From 2e4785eed57508ed221c8d2db0248fc742417063 Mon Sep 17 00:00:00 2001 From: sainoe Date: Wed, 19 Jun 2024 08:24:19 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20cosmos/g?= =?UTF-8?q?aia@3def471d8a8373a92ce512a2275a4946333898db=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .nojekyll | 0 404.html | 26 ++++ 404/index.html | 11 ++ CNAME | 1 + assets/css/styles.f8d35e5b.css | 1 + ...ack-15ca31c0a2a68f76d2d12055bdf97bd0.woff2 | Bin 0 -> 102868 bytes ...lack-c6938660eec019fefd684894b6d00900.woff | Bin 0 -> 138764 bytes ...Bold-93c1301bd9f486c573b3d9001c6ec0e4.woff | Bin 0 -> 143208 bytes ...old-ec64ea577b0349e055ad6646c1d8797a.woff2 | Bin 0 -> 106140 bytes ...ium-293fd13dbca5a3e450ef1ebfb232a299.woff2 | Bin 0 -> 105924 bytes ...dium-9053572c46aeb4b16caafd643a543b8d.woff | Bin 0 -> 142552 bytes ...ular-8c206db99195777c67691cbba9d64393.woff | Bin 0 -> 133844 bytes ...lar-c8ba52b05a9ef10f47584d08ece2ec5c.woff2 | Bin 0 -> 98868 bytes ...var-c2fe3cb2b7c746f7966a973d869d21c3.woff2 | Bin 0 -> 324864 bytes ...lar-1e66c47aca088de94ae789a48719cb00.woff2 | Bin 0 -> 69440 bytes ...image-64b35193bcb3998afd27f30060ed5ab5.jpg | Bin 0 -> 367964 bytes ...-mode-c4e394fda2491363a287cbf1fc82ab39.png | Bin 0 -> 325063 bytes ...nager-f0a3a54c10bfa2405995efaed78536f1.png | Bin 0 -> 201512 bytes ...earch-d4d718ef5efa0fb720af125ef8819fd5.png | Bin 0 -> 212373 bytes ...ger_1-333b5a02b13138ef329933950ec162af.jpg | Bin 0 -> 23307 bytes ...ger_2-0fe258512b66899f1a60ffb8986ebb48.jpg | Bin 0 -> 24150 bytes assets/js/00414fac.0cc6fa92.js | 1 + assets/js/02748ee5.09561c81.js | 1 + assets/js/04c2cc7c.236e9c3a.js | 1 + assets/js/07104321.351a59d8.js | 1 + assets/js/0b4a7bea.ba0b8c52.js | 1 + assets/js/0b65cac9.78e70349.js | 1 + assets/js/0ce6bca3.7f4755fc.js | 1 + assets/js/0cfc4301.31a57867.js | 1 + assets/js/0da5c8b6.1204d8ae.js | 1 + assets/js/0ffaa6bf.6c1a4b0a.js | 1 + assets/js/1094a517.89bb7d08.js | 1 + assets/js/155b5b08.8640b1ea.js | 1 + assets/js/1774.97f6cb51.js | 1 + assets/js/17896441.c0ae458d.js | 1 + assets/js/19abc975.05bc09b2.js | 1 + assets/js/1a4e3797.08548001.js | 2 + assets/js/1a4e3797.08548001.js.LICENSE.txt | 1 + assets/js/1be78505.78a5a7fc.js | 1 + assets/js/1ca1b9c8.c508c078.js | 1 + assets/js/2222b3a9.4211f90b.js | 1 + assets/js/241a3ffd.02805bf8.js | 1 + assets/js/253bf4bf.42e56aa3.js | 1 + assets/js/25a82047.5d9ae725.js | 1 + assets/js/2785da45.e1030a7b.js | 1 + assets/js/2d8dbdf9.a6290c53.js | 1 + assets/js/2dd09b7f.35960714.js | 1 + assets/js/2edbb475.f222f861.js | 1 + assets/js/30daa142.b0174bb9.js | 1 + assets/js/314af60d.317881f7.js | 1 + assets/js/31ba3b13.9587cd3f.js | 1 + assets/js/32645d1d.1538f4ca.js | 1 + assets/js/35155c61.737d5b1b.js | 1 + assets/js/398bcc8e.15627251.js | 1 + assets/js/3a859fe7.099eea37.js | 1 + assets/js/3ae19bbb.64b99b4c.js | 1 + assets/js/3ae837fb.fc5c21e0.js | 1 + assets/js/3de875ef.03e2a7b7.js | 1 + assets/js/3e58688b.c0452a93.js | 1 + assets/js/3f5bbe58.f12c06f5.js | 1 + assets/js/4053e02b.192e6ec6.js | 1 + assets/js/407f50f0.8d3a26d1.js | 1 + assets/js/416.e12d54c2.js | 1 + assets/js/41f2894c.f87f05d1.js | 1 + assets/js/43353076.6fe88653.js | 1 + assets/js/446bc915.c89b5aa8.js | 1 + assets/js/4a862e05.e07cff2f.js | 1 + assets/js/4b7d5026.a025ab50.js | 1 + assets/js/4bdad6ad.3a53c4b9.js | 1 + assets/js/4bf737c3.30a03efb.js | 1 + assets/js/4c7f5b58.61d6a0b1.js | 1 + assets/js/4e1cbcac.b362bc93.js | 1 + assets/js/50587f02.53d3755b.js | 1 + assets/js/506d909e.51fc7879.js | 1 + assets/js/523dbad6.ecbded2f.js | 1 + assets/js/53fe4ab6.1e0c79b3.js | 1 + assets/js/54365354.096c40ef.js | 1 + assets/js/54f44165.e09c5817.js | 1 + assets/js/552e0199.809bcf12.js | 1 + assets/js/572dfb71.f8daaf83.js | 1 + assets/js/581b941f.c3a93add.js | 1 + assets/js/5a255108.217111f2.js | 1 + assets/js/5ce5a5f7.2a3b9f37.js | 1 + assets/js/5d489d3c.f34e6f03.js | 1 + assets/js/5e84d6f9.5736cdb8.js | 1 + assets/js/5eef4cc6.c3945e74.js | 1 + assets/js/5f95fda1.09a87cbc.js | 1 + assets/js/5fd51807.b92d789f.js | 1 + assets/js/6294a1b0.1ce4e36d.js | 1 + assets/js/62b775bc.4dabb2fb.js | 1 + assets/js/62f354e1.0b568cb1.js | 1 + assets/js/66cfa501.161cb1a1.js | 1 + assets/js/68580c81.5a32b1ea.js | 1 + assets/js/69183f93.f3ba8145.js | 1 + assets/js/69e61f52.8acfc420.js | 1 + assets/js/6acc9b33.d8b9cf0b.js | 1 + assets/js/6b29f352.f9bca3cd.js | 1 + assets/js/6b8ce2be.b1f82ea0.js | 1 + assets/js/6e233af6.4dfe4579.js | 1 + assets/js/6e9b60ec.b51d8c14.js | 1 + assets/js/6f0bb094.147d3ab1.js | 1 + assets/js/743eb94f.adb2c8d7.js | 1 + assets/js/76c2a290.c1f62225.js | 1 + assets/js/781312e5.32264991.js | 1 + assets/js/79382e37.2a7b9800.js | 1 + assets/js/7971abe9.a1dd10eb.js | 1 + assets/js/7ada9b92.2cbd450c.js | 1 + assets/js/7b876406.be75b00c.js | 1 + assets/js/7b940702.cc2454a5.js | 1 + assets/js/7d15ab5a.bae4a86f.js | 1 + assets/js/7e3256e6.cbe8fd79.js | 1 + assets/js/826bf515.b7fb84ee.js | 1 + assets/js/844b02fa.5884db57.js | 1 + assets/js/8913.41732d83.js | 1 + assets/js/894ab4a8.77760b04.js | 1 + assets/js/8bdc3bda.45ad097f.js | 1 + assets/js/8c40170f.b074362e.js | 1 + assets/js/8e6759d2.7651f18b.js | 1 + assets/js/8ea8008b.57a143f3.js | 1 + assets/js/9157a56f.5c072d3b.js | 1 + assets/js/91f06f80.5ce00e3d.js | 1 + assets/js/935f2afb.ea77be1a.js | 1 + assets/js/93b08f65.a92c419d.js | 1 + assets/js/9462.9ef19974.js | 1 + assets/js/951b9dc0.e5b130db.js | 1 + assets/js/95b83f7d.65fcfae4.js | 1 + assets/js/99661792.01aa7b81.js | 1 + assets/js/9ade351a.af5d62e4.js | 1 + assets/js/9c4fdad3.39f5bcdf.js | 1 + assets/js/9d13d686.5e50a7cf.js | 1 + assets/js/a2135033.5ee0f453.js | 1 + assets/js/a2d3dae8.3082b2fe.js | 1 + assets/js/a3003ae5.15bb928a.js | 1 + assets/js/a56f5018.9552f7c6.js | 1 + assets/js/a74c5b81.c964ae80.js | 1 + assets/js/ac545391.c664e8d6.js | 1 + assets/js/aca0f7f7.a3814019.js | 1 + assets/js/ad5b16ee.3d241010.js | 1 + assets/js/b06d2d5a.84a6cdc2.js | 1 + assets/js/b1db12b5.b21427fc.js | 1 + assets/js/b293ec46.e71bc52a.js | 1 + assets/js/b659bf83.a80f3a68.js | 1 + assets/js/b688e1a6.5d3866f6.js | 1 + assets/js/b6d5a092.f0ffe981.js | 1 + assets/js/b78d3fc1.fbebe30c.js | 1 + assets/js/b9ce3b90.568bad1c.js | 1 + assets/js/b9e73d5f.b94df153.js | 1 + assets/js/ba1c8497.67b27b1f.js | 1 + assets/js/bbeca874.279db9fe.js | 1 + assets/js/bbeda294.2b47bdbb.js | 1 + assets/js/bcaaa045.2692119a.js | 1 + assets/js/bcabdbc7.bc0bcfbe.js | 1 + assets/js/bcd9d779.78ddfd17.js | 1 + assets/js/c1952dac.e341dd62.js | 1 + assets/js/c377a04b.b1666418.js | 1 + assets/js/c4f5d8e4.fcc81489.js | 1 + assets/js/c5a35911.9436f1cc.js | 1 + assets/js/c67af11b.ee44f3c6.js | 1 + assets/js/c857a8fc.513b0164.js | 1 + assets/js/c9af7032.24a55813.js | 1 + assets/js/cea33014.6f35e050.js | 1 + assets/js/d3580699.eba85ceb.js | 1 + assets/js/d435932b.49782d57.js | 1 + assets/js/d56e8623.1126c305.js | 1 + assets/js/d5dd4d0a.261b6d47.js | 1 + assets/js/d900ee28.847de11d.js | 1 + assets/js/da70f92b.353c3271.js | 1 + assets/js/e2b884da.62684aee.js | 1 + assets/js/e48b7f5f.e41759d2.js | 1 + assets/js/e6562c80.834ffdab.js | 1 + assets/js/e7b4da39.6e142329.js | 1 + assets/js/edd0fe92.15df109d.js | 1 + assets/js/ee98d90d.d0a3c6b9.js | 1 + assets/js/efb78e80.cc101548.js | 1 + assets/js/f155301c.2f98ccdc.js | 1 + assets/js/f165f987.2ffde59f.js | 1 + assets/js/f1c653d7.734464b8.js | 1 + assets/js/f2660785.03184e19.js | 1 + assets/js/f331a496.d1c95d21.js | 1 + assets/js/f4352eb0.83dec479.js | 1 + assets/js/f5cf8579.f5674ae6.js | 1 + assets/js/f5fcc4fd.a9179c0f.js | 1 + assets/js/f6a23715.2afea17d.js | 1 + assets/js/fb13cd97.faca2240.js | 1 + assets/js/fb286465.707dd878.js | 1 + assets/js/fdd42901.99a4ad23.js | 1 + assets/js/main.0b598c4b.js | 2 + assets/js/main.0b598c4b.js.LICENSE.txt | 63 ++++++++ assets/js/runtime~main.9881e54a.js | 1 + fonts/inter/Inter-Black.woff | Bin 0 -> 138764 bytes fonts/inter/Inter-Black.woff2 | Bin 0 -> 102868 bytes fonts/inter/Inter-BlackItalic.woff | Bin 0 -> 146824 bytes fonts/inter/Inter-BlackItalic.woff2 | Bin 0 -> 108752 bytes fonts/inter/Inter-Bold.woff | Bin 0 -> 143208 bytes fonts/inter/Inter-Bold.woff2 | Bin 0 -> 106140 bytes fonts/inter/Inter-BoldItalic.woff | Bin 0 -> 151052 bytes fonts/inter/Inter-BoldItalic.woff2 | Bin 0 -> 111808 bytes fonts/inter/Inter-ExtraBold.woff | Bin 0 -> 142920 bytes fonts/inter/Inter-ExtraBold.woff2 | Bin 0 -> 106108 bytes fonts/inter/Inter-ExtraBoldItalic.woff | Bin 0 -> 150628 bytes fonts/inter/Inter-ExtraBoldItalic.woff2 | Bin 0 -> 111708 bytes fonts/inter/Inter-ExtraLight.woff | Bin 0 -> 140724 bytes fonts/inter/Inter-ExtraLight.woff2 | Bin 0 -> 104232 bytes fonts/inter/Inter-ExtraLightItalic.woff | Bin 0 -> 149996 bytes fonts/inter/Inter-ExtraLightItalic.woff2 | Bin 0 -> 111392 bytes fonts/inter/Inter-Italic.woff | Bin 0 -> 144372 bytes fonts/inter/Inter-Italic.woff2 | Bin 0 -> 106876 bytes fonts/inter/Inter-Light.woff | Bin 0 -> 140632 bytes fonts/inter/Inter-Light.woff2 | Bin 0 -> 104332 bytes fonts/inter/Inter-LightItalic.woff | Bin 0 -> 150092 bytes fonts/inter/Inter-LightItalic.woff2 | Bin 0 -> 111332 bytes fonts/inter/Inter-Medium.woff | Bin 0 -> 142552 bytes fonts/inter/Inter-Medium.woff2 | Bin 0 -> 105924 bytes fonts/inter/Inter-MediumItalic.woff | Bin 0 -> 150988 bytes fonts/inter/Inter-MediumItalic.woff2 | Bin 0 -> 112184 bytes fonts/inter/Inter-Regular.woff | Bin 0 -> 133844 bytes fonts/inter/Inter-Regular.woff2 | Bin 0 -> 98868 bytes fonts/inter/Inter-SemiBold.woff | Bin 0 -> 142932 bytes fonts/inter/Inter-SemiBold.woff2 | Bin 0 -> 105804 bytes fonts/inter/Inter-SemiBoldItalic.woff | Bin 0 -> 151180 bytes fonts/inter/Inter-SemiBoldItalic.woff2 | Bin 0 -> 112048 bytes fonts/inter/Inter-Thin.woff | Bin 0 -> 135920 bytes fonts/inter/Inter-Thin.woff2 | Bin 0 -> 99632 bytes fonts/inter/Inter-ThinItalic.woff | Bin 0 -> 145480 bytes fonts/inter/Inter-ThinItalic.woff2 | Bin 0 -> 106496 bytes fonts/inter/Inter-italic.var.woff2 | Bin 0 -> 245036 bytes fonts/inter/Inter-roman.var.woff2 | Bin 0 -> 227180 bytes fonts/intervar/Inter.var.woff2 | Bin 0 -> 324864 bytes fonts/jetbrainsmono/JetBrainsMono-Bold.woff2 | Bin 0 -> 71180 bytes .../JetBrainsMono-BoldItalic.woff2 | Bin 0 -> 73976 bytes .../JetBrainsMono-ExtraBold.woff2 | Bin 0 -> 70124 bytes .../JetBrainsMono-ExtraBoldItalic.woff2 | Bin 0 -> 73264 bytes .../JetBrainsMono-ExtraLight.woff2 | Bin 0 -> 69780 bytes .../JetBrainsMono-ExtraLightItalic.woff2 | Bin 0 -> 72520 bytes .../jetbrainsmono/JetBrainsMono-Italic.woff2 | Bin 0 -> 72268 bytes fonts/jetbrainsmono/JetBrainsMono-Light.woff2 | Bin 0 -> 70416 bytes .../JetBrainsMono-LightItalic.woff2 | Bin 0 -> 73552 bytes .../jetbrainsmono/JetBrainsMono-Medium.woff2 | Bin 0 -> 70480 bytes .../JetBrainsMono-MediumItalic.woff2 | Bin 0 -> 73704 bytes .../jetbrainsmono/JetBrainsMono-Regular.woff2 | Bin 0 -> 69440 bytes .../JetBrainsMono-SemiBold.woff2 | Bin 0 -> 70820 bytes .../JetBrainsMono-SemiBoldItalic.woff2 | Bin 0 -> 74088 bytes fonts/jetbrainsmono/JetBrainsMono-Thin.woff2 | Bin 0 -> 68064 bytes .../JetBrainsMono-ThinItalic.woff2 | Bin 0 -> 71180 bytes img/android-chrome-192x192.png | Bin 0 -> 4110 bytes img/android-chrome-256x256.png | Bin 0 -> 5421 bytes img/apple-touch-icon.png | Bin 0 -> 3744 bytes img/banner.jpg | Bin 0 -> 367964 bytes img/favicon copy.svg | 21 +++ img/favicon-16x16.png | Bin 0 -> 632 bytes img/favicon-32x32.png | Bin 0 -> 942 bytes img/favicon-dark.svg | 15 ++ img/favicon.svg | 21 +++ img/hub.svg | 1 + img/ico-chevron.svg | 3 + img/ico-github.svg | 3 + img/logo-bw-inverse.svg | 8 + img/logo-bw.svg | 8 + img/logo-sdk.svg | 10 ++ img/logo.svg | 18 +++ index.html | 26 ++++ main.html | 28 ++++ main.html.html | 11 ++ main/architecture.html | 35 +++++ main/architecture.html.html | 11 ++ main/architecture/PROCESS.html | 26 ++++ main/architecture/PROCESS.html.html | 11 ++ main/architecture/adr.html | 35 +++++ main/architecture/adr.html.html | 11 ++ main/architecture/adr/PROCESS.html | 26 ++++ main/architecture/adr/PROCESS.html.html | 11 ++ .../adr/adr-001-interchain-accounts.html | 26 ++++ .../adr/adr-001-interchain-accounts.html.html | 11 ++ main/architecture/adr/adr-002-globalfee.html | 34 +++++ .../adr/adr-002-globalfee.html.html | 11 ++ .../adr/adr-003-ica-controller.html | 26 ++++ .../adr/adr-003-ica-controller.html.html | 11 ++ main/architecture/templates/adr-template.html | 35 +++++ .../templates/adr-template.html.html | 11 ++ main/delegators.html | 26 ++++ main/delegators.html.html | 11 ++ main/delegators/delegator-faq.html | 26 ++++ main/delegators/delegator-faq.html.html | 11 ++ main/delegators/delegator-guide-cli.html | 53 +++++++ main/delegators/delegator-guide-cli.html.html | 11 ++ main/delegators/delegator-security.html | 26 ++++ main/delegators/delegator-security.html.html | 11 ++ main/getting-started.html | 26 ++++ main/getting-started.html.html | 11 ++ main/getting-started/installation.html | 28 ++++ main/getting-started/installation.html.html | 11 ++ main/getting-started/quickstart.html | 26 ++++ main/getting-started/quickstart.html.html | 11 ++ main/getting-started/system-requirements.html | 26 ++++ .../system-requirements.html.html | 11 ++ main/getting-started/what-is-gaia.html | 26 ++++ main/getting-started/what-is-gaia.html.html | 11 ++ main/governance.html | 28 ++++ main/governance.html.html | 11 ++ main/governance/best-practices.html | 26 ++++ main/governance/best-practices.html.html | 11 ++ main/governance/formatting.html | 27 ++++ main/governance/formatting.html.html | 11 ++ main/governance/process.html | 26 ++++ main/governance/process.html.html | 11 ++ main/governance/proposal-types.html | 26 ++++ main/governance/proposal-types.html.html | 11 ++ .../proposal-types/community-pool-spend.html | 26 ++++ .../community-pool-spend.html.html | 11 ++ .../proposal-types/param-change.html | 26 ++++ .../proposal-types/param-change.html.html | 11 ++ .../proposal-types/software-upgrade.html | 26 ++++ .../proposal-types/software-upgrade.html.html | 11 ++ main/governance/proposal-types/text-prop.html | 26 ++++ .../proposal-types/text-prop.html.html | 11 ++ main/governance/submitting.html | 31 ++++ main/governance/submitting.html.html | 11 ++ main/hub-tutorials.html | 26 ++++ main/hub-tutorials.html.html | 11 ++ main/hub-tutorials/gaiad.html | 83 +++++++++++ main/hub-tutorials/gaiad.html.html | 11 ++ main/hub-tutorials/join-mainnet.html | 30 ++++ main/hub-tutorials/join-mainnet.html.html | 11 ++ main/hub-tutorials/join-testnet.html | 26 ++++ main/hub-tutorials/join-testnet.html.html | 11 ++ main/hub-tutorials/live-upgrade-tutorial.html | 34 +++++ .../live-upgrade-tutorial.html.html | 11 ++ main/hub-tutorials/upgrade-node.html | 28 ++++ main/hub-tutorials/upgrade-node.html.html | 11 ++ main/interchain-security.html | 28 ++++ main/interchain-security.html.html | 11 ++ main/modules.html | 27 ++++ main/modules.html.html | 11 ++ main/modules/globalfee.html | 56 +++++++ main/modules/globalfee.html.html | 11 ++ main/modules/metaprotocols.html | 26 ++++ main/modules/metaprotocols.html.html | 11 ++ main/resources.html | 26 ++++ main/resources.html.html | 11 ++ main/resources/archives.html | 26 ++++ main/resources/archives.html.html | 11 ++ main/resources/genesis.html | 26 ++++ main/resources/genesis.html.html | 11 ++ main/resources/hd-wallets.html | 26 ++++ main/resources/hd-wallets.html.html | 11 ++ main/resources/ledger.html | 28 ++++ main/resources/ledger.html.html | 11 ++ main/resources/reproducible-builds.html | 28 ++++ main/resources/reproducible-builds.html.html | 11 ++ main/resources/service-providers.html | 31 ++++ main/resources/service-providers.html.html | 11 ++ main/validators.html | 26 ++++ main/validators.html.html | 11 ++ main/validators/kms.html | 26 ++++ main/validators/kms.html.html | 11 ++ main/validators/kms/kms_ledger.html | 26 ++++ main/validators/kms/kms_ledger.html.html | 11 ++ main/validators/overview.html | 26 ++++ main/validators/overview.html.html | 11 ++ main/validators/security.html | 26 ++++ main/validators/security.html.html | 11 ++ main/validators/validator-faq.html | 26 ++++ main/validators/validator-faq.html.html | 11 ++ main/validators/validator-setup.html | 29 ++++ main/validators/validator-setup.html.html | 11 ++ opensearch.xml | 11 ++ search.html | 26 ++++ search.html.html | 11 ++ sitemap.xml | 1 + v17.1.0.html | 27 ++++ v17.1.0.html.html | 11 ++ v17.1.0/architecture.html | 35 +++++ v17.1.0/architecture.html.html | 11 ++ v17.1.0/architecture/PROCESS.html | 26 ++++ v17.1.0/architecture/PROCESS.html.html | 11 ++ v17.1.0/architecture/adr.html | 35 +++++ v17.1.0/architecture/adr.html.html | 11 ++ v17.1.0/architecture/adr/PROCESS.html | 26 ++++ v17.1.0/architecture/adr/PROCESS.html.html | 11 ++ .../adr/adr-001-interchain-accounts.html | 26 ++++ .../adr/adr-001-interchain-accounts.html.html | 11 ++ .../architecture/adr/adr-002-globalfee.html | 39 +++++ .../adr/adr-002-globalfee.html.html | 11 ++ .../adr/adr-003-ica-controller.html | 26 ++++ .../adr/adr-003-ica-controller.html.html | 11 ++ .../architecture/templates/adr-template.html | 35 +++++ .../templates/adr-template.html.html | 11 ++ v17.1.0/changelogs.html | 26 ++++ v17.1.0/changelogs.html.html | 11 ++ v17.1.0/changelogs/v15.1.0.html | 26 ++++ v17.1.0/changelogs/v15.1.0.html.html | 11 ++ v17.1.0/delegators.html | 26 ++++ v17.1.0/delegators.html.html | 11 ++ v17.1.0/delegators/delegator-faq.html | 26 ++++ v17.1.0/delegators/delegator-faq.html.html | 11 ++ v17.1.0/delegators/delegator-guide-cli.html | 53 +++++++ .../delegators/delegator-guide-cli.html.html | 11 ++ v17.1.0/delegators/delegator-security.html | 26 ++++ .../delegators/delegator-security.html.html | 11 ++ v17.1.0/getting-started.html | 26 ++++ v17.1.0/getting-started.html.html | 11 ++ v17.1.0/getting-started/installation.html | 28 ++++ .../getting-started/installation.html.html | 11 ++ v17.1.0/getting-started/quickstart.html | 26 ++++ v17.1.0/getting-started/quickstart.html.html | 11 ++ .../getting-started/system-requirements.html | 26 ++++ .../system-requirements.html.html | 11 ++ v17.1.0/getting-started/what-is-gaia.html | 26 ++++ .../getting-started/what-is-gaia.html.html | 11 ++ v17.1.0/governance.html | 28 ++++ v17.1.0/governance.html.html | 11 ++ v17.1.0/governance/best-practices.html | 26 ++++ v17.1.0/governance/best-practices.html.html | 11 ++ v17.1.0/governance/formatting.html | 27 ++++ v17.1.0/governance/formatting.html.html | 11 ++ v17.1.0/governance/process.html | 26 ++++ v17.1.0/governance/process.html.html | 11 ++ v17.1.0/governance/proposal-types.html | 26 ++++ v17.1.0/governance/proposal-types.html.html | 11 ++ .../proposal-types/community-pool-spend.html | 26 ++++ .../community-pool-spend.html.html | 11 ++ .../proposal-types/param-change.html | 26 ++++ .../proposal-types/param-change.html.html | 11 ++ .../proposal-types/params-change/Auth.html | 26 ++++ .../params-change/Auth.html.html | 11 ++ .../proposal-types/params-change/Crisis.html | 26 ++++ .../params-change/Crisis.html.html | 11 ++ .../params-change/Distribution.html | 27 ++++ .../params-change/Distribution.html.html | 11 ++ .../params-change/Governance.html | 26 ++++ .../params-change/Governance.html.html | 11 ++ .../proposal-types/params-change/Mint.html | 26 ++++ .../params-change/Mint.html.html | 11 ++ .../params-change/Slashing.html | 26 ++++ .../params-change/Slashing.html.html | 11 ++ .../proposal-types/params-change/Staking.html | 26 ++++ .../params-change/Staking.html.html | 11 ++ .../params-change/param-index.html | 26 ++++ .../params-change/param-index.html.html | 11 ++ .../proposal-types/software-upgrade.html | 26 ++++ .../proposal-types/software-upgrade.html.html | 11 ++ .../governance/proposal-types/text-prop.html | 26 ++++ .../proposal-types/text-prop.html.html | 11 ++ v17.1.0/governance/proposals.html | 26 ++++ v17.1.0/governance/proposals.html.html | 11 ++ .../proposals/2020-10-blocks-per-year.html | 64 ++++++++ .../2020-10-blocks-per-year.html.html | 11 ++ .../2020-11-inflation-rate-change.html | 27 ++++ .../2020-11-inflation-rate-change.html.html | 11 ++ .../proposals/2021-01-atom2021_marketing.html | 29 ++++ .../2021-01-atom2021_marketing.html.html | 11 ++ .../2021-01-delay-stargate-upgrade.html | 26 ++++ .../2021-01-delay-stargate-upgrade.html.html | 11 ++ .../proposals/2021-01-stargate-upgrade-b.html | 26 ++++ .../2021-01-stargate-upgrade-b.html.html | 11 ++ .../proposals/2021-01-stargate-upgrade.html | 26 ++++ .../2021-01-stargate-upgrade.html.html | 11 ++ .../2021-03-enable-ibc-transfers.html | 27 ++++ .../2021-03-enable-ibc-transfers.html.html | 11 ++ .../2021-04-advancing-ethermint.html | 26 ++++ .../2021-04-advancing-ethermint.html.html | 11 ++ .../2021-04-lower-deposit-requirement.html | 26 ++++ ...021-04-lower-deposit-requirement.html.html | 11 ++ .../2021-04-prop34-continuation.html | 29 ++++ .../2021-04-prop34-continuation.html.html | 11 ++ .../2021-05-gravity-bridge-deployment.html | 27 ++++ ...021-05-gravity-bridge-deployment.html.html | 11 ++ .../2021-07-atom-liquidity-incentives.html | 26 ++++ ...021-07-atom-liquidity-incentives.html.html | 11 ++ .../proposals/2021-09-hub-ibc-router.html | 26 ++++ .../2021-09-hub-ibc-router.html.html | 11 ++ .../proposals/previous-proposals.html | 26 ++++ .../proposals/previous-proposals.html.html | 11 ++ .../proposals/proposal-template.html | 26 ++++ .../proposals/proposal-template.html.html | 11 ++ .../state-of-cosmos-governance-2021.html | 36 +++++ .../state-of-cosmos-governance-2021.html.html | 11 ++ v17.1.0/governance/submitting.html | 31 ++++ v17.1.0/governance/submitting.html.html | 11 ++ v17.1.0/guidelines/code-guidelines.html | 31 ++++ v17.1.0/guidelines/code-guidelines.html.html | 11 ++ v17.1.0/hub-tutorials.html | 26 ++++ v17.1.0/hub-tutorials.html.html | 11 ++ v17.1.0/hub-tutorials/gaiad.html | 83 +++++++++++ v17.1.0/hub-tutorials/gaiad.html.html | 11 ++ v17.1.0/hub-tutorials/join-mainnet.html | 31 ++++ v17.1.0/hub-tutorials/join-mainnet.html.html | 11 ++ v17.1.0/hub-tutorials/join-testnet.html | 26 ++++ v17.1.0/hub-tutorials/join-testnet.html.html | 11 ++ .../hub-tutorials/live-upgrade-tutorial.html | 34 +++++ .../live-upgrade-tutorial.html.html | 11 ++ v17.1.0/hub-tutorials/upgrade-node.html | 28 ++++ v17.1.0/hub-tutorials/upgrade-node.html.html | 11 ++ v17.1.0/interchain-security.html | 28 ++++ v17.1.0/interchain-security.html.html | 11 ++ v17.1.0/metaprotocols.html | 26 ++++ v17.1.0/metaprotocols.html.html | 11 ++ v17.1.0/migration.html | 26 ++++ v17.1.0/migration.html.html | 11 ++ v17.1.0/migration/cosmoshub-2.html | 80 ++++++++++ v17.1.0/migration/cosmoshub-2.html.html | 11 ++ v17.1.0/migration/cosmoshub-3.html | 84 +++++++++++ v17.1.0/migration/cosmoshub-3.html.html | 11 ++ .../migration/cosmoshub-4-v10-upgrade.html | 32 ++++ .../cosmoshub-4-v10-upgrade.html.html | 11 ++ .../migration/cosmoshub-4-v11-upgrade.html | 31 ++++ .../cosmoshub-4-v11-upgrade.html.html | 11 ++ .../migration/cosmoshub-4-v12-upgrade.html | 31 ++++ .../cosmoshub-4-v12-upgrade.html.html | 11 ++ .../migration/cosmoshub-4-v13-upgrade.html | 31 ++++ .../cosmoshub-4-v13-upgrade.html.html | 11 ++ .../migration/cosmoshub-4-v14-upgrade.html | 28 ++++ .../cosmoshub-4-v14-upgrade.html.html | 11 ++ .../migration/cosmoshub-4-v15-upgrade.html | 30 ++++ .../cosmoshub-4-v15-upgrade.html.html | 11 ++ .../cosmoshub-4-v5-delta-upgrade.html | 26 ++++ .../cosmoshub-4-v5-delta-upgrade.html.html | 11 ++ .../cosmoshub-4-v6-vega-upgrade.html | 30 ++++ .../cosmoshub-4-v6-vega-upgrade.html.html | 11 ++ .../cosmoshub-4-v7-Theta-upgrade.html | 31 ++++ .../cosmoshub-4-v7-Theta-upgrade.html.html | 11 ++ .../migration/cosmoshub-4-v8-Rho-upgrade.html | 33 ++++ .../cosmoshub-4-v8-Rho-upgrade.html.html | 11 ++ .../cosmoshub-4-v9-Lambda-upgrade.html | 32 ++++ .../cosmoshub-4-v9-Lambda-upgrade.html.html | 11 ++ v17.1.0/modules.html | 27 ++++ v17.1.0/modules.html.html | 11 ++ v17.1.0/modules/globalfee.html | 56 +++++++ v17.1.0/modules/globalfee.html.html | 11 ++ v17.1.0/resources.html | 26 ++++ v17.1.0/resources.html.html | 11 ++ v17.1.0/resources/archives.html | 26 ++++ v17.1.0/resources/archives.html.html | 11 ++ v17.1.0/resources/genesis.html | 26 ++++ v17.1.0/resources/genesis.html.html | 11 ++ v17.1.0/resources/hd-wallets.html | 26 ++++ v17.1.0/resources/hd-wallets.html.html | 11 ++ v17.1.0/resources/ledger.html | 28 ++++ v17.1.0/resources/ledger.html.html | 11 ++ v17.1.0/resources/reproducible-builds.html | 28 ++++ .../resources/reproducible-builds.html.html | 11 ++ v17.1.0/resources/service-providers.html | 31 ++++ v17.1.0/resources/service-providers.html.html | 11 ++ v17.1.0/roadmap.html | 26 ++++ v17.1.0/roadmap.html.html | 11 ++ v17.1.0/roadmap/cosmos-hub-roadmap-2.0.html | 26 ++++ .../roadmap/cosmos-hub-roadmap-2.0.html.html | 11 ++ v17.1.0/roadmap/launch/blog-1-en.html | 141 ++++++++++++++++++ v17.1.0/roadmap/launch/blog-1-en.html.html | 11 ++ v17.1.0/roadmap/launch/blog-2-en.html | 28 ++++ v17.1.0/roadmap/launch/blog-2-en.html.html | 11 ++ v17.1.0/roadmap/previous-releases.html | 26 ++++ v17.1.0/roadmap/previous-releases.html.html | 11 ++ v17.1.0/validators.html | 26 ++++ v17.1.0/validators.html.html | 11 ++ v17.1.0/validators/kms.html | 26 ++++ v17.1.0/validators/kms.html.html | 11 ++ v17.1.0/validators/kms/kms_ledger.html | 26 ++++ v17.1.0/validators/kms/kms_ledger.html.html | 11 ++ v17.1.0/validators/overview.html | 26 ++++ v17.1.0/validators/overview.html.html | 11 ++ v17.1.0/validators/security.html | 26 ++++ v17.1.0/validators/security.html.html | 11 ++ v17.1.0/validators/validator-faq.html | 26 ++++ v17.1.0/validators/validator-faq.html.html | 11 ++ v17.1.0/validators/validator-setup.html | 29 ++++ v17.1.0/validators/validator-setup.html.html | 11 ++ 567 files changed, 6767 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 404/index.html create mode 100644 CNAME create mode 100644 assets/css/styles.f8d35e5b.css create mode 100644 assets/fonts/Inter-Black-15ca31c0a2a68f76d2d12055bdf97bd0.woff2 create mode 100644 assets/fonts/Inter-Black-c6938660eec019fefd684894b6d00900.woff create mode 100644 assets/fonts/Inter-Bold-93c1301bd9f486c573b3d9001c6ec0e4.woff create mode 100644 assets/fonts/Inter-Bold-ec64ea577b0349e055ad6646c1d8797a.woff2 create mode 100644 assets/fonts/Inter-Medium-293fd13dbca5a3e450ef1ebfb232a299.woff2 create mode 100644 assets/fonts/Inter-Medium-9053572c46aeb4b16caafd643a543b8d.woff create mode 100644 assets/fonts/Inter-Regular-8c206db99195777c67691cbba9d64393.woff create mode 100644 assets/fonts/Inter-Regular-c8ba52b05a9ef10f47584d08ece2ec5c.woff2 create mode 100644 assets/fonts/Inter.var-c2fe3cb2b7c746f7966a973d869d21c3.woff2 create mode 100644 assets/fonts/JetBrainsMono-Regular-1e66c47aca088de94ae789a48719cb00.woff2 create mode 100644 assets/images/cosmos-hub-image-64b35193bcb3998afd27f30060ed5ab5.jpg create mode 100644 assets/images/ledger-tuto-dev-mode-c4e394fda2491363a287cbf1fc82ab39.png create mode 100644 assets/images/ledger-tuto-manager-f0a3a54c10bfa2405995efaed78536f1.png create mode 100644 assets/images/ledger-tuto-search-d4d718ef5efa0fb720af125ef8819fd5.png create mode 100644 assets/images/ledger_1-333b5a02b13138ef329933950ec162af.jpg create mode 100644 assets/images/ledger_2-0fe258512b66899f1a60ffb8986ebb48.jpg create mode 100644 assets/js/00414fac.0cc6fa92.js create mode 100644 assets/js/02748ee5.09561c81.js create mode 100644 assets/js/04c2cc7c.236e9c3a.js create mode 100644 assets/js/07104321.351a59d8.js create mode 100644 assets/js/0b4a7bea.ba0b8c52.js create mode 100644 assets/js/0b65cac9.78e70349.js create mode 100644 assets/js/0ce6bca3.7f4755fc.js create mode 100644 assets/js/0cfc4301.31a57867.js create mode 100644 assets/js/0da5c8b6.1204d8ae.js create mode 100644 assets/js/0ffaa6bf.6c1a4b0a.js create mode 100644 assets/js/1094a517.89bb7d08.js create mode 100644 assets/js/155b5b08.8640b1ea.js create mode 100644 assets/js/1774.97f6cb51.js create mode 100644 assets/js/17896441.c0ae458d.js create mode 100644 assets/js/19abc975.05bc09b2.js create mode 100644 assets/js/1a4e3797.08548001.js create mode 100644 assets/js/1a4e3797.08548001.js.LICENSE.txt create mode 100644 assets/js/1be78505.78a5a7fc.js create mode 100644 assets/js/1ca1b9c8.c508c078.js create mode 100644 assets/js/2222b3a9.4211f90b.js create mode 100644 assets/js/241a3ffd.02805bf8.js create mode 100644 assets/js/253bf4bf.42e56aa3.js create mode 100644 assets/js/25a82047.5d9ae725.js create mode 100644 assets/js/2785da45.e1030a7b.js create mode 100644 assets/js/2d8dbdf9.a6290c53.js create mode 100644 assets/js/2dd09b7f.35960714.js create mode 100644 assets/js/2edbb475.f222f861.js create mode 100644 assets/js/30daa142.b0174bb9.js create mode 100644 assets/js/314af60d.317881f7.js create mode 100644 assets/js/31ba3b13.9587cd3f.js create mode 100644 assets/js/32645d1d.1538f4ca.js create mode 100644 assets/js/35155c61.737d5b1b.js create mode 100644 assets/js/398bcc8e.15627251.js create mode 100644 assets/js/3a859fe7.099eea37.js create mode 100644 assets/js/3ae19bbb.64b99b4c.js create mode 100644 assets/js/3ae837fb.fc5c21e0.js create mode 100644 assets/js/3de875ef.03e2a7b7.js create mode 100644 assets/js/3e58688b.c0452a93.js create mode 100644 assets/js/3f5bbe58.f12c06f5.js create mode 100644 assets/js/4053e02b.192e6ec6.js create mode 100644 assets/js/407f50f0.8d3a26d1.js create mode 100644 assets/js/416.e12d54c2.js create mode 100644 assets/js/41f2894c.f87f05d1.js create mode 100644 assets/js/43353076.6fe88653.js create mode 100644 assets/js/446bc915.c89b5aa8.js create mode 100644 assets/js/4a862e05.e07cff2f.js create mode 100644 assets/js/4b7d5026.a025ab50.js create mode 100644 assets/js/4bdad6ad.3a53c4b9.js create mode 100644 assets/js/4bf737c3.30a03efb.js create mode 100644 assets/js/4c7f5b58.61d6a0b1.js create mode 100644 assets/js/4e1cbcac.b362bc93.js create mode 100644 assets/js/50587f02.53d3755b.js create mode 100644 assets/js/506d909e.51fc7879.js create mode 100644 assets/js/523dbad6.ecbded2f.js create mode 100644 assets/js/53fe4ab6.1e0c79b3.js create mode 100644 assets/js/54365354.096c40ef.js create mode 100644 assets/js/54f44165.e09c5817.js create mode 100644 assets/js/552e0199.809bcf12.js create mode 100644 assets/js/572dfb71.f8daaf83.js create mode 100644 assets/js/581b941f.c3a93add.js create mode 100644 assets/js/5a255108.217111f2.js create mode 100644 assets/js/5ce5a5f7.2a3b9f37.js create mode 100644 assets/js/5d489d3c.f34e6f03.js create mode 100644 assets/js/5e84d6f9.5736cdb8.js create mode 100644 assets/js/5eef4cc6.c3945e74.js create mode 100644 assets/js/5f95fda1.09a87cbc.js create mode 100644 assets/js/5fd51807.b92d789f.js create mode 100644 assets/js/6294a1b0.1ce4e36d.js create mode 100644 assets/js/62b775bc.4dabb2fb.js create mode 100644 assets/js/62f354e1.0b568cb1.js create mode 100644 assets/js/66cfa501.161cb1a1.js create mode 100644 assets/js/68580c81.5a32b1ea.js create mode 100644 assets/js/69183f93.f3ba8145.js create mode 100644 assets/js/69e61f52.8acfc420.js create mode 100644 assets/js/6acc9b33.d8b9cf0b.js create mode 100644 assets/js/6b29f352.f9bca3cd.js create mode 100644 assets/js/6b8ce2be.b1f82ea0.js create mode 100644 assets/js/6e233af6.4dfe4579.js create mode 100644 assets/js/6e9b60ec.b51d8c14.js create mode 100644 assets/js/6f0bb094.147d3ab1.js create mode 100644 assets/js/743eb94f.adb2c8d7.js create mode 100644 assets/js/76c2a290.c1f62225.js create mode 100644 assets/js/781312e5.32264991.js create mode 100644 assets/js/79382e37.2a7b9800.js create mode 100644 assets/js/7971abe9.a1dd10eb.js create mode 100644 assets/js/7ada9b92.2cbd450c.js create mode 100644 assets/js/7b876406.be75b00c.js create mode 100644 assets/js/7b940702.cc2454a5.js create mode 100644 assets/js/7d15ab5a.bae4a86f.js create mode 100644 assets/js/7e3256e6.cbe8fd79.js create mode 100644 assets/js/826bf515.b7fb84ee.js create mode 100644 assets/js/844b02fa.5884db57.js create mode 100644 assets/js/8913.41732d83.js create mode 100644 assets/js/894ab4a8.77760b04.js create mode 100644 assets/js/8bdc3bda.45ad097f.js create mode 100644 assets/js/8c40170f.b074362e.js create mode 100644 assets/js/8e6759d2.7651f18b.js create mode 100644 assets/js/8ea8008b.57a143f3.js create mode 100644 assets/js/9157a56f.5c072d3b.js create mode 100644 assets/js/91f06f80.5ce00e3d.js create mode 100644 assets/js/935f2afb.ea77be1a.js create mode 100644 assets/js/93b08f65.a92c419d.js create mode 100644 assets/js/9462.9ef19974.js create mode 100644 assets/js/951b9dc0.e5b130db.js create mode 100644 assets/js/95b83f7d.65fcfae4.js create mode 100644 assets/js/99661792.01aa7b81.js create mode 100644 assets/js/9ade351a.af5d62e4.js create mode 100644 assets/js/9c4fdad3.39f5bcdf.js create mode 100644 assets/js/9d13d686.5e50a7cf.js create mode 100644 assets/js/a2135033.5ee0f453.js create mode 100644 assets/js/a2d3dae8.3082b2fe.js create mode 100644 assets/js/a3003ae5.15bb928a.js create mode 100644 assets/js/a56f5018.9552f7c6.js create mode 100644 assets/js/a74c5b81.c964ae80.js create mode 100644 assets/js/ac545391.c664e8d6.js create mode 100644 assets/js/aca0f7f7.a3814019.js create mode 100644 assets/js/ad5b16ee.3d241010.js create mode 100644 assets/js/b06d2d5a.84a6cdc2.js create mode 100644 assets/js/b1db12b5.b21427fc.js create mode 100644 assets/js/b293ec46.e71bc52a.js create mode 100644 assets/js/b659bf83.a80f3a68.js create mode 100644 assets/js/b688e1a6.5d3866f6.js create mode 100644 assets/js/b6d5a092.f0ffe981.js create mode 100644 assets/js/b78d3fc1.fbebe30c.js create mode 100644 assets/js/b9ce3b90.568bad1c.js create mode 100644 assets/js/b9e73d5f.b94df153.js create mode 100644 assets/js/ba1c8497.67b27b1f.js create mode 100644 assets/js/bbeca874.279db9fe.js create mode 100644 assets/js/bbeda294.2b47bdbb.js create mode 100644 assets/js/bcaaa045.2692119a.js create mode 100644 assets/js/bcabdbc7.bc0bcfbe.js create mode 100644 assets/js/bcd9d779.78ddfd17.js create mode 100644 assets/js/c1952dac.e341dd62.js create mode 100644 assets/js/c377a04b.b1666418.js create mode 100644 assets/js/c4f5d8e4.fcc81489.js create mode 100644 assets/js/c5a35911.9436f1cc.js create mode 100644 assets/js/c67af11b.ee44f3c6.js create mode 100644 assets/js/c857a8fc.513b0164.js create mode 100644 assets/js/c9af7032.24a55813.js create mode 100644 assets/js/cea33014.6f35e050.js create mode 100644 assets/js/d3580699.eba85ceb.js create mode 100644 assets/js/d435932b.49782d57.js create mode 100644 assets/js/d56e8623.1126c305.js create mode 100644 assets/js/d5dd4d0a.261b6d47.js create mode 100644 assets/js/d900ee28.847de11d.js create mode 100644 assets/js/da70f92b.353c3271.js create mode 100644 assets/js/e2b884da.62684aee.js create mode 100644 assets/js/e48b7f5f.e41759d2.js create mode 100644 assets/js/e6562c80.834ffdab.js create mode 100644 assets/js/e7b4da39.6e142329.js create mode 100644 assets/js/edd0fe92.15df109d.js create mode 100644 assets/js/ee98d90d.d0a3c6b9.js create mode 100644 assets/js/efb78e80.cc101548.js create mode 100644 assets/js/f155301c.2f98ccdc.js create mode 100644 assets/js/f165f987.2ffde59f.js create mode 100644 assets/js/f1c653d7.734464b8.js create mode 100644 assets/js/f2660785.03184e19.js create mode 100644 assets/js/f331a496.d1c95d21.js create mode 100644 assets/js/f4352eb0.83dec479.js create mode 100644 assets/js/f5cf8579.f5674ae6.js create mode 100644 assets/js/f5fcc4fd.a9179c0f.js create mode 100644 assets/js/f6a23715.2afea17d.js create mode 100644 assets/js/fb13cd97.faca2240.js create mode 100644 assets/js/fb286465.707dd878.js create mode 100644 assets/js/fdd42901.99a4ad23.js create mode 100644 assets/js/main.0b598c4b.js create mode 100644 assets/js/main.0b598c4b.js.LICENSE.txt create mode 100644 assets/js/runtime~main.9881e54a.js create mode 100644 fonts/inter/Inter-Black.woff create mode 100644 fonts/inter/Inter-Black.woff2 create mode 100644 fonts/inter/Inter-BlackItalic.woff create mode 100644 fonts/inter/Inter-BlackItalic.woff2 create mode 100644 fonts/inter/Inter-Bold.woff create mode 100644 fonts/inter/Inter-Bold.woff2 create mode 100644 fonts/inter/Inter-BoldItalic.woff create mode 100644 fonts/inter/Inter-BoldItalic.woff2 create mode 100644 fonts/inter/Inter-ExtraBold.woff create mode 100644 fonts/inter/Inter-ExtraBold.woff2 create mode 100644 fonts/inter/Inter-ExtraBoldItalic.woff create mode 100644 fonts/inter/Inter-ExtraBoldItalic.woff2 create mode 100644 fonts/inter/Inter-ExtraLight.woff create mode 100644 fonts/inter/Inter-ExtraLight.woff2 create mode 100644 fonts/inter/Inter-ExtraLightItalic.woff create mode 100644 fonts/inter/Inter-ExtraLightItalic.woff2 create mode 100644 fonts/inter/Inter-Italic.woff create mode 100644 fonts/inter/Inter-Italic.woff2 create mode 100644 fonts/inter/Inter-Light.woff create mode 100644 fonts/inter/Inter-Light.woff2 create mode 100644 fonts/inter/Inter-LightItalic.woff create mode 100644 fonts/inter/Inter-LightItalic.woff2 create mode 100644 fonts/inter/Inter-Medium.woff create mode 100644 fonts/inter/Inter-Medium.woff2 create mode 100644 fonts/inter/Inter-MediumItalic.woff create mode 100644 fonts/inter/Inter-MediumItalic.woff2 create mode 100644 fonts/inter/Inter-Regular.woff create mode 100644 fonts/inter/Inter-Regular.woff2 create mode 100644 fonts/inter/Inter-SemiBold.woff create mode 100644 fonts/inter/Inter-SemiBold.woff2 create mode 100644 fonts/inter/Inter-SemiBoldItalic.woff create mode 100644 fonts/inter/Inter-SemiBoldItalic.woff2 create mode 100644 fonts/inter/Inter-Thin.woff create mode 100644 fonts/inter/Inter-Thin.woff2 create mode 100644 fonts/inter/Inter-ThinItalic.woff create mode 100644 fonts/inter/Inter-ThinItalic.woff2 create mode 100644 fonts/inter/Inter-italic.var.woff2 create mode 100644 fonts/inter/Inter-roman.var.woff2 create mode 100644 fonts/intervar/Inter.var.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-Bold.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-BoldItalic.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-ExtraBold.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-ExtraBoldItalic.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-ExtraLight.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-ExtraLightItalic.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-Italic.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-Light.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-LightItalic.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-Medium.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-MediumItalic.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-Regular.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-SemiBold.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-SemiBoldItalic.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-Thin.woff2 create mode 100644 fonts/jetbrainsmono/JetBrainsMono-ThinItalic.woff2 create mode 100644 img/android-chrome-192x192.png create mode 100644 img/android-chrome-256x256.png create mode 100644 img/apple-touch-icon.png create mode 100644 img/banner.jpg create mode 100644 img/favicon copy.svg create mode 100644 img/favicon-16x16.png create mode 100644 img/favicon-32x32.png create mode 100644 img/favicon-dark.svg create mode 100644 img/favicon.svg create mode 100644 img/hub.svg create mode 100644 img/ico-chevron.svg create mode 100644 img/ico-github.svg create mode 100644 img/logo-bw-inverse.svg create mode 100644 img/logo-bw.svg create mode 100644 img/logo-sdk.svg create mode 100644 img/logo.svg create mode 100644 index.html create mode 100644 main.html create mode 100644 main.html.html create mode 100644 main/architecture.html create mode 100644 main/architecture.html.html create mode 100644 main/architecture/PROCESS.html create mode 100644 main/architecture/PROCESS.html.html create mode 100644 main/architecture/adr.html create mode 100644 main/architecture/adr.html.html create mode 100644 main/architecture/adr/PROCESS.html create mode 100644 main/architecture/adr/PROCESS.html.html create mode 100644 main/architecture/adr/adr-001-interchain-accounts.html create mode 100644 main/architecture/adr/adr-001-interchain-accounts.html.html create mode 100644 main/architecture/adr/adr-002-globalfee.html create mode 100644 main/architecture/adr/adr-002-globalfee.html.html create mode 100644 main/architecture/adr/adr-003-ica-controller.html create mode 100644 main/architecture/adr/adr-003-ica-controller.html.html create mode 100644 main/architecture/templates/adr-template.html create mode 100644 main/architecture/templates/adr-template.html.html create mode 100644 main/delegators.html create mode 100644 main/delegators.html.html create mode 100644 main/delegators/delegator-faq.html create mode 100644 main/delegators/delegator-faq.html.html create mode 100644 main/delegators/delegator-guide-cli.html create mode 100644 main/delegators/delegator-guide-cli.html.html create mode 100644 main/delegators/delegator-security.html create mode 100644 main/delegators/delegator-security.html.html create mode 100644 main/getting-started.html create mode 100644 main/getting-started.html.html create mode 100644 main/getting-started/installation.html create mode 100644 main/getting-started/installation.html.html create mode 100644 main/getting-started/quickstart.html create mode 100644 main/getting-started/quickstart.html.html create mode 100644 main/getting-started/system-requirements.html create mode 100644 main/getting-started/system-requirements.html.html create mode 100644 main/getting-started/what-is-gaia.html create mode 100644 main/getting-started/what-is-gaia.html.html create mode 100644 main/governance.html create mode 100644 main/governance.html.html create mode 100644 main/governance/best-practices.html create mode 100644 main/governance/best-practices.html.html create mode 100644 main/governance/formatting.html create mode 100644 main/governance/formatting.html.html create mode 100644 main/governance/process.html create mode 100644 main/governance/process.html.html create mode 100644 main/governance/proposal-types.html create mode 100644 main/governance/proposal-types.html.html create mode 100644 main/governance/proposal-types/community-pool-spend.html create mode 100644 main/governance/proposal-types/community-pool-spend.html.html create mode 100644 main/governance/proposal-types/param-change.html create mode 100644 main/governance/proposal-types/param-change.html.html create mode 100644 main/governance/proposal-types/software-upgrade.html create mode 100644 main/governance/proposal-types/software-upgrade.html.html create mode 100644 main/governance/proposal-types/text-prop.html create mode 100644 main/governance/proposal-types/text-prop.html.html create mode 100644 main/governance/submitting.html create mode 100644 main/governance/submitting.html.html create mode 100644 main/hub-tutorials.html create mode 100644 main/hub-tutorials.html.html create mode 100644 main/hub-tutorials/gaiad.html create mode 100644 main/hub-tutorials/gaiad.html.html create mode 100644 main/hub-tutorials/join-mainnet.html create mode 100644 main/hub-tutorials/join-mainnet.html.html create mode 100644 main/hub-tutorials/join-testnet.html create mode 100644 main/hub-tutorials/join-testnet.html.html create mode 100644 main/hub-tutorials/live-upgrade-tutorial.html create mode 100644 main/hub-tutorials/live-upgrade-tutorial.html.html create mode 100644 main/hub-tutorials/upgrade-node.html create mode 100644 main/hub-tutorials/upgrade-node.html.html create mode 100644 main/interchain-security.html create mode 100644 main/interchain-security.html.html create mode 100644 main/modules.html create mode 100644 main/modules.html.html create mode 100644 main/modules/globalfee.html create mode 100644 main/modules/globalfee.html.html create mode 100644 main/modules/metaprotocols.html create mode 100644 main/modules/metaprotocols.html.html create mode 100644 main/resources.html create mode 100644 main/resources.html.html create mode 100644 main/resources/archives.html create mode 100644 main/resources/archives.html.html create mode 100644 main/resources/genesis.html create mode 100644 main/resources/genesis.html.html create mode 100644 main/resources/hd-wallets.html create mode 100644 main/resources/hd-wallets.html.html create mode 100644 main/resources/ledger.html create mode 100644 main/resources/ledger.html.html create mode 100644 main/resources/reproducible-builds.html create mode 100644 main/resources/reproducible-builds.html.html create mode 100644 main/resources/service-providers.html create mode 100644 main/resources/service-providers.html.html create mode 100644 main/validators.html create mode 100644 main/validators.html.html create mode 100644 main/validators/kms.html create mode 100644 main/validators/kms.html.html create mode 100644 main/validators/kms/kms_ledger.html create mode 100644 main/validators/kms/kms_ledger.html.html create mode 100644 main/validators/overview.html create mode 100644 main/validators/overview.html.html create mode 100644 main/validators/security.html create mode 100644 main/validators/security.html.html create mode 100644 main/validators/validator-faq.html create mode 100644 main/validators/validator-faq.html.html create mode 100644 main/validators/validator-setup.html create mode 100644 main/validators/validator-setup.html.html create mode 100644 opensearch.xml create mode 100644 search.html create mode 100644 search.html.html create mode 100644 sitemap.xml create mode 100644 v17.1.0.html create mode 100644 v17.1.0.html.html create mode 100644 v17.1.0/architecture.html create mode 100644 v17.1.0/architecture.html.html create mode 100644 v17.1.0/architecture/PROCESS.html create mode 100644 v17.1.0/architecture/PROCESS.html.html create mode 100644 v17.1.0/architecture/adr.html create mode 100644 v17.1.0/architecture/adr.html.html create mode 100644 v17.1.0/architecture/adr/PROCESS.html create mode 100644 v17.1.0/architecture/adr/PROCESS.html.html create mode 100644 v17.1.0/architecture/adr/adr-001-interchain-accounts.html create mode 100644 v17.1.0/architecture/adr/adr-001-interchain-accounts.html.html create mode 100644 v17.1.0/architecture/adr/adr-002-globalfee.html create mode 100644 v17.1.0/architecture/adr/adr-002-globalfee.html.html create mode 100644 v17.1.0/architecture/adr/adr-003-ica-controller.html create mode 100644 v17.1.0/architecture/adr/adr-003-ica-controller.html.html create mode 100644 v17.1.0/architecture/templates/adr-template.html create mode 100644 v17.1.0/architecture/templates/adr-template.html.html create mode 100644 v17.1.0/changelogs.html create mode 100644 v17.1.0/changelogs.html.html create mode 100644 v17.1.0/changelogs/v15.1.0.html create mode 100644 v17.1.0/changelogs/v15.1.0.html.html create mode 100644 v17.1.0/delegators.html create mode 100644 v17.1.0/delegators.html.html create mode 100644 v17.1.0/delegators/delegator-faq.html create mode 100644 v17.1.0/delegators/delegator-faq.html.html create mode 100644 v17.1.0/delegators/delegator-guide-cli.html create mode 100644 v17.1.0/delegators/delegator-guide-cli.html.html create mode 100644 v17.1.0/delegators/delegator-security.html create mode 100644 v17.1.0/delegators/delegator-security.html.html create mode 100644 v17.1.0/getting-started.html create mode 100644 v17.1.0/getting-started.html.html create mode 100644 v17.1.0/getting-started/installation.html create mode 100644 v17.1.0/getting-started/installation.html.html create mode 100644 v17.1.0/getting-started/quickstart.html create mode 100644 v17.1.0/getting-started/quickstart.html.html create mode 100644 v17.1.0/getting-started/system-requirements.html create mode 100644 v17.1.0/getting-started/system-requirements.html.html create mode 100644 v17.1.0/getting-started/what-is-gaia.html create mode 100644 v17.1.0/getting-started/what-is-gaia.html.html create mode 100644 v17.1.0/governance.html create mode 100644 v17.1.0/governance.html.html create mode 100644 v17.1.0/governance/best-practices.html create mode 100644 v17.1.0/governance/best-practices.html.html create mode 100644 v17.1.0/governance/formatting.html create mode 100644 v17.1.0/governance/formatting.html.html create mode 100644 v17.1.0/governance/process.html create mode 100644 v17.1.0/governance/process.html.html create mode 100644 v17.1.0/governance/proposal-types.html create mode 100644 v17.1.0/governance/proposal-types.html.html create mode 100644 v17.1.0/governance/proposal-types/community-pool-spend.html create mode 100644 v17.1.0/governance/proposal-types/community-pool-spend.html.html create mode 100644 v17.1.0/governance/proposal-types/param-change.html create mode 100644 v17.1.0/governance/proposal-types/param-change.html.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Auth.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Auth.html.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Crisis.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Crisis.html.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Distribution.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Distribution.html.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Governance.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Governance.html.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Mint.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Mint.html.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Slashing.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Slashing.html.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Staking.html create mode 100644 v17.1.0/governance/proposal-types/params-change/Staking.html.html create mode 100644 v17.1.0/governance/proposal-types/params-change/param-index.html create mode 100644 v17.1.0/governance/proposal-types/params-change/param-index.html.html create mode 100644 v17.1.0/governance/proposal-types/software-upgrade.html create mode 100644 v17.1.0/governance/proposal-types/software-upgrade.html.html create mode 100644 v17.1.0/governance/proposal-types/text-prop.html create mode 100644 v17.1.0/governance/proposal-types/text-prop.html.html create mode 100644 v17.1.0/governance/proposals.html create mode 100644 v17.1.0/governance/proposals.html.html create mode 100644 v17.1.0/governance/proposals/2020-10-blocks-per-year.html create mode 100644 v17.1.0/governance/proposals/2020-10-blocks-per-year.html.html create mode 100644 v17.1.0/governance/proposals/2020-11-inflation-rate-change.html create mode 100644 v17.1.0/governance/proposals/2020-11-inflation-rate-change.html.html create mode 100644 v17.1.0/governance/proposals/2021-01-atom2021_marketing.html create mode 100644 v17.1.0/governance/proposals/2021-01-atom2021_marketing.html.html create mode 100644 v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade.html create mode 100644 v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade.html.html create mode 100644 v17.1.0/governance/proposals/2021-01-stargate-upgrade-b.html create mode 100644 v17.1.0/governance/proposals/2021-01-stargate-upgrade-b.html.html create mode 100644 v17.1.0/governance/proposals/2021-01-stargate-upgrade.html create mode 100644 v17.1.0/governance/proposals/2021-01-stargate-upgrade.html.html create mode 100644 v17.1.0/governance/proposals/2021-03-enable-ibc-transfers.html create mode 100644 v17.1.0/governance/proposals/2021-03-enable-ibc-transfers.html.html create mode 100644 v17.1.0/governance/proposals/2021-04-advancing-ethermint.html create mode 100644 v17.1.0/governance/proposals/2021-04-advancing-ethermint.html.html create mode 100644 v17.1.0/governance/proposals/2021-04-lower-deposit-requirement.html create mode 100644 v17.1.0/governance/proposals/2021-04-lower-deposit-requirement.html.html create mode 100644 v17.1.0/governance/proposals/2021-04-prop34-continuation.html create mode 100644 v17.1.0/governance/proposals/2021-04-prop34-continuation.html.html create mode 100644 v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment.html create mode 100644 v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment.html.html create mode 100644 v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives.html create mode 100644 v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives.html.html create mode 100644 v17.1.0/governance/proposals/2021-09-hub-ibc-router.html create mode 100644 v17.1.0/governance/proposals/2021-09-hub-ibc-router.html.html create mode 100644 v17.1.0/governance/proposals/previous-proposals.html create mode 100644 v17.1.0/governance/proposals/previous-proposals.html.html create mode 100644 v17.1.0/governance/proposals/proposal-template.html create mode 100644 v17.1.0/governance/proposals/proposal-template.html.html create mode 100644 v17.1.0/governance/state-of-cosmos-governance-2021.html create mode 100644 v17.1.0/governance/state-of-cosmos-governance-2021.html.html create mode 100644 v17.1.0/governance/submitting.html create mode 100644 v17.1.0/governance/submitting.html.html create mode 100644 v17.1.0/guidelines/code-guidelines.html create mode 100644 v17.1.0/guidelines/code-guidelines.html.html create mode 100644 v17.1.0/hub-tutorials.html create mode 100644 v17.1.0/hub-tutorials.html.html create mode 100644 v17.1.0/hub-tutorials/gaiad.html create mode 100644 v17.1.0/hub-tutorials/gaiad.html.html create mode 100644 v17.1.0/hub-tutorials/join-mainnet.html create mode 100644 v17.1.0/hub-tutorials/join-mainnet.html.html create mode 100644 v17.1.0/hub-tutorials/join-testnet.html create mode 100644 v17.1.0/hub-tutorials/join-testnet.html.html create mode 100644 v17.1.0/hub-tutorials/live-upgrade-tutorial.html create mode 100644 v17.1.0/hub-tutorials/live-upgrade-tutorial.html.html create mode 100644 v17.1.0/hub-tutorials/upgrade-node.html create mode 100644 v17.1.0/hub-tutorials/upgrade-node.html.html create mode 100644 v17.1.0/interchain-security.html create mode 100644 v17.1.0/interchain-security.html.html create mode 100644 v17.1.0/metaprotocols.html create mode 100644 v17.1.0/metaprotocols.html.html create mode 100644 v17.1.0/migration.html create mode 100644 v17.1.0/migration.html.html create mode 100644 v17.1.0/migration/cosmoshub-2.html create mode 100644 v17.1.0/migration/cosmoshub-2.html.html create mode 100644 v17.1.0/migration/cosmoshub-3.html create mode 100644 v17.1.0/migration/cosmoshub-3.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v10-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v10-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v11-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v11-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v12-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v12-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v13-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v13-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v14-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v14-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v15-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v15-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.html.html create mode 100644 v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.html create mode 100644 v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.html.html create mode 100644 v17.1.0/modules.html create mode 100644 v17.1.0/modules.html.html create mode 100644 v17.1.0/modules/globalfee.html create mode 100644 v17.1.0/modules/globalfee.html.html create mode 100644 v17.1.0/resources.html create mode 100644 v17.1.0/resources.html.html create mode 100644 v17.1.0/resources/archives.html create mode 100644 v17.1.0/resources/archives.html.html create mode 100644 v17.1.0/resources/genesis.html create mode 100644 v17.1.0/resources/genesis.html.html create mode 100644 v17.1.0/resources/hd-wallets.html create mode 100644 v17.1.0/resources/hd-wallets.html.html create mode 100644 v17.1.0/resources/ledger.html create mode 100644 v17.1.0/resources/ledger.html.html create mode 100644 v17.1.0/resources/reproducible-builds.html create mode 100644 v17.1.0/resources/reproducible-builds.html.html create mode 100644 v17.1.0/resources/service-providers.html create mode 100644 v17.1.0/resources/service-providers.html.html create mode 100644 v17.1.0/roadmap.html create mode 100644 v17.1.0/roadmap.html.html create mode 100644 v17.1.0/roadmap/cosmos-hub-roadmap-2.0.html create mode 100644 v17.1.0/roadmap/cosmos-hub-roadmap-2.0.html.html create mode 100644 v17.1.0/roadmap/launch/blog-1-en.html create mode 100644 v17.1.0/roadmap/launch/blog-1-en.html.html create mode 100644 v17.1.0/roadmap/launch/blog-2-en.html create mode 100644 v17.1.0/roadmap/launch/blog-2-en.html.html create mode 100644 v17.1.0/roadmap/previous-releases.html create mode 100644 v17.1.0/roadmap/previous-releases.html.html create mode 100644 v17.1.0/validators.html create mode 100644 v17.1.0/validators.html.html create mode 100644 v17.1.0/validators/kms.html create mode 100644 v17.1.0/validators/kms.html.html create mode 100644 v17.1.0/validators/kms/kms_ledger.html create mode 100644 v17.1.0/validators/kms/kms_ledger.html.html create mode 100644 v17.1.0/validators/overview.html create mode 100644 v17.1.0/validators/overview.html.html create mode 100644 v17.1.0/validators/security.html create mode 100644 v17.1.0/validators/security.html.html create mode 100644 v17.1.0/validators/validator-faq.html create mode 100644 v17.1.0/validators/validator-faq.html.html create mode 100644 v17.1.0/validators/validator-setup.html create mode 100644 v17.1.0/validators/validator-setup.html.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000000..e69de29bb2d diff --git a/404.html b/404.html new file mode 100644 index 00000000000..aab95381427 --- /dev/null +++ b/404.html @@ -0,0 +1,26 @@ + + + + + +Page Not Found | Cosmos Hub + + + + + + + + + + + + + + +
+
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

+ + + + \ No newline at end of file diff --git a/404/index.html b/404/index.html new file mode 100644 index 00000000000..f5f9be2956c --- /dev/null +++ b/404/index.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 00000000000..e35dc443923 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +hub.cosmos.network diff --git a/assets/css/styles.f8d35e5b.css b/assets/css/styles.f8d35e5b.css new file mode 100644 index 00000000000..919b4d4bd03 --- /dev/null +++ b/assets/css/styles.f8d35e5b.css @@ -0,0 +1 @@ +.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,.hash-link{-webkit-user-select:none}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500);--docsearch-searchbox-shadow:inset 0 0 0 1px var(--docsearch-primary-color)}.markdown li,body{word-wrap:break-word}pre,table{overflow:auto}.button,code{vertical-align:middle}html .menu__link:hover,html .table-of-contents__link--active,html .table-of-contents__link:hover{text-shadow:.1px .1px 0 var(--ifm-font-color-base),-.1px -.1px 0 var(--ifm-font-color-base),.1px -.1px 0 var(--ifm-font-color-base),-.1px .1px 0 var(--ifm-font-color-base),-.1px 0 0 var(--ifm-font-color-base),.1px 0 0 var(--ifm-font-color-base),0 .1px 0 var(--ifm-font-color-base),0 -.1px 0 var(--ifm-font-color-base)}html .navbar,html .pagination-nav>a:hover,html[data-theme=dark] .navbar-sidebar__brand{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.markdown,html .markdown{--ifm-heading-vertical-rhythm-bottom:1}*,.DocSearch-Container,.DocSearch-Container *,:after,:before{box-sizing:border-box}.toggleButton_gllP,html{-webkit-tap-highlight-color:transparent}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:#0000;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:#0000000d;--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 #0000001a;--ifm-global-shadow-md:0 5px 40px #0003;--ifm-global-shadow-tl:0 12px 28px 0 #0003,0 2px 4px 0 #0000001a;--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:#0000;--ifm-table-stripe-background:#00000008;--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:#0000}html{-webkit-font-smoothing:antialiased;color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);text-rendering:optimizelegibility}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none,.tabItem_LNqP{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.menuExternalLink_NmtK,.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid #0000001a;border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}progress,sub,sup{vertical-align:initial}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:initial;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul,.tabList__CuJ{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration);color:inherit;text-decoration:inherit}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary,.wordWrapButtonEnabled_EoeP .wordWrapButtonIcon_Bwma{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.clean-btn,hr{color:inherit}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.lowercase,.text--lowercase{text-transform:lowercase}.admonitionHeading_tbUL,.alert__heading,.text--uppercase,.uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{list-style:none;padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:#3578e526;--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:#ebedf026;--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:#00a40026;--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:#54c7ec26;--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:#ffba0026;--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:#fa383e26;--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.close,html .github-icon:hover{opacity:.5}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.card--full-height,.navbar__logo img,body,html{height:100%}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover),html .DocSearch-Button .DocSearch-Search-Icon,html .DocSearch-Hits mark{color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:any-link:hover,.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;user-select:none;white-space:nowrap}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:#0000;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_Tfdd:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}#nprogress,.dropdown__menu,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;list-style:none;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem;white-space:nowrap}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.docItemContainer_Djhp article>:first-child,.docItemContainer_Djhp header+*,.footer__item{margin-top:0}.admonitionContent_S0QG>:last-child,.collapsibleContent_i85q>:last-child,.footer__items,.tabItem_Ymn6>:last-child,html .theme-doc-markdown li:last-child li:last-child{margin-bottom:0}.codeBlockStandalone_MEMb,[type=checkbox],dialog,fieldset,legend{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{list-style:none;margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_lb9f[data-collapsed=false].isBrowser_bmU9>summary:before,.details_lb9f[open]:not(.isBrowser_bmU9)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.menu__caret:before,.menu__link--sublist-caret:after{height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;content:"";filter:var(--ifm-menu-link-sublist-icon-filter)}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar-sidebar,.navbar-sidebar__backdrop{opacity:0;position:fixed;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;bottom:0;top:0;left:0;visibility:hidden}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.announcementBarContent_xLdY,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.navbar__items--center .navbar__brand,blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html .theme-doc-sidebar-container>div:first-child>a,p,pre{margin:0}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:#ffffff1a;--ifm-navbar-search-input-placeholder-color:#ffffff80;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:#ffffff0d;--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{-webkit-appearance:none;appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:.9rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.pills__item,.tabs__item,[role=button],button{cursor:pointer}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:#0009;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination__link:hover{text-decoration:none}.pagination-nav{grid-gap:var(--ifm-spacing-horizontal);display:grid;gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto;padding-left:0}.tabs__item{border-bottom:3px solid #0000;border-radius:var(--ifm-global-radius);display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.px-5,html .theme-doc-sidebar-menu li li li{padding-left:1rem}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:#ffffff0d;--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#ffffff1a;--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:#ffffff12;--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec;--ifm-color-primary:#fff;--ifm-color-primary-dark:#e6e6e6;--ifm-color-primary-darker:#d9d9d9;--ifm-color-primary-darkest:#b3b3b3;--ifm-color-primary-light:#fff;--ifm-color-primary-lighter:#fff;--ifm-color-primary-lightest:#fff;--ifm-background-color:#000;--docusaurus-highlighted-code-line-bg:#00000054;--docsearch-modal-background:#000!important;--docsearch-highlight-color:#ffffff70!important;--docsearch-hit-background:#181818ab!important;--docsearch-key-gradient:linear-gradient(-26.5deg,#5d5d5d,#3c3c3c)!important;--docsearch-key-shadow:inset 0 -2px 0 0 #353535,inset 0 0 1px 1px #7a7a7b,0 2px 2px 0 #2d2d2d4d!important;--docsearch-text-color:#f5f6f7;--docsearch-container-background:#090a11cc;--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 #0304094d;--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 rgba(3,4,9,.302);--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 #494c6a80,0 -4px 8px 0 #0003;--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}:root{--docusaurus-progress-bar-color:var(--ifm-color-primary);--ifm-color-primary:#5064fb;--ifm-color-primary-dark:#000;--ifm-color-primary-darker:#000;--ifm-color-primary-darkest:#000;--ifm-color-primary-light:#000;--ifm-color-primary-lighter:#000;--ifm-color-primary-lightest:#000;--ifm-code-font-size:95%;--ifm-breadcrumb-item-background-active:#0000;--ifm-breadcrumb-padding-horizontal:0;--ifm-list-paragraph-margin:0;--ifm-spacing-horizontal:2rem;--ifm-blockquote-border-color:#000;--ifm-menu-link-padding-vertical:0.6rem;--ifm-background-color:#fff;--ifm-footer-link-color:var(--ifm-font-color-base);--ifm-menu-link-sublist-icon:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAxIDQgNCA0LTQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii42NjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=);--docsearch-searchbox-background:#f7f7f7;--docsearch-modal-background:#f7f7f7!important;--ifm-navbar-height:5.563rem;--ifm-navbar-sidebar-width:100vw;--docsearch-highlight-color:#181818ab!important;--aa-primary-color-rgb:0,0,0;--ifm-menu-color-background-active:none;--ifm-menu-color-background-hover:none;--docusaurus-highlighted-code-line-bg:#0000001a;--docusaurus-tag-list-border:var(--ifm-color-emphasis-300);--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:#656c85cc;--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px #1e235a66;--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 #1e235a66;--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 #45629b1f;--docsearch-primary-color:var(--ifm-color-primary);--docsearch-text-color:var(--ifm-font-color-base);--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:#0000;--docusaurus-collapse-button-bg-hover:#0000001a;--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}*,:after,:before{border:0 solid;margin:0}hr,html .footer{border-top-width:1px}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.DocSearch-Container a,.tag_zVej:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{display:block;margin-bottom:var(--ifm-spacing-vertical);border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.admonitionHeading_tbUL code,button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}html,html .navbar{background-color:var(--ifm-background-color)}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden],html .DocSearch-Button .DocSearch-Button-Keys,html .breadcrumbs__item:first-child>a>svg{display:none}html{font-feature-settings:"kern","liga","calt","zero" 0;-webkit-font-feature-settings:"kern","liga","calt","zero" 0;-webkit-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-kerning:normal;font-variant-ligatures:contextual common-ligatures;text-rendering:optimizeLegibility}@supports (font-variation-settings:normal){html{font-family:Inter var,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}}.tags_jXut,svg{display:inline}::selection{background-color:var(--ifm-color-primary);color:#fff}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/fonts/Inter-Regular-c8ba52b05a9ef10f47584d08ece2ec5c.woff2) format("woff2"),url(/assets/fonts/Inter-Regular-8c206db99195777c67691cbba9d64393.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/assets/fonts/Inter-Medium-293fd13dbca5a3e450ef1ebfb232a299.woff2) format("woff2"),url(/assets/fonts/Inter-Medium-9053572c46aeb4b16caafd643a543b8d.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/fonts/Inter-Bold-ec64ea577b0349e055ad6646c1d8797a.woff2) format("woff2"),url(/assets/fonts/Inter-Bold-93c1301bd9f486c573b3d9001c6ec0e4.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/assets/fonts/Inter-Black-15ca31c0a2a68f76d2d12055bdf97bd0.woff2) format("woff2"),url(/assets/fonts/Inter-Black-c6938660eec019fefd684894b6d00900.woff) format("woff")}@font-face{font-display:swap;font-family:Inter var;font-style:oblique 0deg 10deg;font-weight:100 900;src:url(/assets/fonts/Inter.var-c2fe3cb2b7c746f7966a973d869d21c3.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/assets/fonts/JetBrainsMono-Regular-1e66c47aca088de94ae789a48719cb00.woff2) format("woff2")}.fixed{position:fixed}.relative{position:relative}.block,.tocCollapsibleContent_vkbj a{display:block}.table{display:table}.contents{display:contents}.px-5{padding-right:1rem}.px-5\.5{padding-left:1.25rem;padding-right:1.25rem}.text-left,html .pagination-nav .pagination-nav__link--next{text-align:left}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html #__docusaurus>div[role=banner]{--tw-text-opacity:1;background-color:#00000008;color:rgb(0 0 0/var(--tw-text-opacity));font-weight:400}html #__docusaurus>div[role=banner] a{font-size:.8125rem;text-decoration-line:none;width:100%}html .navbar{border-bottom-color:var(--ifm-color-emphasis-200);border-bottom-width:1px;height:auto;padding-bottom:.375rem;padding-top:.375rem}html .DocSearch-Button,html .navbar__toggle{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity));height:3rem;width:3rem}html .navbar__toggle{align-items:center;border-end-start-radius:1rem;border-radius:.5rem;border-start-start-radius:1rem;display:flex;justify-content:center}html .navbar__brand+*{margin-left:auto}html .menu__link,html .navbar__link--active{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity))}html .navbar__items:not(:last-child){justify-content:space-between}html .navbar__items:not(:last-child) button{margin-right:0;order:2}html .navbar__items--right>:last-child{right:3.25rem}html[data-theme=dark] .menu__link,html[data-theme=dark] .navbar__item,html[data-theme=light] .footer__copyright,html[data-theme=light] .footer__link-item,html[data-theme=light] .footer__title,html[data-theme=light] .pagination-nav__sublabel{color:#ffffffab}html[data-theme=dark] .navbar__toggle,html[data-theme=dark] .pagination-nav>a,html[data-theme=dark] .theme-doc-toc-mobile{background-color:#181818ab}html .DocSearch-Button{border-radius:.625rem;color:#00000054;justify-content:center;margin-right:.5rem}html .navbar-sidebar__close,html[data-theme=dark] .DocSearch-Footer,html[data-theme=dark] .DocSearch-Modal,html[data-theme=dark] .navbar-sidebar{background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-bg-opacity:1}html .DocSearch-Button .DocSearch-Button-Placeholder{padding-right:6rem}.algoliaLogoPathFill_WdUC,html .DocSearch-Logo path{fill:var(--ifm-font-color-base)}html .navbar-sidebar{width:100%}html .navbar-sidebar__brand{height:auto;padding-left:1.5rem;padding-right:1.5rem}html .navbar-sidebar__item{padding-left:1.5rem;padding-right:1.5rem;width:100%}html .navbar-sidebar__back{display:none;padding-left:0;padding-right:0}html .navbar-sidebar__close{align-items:center;border-end-start-radius:1rem;border-radius:.5rem;border-start-start-radius:1rem;display:flex;height:3rem;justify-content:center;margin-left:0;width:3rem}html .navbar-sidebar__close>svg>g{stroke:#fff}html[data-theme=dark] .navbar-sidebar__brand{position:relative}html[data-theme=dark] .navbar-sidebar__brand:after{--tw-bg-opacity:1;background-color:rgb(85 85 85/var(--tw-bg-opacity));bottom:0;content:"";display:block;height:1px;left:0;margin-left:1.5rem;margin-right:1.5rem;position:absolute;right:.5rem}html[data-theme=dark] .navbar-sidebar__close{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}html[data-theme=dark] .navbar-sidebar__close>svg>g{stroke:#000}html[data-theme=dark] .DocSearch-Button{background-color:#181818ab;color:#ffffff70}html[data-theme=dark] .DocSearch-Button-Key{border-color:#ffffff70;color:#ffffff70}html .breadcrumbs__item:first-child>a:after{content:"Docs"}html .breadcrumbs__item:not(:last-child):after{background-image:none;content:">"}html .theme-doc-toc-mobile{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity));border-radius:1rem;padding:1.25rem 1.5rem 0}html .theme-doc-toc-mobile>button{display:flex;justify-content:space-between;padding:0 0 1.25rem}html .theme-doc-toc-mobile>button:after{background-image:var(--ifm-menu-link-sublist-icon);background-size:70%;margin-left:1rem;order:9999}html .theme-doc-toc-mobile ul li{margin:1rem 0}html[data-theme=dark] .theme-doc-sidebar-menu .menu__list:before{background-color:#ffffff70}html .theme-doc-sidebar-menu{font-weight:400}html .theme-doc-sidebar-menu .menu__list{padding-left:0;position:relative}html .theme-doc-sidebar-menu .menu__list:before{background-color:#00000012;content:"";display:block;height:100%;left:.5rem;position:absolute;top:0;width:2px}html .footer__col:first-child .footer__title,html .footer__link-item>svg,html .menu__caret,html .menu__link>svg,html .theme-doc-sidebar-menu .menu__list ul:before,html li li .menu__link--sublist-caret:after{display:none}html .theme-doc-sidebar-menu .menu__link{padding-left:0;padding-right:1rem}html .theme-doc-sidebar-menu .menu__link--active:not(.menu__link--sublist){color:var(--ifm-font-color-base);font-weight:500}html .theme-doc-sidebar-menu li li{padding-left:2rem}html .theme-doc-sidebar-menu li li .menu__link--active:not(.menu__link--sublist){color:var(--ifm-font-color-base);font-weight:500;position:relative}html .theme-doc-sidebar-menu li li .menu__link--active:not(.menu__link--sublist):before{background-color:var(--ifm-font-color-base);content:"";display:block;height:100%;left:-1.5rem;position:absolute;top:0;width:2px}html .theme-doc-sidebar-menu li li li .menu__link--active:not(.menu__link--sublist):before{left:-2.5rem}html .theme-doc-sidebar-menu li li li li .menu__link--active:not(.menu__link--sublist):before{left:-3.5rem}html .theme-doc-sidebar-menu li li li li li .menu__link--active:not(.menu__link--sublist):before{left:-4.5rem}html .theme-doc-sidebar-menu li li li li li li .menu__link--active:not(.menu__link--sublist):before{left:-5.5rem}html .theme-doc-sidebar-menu li li li li li li li .menu__link--active:not(.menu__link--sublist):before{left:-6.5rem}html .theme-doc-sidebar-item-link .menu__link[target=_blank]:after{content:"\2197";margin-left:.25rem}html .menu__link:hover{color:var(--ifm-font-color-base)}html .pagination-nav .pagination-nav__sublabel,html[data-theme=dark] .footer__copyright,html[data-theme=dark] .footer__link-item,html[data-theme=dark] .footer__title,html[data-theme=dark] .pagination-nav__sublabel{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}html .menu__link--sublist-caret{display:flex}html .menu__link--sublist-caret:after{background-repeat:no-repeat;background-size:16px;margin-left:0;margin-right:.75rem;order:-9999}html .menu__list-item--collapsed .menu__caret:before,html .menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(0)}html .pagination-nav{margin-top:4rem;padding-bottom:2rem}html .pagination-nav>a{border-color:#0000;border-radius:1rem;box-shadow:0 0 80px #00000012;grid-column:span 2/span 2;padding:1.5rem 1.5rem 3.25rem}html .pagination-nav .pagination-nav__sublabel{font-size:1rem;margin-bottom:.625rem}html .pagination-nav .pagination-nav__label{font-size:1.3125rem;font-weight:600}html .footer{background-color:var(--ifm-font-color-base);border-top-color:var(--ifm-color-emphasis-200);padding-top:6rem}html .footer__link-item:hover,html .theme-doc-markdown a:hover{text-decoration-line:underline}html .footer__bottom{margin:0 calc(var(--ifm-spacing-horizontal)*-1)}html .footer__copyright{font-size:.8125rem;margin-top:4rem;text-align:center}html .footer__col:not(:first-child){flex-basis:50%}html .theme-back-to-top-button{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}html .theme-back-to-top-button:after{width:50%}html .theme-code-block{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;margin-top:.5rem}html .markdown{--ifm-h1-vertical-rhythm-bottom:1}html .theme-doc-markdown{border-bottom-color:#00000012;border-bottom-width:1px;margin-top:2rem;padding-bottom:3rem}html .theme-doc-markdown h1{font-size:2.375rem;font-weight:700;letter-spacing:-.025em;line-height:2.5rem}html .theme-doc-markdown h2{font-size:2rem;font-weight:700;letter-spacing:-.025em;line-height:2.25rem}html .theme-doc-markdown h3{font-size:1.3125rem;font-weight:600;letter-spacing:-.025em;line-height:2rem}html .theme-doc-markdown h4{font-size:1rem;font-weight:600;letter-spacing:-.025em;line-height:1.75rem}html .theme-doc-markdown h5{font-size:1rem;font-weight:600;letter-spacing:.025em;line-height:1.5rem}html .theme-doc-markdown p{line-height:1.625}html .theme-doc-markdown blockquote,html .theme-doc-markdown ol,html .theme-doc-markdown p,html .theme-doc-markdown ul{font-size:1rem}html .theme-doc-markdown code{border-width:0;font-weight:400;padding-left:.5rem;padding-right:.5rem;vertical-align:initial}html .theme-doc-markdown blockquote{margin-bottom:2rem;margin-top:2rem}html .theme-doc-markdown a{text-decoration-line:none;color:var(--ifm-color-primary)}html .theme-doc-markdown ol,html .theme-doc-markdown ul{margin-bottom:1.5rem;margin-top:1.5rem}html .theme-doc-markdown ul li{margin-bottom:.75rem;padding-left:1.5rem;position:relative}html .theme-doc-markdown ul li:before{background-color:currentColor;content:var(--tw-content);display:block;height:4px;left:0;position:absolute;top:.5em;width:4px}html .theme-doc-markdown ul li li:before{background-color:initial;border-color:currentColor;border-width:1px;content:var(--tw-content)}html .theme-doc-markdown ul li li:last-child{margin-bottom:1.5rem}html .theme-doc-markdown ol{counter-reset:a;list-style-type:none}html .theme-doc-markdown ol>li{margin-bottom:1.25rem;padding-left:3rem;position:relative}html .theme-doc-markdown ol>li:before{content:counters(a,".",decimal-leading-zero) ".";counter-increment:a;display:flex;font-size:1rem;font-weight:600;left:0;letter-spacing:-.025em;position:absolute;top:.2rem}html .theme-doc-markdown ol ol{counter-reset:b}html .theme-doc-markdown ol ol>li:before{content:counters(b,".",decimal-leading-zero) ".";counter-increment:b}html .theme-doc-markdown li>ol,html .theme-doc-markdown li>ul{margin-bottom:1rem;margin-top:1rem}.iconEdit_Z9Sw{margin-right:.3em;vertical-align:sub}.tag_zVej{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_zVej:hover{--docusaurus-tag-list-border:var(--ifm-link-color)}.tagRegular_sFm0{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_h2kH{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_h2kH:after,.tagWithCount_h2kH:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_h2kH:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_h2kH:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_h2kH span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.tag_QGVx{display:inline-block;margin:0 .4rem .5rem 0}.lastUpdated_vwxv{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_TO0P{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_TO0P:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsibleButtonExpanded_MG3E:after,.tocCollapsibleExpanded_sAul{transform:none}.tocCollapsible_ETCw{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.buttonGroup__atx button,.codeBlockContainer_Ckt0{background:var(--prism-background-color);color:var(--prism-color)}.tocCollapsibleContent_vkbj>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_vkbj ul li{margin:.4rem .8rem}.tableOfContents_bqdL{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.anchorWithStickyNavbar_LWe7{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorWithHideOnScrollNavbar_WYt5{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);user-select:none}.hash-link:before{content:"#"}.footerLogoLink_BH7S:hover,.hash-link:focus,:hover>.hash-link{opacity:1}.codeBlockContainer_Ckt0{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlockContent_biex{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_Ktv7{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_bY9V{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockTitle_Ktv7+.codeBlockContent_biex .codeBlock_bY9V{border-top-left-radius:0;border-top-right-radius:0}.codeBlockLines_e6Vv{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_o6Pm{display:table;padding:var(--ifm-pre-padding) 0}.buttonGroup__atx{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup__atx button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup__atx button:focus-visible,.buttonGroup__atx button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup__atx button{opacity:.4}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_lJS_{counter-increment:c;display:table-row}.codeLineNumber_Tfdd{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_Tfdd:before{content:counter(c);opacity:.4}.codeLineContent_feaV{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_obH4{opacity:1!important}.copyButtonIcons_eSgA{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_y97N,.copyButtonSuccessIcon_LjdS{fill:currentColor;height:inherit;left:0;opacity:inherit;position:absolute;top:0;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_LjdS{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_obH4 .copyButtonIcon_y97N{opacity:0;transform:scale(.33)}.copyButtonCopied_obH4 .copyButtonSuccessIcon_LjdS{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_Bwma{height:1.2rem;width:1.2rem}.details_lb9f{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_lb9f>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_lb9f>summary::-webkit-details-marker{display:none}.details_lb9f>summary:before{border-color:#0000 #0000 #0000 var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_i85q{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.details_b_Ee{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.containsTaskList_mC6p{list-style:none}:not(.containsTaskList_mC6p>li)>.containsTaskList_mC6p{padding-left:0}.img_ev3q{height:auto}.admonition_LlT9{margin-bottom:1em}.admonitionHeading_tbUL{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.3rem}.admonitionIcon_kALy{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_kALy svg{fill:var(--ifm-alert-foreground-color);display:inline-block;height:1.6em;width:1.6em}.breadcrumbHomeIcon_YNFT{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer_Z_bl{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:0}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Hit-Tree,.DocSearch-Hit-action,.DocSearch-Hit-icon,.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Input,.DocSearch-Link{-webkit-appearance:none;font:inherit}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}.DocSearch--active{overflow:hidden!important}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Hit[aria-selected=true] mark,.content_knG7 a{text-decoration:underline}.DocSearch-Link{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{appearance:none;background:#0000;border:0;color:var(--docsearch-text-color);flex:1;font-size:1.2em;height:100%;outline:0;padding:0 0 0 8px;width:80%}.DocSearch-Hit-action-button,.DocSearch-Reset{-webkit-appearance:none;border:0;cursor:pointer}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Cancel,.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator,.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset{animation:.1s ease-in forwards a;appearance:none;background:none;border-radius:50%;color:var(--docsearch-icon-color);padding:2px;right:0}.DocSearch-Help,.DocSearch-HitsFooter,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:#0000}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}.DocSearch-Hit--deleting{opacity:0;transition:.25s linear}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:.25s linear .25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;background:none;border-radius:50%;color:inherit;padding:2px}#__docusaurus-base-url-issue-banner-container,.docSidebarContainer_b6E3,.sidebarLogo_isFc,.themedImage_ToTc,[data-theme=dark] .lightToggleIcon_pyhR,[data-theme=light] .darkToggleIcon_wfgR,html[data-announcement-bar-initially-dismissed=true] .announcementBar_mb4j,svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:0;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands li,.DocSearch-Commands-Key{align-items:center;display:flex}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@keyframes a{0%{opacity:0}to{opacity:1}}.DocSearch-Button{margin:0;transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.DocSearch-Container,.skipToContent_fXgn{z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_fXgn{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem}.skipToContent_fXgn:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_CVFx{line-height:0;padding:0}.content_knG7{font-size:85%;padding:5px 0;text-align:center}.content_knG7 a{color:inherit}.announcementBar_mb4j{align-items:center;background-color:var(--ifm-color-white);border-bottom:1px solid var(--ifm-color-emphasis-100);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}.announcementBarPlaceholder_vyr4{flex:0 0 10px}.announcementBarClose_gvF7{align-self:stretch;flex:0 0 30px}.toggle_vylO{height:2rem;width:2rem}.toggleButton_gllP{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_gllP:hover{background:var(--ifm-color-emphasis-200)}.toggleButtonDisabled_aARS{cursor:not-allowed}.darkNavbarColorModeToggle_X3D1:hover{background:var(--ifm-color-gray-800)}[data-theme=dark] .themedImage--dark_i4oU,[data-theme=light] .themedImage--light_HNdA,html:not([data-theme]) .themedComponent--light_NU7w{display:initial}.iconExternalLink_nPIU{margin-left:.3rem}.iconLanguage_nlXk{margin-right:5px;vertical-align:text-bottom}.navbarHideable_m1mJ{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_jGov{transform:translate3d(0,calc(-100% - 2px),0)}.errorBoundaryError_a6uf{color:red;white-space:pre-wrap}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}.footerLogoLink_BH7S{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.mainWrapper_z2l0{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.searchQueryInput_u2C7,.searchVersionInput_m0Ui{background:var(--docsearch-searchbox-focus-background);border:2px solid var(--ifm-toc-border-color);border-radius:var(--ifm-global-radius);color:var(--docsearch-text-color);font:var(--ifm-font-size-base) var(--ifm-font-family-base);margin-bottom:.5rem;padding:.8rem;transition:border var(--ifm-transition-fast) ease;width:100%}.searchQueryInput_u2C7:focus,.searchVersionInput_m0Ui:focus{border-color:var(--docsearch-primary-color);outline:0}.searchQueryInput_u2C7::placeholder{color:var(--docsearch-muted-color)}.searchResultsColumn_JPFH{font-size:.9rem;font-weight:700}.algoliaLogo_rT1R{max-width:150px}.searchResultItem_Tv2o{border-bottom:1px solid var(--ifm-toc-border-color);padding:1rem 0}.searchResultItemHeading_KbCB{font-weight:400;margin-bottom:0}.searchResultItemPath_lhe1{--ifm-breadcrumb-separator-size-multiplier:1;color:var(--ifm-color-content-secondary);font-size:.8rem}.searchResultItemSummary_AEaO{font-style:italic;margin:.5rem 0 0}.loadingSpinner_XVxU{animation:1s linear infinite b;border:.4em solid #eee;border-radius:50%;border-top:.4em solid var(--ifm-color-primary);height:3rem;margin:0 auto;width:3rem}@keyframes b{to{transform:rotate(1turn)}}.loader_vvXV{margin-top:2rem}.search-result-match{background:#ffd78e40;color:var(--docsearch-hit-color);padding:.09em 0}.backToTopButton_sjWU{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.backToTopButton_sjWU:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_xfvO{opacity:1;transform:scale(1);visibility:visible}[data-theme=dark]:root{--docusaurus-collapse-button-bg:#ffffff0d;--docusaurus-collapse-button-bg-hover:#ffffff1a}.collapseSidebarButton_PEFL{display:none;margin:0}.docMainContainer_gTbr,.docPage__5DB{display:flex;width:100%}.docPage__5DB{flex:1 0}.docsWrapper_BCFX{display:flex;flex:1 0 auto}@media (min-width:997px){.collapseSidebarButton_PEFL,.expandButton_m80_{background-color:var(--docusaurus-collapse-button-bg)}.tocMobile_ITEo,html .navbar__toggle{display:none}html .navbar__items:not(:last-child){justify-content:flex-start;padding-left:.5rem;padding-right:.5rem}html .DocSearch-Button{justify-content:space-between;width:auto}html .theme-doc-breadcrumbs{padding-top:1rem}html .theme-doc-sidebar-container{border-right-color:var(--ifm-color-emphasis-200);border-right-width:1px;margin-left:.75rem}html .pagination-nav>a{grid-column:span 1/span 1}.lastUpdated_vwxv,html .pagination-nav .pagination-nav__link--next{text-align:right}html .footer__col:not(:first-child){flex-basis:0}.docItemCol_VOVn{max-width:75%!important}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_gvF7,.announcementBarPlaceholder_vyr4{flex-basis:50px}.searchBox_ZlJk{padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.collapseSidebarButton_PEFL{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_kv0_{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_BlDH,[dir=rtl] .collapseSidebarButtonIcon_kv0_{transform:rotate(0)}.collapseSidebarButton_PEFL:focus,.collapseSidebarButton_PEFL:hover,.expandButton_m80_:focus,.expandButton_m80_:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_M9Kj{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_SIkG{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_SIkG{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_GW3s{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_njMd{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_wUlq{padding-top:0}.sidebarHidden_VK0M{opacity:0;visibility:hidden}.sidebarLogo_isFc{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);text-decoration:none!important}.sidebarLogo_isFc img{height:2rem;margin-right:.5rem}.expandButton_m80_{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color var(--ifm-transition-fast) ease;width:100%}[dir=rtl] .expandButtonIcon_BlDH{transform:rotate(180deg)}.docSidebarContainer_b6E3{border-right:1px solid var(--ifm-toc-border-color);-webkit-clip-path:inset(0);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_b3ry{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.sidebarViewport_Xe31{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_gTbr{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_Uz_u{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_czyv{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_DEke,.footer__link-separator,.navbar__item,.tableOfContents_bqdL{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.docItemContainer_F8PC{padding:0 .3rem}.searchBox_ZlJk{position:absolute;right:var(--ifm-navbar-padding-horizontal)}}@media only screen and (max-width:996px){.searchQueryColumn_RTkw,.searchResultsColumn_JPFH{max-width:60%!important}.searchLogoColumn_rJIA,.searchVersionColumn_ypXd{max-width:40%!important}.searchLogoColumn_rJIA{padding-left:0!important}}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder,.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%;max-height:calc(var(--docsearch-vh,1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Cancel{-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:0;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}}@media screen and (max-width:576px){.searchQueryColumn_RTkw{max-width:100%!important}.searchVersionColumn_ypXd{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media (hover:hover){.backToTopButton_sjWU:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-color-scheme:dark){html .pagination-nav .pagination-nav__sublabel{color:var(--ifm-font-color-base)}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width);animation:none;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0}.DocSearch-Hit--deleting,.DocSearch-Hit--favoriting{transition:none}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}@media screen and (prefers-reduced-motion){:root{transition:none}}@media print{.announcementBar_mb4j,.footer,.menu,.navbar,.pagination-nav,.table-of-contents,.tocMobile_ITEo{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_e6Vv{white-space:pre-wrap}} \ No newline at end of file diff --git a/assets/fonts/Inter-Black-15ca31c0a2a68f76d2d12055bdf97bd0.woff2 b/assets/fonts/Inter-Black-15ca31c0a2a68f76d2d12055bdf97bd0.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..68f64c9ed98c55061b983702c6cfd9939a43606f GIT binary patch literal 102868 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 ZgFJ2c9%r83o_G)Ur944zi5&m{{0~CD@IU|n literal 0 HcmV?d00001 diff --git a/assets/fonts/Inter-Black-c6938660eec019fefd684894b6d00900.woff b/assets/fonts/Inter-Black-c6938660eec019fefd684894b6d00900.woff new file mode 100644 index 0000000000000000000000000000000000000000..a18593a096e8005f2596651a837a4480bc91f0e7 GIT binary patch literal 138764 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

E^2obT_|c0me#AaV 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 VBM+r4O@i+xOU)e7am5<&{2S&wy;lGL literal 0 HcmV?d00001 diff --git a/assets/fonts/Inter-Bold-93c1301bd9f486c573b3d9001c6ec0e4.woff b/assets/fonts/Inter-Bold-93c1301bd9f486c573b3d9001c6ec0e4.woff new file mode 100644 index 0000000000000000000000000000000000000000..eaf3d4bfd7d0717eb7eee8edefde43508c6920ca GIT binary patch literal 143208 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
)V`qXZDL!rw2D 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

B1ttL7O_Gw{HhNLeIl%?EWPJgN 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Inter-Medium-293fd13dbca5a3e450ef1ebfb232a299.woff2 b/assets/fonts/Inter-Medium-293fd13dbca5a3e450ef1ebfb232a299.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f92498a2ecf4d95ddd85c8b18f7b9ebc15e11658 GIT binary patch literal 105924 zcmb4q18`+a+wP8S+qP}nHYdqsl1yydwryJz+qUhAC%if5eBZBo>#w?9U2CtsYOSu` z>(%o--P=V$oEZQF004lp1^{qhpP(IuU*~3jU;Fy{KO1%^EKcB>J+5E5G`JzaZyXvr zw1_eIgaBq*6#&EzObRkB4@w9Yg$Us{N~fd7+K5R#xG}{=HzYN^A{|O?fn1I-R-!;y z`(2cUkCswzv&#%yX*AX2`B}=Yc4ba!c(;O1%-eMdD_DOw5~NFOdJt)1{@dq&YaI1& zkn3+84Wl`$o4BO0h=Dx5xX}I-k`;sa>OMh?aFL~r}qJgXhtnU8@iVxAIvS#y;XiDhf}%}*P|d_ zv^Dc3!&*3&C&e0vtrT#su-L6TbX!AJ!wGKbkXw8}=0Sht4}dnUkj zHXOWKg^ZyM?gny3=^vz9_RP=a6(`xHQR_fkLUWf_1~Bf4Vby^|d9m85@a9DTxpm?O~f;FSxp}g`PpS8+Lk;QfBunmW8lh{1n`VBMNPT=SdyowXGNf7%3r)#R~ulb9H zLKYyxMDWxLo)thAJ}kmGafd zyXXKbd1Hvq5$VBl@&L@dzgmOFqowH$&B363qu-b|IdEN;L3G{2Qn?}$4pmbOHV@jY zGd35)nGw>a`}F8FcscHObAA&7`qhyG9D_Tblg#gvD`t#Zxe-A#IHhLdn4D9=*IqJ# zt3xph4VUm91Ia3qgg*1=qu2vkcC8hGSk0QlAC2GTXIQawiPMxmFs~2-dPyAiI>6zo zpBY{VbJAv+LO(@rudlM{i}Vy}m=&FgOc@Sn5&AfHS=HrTs&bZpW*(*T3T2_ThX1J4 zT8)V96dujMB_8Eh^cavWH%P8SAG?@jmmJ~h!b)a^|FHHPTZJA=TD#Pq3Ys#jUN8K7 zX3!T-%=Qxd^=$jb^NF=GjE`pgoukXX6j=nuIrE0?oaG~4!#U=cY8pI=CXG^k^AzKr z1d!>)Z!3eSy<=XebFi{vhkNk@x|_ol-oxvkKQj(Y@%rGLcrgB9Xf~cv_C& zyK;glq=)NDPeK8wA1|UNnf<(a1|N*}M6!=t^G?sz ze})XyMR1QZgIy$=r5M>o86Y0tMvKac+z3MLtht5NsENxh-1)>(*cX^$lGApPTU=>t zrs*GRwvV?}Fcxddhu>H#Bpth>lj12j3gEKfL(RY=EGEl6%r8N?;1eK`L5QscC&F;Z zmHa}VkHe@2V2MR_Z%8uFx34BD3ujQ`vR^Tjc$h%sBW;ZZ*Ci7`x@`nHzHfK)=|(tZ zCNUTs7R0Nr**jWV){!1a|27jV!_`c?oZHT~#r;t^X4`J` zvK_EBMeTL=YI~sXInUQm%4^447{|8x&Q%7GQm}4&EZwZ-2QvJC4!mic^Hrj>yUFCr$Yi}ZCUNJB z%6D;Q3GpRpEC*9jVr8nf%rgm24c*fHG!Q3iGgbNJ+NWiil9YNoOe&gwFHUnwwA5F* zP*azAAh0wrbyF+^NPgs<2J7k95;m(zeUw4aOd`?fOWaa>;19^Wcj`~y)^zOxymSF3 z(R}hc7A>AtK0T!kl=&vm;KV#eh|4t!*=>uEILf4~&!#maWnd~{D(yWz%T9Tj@7%X$ z13w0XE#zZ*^zbcJKev!6_COQTRY11Og(*}Q%Fw5CeCjgQOhJ2c36FrpIzS3YT|QV(_8)+K{mZWt~3BfT(S_2Ph&kLwI|QT z1R8`$0f3&akE8Efjjvz9`%4$k+f^vBG97B&3+TM;D}igCP?MtU4`*|*Ri}mEBa6=! z*(oz)R$es*svVK1tM3kq&c1%G?ypUcq@2;85|11E*Z9h_{)*`fbyPy3H#047pWD@G z+1Y2=Pg4kmmGJ|4!pPJTqryh4$nO}!2|NL?4 zNW4r8q6$uZJj5|LL5onceQ$%=wPBJ2>L}l3p%aF1a@cCvuA6p!Vpc`6u3_kSPB31X z+6JI7AZs|cwU<_kK{=g(w^%WDS%Q0gv(W8y*N0hiE^d6BPK`p3VO5s)7HqQmD(6?{ zq-HlcNPmKu;DO-++&y^6cvCD**z@I;jO5+<3XWI*e3(H=P{EONMtk7be7c^Nr~K4M-338%agimyX}kn(D?#NEH&-XPFiy$h)u%b9qyxC#EBqmI9@u+_ zY{w5F?+KU!+P^>qEG+22mUbiG&mF4PY`*DYMuFJC+YY{{TTMdeB)k&@b!0BEkjDRa z5q6jZWJO)ir%y%Z<&?g{VNAQQIHVTC+3?|lX@wGP$5~&|?_!}tLQ?2Frm=$9@Xu|> zhobB9`(O>>Hzl@tp0jM*8SRr(Tg{9)^Qa~v-Ro{@>6&b4q9oP;)tM;EkB}uyQJo!} z!s2fWu=~$bsgM@?Lqai3Md&skYMgsyI}!9&ebzPDHqLlajgT2Y7D9e6G^D zEz;37l7`fH)P^{1#2*{4-Nygs)y6lR1XhMJm&dlYl)_HDG^$VWg%90QDBj+@cKCJ7 zm;D3|`t0LfCbg|~dGV2Rl^cXlUWW#)HblkA$QU^JR#(*)zixdkFw&rRYA=1+2($zp z-VYpL0SPNowTp;4B#ip&(XwNMV4vCk5E`R?Z}T^gKHiNlGrZE;Tc^Ck&;dxcv+Fp<1%plQGW$$R3r!y_r^Xf2-3OWUEtJ2izw2R6KlnJ%gD-(5F?} zUXn_%>dH*yM&(PkaQFoHoA=WMb)bcR?)c4T8^@qabk^;vLsCDlkdanTvapwir9pcr zyFgU6j98tKc1UHO`b@MDWKi4k!dr5`7OnjfD*gmXZT%)fe z)eSBR9!in5YH5?I9tGNBfw>Z?cz%suH<^VXRuO8**>45A8u`2n$=oK>&0^ObTO{JC>fI$ zz>LqzcMYz!@1`N~)AmKX{%>jyzQwN1)0}(z8Xwcsd=D+BAJ$=eVwAn?)~A%<55OIW z;66@CiC zTqIMRZeloOGdn`w3C6*DVxpi2@OYLkBr0pBHOlYdY%_9v+IXt_0{mcQ=?vL_`ZEsqzBf5QQm`ht|$2az+BX zE??0^@UgLwM=6MvB}s^bLPPI&>m%ffq;DxLGeJ>JN}0Bvy}$chPnKWL`n#uGX*Exv zry~j@A|W9`s{iJCi5RQxle1DA;V(5OH4wRy<~go5`H=iKluPNJq&15c+oTUMkM{T2D zd~wCUHYaj)&XiL{21P_)`kgsS5VVT;q_w`1?p@lW)1<@~Fx2E%YiX+%c-E|MsFte=`GXN|lh);^-RE495mCKvpE*%4EGlndw* zWZzJ$I(c7Q4S&WuO8q>_bvu&b#?x$z1JwIQjuIXV3coB>%NZE{psk1<>ppajNBkG_ zCE5mm-UY#skP>dz7#Ui7gDFDbjn(ARVjg+%kB7C{)R^=;HQ;TEM-v%uOS-o>QXv#y z2*^CpR6;1|(1hFqlH+{@7-Ml%5*iYS0!k9=M4>oCFtMn!n@yg};}bz=?sm+aXVuf~ zcfMSnaw!^)1t5Mnoe-LM_FHF3XR60E__e7NdiH8qn<*Q;O`FYMu(3xEs)%bav5&}= zQ6d&OgpCYW?G`c%$4>X=dfw1DUf5_ONhHQ|-Z<5%>(`-Hb@P-M2zX@DL=Xp%8^<*~&OmODj zA)m@cLg2MR9|#Va-v>dY)@`TmvD`6R)9G29dpYlfBrrzwj3w8GYb>OpXSd1=lZBNPh$&R4|9eS|*do`4C0k5rXIL@yD+f1Qmp@1_S|j0%O?TKoxUq+@`|VXlQR8UVBcoG&X-H zv2S|yV9d}I#E>?{|3ucGuLue#0Ff4gTQXiF-IHKH_n_fUv|gy| zcV&&yPVky?#pM(|lX6t_BiVg4AC8X2S5voXTn9@G3*lqlEe`Km#lV=<8r!8{v}RWV zLNy@P8u}>Ew9j-GA!ZkooDvL#u8>m962GO&X;w8s^`wfAXp@-m{F(`IX>dl12|UJ68I<`cF301^*M=-c9!W z;eeN@)`QW$gFDykqAK9$5i61=lF*;oAJ*X%{qknK zvA@}{A+tflm%!K1$vc^}C9#F`-SfuF!ZWpG)75Lhvk(TxQ`#6Ez9p5@YD@Py9Lxgn z)X+^yPUZ;`J%vU+@dDQ9r|&y>d6wZjlM2%&^lQ7dR~C5L{}M)qHZ~$1F&%N}L~n@X zV_6hgBJIFCy6j|=l4gv8l9rNlY%zjAEH8p8yc=-*$sjg4KEPOJQr{wZYnCb-=H}z2 zBijP3u~QRh#^t8eUNazURdfM7q}Jx{>E9Ar2ekn{7g?LH*h+~keM|3aFPXtP_nd2b zj2`8Oe*;Uh#sRY}xStCXmYwD~L}5hoCch8vxnoJKn_m@&gm7d)w9`x56ATN$1yJ1p z)O#TZdN3n}SY&&M8+(|od%rycdoTh+*a33$-aONguOadjH`VsqkCEE19|jU~E{m9d zwY``O(|yQvQu{uExl@y^-90)acrxggba3d87?q6Sr#BNixFDyLNZonzk)aSOD>~mksKQwKQhlIeMI(PL;xb_rQiO-OC&eK~Y%d8U+qY2oC9%JQq6{2Ok8h{al zS<#BOk`v~$B@tGc=jIkk#-joOGZV8qnqsC>+TAE2Ar_Dn3=Q;0h)80l#8YR(wu9E2 zrBE9fF%RzDsgN`IEEa7+N_%My zt6zTRX{X=lzb<6xQI^=RiId9wD2Uc7tf@Mciw@EkX(Y>AqbpLyi3 z&fDt?Vxn|bp5lgQi5vJBK~?TZu`F~FU>P|95}pD<)Cc|T`-mo;lb8j4(@pW=()s(g~+ zX}`0e&~Hk(UXpt~d>3Ky^sd6Pd|Q&Y?A4e&5Ncv7G1wX>n1>L+Y|v;-Z>Tv)ifL>2 zVf)2jZqCSFlU3(seAN4dYx3D-irbx{Kbcfhwaz)UiTx)^iIxb~SXVdAenu1nBPlsf|i*Y4z;DECr72=9U0>Q5rixo@ohB&iQyk>yZf%?r+LGy}Ss zuksjXcEpYmf{YKZp~@;ZH{g*+gv3%uD(+r;qO+ntaBVSk_!xI zd8~BvvV9k{-6VKS(eSH4oafe3Q)oZ~FLI_Gi8H_?I z#zH#`lTWHs$==a_YVW}aK;Boz!p_zFNw`NQnMjfn7p9f%85E96qf{>22Ax!{TA`Ft z#m0ani_8gH$ez)(Zd~!B`Mg;qCd>Wdl*4dF%4CSBcm@F3tBIQ}NcvyqqDY!7X=X1r zcJ_?{l{!HnFlV(Ukz6F1m+XwyayCz9n@9pT>Zg_;Gg?c3X?agShpiuB2b&67|H)!V zkpM{38;NopGNgqWd82&`mkU5bLy;eZ008#Qp_+w;IAg+-Ka=#h4$Ul8nV?6l)3(a3 z&d`5t3#QAin`=}&-s%$4-%X20maC^HWpkAFaI_R=Yqc5SIaw(jRTotmH*N=76>8D2 z45b^zFO5`9Zn;`F_9VdU!h24FHQ7bLqI@l@$ScwoOSf<*Kh~J22)ayJHK3?Ea$`Cv z{;S!0am^Nzrx|Or7$unCm#^Q?Kq9#N((-R z!X*BZx=7&!TT2S>MkYs=;7p|~)LST(LZp&x&1HW$ssX50j58)fj8&A*OX{W6$Wva# zrid0dV$HMAZ<%AVKEq`C0wMe4vgyn}$QvRGVOA}P6FNhx2B~aE?rifg=|pujQeBaK zV=?!NE;c*x>hw5)uC*JfEk3;1;eq{NyylZ|)ueF~Q>59LAJ{QF0`f!1q5Cccp(+R> zR)%LqOhd=AAm4w#-rLdNmx!@Qzn}}u6xLF-(9exs{(I@_3IhN@9CU$QIQ``U)v^JW zebBWVW@HszUz4|>C7L*}VW0>$F)<-4suC0tF+QO($w2d2Ipd*w&_#XryD)3os&-=- zFU#-e(5V0hT895HJy~?39R{n@xQt=d`x$Tc-grIQiH&P_*BCfr~K`q^E=$NuEhDc3Va+PTtH^uJuNV6#HR0`Xp84STrL*=emfTA>ukr*tr(Ya zZ&cuf_dUkl-}I+w;?46|Vufmzde-Be#u4scruEHkdwzQ5;Nb7U^n2Ij^ZOMO9Ktw_ z0eNtDcLAr%PB0*I52Mz~Ks<;=9gcjM^ryfV{qiS1l_BF0S$YqvU3fC6zR_efA4If+ z5A@ccASMaEZDXi~m!YtVs|AJC_4jYC!CvccBNPMBB&JY5Ix3KsIv$sa++U_=I7!zFo z8;E`DciOwB3p)X=Ud0o;IF*rDeyvtWM~(&N@JG7*q!*tvRsDLU)lU&uiI95e8q1ke zKQJ74-E|rc_>MZO%$Pde{(S9iBi&+Ct@m_yLi~6;h$S$Pd4Ix{2mqx2s5;`sU{5`r z=PW;vdG(`L-UED3diE^MzJ9AVqe>R&73*u6Zvoa!2&fJwyt0VrnyAKglkeU~afpGEJTw4IbWJ2V%042e3q zO9x$uoz!w_#4Yu%1>dSgxEUATDjpl41&vj1L^;soS6VVt9oS1vx=N*?dlk?x4GC81 zD=89GC6pzobD<87+lgzpku9<}`0;z9MY za-ncC;O7{^2H=wQKa}FGUI$Rb&O{4{YX%WW1;``NuGsCYZJEejWP%Q;iX@L#Q=Obm z9o=h!4GQ4bI|NIsAhn7pBCV0VoCfa-d`IIHOV1=~u116`kx-atEm2B@xmSnkxs`W_ zJQJlbiGf|vBY6xXS)rKi4v+TJ9atyK+}A72AxH_%Dc!3=PQS2$rtQulQsc}6*V|_uM>JYdBIGgHgF}Z$JHL_eZ9qV|?Fys4#at(qOfIKPq;3+gn8%4EX8{N^ z`Wyde@gB5l;K`(KfgmAdqAz4_oQNhllbap?mPkp8nq z)07wE6r1r>dw4t~|#eBDum* z2r9=L69M^aKSL|tSJrn}P|9YAnML}cH`Vg=eCNIChk3nqH0$9*ZJ>NYdS*s2!C>%q zPcvc4ltBzhEBOzW`TFhudhZQ`QuNJ72RcjK}4S(&Qz&pUhoi;=6;bL|5#>w@d{z_M@EG&o~Pn0=R z*itRijIk_Q5S6zS$mWZiU|YTFA0N}W(9xeS)&y`ZDM;uY9R~U!-C#27NsQ54!s&=b z&~@K#q|7!DKZOSnDJV-4R`Q$@H;^$%@_*fDeVk?Bb#%WPO)I=|l>!6efr;gUX}Ju) zjG&w^8$``^#%eK_FBd}3_X3OibAjnwD%bc17y4Ak4)J&qD=K*^MgwaU3eE}oo2jgG z>P0l~O4JhQh!3fcQK1KHcn4py2@uRdS9hjwLf{Ldom!|`Sj!)XP?NRQ@K^VXMHuk* zb!2VHiq=s9rer5}C%utraA8MTp3ON|8Bn`9Q?FJ$f2SqF zUzfk(HOn+${N>h?(oz&EM|&91tFy3=ijzh`XiMc|En9Ba0bkhjdn5P%hB$$d_l2oN z?xHA)3e8Lp<3BAZ`{c2M3!UoAv59fhgz21xt_-N69;v201Obg{%U$IPqk%TYH4C&&nKF&i2iO zG%(9&F+Ih9>8$Ui6w26Br)Jt9IlBv`5c~ %fG!Wv9KO+evBQ(zq<2md=hs>JCkxj7%OcaRX{V%e;O zXD1@*7Rr(Qu?lJ62=V>%HJiyvw0bHU$9uSFyIe^Wu zEx{IsKTyPi0&V-`Xb&(GWbPX0Vu3etk!azyv+Cqr?gK&tC-}xoOQa$uvd#$|p50eO z<-dZ98Eiz;`C9pSCF7s2M2QN5My=LguCuRxlJldpw2&4xjEs8DR7{bzZy>tLA`}zM z9BP;bEQxZ|DoXv>kk#$^_VV=bQiLXoajsOql9D){pBCRFr%{k8k&?+5a>sJ9t+DEmXHFkg zh$QcOnIDO0hg{Xn23yB_2n^Q!^$POiq z(kv;NvF0VsG!+Vn?M$b^ZY2^i$>#M1M%+v|Fm&FJeYgEec67zFLKnLk9X~Sq7zRQU z5U7G+i?N)@PRWZrc6!ySe`evh+9&929Kq|mZm0H`N#Eh?N+oNblrcjDDpd;?Q7>98 z^pyvw)BxcFAwg*skS8ijIlxpv@#`YJyQqU2$0DfAKb~8>H zz&%bz>utZ+9+$l1ssaI|fa1tSti?nIC>doq^{Gm~z}#1)KopGjr`Rem*b>08sA~3c zK)eww@z3)+2ae+r;zXSgd|bwqPjl2G0>FI>C2K(*QQ?pZdT4iDi*k|4w5n#$a3jeP z47&NcI^D|e=vznP?bWGDX=kBBk01A*ZypDR$lSF~jD5vrJIW9YzYPCZKavnX?|IL- zgYEZCn&n4xvSUSjL4)lFNgrvnD}ygl!Y|-dJ!1;79fu^#zue9zT(i2bwpem|+;DfR z0g35Q=#zELS2iB4MSZIyM8Z2K@v&kRcZi0HfD2j$ts251bhIHAg4-sJb0$~a9p??r zBDE|mn;a8zf#C+5_{8b0#mG0{C|{A))dlzvW5X<-5Uj!Vxef8 z3-;Q>CW43e+O!ZDAQlzTlDS-d7Lf^h0y$a(np!D-Q9EmE$B^}b_V~ZzUGXoxD`{qt zhWEvnxxT7({uef;G;h}Y;S3=ki#l1G31BAvpQw8P0g+O&7V$6dLZp&z6qSlEl1w7k z3zpT=3jynNhg)krpBnk4HlkbYj)i8=Vb2JOcDllH#y=*({?YT8Co`P|~3w)!^jQf0g=)2LWznh3b^F5cVvCObjn>11i<6uE5b@XEE47yE(Rv<_c$|(0m|r&wG5v!u z3}MNQc`Gm$^_jm7>gp1;eJp^JYXzy1-N{y&U~6cvYtJv+1cQfni<$2YO==xls(5F0;nLdWTVp|FJunD11hDwlo`vRR{C z2SP}pRER98G}z4|>QVrFaCze!g1vN@b8Dtq$K^yZvkiYDo8?|3NupwN9`i6t{1^74 zK`P&@_^g%s#dA>mq2l+zl;Y8(le7yKPvOK9R{PF>!t&)L89QIFl?W%BdRnC_oN;G2 zZ{$B(ar*w2DHayayAiCUupuNX+n{GX17JIzUr^#u>Ri+g`_XXj1+vh)Mq!o34ahV1 zDn{Wu{wA61hrun(TVp3~M}lbNoY>B!f2ly04~_j#ey#STR9Aa!nx&G;ZnA`n-|Yqi z8Ynt|UZoYXRy@>jF;RtDsD#omGFQ(7dD;AV$ZAT zKU#M_O<3$|4Q82>G3cLVuS-Jz4$C+a3#VYf;i$@8rzohYN~hgqx$GBQt%4D3Bg^Oh zU}Ut9Sb`JM4~seP|BhI^o9;rvT|-VDVFZ1jM+C(7b6x zvHFN0nGSz%?^rZD1A~(gs(e+P)MlVd6E-EMka%9hwoVb0x!WF)n@Nw#m^~ z_<*q=mQsJB@KITfHDWa!-P}y-5E7CSH(N})i!`^n*$n~)A*6uGBx4J+pf_EwFK1?a zY$?wFtm*H2wZ@Uk+ZVE?I{wT?+4P|j7=rh&CFF_6Yzl9#U1wI(;5c@-qL-|FZ~b;A;U<_Z=J- zn|Xu89~{h|NmKWZ<1caYdn2%Ds-iiomIn{UzupU~lc9$#k}XY}7Az$fm6}QH2u~S> zW$IihyE)Gh?@cB5|8oJIU1gEfmU>N`w;7e{ehIkj|mJji!aOo-&(`#b35%9(4cI$tsQ4 z%KMwY^@eU4vgW1!ZOVU<-aw<{9m_Htd`fqu?#fX7Y!l6HRB#rWw5j5{ zt)A0NFY373c@d@0r*0lYb((7t+wrHdnFXQCPBx%M=mmnJ4xdLD@1aM_i*lWJ7uP9= zs{hC@%%@w{Y+V1?39nwN{!4;++TC@W#QB%h zIi9XboHUB2FjikC`~{-{i2g`lq*a)y;V-S`U-~GJsVL^(Xb_hnG`_Ml-R7PZdimoY zYUn;>(VqSjnE^;NpLA5Y(BJ?6iUd97%7iNBFaN;)3$t?5EHnKNRp{STc_ks8_TtF8 zWGb`6?zFrHj`yigrbduu8)pSLPPACj(h)pi@W@WgSnD|NUyl%l436;VD*d$En+T%e z0Na5^qf!S3s)7~&XT@gL);ACp`>W3UB^LcxT{wIIxlFd2aZ36#Ev5B||DAb@2><8S zrifts@rS=`R64$VJ(t-_e%%_8iW~}XFndYv zPLgCc2@RLsw??OH4I+$J@s(^fik289h9)QT=t+vX4i?5ODzih;KO)@8 zR4Q0EXshYKcg?LwT3kg*<2?mN3t2&utGAk7e90cAGx2`%y!^;@{!AS~aXTZ6SnE}3 zQv?Ps46oeNw@@OVXtY0`=CTzS)HxTvuP0jRy9tX~p z02V4wM}RJp{&Jst@PbiTU&P4V|MZu?Q*g=nWiO;;Bup9XB$5=BC6-p(0Y_^2di zASzF+>I`=e+ZbtX#$fXtWuma1jbLkRO>!JjX%k)?JRFYQfHdgGd?*PM9m?4YnZ0x4 z<~{qNaipE9b_yYhfXsKg*|1)QBx&P9m_c0C2Q$e%NirwTIohSjXNQnlxll?|)mY;X z@1V;EFwl{tYs=f(NJ~$jM3Yt?pH|X^%Nqm>*d8VCQy~qzQ(zn%F9uJ^S>=y!6suyZ zvl43K3SO6x6IW@gY6tV<;h!cpMK!!R; zRm}sUK7`PI9t$-;`Kfr+OD0O4NP&}3z*YGzy!vhEm3K8BvCQ}vPV0~n@2vsQi(_ZJ zak^K}As%tZi}#^8=VvG+4GnlwHxv{trfO;UCKn93IB+a5E8J{m*` zqci4D-c-Xj+ctSw#-**z2aY(^8Va|6Rs+vz{zUeqJDa(_=l>(7)9%MMD}gQ(*;9bh zcCC7PLH&)H;PPyj`i9edx%f>g?|qH$*!4C+-@L3dd6aH;Ip4poJ#UaWny!})s9 zntszAt8H6sNaR7^F=U(G*V8^slR=!Irg+G)psvusVtubnTYFm|f_U2VNBeO(mM(t} zG@~JPmVl=@Io;vJ!#k#CaW8cD;K_ z=d>e-0&L(1ThtB2Otn6o8OKsK*$dmZwE9;qZIGmMM`bdPof??dOYwAw9(^}Qx=Rhn zSq-YjK{*wd36$^npuQb8suWnu&3qmM1y5J0?e%nrw|^c9Rt2<#jrAs{l<6k3p8Ulw zhF9hEULxeu>e=4(SE~FWAL$sAm`&p!-&qk(v~yV3j-rTb1&cLHH9Ql%(C1W#l^Rtf z?nmxQN?z!LYiCi^(5?1SA0_$D&b=`vPy~91I$(Xp4U%Jgz_Nhd&bM;B#-N!Er5VX7 z{p9z@W%X6rwribz7Q*m;m)l1>6>zMX6Pxj##M(gFCb!p&DnP*j#i8nH*q19%9Se-q z>D^c3jT%y`C2yH)eVcNaT}9&v%=8c!^BQzmbElzAQX#`>T+(a+t+`j;8j!>R_pxDHRH%a0txYSu}No|B}w*Eb2<|K5+zqx;lJox zDY$+s>D6?*J#xpC1?0r;{utYk-(D*Z%39Q=Ybmm0aN=i~_fhqhPLC%`;2!Zgr+sYQ zp&MDdnNZ*VAVZ?;Y@A_{jm0R@rCD8?N`jlHpJ8%;nWui3`h-)S%Cw#^am0PY=jh{` zyn4;syEkBaJD)XcQQ!;KcC!2w&sozvwqzxU<{%}Md8F5j6Lb%6N*oL$n9;ozRYX!! zLRw6I$+TyOa7me0JRxC74ezZFv{BE}$t9?qmz)Pgm~|rYJB_O|YA!wGb#VKk3Om-V(}j@cy8BQx4k5Z3`4;He^%Hh=b5_gqVHw6j;-O$`Ts~EA*{sdZkjh1ctD8S0^sGOee)VF*Wt6U>>a*S*nILOc z4u>~!ZmnAPBv%D9`?fpJuY`Etbn(|b;l0%N#dX{Cc)qIv^BQ+^8Jn`dg0F)cige}8 zb1s~?DO~gPE@OE;2*@~CaVPxb^TJS0rJph!(wZ=1+Pnf*f0Hi8IIy%h1rWM}i<47E z1|>y-MDO?s$bbG0Ea6RYDUfNRrkUtPcddGk zhh-VRSqIWZ`%P8USoDJPnNJ_;R?)$m)4|sHNn`gD`=&ZjFVc0#Q*2}SMj2dbe^Ug> z;FG|S$M;g+)uhaq|C=!x~{4?dbnm1~xQ zrj{-YOgat)+>2_s`%D+q2BA~*OD{^2KQEfHbIm<@&Q~0%XId7>qefAXCN#Z!Wc;3A(9 zr~JmK7av~~UF<_wFX`?B)L zMBk$nW6lrM3P=uSkcIG}qbeAa9~P{RPzZd#4iKQ~KtJ2Hjd1fwR_;ru0`h~!N)<{5 zW~7whYHUgz!V4IJ$$?KNv?nVZ358e_QKnu+G-{iH5`2}R2X_R>YND(d3qr(^0;F!u~?y7VpQTsLjb7`uYzj7#_HvO~BUt>+*23$p@|Jl%U(zjJ_(^>!@34 z4|T?)uFi_XPKkW)JQ(&ArKEFDY!+l{Hqdx=@2#oHc~?M&l%L=&6YMHP{5#_T0QlR$ zzzpUjh3|n1=+rZK^7L@wP8zptCpOC;a1U4n{Ydza+e=MEc3^OGE+%v>`Y1D60YH2X zBKx^r2HeRl4eTGdcGO;KpB@iVi;f;NR6QzQ_)bRJofj$aiwbB(=S4-2%Nb8R#BOZ} zxJS4MB0!$^brG3f9bTb4BBU9s!#~YKh_G zU2oy}jAZn}7`oJ@ZGJdowl@>1HX;ZTNbF4peI@dAu0@@y$<*-Oorm^|6_ig@dRL>d=?aSWSU*2p!PWRyg4wv8 z#`S)};&3H)8#v+>i2e$?s1Zv33LEvrL4zSw;1yK-irw82EdPpM^(ZnZ`k8IiQWRC1 zFU@kQ+sL0Jcd^Ek+I{SyiUsKz+!n;BCFN=crmxXeb!H9cbDibx{6`-6uN>|4X7JfAfyE zr6z9k^6W$K#vzgcZEm7T(?BXuxhmwviO!^Yhw7E<-AD&X3@w*cwdI2`2NsGb_?VO3 zKY=&?At}S?SqphPoxScHL*ces$I`_(^*N$?NE#-BHfo^!sL6Z`%x{TKGTT>u#L(RN zQU@m88YQ@lw#zO^*Oa8j8OVl@j=~TsqL9W!%F)%c0>3>oP7O%_IONvQrK;>r!>nq8 zSE0z49+9@(6%nIQE2yz)+3r{DET(82){o0Nrr>u|oTT#$%vPKHOONrmqDuCg#P)q9 z9S7e?2tk3qMU(j=D)d8PT#(oyJDJIL7MK|BgyeMcz=JrTVhw+5d(gc@+(}RxXL~gp z3R66`NyA=c$^YSx3RGStmye2Mp`aZ}EG9MQ0;ottkW|+BRm9lnYRj}XBS#Hi9_2mG z{XmzIzE26feK1AOQ0<92L$<->PmVQ)I&f!zV)(_=Qi z$E|}KaoPpl+sZXrF51Ylxk&n}Ml4LAv!QRIgo)(>FU&{z>f z3iwP;yP>pO)DV zGGi~o*H3$3`{68j8b}9t zW28>v^FyL*3tCu_?~QXOL^1MaR1I$HY_K}8#TZ)55nVeZPbrcV2E$K(yfH{H6;geN zc%hk@eA>x&O7|t%KH!)vbSRK=v%2CivksRofuCqRuIbWqCBeR-saC)Q_2CM;AIK_? zEw6|E?pLoeM;X0Lrt=sUb|k4A^LF#K2)q*jmi!nv$DUurCqcvv_0DEZ-v1oeUGCwz zgWtHm=y{)l@w|HLo8sipkF1@{4A=|!GvZyKfJOBQf8p|HJ=En5DHdi9X{DjX2@#fO zNDpZB?9*q$KR$5g3>*~VVPebxtm5J%%Lm~zH2Qf>|DnR;fdP*Mzkqs2H%o1HQXTIH zgB%V9+`9l4D+lo})~2_~&qefEoWNo4x6Ks?KM%pE3nBo-#C{$aaO8+gO{e+u0S(NA zlb@?$`K?@z_BLGU-FTz>XF!h3r3uZrbQ_~CYr^2>|KaPLf;0=dHT{)cT{gOG+qT(d z+eVjd+qP}nwr$&|&p&hK=0wcC$%uWoBQqmo?e)A*>T$%UskG&ZHuPjJQi^mS${U*G z-rXu^u+tY<^FaG%Ue*wdQE9&4T1y*oA`E0nMf zq&gBMFwSIc3TFM%hI8a~CK`Y1Dp1P8*H+YTj-qW#kb#~nOJ3P5f?uA?njW4kk$QUm z^Jo9rbwTFY=Ouljg$(NNY((pnHHw zPO;F)Le(qRbxVz!k;gLx!tI7EcWk^kVVMlSU$P*Uxix7(rs5b`4{ontiYQd*ynvqt zI=h|mETDTU_IC>ebmH?Id>8fKGiyF-aIRkB1YAQHiO7bW4~8PY^zUn^vhTb+X@kM z=>V8nA=b6#bMdxOqK|yvZN1*6z)_r;738?~FF?5iG9by*&YX{Nl20mWDyV;6g5b^j z3#V65O*~n-=BwFco|g2P;r5qn+=jiEtMA*4s>|_lW(vp*-|^W$`W##RK~VSZHx%6x zDOhw=HZQ#jcg2et9ej`fpX2wY>Cnjb`@lkdnM2Qe>he{^Vwl(TX8geHQ?CKioy??` zqus1FcRAkenTsDd{h#P(>Gis$3@6cs1A|ZqX6v{qO?Gs(7pG=JvG$x)1|qq!+s8;S zv)^aQ1*4RU>JhRRY!>n`&BODGY}zs#`+LANJ)F9Cr(GK<^m^z~9pn{d=pUSNSHzpz zHVkhY`pvjwM7=~RA!Xv=d6nl(MDdD-3qisFo=u@0(xOJ6}_r zo^%ikpBE?8aXPeXOh@ivl(w_STi{-supYJ=_fec4-VOsve6V-ozIN%3N$-I2i=h&Y zybk_&^6H4OP>~&to@X|R_%zz(DP&Z7IFs_S-x0aPhz@$cD11{P&(*|Lz85mF{mu2->W8MM zsKn-H^tQwIAyCh-d7*NGZYXa1a(;c`L(U>;sm4p%kygUvNZz4U`*JwQ)uz(w@rn#N zA^y(kXX!@UV^|BwRE9rZ z0G9~L0pcJ%(*ND=v`t{2GAg7I8r=@2+32&t7INeuxr~`!sKQWKuxKTXHL*Ith(K19 zR!KOFn-r86_kDE(4=*yFT9O4CB+^;Px~6}jm73DGAjDSeXd)>2oZ<&fA`m@HuEV1=!D0c04ZKV3#wyNwMLB^L z3Hn6KHQI2le|8{}nLXJiuA$&mG3rJAF`99@pcXjXb$eHo_=Ef-kRG~(7y;4?rG_Hx zI-{P06LmD*H&2BInQo$=HQ29oULOr6BxGEa1pV_6RajCQDP&^zp$H8lsEh|Jdvro9 z>n9uA83e+B5MakS-6zrtyt0@48S*Dr)`9K`CT2L-FbX0$nlXQ%0r;R_+KJOKT^D8_ z>nw}Y!Kv<~S|^>coTI%}|*Dr$&iK+8!1Epyzc_44?HbKFUw zzY2RfR88aTB*@KMR2M3(*ZX#_er?|PZ8DM7RNn{+TIw~-j`_9dICYY@xHjB02&?np#-o!e?a+w zA^@*&(bA`gcn~a1=v3Z~Xh<0Dv%=?4IL(y8L2*IwN4$x1!=8+xl%cuR36-$(z|s^- z9C8?Y5oG6@n}z|_{nLDWm6NyroqJI49usSu?C-);xF;o7BAPTI=+@e@znO}AolMZ4 z`L%qp`tbJO64;9U6kKDecM&%n_j5>WQQ_H9O&C5mL9}8m4wuzn(A8BNWehG%BGCLi z+&)~D3p(A*#haSJG8EazwDDm=vv8eirxDV2)s_F+c%;-IN|O6Il*TtkE2$S)F$v8Q z?5IO8Bvv?K3oUe+TWTpdv)RN5um5QTww+nmmYDmV6(5!9omr%Y-{LBa7J7p}LSRyw z^7Is;PYShC&*Ath(Jc9#^sZguGi0P=O4#5I5mR_6egt5MwXHK1cI$yAwX>ulbMT(U zaJVrP<8{-Lq8KVueqbRj)F^JxVV63=ydYi;)-mT()YPMFNE4>L$rn2BQ099;PbNVn zW|8qwayp`bpTm*Fm_&4i>lyWQ6g|Vkgl-buQ<)b!52oNWvfF-Ss(vcPcmpt(x&%xtE-ld z%+dpEr%kkKJ)^k}5^dt9B(scp3(Fz2t*4%rQ-wIDTrU}gkAHjC5GXs!_oN;0CFjjs z(X@ouHnux-_=>?r`({AAdoHBS*oYXhyyEoh8b~4YrqplA;0})XavYW!*K4=3aqkvv zwp2r%aj3z6+p}rG`GiL0vxc?>?MlYQExoewksn_M>+Qr)G#{W)OvHX{C_>krD5FRxrnbmij(1_*E&y^yp@52J#eGxGH81Tz+ z_@1M0S#(sUb&GK`ud_^?uK!$RE=<{U`xD;He7v{ZPVgKnkgEEY!B>J`ph>xA^HCeH@JgO$lC!R>hmN}VO%OU_$`da#+=aFZnO zNV>ndln~LuYqf*{M;x9c!U9R!fOxX!7pZ_MPPmHWKk(ysc4oE9UPjQx`HcLH0!`c2 z2(hN7vdw`NP!3CIX-kr`CAbhVTe$oEhtSd^BNDx}oYnyRO>-?DQ{e;vO z5o5`IoBZ^qTm^M?tJ@px@tUlE`$?S~c1+MJdjILL_s4@A2}%pDoTC1Q7jDoAE{v#d z{6z9K+(*LUC_KfDW6%ypw$AK~hZN@CXdU~Nxlvul^nUk!K7vPV3X7y9Qr~Uhd_kzs8CY9&!39)%x=RvE;tG+Fo4|22r1VX$%d&a;z~{3T!OLZ* zt;c+f)O0}mgwdVoixL=pu*=J+t|pA@Ak}R{dC-$jTazs&Cv2)-FqkTPFQRN_o5R6$ z02$r3=j;6e9e>`tH9qRLi`ENm-nuRM=lT?^mZzohN>7}i+hg((v`%Lh&AYP|f=JL2 zaZJ;wbJ~vzVPs(-JfS&J;11&?KF@Gc8opuLAH45`Ia3wy5950#aL&qKv~cfA)oEY0 zkD^AhJzr5+9|;cL1D!vQ7tJ|HHsh(+>d-v(%70DFAIImzrWsGOjPvD^)4J8s z-i_7Ib}j($o0?!roMUdQt8I6?Lm@eUAXHRh;k!;Qe-PEAO_X&D+s0@3Rls@f!P0#J zr@%REMFo^^3!;K>B(`~OhIMl?{5vEcnRjpwSmr0c?i!ng5AHtG%ZaRb028@lp2mHL zhJRn?)~m2T7@Q{scb^?_y>RW7kmC-;pB)=t zd^2Hw<$$GU(u4+`gXvx-fEZ9Z_ZUOAoCua8Z@GSoFxlCN6$;2I#2R0efxoi(x9x;W z`;mm}VNTm3MtXk+j9w{5gnDh$VQaeAWW!uZW!3t`$}L4@ zO3tDR`%Ed_1?iB+!Y$R#e_g##E*d0|^KOtx`+SRJ zg8e4afrXyuvAYx?6r;9enB=M&&vppRBS`;YbEE>}eR-AVd%#Q{#jwdQf73cQGPGk< zI;uZsH~vsX`n>p{j;woC#ow;}qJpd0(o}!F?xx&7^;Raa1IYUVgPS(szm@XSV9kZg zJ{kaK7{Z}E`hq8PX~X^OO7)8=V zq?7?SKYCTeo;@O>DCD|mB%q%CQ+WvPkQ?%q#FCw#SYY$$DfC*8<2HBTyaXm+1olu= zNf7UMpXz?{!y=du@SunhXM_${I4SV#_g^Y9tBbyG{@rfurGq~S`j~o;hfr+S3+qY`HVPxjlAAW!CmA~IREq%FZE*_pA$kFiV za246+FY=d3mhGlDJA4!>ihpakd#RFC>e2S>fQ9*Yi_5xCdj8)jK-1|6?kf1dfq4V}X ze>J~9)6?T?%T#Riu0*Z)qp$@pUC{MO8<1clQF|t^!~8ia!w-?$CXhWiX3yH#Pu)0x z^~NZN5mva5G@+ZuP+q~c&pR*5zmAV*x0*c2hJ8dd}Ih?cc0D@e)+W( zuu$|s&%;T*PXzB1L(E_&Od(7d#;lOu&tr1XB-lfrjBdC?!fw}))ix{{Q4(k0^V*Ur zG@KAgnFBgMXMqH`Blcyx9q5kxMIw**+d(SU!gpS~NDjPGC@cQm?uS~K-o4V}#=6no!D9xEM-NQ-0a$y;tw;HIxxSg&{`uCq^Pc&b z!I$Q{^wfHryEhyi*^hC|30<1E$SH(pnytfrw)=-z5nz}iz`)1Hg;^cuyD_CXVjR2z z;C5pNqvtzqBXf-h6_P1%OZlNo1;dNM6Zu_8^TgsRijfg}ZB)yIkR-(myJXyihZPYE zV`J>?#B+_Xz|L+B=7@A|fMumxG-j0B-g zv%j`7Mpphf^MMkAnj%Dj5)WN$7edhxDot-o%sDQGj{{rf05J@s^57gqwo;e zYf%I;t(ssPprF7K=?>+~2ln$t07F;q`U8XsU=sH*&HSpp&STUc{q=#;82|^V^>G-W z3*~bm9MT4m4HyHUqFmq|aKeSgcR>1OOwC&g&ZY+V2?b{_PLM@>CKn5Z7>CR6QGjDJ zp5#1OhKFkgQB6!29t}|vmc@!F5NLyB5|T;Bytm95YNxkA#1K%kw}0Xta3!@~aM;>i zAU;q6*ty-`s9LwNF^bB0crs=}=%5(=QjrD*exFeWeUz(U4f<7u=!N<;>B>?aq%G4G zi4Nq_ncb zooe#?9Nhuk0ekczuxg>1(-=FSL3}o zt|2?WL_aQzY8q}}LZG!?#eMVmvyaAH<5p!Tht3v3O7q0;2u@=4p~!eL?*8?tq*iu3 zKv9d0hU!f^s{FpWIEI^TR2H6W;o#VblL~3T~yp&Wsah4r4(_5lwxj9GJ=ybxBO??mCE{LeVxbu}Y$r;DKM7Q~pWI+FlVqwNvGo8_ z{9mq7<1=j=CLWyDuoe-nXxAW;nNrnX;CD%Dce;)Co-|+{8t)Hz2DUO^-^Gc&-Xq+h zt2Jvip)g74#KBP&hl`hl((sDMW0$H-RfH_{FS3Jie--J*J%R-aS+foM1sbzq#bqQ9 z&vD^M)?#5eU^$qz;oMzY1|Tj@lWyGQK*eW!Wn^&Pz=j8J)g7=P(;dK($~fZAShom~ z6vi^VGnR6=-Q(?rs-u5Asf^lpUWXvKS;T}Y-TK)i~hZ!a3LwT zv^h??4Rb`L_>PF(zDJ~*kAHN^)5e$qqs(RaZl+l)*KId%HyV1zbL-N2qk~l?jQgbT zer;7q$}SVaWH#jPpugUTp4f0^J-`W(N7K&_Zi^)vb$# zl_ifn5Poi9NiE5iAk#8Wn8T~zPe7vssY7RbUr|ox5<6quq;&7>=9>!{90bkGiYCrp zf47-S`qVCSgNH6zw_icp`#Z1607wW*2pYT-N_-01vh?AhZoV=c!`wtoFNvle$62-7 zL+5o6Gwu@6(4s;P3sBj1j}8S|DU2H`An!XEm&O4yn>=qoE}U{guqUoEUrK619_S|& zCN$9r|KUpWFGM2zzj$f@_Wz<dnujvD)NodT00@bq;R{#>iZF_FbZHl>J+JcK!pnpM{eUT2FNLTOfvmBKG-r3a zeKC_nB_N8(Pm=NwMczmX=__v$cdXX7ZgW_@_W1NuvMK0~qrXb?7)@$}P5z%vA<(o{ zXH(=%rz0B-kg1V8f5m_!F^xxrpSg_LMr{;Wvo1;0EsacnQzg~2jVqID#;V6RQP7SG z5_7W<0Sl)oDWPoL%1;Mbvjx91u$t^Wnr4Egn4JnKTG@#(q-}?gt34@2ivP8oUj_YY>5&p+rW$&4hB{(P`#osqHFftxp;AA)w zr8ZijcAqZGpxA_#bFlDudmBp1ga+0gl zGRI2CO2cIa788DANUrlz2K(e5ZOP7+pL?hB$%%HHaqW)_MpYZ~ysm6;OrkNA2kM4C zT8N`o>K){pPlRVg1k|Xy>4a^O#4eCzT4hb1%il;+fvqO$rLM;h8(dh5JM1T!j>Hn_ zX=y-!-xB3Es_U29v?h5Pe?GB$%G|xWxADKIgun#LBwNdMPrM&tt3p5pu@i|UkN|+( z(EFDdsdKxw;7|aG899*rJO|{i%=gDtqjt_^7x_}Rkkwy(XUmw-*2w(ycqV_-%&Hnb zOVGyabsr=7+jwUJ2%!K)Qx~&+VB4W8CZlPk#!hj2Ng5`@B4cF?QmsVJ17@_IBw`V@ z`+2+}+TS2(QNI4N-I5##bw1cvj z?uSs0>W2E4&YhmmFSDobfy?*3r;C`dwy1&(!&RNJ_G1epCoD#(PFN927B#ab_x#E@ zqmC|ku7XvW9v1+^ZPiNc@spL)LvmxL%+@4}&6$bSo&j1*;+58PG>y+6)%hM>|JsQV z@+lqSG%7Yux5)n(2omTZVS|X~Lg&wDqK(csJ|h255kGq{I{3Jm4OZe}X!><^T7Q-20zb z{~2TdMbqbl$>NF4O-#T6zQpE_uO1K{Z`~I-a20KN(;O$_@&8i$AOQaO#_|+#Xw55T zxeQc+*_QmKVb|VGW`%!O9zeW8sYC#NJ54JYu>_V3|2{fz)KG;1;lCL)aYtr#k9X$S z9~*L??aSkr#6m05xZYwZs(t{ex8O3+MC>m)y`QdHlg_yh^AO(?mI*+n3qqw+homDZ zOjE8m`JPmF%g0x<9#k@t9V-8GF;vciqINro?V?-0EjD_L;2h4>ucBZJaef2v2>QMX1JMc@ z%$+tI(uu6+m!;~EI9FM>EDr~#^SE$2ms*r(d8tCc>zMW^Tl5|KG-Ifn6VF1;p6S+d zrC(0=39nMLl~bP!Y+H#Zu3ZSviuW4xD}_Pm4{OhHw(fWnyjm zvyn)U< z=aMvQ=h~=G7F!wzPk*;G9Z|cotDC|#Z&C`8Rz^sw7jauM%FRx0KFc?5qsTW!t(D_k z)`n5s|6G+@tgp&Yj2GMdb-vl=QC{f_V9HQmc*u5T%GlCs&|Ecm(A=_!(A@bem5Lh^ zvNZPEn#LTHVh#hEM)rH(Kv0pk<&<_KdCPPsoNc>tBu4iGc(A3qh#u1F6BHxxTKoqT z0J|I_^4kjofFX#U>Fpd#3jl!gcR>;Sqs@Vp+H24D5$(SCBCG&;LSN(}v6{FC8B|aF zc6cgj#bu@7Adb1|lQND?niv|+8hD~lYDwKl>M2()_W4^_m?h6M0|d{)|?A0mH_90t;{XS(Ma#&Al8RV9zVwP4{(_8T2^wMIpiTr}%j5Zwe~hZz8rVUWIJhFXh4wewMX8N4PV#^-ov~TThEX zNQo+X{XPwSk@HF<>`bFE0?8z-_^RfR%Uq#6_I>eES*|R!lf#lFF!XtXGm(w5DJU`n zJwq)vyb{AbL$nNph}JPhq?SlxB15=?@6*(VkIg^Bj;1tWqB$ef&$nS~<^RL06ZR{K;_S5?_PX}TrqyU@QJ zTx4i*?!PjKDdEv+hOx@`Kc(Qw7oC>LR12A*EvRgD?QTfkgqFnU!p0N#zf8wPEd zmp}lRrVk+;(Scq$QM_g-+7 z`eG??rJ2gbL1JbsdeG_$&cQLWbzjX|tv+yxad|SCKbUWUREvN9#_crx?-Z}qU};M` zeyawnd3?noH6&-Zmb?@)5~60K(OS5Q<+8Pz-(6Qr+~V+n&8y31z07`(EbAmT*4K_~ zxcte|&@=@l1U%p`aDpgCRGdS`B@Nt6}fB63OnuFw~F?#j2=`D zI)s-j|HXfhvRQha4)oFZUP#IOs!_m}W=T*G;Z^~iaGX`nIp~;BQLYmw#aDyxF4EhU zl&-a*aS8)dQ3Xz9D3SKhJv&{P?5HAOI{$!8NtYTr9qRYqyorplz+gvrva;~ zpt?@K@+=|Uq8S!DfL+E`se?O_2u_8VJ!t5umtL!_SW!x=&17CuYpEE_qZnRZG}^L! zBGo(j53^{nL?LvnwLOAwKD6gfxuPWEu+Yn(m)7drQS0r)54@x!oESSb<_*~O5ae1@ z`gNi=?m^ASzo1#!pkNoX^d@JkK3t1pMc{I&%dF2|T%B$YEr_8Zzer`*C$`hNdvKnm zjr^W-%zB@b3J)*~3{L(XkBL5CR1FpT~*z~+CIFNeo1LV_>Ed* z4?Ad^XqGx!_~AQt{FQ^0R*)BcSnu$h1J_rc@6aB3wQ>2W(&WToMtRn9-}=H!GaQZ6 z=YMA6IifRm&M+N4RferJuwxj_(dC9KD|D{j=vtmjLzmcp`tDs{p-tlI#D)V&nMKl~ zvVgH=6kAS)Fzeyv@#2ObyxOLHg$jYT^l$KGc76Wb6 z#hA3rP{D)B`t#ox!9}Kj-g`W+km=h|t8eZl_%mnILj(QP+hElxCAJrVLBMfJnLA&r zpF4vP5Xjy3Uia2LY;wg*)rL1QB3ph!d?8p)Z6Dw}yvAO7=?{ST6EZNMt<)CUeUNed z7wmCuhOSy&)p&zT_}80ro1LjAu}P%K4)H6au8cg^^qV74VJ$-tfO=Mz9KP9>&AqT} zHN?sfR>ERJRF;~`Md#cxzATrJ*8>Uk(`#G%_H&6z@xNITw1GDB&H|2pBvVg(SbgQn ze7C}YDE_S&n&HE_&PdS9+62iMP^%3j{0HT%d~;|JE8B2S&cX!S8{kXoz{%*7!v>(? z%WO4l4ewK)8ROBugIdiqyd#r+r?+eRXU7O!0) z9yV$%oUKYQvn>o;NSBsp3p-eEbKj7ik|w9`73MnC^Bjgm9#3pHsI3CRrx7Y25-n6+ z<|IP5a7bCwJVjW!5uUH}M5n;^Fg3Bq)@G_|nmzBB>WT=0* zB5aL5YPgj7;VPtqclG{;zlbf1juC=k$QKUysky(rD_aI@PtnOATemHUCK$GXfmSw) zMVM94R@!=+RiZP^a@3g~3sv9rhvt;>wL%H;%| z33~Oq)Zk+#iXEK}d}t;weJ3=1;x2u3Z9PUGS6&{ZRM2bYy1DPtd_&8&qw_R%&{;D4 zLsjzK<@`ee>)jk{gDzv8Z-a{y7q{WXS^3#T5{r}Rbs9RaLFh6wmXmGMW>k8CF{27^ z#zjte{$EBEY-tw-)e4_oh>%&LetJD~{QZmCH?_fIKsrqh@1kqJZO`d!QBMZ%CLula zJuUY4Unqhb(2>o%4hj+6?u+R-@3gEE9@Mh4#qG7HwDV@qv%ajhhL}BubS$M4*z5?` zr@_pAB_}QCC^OrMvGbi$Epv4{z213w$AT-N>rQ4D@AUTHiNPgpFjR3w$bA%&@se=aK>>sPrHQXnVgvaMf?sIefysmjv|+!wzyi6ELw1%J$7LzkNx zM`bK+p2jz?Rs0^a5}W?WIw@$hvvc6aPDk@FnXaenO-p~-o6KnOz96KK_x2hEEk@s2 zl(@Axdj54jPSVtN`VavwHXMxJknyFmZ#h_V!b zHgq24MtQ$@gwwlpAow4XP4nb?4Sw!Jw+vLN?mz|Ve`wf-zD$>pUZ7J}nq;6tn z9f}>v)OY&p6Wsj0U82G35afV;Y~@pN&7@kMM(pj?(tCO3YqRFt!BXb_^5f|)XH=Jm zZUyM$sCB>GvYP5b_SJpoQOajNX6`k@dno3Mgzre~o6#rb`@#L~U~R^>ErrW?#5|*r z{!?kHZcP+d`bWuUdFDF}|2glw4@Ok&!<-LyZsuvv)?rh}ZBhckmNp{3a)af=)0ny> zGX7AorN$>E+h;}RtMZFeO-Na1KfqeGNNKtI3^TX2(pUXZAt=Yh~ih_-l3MPPAZ+(ptOTvqnT- z<`(6s@)(}Vp`n$|3mQGy?1M;6!}Z^bmq7Ze(#rDcvZ{|c4C?5xw4f!~|CY@nkaZdq zjjNQaR(NAo0T4+WRq;v33kWF-D9Z~-ExHVr(w(ul*Ni55@X=|F+;-~kerWJ*ZA3J; z6M=flKs@rsDN8z`Da#A%DG#`Wg}8}@I2A*zMsb}+^~G?UC+*3KZFWV!%rIUBFa`zA zuaY07XP#%imwG&GW+9}ZNRp6>&p})kY~H6@(+i5w22 zJ~vnmMDs?n-OkrQyd!MJ$ZHp4hUB6&xFK>D8DMN#x_&ok%BsI0mk9$i=c9ybV^FbZ^)9IDb z6_n92l+hDPv*7?=YE-J{bAp>8O>v|_p|~4;pWmIWGDh)&fG;)2($K>ohYsU%M=>%;2WS8rb)99aoIiPW-x zL`ZB(jxv9$qVS+Nh2mkXS($RWG^rGAO0_(K5+wzHN&i`SSvk<3302%~03Y;y34#yI zgYIAng4kjXGXWC@Jw_C}4CyDiB>2E<8jWC;ssw9>XNPvufIjeu400e?{9|xF&R4ZX zBl`g};KMl?`H7e5h8*{l}ic*8MKzUkfW}$&7=*LcT#c)2S`nY98u3X4gz2q zPW;czLkg>>J^C^DUc3a3T{tbOpNYg06`;|imc#i{HpO~HGwMO*Z7XzhwdoNuc9R8P zKY=a#Qryz@?L88`(lJB|(&@UWF=>3Jvwg0qAH=DuQTALZ**H0P9^JmIX4?hF+RA{9 zdIG|V8UwJRtp~0xx+T-I3`N>#Z{4ur+Jfh5T{S1e@3@>FwDEXqn&Iuba-DSv!Kt^0 zkARf?+&&87Th>kK481pZK+n%7bdnUTM?Rt@&QpsQ-v3ngY|KUTWp-oXM_U9%0d)XC zBWu8uS1K$)hqy^t7nEDLx!og#1|X8^*Z+cch9o4^Bqk0aB-)7a->081WEhPVkcJQx z3_{Ph`m75LYwC(!V^P$YIu)h7q}>R*A}<86_>9%*50&-fzG}Rbgpm7XTw&pUu3bI zW#ZhaLga+5#^iulo1C;$DdT&t);86isK|4n+rXP=p@+(hjZ`eknl4jXn{M-&Zemt= z+-%qY7PU0*V$qx*rm-!##b6y*=;9J#;vu>*YTOAk#UM~0%e(%v zotS9cyhnd5u8oErZ5Y;Q+_cBMOs>X?O<))yxHiO)*!8v1gb2@$z#VO-CW~En5IOv0 zMP#fs+o;8+I082{;YDQ4JzLMsHa`MWHQ_;I=tS35Icb#vYo*$%N;AI@8ODEH(ND$3Q!%c1yAko ziTsSK>BI?aE+V#Y3+8gz0CNzQ&HcO>gAa}^NaWBm}<1W>M1|Pu}hB%fOp6clFWj@qg6q3 zJA6FB*%~3cb0jp#2lid_`|#z+yY5w*4w_m(S;oAunrka`k51>rR|V=sNCn*PXZT8K z8BnCONiS;&C}}rYPg!1SwP8Dw{_0qMifRLK!jiExDbO-OE$|wA0`9BxkVO zgF}W3_x0r_$deEjP7DppGM&pOO8)2DtT)C~t#n%`S82Oc4_Mduhw#I>oo6LY(oV54 zuWZ!fzS25?-+C$Q?}p4$?2fQ!FP}Tdhju9wnX?7^Qv(KBc?AMOC6AcOWz>fi#BPUcU%s6*HZ2Vq8sSJv;^5kzK|3 zgC^>weN{M4;e3I^qP2WduYGR$a8#8Av+|Q3fqc}ig}hA1OP+?QW6*jG=S;iD3Ti8g z@(j0o>37=+FPvGg;R1r!;wWEr2Vq^MIKjLezjpLA(9obqdF zm6%d_`I*tRTpdL9T(grZRa>-$kZ$TyZ!68O7u*2MUcm7bzgCUFW@X>zY^=}HnYzL1 zlLXv}Vbrc%)M1IJ2rXC?{2xG6m=-t|HVY^-EhRkjwoPKAvb3CP7;42G+4L4?D0)p6 zC{(&+Vrf`mlIPL7gaQtnB+rpdI&)N^)QPD-l&4AlKE`a}eqHX^XHKzjPfq$ecZPZY zh2lcSlu7E|Mef>A3%{c*szG&Ic&cgk{BcH2JuK$q~lgHXZAX| zVV1Re?d;4%{okj`n4*5NVj@M;%tM*Z%cLinN)FRhUlgZ;W!bqAMdkjqB6w2THr;Le z;WdsbWofyVMa2OQQa*t3i24%Fh&IyMPWR)6U7v$jrM8s*fBO$lwX(LsB5A1ds8xKq z3Z_m!pw|jIO{Qz9a<$po(IqfJ`m5-y#d0N=$0PV^gYB@_4@lRm;bN7c@TPmge!qR@ zn}l2-It&svvZ1zie{YvKmXO5aHk=Ct5(+s%*lb!TFCP(ch=5@4HxZ1OfW1v2?ucM8 zY)PDoH1Y4Y+M9&la1X}#z(JovO{|=;(N7`S>j`osVP?Z5+>)}=tKvL+>qh8wz~H%m zYFgbptp_H?rN6>_u*-Xl zI7fM2oP4f3UIOvlL`0G^l$YB|<{6zvv;l-)j;0p!Xi2bKedEp@a8; z(=v8jp)=LQ_gVlVAwAESx^!vqk7smQCO_} zR;=Q<3#0-hJOSunVweQlLJX*X&@aonp1NYT1(Kx}+bHO=E&hIwNP@dHBJSd8+5+WpsP^eaS)aLWYH)T^*#Y~H zk5THGQ95_d8)Uv6LYnAHk^BXuOY08dd9=t|eXZr)eNUKNSo5M2kA1Pc6d}_cpV8MM zbp^UZ@m~N-K(xP^4!&E;8GNr~2Kaud=HLe&Mkg`st^eKfm0inBRU2pFf_E>+dRvUit(q3OxN4Ebt{F&whpE|56S!in_E5 zyXae=SQ*_Qz!$Xb5t{kF44#`}Eh}I|B@mWuSpx8)T3@1{>^+A%<8mLq)aD z7}l&Y+;A!1BhX(X!{xtXl%ns^-o3_@oDVTJs$s^sX8Vj6u96YctejX;!!qKURpP}P zE&-lC}7xxZ44#QsqdKX1sLi6cbF4YT}xF_3|@?vSzi8sT|WZ_evep zd7v4=@eniZYDdgE@o#2hzve{Ff|%zIdc&F6V#z?I2iEr{F?u`v33h()Gr$6`*_ z5|mm>wpN(-j+NwSmGNoEYA$Gv@p;EuF4j8yYCSJ%0|B*>SK1Ug1!8lQ7sM9l))nVO z7Tegyj(fYe{t!FZ!OrhaJi2!=uXg-LUhT$O|MR-CaI8Jts=YYXKJsfn&N^VN>o`cE zI>Z|tj!c3$68R3|s4M1(Vda;>(o0wsej^<&KRF{oaM64 zMW#TUkNf~}!3^%W$T?m5(EHo(0w+RT33)+WHBQPr8P|H^Emy7!U!px;qzQ^C5RV=BOzW!4a|7ejPlxRgXYa=U%m3YOYvEV_r*C7AO8NXo{x%8L3}Dc z5AnJ9G{l#Z$q*^$@5fT@Icq-rmgGM@X|Q0y=Mf8%eDR`|*HWlwU;Ni|%S%%HHX#2M z=7aq95b5l)S2uzE?B}ul9iZPK4l(2~hk5RBhkNNrM|$m8$9m&9$9wA}Cwb>gXZky5 zIR@cu=OE6@Li)1H)Mn5I8%(NOO_$#;k*%~My5A8xq%cE`cP6D zL`9`9HMPMsH2Trf8bU{>KRvyn3=F0)GMb1)nh(R~pitJL(NQ(#9xJO2Y;4xBv%AQ_VGAdx^O7ao8wGqtUp~YTdu+Y-g|m03i^B z13`pg7%qYk(d*$E4D^gfH%un_D2f@w7?{miEEa}VD^{D0zuoSU!yy32Jthb!lB7dX zVrZH!!-!>BdK@Q?=jjWAagq!Gz%w9FCJ4j@43-6faD_r;!(iOtaL*A4?ntC!6iPT6 z?F9xS0*h6G!->S>l@bV|h(z5al6*2*4~3$DO4UoFDWuc&F&K)NO#LjDVm8|(hogqe zHO1qp<@3D~2s8n%wM?c(E;p}GXjLjFH@`Ue1Avx3@SSAF=aQjNM~k!MBH0 z^Ihq&u;53*bXf4S$P8HUD=;G${O*Z^lIPGNr6WhM9XqB105~8>4MA{WmgzRJW>$+6Ga0i37$t9auZ{qLcvq1G)Sf5rB)lP z(eT!44bkcN==Fvg4Bi-xhM7!!&1O{=3qL1L{OZ)HW@pa)=G?g!<{YS$vf{k-!zKVQ z9_RrOWHMNITfR(B$|!xrCK8lXs;f+fmdkZhC@@N;B9#iORx8$Ma9XVrL12PVDMHK` zDU55BZn<9Xn89F$(df9zWTn~cgvDZ&)#{|prp9h}%Hgou>2%uVvc~Op z+v9P<>vhNHbJE}6U6buEzl^$c>60s0#{70q*8lJ!ryE!V!F*RY!bN`23ktND zcDxMSa?dh?#CekN*cW7$;za^fmina}Xl=t&DU7!GfC@NJTjV5Mv=O}`~5Id%GdXB{s$7ZYLaK!Uv zgypMycE9v{!@`4NN^DfBMxEN#a?y!aXwo`&7c#n6?}dT-^ckvOzljFc$mJ7^uJMZ< zOq$|sdd*z8%PX_inKNhGyk5trGH+hG1q(7^*3!j6miKbW_SULUYwP`mALe5oZ>0?z zazCHkCEw?@b#abu+Y0UYBHHfWi+ua*;8EpsSa%C?v`_97Irqa$iBnY4pseh;P>4NI zf<)OZ?wFED%uhw}`Jh`Go~W9O1S_$i`2Z<8L@_A!Wm2N@>xI|Km#vG9&CMT!&?Cb|N8lT7W1Oqw8uCfUa)Hd6z2@*^-XuO&%x zZ{SMf02m?4;0M46`829QdD{F&+sQ2o21dkSMeolMt|z1LJ0*BSNa+IrM#NLqkT#nA__cWLp zN~;1gW}an*S!S_jn+-F^vy}Up>z)MWnI|#dd~Oyf^RtSKg|RH=Skx`HcrQ66vovS( zYL;0h`YdYngslxhG`xUUO%Swbm-nx}0T+_10^g4W7-t*(jRNQPZVqYDLTC zsOuIbdF%H2SZ~AHcv(BU^LVN`Y?Hf;0#?ibEYcp#DmrdD+;Os zu(H7205+VMNf;STL@s>6y(pADLo4wQKrr{j0_(C}Xe}qF4dYS3R042Hf%^g6yr2>Q zw=D6;0NgfEyTqBI8bg|9!Z1u(7Lwx_^E{&o&KPOPL7@s^ zFqv?;d;~%<5-AIXQi?{)#$e=Ov2t)YFYtKY1cF5(Q9p@2wYZ zhAt)(J&OgyPG0w+i{5srV=(A58a10t`psrt7K;I^r^2g+U>zjoKf}0kx?=?&61$%K zlXnq6-MCTV&Yc<$9yD7??ydV5|M0|9r+J=&euG~X^dE{3e4RN=F`wP&%odm8=G?q6j-c8iMc9Nu37)+SO>iZg5FS3X~1H=!!h~7#^$q;MtW<4 z3ErDxiVv>2=I^Oh&|fh0A+}Spx?g<8KDFXK_k7WZU1`-6bPI&tRA3Rn?h14x*&;Q~ zEYF)31oM;qofPjvsWhQdnbB%Z>2&6d@6q(0%w`)Fi>*0x;2`JD33hX874#-y$Thc8o4H3d}dxN zDbn|WLQ|NEEEJm>B_&PD%5DjT>P4c}{4>x%^Hoc&j7?|7B7i|R7g+`jx~-^rz~HR- zelVncku6~MAH@%VIaB-~nD?dlA@D7ZnMBrc;W?*|e)DO4y|j*RzPaVQ?;8B@LyMn& zdf=B|y7W8}p5KP=7=?fUo{$iOhzN^VIu0czJ=H3{+8V9el`Fg>$JznV352*nF_*&~ zgo_{$krWb|!N968t0jv+t?`$?1kXQ;8wcP1`}mp9f9}cq&;Rb`=I+kZlPB(;J@c9u z#~1PHRhox~D_YC2ZP~`Gte@`y4bR0z9w7?oZw0Ut#kQ2>wxf?^=Zl))?b@3NkBB%&xGhIxi>9(M@Bagua* zbRMF`Fy6D<#{F>#B0lSVBM}5eqNtH1IW^hge_*k=XSMokHbGp=`n@^k*q`7z98AF&;9wWNfrC@z3J16N0{ru>V%RWF|8IA4 zNTy!_4PE+3ef&lNZ5Q~Ke6MFc^>gL~`_wO(MfUnXex`t7Gx!01*!Kh(G62?n~J^6vL}~tJhigy%ZtMi zv)5UHanRui6@`#Rl0=rJH@_i?-DZzw$O99WK4%TI*iSTv+nI@H|6&rq5WiaJ%FS9HrE4W_^ReP+>>F-}&JKUV+(CQ* zL4Ga{iYm3Lq6Gl~U7~p3LI^4+6S+%4eQh z5ORhDYI)>x4cZzJKRAtu6o`Q?1?J(_!jzt`m9S`(dd+Gk zE}Z&t4+i?M`y%R+eR&J6h*+x`NM|%{#gjTBDyZAdVAZrV5Y`S!r-r3l3U7pgdReh> zzhU>I`pyX!T$MkQ9gT%K<}A#de#Yd+^3?tdUDRGEG%S1bI;+@5oM;4g9SR@ziZz!1 z(GDPUz4;Rf2gI*8l-~Lzzjc^km`?8w33XxD`UgZENg)aUOCLn3ti5mn%f&z=RU<2{ z?t0tWUJdQpekr<+3TqEfI@D1k7B3U{SF2roW`wdP)sHS&>bt8~7JzGOz$LB1OV3#} zq0vtz+M9Ys!hVz8g9-c{JglsV#+INy_mDQBmSt%_ur~67dywZGGo6HVWF+s_VlOO# z3c9dS&+?R@l`XXd1}g6k9lB|RtMFqb4#2yQ+Lic*`=oaW|Lx4Vy!czV;u^H_C36$? z?javFr0f(|gx%7Dcghb5?HwaE%ujfyYp0%FxBC(F?{4hkb9xSC9&?2xRaM#e{SG}; zL?hAswVJu0OwMuyV3W-H_2c>ZV<5KDMeqt*T30FY+%)Vz0A!6ZjozlDSeNLyeEGM4(lqAwD zvReA`C>9jI%1NxIs>)SsyqBMUy*z#_+qE6|*P>nW)HDY1qGAq#dFlX$+H*B@Or3G0 z0KA{5bD7Orch{>?*F(i((ChrPsSaLiE;}Ojv5gITF${)HZ=zXCIzMHm-YmXfU2Su0 zTRMfWDlc=xUuzN~KRlZ%tTCi^fi@GM&1wLtf>1~obh;IG0Pl!94t)O}}tJnr|r-=nJS z4hq^-qXrFi-87!Xh|u+WUAH%%hc_u6e0FONpH!?Uv`u8`aS=0@MB{GV@ha146U(9-L?b8xJ~9epHF#!MCC-A)gdPfKOqIVL_{ z8te`{aJOCTa{or`B2VYb*f;$+d&h3IW~3V(132o;l742xoZzn@kX>$%F}zZRT+lZ~ zL`a!c-T7|E6r;IkH@V)<7L*O9qr7?3iszgXHt(=| z54ju-vnyO!)a9%x#&N1RGC8UR0dbeOs`>mU23ShV{chRuK7RhG(m(dubB|}r5F1N- zgEDsbdB#s}5DU4+U;~?vim~s%q-0A5v zeQn&z2JzM$Gu}W3K%QUamS~BowfcW?U4xBSa?Sa}nlIXJ8--b|6q~8D{84mag_q!k zyFnHfWvlY>i(D6tU}{mSran!}VvoNMwr>wtDum_*}bD+vv`=kkj)gNuI1TLmOW9k=hDI^a*cyUbA@|?+T9{26H=QwGB&X^c$?NBltc=o)VFcEoZ z0svAyF;?i%d6sI}kWU_#_*_k!IMXnd9$j-7#6wqnaA@Ndy_XVDvMJV9LMqmEWqB(R zt84N!X#{9lDEU$%bFrClTUAtVIFp;X&ytQ3KbBWX)Bue)Tzhmn{bH~=Y3cUDMBjHw zwkh6uCFrZMqv%Vc#@4KtVp(#l)zPzJgBNBl-mpSxlGWLla{3!1C>Q2soB_F%Ma3d@ zp81Tcp@{`WJbKiOJB4n?DjQRl+|69jR~{;wrg~pxi~%*CQ{+c^W%j?X)Nywb6DRk| z&3r*wLaPZOg~0O9%!H_PXu@u%o^sA%c{6|>BSglwuPE9vuU|F$@#vXaj(#<48 zngE}Q<&3u<%7Vj4jY?e<*!mucg8vYI+XFBdhmTTlEvYByD^39^G_s>Ym29jM3LO@K z#o%BdIfO-QnOy8f5c`(Ks!7oxG=Hjvu_W-5aez?^R6t3C6XWSm zw1nV^_*HWrVSghc@CNkUmn#f7ZX~v+PD-MQu}@BQJyI?vyapI>k7LoH1_;S87%u9x z*%Zs_N52sLN;$>-HZ02Z=Y?;6Rj^vhg0`7=f4cSt<(F_X`wscGhgDf5*X7NZ>`$wB zHid2KH^9dY3W?O$3PO+n3C^8{=OElhMS4}TuAKqArz2APYItC~5_Pxtl?`jnK1q^n zr5w+|riA_N<@2C|#h_>8@631%6%5r1&M~JuY#?Z|p~!L)4A`kf5ap3)Of3!isKMeW zJLI% z4y~vZFlv$Or2})wBuB@wNw(YGXU9r!%u_sF-uo zvzvg=X%=AM>h-D)Vu9E`1iS|x`d9-2c^QlWU&V`s$^-A4K>AoHoJ#-GR~+AfukA>j z-Ny#z;>a`v-}&!OJE1kSaKzQfauOc_+4-%z)G`@Xaq-|6to7Ql+reQECh>>{Dl4Z& zKGiOq`B&`e3v*`aPU4MD5}AJKF$~rR^zn=?oH@_^RYwJq9<2f*v2iWtpQC_6w7#ZL zCNK|0;!kw+sY%CNs0tsM#)Zi`ULGLQKkvVAZg)EVu)bR$@qXCO;C7OvUNSZui7lCe zA?L3w>zFsI83^8lBWt)RcRv^DfjR&i2t(_EHG|8y%h`}VVJzOd110QU#dhB{HCdRr zockGWCN{nhR%gTqd=6Vnw*2x{&H#1oyF*zG=6Gg^d{)7ltd_EBVDtaTz)bZ|Sv4iA zuhx14wYtVmT6OQ8cwy_W;eso-t~_DskiqRyKS&L>&lr7eKM%pO=yc#tl*3kG#x>6A zhK0+$RmQqnf99;d>#n_8aP1$Kes6-_mjpWD&dk<(5b+F=x0LY^-cSF1__sc-abm+g zMyqP;R*M`@`IGVm#F*!o+Bc+nkS!ysa7sNtepsoE{H_|SVZ&ejEX)xX;PeTxFA^B) zmoB@g`|p~HS)bnKwS+fBtNv}xf#n02FIqHm%{aZ+)F;BsD;puzE05TE7)k@;_x(9n zK}#q`es*pdAc@vo*~!0?{_^owGHJ_^`m-^o2I!y$CI%ZLB6do>wobyJfzq6oYeQu{ zkbcHUU*R9iV>sOw_&Q}H2tefRvvs8SI{%VX428q3Iqp8@+C7aR+<}5KYpDZEM&>8w z66-KLYoI*Mw*|x^(WIHUH;aJsSyG-BJ{RSZ;2(hAv<)#p2a@*$*o!h#_HzhRr1Yq8 z{A9OxWG|BMSWbZkQGHx~>iA#TjA@u-8@FcvfhgT|`g|e#Lnp zVSMAoyf_yT+|;W`_J>#a(m@jdKgkP;`Luj|YSzbevZm9MT|R01ok*U>I9aKVn->ZU zS0({k*PqH8^0@rr$*w8w3yV`j7T7iqCz}gS2CqWZ@?X}LgMgf zQoiWKjNDMUv9V(jmtrLSkjSW9lp#yIm=;|Pwb${DEkc|9tB(q!`+v8K`NFt)Ct3EMb17!1BBGy z-|9QO{`8JXz{jT_CW?0*%`4Bakgr}5Q-2nVI)7XPY+ktbN>O`7U~Yrj3~W6~HR<;_ zRK^?Fv9CL7#yqmxBjx1&kfZ6#TovNLz6#QrVX6%sXk|*u-6&ug{g(P%MQVr;vlS7Mu*mfo*PZU| zGD%eTBjIN#vtr^YJxxvg2pzc*N-QJqZ`@0On`Uf$uwCK&-3qH=V7f19_@bTIdR-Tj z2w_@ia21>C#XxIfdA;Y+t=N6#DVPzaCGom&5F}Vn`h0!UM=E|bc6U;_U|n&cCzV3F z!9veZL4-q1c=so2BZ}%CVui?rZi&ZbQ8UuNV{|)?g`?YjVNl zD^yK)ps8W1V}L^_Pf6T~GiVeYjTP<4u?#7#;T>Bs)py&5+4nmSnh%CgCvw$pt(1do z_H&fH3GSLzTg8HRQc{Y~CJU`8Wrv5-mg{fSrJnB6#F!`FK(;w&3o2Ec*&C<1(Y(CQ z6D75h3gr6RpH-#c1Zzf6aT*e?OC5gF>LO*kY+nuJPUE|$ zwC~f&D$k| zo%9MFh(27csYarnz;fz-#CaW8{BR8zY;GG!7%AeiyF99r$Z`FyYx+~Sjm)>fgv+)o z16-})eR&Z`hyohQj=@;jlGFhC!)&7mHlfNWI0x}l){UzyNipx|vZwB_0er>}f7(ACVE2k@l0m+en z-=G}ou(Ht=A{hzIF@;6ELY;s$CL~{6OJWQE$(J2x0)0;g1$)xReNItp5c27X;qZ+`47Mq_Wun|5&!9}!Y};{}O)u{IagtAw zRDEq1&;Wfk_$+@wPpW*8`Yt>K6zv6%ReCsZ8qVK|9z}i$Y+yW)Bxs4aU!PR`N^tO; zbzkR!ynKS0>?eAk5Bv6+@@IYH1-uU+Zvt3fB*98S3EJLLyZG#GQ z)b-6zWo#s+4cr|v(9|R5n%OQ1?UHu)yc}50hoWE>gUzj}Ne9;lhXHHrz0ELB$s zoX}SzHBHhENTR1Qe?*)_jgOI)wr7cQ{Y>dZ1Q)+3D&;zbr#5F=C&H- zaf>#ToE$a9Co2*JiL*uiHn28=sq3~pHB4>N zJbn?L0pFYXgEdgCqu^1WOu~Lo%wv5VyBiwi|_Ad=0pGp;a;jDWcwOV+Y37w-ahJ zE&YF+uJ_145HrEPA1Q)l*%?2n#rfEm`ZbX1DrKN^V#MG%<_W%7DEmKh)9^Ou}N4~gd>QUS`LF@?!_P0H*r34h# z+!zna4q;RvAI%8*pKs}O4}DcbLy}IJxB7v7(&UwfFSOeXp=A?HP<2*C9IInHchRbs zeXo06d24(UY#pA8F`5b70H&dPA-nROe8J9gkE!|S_WsAh{ioviVCwsRK0oB8Dq_=9;r!!ss0Ub30HJZaj$(; z{HnDC@mf@>oa=)mzq}==C@KO^;)~c(Sb;$7`ZhoA1$I;;i_02dq?VVY^1DZmUSsq^ zu~lg#uVQop(M7ZjD~4vKi1uw4__J^k?m$xZRY{fU7}72E+BjC@}`etAZviF7KrF%mw;^~43pRgEfn!% zIkb1J#b1#85?;Ha@f~1nK5($1+#2&+*tqaYN5~>C2cW<_=Y0RCzpnY||6+?+>rJ>P z5{1%rud)_85RCRKcXB!EzGmtlPCLAk{tyg`j>z^k`PO}!B2VU~e969^P9{{$ zPF(^#z{*LMx9x!(^+x!n=Lm>ra3h_FQ?t%RoUaDfr-Ee#R&u3SIA!@1S|xct zUMYKZrxY89%rBvcWmHf}%9N3c*^kr&#|i0W*l#({R?B>`O6QByEjQc+fnab9`TQRBL6D;ezz6~iAy#wvUW86Z=p{g4gBH)Wmvbc`8-B7UY94eJfxsg3J? z$6B2mzPeb>RhuG3CA=uBL0!+6f?0ZqNswX~MbBQ41_(>JlPFbVSWK_JVD);$?T4?E zClYkQeR@Bha>=P_^CVt ze5#Kzqa34)HK_9YUBj%(>ZR%=()79^JQHgW?G1 zs~n)gZ@z|yVAS$Cd}3(|FiRVJH6SNE(?W%7LZBV~q1ud67~6_Cg+KYQn{AN?2z?P_UGL(-ufeVLr&LE}rY zrhg58=*5R0>ABO1?H@|M{_>-jMnCW?wOXmy+HcUA4^Q3x^_)#0So`*?u;*iww~#2W z+rlQ`WgS`R?5Ko4WK(|k2b#(iw{A_pOe4qGK1}KM6updU~-bS|%P|w3k^TE^^;qX8M2xjlxbB`mDkZ-q@ znIF?Kk!&&Kh}n<9wf^ZmfRjzUE5OE2pnG(%hBkdG&w1!KjrFo#}NtkObzVo9=0a(#J0zM2iCCDyL$hCqJNV;obtHT z^JAP8c)C0_#rxtytjIck4KeUdgnGZVsUK5AJPx*$4d>qZQ{UJn!{styfdL!mV2CSorTuKMy+^lC2i6K;&FhV*a zMMpa{(m>P#K4x=P8{v2d|E%LaEJ=$>S+9BBGx5Lc4JQmfwQfWQ8^E51eWCj(te}d7 zWC^M)#o&-IKLp1!)ZU|`(9RU{=|&cHq>#BdI}i44WwExdNo5ai7h8K89if8Dv=Rn%Xwv{4 z)rJ774)FCdtwz2$=m&Ov&~*b?NtARQ$PTlP4m~?%kGIOJUEETb zG&eAJBh2_Fb9M9$?H=c>EqfnmndwPtR4Cm_1tZbSvz9-on_zR~BL^21lR; zx(zNmtkeN^^ur+l#d1!@3jZdlzc!1XdIvwe&L|aH~R-45apIG$fDg=G9AQD7#b9hl9R4hdWFyK zTv+CH94}i}*~i7~xh31#E7fW_w_q=!(}~@v>{aKp*($ZmeBscv{`|_jVkWw0!En8d z7zI0FevixqacJ(aA3@1;vF}&TOy!S6QACzSTj3j6A?(}0)T3yiq1OMaC$P0)vQw>cK>-7=T6ma%($i+;K!6n`i6|X`*nT&r^5VhW8?4Q__DV4 zqp7b~SO4g~brBd?P^GjSb&cQyh430n$*9EPd@J9mt{g`}T^2+EC4@uZ2!CBRr(*O6 zYUJ6T$oX! zkLiXM#jNAvj&>mr=b*M?j)oQXz6xpyVnr=6z1mS+JMn}Yf&{Udjgb;vMy9wJq)=57lH8d~oloXEU^po7UK z)?@E2hNMLhB2b@;l9+ zb>n~oP1M2;TuT$hqyS6I2c`+ zeo0P6b#v2p$USc}F-5jIw>RZpyg3vh_nm--%^pub9jl=<^JT1e~zW zx0Lisp5x<}3$hq`s49I2_%FCh-T&s#jq1#9n(v!R)A&EE2a@zbRuAXdL&^g0WyzFS zTTj}gb>B;9ZQ;^xd-N57t!V1Ks`UIOJEad5(*)VkTgx@Ar5fB$qHWw8Qf=c*JWMBF zHzj-T9AIDPZvU(A-nILE1{F5vwELbLBDl4`HEb~S0T)DSr{=O{CF`m!(mTq>yF~Cd zqSn2-OI@5Do#^psGxD?)(M5lfJS`C8ui3@$Eq2ahx3Dyb+APw&Z9olsqR^U)Oz&T?H_vGqAm#})z1fvij_M%7BS{SrEooezK=6AAQpa% znMb~x2$Q7N%!*e-sM=clxFAchi>6FSZ`vVxkSpW1I-+UF89R{SC2Q#~-MY1oenVFi@6mpGAi~ z>kNsCA#x;4fv+UYJH4F`qw!!iEqN+2V6c+++|o-5jve&m_X6wEHxG-y8o+M6%0=R~ z)LSH()gbpeI&w*5776CTXO-`AJ$#)m`N$xYMPld8&Zvv*WgAIFfPUm*_}f&Ou<}jMgy7xV z-8z$qQ1$)_JG;2YU=28D_ie=|0X9dPo`=em7VyO5akI{K_@90*(6J9?bAaxpo+cE^>gqlZ?1+=5f22j+6-R)$RClR zOBw1LU~_B8t9wgY7RJh;)XMe{=e!r8Cw*;?eLM+?GhqI+w7(L9#oOuvRMs&({Qlb=p z=7^O?St6+K$G!39$93nDV@{^1Vapg+Onl(Emw(x zokv;+s$`k0@P{w4LxUtT+GPi`fULcUj%nh~+%h%qP!rU981mwrxCV}wQ&t@8klAzz zQUsJmhwf*zeqUUt9%bacV9b?Y#*)^cNHIy=jIe{KJ#PZoEMa+4h2pSY?2;D-yA#+* zn_Q9Qnc>Ve3uz$RiVeVrlUCwKT?pl)4pS5BkS8+FPSOMI8ewiA~KTu}8q=9l>H zW7V^JKYk6(>$f81UDbc@ft1zTMP<$;*ouF=$uhqb!CF?BdjK|hvflB?36Mo2=vf#l zuJE|dE6zuu#3c#LHt?MM0(Ghn&)2yEEjr_XY_T^53HAn_A0|fyo*w0g zE6$aA9d5yyBkqh#GmqAfKV|h5p~U2E>}ZB9mC0UbX=6))5Xwx%!!H64!C)AXB^+Mt z(Nd>DEAVMY%((YrC$_itT{a&2I3j9~{Sya2W@u^(5nvf-noPQ+Y&lYfkI3mtS32vV z3NPG|FCWRM_zL+h@B_UsM7V2#UQVh(87IOnDLu?JG3EJ2#@;)9nLo-*H#=4cyWY>R zLRM=DjU++1G%f1|IjXys9xa>VaDFKNS)tfZXUx_6e>x4Z{g2c{EbM%aR^mV0QaHZC z2n(k6$}e`ROBcMZ^?>;Q9>oz{rnR3)%s0gRfC zZc+yTzbl^0-Yc={7mxHm=j<_^=_ zzy?vU@50f(2^2|%S?W-x_F!=E7X`ZU{r66O%RVL^hl4-_QrX3aBfVW)`qo9p!G)NwHo@geCvm11bIhYNREbzEAd{0Vvrkt~ zCi}x|vPI&_94xAT`AjD#UQ(qQy7i5e-tDhquhzR5@7!JNQv{uu0&`+r>&0lYdiqzE z5HgnM&uRAg=#g2tkNP~e2Gb9Uk1KB>S^*WX=1lrk=r={yZt>91o_IA)y@1X0*vo8p z5Hy()83$e-;PsGL{)Z}Gdzi7n_(U4G`O;xsL%d%oJvSR=yQ9RFbdZ(wQ29btJ?y*h z07!i&4h!dlf9gH-wSzB9T>`b$wnXHPv?!OceO#&6c%sLtb3wguj9G%^gyp`}`I!1T zSY3ep1UmMU9FR}A`{z9h*)!3vpd>%;HhT+n2xD5_HFO+fDkTRv6Op?30)q(c3S#qg zWM=|EZw6k`iK{QK&NRp`Ol2R*Rxa^~W6DE;zg5=CHe$cw)}4yr6Q0N(&^LJGZ}~iW zeZ*8_EN_=fr>tt6*T(3uq()Nx;OGOzdXh@+&32{f2^*9a1QB0TtXr~x<@BKnxRy~v zxw^d^^%(f|w&sKD1731hz3Is_lddyeDFC1FNF0Ja62E^~mHN$vdyD;)g;jlfPbMr7E2$ApB?A4aEdy*7RablX~<-ewgcsR4smSJm~0VF#7^Fck(ac zg^0S^@sDuj#TG1QPknw0pNxOqUld$*=_5yZ>O`EIxm%hv254ST=2kI8$r(!GKMZIe zDaYp|A25ya@f4iV0Sq=edbv9emSiAC8r?nA!hx%f1iQ&@b{Dwtrq%l=vae8rt?no* zU2uNH_nq<1p4(Duz7rO4>pt=15~zuXn;RP%JK#;jFyjc!FG|1o34dj&mX4LGX@GN3 zjS1rg!8`gO{bmv)7S25JM+a@@x*ay)NfYbN4TL73Cq`o67fUzV#WK>HdDG|ofslC6 zhmZ4?T#8&j#7+IA3dm(zKD@L{Iw)`h@vQF0QvHoSjkl95|M`ZD;4Nl;OR5I4jbbj> z-q=!kOK0#gWFay#cTu!JCin>m6h?j&g7-JMo-c5c0QQ~kp@S&Yp4->K`T+w2>8M+j zV9y@=wYn1zLx)-z36w(p^K38Rhhad_O&OlE-ete&_g{QD2An|O;41fn%;6I+5m?@& zo_x~lr~NG$CRNW|O5U}1%KcRki4}<$=ChNy*IdBle6AQ;my03q${yU!HBufh1V>sgP3y1bDIf`p`Uvd|353ms| ziMG#v_}~XP*YQ*%o=kZ9zz5?!Ir^jqEv*e6zcFpWvVx+Vr z;7+LlE=aXbZ>1nJA2F)1Aqv8hAz zJGSqrftCeR{jux5te?UX_LrgCsF>y$&PEUD6uV8Q_OR#}}5fiwD?M8FQEIW2$)p^Dc~Oc9E3Jb>(Y$VoT?if>mp7{vg5 z-=uP0^+*B3tCSSBL?^0Je98$v2k`j4j-0OLaP&M#+*Tsr2U?o-0AKn<7TwyCPi+;V zO!d}c;_h`to`K@+IOyd~v)=?0mSrIv7Tp8YLN9tF{nHiuuQmWhK)S!qot9=Y^lc*O zD=c@A6p+m7aEfzuanI*)u;tH+nb-Y^=zOackrLv?R7*}+m4 zPb-C)WPBPyl$X-G624)P1CS?vU#$q5BfuU3_juIkt0!Jo33LLLaCR4rxVW+{)zs%U zwgiPsDoUA#!YZFf2$!0QMWv=$d@o%=zTihh)n1dCjq=R<_nJ+{rmYYnIW~@j#P4`q zERk|~^$!ypa`MVAILBp*GgRQHo82wC;$e@q3C9HIf{e2@zS5F5IhG$x4UYGZLx$FP zN((#W38D~TNNhkn!W<@J2=>s!4TLZ3p)eVcv8`l*w^qIMzESAi5;0gZj9UDtS}w6<3dobLg$fLi7Ce#>$*%8-v;lPO{lP-l z&Y>`n1@(YJ!#md0}wS0rd$Jo>bRStp+B(3@(Fm>kN9B&LXC<@Vzh zHQm|AfX6U1-x=~H-Kq>P|Ku9bwzN_h-tqh3S34p(b1KT8S8M9EUFD%DROJEzTLhYa z><&DZ*_-XY$R|Bu&aHNFW|V8$0{%pKJS+23FR(-|pz~mDBGTFYF_H(J&3jN)-ROgj{PnueDaF6;@{VK1?7*c#n*_p4)urkZcag* zP-xGn*=Er-4a5IKu#o9n_9}vgo-b4?SUOrSBTUKkp(-Zu5soC9Y-rYQ$~6M6o{}h^ z_rZC$wQ>0_gmxHg5_E#z&_fP8Gi~|5Z#}+WR`ae2$6V{rJcuOP$+|e(#MoM8aCI~e zHGkt%zvJB?l$_B!zVU;I9mSFYqrE~;g^qvS;*${9=ow!epYU3G&S;-tYZLuHgM{G| zftE_w9j0E~!#g$7|6^!=CB zoa-DhwY~S(gnzlmG}Y7Y`rE*UTbj7`f3P>uS;T7lfqz3`-6bUO0J=~%3o^6kelSai zTajM>Ok510^UB<8chBhTim8~XUOpdSM*t3}oBrsj$)`Cy7=QADh(zQJ@X*;2&$40r z8f-Yejlk)utZt$TeR0|(4Au2H@mVjrVTb<{dWliAeJMt`qCj}X-pAJ_>x?!OdZ&X8 zCub=~6wvhng5An4*v85fCj4BK>zTxu&NANHmP4gJV$ZPfc&f}7&GbaW>xrn3S+<`r z>K~&shbll9r9=>lA?wkzpD87J5j`b6wFK=HH3k6#47)Wc!N7QbAbIWB@ zrUp3614BY?qm!lG2yGjow=u|afA-t?3}O4^i0D~C=+LZ@zn3xg>L}}!0f07Wh#CkAmD!|$sc!{aU8P&^=sFW-7L(m|st&zujTaVZIxV8c*ZOOBnW z_RM@67MGfMWo_u{>#2&%DOD=?vgV;HHEDLkz#CS`vJo1uPO}-Xc{Qk1#)Ya{)a7a> zLy3q&5H`5o)pKa#KY{=Ti$St;M=g9^rl!5&5jjQxI!nf)^aPeAZvT{I9H4RKQ4Jf6 zBZ$G(lHIAL_=?q@YD&pU)pH#+mj{!JTU#x{CTN8~{NuZNgaa38;qSd+sfT;7 zT%V+F!}B^GiwNN1G@25fuXA$5fOhndyg_arOEnep4-6FDk!n7!#Jr8)p4w?{p8m9p zf`_yybs@ANMwJVlemQ%-H`7{*ay}P${)JmG%kVtH&3Ki$q_?2zTRz+Sc?4HUbbnxL zraaJ0aA&=?v-w2~wZntvts13?Hl7_a9Ib-maKyq8xfG$6Him1QzblcfC}JO&@4eHn z$ZYe_k_m@^h^P`zK7MO@sHu78)fW`BW2Dk~^h$nO>a9RXGMdV>;u|!2Z@v?31bGjx zw(=suZnVE}7TNoH$)S&ik5TV8(UfJqMQ$4X`gcLV0JRqq)!EGLYtyVRRie=ymn^aa zI`a?PE?!=6D-Hh8dP^Znt;ZVkbzrj0Tya;kQ*i-+7TZ|c#}0n^)Aq|QdCFc<>%hl` zXlp<7K1IzHQ^HpCuXS2bE)$7OZR7_E&Wv(o$!Nt$t8oiHPQaZUq`l#Qs_WV_*$X)q zoVPEB2zF<_#yraC`p?s#x7+2zt!Vh4&Be?sXATk6&9UHI$eqc$tZh-XH*niw??gLZ z0dc7W8EuZN(eFA1ZREEiT_##k^E#G}Q^J}wjf(zeP#XQQVW4%l22-JhZPTvl{>m_`<}`&QD!%dEWXKYDsTovP6#f_! z1W>IQ7xtlmgm6F?A}qjw_=7g=470gwG#i^N%NRQQz9=-M`O)?%@<`&mB9CQ5)L;Sd zW1t#`9ILx_MPa7_&-*4feVA@6XQU!>diocNYU^G8y|-4@9;lcQQK2nG243R z6rbNyRR!p36g{t}vBbuKD>>sKm*GN)nh}s(3}I@9U1258JP0!V{D zP~tZ&Pj_F604W2`%kMr(WBY(=F3HQvF*k@ok|pBUg{*`LH#5IIOTgqt+t$=tEeg7j zB#>25Y1|Vdh)zt)$Zd>f*JgOEx@g{kF@4R~>E(61_Al2G37`J^;?R@O7Aw>#%&gNqb#{cp?t>p! zS91Iibx`SyK*=%*#MDd_B2@)aIyo#q3juM0sKoSVGV54G&KLMl9C8xUYG7shNo*yw zKWhdC2(r!am#QQY>*&`eeAA4{J#tCF}$^WBcch1j7*vI4AlT1$Y3y?q2 zsZb9n*siErEJF{Nr}lF6)mU9!7TVq%=uK`hvn}XhJORl={*hR8D)MJRzR78OQvCQF z7Zi5G*KjyGuv|cZL?6`ph_bT^Ts@FeVertbpUHU*UkOFl^>({AzDOOr(QDRYrCa)rGV=Ij z=$cKz4c}FRH|hRV?j+>36d1#+j!U$~QN>{H#WVoFAY0s~njzXs&u;Zpak*_stgQW6 ztWPc0kDK#bsNBCt!>fa#EcO9Xx0u>#%pfd{%X>}c-D2b**qqer4(-X24+QK!MR)u| zLKN+OF4GOyw?e4cnM zlyYW}S0@4V%pt<&L92FgAJXGhY#m!Dt0Fq z8fQ`WY%yaM{YoPA5H8cdZ|)#O!YSkgX=M$#^-q%<@U0+R6~Vnp*7naitF?1~ zn+UimL_A-ip10nJ zsz%3J+eNX#4-EF~oi#27VYNT~O{Au2^Of8tb8p#u*cqKxvZ{O5*79HMzQ>I3{Vr-z zko~_9`Li=6er7`G@NoS0tNA$r@Sn16DUY>UA0M_lJeqmiT+UXZF#qGx$?(gyxB1$u z%2sc199HNVo9nrS!TA|~tCXzMp@wjFAL=_((KC!c{tj!_A1wV!EV8V(_+~P!sh-2= z|22<-wx-720ly*e0&za!;cWy3x#M{HM*e^^VC=`Xtu)qZb>ieQy0j=U~# zcmTD62Xc$n9w?qE$=cj=HC4$0N`#0Kym<q-{Az`k|p(n`3K3+qrt?wQ!!-E$BGUC>QWp3Lxw3G9QAb?KYtdParXA4 zwVGQO?4Y~i2E;MZ^-m&@#M}MCJjwCbIgatT_C%Az?5)=f;5!HMX~4SsE?{WdD2JQ; zI!jcbNA`HSh5oTL%BQFE0|BPr)S@9D)7y{OIoTHZo9dc+3riQKY3I2pQ*uGPgttU; zK{A==#pYWu)Z@(&Vnx%NMrgXmDztYl2pDvj-7DXQsANDUs=K8+hy-qBH65~Yvn=vA z)im|z70rm|nquZK039-N9a(?;5XZ)+P_H~lN-}t2!~1Lc*qyPDJ*GPAcFu&vWwpHP zqB|X$w0WeaN$|&v`pvxs@gTl*XTLOX1$(fDw#e!#dW%Xh19bC?WO$`$M68_Cj@dZa zh1?=FkdA0UH%hUO)+{>5sTkD#o`3%1BrBvFviN|265^GPG~5&zEE^G0Gzu)nO18cQ zq^&-~uFI$KH-Il5(s=qHOd1XyIC_ zu;;?7hAt-Rm`Wh1sk)t>pdG;yDf?vX|?(v2(^ZSb&HE7D&{d)plJrDC>c{SVkoBCeZ zdTL$)ChdMGg?P|$X7wT=J^?=ex1!o4|ID)Xq-DPA(8Ao%@Y7?3?fm-J2;PpB^*b}fy{0c1D6czMepR)Y$?w@Y+EC5N zBPz77^6Jb(A0ZiA4gyA`!VpXh8Vg$T0HvGGwEq9MyL@`sw+S!ngv@*?82}}=2)hxC zYqAqBZI4b~+Bw78y3B;(sW~ZcdWgGwUySVX1SC)7{h*Ihd z6KR}Lwdb=gbB8ofG~|nCiVSUX|v1lvL zpy;ilYf)V>|4?G?8|b*Y{IQbtO#h|n7F=Leen=3YM^9aJcJomM7ajv4!*#`YIJc)% z_n=bdP;Rp>OO0T}{H}>zWqx6DT4lI=r!>oP*nQzkWct;~W-9vpv~q&8?w9hcXo76<7ad_`O#!d?|APzfo=v|oEyt&DCg03{=&S|CzK@VI61n>`v+rcZTaV$@9bXaLjNbZ#^ zjONzE=*QDW_mLD6<@qQ;ABVQg5`*RDAe2py^)S^Rup&4*!+A-)*s-*o& z2c!LS4uZYX=qL^`1q(c~_SZkvBL?|mB+xbhO}yUjFq z`+qA^PJKqcM;t#?2b!mw_V2Uuyx4OY!YU6P-`;k1Z#|fQAHZI50L(wY1>ga3c=W%m zh+WacGHF-|LKMb@Ah@zhaaAsNz{Nm|-t4-ij)T~yLNg*0bo|Uah`+pocEPp)GXwQy80o2%un41;02fXj zs#VKMcco})=4v;(uuxd?es`^CIqtrj5mlMh*I{hYnWrR0I}MuxZKMDdaWL^lD#=lb zTAU>CK{~q#sfofKckAp2uKxkcpjwK3Ld0=6#|JPcR*cS!=foAPkOej;Y-<>zS@H8~ zzGvahI~Z|wB%yl>ubvrh4{CR^iI9`jbieKckKG+BIVAP)>K`odq;AfIh9)FaU*4r=uVLoUn@>&x%ie^z#*%@z|ry zk5;h(7X*dbBv}Jwes^GYVSLVid!;`k)W4e6?v}I$Wdm)jlAZnrV{F!c7y8dgA?7hW zW5r(dpWZ75qocQa$~?SRK%Hnqwsz;KQ}|D<|^IEQzHnW%Q}H4H7wx3=8Bq^dc8zqPW^u3|d8QJIA2YQbT{b6&hP zLs@b(Z4LFbZCP?dHD0{Kb3USKAa>miuj+(!0*|-7Ub1RxW=x`q)jzFNfe&gK*&#l^ zgLVzmp4-jyaWG5%X{&z}DE<%cDnMTX_ZuZs@?OaLHiH--Rt0S}LVhAG_kn9;IZ&WJ!5e+T5{{w(*A_6d9! zoL2zuN!6|A6bjB)!I%z)p5F>~_wq(eaeo%HW)`*KutD3fGUwZv`{D?5vQ2p3>T&<( z4pJM8NzxXmnfe zt@Mn4kOJkM-*dQ8!%Q2va1u&e36;`77u=QlCcytPD!gA-w_d5PIrDRN%m2o%Kxuw6 z*uWh6n@qZa7~;D8(!afzyxU=vC)mL!;4DFf?RB;$*m&+x!G^2=wyfD=E^N_mwG#jbZa|l<*a%W$Wt(6AZhv-Pv6S5g(D@*9qP|xCcp`cN&I~9Y zS3{PoDxf5Gj~m${7eCV|8YlLjwUGR(qyvdQ>fh13JLN z*@(;uk{Y4dq_k;2G27xk*pgV6K5&QJUWE7<@bY_oyFOlKYZhhC;x~$saGk_UzJWOSpW|YmgYJ0uOo0K@n;E zzt|VM&ns|Y|D4&V{o0e|1M>3ouqQ@>Hm;#gQd4-Z}k=1?)~~@*V>4N?h_z^ zS3pQWPl;#9XnMcxVGI9Qdj|8J{BO&Yrr&o%b_RzkKMZtk!Mz;DQ@i7l653ME$qx6+ zi($LMelg;?yLf?qEq!M0?R!O`yvUwY;*U5Tfj8H45`D%@f}05Z?h;K73+d!TNX`-Q zdpfkIkcq&Supep4<<>1C{UhytNbj38mv2l=n5Aw^EBYI6zN$o}eD z;sK2D7p;*9L*KF>hT0S#gBtc4>(xR$Z?7SOi5H#u!jRxLdvV@l0isW_hKt|7zu0fA z6{=g;BNr8;vBeg15|qV$A;~Y7OBpjh6HIJBdFzn*_{9fdqI2PeRcs|j2$V41DMc>! z!p#(*U8{&XMeaLn_GUAE(q;x;o8Nt!j=hM#(%Q@l*yxcDna``W>a-lHGGccFc1{KJKsso_Run=DJr{t`-+=4X&hS#bOr}@4%H9quX*vsw65Uq`xa3D?t zzBS7C22O*Tq0MaS9K)XyQ`T>$1Q%-<>-JO9@F{3RUylfm4}Io2I_g6YL^Q;_`U%20 z%$-;)Be|9b`=ut_10BOys}E}sYCb;+lFU+Buga%p$ga1WdZZJ(!kpy5I@Ab7n!Ty+CDx z@x3Q<@T2!lyg;e=4uT{L`p{=9c|pEDJA$4rhtb>VOy*+jsD1N7o-M=OGuFVKgytYC z!!zFb*~N~u&H}_qmD7yQbuFCsWdosBZ-?pxiv&G7!3bs!9#Rr&9Z^pUQW#X)MJJbf zfgU`6XO-RqBA{zxu`lZVloK#iBbX=X+G#wieuz?jUGE&>UeftrHYc$n*vjyr*SoQC zE^_P@oc1ksH=Qe{NsWI_F#UGZeboP20y+-^uy`ik4exdUK9G;AR1QD7U=Ci`L=xs zukXjTpkL5LqnoW?pghhQ+X3^#)9P@D*2_=_jyqbiX{$mxIpryDd}}NWNtZ01OvIF| z2zm{!gN+6F`~Ik<3?k1eOCr>;ZJB*K z>Gc`o97c(%`BPYjp*(ZmJZQ~f>&s8Pi+=0(K16BZ4P(}$>$1xMei=!Md*BPAic};D z_i04(Gb=-@2Uw5MhJ$W}ydQLB6!4Oq6DQ-Lu*aHF7NXLsQucJuR1u=J=;Hz-p&lrn zXCBX07U^7|$98+oXdo|TY|eTh&^^B-+L!xWVU9UWc`G|C$S*xiaVw13PjNaUFu*@6 zPrIt=tc%nEp*cR2inp zmT~iHD*fPRjGT{h;#oh2d)yBoyd}eTgI?_<*?JOA>in{u+dAwm^^0(-!}WiRmzOd0 z)(llN^xo-j)Z6M!fA#7uGcB)B72Q&{#ZCZroZ+_*(Vk*rGQtp)lkwZ7emqg5v9eI3 z`uN5!4Fwa$F7@NF8nuO$8qLQycd2=SZ>@Wa<>>b8%#kS5`EA_^=0j2V8K%G9fut1R zm~8PmosJEm07%Xbkhqv}vdDPX7g7BxTA`3##z$Ja+Mj5o`jL^|huzy?-Mi!@pt}G` z-E1=)&V8@TceLRi@yiqYPxdDgmOUcUX)nEa_DykKWlOHS%!NR~Y@(v=yt^rPQg-r+ zhy=1BFc%~=j4o_`EXCuGW`9_#&ry&e&Cp}YFl{Q$@jAakomZVPS{ODgerydCHM_k7wc^u3u^kiU_e>^ImbAH@>J6gRV$7AYQmuY7f{ZC);@zBrBH z8)^JgHqUYrCQH$_`5VUv3)hER=CAqF@zM>r2uS!5M`)!ztUNP@KAn7XsJxMG_uuD* zUbb&KS5;uvTwb>H+hncBZZZup1C!OTM;+{(e^Xef5$*av&&7*Zj?j`2x%~ z{lOlCM(Ssp`Bh1vz~Vn?_fN_3WJSHj zFB?dS$rvGXtSTe6dEW!y3VF5klK>J}173E6hX4sITm&T8LgFujT{PZt-2}K27X!k|h#}=-`)2Uzymbb;`vP%H8sGNd~T8&f{lMfUn~p=*#8&G1mtgK-2Z}{vu-_3>}x;*t#gxIXN|Ey zU*8K5Q~}d2_^11`0|Le`-H!thfSVftoB97IjxB8}!|}2_|GzYDsD^h)c~$ZPNvH0a zr+@ishSvV5$mBBr1D@D_Y%c))^S|zY5Z@v?T2$_9H2wCy(aZ^pM|?-5WMcOHTcfGc zLe0B(H?AF{f03A=|Fb>0CB7|L?`J}y-bEWG9xRuxa}OF}6P`*dEnj;b%Ua8x;l4$9 zSdS0ANfmsC*Gh?yd`?8878Fex`5f)Ur+Db9<_(?a0EB3Jhx>a@Wz6qaZlLZv*SEDy zouZmxt_$q5sbAbwrD48cyU4FjNPn3@{g~4~Ud zDiGihXF}^dU7KG~ULCFoKrmblz_Tpa49y%(ZUF%1!jS(1)AorslMwA{eApMN)R1gYQ;7|}9q)Ej~59COPyYh@|9Bgx4hYYN)P}Mjy|IgG2DBn!E|5ew4 zz&2RD7d}aU!Xeza!7tFBAJaeH-5MJq<$pa6#a3B)Vv8S&HYyE?t9lzR|bzp$^p=$Le*HmTOU+3g`X9*+z$hy(a5NGpm1%NjNsxXm2>z=4H05 z9@0$1|LKz(s9jzwu1c+$b;U)r!{@l(Xr80`VmvpTn3d|d=dM48(t~&uKdmUdu64to z%SlRIsPtfJoy|7G(zn()M`b@%WL)=KD0CRr(NUbpSojZycS6B$7({|jGCZrm#FB3Hp;PaeeA$k#NbjUr@f zr84lICTZ`j{~_|Gh^*QgHO3te8Q@)naS>`KX;M5f;;iY?9P%V|SJ zBeA|s89p3#)6g$v>#n}b)1zM;q&cYkxTy~>t++p+xLx(pi}{Md&z=PV_m+~dew&2(Wd2XB5nPz`bU{FPt40ut_3r|NbWivd=hr+gT|a3=*BUE zF?SJnNdn16Nqot*{jU-=MK_vTUoc3N7vR;7j!qR9jn2=Yq3atV^VdJvMTGB_S}w3l ze4*LxK`q%lO$hkoWZ`I4AlV(@#aXA&e!sU2O!+5hS)-?feI zq1l)C0*5AP6fah8P79C>}l$K{@{oJF%uOiYfZ~4(JXXa|2 zzn9qf+CIdPR%)w@p`{7ee3GcX+p|>onv)1Cc}PbA<>(ra?x_Fll4cd11#kLr-fgvuhP z)OQeb;qhSwkB*t?%?DhCX4N&Kl2H-;iw_qzJVnwmwsDyOJ?=XFdD)BE- z?4TE6WTwXxh402+5%&vh5Bcy3$NaAh6de*J)+YpU2_?%DqLfG$1{JWL!)0ad{tn~H z%bpqOftjfR4U_P4h4GAETgk7E;V+4~ERT^cM?jYUC@=a%c4sFnf#qcPb{2MCK9IFT zShg$kAs*$kE_`_;r2>-oJ!ce(GYTxKLH7iR9hOB+DFbg{J>Ko!z$shqp2Z`IO1kUFMaE>F~sg zeu#rI1PM{CzpxJxx(?S)4AMcc$0Rp72FqQ+GAZaARpc7S{R`Lv??>vHGlO(E>%4u} zo&?HL+##5QYM^_+d!YM0<5-6Fd-3;O16}+0LCp~p?%}N?^pUL5HQxOp`Mug=dN$~&5J^gM?*pnL%P-6)xwNtRp9_tCkV!^KoP_y<3GkLyowlkW8$p3&P94SeDk z9_z6qIHLQCzr;x&{N&N9;5D9JT$wH%WWQ}JjRF2#n09FeSZfesxiDm=n zbzG>xTHLnGK9Okk<@Q{%5><0&c!!|^({kD5Y|rlTuxnsOUz_2hDVycD>I|J*re@Xv z_3%v+5RlKBqZSjXV^z=@q%!Y+J4WR!8x!c4k)XKjzfouFR1I~1p1wb%v6A=F~Bi^5AC4< zW-&KnBY&hAqVT1IMe$3}RvzG|G7!fc&wR@4$lL?=F@)_EQQr9_z;_My0X|a&u&}>) zNG2?<5iMRTtY~p6gkbYDztYR_S>Oz~77tn8gkVMaeCx&l9U@ik8Zs~jCa+mNSK)S zk)@(s2u?#!-TenmbGU9Tu67r}6Wpyw8=T#8&bT{V02f!~#b$RPl-%7XBP7tu0Sd{6 zY2ARE#*T8I(N>Akg(0CC-w@3XrqAr2CHYe8b4F&yxX z7S;khZdkPa8jfVE|I-wR+ze{UPulz&4o0YF0R+kUH7p;>gy2+X)m=f%D_v|acz~Pb zXrnM>pLKW4a&}gp9}uYxmPKqRN-wW->~vaMIu#C@n>H_}V<5l)II! ztc17gbETkgc~6&ESq+-6vwnK7q1mW*^fDqg zU~$jqeb$z@_n2p5+?u~$okjWq*AxCaOVU}Z8#2$`Uuo3jS{k|NuZ9fKzwlu4_6ofn z=q~CZ6C?C}Nr^P@<|gNrS=m)!be;*jft?#-3Tvs^lu(&c!_7d|P!P2(kVUF+x*2Im zeWOhFgc1%aE{BBbNxhWx&USiR`#!+6GXXzK7+G8Vo65hWi6T7xJiqka*SBhZgp5OiIx2!17ea|QgHuHWE3TkoE0#6TGUl?kiribGv`0MOs=P9a>^yRgw6L=&FoK8O;OWIxfNS+s^7)bTHma1l^zA1O zojd`%^mH(U2!VUI#p7?)*Ye&@#cXA9@!OvEXJlh*Vdn@qSS(Q`W__^`Qil9TVDv_; zH;L)IFb?&e;=q7fmc;2IM^z&urN&GMa^Pw#E%ytDOdHnTob(SA-5;k_&Jy9Qhf6EN zlHb`#5HdZ5`)~l;6^%`$&EKH{Jmsd+gJJL>+XkT%IS=P|o~QF%*3Q*g3PoZ+quTJb zV*_Mz7!z=ftm#K;OKTdN9$Ml5iAmDLd1Q03zqF>W&*ItN&y%9BbR39RhAL}@haXu} zEfb=iTq-#H(pFhh+i3G*fl0zaK4EDV(}(ITM#7T(0+Ny}#_A7QOeCdn|D}j!x2d=UdUFb2S)lAJjXzz z7EXjGuy~tB*;4uj7u4eG13^Cki+>iW{;pK;1P@7+eux(T0Op@0vSEb6Qe6QjdpLkJo8sXIA;A_z;Al1db3xu`KqBZs#%H@A>Qo5|8`~JTUCCbnl7c z%Ztjzg;$7@UN9~)A|G>5v8+K`P%MzwZ)jqNh}^4bMX^T<8Y);Dz>U6_+e`tD77;H2 zIa^NM6RQp-B}+nzCa6SB0K?<#WHE=PW|}yhIfVhU1D+ZR*hOJgj|MrRB;+1~DtI-K zM)&XvG(AyI@alp+z$*r{a1hf?lADWKCK4tlDBu1-q7eWjP?!_3zP_>E)@IRqz4i@a zoi6Lj@YLZY^=rM(rjiYM8d;|&Q+3(%sW>9Nfkrz1B)y(Q(;EOeTO@)!m?W42K@ma{ z!a^zBcdz}cSA?w&b1kNh@_sEF7Ap27T1?X**TVG*yS~3no$j5HYo&wa3_dcB8Wc{H zsx0!CY-J^QmSQQBeRMiKD|I(bEriF?!y`yyqeaeNM1#ZQGwE8{ZiedPtb3}r#5{BjpUfB{Q$IG!GA~Cga47Z z5WrE^UVjIQm&g(UoRv0ZMLExIoE*mvk_1_7NjR*4O^5^d{YK7T<@&6G=x$oR-UK#y z6x$C-U#QQTMim&?A@Dn!!h_h`D}!!%4<6*X4GuCm(k-|IR6cOI$ad#WJ0b0~we7XM zT`w_hfb<%^Y=x6La&vJARbcDdvw1&~7mUfCsQ7p&I>>bsAQijb_v>?a?=JxN!8?+< zxfk@^Uyd5My7v)%sA$R)R5F=oe>JTGHI?Rd_ZD1&`ukkW_h$24`ay4y%k09sAm@uT zWnByLGjkh0cy`=EMO#tu26B|VEo^o>pU2*U5>L4~$9!*MWn0>Md&k(Yb75xY!X7UZ z=n<*@rDw}+@+d1xUR$E+79OA79(FL>j&EgGw*A&OV|}9hYA4iHY?H(iD@2|`zo)m< zXX&;!WbSxjRlgC6h>A=|4%h^+UasRy4_cpooFZ73Z`(+^KQ!Abd0I# z$7b)hx~j}7C`%EGi6x}x0Zb_aE-#s>=?oRL-racWbT+qbpmuRU!s`01S5FrPGhNG@ zZ2WR6fsd!8WZJKAy0o-#$~j6(JuyX0yPumkG^TQcdRgjswKsyWDc%>gNz%b%dm6TV zDEu6QJhYQ5LneK)PkLW}so_z_*+bA}X7_I^8aWNd3@*gj8?6t8fyEW?RWp`Uk2V0+ zjP3MK*&wtcKi&R+o~g%_qwmR684dlW9AiIN@B$$7RfbUBBc)A@j35)EqlkpaXkrRj z^(v#|EA-Qm#jMO;S!UOTp(8iXO8qkRJbtbT?12T~(mfvyuI_Rl8SZiq9(ouI76Lf< z9o>NifDRBK`lC>7r~B|or+d)gBhW#uSgAF&mKe+iEUmT_?oo2*@um#bVXGjlCwA2) zF>HlHd)ckj*6U}!>ANiaGd|=wmG;&YTbShtBnTK!039y9aW^9~{g`DCwsYPus&&>$ zJ1PBXW#wc0hAlfkye)Z)pS6djdNdoq!7x@S@ky3hATeZrZHjN&C{5u-5`%z&fxSN) zg!bR*IbB3Dh<0T#)|GDkp2ZCEmMO zNdDmig~CoMJaH%v9SNt;q4Mn!_lRx_^F`LZFy_C39p%}kt>yD=Z40qQ zT!9bM{NhdTyaa3`bJ}0l37cWzJ5gFT_PR^MHbXdvM2o7U2rHTpQ5_r6@PrG&7_Bbu=#<1w9{KIXG&X+b?co(0E%jy~KX;NAa9$n$yd^fgh<9M(KxAW^blZad%Oiv^8a{U{CoKb8rv^_&tVpo-?~{@M?KrL}}%=?$=0f$frLG zK5%wacM!Lvq z!6=GpX#zePfarZcM>!RBv9SaGOn6BmPye(E*n5*0>IXdg`6EWApAu;EtPYBM# z0|eK`fKS+kw9L>^Uq9wE)BGI~BEkWTIPF4c%O`|IHJlRTF2B*fj7$t=lOq&>?1-$; zo~|GHamdsuJ{Lf+s-*e{9X_W0-K8%h?K(dEUuR{6^m&=vg8Qo(p@B>^H}XFpy4SgF z5wnO;YX*oI9Bfdu8LKl;>4_2s>8x$M%+jk_m+b@ndu7zghm`C|^}5gCQMY9tsF63b z-H`f{zE#!Txl{nAcsMl4AbToEOFP2b<14d_Jq71>Se8^;Z`zOZb8uBvo1DY5PQ*%s zQfHs7gNcagWR;<3kt%#3;}R4oka9Xez8#A~7L5h6N)WHWT>C1bYyQ0NEuv-a7v&CM z2J6X093W$W+JL!$e|P_h!QX3c>%J}(%Rgx3A*Dv`C_1Rc;KIhJ&Zs~)&Ip2bG9rGv zT#6AD!|TzM2j~aPBg(;_o1!m2&LG5&!)lw|Ukti@{0wTpe$qb?xXYyV-oQLvcd}H z>SFiC5UMkvM}3<52^m?59q<=>ce1{Ny1`rn-)0rz+3D$2gH%HsxI%G_G4_)qEa$ME zHzqMNzsHkYvSXbo5SbLk1)h#2<=du!xHg8ls0GCN>c;CfjyB*SGa{A(0j$mGE5ccv zl2hE>;Sy;^Lzs=MCET@6)$li7MHKUlCa*lgJXu;l=$yU#F~8uvbMIY%+dhpw_Q}Q{ z6=Jr(nmT`jdVWs6%O{1=`25`vp`l(6(mm(2t?MDLK2p)UA?Nfc3-iYCXBjOKI7hLx z6H$q5kqpLQt&e`41GDw2KnS~;Lz7U5i5&`zsX6%tq z7Qv_>gTv*-?*+<&@03sd@$~wvk3)zx+CAnTIcMx#4}15Jiarjzq()ho*N3^N+hTE@ zaI90qAkpvkugJ1+^uD~AYSqI>1!a$ATx?|w-(Wcc6?^+6tTw7`U%^yq|L|dP@xzDC zGzw;KqR?TraP<=)MMul$7eA)qpHCHc7^Ms(N>^1dX|8%()p*ia6=d@`zm9(m6cNmv z!JMd7fgK32$vfBfoSFAH-xkcZlMpw6u2Q8jwY5`ej{g3QIsGOUKM4^w_vg>p+(abU z{GSFrq6hjqqkBC(%6mKePy^7!=&Cjv*z~SU=2Tp~9c;G<(@;o7Y97DT9a|koD?kGlvFipeGVWI!WY>)X zD|y_sc0iqx_10W33PMLJ-z5FeFI64wCsm>PIdu+Hgnm@nxt2!8I*fKqjdc(gjwllF z1*J%3cs^J9Qpb%E|HxI3N>|Ym9zHVw7^N37>l}M9hL0uxrEP1FB7X0KogA*HWVjlk zr&?{`u=CAiPSwRqUpq2fLm}j63e!wxOF3-KU@h2ZL>B5G^hk>-~HcUD!xM(v(`T!D?7$U#2_OC%3 zx)}wU3%L=0iN~PC$GOc}RN!jubXrHrX?}cPReV4CZ^1p2R*?PptsAs-D^?psqa%ij z>R~W-73)B$2hv09flGU`yK*g*|Jg`s+=Y31iKRXjR%R@&*anWgEy z)KGLNdIwce_S|Wwp%wE@FKaETv$8NwE0>DJ<#dIlELEIZmP0=yX{J;th|9$L0F^;K zy&+VJB4sx@7!iuFSY>7(H4GVo+(A_p=WI&9j1{MU$t+gwq;F7=GL$37MOC@>X!?_#F_rhJR5mni?PbcxU$<&PAt8=VXCZ?dF*J?=raO9h%*4 z+hHg(Fqff{(!qUG4XzOXb#}nI)$2L09df`Rr3eDS$`|0;nMkD>(~qX zx4&)zCLk{56P5tUS4|qDz2zA1_5&+Qg9$7;*~7}*6*p>l3>LFbnV1QAS`Xrjt&TLF z5|)%$YP2ADSb$>J{nS91wbkV!B=x zFJ4w;tAUulPZ@$k^`_|o@i(#Gjp_lTD2wK>;LiXdppB~dL<#VdzR#kGqQ8js;sy29 z6Dy+G*V9%+D?+eEoBBx()0vv4Tw{)=Axq0bjxjfwOJJ;N^)xVXvu)C$tY{avEcEQY zt8v`1!{m5t+A<*Vm&o(Y#2Kjnr6-6B6m{u5H5J;?v`ai9w)pq@-RMy&z#a06r4HN* z9X+hoN?bu4?sa$Quc7IKuV?V2vpWEhiRSh?Vm47m!GDuO!1%(e`SZ9#kXfj=j~3~J ziIf|8B(FX|P53?wdNRc$T202#mca^~E`!T$mZKW3Wj1%;HpNA`?R(DQ3n%;q^R3nF zfyKW}YZ~*!Nn|Pucu>HjuirSFr&#=($5nAnxpf(>wdAeL-b>v&Z1A$^yD>}c(ZeiO zJrroPG3?k;7NZYCJmXYiiuM0;Mlmp(sbzxV6B~l+UXrOnG-RZf25*#SJbvi7_H}eR zF}=?(VC~6Z9X}fVwYS<~lXbd3=;{Mlxpwok!Bq6oqm1PR)4#Khmd5UajoxT$8LA)f zks~aoPz!XYHJPV%I?c$4MyIvZHU}R&7Cdt5SZMI^5up~am>~AI|M!fKQ~jxtW5FTE zPSuSQ?Gu_2{j@7Ah79ZQc+n5v7vK(Y7vfv;NZbYLnuY_5_7`AJt-R3p*R1m|zDIpT z+V60E($y>_A|dMQW9m;46ZW$91cVP*l@3Vvib0DYb|?#K?6Orb`6mPoF5!l6!IjMo z;R6kwBi9-##2`HwU_8v_whQ54U8$poN1ZoG;YT2zh0?Br<&&9yeTCTe`z%6;p9N(Q zh>V>{ge!3|{{P5X`}4p;KnNlLP-|*~hXt?%07KApMQ2}MCzxOCUe5vm*^_Y|=of>? zM-l*8*xKH7h-G~d0Jpk%teqU0nisX(aPvG%X4|1#^LWTA+hUHq0a{l;w*pElp9GXC zpy}11Y4f4G&?}nqo@HAd+yHfSh$=Th=AhdwXY9wyKKO7j+%FK(iz{RhU}N<(WklhYVOnA9*z3A}WZKJbzP&5ycKWQ>e<`B{E2M?iO_o^D;r%ZdgvP7|SEAk=~z*^P;$DksITYNPZyD77& zi4@$VVyUSSqm*5Mb{88B6FQyem7-Is2+JHmKq~7+a1ZpUmWZh$p1=vABz=6-dG?L>3{P`np;5OFzHClnFTt^q&kl0|nT%VlOJ)8)nu;%8@2 zb0ZE!mOItt6t#O+HkJF-q#IRs_6Iu&IF&E+!%GwtiHWtfEQ1#X|D9dcx$NN}p+ONI zb+Xl{j*vrb&mK(ml0rLxkHjdG9Ubw;qc$iSBwUGy{jUH;Xpn}o-Kd&}Lgk*FMeRO0 zbN@=hVLjzlg?TdqH!mAn+93d(G7aZi20ru+ zr15$q3x}E_Z<9U9Pci=lz`^)aa6bVs!3OPFwSwHj+zJ(~B9mKS*8@=q$b>L0`v!DR zr3V;6I!Fal49~ytlQuJe2@nPdl_+4?nHOH0Kyh3@N8mru7KVmW8At`2$pFk64Kt~s z?K+=ic5HB9{?Fh%$mR4;n8ok>1ne~rukUKXn(AZF%uS3quJ#G@N0HAxTKK;JMqP;n zL{Zmmb2&2cjV63`MdQhbCma0Qb1=8>=<&u$4IqJ%W-=556MtfjPjDwc8Gx8&&tZ1_P~)zf12VOILi&t8KY@7&ksH9bSJ~_AH<$^J8aMX{`T;j^Taqv5mzG zis|2S49ner=SNuFo<&K6X{b7T8-cn@sxJdJ+6SoCiL@3w?T`LWay-_4Zw1w_%7RmX z9l@lN?2m8%jv>eYJ*v62XV-|RI=PJtZ?{SBqTWWFRn^mCvMAe&{Rj`<<%DlK#`NO_ zfoT%Hpktm3o_g1UN^vvq=Z&5wPKCnB`wBEP`-1FPiXLaJ?2o%_y4s!Swh72+P^6o% zI|b9)BN28iC3kj){}Hl1jTAJ@bHR`4+g_==vg#1k4gAL{E9TKNlm>QO1GxQV0()wB z3bBb89v;SqG?P}OmcI4ly95T-++0sLn#8D#yGmJ z$}AsK+H)(3t=$8h0$%43rB|I^#<$K^Y>QfjC!ck1%r~#@ z3FDPrpT!LVY5?LS+^8>#s(xlYsF&*b+1gl+6prdwF{YDXFeFb3sdXN*Vr}quJmcSr z-MFey*4~&^yihvQk2f?>`7t!AGP603hD~K}{b2o^EZL_f#D@$DCaw#v04EeCL9Y+M zfRVTMh~kI~5H#XTx}v;-c%$nBMZcFMnM7kzs;}tz9P@mUwnX2&RtiZ4iHqA$CC?;8 zlB2?cEmfQ-A`QRZ$Y)z2%wf+q^TPsFBMD(TH-JD!0pRZpr~>XIof5zN6RPlo@hYB= zLbH|eJ2&dZEiGxr9>dzYLPatsMz_zhV}Q%}rcdtmI&vdTuwezbt>OS%%PPuzqDxB4 z0k>5QU~749X;5%|Cn1rhp+eFdVO6m^W-2m*?2}ny6)NmKDKshhzO>6|N;udlC^*<* zO5laX^F<>wBN*xw5M;dyQZ$4u6K1_sA|giOs2V=`OI6CvDK;P4r-72WX>VC zk}5X)*8I*~HWOw16XObjTaCg2I~qOes)_2dSm!p8jLP_Qb&SY6nQ9SS4QJdvw5e#w z*Jz1{c2X8lk~|j!ST%B*CbCK-r)sExlx~e*%pawuq<%6_;D(Z%IIlBizO=4a;b0>S`yLY_xi*+nn$`tA;9--mUr^kG7I};WRd~+4$}%f!B7=t_`e?@AyYKu}%(lBF_jK*tL|^OA zD_e>F`uNb<_p;XWs!8WT)C|!2ZW~p|}TuFW&9 zMRTj;-QCOMbCH48=E{{xW=IwNW$1By>9uyL&z*WHq*q*#lku#G4WC5i@qp!!I)DY&|RR)$Z__o!bj4)}%s5 zX3!I98cWi%47GEpeh5RilRA_3MV_jFhWbx2F!9>ovUCzyrC_bE>{7v!#^G?CK#AxX zQ9orT51$>bX+~c@7X5>4GZxJ9kKQMx|pIZ0|bDjvs#-B?=F z`b!PKiG8pUM4zZQECa+?k22E&oYVe|+QH@!XiWYxn-_;@WCkC^&*a%;x)pUTZ&c(9 z$V`q1f#UOM6dn&)dVLsQsThgG-^6>HPue}m2dmqTI)x$c3pG|d&VXs#QI8XGP)rsF zw`DUpOtdgcWAlMCm1J{_zAP_>T<)>J?cyy)>37_vCo8$L%C~Y$XOHgy`&E!0()>Us zq`|`OBX>nIrur!$x@eB89p|j%tkAx;kcA$AgmnE|%axJmi?sR9((lVdA0Os(PL}e% znE2OWvU%ejwb$(t($&XSLiI7Yjf*`Ntp8X_w+&8jQF`bQ>9_RFCoNjSlMxQ_C9s+H z;$mGxhCkbCej*>cDKn#RYcu>0U=JXEZEsgATUu|VO(wP|RBfB5Q*XsJDby`3chc@A zwyM=lO}81w4i(nc+%lOyk|1Kl6>+KpLU#oGzXrwo4rlR@lO$qKu6hI?vxInm@41Q zP8t=S4j_1`BaZ#5k}uoLNrD6t;%Z8Li2f$OWpv|^h-E+-SWuncs7Jv*cqp^7qhJHC z=Y|CCozW1zc_zT``>f{h=Ok#Vi6=QY?X-_|du`ap4MQ_8#6O%_^IGQGPMzt0(|YE> zo3@5W$@Ka{fojjj>Nd6~D*33AC94fe*QB(XWs4d86qs z=R~D9O?H?4p5Vqe@E4OmqU(#E$oHvDfcjcAKJad^;ynq{Rh7ZzG6YkLD@^CHwJevo zYq6IUzPhL8;tP=Yh2TL>(j02g#gBUWv@i9BE_eY5SX1 zb0wm=iHY|!Ky<^@an<|siNTM1t3KXG@-s8IJm_q#Z)$0)3@Zqx1ws5F@US{JX-S71 zA`TJ-$N4270CisZ`RL~<%gb=^4K|J+-P=8v;-XikbMz_SN<|A}EFo0{B}h0lmOuoM z0Kw;jX1DLb($%&P4ycxZXgPo>z1VrzDCCmu`l~mldi4>PT|n%SFioEQys^34_vce) z=L6{L86BSPqV6JUIv0^qdm(!MY5A8dB9+O3!PpEkk;MSAp787QL-SN9FYhrA9~*(| z9JYi`=Lyj$zJNyKh=I%ifA{C^&s22IFDC7@SHl`!R;Id%1?n z`wiRx!lDzSyPl%Ux!Swl>$y5%C&Fn53f#z4U9Q#MwO-Cd-QTDELGwHgAQDa=po@1s zvA0F=*S(nCf?KYMtIEP7WXYk5AJf+5X+_tN;0qxrh0IdK|JS?NOUzQ#W&3Oz&4=0Lx6q#Vp8&n>>Idauz!<`T?DT3e0WUuud z1KC?|@F2kxUwnjpx&*`z@gXUNzCI%8L|LNJjrTEMrV&;#(BW#)%07Pb5Qofz#Eu!? zktmE8AuzcLM7Ubm5m5rpCi|@K>dW5*UnHa!YHH2CtuJ@WcL7P9P8?4i2XwB1@4hMJQEay6 zy@|Ubj!&ok7oh!oM}G(SIIkb6)#4$BG&6up%IF%JDClgm&-T87^eFgZ!~YT^1YEFF zik{pJe{5*OiUa>R;l5N=@#YrqQn~Fie#y}l=~-MtcjRepFjgcn5H~f_VS&(5)qSkq z|Cze5TyAYM`b~FLMahmz%t5}7B0LwVQRcui6l z5;C{l5T7J)H%z&jAjjemC~OUgqAUVPZ#`LBIioYvBJ)KCOxg4f_!*lf7fOO_!kAo` zsp+DMmhgQmdU*;OxM)99y7B=6TLCF*wEnhm)xbYp64o_lY6hF)w8ZL#@05cuq29%j zq8Cz^`^fN$uI=%ued4~=D3hm~IA+B9i%bqAmn)w>XeAWQqpm4h%m^=OBW|Gry`hi+ zaT?y$V@*R*VGclc|E9(HA)-$_Ky-Ci&AG(a10cJ9(cwb+sjM+4uC!}vh|9Jwwt3=s zBER~eyUASF8Q{WieCabmeWC-RD?WASMqdwm_hnUHWko73=KfQ~IQ17aI3TpJt$n+> z6B-@46B@o53CQ}lh7R1|yH|IO33+E%aei&HSoEWI!a}!xJvPWy0Xy4V6`h--2G;hu zDzK;gIw0V+dH~+vR}6aRG`PRK{Y!kEiK@j{3+}`sKWK1%gPYN(Q&xvMhTObc?F$`w zObj`7#L~DF_(G_p_?Vca+ASzufwG3(cq!J?pVqP8Lw$k#IedqOHQuO7aztkAMMl=s zn7X*++K(|N+K!er>14*GU2!GnBQFCNA641QgsBQVNc%F}H1+lSZIrp#&xJKl@2|Lp z8rvnuLHpTP(KcC=X)FNPPXJvTXCw_}I zVVF|+a)Yo#STnVntYP_h9EE7^3+`1u9@OsemFk!-?t@eh4iK0h|_J&jcpnj9kb?u5X=yXYr`mg zLi~=;eT0Eg<|aXv&;&~mbbHcX_prB&V}06Auqqh_xtanad$pu->6b{12)<`#RZRT5 zkuFqA$Q-R6eq{DxK@%JMm>pZ|ErO(JZBRCr zvX~+%1|yO(Sz;-;Yh?7;!3=H78lOB9&1)6z6%JYneZXcL;Abog`g+c7LBhMVfx9xz zo0Kck@JA**Pn_-`rgcu}N5r$XLOfT*Eou*}pl$J}0wjPjB|w9S zZ}OuH{&Al=$)P>$h5`|!P3#^$yr^V4p7xfgmsrg(<{e+CCQVEusz;|5wnX?OC(9j2 zNO;ITO^Xi%7AbsppW<%UyN<@1^b-z%kA&$QFXo}yHKfW@l>0g0hGJ%@ygMIu#V3v$ zI9;ew9Q%cpTYcQTt$-&cB< zUx?#IM1*nSs$F!6i`+h%1scSL2@57sEWk400`LFh=Oh6?us^2S5V0p@+w++M4&pUJ z{1VC zIi`1bV8wn3sK=(jQot`R)AsP~V+42a^IHwy9zfayv_L2RN=k6;3e-aST0S(m~!qH@4l2!ujzGm)+1vABzrbf)!L3f{%QpcJF6g0XLzc9N+ywAMp{cI(7pI_TpxTwq)SSt15M+rg@y%tddSfFhhmHPh ztd4I@Zs5K!SxB5Ol=JAqH$Jvu_3~bBmQiJ!QuxCG*~eVL)vzt!w2$K0Pj$;E8s#&t zn2T-+fk&VA#uh-&3Q%)+=p0l}B_!@opPsr%JPsUT92p{n$ z8S_2?+^4_a!CY+jnK2epxFC?G!Ua9{I?&XvtLrPS3hvj;E?YB033|+>B9KP700yYv zIKE*LQ_VbjFsa|zzoo`vTx`1XU*tE(|GtbY4W2NO5g|qQO~MY)bP$>Iwm(TnGM=Qi zxR9huGSNsEg_8(q{#+1;5PuGcyhbT}%g*6S=76Knk<69D)reCXE*@~BrY3+kTr2@z z6>MQ;{SJvkem3llMxF-03z{;MlO{>0%z}4?xVa2DBzeDKnI#mI8CHbn8aOs!QW@?s z!2Ae|qd|Rcg<)Azfel8g>0b7+db7G(g1QXOsZA6XRmP^NCyS&%s1~_;>51d%dF4mZ z;tF;WHVE7o!FQ-g439{Ozq{!rR}g=YhKWo~Yr#(uAs|zdU$x0Uig`6F2gBF2`9_vL zQbgx`g*$~43hj{Mk8!rm-<;b1u$}tujnkkB6In4*eBUJWE1C}E?F#J}*Hkl)O&CZ) zyrr)$_CyqoRs09yrlp1d3wE1M_CrZf>u*9keH3~3AX!8sqbfdCtes9pJqb!0QU9)< zCjr;LGT%kV5eQz&ToIiUiMz{uS0s)|h+KvOAt)6kIj!{FT_o^tGjqNFHK~EQIpDAR z{bP4@;1%3TJqNt=UBEksSP6K~H9Vs0rQ> zPv6%v*V6x`-=?7tnCVbEC}%xV2lfyFNQ)#fn33VZ5lq_9=+Izt^6;=rE;(&v9Ej)u zY(1fU;qJ>MYiDj9lRvQV^!K;4&wzY$8?b%AwgU}{w&F3Nu7M!9T2%yfzi?c{H(pW# z_>&-{4+wZCg>^5lpE%wjLGZx4J+wYL$4WT={d_V<%tkjYVhN$uiX)FC-NOB|B&8vc z*IIc0UE&5@8FgsXfGmga>rhJYY&>drcC9C>3!`g&i!kN5uk*RK2X4ubk|m{6nlnS{iX z(NRBR0ytHC&n|5><_&gcH$-Dn;-fIQXn-QV*O=mQQStbc$cF5}&OGB_D<~!e0mKsc z*$%!p1z2ZWfrZdb3;HBkLvr0(%o2ciF>=KRc^jXy2=(uzH-~(S{mI3A5*#c<_j;F} zK8txp)h+z0Htm}W-RK(q=C;oAA|WKoA2+Gn8`t7d^eiUI7N_|D?7SQ>@B!OYA~)$P zzikOOz>GQojJ@rb<8zO;;cFIGvcF72m)M1Cw{obArHwNRLzSWohJaOA^Fe@dp z&rX(pq+G>mRjb3_A{3X=!;&O>-(8*bU*O*FB3)Ak6%?I0on6n%kxq*5eZH@s!zu(4 zYq|Bi8;j^K8wQD3q-4#*3CY}taA}Av-YSYX#?cnQz8nqGveJ3khsTFtZcU4;WgdsX zd-|}!*sy|oH!T_Q)?_MMUEtL&g{r(Yxgh@YoWA6g{6y(>f8#2Xh9Vowwa*+1y|ePN zh6zT%C@Qwad)d2rM-Xz`Vg)yw{g(Y&Ku#bj?*whSq{sO#XhytFe2vu5m4x^MRPl=e z@BE$_NiF_ger=z^!W_inC~~E(>dR%(zeoR~4rPR0mB=h_1B4h_4VFliG`3FWrB?QJbxv^b%$A9bvK`Zqe%!!k`1ct{i>wFxUAUo^isMO* zp0K|87er|>N2J0YCWIsp8HCUuQ&&5c^7Ypza(|EheM}DsLgOoC(_sFdV%7>_;tgbaP>;QX+ z59Lxdry_Spg64-W`N4B=a3ypm{QdXV2hQh8y4)Bab`;Jq*ggn(RUcl{f_p>2V^bDQJBq13!4KP6J z0kb41i!j-*PVp;vb^k3X7=SB80pCOfD!m={P15xT6`GEmI`)a;6ylA_25NauVdu(M zz-|PgD9>X)x;dxz8|B`~P=B{o6+%`T87zh>IbLQl%%z+dntkH)TKKY}o)V1#kyn0M zdG5YBHNU-bwBh8zTiK<=J;VPXl5S5X#2#DFm8Z2xXXl{G{yi<~5lVmTRJ(;OiHbjU z;cN7g^`tVNhIb_=vwlxs<)G<30@*m=L z4=TvcD%7ok8eEAX?lxAZy$zHOQm?CjK zu8#`?Z+L`d7ii7rc#Emn#t(Y?`wv>j*~Y)N!f`nGwHqQL?*d09JX0eQf-~Ltz8B*x zp)#*JnlrY8W%9927fo-bZWt!NV_P>$o?=>VN&gk1YKFFKH+N)S{S7I``RUFVkeLwS zl{zBf&x_4Abu`%1b2K=`HhDbM*L6Gq3%v=Mw=&F0CVK-1^p%LUykrGRhL_AEdP%x7 z%(s{i)69rRdV+`2?iR%?C9O>g9wF*TBp>wjkU33eFE=jIJICd&N$wrPTnD$}{5XYu z`}7v(EQNi;N4VV~b>-&VMdrA8m*&LD?14?&g9#;#v-*LWhZZ?$uEMgbAd)FjGPqhJT-3PeA$`WU6T^N^({Q5jhiiMwHNa)91khOC;d@cAoQ1aF8>k(Nr`&b258P>y1 zPLA7Zd023mY++;dro=+}#LkkWZ?Fmb zd>)ZJhFx8sdwpG>4lB=U(djazGNkC#>Ur#B*sg5X9PMnoIoi%?bA+vPb7Y)@Znh8@ zG&BGK4GBg-143a?5Z5!)Zv*+Q=Yx3}@gfL5GMSVxj$cr7Jp`W>pP7J;#FM}xl-}x) zyQ*lg8pWTzyZFZ>AS-U|Zz{yQAS>?fQ_PFCFf};zd+7VKj!%Hxd8NB&?F(Ii*V3+C zikDv4m)*Bx;r%$!Ca2M9lx|1+yEeQ%fy7S*GXkr8(oe=_@3WRoRD8qX;3zbC`8XJI zTgTtVivsRxbv05EMf0u1Q%K9NspeN-1g@dK$JO(WT@L1|<3;hf2plQ#8gX9rco1H{ z(I4%oWYY65ki?fVnGz8SCFZl}LOyWt0oi;plO-17Bu!LhuDOrKmjvA2UdGJ`76oG? zafzYVh`ejNOYvEO+CWSgE?z!v<9B;&%{WLDhz(DHWa0bP?wE&yw85Cj}vh&>M1WDuZ^c3Y&L^G8%xfApQXT^;m*gt-2?E>;0BbnX6Fob8%rQ5^koa4 zIzWKx`|y0q!PhX-q)(YE6)jARzrUx+L5oCmhFFM(3nXm1NC@KW?}k*LI(h1JwRN8v z8Lp^S(ut9ZsxYkpZr|8?bvcp8e4o1bM=a^;#T_s6lgke6&dxp3SCVWB@9Hv!!?)LaGqPit0wj{fi-WQFNF zB#I#daXufKsGp-U`i5zrBf;UbWX>{h!5Fl7Azoyl^^l8d&g6;ShkRn#pK@Cd!koY# za#!#NxC+6JAN5es;2jLopW~PE1M8LHS1JfmUzeAjc_eSp9GtDo=bTw!UR~8#xwpP5 zDtHO|+vWR9*v!d&jYPMIl-&B(Jy*J}^%f{Mkeo06&Vf*d=+yq_@0>ah zK5N`MIAH14v<^u?Fz^+C?F72wOBr#PxQt;-yXNg65+!Neb-&Q2qF^SW5R0q3_@Hj7 z@;;8RQxlYGzfqh;AQh$A$nEk$-1ehwSXz;(ar^$^i%pa$CR(w9Xn+0zG>usnoDqQ| z=pn8!KLea@ZrHNtm&>1e%^ELOsP|~kXm7r91Ig~9PsJ&=ECx7u2m>$^^$U6)D&$i8ots5Lc3#!ml(1$jCh}7?Zyb`9@!k=D6yaOCLKtdKH#}1={iazG409^z7 z@v;_)U~2jDFY7Y}IP?VLp5SP*-VAy+4_lr2(m%8;gyNt)E5y^BD+uZsOQ2Xq9#F7^{ODOjMn>R|tQPXMRbZTYp8WMN#IlI=|Z_*-O zW#t#=Ut`rK?rP#xKAL-fg(vs!>gc7g5@c(WmsgZimgi^#Ox2<+E3Y6g%hrM@g0tI< z?|~m))tE{5&Cg34t5c)RRR*CQBejAw>cPlOsotj$(uYI$J10BSkw) z40@(_d8T`D*H@fKOw3}6!~hABL?R|jEQ;(I2PMI|CSH(S_~gfDvIIf^hn_jw?12#Q zhztDo;T;byBR=xB`;C?BnTE}KCA$5~=(8FYw>(<1QRw<>LHeSFI^284>o<6b{r|s~ zy@&)I#CItND}U%toC|{~CbQ1X)dT8V-fK>)%i^Ri0KL+i)WsKH_FIFeuaz^`mJ}1$ z_JdY?@AAy|Xoi^p zHI`1P{NVpCt&ax49p*-bq^$Sg##*?>d~wz0dLX~3K%`>ci>5{dUBUx|KMckyegyq5@V{VS|?MhJTz_!D1{oaWQ2uxG`o_6DzNEmH~dJKwmeO!P1I%t_F)li$4 zo_RQL&>WPb%jcY4V1BEraVv$&Bi9TK-p$8+Sk_Sv5qrBzWsG*#3qk&2(Dj>XgghFu z=Th#*C5WALG7`fCo|PiiPHq6%C8=C0zg-gBDRd#VY3S0zUfbQ5<_5diqgj^ z^M({QGP?rXQ9rQpMW)3OhCtx1ieKK$K(6eDU%gU7h}Z!rK*lS>afo2MU!r}j>@L|e z8@E#Yu%+Ohx0GFl3WTBZXeMigThtnd6;9kH=c=iQ`F|#x@LE8E(j~FAVBN1(<@0my z8&gm2kt>wDx#A8{&yAj~Ou|M#`&T zr!(74s2&(ONdK9J-d(93Fz4%}Z z*tghs`-fjh0pYpW*Zj}n6TiB?^13eDgl z!WVB>=h`7tWSq{e+YC4K)K-}vZALZXZ1HL70lL-{oSOPI6%Ipc%iP; z-OcExm8oWcWTc{P?~R;gA4^}PAf-`mOV~Az^l%#wn+nIx>vKG{XpLxF6lP3m&If(Ep zu0LH@fJbR=ve!u}*loi-J>lujJDfN5Mm^dWxowZ=Dfl&o8D=Rb2f^|&CM2a}c%F6s<|2zbv zb}e&-4aEm;ZEc3NWK5VAODTSEYm(c=E|)?;l8x?P$xiFFJ#b}qVCd4^e%pPQr*|Rx zh8A(Pa!6(%w*}u23%OI7v`zH_!Ol6G23hGRKYu21h_SC;BP)BWjgGI*N$?++G@)Ds z%d2Q;gs8k%#jn^|Ke}Ui3@Ql!saoCkrK$2)6_9+7vahH32wl5-* zL`pPGC_i*r>=b`tL_|kGz&3kAw(YUV~j6 zqB-r0p2H#6ge|Bb=P%Oh1w0TJ8t1=r9W6Sm;~&rw9?`LcAVWO71NaRJEA?_3UJS}Y zRNf&@)AA5et7ybH5%J=X^As<;EfRuij11p4eHnqslFS9?k{6#=XAiFy##`r`vggv7 z_)z#SE`)p<5TjX=fX=)KAy{+I>)tfNr?phbMeYSeo<6{uCF2?7invE$1~ZVtPi4L2 ze($u-oTp~TgEQ=;r@u48&vrt24S5U?W6z$4LuUm5XLmQh(JWDJe7a{vQb)8Ttv*Tx4%jSF6Uy{TLkpX<2D2~3hZY! z1zsLxE9pe?BZ5M1*PhN@CBJAHXkM5+P|bNEa4{Ecs$(Agfqx@^P8sj6YV3V>JY>ql zT~$hBe?E6zk8U1n#Y}#KfAWA7p=K4Kb`!l=5le&pt-!Vm)a@loHJWiYJ8q@da-(NcoeA5qahr(=@!Q*RNh%5}m~dmr z{T~?kfg>~L(g8MQW-86-$Kmh`i+sc_g1kdwT}$z{_jp6gdJ0m1Rg6hfk%Sb^@Sl z3BM{1*+=IRe*joQ`1wkJ2g`9Fx}2E)!4kS3stM{F`6v4Qax)1{o_4p=#YKLK~gLsG^G?mf}zE0i|BXhX*sgWs)3UCf+? zoh;wWcHU7)I)_>EJ7t-}Vi3KN098P$zhR=^g&TAdO0IRc(!`-g%>(UvwUTT*k9`UR zi30G6AivhQi1tfZG0HDRcRp5A{X|5PaiO21c71cY4W-nNYXvH8=~sl}Bd|>ZBJend zN<0yhBNU-f%yXFD9jK71WJWrcn3cH6&k%?}-%6G6E2bSyHvm7Yd> zV~ies@y+m<)fsl})3FfrDnUVM>A>I@;x*Jxh9w~jeH=CGK2+I4*C-G3xyz!O<1>v@ zXmN60T@#1~hen&S>hwDl9vK{;O29BiU<`**5v&oB0X||$%|?)%Eal@e3A93Lio|$T{xYVg8qc{yx%o7Zy9JSE!z)E1T+A9JChxdPpFpK;4vm#+ zk}Gf@+3ld)7t9ffFjB2TlX&6Bj(UR~d}UGvyj}6MaUzgE5k39qm6FI%Z_)5$U>JTL!b| z{5GMxep0lrt7kJidFv1KeH&@3Jf9zLn~OGBN+(X>t?s0%UHa-uA(t%gc`{~840G-w zi)Iqz)Rp5N>Z?FO7{8Omj{AtVU8raMTOhig-wf3%Tp-f=4AI zlqHn!jd(#jVRumpArENl6*A%|s3NH>m|*pVC?R^k2a2CT;P7X-%=qGPt54LPXS*?X zpR}L!>i%{kkG<$lU&$ej(kZ|lPVT#IHp(b!5B?B7dLd0CWr{oM0WBn%00I5Ta=vc2 z-L=2F)lqVQ%4(>hy)P4-s+5HJ-sY?A`70t#CPyOr;D!ReXhlhF&!FOTc}ouTV23HB zSHEtz-?10iLYExeNFuu$1F_wOke^dfZN5u2S3T4}Ad~Hk5B)}4WZ!*7-;bDyzDM_`E<4KM-+}6Qf=4aDAMyY%LmM{_#oCK_#kQ+p z2M{orGG~9Yo->p4Q+>%k8{;gKxNf>hj;(Tyz`dXmat)1GU%@9D9&J6&1k0~_>kX?X zIybPqGyC7YIt#p-@9!z)%SA#v6$+C@!+|asuwg0DCI4KXvrkn+`Cj)k0;$nv;r=Bp zeCKI`ZH|e4lQ?TY7mcnQ#8*m9!)8n-(0qxsH(jV`xOE1w_TEeAp)=j$OfT0o-ua2t zJEwoOR&}!4TzFHwooi__Y?$d;rgJX$e5q}Bp)v4a9y9q|IG5bX3MpXHIA}4pJs028 z6is8YSy(QZpv%n#{ALcW$*RN zsB7>DC4|wf;q67SIm4~wSy95Hmtb98xvxKqz?*$~U;h>1&sUF0cvqg{%HPMEK;TWN z;&9v-oh1A@sZK(_0$w`ZKg9jRFBoSR4;#A`MO}!7On&4}9G~P)ocIWseVJ{A_yVCM zHqqbgWB{z$_A54Wkt?=)Nr?pzxA$iKWF0niy;=Xh4*1nK>*f^jCuoL@FxG`J&nSC* zv)b}eApO#rGWu`8SaRl>3`?(Kb`c*bzCqymMs(Zm+RKD!7RLJd#17tJ8l>lC^ z22p;cH6sW`tPq)ZF58JIl*&qm-x)ZRF2>6yu-YjnZz6|K>uz+pieZ*(ghZg;nBJI+ z0GqqD?1F5?HJcixo%j=>2-y^&wjfK`rSeKP+l`N`wiT7K5l_Tp)F|1m zE5~H5Wb54pw1uL zd}q=d|5H82tAQ{4NYk?=vC9}tvrv>i>nhk@sjs3`LI(5%QO+_W3_xa~Fszi-BRTQ_;L$G|`j zFf+0u>O3kxHBvr1>Phr#BJQk8I_j*uOtx+Sdx$K#hHZV$o%{8M+MZ#5*atfidE;Ky zJ%$rNk$xpaCUPKa*8xO<&3; zjuxWs@&>WoOA7C`-_U|%^5U-SOYA>(@c;kV==e&bldI4Fo97Jok&D^>xwi9ddC(?jN%tx9rMem=1n@D-&Jrj_+b^q( ztJ_jN3u~k3=L6#Q_LWIC!DHmU$~)+h+`mIOM_6c7+9^;GBW;MM3TQ51P-_XuF0@Wc zG~8j(u*S$nD5BjF>ZVdp+0mNO5TTqAD)ikOBN5ny zV&UwgT47jLtJ-b4YJexU(cZ4s5N@*_jdN4X-(~l1z0D50eDhD^Jyz^&@Hg~18~+JC&YaI!kdr^i7`YfZu_rhE zcg=JXo($OWdbv7*f2&%uU%4mqzLfbWM84KXj```TkYv98u`KiTO47{NzLsZx+V7iS zHfx&U-iKEKPBguA68+NME$;f0ATNh9FBOm1(+m`?b61hIe*vY>YhicSKIyV`*c@L! z?~(C(v=%5tD6IX|N>ksHvr*}Lb0*Y3EwcoG@8v4N?3G^I8mdTopD+nb^3Pn-4h0eMis%KXEo% zW`?s0GtuogHNgJ-3O_Eomzf|&QWc|7H5s(R)mU?dI!1O z1RK8us`!`8?BmEP@lR!`e>G5~NN)xT@SuPIPz;}nXxcBQ3af3I52QUipSQ#ds8Oy0 z$`mqGnTxS0NgBH`?(B1@PQBpbp~iJ{v`C>$H=;)8F&_dHsfZFmDN{P-YV@JF5o#H7 z4yWdj8Z!A;bYU^*dWI+HD1p)R2 z0n7yfsu-b?DI);%D`i1Jd&)uk&1g-fp%WL-0t0y-E1p}Bx%dIX>qoGf+~!^@Xle0j zd6~gI*OW|9dpBwIK&$2P^{dtBiqjaBtW35XDohr7XI;49wO#5RROA8Yoj?NoGO1Qt z+3)=ZM#afML8rl5%fO-_H9%L8MT8S3teCJo zHDS1slLX*HG)j2ob@2i75cg)NxIaB2JZ_R&Eqo|@)fcK^_^MvSu2hodf^{J0SH>SE zA16(I(jtInCjUeightaGVeP`$I{28Y<`r6^qewxN=s&OWnXXH9D^R9;U9MDCV_`*> z2^^1jBO<|VLanec;6gN-7?FbKz)UpAfYWdjBePFsqm5lgQ+=->qj z*qCU}zEdnvx1=|N zZALPBR=xxq<}Qnyu14_}U<&r#^x!xXJXW|V2xg)k@qF-f4E!QNfZqfGnj!-tlrq;U z9N(5Tef;6=;UCQKCcxE~g?(4)rLR)X#sh|mnBqhLXRC-ocg(kVw*Yht0(1*PY9Rpm zf&k%h8%C7_@VKE}kkGDWiBgdtzr&pWdOy1$kD=!A)+BoMuuB^lyHp-iQ5oQ z70_HD5BZmL)XIq2#7%y=J06Oj=#~Xh3^O`_jDeV%yP93eW_#~d3k>dD2FO)@JOA6} z-;~| zF3+J;9RRk2oRekC6ACG@c}s5(XAD4sEJ{!X0ZJJG4h{9BOIo3Cwzq%9hx%5a7I~Q* z<9bgGo}1qxBqvVJ`R7exVK7h~p`6!Up>H|97 zKEOuJw-vIlo1?go<4!1m+i2H20M5)u56(BsSb?(_P1S_ZREp52ud*sj6B!i*bGgv% zb6L1|{i|m8O+V7mtNZ_V+vUzV+*8o@xS>obIG_^Zz{vL3Iq2 zkV_ebl+)`&dVpMpoWoH&%lrI_fKoxOD3BQ4^r(1H%?Yit!HbCBF$&cCl@kLr4U~s< z4gasED{XIsKl z(?)K)syUD!+DpNp#Q9~lP}?1#Gw#P|pr$({-lXmXi(G16FUSt0{{$Eq-%D8E3VhE` zYd&+}x%wVgK#wdf+g_j+aRICYn~JCU)P6P<`oIro{s0zU43mSPLa}tEniqTnoXkj! z%UJeGINePZ^9CA)LI1-84GM$)OU3}D4>m9c`2ApmLl|tmijr(9w{F-ixh!0v;8u(t z2+mae$h(DhM3%sPvR@WZ?sYk&k~9~r1KGE3Pb1IWJ-U{~YE6=$q$nTn0Axx|mD@vOAGcV}x0tb;?yhq}0RU9jYHt>sWqIKO*+)>YU55Opn&E&<;4L~7L8 zY6BOI6yz&FPx*Z)Ahsd)4sGM+cBCf3&pgtUOE&)?O`ykVI5JsXK6$4W^UpZ)v`i#Ah~=UYlEcU}TuLZ;>UsxV*G0%YQ@s`Ffau#5RXSq^16+Bh8sDO-mAfax>Hm zv9Bd*2EN`@SNO>mqaA2*^%u0B2-xNK^9#yMFRvEOkmQA-_OqI`h49Jis|1t~OVu#X zq0(sSvdsV6U<^FE#Cgut56-8z^6fR4TFa|(nb#~D86CmC``hRG|8>Az)4u}1Z$SVx zL4bRL03Ct=^@0HUf&k)3cTNQ4Ocusw!u0@HjC5?7XU8`IB8Y%51c-qz2#A6TgD)ZjY_;~0Hghslv zd`_BVY9@#yEjw0(X>l?jP!gmTHW){2HI7(aINDfc9O1Vh9S6UNTNoQyV{icUcVD0M ziTWIo08|u&04)VMKv6*yT-`3C&-i)h*kv4{b9U1s9Dlz>Mqf-Xi|eM{4gBIqFZ$<# z6zNG>purdVldIj-9gF+R+ryP^y7QB|S52gw>A{@tHJ7?!u4~yFZcCIpC?Cf_ukY+! za?*1?W%=<8nJrW?5FiM0*}iJWe>Ln6?5R^*)%HdIpC-&I4qiZD`&k5A5U^DQTdM-w z`w48_16!70OA3qu$0W#_fUQyRvY>m?4cqntrYVALS3X@!Q{vUYXPUk4eP; zFv-_gIk!F3iy!wvR&q{3FA3Lr1&rpvL&0XkF27kszZr z`f6uT^p$c354a&7M&#F~tGGa1spu)LSLZo#<^khq?+qUR_>p!JpNdDezx-ZWaAyU=TQ4Yc6m;HH4PddUZfclXrcS?Z50|P}-!7{cM2P@u+J-|EyqepPX$$S)-CNQ@ zN1b%mrCkf%3w*;Iw5!o2KJzfOSgdFptk!$p0+ja~AWiZSyJJ&iW|-Zg&*AC5pbtx1a%NiehR zQqj#;(X2S#u6)xV)y2eTY%kK6Y|{#VzUn={v}4EaA=`xnFy;hs0+uUa4 zq)$(_J%E>NXm!Gqsi1<8+sDR#xB6-$3{8FAk03)=C+K}PP%!Y#vNR65GZMp3cgQD3 z+&{vwH1<9VaAP0t|1N;vbT=7OdeTfgz#ba|PVA!N?Gxoe1Sp(#ik{N4aLz)6 z-ipn(*lLHJcG+XEeTT$;L)7QzEkP5%&^HUf;?BC0+JA&GCv1Ymbc?j{Ryc9i%vBp2 z=FZOGa+yrV^OFh~sya(Ld$i3&Ge+sq(&|T_)m`S48n~!xuAM^9PQMr8vb8$!*Aeon z$A1%YTUOLHikqpla%D45d95l-sp>w}wW%pr+T7IjztX4DFgG-|t7N~?^O1qRu~|JV zeoii(u`+4tUB&eGs^H|SQdOw_ULEyh((2J-ZX}LET-gS~S)`7bB|A zE&6UEAEd%bWyjMiz9Le|l}fgVh=_=YR46N5QlY4niip%&Z-|J9h=_=Yh)C%|LvsuaN(1UZ$33uhlGCACJ+>J@XT7mvJ^xz|)5=|2>q z0Fwymm=v=JLiCexCo@#b^Iljdq?92&ru8`ScogNihP#&^?^9451e!&|e8{28bgciv z6#KTKM#)cBUR1z@`_sFPAmVn$?)~owjfr3n|2PNV(RJjpc=)kdeIxY`^#@Bs*Y10@ zu!-z1TA))l_sSYB5dXHn)Xm?c3r1M__+bL_OpTF3{vlZN#m8 zaS|25t;LNT`OOA|rz~fpu)-00F}US&vpN84Yo3M?XOxwW+>h^UczyF?i=7qo2&hZ@V&5S-Y-tSz_ zmIg(BQ#E>b7eq{Q+wd*}AM>4vD39Nmq58rE4=>FxU@-=S;z;7%seB>!2y+2;%)bd6>bFy11t^jJkQy&*WAU-&?AFZO- zp0*8q9Yk=up1o6yfe=9*;cqDa`m$MQ0Ta~r9|Y3%wPlBo0V4OdPRIGW&b?eXC&;At z=jNC_@Jd(+#j99!I6*c$s<3g*-OL!e8#cZ^l?rc86G*|ouW^l6k7Rt$xi2_WIabd+ zgg|sG_;NoY1j7jwUkf7g)01Gk+v8MNXjnZ8Wr8y{kZ4>u>$MA>TF2C~Q&R;`|F6q! zLM6pCxb4K+)c1T0cH}OMNOY~=1m4J(J>y5ed%1ECPy>imz3Yj9kDB8G%aJXdvy=0z z9ql4@)Vkm}G3x(ERko@Lyo;n|?wPw(){gfqy+liYLAp}0{_2Y=usTJ(aDud#=(C?< z!YaZl`^o4>@H2*l_E=f4J?ndq+R| zNB{pn{PJ#{-?qeFMrv+z2APTd;5>gHI09`YwmsR2iX4WY1weNlKd3D%TJ)E@Me+zXwNL3x|{>#Nbf2Wn~i2wh(@$S73 z#rOJve|~!OZ2Q-G2=&?K_wJaU>(MX206;xRz4)IY^&aWB`TG2umcRJ)`FZy5e9X@y zn{RUb1L(#4zpDPft5<10o^Lu@e<&4+06?bKlY11z`g)`eA>&}cwshsLfxk8B5@8eg%qmImSCL**ohU6(I+!GfSv#%8~#B; z>GXlaR<~XAwvsZkIw>wV7YK>Ad8w8#nol6gq0k7+1C2<*y5%4NhuHqu3n#{LlLF;V z2Ox|{y9gF3qU|EE93<8h9OB=9>@D`B&@%wR!HF<0o&ev)P03`k7NP5JW1Mjq!0z@< zM)TJ?B{-?UW~yQGD7%BnXmJ>=LqdQ(AX`K#6AKm^+B3|55TH5$*aeUos(`X7g91e{ zg;7UJyLHdOP!hvByWMw6E>Cy|dNZR<)8)hK72t z-U(c>grbDW+IzOt@KK%uEU%bsidrF1QH3ZEOVxcj_T*&d`!z$PliP~O0obAz8s*b{ z!`pNQht$pEhLfWi;AKeE0^BcBvq0{jM9=~Vx-2}Q9ctk_tZ!5rd%=L*Z{g1-V01Tb zPHybsGutH_fm#tW+Aby*I07624g!Hl3c(ojNa_K^I-076);0-}!Jen4)5Zas_HH^! z554mC?mXF|0PH_4s?aTfq!(%G({w9jF}ceedh=u!20$(}yFLT->rvGKp!KzTxd6KN zAfc^AVwM2)Gpo3g>6%8WneJj$vJYZThGqa&mL^9TrHe{uRJ@|%9+jjh*E8;E&&|$N zgyxu5$_Tx*QaY(*q&qkgJ(^fTyyv;i_D#nFWm5|Z5`A-GofT5%le23(G#tYY5^Ir` z8M6a&OU~$G0mn)N5db@{@eEHhrzsHZ9(w_9PHF)w7F56w8v>GhC+DtP`pgnTCYzUe zB^>X@Sli3Jf-0%9NbFKd#Z_m;%ka%0odH0 zcFClylf)1rda;Ssa?vG??k?#8mNhLz4knIP#}=@AJY{LD6d#oq4+RCqXnlF4gP#q@ z(#oAJEzx6oo=mIPT70SqJ=bFv<94aJwkh0UlVv@-OYHsG*mm2kzgkEy$TQa2T{N>Y*h%zfFp$~{; zMz3O+PIdV*IkpRd8#I#}%f2fx9Jf-#C#@%T@+8cRC&2yEA~-cr6Q&)vgUvQ*j5Tt= zfDo%@1rI$wV@%k!nXp-BUobVOttBwqJjovzq*AoVWD4Kuk)6$3y`XSwvTIvUV1`9( z8|w*|68;YOZ{N*WY@Iy8#$W-UhKwintQ)v0L!(b1e>4%bpAMT!#t4Qbh)%+tsz^m! z94$o3mUN5?amcM7PTBaaMWBg^pJMlM9W_jUXGWx(!Av&R1CGzAQI*QA1yQV?mvVa& z1vS6Bv%RM)vJo~UkFqJ#Wm_DdW3^KR0|}+*;ipe7_MN!lULg(bsqwi^J*+_3{$3vg zW2)H{6-?O_C`y>DAIxSHEtIEXa&~-CKbr~YoyIrO=J^ia1+=XwOv*Y7*@B}3S5TmZ zV37Zft*nefoYYP(lt&r!p;QLYuYif3p&xU0dse0=PUpuK5Dy?$A4>Ib#B4@IA6+yO zP~X}9nz#f4xc_8VV!cAiL=$PyB%?+)aD|P104dmrZSab>FHTxiea};FGAY>w`O=`a zZULxYj)$KlNw0HnwQfvMWm8H>~px*5k4@s3THQREaK zr^TI3IWF+pdU|Y7o(Q#kxou1h&F^l{s$MWijkLhpc$7_nqBZs$?Yhd4a15Odqc+UU zk3~?P_nO1AqLr1XCt9qLN}_=)sCP9;(OWf24JTKxAqPjIgXE`$#c1gN%bV7&IVtj) z%CGz7wRq!)F!pH3woq*d}b%rv`)DK3B{h!UaDS`;ohyA2yByO=C_ zC`yYVy4uJ`Sd!ty?7u7~Zezw+QQi~fJpx*|iRuvx+8%^}u(%Oqk#L93kI?;gZ6<8i z*%$1J)YcQ2ZA7^#i`)=vkz@+r;p{qFzwE*6X2Yo2;}bl!eudT#&#`H4vr2= zc`^}Z?9>4c?{@!c8y>ftrcW6i+ zWfFF-MLvHUqxHc6=bPMmoRHEdRCj`&8Z1a1E507ckte$UDu*hl06*{?djY2~G}e_G z(RSe=l8@0>Fz`i;XuFtLFhL*?op@y8B}@GXaHh#}3SgE4MiINr#}Z~1c1U+(i1O2H zbZeSgm8r2}GntlHybm0kx4n19n32g?pV}GJxU-B-u;l9PvOcvls6ljeIx#$yJV2Ox zN>^mtr+q+PJz=K&MkYtQ;s+#aXHr8c?o*e~WLlrv8Pw1$qZ1+)xXh#$=UBrST1iff zXjgP{^gdv|52aY&wRD*2cS0eP>mvVO9NX=#l}8Pguknl;tK<=2idgHlaGJvCtX@RO z#FJZPVic3-Nth={f)XwxqyiGG{7~!z9U8xIzq|Zp)_z6m9Ok^$OnJpHLqjrX^7_=y zpvIkLbfO`-6!pMIL&6{8;}_}%vo@2lKD9Hb;aNr}SaS7tS)bZ-tO15rk`v>U4s6G! zACC5+PIj5)b%67>d^z{};#*GM)wIroaF}`~-E-!f@1(re0S2KybuTnRx&3Z3aFj{_5GKp+ zR=71KgS$mGpB5jr3%zl-cDI8VyW1DuG zGfmy~Q2>lS^h?jlo_1*&mQl53R3BQ2O)G489U(SKKHw7D4C_U&y2NA&Xhh5fVJp?F!jML`j#Kl&EqG*?nruC;12 zSzcjX?Q^otPT%Lcu%a$@rEX)t%`wgz>3Bn~u7S?J(FS7BPPaogZ*S)mg)9=^6Rb6k zoxD!togQ8z`Qtizx1*(?DYF3m?tzY#=B7ap`SyzalT8*!hizXgNO0MirnQLSwkw3S zd=YTe`qI&B^YkYbi`vvW1)+C_bz(*@!&+W5a84Js7_R(Y&Kn1PvRL5YzpD6G_1x2z z7*)JCNZ@*s*#UgGi+*ZaX)nM4_wq2-1}U|qcj+|EI7iM}M6T#}&37p~Uyhr$FRX+& zPTLDbFRfjFX2qhTsU^UrdI!hG8K=m4M;YQcEh1OzcbB>W{G(G(9?4QlI^!4500hQX zkOomP+5mPqA=ieAPbiYl!AGUeKzDYVjQM<6B!!91!xvlsq_CR4O242!V{)@j^zRq! z2ab1t#-{61vQHH@mlRRsK_2;6xhs86H@?1BR@`~K>pB7+uZQ~CUV+G$|MsP^8f#TE zb^4};DnKxrvb!vM#oRHpV;C1ShpwJ`2}eILLpd6FrffjVzgGBUD4~?ddtQg-p?c*@ z49)lo&b4%s=r{UD0^djbZR((Z{rV!=@AlUhG4W>S=Bd;O;;y`gF_Ucq3U^}L0D{7a;)XC5%WI<@gN4nefAL7( z!$R6>v}zo}91}$VyVBmdI;T~34$e+ZSUL7dfjz5_M}HN~(6tcoXTCci)4JkaAQ!GM zWu5XJzMqcoE9vihyK@p@-PuvJnk@2?G2$}(qRaXFH+OtIpPu(?yjyFAK6^m*)0M;l z-MVC+n5C)Pd1QAPICAb!jwHaWo}yisG07$f!xqye_5sNFfoA|*Suz({^+H>}O3$kH z)vp-U-Fo5O&hY?AO%0eGw)|u6vVWtm0_@U`t*|#{9Dy>v{-H_6+~I`^Yy%;4(}9hjc|ApR;DoHEa|mrRc7yZI0AyHTDi>xx?;FG4)R=Bp=s9ULD!z*}z94ky6H7f~cODj!Hp@58MQxKEiZU=8P*HPu3c59nxoYHdm#5Iyj9 zPW1S0_-|Cxa#ig#i|5x?-bs*>(xO#fzDVEwv~NCZw8>=DV%huKvDMRQfSgk9bd#07 zo@Yh}_Lqr$6<1!`4wHw_O~$8ofD-|7y`;=u9d{oQql>K#HO7K3s4*V4b_4c1^IC;e z-UC=!ifZfE6&l>B740j-dONT#S}jf@P49BsNpIG+nWERmmRY`M3SOTbWIB84V{rD+ zkNrMhxggbraZgO!>a!f%8m+6~$KVE>@il`N0ArT00&I}5owblArcM8(oy3f2Cp>c1{_O^Mq`$`~oGY9UP3EitJiX5@e?@F$gQG6q! zWwk~(Fn-(1{li1u_8iP?euHuSBdg>!31hy3+;F`E#$nbx2I=tR@@24hli@|X$fim_ zP-pwf!-S2r=QW;<@N>p_bL9U_@|}+nbQpfZ;kdgo9jH@YG>C#rq%(bfWqi+i=NO~4iY|g zm=JFNf?dgpbjwm%UN*D-%5Db6#WaL9DpICEy&3U_0r5e@LKr-&tnXhv3e{bWm;pPL zxg{AvYpdfm;{SSuy`(D3^yi%Ro`=a0iWjP1c)VRsZj%Si>$?r?;Q%zRul+~dfH0^O z3E2s0W$SD1+@s&7)$BouG}jAlCxZJ&iI$_lgJVG3nnUwJLi2KUf2oD8^=ZDs+lKzE z%wKv|4fQ~TL2q13l-Wm7P(gZi=)!{pM&{GsQr(tOXj6dtSHG5$j&&I=NwWoOV}bjm zYvEQ8=&x~}q1j6{17oggzj5F01PEUV)s98vb)kYE%-Gh91)}n4S%!+pz?tN!S#*hr zH|?Z{-o_6mL!Kg)4}H90M_87ZY1_`3;<=BN8|l=_hhf7sR+F={)Hr5YT6jX_COqwS zHR@aD?x(&wo;*|@R5|~$#B|rwRELABS6yFIoNbmX|AShhl~H|bZOts(l9XQ+_;5=E zvUTqffkMcml}zOakyMs(67%E=RCb$&wM@oS-f+!nT1DxQ1@E5re??*%E{{k}!nz2` zFI&7nb@AEKyyl*f=V^5^$H#9SF-9k{Osajndnl%o!AX^5%OyEt9a6A6ZZHpqnOY`P z28Rl>&V5D@P{f~wg|rms7Ye^j0FNBZvR2}gkP|q$>ciO&BJ`_LmI?43B(_W74tN>t zw34R^C!Q3L`tn*WK1z&=syOi&!Oo8z%Myf1fC`siPI$bkoDXPrc5W~;jgGn7A(ue_g9iOvL`|uja<;jfp~H*uh6a%#iqF2SA@vcMf9m!@$l*a zS>9bAoRb`6SxsQE*|kIxGFN|+5+@E6!%#;CqlR&P50}kDW>epoOU43mp`jLj3ZL2@ z!Y61~f&))8516}RSsGG!)x)>1%vq)&M4#%*A#l+fEDL~mHvvaffO;hr{8f+?C`j&v zpj~K1fQ7JLCOlxqof-`Ws|g>p=Qw@?GogUwu)NgIht=_Ox4_EoV>4d@G&uNWh1sh< zO(o7Iv{YYc{||o?Szy$0Num z;k|Xv+_3lpRq)ce$nYohP#)w%L@CkVJ5TW8z3zSUXnrINWFFHEqo&Nxbb{zIk7i}g zC6A!l!RB=;7i)$sYNIR+^aXYn7Xa>AO*3uKo%mJhV{r@nPgE&jer(D)3T5r#a)w|B zr`Oqm2L=(Af&+QwNRUuQ8+F&+H5Lpl^+EH3u7u+Rj%QbkZZ4;)IfAmzydgW=2s0Qj zmtgBT>v6uR?%K;DN1TUQWyN3T>dC6Dp;|bSGCZE;?#Ebo4Mm7kxpF_sJaLGL-AqU~ zE#z9n^kcK8!MNrLnwDS@Mo<7J^(oIx{FqHdSmqy=fn=2;lS~GI_ibm!0`Vsz*E36G z6-(#>A}iix*qA)!F;8E@h?IBijT_4k#lCZuYW?5%yizk%s%}Q5gutRCL~M$JNQO$_ zUHqWo&{4_7_iyZZNGz2kT!FPTG7gI?MWl^$?o_DXM@9F|U%qJW?z-ye&zGWvFEV+V z%181htb!@Ifb6Xx17&bt1_A-!G&aw3ro75<6U{^JUq1-1M9LsFXv+K?a}$bx&5@_v zNCatl+;6qzr4EOoKp?YlXpZmH0KJ8%buv(__q!dv=I~TO%*Br*p_2ybAdpv{W4{Px z61#AMcy#6gGNssO_)_ob4SBsC59zrEW1g8>CGwonY>V*W zkg;i816;9gs**+;~WN}&Nqa4M0V=izxvpQsm9r+$z5~)e?hlxg_R@)&R_H1j`OZS zy=CuX7j&P|E3h*kGo*+svZOlWe7!2f-1znvU)dV--Nm%@pOTZ(ThHmc>do8Y4=wEn&@Gp*T@q%Gq2rJwe?-g{U z3z`rlFIrHq>4#1*A<@{;fCb(!fwf9x`78CMB?T4+PFY~ zKm$sO#*FX@Zp^-9(g<9(;4k~!r94+R7vT3b&^rrPDND{re2w6cVBUenvu0@}mM>Vq zXDi2}$`uKms_gO&+ag7S8 zF*3$9R+$KF;HxUeiHKKr5!DORBl$TPujm%p@&txuh%7LbT*so=F9VGEv=-W8tyyUu zYuWsDGqD=BedniV9k(K9tw)fJ^R_}!*2dTD*jWdhVSjn&Zh!?0yqzAuRq?0isE2vp z5@B3ai<@l{U28a zVS%VvSr(9eVTVzhj~5=>24%=}ch4n<)cTn`Ri(F`lJ)CDzoddrbqb;|Ap(FKVU-aU zzG1PB9zAH?2a@9|1HjmUF^8o`PU+N~Y=iL_q`@YFp&VS|%d?1HX#?JS+|`wH#MCF>Nrz2Zq>(9RQ? zxK-oyj@tM~t1LKkb(!&HDs}dtx`7IMZxZx=2Kuqhi=;HR`*kASP-ASs+obsUu1FJM zneCyyisXYH@IX>*(Bn@%iFmg^W5SBnv}P0y9V*f}d{}wd1gu0l{ahitn@++Pkm#uZ z_t!}HJ(2H);~UOh?Q>kt;rniKAE9c7KvTNP=Ra;$xYrDn-SPD#h`b6Zbgc%B;F=5; z5khluKSXT8m18JLr3?yB8@HyLbXjn2d*;53UoSnaPI*g>OnT(7pLvq%RBby4cj4l@ z<5Sbe(Nxho8$KdciS`3KYSGG9%Uhu@PQmr0$*KgODGfdEBj>u(<*s(FV~Pwd9W8V2 zl5G_%kQVm`vedySTo+(Gh)dyoE@tu+y7LvOijEkX=t+{Og=}gV#KqM>#gE-*oF7sJ zh~|XXikb4rwW&@J1LA>QH~>WPH{->C%X@s4%iuX6k?t0*h@2-NEVckdLp^p;;v~f> zI0=Z}gCPC}i1_0i|2?pa0nwGm41n{5xRxRVQzMH_hANe6feJGkt~elp&$X#U>aiu9 zH26wJ6CnPqWYj`>sjthsPkHf*hXs+qR1G)8-W5P{%&8vJO*|0s3xGr$5G{ZpejkYV zeGtVTg78$h-_VLw-GFFx>BAW9qIf%6sSJ1%G@Q$?YO8S&O~ zb&c}Uq*FB@QFV7ZR>4&#fi5UAL0WtdvP+L&hgCc@SqAye!VU|0k;_?0qze-YSDEvKE5Gv9Sc=Dy-U&~4F-k(K0z7-qC1siO{)i(G z@mS!+!vN8*H8IcmM#9|_rI1Ub9-}YUQhAAfUpS918IY728O8Qhzg$okrRr5*O}*|{ zRclIJoxgk%c!hjc0ushP-loT9?Ze>4XB*EPa;u_!cqjJh$*ZN!)3s?OvCEYol-xO) zi@pYogg8avmWsQGad}t>Q1RmSJmPVOeLArOY2h#s#JA3(w*e@NuaYVp5NCkAcn=^h z0ckOkIfPPnkoV$djW}B`AJPSy3v+>K*hDO`3uM_^?DD_(MYJo zwWgbEp&&q67Em|-N0Or+uE^yffQU!%VZ%dXD5)pa?V!1ZjHsLAmO3tYC&TD$NpSzr zokjCC0!z~+yQ@ROu!WsmFh?csY|yD5)DMqP!GJoeZGo;%8Ym0vO%^HpMn)%P;lh(O z+^=$ZWv-yv-CPDlqo3|00pdY2gF61Sa0mFrdv4k9;zl1oQ(tHMJ+8G2KB`e0nn%*H zcF@NXB6Jo7ngDU&~)jykd-v4&qJv5 zLoNeP3aiwx8njgPdLjM%rfl0C5OKqoZVe{-bXYrvl}hN}p;wf>{KMoNbs59}BDF9% zANLWaj7pt$rsl;Z``{8SABLHwkJr#nJSWjJ6CafmP1t;pKEDgNU}@o75|30qnw-BB zDp%2=BddAmvat?V?SUf<=-wN|gw9)KbBMjn2Eni6n!QYx}w7#*RK@35HWW=tPHYT(SR%TIn9^3_-QFJ zqK$%B)u}k+du6@exPsy67}qfth9PrJEK_MzDTPX4AsM_-S&aBWjWhibi-tj3?A)Bi zr?UE%y4EZ<>LGZ6pp|jiC@SsoAje;(d61Lqvc&$j3T&%lj^_obehLt@c}Zta(0;NUG{k^%tZU zU(ZWl$X3wgv*hVFq^wcXt8=26r3W-8Hx+K(N7KaM$1jOR$jOZo%E% z{UAvm$+`F3swY+NXLt3swf6qL^;P%k#kkIcM}o_E6FPic(d_dIYT7RkS0019Pmwxih<37kh`X4Tz)Up)1}M6 zHp{YWW-c{UwY>LAkkzhMjhT0OW@6L9!jU;V=Aj4X!z?`%p|QT)?-BeRPF>SoK8JfB z!fsLuQvkBd?j|}v*}@F17-mpQ=nQBYTTII|(rs7AcqzH7p3YiEE7)Zx%@3Z$i}^Sm!f3 z_(Hm_HtH|5R=gINdPVC(E}DRK0iN*IL#?plh3CHK*?p_j#n0Jw=s9C8e&AF8C)w7HBuuyP^niCYV3abuFPae#&cdb@# zx7ttlki=04a2~SA8RVeWx^aY3^4bt(0i|It!*T2`MwRcZ977e(i#3#ecE+<#pI?)y z?hW4%5aY)}qhg~~<&+due@~pcg`}Q@uQi1^RZl*56$-%G+t)LO zrRW#UwD2W&f7#zY-aOnrwOnXUs#2TEhmJu!rDoND%g;a?kt9xfKf)K1O8U=a&!*#qy z$*irXU+AReCtWA6TdX*hG4>i~I1ma(aMwBtEm~~n<~bsD)blsB`xx}mqZ^mcdDL>O zi9_3HB?{G(P+TfcJ{#8A$+qr6y%v%!g_U%_$ed_a$3lgIV~o(9ZkZTA|LT6_bY826 zrQIqak$@`#6qKm*ocd2+D!H6pl%Wbk;KW|R@?|(;S5#7ZYI-WkR5D*QMr6Hfx&mT8 z26`$wnh*KKg{1{0MK-2VU5vahqb&8#f;)?p*Pqus;(93VzoR%&TT1@8fORh3Xw zg4AeyRFawL#(D_|L`_wcUsw<=W~8W5Zn^!Pu~<_>eKp(za0-rs2GUo6lrqgF@WRg}DBcfKWoBf%Hu-MSbwRaMd;ju*cce@0coOVNv#0}JQ z^g+t#i0}7lugTc-=npeyQiaFq>8$Vyf}&jJtpA#2!_`!I`8hIF&^Kq3)c;Y*8tXZ6 zJOm3I z*7HF$+0tLlcAqaGnx~)VVH;zOqH67`CH%dEDhZIZwVhU)hqWKQkd|fnSxSV`LRxvM zBaV3-PIr0ii5Q-8pO`s$1B6Z7T|SKWbLbq6rru?};+CI;qaOMAZH_1nChLm9^aGk2 z%W0X2QE)fQEaj;?!MqUpLC00i=o71T-hVw0O z0i_ORfYTRW;j}!+*bUcko25i+ArFo??So@MuTXNIzyQpOt2wYnJzUd+zN&^14Jm))C0~H$ytg+PDC-<)G zE{a$0e&jT`UGtRQm)B-}&4Z^=#qSn^JJbB%fgwUl_<@(>=+hEq+{EnMjr$jP5F!m@ zIPSA~b>&P1eI#I((lZ|2jgI{{PoS7h+R@8@0TArPqWe-juFl4Az?T*Bj)_`VRFpp+ zDUKgq(aCg9{||H-!?ac!jb4)t1aG&D$IdPNuvb)5a-)MmQZ8bOr zaI!7cQN{k{XGwctnfl$}%fHak>#_U7qr=bz4yAKIW5_LgqMSZ_X9B34_FOHgw9VjX zmXPWgNN{)_(sCL=VE5q!f<^jYPln^6A! z$f^6JprgQZhnivfa=U}Un2{<&-|dWCfvxI;ML0kR5U(3GsgRi9R-f=^g>rqbeZ#A4 z_RsyY$Nzv>#MI8MkCuI`Hu5__%s!?JE;NHpJ8LBv_l&1Pqgtj~_=ben{(F@)3oRnL zW*G`|$i^ayI+u76Px_+gzNOi#A7KkG;6lCu82>>}P|^S%bL^OD{X7|aJO=>UgHx_l zqgF9ZQmx{`nK?pGIeO~q?sY*3Dd*FFgRaQpKx**H9}y?)Pf9{dophugv^@FVQ)bZo zO@7vQG3}}N<$vWR$W%VVHd#*gOa{U7!s*i2cE@mlGOr5K1stl-^~qBIKO}_w9@UCM zS!kz!TBQ%>@Fm^7Xd35x&Ow_9{#m~c1oKhQOMw=>Uo|7DVz*&$t3X~ z>bpP!C+a?zK*U%0O|J)-GRX_(O$+3ISnrf#mmpPpmj9F2?KAUXKJT9YoBW2}{+#=0 ze6{sU2jg9^mx2Hd_BXn`tIHeXM)rWSM`1%zzP7VRE$mQAwXY9O-rurl*)gZaP7p5G zOibauKRleT&gCl)do8!u6r5>J$?MhL9G;(#F4uWKz&YuE+WM*Fa_Xqe6tB==e9f08 zf@M%|(n-l<(&Hh_3-a8UiFQjFUC?snjwMbl#`2vcgnhKp^&Q!QM`kS>m{|drb1$N5 zXwdh9iF%V0*~C_%&iC1R$b+V{DpbgUnClGml5J7!ofUx$HGOji$?~g?Szq7 z%%^Jz>zK>Gq@gl;vt2-`HS}>4=CD2cQ=e-wV^gX>ux6>CpRJ#pJ20N8uiiO0GRY7t z`}4JG6{_9pXZw$607MA@V&|z|y9V!ft_17n15?A)Q0>O=o_VB#c{Fg^!g-6Qicq~( zEKsf!K9qBDs?OWi4c=4{aqqg4Pv`%=_T3u{r!i>I^`otw#aYBCGN|i4H+%8-zFmE6 z@#jNeDCgkqwJp!c^R-TLNe_>*pgnrq4i^n-vm5lW`;CaaG(*A=oE=uFb*9ZFI6{tdtoMbkdLHwqNZFCy{i!L-L%1N(I=CH#ehI+_; zuQC)RtfaW$7G^X01y%KjO09M!T!AF^$%3vo3N<8N%$ll8{$;Y!ouQ!)?U_amNw^tN zc)S4+b?(yso1gct+UjC!Jy#91yX45URg!SIXOr{4J!0r$e<2`2KT zBTrhKP(wlu`Gb_`krqHj_;6?}vEjMUQPaqRR#&e+xtSLRJ0SK@c z)|yc45Fsjo4IctzVw;5s+sp+g$7EXMSaL3SKCaU_Dtuz&;PHNi)-@PIOcnIk_3h`b zqT1?yW*PNx&B3zHP1HKYN8_30z>Fl+0TFgi~;9Hw^UF*vs#5fZ(I zV$m9rUv>tFs$s_!fi;I?!$qLfdH5#(vuVVLLj2Ajf}Ypeka)ivf7)97?gWS;`-RHd zBLkAcs!?{~M2+1C?w4R)VOc`0(mfWe(T|?V?kNB`Y9+=kFtd|m%@6oU&Vm?plf)+D z#1m{Ms{wPG#LUS7SUVtI_vF=AbO|fa7xWa*UxVe>$Q@F|Y#}E)@8On__Y4S|^pnl; z{W%T>{TgNB&a$g(2f%puodmMfOhSk#GJ>ywj1Cx4sQI?qIqIXE)1=BVa#kh9JAvu> z>x*xG=AN~3Cp=v)oxO%Pu>r5W;%}2)qr|qlejhXyK{!0k7lL;p3P@90Q^21)NG+wc z1%{c&>+18mJ4FqC-k@-bam)d0mwTJfeLEM$;*e7@i$-*(H)dwQCKIO7Yem;l(r4Mp zl~rI7Id3zlH|NIH3IrY$IZ#b>UM0}gX+ZUPq`1hpuDY@Xf+g#AiX`cd%Mt~%EO3z& zbuBF_Rr}(qavahV50&ra4*BTztEAC*6`M|d;KWg6)G!$24xNhyT+>`hr0kYNH~q}S ze0oJrzV+@V^rt(tRD0<)%cwJ*MNgwfZiMQreHS`nr0Lj8pMCenWlRt*MTisGip*8S zGA=@i(MgD+KHG2VU5^hn|LW&j?oLwZ0iU8iRi?kwSuWKFjZbp+Th)7Y-n$O$3J)U4 z+yHEJ=x`DxaU`HL{pCA*F{5bR>~@HX(bPRJx#=G|)_OJ9O5P9aw}o<3&&}d6mm0?a zVYl^1xpcY1R4wptA1C`THQBn0XaipbeL&mBthHwmyjhHdl`wpw?9nFUo1}Yk{SlW8 zaG#N_7;KU#i(pEttVLKj?sK4rjb&OnR5z_P`>>b_@8qEMpWKs#&ry$=vY%RJe4K9D zO~6eXlZxf8W-ETv-nGdjM%XvV3h ziVRCV{%ErbQU>A{n0o009D!Gkdy+6!5xvi|x}&+O$ac>%OrX};3+oRYk-u@{@L2>+ zY?>RAGfO7eviq9;N^d(lDgVOmXcAJ6#~O zoyxqI)$nD0gZ8ecIib9M0iE{V$ZlqlCIDe+^)EcR81xM0r5y3!o#s6c9Ei$flmi#e zoL`eEsBcy_FkH!4*;2%vq6YCl;yD*w`I5ndn&_-bV8j!CR0@SQZ9|o{q#MxLGtW9JZa&}47i+bsfE)QA%*1|%1Wh(&-F+hPd};UH}%v* z2Byu%lj?hV7xMU7Ux@VOZxwyBId=9puUn#A7OX^WOHdQ zDSY01eDINNhi;{*OCdOtI#S}dbXS?b>g5$mXU-Qjjzmzx$DJq9N!SyqX!zvBWT|8W zXba;Hi_x=BBZI1udwuW7MHEE;X$kiSqj?;-BB|u~PDts&#Dp3L7HO39S+DMB{_QpX zxxK%!yu7ilrQ?~Q`5I4NXfbWiOtiw*-So0MBEZ=c)R4>V4|pALENX_ln)$WqSCn$U z-1vUoalHNMM?cm&Y8FG=$OXMC`92wFAIQ*1dt*g3t(>|y3?!+M~wk9%7nRbkqHw-(}@F_9!7(oXw2I+7#=^j+>LW!E=8@H z3;2|iF0a$`lT}5y2<~QGlF1dasbe+74z;Wj6evsj2MeC~kGj~U zO1lRoroZL-sORf{Y^sx0{U_GRT4UE*oHty00Wbqw;LqKQe;f^iJnXfkT}FQy4>n~a zi|X5qvSiK~tYLZkuS;18e(wj1e|nm`fRjpB>kES{>RQj^dsG=a^p{s&f;zMK$wNs< z(1bSahLwo%uQV3AR`z>e7!5HE$;)N-Dp!uuzuncJ=a)}Iu*n%ruTUy(rK@YXSV?}N zanKmZ*I6=XpRCt3hvm4dfL<#LhUz~BFg7`$Wue*3SMfaw{g6bSotwLc1r`4|N|HW7 z(VIylE>uQFVBewvP~8Jb{TZnxD_H69>eAb#l}!l;@O@D(*9&ljNa>O+ukPrQCx6&x z;d`*RD=o;mO7UHGavj1@BDjozi}u!@UWIW@mPI5k`<;jq9E6DhENe&F6A^?W_1otO+kKIrNBDs)Y48OE>-2xM$fZme48|JJyK}ew131_Rmp7bYA0`D2&>+cQ??m zh{m{M1Y$AE!>c6hsACw&;jBG~??Clp7H5RonB)T{qZ5^7&0*o(tT{jiUzN$eiV`;% z)dJUgJ8j1IX0UV3xa{N$!ASz|OntMLDHPT9GP&-IHcXX*U5M#g`FjW}s3JVJp>6@7 z5N;uA9su1Nify3y9;>Gu$Bljj@40mVT<>` z#vmr~7gBj@eJOQE?Cev{hQ&@N*GvsdM!prK&ooz#@wbNfO`ItOeN|LyYX2M zXU!qg_Jy4^9~rr1w|6|>Xj{D@&QMz%^3`-U7H}QY7cMc{+8N^#HZL7)Ix>p%u1VaY zpbEai>ZI98{fauWkosGVxIdGXEY=39hv<+-X{kftS8pm41JW#qx4+|CgP+nTCwuHX zZHIxYi%V??IL`sEWL7FB`W~WhobL^FZAxYW*+&5b?@Q(?78%W_O@oGhcU`h{JKY{G RS-;sm8d61l{^uOb{{jFVK@0!@ literal 0 HcmV?d00001 diff --git a/assets/fonts/Inter-Medium-9053572c46aeb4b16caafd643a543b8d.woff b/assets/fonts/Inter-Medium-9053572c46aeb4b16caafd643a543b8d.woff new file mode 100644 index 0000000000000000000000000000000000000000..d546843f2836e466b7cd933c79061ca4f56ddccf GIT binary patch literal 142552 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Inter-Regular-8c206db99195777c67691cbba9d64393.woff b/assets/fonts/Inter-Regular-8c206db99195777c67691cbba9d64393.woff new file mode 100644 index 0000000000000000000000000000000000000000..62d3a61871039b20b0bfc6c7474d00a5639f3830 GIT binary patch literal 133844 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


Zh`0ua!LT;JuL(Kdt$sjf@wC%{`lAGN*>ceRAaK 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

6&qaNDxLwZnq2 z`OB6Fw?` zJ9UjS?9|78)&)kh&9|eFM>j?@O*YwRe?i-^Oe!r7Sh=&1XJa`&#b!NSbX#o!?TN(YW_CXsa3Z!Y5Tr~*qViCY&=Qw%f-$!2q!o;p{Jn}0R%?%1R%NyJ4jLAL!lkq2O3hLhSqjP zsa?alV*@f|sDXTFdoKm3f2fFj0=5fmf-R8GX`D-F;U1$-^~QK32Q3peDxhPR!dFp~p6rs>KQEQVM@6u;fV$*+mY30C?-THvWDC&7yW|b(yFtO zlg*eS&_(IYOpNrUUOMU_v<3h)2xj45gh9}QGL&jiKQ`d=gI?OdIx*;>tyll2MJ8^9 z)lRbr$>`B>u{?r|FLeuXB)w1wg@!_G!IY~(rsH9!PU?FQxE_iZRAN69?Ie8;1^e1A z+A6%#J_{~k+RNkZX*C+D1s|beUm;5T-xg7dJy%qWOrlnH9hADhZLomv<^c&%zCR0` zh}6goof{UwgP`8lxwUfO`BFsLd;Fn+B00$c2@j6RiG>`=jU3g)Q!A#IrUxMAvMJ8h zN%Gdp&44=#Ww6;~{{T>N^^*LsA$caRT^Pml;|WE;-WAdSGjNN7LnEWMU&&)E1rWr| zfX0WQ&U}yP=Kz`TgmA-v3A#&aoDjD18`Gc;!0C4O7c3<&#TS>7@M_kAS%X5ojPxK< zBW7Z?!6~I-rWa^`l3H6b9?J;vQgC$K2gR*kbqxd03BOD8U5 zqK<(hmlU%il$u(wMVJgy@S(8Cxx|~sm%cIQ<@mP|iT-6XlA z)WJeJanGh4p^1MB>NsYY^IkBRO9dN_3ueNqg*j`s{FAXbIy;cp0N4V;47G?thqf|G z%UVnEh_}$%5}geS1j+NBy_lRzJF04FEDVDy4@u^z3Z3g3vMVoE14byXMj5Q6gQ^3= z`2G3lv!)6w>Wrr-9P<>3qiPybXgaamn8$w;qMS0!8j#VVV2ZLyX&RVp$lkShKOQt{n)9==Z6@Q{nJZf<1sgkeC}ySH!Z4FkMiSF-_YT z{jl}{>62BCbl9F3BW22hDIpf>3L!EZl>vbkq#m>N+nGmVk>_2i=b{uhNnht^y^Q1_ zrM{Kck{3XP7D5ss_*a0N8wUKHew^yKeYJ!2fa7*~h_BfP8DRDE2j*|;l$Y9abR5BL zBPaMmKfU6=RvGvVKSuSl6I~|n`8zH-GW}RxT)V4&l>hvjDpyUsh z98bt`5lW3iuBk*Yj>Dzo@vx0C?m!4!FZJ$5@D7C0)2e&Ka2AVk7`3OXB|168slH`A z*5^oZ2{UrHIv z;BlmMfs{cReJ%^+w)BtSGd;1oW@1Xf&S63CPH^FtYp50LFNMDeA2 zR#b)WzTW7>FI!exnuGbmi3Rf-&0wOu4FOpRV$k-lDX-isIZmbxt&d8O*kzZYl=Yq4Hv zm%X-n0@DF^vlim5dcWb_93|eH*C7p@MRZc@`f__Q>T5{_c{2QAZQRc|{+PVO2& z{Z6fx_GH&Xov84n_)rzR^5+qY(uT`eD<{HT3kLd%{0T5@9)${1ToJ-9P?&BrIk7p= zejkGt?|wqxKKG#$iu?soLP!wD0O4SI8>fC z1nDVWeLFM1I0r%oikVGVYFXLV+X1Icn(XDwuJp`vC6?rTkL|d3Rg2$38NANJS*&DRkiInGa2J zBem!tW0g@_{JZ;e#Ko^-&4fVw3>z|LKvp^Y$Lql`F>z{eUTUjBqW$CU_$1)&@~Q& zY*|4?s(_qlbrQcn;PVGLj^p{~dXR-k>_!D0n2@Qhm~S<`>rTLIe70?-!LPh${_NXL z{Te5V88>J0Zi7U9CeV>B<-$U8af1` zc$zc6HM`AI75w?Z64anr^(muOM5n?}C)fm!Cz6@wcbPUFW_K-h93 zlMWZ8NIDG3x4cu-HJ+FfznR%LdVO%Ur7GaEf-F{0TRC^M<(}^!n@*=^&lQ?pCSb!! z^G2WcCvwSkZ$tL_BcfPZF;^3jmeRG*QF7~r*Mxv4Jkd~%;bQ6G(8wYOHg=V2rjbeB z38`L0F#GVS1L<1`x|w4hyOlWuhh6O}rwO-CHEr^7zC+^Zk~E8~waO5=lE%;Bun!6( z^pCgw|GbA)$%!3&5a9D4lf;Hc)>ex11^ap0GrdsBn2vMU(Qy6F=%x-(39V4K{wc%2 zG|`0=UD@>iG^QZbfUsT{g#9>~xUaq{k?nEFv*7Xjh9a0{^QacK{?`{-(}du$ed2Qv z+IQ6r)l=lK<@4FKAiVqxump4X;73fWOGgqQh}1LXx9Tot)kPE4utSg4T=!C7gsQm^ zr4=M{*vB|-H*;1$#;mf4sn)Pd zV(SI<1WW2AD8_Pqvhp5a;so3s&L!x@7x+D_2T{e|51_mn9BIb{B)kzNy^so|2Wn5s<+5buMztpKH8a@$)ArazbvAVY& z-DEVn|MD0Wu%#c1>LlXq1nxfvpI~{oWF88C$*Z3Q+jIQNTp`PUeqyEs{%7CQ6$DB~ zl$bp0!3&8rndl23NGxE+1-P(%1%7g>YP}xck9YF1!R;ftXyq{ZTjJQu*#t+~Xyy7< zrrBK^ZS>VCIZ}sBk9|3lU>I*luzfn`iBvyVJ}j*>E9b2rZt-M{s|4u5XXL{&5Oa*R zQ5sez49^RaX7;D@ThQH%Fl?Es2H-T7tm5d^6qVSVogW=ndL^jY4cHj#Jd=!nbGie- zjpqUQkGzPdh|nP6Beb>pRJV3d=@XNWF2%TvSvcL^TAPocnS9k`#jZijmB38NSMF&yQ==N! z7rHs8FFsV#?u>j;mR*55Z^xH`^&RWp`A5F)P3ykU1C{Xu2WTZ1HVN;~hH$iy()t zPNWsgo7RH;Z(id{jaEb!xhpyu+vdW;|9;PUqtPIbx?K`D)*$xnus z7QKzWK&@Xc55AGNDYdo0dY5LNt9ay8XUW5w?&$ zW$wRvc&-NrKE8~`$s_?uua0UrQb(ecebd)M-12|70vk@2_C4eP)iebKi@e)4rgE)& zq?`Zav$Fw|p2z25YFyXLqMxgCal`0|&E&kXx};2p**kQ#w>?HM@3oDLRb6Y(bl+?0O9}UQwbo~Gqo_*WZ~#OGx_)6lJ3{a0 zy)6OL?H|qvHLh(3((x!PNwWsj#DhMqVXAV<2O+{yDC8Dq$!f$Q$^|H;98LL{s5(=l zRY{`@al|v)YRNZ+mAoUWnI|GVKU&=GEHV;zdzxIRVO7?0f%LXHbzlq8KMkRhE!rXQ zcQ`Y>Dztg0zjQv=1b?59sB5~kRBDTAFihwdD)JiU@zi;WqGo-8yL4ZuZ?ueRZU}o= z6Q;;J1D>mz=QXAc3--h4*t0ShSr0a|MH69fBqup-l~Qdw!~{~>RM-Pj%iEK!=u~v8 zRO>wNG4ON`dQ#04<;FGR6Bk(2;istdy;3YPP@x|TY4Lc!pLcdn{mQg9K3AL*-b6P% zod98Q7X?LaCFO!r{3E*sN4d77;tQ37(1V-trdXcmXBuE#p=%c1@P4*dWf3@3!-Yo@Fiqf%`JU9D( zN|5=9P;n3|Sy8KbtB<39`Ze?4_CJn*wnZ3MWina}&$_kx8X5MF>rKyi6kV+H^BCXn z@0O7NvUhs$Jf7U=KDMaWeg5_vsS~M96@tc3OlnZISX2CqwrcO^0i1g36o(1(##D8*gNwxM8m8yA<00jx=OesX4Y!56_pj=Vr(JsCYcIb+Brg!aD$|#&{$`%|Y*Z>MrC}OJ>%Zax`{_s^Tnf3Cs@#sZ% z>0GZr8a0fWTbk!xaq9FTtAERYP$|bO$t7$AvUUYjG^?ooKy#*GBXI4kv!(0j5=(mH z1uguVe`YLrTQ9$YXG#Rx%BGdvRH^1y_BOdVtN>2?a5#c# zx;LHjsc_H;TS=(VFtX>9CFFU&W=A-s84C>GWph`ltPSdulTOvvKK$U~_dG11lh=9%CZi+V>o3Qh-%Za$eTcky}Y(-x%V3z^P zsqxAEPWj|~D{(H;!F6-`Tb!Om9-5N!_hEGe}T=? zpiSB|q|Xor)*0hZ{gXDA60GC-t>!$%HEF0l$S&)6L7u!%8oSjLT*We;G?wK1Ig@aL zw~MDgfaRR8gP--#z%82tqxW?PX2PnsvG8iQ3j*@OrJ0<7B?wz^VgL#5KRMKCo;V{K zZ`jqH-+E*I4rc~X*;5p?6e$RTWXPb^3x7w82FqHI^jrBP;Wlws|~Qx`xv~p>iV>+RVx#%u`Xbj zfEWhj5(Q!xP?#$41K}O#vUCcHP`N&Xy;z2{o=OeK*w=U7rn7v|Y_88uq>heW%HF(m zTD-yC^?_3U!Mt&A=Hz9dl$=-N^LA~?x$-E*4hffqkiGgpw&9`jf|cith60OA zu5s1z_&wvrDb{6T(*k@n4@D~e-5GLXyXtxz3eDuqCcstXnsfZ4qug3`3?|84@)$T6 zp#YBq?-T-_9xiM{>^572&|Blp={LSBo5>1sB96|GuDq6Bxe;rv_t^f53R_V>l(y{&C}Dn*9L zU-v?Sot1y-g=hYS9pWo%BvcME40oE5`I8@JRykCwlDDF-xek1TmjCaG-%!CfE z>F9|#uEQFE@RdFxgsehM(OH{E8;!2RT&O8rzV^zishriQ0iZkbC8{m|lc{0o)A$uy>*UD%_1Sn$WD-D?4m!oyXUb znez-Mj?5lPPj)yvylbw5AFAVj8A-jjZu-WS#3v64eEP4d=DhsCZ?|i~Q@2(jU2>ip z3qzb)X={HB^M{XZCDGSS!m`}v{qD*{(x@Cx*|=;z4PZnaDw+QMPqLkjHKik`8<**ImnWO!8!Me|?I9PBZ3 zl+ur$-S}+9`fHFxuQ)DGAJUsLokRqa9~SJwm$%Y=^?Msv#+b;`oMTkKU#{lVcSThx z3FseBDXT@1zb(h*cudoSB_r8}Fq4%F%cfl0Ov_7DMu7;r1W_280wDjaBy&E+^Sq32 zM5YCB84;-hy!XJp|kOlDD)Q6EZ7`3Tdd!2a4lWVzaJjjX#l0ks=dT}+8zN#Wj0`Q z)frZiY*z5ow;oUb<%C*I$TjubKg2!Q z8~ZdZBM22+L~z%s@E*LLz zbi}EU+Cm-{)t8=9yR?Uutcq1{z-x4^E|qTfxGc0%;BEEOLD~bW81SjMoJ~s=4Vj1>O6{!6uwQv<#HiLv_%Rf zk%=-Fl~)0?DJGIgEUF5t+iZkcdQUMv5b7F63$HCbK3d_NKrFR8Pg^NNZVZ!#O35m| zShF$3?5byRJLVl(26yf8195Ro`U6#m(BP!tZ6xy3G=2SkuhBd6 zIWS^mH`Eur=c9R{r#Xrx*N@g&&waNz(TMDExC+is%4Hz$YNAX+hT0l8`HxpC#6?9L zM&-`bI`zv=bF`0-`ps~nMhJ#Byp2^X#pEI2X79<&GpiOiQK$7M{AGvn5s}M(F8SSe z9UaP^z*>Xz+^+2$cdJm#5{DS)iPT<`;|giC&H^PeA59WbBct8+-h0H;?3^wwy%PY! z;T7uCYXh9~$rbQ7cM1QWJGxzCaNzX(&dNBkQZNzCu`-yHQXaPsKXu(j_!^uZkM`vS z<%=GN5IVXp=UWcJjyeUQuL;J$n)IlL7X$7TN#bD~b+yN@#SfmqOU7@c1F3Q0<;zZ${O^JVPbjYqsG3|-A{ zQr-l2K+W&k^_QhM0x=P9!d!iW6!^yy2-aZ=^YhG}&^r!KC?{-2rfTU*Et8knC<7%@AEiy~wJ*+f&Hz@Xf4}j7 z8@KtJW2LI{gOb_qi9ZT7m!|nhq|o@|hZr@Ej6{n7s`qv@${iKKSCL8n{bGZh_5zhP zMVF3jGn3l^{}hi2tiS7K!AtGy2Z~9y!4{6=B9>yRLAb7Zv7proBjMAstBmL(j>`{{ zU+uL6H58JRwJbSjX>XsOxx=zO(VOn1GrHc~FVLA#itZMGjdvhs-pJ}$odCrPpI9;D zl^>O>!15-LzJ{;ZEG>*Ubr_R=bR#fjRV;}AYeSJ{zKEl4a?(&RV)S0&Azf=F;|2#? zIe~vQ){><$AuOyDs!(ba9u=M!T1l#_;LU#d1#=OzALLx5XQ44_P6CiQ=umHv*h@8J z-74CJ`_G)WF_ohtmMabK2cgFEw*jD&Q_t>CpgkIm_N5n@I2WHD?9d!azzvPBZvm=% zM;p1?z+6s9lyieCUQglu>+S}*cJ#(Sbb4u~`EGv6gxP6-AQ%-`LfO3cxtOGx%xNZ; zu0vgar$ILAHcHK6Z(sf^fIJWwzFKsfd)n!%Pah}18l0D zbh+%90b3A8DYnrcY(D#Qa8{J9ooro#o}8uyGTk zJQj=84<(@VytPF*JrjtXsCgTt`4)u0MSe()2QV-nqlZIC%d2Ebf|4n$*EaufhW+Bp zqah})#@E*tPHJ=dOX!H-xReOUL}yu;FDH0g)%ox;b}2AgQ%?p=Pt1*kaa1N5AHH=_ zKWB#`SiRD4OK0H^HZuRpzAI6=PB`G5Ef*Bs|8qSc^qnavOVP6f;`H=#g%ClRKVEmt zs=4v>p+?w}3hb5gG7ro3M<;2ZmS3?ED#~4h6>e!n^s}BaXR}*)hv#& z-Iq8+&8xsTJW^BO{C35ihL9!_R-qpaXvmnA?K^dRSyQGmbx#w|%l!RX`fw)R>yq@L z)xzi1`BMeut$|$O?D2Domic{-@|GFI)7Li>Zh53V8-^_8S|rWX`KmZgp|X)wizF$F z>Q7_jpIff*cu9o?|I4}$+N-LCzvgoyOtR-roRSG}fv)k!9t7s{wkG#g@Po%#)J6?l z6)rYxomkM#+&OMLGSq2AhE5)Y)vD1%JBcE#wH)+ z8E1>xmYX}A%PeJ@c~)VwYCy_Ip`L@Py(BW<;wELH21->2|J1{kq5ZZ+;=$xnS+Y{o z>aA3-Q~D-%R)w8aD$dpY=>6O1RaD$sqZ0Q)$HJR;5s`*ZU&R(j=6o)F!Nl|Km#6RZ zAI*O!C!naCtrD_*yQwNO_Zt!0nU^~cec;0Lsi`^bIU75XIrwd-#QKqcvv)Fr(eRPT zY`s(lQAbKOQqM8e)c3#|CTsqWB_q>|m~ZMg-&=}o`cEr?F?s=|R?8zOLJv+6Y=mL7 zEH^MG)LV(8%@68iRoQtI>pJSZ5`I}~Y3Edw?|n??l8s|gh6lQ(N!7PWi)#?GqZ>FJ zxn(_^EdeZQqHJGT2|3_KvIXgTpA>y^mH5Dk2dze4R;{*HRjl-Z$+b$(ch77jOiB@` z95t?NOe%j^a8*$W^@4~QKP6JNzdb{(l54@pJ%MW-U&RTcDpuL}B zX?NcJHv;~_dG%)uPgSG=#Z0|SRJ{rA>YN_u(alJo=-yA()G$GU)N5;xsy#^EkJTG} z@%Oo$$_r$)$z%K5b>J`2jv9F7g%hH_x~dAB(i(BdzHIa0gv>&2cOac&5+9FB@!XRh z6k)3>GUB2q&7-*shc`Kn%f&&vW_|r8p0AYGXT>hmH@g0~D;<)1>SakSl}hc`--T>H zN=O-`U&?^8R7DVp5X%n)C97CZUyQ?8g&Z2uWEf4aL0=S&VcAr!_VbL*D2bkur`NwQ zQE|sbJ!61O_H~91>ZhqC%gIDA7nsc=w{FfSChSIfv~#V_I6GokIl6zdKg9y`3C*V?Gv732 zeIatMr>fe_NGFt}Yn0{m1Z-H`Iv0B1p6cw7prCG3M3RY}S=F^UuZ*A96-1Y>a8ml< zDsb(5v1?P&XxGF|l}pc7jY=^UYtdW+eEc~HRP9B9{?@Kxl)V7u`*Ck0P0qEbr+r)~ zzkd$fgKss>Ks}S%wSbTT1a0!4w=A8vR!Dwm*hC?bQ_#D;uG3$_>gDs1&`R1zJiobc zhv<>2puy%7gLKZ6sEWRXj(7VhKS{262}0xm@OXZqxK065@YOAg^$l4y5pX$(9<(6{ z@7s3Gg#LOpR}6DY>UonL3wi0tU1v0LvvFty4KxDkmtgZ!&@@4dxI@uC&wMf!;rlEr z1NLZsqe1R@@SJ(xQu}Tdqn8s#RlX0$0Ys3Xu){cr2*b_tFcKN&#I5xeKik83wYPi z=yqefJ=b0_3Aza`I#YOf8zJ5P`UubwEMZZy*Z|I>1`%n&=YbxAEdo?zN-_%RdaS-$ zztmVr%rQp8`LuG3tF+N$2~3=<^)C7PGdR2W&(EqBjpa}tHXG3aSh+na48Dy zfG-dU@u4ruZ6N8;gChg!X~n4UUICm!g|0@0 z0m8R%1xqm}lQS-ACf=X!ZP=%$gSEZRxm>SlYrSuvQXSx5J+=htZK25i3K!*V^K?sw z4=gqq6gAAkxQ{Flkxhm%@c$?7HGSd77Q`eBcaby9v0w@6(}=}L-wo04cr!A&3Mp*+ zh{p1fFw(p*0x>hKech6Bl@dG7xiHy2z2Nr;{0_(1Gdpup6Jw9#z;w=Cl}f|<))Rv; zX2vkPSPL-gct+BTE&3;O7oQI>RMSVPZ z*9&}w_rAY^quWfeqen}I!>FRZGGDPM3C4^N=Gq#s$W$7IZt%Zl@Q(|peRSNRUcMd( z9GlMGOeT>l8-X>uhjL4ThWq2>wYnA|qz8jN=BFBdoLMXkhI>qoPZePX72*SOi4VXj zxeyxLFB(Nk(|V>v9|UJCdR!951&)0}q{3%u(#&Z7c25r`Zg-TzXPH72h6Pe8MpT@} zc2v-WwzzWQ1=h4Z7o4qFGK^#q$8PO=xrPK!HXPT2KV88{gPVi6tus~_ra3_bL~M~5v)I4P z;03|+0a{(ABexz`%*OKtED>ZS*{kkkD(fOi{;|Ag`r+}*Hk%UxhY-N)GXMhg4D+$a zd_phhLYm*|=EDfCtyC7E4Kp)QtIN-@jL!>SpeR;no?EoAU)~UF|17D04mdtL4?ys3 zfVvH978wQK-NLgkQ&h?M9L1V|L>EekiY8NBJavWuUnWo-b^rvTg-kq&uV6Z6!~@yC z;;ZoJ)va`>Q&kJe>@1~ZUUZ0y+g&o9a`NXOe7t1vKfJ+zxN>~O%y^>FiT9ZMS%NW6 z%=148T4;t=1>dVTzaf~aJ#wphs)|5*(scI4qYx$9P5|a5IM5vV54NoiqQpoT$;{67 zpI4T^P+=hQ<=Y8pR>TFIhjHZ4z(ca)#mI(;XO-J-A}@4hP71!b^GQ8Y1cf2216NmU zhs_r+dOLQ3Q=ovyEUk(^H}?!(n``H%$~O*W4yf%|AFauW9R&)K4vu}CINo~g7IA&2 z#5>dJeCeeinwu$1C&4^DEk&sgX23c6sm z1fdADW;n6E<7LVvaiiL<1>`i4js;N;VeLa0C16J<3 z>sR*7_KhA{9THG+I__Ws9-7CAfHO5V9JlQHq>hZP>fL$C3C$x?;WkAn_o}XjseZvZ z8Q68qza^wM0bw^3duOc8>7w^K?T+*+>dL0P|4XAMvDCC#tB}TIPKgSn?0P0~a*r>< z!a4!6z?c;j^l+}eaeEecYC-D3rCtUcayoV{BWwQm&;yk=Om)5pvqE1 z*0-vp6r`MlISZQWWcF|J5-`rEy8l>E&DH-KDmr+t{|X#4RfLPXulM6P7?`!FxG4$f z_!Vl4TUfwi8tb?jhcRO*Rj9`(g@rm2RVqP3_)$i$d)i`Gw{s+k4ook<7iaD+laV@Z z+KDY-_}Pms{Ni=dfmq`th1G`WCqjd_GpwJ7h&8>h2Cfv>F*!I+Ew8tAn{gP&Ny2jj z&k&C9?$O}!nk*?6C@eYl=X2ykf482MSb{InNGTW1j^3O##xuZcATF|uT8BlQ4ZYMJ zmiK2KUBq_Cw~}(P9QY(pEF;i;BV*Z7T)1y++TA<*yRFgS2bMVeK?FQTv$&`PK7aT+ zWfCH4-Bmuk4Da}{yw_wZ@7pl!Y$8Uq8umm#BW0EjP*{}1{}hX*+ItLAs{y-6aO$E7 zeb&haKrOzXf0PB%fGezN&#jme`R*yJUP3mxG>bWe;-TB+V?P=oD&YKD!0#j7D%D{a zpu9c6Obh}H{53fQiw1VuNOtFH-KRHXqr<@C3P<18m8JH zLV_69D+#ZLYhhSnr$}4vLGBT$*1%nVpfuqY3uVMV1aZXSE&OoD4N|{1Kt{ELv6Tm8 zTVg8>RbDE!VCLKtKds|={9D6!qBninavsG$4968DcL#C-x;GubU zht1t+Sovaus`j6-2#|00t(I3@5E3+t6}~MAc;Lc)cr}l?@S$!tDH!)07|uc30sUug zy=pSRgKP>>;&yZRq08|2!iY*EwsOMSR>fBg4$1 z0)@$X-I}TU;yburZ+6yoMLGYW{h2APzAd^ETs)(ShU%T{z70W+8oAcLHNbYBoyINe`Vf@hYZsf9x!1*#OB@Ipv{%Y+jCc z?J!j^nQ--VR2xytVk%iMRc6chrQ}IEDnv(a#Nqu9%{0y!5Hbqn;ezJv43ASfvY$jm z>Dza?;{b&lX~5WBQc48>a|Rt1+>_z&_E-&OyQmy2gaQ3&3d#n9O1)4DGE@iTt9cxZ znGSVQM#6HdpYM0d1tLc+|Euo+jwmsh9#TsH-8YpI0<80CQsB~ASj{(Fl^{d0Zu6lQ z{#{Zv!HJbxf>XoPBLSgBq2Ph>LA*^5&V>*gkd#WTle{|`9ikDnlDQxPrCvJEDjA+Yb)%zjxQVDgqMO-o&8C$m_!Vh@>9$gw8&;ik;^Yo0E zeLYQ3bL_M`nVtB7+k*9Slo#Oh2`;)uf84Wa04W!;2Oj}+*@MU=;9QhesDb_=lVU0F zn-N~!MRUkrS_4!0SWzN6NRwM4`ci=wO#z??fPp~dO>>3Mtv(q61*0*4`~OX!5nicQ;OcuM->bw&8EifZh%x z>>*?et_>3ffl-dsfU!j?amS7=7aJzPkKv7t|HHA|h9htHIC1njGuiDie)zx)<{zdh zKoBks!3H@S{?WLi*UkE!pCyrAHLsq@ZwEfQ9Jc+(ueavd%xDMWSh&)H8*%f6gNXVf z$~gKqmJI(X!rT4GLD9yjEQ~;`iTn~kG0qB$z%=TRC~b3;Ll8$PeOW{ie*7V>AU3Ny7Xt5+pWiQEO5@Mt z7tr~mRfbQxb-{G%FfTh?h@EKU{e@M0l9l{kqDfc>R}S2fMuEXkY#UTqQ(Y~~^QjWj zu>yI``)k#HSfTzPo1bud^8Di-yB4zS6G(i7={V9L zIxEFOTgqyEtapFHBiuF za%LDrFltp@{$LN$Sg1Db}){z+c6xv=F( zUe3yr1O%QE9`%DpC6?g<%cxh^(EY?wPKXBkTmb$I#*Hyce-;r=WD&)cIZavxu6r(X z1}3y0-$>3vD7yFIvUt(mfR915iC7mJknIR=dm%@_Pm_G3T18QYSg5l8Yui(K*kEJCdE&u-7PykA|(&v z8#vuQkqY6){CgSROz6DACO-esl@zcbF)=y(rQhMLnPBLAnz_RWi%mPaL^4F1o}{BM zw5Z655SV({$Pl6rGU1`ON)*w1y-=0^v67qO`oow;jtIdUf$A2T-cl?e5vY7HanP6AbS*T5`uR3vIL@?l*NY$DuXEx!E%H+nYjI1Q-k{hf3@( z274(oJTd@!eQ4Vuo4woF`G)_2ghM69r(@4QUd+DO!pYBS&dn!Tgyn3j-*21+5Rt76 za8MF2(@=TYwG!%4fUF<{OlojD%wXY8ys;wW#HLd_hX~J;$0_^s-N^^UQr%bZqooEa zTu>C;`4DtBvfxae2hM*t=~vWK{DE}5A0%OsdM&-q+E?t5IE?IdNYWJ`y4eL$AgsVF zp9T~*ly8PWJLo)sqQ4l5*E9&A1|LZ1;D<@xYt>BIe*>RwU))D6^SvB4+J*GW=KcUXP}I|@qTrzlwmtX~&Z-;PGKlM@|A#2h7#0`8vJ zlnJ~TUx4}D1lqWW$1ZyfN;0ioDit1kb9JG-Jkz5@ihahuebcbrRq|4u-@tr@mS9kd@!Cfo?@Xjp8AdrdOi)&Z?i%q z^BU_?d;Q*NP=Cs9wz3V>Z8AC&kMST#O!r~&R1B6_AM$k~7@-6%OCzip9*oW0vctxP z6V`_6_{=_nSu|x!TxU{O-<5D5N~2}fU4Z<&rzG=&v`Gff69i72mIOs7Y3R}A`HOo6MlquLQS03l z)0~U;Ibt0qoPDyTWt2Rx2bWn*2;J&tmfotD|7JW#&x^51g2JGn%Y!1Rpm`ngt?A&d zTz^qrjc{=DxDv>!?SJaM4Gx}OPV2rlm8=H*O`sEJYFomIQ(~av&i>vr!?lIS`A5Gd zhi?9AJFrp9t_Zo>ye`c&iv3^T(;bgo#}L!O7%f$FyA$xNI(`0`=oiknc!XP4hqqS+Ze2<$>>5 z;`@9VNkT|PT$j>QC_t#JHo~IpxQKwM7zs;;hI2S)6D4R2v7p+`=*Iko5RmMSCi)GduP>@8oX4&^r78ka zp~AySrtG|!MRE=TV}#3G28y6a8&%H%D4&B=qI@XAp;QTlS#p7VAJ#-gCV&P4U_%dL zh@q5eF^n|OSgOCMbX~;1(3xiG{@AoeWdP`&grDClW)1250C?pWqX!<&Jj%o{>=qat zJyh`ixaZ$RU}f4InBS{s&4d#ppquyInMh+B$_k1>2MWg$Gm*iLDsGMZA_-h8nnk?D zGT%r~caX>=Bc~4|Vmx8!ETI&R%fR%5Y_{bPX}A)@=()-561C_3k=&%Zg}y7wUDj)@ zF~;&>Ho41=uaPiYFD<$veDu>vph#iT?Y z{U zk)$DTgW(vyaRO^FiYhc_a<1s>UQns>g(H4nxnl-6e1+L}SjC9<-AjWg)lH|J^o?G9 zgTQo!5EgU#XOdjBW6pFD!7lUgJOn{V##>A1CTjx zNREsHbYz|DYU!DsYelbK4Yu*!)1#>*@a=wn`$8%=C|xN*DGic5IDisV=$#hO9$hOB z(S9IeZKDlk5_E4#MShY;-xV2aSdn#^qvVa{Beq$dL^L<5C(2j zG~{WH%B-+@?I6fTn!!#NyrEqBxO^yjoLda2(=J9@ZsLpRpPjA4np)QPjb{c8Vj1>t zo;iKLCoy`FKQ*hAItoTWzFJTcx^jk!E3wiwE)!1zz0J$LWE3;h0PtAB0j5F9|B8-q zDGji0Fk{(D&Z15y80Dj0g5bQ%$G2faMNs#+kQm3AIE*Y>QYda8#L=n5)336`?hRun zAA5fz5sRt4-fdEPFxzs`XFNi9 zaf>={4hk1Vg{E9pVZ6>pI!taV!w4GZ5mlYzWacbgbCpV)#-gkpc_O}gV+{cYi~{$f zmbybYg|HPSQ0Hh4Peb{pfz9NDab0hSjAd8mmo%RuWIbwcNT?e%oxI)F`65@}Uot4g zM7NE#k8MieBOR@K%Lu`#Lw>Xj>fw=d*jTmCIK=tmMFZrUf<-&=U~jKLj{UD#Ah;v4 zbpAFr6_t=UKhJw0zUoh6avmZ@Q;mYz0VsxZ&jMkquydmxetVRvr6SJ1K!6|vSOB1C zc7(&&fH9=eD#y&=hR$r>K%OT7Rj<|8n!Ql4Bc>N3({|@;?&B$wHs|I~o7WB>^rdfU z$%TS>5pNq~T*zt~jOYrfSR)59lM}zMc~Z~&QH=6eS}`w)ZVH`bxl4ymk|t%NR_9?FE-G4CpNi|5b3UMLOhnj-hE-gEKafBR_z^JQcGmx8Jxuc z<~y|HC2-)YtTK$9?v%qN)lUaj{(kC0WC13oN#2Vg3A8*Q;W85|2ff%Ah1)Z&B)yBd z{b<3@Is$R4_6hoi`_ZC3JX=nDsfQ;P1x*$B@f$JoMZ?>=>tLFHM0JY+H`@jWPWIj( zaYVNdIxikL0%p$pG?p2kd#gFmj9BbYV)qS2Bxu3*>;1)5R24)h zND5#yqzdI3K>+z6X+Xe=xQ-!=qZ*Avfa;R3ur016mI*pR+=Zg~&(ebU5nJSvq|zWr zjZp@Pnw7+__0+#XdLM)ebeBzYt0wXDqqbDwH6_fAe^}@KHXO$O+_17T$_&)jKgF7c&yk3r;cMlEiWR(^JzyPX+zLg;6j8>6VEE! zxQg>gbHtXUoLmPs1uW$Niro;Q!>+wCyM`fl%VSQdzT>Vm=#l3otZ)i@!6Kob(1MnX zcXbP+>fFH6N)#DknQ9b%p!apWqqO+0zw3NlK5V}-w@j_{v1*UM;qCpz$YplwJH>9Bx$JFdp15Pw#jCX{ zf7BKxnyK_|Vi&hWa_}REUh?r^PPJ8SyVM0Q;$HnUMcv;hsg02H!T+h(m{XxuanzSY z5Ot8~_-#bxQ{Av*x|XoUfB&S5n|NJBMu^E7Fw-&-fzP?MCiDUV+=fD2k2Ng0c}^w9 zNskOVg#JeF!Cs(I{>r-mqJBtWxaUyEva9| z!iM#hY5h$!+>Wg8*%SC@hXv8~uDWMW;Y7Q_=z3S(v!|em3xQOsJ`NBJ?`S*ua1hI+ zIrMRx^gA0CSdR(@(3=6Q$1~#n;eBsBlC!djzprZDo#=w&47zNkIn2RYBnFKZN&gP; z@MRz+^co*ULGaVKWAsB8qT|@X@NbE3k~0 zKrdL8UsxE?<%&f0wg}n7TNV=`VA|Z!q8Jg3HznFY+=n)8DP8-@dK&m6I8~4gH{p?B zAsBFN3aI4{Gh?xu_@q}`<&MFQ=@T%$I5{3cLiq?lKEkkk$^S>w=5)>yVZdP)-*u^L%kYmlterGhvb4&_;><`JXNdi{tKcxTt z1n>Ul(2}eWAxbsNLd&j`D;7*hP`?+9j+|-F?GcQhLTXl*JPvqWZ1cDM~j?;*j7s1L4wTB%98`hDBYYPB@bPLcO)P^@f0epl$zVD%bU_rIF1s&b zW(ghs_N8_}Sf;FIDQC{b<~Vsuo-#?68Pz}e`8jaaR2)m3jb2aXryyO-~)as z_WOsHVOfl}?f5U@y3-FrNMta0Z%n|S_{BvZ$i$OBql|g^ST!?LD@hUPuku0Z3cJd| zyzVDx3W_Y_l(J}#m5$T8I>5sF8SGDANJ_rAamn_j0{HbnYnFbj#LVgXFwE# zP8R&=>ZtUXRE}sGQtcer9GBg>qo0pOs(Nb5|C9jcOv3yQnVp8SEr|+G?&8rc20lRo z6)`twD}XQv3tYy6Ad$W@q%7?o+PJ3mC4IIrQ(@9WzBTM|MAY?eoN*yiy#AliS7id8k9~_79iy1%! zb(T-ZzG&uxH}Eg4hyBZgWd<+NCQyJ8B;Vj*hOub^vktc=zfQJ1PiMb2B4o?HYwO); z1?W2dPKvT?KnZXyv(P08ejInp>4r($2oi7)7SMxyEmnTs`0rQim{S>Pcg*O&PK=K~ zThY<5JzjwS+fZ9OwIP^?C;vrIM|5_R4VL6s966Yk9SB96kFS|i+6XGFt7 z=kv1*twLu*179z;0VlT<==is%$hyoP&^#!ag8yaPp?uf^3l;x*%imTBK8*X1n!7 zepppbvuLpDEPYv3%>ZFswcUfu3EGIRiss~iK9?UKU92o7JDt=-8^?^^00+<^T1rps zVLr!uTzrXo!jr^#j=ZifNiwb%X(zvrBKya4L<51p#z6o;ZRwBeZxK5BeWORrP1gSz z6r`NH8%^*c)kX0a?j~p_`qXrR1K_{x<2~)M1xow*nBN2+R;zGne-4d!1*b9dCboo- zwD(b?q+&g~Axj^~)a9}2q&L0MsA_x;KWy}U(@Pfs0OUC z_25J2b1r!1V*v~I?^5UFP4Il5DAD}BaO!%j5%A{^zlG?GvW^BCR{!MnI3MFK#$_o) zXm!W?N>%@NUp+feGTNkPb&1jyFDlCw5fiRzH zn7ZB|Z~t67cV3y%g4gyCKfoX16dpoOMFQwgMN!u6Ptd%Vd?el$Nq+vAOi^BrW9;a2 zZ79q@GL^~q(xOQ2dA^#>(nj{*J{!@i#lWZIofo3!^46Iduf-1egl&1Ltr|IuJ`pBT zwIZfKpL^)&Ve#mve!UPS%#%#H?<0iQp5k#;1e_ev`MI9K>o;}!Hk~1;**T_GG#)1W z@9Ua&c=J+5rwxnF!$3YVM&cjOUoJ8k)ZETE3KNgG?WTThxWyVbR#m#V!~l;vYWZzG zQ4jyj%Fy9j?T`4nzNUjK#CC|d`#9$i&Yt#gnv8?)Pj*akUOx?Fw;E1}pjIUo9YdJE zsf*7ij-A^y{E(t0z;97+-D6T8eW@Ntz~}fMCik_Hc0R+c+-T=t-SEqy_%WtZcc`Rc z@YAO_xcv9yAb+u6$ZqF|#f-Aigdl$PII2iPMO}Yv!x&0YeOO(LZCPh#qt*C)7nsb) zCF8YOE<7siMZHe#PDEwvWO69T+uPzVUCX0KX4ASjHudkH_yxxHtm^CTw~vdE%i9xA z{=QU)+yx#s59)Wm>I&J3V@`L41Y4H@wX2gw-P@n(7pZ4m$kI`e&lgOXPn6Dt52PtW zQMq=L`lo{K;-Y*s$^+35Q#nVqiEh?988qkd6;jvCp$2CFBq8*ER~T8xidgroqZmjH zx==^p;YW!5)bnkwI#kk2?s+qb_kVY%R+S)?bHW-{7-h0Z0Tp(cX)^0@Fdew&9olBK z@jYE^<#g;zFA<>Xq{SwXj<+L6Ff*aQU*^T%8EEp9S?lEdBAPSpJQh3lGj8g#XazC! z!NLjqOpig2lGS5S_WHtcXlM>6rc) zqMVeJ=2KYqXw{N?4ZC?52@Rr6wAdY<4{@7ie!|P!Ka<@3v|2C)j;{LkPg?yXQ+Vxs zEKYF|W3QP8tB7kJ#;QyO`N*Y%au_ETyf>$?0oWC3h>_cJI;!mx?ESlTd8LRfohx?8 z2M(Wdlb#U*q711j({$3kd?2KNJs_XFk!L&=PQ}IZkfHn(bgg?r3>Da=fMn_ecw#q| zHr7N?0%s;ymHR%$3h$-3cqkAUyKXeNEMJ8vG2~O2C_}&>#K80*K9-PBa?KcyP`B&A zb%M^Qs4(aP2?xSkh&)xW5@>c?7$ZEwK}@)A8>_~u1@NDD)@!?BN~`PbssoAI6iqmC z7}T^`!2`}RHx+qxl6Y+!*` zV_({EyCELfU_^^a)&Jm8*G^%}M^Pbi9i`Aep(##Xg?)=mV{47dnv_?qzSHpHHjj@cb6sQTyT@5E}*5txFs}y27S`KVB zjmY^zZT1gKe zZi(-OYTMr2phR5k*_(iMDUt61#CH3Z3n|Gh55T|%9HIF!s6A&j?4bRUid*D5VXZJ+I6kUkJ4U;?hNa#q8jVJF) z90&D>8>qs*bcey?#GI8KGUCF5HPjgSl4VhFTb5Q^9RV@#GolU`n+lXQ2Q8_?Kv}&L zq|2*NeG~y2Ijh+f)kdwg)pcsXP);J@qcV{Fa|+gBUtZFE-;7L2rbI_ALgW?%V+$(C zp|Ve!QgHTUgO0cP^deWH)?S&#QpgH#(MD_V1dx$gklAq`Z*>!6es(y-eCvH8_?_dS5aI~0b>;oo9{ z4xi+SN7@(Z=5FNDYs9s=^Bl^M0(v28*qxMw_3ihr7 z;{g^I6D7iQIIp#W6WEIVn1l&}OXHI}AGsU1ZfbaYl9|uBZ6Li;ZV+Cmom|~C;U#OJ zE^~J87JIc3_)aKigA0Um1Bbm@@qgWu%8aqeC6z*PrLWuT?#_qh*C@UtsPCsSA5xP-TSm>IsNrnPIaV{_k_zlqg& zw8C&Z6Nu?_IYWUPJWj9f8mq`NvvQ~$F&}jRVgIx7OHah%CDj^E#(Ktb(uNBDQDl!b z7Z!9q9a|iL1p0TfzfldfA@_1Pox9x~3Qc5ZC8*}#s7%@_PTjxch4AMQsSb|aF$p(j z#fIc-3ja1ysW2RaP=GGXVbg(yk_4vd${7qKlZ>KQSrg}W&Z4>$=c3e1hUF^E6(~^A zU1Q=N%)Y?-!R5c*P`wTgn2Ltx^+d4k?*`uzc?0xJ#Ml8k zGDG&OpjUvu4J9pbQMKS6@Ccs3Sy&J!9kbDS9Y92B6!uEWShYBC&_}MTON+Ft&yxz_2FqOd81GKT<(~d3_whVY=(v{MAjiqww#eyhgn_4@-G1aVC@mhHMf4Fo<=1pvpgs z5*ZbU&?v4|8j%pi^a^3pA96Jmp7f5x5_xzURjk5kf0icAXUF{`!TW>r4yN_R&c)?L zhiWkvU9P8BYSW=bzu8t+11d(@(Npu+3ySrs?f(@4)t}CnOdfsfxX|GHZF6?~)0w!> zy7l}b)?}4O9R>fW=OKhWqEgEh>!UkirglVTr(Z}PMf_=9_cIaLy&k0NQQ9q{g2<~U zS$4^J@%d*}FBXLazsRMh`*WFP-A_lE60mV<8$(KQ_o6>t5YXVJX#j-yy}?s%&#(M6 zrp?&oSq=!?e5tQ^Y;&QW0SVv=m}_;gazs41uxp@c;!UE*!KlS^wQ=~mdT%X_7*xXMGLb@DQQMLYJ}M!wt=JB!zM_ru65IT`Wxl@!V ztXYQq7da#Ki40F!`**&%T$wMtP&>V%ijusrrgy{#+%m*;>A?4Vss}|J_ldnjk~EUO zb|Uls$8rkstzX`=#&A#i^d|c|qk8-iVr5K{{Cu+mV8vfDM2>!Z#vrV-*j_Hy);NB& zARNW3i+$kwgY@h*ZT-tGu(6+%Sa^O*$<|%KoSUWESNnTn$@d$N$5tDR^Kk;WxJ8KT zv#Hq`S&sYP|3)3?8X7cIbX;VCvF#U}QR4Frw&-i#DBkIdM31uSw$w$qy-^Kkw8@p_ zwQlf&h@}>v&IK)MJ#tbK>Qn2lcGPB~az#pviS&=W>ifoccFuEa58i9K zXQf57&1M{XfA(KFH+iHe&-*(~Xye*0)b%;4K?a7se_1zlfzlI&DiVs%*(KBwOK2T)75~r!p<96Z+ zmje)-H#M=6ZP-YmP*H8*`bwjQmV+(u?cH`4F*Z1l-LcOwki&=0obL5#goAeBl)Gc} z@3#TR5Y#DxgvYwb$46peDUGJaF3Kk2xO#GlU#pokx!#~y;@9RrWJD^e41iDsVYpRg z`rlQjK{`2MzY<>~uVsS<&|%;;yH7#?F)7h)4tzWXztHBIcNH&i>m)ALgP&Jxn=iER zgRY>Itutv=M9!@i3JRfy20){pyZIZ#;DplAxq}(LxYH>~IDXy%(5O_R8Zis=BmgIy zTH;DPgc%r@lx9Men1Zl&hw~M-Li@)wb%+ukXbX_JK+RX(diRSfGc?^b__?T-S?l!x zQ$Vc0CqqB4`&y{x%d;e%u7 zvK;heASW$dO$}s#96_qxAL@lF{C{ji*EKBK2&o5l>N}fbB8w=KxtezB@z=Vpd;E#v z9;0_68-{CTyR4zY;`SflbXd8VB?F@d04*X2Na0zKbX%T(^Yko8t*92Hk*u+I>MHJaKq4Btym<3lv??ey2UuIh}D3k=L*R%ECMtD8Wm0`o{MG# z;Xx?w$gHv9jtm=`V!e}>mE61}f%cLy*5=Wv1Y1}{nR2OyrLSQid@VU%^SDl!^R(c2 zqjMnj>79`TG@LYVdV|N%Dyn~#f2~n!ainv{ga=e(ZcTb((fN=j`@Ow)4`#4d*&>L6 zBPJPEM}A~Tp@V7w08*g}G$TDM8{{GgAgd&9?mdJ7Aufmli!cT;1W*`I>bvlozOQ zWu;o;?PbOtSn=9qhS}PXyi`lPZF2w-cD~y#cgRV#`0Dnz*S(DibDZ4|dalD+3{_6Z zVj0&*?()T3U>coL)%m6B=9;ei3hxv1d4bISs@=Uu(L0g`9~*(HnU?;mi0x<%SJk!V zn8~!2MW5uYdeuqA7NId(p&Q~u;P@VOXMYLatl>nALE`CCE$qdQDI?#WBpH|`tUpx| z!H*a7VudC^HvE3x6nnv%4dlr~p+F4f;sC1o9JY$CWqHbp?;Nc+9q?0tc#=~0hEZ6? zVu+P77VRkQ$xS-1nhxQ?t?j~_-TIO$EL6~@!-9Cb;#{)*e<06b=Hpu$tWb9zQi7Ne zIDO5$C&kl=adXq2x9omoGOz#~s5VAQmiiUC?mCG*m`*{kA)^gvxuAJFYZq}eo+N`Y zL1O+K2u6f;l+-%d8tX8KI@IN$zM%j|FME?;oM`?NuTfn;zH+GP>_Euv01WClQ%5+t zx&hX%CW(CO#X2M-f7dEO^5Rk@gqC7jZ1yED&vb?4lgLJj8|c8=8zx|A!R9fTj(cgJnHdbm!(}<%nBHosxlb*%5SJ^k6LW z@&r9^(q&Z1C{HYJH_oh!s?e>Ho3jlLfDrsHHXq4{v+-~!98aB|p=mLTJ3{GOs+qr* z7z${tdpNM}sVr^?sX4qvfqJ0B;TNRU+P(!44Bz4|E?I0?hF{Lx06nPCXQC^h?GpI+ zq68tm_Ad^k2_H$mMHOWK8QDyBxY4mK8F&S^f^$0Wa(S}Y)vwnyW~Pd6B$)nw<0VZ{ zz>ljqFL&?=-{Nu1?wiEO?O(Uef}iZ-@e2d7mewdfXV>_)KD9x2l$cswrr%ug<1x1% zpQ+zbVqW|4|Fxq4Kg3skVW*g1Zx-4(UN{iF8)_$CU=*Z1L27>QrjL)+ZCuO;x;V8aL2)@u) zQ587v#1&#~*61}yIqI2F8&tk1iHm3*z zItPF!A}~sZz&RFJ$7~8;K^QyQ5Ek!T#Qi~;elN3boZZ<{Ce%j(Tv>-(GxZQZY19(> z2lxj>0^V1+4@E=tYUql^9X4&bt9+fI)|uwF?p?&yGW6l7mk>?z%`S8mQ1@Y86-L8x zjzwoLnI@(AKL0Zy`3nU_NL7cK00a>PQD`)W)!U)yA)1U;HER4~kwwx;yeFEnpizn_ zbLbKejK_sD*qMlgIv^J}#azl_2v;OLa`vrl37;)Z zVcW;#r*WmgYSo+fDIGNo9+~Bq^0=zahZ_5@Q7X?&lSo%6q8g;+4Kgf4p~(B9_L0Fl zL8}FhdVRH^9G3+l#V4x8s_sys9+BtXs?@g|&X|G}A}A^8c_(e^E5X#&^C$ER;O}J> zvM6!PYr2!tdj5o1Jg%n!o^MJ9 zr|4MEC9^p#BPl=!5yYs6)NV*ilMc94aNIGi&!p)irI2dYI7Yc(PYzAUtTSoC8#VIk z8=o8E6TO?&kgHZIdRNj-JkSisv14kK$K#zLwZHFL9qS=HCQ~P58i6holtxWl2IRsT zfn|^q%>m9$r0~Zo2RG)+hVz?aklc~M=S!;JCO{J2CHSx~WLuo@xsLKI=FeG6BNBXQf0Kio zny}Cl8qRUBQQ56{&5TRJeDQCt3D}zQmC=P~2HL$7%U;K1(!nC`dH+0>Np%$w{3zk3 zuClR&^2+$mvW=a2P3Yh@mTKKmQDIR2n4Sbl4@65{0~lsJ?uqeyki<0$#6}>(1-ec} z**elOi5B{hL>OTP`yO+7%%Vo$SK|W}*- z`9mS%dQBlYDBW5!VZtO5?BB2vz~KW45#nXb897>J)LJ;jsr_Jg&0z@Y?q(dK`U^iU zH!j5f3=}Y8aG)`HU)@p8YL~vhAN*hAI+bF}e9gjBK0xoV^*{su?v51BsB7!$&_7~$ zy)0n@u0VL*7^Hwh!)Qtql+%=@UwSKS7u9I(Pj`Ry52PxGxZQ9CPVKu12}Lulv}X1h4D* zEd}7JXiZ0mAt`G%ZrBJ{v>lkKceB(ZF} zIfPD9a;pB^(kF-7Cr)3KePO;Cn23E9$IP4vx+sPhEu`RFKVOb}${R2M;??qTMFt#byy1Nnn4fSMv9n;7NmZ5+CV`#Ni> zBtRvyL?p{9w8DHTVA_b?B~D-| zR74T0mP0=r8mJZf_Eos1I*Ubo*&I|jR-1rs?iz3>~f=*59*1qA)35L8{KXO!0lZ82^nd->H%3cf;k`qb2e@t{g!BOqI=L z!dhU)ve(w%=sJAS1_gLBxNXBI=rzd?Uu*489^ExJuW2k)w2Gp#c(xl}~T zn2=bteS`7<2LPUI_xLEPq1Tqy6&t|&g=TajL^CYTRV`Lpj^=B|Gg2y<v?S%ZS>^?JX)jH}ku;+HC!k zB$HaA960)?Xjg7~*&RqQieb+Avs%s^=5o%)M|Do2jGFNY91W&{Jg)WHCUQ4-;&uBH z`w)Uh4xDe zE!&rcf{ETd=1CBKyYCD=(|nKj>3p92ywY`LUhfs})5R~*@2In}f(bXJA0a~rPM%rH zOs_=T1Nd&WdMFJn4Sej`R??=0w{Nf_4(5}N%HSjlH+il8fX1^S7ab3)kFp~_lx=#U z{TjvqiXPjR1~X{Pnm z9gbiY#?f$^N@gL`*NKy7jo85}P9?UvoIAtOl# zpyYa^LL}v~My~jJ@b2X4X?k*s!N*WddkjJ}c0Pj#6O`gTGt(oj1YgU0C;1jj92XYw z%MSibx-5RbGHFsR18-iDgKh=BppO@!ALT*3=n;-vge^M{5=iD3aQL)UeuLtkkm*+G z)&mq1#T@~5OSOR%=5k>kQ00#f*fdS&r}$$E*s`Y&TLZ9Jx&WylT24gSc?r}yh#@vm z*#QIsF@YNDt1JA~dPB>>7yCc8B-p;jXFCZubC1O-0y#GM=h4ZkD$z*inou zt@BVr6fHC8(Y)dQUT*$6Wf`VUTVj)77_mHLXH4WuJj`Y@MxYWMGNV~x1>a_oIM@B; z7*}((G^CD&jrK`|(qUByOxFk_GbYcqOE;D?an?VBW&)&URZ4x37c5$*a4gRxdyK)- z9m_%@0VcYT)zQ@NTYRCvXXg4$e|OlSQ)XZ)hA@YoM@^Majzf$Y@H#++l7uI>hZMU)4hSm&nCBai z0&WzO*)jtpE*1XhWC|=m-&d7`VqOPe?5Fm6z|w{XbLT{`{&QG)iwCcVDVHIMSrLGz z5v)jM*P{o)!$lM7W&C5t^HX-cDk*Kf8}0o-#J?WelmGNcm&OIsN32!3d#>| zGhu)Er+u~|miuE@wTFiE8-)t_@VM>3|I?xA5&Ni~{n3s#EO=Wux)wDuz@O&gq)`=W zstV$150Ha{FUYZo;^e1qOaW=~>MLQg!KzZpTgwAKDH$(D9%%)U3XbHtB9WilCn?xA zGDTxq(`YY`f(qOqxd8{YxoHgcqmI+8U00j4*gp%qcM;8xW^%J}hEKv{I07KbwXrCAK>-hk`W z`s`8HY7ex?L~((y+_a9R?b1_|vAf7>P@l27B4gnp_cV1@KpT5^n_3QM?R~f+uPL?+ zCsuk@mxA8J;y5EHh7Y)l_pdWfmw=roySG^gU@;;%e1lRoQOi)2?Y3(xDXKXn#P(%Q zC-H~X5Lri(UMzcX2`izZ2t|}CGeOaAFM~jdj?BSwm(<82428&kI8o8T-g=LST+u){ zAIj_(#{u6D2+&qtD%RxE<)tK>`f@R;yuuU9$>mW@@&c7OoA;J7KXqPP!aH8EK{H28EMx#B~Z#M&kwvO^xu(RoDO z&gvOBB&G9=!e~aQi2Av``s{y9D6IMBK1h|+d@Lj_zt2YWgT;kHjb?q;`wgIy{wElD zST4%vVnR~DPt}jsHBsBQv@-@-Kf*u4DWD5Ul*&YYVy(gfP3{n#8l&fNS4a5l!Kf(C zX_CYpR$>hLUd}WCHJ}Q zXa}!rEJbL+Xx5QuFX=l1oP{pKIy0&^x|Q4H>2Yt;0<8`3ra?ro)V(1a2QQ*SM598V z_Zbhdl!vrYX2dg(XNi@(umz-1W5nS+C}>5w!x;F-FKb;K(SLRwetuVbK6Qs{^ZNH( z?kpFAmgpZTKI3p1A>NeSDIPIR?(}k^ba{q4bI{4gub?irNzCi`DAxb{Xi})=Yq)~E zo7}<%TJbXeN!OY%xDe5D8^6y^jNw0G9Did-V)DG;xk2; zbEy`$BVE&Qy)BPrV|u$M(mS&dj>e)>18s`KJo;un{+R*AjoX>wsP1-w$9I|rUU9#E zezRHnXLab?9|XNpVWw^gg*ZNy=3Qx)!diE|ttH9rcxQg97au=yOFrBNo#RS{w=Lq( zkL^bn^1H)M5!axbuEUdWcg|>IBq&7iyD|2EW=ot3^frA6==3m(7(~$Jf$l5(MV^1q zC6rM7G!JjS>vFH!8>t(>pSrqn4xejlmfW8q-}4#1s?92@!yYi|#9P~Un-(e7MR4Zo z#TN~(;_!Mm>QeoUiRc_xtxo$S`?)(&qqm`|5uMtl!ApMisbF9QJEbu`o)&}tk0=wx zhZaR`&b%C6H-&yaF}Y~HVhNtZfM>KJn$CC4%^1vdZQfN9iGA14cRozf5|bZ%a*pL{ z2m9anfN=3xxEmmlkpu9-PxpPcix(>YVMW~Z3GbNt&SPcPR`}-BEL=G5vmBY=b6&`@ z0R$w%a6yFF1f|qsD@loPME`b7!&_0+6=>=2$qke)dd#SK1JQ3%Q?5eaLra%K8f_0p zYnF1RB;3>;d2eXp;f$MXKR_DW?QJxtqAkR-G$Bjc;W#9AY6*{xSzVY+pTSQhwvT za=V8w2*j8ny<4FAAtPe+RXPq8Po09a-wQb|fCO_Esu?UyIEK|t6s}k@-oQI&m}k;y zj}86;SF=EGt~*|9{9Cnq`_mpah> zxVOR_4D#;h3#h9yP6dIr?kYu%^s&Ou19dr>TP8CPTCrt0MQQYwUUjsc6xoi9^*|6l ze;M0)a1~_=8)X8T4v#8AQa+{uhn>IVFixTVzu*|21PT{F2XDs4=jyW(^>_%_o0-cN z#Q%Z+XJ+E$xoX{H%vN-hU80;^GpE-Y#76me;uy#7GVdq*o4|1`wy^zqUzeK-Xxlz* zdf(GOs9o|Rk0viF=|1flDjDd%qAI99Jz{gHvEtr3TJUIpfeKpEWBEUONkXaE~G3c*gIO40tHYVz@GhhGhRvpFJ zq@(W9Zm!@{VtzOm2|`U&EUC>|G^{3atB>u zV@9WEl*XB_?`==%wARJG`_kTA)FWH?;#z(zVJ1;b!bL7YI924g%Sw^~qACkAoeRO! zvV~Ec4o-4ZC`??YudPFpI)oteys2&wiHnd&E8>Hw!<>HcqaE9>H8|%zX!;Vd*fF^T zldF)&zV<`7RGLv|C(886E8cDzmUo!u?ulgv(8XQZ#Ren=*TiB)6&{Ytyl=xnSlVzo zjus>)R(F4qgHqanm6z8iuWe$H=k7R{?ovL!kZJ0j&(;~*iijE#cLb$K$5_E-`JGyk zHN*O4i_7D@-vywTg_mZ*xQL$?KuzbLnDs;zk4Y73M-2H<4lmxf8BxeDcq-ns1>|df=x0k#&-fW#KRod9SaPoN{?1sc~36?=mw%?KX zpXKz&b6Lsr(2uEu78}aQSaaqvPXfdTS;Yu8;PFG88id-B%! zABwsy?ce?cqS$5nDjiS7gB%2c9ckQAP3#|)x}FCu=0d6Vdw=Z#rsgisB+a4{g~1n$i3^o9=_NhP4B9k{GkB(kh?a?G=b(l6mLDff2FJ zDqW%{_j;)}H96%K@X4H4p7Y9brSBSfFwoE=tWf}BLjZ9b3zX3OKL>x!cz~(9<1S>7 z=aC8o0d2sjl{LoqSsf~Pu({hSfbPVa$|qd_ssR?S{B5Wc>tOo0*b6##>C_ZKIJP7@ zIUgKqIG@KZK)DhD>j&6G>g>!aVWu2rK9q-^qCYi9gV$_FWU zDK6_+jyeJEm|ov5$ICupPpcP~r2#dp<~$*zNRW=oBfg(_I~>K@jO>`Y6NUmJ0~-` zHX>qmJI)%bMQp(5#0zm*NM%caHwOY-HGj2rN2&I-RzPB&=Q!3E|5sFR0eO_vfHgQ# z8W&kxY(<%fpn_MqhEk6Sj^1K2HghWGxT0pGRY&J|6LcfMrzlvl9Mfn+^*W7Rkz!ze zJSOs^1Fn&oF8{egZmP4-+$-l{n5Re;6$Oc8x1R9|W?L&L`~*_~Z}g(z%4{fNDmCWH zcdTMvdIX-8N2IB$%@iwphCxd=_<}D>`ZM~v4xSeo0=_RF>mVw-kOs77qz=EqM5J@n zW&m~L;uUV7(uwA5{18FV4WImX+hwcJ_LnHaItv^=Cf%*8o4RAv1 zKq5UdD%WoGIpIeG%l+X!!?OW0I24xz1V&H=g23>~D!+rIBQz(lD9VZ-=&aAVZ%WH| zdl=T|B*iAi$pRFX0K$wQ93KD^(EtDdO+-M3KbGa@UY-XVdp?O!({19dsmr-|l;i!U zQ#g3MPz5iI>Oc_^1y3{}x^)ODBTQFTdUk>_a-CGvU=k53p}^0#X*p4y=AFnfj+)&e z#9(XX81cS7y!JH_XcMhNrxjdc+IO?Cc)sL9@zHCIzMDTc%n(OPq}8u{>M5ZAJx#cQCDSW zqvu~>cYMW(iL1g>sZ_GYBF^{7hAKL)60p2*IgmJU^20j^e`xTmg1MKZu|Nemi?ke2==|uY75SBVKqsejOS$D2dg2U@;6T z4Edls4|7b%^wNC6CKR8kpQ)u9y--o-G+u%62Jx_(w zXI<6=U!v22&sz9PE{nRPbL$~xBTa1; zGO(1>Ov6ts%9kl$>w&*rx0139sq&SqPb-!z+o*8?ND}T$^}HktNsI1=fDkgzq0<8q z;+4#1=KBigdFS0WNc8m|73_MWWWV1ZXc>h{_}BQSJ3Y*X3w1eU)G4$SUs?+u!d_x$ zOAFfFs1MOLGL&+#W>*|y>jf=lKP4_1RG2nB>HUFs@Wo_^D1vF_DcLT_IO^9WmIG+1 zfIyS^ZAn_G5L~LM`J@8YL40#!ims`wTmBU8kB&{cgIAUD)@tUWOOocoB<+JfI0QIK zTQC`@QtY~kNv^fZ4ma_3-Ya3=DAbD)ihX(BAU4P6a9cb2=#IV!Cx<%WKJEA8( zdMtL3h>6tzOQ?+(iCE$5g^F!!`mWlQC-=Ranv;F|m(0_;8kFtaP61Phf*L1_IOVv& z>VO;TMTMnoxXA)j%a+e(D8++%MBs!TZ!IZ4E+>Byp4=h7;5tun)whTJkuM<{-_Oz1 zelg6_CTp-)m>_JhU)X#3maAeR0M|oIe1(0X>X2m$8R0OQAz_qx1yG4`)~rHQLZFb* z!l9(dy_kyKEqs0ex(4UQfeh1Hi{yC$l1`e|lw^sFJsH*j8pe|_>^HL@I$E2)e3yuU zvD%(RKZ$lb#BE%K3z&sjMRaAYMp9aHDZw9l_O!U=35Tx7E|MpQzl7gUHVRtoguhyU zaT9rqxo3oks14KQX-lB7fyF*uPXJzqpZvLsOzvb~gtg`;4Zq8g%SOGk(`EPHT>=Af ztdegddnjiMi2sX3sSpb6N`F((Nn}h%X*VW5ciIKgJ>u6ImzAY2?{@?{rhm`oi%|Im z+Gyjz=Z)hOnyYYr=Oa*{7+8ZF@kP2W>(a-jY?}wSLBz)4^M%yufgVU@s&~Yrv((`+ z=hHF(4mvcoZnr7_d0{4N0>PN(#uBB&-nNq~%;=SRe|>a;LzcA~qeUWP)kY3&K&!@l zyzDU6N|){u=`J{cIE2p(2E|03O?K5;yVpNelW4xp)IXZ^IYoc({^qCZvkMA}J^S1r z52m%$LhC%Dc8s=5md`*T869fh7G!D>$IOSM8UX^)#`jLR2@#DiZY>X{i(BxHaHYya z1`om&G;n;mqy3H5<@n6-?9;84k7tB?7!%j|(qJQ{4ao!&S+U+!{PIkd@x6Xfr%;D1K8N%gGAMYAB z@>msJdpvfwvi9DlU8owsWl@LmTO58xGklA~uV6-RY4;0cLK7I+VIKs_9AvV3!=e{K z1(|%jBo2JX2s0a@S3`fi>?WpZ8=M3Vym`w`oSq@*Z<+ble!jWRaKn7tS!zlQv;A-f zE^!?iQFs)9bf^~-HX&5{kZ;@Di9sl#S`Sc3cgR(?pv^PL~CG9OgkOj2tNPp3&?na5t;?8uo z^;sGPgb&;PdDRUY+d8k8kn!!lKLrg;56xG-xx^(OxsiX~UV3K9SVx7c*ury8Hr(Nn zmt+mmo^bC(Eh&(G5LBU#5QG=D^(!eEr5b~A;g3UyXStS(%@h=atK~htt$rNtsa;nU zYp*{MeE*yzX}Pwxz_Gd!Ihe_)%b??_-m*7Zyxzn^h{l`J1sU9UOMJ+E@ti3dBX(vp z@(+<1vz7b(HQxVx&c%W#h*^Y*v{EbnpYEuL(kXIZiY6aw{D0Xot?2 zHz@&cU9G{FV>$wryR$CYTy~Kj5DwRv|HS_D?7Z*o9FnrYCBoqoT$hI+e15Xs3MDi9UB>wN+37R5Q2>qp_0BI&Mz9!nU8d zTENWB)q9gC?9j}p!7RVdzkdSdtSB*iY>Fi#eH6<3OxLc$+x0>Mpn(~ zhNa0z`1c{vcGT4BY|U+4afz@gjb1Nv`|qv$gHVz4X}FS)5kb3XK_zk7 zN6D=)Khb-j@2@QP3cHRD-SPJ_d0LmpH!xoXgPl)I`0*tIMGI#A#0GyIm54ajY2!A; zWYA?zML|@x+w>9xS^ra`>$&8d;YH1`myzPwnH5s>21g==%V33bt<*Km7txm5GGKJ3WtY_X zO<$*z{$j2LWHB)_PbGP;aNUKw`;3dMqfLh zE3g{d9KnbYM*=1{4aE9%q!f1FR%n5@elC+2-+kwMR<&#D&_6sfy*YSfcFeVE76BI(hEbTA#Hqd**`mdc433HYlA%l^HYU3GF3gGycAVk zE+%(F8X{bCL6OSa1WSj$R33N2J-eH;)>HEk%*8JTn%V(^sliZl(|I4R~>ko5Er41{Io33^rpNW~8gl z>~z3C8k~zsu^;9Nm?z7pVBM5*w(9h@BF}}VrfE9-hcAcI^F=OYHr|F>#@8IUEH*VP zO{6KA=aIF|o?DxFenFD?OJxqdao?IDj*AF=

ycBey{rl;kDc{Ai+(=LzE1TWNYW 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

w%k_tC9o+J?jlEWgdzIe0b`MG#H=N&ZEd~ha9 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�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�I2`;RltI!`q!2)h)sND4Z8MZO78y*3 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�_9sQCxR~ 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�qAtGA zIAjG>dJo>XHkFK;eBn_7yK>6oli$F@)zB@lawkC&9W_X*!!ahPZihyCLfPFe$tTtbI4Qgn`u%ufr9NSIZEzoHrmC_ig}-MDd!@ z=^2fNx0EKitasYLF|797>MICeSQ={)7tU1mnkaJ4XFcMM>kBd65d6kzt((5{*j@>I z*9bNZJm%Nb&CTYYOx_gQe{zLYe76_Q3Ey|_x&a_LH_>X z4deT0rk!Pra)Yt>;xj-JTm8nim%*&iP%feC1W2i`1ek?FuwgW|u6=TAndJ_(ibGAr zTpkus1#1lka+A5e9~g$>q3tpyyS)DZ92{Ll+CAweG;q6;ztUr`pgmo9z&0!~Mu);} z#DN@wR92R*RHVuzRw)26d><6jP8pqFN_Q_wUp_v#Leq(#yAF{qLZ zn3fDP0(sx8(>1K|jGoPyKD&pLsZ!&_b)&lXi(JE*&L#Rkd|?!K1vR`}L1ZarC^Nu? zLR97u;P?)I+^Z;CBz~T=jTS=B{mn6>S6jh%3dB8swq~FO2WOGKxb`T9gzJEY?}6|4 z1WX8&2&O`)i*P+#{lWB(ul|eyj;LwSVgMeg;o+4HC;tB7z>B1PHyqIosz@)G9t5O# zH)ZB7Cc!g%W-GFYNul|Ppf*{1jIElhhK|+wmWNb#ii$e*+-3D!ir*yG@zF?4UA&lb zlpFD`7{J21Cxe(`p;@H^=N?UISA^w0U_~ne-~*+)H|GT}X?&#aP$9QolQ{58@!#B{ z=+|5?DSY8T$6IdxVLhtGz0N@y3|J72;F>gnH|H+9ofdPLsB!EN#_C`GpWsS%{{Z50 z1&7-tBoX%GQnHueZ^ZLG^#r*TV}phxjS?2T}BLpC@Ox>)!?7yFEEo06^C$>oomF zrT}u~qAvdcF<`@97Z#j(2Po3hRlLKba|Lg4F>+;IkHa1SuFpjO0GMI2%|{9sEZULt ziAey_i3Z!t+|%`TCTT;d?jCU@ihI1l65Ow>+Za~#y>Pjt_IG>2WmMaZz+;Z5H_!eU z0SFHWk^{y%)FNdms2||_A0D6E%0cEjPgB6d1R^T;g1eD{ns;aSEblhpR-;=Iv(&q`0O}PsbUE*h4r`V3&{fV zOezRLX|B8b5ty8yt92*clSaKos`2}Kj3dV;K)MG} z?DLA2DCvUkYg^5mCz;$yePky!eY&_YZvfa{{{WbZtG?&vNndeY@lEEc%&;oKBwft+ zi5Y|A5UU9d%A$hk%4W1|?*2?ZoB>9kTZU}j2>ELK$^jyfuF@DqL#lk?kaYzF{u<+@ zGf#8+w*`Ha1@V9aC!WkkrT*clv0+Iu15OQaV}(DA)K%U?=U;l@QQrMv+?IIP<_z7( zA4j;?Ez+x(;WT8%dhR;{cQ-)_J$~ii$gRoyoDZDact}@auZ|AJubc^no_{hzuiOD^ zZfL>~9kaoOS{q~T<10qI`-`M!GMCGaw=X3K4T;=0pwb-H-*+fb-a5qqARX0b?m)L~ z7uG8(Ay0tM`Gf$$T2VV!)(1-S&KBJU?EXwnd|Ba?YzG?dAN<8167@0!ibW@KDUuf^ zG7g$5VoISKKkF1iP1~RbIo8v|S*LbjjBfBZKQP9D=<7(i%?gb-;|TV8_+)ejMm--D z`+zB94YvMUgTko@e7M;UEM!PG)7Aqi2&-r|pD^xab=r8{@IDf4TT@4Px89)q2Szf>VtN5g}}k{ zpm+{r!Yh3FFa^baoH^j!t^hTL72pX|-bFjY#>_WxSU^_hj=###2=6hfg?slGtkrO! zg3jZ>mgyYWk{4UA+!t1lzP)2Ibrs3McYb&M$1~F6lT!2>I40iHZl+ZJ0h7rJkLXdt zChJNcYX?C|0QM*Nfg_>pI51CKSB)H@=!p5i0D{orbpHTw0U!lC>o_!}*RQTKLx|VT zK~ja+tkx!~uoDTg6GV8!Z1};`<0Wn|Y&YuQkv$)5hb`4UG>8CGA7zXE!Q7tL)xmI< zUt^VNZ1cITV=t%rPo^SO1SbAd295dOOrfs^o_#-Y(rg6u_)l3S3$DL%fd?=o#$C0Q z-`r5+one9{GOv#qg$bvb^u=C{N(0nPt6)a7Q`Q~`2Q|D?CIk;2IgS8XRO8~~JD?nS z{KrkZwiW!CNa_72oB(G)mxyrAbuk8qmsvqwdgu%P0CEqoqIh1j4TTGW>CL;BU{9RH zT{@#<0?u+a{OHyapjiEeG9{5WG&m|0c+!J;0PwA?UV|`>^n^t(W<34C^Zj5nPB$hZ z2YH%PP&R(y!mw`t05hI?-Tl#&X@lPfaMW!^`Suu>Qp%L4dI-I$ntp?BB)o6jES2sd~SH*LIw(kR5V(+G2H+HWk z6cQK9fL2angO|+l`-mVydH0dxn2wr^EgUhgFO&Rf2MgQ)V@eUFGoKlDPVVKpbZf7R z?>Cvmg}u`e>X;>7tFIW*g%F8=(`xuUX8PLq09w9s79ynCA?(L=w$QccZzN9<=V$y} z7|?5N>%ou7<@eEtZ!R) zAIzY$nMT&v^E-ecn@ai^UDzEhpSZ#$rSil_v?fHrNM^3ff?lf6SZ2vi6AeKemKv0& zo0BvUO}^te*@eQ1Ts-8*oLXLPn7a5H63<}xGQ|q}DT9+p*$+2ZT^-XVlAZ`h8tjXK zr~1TcmCRrZf3o8)mACA`_|U)f=;F4s1fBWy+;$EF+F@9zv3PHeFobFV#oO~Db&(e* zs#BKiuVR{5q09++JPP;H2u>-N!N^2caTi-z`{_apc9bqK_<1}Ka z`Ak!qCGp1IiSP$deA5sxS9@LM0;*z#x`XDlWIz2UJGVE%2O}`Uau<{tbUW>!%Wk1IBmuVT4oHzj&g`pgZ~NFXi@lcrhY~ zA<1gGQg!klnNd^bkZ@DGUq;D>Lih>JhKuV0 z{gJo$`!F=jURj~>{{R7!tNdsDIk`d#drTk#&F>JS&FRHmCFRx&Jml#d!P~~QoraWW z%&Wqh?9JOxPms^@f@1wbV_c5i;$$Sk^sbChv?=kuVpI~kzOk~Dp62pOlJK~ipf0(E zpbIM5`s8E@_SF9XfXVp}+(876gEr4Nz4~0K?QlSaX?8AI?mMO0@L)zp6yT13fSZ#% zWHuF7^jw|Q9DIp)pbMt}f|>lbOAUcXs|O_NA#1_RAnUCnO- z^^_^VxV7ySLAZ`6{UC+kL6Zi6gllTw+;*$eO}7!L+5^$OxQDR;9xT9GC=(PCe=-h@ z@RZj_#LHoWebilFxI}1_XcxpYS%!rC?o>U8Wjw$Z)Yi|;sn%EET(XIZG#A|lL#~~P6X~~MGB4Po^WG6_xw3;3)`D84WL616~1k*Q&lE01h!Syvw~N+4kY$v zn`^jaO*MGqGf)C)%wPc;lr{aFYA&W3yHlRpY9vN*t-7!`M}8{VKfK9 z%#A_i&36??CtMy6FEM?W8@_|^OE4Q^Hxw*Ow<1xk^}$s|!kN~V-lW1H>6ojJ*5-o1 zw`1qlP}S9WZywWt7x$Qxl}s0SscpQSA9=Qh`*n_q1xRmx+!;~s>W270-!XE1W!Qgk z5H`c|%>a&@B$v2X<^>cbPfxG$;~HA~F&0-Jjjw#C%b+oYQ4*g%Fq5M1K)d$kxuE-3%5N%fnpp$elR%{7Zol&Z zpqG8G7d)s(L%M1VU6d}{ea(MX(b{mGo+q_^wP`XZaiQO469USj5sib;>i>~ItR5!s5Vzd-Hix=CGrNmaSMBSzOU@m#a z+q>r%>aw8rFiO;HE{B6Q5KLHj!m1r`n)`{e8hja#h77$AO5zy-^bDAewzR;fFwltH9f8qX zO`9?>ZvOyPm={kUL5BJjF849XU`uv*cMn?!hQoJQK?0jP51AKxA;kk;Fr^BCR#T7M z0V{nJHW@GsBs)8C(6l;+mm2Q^)_EqQ@FgC!cPk-+QCXqCn3=ec*J#%g$Jq?elI7(#|EuTyz1O|vAf9@$k2aR)J>*dqD zR?>n!jpiGeVrsIK(r7l1x#B^TXg@h};6Z@j1vi=(eg=8ffuZ||k+KMSIKF?V_v?^| zO3yx+C-S_5^DVq-u_IX|a2|#0<+)RM9ee)gcBr80n#av6{{YN65xg1t!4w@mVi67W zE~mUVRNLd2kYlY=6mP|bFQ*LyaJzgMa|+Y`;i+h4Fxm!OQP>_ZIb3I)1p&Tu1=uNc zkUCeAX<@+Ldivd7u?H8+w}TnR+|aZwq1&ff82*4BOZpBaC};vMgw z@Pe4EfI!yo&#hv4{{R9&jU`X~#|_0a5BG*|si)pwE02XR*R%-Ab~PeZ6`&0gn>L@6<5NdfP@nH!});gD`OI3A8L zLAMY`yDZBi)3+4c`HT(lB4v**X`~8x^^4F@@D3!~f!3ZdKpG+YlN;xpLPw4T)DYO+ z^MqP#n3P8JiT?mhG_IDJ`=HU(o?7axY3YuHD>3*yw`f15r&d5o#=pL#daL6|EWF;EI4c8rKzaOGi+U?9+^) zFTWTlmL=@Y_71Xp5BCr>VAr+N3*R`p&oX874j6+m9ci(^m2;%)PT=;}Fuqq?*Y!fPmqB z=A`&1{b%1nc7OE7H$dJZ^{t`lns9GAX3jZyZP!u!%M*m*;{w@aE4tQ%Baj4p=xnF%@}a4*cEdAN|r|PzP#t3?hiuI$zd+3ZTRKY%8l*sAYfEY?;~ZvMfRKl307W0bqiJ%705rPcxqF^!+k7y~=^IKOdq z0|P|ijvaY=%MkS6T;1}`0G_w3@OxO8szeYMZNcjk+mQmsxP(uJ0~Ex%Un^(s88xML z{BkAib(Cy(?7~BR*}?w+SnpwiLLC6?(>54Ouvz@g$6Uk=sd3*unHLVv_nkpLWu$qY z$|FY$5wOw3%Ag({;z(QV$E)=96PZTt5vq#O^q7sZ>c|h10b6{TxNz0ZvUe70dGCy8 z+7x$K=Li?lON69qP~J_s4BqMR!~t2t<;rivaZ&^L!x&gCpm~U>f2Kv$eq;&9$NvCu zhKYFlOrw0i$?rCcVJx}Gg{ORuF@!6q7u?NY#O~k}U6Tj<@?Z@D9dvf$+6WMzOQY5{ zgtz0Y^Q;?)+z62F{b3aJjPr*IScy5i3&S2ju?%MBmI-i_-kaDPRq4edh>^GjTC_DWSX^0Fv|TAh<~I z6o14V6BbUu>j%_u-~9{xTin;W7Y5bwf_J=@gu8T)iDv^H}4!;_&F__bFa$(0Jjm;=HJiZ{sGG_ z@L{W{Re*u`80>fic|Bo364|p)c!|<$U-kXOM!N~u?Zv5QwY&ai#o$O|hzbzd@_E8? zbioPzxB$^8WJfQ|flX$QjBvS=;s&s5b2!?W*Z#Ql&8yBuWI7y={BW4)59aj7gKews zWyXVT7SS`TMv*QOE3m(rV`AWJ@^YH02Y(vsVYwKm&%)+~62WUOGY9_wy77u8sU*#L z1P#yqz+&6qHIDMT{lTCYP3D+TLhDbQ{CD)G)n?1>Lwy zyjm^Zep`RQ>ZfyksjSuO-FVIS-5USx_Aq8u6~>R8^*V#W6a=gf~aH zY4L!X+eUnwz$wsZX8!<~F&x@}y6PCz!J;ZH+vu36;w8sekruAI#}kxP`o|KgN>ycJfU}*Q#@fEau7Nc>n;ayln;2Sg;q6} z2>uZN07h>_V(#o&ssA1v8&BxLA z3ri`50bFq-qqt8x90-H#THr(qI5O|15>|$#$E8RRoG)_lC4cLc3!v{4KAb){h+gZJ zYL08S66p<+&)&~j>%u8Rj#X2-{KF7~7Dx9h!c`wFu`>1<&!!2Xq*?ESx?p)-=bMGCNn{fJ1i=SJpT%DXm#J^)qYIx&rvp<<>X;G7{FiK4VaO0sjEz z2x+_`tqq^%DK}-0%HW})S~V=jyNNbG-f5=8-dUrD-#F<(B2B;Vj(w^cs?xV7b}8^0 zm`F0~%nRLoDl?Q;i>M={{X>z z3;^wa;4vSQObg%s1_G1K;M4pIS4gznw?@P+;Y3x@{_&oL_kqdRE(}t`cLGDt30CX> z0H5jK@!W622R{>o$o!Y_{{RC#tGMV#5$VqKHh$#l z$q@}VnF9LQ2;f@pEX0HgQk~cs{AK#yoskF^9|$xubn~ zfbXP7DRCs>`jz#FF}i>)er4f13;zHwrxzrWtB9BjF7nPe1d@v%*`RW37GrISJIfWR zz%ZZy=zA^Y^E-{J^9!Q+qQ(RL+h>?jZOzH{TZ^4PFmk7y_Ro z!G!}6)yI@lY=*plF+@*`I`{WAaCY7ZdBQ|>rGF2&7iAT*1dCIyYvl`vuQ>|audf8h zq%MHie;MVd>4H+pdY%h0FPLjQAl|j)!EZTX?>i*h@W)F8Lu`OCvlEA2F%GvFOi))> z7x%^xN2V?lv^5W##DE5_yp!HT9*1Pt<-iPfcDvWSL@0jeo#HLGV#|ZB2A3!zE4aFG z5ePou{^1jQ4KeV0f@Da%b3iuri@oJa>(|`bGJ*l}-K^FNX^a`UjBrBH{>#kL&+x9L z&u{U5(-bRZTo^p zNr*K60K#JMG?#f*n%ecj!~+59E+($wgm=u_D~8>GB0Pk-EJSGF z9t?%}S^hUtQ|#Z22qs3CMo8QV*JuZvN?U7?2+Q0LiME>cmTWuYm^RttSTZ20>i%O( zS+r0`HN|L6BrA2H17NtDB{~hNpofK+qKsz zhhpDU-204x)No^b5dFkEu%4^fVw7K)s0!y(#mK);IlZC?qTF-wBj=cjo%`1=-3JdY zCFr}vd^$u&<}^d!7{@fg7jh@c>)AJelp|}x@yc}fydgFcTS39AN%@4dCh)=;qU181 zy_l{bh9--He88@>bdD@FI{^vhW9unlss})58_HpR8_~Io5e)eYgG!AId=Ni99l>DfnQRE}p9_aCYV1jBiR(iSZ!aup!dMw@$LP44gr(0&cFXG{wo_yMz~{HPg=r8TQ}4GSYW9sCZUCs9Cx_elmYLJL zy=R5AP}htrLIUXbwD*H5HN%c4C3N4nT*q95wuUxWcZe#ruP>~+${JU#v1ao?W80?- zBt#IV0hUfsugrqlY-Z1nMg#5YZ<#Z|gY5qR^}}cf!TbIdHrM%<^nu%$0rfhy$X=yM zZm!H4bn0*S2KYnAmB57jJz=DSaln9N=<;DR8gn-6zVI4tFXNsi3D7-lnJ1fTCGTtq z_kz#(;VQ}EkM(%x&r5&I(Hz{WpIqvH4$s~a;h}B({{S)OXbLCM!uHKgUl)wslA$T= ze3-?Ntru>vB91)6Sq~)xs1CAtFPHvsEc^%m0HK|pzyjUOfD4DoIAv`aoofcPKeVOvA#f2S1VN?G*xga8uMQ*fMdvGda-+01VI&AE$Tz`T6*WKZs24M$;p zea6%o;~ewjv$-IQBV3gV+%EiPk{3dU;fIlQM^NV9?{LJ$Z8kVDAOm^m<8IciQIGc) z8ka0}HN0@3Z2k2N20S3weJ?{Ac<7o`G4*K&X3bqm>LYAcn=v*5o=*yIGQ7( zU!1srSI7RTo2oRG?RAVR*gP%>?*P-hAl6d5{Ql!t+jY44aH6Z%tgt`sF&IKrba+EQ z(}F_)@#hdD0d##BI7I2)H~#=`5YioYQ!598(1T0?qD~jf(SmEEWYUj0L17B7pDX_J zSinGn&fG=Ty~LGb6w+bU1c3*W$jo$x>8p#7P!A&&-`rFr;h)@|accnpaXTDkY&NHV z-Vyf1wv)gZ(@qE6P^e1MN7fKX3Jd7>fDMqz9^;PmpwO0k`&{2LJ?7<^K@MD``^mG=B_ zMZZUVx@HLwi4CZ6FfES@id3Rg(Sj{sJN1xjUC4!gYgs9*w-NYsn=T_2--_b9n3Ivi z@M2FnW0%yLV^fM0vD!Uh4y=P;0^_VyBE4(gP(yA|>>rLV`JYvHC`P+S2LlDw#+IyQ zILww7V3lpyLSUczV%ur{oK~w_Fm|B7O^$=t?r_QpOJkpF+*u?^T|3Go9UaGh83Yp0$Ibya}m><#51Jyubix z?jn3~)kN%(!B+}4J<{AtLao<(#S^7rhRzMSqEpWPn7nvz5;$5W?h0tf$9%X_fdGo1 z`JB~l&x;-W#<-g$rlI!*zK=7^!5};9tki0B^4$I^S}T9Jz)4{}UO5^k5#&5MCP>wE zyysjjtoaDq72( zaYU-KN6t-B`ZbNK3LPti_Iu8OX{E$PsvApBd0ObOF+?^FyvDvjgyy(q2)=k?po<_r ztBBZ|+mn?r>P}U4cxX4xV+1bb>mq#EKH43;A_;3~HSB5L{Q_{GMK$v5v=5Z0Qu>4hj1fvYAAHu{q4qN^2 z55wLmTBHIZd$_|ZMPJte2lf8|OITd{fBtT0SMa)ITYV1SoMRbilyiFvpz~h_CirXr z0O(_dQ^@C(+x}Wc%l@&$I^jAmyc%#A%I-lyCELKr4U!&m@Su3;#zaJT)qdo~ccHk4 zY3lZ3A^@%9@ynsBH-zAVo(N%lM|wKRhz{@_ zn)(5<}MKL9l0LrClI-0;J0P;W$ze|O~CIE)V zP2$N{q`?xlZXhi`hfgLz${* zw`tdXa&eSwN`I#z;MbEGchC2VZVun@#KN2b{)}Q$g0MaL&rMW^{?E*JsiHJ{W{n$L zmo8kQSm@?{G0OViE_p*E$M`0y%tmdN`mT*)YTQrU$)V>o%Wd0=gAL$E$!;yN8|MY3 zAa7nVA$(yxnJ1s-UJg5da;6i&9s*+uLf>t37^HZ|pqm|G^O0GvY) z$QFTa{p)5E7VDF<&H_pnglfr%wZjdk_YJb9!~*)k`Az=-L8*$QEoDH3RkeSZ6cHQz zS&D9eHnnR^mtd;{(en)C@EwDQ6|6srb7+E%M;hLPfiTLDA37%TG<$kuV5GMLH3jkx zGX{h5OSQw=y13u94zBVWt1c1NgHsSha6KXr?Q6<LdNJdtWWDJ z>2Mmjb(^JeL~`tjC$H}g6*$sa`|1Ax2_(7pybr64d_8<-3N;0L`+xrc7PFD^pZ@?p zV~PceRQdc&S+xBNtNeF}PYe%K8@S}uy50x7njR&izottblV|>7l{A!fzs#+KzOZjD zX)ZWWO`W(J8f5uFr`A2D(MRW{&%Cw#H=AOIU9yx3g6T2pkbE!09&MGK2c}?UQD7Q9 z?l%FebmAF^MZa00dyHK^@hC}NYpIQC?H&(T1lcNJA-^sp$baF;czP&}oZfoN>wUm5 zkZg5>3SM5gGL5aG|$eTBK)QXl& zh9Z`{SY$x0fdlX|Z<}Z0cL=R6DTscU{fJkx6fx|9pydAm7VyAUK>6k<8iEjxAsU*< zyEW**Qq+ZCc^ZS7JbTT;-*0*EN!;(r<1H7flnc9&DORbx)>nn%{lO2M1#U0{(|fzl zQvhlzjp;lexC88-6#T?!2{S;i^BuGtJYzWk6sTw`lg!n?2m!SB`I0amn3O(2pqT1- zxv7MvJ|hZzm!C0}G&~dL5JF?UZxi&n7~@^IsUMgp>f+N5{8&arHaXYEFNDWL zpa)NuBRc?a!SL%>csP8RtyQ9)gBi6tt#yd>&;qy_V!hqpTfZ2hMb^SVB*+B>l<|h_ z3K*#qBItBgmKX%ul{rjtN&+4{zOw5R##%I_6V4@@#xyrZ@`xnP8pV9#drsg8uasvJ zdAs4qHSqrcO=D-FCl7-dh11Nm_j0j5jBs5rc0VR*1=0uHkv<(<>J3!M1uh`5F0YMX z2mM| z{*1WxM&ukT__;{<(Bj`1LUo#`+ePY= z9*&)%i?t~EZ$98NTSqoNOw&=azAeDMyT#3R;mJy&yLTiTPC7c!=EP1zN_ubxmO!8X z0M;`@vRj=tG-ce1JV4$!0aOEjeHjzhY03yGI~Ymp>>ERYKm<8#RS-{{6Cp~qO-*hIEYe_D^KAuN0%K* znzd7b zL+(V_a_$0W_UoK6Nn9oJj{fu+`M^h8^~DUEM%TeFW` z+eH)-l3;%2CYmM271XE$N@ao#-ElND%dshp9*{kQkfgK53+^*4ou0(Gt;_(ziGW3g zmEnf6Vox|1-CYy71Iu~8nG6Ft*}gt8hWL^AWu5L*tV(ozYa2&47WiD;ONvPk+>Rh+ z+lRWt4K|_vr?VTDoSVpR4djDRuUvo-_*NI|oLJ5}^OU>e2~)IVl5bDERdy=%t|Um) zjR2YtnLxfTU1rit>h~^3VLvfdde#<;_f_nyPlfE*@c2PWK4!RfR!G#=j z(|f|WFE3+^l%Ap6@9sQN4X--i*_x4rtOxIm&_&v*p${C*OKNEF(-Px&`*uKm`!U!* zMe{u6TeHr;-#y6A%FvF?KB2qSi*SKL=sJCK!-&nbH@U2K6X>L!Me=Yr2A;cB zLXGugo^D4k(+r)mNB&@KlZMXxxPT9=kqfHgsZcT%Tqv>8NJ~?F6JU9fCgJY4QZGHMvUIB8%|eyqGkj}NJ1|7MRj=O}1K=&U zn1WD^B5lHuhCsSrh9w1meddluyu$kPx>b^MVn%bhOTU+GhBT@rZ5wM+6iYb)2~b4KAFWY_;rsz`2j^CQ?uC0zS|% z*k0GI-e5?g#aUT`7TBu){*b6}_RtVcK*rUzsB>a+c z<;h#9{{U>GV8)lG9y@5ho?IK#K%A*%$E;U)fE3x>@P=<4M1qJoUp{?i^HA~Sz|a~p zJ^>U8@;pqUr1yeUPe?2eIbfW60AfRJV&b`79MEG+_a?2W3F8U$PTq5BwG05X+n9Oy zm)<}l5(~fCi6!(^*5>A2EHAJ8axn-;owq5C4K9}vnu~m&Hy8>~Y~K5FX~P(N-rdz%s)B=klBPZLB4%pfeS9_IDd1Q5%zf|2|&`j-JWyAwXrimCFDCW z2TLHJntS}sjjIRI%G#~IvnAV3_*_+u9y5K9!T$icQm3l%eO#%%Wy5O(Yl1|2qIz+P zJZ$gYIF&l<4F3S2$1W1l@!?Eq*&=)I9A-66xR3t;iNE0IMa1Q|*({m*4g#KcoyY<$ zyu8I8DbnP;#3-C5LJG+Hra(Y$&p9i)Sn+-0DDR&)E0?T1=m#4vE`q{A?=ghf34Ok^ zi2ga6&Y)`@u3b3)1nS%hl=68^`VLVI!0LT2r2g`e`108D$E9d_JU-F@N zS?Ri~SL+#$EhYB@IQPIE>ER+tI@04^v}%usOs5pWX? z#Beidz4a6;aU9WZqGHH04^*Gz^R%@z(` zBS<|R;Wi8gX7fiw%W!}RP(67Wj=d1!SnGXn4MUfOnHyT=zqaOu0E&HS?g87nYOY%6 zhZ~*4skQ$AcLBgW-68KR49G+uR|LUIsF4tSE-43U%bve+0=5CK&E#GIeWFhs=4(#} zdoPdNCu~fW1tu*IuUR47(g^a7CBV|@v-j?Na1TaBW?xu(^Yc-e)C{c&HH3tG^Ya3W zox@&n+24~RhBwnx@Z^MoVaU8ruQj9hd~-9S_CHT^Kf91Z@HKV{r&L-VCM} zdK#QCPh-NgHavfW&8~^8L<>=*lK`8-yQk3q0ImgZ&%Ioy;M@zG5R=Zf;3X`&%@|;- zt_!7ydceCOHih0O_5Ni`Q(ivnI2}w=nDSs4LHGOwwW#wv`^dH^IdLp~t!a8VBGC`{ zF)I>^PgpHE=o2=kSA>3y(Wn=fcwzPo57#L2iczL4fQQd`wKss0z#+xD#K}>fF7SI< zh}N}R+*P@86TKfU{c8ZD^%uATad3o8Mk^dCyvH>xoNMN|g;hOuGW^7&U*G=#)@)*B zL{|w8d&FY*ad7FU&l!FgczVZfgWd>JWs+nAefjbGl_7UtsgfbqG4yM=NkC4IWqeGK zO2Ux|@0SJnzv~qbpl)WA{{W{18r!Ru9gk0k8bi}N00;2>#sEMtYxTKgU9t-_7hA~( zThT|R9Y%=@?H`XiLS#UUZ`NcK34=};6d)b{0y)KG|!m&z%&T4UVLB7XtI#NHE?E)oAgT`AcJrR51qxOl)VW|oRKukRp)Gx9;xw)A934^k9Kiy|-P4cN{{Z#>007J>GXrF` z{BhO}m_2!hF{e{~bJ{T6Q()4zE^%5#F_v`$y}Z^nnWA(<1_&MGgYRQ4czQVcVH|70 z!yrSL?xmPKi<+CgHzY&Jkz%3Tkftfs@0^aelx>Jow&z0~a~LGgR<-y$!2pdP@WI*Z z`Tqc?{I}s&#HOR+{v5CcSAb&e-};Tqw&kV~VS+<m4<17W>Bu)f43oG~bM2a)spoaes>`*F$*!1s+Js-Q{V;hOnG zPQEc!H5GWnr{j-Xmn|zzA<2d0I3W3=n0Gq9LSoU1T#+>{DajO_uV!Ce0x3^<%GTzR zV$VmnLy%8goiEyW)-R&_f4m))YzEo$?ogT%`aDc0D;rQ>CvegX29ukiyj3RCo_dZ7 z91R^Wzsx_5&S#)75$tH3m~Lo8ul0itf((<%iiNyfP2J|Ez4sv!h+1iiQ@?H|%#WN+ z;PworuFqJsf^R{9EDRXT8_A6|a8yT}q7g{XCP3`CEy)Un8b#N$0cxA5X3(L2c=v*i z@ysd!W3t@7@alr-tTea-Vbq7Czc}Qw`p2^}(?#lHz+1Td%}GsDh)+2Jlm^RBm}?a# zLA?i)016eA&jJ%e{{W6K>i!rwipi(OcX?rnWq&Y*qjASeydqUvGKsI(^C=5;36B+$ zAPKjL-`wOy^f$lEO=ofmOe<6F|acet; z@JMOi=kpP$RM<=#yiMhRQu6mCjU7C1kK8r)3)sa4 zl^6d2FmOa05B)HpQ?1Wff&sxh;#@8?_x&akc5hqBw+q8qe?_qcUs3gl8(_@@rp#c% z8xOggB!}iW4JsM1A*=rYrd>cUw%ilA^Cqg_AGpHnTaFWa2Q2PzT$5P_jJ}C!+8)`Q z2UAs{%i}I;?Oai!)C<3cM6xF9|io)z&A;_;3OJLCw*Y&#MqEOTn796nOYf? z3PWF`0!u`TQ#GOfXfJU(lh>cX&XQ#f<5+E7Z(q4d2V1qa#{)L%|N89kdrFVI0}|+cwF8L89ow zigX=00#v}?IW_dJGR_7d(|_(Kh;s;VVc?nd$NT^g5h6J0XT*>68HkX$0RI3$7ytkO zfPaaWLY?wI-eDgvG@xVtjJT7%f8cWkvR@>;uQ)v`w|PfSBH#MT8D#-iSW^ziTFpP2 z3^iV0Gxki2M}yBiWmlQ?Oll2Io$2wK2a{L;PCN+bvn<~5#ceU41KKx^n%-O@ac-dyjlYk2!4h7XZH1g)Ky$!Xa7QFiiAZ@}*{zAGAO#&^6eOv_8 z4?u#}~k_RD4Klz0XDX~6-kw&!>au@jCBRVe>^~dHML<%{-%_)rx zDSVr!tBr>+Ylo%ZTfb6iQdOYAQ#g$jqTXbOAVJw;!8LB8V2pt>7 zVtEAOU);UE2M=qJd5RP_;|7BSq3&U~X6YPncNH*=+s$C1ETzQ=f9_n7(pScA$NvC~ z*hP*S2CPe>r|?G+L+n)=e8n!Yu{eV+!$Ee6HE=BNYRpPg}>`UuDa}c$nmJ79{fzn21jpFzw{TQCyk_mnA6@UT-J7cGr)% zfJ%_*n$)9x0leJC8ZNzI)PFEN;i47b%&9|7xe61iR~qw}btxzwaRt(Cz+e?XZt6b_ z=#ae%=ONk^L;ktaEW(lyQv^h&Mc(t!{^U?P8@<3Rf)4kx^Dd4Z7$THOzqK`l+i(@W zwSe6^V8v?+#K+R-F#v$<-7=Y3y}!8G&=&{-J%Q?Za-#b!$@g`yhm2$e1F3b2QR3$C zh?OxCW)$&mv&MM`>4^m_Om}=|!sOdM^CuSFY|H8fo?qY_q{(G%b&e~#`uxS5GpZs@ zpUaFoyuD$yoUGYB5gb@j!e7l`*@dk{*&hRUifJ8h4HP-2YvY(p#S_^XB zBA_?9`e2DEXQ$j~@aZG@^ED>iZ3Q+Nupl0PnDnqVF-~BLJa*uaA+Bk|?g~gl6Te{^ zm{z*gzPFCR3xD1%OU4k(UaIJIaSDV0Q_1WwTa;)T2Q6v|D1qmf34y3eRB+}-qkrri zKtz0ahXu!6z#_%0v)=Hj-vNAhb5B8)=*=jQiPd@i&47ojCdXc#X4xnrDTSJ1!$`Ya zzL!{zvp@DQ0c8(u+jAW?9(Y>=NoGxKgqT4*r{-BAf4peQ?R`w8C$>6QFX=UgCVCic zz(86T%K5lD8ea`>6D({Gb(+=Cx%HI!l4j7KlbXajQDoK@z&Wg*0m0m3j$qlE+`v6|E`HGVVne#Tz)t8&PGeFW*fox*p=0#O=Yc@& z`-CT!rv=Dc**w#v&aPco+1#W+)5*UxIw)eBJQ?|xLOlEK7fr`wp0|>fV-Ysv#SsdYVR!_PvEjVDwIe|W8OoOvySR;K z$CD=KL$<}4Xiy)kmx1NzaGJnd*JFV^2{kdEpB^jsI*5D_QnS`+6oW>>v&OM*%0Kwp z;uqIfDjBT>W#@6~J5jsz@Ww`sSsSR&7#qw>+cfyc(INp-uh#KnP=fg~>ot^v+PQui zqph99ijZ9O*f?z7*0!E5Afdh@Gxr*jbIFBt_MWi=oSPf~G0^sG%5>WaXbPn-fWq)! zsiEtM0uMf(%!&q=-7s_p^uII5>DC}V3k)dKFRPHKL%zSmk{}^_i-f}rf!T}=*2@oA zV50&EdGZc3N$0-vP(;(>;RQ>*U=?0u^P4&$jE4UJ!a-AhyM#1_^4Gk+1qz{|e&n0N z6s)I=G|<_M@sB1ROb%ph04~_Om_3&0WU)NtnJ8`gVuRy&YM>My4a#xZxid_H-Qwgn zqRRvIf{`LRxxlsJ=WZU*!b>-V03sYhMuOv&@G}{MsbLHC!6T?#OnD2hSRx)@IUiy* zYu*&hfv(~rH4p^+FxeUcUGEqO)4}fnzef_17l$g=4JS2l8vsE4`F4J z+2%vV&#M?|^u%oocQ8UKG&d_ZlLog2>v;=lXsd6Vkf(reJL5Lw4w<8v8g63=Y(z;X zCNN38akCm~!&x?V?`~aI@GZ01k&sk9IB0k0tR)(OUSC)yk3r;(G{i*6PPXQ66v@?@ zrl3FYxvA_+jYC17&@UB)BHRiD}+f%w?fS?|wrUY*g1T#}i6=2n2BwN+PT2E)Z^n9cjs|skDT3 zJ)q;~=?LBW{J3FIBc&G~dKnDb@sJvfl9Yo(ZfjN-==r>@0_wG_d0V)n6ADLq@2+2t zKjmWHt>duug^9ex(q2dJyxB}~eCErl;Rw@2_mj^dtzo(`2+e7@w?K^#_G6hJ2NMS9 zco`bM^>Ro63R#*!=K5oVoQ+f-^JA@eGoz=G-%ZUuYl(=&lZSHTqu64so*59>dB$to zz-}?LyE(^dnKZmSraw?jujDe~mU}K)y&tbV3``c(A^~YZ3&Dpg@ zTw5AVh{SM}C>}Te0B`_*1788t{HYU=_4zpJkG28#4QEZ|CX4eR`e@APq0j#SS+a?I zxXLkkGm}=s#tbsk!_I(a8|z5^;S6LY4LEge3AOw6ygm&OI8bpP zfq&LrylH_}TH;6ZS!;3Z+cA@>BBg!KIYMSd@%s7JZ#8LGfAbUARmrGB;$G{<8w~;9 z?jD$qw10i!B~J_w4R^TrI?)RkOvDeiG=6u^vGF8_E2aMcScp3SPba*npeh}96~`558tjRJksY**B>O%pYNt2?{i%yG;CAj5kYxz*4100 z7>maoJS)9Ek63Utc;w!b4JcjLuTR`X>@!iyI(V9=+yJvp%q<)cUR1A`fQp<GjOEJX5#2}kG z`^CY=Xz+G&B#RXsAbq!(F<60KedE>(qV3)>P@FytUfXB`!WaGF;fvdHBz5O67NxU! z8r6I21WGoV_F#tSk5~k@5+^@1VqL-J{KN}E9UZ|Yw=n_JP;OS`l@@>Ra9I_2d&De! z4%|=~9C%!yi!Z;Mymu5|2lwNa+)%V3oG}$TMDh<;7*wVOW2johSfMj@!TiT0gc^i6@5}MxXo>1LFjXipgCA@OyF>*7yFiY@V0x{{Zd) z&lMAg>HF3EcyWF|L>?oDSOUp>TmCbj=g&J;Ko2V5{>{)|hn(C1D(Az|ooto|?kNbJ zI~2z{ucQ9}37$>(C;tFkZvihzrtyaI+8hGA?8lZ`SmFh`AH>%K+*Hy0Px49gp#}c{ zYy)dYR?3yxf#eKK*GO;f4IeP(OrM6EQJ&^$eHTu61w)BYAKez}h8*zcKYXx|Vb!Es4%?k{Wt6P11xNZ9X01$is01zpF zpq)S_xvPzUgfI$xFl`5jKr#bRcH6#kHWSmMJt{ed{Cj7E0B;P4?#}BV@Brw0W;hf` z(H_;n2>?ajFa#TxJgmedtEsTZ*1PB)ZTe=SKTCLG1BSx5M=2rRL<{D&zI=GeKIWFA zO&;NK7N^dd3@s~D-p@lD5FPl1@vnG0;xT|xb<|z$waS1 zJ>hUt@x<42R73YzP*DM3PTVqx00yoG>NEZ06I)vJVE5SxW%a)^06;P!Inr&-F5OH~ zXaR0L6B02dGYsmv(I9D~8HE6(yD}*A;lJRZ>k-SxrVb?2+nVYG+Ihm<=wuz?DsEx6 z(BF%^CBtnL!^ZgFgO)R_UdOC_4z=txvhyApY@DD6(%>v2H|{FPAje0}M&a+)L;kk= zz&O&j78{hQ-;4&9>`wLF=53ZUH^cxxXPFxuYn^WG&13t)H0y+(JFB08nk? zDuis#3ry$FajuTvxk?@n?Zh_FznDhRJ;Tf!i{9-G%FD0Z;=P&=ac($mWcxLeWEDyp z`R^Vi0jDxq#iEjZy~%L)L4bb3-an7b3sS0h+r|mitDBw!3tRsH^EZunu9i%cBuxU< zxDPmO^d@aOk+fHLS7sd$Z`M1=l|tTxe`4cc`iS)T$gH(4_~`p)1*+8cW2N`pvLvM~ zpJVSN=*(I-xe$wP3GJhpqfArNR``Wwj*Gr=v0*hT_X$lqC^N5H6N@2nX^S!>Z`i;4#yuQ7-d)fj3fBrjG zueARFb_t9;lsiBAusDYP!GFQ31Fy605z~92lyGGX>@cBIcxwTa@WpBW0QNu15B~s* zc64L=SDR+uqr=9xYDNrK+0I&QFlIq|JxmxuIjw{+X{k9d};tM9QXoPneoXsXVK{^kFQ&xc#^* zNMQyzWpa9B>|un0Nap>`@?Zwyl;}PFV*vrwEO@}M)M{_0B56%^?+h1etw;{#O8|{0 zY?#N8ir5`bd&tHIF8%9x$$h++8LTbegPOn*t?2o!$x-}I@1x6 zT_SA9Z5)l(G*cMDX4g))u1rh`5^715Er2HULjeIOFI&Kq6X|%j8D|#Xp^LRZKh(q+ zdnSQ!PPeFHO4)sC;9UcL^}WyBCXE;Gonr{d1BgCSZTo^uy;ExiD#~w?W!D?;0W8wG zk@btE>%_*LN_igVUXMlgzK(aIoEE=#n)@*T3v^;6AaaGKTIYb(mozSeoyolR560q+ z$^`p@(t|MT+~b<|9Xr87Pzl?GP0x5TrXmX**Kl>b0m+F!GeB=x=qO+%@ynIC7Lw-B z$5c6kJ7TZY#JhTT5s)zRm5Fra9=S>bMQvnmZ$pt*I_n%Vh4nwd4Up(=>v?qc0dQF$ zcv@m9)REvk+_w8I&0gC`VQveT2*I6h8vPF};ekM@nOgf>yNU><9pZaF-C&W2lN2{m z{&xTxMw&0!bRYo?i-Hrtu-;}GOA^`ioDt9J`6xK>|43( zd7|$Pn!3RBtQXtPP@K}WKQKuY=sedVHX><0n5gb!8hriDLb?Whmm6gV2eSqV8M7Iw zSS&!n(07e#H$}Gmo^kYH7($o{kPYGkd-a4YUT}+xg2goCok6(Zjv=g}%a%PuE8tfK zEox(;$s5ax8@Ey6jw&iC+{FapJUhWB}n zeU?uqXcw?A<5t+OEEK3T`Rg6v)st1zzgQM*ddnRX8RI#CRRdne%+(ZHXmjRp z3SB0XJ>)1hJmNbesQdl65EUBBU(dLRJ#nF_;Qma1`^fK)WVv?LU5nWheC9`WC|!W8 zJ>?#bq=)^OvDE=u-~Rw`jih-=eR|EEs8#FdvkJBovMU~;Rp^7VpI*H3v9Z4J%h03Jg&6~pI~hH$BQ zoqt}x;LVEcW5CS@Ke~Smd;9`_xrD(0h>1l100L}r4_G-)c+sV=*5qUR~F{{V4^9DP>VGW!#6xwr6t z$1#E)sQo>hySX(`{kWcxN&0(!Pw+X3ETRz~nDvbhXko$LMl3qnmkE#_zFDApEMRE8 zaBWH^uZ%lUqfDX2!IS~e`p4n`IHmxADZY%|*%qn1ijY#3)80+&vL1#acGRNu z6bC4yN2L2P>_D(hlg>rurK0}l+zYLyO2ADs4H*Z`*5>gW-AS;^g?lG3rG*|nMAxP~X{$a_2 zr5N_>Jk5V_G&Um+OugO1T5%wOJwx*2V2AT~2X&_~U^nmX2U5=Kn7C}b^~~QfPJPL#19GrAjcl1_6|n%=R~C>L zTy86F+PHlbMb>|>c#HN0*A8zT?9y&{&G;qLm#7$qcn@WAlfvo9DG-kEgIsfyZurg^ z{+_S`XqWw&yj(8b%UTe-W<&}ouf+2)^5uiRJn!BlI&WEZ6+B}xR)Af=<_QybQx8KX zIDxazG99K9dnL6#ez0I%c<|ngA_{38o{n)BMLln(EC{&pB(nsss+^{Dup<8eyaZK; zTy+CM?r!#P%3|?R(jPE7zDHH*d}KxFFS8(x4*h1P#!l}}SVX8b(EE?fYhzVMQ}+cu zB6+v>7oe+MTm|xnSnrUG-W?l7waAiU=P_?Z*>D3FWCT)s!*3YCs@TxnkUN`jT?h>K zo1}+NN$I(^;#*CDshf>DzMq))UJ-oa@Da}y&)bw+7oR%Bfk?GHYlWCp!IodmU_~IQ zgjK+x@148NT{PU;Jvfd%_`!i2SLZSu)O9vP_ZVQ)-|huXv;$~n#C&g&-b%YbT217R zAW#oMghW+um)1yht9w_=hm6AwW+bq#v;t>v6+8fW{l>IxY7oYhUG}}`oP%D-jA=>Ym zG$Ik|ViN+z$gQY~pIq{S8;r_;1O~C*ZLeI3LTeM=@1Aq~7TNNVt}42E*NFTu6oaWx zIoQqy7uiwLHH+qlVQ$FIKP<2*bsycLkZZ=8F8AJ+x+H%0a8V4pxvN+Wfq z#!rm6?JGprHef<&!@YcDtlA;K-T_y%JzSH)3J$~b40JvO&sRcwIb%-)8+8-Whrvof z1K14UwN0-wZarwoeE7?euQwj^Hj_U)|sf7hT052c2Y6ft32< zs3%yVO*ES^o$%_Falo7{^yX@?R=|hwFsuP&UBe%8Yqa&2qPP_?2ni4CBBz5?*}RyH zX*6L5wD`|61CR&>V|X^MMu2>G7@DI)d*fI^)82KBO{U4|$Eq5JZ)c@dqw#PFuE@)i^wE+P)m zab8^K!y1=W{Q;XEVp;XTvq-)AiE($WF>w7sSRu@-@G|^DT-* z!0yeL{`tka5hE77${PSHspD856auB@BD%wlr?-Em3rC?z_3sp_zH@L@aA*T>;|x^0 zGMyxsUNcIit9BZRfhlM@y1qY5*umw^{*aEh^C4y>6Ox;E2~;q#nhiXdiMp!j_dRE@ znRp&=nJ@w6b|e##^^l;K%W*~&`ETvYn+WJSxDtgl(X(DK z!U>}(E4^=b9}wQRgsVVB>+r~p<|fZ~P6T(cc3_x(YXf>BNN%xi^GCMVRj-i{@0G1)s#nYY&mgC$+?DhJu*cb~D1>C#`WPEUB79Fcwy+o*?~v9S&!_Of+}T5f z^D%0$9DO;oc>e&?hH$zp@r%-xW37SyG*W}(Mm__^X|guo7zQxkyhdtVR|a(a$J?v~ zS93PU2>bs4;{O0Y{{Ri=6!HENYU1=|Z1KiIzu_jDyTUsBGx1mbNBC>XKj_>{kz=Pm z>m}^wn8x26%8FgzL}vGjQbeB&J4K^wsAuaZ@0~fLYkavqZ{8G2=7R~dN%&iJhA4`X z{{Z(jHS6@o2<$85`>bu{b=#61M=7OCyhZt)ZmnV1$!f}C5;W`U0M+3}7uw<2g3hKK zJDXvvi2(Oqf%g(`RG<=F;ey58{K{j>9yRj?D%^JL+ny~>ytrz3fD5;ePA&%H(s;rV zBoGkCprrIoD{-2kd8{%;5fgn!lwD*a*6Ra96`eakjU;97|?M*|gU zI?Ozwya%g{<^drdM9yH4Iv|Lx^k5+CcZd3}Ojy9&=}mN|az-77j9b00ymxh;GtzGz z0)j!9r7J9>a#mej7U7f_7rzrK7_5QWnrzQmVpd!oCRS~%7DyyraA^j0HLS9i0P~x5 zxpZM~FS$xa?mf{A@z^4tVK=r<1h zm?#_b%-D^FLQ}F6->ltAfF>0jBz4SKN3FcLiD1p)N7U+9f4H5TxEx$krJgQ4W88qD zDfr|~)9h#F3yK#*L4;C{TX4c4lI3nY;=I|B5CY&rxl0m#{-7y^~hV?Ew zV!Ry#)&%UoxCl+4@Yj6xoa>PYCJIvRK;!o}FbPOP`1hV&{Fy3XI{G*um47{Eq+9jx z1Q@7!#>#&)K;34{X#=;%3{z(Yyhj!s0Kh0{&L%UpuSPn6MWJ^vlNb4l5fZAsaw@l) zl12ibJ?C|YuZ!;y)xmfh!$zUk>y}MGd%eEBnYK!v_q;k#c0J#j8(I|bH2H@>{{Y?L z$)>Y#FwF`UyT@rnd%ylnk89vZ8`BM{b>pJr%6Q9#l&{PW7(`TM#a_}H zz?KjN@?-E5NSM)H`n&L8u@aAs=KOY=^E1j%mifa7lUmjwUc)pv7jI&wAw+%f*ZquO zYJo2;C`^<3nI<$aMJ450Sp{ zsp!P#bN44_WyccJh6UV%u1x2D^8Wyu2mb)g%`jP6Faq~fGOG-(f=mJ*j6FGu+}r|G zE)v|=^GEm)#7*#j9yo*mrKEZC7`j;JaFo0F-+tU4(p!K)KgN&Grr<4c4L4>ci#ZH6 zTyQRqGa#c)6z&&*s+w`B<06r%&;J11D(C?fo}4$FL;H|NhMED6fK&U(IBhy^4FGlL zFres3UF#a5AA#doP;U`E;Aey(&gooVORmqK)?X@(JT3!g*%~lKfOh(Mf`CPfrMPu; z@P{&NrQW~kyiqEhtk)TZvwSr$k4rpza5GTFL)TMTd6J0^;<#76y)a1{gy|j>&R2^W zvtO*aWCbR;K*R6}F2H{?%itNe0EcBg*Ssnl`WV(XrU+BjZi5R-s&B*nG5dwxPLGlG zhJ~lq!Wx|M<1UbYctB8l{rVn%n)cvSf5zkh2iC1VJt1fq8%M z^@En_TnnPNSrUS(xbdVgJV4vJw%kWoZQtD1ozVlsist4BIUHCKp9?Zk^* zFQ88w+{dy0I!T9Y~I+*V9>l% z00|RMyP2?r0#A7B1q#-jTd3ydPxrf!Haf+m{^77#UgKPVSo<)@xQa0}Tdrh8iR9J= zAoeG`eZ(Hwb44OL1mTkW;rM%#cMvqxPsb|h5D1LZ8o_f&Xr3?coIC2OT8IAtCQ>3@ zAZ3xW<0U9sUF1}4z9O4|3?TR{-VM|tCgU*mp~t`8mUY) z%`k}gfIw(UE$fScRCd) zAL}4(2H$_VFG##Iaj?JLX8Ca|V<_umb=*|F`56*R+`Zl=shXP1b=zHY#+;+9Q0lnm z3Qa^ujC~j|LMfn4QxHT|*Pq|V5wRKB#|D}tyBH3^rvYcs$po1$MYl|On|NGzTeS_F zIJyl?n?f}`+#^WT^tG#i>;t24^PCBzuMK0d>YlVBVik={>S_j#;v_chXOYINniie& zF{P4Pt`>kw*7e6C86dg6yyohyy&6r7eV$Dox`r0hVD$B71)#4l{KH{0EaQVOumJ+P z-uH=xR`m!mg6=^`Jx{FI7isbr97p5Ca;1hJ5AzUIt-hX1h^C%3=ZlC7gth^%P9j#V zeM1*`tvzB!O>Cn_0&vg!SNH?51_z{bdqq&S{2Z{lMioD4{{SJ;sBWK6?hP0vn(ch& z4Yb>hwrT+DG1i|7_XuLr>gxXB*YwB{ca5(?=l=lE`TqbflE3}(I{3oFu*$?uYY88o zaVrht(2T+cnZfHWrYI^;SY3ZO2oWfo6a0CBU_tqFb=!4M`bme>AP^7mnu^7uoH#lV zp4C~2B%|Qp$14ZEY7hFtbuaufD1_j<#AKc^-Nj}khf8Zm+;Z$BZGXo!nL{RG?5LSH zOz&zc=%L3v6E0%^0NUkK`|fKcA+Ysu#~nCYYonB)MC&)Kt%)zPrNq-*T_3x>a3v@! z^M-D@S9)#*TR@s)&EU*7S%p|r&Ie#!Lsrlacs-Pj3**J}fZ@ zgnR}G%$DPC5lcnDdC{+ccL==!9Sd;xDl5}Y3kft%7z7wZpzzGnA)zZYZ`-8o}8yks11u=Pl|2 zz|fvEOaVhRAIyvpMAzI^B7SoORCh`vzKoH? zsvYYZNag#J@C0r&k;lfSB${F4r(cR;4c}N;WRnUFjd{V}M>PO7vjnT$QVK*o5*qb# zPpI9z6?YJoN&>|jxVidr^}_>#fc$Ljm)zUb~zNGtAzjvIvg=(2OGPZtmuh}C zy8@cka*KAK+@c->UW}?m#1lb3@0`(gy*+xsZ;)rO@LbbtiL`-36M>t@(7^gV7}Z!l z*v4u=>0y^Zlg11}D31Y%MMWz$yxHUsX?3;=f@&w3re=}NB4YNSABh%V9vv9;y}|_r zg^N#k=O-bg4<~TuDz$2Psf{uR4vLQOKvO4__u$};tGmP) zoQ*;WW2{U((75Unj$KC-CZCrDOrCg{T@l((Ke#Gv0e|x-fJ9~^(M?Zf={z_!7UN9qT(v52gBfT z=v(B*WFqyuzaLp8Or<^GIGG!*_jt%x8JaHDHpdRIE;f+DFg8Hjqb;Q$)3~900}hyO zx6Bk>oV_u&YRg;y0GI@Wu2p-iMGAB^d|^OGqhfL)j*(H&I!p*fx?D#CO;`rG;^x&P z0tXTbZRYa+@zGWN{Kv7%3Zw0C6kBKa);T+Ny7@Cm1hMDF1b~lIq{IM>UpkY)j_#hE zCp(REn9C8>+%kwYGzUYuqaAbT(e{rHAvFM~8}oww6wqC|E(8Ovu)P}< zaS;d&TU;m~^{gKE(qNa&Khc6}LRjp_N9QouR9*C(zO!OD>QK;l%Ifm~K#xI&ruWQtK@wvDFRUQaD}4uWRz$W}f82C!}$E=^uwy#?E%o5>&DxT+qJ_+rEg`u_mT)j4MH-MlG;gsc96$)HH{ z#lcb3%|3=TpOgf+e2H& z#00DFd1J379}DVZ0z<>GOT!m|YN#?eyy)B!1)9w8_t`)$kGrpY9l_9fNXQy>85{;aEZw3IRyS&E+8f z0K7wB0vy7Dr}XY#D+a1>JHV-hq2@KQT6L9%`0K_6K3*8No)ta$-dlDU_Uj68&(+^d zXayZb@|f}7A=B%5SFUf|JAkBE2KbQMg<%9DRXyYGqQSMpIOqb+?c=u=ihkW)%m}*y zJt5hHl1q4JtX+w{;Y`y<#jl%!D)1=BDj7)G)*;Yn5wG_i)DZGCa&{;5F- z&m&>8Q&MtOdWHi-ESYh5lPNEB#D(uPJb3%}5&(Mc8?W?sW~V)_Tq^T=Op99v{9&qu z>yvS`SMHi{%518*=qxU1_N&)e%{qmy+gME5{{Y4%b*n>&DQ9Afn=$SL z17)5LY3erxcDWGxIPSP0ou@` z;2s0B6APhVHT=P{XvTru2=T`Ff9|lTXl{?T{c9QoY}rpkj35oehxEY#T>;~BZBJ7V zbk4Z7IF#T()MUyU^AJ&>JLhc67jGkQ5m1IsFI-O^?r1n}$2OlQ88l2{4+M@~Q2jG% z!-gdlc|LCsrtgLTTY6Rn2Xk)^^@7?2)(-&rcn2j62v(+6q>5YMt&# zc3)xKN}B2){K&?op0~{2O&kHZ?&TDr*?izfespHKG0!S(Cbu<<6u1W;1j-<3-Z)gH z@eP^~8iIuSgnhwok(x1jMNFPsG1@cT08oMy7@VfDv(k9SROjfJETdpZC zD}fFVJ9EIZ9Ev=jnZK}TBR7pL8&2GOj~G5Tb7mJ29oeLCI~#C7R^S@}@wp}hY%Cih zKh?#Jq1T_7A+9T`F+sBFr57i0>Inp8v$!bK+_kq5W=vw#=x>?}hwWE_Tst3MGX;=O zBU707zCAHe1Wk|_t(8K1W*s$#$t=Rj*Ip(g^I*al4~;HpF+?CO2^YbD@HOWiiqc+> zJjEB^2i!`PAkg!cYvlg`f4ImU8uVPPg}!XcHZ)B<&Hnfd9H#eyPK)OnAVX)8;fNk- zerHR2$~8Iv0CULD>n;*LAK~r7&TZL0oR}o5fech7barGfjv+qbrw|)>4*q-@LM1=> zi=>Db7!XlM-m-!s-Q_YMTf8WP9M3K{a}f=>v*G0Q7y&FD%s$v0Z5I}+1E`pSy9tLJ z_THV2>nRGNhfPVBBL%0R;Mu676$-beI2E{VHpw6yDF%+4$DqL-;<^abJl|M560>Ba z7q{_!=H}1?5Zftb)!X+4T@C*LG8s9I6UY3+{D1Y}+smzrz%v2ZXZscZ0GAA;P}%Q^ zi#e!Lbi4Fd6SgXWhmpY{$cUk>m|@j6UIkCwu((~F%tYGTHU!Fkw0hqb`o*@L2F)y6 zw*nY72E3P#Iegj=Aq^i`F31|JU;elSGoWAQ<~jx@wRi7$sjwC_BI@|WRstT+%q)R4 z(WLv5tCd%)=*D1Lnp+>38u|*fn)YPIx-=uqqp8KN;@MzF_5odWJe%R?hWX{ zgsO=3KR)3k3*0P|GlYMPd9jr<|T~SXw{Zy5dlVc#{e(5q}nC zWN^MPx(7`_{d1!O)y5JN5-G3d@K8tQ7n++NKFpJ-=q3}BhSrq3!SvqVpZC?7KGOS0DR$S_;)e4A&iFUh8~H7WH^dKFRL}d0BE!mHsHvrEyWTIXPi1#E=K_w%Nxk7glTyBs z%@N>;0rq8$BD(IFpj0f$1tQRx8WaL=Tq75_R86i}#T2@y3?W%ai=e)-_}D1EbXCEi zEZecfvaPG@02BEBVXW2^=-&Ouw5B|ndfE(5tAaN%wcd=2j8Fbx)4j3LgeYuc$9p1U zY)=u*t}OjL2i!s4ngRa+_`d=HM0zG9d*@zX`1lyCNoWVIL$=_%y>v#7^uzqa5T|-{{W@}kT;ue zi~^R@WbRh(GP{H)C}o78lVPqmH-Q3%Cdhs!0j$|>+zv~09R<3?X$I;1BY>2U1@(I| z!UUhD5EPgo%l`o5h|#M50C`zrjU9)#yl7F#6nn5E5ORT;Ik7S6v^M2(5kKk+jvFnXEscEa&T!JU3PE(;B`B2Y4q)O@a243J{6+ z<(VL`q#ZtgcZ4cKw?X9$M<(}pZ@i+LZ}E@U5@_B6sihr)dBB@W5!EqoVOE};QEe93 zlGFp9UCaiBN1U<(>ox=GDg$yjkU{IGec>t+65V~s+LVU7?e&EKnvR{H3}tAo zdPVZEWWaBvnm~45IaaCP(D|E@ZEY! zN!x&6&i2=->jg_Ki85)dt$4(@H1KOZpI7E0TjY1vQFuV@=4nzdxZt*U6_8QKnwj|) ztG@RErD?qN4QO{L>px7whq7?OGkYs)_{b+w>|W4u8HA<=jdJA!2^yczO=)!)pPN=o5hImo1V*yn=Hoo&x`bjait5xNYX@r>H3_Zp(5J^II} zbU|A@@7^+i08(A$O%0wxcUTbD)X8#GxJP0s=ZqAE_nWgBKzwg0sF-L0(YfaUk++Xd zA<%ae(PlzJPk3gXQ@O0^2LpA_IHf!|12&kCaKV1>5)s83Z|*Qzqn`3L(Kq5?s*NIT zH;(EE*5cO!;6C>fqpkk{G6B6^?J>1g$=&AWUAjV8berB*g@SBfaJW!i4Hymp666qe zuJhKP~sGf0}R%%RB&@H|mVUotbr$4#p%>Mwq z);&GD!^s2#8+Hg70)jJLzsClp4Yy_`*U5Us?~Z@Lr8y(=ylA z^k311MUsnOKTq)vq8%f@;Npf#O@WccO&6YxVQElu?J9J*uPUGH#+R%6tW@{Oh*35j z`oJM~rE%K<{L!pA$z5WLR=bheLJ{AcOc8346S(RBun6h1RKbB!R9+xB;Oqr~hlPm2 zwbzete&H%X*g|V5zY%<5Tx*6PF?ZA78^F)^(D^sy$jH*h_wmYBZP&|-o$pm|j4c?@ zyl@0v04sj38bCxCB5PW5ZBRm+Z^X^L&48l{VSS09>fDQhqSY45FZ{|;4_g3!dANK3 z0G8j!J0xYJzj;Fuqx3xDVz4BS`o8mH{E38XRM}EuM^FZ2V>(%`;5s}DxjyBE4@JAu zKQT>h)6bR|hWOWVyJe2Dhb*U(9&&<>O{c6{8yjW^s>{chC}^cu#4sT?qi!N7*SOin z%a_0(#&4EmMAQ*i9CwV3<#6AF5GbtHC8D&FJ{s|nGq}7g)@de3Ou-U5kTm{x8%9lP z+K7(z;mmqMLTylYxaHF(ywj+~zGKe^k7zp2rF zV3*O5tZDZO+?Q#ZW>cWNshcO8;mLb;#vvDt-NZl-(-TRkP)=cx;Yxb-ic0v_K-y-v zGiB?azx**|k+{bqkowSj#2`umx7NJlJY8w;)@x{^*Q={C)Kh3x9dq*#boEotzupaK zicMSPFd4#ZUCo$Kn=q^Vz(q9vx0ixCPO{~=-5S#6TT+B8hWDI?)DyLY%R^>GtP~Bc zUR-R7DhB#-#&_65()M(naS9uRu%t_c$S_&2CAfBS#Dn5iX*S|rEEv1h z#T+U(yR6tfp^cI>>G_fmBm{rw+>(a1g6{KP-?+wUTi-dhp7yv+t@o12{+WaK2f0|o zG)h>WPq}0?7fY?29q&dvFX@hp@L2S~1|>xlsky{VAt`r*HaeU0tgL&y!s>W_>l%S8 zZ;VPhybPuSqtHi5{AWf^f4meifl1>NM`zXjFg5Z(bW8vf*)P1aX75~rgqON!Kna1I z(~qCbH<>zOtn0XHiM=pq7O~rWnA)v8ZeSa=S=<1kp4?L#V#5CbG1xF-L|m^>^?)L! z)yoI=T#2(V4%j;phmjH1C*m0plTCNb<@jcsSiEkJr*KOyt|fqJ$OFUHIDrRn#9D|M z^QHooG^2Yvim#)XwSJCOHTU($Tk5x_=B`E%cf)uk(O8WLZR&RiVHaLYyP> zedSzdQ_b-*8^@Jl^Atkwx8?;E?0dYj0P1!7ZVe8H2*oPRcN|=Z9{%DZufoVN(Y0cw zUIq`1Bzy*Kfk1%fA@n=ca;m;q&>!XM$@mXhF$Qm=jaLV3^NqBLUr9gBBBNiYiwpVj ziys&J$D{;qF;0AQ16L=EMooolSkVCraoIGfaf$T<86won(aF3isfHR$=HlFj+IL*l zCuP^1ZX_hU-gP#lb?cap?#c7L$SNivf&|WCMuGWBnr4cj8M%}Q6l1~3cn?3`;K)eT z+TBfHWohb}IT6yr{Xe++tz@a$Wfq?RRr<0qQ(p1TgII z_lmf!0Kk_-LV3yjoQmNZf`?jidPGN4$M+f&a+;-V!fR-2J37Cv5WP}28-Yf|LHX#$ z7BqA`J^6;IHVLl0{oWRGoluXAVaI^mB$$)9Uh}oYpo&MstE_Fm!>adqJ;T88gAvUc zrdi>~leO@F^A=*(iLBPq>&N;rt1JR=?1_aDqvj*QmaPW=08T^{7X33Us5a!czCL~6 zX+{44UWVp?w0r*m^8$oI2j)%8K?Gz1{+e$4k9YZ3hHLLD7@AhkS)ZffskVDW{T;U=qFE2c|AB`u0bM;LjzrgH=o4v z=FLTXTE4I-oWMnzZd3vZq5G^3+jh4gM|HPNds%gjR113S35l>Z%HS>wZcf?#mcYu5Y&9(x|J0*ZbpSmCbBK43;e(UrR#jn-}Dc>O6K6FiG}wZIp8RV zKI2rb?{Nn}Wh)GKLQ)Q*;KAB6Xd|~lHPPc{@E}4XxhfS5h%|L|mT-FWsF^BpSTf~?s z>F3)4g7;o7UP7jETk2pWJGyCa$ubE@vGh7A>ol^vhBh}v#)@fs;+WF7nk{iau`sbu zxm*_jgi-5vl}3oodBuqQb4X>6)N5g$&sea`G?JZ%gLoRiSp1U@iHQK<<4JADjs8p! z*a=Y$ZSf3Z4}iu)A6|Ef?YmigVCp1X^IDi84dD(dA)k-FaV;M2UAizE)FeobnirP} zXebwui}JW`auoJ7CP}^(5i?X8Z~#|+d^2b}uC>$WW(8O@UoR#I;B;U&BBp`e$@_v( zL^=Hf97cEwB<@1+JZOzWHLimzKJOXjmKyNFx&eUH^@1Wq(s*-&z^d?>E3#EtcZH~} z39`B|MIeWPxJSk(69;xV4o~JGA6#lNGtI->@Ya3`z~D7l>X z!Ofj4Dx37d@}i~64RL$V<}S9itb%CPX7(6^0%@2K*-#j6I&)&nvLkV|qeOYXIOd2N zFw?-e1)_-qa@?Pef}(l#F^x*T2aV)GHg6{73_&TND9lyeX)&B;>ZCc)BgZ}F)D)1Cmclyc0S{a=xVIq-~GZimX*z5 zooNRCO1A{7#|IRtx!+jUc6m7B1WR$!uG!)43dUTN>Z2I+;ZfbS6P4m8P16 z3F8UT#O^9U7K&KE`HPh`l%=bD;&}F9kH6WQKh^{en%9N>#pH-xBRk^(KvQ96X)Pr# z+%cC%!GH9?>x^?Dx7`r{e#ODB}a5~L3p8|^YWhKf{r z%q1@wGtE>6N52;eBo)4qMHHVl`R-5^h#yl2$yHdp#nIH=@Zg(qDXdjEe6@u%KI5mSjke)O7>Ba+ z8tKDNn{i5&HR}Dqw^GsVaYI{7A*&vNyc#Q67mF!VW#8Nibzp|yP2*^F2OabeAf0KM0&1RnAkcw38#CuNyF-8ID1bAxvi z?haL*V09U%Ja*Z@9Vvl!G@nwTqfFfbMQq%RD|QEciRt^?WAVJld0g)A5FUY;3pp(P zb&*5p-y9pNoALLH)D2BZ_X14x5Yy$(qZno z5(aU%Q0z_O9)Baq{y*Sh>UcZeIozc$+;}lVY49*OO`z=EHzdyqzB;;n+)_L0 zct0i?+#Y<~8Z7kqz6S~xjMr$nHA7N-;0nPYCh_%^C~uD+SW6;NreVl@qy_eQ%LaD& zzuYE-wABXdxM&y0rME2rY#P_*3;~JKdc66C!BDi0Bue%yc)i0^sSP3zbD48V38nq} zgc2LPAi{}vufq-yL=HAJjsb3vejU&4EGy76M6tm4}`$Ctm%eVl<=vOjZDg=CMP zCKJuzquYM2B%*O@4i&jjyQm%}L8q9MZ)cYzKq^5^Vs?%uB!uZVuJPN5O(Gx<)yNq) zo;WuZ9iYJ3QNFQEA}}};$C+}fAA^_`f<6F7h6;vFY>~u8IsX8eFku|6an122DsHbQ z1b2Bo+;+T^gvX$C*PPI+yaq(V>(TxitA==(7de$g>iKnuKvScY^^1Hpdo0HDHfrXT zv99AQi|Zf}p~36pc|2Hmz16St6sD%L&A7zTBI3&j{&0mVzy;~|9l3x7zgZ|mkKPz; z5Z`eialzLq1n}X%hM*_|I^$gPloUR&*)?dbo(!di#f!FN0f4c1!h=P5rq1C&0i*em zroFJ_DqA|AxWG*+F8=@wbO`o!h2EUjlbHk;A9H1wo6ANK8?oRpKmZ3o+K*WBm#2*~ z>5P&D_KY%XaxZZN{{RyV17^kF=w^?`_dB{rd~@y=I#V{~(pW4o1sn5xWv^MTtNDw} zBJRy<886&KIu3eZpiP~`(5iC#$uvR@58W>_&~@Az5_>Qn1IJnZu)9As<|c|YU87yf zbX(eBz@YfDm;v2a!;v|W=NaLBToqvIaocc<^Hr4T?+nlr#) z4MFvYbZES`Waw?t{O)&xzV2IOoddqiU)R{R$wP$q(r**Qc;TZYMM};Mu#nCEVBzUC zp=|Qmj>G{2O#@rbWzdI3H}uD^uP2j#TjPS2!qaKfjj!s57u~`LHZ=_69k0_0VyxEM zIABSl*c%&+j_Q|r9+TXR!V*@R^F?NM)zTM>PF5V6PV5)%vVPf1wUr*!wzIx&x_Y6Vah5rDL z^WY#u_dj?!IzUp4(*ST=R_+<-LVVU~W*ayiuq#(r?hy&L`SmV2O$z>HF--!!#;djw zenG(+K}F*qP3oA6VsTa}nz{^{K&su&F~SXpTpB%O{ zKxI;Se+*tIoklD{O`+x0`ue^a8+5a&_u+=tF+$q$IxqS+02wpFb75R`HHt6<-|H=PX4UI zJ^;H@w&6(`3L*W#x*duC08h*(XzRyKzZ_YvL_PcLV-r%4=E1@wn>3lecLXSj5!Cni z<=NM2^gK47||(A_K#`WWsS*(&u6{v33pW78R=K-e{1u&!#8$eyrc;<5FF zL{UU@QAlufopA|`ztQ(38`SSdFrnm3zN`MQ3Lqr8!^ySUo0A&s2*4wjJTdk-!Gv@rbtTS(Fc(>8!)|1T(-pZ|&K6sjni1Hc^u&t| z7|U|?%{|AW2Sp(MVCcaW=`c_?nuDw76{_4*gnMoIyoE%P)WZrb+U#&oIb*ul!26d0 zOWbBgK{Yd4Fy@u9cRA3l%8bR-re8{4*;%08eYSH zxUYmDx*4__%|c(tc(F8AYgns<66`szct-&FHxF|YT5qPy{l>fwU)-S&6Ij=6hrVF8 z?SfNY-r(h~v6!A}#6f;wP1M)lm|zl$ZI>6ZH0Mugj*yNzirKz;#9jNX#7a}-?7495 z7RFpJMAohG?<8i^6A`6ZlNbP0>b&x64$WBc$z7y@Q21P%wa*w567N|uTj0SSxF&^t ze&+D~e8Uzj3WL5(i*Ek_F$rtA?+?zYPM+79a&_SCe{u3tX1(AMY;D9O)>*((e|3S9 z+|-}bW)uj4X<8mEgUoBGA*b#O#pn^fUF$WiHbYi%;K3MIo9|JF+bF$H{rour&{CV; z7-Us^xZeQiw#;m{SJA&X(A!xzBNo-^w=YJw72h)VfF4XR$H@k46cgQmU!TZ8CU@5qyxN~F~NWKb~qF8=_yQ62dP-!e*uO+Wo|&1sd< zg%ToZrhqX~l4v52ykMBWKaK_538kJ7m*JZ$(T$@|0}eMx08z9~;N%A8$;0OifDmf~ zw3G}A)d)m1J+KOsZnMyMJqA7JslONj)PX}r#`_#c%RLM+m$h|(p#Dh6M|1PmI)dyj z139lerZi2Y^1e(tXe}`w*8P%dW2pA*(FF4r3zq3}_|7!d7~5Lza#+l4iT!xCpqG5Sz8_tAu4 z&z8B3fnHb`;)U>AtcIF)r{Es(Q?vpid&E6`HHW+?rPd6$1ik6xCbACr#2P}60qZPe z%|!lBJjqYOFuHQ6MF%hw~U6uCo} zJO+uEuuBfgmza(8!viHn;Y?o!%B%^Ou{y`3cdHCkwnbOVm0uVY3VO3REA(=1 z1uWhzQKvWP%b(m0B;E6KSv-bsc%F}gHISfHuh%xJ=Iyxmq}Bb$vLe`Bf4p~k865A! z2C(R^MgWJd@OwWl1%gyiLo@<4?qBO>6*Hit{yR5=DqH{$mvAsT;n58hXV$Y!8o&yr zX1#lJZ-KVz?o&`F)PChxqBz9>zAEv?sv9;1AMbeziWN@*?;;wulX7z*ZmI7K0*6(a z$XgNvi(SnM{4RHXFu4>*V_@OvOo{8}0K1jA>QK6)=l2u>9mATyAO0}m%mEbjytB56 zx<{sXnch;OD~l3llHZ;O5Y;*pS6OMLNX4QWc6a#Xdj$!_d^toZa*e*OP6iR`7o+)w z0kAet2^j=yY4w5+ z0$Z-`XCbHp_&i)$UN}p#upQtV0ksz=g9I|s-Jmd$d(;38GCK!k9e3$X>d|PYQKEsW`^m_d&&Tf%vSFbw`MjXMdT|F-5GyP z1>Z5o%o;vSk+iAfxLP9_hp6)pttZZ=x(oFqm!HCs1M{_}j zG@9nzAjJlj$IeYP{{Yd1Upoc9U46qKDv$hptAk{DF8XT<;dYVNa3X$_X@pf0G#}x_ zq)(Zr380MH?r6p0j@n`nne1*L-Jz}TEQK$B#=uPU_(R#;Zh$Dh{C~TPqqND_&hRA7 z(|520O@x z9LiPMcD{0f)EiDrNqvclg|^t%5CJ9G`Gs^{dN?I_7X?byxgI~b=_i~}?XHD8>6RrM z}Kul?mQp_8S923hg{oFm4^gdsV0f6L}(!Su6BB9j-0HOD`Tgu+N2K9@8&N&1qH@21;=wVwxk0P z>%mmYvbcwwO0V$2Aq-yO+K*%X&EY}k{K@Z^W+)p38W)BsDUxKpHs^EW+!_7XqbVQ~ zK-X~8N>FxB%qk)2xiyW74d=JkHrSmn{{S%fCR5Fr!DuGu4A`<*Je)H{3i)m=FI(7L z8%Wo4+KwzbMwV~RLO%%m1_z`ICO8B~X>Dw#^1nQ-R=c(19XuV660WbN@XA*6zLzj> z!Z>_U!O04u(8qD3UWELX;M)$(h4nHsc%qhNUSC!P=CM6Ww-A?eBblZ>upk&t&HKWz z=#n*%=t2Q<@5V}@ghSk0F64jsaw0crDRC_j5({5gxPNB3gxn7Bk^tZu8YFO1HXn=Z z#4CdkUkCpHnXA_EFuz03oCu?BKKsD3=u4!T|`NX$n7ax$9-4@3cO+hFb7ojNky&<{?cW z>A079Is2>-0vk`m2$M!(P$b&d7lR@Kekt_CUT!HQ(o&d(WPz@w;{si{d!W(rZhM<2TQ zDTUXQ2FGTLx75fkq6wq>gZ*L$P~$9RL|ZcLCMd3zMO z81e-(ZRyy4=wkw=NUmjzMbdzQje6YY7%eG$UDbGHsO}R-UU|Ug?9<5uNX272D+ISHu7sC z5)D2*WDpdaZ3D&?`Ezc%xl{m0L#937jO8_mflL6aae%ut>SAc}LI*=w=2Q!!^KL`^ z^9BWZI%<2Z%Y!F}9d(b!GYb4&;On9xJ*VZHwVvjlGb<5LuZvS@zcvg|5s zFg5~_^L|_hd54Wt=O~*Jl+pEn>yaD#FcP#9YQ>onOCtJ#LlwCHv6zi zxnT_>_bHCGrEiJ97`BX}TDWdh-@4#=qEEi@`H)B;%Rk>ekcOW=e^}W)4Egv?HQ708}&KE4mn@=nMHb z=K#vZQe~B0KCT>+1tisq2M8LOBy_fHb(hfZ1_l_vTBX52r5q`HbS;J!;N~a;bjDyV z`{A!R2jl>%0a|R$WQ;-T203{p_@zwZ?*bxwb4meC+u?uSKSd)}4~Ns2{TX<~Y7@d3 zKFk4fplV`tJ=WWa$_69iba10!Uiij%yiz585F*qXW5XxNcJb3vPxRLmja-G z-rivDz>zJ%9t?E<0E|RmnIx&%oZj*>;DIKRW~8rfv2ZO47X*^G0P56ms!11^B=0Z+ zH{EX+5;<>QnE;!%z6Zu$0!@3uFba_I{{V946lY{`z;asF1FNuGss8{D39<789;~<> ztcWR$$6C~{%`$TwQ%q=fTyb&gye}SCyj@|Z<8HXTeILDpE9Y5OrL1)@F|)+@CUY!S8B1+5kDM&;4W*P5oVk<)x;M^qT!$vZM7qDtS;%Z3{a7;Ly`n6w-HqXwcD2R zVAA<-5Wo)mtB^MQ$aO2BIykLr0sJ6;FbW|gn#ju3;pN5c{h39^kVo44#r9eL7=%3_ zvgVq#VDvk4L@+oqMxgy4+^Kc|nx1Qln0JpLS6_F7Pc~lzB#%rqhC043ILl{sHD*?03FvH z?`6ZO08MoLmKcW)fj>TBk}7j3Q2A`YMX9p+y6KMi z@FRP~?vVk#ow0a7!GIhn(|UP;DXNeUZXj{lU*R{J&JDe6K-S){GSTACL@(8M6mm<-VT5B}z@-TlHj z03}o2HZUjP?lV9@ZPy5ghatEO5o%++W^foQJBXXWq&{lj7>XTrcf+Q=;VY1l(;p-q z!LO$TWKj8*C+_1@6^dfF$%!qw8KL>+;2H=^?S>ADy6!A|TokZP0SWaI-~oga=}g!l zBHq-)3ZWvSGE?5M)XF~DQ7Py17k>4L=hZRzz4FluF^dXq`I0$5^LGwCDiFX3V1guK z@`NN0k^Xlyb5qO?KvXPJ#x)4O@jfvXcG?gA;1Lw)I=-?Pppip)kpxjVCp7mUx*Z;k z%@=&^xf^sYovjy{de<;SjEefcF#|-GS9hRx%Afdjc4lUW@`k!OlBn?*=JEh`%JTg+yO5bwjy|gS!~kt&aSE_1 zP(#igCP_yemV}5yUUC62IH(tGV1|Zx;k)u9sSJ93W9K+1w1@LYqG7WBSD3B$QHP+WapD@}2Jo$oU$iS@a_QnbI z516U%ct85(2)lhHGPSoB3|j1bXu+@kWKTI*3P!J=?Udkh$*R9pv5 z8qF#NFXjcK#%uooabo=Sa=je`j<~>5NLQ9OH%6@uAZDio48 z_uc_SW1#jpHK%J)@0omZtX_G?z6p+@71pLvo|u#D(`6hAa9YgOE~%_qZpPK=hyfIm zZ5(O99Rp4%qOcUcE8?C_WzA&KqkEs29t?bY&I%Bc)7EYUZMwp$jwsGynI7CD7PC-h zZ1wWqSpYu#@3;|2u!lE@oIZbWXnYY$@iLStaO5&G=TC03bKo{TT;`^O{{YML1g>*x zp*x#}q7F#Mkh(qk8R^1Vc=I@F{e|$um{M!r@J2Rt-b^}9dH#4q8V#4(<;A;eiNC{g za@>lmiFbgK_ZK!6Vqkt^tkisyN8CdQ29l_Icd3wI43*J>p?9-9PRCfR;Atl>lPo)| zb%9UFgIdLZ3!pXmf|qK)S#XI(MLl3q;l^oRl*LnEHVtk#h5E^iV6B3iD}ylro&akO zub6En7zL3#PmDW&fLXXPT7#vVj7i0|+kHO$h3bF{n~M{mG%!yU~C6=TyatI>il9(+}pMenCytlyR<(uN`cfHiOP3_|HTA2$5SO@!2W?EArwyM*c| zNa1+Ospl#Hh9X)wCV>hzt=qgAWJ4Yu)y~eg9*gO4BVtw^sgQy4{{RdV+%H>5yFK7q z;OVo_#sHiniJDY*g5v0EY|551moD&I-Q^%cnHWkXXzIXjgT8X(rNFxrs^l7W;FA*H zOA?QV7fCZ|n{W~$Evs-7t1J=ZxFCsNc<2Gr17yZv2KM8=K?EUqV4{s$4?i)IGoBup?b`QWCYa7j~v>bbYeoiAVvB*%S@|em^(@d;h8jh zaA})V@t$I2cyS>P0|Y(d!cAbPD0D#mNFMD>c<@ z!P)zOri>1^#fbgGRkzR7 zy<5i51P~^LKiQUwI0_#*bDbd?CW9VMoqpn0_F-38pPI!8(A)10>+tSCI$9DPmF{vUN7f3B1cx1V2>U1 z?+8Z|Bll*<9*qHM{{YNQ$uTSRw*lEprFddcCxpvLqT|pb1J^M*q>W+6AP^tYVQ#wb zI5_u+IDlR2xI_w6D!?`Vvrs_#H*lJf7$bMni8@~f0a!vM3g=BVgY z8iTFj30{r#H#Jpzd8~o>@RzN7JY@iaF52+Xu3~IBSXEi01;H){V)7Zs zIt^=D-{yBNX?UxFj1a_WHgjrxlOblG0GuvFiR{(Uwq@mNg0J%n^@#M=wfJB>Z@Pi}#K73offX%M{{YN4C<^Ui znoknZcZXiI1oFMZmCg3u<_m>O3Oi!4qiMP1opg|rg;Fcod3xnL9 z#9Y%x9M`Nt*Nf{lT13LreVA9CxrtwFP^?GRJ30~L?-WC0h*nv3lu-Sq%&J31fDnod9f_TS4vI%&bkT)X={5&HLKSkF!i zR0qZw0GAgpf}loF)&WbPKlb42U2A`C1EoSm#CyU9{Gw#NX2#Fs=eqv@0z*z5rMV8bnsAX3 z*{%7+HV~XJ=msjlY4TuDVP>N2Ca}4sdN5Ky$2Ew9!MA&H!cVeCAki9E%bUBj;}ErL zA8zR!)_~1S;^2(Tg>-uT!i01U=$l*yE%CglRbW-T);0NnDDlHtz)v&(01O1~ws)zC zwND6q#9w0!(%G!8?Z6dY>M5RodxnD39gU_Zf?zbM0Cim0k7{oqq!kLl#YEvuL7)~G zp6$$6>3ARf#uXl{@jGzUDNQcp=Q$#@w)ZZG@NuRwChklHVh7xV8t;p|7z(1y6E=b+ z>A4SiVt?Pq1#Rc|FaH3C9ST6H(ZdJ=c1`AwQnc4FiYS5N)kC=+gc zn31q(UVT}G17ZrK->h#^DX+QBI4DIvFT84)XK{VxQ1Jf%m|fDGX4XR#OkC2~>z)7@ z0FXYpMMFzfSA%_cz<_9YeZ&Y#BZvSxIlPUsxA9MT3PUe_^A>>eYY<15nVayJ>T#;1 zNb75HD?`n|a3g*EZz6$(Y8nhfhVyJoO;JAHNrF?HQ=!eDSR*J+SJg07Q9hgTciezb zNkt#YkCa6rt{z-<0PvFvt3#CX4?7%wF$M z2lT^OfH^*oaI8JF)Bgaz#~mYB1!k1LxPHKnM#XeoH<+4qdAlFD78+m zqkbGfkt`;_cL19M@fD{7ilWlX@Hck{?hc5EZNV&-4$EhZbh#J)_}&4>28Mw(%!VZ$ z4L@AkMM2+oV<0f0fA=5;!CWt7LFIg5+tk)W4epDFWM06sVb}++$NvC~TnP>u!h3JD z-tyJCiyl+lMy>aL{rEFWx^%(0--Dok9^8(i-5Y!IgRq&OYT}!0MfT$pNGdr7VWp>w zE6QLkF2@A4d~aA=yxleq`ekpxzWUARF;933hrr6OPyBH#92>~q@PHaG4_FWmw8vG| zczMD^QnWiihYT{P0+rUumQgHBH3AzrINqJ)X5B9S9o{SwEkaxu7hX@kvvdNWET(m5 zukI3Rdj-$NH{6{2l>@DY;O-A}*hXHND1tavU4Hm+r7NS-yNn8*(d&68k)vk){f-Fu zBjnn}$I5r)hh{iP@j(jjiJOgv1CPD@-VHvTkXK*#idN!Ple;suVR{4a>ySKz>(#+T z!A%u(n)u*oAy{Ai_G5InMAAFl#5I$m?WkZTh`%=DBn$g>ngw*1Rpu?)w%5(bg{jHy zvk1)|lySkE=6EM|G->b*H|f3gg2A@}uk(E{p{e)Tg@>m1If<{?_gMS^0?@`N-tJCi zn!3Hhg3Sp@`<7sY+uj<$ze)Mjp0N#%>~p0V9%2f%_vUFG6~HMmo3C7@OO;fUNgd(h z^D6+h3Zaz>2*&xz-Mc~YaRXY`^?+CpmmRr&8Z6fEdP4}M^@754U`?4tArJAH-#9#R z;TUb_416(E3+=`~)(XqHi7^GBJTmUhVk8VAfY|Q<5C>I{?8mT#eN+D9yb#E2z}!@G zTf>g{D;~_ZAnWjX_cg+!tL)xe_UXQf$22)2YCIb|mZgWRLjbKC927`5w+XrBz?h(h z-p?PoNi5d#o9N^Y_XBBAYa05%yt8#;F2A{ACd50ysB^{;F;O*?VL`7+&Ek%wY#oDN zmEVEb5edEE zuFWo-cd#a1l!wY68ASgS3!)RQ^~^>KpUPO<_c+Ytz{C;J~fuQv#u~2 zKJYJqX|Xqu0U!s1hfU%rEIJVvb2RX}1I7))hRoH9hzI&I4+uE#0s*S2CvGw<0`qqm zRN2eI_ue7`QU;Cqz*0hSz_+f4{^CWo6J^$2IF)c#WLWmN2paCrt_SRq`r}RlJ*)2{ z9#0GUIj=;eSO@E!ZcadRRiw{-7jL3&)?pH@$z>OvVfjxfWnj?3Oim_V}l z^4xuj4~-rVZYXoszA+F)EyPlQ)exrF+}Rl*u-+vWUtM#VKF&#ze5c14B-^=Yk5zJj zsI|Qn%?H+r<@LtlG5-JtXcf0AIkD$PcOjz7UCf_VWK1%Ydh$nB8E6Ge)w1?Z zVOoP&mwyP?iNM9gQa;`JtV#i?mees>P*d~EdzUKM_&859EN!7wd>P2vnZ9dSK^i+! z+%C|ciYPVYF-wOCv>+c@61Ib?ZZQ!HI%fI*0GTqWswVEYG7`{`H8rK0zcarm!UA|q z6-^}*o7iHO3*p1vd&7a%K~XGNoW{Cn8vEVAB2{A%I-8@p&mQwg$7cYFz1XwMJ3irw zb5M62S~k4S61vM7F?tt%aNaV;G(DKB(uB*lhk_!qe=z|Ok$NT)b{MO)jXRpycXNab zf{0VB-w+|+dANaqfr@bcWtskiS+pfU%OK-7GH8faJ2y9*JB{E~0-U(*zHGcE@hCIQ z<^jsrGAT~#&Sl-eaA*C?r(FPl0}*gOWQEO$nAEF$rjs4P;J>&Sf01j50t^9@Mic># zI&;R~JjPmrZ1;gjPk3>}?Y}?36cv4C3vsVzFb(%CA#1KzR}5LzJHL2VRY2Sx70*G! zBeMn%x}_$}c763xOod_jj3SKltOFk@PL$h-)R=-h=l#SWlhMYAt@j&#xI#T0@6I%b zP(OwWO@xECpyS$#t@vL#aXaf+_)4*?=4@W?nFCh$UA4z|0NU7Dw>yz@wKcCSVbLa> z0)xfznx-P0EI0(ZJwD6@1ecda@`OT;0vBnx(|NsqW1{UH>s8LR>)i4aVnbW!7L!;& z2I+@eEW5>^cCNf5<=% z9Fr+p*n2)VhKK~K!TXa&I&1qdFZV)b_`HLs7ZrQZ>;3lujVW8LtTr7V8aQ zQ0h8+mk?~&_Rl-QC0&~~qJ3O4X{M&IcNy-pV&PiJtIzHbU>`F9vX7_E4Mii6gu=LY zzn?I+9iQ_c4a2~EN6u(ic>!T_tD_hcF;l9-xL2e2;dMLng1V#6+;&cb{{a1B)lEGy zgyS}Zh&Qq+oSq$+>XfK!j6u*UyL3q~qQS8!{>&DY!3%#dNMKM@^E`JUL?dPUWHBX7 zhp^xK)<7W|d*|j&h9<+;yx749Oy2PZ^cD}kWH&VJ(XTEj(d0cDdeNJ}tU3|Y^@3Z| z-mW`!Nc>{{L(DLZ+iD*1J8(L%!KbYE-|srwaP(fs%xkfsKEL69w~$ZUkQgY|{KuUaTu{`4y^J3Y&|4-% z5vXGqE`!blNNC4-S(+E89RyOxaQAvO{)Y@pdDXeP55o^TA3qZU8l)9tuDs2`cA+P~IHf`nZ(Jj7XgULd zL%sB_^}JZ9u5H42Jj{%Ry1UtRh5=K?nZ4X9k3bDQk-!{uoMhIqC^urTeSFJ8SLjbL z=pqzt4?5MjvZpilTw_c#qi=XcmYOWi#1LvU^9@X$(#Uj}-8MHV!T$ibtQWC}-vbxc z7@H|PKAcV@U4s$VtlZ@&PwC^GJWy~?ZhOUv@1V^9qBooV?A8rl&b)2v-k8 zmy3iA{mQ#WcymX2HWc>Xw<}u>S-Xv8F>1HEow&0d2v4DL&hLuE=6rNOU;V`ziX%o3 zxy;g{Q%jOE`SF~Rt~pbR6{s_F6suT3#+!*Qn}GOWL1&gR{$N!D)*Z9doeVNb0$)zd zSmfB75$hsCB%&M5xax}t-3c?QB28RN=Y0k>9aU8RYu+w5U3!_Q_nt3|bQ>ujMhKMBQ5~DXZOM^T z7xr&Atw05M816$9h)PrGm6vAXU&9ckL>B8hzeZ*FcnUW$^4TE8N<!FR)y0p{p1giy?DTm8)xa0Vik1pil!6>${IJkA;N_} zhOi|R4g!px@q%cD7E<%ujaSX*iG**#%9_)>QX09?Ts5d@xV1(EMte=n6pU#GNr)1H zQsAk(>(&NELIzgtNj*$@gmjm30_CRW>eJ`w&B$$QDa#mz3gMui2yORP1 z<`6(4_U{y(H^1{6Xo5a~$~Xw?U^Q+RuTAdRn}OS-NMKzHrp=qmr5(FBH5fBY&Z?iG zetg6uXVh`i&zPzq*Y^!mAif+d!5lII9iJ~SW|AKbH=D@@ix&hvK2O|?jKbiHj1+FL zXf6OE7%O~c-e98g+}q1HUGFN%9#(Ka+ewZWqOFXZ>@kR_TE4tE?~__KtN#E!+!i&~ z%GQ45MI7(a)c0|kXp1M<&g1}ff|&#;UTXjVS^->OttFy99pj))kE{Ox%$(6DJmL4K z{O;TnD}D@cYpHu5+*w7lS_}Y2i>_e>LV<4m8MNl8bfa`|W=)^^YXlF5`ClE30Keio zp$A`F4Am7W`xAJ&%`!->xAO&2Xd`jW%FU|3Fs1;2=Q8k%eEFMkfmf%{9)EL7tNaAZ z()ak}!&Gt6i52CSYwH%Gm>zY3KC|U9e%|0yqj?yl*+eglaD=pv z#5T-VuC~+g(>9(Rx_w+#BG?Z{j6`TyHC^FzzakgYyyua^8rEven=w4N(?c-EwvFmz zV!%6ym^5vt!xY;n%tdc3JXzi0bi=VF0oFgkVbbfF$zEwV_{VHJrM~l82e>{mgivh5 zq#^+HVj=+W5SNn&a2kd0_gDlvKds`gz615R zoB{7m^KL7!5TWR0z(F6&;Lhu7YVR8+njg5W%zA$&y%?PZ`-(Q~hyFh?#1YoU@iZku z6MtAIOe&Hp_wGyBgV*Y~5Ycu~$xbSFU}^!1*>(=A>iNx)2rxe3ZFOr3QAEbmm*iJG_%Yi5u_UMOKbSS6ao#3T@QxEFB5tg_W3eASen`mwB`u25vy`^2TTl z(l?4sD^AS=I}o1Jc*1tyGP>~AR0jxJHL1J4I3|ZU zbkMT^P#0;rfU%Z~=QK=CCyf&Z;41jXvlnyGi&GBfmG|!Fg!hMj;h9?Nr;0gYsl7G* z!5^f#Y_220+j?LiSHR0*{-n1Y7${C2{^KpQpbS$kdpmJ0qN&S)>5hubAn0|}4zTx= zV!PDwn=BViOn2a#3cpN{(r!Wj0Jz$n5e4ZSG$b*l)&!$dpmSm=`R6DMhKvzz{6BKr z875k`+}$|uLC3}tMY|Ed_lBZauH%suyN6`)f`Zlvgcr=@$qlCDJN(VQ-46-Otgva= zID6)$d4AzNQnPAQbxt_~3ng$63Ayoc&BnFIKXYacuQ3LjqLdiS#6xWZ-wot+>)z(L z5E`A|8F!lt;9?$fJ6>T5D0|MFo7?vz~85C0@wp*r(j^>X|67_WFfLY z_Y{JjoAK-3I)WXRb2aMg^O+hT**S+Z1Y`dIZVE88GYSYaaM2x@;5D{_*9fgOP@*S{ z0ZMK*>e65{@~4}e1DH1X=V##;qCnM4}Ik;#q)s#vIM(01z@-<{g{x8yS!Pw zs+4cvIje_wZ4 z)9+E|d+|?44+l5v<|_Ff(Qqqu-}fYrSthOwAw$rcJ9~^Bq{aUL{a`VmDt>n*Ve&s6 z%)9Ah%3?%fvHaJ~!9=K=${ImiT$DTuuo8K3AbzF1^*mtS3(E|-H@`W?-xk?}6z~;; zr}cbcxLSo_UTyJ;sfQIwf+b5Au0SHyn%44ZC&rEAwUycD1sH2^YD{d~>%}>_+z%n< zozuo75Jyc{_gGme;SZY|@y5vxui5VyQ39~Dw-_}oV~Ubg-}e;SDgeVM3dGy{n%iLP zIs1+&zhYkH0S;9Bm{ULqBX#YC#j6I5K^t3(E~2XNvl>yMU=JxWCW*?x#=$Qsru@zz zXePf4rWpbP-|hFuF?%Jo6uP*z91Yh`zA`)|vi|@v;2SdC1xfEc&pgU7j{%xk?X#Oa z!0K%z-=C)sP$(vnV(EuYpL@Y)9GN2kpF^?+>( z$I*+0GqsxYf!2o%?gN7^${6zTb3xN^#-Uq$wUuGhw<$XQV*vSZ2lojBT8-hg(~2L{mk=vKX7QQ} zUVNCF6gZpKSC>44Ko^?G5`Whm7J9~kH65`sqfdHek_%C?9_BF6kGq0iEhA-oVk1zO zjgpx&TY387i+u(wSA@SF;WKpjFa!OGKXSiQ*Y1fj!k3AKfZ88n!67;@g(D>evfw;q7Kg>+`A}OVAFvO?ZcM+ z6&rxAjT)DDl?ba3KDC_WekP0<^{Q*Q0ln$Wa+U}DJ!E2tDs%af16Ow30+zQ86 zLo+cA@J2WIVqo;8xJ*7L9I-SVh4+LMTQ|`5ddXLF!&3sK9vV26RphU5ItYw0E6K45 zu4C%>b%N36I1OZ~yQWS}EZlMVHG67)nBo-);Mw_z2?(H*`r@r@bHkToYEIMHi*)cD zgL2|-Lqo3q;6{#ubN%@+wNbbC0T*J0xIwamE;UxVx4j&hFI_^9kS+GkoD87-y$Ygu`$whMu`dV1wdZFkr+%byHYCsjjE- z-b|PPAP0js3X2ET!RqDZGXwtsZbo?kA^b7C!>gmW7KcaR9t>zLUif1LmwT1Lq@`b% z9RSw&#sfetIhJ^h<7-mI?(snHborc~kC#c=l~%*Sca9xxN#^?*qefOC{{UNpa2+Cl z%bgE{e2K9Dni)~ zye%T(*$(K zxmMpD%aA&&L{{9^4H!aeVq6oUkre!I6KHFqIQEvM1i~42khuyddeNvuB+XtI`0SYi zd2VFlDwCs#2#8bJD=~^vB<0_BQEnrx8@tJkf*fG4>WNQFCJe; zB=GJ}@I_CK zG^SZFrAv90cfsGx<#sx@m<6_CItM1p+^aQ+Kcvb1SXgb#;&v@B#KmC59MMQWxl#h7 z)eL&#iJ?nw{h8+D%oM|w2C=0%aAhgIU^NkK(ZCLYA@ANmxTvGUx;R@}_XY`<3&8z# zk3dLh_RF=KxI$@!o<{+FL(I|}n=BnAJ?|Q60M+aBHFuLmYb1L`OsB13coKqwZ{{N_Xi07eAS(a|lFw|np8fUr|wy!#x>!Gs+7yLaR|O>k@Gi*6ikJB zrV1*E8h@hzCL5NY7Be( zh?t=9b>O+X%nKf~$|mx;exy7#G1yM)U2yfaIPd=e6AB!|s$~iu$hh*l( zLk$o4k)bYtb&x%}ZWcg2DWogQ(eDSWujvaIRy+~ZnrDz z4O*ct*kGYuE^3g$V?J*MhfxRcJee~DZT8;3!Qwec{r$qW^;ch+BK(fO%^VA4ILn-D{o#C7sRB+_)G|CQhZa9Ddvf0)sXWlL2tL z#64nb4{umH)ZMPR$mqKFDjQ1Km%s&xTkALb9jT`J;vB9gYMepa_UfduPo@O{CMu3kq+G7;-hHb4oi>)eYC~N&PFM+-< z)(*9|Nj5_?L!_LWxMg-G>~UiPE}M5w;S?Z{{{W{hpBSPOK&kw@#C0ZFwUIsNoNIf? zhMP4U0#Qyzo7tNIZujReqpDSW7=c2shM8z4#|!FW#f$<0qw^3AHNofa%wv0&T-FM! z193A==-n{C;uIWJQ@C*Fdf5Zz#71~!%F6U)4;V9Z3TDkIA2MMD1g^|Aoy6l;cxV3r zE&l+EdxL9%Iy}~I!I4K&hqfd25c`==YjUP=M=NC-M`M*C$8!-zyOjWryf~2~r^4?V zmhRxO6oS2C7ixn0FdfT%4WcFx?g}045cQDpo@NC^dEdMWI0;@3k$fr z!~HLZX4;P(Kq zQzSnR0L{Vy*axZiF@g{WaD`MRy?)$m)M2c;L=TuC9>@ntz8)}L!bZJ*m{gJx;ql5I zg+m*sL4aZcHU6uE6R|`WROU{+5BYMb-`uKUk)E6nduNwPkpQQqzqh$kL^Up)tOnic zv*sM71fI=rDW_Nm2EngKKE8Jgv+*&3{6KtTrDI5C>RuLW%>0?aCqLd!x6ZxeN^Sd! z0R}MHw=c|a?E+p!1RO1iJyfqTI}I+&vr{NGEW}p6Mp$K^`csUqpJvc*HO}*XmijZyF$YK?BMmye3YZM=*v&uP{u;{? zf(I4}9=;9s#witKg&qmlJRW9u`89w}+OK^NdyfO6_``i!rS;^?CN77-H8KIIcFoKN z6K`I-a@hQu&GdP&H`5sxai2B7fD3NN=CYFl_rqQ>x1Hyg6pIiKAFaq>LropQQmWuV zSLZRb2xv8p!0%_9^uZJ;%CmW-N^O@{n1vhv0Iu<(R)O$lA{(i7&EqXpvDW4QCaZqT zr4F|?DcS{X(Q_byTAnlTRdZL7LTdt8q5V=SZWVK@qeB%CIZp>h@o-S*Ukgu ziE&P3$m?eL{?`Tw31l2_qvia<*u4sSoX1LQ^mr5A01 zAu4xnGHA#uDke>*2mO~MRL>Y!Sg;#-UV*8GDlG zH-a(W(=MgPwY!J`Ke!4NUK4og4{d$K=9Tn5VUyFe>6C-3r>qr=M$^NZ&cQ$4DId7h z51Bodz;;&sVhD%jGFPk@LeAjkl&ebxJD&Od~i#3r?Bi5*i%4#TQoyie=l0pzmFA;$fh$Sf)@9hR58%HM2Xd-_wEv zm(|uGs8P5Ib^9=NI6K2&YhU)|aMEx4Gpt9ue&Ir_zH@0c`JMzrX)*)@o_sjC3DA6# zv|qqrUGpZ$EIrnLazyBhc;O10FNsF%%DVCdSQR z+xqXd-!PL<1;eAxI^7w->P6eeA<1w|Z1EmasqI+<9$Mw7bzku4o zR6yFt6rf9q*QbJOc$wTUgGLc(>%X`~LcZbwl}hX}y6KepXdPD+O%f^X!IzbA2j>KB z$2OYg3hL=cfss~q*BG-+53?(vI=MhaZDs|P>Q|(0oFSDA?lZGaur7=n3xmlj!H0wJ z!SH_RI++|WJ;$!iJ>&Cn#!D(P^!~szI`Gp61Z|LztFf z&&~~AaJgbt2hX?@dLKCjQRTRUPu|R?p+bCnfBAt(3|QIy-YG>VmY=z@92FjvJ+(&V zSP6F7Okf0Vj~3^K7M$`T2j(qMZo>%yTKjHkAF5r;IAcx(+BXXVGyD4DEG%jj4ZrIz zU15iju8~~ZP4wW)Zawd@%rFb0EWJgpExH@T(|^>%O(Y$5W`a^7NmXk!rpWK;>bRau zy9v+(2cXDI^nAX#%cS(p;wtX4o&+{mmwX>ts4zl#1_RAOP&5-PKLFBXpq?$zIHSAj zfAbRy*98T6osh+-O(aQ4DTH*lVT`@@6{utGyI?q2%R+PR%uoPn{;me3D9V!f$8xep zn{uinsvG`fSJBq)M7%yR)bDkGo2jVtEZ1a2~UUhpn>^3 zWbR*?#{pagqTVBp9GY-kIQJR}CtrEwgoM+ZyScsp0K7IvD~iMB31$VbBq%+ay~Gf_ z5H0RhXur6NX{~B!DR1+iGpPrIQe`CXe{O0E2o7&HY;dLFynM~a6_r>*?idv-ZAJ#4 znSKpD^MgOgc$q;i*>7w?ih8*;L$N$Fz)Tc1h`Z--!S4X1kn`sSKpb?r5_n=V7MOLp?*rNoD&T4cGlR?uln0B0v~Bf@$_H=%05DLkkRU$;1VW4Zgbk5)n)j79 zHM8zi0H3@4z>{)gU-~f!ZM(R8JYi>8NHU(W1m3gDJ>h@QA->lp|SAE4%HSGMxBcyBv^Err7rmNi3A-^NPp0R2L7^L@o{lu=r z)`?!Qqe`u>?c0GGKpVGyF?JsuE3bIN=3yY-{C9XQ-3R>0uaZbOr3LQa4D*8>Eo&Fk zsDnp>xX3jE<0Td?dJScox5<~5HnoN*RU_v4GROuEwnA>V5tJ0f)c4$g2gtqC;$nBx zPkY1rQ=Q6>*5bnfzChi2!s!X@G6pPkf9`pYB74GY7J9;g4U+kBS4$m=hK!Jv8yK_u zi;k~RyZNjrf@&1LjPg6H=k)oHfmX2TF;FabFassllf#VwzJ}Kn0ieu{QmL#EYG2&k zIkQGQ9UnMO@5j9AYxnL53u_eFhU2c61E~DHn5PI>+`DpK)B+@J7r8IeqyZb);@g)5 z_q&dw9SZz2b>(vc67fA#2{vb-$w8=J{{V2(rb0L#OgjaEUoTwQ)1(YWz$jl>&P)FQ z40CI85aAuU^uQqKG6%nk2#12_Kw^*PMMQ4f#COr4A#ek;gUypS$Sb;X8sbQSJdgFfDOS`2BH?%)cy}p^$hkG6)WQ{%+Vbg`UcAtFp^&WRCmOj9 ztXYvWLBs+8+Tdt@n24UiI79Oa*lvcj#%)thG{iJU=;8Ecr&1bGX}P;wv%J%82^NLH z6ws_g5CL1<)(^o$Z#eoo7!WU`B>@^SbQ7F$ie6)WWI5i4Sz-)s;O0UBWvqq7c(iXo zX)*4wm<@))>(h>qiDVqU+)X$78{BK2nW>Jkx#JfF8?yxf0XL!ZKI5>Qp<1_XaqMr3@%CoT8Fd^f0&m-b8Cq(t9AHoizA!ov#=!N9?QRD(ykSJVeU?)#!J<L!5BCP~(Oay(@fSqJpSiv1<|(EqiOQaX9p%1rL#s7)HYF+xKTEyypi{Xb_BT&V57xvkY)RuFf5frJyo^Wk9r8zxfv8LWPF}*Va!ljv`TDeUI z+AotdOMy>u35lzUrD&5Cp1k5f8>(!Z-gjjid;H14OB>O&!l46W=1u?$q+VkH*|&0IH_jerp|3y)fJ$V2=L)n1(tLSaia#fH%P$#UWli z68Lg$pd!HqoxKzBb(a#nSm|iLYiX3B|_|^|9s3bx>fwjH;Mu z(D>YK!AKYT7)wYC&1zK0ugA?>mP$6im=q!vSLOwkYME6N+kMB@NC8&)e=up?LvOS9 zHpPmMSCQwbfV=+yxE2d~S4IkoDEAP9P8d{eA+F+`%BMuK=8h z5MD?WAG*NcNUq9v6r((;hSq|&vGTCZ1n=n%5)oMq*9x|kefN8gv05FiAgYV1&q5>W9aLe?(4)ieZa8SNH=Ty*ckivJ0k42pC^{@WwcY zP;5IqU>1??wXN4Ez3CiOcr`HU7-2z2fcL|WBAco|(PYcW2fOD4Xo{()+#Mvq@J~iY z!3BW)Jk4MpAx-}P=*L8(@(=JbVi^2T4$MuAq}B0?)3M>l!$)K1e*Xa0G$eU4s)X!J zI}^gtCiXc|cu^ueC!80^-rVD8u)0522}No4x?&WAVd29N> zAMqqj$T0R^IYciAVNS3YMzA&G3r*0TvJx;%+?m5LM5Mv{o%@Cgd0CJT{F{B2dj?L@tC)uv(lRXQB&k5qC&trksvzo5)Dn8K|#k0HLedolw==j0Hq#(du}`AZw_eCwK1<%4o-w^DzJ(o2(>>yj zPj85O$m?LZuNU5EWDMQv$U0aX{X#12pM_PA&E=OBuXHu@OeR@c#g;40_(Mmyno}0Vb_`zQM;L5D*eZ?04{{I|#u5&Rl3vC0@EIFi2euN*I`q>JAbD!4Shih;%}kwR?kP zMZ8RIL@XQAAMP7^1RJ%)nqJ6jL5ztF+Cp^W&DjFrO+bXz_UjFsYpKjYU{|k+>mwQv zqW7D_NNs&QKYf|4lo_C(nBveOI`1g?DpH!5#6m3XaX3&n{)~H_Kg;(VW$QIfYddyc z`NorRUVQnO34*CWhBc~g?atG4de<-;Z)t}t3Pz{fki=2_98oOOUM^hlk+7sq@#CRRU%qhiuzg%YZF~<4)%ZMZ9`leN0nXDR-9bn2Qdz&eai4-H6 z0XM4s^M(tnZ0YOd#)7&s`xqjD^kc08F*MH(7DBBL#F@Vh-eV{uTDtkXD*UhkeDjKb zb(EpH{^GH^4=Txm6Igx^Qyfb*z_U=ja-pJk0bB?#FQ=JQmtL^{07X4PcE#Ogs&j zP3~RZp0Koxeax1gc}e{oXr;OI*M8;>JvOfaPyBsAu~p3IT38YT&$ zAb7r?xjgj%_QI$sPPYtjl0N?c`I@vUU06P`5vc;6KJN;{Rc`d_Ag8VNP2jz)8m(Wh z7We-EDBYfM%T_n%pyMI+8HqM$2MiDfR|@GyEjawZV=%%GFXoJrnETfpbU_Es5phR* zJuYoJ(l3TIqCutB$-h~5t9yHLiUjCkS*`kk%u;nhjaM!@m8R|pOMDXx%R0YtkyZ#U z+$!(PLi;vI!#9g?0O&v$zd^kd>*J8Xhppq|G&QOn!j7*m=Ra_`%!q7q3tw23x{BzV z9P)8QB)193E*mkW78?W3Tr#0UQE&eMKI5Sb3_ZXh4m}?9`7r$lV(6J5D(`*!>j3Iy z7l`D>GKB-Bzqx$cG7jKQneSLCn{LeL!h+v7nYLD-MR-gL3Qo3|M$&;0JF+>OiJ`i7 zZWw^jE!yCK5{h(~6(hdjU3~+YSV%FFksFha%xyb?>1jORh>7bK!wfPL3SygkC!J$S zMbCV{!y_q6y9bV(OP(NB>2FxT+DqPT|-)yr} z0Tl*z3!;E&{K^SNr-K(Y7tb720rsFdyM}AQC$YZ_vmia&oSz(Wuwq8Pa6xRd@#F2l z6g?1A(cb;XVoC%q&A-g5kzl5Wu<`R5n)W7>6x)B%#>iPX;d2J~c){GUw9Uyuv03=?*Tw1>#381T}!zmz+{Tz z+U%YTGSyN@>&?XA*$BgXhJ`@w@rUf9?LSMj$R>>oVGaKPaT0_VYKs)fN+BOVn5C20 zbUe2M_7RYXni zn#8TL4~&5uRLy|!(S?!O(|NV;>w|bHg6QYWMQn3xtP+}5p-HQY3WR-Pf|o0>p!Xwi zCUiR2yw(VdP$&A%kcDzUw0!u$va>0bhLq5_02Rz`I#HU=m=Z5{!HdJZP&LU zQK%ZjVxlNz@Xk1zx{-1M&2r%rc-BVAb*u_;W|zhbsH7K@Gz^}zez5~}6vQs`WA^yf%EFu~vVA5IvS5_2~Ole0t3 zJ?9UdQvAjM6iW2ZkGcyLxxZ5%h0{|h>B8DZ@BB6A0od1r&Kg)96<*A0`8O5rFiC|% zY3F>oe;)WI8+?3Z2$GQwYbriha)M;aZ9h4Jpx<4za%isn{N^FLJqFxt&<}&-cpxTJJ6VFsdoJ7Ta#c|r zY*=zyVRw^e0dp3WK3P^TKrU9m9u#Dg0e?rVytu=W`s7#uSjMp;b!Z%}cdqne1vy&Vth><_0Fl{~!X)9?X)o_F zBs|jMoq5V0a5gLbW!wrf_T%*%cjvjlnw~02ePsoRpcqI9FBXOp0l-@c?%>&7LwK7C zg+cUY!%2l&FGC~jv9G;hN$9J{dcx{Lv_}E-k3{dD`oSb#v9~T17!V3_b)NNzTN>&j zwX*@La1)il-SM2e#TbY~2S~8+>gufiVZ|@Y=)trRa2sG6cyV93G>U!70R?ovx4hIz zLOvUZPQhzg*&@+R=92689f!fWyy)1b+`0WYcsGSKZS{dhY=V{{#xYq46WGdL2y7WU za6~gBQFL|V68``|4v{xJxk-sC^X&7QnA&TT!)_oxn+9yoU~qf9rqOnh{^6TX?(

nGC8Z6?RqP;lktOp6*&=gqF360~no{XAglHlEJj( z#Km>0RW1O)?an)!y>{goQ8G({!GHcWaNNIEZSFP6 z;1_QF844iO@w_Bmhgi;zpRQUeEAt`J$b7YkShNgK04J}QuE5VeacXtp&&*F}O2`(X zrg8^e4o4MWR8P%JyBc))fJVqrYZ{Ng7($OUo;it7uH-q)SU{&ga>^x+oUqszd)34? zA;Zy&tpem-KDJMW6{|4Y@)-GuGCuo(gr`FjW*VZGm`;-I7)%AoY!Q6mfG)YMhOQ{J z3)9!Uca$Gv`$HH}TR}mO=4t>Y+HA&0v<0s=zs+P0gH-b|rAl@M&FB~z!1FM>77Q&| zU2_XM4bh&dk&OAZ_03~2{*MqA;i3>bbht31t~GlyG!C`joXr^^l`rMV5+_aske$A! zuCrIX@9s)VwJS0$RN!xEtCZ@kr>tODC74~8eHn#DjLD+Y^AWX82Svw59Tdii0DphD zi&QRgO%v`sj_rH{RKDE1vxPlo#Msi1!Qe9J#t|hNUnejNv%$V&xsKWHVhLZ37se=r zP{O&cr6vt)g?cIP_XTJcq{h^R@9rW=33T9#dKwot5^9>>>3|lH8gx_MH2E|j_!wHy z_O~UP9(uSvp>KTq$K(t7FpQ%Gk@;U&7^odpZ|*3o+!w}F4LyG365S9BemSAwZMz-U z-WD(j5^8qj1_~~U!ehi+D_Zt91G!rTSMDpQRZoesV+=g&SuFxOXvhsTd9xWwEn8IJ zm=+rlcYco~q*LXrA)>Mu&$H5Q5b!w^$lrSf)j8{RSv4H*#qcQH!@5-Q-TZ zd%!A!mMR${Bo;DL0#gD}^E_e;a6_#-^PFEC$G=gxN$J2nNlgCaW4kgN<5}ksw#WL! zjmgLs8ZC2POxG5{&SN_zf3cdzs;cc?;SM0*E}G)g<;ap?%)9>pzg+S)>GELEwTvm$ z>!-j}t^iHHn6ZfCd1Pf&!Xk+vRBnuzNcJYpZ1a$>(AN8Pmt#oOe`W-O%q~jXiP$}H z#DbMI+Z|10yJq?S0JwomBnuDsj(}Z-&c%J=qZ&eZ#7hHO@%4advqzRDcJ9EPdfsh- zD9qLN+aWOD%C{PalH4R~HHF_7U%0tldfI+4em!3M5@T`ZJ+A z6>ypY%dI}=#t?)50GVg_ix;&ZH$ZWOq z^9^TPhOX(W;$a&?Caq2w6FJZcW)l<7_Td8;dK2u!RZ2m`{{YxvRT6X??-F>RdO-2K zdL0Cp>4*y;R&4piOR8WV{c9C?7EeA*lq0_mwT(e)7nixPfI5yKBvf{6!m#ouz2yp2 zNSSrmqwY0Ok7X&m!G-zN+`{l$|z(1x3ny-Cf zAyZ*-(^9pyr~B!;*9f>8pr?wrCz z7~VkKr#F`%BpxG~uMsIV=8hOd6M(z&;xPlzTt214St7ulKQd@*!Q&RyOipTR4W99s z<%i#lkUI^(LSnL;N^zn|?IQl-x>sH@(WbrN$~2XSGuwC0L^g=>m&4;WXeENwJ!YKf z_Tob?tO-%C>59eiqZ*gd9hl3nUBpLv$RV}zOhEIL!`4g8R8c9@X6DZrs96Bxk#KqsklHG<1VBI(ZRWVIl zw^Ti0t!&ER&l<=b9^>shmW_X?f7b$eJ8w@+!Yb%FG6;Q>DH0$iB*{05j;K4a^ZA=X z0fHh2>KEITDoN9&b*!yDpgV8#5CaLD@r+#CurXlePK>_5Xm1&m$Z1{Z=3Fb5V8B#5 zq3p}o39E<`d-6EJzWT#tg`b&j*F|4{G53-7cMOm_3BCK@mBHyQ==sC9$e)HZRS^ka zNr)Tpu)9ocSB-o3h+S#cP(l`jXEpF_F*iVcW6*RTF8mqdLxbOB^_7*NP896anC3=J zF!QWGmm6KQX~F`Z^m;!%;shE!88}f9{OrgdUcTQSn4S`oT;HrKgMDeXG=&Xl;+Q|f z&)i7f*0t~EvZhaXsHX6lioDDAVI{FkfN*NJgRM|_ZO!0D6((p4tW!&){btD{pbx2p zoyZkPnn~v#;a*5jd0ZN7e3)0K*vjZ`bswnsFbP%mVgpSc*>K93XW1p=YTVl2J}xv7 zwY)Ek2?vAziIeBrny0s%22>bsA!9rp)<&k?LFI%N8K`{42e*lf!0$l``+Z?k6OCIh z?wszmg<-tW5kqV_qF_KXsiOY?wiPU#MMV5~=0Fs)SkqxfoJPO&U?EyM-*~vU0w~DY zKQ3u`9{pycx)I;Jwh)XmX~JcSsQU`Hzjy*;RNxoef##d0&zCpGF-EL6iBAd%cb&?U zz5H%aJ7_h=4d@-zZvOys;Hoxx$Az$}{V{9plhf{DmX(VZy_&;SE`Uz=n#nXR#30b9 zR6c#nAIrJ9+lRgLj)6#t-kc856UG(5oOlc!%cTS1#;!uEMYySBaSD9xPx;IOg;skq zBb#+?dg3%#n^Mhq!I}ydWrTKN`f=Ued-Obu=emu-S@YV2in;m^n`g zm&lH5GgL#X=`fP8Xr}kto5`wW8P$6C2doQ0)jXFx*uM74x&v((0$hnyuxjSO|ipasC(Ir8r}Ncn<|1?LgOCMh?w`;q9L!NG$Dng{N& z1Xh;}DMLd=F-xhl@o@TOD#hc;t~<)fJG*eEbn)=vRREAPYN&E?e&KrEtO|79+<9C= zlAeqi(~NdaiD!em$+RtRuX11lNr2e?W2SB!Q({2%F-qF4`;P+Hzh7CXdF_~L&piyS zD}%g3ny8M+^VURr%&_Pkbw*|6pWOSM57=fs}K^Lw9*kKi_Axyl4LwawF2}cnv2NPy+NrHw#?-)*w zwNbL*z>c)miG_BEU)A{RqmD^fe}r`51AOZMaETj(Fl&MbI&kp3!|8S4!Vr0s zzYGVT<~P82>OZ-2rG21w%9) z4dodFN>~CP2P8D>))Ykhca_yG1Aadob@%vr`+_!R$?GaS*ZdxR7tWc_If=|o~rDmPt6oC=J)A?(snVSg{^Vl%BzIkd?& zR(c?LF!hz${{ZAO&b9)BCrVmYAs&rh96xa9ihI4*@yR3oF!exy==@VQpc>NU#)Z(t zy*kO%lSQ~2`YgxsVrHx*(lf_%;3eU5Q`!*A9&ugP6i9#fHFVDM3!ANh2<-jBZgwvw zD~b!iSJ)o#c>or5y_r4HPsT=ybg-p&v*nn0yf-&zxcWN_{uqx&7v0<-V7iu zGkeCSr%rFT7=SkG{cjs6^u6y9>0*cHUE(WmqG&&vU_D<BkChs2(52gYM)N(6mELpy5018xXOcDV? zu--Q23}xOKTic@V=37935{qTV0|qGVPX+S-3pzwYxlJfuy(ooW;5ji9zG{H0$8tgf51jrUwN-*U;jOk| z)OQ5);^E=M*mh!K+mhLyca?6X=(c;rSwvlbiinj-nj=B?COjzbnKZZ|1qTo*u|VIM zms9R@6F1{M&V9zr9}4B^8bK!slQz>&+nY`9Z&P?cCEU2}kXZ|+Vk8Y>;?+T0qGG8X zJqIzvHx)&tk5efO;Z?wm5h-`(IHK}AFgDlCcQ$j*HB}PVkj;jPiYe!6+cT(IYsNX* zIRukVupc*lnCUie=eWetx{nw=fb9>jIF8#~K>bp>KbVBsTg_k0il+Hwp{uNb zj(v?LKPP6RGK#K~@YWC&wKaBH@J6bCWi%}h^YA!5ukYZeSTb`Dg^?w+l;sx zGr2a6UWn_Nst)`vzPKpCzO3h?0zrl}2ml7G#K%n8>U;NyCvoJAfv&(dZi#+i%|Lu$5N+Lc#15)&ZfYIG6LS+;ut*<{Yd8YEzcD}uZF}o119ncn z43)$IAT_)-d52;O8S8t*PZ~V$<`$LooSAg2in8B$y2?WEW-bSY3uI9(5!Q}tJ2-6>PK5D-oX|SFJY$5> zOoG9O4b@LQOtiH_Yl9W7ogMtfxl#ygSS}#-R0eo48xv08B0V+95hhF9V!g(NTm(7* z4W_Y&O-^&rV<1upNczSB3bO*JgF<=4qTQ1Ho5u0bi?sOQ^~Gx4O+VjpIzsFZ4nus$ zq`*;{<$T>)ftjcfVFF|OCiphkOjd|=H+5{mL<90b^k+32ZLEaC6kNTyE$RHgWE}M_ zNTiLst|3~}?|9LiX(6v!P4+#)mh1*)5Ro^t-a50G2%t^Rc$o|(X$Jju!$6S6?r!S> zqW6dgdp65ShPkisT;xP3sFBKQqmY14Z*kad(`H7Z`035OF%jg!SUEt~XgAb+f&!2nhi_^Kr#-( z9sDsC@pX(xgM&pUhu$JHd;WihriQ5>6lRzgpd){o=RD>3Zb1+#1=0Rymxqnx_Y)vI zP<)U0kKwGlsd6b-Mn-4;Vz4|JvlC4yySonNlfTT;!t4Q#nsTWJA$EIC%t1T5ugpQT zrf7?N(isbLW#k(Em)7XcOUYTb>IPw1gaT&d)1da+Xk1jpV0^KdavtWR7 zkDpq{OHzc&1Y4gG#d5_o2f9o`T#%9wF-AolzOB|I^N0wlx5$%u1qdH&gb7=r^KMuK zJT;3>HC3?myS?9SR&N0~G zxZbeEDFd2SFGId^DQYVdlGh}E8J5Y2LUJ8Hj%`%c7f$uG!;lR|i%i%w(_ZjkaGrjV z&mC>DEt;3ZlPp^F=){wO(6#Y#n(8!=(ZU5C7B1AIzGNp78LZpD_lg^DQ><(3#8gY^ z>4?FPgVr_s0Naktl>nNYpSVjO8`c&;RX5>=1&;h{XbNl=q8_rbIPpthjc{DyRL($GcX| zwUg6bPa~5qZ=oCayo$xXHa=kkxel*4SgW9;r1<14BgDOM)H-K+OVH5c{f>Jd#kU<(*tan70Uos{XtehOq z?{Uz0FLQJzcNs@11%yy=vnUFR#9(h_{{Ua>1f`f+kkh(kOBtNbf#?lH!xop+J29SI z8&1t&-(yYF-Zh4=HtWdEe&7Tjpuwk2Up2^W&=M)}Pj?aIPaG}+or0(yL&V643cCe= zU(6(=L7SU0>{NF@j9|?SN^Lm$FjES2@9XmjB-AoHPL3(Wal(OjlV@<-lnrL|pr7vt zZH~L%vikF-fSP0yEeJ>7j9Cma`*A6aOcG_;lq!(Ahkx4>L4f1Gi-hPjqj2(LK7c`l zYM*f+kcXCr{@|uXw^>2Lnu#zoN;$e*CuBG|vM}D$ra#}Rd`}u%|P=W$=5y`*^D`ArY1j%`nu+#SBKIyV-vwpDS-{vaVA25Tm z>m8?Egu9p|XP)EmA_F2c z~*UULf+u z%-eyg!s&IJ5(@ayyh>K)gyvE-V~`PloArunl!kfNS16(D%-LQkugrwZB*LY1dep%p z!UAw#7}(Hgf#Ahg9R}NU!8*fp>*bpOf(_lYTg;SDe@VYMsZyqwCRb~)a3;$!_q=tC z@mAYkxM;PD99-A-3Rlc3L1NUwtU`)qAVBEbw+%off@>Msnk7Wq1>!fjU4J9yxt_;7 z<0Ko187HiR#jakYxsryz-X#V-W(7w5>sU^-cO^lB$0j3#&NRQ~Jw1u%xgU2`!Sl+) zABA$-nmt7L=j$xOZ$|H|0>@(hlPf`>Q4hH6zy3^CJoEBkska`w?pG3?2g#pM37Y;8 zhg_`Y2qHlAU?%nqgX1H5M9wFy06N0aZ)F<5mWe^ZVylg4!z;PVoZ<@yTvJ)4ZZkmB zTda1BLhucXGAp`m`;2go-!L3=5vmam+r|MrPnaYz5F>`~dzvYoARj}DBFzN}^k%^6 z6o@mU1*2}Zu);PsBvxaWvZsgc7D^S{*QL1Y73hESSVr|CCXGxj0&E-%Ar@=7CXqM* z*jQ}EM`gRwg99DAcH|Ew-c*V@q>s!vVn*_YnoVVGDkJyqY(hYG{4OL3w)cRk)WA)< zv^`{kA&G(6jZKAun!})-)3Ys&7#zw7hgo69?Y5^e2Tn7SnGG_kK&yntBgpt%YWLiD z2Et*-#r5+QI)Dgz)o_Z)YhH1Z1{z535OlXjQAoPEHaA)XW>GP+KmP!%I=n>oVvERh z+)yArL;nCnUa*evc=?&VhzM<+%c>wq=m(ieA!`UDid5EYD+hnM8OGOj?(uH$^yYkN z*xdGE$tr}$<6SR>#aPpH@W5HV2cEDR6+zLgvIr&Zt_)2%6*~km*p}I+xT=GoJA75v z9M?-|!=@}6fniOco`(V?tJLz09VHr*N?hz%^bI)x!q$h6II11=eI_lIotLYP*x9{# z!jSvdE&+3)>!xhs)q(_D#ROGNX1~yj#0#ysCYmoCw{nD>IlOP7Zt|!+{{YF0sgGOZ z`<65)DjGLyhQOaqY2%D=PzToLL8LVDn%^-FjR}>!(d5>H8dPb^P64eU3kGX;637Ft!;aofK$Vt%YlWY=;dQ?u`_grg2!CN5pMa901PUT zHu=arAp*V(7zVmX zXnEh}B0I+R;`R~}{J3aiF|(6HU9^)m{u~Juio*dR2#DMiLS9@l4$}ENVUUL(%!{Kw{{V&@z_JSDniW_>_!!+S-Uz;Q zX{^yD!Kj7pz?&n%rO#5#flvubbTx@rQh323nvvd3(0qY%!0qAnoBeNp9~kUAiRpgj z+x3+Jx%lQYw+e>4UEvKtHusGUMFYX}0I8#)^O-5?>XQ_wbeIyIE$o;Aia_qz1I890 zYe2fV0wP#1FK>S^-vJYAG-DG14m4)1g79AhvdmV_98v`pd1T1Vq}vXVo|feyfv{bB z%{MOLMKkM80Ym$OC?bX&ZV92;4;TI9G(L(<1*?&LZqt}FEgECz62>1e)6~E1kv|G> z#tn-2I)3BfrjEUR;2IiUoN$L5@y4MLwDFii$o%|ksVBMft_{f+6RGkOLXjP`}0yaV6fM5V+Be*V^_bR))UCby53SPen zl=f0?c^n9f`fM>ujSzr6yU#E>#lcCXC0s!k4&pmGyjz!z9j+asgyq-FRHpq8^j=`L zFV_b(yrn=7;5nK_TvD_cmDv$;XgGG z`gMqfYyID63C=ccd>{TCDEfI)=y({jPlmU0MugE(hnt9^2iEQpw0WYF$M<-p0t3MH z`;n1u3X^mDnkq$SBg>t0L+mn5Gynt4MF-LU0QU(9UR)rI)c)_rXhUpAm}u4c<-{Te zZNZH;MgIWI*s@R@7b3$;k}jrwq;;8;<>|gP+`$F z4F+?LKn{f9uR8OOfKgY%%wjgaH*vHuy6D{4z+TNo!hyLe{c7WF5O`vf+UV zh04vbX0D-Py7jko^?)lnQ0Ia{{Y5b@D6+nOMLSbhngAC^T!}M zTo+TO%wJmD&Wr`23m-oW=5@FVS%N$_=RucFiL)yuW1Vn2;lhM@pX)s6)zIQ;2tSxT^H`tZS3tlPmttpJ(7-<-jwY0T=SfCtpW|~i z;d1fr@dU`Sy79m9xm6uu_z1JGPiJ^+3Q!jNaBavYW$9c)|tp^x#MxdA{6i zRfGsoOCFh{Q*SNSH@X~fZ3>My&v*;?DdfW86eH(;%#{QH*Uvfao(S_4z^|1Z`pwj6 zDWhYB@F8~xC=&vq^yY0u7~hMHXQVEJ&E_X9Qsd|)!;h>%LecnQMvqVrju{}etp2cW zL>?X2-1bi5ZUlohg;MCaU}8FpOUyKt!ki7L-r^_?NmhE9dp>)|rjW2aEpw=_;>pUl}#@6u)N**Ao!kolz6BHLEvHVu2jxPcDd=B|W7 z6BTz}Mg$Op+ho9NHpJiSvpr6_9m(N4=84Qpr&O=tsfsMTm=IRCr`C4?S8c}V0!hpj zniWqT&x3K-pnVm<<5v?@GQs91IDH7C+u_Hl;_hlNO{e!03IzBZG>S;%qE{j z_b2o8B1JJAD?(KMV<;YSH4oM}7t^>L-U`-wdYCORdl(7C$>V;^bFuMs%;O#Z0Ib}w z>;>l*#mc6|9~k+BKnKC^1)^g=7-=8~+!Q)PA^6CadmUxSeJ}6sTw{Hy@yHfG3x(Q0H-xuul(~=$R>({H_jf5G;-kZS5x-2GL$G+ zx5fvp{({HOr@5!u`x%b3Bt|IrI_3t!O44TQg|s3sYnLERg|06n;eu1qHU9uG?M!If zIdH@%>Hf@qmlN|R*waeaZW=Cu5O)+1z<051M`$a{?B))%D-gTS~wsmoc( zO~j)=90vB&{bfLzq}f_9xum4YIolhiGME~K7#Ej$B_J2^`d}H?tK%5`S{Qm}R-Md= z@g;A4;C;dlhLOjx3V1c6HFtu{gwP@SIV!2WpBV%T%;_dWai_iLL05^ReRJW841#nXV)$)=giG6M&k02pd&KNn6(q&>$C!njFTDDH)lL1Y52)f>H!0}mT0qhc#f9_7*q`3l9L9Cd_ zrF;CDxA*UJ#>N+j49kj&fu7FN;yClgqf{{Ve=xRIl!bO)ROKx~8H z)x`)w@HhL9VqXdS=3xu(u!qAT54d0b$t3s`UeGk7?4l0&z^Bzm1X3ZkBONPY&@ULA2anQcBH((-*P9b zS&Cbwvs2N{NyGl*lw>?SZ&y95{>?7t+K1>!Uhqe^ho-pW{O|h7a?yHZRiixbSj+o( z$oCQd0My`Iv{&9@gxlgZU0jy1Q6atJ)Ct#oV-25p5K%>39qElxJG`TOIHF4Lrn#(C ztL*&5Bm&vB{mTghNYZtmn6elW?9sm_96${iKt(&fYs(#EMgIUsg*@R6 zy~NH2r&RV~ryp`?l70-QSEfAX1ey~q0mKrh>&8_mR|=tvqf!%D!tOW`;!Q4H%pLsl zTmYuLmkmD|D}mxEkj+Hh(a3Wm-ocod^U6}%EtEe=ifKj8nJXe`0 zIs0%my}QYhZrY{Q$FAVsE>J~n{!9=%VsA7>dJKsT?+{40&Uk3ijdzBf;y_b~8!j2Z zom+8Zlc}qXh0BcvOQkh%t`|;`H@_Hr)-)&!SG)fJm=2WIO!utjBC%p@z1AwNlgagz zh2_bsDLssv2Ko7cmK@d1uAFq!m6l;JoZcC&iFRkL<*WGr05KMkN>TBNN~PP=>SI9< z83Y<8Av=0u{{S2$0^%~B^?*dCfVD5SH;Dg2TU1CbUex@2|?fk~s1ANY2hSIUUVyFm8SmKvWGpS{p!)>G~cT*xQ zL}Pa1lSb^b2=91Z$jpOd=UA&(bjQdN%l@z!LU?lo!BdXK>5ebTQ9SPwgRdqE%7gZM zF)iJ%+j7}J1?_#~MJ@vYUCnbgD;AAU>xvLN7XJXeCksqkIVZGT#O67KD6NWG+_GGD zsJJjp-&gs2c;svd-J92)*k!@GgdAKvgX@sDNhwrQ^P;lrO zJAYU@TuzMgvk+@#cLQS^kVXDlW}ZZoh+}Bt?FaH%olpV;@5RQX-Aw&Jhy{{W9YCLTv9SZQ&6pIp5@ z_%IQ2m~wRqn9ib*RQFNH{Vc%d&x{9g8tUd^8WGNG6`;0ibzuCPa6Pa3V7q$V6VmPb z#a}}I0I?OtcJ&v)vmvk)sS0E&7KIg1r{r>>xkKt#ifb$(CugtuM zgDP~^!z7Y`6Ts&G0ONtL=bG6XA5nZq)-3!;!5~|SUuXPt6pCLvyvBV>58pUhZo98P zxaK?}RG#y1OaA~l3ApxO{{VrN%loYFsp9xh{CO$7qFKIkm%|5Tv&K94V3|dTl73+% z8v?$^Hv;*rWd!f65U_;xW-?71;A5_uXijh51K~X7;&iMphw+FC6l*I1)B=8_z*03! z1r=tUOeo@^(0o5~)MOvF0B;=)r=OZH-Q;#+md2x)BuQ?FS%Z<=mYB=7RSGN1kc33n zeF^g^8;B~XB{AH9o4l75nx>+R7nqAy7ZNRkx4bFWg+6{^6g}b!(L{1`Nx^7l-S-u{ z%|o3UTh}==MIEx~*6|uij*4H8vj?FBZ`_qd1)ISX`FoJj<+|n*sL^)hC_DcEzVlAS?)DyV zYN9>mToV$sIm}+1SHbO^0@MDx;$_QDx(m_eFr*L*bv2CJ0xfNvn4?rYQRWVwt^!u7 zswVG?nx@}jyj4pYFE6Qsf~@P4@_G0Q{0K|KchY67JzVL(XpY-rxCgTFulQ@UW)F!+*g@viVm=$8W21h0- zq1Ot~qlXL(L}o~RUVi+`M2B~AR%@Us;M}0R?jIb!d80a#5|1ZyV6AvxmmJ_4FEM-% zVbc!V5wo;8Pid?{YpwO)?k4F-R{r{CkO{B}E#d186$LBqe^UuaO-`M&-tnI=jY#uG zQh}61R}4Q;KEC^L*shO(>+T>b4cxzs7utGteSONm!8DH%?ouhJ0u|?GIVWFajMlZZuTYHPZ6|d`-AfQ9OgstajI( z$+dagkoa4jl%K6}^fHrOrL0n+dYVjXygHcn%x%TENRXE76JO}$-g>XIG&NdJ4AHXs z^$q>cu%#2ZE+HNG*K!+aeK#>~W^X{_3YC-zHH1~y{i7^7^UHtNG5w@(qr-xr1Xa!S z%@8>EkLTh0*0`{nP67Ua5YJqLwO=vui|V5Bvw+?Y(5o(QE7(p^8cb~u-}wIk+@K2j z3OW6-N`Tc;yg2~8X~F@tjoUAbZ|Z(+KaM2W$M#eD7X)$?`@FU0zi0>UUy$8(S`NK9 z(1eg?+O81g1OWng$s7SV2$K%mk9*ZitOcjwTXE)C{1FmCN zOx(S{`Id<$g*W{VSXCQ$B-(aw)Xg$dhUxzR&H%$4uXq`0-vxv4FjZ;4)9yMQZLhnY zmY6|z2n~IZ4E-`@yXoT?5b9`?8&TlnjJ+v<&%0uQxp5Lv!A5 zD`w^s$!;F}7_JSF3~wn?mifdward(Y7-c9EJ0K%I1{{R{WiZ)qsmZ$RvK4ji9>nLD2rP7%+t=Jr!xl)W( zSNx8eFm)aY=OG>QJY*5rObad$b%Q~q<`XpH231RwA?{|_I0Ie*giCLkn)Q`BcH!CY zH0p&z#_&3$OuRJ0A<_GrbKdLRRTv?#JU74ah>q7;>UqYsb=Mtp18m-CPQI=yN}7#x z^9mRgls5kW*An|J(x;-$0LCJ=gQR=!HYi~8yy9etboX*A-NuA3iA?jUgO2|IGLa)$b#P$kT&ON+Y}{Ob z;^F&_vUxItQ+dxqCCDEYPa4D#+)sEQJyQPwFe`j!yViSf7ZyoiLE)?Om`^$5$#U+G&`%hKozA1Wf4ah8 z5&?}gIPL6lr@0`7yaU6g9V39*M=)p#nBz<5--eQ4II8Hz zX^SKm`&^x`^;jbyfK#Gw7XSv3FYZ#b8&7B1iqnOrzLysqEAgND$S2lR+f?A2`%EE*vTJ158-MYyR0u>n!k0$iMUw@3}Fg zFJ`Be`HUg!Z`GlK+5Z6gIGTZX90H!#)*jH{ojl?-qSou?^L!^3F_!ZYn40ZX->efI zIn*LxpT05|oHIe`WcuYV< zsZlAMTU%07I|4Yjx$R@20{0wgFwv#rhe!)o55_k#PxjU9IgKK(MIWF+sD z#S*HLyV`BetLjl9y5R^h#Vv%iq>bYUhZwl&j!^{xV7xwL6fcyTe{f17z2%b_0_fDh z-RryzL_HN7#|;_-b6B9+PUeAIc{MSD4tj-Wj^Q7)X!MhLcfkkMh0n5JzBvxdl@5e9 z@s_>7sE!xbDHN{X8EianU$~;mp`!|zQ9QiC6W_c=g`2>XR{6*Q zPZ*=R1f~y5W*a-#rYqMP`LUA)R83#Qn64+@CiTij&gb|cOB}k(;^S1iz4wxhd5dAm z=PZeU*GxS<9fscVhVyN$&vyuLH5=zU{t{`)lR3$(@jxa^#X-Y(*Rs=f@R$k?Bm z-x;zTz(5h?`&`#8TwKieh|!&F1dqKkfsCubk;RbnFZxjYA0n5lYA7GD?Fkurf?ZGu@^NIy!vYmO=_2oXs-lnb63I z$?FaF1sgX^1cqzYS7A|Zu~W@35(yoV03&j8~<9KTUu z2aH#4D(ezpFgavK%QraTrCsKlGA5lH$eY?0cCQUoJm9U~mHP z-2Az;o=Rl!CfONaaGPQ3xgUMbTu#ZaEY_E1vEJPe7FUZ9|CffhTk(JLs+Y_`uU6b(q*B4)(IK(WI;=3`f{OjZK3_X@u{&u z1A}jH;D|qzGF@bntriURLH%Y~0%nuz`-m|Q)MCsxgL^B7{qG`h0d%5_#&lCv$umt) zHJ;;z(3v+%$#2-d>|q)&NjZRRTeCHB0EBy;$2}b*{hP*G7@NXJrx)9rbMz18F`^;h zogPmF-go~1ljK~Wm?FhIze6a8iIF(sw~PaA`JOvJ@xZ8E8SfHqvkF!~xYO3CKwC%7 zSOa!?r*Z|LR4qQ>+Bp~ANPW#4u<`qh(SePP5d}K(!lI^*TZ2>yZKY+$vbg(Y>RoS) zpux}v*M*K=enQUAyKL4*r1u-+Sfg!Fyo@7gZPxA`1b?Slv2qxb&KcNx)?|X|a{)W3|OGipE3eUl`mf{DA|PZdl4{ELB8NecMlG};L`(c z{NouS7+-5x_zk1un3WN|JDVYMN}l7)XRkPkr!|2(H1z)f2xXTkdRu}202K83aS9@C zR%pQj2BwoPK~;1>{6E2(f5m(-&A19Ytiq*~(~pdb5zP}tO|B{!mi}O|(VO32f8$@} z5B)Pob&jr_M0!Bl;?Ze5KjJy3+`bG$PwR(P{?(R9q3u!e-T;s8xoH&QF3vlVA%y|9tF z1r$4ECNU=zA*9hJOGpUNpYgx}14A8uaG}%p0a$;EFfNQxBY-#j!~+sJOH%@l_+XyA zHJmEg)Y{am}rAH?Ee6`99GF`3*#o(c;hiK1IY3I zXBV?`1*B+~5s_i}OlwQy5+l!(;e<^c7fpG!!mO?ip_-%&+9Q=})R_5cJI!|DEu#-6 z5Wd|Uv8G8d04uJH-IHyLxubZlyt#!C53IG2iXXnR&FCvxtYWGJ>r;3uWKAQ{KprAw+)6X#}3Ozh!+&nJ@!dvgdkOASiewNLysrBKnbtLUn$=au0(3yb# z)hIzIE=QeRzg==OeoD{WN&(-8qv-L-(Adq&a41A6eXHZnN8UBtqqi5g2zj&40nydP z-MlHL9LP&!<_oX;ni@iX%%{ZKDj$7eT0Vgf1BSvN28{J`Jq6Pxx|giEhLus!O%%cT zGC$0S21iVNec}eez>me#n!2&~ zrk{D!_xj`|X2m|{FdDZT`eeY6rg1`b|$h|SUHxIYt6X@TGHkCg*H1KV6RYGUC-y7 zT0v8or7qhp-Q*BNQ(u|#R>RPD3WB8~=7M{VMW{jM!VMpV@XkBR4T%R6qneG>!8%-j z-08WnI+l}uvZ5!d*9S?cnhi#4G}Ld;W&yFq2rMhC-3O;#qqg_t&EAf#D{)X-PMDQt znZhwAo%atoNE#*`L)Sfg%Rr0oZbRhm8k#aPo^5wrNEi-|!}m1QASE`_9XpIPL_sh;*d6LY5xFzV8VxomjDV&vjm_ydz7MXo6X~wDY~~H`W0D~;ZNp?(@PGI!i>Sf%9ZFUnPfd2pve7Pf+I)I3-DiEAZurw6C zPbB{U9;LtIRG97Ce&zb#@U$kxrN;o%JMT*-2#~?;o+FM8(0mQ}&4cG=ZvNo%Un3}~ z*cf)luuQBCfk)9U5q6`YYl<4S98$I>E#B@p+Ic1jad91(t+Bp*5n?w!w`8G7*NrkW-oSJ zSsggB_51#H3F~;$j5dSgt_Z__FlcG#Fwv;JFLExmF7PHmPawsBBJl9Js)(r<%rI0G zTl8TDiuTVY{oGJO<*HM>IyzHaG3?*Z7>beiA>3MYT>#hSUjzLE<;S%h3*U<~lXmaK z!Ce|R`R@ZjA!iIoNS%B+*xNJSDFD7$EIOaj=G@dKm0Rd-m}F`` z-~GH4UmYBW*@8=`FNpr&&HmiIzKWQEg-Q~%A7PGK;$c0Im>SxKp18~-^Sjs&2Hpn6 zV+jU|Cx88!LfwS_09m)KquGplr%s1+;iBdJ@ftbIB$mp8#cuV4HY44~9#jHrU|X!^ zNd%Mq97ACiK^1a83VJvb^mCxhc{=OeIBxY?yX<{BXP1iM9r^DQw3LuFd5i!6W$Ug| zC$S~ryT@CxP5Bq0YQ`$14x+yK!Cus;sD@*beXrujwWlu}P``&Tw5jso?Jt4*`Wa*L zZqxDd0fEIs+eQ3fxMfF*Te4`&dEf*lyS$kzWwKEIe8;B919W^Rte2qU?5uK&OMq@* ztkTAl2P%fSaFx`7w@lA5&4}0G=RfAj;Pro*@!Sudo#tqWbHW3NRDmBa{)5DD8Ex>f zvC9~$N{<%Z<8VqqF~paRk8X=TA1=5tE&cK}NKpe%aoX1A)2D+Z)%7wa3Fa5SRRbs~ z0aaWBX6LeJmpk%kKGtZ8^0peu< z>t;fDq}mIQNT9fwCzfK+O*DMT@0cVlc(@G{D&E_ef?B-5#ex_&0Yjy!h7O84JaIrW zm#$}@1bN(@V+>>ovfOO$LU;Ttr_*J~c>e(Y4=+={<9T#S^M+AE^zP!LvR-5Y*_**f z{HtH_w9xW57Xi&zU!UPji6{6SV1&)NbD@GmZPVi@=`$Okfs12(al=7w@s~s_YGN|+ z*WXy#COuWEYu}txYVkiXQ(kqEEk1v&o4p5aQxFyZ09Y?998#l&r6Wy$_ayS()z)j6 zY$3Ue;f&H^f;jv~z492=iG-iMFjXYeVRo1_7>w!dFiIN55gc{rE}&mHv5AyyJ^I06 zS&H$m3xOPO#zW!xg6f7OW-hx!u4pa*T8Ie$0Jk4zB;9gQf1@NGQY1g8oEEdg!sKs; zBY7_N-w$r`6^aG?GCgy@?;%$R@id$KVs|LtD*JM@k{P;p-V{KPv*G)MXf{IB1`kf1-ZG7gfdlkKA|vw=Z>)pn-DEWiHh-NntNpj%&2kbLtDE;z6IB}d2UpH8 zx3wF;(}p1Tfb@MC1boLAqkEc{d)9wWZ+AKW0DX}iX$kZ)yV_UBj{q2j2%FMbgYx21 z8yH(VP*JJA0o(hfYnVVdzFLr*a1?zXZ;6-G+gkNj6=hO;1m+5KCzt4c>k1Q%eFG1q z3|OYBF}o4ZMm3EgCXKLmZa4a3+S=Nl{Ib~3qQBjOCkC4j>TxymQv6R`6k`?R(BK}7 zT7*{9?f||Iew=--u@}5)nRxI$2P?X3?se#JKkUR@aMb1~*OR4uQ zAxZPXYnU+nU0huS7e+N@gz%$t&97t?TX;}FthU^)0_0v{{Xzrs5omW<;<-A0B^D< zzk_JOjwZty3V@r?>+_f|Sff3_`@^5zcIu9oo@>m1UEH&M)xrCnk~*E9j+yeJBE608 z0yQud7$diwsVcOGgA>zD09|4uQ|xv;&d>{O;MuHt;HWqmL0!3<$|A$3?gt5!fUI!~ zTDYv(b}}xpO;KvtxCfz-PT&ej%}wUC!F=?XYbxF1s`ALgGzv6kq>+hTI&!?HjGF`m z66otg@W4;9WifO4b!QcoXqF|%I`EmuKo)Ub-H8Oe&CMFX3jr_rn z4?Qu7-P}fum2F-&<4+i&=f+73N3M(Hz+zx*9uDTR5qLFGAN_LBIP6o0|6nQd2in!+6?ANQ53<+-omHRs!$AZ~9AE=F0747&dS0>^o0Ke$)f#d6}M zgGAYThWU(>)V|;I2!DlOHU9wkO&V>JG-s1HhUx)-jm&~Qxh5z1gxS0*1R(XmN+F=W zF_#KORKd2;{{a600_2Gs&2(SwfzT1i2Wp!4;l$e3pG^}6SvF;ssPU8_5j|Gr!ja{H zk$~KW&w9c)3EtfO#dKW@Ke?`m*}hC2XFzemO)k9!$%Uv{B4k$T19J`|hwQk5Hbi(F zB{p7m__(Op&~({x+4yYrnm84KNN&e;@w`V`QVV6|cwh+|aE_^SO3o|-2r6~Wp|rK) z>vX_YHf1!My~TN1aciU#Uh&XVXs4&w<_F6QrLiL&U127j$h*&b%g>m=n+ErmSZ~ok z<|r=|2H}GWaSn}L8^C#CM7Ehc=8BelFrbG65%yz*mhI)hjku4UV?mR#_F~;eFANfR z;Ojkre7Mr5#{SH))A^5P8UVj$ra97@T%-#496<%tm?6*NVxcy@fAGp63?Gv!0Fhtz z-UM$$t?ADItGg$1Mup?PV-u(j{Kb-JJJaqW07gyv&8$#ftAs7DjtQ2c z4eYdfaFhy&X$yCYV2{j^CXL{UqTT2&Z1A4--y3<1l?V`vrT+l9sS=9S;gQ^gGpVcqVWUY1IxE*H z0;}YW&O-a!+!AQsTVA!o=TI|v6*OMXPsa(TWb?4fC#zFh#)!2%EDy|9q}(1Tbu&SL z1{29%V$rf|UNLVyBqZYJCG`pWW*2H$sdSUioJ72^j~C82E3MJDEhr5S0N?)rae^f? ze@tFBFp9!@_Tu3RSZPns8F$Z}K=ffVGaC9~7|>WqJOwF|m(8gX`qatA8)l=vp0FDf zMB$rX%r-RQEPI9ptc%H`2}pH%)*1(ja{wnH4d7_ELrEmwtX1v2wzIE(duHfOX<&UPd%Ax^{m%X08tNrGV2YKN$|~E32R}D=WsuQfBDLr zrB(|9=7L(+pvaR(*!hfRUEu5RDAw6sgpy-H0nq69>$v1Aq+=d)51)l2`NFLhDCs(4 zYn8iWl^DJEF@t$g)!T*sGHh)%Z||&8LhBbpw%c;=#`Rn%>u3J}d}N}+8Zihc3VkfO z)xiMr<5d)&+4+cK2?5>jc_7kvelTiiZ-v5#gk8;K5eQY<_|(^&@Z##7LSxcz%)q5k zFi#K+{l&go^49+2(269-Hl6lSax}0K+k?=MD!?0!!#nz-gOn=6=ygDGB zoO|m#%8`@aLj0KHMXX#vW(ttN*dp?K#GXIKh>l&AFupEup@*Nk#6=w^j5A6a`_4HX zsFHQN{{ZGZM{q${KycfH9%HhX38?pO2`6i&*V}=z;(T)xrUNCDI_fwX>0mrp7BCyRJk3Vo%t3|ozxw4u*_{I+ViM>oCyCaZf zc))dy#H@V6qo@dHocVBJG7Y<5nRNR<_rH_$&6ki>l+%WX`igvGB7xXGObkf;#fJ#g z*yPQIDvQ?+3p4}p))z&^hKTxa8N8enVA`85F(6}i%wZjbXmJnI<0VMdruDsI?tvTs z0MK(c(5~w2&o3I8D}$_{;iU@F1;E-kE+iweJzR_=7;*I~(H8^@NV02KAYLRnOo3wJ zi8y`Fcr9cx6QSq)aoGBK$+Y4VkB^MzJzNYWxf@jnS6KHpMI1;WMFS8YLhmZ9lRiM$ zT)NOwjt7vZ^{gpH@^CtlI*XuSb*OGK{l2jP18YND){}P`X-giGOTFi@y@sRf`-#Y- zMtm&uja?;KDBw^!X#LHSNeQ&(LG;kM4{i&T@;&C=^qz7eBYZtch?+H$Ze4z2IfMe* zHwZY5Nib)0!X6K&7L<9Ptp}{WhLgxsxcRohq;D}Lr@vFnVNRRu>UUgcEwZnXN^uPF5y^ZjL!~OeYDqH5e}i>6$1InxCUIH3d?yMEqh= zAQn(!v1Kqrh=7|Xytqc%a|r;u^Y@Nx1X$C&v%)4T@Wbhg;ivNDkoXPs&ig`QKt&}? z0-s=ge8<2LljoeA7>=BbXp8FzUa6;GbjfT(aJBe32n`SN<4IL)71(=ns$3fPo2d#t zu9%x|i448CI9f&*cHw%qb@F@sxR%ft#rN|A;1e0GV$%c~doa+OzB)CQ2iaA3^I0hL zuIQV^rfBNHLN=@6{J=X&d97s&V`3Ee`IaN}83Ly7 zx#f&@Mwi2Jvj=hi0CkhNQpd&>qqMkyD9;WsUFNd4E))xMRF_i0>iKic9#_t7gFr9W zH~b_XH!&=fs{6ta?8w|EamCv0pW#J%(~DO5zz*WwZHE0o4{kB9K7Vmt*-wArFq|Li z;hPR%*eLDYG_W;o^QXH`xH)`JOXv zF)$4p#i21Eq$VTQcULvIg1t|E@=;sa?tR7V^78L0agI0$Ja!H)1@sw$Yu5hawBQt> zh+#y;6xV`l9*`=S4cCNk98@u|&KTq3xDMX<$6~v7`Er1R*v+D(gYP6%l?AO;as){1 zG-8eUPXp#CrMjT4`EKyW5D9MRxR0=14%!U{I(a$93UQdNJ78qWVqTTNRAe zO=&ZvP{=$zOx$Kso!2I^E}{y5=`j0#nBUW@lTrrb{>+do;TSqoUHhHFPaR*!8N)>h z?&rxSnv7mqvs4m66ub!VJt8jw0s*yD3GH>s>y2`W+Evr#0L)q8Fc z0721j{lTyoBv+WAL3C|A;7~wn`+Dk3@lNzQA*UASMR%K5*1T^4j{K9jA>R2l!V_p# zc*hL^O78@c5j4=JObr{eNB?x*Z4X{?2%fPTD!avU5KwD= z+(qn$w{b{T*27x;+`*EE9#hrEsv@v<&h5&NZhd3F8FjGjzJJ0{E>D{jS$g47s0?B* z(>!B?B1Zjd^DnK_ees(*m>trI99o}0cb2@?D9)*|;yFrrl$xeIStWfuW|RXyJ@p zR7x8s99phxHG6TvCk^2Hz@vsXtTRRoLmi?6(7#{sJ1A%+&6msE(1C!KfTi@n*}Sa+ zl!|lt{yDr-VY8-PV&dDM>gI_8McC2H%N%^om&p+I-z)-Zc; z+B8XmK#5E1mm`#(R~$!c6PbA&(4mQ^(Vj@EdVhO}Vp9 zrQT@YGZ-yU%jRWH^J)^{S&B9H#LhWDy~aa33W18Hkm<9HPkwV?k2y`6I)^gAqP*oJg)yIqr8nmE}Avz>m*~nhvjO)hrGMf6o3}dr2R^jCoRmk8&_A|uuojpO@MpQGr zqBRzEn1!BnjSuHAD%_hVgLK4^0jkEG2LKFSj)QJo=_aIR6G#vwpkgh8qT?dCh1y=_ zTHo4X2$7?*#~4WZ+0B98;-?PfA=)5Z46iB;`*TJ_Q1wqO&nvkLQ_c=(PpDSm6p5?J zfRK)cFwk$fvyiF@F?J$3jY#l)LkhBd);t5MbrNgt4#JREZAa6r-JlIu9Flt1Ad$wfqx?M%O+!B2)s(Hehb+x9kid4dkznJFa-ktf3Cjx^f=2+ls zN0IJy>1e|5$)iPaG9>AV$3u%-LVO%1Iu{`t9_2LAfEY0w)b zd(M>gj{#hLwqSDb@&IWd$NPjmu^T%||1rE3kd|!kFPL z_3efuHK-L2Fz!VoY<~>7O&#DS>aze51JAd}Wno&Qf_~z(tfG)VF#Cff0^mVmtfbmI z83guR7j=2>Dj5D|UjV(w3Su_(e=@7HDp&YQ}Wn>R>t@xKIWFKvi|?3QOCp zIm|Z&S#{ts*{U9Y$^_YZPGgf18I;yjT9X|IM*MfU+q;8FF;(6;NGN@IlUV-%gLj2( zw}wQg+HVtXr>wqC?_BE6T#)8R(i*-D-*b)#Qgz8u0x`|BHHR3grq7rc6Gj=#?vI{e z!7$fxy2CJ~t$6tT#sh5giZ#yy8NC2e9yKZ4OSc9i56nfyqpj;MQTH%q{K^FLlMqmJ z{ljQa=Rd&;Ul&;DBXcCE87a4LR=c6;#-PQy0D#5{w*KHBWMYmw^sP2U3wz@%<>OQO zb4136EDTYskGqiB$oMpCwf9m# zB)@9;#p6?a59pbql%cIDkTz(q&C?H~R%xZjwGoFnxM~E{AIAsmHGjAV!Zk2x&ddQo zsw%&%%L0W-8T)XkgpyBIxEn=+zOt)`LFCtJ<^yyH4Z!c8?-Y`-nuZP1>wcSU-mgl~KQ0HB>wHH;#A!@F{|; zOtu;h?+uIbwq~q_l+AIlL3U+J36RhDWM46at@oY-DTgLT6XnvlERhf&>T3(cn-g&- zecb2-63`1jePCo*E2sN%0U=6k%f#%*hMPu*zV>IVAwuBN?kT)spbZ@HaG$h4?Y+m*A+H8)W?Mp+|V2}7$Jx8;UE6wTr0vQxQPq4ECltEKr5i?;yFAI zPjIH><(<97(smt%r@XO(*!O|lcPJ4Q`8P}{z<}rt2k|jeH9fAUF>$~Et?$lx$fu*$ zLKQ1u^K*Z2bjo+Da%f7~bY%vW4*r=B8pFc+!4PGUWx!5{grjuhUE)T_F=n$)q_-q= zVXlX#36oGDs$l3TAiF-|@QUlrCQZX`Ds0(v#l)_gmJ86Kz&k8;3xHro6=(d-=#3p3 z%LPQU16EQGKBjtrGs=V%_U4K@YUKpq+>YWh7kC-E;LsXP*qH5H_b|;QfsVBA6`L8n zCQ=gLIZd$GaKOXlVmMuZ`OU33V>Zbr(8P?wAp?w@l!nnS(+00$hd1}FFcUk87{>Unw17GT77TR!0Koy63p zD+2Q(;t2b8YZpx#4~ML}eC7`B3umJmI1%t|#IG_nrOvCHMNAqE@6H0jA;(uDGj|(Q zExy<*uraPUC9*PSoGyUn{{UDab>4Xv`bZ!j(?vU=c97Lp5kCOT1ZP+*4tbaRAxt2|6e% zz)Xq(M^C0&S1wT3*SW2@G)f*aBAI{DgWH2%9XDb8#{U58{pP%CVoC>f^yeFptupIa z6aD$fUvGf_0PZTHdYBWl``dGo)^u8OH~`VC(7)I4#OlH;?}%Xz;y!| zu3QzKxOz92HB2eav$kU`8?Of=lwwH8Ocyo!fNq=C9;0K-c2l*~nF(-)Z%*`LJE0+U ze&^5^*?|}%_n6=gy3KgrK;bTfcMX$-w_V1F64=9gnFw8k^Y`XWs#tepa}9~WqASeO zM3D+U#yW{Qn`PZ~ttb1#U)`rblk*Z2MgdunrjC;fsvimO8456;pO~CfIdP+CcUNg< zuJDRzvF@=J6ywpA<*EJmngMr%_hIJ)v0aFmv^5zmrB8PG`DSb$+I(jX>&_}3)9wUX zJqs>xCJ3=xuR)IRsvt>u`*2_=jkwFa9{kun!vvci-s69qv$hGi%LB{9N$v<{{UQ2sD|1^-PR|gD=k`n8vM=jUYa@Lw1kdo9yEmvaK#;vzg_ zI0_{@JYL0>g>;?E z0BWMI`@lHxi-v1Aox!h04eQCVGla%?{@}Mjs?zSvB7!dQFeGF9i2A_@D3O;`#Q@ij z_mfRarw{-e<#U%=eeWHB7FcY2`qm|&aq)U~VGL+bW0m93I+{)S#Y=r2zRa6x=tB81 zCWJ@HtY=%8LuwQDq?hjHO?Afm4#g>k_hw3ox=coj# zKJSd++vYg;TFPsCa>rN}WD2a%F~D33&+*Ix^)iKMBX}Jr+#_mk7nrY*kXzq*VEn}4 z7(%=;0&ns)m-xXv-mw-40t0^6nC?n1{K1J#THt37!~7V%x>@&^G!JaB3d4qJfO+O@ zZzgNT8k)mwJiN|^@OeELIYR(6&*xccgjl)=; zvEWQR7;{4T&G#;i7Y^WK3ZNP@l@9OunlpHn5l{Hxv<8G{wb@s-v50)ie&7_nv3 zi`Y28_kCO)pipGU%Jr0*A)PSjZ7ay0vwl63Den#W#m2S~rTF0{?WYUtF-cT3P3**R zD$Av}C=xB5-c?Nw2C>j=s4=(Bbzc(|0lJ5bCO%7df{EiINL@A#Or4i*Chc~0VS`0O zYIPrT4ON+_-W?)A)%BI1xQ8S+W_f0=DRpoM{f?MCJh=$yX>pmAaB{vy*wey4~Cv$Plg1Pt1Gt)UNYf!qpC< z1nqrqJbEsJtbimN16X#Pk@6CwGz~xrP`)#JiKn~X7b3&})6-KmV@-r+)#$6E5rd)# z`CmH0+L(d8{K~Z#0w{b^M)L&#PmC!@51WHry2v?syNE6ry6KuHS&$>J<9QH0;$q}9 zcjiww3d|M&BUGwu`eiKSH0$X-c+Cq$G(y-jE}P-9oj1N@l;k5+c>~5M%vGS5x=!QL zCzG}Lh)6Ckk@t0y5uG-p>O`2T=uO4h{9K8WT}+|m9M!Y5ECt@Z;y@$9{{ZK5AhhYO zHQ5^=zHt+I6J5Zlnr=0ZHe*aT5Tz8Zxtz#JyHNSSxKKmhv0Lp0F7(F@xmrQMzWaw{ zQ6aD9q{gitkn($QNU8;0gVXa6M9}a3TtvbYsc)jZ)tLG|>&i)o|T+*pAVqmX}bm1PTv9!@%@ocXMD zZ4l2w;MLe>pgLv5YHRR(e8uW^24_{YCFfEx3&HmU;XU3ze}GJ{9v zP>Glhoa=|4^2^TQRvEwa!Rr8!ap}WpW*!oFB#tE6sfKm~XI9*;#9D|;**YFsiWNNXqxp$#nG0r8 zYaUBMPdE(N2KmHpOp~VbcA+7NT?DwG9cde!1=armnaYozOx?fhE~Zh_RBfW#b9A>56yqNFhsja&h# zK-1m?V)=`j6Vq6b5+2vc<&dP?wfxFKAb`-${pJ&d_xA4|$bwDF%aASXiLR0J=M`{+ zTfk{f=nyvD4;X19c-~G7LcLTLU@#~EJ9Q{b5TZ>icii0jiBb`;U}F~rFS&;E&&rHF zn50400BHlZ_Ik}yAxGo?0NjsB26Xb}H?AbAXD_U7iYc!6)(u4Kfr#tF19i`MGl&^x zl6Yen2v9%pa~MRTdjelSxy56TA@TIX6cR0D*%;w;s-m#Y=DIahU?9i5M9_b~-OYBV zVEJLB%PJs)I>JQ!D>4hJcz|#4 z{{ZgrMDBzEd>IZA50LkSpdo!kXN4ZG;0cC9vo4E zLWeh!7%`fA`*GWbT1Da`WXVi%N~-&Jj-UkY`(_C7GuZdP@DfOd+iqAAFI-Tp^_wUz zI>RDbHF7w|kZ$e*=+24Zt7p501Bzj-pCHTrIhP|X&+c7+j~Fe;?sb2c7%SbeDDaWi zb&47>Myek;h<6arj9XvAV3r_%U*Hfz;^~+|AYrj=`I}v525xQMkn@`38cr~ZsVnmp zg}}0JScsUfce%iERr7PX#!xa%C%c*)UjG1?+3}WO#^lHju8Efoj$@H@b+ zGAkzpb<=V39&%0d29Kutz(>44=1}g4T~FK;BXJxPbWfPIz`L4D$Ip0d0kZ!9Gpx!# z3_jr&EcJwe5NS@9Z`M#m@uhi{zGE#t=I}4ZnE08l-t@~5;XiSgI#_QDsJiAnY>v$L ztWnS?&!#E}3BJhFpB2d1{=1ObFQ!N4pZSOuWSq#c>I zhtu5L;HO-xco2{JT;d3-Vl+F%eK@1Ymilm14Q%25@zHg_fhd|B#(bw+++k}@Dzkpf zi8{t1AO8R|m+AtTsutelj-(rlqq1umxk%DbB#$t8XL1@Qy}%Y5NlIzeh0KduBEP_^DH4W9$oFhz{7 zh0TG!^AM)G)*-tayb{Xc{KDc2)iJZ}<2RmszI-3Jf**+oi-wov9!`#AuxSFKG$%1} z+`vHtZ$WLxX#}GC!C+DXz ziGgeyspZbhd3~KHu?IH4RqzA4@MiszN7Q0s5?s;Ru{#iA!HjnG=4Z!&qWnaZ`7N*hbHoLjFN%)Bi0GZRFj84TLGM{|Ea1ommE(A6s zw{vC_84XONWF(H@Q7CCW=P>e3Cjc;zbuO8PnPJz0WhgLRo-o8a#^g4_%tQxca8e=N zd;b6lij?J;LB+l>E|^!V{u5F*)VLJ`1@ttI=A0LL@s$LB@|ctx3%UHbe8k~(GDeeH ztuYr?*ai=qyduz{N>=*9i2ndZ#erD(VZZfr+bZf~9UB#9i~Xvuzc58i3QVFGV2L1}hqI&=*BL{g{{<4(IELh(55ltc?slSIpj-?xqDpSF;j`ZHMV=t3D^E0wU?G zXS)Gtxh>Rg5kDR>#lXb8z>(AXw?` z&5;02ZKv}Fn6%Ui()SzyP=dWT7C8XHLj8HbF=?-vAQ26t*9@;EY(#sI6#Hr8>f{{Tsyba~-}Y!)?ZjFw}oGVpw0sL2tJOhAz- zOXTJj%|ORa4$A8ch7%fftDF-Pa^eso^d7Q{8BE$cXHTXE_UE1D9SvjR$_00$L7%w5 zCFDLGb5Yjs_yN|VC-@bB+^j?eEDjmK8(dMSYdQW1+v_wMeV-E#@dC{%AEs*R%iK{D(em4eBcxxlP|b@&FcVVf$szrPVa67>`69c5n*7IOpn==p$%0KK zmplA2)@ztRS6KCr)wnzE@-fT>86aFG_nX7j)>q92ziwYXGuOtvY_%wE|ZS@Q$QYoi@8 zGeWo>hY=Eqysg-v9i|Jo0t@2_rpBCK`{N4dtY9~qj9p@mzqo;>(dIEOuCNUoF7s#Z z7+Behzx{E0FkOhe`-AUE!#mk2tG(sW4;otf!4wz%{{XB5NJ4`9z;>0i=@}t`T}OZ{ zME2a#J=v-ZelU?FP~;C+cv^kcz}x+on#fE2!r39X5SaRq@K~G@^}-22LDS_lOaaE5 z4ewY(v^zS+gwc89@WFKz*7Aa@8pe-sF0vhz?|OYEA1AH%UNFh&7)Q+eo)3WfWpo}0 zY;!gR6~J~0lHCxz@CTa6)DD94>BqCQjH4uRGT}T8vKVMo6HUwahO(De7m=gkAXjs~umY(}EeW*VJ0jV#9$||!n8DPLTx~8w zTYhGPro}NQzeXLuxiw3HI$q#HtG%A^goG$sYOY@{T#-qLQtptQ!+>8o95IiM4F3SQ z^R<~U(C}X!&43K|n`Ns109PyFZf{}44T^vs+_a=0#BvQ;+3m|vv!5~SSZAVB5?`Ib zQsZ^d4@`y#Hrk!6W=iqHt5aH zhJ^Zg#7pB1Xt5pd0V*g61}6E3o#fv0xNF7{Bhvt7XY&H-fauTMtk0~ZbB8c^viILN!@snN1Ij!%;8Rc9Hk&w}{n)W!SJhj1yc5Y7L4kE5C1v2ZP$T%vA=`lk_ zJo1<%CMUnRsu24zU4yBz_YSV{*nu6jn7hh!y0|5{BGvVYQ`?3JUf%{>qvSH+U{5&( zL-~LZ^Q=_U+b5%qp7C>ErNem-(@YhhP#8YuHqaVY&v~`h zA^gTTN@6M|-teJ33z7KlQ`Ex^!!7L5mWW%GA+T7wG9m$r7hUdQswzf-JCKH6CXV0* zo?ra?kl35e#Z&Su?J?9FUt|Yy^CGwv0R6!F%GA5W*5D-*rvn&Ceiypt3B;^CI!EkqP zz$oFoq_)_s#&AFqM47jj1<6VU(C^FRC;l4EJ z>xkjWcJw^ONfH_1rYS`6buq}+rh>b>!XTYESqi>AOeoXdGNu&?N2WzvO7i(@3gUlE zU=(ClV1OI5D0=6dC!Cwh>lL!E?hHp7+FaOv;V7O&DrD8hW<^mwm;*p4SB1aVm>zCF zo5jDYf&$RlYu@ovTH<)YS?$ViPxwPU8p22u{BL0K@1ux! zNZFn1n+wZ=Mw8ZTYv&-l3`D;TKCyDB_vSQXW4-qjm;meu_Lxc-I(I3S zamDgtp3%Yo00UvnU`0x4Fk*(1Rta{vXtbEl)dkdkd&o6(XB*Dtt3R5GUU9t-52OiDG%0=f#Wva2Q})@?m_#1`~F zGUkJ`U7@3R-^7V0p_F!@AN(<`PdKlfD3m1+gIL5v66^O8G*-bKdBYnNEx8I)p}eYO z<_o38HYU!d4!ap?M`HZNR+8M*ZtDInAP|b~DX~$ur>|I_Vw-UiG=$bE5pp+OxXXRS zSAbftvqn`k_n0Bna%it8DZUo#231IayP3|v0HVHq;~k%G*LRSCs*~WZGB12xiL2uS zDwE6Z4mhA=DJS+|T&V|BXGd5SDuAVKj$*O~G~S*U^C@Se?DcVD*Z9+f$oW!rvw^f> zQE2^gO_e7wJI&~8-asIr8aIesNufN)c`PNUdS5Isk|n3+aOiM=S71*5;X){sQvG*? zTX9zqOUS_{u^IZy6;*2caM8RnIL_F*!W0in56f`CnlF=Y1_sTY!uc4eNe~o0hktQ> zCJyA41}jn2+nlBofFM^7ti*uO=y92~gAtb<R~CvU*+qLEhmEkR6tpx^5HXHGA-7y;(vuENn^7mZ~%ck`~Ai< z&Mt<4s^Y_L#!oril8$-Clz+oUgqmu4lM-%s4p+@>Cwnk1Vzo5PT=s?W=MaO7_6>W@ zlLdMH7$~6Z_nY2aw*$s%;# z{Bn#zbb37*E(aq9lOa!8D~wcDAkp3%cL9py4>)&u8=Jt@zV(KQd~p8&t_fI;HE=qF zOijd7a}bfjg89vL4!4;P2BZ}nfWCkYXvU4g(sK(W2i7~6Q2ziCaHr#zlpV80&Vm}P zz*r94L>`K3d2t0wM+SSuzga&ta=thX9LE8(Qsi1LJWUwcqO#f z&SZ&E8S^A=vdkJf`oNw{)Yfc=2Y7=+{xt1ytly^A5$GM#*W#QvSnh- zUSr+9FqCu5%Hgp|r0m>Yq|hH9;F0{rC#_>Z#`wn-qoE?=mq#)!rfAcZwqq7TPul#D`aTa{+Y5LOUZ(*T&r&Z@G+(0Wgx7MLsJLC zh1>#W^7DM)oTTY(!vkelGT?p4zfAbwb*8ZgmlRA5z-tQ8xKvZ_@D)vpap}2e-h%sj z`-8i%3Ms=5;;1m4^O^&rWn&PSjHLdUM7p7RO)ldyOdz8s5et4pX@LS=v{yz8C1t?L zbf#}c;4d*SH<1$R@W$S-G)Gwog7iB*=ELOoup9sY^f!N6!(i}vKm3_Uhly=Z%->dG z?3zb{_X}RU=l=lo#s%DI^}ge_Q0aajE+WH0gRI_AHeQ*lSQK0S1)An2v8eYNRaJ9^ z4glGPynl^^M|;EsE*%+HVskis;t*=Jr@sPtvh|w{tk{4V5 z0Q^GdTC>IldK$z;lA++g;NC`Znk@=fIf~+JXr43m{{V!J& zgqnme_c*E7tPy;!<{BZp8@ln0^5cRL5fL)icpG&n(ww+YIGr+N-hTWrmU{n&1H)p&nsc?G>h+1N;`s7es=K(AL z(E2VD5}^-9f4pMaQYG^|Wl=PHmbxwYUG!r_@;vTt5o`YdOxXZ>`TW4770|viB9~a$ z0W6l#CP^nM@KfmI+wzEbqE-IUuaPyiU z@myWtbaJ}N=)#w7`+>g-*ZSt+6;?m&z&Qu9Kk8$F9e5{XUq3K_Rd6=B!5v^DQ$gE| zs8S~{`pXvInQ=Hs+~p6}BysVPcH)j*2@`#-*^>8OvB&w16ns3*9*Ym%-QYG^hLR68 z<|9P61-)TFVjYU$Y3Jvc5?MS4JLe4v;kdOz)pf-V!#*DlDq}RwBTblunhjwQ4bV1Z zLFCzsOi)I!5UZLMD_!_;9kjo>*|d3*w8IX-Lf<(=_%EV6fRq{8Ed991fG@oY5Wm!)!2W5PGo@p0E5CibIub> z>Ahy%xBM85h?yHO+wi@|0^n>n{wH#3=XU1$GnhD)ag(3oo5i8qj=PBSTgS{;a^}>c z!^ZNari_zw&TQ8^q|S?xlxdP3PVJWkyE%)*!WN6)lN82Z#~76#Ny~~Zv8tWNc6)Se zd%p8VfuT*D1205G_mf-bcw7aap@kw9U%s_RYSfu`|b0H2#NNLq`jywFF#`Id`T zH@h(^-TRf>^X618619j3OjD N_$VOgPk{L2Koz_3?WhB{Dk(N7srI5)Ap4HOS} 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�oq0QoG;`gTpCM{cAC0{O}l^q(x`t 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
  • v4p(K zWlD;>xvO&ca}m{ZPzF^)HOA#lpr556hvNP|&o@u+@AmJNaDQ`-&K*X9$92Pw9MOk@ jQ57Z~e<04`6^>&|mxxN&^MC<5j0`aSdxqcfUT6Q=LaWb! literal 0 HcmV?d00001 diff --git a/assets/images/ledger-tuto-dev-mode-c4e394fda2491363a287cbf1fc82ab39.png b/assets/images/ledger-tuto-dev-mode-c4e394fda2491363a287cbf1fc82ab39.png new file mode 100644 index 0000000000000000000000000000000000000000..0973355c7d1f62ef1d0a65b14bb1bac99df638d4 GIT binary patch literal 325063 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�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�KeK_dSf?vZ}M*Bc~7q`miIOSIHRF0Zi)A2 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

    t>`r{L=i zMpZhRMI%HvMgEQtm(TE?p!?LUMYbu~?o`x%ALue$p}eq$d0XzZ%e_a?9-S*iS@T$z z7$tiVS$HniT)}fOIZ~s`8%8twRL-k|DWuhkx8DxDF9}^f>rY9;9z^4K&#%p&N@}y5 zLzXtMx84@fe$yLEV-tCQEGT0IQ`}Wka^w_Y7?tik6KyQ}t}af-0}&tq41Icj6z)}# zTKB;E9nHjYT-z&^!6C-*#{_5Q&JVb$i*`BTO-oWs&kAThTq!1;j#Q1i#z4nIgT{Xf z8)a0Aj7V>^+cTAT`5cf31p57IOo})99gXS;Z!IB}Rl@-BgMvH#YPqbmG;)hpv74>< zV@uW{7PpqmDi69P85N?OlDTq(YAdsv)&3FqYfyl}d2W&-50PC11tXk|*(30(jcSQ# zWg1FRxz8uUe++rvaI=ky54$8`x_U7ihv!=RcWVQq7^5ct0O5Xzt+1ABWcfeUlFWAg zWVil3_*F`zq11lDEm);D!3`~g+}z#(DOz+w3E-k-%)^{HCIcx2U#i=Tkr9n^PC zdPLxY3racsvB>;stX$);zO56R*S-dLcTJhRt4nqb@~J7b55Yhu{`#%{w>w>tIx&vs dY4`!B++t$zox_fCf&Tz}Q~KnLy^>oW|Jj?Tn7sf1 literal 0 HcmV?d00001 diff --git a/assets/images/ledger_2-0fe258512b66899f1a60ffb8986ebb48.jpg b/assets/images/ledger_2-0fe258512b66899f1a60ffb8986ebb48.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9c6fa6b1a6528c898d17372c168f31bb21c3abcb GIT binary patch literal 24150 zcmbTdbzEFO7d|)?_X0(Vw#ACO%M>VX#T{DQ-L*Kyo#Msa8Qk67-Cc%agYUHO_m%zQ zx1Ze&i;d+sd;51^Ol=%( z-iaETIoj9*0IbX`JiN@Tyeu5=SeSWP*?C!c{-gx}Nc~d&t?4T{zx4lLwU7`0)jEXw zAAAp`|F2SjV`gPziH7|*gI8ap;r@f2V_^Q46dcSeSU@Zc00sIUX!*PfkA3x@{1akf z{}Y}O3-=#f5DWhwnaWti|LPEn{11j^7K`#9nZ{VpzwgqA=HC??^cSN80I-y?(SP-U zW9H^yjg9#q9Q$AV>)%{hn3;dU{F6Ua(_gRtUFtAAzhM830g1V<{;NYS?Ehf+e=s2c zkc;p?;qU&w>pfH-HmKTvOW`k502cHC<^NDC|Hrygf+l+VC!1ubHw3)AywpGe>z|N6 z4yyRSqo4p6>fxcq@uw>OG$&>#$3L|GO1*;tp#2*|<6c80|AcEo{ipv4|MCz1n+68< zUumH-{|`=#g;hpIN{E?RN%q}eEG@&#A};%<3H*;khT=b&!oB*_t6=_?(krKqv9Cn`gu_8qga$(YH~&!<=C4)=f5V{=_8v;~9~n4U0LkC9sL+JOf06^3 zp#D#Sf7&A8PksE&;7>RH1IYfl|GVo!AODf~x3c*E1n~a7|F@R@2m)S~0RezlFn`>i z>#IKw4))I#9u5u`4gnqk;jc$TMnXVDMnphBLPbJG`QxAn4HX6L&%?ixy@H2@g-1a| zK>Qp1|LOA50l-26B*O5(!e9YjVZp#+!MyaqWJ8I-|5fcT<3H*`dnOz_0wPoeROr_X z1{M~oEId?GXpGmNUJHi>kNuuS2mwdo8{!AMH>|!fSxDrrgHN=PIU{=WmNQV&}Gw$r@tcnV0Vv4T&)bj5Vv$0G&bo9d7o^vm zzPX&4Cop1kb}~k%)!ar{8>_QMKW)>Ks`M&(Y%RyQsbw~r{Nrai=0@OHd|g%A;)g@D z3s^c9rR6;P+UXfTQ^#d3g*_`+fj(LyWBa()u*6v5@p`k4?Tn!6cc^OsGk8;U2jBClN1h!Wrj{e^$El%wlw25WN&cCP zAz#j2KG5}X($YYiUs(7AQ`ckeP){h{$+@-x_JpP3n!>3()U1y;%FviGNnkiS#9<*$ zbwNOuyM+||L0|-9=eH`yUY>H8N8B*BJVZ?9gtBIWI^xq^dI+xe6C-CFuK;Ebc{kR( ziCQfOR+qSaG_Q_ww=TA@J>%LV4}s_xz$qrSxr>QXqoJR;-S1v9vhQX3IRpzqXJ=Y9 zm9x70!)91JeJ)a~G|jAWCOlh7yyVR*>teCi&-jOTDus<$d<)x7KsXy@GDDYkVx*#xAtpwx%uT1ALys=nQ-aUu?r zWt~f`Je;%7r^sOWT`;tOh#Q~1WA>K&#KKitHC%>Xu$NJtR3z|ip{*HmJ+-r(;<3i% zjD>j~G9s%jW(CzR+4`*X0zEmuJxnaupPwsfSiT9NAKp(>y8TRAlvpbh>uax)>O+k?F7&_U3r#{w>#hN@N-9xQqLdIIKlX%(+l_ z?#|f&DV@a^YBE=}V8m#%v}yNv;}jab(P%b2p0SlU$i$}yj~GklXco+A{;jwVMpu4r zzgDVU4p&q;=<8XnyG7H=?Wb@e7s?$tuc`djl-?oz@?8gEe#4)dat-vF~P666y>aktjN6G!i7 zPHG>%Om;YQ!tWew`zu!A-i9(c5g8Dzio$*R3KzaJSDRffQ$eLt18QgfVbW~6#lOei zNq(%xWkt_=lJOpVmQdhTZCcP^NGWypZktT1kcJbHtK?DLPuytAG2GC=bIKk_yQt(P zyiZoNzGi+aD=@ti>k60~q$s5>B3v#mBoeIc&SK5|WX~cIpJ|Ism>KUxVkdW!HN+CV zEtrs<(EV*0|Jm&Yu-#QW+^Bu>@Zq6bO^LW4wNgL~-9vVDHCZWPHdJ;ata{B=v02XR zn2SL!K>&4b4cj9~eJ4ifbPTy%Gp=p~`iwu_u_Om*Xw>OHt9Stvx7;V}dSMjG3lBkP z=Y`d;LwalHMvyIEj|g~c&(jx6SrRpB^=8n3Gm>+{8WJR6qeHmf-*!+HrQyh_d)6AELZ(3*IzRa_ zX%i0rm7p)};M1oY*#l3WGt<@pNrO!_U*~QV-;Cp4^g1cCSYXg>=OrToa8bak2#0g7 z*R|G)lP85QiJatOE;%mFP|0+za>!XsLn~ht?gwWKY(;$HhC#GcsIc`wxS5@pN_xD0 z!eUykM$kuG;SvPIqA@y@BsTK{<@!3fv;M|c)s(pbJ~Tj=HzpJpz7iv5ghA)@TEsBX zqiZ#99b~JLzC>h2i&%?4*2aa(E+C|%tQ4d>6_o(&Ko|~^QcnnUrb~?Df=Ib>h_Nq# zj|I*Mff?y}i=PPs(YpCmxb&+P<8zgMM3jiU%31z!wzMc{41hh<>bEB}9j=?qX=u=3 zeLCr6W-+S@^SpF-W{ zr|f&#+^5M2)tG4o&0T~1^2cJFjBD=+vG!m=BFJ*D14DbjBT>~NC3pRG0n!&z8JTC8$8In-wAx9xm}T- zEz|Hg7pR(g6mGy>_I6ay6L=ByQ~oA6;F^Hh_H$ii!(*==yGII*=*f_{bn}m!L5mM$ zH_=i1a@$R0H^@FsKIfUwAb@w4{DwTz;heW?B6Y_gyOyK-EKksdX zm6Zh{{5UKer@(<4FHOI6GOWhbX)bnMMw%0yAAp!RGzp%%sM?wNQD}?6$xU}$W=j3N z9(oPS}tpQP6% z${S6PSP1IAVS&U`U*;u_X*i5M2}wM%DPGj7x8_RUya1}1df-L4;=V=OfzCPs?qFI{ z)`X#(vTI7RYOcteD7G(CpNNUIGoPtSj^l%>@TlY$ZhOS;DRk_I2d&y1OEGpSJQqm7 zuEgOFsx~-sJr6eTZ(jgaQBmdA-s1*aRt&!+)t8fra}utfQOw7J@|`QJX;9Z%b-In%NDR@p4W% zP}=*t4wgU1U-@M60th&k(q&Z|ii^2ZxIXeqCJtA4fQS6*->r|hItdS;Lru%#1DVJ04j&y9~Qis}FO3Ht<+f>cr!SD0ehZx8l<&0J{6I?sP#r!r2uF8iEK;lrcPeF=?zY1``?t|N8-oA(p+cTrmw%*2VjdWbIoveM_; z-3dL_OB|J_h*I+UAf*eT5GVa2+*re}+j}t80yRr{Tg19u_tj@muH9s=?#Nu)u6ujd zLWm~@Brkxag45*#GF6@7;Rg4YT*Gq(=^pOby9)1lE z&@#FHyMe3gGUXKN#axxt8w0R;o7JO8A)xrx4z=!6;l9C_P%6+zgJ56((o%y<6QA=I7i zU4p$pm9nr1_Lxk}6C?2Hx~F@7_I@KPlVFQ}?R`)0$>bIA#NY)0hXILsusDVmHO7_n zDp$ANVBHI#w`rzLCs+Mpm;lys{CUXVeuIS8Sh<+WSHI5|j?oPKR7%L!na5N44ZU{q-Vy99tZ=n5fv z@@b^mTI`n3`bqR2Nc$Y;i_;s3Arrk@n10^4EviS1j;JobSm373BcjbSZDw_p z%Wc(?K-7NS?=1^lykpn-vh=lY6leE_m%1lKgLG*uu}4OoR$Drn8zGMV#2z7+L|-JuV1eZu?-@j1U+ZwNu}|nX#MmK1TSk&$BMQxBw2nh8zr5hD@t3* z$`-Hn#HvZ^5=3bXVi+=Mgir1q?AXriYiU_4;Q!SUe%M^2d#PqdLEl0qv(2#uDw_Iy zAO7o{A=2G_`t^3PL^r81=KSNwN<4aw;bx=gUYailUjnJK2tI@XLN>=Ffm}*!>EElJ z+ekjpBJH;yU;jehbPF{Y+s_c7iID2aG|f=u`|)js`G7`pk+4YnhYjQGFfKLRSDGD{ z-fxXY!wgb;S}qtGJUh6j&!PaaTYURQo<4%O`n#(qI+{V2tnyoI^2ctoe)PfYjPC=v zT$XS$>f7NN{_~FyO8fId>V87}K5owUaYOrL&&7qq$-au}*7-w8{4D$Y7*9SZRyVH# zN?iQl%IXVAK`fI;!80Wk_Ek$F#7r_cW9~EZUcrru_e+PixU8=4XhtpYQfAU+N_?Gg zUVjO{26*$&BIP-nC{A#yQA3j8W*J_mG>RxU#F^>@+mgeDE^+Qo{9tk%XlyVxHYOmC zMwBuZRcr7B%g@R((=W>q1euKS?6*=EVXIMud-g`U-xgTBiDg{WsGXwlaJUS|)I^V0 ziJFv$P^dj(`_12kI71FE9zMmp@*=`Y)x~IX&g`kd*IkW>z-u%PQeX&?=U@t{-0oJT zYlxcG1NA)xHrp{>`Gi5>ihx=^9WL1_-)}Wl)xHLyZxp^47c;}VTvfBoR4Zd-M|XT4 zpY$Q5@7l21QAm7;S;hz7_x5zMj(rF--`r7T#ucVddB;Nu)L|i#F~g2ewBz9o;{WBt zsVUxtiGGkpURQ<9OvctevMzO9JXfn_l8z*XIaB+L4T@svHxC7Df9-YqT}HJU*^JBB z!h@vK$I)@@KUX6IYTKn@hfDCKi#mIlKEi2AEIs%Ds;dU~d?})NuP;BI0W6T(=;NZH zUWiaF9Ej!a+x8v5g_O%qwor~p+8CBMe(9$US5DNdpH6zmJT8D#;9|?zo#U2cCWrYB zj(CReGQuK@?od$LbH{EX9BuYT3CpAw+)mFc|KRa*cjNDjK1ThvIF9P{u7ijIA&Bf# zUnOs-WIkjj|jj61OGUnypV)0-puMuVlC z%X9GyqIu!a-b5zz!Ig&@aeI<)Gx%OvjAmG|=Xn%m1FjSGvWk0r)Aw96H~KXRjj^Ie z8v$<1*j$X`VmMwM?)dEs};cuJ6wn10Uc_&^XM2XS&^@n z9m5<3e&yTtUP5Reu1-nrz)a-eKVDEF2a;0zq|h`C7mkFXl?FEdJ~VSxMYy|7>xFVL{Q{WP z64vf>m?R(!N~Vt_5ceG)!VoYYky1RwK-d#5;5TXI``&57DuFSUM!N6|xlBJr1D7aT zjQ6U*!}n_c5hv<~f9?ffe!c|z8RBCdMVd?>w5`@^I_#A=#EMppu^iGxCC9~m#i4xI zlz@FWQzWRa{p`ov$bR5i2sX7*~+;0FSLEWy35x|(OwwUU@n zgzi{#?8jyV>3)wc8MTG*HCOg@d5~Hvw3Xa3^rx@k%{Li z4ILGJwp#?uBy*(eZ59M%11~YLhJO1VkV*@NU6?-xL)Y8#gKTvK3$ zZ|yohW9n98_Ua1&sjupxQ`0$L9y4AfE;)oeVNEtDg?n0Y=|24{ejD4n7j8RA9 z)+fZUCQh_6W$ciUx=zEu=`JCr&FEWX&ufeEo@u$@qEM3;XS2kC(DywIgmS;1cB}(zDO#KgN&Gdn8P2N-f&_b(HxUlD_XG)11--Z zc?&w20tka6JvppwI38bd)JezFrzUso!j9$!FnGHVc}9Z%-9o0Pxfo#&MV- zo@`*oB@d5UbhMIeNlk_PM=OSqh`IDM>PLEeL@=c zJY{SDv>}%3fn(*$c-`SkL{&-MO_vLsXOv5dDd^MzWfYeS{9)>=kdyx{T z(T7#VhdH%>9jp%hO8$H#O+2nF?nzN8T#U45l^i@A^FblilRU>9k!t^$M0op%rw|ZR z9zXdVM^J{)!yp`N?{I$Lx}8V1==cKIU*AK0UC~Te*8YemZ7Q=0Lp|axO^P9y<`aQR zU*NOZ-WY$}tWzhGBL0Xcb*f3xmMpg6?61%4*2m0!WMPt6ad!)0k$!8nNc@ZhZFyZI zfz}*{%4mM*qrZ+J3Qvjc`|BGofPwL21si96Pfn;vi?$97Qv@DK$7aU;qOx6@flWQJ zQ_cei)13>1bz4`5@zXjoaHH&`PtwzNpu6BvrmT}phJoqi{N4q^md%94k!?V^#K`dJUqs? z<+krHKZM=4@!hG%dBQ=p$!7iOvuU0v614hM=#NMuxZjvtY4!pbF1W?3bPJZKrg};T zZWM4~k@0QK_!{tq`Iukc1?(lwV*7OY*wSO@KX>C{E@nQXXxS0ok>T4Dn>-8u1Qsj0 za#%c2-x7(_kL=X?W6LknJ)@}mkHu}J1<-i18rODEH&(_Yd!3z7E3?_vC@E+) zt-p3SBnW2cpawpfU&fc)a4+P~g~h$f$Nb`udD*J~TT1^p9A6*uarNWdG2}76Yl3_{ zlT+a1Yqkx_f&g#$<8@M}H`qFmV1?(AX-c|V`cqf?_H&sr%qM%zE9T1Gg3*;RdwVl7 z4>o(bv!`P_bTb1#t_(L^g*S=D+$e~Orm$e(Gb$gn3w*jDJ59JS(1yGPulM~nYe#s* zabc({xp8Z$+LAtyywp`g1e%2Sy}Hup8Nl5iv#zbUWtz#Ink0*ACvCU1ve9evLG`3= zuws(X(a+#w~0N9Xbi)enF6Bw$NQQG;?AE>>)x;A9e+Tf<0nVf6ilc|()qWVc^ zlD)aPuCbxA{kP^2ESnT+Bo_cci-Anx)Nxz(wfrP}my%@M<|!FyzWxS++T-q=xkY09 zEN!~0gpgZLWLz1e_2ILv$X5d%MBDOW=CH{#d$nM$79a6-us9QhPOkNW>Q?$G0cc@^ z%`jK*g`ElOI=18cR2<%%14{2lr_nWtd)9>Uzx-OOU%3)_h#%bJAgFXTeIowsK9Bf; z?{4w&w>+3_bE=5$msYF?Qa?glqIz-IXE$jqMJ82aoku({WdVyR-cffJ%N%P3Cx|z} z%zkaZHxsOe#Lk2U0g8ZclHnAj?YtW2IQmgA_4;u))k=@HP8Ug7;%sLi9$n7_^N(t! zLV2zp;*G5-k}98_Cu(Bi)=B83oSm>KPsSGoxMX!OyHbEbkFmg-S`TTZG2m=h$@-zL z7;8<&2P-GbP_=M+3ap3){ZHfQa}ARPN^%3A<+eJ1Z2Qq_Oru8-8HNGh-$n7e2(TPV z&9CH$jbb4fb^y{0ukV$|R?4y+1$Ceusn{Iv1pv-1b5!p@_bAm8v*mq!0?JQisK}0! zCMU>76+L5^v6$(hwg7Ybio+110Pt^MzlZ5f6EnqbI1uwjsGlVEcNuf1%+PV+H=BrZ zCXfu$-(CXbX(JJ@DvDnK%Jxo^Py2{BiSMr|>cO)=DO1k2xjXJ&0Qa-lo0i!EWNTJv zUT&B^sAl`;lJ*YsY(Ce;z}d9y7Xa$R=w?{iN+J{D!RDu)6LFal*FsO8_!j`(!&r)I z)3UZ_2KF>rVx+@#>1qG5@a9OCSJG`wmi{rj%_9@o=DW`(-{cEmldZ;ON-huaCf?gJ znAy$WwJR+%Nr307s3hj=H(~1lfd@XF>$=p#c87s6JEv{`__*b|o3^?;GF=NFzze{z z$j7uD(3$s0GilSpu$5c@n%{=TpoJK%Xp# z44dDe*tNg6jTrx)pBFS5nVFrRU3G3pRG&;`h`yWu2GElD?g|04MYB=8gjFDhEZZwN zm_MZ^H7r(sz5co7#O3Ryb~o`sr%nl@ac=fX8ZoF@ZfNLcwysJ0PNdHpe!7+nTkoLy zu#<3Ucgyke$C64&pU7*w<5;>wsMV&r9{yvu_}=)`Z%Zd_F^shRW{KXU?k1tl(td&4 zddM91;P2}S>OC(8!a3T}O&xSKcZ~`X9^kh2?;+N++7|%ZRF1B^eeD|2)Qpi;bmWsy zUuB}ocfH>yS7!5c^1sZU%I4u5{46pwjFFi()31*DvvhS>=g1R+3yS9{W$IDte2>2E zBTm>h_SST4kj4KNw^ZvkfoM9~*?v)NdXgGZywBQYtpRqAV}hn_T(!Q0FduztZy*;8 zK!E*qz0U)r>-nIFH&pw${ZDV>!+^zh9%`y$}4FvAI43(rbE);^>wo`MjMf=8AqrJ+<6igj*l zbt*z(kKG;1xKp`wxZ>3-=77fR!+if0W5X%_JL{FMwL>rZVW9#9!|so3SW|!adXf zT1)bR0xeG`3$v3x7#mZ#LI<>0AXG51v13;>N?LGO{|Ll@jzxbk1{ zK9xC)w!MASs)ywL8r;&t#5m&hs#qeWQ=K7KevqQ+Ncg00E9VW?yxOPJ9NCJgzD$lD z7@nUMFEgNNHXkbB={*=9TZhnMCTwFa;dFbWH3=GiS(ap<>~jyjD^A!&Rw=BXB%LEf zah7?Kh0e2$1Q9%`!Sfx!A9`=DF@u+6YBWn1nwl#k#Z*EU8auz*LDWd`@}xk^h3AIO z4TZwmO{64SY7fRGcCK8wZa+&%5iq&S)=Dp9B$Zj7MkKrt1^dlj zVZU56-iW|IR*sFydk1*7NB^?UsrtpiJfz9>TFW*4uR0GkzPN^i$dTx$dDc-AxZfVw!UZjRPnl*{NEp%>Z;i)6C$yk{dnWTuSkxM zYP3Z?84;WcMbdk9N0&w0+JXnRtCTuL<@2Vj=RuF<6}Oo(rkP;5^pIKp#8XZ03?B z&D=xpO^yk-d!lGnXhF4FhC5zXZ?!zMPrmK5$k#y%fbiK|aH(GehwNtDAMMd;Y1v@* z4I(B0lfn`&ee8RMEFD(R=5qqa?6_NIH{T;s;^Hl*&Rw)OHG1u21oLzIV}or=2xW(? zCF#Uh?VN9yGa||qrNrd>$G<}xq#&LvQ&$tTsvj*%kGQ<4r{@*wgTG8?2Y#rdOxmL( zCwWNv1!us2Q^uOsPZrfXpQnixTEM7gylf+$H#IdrKX7f^*s3{^$APSAYww~U#c9o7 zJ{@O$c#=}Db>N&q@f38GDj%G<)aSpIE_21V9wJ;#reui%#jJ zZ_jF%&73|F*>y5;oqoUkbUVLejR z9)^%X@Q&(r4Sid624O9cpWH9M^q-M(}M37|J^|D*O(6p+Ta<*H0l_1XzMo_czdvu2%1~_LTX4GvVlDu=OQ?Yjl zXSc}1jOcLoVcA{#-jWP^B2Q(s{N535IKupT92?kqF#Mian8Od?#K}haTT%3WGT-|q0PYz-;o_5~A zEyEP=&={@$wz=I>-AkkSqEGo$DxE9H+j(xWBLyckW6W9((rU%~Us}9uMp6&lVlT+J z!ng4W%B*VEW5&j7RCg`zDh{|lJ$-K@b1e}C_Xb9VgOHpomeWxmjLp7^`47!>SBHGx zVgH6i`2$VfTs_=pc3)G`&o;DV*re=G13HTjz1K33BBeA@vG}N@(2`D3UUxIU>+M-L z-!4tc_F(vk0QTvW^$>1?c=&j5CTyX<(bMWJI%WIxc}jR-rH0x8Y9WI1-39-)pBr zO)Sf`Gd_LcL|loUp&C05HCZq%nq=PEx+bXvy=w2scXC49-9N|a1bRU2ja#NmWr%BJ zMUZFcUIs`l>NYuwbtEi_*4`UTni=TXEhTf>+^7??!x#43-MK_kR0C5Bk6nmDEfQ>` z_w9WovpeSH6ezEBGHt!d=d&JIPCys>fy0Do6$*Q+f^(4}<;pJr+UxwXtay@fV?MuV z`Av-!GU!m&>Ci&sw)FylP?7aCYf&3n&=FbOp@ct1uk@TqoW1h1JJnEGW2*VAEISpe z6Sdp^jN+R+Y;}PnF|!#hP&y&IBT@3ZlAajrM8%hMc9nZ6H&PQ@j>e6Qaf%BC@bT4H zvW>v%mX>D6Z;5@Rm~!>ZJR8Y}fw6)vcb}74yCTzeq85Q7^?qCG`WbSzkZo8?OJ`0w zR{~FOjzyqvPO=4schLTGs^qf|3ix!-MT1P}h;zPq4xu5Y>qC^F8eb~xTWSH<@@JFr zs?9|D(>)Kn4`(piQH{-lPj*t()`YllX)$+E4>m{j?(?UC#lv~cbY`0B3VWNC^3=a> z50~>iXH{GM+cijUNZ6Nu12v#C1AjsKi@kK{_DU0^WDDKcgS#}hY6jVKgN}|xp8j$1 z9wYrYCHBU3P?$*lxXD$V$~Cf3SY{VstG!L{!+XTP6SQ0sji%3v!PYXvVV8op@k-6K zgS+q9|2{NAjH(E8%up288P;lGAHL1yUTe8En|QFI`;;4SAIDK=~_Mlh~~+I zg+Y12$_LMl81u|=YzQ@Oc-_r&Pb`Ce3_`MNDHuR!Ew6jo$J*4&GE`k3!9bM%Q@n8~P;s zju>Tiv<#EMJf~Tr!uPG^Q<@efR!lwj{hwQ(ew~(k)429;xt#18QAKT~8_5;HpNC~n zFU?6HrjUzW;^q<1imkUs^3He7Xpk59W(D?wcojU$lpLB8lgvk%GWy52Ou|dluvE+5 zY;(rnrGzTVr&GF7J>i~3`bbwoA~yAWU7k_F?Oi0aQ}g|2b#bl%kX6R_VkVc9Myfyi zVNY}#ZIL_Ab)0s6dyT;*sx4`S9z&#Kql@-+nG8GS=Xryj9x@znXKUR|hSK7mf5*x? z{O-5VmE_aY8OaP;e+4vM54AU4BcAi5$vG_9SVvP|5V60%Zqi!mCLfxVs%}X&WbEx9 zl3(rB#bF<`6`U&L8Ir5rrD`->GNYJ{ZK|$&8aEE2*);n-QzOMv(}KMlpSyLJ$0v2# zs(){3?kQdORNf*_p{7~)12;XXd)dN+r`8md$GpPf_udVg;RVq8UPEIM2EbwTJqcs; zs(@zG_E1jOhYW+1aEIYSnu#W_*KvN8?pCy+B-VzDHV% z^AI48_iHnJPSW=m<`#*Gzt>p2xRh9GV_toTX3b=%hqD{#>@^7LFyemJ=EQ4>FPe5- zmfi|Hxm8`&0L>i7y8e)I05#5vd&kX5mTOSey3{slER7?8nD|a*z`_LgY?tujp3C6`H`TR}6X}3ljGOq_ zWSZ&S!pTu4>?EbvJO*WlPAN{xQ+2PbLG>bZo!-ol?u*pTvY9qi$hVxT@WsWW`?RDA z;-!vSc}_kfk#{fwc4t(~Wr4>j2NmLs!&Na($I_=#EY;@3XJcx0qs<=kY97RpQh0j) zHC*!)g?1<7DHrES@sr#W5ML|PR{be#zS+HeXl;8y+uK-leI43)*{OMjgmTM#2AY~g zW2QaUwtc!izVE-#04%yzGR@RQyzwTwX5C9XQp1VTa*he5Wk%l0>DP_>6G7OxM>#f}+HHQW%q9`F{;MA@0-WLGAsUYBjE2M?yn?pXti+qAn^f5!O z3`d?0lhO}+yfqzTrRdW7{8R6>C3hU}fkqcU^RD&hn zkGVJF#Jn4%66;u6j1^&7Ql+W(=60&L-ft-~GR+)-aSPML)sN$ByG5Kc*|SadjY92B zQiNAcmlh>ppT3HvI7Nuw)_CM3#6iSgDwI!y^!7`gpkvZ7K@FGl9o!)2yr2QgauW49 z;a1uAL4$}aU;8A%;=#jVZ*L9fi20_(CTE@tZh8jZmSQzf>eAynibVyRY>|LV^K4E5 zc(?vkwj3heaWC%sOyNp&!r(+CvW-emFk(}%4C-NCN&3#_rjWR#KtL+Q5ol%@U&Z}n zK1V5KY1(;KIX29$wzM(h*6c<+O8zJ=e}*b&=qk2p*D+_LF*V{`*1UBNRAYH}esg?L z2inRcGK)3$dCmX6tkWVdq_nIBA8m4Jf%@mjb$8RetJe~C} zr-b&_!#YG-6m8-sYXoB9rn1wa(xPXpVoS}U+`VVZ?$)=b8>$=QG#~AiGd`W_;r7nV zm`LdsoN}ylzLK~U&^g@%Kg~vq67g$!j*#;u?MJ@iq1d>Oq`UN{Rx1dKeO808{ibJc z-;{pcGC8iR-C@jxQ=h1{gN;V)co>W5qj{%(;{I9K!EXq#@0;fB^eI&|oz}J{DaPd; zkXdO)wYH7jL~X<5OzrXY{?=(y4{#xLy%RoL>m1=29}oXEdF*HFHAidj=H&ungQ^PS zYE@a{1`P)#!Oo$|rJZLL-x>RL!e>HLAA&Y)*WgXPkY8$5^H&~WsCkBnxAuKs(mYH! z64Wn0aZNny0ynaORrOJsn`0nwNiQ!!RG$wjhe7U2WRw@2xoG-Sg=5O%rxmuOA2p-y zUy|y(X!7d9FUV=W+3`mid+U#)%}sN(_Q=GN<2u^;Vr}NkXB}0v5AkxsE4ops z))(r=9=?QG-#hbenJ>(8adb_RH8m>;KKnKOJZxe_gA|O?t)I0|{w{9)1u(BU<98zq z&v}P2Sn-jLKg3a4vI zgku5tF=_a&4x<6iB;TSUgk@p;|`!e?kHF`=q@acWP!^cjHMh1MvGEf1)#>%?8 zx;ONPSA_OWhwqyZXqGDO+H7iamV@lAlI7|8`FRV(SZm8hUHLAxGz6?D>cSN@&6fo@ zmv5dRn8nA0JItPjjg!_(%Mx`_dOjGazJ+B)(Icwp8^RTPU(p_0((Env*Ti|1i?|46 zsTF>E$m!~O*gwqOmRWh6xQxT6jw&lS1nd$@XD${w*mI4Z@lcXl9K=m~m+pdmmP?LbT(K4X-7)8Z!;Z$9tm5CMdV9 zvT@4h>XZw70-nA)S{|p*5t~RvlN@)_k7L>0^Apv<%%%>(E27AXH9SD=6;W_bQQ^ zE&$Ka8aBjEbe%Awg-_rbf8{JO`gGW^jkXs^yaeJb7G^S&l+&Vdpd22GudpuDxF@dZ zFp2B)P!l~$Obk=2&GB|&G+mSyCulBT<$yMCYv^9}5`MQ2;=zR0+EG(^a+#T$W?Dq9 zkf|aabB8dcm~m!sS54q@eb%Uf5`17uRFAS#4uKp8IhniSob%i$B?(CCmfO^J&+ddA z)8t%OdDl6M=z(vEf6`h}?nX}1{>BKEY-xU@EU7o0x<^%);-Wk`AEMR0)h(CNw}#25 zvdSMjj60OLOf0+irYmUxaJ`|UK9%t*k7q1CPt|kmaW3cwHNHh%nU__0hS9|4<547G z0;QapD0_rQc9~W>`c!OxYR;y+M1UlI+iM8w*=abKjiiCv>8kfU(g}3&$G(X% zOa#ue)>z*p)PZtLfA{vMFg%o4F^mX3_&|*JH-hTH9;y(9f=WF!@tgzR00jw3r21E~ z)5bC;l$pE4JcsoKp9_to*$Tpf7%IHRBu`7N3YrfM^xzE8UP{>uIYY8m|(Xe@73Ibm}`~%ICr{x=XMHLCyThqARLaw-$k(` zZ+*8N{8k=5yyQpPahKqvs3wY}pvI+x^ux{6L02Zq1p-yBd9iamaoIQ}12w4{!NIBA zGjtnd^-9ndvVJkW1w2JAT|5@#)_Q&8ye3<*$i7h4?$VHkMTow#A9oJj<}>Q)nK|27yPIakrkr+lvZJp z>A_p<>PFtzV&Vip!<*8JB!n2UGoUt1!#R;g3ZbTl>0jf%eZ1vQE%NK;Je%j*^VX7M z*?t;Y-uL(fIwBBN&@Xtr5iiI<)|=oFyA9Qwzck3%NlQ?&xuNcBr|3XP!qOyl#H z1^C9I@&OMy&q!Vm3Jac?PsQz{g5&&jUx3)}!d; zRT2HU&8(9GzHL{*?S~<*CTWAf0au zG0e$Ix(m<2)uGQ>4UJ!9Q`Q&I~3qg1Cjh^#yp29Lrz8^8BG)%q*BgWnPu%4XyYeP3z5(`4s^jk+1^*O%65a< zIBecV1~E_KJH1}zg$=qy!=@`?Zi{9CKTYkMgkEBt{e@d15pj6X3zRz{jb79@MDZlj4KMiqEeBdE{mmsnn zU%TK)3GuQU2cuLBAzcsLkQj&eV8LCUF9#~<0sr@DbLRsiNoQcD4WahF-hANJJ z8uIWOAHj%3tc&18pCgvNpw-ZU5p<>X&bzI$e?MX8P%QAv$H@Y)ry0*a|g$c-1-M;3>1xy7POtm z$@;tg!a}GTHEK6WD^lH^tsztwyC-aSh#E1%m#qv|eO@)Y#P@qi_r1yO^$-$;EI5#G z6zSUOXDjQ&@eAhq`aZT9eMTT*Qjc5U={N*)QHgftQEFC|fB9JL(+j{}VoMizz5oEb zmIPxP3s4vyNaPiID$OOXhU)P+0q7`-j%T(j3XavDtBuJ`&9L%5eEP z=xMzxZ0|RjfEnd9peUK7+bqTsx5qJUyNckpGf!V5(|N9tO0W8XPhuo#D>$^vtz?Vu z_b;OaYoeHy@C%4j>26f7{8p;*G1(9EG0RaKto4=T@njZ!?7L|`!#Jvm<|q>9@9p3B zs*7~XObbU3>UdhylvnPn{bhDuwL3a~ZSg^7%d%vCAZkma!?%lp58~vI{6`NgqoGG*mT3(SpZcLCXQ9MUtGh zY6VnRCTBj6*kR8olABS>CL2wz7CkOom?0UM^^xT6>mQ3tNqEl4texSZS1V3g3ZMOH#IK#D~`F^&YW_Zd9Hc zlRf3P&e7@;wn`j(GeaHKUh9b=^2vPnJkH$wDh|>=lw;k?J-x$RN$QIl1}-5!qn|;? z^-xd##)he9T-Tf~GHiD2{u8ik=#1v-=}Eb_>5A|A?sy)Ds`Pe5W(*xhg=;G&?WE5} z@Oph`b0}&Bgc`b6BsklE%!C+1KSlona7EAcy_*>-_Tbdaqg=Spxq)^Xf0uT%iZ@59 zNo2KLy?W>nvhIP7(JWWe#d4-}p9V%lRAN1q@Jty6q=)(Xwa-O#N8_`4i(EGx5Yz`k z2(l+En5m=kFj_+72>&-3>)EsJ?{Sv9T!$lf=UyiUc*BG!^@a8|vILbrAKa$k$2V~| z;jMlWsl7>d>;c$dIpr#ng|xV<4LiMWPc;e*A3W!89FQ}LuH?zmSb;zKF7dyc-zuStBJ3k}k4NE%68AFD+D=CIDnJ?kUszGpIu;lEGyjpQaadHd{W z{vlhhRt*{LL~i!(Hh&G%#@cLksk`xglgm$r)+-I;J1Oc_0bZB=wdnB8!cNJ&-%jx*`)xGi%Ijy!%gG-pb zjS01&#yD)ghZmc4Jc3YBq~_KceTfsmSK+1QBy=yTu@3z3WC>O8jq{Cgfw zfir_f_%GSSIF%PqJm;Srv@PxLzQM_dhevx5=6qgeFTEztKj`>M0QkQGSQ@A0S0rPl zE7;Cx)9@d~FN|Na$Hh$}_JsYPyj%U3;yn^TUIO2`)FA#iC12x41dJY;?OvV>6ruaN zp9?tZ!fEqEbN0jj3D5rk1%&t=`)_zjZ4&h~9~Wursjv7_{!O(K}-Ss#*Q;vn`G|Sc6viNrLLo0ser9%=h{C~!& zJM=SlTJu=3r}$>|r)YIw2*k+X?Us9{h^7x?yB)E}J${v}DJi>3KaGT|L29Iant#D9 zJSP4Y{gSmy)bQjsg8Rg-yw1hgEMo+g>%#%S$I~^AeN9rsQHoa4oVZ#0Ttw${)Agw# z4TOn_Q~t0VkALZ3DtbxStQIS`l4f*-9F{DY1GyMbG5-M8qQ&0hND)egOtw^QWm357 z)E;s8QcyuHtW&tuQG|e$RU9bYk}!XkO*IsS7tp0VmnQ(WP>ttnU~&&9kTcVd=SGHu zX4R~b^=c)ClVO<&WYVg}dv(H7}5GpW1BOGwU2ZPr+6zs&> zGoMp|_sG&8o0S3}Njzt#Pj215pp!JLukBLX$$1PxPSFS$Ey4M^@zDDoeK1QhiH4>X z{@Wahw*;vG9Ccja)Omjx$pOh6lW9!a6@yA}Bx|@wReMyw8R=C$~Oygvd zVF*v%K0aJ-=zhI=@%Ynp?WnoRx`wpT+ozcvp)tc@2p_I<&N&_PN}MmN6r^Nb>v2gT zxDl~n#g4}~9WXld_NO>D^a!%Fny8NB7Z)hZ2mpU{@NvjE^{M2SVw{o~b&+uAI9smH-7MAJ$q(_5!|tFt)pxq zfO5SzoHh?^3?826nod23a@=~1QXTC&?jYrdq3@IHPR5+-gOWAlx_fwHX``DG4ap;}1AuYI;tx+sH6^R+Ve8%-)SJXspAmi?c#iMGUMABV zNn@<(GML>+_1b=AIpiM1j`iJ!#?+%8SE@PZNjJ>2XV$;6cl;a``$YcFa@%-c_Nwqm z)ildyju-I`mY{jL=)KIveT`^iWd+GoU(EeU{gyxAufMUk z?Kh&@&*4vt`cmFbfW4LF$hVmr`=wtT*Pl37qU|{R&iKlmRd_S%UkrHD!(Jt}Tb&zP zx1C!UF-{nMVAVpTWz0c(&UU<)W^u410Z>=Exs~ zU$wilVosmg5+4fd8f~PyRfmRbZzYuTaUY#KsRy%?vHnEXk(?ro({EP)07L7)fIsk2 zxPNDl*^<-XRJ+RS>oK!IHp1PHM{0Navto@mXgQ^zWB+m&0?&jm(Q zd8K>Z+~;)<_$xG1O!@d4RyIHC#=gseoa2b`>D#q=AKCQn@iVze+{>H(3bz!S&Bwug z#Fp8OXn+Cf_fTZ@=lN6mg)45$=9fb`{{Y~t`pQODAA}bF0Ca^dsxb=O;DNJ_-<2hR zq@L^>oRJQ({{RJ9*EKlMC&GJJnNC=x_5*%MKh7!rN{^T&G-ApB00lJhiSoRk0o$sl zGAX@s82(uO4O+rcO2ECUce!1^;H2I&m5I6VEwd{Fy;AX)B$9K$_ZS@pD!!|S=!GcC zPjaGv!A8CyfU4dSw0tHpCCeVz7$jr?#~C@J>eNQmyOs4%+wjhM>9vjJuid`+s~*X!Z>n)R*FBl4m50U~T8+J$dg`=+J*;afIXc zimUs4d~LVbETy(Us8ojB+lLwN?VqlFYF-|L`y=F){vy-=0Kr23H!MaQNUUKF%w@tB zE*q#Ml6`yA_7p#qIcNOEJFnZz<4w$oA`2MGuHB+CL0&i`JpE5Ul~=N(*iI6A$g6ex zaeQu`;LrA(Bqazami!!o2_Tc2J(VuQP;00U+kfLAjbdo@=2f{99oFQMc;h?1?gvhs z(d?+-U~uyr5AC1vPCFZhlv|s*LaY;@+9Lz+4TFpkf!n@wR^v&pgv;1_*SSi6+W!FJ z)z6mlUqU2T%Qn-r`WyqCgZ>z$$xHc4bX$KDA)ofR_`xzLI*qt=B#8t>pH764`ciPD z{>ar7o$knG{j2^m$mst7+i(Uzyo)r!BcaAIo}ZO3XG+$wUe5hUrTwVBElk_aw1JC; zVz7a@@#)h&KAcr3QeR|`V7sxe`%ZjXC13k(1Fsvrp`3bu_4@nLP^6c_hwKy9>`6aq zzl$?DmR)c&?<^Rg) zl8@Re;*#5)QG8(++8S0vYvdilNXe5p+B$9Ee?y#Cd*j>^vDIAJY} zPXhz$HZUAjDamM3T)Q68@HhSn(ffP;&yvR zZPD-l01bcO@z2_C}`P)wMGPXW};UCVS){^K6MWeX?0En`F1^)oint1R300wrndw1LME0#Uq-Twdt z_y@#)@J)Rd;@DYO-rnAC{{UQP)g-q@9^rCd>0VrM*o7{~B(T(*IXi#&C-s+wHPLTl z;f*daDl~9jUEaqSGLgcfFlKZ3b6dw3QliwKV;DOa-X{15@cY8noce90EW`m+p_I z2jyE;#MGC>(g;JAS4p$WzCZr}!9JkW^eev`cw1h#w$TZ_#c&bL=Gzfq9@2^b@( zJVv1l{ySBc9@*)VXb>UEbSovbUaTIbxB(N`)OsZ~nDAXifDr2Y@_S zmg{wUrWd%A9xSy;6i;?!xx9E$+tVE~{sw+w3|{ zqbg1lfVu#hofk_LWWPX~|3k6HraZ8+&b?il8f5?y_l%^zYCZ1UH4n}T<3 z8?lbtvyW_3b_7I5DF9-Dg#Z))awq{QY5_nC%^HX~6lyVY;(=%=l0i=FRz#6cBAl{h zeQBl*9lwG+Yw(*(M2p5>3Qnd09%PZ~vqH!I`6PaotvOOp-d8b_snMRz;E#=8@J>~l zA>*If3tN#C0Vmjead3sbPt2y2l{tJZuf(2u(OX>hzlQ$+9Y5fQc9#l#Mf)-M^3aix z{{Zljt;&PwLj~fw>d8Y5!{jXIqf25U-@dqfX}dQe=6~m8{Bt1 z_g(OBhwilzb>hDlTUsNoL1>_tqiJaVd&otd^O@-TkWt-;wyO( z3Zz3rE+rL@RE3jX%)MLF~)Mh zAK}0pQugh;N!!s4(sp)^zGngBy+`(o@YbLI00`@8J|57t`B_ngo55`lAmkM|IVU6n zbAjKjZR~K;T-vwhXU&R>v$99VU$k$)e}(#Ih_Ad&;+suId+W6`C-xK(O$>(xzEGs( z^v+2*B=KH`7Oh*TExgL97)BSqr_GwZ&xO$4*gu0WNfpKRj@E)vx)FQ=ZXURNWP8*k+tAmZ7T@kS^kngM+WC_B z^1{juJ~xs$8vF#|M&N*C7HngVrkhQzNm7d08WMQfyjdg`mi`}`Q@isvCzEc{IR|bR zbCx5O$i_Oitr4_(ktFwS#M+IVcA7(I(|kLe-OCz$^XjPU3m@VLh)RQz_nNhPY-FUl zug&-zHoc|ZSiDPrsU)&_cvKQ@*rR|mllfLHd7V*`dm}u>fyQ|p6U8eRaYR#*~#1?svAb)+hAFX`sX}2C>`$c;Z!FPA9 zE7|HYrGhCwWY-gdTL*#8+~oEH6*E@Y9;m^+@JEOtNe+SI{YvU)keHz^Ep1>2yKGfy zan~MT2Ctbd(77b`WJlrH(L>$qKN7Wj!6Yh@jXFiPi-Ci>RSf>T?;l#mRih@Y64V;_ zndaKIukcDeS$sBpQjrCjkJ!964fW;19)Ej0%O=ur3ES<@dh{V2OIJ(p(HKd^Q$1G(Li@Us1_u>1y|gN+O_fqnblOMDzYhKl zNoTE}149Jk?bCU4eX!fxAyUI`8db`MB=QNs9M`Q=5}giXj+|Xei5q?;{hxdxrCEKV z6pvEA60-RzXw4J|FmlsKN~yu%k&X^eYT^3DNj}K!RN)0{nb!XR4m=Sik!@$Ed^=r3 zRl2$XE!sqAwyp=>-LvNBCyZl**A?w*w{B}98cAIl{wC2pWul~!X!d#*hi;RJUe>~R zg1e}|F34r%XB%?3^yJq?(@9F~#Xo;dKN6fjv;P3Z?;lyquIh1X5;fLkFJYo=FN4SL zravg}&<<*9W9ibg6GcZ4IY*n7oaEoKM!zi5>KAto%q1XOM=-yc#~CG{SpYdb3Xc78 znwewZosqAxsGw=L?3I5Q7V>C1lgY3*l`WT-B;La%fCJT|TE*roxP4x&)r#|e%DyOt z<$@0l3u#dP<~z4H5`m8E7BVyc08G!;n#?J-wHm|J>QFzjcZe=NZ$HMxH*;MFD z{{Re^;wg5Qu#!7w8-CR!MM&d4AIt0Rzf92c3VjNW9-5T0=F3O+ zOVu>iAKGzVD1H)2ATa_t>E?*XWBgreV~>oUgLI}#7wqkHAcoQ}4O~czBM9cyrVvJ? z`sGu9{02fZR`HNsO!+3AikIKBZ;Mv_BV(sq+dJc!+BMtk(iPqR00CpytuL3j zq!*vEzP8s54WPKZkhje$MYa^{z-Gd^{{VH*qY#@_K#jH9sFe`Q@{uo66*c8s#b z8_UV+%nz6O$he_nVQZoC&67XuzjBkRS{d~Kj6B9g0wIx*8RIOyJMX~mMIT;I$Q?O! z3I70Q3zoYw#iz?YU&5>FiGrrtUi0>Izq++s%Uf1CYbN>K*)khIZPevznjOjcZ ztiTDlghVre=btT)(OV7rR-EzZz!$ zPs{#IQj%hAA`@?Lycn2zaB1BSVmDS(wUmS0QW(?0=~4mydegYi-dz*J`rfgv%i*cK zMK+^zZky(xP$D#K=b%VHKn5@}znyqaO4|~m+YNK!C&YV*qtc-Gi)*Gp-!9EJOdFYw zMt8CKeXu)HRVl|;8;!zmsWy%KI^Srs+TZw_;!dY~<+&{yg(6Qvat2S=Ki0CXij7Sp z6pbm;<=xzWivAdQTT#7|;&q-&hlH$6b1O>}L#9Mbc4zReXw;lliuQ56%sq4AK7ph7 zRy!rqtnSx4uO*rx5x8!om5Eh-w)DX7T@bG)E8J6pakY$33VaFpnXGBX{{Tw5@Q#_M ze8SoYEG2ds1Lk4!@;SfD z2w=qUdD?Qm##6G6rmuAW06p2bMDm}IpoIh+ z+?SaNW3c6FAo~(9Ou}1H}+CAA8enKFPFn}(0fcPlr6bZZOMnd9F1 zJx3mcrYe2BoJFH5>s|oRH1#;sphqC>c-K51o1T@VD$b;=*)9>2D=&fco10NHT167< znkhyrWCOw4Nw?TwQRV^jZOQtddQJ5kN$x{?;JqbDy^h*3g~@*`ZUA-z z9=y|1b{8yr6kzb?n=;7Oc5yG9Hb~64+&+Wxq03!N=NQ<{*8D%=`)O9?>@p)NffMEa zrmmcyD<+y(CDwc&q3YWrk4}ei+H)$CwMKXZ5Pv=@RHU|MlBT5YEdB%V^xq^pJ-mGh zG44Xx9SK|#J+q1(N%sj;i&n9o{{Ra-GTEAYa3zT37*H=GoagTk&a2y0dNLIieMZON zjTvu0ePIK>{oABX`2h6E=B3VWOM<4ZLVg+POLF&D5|=DURan#o9>*KA_|WP}AeAV^ zTw9NZz8Pp*-sZ?k(l_rUm5aCFTR81aRG#-7X+p()L*f4bhwY(A?R1-MoGD3AFkl8b z$UmkijY;<$VIIUce-E_BvNp=GLV$dcK@bbKpOo&;=mjTINt04BZp3y!3Vbex8;`O9 zD&QoUEJiwyn-`63EOr2d_?;{3ul?ea9Ml+^qfz z@brhwmq@qyk0DnXKK`|*wPpJ_H*%AB2Sc{Am_cfxWj`=)n+MnsKpxnn>P__%r5jls zcCql9$z9UU_sSA|^;nY(I)S%t-^Xrhg#+rQuj?~v?72}&H!wBtggRZU z?Q1KeNbEsimks}r{{Y76eQlNXb=?2iBT-vx literal 0 HcmV?d00001 diff --git a/assets/js/00414fac.0cc6fa92.js b/assets/js/00414fac.0cc6fa92.js new file mode 100644 index 00000000000..687a5bb02f1 --- /dev/null +++ b/assets/js/00414fac.0cc6fa92.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7448],{5680:(e,a,n)=>{n.d(a,{xA:()=>g,yg:()=>h});var t=n(6540);function o(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function r(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function i(e){for(var a=1;a=0||(o[n]=e[n]);return o}(e,a);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=t.createContext({}),p=function(e){var a=t.useContext(l),n=a;return e&&(n="function"==typeof e?e(a):i(i({},a),e)),n},g=function(e){var a=p(e.components);return t.createElement(l.Provider,{value:a},e.children)},m="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},c=t.forwardRef((function(e,a){var n=e.components,o=e.mdxType,r=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),m=p(n),c=o,h=m["".concat(l,".").concat(c)]||m[c]||d[c]||r;return n?t.createElement(h,i(i({ref:a},g),{},{components:n})):t.createElement(h,i({ref:a},g))}));function h(e,a){var n=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var r=n.length,i=new Array(r);i[0]=c;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[m]="string"==typeof e?e:o,i[1]=s;for(var p=2;p{n.r(a),n.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var t=n(8168),o=(n(6540),n(5680));const r={title:"Cosmos Hub 2 Upgrade",order:1},i=void 0,s={unversionedId:"migration/cosmoshub-2/cosmoshub-2",id:"version-v17.1.0/migration/cosmoshub-2/cosmoshub-2",title:"Cosmos Hub 2 Upgrade",description:"The following document describes the necessary steps involved that full-node operators",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-2/cosmoshub-2.md",sourceDirName:"migration/cosmoshub-2",slug:"/migration/cosmoshub-2/",permalink:"/v17.1.0/migration/cosmoshub-2/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 2 Upgrade",order:1},sidebar:"tutorialSidebar",previous:{title:"README",permalink:"/v17.1.0/migration/"},next:{title:"Cosmos Hub 3 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-3/"}},l={},p=[{value:"Preliminary",id:"preliminary",level:2},{value:"Major Updates",id:"major-updates",level:2},{value:"Risks",id:"risks",level:2},{value:"Recovery",id:"recovery",level:2},{value:"Upgrade Procedure",id:"upgrade-procedure",level:2},{value:"Notes for Service Providers",id:"notes-for-service-providers",level:2}],g={toc:p},m="wrapper";function d(e){let{components:a,...n}=e;return(0,o.yg)(m,(0,t.A)({},g,n,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"The following document describes the necessary steps involved that full-node operators\nmust take in order to upgrade from ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-2")," to ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3"),". The Tendermint team\nwill post an official updated genesis file, but it is recommended that validators\nexecute the following instructions in order to verify the resulting genesis file."),(0,o.yg)("p",null,"There is a strong social consensus around proposal ",(0,o.yg)("inlineCode",{parentName:"p"},"Cosmos Hub 3 Upgrade Proposal E"),"\non ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-2"),". This indicates that the upgrade procedure should be performed\non ",(0,o.yg)("inlineCode",{parentName:"p"},"December 11, 2019 at or around 14:27 UTC")," on block ",(0,o.yg)("inlineCode",{parentName:"p"},"2,902,000"),"."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#cosmos-hub-2-upgrade-instructions"},"Cosmos Hub 2 Upgrade Instructions"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#preliminary"},"Preliminary")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#major-updates"},"Major Updates")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#recovery"},"Recovery")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#upgrade-procedure"},"Upgrade Procedure")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#notes-for-service-providers"},"Notes for Service Providers"))))),(0,o.yg)("h2",{id:"preliminary"},"Preliminary"),(0,o.yg)("p",null,"Many changes have occurred to the Cosmos SDK and the Gaia application since the latest\nmajor upgrade (",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-2"),"). These changes notably consist of many new features,\nprotocol changes, and application structural changes that favor developer ergonomics\nand application development."),(0,o.yg)("p",null,"First and foremost, the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/"},"Cosmos SDK")," and the\n",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia"},"Gaia")," application have been split into separate\nrepositories. This allows for both the Cosmos SDK and Gaia to evolve naturally\nand independently. Thus, any future ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases"},"releases"),"\nof Gaia going forward, including this one, will be built and tagged from this\nrepository not the Cosmos SDK."),(0,o.yg)("p",null,"Since the Cosmos SDK and Gaia have now been split into separate repositories, their\nversioning will also naturally diverge. In an attempt to decrease community confusion and strive for\nsemantic versioning, the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/"},"Cosmos SDK")," will continue\non its current versioning path (i.e. v0.36.x ) and the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia"},"Gaia"),"\napplication will become v2.0.x."),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},(0,o.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia"},"Gaia")," application v2.0.3 is\nwhat full node operators will upgrade to and run in this next major upgrade"),"."),(0,o.yg)("h2",{id:"major-updates"},"Major Updates"),(0,o.yg)("p",null,"There are many notable features and changes in the upcoming release of the SDK. Many of these\nare discussed at a high level in July's Cosmos development update found\n",(0,o.yg)("a",{parentName:"p",href:"https://blog.cosmos.network/cosmos-development-update-july-2019-8df2ade5ba0a"},"here"),"."),(0,o.yg)("p",null,"Some of the biggest changes to take note on when upgrading as a developer or client are the following:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"Tagging/Events"),": The entire system of what we used to call tags has been replaced by a more\nrobust and flexible system called events. Any client that depended on querying or subscribing to\ntags should take note on the new format as old queries will not work and must be updated. More in\ndepth docs on the events system can be found ",(0,o.yg)("a",{parentName:"li",href:"https://github.com/tendermint/tendermint/blob/master/rpc/core/events.go"},"here"),".\nIn addition, each module documents its own events in the specs (e.g. ",(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/blob/v0.36.0/docs/spec/slashing/06_events.md"},"slashing"),")."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"Height Queries"),": Both the CLI and REST clients now (re-)enable height queries via the\n",(0,o.yg)("inlineCode",{parentName:"li"},"--height")," and ",(0,o.yg)("inlineCode",{parentName:"li"},"?height")," arguments respectively. An important note to keep in mind are that height\nqueries against pruning nodes will return errors when a pruned height is queried against. When no\nheight is provided, the latest height will be used by default keeping current behavior intact. In\naddition, many REST responses now wrap the query results in a new structure ",(0,o.yg)("inlineCode",{parentName:"li"},'{"height": ..., "result": ...}'),".\nThat is, the height is now returned to the client for which the resource was queried at.")),(0,o.yg)("h2",{id:"risks"},"Risks"),(0,o.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of\ndouble-signing and being slashed. The most important piece of this procedure is verifying your\nsoftware version and genesis file hash before starting your validator and signing."),(0,o.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade\nprocedure again during the network startup. If you discover a mistake in the process, the best thing\nto do is wait for the network to start before correcting it. If the network is halted and you have\nstarted with a different genesis file than the expected one, seek advice from a Tendermint developer\nbefore resetting your validator."),(0,o.yg)("h2",{id:"recovery"},"Recovery"),(0,o.yg)("p",null,"Prior to exporting ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-2")," state, validators are encouraged to take a full data snapshot at the\nexport height before proceeding. Snapshotting depends heavily on infrastructure, but generally this\ncan be done by backing up the ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia")," directories."),(0,o.yg)("p",null,"It is critically important to back-up the ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping your gaiad process. This file is updated every block as your validator participates in a consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,o.yg)("p",null,"In the event that the upgrade does not succeed, validators and operators must downgrade back to\nv0.34.6+ of the ",(0,o.yg)("em",{parentName:"p"},"Cosmos SDK")," and restore to their latest snapshot before restarting their nodes."),(0,o.yg)("h2",{id:"upgrade-procedure"},"Upgrade Procedure"),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note"),": It is assumed you are currently operating a full-node running v0.34.6+ of the ",(0,o.yg)("em",{parentName:"p"},"Cosmos SDK"),"."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"The version/commit hash of Gaia v2.0.3: ",(0,o.yg)("inlineCode",{parentName:"li"},"2f6783e298f25ff4e12cb84549777053ab88749a")),(0,o.yg)("li",{parentName:"ul"},"The upgrade height as agreed upon by governance: ",(0,o.yg)("strong",{parentName:"li"},"2,902,000")),(0,o.yg)("li",{parentName:"ul"},"You may obtain the canonical UTC timestamp of the exported block by any of the following methods:",(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Block explorer"),(0,o.yg)("li",{parentName:"ul"},"Through manually querying an RPC node (e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"/block?height=2902000"),")"),(0,o.yg)("li",{parentName:"ul"},"Through manually querying a Gaia REST client (e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"/blocks/2902000"),")")))),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify you are currently running the correct version (v0.34.6+) of the ",(0,o.yg)("em",{parentName:"p"},"Cosmos SDK"),":"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"$ gaiad version --long\ncosmos-sdk: 0.34.6\ngit commit: 80234baf91a15dd9a7df8dca38677b66b8d148c1\nvendor hash: f60176672270c09455c01e9d880079ba36130df4f5cd89df58b6701f50b13aad\nbuild tags: netgo ledger\ngo version go1.12.2 linux/amd64\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Export existing state from ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-2"),":"),(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"NOTE"),": It is recommended for validators and operators to take a full data snapshot at the export\nheight before proceeding in case the upgrade does not go as planned or if not enough voting power\ncomes online in a sufficient and agreed upon amount of time. In such a case, the chain will fallback\nto continue operating ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-2"),". See ",(0,o.yg)("a",{parentName:"p",href:"#recovery"},"Recovery")," for details on how to proceed."),(0,o.yg)("p",{parentName:"li"},"Before exporting state via the following command, the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," binary must be stopped!"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad export --for-zero-height --height=2902000 > cosmoshub_2_genesis_export.json\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify the SHA256 of the (sorted) exported genesis file:"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"$ jq -S -c -M '' cosmoshub_2_genesis_export.json | shasum -a 256\n[PLACEHOLDER] cosmoshub_2_genesis_export.json\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"At this point you now have a valid exported genesis state! All further steps now require\nv2.0.3 of ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia"},"Gaia"),"."),(0,o.yg)("p",{parentName:"li"}," ",(0,o.yg)("strong",{parentName:"p"},"NOTE"),": Go ",(0,o.yg)("a",{parentName:"p",href:"https://golang.org/dl/"},"1.13+")," is required!"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"git clone https://github.com/cosmos/gaia.git && cd gaia && git checkout v2.0.3; make install\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify you are currently running the correct version (v2.0.3) of the ",(0,o.yg)("em",{parentName:"p"},"Gaia"),":"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"$ gaiad version --long\nname: gaia\nserver_name: gaiad\nclient_name: gaiacli\nversion: 2.0.3\ncommit: 2f6783e298f25ff4e12cb84549777053ab88749a\nbuild_tags: netgo,ledger\ngo: go version go1.13.3 darwin/amd64\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Migrate exported state from the current v0.34.6+ version to the new v2.0.3 version:"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad migrate v0.36 cosmoshub_2_genesis_export.json --chain-id=cosmoshub-3 --genesis-time=[PLACEHOLDER]> genesis.json\n")),(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"NOTE"),": The ",(0,o.yg)("inlineCode",{parentName:"p"},"migrate")," command takes an input genesis state and migrates it to a targeted version.\nBoth v0.36 and v0.37 are compatible as far as state structure is concerned."),(0,o.yg)("p",{parentName:"li"},"Genesis time should be computed relative to the blocktime of ",(0,o.yg)("inlineCode",{parentName:"p"},"2,902,000"),". The genesis time\nshall be the blocktime of ",(0,o.yg)("inlineCode",{parentName:"p"},"2,902,000")," + ",(0,o.yg)("inlineCode",{parentName:"p"},"60")," minutes with the subseconds truncated."),(0,o.yg)("p",{parentName:"li"},"An example shell command(tested on OS X Mojave) to compute this values is:"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'curl https://stargate.cosmos.network:26657/block\\?height\\=2902000 | jq -r \'.result["block_meta"]["header"]["time"]\'|xargs -0 date -v +60M -j -f "%Y-%m-%dT%H:%M:%S" +"%Y-%m-%dT%H:%M:%SZ"\n'))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Now we must update all parameters that have been agreed upon through governance. There is only a\nsingle parameter, ",(0,o.yg)("inlineCode",{parentName:"p"},"max_validators"),", that we're upgrading based on ",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/proposals/10"},"proposal 10")),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'cat genesis.json | jq \'.app_state["staking"]["params"]["max_validators"]=125\' > tmp_genesis.json && mv tmp_genesis.json genesis.json\n'))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify the SHA256 of the final genesis JSON:"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"$ jq -S -c -M '' genesis.json | shasum -a 256\n[PLACEHOLDER] genesis.json\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Reset state:"),(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"NOTE"),": Be sure you have a complete backed up state of your node before proceeding with this step.\nSee ",(0,o.yg)("a",{parentName:"p",href:"#recovery"},"Recovery")," for details on how to proceed."),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad unsafe-reset-all\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Move the new ",(0,o.yg)("inlineCode",{parentName:"p"},"genesis.json")," to your ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia/config/")," directory")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Replace the ",(0,o.yg)("inlineCode",{parentName:"p"},"db_backend")," on ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia/config/config.toml")," to:"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-toml"},'db_backend = "goleveldb"\n'))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Note, if you have any application configuration in ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad.toml"),", that file has now been renamed to ",(0,o.yg)("inlineCode",{parentName:"p"},"app.toml"),":"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"mv .gaia/config/gaiad.toml .gaia/config/app.toml\n")))),(0,o.yg)("h2",{id:"notes-for-service-providers"},"Notes for Service Providers"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"The transition from ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-2")," to ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," contains an unusual amount of API breakage.\nAfter this upgrade will maintain the CosmosSDK API stability guarantee to avoid breaking APIs for at\nleast 6 months and hopefully long."),(0,o.yg)("li",{parentName:"ol"},"Anyone running signing infrastructure(wallets and exchanges) should be conscious that the ",(0,o.yg)("inlineCode",{parentName:"li"},"type:"),"\nfield on ",(0,o.yg)("inlineCode",{parentName:"li"},"StdTx")," will have changed from ",(0,o.yg)("inlineCode",{parentName:"li"},'"type":"auth/StdTx","value":...')," to ",(0,o.yg)("inlineCode",{parentName:"li"},'"type":"cosmos-sdk/StdTx","value":...')),(0,o.yg)("li",{parentName:"ol"},"As mentioned in the notes and SDK CHANGELOG, many queries to cosmos cli are wrapped with ",(0,o.yg)("inlineCode",{parentName:"li"},"height")," fields now."),(0,o.yg)("li",{parentName:"ol"},"We highly recommend standing up a ",(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/blob/master/docs/deploy-testnet.md"},"testnet"),"\nwith the ",(0,o.yg)("inlineCode",{parentName:"li"},"gaia-2.0")," release or joining the gaia-13006 testnet. More info for joining the testnet can be\nfound in the ",(0,o.yg)("a",{parentName:"li",href:"https://riot.im/app/#/room/#cosmos-validators:matrix.org"},"riot validator room"),"."),(0,o.yg)("li",{parentName:"ol"},"We expect that developers with iOS or Android based apps may have to notify their users of downtime\nand ship an upgrade for cosmoshub-3 compatibility unless they have some kind of switch they can throw\nfor the new tx formats. Server side applications should experience briefer service interruptions and\nbe able to just spin up new nodes and migrate to the new apis.")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/02748ee5.09561c81.js b/assets/js/02748ee5.09561c81.js new file mode 100644 index 00000000000..697eb84de91 --- /dev/null +++ b/assets/js/02748ee5.09561c81.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2631],{5680:(e,t,n)=>{n.d(t,{xA:()=>h,yg:()=>d});var a=n(6540);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var l=a.createContext({}),m=function(e){var t=a.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},h=function(e){var t=m(e.components);return a.createElement(l.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},c=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,i=e.originalType,l=e.parentName,h=s(e,["components","mdxType","originalType","parentName"]),u=m(n),c=r,d=u["".concat(l,".").concat(c)]||u[c]||p[c]||i;return n?a.createElement(d,o(o({ref:t},h),{},{components:n})):a.createElement(d,o({ref:t},h))}));function d(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=n.length,o=new Array(i);o[0]=c;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[u]="string"==typeof e?e:r,o[1]=s;for(var m=2;m{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>m});var a=n(8168),r=(n(6540),n(5680));const i={title:"Advancing Ethermint - Governance Proposal - GTM and Engineering Plan for the Ethermint Chain"},o=void 0,s={unversionedId:"governance/proposals/2021-04-advancing-ethermint/README",id:"version-v17.1.0/governance/proposals/2021-04-advancing-ethermint/README",title:"Advancing Ethermint - Governance Proposal - GTM and Engineering Plan for the Ethermint Chain",description:"NOTE: this is a short version of the full proposal. To read the full document click here.",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-04-advancing-ethermint/README.md",sourceDirName:"governance/proposals/2021-04-advancing-ethermint",slug:"/governance/proposals/2021-04-advancing-ethermint/",permalink:"/v17.1.0/governance/proposals/2021-04-advancing-ethermint/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Advancing Ethermint - Governance Proposal - GTM and Engineering Plan for the Ethermint Chain"},sidebar:"tutorialSidebar",previous:{title:"Enable IBC Transfers",permalink:"/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers/"},next:{title:"Parameter change - lower minimum proposal deposit amount",permalink:"/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement/"}},l={},m=[{value:"Author",id:"author",level:3},{value:"Summary",id:"summary",level:2},{value:"Governance Votes",id:"governance-votes",level:2},{value:"Multisig and release of funds",id:"multisig-and-release-of-funds",level:2},{value:"Product commitment",id:"product-commitment",level:2},{value:"Hard Commitments",id:"hard-commitments",level:3},{value:"Milestone 1: Developer Usability and Testing",id:"milestone-1-developer-usability-and-testing",level:4},{value:"Milestone 2: Maximizing Performance and Compatibility",id:"milestone-2-maximizing-performance-and-compatibility",level:4},{value:"Milestone 3: Mainnet readiness",id:"milestone-3-mainnet-readiness",level:4},{value:"Milestone 4: Mainnet launch",id:"milestone-4-mainnet-launch",level:4},{value:"Ongoing tasks",id:"ongoing-tasks",level:4},{value:"Soft Commitments",id:"soft-commitments",level:2},{value:"Conclusion",id:"conclusion",level:2}],h={toc:m},u="wrapper";function p(e){let{components:t,...n}=e;return(0,r.yg)(u,(0,a.A)({},h,n,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("blockquote",null,(0,r.yg)("p",{parentName:"blockquote"},(0,r.yg)("strong",{parentName:"p"},"NOTE"),": this is a short version of the full proposal. To read the full document click ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/advancing-ethermint-governance-proposal-gtm-and-engineering-plan-for-the-ethermint-chain/4554"},"here"),".")),(0,r.yg)("h3",{id:"author"},"Author"),(0,r.yg)("p",null,"Federico Kunze K\xfcllmer: ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/fedekunze"},"@fedekunze")),(0,r.yg)("h2",{id:"summary"},"Summary"),(0,r.yg)("p",null,"Tharsis is requesting 100,000 ATOMs from the Cosmos Hub community pool to fund, develop and advance the Ethermint project and launch an Ethermint Chain. The team will use these resources to grow our dedicated Cosmos-EVM team, so we can take on the commitments and responsibilities necessary to maintain and support the Cosmos-EVM chain and codebase."),(0,r.yg)("p",null,"An Ethermint environment has enormous potential to unlock new use cases within the Cosmos ecosystem that are not possible on Ethereum today. Use cases that require scalability and composability are some of the endless possibilities for Ethermint."),(0,r.yg)("p",null,"Ethermint is a way of vertically and horizontally scaling the projects that deploy on Ethereum, by allowing:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Access to greater liquidity through IBC"),(0,r.yg)("li",{parentName:"ul"},"Faster transaction times through Tendermint BFT's instant finality"),(0,r.yg)("li",{parentName:"ul"},"Less strain on the Ethereum chain to process transactions (i.e. through gravity bridge)"),(0,r.yg)("li",{parentName:"ul"},"Seamless portability and composability with Ethereum Virtual Machine support")),(0,r.yg)("p",null,"The commitments stated in this proposal will ensure a successful launch for the Ethermint chain together with its existing contributors (ChainSafe, OKEx, Iris, Injective, etc). Launching collaboratively with Ethermint stakeholders will result in a robust and independent community within Cosmos that will enable greater developer adoption of Cosmos technology."),(0,r.yg)("p",null,"The Ethermint stakeholders are partnering to execute on the long-awaited Ethermint Chain by joining forces to develop and deploy a new Cosmos EVM chain that will be used by thousands of crypto users at launch."),(0,r.yg)("h2",{id:"governance-votes"},"Governance Votes"),(0,r.yg)("p",null,"The following items summarize the voting options and what it means for this proposal. All addresses that vote on the proposal might be eligible for a future airdrop."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"YES"),": You approve the proposal statements and distribute the amount of 100,000 ATOMs to the multisig address. The treasury will allocate the funds to the Tharsis team, leading Ethermint's core development efforts and supporting the chain's go-to-market strategy. It will also lead to core technology maintenance and continuous discussion to ensure the project's longevity."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"NO"),": The NO vote is a request for improvements or adjustments. You agree that this proposal's motivation is valuable and that the team should create a follow-up proposal once the amendments are included."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"NO (VETO)"),": You veto the entire motivation for the proposal and expect the ICF and current maintainers to make the determination and continue the stewardship of the project. The proposers will not create a follow-up proposal."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"ABSTAIN"),": You are impartial to the outcome of the proposal.")),(0,r.yg)("h2",{id:"multisig-and-release-of-funds"},"Multisig and release of funds"),(0,r.yg)("p",null,"Upon the approval of the proposal, the treasury will distribute the funds to a \u2154 multi-signature account managed by the following individuals/partners:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Federico Kunze K\xfcllmer - Tharsis (proposer)"),(0,r.yg)("li",{parentName:"ul"},"Zaki Manian - Iqlusion"),(0,r.yg)("li",{parentName:"ul"},"Marko Baricevic - Interchain GmbH")),(0,r.yg)("p",null,"The account address is: ",(0,r.yg)("inlineCode",{parentName:"p"},"cosmos124ezy53svellxqs075g69n4f5c0yzcy5slw7xz")),(0,r.yg)("p",null,"If the proposal passes, the team will immediately receive 40% of the funds to expand its engineering team and other business development efforts to support GTM for the chain. The remaining 60% will be released in an equal proportion to the number of milestones upon the completion of each milestone. For any reason, if the proposer has not completed the next milestone within a year of the last payment, the remaining funds held in the multisig account will be returned to the community pool."),(0,r.yg)("h2",{id:"product-commitment"},"Product commitment"),(0,r.yg)("p",null,"The current proposal aims to develop all the necessary components for a successful Ethermint chain. Our team will lead the core development efforts to execute the points below."),(0,r.yg)("h3",{id:"hard-commitments"},"Hard Commitments"),(0,r.yg)("p",null,"These are the items that are mandatory for the release of funds. The items will be split into four milestones."),(0,r.yg)("blockquote",null,(0,r.yg)("p",{parentName:"blockquote"},"NOTE: Some of the items below are currently stated under ChainSafe's service agreement with the ICF for Ethermint. Our team will collaborate with them on these items so that they are included by the time the EVM chain is launched. These items are marked below as ","[CS]")),(0,r.yg)("h4",{id:"milestone-1-developer-usability-and-testing"},"Milestone 1: Developer Usability and Testing"),(0,r.yg)("p",null,"This milestone aims to reach a stage where developers can begin deployments of Ethermint with the latest Cosmos SDK version and test their smart contracts in what will feel like a seamless experience."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Starport support"),": Collaborate to ensure compatibility with Starport for developers that wish to use the EVM module with the latest SDK version on their sovereign chains."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Rosetta API support"),": Support Ethermint transactions and queries on Coinbase\u2019s Rosetta API that has been integrated into the SDK."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"EVM Consistency"),": Ensure that Ethermint can operate the same state as Ethereum and deterministically runs smart contract executions, exactly how Geth does (for example, checking the gas used between Ethermint and Geth)"),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Replay attack protection"),": Register Ethermint permanent testnet and mainnet chain-ids to ",(0,r.yg)("a",{parentName:"li",href:"https://chainid.network/"},"ChainID Registry")," according to ",(0,r.yg)("a",{parentName:"li",href:"https://eips.ethereum.org/EIPS/eip-155"},"EIP 155"),"."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Documentation"),": Ensure the documentation for both Ethermint and the EVM module are up to date with the implementation. JSON-RPC and OpenAPI (Swagger) docs for gRPC gateway and Rosetta will also be available for client developers. The team will create relevant sections to compare and distinguish key components of Ethermint and their corresponding ones on Ethereum. ","[CS]"),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Metrics"),": We plan to list relevant metrics available through the SDK telemetry system for user engagement information such as the number of contracts deployed, amount transacted, gas usage per block, number of accounts created, number and amount IBC transfers to and from Ethermint, etc. These metrics will be displayed in a Dashboard UI in the form of charts. ","[CS]"),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Ensure compatibility with Ethereum tooling"),": Test and coordinate with dev teams to test compatibility with (Truffle, Ganache, Metamask, web3.js, ethers.js, etc) and ensure the same dev UX as with Ethereum. The compatibility will then be ensured through end-to-end and integration tests. ","[CS]"),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"User Guides"),": Relevant guides will be added to connect Ethermint with the tools mentioned above."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Cosmjs Library support"),": Make Ethermint keys, signing, queries, and txs compatible with the ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmjs"},"cosmjs")," library."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://eips.ethereum.org/EIPS/eip-3085"},(0,r.yg)("strong",{parentName:"a"},"EIP 3085"))," ",(0,r.yg)("strong",{parentName:"li"},"support"),": add ",(0,r.yg)("inlineCode",{parentName:"li"},"wallet_addEthereumChain")," JSON-RPC endpoint for Ethermint.")),(0,r.yg)("h4",{id:"milestone-2-maximizing-performance-and-compatibility"},"Milestone 2: Maximizing Performance and Compatibility"),(0,r.yg)("p",null,"This milestone aims to enhance and benchmark the Ethermint chain's performance so developers can experience its superior benefits over existing solutions in the market."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"EVM module readiness"),": The current x/evm module from Ethermint suffers from technical debt regarding its architecture. The current proposal will do a bottleneck analysis of the EVM state transitions to redesign the EVM module to boost performance."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Benchmarks"),": As a final step, we will be performing benchmarks for Ethereum transactions before and after the EVM refactor has been completed. ","[CS]"),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Maintain a permanent testnet"),": Ethermint will have a permanent testnet to ease the development process for Ethereum developers and clients that wish to connect to Ethermint. The team will create a dedicated website, infrastructure, and faucet UI for users to request funds."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Faucet support"),": The team will ensure an Ethermint-compatible faucet implementation is supported to ensure the sustainability of the permanent testnet. This will be also integrated into the existing faucet library of cosmjs. ","[CS]"),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Ethereum Bridge"),": Integrate a combination of the following bridges in order to make Ethermint interoperable with Ethereum ERC20s: Cosmos Gravity bridge, IBC solo machine bridge, Chainbridge ","[CS]",".")),(0,r.yg)("h4",{id:"milestone-3-mainnet-readiness"},"Milestone 3: Mainnet readiness"),(0,r.yg)("p",null,"This milestone's objective is to enhance security and users' accessibility to Ethermint, and stress-test the network before the mainnet launch."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Relayer Integration"),": While the Ethermint migration to the SDK Stargate version supports IBC fungible token transfers on the app level, additional setup and integration is required to the IBC relayers to enable compatibility with Ethermint fully. The team will integrate the Ethermint keys and the remaining pieces to the relayer for full IBC support."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Ledger Support"),": The team will perform an assessment of the current Cosmos and Ethereum ledger device applications to test their compatibility with Ethermint. If the keys or signing is not supported, the team will coordinate with ZondaX, the Ledger team, and other key partners to integrate the patches to the corresponding apps."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Simulations"),": fuzz transaction testing for Ethermint and the EVM module. This will be done through the implementation of simulations and the ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/trailofbits/manticore"},"manticore")," smart contract execution analysis tool.")),(0,r.yg)("h4",{id:"milestone-4-mainnet-launch"},"Milestone 4: Mainnet launch"),(0,r.yg)("p",null,"This milestone aims to provide support and coordination across the Cosmos community to ensure a safe and successful launch of the Ethermint mainnet."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Incentivized Testnet:")," Planification, coordination and launch of the upcoming Ethermint\u2019s incentivized testnet: Game of Ethermint."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Support Mainnet launch"),": The team will support Ethermint\u2019s mainnet launch by coordinating with key stakeholders, ecosystem partners, validators, community, etc. ","[CS]")),(0,r.yg)("h4",{id:"ongoing-tasks"},"Ongoing tasks"),(0,r.yg)("p",null,"Below are hard commitment items that are required for a successful launch but don\u2019t fit into any particular milestone as they are recurring over the whole development period."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Core Ethermint repository maintenance"),": The team will commit to review community contributions and engage with issues and discussions regarding bugs and feature requests in the core codebase."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Coordination with Cosmos SDK core team"),": Since the Ethermint codebase uses a lot of custom functionality (keys, ",(0,r.yg)("inlineCode",{parentName:"li"},"AnteHandler"),", modular servers, etc) some changes/patches will need to be upstreamed to the Cosmos SDK to ensure modularity and non-breakingness."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Client support"),": Develop partnerships with exchanges and wallets to support Ethermint through the Ethereum-compatible JSON-RPC or the gRPC services from the SDK since day one."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Community support"),": Respond and support the community inquiries on Discord and other relevant channels."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Security Audit"),": perform an internal and a third-party security audit prior to launch."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Bug bounty"),": Coordinate a bug bounty program for the EVM module and the JSON-RPC server prior to launch.")),(0,r.yg)("h2",{id:"soft-commitments"},"Soft Commitments"),(0,r.yg)("p",null,"See the ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/advancing-ethermint-governance-proposal-gtm-and-engineering-plan-for-the-ethermint-chain/4554"},"full version")," of this document."),(0,r.yg)("h2",{id:"conclusion"},"Conclusion"),(0,r.yg)("p",null,"With this proposal, Tharsis plans to expedite the Ethermint chain's development and launch the network by Q4 2021. Ethermint will be the first EVM-compatible chain on Cosmos that will be fully interoperable with other BFT and EVM chains via IBC and the Gravity bridge. "),(0,r.yg)("p",null,"By creating and envisioning this long-term roadmap, we believe Ethermint can act as the vital component of the Interchain and serve as the gateway between the Ethereum and Cosmos ecosystems: The Ethermint launch will combine the Cosmos and Ethereum communities and provide new economic opportunities for millions of users."))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/04c2cc7c.236e9c3a.js b/assets/js/04c2cc7c.236e9c3a.js new file mode 100644 index 00000000000..f3d46d73e74 --- /dev/null +++ b/assets/js/04c2cc7c.236e9c3a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2900],{5680:(e,a,r)=>{r.d(a,{xA:()=>g,yg:()=>c});var n=r(6540);function t(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function o(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var a=1;a=0||(t[r]=e[r]);return t}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}var l=n.createContext({}),p=function(e){var a=n.useContext(l),r=a;return e&&(r="function"==typeof e?e(a):i(i({},a),e)),r},g=function(e){var a=p(e.components);return n.createElement(l.Provider,{value:a},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},m=n.forwardRef((function(e,a){var r=e.components,t=e.mdxType,o=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=p(r),m=t,c=u["".concat(l,".").concat(m)]||u[m]||d[m]||o;return r?n.createElement(c,i(i({ref:a},g),{},{components:r})):n.createElement(c,i({ref:a},g))}));function c(e,a){var r=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var o=r.length,i=new Array(o);i[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[u]="string"==typeof e?e:t,i[1]=s;for(var p=2;p{r.r(a),r.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=r(8168),t=(r(6540),r(5680));const o={title:"Cosmos Hub 4, Gaia v10 Upgrade Instructions",order:6},i=void 0,s={unversionedId:"migration/cosmoshub-4-v10-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v10-upgrade",title:"Cosmos Hub 4, Gaia v10 Upgrade Instructions",description:"This document describes the steps for validators and full node operators, to upgrade successfully to the v10 release. The v10 upgrade is a mandatory maintenence release which updates the following core libraries:",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v10-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v10-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v10-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, Gaia v10 Upgrade Instructions",order:6},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 3 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-3/"},next:{title:"Cosmos Hub 4, Gaia v11 Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v11-upgrade"}},l={},p=[{value:"Instructions",id:"instructions",level:2},{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade date",id:"upgrade-date",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"System requirement",id:"system-requirement",level:3},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime, cosmoshub-4 (pre-v10 upgrade) is running Gaia v9.1.1",id:"current-runtime-cosmoshub-4-pre-v10-upgrade-is-running-gaia-v911",level:3},{value:"Target runtime, cosmoshub-4 (post-v10 upgrade) will run Gaia v10.0.1",id:"target-runtime-cosmoshub-4-post-v10-upgrade-will-run-gaia-v1001",level:3},{value:"Upgrade steps",id:"upgrade-steps",level:2},{value:"Method I: Manual Upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: Upgrade using Cosmovisor",id:"method-ii-upgrade-using-cosmovisor",level:3},{value:"Manually preparing the binary",id:"manually-preparing-the-binary",level:3},{value:"Preparation",id:"preparation",level:5},{value:"Expected upgrade result",id:"expected-upgrade-result",level:4},{value:"Auto-Downloading the Gaia binary",id:"auto-downloading-the-gaia-binary",level:3},{value:"Preparation",id:"preparation-1",level:4},{value:"Expected result",id:"expected-result",level:4},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Reference",id:"reference",level:2}],g={toc:p},u="wrapper";function d(e){let{components:a,...r}=e;return(0,t.yg)(u,(0,n.A)({},g,r,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("p",null,"This document describes the steps for validators and full node operators, to upgrade successfully to the v10 release. The v10 upgrade is a mandatory maintenence release which updates the following core libraries:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Upgrading Comet BFT to ",(0,t.yg)("a",{parentName:"li",href:"https://github.com/cometbft/cometbft/releases/tag/v0.34.28"},"v0.34.28")),(0,t.yg)("li",{parentName:"ul"},"Upgrading Cosmos SDK to ",(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.16-ics"},"v0.45.16-ics")),(0,t.yg)("li",{parentName:"ul"},"Upgrading IBC Go to ",(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/releases/tag/v4.4.0"},"v4.4.0")),(0,t.yg)("li",{parentName:"ul"},"Upgrading Golang to ",(0,t.yg)("a",{parentName:"li",href:"https://go.dev/blog/go1.20"},"Golang 1.20.x"),", making it mandatory to build Gaia with ",(0,t.yg)("strong",{parentName:"li"},"Golang v1.20.x"))),(0,t.yg)("p",null,"\u2757The ",(0,t.yg)("strong",{parentName:"p"},"preferred binary")," for ",(0,t.yg)("strong",{parentName:"p"},"Mainnet release")," is ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v10.0.1"},"v10.0.1"),", as that version includes a fix for the ",(0,t.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/ibc-security-advisory-huckleberry/10731"},"IBC Huckleberry fix"),". v10.0.0 does ",(0,t.yg)("strong",{parentName:"p"},"NOT")," include this fix."),(0,t.yg)("h2",{id:"instructions"},"Instructions"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-date"},"Upgrade date")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#system-requirement"},"System requirement")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#current-runtime-cosmoshub-4-pre-v10-upgrade-is-running-gaia-v911"},"Current runtime, cosmoshub-4 (pre-v10 upgrade) is running Gaia v9.1.1")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#target-runtime-cosmoshub-4-post-v10-upgrade-will-run-gaia-v1000"},"Target runtime, cosmoshub-4 (post-v10 upgrade) will run Gaia v10.0.1")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-steps"},"Upgrade steps"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: Manual Upgrade")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparation"},"Preparation")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#expected-upgrade-result"},"Expected upgrade result")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparation-1"},"Preparation")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#expected-result"},"Expected result")))))))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#reference"},"Reference"))),(0,t.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/798"},"Proposal #798")," is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,t.yg)("em",{parentName:"p"},"fully decentralized")," way."),(0,t.yg)("h2",{id:"upgrade-date"},"Upgrade date"),(0,t.yg)("p",null,"The upgrade will take place at a block height of ",(0,t.yg)("inlineCode",{parentName:"p"},"15816200"),". The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this ",(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/blocks/15816200"},"live countdown")," page."),(0,t.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,t.yg)("p",null,"The chain-id of the network will remain the same, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,t.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("h3",{id:"system-requirement"},"System requirement"),(0,t.yg)("p",null,"32GB RAM is recommended to ensure a smooth upgrade."),(0,t.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can\nallow your machine to run the binary than it could run in RAM alone."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"sudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")),(0,t.yg)("h3",{id:"backups"},"Backups"),(0,t.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,t.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v700-binary"},"upgrade by cosmovisor")," section."),(0,t.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,t.yg)("h3",{id:"testing"},"Testing"),(0,t.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/local"},"v10 Local Testnet")," or join in our ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/public"},"Cosmos Hub Public Testnet"),"."),(0,t.yg)("h3",{id:"current-runtime-cosmoshub-4-pre-v10-upgrade-is-running-gaia-v911"},"Current runtime, cosmoshub-4 (pre-v10 upgrade) is running Gaia v9.1.1"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/v9.1.1"},"Gaia v9.1.1"),". We anticipate that operators who are running on v9.1.1, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go ",(0,t.yg)("inlineCode",{parentName:"p"},"1.20"),"."),(0,t.yg)("h3",{id:"target-runtime-cosmoshub-4-post-v10-upgrade-will-run-gaia-v1001"},"Target runtime, cosmoshub-4 (post-v10 upgrade) will run Gaia v10.0.1"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v10.0.1"},"Gaia v10.0.1"),". Operators ",(0,t.yg)("em",{parentName:"p"},"MUST")," use this version post-upgrade to remain connected to the network."),(0,t.yg)("h2",{id:"upgrade-steps"},"Upgrade steps"),(0,t.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,t.yg)("li",{parentName:"ul"},"Upgrade using ",(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/master/cosmovisor"},"Cosmovisor"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,t.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,t.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,t.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: Manual Upgrade"),(0,t.yg)("p",null,"Make sure Gaia v10.0.1 is installed by either downloading a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v10.0.1"},"compatible binary"),", or building from source. Building from source requires ",(0,t.yg)("strong",{parentName:"p"},"Golang 1.20"),"."),(0,t.yg)("p",null,"Run Gaia v9.1.1 till upgrade height, the node will panic:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v10" NEEDED at height: 15816200: upgrade to v10 and applying upgrade "v10" at height:15816200\n')),(0,t.yg)("p",null,"Stop the node, and switch the binary to Gaia v10.0.1 and re-start by ",(0,t.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,t.yg)("p",null,"It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks."),(0,t.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,t.yg)("admonition",{type:"warning"},(0,t.yg)("span",{style:{color:"red"}},"**Please Read Before Proceeding**"),(0,t.yg)("br",null),"Using Cosmovisor 1.2.0 and higher requires a lowercase naming convention for upgrade version directory. For Cosmovisor 1.1.0 and earlier, the upgrade version is not lowercased."),(0,t.yg)("blockquote",null,(0,t.yg)("p",{parentName:"blockquote"},(0,t.yg)("strong",{parentName:"p"},"For Example:")," ",(0,t.yg)("br",null),"\n",(0,t.yg)("strong",{parentName:"p"},"Cosmovisor =< ",(0,t.yg)("inlineCode",{parentName:"strong"},"1.1.0"),": ",(0,t.yg)("inlineCode",{parentName:"strong"},"/upgrades/v9-Lambda/bin/gaiad")),(0,t.yg)("br",null),"\n",(0,t.yg)("strong",{parentName:"p"},"Cosmovisor >= ",(0,t.yg)("inlineCode",{parentName:"strong"},"1.2.0"),": ",(0,t.yg)("inlineCode",{parentName:"strong"},"/upgrades/v9-lambda/bin/gaiad")),(0,t.yg)("br",null))),(0,t.yg)("table",null,(0,t.yg)("thead",{parentName:"table"},(0,t.yg)("tr",{parentName:"thead"},(0,t.yg)("th",{parentName:"tr",align:null},"Cosmovisor Version"),(0,t.yg)("th",{parentName:"tr",align:null},"Binary Name in Path"))),(0,t.yg)("tbody",{parentName:"table"},(0,t.yg)("tr",{parentName:"tbody"},(0,t.yg)("td",{parentName:"tr",align:null},"1.3"),(0,t.yg)("td",{parentName:"tr",align:null},"v10")),(0,t.yg)("tr",{parentName:"tbody"},(0,t.yg)("td",{parentName:"tr",align:null},"1.2"),(0,t.yg)("td",{parentName:"tr",align:null},"v10")),(0,t.yg)("tr",{parentName:"tbody"},(0,t.yg)("td",{parentName:"tr",align:null},"1.1"),(0,t.yg)("td",{parentName:"tr",align:null},"v10")),(0,t.yg)("tr",{parentName:"tbody"},(0,t.yg)("td",{parentName:"tr",align:null},"1.0"),(0,t.yg)("td",{parentName:"tr",align:null},"v10")))),(0,t.yg)("h3",{id:"manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("h5",{id:"preparation"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor (",(0,t.yg)("inlineCode",{parentName:"p"},"1.3.0"),"):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Verify Cosmovisor Version")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor version\ncosmovisor version: v1.3.0\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a Cosmovisor folder inside ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME")," and move Gaia v9.1.1 into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("p",null,"build Gaia v10.0.1, and move gaiad v10.0.1 to ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v10/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/v10/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v10/bin\n")),(0,t.yg)("p",null,"Then you should get the following structure:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad #v9.1.1\n\u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v10\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v10.0.1\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\n# please note `DAEMON_HOME` has to be absolute path\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,t.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,t.yg)("h4",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,t.yg)("p",null,"When the upgrade block height is reached, Gaia will panic and stop:"),(0,t.yg)("p",null,"This may take 7 minutes to a few hours.\nAfter upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades."),(0,t.yg)("h3",{id:"auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"This method is not recommended!")),(0,t.yg)("h4",{id:"preparation-1"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor (",(0,t.yg)("inlineCode",{parentName:"p"},"1.3.0"),"):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a cosmovisor folder inside gaia home and move gaiad v9.1.1 into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/\n\u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v9.1.1\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\nexport DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,t.yg)("p",null,"Skipping the invariant checks can help decrease the upgrade time significantly."),(0,t.yg)("h4",{id:"expected-result"},"Expected result"),(0,t.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v10" NEEDED at height: 15816200: upgrade to v10 and applying upgrade "v10" at height:15816200\n')),(0,t.yg)("p",null,"Then the Cosmovisor will create ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v10/bin")," and download the Gaia v10.0.1 binary to this folder according to links in the ",(0,t.yg)("inlineCode",{parentName:"p"},"--info")," field of the upgrade proposal.\nThis may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,t.yg)("p",null,(0,t.yg)("em",{parentName:"p"},"Please Note:")),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion."),(0,t.yg)("li",{parentName:"ul"},"Users should run their node on v9.1.1 if they use the cosmovisor v1.3.0 with auto-download enabled for upgrade process.")),(0,t.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,t.yg)("p",null,"The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,t.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,t.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,t.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v9.1.1 binary using the following command:"),(0,t.yg)("blockquote",null,(0,t.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 15816200")),(0,t.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,t.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,t.yg)("h2",{id:"communications"},"Communications"),(0,t.yg)("p",null,"Operators are encouraged to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel can be sent to the ",(0,t.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,t.yg)("h2",{id:"risks"},"Risks"),(0,t.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,t.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,t.yg)("h2",{id:"reference"},"Reference"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"Join Cosmos Hub Mainnet")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/07104321.351a59d8.js b/assets/js/07104321.351a59d8.js new file mode 100644 index 00000000000..6a45aed1d75 --- /dev/null +++ b/assets/js/07104321.351a59d8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3963],{5680:(e,a,r)=>{r.d(a,{xA:()=>g,yg:()=>c});var t=r(6540);function n(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function o(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,t)}return r}function i(e){for(var a=1;a=0||(n[r]=e[r]);return n}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var l=t.createContext({}),p=function(e){var a=t.useContext(l),r=a;return e&&(r="function"==typeof e?e(a):i(i({},a),e)),r},g=function(e){var a=p(e.components);return t.createElement(l.Provider,{value:a},e.children)},u="mdxType",m={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},d=t.forwardRef((function(e,a){var r=e.components,n=e.mdxType,o=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=p(r),d=n,c=u["".concat(l,".").concat(d)]||u[d]||m[d]||o;return r?t.createElement(c,i(i({ref:a},g),{},{components:r})):t.createElement(c,i({ref:a},g))}));function c(e,a){var r=arguments,n=a&&a.mdxType;if("string"==typeof e||n){var o=r.length,i=new Array(o);i[0]=d;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[u]="string"==typeof e?e:n,i[1]=s;for(var p=2;p{r.r(a),r.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var t=r(8168),n=(r(6540),r(5680));const o={title:"Cosmos Hub 4, v9-Lambda Upgrade Instructions",order:5},i=void 0,s={unversionedId:"migration/cosmoshub-4-v9-Lambda-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade",title:"Cosmos Hub 4, v9-Lambda Upgrade Instructions",description:"This document describes the steps for validator and full node operators for the successful execution of the v9-Lambda Upgrade, which contains the following main new features/improvement:",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v9-Lambda-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, v9-Lambda Upgrade Instructions",order:5},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, v8-Rho Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade"},next:{title:"Architecture Decision Records (ADR)",permalink:"/v17.1.0/architecture/"}},l={},p=[{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade will take place March 14-16, 2023",id:"upgrade-will-take-place-march-14-16-2023",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"System requirement",id:"system-requirement",level:3},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime, cosmoshub-4 (pre-v9-Lambda upgrade) is running Gaia v8.0.1",id:"current-runtime-cosmoshub-4-pre-v9-lambda-upgrade-is-running-gaia-v801",level:3},{value:"Target runtime, cosmoshub-4 (post-v9-Lambda upgrade) will run Gaia v9.0.0",id:"target-runtime-cosmoshub-4-post-v9-lambda-upgrade-will-run-gaia-v900",level:3},{value:"v9-Lambda upgrade steps",id:"v9-lambda-upgrade-steps",level:2},{value:"Method I: Manual Upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: Upgrade using Cosmovisor",id:"method-ii-upgrade-using-cosmovisor",level:3},{value:"Manually preparing the Gaia v9.0.0 binary",id:"manually-preparing-the-gaia-v900-binary",level:3},{value:"Preparation",id:"preparation",level:5},{value:"Expected upgrade result",id:"expected-upgrade-result",level:4},{value:"Auto-Downloading the Gaia v9.0.0 binary (not recommended!)",id:"auto-downloading-the-gaia-v900-binary-not-recommended",level:3},{value:"Preparation",id:"preparation-1",level:4},{value:"Expected result",id:"expected-result",level:4},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Reference",id:"reference",level:2}],g={toc:p},u="wrapper";function m(e){let{components:a,...r}=e;return(0,n.yg)(u,(0,t.A)({},g,r,{components:a,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"This document describes the steps for validator and full node operators for the successful execution of the ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/docs/roadmap/cosmos-hub-roadmap-2.0.md#v9-lambda-upgrade-expected-q1-2023"},"v9-Lambda Upgrade"),", which contains the following main new features/improvement:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/interchain-security"},"Interchain-Security")," ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/interchain-security/releases/tag/v1.0.0"},"v1.0.0")," provider module. See the ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc/blob/main/spec/app/ics-028-cross-chain-validation/README.md"},"ICS Spec")," for more details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk"},"cosmos-sdk")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.13-ics"},"v0.45.13-ics"),". See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/blob/releases/tag/v0.45.13-ics"},"CHANGELOG.md")," for details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go"},"ibc-go")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/blob/release/v4.2.x/CHANGELOG.md"},"v4.2.0"),". See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/releases/tag/v4.2.0"},"v4.2 Release Notes")," for details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/informalsystems/tendermint"},"tendermint")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/informalsystems/tendermint/tree/v0.34.26"},"0.34.26"),". See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/informalsystems/tendermint/blob/v0.34.26/CHANGELOG.md#v03426"},"CHANGELOG.md")," for details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/strangelove-ventures/packet-forward-middleware"},"packet-forward-middleware")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/strangelove-ventures/packet-forward-middleware/releases/tag/v4.0.4"},"v4.0.4"),"."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/blob/main/tests/e2e/e2e_gov_test.go#L138"},"E2E ccv tests"),". Tests covering new functionality introduced by the provider module to add and remove a consumer chain via governance proposal."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/blob/main/tests/ics/interchain_security_test.go"},"integration ccv tests"),". Imports Interchain-Security's ",(0,n.yg)("inlineCode",{parentName:"li"},"TestCCVTestSuite")," and implements Gaia as the provider chain.")),(0,n.yg)("p",null,"TOC:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#cosmos-hub-4-v9-lambda-upgrade-instructions"},"Cosmos Hub 4, v9-Lambda Upgrade, Instructions"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-will-take-place-march-15-2023"},"Upgrade will take place March 15, 203")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#system-requirement"},"System requirement")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#current-runtime-cosmoshub-4-pre-v9-lambda-upgrade-is-running-gaia-v801"},"Current runtime, cosmoshub-4 (pre-v9-Lambda upgrade) is running Gaia v8.0.1")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#target-runtime-cosmoshub-4-post-v9-lambda-upgrade-will-run-gaia-v900"},"Target runtime, cosmoshub-4 (post-v9-Lambda upgrade) will run Gaia v9.0.0")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#v9-Lambda-upgrade-steps"},"v9-Lambda upgrade steps"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: Manual Upgrade")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#manually-preparing-the-gaia-v900-binary"},"Manually preparing the binary"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparation"},"Preparation")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#expected-upgrade-result"},"Expected upgrade result")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#auto-downloading-the-gaia-v900-binary-not-recommended"},"Auto-Downloading the Gaia v9.0.0 binary (not recommended!)"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparation-1"},"Preparation")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#expected-result"},"Expected result")))))))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#reference"},"Reference"))))),(0,n.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/187"},"Proposal #187")," is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,n.yg)("em",{parentName:"p"},"fully decentralized")," way."),(0,n.yg)("h2",{id:"upgrade-will-take-place-march-14-16-2023"},"Upgrade will take place March 14-16, 2023"),(0,n.yg)("p",null,"The upgrade will take place at a block height of ",(0,n.yg)("inlineCode",{parentName:"p"},"14470501"),". The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this ",(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/blocks/14470501"},"live countdown")," page."),(0,n.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,n.yg)("p",null,"The chain-id of the network will remain the same, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,n.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("h3",{id:"system-requirement"},"System requirement"),(0,n.yg)("p",null,"32GB RAM is recommended to ensure a smooth upgrade."),(0,n.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can\nallow your machine to run the binary than it could run in RAM alone."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"sudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")),(0,n.yg)("h3",{id:"backups"},"Backups"),(0,n.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,n.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v700-binary"},"upgrade by cosmovisor")," section."),(0,n.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,n.yg)("h3",{id:"testing"},"Testing"),(0,n.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/local"},"v8-Rho local testnet")," or join in our ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/public"},"v9-Lambda public-testnet"),"."),(0,n.yg)("h3",{id:"current-runtime-cosmoshub-4-pre-v9-lambda-upgrade-is-running-gaia-v801"},"Current runtime, cosmoshub-4 (pre-v9-Lambda upgrade) is running Gaia v8.0.1"),(0,n.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/v8.0.1"},"Gaia v8.0.1"),". We anticipate that operators who are running on v8.0.1, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go ",(0,n.yg)("inlineCode",{parentName:"p"},"1.18"),"."),(0,n.yg)("h3",{id:"target-runtime-cosmoshub-4-post-v9-lambda-upgrade-will-run-gaia-v900"},"Target runtime, cosmoshub-4 (post-v9-Lambda upgrade) will run Gaia v9.0.0"),(0,n.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v9.0.0"},"Gaia v9.0.0"),". Operators ",(0,n.yg)("em",{parentName:"p"},"MUST")," use this version post-upgrade to remain connected to the network."),(0,n.yg)("h2",{id:"v9-lambda-upgrade-steps"},"v9-Lambda upgrade steps"),(0,n.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,n.yg)("li",{parentName:"ul"},"Upgrade using ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/master/cosmovisor"},"Cosmovisor"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,n.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,n.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,n.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: Manual Upgrade"),(0,n.yg)("p",null,"Make sure Gaia v9.0.0 is installed by either downloading a ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v9.0.0"},"compatable binary"),", or building from source. Building from source requires go 1.18."),(0,n.yg)("p",null,"Run Gaia v8.0.1 till upgrade height, the node will panic:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v9-Lambda" NEEDED at height: 14470501: upgrade to v9-Lambda and applying upgrade "v9-Lambda" at height:14470501\n')),(0,n.yg)("p",null,"Stop the node, and switch the binary to Gaia v9.0.0 and re-start by ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,n.yg)("p",null,"It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks."),(0,n.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,n.yg)("admonition",{type:"warning"},(0,n.yg)("span",{style:{color:"red"}},"**Please Read Before Proceeding**"),(0,n.yg)("br",null),"Using Cosmovisor 1.2.0 and higher requires a lowercase naming convention for upgrade version directory. For Cosmovisor 1.1.0 and earlier, the upgrade version is not lowercased."),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},(0,n.yg)("strong",{parentName:"p"},"For Example:")," ",(0,n.yg)("br",null),"\n",(0,n.yg)("strong",{parentName:"p"},"Cosmovisor =< ",(0,n.yg)("inlineCode",{parentName:"strong"},"1.1.0"),": ",(0,n.yg)("inlineCode",{parentName:"strong"},"/upgrades/v9-Lambda/bin/gaiad")),(0,n.yg)("br",null),"\n",(0,n.yg)("strong",{parentName:"p"},"Cosmovisor >= ",(0,n.yg)("inlineCode",{parentName:"strong"},"1.2.0"),": ",(0,n.yg)("inlineCode",{parentName:"strong"},"/upgrades/v9-lambda/bin/gaiad")),(0,n.yg)("br",null))),(0,n.yg)("table",null,(0,n.yg)("thead",{parentName:"table"},(0,n.yg)("tr",{parentName:"thead"},(0,n.yg)("th",{parentName:"tr",align:null},"Cosmovisor Version"),(0,n.yg)("th",{parentName:"tr",align:null},"Binary Name in Path"))),(0,n.yg)("tbody",{parentName:"table"},(0,n.yg)("tr",{parentName:"tbody"},(0,n.yg)("td",{parentName:"tr",align:null},"1.3"),(0,n.yg)("td",{parentName:"tr",align:null},"v9-lambda")),(0,n.yg)("tr",{parentName:"tbody"},(0,n.yg)("td",{parentName:"tr",align:null},"1.2"),(0,n.yg)("td",{parentName:"tr",align:null},"v9-lambda")),(0,n.yg)("tr",{parentName:"tbody"},(0,n.yg)("td",{parentName:"tr",align:null},"1.1"),(0,n.yg)("td",{parentName:"tr",align:null},"v9-Lambda")),(0,n.yg)("tr",{parentName:"tbody"},(0,n.yg)("td",{parentName:"tr",align:null},"1.0"),(0,n.yg)("td",{parentName:"tr",align:null},"v9-Lambda")))),(0,n.yg)("h3",{id:"manually-preparing-the-gaia-v900-binary"},(0,n.yg)("em",{parentName:"h3"},"Manually preparing the Gaia v9.0.0 binary")),(0,n.yg)("h5",{id:"preparation"},"Preparation"),(0,n.yg)("p",null,"Install the latest version of Cosmovisor (",(0,n.yg)("inlineCode",{parentName:"p"},"1.3.0"),"):"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"Verify Cosmovisor Version")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor version\ncosmovisor version: v1.3.0\n")),(0,n.yg)("p",null,"Create a cosmovisor folder:"),(0,n.yg)("p",null,"create a Cosmovisor folder inside ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME")," and move Gaia v8.0.1 into ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,n.yg)("p",null,"build Gaia v9.0.0, and move gaiad v9.0.0 to ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v9-lambda/bin")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/v9-lambda/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v9-lambda/bin\n")),(0,n.yg)("p",null,"Then you should get the following structure:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad #v8.0.1\n\u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v9-lambda\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v9.0.0\n")),(0,n.yg)("p",null,"Export the environmental variables:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\n# please note `DAEMON_HOME` has to be absolute path\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,n.yg)("p",null,"Start the node:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,n.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,n.yg)("h4",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,n.yg)("p",null,"When the upgrade block height is reached, Gaia will panic and stop:"),(0,n.yg)("p",null,"This may take 7 minutes to a few hours.\nAfter upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades."),(0,n.yg)("h3",{id:"auto-downloading-the-gaia-v900-binary-not-recommended"},(0,n.yg)("em",{parentName:"h3"},"Auto-Downloading the Gaia v9.0.0 binary (not recommended!)")),(0,n.yg)("h4",{id:"preparation-1"},"Preparation"),(0,n.yg)("p",null,"Install the latest version of Cosmovisor (",(0,n.yg)("inlineCode",{parentName:"p"},"1.3.0"),"):"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,n.yg)("p",null,"Create a cosmovisor folder:"),(0,n.yg)("p",null,"create a cosmovisor folder inside gaia home and move gaiad v8.0.1 into ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/\n\u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v8.0.1\n")),(0,n.yg)("p",null,"Export the environmental variables:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\nexport DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,n.yg)("p",null,"Start the node:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,n.yg)("p",null,"Skipping the invariant checks can help decrease the upgrade time significantly."),(0,n.yg)("h4",{id:"expected-result"},"Expected result"),(0,n.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v9-Lambda" NEEDED at height: 14470501: upgrade to v9-Lambda and applying upgrade "v9-Lambda" at height:14470501\n')),(0,n.yg)("p",null,"Then the Cosmovisor will create ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v9-lambda/bin")," and download the Gaia v9.0.0 binary to this folder according to links in the ",(0,n.yg)("inlineCode",{parentName:"p"},"--info")," field of the upgrade proposal 97.\nThis may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,n.yg)("p",null,(0,n.yg)("em",{parentName:"p"},"Please Note:")),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion."),(0,n.yg)("li",{parentName:"ul"},"Users should use run node on v8.0.1 if they use the cosmovisor v1.3.0 with auto-download enabled for upgrade process.")),(0,n.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,n.yg)("p",null,"The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,n.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,n.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,n.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v8.0.1 binary using the following command:"),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 14470501")),(0,n.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,n.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,n.yg)("h2",{id:"communications"},"Communications"),(0,n.yg)("p",null,"Operators are encouraged to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel can be sent to the ",(0,n.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,n.yg)("h2",{id:"risks"},"Risks"),(0,n.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,n.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,n.yg)("h2",{id:"reference"},"Reference"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"Join Cosmos Hub Mainnet")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/0b4a7bea.ba0b8c52.js b/assets/js/0b4a7bea.ba0b8c52.js new file mode 100644 index 00000000000..270f820df47 --- /dev/null +++ b/assets/js/0b4a7bea.ba0b8c52.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9793],{5680:(e,a,r)=>{r.d(a,{xA:()=>u,yg:()=>c});var t=r(6540);function n(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function o(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,t)}return r}function i(e){for(var a=1;a=0||(n[r]=e[r]);return n}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var l=t.createContext({}),p=function(e){var a=t.useContext(l),r=a;return e&&(r="function"==typeof e?e(a):i(i({},a),e)),r},u=function(e){var a=p(e.components);return t.createElement(l.Provider,{value:a},e.children)},g="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},m=t.forwardRef((function(e,a){var r=e.components,n=e.mdxType,o=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),g=p(r),m=n,c=g["".concat(l,".").concat(m)]||g[m]||d[m]||o;return r?t.createElement(c,i(i({ref:a},u),{},{components:r})):t.createElement(c,i({ref:a},u))}));function c(e,a){var r=arguments,n=a&&a.mdxType;if("string"==typeof e||n){var o=r.length,i=new Array(o);i[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[g]="string"==typeof e?e:n,i[1]=s;for(var p=2;p{r.r(a),r.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var t=r(8168),n=(r(6540),r(5680));const o={title:"Cosmos Hub 4, Gaia v15.1 Upgrade",order:10},i=void 0,s={unversionedId:"migration/cosmoshub-4-v15-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v15-upgrade",title:"Cosmos Hub 4, Gaia v15.1 Upgrade",description:"This guide provides instructions for upgrading Gaia from v14.2.x to v15.1.x.",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v15-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v15-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v15-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, Gaia v15.1 Upgrade",order:10},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, Gaia v14 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v14-upgrade"},next:{title:"Cosmos Hub 4, v5-Delta Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade"}},l={},p=[{value:"Release Binary",id:"release-binary",level:2},{value:"Instructions",id:"instructions",level:2},{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade date",id:"upgrade-date",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"System requirements",id:"system-requirements",level:3},{value:"An Important Note for Node Operators",id:"an-important-note-for-node-operators",level:4},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime",id:"current-runtime",level:3},{value:"Target runtime",id:"target-runtime",level:3},{value:"Upgrade steps",id:"upgrade-steps",level:2},{value:"Method I: Manual Upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: Upgrade using Cosmovisor",id:"method-ii-upgrade-using-cosmovisor",level:3},{value:"Manually preparing the binary",id:"manually-preparing-the-binary",level:4},{value:"Preparation",id:"preparation",level:5},{value:"Expected upgrade result",id:"expected-upgrade-result",level:5},{value:"Auto-Downloading the Gaia binary",id:"auto-downloading-the-gaia-binary",level:4},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Reference",id:"reference",level:2}],u={toc:p},g="wrapper";function d(e){let{components:a,...r}=e;return(0,n.yg)(g,(0,t.A)({},u,r,{components:a,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"upgrading-gaia"},"Upgrading Gaia"),(0,n.yg)("p",null,"This guide provides instructions for upgrading Gaia from v14.2.x to v15.1.x."),(0,n.yg)("p",null,"This document describes the steps for validators, full node operators and relayer operators, to upgrade successfully for the Gaia v15 release."),(0,n.yg)("p",null,"For more details on the release, please see the ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v15.1.0"},"release notes")),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"Relayer Operators")," for the Cosmos Hub and consumer chains, will also need to update to use ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/informalsystems/hermes/releases/tag/v1.8.0"},"Hermes v1.8.0")," or higher. You may need to restart your relayer software after a major chain upgrade."),(0,n.yg)("h2",{id:"release-binary"},"Release Binary"),(0,n.yg)("p",null,"Please use the correct release binary: ",(0,n.yg)("inlineCode",{parentName:"p"},"v15.1.0"),"."),(0,n.yg)("h2",{id:"instructions"},"Instructions"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrading-gaia"},"Upgrading Gaia"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#release-binary"},"Release Binary")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#instructions"},"Instructions")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-date"},"Upgrade date")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#system-requirements"},"System requirements"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#an-important-note-for-node-operators"},"An Important Note for Node Operators")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#current-runtime"},"Current runtime")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#target-runtime"},"Target runtime")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-steps"},"Upgrade steps"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: Manual Upgrade")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#manually-preparing-the-binary"},"Manually preparing the binary"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparation"},"Preparation")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#expected-upgrade-result"},"Expected upgrade result")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary")))))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#reference"},"Reference"))))),(0,n.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,n.yg)("p",null,"Once a software upgrade governance proposal is submitted to the Cosmos Hub, both a reference to this proposal and an ",(0,n.yg)("inlineCode",{parentName:"p"},"UPGRADE_HEIGHT")," are added to the ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v15.1.0"},"release notes"),'.\nIf and when this proposal reaches consensus, the upgrade height will be used to halt the "old" chain binaries. You can check the proposal on one of the block explorers or using the ',(0,n.yg)("inlineCode",{parentName:"p"},"gaiad")," CLI tool.\nNeither core developers nor core funding entities control the governance."),(0,n.yg)("h2",{id:"upgrade-date"},"Upgrade date"),(0,n.yg)("p",null,"The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date by checking the estimated time until the block is produced at one of the block explorers (e.g. ",(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/blocks/%60UPGRADE_HEIGHT%60"},"https://www.mintscan.io/cosmos/blocks/`UPGRADE_HEIGHT`"),")."),(0,n.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("h3",{id:"system-requirements"},"System requirements"),(0,n.yg)("h4",{id:"an-important-note-for-node-operators"},"An Important Note for Node Operators"),(0,n.yg)("p",null,"We recommend validators to temporarily upgrade their hardware before attempting the upgrade to offset any risk associated with migrating from cosmos-sdk v45 to v47."),(0,n.yg)("p",null,"These are the recommended revised hardware requirements for the upgrade:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Minimum: 64GB RAM + 32GB swap"),(0,n.yg)("li",{parentName:"ul"},"Recommended: 128GB RAM"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"Bare minimum")," 32GB RAM + 64GB swap")),(0,n.yg)("p",null,"Optimal CPU performance:\xa0 2.50GHz, 8 cores (eg Intel Xeon Gold 6248 or equivalent consumer grade processor)."),(0,n.yg)("p",null,"It is paramount that the operators set enough SWAP to cover all cases. SWAP partitions can be used to supplement the RAM requirement but they will increase the upgrade time."),(0,n.yg)("p",null,"After the upgrade you can revert your hardware setting to the recommended system requirements for normal ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/system-requirements"},"day-to-day operations"),"."),(0,n.yg)("h3",{id:"backups"},"Backups"),(0,n.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,n.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor"},"upgrade using cosmovisor")," section."),(0,n.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,n.yg)("h3",{id:"testing"},"Testing"),(0,n.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/local"},"v15 Local Testnet")," or join in our ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/public"},"Cosmos Hub Public Testnet"),"."),(0,n.yg)("h3",{id:"current-runtime"},"Current runtime"),(0,n.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/v14.2.0"},"Gaia v14.2.0"),". We anticipate that operators who are running on v14.2.0, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary and if building from source, building with the appropriate ",(0,n.yg)("inlineCode",{parentName:"p"},"go")," version."),(0,n.yg)("h3",{id:"target-runtime"},"Target runtime"),(0,n.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,n.yg)("strong",{parentName:"p"},(0,n.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia/releases/tag/v15.1.0"},"Gaia v15.1.0")),". Operators ",(0,n.yg)("em",{parentName:"p"},(0,n.yg)("strong",{parentName:"em"},"MUST"))," use this version post-upgrade to remain connected to the network. The new version requires ",(0,n.yg)("inlineCode",{parentName:"p"},"go v1.21")," to build successfully."),(0,n.yg)("h2",{id:"upgrade-steps"},"Upgrade steps"),(0,n.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,n.yg)("li",{parentName:"ul"},"Upgrade using ",(0,n.yg)("a",{parentName:"li",href:"https://pkg.go.dev/cosmossdk.io/tools/cosmovisor"},"Cosmovisor"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,n.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,n.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,n.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: Manual Upgrade"),(0,n.yg)("p",null,"Make sure ",(0,n.yg)("strong",{parentName:"p"},"Gaia v14.2.0")," is installed by either downloading a ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v14.2.0"},"compatible binary"),", or building from source. Check the required version to build this binary in the ",(0,n.yg)("inlineCode",{parentName:"p"},"Makefile"),"."),(0,n.yg)("p",null,"Run Gaia v14.2.0 till upgrade height, the node will panic:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v15" NEEDED at height: : upgrade to v15 and applying upgrade "v15" at height:\n')),(0,n.yg)("p",null,"Stop the node, and switch the binary to ",(0,n.yg)("strong",{parentName:"p"},"Gaia v15.1.0")," and re-start by ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,n.yg)("p",null,"It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks."),(0,n.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,n.yg)("h4",{id:"manually-preparing-the-binary"},"Manually preparing the binary"),(0,n.yg)("h5",{id:"preparation"},"Preparation"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Install the latest version of Cosmovisor (",(0,n.yg)("inlineCode",{parentName:"li"},"1.5.0"),"):")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest\ncosmovisor version\n# cosmovisor version: v1.5.0\n")),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Create a ",(0,n.yg)("inlineCode",{parentName:"li"},"cosmovisor")," folder inside ",(0,n.yg)("inlineCode",{parentName:"li"},"$GAIA_HOME")," and move Gaia ",(0,n.yg)("inlineCode",{parentName:"li"},"v14.2.0")," into ",(0,n.yg)("inlineCode",{parentName:"li"},"$GAIA_HOME/cosmovisor/genesis/bin"),":")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Build Gaia ",(0,n.yg)("inlineCode",{parentName:"li"},"v15.1.0"),", and move gaiad ",(0,n.yg)("inlineCode",{parentName:"li"},"v15.1.0")," to ",(0,n.yg)("inlineCode",{parentName:"li"},"$GAIA_HOME/cosmovisor/upgrades/v15/bin"))),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/v15/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v15/bin\n")),(0,n.yg)("p",null,"At this moment, you should have the following structure:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad # old: v14.2.0\n\u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v15\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad # new: v15.1.0\n")),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Export the environmental variables:")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\n# please note `DAEMON_HOME` has to be absolute path\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Start the node:")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,n.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,n.yg)("h5",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,n.yg)("p",null,"When the upgrade block height is reached, Gaia will panic and stop:"),(0,n.yg)("p",null,"This may take a few minutes to a few hours.\nAfter upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades."),(0,n.yg)("h4",{id:"auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"This method is not recommended!")),(0,n.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,n.yg)("p",null,"The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,n.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,n.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,n.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v14.2.0 binary using the following command:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad start --unsafe-skip-upgrade \n")),(0,n.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,n.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,n.yg)("h2",{id:"communications"},"Communications"),(0,n.yg)("p",null,"Operators are encouraged to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel can be sent to the ",(0,n.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,n.yg)("h2",{id:"risks"},"Risks"),(0,n.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,n.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,n.yg)("h2",{id:"reference"},"Reference"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"Join Cosmos Hub Mainnet")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/0b65cac9.78e70349.js b/assets/js/0b65cac9.78e70349.js new file mode 100644 index 00000000000..2fc2168cf4f --- /dev/null +++ b/assets/js/0b65cac9.78e70349.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8070],{5680:(e,n,o)=>{o.d(n,{xA:()=>p,yg:()=>u});var i=o(6540);function a(e,n,o){return n in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o,e}function t(e,n){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),o.push.apply(o,i)}return o}function r(e){for(var n=1;n=0||(a[o]=e[o]);return a}(e,n);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(a[o]=e[o])}return a}var l=i.createContext({}),m=function(e){var n=i.useContext(l),o=n;return e&&(o="function"==typeof e?e(n):r(r({},n),e)),o},p=function(e){var n=m(e.components);return i.createElement(l.Provider,{value:n},e.children)},d="mdxType",c={inlineCode:"code",wrapper:function(e){var n=e.children;return i.createElement(i.Fragment,{},n)}},g=i.forwardRef((function(e,n){var o=e.components,a=e.mdxType,t=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),d=m(o),g=a,u=d["".concat(l,".").concat(g)]||d[g]||c[g]||t;return o?i.createElement(u,r(r({ref:n},p),{},{components:o})):i.createElement(u,r({ref:n},p))}));function u(e,n){var o=arguments,a=n&&n.mdxType;if("string"==typeof e||a){var t=o.length,r=new Array(t);r[0]=g;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s[d]="string"==typeof e?e:a,r[1]=s;for(var m=2;m{o.r(n),o.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>t,metadata:()=>s,toc:()=>m});var i=o(8168),a=(o(6540),o(5680));const t={},r="ADR 002: Globalfee Module",s={unversionedId:"architecture/adr/adr-002-globalfee",id:"architecture/adr/adr-002-globalfee",title:"ADR 002: Globalfee Module",description:"Changelog",source:"@site/docs/architecture/adr/adr-002-globalfee.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/adr-002-globalfee",permalink:"/main/architecture/adr/adr-002-globalfee",draft:!1,tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"adr-001-interchain-accounts",permalink:"/main/architecture/adr/adr-001-interchain-accounts"},next:{title:"ADR 003: Interchain Accounts Controller Module",permalink:"/main/architecture/adr/adr-003-ica-controller"}},l={},m=[{value:"Changelog",id:"changelog",level:2},{value:"Status",id:"status",level:2},{value:"Context",id:"context",level:2},{value:"Decision",id:"decision",level:2},{value:"ZeroCoins in MinimumGasPricesParam",id:"zerocoins-in-minimumgaspricesparam",level:3},{value:"Coins Split",id:"coins-split",level:4},{value:"Fee Checks",id:"fee-checks",level:4},{value:"Bypass Message Types",id:"bypass-message-types",level:3},{value:"Fee Checks in DeliverTx",id:"fee-checks-in--delivertx",level:3},{value:"Consequences",id:"consequences",level:2},{value:"Positive",id:"positive",level:3},{value:"Negative",id:"negative",level:3},{value:"References",id:"references",level:2}],p={toc:m},d="wrapper";function c(e){let{components:n,...o}=e;return(0,a.yg)(d,(0,i.A)({},p,o,{components:n,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"adr-002-globalfee-module"},"ADR 002: Globalfee Module"),(0,a.yg)("h2",{id:"changelog"},"Changelog"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"2023-06-12: Initial Draft"),(0,a.yg)("li",{parentName:"ul"},"2024-06-06: Change status to deprecated")),(0,a.yg)("h2",{id:"status"},"Status"),(0,a.yg)("p",null,"Deprecated"),(0,a.yg)("h2",{id:"context"},"Context"),(0,a.yg)("p",null,"The globalfee module was created to manage a parameter called ",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),", which sets a network-wide minimum fee requirement. The intention was to stop random denominations from entering fee collections and to reduce the time validators take to check a long list of transaction fees. To address scenarios where no fee payment is required but the denominations for volunteered paid fees are still restricted, the zero coins was introduced to serve as a means of limiting the denoms. Nevertheless, the initial version of the globalfee module had some issues:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"In the globalfee module, several Cosmos SDK coins methods were redefined because of the allowance of zero-value coins in the ",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),". The ",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," is of ",(0,a.yg)("inlineCode",{parentName:"p"},"sdk.DecCoins")," type. In the Cosmos SDK, ",(0,a.yg)("inlineCode",{parentName:"p"},"sdk.DecCoins")," are ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/67f04e629623d4691c4b2e48806f7793a3aa211e/types/dec_coin.go#L160-L177"},"sanitized")," to remove zero-value coins. As a result, several methods from ",(0,a.yg)("inlineCode",{parentName:"p"},"sdk.Coins")," were ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/890ab3aa2e5788537b0d2ebc9bafdc968340e0e5/x/globalfee/ante/fee_utils.go#L46-L104"},"redefined in the Gaia fee antehandler"),".")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},(0,a.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," exists in ",(0,a.yg)("inlineCode",{parentName:"p"},"app.toml"),", which means each node can define its own value. Thus, it's not clear whether a transaction containing bypass-messages will be exempted from paying a fee.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"The fee check logic is only executed in ",(0,a.yg)("inlineCode",{parentName:"p"},"CheckTx"),". This could enable malicious validators to change the fee check code and propose transactions that do not meet the fee requirement."))),(0,a.yg)("h2",{id:"decision"},"Decision"),(0,a.yg)("p",null,"To fix these problems, the following changes are added to the globalfee module:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"ZeroCoins in ",(0,a.yg)("inlineCode",{parentName:"strong"},"MinimumGasPricesParam"),":"),"\\\nRefactor the fee check logics, in order to use the Cosmos SDK coins' methods instead of the redefined methods."),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Bypass Message Types:"),"\\\n",(0,a.yg)("inlineCode",{parentName:"li"},"BypassMinFeeMsgTypes")," is refactored to be a param of the globalfee module, in order to make the bypass messages deterministic."),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Check Fees in ",(0,a.yg)("inlineCode",{parentName:"strong"},"DeliverTx"),":"),"\\\nThe fee check is factored to executed in both ",(0,a.yg)("inlineCode",{parentName:"li"},"DeliverTx")," and ",(0,a.yg)("inlineCode",{parentName:"li"},"CheckTx"),". This is to prevent malicious validators from changing the fee check logic and allowing any transactions to pass fee check. As a consequence, ",(0,a.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")," is introduced as a globalfee param.")),(0,a.yg)("h3",{id:"zerocoins-in-minimumgaspricesparam"},"ZeroCoins in ",(0,a.yg)("inlineCode",{parentName:"h3"},"MinimumGasPricesParam")),(0,a.yg)("h4",{id:"coins-split"},"Coins Split"),(0,a.yg)("p",null,(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement")," refers to the fee requirement that takes into account both ",(0,a.yg)("inlineCode",{parentName:"p"},"globalFees")," (",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," in the globalfee module) and ",(0,a.yg)("inlineCode",{parentName:"p"},"localFees")," (",(0,a.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," in ",(0,a.yg)("inlineCode",{parentName:"p"},"app.toml"),"). This requirement is calculated as the maximum value between ",(0,a.yg)("inlineCode",{parentName:"p"},"globalFees")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"localFees")," for denomination exists ",(0,a.yg)("inlineCode",{parentName:"p"},"globalFees"),".\nThe allowance of zero coins in the ",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," within the globalfee module implies that ",(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement(globalFees, localFees)")," also permits zero coins. Therefore, the ",(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement")," doesn't meet the requirements of certain ",(0,a.yg)("inlineCode",{parentName:"p"},"sdk.Coins")," methods. For instance, the ",(0,a.yg)("inlineCode",{parentName:"p"},"DenomsSubsetOf")," method requires coins that do not contain zero coins."),(0,a.yg)("p",null,"To address this issue, the ",(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoins")," are split as shown in the chart below."),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-mermaid"},"---\ntitle: Fee Requirements and Fee Splits\n---\nflowchart TD\n subgraph feeReq\n A[CombinedFeeRequirement]--\x3eB[/Split zero/nonzero coins/]\n B--\x3e|zero coins| C[zeroCoinFeesDenomReq];\n B--\x3e|nonzero coins| D[nonzeroCoinFeesDenomReq];\n\n end\n\n subgraph feeCoin\n E[feeCoins]--\x3eF[/Split by the denoms in zero/nonzero CoinFeesDenomReq/]\n F--\x3e|denoms in zeroCoinFeesDenomReq set| G[feeCoinsZeroDenom]\n F--\x3e|denoms in nonzeroCoinFeesDenomReq set| H[feeCoinsNonZeroDenom]\n end\n")),(0,a.yg)("p",null,"The ",(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement")," is split into zero and non-zero coins, forming ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq"),". Similarly, the paid fees (feeCoins) are split into ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom"),", based on the denominations of ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," as shown in the following code snippet."),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-go"}," nonZeroCoinFeesReq, zeroCoinFeesDenomReq := getNonZeroFees(feeRequired)\n\n // feeCoinsNonZeroDenom contains non-zero denominations from the feeRequired\n // feeCoinsNonZeroDenom is used to check if the fees meets the requirement imposed by nonZeroCoinFeesReq\n // when feeCoins does not contain zero coins' denoms in feeRequired\n feeCoinsNonZeroDenom, feeCoinsZeroDenom := splitCoinsByDenoms(feeCoins, zeroCoinFeesDenomReq)\n\n")),(0,a.yg)("h4",{id:"fee-checks"},"Fee Checks"),(0,a.yg)("p",null,"The Workflow of feeCheck is shown below:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-mermaid"},"---\ntitle: Fee Check\n---\nflowchart TD\n\nA[feeCoinsNonZeroDenom]--\x3eB[/DenomsSubsetOf_nonZeroCoinFeesReq/];\nB--\x3e|yes|C[is_bypass_msg];\nB--\x3e|no|D((reject));\n\nC--\x3e|yes|pass1((pass));\nC--\x3e|no|D[/contain_zeroCoinFeesDenomReq_denom/];\n\nD--\x3e|yes|pass2((pass));\nD--\x3e|no|E[/feeCoinsZeroDenom_nonEmpty/];\n\n\nE--\x3e|yes|pass3((pass));\nE--\x3e|no|F[/IsAnyGTE_nonZeroCoinFeesDenomReq/];\n\nF--\x3e|yes|pass4((pass));\nF--\x3e|no|reject2((reject));\n")),(0,a.yg)("p",null,"The split enable checking ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom")," against ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq"),", and ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom")," against\n",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," (as shown in the following code snippet). In the check of ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom")," against ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq"),", the Cosmos SDK coins' methods can be used since zero coins are removed from the ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq"),", while in the check ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom")," against ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq"),", only denoms need to be checked."),(0,a.yg)("p",null,"Checking ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom")," against ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq"),":"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-go"},' if !feeCoinsNonZeroDenom.IsAnyGTE(nonZeroCoinFeesReq) {\n return ctx, sdkerrors.Wrapf(sdkerrors.ErrInsufficientFee, "insufficient fees; got: %s required: %s", feeCoins.String(), feeRequired.String())\n }\n')),(0,a.yg)("p",null,"Here is an example of how the coins split and checked in fee antehandler:"),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"assumption"),":"),(0,a.yg)("p",null,(0,a.yg)("inlineCode",{parentName:"p"},"globalfee=[1photon, 0uatom, 1stake]")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"local min-gas-prices=[0.5stake]")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"fee requirement"),":"),(0,a.yg)("p",null,(0,a.yg)("inlineCode",{parentName:"p"},"combinedFeeRequirement=[1photon, 0uatom, 1stake]")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"split fee requirement"),":"),(0,a.yg)("p",null,"the ",(0,a.yg)("inlineCode",{parentName:"p"},"combinedFeeRequirement")," into ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq=[0uatom]"),", and ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq=[1photon, 1stake]")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"split the paid fees"),":"),(0,a.yg)("p",null,"if ",(0,a.yg)("inlineCode",{parentName:"p"},"paidFee=[1uatom, 0.5photon]"),",\nthe ",(0,a.yg)("inlineCode",{parentName:"p"},"splitCoinsByDenoms")," splits the paidFee into ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom=[1uatom]")," (the same denom as zero coins in ",(0,a.yg)("inlineCode",{parentName:"p"},"combinedFeeRequirement"),"), and ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom=[0.5stake]"),"\nthen ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom=[1uatom]")," is checked by ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq=[1photon, 1stake]"),"."),(0,a.yg)("p",null,"Please note that ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoins")," does not contain zero coins. The fee coins are split according to the denoms in ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," or ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesDenomReq"),". If feeCoins contains coins not in both ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesDenomReq"),", the transaction should be rejected. On the contrary, if feeCoins' denoms are in either ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," or ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesDenomReq"),", and ",(0,a.yg)("inlineCode",{parentName:"p"},"len(zeroCoinFeesDenomReq)!=0"),", the transaction can directly pass, otherwise, the fee amount need to be checked."),(0,a.yg)("h3",{id:"bypass-message-types"},"Bypass Message Types"),(0,a.yg)("p",null,(0,a.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," was a setup in ",(0,a.yg)("inlineCode",{parentName:"p"},"config/app.toml")," before the refactor. ",(0,a.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," is refactored to be a param of the globalfee module to get a network level agreement. Correspondingly,",(0,a.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage")," is also introduced as a globalfee param."),(0,a.yg)("h3",{id:"fee-checks-in--delivertx"},"Fee Checks in ",(0,a.yg)("inlineCode",{parentName:"h3"},"DeliverTx")),(0,a.yg)("p",null,"Implementing fee checks within the ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverTx")," function introduces a few requirements:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Deterministic Minimum Fee Requirement"),": For the ",(0,a.yg)("inlineCode",{parentName:"li"},"DeliverTx")," process, it is essential to have a deterministic minimum fee requirement. In ",(0,a.yg)("inlineCode",{parentName:"li"},"CheckTx"),", fee is checked by the ",(0,a.yg)("inlineCode",{parentName:"li"},"CombinedFeeRequirement(globalFees, localFees)"),", which considers both ",(0,a.yg)("inlineCode",{parentName:"li"},"minimum-gas-prices")," from ",(0,a.yg)("inlineCode",{parentName:"li"},"config/app.toml")," and ",(0,a.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")," from the globalfee Params (For more details, see ",(0,a.yg)("a",{parentName:"li",href:"/main/modules/globalfee"},"globalfee"),"). ",(0,a.yg)("inlineCode",{parentName:"li"},"CombinedFeeRequirement")," contains non-deterministic part: ",(0,a.yg)("inlineCode",{parentName:"li"},"minimum-gas-prices")," from ",(0,a.yg)("inlineCode",{parentName:"li"},"app.toml"),". Therefore, ",(0,a.yg)("inlineCode",{parentName:"li"},"CombinedFeeRequirement")," cannot be used in ",(0,a.yg)("inlineCode",{parentName:"li"},"DeliverTx"),". In ",(0,a.yg)("inlineCode",{parentName:"li"},"DeliverTx"),", only ",(0,a.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")," in globalfee Params is used for fee verification. The code implementation is shown below. ")),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-go"},'func (mfd FeeDecorator) GetTxFeeRequired(ctx sdk.Context, tx sdk.FeeTx) (sdk.Coins, error) {\n // Get required global fee min gas prices\n // Note that it should never be empty since its default value is set to coin={"StakingBondDenom", 0}\n globalFees, err := mfd.GetGlobalFee(ctx, tx)\n if err != nil {\n return sdk.Coins{}, err\n }\n\n // In DeliverTx, the global fee min gas prices are the only tx fee requirements.\n if !ctx.IsCheckTx() {\n return globalFees, nil\n }\n\n // In CheckTx mode, the local and global fee min gas prices are combined\n // to form the tx fee requirements\n\n // Get local minimum-gas-prices\n localFees := GetMinGasPrice(ctx, int64(tx.GetGas()))\n\n // Return combined fee requirements\n return CombinedFeeRequirement(globalFees, localFees)\n}\n')),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},(0,a.yg)("strong",{parentName:"p"},"Deterministic Bypass Parameters"),": The decision of whether a message can bypass the minimum fee has to be deterministic as well. To ensure this, ",(0,a.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage")," parameters are moved to a persistent store.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},(0,a.yg)("strong",{parentName:"p"},"Module Initialization Order"),": The genutils module must be initialized before the globalfee module. This is due to the ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverGenTxs")," in the genutils module, is called during ",(0,a.yg)("inlineCode",{parentName:"p"},"initGenesis"),". This function executes ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverTx"),", which subsequently calls the AnteHandle in FeeDecorator, triggering the fee check in ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverTx"),".\nTo prevent the ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverGenTxs")," go through a fee check, the initialization of the globalfee module should occur after the genutils module. This sequencing ensures that all necessary components are in place when the fee check occurs. See ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/issues/2489"},"Gaia Issue #2489")," for more context."))),(0,a.yg)("h2",{id:"consequences"},"Consequences"),(0,a.yg)("h3",{id:"positive"},"Positive"),(0,a.yg)("p",null,"This refactor results in code that is easier to maintain. It prevents malicious validators from escaping fee checks and make the bypass messages work at network level."),(0,a.yg)("h3",{id:"negative"},"Negative"),(0,a.yg)("p",null,"The introduction of FeeDecorator has replaced the usage of ",(0,a.yg)("inlineCode",{parentName:"p"},"MempoolFeeDecorator")," in the Cosmos SDK. Currently, if both FeeDecorator and MempoolFeeDecorator are added to the AnteDecorator chain, it will result in redundant checks. However, there's potential for FeeDecorator and MempoolFeeDecorator to become incompatible in the future, depending on updates to the Cosmos SDK."),(0,a.yg)("h2",{id:"references"},"References"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"../../modules/globalfee"},"Documentation of the globalfee module"))))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/0ce6bca3.7f4755fc.js b/assets/js/0ce6bca3.7f4755fc.js new file mode 100644 index 00000000000..16e4701e345 --- /dev/null +++ b/assets/js/0ce6bca3.7f4755fc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4036],{5680:(e,t,a)=>{a.d(t,{xA:()=>p,yg:()=>g});var n=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function l(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var s=n.createContext({}),u=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):l(l({},t),e)),a},p=function(e){var t=u(e.components);return n.createElement(s.Provider,{value:t},e.children)},c="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,i=e.originalType,s=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),c=u(a),m=r,g=c["".concat(s,".").concat(m)]||c[m]||d[m]||i;return a?n.createElement(g,l(l({ref:t},p),{},{components:a})):n.createElement(g,l({ref:t},p))}));function g(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=a.length,l=new Array(i);l[0]=m;var o={};for(var s in t)hasOwnProperty.call(t,s)&&(o[s]=t[s]);o.originalType=e,o[c]="string"==typeof e?e:r,l[1]=o;for(var u=2;u{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>u});var n=a(8168),r=(a(6540),a(5680));const i={title:"ADR Creation Process",order:2},l=void 0,o={unversionedId:"architecture/PROCESS",id:"architecture/PROCESS",title:"ADR Creation Process",description:"1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md",source:"@site/docs/architecture/PROCESS.md",sourceDirName:"architecture",slug:"/architecture/PROCESS",permalink:"/main/architecture/PROCESS",draft:!1,tags:[],version:"current",frontMatter:{title:"ADR Creation Process",order:2},sidebar:"tutorialSidebar",previous:{title:"adr-template",permalink:"/main/architecture/templates/adr-template"},next:{title:"Gaia Modules",permalink:"/main/modules/"}},s={},u=[{value:"ADR life cycle",id:"adr-life-cycle",level:2},{value:"ADR status",id:"adr-status",level:3},{value:"Consensus Status",id:"consensus-status",level:4},{value:"Language used in ADR",id:"language-used-in-adr",level:2}],p={toc:u},c="wrapper";function d(e){let{components:t,...a}=e;return(0,r.yg)(c,(0,n.A)({},p,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Copy the ",(0,r.yg)("inlineCode",{parentName:"li"},"adr-template.md")," file. Use the following filename pattern: ",(0,r.yg)("inlineCode",{parentName:"li"},"adr-next_number-title.md")),(0,r.yg)("li",{parentName:"ol"},"Create a draft Pull Request and solicit input from the stewarding team, if you want to get an early feedback."),(0,r.yg)("li",{parentName:"ol"},"Make sure that the problem, the context and a recommended solution is clear and well documented. Be sure to document alternate solution spaces and give reasons why they have been discarded."),(0,r.yg)("li",{parentName:"ol"},"Add an entry to a list in the README file ",(0,r.yg)("a",{parentName:"li",href:"/main/architecture/#adr-table-of-contents"},"Table of Contents"),"."),(0,r.yg)("li",{parentName:"ol"},"Create a Pull Request to propose a new ADR.")),(0,r.yg)("h2",{id:"adr-life-cycle"},"ADR life cycle"),(0,r.yg)("p",null,"ADR creation is an ",(0,r.yg)("strong",{parentName:"p"},"iterative")," process. Instead of trying to solve all decisions in a single ADR pull request, we MUST firstly understand the problem and collect feedback through a GitHub Issue."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Once the motivation is validated, a GitHub Pull Request (PR) is created with a new document based on the ",(0,r.yg)("inlineCode",{parentName:"p"},"adr-template.md"),".")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"An ADR doesn't have to arrive to ",(0,r.yg)("inlineCode",{parentName:"p"},"main")," with an ",(0,r.yg)("em",{parentName:"p"},"accepted")," status in a single PR. If the motivation is clear and the solution is sound, we SHOULD be able to merge it and keep a ",(0,r.yg)("em",{parentName:"p"},"proposed")," status. It's preferable to have an iterative approach rather than long, not merged Pull Requests.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"If a ",(0,r.yg)("em",{parentName:"p"},"proposed")," ADR is merged, then it should clearly document outstanding issues either in ADR document notes or in a GitHub Issue.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"The PR SHOULD always be merged. In the case of a faulty ADR, we still prefer to merge it with a ",(0,r.yg)("em",{parentName:"p"},"rejected")," status. The only time the ADR SHOULD NOT be merged is if the author abandons it.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Merged ADRs SHOULD NOT be deleted."))),(0,r.yg)("h3",{id:"adr-status"},"ADR status"),(0,r.yg)("p",null,"Status has two components:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-text"},"{CONSENSUS STATUS} {IMPLEMENTATION STATUS}\n")),(0,r.yg)("p",null,"IMPLEMENTATION STATUS is either ",(0,r.yg)("inlineCode",{parentName:"p"},"Implemented")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"Not Implemented"),"."),(0,r.yg)("h4",{id:"consensus-status"},"Consensus Status"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-mermaid"},"flowchart TD\n A[DRAFT] --\x3e B[PROPOSED]\n B --\x3e C[LAST CALL YYYY-MM-DD]\n B --\x3e D[ABANDONED]\n C --\x3e E[ACCEPTED or REJECTED]\n E --\x3e F[SUPERSEDED by ADR-xxx]\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"DRAFT"),": ","[optional]"," an ADR which is work in progress, not being ready for a general review. This is to present an early work and get an early feedback in a Draft Pull Request form."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"PROPOSED"),": an ADR covering a full solution architecture and still in the review - project stakeholders haven't reached an agreement yet."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"LAST CALL "),": ","[optional]"," clear notify that we are close to accept updates. Changing a status to ",(0,r.yg)("inlineCode",{parentName:"li"},"LAST CALL")," means that social consensus (of Cosmos SDK maintainers) has been reached and we still want to give it a time to let the community react or analyze."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"ACCEPTED"),": ADR which will represent a currently implemented or to be implemented architecture design."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"REJECTED"),": ADR can go from PROPOSED or ACCEPTED to rejected if the consensus among project stakeholders will decide so."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"SUPERSEEDED by ADR-xxx"),": ADR which has been superseded by a new ADR."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"ABANDONED"),": the ADR is no longer pursued by the original authors.")),(0,r.yg)("h2",{id:"language-used-in-adr"},"Language used in ADR"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"The context/background should be written in the present tense."),(0,r.yg)("li",{parentName:"ul"},"Avoid using a first, personal form.")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/0cfc4301.31a57867.js b/assets/js/0cfc4301.31a57867.js new file mode 100644 index 00000000000..348abd800ba --- /dev/null +++ b/assets/js/0cfc4301.31a57867.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3227],{5680:(e,t,r)=>{r.d(t,{xA:()=>p,yg:()=>v});var a=r(6540);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function i(e){for(var t=1;t=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var s=a.createContext({}),c=function(e){var t=a.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},p=function(e){var t=c(e.components);return a.createElement(s.Provider,{value:t},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},m=a.forwardRef((function(e,t){var r=e.components,n=e.mdxType,o=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),u=c(r),m=n,v=u["".concat(s,".").concat(m)]||u[m]||d[m]||o;return r?a.createElement(v,i(i({ref:t},p),{},{components:r})):a.createElement(v,i({ref:t},p))}));function v(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var o=r.length,i=new Array(o);i[0]=m;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[u]="string"==typeof e?e:n,i[1]=l;for(var c=2;c{r.r(t),r.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>c});var a=r(8168),n=(r(6540),r(5680));const o={title:"Validators",order:1},i=void 0,l={unversionedId:"validators/README",id:"version-v17.1.0/validators/README",title:"Validators",description:"This folder contains documentation relevant to validators of the Cosmos Hub and other gaia blockchains.",source:"@site/versioned_docs/version-v17.1.0/validators/README.md",sourceDirName:"validators",slug:"/validators/",permalink:"/v17.1.0/validators/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Validators",order:1},sidebar:"tutorialSidebar",previous:{title:"Delegator Security",permalink:"/v17.1.0/delegators/delegator-security"},next:{title:"KMS - Key Management System",permalink:"/v17.1.0/validators/kms/"}},s={},c=[],p={toc:c},u="wrapper";function d(e){let{components:t,...r}=e;return(0,n.yg)(u,(0,a.A)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"This folder contains documentation relevant to validators of the Cosmos Hub and other ",(0,n.yg)("inlineCode",{parentName:"p"},"gaia")," blockchains."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/validators/overview"},"Validator Overview")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/validators/validator-setup"},"Setting Up a Validator for Cosmos Hub Mainnet")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/validators/validator-faq"},"Validator FAQ")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/validators/security"},"Validator Security Notice")),(0,n.yg)("li",{parentName:"ul"},"Key Management Systems",(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/validators/kms/"},"Intro to KMS")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/validators/kms/kms_ledger"},"KMS + Ledger"))))))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/0da5c8b6.1204d8ae.js b/assets/js/0da5c8b6.1204d8ae.js new file mode 100644 index 00000000000..40bbd2f520c --- /dev/null +++ b/assets/js/0da5c8b6.1204d8ae.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8196],{5680:(e,r,t)=>{t.d(r,{xA:()=>l,yg:()=>y});var o=t(6540);function n(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function s(e){for(var r=1;r=0||(n[t]=e[t]);return n}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var c=o.createContext({}),i=function(e){var r=o.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):s(s({},r),e)),t},l=function(e){var r=i(e.components);return o.createElement(c.Provider,{value:r},e.children)},u="mdxType",f={inlineCode:"code",wrapper:function(e){var r=e.children;return o.createElement(o.Fragment,{},r)}},v=o.forwardRef((function(e,r){var t=e.components,n=e.mdxType,a=e.originalType,c=e.parentName,l=p(e,["components","mdxType","originalType","parentName"]),u=i(t),v=n,y=u["".concat(c,".").concat(v)]||u[v]||f[v]||a;return t?o.createElement(y,s(s({ref:r},l),{},{components:t})):o.createElement(y,s({ref:r},l))}));function y(e,r){var t=arguments,n=r&&r.mdxType;if("string"==typeof e||n){var a=t.length,s=new Array(a);s[0]=v;var p={};for(var c in r)hasOwnProperty.call(r,c)&&(p[c]=r[c]);p.originalType=e,p[u]="string"==typeof e?e:n,s[1]=p;for(var i=2;i{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>s,default:()=>f,frontMatter:()=>a,metadata:()=>p,toc:()=>i});var o=t(8168),n=(t(6540),t(5680));const a={title:"Proposals",order:1,parent:{order:8}},s="Proposals",p={unversionedId:"governance/proposals/README",id:"version-v17.1.0/governance/proposals/README",title:"Proposals",description:"A historical record of past proposals.",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/README.md",sourceDirName:"governance/proposals",slug:"/governance/proposals/",permalink:"/v17.1.0/governance/proposals/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Proposals",order:1,parent:{order:8}},sidebar:"tutorialSidebar",previous:{title:"Text (Signaling)",permalink:"/v17.1.0/governance/proposal-types/text-prop"},next:{title:"Cosmos Hub Inflation variable modification - Blocks Per Year",permalink:"/v17.1.0/governance/proposals/2020-10-blocks-per-year/"}},c={},i=[],l={toc:i},u="wrapper";function f(e){let{components:r,...t}=e;return(0,n.yg)(u,(0,o.A)({},l,t,{components:r,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"proposals"},"Proposals"),(0,n.yg)("p",null,"A historical record of past proposals."))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/0ffaa6bf.6c1a4b0a.js b/assets/js/0ffaa6bf.6c1a4b0a.js new file mode 100644 index 00000000000..d1bc26af941 --- /dev/null +++ b/assets/js/0ffaa6bf.6c1a4b0a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1923],{5680:(e,a,t)=>{t.d(a,{xA:()=>u,yg:()=>h});var r=t(6540);function n(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function o(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,r)}return t}function i(e){for(var a=1;a=0||(n[t]=e[t]);return n}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var l=r.createContext({}),p=function(e){var a=r.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):i(i({},a),e)),t},u=function(e){var a=p(e.components);return r.createElement(l.Provider,{value:a},e.children)},g="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return r.createElement(r.Fragment,{},a)}},m=r.forwardRef((function(e,a){var t=e.components,n=e.mdxType,o=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),g=p(t),m=n,h=g["".concat(l,".").concat(m)]||g[m]||d[m]||o;return t?r.createElement(h,i(i({ref:a},u),{},{components:t})):r.createElement(h,i({ref:a},u))}));function h(e,a){var t=arguments,n=a&&a.mdxType;if("string"==typeof e||n){var o=t.length,i=new Array(o);i[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[g]="string"==typeof e?e:n,i[1]=s;for(var p=2;p{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var r=t(8168),n=(t(6540),t(5680));const o={title:"Cosmos Hub 4, v7-Theta Upgrade Instructions",order:3},i=void 0,s={unversionedId:"migration/cosmoshub-4-v7-Theta-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade",title:"Cosmos Hub 4, v7-Theta Upgrade Instructions",description:"This document describes the steps for validator and full node operators for the successful execution of the v7-Theta Upgrade, which contains the following main new features/improvement:",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v7-Theta-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, v7-Theta Upgrade Instructions",order:3},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, v6-Vega Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade"},next:{title:"Cosmos Hub 4, v8-Rho Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade"}},l={},p=[{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade will take place April 12, 2022",id:"upgrade-will-take-place-april-12-2022",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"System requirement",id:"system-requirement",level:3},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime, cosmoshub-4 (pre-v7-Theta upgrade) is running Gaia v6.0.x",id:"current-runtime-cosmoshub-4-pre-v7-theta-upgrade-is-running-gaia-v60x",level:3},{value:"Target runtime, cosmoshub-4 (post-v7-Theta upgrade) will run Gaia v7.0.0",id:"target-runtime-cosmoshub-4-post-v7-theta-upgrade-will-run-gaia-v700",level:3},{value:"v7-Theta upgrade steps",id:"v7-theta-upgrade-steps",level:2},{value:"Method I: manual upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: upgrade using Cosmovisor by manually preparing the Gaia v7.0.0 binary",id:"method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v700-binary",level:3},{value:"Preparation",id:"preparation",level:4},{value:"Expected upgrade result",id:"expected-upgrade-result",level:4},{value:"Method III: upgrade using Cosmovisor by auto-downloading the Gaia v7.0.0 binary (not recommended!)",id:"method-iii-upgrade-using-cosmovisor-by-auto-downloading-the-gaia-v700-binary-not-recommended",level:3},{value:"Preparation",id:"preparation-1",level:4},{value:"Expected result",id:"expected-result",level:4},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Reference",id:"reference",level:2}],u={toc:p},g="wrapper";function d(e){let{components:a,...t}=e;return(0,n.yg)(g,(0,r.A)({},u,t,{components:a,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"This document describes the steps for validator and full node operators for the successful execution of the ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/docs/roadmap/cosmos-hub-roadmap-2.0.md#v7-theta-upgrade-expected-q1-2022"},"v7-Theta Upgrade"),", which contains the following main new features/improvement:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk"},"cosmos-sdk")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.1"},"v0.45.1"),". See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/blob/v0.45.1/CHANGELOG.md#v0451---2022-02-03"},"CHANGELOG.md")," for details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go"},"ibc-go")," module to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/releases/tag/v3.0.0"},"v3.0.0"),". See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/blob/v3.0.0/CHANGELOG.md#v300---2022-03-15"},"CHANGELOG.md")," for details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/tree/main/modules/apps/27-interchain-accounts"},"interchain account")," module (interchain-account module is part of ibc-go module)."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/gravity-devs/liquidity"},"liquidity")," module to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/Gravity-Devs/liquidity/releases/tag/v1.5.0"},"v1.5.0"),". See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/Gravity-Devs/liquidity/blob/v1.5.0/CHANGELOG.md#v150---20220223"},"CHANGELOG.md")," for details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/strangelove-ventures/packet-forward-middleware"},"packet-forward-middleware")," module to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/strangelove-ventures/packet-forward-middleware/releases/tag/v2.1.1"},"v2.1.1"),"."),(0,n.yg)("li",{parentName:"ul"},"Migration logs for upgrade process.")),(0,n.yg)("p",null,"TOC:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#cosmos-hub-4-v7-theta-upgrade-instructions"},"Cosmos Hub 4, v7-Theta Upgrade, Instructions"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-will-take-place-april-12-2022"},"Upgrade will take place April 12, 2022")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#system-requirement"},"System requirement")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#current-runtime-cosmoshub-4-pre-v7-theta-upgrade-is-running-gaia-v60x"},"Current runtime, cosmoshub-4 (pre-v7-Theta upgrade) is running Gaia v6.0.x")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#target-runtime-cosmoshub-4-post-v7-theta-upgrade-will-run-gaia-v700"},"Target runtime, cosmoshub-4 (post-v7-Theta upgrade) will run Gaia v7.0.0")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#v7-theta-upgrade-steps"},"v7-Theta upgrade steps"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: manual upgrade")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v700-binary"},"Method II: upgrade using Cosmovisor by manually preparing the Gaia v7.0.0 binary"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparation"},"Preparation")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#expected-upgrade-result"},"Expected upgrade result")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#method-iii-upgrade-using-cosmovisor-by-auto-downloading-the-gaia-v700-binary-not-recommended"},"Method III: upgrade using Cosmovisor by auto-downloading the Gaia v7.0.0 binary (not recommended!)"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparation-1"},"Preparation")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#expected-result"},"Expected result")))))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#reference"},"Reference"))))),(0,n.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/65"},"Proposal #65")," is the reference on-chain governance proposal for this upgrade, which has passed with overwhelming community support. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,n.yg)("em",{parentName:"p"},"fully decentralized")," way."),(0,n.yg)("h2",{id:"upgrade-will-take-place-april-12-2022"},"Upgrade will take place April 12, 2022"),(0,n.yg)("p",null,"The upgrade will take place at a block height of ",(0,n.yg)("inlineCode",{parentName:"p"},"10085397"),". At the time of writing, and at current block times (around 7s/block), this block height corresponds approximately to ",(0,n.yg)("inlineCode",{parentName:"p"},"Tuesday, 12-April-21 16:14:40 UTC"),". This date/time is approximate as blocks are not generated at a constant interval. You can stay up-to-date using this ",(0,n.yg)("a",{parentName:"p",href:"https://chain-monitor.cros-nest.com/d/Upgrades/upgrades?var-chain_id=cosmoshub-4&orgId=1&refresh=1m"},"live countdown")," page."),(0,n.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,n.yg)("p",null,"The chain-id of the network will remain the same, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,n.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("h3",{id:"system-requirement"},"System requirement"),(0,n.yg)("p",null,"32GB RAM is recommended to ensure a smooth upgrade."),(0,n.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can\nallow your machine to run the binary than it could run in RAM alone."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"sudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")),(0,n.yg)("h3",{id:"backups"},"Backups"),(0,n.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,n.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v700-binary"},"upgrade by cosmovisor")," section."),(0,n.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,n.yg)("h3",{id:"testing"},"Testing"),(0,n.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can join in our ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/v7-theta/public-testnet"},"v7-Theta public-testnet")," or run a ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/local/previous-local-testnets/v7-theta"},"v7-Theta local testnet"),"."),(0,n.yg)("h3",{id:"current-runtime-cosmoshub-4-pre-v7-theta-upgrade-is-running-gaia-v60x"},"Current runtime, cosmoshub-4 (pre-v7-Theta upgrade) is running Gaia v6.0.x"),(0,n.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/v6.0.4"},"Gaia v6.0.4"),". We anticipate that operators who are running on v6.0.x, will be able to upgrade successfully; however, this is untested and it is up to operators to ensure that their systems are capable of performing the upgrade."),(0,n.yg)("h3",{id:"target-runtime-cosmoshub-4-post-v7-theta-upgrade-will-run-gaia-v700"},"Target runtime, cosmoshub-4 (post-v7-Theta upgrade) will run Gaia v7.0.0"),(0,n.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v7.0.0"},"Gaia v7.0.0"),". Operators ",(0,n.yg)("em",{parentName:"p"},"MUST")," use this version post-upgrade to remain connected to the network."),(0,n.yg)("h2",{id:"v7-theta-upgrade-steps"},"v7-Theta upgrade steps"),(0,n.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,n.yg)("li",{parentName:"ul"},"Upgrade using ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/master/cosmovisor"},"Cosmovisor"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,n.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,n.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,n.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: manual upgrade"),(0,n.yg)("p",null,"Run Gaia v6.0.x till upgrade height, the node will panic:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v7-Theta" NEEDED at height: 10085397\n\npanic: UPGRADE "v7-Theta" NEEDED at height: 10085397\n')),(0,n.yg)("p",null,"Stop the node, and install Gaia v7.0.0 and re-start by ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,n.yg)("p",null,"It may take 7 minutes to a few hours until validators with a total sum voting power > 2/3 to complete their nodes upgrades. After that, the chain can continue to produce blocks."),(0,n.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v700-binary"},"Method II: upgrade using Cosmovisor by manually preparing the Gaia v7.0.0 binary"),(0,n.yg)("h4",{id:"preparation"},"Preparation"),(0,n.yg)("p",null,"Install the latest version of Cosmovisor:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,n.yg)("p",null,"Create a cosmovisor folder:"),(0,n.yg)("p",null,"create a Cosmovisor folder inside ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME")," and move Gaia v6.0.4 into ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,n.yg)("p",null,"build Gaia v7.0.0, and move gaiad v7.0.0 to ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v7-Theta/bin")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/v7-Theta/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v7-Theta/bin\n")),(0,n.yg)("p",null,"Then you should get the following structure:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad #v6.0.4\n\u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v7-Theta\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v7.0.0\n")),(0,n.yg)("p",null,"Export the environmental variables:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME= $GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,n.yg)("p",null,"Start the node:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor start --x-crisis-skip-assert-invariants\n")),(0,n.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,n.yg)("h4",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,n.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v7-Theta" NEEDED at height: 10085397: upgrade to v7-Theta and applying upgrade "v7-Theta" at height:10085397.\n')),(0,n.yg)("p",null," This may take 7 minutes to a few hours.\nAfter upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,n.yg)("h3",{id:"method-iii-upgrade-using-cosmovisor-by-auto-downloading-the-gaia-v700-binary-not-recommended"},"Method III: upgrade using Cosmovisor by auto-downloading the Gaia v7.0.0 binary (not recommended!)"),(0,n.yg)("h4",{id:"preparation-1"},"Preparation"),(0,n.yg)("p",null,"Install Cosmovisor v1.1.0"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,n.yg)("p",null,"Create a cosmovisor folder:"),(0,n.yg)("p",null,"create a cosmovisor folder inside gaia home and move gaiad v6.0.4 into ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/\n\u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v6.0.4\n")),(0,n.yg)("p",null,"Export the environmental variables:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME= $GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\nexport DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,n.yg)("p",null,"Start the node:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor start --x-crisis-skip-assert-invariants\n")),(0,n.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,n.yg)("h4",{id:"expected-result"},"Expected result"),(0,n.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v7-Theta" NEEDED at height: 10085397: upgrade to v7-Theta and applying upgrade "v7-Theta" at height:10085397\n')),(0,n.yg)("p",null,"Then the Cosmovisor will create ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v7-Theta/bin")," and download Gaia v7.0.0 binary to this folder according to links in the ",(0,n.yg)("inlineCode",{parentName:"p"},"--info")," field of the upgrade proposal 65.\nThis may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,n.yg)("p",null,(0,n.yg)("em",{parentName:"p"},"Please Note:")),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion."),(0,n.yg)("li",{parentName:"ul"},"Users should use run node on v6.0.4 if they use the cosmovisor v1.1.0 with auto-download enabled for upgrade process.")),(0,n.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,n.yg)("p",null,"The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,n.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,n.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,n.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v6.0.x binary using the following command:"),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 10085397")),(0,n.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,n.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,n.yg)("h2",{id:"communications"},"Communications"),(0,n.yg)("p",null,"Operators are encouraged to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#validators-verified")," channel of the Cosmos Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#validators-verified")," channel can be sent to the ",(0,n.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,n.yg)("h2",{id:"risks"},"Risks"),(0,n.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,n.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,n.yg)("h2",{id:"reference"},"Reference"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/v7-theta"},"cosmos/v7-Theta-test"),"\n",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"join Cosmos Hub Mainnet")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/1094a517.89bb7d08.js b/assets/js/1094a517.89bb7d08.js new file mode 100644 index 00000000000..ccf2443d8a4 --- /dev/null +++ b/assets/js/1094a517.89bb7d08.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8637],{5680:(e,t,o)=>{o.d(t,{xA:()=>m,yg:()=>d});var a=o(6540);function n(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function s(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,a)}return o}function r(e){for(var t=1;t=0||(n[o]=e[o]);return n}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}var l=a.createContext({}),p=function(e){var t=a.useContext(l),o=t;return e&&(o="function"==typeof e?e(t):r(r({},t),e)),o},m=function(e){var t=p(e.components);return a.createElement(l.Provider,{value:t},e.children)},c="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},h=a.forwardRef((function(e,t){var o=e.components,n=e.mdxType,s=e.originalType,l=e.parentName,m=i(e,["components","mdxType","originalType","parentName"]),c=p(o),h=n,d=c["".concat(l,".").concat(h)]||c[h]||u[h]||s;return o?a.createElement(d,r(r({ref:t},m),{},{components:o})):a.createElement(d,r({ref:t},m))}));function d(e,t){var o=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var s=o.length,r=new Array(s);r[0]=h;var i={};for(var l in t)hasOwnProperty.call(t,l)&&(i[l]=t[l]);i.originalType=e,i[c]="string"==typeof e?e:n,r[1]=i;for(var p=2;p{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>p});var a=o(8168),n=(o(6540),o(5680));const s={title:"Formatting a Proposal",order:4},r=void 0,i={unversionedId:"governance/formatting",id:"governance/formatting",title:"Formatting a Proposal",description:"Many proposals allow for long form text to be included, usually under the key description. These provide the opportunity to include markdown if formatted correctly, as well as line breaks with \\n.",source:"@site/docs/governance/formatting.md",sourceDirName:"governance",slug:"/governance/formatting",permalink:"/main/governance/formatting",draft:!1,tags:[],version:"current",frontMatter:{title:"Formatting a Proposal",order:4},sidebar:"tutorialSidebar",previous:{title:"Off-Chain Proposal Process",permalink:"/main/governance/best-practices"},next:{title:"On-Chain Proposal Process",permalink:"/main/governance/process"}},l={},p=[{value:"Text",id:"text",level:2},{value:"Real example",id:"real-example",level:3},{value:"Community Pool Spend",id:"community-pool-spend",level:2},{value:"Real example",id:"real-example-1",level:3},{value:"Legacy Param Change",id:"legacy-param-change",level:2},{value:"Real example",id:"real-example-2",level:3}],m={toc:p},c="wrapper";function u(e){let{components:t,...o}=e;return(0,n.yg)(c,(0,a.A)({},m,o,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"Many proposals allow for long form text to be included, usually under the key ",(0,n.yg)("inlineCode",{parentName:"p"},"description"),". These provide the opportunity to include ",(0,n.yg)("a",{parentName:"p",href:"https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax"},"markdown")," if formatted correctly, as well as line breaks with ",(0,n.yg)("inlineCode",{parentName:"p"},"\\n"),". "),(0,n.yg)("p",null,"Beware, however, that if you are using the CLI to create a proposal, and setting ",(0,n.yg)("inlineCode",{parentName:"p"},"description")," using a flag, the text will be ",(0,n.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Escape_sequences_in_C"},"escaped")," which may have undesired effects. "),(0,n.yg)("p",null,"Formatting a proposal can be a trial-and-error process, which is why first submitting to the ",(0,n.yg)("a",{parentName:"p",href:"/main/governance/submitting#submitting-your-proposal-to-the-testnet"},"testnet")," is recommended. "),(0,n.yg)("p",null,"The examples shown below are of the text in a ",(0,n.yg)("inlineCode",{parentName:"p"},"json")," file packaged into a ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-proposal")," transaction sent on-chain. More details about how to submit a proposal are in the ",(0,n.yg)("a",{parentName:"p",href:"/main/governance/submitting"},"Submitting a Governance Proposal")," section, but for now just be aware that the examples are the contents of a file separate from the transaction. As a general rule, any flags specific to a proposal (e.g., Title, description, deposit, parameters, recipient) can be placed in a ",(0,n.yg)("inlineCode",{parentName:"p"},"json")," file, while flags general to a transaction of any kind (e.g., chain-id, node-id, gas, fees) can remain in the CLI."),(0,n.yg)("h2",{id:"text"},"Text"),(0,n.yg)("p",null,"Text proposals are used by delegators to agree to a certain strategy, plan, commitment, future upgrade, or any other statement in the form of text. Aside from having a record of the proposal outcome on the Cosmos Hub chain, a text proposal has no direct effect on the change Cosmos Hub."),(0,n.yg)("p",null,"There are four components:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Title")," - the distinguishing name of the proposal, typically the way the that explorers list proposals"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Summary")," - the body of the proposal that further describes what is being proposed and details surrounding the proposal"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Deposit"),' - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal'),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Metadata")," - usually a link to an off-chain resource")),(0,n.yg)("h3",{id:"real-example"},"Real example"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/12"},"Proposal 12")," asked if the Cosmos Hub community of validators charging 0% commission was harmful to the success of the Cosmos Hub."),(0,n.yg)("p",null,"You can use ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov draft-proposal")," and choose ",(0,n.yg)("inlineCode",{parentName:"p"},"text")," to create the proposal file."),(0,n.yg)("p",null,"You must submit the proposal using ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-proposal "),"."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-json"},'{\n "title": "Are Validators Charging 0% Commission Harmful to the Success of the Cosmos Hub?",\n "summary": "This governance proposal is intended to act purely as a signalling proposal. Throughout this history of the Cosmos Hub, there has been much debate about the impact that validators charging 0% commission has on the Cosmos Hub, particularly with respect to the decentralization of the Cosmos Hub and the sustainability for validator operations. Discussion around this topic has taken place in many places including numerous threads on the Cosmos Forum, public Telegram channels, and in-person meetups. Because this has been one of the primary discussion points in off-chain Cosmos governance discussions, we believe it is important to get a signal on the matter from the on-chain governance process of the Cosmos Hub. There have been past discussions on the Cosmos Forum about placing an in-protocol restriction on validators from charging 0% commission. https://forum.cosmos.network/t/governance-limit-validators-from-0-commission-fee/2182 This proposal is NOT proposing a protocol-enforced minimum. It is merely a signalling proposal to query the viewpoint of the bonded Atom holders as a whole. We encourage people to discuss the question behind this governance proposal in the associated Cosmos Hub forum post here: https://forum.cosmos.network/t/proposal-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub/2505 Also, for voters who believe that 0% commission rates are harmful to the network, we encourage optionally sharing your belief on what a healthy minimum commission rate for the network using the memo field of their vote transaction on this governance proposal or linking to a longer written explanation such as a Forum or blog post. The question on this proposal is \u201cAre validators charging 0% commission harmful to the success of the Cosmos Hub?\u201d. A Yes vote is stating that they ARE harmful to the network\'s success, and a No vote is a statement that they are NOT harmful.",\n "deposit": "100000uatom",\n "metadata": "ipfs://CID",\n}\n')),(0,n.yg)("h2",{id:"community-pool-spend"},"Community Pool Spend"),(0,n.yg)("p",null,"There are five (5) components:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Title")," - the distinguishing name of the proposal, typically the way the that explorers list proposals"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Sumamary")," - the body of the proposal that further describes what is being proposed and details surrounding the proposal"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Recipient")," - the Cosmos Hub (bech32-based) address that will receive funding from the Community Pool"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Amount")," - the amount of funding that the recipient will receive in micro-ATOMs (uatom)"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Deposit"),' - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal')),(0,n.yg)("p",null,"If the description says that a certain address will receive a certain number of ATOMs, it should also be programmed to do that, but it's possible that that's not the case (accidentally or otherwise). Check that the description aligns with the 'recipient' address."),(0,n.yg)("h3",{id:"real-example-1"},"Real example"),(0,n.yg)("p",null,"The ",(0,n.yg)("inlineCode",{parentName:"p"},"amount")," is ",(0,n.yg)("inlineCode",{parentName:"p"},"1000000000uatom"),". 1,000,000 micro-ATOM is equal to 1 ATOM, so ",(0,n.yg)("inlineCode",{parentName:"p"},"recipient")," address ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmos1xf2qwf6g6xvuttpf37xwrgp08qq984244952ze")," will receive 1000 ATOM if this proposal is passed."),(0,n.yg)("p",null,"The ",(0,n.yg)("inlineCode",{parentName:"p"},'deposit": "1000000uatom')," results in 1 ATOM being used from the proposal submitter's account."),(0,n.yg)("p",null,"You can use the ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov draft-proposal")," utility and choose ",(0,n.yg)("inlineCode",{parentName:"p"},"/cosmos.distribution.v1beta1.MsgCommunityPoolSpend")," to create a draft proposal file."),(0,n.yg)("p",null,"You must use ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-proposal ")," to submit the proposal. The proposal cannot be submitted using ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-legacy-proposal"),"."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-json"},'{\n "messages":[\n {\n "@type": "/cosmos.distribution.v1beta1.MsgCommunityPoolSpend",\n "authority": "cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn",\n "recipient": "cosmos00af8sd0a9dfansdfoiasf0a9ssd9fa09i99990",\n "amount": [{\n "denom": "uatom",\n "amount": "10000000000"\n }]\n }\n ],\n "deposit": "100000uatom",\n "proposer": "cosmos12xpdapokdfpsodf32das75sokdaadapsokd1sa",\n "metadata": "Community Pool Spend Proposal Example",\n "title": "Activate governance discussions on the Discourse forum using community pool funds",\n "summary": "## Summary\\nProposal to request for 1000 ATOM from the community spending pool to be sent to a multisig who will put funds towards stewardship of the Discourse forum to make it an authoritative record of governance decisions as well as a vibrant space to draft and discuss proposals.\\n## Details\\nWe are requesting 1000 ATOM from the community spending pool to activate and steward the Cosmos Hub (Discourse) forum for the next six months.\\n\\nOff-chain governance conversations are currently highly fragmented, with no shared public venue for discussing proposals as they proceed through the process of being drafted and voted on. It means there is no record of discussion that voters can confidently point to for context, potentially leading to governance decisions becoming delegitimized by stakeholders.\\n\\nThe requested amount will be sent to a multisig comprising individuals (members listed below) who can ensure that the tokens are spent judiciously. We believe stewardship of the forum requires:\\n\\n* **Moderation**: Format, edit, and categorize posts; Standardize titles and tags; Monitor and approve new posts; Archive posts.\\n* **Facilitation**: Ask clarifying questions in post threads; Summarize discussions; Provide historical precedence to discussions.\\n* **Engagement**: Circulate important posts on other social channels to increase community participation; Solicit input from key stakeholders.\\n* **Guidance**: Orient and assist newcomers; Guide proposers through governance process; Answer questions regarding the forum or Cosmos ecosystem.\\nThe work to steward the forum will be carried out by members of [Hypha Worker Co-op](https://hypha.coop/) and individuals selected from the community to carry out scoped tasks in exchange for ATOM from this budget.\\n## Multisig Members\\n* Hypha: Mai Ishikawa Sutton (Hypha Co-op)\\n* Validator: Daniel Hwang (Stakefish)\\n* Cosmos Hub developer: Lauren Gallinaro (Interchain Berlin)\\n\\nWe feel the membership of the multisig should be rotated following the six-month pilot period to preserve insight from the distinct specializations (i.e., Cosmos Hub validators and developers).\\n## Timeline and Deliverables\\nWe estimate the total work to take 250-300 hours over six months where we hope to produce:\\n* **Moving summaries:** Provide succinct summaries of the proposals and include all publicly stated reasons why various entities are choosing to vote for/against a given proposal. These summaries will be written objectively, not siding with any one entity.\\n* **Validator platforms:** Create a section of the Forum where we collate all validators\' visions for Cosmos Hub governance to allow them to state their positions publicly. We will work with the smaller validators to ensure they are equally represented.\\n* **Regular check-ins with the Cosmonaut DAO:** Collaborate with the future Cosmonaut DAO to ensure maximal accessibility and engagement. Community management is a critical, complementary aspect of increasing participation in governance.\\n* **Announcement channel:** Create a read-only announcement channel in the Cosmos Community Discord, so that new proposals and major discussions can be easily followed.\\n* **Tooling friendly posts:** Tag and categorize posts so that they can be easily ingested into existing tooling that validators have setup.\\n* **Neutral moderation framework:** Document and follow transparent standards for how the forum is moderated.\\n\\nAt the end of the period, we will produce a report reflecting on our successes and failures, and recommendations for how the work of maintaining a governance venue can be continuously sustained (e.g., through a DAO). We see this initiative as a process of discovery, where we are learning by doing.\\n\\nFor more context, you can read through the discussions on this [proposal on the Discourse forum](https://forum.cosmos.network/t/proposal-draft-activate-governance-discussions-on-the-discourse-forum-using-community-pool-funds/5833).\\n\\n## Governance Votes\\nThe following items summarize the voting options and what it means for this proposal:\\n**YES** - You approve this community spend proposal to deposit 1000 ATOM to a multisig that will spend them to improve governance discussions in the Discourse forum.\\n**NO** - You disapprove of this community spend proposal in its current form (please indicate why in the Cosmos Forum).\\n**NO WITH VETO** - You are strongly opposed to this change and will exit the network if passed.\\n**ABSTAIN** - You are impartial to the outcome of the proposal.\\n## Recipient\\ncosmos1xf2qwf6g6xvuttpf37xwrgp08qq984244952ze\\n## Amount\\n1000 ATOM\\n\\n***Disclosure**: Hypha has an existing contract with the Interchain Foundation focused on the testnet program and improving documentation. This work is beyond the scope of that contract and is focused on engaging the community in governance.*\\n\\nIPFS pin of proposal on-forum: (https://ipfs.io/ipfs/Qmaq7ftqWccgYCo8U1KZfEnjvjUDzSEGpMxcRy61u8gf2Y)",\n}\n')),(0,n.yg)("h2",{id:"legacy-param-change"},"Legacy Param Change"),(0,n.yg)("admonition",{type:"tip"},(0,n.yg)("p",{parentName:"admonition"},"Legacy parameter change proposals are not available for cosmos-sdk modules."),(0,n.yg)("p",{parentName:"admonition"},"You can update these CosmosHub modules using ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-legacy-proposal"),":"),(0,n.yg)("ul",{parentName:"admonition"},(0,n.yg)("li",{parentName:"ul"},"ibc (transfer, interchain-accounts)"),(0,n.yg)("li",{parentName:"ul"},"provider"))),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"Note:")," The chages outlined here must be submitted using ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-legacy-proposal"),"."),(0,n.yg)("p",null,"For ",(0,n.yg)("inlineCode",{parentName:"p"},"param-change")," proposals, there are arguably seven (7) components, though three are nested beneath 'Changes':"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Title")," - the distinguishing name of the proposal, typically the way the that explorers list proposals"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Description")," - the body of the proposal that further describes what is being proposed and details surrounding the proposal"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Changes")," - a component containing "),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Subspace")," - the Cosmos Hub module with the parameter that is being changed"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Key")," - the parameter that will be changed"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Value")," - the value of the parameter that will be changed by the governance mechanism"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Deposit"),' - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal')),(0,n.yg)("p",null,"The components must be presented as shown in the example."),(0,n.yg)("admonition",{type:"info"},(0,n.yg)("p",{parentName:"admonition"},"To update any of the cosmos-sdk modules you must use ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-proposal")," with a correctly formatted proposal file containing a ",(0,n.yg)("inlineCode",{parentName:"p"},"MsgUpdateParams"),"."),(0,n.yg)("p",{parentName:"admonition"},"When using ",(0,n.yg)("inlineCode",{parentName:"p"},"MsgUpdateParams")," please note that ",(0,n.yg)("strong",{parentName:"p"},"all")," fields must always be specified (",(0,n.yg)("inlineCode",{parentName:"p"},"PUT")," semantics). Please be careful to not accidentally submit a proposal\nthat changes more parameters than was intended. The parameters that you do not want to change you can simply copy from existing module params.")),(0,n.yg)("h3",{id:"real-example-2"},"Real example"),(0,n.yg)("p",null,"This example is 'real', because it was put on-chain using the Theta testnet and can be seen in the block explorer ",(0,n.yg)("a",{parentName:"p",href:"https://explorer.theta-testnet.polypore.xyz/proposals/87"},"here"),"."),(0,n.yg)("p",null,"Not all explorers will show the proposed parameter changes that are coded into the proposal, so ensure that you verify that the description aligns with what the governance proposal is programmed to enact. If the description says that a certain parameter will be increased, it should also be programmed to do that, but it's possible that that's not the case (accidentally or otherwise)."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-json"},' {\n "title": "Doc update test: Param change for transfer/SendEnabled",\n "description": "Testing the proposal format for enabling IBC transfers on our chain",\n "changes": [\n {\n "subspace": "transfer",\n "key": "transfer",\n "value": true\n }\n ],\n "deposit": "100000uatom"\n}\n')))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/155b5b08.8640b1ea.js b/assets/js/155b5b08.8640b1ea.js new file mode 100644 index 00000000000..eadae2327a2 --- /dev/null +++ b/assets/js/155b5b08.8640b1ea.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8493],{5680:(e,r,t)=>{t.d(r,{xA:()=>l,yg:()=>f});var o=t(6540);function n(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function s(e){for(var r=1;r=0||(n[t]=e[t]);return n}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var p=o.createContext({}),i=function(e){var r=o.useContext(p),t=r;return e&&(t="function"==typeof e?e(r):s(s({},r),e)),t},l=function(e){var r=i(e.components);return o.createElement(p.Provider,{value:r},e.children)},u="mdxType",m={inlineCode:"code",wrapper:function(e){var r=e.children;return o.createElement(o.Fragment,{},r)}},d=o.forwardRef((function(e,r){var t=e.components,n=e.mdxType,a=e.originalType,p=e.parentName,l=c(e,["components","mdxType","originalType","parentName"]),u=i(t),d=n,f=u["".concat(p,".").concat(d)]||u[d]||m[d]||a;return t?o.createElement(f,s(s({ref:r},l),{},{components:t})):o.createElement(f,s({ref:r},l))}));function f(e,r){var t=arguments,n=r&&r.mdxType;if("string"==typeof e||n){var a=t.length,s=new Array(a);s[0]=d;var c={};for(var p in r)hasOwnProperty.call(r,p)&&(c[p]=r[p]);c.originalType=e,c[u]="string"==typeof e?e:n,s[1]=c;for(var i=2;i{t.r(r),t.d(r,{assets:()=>p,contentTitle:()=>s,default:()=>m,frontMatter:()=>a,metadata:()=>c,toc:()=>i});var o=t(8168),n=(t(6540),t(5680));const a={title:"The Cosmos Hub Roadmap",order:1},s=void 0,c={unversionedId:"roadmap/cosmos-hub-roadmap-2.0",id:"version-v17.1.0/roadmap/cosmos-hub-roadmap-2.0",title:"The Cosmos Hub Roadmap",description:"This Cosmos Hub roadmap serves as a reference for the current planned features of upcoming releases. For past releases, please see the following document.",source:"@site/versioned_docs/version-v17.1.0/roadmap/cosmos-hub-roadmap-2.0.md",sourceDirName:"roadmap",slug:"/roadmap/cosmos-hub-roadmap-2.0",permalink:"/v17.1.0/roadmap/cosmos-hub-roadmap-2.0",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"The Cosmos Hub Roadmap",order:1},sidebar:"tutorialSidebar",previous:{title:"The 3 Phases of the Cosmos Hub Mainnet",permalink:"/v17.1.0/roadmap/launch/blog-2-en"},next:{title:"previous-releases",permalink:"/v17.1.0/roadmap/previous-releases"}},p={},i=[],l={toc:i},u="wrapper";function m(e){let{components:r,...t}=e;return(0,n.yg)(u,(0,o.A)({},l,t,{components:r,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"This Cosmos Hub roadmap serves as a reference for the current planned features of upcoming releases. For past releases, please see the following ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/roadmap/"},"document"),"."),(0,n.yg)("p",null,"The Cosmos Hub is decentralized and other teams contribute to it as well."),(0,n.yg)("p",null,"The Informal Systems roadmap can be found ",(0,n.yg)("a",{parentName:"p",href:"https://docs.google.com/document/d/1EsA7WstAVz9kHfLeaBAUYo0cFNKcdkwnfDPP3xKzN4I/edit#heading=h.2hlqd6ar7xmu"},"here"),". Other teams also contribute actively to the Hub, but that information lives in other repos or project boards."))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/1774.97f6cb51.js b/assets/js/1774.97f6cb51.js new file mode 100644 index 00000000000..7fd3bafc9ac --- /dev/null +++ b/assets/js/1774.97f6cb51.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1774],{1774:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});var a=n(6540),o=n(1312),l=n(9024),r=n(8511);function c(){return a.createElement(a.Fragment,null,a.createElement(l.be,{title:(0,o.T)({id:"theme.NotFound.title",message:"Page Not Found"})}),a.createElement(r.A,null,a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(o.A,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),a.createElement("p",null,a.createElement(o.A,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for.")),a.createElement("p",null,a.createElement(o.A,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))))}}}]); \ No newline at end of file diff --git a/assets/js/17896441.c0ae458d.js b/assets/js/17896441.c0ae458d.js new file mode 100644 index 00000000000..20915721f61 --- /dev/null +++ b/assets/js/17896441.c0ae458d.js @@ -0,0 +1 @@ +(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8401],{5680:(e,t,n)=>{"use strict";n.d(t,{xA:()=>d,yg:()=>f});var a=n(6540);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function l(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var i=a.createContext({}),s=function(e){var t=a.useContext(i),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},d=function(e){var t=s(e.components);return a.createElement(i.Provider,{value:t},e.children)},u="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},p=a.forwardRef((function(e,t){var n=e.components,o=e.mdxType,r=e.originalType,i=e.parentName,d=c(e,["components","mdxType","originalType","parentName"]),u=s(n),p=o,f=u["".concat(i,".").concat(p)]||u[p]||m[p]||r;return n?a.createElement(f,l(l({ref:t},d),{},{components:n})):a.createElement(f,l({ref:t},d))}));function f(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var r=n.length,l=new Array(r);l[0]=p;var c={};for(var i in t)hasOwnProperty.call(t,i)&&(c[i]=t[i]);c.originalType=e,c[u]="string"==typeof e?e:o,l[1]=c;for(var s=2;se.reference?o.default.createElement(r.default,{...e}):o.default.createElement(l.default,{...e}))},8599:function(e,t,n){"use strict";var a=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n),Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&a(t,e,n);return o(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.codeReducer=t.parseReference=void 0;const c=r(n(6540)),i=l(n(2355)),s={code:"loading...",error:null,loading:null},d={fontSize:".9em",fontWeight:600,color:"#0E75DD",textAlign:"center",paddingBottom:"13px",textDecoration:"underline"};function u(e){const t=e.slice(e.indexOf("https"),-1),[n,a]=t.split("#"),o=globalThis||{};o.URL||(o.URL=URL);const[r,l,c,i,...s]=new o.URL(n).pathname.split("/").slice(1),[d,u]=a?a.split("-").map((e=>parseInt(e.slice(1),10)-1)):[0,1/0];return{url:`https://raw.githubusercontent.com/${r}/${l}/${i}/${s.join("/")}`,fromLine:d,toLine:u,title:s.join("/")}}function m(e,{type:t,value:n}){switch(t){case"reset":return s;case"loading":return{...e,loading:!0};case"loaded":return{...e,code:n,loading:!1};case"error":return{...e,error:n,loading:!1};default:return e}}t.parseReference=u,t.codeReducer=m,t.default=function(e){var t,n,a;const[o,r]=c.useReducer(m,s),l=u(e.children);!1!==o.loading&&async function({url:e,fromLine:t,toLine:n},a){let o;try{o=await fetch(e)}catch(c){return a({type:"error",value:c})}if(200!==o.status)return a({type:"error",value:await o.text()});const r=(await o.text()).split("\n").slice(t,(n||t)+1),l=r.reduce(((e,t)=>{if(0===t.length)return e;const n=t.match(/^\s+/);return n?Math.min(e,n[0].length):0}),1/0);a({type:"loaded",value:r.map((e=>e.slice(l))).join("\n")})}(l,r);const p=null===(t=e.metastring)||void 0===t?void 0:t.match(/title="(?.*)"/),f={...e,metastring:(null===(n=null==p?void 0:p.groups)||void 0===n?void 0:n.title)?` title="${null===(a=null==p?void 0:p.groups)||void 0===a?void 0:a.title}"`:` title="${l.title}"`,children:s.code};return c.default.createElement("div",null,c.default.createElement(i.default,{...f},o.code),c.default.createElement("div",{style:d},c.default.createElement("a",{href:e.children,target:"_blank"},"See full example on GitHub")))}},2355:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>F});var a=n(8168),o=n(6540),r=n(2303),l=n(53),c=n(5293),i=n(6342);function s(){const{prism:e}=(0,i.p)(),{colorMode:t}=(0,c.G)(),n=e.theme,a=e.darkTheme||n;return"dark"===t?a:n}var d=n(7559),u=n(8426),m=n.n(u);const p=/title=(?<quote>["'])(?<title>.*?)\1/,f=/\{(?<range>[\d,-]+)\}/,h={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}};function g(e,t){const n=e.map((e=>{const{start:n,end:a}=h[e];return`(?:${n}\\s*(${t.flatMap((e=>[e.line,e.block?.start,e.block?.end].filter(Boolean))).join("|")})\\s*${a})`})).join("|");return new RegExp(`^\\s*(?:${n})\\s*$`)}function b(e,t){let n=e.replace(/\n$/,"");const{language:a,magicComments:o,metastring:r}=t;if(r&&f.test(r)){const e=r.match(f).groups.range;if(0===o.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${r}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const t=o[0].className,a=m()(e).filter((e=>e>0)).map((e=>[e-1,[t]]));return{lineClassNames:Object.fromEntries(a),code:n}}if(void 0===a)return{lineClassNames:{},code:n};const l=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return g(["js","jsBlock"],t);case"jsx":case"tsx":return g(["js","jsBlock","jsx"],t);case"html":return g(["js","jsBlock","html"],t);case"python":case"py":case"bash":return g(["bash"],t);case"markdown":case"md":return g(["html","jsx","bash"],t);default:return g(Object.keys(h),t)}}(a,o),c=n.split("\n"),i=Object.fromEntries(o.map((e=>[e.className,{start:0,range:""}]))),s=Object.fromEntries(o.filter((e=>e.line)).map((e=>{let{className:t,line:n}=e;return[n,t]}))),d=Object.fromEntries(o.filter((e=>e.block)).map((e=>{let{className:t,block:n}=e;return[n.start,t]}))),u=Object.fromEntries(o.filter((e=>e.block)).map((e=>{let{className:t,block:n}=e;return[n.end,t]})));for(let m=0;m<c.length;){const e=c[m].match(l);if(!e){m+=1;continue}const t=e.slice(1).find((e=>void 0!==e));s[t]?i[s[t]].range+=`${m},`:d[t]?i[d[t]].start=m:u[t]&&(i[u[t]].range+=`${i[u[t]].start}-${m-1},`),c.splice(m,1)}n=c.join("\n");const p={};return Object.entries(i).forEach((e=>{let[t,{range:n}]=e;m()(n).forEach((e=>{p[e]??=[],p[e].push(t)}))})),{lineClassNames:p,code:n}}const v={codeBlockContainer:"codeBlockContainer_Ckt0"};function E(e){let{as:t,...n}=e;const r=function(e){const t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach((e=>{let[a,o]=e;const r=t[a];r&&"string"==typeof o&&(n[r]=o)})),n}(s());return o.createElement(t,(0,a.A)({},n,{style:r,className:(0,l.A)(n.className,v.codeBlockContainer,d.G.common.codeBlock)}))}const y={codeBlockContent:"codeBlockContent_biex",codeBlockTitle:"codeBlockTitle_Ktv7",codeBlock:"codeBlock_bY9V",codeBlockStandalone:"codeBlockStandalone_MEMb",codeBlockLines:"codeBlockLines_e6Vv",codeBlockLinesWithNumbering:"codeBlockLinesWithNumbering_o6Pm",buttonGroup:"buttonGroup__atx"};function k(e){let{children:t,className:n}=e;return o.createElement(E,{as:"pre",tabIndex:0,className:(0,l.A)(y.codeBlockStandalone,"thin-scrollbar",n)},o.createElement("code",{className:y.codeBlockLines},t))}var N=n(9532);const A={attributes:!0,characterData:!0,childList:!0,subtree:!0};function C(e,t){const[n,a]=(0,o.useState)(),r=(0,o.useCallback)((()=>{a(e.current?.closest("[role=tabpanel][hidden]"))}),[e,a]);(0,o.useEffect)((()=>{r()}),[r]),function(e,t,n){void 0===n&&(n=A);const a=(0,N._q)(t),r=(0,N.Be)(n);(0,o.useEffect)((()=>{const t=new MutationObserver(a);return e&&t.observe(e,r),()=>t.disconnect()}),[e,a,r])}(n,(e=>{e.forEach((e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(t(),r())}))}),{attributes:!0,characterData:!1,childList:!1,subtree:!1})}const L={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]};var _={Prism:n(1258).A,theme:L};function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(){return w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},w.apply(this,arguments)}var x=/\r\n|\r|\n/,B=function(e){0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},O=function(e,t){var n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)};function j(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&-1===t.indexOf(a)&&(n[a]=e[a]);return n}var H=function(e){function t(){for(var t=this,n=[],a=arguments.length;a--;)n[a]=arguments[a];e.apply(this,n),T(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?function(e,t){var n=e.plain,a=Object.create(null),o=e.styles.reduce((function(e,n){var a=n.languages,o=n.style;return a&&!a.includes(t)||n.types.forEach((function(t){var n=w({},e[t],o);e[t]=n})),e}),a);return o.root=n,o.plain=w({},n,{backgroundColor:null}),o}(e.theme,e.language):void 0;return t.themeDict=n})),T(this,"getLineProps",(function(e){var n=e.key,a=e.className,o=e.style,r=w({},j(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),l=t.getThemeDict(t.props);return void 0!==l&&(r.style=l.plain),void 0!==o&&(r.style=void 0!==r.style?w({},r.style,o):o),void 0!==n&&(r.key=n),a&&(r.className+=" "+a),r})),T(this,"getStyleForToken",(function(e){var n=e.types,a=e.empty,o=n.length,r=t.getThemeDict(t.props);if(void 0!==r){if(1===o&&"plain"===n[0])return a?{display:"inline-block"}:void 0;if(1===o&&!a)return r[n[0]];var l=a?{display:"inline-block"}:{},c=n.map((function(e){return r[e]}));return Object.assign.apply(Object,[l].concat(c))}})),T(this,"getTokenProps",(function(e){var n=e.key,a=e.className,o=e.style,r=e.token,l=w({},j(e,["key","className","style","token"]),{className:"token "+r.types.join(" "),children:r.content,style:t.getStyleForToken(r),key:void 0});return void 0!==o&&(l.style=void 0!==l.style?w({},l.style,o):o),void 0!==n&&(l.key=n),a&&(l.className+=" "+a),l})),T(this,"tokenize",(function(e,t,n,a){var o={code:t,grammar:n,language:a,tokens:[]};e.hooks.run("before-tokenize",o);var r=o.tokens=e.tokenize(o.code,o.grammar,o.language);return e.hooks.run("after-tokenize",o),r}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,a=e.code,o=e.children,r=this.getThemeDict(this.props),l=t.languages[n];return o({tokens:function(e){for(var t=[[]],n=[e],a=[0],o=[e.length],r=0,l=0,c=[],i=[c];l>-1;){for(;(r=a[l]++)<o[l];){var s=void 0,d=t[l],u=n[l][r];if("string"==typeof u?(d=l>0?d:["plain"],s=u):(d=O(d,u.type),u.alias&&(d=O(d,u.alias)),s=u.content),"string"==typeof s){var m=s.split(x),p=m.length;c.push({types:d,content:m[0]});for(var f=1;f<p;f++)B(c),i.push(c=[]),c.push({types:d,content:m[f]})}else l++,t.push(d),n.push(s),a.push(0),o.push(s.length)}l--,t.pop(),n.pop(),a.pop(),o.pop()}return B(c),i}(void 0!==l?this.tokenize(t,a,l,n):[a]),className:"prism-code language-"+n,style:void 0!==r?r.root:{},getLineProps:this.getLineProps,getTokenProps:this.getTokenProps})},t}(o.Component);const M=H,S={codeLine:"codeLine_lJS_",codeLineNumber:"codeLineNumber_Tfdd",codeLineContent:"codeLineContent_feaV"};function P(e){let{line:t,classNames:n,showLineNumbers:r,getLineProps:c,getTokenProps:i}=e;1===t.length&&"\n"===t[0].content&&(t[0].content="");const s=c({line:t,className:(0,l.A)(n,r&&S.codeLine)}),d=t.map(((e,t)=>o.createElement("span",(0,a.A)({key:t},i({token:e,key:t})))));return o.createElement("span",s,r?o.createElement(o.Fragment,null,o.createElement("span",{className:S.codeLineNumber}),o.createElement("span",{className:S.codeLineContent},d)):d,o.createElement("br",null))}var I=n(1312);function U(e){return o.createElement("svg",(0,a.A)({viewBox:"0 0 24 24"},e),o.createElement("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"}))}function D(e){return o.createElement("svg",(0,a.A)({viewBox:"0 0 24 24"},e),o.createElement("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}const R={copyButtonCopied:"copyButtonCopied_obH4",copyButtonIcons:"copyButtonIcons_eSgA",copyButtonIcon:"copyButtonIcon_y97N",copyButtonSuccessIcon:"copyButtonSuccessIcon_LjdS"};function V(e){let{code:t,className:n}=e;const[a,r]=(0,o.useState)(!1),c=(0,o.useRef)(void 0),i=(0,o.useCallback)((()=>{!function(e,t){let{target:n=document.body}=void 0===t?{}:t;if("string"!=typeof e)throw new TypeError(`Expected parameter \`text\` to be a \`string\`, got \`${typeof e}\`.`);const a=document.createElement("textarea"),o=document.activeElement;a.value=e,a.setAttribute("readonly",""),a.style.contain="strict",a.style.position="absolute",a.style.left="-9999px",a.style.fontSize="12pt";const r=document.getSelection(),l=r.rangeCount>0&&r.getRangeAt(0);n.append(a),a.select(),a.selectionStart=0,a.selectionEnd=e.length;let c=!1;try{c=document.execCommand("copy")}catch{}a.remove(),l&&(r.removeAllRanges(),r.addRange(l)),o&&o.focus()}(t),r(!0),c.current=window.setTimeout((()=>{r(!1)}),1e3)}),[t]);return(0,o.useEffect)((()=>()=>window.clearTimeout(c.current)),[]),o.createElement("button",{type:"button","aria-label":a?(0,I.T)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,I.T)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,I.T)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,l.A)("clean-btn",n,R.copyButton,a&&R.copyButtonCopied),onClick:i},o.createElement("span",{className:R.copyButtonIcons,"aria-hidden":"true"},o.createElement(U,{className:R.copyButtonIcon}),o.createElement(D,{className:R.copyButtonSuccessIcon})))}function z(e){return o.createElement("svg",(0,a.A)({viewBox:"0 0 24 24"},e),o.createElement("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}))}const W={wordWrapButtonIcon:"wordWrapButtonIcon_Bwma",wordWrapButtonEnabled:"wordWrapButtonEnabled_EoeP"};function $(e){let{className:t,onClick:n,isEnabled:a}=e;const r=(0,I.T)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return o.createElement("button",{type:"button",onClick:n,className:(0,l.A)("clean-btn",t,a&&W.wordWrapButtonEnabled),"aria-label":r,title:r},o.createElement(z,{className:W.wordWrapButtonIcon,"aria-hidden":"true"}))}function G(e){let{children:t,className:n="",metastring:r,title:c,showLineNumbers:d,language:u}=e;const{prism:{defaultLanguage:m,magicComments:f}}=(0,i.p)(),h=u??function(e){const t=e.split(" ").find((e=>e.startsWith("language-")));return t?.replace(/language-/,"")}(n)??m,g=s(),v=function(){const[e,t]=(0,o.useState)(!1),[n,a]=(0,o.useState)(!1),r=(0,o.useRef)(null),l=(0,o.useCallback)((()=>{const n=r.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t((e=>!e))}),[r,e]),c=(0,o.useCallback)((()=>{const{scrollWidth:e,clientWidth:t}=r.current,n=e>t||r.current.querySelector("code").hasAttribute("style");a(n)}),[r]);return C(r,c),(0,o.useEffect)((()=>{c()}),[e,c]),(0,o.useEffect)((()=>(window.addEventListener("resize",c,{passive:!0}),()=>{window.removeEventListener("resize",c)})),[c]),{codeBlockRef:r,isEnabled:e,isCodeScrollable:n,toggle:l}}(),k=function(e){return e?.match(p)?.groups.title??""}(r)||c,{lineClassNames:N,code:A}=b(t,{metastring:r,language:h,magicComments:f}),L=d??function(e){return Boolean(e?.includes("showLineNumbers"))}(r);return o.createElement(E,{as:"div",className:(0,l.A)(n,h&&!n.includes(`language-${h}`)&&`language-${h}`)},k&&o.createElement("div",{className:y.codeBlockTitle},k),o.createElement("div",{className:y.codeBlockContent},o.createElement(M,(0,a.A)({},_,{theme:g,code:A,language:h??"text"}),(e=>{let{className:t,tokens:n,getLineProps:a,getTokenProps:r}=e;return o.createElement("pre",{tabIndex:0,ref:v.codeBlockRef,className:(0,l.A)(t,y.codeBlock,"thin-scrollbar")},o.createElement("code",{className:(0,l.A)(y.codeBlockLines,L&&y.codeBlockLinesWithNumbering)},n.map(((e,t)=>o.createElement(P,{key:t,line:e,getLineProps:a,getTokenProps:r,classNames:N[t],showLineNumbers:L})))))})),o.createElement("div",{className:y.buttonGroup},(v.isEnabled||v.isCodeScrollable)&&o.createElement($,{className:y.codeButton,onClick:()=>v.toggle(),isEnabled:v.isEnabled}),o.createElement(V,{className:y.codeButton,code:A}))))}function F(e){let{children:t,...n}=e;const l=(0,r.A)(),c=function(e){return o.Children.toArray(e).some((e=>(0,o.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?G:k;return o.createElement(i,(0,a.A)({key:String(l)},n),c)}},6140:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>Xe});var a=n(6540),o=n(9024),r=n(9532);const l=a.createContext(null);function c(e){let{children:t,content:n}=e;const o=function(e){return(0,a.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc})),[e])}(n);return a.createElement(l.Provider,{value:o},t)}function i(){const e=(0,a.useContext)(l);if(null===e)throw new r.dV("DocProvider");return e}function s(){const{metadata:e,frontMatter:t,assets:n}=i();return a.createElement(o.be,{title:e.title,description:e.description,keywords:t.keywords,image:n.image??t.image})}var d=n(53),u=n(4581),m=n(8168),p=n(1312),f=n(5489);function h(e){const{permalink:t,title:n,subLabel:o,isNext:r}=e;return a.createElement(f.A,{className:(0,d.A)("pagination-nav__link",r?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t},o&&a.createElement("div",{className:"pagination-nav__sublabel"},o),a.createElement("div",{className:"pagination-nav__label"},n))}function g(e){const{previous:t,next:n}=e;return a.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,p.T)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"})},t&&a.createElement(h,(0,m.A)({},t,{subLabel:a.createElement(p.A,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc"},"Previous")})),n&&a.createElement(h,(0,m.A)({},n,{subLabel:a.createElement(p.A,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc"},"Next"),isNext:!0})))}function b(){const{metadata:e}=i();return a.createElement(g,{previous:e.previous,next:e.next})}var v=n(4586),E=n(4070),y=n(7559),k=n(5597),N=n(2252);const A={unreleased:function(e){let{siteTitle:t,versionMetadata:n}=e;return a.createElement(p.A,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:t,versionLabel:a.createElement("b",null,n.label)}},"This is unreleased documentation for {siteTitle} {versionLabel} version.")},unmaintained:function(e){let{siteTitle:t,versionMetadata:n}=e;return a.createElement(p.A,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:t,versionLabel:a.createElement("b",null,n.label)}},"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained.")}};function C(e){const t=A[e.versionMetadata.banner];return a.createElement(t,e)}function L(e){let{versionLabel:t,to:n,onClick:o}=e;return a.createElement(p.A,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:t,latestVersionLink:a.createElement("b",null,a.createElement(f.A,{to:n,onClick:o},a.createElement(p.A,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label"},"latest version")))}},"For up-to-date documentation, see the {latestVersionLink} ({versionLabel}).")}function _(e){let{className:t,versionMetadata:n}=e;const{siteConfig:{title:o}}=(0,v.A)(),{pluginId:r}=(0,E.vT)({failfast:!0}),{savePreferredVersionName:l}=(0,k.g1)(r),{latestDocSuggestion:c,latestVersionSuggestion:i}=(0,E.HW)(r),s=c??(u=i).docs.find((e=>e.id===u.mainDocId));var u;return a.createElement("div",{className:(0,d.A)(t,y.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert"},a.createElement("div",null,a.createElement(C,{siteTitle:o,versionMetadata:n})),a.createElement("div",{className:"margin-top--md"},a.createElement(L,{versionLabel:i.label,to:s.path,onClick:()=>l(i.name)})))}function T(e){let{className:t}=e;const n=(0,N.r)();return n.banner?a.createElement(_,{className:t,versionMetadata:n}):null}function w(e){let{className:t}=e;const n=(0,N.r)();return n.badge?a.createElement("span",{className:(0,d.A)(t,y.G.docs.docVersionBadge,"badge badge--secondary")},a.createElement(p.A,{id:"theme.docs.versionBadge.label",values:{versionLabel:n.label}},"Version: {versionLabel}")):null}function x(e){let{lastUpdatedAt:t,formattedLastUpdatedAt:n}=e;return a.createElement(p.A,{id:"theme.lastUpdated.atDate",description:"The words used to describe on which date a page has been last updated",values:{date:a.createElement("b",null,a.createElement("time",{dateTime:new Date(1e3*t).toISOString()},n))}}," on {date}")}function B(e){let{lastUpdatedBy:t}=e;return a.createElement(p.A,{id:"theme.lastUpdated.byUser",description:"The words used to describe by who the page has been last updated",values:{user:a.createElement("b",null,t)}}," by {user}")}function O(e){let{lastUpdatedAt:t,formattedLastUpdatedAt:n,lastUpdatedBy:o}=e;return a.createElement("span",{className:y.G.common.lastUpdated},a.createElement(p.A,{id:"theme.lastUpdated.lastUpdatedAtBy",description:"The sentence used to display when a page has been last updated, and by who",values:{atDate:t&&n?a.createElement(x,{lastUpdatedAt:t,formattedLastUpdatedAt:n}):"",byUser:o?a.createElement(B,{lastUpdatedBy:o}):""}},"Last updated{atDate}{byUser}"),!1)}const j={iconEdit:"iconEdit_Z9Sw"};function H(e){let{className:t,...n}=e;return a.createElement("svg",(0,m.A)({fill:"currentColor",height:"20",width:"20",viewBox:"0 0 40 40",className:(0,d.A)(j.iconEdit,t),"aria-hidden":"true"},n),a.createElement("g",null,a.createElement("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"})))}function M(e){let{editUrl:t}=e;return a.createElement("a",{href:t,target:"_blank",rel:"noreferrer noopener",className:y.G.common.editThisPage},a.createElement(H,null),a.createElement(p.A,{id:"theme.common.editThisPage",description:"The link label to edit the current page"},"Edit this page"))}const S={tag:"tag_zVej",tagRegular:"tagRegular_sFm0",tagWithCount:"tagWithCount_h2kH"};function P(e){let{permalink:t,label:n,count:o}=e;return a.createElement(f.A,{href:t,className:(0,d.A)(S.tag,o?S.tagWithCount:S.tagRegular)},n,o&&a.createElement("span",null,o))}const I={tags:"tags_jXut",tag:"tag_QGVx"};function U(e){let{tags:t}=e;return a.createElement(a.Fragment,null,a.createElement("b",null,a.createElement(p.A,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list"},"Tags:")),a.createElement("ul",{className:(0,d.A)(I.tags,"padding--none","margin-left--sm")},t.map((e=>{let{label:t,permalink:n}=e;return a.createElement("li",{key:n,className:I.tag},a.createElement(P,{label:t,permalink:n}))}))))}const D={lastUpdated:"lastUpdated_vwxv"};function R(e){return a.createElement("div",{className:(0,d.A)(y.G.docs.docFooterTagsRow,"row margin-bottom--sm")},a.createElement("div",{className:"col"},a.createElement(U,e)))}function V(e){let{editUrl:t,lastUpdatedAt:n,lastUpdatedBy:o,formattedLastUpdatedAt:r}=e;return a.createElement("div",{className:(0,d.A)(y.G.docs.docFooterEditMetaRow,"row")},a.createElement("div",{className:"col"},t&&a.createElement(M,{editUrl:t})),a.createElement("div",{className:(0,d.A)("col",D.lastUpdated)},(n||o)&&a.createElement(O,{lastUpdatedAt:n,formattedLastUpdatedAt:r,lastUpdatedBy:o})))}function z(){const{metadata:e}=i(),{editUrl:t,lastUpdatedAt:n,formattedLastUpdatedAt:o,lastUpdatedBy:r,tags:l}=e,c=l.length>0,s=!!(t||n||r);return c||s?a.createElement("footer",{className:(0,d.A)(y.G.docs.docFooter,"docusaurus-mt-lg")},c&&a.createElement(R,{tags:l}),s&&a.createElement(V,{editUrl:t,lastUpdatedAt:n,lastUpdatedBy:r,formattedLastUpdatedAt:o})):null}var W=n(1422),$=n(6342);function G(e){const t=e.map((e=>({...e,parentIndex:-1,children:[]}))),n=Array(7).fill(-1);t.forEach(((e,t)=>{const a=n.slice(2,e.level);e.parentIndex=Math.max(...a),n[e.level]=t}));const a=[];return t.forEach((e=>{const{parentIndex:n,...o}=e;n>=0?t[n].children.push(o):a.push(o)})),a}function F(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:a}=e;return t.flatMap((e=>{const t=F({toc:e.children,minHeadingLevel:n,maxHeadingLevel:a});return function(e){return e.level>=n&&e.level<=a}(e)?[{...e,children:t}]:t}))}function q(e){const t=e.getBoundingClientRect();return t.top===t.bottom?q(e.parentNode):t}function Y(e,t){let{anchorTopOffset:n}=t;const a=e.find((e=>q(e).top>=n));if(a){return function(e){return e.top>0&&e.bottom<window.innerHeight/2}(q(a))?a:e[e.indexOf(a)-1]??null}return e[e.length-1]??null}function Z(){const e=(0,a.useRef)(0),{navbar:{hideOnScroll:t}}=(0,$.p)();return(0,a.useEffect)((()=>{e.current=t?0:document.querySelector(".navbar").clientHeight}),[t]),e}function Q(e){const t=(0,a.useRef)(void 0),n=Z();(0,a.useEffect)((()=>{if(!e)return()=>{};const{linkClassName:a,linkActiveClassName:o,minHeadingLevel:r,maxHeadingLevel:l}=e;function c(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(a),c=function(e){let{minHeadingLevel:t,maxHeadingLevel:n}=e;const a=[];for(let o=t;o<=n;o+=1)a.push(`h${o}.anchor`);return Array.from(document.querySelectorAll(a.join()))}({minHeadingLevel:r,maxHeadingLevel:l}),i=Y(c,{anchorTopOffset:n.current}),s=e.find((e=>i&&i.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e)));e.forEach((e=>{!function(e,n){n?(t.current&&t.current!==e&&t.current.classList.remove(o),e.classList.add(o),t.current=e):e.classList.remove(o)}(e,e===s)}))}return document.addEventListener("scroll",c),document.addEventListener("resize",c),c(),()=>{document.removeEventListener("scroll",c),document.removeEventListener("resize",c)}}),[e,n])}function X(e){let{toc:t,className:n,linkClassName:o,isChild:r}=e;return t.length?a.createElement("ul",{className:r?void 0:n},t.map((e=>a.createElement("li",{key:e.id},a.createElement("a",{href:`#${e.id}`,className:o??void 0,dangerouslySetInnerHTML:{__html:e.value}}),a.createElement(X,{isChild:!0,toc:e.children,className:n,linkClassName:o}))))):null}const J=a.memo(X);function K(e){let{toc:t,className:n="table-of-contents table-of-contents__left-border",linkClassName:o="table-of-contents__link",linkActiveClassName:r,minHeadingLevel:l,maxHeadingLevel:c,...i}=e;const s=(0,$.p)(),d=l??s.tableOfContents.minHeadingLevel,u=c??s.tableOfContents.maxHeadingLevel,p=function(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:o}=e;return(0,a.useMemo)((()=>F({toc:G(t),minHeadingLevel:n,maxHeadingLevel:o})),[t,n,o])}({toc:t,minHeadingLevel:d,maxHeadingLevel:u});return Q((0,a.useMemo)((()=>{if(o&&r)return{linkClassName:o,linkActiveClassName:r,minHeadingLevel:d,maxHeadingLevel:u}}),[o,r,d,u])),a.createElement(J,(0,m.A)({toc:p,className:n,linkClassName:o},i))}const ee={tocCollapsibleButton:"tocCollapsibleButton_TO0P",tocCollapsibleButtonExpanded:"tocCollapsibleButtonExpanded_MG3E"};function te(e){let{collapsed:t,...n}=e;return a.createElement("button",(0,m.A)({type:"button"},n,{className:(0,d.A)("clean-btn",ee.tocCollapsibleButton,!t&&ee.tocCollapsibleButtonExpanded,n.className)}),a.createElement(p.A,{id:"theme.TOCCollapsible.toggleButtonLabel",description:"The label used by the button on the collapsible TOC component"},"On this page"))}const ne={tocCollapsible:"tocCollapsible_ETCw",tocCollapsibleContent:"tocCollapsibleContent_vkbj",tocCollapsibleExpanded:"tocCollapsibleExpanded_sAul"};function ae(e){let{toc:t,className:n,minHeadingLevel:o,maxHeadingLevel:r}=e;const{collapsed:l,toggleCollapsed:c}=(0,W.u)({initialState:!0});return a.createElement("div",{className:(0,d.A)(ne.tocCollapsible,!l&&ne.tocCollapsibleExpanded,n)},a.createElement(te,{collapsed:l,onClick:c}),a.createElement(W.N,{lazy:!0,className:ne.tocCollapsibleContent,collapsed:l},a.createElement(K,{toc:t,minHeadingLevel:o,maxHeadingLevel:r})))}const oe={tocMobile:"tocMobile_ITEo"};function re(){const{toc:e,frontMatter:t}=i();return a.createElement(ae,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:(0,d.A)(y.G.docs.docTocMobile,oe.tocMobile)})}const le={tableOfContents:"tableOfContents_bqdL",docItemContainer:"docItemContainer_F8PC"},ce="table-of-contents__link toc-highlight",ie="table-of-contents__link--active";function se(e){let{className:t,...n}=e;return a.createElement("div",{className:(0,d.A)(le.tableOfContents,"thin-scrollbar",t)},a.createElement(K,(0,m.A)({},n,{linkClassName:ce,linkActiveClassName:ie})))}function de(){const{toc:e,frontMatter:t}=i();return a.createElement(se,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:y.G.docs.docTocDesktop})}const ue={anchorWithStickyNavbar:"anchorWithStickyNavbar_LWe7",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_WYt5"};function me(e){let{as:t,id:n,...o}=e;const{navbar:{hideOnScroll:r}}=(0,$.p)();if("h1"===t||!n)return a.createElement(t,(0,m.A)({},o,{id:void 0}));const l=(0,p.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof o.children?o.children:n});return a.createElement(t,(0,m.A)({},o,{className:(0,d.A)("anchor",r?ue.anchorWithHideOnScrollNavbar:ue.anchorWithStickyNavbar,o.className),id:n}),o.children,a.createElement(f.A,{className:"hash-link",to:`#${n}`,"aria-label":l,title:l},"\u200b"))}var pe=n(5680),fe=n(5260);var he=n(8059),ge=n.n(he);var be=n(2303);const ve={details:"details_lb9f",isBrowser:"isBrowser_bmU9",collapsibleContent:"collapsibleContent_i85q"};function Ee(e){return!!e&&("SUMMARY"===e.tagName||Ee(e.parentElement))}function ye(e,t){return!!e&&(e===t||ye(e.parentElement,t))}function ke(e){let{summary:t,children:n,...o}=e;const r=(0,be.A)(),l=(0,a.useRef)(null),{collapsed:c,setCollapsed:i}=(0,W.u)({initialState:!o.open}),[s,u]=(0,a.useState)(o.open),p=a.isValidElement(t)?t:a.createElement("summary",null,t??"Details");return a.createElement("details",(0,m.A)({},o,{ref:l,open:s,"data-collapsed":c,className:(0,d.A)(ve.details,r&&ve.isBrowser,o.className),onMouseDown:e=>{Ee(e.target)&&e.detail>1&&e.preventDefault()},onClick:e=>{e.stopPropagation();const t=e.target;Ee(t)&&ye(t,l.current)&&(e.preventDefault(),c?(i(!1),u(!0)):i(!0))}}),p,a.createElement(W.N,{lazy:!1,collapsed:c,disableSSRStyle:!0,onCollapseTransitionEnd:e=>{i(e),u(!e)}},a.createElement("div",{className:ve.collapsibleContent},n)))}const Ne={details:"details_b_Ee"},Ae="alert alert--info";function Ce(e){let{...t}=e;return a.createElement(ke,(0,m.A)({},t,{className:(0,d.A)(Ae,Ne.details,t.className)}))}function Le(e){return a.createElement(me,e)}const _e={containsTaskList:"containsTaskList_mC6p"};function Te(e){if(void 0!==e)return(0,d.A)(e,e?.includes("contains-task-list")&&_e.containsTaskList)}const we={img:"img_ev3q"};const xe="admonition_LlT9",Be="admonitionHeading_tbUL",Oe="admonitionIcon_kALy",je="admonitionContent_S0QG";const He={note:{infimaClassName:"secondary",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 14 16"},a.createElement("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"}))},label:a.createElement(p.A,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)"},"note")},tip:{infimaClassName:"success",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 12 16"},a.createElement("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"}))},label:a.createElement(p.A,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)"},"tip")},danger:{infimaClassName:"danger",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 12 16"},a.createElement("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"}))},label:a.createElement(p.A,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)"},"danger")},info:{infimaClassName:"info",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 14 16"},a.createElement("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"}))},label:a.createElement(p.A,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)"},"info")},caution:{infimaClassName:"warning",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 16 16"},a.createElement("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"}))},label:a.createElement(p.A,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)"},"caution")}},Me={secondary:"note",important:"info",success:"tip",warning:"danger"};function Se(e){const{mdxAdmonitionTitle:t,rest:n}=function(e){const t=a.Children.toArray(e),n=t.find((e=>a.isValidElement(e)&&"mdxAdmonitionTitle"===e.props?.mdxType)),o=a.createElement(a.Fragment,null,t.filter((e=>e!==n)));return{mdxAdmonitionTitle:n,rest:o}}(e.children);return{...e,title:e.title??t,children:n}}const Pe={head:function(e){const t=a.Children.map(e.children,(e=>a.isValidElement(e)?function(e){if(e.props?.mdxType&&e.props.originalType){const{mdxType:t,originalType:n,...o}=e.props;return a.createElement(e.props.originalType,o)}return e}(e):e));return a.createElement(fe.A,e,t)},code:function(e){const t=["a","abbr","b","br","button","cite","code","del","dfn","em","i","img","input","ins","kbd","label","object","output","q","ruby","s","small","span","strong","sub","sup","time","u","var","wbr"];return a.Children.toArray(e.children).every((e=>"string"==typeof e&&!e.includes("\n")||(0,a.isValidElement)(e)&&t.includes(e.props?.mdxType)))?a.createElement("code",e):a.createElement(ge(),e)},a:function(e){return a.createElement(f.A,e)},pre:function(e){return a.createElement(ge(),(0,a.isValidElement)(e.children)&&"code"===e.children.props?.originalType?e.children.props:{...e})},details:function(e){const t=a.Children.toArray(e.children),n=t.find((e=>a.isValidElement(e)&&"summary"===e.props?.mdxType)),o=a.createElement(a.Fragment,null,t.filter((e=>e!==n)));return a.createElement(Ce,(0,m.A)({},e,{summary:n}),o)},ul:function(e){return a.createElement("ul",(0,m.A)({},e,{className:Te(e.className)}))},img:function(e){return a.createElement("img",(0,m.A)({loading:"lazy"},e,{className:(t=e.className,(0,d.A)(t,we.img))}));var t},h1:e=>a.createElement(Le,(0,m.A)({as:"h1"},e)),h2:e=>a.createElement(Le,(0,m.A)({as:"h2"},e)),h3:e=>a.createElement(Le,(0,m.A)({as:"h3"},e)),h4:e=>a.createElement(Le,(0,m.A)({as:"h4"},e)),h5:e=>a.createElement(Le,(0,m.A)({as:"h5"},e)),h6:e=>a.createElement(Le,(0,m.A)({as:"h6"},e)),admonition:function(e){const{children:t,type:n,title:o,icon:r}=Se(e),l=function(e){const t=Me[e]??e,n=He[t];return n||(console.warn(`No admonition config found for admonition type "${t}". Using Info as fallback.`),He.info)}(n),c=o??l.label,{iconComponent:i}=l,s=r??a.createElement(i,null);return a.createElement("div",{className:(0,d.A)(y.G.common.admonition,y.G.common.admonitionType(e.type),"alert",`alert--${l.infimaClassName}`,xe)},a.createElement("div",{className:Be},a.createElement("span",{className:Oe},s),c),a.createElement("div",{className:je},t))},mermaid:()=>null};function Ie(e){let{children:t}=e;return a.createElement(pe.xA,{components:Pe},t)}function Ue(e){let{children:t}=e;const n=function(){const{metadata:e,frontMatter:t,contentTitle:n}=i();return t.hide_title||void 0!==n?null:e.title}();return a.createElement("div",{className:(0,d.A)(y.G.docs.docMarkdown,"markdown")},n&&a.createElement("header",null,a.createElement(me,{as:"h1"},n)),a.createElement(Ie,null,t))}var De=n(1754),Re=n(9169),Ve=n(6025);function ze(e){return a.createElement("svg",(0,m.A)({viewBox:"0 0 24 24"},e),a.createElement("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"}))}const We={breadcrumbHomeIcon:"breadcrumbHomeIcon_YNFT"};function $e(){const e=(0,Ve.A)("/");return a.createElement("li",{className:"breadcrumbs__item"},a.createElement(f.A,{"aria-label":(0,p.T)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e},a.createElement(ze,{className:We.breadcrumbHomeIcon})))}const Ge={breadcrumbsContainer:"breadcrumbsContainer_Z_bl"};function Fe(e){let{children:t,href:n,isLast:o}=e;const r="breadcrumbs__link";return o?a.createElement("span",{className:r,itemProp:"name"},t):n?a.createElement(f.A,{className:r,href:n,itemProp:"item"},a.createElement("span",{itemProp:"name"},t)):a.createElement("span",{className:r},t)}function qe(e){let{children:t,active:n,index:o,addMicrodata:r}=e;return a.createElement("li",(0,m.A)({},r&&{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},{className:(0,d.A)("breadcrumbs__item",{"breadcrumbs__item--active":n})}),t,a.createElement("meta",{itemProp:"position",content:String(o+1)}))}function Ye(){const e=(0,De.OF)(),t=(0,Re.Dt)();return e?a.createElement("nav",{className:(0,d.A)(y.G.docs.docBreadcrumbs,Ge.breadcrumbsContainer),"aria-label":(0,p.T)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"})},a.createElement("ul",{className:"breadcrumbs",itemScope:!0,itemType:"https://schema.org/BreadcrumbList"},t&&a.createElement($e,null),e.map(((t,n)=>{const o=n===e.length-1;return a.createElement(qe,{key:n,active:o,index:n,addMicrodata:!!t.href},a.createElement(Fe,{href:t.href,isLast:o},t.label))})))):null}const Ze={docItemContainer:"docItemContainer_Djhp",docItemCol:"docItemCol_VOVn"};function Qe(e){let{children:t}=e;const n=function(){const{frontMatter:e,toc:t}=i(),n=(0,u.l)(),o=e.hide_table_of_contents,r=!o&&t.length>0;return{hidden:o,mobile:r?a.createElement(re,null):void 0,desktop:!r||"desktop"!==n&&"ssr"!==n?void 0:a.createElement(de,null)}}();return a.createElement("div",{className:"row"},a.createElement("div",{className:(0,d.A)("col",!n.hidden&&Ze.docItemCol)},a.createElement(T,null),a.createElement("div",{className:Ze.docItemContainer},a.createElement("article",null,a.createElement(Ye,null),a.createElement(w,null),n.mobile,a.createElement(Ue,null,t),a.createElement(z,null)),a.createElement(b,null))),n.desktop&&a.createElement("div",{className:"col col--3"},n.desktop))}function Xe(e){const t=`docs-doc-id-${e.content.metadata.unversionedId}`,n=e.content;return a.createElement(c,{content:e.content},a.createElement(o.e3,{className:t},a.createElement(s,null),a.createElement(Qe,null,a.createElement(n,null))))}},2252:(e,t,n)=>{"use strict";n.d(t,{n:()=>l,r:()=>c});var a=n(6540),o=n(9532);const r=a.createContext(null);function l(e){let{children:t,version:n}=e;return a.createElement(r.Provider,{value:n},t)}function c(){const e=(0,a.useContext)(r);if(null===e)throw new o.dV("DocsVersionProvider");return e}},8426:(e,t)=>{function n(e){let t,n=[];for(let a of e.split(",").map((e=>e.trim())))if(/^-?\d+$/.test(a))n.push(parseInt(a,10));else if(t=a.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,a,o,r]=t;if(a&&r){a=parseInt(a),r=parseInt(r);const e=a<r?1:-1;"-"!==o&&".."!==o&&"\u2025"!==o||(r+=e);for(let t=a;t!==r;t+=e)n.push(t)}}return n}t.default=n,e.exports=n}}]); \ No newline at end of file diff --git a/assets/js/19abc975.05bc09b2.js b/assets/js/19abc975.05bc09b2.js new file mode 100644 index 00000000000..1152a813033 --- /dev/null +++ b/assets/js/19abc975.05bc09b2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6632],{5680:(e,a,n)=>{n.d(a,{xA:()=>g,yg:()=>c});var o=n(6540);function t(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function l(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);a&&(o=o.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,o)}return n}function r(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?l(Object(n),!0).forEach((function(a){t(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function s(e,a){if(null==e)return{};var n,o,t=function(e,a){if(null==e)return{};var n,o,t={},l=Object.keys(e);for(o=0;o<l.length;o++)n=l[o],a.indexOf(n)>=0||(t[n]=e[n]);return t}(e,a);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(o=0;o<l.length;o++)n=l[o],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}var i=o.createContext({}),p=function(e){var a=o.useContext(i),n=a;return e&&(n="function"==typeof e?e(a):r(r({},a),e)),n},g=function(e){var a=p(e.components);return o.createElement(i.Provider,{value:a},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return o.createElement(o.Fragment,{},a)}},m=o.forwardRef((function(e,a){var n=e.components,t=e.mdxType,l=e.originalType,i=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=p(n),m=t,c=u["".concat(i,".").concat(m)]||u[m]||d[m]||l;return n?o.createElement(c,r(r({ref:a},g),{},{components:n})):o.createElement(c,r({ref:a},g))}));function c(e,a){var n=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var l=n.length,r=new Array(l);r[0]=m;var s={};for(var i in a)hasOwnProperty.call(a,i)&&(s[i]=a[i]);s.originalType=e,s[u]="string"==typeof e?e:t,r[1]=s;for(var p=2;p<l;p++)r[p]=n[p];return o.createElement.apply(null,r)}return o.createElement.apply(null,n)}m.displayName="MDXCreateElement"},896:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>i,contentTitle:()=>r,default:()=>d,frontMatter:()=>l,metadata:()=>s,toc:()=>p});var o=n(8168),t=(n(6540),n(5680));const l={title:"v15.1.0",order:1},r=void 0,s={unversionedId:"changelogs/v15.1.0",id:"version-v17.1.0/changelogs/v15.1.0",title:"v15.1.0",description:"This document outlines API breaking changes that were introduced in gaia v15.1.0.",source:"@site/versioned_docs/version-v17.1.0/changelogs/v15.1.0.md",sourceDirName:"changelogs",slug:"/changelogs/v15.1.0",permalink:"/v17.1.0/changelogs/v15.1.0",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"v15.1.0",order:1},sidebar:"tutorialSidebar",previous:{title:"Changelogs",permalink:"/v17.1.0/changelogs/"}},i={},p=[{value:"Supported modules:",id:"supported-modules",level:2},{value:"Behaviour changes",id:"behaviour-changes",level:2},{value:"REST/RPC Changes",id:"restrpc-changes",level:2},{value:"DenomOwners",id:"denomowners",level:3},{value:"Querying latest block",id:"querying-latest-block",level:3},{value:"Genesis commands",id:"genesis-commands",level:2},{value:"Governance commands",id:"governance-commands",level:2},{value:"submit-legacy-proposal",id:"submit-legacy-proposal",level:3},{value:"draft-proposal",id:"draft-proposal",level:3},{value:"submit-proposal",id:"submit-proposal",level:3}],g={toc:p},u="wrapper";function d(e){let{components:a,...n}=e;return(0,t.yg)(u,(0,o.A)({},g,n,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("p",null,"This document outlines API breaking changes that were introduced in ",(0,t.yg)("inlineCode",{parentName:"p"},"gaia v15.1.0"),"."),(0,t.yg)("p",null,"This release is based on cosmos-sdk ",(0,t.yg)("inlineCode",{parentName:"p"},"v0.47.x")," and ibc-go ",(0,t.yg)("inlineCode",{parentName:"p"},"v7.x"),"."),(0,t.yg)("p",null,"You can find the comprehensive API docs at:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/api"},"https://docs.cosmos.network/api"))),(0,t.yg)("p",null,"Module reference manuals (with CLI instructions) can be found at:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules"},"https://docs.cosmos.network/v0.47/build/modules"))),(0,t.yg)("p",null,"Comprehensive list of changes:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/blob/release/v15.1.x/CHANGELOG.md#api-breaking"},"https://github.com/cosmos/gaia/blob/release/v15.1.x/CHANGELOG.md#api-breaking"))),(0,t.yg)("h2",{id:"supported-modules"},"Supported modules:"),(0,t.yg)("p",null,"cosmos-sdk ",(0,t.yg)("inlineCode",{parentName:"p"},"v0.47.10-ics-lsm")),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"x/auth"),(0,t.yg)("li",{parentName:"ul"},"x/authz"),(0,t.yg)("li",{parentName:"ul"},"x/bank"),(0,t.yg)("li",{parentName:"ul"},"x/capability"),(0,t.yg)("li",{parentName:"ul"},"x/consensus"),(0,t.yg)("li",{parentName:"ul"},"x/crisis"),(0,t.yg)("li",{parentName:"ul"},"x/distribution"),(0,t.yg)("li",{parentName:"ul"},"x/evidence"),(0,t.yg)("li",{parentName:"ul"},"x/feegrant"),(0,t.yg)("li",{parentName:"ul"},"x/gov"),(0,t.yg)("li",{parentName:"ul"},"x/mint"),(0,t.yg)("li",{parentName:"ul"},"x/params"),(0,t.yg)("li",{parentName:"ul"},"x/slashing"),(0,t.yg)("li",{parentName:"ul"},"x/staking (with LSM changes)"),(0,t.yg)("li",{parentName:"ul"},"x/upgrade")),(0,t.yg)("p",null,"ibc-go ",(0,t.yg)("inlineCode",{parentName:"p"},"v7.x")),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"transfer"),(0,t.yg)("li",{parentName:"ul"},"ica (host)")),(0,t.yg)("p",null,"interchain-security/provider ",(0,t.yg)("inlineCode",{parentName:"p"},"v3.3.x")),(0,t.yg)("p",null,"packetforward ",(0,t.yg)("inlineCode",{parentName:"p"},"v7.x")),(0,t.yg)("p",null,"gaia"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"x/globalfee ",(0,t.yg)("inlineCode",{parentName:"li"},"v15.x")),(0,t.yg)("li",{parentName:"ul"},"x/metaprotocols ",(0,t.yg)("inlineCode",{parentName:"li"},"v15.x"))),(0,t.yg)("h1",{id:"important-changes"},"Important changes"),(0,t.yg)("p",null,"Changes are outlined compared to ",(0,t.yg)("inlineCode",{parentName:"p"},"gaiad <= v14.x")),(0,t.yg)("h2",{id:"behaviour-changes"},"Behaviour changes"),(0,t.yg)("p",null,"Starting ",(0,t.yg)("inlineCode",{parentName:"p"},"v15.1.0")," all users must have at least ",(0,t.yg)("inlineCode",{parentName:"p"},"1 ATOM")," staked in order to cast a vote on a governance proposal."),(0,t.yg)("p",null,"Votes from accounts whose staked amounts are ",(0,t.yg)("inlineCode",{parentName:"p"},"< 1 ATOM")," will be rejected."),(0,t.yg)("h2",{id:"restrpc-changes"},"REST/RPC Changes"),(0,t.yg)("h3",{id:"denomowners"},"DenomOwners"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"DenomOwners")," query is not supported on the Cosmos Hub chain."),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"querying ",(0,t.yg)("inlineCode",{parentName:"li"},"<RPC_ADDR>.cosmos/bank/v1beta1/denom_owners/{denom}")," always returns an empty result.")),(0,t.yg)("h3",{id:"querying-latest-block"},"Querying latest block"),(0,t.yg)("p",null,(0,t.yg)("inlineCode",{parentName:"p"},"curl <RPC>/blocks/latest")," no longer works and returns ",(0,t.yg)("inlineCode",{parentName:"p"},'{"code":12,"message":"Not Implemented","details":[]}')),(0,t.yg)("p",null,"The endpoint was moved to: ",(0,t.yg)("inlineCode",{parentName:"p"},"<RPC>/cosmos/base/tendermint/v1beta1/blocks/latest")),(0,t.yg)("h1",{id:"cli-changes"},"CLI Changes"),(0,t.yg)("h2",{id:"genesis-commands"},"Genesis commands"),(0,t.yg)("p",null,(0,t.yg)("inlineCode",{parentName:"p"},"gaiad")," no longer uses a custom genesis commands and instead relies on the commands defined in the ",(0,t.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/genutil"},"x/genutil module"),"."),(0,t.yg)("p",null,"These queries no longer work:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad gentx\ngaiad collect-gentx\ngaiad validate-genesis\ngaiad add-genesis-account\n")),(0,t.yg)("p",null,"Use the ",(0,t.yg)("inlineCode",{parentName:"p"},"genesis")," subcommands instead:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad genesis gentx\ngaiad genesis collect-gentx\ngaiad genesis validate-genesis\ngaiad genesis add-genesis-account\ngaiad genesis migrate\n")),(0,t.yg)("h2",{id:"governance-commands"},"Governance commands"),(0,t.yg)("p",null,"Governance commands are aligned with cosmos-sdk v0.47.x ",(0,t.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/gov"},"x/gov module"),"."),(0,t.yg)("h3",{id:"submit-legacy-proposal"},"submit-legacy-proposal"),(0,t.yg)("p",null,"Some proposal types can be submitted using the ",(0,t.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-legacy-proposal")," command:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx gov submit-legacy-proposal\n\nAvailable Commands:\n cancel-software-upgrade Cancel the current software upgrade proposal\n change-reward-denoms Submit a change reward denoms proposal\n consumer-addition Submit a consumer addition proposal\n consumer-removal Submit a consumer chain removal proposal\n ibc-upgrade Submit an IBC upgrade proposal\n param-change Submit a parameter change proposal\n software-upgrade Submit a software upgrade proposal\n update-client Submit an update IBC client proposal\n")),(0,t.yg)("p",null,"Most cosmos-sdk modules no longer allow their parameters to be upgraded using a ",(0,t.yg)("inlineCode",{parentName:"p"},"param-change")," proposal. Use the corresponding ",(0,t.yg)("inlineCode",{parentName:"p"},"MsgUpgradeParams")," message instead and create a JSON file proposal using ",(0,t.yg)("inlineCode",{parentName:"p"},"draft-proposal")," (listed below)."),(0,t.yg)("p",null,"List of proposals available for submission via ",(0,t.yg)("inlineCode",{parentName:"p"},"submit-legacy-proposal")," will be further decreased in subsequent releases."),(0,t.yg)("p",null,"More information is available in cosmos-sdk ",(0,t.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/gov#submit-legacy-proposal"},"x/gov docs"),"."),(0,t.yg)("h3",{id:"draft-proposal"},"draft-proposal"),(0,t.yg)("p",null,(0,t.yg)("inlineCode",{parentName:"p"},"gaiad tx gov draft-proposal")," command is available. You can use this command to create a draft proposal in JSON format."),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"more information is available in the cosmos-sdk ",(0,t.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/gov#draft-proposal"},"x/gov docs"))),(0,t.yg)("h3",{id:"submit-proposal"},"submit-proposal"),(0,t.yg)("p",null,(0,t.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-proposal")," command is available. Use ",(0,t.yg)("inlineCode",{parentName:"p"},"draft-proposal")," (listed above) to create a proposal JSON and submit it as a transaction."),(0,t.yg)("p",null,"More information is available in cosmos-sdk ",(0,t.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/gov#submit-proposal"},"x/gov docs")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/1a4e3797.08548001.js b/assets/js/1a4e3797.08548001.js new file mode 100644 index 00000000000..69a8c18d3f0 --- /dev/null +++ b/assets/js/1a4e3797.08548001.js @@ -0,0 +1,2 @@ +/*! For license information please see 1a4e3797.08548001.js.LICENSE.txt */ +(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2138],{2733:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,a,s,c,u,o;if(this._events||(this._events={}),"error"===e&&(!this._events.error||n(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var h=new Error('Uncaught, unspecified "error" event. ('+t+")");throw h.context=t,h}if(i(a=this._events[e]))return!1;if(r(a))switch(arguments.length){case 1:a.call(this);break;case 2:a.call(this,arguments[1]);break;case 3:a.call(this,arguments[1],arguments[2]);break;default:c=Array.prototype.slice.call(arguments,1),a.apply(this,c)}else if(n(a))for(c=Array.prototype.slice.call(arguments,1),s=(o=a.slice()).length,u=0;u<s;u++)o[u].apply(this,c);return!0},t.prototype.addListener=function(e,a){var s;if(!r(a))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,r(a.listener)?a.listener:a),this._events[e]?n(this._events[e])?this._events[e].push(a):this._events[e]=[this._events[e],a]:this._events[e]=a,n(this._events[e])&&!this._events[e].warned&&(s=i(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&s>0&&this._events[e].length>s&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!r(t))throw TypeError("listener must be a function");var n=!1;function i(){this.removeListener(e,i),n||(n=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,a,s,c;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(s=(i=this._events[e]).length,a=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(n(i)){for(c=s;c-- >0;)if(i[c]===t||i[c].listener&&i[c].listener===t){a=c;break}if(a<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r(n=this._events[e]))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?r(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(r(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},4103:(e,t,r)=>{"use strict";var n=r(6571),i=r(3371),a=r(7691);function s(e,t,r,i){return new n(e,t,r,i)}s.version=r(6938),s.AlgoliaSearchHelper=n,s.SearchParameters=i,s.SearchResults=a,e.exports=s},6732:(e,t,r)=>{"use strict";var n=r(2733);function i(e,t){this.main=e,this.fn=t,this.lastResults=null}r(3014)(i,n),i.prototype.detach=function(){this.removeAllListeners(),this.main.detachDerivedHelper(this)},i.prototype.getModifiedState=function(e){return this.fn(e)},e.exports=i},1673:(e,t,r)=>{"use strict";var n=r(9110),i=r(317),a=r(1383),s={addRefinement:function(e,t,r){if(s.isRefined(e,t,r))return e;var i=""+r,a=e[t]?e[t].concat(i):[i],c={};return c[t]=a,n({},c,e)},removeRefinement:function(e,t,r){if(void 0===r)return s.clearRefinement(e,(function(e,r){return t===r}));var n=""+r;return s.clearRefinement(e,(function(e,r){return t===r&&n===e}))},toggleRefinement:function(e,t,r){if(void 0===r)throw new Error("toggleRefinement should be used with a value");return s.isRefined(e,t,r)?s.removeRefinement(e,t,r):s.addRefinement(e,t,r)},clearRefinement:function(e,t,r){if(void 0===t)return i(e)?{}:e;if("string"==typeof t)return a(e,[t]);if("function"==typeof t){var n=!1,s=Object.keys(e).reduce((function(i,a){var s=e[a]||[],c=s.filter((function(e){return!t(e,a,r)}));return c.length!==s.length&&(n=!0),i[a]=c,i}),{});return n?s:e}},isRefined:function(e,t,r){var n=Boolean(e[t])&&e[t].length>0;if(void 0===r||!n)return n;var i=""+r;return-1!==e[t].indexOf(i)}};e.exports=s},3371:(e,t,r)=>{"use strict";var n=r(9110),i=r(849),a=r(4843),s=r(4728),c=r(317),u=r(1383),o=r(7507),h=r(2208),f=r(1673);function l(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every((function(e,r){return l(t[r],e)})):e===t}function m(e){var t=e?m._parseNumbers(e):{};void 0===t.userToken||h(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invalid. This can lead to wrong analytics.\n - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var r=this;Object.keys(t).forEach((function(e){var n=-1!==m.PARAMETERS.indexOf(e),i=void 0!==t[e];!n&&i&&(r[e]=t[e])}))}m.PARAMETERS=Object.keys(new m),m._parseNumbers=function(e){if(e instanceof m)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach((function(r){var n=e[r];if("string"==typeof n){var i=parseFloat(n);t[r]=isNaN(i)?n:i}})),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map((function(e){return Array.isArray(e)?e.map((function(e){return parseFloat(e)})):e}))),e.numericRefinements){var r={};Object.keys(e.numericRefinements).forEach((function(t){var n=e.numericRefinements[t]||{};r[t]={},Object.keys(n).forEach((function(e){var i=n[e].map((function(e){return Array.isArray(e)?e.map((function(e){return"string"==typeof e?parseFloat(e):e})):"string"==typeof e?parseFloat(e):e}));r[t][e]=i}))})),t.numericRefinements=r}return s(e,t)},m.make=function(e){var t=new m(e);return(e.hierarchicalFacets||[]).forEach((function(e){if(e.rootPath){var r=t.getHierarchicalRefinement(e.name);r.length>0&&0!==r[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(r=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}})),t},m.validate=function(e,t){var r=t||{};return e.tagFilters&&r.tagRefinements&&r.tagRefinements.length>0?new Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&r.tagFilters?new Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&r.numericRefinements&&c(r.numericRefinements)?new Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):c(e.numericRefinements)&&r.numericFilters?new Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},m.prototype={constructor:m,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:f.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:f.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:f.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:f.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,r){var n=o(r);if(this.isNumericRefined(e,t,n))return this;var i=s({},this.numericRefinements);return i[e]=s({},i[e]),i[e][t]?(i[e][t]=i[e][t].slice(),i[e][t].push(n)):i[e][t]=[n],this.setQueryParameters({numericRefinements:i})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,r){var n=r;return void 0!==n?this.isNumericRefined(e,t,n)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(r,i){return i===e&&r.op===t&&l(r.val,o(n))}))}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(r,n){return n===e&&r.op===t}))}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(t,r){return r===e}))}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return c(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return u(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,r=this.numericRefinements,n=Object.keys(r).reduce((function(n,i){var a=r[i],s={};return a=a||{},Object.keys(a).forEach((function(r){var n=a[r]||[],c=[];n.forEach((function(t){e({val:t,op:r},i,"numeric")||c.push(t)})),c.length!==n.length&&(t=!0),s[r]=c})),n[i]=s,n}),{});return t?n:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw new Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:f.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:f.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return f.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:f.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter((function(t){return t!==e}))}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter((function(t){return t!==e}))}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter((function(t){return t.name!==e}))}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:f.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:f.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return f.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:f.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter((function(t){return t!==e}))};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw new Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:f.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:f.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:f.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),i={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+r))?-1===t.indexOf(r)?i[e]=[]:i[e]=[t.slice(0,t.lastIndexOf(r))]:i[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:n({},i,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw new Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var r={};return r[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:n({},r,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:n({},t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&f.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&f.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&f.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var r=this.getHierarchicalRefinement(e);return t?-1!==r.indexOf(t):r.length>0},isNumericRefined:function(e,t,r){if(void 0===r&&void 0===t)return Boolean(this.numericRefinements[e]);var n=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===r||!n)return n;var a,s,c=o(r),u=void 0!==(a=this.numericRefinements[e][t],s=c,i(a,(function(e){return l(e,s)})));return n&&u},isTagRefined:function(e){return-1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=a(Object.keys(this.numericRefinements).filter((function(t){return Object.keys(e.numericRefinements[t]).length>0})),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter((function(t){return e.disjunctiveFacetsRefinements[t].length>0})).concat(t).concat(this.getRefinedHierarchicalFacets()).sort()},getRefinedHierarchicalFacets:function(){var e=this;return a(this.hierarchicalFacets.map((function(e){return e.name})),Object.keys(this.hierarchicalFacetsRefinements).filter((function(t){return e.hierarchicalFacetsRefinements[t].length>0}))).sort()},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter((function(t){return-1===e.indexOf(t)}))},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","hierarchicalFacets","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},r=this;return Object.keys(this).forEach((function(n){var i=r[n];-1===e.indexOf(n)&&void 0!==i&&(t[n]=i)})),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var r={};return r[e]=t,this.setQueryParameters(r)},setQueryParameters:function(e){if(!e)return this;var t=m.validate(this,e);if(t)throw t;var r=this,n=m._parseNumbers(e),i=Object.keys(this).reduce((function(e,t){return e[t]=r[t],e}),{}),a=Object.keys(n).reduce((function(e,t){var r=void 0!==e[t],i=void 0!==n[t];return r&&!i?u(e,[t]):(i&&(e[t]=n[t]),e)}),i);return new this.constructor(a)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return i(this.hierarchicalFacets,(function(t){return t.name===e}))},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(r).map((function(e){return e.trim()}))},toString:function(){return JSON.stringify(this,null,2)}},e.exports=m},6673:(e,t,r)=>{"use strict";e.exports=function(e){return function(t,r){var n=e.hierarchicalFacets[r],o=e.hierarchicalFacetsRefinements[n.name]&&e.hierarchicalFacetsRefinements[n.name][0]||"",h=e._getHierarchicalFacetSeparator(n),f=e._getHierarchicalRootPath(n),l=e._getHierarchicalShowParentLevel(n),m=a(e._getHierarchicalFacetSortBy(n)),d=t.every((function(e){return e.exhaustive})),p=function(e,t,r,n,a){return function(o,h,f){var l=o;if(f>0){var m=0;for(l=o;m<f;){var d=l&&Array.isArray(l.data)?l.data:[];l=i(d,(function(e){return e.isRefined})),m++}}if(l){var p=Object.keys(h.data).map((function(e){return[e,h.data[e]]})).filter((function(e){return function(e,t,r,n,i,a){if(i&&(0!==e.indexOf(i)||i===e))return!1;return!i&&-1===e.indexOf(n)||i&&e.split(n).length-i.split(n).length==1||-1===e.indexOf(n)&&-1===r.indexOf(n)||0===r.indexOf(e)||0===e.indexOf(t+n)&&(a||0===e.indexOf(r))}(e[0],l.path||r,a,t,r,n)}));l.data=s(p.map((function(e){var r=e[0];return function(e,t,r,n,i){var a=t.split(r);return{name:a[a.length-1].trim(),path:t,escapedValue:c(t),count:e,isRefined:n===t||0===n.indexOf(t+r),exhaustive:i,data:null}}(e[1],r,t,u(a),h.exhaustive)})),e[0],e[1])}return o}}(m,h,f,l,o),v=t;return f&&(v=t.slice(f.split(h).length)),v.reduce(p,{name:e.hierarchicalFacets[r].name,count:null,isRefined:!0,path:null,escapedValue:null,exhaustive:d,data:null})}};var n=r(2909),i=r(849),a=r(7577),s=r(8601),c=n.escapeFacetValue,u=n.unescapeFacetValue},7691:(e,t,r)=>{"use strict";var n=r(8965),i=r(9110),a=r(2909),s=r(849),c=r(3917),u=r(7577),o=r(4728),h=r(8601),f=a.escapeFacetValue,l=a.unescapeFacetValue,m=r(6673);function d(e){var t={};return e.forEach((function(e,r){t[e]=r})),t}function p(e,t,r){t&&t[r]&&(e.stats=t[r])}function v(e,t,r){var a=t[0];this._rawResults=t;var u=this;Object.keys(a).forEach((function(e){u[e]=a[e]}));var h=o({persistHierarchicalRootCount:!1},r);Object.keys(h).forEach((function(e){u[e]=h[e]})),this.processingTimeMS=t.reduce((function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS}),0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map((function(){return[]})),this.facets=[];var f=e.getRefinedDisjunctiveFacets(),v=d(e.facets),g=d(e.disjunctiveFacets),y=1,R=a.facets||{};Object.keys(R).forEach((function(t){var r,n,i=R[t],o=(r=e.hierarchicalFacets,n=t,s(r,(function(e){return(e.attributes||[]).indexOf(n)>-1})));if(o){var h=o.attributes.indexOf(t),f=c(e.hierarchicalFacets,(function(e){return e.name===o.name}));u.hierarchicalFacets[f][h]={attribute:t,data:i,exhaustive:a.exhaustiveFacetsCount}}else{var l,m=-1!==e.disjunctiveFacets.indexOf(t),d=-1!==e.facets.indexOf(t);m&&(l=g[t],u.disjunctiveFacets[l]={name:t,data:i,exhaustive:a.exhaustiveFacetsCount},p(u.disjunctiveFacets[l],a.facets_stats,t)),d&&(l=v[t],u.facets[l]={name:t,data:i,exhaustive:a.exhaustiveFacetsCount},p(u.facets[l],a.facets_stats,t))}})),this.hierarchicalFacets=n(this.hierarchicalFacets),f.forEach((function(r){var n=t[y],s=n&&n.facets?n.facets:{},h=e.getHierarchicalFacetByName(r);Object.keys(s).forEach((function(t){var r,f=s[t];if(h){r=c(e.hierarchicalFacets,(function(e){return e.name===h.name}));var m=c(u.hierarchicalFacets[r],(function(e){return e.attribute===t}));if(-1===m)return;u.hierarchicalFacets[r][m].data=o({},u.hierarchicalFacets[r][m].data,f)}else{r=g[t];var d=a.facets&&a.facets[t]||{};u.disjunctiveFacets[r]={name:t,data:i({},f,d),exhaustive:n.exhaustiveFacetsCount},p(u.disjunctiveFacets[r],n.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach((function(n){!u.disjunctiveFacets[r].data[n]&&e.disjunctiveFacetsRefinements[t].indexOf(l(n))>-1&&(u.disjunctiveFacets[r].data[n]=0)}))}})),y++})),e.getRefinedHierarchicalFacets().forEach((function(r){var n=e.getHierarchicalFacetByName(r),a=e._getHierarchicalFacetSeparator(n),s=e.getHierarchicalRefinement(r);0===s.length||s[0].split(a).length<2||t.slice(y).forEach((function(t){var r=t&&t.facets?t.facets:{};Object.keys(r).forEach((function(t){var o=r[t],h=c(e.hierarchicalFacets,(function(e){return e.name===n.name})),f=c(u.hierarchicalFacets[h],(function(e){return e.attribute===t}));if(-1!==f){var l={};if(s.length>0&&!u.persistHierarchicalRootCount){var m=s[0].split(a)[0];l[m]=u.hierarchicalFacets[h][f].data[m]}u.hierarchicalFacets[h][f].data=i(l,o,u.hierarchicalFacets[h][f].data)}})),y++}))})),Object.keys(e.facetsExcludes).forEach((function(t){var r=e.facetsExcludes[t],n=v[t];u.facets[n]={name:t,data:R[t],exhaustive:a.exhaustiveFacetsCount},r.forEach((function(e){u.facets[n]=u.facets[n]||{name:t},u.facets[n].data=u.facets[n].data||{},u.facets[n].data[e]=0}))})),this.hierarchicalFacets=this.hierarchicalFacets.map(m(e)),this.facets=n(this.facets),this.disjunctiveFacets=n(this.disjunctiveFacets),this._state=e}function g(e,t){function r(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var n=s(e.facets,r);return n?Object.keys(n.data).map((function(r){var i=f(r);return{name:r,escapedValue:i,count:n.data[r],isRefined:e._state.isFacetRefined(t,i),isExcluded:e._state.isExcludeRefined(t,r)}})):[]}if(e._state.isDisjunctiveFacet(t)){var i=s(e.disjunctiveFacets,r);return i?Object.keys(i.data).map((function(r){var n=f(r);return{name:r,escapedValue:n,count:i.data[r],isRefined:e._state.isDisjunctiveFacetRefined(t,n)}})):[]}if(e._state.isHierarchicalFacet(t)){var a=s(e.hierarchicalFacets,r);if(!a)return a;var c=e._state.getHierarchicalFacetByName(t),u=e._state._getHierarchicalFacetSeparator(c),o=l(e._state.getHierarchicalRefinement(t)[0]||"");0===o.indexOf(c.rootPath)&&(o=o.replace(c.rootPath+u,""));var h=o.split(u);return h.unshift(t),y(a,h,0),a}}function y(e,t,r){e.isRefined=e.name===(t[r]&&t[r].trim()),e.data&&e.data.forEach((function(e){y(e,t,r+1)}))}function R(e,t,r,n){if(n=n||0,Array.isArray(t))return e(t,r[n]);if(!t.data||0===t.data.length)return t;var a=t.data.map((function(t){return R(e,t,r,n+1)})),s=e(a,r[n]);return i({data:s},t)}function F(e,t){var r=s(e,(function(e){return e.name===t}));return r&&r.stats}function b(e,t,r,n,i){var a=s(i,(function(e){return e.name===r})),c=a&&a.data&&a.data[n]?a.data[n]:0,u=a&&a.exhaustive||!1;return{type:t,attributeName:r,name:n,count:c,exhaustive:u}}v.prototype.getFacetByName=function(e){function t(t){return t.name===e}return s(this.facets,t)||s(this.disjunctiveFacets,t)||s(this.hierarchicalFacets,t)},v.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],v.prototype.getFacetValues=function(e,t){var r=g(this,e);if(r){var n,a=i({},t,{sortBy:v.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),s=this;if(Array.isArray(r))n=[e];else n=s._state.getHierarchicalFacetByName(r.name).attributes;return R((function(e,t){if(a.facetOrdering){var r=function(e,t){return e.renderingContent&&e.renderingContent.facetOrdering&&e.renderingContent.facetOrdering.values&&e.renderingContent.facetOrdering.values[t]}(s,t);if(r)return function(e,t){var r=[],n=[],i=(t.order||[]).reduce((function(e,t,r){return e[t]=r,e}),{});e.forEach((function(e){var t=e.path||e.name;void 0!==i[t]?r[i[t]]=e:n.push(e)})),r=r.filter((function(e){return e}));var a,s=t.sortRemainingBy;return"hidden"===s?r:(a="alpha"===s?[["path","name"],["asc","asc"]]:[["count"],["desc"]],r.concat(h(n,a[0],a[1])))}(e,r)}if(Array.isArray(a.sortBy)){var n=u(a.sortBy,v.DEFAULT_SORT);return h(e,n[0],n[1])}if("function"==typeof a.sortBy)return function(e,t){return t.sort(e)}(a.sortBy,e);throw new Error("options.sortBy is optional but if defined it must be either an array of string (predicates) or a sorting function")}),r,n)}},v.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?F(this.facets,e):this._state.isDisjunctiveFacet(e)?F(this.disjunctiveFacets,e):void 0},v.prototype.getRefinements=function(){var e=this._state,t=this,r=[];return Object.keys(e.facetsRefinements).forEach((function(n){e.facetsRefinements[n].forEach((function(i){r.push(b(e,"facet",n,i,t.facets))}))})),Object.keys(e.facetsExcludes).forEach((function(n){e.facetsExcludes[n].forEach((function(i){r.push(b(e,"exclude",n,i,t.facets))}))})),Object.keys(e.disjunctiveFacetsRefinements).forEach((function(n){e.disjunctiveFacetsRefinements[n].forEach((function(i){r.push(b(e,"disjunctive",n,i,t.disjunctiveFacets))}))})),Object.keys(e.hierarchicalFacetsRefinements).forEach((function(n){e.hierarchicalFacetsRefinements[n].forEach((function(i){r.push(function(e,t,r,n){var i=e.getHierarchicalFacetByName(t),a=e._getHierarchicalFacetSeparator(i),c=r.split(a),u=s(n,(function(e){return e.name===t})),o=c.reduce((function(e,t){var r=e&&s(e.data,(function(e){return e.name===t}));return void 0!==r?r:e}),u),h=o&&o.count||0,f=o&&o.exhaustive||!1,l=o&&o.path||"";return{type:"hierarchical",attributeName:t,name:l,count:h,exhaustive:f}}(e,n,i,t.hierarchicalFacets))}))})),Object.keys(e.numericRefinements).forEach((function(t){var n=e.numericRefinements[t];Object.keys(n).forEach((function(e){n[e].forEach((function(n){r.push({type:"numeric",attributeName:t,name:n,numericValue:n,operator:e})}))}))})),e.tagRefinements.forEach((function(e){r.push({type:"tag",attributeName:"_tags",name:e})})),r},e.exports=v},6571:(e,t,r)=>{"use strict";var n=r(2733),i=r(6732),a=r(2909).escapeFacetValue,s=r(3014),c=r(4728),u=r(317),o=r(1383),h=r(9228),f=r(3371),l=r(7691),m=r(6938);function d(e,t,r,n){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+m+")"),this.setClient(e);var i=r||{};i.index=t,this.state=f.make(i),this.lastResults=null,this._queryId=0,this._lastQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0,this._searchResultsOptions=n}function p(e){if(e<0)throw new Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function v(){return this.state.page}s(d,n),d.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},d.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},d.prototype.getQuery=function(){var e=this.state;return h._getHitsSearchParams(e)},d.prototype.searchOnce=function(e,t){var r=e?this.state.setQueryParameters(e):this.state,n=h._getQueries(r.index,r),i=this;if(this._currentNbQueries++,this.emit("searchOnce",{state:r}),!t)return this.client.search(n).then((function(e){return i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),{content:new l(r,e.results),state:r,_originalResponse:e}}),(function(e){throw i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),e}));this.client.search(n).then((function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(null,new l(r,e.results),r)})).catch((function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(e,null,r)}))},d.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,r=this.derivedHelpers[0];if(!r)return Promise.resolve([]);var n=r.getModifiedState(t),i=c({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:o(h._getHitsSearchParams(n),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),a="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw new Error(a);var s=this.client.initIndex(n.index);if("function"!=typeof s.findAnswers)throw new Error(a);return s.findAnswers(n.query,e.queryLanguages,i)},d.prototype.searchForFacetValues=function(e,t,r,n){var i="function"==typeof this.client.searchForFacetValues,s="function"==typeof this.client.initIndex;if(!i&&!s&&"function"!=typeof this.client.search)throw new Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var c=this.state.setQueryParameters(n||{}),u=c.isDisjunctiveFacet(e),o=h.getSearchForFacetQuery(e,t,r,c);this._currentNbQueries++;var f,l=this;return i?f=this.client.searchForFacetValues([{indexName:c.index,params:o}]):s?f=this.client.initIndex(c.index).searchForFacetValues(o):(delete o.facetName,f=this.client.search([{type:"facet",facet:e,indexName:c.index,params:o}]).then((function(e){return e.results[0]}))),this.emit("searchForFacetValues",{state:c,facet:e,query:t}),f.then((function(t){return l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits.forEach((function(t){t.escapedValue=a(t.value),t.isRefined=u?c.isDisjunctiveFacetRefined(e,t.escapedValue):c.isFacetRefined(e,t.escapedValue)})),t}),(function(e){throw l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),e}))},d.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},d.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},d.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},d.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},d.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.addNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,r),isPageReset:!0}),this},d.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},d.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},d.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},d.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},d.prototype.removeNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,r),isPageReset:!0}),this},d.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},d.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},d.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},d.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},d.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},d.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},d.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},d.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},d.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},d.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},d.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},d.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},d.prototype.setCurrentPage=p,d.prototype.setPage=p,d.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},d.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},d.prototype.setState=function(e){return this._change({state:f.make(e),isPageReset:!1}),this},d.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new f(e),this},d.prototype.hasRefinements=function(e){return!!u(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},d.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},d.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},d.prototype.hasTag=function(e){return this.state.isTagRefined(e)},d.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},d.prototype.getIndex=function(){return this.state.index},d.prototype.getCurrentPage=v,d.prototype.getPage=v,d.prototype.getTags=function(){return this.state.tagRefinements},d.prototype.getRefinements=function(e){var t=[];if(this.state.isConjunctiveFacet(e))this.state.getConjunctiveRefinements(e).forEach((function(e){t.push({value:e,type:"conjunctive"})})),this.state.getExcludeRefinements(e).forEach((function(e){t.push({value:e,type:"exclude"})}));else if(this.state.isDisjunctiveFacet(e)){this.state.getDisjunctiveRefinements(e).forEach((function(e){t.push({value:e,type:"disjunctive"})}))}var r=this.state.getNumericRefinements(e);return Object.keys(r).forEach((function(e){var n=r[e];t.push({value:n,operator:e,type:"numeric"})})),t},d.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},d.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},d.prototype._search=function(e){var t=this.state,r=[],n=[];e.onlyWithDerivedHelpers||(n=h._getQueries(t.index,t),r.push({state:t,queriesCount:n.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var i=this.derivedHelpers.map((function(e){var n=e.getModifiedState(t),i=n.index?h._getQueries(n.index,n):[];return r.push({state:n,queriesCount:i.length,helper:e}),e.emit("search",{state:n,results:e.lastResults}),i})),a=Array.prototype.concat.apply(n,i),s=this._queryId++;if(this._currentNbQueries++,!a.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,r,s));try{this.client.search(a).then(this._dispatchAlgoliaResponse.bind(this,r,s)).catch(this._dispatchAlgoliaError.bind(this,s))}catch(c){this.emit("error",{error:c})}},d.prototype._dispatchAlgoliaResponse=function(e,t,r){var n=this;if(!(t<this._lastQueryIdReceived)){this._currentNbQueries-=t-this._lastQueryIdReceived,this._lastQueryIdReceived=t,0===this._currentNbQueries&&this.emit("searchQueueEmpty");var i=r.results.slice();e.forEach((function(e){var t=e.state,r=e.queriesCount,a=e.helper,s=i.splice(0,r);t.index?(a.lastResults=new l(t,s,n._searchResultsOptions),a.emit("result",{results:a.lastResults,state:t})):a.emit("result",{results:null,state:t})}))}},d.prototype._dispatchAlgoliaError=function(e,t){e<this._lastQueryIdReceived||(this._currentNbQueries-=e-this._lastQueryIdReceived,this._lastQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbQueries&&this.emit("searchQueueEmpty"))},d.prototype.containsRefinement=function(e,t,r,n){return e||0!==t.length||0!==r.length||0!==n.length},d.prototype._hasDisjunctiveRefinements=function(e){return this.state.disjunctiveRefinements[e]&&this.state.disjunctiveRefinements[e].length>0},d.prototype._change=function(e){var t=e.state,r=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:r}))},d.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},d.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+m+")"),this.client=e),this},d.prototype.getClient=function(){return this.client},d.prototype.derive=function(e){var t=new i(this,e);return this.derivedHelpers.push(t),t},d.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw new Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},d.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},e.exports=d},8965:e=>{"use strict";e.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},9110:e=>{"use strict";e.exports=function(){return Array.prototype.slice.call(arguments).reduceRight((function(e,t){return Object.keys(Object(t)).forEach((function(r){void 0!==t[r]&&(void 0!==e[r]&&delete e[r],e[r]=t[r])})),e}),{})}},2909:e=>{"use strict";e.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},849:e=>{"use strict";e.exports=function(e,t){if(Array.isArray(e))for(var r=0;r<e.length;r++)if(t(e[r]))return e[r]}},3917:e=>{"use strict";e.exports=function(e,t){if(!Array.isArray(e))return-1;for(var r=0;r<e.length;r++)if(t(e[r]))return r;return-1}},7577:(e,t,r)=>{"use strict";var n=r(849);e.exports=function(e,t){var r=(t||[]).map((function(e){return e.split(":")}));return e.reduce((function(e,t){var i=t.split(":"),a=n(r,(function(e){return e[0]===i[0]}));return i.length>1||!a?(e[0].push(i[0]),e[1].push(i[1]),e):(e[0].push(a[0]),e[1].push(a[1]),e)}),[[],[]])}},3014:e=>{"use strict";e.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},4843:e=>{"use strict";e.exports=function(e,t){return e.filter((function(r,n){return t.indexOf(r)>-1&&e.indexOf(r)===n}))}},4728:e=>{"use strict";function t(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}function r(e,n){if(e===n)return e;for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)&&"__proto__"!==i&&"constructor"!==i){var a=n[i],s=e[i];void 0!==s&&void 0===a||(t(s)&&t(a)?e[i]=r(s,a):e[i]="object"==typeof(c=a)&&null!==c?r(Array.isArray(c)?[]:{},c):c)}var c;return e}e.exports=function(e){t(e)||(e={});for(var n=1,i=arguments.length;n<i;n++){var a=arguments[n];t(a)&&r(e,a)}return e}},317:e=>{"use strict";e.exports=function(e){return e&&Object.keys(e).length>0}},1383:e=>{"use strict";e.exports=function(e,t){if(null===e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}},8601:e=>{"use strict";function t(e,t){if(e!==t){var r=void 0!==e,n=null===e,i=void 0!==t,a=null===t;if(!a&&e>t||n&&i||!r)return 1;if(!n&&e<t||a&&r||!i)return-1}return 0}e.exports=function(e,r,n){if(!Array.isArray(e))return[];Array.isArray(n)||(n=[]);var i=e.map((function(e,t){return{criteria:r.map((function(t){return e[t]})),index:t,value:e}}));return i.sort((function(e,r){for(var i=-1;++i<e.criteria.length;){var a=t(e.criteria[i],r.criteria[i]);if(a)return i>=n.length?a:"desc"===n[i]?-a:a}return e.index-r.index})),i.map((function(e){return e.value}))}},7507:e=>{"use strict";e.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw new Error("The value should be a number, a parsable string or an array of those.")}},9228:(e,t,r)=>{"use strict";var n=r(4728);function i(e){return Object.keys(e).sort().reduce((function(t,r){return t[r]=e[r],t}),{})}var a={_getQueries:function(e,t){var r=[];return r.push({indexName:e,params:a._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach((function(n){r.push({indexName:e,params:a._getDisjunctiveFacetSearchParams(t,n)})})),t.getRefinedHierarchicalFacets().forEach((function(n){var i=t.getHierarchicalFacetByName(n),s=t.getHierarchicalRefinement(n),c=t._getHierarchicalFacetSeparator(i);if(s.length>0&&s[0].split(c).length>1){var u=s[0].split(c).slice(0,-1).reduce((function(e,t,r){return e.concat({attribute:i.attributes[r],value:0===r?t:[e[e.length-1].value,t].join(c)})}),[]);u.forEach((function(n,s){var c=a._getDisjunctiveFacetSearchParams(t,n.attribute,0===s);function o(e){return i.attributes.some((function(t){return t===e.split(":")[0]}))}var h=(c.facetFilters||[]).reduce((function(e,t){if(Array.isArray(t)){var r=t.filter((function(e){return!o(e)}));r.length>0&&e.push(r)}return"string"!=typeof t||o(t)||e.push(t),e}),[]),f=u[s-1];c.facetFilters=s>0?h.concat(f.attribute+":"+f.value):h.length>0?h:void 0,r.push({indexName:e,params:c})}))}})),r},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(a._getHitsHierarchicalFacetsAttributes(e)).sort(),r=a._getFacetFilters(e),s=a._getNumericFilters(e),c=a._getTagFilters(e),u={facets:t.indexOf("*")>-1?["*"]:t,tagFilters:c};return r.length>0&&(u.facetFilters=r),s.length>0&&(u.numericFilters=s),i(n({},e.getQueryParams(),u))},_getDisjunctiveFacetSearchParams:function(e,t,r){var s=a._getFacetFilters(e,t,r),c=a._getNumericFilters(e,t),u=a._getTagFilters(e),o={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};u.length>0&&(o.tagFilters=u);var h=e.getHierarchicalFacetByName(t);return o.facets=h?a._getDisjunctiveHierarchicalFacetAttribute(e,h,r):t,c.length>0&&(o.numericFilters=c),s.length>0&&(o.facetFilters=s),i(n({},e.getQueryParams(),o))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var r=[];return Object.keys(e.numericRefinements).forEach((function(n){var i=e.numericRefinements[n]||{};Object.keys(i).forEach((function(e){var a=i[e]||[];t!==n&&a.forEach((function(t){if(Array.isArray(t)){var i=t.map((function(t){return n+e+t}));r.push(i)}else r.push(n+e+t)}))}))})),r},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,r){var n=[],i=e.facetsRefinements||{};Object.keys(i).sort().forEach((function(e){(i[e]||[]).slice().sort().forEach((function(t){n.push(e+":"+t)}))}));var a=e.facetsExcludes||{};Object.keys(a).sort().forEach((function(e){(a[e]||[]).sort().forEach((function(t){n.push(e+":-"+t)}))}));var s=e.disjunctiveFacetsRefinements||{};Object.keys(s).sort().forEach((function(e){var r=s[e]||[];if(e!==t&&r&&0!==r.length){var i=[];r.slice().sort().forEach((function(t){i.push(e+":"+t)})),n.push(i)}}));var c=e.hierarchicalFacetsRefinements||{};return Object.keys(c).sort().forEach((function(i){var a=(c[i]||[])[0];if(void 0!==a){var s,u,o=e.getHierarchicalFacetByName(i),h=e._getHierarchicalFacetSeparator(o),f=e._getHierarchicalRootPath(o);if(t===i){if(-1===a.indexOf(h)||!f&&!0===r||f&&f.split(h).length===a.split(h).length)return;f?(u=f.split(h).length-1,a=f):(u=a.split(h).length-2,a=a.slice(0,a.lastIndexOf(h))),s=o.attributes[u]}else u=a.split(h).length-1,s=o.attributes[u];s&&n.push([s+":"+a])}})),n},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce((function(t,r){var n=e.getHierarchicalRefinement(r.name)[0];if(!n)return t.push(r.attributes[0]),t;var i=e._getHierarchicalFacetSeparator(r),a=n.split(i).length,s=r.attributes.slice(0,a+1);return t.concat(s)}),[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,r){var n=e._getHierarchicalFacetSeparator(t);if(!0===r){var i=e._getHierarchicalRootPath(t),a=0;return i&&(a=i.split(n).length),[t.attributes[a]]}var s=(e.getHierarchicalRefinement(t.name)[0]||"").split(n).length-1;return t.attributes.slice(0,s+1)},getSearchForFacetQuery:function(e,t,r,s){var c=s.isDisjunctiveFacet(e)?s.clearRefinements(e):s,u={facetQuery:t,facetName:e};return"number"==typeof r&&(u.maxFacetHits=r),i(n({},a._getHitsSearchParams(c),u))}};e.exports=a},2208:e=>{"use strict";e.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},6938:e=>{"use strict";e.exports="3.16.3"},3643:function(e){e.exports=function(){"use strict";function e(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function r(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?t(Object(i),!0).forEach((function(t){e(r,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):t(Object(i)).forEach((function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(i,e))}))}return r}function n(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var s,c=e[Symbol.iterator]();!(n=(s=c.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{n||null==c.return||c.return()}finally{if(i)throw a}}return r}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function a(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function s(e){var t,r="algoliasearch-client-js-".concat(e.key),n=function(){return void 0===t&&(t=e.localStorage||window.localStorage),t},a=function(){return JSON.parse(n().getItem(r)||"{}")},s=function(e){n().setItem(r,JSON.stringify(e))},c=function(){var t=e.timeToLive?1e3*e.timeToLive:null,r=a(),n=Object.fromEntries(Object.entries(r).filter((function(e){return void 0!==i(e,2)[1].timestamp})));if(s(n),t){var c=Object.fromEntries(Object.entries(n).filter((function(e){var r=i(e,2)[1],n=(new Date).getTime();return!(r.timestamp+t<n)})));s(c)}};return{get:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then((function(){c();var t=JSON.stringify(e);return a()[t]})).then((function(e){return Promise.all([e?e.value:t(),void 0!==e])})).then((function(e){var t=i(e,2),n=t[0],a=t[1];return Promise.all([n,a||r.miss(n)])})).then((function(e){return i(e,1)[0]}))},set:function(e,t){return Promise.resolve().then((function(){var i=a();return i[JSON.stringify(e)]={timestamp:(new Date).getTime(),value:t},n().setItem(r,JSON.stringify(i)),t}))},delete:function(e){return Promise.resolve().then((function(){var t=a();delete t[JSON.stringify(e)],n().setItem(r,JSON.stringify(t))}))},clear:function(){return Promise.resolve().then((function(){n().removeItem(r)}))}}}function c(e){var t=a(e.caches),r=t.shift();return void 0===r?{get:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then((function(e){return Promise.all([e,r.miss(e)])})).then((function(e){return i(e,1)[0]}))},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return r.get(e,n,i).catch((function(){return c({caches:t}).get(e,n,i)}))},set:function(e,n){return r.set(e,n).catch((function(){return c({caches:t}).set(e,n)}))},delete:function(e){return r.delete(e).catch((function(){return c({caches:t}).delete(e)}))},clear:function(){return r.clear().catch((function(){return c({caches:t}).clear()}))}}}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(r,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},a=JSON.stringify(r);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);var s=n(),c=i&&i.miss||function(){return Promise.resolve()};return s.then((function(e){return c(e)})).then((function(){return s}))},set:function(r,n){return t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function o(e){for(var t=e.length-1;t>0;t--){var r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}function h(e,t){return t?(Object.keys(t).forEach((function(r){e[r]=t[r](e)})),e):e}function f(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var i=0;return e.replace(/%s/g,(function(){return encodeURIComponent(r[i++])}))}var l={WithinQueryParameters:0,WithinHeaders:1};function m(e,t){var r=e||{},n=r.data||{};return Object.keys(r).forEach((function(e){-1===["timeout","headers","queryParameters","data","cacheable"].indexOf(e)&&(n[e]=r[e])})),{data:Object.entries(n).length>0?n:void 0,timeout:r.timeout||t,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var d={Read:1,Write:2,Any:3},p=1,v=2,g=3;function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p;return r(r({},e),{},{status:t,lastUpdate:Date.now()})}function R(e){return"string"==typeof e?{protocol:"https",url:e,accept:d.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||d.Any}}var F="GET",b="POST";function P(e,t){return Promise.all(t.map((function(t){return e.get(t,(function(){return Promise.resolve(y(t))}))}))).then((function(e){var r=e.filter((function(e){return function(e){return e.status===p||Date.now()-e.lastUpdate>12e4}(e)})),n=e.filter((function(e){return function(e){return e.status===g&&Date.now()-e.lastUpdate<=12e4}(e)})),i=[].concat(a(r),a(n));return{getTimeout:function(e,t){return(0===n.length&&0===e?1:n.length+3+e)*t},statelessHosts:i.length>0?i.map((function(e){return R(e)})):t}}))}function _(e,t,n,i){var s=[],c=function(e,t){if(e.method!==F&&(void 0!==e.data||void 0!==t.data)){var n=Array.isArray(e.data)?e.data:r(r({},e.data),t.data);return JSON.stringify(n)}}(n,i),u=function(e,t){var n=r(r({},e.headers),t.headers),i={};return Object.keys(n).forEach((function(e){var t=n[e];i[e.toLowerCase()]=t})),i}(e,i),o=n.method,h=n.method!==F?{}:r(r({},n.data),i.data),f=r(r(r({"x-algolia-agent":e.userAgent.value},e.queryParameters),h),i.queryParameters),l=0,m=function t(r,a){var h=r.pop();if(void 0===h)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:O(s)};var m={data:c,headers:u,method:o,url:E(h,n.path,f),connectTimeout:a(l,e.timeouts.connect),responseTimeout:a(l,i.timeout)},d=function(e){var t={request:m,response:e,host:h,triesLeft:r.length};return s.push(t),t},p={onSuccess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e)},onRetry:function(n){var i=d(n);return n.isTimedOut&&l++,Promise.all([e.logger.info("Retryable failure",w(i)),e.hostsCache.set(h,y(h,n.isTimedOut?g:v))]).then((function(){return t(r,a)}))},onFail:function(e){throw d(e),function(e,t){var r=e.content,n=e.status,i=r;try{i=JSON.parse(r).message}catch(e){}return function(e,t,r){return{name:"ApiError",message:e,status:t,transporterStackTrace:r}}(i,n,t)}(e,O(s))}};return e.requester.send(m).then((function(e){return function(e,t){return function(e){var t=e.status;return e.isTimedOut||function(e){var t=e.isTimedOut,r=e.status;return!t&&!~~r}(e)||2!=~~(t/100)&&4!=~~(t/100)}(e)?t.onRetry(e):2==~~(e.status/100)?t.onSuccess(e):t.onFail(e)}(e,p)}))};return P(e.hostsCache,t).then((function(e){return m(a(e.statelessHosts).reverse(),e.getTimeout)}))}function j(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var r="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(r)&&(t.value="".concat(t.value).concat(r)),t}};return t}function E(e,t,r){var n=x(r),i="".concat(e.protocol,"://").concat(e.url,"/").concat("/"===t.charAt(0)?t.substr(1):t);return n.length&&(i+="?".concat(n)),i}function x(e){return Object.keys(e).map((function(t){return f("%s=%s",t,(r=e[t],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r)?JSON.stringify(e[t]):e[t]));var r})).join("&")}function O(e){return e.map((function(e){return w(e)}))}function w(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return r(r({},e),{},{request:r(r({},e.request),{},{headers:r(r({},e.request.headers),t)})})}var A=function(e){var t=e.appId,n=function(e,t,r){var n={"x-algolia-api-key":r,"x-algolia-application-id":t};return{headers:function(){return e===l.WithinHeaders?n:{}},queryParameters:function(){return e===l.WithinQueryParameters?n:{}}}}(void 0!==e.authMode?e.authMode:l.WithinHeaders,t,e.apiKey),a=function(e){var t=e.hostsCache,r=e.logger,n=e.requester,a=e.requestsCache,s=e.responsesCache,c=e.timeouts,u=e.userAgent,o=e.hosts,h=e.queryParameters,f={hostsCache:t,logger:r,requester:n,requestsCache:a,responsesCache:s,timeouts:c,userAgent:u,headers:e.headers,queryParameters:h,hosts:o.map((function(e){return R(e)})),read:function(e,t){var r=m(t,f.timeouts.read),n=function(){return _(f,f.hosts.filter((function(e){return!!(e.accept&d.Read)})),e,r)};if(!0!==(void 0!==r.cacheable?r.cacheable:e.cacheable))return n();var a={request:e,mappedRequestOptions:r,transporter:{queryParameters:f.queryParameters,headers:f.headers}};return f.responsesCache.get(a,(function(){return f.requestsCache.get(a,(function(){return f.requestsCache.set(a,n()).then((function(e){return Promise.all([f.requestsCache.delete(a),e])}),(function(e){return Promise.all([f.requestsCache.delete(a),Promise.reject(e)])})).then((function(e){var t=i(e,2);return t[0],t[1]}))}))}),{miss:function(e){return f.responsesCache.set(a,e)}})},write:function(e,t){return _(f,f.hosts.filter((function(e){return!!(e.accept&d.Write)})),e,m(t,f.timeouts.write))}};return f}(r(r({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:d.Read},{url:"".concat(t,".algolia.net"),accept:d.Write}].concat(o([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:r(r(r({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:r(r({},n.queryParameters()),e.queryParameters)}));return h({transporter:a,appId:t,addAlgoliaAgent:function(e,t){a.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([a.requestsCache.clear(),a.responsesCache.clear()]).then((function(){}))}},e.methods)},N=function(e){return function(t,r){return t.method===F?e.transporter.read(t,r):e.transporter.write(t,r)}},H=function(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return h({transporter:e.transporter,appId:e.appId,indexName:t},r.methods)}},S=function(e){return function(t,n){var i=t.map((function(e){return r(r({},e),{},{params:x(e.params||{})})}));return e.transporter.read({method:b,path:"1/indexes/*/queries",data:{requests:i},cacheable:!0},n)}},T=function(e){return function(t,i){return Promise.all(t.map((function(t){var a=t.params,s=a.facetName,c=a.facetQuery,u=n(a,["facetName","facetQuery"]);return H(e)(t.indexName,{methods:{searchForFacetValues:k}}).searchForFacetValues(s,c,r(r({},i),u))})))}},Q=function(e){return function(t,r,n){return e.transporter.read({method:b,path:f("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:r},cacheable:!0},n)}},C=function(e){return function(t,r){return e.transporter.read({method:b,path:f("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},r)}},k=function(e){return function(t,r,n){return e.transporter.read({method:b,path:f("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:r},cacheable:!0},n)}},D=1,I=2,q=3;function V(e,t,n){var i,a={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise((function(t){var r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach((function(t){return r.setRequestHeader(t,e.headers[t])}));var n,i=function(e,n){return setTimeout((function(){r.abort(),t({status:0,content:n,isTimedOut:!0})}),1e3*e)},a=i(e.connectTimeout,"Connection timeout");r.onreadystatechange=function(){r.readyState>r.OPENED&&void 0===n&&(clearTimeout(a),n=i(e.responseTimeout,"Socket timeout"))},r.onerror=function(){0===r.status&&(clearTimeout(a),clearTimeout(n),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=function(){clearTimeout(a),clearTimeout(n),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)}))}},logger:(i=q,{debug:function(e,t){return D>=i&&console.debug(e,t),Promise.resolve()},info:function(e,t){return I>=i&&console.info(e,t),Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}}),responsesCache:u(),requestsCache:u({serializable:!1}),hostsCache:c({caches:[s({key:"".concat("4.22.1","-").concat(e)}),u()]}),userAgent:j("4.22.1").add({segment:"Browser",version:"lite"}),authMode:l.WithinQueryParameters};return A(r(r(r({},a),n),{},{methods:{search:S,searchForFacetValues:T,multipleQueries:S,multipleSearchForFacetValues:T,customRequest:N,initIndex:function(e){return function(t){return H(e)(t,{methods:{search:C,searchForFacetValues:k,findAnswers:Q}})}}}}))}return V.version="4.22.1",V}()},9057:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>N});var n=r(6540),i=r(53),a=r(4103),s=r.n(a),c=r(3643),u=r.n(c),o=r(8193),h=r(5260),f=r(5489),l=r(4070),m=r(4586);const d=["zero","one","two","few","many","other"];function p(e){return d.filter((t=>e.includes(t)))}const v={locale:"en",pluralForms:p(["one","other"]),select:e=>1===e?"one":"other"};function g(){const{i18n:{currentLocale:e}}=(0,m.A)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:p(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),v}}),[e])}function y(){const e=g();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const i=r.select(t),a=r.pluralForms.indexOf(i);return n[Math.min(a,n.length-1)]}(r,t,e)}}var R=r(4255),F=r(9532),b=r(9024),P=r(481),_=r(1312),j=r(8126),E=r(1062),x=r(8511);const O={searchQueryInput:"searchQueryInput_u2C7",searchVersionInput:"searchVersionInput_m0Ui",searchResultsColumn:"searchResultsColumn_JPFH",algoliaLogo:"algoliaLogo_rT1R",algoliaLogoPathFill:"algoliaLogoPathFill_WdUC",searchResultItem:"searchResultItem_Tv2o",searchResultItemHeading:"searchResultItemHeading_KbCB",searchResultItemPath:"searchResultItemPath_lhe1",searchResultItemSummary:"searchResultItemSummary_AEaO",searchQueryColumn:"searchQueryColumn_RTkw",searchVersionColumn:"searchVersionColumn_ypXd",searchLogoColumn:"searchLogoColumn_rJIA",loadingSpinner:"loadingSpinner_XVxU","loading-spin":"loading-spin_vzvp",loader:"loader_vvXV"};function w(e){let{docsSearchVersionsHelpers:t}=e;const r=Object.entries(t.allDocsData).filter((e=>{let[,t]=e;return t.versions.length>1}));return n.createElement("div",{className:(0,i.A)("col","col--3","padding-left--none",O.searchVersionColumn)},r.map((e=>{let[i,a]=e;const s=r.length>1?`${i}: `:"";return n.createElement("select",{key:i,onChange:e=>t.setSearchVersion(i,e.target.value),defaultValue:t.searchVersions[i],className:O.searchVersionInput},a.versions.map(((e,t)=>n.createElement("option",{key:t,label:`${s}${e.label}`,value:e.name}))))})))}function A(){const{i18n:{currentLocale:e}}=(0,m.A)(),{algolia:{appId:t,apiKey:r,indexName:a}}=(0,j.c)(),c=(0,E.C)(),d=function(){const{selectMessage:e}=y();return t=>e(t,(0,_.T)({id:"theme.SearchPage.documentsFound.plurals",description:'Pluralized label for "{count} documents found". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One document found|{count} documents found"},{count:t}))}(),p=function(){const e=(0,l.Gy)(),[t,r]=(0,n.useState)((()=>Object.entries(e).reduce(((e,t)=>{let[r,n]=t;return{...e,[r]:n.versions[0].name}}),{}))),i=Object.values(e).some((e=>e.versions.length>1));return{allDocsData:e,versioningEnabled:i,searchVersions:t,setSearchVersion:(e,t)=>r((r=>({...r,[e]:t})))}}(),[v,g]=(0,R.b)(),b={items:[],query:null,totalResults:null,totalPages:null,lastPage:null,hasMore:null,loading:null},[A,N]=(0,n.useReducer)(((e,t)=>{switch(t.type){case"reset":return b;case"loading":return{...e,loading:!0};case"update":return v!==t.value.query?e:{...t.value,items:0===t.value.lastPage?t.value.items:e.items.concat(t.value.items)};case"advance":{const t=e.totalPages>e.lastPage+1;return{...e,lastPage:t?e.lastPage+1:e.lastPage,hasMore:t}}default:return e}}),b),H=u()(t,r),S=s()(H,a,{hitsPerPage:15,advancedSyntax:!0,disjunctiveFacets:["language","docusaurus_tag"]});S.on("result",(e=>{let{results:{query:t,hits:r,page:n,nbHits:i,nbPages:a}}=e;if(""===t||!Array.isArray(r))return void N({type:"reset"});const s=e=>e.replace(/algolia-docsearch-suggestion--highlight/g,"search-result-match"),u=r.map((e=>{let{url:t,_highlightResult:{hierarchy:r},_snippetResult:n={}}=e;const i=Object.keys(r).map((e=>s(r[e].value)));return{title:i.pop(),url:c(t),summary:n.content?`${s(n.content.value)}...`:"",breadcrumbs:i}}));N({type:"update",value:{items:u,query:t,totalResults:i,totalPages:a,lastPage:n,hasMore:a>n+1,loading:!1}})}));const[T,Q]=(0,n.useState)(null),C=(0,n.useRef)(0),k=(0,n.useRef)(o.A.canUseIntersectionObserver&&new IntersectionObserver((e=>{const{isIntersecting:t,boundingClientRect:{y:r}}=e[0];t&&C.current>r&&N({type:"advance"}),C.current=r}),{threshold:1})),D=()=>v?(0,_.T)({id:"theme.SearchPage.existingResultsTitle",message:'Search results for "{query}"',description:"The search page title for non-empty query"},{query:v}):(0,_.T)({id:"theme.SearchPage.emptyResultsTitle",message:"Search the documentation",description:"The search page title for empty query"}),I=(0,F._q)((function(t){void 0===t&&(t=0),S.addDisjunctiveFacetRefinement("docusaurus_tag","default"),S.addDisjunctiveFacetRefinement("language",e),Object.entries(p.searchVersions).forEach((e=>{let[t,r]=e;S.addDisjunctiveFacetRefinement("docusaurus_tag",`docs-${t}-${r}`)})),S.setQuery(v).setPage(t).search()}));return(0,n.useEffect)((()=>{if(!T)return;const e=k.current;return e?(e.observe(T),()=>e.unobserve(T)):()=>!0}),[T]),(0,n.useEffect)((()=>{N({type:"reset"}),v&&(N({type:"loading"}),setTimeout((()=>{I()}),300))}),[v,p.searchVersions,I]),(0,n.useEffect)((()=>{A.lastPage&&0!==A.lastPage&&I(A.lastPage)}),[I,A.lastPage]),n.createElement(x.A,null,n.createElement(h.A,null,n.createElement("title",null,(0,P.s)(D())),n.createElement("meta",{property:"robots",content:"noindex, follow"})),n.createElement("div",{className:"container margin-vert--lg"},n.createElement("h1",null,D()),n.createElement("form",{className:"row",onSubmit:e=>e.preventDefault()},n.createElement("div",{className:(0,i.A)("col",O.searchQueryColumn,{"col--9":p.versioningEnabled,"col--12":!p.versioningEnabled})},n.createElement("input",{type:"search",name:"q",className:O.searchQueryInput,placeholder:(0,_.T)({id:"theme.SearchPage.inputPlaceholder",message:"Type your search here",description:"The placeholder for search page input"}),"aria-label":(0,_.T)({id:"theme.SearchPage.inputLabel",message:"Search",description:"The ARIA label for search page input"}),onChange:e=>g(e.target.value),value:v,autoComplete:"off",autoFocus:!0})),p.versioningEnabled&&n.createElement(w,{docsSearchVersionsHelpers:p})),n.createElement("div",{className:"row"},n.createElement("div",{className:(0,i.A)("col","col--8",O.searchResultsColumn)},!!A.totalResults&&d(A.totalResults)),n.createElement("div",{className:(0,i.A)("col","col--4","text--right",O.searchLogoColumn)},n.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.algolia.com/","aria-label":(0,_.T)({id:"theme.SearchPage.algoliaLabel",message:"Search by Algolia",description:"The ARIA label for Algolia mention"})},n.createElement("svg",{viewBox:"0 0 168 24",className:O.algoliaLogo},n.createElement("g",{fill:"none"},n.createElement("path",{className:O.algoliaLogoPathFill,d:"M120.925 18.804c-4.386.02-4.386-3.54-4.386-4.106l-.007-13.336 2.675-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-10.846-2.18c.821 0 1.43-.047 1.855-.129v-2.719a6.334 6.334 0 0 0-1.574-.199 5.7 5.7 0 0 0-.897.069 2.699 2.699 0 0 0-.814.24c-.24.116-.439.28-.582.491-.15.212-.219.335-.219.656 0 .628.219.991.616 1.23s.938.362 1.615.362zm-.233-9.7c.883 0 1.629.109 2.231.328.602.218 1.088.525 1.444.915.363.396.609.922.76 1.483.157.56.232 1.175.232 1.85v6.874a32.5 32.5 0 0 1-1.868.314c-.834.123-1.772.185-2.813.185-.69 0-1.327-.069-1.895-.198a4.001 4.001 0 0 1-1.471-.636 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.803 0-.656.13-1.073.384-1.525a3.24 3.24 0 0 1 1.047-1.106c.445-.287.95-.492 1.532-.615a8.8 8.8 0 0 1 1.82-.185 8.404 8.404 0 0 1 1.972.24v-.438c0-.307-.035-.6-.11-.874a1.88 1.88 0 0 0-.384-.73 1.784 1.784 0 0 0-.724-.493 3.164 3.164 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.735 7.735 0 0 0-1.26.307l-.321-2.192c.335-.117.834-.233 1.478-.349a10.98 10.98 0 0 1 2.073-.178zm52.842 9.626c.822 0 1.43-.048 1.854-.13V13.7a6.347 6.347 0 0 0-1.574-.199c-.294 0-.595.021-.896.069a2.7 2.7 0 0 0-.814.24 1.46 1.46 0 0 0-.582.491c-.15.212-.218.335-.218.656 0 .628.218.991.615 1.23.404.245.938.362 1.615.362zm-.226-9.694c.883 0 1.629.108 2.231.327.602.219 1.088.526 1.444.915.355.39.609.923.759 1.483a6.8 6.8 0 0 1 .233 1.852v6.873c-.41.088-1.034.19-1.868.314-.834.123-1.772.184-2.813.184-.69 0-1.327-.068-1.895-.198a4.001 4.001 0 0 1-1.471-.635 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.804 0-.656.13-1.073.384-1.524.26-.45.608-.82 1.047-1.107.445-.286.95-.491 1.532-.614a8.803 8.803 0 0 1 2.751-.13c.329.034.671.096 1.04.185v-.437a3.3 3.3 0 0 0-.109-.875 1.873 1.873 0 0 0-.384-.731 1.784 1.784 0 0 0-.724-.492 3.165 3.165 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.75 7.75 0 0 0-1.26.307l-.321-2.193c.335-.116.834-.232 1.478-.348a11.633 11.633 0 0 1 2.073-.177zm-8.034-1.271a1.626 1.626 0 0 1-1.628-1.62c0-.895.725-1.62 1.628-1.62.904 0 1.63.725 1.63 1.62 0 .895-.733 1.62-1.63 1.62zm1.348 13.22h-2.689V7.27l2.69-.423v11.956zm-4.714 0c-4.386.02-4.386-3.54-4.386-4.107l-.008-13.336 2.676-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-8.698-5.903c0-1.156-.253-2.119-.746-2.788-.493-.677-1.183-1.01-2.067-1.01-.882 0-1.574.333-2.065 1.01-.493.676-.733 1.632-.733 2.788 0 1.168.246 1.953.74 2.63.492.683 1.183 1.018 2.066 1.018.882 0 1.574-.342 2.067-1.019.492-.683.738-1.46.738-2.63zm2.737-.007c0 .902-.13 1.584-.397 2.33a5.52 5.52 0 0 1-1.128 1.906 4.986 4.986 0 0 1-1.752 1.223c-.685.286-1.739.45-2.265.45-.528-.006-1.574-.157-2.252-.45a5.096 5.096 0 0 1-1.744-1.223c-.487-.527-.863-1.162-1.137-1.906a6.345 6.345 0 0 1-.41-2.33c0-.902.123-1.77.397-2.508a5.554 5.554 0 0 1 1.15-1.892 5.133 5.133 0 0 1 1.75-1.216c.679-.287 1.425-.423 2.232-.423.808 0 1.553.142 2.237.423a4.88 4.88 0 0 1 1.753 1.216 5.644 5.644 0 0 1 1.135 1.892c.287.738.431 1.606.431 2.508zm-20.138 0c0 1.12.246 2.363.738 2.882.493.52 1.13.78 1.91.78.424 0 .828-.062 1.204-.178.377-.116.677-.253.917-.417V9.33a10.476 10.476 0 0 0-1.766-.226c-.971-.028-1.71.37-2.23 1.004-.513.636-.773 1.75-.773 2.788zm7.438 5.274c0 1.824-.466 3.156-1.404 4.004-.936.846-2.367 1.27-4.296 1.27-.705 0-2.17-.137-3.34-.396l.431-2.118c.98.205 2.272.26 2.95.26 1.074 0 1.84-.219 2.299-.656.459-.437.684-1.086.684-1.948v-.437a8.07 8.07 0 0 1-1.047.397c-.43.13-.93.198-1.492.198-.739 0-1.41-.116-2.018-.349a4.206 4.206 0 0 1-1.567-1.025c-.431-.45-.774-1.017-1.013-1.694-.24-.677-.363-1.885-.363-2.773 0-.834.13-1.88.384-2.577.26-.696.629-1.298 1.129-1.796.493-.498 1.095-.881 1.8-1.162a6.605 6.605 0 0 1 2.428-.457c.87 0 1.67.109 2.45.24.78.129 1.444.265 1.985.415V18.17zM6.972 6.677v1.627c-.712-.446-1.52-.67-2.425-.67-.585 0-1.045.13-1.38.391a1.24 1.24 0 0 0-.502 1.03c0 .425.164.765.494 1.02.33.256.835.532 1.516.83.447.192.795.356 1.045.495.25.138.537.332.862.582.324.25.563.548.718.894.154.345.23.741.23 1.188 0 .947-.334 1.691-1.004 2.234-.67.542-1.537.814-2.601.814-1.18 0-2.16-.229-2.936-.686v-1.708c.84.628 1.814.942 2.92.942.585 0 1.048-.136 1.388-.407.34-.271.51-.646.51-1.125 0-.287-.1-.55-.302-.79-.203-.24-.42-.42-.655-.542-.234-.123-.585-.29-1.053-.503a61.27 61.27 0 0 1-.582-.271 13.67 13.67 0 0 1-.55-.287 4.275 4.275 0 0 1-.567-.351 6.92 6.92 0 0 1-.455-.4c-.18-.17-.31-.34-.39-.51-.08-.17-.155-.37-.224-.598a2.553 2.553 0 0 1-.104-.742c0-.915.333-1.638.998-2.17.664-.532 1.523-.798 2.576-.798.968 0 1.793.17 2.473.51zm7.468 5.696v-.287c-.022-.607-.187-1.088-.495-1.444-.309-.357-.75-.535-1.324-.535-.532 0-.99.194-1.373.583-.382.388-.622.949-.717 1.683h3.909zm1.005 2.792v1.404c-.596.34-1.383.51-2.362.51-1.255 0-2.255-.377-3-1.132-.744-.755-1.116-1.744-1.116-2.968 0-1.297.34-2.316 1.021-3.055.68-.74 1.548-1.11 2.6-1.11 1.033 0 1.852.323 2.458.966.606.644.91 1.572.91 2.784 0 .33-.033.676-.096 1.038h-5.314c.107.702.405 1.239.894 1.611.49.372 1.106.558 1.85.558.862 0 1.58-.202 2.155-.606zm6.605-1.77h-1.212c-.596 0-1.045.116-1.349.35-.303.234-.454.532-.454.894 0 .372.117.664.35.877.235.213.575.32 1.022.32.51 0 .912-.142 1.204-.424.293-.281.44-.651.44-1.108v-.91zm-4.068-2.554V9.325c.627-.361 1.457-.542 2.489-.542 2.116 0 3.175 1.026 3.175 3.08V17h-1.548v-.957c-.415.68-1.143 1.02-2.186 1.02-.766 0-1.38-.22-1.843-.661-.462-.442-.694-1.003-.694-1.684 0-.776.293-1.38.878-1.81.585-.431 1.404-.647 2.457-.647h1.34V11.8c0-.554-.133-.971-.399-1.253-.266-.282-.707-.423-1.324-.423a4.07 4.07 0 0 0-2.345.718zm9.333-1.93v1.42c.394-1 1.101-1.5 2.123-1.5.148 0 .313.016.494.048v1.531a1.885 1.885 0 0 0-.75-.143c-.542 0-.989.24-1.34.718-.351.479-.527 1.048-.527 1.707V17h-1.563V8.91h1.563zm5.01 4.084c.022.82.272 1.492.75 2.019.479.526 1.15.79 2.01.79.639 0 1.235-.176 1.788-.527v1.404c-.521.319-1.186.479-1.995.479-1.265 0-2.276-.4-3.031-1.197-.755-.798-1.133-1.792-1.133-2.984 0-1.16.38-2.151 1.14-2.975.761-.825 1.79-1.237 3.088-1.237.702 0 1.346.149 1.93.447v1.436a3.242 3.242 0 0 0-1.77-.495c-.84 0-1.513.266-2.019.798-.505.532-.758 1.213-.758 2.042zM40.24 5.72v4.579c.458-1 1.293-1.5 2.505-1.5.787 0 1.42.245 1.899.734.479.49.718 1.17.718 2.042V17h-1.564v-5.106c0-.553-.14-.98-.422-1.284-.282-.303-.652-.455-1.11-.455-.531 0-1.002.202-1.411.606-.41.405-.615 1.022-.615 1.851V17h-1.563V5.72h1.563zm14.966 10.02c.596 0 1.096-.253 1.5-.758.404-.506.606-1.157.606-1.955 0-.915-.202-1.62-.606-2.114-.404-.495-.92-.742-1.548-.742-.553 0-1.05.224-1.491.67-.442.447-.662 1.133-.662 2.058 0 .958.212 1.67.638 2.138.425.469.946.703 1.563.703zM53.004 5.72v4.42c.574-.894 1.388-1.341 2.44-1.341 1.022 0 1.857.383 2.506 1.149.649.766.973 1.781.973 3.047 0 1.138-.309 2.109-.925 2.912-.617.803-1.463 1.205-2.537 1.205-1.075 0-1.894-.447-2.457-1.34V17h-1.58V5.72h1.58zm9.908 11.104l-3.223-7.913h1.739l1.005 2.632 1.26 3.415c.096-.32.48-1.458 1.15-3.415l.909-2.632h1.66l-2.92 7.866c-.777 2.074-1.963 3.11-3.559 3.11a2.92 2.92 0 0 1-.734-.079v-1.34c.17.042.351.064.543.064 1.032 0 1.755-.57 2.17-1.708z"}),n.createElement("path",{fill:"#5468FF",d:"M78.988.938h16.594a2.968 2.968 0 0 1 2.966 2.966V20.5a2.967 2.967 0 0 1-2.966 2.964H78.988a2.967 2.967 0 0 1-2.966-2.964V3.897A2.961 2.961 0 0 1 78.988.938z"}),n.createElement("path",{fill:"white",d:"M89.632 5.967v-.772a.978.978 0 0 0-.978-.977h-2.28a.978.978 0 0 0-.978.977v.793c0 .088.082.15.171.13a7.127 7.127 0 0 1 1.984-.28c.65 0 1.295.088 1.917.259.082.02.164-.04.164-.13m-6.248 1.01l-.39-.389a.977.977 0 0 0-1.382 0l-.465.465a.973.973 0 0 0 0 1.38l.383.383c.062.061.15.047.205-.014.226-.307.472-.601.746-.874.281-.28.568-.526.883-.751.068-.042.075-.137.02-.2m4.16 2.453v3.341c0 .096.104.165.192.117l2.97-1.537c.068-.034.089-.117.055-.184a3.695 3.695 0 0 0-3.08-1.866c-.068 0-.136.054-.136.13m0 8.048a4.489 4.489 0 0 1-4.49-4.482 4.488 4.488 0 0 1 4.49-4.482 4.488 4.488 0 0 1 4.489 4.482 4.484 4.484 0 0 1-4.49 4.482m0-10.85a6.363 6.363 0 1 0 0 12.729 6.37 6.37 0 0 0 6.372-6.368 6.358 6.358 0 0 0-6.371-6.36"})))))),A.items.length>0?n.createElement("main",null,A.items.map(((e,t)=>{let{title:r,url:a,summary:s,breadcrumbs:c}=e;return n.createElement("article",{key:t,className:O.searchResultItem},n.createElement("h2",{className:O.searchResultItemHeading},n.createElement(f.A,{to:a,dangerouslySetInnerHTML:{__html:r}})),c.length>0&&n.createElement("nav",{"aria-label":"breadcrumbs"},n.createElement("ul",{className:(0,i.A)("breadcrumbs",O.searchResultItemPath)},c.map(((e,t)=>n.createElement("li",{key:t,className:"breadcrumbs__item",dangerouslySetInnerHTML:{__html:e}}))))),s&&n.createElement("p",{className:O.searchResultItemSummary,dangerouslySetInnerHTML:{__html:s}}))}))):[v&&!A.loading&&n.createElement("p",{key:"no-results"},n.createElement(_.A,{id:"theme.SearchPage.noResultsText",description:"The paragraph for empty search result"},"No results were found")),!!A.loading&&n.createElement("div",{key:"spinner",className:O.loadingSpinner})],A.hasMore&&n.createElement("div",{className:O.loader,ref:Q},n.createElement(_.A,{id:"theme.SearchPage.fetchingNewResults",description:"The paragraph for fetching new search results"},"Fetching new results..."))))}function N(){return n.createElement(b.e3,{className:"search-page-wrapper"},n.createElement(A,null))}}}]); \ No newline at end of file diff --git a/assets/js/1a4e3797.08548001.js.LICENSE.txt b/assets/js/1a4e3797.08548001.js.LICENSE.txt new file mode 100644 index 00000000000..9caab8b19c2 --- /dev/null +++ b/assets/js/1a4e3797.08548001.js.LICENSE.txt @@ -0,0 +1 @@ +/*! algoliasearch-lite.umd.js | 4.22.1 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */ diff --git a/assets/js/1be78505.78a5a7fc.js b/assets/js/1be78505.78a5a7fc.js new file mode 100644 index 00000000000..85c9090a780 --- /dev/null +++ b/assets/js/1be78505.78a5a7fc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8714,1774],{10:(e,t,n)=>{n.r(t),n.d(t,{default:()=>ge});var a=n(6540),o=n(53),l=n(9024),r=n(7559),c=n(2967),i=n(1754),s=n(2252),d=n(6588),m=n(8511),u=n(1312),b=n(3104),p=n(5062);const h={backToTopButton:"backToTopButton_sjWU",backToTopButtonShow:"backToTopButtonShow_xfvO"};function E(){const{shown:e,scrollToTop:t}=function(e){let{threshold:t}=e;const[n,o]=(0,a.useState)(!1),l=(0,a.useRef)(!1),{startScroll:r,cancelScroll:c}=(0,b.gk)();return(0,b.Mq)(((e,n)=>{let{scrollY:a}=e;const r=n?.scrollY;r&&(l.current?l.current=!1:a>=r?(c(),o(!1)):a<t?o(!1):a+window.innerHeight<document.documentElement.scrollHeight&&o(!0))})),(0,p.$)((e=>{e.location.hash&&(l.current=!0,o(!1))})),{shown:n,scrollToTop:()=>r(0)}}({threshold:300});return a.createElement("button",{"aria-label":(0,u.T)({id:"theme.BackToTopButton.buttonAriaLabel",message:"Scroll back to top",description:"The ARIA label for the back to top button"}),className:(0,o.A)("clean-btn",r.G.common.backToTopButton,h.backToTopButton,e&&h.backToTopButtonShow),type:"button",onClick:t})}var f=n(3109),g=n(6347),v=n(4581),_=n(6342),A=n(3465),C=n(8168);function k(e){return a.createElement("svg",(0,C.A)({width:"20",height:"20","aria-hidden":"true"},e),a.createElement("g",{fill:"#7a7a7a"},a.createElement("path",{d:"M9.992 10.023c0 .2-.062.399-.172.547l-4.996 7.492a.982.982 0 01-.828.454H1c-.55 0-1-.453-1-1 0-.2.059-.403.168-.551l4.629-6.942L.168 3.078A.939.939 0 010 2.528c0-.548.45-.997 1-.997h2.996c.352 0 .649.18.828.45L9.82 9.472c.11.148.172.347.172.55zm0 0"}),a.createElement("path",{d:"M19.98 10.023c0 .2-.058.399-.168.547l-4.996 7.492a.987.987 0 01-.828.454h-3c-.547 0-.996-.453-.996-1 0-.2.059-.403.168-.551l4.625-6.942-4.625-6.945a.939.939 0 01-.168-.55 1 1 0 01.996-.997h3c.348 0 .649.18.828.45l4.996 7.492c.11.148.168.347.168.55zm0 0"})))}const S={collapseSidebarButton:"collapseSidebarButton_PEFL",collapseSidebarButtonIcon:"collapseSidebarButtonIcon_kv0_"};function N(e){let{onClick:t}=e;return a.createElement("button",{type:"button",title:(0,u.T)({id:"theme.docs.sidebar.collapseButtonTitle",message:"Collapse sidebar",description:"The title attribute for collapse button of doc sidebar"}),"aria-label":(0,u.T)({id:"theme.docs.sidebar.collapseButtonAriaLabel",message:"Collapse sidebar",description:"The title attribute for collapse button of doc sidebar"}),className:(0,o.A)("button button--secondary button--outline",S.collapseSidebarButton),onClick:t},a.createElement(k,{className:S.collapseSidebarButtonIcon}))}var T=n(5041),I=n(9532);const x=Symbol("EmptyContext"),B=a.createContext(x);function w(e){let{children:t}=e;const[n,o]=(0,a.useState)(null),l=(0,a.useMemo)((()=>({expandedItem:n,setExpandedItem:o})),[n]);return a.createElement(B.Provider,{value:l},t)}var y=n(1422),L=n(9169),M=n(5489),H=n(2303);function P(e){let{categoryLabel:t,onClick:n}=e;return a.createElement("button",{"aria-label":(0,u.T)({id:"theme.DocSidebarItem.toggleCollapsedCategoryAriaLabel",message:"Toggle the collapsible sidebar category '{label}'",description:"The ARIA label to toggle the collapsible sidebar category"},{label:t}),type:"button",className:"clean-btn menu__caret",onClick:n})}function G(e){let{item:t,onItemClick:n,activePath:l,level:c,index:s,...d}=e;const{items:m,label:u,collapsible:b,className:p,href:h}=t,{docs:{sidebar:{autoCollapseCategories:E}}}=(0,_.p)(),f=function(e){const t=(0,H.A)();return(0,a.useMemo)((()=>e.href?e.href:!t&&e.collapsible?(0,i._o)(e):void 0),[e,t])}(t),g=(0,i.w8)(t,l),v=(0,L.ys)(h,l),{collapsed:A,setCollapsed:k}=(0,y.u)({initialState:()=>!!b&&(!g&&t.collapsed)}),{expandedItem:S,setExpandedItem:N}=function(){const e=(0,a.useContext)(B);if(e===x)throw new I.dV("DocSidebarItemsExpandedStateProvider");return e}(),T=function(e){void 0===e&&(e=!A),N(e?null:s),k(e)};return function(e){let{isActive:t,collapsed:n,updateCollapsed:o}=e;const l=(0,I.ZC)(t);(0,a.useEffect)((()=>{t&&!l&&n&&o(!1)}),[t,l,n,o])}({isActive:g,collapsed:A,updateCollapsed:T}),(0,a.useEffect)((()=>{b&&null!=S&&S!==s&&E&&k(!0)}),[b,S,s,k,E]),a.createElement("li",{className:(0,o.A)(r.G.docs.docSidebarItemCategory,r.G.docs.docSidebarItemCategoryLevel(c),"menu__list-item",{"menu__list-item--collapsed":A},p)},a.createElement("div",{className:(0,o.A)("menu__list-item-collapsible",{"menu__list-item-collapsible--active":v})},a.createElement(M.A,(0,C.A)({className:(0,o.A)("menu__link",{"menu__link--sublist":b,"menu__link--sublist-caret":!h&&b,"menu__link--active":g}),onClick:b?e=>{n?.(t),h?T(!1):(e.preventDefault(),T())}:()=>{n?.(t)},"aria-current":v?"page":void 0,"aria-expanded":b?!A:void 0,href:b?f??"#":f},d),u),h&&b&&a.createElement(P,{categoryLabel:u,onClick:e=>{e.preventDefault(),T()}})),a.createElement(y.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:A},a.createElement(K,{items:m,tabIndex:A?-1:0,onItemClick:n,activePath:l,level:c+1})))}var F=n(6654),W=n(3186);const D={menuExternalLink:"menuExternalLink_NmtK"};function V(e){let{item:t,onItemClick:n,activePath:l,level:c,index:s,...d}=e;const{href:m,label:u,className:b,autoAddBaseUrl:p}=t,h=(0,i.w8)(t,l),E=(0,F.A)(m);return a.createElement("li",{className:(0,o.A)(r.G.docs.docSidebarItemLink,r.G.docs.docSidebarItemLinkLevel(c),"menu__list-item",b),key:u},a.createElement(M.A,(0,C.A)({className:(0,o.A)("menu__link",!E&&D.menuExternalLink,{"menu__link--active":h}),autoAddBaseUrl:p,"aria-current":h?"page":void 0,to:m},E&&{onClick:n?()=>n(t):void 0},d),u,!E&&a.createElement(W.A,null)))}const U={menuHtmlItem:"menuHtmlItem_M9Kj"};function z(e){let{item:t,level:n,index:l}=e;const{value:c,defaultStyle:i,className:s}=t;return a.createElement("li",{className:(0,o.A)(r.G.docs.docSidebarItemLink,r.G.docs.docSidebarItemLinkLevel(n),i&&[U.menuHtmlItem,"menu__list-item"],s),key:l,dangerouslySetInnerHTML:{__html:c}})}function R(e){let{item:t,...n}=e;switch(t.type){case"category":return a.createElement(G,(0,C.A)({item:t},n));case"html":return a.createElement(z,(0,C.A)({item:t},n));default:return a.createElement(V,(0,C.A)({item:t},n))}}function j(e){let{items:t,...n}=e;return a.createElement(w,null,t.map(((e,t)=>a.createElement(R,(0,C.A)({key:t,item:e,index:t},n)))))}const K=(0,a.memo)(j),q={menu:"menu_SIkG",menuWithAnnouncementBar:"menuWithAnnouncementBar_GW3s"};function O(e){let{path:t,sidebar:n,className:l}=e;const c=function(){const{isActive:e}=(0,T.Mj)(),[t,n]=(0,a.useState)(e);return(0,b.Mq)((t=>{let{scrollY:a}=t;e&&n(0===a)}),[e]),e&&t}();return a.createElement("nav",{"aria-label":(0,u.T)({id:"theme.docs.sidebar.navAriaLabel",message:"Docs sidebar",description:"The ARIA label for the sidebar navigation"}),className:(0,o.A)("menu thin-scrollbar",q.menu,c&&q.menuWithAnnouncementBar,l)},a.createElement("ul",{className:(0,o.A)(r.G.docs.docSidebarMenu,"menu__list")},a.createElement(K,{items:n,activePath:t,level:1})))}const X="sidebar_njMd",Y="sidebarWithHideableNavbar_wUlq",Z="sidebarHidden_VK0M",$="sidebarLogo_isFc";function J(e){let{path:t,sidebar:n,onCollapse:l,isHidden:r}=e;const{navbar:{hideOnScroll:c},docs:{sidebar:{hideable:i}}}=(0,_.p)();return a.createElement("div",{className:(0,o.A)(X,c&&Y,r&&Z)},c&&a.createElement(A.A,{tabIndex:-1,className:$}),a.createElement(O,{path:t,sidebar:n}),i&&a.createElement(N,{onClick:l}))}const Q=a.memo(J);var ee=n(5600),te=n(2069);const ne=e=>{let{sidebar:t,path:n}=e;const l=(0,te.M)();return a.createElement("ul",{className:(0,o.A)(r.G.docs.docSidebarMenu,"menu__list")},a.createElement(K,{items:t,activePath:n,onItemClick:e=>{"category"===e.type&&e.href&&l.toggle(),"link"===e.type&&l.toggle()},level:1}))};function ae(e){return a.createElement(ee.GX,{component:ne,props:e})}const oe=a.memo(ae);function le(e){const t=(0,v.l)(),n="desktop"===t||"ssr"===t,o="mobile"===t;return a.createElement(a.Fragment,null,n&&a.createElement(Q,e),o&&a.createElement(oe,e))}const re={expandButton:"expandButton_m80_",expandButtonIcon:"expandButtonIcon_BlDH"};function ce(e){let{toggleSidebar:t}=e;return a.createElement("div",{className:re.expandButton,title:(0,u.T)({id:"theme.docs.sidebar.expandButtonTitle",message:"Expand sidebar",description:"The ARIA label and title attribute for expand button of doc sidebar"}),"aria-label":(0,u.T)({id:"theme.docs.sidebar.expandButtonAriaLabel",message:"Expand sidebar",description:"The ARIA label and title attribute for expand button of doc sidebar"}),tabIndex:0,role:"button",onKeyDown:t,onClick:t},a.createElement(k,{className:re.expandButtonIcon}))}const ie={docSidebarContainer:"docSidebarContainer_b6E3",docSidebarContainerHidden:"docSidebarContainerHidden_b3ry",sidebarViewport:"sidebarViewport_Xe31"};function se(e){let{children:t}=e;const n=(0,d.t)();return a.createElement(a.Fragment,{key:n?.name??"noSidebar"},t)}function de(e){let{sidebar:t,hiddenSidebarContainer:n,setHiddenSidebarContainer:l}=e;const{pathname:c}=(0,g.zy)(),[i,s]=(0,a.useState)(!1),d=(0,a.useCallback)((()=>{i&&s(!1),!i&&(0,f.O)()&&s(!0),l((e=>!e))}),[l,i]);return a.createElement("aside",{className:(0,o.A)(r.G.docs.docSidebarContainer,ie.docSidebarContainer,n&&ie.docSidebarContainerHidden),onTransitionEnd:e=>{e.currentTarget.classList.contains(ie.docSidebarContainer)&&n&&s(!0)}},a.createElement(se,null,a.createElement("div",{className:(0,o.A)(ie.sidebarViewport,i&&ie.sidebarViewportHidden)},a.createElement(le,{sidebar:t,path:c,onCollapse:d,isHidden:i}),i&&a.createElement(ce,{toggleSidebar:d}))))}const me={docMainContainer:"docMainContainer_gTbr",docMainContainerEnhanced:"docMainContainerEnhanced_Uz_u",docItemWrapperEnhanced:"docItemWrapperEnhanced_czyv"};function ue(e){let{hiddenSidebarContainer:t,children:n}=e;const l=(0,d.t)();return a.createElement("main",{className:(0,o.A)(me.docMainContainer,(t||!l)&&me.docMainContainerEnhanced)},a.createElement("div",{className:(0,o.A)("container padding-top--md padding-bottom--lg",me.docItemWrapper,t&&me.docItemWrapperEnhanced)},n))}const be={docPage:"docPage__5DB",docsWrapper:"docsWrapper_BCFX","themedComponent--light":"themedComponent--light_NU7w"};function pe(e){let{children:t}=e;const n=(0,d.t)(),[o,l]=(0,a.useState)(!1);return a.createElement(m.A,{wrapperClassName:be.docsWrapper},a.createElement(E,null),a.createElement("div",{className:be.docPage},n&&a.createElement(de,{sidebar:n.items,hiddenSidebarContainer:o,setHiddenSidebarContainer:l}),a.createElement(ue,{hiddenSidebarContainer:o},t)))}var he=n(1774),Ee=n(1463);function fe(e){const{versionMetadata:t}=e;return a.createElement(a.Fragment,null,a.createElement(Ee.A,{version:t.version,tag:(0,c.tU)(t.pluginId,t.version)}),a.createElement(l.be,null,t.noIndex&&a.createElement("meta",{name:"robots",content:"noindex, nofollow"})))}function ge(e){const{versionMetadata:t}=e,n=(0,i.mz)(e);if(!n)return a.createElement(he.default,null);const{docElement:c,sidebarName:m,sidebarItems:u}=n;return a.createElement(a.Fragment,null,a.createElement(fe,e),a.createElement(l.e3,{className:(0,o.A)(r.G.wrapper.docsPages,r.G.page.docsDocPage,e.versionMetadata.className)},a.createElement(s.n,{version:t},a.createElement(d.V,{name:m,items:u},a.createElement(pe,null,c)))))}},1774:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});var a=n(6540),o=n(1312),l=n(9024),r=n(8511);function c(){return a.createElement(a.Fragment,null,a.createElement(l.be,{title:(0,o.T)({id:"theme.NotFound.title",message:"Page Not Found"})}),a.createElement(r.A,null,a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(o.A,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),a.createElement("p",null,a.createElement(o.A,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for.")),a.createElement("p",null,a.createElement(o.A,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))))}},2252:(e,t,n)=>{n.d(t,{n:()=>r,r:()=>c});var a=n(6540),o=n(9532);const l=a.createContext(null);function r(e){let{children:t,version:n}=e;return a.createElement(l.Provider,{value:n},t)}function c(){const e=(0,a.useContext)(l);if(null===e)throw new o.dV("DocsVersionProvider");return e}}}]); \ No newline at end of file diff --git a/assets/js/1ca1b9c8.c508c078.js b/assets/js/1ca1b9c8.c508c078.js new file mode 100644 index 00000000000..a1b6a217bf5 --- /dev/null +++ b/assets/js/1ca1b9c8.c508c078.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3819],{1966:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]); \ No newline at end of file diff --git a/assets/js/2222b3a9.4211f90b.js b/assets/js/2222b3a9.4211f90b.js new file mode 100644 index 00000000000..f20c17988e1 --- /dev/null +++ b/assets/js/2222b3a9.4211f90b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1424],{5680:(e,t,r)=>{r.d(t,{xA:()=>d,yg:()=>b});var a=r(6540);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r,a,n={},i=Object.keys(e);for(a=0;a<i.length;a++)r=i[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var s=a.createContext({}),c=function(e){var t=a.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):l(l({},t),e)),r},d=function(e){var t=c(e.components);return a.createElement(s.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},m=a.forwardRef((function(e,t){var r=e.components,n=e.mdxType,i=e.originalType,s=e.parentName,d=o(e,["components","mdxType","originalType","parentName"]),u=c(r),m=n,b=u["".concat(s,".").concat(m)]||u[m]||p[m]||i;return r?a.createElement(b,l(l({ref:t},d),{},{components:r})):a.createElement(b,l({ref:t},d))}));function b(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var i=r.length,l=new Array(i);l[0]=m;var o={};for(var s in t)hasOwnProperty.call(t,s)&&(o[s]=t[s]);o.originalType=e,o[u]="string"==typeof e?e:n,l[1]=o;for(var c=2;c<i;c++)l[c]=r[c];return a.createElement.apply(null,l)}return a.createElement.apply(null,r)}m.displayName="MDXCreateElement"},4198:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var a=r(8168),n=(r(6540),r(5680));const i={title:"Building Gaia Deterministically",order:5},l=void 0,o={unversionedId:"resources/reproducible-builds",id:"resources/reproducible-builds",title:"Building Gaia Deterministically",description:"The Tendermint rbuilder Docker image provides a deterministic build environment that is used to build Cosmos SDK applications. It provides a way to be reasonably sure that the executables are really built from the git source. It also makes sure that the same, tested dependencies are used and statically built into the executable.",source:"@site/docs/resources/reproducible-builds.md",sourceDirName:"resources",slug:"/resources/reproducible-builds",permalink:"/main/resources/reproducible-builds",draft:!1,tags:[],version:"current",frontMatter:{title:"Building Gaia Deterministically",order:5},sidebar:"tutorialSidebar",previous:{title:"Ledger Nano Support",permalink:"/main/resources/ledger"},next:{title:"Service Providers",permalink:"/main/resources/service-providers"}},s={},c=[{value:"Prerequisites",id:"prerequisites",level:2},{value:"Build",id:"build",level:2}],d={toc:c},u="wrapper";function p(e){let{components:t,...r}=e;return(0,n.yg)(u,(0,a.A)({},d,r,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"The ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/tendermint/images/tree/master/rbuilder"},"Tendermint rbuilder Docker image")," provides a deterministic build environment that is used to build Cosmos SDK applications. It provides a way to be reasonably sure that the executables are really built from the git source. It also makes sure that the same, tested dependencies are used and statically built into the executable."),(0,n.yg)("h2",{id:"prerequisites"},"Prerequisites"),(0,n.yg)("p",null,"Make sure you have ",(0,n.yg)("a",{parentName:"p",href:"https://docs.docker.com/get-docker/"},"Docker installed on your system"),"."),(0,n.yg)("p",null,"All the following instructions have been tested on ",(0,n.yg)("em",{parentName:"p"},"Ubuntu 18.04.2 LTS")," with ",(0,n.yg)("em",{parentName:"p"},"docker 20.10.2"),"."),(0,n.yg)("h2",{id:"build"},"Build"),(0,n.yg)("p",null,"Clone ",(0,n.yg)("inlineCode",{parentName:"p"},"gaia"),":"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"git clone https://github.com/cosmos/gaia.git\n")),(0,n.yg)("p",null,"Checkout the commit, branch, or release tag you want to build:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"cd gaia/\ngit checkout v4.2.1\n")),(0,n.yg)("p",null,"The buildsystem supports and produces binaries for the following architectures:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"darwin/amd64")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"linux/amd64")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"linux/arm64")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"windows/amd64"))),(0,n.yg)("p",null,"Run the following command to launch a build for all supported architectures:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"make distclean build-reproducible\n")),(0,n.yg)("p",null,"The build system generates both the binaries and deterministic build report in the ",(0,n.yg)("inlineCode",{parentName:"p"},"artifacts")," directory.\nThe ",(0,n.yg)("inlineCode",{parentName:"p"},"artifacts/build_report")," file contains the list of the build artifacts and their respective checksums, and can be used to verify\nbuild sanity. An example of its contents follows:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"App: gaiad\nVersion: v4.2.1\nCommit: dbd8a6fb522c571debf958837f9113c56d418f6b\nFiles:\n 29d219b0b120b3188bd7cd7249fc96b9 gaiad-v4.2.1-darwin-amd64\n 80338d9f0e55ea8f6c93f2ec7d4e18d6 gaiad-v4.2.1-linux-amd64\n 9bc77a512acca673ca1769ae67b4d6c7 gaiad-v4.2.1-linux-arm64\n c84387860f52178e2bffee08897564bb gaiad-v4.2.1-windows-amd64.exe\n c25cca8ccceec06a6fabae90f671fab1 gaiad-v4.2.1.tar.gz\nChecksums-Sha256:\n 05e5b9064bac4e71f0162c4c3c3bff55def22ca016d34205a5520fef89fd2776 gaiad-v4.2.1-darwin-amd64\n ccda422cbda29c723aaf27653bcf0f6412e138eec33fba2b49de131f9ffbe2d2 gaiad-v4.2.1-linux-amd64\n 95f89e8213cb758d12e1b0b631285938de822d04d2e25f399e99c0b798173cfd gaiad-v4.2.1-linux-arm64\n 7ef98f0041f1573f0a8601abad4a14b1c163f47481c7ba1954fd81ed423a6408 gaiad-v4.2.1-windows-amd64.exe\n 422883ba43c96a6ea5ef9512d39321dd1356633c6a9505517b9c651788df4a7f gaiad-v4.2.1.tar.gz\n")))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/241a3ffd.02805bf8.js b/assets/js/241a3ffd.02805bf8.js new file mode 100644 index 00000000000..f76e368586d --- /dev/null +++ b/assets/js/241a3ffd.02805bf8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3498],{5680:(e,t,a)=>{a.d(t,{xA:()=>m,yg:()=>h});var n=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function i(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},o=Object.keys(e);for(n=0;n<o.length;n++)a=o[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)a=o[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var l=n.createContext({}),c=function(e){var t=n.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):s(s({},t),e)),a},m=function(e){var t=c(e.components);return n.createElement(l.Provider,{value:t},e.children)},p="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,o=e.originalType,l=e.parentName,m=i(e,["components","mdxType","originalType","parentName"]),p=c(a),d=r,h=p["".concat(l,".").concat(d)]||p[d]||g[d]||o;return a?n.createElement(h,s(s({ref:t},m),{},{components:a})):n.createElement(h,s({ref:t},m))}));function h(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var o=a.length,s=new Array(o);s[0]=d;var i={};for(var l in t)hasOwnProperty.call(t,l)&&(i[l]=t[l]);i.originalType=e,i[p]="string"==typeof e?e:r,s[1]=i;for(var c=2;c<o;c++)s[c]=a[c];return n.createElement.apply(null,s)}return n.createElement.apply(null,a)}d.displayName="MDXCreateElement"},9189:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>g,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var n=a(8168),r=(a(6540),a(5680));const o={title:"State of Cosmos Governance 2021",order:9},s=void 0,i={unversionedId:"governance/state-of-cosmos-governance-2021",id:"version-v17.1.0/governance/state-of-cosmos-governance-2021",title:"State of Cosmos Governance 2021",description:"Governance and decision-making processes within the Cosmos ecosystem as of August 2021. This particular document serves as a snapshot of the process at this moment in time and parts of it may be out of date or deprecated in the future.",source:"@site/versioned_docs/version-v17.1.0/governance/state-of-cosmos-governance-2021.md",sourceDirName:"governance",slug:"/governance/state-of-cosmos-governance-2021",permalink:"/v17.1.0/governance/state-of-cosmos-governance-2021",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"State of Cosmos Governance 2021",order:9},sidebar:"tutorialSidebar",previous:{title:"On-Chain Proposal Process",permalink:"/v17.1.0/governance/process"},next:{title:"Submitting a Proposal",permalink:"/v17.1.0/governance/submitting"}},l={},c=[{value:"Cosmos View of Governance",id:"cosmos-view-of-governance",level:2},{value:"Emphasis on Self-governance and Sovereignty",id:"emphasis-on-self-governance-and-sovereignty",level:3},{value:"Flexibility through On-chain Parameters",id:"flexibility-through-on-chain-parameters",level:3},{value:"Development of Governance Processes Over Time",id:"development-of-governance-processes-over-time",level:3},{value:"On- and off-chain Governance Structure",id:"on--and-off-chain-governance-structure",level:2},{value:"Communication",id:"communication",level:3},{value:"Decision-making and Discussion Venues",id:"decision-making-and-discussion-venues",level:3},{value:"Roles and Stakeholders",id:"roles-and-stakeholders",level:3},{value:"Role Ability to Govern",id:"role-ability-to-govern",level:4},{value:"Review of Governance processes",id:"review-of-governance-processes",level:2},{value:"Cosmos Hub on-chain governance",id:"cosmos-hub-on-chain-governance",level:3},{value:"Change module parameters",id:"change-module-parameters",level:4},{value:"Pass text proposals",id:"pass-text-proposals",level:4},{value:"Spend funds from the community pool",id:"spend-funds-from-the-community-pool",level:4},{value:"Pass software upgrade proposals",id:"pass-software-upgrade-proposals",level:4},{value:"User Story: Chain-Wide Governance",id:"user-story-chain-wide-governance",level:3},{value:"Process overview",id:"process-overview",level:3},{value:"Process owners",id:"process-owners",level:3},{value:"Process maturity",id:"process-maturity",level:3},{value:"Cosmos Improvement Proposals (CIPs)",id:"cosmos-improvement-proposals-cips",level:2},{value:"User Story: Governing Technical Direction",id:"user-story-governing-technical-direction",level:3},{value:"Process overview",id:"process-overview-1",level:3},{value:"Process owners",id:"process-owners-1",level:3},{value:"Process maturity",id:"process-maturity-1",level:3},{value:"Cosmos SDK Architecture Decision Records (ADR)",id:"cosmos-sdk-architecture-decision-records-adr",level:2},{value:"Process overview",id:"process-overview-2",level:3},{value:"Process owners",id:"process-owners-2",level:3},{value:"Process maturity",id:"process-maturity-2",level:3},{value:"Tendermint Request for Comments (RFC)",id:"tendermint-request-for-comments-rfc",level:2},{value:"Process overview",id:"process-overview-3",level:3},{value:"Process owners",id:"process-owners-3",level:3},{value:"Process maturity",id:"process-maturity-3",level:3},{value:"Interchain Standards (ICS)",id:"interchain-standards-ics",level:2},{value:"Process overview",id:"process-overview-4",level:3},{value:"Process owners",id:"process-owners-4",level:3},{value:"Process maturity",id:"process-maturity-4",level:3},{value:"Observations and Discussion",id:"observations-and-discussion",level:2},{value:"On-chain processes",id:"on-chain-processes",level:3},{value:"Off-chain processes",id:"off-chain-processes",level:3}],m={toc:c},p="wrapper";function g(e){let{components:t,...a}=e;return(0,r.yg)(p,(0,n.A)({},m,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("blockquote",null,(0,r.yg)("p",{parentName:"blockquote"},"Governance and decision-making processes within the Cosmos ecosystem as of August 2021. This particular document serves as a snapshot of the process at this moment in time and parts of it may be out of date or deprecated in the future.")),(0,r.yg)("h2",{id:"cosmos-view-of-governance"},"Cosmos View of Governance"),(0,r.yg)("p",null,"The Cosmos ecosystem emphasizes governance mechanisms in order to achieve the vision of an ecosystem of interoperable blockchains supported by interchain infrastructure and services on the Cosmos Hub and beyond. The intent is that Cosmos Hub is operated by the community of code development teams supported by the Interchain Foundation, validators and ATOM token holders as a form of distributed organization."),(0,r.yg)("p",null,"Cosmos Hub has a ",(0,r.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/gov/"},"Governance (x/gov) module")," for coordinating various changes to the blockchain through parameters, upgrades and proposals (the ",(0,r.yg)("a",{parentName:"p",href:"https://v1.cosmos.network/resources/whitepaper"},"white paper"),' refers to text amendments to the "human-readable constitution" setting out Cosmos Hub policies). However, the ecosystem also has additional on- and off- chain processes that exist to set technical direction and inculcate social norms.'),(0,r.yg)("p",null,"Reviewing existing governance documentation and discussion, a few key themes surfaced:"),(0,r.yg)("h3",{id:"emphasis-on-self-governance-and-sovereignty"},"Emphasis on Self-governance and Sovereignty"),(0,r.yg)("p",null,"On-chain governance standardizes forms of coordination but leaves many governance decisions to each application-specific blockchain or zone. Sunny Aggarwal ",(0,r.yg)("a",{parentName:"p",href:"https://blog.cosmos.network/deep-dive-how-will-ibc-create-value-for-the-cosmos-hub-eedefb83c7a0"},"uses the analogy"),' that IBC as a form of standardization allows for "economic integration without political integration." Sunny also ',(0,r.yg)("a",{parentName:"p",href:"https://www.youtube.com/watch?v=LApEkXJR_0M"},"talks about"),' how governance controlled by a community that shares culture and trust can "achieve greater security than economic incentives alone." For example, the Regen Network has a ',(0,r.yg)("a",{parentName:"p",href:"https://medium.com/regen-network/community-stake-governance-model-b949bcb1eca3"},"governance model")," that identifies multiple constituencies that require representation in governance. This allows diverse chains to exchange value while retaining the ability to self-govern. "),(0,r.yg)("h3",{id:"flexibility-through-on-chain-parameters"},"Flexibility through On-chain Parameters"),(0,r.yg)("p",null,"Each blockchain in the Cosmos ecosystem can be tailored to a specific application or use case, as opposed to building everything on top of a general purpose chain (and as a result without a Turing complete virtual machine like Ethereum's, for example). This approach provides flexibility through allowing stakeholders to vote on live parameter changes. In addition, Cosmos ecosystem teams are working on smart contract functionality. For example, the CosmWasm team have explored ",(0,r.yg)("a",{parentName:"p",href:"https://medium.com/cosmwasm/cosmwasm-launches-its-permissioned-testnet-gaiaflex-e32635232026"},"permissioned smart contracts"),", where on-chain governance is required to approve instantiation of smart contracts."),(0,r.yg)("h3",{id:"development-of-governance-processes-over-time"},"Development of Governance Processes Over Time"),(0,r.yg)("p",null,"The existing ",(0,r.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/gov/"},"governance module")," is described as a minimum viable product for the governance module, with ",(0,r.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/gov/05_future_improvements.html"},"ideas for future improvement")," . For example an active product team is currently aligning ",(0,r.yg)("a",{parentName:"p",href:"https://docs.google.com/document/d/1w-fwa8i8kkgirbn9DOFklHwcu9xO_IdbMN910ASr2oQ/edit#"},"groups and governance functionality")," will change current governance practices and open up new avenues to explore and support through on- and off- chain processes"),(0,r.yg)("h2",{id:"on--and-off-chain-governance-structure"},"On- and off-chain Governance Structure"),(0,r.yg)("h3",{id:"communication"},"Communication"),(0,r.yg)("p",null,"Governance practices and decisions are communicated through different types of documents and design artefacts:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"On-chain governance ",(0,r.yg)("a",{parentName:"li",href:"https://cosmoscan.net/governance-stats"},"proposals")),(0,r.yg)("li",{parentName:"ul"},"Decision records ",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Cosmos Improvement Proposals (",(0,r.yg)("a",{parentName:"li",href:"https://cips.cosmos.network/"},"CIPs"),")"),(0,r.yg)("li",{parentName:"ul"},"Cosmos SDK's ",(0,r.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/main/architecture/"},"ADRs")),(0,r.yg)("li",{parentName:"ul"},"Tendermint's ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/tendermint/tendermint/tree/master/docs/architecture"},"ADRs")))),(0,r.yg)("li",{parentName:"ul"},"Technical standards / specifications",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Interchain Standard (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc"},"ICS"),")"),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://github.com/tendermint/spec/blob/master/rfc/README.md"},"RFCs")))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://blog.cosmos.network/the-cosmos-hub-is-a-port-city-5b7f2d28debf"},"Opinion pieces")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/issues/659"},"Light papers"))),(0,r.yg)("h3",{id:"decision-making-and-discussion-venues"},"Decision-making and Discussion Venues"),(0,r.yg)("p",null,"Venues involve community members to different degrees and individuals often perform multiple roles in the Cosmos ecosystem (e.g., Validator and member of Core Development Team). Because technical direction setting and development is almost always happening in the open, involvement from members in the extended community occurs organically."),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/wiki/Architecture-Design-Process#working-groups"},"Working group")," meetings and coordinating Cosmos stakeholders occurs in semi-/open online spaces:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},(0,r.yg)("a",{parentName:"strong",href:"http://forum.cosmos.network/"},"All in Bits Cosmos Forum")),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"For long form discussion. Cosmos core developers have an active presence (e.g., Ethan, Zaki, Sunny)"),(0,r.yg)("li",{parentName:"ul"},"Cosmos Hub governance topics and proposals have a governance tag and usually get the most activity and substantive feedback, especially from validators (e.g., ",(0,r.yg)("a",{parentName:"li",href:"https://forum.cosmos.network/t/proposal-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub/2505/8"},"direct conversations"),", ones that ",(0,r.yg)("a",{parentName:"li",href:"https://forum.cosmos.network/t/on-the-interrelationship-between-the-security-budget-and-the-business-prospects-of-the-cosmos-network/2547"},"spin out")," of proposals, and ",(0,r.yg)("a",{parentName:"li",href:"https://forum.cosmos.network/t/streamline-the-gov-process/3997"},"meta discussions on process"),")"),(0,r.yg)("li",{parentName:"ul"},"Developing and sharing of opinion pieces, light papers, hot takes etc., also happens on the forum (e.g., ",(0,r.yg)("a",{parentName:"li",href:"https://forum.cosmos.network/t/where-i-see-cosmos-at-present/5022"},"Where I see the Cosmos at Present"),") "),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://forum.cosmos.network/c/chinese/9"},"Chinese language discussion")," is one of the largest categories with 269 posts"),(0,r.yg)("li",{parentName:"ul"},"There are still some old links to ",(0,r.yg)("a",{parentName:"li",href:"https://riot.im/app/#/room/#cosmos_validators:matrix.org"},"Matrix chat"),", which has been deprecated "))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},(0,r.yg)("a",{parentName:"strong",href:"http://reddit.com/r/cosmosnetwork"},"/r/cosmonetwork Subreddit")),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Venue primarily for ATOM holders to discuss ATOM and other ecosystem coins"),(0,r.yg)("li",{parentName:"ul"},"Discussion topics mostly about investing in the ecosystem and include: ",(0,r.yg)("a",{parentName:"li",href:"https://www.reddit.com/r/cosmosnetwork/comments/o38psh/i_think_atom_is_undervalued/"},"investment theses"),", where to buy tokens, wallets to use, how to stake, and more recently, how to get involved with DeFi in the ecosystem (e.g., with Osmosis) "),(0,r.yg)("li",{parentName:"ul"},"Community managers use it for announcements (e.g., catdotfish)"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},(0,r.yg)("a",{parentName:"strong",href:"https://discord.com/invite/cosmosnetwork"},"Cosmos Community Discord")),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"For ecosystem cross-pollination with an active developer presence. Older Riot chats have moved here. "),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"#validator-verified")," channel for example discussing proposals, upgrades etc. "),(0,r.yg)("li",{parentName:"ul"},"Major ecosystem chains all have a presence here, cross-validator convo, artefacts like: ",(0,r.yg)("a",{parentName:"li",href:"https://drive.google.com/file/d/1wDTqro208y_1q3zF6rt39QjwYkcvVd7P/view"},"Citadel.one Validator Constitution")," "))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Cosmos Hub Discord (semi-private)"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"For ",(0,r.yg)("a",{parentName:"li",href:"https://cosmos.network/learn/faq/who-is-building-cosmos/"},"core development teams")," to have multi-team discussions that are mature"),(0,r.yg)("li",{parentName:"ul"},"Internal org channels (e.g., Interchain Slack) and slack-connect (private)"),(0,r.yg)("li",{parentName:"ul"},"For internal team coordinating, 1-1s between specific core development teams, multi-team discussions that are early stage, have private or strategic team info too early to share out"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},(0,r.yg)("a",{parentName:"strong",href:"https://t.me/hubgov"},"Telegram (Governance Working Group)")),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},'For coordinating a working group that: "develops decentralized community governance efforts alongside the Hub\'s governance development."'),(0,r.yg)("li",{parentName:"ul"},"Working Group came out of ",(0,r.yg)("a",{parentName:"li",href:"https://www.figment.io/resources/introducing-the-cosmos-governance-working-group"},"a community pool proposal"),". "),(0,r.yg)("li",{parentName:"ul"},"Some interest in deprecating but remains actives"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"GitHub repositories")," for governance processes (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/governance"},"Cosmos governance"),", ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cips"},"Cosmos cips"),", ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc"},"Cosmos ibc"),")",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"For discussing meta aspects of governance processes, discussion and development of specific off-chain design records and technical specs, and repository for on-chain proposals"),(0,r.yg)("li",{parentName:"ul"},"The Cosmos governance repo is officially deprecated as of October 2021."))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Bi-weekly Cosmos Gaia / ATOM sync call"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"For cross-team discussion on the ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/projects/9"},"Gaia roadmap")))),(0,r.yg)("li",{parentName:"ul"},"(Informal) ",(0,r.yg)("strong",{parentName:"li"},"Google Docs for early feedback"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"For individuals and collaborators to develop and iterative on governance ideas before proposing them formally"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},(0,r.yg)("a",{parentName:"strong",href:"https://riot.im/app/#/room/#cosmos_validators:matrix.org"},"Matrix chat"))," (deprecated)")),(0,r.yg)("h3",{id:"roles-and-stakeholders"},"Roles and Stakeholders"),(0,r.yg)("p",null,'As mentioned above, stakeholders often perform multiple roles in the Cosmos ecosystem (e.g., both a Validator and member of the Core Development Team). As a result, visualizing the roles each stakeholder can take up in current governance can fail to reflex the overlapping roles. Within the ecosystem, decision-making power and process "ownership" has been decentralized to an extent, reflecting system goals.'),(0,r.yg)("p",null,"What roles can each stakeholder take up in current governance?"),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Viewer (V)")," - Able to easily review previous governance decisions, see current state of governance\n",(0,r.yg)("strong",{parentName:"p"},"Active Participant (P)")," - Regularly providing input or helping to move governance decisions forward, but does not drive them or necessarily initiate\n",(0,r.yg)("strong",{parentName:"p"},"Governance Proposer (I)")," - Initiates a proposal for updating Cosmos Hub governance\n",(0,r.yg)("strong",{parentName:"p"},"Decision Maker (DM)")," - Can vote or be part of the final governance decision\n",(0,r.yg)("strong",{parentName:"p"},"Process Owner (PO)")," - Owns the creation, refinement, and execution of the governance mechanism "),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},(0,r.yg)("strong",{parentName:"th"},"Role")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"Cosmos Hub ",(0,r.yg)("br",null)," On-chain")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"CIPs")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"Cosmos SDK ",(0,r.yg)("br",null)," ADRs")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"Tendermint ",(0,r.yg)("br",null)," RFCs")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"ICSs")))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"ATOM holders (retail and ",(0,r.yg)("br",null)," professional)"),(0,r.yg)("td",{parentName:"tr",align:"center"},"V"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Hub Delegators"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Hub Validators"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Interchain Foundation team"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Cosmos Core Development ",(0,r.yg)("br",null)," teams"),(0,r.yg)("td",{parentName:"tr",align:"center"},"PO"),(0,r.yg)("td",{parentName:"tr",align:"center"},"PO"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"},"P"),(0,r.yg)("td",{parentName:"tr",align:"center"},"PO")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Cosmos SDK Core Team"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"},"PO"),(0,r.yg)("td",{parentName:"tr",align:"center"},"P"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Tendermint Developers"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"},"PO"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Cosmos Integrators (wallets, ",(0,r.yg)("br",null)," exchanges, services)"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"},"P"),(0,r.yg)("td",{parentName:"tr",align:"center"},"?"),(0,r.yg)("td",{parentName:"tr",align:"center"},"?"),(0,r.yg)("td",{parentName:"tr",align:"center"},"?")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Other zones and hubs members"),(0,r.yg)("td",{parentName:"tr",align:"center"},"DM"),(0,r.yg)("td",{parentName:"tr",align:"center"},"P?"),(0,r.yg)("td",{parentName:"tr",align:"center"},"P?"),(0,r.yg)("td",{parentName:"tr",align:"center"},"P?"),(0,r.yg)("td",{parentName:"tr",align:"center"},"P?")))),(0,r.yg)("h4",{id:"role-ability-to-govern"},"Role Ability to Govern"),(0,r.yg)("p",null,"What aspects of the Cosmos ecosystem does each role have the ability to govern? "),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},(0,r.yg)("strong",{parentName:"th"},"Role")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"Cosmos Hub ",(0,r.yg)("br",null)," Blockchain ",(0,r.yg)("br",null)," (through on-chain proposals)")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"Cosmos Hub ",(0,r.yg)("br",null)," Community Pool (treasury)")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"Cosmos Hub On-chain ",(0,r.yg)("br",null)," governance processes")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"Cosmos ",(0,r.yg)("br",null)," Ecosystem Tech Decision Records, Specs, Standards Development")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"Cosmos Ecosystem ",(0,r.yg)("br",null)," Off-chain governance processes")))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"ATOM holders (retail and ",(0,r.yg)("br",null)," professional)"),(0,r.yg)("td",{parentName:"tr",align:"center"},"Must delegate ATOMs"),(0,r.yg)("td",{parentName:"tr",align:"center"},"Must delegate ATOMs"),(0,r.yg)("td",{parentName:"tr",align:"center"},"Must delegate ATOMs"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Hub Delegators"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Hub Validators"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Interchain Foundation team"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Cosmos Core Development ",(0,r.yg)("br",null)," teams"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Cosmos SDK Core Team"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Tendermint Developers"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Cosmos Integrators (wallets, ",(0,r.yg)("br",null)," exchanges, services)"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Other zones and hubs members"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714")))),(0,r.yg)("hr",null),(0,r.yg)("h2",{id:"review-of-governance-processes"},"Review of Governance processes"),(0,r.yg)("h3",{id:"cosmos-hub-on-chain-governance"},"Cosmos Hub on-chain governance"),(0,r.yg)("p",null,"The Cosmos Hub has an on-chain governance mechanism, which allow ATOM token holders to:"),(0,r.yg)("h4",{id:"change-module-parameters"},"Change module parameters"),(0,r.yg)("p",null,'The Cosmos Hub is implemented modularly using the Cosmos SDK, where each module brings a different set of functions. Some modules have "governable" parameters, i.e., parameters that are alterable through on-chain "parameter change" governance proposals. Parameter change proposals allows token-holders to adjust the Cosmos Hub\'s functionality live on the blockchain, without the need for a new software release. It\'s interesting to note that parameters related to the governance module, i.e., x/gov module in the Cosmos SDK which implements the technical functionality of on-chain governance, is itself governable through parameter change proposals.'),(0,r.yg)("p",null,"Example: ",(0,r.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/47"},"Proposal 47")," asked to lower the minimum proposal deposit amount from 512 ATOMs to 64 ATOMs."),(0,r.yg)("h4",{id:"pass-text-proposals"},"Pass text proposals"),(0,r.yg)("p",null,"Text proposals are used by delegators to agree to a certain strategy, plan, commitment, future upgrade, or any other statement in the form of text. Aside from having a record of the proposal outcome on the Cosmos Hub chain, a text proposal has no direct effect on the change Cosmos Hub."),(0,r.yg)("p",null,"Example: ",(0,r.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/12"},"Proposal 12")," asked if the Cosmos Hub community of validators charging 0% commission was harmful to the success of the Cosmos Hub?"),(0,r.yg)("h4",{id:"spend-funds-from-the-community-pool"},"Spend funds from the community pool"),(0,r.yg)("p",null,"Cosmos Hub has a pool of ATOMs that can be spent through governance proposals. As of July 2nd, 2021 there are 645,961.01 ATOM in the community pool ",(0,r.yg)("a",{parentName:"p",href:"https://cosmoscan.net/"},"according to cosmoscan"),"."),(0,r.yg)("p",null,"Example: ",(0,r.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/45"},"Proposal 45")," asked to allow the spending of 5,000 ATOMS for the Gravity DEX Incentivized Testnet (Trading Competition) from the community pool."),(0,r.yg)("h4",{id:"pass-software-upgrade-proposals"},"Pass software upgrade proposals"),(0,r.yg)("p",null,"A software upgrade proposal, when passed, will halt the chain until the node operator upgrades their software. If passed, the expectation is validators will update their software in accordance wi"),(0,r.yg)("p",null,"Example: ",(0,r.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/51"},"Proposal 51")," asked to adopt the Gravity DEX protocol on Cosmos Hub."),(0,r.yg)("h3",{id:"user-story-chain-wide-governance"},"User Story: Chain-Wide Governance"),(0,r.yg)("p",null,(0,r.yg)("em",{parentName:"p"},"Reproduced from ",(0,r.yg)("a",{parentName:"em",href:"https://docs.google.com/document/d/1GJTTVlRU1qDzIbiwhRo-RVFq7pQ-BOjABgVpDdrpAAM/edit#heading=h.84b4lthf6mm"},"Gov Use Cases"))),(0,r.yg)("p",null,"A community member, Alice, wants to submit an on-chain proposal to change a parameter, the average number of blocks per year, which is used to calculate the inflation rate for the chain. To do this Alice first asks in a chat forum discord for instance whether this is a good idea and something the community would like to see happen. There is some initial discussion to confirm that this is in fact something the community wants. Another community member, Bob, also offers to collaborate on the proposal."),(0,r.yg)("p",null,"Alice and Bob have a zoom call and start working in a google doc to draft the proposal synchronously, after which Alice finishes the draft and Bob reviews her work. Alice then opens a pull request on the governance repo that includes the text document as well as the json message required to make the parameter proposal on chain."),(0,r.yg)("p",null,"Alice solicits community feedback on the PR, sharing it to the Discord and among validators, and is asked to make some minor changes, which are completed before the PR is finalized and merged by the governance repo owner."),(0,r.yg)("p",null,"Once the proposal has been finalized an IPFS hash of the README.md is added to the json."),(0,r.yg)("p",null,"The proposal is then submitted on chain through the CLI and a Cosmos forum post is made to notify the community that the proposal has been submitted. Links to the forum post are then shared in various community channels and on twitter. The merits of the proposal are discussed in these respective channels and validators / ATOM holders vote."),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},(0,r.yg)("strong",{parentName:"th"},"Venues")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"1 ",(0,r.yg)("br",null)," Problem Identification")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"2 ",(0,r.yg)("br",null)," Problem validation and proposal development")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"3 ",(0,r.yg)("br",null)," Review, debating pros and cons")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"4 ",(0,r.yg)("br",null)," Incorporating feedback")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"5 ",(0,r.yg)("br",null)," Initiate process")),(0,r.yg)("th",{parentName:"tr",align:"center"},(0,r.yg)("strong",{parentName:"th"},"6 ",(0,r.yg)("br",null)," Decision finalization and adoption")))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Cosmos Hub Discord"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Gaia call"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Cosmos Gov GitHub Repo"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Cosmos Hub Gov WG Telegram"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Discourse forum"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"On chain vote"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Community Discord"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Twitter"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Other unofficial chat channels"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"})),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Subreddit"),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"}),(0,r.yg)("td",{parentName:"tr",align:"center"},"\u2714"),(0,r.yg)("td",{parentName:"tr",align:"center"})))),(0,r.yg)("h3",{id:"process-overview"},"Process overview"),(0,r.yg)("p",null,(0,r.yg)("img",{parentName:"p",src:"https://lh6.googleusercontent.com/FPQ176gx_-0jR5zbpImJtWx3iTnL-JJPc41hT4NUsNIYj5FziO6bsFWFn_CWV2ARr4vxm-HJi_3Fn4zowN1d2JuXB_CW2mTzJwn8L45mIPY0W_8sfjz3w3jeFr2q1NCcFVeRu7j_",alt:"Diagram of process for on-chain governance proposals"})),(0,r.yg)("p",null,"On-chain governance on the hub is implemented in Gaia using the x/gov module in the Cosmos SDK. Every bonded token is allowed a single vote."),(0,r.yg)("p",null,"Participants in the process include:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"The proposal creator: develops the proposal, solicits feedback, submits and socializes the on-chain proposal"),(0,r.yg)("li",{parentName:"ul"},"Validators: vote on behalf of delegators. Voting power of validators is equivalent to total ATOMS delegated to them. There are currently 125 active validators in the validator set, updated from 100 validators through governance ",(0,r.yg)("a",{parentName:"li",href:"https://cosmoscan.net/proposal/10"},"proposal #10"),". "),(0,r.yg)("li",{parentName:"ul"},"Delegators: can cast their own vote, otherwise they inherit the vote of their delegates")),(0,r.yg)("h3",{id:"process-owners"},"Process owners"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Former process owners are listed in the now-deprecated ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/governance"},"governance repo"),".")),(0,r.yg)("h3",{id:"process-maturity"},"Process maturity"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"37 proposals that have been voted on so far. The latest proposal as of July 2nd, 2021 is proposal ID #51 (proposals that don't meet minimum deposit don't count towards the 37)"),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://cosmoscan.net/governance-charts"},"Cosmoscan's governance charts")," provide insight on turnout and voter activity. ",(0,r.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals"},"Mintscan")," can be used to fill in any gaps.")),(0,r.yg)("h2",{id:"cosmos-improvement-proposals-cips"},"Cosmos Improvement Proposals (CIPs)"),(0,r.yg)("p",null,"CIPs serve as the process for describing major changes or providing info about the protocol and APIs or processes of the Cosmos ecosystem."),(0,r.yg)("p",null,"\"The CIP process draws heavily from Ethereum's EIP process and Rust's RFC process. It pertains primarily to the protocol and APIs of the Cosmos Hub blockchain (Cosmos, for short), including Tendermint, Cosmos-SDK, IBC, and other modules. A CIP is a design document providing information to the Cosmos community, or describing a new feature or major change for Cosmos or its processes or environment.\""),(0,r.yg)("p",null,'"This CIP process aims to subsume, but not necessarily to replace" the RFC and ADR processes.\n\ud83d\udd17 ',(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cips/blob/main/CIPS/cip-1.md"},"https://github.com/cosmos/cips/blob/main/CIPS/cip-1.md")),(0,r.yg)("h3",{id:"user-story-governing-technical-direction"},"User Story: Governing Technical Direction"),(0,r.yg)("p",null,"Alice, a member of one core development team, submits a PR to the Cosmos cips repo after a recurring issue is identified in the standing GAIA / ATOM call. There has been a recurring discussion about how to formalize emerging agreement on a distinctive Cosmos interpretation of a technical feature common to blockchains. There are existing prior specifications in the bitcoin ecosystem that were the direct inspiration for Cosmos development, but over time the core development teams have developed a contrasting understanding of how their implementation provides a pathway to future specification development. At the end of last call, Alice decides this was important enough to step forward and take a first pass at drafting the spec based on the current roadmap."),(0,r.yg)("p",null,'Alice follows the template from the repo to draft an early CIP and updates the frontmatter of the file to indicate the status is "draft." Once the PR is submitted, Alice pings a few developers who mentioned they would provide feedback in Discord and Slack bridge channels. The developers review the PR and leave inline comments and suggestions. Alice incorporates this feedback and requests the CIP be discussed at the next GAIA / ATOM call. In the meantime, Alice solicits community feedback on the PR, sharing it to the Cosmos Hub Discord and a relevant Slack connect channel. Once again Alice is asked to make minor changes, which are completed before the PR is finalized, the cip status is updated to "living" and it is merged by the cips repo owner.'),(0,r.yg)("h3",{id:"process-overview-1"},"Process overview"),(0,r.yg)("p",null,(0,r.yg)("img",{parentName:"p",src:"https://github.com/cosmos/cips/raw/main/assets/cip-1/CIP-process.png",alt:"Diagram of standarization process for CIPS"})),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},'Ideas are ideally socialized first: "It is thus recommended to open a discussion thread on the Cosmos forum to do this, but you can also use the Cosmos Discord, the Cosmos subreddit or the Issues section of this repository." If the author decides to proceed, CIPs are drafted and submitted using the ',(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cips/"},"cosmos/cips")," GitHub repo."),(0,r.yg)("li",{parentName:"ul"},'When a CIP reaches the "Final" state, it represents a completed standard that is ready to be adopted.'),(0,r.yg)("li",{parentName:"ul"},'CIPs do not represent the views of the wider Cosmos community. CIP-1 states that "finalization of a CIP does not equate to acceptance into Cosmos. For that, CIP authors must turn to Cosmos Governance." '),(0,r.yg)("li",{parentName:"ul"},"Not all CIPS are taken through an on-chain vote"),(0,r.yg)("li",{parentName:"ul"},"A situation where CIPs interact with Cosmos Governance is while coordinating a software upgrade among validators. ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cips/blob/17a9ffc1cc40933ea3cf4460849ae713e6c244e3/CIPS/cip-5.md"},"CIP-5")," ","[PR not merged]",", which offers guidelines for new modules to be integrated into Cosmos Hub ensuring safety and robustness, states \"motivated by decentralization and the Cosmos community's decisions, a module's code is activated by submitting a parameter change proposal.\"")),(0,r.yg)("h3",{id:"process-owners-1"},"Process owners"),(0,r.yg)("p",null,"CIP editor: Ethan Buchman (",(0,r.yg)("a",{parentName:"p",href:"https://github.com/ebuchman"},"@ebuchman"),")"),(0,r.yg)("h3",{id:"process-maturity-1"},"Process maturity"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"There are 12 CIPs proposed to date, none are living, have been finalized, or taken through the on-chain governance process to be widely adopted.")),(0,r.yg)("h2",{id:"cosmos-sdk-architecture-decision-records-adr"},"Cosmos SDK Architecture Decision Records (ADR)"),(0,r.yg)("p",null,"ADRs serve as the main way to propose new feature designs, new processes, and to document design decisions for the Cosmos SDK."),(0,r.yg)("p",null,'"An Architectural Decision (AD) is a software design choice that addresses a functional or non-functional requirement that is architecturally significant. An Architecturally Significant Requirement (ASR) is a requirement that has a measurable effect on a software system\'s architecture and quality. An Architectural Decision Record (ADR) captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log."'),(0,r.yg)("p",null,"\ud83d\udd17 ",(0,r.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/architecture/"},"https://docs.cosmos.network/main/architecture/")),(0,r.yg)("h3",{id:"process-overview-2"},"Process overview"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},'Ideas are socialized on GitHub first: "Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary. Once the motivation is validated, a GitHub Pull Request (PR) is created" '),(0,r.yg)("li",{parentName:"ul"},"If the author decides to proceed, ADRs are drafted and submitted using the ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/master/docs/architecture"},"cosmos/cosmos-sdk")," GitHub repo.",(0,r.yg)("ol",{parentName:"li"},(0,r.yg)("li",{parentName:"ol"},"Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md"),(0,r.yg)("li",{parentName:"ol"},"Create a draft Pull Request if you want to get an early feedback."),(0,r.yg)("li",{parentName:"ol"},"Make sure the context and a solution is clear and well documented."),(0,r.yg)("li",{parentName:"ol"},"Add an entry to a list in the ",(0,r.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/main/architecture/"},"README")," file."),(0,r.yg)("li",{parentName:"ol"},"Create a Pull Request to propose a new ADR.\n",(0,r.yg)("inlineCode",{parentName:"li"},"<https://docs.cosmos.network/main/architecture/PROCESS.html>")))),(0,r.yg)("li",{parentName:"ul"},"ADRs go through a lifecycle: ",(0,r.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/main/architecture/PROCESS.html#adr-life-cycle"},"https://docs.cosmos.network/main/architecture/PROCESS.html#adr-life-cycle"))),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"DRAFT -> PROPOSED -> LAST CALL yyyy-mm-dd -> ACCEPTED | REJECTED -> SUPERSEEDED by ADR-xxx\n\n \\ |\n\n \\ |\n\n v v\n\n ABANDONED\n")),(0,r.yg)("h3",{id:"process-owners-2"},"Process owners"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"SDK ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/blob/master/.github/CODEOWNERS"},"codeowners"),": Aaron Craelius (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/aaronc"},"@aaronc"),") and Aleksandr Bezobchuk (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/alexanderbez"},"@alexanderbez"),")")),(0,r.yg)("h3",{id:"process-maturity-2"},"Process maturity"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"A bunch have passed, many are proposed: ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/master/docs/architecture"},"https://github.com/cosmos/cosmos-sdk/tree/master/docs/architecture"))),(0,r.yg)("h2",{id:"tendermint-request-for-comments-rfc"},"Tendermint Request for Comments (RFC)"),(0,r.yg)("p",null,"RFCs are ways to both investigate and develop an idea prior to formalizing for inclusion in the Tendermint Spec, they also describe proposals to change the spec."),(0,r.yg)("p",null,'"RFC stands for Request for Comments. It is a social device use to float and polish an idea prior to the inclusion into an existing or new spec/paper/research topic. RFC stands for Request for Comments. It is a social device use to float and polish an idea prior to the inclusion into an existing or new spec/paper/research topic."\n\ud83d\udd17 ',(0,r.yg)("a",{parentName:"p",href:"https://github.com/tendermint/spec/blob/master/rfc/README.md"},"https://github.com/tendermint/spec/blob/master/rfc/README.md")),(0,r.yg)("p",null,"\"As part of our 1.0 push, we'll determine if gRPC is the right framework for our RPC layer; and if so, we'll implement it. This work will begin with an RFC, and we'll seek further input from community members and users. If this RFC is accepted, we'll write a transition plan for the RPC layer and execute it.\"\n\ud83d\udd17 ",(0,r.yg)("a",{parentName:"p",href:"https://medium.com/tendermint/towards-tendermint-core-1-0-3a71b6ce73a3"},"https://medium.com/tendermint/towards-tendermint-core-1-0-3a71b6ce73a3")),(0,r.yg)("h3",{id:"process-overview-3"},"Process overview"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Not publicly documented")),(0,r.yg)("h3",{id:"process-owners-3"},"Process owners"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Specification ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/tendermint/spec/blob/master/.github/CODEOWNERS"},"general codeowners"),": Zarko Milosevic (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/milosevic"},"@milosevic"),"), Ethan Buchman (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/ebuchman"},"@ebuchman"),"), Josef Widder (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/josef-widder"},"@josef-widder"),"), Igor Konnov (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/konnov"},"@konnov"),")")),(0,r.yg)("h3",{id:"process-maturity-3"},"Process maturity"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"5 RFCs have been merged to the repo with an active pull request for adding one more")),(0,r.yg)("h2",{id:"interchain-standards-ics"},"Interchain Standards (ICS)"),(0,r.yg)("p",null,"ICSs are standards that document a particular protocol, standard, or feature of use to the Cosmos Ecosystem."),(0,r.yg)("p",null,'"Interchain Standards (ICS) for the Cosmos network & interchain ecosystem."\n\ud83d\udd17 ',(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/ibc"},"https://github.com/cosmos/ibc")),(0,r.yg)("p",null,'"An inter-chain standard (ICS) is a design document describing a particular protocol, standard, or feature expected to be of use to the Cosmos ecosystem. An ICS should list the desired properties of the standard, explain the design rationale, and provide a concise but comprehensive technical specification. The primary ICS author is responsible for pushing the proposal through the standardisation process, soliciting input and support from the community, and communicating with relevant stakeholders to ensure (social) consensus."\n\ud83d\udd17 ',(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/ibc/blob/master/spec/ics-001-ics-standard/README.md"},"https://github.com/cosmos/ibc/blob/master/spec/ics-001-ics-standard/README.md")),(0,r.yg)("h3",{id:"process-overview-4"},"Process overview"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Unclear where early discussions would happen"),(0,r.yg)("li",{parentName:"ul"},"ICSs are drafted and submitted using the ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc"},"cosmos/ibc")," GitHub repo:"),(0,r.yg)("li",{parentName:"ul"},"To propose a new standard, ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ics/issues/new"},"open an issue"),"."),(0,r.yg)("li",{parentName:"ul"},"To start a new standardisation document, copy the ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc/blob/master/spec/ics-template.md"},"template")," and open a PR."),(0,r.yg)("li",{parentName:"ul"},"Standardization process has 4 phases, laid out in ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc/blob/master/meta/PROCESS.md"},"PROCESS.md")," for a description of the standardisation process.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Stage 1 - Strawman. Start the specification process"),(0,r.yg)("li",{parentName:"ul"},"Stage 2 - Draft. Make the case for the addition of this specification to the IBC ecosystem, describe the shape of a potential solution, and Identify challenges to this proposal."),(0,r.yg)("li",{parentName:"ul"},"Stage 3 - Candidate. Indicate that further refinement will require feedback from implementations and users"),(0,r.yg)("li",{parentName:"ul"},"Stage 4 - Finalised. Indicate that the addition is included in the formal ICS standard set")))),(0,r.yg)("h3",{id:"process-owners-4"},"Process owners"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"IBC ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc/blob/master/meta/STANDARDS_COMMITTEE.md"},"Standards Committee"),": Aditya Sripal (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/adityasripal"},"@adityasripal"),"), Christopher Goes (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cwgoes"},"@cwgoes"),"), Zarko Milosevic (",(0,r.yg)("a",{parentName:"li",href:"https://github.com/milosevic"},"@milosevic"),")")),(0,r.yg)("h3",{id:"process-maturity-4"},"Process maturity"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"16 have been merged into the repo with at least one more under active discussion: ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc"},"https://github.com/cosmos/ibc"))),(0,r.yg)("hr",null),(0,r.yg)("h2",{id:"observations-and-discussion"},"Observations and Discussion"),(0,r.yg)("p",null,"This report provides a descriptive account of the existing governance documentation and a snapshot of existing processes. Future work can probe specific questions and assumptions (e.g., if the goals to distribute decision-making or ensure a degree of sovereignty for zones are met) and focus on process refinement and ",(0,r.yg)("a",{parentName:"p",href:"https://docs.google.com/document/d/1k2dxvd9IQF5WKXn67656bRloBtgdOWJ4mJ29m_qstPo/edit#heading=h.m8lb7fphmit0"},"maturity"),"."),(0,r.yg)("h3",{id:"on-chain-processes"},"On-chain processes"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"UX limits who can create and vote for proposals, currently requiring the use of the CLI. If Cosmos Hub sees ",(0,r.yg)("a",{parentName:"li",href:"https://blog.cosmos.network/the-cosmos-hub-is-a-port-city-5b7f2d28debf"},"itself as a port city"),", offering the best possible services, there is an argument to be made that it should extend that commitment to governance to ensure a diverse range of city dwellers and visitors can participate."),(0,r.yg)("li",{parentName:"ul"},"Some validators feel that active participation in governance is a bottleneck to setting up validator businesses. I.e., that there are already a number of proposals they are asked to vote on."),(0,r.yg)("li",{parentName:"ul"},"Cosmos Hub governance documentation is out of date, challenging to maintain, and difficult to discover. Current governance documentation is in the ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/governance"},(0,r.yg)("inlineCode",{parentName:"a"},"governance")," repo as markdown"),", the ",(0,r.yg)("a",{parentName:"li",href:"https://hub.cosmos.network/main/"},(0,r.yg)("inlineCode",{parentName:"a"},"gaia")," documentation as vuepress"),", and ",(0,r.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/"},(0,r.yg)("inlineCode",{parentName:"a"},"cosmos-sdk")," documentation as vuepress"),"."),(0,r.yg)("li",{parentName:"ul"},"Assessing this and making improvements is work that Hypha is currently undertaking, but there can be ongoing improvements"),(0,r.yg)("li",{parentName:"ul"},"The ",(0,r.yg)("a",{parentName:"li",href:"https://docs.google.com/document/d/1w-fwa8i8kkgirbn9DOFklHwcu9xO_IdbMN910ASr2oQ/edit#"},"upcoming x/gov and x/group alignment")," will allow for permissions related to governance to be delegated to other groups, opening up possibilities for multi-stakeholder governance approaches and products (see ",(0,r.yg)("a",{parentName:"li",href:"https://linktr.ee/cosmos_gov"},"related links"),").")),(0,r.yg)("h3",{id:"off-chain-processes"},"Off-chain processes"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"More clarity is needed on when the CIPs should be used. It could be seen as the canonical home for high level decisions where alignment is required across the ecosystem but needs to be presented as such and the process needs refinement"),(0,r.yg)("li",{parentName:"ul"},"Some CIPS clearly impact all Cosmos ecosystem and blockchains and need ecosystem-wide buy-in, for example ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cips/pull/11"},"CIP-11: Cosmos Hierarchical Deterministic key derivation"),"."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/issues/659"},'"RFC Interchain Staking Light Paper"')," an example of a potential CIP that was PRd to the Gaia repo. The ambiguity makes sense: it fits criteria of informational CIP about the Cosmos environment (Light Paper), but also a shorter and higher level document is needed to function as more of a summary in order to get early user feedback and market ideas that isn't a CIP ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/issues/659"},"https://github.com/cosmos/gaia/issues/659")),(0,r.yg)("li",{parentName:"ul"},'The terms "Cosmos" and "Cosmos Hub" are used interchangeably in the CIPs repository, so the intended audience could be made more clear. The ',(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cips/pull/6/files"},"module readiness process and checklist"),", which proposes a process for modules to be adopted by the Gaia team, suggests that the process is intended for teams involved in development related to the Cosmos Hub."),(0,r.yg)("li",{parentName:"ul"},"Tendermint has an ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/tendermint/tendermint/tree/master/docs/architecture"},"ADR process")," as well. Documentation around the relationship between the Tendermint ADR and the RFC processes would be valuable.")))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/253bf4bf.42e56aa3.js b/assets/js/253bf4bf.42e56aa3.js new file mode 100644 index 00000000000..92728630562 --- /dev/null +++ b/assets/js/253bf4bf.42e56aa3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7373],{5680:(e,t,o)=>{o.d(t,{xA:()=>d,yg:()=>c});var i=o(6540);function a(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function s(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,i)}return o}function n(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?s(Object(o),!0).forEach((function(t){a(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):s(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function r(e,t){if(null==e)return{};var o,i,a=function(e,t){if(null==e)return{};var o,i,a={},s=Object.keys(e);for(i=0;i<s.length;i++)o=s[i],t.indexOf(o)>=0||(a[o]=e[o]);return a}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)o=s[i],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(a[o]=e[o])}return a}var l=i.createContext({}),h=function(e){var t=i.useContext(l),o=t;return e&&(o="function"==typeof e?e(t):n(n({},t),e)),o},d=function(e){var t=h(e.components);return i.createElement(l.Provider,{value:t},e.children)},u="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return i.createElement(i.Fragment,{},t)}},g=i.forwardRef((function(e,t){var o=e.components,a=e.mdxType,s=e.originalType,l=e.parentName,d=r(e,["components","mdxType","originalType","parentName"]),u=h(o),g=a,c=u["".concat(l,".").concat(g)]||u[g]||m[g]||s;return o?i.createElement(c,n(n({ref:t},d),{},{components:o})):i.createElement(c,n({ref:t},d))}));function c(e,t){var o=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var s=o.length,n=new Array(s);n[0]=g;var r={};for(var l in t)hasOwnProperty.call(t,l)&&(r[l]=t[l]);r.originalType=e,r[u]="string"==typeof e?e:a,n[1]=r;for(var h=2;h<s;h++)n[h]=o[h];return i.createElement.apply(null,n)}return i.createElement.apply(null,o)}g.displayName="MDXCreateElement"},5729:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>m,frontMatter:()=>s,metadata:()=>r,toc:()=>h});var i=o(8168),a=(o(6540),o(5680));const s={title:"Signaling Proposal - Deployment of Gravity Bridge on the Cosmos Hub"},n=void 0,r={unversionedId:"governance/proposals/2021-05-gravity-bridge-deployment/README",id:"version-v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment/README",title:"Signaling Proposal - Deployment of Gravity Bridge on the Cosmos Hub",description:"Gravity Bridge",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment/README.md",sourceDirName:"governance/proposals/2021-05-gravity-bridge-deployment",slug:"/governance/proposals/2021-05-gravity-bridge-deployment/",permalink:"/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Signaling Proposal - Deployment of Gravity Bridge on the Cosmos Hub"},sidebar:"tutorialSidebar",previous:{title:"Proposal 46 - Extend Luna Mission to Fund ATOM Marketing",permalink:"/v17.1.0/governance/proposals/2021-04-prop34-continuation/"},next:{title:"ATOM \ud83e\udd1d Osmosis - Allocate Community Pool to ATOM Liquidity Incentives",permalink:"/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives/"}},l={},h=[{value:"Summary",id:"summary",level:2},{value:"Vision",id:"vision",level:2},{value:"Cosmos, Ethereum, and Gravity",id:"cosmos-ethereum-and-gravity",level:2},{value:"How do validators support the Gravity Bridge?",id:"how-do-validators-support-the-gravity-bridge",level:2},{value:"Cosmos to Ethereum:",id:"cosmos-to-ethereum",level:3},{value:"Ethereum to Cosmos:",id:"ethereum-to-cosmos",level:3},{value:"Slashing Conditions Spec",id:"slashing-conditions-spec",level:3},{value:"How does it work?",id:"how-does-it-work",level:2},{value:"Gravity.sol",id:"gravitysol",level:3},{value:"Gravity Cosmos Module",id:"gravity-cosmos-module",level:3},{value:"Orchestrator",id:"orchestrator",level:3},{value:"Market of Relayers",id:"market-of-relayers",level:3},{value:"Security assumptions",id:"security-assumptions",level:2},{value:"Ongoing work",id:"ongoing-work",level:2},{value:"Testing",id:"testing",level:3},{value:"Audit:",id:"audit",level:3},{value:"Conclusion:",id:"conclusion",level:3},{value:"Proposers",id:"proposers",level:2},{value:"Governance Votes",id:"governance-votes",level:2},{value:"Appendix",id:"appendix",level:2},{value:"FAQ",id:"faq",level:3},{value:"Is running the Gravity Module difficult for Cosmos Validators?",id:"is-running-the-gravity-module-difficult-for-cosmos-validators",level:3},{value:"Is the Gravity bridge secure?",id:"is-the-gravity-bridge-secure",level:3},{value:"Are slashing conditions a problem for validators?",id:"are-slashing-conditions-a-problem-for-validators",level:3},{value:"What about peg zones?",id:"what-about-peg-zones",level:3},{value:"Why not use IBC to create a bridge to Ethereum?",id:"why-not-use-ibc-to-create-a-bridge-to-ethereum",level:3}],d={toc:h},u="wrapper";function m(e){let{components:t,...o}=e;return(0,a.yg)(u,(0,i.A)({},d,o,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,(0,a.yg)("img",{parentName:"p",src:"https://raw.githubusercontent.com/althea-net/cosmos-gravity-bridge/main/gravity-bridge.svg",alt:"Gravity Bridge"})),(0,a.yg)("h2",{id:"summary"},"Summary"),(0,a.yg)("p",null,"This proposal is a Request For Comment from the ATOM community regarding the activation of the Gravity Bridge module onto the Cosmos Hub."),(0,a.yg)("p",null,"By voting YES to this proposal, you will signal that you approve of having the Gravity Ethereum <-> Cosmos bridge deployed onto the Cosmos Hub."),(0,a.yg)("h2",{id:"vision"},"Vision"),(0,a.yg)("p",null,"Gravity as an Ethereum-Cosmos bridge is designed for the Cosmos Hub to pull as much value as possible into the orbits of Cosmos via a direct and decentralized bridge. Gravity will be able to bring ERC20 assets from Ethereum into Cosmos, as well as Cosmos assets to Ethereum ERC20 representations. ATOM, and any other asset in the Cosmos ecosystem, will be able to trade on Uniswap and other Ethereum AMMs, and interact with Ethereum DeFi like any ERC20 token. As well, Cosmos Hub users can use the Gravity DEX to trade between ERC20 assets and tokens that are transferred using IBC. This will bring a tremendous amount of liquidity and utility to these multi-chain assets."),(0,a.yg)("h2",{id:"cosmos-ethereum-and-gravity"},"Cosmos, Ethereum, and Gravity"),(0,a.yg)("p",null,"Gravity is a secure and highly efficient bridge between EVM and Cosmos SDK-based blockchains. At a high-level, Gravity enables token transfers from Ethereum to the Cosmos Hub and back again by locking tokens on the Ethereum side and minting equivalent tokens on the Cosmos side."),(0,a.yg)("p",null,"Gravity is completely non-custodial. Control of the bridge mirrors the active validator set on the Cosmos SDK-based chain, and validator stake on Cosmos can be slashed for misbehavior involving the Gravity bridge."),(0,a.yg)("p",null,"The Gravity Ethereum contract is highly optimized, utilizing batches to dramatically reduce the cost of Cosmos -> Ethereum transfers. Sending funds from Cosmos back to Ethereum can be up to 50% less costly than a normal ERC20 send."),(0,a.yg)("h2",{id:"how-do-validators-support-the-gravity-bridge"},"How do validators support the Gravity Bridge?"),(0,a.yg)("p",null,"Cosmos Hub validators will run three key software components of the Gravity bridge:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"The Gravity bridge module, integrated into gaiad (the binary that runs the Cosmos Hub)"),(0,a.yg)("li",{parentName:"ul"},"The Gravity bridge Orchestrator"),(0,a.yg)("li",{parentName:"ul"},"A Geth light client or any Ethereum full node implementing the JSON-rpc standard")),(0,a.yg)("h3",{id:"cosmos-to-ethereum"},"Cosmos to Ethereum:"),(0,a.yg)("p",null,"To send transactions from Cosmos to Ethereum, the Gravity Bridge module of a validator's Gaia instance first packages the transaction data, and makes it available on an endpoint. The Orchestrator then signs this data with the validator\u2019s Ethereum key, and submits it as a message to the Ethereum network. The Ethereum signature of each Cosmos validator needs to be assembled and submitted to the Ethereum chain by relayers."),(0,a.yg)("p",null,"Validators may be slashed if they fail to submit Ethereum signatures within 10,000 blocks (about twelve to fourteen hours) of their creation."),(0,a.yg)("p",null,"The current liveness rules require a validator to sign at least 500 of the last 10,000 blocks (about twelve to fourteen hours)"),(0,a.yg)("p",null,"Validators may also be slashed if they sign a message with their Ethereum key that was not created by the Gravity bridge module."),(0,a.yg)("p",null,"Gravity bridge has no other slashing conditions."),(0,a.yg)("h3",{id:"ethereum-to-cosmos"},"Ethereum to Cosmos:"),(0,a.yg)("p",null,"The Orchestrator also monitors the Ethereum chain, submitting events that occur on Ethereum to Cosmos as messages. When more than 2/3 of the active voting power has sent a message observing the same Ethereum event, the Gravity module will take action."),(0,a.yg)("p",null,"This oracle action will not be incentivized, nor will it be enforced with slashing. If validators making up more than 33% of the staked tokens do not participate in the oracle, new deposits and withdrawals will not be processed until those validators resume their oracle obligations."),(0,a.yg)("p",null,"The oracle was designed to adhere to the Cosmos Hub validator security model without slashing conditions to ensure that a consensus failure on Ethereum does not affect operation of the Cosmos chain."),(0,a.yg)("h3",{id:"slashing-conditions-spec"},"Slashing Conditions Spec"),(0,a.yg)("p",null,(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gravity-bridge/blob/main/spec/slashing-spec.md"},"https://github.com/cosmos/gravity-bridge/blob/main/spec/slashing-spec.md")),(0,a.yg)("h2",{id:"how-does-it-work"},"How does it work?"),(0,a.yg)("p",null,"Gravity consists of 4 parts:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"An Ethereum contract called Gravity.sol"),(0,a.yg)("li",{parentName:"ul"},"The Gravity Cosmos module of Gaia"),(0,a.yg)("li",{parentName:"ul"},"The orchestrator program which is run by Cosmos validators alongside the Gravity module"),(0,a.yg)("li",{parentName:"ul"},"A market of relayers, who compete to submit transactions to Ethereum")),(0,a.yg)("h3",{id:"gravitysol"},"Gravity.sol"),(0,a.yg)("p",null,"The Gravity Ethereum contract is a highly compact and efficient representation of weighted powers voting on Ethereum. It contains an Etheruem key from each Cosmos validator, as well as their voting power. This signer set is continuously updated as validation power changes on Cosmos, ensuring that it matches the current Cosmos validator set."),(0,a.yg)("p",null,"Sending tokens, or updating the validator set, contained in Gravity.sol requires more than 66% of the total voting power to approve the action. In this way Gravity.sol mirrors Tendermint consensus on the Cosmos chain as closely as possible on Ethereum."),(0,a.yg)("h3",{id:"gravity-cosmos-module"},"Gravity Cosmos Module"),(0,a.yg)("p",null,"The Gravity module governs and coordinates the bridge. Generating messages for the validators to sign with their Ethereum keys and providing these signatures to relayers who assemble and submit them to the Ethereum chain."),(0,a.yg)("h3",{id:"orchestrator"},"Orchestrator"),(0,a.yg)("p",null,"The Gravity bridge orchestrator performs all the external tasks the Gravity bridge requires for validators, which includes submission of signatures and submission of Ethereum events."),(0,a.yg)("p",null,"While the Gravity module concerns itself with the correctness and consensus state of the bridge, the Orchestrator is responsible for locating and creating the correct inputs."),(0,a.yg)("h3",{id:"market-of-relayers"},"Market of Relayers"),(0,a.yg)("p",null,"Relayers are an unpermissioned role that observes the Cosmos chain for messages ready to be submitted to Ethereum."),(0,a.yg)("p",null,"The relayer then packages the validators signatures into an Ethereum transaction and submits that transaction to the Ethereum blockchain. All rewards in the Gravity bridge design are paid to msg.sender on Ethereum. This means that relayers do not require any balance on the Cosmos side and can immediately liquidate their earnings into ETH while continuing to relay newer messages."),(0,a.yg)("h2",{id:"security-assumptions"},"Security assumptions"),(0,a.yg)("p",null,"The Gravity bridge is designed with the assumption that the total amount of funds in Gravity.sol is less than the value of the validator set\u2019s total staked tokens."),(0,a.yg)("p",null,"If this assumption does not hold true, it would be more profitable for validators to steal the funds in the bridge and simply lose their stake to slashing."),(0,a.yg)("p",null,"There is no automated enforcement of this assumption. It is up to the $ATOM holders to take action if the amount deposited in the bridge exceeds the total value of all stake on the hub."),(0,a.yg)("p",null,"It should be noted that this condition is not unique to the Gravity bridge. The same dynamic exists for any IBC connection, and even exists in scenarios other than cross-chain communication. For example, in a hypothetical blockchain keeping domain name records, this same vulnerability would exist if the potential profit from exploiting the domain name system was greater than the value of the validator set\u2019s total staked tokens."),(0,a.yg)("h2",{id:"ongoing-work"},"Ongoing work"),(0,a.yg)("p",null,"The Gravity Bridge has been continuously tested throughout Q1/Q2 2021 by multiple ongoing test nets with a diverse group of validators."),(0,a.yg)("h3",{id:"testing"},"Testing"),(0,a.yg)("p",null,"The Althea team is committed to playing a long-term role in upgrading, documenting, and supporting Gravity over the coming years.\nThe Gravity bridge is currently live and running in a testnet, which validators can join by following the instructions ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/althea-net/althea-chain/blob/main/docs/althea/testnet-2.md"},"here")),(0,a.yg)("h3",{id:"audit"},"Audit:"),(0,a.yg)("p",null,"The Gravity bridge module is currently undergoing an audit with Informal Systems estimated to be completed by the end of July, 2021."),(0,a.yg)("p",null,"Phase one of the audit has been completed, which resulted in the addition of evidence based slashing and several other minor design fixes."),(0,a.yg)("p",null,"The phase two design audit will be completed by the end of June. To be followed by phrase three, an implementation audit to be completed by the end of July."),(0,a.yg)("h3",{id:"conclusion"},"Conclusion:"),(0,a.yg)("p",null,"With this proposal, the Althea team, together with Cosmos ecosystem partners, will expedite the development of the Gravity Bridge with an incentivized testnet and launch in Q3 2021. Althea will be closely shepherding the Gravity Bridge throughout all phases related to the testing, audit, and implementation process on the Cosmos Hub."),(0,a.yg)("h2",{id:"proposers"},"Proposers"),(0,a.yg)("p",null,(0,a.yg)("em",{parentName:"p"},"The Althea Gravity bridge team.")),(0,a.yg)("p",null,"Deborah Simpiler, Justin Kilpatrick and, Jehan Tremback"),(0,a.yg)("p",null,"We\u2019d like to share praise and thank you for contributions from the following teams!"),(0,a.yg)("p",null,"Interchain Foundation"),(0,a.yg)("p",null,"All in Bits/Tendermint"),(0,a.yg)("p",null,"Sommelier, Informal, Injective, Confio"),(0,a.yg)("p",null,(0,a.yg)("em",{parentName:"p"},"Gravity Readiness Committee:")),(0,a.yg)("p",null,"Justin Kilpatrick and Jehan Tremback, Althea"),(0,a.yg)("p",null,"Zarko Milosevic, Informal Systems"),(0,a.yg)("p",null,"Zaki Manian, Sommelier/Iqlusion"),(0,a.yg)("h2",{id:"governance-votes"},"Governance Votes"),(0,a.yg)("p",null,"The following items summarize the voting options and what it means for this proposal."),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"YES"),": You agree that Gravity Bridge should be deployed to the Cosmos Hub."),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"NO"),": You disapprove of deploying Gravity bridge on the Cosmos Hub in its current form (please indicate in the ",(0,a.yg)("a",{parentName:"li",href:"https://forum.cosmos.network/"},"Cosmos Forum")," why this is the case)."),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"NO WITH VETO"),": You are strongly opposed to the deployment of Gravity bridge on the Cosmos Hub and will exit the network if this occurred."),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"ABSTAIN"),": You are impartial to the outcome of the proposal.")),(0,a.yg)("h2",{id:"appendix"},"Appendix"),(0,a.yg)("h3",{id:"faq"},"FAQ"),(0,a.yg)("h3",{id:"is-running-the-gravity-module-difficult-for-cosmos-validators"},"Is running the Gravity Module difficult for Cosmos Validators?"),(0,a.yg)("p",null,"Soliciting feedback from dozens of Cosmos hub validators and over 100 test net participants, we found that running the Gravity module is not a difficult task or undue burden on Cosmos validators."),(0,a.yg)("h3",{id:"is-the-gravity-bridge-secure"},"Is the Gravity bridge secure?"),(0,a.yg)("p",null,"The Gravity bridge is undergoing an audit by Informal Systems. It will then be up to ATOM holders to interpret the results of the code audit and weigh implementation risks in another governance proposal before deployment. Fundamentally, the design of the Gravity Bridge means that its security is directly represented by the security of the validator set on Cosmos Hub. On the Cosmos side, the Gravity Bridge security design adheres to the Cosmos network's ideal of safety over liveness assured by 2/3+ validator voting power, but without sacrificing safety or liveness due to issues that may rarely arise with Ethereum."),(0,a.yg)("h3",{id:"are-slashing-conditions-a-problem-for-validators"},"Are slashing conditions a problem for validators?"),(0,a.yg)("p",null,"Gravity Bridge slashing conditions closely mirror the slashing conditions which validators are already subject to."),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"Uptime: Validators on Cosmos currently must keep their validator software running at all times, or risk slashing. Gravity adds an additional binary which must be run, which is low in difficulty, resource usage, and operational requirements.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"Equivocation: Validators on Cosmos are subject to slashing if they sign two blocks at the same height. It is possible for this to happen through accidental misconfiguration. Gravity adds an additional item which must not be signed, which are the fraudulent bridge transactions that never existed on Cosmos. It is not possible for this to happen by accident, so this slashing condition is much less of a risk than the Hub\u2019s existing slashing conditions."))),(0,a.yg)("h3",{id:"what-about-peg-zones"},"What about peg zones?"),(0,a.yg)("p",null,'The concept of a "peg zone" has been around in Cosmos for a while. This is a separate chain which runs the Gravity Bridge and connects to Ethereum or another blockchain. We believe that running Gravity Bridge on the Cosmos Hub and connecting directly is the superior solution. First, let\'s look at what different forms peg zones could take.'),(0,a.yg)("ol",null,(0,a.yg)("li",{parentName:"ol"},(0,a.yg)("p",{parentName:"li"},"The most likely type of peg zone is what will result if this proposal does not pass. There are at least 5 Cosmos SDK chains who will be using the Gravity Bridge module to connect to Ethereum. There will be no official way to bridge Ethereum assets into the Cosmos ecosystem. Instead there will be many dueling representations of Ethereum assets. It goes without saying that this will confuse Cosmos users. If one of these peg zones gains the upper hand and becomes dominant, the Cosmos Hub will miss out on all the transaction fees that it generates.")),(0,a.yg)("li",{parentName:"ol"},(0,a.yg)("p",{parentName:"li"},"It would also be possible to establish an official peg zone, and airdrop its staking token 1:1 to current Atom holders. This would at least allow the Cosmos Hub stakeholders to keep the economic benefit of activity on the peg zone. However, this is capital inefficient. A dollar staked on this peg zone would not be staked on the hub and vice versa. Splitting stake between these two important chains would make both weaker. Cosmos users will also need to choose whether to put value into Atom or put value into the peg zone token, resulting in less value in Atom.")),(0,a.yg)("li",{parentName:"ol"},(0,a.yg)("p",{parentName:"li"},"Shared security has been talked about for a long time in Cosmos, but it is not yet in production. Establishing a peg zone with shared security with the Cosmos Hub would allow the same validator set to validate both chains, and put the same Atoms at stake to secure each of them. This would avoid the issues of scenarios 1 and 2 above. However, we cannot afford to wait. Many other PoS blockchains already have Ethereum bridges and Cosmos needs to continue innovating to stay relevant."))),(0,a.yg)("p",null,"This is easier to both design and debug, and is ideal for high-value chains like the Hub."),(0,a.yg)("h3",{id:"why-not-use-ibc-to-create-a-bridge-to-ethereum"},"Why not use IBC to create a bridge to Ethereum?"),(0,a.yg)("p",null,"Ethereum as it currently exists (ETH1) fundamentally can not implement IBC. It may be possible in the future to create an IBC bridge with ETH2."),(0,a.yg)("p",null,"Implementing IBC for ETH2 require significant development effort and coordination with the Ethereum team as well as the completion and deployment of ETH2, which is on an uncertain timeline."),(0,a.yg)("p",null,"Gravity bridge is a design that can be deployed in the forseeable future and will continue to function so long as ETH1 compatibility is maintained."))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/25a82047.5d9ae725.js b/assets/js/25a82047.5d9ae725.js new file mode 100644 index 00000000000..07f3c3194f3 --- /dev/null +++ b/assets/js/25a82047.5d9ae725.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5098],{5680:(e,t,n)=>{n.d(t,{xA:()=>u,yg:()=>h});var r=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=r.createContext({}),c=function(e){var t=r.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},u=function(e){var t=c(e.components);return r.createElement(s.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},g=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,o=e.originalType,s=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),p=c(n),g=a,h=p["".concat(s,".").concat(g)]||p[g]||d[g]||o;return n?r.createElement(h,l(l({ref:t},u),{},{components:n})):r.createElement(h,l({ref:t},u))}));function h(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=n.length,l=new Array(o);l[0]=g;var i={};for(var s in t)hasOwnProperty.call(t,s)&&(i[s]=t[s]);i.originalType=e,i[p]="string"==typeof e?e:a,l[1]=i;for(var c=2;c<o;c++)l[c]=n[c];return r.createElement.apply(null,l)}return r.createElement.apply(null,n)}g.displayName="MDXCreateElement"},4200:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var r=n(8168),a=(n(6540),n(5680));const o={},l=void 0,i={unversionedId:"architecture/templates/adr-template",id:"architecture/templates/adr-template",title:"adr-template",description:"\x3c!--",source:"@site/docs/architecture/templates/adr-template.md",sourceDirName:"architecture/templates",slug:"/architecture/templates/adr-template",permalink:"/main/architecture/templates/adr-template",draft:!1,tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"ADR 003: Interchain Accounts Controller Module",permalink:"/main/architecture/adr/adr-003-ica-controller"},next:{title:"ADR Creation Process",permalink:"/main/architecture/PROCESS"}},s={},c=[{value:"Changelog",id:"changelog",level:2},{value:"Status",id:"status",level:2},{value:"Abstract",id:"abstract",level:2},{value:"Context",id:"context",level:2},{value:"Decision",id:"decision",level:2},{value:"Consequences",id:"consequences",level:2},{value:"Positive",id:"positive",level:3},{value:"Negative",id:"negative",level:3},{value:"Neutral",id:"neutral",level:3},{value:"References",id:"references",level:2}],u={toc:c},p="wrapper";function d(e){let{components:t,...n}=e;return(0,a.yg)(p,(0,r.A)({},u,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"adr-adr-number-title"},"ADR {ADR-NUMBER}: {TITLE}"),(0,a.yg)("h2",{id:"changelog"},"Changelog"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"{date}: {changelog}")),(0,a.yg)("h2",{id:"status"},"Status"),(0,a.yg)("p",null,"{DRAFT | PROPOSED} Not Implemented"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"Please have a look at the ",(0,a.yg)("a",{parentName:"p",href:"../adr/PROCESS#adr-status"},"PROCESS")," page.\nUse DRAFT if the ADR is in a draft stage (draft PR) or PROPOSED if it's in review.")),(0,a.yg)("h2",{id:"abstract"},"Abstract"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"\"If you can't explain it simply, you don't understand it well enough.\" Provide\na simplified and layman-accessible explanation of the ADR.\nA short (~200 word) description of the issue being addressed.")),(0,a.yg)("h2",{id:"context"},"Context"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"This section contains all the context one needs to understand the current state, and why there is a problem.\nIt should be as succinct as possible and introduce the high level idea behind the solution.\nThe language in this section is value-neutral. It is simply describing facts.")),(0,a.yg)("h2",{id:"decision"},"Decision"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"This section explains all of the details of the proposed solution, including implementation details.\nIt should also describe affects / corollary items that may need to be changed as a part of this.\nIf the proposed change will be large, please also indicate a way to do the change to maximize ease of review.\n(e.g. the optimal split of things to do between separate PR's)")),(0,a.yg)("h2",{id:"consequences"},"Consequences"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},'This section describes the consequences, after applying the decision.\nAll consequences should be summarized here, not just the "positive" ones.')),(0,a.yg)("h3",{id:"positive"},"Positive"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"{positive consequences}")),(0,a.yg)("h3",{id:"negative"},"Negative"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"{negative consequences}")),(0,a.yg)("h3",{id:"neutral"},"Neutral"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"{neutral consequences}")),(0,a.yg)("h2",{id:"references"},"References"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"Are there any relevant PR comments, issues that led up to this, or articles referrenced for why we made the given design choice? If so link them here!")),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"{reference link}")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/2785da45.e1030a7b.js b/assets/js/2785da45.e1030a7b.js new file mode 100644 index 00000000000..c6ce7c6385f --- /dev/null +++ b/assets/js/2785da45.e1030a7b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3475],{5680:(e,n,a)=>{a.d(n,{xA:()=>p,yg:()=>m});var t=a(6540);function r(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function i(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function l(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?i(Object(a),!0).forEach((function(n){r(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function o(e,n){if(null==e)return{};var a,t,r=function(e,n){if(null==e)return{};var a,t,r={},i=Object.keys(e);for(t=0;t<i.length;t++)a=i[t],n.indexOf(a)>=0||(r[a]=e[a]);return r}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)a=i[t],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var s=t.createContext({}),g=function(e){var n=t.useContext(s),a=n;return e&&(a="function"==typeof e?e(n):l(l({},n),e)),a},p=function(e){var n=g(e.components);return t.createElement(s.Provider,{value:n},e.children)},u="mdxType",c={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},d=t.forwardRef((function(e,n){var a=e.components,r=e.mdxType,i=e.originalType,s=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),u=g(a),d=r,m=u["".concat(s,".").concat(d)]||u[d]||c[d]||i;return a?t.createElement(m,l(l({ref:n},p),{},{components:a})):t.createElement(m,l({ref:n},p))}));function m(e,n){var a=arguments,r=n&&n.mdxType;if("string"==typeof e||r){var i=a.length,l=new Array(i);l[0]=d;var o={};for(var s in n)hasOwnProperty.call(n,s)&&(o[s]=n[s]);o.originalType=e,o[u]="string"==typeof e?e:r,l[1]=o;for(var g=2;g<i;g++)l[g]=a[g];return t.createElement.apply(null,l)}return t.createElement.apply(null,a)}d.displayName="MDXCreateElement"},308:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>i,metadata:()=>o,toc:()=>g});var t=a(8168),r=(a(6540),a(5680));const i={title:"Contributing Guidelines",order:1},l=void 0,o={unversionedId:"guidelines/code-guidelines",id:"version-v17.1.0/guidelines/code-guidelines",title:"Contributing Guidelines",description:"If you want to contribute to a project and improve it, your help is welcome. We want to make Gaia as good as it can be. Contributing is also a great way to learn more about blockchain technology and improve it. Please read this document and follow our guidelines to make the process as smooth as possible. We are happy to review your code but please ensure that you have a reasonable and clean pull request.",source:"@site/versioned_docs/version-v17.1.0/guidelines/code-guidelines.md",sourceDirName:"guidelines",slug:"/guidelines/code-guidelines",permalink:"/v17.1.0/guidelines/code-guidelines",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Contributing Guidelines",order:1},sidebar:"tutorialSidebar",previous:{title:"Gaia Fee and Fees Checks",permalink:"/v17.1.0/modules/globalfee"},next:{title:"Interchain Security",permalink:"/v17.1.0/interchain-security/"}},s={},g=[{value:"Maintainability",id:"maintainability",level:2},{value:"Run tests",id:"run-tests",level:2},{value:"Guidelines",id:"guidelines",level:2},{value:"Project organization",id:"project-organization",level:2},{value:"How to test this project locally",id:"how-to-test-this-project-locally",level:2},{value:"Unit Tests",id:"unit-tests",level:3},{value:"End-to-End Tests",id:"end-to-end-tests",level:3},{value:"Upgrade Test",id:"upgrade-test",level:3},{value:"Build current version and move into ./build:",id:"build-current-version-and-move-into-build",level:4},{value:"Build gaia v9.0.0 and move into ./build:",id:"build-gaia-v900-and-move-into-build",level:4},{value:"Go back to your previous working branch",id:"go-back-to-your-previous-working-branch",level:4},{value:"Install cosmovisor",id:"install-cosmovisor",level:4},{value:"Run the Chain",id:"run-the-chain",level:4},{value:"Run the upgrade",id:"run-the-upgrade",level:4},{value:"Monitor for success",id:"monitor-for-success",level:4},{value:"Guidelines",id:"guidelines-1",level:2},{value:"Line Length",id:"line-length",level:3},{value:"Doc Comments",id:"doc-comments",level:3},{value:"Declaring Empty Slices",id:"declaring-empty-slices",level:3},{value:"Indent Error Flow",id:"indent-error-flow",level:3},{value:"Unnecessary Else",id:"unnecessary-else",level:3},{value:"Named Result Parameters",id:"named-result-parameters",level:3},{value:"Package Comments",id:"package-comments",level:3},{value:"Package Names",id:"package-names",level:3},{value:"Function Names",id:"function-names",level:3},{value:"Pointers",id:"pointers",level:2},{value:"Receiver Names",id:"receiver-names",level:3},{value:"Variable Names",id:"variable-names",level:3},{value:"Zero-value Mutexes",id:"zero-value-mutexes",level:3},{value:"Copy Slices and Maps at Boundaries",id:"copy-slices-and-maps-at-boundaries",level:3},{value:"Receiving Slices and Maps",id:"receiving-slices-and-maps",level:4},{value:"Returning Slices and Maps",id:"returning-slices-and-maps",level:4},{value:"Errors",id:"errors",level:3},{value:"Error Types",id:"error-types",level:4},{value:"Error Wrapping",id:"error-wrapping",level:4},{value:"Error Naming",id:"error-naming",level:4},{value:"Handle Type Assertion Failures",id:"handle-type-assertion-failures",level:3},{value:"Avoid Embedding Types in Public Structs",id:"avoid-embedding-types-in-public-structs",level:3},{value:"Avoid <code>init()</code>",id:"avoid-init",level:3},{value:"Performance",id:"performance",level:2},{value:"Prefer strconv over fmt",id:"prefer-strconv-over-fmt",level:4},{value:"Avoid string-to-byte conversion",id:"avoid-string-to-byte-conversion",level:4},{value:"Prefer Specifying Container Capacity",id:"prefer-specifying-container-capacity",level:4},{value:"Specifying Map Capacity Hints",id:"specifying-map-capacity-hints",level:5},{value:"Specifying Slice Capacity",id:"specifying-slice-capacity",level:5},{value:"Function Grouping and Ordering",id:"function-grouping-and-ordering",level:3},{value:"Reduce Nesting",id:"reduce-nesting",level:3},{value:"Writing Tests",id:"writing-tests",level:3},{value:"Use Subtests",id:"use-subtests",level:4},{value:"Avoid writing directly in the stdout",id:"avoid-writing-directly-in-the-stdout",level:3},{value:"Avoid panic",id:"avoid-panic",level:3}],p={toc:g},u="wrapper";function c(e){let{components:n,...a}=e;return(0,r.yg)(u,(0,t.A)({},p,a,{components:n,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"If you want to contribute to a project and improve it, your help is welcome. We want to make Gaia as good as it can be. Contributing is also a great way to learn more about blockchain technology and improve it. Please read this document and follow our guidelines to make the process as smooth as possible. We are happy to review your code but please ensure that you have a reasonable and clean pull request."),(0,r.yg)("p",null,"This documents idiomatic conventions in the Go code that we follow for gaia development. A lot of these are general guidelines for Go, while others extend upon external resources:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"https://golang.org/doc/effective_go.html"},"Effective Go")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"https://github.com/golang/go/wiki/CommonMistakes"},"Go Common Mistakes")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"https://github.com/golang/go/wiki/CodeReviewComments"},"Go Code Review Comments"))),(0,r.yg)("h2",{id:"maintainability"},"Maintainability"),(0,r.yg)("p",null,"From a maintainance, performance and security perspective, it is important to keep the footprint of the ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad")," application as lean as possible."),(0,r.yg)("p",null,"When adding any new feature, you must ensure that any libraries you wish to include are well maintained and have sufficient usage in the wider ecosystem. This is necessary to avoid having to rework the ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad")," application at a later date, if a library is no longer maintained or is abandoned by its core contributors."),(0,r.yg)("p",null,"In addition to the above, if any library is to be included, it is necessary to check that the version used does not have any known vunerabilities. As a developer working on a feature, before making a pull request, ensure that you run, along with the testing targets, the vulnerability checking target in the root of the gaia repository directory:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"make govulncheck\n")),(0,r.yg)("p",null,"The above command will run the vulnerability checker that will detail any known issues for the library version that your using. If any issues are raised, or you have any concerns, please reach out to the core-developers who will be able to advise further."),(0,r.yg)("h2",{id:"run-tests"},"Run tests"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Run unit tests")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"make test-unit\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Run the unit tests and output the coverage file (coverage.txt).")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"make test-unit-cover\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Run the unit tests with the race condition flag on.")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"make test-race\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Run end-to-end integration tests (Docker needed).")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"make docker-build-hermes && \\\nmake docker-build-debug && \\\nmake test-e2e\n")),(0,r.yg)("h2",{id:"guidelines"},"Guidelines"),(0,r.yg)("p",null,"These guidelines are the conventions that govern our code. These conventions cover far more than just source file formatting. Can ",(0,r.yg)("inlineCode",{parentName:"p"},"gofmt")," and ",(0,r.yg)("inlineCode",{parentName:"p"},"goimports")," handle that for us."),(0,r.yg)("p",null,"The goal of this guide is to manage this complexity by describing in detail the Dos and Don'ts of writing Go code. These rules keep the code base manageable while allowing engineers to use Go language features productively."),(0,r.yg)("p",null,"Try to avoid extensive methods and always test your code. All PRs should have at least 95% of code coverage."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#contributing"},"Contributing"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#maintainability"},"Maintainability")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#run-tests"},"Run tests")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#guidelines"},"Guidelines")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#project-organization"},"Project organization")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#how-to-test-this-project-locally"},"How to test this project locally"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#unit-tests"},"Unit Tests")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#end-to-end-tests"},"End-to-End Tests")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#upgrade-test"},"Upgrade Test"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#build-current-version-and-move-into-build"},"Build current version and move into ./build:")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#build-gaia-v900-and-move-into-build"},"Build gaia v9.0.0 and move into ./build:")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#go-back-to-your-previous-working-branch"},"Go back to your previous working branch")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#install-cosmovisor"},"Install cosmovisor")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#run-the-chain"},"Run the Chain")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#run-the-upgrade"},"Run the upgrade")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#monitor-for-success"},"Monitor for success")))))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#guidelines-1"},"Guidelines"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#line-length"},"Line Length")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#doc-comments"},"Doc Comments")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#declaring-empty-slices"},"Declaring Empty Slices")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#indent-error-flow"},"Indent Error Flow")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#unnecessary-else"},"Unnecessary Else")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#named-result-parameters"},"Named Result Parameters")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#package-comments"},"Package Comments")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#package-names"},"Package Names")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#function-names"},"Function Names")))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#pointers"},"Pointers"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#receiver-names"},"Receiver Names")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#variable-names"},"Variable Names")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#zero-value-mutexes"},"Zero-value Mutexes")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#copy-slices-and-maps-at-boundaries"},"Copy Slices and Maps at Boundaries"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#receiving-slices-and-maps"},"Receiving Slices and Maps")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#returning-slices-and-maps"},"Returning Slices and Maps")))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#errors"},"Errors"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#error-types"},"Error Types")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#error-wrapping"},"Error Wrapping")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#error-naming"},"Error Naming")))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#handle-type-assertion-failures"},"Handle Type Assertion Failures")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#avoid-embedding-types-in-public-structs"},"Avoid Embedding Types in Public Structs")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#avoid-init"},"Avoid ",(0,r.yg)("inlineCode",{parentName:"a"},"init()"))))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#performance"},"Performance"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#prefer-strconv-over-fmt"},"Prefer strconv over fmt")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#avoid-string-to-byte-conversion"},"Avoid string-to-byte conversion")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#prefer-specifying-container-capacity"},"Prefer Specifying Container Capacity"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#specifying-map-capacity-hints"},"Specifying Map Capacity Hints")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#specifying-slice-capacity"},"Specifying Slice Capacity")))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#function-grouping-and-ordering"},"Function Grouping and Ordering")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#reduce-nesting"},"Reduce Nesting")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#writing-tests"},"Writing Tests"),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#use-subtests"},"Use Subtests")))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#avoid-writing-directly-in-the-stdout"},"Avoid writing directly in the stdout")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"#avoid-panic"},"Avoid panic"))))))),(0,r.yg)("h2",{id:"project-organization"},"Project organization"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/ante: Where the ante-handler logic is defined.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/app: Where the application is defined.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/client: OpenAPI/Swagger specs, JSON schema files, protocol definition files."),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"/swagger-ui"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/cmd/gaiad: Main applications for this project."),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"cmd/"),(0,r.yg)("li",{parentName:"ul"},"main.go"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/contrib (scripts): Scripts to perform various build, install, analysis, etc operations."),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"/devtools"),(0,r.yg)("li",{parentName:"ul"},"/generate_release_note"),(0,r.yg)("li",{parentName:"ul"},"/githooks"),(0,r.yg)("li",{parentName:"ul"},"/scripts"),(0,r.yg)("li",{parentName:"ul"},"/testnets"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/docs: Gaia docs.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/pkg: Library code that's to be reusable."),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"/address"),(0,r.yg)("li",{parentName:"ul"},"/genesis"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/proto: Proto type definitions")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/tests/e2e: Additional external test apps and test data.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/third_party/proto: External proto type definitions")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/tools: Supporting tools for this project.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"/x: Cosmos Modules."))),(0,r.yg)("h2",{id:"how-to-test-this-project-locally"},"How to test this project locally"),(0,r.yg)("h3",{id:"unit-tests"},"Unit Tests"),(0,r.yg)("p",null,"Running unit tests locally should ensure that the tests inside of ",(0,r.yg)("inlineCode",{parentName:"p"},"/tests/e2e")," are not run. These tests require active running docker containers."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"make test-unit\n")),(0,r.yg)("h3",{id:"end-to-end-tests"},"End-to-End Tests"),(0,r.yg)("p",null,"To run the E2E tests you need to have an instance of Docker running. Then make sure you have the most recent version of the code built in the containers by running:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"make docker-build-debug\n")),(0,r.yg)("p",null,"Then run the tests:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"make test-e2e\n")),(0,r.yg)("h3",{id:"upgrade-test"},"Upgrade Test"),(0,r.yg)("p",null,"Instructions for running the upgrade test locally"),(0,r.yg)("h4",{id:"build-current-version-and-move-into-build"},"Build current version and move into ./build:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"git checkout v8.0.0\nmake build \ncp ./build/gaiad ./build/gaiad8\n")),(0,r.yg)("h4",{id:"build-gaia-v900-and-move-into-build"},"Build gaia v9.0.0 and move into ./build:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"git checkout v9.0.0\nmake build \ncp ./build/gaiad ./build/gaiad9\n")),(0,r.yg)("h4",{id:"go-back-to-your-previous-working-branch"},"Go back to your previous working branch"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"git checkout -\n")),(0,r.yg)("h4",{id:"install-cosmovisor"},"Install cosmovisor"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@v1.3.0\n")),(0,r.yg)("h4",{id:"run-the-chain"},"Run the Chain"),(0,r.yg)("p",null,"This script prepares the chain and starts it using cosmovisor"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"./contrib/scripts/run-gaia-v8.sh\n")),(0,r.yg)("h4",{id:"run-the-upgrade"},"Run the upgrade"),(0,r.yg)("p",null,"In another terminal window, run the script that waits 10 seconds for gaia to start then makes gov proposal to perform an upgrade at height 15"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"./contrib/scripts/run-upgrade-commands.sh 15\n")),(0,r.yg)("h4",{id:"monitor-for-success"},"Monitor for success"),(0,r.yg)("p",null,"In a third window run the upgrade monitoring script that will exit without error when the upgrade succeeds."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"./contrib/scripts/test_upgrade.sh 20 5 16 localhost\n")),(0,r.yg)("p",null,"This should show logs that demonstrate a successful upgrade by reaching block height 16."),(0,r.yg)("h2",{id:"guidelines-1"},"Guidelines"),(0,r.yg)("h3",{id:"line-length"},"Line Length"),(0,r.yg)("p",null,"Avoid uncomfortably long lines. Similarly, don't add line breaks to keep lines short when they are more readable long--for example if they are repetitive. The maximum line length is 120. If your line is over 120 characters, break it;"),(0,r.yg)("h3",{id:"doc-comments"},"Doc Comments"),(0,r.yg)("p",null,"All top-level, exported names should have doc comments, as should non-trivial unexported type or function declarations. See ",(0,r.yg)("a",{parentName:"p",href:"https://go.dev/doc/effective_go#commentary"},"https://go.dev/doc/effective_go#commentary")," for more information about commentary conventions."),(0,r.yg)("h3",{id:"declaring-empty-slices"},"Declaring Empty Slices"),(0,r.yg)("p",null,"When declaring an empty slice, prefer"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"var t []string\n")),(0,r.yg)("p",null,"over"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"t := []string{}\n")),(0,r.yg)("p",null,"The former declares a nil slice value, while the latter is non-nil but zero-length. They are functionally equivalent\u2014their ",(0,r.yg)("inlineCode",{parentName:"p"},"len")," and ",(0,r.yg)("inlineCode",{parentName:"p"},"cap")," are both zero\u2014but the nil slice is the preferred style."),(0,r.yg)("p",null,"Note that there are limited circumstances where a non-nil but the zero-length slice is preferred, such as when encoding JSON objects (a ",(0,r.yg)("inlineCode",{parentName:"p"},"nil")," slice encodes to ",(0,r.yg)("inlineCode",{parentName:"p"},"null"),", while ",(0,r.yg)("inlineCode",{parentName:"p"},"[]string{}")," encodes to the JSON array ",(0,r.yg)("inlineCode",{parentName:"p"},"[]"),")."),(0,r.yg)("p",null,"When designing interfaces, avoid distinguishing between a nil slice and a non-nil, zero-length slice, as this can lead to subtle programming errors. It's also important to distinguish if a map key exists from whether its value is ",(0,r.yg)("inlineCode",{parentName:"p"},"zero"),"/",(0,r.yg)("inlineCode",{parentName:"p"},"nil"),"/",(0,r.yg)("inlineCode",{parentName:"p"},"false"),"."),(0,r.yg)("p",null,"For more discussion about nil in Go see Francesc Campoy's talk ",(0,r.yg)("a",{parentName:"p",href:"https://www.youtube.com/watch?v=ynoY2xz-F8s"},"Understanding Nil"),"."),(0,r.yg)("h3",{id:"indent-error-flow"},"Indent Error Flow"),(0,r.yg)("p",null,"Try to keep the normal code path at a minimal indentation and indent the error handling, dealing with it first. This improves the readability of the code by permitting visual scanning of the normal path quickly. For instance, don't write:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"if err != nil {\n // error handling\n} else {\n // normal code\n}\n")),(0,r.yg)("p",null,"Instead, write:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"if err != nil {\n // error handling\n return // or continue, etc.\n}\n// normal code\n")),(0,r.yg)("h3",{id:"unnecessary-else"},"Unnecessary Else"),(0,r.yg)("p",null,"If a variable is set in both branches of an if, it can be replaced with a single if."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"var a int\nif b {\n a = 100\n} else {\n a = 10\n}\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"a := 10\nif b {\n a = 100\n}\n")),(0,r.yg)("h3",{id:"named-result-parameters"},"Named Result Parameters"),(0,r.yg)("p",null,"Consider what it will look like in godoc. Named result parameters like:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"func (n *Node) Parent1() (node *Node) {}\nfunc (n *Node) Parent2() (node *Node, err error) {}\n")),(0,r.yg)("p",null,"It will be repetitive in godoc; better to use:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"func (n *Node) Parent1() *Node {}\nfunc (n *Node) Parent2() (*Node, error) {}\n")),(0,r.yg)("p",null,"On the other hand, adding names may be helpful in some contexts if a function returns two or three parameters of the same type or if the meaning of a result isn't clear from the context. Don't name result parameters just to avoid declaring a var inside the function; that trades off minor implementation brevity at the cost of unnecessary API verbosity."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"func (f *Foo) Location() (float64, float64, error)\n")),(0,r.yg)("p",null,"It is less clear than the:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"// Location returns f's latitude and longitude.\n// Negative values mean south and west, respectively.\nfunc (f *Foo) Location() (lat, long float64, err error)\n")),(0,r.yg)("p",null,"Naked returns are okay if the function is a handful of lines. Once it's a medium-sized function, be explicit with your return values. Corollary: it's not worth naming result parameters just because it enables you to use naked returns. Clarifying docs is always more important than saving a line or two in your function."),(0,r.yg)("p",null,"Finally, it would help if you named a result parameter in some cases to change it in a deferred closure. That is always OK."),(0,r.yg)("h3",{id:"package-comments"},"Package Comments"),(0,r.yg)("p",null,"Package comments, like all comments to be presented by godoc, must appear adjacent to the package clause with no blank line."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"/*\nPackage template implements data-driven templates for generating textual\noutput such as HTML.\n....\n*/\npackage template\n")),(0,r.yg)("p",null,'For "package main" comments, other styles of comment are fine after the binary name (and it may be capitalized if it comes first). For example, for a ',(0,r.yg)("inlineCode",{parentName:"p"},"package main")," in the directory ",(0,r.yg)("inlineCode",{parentName:"p"},"seedgen")," you could write:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"// Seedgen ..\npackage main\n")),(0,r.yg)("p",null,"See ",(0,r.yg)("a",{parentName:"p",href:"https://go.dev/doc/effective_go#commentary"},"https://go.dev/doc/effective_go#commentary")," for more information about commentary conventions."),(0,r.yg)("h3",{id:"package-names"},"Package Names"),(0,r.yg)("p",null,"All references to names in your package will be done using the package name so that you can omit that name from the identifiers. For example, if you are in package chubby, you don't need to type ChubbyFile, which clients will write as ",(0,r.yg)("inlineCode",{parentName:"p"},"chubby.ChubbyFile"),". Instead, name the type ",(0,r.yg)("inlineCode",{parentName:"p"},"File"),", which clients will write as ",(0,r.yg)("inlineCode",{parentName:"p"},"chubby.File"),". Avoid meaningless package names like util, common, misc, API, types, and interfaces. See ",(0,r.yg)("a",{parentName:"p",href:"https://go.dev/doc/effective_go#package-names"},"https://go.dev/doc/effective_go#package-names")," and ",(0,r.yg)("a",{parentName:"p",href:"https://go.dev/blog/package-names"},"https://go.dev/blog/package-names")," for more."),(0,r.yg)("p",null,"When naming packages, choose a name that is:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"All lowercase. No capitals or underscores."),(0,r.yg)("li",{parentName:"ul"},"Does not need to be renamed using named imports at most call sites."),(0,r.yg)("li",{parentName:"ul"},"Short and succinct. Remember that the name is identified in full at every call site."),(0,r.yg)("li",{parentName:"ul"},"Not plural. For example, ",(0,r.yg)("inlineCode",{parentName:"li"},"net/url"),", not ",(0,r.yg)("inlineCode",{parentName:"li"},"net/urls"),"."),(0,r.yg)("li",{parentName:"ul"},"Not ",(0,r.yg)("inlineCode",{parentName:"li"},"common"),", ",(0,r.yg)("inlineCode",{parentName:"li"},"util"),", ",(0,r.yg)("inlineCode",{parentName:"li"},"shared"),", or ",(0,r.yg)("inlineCode",{parentName:"li"},"lib"),". These are bad, uninformative names."),(0,r.yg)("li",{parentName:"ul"},"To distinguish SDK and Gaia with the same package name, add SDK or Gaia or the module name as the prefix. E.g.: ",(0,r.yg)("inlineCode",{parentName:"li"},"sdk/types"),", ",(0,r.yg)("inlineCode",{parentName:"li"},"gaia/types")," and ",(0,r.yg)("inlineCode",{parentName:"li"},"gaia/x/globalfee/types"),", can use ",(0,r.yg)("inlineCode",{parentName:"li"},"sdktype"),", ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiatype"),", ",(0,r.yg)("inlineCode",{parentName:"li"},"globalfeetype"),".")),(0,r.yg)("p",null,"See also ",(0,r.yg)("a",{parentName:"p",href:"https://blog.golang.org/package-names"},"Package Names")," and ",(0,r.yg)("a",{parentName:"p",href:"https://rakyll.org/style-packages/"},"Style guideline for Go packages"),"."),(0,r.yg)("h3",{id:"function-names"},"Function Names"),(0,r.yg)("p",null,"We follow the Go community's convention of using ",(0,r.yg)("a",{parentName:"p",href:"https://golang.org/doc/effective_go.html#mixed-caps"},"MixedCaps for function names"),". An exception is made for test functions, which may contain underscores\nfor grouping related test cases, e.g., ",(0,r.yg)("inlineCode",{parentName:"p"},"TestMyFunction_WhatIsBeingTested"),"."),(0,r.yg)("h2",{id:"pointers"},"Pointers"),(0,r.yg)("p",null,"Try to avoid pointers if you don't need them. Don't pass pointers as function arguments to save a few bytes. If a function refers to its argument ",(0,r.yg)("inlineCode",{parentName:"p"},"x")," only as ",(0,r.yg)("inlineCode",{parentName:"p"},"*x")," throughout, then the argument shouldn't be a pointer. Common instances of this include passing a pointer to a string (",(0,r.yg)("inlineCode",{parentName:"p"},"*string"),") or a pointer to an interface value (",(0,r.yg)("inlineCode",{parentName:"p"},"*io.Reader"),"). In both cases, the value itself is a fixed size and can be passed directly. This advice does not apply to large structs or even small structs that might grow."),(0,r.yg)("p",null,"Choosing whether to use a value or pointer receiver on methods can be difficult, especially for new Go programmers. If in doubt, use a pointer, but there are times when a value receiver makes sense, usually for reasons of efficiency, such as for small unchanging structs or values of basic type. Some useful guidelines:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"If the receiver is a map, func, or chan, don't use a pointer to them. If the receiver is a slice and the method doesn't reslice or reallocate the slice, don't use a pointer."),(0,r.yg)("li",{parentName:"ul"},"If the method needs to mutate the receiver, the receiver must be a pointer."),(0,r.yg)("li",{parentName:"ul"},"If the receiver is a struct that contains a sync.Mutex or similar synchronizing field, the receiver must be a pointer to avoid copying."),(0,r.yg)("li",{parentName:"ul"},"A pointer receiver is more efficient if the receiver is a large struct or array. How large is large? Assume it's equivalent to passing all its elements as arguments to the method. If that feels too large, it's also too large for the receiver."),(0,r.yg)("li",{parentName:"ul"},"Can functions or methods, either concurrently or when called from this method, mutate the receiver? A value type creates a copy of the receiver when the method is invoked, so outside updates will not be applied to this receiver. If changes must be visible in the original receiver, the receiver must be a pointer."),(0,r.yg)("li",{parentName:"ul"},"If the receiver is a struct, array, or slice and any of its elements is a pointer to something that might be mutating, prefer a pointer receiver, as it will make the intention clearer to the reader."),(0,r.yg)("li",{parentName:"ul"},"If the receiver is a small array or struct that is naturally a value type (for instance, something like the ",(0,r.yg)("inlineCode",{parentName:"li"},"time.Time")," type), with no mutable fields and no pointers, or is just a simple basic type such as int or string, a value receiver makes sense. A value receiver can reduce the amount of garbage generated; if a value is passed to a value method, an on-stack copy can be used instead of allocating it to the heap. (The compiler tries to be smart about avoiding this allocation, but it can't always succeed.) Don't choose a value receiver type for this reason without profiling first."),(0,r.yg)("li",{parentName:"ul"},"Don't mix receiver types. Choose either pointers or struct types for all available methods."),(0,r.yg)("li",{parentName:"ul"},"Finally, when in doubt, use a pointer receiver.")),(0,r.yg)("h3",{id:"receiver-names"},"Receiver Names"),(0,r.yg)("p",null,'The name of a method\'s receiver should be a reflection of its identity; often, a one or two-letter abbreviation of its type suffices (such as "c" or "cl" for "Client"). Don\'t use generic names such as "me", "this", or "self", identifiers typical of object-oriented languages that give the method a special meaning. In Go, the receiver of a method is just another parameter and, therefore, should be named accordingly. The name need not be as descriptive as that of a method argument, as its role is evident and serves no documentary purpose. It can be very short as it will appear on almost every line of every type of method; familiarity admits brevity. Be consistent, too: if you call the receiver "c" in one method, don\'t call it "cl" in another.'),(0,r.yg)("p",null,"eg:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"func (s *IntegrationTestSuite) TestDecode()\n")),(0,r.yg)("h3",{id:"variable-names"},"Variable Names"),(0,r.yg)("p",null,"Variable names in Go should be short rather than long. This is especially true for local variables with limited scope. Prefer ",(0,r.yg)("inlineCode",{parentName:"p"},"c")," to ",(0,r.yg)("inlineCode",{parentName:"p"},"lineCount"),". Prefer ",(0,r.yg)("inlineCode",{parentName:"p"},"i")," to ",(0,r.yg)("inlineCode",{parentName:"p"},"sliceIndex"),"."),(0,r.yg)("p",null,"The basic rule: the further from its declaration that a name is used, the more descriptive the name must be. For a method receiver, one or two letters are sufficient. Common variables such as loop indices and readers can be a single letter (",(0,r.yg)("inlineCode",{parentName:"p"},"i', "),"r`). More unusual things and global variables need more descriptive names."),(0,r.yg)("h3",{id:"zero-value-mutexes"},"Zero-value Mutexes"),(0,r.yg)("p",null,"The zero-value of ",(0,r.yg)("inlineCode",{parentName:"p"},"sync.Mutex")," and ",(0,r.yg)("inlineCode",{parentName:"p"},"sync.RWMutex")," is valid, so you rarely need a pointer to a mutex."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"mu := new(sync.Mutex)\nmu.Lock()\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"var mu sync.Mutex\nmu.Lock()\n")),(0,r.yg)("p",null,"If you use a struct by pointer, then the mutex should be a non-pointer field. Do not embed the mutex on the struct, even if the struct is not exported."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"type SMap struct {\n sync.Mutex\n\n data map[string]string\n}\n\nfunc (m *SMap) Get(k string) string {\n m.Lock()\n defer m.Unlock()\n\n return m.data[k]\n}\n")),(0,r.yg)("p",null,"The ",(0,r.yg)("inlineCode",{parentName:"p"},"Mutex")," field and the ",(0,r.yg)("inlineCode",{parentName:"p"},"Lock")," and ",(0,r.yg)("inlineCode",{parentName:"p"},"Unlock")," methods are unintentionally part of the exported API of ",(0,r.yg)("inlineCode",{parentName:"p"},"SMap"),"."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"type SMap struct {\n mu sync.Mutex\n\n data map[string]string\n}\n\nfunc (m *SMap) Get(k string) string {\n m.mu.Lock()\n defer m.mu.Unlock()\n\n return m.data[k]\n}\n")),(0,r.yg)("h3",{id:"copy-slices-and-maps-at-boundaries"},"Copy Slices and Maps at Boundaries"),(0,r.yg)("p",null,"Slices and maps contain pointers to the underlying data, so be wary of scenarios when they need to be copied."),(0,r.yg)("h4",{id:"receiving-slices-and-maps"},"Receiving Slices and Maps"),(0,r.yg)("p",null,"Remember that users can modify a map or slice you received as an argument if you store a reference to it."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"func (d *Driver) SetTrips(trips []Trip) {\n d.trips = trips\n}\n\ntrips := ...\nd1.SetTrips(trips)\n\n// Did you mean to modify d1.trips?\ntrips[0] = ...\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"func (d *Driver) SetTrips(trips []Trip) {\n d.trips = make([]Trip, len(trips))\n copy(d.trips, trips)\n}\n\ntrips := ...\nd1.SetTrips(trips)\n\n// We can now modify trips[0] without affecting d1.trips.\ntrips[0] = ...\n")),(0,r.yg)("h4",{id:"returning-slices-and-maps"},"Returning Slices and Maps"),(0,r.yg)("p",null,"Similarly, be wary of user modifications to maps or slices exposing the internal state."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"type Stats struct {\n mu sync.Mutex\n counters map[string]int\n}\n\n// Snapshot returns the current stats.\nfunc (s *Stats) Snapshot() map[string]int {\n s.mu.Lock()\n defer s.mu.Unlock()\n\n return s.counters\n}\n\n// snapshot is no longer protected by the mutex, so any\n// access to the snapshot is subject to data races.\nsnapshot := stats.Snapshot()\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"type Stats struct {\n mu sync.Mutex\n counters map[string]int\n}\n\nfunc (s *Stats) Snapshot() map[string]int {\n s.mu.Lock()\n defer s.mu.Unlock()\n\n result := make(map[string]int, len(s.counters))\n for k, v := range s.counters {\n result[k] = v\n }\n return result\n}\n\n// Snapshot is now a copy.\nsnapshot := stats.Snapshot()\n")),(0,r.yg)("h3",{id:"errors"},"Errors"),(0,r.yg)("h4",{id:"error-types"},"Error Types"),(0,r.yg)("p",null,"There are a few options for declaring errors. Consider the following before picking the option best suited for your use case."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Does the caller need to match the error to handle it? If yes, we must support the ",(0,r.yg)("a",{parentName:"li",href:"https://golang.org/pkg/errors/#Is"},(0,r.yg)("inlineCode",{parentName:"a"},"errors.Is"))," or ",(0,r.yg)("a",{parentName:"li",href:"https://golang.org/pkg/errors/#As"},(0,r.yg)("inlineCode",{parentName:"a"},"errors.As"))," functions by declaring a top-level error variable or a custom type."),(0,r.yg)("li",{parentName:"ul"},"Is the error message a static string, or is it a dynamic string that requires contextual information? We can use ",(0,r.yg)("a",{parentName:"li",href:"https://golang.org/pkg/errors/#New"},(0,r.yg)("inlineCode",{parentName:"a"},"errors.New")),", but for the latter, we must use ",(0,r.yg)("a",{parentName:"li",href:"https://golang.org/pkg/fmt/#Errorf"},(0,r.yg)("inlineCode",{parentName:"a"},"fmt.Errorf"))," or a custom error type."),(0,r.yg)("li",{parentName:"ul"},"Are we propagating a new error returned by a downstream function? See the ",(0,r.yg)("a",{parentName:"li",href:"#error-wrapping"},"section on error wrapping"),".")),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},"Error matching?"),(0,r.yg)("th",{parentName:"tr",align:null},"Error Message"),(0,r.yg)("th",{parentName:"tr",align:null},"Guidance"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"No"),(0,r.yg)("td",{parentName:"tr",align:null},"static"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://golang.org/pkg/errors/#New"},(0,r.yg)("inlineCode",{parentName:"a"},"errors.New")))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"No"),(0,r.yg)("td",{parentName:"tr",align:null},"dynamic"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://golang.org/pkg/fmt/#Errorf"},(0,r.yg)("inlineCode",{parentName:"a"},"fmt.Errorf")))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Yes"),(0,r.yg)("td",{parentName:"tr",align:null},"static"),(0,r.yg)("td",{parentName:"tr",align:null},"top-level ",(0,r.yg)("inlineCode",{parentName:"td"},"var")," with ",(0,r.yg)("a",{parentName:"td",href:"https://golang.org/pkg/errors/#New"},(0,r.yg)("inlineCode",{parentName:"a"},"errors.New")))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Yes"),(0,r.yg)("td",{parentName:"tr",align:null},"dynamic"),(0,r.yg)("td",{parentName:"tr",align:null},"custom ",(0,r.yg)("inlineCode",{parentName:"td"},"error")," type")))),(0,r.yg)("p",null,"For example, use ",(0,r.yg)("a",{parentName:"p",href:"https://golang.org/pkg/errors/#New"},(0,r.yg)("inlineCode",{parentName:"a"},"errors.New"))," for an error with a static string. Export this error as a variable to support matching it with ",(0,r.yg)("inlineCode",{parentName:"p"},"errors.Is")," if the caller needs to match and handle this error."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"No error matching:")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'// package foo\n\nfunc Open() error {\n return errors.New("could not open")\n}\n\n// package bar\n\nif err := foo.Open(); err != nil {\n //Can\'t handle the error.\n panic("unknown error")\n}\n')),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Error matching")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'// package foo\n\nvar ErrCouldNotOpen = errors.New("could not open")\n\nfunc Open() error {\n return ErrCouldNotOpen\n}\n\n// package bar\n\nif err := foo.Open(); err != nil {\n if errors.Is(err, foo.ErrCouldNotOpen) {\n // handle the error\n } else {\n panic("unknown error")\n }\n}\n')),(0,r.yg)("p",null,"For an error with a dynamic string, use ",(0,r.yg)("a",{parentName:"p",href:"https://golang.org/pkg/fmt/#Errorf"},(0,r.yg)("inlineCode",{parentName:"a"},"fmt.Errorf"))," if the caller does not need to match it and a custom ",(0,r.yg)("inlineCode",{parentName:"p"},"error")," if the caller does need to match it."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"No error matching")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'// package foo\n\nfunc Open(file string) error {\n return fmt.Errorf("file %q not found", file)\n}\n\n// package bar\n\nif err := foo.Open("testfile.txt"); err != nil {\n //Can\'t handle the error.\n panic("unknown error")\n}\n')),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Error matching")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'// package foo\n\ntype NotFoundError struct {\n File string\n}\n\nfunc (e *NotFoundError) Error() string {\n return fmt.Sprintf("file %q not found", e.File)\n}\n\nfunc Open(file string) error {\n return &NotFoundError{File: file}\n}\n\n\n// package bar\n\nif err := foo.Open("testfile.txt"); err != nil {\n var notFound *NotFoundError\n if errors.As(err, ¬Found) {\n // handle the error\n } else {\n panic("unknown error")\n }\n}\n')),(0,r.yg)("p",null,"Note that if you export error variables or types from a package, they will become part of the public API of the package."),(0,r.yg)("h4",{id:"error-wrapping"},"Error Wrapping"),(0,r.yg)("p",null,"There are three main options for propagating errors if a call fails:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"return the original error as-is"),(0,r.yg)("li",{parentName:"ul"},"add context with ",(0,r.yg)("inlineCode",{parentName:"li"},"fmt.Errorf")," and the ",(0,r.yg)("inlineCode",{parentName:"li"},"%w")," verb"),(0,r.yg)("li",{parentName:"ul"},"add context with ",(0,r.yg)("inlineCode",{parentName:"li"},"fmt.Errorf")," and the ",(0,r.yg)("inlineCode",{parentName:"li"},"%v")," verb")),(0,r.yg)("p",null,"Return the original error as-is if there is no additional context to add. This maintains the original error type and message. This is well suited for cases when the underlying error message has sufficient information to track down where it came from."),(0,r.yg)("p",null,'Otherwise, add context to the error message where possible so that instead of a vague error such as "connection refused", you get more valuable errors such as "call service foo: connection refused".'),(0,r.yg)("p",null,"Use ",(0,r.yg)("inlineCode",{parentName:"p"},"fmt.Errorf")," to add context to your errors, picking between the ",(0,r.yg)("inlineCode",{parentName:"p"},"%w")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"%v")," verbs based on whether the caller should be able to match and extract the underlying cause."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Use ",(0,r.yg)("inlineCode",{parentName:"li"},"%w")," if the caller should have access to the underlying error. This is a good default for most wrapped errors, but be aware that callers may begin to rely on this behavior. So for cases where the wrapped error is a known ",(0,r.yg)("inlineCode",{parentName:"li"},"var")," or type, document and test it as part of your function's contract."),(0,r.yg)("li",{parentName:"ul"},"Use ",(0,r.yg)("inlineCode",{parentName:"li"},"%v")," to obfuscate the underlying error. Callers will be unable to match it, but you can switch to ",(0,r.yg)("inlineCode",{parentName:"li"},"%w")," in the future if needed.")),(0,r.yg)("p",null,'When adding context to returned errors, keep the context succinct by avoiding phrases like "failed to", which state the obvious and pile up as the error percolates up through the stack:'),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'s, err := store.New()\nif err != nil {\n return fmt.Errorf(\n "failed to create a new store: %w", err)\n}\n')),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"failed to x: failed to y: failed to create a new store: the error\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'s, err := store.New()\nif err != nil {\n return fmt.Errorf(\n "new store: %w", err)\n}\n')),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"x: y: new store: the error\n")),(0,r.yg)("p",null,"However, once the error is sent to another system, it should be clear that the message is an error (e.g., an ",(0,r.yg)("inlineCode",{parentName:"p"},"err"),' tag or "Failed" prefix in logs).'),(0,r.yg)("p",null,"See also ",(0,r.yg)("a",{parentName:"p",href:"https://dave.cheney.net/2016/04/27/dont-just-check-errors-handle-them-gracefully"},"Don't just check errors, handle them gracefully"),"."),(0,r.yg)("h4",{id:"error-naming"},"Error Naming"),(0,r.yg)("p",null,"For error values stored as global variables, use the prefix ",(0,r.yg)("inlineCode",{parentName:"p"},"Err")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"err")," depending on whether they're exported."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'var (\n // The following two errors are exported\n // so that users of this package can match them\n // with errors.Is.\n\n ErrBrokenLink = errors.New("link is broken")\n ErrCouldNotOpen = errors.New("could not open")\n\n // This error is not exported because\n // we don\'t want to make it part of our public API.\n // We may still use it inside the package\n // with errors.Is.\n\n errNotFound = errors.New("not found")\n)\n')),(0,r.yg)("p",null,"For custom error types, use the suffix ",(0,r.yg)("inlineCode",{parentName:"p"},"Error")," instead."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'// Similarly, this error is exported\n// so that users of this package can match it\n// with errors.As.\n\ntype NotFoundError struct {\n File string\n}\n\nfunc (e *NotFoundError) Error() string {\n return fmt.Sprintf("file %q not found", e.File)\n}\n\n// And this error is not exported because\n// we don\'t want to make it part of the public API.\n// We can still use it inside the package\n// with errors.As.\n\ntype resolveError struct {\n Path string\n}\n\nfunc (e *resolveError) Error() string {\n return fmt.Sprintf("resolve %q", e.Path)\n}\n')),(0,r.yg)("h3",{id:"handle-type-assertion-failures"},"Handle Type Assertion Failures"),(0,r.yg)("p",null,"The single return value form of a ",(0,r.yg)("a",{parentName:"p",href:"https://golang.org/ref/spec#Type_assertions"},"type assertion"),' will panic on an incorrect type. Therefore, always use the "comma ok" idiom.'),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"t := i.(string)\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"t, ok := i.(string)\nif !ok {\n // handle the error gracefully\n}\n")),(0,r.yg)("h3",{id:"avoid-embedding-types-in-public-structs"},"Avoid Embedding Types in Public Structs"),(0,r.yg)("p",null,"These embedded types leak implementation details, inhibit type evolution, and obscure documentation."),(0,r.yg)("p",null,"Assuming you have implemented a variety of list types using a shared ",(0,r.yg)("inlineCode",{parentName:"p"},"AbstractList"),", avoid embedding the ",(0,r.yg)("inlineCode",{parentName:"p"},"AbstractList")," in your concrete list implementations. Instead, hand-write only the methods to your concrete list that will delegate to the abstract list."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"type AbstractList struct {}\n\n// Add adds an entity to the list.\nfunc (l *AbstractList) Add(e Entity) {\n // ...\n}\n\n// Remove removes an entity from the list.\nfunc (l *AbstractList) Remove(e Entity) {\n // ...\n}\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"// ConcreteList is a list of entities.\ntype ConcreteList struct {\n *AbstractList\n}\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"// ConcreteList is a list of entities.\ntype ConcreteList struct {\n list *AbstractList\n}\n\n// Add adds an entity to the list.\nfunc (l *ConcreteList) Add(e Entity) {\n l.list.Add(e)\n}\n\n// Remove removes an entity from the list.\nfunc (l *ConcreteList) Remove(e Entity) {\n l.list.Remove(e)\n}\n")),(0,r.yg)("p",null,"Go allows ",(0,r.yg)("a",{parentName:"p",href:"https://golang.org/doc/effective_go.html#embedding"},"type embedding")," as a compromise between inheritance and composition. The outer type gets implicit copies of the embedded type's methods. These methods, by default, delegate to the same method of the embedded instance."),(0,r.yg)("p",null,"The struct also gains a field by the same name as the type. So, if the embedded type is public, the field is public. To maintain backward compatibility, every future version of the outer type must keep the embedded type. An embedded type is rarely necessary. It is a convenience that helps you avoid writing tedious delegate methods."),(0,r.yg)("p",null,"Even embedding a compatible AbstractList ",(0,r.yg)("em",{parentName:"p"},"interface")," instead of the struct would offer the developer more flexibility to change in the future but still leak the detail that the concrete lists use an abstract implementation."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"// AbstractList is a generalized implementation\n// for various kinds of lists of entities.\ntype AbstractList interface {\n Add(Entity)\n Remove(Entity)\n}\n\n// ConcreteList is a list of entities.\ntype ConcreteList struct {\n AbstractList\n}\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"// ConcreteList is a list of entities.\ntype ConcreteList struct {\n list AbstractList\n}\n\n// Add adds an entity to the list.\nfunc (l *ConcreteList) Add(e Entity) {\n l.list.Add(e)\n}\n\n// Remove removes an entity from the list.\nfunc (l *ConcreteList) Remove(e Entity) {\n l.list.Remove(e)\n}\n")),(0,r.yg)("p",null,"Either with an embedded struct or an embedded interface, the embedded type places limits on the evolution of the type."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Adding methods to an embedded interface is a breaking change."),(0,r.yg)("li",{parentName:"ul"},"Removing methods from an embedded struct is a breaking change."),(0,r.yg)("li",{parentName:"ul"},"Removing the embedded type is a breaking change."),(0,r.yg)("li",{parentName:"ul"},"Replacing the embedded type, even with an alternative that satisfies the same\ninterface, is a breaking change.")),(0,r.yg)("p",null,"Although writing these delegate methods is tedious, the additional effort hides an implementation detail, leaves more opportunities for change, and eliminates indirection for discovering the whole List interface in the documentation."),(0,r.yg)("h3",{id:"avoid-init"},"Avoid ",(0,r.yg)("inlineCode",{parentName:"h3"},"init()")),(0,r.yg)("p",null,"Avoid ",(0,r.yg)("inlineCode",{parentName:"p"},"init()")," where possible. When ",(0,r.yg)("inlineCode",{parentName:"p"},"init()")," is unavoidable or desirable, code should attempt to:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Be completely deterministic, regardless of program environment or invocation."),(0,r.yg)("li",{parentName:"ol"},"Avoid depending on the ordering or side-effects of other ",(0,r.yg)("inlineCode",{parentName:"li"},"init()")," functions. While the ",(0,r.yg)("inlineCode",{parentName:"li"},"init()")," order is well-known, code can change, and thus relationships between ",(0,r.yg)("inlineCode",{parentName:"li"},"init()")," functions can make code brittle and error-prone."),(0,r.yg)("li",{parentName:"ol"},"Avoid accessing or manipulating global or environment states, such as machine information, environment variables, working directory, program arguments/inputs, etc."),(0,r.yg)("li",{parentName:"ol"},"Avoid I/O, including filesystem, network, and system calls.")),(0,r.yg)("p",null,"Code that cannot satisfy these requirements likely belongs as a helper to be called as part of ",(0,r.yg)("inlineCode",{parentName:"p"},"main()")," (or elsewhere in a program's lifecycle), or be written as part of ",(0,r.yg)("inlineCode",{parentName:"p"},"main()"),' itself. In particular, libraries intended to be used by other programs should take special care to be completely deterministic and not perform "init magic".'),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"type Foo struct {\n // ...\n}\n\nvar _defaultFoo Foo\n\nfunc init() {\n _defaultFoo = Foo{\n // ...\n }\n}\n")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'type Config struct {\n // ...\n}\n\nvar _config Config\n\nfunc init() {\n // Bad: based on current directory\n cwd, _ := os.Getwd()\n\n // Bad: I/O\n raw, _ := os.ReadFile(\n path.Join(cwd, "config", "config.yaml"),\n )\n\n yaml.Unmarshal(raw, &_config)\n}\n')),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"var _defaultFoo = Foo{\n // ...\n}\n\n// or, better, for testability:\n\nvar _defaultFoo = defaultFoo()\n\nfunc defaultFoo() Foo {\n return Foo{\n // ...\n }\n}\n")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'type Config struct {\n // ...\n}\n\nfunc loadConfig() Config {\n cwd, err := os.Getwd()\n // handle err\n\n raw, err := os.ReadFile(\n path.Join(cwd, "config", "config.yaml"),\n )\n // handle err\n\n var config Config\n yaml.Unmarshal(raw, &config)\n\n return config\n}\n')),(0,r.yg)("p",null,"Considering the above, some situations in which ",(0,r.yg)("inlineCode",{parentName:"p"},"init()")," may be preferable or necessary might include:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Complex expressions that cannot be represented as single assignments.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Pluggable hooks, such as ",(0,r.yg)("inlineCode",{parentName:"p"},"database/sql")," dialects, encoding type registries, etc.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Optimizations to ",(0,r.yg)("a",{parentName:"p",href:"https://cloud.google.com/functions/docs/bestpractices/tips#use_global_variables_to_reuse_objects_in_future_invocations"},"Google Cloud Functions")," and other forms of deterministic precomputation."))),(0,r.yg)("h2",{id:"performance"},"Performance"),(0,r.yg)("p",null,"Performance-specific guidelines apply only to the hot path."),(0,r.yg)("h4",{id:"prefer-strconv-over-fmt"},"Prefer strconv over fmt"),(0,r.yg)("p",null,"When converting primitives to/from strings, ",(0,r.yg)("inlineCode",{parentName:"p"},"strconv")," is faster than ",(0,r.yg)("inlineCode",{parentName:"p"},"fmt"),"."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"for i := 0; i < b.N; i++ {\n s := fmt.Sprint(rand.Int())\n}\n")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"BenchmarkFmtSprint-4 143 ns/op 2 allocs/op\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"for i := 0; i < b.N; i++ {\n s := strconv.Itoa(rand.Int())\n}\n")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"BenchmarkStrconv-4 64.2 ns/op 1 allocs/op\n")),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},'avoid use "+" for string concatenation')),(0,r.yg)("h4",{id:"avoid-string-to-byte-conversion"},"Avoid string-to-byte conversion"),(0,r.yg)("p",null,"Do not create byte slices from a fixed string repeatedly. Instead, perform the conversion once and capture the result."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'for i := 0; i < b.N; i++ {\n w.Write([]byte("Hello world"))\n}\n')),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"BenchmarkBad-4 50000000 22.2 ns/op\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'data := []byte("Hello world")\nfor i := 0; i < b.N; i++ {\n w.Write(data)\n}\n')),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"BenchmarkGood-4 500000000 3.25 ns/op\n")),(0,r.yg)("h4",{id:"prefer-specifying-container-capacity"},"Prefer Specifying Container Capacity"),(0,r.yg)("p",null,"Specify container capacity where possible to allocate memory for the container up front. This minimizes subsequent allocations (copying and resizing the container) as elements are added."),(0,r.yg)("h5",{id:"specifying-map-capacity-hints"},"Specifying Map Capacity Hints"),(0,r.yg)("p",null,"Provide capacity hints when initializing maps with ",(0,r.yg)("inlineCode",{parentName:"p"},"make()")," where possible."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"make(map[T1]T2, hint)\n")),(0,r.yg)("p",null,"Providing a capacity hint to ",(0,r.yg)("inlineCode",{parentName:"p"},"make()")," tries to right-size the map at initialization time, which reduces the need for growing the map and allocations as elements are added to the map."),(0,r.yg)("p",null,"Unlike slices, map capacity hints do not guarantee complete, preemptive allocation but are used to approximate the number of hashmap buckets required. Consequently, allocations may still occur when adding elements to the map, even up to the specified capacity."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'m := make(map[string]os.FileInfo)\n\nfiles, _ := os.ReadDir("./files")\nfor _, f := range files {\n m[f.Name()] = f\n}\n')),(0,r.yg)("p",null,"`m' is created without a size hint; there may be more allocations at assignment time."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'\nfiles, _ := os.ReadDir("./files")\n\nm := make(map[string]os.DirEntry, len(files))\nfor _, f := range files {\n m[f.Name()] = f\n}\n')),(0,r.yg)("p",null,"`m' is created with a size hint; there may be fewer allocations at assignment time."),(0,r.yg)("h5",{id:"specifying-slice-capacity"},"Specifying Slice Capacity"),(0,r.yg)("p",null,"Where possible, provide capacity hints when initializing slices with ",(0,r.yg)("inlineCode",{parentName:"p"},"make()"),", particularly when appending."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"make([]T, length, capacity)\n")),(0,r.yg)("p",null,"Unlike maps, slice capacity is not a hint: the compiler will allocate enough memory for the capacity of the slice as provided to ",(0,r.yg)("inlineCode",{parentName:"p"},"make()"),", which means that subsequent ",(0,r.yg)("inlineCode",{parentName:"p"},"append()")," operations will incur zero allocations (until the length of the slice matches the capacity, after which any appends will require a resize to hold additional elements)."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"for n := 0; n < b.N; n++ {\n data := make([]int, 0)\n for k := 0; k < size; k++{\n data = append(data, k)\n }\n}\n")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"BenchmarkBad-4 100000000 2.48s\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"for n := 0; n < b.N; n++ {\n data := make([]int, 0, size)\n for k := 0; k < size; k++{\n data = append(data, k)\n }\n}\n")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"BenchmarkGood-4 100000000 0.21s\n")),(0,r.yg)("h3",{id:"function-grouping-and-ordering"},"Function Grouping and Ordering"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Functions should be sorted in rough call order."),(0,r.yg)("li",{parentName:"ul"},"The receiver should group functions in a file.")),(0,r.yg)("p",null,"Therefore, exported functions should appear first in a file, after ",(0,r.yg)("inlineCode",{parentName:"p"},"struct"),", ",(0,r.yg)("inlineCode",{parentName:"p"},"const"),", and ",(0,r.yg)("inlineCode",{parentName:"p"},"var")," definitions."),(0,r.yg)("p",null,"A ",(0,r.yg)("inlineCode",{parentName:"p"},"newXYZ()"),"/",(0,r.yg)("inlineCode",{parentName:"p"},"NewXYZ()")," may appear after the type is defined but before the rest of the methods on the receiver."),(0,r.yg)("p",null,"Since the receiver groups functions, plain utility functions should appear toward the end of the file."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"func (s *something) Cost() {\n return calcCost(s.weights)\n}\n\ntype something struct{ ... }\n\nfunc calcCost(n []int) int {...}\n\nfunc (s *something) Stop() {...}\n\nfunc newSomething() *something {\n return &something{}\n}\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"type something struct{ ... }\n\nfunc newSomething() *something {\n return &something{}\n}\n\nfunc (s *something) Cost() {\n return calcCost(s.weights)\n}\n\nfunc (s *something) Stop() {...}\n\nfunc calcCost(n []int) int {...}\n")),(0,r.yg)("h3",{id:"reduce-nesting"},"Reduce Nesting"),(0,r.yg)("p",null,"Code should reduce nesting where possible by handling error cases/special conditions first and returning early or continuing the loop. Reduce the amount of code that is nested on multiple levels."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'for _, v := range data {\n if v.F1 == 1 {\n v = process(v)\n if err := v.Call(); err == nil {\n v.Send()\n } else {\n return err\n }\n } else {\n log.Printf("Invalid v: %v", v)\n }\n}\n')),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'for _, v := range data {\n if v.F1 != 1 {\n log.Printf("Invalid v: %v", v)\n continue\n }\n\n v = process(v)\n if err := v.Call(); err != nil {\n return err\n }\n v.Send()\n}\n')),(0,r.yg)("h3",{id:"writing-tests"},"Writing Tests"),(0,r.yg)("p",null,"Use table-driven tests with ",(0,r.yg)("a",{parentName:"p",href:"https://blog.golang.org/subtests"},"subtests")," to avoid duplicating code when the core\ntest logic is repetitive."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bad:")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'// func TestSplitHostPort(t *testing.T)\n\nhost, port, err := net.SplitHostPort("192.0.2.0:8000")\nrequire.NoError(t, err)\nassert.Equal(t, "192.0.2.0", host)\nassert.Equal(t, "8000", port)\n\nhost, port, err = net.SplitHostPort("192.0.2.0:http")\nrequire.NoError(t, err)\nassert.Equal(t, "192.0.2.0", host)\nassert.Equal(t, "http", port)\n\nhost, port, err = net.SplitHostPort(":8000")\nrequire.NoError(t, err)\nassert.Equal(t, "", host)\nassert.Equal(t, "8000", port)\n\nhost, port, err = net.SplitHostPort("1:8")\nrequire.NoError(t, err)\nassert.Equal(t, "1", host)\nassert.Equal(t, "8", port)\n')),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Good:")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},'// func TestSplitHostPort(t *testing.T)\n\ntests := []struct{\n give string\n wantHost string\n wantPort string\n}{\n {\n give: "192.0.2.0:8000",\n wantHost: "192.0.2.0",\n wantPort: "8000",\n },\n {\n give: "192.0.2.0:http",\n wantHost: "192.0.2.0",\n wantPort: "http",\n },\n {\n give: ":8000",\n wantHost: "",\n wantPort: "8000",\n },\n {\n give: "1:8",\n wantHost: "1",\n wantPort: "8",\n },\n}\n\nfor _, tt := range tests {\n t.Run(tt.give, func(t *testing.T) {\n host, port, err := net.SplitHostPort(tt.give)\n require.NoError(t, err)\n assert.Equal(t, tt.wantHost, host)\n assert.Equal(t, tt.wantPort, port)\n })\n}\n')),(0,r.yg)("p",null,"Test tables make it easier to add context to error messages, reduce duplicate logic, and add new test cases."),(0,r.yg)("p",null,"We follow the convention that the slice of structs is referred to as ",(0,r.yg)("inlineCode",{parentName:"p"},"tests")," and each test case ",(0,r.yg)("inlineCode",{parentName:"p"},"tt"),". Further, we encourage explicating the input and output values for each test case with ",(0,r.yg)("inlineCode",{parentName:"p"},"give")," and ",(0,r.yg)("inlineCode",{parentName:"p"},"want")," prefixes."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"tests := []struct{\n give string\n wantHost string\n wantPort string\n}{\n // ...\n}\n\nfor _, tt := range tests {\n // ...\n}\n")),(0,r.yg)("p",null,"Parallel tests, like some specialized loops (for example, those that spawn goroutines or capture references as part of the loop body), must take care to explicitly assign loop variables within the loop's scope to ensure that they hold the expected values."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-go"},"tests := []struct{\n give string\n // ...\n}{\n // ...\n}\n\nfor _, tt := range tests {\n tt := tt // for t.Parallel\n t.Run(tt.give, func(t *testing.T) {\n t.Parallel()\n // ...\n })\n}\n")),(0,r.yg)("p",null,"In the example above, we must declare a ",(0,r.yg)("inlineCode",{parentName:"p"},"tt")," variable scoped to the loop iteration because of the use of ",(0,r.yg)("inlineCode",{parentName:"p"},"t.Parallel()")," below. If we do not do that, most or all tests will receive an unexpected value for ",(0,r.yg)("inlineCode",{parentName:"p"},"tt")," or a value that changes as they run."),(0,r.yg)("h4",{id:"use-subtests"},"Use Subtests"),(0,r.yg)("p",null,"Always use subtest beside you are using or not table drive tests. This can reduce the scope of the tests and be more transparent and easy to maintain. Each small case of the tests should be a new subtest."),(0,r.yg)("h3",{id:"avoid-writing-directly-in-the-stdout"},"Avoid writing directly in the stdout"),(0,r.yg)("p",null,"Avoid writing logs directly to the stdout or stderr. Use a proper log package for it.\nIt's also easier to maintain. We don't need to find all prints and change the code if we need to change."),(0,r.yg)("h3",{id:"avoid-panic"},"Avoid panic"),(0,r.yg)("p",null,"Avoid panic in simple and small methods; all errors should be handled on the top level and application, and we can decide if we will panic or not.\nWe can also create a proper panic recovery to close all states, open connection from the application, and graceful exit without breaking anything."))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/2d8dbdf9.a6290c53.js b/assets/js/2d8dbdf9.a6290c53.js new file mode 100644 index 00000000000..1ae286d5fac --- /dev/null +++ b/assets/js/2d8dbdf9.a6290c53.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1236],{5680:(e,t,n)=>{n.d(t,{xA:()=>m,yg:()=>c});var r=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=r.createContext({}),u=function(e){var t=r.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},m=function(e){var t=u(e.components);return r.createElement(s.Provider,{value:t},e.children)},d="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},g=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,i=e.originalType,s=e.parentName,m=l(e,["components","mdxType","originalType","parentName"]),d=u(n),g=a,c=d["".concat(s,".").concat(g)]||d[g]||p[g]||i;return n?r.createElement(c,o(o({ref:t},m),{},{components:n})):r.createElement(c,o({ref:t},m))}));function c(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=n.length,o=new Array(i);o[0]=g;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[d]="string"==typeof e?e:a,o[1]=l;for(var u=2;u<i;u++)o[u]=n[u];return r.createElement.apply(null,o)}return r.createElement.apply(null,n)}g.displayName="MDXCreateElement"},3499:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>p,frontMatter:()=>i,metadata:()=>l,toc:()=>u});var r=n(8168),a=(n(6540),n(5680));const i={title:"KMS - Key Management System",order:5},o=void 0,l={unversionedId:"validators/kms/kms",id:"validators/kms/kms",title:"KMS - Key Management System",description:"Tendermint KMS is a key management service that allows separating key management from Tendermint nodes. In addition it provides other advantages such as:",source:"@site/docs/validators/kms/kms.md",sourceDirName:"validators/kms",slug:"/validators/kms/",permalink:"/main/validators/kms/",draft:!1,tags:[],version:"current",frontMatter:{title:"KMS - Key Management System",order:5},sidebar:"tutorialSidebar",previous:{title:"Validators",permalink:"/main/validators/"},next:{title:"Setting up Tendermint KMS + Ledger",permalink:"/main/validators/kms/kms_ledger"}},s={},u=[{value:"Building",id:"building",level:2},{value:"Configuration",id:"configuration",level:2},{value:"Using a YubiHSM",id:"using-a-yubihsm",level:3},{value:"Using a Ledger device running the Tendermint app",id:"using-a-ledger-device-running-the-tendermint-app",level:3}],m={toc:u},d="wrapper";function p(e){let{components:t,...n}=e;return(0,a.yg)(d,(0,r.A)({},m,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,(0,a.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/tmkms"},"Tendermint KMS")," is a key management service that allows separating key management from Tendermint nodes. In addition it provides other advantages such as:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"Improved security and risk management policies"),(0,a.yg)("li",{parentName:"ul"},"Unified API and support for various HSM (hardware security modules)"),(0,a.yg)("li",{parentName:"ul"},"Double signing protection (software or hardware based)")),(0,a.yg)("p",null,"It is recommended that the KMS service runs in a separate physical hosts."),(0,a.yg)("h2",{id:"building"},"Building"),(0,a.yg)("p",null,"Detailed build instructions can be found ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/tmkms#installation"},"here"),"."),(0,a.yg)("admonition",{type:"tip"},(0,a.yg)("p",{parentName:"admonition"},"When compiling the KMS, ensure you have enabled the applicable features:")),(0,a.yg)("table",null,(0,a.yg)("thead",{parentName:"table"},(0,a.yg)("tr",{parentName:"thead"},(0,a.yg)("th",{parentName:"tr",align:null},"Backend"),(0,a.yg)("th",{parentName:"tr",align:null},"Recommended Command line"))),(0,a.yg)("tbody",{parentName:"table"},(0,a.yg)("tr",{parentName:"tbody"},(0,a.yg)("td",{parentName:"tr",align:null},"YubiHSM"),(0,a.yg)("td",{parentName:"tr",align:null},(0,a.yg)("inlineCode",{parentName:"td"},"cargo build --features yubihsm"))),(0,a.yg)("tr",{parentName:"tbody"},(0,a.yg)("td",{parentName:"tr",align:null},"Ledger+Tendermint App"),(0,a.yg)("td",{parentName:"tr",align:null},(0,a.yg)("inlineCode",{parentName:"td"},"cargo build --features ledgertm"))))),(0,a.yg)("h2",{id:"configuration"},"Configuration"),(0,a.yg)("p",null,"A KMS can be configured in various ways:"),(0,a.yg)("h3",{id:"using-a-yubihsm"},"Using a YubiHSM"),(0,a.yg)("p",null," Detailed information on how to setup a KMS with YubiHSM2 can be found ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/tmkms/blob/master/README.yubihsm.md"},"here")),(0,a.yg)("h3",{id:"using-a-ledger-device-running-the-tendermint-app"},"Using a Ledger device running the Tendermint app"),(0,a.yg)("p",null," Detailed information on how to setup a KMS with Ledger Tendermint App can be found ",(0,a.yg)("a",{parentName:"p",href:"/main/validators/kms/kms_ledger"},"here")))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/2dd09b7f.35960714.js b/assets/js/2dd09b7f.35960714.js new file mode 100644 index 00000000000..85a03be3a8d --- /dev/null +++ b/assets/js/2dd09b7f.35960714.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4731],{5680:(e,a,n)=>{n.d(a,{xA:()=>d,yg:()=>c});var t=n(6540);function o(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function i(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function r(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?i(Object(n),!0).forEach((function(a){o(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function l(e,a){if(null==e)return{};var n,t,o=function(e,a){if(null==e)return{};var n,t,o={},i=Object.keys(e);for(t=0;t<i.length;t++)n=i[t],a.indexOf(n)>=0||(o[n]=e[n]);return o}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)n=i[t],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=t.createContext({}),g=function(e){var a=t.useContext(s),n=a;return e&&(n="function"==typeof e?e(a):r(r({},a),e)),n},d=function(e){var a=g(e.components);return t.createElement(s.Provider,{value:a},e.children)},p="mdxType",u={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},y=t.forwardRef((function(e,a){var n=e.components,o=e.mdxType,i=e.originalType,s=e.parentName,d=l(e,["components","mdxType","originalType","parentName"]),p=g(n),y=o,c=p["".concat(s,".").concat(y)]||p[y]||u[y]||i;return n?t.createElement(c,r(r({ref:a},d),{},{components:n})):t.createElement(c,r({ref:a},d))}));function c(e,a){var n=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var i=n.length,r=new Array(i);r[0]=y;var l={};for(var s in a)hasOwnProperty.call(a,s)&&(l[s]=a[s]);l.originalType=e,l[p]="string"==typeof e?e:o,r[1]=l;for(var g=2;g<i;g++)r[g]=n[g];return t.createElement.apply(null,r)}return t.createElement.apply(null,n)}y.displayName="MDXCreateElement"},650:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>l,toc:()=>g});var t=n(8168),o=(n(6540),n(5680));const i={title:"Interacting with Gaiad (CLI)",order:5},r=void 0,l={unversionedId:"hub-tutorials/gaiad",id:"hub-tutorials/gaiad",title:"Interacting with Gaiad (CLI)",description:"Gaia Daemon",source:"@site/docs/hub-tutorials/gaiad.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/gaiad",permalink:"/main/hub-tutorials/gaiad",draft:!1,tags:[],version:"current",frontMatter:{title:"Interacting with Gaiad (CLI)",order:5},sidebar:"tutorialSidebar",previous:{title:"Gaia Tutorials",permalink:"/main/hub-tutorials/"},next:{title:"Joining Mainnet",permalink:"/main/hub-tutorials/join-mainnet"}},s={},g=[{value:"Gaia Daemon",id:"gaia-daemon",level:2},{value:"Setting up gaiad",id:"setting-up-gaiad",level:3},{value:"Keys",id:"keys",level:3},{value:"Keyring",id:"keyring",level:4},{value:"Key Types",id:"key-types",level:4},{value:"Migrate Keys From Legacy On-Disk Keybase To OS Built-in Secret Store",id:"migrate-keys-from-legacy-on-disk-keybase-to-os-built-in-secret-store",level:4},{value:"Generate Keys",id:"generate-keys",level:4},{value:"Generate Multisig Public Keys",id:"generate-multisig-public-keys",level:4},{value:"Tx Broadcasting",id:"tx-broadcasting",level:3},{value:"Fees & Gas",id:"fees--gas",level:3},{value:"Account",id:"account",level:3},{value:"Get Tokens",id:"get-tokens",level:4},{value:"Query Account Balance",id:"query-account-balance",level:4},{value:"Send Tokens",id:"send-tokens",level:3},{value:"Query Transactions",id:"query-transactions",level:3},{value:"Matching a Set of Events",id:"matching-a-set-of-events",level:4},{value:"Matching a Transaction's Hash",id:"matching-a-transactions-hash",level:4},{value:"Slashing",id:"slashing",level:3},{value:"Unjailing",id:"unjailing",level:4},{value:"Signing Info",id:"signing-info",level:4},{value:"Query Parameters",id:"query-parameters",level:4},{value:"Minting",id:"minting",level:3},{value:"Staking",id:"staking",level:3},{value:"Set up a Validator",id:"set-up-a-validator",level:4},{value:"Delegate to a Validator",id:"delegate-to-a-validator",level:4},{value:"Query Validators",id:"query-validators",level:5},{value:"Bond Tokens",id:"bond-tokens",level:4},{value:"Query Delegations",id:"query-delegations",level:5},{value:"Unbond Tokens",id:"unbond-tokens",level:4},{value:"Query Unbonding-Delegations",id:"query-unbonding-delegations",level:5},{value:"Redelegate Tokens",id:"redelegate-tokens",level:4},{value:"Query Redelegations",id:"query-redelegations",level:5},{value:"Query Parameters",id:"query-parameters-1",level:4},{value:"Query Pool",id:"query-pool",level:4},{value:"Query Delegations To Validator",id:"query-delegations-to-validator",level:5},{value:"Governance",id:"governance",level:3},{value:"Create a Governance Proposal",id:"create-a-governance-proposal",level:4},{value:"Query Proposals",id:"query-proposals",level:5},{value:"Increase Deposit",id:"increase-deposit",level:4},{value:"Query Deposits",id:"query-deposits",level:5},{value:"Vote on a Proposal",id:"vote-on-a-proposal",level:4},{value:"Query Votes",id:"query-votes",level:5},{value:"Query proposal tally results",id:"query-proposal-tally-results",level:4},{value:"Query Governance Parameters",id:"query-governance-parameters",level:4},{value:"Fee Distribution",id:"fee-distribution",level:3},{value:"Query Distribution Parameters",id:"query-distribution-parameters",level:4},{value:"Query distribution Community Pool",id:"query-distribution-community-pool",level:4},{value:"Query outstanding rewards",id:"query-outstanding-rewards",level:4},{value:"Query Validator Commission",id:"query-validator-commission",level:4},{value:"Query Validator Slashes",id:"query-validator-slashes",level:4},{value:"Query Delegator Rewards",id:"query-delegator-rewards",level:4},{value:"Query All Delegator Rewards",id:"query-all-delegator-rewards",level:4},{value:"Multisig Transactions",id:"multisig-transactions",level:3},{value:"Shells Completion Scripts",id:"shells-completion-scripts",level:2}],d={toc:g},p="wrapper";function u(e){let{components:a,...n}=e;return(0,o.yg)(p,(0,t.A)({},d,n,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("h2",{id:"gaia-daemon"},"Gaia Daemon"),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not. Let us set it up properly. In order to install it, follow the ",(0,o.yg)("a",{parentName:"p",href:"../getting-started/installation"},"installation procedure"),"."),(0,o.yg)("h3",{id:"setting-up-gaiad"},"Setting up gaiad"),(0,o.yg)("p",null,"The main command used to set up ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is the following:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config <flag> <value>\n")),(0,o.yg)("p",null,"It allows you to set a default value for each given flag."),(0,o.yg)("p",null,"First, set up the address of the full-node you want to connect to:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config node <host>:<port>\n\n# example: gaiad config node https://77.87.106.33:26657\n")),(0,o.yg)("p",null,"If you run your own full-node, just use ",(0,o.yg)("inlineCode",{parentName:"p"},"tcp://localhost:26657")," as the address."),(0,o.yg)("p",null,"Finally, let us set the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," of the blockchain we want to interact with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config chain-id cosmoshub-2\n")),(0,o.yg)("h3",{id:"keys"},"Keys"),(0,o.yg)("h4",{id:"keyring"},"Keyring"),(0,o.yg)("p",null,'The keyring holds the private/public keypairs used to interact with a node. For instance, a validator key needs to be set up before running the blockchain node, so that blocks can be correctly signed. The private key can be stored in different locations, called "backends", such as a file or the operating system\'s own key storage.'),(0,o.yg)("p",null,"Headless environments are recommended to use either the ",(0,o.yg)("inlineCode",{parentName:"p"},"file")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"pass")," backends. More information is available at the ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/user/run-node/keyring"},"SDK documentation page"),"."),(0,o.yg)("h4",{id:"key-types"},"Key Types"),(0,o.yg)("p",null,"There are three types of key representations that are used:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmos")),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Derived from account keys generated by ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad keys add")),(0,o.yg)("li",{parentName:"ul"},"Used to receive funds"),(0,o.yg)("li",{parentName:"ul"},"e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmos15h6vd5f0wqps26zjlwrc6chah08ryu4hzzdwhc")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmosvaloper")),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Used to associate a validator to its operator"),(0,o.yg)("li",{parentName:"ul"},"Used to invoke staking commands"),(0,o.yg)("li",{parentName:"ul"},"e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmosvaloper1carzvgq3e6y3z5kz5y6gxp3wpy3qdrv928vyah")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmospub")),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Derived from account keys generated by ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad keys add")),(0,o.yg)("li",{parentName:"ul"},"e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmospub1zcjduc3q7fu03jnlu2xpl75s2nkt7krm6grh4cc5aqth73v0zwmea25wj2hsqhlqzm")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmosvalconspub")),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Generated when the node is created with ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad init"),"."),(0,o.yg)("li",{parentName:"ul"},"Get this value with ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad tendermint show-validator")),(0,o.yg)("li",{parentName:"ul"},"e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmosvalconspub1zcjduepq0ms2738680y72v44tfyqm3c9ppduku8fs6sr73fx7m666sjztznqzp2emf"))))),(0,o.yg)("h4",{id:"migrate-keys-from-legacy-on-disk-keybase-to-os-built-in-secret-store"},"Migrate Keys From Legacy On-Disk Keybase To OS Built-in Secret Store"),(0,o.yg)("p",null,"Older versions of ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," used store keys in the user's home directory. If you are migrating\nfrom an old version of ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," you will need to migrate your old keys into your operating system's\ncredentials storage by running the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys migrate\n")),(0,o.yg)("p",null,"The command will prompt for every passphrase. If a passphrase is incorrect, it will skip the\nrespective key."),(0,o.yg)("h4",{id:"generate-keys"},"Generate Keys"),(0,o.yg)("p",null,"You'll need an account private and public key pair ","(","a.k.a. ",(0,o.yg)("inlineCode",{parentName:"p"},"sk, pk")," respectively",")"," to be able to receive funds, send txs, bond tx, etc."),(0,o.yg)("p",null,"To generate a new ",(0,o.yg)("em",{parentName:"p"},"secp256k1")," key:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <account_name>\n")),(0,o.yg)("p",null,"The output of the above command will contain a ",(0,o.yg)("em",{parentName:"p"},"seed phrase"),". It is recommended to save the ",(0,o.yg)("em",{parentName:"p"},"seed\nphrase")," in a safe place so that in case you forget the password of the operating system's\ncredentials store, you could eventually regenerate the key from the seed phrase with the\nfollowing command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add --recover\n")),(0,o.yg)("p",null,"If you check your private keys, you'll now see ",(0,o.yg)("inlineCode",{parentName:"p"},"<account_name>"),":"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show <account_name>\n")),(0,o.yg)("p",null,"View the validator operator's address via:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show <account_name> --bech=val\n")),(0,o.yg)("p",null,"You can see all your available keys by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys list\n")),(0,o.yg)("p",null,"View the validator pubkey for your node by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tendermint show-validator\n")),(0,o.yg)("p",null,"Note that this is the Tendermint signing key, ",(0,o.yg)("em",{parentName:"p"},"not")," the operator key you will use in delegation transactions."),(0,o.yg)("div",{class:"theme-doc-version-banner alert alert--warning margin-bottom--md",role:"alert"},"We strongly recommend _NOT_ using the same passphrase for multiple keys. The CometBFT team and the Interchain Foundation will not be responsible for the loss of funds."),(0,o.yg)("h4",{id:"generate-multisig-public-keys"},"Generate Multisig Public Keys"),(0,o.yg)("p",null,"You can generate and print a multisig public key by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add --multisig=name1,name2,name3[...] --multisig-threshold=K new_key_name\n")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"K")," is the minimum number of private keys that must have signed the\ntransactions that carry the public key's address as signer."),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"--multisig")," flag must contain the name of public keys that will be combined into a\npublic key that will be generated and stored as ",(0,o.yg)("inlineCode",{parentName:"p"},"new_key_name")," in the local database.\nAll names supplied through ",(0,o.yg)("inlineCode",{parentName:"p"},"--multisig")," must already exist in the local database. Unless\nthe flag ",(0,o.yg)("inlineCode",{parentName:"p"},"--nosort")," is set, the order in which the keys are supplied on the command line\ndoes not matter, i.e. the following commands generate two identical keys:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add --multisig=foo,bar,baz --multisig-threshold=2 multisig_address\ngaiad keys add --multisig=baz,foo,bar --multisig-threshold=2 multisig_address\n")),(0,o.yg)("p",null,"Multisig addresses can also be generated on-the-fly and printed through the which command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show --multisig-threshold K name1 name2 name3 [...]\n")),(0,o.yg)("p",null,"For more information regarding how to generate, sign and broadcast transactions with a\nmulti signature account see ",(0,o.yg)("a",{parentName:"p",href:"#multisig-transactions"},"Multisig Transactions"),"."),(0,o.yg)("h3",{id:"tx-broadcasting"},"Tx Broadcasting"),(0,o.yg)("p",null,"When broadcasting transactions, ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," accepts a ",(0,o.yg)("inlineCode",{parentName:"p"},"--broadcast-mode")," flag. This\nflag can have a value of ",(0,o.yg)("inlineCode",{parentName:"p"},"sync")," (default), ",(0,o.yg)("inlineCode",{parentName:"p"},"async"),", or ",(0,o.yg)("inlineCode",{parentName:"p"},"block"),", where ",(0,o.yg)("inlineCode",{parentName:"p"},"sync")," makes\nthe client return a CheckTx response, ",(0,o.yg)("inlineCode",{parentName:"p"},"async")," makes the client return immediately,\nand ",(0,o.yg)("inlineCode",{parentName:"p"},"block")," makes the client wait for the tx to be committed (or timing out)."),(0,o.yg)("p",null,"It is important to note that the ",(0,o.yg)("inlineCode",{parentName:"p"},"block")," mode should ",(0,o.yg)("strong",{parentName:"p"},"not")," be used in most\ncircumstances. This is because broadcasting can timeout but the tx may still be\nincluded in a block. This can result in many undesirable situations. Therefore, it\nis best to use ",(0,o.yg)("inlineCode",{parentName:"p"},"sync")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"async")," and query by tx hash to determine when the tx\nis included in a block."),(0,o.yg)("h3",{id:"fees--gas"},"Fees & Gas"),(0,o.yg)("p",null,"Each transaction may either supply fees or gas prices, but not both."),(0,o.yg)("p",null,"Validator's have a minimum gas price (multi-denom) configuration and they use\nthis value when determining if they should include the transaction in a block during ",(0,o.yg)("inlineCode",{parentName:"p"},"CheckTx"),", where ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrices >= minGasPrices"),". Note, your transaction must supply fees that are greater than or equal to ",(0,o.yg)("strong",{parentName:"p"},"any")," of the denominations the validator requires."),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note"),": With such a mechanism in place, validators may start to prioritize\ntxs by ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice")," in the mempool, so providing higher fees or gas prices may yield higher tx priority."),(0,o.yg)("p",null,"e.g."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send ... --fees=50000uatom\n")),(0,o.yg)("p",null,"or"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send ... --gas-prices=0.0025uatom\n")),(0,o.yg)("h3",{id:"account"},"Account"),(0,o.yg)("h4",{id:"get-tokens"},"Get Tokens"),(0,o.yg)("p",null,"On a testnet, getting tokens is usually done via a faucet."),(0,o.yg)("h4",{id:"query-account-balance"},"Query Account Balance"),(0,o.yg)("p",null,"After receiving tokens to your address, you can view your account's balance by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account account_cosmos\n")),(0,o.yg)("admonition",{title:"Note",type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"When you query an account balance with zero tokens, you will get this error: ",(0,o.yg)("inlineCode",{parentName:"p"},"No account with address <account_cosmos> was found in the state.")," This can also happen if you fund the account before your node has fully synced with the chain. These are both normal.")),(0,o.yg)("h3",{id:"send-tokens"},"Send Tokens"),(0,o.yg)("p",null,"The following command could be used to send coins from one account to another:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send sender_key_name_or_address recipient_address 10faucetToken \\\n --chain-id=chain_id\n")),(0,o.yg)("div",{class:"theme-doc-version-banner alert alert--warning margin-bottom--md",role:"alert"},"The `amount` argument accepts the format `value|coin_name`."),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"You may want to cap the maximum gas that can be consumed by the transaction via the `--gas` flag. If you pass `--gas=auto`, the gas supply will be automatically estimated before executing the transaction. Gas estimate might be inaccurate as state changes could occur in between the end of the simulation and the actual execution of a transaction, thus an adjustment is applied on top of the original estimate in order to ensure the transaction is broadcasted successfully. The adjustment can be controlled via the `--gas-adjustment` flag, whose default value is 1.0."),(0,o.yg)("p",null,"Now, view the updated balances of the origin and destination accounts:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account account_cosmos\ngaiad query account destination_cosmos\n")),(0,o.yg)("p",null,"You can also check your balance at a given block by using the ",(0,o.yg)("inlineCode",{parentName:"p"},"--block")," flag:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account account_cosmos --block=<block_height>\n")),(0,o.yg)("p",null,"You can simulate a transaction without actually broadcasting it by appending the\n",(0,o.yg)("inlineCode",{parentName:"p"},"--dry-run")," flag to the command line:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send <sender_key_name_or_address> <destination_cosmosaccaddr> 10faucetToken \\\n --chain-id=<chain_id> \\\n --dry-run\n")),(0,o.yg)("p",null,"Furthermore, you can build a transaction and print its JSON format to STDOUT by\nappending ",(0,o.yg)("inlineCode",{parentName:"p"},"--generate-only")," to the list of the command line arguments:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send <sender_address> <recipient_address> 10faucetToken \\\n --chain-id=<chain_id> \\\n --generate-only > unsignedSendTx.json\n")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign \\\n --chain-id=<chain_id> \\\n --from=<key_name> \\\n unsignedSendTx.json > signedSendTx.json\n")),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"The `--generate-only` flag prevents `gaiad` from accessing the local keybase. Thus when such flag is supplied `sender_key_name_or_address` must be an address."),(0,o.yg)("p",null,"You can validate the transaction's signatures by typing the following:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign --validate-signatures signedSendTx.json\n")),(0,o.yg)("p",null,"You can broadcast the signed transaction to a node by providing the JSON file to the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx broadcast --node=<node> signedSendTx.json\n")),(0,o.yg)("h3",{id:"query-transactions"},"Query Transactions"),(0,o.yg)("h4",{id:"matching-a-set-of-events"},"Matching a Set of Events"),(0,o.yg)("p",null,"You can use the transaction search command to query for transactions that match a\nspecific set of ",(0,o.yg)("inlineCode",{parentName:"p"},"events"),", which are added on every transaction."),(0,o.yg)("p",null,"Each event is composed by a key-value pair in the form of ",(0,o.yg)("inlineCode",{parentName:"p"},"{eventType}.{eventAttribute}={value}"),".\nEvents can also be combined to query for a more specific result using the ",(0,o.yg)("inlineCode",{parentName:"p"},"&")," symbol."),(0,o.yg)("p",null,"You can query transactions by ",(0,o.yg)("inlineCode",{parentName:"p"},"events")," as follows:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query txs --events='message.sender=cosmos1...'\n")),(0,o.yg)("p",null,"And for using multiple ",(0,o.yg)("inlineCode",{parentName:"p"},"events"),":"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query txs --events='message.sender=cosmos1...&message.action=withdraw_delegator_reward'\n")),(0,o.yg)("p",null,"The pagination is supported as well via ",(0,o.yg)("inlineCode",{parentName:"p"},"page")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"limit"),":"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query txs --events='message.sender=cosmos1...' --page=1 --limit=20\n")),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"The action tag always equals the message type returned by the `Type()` function of the relevant message."),(0,o.yg)("p",null,"You can find a list of available ",(0,o.yg)("inlineCode",{parentName:"p"},"events")," on each of the SDK modules:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/staking#events"},"Staking events")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/gov#events"},"Governance events")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/slashing#events"},"Slashing events")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/distribution#events"},"Distribution events")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/bank#events"},"Bank events"))),(0,o.yg)("h4",{id:"matching-a-transactions-hash"},"Matching a Transaction's Hash"),(0,o.yg)("p",null,"You can also query a single transaction by its hash using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query tx [hash]\n")),(0,o.yg)("h3",{id:"slashing"},"Slashing"),(0,o.yg)("h4",{id:"unjailing"},"Unjailing"),(0,o.yg)("p",null,"To unjail your jailed validator"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx slashing unjail --from <validator-operator-addr>\n")),(0,o.yg)("h4",{id:"signing-info"},"Signing Info"),(0,o.yg)("p",null,"To retrieve a validator's signing info:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query slashing signing-info <validator-pubkey>\n")),(0,o.yg)("h4",{id:"query-parameters"},"Query Parameters"),(0,o.yg)("p",null,"You can get the current slashing parameters via:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query slashing params\n")),(0,o.yg)("h3",{id:"minting"},"Minting"),(0,o.yg)("p",null,"You can query for the minting/inflation parameters via:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query mint params\n")),(0,o.yg)("p",null,"To query for the current inflation value:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query mint inflation\n")),(0,o.yg)("p",null,"To query for the current annual provisions value:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query mint annual-provisions\n")),(0,o.yg)("h3",{id:"staking"},"Staking"),(0,o.yg)("h4",{id:"set-up-a-validator"},"Set up a Validator"),(0,o.yg)("p",null,"Please refer to the ",(0,o.yg)("a",{parentName:"p",href:"/main/validators/validator-setup"},"Validator Setup")," section for a more complete guide on how to set up a validator-candidate."),(0,o.yg)("h4",{id:"delegate-to-a-validator"},"Delegate to a Validator"),(0,o.yg)("p",null,"On the upcoming mainnet, you can delegate ",(0,o.yg)("inlineCode",{parentName:"p"},"atom")," to a validator. These ",(0,o.yg)("a",{parentName:"p",href:"/main/delegators/delegator-faq"},"delegators")," can receive part of the validator's fee revenue. Read more about the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos/raw/master/Cosmos_Token_Model.pdf"},"Cosmos Token Model"),"."),(0,o.yg)("h5",{id:"query-validators"},"Query Validators"),(0,o.yg)("p",null,"You can query the list of all validators of a specific chain:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking validators\n")),(0,o.yg)("p",null,"If you want to get the information of a single validator you can check it with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking validator <account_cosmosval>\n")),(0,o.yg)("h4",{id:"bond-tokens"},"Bond Tokens"),(0,o.yg)("p",null,"On the Cosmos Hub mainnet, we delegate ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom"),", where ",(0,o.yg)("inlineCode",{parentName:"p"},"1atom = 1000000uatom"),". Here's how you can bond tokens to a testnet validator (",(0,o.yg)("em",{parentName:"p"},"i.e.")," delegate):"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx staking delegate \\\n --amount=10000000uatom \\\n --validator=<validator> \\\n --from=<key_name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"<validator>")," is the operator address of the validator to which you intend to delegate. If you are running a local testnet, you can find this with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show [name] --bech val\n")),(0,o.yg)("p",null,"where ",(0,o.yg)("inlineCode",{parentName:"p"},"[name]")," is the name of the key you specified when you initialized ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),"."),(0,o.yg)("p",null,"While tokens are bonded, they are pooled with all the other bonded tokens in the network. Validators and delegators obtain a percentage of shares that equal their stake in this pool."),(0,o.yg)("h5",{id:"query-delegations"},"Query Delegations"),(0,o.yg)("p",null,"Once submitted a delegation to a validator, you can see its information by using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking delegation <delegator_addr> <validator_addr>\n")),(0,o.yg)("p",null,"Or if you want to check all your current delegations with distinct validators:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking delegations <delegator_addr>\n")),(0,o.yg)("h4",{id:"unbond-tokens"},"Unbond Tokens"),(0,o.yg)("p",null,"If for any reason the validator misbehaves, or you just want to unbond a certain\namount of tokens, use the following command."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx staking unbond \\\n <validator_addr> \\\n 10atom \\\n --from=<key_name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("p",null,"The unbonding will be automatically completed when the unbonding period has passed."),(0,o.yg)("h5",{id:"query-unbonding-delegations"},"Query Unbonding-Delegations"),(0,o.yg)("p",null,"Once you begin an unbonding-delegation, you can see it's information by using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking unbonding-delegation <delegator_addr> <validator_addr>\n")),(0,o.yg)("p",null,"Or if you want to check all your current unbonding-delegations with distinct validators:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking unbonding-delegations <account_cosmos>\n")),(0,o.yg)("p",null,"Additionally, as you can get all the unbonding-delegations from a particular validator:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking unbonding-delegations-from <account_cosmosval>\n")),(0,o.yg)("h4",{id:"redelegate-tokens"},"Redelegate Tokens"),(0,o.yg)("p",null,"A redelegation is a type delegation that allows you to bond illiquid tokens from one validator to another:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx staking redelegate \\\n <src-validator-operator-addr> \\\n <dst-validator-operator-addr> \\\n 10atom \\\n --from=<key_name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("p",null,"Here you can also redelegate a specific ",(0,o.yg)("inlineCode",{parentName:"p"},"shares-amount")," or a ",(0,o.yg)("inlineCode",{parentName:"p"},"shares-fraction")," with the corresponding flags."),(0,o.yg)("p",null,"The redelegation will be automatically completed when the unbonding period has passed."),(0,o.yg)("h5",{id:"query-redelegations"},"Query Redelegations"),(0,o.yg)("p",null,"Once you begin a redelegation, you can see its information by using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking redelegation <delegator_addr> <src_val_addr> <dst_val_addr>\n")),(0,o.yg)("p",null,"Or if you want to check all your current unbonding-delegations with distinct validators:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking redelegations <account_cosmos>\n")),(0,o.yg)("p",null,"Additionally, as you can get all the outgoing redelegations from a particular validator:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"}," gaiad query staking redelegations-from <account_cosmosval>\n")),(0,o.yg)("h4",{id:"query-parameters-1"},"Query Parameters"),(0,o.yg)("p",null,"Parameters define high level settings for staking. You can get the current values by using:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking params\n")),(0,o.yg)("p",null,"With the above command you will get the values for:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Unbonding time"),(0,o.yg)("li",{parentName:"ul"},"Maximum numbers of validators"),(0,o.yg)("li",{parentName:"ul"},"Coin denomination for staking")),(0,o.yg)("p",null,"All these values will be subject to updates through a ",(0,o.yg)("inlineCode",{parentName:"p"},"governance")," process by ",(0,o.yg)("inlineCode",{parentName:"p"},"ParameterChange")," proposals."),(0,o.yg)("h4",{id:"query-pool"},"Query Pool"),(0,o.yg)("p",null,"A staking ",(0,o.yg)("inlineCode",{parentName:"p"},"Pool")," defines the dynamic parameters of the current state. You can query them with the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking pool\n")),(0,o.yg)("p",null,"With the ",(0,o.yg)("inlineCode",{parentName:"p"},"pool")," command you will get the values for:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Not-bonded and bonded tokens"),(0,o.yg)("li",{parentName:"ul"},"Token supply"),(0,o.yg)("li",{parentName:"ul"},"Current annual inflation and the block in which the last inflation was processed"),(0,o.yg)("li",{parentName:"ul"},"Last recorded bonded shares")),(0,o.yg)("h5",{id:"query-delegations-to-validator"},"Query Delegations To Validator"),(0,o.yg)("p",null,"You can also query all of the delegations to a particular validator:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"}," gaiad query delegations-to <account_cosmosval>\n")),(0,o.yg)("h3",{id:"governance"},"Governance"),(0,o.yg)("p",null,"Governance is the process from which users in the Cosmos Hub can come to consensus\non software upgrades, parameters of the mainnet or signaling mechanisms through\ntext proposals. This is done through voting on proposals, which will be submitted\nby ",(0,o.yg)("inlineCode",{parentName:"p"},"ATOM")," holders on the mainnet."),(0,o.yg)("p",null,"Some considerations about the voting process:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Voting is done by bonded ",(0,o.yg)("inlineCode",{parentName:"li"},"ATOM")," holders on a 1 bonded ",(0,o.yg)("inlineCode",{parentName:"li"},"ATOM")," 1 vote basis"),(0,o.yg)("li",{parentName:"ul"},"Delegators inherit the vote of their validator if they don't vote"),(0,o.yg)("li",{parentName:"ul"},"Votes are tallied at the end of the voting period (2 weeks on mainnet) where\neach address can vote multiple times to update its ",(0,o.yg)("inlineCode",{parentName:"li"},"Option")," value (paying the transaction fee each time),\nonly the most recently cast vote will count as valid"),(0,o.yg)("li",{parentName:"ul"},"Voters can choose between options ",(0,o.yg)("inlineCode",{parentName:"li"},"Yes"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"No"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"NoWithVeto")," and ",(0,o.yg)("inlineCode",{parentName:"li"},"Abstain")),(0,o.yg)("li",{parentName:"ul"},"At the end of the voting period, a proposal is accepted iff:",(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"(YesVotes / (YesVotes+NoVotes+NoWithVetoVotes)) > 1/2")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"(NoWithVetoVotes / (YesVotes+NoVotes+NoWithVetoVotes)) < 1/3")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"((YesVotes+NoVotes+NoWithVetoVotes) / totalBondedStake) >= quorum"))))),(0,o.yg)("p",null,"For more information about the governance process and how it works, please check\nout the Governance module ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/gov#xgov"},"specification"),"."),(0,o.yg)("h4",{id:"create-a-governance-proposal"},"Create a Governance Proposal"),(0,o.yg)("p",null,"In order to create a governance proposal, you must submit an initial deposit\nalong with a title and description. Various modules outside of governance may\nimplement their own proposal types and handlers (eg. parameter changes), where\nthe governance module itself supports ",(0,o.yg)("inlineCode",{parentName:"p"},"Text")," proposals. Any module\noutside of governance has its command mounted on top of ",(0,o.yg)("inlineCode",{parentName:"p"},"submit-proposal"),"."),(0,o.yg)("p",null,"To submit a ",(0,o.yg)("inlineCode",{parentName:"p"},"Text")," proposal:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad tx gov submit-proposal \\\n --title=<title> \\\n --description=<description> \\\n --type="Text" \\\n --deposit="1000000uatom" \\\n --from=<name> \\\n --chain-id=<chain_id>\n')),(0,o.yg)("p",null,"You may also provide the proposal directly through the ",(0,o.yg)("inlineCode",{parentName:"p"},"--proposal")," flag which\npoints to a JSON file containing the proposal."),(0,o.yg)("p",null,"To submit a parameter change proposal, you must provide a proposal file as its\ncontents are less friendly to CLI input:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx gov submit-proposal param-change <path/to/proposal.json> \\\n --from=<name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("p",null,"Where ",(0,o.yg)("inlineCode",{parentName:"p"},"proposal.json")," contains the following:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-json"},'{\n "title": "Param Change",\n "description": "Update max validators",\n "changes": [\n {\n "subspace": "staking",\n "key": "MaxValidators",\n "value": 105\n }\n ],\n "deposit": [\n {\n "denom": "stake",\n "amount": "10000000"\n }\n ]\n}\n')),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"Currently parameter changes are _evaluated_ but not _validated_, so it is very important that any `value` change is valid (ie. correct type and within bounds) for its respective parameter, eg. `MaxValidators` should be an integer and not a decimal.",(0,o.yg)("p",null,"Proper vetting of a parameter change proposal should prevent this from happening\n(no deposits should occur during the governance process), but it should be noted\nregardless.")),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"The `SoftwareUpgrade` is currently not supported as it's not implemented and currently does not differ from the semantics of a `Text` proposal."),(0,o.yg)("h5",{id:"query-proposals"},"Query Proposals"),(0,o.yg)("p",null,"Once created, you can now query information of the proposal:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov proposal <proposal_id>\n")),(0,o.yg)("p",null,"Or query all available proposals:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov proposals\n")),(0,o.yg)("p",null,"You can also query proposals filtered by ",(0,o.yg)("inlineCode",{parentName:"p"},"voter")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"depositor")," by using the corresponding flags."),(0,o.yg)("p",null,"To query for the proposer of a given governance proposal:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov proposer <proposal_id>\n")),(0,o.yg)("h4",{id:"increase-deposit"},"Increase Deposit"),(0,o.yg)("p",null,"In order for a proposal to be broadcasted to the network, the amount deposited must be above a ",(0,o.yg)("inlineCode",{parentName:"p"},"minDeposit")," value (initial value: ",(0,o.yg)("inlineCode",{parentName:"p"},"512000000uatom"),"). If the proposal you previously created didn't meet this requirement, you can still increase the total amount deposited to activate it. Once the minimum deposit is reached, the proposal enters voting period:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad tx gov deposit <proposal_id> "10000000uatom" \\\n --from=<name> \\\n --chain-id=<chain_id>\n')),(0,o.yg)("p",null,(0,o.yg)("em",{parentName:"p"},"NOTE"),": Proposals that don't meet this requirement will be deleted after ",(0,o.yg)("inlineCode",{parentName:"p"},"MaxDepositPeriod")," is reached."),(0,o.yg)("h5",{id:"query-deposits"},"Query Deposits"),(0,o.yg)("p",null,"Once a new proposal is created, you can query all the deposits submitted to it:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov deposits <proposal_id>\n")),(0,o.yg)("p",null,"You can also query a deposit submitted by a specific address:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov deposit <proposal_id> <depositor_address>\n")),(0,o.yg)("h4",{id:"vote-on-a-proposal"},"Vote on a Proposal"),(0,o.yg)("p",null,"After a proposal's deposit reaches the ",(0,o.yg)("inlineCode",{parentName:"p"},"MinDeposit")," value, the voting period opens. Bonded ",(0,o.yg)("inlineCode",{parentName:"p"},"Atom")," holders can then cast vote on it:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx gov vote <proposal_id> <Yes/No/NoWithVeto/Abstain> \\\n --from=<name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("h5",{id:"query-votes"},"Query Votes"),(0,o.yg)("p",null,"Check the vote with the option you just submitted:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov vote <proposal_id> <voter_address>\n")),(0,o.yg)("p",null,"You can also get all the previous votes submitted to the proposal with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov votes <proposal_id>\n")),(0,o.yg)("h4",{id:"query-proposal-tally-results"},"Query proposal tally results"),(0,o.yg)("p",null,"To check the current tally of a given proposal you can use the ",(0,o.yg)("inlineCode",{parentName:"p"},"tally")," command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov tally <proposal_id>\n")),(0,o.yg)("h4",{id:"query-governance-parameters"},"Query Governance Parameters"),(0,o.yg)("p",null,"To check the current governance parameters run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov params\n")),(0,o.yg)("p",null,"To query subsets of the governance parameters run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov param voting\ngaiad query gov param tallying\ngaiad query gov param deposit\n")),(0,o.yg)("h3",{id:"fee-distribution"},"Fee Distribution"),(0,o.yg)("h4",{id:"query-distribution-parameters"},"Query Distribution Parameters"),(0,o.yg)("p",null,"To check the current distribution parameters, run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution params\n")),(0,o.yg)("h4",{id:"query-distribution-community-pool"},"Query distribution Community Pool"),(0,o.yg)("p",null,"To query all coins in the community pool which is under Governance control:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution community-pool\n")),(0,o.yg)("h4",{id:"query-outstanding-rewards"},"Query outstanding rewards"),(0,o.yg)("p",null,"To check the current outstanding (un-withdrawn) rewards, run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution outstanding-rewards\n")),(0,o.yg)("h4",{id:"query-validator-commission"},"Query Validator Commission"),(0,o.yg)("p",null,"To check the current outstanding commission for a validator, run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution commission <validator_address>\n")),(0,o.yg)("h4",{id:"query-validator-slashes"},"Query Validator Slashes"),(0,o.yg)("p",null,"To check historical slashes for a validator, run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution slashes <validator_address> <start_height> <end_height>\n")),(0,o.yg)("h4",{id:"query-delegator-rewards"},"Query Delegator Rewards"),(0,o.yg)("p",null,"To check current rewards for a delegation (were they to be withdrawn), run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution rewards <delegator_address> <validator_address>\n")),(0,o.yg)("h4",{id:"query-all-delegator-rewards"},"Query All Delegator Rewards"),(0,o.yg)("p",null,"To check all current rewards for a delegation (were they to be withdrawn), run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution rewards <delegator_address>\n")),(0,o.yg)("h3",{id:"multisig-transactions"},"Multisig Transactions"),(0,o.yg)("p",null,"Multisig transactions require signatures of multiple private keys. Thus, generating and signing\na transaction from a multisig account involve cooperation among the parties involved. A multisig\ntransaction can be initiated by any of the key holders, and at least one of them would need to\nimport other parties' public keys into their Keybase and generate a multisig public key\nin order to finalize and broadcast the transaction."),(0,o.yg)("p",null,"For example, given a multisig key comprising the keys ",(0,o.yg)("inlineCode",{parentName:"p"},"p1"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"p2"),", and ",(0,o.yg)("inlineCode",{parentName:"p"},"p3"),", each of which is held\nby a distinct party, the user holding ",(0,o.yg)("inlineCode",{parentName:"p"},"p1")," would require to import both ",(0,o.yg)("inlineCode",{parentName:"p"},"p2")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"p3")," in order to\ngenerate the multisig account public key:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add \\\n p2 \\\n --pubkey=cosmospub1addwnpepqtd28uwa0yxtwal5223qqr5aqf5y57tc7kk7z8qd4zplrdlk5ez5kdnlrj4\n\ngaiad keys add \\\n p3 \\\n --pubkey=cosmospub1addwnpepqgj04jpm9wrdml5qnss9kjxkmxzywuklnkj0g3a3f8l5wx9z4ennz84ym5t\n\ngaiad keys add \\\n p1p2p3 \\\n --multisig-threshold=2 \\\n --multisig=p1,p2,p3\n")),(0,o.yg)("p",null,"A new multisig public key ",(0,o.yg)("inlineCode",{parentName:"p"},"p1p2p3")," has been stored, and its address will be\nused as signer of multisig transactions:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show --address p1p2p3\n")),(0,o.yg)("p",null,"You may also view multisig threshold, pubkey constituents and respective weights\nby viewing the JSON output of the key or passing the ",(0,o.yg)("inlineCode",{parentName:"p"},"--show-multisig")," flag:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show p1p2p3 -o json\n\ngaiad keys show p1p2p3 --show-multisig\n")),(0,o.yg)("p",null,"The first step to create a multisig transaction is to initiate it on behalf\nof the multisig address created above:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send cosmos1570v2fq3twt0f0x02vhxpuzc9jc4yl30q2qned 1000000uatom \\\n --from=<multisig_address> \\\n --generate-only > unsignedTx.json\n")),(0,o.yg)("p",null,"The file ",(0,o.yg)("inlineCode",{parentName:"p"},"unsignedTx.json")," contains the unsigned transaction encoded in JSON.\n",(0,o.yg)("inlineCode",{parentName:"p"},"p1")," can now sign the transaction with its own private key:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign \\\n unsignedTx.json \\\n --multisig=<multisig_address> \\\n --from=p1 \\\n --output-document=p1signature.json\n")),(0,o.yg)("p",null,"Once the signature is generated, ",(0,o.yg)("inlineCode",{parentName:"p"},"p1")," transmits both ",(0,o.yg)("inlineCode",{parentName:"p"},"unsignedTx.json")," and\n",(0,o.yg)("inlineCode",{parentName:"p"},"p1signature.json")," to ",(0,o.yg)("inlineCode",{parentName:"p"},"p2")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"p3"),", which in turn will generate their\nrespective signature:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign \\\n unsignedTx.json \\\n --multisig=<multisig_address> \\\n --from=p2 \\\n --output-document=p2signature.json\n")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"p1p2p3")," is a 2-of-3 multisig key, therefore one additional signature\nis sufficient. Any the key holders can now generate the multisig\ntransaction by combining the required signature files:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx multisign \\\n unsignedTx.json \\\n p1p2p3 \\\n p1signature.json p2signature.json > signedTx.json\n")),(0,o.yg)("p",null,"The transaction can now be sent to the node:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx broadcast signedTx.json\n")),(0,o.yg)("h2",{id:"shells-completion-scripts"},"Shells Completion Scripts"),(0,o.yg)("p",null,"Completion scripts for popular UNIX shell interpreters such as ",(0,o.yg)("inlineCode",{parentName:"p"},"Bash")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"Zsh"),"\ncan be generated through the ",(0,o.yg)("inlineCode",{parentName:"p"},"completion")," command, which is available for both\n",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),"."),(0,o.yg)("p",null,"If you want to generate ",(0,o.yg)("inlineCode",{parentName:"p"},"Bash")," completion scripts run the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad completion > gaiad_completion\ngaiad completion > gaiacli_completion\n")),(0,o.yg)("p",null,"If you want to generate ",(0,o.yg)("inlineCode",{parentName:"p"},"Zsh")," completion scripts run the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad completion --zsh > gaiad_completion\ngaiad completion --zsh > gaiacli_completion\n")),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"On most UNIX systems, such scripts may be loaded in `.bashrc` or `.bash_profile` to enable Bash autocompletion:",(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"echo '. gaiad_completion' >> ~/.bashrc\necho '. gaiacli_completion' >> ~/.bashrc\n")),(0,o.yg)("p",null,"Refer to the user's manual of your interpreter provided by your\noperating system for information on how to enable shell autocompletion.")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/2edbb475.f222f861.js b/assets/js/2edbb475.f222f861.js new file mode 100644 index 00000000000..c2867fe4577 --- /dev/null +++ b/assets/js/2edbb475.f222f861.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6812],{5680:(e,a,t)=>{t.d(a,{xA:()=>u,yg:()=>c});var n=t(6540);function o(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function i(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}function r(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?i(Object(t),!0).forEach((function(a){o(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function s(e,a){if(null==e)return{};var t,n,o=function(e,a){if(null==e)return{};var t,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||(o[t]=e[t]);return o}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var l=n.createContext({}),d=function(e){var a=n.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):r(r({},a),e)),t},u=function(e){var a=d(e.components);return n.createElement(l.Provider,{value:a},e.children)},p="mdxType",g={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},m=n.forwardRef((function(e,a){var t=e.components,o=e.mdxType,i=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),p=d(t),m=o,c=p["".concat(l,".").concat(m)]||p[m]||g[m]||i;return t?n.createElement(c,r(r({ref:a},u),{},{components:t})):n.createElement(c,r({ref:a},u))}));function c(e,a){var t=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var i=t.length,r=new Array(i);r[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[p]="string"==typeof e?e:o,r[1]=s;for(var d=2;d<i;d++)r[d]=t[d];return n.createElement.apply(null,r)}return n.createElement.apply(null,t)}m.displayName="MDXCreateElement"},1605:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>g,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(8168),o=(t(6540),t(5680));const i={title:"Running a Validator",order:2},r=void 0,s={unversionedId:"validators/validator-setup",id:"version-v17.1.0/validators/validator-setup",title:"Running a Validator",description:"We suggest you try out joining a public testnet first. Information on how to join the most recent testnet can be found here.",source:"@site/versioned_docs/version-v17.1.0/validators/validator-setup.md",sourceDirName:"validators",slug:"/validators/validator-setup",permalink:"/v17.1.0/validators/validator-setup",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Running a Validator",order:2},sidebar:"tutorialSidebar",previous:{title:"Validator FAQ",permalink:"/v17.1.0/validators/validator-faq"},next:{title:"Governance Overview",permalink:"/v17.1.0/governance/"}},l={},d=[{value:"What is a Validator?",id:"what-is-a-validator",level:2},{value:"Create Your Validator",id:"create-your-validator",level:2},{value:"Edit Validator Description",id:"edit-validator-description",level:2},{value:"View Validator Description",id:"view-validator-description",level:2},{value:"Track Validator Signing Information",id:"track-validator-signing-information",level:2},{value:"Unjail Validator",id:"unjail-validator",level:2},{value:"Confirm Your Validator is Running",id:"confirm-your-validator-is-running",level:2},{value:"Halting Your Validator",id:"halting-your-validator",level:2},{value:"Advanced configuration",id:"advanced-configuration",level:2},{value:"Common Problems",id:"common-problems",level:2},{value:"Problem #1: My validator has <code>voting_power: 0</code>",id:"problem-1-my-validator-has-voting_power-0",level:3},{value:"Problem #2: My <code>gaiad</code> crashes because of <code>too many open files</code>",id:"problem-2-my-gaiad-crashes-because-of-too-many-open-files",level:3}],u={toc:d},p="wrapper";function g(e){let{components:a,...t}=e;return(0,o.yg)(p,(0,n.A)({},u,t,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"We suggest you try out joining a public testnet first. Information on how to join the most recent testnet can be found ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-testnet"},"here"),".")),(0,o.yg)("p",null,"Before setting up a validator node, make sure to have completed the ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"Joining Mainnet")," guide."),(0,o.yg)("p",null,"If you plan to use a KMS (key management system), you should go through these steps first: ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/validators/kms/"},"Using a KMS"),"."),(0,o.yg)("h2",{id:"what-is-a-validator"},"What is a Validator?"),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/validators/overview"},"Validators")," are responsible for committing new blocks to the blockchain through an automated voting process. A validator's stake is slashed if they become unavailable or sign blocks at the same height. Because there is a chance of slashing, we suggest you read about ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/validators/validator-faq#how-can-validators-protect-themselves-from-denial-of-service-attacks"},"Sentry Node Architecture")," to protect your node from DDOS attacks and to ensure high-availability."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"If you want to become a validator for the Hub's ",(0,o.yg)("inlineCode",{parentName:"p"},"mainnet"),", you should learn more about ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/validators/security"},"security"),".")),(0,o.yg)("p",null,"The following instructions assume you have already ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"set up a full-node")," and are synchronised to the latest blockheight."),(0,o.yg)("h2",{id:"create-your-validator"},"Create Your Validator"),(0,o.yg)("p",null,"Your ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmosvalconspub")," can be used to create a new validator by staking tokens. You can find your validator pubkey by running:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tendermint show-validator\n")),(0,o.yg)("p",null,"To create your validator, just use the following command:"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"Don't use more ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom")," than you have!")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad tx staking create-validator \\\n --amount=1000000uatom \\\n --pubkey=$(gaiad tendermint show-validator) \\\n --moniker="choose a moniker" \\\n --chain-id=<chain_id> \\\n --commission-rate="0.10" \\\n --commission-max-rate="0.20" \\\n --commission-max-change-rate="0.01" \\\n --gas="auto" \\\n --gas-prices="0.0025uatom" \\\n --from=<key_name>\n')),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"When specifying commission parameters, the ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-max-change-rate")," is used to measure % ",(0,o.yg)("em",{parentName:"p"},"point")," change over the ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-rate"),". E.g. 1% to 2% is a 100% rate increase, but only 1 percentage point.")),(0,o.yg)("p",null,"It's possible that you won't have enough ATOM to be part of the active set of validators in the beginning. Users are able to delegate to inactive validators (those outside of the active set) using the ",(0,o.yg)("a",{parentName:"p",href:"https://wallet.keplr.app/#/cosmoshub/stake?tab=inactive-validators"},"Keplr web app"),". You can confirm that you are in the validator set by using a third party explorer like ",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/validators"},"Mintscan"),"."),(0,o.yg)("h2",{id:"edit-validator-description"},"Edit Validator Description"),(0,o.yg)("p",null,"You can edit your validator's public description. This info is to identify your validator, and will be relied on by delegators to decide which validators to stake to. Make sure to provide input for every flag below. If a flag is not included in the command the field will default to empty (",(0,o.yg)("inlineCode",{parentName:"p"},"--moniker")," defaults to the machine name) if the field has never been set or remain the same if it has been set in the past."),(0,o.yg)("p",null,"The <key_name> specifies which validator you are editing. If you choose to not include some of the flags below, remember that the --from flag ",(0,o.yg)("strong",{parentName:"p"},"must")," be included to identify the validator to update."),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"--identity")," can be used as to verify identity with systems like Keybase or UPort. When using Keybase, ",(0,o.yg)("inlineCode",{parentName:"p"},"--identity")," should be populated with a 16-digit string that is generated with a ",(0,o.yg)("a",{parentName:"p",href:"https://keybase.io"},"keybase.io")," account. It's a cryptographically secure method of verifying your identity across multiple online networks. The Keybase API allows us to retrieve your Keybase avatar. This is how you can add a logo to your validator profile."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad tx staking edit-validator\n --moniker="choose a moniker" \\\n --website="https://cosmos.network" \\\n --identity=6A0D65E29A4CBC8E \\\n --details="To infinity and beyond!" \\\n --chain-id=<chain_id> \\\n --gas="auto" \\\n --gas-prices="0.0025uatom" \\\n --from=<key_name> \\\n --commission-rate="0.10"\n')),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"Please note that some parameters such as ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-max-rate")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-max-change-rate")," cannot be changed once your validator is up and running.")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note"),": The ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-rate")," value must adhere to the following rules:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Must be between 0 and the validator's ",(0,o.yg)("inlineCode",{parentName:"li"},"commission-max-rate")),(0,o.yg)("li",{parentName:"ul"},"Must not exceed the validator's ",(0,o.yg)("inlineCode",{parentName:"li"},"commission-max-change-rate")," which is maximum\n% point change rate ",(0,o.yg)("strong",{parentName:"li"},"per day"),". In other words, a validator can only change\nits commission once per day and within ",(0,o.yg)("inlineCode",{parentName:"li"},"commission-max-change-rate")," bounds.")),(0,o.yg)("h2",{id:"view-validator-description"},"View Validator Description"),(0,o.yg)("p",null,"View the validator's information with this command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking validator <account_cosmos>\n")),(0,o.yg)("h2",{id:"track-validator-signing-information"},"Track Validator Signing Information"),(0,o.yg)("p",null,"In order to keep track of a validator's signatures in the past you can do so by using the ",(0,o.yg)("inlineCode",{parentName:"p"},"signing-info")," command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query slashing signing-info <validator-pubkey>\\\n --chain-id=<chain_id>\n")),(0,o.yg)("h2",{id:"unjail-validator"},"Unjail Validator"),(0,o.yg)("p",null,'When a validator is "jailed" for downtime, you must submit an ',(0,o.yg)("inlineCode",{parentName:"p"},"Unjail")," transaction from the operator account in order to be able to get block proposer rewards again (depends on the zone fee distribution)."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx slashing unjail \\\n --from=<key_name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("h2",{id:"confirm-your-validator-is-running"},"Confirm Your Validator is Running"),(0,o.yg)("p",null,"Your validator is active if the following command returns anything:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad query tendermint-validator-set | grep "$(gaiad tendermint show-address)"\n')),(0,o.yg)("p",null,"You should now see your validator in one of the Cosmos Hub explorers. You are looking for the ",(0,o.yg)("inlineCode",{parentName:"p"},"bech32")," encoded ",(0,o.yg)("inlineCode",{parentName:"p"},"address")," in the ",(0,o.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/priv_validator.json")," file."),(0,o.yg)("h2",{id:"halting-your-validator"},"Halting Your Validator"),(0,o.yg)("p",null,"When attempting to perform routine maintenance or planning for an upcoming coordinated upgrade, it can be useful to have your validator systematically and gracefully halt. You can achieve this by either setting the ",(0,o.yg)("inlineCode",{parentName:"p"},"halt-height")," to the height at which you want your node to shutdown or by passing the ",(0,o.yg)("inlineCode",{parentName:"p"},"--halt-height")," flag to ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),". The node will shutdown with a zero exit code at that given height after committing\nthe block."),(0,o.yg)("h2",{id:"advanced-configuration"},"Advanced configuration"),(0,o.yg)("p",null,"You can find more advanced information about running a node or a validator on the ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.34/core/validators"},"CometBFT Core documentation"),"."),(0,o.yg)("h2",{id:"common-problems"},"Common Problems"),(0,o.yg)("h3",{id:"problem-1-my-validator-has-voting_power-0"},"Problem #1: My validator has ",(0,o.yg)("inlineCode",{parentName:"h3"},"voting_power: 0")),(0,o.yg)("p",null,"Your validator has become jailed. Validators get jailed, i.e. get removed from the active validator set, if they do not vote on at least ",(0,o.yg)("inlineCode",{parentName:"p"},"500")," of the last ",(0,o.yg)("inlineCode",{parentName:"p"},"10,000")," blocks, or if they double sign."),(0,o.yg)("p",null,"If you got jailed for downtime, you can get your voting power back to your validator. First, if you're not using ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.45/run-node/cosmovisor.html"},"Cosmovisor")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is not running, start it up again:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start\n")),(0,o.yg)("p",null,"Wait for your full node to catch up to the latest block. Then, you can ",(0,o.yg)("a",{parentName:"p",href:"#unjail-validator"},"unjail your validator")),(0,o.yg)("p",null,"After you have submitted the unjail transaction, check your validator again to see if your voting power is back."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad status\n")),(0,o.yg)("p",null,"You may notice that your voting power is less than it used to be. That's because you got slashed for downtime!"),(0,o.yg)("h3",{id:"problem-2-my-gaiad-crashes-because-of-too-many-open-files"},"Problem #2: My ",(0,o.yg)("inlineCode",{parentName:"h3"},"gaiad")," crashes because of ",(0,o.yg)("inlineCode",{parentName:"h3"},"too many open files")),(0,o.yg)("p",null,"The default number of files Linux can open (per-process) is ",(0,o.yg)("inlineCode",{parentName:"p"},"1024"),". ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is known to open more than ",(0,o.yg)("inlineCode",{parentName:"p"},"1024")," files. This causes the process to crash. A quick fix is to run ",(0,o.yg)("inlineCode",{parentName:"p"},"ulimit -n 4096")," (increase the number of open files allowed) and then restarting the process with ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad start"),". If you are using ",(0,o.yg)("inlineCode",{parentName:"p"},"systemd")," or another process manager to launch ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," (such as ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.45/run-node/cosmovisor.html"},"Cosmovisor"),") this may require some configuration at that level. A sample ",(0,o.yg)("inlineCode",{parentName:"p"},"systemd")," file to fix this issue is below:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-toml"},"# /etc/systemd/system/gaiad.service\n[Unit]\nDescription=Cosmos Gaia Node\nAfter=network.target\n\n[Service]\nType=simple\nUser=ubuntu\nWorkingDirectory=/home/ubuntu\nExecStart=/home/ubuntu/go/bin/gaiad start\nRestart=on-failure\nRestartSec=3\nLimitNOFILE=4096\n\n[Install]\nWantedBy=multi-user.target\n")))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/30daa142.b0174bb9.js b/assets/js/30daa142.b0174bb9.js new file mode 100644 index 00000000000..ca28c538364 --- /dev/null +++ b/assets/js/30daa142.b0174bb9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9555],{5680:(e,t,r)=>{r.d(t,{xA:()=>d,yg:()=>g});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var l=n.createContext({}),s=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},d=function(e){var t=s(e.components);return n.createElement(l.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},h=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,i=e.originalType,l=e.parentName,d=c(e,["components","mdxType","originalType","parentName"]),u=s(r),h=a,g=u["".concat(l,".").concat(h)]||u[h]||p[h]||i;return r?n.createElement(g,o(o({ref:t},d),{},{components:r})):n.createElement(g,o({ref:t},d))}));function g(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=r.length,o=new Array(i);o[0]=h;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c[u]="string"==typeof e?e:a,o[1]=c;for(var s=2;s<i;s++)o[s]=r[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}h.displayName="MDXCreateElement"},3743:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>p,frontMatter:()=>i,metadata:()=>c,toc:()=>s});var n=r(8168),a=(r(6540),r(5680));const i={},o=void 0,c={unversionedId:"architecture/adr/README",id:"version-v17.1.0/architecture/adr/README",title:"README",description:"\x3c!--",source:"@site/versioned_docs/version-v17.1.0/architecture/adr/README.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/",permalink:"/v17.1.0/architecture/adr/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"ADR Creation Process",permalink:"/v17.1.0/architecture/adr/PROCESS"},next:{title:"adr-001-interchain-accounts",permalink:"/v17.1.0/architecture/adr/adr-001-interchain-accounts"}},l={},s=[{value:"Rationale",id:"rationale",level:2},{value:"Creating new ADR",id:"creating-new-adr",level:2},{value:"Use RFC 2119 Keywords",id:"use-rfc-2119-keywords",level:3},{value:"ADR Table of Contents",id:"adr-table-of-contents",level:2},{value:"Accepted",id:"accepted",level:3},{value:"Proposed",id:"proposed",level:3},{value:"Draft",id:"draft",level:3},{value:"Rejected",id:"rejected",level:3}],d={toc:s},u="wrapper";function p(e){let{components:t,...r}=e;return(0,a.yg)(u,(0,n.A)({},d,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"architecture-decision-records-adr"},"Architecture Decision Records (ADR)"),(0,a.yg)("p",null,"This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub."),(0,a.yg)("p",null,"An Architectural Decision (",(0,a.yg)("strong",{parentName:"p"},"AD"),") is a software design choice that addresses a functional or non-functional requirement that is architecturally significant.\nAn Architecturally Significant Requirement (",(0,a.yg)("strong",{parentName:"p"},"ASR"),") is a requirement that has a measurable effect on a software system\u2019s architecture and quality.\nAn Architectural Decision Record (",(0,a.yg)("strong",{parentName:"p"},"ADR"),") captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log. All these are within the topic of Architectural Knowledge Management (AKM)."),(0,a.yg)("p",null,"You can read more about the ADR concept ",(0,a.yg)("a",{parentName:"p",href:"https://adr.github.io/"},"here"),"."),(0,a.yg)("h2",{id:"rationale"},"Rationale"),(0,a.yg)("p",null,"ADRs are intended to be the primary mechanism for proposing new feature designs and new processes, for collecting community input on an issue, and for documenting the design decisions.\nAn ADR should provide:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"Context on the relevant goals and the current state"),(0,a.yg)("li",{parentName:"ul"},"Proposed changes to achieve the goals"),(0,a.yg)("li",{parentName:"ul"},"Summary of pros and cons"),(0,a.yg)("li",{parentName:"ul"},"Discarded solution spaces and why they were discarded"),(0,a.yg)("li",{parentName:"ul"},"References"),(0,a.yg)("li",{parentName:"ul"},"Changelog")),(0,a.yg)("p",null,"Note the distinction between an ADR and a spec. The ADR provides the context, intuition, reasoning, and\njustification for a change in architecture, or for the architecture of something\nnew. The spec is much more compressed and streamlined summary of everything as\nit stands today."),(0,a.yg)("p",null,"If recorded decisions turn out to be lacking, convene a discussion, record the new decisions here, and then modify the code to match."),(0,a.yg)("h2",{id:"creating-new-adr"},"Creating new ADR"),(0,a.yg)("p",null,"Read about the ",(0,a.yg)("a",{parentName:"p",href:"/v17.1.0/architecture/adr/PROCESS"},"PROCESS"),"."),(0,a.yg)("h3",{id:"use-rfc-2119-keywords"},"Use RFC 2119 Keywords"),(0,a.yg)("p",null,'When writing ADRs, follow the same best practices for writing RFCs.\nWhen writing RFCs, key words are used to signify the requirements in the specification.\nThese words are often capitalized: "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL.\nThey are to be interpreted as described in ',(0,a.yg)("a",{parentName:"p",href:"https://datatracker.ietf.org/doc/html/rfc2119"},"RFC 2119"),"."),(0,a.yg)("h2",{id:"adr-table-of-contents"},"ADR Table of Contents"),(0,a.yg)("h3",{id:"accepted"},"Accepted"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/architecture/adr/adr-002-globalfee"},"ADR 002: Globalfee Module"))),(0,a.yg)("h3",{id:"proposed"},"Proposed"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/architecture/adr/adr-003-ica-controller"},"ADR 003: Interchain Accounts Controller Module"))),(0,a.yg)("h3",{id:"draft"},"Draft"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"n/a")),(0,a.yg)("h3",{id:"rejected"},"Rejected"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/architecture/adr/adr-001-interchain-accounts"},"ADR 001: Interchain Accounts"))))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/314af60d.317881f7.js b/assets/js/314af60d.317881f7.js new file mode 100644 index 00000000000..2331ce6612e --- /dev/null +++ b/assets/js/314af60d.317881f7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9758],{5680:(e,a,t)=>{t.d(a,{xA:()=>c,yg:()=>u});var n=t(6540);function r(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function o(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?o(Object(t),!0).forEach((function(a){r(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function s(e,a){if(null==e)return{};var t,n,r=function(e,a){if(null==e)return{};var t,n,r={},o=Object.keys(e);for(n=0;n<o.length;n++)t=o[n],a.indexOf(t)>=0||(r[t]=e[t]);return r}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)t=o[n],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var p=n.createContext({}),l=function(e){var a=n.useContext(p),t=a;return e&&(t="function"==typeof e?e(a):i(i({},a),e)),t},c=function(e){var a=l(e.components);return n.createElement(p.Provider,{value:a},e.children)},h="mdxType",m={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},g=n.forwardRef((function(e,a){var t=e.components,r=e.mdxType,o=e.originalType,p=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),h=l(t),g=r,u=h["".concat(p,".").concat(g)]||h[g]||m[g]||o;return t?n.createElement(u,i(i({ref:a},c),{},{components:t})):n.createElement(u,i({ref:a},c))}));function u(e,a){var t=arguments,r=a&&a.mdxType;if("string"==typeof e||r){var o=t.length,i=new Array(o);i[0]=g;var s={};for(var p in a)hasOwnProperty.call(a,p)&&(s[p]=a[p]);s.originalType=e,s[h]="string"==typeof e?e:r,i[1]=s;for(var l=2;l<o;l++)i[l]=t[l];return n.createElement.apply(null,i)}return n.createElement.apply(null,t)}g.displayName="MDXCreateElement"},9515:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>p,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>l});var n=t(8168),r=(t(6540),t(5680));const o={title:"Parameter Change",order:4},i=void 0,s={unversionedId:"governance/proposal-types/param-change",id:"version-v17.1.0/governance/proposal-types/param-change",title:"Parameter Change",description:"This Cosmos Hub educational documentation aims to outline the Hub's parameters, describe their functions, and describe the potential implications of modifying each parameter. This documentation also aims to provide guidelines for creating and assessing parameter-change proposals.",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/param-change.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/param-change",permalink:"/v17.1.0/governance/proposal-types/param-change",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Parameter Change",order:4},sidebar:"tutorialSidebar",previous:{title:"Community Pool Spend",permalink:"/v17.1.0/governance/proposal-types/community-pool-spend"},next:{title:"x/auth",permalink:"/v17.1.0/governance/proposal-types/params-change/Auth"}},p={},l=[{value:"What parameters can be changed?",id:"what-parameters-can-be-changed",level:2},{value:"What are the current parameter values?",id:"what-are-the-current-parameter-values",level:2},{value:"Why create a parameter change proposal?",id:"why-create-a-parameter-change-proposal",level:2},{value:"Risks in parameter change proposals",id:"risks-in-parameter-change-proposals",level:2},{value:"Credits",id:"credits",level:2}],c={toc:l},h="wrapper";function m(e){let{components:a,...t}=e;return(0,r.yg)(h,(0,n.A)({},c,t,{components:a,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"This Cosmos Hub educational documentation aims to outline the Hub's parameters, describe their functions, and describe the potential implications of modifying each parameter. This documentation also aims to provide guidelines for creating and assessing parameter-change proposals."),(0,r.yg)("p",null,"Drafting and submitting a parameter-change governance proposal involves two kinds of risk: losing proposal deposit amounts and the potential to alter the function of the Cosmos Hub network in an undesirable way. "),(0,r.yg)("h2",{id:"what-parameters-can-be-changed"},"What parameters can be changed?"),(0,r.yg)("p",null,"The complete parameters of the Cosmos Hub are split up into different modules, each of which has its own set of parameters. Any of them can be updated with a Param Change Proposal. If you are technically inclined, this is the full ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/master/x"},"list of modules")," in the Cosmos SDK. The Cosmos Hub is built using the Cosmos SDK, but not all available modules are in use on the Hub."),(0,r.yg)("p",null,"There are currently 8 modules active in the Cosmos Hub with parameters that may be altered via governance proposal. New modules may be introduced in the future."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/params-change/Auth"},"auth")," - Authentication of accounts and transactions"),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/params-change/Governance"},"gov")," - On-chain governance proposals and voting"),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/params-change/Staking"},"staking")," - Proof-of-stake layer"),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/params-change/Slashing"},"slashing")," - Validator punishment mechanisms"),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/params-change/Distribution"},"distribution")," - Fee distribution and staking token provision distribution"),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/params-change/Crisis"},"crisis")," - Halting the blockchain under certain circumstances (ie. if an invariant is broken)"),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/params-change/Mint"},"mint")," - Creation of new units of staking token")),(0,r.yg)("h2",{id:"what-are-the-current-parameter-values"},"What are the current parameter values?"),(0,r.yg)("p",null,"There are ways to query the current settings for each module's parameter(s). Some can be queried with the command line program ",(0,r.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/installation"},(0,r.yg)("inlineCode",{parentName:"a"},"gaiad")),"."),(0,r.yg)("p",null,"You can begin by using the command ",(0,r.yg)("inlineCode",{parentName:"p"},"gaia q [module] -h")," to get help about the subcommands for the module you want to query. For example, ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad q staking params --chain-id <chain-id> --node <node-id>")," returns the settings of relevant parameters:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"bond_denom: uatom\nhistorical_entries: 10000\nmax_entries: 7\nmax_validators: 180\nunbonding_time: 1814400s\n")),(0,r.yg)("p",null,"If a parameter-change proposal is successful, the change takes effect immediately upon completion of the voting period."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Note:")," You cannot currently query the ",(0,r.yg)("inlineCode",{parentName:"p"},"bank")," module's parameter, which is ",(0,r.yg)("inlineCode",{parentName:"p"},"sendenabled"),". You also cannot query the ",(0,r.yg)("inlineCode",{parentName:"p"},"crisis")," module's parameters."),(0,r.yg)("h2",{id:"why-create-a-parameter-change-proposal"},"Why create a parameter change proposal?"),(0,r.yg)("p",null,"Parameters are what govern many aspects of the chain's behaviour. As circumstances and attitudes change, sometimes you might want to change a parameter to bring the chain's behaviour in line with community opinion. For example, the Cosmos Hub launched with 100 active validators and there have been 4 proposals to date that have increased the ",(0,r.yg)("inlineCode",{parentName:"p"},"MaxValidators")," parameter. At the time of writing, the active set contains 180 validators."),(0,r.yg)("p",null,"The Cosmos Hub has been viewed as a slow-moving, highly secure chain and that is reflected in some of its other parameters, such as a 21 day unbonding period and 14 day voting period. These are quite long compared to other chains in the Cosmos Ecosystem"),(0,r.yg)("h2",{id:"risks-in-parameter-change-proposals"},"Risks in parameter change proposals"),(0,r.yg)("p",null,"Because parameters dictate some of the ways in which the chain operates, changing them can have an impact beyond what is immediately obvious. "),(0,r.yg)("p",null,"For example, reducing the unbonding period might seem like the only effect is in how quickly delegators can liquidate their assets. It might also have a much greater impact on the overall security of the network that would be hard to realize at first glance."),(0,r.yg)("p",null,"This is one of the reasons that having a thorough discussion before going on-chain is so important - talking through the impacts of a proposal is a great way to avoid unintended effects."),(0,r.yg)("h2",{id:"credits"},"Credits"),(0,r.yg)("p",null,"This documentation was originally created by Gavin Birch (",(0,r.yg)("a",{parentName:"p",href:"https://figment.io"},"Figment Networks"),"). Its development was supported by funding approved on January 29, 2020 by the Cosmos Hub via Community Spend ",(0,r.yg)("a",{parentName:"p",href:"https://cosmoshub-3.bigdipper.live/proposals/23"},"Proposal 23")," (",(0,r.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmSMGEoY2dfxADPfgoAsJxjjC6hwpSNx1dXAqePiCEMCbY"},"full Proposal PDF here"),"). In late 2021 and early 2022 significant updates were made by ",(0,r.yg)("a",{parentName:"p",href:"https://hypha.coop/"},"Hypha Worker Co-op"),", especially @dcwalk and @lexaMichaelides. \ud83d\ude4f"),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Special thanks")," to the following for providing credible information:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Aleks (All in Bits; Fission Labs) for answering countless questions about these parameters"),(0,r.yg)("li",{parentName:"ul"},"Alessio (All in Bits) for explaining how ",(0,r.yg)("a",{parentName:"li",href:"https://hub.cosmos.network/main/governance/proposal-types/params-change/Auth.html#4-sigverifycosted25519"},(0,r.yg)("inlineCode",{parentName:"a"},"SigVerifyCostED25519"))," & ",(0,r.yg)("a",{parentName:"li",href:"https://hub.cosmos.network/main/governance/proposal-types/params-change/Auth.html#5-sigverifycostsecp256k1"},(0,r.yg)("inlineCode",{parentName:"a"},"SigVerifyCostSecp256k1"))," work, and detailed answers to my many questions"),(0,r.yg)("li",{parentName:"ul"},"Vidor for volunteering to explain ",(0,r.yg)("a",{parentName:"li",href:"https://hub.cosmos.network/main/governance/proposal-types/params-change/Crisis.html#1-constantfee"},(0,r.yg)("inlineCode",{parentName:"a"},"ConstantFee"))," and answering my many questions in detail"),(0,r.yg)("li",{parentName:"ul"},"Hyung (B-Harvest) for volunteering how ",(0,r.yg)("a",{parentName:"li",href:"https://hub.cosmos.network/main/governance/proposal-types/params-change/Mint.html#2-inflationratechange"},(0,r.yg)("inlineCode",{parentName:"a"},"InflationRateChange"))," works"),(0,r.yg)("li",{parentName:"ul"},"Joe (Chorus One) for explaining the security details involved with using full nodes for transactions"),(0,r.yg)("li",{parentName:"ul"},"Sunny (All in Bits; Sikka) for volunteering an explanation of the purpose of ",(0,r.yg)("a",{parentName:"li",href:"https://hub.cosmos.network/main/governance/proposal-types/params-change/Distribution.html#4-withdrawaddrenabled"},(0,r.yg)("inlineCode",{parentName:"a"},"withdrawaddrenabled")))))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/31ba3b13.9587cd3f.js b/assets/js/31ba3b13.9587cd3f.js new file mode 100644 index 00000000000..6fc7456fee2 --- /dev/null +++ b/assets/js/31ba3b13.9587cd3f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5387],{5680:(e,o,t)=>{t.d(o,{xA:()=>l,yg:()=>v});var n=t(6540);function a(e,o,t){return o in e?Object.defineProperty(e,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[o]=t,e}function i(e,o){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);o&&(n=n.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),t.push.apply(t,n)}return t}function r(e){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?i(Object(t),!0).forEach((function(o){a(e,o,t[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(t,o))}))}return e}function s(e,o){if(null==e)return{};var t,n,a=function(e,o){if(null==e)return{};var t,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],o.indexOf(t)>=0||(a[t]=e[t]);return a}(e,o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],o.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}var c=n.createContext({}),g=function(e){var o=n.useContext(c),t=o;return e&&(t="function"==typeof e?e(o):r(r({},o),e)),t},l=function(e){var o=g(e.components);return n.createElement(c.Provider,{value:o},e.children)},m="mdxType",d={inlineCode:"code",wrapper:function(e){var o=e.children;return n.createElement(n.Fragment,{},o)}},u=n.forwardRef((function(e,o){var t=e.components,a=e.mdxType,i=e.originalType,c=e.parentName,l=s(e,["components","mdxType","originalType","parentName"]),m=g(t),u=a,v=m["".concat(c,".").concat(u)]||m[u]||d[u]||i;return t?n.createElement(v,r(r({ref:o},l),{},{components:t})):n.createElement(v,r({ref:o},l))}));function v(e,o){var t=arguments,a=o&&o.mdxType;if("string"==typeof e||a){var i=t.length,r=new Array(i);r[0]=u;var s={};for(var c in o)hasOwnProperty.call(o,c)&&(s[c]=o[c]);s.originalType=e,s[m]="string"==typeof e?e:a,r[1]=s;for(var g=2;g<i;g++)r[g]=t[g];return n.createElement.apply(null,r)}return n.createElement.apply(null,t)}u.displayName="MDXCreateElement"},8761:(e,o,t)=>{t.d(o,{c:()=>n});const n={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},5466:(e,o,t)=>{t.d(o,{gw:()=>a,kh:()=>i});var n=t(6540);const a=e=>{let{children:o}=e;return n.createElement("code",null,JSON.stringify(o))},i=e=>{let{children:o}=e;return n.createElement("span",null,JSON.stringify(o))}},9359:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>l,contentTitle:()=>c,default:()=>v,frontMatter:()=>s,metadata:()=>g,toc:()=>m});var n=t(8168),a=(t(6540),t(5680)),i=t(5466),r=t(8761);const s={title:"Validator Overview",order:1},c=void 0,g={unversionedId:"validators/overview",id:"validators/overview",title:"Validator Overview",description:"Introduction",source:"@site/docs/validators/overview.mdx",sourceDirName:"validators",slug:"/validators/overview",permalink:"/main/validators/overview",draft:!1,tags:[],version:"current",frontMatter:{title:"Validator Overview",order:1},sidebar:"tutorialSidebar",previous:{title:"Setting up Tendermint KMS + Ledger",permalink:"/main/validators/kms/kms_ledger"},next:{title:"Validator Security",permalink:"/main/validators/security"}},l={},m=[{value:"Introduction",id:"introduction",level:2},{value:"Hardware",id:"hardware",level:2},{value:"Create a Validator Website",id:"create-a-validator-website",level:2},{value:"Seek Legal Advice",id:"seek-legal-advice",level:2},{value:"Community",id:"community",level:2}],d={toc:m},u="wrapper";function v(e){let{components:o,...t}=e;return(0,a.yg)(u,(0,n.A)({},d,t,{components:o,mdxType:"MDXLayout"}),(0,a.yg)("h2",{id:"introduction"},"Introduction"),(0,a.yg)("p",null,"The Cosmos Hub is based on ",(0,a.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.37/introduction/what-is-cometbft"},"CometBFT")," that relies on a set of validators that are responsible for committing new blocks in the blockchain. These validators participate in the consensus protocol by broadcasting votes that contain cryptographic signatures signed by each validator's private key."),(0,a.yg)("p",null,"Validator candidates can bond their own ATOM and have ATOM ",(0,a.yg)("a",{parentName:"p",href:"/main/delegators/delegator-guide-cli"},'"delegated"'),", or staked, to them by token holders. The Cosmos Hub has ",(0,a.yg)(i.gw,{children:r.c.staking.MaxValidators,mdxType:"Var"})," validators, see Proposal ",(0,a.yg)(i.gw,{children:r.c.proposals.numberOfValidatorsProp,mdxType:"Var"}),", but over time the number of validators can be increased with governance proposals. The validators are determined by the total number of ATOM tokens delegated to them \u2014 the top ",(0,a.yg)(i.gw,{children:r.c.staking.MaxValidators,mdxType:"Var"})," validator candidates with the most voting power are the current Cosmos validators."),(0,a.yg)("p",null,"Validators and their delegators earn ATOM as block provisions and tokens as transaction fees through execution of the Tendermint consensus protocol. Note that validators can set a commission percentage on the fees their delegators receive as additional incentive. You can find an overview of all current validators and their voting power on ",(0,a.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/validators"},"Mintscan"),"."),(0,a.yg)("p",null,"If validators double sign or are offline for an ",(0,a.yg)("a",{parentName:"p",href:"/main/validators/validator-faq#what-are-the-slashing-conditions"},"extended period"),", their staked ATOM (including ATOM of users that delegated to them) can be slashed. The penalty depends on the severity of the violation."),(0,a.yg)("h2",{id:"hardware"},"Hardware"),(0,a.yg)("p",null,"For validator key management, validators must set up a physical operation that is secured with restricted access. A good starting place, for example, would be co-locating in secure data centers."),(0,a.yg)("p",null,"Validators are expected to equip their datacenter location with redundant power, connectivity, and storage backups. Expect to have several redundant networking boxes for fiber, firewall, and switching and then small servers with redundant hard drive and failover."),(0,a.yg)("p",null,"You can find the minimum hardware requirements on the instructions for ",(0,a.yg)("a",{parentName:"p",href:"/main/hub-tutorials/join-mainnet"},"joining the Cosmos Hub mainnet"),". As the network grows, bandwidth, CPU, and memory requirements rise. Large hard drives are recommended for storing years of blockchain history, as well as significant RAM to process the increasing amount of transactions."),(0,a.yg)("h2",{id:"create-a-validator-website"},"Create a Validator Website"),(0,a.yg)("p",null,"To get started as a validator, create your dedicated validator website and signal your intention to become a validator in the ",(0,a.yg)("a",{parentName:"p",href:"https://discord.gg/interchain"},"Interchain Discord"),". Posting your validator website is essential because delegators want to have information about the entity they are delegating their ATOM to."),(0,a.yg)("h2",{id:"seek-legal-advice"},"Seek Legal Advice"),(0,a.yg)("p",null,"As always, do your own research and seek legal advice if you intend to run a validator node."),(0,a.yg)("h2",{id:"community"},"Community"),(0,a.yg)("p",null,"Discuss the finer details of being a validator on our community Discord and sign up for the Cosmos newsletter to get regular updates:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"https://discord.gg/interchain"},"Discord")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"https://cosmos.network/updates/signup/"},"Newsletter"))))}v.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/32645d1d.1538f4ca.js b/assets/js/32645d1d.1538f4ca.js new file mode 100644 index 00000000000..89cfd0e95d3 --- /dev/null +++ b/assets/js/32645d1d.1538f4ca.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1650],{5680:(e,t,n)=>{n.d(t,{xA:()=>c,yg:()=>g});var o=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,o,a=function(e,t){if(null==e)return{};var n,o,a={},i=Object.keys(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var l=o.createContext({}),h=function(e){var t=o.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):r(r({},t),e)),n},c=function(e){var t=h(e.components);return o.createElement(l.Provider,{value:t},e.children)},u="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},d=o.forwardRef((function(e,t){var n=e.components,a=e.mdxType,i=e.originalType,l=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),u=h(n),d=a,g=u["".concat(l,".").concat(d)]||u[d]||f[d]||i;return n?o.createElement(g,r(r({ref:t},c),{},{components:n})):o.createElement(g,r({ref:t},c))}));function g(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=n.length,r=new Array(i);r[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[u]="string"==typeof e?e:a,r[1]=s;for(var h=2;h<i;h++)r[h]=n[h];return o.createElement.apply(null,r)}return o.createElement.apply(null,n)}d.displayName="MDXCreateElement"},579:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>f,frontMatter:()=>i,metadata:()=>s,toc:()=>h});var o=n(8168),a=(n(6540),n(5680));const i={title:"Cosmos Hub Inflation variable modification - Inflation Rate Change"},r=void 0,s={unversionedId:"governance/proposals/2020-11-inflation-rate-change/README",id:"version-v17.1.0/governance/proposals/2020-11-inflation-rate-change/README",title:"Cosmos Hub Inflation variable modification - Inflation Rate Change",description:"Quick Summary of issue",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2020-11-inflation-rate-change/README.md",sourceDirName:"governance/proposals/2020-11-inflation-rate-change",slug:"/governance/proposals/2020-11-inflation-rate-change/",permalink:"/v17.1.0/governance/proposals/2020-11-inflation-rate-change/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub Inflation variable modification - Inflation Rate Change"},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub Inflation variable modification - Blocks Per Year",permalink:"/v17.1.0/governance/proposals/2020-10-blocks-per-year/"},next:{title:"Proposal 34, Luna Mission - Funding $ATOM",permalink:"/v17.1.0/governance/proposals/2021-01-atom2021_marketing/"}},l={},h=[],c={toc:h},u="wrapper";function f(e){let{components:t,...n}=e;return(0,a.yg)(u,(0,o.A)({},c,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Quick Summary of issue")),(0,a.yg)("p",null,"There are 6 main variables that control the maximum, minimum, & change of the atom inflation rate for the cosmos hub. These variables can be found inside the mint module via the attached hyperlink: ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/gavinly/CosmosParametersWiki/blob/master/Mint.md"},"https://github.com/gavinly/CosmosParametersWiki/blob/master/Mint.md")),(0,a.yg)("p",null,"In this proposal we will be looking at adjusting the inflation rate change variable."),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"When the cosmos hub inflation dynamics were originally designed, the goal was for the hub to go from the minimum rate (7%) to the maximum rate (20%) in roughly one year after a shock had unbond occurred. Thus, for the variable \u201cinflation rate change\u201d a value of .13 was chosen. Unfortunately, in practice the variable didn\u2019t work as intended due to the fact the change in the inflation rate for the hub is proportional to the Target Bonded / current bonded ratio.")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"How to select \u201cinflation rate change\u201d AKA Maximum Slope of the inflation curve")),(0,a.yg)("p",null,"The purpose of changing the network's inflation rate is to protect it from unbonding shocks that can threaten to compromise the security of the network. When the bonded ratio gets below the goal bonded ratio (currently at 66% on the hub) the inflation rate & effective yield of staked atoms goes up in order to incentivize holders to bond new ATOMs with a view to securing the network. Inversely, if we regain a desired amount of staked tokens, the yield will drop and thusly decrease effective yields for all delegators. Ideally the inflation rate starts changing fast, optimizing network security over monetary hardness. To figure out what an appropriate selection for the cosmos hub would be, I created excel sheets to run through all the different scenarios to find what value made the inflation rate react in an optimal manner. ",(0,a.yg)("strong",{parentName:"p"},"I came to the conclusion that 1 (AKA 100% per year is the maximum slope of the inflation curve) gave the most ideal characteristics, with the added benefit of simplifying the equation"),". I\u2019ll give some examples on how it would react. Since unbonding is what we are protecting against, I will look at flash unbonds while the inflation rate is at the floor due to that being the #1 time of vulnerability."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Scenarios of Shock Unbonds"),"\n#1. Cosmos hub Bonded ratio flash crashes to 60%, which is not bad, but still 10% below the target. With our current variable of .13, it would take approx. 9.6 years to make it to the ceiling rate of 20%. On the other hand, if this variable was 1, the hub would reach it ceiling 17.2 months after the unbond shock (assuming bonded % stays at 60% the entire time for simplicity)."),(0,a.yg)("p",null,"#2\xa0Cosmos hub Bonded ratio flash crashes to 50%, starting to get a little scary, but only 25% below the 66% target. With our current variable of .13, it would take aprox. 4 years to make it to the ceiling rate of 20%. On the other hand, if this variable was 1, the hub would reach it ceiling 6.4 months after the unbond."),(0,a.yg)("p",null,"#3 Cosmos hub Bonded ratio flash crashes to 35%, NOT GOOD!!!! We need to get more atoms staked ASAP! With our current variable of .13, it would take aprox 25 months to reach the ceiling rate of 20%. On the other hand, if this variable was 1, the hub would reach its ceiling 3.3 months after the unbond and the inflation rate would be increasing at a rate of 3.91% per month."),(0,a.yg)("p",null,"All of the data above, graphs, and much more can be found at ",(0,a.yg)("a",{parentName:"p",href:"https://docs.google.com/spreadsheets/d/1ZJWNzkNB7HUG3fsom9UO8bXODao8cJfFHkgdZ12IOnA/edit#gid=0"},"https://docs.google.com/spreadsheets/d/1ZJWNzkNB7HUG3fsom9UO8bXODao8cJfFHkgdZ12IOnA/edit#gid=0")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Possible Risks / Benefits")),(0,a.yg)("p",null,"I will split this up into two sections, doing nothing & doing the proposed changes."),(0,a.yg)("p",null,"Inflation rate Change (Max Slope of inflation curve)"),(0,a.yg)("p",null,"1a) Doing nothing Risks / Benefits: In this case, I do believe there are risks to do nothing. Currently the inflation rate of the hub is not very reactive to unbond shocks (as seen above). This can lead to network security risks if an economic actor with bad intent wanted to try and destabilize the hub. On the other hand, changing any variable within a system can cause unwanted consequences. There is no way to get rid of this risk entirely, luckily the inflation mechanics are fairly simple and easy to model with excel spreadsheets. Additionally, none of these changes will affect the consensus mechanism, they will just impact the minting of new atoms."),(0,a.yg)("p",null,"1b) Changing rate to 1 Risks / Benefits: As stated above, there are always risks to changing variables within complex systems. Changing this variable will undoubtedly greatly increase the reactivity of the hub to unbonding shocks. Overall, this seems very beneficial due to the extremely slow reaction time of the hub currently. Also, it brings the hub closer to the original goal of 1 year from the min to the max in a unbonding shock scenario. Due to the fact the inflation curve slope is proportional to the goal vs current bonded ratio, it isn\u2019t possible to hit the original goal directly, but this brings it much closer to reality."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Conclusion")),(0,a.yg)("p",null,"I know there isn\u2019t a right answer for maximum slope. I fully expect this to be fine-tuned over the coming years / decades. Future proposals may adjust this number by a factor of (.5 \u2013 2+) but this gets us in the right ball park just in time for Stargate. \u263a"))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/35155c61.737d5b1b.js b/assets/js/35155c61.737d5b1b.js new file mode 100644 index 00000000000..34ed2681aee --- /dev/null +++ b/assets/js/35155c61.737d5b1b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5110],{5680:(e,n,t)=>{t.d(n,{xA:()=>p,yg:()=>m});var a=t(6540);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function r(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function o(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?r(Object(t),!0).forEach((function(n){i(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):r(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function s(e,n){if(null==e)return{};var t,a,i=function(e,n){if(null==e)return{};var t,a,i={},r=Object.keys(e);for(a=0;a<r.length;a++)t=r[a],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)t=r[a],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var c=a.createContext({}),l=function(e){var n=a.useContext(c),t=n;return e&&(t="function"==typeof e?e(n):o(o({},n),e)),t},p=function(e){var n=l(e.components);return a.createElement(c.Provider,{value:n},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var n=e.children;return a.createElement(a.Fragment,{},n)}},d=a.forwardRef((function(e,n){var t=e.components,i=e.mdxType,r=e.originalType,c=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),u=l(t),d=i,m=u["".concat(c,".").concat(d)]||u[d]||g[d]||r;return t?a.createElement(m,o(o({ref:n},p),{},{components:t})):a.createElement(m,o({ref:n},p))}));function m(e,n){var t=arguments,i=n&&n.mdxType;if("string"==typeof e||i){var r=t.length,o=new Array(r);o[0]=d;var s={};for(var c in n)hasOwnProperty.call(n,c)&&(s[c]=n[c]);s.originalType=e,s[u]="string"==typeof e?e:i,o[1]=s;for(var l=2;l<r;l++)o[l]=t[l];return a.createElement.apply(null,o)}return a.createElement.apply(null,t)}d.displayName="MDXCreateElement"},9365:(e,n,t)=>{t(6540)},4865:(e,n,t)=>{t(6540),t(2303)},5928:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>g,frontMatter:()=>r,metadata:()=>s,toc:()=>l});var a=t(8168),i=(t(6540),t(5680));t(4865),t(9365);const r={title:"Quick Start - Join Mainnet",sidebar_position:3},o=void 0,s={unversionedId:"getting-started/quickstart",id:"getting-started/quickstart",title:"Quick Start - Join Mainnet",description:"Bootstrap a cosmoshub-4 mainnet node",source:"@site/docs/getting-started/quickstart.mdx",sourceDirName:"getting-started",slug:"/getting-started/quickstart",permalink:"/main/getting-started/quickstart",draft:!1,tags:[],version:"current",sidebarPosition:3,frontMatter:{title:"Quick Start - Join Mainnet",sidebar_position:3},sidebar:"tutorialSidebar",previous:{title:"Installing Gaia",permalink:"/main/getting-started/installation"},next:{title:"System requirements",permalink:"/main/getting-started/system-requirements"}},c={},l=[{value:"Prerequisites",id:"prerequisites",level:3},{value:"Sync Options",id:"sync-options",level:3},{value:"State Sync",id:"state-sync",level:4},{value:"Quick Sync",id:"quick-sync",level:4},{value:"Create Gaia Home & Config",id:"create-gaia-home--config",level:5},{value:"Start Quicksync Download",id:"start-quicksync-download",level:5},{value:"Default",id:"default",level:6},{value:"Pruned",id:"pruned",level:6},{value:"Archive",id:"archive",level:6},{value:"Unzip",id:"unzip",level:5},{value:"Copy Address Book Quicksync",id:"copy-address-book-quicksync",level:5},{value:"Start Gaia",id:"start-gaia",level:5}],p={toc:l},u="wrapper";function g(e){let{components:n,...t}=e;return(0,i.yg)(u,(0,a.A)({},p,t,{components:n,mdxType:"MDXLayout"}),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Bootstrap a ",(0,i.yg)("inlineCode",{parentName:"strong"},"cosmoshub-4")," mainnet node")),(0,i.yg)("h3",{id:"prerequisites"},"Prerequisites"),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": Make sure the ",(0,i.yg)("a",{parentName:"p",href:"/main/getting-started/installation"},"Gaia CLI is installed"),".")),(0,i.yg)("h3",{id:"sync-options"},"Sync Options"),(0,i.yg)("p",null,"To quickly get started, node operators can choose to sync via State Sync or by downloading a snapshot from Quicksync. State Sync works by replaying larger chunks of application state directly rather than replaying individual blocks or consensus rounds. Quicksync is a service provided courtesy of ChainLayer, and offers historical state of the chain available for download every 24 hours. For more advanced information on setting up a node, see the Sync Options section of the full ",(0,i.yg)("a",{parentName:"p",href:"/main/hub-tutorials/join-mainnet"},"Joining Mainnet Tutorial")),(0,i.yg)("h4",{id:"state-sync"},"State Sync"),(0,i.yg)("p",null,"To enable state sync, visit an ",(0,i.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/blocks"},"explorer")," to get a recent block height and corresponding hash. A node operator can choose any height/hash in the current bonding period, but as the recommended snapshot period is 1000 blocks, it is advised to choose something close to current height - 1000. Set these parameters in the code snippet below ",(0,i.yg)("inlineCode",{parentName:"p"},"<BLOCK_HEIGHT>")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"<BLOCK_HASH>")),(0,i.yg)("p",null,"For reference, the list of ",(0,i.yg)("inlineCode",{parentName:"p"},"rpc_servers")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"persistent")," peers can be found in the ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/chain-registry/blob/master/cosmoshub/chain.json"},"cosmos hub chain-registry repo"),"."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"# Build gaiad binary and initialize chain\ncd $HOME\ngit clone -b v15.0.0 https://github.com/cosmos/gaia --depth=1\ncd gaiad\nmake install\ngaiad init CUSTOM_MONIKER --chain-id cosmoshub-4\n\n#Set minimum gas price & peers\nsed -i'' 's/minimum-gas-prices = \"\"/minimum-gas-prices = \"0.0025uatom\"/' $HOME/.gaia/config/app.toml\nsed -i'' 's/persistent_peers = \"\"/persistent_peers = '\"\\\"$(curl -s https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/chain.json | jq -r '[foreach .peers.seeds[] as $item (\"\"; \"\\($item.id)@\\($item.address)\")] | join(\",\")')\\\"\"'/' $HOME/.gaia/config/config.toml\n\n# Configure State sync\nsed -i'' 's/enable = false/enable = true/' $HOME/.gaia/config/config.toml\nsed -i'' 's/trust_height = 0/trust_height = <BLOCK_HEIGHT>/' $HOME/.gaia/config/config.toml\nsed -i'' 's/trust_hash = \"\"/trust_hash = \"<BLOCK_HASH>\"/' $HOME/.gaia/config/config.toml\nsed -i'' 's/rpc_servers = \"\"/rpc_servers = \"https:\\/\\/cosmos-rpc.polkachu.com:443,https:\\/\\/rpc-cosmoshub-ia.cosmosia.notional.ventures:443,https:\\/\\/rpc.cosmos.network:443\"/' $HOME/.gaia/config/config.toml\n\n#Start Gaia\ngaiad start --x-crisis-skip-assert-invariants\n")),(0,i.yg)("h4",{id:"quick-sync"},"Quick Sync"),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Note"),": Make sure to set the ",(0,i.yg)("inlineCode",{parentName:"p"},"--home")," flag when initializing and starting ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad")," if mounting quicksync data externally."),(0,i.yg)("h5",{id:"create-gaia-home--config"},"Create Gaia Home & Config"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"mkdir $HOME/.gaia/config -p\n")),(0,i.yg)("h5",{id:"start-quicksync-download"},"Start Quicksync Download"),(0,i.yg)("p",null,"Node Operators can decide how much of historical state they want to preserve by choosing between ",(0,i.yg)("inlineCode",{parentName:"p"},"Pruned"),", ",(0,i.yg)("inlineCode",{parentName:"p"},"Default"),", and ",(0,i.yg)("inlineCode",{parentName:"p"},"Archive"),". See the ",(0,i.yg)("a",{parentName:"p",href:"https://quicksync.io/networks/cosmos.html"},"Quicksync.io downloads")," for up-to-date snapshot sizes."),(0,i.yg)("h6",{id:"default"},"Default"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash="},"sudo apt-get install wget liblz4-tool aria2 jq -y\n\nexport URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file==\"cosmoshub-4-default\")|.url'`\n\necho $URL\n\ncd $HOME/.gaia\n\naria2c -x5 $URL\n")),(0,i.yg)("h6",{id:"pruned"},"Pruned"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash="},"sudo apt-get install wget liblz4-tool aria2 jq -y\n\nexport URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file==\"cosmoshub-4-pruned\")|.url'`\n\necho $URL\n\ncd $HOME/.gaia\n\naria2c -x5 $URL\n")),(0,i.yg)("h6",{id:"archive"},"Archive"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash="},"sudo apt-get install wget liblz4-tool aria2 jq -y\n\nexport URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file==\"cosmoshub-4-archive\")|.url'`\n\necho $URL\n\ncd $HOME/.gaia\n\naria2c -x5 $URL\n")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"The download logs should look like the following")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},"01/11 07:48:17 [NOTICE] Downloading 1 item(s)\n[#7cca5a 484MiB/271GiB(0%) CN:5 DL:108MiB ETA:42m41s]\n")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Completed Download Process:")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},"[#7cca5a 271GiB/271GiB(99%) CN:1 DL:77MiB]\n01/11 08:32:19 [NOTICE] Download complete: /mnt/quicksync_01/cosmoshub-4-pruned.20220111.0310.tar.lz4\n\nDownload Results:\ngid |stat|avg speed |path/URI\n======+====+===========+=======================================================\n7cca5a|OK | 105MiB/s|/mnt/quicksync_01/cosmoshub-4-pruned.20220111.0310.tar.lz4\n\nStatus Legend:\n(OK):download completed.\n")),(0,i.yg)("h5",{id:"unzip"},"Unzip"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"lz4 -c -d `basename $URL` | tar xf -\n")),(0,i.yg)("h5",{id:"copy-address-book-quicksync"},"Copy Address Book Quicksync"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"curl https://quicksync.io/addrbook.cosmos.json > $HOME/.gaia/config/addrbook.json\n")),(0,i.yg)("h5",{id:"start-gaia"},"Start Gaia"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start --x-crisis-skip-assert-invariants\n\n")))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/398bcc8e.15627251.js b/assets/js/398bcc8e.15627251.js new file mode 100644 index 00000000000..c43b862fc27 --- /dev/null +++ b/assets/js/398bcc8e.15627251.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6798],{5680:(e,t,o)=>{o.d(t,{xA:()=>u,yg:()=>g});var a=o(6540);function r(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,a)}return o}function i(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){r(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t){if(null==e)return{};var o,a,r=function(e,t){if(null==e)return{};var o,a,r={},n=Object.keys(e);for(a=0;a<n.length;a++)o=n[a],t.indexOf(o)>=0||(r[o]=e[o]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)o=n[a],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}var l=a.createContext({}),p=function(e){var t=a.useContext(l),o=t;return e&&(o="function"==typeof e?e(t):i(i({},t),e)),o},u=function(e){var t=p(e.components);return a.createElement(l.Provider,{value:t},e.children)},h="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},c=a.forwardRef((function(e,t){var o=e.components,r=e.mdxType,n=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),h=p(o),c=r,g=h["".concat(l,".").concat(c)]||h[c]||d[c]||n;return o?a.createElement(g,i(i({ref:t},u),{},{components:o})):a.createElement(g,i({ref:t},u))}));function g(e,t){var o=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=o.length,i=new Array(n);i[0]=c;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[h]="string"==typeof e?e:r,i[1]=s;for(var p=2;p<n;p++)i[p]=o[p];return a.createElement.apply(null,i)}return a.createElement.apply(null,o)}c.displayName="MDXCreateElement"},2683:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>n,metadata:()=>s,toc:()=>p});var a=o(8168),r=(o(6540),o(5680));const n={title:"Off-Chain Proposal Process",order:3},i=void 0,s={unversionedId:"governance/best-practices",id:"version-v17.1.0/governance/best-practices",title:"Off-Chain Proposal Process",description:"Once a proposal is on-chain, it cannot be changed to reflect feedback or new information. It's very important to give a proposal time off-chain to receive feedback, input, and edits before going on-chain and asking for votes.",source:"@site/versioned_docs/version-v17.1.0/governance/best-practices.md",sourceDirName:"governance",slug:"/governance/best-practices",permalink:"/v17.1.0/governance/best-practices",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Off-Chain Proposal Process",order:3},sidebar:"tutorialSidebar",previous:{title:"[Proposal][Draft] Proposal Title",permalink:"/v17.1.0/governance/proposals/proposal-template"},next:{title:"Formatting a Proposal",permalink:"/v17.1.0/governance/formatting"}},l={},p=[{value:"Engage directly with the voting community and seek feedback",id:"engage-directly-with-the-voting-community-and-seek-feedback",level:2},{value:"Stage 1: Your Idea",id:"stage-1-your-idea",level:2},{value:"Not yet confident about your idea?",id:"not-yet-confident-about-your-idea",level:3},{value:"Confident with your idea?",id:"confident-with-your-idea",level:3},{value:"Are you ready to draft a governance proposal?",id:"are-you-ready-to-draft-a-governance-proposal",level:3},{value:"Stage 2: Your Draft Proposal",id:"stage-2-your-draft-proposal",level:2},{value:"Proposal Elements",id:"proposal-elements",level:3},{value:"Parameter-Change",id:"parameter-change",level:4},{value:"Community-Spend Proposal",id:"community-spend-proposal",level:4},{value:"Begin with a well-considered draft proposal",id:"begin-with-a-well-considered-draft-proposal",level:3},{value:"Engage the community with your draft proposal",id:"engage-the-community-with-your-draft-proposal",level:3},{value:"Submit your proposal to the testnet",id:"submit-your-proposal-to-the-testnet",level:3},{value:"Stage 3: Your On-Chain Proposal",id:"stage-3-your-on-chain-proposal",level:2},{value:"The Deposit Period",id:"the-deposit-period",level:3},{value:"The Voting Period",id:"the-voting-period",level:3}],u={toc:p},h="wrapper";function d(e){let{components:t,...o}=e;return(0,r.yg)(h,(0,a.A)({},u,o,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"Once a proposal is on-chain, it cannot be changed to reflect feedback or new information. It's very important to give a proposal time off-chain to receive feedback, input, and edits before going on-chain and asking for votes. "),(0,r.yg)("p",null,"The process of passing a proposal starts long before it goes on-chain!"),(0,r.yg)("p",null,"There are currently several types of proposals supported by the Cosmos Hub: "),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},(0,r.yg)("a",{parentName:"strong",href:"/v17.1.0/governance/proposal-types/text-prop"},"Text"))," - Proposal to agree to a certain strategy, plan, commitment, future upgrade or other statement. Text proposals do not directly cause any changes, but they can be used to take a record of the community's opinion or commitment to a future idea."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/community-pool-spend"},(0,r.yg)("strong",{parentName:"a"},"Community Pool Spend"))," - Proposal to spend funds from the community pool on a project."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/param-change"},(0,r.yg)("strong",{parentName:"a"},"Parameter Change"))," - Proposal to change a core on-chain parameter."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Software Upgrade")," - Proposal to upgrade the chain version."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"IBC Client Update")," - Proposal to update an IBC client.")),(0,r.yg)("p",null,"You'll first want to determine which kind of proposal you are making. Be sure to review all details of your specific proposal type. "),(0,r.yg)("h2",{id:"engage-directly-with-the-voting-community-and-seek-feedback"},"Engage directly with the voting community and seek feedback"),(0,r.yg)("p",null,"Engagement is likely to be critical to the success of a proposal. The degree to which you engage with the Cosmos Hub community should be relative to the potential impact that your proposal may have on the stakeholders. This guide does not cover all ways of engaging but here are some suggestions: "),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Post your idea to the ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/"},"Cosmos Hub Forum"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Mention the idea in a community call (often hosted on ",(0,r.yg)("a",{parentName:"p",href:"https://twitter.com/CosmosHub"},"Twitter"),")")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Host an AMA on ",(0,r.yg)("a",{parentName:"p",href:"https://www.reddit.com/r/cosmosnetwork"},"Reddit")," "),(0,r.yg)("p",{parentName:"li"},"We encourage you to experiment and use your strengths to introduce proposal ideas and gather feedback."))),(0,r.yg)("p",null,"There are many different ways to engage. One strategy involves a few stages of engagement before and after submitting a proposal on chain. "),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Why do it in stages?")," It's a more conservative approach to save resources. The idea is to check in with key stakeholders at each stage before investing more resources into developing your proposal."),(0,r.yg)("p",null,"In the first stage of this strategy, you should engage people (ideally experts) informally about your idea. You'll want to start with the minimal, critical components (name, value to Cosmos Hub, timeline, any funding needs) and check:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Does it make sense? "),(0,r.yg)("li",{parentName:"ul"},"Are there critical flaws? "),(0,r.yg)("li",{parentName:"ul"},"How will this affect other projects or properties of the Hub? ")),(0,r.yg)("p",null,"You should be enagaging with key stakeholders (e.g., a large validator operator) with a few short sentences to measure their support. Here's an example:"),(0,r.yg)("p",null,'"We are considering a proposal for funding to work on ',(0,r.yg)("inlineCode",{parentName:"p"},"project"),". We think it will help the Hub to ",(0,r.yg)("inlineCode",{parentName:"p"},"outcome"),". Timeline is ",(0,r.yg)("inlineCode",{parentName:"p"},"x"),", and we're asking for ",(0,r.yg)("inlineCode",{parentName:"p"},"y")," amount. Do you think that this is a proposal that ",(0,r.yg)("inlineCode",{parentName:"p"},"large validator"),' may support?"'),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Why a large validator?")," They tend to be the de facto decision-makers on the Cosmos Hub, since their delegators also delegate their voting power. If you can establish a base layer of off-chain support, you can be more confident that it's worth proceeding to the next stage."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Note:")," Many validators will likely hesitate to commit support, and that's okay. It will be important to reassure these stakeholders that this isn't a binding a commitment. You're just canvasing the community to get a feel for whether it's worthwhile to proceed. It's also an opportunity to connect with new people and to answer their questions about what it is you're working on. It will be important for them to clearly understand why you think what you're proposing will be valuable to the Cosmos Hub, and if possible, why it will be valuable to them as long-term stakeholders."),(0,r.yg)("p",null,"If you're already confident about your idea, ",(0,r.yg)("a",{parentName:"p",href:"#stage-2-your-draft-proposal"},"skip to Stage 2"),"."),(0,r.yg)("h2",{id:"stage-1-your-idea"},"Stage 1: Your Idea"),(0,r.yg)("h3",{id:"not-yet-confident-about-your-idea"},"Not yet confident about your idea?"),(0,r.yg)("p",null,"Great! Governance proposals potentially impact many stakeholders. Introduce your idea with known members of the community before investing resources into drafting a proposal. Don't let negative feedback dissuade you from exploring your idea if you think that it's still important. "),(0,r.yg)("p",null,"If you know people who are very involved with the Cosmos Hub, send them a private message with a concise overview of what you think will result from your idea or proposed changes. Wait for them to ask questions before providing details. Do the same in semi-private channels where people tend to be respectful (and hopefully supportive). "),(0,r.yg)("h3",{id:"confident-with-your-idea"},"Confident with your idea?"),(0,r.yg)("p",null,"Great! However, remember that governance proposals potentially impact many stakeholders, which can happen in unexpected ways. Introduce your idea with members of the community before investing resources into drafting a proposal. At this point you should seek out and carefully consider critical feedback in order to protect yourself from ",(0,r.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Confirmation_bias"},"confirmation bias"),". This is the ideal time to see a critical flaw, because submitting a flawed proposal on-chain will waste resources and have reputational costs."),(0,r.yg)("p",null,"Posting your idea to the ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/"},"Cosmos Hub Forum")," is a great way to get broad feedback and perspective even if you don't have personal connections to any stakeholders or involved parties."),(0,r.yg)("h3",{id:"are-you-ready-to-draft-a-governance-proposal"},"Are you ready to draft a governance proposal?"),(0,r.yg)("p",null,"There will likely be differences of opinion about the value of what you're proposing to do and the strategy by which you're planning to do it. If you've considered feedback from broad perspectives and think that what you're doing is valuable and that your strategy should work, and you believe that others feel this way as well, it's likely worth drafting a proposal. However, remember that the largest ATOM stakers have the biggest vote, so a vocal minority isn't necessarily representative or predictive of the outcome of an on-chain vote. "),(0,r.yg)("p",null,"You could choose to take a conservative approach and wait until you have some confidence that you roughly have initial support from a majority of the voting power before proceeding to drafting the details of your proposal. Or you could propose the idea, or define the problem statement and let the community participate freely in drafting competing solutions to solve the issue."),(0,r.yg)("h2",{id:"stage-2-your-draft-proposal"},"Stage 2: Your Draft Proposal"),(0,r.yg)("p",null,"The next major section outlines and describes some potential elements of drafting a proposal. Ensure that you have considered your proposal and anticipated questions that the community will likely ask. ",(0,r.yg)("strong",{parentName:"p"},"Once your proposal is on-chain, you will not be able to change it.")),(0,r.yg)("h3",{id:"proposal-elements"},"Proposal Elements"),(0,r.yg)("p",null,"It will be important to balance two things: being detailed and being concise. You'll want to be concise so that people can assess your proposal quickly. You'll want to be detailed so that voters will have a clear, meaningful understanding of what the changes are and how they are likely to be impacted."),(0,r.yg)("p",null,"Each major proposal type has a rough template available on the forum: ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/about-the-signaling-text-category/5947"},"Text"),", ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/about-the-community-spend-category/5949"},"community pool spend"),", ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/about-the-parameter-change-category/5950"},"parameter change"),", ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/about-the-software-upgrade-category/5951"},"software upgrade"),"."),(0,r.yg)("p",null,"Each proposal should contain a summmary with key details about what the proposal hopes to change. If you were viewing only the summary with no other context, it should be a good start to being able to make a decision."),(0,r.yg)("p",null,"Assume that many people will stop reading at this point. However it is important to provide in-depth information. The on-chain proposal text should also include a link to an un-editable version of the text, such as an IPFS pin, and a link to where discussion about the idea is happening."),(0,r.yg)("p",null,"A few more pointers for Parameter-change and Community Spend proposals are below."),(0,r.yg)("h4",{id:"parameter-change"},"Parameter-Change"),(0,r.yg)("p",null,"An example of a successful parameter change proposal is ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/proposal-66-accepted-increase-active-validator-spots-to-175/6118/53"},"Proposal #66"),". Note that this proposal went on-chain without the recommended IPFS pin."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Problem/Value - The problem or value that's motivating the parameter change(s)."),(0,r.yg)("li",{parentName:"ol"},"Solution - How changing the parameter(s) will address the problem or improve the network."),(0,r.yg)("li",{parentName:"ol"},"Risks & Benefits - How making this/these change(s) may expose stakeholders to new benefits and/or risks.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The beneficiaries of the change(s) (ie. who will these changes impact and how?)"),(0,r.yg)("li",{parentName:"ul"},"Voters should understand the importance of the change(s) in a simple way"))),(0,r.yg)("li",{parentName:"ol"},"Supplementary materials - Optional materials eg. models, graphs, tables, research, signed petition, etc")),(0,r.yg)("h4",{id:"community-spend-proposal"},"Community-Spend Proposal"),(0,r.yg)("p",null,"An example of a successful community spend proposal is ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/proposal-63-accepted-activate-governance-discussions-on-the-discourse-forum-using-community-pool-funds/5833"},"Proposal #63"),"."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Applicant(s) - The profile of the person(s)/entity making the proposal.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Who you are and your involvement in Cosmos and/or other blockchain networks."),(0,r.yg)("li",{parentName:"ul"},"An overview of team members involved and their relevant experience."))),(0,r.yg)("li",{parentName:"ol"},"Problem - What you're solving and/or opportunity you're addressing.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Past, present (and possibly a prediction of the future without this work being done)."))),(0,r.yg)("li",{parentName:"ol"},"Solution - How you're proposing to deliver the solution.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Your plan to fix the problem or deliver value."),(0,r.yg)("li",{parentName:"ul"},"The beneficiaries of this plan (ie. who will your plan impact and how?)."),(0,r.yg)("li",{parentName:"ul"},"Your reasons for selecting this plan."),(0,r.yg)("li",{parentName:"ul"},"Your motivation for delivering this solution/value."))),(0,r.yg)("li",{parentName:"ol"},"Funding - amount and denomination proposed eg. 5000 ATOM.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The entity controlling the account receiving the funding."),(0,r.yg)("li",{parentName:"ul"},"Consider an itemized breakdown of funding per major deliverable."),(0,r.yg)("li",{parentName:"ul"},"Note that the 'budget' of a spend proposal is generally the easiest thing to criticize. If your budget is vague, consider explaining the reasons you're unable to give a detailed breakdown and be clear about what happens if you do not meet you budget."))),(0,r.yg)("li",{parentName:"ol"},"Deliverables and timeline - the specifics of what you're delivering and how, and what to expect.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"What are the specific deliverables? (be detailed)."),(0,r.yg)("li",{parentName:"ul"},"When will each of these be delivered?"),(0,r.yg)("li",{parentName:"ul"},"How will each of these be delivered?"),(0,r.yg)("li",{parentName:"ul"},"What will happen if you do not deliver on time?"),(0,r.yg)("li",{parentName:"ul"},"Do you have a plan to return the funds if you're under-budget or the project fails?"),(0,r.yg)("li",{parentName:"ul"},"How will you be accountable to the Cosmos Hub stakeholders?",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"How will you communicate updates and how often?"),(0,r.yg)("li",{parentName:"ul"},"How can the community observe your progress?"),(0,r.yg)("li",{parentName:"ul"},"How can the community provide feedback?"))),(0,r.yg)("li",{parentName:"ul"},"How should the quality of deliverables be assessed? eg. metrics."))),(0,r.yg)("li",{parentName:"ol"},"Relationships and disclosures.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Have you received or applied for grants or funding? for similar work? eg. from the Interchain Foundation."),(0,r.yg)("li",{parentName:"ul"},"How will you and/or your organization benefit?"),(0,r.yg)("li",{parentName:"ul"},"Do you see this work continuing in the future and is there a plan?"),(0,r.yg)("li",{parentName:"ul"},"What are the risks involved with this work?"),(0,r.yg)("li",{parentName:"ul"},"Do you have conflicts of interest to declare?")))),(0,r.yg)("h3",{id:"begin-with-a-well-considered-draft-proposal"},"Begin with a well-considered draft proposal"),(0,r.yg)("p",null,"Ideally, a proposal is first sent to the forum in Markdown format so that it can be further edited and available for comments. A changelog is a great tool so that people can see how the idea has developed over time and in response to feedback."),(0,r.yg)("p",null,"This Markdown-formatted post can eventually become the description text in a proposal sent on-chain."),(0,r.yg)("h3",{id:"engage-the-community-with-your-draft-proposal"},"Engage the community with your draft proposal"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Post a draft of your proposal as a topic in the appropriate category of the forum. ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/c/hub-proposals"},"Hub Proposals")," is a catch-all if you are not sure where to post, but there are categories for all types of proposals.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Directly engage key members of the community for feedback. These could be large contributors, those likely to be most impacted by the proposal, and entities with high stake-backing (eg. high-ranked validators; large stakers)."))),(0,r.yg)("ol",{start:3},(0,r.yg)("li",{parentName:"ol"},"Alert the entire community to the draft proposal on other platforms such as Twitter, tagging accounts such as the ",(0,r.yg)("a",{parentName:"li",href:"https://twitter.com/cosmoshub"},"Cosmos Hub account"),", the ",(0,r.yg)("a",{parentName:"li",href:"https://twitter.com/CosmosGov"},"Cosmos Governance account"),", and other governance-focused groups.")),(0,r.yg)("h3",{id:"submit-your-proposal-to-the-testnet"},"Submit your proposal to the testnet"),(0,r.yg)("p",null,"Before going on mainnet, you can test your proposal on the ",(0,r.yg)("a",{parentName:"p",href:"/v17.1.0/governance/submitting#submitting-your-proposal-to-the-testnet"},"testnet"),". "),(0,r.yg)("p",null,"This is a great way to make sure your proposal looks the way you want and refine it before heading to mainnet."),(0,r.yg)("h2",{id:"stage-3-your-on-chain-proposal"},"Stage 3: Your On-Chain Proposal"),(0,r.yg)("p",null,"A majority of the voting community should probably be aware of the proposal and have considered it before the proposal goes live on-chain. If you're taking a conservative approach, you should have reasonable confidence that your proposal will pass before risking deposit contributions. Make revisions to your draft proposal after each stage of engagement."),(0,r.yg)("p",null,"See the ",(0,r.yg)("a",{parentName:"p",href:"/v17.1.0/governance/submitting"},"submitting guide")," for more on submitting proposals."),(0,r.yg)("h3",{id:"the-deposit-period"},"The Deposit Period"),(0,r.yg)("p",null,"The deposit period currently lasts 14 days. If you submitted your transaction with the minimum deposit (250 ATOM), your proposal will immediately enter the voting period. If you didn't submit the minimum deposit amount (currently 250 ATOM), then this may be an opportunity for others to show their support by contributing (and risking) their ATOMs as a bond for your proposal. You can request contributions openly and also contact stakeholders directly (particularly stakeholders who are enthusiastic about your proposal). Remember that each contributor is risking their funds, and you can ",(0,r.yg)("a",{parentName:"p",href:"/v17.1.0/governance/process#burned-deposits"},"read more about the conditions for burning deposits here"),"."),(0,r.yg)("p",null,"This is a stage where proposals may begin to get broader attention. Some block explorers display proposals in the deposit period, while others don't show them until they hit voting period."),(0,r.yg)("p",null,"A large cross-section of the blockchain/cryptocurrency community exists on Twitter. Having your proposal in the deposit period is a good time to engage the so-called 'crypto Twitter' Cosmos community to prepare validators to vote (eg. tag ",(0,r.yg)("a",{parentName:"p",href:"https://twitter.com/cosmosvalidator"},"@cosmosvalidator"),") and ATOM-holders that are staking (eg. tag ",(0,r.yg)("a",{parentName:"p",href:"https://twitter.com/cosmoshub"},"@cosmoshub"),", ",(0,r.yg)("a",{parentName:"p",href:"https://twitter.com/CosmosGov"},"@CosmosGov"),"). "),(0,r.yg)("h3",{id:"the-voting-period"},"The Voting Period"),(0,r.yg)("p",null,"At this point you'll want to track which validator has voted and which has not. You'll want to re-engage directly with top stake-holders, ie. the highest-ranking validator operators, to ensure that:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"they are aware of your proposal;"),(0,r.yg)("li",{parentName:"ol"},"they can ask you any questions about your proposal; and"),(0,r.yg)("li",{parentName:"ol"},"they are prepared to vote.")),(0,r.yg)("p",null,"Remember that any voter may change their vote at any time before the voting period ends. That historically doesn't happen often, but there may be an opportunity to convince a voter to change their vote. The biggest risk is that stakeholders won't vote at all (for a number of reasons). Validator operators tend to need multiple reminders to vote. How you choose to contact validator operators, how often, and what you say is up to you--remember that no validator is obligated to vote, and that operators are likely occupied by competing demands for their attention. Take care not to stress any potential relationship with validator operators."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3a859fe7.099eea37.js b/assets/js/3a859fe7.099eea37.js new file mode 100644 index 00000000000..95e047c0f24 --- /dev/null +++ b/assets/js/3a859fe7.099eea37.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3295],{5680:(e,t,r)=>{r.d(t,{xA:()=>p,yg:()=>y});var a=r(6540);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r,a,n={},o=Object.keys(e);for(a=0;a<o.length;a++)r=o[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)r=o[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var s=a.createContext({}),c=function(e){var t=a.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},p=function(e){var t=c(e.components);return a.createElement(s.Provider,{value:t},e.children)},u="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},d=a.forwardRef((function(e,t){var r=e.components,n=e.mdxType,o=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),u=c(r),d=n,y=u["".concat(s,".").concat(d)]||u[d]||m[d]||o;return r?a.createElement(y,i(i({ref:t},p),{},{components:r})):a.createElement(y,i({ref:t},p))}));function y(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var o=r.length,i=new Array(o);i[0]=d;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[u]="string"==typeof e?e:n,i[1]=l;for(var c=2;c<o;c++)i[c]=r[c];return a.createElement.apply(null,i)}return a.createElement.apply(null,r)}d.displayName="MDXCreateElement"},5716:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>c});var a=r(8168),n=(r(6540),r(5680));const o={title:"Validators",order:1},i=void 0,l={unversionedId:"validators/README",id:"validators/README",title:"Validators",description:"This folder contains documentation relevant to validators of the Cosmos Hub and other gaia blockchains.",source:"@site/docs/validators/README.md",sourceDirName:"validators",slug:"/validators/",permalink:"/main/validators/",draft:!1,tags:[],version:"current",frontMatter:{title:"Validators",order:1},sidebar:"tutorialSidebar",previous:{title:"Delegator Security",permalink:"/main/delegators/delegator-security"},next:{title:"KMS - Key Management System",permalink:"/main/validators/kms/"}},s={},c=[],p={toc:c},u="wrapper";function m(e){let{components:t,...r}=e;return(0,n.yg)(u,(0,a.A)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"This folder contains documentation relevant to validators of the Cosmos Hub and other ",(0,n.yg)("inlineCode",{parentName:"p"},"gaia")," blockchains."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/main/validators/overview"},"Validator Overview")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/main/validators/validator-setup"},"Setting Up a Validator for Cosmos Hub Mainnet")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/main/validators/validator-faq"},"Validator FAQ")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/main/validators/security"},"Validator Security Notice")),(0,n.yg)("li",{parentName:"ul"},"Key Management Systems",(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/main/validators/kms/"},"Intro to KMS")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/main/validators/kms/kms_ledger"},"KMS + Ledger"))))))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3ae19bbb.64b99b4c.js b/assets/js/3ae19bbb.64b99b4c.js new file mode 100644 index 00000000000..e88b63059ff --- /dev/null +++ b/assets/js/3ae19bbb.64b99b4c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7236],{5680:(e,t,o)=>{o.d(t,{xA:()=>d,yg:()=>h});var r=o(6540);function n(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function a(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?i(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):i(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t){if(null==e)return{};var o,r,n=function(e,t){if(null==e)return{};var o,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)o=i[r],t.indexOf(o)>=0||(n[o]=e[o]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)o=i[r],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}var p=r.createContext({}),l=function(e){var t=r.useContext(p),o=t;return e&&(o="function"==typeof e?e(t):a(a({},t),e)),o},d=function(e){var t=l(e.components);return r.createElement(p.Provider,{value:t},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},c=r.forwardRef((function(e,t){var o=e.components,n=e.mdxType,i=e.originalType,p=e.parentName,d=s(e,["components","mdxType","originalType","parentName"]),u=l(o),c=n,h=u["".concat(p,".").concat(c)]||u[c]||g[c]||i;return o?r.createElement(h,a(a({ref:t},d),{},{components:o})):r.createElement(h,a({ref:t},d))}));function h(e,t){var o=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var i=o.length,a=new Array(i);a[0]=c;var s={};for(var p in t)hasOwnProperty.call(t,p)&&(s[p]=t[p]);s.originalType=e,s[u]="string"==typeof e?e:n,a[1]=s;for(var l=2;l<i;l++)a[l]=o[l];return r.createElement.apply(null,a)}return r.createElement.apply(null,o)}c.displayName="MDXCreateElement"},9097:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>p,contentTitle:()=>a,default:()=>g,frontMatter:()=>i,metadata:()=>s,toc:()=>l});var r=o(8168),n=(o(6540),o(5680));const i={title:"On-Chain Proposal Process",order:2},a=void 0,s={unversionedId:"governance/process",id:"version-v17.1.0/governance/process",title:"On-Chain Proposal Process",description:"Governance Parameters",source:"@site/versioned_docs/version-v17.1.0/governance/process.md",sourceDirName:"governance",slug:"/governance/process",permalink:"/v17.1.0/governance/process",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"On-Chain Proposal Process",order:2},sidebar:"tutorialSidebar",previous:{title:"Formatting a Proposal",permalink:"/v17.1.0/governance/formatting"},next:{title:"State of Cosmos Governance 2021",permalink:"/v17.1.0/governance/state-of-cosmos-governance-2021"}},p={},l=[{value:"Governance Parameters",id:"governance-parameters",level:2},{value:"1. Deposit Period",id:"1-deposit-period",level:2},{value:"Deposits",id:"deposits",level:3},{value:"Burned deposits",id:"burned-deposits",level:3},{value:"2. Voting Period",id:"2-voting-period",level:2},{value:"What do the voting options mean?",id:"what-do-the-voting-options-mean",level:3},{value:"What determines whether or not a governance proposal passes?",id:"what-determines-whether-or-not-a-governance-proposal-passes",level:3},{value:"How is quorum determined?",id:"how-is-quorum-determined",level:3},{value:"How is voting tallied?",id:"how-is-voting-tallied",level:3}],d={toc:l},u="wrapper";function g(e){let{components:t,...o}=e;return(0,n.yg)(u,(0,r.A)({},d,o,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("h2",{id:"governance-parameters"},"Governance Parameters"),(0,n.yg)("p",null,"Several of the numbers involved in governance are parameters and can thus be changed by passing a parameter change proposal. "),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Minimum deposit: 250 ATOM"),(0,n.yg)("li",{parentName:"ul"},"Maximum deposit period: 14 days"),(0,n.yg)("li",{parentName:"ul"},"Voting period: 14 days"),(0,n.yg)("li",{parentName:"ul"},"Quorum: 40% of participating voting power"),(0,n.yg)("li",{parentName:"ul"},"Pass threshold: 50% of participating voting power"),(0,n.yg)("li",{parentName:"ul"},"Veto threshold: 33.40% of participating voting power")),(0,n.yg)("h2",{id:"1-deposit-period"},"1. Deposit Period"),(0,n.yg)("p",null,"The deposit period lasts either 14 days or until the proposal deposit totals 250 ATOMs, whichever happens first. "),(0,n.yg)("h3",{id:"deposits"},"Deposits"),(0,n.yg)("p",null,"Prior to a governance proposal entering the voting period (i.e., for the proposal to be voted upon), there must be at least a minimum number of ATOMs deposited (250). Anyone may contribute to this deposit, though it is usually filled by the proposal maker. Deposits of passed and failed proposals are returned to the contributors."),(0,n.yg)("p",null,"In the past, different people have considered contributions amounts differently. There is some consensus that this should be a personal choice. There is also some consensus that this can be an opportunity for supporters to signal their support by adding to the deposit amount, so a proposer may choose to leave contribution room (i.e., a deposit below 250 ATOMs) so that others may participate. It is important to remember that any contributed ATOMs are at risk of being burned."),(0,n.yg)("h3",{id:"burned-deposits"},"Burned deposits"),(0,n.yg)("p",null,"Deposits are burned only when proposals are vetoed as documented in the ",(0,n.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/gov#deposit-refund-and-burn"},"Cosmos SDK gov module spec"),". Deposits are not burned for failing to meet quorum or for being rejected. "),(0,n.yg)("h2",{id:"2-voting-period"},"2. Voting Period"),(0,n.yg)("p",null,"The voting period is currently a fixed 14-day period. During the voting period, participants may select a vote of either 'Yes', 'No', 'Abstain', or 'NoWithVeto'. Voters may change their vote at any time before the voting period ends. "),(0,n.yg)("h3",{id:"what-do-the-voting-options-mean"},"What do the voting options mean?"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Abstain:")," The voter wishes to contribute to quorum without voting for or against a proposal."),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Yes:")," Approval of the proposal in its current form."),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"No:")," Disapproval of the proposal in its current form."),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"NoWithVeto:")," A \u2018NoWithVeto\u2019 vote indicates a proposal either (1) is deemed to be spam, i.e., irrelevant to Cosmos Hub, (2) disproportionately infringes on minority interests, or (3) violates or encourages violation of the rules of engagement as currently set out by Cosmos Hub governance.")),(0,n.yg)("p",null,"As accepted by the community in ",(0,n.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmVHVH9WeGy9tTNN9dViqvDn7N79XJJUseKXD1rpyLVckK"},"Proposal 75"),", voters are expected to vote 'NoWithVeto' for proposals that are spam, infringe on minority interests, or violate the rules of engagement (i.e., Social protocols which have passed governance and thus been accepted as rules on the Hub). This proposal was an extension of the ideas put forward in ",(0,n.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmRtR7qkeaZCpCzHDwHgJeJAZdTrbmHLxFDYXhw7RoF1pp"},"Proposal 6"),"."),(0,n.yg)("p",null,"Voting 'NoWithVeto' has no immediate additional financial cost to the voter - you do not directly risk your ATOM by using this option."),(0,n.yg)("h3",{id:"what-determines-whether-or-not-a-governance-proposal-passes"},"What determines whether or not a governance proposal passes?"),(0,n.yg)("p",null,"There are four criteria:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},"Deposit is filled: A minimum deposit of 250 ATOM is required for the proposal to enter the voting period",(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},"anyone may contribute to this deposit"),(0,n.yg)("li",{parentName:"ul"},"the deposit must be reached within 14 days (this is the deposit period)"))),(0,n.yg)("li",{parentName:"ol"},"Quorum is reached: A minimum of 40% of the network's total voting power (staked ATOM) is required to participate "),(0,n.yg)("li",{parentName:"ol"},"Simple majority of 'Yes' votes: Greater than 50% of the participating voting power must back the 'Yes' vote by the end of the 14-day voting period"),(0,n.yg)("li",{parentName:"ol"},"Not vetoed: Less than 33.4% of participating voting power must have backed 'NoWithVeto' by the end of the 14-day voting period")),(0,n.yg)("p",null,"Currently, the criteria for submitting and passing/failing all proposal types is the same."),(0,n.yg)("h3",{id:"how-is-quorum-determined"},"How is quorum determined?"),(0,n.yg)("p",null,"Voting power, whether backing a vote of 'Yes', 'Abstain', 'No', or 'NoWithVeto', counts toward quorum. Quorum is required for the outcome of a governance proposal vote to be considered valid and for deposit contributors to recover their deposit amounts. "),(0,n.yg)("h3",{id:"how-is-voting-tallied"},"How is voting tallied?"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"Total voting power")," refers to all staked ATOM at the end of the 14-day voting period. Liquid ATOMs are not part of the total voting power and thus cannot participate in voting. "),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"Participating voting power")," refers to only the ATOM which have been used to cast a vote on a particular proposal. Quorum is set to 40% of the ",(0,n.yg)("strong",{parentName:"li"},"participating")," voting power.")),(0,n.yg)("p",null,"Validators not in the active set can cast a vote, but their voting power (including the backing of their delegators) will not count toward the vote if they are not in the active set ",(0,n.yg)("strong",{parentName:"p"},"when the voting period ends"),". That means that if ATOM is delegated to a validator that is jailed, tombstoned, or outside of the active set at the time that the voting period ends, that ATOM's stake-weight will not count in the vote."),(0,n.yg)("p",null,"Though a simple majority 'Yes' vote (ie. 50% of participating voting power) is required for a governance proposal vote to pass, a 'NoWithVeto' vote of 33.4% of participating voting power or greater can override this outcome and cause the proposal to fail. This enables a minority group representing greater than 1/3 of participating voting power to fail a proposal that would otherwise pass."))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3ae837fb.fc5c21e0.js b/assets/js/3ae837fb.fc5c21e0.js new file mode 100644 index 00000000000..2a8fde9d04f --- /dev/null +++ b/assets/js/3ae837fb.fc5c21e0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2194],{5680:(e,a,r)=>{r.d(a,{xA:()=>u,yg:()=>m});var n=r(6540);function t(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function o(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?o(Object(r),!0).forEach((function(a){t(e,a,r[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))}))}return e}function s(e,a){if(null==e)return{};var r,n,t=function(e,a){if(null==e)return{};var r,n,t={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],a.indexOf(r)>=0||(t[r]=e[r]);return t}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],a.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}var l=n.createContext({}),p=function(e){var a=n.useContext(l),r=a;return e&&(r="function"==typeof e?e(a):i(i({},a),e)),r},u=function(e){var a=p(e.components);return n.createElement(l.Provider,{value:a},e.children)},g="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},c=n.forwardRef((function(e,a){var r=e.components,t=e.mdxType,o=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),g=p(r),c=t,m=g["".concat(l,".").concat(c)]||g[c]||d[c]||o;return r?n.createElement(m,i(i({ref:a},u),{},{components:r})):n.createElement(m,i({ref:a},u))}));function m(e,a){var r=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var o=r.length,i=new Array(o);i[0]=c;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[g]="string"==typeof e?e:t,i[1]=s;for(var p=2;p<o;p++)i[p]=r[p];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}c.displayName="MDXCreateElement"},4448:(e,a,r)=>{r.r(a),r.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=r(8168),t=(r(6540),r(5680));const o={title:"Cosmos Hub 4, Gaia v13 Upgrade",order:8},i=void 0,s={unversionedId:"migration/cosmoshub-4-v13-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v13-upgrade",title:"Cosmos Hub 4, Gaia v13 Upgrade",description:"This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v13 release.",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v13-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v13-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v13-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, Gaia v13 Upgrade",order:8},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, Gaia v12 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v12-upgrade"},next:{title:"Cosmos Hub 4, Gaia v14 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v14-upgrade"}},l={},p=[{value:"Instructions",id:"instructions",level:2},{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade date",id:"upgrade-date",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"System requirement",id:"system-requirement",level:3},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime",id:"current-runtime",level:3},{value:"Target runtime",id:"target-runtime",level:3},{value:"Upgrade steps",id:"upgrade-steps",level:2},{value:"Method I: Manual Upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: Upgrade using Cosmovisor",id:"method-ii-upgrade-using-cosmovisor",level:3},{value:"Manually preparing the binary",id:"manually-preparing-the-binary",level:3},{value:"Preparation",id:"preparation",level:5},{value:"Expected upgrade result",id:"expected-upgrade-result",level:4},{value:"Auto-Downloading the Gaia binary",id:"auto-downloading-the-gaia-binary",level:3},{value:"Preparation",id:"preparation-1",level:4},{value:"Expected result",id:"expected-result",level:4},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Reference",id:"reference",level:2}],u={toc:p},g="wrapper";function d(e){let{components:a,...r}=e;return(0,t.yg)(g,(0,n.A)({},u,r,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("p",null,"This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v13 release.\nFor more details on the release, please see the ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v13.0.0"},"release notes")),(0,t.yg)("h2",{id:"instructions"},"Instructions"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#cosmos-hub-4-gaia-v13-upgrade-instructions"},"Cosmos Hub 4, Gaia v13 Upgrade, Instructions"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#instructions"},"Instructions")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-date"},"Upgrade date")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#system-requirement"},"System requirement")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#current-runtime"},"Current runtime")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#target-runtime"},"Target runtime")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-steps"},"Upgrade steps"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: Manual Upgrade")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparation"},"Preparation")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#expected-upgrade-result"},"Expected upgrade result")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparation-1"},"Preparation")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#expected-result"},"Expected result")))))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#reference"},"Reference"))))),(0,t.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/825"},"Proposal 825")," is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,t.yg)("em",{parentName:"p"},"fully decentralized")," way."),(0,t.yg)("h2",{id:"upgrade-date"},"Upgrade date"),(0,t.yg)("p",null,"The upgrade will take place at a block height of ",(0,t.yg)("inlineCode",{parentName:"p"},"17380000"),". The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this ",(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/blocks/17380000"},"live countdown")," page."),(0,t.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,t.yg)("p",null,"The chain-id of the network will remain the same, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,t.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("h3",{id:"system-requirement"},"System requirement"),(0,t.yg)("p",null,"32GB RAM is recommended to ensure a smooth upgrade."),(0,t.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can\nallow your machine to run the binary than it could run in RAM alone."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"sudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")),(0,t.yg)("h3",{id:"backups"},"Backups"),(0,t.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,t.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor"},"upgrade using cosmovisor")," section."),(0,t.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,t.yg)("h3",{id:"testing"},"Testing"),(0,t.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/local"},"v13 Local Testnet")," or join in our ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/public"},"Cosmos Hub Public Testnet"),"."),(0,t.yg)("h3",{id:"current-runtime"},"Current runtime"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/v12.0.0"},"Gaia v12.0.0"),". We anticipate that operators who are running on v11.0.x, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go ",(0,t.yg)("inlineCode",{parentName:"p"},"1.20"),"."),(0,t.yg)("h3",{id:"target-runtime"},"Target runtime"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v13.0.0"},"Gaia v13.0.0"),". Operators ",(0,t.yg)("em",{parentName:"p"},(0,t.yg)("strong",{parentName:"em"},"MUST"))," use this version post-upgrade to remain connected to the network."),(0,t.yg)("h2",{id:"upgrade-steps"},"Upgrade steps"),(0,t.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,t.yg)("li",{parentName:"ul"},"Upgrade using ",(0,t.yg)("a",{parentName:"li",href:"https://pkg.go.dev/cosmossdk.io/tools/cosmovisor"},"Cosmovisor"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,t.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,t.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,t.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: Manual Upgrade"),(0,t.yg)("p",null,"Make sure Gaia v13.0.0 is installed by either downloading a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v13.0.0"},"compatible binary"),", or building from source. Building from source requires ",(0,t.yg)("strong",{parentName:"p"},"Golang 1.20.x"),"."),(0,t.yg)("p",null,"Run Gaia v12.0.0 till upgrade height, the node will panic:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v13" NEEDED at height: 17380000: upgrade to v13 and applying upgrade "v13" at height:17380000\n')),(0,t.yg)("p",null,"Stop the node, and switch the binary to Gaia v13.0.0 and re-start by ",(0,t.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,t.yg)("p",null,"It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks."),(0,t.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,t.yg)("h3",{id:"manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("h5",{id:"preparation"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor (",(0,t.yg)("inlineCode",{parentName:"p"},"1.5.0"),"):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Verify Cosmovisor Version")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor version\ncosmovisor version: v1.5.0\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a Cosmovisor folder inside ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME")," and move Gaia v12.0.0 into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("p",null,"build Gaia v13.0.0, and move gaiad v13.0.0 to ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v13/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/v13/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v13/bin\n")),(0,t.yg)("p",null,"Then you should get the following structure:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad #v12.0.x\n\u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v13\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v13.0.0\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\n# please note `DAEMON_HOME` has to be absolute path\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,t.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,t.yg)("h4",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,t.yg)("p",null,"When the upgrade block height is reached, Gaia will panic and stop:"),(0,t.yg)("p",null,"This may take a few minutes to a few hours.\nAfter upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades."),(0,t.yg)("h3",{id:"auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"This method is not recommended!")),(0,t.yg)("h4",{id:"preparation-1"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor (",(0,t.yg)("inlineCode",{parentName:"p"},"1.5.0"),"):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a cosmovisor folder inside gaia home and move gaiad v12.0.x into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v12.0.x\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\nexport DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,t.yg)("p",null,"Skipping the invariant checks can help decrease the upgrade time significantly."),(0,t.yg)("h4",{id:"expected-result"},"Expected result"),(0,t.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v13" NEEDED at height: 17380000: upgrade to v13 and applying upgrade "v13" at height:17380000\n')),(0,t.yg)("p",null,"Then the Cosmovisor will create ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v13/bin")," and download the Gaia v13.0.0 binary to this folder according to links in the ",(0,t.yg)("inlineCode",{parentName:"p"},"--info")," field of the upgrade proposal.\nThis may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,t.yg)("p",null,(0,t.yg)("em",{parentName:"p"},"Please Note:")),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion."),(0,t.yg)("li",{parentName:"ul"},"Users should run their node on v12.0.x if they use the cosmovisor v1.5.0 with auto-download enabled for upgrade process.")),(0,t.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,t.yg)("p",null,"The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,t.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,t.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,t.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v12.0.0 binary using the following command:"),(0,t.yg)("blockquote",null,(0,t.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 17380000")),(0,t.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,t.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,t.yg)("h2",{id:"communications"},"Communications"),(0,t.yg)("p",null,"Operators are encouraged to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel can be sent to the ",(0,t.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,t.yg)("h2",{id:"risks"},"Risks"),(0,t.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,t.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,t.yg)("h2",{id:"reference"},"Reference"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"Join Cosmos Hub Mainnet")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3de875ef.03e2a7b7.js b/assets/js/3de875ef.03e2a7b7.js new file mode 100644 index 00000000000..60e92cc0646 --- /dev/null +++ b/assets/js/3de875ef.03e2a7b7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3032],{5680:(e,t,n)=>{n.d(t,{xA:()=>u,yg:()=>g});var r=n(6540);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=r.createContext({}),s=function(e){var t=r.useContext(c),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},u=function(e){var t=s(e.components);return r.createElement(c.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},h=r.forwardRef((function(e,t){var n=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),p=s(n),h=o,g=p["".concat(c,".").concat(h)]||p[h]||d[h]||a;return n?r.createElement(g,l(l({ref:t},u),{},{components:n})):r.createElement(g,l({ref:t},u))}));function g(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=n.length,l=new Array(a);l[0]=h;var i={};for(var c in t)hasOwnProperty.call(t,c)&&(i[c]=t[c]);i.originalType=e,i[p]="string"==typeof e?e:o,l[1]=i;for(var s=2;s<a;s++)l[s]=n[s];return r.createElement.apply(null,l)}return r.createElement.apply(null,n)}h.displayName="MDXCreateElement"},9794:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>d,frontMatter:()=>a,metadata:()=>i,toc:()=>s});var r=n(8168),o=(n(6540),n(5680));const a={},l="ADR 003: Interchain Accounts Controller Module",i={unversionedId:"architecture/adr/adr-003-ica-controller",id:"architecture/adr/adr-003-ica-controller",title:"ADR 003: Interchain Accounts Controller Module",description:"Changelog",source:"@site/docs/architecture/adr/adr-003-ica-controller.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/adr-003-ica-controller",permalink:"/main/architecture/adr/adr-003-ica-controller",draft:!1,tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"ADR 002: Globalfee Module",permalink:"/main/architecture/adr/adr-002-globalfee"},next:{title:"adr-template",permalink:"/main/architecture/templates/adr-template"}},c={},s=[{value:"Changelog",id:"changelog",level:2},{value:"Status",id:"status",level:2},{value:"Abstract",id:"abstract",level:2},{value:"Context",id:"context",level:2},{value:"Decision",id:"decision",level:2},{value:"Consequences",id:"consequences",level:2},{value:"Positive",id:"positive",level:3},{value:"Negative",id:"negative",level:3},{value:"Neutral",id:"neutral",level:3},{value:"References",id:"references",level:2}],u={toc:s},p="wrapper";function d(e){let{components:t,...n}=e;return(0,o.yg)(p,(0,r.A)({},u,n,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("h1",{id:"adr-003-interchain-accounts-controller-module"},"ADR 003: Interchain Accounts Controller Module"),(0,o.yg)("h2",{id:"changelog"},"Changelog"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"2024-03-08: Initial Draft")),(0,o.yg)("h2",{id:"status"},"Status"),(0,o.yg)("p",null,"Proposed"),(0,o.yg)("h2",{id:"abstract"},"Abstract"),(0,o.yg)("p",null,"The Interchain Accounts Controller IBC module allows users of one chain to create and control accounts on other chains. The Hub currently doesn't have ICA Controller module enabled, so it is not possible to create accounts on other chains from the Hub chain."),(0,o.yg)("h2",{id:"context"},"Context"),(0,o.yg)("p",null,"Enabling the ICA Controller module on the Hub would support various use cases. One such case could be the provider-based governance that would allow the ATOM stakers to participate in a governance on consumer chains."),(0,o.yg)("h2",{id:"decision"},"Decision"),(0,o.yg)("p",null,"The ICA Controller module will be included in the application, so the Hub will have both ICA Host and Controller modules. The implementation will use the Controller module's built-in authentication mechanism, since we don't have a need for custom authentication logic. According to this, users will directly use ",(0,o.yg)("inlineCode",{parentName:"p"},"MsgRegisterInterchainAccount")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"MsgSendTx")," messages defined by the Controller module. The possibility provided by the Controller module to define underlaying application to have custom processing of IBC messages exchanged by the Controller module (e.g. ",(0,o.yg)("inlineCode",{parentName:"p"},"OnChanOpenInit"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"OnAcknowledgementPacket"),", etc.) will not be used, since there is currently no need for this."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-go"},"// ICA Controller keeper\nappKeepers.ICAControllerKeeper = icacontrollerkeeper.NewKeeper(\n appCodec,\n appKeepers.keys[icacontrollertypes.StoreKey],\n appKeepers.GetSubspace(icacontrollertypes.SubModuleName),\n appKeepers.IBCKeeper.ChannelKeeper, // ICS4Wrapper\n appKeepers.IBCKeeper.ChannelKeeper,\n &appKeepers.IBCKeeper.PortKeeper,\n appKeepers.ScopedICAControllerKeeper,\n bApp.MsgServiceRouter(),\n)\n\n// Create ICA module\nappKeepers.ICAModule = ica.NewAppModule(&appKeepers.ICAControllerKeeper, &appKeepers.ICAHostKeeper)\n\n// Create Interchain Accounts Controller Stack\nvar icaControllerStack porttypes.IBCModule = icacontroller.NewIBCMiddleware(nil, appKeepers.ICAControllerKeeper)\n\n// Add Interchain Accounts Controller IBC route\nibcRouter.AddRoute(icacontrollertypes.SubModuleName, icaControllerStack)\n")),(0,o.yg)("h2",{id:"consequences"},"Consequences"),(0,o.yg)("h3",{id:"positive"},"Positive"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Users of the Hub will have a possibility to create and utilize Interchain Accounts on other IBC connected chains.")),(0,o.yg)("h3",{id:"negative"},"Negative"),(0,o.yg)("h3",{id:"neutral"},"Neutral"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Since we don't need to implement a custom authentication mechanism, we can rely on the one defined by the Controller module itself, implemented through the ",(0,o.yg)("inlineCode",{parentName:"li"},"MsgRegisterInterchainAccount")," and ",(0,o.yg)("inlineCode",{parentName:"li"},"MsgSendTx")," messages.")),(0,o.yg)("h2",{id:"references"},"References"),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/issues/2869"},"https://github.com/cosmos/gaia/issues/2869")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3e58688b.c0452a93.js b/assets/js/3e58688b.c0452a93.js new file mode 100644 index 00000000000..481f2246789 --- /dev/null +++ b/assets/js/3e58688b.c0452a93.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7320],{5680:(e,t,o)=>{o.d(t,{xA:()=>m,yg:()=>d});var a=o(6540);function n(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function s(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,a)}return o}function r(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?s(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):s(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function i(e,t){if(null==e)return{};var o,a,n=function(e,t){if(null==e)return{};var o,a,n={},s=Object.keys(e);for(a=0;a<s.length;a++)o=s[a],t.indexOf(o)>=0||(n[o]=e[o]);return n}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)o=s[a],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}var l=a.createContext({}),p=function(e){var t=a.useContext(l),o=t;return e&&(o="function"==typeof e?e(t):r(r({},t),e)),o},m=function(e){var t=p(e.components);return a.createElement(l.Provider,{value:t},e.children)},c="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},h=a.forwardRef((function(e,t){var o=e.components,n=e.mdxType,s=e.originalType,l=e.parentName,m=i(e,["components","mdxType","originalType","parentName"]),c=p(o),h=n,d=c["".concat(l,".").concat(h)]||c[h]||u[h]||s;return o?a.createElement(d,r(r({ref:t},m),{},{components:o})):a.createElement(d,r({ref:t},m))}));function d(e,t){var o=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var s=o.length,r=new Array(s);r[0]=h;var i={};for(var l in t)hasOwnProperty.call(t,l)&&(i[l]=t[l]);i.originalType=e,i[c]="string"==typeof e?e:n,r[1]=i;for(var p=2;p<s;p++)r[p]=o[p];return a.createElement.apply(null,r)}return a.createElement.apply(null,o)}h.displayName="MDXCreateElement"},5537:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>p});var a=o(8168),n=(o(6540),o(5680));const s={title:"Formatting a Proposal",order:4},r=void 0,i={unversionedId:"governance/formatting",id:"version-v17.1.0/governance/formatting",title:"Formatting a Proposal",description:"Many proposals allow for long form text to be included, usually under the key description. These provide the opportunity to include markdown if formatted correctly, as well as line breaks with \\n.",source:"@site/versioned_docs/version-v17.1.0/governance/formatting.md",sourceDirName:"governance",slug:"/governance/formatting",permalink:"/v17.1.0/governance/formatting",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Formatting a Proposal",order:4},sidebar:"tutorialSidebar",previous:{title:"Off-Chain Proposal Process",permalink:"/v17.1.0/governance/best-practices"},next:{title:"On-Chain Proposal Process",permalink:"/v17.1.0/governance/process"}},l={},p=[{value:"Text",id:"text",level:2},{value:"Real example",id:"real-example",level:3},{value:"Community Pool Spend",id:"community-pool-spend",level:2},{value:"Real example",id:"real-example-1",level:3},{value:"Legacy Param Change",id:"legacy-param-change",level:2},{value:"Real example",id:"real-example-2",level:3}],m={toc:p},c="wrapper";function u(e){let{components:t,...o}=e;return(0,n.yg)(c,(0,a.A)({},m,o,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"Many proposals allow for long form text to be included, usually under the key ",(0,n.yg)("inlineCode",{parentName:"p"},"description"),". These provide the opportunity to include ",(0,n.yg)("a",{parentName:"p",href:"https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax"},"markdown")," if formatted correctly, as well as line breaks with ",(0,n.yg)("inlineCode",{parentName:"p"},"\\n"),". "),(0,n.yg)("p",null,"Beware, however, that if you are using the CLI to create a proposal, and setting ",(0,n.yg)("inlineCode",{parentName:"p"},"description")," using a flag, the text will be ",(0,n.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Escape_sequences_in_C"},"escaped")," which may have undesired effects. "),(0,n.yg)("p",null,"Formatting a proposal can be a trial-and-error process, which is why first submitting to the ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/governance/submitting#submitting-your-proposal-to-the-testnet"},"testnet")," is recommended. "),(0,n.yg)("p",null,"The examples shown below are of the text in a ",(0,n.yg)("inlineCode",{parentName:"p"},"json")," file packaged into a ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-proposal")," transaction sent on-chain. More details about how to submit a proposal are in the ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/governance/submitting"},"Submitting a Governance Proposal")," section, but for now just be aware that the examples are the contents of a file separate from the transaction. As a general rule, any flags specific to a proposal (e.g., Title, description, deposit, parameters, recipient) can be placed in a ",(0,n.yg)("inlineCode",{parentName:"p"},"json")," file, while flags general to a transaction of any kind (e.g., chain-id, node-id, gas, fees) can remain in the CLI."),(0,n.yg)("h2",{id:"text"},"Text"),(0,n.yg)("p",null,"Text proposals are used by delegators to agree to a certain strategy, plan, commitment, future upgrade, or any other statement in the form of text. Aside from having a record of the proposal outcome on the Cosmos Hub chain, a text proposal has no direct effect on the change Cosmos Hub."),(0,n.yg)("p",null,"There are four components:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Title")," - the distinguishing name of the proposal, typically the way the that explorers list proposals"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Summary")," - the body of the proposal that further describes what is being proposed and details surrounding the proposal"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Deposit"),' - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal'),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Metadata")," - usually a link to an off-chain resource")),(0,n.yg)("h3",{id:"real-example"},"Real example"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/12"},"Proposal 12")," asked if the Cosmos Hub community of validators charging 0% commission was harmful to the success of the Cosmos Hub."),(0,n.yg)("p",null,"You can use ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov draft-proposal")," and choose ",(0,n.yg)("inlineCode",{parentName:"p"},"text")," to create the proposal file."),(0,n.yg)("p",null,"You must submit the proposal using ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-proposal <path_to_text_proposal.json>"),"."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-json"},'{\n "title": "Are Validators Charging 0% Commission Harmful to the Success of the Cosmos Hub?",\n "summary": "This governance proposal is intended to act purely as a signalling proposal. Throughout this history of the Cosmos Hub, there has been much debate about the impact that validators charging 0% commission has on the Cosmos Hub, particularly with respect to the decentralization of the Cosmos Hub and the sustainability for validator operations. Discussion around this topic has taken place in many places including numerous threads on the Cosmos Forum, public Telegram channels, and in-person meetups. Because this has been one of the primary discussion points in off-chain Cosmos governance discussions, we believe it is important to get a signal on the matter from the on-chain governance process of the Cosmos Hub. There have been past discussions on the Cosmos Forum about placing an in-protocol restriction on validators from charging 0% commission. https://forum.cosmos.network/t/governance-limit-validators-from-0-commission-fee/2182 This proposal is NOT proposing a protocol-enforced minimum. It is merely a signalling proposal to query the viewpoint of the bonded Atom holders as a whole. We encourage people to discuss the question behind this governance proposal in the associated Cosmos Hub forum post here: https://forum.cosmos.network/t/proposal-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub/2505 Also, for voters who believe that 0% commission rates are harmful to the network, we encourage optionally sharing your belief on what a healthy minimum commission rate for the network using the memo field of their vote transaction on this governance proposal or linking to a longer written explanation such as a Forum or blog post. The question on this proposal is \u201cAre validators charging 0% commission harmful to the success of the Cosmos Hub?\u201d. A Yes vote is stating that they ARE harmful to the network\'s success, and a No vote is a statement that they are NOT harmful.",\n "deposit": "100000uatom",\n "metadata": "ipfs://CID",\n}\n')),(0,n.yg)("h2",{id:"community-pool-spend"},"Community Pool Spend"),(0,n.yg)("p",null,"There are five (5) components:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Title")," - the distinguishing name of the proposal, typically the way the that explorers list proposals"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Sumamary")," - the body of the proposal that further describes what is being proposed and details surrounding the proposal"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Recipient")," - the Cosmos Hub (bech32-based) address that will receive funding from the Community Pool"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Amount")," - the amount of funding that the recipient will receive in micro-ATOMs (uatom)"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Deposit"),' - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal')),(0,n.yg)("p",null,"If the description says that a certain address will receive a certain number of ATOMs, it should also be programmed to do that, but it's possible that that's not the case (accidentally or otherwise). Check that the description aligns with the 'recipient' address."),(0,n.yg)("h3",{id:"real-example-1"},"Real example"),(0,n.yg)("p",null,"The ",(0,n.yg)("inlineCode",{parentName:"p"},"amount")," is ",(0,n.yg)("inlineCode",{parentName:"p"},"1000000000uatom"),". 1,000,000 micro-ATOM is equal to 1 ATOM, so ",(0,n.yg)("inlineCode",{parentName:"p"},"recipient")," address ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmos1xf2qwf6g6xvuttpf37xwrgp08qq984244952ze")," will receive 1000 ATOM if this proposal is passed."),(0,n.yg)("p",null,"The ",(0,n.yg)("inlineCode",{parentName:"p"},'deposit": "1000000uatom')," results in 1 ATOM being used from the proposal submitter's account."),(0,n.yg)("p",null,"You can use the ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov draft-proposal")," utility and choose ",(0,n.yg)("inlineCode",{parentName:"p"},"/cosmos.distribution.v1beta1.MsgCommunityPoolSpend")," to create a draft proposal file."),(0,n.yg)("p",null,"You must use ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-proposal <path_to_proposal_file.json>")," to submit the proposal. The proposal cannot be submitted using ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-legacy-proposal"),"."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-json"},'{\n "messages":[\n {\n "@type": "/cosmos.distribution.v1beta1.MsgCommunityPoolSpend",\n "authority": "cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn",\n "recipient": "cosmos00af8sd0a9dfansdfoiasf0a9ssd9fa09i99990",\n "amount": [{\n "denom": "uatom",\n "amount": "10000000000"\n }]\n }\n ],\n "deposit": "100000uatom",\n "proposer": "cosmos12xpdapokdfpsodf32das75sokdaadapsokd1sa",\n "metadata": "Community Pool Spend Proposal Example",\n "title": "Activate governance discussions on the Discourse forum using community pool funds",\n "summary": "## Summary\\nProposal to request for 1000 ATOM from the community spending pool to be sent to a multisig who will put funds towards stewardship of the Discourse forum to make it an authoritative record of governance decisions as well as a vibrant space to draft and discuss proposals.\\n## Details\\nWe are requesting 1000 ATOM from the community spending pool to activate and steward the Cosmos Hub (Discourse) forum for the next six months.\\n\\nOff-chain governance conversations are currently highly fragmented, with no shared public venue for discussing proposals as they proceed through the process of being drafted and voted on. It means there is no record of discussion that voters can confidently point to for context, potentially leading to governance decisions becoming delegitimized by stakeholders.\\n\\nThe requested amount will be sent to a multisig comprising individuals (members listed below) who can ensure that the tokens are spent judiciously. We believe stewardship of the forum requires:\\n\\n* **Moderation**: Format, edit, and categorize posts; Standardize titles and tags; Monitor and approve new posts; Archive posts.\\n* **Facilitation**: Ask clarifying questions in post threads; Summarize discussions; Provide historical precedence to discussions.\\n* **Engagement**: Circulate important posts on other social channels to increase community participation; Solicit input from key stakeholders.\\n* **Guidance**: Orient and assist newcomers; Guide proposers through governance process; Answer questions regarding the forum or Cosmos ecosystem.\\nThe work to steward the forum will be carried out by members of [Hypha Worker Co-op](https://hypha.coop/) and individuals selected from the community to carry out scoped tasks in exchange for ATOM from this budget.\\n## Multisig Members\\n* Hypha: Mai Ishikawa Sutton (Hypha Co-op)\\n* Validator: Daniel Hwang (Stakefish)\\n* Cosmos Hub developer: Lauren Gallinaro (Interchain Berlin)\\n\\nWe feel the membership of the multisig should be rotated following the six-month pilot period to preserve insight from the distinct specializations (i.e., Cosmos Hub validators and developers).\\n## Timeline and Deliverables\\nWe estimate the total work to take 250-300 hours over six months where we hope to produce:\\n* **Moving summaries:** Provide succinct summaries of the proposals and include all publicly stated reasons why various entities are choosing to vote for/against a given proposal. These summaries will be written objectively, not siding with any one entity.\\n* **Validator platforms:** Create a section of the Forum where we collate all validators\' visions for Cosmos Hub governance to allow them to state their positions publicly. We will work with the smaller validators to ensure they are equally represented.\\n* **Regular check-ins with the Cosmonaut DAO:** Collaborate with the future Cosmonaut DAO to ensure maximal accessibility and engagement. Community management is a critical, complementary aspect of increasing participation in governance.\\n* **Announcement channel:** Create a read-only announcement channel in the Cosmos Community Discord, so that new proposals and major discussions can be easily followed.\\n* **Tooling friendly posts:** Tag and categorize posts so that they can be easily ingested into existing tooling that validators have setup.\\n* **Neutral moderation framework:** Document and follow transparent standards for how the forum is moderated.\\n\\nAt the end of the period, we will produce a report reflecting on our successes and failures, and recommendations for how the work of maintaining a governance venue can be continuously sustained (e.g., through a DAO). We see this initiative as a process of discovery, where we are learning by doing.\\n\\nFor more context, you can read through the discussions on this [proposal on the Discourse forum](https://forum.cosmos.network/t/proposal-draft-activate-governance-discussions-on-the-discourse-forum-using-community-pool-funds/5833).\\n\\n## Governance Votes\\nThe following items summarize the voting options and what it means for this proposal:\\n**YES** - You approve this community spend proposal to deposit 1000 ATOM to a multisig that will spend them to improve governance discussions in the Discourse forum.\\n**NO** - You disapprove of this community spend proposal in its current form (please indicate why in the Cosmos Forum).\\n**NO WITH VETO** - You are strongly opposed to this change and will exit the network if passed.\\n**ABSTAIN** - You are impartial to the outcome of the proposal.\\n## Recipient\\ncosmos1xf2qwf6g6xvuttpf37xwrgp08qq984244952ze\\n## Amount\\n1000 ATOM\\n\\n***Disclosure**: Hypha has an existing contract with the Interchain Foundation focused on the testnet program and improving documentation. This work is beyond the scope of that contract and is focused on engaging the community in governance.*\\n\\nIPFS pin of proposal on-forum: (https://ipfs.io/ipfs/Qmaq7ftqWccgYCo8U1KZfEnjvjUDzSEGpMxcRy61u8gf2Y)",\n}\n')),(0,n.yg)("h2",{id:"legacy-param-change"},"Legacy Param Change"),(0,n.yg)("admonition",{type:"tip"},(0,n.yg)("p",{parentName:"admonition"},"Legacy parameter change proposals are not available for cosmos-sdk modules."),(0,n.yg)("p",{parentName:"admonition"},"You can update these CosmosHub modules using ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-legacy-proposal"),":"),(0,n.yg)("ul",{parentName:"admonition"},(0,n.yg)("li",{parentName:"ul"},"ibc (transfer, interchain-accounts)"),(0,n.yg)("li",{parentName:"ul"},"provider"))),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"Note:")," The chages outlined here must be submitted using ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-legacy-proposal"),"."),(0,n.yg)("p",null,"For ",(0,n.yg)("inlineCode",{parentName:"p"},"param-change")," proposals, there are arguably seven (7) components, though three are nested beneath 'Changes':"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Title")," - the distinguishing name of the proposal, typically the way the that explorers list proposals"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Description")," - the body of the proposal that further describes what is being proposed and details surrounding the proposal"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Changes")," - a component containing "),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Subspace")," - the Cosmos Hub module with the parameter that is being changed"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Key")," - the parameter that will be changed"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Value")," - the value of the parameter that will be changed by the governance mechanism"),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("strong",{parentName:"li"},"Deposit"),' - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal')),(0,n.yg)("p",null,"The components must be presented as shown in the example."),(0,n.yg)("admonition",{type:"info"},(0,n.yg)("p",{parentName:"admonition"},"To update any of the cosmos-sdk modules you must use ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-proposal")," with a correctly formatted proposal file containing a ",(0,n.yg)("inlineCode",{parentName:"p"},"MsgUpdateParams"),"."),(0,n.yg)("p",{parentName:"admonition"},"When using ",(0,n.yg)("inlineCode",{parentName:"p"},"MsgUpdateParams")," please note that ",(0,n.yg)("strong",{parentName:"p"},"all")," fields must always be specified (",(0,n.yg)("inlineCode",{parentName:"p"},"PUT")," semantics). Please be careful to not accidentally submit a proposal\nthat changes more parameters than was intended. The parameters that you do not want to change you can simply copy from existing module params.")),(0,n.yg)("h3",{id:"real-example-2"},"Real example"),(0,n.yg)("p",null,"This example is 'real', because it was put on-chain using the Theta testnet and can be seen in the block explorer ",(0,n.yg)("a",{parentName:"p",href:"https://explorer.theta-testnet.polypore.xyz/proposals/87"},"here"),"."),(0,n.yg)("p",null,"Not all explorers will show the proposed parameter changes that are coded into the proposal, so ensure that you verify that the description aligns with what the governance proposal is programmed to enact. If the description says that a certain parameter will be increased, it should also be programmed to do that, but it's possible that that's not the case (accidentally or otherwise)."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-json"},' {\n "title": "Doc update test: Param change for transfer/SendEnabled",\n "description": "Testing the proposal format for enabling IBC transfers on our chain",\n "changes": [\n {\n "subspace": "transfer",\n "key": "transfer",\n "value": true\n }\n ],\n "deposit": "100000uatom"\n}\n')))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3f5bbe58.f12c06f5.js b/assets/js/3f5bbe58.f12c06f5.js new file mode 100644 index 00000000000..57196b15b43 --- /dev/null +++ b/assets/js/3f5bbe58.f12c06f5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4285],{5680:(e,t,n)=>{n.d(t,{xA:()=>d,yg:()=>m});var r=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var l=r.createContext({}),c=function(e){var t=r.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},d=function(e){var t=c(e.components);return r.createElement(l.Provider,{value:t},e.children)},p="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},y=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,o=e.originalType,l=e.parentName,d=s(e,["components","mdxType","originalType","parentName"]),p=c(n),y=a,m=p["".concat(l,".").concat(y)]||p[y]||u[y]||o;return n?r.createElement(m,i(i({ref:t},d),{},{components:n})):r.createElement(m,i({ref:t},d))}));function m(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=n.length,i=new Array(o);i[0]=y;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[p]="string"==typeof e?e:a,i[1]=s;for(var c=2;c<o;c++)i[c]=n[c];return r.createElement.apply(null,i)}return r.createElement.apply(null,n)}y.displayName="MDXCreateElement"},8609:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var r=n(8168),a=(n(6540),n(5680));const o={title:"Validator Security",order:4},i=void 0,s={unversionedId:"validators/security",id:"version-v17.1.0/validators/security",title:"Validator Security",description:"Each validator candidate is encouraged to run its operations independently, as diverse setups increase the resilience of the network. Validator candidates should commence their setup phase now in order to be on time for launch.",source:"@site/versioned_docs/version-v17.1.0/validators/security.md",sourceDirName:"validators",slug:"/validators/security",permalink:"/v17.1.0/validators/security",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Validator Security",order:4},sidebar:"tutorialSidebar",previous:{title:"Validator Overview",permalink:"/v17.1.0/validators/overview"},next:{title:"Validator FAQ",permalink:"/v17.1.0/validators/validator-faq"}},l={},c=[{value:"Key Management - HSM",id:"key-management---hsm",level:2},{value:"Sentry Nodes (DDOS Protection)",id:"sentry-nodes-ddos-protection",level:2},{value:"Environment Variables",id:"environment-variables",level:2}],d={toc:c},p="wrapper";function u(e){let{components:t,...n}=e;return(0,a.yg)(p,(0,r.A)({},d,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"Each validator candidate is encouraged to run its operations independently, as diverse setups increase the resilience of the network. Validator candidates should commence their setup phase now in order to be on time for launch."),(0,a.yg)("h2",{id:"key-management---hsm"},"Key Management - HSM"),(0,a.yg)("p",null,"It is mission critical that an attacker cannot steal a validator's key. If this is possible, it puts the entire stake delegated to the compromised validator at risk. Hardware security modules are an important strategy for mitigating this risk."),(0,a.yg)("p",null,"HSM modules must support ",(0,a.yg)("inlineCode",{parentName:"p"},"ed25519")," signatures for the hub. The YubiHSM2 supports ",(0,a.yg)("inlineCode",{parentName:"p"},"ed25519")," and ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/yubihsm.rs"},"this yubikey library is available"),". The YubiHSM can protect a private key but cannot ensure in a secure setting that it won't sign the same block twice."),(0,a.yg)("p",null,"The CometBFT team is also working on extending our Ledger Nano S application to support validator signing. This app can store recent blocks and mitigate double signing attacks."),(0,a.yg)("p",null,"We will update this page when more key storage solutions become available."),(0,a.yg)("h2",{id:"sentry-nodes-ddos-protection"},"Sentry Nodes (DDOS Protection)"),(0,a.yg)("p",null,"Validators are responsible for ensuring that the network can sustain denial of service attacks."),(0,a.yg)("p",null,"One recommended way to mitigate these risks is for validators to carefully structure their network topology in a so-called sentry node architecture."),(0,a.yg)("p",null,"Validator nodes should only connect to full-nodes they trust because they operate them themselves or are run by other validators they know socially. A validator node will typically run in a data center. Most data centers provide direct links to the networks of major cloud providers. The validator can use those links to connect to sentry nodes in the cloud. This shifts the burden of denial-of-service from the validator's node directly to its sentry nodes, and may require new sentry nodes be spun up or activated to mitigate attacks on existing ones."),(0,a.yg)("p",null,"Sentry nodes can be quickly spun up or change their IP addresses. Because the links to the sentry nodes are in private IP space, an internet based attack cannot disturb them directly. This will ensure validator block proposals and votes always make it to the rest of the network."),(0,a.yg)("p",null,"To setup your sentry node architecture you can follow the instructions below:"),(0,a.yg)("p",null,"Validators nodes should edit their config.toml:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-bash"},"# Comma separated list of nodes to keep persistent connections to\n# Do not add private peers to this list if you don't want them advertised\npersistent_peers =[list of sentry nodes]\n\n# Set true to enable the peer-exchange reactor\npex = false\n")),(0,a.yg)("p",null,"Sentry Nodes should edit their config.toml:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-bash"},'# Comma separated list of peer IDs to keep private (will not be gossiped to other peers)\n# Example ID: 3e16af0cead27979e1fc3dac57d03df3c7a77acc@3.87.179.235:26656\n\nprivate_peer_ids = "node_ids_of_private_peers"\n')),(0,a.yg)("h2",{id:"environment-variables"},"Environment Variables"),(0,a.yg)("p",null,"By default, uppercase environment variables with the following prefixes will replace lowercase command-line flags:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"GA")," (for Gaia flags)"),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"TM")," (for Tendermint/CometBFT flags)"),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"BC")," (for democli or basecli flags)")),(0,a.yg)("p",null,"For example, the environment variable ",(0,a.yg)("inlineCode",{parentName:"p"},"GA_CHAIN_ID")," will map to the command line flag ",(0,a.yg)("inlineCode",{parentName:"p"},"--chain-id"),". Note that while explicit command-line flags will take precedence over environment variables, environment variables will take precedence over any of your configuration files. For this reason, it's imperative that you lock down your environment such that any critical parameters are defined as flags on the CLI or prevent modification of any environment variables."))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4053e02b.192e6ec6.js b/assets/js/4053e02b.192e6ec6.js new file mode 100644 index 00000000000..5287445a76f --- /dev/null +++ b/assets/js/4053e02b.192e6ec6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2596],{5680:(e,t,a)=>{a.d(t,{xA:()=>p,yg:()=>y});var n=a(6540);function l(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){l(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function o(e,t){if(null==e)return{};var a,n,l=function(e,t){if(null==e)return{};var a,n,l={},r=Object.keys(e);for(n=0;n<r.length;n++)a=r[n],t.indexOf(a)>=0||(l[a]=e[a]);return l}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n<r.length;n++)a=r[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(l[a]=e[a])}return l}var s=n.createContext({}),g=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},p=function(e){var t=g(e.components);return n.createElement(s.Provider,{value:t},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var a=e.components,l=e.mdxType,r=e.originalType,s=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),u=g(a),m=l,y=u["".concat(s,".").concat(m)]||u[m]||d[m]||r;return a?n.createElement(y,i(i({ref:t},p),{},{components:a})):n.createElement(y,i({ref:t},p))}));function y(e,t){var a=arguments,l=t&&t.mdxType;if("string"==typeof e||l){var r=a.length,i=new Array(r);i[0]=m;var o={};for(var s in t)hasOwnProperty.call(t,s)&&(o[s]=t[s]);o.originalType=e,o[u]="string"==typeof e?e:l,i[1]=o;for(var g=2;g<r;g++)i[g]=a[g];return n.createElement.apply(null,i)}return n.createElement.apply(null,a)}m.displayName="MDXCreateElement"},8678:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>g});var n=a(8168),l=(a(6540),a(5680));const r={title:"Installing Gaia",order:2},i=void 0,o={unversionedId:"getting-started/installation",id:"version-v17.1.0/getting-started/installation",title:"Installing Gaia",description:"This guide will explain how to install the gaiad binary and run the cli. With this binary installed on a server, you can participate on the mainnet as either a Full Node or a Validator.",source:"@site/versioned_docs/version-v17.1.0/getting-started/installation.md",sourceDirName:"getting-started",slug:"/getting-started/installation",permalink:"/v17.1.0/getting-started/installation",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Installing Gaia",order:2},sidebar:"tutorialSidebar",previous:{title:"Getting Started",permalink:"/v17.1.0/getting-started/"},next:{title:"Quick Start - Join Mainnet",permalink:"/v17.1.0/getting-started/quickstart"}},s={},g=[{value:"Build Requirements",id:"build-requirements",level:2},{value:"Build Tools",id:"build-tools",level:2},{value:"Install Go",id:"install-go",level:2},{value:"Install the binaries",id:"install-the-binaries",level:2},{value:"Build Tags",id:"build-tags",level:3},{value:"Work with a Cosmos SDK Clone",id:"work-with-a-cosmos-sdk-clone",level:2},{value:"Next",id:"next",level:2}],p={toc:g},u="wrapper";function d(e){let{components:t,...a}=e;return(0,l.yg)(u,(0,n.A)({},p,a,{components:t,mdxType:"MDXLayout"}),(0,l.yg)("p",null,"This guide will explain how to install the ",(0,l.yg)("inlineCode",{parentName:"p"},"gaiad")," binary and run the cli. With this binary installed on a server, you can participate on the mainnet as either a ",(0,l.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"Full Node")," or a ",(0,l.yg)("a",{parentName:"p",href:"/v17.1.0/validators/validator-setup"},"Validator"),"."),(0,l.yg)("h2",{id:"build-requirements"},"Build Requirements"),(0,l.yg)("p",null,"At present, the SDK fully supports installation on linux distributions. For the purpose of this instruction set, we'll be using ",(0,l.yg)("inlineCode",{parentName:"p"},"Ubuntu 22.04 LTS"),". It is also possible to install ",(0,l.yg)("inlineCode",{parentName:"p"},"gaiad")," on Unix, while Windows may require additional unsupported third party installation. All steps are listed below for a clean install."),(0,l.yg)("ol",null,(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("a",{parentName:"li",href:"#build-tools"},"Update & install build tools")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("a",{parentName:"li",href:"#install-go"},"Install Go")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("a",{parentName:"li",href:"#install-the-binaries"},"Install ",(0,l.yg)("inlineCode",{parentName:"a"},"Gaiad")," binaries"))),(0,l.yg)("h2",{id:"build-tools"},"Build Tools"),(0,l.yg)("p",null,"Install ",(0,l.yg)("inlineCode",{parentName:"p"},"make")," and ",(0,l.yg)("inlineCode",{parentName:"p"},"gcc"),"."),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"Ubuntu:")),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"sudo apt-get update\n\nsudo apt-get install -y make gcc\n")),(0,l.yg)("h2",{id:"install-go"},"Install Go"),(0,l.yg)("admonition",{type:"tip"},(0,l.yg)("p",{parentName:"admonition"},(0,l.yg)("strong",{parentName:"p"},"Go 1.21+")," is required.")),(0,l.yg)("p",null,"We suggest the following two ways to install Go. Check out the ",(0,l.yg)("a",{parentName:"p",href:"https://golang.org/doc/install"},"official docs")," and Go installer for the correct download for your operating system. Alternatively, you can install Go yourself from the command line. Detailed below are standard default installation locations, but feel free to customize."),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},(0,l.yg)("a",{parentName:"strong",href:"https://go.dev/dl/"},"Go Binary Downloads"))),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"Ubuntu:")),(0,l.yg)("p",null,"At the time of this writing, the latest release is ",(0,l.yg)("inlineCode",{parentName:"p"},"1.21.7"),". We're going to download the tarball, extract it to ",(0,l.yg)("inlineCode",{parentName:"p"},"/usr/local"),", and export ",(0,l.yg)("inlineCode",{parentName:"p"},"GOROOT")," to our ",(0,l.yg)("inlineCode",{parentName:"p"},"$PATH")),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"curl -OL https://go.dev/dl/go1.21.7.darwin-amd64.tar.gz\n\nsudo tar -C /usr/local -xvf https://go.dev/dl/go1.21.7.darwin-amd64.tar.gz\n\n\nexport PATH=$PATH:/usr/local/go/bin\n\n")),(0,l.yg)("p",null,"Remember to add ",(0,l.yg)("inlineCode",{parentName:"p"},"GOPATH")," to your ",(0,l.yg)("inlineCode",{parentName:"p"},"$PATH")," environment variable. If you're not sure where that is, run ",(0,l.yg)("inlineCode",{parentName:"p"},"go env GOPATH"),". This will allow us to run the ",(0,l.yg)("inlineCode",{parentName:"p"},"gaiad")," binary in the next step. If you're not sure how to set your ",(0,l.yg)("inlineCode",{parentName:"p"},"$PATH")," take a look at ",(0,l.yg)("a",{parentName:"p",href:"https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them"},"these instructions"),"."),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"export PATH=$PATH:$(go env GOPATH)/bin\n")),(0,l.yg)("h2",{id:"install-the-binaries"},"Install the binaries"),(0,l.yg)("p",null,"Next, let's install the latest version of Gaia. Make sure you ",(0,l.yg)("inlineCode",{parentName:"p"},"git checkout")," the\ncorrect ",(0,l.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases"},"released version"),"."),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"git clone -b <latest-release-tag> https://github.com/cosmos/gaia.git\ncd gaia && make install\n")),(0,l.yg)("p",null,"If this command fails due to the following error message, you might have already set ",(0,l.yg)("inlineCode",{parentName:"p"},"LDFLAGS")," prior to running this step."),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-sh"},"# github.com/cosmos/gaia/cmd/gaiad\nflag provided but not defined: -L\nusage: link [options] main.o\n...\nmake: *** [install] Error 2\n")),(0,l.yg)("p",null,"Unset this environment variable and try again."),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-sh"},'LDFLAGS="" make install\n')),(0,l.yg)("blockquote",null,(0,l.yg)("p",{parentName:"blockquote"},(0,l.yg)("em",{parentName:"p"},"NOTE"),": If you still have issues at this step, please check that you have the latest stable version of GO installed.")),(0,l.yg)("p",null,"That will install the ",(0,l.yg)("inlineCode",{parentName:"p"},"gaiad")," binary. Verify that everything installed successfully by running:"),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad version --long\n")),(0,l.yg)("p",null,"You should see something similar to the following:"),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"name: gaia\nserver_name: gaiad\nversion: v15.0.0\ncommit: 682770f2410ab0d33ac7f0c7203519d7a99fa2b6\nbuild_tags: netgo,ledger\ngo: go version go1.21.7 linux/amd64\n")),(0,l.yg)("h3",{id:"build-tags"},"Build Tags"),(0,l.yg)("p",null,"Build tags indicate special features that have been enabled in the binary."),(0,l.yg)("table",null,(0,l.yg)("thead",{parentName:"table"},(0,l.yg)("tr",{parentName:"thead"},(0,l.yg)("th",{parentName:"tr",align:null},"Build Tag"),(0,l.yg)("th",{parentName:"tr",align:null},"Description"))),(0,l.yg)("tbody",{parentName:"table"},(0,l.yg)("tr",{parentName:"tbody"},(0,l.yg)("td",{parentName:"tr",align:null},"netgo"),(0,l.yg)("td",{parentName:"tr",align:null},"Name resolution will use pure Go code")),(0,l.yg)("tr",{parentName:"tbody"},(0,l.yg)("td",{parentName:"tr",align:null},"ledger"),(0,l.yg)("td",{parentName:"tr",align:null},"Ledger devices are supported (hardware wallets)")))),(0,l.yg)("h2",{id:"work-with-a-cosmos-sdk-clone"},"Work with a Cosmos SDK Clone"),(0,l.yg)("p",null,"To work with your own modifications of the Cosmos SDK, make a fork of this repo, and add a ",(0,l.yg)("inlineCode",{parentName:"p"},"replace")," clause to the ",(0,l.yg)("inlineCode",{parentName:"p"},"go.mod")," file.\nThe ",(0,l.yg)("inlineCode",{parentName:"p"},"replace")," clause you add to ",(0,l.yg)("inlineCode",{parentName:"p"},"go.mod")," must provide the correct import path:"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"Make appropriate changes"),(0,l.yg)("li",{parentName:"ul"},"Add ",(0,l.yg)("inlineCode",{parentName:"li"},"replace github.com/cosmos/cosmos-sdk => /path/to/clone/cosmos-sdk")," to ",(0,l.yg)("inlineCode",{parentName:"li"},"go.mod")),(0,l.yg)("li",{parentName:"ul"},"Run ",(0,l.yg)("inlineCode",{parentName:"li"},"make clean install")," or ",(0,l.yg)("inlineCode",{parentName:"li"},"make clean build")),(0,l.yg)("li",{parentName:"ul"},"Test changes")),(0,l.yg)("h2",{id:"next"},"Next"),(0,l.yg)("p",null,"Now you can ",(0,l.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"join the mainnet"),", ",(0,l.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-testnet"},"the public testnet"),"."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/407f50f0.8d3a26d1.js b/assets/js/407f50f0.8d3a26d1.js new file mode 100644 index 00000000000..771bbcd98d9 --- /dev/null +++ b/assets/js/407f50f0.8d3a26d1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3573],{5680:(e,t,a)=>{a.d(t,{xA:()=>u,yg:()=>g});var r=a(6540);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){n(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,r,n=function(e,t){if(null==e)return{};var a,r,n={},o=Object.keys(e);for(r=0;r<o.length;r++)a=o[r],t.indexOf(a)>=0||(n[a]=e[a]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}var l=r.createContext({}),p=function(e){var t=r.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},u=function(e){var t=p(e.components);return r.createElement(l.Provider,{value:t},e.children)},c="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},m=r.forwardRef((function(e,t){var a=e.components,n=e.mdxType,o=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),c=p(a),m=n,g=c["".concat(l,".").concat(m)]||c[m]||d[m]||o;return a?r.createElement(g,i(i({ref:t},u),{},{components:a})):r.createElement(g,i({ref:t},u))}));function g(e,t){var a=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var o=a.length,i=new Array(o);i[0]=m;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[c]="string"==typeof e?e:n,i[1]=s;for(var p=2;p<o;p++)i[p]=a[p];return r.createElement.apply(null,i)}return r.createElement.apply(null,a)}m.displayName="MDXCreateElement"},4319:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var r=a(8168),n=(a(6540),a(5680));const o={title:"Delay of Hub Stargate Upgrade"},i=void 0,s={unversionedId:"governance/proposals/2021-01-delay-stargate-upgrade/README",id:"version-v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade/README",title:"Delay of Hub Stargate Upgrade",description:"The Stargate team is recommending that the Cosmos Hub reschedule the next upgrade to a new commit hash. The new commit hash is expected to be available on Tuesday Jan 26th with a new upgrade proposal immediately after.",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade/README.md",sourceDirName:"governance/proposals/2021-01-delay-stargate-upgrade",slug:"/governance/proposals/2021-01-delay-stargate-upgrade/",permalink:"/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Delay of Hub Stargate Upgrade"},sidebar:"tutorialSidebar",previous:{title:"Proposal 34, Luna Mission - Funding $ATOM",permalink:"/v17.1.0/governance/proposals/2021-01-atom2021_marketing/"},next:{title:"Cosmos Stargate Hub Upgrade Proposal 2 - Time to Upgrade",permalink:"/v17.1.0/governance/proposals/2021-01-stargate-upgrade/"}},l={},p=[],u={toc:p},c="wrapper";function d(e){let{components:t,...a}=e;return(0,n.yg)(c,(0,r.A)({},u,a,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"The Stargate team is recommending that the Cosmos Hub reschedule the next upgrade to a new commit hash. The new commit hash is expected to be available on Tuesday Jan 26th with a new upgrade proposal immediately after."),(0,n.yg)("p",null,"This governance proposal will signal that ",(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/35"},"proposal 35")," will not be executed. The Hub governance will vote on the forthcoming proposal aiming for a final upgrade. The earliest target date would be February 11th. Given that Lunar New Year is on Feb 12th. The next best date is Feb 18th 06:00UTC."),(0,n.yg)("p",null,"We are recommending the delay for the following reasons."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Bugs have been identified in the Proposal 29 implementation. They are resolved in this pull request",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/pull/559"},"Additional review of prop 29 and migration testing by zmanian \xb7 Pull Request #559 \xb7 cosmos/gaia \xb7 GitHub")),(0,n.yg)("li",{parentName:"ul"},"A balance validation regression was identified during Prop 29 code review. ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/pull/8417"},"x/bank: balance and metadata validation by fedekunze \xb7 Pull Request #8417 \xb7 cosmos/cosmos-sdk \xb7 GitHub")),(0,n.yg)("li",{parentName:"ul"},"The IBC Go To Market Working Group has ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/issues/8266"},"identified Ledger hardware wallet")," support as a necessary feature for the initial launch of IBC on the Hub. We have an opportunity to provide this support in this upgrade. The SDK believes this can be quickly remediated in the time available with merged PRs on Monday."),(0,n.yg)("li",{parentName:"ul"},"The number of Stargate related support requests from integrators has increased significantly since the governance proposal went live but some teams have already announced a period of reduced $ATOM support while they upgrade like ",(0,n.yg)("a",{parentName:"li",href:"https://twitter.com/Ledger_Support/status/1352247403605356551?s=20"},"https://twitter.com/Ledger_Support/status/1352247403605356551?s=20"),". The additional time should minimize the disruption for $ATOM holders. Thank so much to the $IRIS team who is fielding a similar request volume among our non-English community.")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/416.e12d54c2.js b/assets/js/416.e12d54c2.js new file mode 100644 index 00000000000..2b31257812e --- /dev/null +++ b/assets/js/416.e12d54c2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[416],{416:(s,c,e)=>{e.r(c)}}]); \ No newline at end of file diff --git a/assets/js/41f2894c.f87f05d1.js b/assets/js/41f2894c.f87f05d1.js new file mode 100644 index 00000000000..bc71c1c7c09 --- /dev/null +++ b/assets/js/41f2894c.f87f05d1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3684],{5680:(e,a,t)=>{t.d(a,{xA:()=>u,yg:()=>h});var n=t(6540);function o(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function i(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}function s(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?i(Object(t),!0).forEach((function(a){o(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function r(e,a){if(null==e)return{};var t,n,o=function(e,a){if(null==e)return{};var t,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||(o[t]=e[t]);return o}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var l=n.createContext({}),p=function(e){var a=n.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):s(s({},a),e)),t},u=function(e){var a=p(e.components);return n.createElement(l.Provider,{value:a},e.children)},m="mdxType",g={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},d=n.forwardRef((function(e,a){var t=e.components,o=e.mdxType,i=e.originalType,l=e.parentName,u=r(e,["components","mdxType","originalType","parentName"]),m=p(t),d=o,h=m["".concat(l,".").concat(d)]||m[d]||g[d]||i;return t?n.createElement(h,s(s({ref:a},u),{},{components:t})):n.createElement(h,s({ref:a},u))}));function h(e,a){var t=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var i=t.length,s=new Array(i);s[0]=d;var r={};for(var l in a)hasOwnProperty.call(a,l)&&(r[l]=a[l]);r.originalType=e,r[m]="string"==typeof e?e:o,s[1]=r;for(var p=2;p<i;p++)s[p]=t[p];return n.createElement.apply(null,s)}return n.createElement.apply(null,t)}d.displayName="MDXCreateElement"},4411:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>s,default:()=>g,frontMatter:()=>i,metadata:()=>r,toc:()=>p});var n=t(8168),o=(t(6540),t(5680));const i={title:"Submitting a Proposal",order:5},s=void 0,r={unversionedId:"governance/submitting",id:"governance/submitting",title:"Submitting a Proposal",description:"If you have a final draft of your proposal ready to submit, you may want to push your proposal live on the testnet first. These are the three primary steps to getting your proposal live on-chain.",source:"@site/docs/governance/submitting.md",sourceDirName:"governance",slug:"/governance/submitting",permalink:"/main/governance/submitting",draft:!1,tags:[],version:"current",frontMatter:{title:"Submitting a Proposal",order:5},sidebar:"tutorialSidebar",previous:{title:"On-Chain Proposal Process",permalink:"/main/governance/process"},next:{title:"Interchain Security",permalink:"/main/interchain-security/"}},l={},p=[{value:"Hosting supplementary materials",id:"hosting-supplementary-materials",level:2},{value:"Formatting the JSON file for the governance proposal",id:"formatting-the-json-file-for-the-governance-proposal",level:2},{value:"Sending the transaction that submits your governance proposal",id:"sending-the-transaction-that-submits-your-governance-proposal",level:2},{value:"Proposal types",id:"proposal-types",level:3},{value:"Legacy proposals (cosmos-sdk < v0.47)",id:"legacy-proposals-cosmos-sdk--v047",level:4},{value:"Proposals (cosmos-sdk >= v0.47)",id:"proposals-cosmos-sdk--v047",level:4},{value:"Minimal Deposit amount",id:"minimal-deposit-amount",level:4},{value:"Walkthrough example (changing x/staking params)",id:"walkthrough-example-changing-xstaking-params",level:3},{value:"Verifying your transaction",id:"verifying-your-transaction",level:3},{value:"Troubleshooting a failed transaction",id:"troubleshooting-a-failed-transaction",level:3},{value:"Depositing funds after a proposal has been submitted",id:"depositing-funds-after-a-proposal-has-been-submitted",level:3},{value:"Submitting your proposal to the testnet",id:"submitting-your-proposal-to-the-testnet",level:3}],u={toc:p},m="wrapper";function g(e){let{components:a,...t}=e;return(0,o.yg)(m,(0,n.A)({},u,t,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"If you have a final draft of your proposal ready to submit, you may want to push your proposal live on the testnet first. These are the three primary steps to getting your proposal live on-chain."),(0,o.yg)("p",null,"Interacting with the Cosmos Hub via the command line in order to run queries or submit proposals has several prerequisites:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"You will need to compile ",(0,o.yg)("a",{parentName:"li",href:"../getting-started/installation"},(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))," from source into a binary file executable by your operating system eg. MacOS, Windows, Linux"),(0,o.yg)("li",{parentName:"ul"},"You will need to indicate which chain you are querying, and currently this is ",(0,o.yg)("inlineCode",{parentName:"li"},"--chain-id cosmoshub-4")),(0,o.yg)("li",{parentName:"ul"},"You will need to connect to a full node. You can find a list of available Cosmos Hub endpoints under the ",(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/chain-registry/blob/master/cosmoshub/chain.json"},"API section")," in the ",(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/chain-registry"},"Chain Registry"),"."),(0,o.yg)("li",{parentName:"ul"},"More info is in the Walkthrough Example section.")),(0,o.yg)("p",null,"Running a full node can be difficult for those not technically-inclined, so you may choose to use a third-party's full node. In this case, the primary security risk is that of censorship: it's the single place where you have a single gateway to the network, and any messages submitted through an untrusted node could be censored."),(0,o.yg)("h2",{id:"hosting-supplementary-materials"},"Hosting supplementary materials"),(0,o.yg)("p",null,"In general we try to minimize the amount of data pushed to the blockchain. Hence, detailed documentation about a proposal is usually hosted on a separate censorship resistant data-hosting platform, like IPFS."),(0,o.yg)("p",null,"Once you have drafted your proposal, ideally as a Markdown file, you\ncan upload it to the IPFS network:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"By ",(0,o.yg)("a",{parentName:"li",href:"https://ipfs.io"},"running an IPFS node and the IPFS software"),", or"),(0,o.yg)("li",{parentName:"ol"},"By using a service such as ",(0,o.yg)("a",{parentName:"li",href:"https://pinata.cloud"},"https://pinata.cloud"))),(0,o.yg)("p",null,'Ensure that you "pin" the file so that it continues to be available on the network. You should get a URL like this: ',(0,o.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD"},"https://ipfs.io/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD")),(0,o.yg)("p",null,"The value ",(0,o.yg)("inlineCode",{parentName:"p"},"QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD")," is called the ",(0,o.yg)("inlineCode",{parentName:"p"},"CID")," of your file - it is effectively the file's hash."),(0,o.yg)("p",null,"If you uploaded a markdown file, you can use the IPFS markdown viewer to render the document for better viewing. Links for the markdown viewer look like ",(0,o.yg)("inlineCode",{parentName:"p"},"https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/<CID>"),", where ",(0,o.yg)("inlineCode",{parentName:"p"},"<CID>")," is your CID. For instance the link above would be: ",(0,o.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD"},"https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD")),(0,o.yg)("p",null,"Share the URL with others and verify that your file is publicly accessible."),(0,o.yg)("p",null,"The reason we use IPFS is that it is a decentralized means of storage, making it resistant to censorship or single points of failure. This increases the likelihood that the file will remain available in the future."),(0,o.yg)("h2",{id:"formatting-the-json-file-for-the-governance-proposal"},"Formatting the JSON file for the governance proposal"),(0,o.yg)("p",null,"Prior to sending the transaction that submits your proposal on-chain, you must create a JSON file. This file will contain the information that will be stored on-chain as the governance proposal. Begin by creating a new text (.txt) file to enter this information. Use ",(0,o.yg)("a",{parentName:"p",href:"/main/governance/best-practices"},"these best practices")," as a guide for the contents of your proposal. When you're done, save the file as a .json file. "),(0,o.yg)("p",null,"Each proposal type is unique in how the JSON should be formatted.\nSee the relevant section for the type of proposal you are drafting:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/main/governance/formatting#text"},"Text Proposals")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/main/governance/formatting#community-pool-spend"},"Community Pool Spend Proposals")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/main/governance/formatting#parameter-change"},"Parameter Change Proposals"))),(0,o.yg)("p",null,"Once on-chain, most people will rely upon block explorers to interpret this information with a graphical user interface (GUI)."),(0,o.yg)("h2",{id:"sending-the-transaction-that-submits-your-governance-proposal"},"Sending the transaction that submits your governance proposal"),(0,o.yg)("p",null,"For information on how to use gaiad (the command line interface) to submit an on-chain proposal through the governance module, please refer to the ",(0,o.yg)("a",{parentName:"p",href:"../hub-tutorials/gaiad"},"gaiad CLI tutorials")," for the Cosmos Hub documentation."),(0,o.yg)("h3",{id:"proposal-types"},"Proposal types"),(0,o.yg)("p",null,"There are 2 proposal types that can be submitted to the CosmosHub governance module."),(0,o.yg)("h4",{id:"legacy-proposals-cosmos-sdk--v047"},"Legacy proposals (cosmos-sdk < v0.47)"),(0,o.yg)("p",null,"These proposals can be submitted using ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-legacy-proposal"),"."),(0,o.yg)("p",null,"Available proposals that can be submitted using this Tx are:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"cancel-software-upgrade"),(0,o.yg)("li",{parentName:"ul"},"change-reward-denoms"),(0,o.yg)("li",{parentName:"ul"},"consumer-addition"),(0,o.yg)("li",{parentName:"ul"},"consumer-removal"),(0,o.yg)("li",{parentName:"ul"},"ibc-upgrade"),(0,o.yg)("li",{parentName:"ul"},"param-change (does not work for standard cosmos-sdk modules, works on IBC and ICS modules)"),(0,o.yg)("li",{parentName:"ul"},"software-upgrade"),(0,o.yg)("li",{parentName:"ul"},"update-client")),(0,o.yg)("p",null,"You can read more about submitting a legacy proposal in the ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/gov#submit-legacy-proposal"},"cosmos-sdk docs")),(0,o.yg)("h4",{id:"proposals-cosmos-sdk--v047"},"Proposals (cosmos-sdk >= v0.47)"),(0,o.yg)("p",null,"These proposals can are submitted using ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-proposal"),"."),(0,o.yg)("p",null,"Using ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad tx gov draft-proposal")," can help prepare a proposal. The tool will create a file containing the specified proposal message and it also helps with populating all the required proposal fields.\nYou can always edit the file after you create it using ",(0,o.yg)("inlineCode",{parentName:"p"},"draft-proposal")),(0,o.yg)("p",null,"Most cosmos-sdk modules allow changing their governance gated parameters using a ",(0,o.yg)("inlineCode",{parentName:"p"},"MsgUpdateParams")," which is a new way of updating governance parameters. It is important to note that ",(0,o.yg)("inlineCode",{parentName:"p"},"MsgUpdateParams")," requires ",(0,o.yg)("strong",{parentName:"p"},"all paramaters to be specified")," in the proposal message."),(0,o.yg)("p",null,"You can read more about submitting a proposal in the ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/gov#submit-proposal"},"cosmos-sdk docs")),(0,o.yg)("h4",{id:"minimal-deposit-amount"},"Minimal Deposit amount"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"Please note that cosmoshub-4 uses a minimum initial deposit amount.")),(0,o.yg)("p",null,"Proposals cannot be submitted successfully without providing a minimum initial deposit. In practice, this means that the ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit")," field in your proposal has to meet the ",(0,o.yg)("inlineCode",{parentName:"p"},"min_initial_deposit")," governance paramter.\nThe minimum deposit is equal to ",(0,o.yg)("inlineCode",{parentName:"p"},"min_deposit * min_initial_deposit_ratio"),". Only ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom")," is supported as deposit denom."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-shell"},'// checking the min_initial_deposit\ngaiad q gov params -o json\n{\n ...\n "params": {\n ...\n "min_deposit": [\n {\n "denom": "stake",\n "amount": "10000000"\n }\n ],\n "min_initial_deposit_ratio": "0.000000000000000000"\n}\n')),(0,o.yg)("h3",{id:"walkthrough-example-changing-xstaking-params"},"Walkthrough example (changing x/staking params)"),(0,o.yg)("p",null,"Let's illustrate how to change the ",(0,o.yg)("inlineCode",{parentName:"p"},"x/staking")," parameters."),(0,o.yg)("p",null,"The module has the following parameters (values don't reflect actual on-chain values):"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-shell"},'gaiad q staking params -o json\n{\n "unbonding_time": "86400s",\n "max_validators": 100,\n "max_entries": 7,\n "historical_entries": 10000,\n "bond_denom": "stake",\n "min_commission_rate": "0.000000000000000000",\n "validator_bond_factor": "-1.000000000000000000",\n "global_liquid_staking_cap": "1.000000000000000000",\n "validator_liquid_staking_cap": "1.000000000000000000"\n}\n')),(0,o.yg)("p",null,"We will use ",(0,o.yg)("inlineCode",{parentName:"p"},"draft-proposal")," to help us create a proposal file that we will later submit."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad tx gov draft-proposal\n// running the command will start a terminal applet allowing you to choose the proposal type\n\n// 1st screen\nUse the arrow keys to navigate: \u2193 \u2191 \u2192 \u2190\n? Select proposal type:\n text\n community-pool-spend\n software-upgrade\n cancel-software-upgrade\n \u25b8 other // choose this\n\n// 2nd screen\n\u2714 other\nUse the arrow keys to navigate: \u2193 \u2191 \u2192 \u2190\n? Select proposal message type::\n\u2191 /cosmos.staking.v1beta1.MsgUndelegate\n \u25b8 /cosmos.staking.v1beta1.MsgUpdateParams // choose this option\n /cosmos.staking.v1beta1.MsgValidatorBond\n /cosmos.upgrade.v1beta1.MsgCancelUpgrade\n\u2193 /cosmos.upgrade.v1beta1.MsgSoftwareUpgrade\n")),(0,o.yg)("p",null,"After choosing the ",(0,o.yg)("inlineCode",{parentName:"p"},"/cosmos.staking.v1beta1.MsgUpdateParams")," message, the applet will allow you to set the message fields and some other proposal details.\nUpon completion, the proposal will be available in the directory where you called the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," command inside the ",(0,o.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," file."),(0,o.yg)("p",null,"Here is an example of the ",(0,o.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," file:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-JSON"},'{\n "messages": [\n {\n "@type": "/cosmos.staking.v1beta1.MsgUpdateParams",\n "authority": "cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn",\n "params": {\n "unbonding_time": "86400s",\n "max_validators": 100,\n "max_entries": 7,\n "historical_entries": 10000,\n "bond_denom": "uatom",\n "min_commission_rate": "0.050000000000000000", // we are changing this from 0.000000000000000000\n "validator_bond_factor": "-1.000000000000000000",\n "global_liquid_staking_cap": "1.000000000000000000",\n "validator_liquid_staking_cap": "1.000000000000000000"\n }\n }\n ],\n "metadata": "ipfs://CID",\n "deposit": "1000000uatom",\n "title": "Updating the staking params (min_comission_rate)",\n "summary": "This proposal will attempt to update the min_commission_rate staking parameter. During proposal creation and submission **all** proposal fields must be specified. Pay attention that you don\'t unintentionally specify different values for fields that you did not intend to change."\n}\n')),(0,o.yg)("p",null,"Finally, we submit the proposal:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx gov submit-proposal <path_to_proposal.json>\n --from <submitter address> \\\n --chain-id cosmoshub-4 \\\n --gas <max gas allocated> \\\n --fees <fees allocated> \\\n --node <node address> \\\n")),(0,o.yg)("p",null,"Use ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad tx gov --help")," to get more info about the CLI options, we will explain some options below:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("inlineCode",{parentName:"li"},"--from")," is the account key that pays the transaction fee and deposit amount. This account key must be already saved in the keyring on your device and it must be an address you control (e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"--from hypha-dev-wallet"),")."),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("inlineCode",{parentName:"li"},"--gas")," is the maximum amount of gas permitted to be used to process the transaction (e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"--gas 500000"),").",(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"The more content there is in the description of your proposal, the more gas your transaction will consume"),(0,o.yg)("li",{parentName:"ul"},"If this number isn't high enough and there isn't enough gas to process your transaction, the transaction will fail."),(0,o.yg)("li",{parentName:"ul"},"The transaction will only use the amount of gas needed to process the transaction."))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("inlineCode",{parentName:"li"},"--fees")," is a flat-rate incentive for a validator to process your transaction.",(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Many nodes use a minimum fee to disincentivize transaction spamming."),(0,o.yg)("li",{parentName:"ul"},"7500uatom is equal to 0.0075 ATOM."))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("inlineCode",{parentName:"li"},"--node")," is using an established node to send the transaction to the Cosmos Hub 4 network. For available nodes, please look at the ",(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/chain-registry/blob/master/cosmoshub/chain.json"},"Chain Registry"),".")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note"),": be careful what you use for ",(0,o.yg)("inlineCode",{parentName:"p"},"--fees"),". A mistake here could result in spending hundreds or thousands of ATOMs accidentally, which cannot be recovered."),(0,o.yg)("h3",{id:"verifying-your-transaction"},"Verifying your transaction"),(0,o.yg)("p",null,"After posting your transaction, your command line interface (gaiad) will provide you with the transaction's hash, which you can either query using gaiad or by searching the transaction hash using ",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/txs/0506447AE8C7495DE970736474451CF23536DF8EA837FAF1CF6286565589AB57"},"Mintscan"),". The hash should look something like this: ",(0,o.yg)("inlineCode",{parentName:"p"},"0506447AE8C7495DE970736474451CF23536DF8EA837FAF1CF6286565589AB57"),"."),(0,o.yg)("p",null,"Alternatively, you can check your Tx status and information using:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad q tx <hash>\n")),(0,o.yg)("h3",{id:"troubleshooting-a-failed-transaction"},"Troubleshooting a failed transaction"),(0,o.yg)("p",null,"There are a number of reasons why a transaction may fail. Here are two examples:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"Running out of gas")," - The more data there is in a transaction, the more gas it will need to be processed. If you don't specify enough gas, the transaction will fail.")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"Incorrect denomination")," - You may have specified an amount in 'utom' or 'atom' instead of 'uatom', causing the transaction to fail."))),(0,o.yg)("p",null,"If you encounter a problem, try to troubleshoot it first, and then ask for help on the Cosmos Hub forum: ",(0,o.yg)("a",{parentName:"p",href:"https://forum.cosmos.network"},"https://forum.cosmos.network"),". We can learn from failed attempts and use them to improve upon this guide."),(0,o.yg)("h3",{id:"depositing-funds-after-a-proposal-has-been-submitted"},"Depositing funds after a proposal has been submitted"),(0,o.yg)("p",null,"Sometimes a proposal is submitted without having the minimum token amount deposited yet. In these cases you would want to be able to deposit more tokens to get the proposal into the voting stage. In order to deposit tokens, you'll need to know what your proposal ID is after you've submitted your proposal. You can query all proposals by the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad q gov proposals\n")),(0,o.yg)("p",null,"If there are a lot of proposals on the chain already, you can also filter by your own address. For the proposal above, that would be:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad q gov proposals --depositor cosmos1hxv7mpztvln45eghez6evw2ypcw4vjmsmr8cdx\n")),(0,o.yg)("p",null,"Once you have the proposal ID, this is the command to deposit extra tokens:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx gov deposit <proposal-id> <deposit_amount> --from <name>\n")),(0,o.yg)("p",null,"The amount per deposit is equal to ",(0,o.yg)("inlineCode",{parentName:"p"},"min_deposit * min_deposit_ratio"),". Only ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom")," is supported as deposit denom. Transactions where ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit_amount < (min_deposit * min_deposit_ratio)")," will be rejected."),(0,o.yg)("h3",{id:"submitting-your-proposal-to-the-testnet"},"Submitting your proposal to the testnet"),(0,o.yg)("p",null,"Submitting to the testnet is identical to mainnet submissions aside from a few changes:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"The chain-id is ",(0,o.yg)("inlineCode",{parentName:"li"},"theta-testnet-001"),"."),(0,o.yg)("li",{parentName:"ol"},"The list of usable endpoints can be found ",(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/testnets/tree/master/public#readme"},"here"),"."),(0,o.yg)("li",{parentName:"ol"},"You will need testnet tokens, not ATOM. There is a faucet available in the Developer ",(0,o.yg)("a",{parentName:"li",href:"https://discord.com/invite/cosmosnetwork"},"Discord"),".")),(0,o.yg)("p",null,"You may want to submit your proposal to the testnet chain before the mainnet for a number of reasons:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"To see what the proposal description will look like."),(0,o.yg)("li",{parentName:"ol"},"To signal that your proposal is about to go live on the mainnet."),(0,o.yg)("li",{parentName:"ol"},"To share what the proposal will look like in advance with stakeholders."),(0,o.yg)("li",{parentName:"ol"},"To test the functionality of the governance features.")))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/43353076.6fe88653.js b/assets/js/43353076.6fe88653.js new file mode 100644 index 00000000000..f95142bd9b9 --- /dev/null +++ b/assets/js/43353076.6fe88653.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8606],{5680:(e,t,o)=>{o.d(t,{xA:()=>d,yg:()=>c});var r=o(6540);function i(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function a(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){i(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t){if(null==e)return{};var o,r,i=function(e,t){if(null==e)return{};var o,r,i={},n=Object.keys(e);for(r=0;r<n.length;r++)o=n[r],t.indexOf(o)>=0||(i[o]=e[o]);return i}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(r=0;r<n.length;r++)o=n[r],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(i[o]=e[o])}return i}var p=r.createContext({}),l=function(e){var t=r.useContext(p),o=t;return e&&(o="function"==typeof e?e(t):a(a({},t),e)),o},d=function(e){var t=l(e.components);return r.createElement(p.Provider,{value:t},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},h=r.forwardRef((function(e,t){var o=e.components,i=e.mdxType,n=e.originalType,p=e.parentName,d=s(e,["components","mdxType","originalType","parentName"]),u=l(o),h=i,c=u["".concat(p,".").concat(h)]||u[h]||g[h]||n;return o?r.createElement(c,a(a({ref:t},d),{},{components:o})):r.createElement(c,a({ref:t},d))}));function c(e,t){var o=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var n=o.length,a=new Array(n);a[0]=h;var s={};for(var p in t)hasOwnProperty.call(t,p)&&(s[p]=t[p]);s.originalType=e,s[u]="string"==typeof e?e:i,a[1]=s;for(var l=2;l<n;l++)a[l]=o[l];return r.createElement.apply(null,a)}return r.createElement.apply(null,o)}h.displayName="MDXCreateElement"},7574:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>p,contentTitle:()=>a,default:()=>g,frontMatter:()=>n,metadata:()=>s,toc:()=>l});var r=o(8168),i=(o(6540),o(5680));const n={title:"On-Chain Proposal Process",order:2},a=void 0,s={unversionedId:"governance/process",id:"governance/process",title:"On-Chain Proposal Process",description:"Governance Parameters",source:"@site/docs/governance/process.md",sourceDirName:"governance",slug:"/governance/process",permalink:"/main/governance/process",draft:!1,tags:[],version:"current",frontMatter:{title:"On-Chain Proposal Process",order:2},sidebar:"tutorialSidebar",previous:{title:"Formatting a Proposal",permalink:"/main/governance/formatting"},next:{title:"Submitting a Proposal",permalink:"/main/governance/submitting"}},p={},l=[{value:"Governance Parameters",id:"governance-parameters",level:2},{value:"1. Deposit Period",id:"1-deposit-period",level:2},{value:"Deposits",id:"deposits",level:3},{value:"Burned deposits",id:"burned-deposits",level:3},{value:"2. Voting Period",id:"2-voting-period",level:2},{value:"What do the voting options mean?",id:"what-do-the-voting-options-mean",level:3},{value:"What determines whether or not a governance proposal passes?",id:"what-determines-whether-or-not-a-governance-proposal-passes",level:3},{value:"How is quorum determined?",id:"how-is-quorum-determined",level:3},{value:"How is voting tallied?",id:"how-is-voting-tallied",level:3}],d={toc:l},u="wrapper";function g(e){let{components:t,...o}=e;return(0,i.yg)(u,(0,r.A)({},d,o,{components:t,mdxType:"MDXLayout"}),(0,i.yg)("h2",{id:"governance-parameters"},"Governance Parameters"),(0,i.yg)("p",null,"Several of the numbers involved in governance are parameters and can thus be changed by passing a parameter change proposal. "),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"Minimum deposit: 250 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Maximum deposit period: 14 days"),(0,i.yg)("li",{parentName:"ul"},"Voting period: 14 days"),(0,i.yg)("li",{parentName:"ul"},"Quorum: 40% of participating voting power"),(0,i.yg)("li",{parentName:"ul"},"Pass threshold: 50% of participating voting power"),(0,i.yg)("li",{parentName:"ul"},"Veto threshold: 33.40% of participating voting power")),(0,i.yg)("h2",{id:"1-deposit-period"},"1. Deposit Period"),(0,i.yg)("p",null,"The deposit period lasts either 14 days or until the proposal deposit totals 250 ATOMs, whichever happens first. "),(0,i.yg)("h3",{id:"deposits"},"Deposits"),(0,i.yg)("p",null,"Prior to a governance proposal entering the voting period (i.e., for the proposal to be voted upon), there must be at least a minimum number of ATOMs deposited (250). Anyone may contribute to this deposit, though it is usually filled by the proposal maker. Deposits of passed and failed proposals are returned to the contributors."),(0,i.yg)("p",null,"In the past, different people have considered contributions amounts differently. There is some consensus that this should be a personal choice. There is also some consensus that this can be an opportunity for supporters to signal their support by adding to the deposit amount, so a proposer may choose to leave contribution room (i.e., a deposit below 250 ATOMs) so that others may participate. It is important to remember that any contributed ATOMs are at risk of being burned."),(0,i.yg)("h3",{id:"burned-deposits"},"Burned deposits"),(0,i.yg)("p",null,"Deposits are burned only when proposals are vetoed as documented in the ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/gov#deposit-refund-and-burn"},"Cosmos SDK gov module spec"),". Deposits are not burned for failing to meet quorum or for being rejected. "),(0,i.yg)("h2",{id:"2-voting-period"},"2. Voting Period"),(0,i.yg)("p",null,"The voting period is currently a fixed 14-day period. During the voting period, participants may select a vote of either 'Yes', 'No', 'Abstain', or 'NoWithVeto'. Voters may change their vote at any time before the voting period ends. "),(0,i.yg)("h3",{id:"what-do-the-voting-options-mean"},"What do the voting options mean?"),(0,i.yg)("ol",null,(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("strong",{parentName:"li"},"Abstain:")," The voter wishes to contribute to quorum without voting for or against a proposal."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("strong",{parentName:"li"},"Yes:")," Approval of the proposal in its current form."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("strong",{parentName:"li"},"No:")," Disapproval of the proposal in its current form."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("strong",{parentName:"li"},"NoWithVeto:")," A \u2018NoWithVeto\u2019 vote indicates a proposal either (1) is deemed to be spam, i.e., irrelevant to Cosmos Hub, (2) disproportionately infringes on minority interests, or (3) violates or encourages violation of the rules of engagement as currently set out by Cosmos Hub governance.")),(0,i.yg)("p",null,"As accepted by the community in ",(0,i.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmVHVH9WeGy9tTNN9dViqvDn7N79XJJUseKXD1rpyLVckK"},"Proposal 75"),", voters are expected to vote 'NoWithVeto' for proposals that are spam, infringe on minority interests, or violate the rules of engagement (i.e., Social protocols which have passed governance and thus been accepted as rules on the Hub). This proposal was an extension of the ideas put forward in ",(0,i.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmRtR7qkeaZCpCzHDwHgJeJAZdTrbmHLxFDYXhw7RoF1pp"},"Proposal 6"),"."),(0,i.yg)("p",null,"Voting 'NoWithVeto' has no immediate additional financial cost to the voter - you do not directly risk your ATOM by using this option."),(0,i.yg)("h3",{id:"what-determines-whether-or-not-a-governance-proposal-passes"},"What determines whether or not a governance proposal passes?"),(0,i.yg)("p",null,"There are four criteria:"),(0,i.yg)("ol",null,(0,i.yg)("li",{parentName:"ol"},"Deposit is filled: A minimum deposit of 250 ATOM is required for the proposal to enter the voting period",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"anyone may contribute to this deposit"),(0,i.yg)("li",{parentName:"ul"},"the deposit must be reached within 14 days (this is the deposit period)"))),(0,i.yg)("li",{parentName:"ol"},"Quorum is reached: A minimum of 40% of the network's total voting power (staked ATOM) is required to participate "),(0,i.yg)("li",{parentName:"ol"},"Simple majority of 'Yes' votes: Greater than 50% of the participating voting power must back the 'Yes' vote by the end of the 14-day voting period"),(0,i.yg)("li",{parentName:"ol"},"Not vetoed: Less than 33.4% of participating voting power must have backed 'NoWithVeto' by the end of the 14-day voting period")),(0,i.yg)("p",null,"Currently, the criteria for submitting and passing/failing all proposal types is the same."),(0,i.yg)("h3",{id:"how-is-quorum-determined"},"How is quorum determined?"),(0,i.yg)("p",null,"Voting power, whether backing a vote of 'Yes', 'Abstain', 'No', or 'NoWithVeto', counts toward quorum. Quorum is required for the outcome of a governance proposal vote to be considered valid and for deposit contributors to recover their deposit amounts. "),(0,i.yg)("h3",{id:"how-is-voting-tallied"},"How is voting tallied?"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Total voting power")," refers to all staked ATOM at the end of the 14-day voting period. Liquid ATOMs are not part of the total voting power and thus cannot participate in voting. "),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Participating voting power")," refers to only the ATOM which have been used to cast a vote on a particular proposal. Quorum is set to 40% of the ",(0,i.yg)("strong",{parentName:"li"},"participating")," voting power.")),(0,i.yg)("p",null,"Validators not in the active set can cast a vote, but their voting power (including the backing of their delegators) will not count toward the vote if they are not in the active set ",(0,i.yg)("strong",{parentName:"p"},"when the voting period ends"),". That means that if ATOM is delegated to a validator that is jailed, tombstoned, or outside of the active set at the time that the voting period ends, that ATOM's stake-weight will not count in the vote."),(0,i.yg)("p",null,"Though a simple majority 'Yes' vote (ie. 50% of participating voting power) is required for a governance proposal vote to pass, a 'NoWithVeto' vote of 33.4% of participating voting power or greater can override this outcome and cause the proposal to fail. This enables a minority group representing greater than 1/3 of participating voting power to fail a proposal that would otherwise pass."))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/446bc915.c89b5aa8.js b/assets/js/446bc915.c89b5aa8.js new file mode 100644 index 00000000000..d8c8ce14749 --- /dev/null +++ b/assets/js/446bc915.c89b5aa8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6745],{5680:(e,t,r)=>{r.d(t,{xA:()=>l,yg:()=>m});var n=r(6540);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function a(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=n.createContext({}),u=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},l=function(e){var t=u(e.components);return n.createElement(c.Provider,{value:t},e.children)},p="mdxType",h={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,s=e.originalType,c=e.parentName,l=a(e,["components","mdxType","originalType","parentName"]),p=u(r),f=o,m=p["".concat(c,".").concat(f)]||p[f]||h[f]||s;return r?n.createElement(m,i(i({ref:t},l),{},{components:r})):n.createElement(m,i({ref:t},l))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var s=r.length,i=new Array(s);i[0]=f;var a={};for(var c in t)hasOwnProperty.call(t,c)&&(a[c]=t[c]);a.originalType=e,a[p]="string"==typeof e?e:o,i[1]=a;for(var u=2;u<s;u++)i[u]=r[u];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}f.displayName="MDXCreateElement"},2773:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>h,frontMatter:()=>s,metadata:()=>a,toc:()=>u});var n=r(8168),o=(r(6540),r(5680));const s={title:"Cosmos Hub Archives",order:2},i=void 0,a={unversionedId:"resources/archives",id:"resources/archives",title:"Cosmos Hub Archives",description:"With each breaking upgrade of the Cosmos Hub, the network is restarted at height 0. During this process, an export of the last state of the previous network is made to produce the genesis state of the new one.",source:"@site/docs/resources/archives.md",sourceDirName:"resources",slug:"/resources/archives",permalink:"/main/resources/archives",draft:!1,tags:[],version:"current",frontMatter:{title:"Cosmos Hub Archives",order:2},sidebar:"tutorialSidebar",previous:{title:"Resources",permalink:"/main/resources/"},next:{title:"The Genesis File",permalink:"/main/resources/genesis"}},c={},u=[{value:"Big Dipper",id:"big-dipper",level:3}],l={toc:u},p="wrapper";function h(e){let{components:t,...r}=e;return(0,o.yg)(p,(0,n.A)({},l,r,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"With each breaking upgrade of the Cosmos Hub, the network is restarted at height 0. During this process, an export of the last state of the previous network is made to produce the genesis state of the new one."),(0,o.yg)("p",null,"As a result, the blocks of the previous networks are not downloaded by new clients (as they sync from the new genesis state), and may be deleted by existing full-nodes."),(0,o.yg)("p",null,"In an effort to maintain transparency, the interchain hosts archives of the previous versions of the Cosmos Hub network. These archives can be found ",(0,o.yg)("a",{parentName:"p",href:"https://archive.interchain.io/"},"here"),"."),(0,o.yg)("p",null,"If you would like to search explorers for previous hub data, these are some links where you can find the information:"),(0,o.yg)("h3",{id:"big-dipper"},"Big Dipper"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://cosmoshub-1.bigdipper.live/"},"Cosmos Hub 1")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://cosmoshub-2.bigdipper.live/"},"Cosmos Hub 2")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://cosmoshub-3.bigdipper.live/"},"Cosmos Hub 3"))),(0,o.yg)("p",null,"If you want to make archives available to the community, feel free to open a PR to this file and add them."))}h.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4a862e05.e07cff2f.js b/assets/js/4a862e05.e07cff2f.js new file mode 100644 index 00000000000..e042bf21d22 --- /dev/null +++ b/assets/js/4a862e05.e07cff2f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1050],{5680:(e,a,r)=>{r.d(a,{xA:()=>g,yg:()=>c});var n=r(6540);function t(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function o(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?o(Object(r),!0).forEach((function(a){t(e,a,r[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))}))}return e}function s(e,a){if(null==e)return{};var r,n,t=function(e,a){if(null==e)return{};var r,n,t={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],a.indexOf(r)>=0||(t[r]=e[r]);return t}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],a.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}var l=n.createContext({}),p=function(e){var a=n.useContext(l),r=a;return e&&(r="function"==typeof e?e(a):i(i({},a),e)),r},g=function(e){var a=p(e.components);return n.createElement(l.Provider,{value:a},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},m=n.forwardRef((function(e,a){var r=e.components,t=e.mdxType,o=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=p(r),m=t,c=u["".concat(l,".").concat(m)]||u[m]||d[m]||o;return r?n.createElement(c,i(i({ref:a},g),{},{components:r})):n.createElement(c,i({ref:a},g))}));function c(e,a){var r=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var o=r.length,i=new Array(o);i[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[u]="string"==typeof e?e:t,i[1]=s;for(var p=2;p<o;p++)i[p]=r[p];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}m.displayName="MDXCreateElement"},7792:(e,a,r)=>{r.r(a),r.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=r(8168),t=(r(6540),r(5680));const o={title:"Cosmos Hub 4, v6-Vega Upgrade Instructions",order:2},i=void 0,s={unversionedId:"migration/cosmoshub-4-v6-vega-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v6-vega-upgrade",title:"Cosmos Hub 4, v6-Vega Upgrade Instructions",description:"This document describes the steps for validator and full node operators for the successful execution of the Vega Upgrade, which contains the following main new features:",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v6-vega-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, v6-Vega Upgrade Instructions",order:2},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, v5-Delta Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade"},next:{title:"Cosmos Hub 4, v7-Theta Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade"}},l={},p=[{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade will take place December 14, 2021",id:"upgrade-will-take-place-december-14-2021",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"System requirement",id:"system-requirement",level:3},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime, cosmoshub-4 (pre-Vega upgrade) is running Gaia v5.0.0",id:"current-runtime-cosmoshub-4-pre-vega-upgrade-is-running-gaia-v500",level:3},{value:"Target runtime, cosmoshub-4 (post-Vega upgrade) will run Gaia v6.0.4",id:"target-runtime-cosmoshub-4-post-vega-upgrade-will-run-gaia-v604",level:3},{value:"Vega upgrade steps",id:"vega-upgrade-steps",level:2},{value:"Method I: manual upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: upgrade using Cosmovisor by manually preparing the Gaia v6.0.4 binary",id:"method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v604-binary",level:3},{value:"Preparation",id:"preparation",level:4},{value:"Expected upgrade result",id:"expected-upgrade-result",level:4},{value:"Method III: upgrade using Cosmovisor by auto-downloading the Gaia v6.0.4 binary (not recommended!)",id:"method-iii-upgrade-using-cosmovisor-by-auto-downloading-the-gaia-v604-binary-not-recommended",level:3},{value:"Preparation",id:"preparation-1",level:4},{value:"Expected result",id:"expected-result",level:4},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Reference",id:"reference",level:2}],g={toc:p},u="wrapper";function d(e){let{components:a,...r}=e;return(0,t.yg)(u,(0,n.A)({},g,r,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("p",null,"This document describes the steps for validator and full node operators for the successful execution of the ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/docs/roadmap/cosmos-hub-roadmap-2.0.md#vega-upgrade-expected-q4-2021"},"Vega Upgrade"),", which contains the following main new features:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/v0.44.3/x/authz/spec"},"authz")," and ",(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/v0.44.3/x/feegrant/spec"},"feegrant modules")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"https://github.com/strangelove-ventures/packet-forward-middleware"},"packet-forward-middleware")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go"},"IBC")," as a standalone module")),(0,t.yg)("p",null,"TOC:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-will-take-place-december-14-2021"},"Upgrade will take place December 14, 2021")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#system-requirement"},"System requirement")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#current-runtime-cosmoshub-4-pre-vega-upgrade-is-running-gaia-v500"},"Current runtime, cosmoshub-4 (pre-Vega upgrade) is running Gaia v5.0.0")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#target-runtime-cosmoshub-4-post-vega-upgrade-will-run-gaia-v604"},"Target runtime, cosmoshub-4 (post-Vega upgrade) will run Gaia v6.0.4")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#vega-upgrade-steps"},"Vega upgrade steps"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: manual upgrade")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v604-binary"},"Method II: upgrade using Cosmovisor by manually preparing the Gaia v6.0.4 binary")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-iii-upgrade-using-cosmovisor-by-auto-downloading-the-gaia-v604-binary-not-recommended"},"Method III: upgrade using Cosmovisor by auto-downloading the Gaia v6.0.4 binary (not recommended!)")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#reference"},"Reference"))),(0,t.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/59"},"Proposal #59")," is the reference on-chain governance proposal for this upgrade, which has passed with overwhelming community support. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,t.yg)("em",{parentName:"p"},"fully decentralized")," way."),(0,t.yg)("h2",{id:"upgrade-will-take-place-december-14-2021"},"Upgrade will take place December 14, 2021"),(0,t.yg)("p",null,"The upgrade will take place at a block height of ",(0,t.yg)("inlineCode",{parentName:"p"},"8695000"),". At the time of writing, and at current block times (around 7s/block), this block height corresponds approximately to ",(0,t.yg)("inlineCode",{parentName:"p"},"Tuesday, 14-Dec-21 14:49:50 UTC"),". This date/time is approximate as blocks are not generated at a constant interval. You can stay up-to-date using this ",(0,t.yg)("a",{parentName:"p",href:"https://chain-monitor.cros-nest.com/d/Upgrades/upgrades?var-chain_id=cosmoshub-4&orgId=1&refresh=1m"},"live countdown")," page."),(0,t.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,t.yg)("p",null,"The chain-id of the network will remain the same, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,t.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("h3",{id:"system-requirement"},"System requirement"),(0,t.yg)("p",null,"32GB RAM is recommended to ensure a smooth upgrade."),(0,t.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can\nallow your machine to run the binary than it could run in RAM alone."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"sudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")),(0,t.yg)("h3",{id:"backups"},"Backups"),(0,t.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,t.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v600-binary"},"upgrade by cosmovisor")," section."),(0,t.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,t.yg)("h3",{id:"testing"},"Testing"),(0,t.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can join in our ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/vega-test/tree/master/public-testnet"},"Vega public-testnet")," or run a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/vega-test/tree/master/local-testnet"},"Vega local testnet"),"."),(0,t.yg)("h3",{id:"current-runtime-cosmoshub-4-pre-vega-upgrade-is-running-gaia-v500"},"Current runtime, cosmoshub-4 (pre-Vega upgrade) is running Gaia v5.0.0"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v5.0.0"},"Gaia v5.0.0"),". We anticipate that operators who are running on v5.0.x, will be able to upgrade successfully; however, this is untested and it is up to operators to ensure that their systems are capable of performing the upgrade."),(0,t.yg)("h3",{id:"target-runtime-cosmoshub-4-post-vega-upgrade-will-run-gaia-v604"},"Target runtime, cosmoshub-4 (post-Vega upgrade) will run Gaia v6.0.4"),(0,t.yg)("p",null,"The Comsos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v6.0.4"},"Gaia v6.0.4"),". Operators ",(0,t.yg)("em",{parentName:"p"},"MUST")," use this version post-upgrade to remain connected to the network."),(0,t.yg)("h2",{id:"vega-upgrade-steps"},"Vega upgrade steps"),(0,t.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,t.yg)("li",{parentName:"ul"},"Upgrade using ",(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/master/cosmovisor"},"Cosmovisor"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,t.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,t.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,t.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: manual upgrade"),(0,t.yg)("p",null,"Run Gaia v5.0.x till upgrade height, the node will panic:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "Vega" NEEDED at height: 8695000\n\npanic: UPGRADE "Vega" NEEDED at height: 8695000\n')),(0,t.yg)("p",null,"Stop the node, and install Gaia v6.0.4 and re-start by ",(0,t.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,t.yg)("p",null,"It may take 20 min to a few hours until validators with a total sum voting power > 2/3 to complete their nodes upgrades. After that, the chain can continue to produce blocks."),(0,t.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v604-binary"},"Method II: upgrade using Cosmovisor by manually preparing the Gaia v6.0.4 binary"),(0,t.yg)("h4",{id:"preparation"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a Cosmovisor folder inside ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME")," and move Gaia v5.0.0 into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("p",null,"build Gaia v6.0.4, and move gaiad v6.0.4 to ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/Vega/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/Vega/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/Vega/bin\n")),(0,t.yg)("p",null,"Then you should get the following structure:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad #v5.0.x\n\u2514\u2500\u2500 upgrades\n\u2514\u2500\u2500 Vega\n\u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v6.0.4\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME= $GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor start --x-crisis-skip-assert-invariants\n")),(0,t.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,t.yg)("h4",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,t.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "Vega" NEEDED at height: 8695000: upgrade to Vega and applying upgrade "Vega" at height:8695000.\n')),(0,t.yg)("p",null," This may take 20 min to a few hours.\nAfter this, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,t.yg)("h3",{id:"method-iii-upgrade-using-cosmovisor-by-auto-downloading-the-gaia-v604-binary-not-recommended"},"Method III: upgrade using Cosmovisor by auto-downloading the Gaia v6.0.4 binary (not recommended!)"),(0,t.yg)("h4",{id:"preparation-1"},"Preparation"),(0,t.yg)("p",null,"Install Cosmovisor v0.1"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@v0.1.0\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a cosmovisor folder inside gaia home and move gaiad v5.0.0 into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v5.0.x\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME= $GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\nexport DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor start --x-crisis-skip-assert-invariants\n")),(0,t.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,t.yg)("h4",{id:"expected-result"},"Expected result"),(0,t.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "Vega" NEEDED at height: 8695000: upgrade to Vega and applying upgrade "Vega" at height:8695000\n')),(0,t.yg)("p",null,"Then the Cosmovisor will create ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/Vega/bin")," and download Gaia v6.0.4 binary to this folder according to links in the ",(0,t.yg)("inlineCode",{parentName:"p"},"--info")," field of the upgrade proposal 59.\nThis may take 20 min to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,t.yg)("p",null,(0,t.yg)("em",{parentName:"p"},"Please Note:")),(0,t.yg)("p",null,"Auto-download the new binary is not recommended for the following reasons:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"In general, auto-download comes with the risk that the verification of correct download is done automatically. If you want to have the highest guarantee you should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk you should take at your own discretion."),(0,t.yg)("li",{parentName:"ul"},"For the Vega upgrade, Gaia will upgrade its dependency on Cosmos SDK v0.42 to Cosmos SDK v0.44, this will require ",(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/cosmovisor%2Fv0.1.0"},"Cosmovisor v0.1"),". Later versions of Cosmovisor do not support Cosmos SDK v0.42 or earlier if the auto-download option is enabled."),(0,t.yg)("li",{parentName:"ul"},"By using Cosmovisor v0.1 you might experience a ",(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/issues/9875"},"node hanging issue")," when querying a result with a large output size. For example, ",(0,t.yg)("inlineCode",{parentName:"li"},"gaiad q gov proposals")," will hang the node being queried, this issue will not appear for Cosmovisor versions newer than v0.1.")),(0,t.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,t.yg)("p",null,"The upgrade may take several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,t.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,t.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,t.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v5.0.x binary using the following command:"),(0,t.yg)("blockquote",null,(0,t.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 8695000")),(0,t.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,t.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,t.yg)("h2",{id:"communications"},"Communications"),(0,t.yg)("p",null,"Operators are encouraged to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#validators-verified")," channel of the Cosmos Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#validators-verified")," channel can be sent to the ",(0,t.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,t.yg)("h2",{id:"risks"},"Risks"),(0,t.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,t.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,t.yg)("h2",{id:"reference"},"Reference"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/vega-test"},"cosmos/vega-test")),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/docs/migration/cosmoshub-4-delta-upgrade.md"},"Delta upgrade instruction")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4b7d5026.a025ab50.js b/assets/js/4b7d5026.a025ab50.js new file mode 100644 index 00000000000..cd606e3d944 --- /dev/null +++ b/assets/js/4b7d5026.a025ab50.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7915],{5680:(e,t,r)=>{r.d(t,{xA:()=>u,yg:()=>g});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var l=n.createContext({}),s=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},u=function(e){var t=s(e.components);return n.createElement(l.Provider,{value:t},e.children)},d="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},h=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,i=e.originalType,l=e.parentName,u=c(e,["components","mdxType","originalType","parentName"]),d=s(r),h=a,g=d["".concat(l,".").concat(h)]||d[h]||p[h]||i;return r?n.createElement(g,o(o({ref:t},u),{},{components:r})):n.createElement(g,o({ref:t},u))}));function g(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=r.length,o=new Array(i);o[0]=h;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c[d]="string"==typeof e?e:a,o[1]=c;for(var s=2;s<i;s++)o[s]=r[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}h.displayName="MDXCreateElement"},1928:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>p,frontMatter:()=>i,metadata:()=>c,toc:()=>s});var n=r(8168),a=(r(6540),r(5680));const i={title:"Architecture Decision Records (ADR)",order:1},o=void 0,c={unversionedId:"architecture/README",id:"architecture/README",title:"Architecture Decision Records (ADR)",description:"This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub.",source:"@site/docs/architecture/README.md",sourceDirName:"architecture",slug:"/architecture/",permalink:"/main/architecture/",draft:!1,tags:[],version:"current",frontMatter:{title:"Architecture Decision Records (ADR)",order:1},sidebar:"tutorialSidebar",previous:{title:"Service Providers",permalink:"/main/resources/service-providers"},next:{title:"ADR Creation Process",permalink:"/main/architecture/adr/PROCESS"}},l={},s=[{value:"Rationale",id:"rationale",level:2},{value:"Creating new ADR",id:"creating-new-adr",level:2},{value:"Use RFC 2119 Keywords",id:"use-rfc-2119-keywords",level:3},{value:"ADR Table of Contents",id:"adr-table-of-contents",level:2},{value:"Accepted",id:"accepted",level:3},{value:"Proposed",id:"proposed",level:3},{value:"Draft",id:"draft",level:3},{value:"Rejected",id:"rejected",level:3},{value:"Deprecated",id:"deprecated",level:3}],u={toc:s},d="wrapper";function p(e){let{components:t,...r}=e;return(0,a.yg)(d,(0,n.A)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub."),(0,a.yg)("p",null,"An Architectural Decision (",(0,a.yg)("strong",{parentName:"p"},"AD"),") is a software design choice that addresses a functional or non-functional requirement that is architecturally significant.\nAn Architecturally Significant Requirement (",(0,a.yg)("strong",{parentName:"p"},"ASR"),") is a requirement that has a measurable effect on a software system\u2019s architecture and quality.\nAn Architectural Decision Record (",(0,a.yg)("strong",{parentName:"p"},"ADR"),") captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log. All these are within the topic of Architectural Knowledge Management (AKM)."),(0,a.yg)("p",null,"You can read more about the ADR concept ",(0,a.yg)("a",{parentName:"p",href:"https://adr.github.io/"},"here"),"."),(0,a.yg)("h2",{id:"rationale"},"Rationale"),(0,a.yg)("p",null,"ADRs are intended to be the primary mechanism for proposing new feature designs and new processes, for collecting community input on an issue, and for documenting the design decisions.\nAn ADR should provide:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"Context on the relevant goals and the current state"),(0,a.yg)("li",{parentName:"ul"},"Proposed changes to achieve the goals"),(0,a.yg)("li",{parentName:"ul"},"Summary of pros and cons"),(0,a.yg)("li",{parentName:"ul"},"Discarded solution spaces and why they were discarded"),(0,a.yg)("li",{parentName:"ul"},"References"),(0,a.yg)("li",{parentName:"ul"},"Changelog")),(0,a.yg)("p",null,"Note the distinction between an ADR and a spec. The ADR provides the context, intuition, reasoning, and\njustification for a change in architecture, or for the architecture of something\nnew. The spec is much more compressed and streamlined summary of everything as\nit stands today."),(0,a.yg)("p",null,"If recorded decisions turn out to be lacking, convene a discussion, record the new decisions here, and then modify the code to match."),(0,a.yg)("h2",{id:"creating-new-adr"},"Creating new ADR"),(0,a.yg)("p",null,"Read about the ",(0,a.yg)("a",{parentName:"p",href:"/main/architecture/PROCESS"},"PROCESS"),"."),(0,a.yg)("h3",{id:"use-rfc-2119-keywords"},"Use RFC 2119 Keywords"),(0,a.yg)("p",null,'When writing ADRs, follow the same best practices for writing RFCs.\nWhen writing RFCs, key words are used to signify the requirements in the specification.\nThese words are often capitalized: "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL.\nThey are to be interpreted as described in ',(0,a.yg)("a",{parentName:"p",href:"https://datatracker.ietf.org/doc/html/rfc2119"},"RFC 2119"),"."),(0,a.yg)("h2",{id:"adr-table-of-contents"},"ADR Table of Contents"),(0,a.yg)("h3",{id:"accepted"},"Accepted"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"n/a")),(0,a.yg)("h3",{id:"proposed"},"Proposed"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"n/a")),(0,a.yg)("h3",{id:"draft"},"Draft"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"n/a")),(0,a.yg)("h3",{id:"rejected"},"Rejected"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/architecture/adr/adr-001-interchain-accounts"},"ADR 001: Interchain Accounts"))),(0,a.yg)("h3",{id:"deprecated"},"Deprecated"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/architecture/adr/adr-002-globalfee"},"ADR 002: Globalfee Module"))))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4bdad6ad.3a53c4b9.js b/assets/js/4bdad6ad.3a53c4b9.js new file mode 100644 index 00000000000..fb65529b04c --- /dev/null +++ b/assets/js/4bdad6ad.3a53c4b9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2493],{5680:(e,t,r)=>{r.d(t,{xA:()=>u,yg:()=>f});var n=r(6540);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=n.createContext({}),s=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):l(l({},t),e)),r},u=function(e){var t=s(e.components);return n.createElement(c.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},g=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),p=s(r),g=o,f=p["".concat(c,".").concat(g)]||p[g]||d[g]||a;return r?n.createElement(f,l(l({ref:t},u),{},{components:r})):n.createElement(f,l({ref:t},u))}));function f(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,l=new Array(a);l[0]=g;var i={};for(var c in t)hasOwnProperty.call(t,c)&&(i[c]=t[c]);i.originalType=e,i[p]="string"==typeof e?e:o,l[1]=i;for(var s=2;s<a;s++)l[s]=r[s];return n.createElement.apply(null,l)}return n.createElement.apply(null,r)}g.displayName="MDXCreateElement"},9182:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>d,frontMatter:()=>a,metadata:()=>i,toc:()=>s});var n=r(8168),o=(r(6540),r(5680));const a={title:"Delegators",order:1},l=void 0,i={unversionedId:"delegators/README",id:"version-v17.1.0/delegators/README",title:"Delegators",description:"This folder contains documentation relevant to delegators of the Cosmos Hub and other gaia blockchains.",source:"@site/versioned_docs/version-v17.1.0/delegators/README.md",sourceDirName:"delegators",slug:"/delegators/",permalink:"/v17.1.0/delegators/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Delegators",order:1},sidebar:"tutorialSidebar",previous:{title:"Upgrading Your Node",permalink:"/v17.1.0/hub-tutorials/upgrade-node"},next:{title:"Delegator FAQ",permalink:"/v17.1.0/delegators/delegator-faq"}},c={},s=[],u={toc:s},p="wrapper";function d(e){let{components:t,...r}=e;return(0,o.yg)(p,(0,n.A)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"This folder contains documentation relevant to delegators of the Cosmos Hub and other ",(0,o.yg)("inlineCode",{parentName:"p"},"gaia")," blockchains."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/delegators/delegator-guide-cli"},"Delegator CLI Guide")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/delegators/delegator-faq"},"Delegators FAQ")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/delegators/delegator-security"},"Delegator Security Notice"))))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4bf737c3.30a03efb.js b/assets/js/4bf737c3.30a03efb.js new file mode 100644 index 00000000000..b53c4968965 --- /dev/null +++ b/assets/js/4bf737c3.30a03efb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4704],{5680:(e,t,r)=>{r.d(t,{xA:()=>p,yg:()=>d});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var u=n.createContext({}),s=function(e){var t=n.useContext(u),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},p=function(e){var t=s(e.components);return n.createElement(u.Provider,{value:t},e.children)},c="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,i=e.originalType,u=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),c=s(r),f=a,d=c["".concat(u,".").concat(f)]||c[f]||m[f]||i;return r?n.createElement(d,o(o({ref:t},p),{},{components:r})):n.createElement(d,o({ref:t},p))}));function d(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=r.length,o=new Array(i);o[0]=f;var l={};for(var u in t)hasOwnProperty.call(t,u)&&(l[u]=t[u]);l.originalType=e,l[c]="string"==typeof e?e:a,o[1]=l;for(var s=2;s<i;s++)o[s]=r[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}f.displayName="MDXCreateElement"},2456:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>l,toc:()=>s});var n=r(8168),a=(r(6540),r(5680));const i={title:"Gaia Tutorials",order:1},o=void 0,l={unversionedId:"hub-tutorials/README",id:"hub-tutorials/README",title:"Gaia Tutorials",description:"This folder contains tutorials related to the gaiad application.",source:"@site/docs/hub-tutorials/README.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/",permalink:"/main/hub-tutorials/",draft:!1,tags:[],version:"current",frontMatter:{title:"Gaia Tutorials",order:1},sidebar:"tutorialSidebar",previous:{title:"System requirements",permalink:"/main/getting-started/system-requirements"},next:{title:"Interacting with Gaiad (CLI)",permalink:"/main/hub-tutorials/gaiad"}},u={},s=[],p={toc:s},c="wrapper";function m(e){let{components:t,...r}=e;return(0,a.yg)(c,(0,n.A)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"This folder contains tutorials related to the ",(0,a.yg)("inlineCode",{parentName:"p"},"gaiad")," application."),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/hub-tutorials/gaiad"},"Interacting with the ",(0,a.yg)("inlineCode",{parentName:"a"},"gaiad")," binary")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/hub-tutorials/join-mainnet"},"Running a full-node for the Cosmos Hub Mainnet")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/hub-tutorials/join-testnet"},"Running a full-node for a ",(0,a.yg)("inlineCode",{parentName:"a"},"gaia")," testnet")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/hub-tutorials/upgrade-node"},"Upgrading a node from a previous version")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/hub-tutorials/live-upgrade-tutorial"},"Creating an upgrade governance proposal"))))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4c7f5b58.61d6a0b1.js b/assets/js/4c7f5b58.61d6a0b1.js new file mode 100644 index 00000000000..ff7cafa1cdf --- /dev/null +++ b/assets/js/4c7f5b58.61d6a0b1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4437],{5680:(e,t,o)=>{o.d(t,{xA:()=>g,yg:()=>p});var n=o(6540);function i(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function a(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function r(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?a(Object(o),!0).forEach((function(t){i(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):a(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t){if(null==e)return{};var o,n,i=function(e,t){if(null==e)return{};var o,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)o=a[n],t.indexOf(o)>=0||(i[o]=e[o]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)o=a[n],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(i[o]=e[o])}return i}var c=n.createContext({}),l=function(e){var t=n.useContext(c),o=t;return e&&(o="function"==typeof e?e(t):r(r({},t),e)),o},g=function(e){var t=l(e.components);return n.createElement(c.Provider,{value:t},e.children)},m="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},h=n.forwardRef((function(e,t){var o=e.components,i=e.mdxType,a=e.originalType,c=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),m=l(o),h=i,p=m["".concat(c,".").concat(h)]||m[h]||u[h]||a;return o?n.createElement(p,r(r({ref:t},g),{},{components:o})):n.createElement(p,r({ref:t},g))}));function p(e,t){var o=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var a=o.length,r=new Array(a);r[0]=h;var s={};for(var c in t)hasOwnProperty.call(t,c)&&(s[c]=t[c]);s.originalType=e,s[m]="string"==typeof e?e:i,r[1]=s;for(var l=2;l<a;l++)r[l]=o[l];return n.createElement.apply(null,r)}return n.createElement.apply(null,o)}h.displayName="MDXCreateElement"},8761:(e,t,o)=>{o.d(t,{c:()=>n});const n={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},9791:(e,t,o)=>{o.d(t,{t:()=>i});var n=o(6540);const i=e=>{let{data:t={},renderKey:o=(e=>n.createElement("a",{href:`#${e.toLowerCase()}`},n.createElement("code",null,e))),renderValue:i=(e=>e),...a}=e;return n.createElement("table",a,n.createElement("tr",{className:"text-left"},n.createElement("th",{className:"px-5.5"},"Key"),n.createElement("th",{className:"px-5.5"},"Value")),Object.entries(t).map((e=>{let[t,a]=e;return n.createElement("tr",{key:`${t}-${a}`},n.createElement("td",null,o(t)),n.createElement("td",null,n.createElement("code",null,JSON.stringify(i(a)))))})))}},5466:(e,t,o)=>{o.d(t,{gw:()=>i,kh:()=>a});var n=o(6540);const i=e=>{let{children:t}=e;return n.createElement("code",null,JSON.stringify(t))},a=e=>{let{children:t}=e;return n.createElement("span",null,JSON.stringify(t))}},6872:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>m,contentTitle:()=>l,default:()=>d,frontMatter:()=>c,metadata:()=>g,toc:()=>u});var n=o(8168),i=(o(6540),o(5680)),a=o(9791),r=o(5466),s=o(8761);const c={title:"x/crisis subspace"},l=void 0,g={unversionedId:"governance/proposal-types/params-change/Crisis",id:"version-v17.1.0/governance/proposal-types/params-change/Crisis",title:"x/crisis subspace",description:"The crisis module is responsible for halting the Cosmos Hub if an invariant is broken. The crisis module has the following parameters:",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Crisis.mdx",sourceDirName:"governance/proposal-types/params-change",slug:"/governance/proposal-types/params-change/Crisis",permalink:"/v17.1.0/governance/proposal-types/params-change/Crisis",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"x/crisis subspace"},sidebar:"tutorialSidebar",previous:{title:"x/auth",permalink:"/v17.1.0/governance/proposal-types/params-change/Auth"},next:{title:"x/distribution",permalink:"/v17.1.0/governance/proposal-types/params-change/Distribution"}},m={},u=[{value:"Governance notes on parameters",id:"governance-notes-on-parameters",level:2},{value:"<code>ConstantFee</code>",id:"constantfee",level:3},{value:"Decreasing the value of <code>ConstantFee</code>",id:"decreasing-the-value-of-constantfee",level:4},{value:"Increasing the value of <code>ConstantFee</code>",id:"increasing-the-value-of-constantfee",level:4},{value:"Notes",id:"notes",level:4}],h={toc:u},p="wrapper";function d(e){let{components:t,...o}=e;return(0,i.yg)(p,(0,n.A)({},h,o,{components:t,mdxType:"MDXLayout"}),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"crisis")," module is responsible for halting the Cosmos Hub if an invariant is broken. The crisis module has the following parameters:"),(0,i.yg)(a.t,{data:s.c.crisis,mdxType:"KeyValueTable"}),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"crisis")," module is responsible for halting the blockchain under the circumstance that a blockchain invariant is broken. Invariants can be registered with the application during the application initialization process."),(0,i.yg)("h2",{id:"governance-notes-on-parameters"},"Governance notes on parameters"),(0,i.yg)("h3",{id:"constantfee"},(0,i.yg)("inlineCode",{parentName:"h3"},"ConstantFee")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"The amount required to send a message to halt the Cosmos Hub chain if an invariant is broken, in micro-ATOM.")),(0,i.yg)("p",null,"A Cosmos account (address) can send a transaction message that will halt the Cosmos Hub chain if an invariant is broken. An example of this would be if all of the account balances in total did not equal the total supply. This kind of transaction could consume excessive amounts of gas to compute, beyond the maximum allowable block gas limit. ",(0,i.yg)("inlineCode",{parentName:"p"},"ConstantFee")," makes it possible to bypass the gas limit in order to process this transaction, while setting a cost to disincentivize using the function to attack the network. The cost of the transaction is ",(0,i.yg)("inlineCode",{parentName:"p"},"1333000000")," ",(0,i.yg)("inlineCode",{parentName:"p"},"uatom")," (1,333 ATOM) and will effectively not be paid if the chain halts due to a broken invariant (which similar to being refunded). If the invariant is not broken, then ",(0,i.yg)("inlineCode",{parentName:"p"},"ConstantFee")," will be paid. All in Bits has published more information about the ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/crisis"},"crisis module here"),"."),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(r.gw,{children:s.c.crisis.ConstantFee,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"1333000000")," ",(0,i.yg)("inlineCode",{parentName:"li"},"uatom")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"1333000000")," ",(0,i.yg)("inlineCode",{parentName:"li"},"uatom"))),(0,i.yg)("h4",{id:"decreasing-the-value-of-constantfee"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"ConstantFee")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"ConstantFee")," parameter will reduce the cost of checking an invariant. This will likely make it easier to halt the chain if an invariant is actually broken, but it will lower the cost for an attacker to use this function to slow block production."),(0,i.yg)("h4",{id:"increasing-the-value-of-constantfee"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"ConstantFee")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"ConstantFee")," parameter will increase the cost of checking an invariant. This will likely make it more difficult to halt the chain if an invariant is actually broken, but it will increase the cost for an attacker to use this function to slow block production."),(0,i.yg)("h4",{id:"notes"},"Notes"),(0,i.yg)("p",null,"Only registered invariants may be checked with this transaction message. Validators are reportedly performant enough to handle large computations like invariant checks, and the likely outcome of multiple invariant checks would be longer block times. In the code, there is a comment that indicates that the designers were targeting $5000 USD as the required amount of ATOMs to run an invariant check."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4e1cbcac.b362bc93.js b/assets/js/4e1cbcac.b362bc93.js new file mode 100644 index 00000000000..31fa47cf3eb --- /dev/null +++ b/assets/js/4e1cbcac.b362bc93.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[791],{5680:(e,t,a)=>{a.d(t,{xA:()=>u,yg:()=>h});var n=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function o(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function l(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var c=n.createContext({}),s=function(e){var t=n.useContext(c),a=t;return e&&(a="function"==typeof e?e(t):o(o({},t),e)),a},u=function(e){var t=s(e.components);return n.createElement(c.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,i=e.originalType,c=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),p=s(a),m=r,h=p["".concat(c,".").concat(m)]||p[m]||d[m]||i;return a?n.createElement(h,o(o({ref:t},u),{},{components:a})):n.createElement(h,o({ref:t},u))}));function h(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=a.length,o=new Array(i);o[0]=m;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l[p]="string"==typeof e?e:r,o[1]=l;for(var s=2;s<i;s++)o[s]=a[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,a)}m.displayName="MDXCreateElement"},5558:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>s});var n=a(8168),r=(a(6540),a(5680));const i={},o=void 0,l={unversionedId:"architecture/adr/adr-001-interchain-accounts",id:"architecture/adr/adr-001-interchain-accounts",title:"adr-001-interchain-accounts",description:"\x3c!--",source:"@site/docs/architecture/adr/adr-001-interchain-accounts.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/adr-001-interchain-accounts",permalink:"/main/architecture/adr/adr-001-interchain-accounts",draft:!1,tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"README",permalink:"/main/architecture/adr/"},next:{title:"ADR 002: Globalfee Module",permalink:"/main/architecture/adr/adr-002-globalfee"}},c={},s=[{value:"Changelog",id:"changelog",level:2},{value:"Status",id:"status",level:2},{value:"Abstract",id:"abstract",level:2},{value:"Rationale",id:"rationale",level:2},{value:"Desired Outcome",id:"desired-outcome",level:2},{value:"Consequences",id:"consequences",level:2},{value:"Backwards Compatibility",id:"backwards-compatibility",level:4},{value:"Forward Compatibility",id:"forward-compatibility",level:4},{value:"Technical Specification",id:"technical-specification",level:2},{value:"Development",id:"development",level:2},{value:"Governance optional",id:"governance-optional",level:2},{value:"Project Integrations optional",id:"project-integrations-optional",level:2},{value:"Downstream User Impact Report",id:"downstream-user-impact-report",level:4},{value:"Upstream Partner Impact Report",id:"upstream-partner-impact-report",level:4},{value:"Inter-module Dependence Report",id:"inter-module-dependence-report",level:4},{value:"Support",id:"support",level:2},{value:"Additional Research & References",id:"additional-research--references",level:2}],u={toc:s},p="wrapper";function d(e){let{components:t,...a}=e;return(0,r.yg)(p,(0,n.A)({},u,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"adr-001-interchain-accounts"},"ADR 001: Interchain Accounts"),(0,r.yg)("h2",{id:"changelog"},"Changelog"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"2022-02-04: added content"),(0,r.yg)("li",{parentName:"ul"},"2022-01-19: init"),(0,r.yg)("li",{parentName:"ul"},"2023-06-28: mark as rejected")),(0,r.yg)("h2",{id:"status"},"Status"),(0,r.yg)("p",null,"REJECTED Not Implemented"),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Reason:")," The IBC team decided to integrate this functionality directly into their codebase and maintain it, because multiple users require it. "),(0,r.yg)("h2",{id:"abstract"},"Abstract"),(0,r.yg)("p",null,'This is the Core Interchain Accounts Module. It allows the Cosmos Hub to act as a host chain with interchain accounts that are controlled by external IBC connected "Controller" blockchains. Candidate chains include Umee, Quicksilver, Sommelier. It is also a necessary component for a Authentication Module that allows the Cosmos Hub to act as a Controller chain as well. This will be recorded in a separate ADR.'),(0,r.yg)("h2",{id:"rationale"},"Rationale"),(0,r.yg)("p",null,"This allows the Hub to participate in advanced cross-chain defi operations, like Liquid Staking and various protocol controlled value applications."),(0,r.yg)("h2",{id:"desired-outcome"},"Desired Outcome"),(0,r.yg)("p",null,"The hub can be used trustlessly as a host chain in the configuration of Interchain Accounts."),(0,r.yg)("h2",{id:"consequences"},"Consequences"),(0,r.yg)("p",null,'There has been preliminary work done to understand if this increases any security feature of the Cosmos Hub. One thought was that this capability is similar to contract to contract interactions which are possible on virtual machine blockchains like EVM chains. Those interactions introduced a new attack vector, called a re-entrancy bug, which was the culprit of "The DAO hack on Ethereum". We believe there is no risk of these kinds of attacks with Interchain Accounts because they require the interactions to be atomic and Interchain Accounts are asynchronous.'),(0,r.yg)("h4",{id:"backwards-compatibility"},"Backwards Compatibility"),(0,r.yg)("p",null,"This is the first of its kind."),(0,r.yg)("h4",{id:"forward-compatibility"},"Forward Compatibility"),(0,r.yg)("p",null,"There are future releases of Interchain Accounts which are expected to be backwards compatible."),(0,r.yg)("h2",{id:"technical-specification"},"Technical Specification"),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/ibc/blob/master/spec/app/ics-027-interchain-accounts/README.md"},"ICS-27 Spec")),(0,r.yg)("h2",{id:"development"},"Development"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Integration requirements",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Development has occured in ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go"},"IBC-go")," and progress tracked on the project board there."))),(0,r.yg)("li",{parentName:"ul"},"Testing (Simulations, Core Team Testing, Partner Testing)",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Simulations and Core Team tested this module"))),(0,r.yg)("li",{parentName:"ul"},"Audits (Internal Dev review, Third-party review, Bug Bounty)",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"An internal audit, an audit from Informal Systems, and an audit from Trail of Bits all took place with fixes made to all findings."))),(0,r.yg)("li",{parentName:"ul"},"Networks (Testnets, Productionnets, Mainnets)",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Testnets")))),(0,r.yg)("h2",{id:"governance-optional"},"Governance ","[optional]"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Needs Signaling Proposal")),(0,r.yg)("li",{parentName:"ul"},"Core Community Governance",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"N/A"))),(0,r.yg)("li",{parentName:"ul"},"Steering Community",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"N/A. Possibly Aditya Srinpal, Sean King, Bez?"))),(0,r.yg)("li",{parentName:"ul"},"Timelines & Roadmap",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Expected to be released as part of IBC 3.0 in Feb 2022 (currently in ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/releases/tag/v3.0.0-beta1"},"beta release"),")")))),(0,r.yg)("h2",{id:"project-integrations-optional"},"Project Integrations ","[optional]"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Gaia Integrations",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/pull/1150"},"PR")))),(0,r.yg)("li",{parentName:"ul"},"Integration Partner",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"IBC Team")))),(0,r.yg)("h4",{id:"downstream-user-impact-report"},"Downstream User Impact Report"),(0,r.yg)("p",null,"(Needs to be created)"),(0,r.yg)("h4",{id:"upstream-partner-impact-report"},"Upstream Partner Impact Report"),(0,r.yg)("p",null,"(Needs to be created)"),(0,r.yg)("h4",{id:"inter-module-dependence-report"},"Inter-module Dependence Report"),(0,r.yg)("p",null,"(Needs to be created)"),(0,r.yg)("h2",{id:"support"},"Support"),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://ibc.cosmos.network/main/apps/interchain-accounts/overview.html"},"Documentation")),(0,r.yg)("h2",{id:"additional-research--references"},"Additional Research & References"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://medium.com/chainapsis/why-interchain-accounts-change-everything-for-cosmos-interoperability-59c19032bf11"},"Why Interchain Accounts Change Everything for Cosmos Interoperability")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/interchain-accounts"},"Interchain Account Auth Module Demo Repo"))))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/50587f02.53d3755b.js b/assets/js/50587f02.53d3755b.js new file mode 100644 index 00000000000..f14d644a1dd --- /dev/null +++ b/assets/js/50587f02.53d3755b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2178],{5680:(e,t,n)=>{n.d(t,{xA:()=>p,yg:()=>m});var a=n(6540);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var s=a.createContext({}),d=function(e){var t=a.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},p=function(e){var t=d(e.components);return a.createElement(s.Provider,{value:t},e.children)},g="mdxType",c={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},u=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,i=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),g=d(n),u=r,m=g["".concat(s,".").concat(u)]||g[u]||c[u]||i;return n?a.createElement(m,o(o({ref:t},p),{},{components:n})):a.createElement(m,o({ref:t},p))}));function m(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=n.length,o=new Array(i);o[0]=u;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[g]="string"==typeof e?e:r,o[1]=l;for(var d=2;d<i;d++)o[d]=n[d];return a.createElement.apply(null,o)}return a.createElement.apply(null,n)}u.displayName="MDXCreateElement"},2606:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>c,frontMatter:()=>i,metadata:()=>l,toc:()=>d});var a=n(8168),r=(n(6540),n(5680));const i={title:"Setting up Tendermint KMS + Ledger",order:6},o=void 0,l={unversionedId:"validators/kms/kms_ledger",id:"version-v17.1.0/validators/kms/kms_ledger",title:"Setting up Tendermint KMS + Ledger",description:"The following instructions are a brief walkthrough and not a comprehensive guideline. You should consider and research more about the security implications of activating an external KMS.",source:"@site/versioned_docs/version-v17.1.0/validators/kms/kms_ledger.md",sourceDirName:"validators/kms",slug:"/validators/kms/kms_ledger",permalink:"/v17.1.0/validators/kms/kms_ledger",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Setting up Tendermint KMS + Ledger",order:6},sidebar:"tutorialSidebar",previous:{title:"KMS - Key Management System",permalink:"/v17.1.0/validators/kms/"},next:{title:"Validator Overview",permalink:"/v17.1.0/validators/overview"}},s={},d=[{value:"Tendermint Validator app (for Ledger devices)",id:"tendermint-validator-app-for-ledger-devices",level:2},{value:"KMS configuration",id:"kms-configuration",level:2},{value:"Config file",id:"config-file",level:3},{value:"Generate secret key",id:"generate-secret-key",level:3},{value:"Retrieve validator key",id:"retrieve-validator-key",level:3},{value:"Gaia configuration",id:"gaia-configuration",level:2}],p={toc:d},g="wrapper";function c(e){let{components:t,...i}=e;return(0,r.yg)(g,(0,a.A)({},p,i,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("admonition",{type:"warning"},(0,r.yg)("p",{parentName:"admonition"},"The following instructions are a brief walkthrough and not a comprehensive guideline. You should consider and ",(0,r.yg)("a",{parentName:"p",href:"/v17.1.0/validators/security"},"research more about the security implications")," of activating an external KMS.")),(0,r.yg)("admonition",{type:"warning"},(0,r.yg)("p",{parentName:"admonition"},"KMS and Ledger Tendermint app are currently work in progress. Details may vary. Use with care under your own risk.")),(0,r.yg)("h2",{id:"tendermint-validator-app-for-ledger-devices"},"Tendermint Validator app (for Ledger devices)"),(0,r.yg)("p",null,"You should be able to find the Tendermint app in Ledger Live."),(0,r.yg)("p",null,(0,r.yg)("em",{parentName:"p"},"Note: at the moment, you might need to enable ",(0,r.yg)("inlineCode",{parentName:"em"},"developer mode")," in Ledger Live settings")),(0,r.yg)("h2",{id:"kms-configuration"},"KMS configuration"),(0,r.yg)("p",null,"In this section, we will configure a KMS to use a Ledger device running the Tendermint Validator App."),(0,r.yg)("h3",{id:"config-file"},"Config file"),(0,r.yg)("p",null,"You can find other configuration examples ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/tmkms/blob/master/tmkms.toml.example"},"here")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Create a ",(0,r.yg)("inlineCode",{parentName:"li"},"~/.tmkms/tmkms.toml")," file with the following content (use an adequate ",(0,r.yg)("inlineCode",{parentName:"li"},"chain_id"),")")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-toml"},'# Example KMS configuration file\n[[validator]]\naddr = "tcp://localhost:26658" # or "unix:///path/to/socket"\nchain_id = "gaia-11001"\nreconnect = true # true is the default\nsecret_key = "~/.tmkms/secret_connection.key"\n\n[[providers.ledgertm]]\nchain_ids = ["gaia-11001"]\n')),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Edit ",(0,r.yg)("inlineCode",{parentName:"li"},"addr")," to point to your ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad")," instance."),(0,r.yg)("li",{parentName:"ul"},"Adjust ",(0,r.yg)("inlineCode",{parentName:"li"},"chain-id")," to match your ",(0,r.yg)("inlineCode",{parentName:"li"},".gaia/config/config.toml")," settings."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"provider.ledgertm")," has no additional parameters at the moment, however, it is important that you keep that header to enable the feature.")),(0,r.yg)("p",null,(0,r.yg)("em",{parentName:"p"},"Plug your Ledger device and open the Tendermint validator app.")),(0,r.yg)("h3",{id:"generate-secret-key"},"Generate secret key"),(0,r.yg)("p",null,"Now you need to generate secret_key:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"tmkms keygen ~/.tmkms/secret_connection.key\n")),(0,r.yg)("h3",{id:"retrieve-validator-key"},"Retrieve validator key"),(0,r.yg)("p",null,"The last step is to retrieve the validator key that you will use in ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad"),"."),(0,r.yg)("p",null,"Start the KMS:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"tmkms start -c ~/.tmkms/tmkms.toml\n")),(0,r.yg)("p",null,"The output should look similar to:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-text"},"07:28:24 [INFO] tmkms 0.3.0 starting up...\n07:28:24 [INFO] [keyring:ledgertm:ledgertm] added validator key cosmosvalconspub1zcjduepqy53m39prgp9dz3nz96kaav3el5e0th8ltwcf8cpavqdvpxgr5slsd6wz6f\n07:28:24 [INFO] KMS node ID: 1BC12314E2E1C29015B66017A397F170C6ECDE4A\n")),(0,r.yg)("p",null,"The KMS may complain that it cannot connect to gaiad. That is fine, we will fix it in the next section."),(0,r.yg)("p",null,"This output indicates the validator key linked to this particular device is: ",(0,r.yg)("inlineCode",{parentName:"p"},"cosmosvalconspub1zcjduepqy53m39prgp9dz3nz96kaav3el5e0th8ltwcf8cpavqdvpxgr5slsd6wz6f")),(0,r.yg)("p",null,"Take note of the validator pubkey that appears in your screen. ",(0,r.yg)("em",{parentName:"p"},"We will use it in the next section.")),(0,r.yg)("h2",{id:"gaia-configuration"},"Gaia configuration"),(0,r.yg)("p",null,"You need to enable KMS access by editing ",(0,r.yg)("inlineCode",{parentName:"p"},".gaia/config/config.toml"),". In this file, modify ",(0,r.yg)("inlineCode",{parentName:"p"},"priv_validator_laddr")," to create a listening address/port or a unix socket in ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad"),"."),(0,r.yg)("p",null,"For example:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-toml"},'...\n# TCP or UNIX socket address for Tendermint to listen on for\n# connections from an external PrivValidator process\npriv_validator_laddr = "tcp://127.0.0.1:26658"\n...\n')),(0,r.yg)("p",null,"Let's assume that you have set up your validator account and called it ",(0,r.yg)("inlineCode",{parentName:"p"},"kmsval"),". You can tell gaiad the key that we've got in the previous section."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad gentx --name kmsval --pubkey {.ValidatorKey} \n")),(0,r.yg)("p",null,"Now start ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad"),". You should see that the KMS connects and receives a signature request."),(0,r.yg)("p",null,"Once the ledger receives the first message, it will ask for confirmation that the values are adequate."),(0,r.yg)("p",null,(0,r.yg)("img",{src:n(8396).A,width:"300",height:"150"})),(0,r.yg)("p",null,"Click the right button, if the height and round are correct."),(0,r.yg)("p",null,"After that, you will see that the KMS will start forwarding all signature requests to the ledger:"),(0,r.yg)("p",null,(0,r.yg)("img",{src:n(7224).A,width:"313",height:"150"})),(0,r.yg)("admonition",{type:"warning"},(0,r.yg)("p",{parentName:"admonition"},"The word TEST in the second picture, second line appears because they were taken on a pre-release version."),(0,r.yg)("p",{parentName:"admonition"},"Once the app as been released in Ledger's app store, this word should NOT appear.")))}c.isMDXComponent=!0},8396:(e,t,n)=>{n.d(t,{A:()=>a});const a=n.p+"assets/images/ledger_1-333b5a02b13138ef329933950ec162af.jpg"},7224:(e,t,n)=>{n.d(t,{A:()=>a});const a=n.p+"assets/images/ledger_2-0fe258512b66899f1a60ffb8986ebb48.jpg"}}]); \ No newline at end of file diff --git a/assets/js/506d909e.51fc7879.js b/assets/js/506d909e.51fc7879.js new file mode 100644 index 00000000000..0f20787f133 --- /dev/null +++ b/assets/js/506d909e.51fc7879.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9331],{5680:(e,t,r)=>{r.d(t,{xA:()=>l,yg:()=>m});var n=r(6540);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function a(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=n.createContext({}),u=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},l=function(e){var t=u(e.components);return n.createElement(c.Provider,{value:t},e.children)},p="mdxType",h={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,s=e.originalType,c=e.parentName,l=a(e,["components","mdxType","originalType","parentName"]),p=u(r),f=o,m=p["".concat(c,".").concat(f)]||p[f]||h[f]||s;return r?n.createElement(m,i(i({ref:t},l),{},{components:r})):n.createElement(m,i({ref:t},l))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var s=r.length,i=new Array(s);i[0]=f;var a={};for(var c in t)hasOwnProperty.call(t,c)&&(a[c]=t[c]);a.originalType=e,a[p]="string"==typeof e?e:o,i[1]=a;for(var u=2;u<s;u++)i[u]=r[u];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}f.displayName="MDXCreateElement"},7601:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>h,frontMatter:()=>s,metadata:()=>a,toc:()=>u});var n=r(8168),o=(r(6540),r(5680));const s={title:"Cosmos Hub Archives",order:2},i=void 0,a={unversionedId:"resources/archives",id:"version-v17.1.0/resources/archives",title:"Cosmos Hub Archives",description:"With each breaking upgrade of the Cosmos Hub, the network is restarted at height 0. During this process, an export of the last state of the previous network is made to produce the genesis state of the new one.",source:"@site/versioned_docs/version-v17.1.0/resources/archives.md",sourceDirName:"resources",slug:"/resources/archives",permalink:"/v17.1.0/resources/archives",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub Archives",order:2},sidebar:"tutorialSidebar",previous:{title:"Resources",permalink:"/v17.1.0/resources/"},next:{title:"The Genesis File",permalink:"/v17.1.0/resources/genesis"}},c={},u=[{value:"Big Dipper",id:"big-dipper",level:3}],l={toc:u},p="wrapper";function h(e){let{components:t,...r}=e;return(0,o.yg)(p,(0,n.A)({},l,r,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"With each breaking upgrade of the Cosmos Hub, the network is restarted at height 0. During this process, an export of the last state of the previous network is made to produce the genesis state of the new one."),(0,o.yg)("p",null,"As a result, the blocks of the previous networks are not downloaded by new clients (as they sync from the new genesis state), and may be deleted by existing full-nodes."),(0,o.yg)("p",null,"In an effort to maintain transparency, the interchain hosts archives of the previous versions of the Cosmos Hub network. These archives can be found ",(0,o.yg)("a",{parentName:"p",href:"https://archive.interchain.io/"},"here"),"."),(0,o.yg)("p",null,"If you would like to search explorers for previous hub data, these are some links where you can find the information:"),(0,o.yg)("h3",{id:"big-dipper"},"Big Dipper"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://cosmoshub-1.bigdipper.live/"},"Cosmos Hub 1")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://cosmoshub-2.bigdipper.live/"},"Cosmos Hub 2")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://cosmoshub-3.bigdipper.live/"},"Cosmos Hub 3"))),(0,o.yg)("p",null,"If you want to make archives available to the community, feel free to open a PR to this file and add them."))}h.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/523dbad6.ecbded2f.js b/assets/js/523dbad6.ecbded2f.js new file mode 100644 index 00000000000..c190733b896 --- /dev/null +++ b/assets/js/523dbad6.ecbded2f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5298],{5680:(e,t,o)=>{o.d(t,{xA:()=>c,yg:()=>d});var r=o(6540);function n(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function a(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function l(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?a(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):a(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t){if(null==e)return{};var o,r,n=function(e,t){if(null==e)return{};var o,r,n={},a=Object.keys(e);for(r=0;r<a.length;r++)o=a[r],t.indexOf(o)>=0||(n[o]=e[o]);return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)o=a[r],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}var p=r.createContext({}),i=function(e){var t=r.useContext(p),o=t;return e&&(o="function"==typeof e?e(t):l(l({},t),e)),o},c=function(e){var t=i(e.components);return r.createElement(p.Provider,{value:t},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},m=r.forwardRef((function(e,t){var o=e.components,n=e.mdxType,a=e.originalType,p=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),u=i(o),m=n,d=u["".concat(p,".").concat(m)]||u[m]||g[m]||a;return o?r.createElement(d,l(l({ref:t},c),{},{components:o})):r.createElement(d,l({ref:t},c))}));function d(e,t){var o=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var a=o.length,l=new Array(a);l[0]=m;var s={};for(var p in t)hasOwnProperty.call(t,p)&&(s[p]=t[p]);s.originalType=e,s[u]="string"==typeof e?e:n,l[1]=s;for(var i=2;i<a;i++)l[i]=o[i];return r.createElement.apply(null,l)}return r.createElement.apply(null,o)}m.displayName="MDXCreateElement"},4035:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>p,contentTitle:()=>l,default:()=>g,frontMatter:()=>a,metadata:()=>s,toc:()=>i});var r=o(8168),n=(o(6540),o(5680));const a={},l="[Proposal][Draft] Proposal Title",s={unversionedId:"governance/proposals/proposal-template",id:"version-v17.1.0/governance/proposals/proposal-template",title:"[Proposal][Draft] Proposal Title",description:"Changelog",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/proposal-template.md",sourceDirName:"governance/proposals",slug:"/governance/proposals/proposal-template",permalink:"/v17.1.0/governance/proposals/proposal-template",draft:!1,tags:[],version:"v17.1.0",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Previous Proposals",permalink:"/v17.1.0/governance/proposals/previous-proposals/"},next:{title:"Off-Chain Proposal Process",permalink:"/v17.1.0/governance/best-practices"}},p={},i=[{value:"Changelog",id:"changelog",level:2},{value:"Authors and Credit",id:"authors-and-credit",level:2},{value:"Status",id:"status",level:2},{value:"Proposal",id:"proposal",level:2},{value:"Context",id:"context",level:2},{value:"Governance Votes",id:"governance-votes",level:2},{value:"Conclusion",id:"conclusion",level:2},{value:"References",id:"references",level:2}],c={toc:i},u="wrapper";function g(e){let{components:t,...o}=e;return(0,n.yg)(u,(0,r.A)({},c,o,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"proposal-proposal-title"},"[Proposal][Draft]"," Proposal Title"),(0,n.yg)("h2",{id:"changelog"},"Changelog"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"{date}: {changelog}")),(0,n.yg)("h2",{id:"authors-and-credit"},"Authors and Credit"),(0,n.yg)("p",null,"{Name}: {link e.g., github, discord, twitter}"),(0,n.yg)("h2",{id:"status"},"Status"),(0,n.yg)("p",null,"{DRAFT | PROPOSED}"),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"Use DRAFT if the Governance Proposal is in a draft stage or PROPOSED if it's in review. You can read more about governance proposal stages ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/governance/best-practices"},"here"),".")),(0,n.yg)("h2",{id:"proposal"},"Proposal"),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"A short (~200 word) description of the governance proposal being considered.")),(0,n.yg)("h2",{id:"context"},"Context"),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"A complete, yet brief account of the current situation the proposal aims to address. It should clearly explain the motivation, goals, and expected outcomes of the proposal as well as how the proposal addresses the situation better than other options. ")),(0,n.yg)("h2",{id:"governance-votes"},"Governance Votes"),(0,n.yg)("p",null,"The following items summarize the voting options and what it means for this proposal."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"YES"),": You approve the {type} proposal to...{one sentence summary}. "),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"NO"),": You disapprove of the proposal in its current form. The NO vote can be a request for improvements or adjustments, please indicate them in the relevant topic in the ",(0,n.yg)("a",{parentName:"li",href:"https://forum.cosmos.network/"},"Cosmos forum"),". You agree that this proposal's motivation is valuable and that the team should create a follow-up proposal once the amendments are included."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"NO (VETO)"),": You veto the entire motivation for the proposal, are strongly opposed to its implementation, and will exit the network if passed. You are signalling the proposers should not create a follow-up proposal."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"ABSTAIN"),": You are impartial to the outcome of the proposal.")),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"State what voting for each option means in terms of this proposal.")),(0,n.yg)("h2",{id:"conclusion"},"Conclusion"),(0,n.yg)("h2",{id:"references"},"References"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"{reference link}")))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/53fe4ab6.1e0c79b3.js b/assets/js/53fe4ab6.1e0c79b3.js new file mode 100644 index 00000000000..a1154f8e103 --- /dev/null +++ b/assets/js/53fe4ab6.1e0c79b3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3081],{5680:(e,o,t)=>{t.d(o,{xA:()=>g,yg:()=>h});var i=t(6540);function a(e,o,t){return o in e?Object.defineProperty(e,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[o]=t,e}function n(e,o){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);o&&(i=i.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),t.push.apply(t,i)}return t}function r(e){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?n(Object(t),!0).forEach((function(o){a(e,o,t[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):n(Object(t)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(t,o))}))}return e}function l(e,o){if(null==e)return{};var t,i,a=function(e,o){if(null==e)return{};var t,i,a={},n=Object.keys(e);for(i=0;i<n.length;i++)t=n[i],o.indexOf(t)>=0||(a[t]=e[t]);return a}(e,o);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i<n.length;i++)t=n[i],o.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}var s=i.createContext({}),p=function(e){var o=i.useContext(s),t=o;return e&&(t="function"==typeof e?e(o):r(r({},o),e)),t},g=function(e){var o=p(e.components);return i.createElement(s.Provider,{value:o},e.children)},m="mdxType",d={inlineCode:"code",wrapper:function(e){var o=e.children;return i.createElement(i.Fragment,{},o)}},c=i.forwardRef((function(e,o){var t=e.components,a=e.mdxType,n=e.originalType,s=e.parentName,g=l(e,["components","mdxType","originalType","parentName"]),m=p(t),c=a,h=m["".concat(s,".").concat(c)]||m[c]||d[c]||n;return t?i.createElement(h,r(r({ref:o},g),{},{components:t})):i.createElement(h,r({ref:o},g))}));function h(e,o){var t=arguments,a=o&&o.mdxType;if("string"==typeof e||a){var n=t.length,r=new Array(n);r[0]=c;var l={};for(var s in o)hasOwnProperty.call(o,s)&&(l[s]=o[s]);l.originalType=e,l[m]="string"==typeof e?e:a,r[1]=l;for(var p=2;p<n;p++)r[p]=t[p];return i.createElement.apply(null,r)}return i.createElement.apply(null,t)}c.displayName="MDXCreateElement"},8761:(e,o,t)=>{t.d(o,{c:()=>i});const i={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},9791:(e,o,t)=>{t.d(o,{t:()=>a});var i=t(6540);const a=e=>{let{data:o={},renderKey:t=(e=>i.createElement("a",{href:`#${e.toLowerCase()}`},i.createElement("code",null,e))),renderValue:a=(e=>e),...n}=e;return i.createElement("table",n,i.createElement("tr",{className:"text-left"},i.createElement("th",{className:"px-5.5"},"Key"),i.createElement("th",{className:"px-5.5"},"Value")),Object.entries(o).map((e=>{let[o,n]=e;return i.createElement("tr",{key:`${o}-${n}`},i.createElement("td",null,t(o)),i.createElement("td",null,i.createElement("code",null,JSON.stringify(a(n)))))})))}},5466:(e,o,t)=>{t.d(o,{gw:()=>a,kh:()=>n});var i=t(6540);const a=e=>{let{children:o}=e;return i.createElement("code",null,JSON.stringify(o))},n=e=>{let{children:o}=e;return i.createElement("span",null,JSON.stringify(o))}},9307:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>m,contentTitle:()=>p,default:()=>u,frontMatter:()=>s,metadata:()=>g,toc:()=>d});var i=t(8168),a=(t(6540),t(5680)),n=t(9791),r=t(5466),l=t(8761);const s={title:"x/gov"},p=void 0,g={unversionedId:"governance/proposal-types/params-change/Governance",id:"version-v17.1.0/governance/proposal-types/params-change/Governance",title:"x/gov",description:"The gov module is responsible for on-chain governance proposals and voting functionality.",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Governance.mdx",sourceDirName:"governance/proposal-types/params-change",slug:"/governance/proposal-types/params-change/Governance",permalink:"/v17.1.0/governance/proposal-types/params-change/Governance",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"x/gov"},sidebar:"tutorialSidebar",previous:{title:"x/distribution",permalink:"/v17.1.0/governance/proposal-types/params-change/Distribution"},next:{title:"x/mint",permalink:"/v17.1.0/governance/proposal-types/params-change/Mint"}},m={},d=[{value:"Governance notes on parameters",id:"governance-notes-on-parameters",level:2},{value:"<code>deposit_params</code>",id:"deposit_params",level:3},{value:"<code>min_deposit</code>",id:"min_deposit",level:4},{value:"Decreasing the value of <code>min_deposit</code>",id:"decreasing-the-value-of-min_deposit",level:5},{value:"Increasing the value of <code>min_deposit</code>",id:"increasing-the-value-of-min_deposit",level:5},{value:"<code>max_deposit_period</code>",id:"max_deposit_period",level:4},{value:"Decreasing the value of <code>maxdepositperiod</code>",id:"decreasing-the-value-of-maxdepositperiod",level:5},{value:"Increasing the value of <code>maxdepositperiod</code>",id:"increasing-the-value-of-maxdepositperiod",level:5},{value:"Notes",id:"notes",level:5},{value:"<code>voting_params</code>",id:"voting_params",level:3},{value:"<code>votingperiod</code>",id:"votingperiod",level:4},{value:"Decreasing the value of <code>votingperiod</code>",id:"decreasing-the-value-of-votingperiod",level:5},{value:"Increasing the value of <code>votingperiod</code>",id:"increasing-the-value-of-votingperiod",level:5},{value:"Notes",id:"notes-1",level:5},{value:"<code>tally_params</code>",id:"tally_params",level:3},{value:"<code>quorum</code>",id:"quorum",level:4},{value:"Decreasing the value of <code>quorum</code>",id:"decreasing-the-value-of-quorum",level:5},{value:"Increasing the value of <code>quorum</code>",id:"increasing-the-value-of-quorum",level:5},{value:"<code>threshold</code>",id:"threshold",level:4},{value:"Decreasing the value of <code>threshold</code>",id:"decreasing-the-value-of-threshold",level:5},{value:"Increasing the value of <code>threshold</code>",id:"increasing-the-value-of-threshold",level:5},{value:"<code>veto_threshold</code>",id:"veto_threshold",level:4},{value:"Decreasing the value of <code>veto_threshold</code>",id:"decreasing-the-value-of-veto_threshold",level:5},{value:"Increasing the value of <code>veto_threshold</code>",id:"increasing-the-value-of-veto_threshold",level:5}],c={toc:d},h="wrapper";function u(e){let{components:o,...t}=e;return(0,a.yg)(h,(0,i.A)({},c,t,{components:o,mdxType:"MDXLayout"}),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad q gov params\n")),(0,a.yg)("p",null,"The ",(0,a.yg)("inlineCode",{parentName:"p"},"gov")," module is responsible for on-chain governance proposals and voting functionality."),(0,a.yg)(n.t,{data:l.c.gov,mdxType:"KeyValueTable"}),(0,a.yg)("p",null,"The ",(0,a.yg)("inlineCode",{parentName:"p"},"gov")," module is responsible for the on-chain governance system. In this system, holders of the native staking token of the chain may vote on proposals on a 1-token per 1-vote basis. The module supports:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Proposal submission"),": Users can submit proposals with a deposit. Once the minimum deposit is reached, proposal enters voting period"),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Vote"),": Participants can vote on proposals that reached MinDeposit"),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Inheritance and penalties"),": Delegators inherit their validator's vote if they don't vote themselves."),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Claiming deposit"),": Users that deposited on proposals can recover their deposits if the proposal was accepted OR if the proposal never entered voting period.")),(0,a.yg)("h2",{id:"governance-notes-on-parameters"},"Governance notes on parameters"),(0,a.yg)("h3",{id:"deposit_params"},(0,a.yg)("inlineCode",{parentName:"h3"},"deposit_params")),(0,a.yg)("h4",{id:"min_deposit"},(0,a.yg)("inlineCode",{parentName:"h4"},"min_deposit")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"The minimum deposit required for a proposal to enter the ",(0,a.yg)("a",{parentName:"strong",href:"#votingperiod"},"voting period"),", in micro-ATOMs.")),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"on-chain value: ",(0,a.yg)(r.gw,{children:l.c.gov.deposit_params.min_deposit,mdxType:"Var"})),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/47"},"Proposal 47")," change: ",(0,a.yg)("inlineCode",{parentName:"li"},"64000000")," ",(0,a.yg)("inlineCode",{parentName:"li"},"uatom")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"512000000")," ",(0,a.yg)("inlineCode",{parentName:"li"},"uatom")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"512000000")," ",(0,a.yg)("inlineCode",{parentName:"li"},"uatom"))),(0,a.yg)("p",null,"Prior to a governance proposal entering the ",(0,a.yg)("a",{parentName:"p",href:"#votingperiod"},"voting period")," (ie. for the proposal to be voted upon), there must be at least a minimum number of ATOMs deposited. Anyone may contribute to this deposit. Deposits of passed and failed proposals are returned to the contributors. Deposits are burned when proposals 1) ",(0,a.yg)("a",{parentName:"p",href:"#max_deposit_period"},"expire"),", 2) fail to reach ",(0,a.yg)("a",{parentName:"p",href:"#quorum"},"quorum"),", or 3) are ",(0,a.yg)("a",{parentName:"p",href:"#veto_threshold"},"vetoed"),". This parameter subkey value represents the minimum deposit required for a proposal to enter the ",(0,a.yg)("a",{parentName:"p",href:"#votingperiod"},"voting period")," in micro-ATOMs, where ",(0,a.yg)("inlineCode",{parentName:"p"},"512000000uatom")," is equivalent to 512 ATOM."),(0,a.yg)("h5",{id:"decreasing-the-value-of-min_deposit"},"Decreasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"min_deposit")),(0,a.yg)("p",null,"Decreasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"min_deposit")," subkey will enable governance proposals to enter the ",(0,a.yg)("a",{parentName:"p",href:"#votingperiod"},"voting period")," with fewer ATOMs at risk. This will likely increase the volume of new governance proposals."),(0,a.yg)("h5",{id:"increasing-the-value-of-min_deposit"},"Increasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"min_deposit")),(0,a.yg)("p",null,"Increasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"min_deposit")," subkey will require risking a greater number of ATOMs before governance proposals may enter the ",(0,a.yg)("a",{parentName:"p",href:"#votingperiod"},"voting period"),". This will likely decrease the volume of new governance proposals."),(0,a.yg)("h4",{id:"max_deposit_period"},(0,a.yg)("inlineCode",{parentName:"h4"},"max_deposit_period")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"The maximum amount of time that a proposal can accept deposit contributions before expiring, in nanoseconds.")),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"on-chain value: ",(0,a.yg)(r.gw,{children:l.c.gov.deposit_params.max_deposit_period,mdxType:"Var"})),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"1209600000000000")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"1209600000000000"))),(0,a.yg)("p",null,"Prior to a governance proposal entering the ",(0,a.yg)("a",{parentName:"p",href:"#votingperiod"},"voting period"),", there must be at least a minimum number of ATOMs deposited. This parameter subkey value represents the maximum amount of time that the proposal has to reach the minimum deposit amount before expiring. The maximum amount of time that a proposal can accept deposit contributions before expiring is currently ",(0,a.yg)("inlineCode",{parentName:"p"},"1209600000000000")," nanoseconds or 14 days. If the proposal expires, any deposit amounts will be burned."),(0,a.yg)("h5",{id:"decreasing-the-value-of-maxdepositperiod"},"Decreasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"maxdepositperiod")),(0,a.yg)("p",null,"Decreasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"maxdepositperiod")," subkey will decrease the time for deposit contributions to governance proposals. This will likely decrease the time that some proposals remain visible and potentially decrease the likelihood that they will enter the ",(0,a.yg)("a",{parentName:"p",href:"#votingperiod"},"voting period"),". This may increase the likelihood that proposals will expire and have their deposits burned."),(0,a.yg)("h5",{id:"increasing-the-value-of-maxdepositperiod"},"Increasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"maxdepositperiod")),(0,a.yg)("p",null,"Increasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"maxdepositperiod")," subkey will extend the time for deposit contributions to governance proposals. This will likely increase the time that some proposals remain visible and potentially increase the likelihood that they will enter the ",(0,a.yg)("a",{parentName:"p",href:"#votingperiod"},"voting period"),". This may decrease the likelihood that proposals will expire and have their deposits burned."),(0,a.yg)("h5",{id:"notes"},"Notes"),(0,a.yg)("p",null,"Currently most network explorers (eg. Hubble, Big Dipper, Mintscan) give the same visibility to proposals in the deposit period as those in the ",(0,a.yg)("a",{parentName:"p",href:"#votingperiod"},"voting period"),". This means that a proposal with a small deposit (eg. 0.001 ATOM) will have the same visibility as those with a full 512 ATOM deposit in the voting period."),(0,a.yg)("h3",{id:"voting_params"},(0,a.yg)("inlineCode",{parentName:"h3"},"voting_params")),(0,a.yg)("h4",{id:"votingperiod"},(0,a.yg)("inlineCode",{parentName:"h4"},"votingperiod")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"The maximum amount of time that a proposal can accept votes before the voting period concludes, in nanoseconds.")),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"on-chain value: ",(0,a.yg)(r.gw,{children:l.c.gov.voting_params.voting_period,mdxType:"Var"})),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"1209600000000000")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"1209600000000000"))),(0,a.yg)("p",null,"Once a governance proposal enters the voting period, there is a maximum period of time that may elapse before the voting period concludes. This parameter subkey value represents the maximum amount of time that the proposal has to accept votes, which is currently ",(0,a.yg)("inlineCode",{parentName:"p"},"1209600000000000")," nanoseconds or 14 days. If the proposal vote does not reach quorum ((ie. 40% of the network's voting power is participating) before this time, any deposit amounts will be burned and the proposal's outcome will not be considered to be valid. Voters may change their vote any number of times before the voting period ends. This voting period is currently the same for any kind of governance proposal."),(0,a.yg)("h5",{id:"decreasing-the-value-of-votingperiod"},"Decreasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"votingperiod")),(0,a.yg)("p",null,"Decreasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"votingperiod")," subkey will decrease the time for voting on governance proposals. This will likely:"),(0,a.yg)("ol",null,(0,a.yg)("li",{parentName:"ol"},"decrease the proportion of the network that participates in voting, and"),(0,a.yg)("li",{parentName:"ol"},"decrease the likelihood that quorum will be reached.")),(0,a.yg)("h5",{id:"increasing-the-value-of-votingperiod"},"Increasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"votingperiod")),(0,a.yg)("p",null,"Increasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"votingperiod")," subkey will increase the time for voting on governance proposals. This may:"),(0,a.yg)("ol",null,(0,a.yg)("li",{parentName:"ol"},"increase the proportion of the network that participates in voting, and"),(0,a.yg)("li",{parentName:"ol"},"increase the likelihood that quorum will be reached.")),(0,a.yg)("h5",{id:"notes-1"},"Notes"),(0,a.yg)("p",null,"Historically, off-chain discussions and engagement appears to be have been greater occurred during the voting period of a governance proposal than when the proposal is posted off-chain as a draft. A non-trivial amount of the voting power has voted in the second week of the voting period. Proposals 23, 19, and 13 each had approximately 80% network participation or more."),(0,a.yg)("h3",{id:"tally_params"},(0,a.yg)("inlineCode",{parentName:"h3"},"tally_params")),(0,a.yg)("h4",{id:"quorum"},(0,a.yg)("inlineCode",{parentName:"h4"},"quorum")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"The minimum proportion of network voting power required for a governance proposal's outcome to be considered valid.")),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"on-chain value: ",(0,a.yg)(r.gw,{children:l.c.gov.tally_params.quorum,mdxType:"Var"})),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"0.400000000000000000")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"0.400000000000000000"))),(0,a.yg)("p",null,"Quorum is required for the outcome of a governance proposal vote to be considered valid and for deposit contributors to recover their deposit amounts, and this parameter subkey value represents the minimum value for quorum. Voting power, whether backing a vote of 'yes', 'abstain', 'no', or 'no-with-veto', counts toward quorum. If the proposal vote does not reach quorum (ie. 40% of the network's voting power is participating) before this time, any deposit amounts will be burned and the proposal outcome will not be considered to be valid."),(0,a.yg)("h5",{id:"decreasing-the-value-of-quorum"},"Decreasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"quorum")),(0,a.yg)("p",null,"Decreasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"quorum")," subkey will enable a smaller proportion of the network to legitimize the outcome of a proposal. This increases the risk that a decision will be made with a smaller proportion of ATOM-stakers' positions being represented, while decreasing the risk that a proposal will be considered invalid. This will likely decrease the risk of a proposal's deposit being burned."),(0,a.yg)("h5",{id:"increasing-the-value-of-quorum"},"Increasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"quorum")),(0,a.yg)("p",null,"Increasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"quorum")," subkey will require a larger proportion of the network to legitimize the outcome of a proposal. This decreases the risk that a decision will be made with a smaller proportion of ATOM-stakers' positions being represented, while increasing the risk that a proposal will be considered invalid. This will likely increase the risk of a proposal's deposit being burned."),(0,a.yg)("h4",{id:"threshold"},(0,a.yg)("inlineCode",{parentName:"h4"},"threshold")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"The minimum proportion of participating voting power required for a governance proposal to pass.")),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"on-chain value: ",(0,a.yg)(r.gw,{children:l.c.gov.tally_params.threshold,mdxType:"Var"})),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"0.500000000000000000")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"0.500000000000000000"))),(0,a.yg)("p",null,"A simple majority 'yes' vote (ie. 50% of participating voting power) is required for a governance proposal vote to pass. Though necessary, a simple majority 'yes' vote may not be sufficient to pass a proposal in two scenarios:"),(0,a.yg)("ol",null,(0,a.yg)("li",{parentName:"ol"},"Failure to reach ",(0,a.yg)("a",{parentName:"li",href:"#quorum"},"quorum")," of 40% network power or"),(0,a.yg)("li",{parentName:"ol"},"A 'no-with-veto' vote of 33.4% of participating voting power or greater.")),(0,a.yg)("p",null,"If a governance proposal passes, deposit amounts are returned to contributors. If a text-based proposal passes, nothing is enacted automatically, but there is a social expectation that participants will co-ordinate to enact the commitments signalled in the proposal. If a parameter change proposal passes, the protocol parameter will automatically change immediately after the ",(0,a.yg)("a",{parentName:"p",href:"#votingperiod"},"voting period")," ends, and without the need to run new software. If a community-spend proposal passes, the Community Pool balance will decrease by the number of ATOMs indicated in the proposal and the recipient's address will increase by this same number of ATOMs immediately after the voting period ends."),(0,a.yg)("h5",{id:"decreasing-the-value-of-threshold"},"Decreasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"threshold")),(0,a.yg)("p",null,"Decreasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"threshold")," subkey will decrease the proportion of voting power required to pass a proposal. This may:"),(0,a.yg)("ol",null,(0,a.yg)("li",{parentName:"ol"},"increase the likelihood that a proposal will pass, and"),(0,a.yg)("li",{parentName:"ol"},"increase the likelihood that a minority group will effect changes to the network.")),(0,a.yg)("h5",{id:"increasing-the-value-of-threshold"},"Increasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"threshold")),(0,a.yg)("p",null,"Increasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"threshold")," subkey will increase the proportion of voting power required to pass a proposal. This may:"),(0,a.yg)("ol",null,(0,a.yg)("li",{parentName:"ol"},"decrease the likelihood that a proposal will pass, and"),(0,a.yg)("li",{parentName:"ol"},"decrease the likelihood that a minority group will effect changes to the network.")),(0,a.yg)("h4",{id:"veto_threshold"},(0,a.yg)("inlineCode",{parentName:"h4"},"veto_threshold")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"The minimum proportion of participating voting power to veto (ie. fail) a governance proposal.")),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"on-chain value: ",(0,a.yg)(r.gw,{children:l.c.gov.tally_params.veto_threshold,mdxType:"Var"})),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"0.334000000000000000")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,a.yg)("inlineCode",{parentName:"li"},"0.334000000000000000"))),(0,a.yg)("p",null,"Though a simple majority 'yes' vote (ie. 50% of participating voting power) is required for a governance proposal vote to pass, a 'no-with-veto' vote of 33.4% of participating voting power or greater can override this outcome and cause the proposal to fail. This enables a minority group representing greater than 1/3 of voting power to fail a proposal that would otherwise pass."),(0,a.yg)("h5",{id:"decreasing-the-value-of-veto_threshold"},"Decreasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"veto_threshold")),(0,a.yg)("p",null,"Decreasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"veto_threshold")," subkey will decrease the proportion of participating voting power required to veto. This will likely:"),(0,a.yg)("ol",null,(0,a.yg)("li",{parentName:"ol"},"enable a smaller minority group to prevent proposals from passing, and"),(0,a.yg)("li",{parentName:"ol"},"decrease the likelihood that contentious proposals will pass.")),(0,a.yg)("h5",{id:"increasing-the-value-of-veto_threshold"},"Increasing the value of ",(0,a.yg)("inlineCode",{parentName:"h5"},"veto_threshold")),(0,a.yg)("p",null,"Increasing the value of the ",(0,a.yg)("inlineCode",{parentName:"p"},"veto_threshold")," subkey will increase the proportion of participating voting power required to veto. This will require a larger minority group to prevent proposals from passing, and will likely increase the likelihood that contentious proposals will pass."))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/54365354.096c40ef.js b/assets/js/54365354.096c40ef.js new file mode 100644 index 00000000000..a01dd4d67a1 --- /dev/null +++ b/assets/js/54365354.096c40ef.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2924],{5680:(e,r,t)=>{t.d(r,{xA:()=>u,yg:()=>y});var n=t(6540);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?a(Object(t),!0).forEach((function(r){o(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function s(e,r){if(null==e)return{};var t,n,o=function(e,r){if(null==e)return{};var t,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)t=a[n],r.indexOf(t)>=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)t=a[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var c=n.createContext({}),l=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},u=function(e){var r=l(e.components);return n.createElement(c.Provider,{value:r},e.children)},p="mdxType",f={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},m=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),p=l(t),m=o,y=p["".concat(c,".").concat(m)]||p[m]||f[m]||a;return t?n.createElement(y,i(i({ref:r},u),{},{components:t})):n.createElement(y,i({ref:r},u))}));function y(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,i=new Array(a);i[0]=m;var s={};for(var c in r)hasOwnProperty.call(r,c)&&(s[c]=r[c]);s.originalType=e,s[p]="string"==typeof e?e:o,i[1]=s;for(var l=2;l<a;l++)i[l]=t[l];return n.createElement.apply(null,i)}return n.createElement.apply(null,t)}m.displayName="MDXCreateElement"},3495:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>a,metadata:()=>s,toc:()=>l});var n=t(8168),o=(t(6540),t(5680));const a={title:"Resources",order:1},i=void 0,s={unversionedId:"resources/README",id:"version-v17.1.0/resources/README",title:"Resources",description:"This folder contains resources on the gaia software.",source:"@site/versioned_docs/version-v17.1.0/resources/README.md",sourceDirName:"resources",slug:"/resources/",permalink:"/v17.1.0/resources/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Resources",order:1},sidebar:"tutorialSidebar",previous:{title:"previous-releases",permalink:"/v17.1.0/roadmap/previous-releases"},next:{title:"Cosmos Hub Archives",permalink:"/v17.1.0/resources/archives"}},c={},l=[],u={toc:l},p="wrapper";function f(e){let{components:r,...t}=e;return(0,o.yg)(p,(0,n.A)({},u,t,{components:r,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"This folder contains resources on the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaia")," software."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/resources/genesis"},(0,o.yg)("inlineCode",{parentName:"a"},"gaia")," genesis file")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/resources/hd-wallets"},"HD Wallets for ",(0,o.yg)("inlineCode",{parentName:"a"},"gaia"))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/resources/ledger"},"Ledger Integration for ",(0,o.yg)("inlineCode",{parentName:"a"},"gaia"))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/resources/service-providers"},"Service Providers Documentation")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/resources/reproducible-builds"},"Reproducible Builds"))))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/54f44165.e09c5817.js b/assets/js/54f44165.e09c5817.js new file mode 100644 index 00000000000..c6c429ef5c7 --- /dev/null +++ b/assets/js/54f44165.e09c5817.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7924],{5680:(e,t,a)=>{a.d(t,{xA:()=>p,yg:()=>y});var n=a(6540);function l(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function r(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach((function(t){l(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function o(e,t){if(null==e)return{};var a,n,l=function(e,t){if(null==e)return{};var a,n,l={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(l[a]=e[a]);return l}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(l[a]=e[a])}return l}var s=n.createContext({}),g=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):r(r({},t),e)),a},p=function(e){var t=g(e.components);return n.createElement(s.Provider,{value:t},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var a=e.components,l=e.mdxType,i=e.originalType,s=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),u=g(a),m=l,y=u["".concat(s,".").concat(m)]||u[m]||d[m]||i;return a?n.createElement(y,r(r({ref:t},p),{},{components:a})):n.createElement(y,r({ref:t},p))}));function y(e,t){var a=arguments,l=t&&t.mdxType;if("string"==typeof e||l){var i=a.length,r=new Array(i);r[0]=m;var o={};for(var s in t)hasOwnProperty.call(t,s)&&(o[s]=t[s]);o.originalType=e,o[u]="string"==typeof e?e:l,r[1]=o;for(var g=2;g<i;g++)r[g]=a[g];return n.createElement.apply(null,r)}return n.createElement.apply(null,a)}m.displayName="MDXCreateElement"},9241:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>g});var n=a(8168),l=(a(6540),a(5680));const i={title:"Installing Gaia",sidebar_position:2},r=void 0,o={unversionedId:"getting-started/installation",id:"getting-started/installation",title:"Installing Gaia",description:"This guide will explain how to install the gaiad binary and run the cli. With this binary installed on a server, you can participate on the mainnet as either a Full Node or a Validator.",source:"@site/docs/getting-started/installation.md",sourceDirName:"getting-started",slug:"/getting-started/installation",permalink:"/main/getting-started/installation",draft:!1,tags:[],version:"current",sidebarPosition:2,frontMatter:{title:"Installing Gaia",sidebar_position:2},sidebar:"tutorialSidebar",previous:{title:"What is Gaia?",permalink:"/main/getting-started/what-is-gaia"},next:{title:"Quick Start - Join Mainnet",permalink:"/main/getting-started/quickstart"}},s={},g=[{value:"Build Requirements",id:"build-requirements",level:2},{value:"Build Tools",id:"build-tools",level:2},{value:"Install Go",id:"install-go",level:2},{value:"Install the binaries",id:"install-the-binaries",level:2},{value:"Build Tags",id:"build-tags",level:3},{value:"Work with a Cosmos SDK Clone",id:"work-with-a-cosmos-sdk-clone",level:2},{value:"Next",id:"next",level:2}],p={toc:g},u="wrapper";function d(e){let{components:t,...a}=e;return(0,l.yg)(u,(0,n.A)({},p,a,{components:t,mdxType:"MDXLayout"}),(0,l.yg)("p",null,"This guide will explain how to install the ",(0,l.yg)("inlineCode",{parentName:"p"},"gaiad")," binary and run the cli. With this binary installed on a server, you can participate on the mainnet as either a ",(0,l.yg)("a",{parentName:"p",href:"/main/hub-tutorials/join-mainnet"},"Full Node")," or a ",(0,l.yg)("a",{parentName:"p",href:"/main/validators/validator-setup"},"Validator"),"."),(0,l.yg)("h2",{id:"build-requirements"},"Build Requirements"),(0,l.yg)("p",null,"At present, the SDK fully supports installation on linux distributions. For the purpose of this instruction set, we'll be using ",(0,l.yg)("inlineCode",{parentName:"p"},"Ubuntu 22.04 LTS"),". It is also possible to install ",(0,l.yg)("inlineCode",{parentName:"p"},"gaiad")," on Unix, while Windows may require additional unsupported third party installation. All steps are listed below for a clean install."),(0,l.yg)("ol",null,(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("a",{parentName:"li",href:"#build-tools"},"Update & install build tools")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("a",{parentName:"li",href:"#install-go"},"Install Go")),(0,l.yg)("li",{parentName:"ol"},(0,l.yg)("a",{parentName:"li",href:"#install-the-binaries"},"Install ",(0,l.yg)("inlineCode",{parentName:"a"},"Gaiad")," binaries"))),(0,l.yg)("h2",{id:"build-tools"},"Build Tools"),(0,l.yg)("p",null,"Install ",(0,l.yg)("inlineCode",{parentName:"p"},"make")," and ",(0,l.yg)("inlineCode",{parentName:"p"},"gcc"),"."),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"Ubuntu:")),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"sudo apt-get update\n\nsudo apt-get install -y make gcc\n")),(0,l.yg)("h2",{id:"install-go"},"Install Go"),(0,l.yg)("admonition",{type:"tip"},(0,l.yg)("p",{parentName:"admonition"},(0,l.yg)("strong",{parentName:"p"},"Go 1.21+")," is required.")),(0,l.yg)("p",null,"We suggest the following two ways to install Go. Check out the ",(0,l.yg)("a",{parentName:"p",href:"https://golang.org/doc/install"},"official docs")," and Go installer for the correct download for your operating system. Alternatively, you can install Go yourself from the command line. Detailed below are standard default installation locations, but feel free to customize."),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},(0,l.yg)("a",{parentName:"strong",href:"https://go.dev/dl/"},"Go Binary Downloads"))),(0,l.yg)("p",null,(0,l.yg)("strong",{parentName:"p"},"Ubuntu:")),(0,l.yg)("p",null,"At the time of this writing, the latest release is ",(0,l.yg)("inlineCode",{parentName:"p"},"1.21.7"),". We're going to download the tarball, extract it to ",(0,l.yg)("inlineCode",{parentName:"p"},"/usr/local"),", and export ",(0,l.yg)("inlineCode",{parentName:"p"},"GOROOT")," to our ",(0,l.yg)("inlineCode",{parentName:"p"},"$PATH")),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"curl -OL https://go.dev/dl/go1.21.7.darwin-amd64.tar.gz\n\nsudo tar -C /usr/local -xvf https://go.dev/dl/go1.21.7.darwin-amd64.tar.gz\n\n\nexport PATH=$PATH:/usr/local/go/bin\n\n")),(0,l.yg)("p",null,"Remember to add ",(0,l.yg)("inlineCode",{parentName:"p"},"GOPATH")," to your ",(0,l.yg)("inlineCode",{parentName:"p"},"$PATH")," environment variable. If you're not sure where that is, run ",(0,l.yg)("inlineCode",{parentName:"p"},"go env GOPATH"),". This will allow us to run the ",(0,l.yg)("inlineCode",{parentName:"p"},"gaiad")," binary in the next step. If you're not sure how to set your ",(0,l.yg)("inlineCode",{parentName:"p"},"$PATH")," take a look at ",(0,l.yg)("a",{parentName:"p",href:"https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them"},"these instructions"),"."),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"export PATH=$PATH:$(go env GOPATH)/bin\n")),(0,l.yg)("h2",{id:"install-the-binaries"},"Install the binaries"),(0,l.yg)("p",null,"Next, let's install the latest version of Gaia. Make sure you ",(0,l.yg)("inlineCode",{parentName:"p"},"git checkout")," the\ncorrect ",(0,l.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases"},"released version"),"."),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"git clone -b <latest-release-tag> https://github.com/cosmos/gaia.git\ncd gaia && make install\n")),(0,l.yg)("p",null,"If this command fails due to the following error message, you might have already set ",(0,l.yg)("inlineCode",{parentName:"p"},"LDFLAGS")," prior to running this step."),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-sh"},"# github.com/cosmos/gaia/cmd/gaiad\nflag provided but not defined: -L\nusage: link [options] main.o\n...\nmake: *** [install] Error 2\n")),(0,l.yg)("p",null,"Unset this environment variable and try again."),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-sh"},'LDFLAGS="" make install\n')),(0,l.yg)("blockquote",null,(0,l.yg)("p",{parentName:"blockquote"},(0,l.yg)("em",{parentName:"p"},"NOTE"),": If you still have issues at this step, please check that you have the latest stable version of GO installed.")),(0,l.yg)("p",null,"That will install the ",(0,l.yg)("inlineCode",{parentName:"p"},"gaiad")," binary. Verify that everything installed successfully by running:"),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad version --long\n")),(0,l.yg)("p",null,"You should see something similar to the following:"),(0,l.yg)("pre",null,(0,l.yg)("code",{parentName:"pre",className:"language-bash"},"name: gaia\nserver_name: gaiad\nversion: v15.0.0\ncommit: 682770f2410ab0d33ac7f0c7203519d7a99fa2b6\nbuild_tags: netgo,ledger\ngo: go version go1.21.7 linux/amd64\n")),(0,l.yg)("h3",{id:"build-tags"},"Build Tags"),(0,l.yg)("p",null,"Build tags indicate special features that have been enabled in the binary."),(0,l.yg)("table",null,(0,l.yg)("thead",{parentName:"table"},(0,l.yg)("tr",{parentName:"thead"},(0,l.yg)("th",{parentName:"tr",align:null},"Build Tag"),(0,l.yg)("th",{parentName:"tr",align:null},"Description"))),(0,l.yg)("tbody",{parentName:"table"},(0,l.yg)("tr",{parentName:"tbody"},(0,l.yg)("td",{parentName:"tr",align:null},"netgo"),(0,l.yg)("td",{parentName:"tr",align:null},"Name resolution will use pure Go code")),(0,l.yg)("tr",{parentName:"tbody"},(0,l.yg)("td",{parentName:"tr",align:null},"ledger"),(0,l.yg)("td",{parentName:"tr",align:null},"Ledger devices are supported (hardware wallets)")))),(0,l.yg)("h2",{id:"work-with-a-cosmos-sdk-clone"},"Work with a Cosmos SDK Clone"),(0,l.yg)("p",null,"To work with your own modifications of the Cosmos SDK, make a fork of this repo, and add a ",(0,l.yg)("inlineCode",{parentName:"p"},"replace")," clause to the ",(0,l.yg)("inlineCode",{parentName:"p"},"go.mod")," file.\nThe ",(0,l.yg)("inlineCode",{parentName:"p"},"replace")," clause you add to ",(0,l.yg)("inlineCode",{parentName:"p"},"go.mod")," must provide the correct import path:"),(0,l.yg)("ul",null,(0,l.yg)("li",{parentName:"ul"},"Make appropriate changes"),(0,l.yg)("li",{parentName:"ul"},"Add ",(0,l.yg)("inlineCode",{parentName:"li"},"replace github.com/cosmos/cosmos-sdk => /path/to/clone/cosmos-sdk")," to ",(0,l.yg)("inlineCode",{parentName:"li"},"go.mod")),(0,l.yg)("li",{parentName:"ul"},"Run ",(0,l.yg)("inlineCode",{parentName:"li"},"make clean install")," or ",(0,l.yg)("inlineCode",{parentName:"li"},"make clean build")),(0,l.yg)("li",{parentName:"ul"},"Test changes")),(0,l.yg)("h2",{id:"next"},"Next"),(0,l.yg)("p",null,"Now you can ",(0,l.yg)("a",{parentName:"p",href:"../hub-tutorials/join-mainnet"},"join the mainnet"),", ",(0,l.yg)("a",{parentName:"p",href:"../hub-tutorials/join-testnet"},"the public testnet"),"."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/552e0199.809bcf12.js b/assets/js/552e0199.809bcf12.js new file mode 100644 index 00000000000..aebca041ae2 --- /dev/null +++ b/assets/js/552e0199.809bcf12.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8577],{5680:(e,n,t)=>{t.d(n,{xA:()=>p,yg:()=>d});var a=t(6540);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function o(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?i(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function s(e,n){if(null==e)return{};var t,a,r=function(e,n){if(null==e)return{};var t,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)t=i[a],n.indexOf(t)>=0||(r[t]=e[t]);return r}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var l=a.createContext({}),c=function(e){var n=a.useContext(l),t=n;return e&&(t="function"==typeof e?e(n):o(o({},n),e)),t},p=function(e){var n=c(e.components);return a.createElement(l.Provider,{value:n},e.children)},u="mdxType",y={inlineCode:"code",wrapper:function(e){var n=e.children;return a.createElement(a.Fragment,{},n)}},m=a.forwardRef((function(e,n){var t=e.components,r=e.mdxType,i=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),u=c(t),m=r,d=u["".concat(l,".").concat(m)]||u[m]||y[m]||i;return t?a.createElement(d,o(o({ref:n},p),{},{components:t})):a.createElement(d,o({ref:n},p))}));function d(e,n){var t=arguments,r=n&&n.mdxType;if("string"==typeof e||r){var i=t.length,o=new Array(i);o[0]=m;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s[u]="string"==typeof e?e:r,o[1]=s;for(var c=2;c<i;c++)o[c]=t[c];return a.createElement.apply(null,o)}return a.createElement.apply(null,t)}m.displayName="MDXCreateElement"},1246:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>y,frontMatter:()=>i,metadata:()=>s,toc:()=>c});var a=t(8168),r=(t(6540),t(5680));const i={title:"HD Wallets",order:2},o=void 0,s={unversionedId:"resources/hd-wallets",id:"version-v17.1.0/resources/hd-wallets",title:"HD Wallets",description:"Accounts in Cosmos are Hierarchical Deterministic (HD) Wallets. Originally specified in Bitcoin's BIP32, HD wallets are a special kind of wallet that let users derive any number of accounts from a single seed. To understand what that means, let us first define some terminology:",source:"@site/versioned_docs/version-v17.1.0/resources/hd-wallets.md",sourceDirName:"resources",slug:"/resources/hd-wallets",permalink:"/v17.1.0/resources/hd-wallets",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"HD Wallets",order:2},sidebar:"tutorialSidebar",previous:{title:"The Genesis File",permalink:"/v17.1.0/resources/genesis"},next:{title:"Ledger Nano Support",permalink:"/v17.1.0/resources/ledger"}},l={},c=[],p={toc:c},u="wrapper";function y(e){let{components:n,...t}=e;return(0,r.yg)(u,(0,a.A)({},p,t,{components:n,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"Accounts in Cosmos are Hierarchical Deterministic (HD) Wallets. Originally specified in Bitcoin's ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki"},"BIP32"),", HD wallets are a special kind of wallet that let users derive any number of accounts from a single seed. To understand what that means, let us first define some terminology:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Wallet"),": Set of accounts obtained from a given seed."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Account"),": A pair of public key/private key."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Private Key"),": A private key is a secret piece of information used to sign messages. In the blockchain context, a private key identifies the owner of an account. The private key of a user should never be revealed to others."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Public Key"),": A public key is a piece of information obtained by applying a one-way mathematical function on a private key. From it, an address can be derived. A private key cannot be found from a public key."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Address"),": An address is a public string with a human-readable prefix that identifies an account. It is obtained by applying mathematical transformations to a public key."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Digital Signature"),": A digital signature is a piece of cryptographic information that proves the owner of a given private key approved of a given message without revealing the private key."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Seed"),": Same as Mnemonic."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Mnemonic"),": A mnemonic is a sequence of words that is used as seed to derive private keys. The mnemonic is at the core of each wallet. NEVER LOSE YOUR MNEMONIC. WRITE IT DOWN ON A PIECE OF PAPER AND STORE IT SOMEWHERE SAFE. IF YOU LOSE IT, THERE IS NO WAY TO RETRIEVE IT. IF SOMEONE GAINS ACCESS TO IT, THEY GAIN ACCESS TO ALL THE ASSOCIATED ACCOUNTS.")),(0,r.yg)("p",null,"At the core of a HD wallet, there is a seed. From this seed, users can deterministically generate accounts. To generate an account from a seed, one-way mathematical transformations are applied. To decide which account to generate, the user specifies a ",(0,r.yg)("inlineCode",{parentName:"p"},"path"),", generally an ",(0,r.yg)("inlineCode",{parentName:"p"},"integer")," (",(0,r.yg)("inlineCode",{parentName:"p"},"0"),", ",(0,r.yg)("inlineCode",{parentName:"p"},"1"),", ",(0,r.yg)("inlineCode",{parentName:"p"},"2"),", ...)."),(0,r.yg)("p",null,"By specifying ",(0,r.yg)("inlineCode",{parentName:"p"},"path")," to be ",(0,r.yg)("inlineCode",{parentName:"p"},"0")," for example, the Wallet will generate ",(0,r.yg)("inlineCode",{parentName:"p"},"Private Key 0")," from the seed. Then, ",(0,r.yg)("inlineCode",{parentName:"p"},"Public Key 0")," can be generated from ",(0,r.yg)("inlineCode",{parentName:"p"},"Private Key 0"),". Finally, ",(0,r.yg)("inlineCode",{parentName:"p"},"Address 0")," can be generated from ",(0,r.yg)("inlineCode",{parentName:"p"},"Public Key 0"),". All these steps are one way only, meaning the ",(0,r.yg)("inlineCode",{parentName:"p"},"Public Key")," cannot be found from the ",(0,r.yg)("inlineCode",{parentName:"p"},"Address"),", the ",(0,r.yg)("inlineCode",{parentName:"p"},"Private Key")," cannot be found from the ",(0,r.yg)("inlineCode",{parentName:"p"},"Public Key"),", ..."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"}," Account 0 Account 1 Account 2\n\n+------------------+ +------------------+ +------------------+\n| | | | | |\n| Address 0 | | Address 1 | | Address 2 |\n| ^ | | ^ | | ^ |\n| | | | | | | | |\n| | | | | | | | |\n| | | | | | | | |\n| + | | + | | + |\n| Public key 0 | | Public key 1 | | Public key 2 |\n| ^ | | ^ | | ^ |\n| | | | | | | | |\n| | | | | | | | |\n| | | | | | | | |\n| + | | + | | + |\n| Private key 0 | | Private key 1 | | Private key 2 |\n| ^ | | ^ | | ^ |\n+------------------+ +------------------+ +------------------+\n | | |\n | | |\n | | |\n +--------------------------------------------------------------------+\n |\n |\n +---------+---------+\n | |\n | Mnemonic (Seed) |\n | |\n +-------------------+\n")),(0,r.yg)("p",null,"The process of derivating accounts from the seed is deterministic. This means that given the same path, the derived private key will always be the same."),(0,r.yg)("p",null,"The funds stored in an account are controlled by the private key. This private key is generated using a one-way function from the mnemonic. If you lose the private key, you can retrieve it using the mnemonic. However, if you lose the mnemonic, you will lose access to all the derived private keys. Likewise, if someone gains access to your mnemonic, they gain access to all the associated accounts."),(0,r.yg)("admonition",{type:"danger"},(0,r.yg)("p",{parentName:"admonition"},(0,r.yg)("strong",{parentName:"p"},"Do not lose or share your 24 words with anyone. To prevent theft or loss of funds, it is best to keep multiple copies of your mnemonic stored in safe, secure places. If someone is able to gain access to your mnemonic, they will fully control the accounts associated with them."))))}y.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/572dfb71.f8daaf83.js b/assets/js/572dfb71.f8daaf83.js new file mode 100644 index 00000000000..6fdedae7524 --- /dev/null +++ b/assets/js/572dfb71.f8daaf83.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7417],{5680:(e,t,a)=>{a.d(t,{xA:()=>g,yg:()=>d});var o=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,o,r=function(e,t){if(null==e)return{};var a,o,r={},n=Object.keys(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var l=o.createContext({}),p=function(e){var t=o.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},g=function(e){var t=p(e.components);return o.createElement(l.Provider,{value:t},e.children)},h="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},c=o.forwardRef((function(e,t){var a=e.components,r=e.mdxType,n=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),h=p(a),c=r,d=h["".concat(l,".").concat(c)]||h[c]||u[c]||n;return a?o.createElement(d,i(i({ref:t},g),{},{components:a})):o.createElement(d,i({ref:t},g))}));function d(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=a.length,i=new Array(n);i[0]=c;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[h]="string"==typeof e?e:r,i[1]=s;for(var p=2;p<n;p++)i[p]=a[p];return o.createElement.apply(null,i)}return o.createElement.apply(null,a)}c.displayName="MDXCreateElement"},2713:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>u,frontMatter:()=>n,metadata:()=>s,toc:()=>p});var o=a(8168),r=(a(6540),a(5680));const n={title:"Cosmos Stargate Hub Upgrade Proposal 2 - Time to Upgrade"},i=void 0,s={unversionedId:"governance/proposals/2021-01-stargate-upgrade/README",id:"version-v17.1.0/governance/proposals/2021-01-stargate-upgrade/README",title:"Cosmos Stargate Hub Upgrade Proposal 2 - Time to Upgrade",description:"Stargate Upgrade banner graphic",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-01-stargate-upgrade/README.md",sourceDirName:"governance/proposals/2021-01-stargate-upgrade",slug:"/governance/proposals/2021-01-stargate-upgrade/",permalink:"/v17.1.0/governance/proposals/2021-01-stargate-upgrade/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Stargate Hub Upgrade Proposal 2 - Time to Upgrade"},sidebar:"tutorialSidebar",previous:{title:"Delay of Hub Stargate Upgrade",permalink:"/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade/"},next:{title:"Stargate Upgrade- Second time is a charm",permalink:"/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b/"}},l={},p=[{value:"by Iqlusion",id:"by-iqlusion",level:2},{value:"Key Results",id:"key-results",level:2},{value:"Context",id:"context",level:2},{value:"The Stargate Plan",id:"the-stargate-plan",level:2},{value:"Stargate Plan Results",id:"stargate-plan-results",level:2},{value:"1. Ecoystem Participation",id:"1-ecoystem-participation",level:3},{value:"2. Critical Partner Support",id:"2-critical-partner-support",level:3},{value:"3. Documentation and Self-Certification",id:"3-documentation-and-self-certification",level:3},{value:"Conclusion",id:"conclusion",level:3},{value:"Cosmos Stargate Integration Success",id:"cosmos-stargate-integration-success",level:3},{value:"Prop 29",id:"prop-29",level:2},{value:"Stargate Upgrade Steps",id:"stargate-upgrade-steps",level:2},{value:"Time of the Upgrade",id:"time-of-the-upgrade",level:2},{value:"The git commit of Gaia that we are upgrading to",id:"the-git-commit-of-gaia-that-we-are-upgrading-to",level:2},{value:"What we're doing while voting is happening",id:"what-were-doing-while-voting-is-happening",level:2},{value:"What is the upgrade abort process",id:"what-is-the-upgrade-abort-process",level:2}],g={toc:p},h="wrapper";function u(e){let{components:t,...a}=e;return(0,r.yg)(h,(0,o.A)({},g,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("p",null,(0,r.yg)("img",{parentName:"p",src:"https://siasky.net/AADU5rg0GvapbrICLUk7SxZeMDrKo5Q8oLrpOwl71wXhnQ",alt:"Stargate Upgrade banner graphic"})),(0,r.yg)("h2",{id:"by-iqlusion"},"by Iqlusion"),(0,r.yg)("p",null,"Jan 11, 2021"),(0,r.yg)("h2",{id:"key-results"},"Key Results"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"If passed, this governance proposal would commit the Cosmos Hub to halting the ",(0,r.yg)("inlineCode",{parentName:"p"},"cosmoshub-3")," at 06:00 UTC on Jan 28th exporting the state and starting ",(0,r.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," based on gaia 3.0."),(0,r.yg)("h2",{id:"context"},"Context"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"In ",(0,r.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/Qmbo3fF54tX3JdoHZNVLcSBrdkXLie56Vh2u29wLfs4PnW"},"Proposal 27"),", Iqlusion proposed a comprehensive process to translate the unprecented surface area of this upgrade. We called this process Stargate."),(0,r.yg)("p",null,"Iqlusion is pleased to report that the Stargate Process has been successfully executed. We believe the ecosystem is ready and the Hub can safely step through the Stargate."),(0,r.yg)("p",null,"After the success of the community approval of the first Stargate Upgrade proposal, we now follow-up with the second Stargate proposal for the Cosmos Hub that will outline the results of the first proposal and the process for upgrading the Hub."),(0,r.yg)("h2",{id:"the-stargate-plan"},"The Stargate Plan"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"The purpose of the Stargate effort was to ensure that Cosmos can fulfill the vision of an Internet of Blockchains in 2021 while mitigating the technological and organizational risks outlined in the ",(0,r.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/Qmbo3fF54tX3JdoHZNVLcSBrdkXLie56Vh2u29wLfs4PnW"},"original Stargate Upgrade Proposal 27"),". It was also an attempt to create a process for complex future on-chain upgrades on the Cosmos Hub. That included the following steps:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Run the Stargate Testnet and use this as an integration testing target with widest possible ecosystem participation to help confirm the readiness of the release software.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Engage and support critical partners during the integration process so that partners are able to actively participate in the testing process and provide insights into their success with the upgrade.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Dedicate significant resources in terms of full time human resources and documentation efforts to ensure that everyone integrated into the Cosmos Hub can self-certify as Stargate-ready.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Report back to the Hub on the success of the integration process."),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"We expect that the primary responsibility of the Cosmos Hub is to assess whether we have mitigated the above risks sufficiently.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Provide a written report of the entire Stargate effort to enable Hub governance to make an informed decision.")))),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"At conclusion, we will indicate why we have confidence that an upgrade won't be disruptive to the Hub\u2019s ecosystem."))),(0,r.yg)("h2",{id:"stargate-plan-results"},"Stargate Plan Results"),(0,r.yg)("hr",null),(0,r.yg)("h3",{id:"1-ecoystem-participation"},"1. Ecoystem Participation"),(0,r.yg)("p",null,"The results of ecosystem participation and engagement are available in our ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmosdevs/stargate/blob/master/ecosystem_readiness.md"},"Stargate Ecosystem Readiness Report"),". We list on this page ecosystem partners such as Validators that provided their validator public keys as well as infrastructure partners that confirmed their integration testing the Stargate testnet tags. Validators, exchanges, and wallets have made up the most responsive of their results completing integration testing of the stargate releases. We anticpate that all actors in the ecosystem are aware and ready to respond to the new Cosmos Hub features. Integration partners have helped find regression in the legacy amino compatibility layer and those have been resolved."),(0,r.yg)("p",null,"The Cosmos SDK, Tendermint Core, Tendermint Inc, and IBC teams worked tirelessly to deliver the most robust software feature set that would make up the Cosmos Stargate release. Their review of their efforts are documented in their post ",(0,r.yg)("a",{parentName:"p",href:"https://blog.cosmos.network/how-seven-teams-collaborated-to-deliver-the-biggest-software-upgrade-in-the-cosmos-universe-2288f4f9afe8"},'"How Seven Teams Collaborated To Deliver The Biggest Software Upgrade In The Cosmos Universe"'),"."),(0,r.yg)("p",null,"Integration testing continued through the release of the Cosmos SDK v0.40.0-rc2 that makes up the Cosmos-hub Stargate testnet tag for a simulated upgrade of the CosmosHub-3 to CosmosHub-4. Also, the AiB team continues to deliver simulation testing of Cosmos Stargate to ensure that any possible chain bug issues can be detected and documented."),(0,r.yg)("p",null,"We are confident that we have and continue to achieve increased ecosystem engagement with the Stargate testnet."),(0,r.yg)("h3",{id:"2-critical-partner-support"},"2. Critical Partner Support"),(0,r.yg)("p",null,"We delivered critical partner support to leading ATOM exchanges. Out of the exchange support efforts, we documented the ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmosdevs/stargate/blob/master/ibc_readiness_matrix.md"},"IBC Readiness Matrix")," that outlines the levels of readiness that exchanges may select as they upgrade to Cosmos Stargate."),(0,r.yg)("p",null,"We also completed and delivered a completed legacy Amino Audit, ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmosdevs/stargate/blob/master/audit.md"},"AminoRest & You"),". The core finding of this audit was that changes to the underlying structs result in an interface that is close to the prior version allowing legacy queries to return valid data."),(0,r.yg)("p",null,"All previous Cosmos Hub upgrades reset the block height. Our interactions with ecosystem particpants identified this as introducing significant complexity to handling this upgrade. This will be the first upgrade of the Cosmos Hub that starts the blockchain at the height + 1 of the antecedent chain."),(0,r.yg)("h3",{id:"3-documentation-and-self-certification"},"3. Documentation and Self-Certification"),(0,r.yg)("p",null,"Documentation was a success for the Cosmos Stargate effort. The upgrades with the most breaking changes such as legacy Amino have a complete audit with documentation on exceptions for blockchain API interfaces."),(0,r.yg)("p",null,"Most exchanges and wallets have taken self-certification on directly. Our team continues to provide real-time support on multiple partner slack channels and on the Cosmos ",(0,r.yg)("a",{parentName:"p",href:"https://discord.com/invite/cosmosnetwork"},"#stargate Discord")," channel."),(0,r.yg)("p",null,"We have conducted numerous testnets with different partners. A particularly important testnet conducted with a significant fraction of the Hub validator set was a simulated upgrade of the cosmoshub on Nov 25th,2020. This tested the full upgrade flow including the prop29 implementation and height preserving upgrade functionality."),(0,r.yg)("h3",{id:"conclusion"},"Conclusion"),(0,r.yg)("p",null,"The governance proposal is our report back to the community on the success of the Stargate program. We have compiled detailed information for the community as a reference in the Stargate ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmosdevs/stargate"},"repository"),"."),(0,r.yg)("h3",{id:"cosmos-stargate-integration-success"},"Cosmos Stargate Integration Success"),(0,r.yg)("p",null,"Cosmos Stargate integration success with exchanges and wallet providers reflects the quality of the code developed by the various Cosmos teams."),(0,r.yg)("h2",{id:"prop-29"},"Prop 29"),(0,r.yg)("p",null,"This upgrade also implements the fund recovery procedure defined in proposal 29. The code is ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/app/prop29.go"},"here"),". As requested during the discussion of the governance proposal, the migration and fund recovery procedure verifies all signatures. This code was tested during the cosmoshub-3 simulated upgrade testnet."),(0,r.yg)("h2",{id:"stargate-upgrade-steps"},"Stargate Upgrade Steps"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"The upgrade steps for the simulated upgrade of the current Cosmoshub mainnet to Cosmos Stargate includes the following steps:"),(0,r.yg)("p",null,"This section is with the current ",(0,r.yg)("inlineCode",{parentName:"p"},"gaia 2.0.*")," implementation."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Validators should set their ",(0,r.yg)("inlineCode",{parentName:"p"},"gaia")," with a halt time of ",(0,r.yg)("inlineCode",{parentName:"p"},"1611813600"),"ie. 06:00 UTC on Jan 28th in Unix time.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Validators should then export the current cosmos state with ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad export > cosmoshub-3-export.json"))),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Validators should determine the height of the last block as ",(0,r.yg)("inlineCode",{parentName:"p"},"last-cosmoshub-3_block"),".")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Validators should back up their ",(0,r.yg)("inlineCode",{parentName:"p"},".gaiad")," directory."))),(0,r.yg)("p",null,"This section is with the upgraded ",(0,r.yg)("inlineCode",{parentName:"p"},"gaia 3.0.*")," implemenataion."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Validators should then migrate the exported genesis state. ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad migrate cosmoshub-3-export.json --chain-id=cosmoshub-4 --initial-height [last_cosmoshub-3_block+1] > genesis.json")),(0,r.yg)("li",{parentName:"ol"},"Validators should (",(0,r.yg)("strong",{parentName:"li"},"AFTER ENSURING IT IS BACKED UP"),"!) delete their ",(0,r.yg)("inlineCode",{parentName:"li"},"~/.gaiad")," directory and create a new one with ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad init [name]")," and then edit their configuration files or recover the config files from backups."),(0,r.yg)("li",{parentName:"ol"},"Validators should then start ",(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," with ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad start"),". Automated audits of the genesis state can take 30-120 min using the crisis module. This can be disabled by ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad start --x-crisis-skip-assert-invariants"),".")),(0,r.yg)("p",null,"Validators should expect that at least 16GB of RAM needs to be provisioned to process the first new block on cosmoshub-4."),(0,r.yg)("h2",{id:"time-of-the-upgrade"},"Time of the Upgrade"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"We propose scheduling the Cosmoshub-3 to Cosmoshub-4 upgrade for Thursday Jan 28th, 2021 at 0600 UTC"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"West Coast USA: 10 PM on Jan 27"),(0,r.yg)("li",{parentName:"ul"},"East Coast USA: 1 AM on Jan 28"),(0,r.yg)("li",{parentName:"ul"},"Central Europe: 7 AM on Jan 28"),(0,r.yg)("li",{parentName:"ul"},"Seoul: 5 PM on Jan 28")),(0,r.yg)("h2",{id:"the-git-commit-of-gaia-that-we-are-upgrading-to"},"The git commit of Gaia that we are upgrading to"),(0,r.yg)("hr",null),(0,r.yg)("p",null,(0,r.yg)("inlineCode",{parentName:"p"},"d974b27a8caf8cad3b06fbe4678871e4b0b69a51")),(0,r.yg)("h2",{id:"what-were-doing-while-voting-is-happening"},"What we're doing while voting is happening"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"We expect that integration partners will be motivated to finish their preparations for the upgrade during the period when the governance proposal is running."),(0,r.yg)("p",null,"A testnet with the final version of Gaia 3.0 will be running to assist with integrations."),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmosdevs/stargate/blob/master/ecosystem_readiness.md"},"Stargate Ecosystem Readiness Report")," is a living document. We will be updating this document as we get reports of completed end to end testing. We expect a hard deadline to be motivating."),(0,r.yg)("h2",{id:"what-is-the-upgrade-abort-process"},"What is the upgrade abort process"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"There are multiple circumstances where the proposal should be abandoned even if it passes:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"A critical vulnerability may be found in the software. If the development teams change their recommended version of gaia, the validator set should implicitly abandon this upgrade procedure. A future proposal will be made to the Hub to upgrade to the new target commit.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"The migration process fails could fail to produce a valid cosmoshub-4 genesis file. This would manifest as ad-hoc changes to genesis needed to start or a failure to produce blocks from ",(0,r.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". In this case, the validator set should restart cosmoshub-3 at ",(0,r.yg)("inlineCode",{parentName:"p"},"last-cosmoshub-3_block")," and a future governance proposal will be done to initiate another upgrade."))))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/581b941f.c3a93add.js b/assets/js/581b941f.c3a93add.js new file mode 100644 index 00000000000..d6328fd03d8 --- /dev/null +++ b/assets/js/581b941f.c3a93add.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9339],{5680:(e,t,o)=>{o.d(t,{xA:()=>h,yg:()=>m});var n=o(6540);function r(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function a(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function i(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?a(Object(o),!0).forEach((function(t){r(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):a(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t){if(null==e)return{};var o,n,r=function(e,t){if(null==e)return{};var o,n,r={},a=Object.keys(e);for(n=0;n<a.length;n++)o=a[n],t.indexOf(o)>=0||(r[o]=e[o]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)o=a[n],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}var l=n.createContext({}),c=function(e){var t=n.useContext(l),o=t;return e&&(o="function"==typeof e?e(t):i(i({},t),e)),o},h=function(e){var t=c(e.components);return n.createElement(l.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var o=e.components,r=e.mdxType,a=e.originalType,l=e.parentName,h=s(e,["components","mdxType","originalType","parentName"]),u=c(o),d=r,m=u["".concat(l,".").concat(d)]||u[d]||p[d]||a;return o?n.createElement(m,i(i({ref:t},h),{},{components:o})):n.createElement(m,i({ref:t},h))}));function m(e,t){var o=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var a=o.length,i=new Array(a);i[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[u]="string"==typeof e?e:r,i[1]=s;for(var c=2;c<a;c++)i[c]=o[c];return n.createElement.apply(null,i)}return n.createElement.apply(null,o)}d.displayName="MDXCreateElement"},6143:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>p,frontMatter:()=>a,metadata:()=>s,toc:()=>c});var n=o(8168),r=(o(6540),o(5680));const a={title:"Make the Cosmos Hub the IBC Router"},i=void 0,s={unversionedId:"governance/proposals/2021-09-hub-ibc-router/README",id:"version-v17.1.0/governance/proposals/2021-09-hub-ibc-router/README",title:"Make the Cosmos Hub the IBC Router",description:"The following is a selection from the Cosmos Whitepaper:",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-09-hub-ibc-router/README.md",sourceDirName:"governance/proposals/2021-09-hub-ibc-router",slug:"/governance/proposals/2021-09-hub-ibc-router/",permalink:"/v17.1.0/governance/proposals/2021-09-hub-ibc-router/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Make the Cosmos Hub the IBC Router"},sidebar:"tutorialSidebar",previous:{title:"ATOM \ud83e\udd1d Osmosis - Allocate Community Pool to ATOM Liquidity Incentives",permalink:"/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives/"},next:{title:"Previous Proposals",permalink:"/v17.1.0/governance/proposals/previous-proposals/"}},l={},c=[],h={toc:c},u="wrapper";function p(e){let{components:t,...o}=e;return(0,r.yg)(u,(0,n.A)({},h,o,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"The following is a selection from the ",(0,r.yg)("a",{parentName:"p",href:"https://v1.cosmos.network/resources/whitepaper"},"Cosmos Whitepaper"),":"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-sh"},"The Cosmos Hub connects to many other blockchains (or zones) via a novel inter-blockchain communication protocol. The Cosmos Hub tracks numerous token types and keeps record of the total number of tokens in each connected zone. Tokens can be transferred from one zone to another securely and quickly without the need for a liquid exchange between zones, because all inter-zone coin transfers go through the Cosmos Hub.\n\n...\n\nAny of the zones can themselves be hubs to form an acyclic graph, but for the sake of clarity we will only describe the simple configuration where there is only one hub, and many non-hub zones.\n")),(0,r.yg)("p",null,"The Hub has long been envisioned as a central point in the IBC architecture. In the battle to build and ship IBC this central vision has remained unchanged, but with so much focus on the need to build out other zones with real economies to support this network (the CosmosSDK is the result of this effort), the idea of the hub as an Interchain Router hasn't been discussed in a serious context for quite a while."),(0,r.yg)("p",null,"This is understandable: Cosmos needed so many other pieces to come together before the Hub had a chance to even start performing this function. Those other zones have been created, they each have products and economies. The bootstrapping era of IBC is well underway. "),(0,r.yg)("p",null,"These new zones joining are noticing a problem: they need to maintain a large amount of infrastructure (archive nodes and relayers for each counterparty chain) to connect with all the chains in the ecosystem, a number that is continuing to increase quickly."),(0,r.yg)("p",null,"Luckly this problem has been anticipated and IBC architected to accomodate multi-hop transactions. However, a packet forwarding/routing feature was not in the initial IBC release. This proposal aims to fix this for the Hub."),(0,r.yg)("p",null,"This is a proposal to include a new feature to IBC on the Hub that allows for multi-hop packet routing for ICS20 transfers. By appending an intermediate address, and the port/channel identifiers for the final destination, clients will be able to outline more than one transfer at a time. The following example shows routing from Terra to Osmosis through the Hub:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-json"},'// Packet sent from Terra to the hub, note the format of the forwaring info\n// {intermediate_refund_address}|{foward_port}/{forward_channel}:{final_destination_address}\n{\n "denom": "uluna",\n "amount": "100000000",\n "sender": "terra15gwkyepfc6xgca5t5zefzwy42uts8l2m4g40k6",\n "receiver": "cosmos1vzxkv3lxccnttr9rs0002s93sgw72h7ghukuhs|transfer/channel-141:osmo1vzxkv3lxccnttr9rs0002s93sgw72h7gl89vpz",\n}\n\n// When OnRecvPacket on the hub is called, this packet will be modified for fowarding to transfer/channel-141.\n// Notice that all fields execept amount are modified as follows:\n{\n "denom": "ibc/FEE3FB19682DAAAB02A0328A2B84A80E7DDFE5BA48F7D2C8C30AAC649B8DD519",\n "amount": "100000000",\n "sender": "cosmos1vzxkv3lxccnttr9rs0002s93sgw72h7ghukuhs",\n "receiver": "osmo1vzxkv3lxccnttr9rs0002s93sgw72h7gl89vpz",\n}\n')),(0,r.yg)("p",null,"Strangelove Ventures has delivered an ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/ibc-go/pull/373"},"IBC Middleware module")," that will allow the hub to play the role of IBC Router that was always envisioned for it. Passing of this propsal will begin the era of the Hub offering interchain services to other chains and profiting from those relationships."),(0,r.yg)("p",null,"To pay the hub validators and stakers, this proposal implements a governance configurable fee (which we propose should be initially set to 0.0 to encourage adoption) that will be taken out of each packet and given to the community pool. The community pool will then periodically trade these fees for ATOM and distribute them to staked holders. The exact distribution method of these fees is left TBD in this proposal as it is not initially required and can be implemented in a future governance proposal. One way to do this would be using the ",(0,r.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/architecture/adr-042-group-module.html"},"Groups module"),", Community spend proposals and the Gravity DEX."),(0,r.yg)("p",null,"A vote YES on this proposal indicates that this feature should be included in the next hub upgrade. We (as the Hub) believe that time is critical right now and we cannot wait to begin providing this service to other chains. A NO vote indicates that this shouldn't be included in the next upgrade."))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5a255108.217111f2.js b/assets/js/5a255108.217111f2.js new file mode 100644 index 00000000000..7086a82ed8d --- /dev/null +++ b/assets/js/5a255108.217111f2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2428],{5680:(e,t,r)=>{r.d(t,{xA:()=>s,yg:()=>m});var n=r(6540);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=n.createContext({}),u=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},s=function(e){var t=u(e.components);return n.createElement(c.Provider,{value:t},e.children)},d="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,s=l(e,["components","mdxType","originalType","parentName"]),d=u(r),f=o,m=d["".concat(c,".").concat(f)]||d[f]||p[f]||a;return r?n.createElement(m,i(i({ref:t},s),{},{components:r})):n.createElement(m,i({ref:t},s))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=f;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l[d]="string"==typeof e?e:o,i[1]=l;for(var u=2;u<a;u++)i[u]=r[u];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}f.displayName="MDXCreateElement"},8635:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>p,frontMatter:()=>a,metadata:()=>l,toc:()=>u});var n=r(8168),o=(r(6540),r(5680));const a={title:"Gaia Modules",order:1},i=void 0,l={unversionedId:"modules/README",id:"version-v17.1.0/modules/README",title:"Gaia Modules",description:"Here you can find an overview of the modules included on the Cosmos Hub (Gaia) blockchain with relevant info and",source:"@site/versioned_docs/version-v17.1.0/modules/README.md",sourceDirName:"modules",slug:"/modules/",permalink:"/v17.1.0/modules/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Gaia Modules",order:1},sidebar:"tutorialSidebar",previous:{title:"ADR Creation Process",permalink:"/v17.1.0/architecture/PROCESS"},next:{title:"Gaia Fee and Fees Checks",permalink:"/v17.1.0/modules/globalfee"}},c={},u=[{value:"Module List",id:"module-list",level:2}],s={toc:u},d="wrapper";function p(e){let{components:t,...r}=e;return(0,o.yg)(d,(0,n.A)({},s,r,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"Here you can find an overview of the modules included on the Cosmos Hub (Gaia) blockchain with relevant info and\nlinks for each one."),(0,o.yg)("h2",{id:"module-list"},"Module List"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/modules/globalfee"},"Global Fee")," introduced in ",(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade"},"v8 Rho"))))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5ce5a5f7.2a3b9f37.js b/assets/js/5ce5a5f7.2a3b9f37.js new file mode 100644 index 00000000000..a5090903b2e --- /dev/null +++ b/assets/js/5ce5a5f7.2a3b9f37.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5338],{5680:(e,t,n)=>{n.d(t,{xA:()=>h,yg:()=>m});var o=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t){if(null==e)return{};var n,o,a=function(e,t){if(null==e)return{};var n,o,a={},r=Object.keys(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var l=o.createContext({}),c=function(e){var t=o.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):s(s({},t),e)),n},h=function(e){var t=c(e.components);return o.createElement(l.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},u=o.forwardRef((function(e,t){var n=e.components,a=e.mdxType,r=e.originalType,l=e.parentName,h=i(e,["components","mdxType","originalType","parentName"]),p=c(n),u=a,m=p["".concat(l,".").concat(u)]||p[u]||d[u]||r;return n?o.createElement(m,s(s({ref:t},h),{},{components:n})):o.createElement(m,s({ref:t},h))}));function m(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var r=n.length,s=new Array(r);s[0]=u;var i={};for(var l in t)hasOwnProperty.call(t,l)&&(i[l]=t[l]);i.originalType=e,i[p]="string"==typeof e?e:a,s[1]=i;for(var c=2;c<r;c++)s[c]=n[c];return o.createElement.apply(null,s)}return o.createElement.apply(null,n)}u.displayName="MDXCreateElement"},3311:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>i,toc:()=>c});var o=n(8168),a=(n(6540),n(5680));const r={title:"The 3 Phases of the Cosmos Hub Mainnet",order:2},s=void 0,i={unversionedId:"roadmap/launch/blog-2-en",id:"version-v17.1.0/roadmap/launch/blog-2-en",title:"The 3 Phases of the Cosmos Hub Mainnet",description:"Post-Mainnet Development Roadmap & Expectations for Users",source:"@site/versioned_docs/version-v17.1.0/roadmap/launch/blog-2-en.md",sourceDirName:"roadmap/launch",slug:"/roadmap/launch/blog-2-en",permalink:"/v17.1.0/roadmap/launch/blog-2-en",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"The 3 Phases of the Cosmos Hub Mainnet",order:2},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub to Launch Mainnet",permalink:"/v17.1.0/roadmap/launch/blog-1-en"},next:{title:"The Cosmos Hub Roadmap",permalink:"/v17.1.0/roadmap/cosmos-hub-roadmap-2.0"}},l={},c=[{value:"Post-Mainnet Development Roadmap & Expectations for Users",id:"post-mainnet-development-roadmap--expectations-for-users",level:2},{value:"\ud83d\udea8Phase I: Network Gains Stability \ud83d\udea8",id:"phase-i-network-gains-stability-",level:2},{value:"State Reversions and Mainnet launch",id:"state-reversions-and-mainnet-launch",level:2},{value:"Phase II: Transfers Enabled",id:"phase-ii-transfers-enabled",level:2},{value:"Phase III: IBC Enabled",id:"phase-iii-ibc-enabled",level:2},{value:"Housekeeping for Validators: Submitting a <code>gentx</code> for mainnet",id:"housekeeping-for-validators-submitting-a-gentx-for-mainnet",level:2},{value:"In Closing",id:"in-closing",level:2}],h={toc:c},p="wrapper";function d(e){let{components:t,...n}=e;return(0,a.yg)(p,(0,o.A)({},h,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("h2",{id:"post-mainnet-development-roadmap--expectations-for-users"},"Post-Mainnet Development Roadmap & Expectations for Users"),(0,a.yg)("p",null,"The launch of the Cosmos Hub mainnet is expected to happen in phases. Here we outline what to expect in each phase."),(0,a.yg)("h2",{id:"phase-i-network-gains-stability-"},"\ud83d\udea8Phase I: Network Gains Stability \ud83d\udea8"),(0,a.yg)("p",null,"In the first phase, the network is likely to be unstable; it may experience halts or other forms of failure requiring intervention and coordination among Cosmos Hub validators and full node operators to deploy a fix. This type of failure is not unexpected while the network gains stability."),(0,a.yg)("h2",{id:"state-reversions-and-mainnet-launch"},"State Reversions and Mainnet launch"),(0,a.yg)("p",null,"One of the core ideologies around blockchains is immutability. This is the idea that we don't go\nback and edit past state transitions. While this notion of immutability is implemented directly via consensus protocols in the software, it is ultimately upheld by social contract among participants."),(0,a.yg)("p",null,"That said, the technology underlying the Cosmos Hub was intentionally developed to enable low-friction forks and rollbacks. We\u2019ve seen the community practice these techniques numerous times on the test networks. It\u2019s likely they will need to be used on a mainnet as well. Ultimately, they are a countervailing force to the risk of cartel takeover."),(0,a.yg)("p",null,"Reverting state is often seen as highly grievous, as it compromises the network\u2019s economic finality. Hence it should only be used in extreme conditions, as witnessed in the case of Ethereum with the DAO Hard Fork. That said, in the early days of the Cosmos Hub network, transfers will not be active, and hence the severity of state reversions will be reduced, as state transitions will be much less \u201ceconomically final\u201d. If necessary in case of bugs, the state can be exported from a past height and the network restarted, as practiced on the testnets."),(0,a.yg)("p",null,"Once governance chooses to enable transfers, the importance of economic finality must be respected by the network."),(0,a.yg)("p",null,"To summarize, if there are errors or vulnerabilities in the Cosmos Hub in the days before transfers are enabled, users should expect arbitrary state rollbacks even to genesis."),(0,a.yg)("p",null,"Once transfers are enabled, state rollbacks will be much more difficult to justify."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"What this means for developers:")," The Cosmos mainnet launch is the first phase in which fundraiser participants will be working together to operate the software. As a decentralized application developer, you are likely a user of either the ",(0,a.yg)("a",{parentName:"p",href:"https://cosmos.network/docs/"},"Cosmos-SDK framework")," or ",(0,a.yg)("a",{parentName:"p",href:"https://tendermint.com/docs/"},"Tendermint Core"),". The progress of your Cosmos-SDK or Tendermint-based application should be independent of the Cosmos Hub roadmap. However, if your project requires the use of ","[Inter-Blockchain Communication][blog post]",", you must wait until Phase III, or participate in the IBC testnets that will begin shortly."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"What this means for users:")," In this phase, we strongly recommend that you do not arrange to trade Atoms (eg. by legal contract as they will not be transferable yet) as there is the risk of state being reverted."),(0,a.yg)("p",null,"You can, however, safely delegate Atoms to validators in this phase by following the CLI guideline and video tutorial linked below. Of course, in the event of a state reversion, any earned fees and inflation may be lost. Note that only ",(0,a.yg)("inlineCode",{parentName:"p"},"gaiad")," should be used for making transactions. Voyager, the GUI for interacting with the Cosmos Hub, is currently in alpha and undergoing development. A separate announcement will be made once Voyager is safer for use."),(0,a.yg)("p",null,(0,a.yg)("a",{parentName:"p",href:"/v17.1.0/delegators/delegator-guide-cli"},"CLI Guide")," \ud83d\udd17"),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Watch CLI delegation tutorial:")," ",(0,a.yg)("a",{parentName:"p",href:"https://www.youtube.com/watch?v=ydZw6o6Mzy0"},"Cosmos YouTube")),(0,a.yg)("h2",{id:"phase-ii-transfers-enabled"},"Phase II: Transfers Enabled"),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Summary:")," Once mainnet is deemed sufficiently stable, bonded Atom holders will vote to decide whether or not Atom transfers should be enabled. This procedure will happen through on-chain governance."),(0,a.yg)("p",null,"The best way to check on the status of governance proposals is to view them through Cosmos explorers. A list of explorers can be found on the launch page: ",(0,a.yg)("a",{parentName:"p",href:"https://cosmos.network/launch"},"cosmos.network/launch"),"."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"What this means for users:")," If the proposal is accepted and transfers are enabled, then it becomes possible to transfer Atoms."),(0,a.yg)("h2",{id:"phase-iii-ibc-enabled"},"Phase III: IBC Enabled"),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Summary:")," In Phase III, the ","[IBC protocol][ibc]"," is released and Atom holders vote via on-chain governance on whether or not to enable it as part of the core module library within the Cosmos-SDK."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"What this means for developers:")," Application-specific blockchains that are built using the Cosmos-SDK or Tendermint BFT will be able to connect to the Hub and interoperate/compose with all of the other blockchains that are connected to it."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"What this means for users:")," You will be able to transfer various tokens and NFTs directly from one IBC-connected chain to another IBC-connected chain without going through a centralized\nthird-party platform."),(0,a.yg)("h2",{id:"housekeeping-for-validators-submitting-a-gentx-for-mainnet"},"Housekeeping for Validators: Submitting a ",(0,a.yg)("inlineCode",{parentName:"h2"},"gentx")," for mainnet"),(0,a.yg)("ol",null,(0,a.yg)("li",{parentName:"ol"},"You should have generated and secured the validator consensus key you are going to be validating under during mainnet."),(0,a.yg)("li",{parentName:"ol"},"Be prepared to sign a transaction under an address in the genesis file either from the fundraiser or Game of Stakes depending on where you received your ATOM allocation."),(0,a.yg)("li",{parentName:"ol"},"We will begin collecting Gentxs for mainnet once the recommended genesis allocations are published.")),(0,a.yg)("h2",{id:"in-closing"},"In Closing"),(0,a.yg)("p",null,"The Cosmos mission is to build bridges to connect all blockchains\u2014to build an Internet of Blockchains. Clearly, we have a long road of development ahead of us. And after mainnet, the real work to a world of deeply integrated token economies is still ahead of us. But as John Fitzgerald Kennedy once said in the face of adversity:"),(0,a.yg)("p",null,(0,a.yg)("em",{parentName:"p"},"\u201cWe choose to go to the moon...not because they are easy, but because they are hard\u2026.\u201d")),(0,a.yg)("p",null,"To the Moon \ud83d\ude80"),(0,a.yg)("p",null,"[blog post]",": ","[https://blog.cosmos.network/developer-deep-dive-cosmos-ibc-5855aaf183fe][ibc]",": ","[https://docs.cosmos.network/main/ibc/overview.html]"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5d489d3c.f34e6f03.js b/assets/js/5d489d3c.f34e6f03.js new file mode 100644 index 00000000000..c6fdcaf042e --- /dev/null +++ b/assets/js/5d489d3c.f34e6f03.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8257],{7757:s=>{s.exports=JSON.parse('{"name":"docusaurus-theme-search-algolia","id":"default"}')}}]); \ No newline at end of file diff --git a/assets/js/5e84d6f9.5736cdb8.js b/assets/js/5e84d6f9.5736cdb8.js new file mode 100644 index 00000000000..5538a8e4dd4 --- /dev/null +++ b/assets/js/5e84d6f9.5736cdb8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2180],{5680:(e,a,n)=>{n.d(a,{xA:()=>g,yg:()=>h});var t=n(6540);function o(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function r(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function i(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?r(Object(n),!0).forEach((function(a){o(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function s(e,a){if(null==e)return{};var n,t,o=function(e,a){if(null==e)return{};var n,t,o={},r=Object.keys(e);for(t=0;t<r.length;t++)n=r[t],a.indexOf(n)>=0||(o[n]=e[n]);return o}(e,a);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)n=r[t],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=t.createContext({}),p=function(e){var a=t.useContext(l),n=a;return e&&(n="function"==typeof e?e(a):i(i({},a),e)),n},g=function(e){var a=p(e.components);return t.createElement(l.Provider,{value:a},e.children)},c="mdxType",m={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},d=t.forwardRef((function(e,a){var n=e.components,o=e.mdxType,r=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),c=p(n),d=o,h=c["".concat(l,".").concat(d)]||c[d]||m[d]||r;return n?t.createElement(h,i(i({ref:a},g),{},{components:n})):t.createElement(h,i({ref:a},g))}));function h(e,a){var n=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var r=n.length,i=new Array(r);i[0]=d;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[c]="string"==typeof e?e:o,i[1]=s;for(var p=2;p<r;p++)i[p]=n[p];return t.createElement.apply(null,i)}return t.createElement.apply(null,n)}d.displayName="MDXCreateElement"},1891:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var t=n(8168),o=(n(6540),n(5680));const r={title:"Cosmos Hub 3 Upgrade",order:1},i=void 0,s={unversionedId:"migration/cosmoshub-3/cosmoshub-3",id:"version-v17.1.0/migration/cosmoshub-3/cosmoshub-3",title:"Cosmos Hub 3 Upgrade",description:"The following document describes the necessary steps involved that validators and full node operators",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-3/cosmoshub-3.md",sourceDirName:"migration/cosmoshub-3",slug:"/migration/cosmoshub-3/",permalink:"/v17.1.0/migration/cosmoshub-3/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 3 Upgrade",order:1},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 2 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-2/"},next:{title:"Cosmos Hub 4, Gaia v10 Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v10-upgrade"}},l={},p=[{value:"Preliminary",id:"preliminary",level:2},{value:"Major Updates",id:"major-updates",level:2},{value:"Risks",id:"risks",level:2},{value:"Recovery",id:"recovery",level:2},{value:"Upgrade Procedure",id:"upgrade-procedure",level:2},{value:"Notes for Service Providers",id:"notes-for-service-providers",level:2}],g={toc:p},c="wrapper";function m(e){let{components:a,...n}=e;return(0,o.yg)(c,(0,t.A)({},g,n,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"The following document describes the necessary steps involved that validators and full node operators\nmust take in order to upgrade from ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3")," to ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". The Cosmos teams\nwill post an official ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," genesis file, but it is recommended that validators\nexecute the following instructions in order to verify the resulting genesis file."),(0,o.yg)("p",null,"There is a strong social consensus around proposal ",(0,o.yg)("inlineCode",{parentName:"p"},"Cosmos Hub 4 Upgrade Proposal"),"\non ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3"),". Following proposals #",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/27"},"27"),", #",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/35"},"35")," and #",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/36"},"36"),".\nThis indicates that the upgrade procedure should be performed on ",(0,o.yg)("inlineCode",{parentName:"p"},"February 18, 2021 at 06:00 UTC"),"."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#summary"},"Summary")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#migrations"},"Migrations")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#preliminary"},"Preliminary")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#major-updates"},"Major Updates")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#recovery"},"Recovery")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#upgrade-procedure"},"Upgrade Procedure")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#guidance-for-full-node-operators"},"Guidance for Full Node Operators")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#notes-for-service-providers"},"Notes for Service Providers"))),(0,o.yg)("h1",{id:"summary"},"Summary"),(0,o.yg)("p",null,"The Cosmoshub-3 will undergo a scheduled upgrade to Cosmoshub-4 on Feb 18, 2021 at 6 UTC."),(0,o.yg)("p",null,"The following is a short summary of the upgrade steps:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre"},"1. Stopping the running Gaia v2.0.x instance\n1. Backing up configs, data, and keys used for running Cosmoshub-3\n1. Resetting state to clear the local Cosmoshub-3 state\n1. Copying the cosmoshub-4 genesis file to the Gaia config folder (either after migrating an existing cosmoshub-3 genesis export, or downloading the cosmoshub-4 genesis from the mainnet github)\n1. Installing the Gaia v4.0.x release\n1. Starting the Gaia v4.0.x instance to resume the Cosmos hub chain at a height of <cosmoshub3 height> + 1.\n")),(0,o.yg)("p",null,"Specific instructions for validators are available in ",(0,o.yg)("a",{parentName:"p",href:"#upgrade-procedure"},"Upgrade Procedure"),",\nand specific instructions for full node operators are available in ",(0,o.yg)("a",{parentName:"p",href:"#guidance-for-full-node-operators"},"Guidance for Full Node Operators"),"."),(0,o.yg)("p",null,"Upgrade coordination and support for validators will be available on the #validators-verified channel of the ",(0,o.yg)("a",{parentName:"p",href:"https://discord.gg/cosmosnetwork"},"Cosmos Discord"),"."),(0,o.yg)("p",null,"The network upgrade can take the following potential pathways:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Happy path: Validator successfully migrates the cosmoshub-3 genesis file to a cosmoshub-4 genesis file, and the validator can successfully start Gaia v4 with the cosmoshub-4 genesis within 1-2 hours of the scheduled upgrade."),(0,o.yg)("li",{parentName:"ol"},"Not-so-happy path: Validators have trouble migrating the cosmoshub-3 genesis to a cosmoshub-4 genesis, but can obtain the genesis file from the Cosmos mainnet github repo and can successfully start Gaia v4 within 1-2 hours of the scheduled upgrade. "),(0,o.yg)("li",{parentName:"ol"},"Abort path: In the rare event that the team becomes aware of critical issues, which result in an unsuccessful migration within a few hours, the upgrade will be announced as aborted\non the #validators-verified channel of ",(0,o.yg)("a",{parentName:"li",href:"https://discord.gg/cosmosnetwork"},"Discord"),", and validators will need to resume running cosmoshub-3 network without any updates or changes.\nA new governance proposal for the upgrade will need to be issued and voted on by the community.")),(0,o.yg)("h1",{id:"migrations"},"Migrations"),(0,o.yg)("p",null,"These chapters contain all the migration guides to update your app and modules to Cosmos v0.40 Stargate."),(0,o.yg)("p",null,"If you\u2019re running a block explorer, wallet, exchange, validator, or any other service (eg. custody provider) that depends upon the Cosmos Hub or Cosmos ecosystem, you\u2019ll want to pay attention, because this upgrade will involve substantial changes."),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/blob/master/docs/migrations/app_and_modules.md"},"App and Modules Migration")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/blob/master/docs/migrations/rest.md"},"REST Endpoints Migration")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("a",{parentName:"li",href:"https://figment.io/resources/cosmos-stargate-upgrade-overview/#ibc"},"Inter-Blockchain Communication (IBC)\u2013 cross-chain transactions")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("a",{parentName:"li",href:"https://figment.io/resources/cosmos-stargate-upgrade-overview/#proto"},"Protobuf Migration \u2013 blockchain performance & dev acceleration")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("a",{parentName:"li",href:"https://figment.io/resources/cosmos-stargate-upgrade-overview/#sync"},"State Sync \u2013 minutes to sync new nodes")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("a",{parentName:"li",href:"https://figment.io/resources/cosmos-stargate-upgrade-overview/#light"},"Full-Featured Light Clients")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("a",{parentName:"li",href:"https://figment.io/resources/cosmos-stargate-upgrade-overview/#upgrade"},"Chain Upgrade Module \u2013 upgrade automation"))),(0,o.yg)("p",null,"If you want to test the procedure before the update happens on 18th of February, please see this post accordingly:"),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/issues/569#issuecomment-767910963"},"https://github.com/cosmos/gaia/issues/569#issuecomment-767910963")),(0,o.yg)("h2",{id:"preliminary"},"Preliminary"),(0,o.yg)("p",null,"Many changes have occurred to the Cosmos SDK and the Gaia application since the latest\nmajor upgrade (",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3"),"). These changes notably consist of many new features,\nprotocol changes, and application structural changes that favor developer ergonomics\nand application development."),(0,o.yg)("p",null,"First and foremost, ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/ibc/overview.html"},"IBC")," following\nthe ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/ics#ibc-quick-references"},"Interchain Standads")," will be enabled.\nThis upgrade comes with several improvements in efficiency, node synchronization and following blockchain upgrades.\nMore details on the ",(0,o.yg)("a",{parentName:"p",href:"https://stargate.cosmos.network/"},"Stargate Website"),"."),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},(0,o.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia"},"Gaia")," application v4.0.2 is\nwhat full node operators will upgrade to and run in this next major upgrade"),".\nFollowing Cosmos SDK version v0.41.2 and Tendermint v0.34.7."),(0,o.yg)("p",null,"Validators should expect that at least 16GB of RAM needs to be provisioned to process the first new block on cosmoshub-4."),(0,o.yg)("h2",{id:"major-updates"},"Major Updates"),(0,o.yg)("p",null,"There are many notable features and changes in the upcoming release of the SDK. Many of these\nare discussed at a high level\n",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/stargate"},"here"),"."),(0,o.yg)("p",null,"Some of the biggest changes to take note on when upgrading as a developer or client are the following:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"Protocol Buffers"),": Initially the Cosmos SDK used Amino codecs for nearly all encoding and decoding.\nIn this version a major upgrade to Protocol Buffers have been integrated. It is expected that with Protocol Buffers\napplications gain in speed, readability, convenience and interoperability with many programming languages.\n",(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/blob/master/docs/migrations/app_and_modules.md#protocol-buffers"},"Read more")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"CLI"),": The CLI and the daemon for a blockchain were separated in previous versions of the Cosmos SDK. This\nled to a ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad")," and ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiacli")," binary which were separated and could be used for different interactions with the\nblockchain. Both of these have been merged into one ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad")," which now supports the commands the ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiacli")," previously\nsupported."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"Node Configuration"),": Previously blockchain data and node configuration was stored in ",(0,o.yg)("inlineCode",{parentName:"li"},"~/.gaia/"),", these will\nnow reside in ",(0,o.yg)("inlineCode",{parentName:"li"},"~/.gaia/"),", if you use scripts that make use of the configuration or blockchain data, make sure to update the path.")),(0,o.yg)("h2",{id:"risks"},"Risks"),(0,o.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of\ndouble-signing and being slashed. The most important piece of this procedure is verifying your\nsoftware version and genesis file hash before starting your validator and signing."),(0,o.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade\nprocedure again during the network startup. If you discover a mistake in the process, the best thing\nto do is wait for the network to start before correcting it. If the network is halted and you have\nstarted with a different genesis file than the expected one, seek advice from a Tendermint developer\nbefore resetting your validator."),(0,o.yg)("h2",{id:"recovery"},"Recovery"),(0,o.yg)("p",null,"Prior to exporting ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3")," state, validators are encouraged to take a full data snapshot at the\nexport height before proceeding. Snapshotting depends heavily on infrastructure, but generally this\ncan be done by backing up the ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia")," directory."),(0,o.yg)("p",null,"It is critically important to back-up the ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping your gaiad process. This file is updated every block as your validator participates in a consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,o.yg)("p",null,"In the event that the upgrade does not succeed, validators and operators must downgrade back to\ngaia v2.0.15 with v0.37.15 of the ",(0,o.yg)("em",{parentName:"p"},"Cosmos SDK")," and restore to their latest snapshot before restarting their nodes."),(0,o.yg)("h2",{id:"upgrade-procedure"},"Upgrade Procedure"),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note"),": It is assumed you are currently operating a full-node running gaia v2.0.15 with v0.37.15 of the ",(0,o.yg)("em",{parentName:"p"},"Cosmos SDK"),"."),(0,o.yg)("p",null,"The version/commit hash of Gaia v2.0.15: ",(0,o.yg)("inlineCode",{parentName:"p"},"89cf7e6fc166eaabf47ad2755c443d455feda02e")),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify you are currently running the correct version (v2.0.15) of ",(0,o.yg)("em",{parentName:"p"},"gaiad"),":"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"}," $ gaiad version --long\n name: gaia\n server_name: gaiad\n client_name: gaiacli\n version: 2.0.15\n commit: 89cf7e6fc166eaabf47ad2755c443d455feda02e\n build_tags: netgo,ledger\n go: go version go1.15 darwin/amd64\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Make sure your chain halts at the right time and date:\nFebruary 18, 2021 at 06:00 UTC is in UNIX seconds: ",(0,o.yg)("inlineCode",{parentName:"p"},"1613628000")),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"perl -i -pe 's/^halt-time =.*/halt-time = 1613628000/' ~/.gaia/config/app.toml\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"After the chain has halted, make a backup of your ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia")," directory"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"mv ~/.gaia ./gaiad_backup\n")),(0,o.yg)("p",{parentName:"li"}," ",(0,o.yg)("strong",{parentName:"p"},"NOTE"),": It is recommended for validators and operators to take a full data snapshot at the export\nheight before proceeding in case the upgrade does not go as planned or if not enough voting power\ncomes online in a sufficient and agreed upon amount of time. In such a case, the chain will fallback\nto continue operating ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3"),". See ",(0,o.yg)("a",{parentName:"p",href:"#recovery"},"Recovery")," for details on how to proceed.")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Export existing state from ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3"),":"),(0,o.yg)("p",{parentName:"li"},"Before exporting state via the following command, the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," binary must be stopped!\nAs a validator, you can see the last block height created in the\n",(0,o.yg)("inlineCode",{parentName:"p"},"~/.gaia/data/priv_validator_state.json")," - or now residing in ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad_backup")," when you made\na backup as in the last step - and obtain it with"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cat ~/.gaia/data/priv_validator_state.json | jq '.height'\n")),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad export --height=<height> > cosmoshub_3_genesis_export.json\n")),(0,o.yg)("p",{parentName:"li"},(0,o.yg)("em",{parentName:"p"},"this might take a while, you can expect an hour for this step"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify the SHA256 of the (sorted) exported genesis file:"),(0,o.yg)("p",{parentName:"li"}," Compare this value with other validators / full node operators of the network.\nGoing forward it will be important that all parties can create the same genesis file export."),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"$ jq -S -c -M '' cosmoshub_3_genesis_export.json | shasum -a 256\n[SHA256_VALUE] cosmoshub_3_genesis_export.json\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"At this point you now have a valid exported genesis state! All further steps now require\nv4.0.2 of ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia"},"Gaia"),".\nCross check your genesis hash with other peers (other validators) in the chat rooms."),(0,o.yg)("p",{parentName:"li"}," ",(0,o.yg)("strong",{parentName:"p"},"NOTE"),": Go ",(0,o.yg)("a",{parentName:"p",href:"https://golang.org/dl/"},"1.15+")," is required!"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"git clone https://github.com/cosmos/gaia.git && cd gaia && git checkout v4.0.2; make install\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify you are currently running the correct version (v4.0.2) of the ",(0,o.yg)("em",{parentName:"p"},"Gaia"),":"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"}," name: gaia\n server_name: gaiad\n version: 4.0.2\n commit: 6d46572f3273423ad9562cf249a86ecc8206e207\n build_tags: netgo,ledger\n ...\n")),(0,o.yg)("p",{parentName:"li"}," The version/commit hash of Gaia v4.0.2: ",(0,o.yg)("inlineCode",{parentName:"p"},"6d46572f3273423ad9562cf249a86ecc8206e207"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Migrate exported state from the current v2.0.15 version to the new v4.0.2 version:"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad migrate cosmoshub_3_genesis_export.json --chain-id=cosmoshub-4 --initial-height [last_cosmoshub-3_block+1] > genesis.json\n")),(0,o.yg)("p",{parentName:"li"},"This will migrate our exported state into the required ",(0,o.yg)("inlineCode",{parentName:"p"},"genesis.json")," file to start the cosmoshub-4.")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify the SHA256 of the final genesis JSON:"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"$ jq -S -c -M '' genesis.json | shasum -a 256\n[SHA256_VALUE] genesis.json\n")),(0,o.yg)("p",{parentName:"li"}," Compare this value with other validators / full node operators of the network.\nIt is important that each party can reproduce the same genesis.json file from the steps accordingly.")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Reset state:"),(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"NOTE"),": Be sure you have a complete backed up state of your node before proceeding with this step.\nSee ",(0,o.yg)("a",{parentName:"p",href:"#recovery"},"Recovery")," for details on how to proceed."),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad unsafe-reset-all\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Move the new ",(0,o.yg)("inlineCode",{parentName:"p"},"genesis.json")," to your ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia/config/")," directory"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cp genesis.json ~/.gaia/config/\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Start your blockchain"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start\n")),(0,o.yg)("p",{parentName:"li"},"Automated audits of the genesis state can take 30-120 min using the crisis module. This can be disabled by\n",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad start --x-crisis-skip-assert-invariants"),"."))),(0,o.yg)("h1",{id:"guidance-for-full-node-operators"},"Guidance for Full Node Operators"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify you are currently running the correct version (v2.0.15) of ",(0,o.yg)("em",{parentName:"p"},"gaiad"),":"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"}," $ gaiad version --long\n name: gaia\n server_name: gaiad\n client_name: gaiacli\n version: 2.0.15\n commit: 89cf7e6fc166eaabf47ad2755c443d455feda02e\n build_tags: netgo,ledger\n go: go version go1.15 darwin/amd64\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Stop your Gaia v2.0.15 instance.")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"After the chain has halted, make a backup of your ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia")," directory"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"mv ~/.gaia ./gaiad_backup\n")),(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"NOTE"),": It is recommended for validators and operators to take a full data snapshot at the export\nheight before proceeding in case the upgrade does not go as planned or if not enough voting power\ncomes online in a sufficient and agreed upon amount of time. That means the backup of ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia")," should\nonly take place once the chain has halted at UNIX time ",(0,o.yg)("inlineCode",{parentName:"p"},"1613628000"),".\nIn such a case, the chain will fallback\nto continue operating ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3"),". See ",(0,o.yg)("a",{parentName:"p",href:"#recovery"},"Recovery")," for details on how to proceed.")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Download the cosmoshub-4 genesis file from the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"Cosmos Mainnet Github"),".\nThis file will be generated by a validator that is migrating from cosmoshub-3 to cosmoshub-4.\nThe cosmoshub-4 genesis file will be validated by community participants, and\nthe hash of the file will be shared on the #validators-verified channel of the ",(0,o.yg)("a",{parentName:"p",href:"https://discord.gg/cosmosnetwork"},"Cosmos Discord"),".")),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Install v4.0.2 of ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia"},"Gaia"),"."),(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"NOTE"),": Go ",(0,o.yg)("a",{parentName:"p",href:"https://golang.org/dl/"},"1.15+")," is required!"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"git clone https://github.com/cosmos/gaia.git && cd gaia && git checkout v4.0.2; make install\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Verify you are currently running the correct version (v4.0.2) of the ",(0,o.yg)("em",{parentName:"p"},"Gaia"),":"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"}," name: gaia\n server_name: gaiad\n version: 4.0.2\n commit: 6d46572f3273423ad9562cf249a86ecc8206e207\n build_tags: netgo,ledger\n ...\n")),(0,o.yg)("p",{parentName:"li"},"The version/commit hash of Gaia v4.0.2: ",(0,o.yg)("inlineCode",{parentName:"p"},"6d46572f3273423ad9562cf249a86ecc8206e207"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Reset state:"),(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"NOTE"),": Be sure you have a complete backed up state of your node before proceeding with this step.\nSee ",(0,o.yg)("a",{parentName:"p",href:"#recovery"},"Recovery")," for details on how to proceed."),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad unsafe-reset-all\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Move the new ",(0,o.yg)("inlineCode",{parentName:"p"},"genesis.json")," to your ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia/config/")," directory"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cp genesis.json ~/.gaia/config/\n"))),(0,o.yg)("li",{parentName:"ol"},(0,o.yg)("p",{parentName:"li"},"Start your blockchain"),(0,o.yg)("pre",{parentName:"li"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start\n")),(0,o.yg)("p",{parentName:"li"},"Automated audits of the genesis state can take 30-120 min using the crisis module. This can be disabled by\n",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad start --x-crisis-skip-assert-invariants"),"."))),(0,o.yg)("h2",{id:"notes-for-service-providers"},"Notes for Service Providers"),(0,o.yg)("h1",{id:"rest-server"},"REST server"),(0,o.yg)("p",null,"In case you have been running REST server with the command ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiacli rest-server")," previously, running this command will not be necessary anymore.\nAPI server is now in-process with daemon and can be enabled/disabled by API configuration in your ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia/config/app.toml"),":"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre"},"[api]\n# Enable defines if the API server should be enabled.\nenable = false\n# Swagger defines if swagger documentation should automatically be registered.\nswagger = false\n")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"swagger")," setting refers to enabling/disabling swagger docs API, i.e, /swagger/ API endpoint."),(0,o.yg)("h1",{id:"grpc-configuration"},"gRPC Configuration"),(0,o.yg)("p",null,"gRPC configuration in your ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia/config/app.toml")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-yaml"},'[grpc]\n# Enable defines if the gRPC server should be enabled.\nenable = true\n# Address defines the gRPC server address to bind to.\naddress = "0.0.0.0:9090"\n')),(0,o.yg)("h1",{id:"state-sync"},"State Sync"),(0,o.yg)("p",null,"State Sync Configuration in your ",(0,o.yg)("inlineCode",{parentName:"p"},".gaia/config/app.toml")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-yaml"},"# State sync snapshots allow other nodes to rapidly join the network without replaying historical\n# blocks, instead downloading and applying a snapshot of the application state at a given height.\n[state-sync]\n# snapshot-interval specifies the block interval at which local state sync snapshots are\n# taken (0 to disable). Must be a multiple of pruning-keep-every.\nsnapshot-interval = 0\n# snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all).\nsnapshot-keep-recent = 2\n")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5eef4cc6.c3945e74.js b/assets/js/5eef4cc6.c3945e74.js new file mode 100644 index 00000000000..dc672f2e084 --- /dev/null +++ b/assets/js/5eef4cc6.c3945e74.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4212],{5680:(e,r,t)=>{t.d(r,{xA:()=>l,yg:()=>m});var n=t(6540);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?a(Object(t),!0).forEach((function(r){o(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function s(e,r){if(null==e)return{};var t,n,o=function(e,r){if(null==e)return{};var t,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)t=a[n],r.indexOf(t)>=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)t=a[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var c=n.createContext({}),u=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},l=function(e){var r=u(e.components);return n.createElement(c.Provider,{value:r},e.children)},p="mdxType",h={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},d=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,l=s(e,["components","mdxType","originalType","parentName"]),p=u(t),d=o,m=p["".concat(c,".").concat(d)]||p[d]||h[d]||a;return t?n.createElement(m,i(i({ref:r},l),{},{components:t})):n.createElement(m,i({ref:r},l))}));function m(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,i=new Array(a);i[0]=d;var s={};for(var c in r)hasOwnProperty.call(r,c)&&(s[c]=r[c]);s.originalType=e,s[p]="string"==typeof e?e:o,i[1]=s;for(var u=2;u<a;u++)i[u]=t[u];return n.createElement.apply(null,i)}return n.createElement.apply(null,t)}d.displayName="MDXCreateElement"},7412:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>i,default:()=>h,frontMatter:()=>a,metadata:()=>s,toc:()=>u});var n=t(8168),o=(t(6540),t(5680));const a={title:"Interchain Security",order:!1,parent:{order:2}},i=void 0,s={unversionedId:"interchain-security/README",id:"version-v17.1.0/interchain-security/README",title:"Interchain Security",description:"The Interchain Security feature, brings to the Cosmos Hub a shared security model, where the Cosmos Hub validators, also validate on consumer chains. This is valuable for consumer chains, as consumer chains can focus on product-market fit, rather than business and operational agreements in bringing together a validator set. As part of this agreement, consumer chains pay for the security by distributing a portion of the consumer chain revenue to Hub token holders.",source:"@site/versioned_docs/version-v17.1.0/interchain-security/README.md",sourceDirName:"interchain-security",slug:"/interchain-security/",permalink:"/v17.1.0/interchain-security/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Interchain Security",order:!1,parent:{order:2}},sidebar:"tutorialSidebar",previous:{title:"Contributing Guidelines",permalink:"/v17.1.0/guidelines/code-guidelines"},next:{title:"Metaprotocol Support",permalink:"/v17.1.0/metaprotocols/"}},c={},u=[{value:"Neutron",id:"neutron",level:2},{value:"Stride",id:"stride",level:2}],l={toc:u},p="wrapper";function h(e){let{components:r,...t}=e;return(0,o.yg)(p,(0,n.A)({},l,t,{components:r,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"The Interchain Security feature, brings to the Cosmos Hub a shared security model, where the Cosmos Hub validators, also validate on consumer chains. This is valuable for consumer chains, as consumer chains can focus on product-market fit, rather than business and operational agreements in bringing together a validator set. As part of this agreement, consumer chains pay for the security by distributing a portion of the consumer chain revenue to Hub token holders."),(0,o.yg)("p",null,"All potential chains are onboarded as consumer chains, via Hub Governance, with the feedback from the Hub community."),(0,o.yg)("p",null,"Currently the Cosmos Hub has the following two Consumer Chains."),(0,o.yg)("h2",{id:"neutron"},"Neutron"),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"https://neutron.org/"},"Neutron"),", is a smart contracting platform, that was the first consumer chain onboarded.",(0,o.yg)("br",{parentName:"p"}),"\n","Neutron was onboarded as a consumer chain in May 2023, see Hub ",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/792"},"proposal 792")," for more details."),(0,o.yg)("h2",{id:"stride"},"Stride"),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"https://www.stride.zone/"},"Stride"),", is a liquid staking provider, which aims to unlock liquidity for Cosmos Hub token holders.",(0,o.yg)("br",{parentName:"p"}),"\n","Stride was onboarded as a consumer chain in July 2023, see Hub ",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/799"},"proposal 799")," for more details."))}h.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5f95fda1.09a87cbc.js b/assets/js/5f95fda1.09a87cbc.js new file mode 100644 index 00000000000..9b833841210 --- /dev/null +++ b/assets/js/5f95fda1.09a87cbc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5244],{5680:(e,t,r)=>{r.d(t,{xA:()=>u,yg:()=>d});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var l=n.createContext({}),c=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},u=function(e){var t=c(e.components);return n.createElement(l.Provider,{value:t},e.children)},p="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},y=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,o=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),p=c(r),y=a,d=p["".concat(l,".").concat(y)]||p[y]||m[y]||o;return r?n.createElement(d,i(i({ref:t},u),{},{components:r})):n.createElement(d,i({ref:t},u))}));function d(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=r.length,i=new Array(o);i[0]=y;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[p]="string"==typeof e?e:a,i[1]=s;for(var c=2;c<o;c++)i[c]=r[c];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}y.displayName="MDXCreateElement"},680:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var n=r(8168),a=(r(6540),r(5680));const o={},i="System requirements",s={unversionedId:"getting-started/system-requirements",id:"version-v17.1.0/getting-started/system-requirements",title:"System requirements",description:"\x3c!--",source:"@site/versioned_docs/version-v17.1.0/getting-started/system-requirements.md",sourceDirName:"getting-started",slug:"/getting-started/system-requirements",permalink:"/v17.1.0/getting-started/system-requirements",draft:!1,tags:[],version:"v17.1.0",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Quick Start - Join Mainnet",permalink:"/v17.1.0/getting-started/quickstart"},next:{title:"What is Gaia?",permalink:"/v17.1.0/getting-started/what-is-gaia"}},l={},c=[{value:"Gaia Upgrades",id:"gaia-upgrades",level:2}],u={toc:c},p="wrapper";function m(e){let{components:t,...r}=e;return(0,a.yg)(p,(0,n.A)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"system-requirements"},"System requirements"),(0,a.yg)("h2",{id:"gaia-upgrades"},"Gaia Upgrades"),(0,a.yg)("p",null,"The Gaia application typically needs at least 32GB RAM, for smooth operation for upgrade, as there may be lenghty migrations to perform."),(0,a.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can allow your machine to run the binary than it could run in RAM alone."),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-shell"},"# Linux instructions\nsudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5fd51807.b92d789f.js b/assets/js/5fd51807.b92d789f.js new file mode 100644 index 00000000000..9c034cf9d71 --- /dev/null +++ b/assets/js/5fd51807.b92d789f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6331],{5680:(e,a,t)=>{t.d(a,{xA:()=>d,yg:()=>h});var n=t(6540);function r(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function i(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}function o(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?i(Object(t),!0).forEach((function(a){r(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function p(e,a){if(null==e)return{};var t,n,r=function(e,a){if(null==e)return{};var t,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||(r[t]=e[t]);return r}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var l=n.createContext({}),u=function(e){var a=n.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):o(o({},a),e)),t},d=function(e){var a=u(e.components);return n.createElement(l.Provider,{value:a},e.children)},g="mdxType",s={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},c=n.forwardRef((function(e,a){var t=e.components,r=e.mdxType,i=e.originalType,l=e.parentName,d=p(e,["components","mdxType","originalType","parentName"]),g=u(t),c=r,h=g["".concat(l,".").concat(c)]||g[c]||s[c]||i;return t?n.createElement(h,o(o({ref:a},d),{},{components:t})):n.createElement(h,o({ref:a},d))}));function h(e,a){var t=arguments,r=a&&a.mdxType;if("string"==typeof e||r){var i=t.length,o=new Array(i);o[0]=c;var p={};for(var l in a)hasOwnProperty.call(a,l)&&(p[l]=a[l]);p.originalType=e,p[g]="string"==typeof e?e:r,o[1]=p;for(var u=2;u<i;u++)o[u]=t[u];return n.createElement.apply(null,o)}return n.createElement.apply(null,t)}c.displayName="MDXCreateElement"},7144:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>o,default:()=>s,frontMatter:()=>i,metadata:()=>p,toc:()=>u});var n=t(8168),r=(t(6540),t(5680));const i={title:"Upgrading the Chain",order:6},o=void 0,p={unversionedId:"hub-tutorials/live-upgrade-tutorial",id:"hub-tutorials/live-upgrade-tutorial",title:"Upgrading the Chain",description:"This document demonstrates how a live upgrade can be performed on-chain through a",source:"@site/docs/hub-tutorials/live-upgrade-tutorial.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/live-upgrade-tutorial",permalink:"/main/hub-tutorials/live-upgrade-tutorial",draft:!1,tags:[],version:"current",frontMatter:{title:"Upgrading the Chain",order:6},sidebar:"tutorialSidebar",previous:{title:"Joining Testnet",permalink:"/main/hub-tutorials/join-testnet"},next:{title:"Upgrading Your Node",permalink:"/main/hub-tutorials/upgrade-node"}},l={},u=[],d={toc:u},g="wrapper";function s(e){let{components:a,...t}=e;return(0,r.yg)(g,(0,n.A)({},d,t,{components:a,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"This document demonstrates how a live upgrade can be performed on-chain through a\ngovernance process."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Start the network and trigger upgrade"),(0,r.yg)("pre",{parentName:"li"},(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"# start a gaia application full-node\n$ gaiad start\n\n# set up the cli config\n$ gaiad config chain-id testing\n\n# create an upgrade governance proposal\n$ gaiad tx gov submit-proposal software-upgrade <plan-name> \\\n--title <proposal-title> --description <proposal-description> \\\n--from <name-or-key> --upgrade-height <desired-upgrade-height> --deposit 10000000stake\n\n# once the proposal passes you can query the pending plan\n$ gaiad query upgrade plan\n"))),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Performing an upgrade"),(0,r.yg)("p",{parentName:"li"},"Assuming the proposal passes the chain will stop at given upgrade height."),(0,r.yg)("p",{parentName:"li"},"You can stop and start the original binary all you want, but ",(0,r.yg)("strong",{parentName:"p"},"it will refuse to\nrun after the upgrade height"),"."),(0,r.yg)("p",{parentName:"li"},"We need a new binary with the upgrade handler installed. The logs should look\nsomething like:"),(0,r.yg)("pre",{parentName:"li"},(0,r.yg)("code",{parentName:"pre",className:"language-bash"},'E[2019-11-05|12:44:18.913] UPGRADE "<plan-name>" NEEDED at height: <desired-upgrade-height>: module=main\nE[2019-11-05|12:44:18.914] CONSENSUS FAILURE!!!\n...\n')),(0,r.yg)("p",{parentName:"li"},"Note that the process will hang indefinitely (doesn't exit to avoid restart loops). So, you must\nmanually kill the process and replace it with a new binary. Do so now with ",(0,r.yg)("inlineCode",{parentName:"p"},"Ctrl+C")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"killall gaiad"),"."),(0,r.yg)("p",{parentName:"li"},"In ",(0,r.yg)("inlineCode",{parentName:"p"},"gaia/app/app.go"),", after ",(0,r.yg)("inlineCode",{parentName:"p"},"upgrade.Keeper")," is initialized and set in the app, set the\ncorresponding upgrade ",(0,r.yg)("inlineCode",{parentName:"p"},"Handler")," with the correct ",(0,r.yg)("inlineCode",{parentName:"p"},"<plan-name>"),":"),(0,r.yg)("pre",{parentName:"li"},(0,r.yg)("code",{parentName:"pre",className:"language-go"},' app.upgradeKeeper.SetUpgradeHandler("<plan-name>", func(ctx sdk.Context, plan upgrade.Plan) {\n // custom logic after the network upgrade has been executed\n })\n')),(0,r.yg)("p",{parentName:"li"},"Note that we panic on any error - this would cause the upgrade to fail if the\nmigration could not be run, and no node would advance - allowing a manual recovery.\nIf we ignored the errors, then we would proceed with an incomplete upgrade and\nhave a very difficult time every recovering the proper state."),(0,r.yg)("p",{parentName:"li"},"Now, compile the new binary and run the upgraded code to complete the upgrade:"),(0,r.yg)("pre",{parentName:"li"},(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"# create a new binary of gaia with the added upgrade handler\n$ make install\n\n# Restart the chain using the new binary. You should see the chain resume from\n# the upgrade height:\n# `I[2019-11-05|12:48:15.184] applying upgrade <plan-name> at height: <desired-upgrade-height> module=main`\n$ gaiad start\n\n# verify there is no pending plan\n$ gaiad query upgrade plan\n\n# verify you can query the block header of the completed upgrade\n$ gaiad query upgrade applied <plan-name>\n")))))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/6294a1b0.1ce4e36d.js b/assets/js/6294a1b0.1ce4e36d.js new file mode 100644 index 00000000000..f8ec2c3649a --- /dev/null +++ b/assets/js/6294a1b0.1ce4e36d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6840],{5680:(e,n,a)=>{a.d(n,{xA:()=>u,yg:()=>m});var t=a(6540);function o(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function i(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function r(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?i(Object(a),!0).forEach((function(n){o(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function l(e,n){if(null==e)return{};var a,t,o=function(e,n){if(null==e)return{};var a,t,o={},i=Object.keys(e);for(t=0;t<i.length;t++)a=i[t],n.indexOf(a)>=0||(o[a]=e[a]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)a=i[t],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}var s=t.createContext({}),c=function(e){var n=t.useContext(s),a=n;return e&&(a="function"==typeof e?e(n):r(r({},n),e)),a},u=function(e){var n=c(e.components);return t.createElement(s.Provider,{value:n},e.children)},d="mdxType",g={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},p=t.forwardRef((function(e,n){var a=e.components,o=e.mdxType,i=e.originalType,s=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),d=c(a),p=o,m=d["".concat(s,".").concat(p)]||d[p]||g[p]||i;return a?t.createElement(m,r(r({ref:n},u),{},{components:a})):t.createElement(m,r({ref:n},u))}));function m(e,n){var a=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var i=a.length,r=new Array(i);r[0]=p;var l={};for(var s in n)hasOwnProperty.call(n,s)&&(l[s]=n[s]);l.originalType=e,l[d]="string"==typeof e?e:o,r[1]=l;for(var c=2;c<i;c++)r[c]=a[c];return t.createElement.apply(null,r)}return t.createElement.apply(null,a)}p.displayName="MDXCreateElement"},5792:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>g,frontMatter:()=>i,metadata:()=>l,toc:()=>c});var t=a(8168),o=(a(6540),a(5680));const i={title:"Service Providers",order:4},r=void 0,l={unversionedId:"resources/service-providers",id:"resources/service-providers",title:"Service Providers",description:"'Service Providers' are defined as entities that provide services for end-users that involve some form of interaction with the Cosmos Hub. More specifically, this document is focused on interactions with tokens.",source:"@site/docs/resources/service-providers.md",sourceDirName:"resources",slug:"/resources/service-providers",permalink:"/main/resources/service-providers",draft:!1,tags:[],version:"current",frontMatter:{title:"Service Providers",order:4},sidebar:"tutorialSidebar",previous:{title:"Building Gaia Deterministically",permalink:"/main/resources/reproducible-builds"},next:{title:"Architecture Decision Records (ADR)",permalink:"/main/architecture/"}},s={},c=[{value:"Connection Options",id:"connection-options",level:2},{value:"Running a Full Node",id:"running-a-full-node",level:2},{value:"What is a Full Node?",id:"what-is-a-full-node",level:3},{value:"Installation and Configuration",id:"installation-and-configuration",level:3},{value:"Command-Line Interface",id:"command-line-interface",level:2},{value:"Available Commands",id:"available-commands",level:3},{value:"Remote Access to gaiad",id:"remote-access-to-gaiad",level:3},{value:"Create a Key Pair",id:"create-a-key-pair",level:3},{value:"Check your Account",id:"check-your-account",level:4},{value:"Check your Balance",id:"check-your-balance",level:3},{value:"Send Coins Using the CLI",id:"send-coins-using-the-cli",level:4},{value:"REST API",id:"rest-api",level:2},{value:"Listen for Incoming Transactions",id:"listen-for-incoming-transactions",level:3}],u={toc:c},d="wrapper";function g(e){let{components:n,...a}=e;return(0,o.yg)(d,(0,t.A)({},u,a,{components:n,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"'Service Providers' are defined as entities that provide services for end-users that involve some form of interaction with the Cosmos Hub. More specifically, this document is focused on interactions with tokens."),(0,o.yg)("p",null,"Service Providers are expected to act as trusted points of contact to the blockchain for their end-users. This Service Providers section does not apply to wallet builders that want to provide Light Client functionalities."),(0,o.yg)("p",null,"This document describes:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#connection-options"},"Connection Options")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#running-a-full-node"},"Running a Full Node"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#what-is-a-full-node"},"What is a Full Node?")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#installation-and-configuration"},"Installation and Configuration")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#command-line-interface"},"Command-Line Interface"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#available-commands"},"Available Commands")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#remote-access-to-gaiad"},"Remote Access to gaiad")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#create-a-key-pair"},"Create a Key Pair"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#check-your-account"},"Check your Account")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#check-your-balance"},"Check your Balance"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#send-coins-using-the-cli"},"Send Coins Using the CLI")))))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#rest-api"},"REST API"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#listen-for-incoming-transactions"},"Listen for Incoming Transactions"))))),(0,o.yg)("h2",{id:"connection-options"},"Connection Options"),(0,o.yg)("p",null,"There are four main technologies to consider to connect to the Cosmos Hub:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Full Nodes: Interact with the blockchain."),(0,o.yg)("li",{parentName:"ul"},"REST Server: Serves for HTTP calls."),(0,o.yg)("li",{parentName:"ul"},"REST API: Use available endpoints for the REST Server."),(0,o.yg)("li",{parentName:"ul"},"GRPC: Connect to the Cosmos Hub using gRPC.")),(0,o.yg)("h2",{id:"running-a-full-node"},"Running a Full Node"),(0,o.yg)("h3",{id:"what-is-a-full-node"},"What is a Full Node?"),(0,o.yg)("p",null,"A Full Node is a network node that syncs up with the state of the blockchain. It provides blockchain data to others by using RESTful APIs, a replica of the database by exposing data with interfaces. A Full Node keeps in syncs with the rest of the blockchain nodes and stores the state on disk. If the full node does not have the queried block on disk the full node can go find the blockchain where the queried data lives."),(0,o.yg)("h3",{id:"installation-and-configuration"},"Installation and Configuration"),(0,o.yg)("p",null,"This section describes the steps to run and interact with a full node for the Cosmos Hub."),(0,o.yg)("p",null,"First, you need to ",(0,o.yg)("a",{parentName:"p",href:"../getting-started/installation"},"install the software"),"."),(0,o.yg)("p",null,"Consider running your own ",(0,o.yg)("a",{parentName:"p",href:"../hub-tutorials/join-mainnet"},"Cosmos Hub Full Node"),"."),(0,o.yg)("h2",{id:"command-line-interface"},"Command-Line Interface"),(0,o.yg)("p",null,"The command-line interface (CLI) is the most powerful tool to access the Cosmos Hub and use gaia.\nTo use the CLI, you must install the latest version of ",(0,o.yg)("inlineCode",{parentName:"p"},"gaia")," on your machine."),(0,o.yg)("p",null,"Compare your version with the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases"},"latest release version")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad version --long\n")),(0,o.yg)("h3",{id:"available-commands"},"Available Commands"),(0,o.yg)("p",null,"All available CLI commands are shown when you run the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad\n")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'Stargate Cosmos Hub App\n\nUsage:\n gaiad [command]\n\nAvailable Commands:\n\n\n add-genesis-account Add a genesis account to genesis.json\n collect-gentxs Collect genesis txs and output a genesis.json file\n debug Tool for helping with debugging your application\n export Export state to JSON\n gentx Generate a genesis tx carrying a self delegation\n help Help about any command\n init Initialize private validator, p2p, genesis, and application configuration files\n keys Manage your application\'s keys\n migrate Migrate genesis to a specified target version\n query Querying subcommands\n start Run the full node\n status Query remote node for status\n tendermint Tendermint subcommands\n testnet Initialize files for a simapp testnet\n tx Transactions subcommands\n unsafe-reset-all Resets the blockchain database, removes address book files, and resets data/priv_validator_state.json to the genesis state\n validate-genesis validates the genesis file at the default location or at the location passed as an arg\n version Print the application binary version information\n\nFlags:\n -h, --help help for gaiad\n --home string directory for config and data (default "/Users/tobias/.gaia")\n --log_format string The logging format (json|plain) (default "plain")\n --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info")\n --trace print out full stack trace on errors\n\nUse "gaiad [command] --help" for more information about a command.\n')),(0,o.yg)("p",null,"For each displayed command, you can use the ",(0,o.yg)("inlineCode",{parentName:"p"},"--help")," flag to get further information."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad query --help\nUsage:\n gaiad query [flags]\n gaiad query [command]\n\nAliases:\n query, q\n\nAvailable Commands:\n account Query for account by address\n auth Querying commands for the auth module\n bank Querying commands for the bank module\n block Get verified data for a the block at given height\n distribution Querying commands for the distribution module\n evidence Query for evidence by hash or for all (paginated) submitted evidence\n gov Querying commands for the governance module\n ibc Querying commands for the IBC module\n ibc-transfer IBC fungible token transfer query subcommands\n mint Querying commands for the minting module\n params Querying commands for the params module\n slashing Querying commands for the slashing module\n staking Querying commands for the staking module\n tendermint-validator-set Get the full tendermint validator set at given height\n tx Query for a transaction by hash in a committed block\n txs Query for paginated transactions that match a set of events\n upgrade Querying commands for the upgrade module\n\nFlags:\n --chain-id string The network chain ID\n -h, --help help for query\n\nGlobal Flags:\n --home string directory for config and data (default "/Users/tobias/.gaia")\n --log_format string The logging format (json|plain) (default "plain")\n --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info")\n --trace print out full stack trace on errors\n\nUse "gaiad query [command] --help" for more information about a command.\n')),(0,o.yg)("h3",{id:"remote-access-to-gaiad"},"Remote Access to gaiad"),(0,o.yg)("p",null,"When choosing to remote access a Full Node and gaiad, you need a Full Node running and gaia installed on your local machine."),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not."),(0,o.yg)("p",null,"To set up ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," on a local machine and connect to an existing full node, use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config <flag> <value>\n")),(0,o.yg)("p",null,"First, set up the address of the full node you want to connect to:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config node <host>:<port\n\n// example: gaiad config node https://77.87.106.33:26657 (note: this is a placeholder)\n")),(0,o.yg)("p",null,"If you run your own full node locally, use ",(0,o.yg)("inlineCode",{parentName:"p"},"tcp://localhost:26657")," as the address."),(0,o.yg)("p",null,"Finally, set the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," of the blockchain you want to interact with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config chain-id cosmoshub-4\n")),(0,o.yg)("p",null,"Next, learn to use CLI commands to interact with the full node.\nYou can run these commands as remote control or when you are running it on your local machine."),(0,o.yg)("h3",{id:"create-a-key-pair"},"Create a Key Pair"),(0,o.yg)("p",null,"The default key is ",(0,o.yg)("inlineCode",{parentName:"p"},"secp256k1 elliptic curve"),". Use the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad keys")," command to list the keys and generate a new key."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <your_key_name>\n")),(0,o.yg)("p",null,"You will be asked to create a password (at least 8 characters) for this key-pair. This will return the information listed below:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"NAME"),": Name of your key"),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"TYPE"),": Type of your key, always ",(0,o.yg)("inlineCode",{parentName:"li"},"local"),"."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"ADDRESS"),": Your address. Used to receive funds."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"PUBKEY"),": Your public key. Useful for validators."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"MNEMONIC"),": 24-word phrase. ",(0,o.yg)("strong",{parentName:"li"},"Save this mnemonic somewhere safe"),". This phrase is required to recover your private key in case you forget the password. The mnemonic is displayed at the end of the output.")),(0,o.yg)("p",null,"You can see all available keys by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys list\n")),(0,o.yg)("p",null,"Use the ",(0,o.yg)("inlineCode",{parentName:"p"},"--recover")," flag to add a key that imports a mnemonic to your keyring."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <your_key_name> --recover\n")),(0,o.yg)("h4",{id:"check-your-account"},"Check your Account"),(0,o.yg)("p",null,"You can view your account by using the ",(0,o.yg)("inlineCode",{parentName:"p"},"query account")," command."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account <YOUR_ADDRESS>\n")),(0,o.yg)("p",null,"It will display your account type, account number, public key and current account sequence."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"'@type': /cosmos.auth.v1beta1.BaseAccount\naccount_number: \"xxxx\"\naddress: cosmosxxxx\npub_key:\n '@type': /cosmos.crypto.secp256k1.PubKey\n key: xxx\nsequence: \"x\"\n")),(0,o.yg)("h3",{id:"check-your-balance"},"Check your Balance"),(0,o.yg)("p",null,"Query the account balance with the command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query bank balances <YOUR_ADDRESS>\n")),(0,o.yg)("p",null,"The response contains keys ",(0,o.yg)("inlineCode",{parentName:"p"},"balances")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"pagination"),".\nEach ",(0,o.yg)("inlineCode",{parentName:"p"},"balances")," entry contains an ",(0,o.yg)("inlineCode",{parentName:"p"},"amount")," held, connected to a ",(0,o.yg)("inlineCode",{parentName:"p"},"denom")," identifier.\nThe typical $ATOM token is identified by the denom ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom"),". Where 1 ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom")," is 0.000001 ATOM."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'balances:\n- amount: "12345678"\n denom: uatom\npagination:\n next_key: null\n total: "0"\n')),(0,o.yg)("p",null,"When you query an account that has not received any token yet, the ",(0,o.yg)("inlineCode",{parentName:"p"},"balances")," entry is shown as an empty array."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'balances: []\npagination:\n next_key: null\n total: "0"\n')),(0,o.yg)("h4",{id:"send-coins-using-the-cli"},"Send Coins Using the CLI"),(0,o.yg)("p",null,"To send coins using the CLI:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]\n")),(0,o.yg)("p",null,"Parameters:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<from_key_or_address>"),": Key name or address of sending account."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<to_address>"),": Address of the recipient."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<amount>"),": This parameter accepts the format ",(0,o.yg)("inlineCode",{parentName:"li"},"<value|coinName>"),", such as ",(0,o.yg)("inlineCode",{parentName:"li"},"1000000uatom"),".")),(0,o.yg)("p",null,"Flags:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"--chain-id"),": This flag allows you to specify the id of the chain. There are different ids for different testnet chains and mainnet chains."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"--gas-prices"),": This flag allows you to specify the gas prices you pay for the transaction. The format is used as ",(0,o.yg)("inlineCode",{parentName:"li"},"0.0025uatom"))),(0,o.yg)("h2",{id:"rest-api"},"REST API"),(0,o.yg)("p",null,"The REST API documents list all the available endpoints that you can use to interact\nwith your full node. Learn ",(0,o.yg)("a",{parentName:"p",href:"/main/hub-tutorials/join-mainnet#enable-the-rest-api"},"how to enable the REST API")," on your full node."),(0,o.yg)("h3",{id:"listen-for-incoming-transactions"},"Listen for Incoming Transactions"),(0,o.yg)("p",null,"The recommended way to listen for incoming transactions is to periodically query the blockchain by using the following HTTP endpoint:"),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"/cosmos/bank/v1beta1/balances/{address}")))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/62b775bc.4dabb2fb.js b/assets/js/62b775bc.4dabb2fb.js new file mode 100644 index 00000000000..f17498853c1 --- /dev/null +++ b/assets/js/62b775bc.4dabb2fb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7335],{5680:(e,t,r)=>{r.d(t,{xA:()=>u,yg:()=>f});var n=r(6540);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=n.createContext({}),s=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):l(l({},t),e)),r},u=function(e){var t=s(e.components);return n.createElement(c.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},g=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),p=s(r),g=o,f=p["".concat(c,".").concat(g)]||p[g]||d[g]||a;return r?n.createElement(f,l(l({ref:t},u),{},{components:r})):n.createElement(f,l({ref:t},u))}));function f(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,l=new Array(a);l[0]=g;var i={};for(var c in t)hasOwnProperty.call(t,c)&&(i[c]=t[c]);i.originalType=e,i[p]="string"==typeof e?e:o,l[1]=i;for(var s=2;s<a;s++)l[s]=r[s];return n.createElement.apply(null,l)}return n.createElement.apply(null,r)}g.displayName="MDXCreateElement"},8555:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>d,frontMatter:()=>a,metadata:()=>i,toc:()=>s});var n=r(8168),o=(r(6540),r(5680));const a={title:"Delegators",order:1},l=void 0,i={unversionedId:"delegators/README",id:"delegators/README",title:"Delegators",description:"This folder contains documentation relevant to delegators of the Cosmos Hub and other gaia blockchains.",source:"@site/docs/delegators/README.md",sourceDirName:"delegators",slug:"/delegators/",permalink:"/main/delegators/",draft:!1,tags:[],version:"current",frontMatter:{title:"Delegators",order:1},sidebar:"tutorialSidebar",previous:{title:"Upgrading Your Node",permalink:"/main/hub-tutorials/upgrade-node"},next:{title:"Delegator FAQ",permalink:"/main/delegators/delegator-faq"}},c={},s=[],u={toc:s},p="wrapper";function d(e){let{components:t,...r}=e;return(0,o.yg)(p,(0,n.A)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"This folder contains documentation relevant to delegators of the Cosmos Hub and other ",(0,o.yg)("inlineCode",{parentName:"p"},"gaia")," blockchains."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/main/delegators/delegator-guide-cli"},"Delegator CLI Guide")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/main/delegators/delegator-faq"},"Delegators FAQ")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/main/delegators/delegator-security"},"Delegator Security Notice"))))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/62f354e1.0b568cb1.js b/assets/js/62f354e1.0b568cb1.js new file mode 100644 index 00000000000..7a57a805312 --- /dev/null +++ b/assets/js/62f354e1.0b568cb1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[587],{5680:(e,n,a)=>{a.d(n,{xA:()=>g,yg:()=>m});var t=a(6540);function o(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function r(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function i(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?r(Object(a),!0).forEach((function(n){o(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function s(e,n){if(null==e)return{};var a,t,o=function(e,n){if(null==e)return{};var a,t,o={},r=Object.keys(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||(o[a]=e[a]);return o}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}var l=t.createContext({}),p=function(e){var n=t.useContext(l),a=n;return e&&(a="function"==typeof e?e(n):i(i({},n),e)),a},g=function(e){var n=p(e.components);return t.createElement(l.Provider,{value:n},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},c=t.forwardRef((function(e,n){var a=e.components,o=e.mdxType,r=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=p(a),c=o,m=u["".concat(l,".").concat(c)]||u[c]||d[c]||r;return a?t.createElement(m,i(i({ref:n},g),{},{components:a})):t.createElement(m,i({ref:n},g))}));function m(e,n){var a=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var r=a.length,i=new Array(r);i[0]=c;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s[u]="string"==typeof e?e:o,i[1]=s;for(var p=2;p<r;p++)i[p]=a[p];return t.createElement.apply(null,i)}return t.createElement.apply(null,a)}c.displayName="MDXCreateElement"},4093:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var t=a(8168),o=(a(6540),a(5680));const r={title:"Upgrading Your Node",order:4},i="Upgrade Your Node",s={unversionedId:"hub-tutorials/upgrade-node",id:"hub-tutorials/upgrade-node",title:"Upgrading Your Node",description:"This document describes the upgrade procedure of a gaiad full-node to a new version.",source:"@site/docs/hub-tutorials/upgrade-node.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/upgrade-node",permalink:"/main/hub-tutorials/upgrade-node",draft:!1,tags:[],version:"current",frontMatter:{title:"Upgrading Your Node",order:4},sidebar:"tutorialSidebar",previous:{title:"Upgrading the Chain",permalink:"/main/hub-tutorials/live-upgrade-tutorial"},next:{title:"Delegators",permalink:"/main/delegators/"}},l={},p=[{value:"Cosmovisor",id:"cosmovisor",level:2},{value:"Setup",id:"setup",level:3},{value:"Preparing an Upgrade",id:"preparing-an-upgrade",level:3},{value:"Manual Software Upgrade",id:"manual-software-upgrade",level:2},{value:"Upgrade Genesis File",id:"upgrade-genesis-file",level:2},{value:"Fetching from a Trusted Source",id:"fetching-from-a-trusted-source",level:3},{value:"Exporting State to a New Genesis Locally",id:"exporting-state-to-a-new-genesis-locally",level:3},{value:"Reset Data",id:"reset-data",level:2},{value:"Restart",id:"restart",level:2}],g={toc:p},u="wrapper";function d(e){let{components:n,...a}=e;return(0,o.yg)(u,(0,t.A)({},g,a,{components:n,mdxType:"MDXLayout"}),(0,o.yg)("h1",{id:"upgrade-your-node"},"Upgrade Your Node"),(0,o.yg)("p",null,"This document describes the upgrade procedure of a ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," full-node to a new version."),(0,o.yg)("h2",{id:"cosmovisor"},"Cosmovisor"),(0,o.yg)("p",null,"The Cosmos SDK provides a convenient process manager that wraps around the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," binary and can automatically swap in new binaries upon a successful governance upgrade proposal. Cosmovisor is entirely optional but recommended. More information can be found in ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.45/run-node/cosmovisor.html"},"cosmos.network docs")," and ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/v0.47.11/tools/cosmovisor/README.md"},"cosmos-sdk/cosmovisor/readme"),"."),(0,o.yg)("h3",{id:"setup"},"Setup"),(0,o.yg)("p",null,"To get started with Cosmovisor first download it"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor\n")),(0,o.yg)("p",null,"Set up the environment variables"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'echo "# Setup Cosmovisor" >> ~/.profile\necho "export DAEMON_NAME=gaiad" >> ~/.profile\necho "export DAEMON_HOME=$HOME/.gaia" >> ~/.profile\nsource ~/.profile\n')),(0,o.yg)("p",null,"Create the appropriate directories"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"mkdir -p ~/.gaia/cosmovisor/upgrades\nmkdir -p ~/.gaia/cosmovisor/genesis/bin/\ncp $(which gaiad) ~/.gaia/cosmovisor/genesis/bin/\n\n# verify the setup. \n# It should return the same version as gaiad\ncosmovisor version\n")),(0,o.yg)("p",null,"Now ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," can start by running"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cosmovisor start\n")),(0,o.yg)("h3",{id:"preparing-an-upgrade"},"Preparing an Upgrade"),(0,o.yg)("p",null,"Cosmovisor will continually poll the ",(0,o.yg)("inlineCode",{parentName:"p"},"$DAEMON_HOME/data/upgrade-info.json")," for new upgrade instructions. When an upgrade is ready, node operators can download the new binary and place it under ",(0,o.yg)("inlineCode",{parentName:"p"},"$DAEMON_HOME/cosmovisor/upgrades/<name>/bin")," where ",(0,o.yg)("inlineCode",{parentName:"p"},"<name>")," is the URI-encoded name of the upgrade as specified in the upgrade module plan."),(0,o.yg)("p",null,"It is possible to have Cosmovisor automatically download the new binary. To do this set the following environment variable."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"export DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,o.yg)("h2",{id:"manual-software-upgrade"},"Manual Software Upgrade"),(0,o.yg)("p",null,"First, stop your instance of ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),". Next, upgrade the software:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cd gaia\ngit fetch --all && git checkout <new_version>\nmake install\n")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("em",{parentName:"p"},"NOTE"),": If you have issues at this step, please check that you have the latest stable version of GO installed.")),(0,o.yg)("p",null,"See the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets"},"testnet repo")," for details on which version is needed for which public testnet, and the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/Gaia/releases"},"Gaia release page")," for details on each release."),(0,o.yg)("p",null,"Your full node has been cleanly upgraded! If there are no breaking changes then you can simply restart the node by running:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start\n")),(0,o.yg)("h2",{id:"upgrade-genesis-file"},"Upgrade Genesis File"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"If the new version you are upgrading to has breaking changes, you will have to restart your chain. If it is not breaking, you can skip to ",(0,o.yg)("a",{parentName:"p",href:"/hub-tutorials/upgrade-node#restart"},"Restart"))),(0,o.yg)("p",null,"To upgrade the genesis file, you can either fetch it from a trusted source or export it locally."),(0,o.yg)("h3",{id:"fetching-from-a-trusted-source"},"Fetching from a Trusted Source"),(0,o.yg)("p",null,"If you are joining the mainnet, fetch the genesis from the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/launch"},"mainnet repo"),". If you are joining a public testnet, fetch the genesis from the appropriate testnet in the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets"},"testnet repo"),". Otherwise, fetch it from your trusted source."),(0,o.yg)("p",null,"Save the new genesis as ",(0,o.yg)("inlineCode",{parentName:"p"},"new_genesis.json"),". Then replace the old ",(0,o.yg)("inlineCode",{parentName:"p"},"genesis.json")," with ",(0,o.yg)("inlineCode",{parentName:"p"},"new_genesis.json")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cd $HOME/.gaia/config\ncp -f genesis.json new_genesis.json\nmv new_genesis.json genesis.json\n")),(0,o.yg)("p",null,"Then, go to the ",(0,o.yg)("a",{parentName:"p",href:"#reset-data"},"reset data")," section."),(0,o.yg)("h3",{id:"exporting-state-to-a-new-genesis-locally"},"Exporting State to a New Genesis Locally"),(0,o.yg)("p",null,"If you were running a node in the previous version of the network and want to build your new genesis locally from a state of this previous network, use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cd $HOME/.gaia/config\ngaiad export --for-zero-height --height=<export-height> > new_genesis.json\n")),(0,o.yg)("p",null,"The command above take a state at a certain height ",(0,o.yg)("inlineCode",{parentName:"p"},"<export-height>")," and turns it into a new genesis file that can be used to start a new network."),(0,o.yg)("p",null,"Then, replace the old ",(0,o.yg)("inlineCode",{parentName:"p"},"genesis.json")," with ",(0,o.yg)("inlineCode",{parentName:"p"},"new_genesis.json"),"."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cp -f genesis.json new_genesis.json\nmv new_genesis.json genesis.json\n")),(0,o.yg)("p",null,"At this point, you might want to run a script to update the exported genesis into a genesis that is compatible with your new version. For example, the attributes of a the ",(0,o.yg)("inlineCode",{parentName:"p"},"Account")," type changed, a script should query encoded account from the account store, unmarshall them, update their type, re-marshal and re-store them. You can find an example of such script ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/02c6c9fafd58da88550ab4d7d494724a477c8a68/contrib/migrate/v0.33.x-to-v0.34.0.py"},"here"),"."),(0,o.yg)("h2",{id:"reset-data"},"Reset Data"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"If the version <new_version> you are upgrading to is not breaking from the previous one, you should not reset the data. If it is not breaking, you can skip to ",(0,o.yg)("a",{parentName:"p",href:"#restart"},"Restart"))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"If you are running a ",(0,o.yg)("strong",{parentName:"p"},"validator node")," on the mainnet, always be careful when doing ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad unsafe-reset-all"),". You should never use this command if you are not switching ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id"),".")),(0,o.yg)("p",null,"::: danger IMPORTANT\nMake sure that every node has a unique ",(0,o.yg)("inlineCode",{parentName:"p"},"priv_validator.json"),". Do not copy the ",(0,o.yg)("inlineCode",{parentName:"p"},"priv_validator.json")," from an old node to multiple new nodes. Running two nodes with the same ",(0,o.yg)("inlineCode",{parentName:"p"},"priv_validator.json")," will cause you to get slashed due to double signing!\n:::"),(0,o.yg)("p",null,"First, remove the outdated files and reset the data. ",(0,o.yg)("strong",{parentName:"p"},"If you are running a validator node, make sure you understand what you are doing before resetting"),"."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad unsafe-reset-all\n")),(0,o.yg)("p",null,"Your node is now in a pristine state while keeping the original ",(0,o.yg)("inlineCode",{parentName:"p"},"priv_validator.json")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"config.toml"),". If you had any sentry nodes or full nodes setup before, your node will still try to connect to them, but may fail if they haven't also been upgraded."),(0,o.yg)("h2",{id:"restart"},"Restart"),(0,o.yg)("p",null,"If there are no breaking changes then you can simply restart the node by running:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start\n")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/66cfa501.161cb1a1.js b/assets/js/66cfa501.161cb1a1.js new file mode 100644 index 00000000000..2bbde1d4208 --- /dev/null +++ b/assets/js/66cfa501.161cb1a1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[35],{5680:(e,r,t)=>{t.d(r,{xA:()=>l,yg:()=>d});var n=t(6540);function a(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function i(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function o(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?i(Object(t),!0).forEach((function(r){a(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function s(e,r){if(null==e)return{};var t,n,a=function(e,r){if(null==e)return{};var t,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],r.indexOf(t)>=0||(a[t]=e[t]);return a}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}var c=n.createContext({}),u=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):o(o({},r),e)),t},l=function(e){var r=u(e.components);return n.createElement(c.Provider,{value:r},e.children)},h="mdxType",p={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},m=n.forwardRef((function(e,r){var t=e.components,a=e.mdxType,i=e.originalType,c=e.parentName,l=s(e,["components","mdxType","originalType","parentName"]),h=u(t),m=a,d=h["".concat(c,".").concat(m)]||h[m]||p[m]||i;return t?n.createElement(d,o(o({ref:r},l),{},{components:t})):n.createElement(d,o({ref:r},l))}));function d(e,r){var t=arguments,a=r&&r.mdxType;if("string"==typeof e||a){var i=t.length,o=new Array(i);o[0]=m;var s={};for(var c in r)hasOwnProperty.call(r,c)&&(s[c]=r[c]);s.originalType=e,s[h]="string"==typeof e?e:a,o[1]=s;for(var u=2;u<i;u++)o[u]=t[u];return n.createElement.apply(null,o)}return n.createElement.apply(null,t)}m.displayName="MDXCreateElement"},6315:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>o,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>u});var n=t(8168),a=(t(6540),t(5680));const i={title:"Interchain Security",order:3},o=void 0,s={unversionedId:"interchain-security/README",id:"interchain-security/README",title:"Interchain Security",description:"The Interchain Security feature brings to the Cosmos Hub a shared security model, where the Cosmos Hub validators, also validate on consumer chains. This is valuable for consumer chains, as consumer chains can focus on product-market fit, rather than business and operational agreements in bringing together a validator set. As part of this agreement, consumer chains pay for the security by distributing a portion of the consumer chain revenue to Hub token holders.",source:"@site/docs/interchain-security/README.md",sourceDirName:"interchain-security",slug:"/interchain-security/",permalink:"/main/interchain-security/",draft:!1,tags:[],version:"current",frontMatter:{title:"Interchain Security",order:3},sidebar:"tutorialSidebar",previous:{title:"Submitting a Proposal",permalink:"/main/governance/submitting"},next:{title:"Resources",permalink:"/main/resources/"}},c={},u=[{value:"New ICS features",id:"new-ics-features",level:2},{value:"Top-N consumer chains",id:"top-n-consumer-chains",level:3},{value:"Opt-in consumer chains",id:"opt-in-consumer-chains",level:3},{value:"New consumer chain parameters",id:"new-consumer-chain-parameters",level:3},{value:"Notable consumer chains",id:"notable-consumer-chains",level:2},{value:"Neutron",id:"neutron",level:3},{value:"Stride",id:"stride",level:3}],l={toc:u},h="wrapper";function p(e){let{components:r,...t}=e;return(0,a.yg)(h,(0,n.A)({},l,t,{components:r,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"The ",(0,a.yg)("a",{parentName:"p",href:"https://cosmos.github.io/interchain-security/"},"Interchain Security")," feature brings to the Cosmos Hub a shared security model, where the Cosmos Hub validators, also validate on consumer chains. This is valuable for consumer chains, as consumer chains can focus on product-market fit, rather than business and operational agreements in bringing together a validator set. As part of this agreement, consumer chains pay for the security by distributing a portion of the consumer chain revenue to Hub token holders."),(0,a.yg)("p",null,"All potential chains are onboarded as consumer chains, via Hub Governance, with the feedback from the Hub community."),(0,a.yg)("h2",{id:"new-ics-features"},"New ICS features"),(0,a.yg)("p",null,"Novel Interchain Security features such as ",(0,a.yg)("a",{parentName:"p",href:"https://cosmos.github.io/interchain-security/features/partial-set-security"},"Partial Set Security")," and ",(0,a.yg)("a",{parentName:"p",href:"https://cosmos.github.io/interchain-security/features/power-shaping"},"Power Shaping")," bring benefits for both the consumer chains and validators:"),(0,a.yg)("h3",{id:"top-n-consumer-chains"},"Top-N consumer chains"),(0,a.yg)("p",null,"Validators inside the top-N percent of voting power are required to validate the consumer chain."),(0,a.yg)("p",null,"e.g. ",(0,a.yg)("inlineCode",{parentName:"p"},"top-95")," means that the 95% of the validators (by voting power) are required to run the consumer chain binary"),(0,a.yg)("h3",{id:"opt-in-consumer-chains"},"Opt-in consumer chains"),(0,a.yg)("p",null,"Only validators that opt to running a consumer chains are required to run the chain binary and become eiligible for consumer chain rewards distribution."),(0,a.yg)("h3",{id:"new-consumer-chain-parameters"},"New consumer chain parameters"),(0,a.yg)("p",null,"Consumer chains gain the ability to customize the validator set to their needs:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"define allow/denylists"),(0,a.yg)("li",{parentName:"ul"},"set maximum number of validators"),(0,a.yg)("li",{parentName:"ul"},"set validator power cap")),(0,a.yg)("h2",{id:"notable-consumer-chains"},"Notable consumer chains"),(0,a.yg)("p",null,"Currently the Cosmos Hub has the following two Consumer Chains."),(0,a.yg)("h3",{id:"neutron"},"Neutron"),(0,a.yg)("p",null,(0,a.yg)("a",{parentName:"p",href:"https://neutron.org/"},"Neutron"),", is a smart contracting platform, that was the first consumer chain onboarded.",(0,a.yg)("br",{parentName:"p"}),"\n","Neutron was onboarded as a consumer chain in May 2023, see Hub ",(0,a.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/792"},"proposal 792")," for more details."),(0,a.yg)("h3",{id:"stride"},"Stride"),(0,a.yg)("p",null,(0,a.yg)("a",{parentName:"p",href:"https://www.stride.zone/"},"Stride"),", is a liquid staking provider, which aims to unlock liquidity for Cosmos Hub token holders.",(0,a.yg)("br",{parentName:"p"}),"\n","Stride was onboarded as a consumer chain in July 2023, see Hub ",(0,a.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/799"},"proposal 799")," for more details."))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/68580c81.5a32b1ea.js b/assets/js/68580c81.5a32b1ea.js new file mode 100644 index 00000000000..fef61dab2ad --- /dev/null +++ b/assets/js/68580c81.5a32b1ea.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2424],{5680:(e,t,a)=>{a.d(t,{xA:()=>h,yg:()=>m});var o=a(6540);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function r(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){i(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,o,i=function(e,t){if(null==e)return{};var a,o,i={},n=Object.keys(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var l=o.createContext({}),d=function(e){var t=o.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):r(r({},t),e)),a},h=function(e){var t=d(e.components);return o.createElement(l.Provider,{value:t},e.children)},g="mdxType",c={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},u=o.forwardRef((function(e,t){var a=e.components,i=e.mdxType,n=e.originalType,l=e.parentName,h=s(e,["components","mdxType","originalType","parentName"]),g=d(a),u=i,m=g["".concat(l,".").concat(u)]||g[u]||c[u]||n;return a?o.createElement(m,r(r({ref:t},h),{},{components:a})):o.createElement(m,r({ref:t},h))}));function m(e,t){var a=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var n=a.length,r=new Array(n);r[0]=u;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[g]="string"==typeof e?e:i,r[1]=s;for(var d=2;d<n;d++)r[d]=a[d];return o.createElement.apply(null,r)}return o.createElement.apply(null,a)}u.displayName="MDXCreateElement"},6293:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var o=a(8168),i=(a(6540),a(5680));const n={title:"Delegator FAQ",order:4},r=void 0,s={unversionedId:"delegators/delegator-faq",id:"delegators/delegator-faq",title:"Delegator FAQ",description:"What is a delegator?",source:"@site/docs/delegators/delegator-faq.md",sourceDirName:"delegators",slug:"/delegators/delegator-faq",permalink:"/main/delegators/delegator-faq",draft:!1,tags:[],version:"current",frontMatter:{title:"Delegator FAQ",order:4},sidebar:"tutorialSidebar",previous:{title:"Delegators",permalink:"/main/delegators/"},next:{title:"Delegator Guide (CLI)",permalink:"/main/delegators/delegator-guide-cli"}},l={},d=[{value:"What is a delegator?",id:"what-is-a-delegator",level:2},{value:"Choosing a validator",id:"choosing-a-validator",level:2},{value:"Directives of delegators",id:"directives-of-delegators",level:2},{value:"Revenue",id:"revenue",level:2},{value:"Validator Commission",id:"validator-commission",level:2},{value:"Liquid Staking",id:"liquid-staking",level:2},{value:"Toggling the ability to tokenize shares",id:"toggling-the-ability-to-tokenize-shares",level:3},{value:"Risks",id:"risks",level:2}],h={toc:d},g="wrapper";function c(e){let{components:t,...a}=e;return(0,i.yg)(g,(0,o.A)({},h,a,{components:t,mdxType:"MDXLayout"}),(0,i.yg)("h2",{id:"what-is-a-delegator"},"What is a delegator?"),(0,i.yg)("p",null,"People that cannot or do not want to operate ",(0,i.yg)("a",{parentName:"p",href:"/main/validators/overview"},"validator nodes")," can still participate in the staking process as delegators. Indeed, validators are not chosen based on their self-delegated stake but based on their total stake, which is the sum of their self-delegated stake and of the stake that is delegated to them. This is an important property, as it makes delegators a safeguard against validators that exhibit bad behavior. If a validator misbehaves, their delegators will move their Atoms away from them, thereby reducing their stake. Eventually, if a validator's stake falls under the top 180 addresses with highest stake, they will exit the validator set."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Delegators share the revenue of their validators, but they also share the risks.")," In terms of revenue, validators and delegators differ in that validators can apply a commission on the revenue that goes to their delegator before it is distributed. This commission is known to delegators beforehand and can only change according to predefined constraints (see ",(0,i.yg)("a",{parentName:"p",href:"#choosing-a-validator"},"section")," below). In terms of risk, delegators' Atoms can be slashed if their validator misbehaves. For more, see ",(0,i.yg)("a",{parentName:"p",href:"#risks"},"Risks")," section."),(0,i.yg)("p",null,"To become delegators, Atom holders need to send a ",(0,i.yg)("a",{parentName:"p",href:"/main/delegators/delegator-guide-cli#sending-transactions"},'"Delegate transaction"'),' where they specify how many Atoms they want to bond and to which validator. A list of validator candidates will be displayed in Cosmos Hub explorers. Later, if a delegator wants to unbond part or all of their stake, they needs to send an "Unbond transaction". From there, the delegator will have to wait 3 weeks to retrieve their Atoms. Delegators can also send a "Rebond Transaction" to switch from one validator to another, without having to go through the 3 weeks waiting period.'),(0,i.yg)("p",null,"For a practical guide on how to become a delegator, click ",(0,i.yg)("a",{parentName:"p",href:"/main/delegators/delegator-guide-cli"},"here"),"."),(0,i.yg)("h2",{id:"choosing-a-validator"},"Choosing a validator"),(0,i.yg)("p",null,"In order to choose their validators, delegators have access to a range of information directly in ",(0,i.yg)("a",{parentName:"p",href:"https://lunie.io"},"Lunie")," or other Cosmos block explorers."),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's moniker"),": Name of the validator candidate."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's description"),": Description provided by the validator operator."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's website"),": Link to the validator's website."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Initial commission rate"),": The commission rate on revenue charged to any delegator by the validator (see below for more detail)."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Commission max change rate:")," The maximum daily increase of the validator's commission. This parameter cannot be changed by the validator operator."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Maximum commission:")," The maximum commission rate this validator candidate can charge. This parameter cannot be changed by the validator operator."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator self-bond amount"),": A validator with a high amount of self-delegated Atoms has more skin-in-the-game than a validator with a low amount.")),(0,i.yg)("h2",{id:"directives-of-delegators"},"Directives of delegators"),(0,i.yg)("p",null,"Being a delegator is not a passive task. Here are the main directives of a delegator:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Perform careful due diligence on validators before delegating.")," If a validator misbehaves, part of their total stake, which includes the stake of their delegators, can be slashed. Delegators should therefore carefully select validators they think will behave correctly."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Actively monitor their validator after having delegated.")," Delegators should ensure that the validators they delegate to behave correctly, meaning that they have good uptime, do not double sign or get compromised, and participate in governance. They should also monitor the commission rate that is applied. If a delegator is not satisfied with its validator, they can unbond or switch to another validator (Note: Delegators do not have to wait for the unbonding period to switch validators. Rebonding takes effect immediately)."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Participate in governance.")," Delegators can and are expected to actively participate in governance. A delegator's voting power is proportional to the size of their bonded stake. If a delegator does not vote, they will inherit the vote of their validator(s). If they do vote, they override the vote of their validator(s). Delegators therefore act as a counterbalance to their validators.")),(0,i.yg)("h2",{id:"revenue"},"Revenue"),(0,i.yg)("p",null,"Validators and delegators earn revenue in exchange for their services. This revenue is given in three forms:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Block provisions (Atoms):")," They are paid in newly created Atoms. Block provisions exist to incentivize Atom holders to stake. The yearly inflation rate is calculated to target 2/3 bonded stake. If the total bonded stake in the network is less than 2/3 of the total Atom supply, inflation increases until it reaches 20%. If the total bonded stake is more than 2/3 of the Atom supply, inflation decreases until it reaches 7%. This means that if total bonded stake stays less than 2/3 of the total Atom supply for a prolonged period of time, unbonded Atom holders can expect their Atom value to deflate by 20% (compounded) per year."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Transaction fees (various tokens):")," Each transfer on the Cosmos Hub comes with transactions fees. These fees can be paid in any currency that is whitelisted by the Hub's governance. Fees are distributed to bonded Atom holders in proportion to their stake. The first whitelisted token at launch is the ATOM.")),(0,i.yg)("h2",{id:"validator-commission"},"Validator Commission"),(0,i.yg)("p",null,"Each validator receives revenue based on their total stake. Before this revenue is distributed to delegators, the validator can apply a commission. In other words, delegators have to pay a commission to their validators on the revenue they earn. Let us look at a concrete example:"),(0,i.yg)("p",null,"We consider a validator whose stake (i.e. self-delegated stake + delegated stake) is 10% of the total stake of all validators. This validator has 20% self-delegated stake and applies a commission of 10%. Now let us consider a block with the following revenue:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"990 Atoms in block provisions"),(0,i.yg)("li",{parentName:"ul"},"10 Atoms in transaction fees.")),(0,i.yg)("p",null,"This amounts to a total of 1000 Atoms and 100 Photons to be distributed among all staking pools."),(0,i.yg)("p",null,"Our validator's staking pool represents 10% of the total stake, which means the pool obtains 100 Atoms and 10 Photons. Now let us look at the internal distribution of revenue:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"Commission = ",(0,i.yg)("inlineCode",{parentName:"li"},"10% * 80% * 100")," Atoms = 8 Atoms"),(0,i.yg)("li",{parentName:"ul"},"Validator's revenue = ",(0,i.yg)("inlineCode",{parentName:"li"},"20% * 100")," Atoms + Commission = 28 Atoms"),(0,i.yg)("li",{parentName:"ul"},"Delegators' total revenue = ",(0,i.yg)("inlineCode",{parentName:"li"},"80% * 100")," Atoms - Commission = 72 Atoms")),(0,i.yg)("p",null,"Then, each delegator in the staking pool can claim their portion of the delegators' total revenue."),(0,i.yg)("h2",{id:"liquid-staking"},"Liquid Staking"),(0,i.yg)("p",null,"The Liquid Staking module enacts a safety framework and associated governance-controlled parameters to regulate the adoption of liquid staking."),(0,i.yg)("p",null,"The LSM mitigates liquid staking risks by limiting the total amount of ATOM that can be liquid staked to a percentage of all staked ATOM. As an additional risk-mitigation feature, the LSM introduces a requirement that validators self-bond ATOM to be eligible for delegations from liquid staking providers or to be eligible to mint LSM tokens. This mechanism is called the \u201cvalidator bond\u201d, and is technically distinct from the current self-bond mechanism, but functions similarly."),(0,i.yg)("p",null,"At the same time, the LSM introduces the ability for staked ATOM to be instantly liquid staked, without having to wait for the unbonding period."),(0,i.yg)("p",null,"The LSM enables users to instantly liquid stake their staked ATOM, without having to wait the twenty-one day unbonding period. This is important, because a very large portion of the ATOM supply is currently staked. Liquid staking ATOM that is already staked incurs a switching cost in the form of three weeks\u2019 forfeited staking rewards. The LSM eliminates this switching cost."),(0,i.yg)("p",null,"A user would be able to visit any liquid staking provider that has integrated with the LSM and click a button to convert her staked ATOM to liquid staked ATOM. It would be as easy as liquid staking unstaked ATOM."),(0,i.yg)("p",null,"Technically speaking, this is accomplished by using something called an \u201cLSM share.\u201d Using the liquid staking module, a user can tokenize their staked ATOM and turn it into LSM shares. LSM shares can be redeemed for underlying staked tokens and are transferable. After staked ATOM is tokenized it can be immediately transferred to a liquid staking provider in exchange for liquid staking tokens - without having to wait for the unbonding period."),(0,i.yg)("h3",{id:"toggling-the-ability-to-tokenize-shares"},"Toggling the ability to tokenize shares"),(0,i.yg)("p",null,"Currently the liquid staking module facilitates the immediate conversion of staked assets into liquid staked tokens. Despite the many benefits that come with this capability, it does inadvertently negate a protective measure available via traditional staking, where an account can stake their tokens to render them illiquid in the event that their wallet is compromised (the attacker would first need to unbond, then transfer out the tokens)."),(0,i.yg)("p",null,"Tokenization obviates this potential recovery measure, as an attacker could tokenize and immediately transfer staked tokens to another wallet. So, as an additional protective measure, the staking module permit accounts to selectively disable the tokenization of their stake with the ",(0,i.yg)("inlineCode",{parentName:"p"},"DisableTokenizeShares")," message."),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"DisableTokenizeShares")," message is exposed by the staking module and can be executed as follows:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx staking disable-tokenize-shares --from mykey \n")),(0,i.yg)("p",null,"When tokenization is disabled, a lock is placed on the account, effectively preventing the tokenization of any delegations. Re-enabling tokenization would initiate the removal of the lock, but the process is not immediate. The lock removal is queued, with the lock itself persisting throughout the unbonding period. Following the completion of the unbonding period, the lock would be completely removed, restoring the account's ablility to tokenize. For liquid staking protocols that enable the lock, this delay better positions the base layer to coordinate a recovery in the event of an exploit."),(0,i.yg)("h2",{id:"risks"},"Risks"),(0,i.yg)("p",null,"Staking Atoms is not free of risk. First, staked Atoms are locked up, and retrieving them requires a 3 week waiting period called unbonding period. Additionally, if a validator misbehaves, a portion of their total stake can be slashed (i.e. destroyed). This includes the stake of their delegators."),(0,i.yg)("p",null,"There is one main slashing condition:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Double signing:")," If someone reports on that a validator signed two different blocks with the same chain ID at the same height, this validator will get slashed.")),(0,i.yg)("p",null,"This is why Atom holders should perform careful due diligence on validators before delegating. It is also important that delegators actively monitor the activity of their validators. If a validator behaves suspiciously or is too often offline, delegators can choose to unbond from them or switch to another validator. ",(0,i.yg)("strong",{parentName:"p"},"Delegators can also mitigate risk by distributing their stake across multiple validators."),"s"))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/69183f93.f3ba8145.js b/assets/js/69183f93.f3ba8145.js new file mode 100644 index 00000000000..5417c48e050 --- /dev/null +++ b/assets/js/69183f93.f3ba8145.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8088],{5680:(e,t,a)=>{a.d(t,{xA:()=>g,yg:()=>c});var o=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,o,r=function(e,t){if(null==e)return{};var a,o,r={},n=Object.keys(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var l=o.createContext({}),p=function(e){var t=o.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},g=function(e){var t=p(e.components);return o.createElement(l.Provider,{value:t},e.children)},u="mdxType",h={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},d=o.forwardRef((function(e,t){var a=e.components,r=e.mdxType,n=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=p(a),d=r,c=u["".concat(l,".").concat(d)]||u[d]||h[d]||n;return a?o.createElement(c,i(i({ref:t},g),{},{components:a})):o.createElement(c,i({ref:t},g))}));function c(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=a.length,i=new Array(n);i[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[u]="string"==typeof e?e:r,i[1]=s;for(var p=2;p<n;p++)i[p]=a[p];return o.createElement.apply(null,i)}return o.createElement.apply(null,a)}d.displayName="MDXCreateElement"},9544:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>s,toc:()=>p});var o=a(8168),r=(a(6540),a(5680));const n={title:"Stargate Upgrade- Second time is a charm"},i=void 0,s={unversionedId:"governance/proposals/2021-01-stargate-upgrade-b/README",id:"version-v17.1.0/governance/proposals/2021-01-stargate-upgrade-b/README",title:"Stargate Upgrade- Second time is a charm",description:"Stargate Upgrade banner graphic",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-01-stargate-upgrade-b/README.md",sourceDirName:"governance/proposals/2021-01-stargate-upgrade-b",slug:"/governance/proposals/2021-01-stargate-upgrade-b/",permalink:"/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Stargate Upgrade- Second time is a charm"},sidebar:"tutorialSidebar",previous:{title:"Cosmos Stargate Hub Upgrade Proposal 2 - Time to Upgrade",permalink:"/v17.1.0/governance/proposals/2021-01-stargate-upgrade/"},next:{title:"Enable IBC Transfers",permalink:"/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers/"}},l={},p=[{value:"by Iqlusion",id:"by-iqlusion",level:2},{value:"Key Results",id:"key-results",level:2},{value:"Context",id:"context",level:2},{value:"Aborting of Proposal 35",id:"aborting-of-proposal-35",level:3},{value:"The Stargate Plan",id:"the-stargate-plan",level:2},{value:"Stargate Plan Results",id:"stargate-plan-results",level:2},{value:"1. Ecoystem Participation",id:"1-ecoystem-participation",level:3},{value:"2. Critical Partner Support",id:"2-critical-partner-support",level:3},{value:"3. Documentation and Self-Certification",id:"3-documentation-and-self-certification",level:3},{value:"Conclusion",id:"conclusion",level:3},{value:"Cosmos Stargate Integration Success",id:"cosmos-stargate-integration-success",level:3},{value:"Prop 29",id:"prop-29",level:2},{value:"Stargate Upgrade Steps",id:"stargate-upgrade-steps",level:2},{value:"Time of the Upgrade",id:"time-of-the-upgrade",level:2},{value:"The git commit of Gaia that we are upgrading to",id:"the-git-commit-of-gaia-that-we-are-upgrading-to",level:2},{value:"What we're doing while voting is happening",id:"what-were-doing-while-voting-is-happening",level:2},{value:"What is the upgrade abort process",id:"what-is-the-upgrade-abort-process",level:2}],g={toc:p},u="wrapper";function h(e){let{components:t,...a}=e;return(0,r.yg)(u,(0,o.A)({},g,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("p",null,(0,r.yg)("img",{parentName:"p",src:"https://siasky.net/bADrO0dW2KJC0ZS1uie389nmV6MTroRqTNaeFPuTtR7qow",alt:"Stargate Upgrade banner graphic"})),(0,r.yg)("h2",{id:"by-iqlusion"},"by Iqlusion"),(0,r.yg)("p",null,"Jan 28, 2021"),(0,r.yg)("h2",{id:"key-results"},"Key Results"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"If passed, this governance proposal would commit the Cosmos Hub to halting the ",(0,r.yg)("inlineCode",{parentName:"p"},"cosmoshub-3")," at 06:00 UTC on Feb 18th exporting the state and starting ",(0,r.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," based on gaia 4.0.0"),(0,r.yg)("h2",{id:"context"},"Context"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"In ",(0,r.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/Qmbo3fF54tX3JdoHZNVLcSBrdkXLie56Vh2u29wLfs4PnW"},"Proposal 27"),", Iqlusion proposed a comprehensive process to translate the unprecented surface area of this upgrade. We called this process Stargate."),(0,r.yg)("p",null,"Iqlusion is pleased to report that the Stargate Process has been successfully executed. We believe the ecosystem is ready and the Hub can safely step through the Stargate."),(0,r.yg)("p",null,"After the success of the community approval of the first Stargate Upgrade proposal, we now follow-up with the second Stargate proposal for the Cosmos Hub that will outline the results of the first proposal and the process for upgrading the Hub."),(0,r.yg)("h3",{id:"aborting-of-proposal-35"},"Aborting of Proposal 35"),(0,r.yg)("p",null,"Bugs were found in prior upgrade release that triggered the abort procedure that was detailed in the standard upgrade."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Bugs have been identified in the Proposal 29 implementation. They are resolved in this pull request",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/pull/559"},"Additional review of prop 29 and migration testing by zmanian \xb7 Pull Request #559 \xb7 cosmos/gaia \xb7 GitHub")),(0,r.yg)("li",{parentName:"ul"},"A balance validation regression was identified during Prop 29 code review. ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/pull/8417"},"x/bank: balance and metadata validation by fedekunze \xb7 Pull Request #8417 \xb7 cosmos/cosmos-sdk \xb7 GitHub"))),(0,r.yg)("h2",{id:"the-stargate-plan"},"The Stargate Plan"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"The purpose of the Stargate effort was to ensure that Cosmos can fulfill the vision of an Internet of Blockchains in 2021 while mitigating the technological and organizational risks outlined in the ",(0,r.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/Qmbo3fF54tX3JdoHZNVLcSBrdkXLie56Vh2u29wLfs4PnW"},"original Stargate Upgrade Proposal 27"),". It was also an attempt to create a process for complex future on-chain upgrades on the Cosmos Hub. That included the following steps:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Run the Stargate Testnet and use this as an integration testing target with widest possible ecosystem participation to help confirm the readiness of the release software.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Engage and support critical partners during the integration process so that partners are able to actively participate in the testing process and provide insights into their success with the upgrade.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Dedicate significant resources in terms of full time human resources and documentation efforts to ensure that everyone integrated into the Cosmos Hub can self-certify as Stargate-ready.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Report back to the Hub on the success of the integration process."),(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"We expect that the primary responsibility of the Cosmos Hub is to assess whether we have mitigated the above risks sufficiently.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Provide a written report of the entire Stargate effort to enable Hub governance to make an informed decision.")))),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"At conclusion, we will indicate why we have confidence that an upgrade won't be disruptive to the Hub\u2019s ecosystem."))),(0,r.yg)("h2",{id:"stargate-plan-results"},"Stargate Plan Results"),(0,r.yg)("hr",null),(0,r.yg)("h3",{id:"1-ecoystem-participation"},"1. Ecoystem Participation"),(0,r.yg)("p",null,"The results of ecosystem participation and engagement are available in our ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmosdevs/stargate/blob/master/ecosystem_readiness.md"},"Stargate Ecosystem Readiness Report"),". We list on this page ecosystem partners such as Validators that provided their validator public keys as well as infrastructure partners that confirmed their integration testing the Stargate testnet tags. Validators, exchanges, and wallets have made up the most responsive of their results completing integration testing of the stargate releases. We anticpate that all actors in the ecosystem are aware and ready to respond to the new Cosmos Hub features. Integration partners have helped find regression in the legacy amino compatibility layer and those have been resolved."),(0,r.yg)("p",null,"The Cosmos SDK, Tendermint Core, Tendermint Inc, and IBC teams worked tirelessly to deliver the most robust software feature set that would make up the Cosmos Stargate release. Their review of their efforts are documented in their post ",(0,r.yg)("a",{parentName:"p",href:"https://blog.cosmos.network/how-seven-teams-collaborated-to-deliver-the-biggest-software-upgrade-in-the-cosmos-universe-2288f4f9afe8"},'"How Seven Teams Collaborated To Deliver The Biggest Software Upgrade In The Cosmos Universe"'),"."),(0,r.yg)("p",null,"Integration testing continued through the release of the Cosmos SDK v0.40.0-rc2 that makes up the Cosmos-hub Stargate testnet tag for a simulated upgrade of the CosmosHub-3 to CosmosHub-4. Also, the AiB team continues to deliver simulation testing of Cosmos Stargate to ensure that any possible chain bug issues can be detected and documented."),(0,r.yg)("p",null,"We are confident that we have and continue to achieve increased ecosystem engagement with the Stargate testnet."),(0,r.yg)("h3",{id:"2-critical-partner-support"},"2. Critical Partner Support"),(0,r.yg)("p",null,"We delivered critical partner support to leading ATOM exchanges. Out of the exchange support efforts, we documented the ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmosdevs/stargate/blob/master/ibc_readiness_matrix.md"},"IBC Readiness Matrix")," that outlines the levels of readiness that exchanges may select as they upgrade to Cosmos Stargate."),(0,r.yg)("p",null,"We also completed and delivered a completed legacy Amino Audit, ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmosdevs/stargate/blob/master/audit.md"},"AminoRest & You"),". The core finding of this audit was that changes to the underlying structs result in an interface that is close to the prior version allowing legacy queries to return valid data."),(0,r.yg)("p",null,"All previous Cosmos Hub upgrades reset the block height. Our interactions with ecosystem particpants identified this as introducing significant complexity to handling this upgrade. This will be the first upgrade of the Cosmos Hub that starts the blockchain at the height + 1 of the antecedent chain."),(0,r.yg)("h3",{id:"3-documentation-and-self-certification"},"3. Documentation and Self-Certification"),(0,r.yg)("p",null,"Documentation was a success for the Cosmos Stargate effort. The upgrades with the most breaking changes such as legacy Amino have a complete audit with documentation on exceptions for blockchain API interfaces."),(0,r.yg)("p",null,"Most exchanges and wallets have taken self-certification on directly. Our team continues to provide real-time support on multiple partner slack channels and on the Cosmos ",(0,r.yg)("a",{parentName:"p",href:"https://discord.com/invite/cosmosnetwork"},"#stargate Discord")," channel."),(0,r.yg)("p",null,"We have conducted numerous testnets with different partners. A particularly important testnet conducted with a significant fraction of the Hub validator set was a simulated upgrade of the cosmoshub on Nov 25th,2020. This tested the full upgrade flow including the prop29 implementation and height preserving upgrade functionality."),(0,r.yg)("h3",{id:"conclusion"},"Conclusion"),(0,r.yg)("p",null,"The governance proposal is our report back to the community on the success of the Stargate program. We have compiled detailed information for the community as a reference in the Stargate ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmosdevs/stargate"},"repository"),"."),(0,r.yg)("h3",{id:"cosmos-stargate-integration-success"},"Cosmos Stargate Integration Success"),(0,r.yg)("p",null,"Cosmos Stargate integration success with exchanges and wallet providers reflects the quality of the code developed by the various Cosmos teams."),(0,r.yg)("h2",{id:"prop-29"},"Prop 29"),(0,r.yg)("p",null,"This upgrade also implements the fund recovery procedure defined in proposal 29. The code is ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/app/prop29.go"},"here"),". As requested during the discussion of the governance proposal, the migration and fund recovery procedure verifies all signatures. This code was tested during the cosmoshub-3 simulated upgrade testnet."),(0,r.yg)("h2",{id:"stargate-upgrade-steps"},"Stargate Upgrade Steps"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"The upgrade steps for the simulated upgrade of the current Cosmoshub mainnet to Cosmos Stargate includes the following steps:"),(0,r.yg)("p",null,"The upgrade instructions will continue to improve as a living ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/docs/migration/cosmoshub-3.md"},"document"),". The Gaia maintainers will continue to improve the instruction below."),(0,r.yg)("p",null,"This section is with the current ",(0,r.yg)("inlineCode",{parentName:"p"},"gaia 2.0.*")," implementation."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Validators should set their ",(0,r.yg)("inlineCode",{parentName:"p"},"gaia")," with a halt time of ",(0,r.yg)("inlineCode",{parentName:"p"},"1613628000"),"ie. 06:00 UTC on Feb 18th in Unix time.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Validators should then export the current cosmos state with ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad export > cosmoshub-3-export.json"))),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Validators should determine the height of the last block as ",(0,r.yg)("inlineCode",{parentName:"p"},"last-cosmoshub-3_block"),". This can be easily determined from gaia logs.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Validators should back up their ",(0,r.yg)("inlineCode",{parentName:"p"},".gaiad")," directory."))),(0,r.yg)("p",null,"This section is with the upgraded ",(0,r.yg)("inlineCode",{parentName:"p"},"gaia 4.0.*")," implemenataion."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Validators should then migrate the exported genesis state. ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad migrate cosmoshub-3-export.json --chain-id=cosmoshub-4 --initial-height [last_cosmoshub-3_block+1] > genesis.json")),(0,r.yg)("li",{parentName:"ol"},"Validators should (",(0,r.yg)("strong",{parentName:"li"},"AFTER ENSURING IT IS BACKED UP"),"!) delete their ",(0,r.yg)("inlineCode",{parentName:"li"},"~/.gaiad")," directory and create a new one with ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad init [name]")," and then edit their configuration files or recover the config files from backups."),(0,r.yg)("li",{parentName:"ol"},"Validators should then start ",(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," with ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad start"),". Automated audits of the genesis state can take 30-120 min using the crisis module. This can be disabled by ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad start --x-crisis-skip-assert-invariants"),".")),(0,r.yg)("p",null,"Validators should expect that at least 16GB of RAM needs to be provisioned to process the first new block on cosmoshub-4."),(0,r.yg)("h2",{id:"time-of-the-upgrade"},"Time of the Upgrade"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"We propose scheduling the Cosmoshub-3 to Cosmoshub-4 upgrade for Thursday Feb 18th, 2021 at 0600 UTC"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"West Coast USA: 10 PM on Feb 17"),(0,r.yg)("li",{parentName:"ul"},"East Coast USA: 1 AM on Feb 18"),(0,r.yg)("li",{parentName:"ul"},"Central Europe: 7 AM on Feb 18"),(0,r.yg)("li",{parentName:"ul"},"Seoul: 5 PM on Feb 18")),(0,r.yg)("h2",{id:"the-git-commit-of-gaia-that-we-are-upgrading-to"},"The git commit of Gaia that we are upgrading to"),(0,r.yg)("hr",null),(0,r.yg)("p",null,(0,r.yg)("inlineCode",{parentName:"p"},"a279d091c6f66f8a91c87943139ebaecdd84f689")),(0,r.yg)("h2",{id:"what-were-doing-while-voting-is-happening"},"What we're doing while voting is happening"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"We expect that integration partners will be motivated to finish their preparations for the upgrade during the period when the governance proposal is running."),(0,r.yg)("p",null,"We will upgrade the stargate-final testnet to support Gaia v4.0 and continue the integration progress with exchanges, blockexplorers and wallets."),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/stargate-launch/blob/master/ecosystem_readiness.md"},"Stargate Ecosystem Readiness Report")," is a living document. We will be updating this document as we get reports of completed end to end testing. We expect a hard deadline to be motivating."),(0,r.yg)("h2",{id:"what-is-the-upgrade-abort-process"},"What is the upgrade abort process"),(0,r.yg)("hr",null),(0,r.yg)("p",null,"There are multiple circumstances where the proposal should be abandoned even if it passes:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"A critical vulnerability may be found in the software. If the development teams change their recommended version of gaia, the validator set should implicitly abandon this upgrade procedure. A signaling proposal will be made to indicate a vulnerability or defect in the upgrade has been found. A future proposal will be made to the Hub to upgrade to the new target commit.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"The migration process fails could fail to produce a valid cosmoshub-4 genesis file. This would manifest as ad-hoc changes to genesis needed to start or a failure to produce blocks from ",(0,r.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". In this case, the validator set should restart cosmoshub-3 at ",(0,r.yg)("inlineCode",{parentName:"p"},"last-cosmoshub-3_block")," and a future governance proposal will be done to initiate another upgrade."))))}h.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/69e61f52.8acfc420.js b/assets/js/69e61f52.8acfc420.js new file mode 100644 index 00000000000..797c26233be --- /dev/null +++ b/assets/js/69e61f52.8acfc420.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2045],{5680:(e,t,r)=>{r.d(t,{xA:()=>c,yg:()=>d});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var l=n.createContext({}),u=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},c=function(e){var t=u(e.components);return n.createElement(l.Provider,{value:t},e.children)},p="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},y=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,i=e.originalType,l=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),p=u(r),y=a,d=p["".concat(l,".").concat(y)]||p[y]||m[y]||i;return r?n.createElement(d,o(o({ref:t},c),{},{components:r})):n.createElement(d,o({ref:t},c))}));function d(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=r.length,o=new Array(i);o[0]=y;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[p]="string"==typeof e?e:a,o[1]=s;for(var u=2;u<i;u++)o[u]=r[u];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}y.displayName="MDXCreateElement"},3389:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>u});var n=r(8168),a=(r(6540),r(5680));const i={title:"System requirements",sidebar_position:4},o="System requirements",s={unversionedId:"getting-started/system-requirements",id:"getting-started/system-requirements",title:"System requirements",description:"\x3c!--",source:"@site/docs/getting-started/system-requirements.md",sourceDirName:"getting-started",slug:"/getting-started/system-requirements",permalink:"/main/getting-started/system-requirements",draft:!1,tags:[],version:"current",sidebarPosition:4,frontMatter:{title:"System requirements",sidebar_position:4},sidebar:"tutorialSidebar",previous:{title:"Quick Start - Join Mainnet",permalink:"/main/getting-started/quickstart"},next:{title:"Gaia Tutorials",permalink:"/main/hub-tutorials/"}},l={},u=[{value:"Gaia Upgrades",id:"gaia-upgrades",level:2}],c={toc:u},p="wrapper";function m(e){let{components:t,...r}=e;return(0,a.yg)(p,(0,n.A)({},c,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"system-requirements"},"System requirements"),(0,a.yg)("h2",{id:"gaia-upgrades"},"Gaia Upgrades"),(0,a.yg)("p",null,"The Gaia application typically needs at least 32GB RAM, for smooth operation for upgrade, as there may be lenghty migrations to perform."),(0,a.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can allow your machine to run the binary than it could run in RAM alone."),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-shell"},"# Linux instructions\nsudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/6acc9b33.d8b9cf0b.js b/assets/js/6acc9b33.d8b9cf0b.js new file mode 100644 index 00000000000..73c92f061f1 --- /dev/null +++ b/assets/js/6acc9b33.d8b9cf0b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5793],{5680:(e,t,r)=>{r.d(t,{xA:()=>d,yg:()=>b});var a=r(6540);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r,a,n={},i=Object.keys(e);for(a=0;a<i.length;a++)r=i[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var s=a.createContext({}),c=function(e){var t=a.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):l(l({},t),e)),r},d=function(e){var t=c(e.components);return a.createElement(s.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},m=a.forwardRef((function(e,t){var r=e.components,n=e.mdxType,i=e.originalType,s=e.parentName,d=o(e,["components","mdxType","originalType","parentName"]),u=c(r),m=n,b=u["".concat(s,".").concat(m)]||u[m]||p[m]||i;return r?a.createElement(b,l(l({ref:t},d),{},{components:r})):a.createElement(b,l({ref:t},d))}));function b(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var i=r.length,l=new Array(i);l[0]=m;var o={};for(var s in t)hasOwnProperty.call(t,s)&&(o[s]=t[s]);o.originalType=e,o[u]="string"==typeof e?e:n,l[1]=o;for(var c=2;c<i;c++)l[c]=r[c];return a.createElement.apply(null,l)}return a.createElement.apply(null,r)}m.displayName="MDXCreateElement"},1347:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var a=r(8168),n=(r(6540),r(5680));const i={title:"Building Gaia Deterministically",order:5},l=void 0,o={unversionedId:"resources/reproducible-builds",id:"version-v17.1.0/resources/reproducible-builds",title:"Building Gaia Deterministically",description:"The Tendermint rbuilder Docker image provides a deterministic build environment that is used to build Cosmos SDK applications. It provides a way to be reasonably sure that the executables are really built from the git source. It also makes sure that the same, tested dependencies are used and statically built into the executable.",source:"@site/versioned_docs/version-v17.1.0/resources/reproducible-builds.md",sourceDirName:"resources",slug:"/resources/reproducible-builds",permalink:"/v17.1.0/resources/reproducible-builds",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Building Gaia Deterministically",order:5},sidebar:"tutorialSidebar",previous:{title:"Ledger Nano Support",permalink:"/v17.1.0/resources/ledger"},next:{title:"Service Providers",permalink:"/v17.1.0/resources/service-providers"}},s={},c=[{value:"Prerequisites",id:"prerequisites",level:2},{value:"Build",id:"build",level:2}],d={toc:c},u="wrapper";function p(e){let{components:t,...r}=e;return(0,n.yg)(u,(0,a.A)({},d,r,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"The ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/tendermint/images/tree/master/rbuilder"},"Tendermint rbuilder Docker image")," provides a deterministic build environment that is used to build Cosmos SDK applications. It provides a way to be reasonably sure that the executables are really built from the git source. It also makes sure that the same, tested dependencies are used and statically built into the executable."),(0,n.yg)("h2",{id:"prerequisites"},"Prerequisites"),(0,n.yg)("p",null,"Make sure you have ",(0,n.yg)("a",{parentName:"p",href:"https://docs.docker.com/get-docker/"},"Docker installed on your system"),"."),(0,n.yg)("p",null,"All the following instructions have been tested on ",(0,n.yg)("em",{parentName:"p"},"Ubuntu 18.04.2 LTS")," with ",(0,n.yg)("em",{parentName:"p"},"docker 20.10.2"),"."),(0,n.yg)("h2",{id:"build"},"Build"),(0,n.yg)("p",null,"Clone ",(0,n.yg)("inlineCode",{parentName:"p"},"gaia"),":"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"git clone https://github.com/cosmos/gaia.git\n")),(0,n.yg)("p",null,"Checkout the commit, branch, or release tag you want to build:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"cd gaia/\ngit checkout v4.2.1\n")),(0,n.yg)("p",null,"The buildsystem supports and produces binaries for the following architectures:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"darwin/amd64")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"linux/amd64")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"linux/arm64")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"windows/amd64"))),(0,n.yg)("p",null,"Run the following command to launch a build for all supported architectures:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"make distclean build-reproducible\n")),(0,n.yg)("p",null,"The build system generates both the binaries and deterministic build report in the ",(0,n.yg)("inlineCode",{parentName:"p"},"artifacts")," directory.\nThe ",(0,n.yg)("inlineCode",{parentName:"p"},"artifacts/build_report")," file contains the list of the build artifacts and their respective checksums, and can be used to verify\nbuild sanity. An example of its contents follows:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"App: gaiad\nVersion: v4.2.1\nCommit: dbd8a6fb522c571debf958837f9113c56d418f6b\nFiles:\n 29d219b0b120b3188bd7cd7249fc96b9 gaiad-v4.2.1-darwin-amd64\n 80338d9f0e55ea8f6c93f2ec7d4e18d6 gaiad-v4.2.1-linux-amd64\n 9bc77a512acca673ca1769ae67b4d6c7 gaiad-v4.2.1-linux-arm64\n c84387860f52178e2bffee08897564bb gaiad-v4.2.1-windows-amd64.exe\n c25cca8ccceec06a6fabae90f671fab1 gaiad-v4.2.1.tar.gz\nChecksums-Sha256:\n 05e5b9064bac4e71f0162c4c3c3bff55def22ca016d34205a5520fef89fd2776 gaiad-v4.2.1-darwin-amd64\n ccda422cbda29c723aaf27653bcf0f6412e138eec33fba2b49de131f9ffbe2d2 gaiad-v4.2.1-linux-amd64\n 95f89e8213cb758d12e1b0b631285938de822d04d2e25f399e99c0b798173cfd gaiad-v4.2.1-linux-arm64\n 7ef98f0041f1573f0a8601abad4a14b1c163f47481c7ba1954fd81ed423a6408 gaiad-v4.2.1-windows-amd64.exe\n 422883ba43c96a6ea5ef9512d39321dd1356633c6a9505517b9c651788df4a7f gaiad-v4.2.1.tar.gz\n")))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/6b29f352.f9bca3cd.js b/assets/js/6b29f352.f9bca3cd.js new file mode 100644 index 00000000000..7d7f417993c --- /dev/null +++ b/assets/js/6b29f352.f9bca3cd.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8864],{5680:(e,o,n)=>{n.d(o,{xA:()=>u,yg:()=>y});var t=n(6540);function r(e,o,n){return o in e?Object.defineProperty(e,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[o]=n,e}function a(e,o){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);o&&(t=t.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),n.push.apply(n,t)}return n}function i(e){for(var o=1;o<arguments.length;o++){var n=null!=arguments[o]?arguments[o]:{};o%2?a(Object(n),!0).forEach((function(o){r(e,o,n[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))}))}return e}function s(e,o){if(null==e)return{};var n,t,r=function(e,o){if(null==e)return{};var n,t,r={},a=Object.keys(e);for(t=0;t<a.length;t++)n=a[t],o.indexOf(n)>=0||(r[n]=e[n]);return r}(e,o);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(t=0;t<a.length;t++)n=a[t],o.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var l=t.createContext({}),p=function(e){var o=t.useContext(l),n=o;return e&&(n="function"==typeof e?e(o):i(i({},o),e)),n},u=function(e){var o=p(e.components);return t.createElement(l.Provider,{value:o},e.children)},m="mdxType",d={inlineCode:"code",wrapper:function(e){var o=e.children;return t.createElement(t.Fragment,{},o)}},c=t.forwardRef((function(e,o){var n=e.components,r=e.mdxType,a=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),m=p(n),c=r,y=m["".concat(l,".").concat(c)]||m[c]||d[c]||a;return n?t.createElement(y,i(i({ref:o},u),{},{components:n})):t.createElement(y,i({ref:o},u))}));function y(e,o){var n=arguments,r=o&&o.mdxType;if("string"==typeof e||r){var a=n.length,i=new Array(a);i[0]=c;var s={};for(var l in o)hasOwnProperty.call(o,l)&&(s[l]=o[l]);s.originalType=e,s[m]="string"==typeof e?e:r,i[1]=s;for(var p=2;p<a;p++)i[p]=n[p];return t.createElement.apply(null,i)}return t.createElement.apply(null,n)}c.displayName="MDXCreateElement"},4568:(e,o,n)=>{n.r(o),n.d(o,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>p});var t=n(8168),r=(n(6540),n(5680));const a={order:3,parent:{order:1}},i="Community Pool Spend",s={unversionedId:"governance/proposal-types/community-pool-spend",id:"version-v17.1.0/governance/proposal-types/community-pool-spend",title:"Community Pool Spend",description:"Cosmos Hub launched with community-spend capabilities on December 11, 2019, effectively unlocking the potential for token-holders to vote to approve spending from the Community Pool.",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/community-pool-spend.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/community-pool-spend",permalink:"/v17.1.0/governance/proposal-types/community-pool-spend",draft:!1,tags:[],version:"v17.1.0",frontMatter:{order:3,parent:{order:1}},sidebar:"tutorialSidebar",previous:{title:"Proposal Types",permalink:"/v17.1.0/governance/proposal-types/"},next:{title:"Parameter Change",permalink:"/v17.1.0/governance/proposal-types/param-change"}},l={},p=[{value:"Learn About the Community Pool",id:"learn-about-the-community-pool",level:2},{value:"How is the Community Pool funded?",id:"how-is-the-community-pool-funded",level:3},{value:"How can funding for the Community Pool change?",id:"how-can-funding-for-the-community-pool-change",level:3},{value:"How much money is in the Community Pool?",id:"how-much-money-is-in-the-community-pool",level:3},{value:"How can funds from the Community Pool be spent?",id:"how-can-funds-from-the-community-pool-be-spent",level:3},{value:"How should funds from the Community Pool be spent?",id:"how-should-funds-from-the-community-pool-be-spent",level:3},{value:"How are funds disbursed after a community-spend proposal is passed?",id:"how-are-funds-disbursed-after-a-community-spend-proposal-is-passed",level:3},{value:"Why create a proposal to use Community Pool funds?",id:"why-create-a-proposal-to-use-community-pool-funds",level:2}],u={toc:p},m="wrapper";function d(e){let{components:o,...n}=e;return(0,r.yg)(m,(0,t.A)({},u,n,{components:o,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"community-pool-spend"},"Community Pool Spend"),(0,r.yg)("p",null,"Cosmos Hub launched with community-spend capabilities on December 11, 2019, effectively unlocking the potential for token-holders to vote to approve spending from the Community Pool."),(0,r.yg)("p",null,"\ud83c\uddea\ud83c\uddf8 Esta p\xe1gina tambi\xe9n est\xe1 ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/raquetelio/CosmosCommunitySpend/blob/master/README%5BES_es%5D.md"},"disponible en espa\xf1ol"),"."),(0,r.yg)("h2",{id:"learn-about-the-community-pool"},"Learn About the Community Pool"),(0,r.yg)("h3",{id:"how-is-the-community-pool-funded"},"How is the Community Pool funded?"),(0,r.yg)("p",null,"2% of all staking rewards generated (via block rewards & transaction fees) are continually transferred to and accrue within the Community Pool. For example, from Dec 19, 2019 until Jan 20, 2020 (32 days), 28,726 ATOM were generated and added to the pool."),(0,r.yg)("h3",{id:"how-can-funding-for-the-community-pool-change"},"How can funding for the Community Pool change?"),(0,r.yg)("p",null,"Though the rate of funding is currently fixed at 2% of staking rewards, the effective rate is dependent upon the Cosmos Hub's staking rewards, which can change with inflation and block times."),(0,r.yg)("p",null,"The current paramater ",(0,r.yg)("inlineCode",{parentName:"p"},"Community Tax")," parameter of 2% may be modified with a governance proposal and enacted immediately after the proposal passes."),(0,r.yg)("h3",{id:"how-much-money-is-in-the-community-pool"},"How much money is in the Community Pool?"),(0,r.yg)("p",null,"You may directly query the Cosmos Hub 4 for the balance of the Community Pool:"),(0,r.yg)("p",null,(0,r.yg)("inlineCode",{parentName:"p"},"gaiad q distribution community-pool --chain-id cosmoshub-4 --node https://rpc.cosmos.network:443")),(0,r.yg)("p",null,"Alternatively, popular Cosmos explorers such as ",(0,r.yg)("a",{parentName:"p",href:"https://cosmos.bigdipper.live"},"Big Dipper")," and ",(0,r.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos"},"Mintscan")," display the ongoing Community Pool balance."),(0,r.yg)("h3",{id:"how-can-funds-from-the-community-pool-be-spent"},"How can funds from the Community Pool be spent?"),(0,r.yg)("p",null,"Funds from the Cosmos Community Pool may be spent via successful governance proposal."),(0,r.yg)("h3",{id:"how-should-funds-from-the-community-pool-be-spent"},"How should funds from the Community Pool be spent?"),(0,r.yg)("p",null,"We don't know \ud83e\udd37"),(0,r.yg)("p",null,"The prevailing assumption is that funds should be spent in a way that brings value to the Cosmos Hub. However, there is debate about how to keep the fund sustainable. There is also some debate about who should receive funding. For example, part of the community believes that the funds should only be used for those who need funding most. Other topics of concern include:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"retroactive grants"),(0,r.yg)("li",{parentName:"ul"},"price negotiation"),(0,r.yg)("li",{parentName:"ul"},"fund disbursal (eg. payments in stages; payments pegged to reduce volitiliy)"),(0,r.yg)("li",{parentName:"ul"},"radical overhaul of how the community-spend mechanism functions")),(0,r.yg)("p",null,"We can expect this to take shape as proposals are discussed, accepted, and rejected by the Cosmos Hub community."),(0,r.yg)("h3",{id:"how-are-funds-disbursed-after-a-community-spend-proposal-is-passed"},"How are funds disbursed after a community-spend proposal is passed?"),(0,r.yg)("p",null,"If a community-spend proposal passes successfully, the number of ATOM encoded in the proposal will be transferred from the community pool to the address encoded in the proposal, and this will happen immediately after the voting period ends."),(0,r.yg)("h2",{id:"why-create-a-proposal-to-use-community-pool-funds"},"Why create a proposal to use Community Pool funds?"),(0,r.yg)("p",null,"There are other funding options, most notably the Interchain Foundation's grant program. Why create a community-spend proposal?"),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"As a strategy: you can do both.")," You can submit your proposal to the Interchain Foundation, but also consider submitting your proposal publicly on-chain. If the Hub votes in favour, you can withdraw your Interchain Foundation application."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"As a strategy: funding is fast.")," Besides the time it takes to push your proposal on-chain, the only other limiting factor is a fixed 14-day voting period. As soon as the proposal passes, your account will be credited the full amount of your proposal request."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"To build rapport.")," Engaging publicly with the community is the opportunity to develop relationships with stakeholders and to educate them about the importance of your work. Unforeseen partnerships could arise, and overall the community may value your work more if they are involved as stakeholders."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"To be more independent.")," The Interchain Foundation (ICF) may not always be able to fund work. Having a more consistently funded source and having a report with its stakeholders means you can use your rapport to have confidence in your ability to secure funding without having to be dependent upon the ICF alone."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/6b8ce2be.b1f82ea0.js b/assets/js/6b8ce2be.b1f82ea0.js new file mode 100644 index 00000000000..3bc9110a725 --- /dev/null +++ b/assets/js/6b8ce2be.b1f82ea0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6690],{5680:(e,a,t)=>{t.d(a,{xA:()=>h,yg:()=>u});var o=t(6540);function i(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function n(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);a&&(o=o.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,o)}return t}function r(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?n(Object(t),!0).forEach((function(a){i(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):n(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function s(e,a){if(null==e)return{};var t,o,i=function(e,a){if(null==e)return{};var t,o,i={},n=Object.keys(e);for(o=0;o<n.length;o++)t=n[o],a.indexOf(t)>=0||(i[t]=e[t]);return i}(e,a);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o<n.length;o++)t=n[o],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var l=o.createContext({}),d=function(e){var a=o.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):r(r({},a),e)),t},h=function(e){var a=d(e.components);return o.createElement(l.Provider,{value:a},e.children)},c="mdxType",g={inlineCode:"code",wrapper:function(e){var a=e.children;return o.createElement(o.Fragment,{},a)}},m=o.forwardRef((function(e,a){var t=e.components,i=e.mdxType,n=e.originalType,l=e.parentName,h=s(e,["components","mdxType","originalType","parentName"]),c=d(t),m=i,u=c["".concat(l,".").concat(m)]||c[m]||g[m]||n;return t?o.createElement(u,r(r({ref:a},h),{},{components:t})):o.createElement(u,r({ref:a},h))}));function u(e,a){var t=arguments,i=a&&a.mdxType;if("string"==typeof e||i){var n=t.length,r=new Array(n);r[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[c]="string"==typeof e?e:i,r[1]=s;for(var d=2;d<n;d++)r[d]=t[d];return o.createElement.apply(null,r)}return o.createElement.apply(null,t)}m.displayName="MDXCreateElement"},3508:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>g,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var o=t(8168),i=(t(6540),t(5680));const n={title:"Validator FAQ",order:3},r=void 0,s={unversionedId:"validators/validator-faq",id:"version-v17.1.0/validators/validator-faq",title:"Validator FAQ",description:"Disclaimer",source:"@site/versioned_docs/version-v17.1.0/validators/validator-faq.md",sourceDirName:"validators",slug:"/validators/validator-faq",permalink:"/v17.1.0/validators/validator-faq",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Validator FAQ",order:3},sidebar:"tutorialSidebar",previous:{title:"Validator Security",permalink:"/v17.1.0/validators/security"},next:{title:"Running a Validator",permalink:"/v17.1.0/validators/validator-setup"}},l={},d=[{value:"General Concepts",id:"general-concepts",level:2},{value:"What is a Cosmos validator?",id:"what-is-a-cosmos-validator",level:3},{value:"What is staking?",id:"what-is-staking",level:3},{value:"What is a full node?",id:"what-is-a-full-node",level:3},{value:"What is a delegator?",id:"what-is-a-delegator",level:3},{value:"Becoming a Validator",id:"becoming-a-validator",level:2},{value:"How to become a validator?",id:"how-to-become-a-validator",level:3},{value:"Testnet",id:"testnet",level:2},{value:"How can I join the testnet?",id:"how-can-i-join-the-testnet",level:3},{value:"Additional Concepts",id:"additional-concepts",level:2},{value:"What are the different types of keys?",id:"what-are-the-different-types-of-keys",level:3},{value:"What are the different states a validator can be in?",id:"what-are-the-different-states-a-validator-can-be-in",level:3},{value:"What is self-delegation? How can I increase my self-delegation?",id:"what-is-self-delegation-how-can-i-increase-my-self-delegation",level:3},{value:"What is validator bond? How can I increase my validator bond?",id:"what-is-validator-bond-how-can-i-increase-my-validator-bond",level:3},{value:"Is there a minimum amount of ATOM that must be delegated to be an active (bonded) validator?",id:"is-there-a-minimum-amount-of-atom-that-must-be-delegated-to-be-an-active-bonded-validator",level:3},{value:"How do delegators choose their validators?",id:"how-do-delegators-choose-their-validators",level:3},{value:"Responsibilities",id:"responsibilities",level:2},{value:"Do validators need to be publicly identified?",id:"do-validators-need-to-be-publicly-identified",level:3},{value:"What are the responsibilities of a validator?",id:"what-are-the-responsibilities-of-a-validator",level:3},{value:"What does 'participate in governance' entail?",id:"what-does-participate-in-governance-entail",level:3},{value:"What does staking imply?",id:"what-does-staking-imply",level:3},{value:"Can a validator run away with their delegators' ATOM?",id:"can-a-validator-run-away-with-their-delegators-atom",level:3},{value:"How often is a validator chosen to propose the next block? Does frequency increase with the quantity of bonded ATOM?",id:"how-often-is-a-validator-chosen-to-propose-the-next-block-does-frequency-increase-with-the-quantity-of-bonded-atom",level:3},{value:"Are validators of the Cosmos Hub required to validate other zones in the Cosmos ecosystem?",id:"are-validators-of-the-cosmos-hub-required-to-validate-other-zones-in-the-cosmos-ecosystem",level:3},{value:"How can a validator safely quit validating on the Cosmos Hub?",id:"how-can-a-validator-safely-quit-validating-on-the-cosmos-hub",level:3},{value:"Incentives",id:"incentives",level:2},{value:"What is the incentive to stake?",id:"what-is-the-incentive-to-stake",level:3},{value:"What is a validator commission?",id:"what-is-a-validator-commission",level:3},{value:"What is the incentive to run a validator?",id:"what-is-the-incentive-to-run-a-validator",level:3},{value:"How are block rewards distributed?",id:"how-are-block-rewards-distributed",level:3},{value:"How are fees distributed?",id:"how-are-fees-distributed",level:3},{value:"What are the slashing conditions?",id:"what-are-the-slashing-conditions",level:3},{value:"Are validators required to self-delegate ATOM?",id:"are-validators-required-to-self-delegate-atom",level:3},{value:"How to prevent concentration of stake in the hands of a few top validators?",id:"how-to-prevent-concentration-of-stake-in-the-hands-of-a-few-top-validators",level:3},{value:"Liquid Staking Module",id:"liquid-staking-module",level:2},{value:"What is the liquid staking module?",id:"what-is-the-liquid-staking-module",level:3},{value:"Who can validator bond?",id:"who-can-validator-bond",level:3},{value:"How can I validator bond?",id:"how-can-i-validator-bond",level:3},{value:"How does a delegator or validator mark their delegation as a validator bond?",id:"how-does-a-delegator-or-validator-mark-their-delegation-as-a-validator-bond",level:3},{value:"Are validator bonds subject to additional slashing conditions?",id:"are-validator-bonds-subject-to-additional-slashing-conditions",level:3},{value:"Can I unbond my validator bond?",id:"can-i-unbond-my-validator-bond",level:3},{value:"Can I validator bond some of my tokens and delegate the remaining portion normally?",id:"can-i-validator-bond-some-of-my-tokens-and-delegate-the-remaining-portion-normally",level:3},{value:"Technical Requirements",id:"technical-requirements",level:2},{value:"What are hardware requirements?",id:"what-are-hardware-requirements",level:3},{value:"What are software requirements?",id:"what-are-software-requirements",level:3},{value:"What are bandwidth requirements?",id:"what-are-bandwidth-requirements",level:3},{value:"How to handle key management?",id:"how-to-handle-key-management",level:3},{value:"What can validators expect in terms of operations?",id:"what-can-validators-expect-in-terms-of-operations",level:3},{value:"What are the maintenance requirements?",id:"what-are-the-maintenance-requirements",level:3},{value:"How can validators protect themselves from denial-of-service attacks?",id:"how-can-validators-protect-themselves-from-denial-of-service-attacks",level:3}],h={toc:d},c="wrapper";function g(e){let{components:a,...t}=e;return(0,i.yg)(c,(0,o.A)({},h,t,{components:a,mdxType:"MDXLayout"}),(0,i.yg)("admonition",{type:"warning"},(0,i.yg)("h3",{parentName:"admonition",id:"disclaimer"},"Disclaimer"),(0,i.yg)("p",{parentName:"admonition"},"This is work in progress. Mechanisms and values are susceptible to change.")),(0,i.yg)("h2",{id:"general-concepts"},"General Concepts"),(0,i.yg)("h3",{id:"what-is-a-cosmos-validator"},"What is a Cosmos validator?"),(0,i.yg)("p",null,"The ",(0,i.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/what-is-gaia"},"Cosmos Hub")," is based on ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.34/introduction/what-is-cometbft"},"CometBFT")," that relies on a set of validators to secure the network. The role of validators is to run a full node and participate in consensus by broadcasting votes that contain cryptographic signatures signed by the validator's private key. Validators commit new blocks in the blockchain and receive revenue in exchange for their work. Validators must also participate in governance by voting on proposals. Validators are weighted according to their total stake."),(0,i.yg)("h3",{id:"what-is-staking"},"What is staking?"),(0,i.yg)("p",null,"The Cosmos Hub is a public Proof-Of-Stake (PoS) blockchain, meaning that the weight of validators is determined by the amount of staking tokens (ATOM) bonded as collateral. These ATOM tokens can be self-delegated directly by the validator or delegated to the validator by other ATOM holders."),(0,i.yg)("p",null,"Any user in the system can declare their intention to become a validator by sending a ",(0,i.yg)("inlineCode",{parentName:"p"},"create-validator")," transaction to become validator candidates."),(0,i.yg)("p",null,"The weight (i.e. voting power) of a validator determines whether they are an active validator. The active validator set is limited to ",(0,i.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/validators"},"an amount")," that changes over time."),(0,i.yg)("h3",{id:"what-is-a-full-node"},"What is a full node?"),(0,i.yg)("p",null,"A full node is a server running a chain's ",(0,i.yg)("em",{parentName:"p"},"binary")," (its software) that fully validates transactions and blocks of a blockchain and keeps a full record of all historic activity. A full node is distinct from a pruned node that processes only block headers and a small subset of transactions. Running a full node requires more resources than a pruned node. Validators can decide to run either a full node or a pruned node, but they need to make sure they retain enough blocks to be able to validate new blocks."),(0,i.yg)("p",null,"Of course, it is possible and encouraged for users to run full nodes even if they do not plan to be validators."),(0,i.yg)("p",null,"You can find more details about the requirements in the ",(0,i.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"Joining Mainnet Tutorial"),"."),(0,i.yg)("h3",{id:"what-is-a-delegator"},"What is a delegator?"),(0,i.yg)("p",null,"Delegators are ATOM holders who cannot, or do not want to, run a validator themselves. ATOM holders can delegate ATOM to a validator and obtain a part of their revenue in exchange. For details on how revenue is distributed, see ",(0,i.yg)("a",{parentName:"p",href:"#what-is-the-incentive-to-stake?"},"What is the incentive to stake?")," and ",(0,i.yg)("a",{parentName:"p",href:"#what-are-validators-commission?"},"What are validators commission?")," in this document."),(0,i.yg)("p",null,"Because delegators share revenue with their validators, they also share risks. If a validator misbehaves, each of their delegators are partially slashed in proportion to their delegated stake. This penalty is one of the reasons why delegators must perform due diligence on validators before delegating. Spreading their stake over multiple validators is another layer of protection."),(0,i.yg)("p",null,"Delegators play a critical role in the system, as they are responsible for choosing validators. Being a delegator is not a passive role. Delegators must actively monitor the actions of their validators and participate in governance. For details on being a delegator, read the ",(0,i.yg)("a",{parentName:"p",href:"https://hub.cosmos.network/main/delegators/delegator-faq.html"},"Delegator FAQ"),"."),(0,i.yg)("h2",{id:"becoming-a-validator"},"Becoming a Validator"),(0,i.yg)("h3",{id:"how-to-become-a-validator"},"How to become a validator?"),(0,i.yg)("p",null,"Any participant in the network can signal that they want to become a validator by sending a ",(0,i.yg)("inlineCode",{parentName:"p"},"create-validator")," transaction, where they must fill out the following parameters:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's ",(0,i.yg)("inlineCode",{parentName:"strong"},"PubKey"),":")," The private key associated with this Tendermint/CometBFT ",(0,i.yg)("inlineCode",{parentName:"li"},"PubKey")," is used to sign ",(0,i.yg)("em",{parentName:"li"},"prevotes")," and ",(0,i.yg)("em",{parentName:"li"},"precommits"),"."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's Address:")," Application level address that is used to publicly identify your validator. The private key associated with this address is used to delegate, unbond, claim rewards, and participate in governance."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's name (moniker)")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's website (Optional)")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's description (Optional)")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Initial commission rate"),": The commission rate on block rewards and fees charged to delegators."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Maximum commission:")," The maximum commission rate that this validator can charge. This parameter is fixed and cannot be changed after the ",(0,i.yg)("inlineCode",{parentName:"li"},"create-validator")," transaction is processed."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Commission max change rate:")," The maximum daily increase of the validator commission. This parameter is fixed cannot be changed after the ",(0,i.yg)("inlineCode",{parentName:"li"},"create-validator")," transaction is processed.")),(0,i.yg)("p",null,"After a validator is created, ATOM holders can delegate ATOM to them, effectively adding stake to the validator's pool. The total stake of an address is the combination of ATOM bonded by delegators and ATOM self-bonded by the validator."),(0,i.yg)("p",null,"From all validator candidates that signaled themselves, the 180 validators with the most total stake are the designated ",(0,i.yg)("strong",{parentName:"p"},"validators"),". If a validator's total stake falls below the top 180, then that validator loses its validator privileges. The validator cannot participate in consensus or generate rewards until the stake is high enough to be in the top 180. Over time, the maximum number of validators may be increased via on-chain governance proposal."),(0,i.yg)("h2",{id:"testnet"},"Testnet"),(0,i.yg)("h3",{id:"how-can-i-join-the-testnet"},"How can I join the testnet?"),(0,i.yg)("p",null,"The testnet is a great environment to test your validator setup before launch."),(0,i.yg)("p",null,"Testnet participation is a great way to signal to the community that you are ready and able to operate a validator. For details, see ",(0,i.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-testnet"},"Join the Public Testnet")," documentation."),(0,i.yg)("h2",{id:"additional-concepts"},"Additional Concepts"),(0,i.yg)("h3",{id:"what-are-the-different-types-of-keys"},"What are the different types of keys?"),(0,i.yg)("p",null,"There are two types of keys:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Tendermint/CometBFT key"),": A unique key that is used to sign consensus votes.",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"It is associated with a public key ",(0,i.yg)("inlineCode",{parentName:"li"},"cosmosvalconspub")," (To get this value, run ",(0,i.yg)("inlineCode",{parentName:"li"},"gaiad tendermint show-validator"),")"),(0,i.yg)("li",{parentName:"ul"},"It is generated when the node is created with ",(0,i.yg)("inlineCode",{parentName:"li"},"gaiad init"),"."))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Application key"),": This key is created from the ",(0,i.yg)("inlineCode",{parentName:"li"},"gaiad")," binary and is used to sign transactions. Application keys are associated with a public key that is prefixed by ",(0,i.yg)("inlineCode",{parentName:"li"},"cosmospub")," and an address that is prefixed by ",(0,i.yg)("inlineCode",{parentName:"li"},"cosmos"),".")),(0,i.yg)("p",null,"The Tendermint/CometBFT key and the application key are derived from account keys that are generated by the ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad keys add")," command."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Note:")," A validator's operator key is directly tied to an application key and uses the ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmosvaloper")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmosvaloperpub")," prefixes that are reserved solely for this purpose."),(0,i.yg)("h3",{id:"what-are-the-different-states-a-validator-can-be-in"},"What are the different states a validator can be in?"),(0,i.yg)("p",null,"After a validator is created with a ",(0,i.yg)("inlineCode",{parentName:"p"},"create-validator")," transaction, the validator is in one of three states:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("inlineCode",{parentName:"p"},"in validator set"),": Validator is in the active set and participates in consensus. The validator is earning rewards and can be slashed for misbehavior.")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("inlineCode",{parentName:"p"},"jailed"),": Validator misbehaved and is in jail, i.e. outside of the validator set."),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"If the jailing is due to being offline for too long (i.e. having missed more than ",(0,i.yg)("inlineCode",{parentName:"li"},"95%")," out of the last ",(0,i.yg)("inlineCode",{parentName:"li"},"10,000")," blocks), the validator can send an ",(0,i.yg)("inlineCode",{parentName:"li"},"unjail")," transaction in order to re-enter the validator set."),(0,i.yg)("li",{parentName:"ul"},"If the jailing is due to double signing, the validator cannot unjail."))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("inlineCode",{parentName:"p"},"unbonded"),": Validator is not in the active set, and therefore not signing blocks. The validator cannot be slashed and does not earn any reward. It is still possible to delegate ATOM to an unbonded validator. Undelegating from an ",(0,i.yg)("inlineCode",{parentName:"p"},"unbonded")," validator is immediate, meaning that the tokens are not subject to the unbonding period."))),(0,i.yg)("h3",{id:"what-is-self-delegation-how-can-i-increase-my-self-delegation"},"What is self-delegation? How can I increase my self-delegation?"),(0,i.yg)("p",null,"Self-delegation is a delegation of ATOM from a validator to themselves. The delegated amount can be increased by sending a ",(0,i.yg)("inlineCode",{parentName:"p"},"delegate")," transaction from your validator's ",(0,i.yg)("inlineCode",{parentName:"p"},"application")," application key."),(0,i.yg)("h3",{id:"what-is-validator-bond-how-can-i-increase-my-validator-bond"},"What is validator bond? How can I increase my validator bond?"),(0,i.yg)("p",null,"Validator bond is a delegation of ATOM from a delegator to a validator. Validator operators can validator bond to themselves. The validator bond amount can be increased by sending a ",(0,i.yg)("inlineCode",{parentName:"p"},"ValidatorBond")," transaction from any account delegated to your validator. Validator bond is required before a validator can accept delegations from liquid staking providers. As such it forces validators to put \u201cskin in the game\u201d in order to be entrusted with delegations from liquid staking providers. This disincentivizes malicious behavior and enables the validator to negotiate its relationship with liquid staking providers."),(0,i.yg)("h3",{id:"is-there-a-minimum-amount-of-atom-that-must-be-delegated-to-be-an-active-bonded-validator"},"Is there a minimum amount of ATOM that must be delegated to be an active (bonded) validator?"),(0,i.yg)("p",null,"The minimum is 1 ATOM. But the network is currently secured by much higher values. You can check the minimum required ATOM to become part of the active validator set on the ",(0,i.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/validators"},"Mintscan validator page"),"."),(0,i.yg)("h3",{id:"how-do-delegators-choose-their-validators"},"How do delegators choose their validators?"),(0,i.yg)("p",null,"Delegators are free to choose validators according to their own subjective criteria. Selection criteria includes:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Amount of validator-bonded ATOM:")," Number of ATOM a validator validator-bonded to themselves. A validator with a higher amount of self-delegated ATOM indicates that the validator is sharing the risk and consequences for their actions, or has enough goodwill from the community so that others post validator bond on the validator's behalf."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Amount of delegated ATOM:")," Total number of ATOM delegated to a validator. A high voting power shows that the community trusts this validator. Larger validators also decrease the decentralization of the network, so delegators are suggested to consider delegating to smaller validators."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Commission rate:")," Commission applied on revenue by validators before the revenue is distributed to their delegators."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Track record:")," Delegators review the track record of the validators they plan to delegate to. This track record includes past votes on proposals and historical average uptime."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Community contributions:")," Another (more subjective) criteria is the work that validators have contributed to the community, such as educational content, participation in the community channels, contributions to open source software, etc.")),(0,i.yg)("p",null,"Apart from these criteria, validators send a ",(0,i.yg)("inlineCode",{parentName:"p"},"create-validator")," transaction to signal a website address to complete their resume. Validators must build reputation one way or another to attract delegators. For example, a good practice for validators is to have a third party audit their setup. Note though, that the CometBFT team does not approve or conduct any audits themselves. For more information on due diligence, see the ",(0,i.yg)("a",{parentName:"p",href:"https://medium.com/@interchain_io/3d0faf10ce6f"},"A Delegator\u2019s Guide to Staking")," blog post."),(0,i.yg)("h2",{id:"responsibilities"},"Responsibilities"),(0,i.yg)("h3",{id:"do-validators-need-to-be-publicly-identified"},"Do validators need to be publicly identified?"),(0,i.yg)("p",null,"No, they do not. Each delegator can value validators based on their own criteria. Validators are able to register a website address when they nominate themselves so that they can advertise their operation as they see fit. Some delegators prefer a website that clearly displays the team operating the validator and their resume, while other validators might prefer to be anonymous validators with positive track records."),(0,i.yg)("h3",{id:"what-are-the-responsibilities-of-a-validator"},"What are the responsibilities of a validator?"),(0,i.yg)("p",null,"Validators have two main responsibilities:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("strong",{parentName:"p"},"Be able to constantly run a correct version of the software:")," Validators must ensure that their servers are always online and their private keys are not compromised.")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("strong",{parentName:"p"},"Actively participate in governance:")," Validators are required to vote on every proposal."))),(0,i.yg)("p",null,"Additionally, validators are expected to be active members of the community. Validators must always be up-to-date with the current state of the ecosystem so that they can easily adapt to any change."),(0,i.yg)("h3",{id:"what-does-participate-in-governance-entail"},"What does 'participate in governance' entail?"),(0,i.yg)("p",null,"Validators and delegators on the Cosmos Hub can vote on proposals to change operational parameters (such as the block gas limit), coordinate upgrades, or make a decision on any given matter."),(0,i.yg)("p",null,"Validators play a special role in the governance system. As pillars of the system, validators are required to vote on every proposal. It is especially important since delegators who do not vote inherit the vote of their validator."),(0,i.yg)("h3",{id:"what-does-staking-imply"},"What does staking imply?"),(0,i.yg)("p",null,"Staking ATOM can be thought of as a safety deposit on validation activities. When a validator or a delegator wants to retrieve part or all of their deposit, they send an ",(0,i.yg)("inlineCode",{parentName:"p"},"unbonding")," transaction. Then, ATOM undergoes a ",(0,i.yg)("strong",{parentName:"p"},"3-week unbonding period")," during which they are liable to being slashed for potential misbehaviors committed by the validator before the unbonding process started."),(0,i.yg)("p",null,"Validators, and by association delegators, receive block rewards, fees, and have the right to participate in governance. If a validator misbehaves, a certain portion of their total stake is slashed. This means that every delegator that bonded ATOM to this validator gets penalized in proportion to their bonded stake. Delegators are therefore incentivized to delegate to validators that they anticipate will function safely."),(0,i.yg)("h3",{id:"can-a-validator-run-away-with-their-delegators-atom"},"Can a validator run away with their delegators' ATOM?"),(0,i.yg)("p",null,"By delegating to a validator, a user delegates voting power. The more voting power a validator have, the more weight they have in the consensus and governance processes. This does not mean that the validator has custody of their delegators' ATOM. ",(0,i.yg)("strong",{parentName:"p"},"A validator cannot run away with its delegator's funds"),"."),(0,i.yg)("p",null,"Even though delegated funds cannot be stolen by their validators, delegators' tokens can still be slashed by a small percentage if their validator suffers a ",(0,i.yg)("a",{parentName:"p",href:"#what-are-the-slashing-conditions"},"slashing event"),", which is why we encourage due diligence when ",(0,i.yg)("a",{parentName:"p",href:"#how-do-delegators-choose-their-validators"},"selecting a validator"),"."),(0,i.yg)("h3",{id:"how-often-is-a-validator-chosen-to-propose-the-next-block-does-frequency-increase-with-the-quantity-of-bonded-atom"},"How often is a validator chosen to propose the next block? Does frequency increase with the quantity of bonded ATOM?"),(0,i.yg)("p",null,"The validator that is selected to propose the next block is called the proposer. Each proposer is selected deterministically. The frequency of being chosen is proportional to the voting power (i.e. amount of bonded ATOM) of the validator. For example, if the total bonded stake across all validators is 100 ATOM and a validator's total stake is 10 ATOM, then this validator is the proposer ~10% of the blocks."),(0,i.yg)("h3",{id:"are-validators-of-the-cosmos-hub-required-to-validate-other-zones-in-the-cosmos-ecosystem"},"Are validators of the Cosmos Hub required to validate other zones in the Cosmos ecosystem?"),(0,i.yg)("p",null,"This depends, currently no validators are required to validate other blockchains. But when the first version of ",(0,i.yg)("a",{parentName:"p",href:"https://blog.cosmos.network/interchain-security-is-coming-to-the-cosmos-hub-f144c45fb035"},"Interchain Security")," is launched on the Cosmos Hub, delegators can vote to have certain blockchains secured via Interchain Security. In those cases, validators are required to validate on these chains as well."),(0,i.yg)("h3",{id:"how-can-a-validator-safely-quit-validating-on-the-cosmos-hub"},"How can a validator safely quit validating on the Cosmos Hub?"),(0,i.yg)("p",null,"If a validator simply shuts down their node, this would result in the validator and their delegators getting slashed for being offline. The only way to safely exit a validator node running on the Cosmos Hub is by unbonding the validator with the ",(0,i.yg)("inlineCode",{parentName:"p"},"UnbondValidator")," message. As a result, the validator gets jailed and kicked out of the active set of validators, without getting slashed. They can then proceed to shut down their node without risking their tokens."),(0,i.yg)("p",null,"It's highly advised to inform your delegators when doing this, as they will still be bonded to your validator after it got jailed. They will need to manually unbond and they might not have been made aware of this via their preferred wallet application."),(0,i.yg)("h2",{id:"incentives"},"Incentives"),(0,i.yg)("h3",{id:"what-is-the-incentive-to-stake"},"What is the incentive to stake?"),(0,i.yg)("p",null,"Each member of a validator's staking pool earns different types of revenue:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Block rewards:")," Native tokens of applications (e.g. ATOM on the Cosmos Hub) run by validators are inflated to produce block provisions. These provisions exist to incentivize ATOM holders to bond their stake. Non-bonded ATOM are diluted over time."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Transaction fees:")," The Cosmos Hub maintains an allow list of tokens that are accepted as fee payment. The initial fee token is the ",(0,i.yg)("inlineCode",{parentName:"li"},"atom"),".")),(0,i.yg)("p",null,"This total revenue is divided among validators' staking pools according to each validator's weight. Then, within each validator's staking pool the revenue is divided among delegators in proportion to each delegator's stake. A commission on delegators' revenue is applied by the validator before it is distributed."),(0,i.yg)("h3",{id:"what-is-a-validator-commission"},"What is a validator commission?"),(0,i.yg)("p",null,"Revenue received by a validator's pool is split between the validator and their delegators. The validator can apply a commission on the part of the revenue that goes to their delegators. This commission is set as a percentage. Each validator is free to set their initial commission, maximum daily commission change rate, and maximum commission. The Cosmos Hub enforces the parameter that each validator sets. The maximum commission rate is fixed and cannot be changed. However, the commission rate itself can be changed after the validator is created as long as it does not exceed the maximum commission."),(0,i.yg)("h3",{id:"what-is-the-incentive-to-run-a-validator"},"What is the incentive to run a validator?"),(0,i.yg)("p",null,"Validators earn proportionally more revenue than their delegators because of the commission they take on the staking rewards from their delegators."),(0,i.yg)("p",null,"Validators also play a major role in governance. If a delegator does not vote, they inherit the vote from their validator. This voting inheritance gives validators a major responsibility in the ecosystem."),(0,i.yg)("h3",{id:"how-are-block-rewards-distributed"},"How are block rewards distributed?"),(0,i.yg)("p",null,"Block rewards are distributed proportionally to all validators relative to their voting power. This means that even though each validator gains ATOM with each reward, all validators maintain equal weight over time."),(0,i.yg)("p",null,"For example, 10 validators have equal voting power and a commission rate of 1%. For this example, the reward for a block is 1000 ATOM and each validator has 20% of self-bonded ATOM. These tokens do not go directly to the proposer. Instead, the tokens are evenly spread among validators. So now each validator's pool has 100 ATOM. These 100 ATOM are distributed according to each participant's stake:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"Commission: ",(0,i.yg)("inlineCode",{parentName:"li"},"100*80%*1% = 0.8 ATOM")),(0,i.yg)("li",{parentName:"ul"},"Validator gets: ",(0,i.yg)("inlineCode",{parentName:"li"},"100\\*20% + Commission = 20.8 ATOM")),(0,i.yg)("li",{parentName:"ul"},"All delegators get: ",(0,i.yg)("inlineCode",{parentName:"li"},"100\\*80% - Commission = 79.2 ATOM"))),(0,i.yg)("p",null,"Then, each delegator can claim their part of the 79.2 ATOM in proportion to their stake in the validator's staking pool."),(0,i.yg)("h3",{id:"how-are-fees-distributed"},"How are fees distributed?"),(0,i.yg)("p",null,"Fees are similarly distributed with the exception that the block proposer can get a bonus on the fees of the block they propose if the proposer includes more than the strict minimum of required precommits."),(0,i.yg)("p",null,"When a validator is selected to propose the next block, the validator must include at least 2/3 precommits of the previous block. However, an incentive to include more than 2/3 precommits is a bonus. The bonus is linear: it ranges from 1% if the proposer includes 2/3rd precommits (minimum for the block to be valid) to 5% if the proposer includes 100% precommits. Of course the proposer must not wait too long or other validators may timeout and move on to the next proposer. As such, validators have to find a balance between wait-time to get the most signatures and risk of losing out on proposing the next block. This mechanism aims to incentivize non-empty block proposals, better networking between validators, and mitigates censorship."),(0,i.yg)("p",null,"For a concrete example to illustrate the aforementioned concept, there are 10 validators with equal stake. Each validator applies a 1% commission rate and has 20% of self-delegated ATOM. Now comes a successful block that collects a total of 1025.51020408 ATOM in fees."),(0,i.yg)("p",null,"First, a 2% tax is applied. The corresponding ATOM go to the reserve pool. The reserve pool's funds can be allocated through governance to fund bounties and upgrades."),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"2% * 1025.51020408 = 20.51020408")," ATOM go to the reserve pool.")),(0,i.yg)("p",null,"1005 ATOM now remain. For this example, the proposer included 100% of the signatures in its block so the proposer obtains the full bonus of 5%."),(0,i.yg)("p",null,"To solve this simple equation to find the reward R for each validator:"),(0,i.yg)("p",null,(0,i.yg)("inlineCode",{parentName:"p"},"9*R + R + R*5% = 1005 \u21d4 R = 1005/10.05 = 100")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"For the proposer validator:",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"The pool obtains ",(0,i.yg)("inlineCode",{parentName:"li"},"R + R * 5%"),": 105 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Commission: ",(0,i.yg)("inlineCode",{parentName:"li"},"105 * 80% * 1%")," = 0.84 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Validator's reward: ",(0,i.yg)("inlineCode",{parentName:"li"},"105 * 20% + Commission")," = 21.84 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Delegators' rewards: ",(0,i.yg)("inlineCode",{parentName:"li"},"105 * 80% - Commission")," = 83.16 ATOM (each delegator is able to claim its portion of these rewards in proportion to their stake)"))),(0,i.yg)("li",{parentName:"ul"},"For each non-proposer validator:",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"The pool obtains R: 100 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Commission: ",(0,i.yg)("inlineCode",{parentName:"li"},"100 * 80% * 1%")," = 0.8 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Validator's reward: ",(0,i.yg)("inlineCode",{parentName:"li"},"100 * 20% + Commission")," = 20.8 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Delegators' rewards: ",(0,i.yg)("inlineCode",{parentName:"li"},"100 * 80% - Commission")," = 79.2 ATOM (each delegator is able to claim their portion of these rewards in proportion to their stake)")))),(0,i.yg)("h3",{id:"what-are-the-slashing-conditions"},"What are the slashing conditions?"),(0,i.yg)("p",null,"If a validator misbehaves, their delegated stake is partially slashed. Two faults can result in slashing of funds for a validator and their delegators:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Double signing:")," If someone reports on chain A that a validator signed two blocks at the same height on chain A and chain B, and if chain A and chain B share a common ancestor, then this validator gets slashed by 5% on chain A."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Downtime:")," If a validator misses more than ",(0,i.yg)("inlineCode",{parentName:"li"},"95%")," of the last ",(0,i.yg)("inlineCode",{parentName:"li"},"10,000")," blocks (roughly ~19 hours), they are slashed by 0.01%.")),(0,i.yg)("h3",{id:"are-validators-required-to-self-delegate-atom"},"Are validators required to self-delegate ATOM?"),(0,i.yg)("p",null,"No, they do not need to self-delegate. Even though there is no obligation for validators to self-delegate, delegators may want their validator to have self-delegated ATOM in their staking pool. In other words, validators share the risk."),(0,i.yg)("p",null,"Note however that it's possible that some validators decide to self-delegate via a different address for security reasons."),(0,i.yg)("h3",{id:"how-to-prevent-concentration-of-stake-in-the-hands-of-a-few-top-validators"},"How to prevent concentration of stake in the hands of a few top validators?"),(0,i.yg)("p",null,"The community is expected to behave in a smart and self-preserving way. When a mining pool in Bitcoin gets too much mining power the community usually stops contributing to that pool. The Cosmos Hub relies on the same effect. Additionally, when delegators switch to another validator, they are not subject to the unbonding period, which removes any barrier to quickly redelegating tokens in service of improving decentralization."),(0,i.yg)("h2",{id:"liquid-staking-module"},"Liquid Staking Module"),(0,i.yg)("h3",{id:"what-is-the-liquid-staking-module"},"What is the liquid staking module?"),(0,i.yg)("p",null,"The Liquid Staking Module is a set of safety features that mitigate liquid staking risks by: "),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"limiting the total amount of tokens that can be liquid staked to X% of all staked tokens."),(0,i.yg)("li",{parentName:"ul"},"introducing a requirement that validators validator-bond tokens to be eligible for delegations from liquid staking providers."),(0,i.yg)("li",{parentName:"ul"},"limiting the portion of validators's shares that can be liquid staked to X% of their total shares.")),(0,i.yg)("p",null,"The Liquid Staking Module also improves liquid staking UX by making delegations transferable under limited scenarios, to allow delegators to convert their delegations into liquid staking positions without having to wait the unbonding period."),(0,i.yg)("p",null,"For a detailed and technical description, please see ADR-061 in the Cosmos SDK or the Liquid Staking Module Cosmos Hub ",(0,i.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/signaling-proposal-draft-add-liquid-staking-module-to-the-cosmos-hub/10368"},"forum post"),"."),(0,i.yg)("h3",{id:"who-can-validator-bond"},"Who can validator bond?"),(0,i.yg)("p",null,"The validator themselves, but also any other address delegated to the validator."),(0,i.yg)("h3",{id:"how-can-i-validator-bond"},"How can I validator bond?"),(0,i.yg)("p",null,"Once delegated to a validator, a delegator (or validator operator) can convert their delegation to a validator into Validator Bond by signing a ValidatorBond message. "),(0,i.yg)("p",null,"The ValidatorBond message is exposed by the staking module and can be executed as follows:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},"gaiad tx staking validator-bond cosmosvaloper13h5xdxhsdaugwdrkusf8lkgu406h8t62jkqv3h <delegator> --from mykey \n")),(0,i.yg)("p",null,"There are no partial Validator Bonds: when a delegator or validator converts their shares to a particular validator into Validator Bond, their entire delegation to that validator is converted to Validator Bond. If a validator or delegator wishes to convert only some of their delegation to Validator Bond, they should transfer those funds to a separate address and Validator Bond from that address, or redelegate the funds that they do not wish to validator bond to another validator before converting their delegation to validator bond."),(0,i.yg)("p",null,"To convert Validator Bond back into a standard delegation, simply unbond the shares."),(0,i.yg)("h3",{id:"how-does-a-delegator-or-validator-mark-their-delegation-as-a-validator-bond"},"How does a delegator or validator mark their delegation as a validator bond?"),(0,i.yg)("p",null,"Once delegated to a validator, sign a ",(0,i.yg)("inlineCode",{parentName:"p"},"ValidatorBond")," message. "),(0,i.yg)("h3",{id:"are-validator-bonds-subject-to-additional-slashing-conditions"},"Are validator bonds subject to additional slashing conditions?"),(0,i.yg)("p",null,"No, in the event of a slash, a validator bond is slashed at the same rate as a regular bond."),(0,i.yg)("h3",{id:"can-i-unbond-my-validator-bond"},"Can I unbond my validator bond?"),(0,i.yg)("p",null,"If all the liquid staking capacity made available by a validator\u2019s validator bond is utilized, validator bond delegated to that validator cannot be unbonded. If new capacity becomes available (either by redemption of liquid staking tokens or addition or new validator bond), then existing validator bond can be undelegated."),(0,i.yg)("p",null,"Example: Suppose the validator bond factor is 250 and Validator V bonds 2 ATOM, then liquid staking providers delegate 500 ATOM to Validator V. Now Validator V cannot remove any of their validator bond because the full liquid staking capacity made available by Validator V\u2019s validator bond is consumed."),(0,i.yg)("p",null,"If liquid staking providers undelegate 250 ATOM from Validator V, Validator V can now remove 1 ATOM of validator bond."),(0,i.yg)("p",null,"If, instead, the ICF or a community member validator bonds 1 additional ATOM to Validator V, Validator V can now remove 1 ATOM of validator bond."),(0,i.yg)("h3",{id:"can-i-validator-bond-some-of-my-tokens-and-delegate-the-remaining-portion-normally"},"Can I validator bond some of my tokens and delegate the remaining portion normally?"),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"ValidatorBond")," message converts the full balance delegated to a validator into validator bond. To validator bond some tokens and delegate the remaining portion normally, use two addresses: the first will delegate + ValidatorBond, and the second will just delegate."),(0,i.yg)("h2",{id:"technical-requirements"},"Technical Requirements"),(0,i.yg)("h3",{id:"what-are-hardware-requirements"},"What are hardware requirements?"),(0,i.yg)("p",null,"A modest level of hardware specifications is initially required and rises as network use increases. Participating in the testnet is the best way to learn more. You can find the current hardware recommendations in the ",(0,i.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"Joining Mainnet documentation"),"."),(0,i.yg)("p",null,"Validators are recommended to set up ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.34/core/validators"},"sentry nodes")," to protect your validator node from DDoS attacks."),(0,i.yg)("h3",{id:"what-are-software-requirements"},"What are software requirements?"),(0,i.yg)("p",null,"In addition to running a Cosmos Hub node, validators are expected to implement monitoring, alerting, and management solutions. There are ",(0,i.yg)("a",{parentName:"p",href:"https://medium.com/solar-labs-team/cosmos-how-to-monitoring-your-validator-892a46298722"},"several tools")," that you can use."),(0,i.yg)("h3",{id:"what-are-bandwidth-requirements"},"What are bandwidth requirements?"),(0,i.yg)("p",null,"The Cosmos network has the capacity for very high throughput relative to chains like Ethereum or Bitcoin."),(0,i.yg)("p",null,"We recommend that the data center nodes connect only to trusted full nodes in the cloud or other validators that know each other socially. This connection strategy relieves the data center node from the burden of mitigating denial-of-service attacks."),(0,i.yg)("p",null,"Ultimately, as the network becomes more heavily used, multigigabyte per day bandwidth is very realistic."),(0,i.yg)("h3",{id:"how-to-handle-key-management"},"How to handle key management?"),(0,i.yg)("p",null,"Validators are expected to run an HSM that supports ed25519 keys. Here are potential options:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"YubiHSM 2"),(0,i.yg)("li",{parentName:"ul"},"Ledger Nano S"),(0,i.yg)("li",{parentName:"ul"},"Ledger BOLOS SGX enclave"),(0,i.yg)("li",{parentName:"ul"},"Thales nShield support")),(0,i.yg)("p",null,"The Interchain Foundation does not recommend one solution above the other. The community is encouraged to bolster the effort to improve HSMs and the security of key management."),(0,i.yg)("h3",{id:"what-can-validators-expect-in-terms-of-operations"},"What can validators expect in terms of operations?"),(0,i.yg)("p",null,"Running an effective operation is key to avoiding unexpected unbonding or slashing. Operations must be able to respond to attacks and outages, as well as maintain security and isolation in the data center."),(0,i.yg)("h3",{id:"what-are-the-maintenance-requirements"},"What are the maintenance requirements?"),(0,i.yg)("p",null,"Validators are expected to perform regular software updates to accommodate chain upgrades and bug fixes. It is suggested to consider using ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.45/run-node/cosmovisor.html"},"Cosmovisor")," to partially automate this process."),(0,i.yg)("p",null,"During an chain upgrade, progress is discussed in a private channel in the ",(0,i.yg)("a",{parentName:"p",href:"https://discord.gg/cosmosnetwork"},"Cosmos Developer Discord"),". If your validator is in the active set we encourage you to request access to that channel by contacting a moderator."),(0,i.yg)("h3",{id:"how-can-validators-protect-themselves-from-denial-of-service-attacks"},"How can validators protect themselves from denial-of-service attacks?"),(0,i.yg)("p",null,"Denial-of-service attacks occur when an attacker sends a flood of internet traffic to an IP address to prevent the server at the IP address from connecting to the internet."),(0,i.yg)("p",null,"An attacker scans the network, tries to learn the IP address of various validator nodes, and disconnects them from communication by flooding them with traffic."),(0,i.yg)("p",null,"One recommended way to mitigate these risks is for validators to carefully structure their network topology using a sentry node architecture."),(0,i.yg)("p",null,"Validator nodes are expected to connect only to full nodes they trust because they operate the full nodes themselves or the trust full nodes are run by other validators they know socially. A validator node is typically run in a data center. Most data centers provide direct links to the networks of major cloud providers. The validator can use those links to connect to sentry nodes in the cloud. This mitigation shifts the burden of denial-of-service from the validator's node directly to its sentry nodes, and can require that new sentry nodes are spun up or activated to mitigate attacks on existing ones."),(0,i.yg)("p",null,"Sentry nodes can be quickly spun up or change their IP addresses. Because the links to the sentry nodes are in private IP space, an internet-based attack cannot disturb them directly. This strategy ensures that validator block proposals and votes have a much higher chance to make it to the rest of the network."),(0,i.yg)("p",null,"For more sentry node details, see the ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.34/core/validators"},"CometBFT Documentation")," or the ",(0,i.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/sentry-node-architecture-overview/454"},"Sentry Node Architecture Overview")," on the forum."))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/6e233af6.4dfe4579.js b/assets/js/6e233af6.4dfe4579.js new file mode 100644 index 00000000000..4aa0359b394 --- /dev/null +++ b/assets/js/6e233af6.4dfe4579.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7169],{5680:(e,t,r)=>{r.d(t,{xA:()=>s,yg:()=>f});var n=r(6540);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=n.createContext({}),u=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},s=function(e){var t=u(e.components);return n.createElement(c.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,s=l(e,["components","mdxType","originalType","parentName"]),p=u(r),m=o,f=p["".concat(c,".").concat(m)]||p[m]||d[m]||a;return r?n.createElement(f,i(i({ref:t},s),{},{components:r})):n.createElement(f,i({ref:t},s))}));function f(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=m;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l[p]="string"==typeof e?e:o,i[1]=l;for(var u=2;u<a;u++)i[u]=r[u];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}m.displayName="MDXCreateElement"},832:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>l,toc:()=>u});var n=r(8168),o=(r(6540),r(5680));const a={title:"Gaia Modules",order:1},i=void 0,l={unversionedId:"modules/README",id:"modules/README",title:"Gaia Modules",description:"Here you can find an overview of the modules included on the Cosmos Hub (Gaia) blockchain with relevant info and",source:"@site/docs/modules/README.md",sourceDirName:"modules",slug:"/modules/",permalink:"/main/modules/",draft:!1,tags:[],version:"current",frontMatter:{title:"Gaia Modules",order:1},sidebar:"tutorialSidebar",previous:{title:"ADR Creation Process",permalink:"/main/architecture/PROCESS"},next:{title:"Globalfee",permalink:"/main/modules/globalfee"}},c={},u=[{value:"Module List",id:"module-list",level:2}],s={toc:u},p="wrapper";function d(e){let{components:t,...r}=e;return(0,o.yg)(p,(0,n.A)({},s,r,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"Here you can find an overview of the modules included on the Cosmos Hub (Gaia) blockchain with relevant info and\nlinks for each one."),(0,o.yg)("h2",{id:"module-list"},"Module List"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/main/modules/metaprotocols"},"Metaprotocols"))))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/6e9b60ec.b51d8c14.js b/assets/js/6e9b60ec.b51d8c14.js new file mode 100644 index 00000000000..3d0a9666e19 --- /dev/null +++ b/assets/js/6e9b60ec.b51d8c14.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2391],{5680:(e,t,a)=>{a.d(t,{xA:()=>m,yg:()=>y});var n=a(6540);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function o(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){i(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function l(e,t){if(null==e)return{};var a,n,i=function(e,t){if(null==e)return{};var a,n,i={},r=Object.keys(e);for(n=0;n<r.length;n++)a=r[n],t.indexOf(a)>=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n<r.length;n++)a=r[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var s=n.createContext({}),p=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):o(o({},t),e)),a},m=function(e){var t=p(e.components);return n.createElement(s.Provider,{value:t},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},c=n.forwardRef((function(e,t){var a=e.components,i=e.mdxType,r=e.originalType,s=e.parentName,m=l(e,["components","mdxType","originalType","parentName"]),u=p(a),c=i,y=u["".concat(s,".").concat(c)]||u[c]||g[c]||r;return a?n.createElement(y,o(o({ref:t},m),{},{components:a})):n.createElement(y,o({ref:t},m))}));function y(e,t){var a=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var r=a.length,o=new Array(r);o[0]=c;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[u]="string"==typeof e?e:i,o[1]=l;for(var p=2;p<r;p++)o[p]=a[p];return n.createElement.apply(null,o)}return n.createElement.apply(null,a)}c.displayName="MDXCreateElement"},7058:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>g,frontMatter:()=>r,metadata:()=>l,toc:()=>p});var n=a(8168),i=(a(6540),a(5680));const r={title:"Proposal 46 - Extend Luna Mission to Fund ATOM Marketing"},o=void 0,l={unversionedId:"governance/proposals/2021-04-prop34-continuation/README",id:"version-v17.1.0/governance/proposals/2021-04-prop34-continuation/README",title:"Proposal 46 - Extend Luna Mission to Fund ATOM Marketing",description:"The Cosmos community approved Proposal 34 on 2021-01-20 allocating 129,208 ATOM to implement a comprehensive ATOM marketing plan executed in collaboration with key community stakeholders. Proposal 46 is requesting an extension of the time allowed to spend the approved budget and allocate existing funds for additional ATOM-focused priorities. Below are details of this request and an outline of the successful results of Proposal 34 marketing spend as of 2021-03-31.",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-04-prop34-continuation/README.md",sourceDirName:"governance/proposals/2021-04-prop34-continuation",slug:"/governance/proposals/2021-04-prop34-continuation/",permalink:"/v17.1.0/governance/proposals/2021-04-prop34-continuation/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Proposal 46 - Extend Luna Mission to Fund ATOM Marketing"},sidebar:"tutorialSidebar",previous:{title:"Parameter change - lower minimum proposal deposit amount",permalink:"/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement/"},next:{title:"Signaling Proposal - Deployment of Gravity Bridge on the Cosmos Hub",permalink:"/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment/"}},s={},p=[{value:"PROPOSAL 46 REQUEST",id:"proposal-46-request",level:2},{value:"SECTION I OVERVIEW",id:"section-i-overview",level:2},{value:"Spend Overview",id:"spend-overview",level:3},{value:"Total ATOM spent as of 2021-04-21 is of 64,522 ATOM, remaining budget is of 64,655 ATOM.",id:"total-atom-spent-as-of-2021-04-21-is-of-64522-atom-remaining-budget-is-of-64655-atom",level:4},{value:"SECTION II - HISTORY",id:"section-ii---history",level:2},{value:"SECTION III - DELIVERABLES",id:"section-iii---deliverables",level:2},{value:"SECTION IV - Public Relations",id:"section-iv---public-relations",level:2},{value:"SECTION V - MEME Competition 2021",id:"section-v---meme-competition-2021",level:2}],m={toc:p},u="wrapper";function g(e){let{components:t,...a}=e;return(0,i.yg)(u,(0,n.A)({},m,a,{components:t,mdxType:"MDXLayout"}),(0,i.yg)("p",null,"The Cosmos community approved Proposal 34 on 2021-01-20 allocating 129,208 ATOM to implement a comprehensive ATOM marketing plan executed in collaboration with key community stakeholders. Proposal 46 is requesting an extension of the time allowed to spend the approved budget and allocate existing funds for additional ATOM-focused priorities. Below are details of this request and an outline of the successful results of Proposal 34 marketing spend as of 2021-03-31."),(0,i.yg)("h2",{id:"proposal-46-request"},"PROPOSAL 46 REQUEST"),(0,i.yg)("ol",null,(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("em",{parentName:"li"},(0,i.yg)("em",{parentName:"em"},"Prop 34 Time Extension:"))," The Prop 34 Implementation team seeks a three-month extension (until 2021-07-20) to fully spend the existing budget allocation under the terms approved in Proposal 34. The multisig team and AiB (Tendermint) invested significant time and energy properly researching, vetting and managing vendors, contractors, and opportunities requiring additional time to complete the Prop 34 expenditure of funds. With the approval of Proposal 46, any unspent funds remaining from Proposal 34 efforts will be returned to the community pool on 2021-07-20."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("em",{parentName:"li"},(0,i.yg)("em",{parentName:"em"},"Additional Budget Priority - Project Execution Fund Pool:"))," Execution, oversight, and accountability for this significant marketing spend requires substantive operational support. In addition to the 5 multisig administrators, Zaki Manian, Jack Zampolin, Immasssi, Jhonnie and Joe Dirtay, extensive support is being provided by Adriana Mihai (Kalpatech), Garrette Furo (Regen Network), David Fortson (Regen Network/LOACOM), and others. We request an allocation of 3000 ATOM (from the existing budget) to compensate the aforementioned contributors for previous and ongoing support of this expansive marketing campaign. Funds will be distributed through the multisig administration. "),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("em",{parentName:"li"},(0,i.yg)("em",{parentName:"em"},"Additional Budget Priority - Gravity DEX:"))," This proposal seeks to allocate 10,000 - 20,000 ATOM (from approved Prop 34 budget) to identify and support robust marketing of the Gravity DEX testnet and DEX mainnet launch- an AMM exchange that will have a significant impact on ATOM valuation if successful. Gravity DEX is initially planned as an automated market maker (AMM) exchange that will allow users to trade IBC token pairs and provide liquidity for traders. These tokens would arrive on the Hub through IBC-enabled chains, IBC-wrapped ETH and ERC20 tokens, IBC-wrapped BTC tokens, and as well as future blockchain ecosystems that implement the IBC protocol."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("em",{parentName:"li"},(0,i.yg)("em",{parentName:"em"},"Community Created YouTube Videos:"))," After evaluating the existing meme campaign, the project management team is recommending ceasing the community meme campaign and reallocating remaining funds for community-created YouTube videos. This campaign would reward community members for creating select videos for prospective or new token holders focused on \u2018How to\u2019 and explainer videos on topics such as \u201cHow to set up your wallet,\u201d \u201cHow to stake your $ATOM,\u201d \u201cHow to delegate, redelegate and participate in governance,\u201d and more.")),(0,i.yg)("h2",{id:"section-i-overview"},"SECTION I OVERVIEW"),(0,i.yg)("p",null,"A summary report of current marketing activities and related analytics can be found here. Highlights include (Date Range 2021-01-20 to 2021-03-31):"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"ATOM Valuation: ATOM valuation has increased from $8.92 to $19.10 - a 214% increase."),(0,i.yg)("li",{parentName:"ul"},"Twitter: New 2020 and 2021 record on new followers and engagement:",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("em",{parentName:"li"},"New followers:")," Q1 Twitter: 45,380 new followers ( 2,236 in Q1 2020, 1940% increase)"),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("em",{parentName:"li"},"Engagement:")," 10.3M impressions ( 2,16M in Q1 2020, 476% increase)"))),(0,i.yg)("li",{parentName:"ul"},"Youtube",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("em",{parentName:"li"},"New subscribers:")," 1,3k new subscribers (195 in Q1 2020, 667% increase)"),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("em",{parentName:"li"},"Impressions and views:")," 447k impressions ( 126k in Q1 2020, 355% increase) , 47,4k views ( 10,1k views Q1 2020, 469% increase)"))),(0,i.yg)("li",{parentName:"ul"},"Cosmos website",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"+396% new users, +355% sessions"),(0,i.yg)("li",{parentName:"ul"},"+380% unique page views, +64% pages per session, -28% bounce rate"),(0,i.yg)("li",{parentName:"ul"},"1,079,000 visitors, 244,000 new users from which 28,804 acquired new users from the marketing campaign."))),(0,i.yg)("li",{parentName:"ul"},"Cosmos Hub",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"31,408 new delegators (increase from 41,885 to 73,293 - a 74% increase.)"),(0,i.yg)("li",{parentName:"ul"},"92,561 new ATOM accounts (increase from 136,219 accounts to 228,780 accounts - a 68% increase.)"))),(0,i.yg)("li",{parentName:"ul"},"Blockfolio Signal",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"270,000 new followers, increase from 220,000 to 490,000 as of March 31st. ( As of April 21st, total number of followers reached 1,3 Million followers)")))),(0,i.yg)("h3",{id:"spend-overview"},"Spend Overview"),(0,i.yg)("p",null,"As of 2021-03-31, a total of 41,912 ATOM have been spent in the following ways:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"Meme Contest: 0 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Banner ads - 8,750 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Influencers: twitter posts and youtube shows - 25,462 ATOM "),(0,i.yg)("li",{parentName:"ul"},"Podcasts, newsletters- 6,200 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Media/TV: 1,000 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Signers fee: 500 ATOM")),(0,i.yg)("p",null,"Additionally as of 2021-04-21, a total of 22,610 ATOM have been spent for:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"Meme contest: 240 ATOM "),(0,i.yg)("li",{parentName:"ul"},"PR company: 990 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Twitter influencers: 9,550 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Community management: 150 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Banner ads: 11,680 ATOM")),(0,i.yg)("h4",{id:"total-atom-spent-as-of-2021-04-21-is-of-64522-atom-remaining-budget-is-of-64655-atom"},"Total ATOM spent as of 2021-04-21 is of 64,522 ATOM, remaining budget is of 64,655 ATOM."),(0,i.yg)("h2",{id:"section-ii---history"},"SECTION II - HISTORY"),(0,i.yg)("p",null,"The Cosmos Hub (ATOM) community approved the passage of Proposal 34 - Luna Mission - Funding $ATOM on 2021-01-20 at 74% yes, 18.9% abstain and 7.1% no."),(0,i.yg)("p",null,"Proposal 34 authorized a spending pool of 129,208 ATOM to implement a comprehensive ATOM marketing plan executed in collaboration with AiB (Tendermint). The funds deriving from Prop 34 have been approved by @johnniecosmos, @JoeDirtay, @jackzampolin (Jack Zampolin, Pylon Validator), @immasssi (SG-1 Validator), @zakimanian (Zaki Manian, Iqlusion Validator), as the designated multisig committee. Current funding allocation is due to expire and be returned to the community pool if Proposal 46 does not pass."),(0,i.yg)("h2",{id:"section-iii---deliverables"},"SECTION III - DELIVERABLES"),(0,i.yg)("p",null,"Proposal 34 - Results Summary - 2021-01-20 to 2021-03-31"),(0,i.yg)("ol",null,(0,i.yg)("li",{parentName:"ol"},"Banner Ads",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Locations: ",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Wallets: Blockfolio, Coinstats "),(0,i.yg)("li",{parentName:"ul"},"Platforms: Coingecko, Stacking Rewards"))),(0,i.yg)("li",{parentName:"ul"},"Sample Banner: ",(0,i.yg)("a",{parentName:"li",href:"https://drive.google.com/drive/folders/1JFpJewRGsQfrK57BxEdE0Pk3ae37ldpL"},"https://drive.google.com/drive/folders/1JFpJewRGsQfrK57BxEdE0Pk3ae37ldpL")," "),(0,i.yg)("li",{parentName:"ul"},"Duration of the campaign ads: 1-3 months"),(0,i.yg)("li",{parentName:"ul"},"Total performance on all 4 venues: (#37,000,000 impressions, #28,804 new acquired visitors, over #100,000 new wallets downloads with ATOM as preset currency)"),(0,i.yg)("li",{parentName:"ul"},"Total Spent: ",(0,i.yg)("em",{parentName:"li"},"8,750 ATOMs")))),(0,i.yg)("li",{parentName:"ol"},"Marketing contracts ",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Podcasts: ",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Charlie Shrem",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Twitter account: ",(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/CharlieShrem"},"https://twitter.com/CharlieShrem")),(0,i.yg)("li",{parentName:"ul"},"Followers: 199k"),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/CharlieShrem/status/1376550892321730563?s=20"},"https://twitter.com/CharlieShrem/status/1376550892321730563?s=20")),(0,i.yg)("li",{parentName:"ul"},"Performance: 268K Twitter Impressions, 6265 Podcast Downloads, & 7600 youtube views."))),(0,i.yg)("li",{parentName:"ul"},"Scott Melker",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Twitter Account: ",(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/scottmelker"},"https://twitter.com/scottmelker")),(0,i.yg)("li",{parentName:"ul"},"Followers: 290K"),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.youtube.com/watch?v=MdIb6xImS5Q"},"https://www.youtube.com/watch?v=MdIb6xImS5Q")))))),(0,i.yg)("li",{parentName:"ul"},"Newsletters/Articles:",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Scott Melker: ",(0,i.yg)("a",{parentName:"li",href:"https://thewolfofallstreets.link/cosmos%E2%80%8B"},"https://thewolfofallstreets.link/cosmos\u200b")," "),(0,i.yg)("li",{parentName:"ul"},"The Daily Chain",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://thedailychain.com/the-stargate-upgrade-launch-is-coming-on-cosmos-hub/"},"https://thedailychain.com/the-stargate-upgrade-launch-is-coming-on-cosmos-hub/")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://thedailychain.com/cosmos-hub-governance-passes-new-proposals-to-improve-the-project/"},"https://thedailychain.com/cosmos-hub-governance-passes-new-proposals-to-improve-the-project/")," "),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://thedailychain.com/solving-blockchain-interoperability-with-the-cosmos-hub/"},"https://thedailychain.com/solving-blockchain-interoperability-with-the-cosmos-hub/")," "))),(0,i.yg)("li",{parentName:"ul"},"Blockworks ",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Tweet ",(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/Blockworks_/status/1381969023584272395?s=20"},"https://twitter.com/Blockworks_/status/1381969023584272395?s=20")),(0,i.yg)("li",{parentName:"ul"},"Article ",(0,i.yg)("a",{parentName:"li",href:"https://blockworks.co/cosmos-why-we-need-interoperability-in-blockchain/"},"https://blockworks.co/cosmos-why-we-need-interoperability-in-blockchain/")),(0,i.yg)("li",{parentName:"ul"},"250,255 Dedicated Twitter Impressions, 10,653 Newsletter Impressions, 1,147 pageviews"))),(0,i.yg)("li",{parentName:"ul"},"Total Spent: ",(0,i.yg)("em",{parentName:"li"},"6,200 ATOM")))))),(0,i.yg)("li",{parentName:"ol"},"Influencers",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Twitter",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Over 30 Twitter influencers engaged including Crypto Dog, Micha\xebl van de Poppe and the Wolf of all Streets."),(0,i.yg)("li",{parentName:"ul"},"Sample Posts:",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/thecryptodog/status/1376640286428864514?s=21"},"Crypto Dog")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/CryptoMichNL/status/1381264254033133569?s=20"},"Micha\xebl van de Poppe")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/scottmelker/status/1383155303525576706?s=20"},"Scott Melker ")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/stackingusd/status/1362133942435012608?s=28"},"StackingUSD")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/macrocrg/status/1364606751878881288?s=28"},"MacroCRG")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/trader_xo/status/1369038610415161347?s=28"},"Trader_XO")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://twitter.com/crypto_chase/status/1381696722557136899?s=28"},"Crypto_Chasr")))),(0,i.yg)("li",{parentName:"ul"},"Results: from the 1st-month Twitter only (second-month data was not complete in time)",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"245 tweets, 20,000 Likes, 4,000 Retweets, 1700 Comments"))))),(0,i.yg)("li",{parentName:"ul"},"YouTube Shows & Podcasts",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Programs: Crypto Daily, Data Dash, Tech Con Catalina,Crypto Busy, Hashoshi, Crypto Michael."),(0,i.yg)("li",{parentName:"ul"},"Featured Shows: ",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.youtube.com/watch?v=g55JAdwVs2Q&t=254s&ab_channel=CryptoDaily"},"Crypto Daily"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Subscribers: 193K"),(0,i.yg)("li",{parentName:"ul"},"Video views: 52,834"),(0,i.yg)("li",{parentName:"ul"},"Publish date: March 1st"))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.youtube.com/watch?v=vaZLBgi5o-w"},"Data Dash"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Subscribers: 423K"),(0,i.yg)("li",{parentName:"ul"},"Video views: 40,150"),(0,i.yg)("li",{parentName:"ul"},"Publish date: Feb 17th"))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.youtube.com/watch?v=H5kHoFXjMyM"},"Tech Con Catalina")," ",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"YouTube Followers - 115K Subscribers"),(0,i.yg)("li",{parentName:"ul"},"Video views: 42,415"),(0,i.yg)("li",{parentName:"ul"},"Publish date: April 12th"))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.youtube.com/watch?v=G2zHiIw_DZM"},"Crypto Busy")," ",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"YouTube Followers - 152K Subscribers"),(0,i.yg)("li",{parentName:"ul"},"Video views: 24,468"),(0,i.yg)("li",{parentName:"ul"},"Publish date: March 3rd"))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.youtube.com/watch?v=jVjcCjfGOxU"},"Hashoshi")," ",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"YouTube Followers - 116K Subscribers"),(0,i.yg)("li",{parentName:"ul"},"Video views: 6,218 views"),(0,i.yg)("li",{parentName:"ul"},"Publish date: April 20th"))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.youtube.com/watch?v=xTUCsRs89no"},"Crypto Michael"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"YouTube Followers - 67K Subscribers"),(0,i.yg)("li",{parentName:"ul"},"Video views: 4,499 views"),(0,i.yg)("li",{parentName:"ul"},"Publish date: April 14th"))),(0,i.yg)("li",{parentName:"ul"},"Delphi Digital podcasts & Brand Sponsor",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Podcast ads are just starting, clubhouse (later aired as podcast) w/ key cosmonauts soon "))))))),(0,i.yg)("li",{parentName:"ul"},"Total Spent on Influencers (Twitter &YouTube): ",(0,i.yg)("em",{parentName:"li"},"25,462 ATOMS"))))),(0,i.yg)("p",null,"And many more videos to be dropping soon Cosmonauts!"),(0,i.yg)("h2",{id:"section-iv---public-relations"},"SECTION IV - Public Relations"),(0,i.yg)("p",null,"Hired GFCA - work begins 2021-04-07, placements were done in April 2021:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.businessinsider.com/crypto-investing-experts-bitcoin-price-drop-explainer-charts-data-watch-2021-4"},"Peng Zhong featured in Business Insider"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"Notes: world's favorite business brand \u2014 by a wide margin. With over 70 million unique visitors a month."))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.financemagnates.com/cryptocurrency/news/are-nfts-a-good-long-term-investment-on-ownership-long-term-viability/"},"Garrette Furo featured in Finance Magnates"),(0,i.yg)("pre",{parentName:"li"},(0,i.yg)("code",{parentName:"pre"},"- Notes: global business news outlet that focuses on alternatives and trading industries with 553,507 unique monthly visitors.\n")),"Spend: ",(0,i.yg)("em",{parentName:"li"},"990 ATOM"))),(0,i.yg)("h2",{id:"section-v---meme-competition-2021"},"SECTION V - MEME Competition 2021"),(0,i.yg)("p",null,"Start 22nd of March (3 Total stages)\nSpend total: ",(0,i.yg)("em",{parentName:"p"},"3915 ATOM")," (Split up for each stage)\nStage 1 accepted entries for prizes (so far): 170+"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},"- Total valid entries: 2000+\n- Cosmonaut Telegram channel growth: 700+ new people in 2 weeks (organic)\n- Cosmonaut Twitter channel growth: 400+ new people in 2 weeks (organic)\n")),(0,i.yg)("p",null,(0,i.yg)("a",{parentName:"p",href:"https://docs.google.com/spreadsheets/d/1w8ry3-SxIRuEjMT1PoES8H19CsRT1aSjiKvVJEjFp_k/edit#gid=0"},"MEME Live tracker"),"\n",(0,i.yg)("a",{parentName:"p",href:"https://twitter.com/ATOMCosmonauts/status/1373952259013349376?s=20"},"Competition outline")))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/6f0bb094.147d3ab1.js b/assets/js/6f0bb094.147d3ab1.js new file mode 100644 index 00000000000..28675643d2e --- /dev/null +++ b/assets/js/6f0bb094.147d3ab1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7024],{5680:(e,t,n)=>{n.d(t,{xA:()=>c,yg:()=>y});var o=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,o,a=function(e,t){if(null==e)return{};var n,o,a={},r=Object.keys(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var p=o.createContext({}),l=function(e){var t=o.useContext(p),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},c=function(e){var t=l(e.components);return o.createElement(p.Provider,{value:t},e.children)},d="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},m=o.forwardRef((function(e,t){var n=e.components,a=e.mdxType,r=e.originalType,p=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),d=l(n),m=a,y=d["".concat(p,".").concat(m)]||d[m]||u[m]||r;return n?o.createElement(y,i(i({ref:t},c),{},{components:n})):o.createElement(y,i({ref:t},c))}));function y(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var r=n.length,i=new Array(r);i[0]=m;var s={};for(var p in t)hasOwnProperty.call(t,p)&&(s[p]=t[p]);s.originalType=e,s[d]="string"==typeof e?e:a,i[1]=s;for(var l=2;l<r;l++)i[l]=n[l];return o.createElement.apply(null,i)}return o.createElement.apply(null,n)}m.displayName="MDXCreateElement"},7738:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>u,frontMatter:()=>r,metadata:()=>s,toc:()=>l});var o=n(8168),a=(n(6540),n(5680));const r={title:"Metaprotocol Support",order:!1,parent:{order:2}},i=void 0,s={unversionedId:"metaprotocols/README",id:"version-v17.1.0/metaprotocols/README",title:"Metaprotocol Support",description:"The x/metaprotocol module adds support for encoding and decoding additional fields attached to transactions.",source:"@site/versioned_docs/version-v17.1.0/metaprotocols/README.md",sourceDirName:"metaprotocols",slug:"/metaprotocols/",permalink:"/v17.1.0/metaprotocols/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Metaprotocol Support",order:!1,parent:{order:2}},sidebar:"tutorialSidebar",previous:{title:"Interchain Security",permalink:"/v17.1.0/interchain-security/"},next:{title:"Changelogs",permalink:"/v17.1.0/changelogs/"}},p={},l=[],c={toc:l},d="wrapper";function u(e){let{components:t,...n}=e;return(0,a.yg)(d,(0,o.A)({},c,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"The ",(0,a.yg)("inlineCode",{parentName:"p"},"x/metaprotocol")," module adds support for encoding and decoding additional fields attached to transactions."),(0,a.yg)("p",null,(0,a.yg)("inlineCode",{parentName:"p"},"extension_options")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"non_critical_extension_options")," are optional fields that can be used to attach data to valid transactions. The fields are validated by the blockchain, but they are not used in any way. The fields pass validation if they are provided as empty lists (",(0,a.yg)("inlineCode",{parentName:"p"},"[ ]"),") or they use a list of ",(0,a.yg)("inlineCode",{parentName:"p"},"ExtensionData")," types."),(0,a.yg)("p",null,"The application does not use the attached data but it does ensure that the correct type is provided and that it can be successfully unmarshalled. The attached data will be part of a block."),(0,a.yg)("admonition",{type:"tip"},(0,a.yg)("p",{parentName:"admonition"},"Txs where ",(0,a.yg)("inlineCode",{parentName:"p"},"extension_options")," or ",(0,a.yg)("inlineCode",{parentName:"p"},"non_critical_extension_options")," are populated with a type other than ",(0,a.yg)("inlineCode",{parentName:"p"},"/gaia.metaprotocols.ExtensionData")," are considered invalid and will be rejected.")),(0,a.yg)("p",null,"Here is an example of a correctly formed ",(0,a.yg)("inlineCode",{parentName:"p"},"non_critical_extension_options")," field:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-json"},'{\n "@type": "/gaia.metaprotocols.ExtensionData", // must be this exact string\n "protocol_id": "some-protocol",\n "protocol_version": "1",\n "data": "<base64 encoded bytes>"\n}\n')),(0,a.yg)("p",null,"Here is an example of a correctly populated ",(0,a.yg)("inlineCode",{parentName:"p"},"non_critical_extension_options")," on a ",(0,a.yg)("inlineCode",{parentName:"p"},"bank.MsgSend")," transaction:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-json"},'{\n "body": {\n "messages": [\n {\n "@type": "/cosmos.bank.v1beta1.MsgSend",\n "from_address": "cosmos1ehpqg9sj09037uhe56sqktk30asn47asthyr22",\n "to_address": "cosmos1ehpqg9sj09037uhe56sqktk30asn47asthyr22",\n "amount": [\n {\n "denom": "uatom",\n "amount": "100"\n }\n ]\n }\n ],\n "memo": "memo_smaller_than_512_bytes",\n "timeout_height": "0",\n "extension_options": [],\n "non_critical_extension_options": [\n {\n "@type": "/gaia.metaprotocols.ExtensionData",\n "protocol_id": "some-protocol",\n "protocol_version": "1",\n "data": "<base64 encoded bytes>"\n }\n ]\n },\n "auth_info": {\n "signer_infos": [],\n "fee": {\n "amount": [],\n "gas_limit": "200000",\n "payer": "",\n "granter": ""\n },\n "tip": null\n },\n "signatures": []\n}\n')))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/743eb94f.adb2c8d7.js b/assets/js/743eb94f.adb2c8d7.js new file mode 100644 index 00000000000..4c25e6fafd3 --- /dev/null +++ b/assets/js/743eb94f.adb2c8d7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9927],{5680:(t,e,a)=>{a.d(e,{xA:()=>i,yg:()=>u});var n=a(6540);function r(t,e,a){return e in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}function l(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}function g(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?l(Object(a),!0).forEach((function(e){r(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}function s(t,e){if(null==t)return{};var a,n,r=function(t,e){if(null==t)return{};var a,n,r={},l=Object.keys(t);for(n=0;n<l.length;n++)a=l[n],e.indexOf(a)>=0||(r[a]=t[a]);return r}(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(n=0;n<l.length;n++)a=l[n],e.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(t,a)&&(r[a]=t[a])}return r}var m=n.createContext({}),o=function(t){var e=n.useContext(m),a=e;return t&&(a="function"==typeof t?t(e):g(g({},e),t)),a},i=function(t){var e=o(t.components);return n.createElement(m.Provider,{value:e},t.children)},p="mdxType",d={inlineCode:"code",wrapper:function(t){var e=t.children;return n.createElement(n.Fragment,{},e)}},y=n.forwardRef((function(t,e){var a=t.components,r=t.mdxType,l=t.originalType,m=t.parentName,i=s(t,["components","mdxType","originalType","parentName"]),p=o(a),y=r,u=p["".concat(m,".").concat(y)]||p[y]||d[y]||l;return a?n.createElement(u,g(g({ref:e},i),{},{components:a})):n.createElement(u,g({ref:e},i))}));function u(t,e){var a=arguments,r=e&&e.mdxType;if("string"==typeof t||r){var l=a.length,g=new Array(l);g[0]=y;var s={};for(var m in e)hasOwnProperty.call(e,m)&&(s[m]=e[m]);s.originalType=t,s[p]="string"==typeof t?t:r,g[1]=s;for(var o=2;o<l;o++)g[o]=a[o];return n.createElement.apply(null,g)}return n.createElement.apply(null,a)}y.displayName="MDXCreateElement"},1710:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>m,contentTitle:()=>g,default:()=>d,frontMatter:()=>l,metadata:()=>s,toc:()=>o});var n=a(8168),r=(a(6540),a(5680));const l={},g=void 0,s={unversionedId:"roadmap/previous-releases",id:"version-v17.1.0/roadmap/previous-releases",title:"previous-releases",description:"\x3c!--",source:"@site/versioned_docs/version-v17.1.0/roadmap/previous-releases.md",sourceDirName:"roadmap",slug:"/roadmap/previous-releases",permalink:"/v17.1.0/roadmap/previous-releases",draft:!1,tags:[],version:"v17.1.0",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"The Cosmos Hub Roadmap",permalink:"/v17.1.0/roadmap/cosmos-hub-roadmap-2.0"},next:{title:"Resources",permalink:"/v17.1.0/resources/"}},m={},o=[],i={toc:o},p="wrapper";function d(t){let{components:e,...a}=t;return(0,r.yg)(p,(0,n.A)({},i,a,{components:e,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"previous-releases"},"Previous Releases"),(0,r.yg)("p",null,"The following table below, shows the versions of the main dependencies."),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},"Upgrade Name"),(0,r.yg)("th",{parentName:"tr",align:null},"Date"),(0,r.yg)("th",{parentName:"tr",align:null},"Height"),(0,r.yg)("th",{parentName:"tr",align:null},"Chain Identifier"),(0,r.yg)("th",{parentName:"tr",align:null},"Tm"),(0,r.yg)("th",{parentName:"tr",align:null},"Cosmos SDK"),(0,r.yg)("th",{parentName:"tr",align:null},"Gaia"),(0,r.yg)("th",{parentName:"tr",align:null},"IBC"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Mainnet Launch"),(0,r.yg)("td",{parentName:"tr",align:null},"13/03/19"),(0,r.yg)("td",{parentName:"tr",align:null},"0"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-1")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/tendermint/tendermint/releases/tag/v0.31.11"},"v0.31.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.33.2"},"v0.33.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("em",{parentName:"td"},"Included in Cosmos SDK")),(0,r.yg)("td",{parentName:"tr",align:null},"n/a")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://forum.cosmos.network/t/critical-cosmossdk-security-advisory-updated/2211"},"Security Hard Fork")),(0,r.yg)("td",{parentName:"tr",align:null},"21/04/19"),(0,r.yg)("td",{parentName:"tr",align:null},"482,100"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-1")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/tendermint/tendermint/releases/tag/v0.31.11"},"v0.31.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.34.6"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("em",{parentName:"td"},"Included in Cosmos SDK"),")"),(0,r.yg)("td",{parentName:"tr",align:null},"n/a")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Upgrade #1"),(0,r.yg)("td",{parentName:"tr",align:null},"21/01/20"),(0,r.yg)("td",{parentName:"tr",align:null},"500043"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-2")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/tendermint/tendermint/releases/tag/v0.31.11"},"v0.31.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.34.10"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("em",{parentName:"td"},"Included in Cosmos SDK"),")"),(0,r.yg)("td",{parentName:"tr",align:null},"n/a")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Upgrade #2"),(0,r.yg)("td",{parentName:"tr",align:null},"07/08/20"),(0,r.yg)("td",{parentName:"tr",align:null},"2902000"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-3")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/tendermint/tendermint/releases/tag/v0.32.14"},"v0.32.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.37.15"},"v0.37.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v2.0.14"},"v2.0.x")),(0,r.yg)("td",{parentName:"tr",align:null},"n/a")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v4.0.0"},"Stargate")),(0,r.yg)("td",{parentName:"tr",align:null},"18/02/21"),(0,r.yg)("td",{parentName:"tr",align:null},"5200791"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/tendermint/tendermint/releases/tag/v0.34.3"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.40.1"},"v0.40.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v4.0.6"},"v4.0.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("em",{parentName:"td"},"Included in Cosmos SDK"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"Security Hard Fork"),(0,r.yg)("td",{parentName:"tr",align:null},"?"),(0,r.yg)("td",{parentName:"tr",align:null},"?"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/tendermint/tendermint/releases/tag/v0.34.8"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.41.4"},"v0.41.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v4.2.1"},"v4.2.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("em",{parentName:"td"},"Included in Cosmos SDK"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v5.0.0"},"Delta (Gravity DEX)")),(0,r.yg)("td",{parentName:"tr",align:null},"13/07/21"),(0,r.yg)("td",{parentName:"tr",align:null},"6910000"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/tendermint/tendermint/releases/tag/v0.34.13"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.42.10"},"v0.42.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v5.0.8"},"v5.0.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("em",{parentName:"td"},"Included in Cosmos SDK"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v6.0.0"},"Vega v6")),(0,r.yg)("td",{parentName:"tr",align:null},"13/12/21"),(0,r.yg)("td",{parentName:"tr",align:null},"8695000"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/tendermint/tendermint/releases/tag/v0.34.14"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.44.5"},"v0.44.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v6.0.4"},"v6.0.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/ibc-go/releases/tag/v2.0.3"},"v2.0.x"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v7.0.0"},"Theta v7")),(0,r.yg)("td",{parentName:"tr",align:null},"12/04/22"),(0,r.yg)("td",{parentName:"tr",align:null},"10085397"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/tendermint/tendermint/releases/tag/v0.34.14"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.1"},"v0.45.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v7.0.0"},"v7.0.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/ibc-go/releases/tag/v3.0.0"},"v3.0.x"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v8.0.0"},"Rho v8")),(0,r.yg)("td",{parentName:"tr",align:null},"16/02/23"),(0,r.yg)("td",{parentName:"tr",align:null},"14099412"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/informalsystems/tendermint/releases/tag/v0.34.24"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.12"},"v0.45.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v8.0.0"},"v8.0.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/ibc-go/releases/tag/v3.4.0"},"v3.4.x"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v9.0.0"},"Lambda v9")),(0,r.yg)("td",{parentName:"tr",align:null},"15/03/23"),(0,r.yg)("td",{parentName:"tr",align:null},"14470501"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/informalsystems/tendermint/releases/tag/v0.34.25"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.13-ics"},"v0.45.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v9.0.0"},"v9.0.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/ibc-go/releases/tag/v4.2.0"},"v4.2.x"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v10.0.0"},"v10")),(0,r.yg)("td",{parentName:"tr",align:null},"21/06/23"),(0,r.yg)("td",{parentName:"tr",align:null},"15816200"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cometbft/cometbft/releases/tag/v0.34.28"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.16-ics"},"v0.45.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v10.0.0"},"v10.0.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/ibc-go/releases/tag/v4.4.0"},"v4.4.x"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v11.0.0"},"v11")),(0,r.yg)("td",{parentName:"tr",align:null},"16/08/23"),(0,r.yg)("td",{parentName:"tr",align:null},"16596000"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cometbft/cometbft/releases/tag/v0.34.29"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.16-ics"},"v0.45.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v11.0.0"},"v11.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/ibc-go/releases/tag/v4.4.2"},"v4.4.x"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v12.0.0"},"v12")),(0,r.yg)("td",{parentName:"tr",align:null},"13/09/23"),(0,r.yg)("td",{parentName:"tr",align:null},"16985500"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cometbft/cometbft/releases/tag/v0.34.29"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.16-ics"},"v0.45.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v12.0.0"},"v12.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/ibc-go/releases/tag/v4.4.2"},"v4.4.x"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v13.0.0"},"v13")),(0,r.yg)("td",{parentName:"tr",align:null},"11/10/23"),(0,r.yg)("td",{parentName:"tr",align:null},"17380000"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cometbft/cometbft/releases/tag/v0.34.29"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.16-ics-lsm"},"v0.45.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v13.0.0"},"v13.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/ibc-go/releases/tag/v4.4.2"},"v4.4.x"))),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v14.1.0"},"v14")),(0,r.yg)("td",{parentName:"tr",align:null},"11/10/23"),(0,r.yg)("td",{parentName:"tr",align:null},"18262000"),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cometbft/cometbft/releases/tag/v0.34.29"},"v0.34.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.16-ics-lsm"},"v0.45.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/gaia/releases/tag/v14.0.0"},"v14.x")),(0,r.yg)("td",{parentName:"tr",align:null},(0,r.yg)("a",{parentName:"td",href:"https://github.com/cosmos/ibc-go/releases/tag/v4.4.2"},"v4.4.x"))))))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/76c2a290.c1f62225.js b/assets/js/76c2a290.c1f62225.js new file mode 100644 index 00000000000..7d4084506cc --- /dev/null +++ b/assets/js/76c2a290.c1f62225.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1877],{5680:(e,r,t)=>{t.d(r,{xA:()=>l,yg:()=>f});var n=t(6540);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function i(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function a(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?i(Object(t),!0).forEach((function(r){o(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function s(e,r){if(null==e)return{};var t,n,o=function(e,r){if(null==e)return{};var t,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],r.indexOf(t)>=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var c=n.createContext({}),u=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):a(a({},r),e)),t},l=function(e){var r=u(e.components);return n.createElement(c.Provider,{value:r},e.children)},p="mdxType",m={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},g=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,i=e.originalType,c=e.parentName,l=s(e,["components","mdxType","originalType","parentName"]),p=u(t),g=o,f=p["".concat(c,".").concat(g)]||p[g]||m[g]||i;return t?n.createElement(f,a(a({ref:r},l),{},{components:t})):n.createElement(f,a({ref:r},l))}));function f(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var i=t.length,a=new Array(i);a[0]=g;var s={};for(var c in r)hasOwnProperty.call(r,c)&&(s[c]=r[c]);s.originalType=e,s[p]="string"==typeof e?e:o,a[1]=s;for(var u=2;u<i;u++)a[u]=t[u];return n.createElement.apply(null,a)}return n.createElement.apply(null,t)}g.displayName="MDXCreateElement"},1164:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>a,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>u});var n=t(8168),o=(t(6540),t(5680));const i={order:!1,parent:{title:"Migration Instructions",order:9}},a=void 0,s={unversionedId:"migration/README",id:"version-v17.1.0/migration/README",title:"README",description:"\x3c!--",source:"@site/versioned_docs/version-v17.1.0/migration/README.md",sourceDirName:"migration",slug:"/migration/",permalink:"/v17.1.0/migration/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{order:!1,parent:{title:"Migration Instructions",order:9}},sidebar:"tutorialSidebar",previous:{title:"Service Providers",permalink:"/v17.1.0/resources/service-providers"},next:{title:"Cosmos Hub 2 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-2/"}},c={},u=[],l={toc:u},p="wrapper";function m(e){let{components:r,...t}=e;return(0,o.yg)(p,(0,n.A)({},l,t,{components:r,mdxType:"MDXLayout"}),(0,o.yg)("h1",{id:"migration-instructions"},"Migration Instructions"),(0,o.yg)("p",null,"This directory houses Cosmos Hub major upgrade migration instructions."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/migration/cosmoshub-2/"},"Upgrading from ",(0,o.yg)("inlineCode",{parentName:"a"},"cosmoshub-2")," to ",(0,o.yg)("inlineCode",{parentName:"a"},"cosmoshub-3"))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/migration/cosmoshub-3/"},"Upgrading from ",(0,o.yg)("inlineCode",{parentName:"a"},"cosmoshub-3")," to ",(0,o.yg)("inlineCode",{parentName:"a"},"cosmoshub-4")))))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/781312e5.32264991.js b/assets/js/781312e5.32264991.js new file mode 100644 index 00000000000..09e2a0b26ff --- /dev/null +++ b/assets/js/781312e5.32264991.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9053],{5680:(e,a,t)=>{t.d(a,{xA:()=>u,yg:()=>c});var n=t(6540);function o(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function i(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}function r(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?i(Object(t),!0).forEach((function(a){o(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function s(e,a){if(null==e)return{};var t,n,o=function(e,a){if(null==e)return{};var t,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||(o[t]=e[t]);return o}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var l=n.createContext({}),d=function(e){var a=n.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):r(r({},a),e)),t},u=function(e){var a=d(e.components);return n.createElement(l.Provider,{value:a},e.children)},p="mdxType",m={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},g=n.forwardRef((function(e,a){var t=e.components,o=e.mdxType,i=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),p=d(t),g=o,c=p["".concat(l,".").concat(g)]||p[g]||m[g]||i;return t?n.createElement(c,r(r({ref:a},u),{},{components:t})):n.createElement(c,r({ref:a},u))}));function c(e,a){var t=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var i=t.length,r=new Array(i);r[0]=g;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[p]="string"==typeof e?e:o,r[1]=s;for(var d=2;d<i;d++)r[d]=t[d];return n.createElement.apply(null,r)}return n.createElement.apply(null,t)}g.displayName="MDXCreateElement"},4594:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(8168),o=(t(6540),t(5680));const i={title:"Running a Validator",order:2},r=void 0,s={unversionedId:"validators/validator-setup",id:"validators/validator-setup",title:"Running a Validator",description:"We suggest you try out joining a public testnet first. Information on how to join the most recent testnet can be found here.",source:"@site/docs/validators/validator-setup.md",sourceDirName:"validators",slug:"/validators/validator-setup",permalink:"/main/validators/validator-setup",draft:!1,tags:[],version:"current",frontMatter:{title:"Running a Validator",order:2},sidebar:"tutorialSidebar",previous:{title:"Validator FAQ",permalink:"/main/validators/validator-faq"},next:{title:"Governance Overview",permalink:"/main/governance/"}},l={},d=[{value:"What is a Validator?",id:"what-is-a-validator",level:2},{value:"Create Your Validator",id:"create-your-validator",level:2},{value:"Edit Validator Description",id:"edit-validator-description",level:2},{value:"View Validator Description",id:"view-validator-description",level:2},{value:"Track Validator Signing Information",id:"track-validator-signing-information",level:2},{value:"Unjail Validator",id:"unjail-validator",level:2},{value:"Confirm Your Validator is Running",id:"confirm-your-validator-is-running",level:2},{value:"Halting Your Validator",id:"halting-your-validator",level:2},{value:"Advanced configuration",id:"advanced-configuration",level:2},{value:"Common Problems",id:"common-problems",level:2},{value:"Problem #1: My validator has <code>voting_power: 0</code>",id:"problem-1-my-validator-has-voting_power-0",level:3},{value:"Problem #2: My <code>gaiad</code> crashes because of <code>too many open files</code>",id:"problem-2-my-gaiad-crashes-because-of-too-many-open-files",level:3}],u={toc:d},p="wrapper";function m(e){let{components:a,...t}=e;return(0,o.yg)(p,(0,n.A)({},u,t,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"We suggest you try out joining a public testnet first. Information on how to join the most recent testnet can be found ",(0,o.yg)("a",{parentName:"p",href:"/hub-tutorials/join-testnet"},"here"),".")),(0,o.yg)("p",null,"Before setting up a validator node, make sure to have completed the ",(0,o.yg)("a",{parentName:"p",href:"/hub-tutorials/join-mainnet"},"Joining Mainnet")," guide."),(0,o.yg)("p",null,"If you plan to use a KMS (key management system), you should go through these steps first: ",(0,o.yg)("a",{parentName:"p",href:"/validators/kms/kms"},"Using a KMS"),"."),(0,o.yg)("h2",{id:"what-is-a-validator"},"What is a Validator?"),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"/validators/overview"},"Validators")," are responsible for committing new blocks to the blockchain through an automated voting process. A validator's stake is slashed if they become unavailable or sign blocks at the same height. Because there is a chance of slashing, we suggest you read about ",(0,o.yg)("a",{parentName:"p",href:"/validators/validator-faq#how-can-validators-protect-themselves-from-denial-of-service-attacks"},"Sentry Node Architecture")," to protect your node from DDOS attacks and to ensure high-availability."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"If you want to become a validator for the Hub's ",(0,o.yg)("inlineCode",{parentName:"p"},"mainnet"),", you should learn more about ",(0,o.yg)("a",{parentName:"p",href:"/validators/security"},"security"),".")),(0,o.yg)("p",null,"The following instructions assume you have already ",(0,o.yg)("a",{parentName:"p",href:"/hub-tutorials/join-mainnet"},"set up a full-node")," and are synchronised to the latest blockheight."),(0,o.yg)("h2",{id:"create-your-validator"},"Create Your Validator"),(0,o.yg)("p",null,"Your ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmosvalconspub")," can be used to create a new validator by staking tokens. You can find your validator pubkey by running:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tendermint show-validator\n")),(0,o.yg)("p",null,"To create your validator, just use the following command:"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"Don't use more ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom")," than you have!")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad tx staking create-validator \\\n --amount=1000000uatom \\\n --pubkey=$(gaiad tendermint show-validator) \\\n --moniker="choose a moniker" \\\n --chain-id=<chain_id> \\\n --commission-rate="0.10" \\\n --commission-max-rate="0.20" \\\n --commission-max-change-rate="0.01" \\\n --gas="auto" \\\n --gas-prices="0.0025uatom" \\\n --from=<key_name>\n')),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"When specifying commission parameters, the ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-max-change-rate")," is used to measure % ",(0,o.yg)("em",{parentName:"p"},"point")," change over the ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-rate"),". E.g. 1% to 2% is a 100% rate increase, but only 1 percentage point.")),(0,o.yg)("p",null,"It's possible that you won't have enough ATOM to be part of the active set of validators in the beginning. Users are able to delegate to inactive validators (those outside of the active set) using the ",(0,o.yg)("a",{parentName:"p",href:"https://wallet.keplr.app/#/cosmoshub/stake?tab=inactive-validators"},"Keplr web app"),". You can confirm that you are in the validator set by using a third party explorer like ",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/validators"},"Mintscan"),"."),(0,o.yg)("h2",{id:"edit-validator-description"},"Edit Validator Description"),(0,o.yg)("p",null,"You can edit your validator's public description. This info is to identify your validator, and will be relied on by delegators to decide which validators to stake to. Make sure to provide input for every flag below. If a flag is not included in the command the field will default to empty (",(0,o.yg)("inlineCode",{parentName:"p"},"--moniker")," defaults to the machine name) if the field has never been set or remain the same if it has been set in the past."),(0,o.yg)("p",null,"The <key_name> specifies which validator you are editing. If you choose to not include some of the flags below, remember that the --from flag ",(0,o.yg)("strong",{parentName:"p"},"must")," be included to identify the validator to update."),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"--identity")," can be used as to verify identity with systems like Keybase or UPort. When using Keybase, ",(0,o.yg)("inlineCode",{parentName:"p"},"--identity")," should be populated with a 16-digit string that is generated with a ",(0,o.yg)("a",{parentName:"p",href:"https://keybase.io"},"keybase.io")," account. It's a cryptographically secure method of verifying your identity across multiple online networks. The Keybase API allows us to retrieve your Keybase avatar. This is how you can add a logo to your validator profile."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad tx staking edit-validator\n --moniker="choose a moniker" \\\n --website="https://cosmos.network" \\\n --identity=6A0D65E29A4CBC8E \\\n --details="To infinity and beyond!" \\\n --chain-id=<chain_id> \\\n --gas="auto" \\\n --gas-prices="0.0025uatom" \\\n --from=<key_name> \\\n --commission-rate="0.10"\n')),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"Please note that some parameters such as ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-max-rate")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-max-change-rate")," cannot be changed once your validator is up and running.")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note"),": The ",(0,o.yg)("inlineCode",{parentName:"p"},"commission-rate")," value must adhere to the following rules:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Must be between 0 and the validator's ",(0,o.yg)("inlineCode",{parentName:"li"},"commission-max-rate")),(0,o.yg)("li",{parentName:"ul"},"Must not exceed the validator's ",(0,o.yg)("inlineCode",{parentName:"li"},"commission-max-change-rate")," which is maximum\n% point change rate ",(0,o.yg)("strong",{parentName:"li"},"per day"),". In other words, a validator can only change\nits commission once per day and within ",(0,o.yg)("inlineCode",{parentName:"li"},"commission-max-change-rate")," bounds.")),(0,o.yg)("h2",{id:"view-validator-description"},"View Validator Description"),(0,o.yg)("p",null,"View the validator's information with this command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking validator <account_cosmos>\n")),(0,o.yg)("h2",{id:"track-validator-signing-information"},"Track Validator Signing Information"),(0,o.yg)("p",null,"In order to keep track of a validator's signatures in the past you can do so by using the ",(0,o.yg)("inlineCode",{parentName:"p"},"signing-info")," command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query slashing signing-info <validator-pubkey>\\\n --chain-id=<chain_id>\n")),(0,o.yg)("h2",{id:"unjail-validator"},"Unjail Validator"),(0,o.yg)("p",null,'When a validator is "jailed" for downtime, you must submit an ',(0,o.yg)("inlineCode",{parentName:"p"},"Unjail")," transaction from the operator account in order to be able to get block proposer rewards again (depends on the zone fee distribution)."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx slashing unjail \\\n --from=<key_name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("h2",{id:"confirm-your-validator-is-running"},"Confirm Your Validator is Running"),(0,o.yg)("p",null,"Your validator is active if the following command returns anything:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad query tendermint-validator-set | grep "$(gaiad tendermint show-address)"\n')),(0,o.yg)("p",null,"You should now see your validator in one of the Cosmos Hub explorers. You are looking for the ",(0,o.yg)("inlineCode",{parentName:"p"},"bech32")," encoded ",(0,o.yg)("inlineCode",{parentName:"p"},"address")," in the ",(0,o.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/priv_validator.json")," file."),(0,o.yg)("h2",{id:"halting-your-validator"},"Halting Your Validator"),(0,o.yg)("p",null,"When attempting to perform routine maintenance or planning for an upcoming coordinated upgrade, it can be useful to have your validator systematically and gracefully halt. You can achieve this by either setting the ",(0,o.yg)("inlineCode",{parentName:"p"},"halt-height")," to the height at which you want your node to shutdown or by passing the ",(0,o.yg)("inlineCode",{parentName:"p"},"--halt-height")," flag to ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),". The node will shutdown with a zero exit code at that given height after committing\nthe block."),(0,o.yg)("h2",{id:"advanced-configuration"},"Advanced configuration"),(0,o.yg)("p",null,"You can find more advanced information about running a node or a validator on the ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.37/core/validators"},"CometBFT Core documentation"),"."),(0,o.yg)("h2",{id:"common-problems"},"Common Problems"),(0,o.yg)("h3",{id:"problem-1-my-validator-has-voting_power-0"},"Problem #1: My validator has ",(0,o.yg)("inlineCode",{parentName:"h3"},"voting_power: 0")),(0,o.yg)("p",null,"Your validator has become jailed. Validators get jailed, i.e. get removed from the active validator set, if they do not vote on at least ",(0,o.yg)("inlineCode",{parentName:"p"},"500")," of the last ",(0,o.yg)("inlineCode",{parentName:"p"},"10,000")," blocks, or if they double sign."),(0,o.yg)("p",null,"If you got jailed for downtime, you can get your voting power back to your validator. First, if you're not using ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.45/run-node/cosmovisor.html"},"Cosmovisor")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is not running, start it up again:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start\n")),(0,o.yg)("p",null,"Wait for your full node to catch up to the latest block. Then, you can ",(0,o.yg)("a",{parentName:"p",href:"#unjail-validator"},"unjail your validator")),(0,o.yg)("p",null,"After you have submitted the unjail transaction, check your validator again to see if your voting power is back."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad status\n")),(0,o.yg)("p",null,"You may notice that your voting power is less than it used to be. That's because you got slashed for downtime!"),(0,o.yg)("h3",{id:"problem-2-my-gaiad-crashes-because-of-too-many-open-files"},"Problem #2: My ",(0,o.yg)("inlineCode",{parentName:"h3"},"gaiad")," crashes because of ",(0,o.yg)("inlineCode",{parentName:"h3"},"too many open files")),(0,o.yg)("p",null,"The default number of files Linux can open (per-process) is ",(0,o.yg)("inlineCode",{parentName:"p"},"1024"),". ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is known to open more than ",(0,o.yg)("inlineCode",{parentName:"p"},"1024")," files. This causes the process to crash. A quick fix is to run ",(0,o.yg)("inlineCode",{parentName:"p"},"ulimit -n 4096")," (increase the number of open files allowed) and then restarting the process with ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad start"),". If you are using ",(0,o.yg)("inlineCode",{parentName:"p"},"systemd")," or another process manager to launch ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," (such as ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.45/run-node/cosmovisor.html"},"Cosmovisor"),") this may require some configuration at that level. A sample ",(0,o.yg)("inlineCode",{parentName:"p"},"systemd")," file to fix this issue is below:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-toml"},"# /etc/systemd/system/gaiad.service\n[Unit]\nDescription=Cosmos Gaia Node\nAfter=network.target\n\n[Service]\nType=simple\nUser=ubuntu\nWorkingDirectory=/home/ubuntu\nExecStart=/home/ubuntu/go/bin/gaiad start\nRestart=on-failure\nRestartSec=3\nLimitNOFILE=4096\n\n[Install]\nWantedBy=multi-user.target\n")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/79382e37.2a7b9800.js b/assets/js/79382e37.2a7b9800.js new file mode 100644 index 00000000000..881e8c3a7f5 --- /dev/null +++ b/assets/js/79382e37.2a7b9800.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9351],{5680:(e,o,n)=>{n.d(o,{xA:()=>g,yg:()=>p});var a=n(6540);function i(e,o,n){return o in e?Object.defineProperty(e,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[o]=n,e}function t(e,o){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);o&&(a=a.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),n.push.apply(n,a)}return n}function s(e){for(var o=1;o<arguments.length;o++){var n=null!=arguments[o]?arguments[o]:{};o%2?t(Object(n),!0).forEach((function(o){i(e,o,n[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):t(Object(n)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))}))}return e}function l(e,o){if(null==e)return{};var n,a,i=function(e,o){if(null==e)return{};var n,a,i={},t=Object.keys(e);for(a=0;a<t.length;a++)n=t[a],o.indexOf(n)>=0||(i[n]=e[n]);return i}(e,o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);for(a=0;a<t.length;a++)n=t[a],o.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var r=a.createContext({}),d=function(e){var o=a.useContext(r),n=o;return e&&(n="function"==typeof e?e(o):s(s({},o),e)),n},g=function(e){var o=d(e.components);return a.createElement(r.Provider,{value:o},e.children)},m="mdxType",c={inlineCode:"code",wrapper:function(e){var o=e.children;return a.createElement(a.Fragment,{},o)}},h=a.forwardRef((function(e,o){var n=e.components,i=e.mdxType,t=e.originalType,r=e.parentName,g=l(e,["components","mdxType","originalType","parentName"]),m=d(n),h=i,p=m["".concat(r,".").concat(h)]||m[h]||c[h]||t;return n?a.createElement(p,s(s({ref:o},g),{},{components:n})):a.createElement(p,s({ref:o},g))}));function p(e,o){var n=arguments,i=o&&o.mdxType;if("string"==typeof e||i){var t=n.length,s=new Array(t);s[0]=h;var l={};for(var r in o)hasOwnProperty.call(o,r)&&(l[r]=o[r]);l.originalType=e,l[m]="string"==typeof e?e:i,s[1]=l;for(var d=2;d<t;d++)s[d]=n[d];return a.createElement.apply(null,s)}return a.createElement.apply(null,n)}h.displayName="MDXCreateElement"},8761:(e,o,n)=>{n.d(o,{c:()=>a});const a={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},9791:(e,o,n)=>{n.d(o,{t:()=>i});var a=n(6540);const i=e=>{let{data:o={},renderKey:n=(e=>a.createElement("a",{href:`#${e.toLowerCase()}`},a.createElement("code",null,e))),renderValue:i=(e=>e),...t}=e;return a.createElement("table",t,a.createElement("tr",{className:"text-left"},a.createElement("th",{className:"px-5.5"},"Key"),a.createElement("th",{className:"px-5.5"},"Value")),Object.entries(o).map((e=>{let[o,t]=e;return a.createElement("tr",{key:`${o}-${t}`},a.createElement("td",null,n(o)),a.createElement("td",null,a.createElement("code",null,JSON.stringify(i(t)))))})))}},5466:(e,o,n)=>{n.d(o,{gw:()=>i,kh:()=>t});var a=n(6540);const i=e=>{let{children:o}=e;return a.createElement("code",null,JSON.stringify(o))},t=e=>{let{children:o}=e;return a.createElement("span",null,JSON.stringify(o))}},5878:(e,o,n)=>{n.r(o),n.d(o,{assets:()=>m,contentTitle:()=>d,default:()=>u,frontMatter:()=>r,metadata:()=>g,toc:()=>c});var a=n(8168),i=(n(6540),n(5680)),t=n(9791),s=n(5466),l=n(8761);const r={title:"x/slashing"},d=void 0,g={unversionedId:"governance/proposal-types/params-change/Slashing",id:"version-v17.1.0/governance/proposal-types/params-change/Slashing",title:"x/slashing",description:"The slashing module is responsible for enabling the Cosmos Hub to penalize any validator for an attributable violation of protocol rules by slashing (ie. partially destroying) the bonded ATOMs of their stake-backing. Penalties may include a) burning some amount of a staked bond and b) removing the ability to vote on future blocks and governance proposals for a period of time. Parameters include:",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Slashing.mdx",sourceDirName:"governance/proposal-types/params-change",slug:"/governance/proposal-types/params-change/Slashing",permalink:"/v17.1.0/governance/proposal-types/params-change/Slashing",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"x/slashing"},sidebar:"tutorialSidebar",previous:{title:"x/mint",permalink:"/v17.1.0/governance/proposal-types/params-change/Mint"},next:{title:"x/staking",permalink:"/v17.1.0/governance/proposal-types/params-change/Staking"}},m={},c=[{value:"Governance notes on parameters",id:"governance-notes-on-parameters",level:2},{value:"<code>signed_blocks_window</code>",id:"signed_blocks_window",level:3},{value:"Decreasing the value of <code>signed_blocks_window</code>",id:"decreasing-the-value-of-signed_blocks_window",level:4},{value:"Increasing the value of <code>signed_blocks_window</code>",id:"increasing-the-value-of-signed_blocks_window",level:4},{value:"<code>min_signed_per_window</code>",id:"min_signed_per_window",level:3},{value:"Decreasing the value of <code>min_signed_per_window</code>",id:"decreasing-the-value-of-min_signed_per_window",level:4},{value:"Increasing the value of <code>min_signed_per_window</code>",id:"increasing-the-value-of-min_signed_per_window",level:4},{value:"<code>downtime_jail_duration</code>",id:"downtime_jail_duration",level:3},{value:"Decreasing the value of <code>downtime_jail_duration</code>",id:"decreasing-the-value-of-downtime_jail_duration",level:4},{value:"Increasing the value of <code>downtime_jail_duration</code>",id:"increasing-the-value-of-downtime_jail_duration",level:4},{value:"<code>slash_fraction_double_sign</code>",id:"slash_fraction_double_sign",level:3},{value:"Decreasing the value of <code>slash_fraction_double_sign</code>",id:"decreasing-the-value-of-slash_fraction_double_sign",level:4},{value:"Increasing the value of <code>slash_fraction_double_sign</code>",id:"increasing-the-value-of-slash_fraction_double_sign",level:4},{value:"<code>slash_fraction_downtime</code>",id:"slash_fraction_downtime",level:3},{value:"Decreasing the value of <code>slash_fraction_downtime</code>",id:"decreasing-the-value-of-slash_fraction_downtime",level:4},{value:"Increasing the value of <code>slash_fraction_downtime</code>",id:"increasing-the-value-of-slash_fraction_downtime",level:4},{value:"<code>MaxEvidenceAge</code>",id:"maxevidenceage",level:3}],h={toc:c},p="wrapper";function u(e){let{components:o,...n}=e;return(0,i.yg)(p,(0,a.A)({},h,n,{components:o,mdxType:"MDXLayout"}),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad q slashing params\n")),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"slashing")," module is responsible for enabling the Cosmos Hub to penalize any validator for an attributable violation of protocol rules by slashing (ie. partially destroying) the bonded ATOMs of their stake-backing. Penalties may include a) burning some amount of a staked bond and b) removing the ability to vote on future blocks and governance proposals for a period of time. Parameters include:"),(0,i.yg)(t.t,{data:l.c.slashing,mdxType:"KeyValueTable"}),(0,i.yg)("h2",{id:"governance-notes-on-parameters"},"Governance notes on parameters"),(0,i.yg)("h3",{id:"signed_blocks_window"},(0,i.yg)("inlineCode",{parentName:"h3"},"signed_blocks_window")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Window for being offline without being slashed, in blocks.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(s.gw,{children:l.c.slashing.signed_blocks_window,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.200000000000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.200000000000000000"))),(0,i.yg)("p",null,"If a validator in the active set is offline for too long, the validator will be slashed by ",(0,i.yg)("a",{parentName:"p",href:"#slash_fraction_downtime"},(0,i.yg)("inlineCode",{parentName:"a"},"slash_fraction_downtime"))," and temporarily removed from the active set for at least the ",(0,i.yg)("a",{parentName:"p",href:"#downtime_jail_duration"},(0,i.yg)("inlineCode",{parentName:"a"},"downtime_jail_duration")),", which is 10 minutes."),(0,i.yg)("p",null,"How long is being offline for too long? There are two components: ",(0,i.yg)("inlineCode",{parentName:"p"},"signed_blocks_window")," and ",(0,i.yg)("a",{parentName:"p",href:"#min_signed_per_window"},(0,i.yg)("inlineCode",{parentName:"a"},"min_signed_per_window")),". Since ",(0,i.yg)("inlineCode",{parentName:"p"},"min_signed_per_window")," is 5% and ",(0,i.yg)("inlineCode",{parentName:"p"},"signed_blocks_window")," is 10,000, a validator must have signed at least 5% of 10,000 blocks (500 out of 10,000) at any given time to comply with protocol rules. That means a validator that misses 9,500 consecutive blocks will be considered by the system to have committed a liveness violation. The time window for being offline without breaking system rules is proportional to this parameter."),(0,i.yg)("p",null,"More about liveness ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/slashing#signing-info-liveness"},"here"),"."),(0,i.yg)("h4",{id:"decreasing-the-value-of-signed_blocks_window"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"signed_blocks_window")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"signed_blocks_window")," parameter will decrease the window for complying with the system's liveness rules. This will make it more likely that offline validators will be slashed by ",(0,i.yg)("a",{parentName:"p",href:"#slash_fraction_downtime"},(0,i.yg)("inlineCode",{parentName:"a"},"slash_fraction_downtime"))," and temporarily removed from the active set for at least ",(0,i.yg)("a",{parentName:"p",href:"#downtime_jail_duration"},(0,i.yg)("inlineCode",{parentName:"a"},"downtime_jail_duration")),". While out of the active set, the votes of the validator and its delegators do not count toward governance proposals."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Example:")),(0,i.yg)("p",null,"If we pass a proposal to cut ",(0,i.yg)("inlineCode",{parentName:"p"},"signed_blocks_window")," in half from 10,000 to 5,000 blocks, what happens?"),(0,i.yg)("p",null,"Validators must now sign at least 5% of 5,000 blocks, which is 250 blocks. That means that a validator that misses 4,750 consecutive blocks will be considered by the system to have committed a liveness violation, where previously 9,500 consecutive blocks would need to have been missed to violate these system rules."),(0,i.yg)("p",null,"That's ~9.25 hours instead of ~18.5 hours, assuming 7s block times."),(0,i.yg)("h4",{id:"increasing-the-value-of-signed_blocks_window"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"signed_blocks_window")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"signed_blocks_window")," parameter will increase the window for complying with the system's liveness rules. This will make it less likely that offline validators will be slashed by ",(0,i.yg)("a",{parentName:"p",href:"#slash_fraction_downtime"},(0,i.yg)("inlineCode",{parentName:"a"},"slash_fraction_downtime"))," and temporarily removed from the active set for at least ",(0,i.yg)("a",{parentName:"p",href:"#downtime_jail_duration"},(0,i.yg)("inlineCode",{parentName:"a"},"downtime_jail_duration")),"."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Example:")),(0,i.yg)("p",null,"If we pass a proposal to double ",(0,i.yg)("inlineCode",{parentName:"p"},"signed_blocks_window")," from 10,000 to 20,000 blocks, what happens?"),(0,i.yg)("p",null,"Validators must now sign at least 5% of 20,000 blocks, which is 1000 blocks. That means that a validator that misses 19,000 consecutive blocks will be considered by the system to have committed a liveness violation, where previously 9,500 consecutive blocks would need to have been missed to violate these system rules."),(0,i.yg)("p",null,"That's ~37 hours instead of ~18.5 hours, assuming 7s block times."),(0,i.yg)("h3",{id:"min_signed_per_window"},(0,i.yg)("inlineCode",{parentName:"h3"},"min_signed_per_window")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Minimum proportion of blocks signed per window without being slashed.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(s.gw,{children:l.c.slashing.min_signed_per_window,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.050000000000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.050000000000000000"))),(0,i.yg)("p",null,"If a validator in the active set is offline for too long, the validator will be slashed by ",(0,i.yg)("a",{parentName:"p",href:"#slash_fraction_downtime"},(0,i.yg)("inlineCode",{parentName:"a"},"slash_fraction_downtime"))," and temporarily removed from the active set for at least the ",(0,i.yg)("a",{parentName:"p",href:"#downtime_jail_duration"},(0,i.yg)("inlineCode",{parentName:"a"},"downtime_jail_duration")),", which is 10 minutes."),(0,i.yg)("p",null,"How long is being offline for too long? There are two components: ",(0,i.yg)("a",{parentName:"p",href:"#signed_blocks_window"},(0,i.yg)("inlineCode",{parentName:"a"},"signed_blocks_window"))," and ",(0,i.yg)("inlineCode",{parentName:"p"},"min_signed_per_window"),". Since ",(0,i.yg)("inlineCode",{parentName:"p"},"min_signed_per_window")," is 5% and ",(0,i.yg)("inlineCode",{parentName:"p"},"signed_blocks_window")," is 10,000, a validator must have signed at least 5% of 10,000 blocks (500 out of 10,000) at any given time to comply with protocol rules. That means a validator that misses 9,500 consecutive blocks will be considered by the system to have committed a liveness violation. The threshold-proportion of blocks is determined by this parameter, so the greater that ",(0,i.yg)("inlineCode",{parentName:"p"},"min_signed_per_window")," is, the lower the tolerance for missed blocks by the system."),(0,i.yg)("p",null,"More about liveness ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/slashing#signing-info-liveness"},"here"),"."),(0,i.yg)("h4",{id:"decreasing-the-value-of-min_signed_per_window"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"min_signed_per_window")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"min_signed_per_window")," parameter will increase the threshold for complying with the system's liveness rules. This will make it less likely that offline validators will be slashed by ",(0,i.yg)("a",{parentName:"p",href:"#5-slash_fraction_downtime"},(0,i.yg)("inlineCode",{parentName:"a"},"slash_fraction_downtime"))," and temporarily removed from the active set for at least ",(0,i.yg)("a",{parentName:"p",href:"#3-downtime_jail_duration"},(0,i.yg)("inlineCode",{parentName:"a"},"downtime_jail_duration")),". While out of the active set, the votes of the validator and its delegators do not count toward governance proposals."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Example:")),(0,i.yg)("p",null,"If we pass a proposal to cut ",(0,i.yg)("inlineCode",{parentName:"p"},"min_signed_per_window")," in half from ",(0,i.yg)("inlineCode",{parentName:"p"},"0.050000000000000000")," (5%) to ",(0,i.yg)("inlineCode",{parentName:"p"},"0.025000000000000000")," (2.5%), what happens?"),(0,i.yg)("p",null,"Validators must now sign at least 2.5% of 10,000 blocks, which is 250 blocks. That means that a validator that misses 9,750 consecutive blocks will be considered by the system to have committed a liveness violation, where previously 9,500 consecutive blocks would need to have been missed to violate these system rules."),(0,i.yg)("p",null,"That's ~19 hours instead of ~18.5 hours, assuming 7s block times."),(0,i.yg)("h4",{id:"increasing-the-value-of-min_signed_per_window"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"min_signed_per_window")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"min_signed_per_window")," parameter will decrease the threshold for complying with the system's liveness rules. This will make it more likely that offline validators will be slashed by ",(0,i.yg)("a",{parentName:"p",href:"#slash_fraction_downtime"},(0,i.yg)("inlineCode",{parentName:"a"},"slash_fraction_downtime"))," and temporarily removed from the active set for at least ",(0,i.yg)("a",{parentName:"p",href:"#downtime_jail_duration"},(0,i.yg)("inlineCode",{parentName:"a"},"downtime_jail_duration")),". While out of the active set, the votes of the validator and its delegators do not count toward governance proposals."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Example:")),(0,i.yg)("p",null,"If we pass a proposal to double the ",(0,i.yg)("inlineCode",{parentName:"p"},"min_signed_per_window")," from ",(0,i.yg)("inlineCode",{parentName:"p"},"0.050000000000000000")," (5%) to ",(0,i.yg)("inlineCode",{parentName:"p"},"0.100000000000000000")," (10%), what happens?"),(0,i.yg)("p",null,"Validators must now sign at least 10% of 10,000 blocks, which is 1000 blocks. That means that a validator that misses 9,000 consecutive blocks will be considered by the system to have committed a liveness violation, where previously 9,500 consecutive blocks would need to have been missed to violate these system rules."),(0,i.yg)("p",null,"That's ~17.5 hours instead of ~18.5 hours, assuming 7s block times."),(0,i.yg)("h3",{id:"downtime_jail_duration"},(0,i.yg)("inlineCode",{parentName:"h3"},"downtime_jail_duration")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"The suspension time (aka jail time) for a validator that is offline too long, in nanoseconds.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(s.gw,{children:l.c.slashing.downtime_jail_duration,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"600000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"600000000000"))),(0,i.yg)("p",null,"A validator in the active set that's offline for too long, besides being slashed, will be temporarily removed from the active set (aka \"",(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/slashing#unjail"},"jailed"),'") for at least ',(0,i.yg)("a",{parentName:"p",href:"#downtime_jail_duration"},(0,i.yg)("inlineCode",{parentName:"a"},"downtime_jail_duration")),", which is 10 minutes (",(0,i.yg)("inlineCode",{parentName:"p"},"600000000000")," nanoseconds). During this time, a validator is not able to sign blocks and its delegators will not earn staking rewards. After the ",(0,i.yg)("inlineCode",{parentName:"p"},"downtime_jail_duration"),' period has passed, the validator operator may send an "',(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/slashing#unjail"},"unjail"),'" transaction to resume validator operations.'),(0,i.yg)("p",null,"More about liveness ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/slashing#signing-info-liveness"},"here"),"."),(0,i.yg)("h4",{id:"decreasing-the-value-of-downtime_jail_duration"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"downtime_jail_duration")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"downtime_jail_duration")," parameter will require a validator to wait less time before resuming validator operations. During this time, a validator is not able to sign blocks and its delegators will not earn staking rewards."),(0,i.yg)("h4",{id:"increasing-the-value-of-downtime_jail_duration"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"downtime_jail_duration")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"downtime_jail_duration")," parameter will require a validator to wait more time before resuming validator operations. During this time, a validator is not able to sign blocks and its delegators will not earn staking rewards."),(0,i.yg)("h3",{id:"slash_fraction_double_sign"},(0,i.yg)("inlineCode",{parentName:"h3"},"slash_fraction_double_sign")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Proportion of stake-backing that is bruned for equivocation (aka double-signing).")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(s.gw,{children:l.c.slashing.slash_fraction_double_sign,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.050000000000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.050000000000000000"))),(0,i.yg)("p",null,'A validator proven to have signed two blocks at the same height is considered to have committed equivocation, and the system will then permanently burn ("slash") that validator\'s total delegations (aka stake-backing) by ',(0,i.yg)("inlineCode",{parentName:"p"},"0.050000000000000000"),' (5%). All delegators to an offending validator will lose 5% of all ATOMs delegated to this validator. At this point the validator will be "',(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/slashing#staking-tombstone"},"tombstoned"),",\" which means the validator will be permanently removed from the active set of validators, and the validator's stake-backing will only be slashed one time (regardless of how many equivocations)."),(0,i.yg)("h4",{id:"decreasing-the-value-of-slash_fraction_double_sign"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"slash_fraction_double_sign")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"slash_fraction_double_sign")," parameter will lessen the penalty for equivocation, and offending validators will have a smaller proportion of their stake-backing burned. This may reduce the motivation for operators to ensure that their validators are secure."),(0,i.yg)("h4",{id:"increasing-the-value-of-slash_fraction_double_sign"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"slash_fraction_double_sign")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"slash_fraction_double_sign")," parameter will heighten the penalty for equivocation, and offending validators will have a larger proportion of their stake-backing burned. This may increase the motivation for operators to ensure that their validators are secure."),(0,i.yg)("h3",{id:"slash_fraction_downtime"},(0,i.yg)("inlineCode",{parentName:"h3"},"slash_fraction_downtime")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Proportion of stake that is slashed for being offline too long.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(s.gw,{children:l.c.slashing.slash_fraction_downtime,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.000100000000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.000100000000000000"))),(0,i.yg)("p",null,'If a validator in the active set is offline for too long, the system will permanently burn ("slash") that validator\'s total delegations (aka stake-backing) by a ',(0,i.yg)("inlineCode",{parentName:"p"},"slash_fraction_downtime")," of ",(0,i.yg)("inlineCode",{parentName:"p"},"0.000100000000000000"),' (0.01%). All delegators to an offending validator will lose 0.01% of all ATOMs delegated to this validator. At this point the validator will be "',(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules/slashing#unjail"},"jailed"),",\" which means the validator will be temporarily removed from the active set of validators so the validator's stake-backing will only be slashed one time."),(0,i.yg)("h4",{id:"decreasing-the-value-of-slash_fraction_downtime"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"slash_fraction_downtime")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"slash_fraction_downtime")," parameter will lessen the penalty for liveness violations, and offending validators will have a smaller proportion of their stake-backing burned. This may reduce the motivation for operators to ensure that their validators are online."),(0,i.yg)("h4",{id:"increasing-the-value-of-slash_fraction_downtime"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"slash_fraction_downtime")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"slash_fraction_downtime")," parameter will heighten the penalty for liveness violations, and offending validators will have a larger proportion of their stake-backing burned. This may increase the motivation for operators to ensure that their validators are online."),(0,i.yg)("h3",{id:"maxevidenceage"},(0,i.yg)("inlineCode",{parentName:"h3"},"MaxEvidenceAge")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"deprecated in ",(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"1814400000000000"))),(0,i.yg)("p",null,"This parameter was present in ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-3"),", but was ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/pull/5952"},"deprecated")," for ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," genesis."))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/7971abe9.a1dd10eb.js b/assets/js/7971abe9.a1dd10eb.js new file mode 100644 index 00000000000..328b1a403b7 --- /dev/null +++ b/assets/js/7971abe9.a1dd10eb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3420],{5680:(e,t,a)=>{a.d(t,{xA:()=>u,yg:()=>h});var n=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function o(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function l(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var c=n.createContext({}),s=function(e){var t=n.useContext(c),a=t;return e&&(a="function"==typeof e?e(t):o(o({},t),e)),a},u=function(e){var t=s(e.components);return n.createElement(c.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,i=e.originalType,c=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),p=s(a),m=r,h=p["".concat(c,".").concat(m)]||p[m]||d[m]||i;return a?n.createElement(h,o(o({ref:t},u),{},{components:a})):n.createElement(h,o({ref:t},u))}));function h(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=a.length,o=new Array(i);o[0]=m;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l[p]="string"==typeof e?e:r,o[1]=l;for(var s=2;s<i;s++)o[s]=a[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,a)}m.displayName="MDXCreateElement"},3185:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>s});var n=a(8168),r=(a(6540),a(5680));const i={},o=void 0,l={unversionedId:"architecture/adr/adr-001-interchain-accounts",id:"version-v17.1.0/architecture/adr/adr-001-interchain-accounts",title:"adr-001-interchain-accounts",description:"\x3c!--",source:"@site/versioned_docs/version-v17.1.0/architecture/adr/adr-001-interchain-accounts.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/adr-001-interchain-accounts",permalink:"/v17.1.0/architecture/adr/adr-001-interchain-accounts",draft:!1,tags:[],version:"v17.1.0",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"README",permalink:"/v17.1.0/architecture/adr/"},next:{title:"ADR 002: Globalfee Module",permalink:"/v17.1.0/architecture/adr/adr-002-globalfee"}},c={},s=[{value:"Changelog",id:"changelog",level:2},{value:"Status",id:"status",level:2},{value:"Abstract",id:"abstract",level:2},{value:"Rationale",id:"rationale",level:2},{value:"Desired Outcome",id:"desired-outcome",level:2},{value:"Consequences",id:"consequences",level:2},{value:"Backwards Compatibility",id:"backwards-compatibility",level:4},{value:"Forward Compatibility",id:"forward-compatibility",level:4},{value:"Technical Specification",id:"technical-specification",level:2},{value:"Development",id:"development",level:2},{value:"Governance optional",id:"governance-optional",level:2},{value:"Project Integrations optional",id:"project-integrations-optional",level:2},{value:"Downstream User Impact Report",id:"downstream-user-impact-report",level:4},{value:"Upstream Partner Impact Report",id:"upstream-partner-impact-report",level:4},{value:"Inter-module Dependence Report",id:"inter-module-dependence-report",level:4},{value:"Support",id:"support",level:2},{value:"Additional Research & References",id:"additional-research--references",level:2}],u={toc:s},p="wrapper";function d(e){let{components:t,...a}=e;return(0,r.yg)(p,(0,n.A)({},u,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"adr-001-interchain-accounts"},"ADR 001: Interchain Accounts"),(0,r.yg)("h2",{id:"changelog"},"Changelog"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"2022-02-04: added content"),(0,r.yg)("li",{parentName:"ul"},"2022-01-19: init"),(0,r.yg)("li",{parentName:"ul"},"2023-06-28: mark as rejected")),(0,r.yg)("h2",{id:"status"},"Status"),(0,r.yg)("p",null,"REJECTED Not Implemented"),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Reason:")," The IBC team decided to integrate this functionality directly into their codebase and maintain it, because multiple users require it. "),(0,r.yg)("h2",{id:"abstract"},"Abstract"),(0,r.yg)("p",null,'This is the Core Interchain Accounts Module. It allows the Cosmos Hub to act as a host chain with interchain accounts that are controlled by external IBC connected "Controller" blockchains. Candidate chains include Umee, Quicksilver, Sommelier. It is also a necessary component for a Authentication Module that allows the Cosmos Hub to act as a Controller chain as well. This will be recorded in a separate ADR.'),(0,r.yg)("h2",{id:"rationale"},"Rationale"),(0,r.yg)("p",null,"This allows the Hub to participate in advanced cross-chain defi operations, like Liquid Staking and various protocol controlled value applications."),(0,r.yg)("h2",{id:"desired-outcome"},"Desired Outcome"),(0,r.yg)("p",null,"The hub can be used trustlessly as a host chain in the configuration of Interchain Accounts."),(0,r.yg)("h2",{id:"consequences"},"Consequences"),(0,r.yg)("p",null,'There has been preliminary work done to understand if this increases any security feature of the Cosmos Hub. One thought was that this capability is similar to contract to contract interactions which are possible on virtual machine blockchains like EVM chains. Those interactions introduced a new attack vector, called a re-entrancy bug, which was the culprit of "The DAO hack on Ethereum". We believe there is no risk of these kinds of attacks with Interchain Accounts because they require the interactions to be atomic and Interchain Accounts are asynchronous.'),(0,r.yg)("h4",{id:"backwards-compatibility"},"Backwards Compatibility"),(0,r.yg)("p",null,"This is the first of its kind."),(0,r.yg)("h4",{id:"forward-compatibility"},"Forward Compatibility"),(0,r.yg)("p",null,"There are future releases of Interchain Accounts which are expected to be backwards compatible."),(0,r.yg)("h2",{id:"technical-specification"},"Technical Specification"),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/ibc/blob/master/spec/app/ics-027-interchain-accounts/README.md"},"ICS-27 Spec")),(0,r.yg)("h2",{id:"development"},"Development"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Integration requirements",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Development has occured in ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go"},"IBC-go")," and progress tracked on the project board there."))),(0,r.yg)("li",{parentName:"ul"},"Testing (Simulations, Core Team Testing, Partner Testing)",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Simulations and Core Team tested this module"))),(0,r.yg)("li",{parentName:"ul"},"Audits (Internal Dev review, Third-party review, Bug Bounty)",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"An internal audit, an audit from Informal Systems, and an audit from Trail of Bits all took place with fixes made to all findings."))),(0,r.yg)("li",{parentName:"ul"},"Networks (Testnets, Productionnets, Mainnets)",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Testnets")))),(0,r.yg)("h2",{id:"governance-optional"},"Governance ","[optional]"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Needs Signaling Proposal")),(0,r.yg)("li",{parentName:"ul"},"Core Community Governance",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"N/A"))),(0,r.yg)("li",{parentName:"ul"},"Steering Community",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"N/A. Possibly Aditya Srinpal, Sean King, Bez?"))),(0,r.yg)("li",{parentName:"ul"},"Timelines & Roadmap",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Expected to be released as part of IBC 3.0 in Feb 2022 (currently in ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/releases/tag/v3.0.0-beta1"},"beta release"),")")))),(0,r.yg)("h2",{id:"project-integrations-optional"},"Project Integrations ","[optional]"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Gaia Integrations",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/pull/1150"},"PR")))),(0,r.yg)("li",{parentName:"ul"},"Integration Partner",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"IBC Team")))),(0,r.yg)("h4",{id:"downstream-user-impact-report"},"Downstream User Impact Report"),(0,r.yg)("p",null,"(Needs to be created)"),(0,r.yg)("h4",{id:"upstream-partner-impact-report"},"Upstream Partner Impact Report"),(0,r.yg)("p",null,"(Needs to be created)"),(0,r.yg)("h4",{id:"inter-module-dependence-report"},"Inter-module Dependence Report"),(0,r.yg)("p",null,"(Needs to be created)"),(0,r.yg)("h2",{id:"support"},"Support"),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://ibc.cosmos.network/main/apps/interchain-accounts/overview.html"},"Documentation")),(0,r.yg)("h2",{id:"additional-research--references"},"Additional Research & References"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://medium.com/chainapsis/why-interchain-accounts-change-everything-for-cosmos-interoperability-59c19032bf11"},"Why Interchain Accounts Change Everything for Cosmos Interoperability")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/interchain-accounts"},"Interchain Account Auth Module Demo Repo"))))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/7ada9b92.2cbd450c.js b/assets/js/7ada9b92.2cbd450c.js new file mode 100644 index 00000000000..c120a1f4728 --- /dev/null +++ b/assets/js/7ada9b92.2cbd450c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[958],{5680:(e,a,r)=>{r.d(a,{xA:()=>g,yg:()=>c});var n=r(6540);function t(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function o(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?o(Object(r),!0).forEach((function(a){t(e,a,r[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))}))}return e}function s(e,a){if(null==e)return{};var r,n,t=function(e,a){if(null==e)return{};var r,n,t={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],a.indexOf(r)>=0||(t[r]=e[r]);return t}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],a.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}var l=n.createContext({}),p=function(e){var a=n.useContext(l),r=a;return e&&(r="function"==typeof e?e(a):i(i({},a),e)),r},g=function(e){var a=p(e.components);return n.createElement(l.Provider,{value:a},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},m=n.forwardRef((function(e,a){var r=e.components,t=e.mdxType,o=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=p(r),m=t,c=u["".concat(l,".").concat(m)]||u[m]||d[m]||o;return r?n.createElement(c,i(i({ref:a},g),{},{components:r})):n.createElement(c,i({ref:a},g))}));function c(e,a){var r=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var o=r.length,i=new Array(o);i[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[u]="string"==typeof e?e:t,i[1]=s;for(var p=2;p<o;p++)i[p]=r[p];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}m.displayName="MDXCreateElement"},7909:(e,a,r)=>{r.r(a),r.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=r(8168),t=(r(6540),r(5680));const o={title:"Cosmos Hub 4, Gaia v14 Upgrade",order:9},i=void 0,s={unversionedId:"migration/cosmoshub-4-v14-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v14-upgrade",title:"Cosmos Hub 4, Gaia v14 Upgrade",description:"This document describes the steps for validators, full node operators and relayer operators, to upgrade successfully for the Gaia v14 release.",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v14-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v14-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v14-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, Gaia v14 Upgrade",order:9},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, Gaia v13 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v13-upgrade"},next:{title:"Cosmos Hub 4, Gaia v15.1 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v15-upgrade"}},l={},p=[{value:"Release Binary",id:"release-binary",level:2},{value:"Instructions",id:"instructions",level:2},{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade date",id:"upgrade-date",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime",id:"current-runtime",level:3},{value:"Target runtime",id:"target-runtime",level:3},{value:"Upgrade steps",id:"upgrade-steps",level:2},{value:"Method I: Manual Upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: Upgrade using Cosmovisor",id:"method-ii-upgrade-using-cosmovisor",level:3},{value:"Manually preparing the binary",id:"manually-preparing-the-binary",level:3},{value:"Preparation",id:"preparation",level:5},{value:"Expected upgrade result",id:"expected-upgrade-result",level:4},{value:"Auto-Downloading the Gaia binary",id:"auto-downloading-the-gaia-binary",level:3},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Relayer Operations",id:"relayer-operations",level:2},{value:"<strong>1. Hermes \u201cevidence\u201d mode</strong>",id:"1-hermes-evidence-mode",level:3},{value:"<strong>2. ICS CLI</strong>",id:"2-ics-cli",level:3},{value:"Reference",id:"reference",level:2}],g={toc:p},u="wrapper";function d(e){let{components:a,...r}=e;return(0,t.yg)(u,(0,n.A)({},g,r,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("p",null,"This document describes the steps for validators, full node operators and relayer operators, to upgrade successfully for the Gaia v14 release."),(0,t.yg)("p",null,"For more details on the release, please see the ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v14.1.0"},"release notes")),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Relayer Operators")," for the Cosmos Hub and consumer chains, will also need to update to use ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/informalsystems/hermes/releases/tag/v1.7.3"},"Hermes 1.7.3")," or higher, see ",(0,t.yg)("a",{parentName:"p",href:"#relayer-operations"},"Relayer Operations")," or more details."),(0,t.yg)("h2",{id:"release-binary"},"Release Binary"),(0,t.yg)("blockquote",null,(0,t.yg)("p",{parentName:"blockquote"},"Please note that the ",(0,t.yg)("strong",{parentName:"p"},"v14.0.0")," binary is depreceated and ",(0,t.yg)("strong",{parentName:"p"},"ALL")," validators ",(0,t.yg)("strong",{parentName:"p"},"MUST")," use the ",(0,t.yg)("strong",{parentName:"p"},"v14.1.0")," binary instead.")),(0,t.yg)("h2",{id:"instructions"},"Instructions"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#cosmos-hub-4-gaia-v14-upgrade-instructions"},"Cosmos Hub 4, Gaia v14 Upgrade, Instructions"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#release-binary"},"Release Binary")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#instructions"},"Instructions")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-date"},"Upgrade date")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#system-requirement"},"System requirement")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#current-runtime"},"Current runtime")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#target-runtime"},"Target runtime")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-steps"},"Upgrade steps"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: Manual Upgrade")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparation"},"Preparation")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#expected-upgrade-result"},"Expected upgrade result")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#relayer-operations"},"Relayer Operations")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#reference"},"Reference"))))),(0,t.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/854"},"Proposal 854")," is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,t.yg)("em",{parentName:"p"},"fully decentralized")," way."),(0,t.yg)("h2",{id:"upgrade-date"},"Upgrade date"),(0,t.yg)("p",null,"The upgrade will take place at a block height of ",(0,t.yg)("inlineCode",{parentName:"p"},"18262000"),". The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this ",(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/blocks/18262000"},"live countdown")," page."),(0,t.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,t.yg)("p",null,"The chain-id of the network will remain the same, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,t.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("p",null,"System requirements for validator nodes can be found ",(0,t.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/system-requirements"},"here"),"."),(0,t.yg)("h3",{id:"backups"},"Backups"),(0,t.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,t.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor"},"upgrade using cosmovisor")," section."),(0,t.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,t.yg)("h3",{id:"testing"},"Testing"),(0,t.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/local"},"v14 Local Testnet")," or join in our ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/public"},"Cosmos Hub Public Testnet"),"."),(0,t.yg)("h3",{id:"current-runtime"},"Current runtime"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/v13.0.0"},"Gaia v13.0.0"),". We anticipate that operators who are running on v13.0.x, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go ",(0,t.yg)("inlineCode",{parentName:"p"},"1.20"),"."),(0,t.yg)("h3",{id:"target-runtime"},"Target runtime"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,t.yg)("strong",{parentName:"p"},(0,t.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia/releases/tag/v14.1.0"},"Gaia v14.1.0")),". Operators ",(0,t.yg)("em",{parentName:"p"},(0,t.yg)("strong",{parentName:"em"},"MUST"))," use this version post-upgrade to remain connected to the network."),(0,t.yg)("h2",{id:"upgrade-steps"},"Upgrade steps"),(0,t.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,t.yg)("li",{parentName:"ul"},"Upgrade using ",(0,t.yg)("a",{parentName:"li",href:"https://pkg.go.dev/cosmossdk.io/tools/cosmovisor"},"Cosmovisor"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,t.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,t.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,t.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: Manual Upgrade"),(0,t.yg)("p",null,"Make sure ",(0,t.yg)("strong",{parentName:"p"},"Gaia v14.1.0")," is installed by either downloading a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v13.0.0"},"compatible binary"),", or building from source. Building from source requires ",(0,t.yg)("strong",{parentName:"p"},"Golang 1.20.x"),"."),(0,t.yg)("p",null,"Run Gaia v13.0.0 till upgrade height, the node will panic:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v14" NEEDED at height: 18262000: upgrade to v14 and applying upgrade "v14" at height:18262000\n')),(0,t.yg)("p",null,"Stop the node, and switch the binary to ",(0,t.yg)("strong",{parentName:"p"},"Gaia v14.1.0")," and re-start by ",(0,t.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,t.yg)("p",null,"It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks."),(0,t.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,t.yg)("h3",{id:"manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("h5",{id:"preparation"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor (",(0,t.yg)("inlineCode",{parentName:"p"},"1.5.0"),"):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Verify Cosmovisor Version")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor version\ncosmovisor version: v1.5.0\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a Cosmovisor folder inside ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME")," and move Gaia v13.0.0 into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("p",null,"Build Gaia ",(0,t.yg)("strong",{parentName:"p"},"v14.1.0"),", and move gaiad ",(0,t.yg)("strong",{parentName:"p"},"v14.1.0")," to ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v14/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/v14/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v14/bin\n")),(0,t.yg)("p",null,"Then you should get the following structure:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad #v13.0.x\n\u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v14\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v14.1.0\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\n# please note `DAEMON_HOME` has to be absolute path\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,t.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,t.yg)("h4",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,t.yg)("p",null,"When the upgrade block height is reached, Gaia will panic and stop:"),(0,t.yg)("p",null,"This may take a few minutes to a few hours.\nAfter upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades."),(0,t.yg)("h3",{id:"auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"This method is not recommended!")),(0,t.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,t.yg)("p",null,"The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,t.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,t.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,t.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v13.0.x binary using the following command:"),(0,t.yg)("blockquote",null,(0,t.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 18262000")),(0,t.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,t.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,t.yg)("h2",{id:"communications"},"Communications"),(0,t.yg)("p",null,"Operators are encouraged to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel can be sent to the ",(0,t.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,t.yg)("h2",{id:"risks"},"Risks"),(0,t.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,t.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,t.yg)("h2",{id:"relayer-operations"},"Relayer Operations"),(0,t.yg)("p",null,"The Gaia\xa0",(0,t.yg)("inlineCode",{parentName:"p"},"v14.1.0"),"\xa0upgrade brings forth the cryptographic verification of equivocation feature from ICS\xa0",(0,t.yg)("inlineCode",{parentName:"p"},"v2.4.0-lsm"),". This important security enhancement empowers external agents to promptly submit evidence evidence of light client and double signing attacks observed on a consumer chain. Operators can seize the control of this feature using either the dedicated ICS CLI commands or unleash the power of the Hermes IBC relayer in \u201cevidence\u201d mode. "),(0,t.yg)("p",null,"This feature is supported by an updated ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/informalsystems/hermes/releases/tag/v1.7.3"},"Hermes v1.7.3"),"."),(0,t.yg)("h3",{id:"1-hermes-evidence-mode"},(0,t.yg)("strong",{parentName:"h3"},"1. Hermes \u201cevidence\u201d mode")),(0,t.yg)("p",null,"Ensure you have a well-configured Hermes\xa0",(0,t.yg)("inlineCode",{parentName:"p"},"v1.7.3+"),"\xa0relayer effectively relaying packets between a consumer and a provider chain. The following command demonstrates how to run a Hermes instance in \u201cevidence\u201d mode to detect misbehaviors on a consumer chain."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},"hermes evidence --chain <CONSUMER-CHAIN-ID>\n")),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Tip"),": this command takes a\xa0",(0,t.yg)("inlineCode",{parentName:"p"},"--check-past-blocks"),"\xa0option giving the possibility to look for older evidences (default is\xa0",(0,t.yg)("inlineCode",{parentName:"p"},"100"),")."),(0,t.yg)("h3",{id:"2-ics-cli"},(0,t.yg)("strong",{parentName:"h3"},"2. ICS CLI")),(0,t.yg)("p",null,"The ICS provider module offers two commands for submitting evidence of misbehavior originating from a consumer chain. Here are two examples illustrating the process:"),(0,t.yg)("p",null,"To submit evidence of a double-vote:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx provider submit-consumer-double-voting [path/to/evidence.json] [path/to/infraction_header.json] --from node0 --home ../node0 --chain-id $CID\n")),(0,t.yg)("p",null,"And for a light client attack:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx provider submit-consumer-misbehaviour [path/to/misbehaviour.json] --from node0 --home ../node0 --chain-id $CID\n")),(0,t.yg)("h2",{id:"reference"},"Reference"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"Join Cosmos Hub Mainnet")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/7b876406.be75b00c.js b/assets/js/7b876406.be75b00c.js new file mode 100644 index 00000000000..01ddd30438a --- /dev/null +++ b/assets/js/7b876406.be75b00c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7799],{5680:(e,a,n)=>{n.d(a,{xA:()=>p,yg:()=>m});var t=n(6540);function o(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function r(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function i(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?r(Object(n),!0).forEach((function(a){o(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function l(e,a){if(null==e)return{};var n,t,o=function(e,a){if(null==e)return{};var n,t,o={},r=Object.keys(e);for(t=0;t<r.length;t++)n=r[t],a.indexOf(n)>=0||(o[n]=e[n]);return o}(e,a);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)n=r[t],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=t.createContext({}),d=function(e){var a=t.useContext(s),n=a;return e&&(n="function"==typeof e?e(a):i(i({},a),e)),n},p=function(e){var a=d(e.components);return t.createElement(s.Provider,{value:a},e.children)},g="mdxType",c={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},u=t.forwardRef((function(e,a){var n=e.components,o=e.mdxType,r=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),g=d(n),u=o,m=g["".concat(s,".").concat(u)]||g[u]||c[u]||r;return n?t.createElement(m,i(i({ref:a},p),{},{components:n})):t.createElement(m,i({ref:a},p))}));function m(e,a){var n=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var r=n.length,i=new Array(r);i[0]=u;var l={};for(var s in a)hasOwnProperty.call(a,s)&&(l[s]=a[s]);l.originalType=e,l[g]="string"==typeof e?e:o,i[1]=l;for(var d=2;d<r;d++)i[d]=n[d];return t.createElement.apply(null,i)}return t.createElement.apply(null,n)}u.displayName="MDXCreateElement"},8499:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>c,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var t=n(8168),o=(n(6540),n(5680));const r={title:"Ledger Nano Support",order:3},i="Ledger Nano Support",l={unversionedId:"resources/ledger",id:"resources/ledger",title:"Ledger Nano Support",description:"Using a hardware wallet to store your keys greatly improves the security of your crypto assets. The Ledger device acts as an enclave of the seed and private keys, and the process of signing transactions takes place within it. No private information ever leaves the Ledger device. The following is a short tutorial on using the Cosmos Ledger app with the Gaia CLI or the Keplr wallet extension.",source:"@site/docs/resources/ledger.md",sourceDirName:"resources",slug:"/resources/ledger",permalink:"/main/resources/ledger",draft:!1,tags:[],version:"current",frontMatter:{title:"Ledger Nano Support",order:3},sidebar:"tutorialSidebar",previous:{title:"HD Wallets",permalink:"/main/resources/hd-wallets"},next:{title:"Building Gaia Deterministically",permalink:"/main/resources/reproducible-builds"}},s={},d=[{value:"Install the Cosmos Ledger application",id:"install-the-cosmos-ledger-application",level:2},{value:"Keplr + Ledger Nano",id:"keplr--ledger-nano",level:2},{value:"(Optional) Confirm your address",id:"optional-confirm-your-address",level:3},{value:"Gaia CLI + Ledger Nano",id:"gaia-cli--ledger-nano",level:2},{value:"Before you Begin",id:"before-you-begin",level:3},{value:"Add your Ledger key",id:"add-your-ledger-key",level:3},{value:"Confirm your address",id:"confirm-your-address",level:3},{value:"Connect to a full node",id:"connect-to-a-full-node",level:3},{value:"Sign a transaction",id:"sign-a-transaction",level:3},{value:"Receive funds",id:"receive-funds",level:3},{value:"Further documentation",id:"further-documentation",level:3},{value:"The Cosmos Standard Transaction",id:"the-cosmos-standard-transaction",level:2},{value:"Support",id:"support",level:2}],p={toc:d},g="wrapper";function c(e){let{components:a,...r}=e;return(0,o.yg)(g,(0,t.A)({},p,r,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("h1",{id:"ledger-nano-support"},"Ledger Nano Support"),(0,o.yg)("p",null,"Using a hardware wallet to store your keys greatly improves the security of your crypto assets. The Ledger device acts as an enclave of the seed and private keys, and the process of signing transactions takes place within it. No private information ever leaves the Ledger device. The following is a short tutorial on using the Cosmos Ledger app with the Gaia CLI or the ",(0,o.yg)("a",{parentName:"p",href:"https://www.keplr.app/"},"Keplr")," wallet extension."),(0,o.yg)("p",null,"At the core of a Ledger device there is a mnemonic seed phrase that is used to generate private keys. This phrase is generated when you initialize your Ledger. The mnemonic is compatible with Cosmos and can be used to seed new accounts."),(0,o.yg)("admonition",{type:"danger"},(0,o.yg)("p",{parentName:"admonition"},"Do not lose or share your 24 words with anyone. To prevent theft or loss of funds, it is best to keep multiple copies of your mnemonic stored in safe, secure places. If someone is able to gain access to your mnemonic, they will fully control the accounts associated with them.")),(0,o.yg)("h2",{id:"install-the-cosmos-ledger-application"},"Install the Cosmos Ledger application"),(0,o.yg)("p",null,"Installing the ",(0,o.yg)("inlineCode",{parentName:"p"},"Cosmos")," application on your ledger device is required before you can use either ",(0,o.yg)("a",{parentName:"p",href:"#keplr--ledger-nano"},"Keplr")," or ",(0,o.yg)("a",{parentName:"p",href:"#gaia-cli--ledger-nano"},(0,o.yg)("inlineCode",{parentName:"a"},"gaiad")),". To do so, you need to:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Install ",(0,o.yg)("a",{parentName:"li",href:"https://www.ledger.com/ledger-live"},"Ledger Live")," on your machine."),(0,o.yg)("li",{parentName:"ol"},"Using Ledger Live, ",(0,o.yg)("a",{parentName:"li",href:"https://support.ledger.com/hc/en-us/articles/360002731113?docs=true"},"update your Ledger Nano S with the latest firmware"),"."),(0,o.yg)("li",{parentName:"ol"},"On the Ledger Live application, navigate to the ",(0,o.yg)("inlineCode",{parentName:"li"},"Manager")," menu .\n",(0,o.yg)("img",{alt:"manager",src:n(9771).A,width:"2034",height:"1526"})),(0,o.yg)("li",{parentName:"ol"},"Connect your Ledger Nano device and allow Ledger Manager from it."),(0,o.yg)("li",{parentName:"ol"},"On the Ledger Live application, Search for ",(0,o.yg)("inlineCode",{parentName:"li"},"Cosmos"),".\n",(0,o.yg)("img",{alt:"search",src:n(1092).A,width:"2044",height:"1532"})),(0,o.yg)("li",{parentName:"ol"},"Install the Cosmos application by clicking on ",(0,o.yg)("inlineCode",{parentName:"li"},"Install"),".")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"To see the ",(0,o.yg)("inlineCode",{parentName:"p"},"Cosmos")," application when you search for it, you might need to activate the ",(0,o.yg)("inlineCode",{parentName:"p"},"Developer Mode"),", located in the Experimental features tab of the Ledger Live application.")),(0,o.yg)("p",null,(0,o.yg)("img",{alt:"Devmode",src:n(8667).A,width:"2040",height:"1530"})),(0,o.yg)("h2",{id:"keplr--ledger-nano"},"Keplr + Ledger Nano"),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note: You need to ",(0,o.yg)("a",{parentName:"strong",href:"#install-the-cosmos-ledger-application"},"install the Cosmos app")," on your Ledger Nano before following this section")),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Connect your Ledger device to your computer, unlock it with the PIN and open the Cosmos app."),(0,o.yg)("li",{parentName:"ol"},"Install the ",(0,o.yg)("a",{parentName:"li",href:"https://www.keplr.app/"},"Keplr browser extension"),"."),(0,o.yg)("li",{parentName:"ol"},"Click on the Keplr extension icon and select ",(0,o.yg)("inlineCode",{parentName:"li"},"Import Ledger")," and choose an account name and password."),(0,o.yg)("li",{parentName:"ol"},"Make sure your Ledger device is unlocked and has the Cosmos app open and then follow the instructions on the Keplr pop-up.")),(0,o.yg)("p",null,"That's it! You can now use Keplr with your Ledger Nano S. You can use the ",(0,o.yg)("a",{parentName:"p",href:"https://wallet.keplr.app/#/dashboard"},"Keplr web app")," to get a more detailed overview of your Cosmos account."),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note: Each time you will send a transaction, you will need to confirm it on your Ledger device. Indication will be prompted from the Keplr interface")),(0,o.yg)("h3",{id:"optional-confirm-your-address"},"(Optional) Confirm your address"),(0,o.yg)("p",null,"You can double check that Keplr is displaying the correct address directly on your Ledger Nano device. To do so:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Connect your Ledger to your computer and open the Cosmos application on the device."),(0,o.yg)("li",{parentName:"ol"},"Once the Cosmos app is open, click on the right button to access the ",(0,o.yg)("inlineCode",{parentName:"li"},"Show Address")," option."),(0,o.yg)("li",{parentName:"ol"},"Click on both button, then select ",(0,o.yg)("inlineCode",{parentName:"li"},"Account 0")," and ",(0,o.yg)("inlineCode",{parentName:"li"},"Index 0"),".")),(0,o.yg)("p",null,"You should now see the same address that is displayed on the Keplr extension."),(0,o.yg)("p",null,"To learn more about using Keplr, we suggest you have a look at their ",(0,o.yg)("a",{parentName:"p",href:"https://keplr.crunch.help"},"support documentation"),"."),(0,o.yg)("p",null,"You can also have a look at the ",(0,o.yg)("a",{parentName:"p",href:"https://support.ledger.com/hc/en-us/articles/4411149814417?docs=true"},"Ledger support page")," for more details."),(0,o.yg)("h2",{id:"gaia-cli--ledger-nano"},"Gaia CLI + Ledger Nano"),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note: You need to ",(0,o.yg)("a",{parentName:"strong",href:"#install-the-cosmos-ledger-application"},"install the Cosmos app")," on your Ledger Nano before following this section")),(0,o.yg)("p",null,"The tool used to generate addresses and transactions on the Cosmos Hub network is ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),". Here is how to get started. If using a CLI tool is unfamiliar to you, scroll down and follow instructions for using the Keplr wallet instead."),(0,o.yg)("h3",{id:"before-you-begin"},"Before you Begin"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://golang.org/doc/install"},"Install Golang")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"../getting-started/installation"},"Install Gaia"))),(0,o.yg)("p",null,"Verify that gaiad is installed correctly with the following command"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad version --long\n\n\u279c cosmos-sdk: 0.34.3\ngit commit: 67ab0b1e1d1e5b898c8cbdede35ad5196dba01b2\nvendor hash: 0341b356ad7168074391ca7507f40b050e667722\nbuild tags: netgo ledger\ngo version go1.11.5 darwin/amd64\n")),(0,o.yg)("h3",{id:"add-your-ledger-key"},"Add your Ledger key"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Connect and unlock your Ledger device."),(0,o.yg)("li",{parentName:"ul"},"Open the Cosmos app on your Ledger."),(0,o.yg)("li",{parentName:"ul"},"Create an account in gaiad from your ledger key.")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"Be sure to change the ",(0,o.yg)("em",{parentName:"p"},"keyName")," parameter to be a meaningful name. The ",(0,o.yg)("inlineCode",{parentName:"p"},"ledger")," flag tells ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," to use your Ledger to seed the account.")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <keyName> --ledger\n\n\u279c NAME: TYPE: ADDRESS: PUBKEY:\n<keyName> ledger cosmos1... cosmospub1...\n")),(0,o.yg)("p",null,"Cosmos uses ",(0,o.yg)("a",{parentName:"p",href:"/main/resources/hd-wallets"},"HD Wallets"),". This means you can setup many accounts using the same Ledger seed. To create another account from your Ledger device, run (change the integer i to some value >= 0 to choose the account for HD derivation):"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <secondKeyName> --ledger --account <i>\n")),(0,o.yg)("h3",{id:"confirm-your-address"},"Confirm your address"),(0,o.yg)("p",null,"Run this command to display your address on the device. Use the ",(0,o.yg)("inlineCode",{parentName:"p"},"keyName")," you gave your ledger key. The ",(0,o.yg)("inlineCode",{parentName:"p"},"-d")," flag is supported in version ",(0,o.yg)("inlineCode",{parentName:"p"},"1.5.0")," and higher."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show <keyName> -d\n")),(0,o.yg)("p",null,"Confirm that the address displayed on the device matches that displayed when you added the key."),(0,o.yg)("h3",{id:"connect-to-a-full-node"},"Connect to a full node"),(0,o.yg)("p",null,"Next, you need to configure gaiad with the URL of a Cosmos full node and the appropriate ",(0,o.yg)("inlineCode",{parentName:"p"},"chain_id"),". In this example we connect to the public load balanced full node operated by Chorus One on the ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-2")," chain. But you can point your ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," to any Cosmos full node. Be sure that the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," is set to the same chain as the full node."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config node https://cosmos.chorus.one:26657\ngaiad config chain_id cosmoshub-2\n")),(0,o.yg)("p",null,"Test your connection with a query such as:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking validators\n")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"To run your own full node locally ",(0,o.yg)("a",{parentName:"p",href:"/main/hub-tutorials/join-mainnet"},"read more here."),".")),(0,o.yg)("h3",{id:"sign-a-transaction"},"Sign a transaction"),(0,o.yg)("p",null,"You are now ready to start signing and sending transactions. Send a transaction with gaiad using the ",(0,o.yg)("inlineCode",{parentName:"p"},"tx send")," command."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send --help # to see all available options.\n")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"Be sure to unlock your device with the PIN and open the Cosmos app before trying to run these commands")),(0,o.yg)("p",null,"Use the ",(0,o.yg)("inlineCode",{parentName:"p"},"keyName")," you set for your Ledger key and gaia will connect with the Cosmos Ledger app to then sign your transaction."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send <keyName> <destinationAddress> <amount><denomination>\n")),(0,o.yg)("p",null,"When prompted with ",(0,o.yg)("inlineCode",{parentName:"p"},"confirm transaction before signing"),", Answer ",(0,o.yg)("inlineCode",{parentName:"p"},"Y"),"."),(0,o.yg)("p",null,"Next you will be prompted to review and approve the transaction on your Ledger device. Be sure to inspect the transaction JSON displayed on the screen. You can scroll through each field and each message. Scroll down to read more about the data fields of a standard transaction object."),(0,o.yg)("p",null,"Now, you are all set to start ",(0,o.yg)("a",{parentName:"p",href:"/main/delegators/delegator-guide-cli#sending-transactions"},"sending transactions on the network"),"."),(0,o.yg)("h3",{id:"receive-funds"},"Receive funds"),(0,o.yg)("p",null,"To receive funds to the Cosmos account on your Ledger device, retrieve the address for your Ledger account (the ones with ",(0,o.yg)("inlineCode",{parentName:"p"},"TYPE ledger"),") with this command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys list\n\n\u279c NAME: TYPE: ADDRESS: PUBKEY:\n<keyName> ledger cosmos1... cosmospub1...\n")),(0,o.yg)("h3",{id:"further-documentation"},"Further documentation"),(0,o.yg)("p",null,"Not sure what ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," can do? Simply run the command without arguments to output documentation for the commands in supports."),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"The ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," help commands are nested. So ",(0,o.yg)("inlineCode",{parentName:"p"},"$ gaiad")," will output docs for the top level commands (status, config, query, and tx). You can access documentation for sub commands with further help commands."),(0,o.yg)("p",{parentName:"admonition"},"For example, to print the ",(0,o.yg)("inlineCode",{parentName:"p"},"query")," commands:"),(0,o.yg)("pre",{parentName:"admonition"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query --help\n")),(0,o.yg)("p",{parentName:"admonition"},"Or to print the ",(0,o.yg)("inlineCode",{parentName:"p"},"tx")," (transaction) commands:"),(0,o.yg)("pre",{parentName:"admonition"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx --help\n"))),(0,o.yg)("h2",{id:"the-cosmos-standard-transaction"},"The Cosmos Standard Transaction"),(0,o.yg)("p",null,"Transactions in Cosmos embed the ",(0,o.yg)("a",{parentName:"p",href:"https://godoc.org/github.com/cosmos/cosmos-sdk/x/auth#StdTx"},"Standard Transaction type")," from the Cosmos SDK. The Ledger device displays a serialized JSON representation of this object for you to review before signing the transaction. Here are the fields and what they mean:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"chain-id"),": The chain to which you are broadcasting the tx, such as the ",(0,o.yg)("inlineCode",{parentName:"li"},"gaia-13003")," testnet or ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-2"),": mainnet."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"account_number"),": The global id of the sending account assigned when the account receives funds for the first time."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"sequence"),": The nonce for this account, incremented with each transaction."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"fee"),": JSON object describing the transaction fee, its gas amount and coin denomination"),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"memo"),": optional text field used in various ways to tag transactions."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"msgs_<index>/<field>"),": The array of messages included in the transaction. Double click to drill down into nested fields of the JSON.")),(0,o.yg)("h2",{id:"support"},"Support"),(0,o.yg)("p",null,"For further support, start by looking over the posts in our ",(0,o.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/search?q=ledger"},"forum")),(0,o.yg)("p",null,"Feel welcome to reach out in our ",(0,o.yg)("a",{parentName:"p",href:"https://t.me/cosmosproject"},"Telegram channel")," to ask for help."),(0,o.yg)("p",null,"Here are a few relevant and helpful tutorials from the wonderful Cosmos community:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://catdotfish.medium.com/"},"Catdotfish")," - ",(0,o.yg)("a",{parentName:"li",href:"https://medium.com/chainapsis/how-to-use-keplr-wallet-40afc80907f6"},"How to use the Keplr Wallet")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://medium.com/cryptium"},"Cryptium Labs")," - ",(0,o.yg)("a",{parentName:"li",href:"https://medium.com/cryptium-cosmos/how-to-store-your-cosmos-atoms-on-your-ledger-and-delegate-with-the-command-line-929eb29705f"},"How to store your ATOMS on your Ledger and delegate with the command line"))))}c.isMDXComponent=!0},8667:(e,a,n)=>{n.d(a,{A:()=>t});const t=n.p+"assets/images/ledger-tuto-dev-mode-c4e394fda2491363a287cbf1fc82ab39.png"},9771:(e,a,n)=>{n.d(a,{A:()=>t});const t=n.p+"assets/images/ledger-tuto-manager-f0a3a54c10bfa2405995efaed78536f1.png"},1092:(e,a,n)=>{n.d(a,{A:()=>t});const t=n.p+"assets/images/ledger-tuto-search-d4d718ef5efa0fb720af125ef8819fd5.png"}}]); \ No newline at end of file diff --git a/assets/js/7b940702.cc2454a5.js b/assets/js/7b940702.cc2454a5.js new file mode 100644 index 00000000000..186bff150e6 --- /dev/null +++ b/assets/js/7b940702.cc2454a5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1046],{5680:(e,n,a)=>{a.d(n,{xA:()=>p,yg:()=>y});var i=a(6540);function t(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function l(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,i)}return a}function o(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?l(Object(a),!0).forEach((function(n){t(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function s(e,n){if(null==e)return{};var a,i,t=function(e,n){if(null==e)return{};var a,i,t={},l=Object.keys(e);for(i=0;i<l.length;i++)a=l[i],n.indexOf(a)>=0||(t[a]=e[a]);return t}(e,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(i=0;i<l.length;i++)a=l[i],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(t[a]=e[a])}return t}var r=i.createContext({}),d=function(e){var n=i.useContext(r),a=n;return e&&(a="function"==typeof e?e(n):o(o({},n),e)),a},p=function(e){var n=d(e.components);return i.createElement(r.Provider,{value:n},e.children)},g="mdxType",m={inlineCode:"code",wrapper:function(e){var n=e.children;return i.createElement(i.Fragment,{},n)}},u=i.forwardRef((function(e,n){var a=e.components,t=e.mdxType,l=e.originalType,r=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),g=d(a),u=t,y=g["".concat(r,".").concat(u)]||g[u]||m[u]||l;return a?i.createElement(y,o(o({ref:n},p),{},{components:a})):i.createElement(y,o({ref:n},p))}));function y(e,n){var a=arguments,t=n&&n.mdxType;if("string"==typeof e||t){var l=a.length,o=new Array(l);o[0]=u;var s={};for(var r in n)hasOwnProperty.call(n,r)&&(s[r]=n[r]);s.originalType=e,s[g]="string"==typeof e?e:t,o[1]=s;for(var d=2;d<l;d++)o[d]=a[d];return i.createElement.apply(null,o)}return i.createElement.apply(null,a)}u.displayName="MDXCreateElement"},5774:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>s,toc:()=>d});var i=a(8168),t=(a(6540),a(5680));const l={title:"The Genesis File",order:1},o=void 0,s={unversionedId:"resources/genesis",id:"resources/genesis",title:"The Genesis File",description:"This document explains how the genesis file of the Cosmos Hub mainnet is structured. It also explains how you can build a genesis file for your own gaia testnet.",source:"@site/docs/resources/genesis.md",sourceDirName:"resources",slug:"/resources/genesis",permalink:"/main/resources/genesis",draft:!1,tags:[],version:"current",frontMatter:{title:"The Genesis File",order:1},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub Archives",permalink:"/main/resources/archives"},next:{title:"HD Wallets",permalink:"/main/resources/hd-wallets"}},r={},d=[{value:"What is a Genesis File",id:"what-is-a-genesis-file",level:2},{value:"Genesis Time and Chain_id",id:"genesis-time-and-chain_id",level:2},{value:"Consensus Parameters",id:"consensus-parameters",level:2},{value:"Application State",id:"application-state",level:2},{value:"Genesis Accounts",id:"genesis-accounts",level:3},{value:"Bank",id:"bank",level:3},{value:"Staking",id:"staking",level:3},{value:"Mint",id:"mint",level:3},{value:"Distribution",id:"distribution",level:3},{value:"Governance",id:"governance",level:3},{value:"Slashing",id:"slashing",level:3},{value:"Genesis Transactions",id:"genesis-transactions",level:3}],p={toc:d},g="wrapper";function m(e){let{components:n,...a}=e;return(0,t.yg)(g,(0,i.A)({},p,a,{components:n,mdxType:"MDXLayout"}),(0,t.yg)("p",null,"This document explains how the genesis file of the Cosmos Hub mainnet is structured. It also explains how you can build a genesis file for your own ",(0,t.yg)("inlineCode",{parentName:"p"},"gaia")," testnet."),(0,t.yg)("p",null,"Note that you can generate a default genesis file for your own testnet by running the following command:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad init <moniker> --chain-id <chain-id>\n")),(0,t.yg)("p",null,"The genesis file is stored in ",(0,t.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/genesis.toml"),"."),(0,t.yg)("h2",{id:"what-is-a-genesis-file"},"What is a Genesis File"),(0,t.yg)("p",null,"A genesis file is a JSON file which defines the initial state of your blockchain. It can be seen as height ",(0,t.yg)("inlineCode",{parentName:"p"},"0")," of your blockchain. The first block, at height ",(0,t.yg)("inlineCode",{parentName:"p"},"1"),", will reference the genesis file as its parent."),(0,t.yg)("p",null,"The state defined in the genesis file contains all the necessary information, like initial token allocation, genesis time, default parameters, and more. Let us break down this information."),(0,t.yg)("h2",{id:"genesis-time-and-chain_id"},"Genesis Time and Chain_id"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"genesis_time")," is defined at the top of the genesis file. It is a ",(0,t.yg)("inlineCode",{parentName:"p"},"UTC")," timestamp that specifies when the blockchain is due to start. At this time, genesis validators are supposed to come online and start participating in the consensus process. The blockchain starts when more than 2/3rd of the genesis validators (weighted by voting power) are online."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"genesis_time": "2019-03-13T17:00:00.000000000Z",\n')),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"chain_id")," is a unique identifier for your chain. It helps differentiate between different chains using the same version of the software."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"chain_id": "cosmoshub-2",\n')),(0,t.yg)("h2",{id:"consensus-parameters"},"Consensus Parameters"),(0,t.yg)("p",null,"Next, the genesis file defines consensus parameters. Consensus parameters regroup all the parameters that are related to the consensus layer, which is ",(0,t.yg)("inlineCode",{parentName:"p"},"Tendermint")," in the case of ",(0,t.yg)("inlineCode",{parentName:"p"},"gaia"),". Let us look at these parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"block"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_bytes"),": Maximum number of bytes per block."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_gas"),": Gas limit per block. Each transaction included in the block will consume some gas. The total gas used by transactions included in a block cannot exceed this limit."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"evidence"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_age"),": An evidence is a proof that a validator signed two different blocks at the same height (and round). This is an explicitly malicious behaviour that is punished at the state-machine level. The ",(0,t.yg)("inlineCode",{parentName:"li"},"max_age")," defines the maximum number of ",(0,t.yg)("strong",{parentName:"li"},"blocks")," after which an evidence is not valid anymore."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validator"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"pub_key_types"),": The types of pubkey (",(0,t.yg)("inlineCode",{parentName:"li"},"ed25519"),", ",(0,t.yg)("inlineCode",{parentName:"li"},"secp256k1"),", ...) that are accepted for validators. Currently only ",(0,t.yg)("inlineCode",{parentName:"li"},"ed25519")," is accepted.")))),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"consensus_params": {\n "block_size": {\n "max_bytes": "150000",\n "max_gas": "1500000"\n },\n "evidence": {\n "max_age": "1000000"\n },\n "validator": {\n "pub_key_types": [\n "ed25519"\n ]\n }\n },\n')),(0,t.yg)("h2",{id:"application-state"},"Application State"),(0,t.yg)("p",null,"The application state defines the initial state of the state-machine."),(0,t.yg)("h3",{id:"genesis-accounts"},"Genesis Accounts"),(0,t.yg)("p",null,"In this section, the initial allocation of tokens is defined. It is possible to add accounts manually by directly editing the genesis file, but it is also possible to use the following command:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-bash"},"// Example: gaiad add-genesis-account cosmos1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z37gh3h 10000000uatom\n\ngaiad genesis add-genesis-account <account-address> <amount><denom>\n")),(0,t.yg)("p",null,"This command creates an item in the ",(0,t.yg)("inlineCode",{parentName:"p"},"accounts")," list, under the ",(0,t.yg)("inlineCode",{parentName:"p"},"app_state")," section."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"accounts": [\n {\n "address": "cosmos1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z37gh3h",\n "coins": [\n {\n "denom": "uatom",\n "amount": "10000000"\n }\n ],\n "sequence_number": "0",\n "account_number": "0",\n "original_vesting": [\n {\n "denom": "uatom",\n "amount": "26306000000"\n }\n ],\n "delegated_free": null,\n "delegated_vesting": null,\n "start_time": "0",\n "end_time": "10000"\n }\n]\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"sequence_number"),": This number is used to count the number of transactions sent by this account. It is incremented each time a transaction is included in a block, and used to prevent replay attacks. Initial value is ",(0,t.yg)("inlineCode",{parentName:"li"},"0"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"account_number"),": Unique identifier for the account. It is generated the first time a transaction including this account is included in a block."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"original_vesting"),": Vesting is natively supported by ",(0,t.yg)("inlineCode",{parentName:"li"},"gaia"),". You can define an amount of token owned by the account that needs to be vested for a period of time before they can be transferred. Vested tokens can be delegated. Default value is ",(0,t.yg)("inlineCode",{parentName:"li"},"null"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"delegated_free"),": Amount of delegated tokens that can be transferred after they've been vested. Most of the time, will be ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"delegated_vesting"),": Amount of delegated tokens that are still vesting. Most of the time, will be ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"start_time"),": Timestamp at which the vesting period starts. ",(0,t.yg)("inlineCode",{parentName:"li"},"0")," most of the time in genesis."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"end_time"),": Timestamp at which the vesting period ends. ",(0,t.yg)("inlineCode",{parentName:"li"},"0")," if no vesting for this account.")),(0,t.yg)("h3",{id:"bank"},"Bank"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"bank")," module handles tokens. The only parameter that needs to be defined in this section is whether ",(0,t.yg)("inlineCode",{parentName:"p"},"transfers")," are enabled at genesis or not."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"bank": {\n "send_enabled": false\n }\n')),(0,t.yg)("h3",{id:"staking"},"Staking"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"staking")," module handles the bulk of the Proof-of-Stake logic of the state-machine. This section should look like the following:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"staking": {\n "pool": {\n "not_bonded_tokens": "10000000",\n "bonded_tokens": "0"\n },\n "params": {\n "unbonding_time": "1814400000000000",\n "max_validators": 100,\n "max_entries": 7,\n "bond_denom": "uatom"\n },\n "last_total_power": "0",\n "last_validator_powers": null,\n "validators": null,\n "bonds": null,\n "unbonding_delegations": null,\n "redelegations": null,\n "exported": false\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"pool"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"not_bonded_tokens"),": Defines the amount of tokens not bonded (i.e. delegated) in genesis. Generally, it equals the total supply of the staking token (",(0,t.yg)("inlineCode",{parentName:"li"},"uatom")," in this example)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"bonded_tokens"),": Amount of bonded tokens in genesis. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"0"),"."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"unbonding_time"),": Time in ",(0,t.yg)("strong",{parentName:"li"},"nanosecond")," it takes for tokens to complete unbonding."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_validators"),": Maximum number of active validators."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_entries"),": Maximum unbonding delegations and redelegations between a particular pair of delegator / validator."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"bond_denom"),": Denomination of the staking token."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"last_total_power"),": Total amount of voting power. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"0")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"last_validator_powers"),": Power of each validator in last known state. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validators"),": List of last known validators. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"bonds"),": List of last known delegation. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"unbonding_delegations"),": List of last known unbonding delegations. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"redelegations"),": List of last known redelegations. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"exported"),": Whether this genesis was generated using the export of a previous state.")),(0,t.yg)("h3",{id:"mint"},"Mint"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"mint")," module governs the logic of inflating the supply of token. The ",(0,t.yg)("inlineCode",{parentName:"p"},"mint")," section in the genesis file looks like the following:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"mint": {\n "minter": {\n "inflation": "0.070000000000000000",\n "annual_provisions": "0.000000000000000000"\n },\n "params": {\n "mint_denom": "uatom",\n "inflation_rate_change": "0.130000000000000000",\n "inflation_max": "0.200000000000000000",\n "inflation_min": "0.070000000000000000",\n "goal_bonded": "0.670000000000000000",\n "blocks_per_year": "6311520"\n }\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"minter"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"inflation"),": Initial yearly percentage of increase in the total supply of staking token, compounded weekly. A ",(0,t.yg)("inlineCode",{parentName:"li"},"0.070000000000000000")," value means the target is ",(0,t.yg)("inlineCode",{parentName:"li"},"7%")," yearly inflation, compounded weekly."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"annual_provisions"),": Calculated each block. Initialize at ",(0,t.yg)("inlineCode",{parentName:"li"},"0.000000000000000000"),"."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"mint_denom"),": Denom of the staking token that is inflated."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"inflation_rate_change"),": Max yearly change in inflation."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"inflation_max"),": Maximum level of inflation."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"inflation_min"),": Minimum level of inflation."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"goal_bonded"),": Percentage of the total supply that is targeted to be bonded. If the percentage of bonded staking tokens is below this target, the inflation increases (following ",(0,t.yg)("inlineCode",{parentName:"li"},"inflation_rate_change"),") until it reaches ",(0,t.yg)("inlineCode",{parentName:"li"},"inflation_max"),". If the percentage of bonded staking tokens is above this target, the inflation decreases (following ",(0,t.yg)("inlineCode",{parentName:"li"},"inflation_rate_change"),") until it reaches ",(0,t.yg)("inlineCode",{parentName:"li"},"inflation_min"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"blocks_per_year"),": Estimation of the amount of blocks per year. Used to compute the block reward coming from inflated staking token (called block provisions).")))),(0,t.yg)("h3",{id:"distribution"},"Distribution"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"distribution")," module handles the logic of distribution block provisions and fees to validators and delegators. The ",(0,t.yg)("inlineCode",{parentName:"p"},"distribution")," section in the genesis file looks like the following:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},' "distribution": {\n "fee_pool": {\n "community_pool": null\n },\n "community_tax": "0.020000000000000000",\n "base_proposer_reward": "0.010000000000000000",\n "bonus_proposer_reward": "0.040000000000000000",\n "withdraw_addr_enabled": false,\n "delegator_withdraw_infos": null,\n "previous_proposer": "",\n "outstanding_rewards": null,\n "validator_accumulated_commissions": null,\n "validator_historical_rewards": null,\n "validator_current_rewards": null,\n "delegator_starting_infos": null,\n "validator_slash_events": null\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"fee_pool"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"community_pool"),": The community pool is a pool of tokens that can be used to pay for bounties. It is allocated via governance proposals. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"community_tax"),": The tax percentage on fees and block rewards that goes to the community pool."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"base_proposer_reward"),": Base bonus on transaction fees collected in a valid block that goes to the proposer of block. If value is ",(0,t.yg)("inlineCode",{parentName:"li"},"0.010000000000000000"),", 1% of the fees go to the proposer."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"bonus_proposer_reward"),": Max bonus on transaction fees collected in a valid block that goes to the proposer of block. The bonus depends on the number of ",(0,t.yg)("inlineCode",{parentName:"li"},"precommits")," the proposer includes. If the proposer includes 2/3rd ",(0,t.yg)("inlineCode",{parentName:"li"},"precommits")," weighted by voting power (minimum for the block to be valid), they get a bonus of ",(0,t.yg)("inlineCode",{parentName:"li"},"base_proposer_reward"),". This bonus increases linearly up to ",(0,t.yg)("inlineCode",{parentName:"li"},"bonus_proposer_reward")," if the proposer includes 100% of ",(0,t.yg)("inlineCode",{parentName:"li"},"precommits"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"withdraw_addr_enabled"),": If ",(0,t.yg)("inlineCode",{parentName:"li"},"true"),", delegators can set a different address to withdraw their rewards. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"false")," if you want to disable transfers at genesis, as it can be used as a way to get around the restriction."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"delegator_withdraw_infos"),": List of delegators withdraw address. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"previous_proposer"),": Proposer of the previous block. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},'""')," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"outstanding_rewards"),": Outstanding (un-withdrawn) rewards. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validator_accumulated_commission"),": Outstanding (un-withdrawn) commission of validators. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validator_historical_rewards"),": Set of information related to the historical rewards of validators and used by the ",(0,t.yg)("inlineCode",{parentName:"li"},"distribution")," module for various computation. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validators_current_rewards"),": Set of information related to the current rewards of validators and used by the ",(0,t.yg)("inlineCode",{parentName:"li"},"distribution")," module for various computation. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"delegator_starting_infos"),": Tracks the previous validator period, the delegation's amount of staking token, and the creation height (to check later on if any slashes have occurred). Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validator_slash_events"),": Set of information related to the past slashing of validators. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state.")),(0,t.yg)("h3",{id:"governance"},"Governance"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"gov")," module handles all governance-related transactions. The initial state of the ",(0,t.yg)("inlineCode",{parentName:"p"},"gov")," section looks like the following:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"gov": {\n "starting_proposal_id": "1",\n "deposits": null,\n "votes": null,\n "proposals": null,\n "deposit_params": {\n "min_deposit": [\n {\n "denom": "uatom",\n "amount": "512000000"\n }\n ],\n "max_deposit_period": "1209600000000000"\n },\n "voting_params": {\n "voting_period": "1209600000000000"\n },\n "tally_params": {\n "quorum": "0.4",\n "threshold": "0.5",\n "veto": "0.334",\n "governance_penalty": "0.0"\n }\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"starting_proposal_id"),": This parameter defines the ID of the first proposal. Each proposal is identified by a unique ID."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"deposits"),": List of deposits for each proposal ID. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"votes"),": List of votes for each proposal ID. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"proposals"),": List of proposals for each proposal ID: Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"deposit_params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"min_deposit"),": The minimum deposit required for the proposal to enter ",(0,t.yg)("inlineCode",{parentName:"li"},"Voting Period"),". If multiple denoms are provided, the ",(0,t.yg)("inlineCode",{parentName:"li"},"OR")," operator applies."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_deposit_period"),": The maximum period (in ",(0,t.yg)("strong",{parentName:"li"},"nanoseconds"),") after which it is not possible to deposit on the proposal anymore."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"voting_params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"voting_period"),": Length of the voting period in ",(0,t.yg)("strong",{parentName:"li"},"nanoseconds"),"."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"tally_params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"quorum"),": Minimum percentage of bonded staking tokens that needs to vote for the result to be valid."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"threshold"),": Minimum percentage of votes that need to be ",(0,t.yg)("inlineCode",{parentName:"li"},"YES")," for the result to be valid."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"veto"),": Maximum percentage ",(0,t.yg)("inlineCode",{parentName:"li"},"NO_WITH_VETO")," votes for the result to be valid."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"governance_penalty"),": Penalty for validators that do not vote on a given proposal.")))),(0,t.yg)("h3",{id:"slashing"},"Slashing"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"slashing")," module handles the logic to slash delegators if their validator misbehaves. The ",(0,t.yg)("inlineCode",{parentName:"p"},"slashing")," section in genesis looks as follows:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"slashing": {\n "params": {\n "max_evidence_age": "1814400000000000",\n "signed_blocks_window": "10000",\n "min_signed_per_window": "0.050000000000000000",\n "downtime_jail_duration": "600000000000",\n "slash_fraction_double_sign": "0.050000000000000000",\n "slash_fraction_downtime": "0.000100000000000000"\n },\n "signing_infos": {},\n "missed_blocks": {}\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_evidence_age"),": Maximum age of the evidence in ",(0,t.yg)("strong",{parentName:"li"},"nanoseconds"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"signed_blocks_window"),": Moving window of blocks to figure out offline validators."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"min_signed_per_window"),": Minimum percentage of ",(0,t.yg)("inlineCode",{parentName:"li"},"precommits"),"that must be present in the ",(0,t.yg)("inlineCode",{parentName:"li"},"block window")," for the validator to be considered online."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"downtime_jail_duration"),": Duration in ",(0,t.yg)("strong",{parentName:"li"},"nanoseconds")," for which a validator is jailed after they get slashed for downtime."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"slash_fraction_double_sign"),": Percentage of delegators bonded stake slashed when their validator double signs."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"slash_fraction_downtime"),": Percentage of delegators bonded stake slashed when their validator is down."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"signing_infos"),": Various infos per validator needed by the ",(0,t.yg)("inlineCode",{parentName:"li"},"slashing")," module. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"{}")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"missed_blocks"),": Various infos related to missed blocks needed by the ",(0,t.yg)("inlineCode",{parentName:"li"},"slashing")," module. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"{}")," if genesis was not exported from previous state.")),(0,t.yg)("h3",{id:"genesis-transactions"},"Genesis Transactions"),(0,t.yg)("p",null,"By default, the genesis file do not contain any ",(0,t.yg)("inlineCode",{parentName:"p"},"gentxs"),". A ",(0,t.yg)("inlineCode",{parentName:"p"},"gentx")," is a transaction that bonds staking token present in the genesis file under ",(0,t.yg)("inlineCode",{parentName:"p"},"accounts")," to a validator, essentially creating a validator at genesis. The chain will start as soon as more than 2/3rds of the validators (weighted by voting power) that are the recipient of a valid ",(0,t.yg)("inlineCode",{parentName:"p"},"gentx")," come online after ",(0,t.yg)("inlineCode",{parentName:"p"},"genesis_time"),"."),(0,t.yg)("p",null,"A ",(0,t.yg)("inlineCode",{parentName:"p"},"gentx")," can be added manually to the genesis file, or via the following command:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad collect-gentxs\n")),(0,t.yg)("p",null,"This command will add all the ",(0,t.yg)("inlineCode",{parentName:"p"},"gentxs")," stored in ",(0,t.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/gentx")," to the genesis file. In order to create a genesis transaction, click ",(0,t.yg)("a",{parentName:"p",href:"/main/validators/validator-setup#participate-in-genesis-as-a-validator"},"here"),"."))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/7d15ab5a.bae4a86f.js b/assets/js/7d15ab5a.bae4a86f.js new file mode 100644 index 00000000000..d1bd3d54e29 --- /dev/null +++ b/assets/js/7d15ab5a.bae4a86f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2075],{5680:(e,t,a)=>{a.d(t,{xA:()=>u,yg:()=>p});var o=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,o,r=function(e,t){if(null==e)return{};var a,o,r={},n=Object.keys(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var l=o.createContext({}),c=function(e){var t=o.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},u=function(e){var t=c(e.components);return o.createElement(l.Provider,{value:t},e.children)},y="mdxType",h={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},d=o.forwardRef((function(e,t){var a=e.components,r=e.mdxType,n=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),y=c(a),d=r,p=y["".concat(l,".").concat(d)]||y[d]||h[d]||n;return a?o.createElement(p,i(i({ref:t},u),{},{components:a})):o.createElement(p,i({ref:t},u))}));function p(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=a.length,i=new Array(n);i[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[y]="string"==typeof e?e:r,i[1]=s;for(var c=2;c<n;c++)i[c]=a[c];return o.createElement.apply(null,i)}return o.createElement.apply(null,a)}d.displayName="MDXCreateElement"},5178:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>s,toc:()=>c});var o=a(8168),r=(a(6540),a(5680));const n={title:"Delegator Security",order:3},i=void 0,s={unversionedId:"delegators/delegator-security",id:"version-v17.1.0/delegators/delegator-security",title:"Delegator Security",description:"The launch of any public blockchain is an incredibly exciting time, and it's definitely one that malicious actors may try to take advantage of for their own personal gain. Owning and having access to cryptocurrency can make you a valuable target for an attacker, but there are many things you can do to improve your personal security and reduce or eliminate security risks.",source:"@site/versioned_docs/version-v17.1.0/delegators/delegator-security.md",sourceDirName:"delegators",slug:"/delegators/delegator-security",permalink:"/v17.1.0/delegators/delegator-security",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Delegator Security",order:3},sidebar:"tutorialSidebar",previous:{title:"Delegator Guide (CLI)",permalink:"/v17.1.0/delegators/delegator-guide-cli"},next:{title:"Validators",permalink:"/v17.1.0/validators/"}},l={},c=[{value:"Social Engineering",id:"social-engineering",level:2},{value:"Key Management",id:"key-management",level:2},{value:"Software Vulnerabilities",id:"software-vulnerabilities",level:2},{value:"Verifying Transactions",id:"verifying-transactions",level:2},{value:"Account Security",id:"account-security",level:2},{value:"Supply Chain Attacks",id:"supply-chain-attacks",level:2},{value:"Disclaimer",id:"disclaimer",level:2}],u={toc:c},y="wrapper";function h(e){let{components:t,...a}=e;return(0,r.yg)(y,(0,o.A)({},u,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"The launch of any public blockchain is an incredibly exciting time, and it's definitely one that malicious actors may try to take advantage of for their own personal gain. Owning and having access to cryptocurrency can make you a valuable target for an attacker, but there are many things you can do to improve your personal security and reduce or eliminate security risks."),(0,r.yg)("h2",{id:"social-engineering"},"Social Engineering"),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Social_engineering_(security)"},"Social engineering")," has existed for about as long as human beings have been on the planet, and in the technical era, it usually takes in the form of ",(0,r.yg)("a",{parentName:"p",href:"https://ssd.eff.org/en/module/how-avoid-phishing-attacks"},"phishing")," or ",(0,r.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Phishing#Spear_phishing"},"spearphishing")," . Both of these attacks are wildly successful forms of trickery that are responsible for over 95% of account security breaches, and they don't just happen via email: these days, opportunistic and targeted phishing attempts take place ",(0,r.yg)("a",{parentName:"p",href:"https://www.umass.edu/it/security/phishing-fraudulent-emails-text-messages-phone-calls"},"anywhere that you have an inbox")," . It doesn't matter if you're using Signal, Telegram, SMS, Twitter, or just checking your DMs on forums or social networks, attackers have a ",(0,r.yg)("a",{parentName:"p",href:"https://jia.sipa.columbia.edu/weaponization-social-media-spear-phishing-and-cyberattacks-democracy"},"plethora of opportunities")," to gain foothold in your digital life in effort to separate you from valuable information and assets that you most definitely don't want to lose. If a deal pops up that ",(0,r.yg)("a",{parentName:"p",href:"https://www.psychologytoday.com/us/blog/mind-in-the-machine/201712/how-fear-is-being-used-manipulate-cryptocurrency-markets"},"sounds too good to be true")," , or a message shows up asking for information that should never, ever be shared with someone else, you can always verify it before engaging with it by navigating to our official website or an official Cosmos communication channel on your own."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},(0,r.yg)("strong",{parentName:"p"},"Be skeptical of unexpected attachments, or emails that ask you to visit a suspicious or unfamiliar website in the context of blockchains or cryptocurrency.")," An attacker may attempt to lure you to a ",(0,r.yg)("a",{parentName:"p",href:"https://blog.malwarebytes.com/cybercrime/2013/02/tools-of-the-trade-exploit-kits/"},"compromised site")," designed to steal sensitive information from your computer. If you're a Gmail user, test your resilience against the latest email-based phishing tactics ",(0,r.yg)("a",{parentName:"p",href:"https://phishingquiz.withgoogle.com/"},"here")," .")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},(0,r.yg)("strong",{parentName:"p"},"Do your due diligence before purchasing ATOM. Neither the Tendermint team nor the Interchain Foundation will be selling ATOM at launch"),", so if you see social media posts or emails advertising a token sale from us, they're not real and should be dismissed immediately. If you're on the hunt for ATOM, make sure that you've researched the seller or exchange to confirm that the tokens are coming from a trustworthy source.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},(0,r.yg)("strong",{parentName:"p"},"No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to share any kind of account credentials or your 12 words with us"),", and we will always use our official Twitter, Medium, and Github accounts to communicate important news directly to the Cosmos community."))),(0,r.yg)("p",null,"If you receive an email or tweet that sounds too good to be true, is likely to be a scam. "),(0,r.yg)("h2",{id:"key-management"},"Key Management"),(0,r.yg)("p",null,"The best way to minimize the risk of theft or loss of ATOM is to have a strong storage and backup strategy for your private keys. The safest way to store your keys is offline, either in a cryptocurrency wallet or on a device that you never connect to the internet. The best backup strategy for your k yes is to ensure that you have multiple copies of them stored in safe places, and to take specific measures to protect at least one copy of your keys from any kind of natural disaster that is a likely possibility in your part of the world."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"To protect your ATOM, do not share your 12 words with anyone.")," The only person who should ever need to know them is you. You do not need to share your private keys if you're delegating ATOM to a validator on the network or to use custodial services. If anyone asks for your key material,"),(0,r.yg)("h2",{id:"software-vulnerabilities"},"Software Vulnerabilities"),(0,r.yg)("p",null,"To protect yourself and ensure you're using the safest code is to use the latest version of software available, and to update immediately (or as soon as you can) after a security advisory is released. This is important for your laptops, mobile devices, cryptocurrency wallets, and anything else that may be linked to your identity or your cryptocurrency."),(0,r.yg)("p",null,(0,r.yg)("em",{parentName:"p"},"To protect your ATOM, you should only download software directly from official sources, and make sure that you're always using the latest, most secure version of ",(0,r.yg)("inlineCode",{parentName:"em"},"gaiad")," when you're doing anything that involves your 12 words"),". The latest versions of ",(0,r.yg)("inlineCode",{parentName:"p"},"Tendermint"),", the ",(0,r.yg)("inlineCode",{parentName:"p"},"Cosmos-SDK"),", and ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad")," will always be available from our official Github repositories."),(0,r.yg)("p",null,"No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to download a software attachment after sending out a security advisory or making a patch available."),(0,r.yg)("h2",{id:"verifying-transactions"},"Verifying Transactions"),(0,r.yg)("p",null,"Be skeptical of technical advice, especially advice that comes from people you do not know in forums and on group chat channels. Familiarize yourself with important commands, especially those that will help you carry out high-risk actions, and consult our official documentation to make sure that you're not being tricked into doing something that will harm you or your validator."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"When sending transactions or doing anything that may spend coins, you should always verify those transactions before hitting send"),". While address strings are long, it is important to visually comparing them in blocks of 4 characters at a time to ensure that you are sending them to the right place rather than into oblivion."),(0,r.yg)("h2",{id:"account-security"},"Account Security"),(0,r.yg)("p",null,"One of the most important things you can do to protect your cryptocurrency and eliminate risk is to harden all of your critical online accounts. Attackers will try to gain foothold wherever they can, and will use that foothold to pivot from one place to another. Unprotected accounts like email, social media, your Github account, the Cosmos Forum and anything in between could give an attacker an opportunities to gain foothold in your online life."),(0,r.yg)("p",null,"For people who hold cryptocurrency, there are two specific account security actions that can be taken to eliminate specific risks that come with being part of the blockchain world."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"First, it is important to enable 2-factor authentication everywhere you can, and to make sure that you are using a code generator or ",(0,r.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Universal_2nd_Factor"},"U2F hardware key")," as a second factor.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Second, be mindful of account recovery methods used to regain access to your most important accounts and make sure that you do not use SMS as a recovery method. If you haven't done so yet, start using an authenticator app or a hardware key immediately for your personal email account and wherever else you manage your tokens, especially if you use online exchanges."))),(0,r.yg)("h2",{id:"supply-chain-attacks"},"Supply Chain Attacks"),(0,r.yg)("p",null,"Whether you're buying a hardware or a hardware wallet, it is important to purchase whatever you need directly from the supplier or from a trusted source. This is the only way to completely eliminate the risk of a compromised device or chip from stealing your private keys, especially since there are reports of compromised wallets being sold on Amazon and through other popular online marketplaces."),(0,r.yg)("h2",{id:"disclaimer"},"Disclaimer"),(0,r.yg)("p",null,'Please note that this is highly experimental software. In these early days, we can expect to have issues, updates, and bugs. The existing tools require advanced technical skills and involve risks which are outside of the control of the Interchain Foundation and/or the Tendermint team (see also the risk section in the Interchain Cosmos Contribution Terms). Any use of this open source Apache 2.0 licensed software is done at your own risk and on a "AS IS" basis, without warranties or conditions of any kind, and any and all liability of the Interchain Foundation and/or the Tendermint team for damages arising in connection to the software is excluded. Please exercise extreme caution!`'))}h.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/7e3256e6.cbe8fd79.js b/assets/js/7e3256e6.cbe8fd79.js new file mode 100644 index 00000000000..efc928ef16c --- /dev/null +++ b/assets/js/7e3256e6.cbe8fd79.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6456],{5680:(e,n,r)=>{r.d(n,{xA:()=>m,yg:()=>f});var t=r(6540);function o(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function a(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function i(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?a(Object(r),!0).forEach((function(n){o(e,n,r[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))}))}return e}function s(e,n){if(null==e)return{};var r,t,o=function(e,n){if(null==e)return{};var r,t,o={},a=Object.keys(e);for(t=0;t<a.length;t++)r=a[t],n.indexOf(r)>=0||(o[r]=e[r]);return o}(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(t=0;t<a.length;t++)r=a[t],n.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=t.createContext({}),p=function(e){var n=t.useContext(c),r=n;return e&&(r="function"==typeof e?e(n):i(i({},n),e)),r},m=function(e){var n=p(e.components);return t.createElement(c.Provider,{value:n},e.children)},l="mdxType",u={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},y=t.forwardRef((function(e,n){var r=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,m=s(e,["components","mdxType","originalType","parentName"]),l=p(r),y=o,f=l["".concat(c,".").concat(y)]||l[y]||u[y]||a;return r?t.createElement(f,i(i({ref:n},m),{},{components:r})):t.createElement(f,i({ref:n},m))}));function f(e,n){var r=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=y;var s={};for(var c in n)hasOwnProperty.call(n,c)&&(s[c]=n[c]);s.originalType=e,s[l]="string"==typeof e?e:o,i[1]=s;for(var p=2;p<a;p++)i[p]=r[p];return t.createElement.apply(null,i)}return t.createElement.apply(null,r)}y.displayName="MDXCreateElement"},6220:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>c,contentTitle:()=>i,default:()=>u,frontMatter:()=>a,metadata:()=>s,toc:()=>p});var t=r(8168),o=(r(6540),r(5680));const a={title:"Governance Overview",order:1},i=void 0,s={unversionedId:"governance/README",id:"version-v17.1.0/governance/README",title:"Governance Overview",description:'The Cosmos Hub ("Gaia") has an on-chain governance mechanism for signaling, changing consensus parameters, and spending funds from the community pool.',source:"@site/versioned_docs/version-v17.1.0/governance/README.md",sourceDirName:"governance",slug:"/governance/",permalink:"/v17.1.0/governance/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Governance Overview",order:1},sidebar:"tutorialSidebar",previous:{title:"Running a Validator",permalink:"/v17.1.0/validators/validator-setup"},next:{title:"Proposal Types",permalink:"/v17.1.0/governance/proposal-types/"}},c={},p=[{value:"Community",id:"community",level:2}],m={toc:p},l="wrapper";function u(e){let{components:n,...r}=e;return(0,o.yg)(l,(0,t.A)({},m,r,{components:n,mdxType:"MDXLayout"}),(0,o.yg)("p",null,'The Cosmos Hub ("Gaia") has an on-chain governance mechanism for ',(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/governance/proposal-types/text-prop"},"signaling"),", changing ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/governance/proposal-types/param-change"},"consensus parameters"),", and spending ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/governance/proposal-types/community-pool-spend"},"funds from the community pool"),". "),(0,o.yg)("p",null,"This repository provides background information on these different kinds of proposals and best-practices for drafting them and proposing them on-chain."),(0,o.yg)("h2",{id:"community"},"Community"),(0,o.yg)("p",null,"Cosmos governance is driven by the Cosmos community, and much of the documentation in this repo was funded by the community fund itself in\n",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/23"},"Proposal 23")," and ",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/63"},"Proposal 63"),".\nGovernance discussions happens in a number of places moderated by diverse community members, including:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"http://forum.cosmos.network/"},"Forum")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://discord.com/invite/cosmosnetwork"},"Discord")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://twitter.com/CosmosGov"},"Twitter")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"http://reddit.com/r/cosmosnetwork"},"Reddit")),(0,o.yg)("li",{parentName:"ul"},"anywhere else you might interact with members of the Cosmos community!")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/826bf515.b7fb84ee.js b/assets/js/826bf515.b7fb84ee.js new file mode 100644 index 00000000000..079f733fda2 --- /dev/null +++ b/assets/js/826bf515.b7fb84ee.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4672],{5680:(e,t,r)=>{r.d(t,{xA:()=>p,yg:()=>g});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var u=n.createContext({}),s=function(e){var t=n.useContext(u),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},p=function(e){var t=s(e.components);return n.createElement(u.Provider,{value:t},e.children)},c="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,i=e.originalType,u=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),c=s(r),d=a,g=c["".concat(u,".").concat(d)]||c[d]||f[d]||i;return r?n.createElement(g,o(o({ref:t},p),{},{components:r})):n.createElement(g,o({ref:t},p))}));function g(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=r.length,o=new Array(i);o[0]=d;var l={};for(var u in t)hasOwnProperty.call(t,u)&&(l[u]=t[u]);l.originalType=e,l[c]="string"==typeof e?e:a,o[1]=l;for(var s=2;s<i;s++)o[s]=r[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},1659:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>f,frontMatter:()=>i,metadata:()=>l,toc:()=>s});var n=r(8168),a=(r(6540),r(5680));const i={title:"Gaia Tutorials",order:1},o=void 0,l={unversionedId:"hub-tutorials/README",id:"version-v17.1.0/hub-tutorials/README",title:"Gaia Tutorials",description:"This folder contains tutorials related to the gaiad application.",source:"@site/versioned_docs/version-v17.1.0/hub-tutorials/README.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/",permalink:"/v17.1.0/hub-tutorials/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Gaia Tutorials",order:1},sidebar:"tutorialSidebar",previous:{title:"What is Gaia?",permalink:"/v17.1.0/getting-started/what-is-gaia"},next:{title:"Interacting with Gaiad (CLI)",permalink:"/v17.1.0/hub-tutorials/gaiad"}},u={},s=[],p={toc:s},c="wrapper";function f(e){let{components:t,...r}=e;return(0,a.yg)(c,(0,n.A)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"This folder contains tutorials related to the ",(0,a.yg)("inlineCode",{parentName:"p"},"gaiad")," application."),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/hub-tutorials/gaiad"},"Interacting with the ",(0,a.yg)("inlineCode",{parentName:"a"},"gaiad")," binary")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/hub-tutorials/join-mainnet"},"Running a full-node for the Cosmos Hub Mainnet")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/hub-tutorials/join-testnet"},"Running a full-node for a ",(0,a.yg)("inlineCode",{parentName:"a"},"gaia")," testnet")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/hub-tutorials/upgrade-node"},"Upgrading a node from a previous version")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/hub-tutorials/live-upgrade-tutorial"},"Creating an upgrade governance proposal"))))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/844b02fa.5884db57.js b/assets/js/844b02fa.5884db57.js new file mode 100644 index 00000000000..762d1930d1c --- /dev/null +++ b/assets/js/844b02fa.5884db57.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3888],{5680:(e,a,t)=>{t.d(a,{xA:()=>d,yg:()=>h});var n=t(6540);function r(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function i(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}function o(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?i(Object(t),!0).forEach((function(a){r(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function p(e,a){if(null==e)return{};var t,n,r=function(e,a){if(null==e)return{};var t,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||(r[t]=e[t]);return r}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var l=n.createContext({}),u=function(e){var a=n.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):o(o({},a),e)),t},d=function(e){var a=u(e.components);return n.createElement(l.Provider,{value:a},e.children)},g="mdxType",s={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},c=n.forwardRef((function(e,a){var t=e.components,r=e.mdxType,i=e.originalType,l=e.parentName,d=p(e,["components","mdxType","originalType","parentName"]),g=u(t),c=r,h=g["".concat(l,".").concat(c)]||g[c]||s[c]||i;return t?n.createElement(h,o(o({ref:a},d),{},{components:t})):n.createElement(h,o({ref:a},d))}));function h(e,a){var t=arguments,r=a&&a.mdxType;if("string"==typeof e||r){var i=t.length,o=new Array(i);o[0]=c;var p={};for(var l in a)hasOwnProperty.call(a,l)&&(p[l]=a[l]);p.originalType=e,p[g]="string"==typeof e?e:r,o[1]=p;for(var u=2;u<i;u++)o[u]=t[u];return n.createElement.apply(null,o)}return n.createElement.apply(null,t)}c.displayName="MDXCreateElement"},6669:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>o,default:()=>s,frontMatter:()=>i,metadata:()=>p,toc:()=>u});var n=t(8168),r=(t(6540),t(5680));const i={title:"Upgrading the Chain",order:6},o=void 0,p={unversionedId:"hub-tutorials/live-upgrade-tutorial",id:"version-v17.1.0/hub-tutorials/live-upgrade-tutorial",title:"Upgrading the Chain",description:"This document demonstrates how a live upgrade can be performed on-chain through a",source:"@site/versioned_docs/version-v17.1.0/hub-tutorials/live-upgrade-tutorial.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/live-upgrade-tutorial",permalink:"/v17.1.0/hub-tutorials/live-upgrade-tutorial",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Upgrading the Chain",order:6},sidebar:"tutorialSidebar",previous:{title:"Joining Testnet",permalink:"/v17.1.0/hub-tutorials/join-testnet"},next:{title:"Upgrading Your Node",permalink:"/v17.1.0/hub-tutorials/upgrade-node"}},l={},u=[],d={toc:u},g="wrapper";function s(e){let{components:a,...t}=e;return(0,r.yg)(g,(0,n.A)({},d,t,{components:a,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"This document demonstrates how a live upgrade can be performed on-chain through a\ngovernance process."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Start the network and trigger upgrade"),(0,r.yg)("pre",{parentName:"li"},(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"# start a gaia application full-node\n$ gaiad start\n\n# set up the cli config\n$ gaiad config chain-id testing\n\n# create an upgrade governance proposal\n$ gaiad tx gov submit-proposal software-upgrade <plan-name> \\\n--title <proposal-title> --description <proposal-description> \\\n--from <name-or-key> --upgrade-height <desired-upgrade-height> --deposit 10000000stake\n\n# once the proposal passes you can query the pending plan\n$ gaiad query upgrade plan\n"))),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Performing an upgrade"),(0,r.yg)("p",{parentName:"li"},"Assuming the proposal passes the chain will stop at given upgrade height."),(0,r.yg)("p",{parentName:"li"},"You can stop and start the original binary all you want, but ",(0,r.yg)("strong",{parentName:"p"},"it will refuse to\nrun after the upgrade height"),"."),(0,r.yg)("p",{parentName:"li"},"We need a new binary with the upgrade handler installed. The logs should look\nsomething like:"),(0,r.yg)("pre",{parentName:"li"},(0,r.yg)("code",{parentName:"pre",className:"language-bash"},'E[2019-11-05|12:44:18.913] UPGRADE "<plan-name>" NEEDED at height: <desired-upgrade-height>: module=main\nE[2019-11-05|12:44:18.914] CONSENSUS FAILURE!!!\n...\n')),(0,r.yg)("p",{parentName:"li"},"Note that the process will hang indefinitely (doesn't exit to avoid restart loops). So, you must\nmanually kill the process and replace it with a new binary. Do so now with ",(0,r.yg)("inlineCode",{parentName:"p"},"Ctrl+C")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"killall gaiad"),"."),(0,r.yg)("p",{parentName:"li"},"In ",(0,r.yg)("inlineCode",{parentName:"p"},"gaia/app/app.go"),", after ",(0,r.yg)("inlineCode",{parentName:"p"},"upgrade.Keeper")," is initialized and set in the app, set the\ncorresponding upgrade ",(0,r.yg)("inlineCode",{parentName:"p"},"Handler")," with the correct ",(0,r.yg)("inlineCode",{parentName:"p"},"<plan-name>"),":"),(0,r.yg)("pre",{parentName:"li"},(0,r.yg)("code",{parentName:"pre",className:"language-go"},' app.upgradeKeeper.SetUpgradeHandler("<plan-name>", func(ctx sdk.Context, plan upgrade.Plan) {\n // custom logic after the network upgrade has been executed\n })\n')),(0,r.yg)("p",{parentName:"li"},"Note that we panic on any error - this would cause the upgrade to fail if the\nmigration could not be run, and no node would advance - allowing a manual recovery.\nIf we ignored the errors, then we would proceed with an incomplete upgrade and\nhave a very difficult time every recovering the proper state."),(0,r.yg)("p",{parentName:"li"},"Now, compile the new binary and run the upgraded code to complete the upgrade:"),(0,r.yg)("pre",{parentName:"li"},(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"# create a new binary of gaia with the added upgrade handler\n$ make install\n\n# Restart the chain using the new binary. You should see the chain resume from\n# the upgrade height:\n# `I[2019-11-05|12:48:15.184] applying upgrade <plan-name> at height: <desired-upgrade-height> module=main`\n$ gaiad start\n\n# verify there is no pending plan\n$ gaiad query upgrade plan\n\n# verify you can query the block header of the completed upgrade\n$ gaiad query upgrade applied <plan-name>\n")))))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/8913.41732d83.js b/assets/js/8913.41732d83.js new file mode 100644 index 00000000000..401640c583c --- /dev/null +++ b/assets/js/8913.41732d83.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8913],{8913:(s,c,e)=>{e.r(c)}}]); \ No newline at end of file diff --git a/assets/js/894ab4a8.77760b04.js b/assets/js/894ab4a8.77760b04.js new file mode 100644 index 00000000000..2001cf5bdd9 --- /dev/null +++ b/assets/js/894ab4a8.77760b04.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2746],{5680:(e,t,o)=>{o.d(t,{xA:()=>c,yg:()=>p});var n=o(6540);function a(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function r(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function i(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){a(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t){if(null==e)return{};var o,n,a=function(e,t){if(null==e)return{};var o,n,a={},r=Object.keys(e);for(n=0;n<r.length;n++)o=r[n],t.indexOf(o)>=0||(a[o]=e[o]);return a}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n<r.length;n++)o=r[n],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(a[o]=e[o])}return a}var l=n.createContext({}),u=function(e){var t=n.useContext(l),o=t;return e&&(o="function"==typeof e?e(t):i(i({},t),e)),o},c=function(e){var t=u(e.components);return n.createElement(l.Provider,{value:t},e.children)},h="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var o=e.components,a=e.mdxType,r=e.originalType,l=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),h=u(o),d=a,p=h["".concat(l,".").concat(d)]||h[d]||m[d]||r;return o?n.createElement(p,i(i({ref:t},c),{},{components:o})):n.createElement(p,i({ref:t},c))}));function p(e,t){var o=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var r=o.length,i=new Array(r);i[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[h]="string"==typeof e?e:a,i[1]=s;for(var u=2;u<r;u++)i[u]=o[u];return n.createElement.apply(null,i)}return n.createElement.apply(null,o)}d.displayName="MDXCreateElement"},5592:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var n=o(8168),a=(o(6540),o(5680));const r={title:"Cosmos Hub to Launch Mainnet",order:1},i=void 0,s={unversionedId:"roadmap/launch/blog-1-en",id:"version-v17.1.0/roadmap/launch/blog-1-en",title:"Cosmos Hub to Launch Mainnet",description:"Pre-launch Dependencies & How to Safely Claim Your Atoms",source:"@site/versioned_docs/version-v17.1.0/roadmap/launch/blog-1-en.md",sourceDirName:"roadmap/launch",slug:"/roadmap/launch/blog-1-en",permalink:"/v17.1.0/roadmap/launch/blog-1-en",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub to Launch Mainnet",order:1},sidebar:"tutorialSidebar",previous:{title:"Roadmap & Previous Releases",permalink:"/v17.1.0/roadmap/"},next:{title:"The 3 Phases of the Cosmos Hub Mainnet",permalink:"/v17.1.0/roadmap/launch/blog-2-en"}},l={},u=[{value:"Pre-launch Dependencies & How to Safely Claim Your Atoms",id:"pre-launch-dependencies--how-to-safely-claim-your-atoms",level:2},{value:"Remaining Milestones for Launch",id:"remaining-milestones-for-launch",level:2},{value:"5 Cosmos-SDK Security Audits \u2714",id:"5-cosmos-sdk-security-audits-",level:3},{value:"4 Cosmos SDK Feature Freeze",id:"4-cosmos-sdk-feature-freeze",level:3},{value:"3 Game of Stakes Completed",id:"3-game-of-stakes-completed",level:3},{value:"2 Genesis Transactions Collected",id:"2-genesis-transactions-collected",level:3},{value:"1 Cosmos Hub Mainnet Launch",id:"1-cosmos-hub-mainnet-launch",level:3},{value:"Official Cosmos Communication Channels",id:"official-cosmos-communication-channels",level:2},{value:"Staying Safe (and Secure!) for Mainnet Launch",id:"staying-safe-and-secure-for-mainnet-launch",level:2}],c={toc:u},h="wrapper";function m(e){let{components:t,...o}=e;return(0,a.yg)(h,(0,n.A)({},c,o,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("h2",{id:"pre-launch-dependencies--how-to-safely-claim-your-atoms"},"Pre-launch Dependencies & How to Safely Claim Your Atoms"),(0,a.yg)("p",null,"In the summer of 2016, the ",(0,a.yg)("a",{parentName:"p",href:"https://cosmos.network/resources/whitepaper"},"Cosmos whitepaper")," was released. In the\nspring of 2017, the ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/fundraiser"},"Cosmos fundraiser")," was completed. In the first\nmonths of 2019, the software is ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/releases"},"feature complete"),". The launch of the\nCosmos Hub draws near. What does this mean for Atom holders?"),(0,a.yg)("p",null,"If you are an Atom holder, you will be able to delegate Atoms to validators on\nthe main network and vote on governance proposals. In fact, the future success\nof the network depends on you responsibly doing so! However, you will not be\nable to transfer Atoms yet. Transfers will be disabled at the protocol level\nuntil a hard-fork is executed to enable them."),(0,a.yg)("p",null,"Atom holders should carefully follow the guidelines in order to safely delegate\nAtoms. Please read through the entire guide first to familiarize yourself\nbefore you actually do anything: ",(0,a.yg)("a",{parentName:"p",href:"https://hub.cosmos.network/main/delegators/delegator-guide-cli.html"},"CLI guide")),(0,a.yg)("p",null,"The process outlined in the guide is currently the only verified and secure way\nto delegate Atoms at launch. This is because the gaiad tool used in the guide\nis the only wallet software undergoing third-party security audits right now.\nNo other wallet providers have begun security audits yet."),(0,a.yg)("p",null,"Remember that delegating Atoms involves significant risk. Once delegated to a\nvalidator, Atoms are bonded for a period of time during which they cannot be\nrecovered. If the validator misbehaves during this time, some or all of the\ndelegated Atoms may be burned. It is your responsibility to perform due\ndiligence on validators before delegating!"),(0,a.yg)("p",null,"The Cosmos Hub is highly experimental software. In these early days, we can\nexpect to have issues, updates, and bugs. The existing tools require advanced\ntechnical skills and involve risks which are outside of the control of the\nInterchain Foundation and/or the Tendermint team (see also the risk section in\nthe ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos/blob/master/fundraiser/Interchain%20Cosmos%20Contribution%20Terms%20-%20FINAL.pdf"},"Interchain Cosmos Contribution Terms"),"). Any use of this open source\n",(0,a.yg)("a",{parentName:"p",href:"https://www.apache.org/licenses/LICENSE-2.0"},"Apache 2.0 licensed")," software is done at your own risk and on a \u201cAS\nIS\u201d basis without warranties or conditions of any kind, and any and all\nliability of the Interchain Foundation and/or the Tendermint team for damages\narising in connection to the software is excluded. Please exercise extreme\ncaution!"),(0,a.yg)("p",null,"If you are looking for more information about delegation and want to talk to\nthe folks developing Cosmos, join the virtual meetup on February 14 where you\nwill be walked through the step-by-step instructions for delegating Atoms at\nlaunch."),(0,a.yg)("p",null,"Register here: ",(0,a.yg)("a",{parentName:"p",href:"https://register.gotowebinar.com/register/5028753165739687691"},"gotowebinar.com/register/")),(0,a.yg)("h2",{id:"remaining-milestones-for-launch"},"Remaining Milestones for Launch"),(0,a.yg)("p",null,"To follow mainnet launch progress, please bookmark:\n",(0,a.yg)("a",{parentName:"p",href:"https://cosmos.network/launch"},"cosmos.network/launch"),"."),(0,a.yg)("h3",{id:"5-cosmos-sdk-security-audits-"},"5 Cosmos-SDK Security Audits \u2714"),(0,a.yg)("p",null,"In early January, the Cosmos-SDK underwent the first in a series of third-party\nsecurity assessments scheduled for Q1 2019. This audit took place over a two\nand a half week period. To date, two different security auditing firms have\nassessed various parts of the Cosmos-SDK and a third audit is under way."),(0,a.yg)("h3",{id:"4-cosmos-sdk-feature-freeze"},"4 Cosmos SDK Feature Freeze"),(0,a.yg)("p",null,"The final breaking changes to the Cosmos-SDK are included in the ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/projects/27"},"v0.31.0\nlaunch RC"),". Once this RC is completed, the Cosmos-SDK team will engage in a\nround of internal bug hunting to further ensure sufficient pre-launch security\ndue diligence."),(0,a.yg)("p",null,"Right after Cosmos-SDK v0.31.0 is released, a Gaia testnet will be released in\nan effort to flush out any hard to find bugs."),(0,a.yg)("h3",{id:"3-game-of-stakes-completed"},"3 Game of Stakes Completed"),(0,a.yg)("p",null,"Game of Stakes (GoS), ",(0,a.yg)("a",{parentName:"p",href:"https://blog.cosmos.network/announcing-incentivized-testnet-game-efe64e0956f6"},"the first adversarial testnet competition of its\nkind"),", was launched in December 2018 to stress test the economic incentive\nand social layers of a blockchain network secured purely by Proof-of-Stake. The\nGoS blockchain was successfully hard-forked three times to date. As soon as the\nGoS concludes, the ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/game-of-stakes/blob/master/README.md#scoring"},"scoring criteria")," will be used to determine\nwinners. Those will be announced following the completion of the game."),(0,a.yg)("h3",{id:"2-genesis-transactions-collected"},"2 Genesis Transactions Collected"),(0,a.yg)("p",null,"The Interchain Foundation will publish a recommendation for the allocation of\nAtoms at genesis. This will include allocations for Cosmos fundraiser\nparticipants, early contributors, and Game of Stakes winners. Any one with a\nrecommended allocation will have the opportunity to submit a gentx, which is\nrequired to become a validator at genesis. The ultimate result of the\nrecommended allocation and the collection of gentxs is a final ",(0,a.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/genesis-files-network-starts-vs-upgrades/1464"},"genesis\nfile"),"."),(0,a.yg)("h3",{id:"1-cosmos-hub-mainnet-launch"},"1 Cosmos Hub Mainnet Launch"),(0,a.yg)("p",null,"Once a genesis file is adopted by the community, and +\u2154 of the voting power\ncomes online, the Cosmos mainnet will be live."),(0,a.yg)("h2",{id:"official-cosmos-communication-channels"},"Official Cosmos Communication Channels"),(0,a.yg)("p",null,"These are the official accounts that will communicate launch details:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"https://twitter.com/cosmos"},"Cosmos Network")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"https://github.com/cosmos"},"Cosmos GitHub")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"https://blog.cosmos.network"},"Cosmos Blog"))),(0,a.yg)("p",null,"Please be aware that the ",(0,a.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/"},"Cosmos forum"),", ",(0,a.yg)("a",{parentName:"p",href:"https://riot.im/app/#/group/+cosmos:matrix.org"},"Riot chat groups"),", and\n",(0,a.yg)("a",{parentName:"p",href:"http://t.me/cosmosproject"},"Telegram group")," should not be treated as official news from Cosmos."),(0,a.yg)("p",null,"If you have doubt or confusion about what next steps to take and are unsure\nabout trustworthy sources of information, do nothing for the initial period and\nwait for an update via the three communication channels listed above. Do not\never provide your 12 words to any admin, websites or unofficial software."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"We will never ask you for your private key or your seed phrase.")),(0,a.yg)("h2",{id:"staying-safe-and-secure-for-mainnet-launch"},"Staying Safe (and Secure!) for Mainnet Launch"),(0,a.yg)("p",null,"The launch of any public blockchain is an incredibly exciting time, and it\u2019s\ndefinitely one that malicious actors may try to take advantage of for their own\npersonal gain. ",(0,a.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Social_engineering_%28security%29"},"Social engineering")," has existed for about as long as\nhuman beings have been on the planet, and in the technical era, it usually\ntakes in the form of ",(0,a.yg)("a",{parentName:"p",href:"https://ssd.eff.org/en/module/how-avoid-phishing-attacks"},"phishing")," or ",(0,a.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Phishing#Spear_phishing"},"spearphishing"),". Both of these attacks are\nwildly successful forms of trickery that are responsible for over 95% of\naccount security breaches, and they don\u2019t just happen via email: these days,\nopportunistic and targeted phishing attempts take place ",(0,a.yg)("a",{parentName:"p",href:"https://www.umass.edu/it/security/phishing-fraudulent-emails-text-messages-phone-calls"},"anywhere that you have\nan inbox"),". It doesn\u2019t matter if you\u2019re using Signal, Telegram, SMS,\nTwitter, or just checking your DMs on forums or social networks, attackers have\na ",(0,a.yg)("a",{parentName:"p",href:"https://jia.sipa.columbia.edu/weaponization-social-media-spear-phishing-and-cyberattacks-democracy"},"plethora of opportunities")," to gain foothold in your digital\nlife in effort to separate you from valuable information and assets that you\nmost definitely don\u2019t want to lose."),(0,a.yg)("p",null,"While the prospect of having to deal with a malicious actor plotting against\nyou may seem daunting, there are many things that you can do to protect\nyourself from all kinds of social engineering schemes. In terms of preparing\nfor mainnet launch, this should require training your instincts to successfully\ndetect and avoid security risks, curating resources to serve as a source of\ntruth for verifying information, and going through a few technical steps to\nreduce or eliminate the risk of key or credential theft."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Here are few rules of engagement to keep in mind when you\u2019re preparing for\nCosmos mainnet launch:")),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"Download software directly from official sources, and make sure that you\u2019re\nalways using the latest, most secure version of gaiad when you\u2019re doing\nanything that involves your 12 words. The latest versions of Tendermint, the\nCosmos-SDK, and gaiad will always be available from our official GitHub\nrepositories, and downloading them from there ensures that you will not be\ntricked into using a maliciously modified version of software.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"Do not share your 12 words with anyone. The only person who should ever need\nto know them is you. This is especially important if you\u2019re ever approached\nby someone attempting to offer custodial services for your Atom: to avoid\nlosing control of your tokens, you should store them offline to minimize the\nrisk of theft and have a strong backup strategy in place. And never, ever\nshare them with anyone else.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"Be skeptical of unexpected attachments or emails that ask you to visit a\nsuspicious or unfamiliar website in the context of blockchains or\ncryptocurrency. An attacker may attempt to lure you to a ",(0,a.yg)("a",{parentName:"p",href:"https://blog.malwarebytes.com/cybercrime/2013/02/tools-of-the-trade-exploit-kits/"},"compromised site"),"\ndesigned to steal sensitive information from your computer. If you\u2019re a Gmail\nuser, test your resilience against the latest email-based phishing tactics\n",(0,a.yg)("a",{parentName:"p",href:"https://phishingquiz.withgoogle.com/"},"here"),".")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"Do your due diligence before purchasing Atoms. Atoms will not be transferable\nat launch, so they ",(0,a.yg)("em",{parentName:"p"},"cannot")," be bought or sold until a hard fork enables them\nto be. If and when they become transferable, make sure that you\u2019ve researched\nthe seller or exchange to confirm that the Atoms are coming from a\ntrustworthy source.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"Neither the Tendermint team nor the Interchain Foundation will be selling\nAtoms, so if you see social media posts or emails advertising a token sale\nfrom us, they\u2019re not real and should be avoided. Enable 2-factor\nauthentication, and be mindful of recovery methods used to regain access to\nyour most important accounts. Unprotected accounts like email, social media,\nyour GitHub account, the Cosmos Forum and anything in between could give an\nattacker opportunities to gain foothold in your online life. If you haven\u2019t\ndone so yet, start using an authenticator app or a hardware key immediately\nwherever you manage your tokens. This is a simple, effective, and proven way\nto reduce the risk of account theft.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"Be skeptical of technical advice, especially advice that comes from people\nyou do not know in forums and on group chat channels. Familiarize yourself\nwith important commands, especially those that will help you carry out\nhigh-risk actions, and consult our official documentation to make sure that\nyou\u2019re not being tricked into doing something that will harm you or your\nvalidator. And remember that the Cosmos forum, Riot channels, and Telegram\nare not sources of official information or news about Cosmos.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"Verify transactions before hitting send. Yes, those address strings are long,\nbut visually comparing them in blocks of 4 characters at a time may be the\ndifference between sending them to the right place or sending them into\noblivion."))),(0,a.yg)("p",null,(0,a.yg)("em",{parentName:"p"},"If a deal pops up that ",(0,a.yg)("a",{parentName:"em",href:"https://www.psychologytoday.com/us/blog/mind-in-the-machine/201712/how-fear-is-being-used-manipulate-cryptocurrency-markets"},"sounds too good to be true"),", or a message shows\nup asking for information that should never, ever be shared with someone else,\nyou can always work to verify it before engaging with it by navigating to a\nwebsite or official Cosmos communication channel on your own. No one from\nCosmos, the Tendermint team or the Interchain Foundation will ever send an\nemail that asks for you to share any kind of account credentials or your 12\nwords with us, and we will always use our official blog, Twitter and GitHub\naccounts to communicate important news directly to the Cosmos community.")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/8bdc3bda.45ad097f.js b/assets/js/8bdc3bda.45ad097f.js new file mode 100644 index 00000000000..c2b7522d3c6 --- /dev/null +++ b/assets/js/8bdc3bda.45ad097f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5608],{5680:(e,t,a)=>{a.d(t,{xA:()=>u,yg:()=>d});var o=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,o,r=function(e,t){if(null==e)return{};var a,o,r={},n=Object.keys(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o<n.length;o++)a=n[o],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var l=o.createContext({}),c=function(e){var t=o.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},u=function(e){var t=c(e.components);return o.createElement(l.Provider,{value:t},e.children)},y="mdxType",h={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},p=o.forwardRef((function(e,t){var a=e.components,r=e.mdxType,n=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),y=c(a),p=r,d=y["".concat(l,".").concat(p)]||y[p]||h[p]||n;return a?o.createElement(d,i(i({ref:t},u),{},{components:a})):o.createElement(d,i({ref:t},u))}));function d(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=a.length,i=new Array(n);i[0]=p;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[y]="string"==typeof e?e:r,i[1]=s;for(var c=2;c<n;c++)i[c]=a[c];return o.createElement.apply(null,i)}return o.createElement.apply(null,a)}p.displayName="MDXCreateElement"},3935:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>s,toc:()=>c});var o=a(8168),r=(a(6540),a(5680));const n={title:"Delegator Security",order:3},i=void 0,s={unversionedId:"delegators/delegator-security",id:"delegators/delegator-security",title:"Delegator Security",description:"The launch of any public blockchain is an incredibly exciting time, and it's definitely one that malicious actors may try to take advantage of for their own personal gain. Owning and having access to cryptocurrency can make you a valuable target for an attacker, but there are many things you can do to improve your personal security and reduce or eliminate security risks.",source:"@site/docs/delegators/delegator-security.md",sourceDirName:"delegators",slug:"/delegators/delegator-security",permalink:"/main/delegators/delegator-security",draft:!1,tags:[],version:"current",frontMatter:{title:"Delegator Security",order:3},sidebar:"tutorialSidebar",previous:{title:"Delegator Guide (CLI)",permalink:"/main/delegators/delegator-guide-cli"},next:{title:"Validators",permalink:"/main/validators/"}},l={},c=[{value:"Social Engineering",id:"social-engineering",level:2},{value:"Key Management",id:"key-management",level:2},{value:"Software Vulnerabilities",id:"software-vulnerabilities",level:2},{value:"Verifying Transactions",id:"verifying-transactions",level:2},{value:"Account Security",id:"account-security",level:2},{value:"Supply Chain Attacks",id:"supply-chain-attacks",level:2},{value:"Disclaimer",id:"disclaimer",level:2}],u={toc:c},y="wrapper";function h(e){let{components:t,...a}=e;return(0,r.yg)(y,(0,o.A)({},u,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"The launch of any public blockchain is an incredibly exciting time, and it's definitely one that malicious actors may try to take advantage of for their own personal gain. Owning and having access to cryptocurrency can make you a valuable target for an attacker, but there are many things you can do to improve your personal security and reduce or eliminate security risks."),(0,r.yg)("h2",{id:"social-engineering"},"Social Engineering"),(0,r.yg)("p",null,(0,r.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Social_engineering_(security)"},"Social engineering")," has existed for about as long as human beings have been on the planet, and in the technical era, it usually takes in the form of ",(0,r.yg)("a",{parentName:"p",href:"https://ssd.eff.org/en/module/how-avoid-phishing-attacks"},"phishing")," or ",(0,r.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Phishing#Spear_phishing"},"spearphishing")," . Both of these attacks are wildly successful forms of trickery that are responsible for over 95% of account security breaches, and they don't just happen via email: these days, opportunistic and targeted phishing attempts take place ",(0,r.yg)("a",{parentName:"p",href:"https://www.umass.edu/it/security/phishing-fraudulent-emails-text-messages-phone-calls"},"anywhere that you have an inbox")," . It doesn't matter if you're using Signal, Telegram, SMS, Twitter, or just checking your DMs on forums or social networks, attackers have a ",(0,r.yg)("a",{parentName:"p",href:"https://lucris.lub.lu.se/ws/portalfiles/portal/85420559/The_Weaponization_of_Social_Media_Bossetta_2018_.pdf"},"plethora of opportunities")," to gain foothold in your digital life in effort to separate you from valuable information and assets that you most definitely don't want to lose. If a deal pops up that ",(0,r.yg)("a",{parentName:"p",href:"https://www.psychologytoday.com/us/blog/mind-in-the-machine/201712/how-fear-is-being-used-manipulate-cryptocurrency-markets"},"sounds too good to be true")," , or a message shows up asking for information that should never, ever be shared with someone else, you can always verify it before engaging with it by navigating to our official website or an official Cosmos communication channel on your own."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},(0,r.yg)("strong",{parentName:"p"},"Be skeptical of unexpected attachments, or emails that ask you to visit a suspicious or unfamiliar website in the context of blockchains or cryptocurrency.")," An attacker may attempt to lure you to a ",(0,r.yg)("a",{parentName:"p",href:"https://blog.malwarebytes.com/cybercrime/2013/02/tools-of-the-trade-exploit-kits/"},"compromised site")," designed to steal sensitive information from your computer. If you're a Gmail user, test your resilience against the latest email-based phishing tactics ",(0,r.yg)("a",{parentName:"p",href:"https://phishingquiz.withgoogle.com/"},"here")," .")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},(0,r.yg)("strong",{parentName:"p"},"Do your due diligence before purchasing ATOM. Neither the Tendermint team nor the Interchain Foundation will be selling ATOM at launch"),", so if you see social media posts or emails advertising a token sale from us, they're not real and should be dismissed immediately. If you're on the hunt for ATOM, make sure that you've researched the seller or exchange to confirm that the tokens are coming from a trustworthy source.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},(0,r.yg)("strong",{parentName:"p"},"No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to share any kind of account credentials or your 12 words with us"),", and we will always use our official Twitter, Medium, and Github accounts to communicate important news directly to the Cosmos community."))),(0,r.yg)("p",null,"If you receive an email or tweet that sounds too good to be true, is likely to be a scam. "),(0,r.yg)("h2",{id:"key-management"},"Key Management"),(0,r.yg)("p",null,"The best way to minimize the risk of theft or loss of ATOM is to have a strong storage and backup strategy for your private keys. The safest way to store your keys is offline, either in a cryptocurrency wallet or on a device that you never connect to the internet. The best backup strategy for your k yes is to ensure that you have multiple copies of them stored in safe places, and to take specific measures to protect at least one copy of your keys from any kind of natural disaster that is a likely possibility in your part of the world."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"To protect your ATOM, do not share your 12 words with anyone.")," The only person who should ever need to know them is you. You do not need to share your private keys if you're delegating ATOM to a validator on the network or to use custodial services. If anyone asks for your key material,"),(0,r.yg)("h2",{id:"software-vulnerabilities"},"Software Vulnerabilities"),(0,r.yg)("p",null,"To protect yourself and ensure you're using the safest code is to use the latest version of software available, and to update immediately (or as soon as you can) after a security advisory is released. This is important for your laptops, mobile devices, cryptocurrency wallets, and anything else that may be linked to your identity or your cryptocurrency."),(0,r.yg)("p",null,(0,r.yg)("em",{parentName:"p"},"To protect your ATOM, you should only download software directly from official sources, and make sure that you're always using the latest, most secure version of ",(0,r.yg)("inlineCode",{parentName:"em"},"gaiad")," when you're doing anything that involves your 12 words"),". The latest versions of ",(0,r.yg)("inlineCode",{parentName:"p"},"Tendermint"),", the ",(0,r.yg)("inlineCode",{parentName:"p"},"Cosmos-SDK"),", and ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad")," will always be available from our official Github repositories."),(0,r.yg)("p",null,"No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to download a software attachment after sending out a security advisory or making a patch available."),(0,r.yg)("h2",{id:"verifying-transactions"},"Verifying Transactions"),(0,r.yg)("p",null,"Be skeptical of technical advice, especially advice that comes from people you do not know in forums and on group chat channels. Familiarize yourself with important commands, especially those that will help you carry out high-risk actions, and consult our official documentation to make sure that you're not being tricked into doing something that will harm you or your validator."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"When sending transactions or doing anything that may spend coins, you should always verify those transactions before hitting send"),". While address strings are long, it is important to visually comparing them in blocks of 4 characters at a time to ensure that you are sending them to the right place rather than into oblivion."),(0,r.yg)("h2",{id:"account-security"},"Account Security"),(0,r.yg)("p",null,"One of the most important things you can do to protect your cryptocurrency and eliminate risk is to harden all of your critical online accounts. Attackers will try to gain foothold wherever they can, and will use that foothold to pivot from one place to another. Unprotected accounts like email, social media, your Github account, the Cosmos Forum and anything in between could give an attacker an opportunities to gain foothold in your online life."),(0,r.yg)("p",null,"For people who hold cryptocurrency, there are two specific account security actions that can be taken to eliminate specific risks that come with being part of the blockchain world."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"First, it is important to enable 2-factor authentication everywhere you can, and to make sure that you are using a code generator or ",(0,r.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Universal_2nd_Factor"},"U2F hardware key")," as a second factor.")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Second, be mindful of account recovery methods used to regain access to your most important accounts and make sure that you do not use SMS as a recovery method. If you haven't done so yet, start using an authenticator app or a hardware key immediately for your personal email account and wherever else you manage your tokens, especially if you use online exchanges."))),(0,r.yg)("h2",{id:"supply-chain-attacks"},"Supply Chain Attacks"),(0,r.yg)("p",null,"Whether you're buying a hardware or a hardware wallet, it is important to purchase whatever you need directly from the supplier or from a trusted source. This is the only way to completely eliminate the risk of a compromised device or chip from stealing your private keys, especially since there are reports of compromised wallets being sold on Amazon and through other popular online marketplaces."),(0,r.yg)("h2",{id:"disclaimer"},"Disclaimer"),(0,r.yg)("p",null,'Please note that this is highly experimental software. In these early days, we can expect to have issues, updates, and bugs. The existing tools require advanced technical skills and involve risks which are outside of the control of the Interchain Foundation and/or the Tendermint team (see also the risk section in the Interchain Cosmos Contribution Terms). Any use of this open source Apache 2.0 licensed software is done at your own risk and on a "AS IS" basis, without warranties or conditions of any kind, and any and all liability of the Interchain Foundation and/or the Tendermint team for damages arising in connection to the software is excluded. Please exercise extreme caution!`'))}h.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/8c40170f.b074362e.js b/assets/js/8c40170f.b074362e.js new file mode 100644 index 00000000000..a1e3abba655 --- /dev/null +++ b/assets/js/8c40170f.b074362e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2650],{5680:(e,t,r)=>{r.d(t,{xA:()=>d,yg:()=>g});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var l=n.createContext({}),s=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},d=function(e){var t=s(e.components);return n.createElement(l.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},h=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,i=e.originalType,l=e.parentName,d=c(e,["components","mdxType","originalType","parentName"]),u=s(r),h=a,g=u["".concat(l,".").concat(h)]||u[h]||p[h]||i;return r?n.createElement(g,o(o({ref:t},d),{},{components:r})):n.createElement(g,o({ref:t},d))}));function g(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=r.length,o=new Array(i);o[0]=h;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c[u]="string"==typeof e?e:a,o[1]=c;for(var s=2;s<i;s++)o[s]=r[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}h.displayName="MDXCreateElement"},7414:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>p,frontMatter:()=>i,metadata:()=>c,toc:()=>s});var n=r(8168),a=(r(6540),r(5680));const i={},o=void 0,c={unversionedId:"architecture/adr/README",id:"architecture/adr/README",title:"README",description:"\x3c!--",source:"@site/docs/architecture/adr/README.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/",permalink:"/main/architecture/adr/",draft:!1,tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"ADR Creation Process",permalink:"/main/architecture/adr/PROCESS"},next:{title:"adr-001-interchain-accounts",permalink:"/main/architecture/adr/adr-001-interchain-accounts"}},l={},s=[{value:"Rationale",id:"rationale",level:2},{value:"Creating new ADR",id:"creating-new-adr",level:2},{value:"Use RFC 2119 Keywords",id:"use-rfc-2119-keywords",level:3},{value:"ADR Table of Contents",id:"adr-table-of-contents",level:2},{value:"Accepted",id:"accepted",level:3},{value:"Proposed",id:"proposed",level:3},{value:"Draft",id:"draft",level:3},{value:"Rejected",id:"rejected",level:3},{value:"Deprecated",id:"deprecated",level:3}],d={toc:s},u="wrapper";function p(e){let{components:t,...r}=e;return(0,a.yg)(u,(0,n.A)({},d,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"architecture-decision-records-adr"},"Architecture Decision Records (ADR)"),(0,a.yg)("p",null,"This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub."),(0,a.yg)("p",null,"An Architectural Decision (",(0,a.yg)("strong",{parentName:"p"},"AD"),") is a software design choice that addresses a functional or non-functional requirement that is architecturally significant.\nAn Architecturally Significant Requirement (",(0,a.yg)("strong",{parentName:"p"},"ASR"),") is a requirement that has a measurable effect on a software system\u2019s architecture and quality.\nAn Architectural Decision Record (",(0,a.yg)("strong",{parentName:"p"},"ADR"),") captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log. All these are within the topic of Architectural Knowledge Management (AKM)."),(0,a.yg)("p",null,"You can read more about the ADR concept ",(0,a.yg)("a",{parentName:"p",href:"https://adr.github.io/"},"here"),"."),(0,a.yg)("h2",{id:"rationale"},"Rationale"),(0,a.yg)("p",null,"ADRs are intended to be the primary mechanism for proposing new feature designs and new processes, for collecting community input on an issue, and for documenting the design decisions.\nAn ADR should provide:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"Context on the relevant goals and the current state"),(0,a.yg)("li",{parentName:"ul"},"Proposed changes to achieve the goals"),(0,a.yg)("li",{parentName:"ul"},"Summary of pros and cons"),(0,a.yg)("li",{parentName:"ul"},"Discarded solution spaces and why they were discarded"),(0,a.yg)("li",{parentName:"ul"},"References"),(0,a.yg)("li",{parentName:"ul"},"Changelog")),(0,a.yg)("p",null,"Note the distinction between an ADR and a spec. The ADR provides the context, intuition, reasoning, and\njustification for a change in architecture, or for the architecture of something\nnew. The spec is much more compressed and streamlined summary of everything as\nit stands today."),(0,a.yg)("p",null,"If recorded decisions turn out to be lacking, convene a discussion, record the new decisions here, and then modify the code to match."),(0,a.yg)("h2",{id:"creating-new-adr"},"Creating new ADR"),(0,a.yg)("p",null,"Read about the ",(0,a.yg)("a",{parentName:"p",href:"/main/architecture/adr/PROCESS"},"PROCESS"),"."),(0,a.yg)("h3",{id:"use-rfc-2119-keywords"},"Use RFC 2119 Keywords"),(0,a.yg)("p",null,'When writing ADRs, follow the same best practices for writing RFCs.\nWhen writing RFCs, key words are used to signify the requirements in the specification.\nThese words are often capitalized: "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL.\nThey are to be interpreted as described in ',(0,a.yg)("a",{parentName:"p",href:"https://datatracker.ietf.org/doc/html/rfc2119"},"RFC 2119"),"."),(0,a.yg)("h2",{id:"adr-table-of-contents"},"ADR Table of Contents"),(0,a.yg)("h3",{id:"accepted"},"Accepted"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"n/a")),(0,a.yg)("h3",{id:"proposed"},"Proposed"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/architecture/adr/adr-003-ica-controller"},"ADR 003: Interchain Accounts Controller Module"))),(0,a.yg)("h3",{id:"draft"},"Draft"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"n/a")),(0,a.yg)("h3",{id:"rejected"},"Rejected"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/architecture/adr/adr-001-interchain-accounts"},"ADR 001: Interchain Accounts"))),(0,a.yg)("h3",{id:"deprecated"},"Deprecated"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/architecture/adr/adr-002-globalfee"},"ADR 002: Globalfee Module"))))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/8e6759d2.7651f18b.js b/assets/js/8e6759d2.7651f18b.js new file mode 100644 index 00000000000..8c120b0bb0d --- /dev/null +++ b/assets/js/8e6759d2.7651f18b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5159],{4061:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]); \ No newline at end of file diff --git a/assets/js/8ea8008b.57a143f3.js b/assets/js/8ea8008b.57a143f3.js new file mode 100644 index 00000000000..686a15bf5be --- /dev/null +++ b/assets/js/8ea8008b.57a143f3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[127],{5680:(e,t,o)=>{o.d(t,{xA:()=>m,yg:()=>d});var i=o(6540);function s(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,i)}return o}function r(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){s(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function a(e,t){if(null==e)return{};var o,i,s=function(e,t){if(null==e)return{};var o,i,s={},n=Object.keys(e);for(i=0;i<n.length;i++)o=n[i],t.indexOf(o)>=0||(s[o]=e[o]);return s}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i<n.length;i++)o=n[i],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(s[o]=e[o])}return s}var l=i.createContext({}),c=function(e){var t=i.useContext(l),o=t;return e&&(o="function"==typeof e?e(t):r(r({},t),e)),o},m=function(e){var t=c(e.components);return i.createElement(l.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return i.createElement(i.Fragment,{},t)}},h=i.forwardRef((function(e,t){var o=e.components,s=e.mdxType,n=e.originalType,l=e.parentName,m=a(e,["components","mdxType","originalType","parentName"]),u=c(o),h=s,d=u["".concat(l,".").concat(h)]||u[h]||p[h]||n;return o?i.createElement(d,r(r({ref:t},m),{},{components:o})):i.createElement(d,r({ref:t},m))}));function d(e,t){var o=arguments,s=t&&t.mdxType;if("string"==typeof e||s){var n=o.length,r=new Array(n);r[0]=h;var a={};for(var l in t)hasOwnProperty.call(t,l)&&(a[l]=t[l]);a.originalType=e,a[u]="string"==typeof e?e:s,r[1]=a;for(var c=2;c<n;c++)r[c]=o[c];return i.createElement.apply(null,r)}return i.createElement.apply(null,o)}h.displayName="MDXCreateElement"},6276:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>n,metadata:()=>a,toc:()=>c});var i=o(8168),s=(o(6540),o(5680));const n={title:"ATOM \ud83e\udd1d Osmosis - Allocate Community Pool to ATOM Liquidity Incentives"},r=void 0,a={unversionedId:"governance/proposals/2021-07-atom-liquidity-incentives/README",id:"version-v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives/README",title:"ATOM \ud83e\udd1d Osmosis - Allocate Community Pool to ATOM Liquidity Incentives",description:"ATOMs should be the base money of Cosmos, just like ETH is the base money of the entire Ethereum DeFi ecosystem. ATOM is currently well positioned to play this role among Cosmos assets because it has the highest market cap, most liquidity, largest brand, and many integrations with fiat onramps. ATOM is the gateway to Cosmos.",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives/README.md",sourceDirName:"governance/proposals/2021-07-atom-liquidity-incentives",slug:"/governance/proposals/2021-07-atom-liquidity-incentives/",permalink:"/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"ATOM \ud83e\udd1d Osmosis - Allocate Community Pool to ATOM Liquidity Incentives"},sidebar:"tutorialSidebar",previous:{title:"Signaling Proposal - Deployment of Gravity Bridge on the Cosmos Hub",permalink:"/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment/"},next:{title:"Make the Cosmos Hub the IBC Router",permalink:"/v17.1.0/governance/proposals/2021-09-hub-ibc-router/"}},l={},c=[],m={toc:c},u="wrapper";function p(e){let{components:t,...o}=e;return(0,s.yg)(u,(0,i.A)({},m,o,{components:t,mdxType:"MDXLayout"}),(0,s.yg)("p",null,"ATOMs should be the base money of Cosmos, just like ETH is the base money of the entire Ethereum DeFi ecosystem. ATOM is currently well positioned to play this role among Cosmos assets because it has the highest market cap, most liquidity, largest brand, and many integrations with fiat onramps. ATOM is the gateway to Cosmos."),(0,s.yg)("p",null,"In the Cosmos Hub Port City vision, ATOMs are pitched as equity in the Cosmos Hub. However, this alone is insufficient to establish ATOM as the base currency of the Cosmos ecosystem as a whole. Instead, the ATOM community must work to actively promote the use of ATOMs throughout the Cosmos ecosystem, rather than passively relying on the Hub's reputation to create ATOM's value."),(0,s.yg)("p",null,"In order to cement the role of ATOMs in Cosmos DeFi, the Cosmos Hub should leverage its community pool to help align incentives with other protocols within the Cosmos ecosystem. We propose beginning this initiative by using the community pool ATOMs to incentivize deep ATOM base pair liquidity pools on the Osmosis Network."),(0,s.yg)("p",null,"Osmosis is the first IBC-enabled DeFi application. Within its 3 weeks of existence, it has already 100x\u2019d the number of IBC transactions ever created, demonstrating the power of IBC and the ability of the Cosmos SDK to bootstrap DeFi protocols with $100M+ TVL in a short period of time. Since its announcement Osmosis has helped bring renewed attention and interest to Cosmos from the crypto community at large and kickstarted the era of Cosmos DeFi."),(0,s.yg)("p",null,"Osmosis has already helped in establishing ATOM as the Schelling Point of the Cosmos ecosystem. The genesis distribution of OSMO was primarily based on an airdrop to ATOM holders specifically, acknowledging the importance of ATOM to all future projects within the Cosmos. Furthermore, the Osmosis LP rewards currently incentivize ATOMs to be one of the main base pairs of the platform."),(0,s.yg)("p",null,"Osmosis has the ability to incentivize AMM liquidity, a feature not available on any other IBC-enabled DEX. Osmosis already uses its own native OSMO liquidity rewards to incentivize ATOMs to be one of the main base pairs, leading to ~2.2 million ATOMs already providing liquidity on the platform."),(0,s.yg)("p",null,"In addition to these native OSMO LP Rewards, the platform also includes a feature called \u201cexternal incentives\u201d that allows anyone to permissionlessly add additional incentives in any token to the LPs of any AMM pools they wish. You can read more about this mechanism here: ",(0,s.yg)("a",{parentName:"p",href:"https://medium.com/osmosis/osmosis-liquidity-mining-101-2fa58d0e9d4d#f413"},"https://medium.com/osmosis/osmosis-liquidity-mining-101-2fa58d0e9d4d#f413")," . Pools containing Cosmos assets such as AKT and XPRT are already planned to receive incentives from their respective community pools and/or foundations."),(0,s.yg)("p",null,"We propose the Cosmos Hub dedicate 100,000 ATOMs from its Community Pool to be allocated towards liquidity incentives on Osmosis over the next 3 months. This community fund proposal will transfer 100,000 ATOMs to a multisig group who will then allocate the ATOMs to bonded liquidity gauges on Osmosis on a biweekly basis, according to direction given by Cosmos Hub governance. For simplicity, we propose setting the liquidity incentives to initially point to Osmosis Pool #1, the ATOM/OSMO pool, which is the pool with by far the highest TVL and Volume. Cosmos Hub governance can then use Text Proposals to further direct the multisig members to reallocate incentives to new pools."),(0,s.yg)("p",null,"The multisig will consist of a 2/3 key holder set consisting of the following individuals whom have all agreed to participate in this process shall this proposal pass:"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},"Zaki Manian"),(0,s.yg)("li",{parentName:"ul"},"Federico Kunze"),(0,s.yg)("li",{parentName:"ul"},"Marko Baricevic")),(0,s.yg)("p",null,"This is one small step for the Hub, but one giant leap for ATOM-aligned."))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/9157a56f.5c072d3b.js b/assets/js/9157a56f.5c072d3b.js new file mode 100644 index 00000000000..0b24386028a --- /dev/null +++ b/assets/js/9157a56f.5c072d3b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5643],{5680:(e,r,t)=>{t.d(r,{xA:()=>u,yg:()=>y});var n=t(6540);function a(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){a(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function s(e,r){if(null==e)return{};var t,n,a=function(e,r){if(null==e)return{};var t,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)t=o[n],r.indexOf(t)>=0||(a[t]=e[t]);return a}(e,r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)t=o[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}var c=n.createContext({}),l=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},u=function(e){var r=l(e.components);return n.createElement(c.Provider,{value:r},e.children)},p="mdxType",m={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},f=n.forwardRef((function(e,r){var t=e.components,a=e.mdxType,o=e.originalType,c=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),p=l(t),f=a,y=p["".concat(c,".").concat(f)]||p[f]||m[f]||o;return t?n.createElement(y,i(i({ref:r},u),{},{components:t})):n.createElement(y,i({ref:r},u))}));function y(e,r){var t=arguments,a=r&&r.mdxType;if("string"==typeof e||a){var o=t.length,i=new Array(o);i[0]=f;var s={};for(var c in r)hasOwnProperty.call(r,c)&&(s[c]=r[c]);s.originalType=e,s[p]="string"==typeof e?e:a,i[1]=s;for(var l=2;l<o;l++)i[l]=t[l];return n.createElement.apply(null,i)}return n.createElement.apply(null,t)}f.displayName="MDXCreateElement"},2328:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>l});var n=t(8168),a=(t(6540),t(5680));const o={title:"Resources",order:1},i=void 0,s={unversionedId:"resources/README",id:"resources/README",title:"Resources",description:"This folder contains resources on the gaia software.",source:"@site/docs/resources/README.md",sourceDirName:"resources",slug:"/resources/",permalink:"/main/resources/",draft:!1,tags:[],version:"current",frontMatter:{title:"Resources",order:1},sidebar:"tutorialSidebar",previous:{title:"Interchain Security",permalink:"/main/interchain-security/"},next:{title:"Cosmos Hub Archives",permalink:"/main/resources/archives"}},c={},l=[],u={toc:l},p="wrapper";function m(e){let{components:r,...t}=e;return(0,a.yg)(p,(0,n.A)({},u,t,{components:r,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"This folder contains resources on the ",(0,a.yg)("inlineCode",{parentName:"p"},"gaia")," software."),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/resources/genesis"},(0,a.yg)("inlineCode",{parentName:"a"},"gaia")," genesis file")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/resources/hd-wallets"},"HD Wallets for ",(0,a.yg)("inlineCode",{parentName:"a"},"gaia"))),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/resources/ledger"},"Ledger Integration for ",(0,a.yg)("inlineCode",{parentName:"a"},"gaia"))),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/resources/service-providers"},"Service Providers Documentation")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/resources/reproducible-builds"},"Reproducible Builds"))))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/91f06f80.5ce00e3d.js b/assets/js/91f06f80.5ce00e3d.js new file mode 100644 index 00000000000..29e509f524e --- /dev/null +++ b/assets/js/91f06f80.5ce00e3d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[427],{5680:(e,a,n)=>{n.d(a,{xA:()=>p,yg:()=>h});var t=n(6540);function i(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function r(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function o(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?r(Object(n),!0).forEach((function(a){i(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function s(e,a){if(null==e)return{};var n,t,i=function(e,a){if(null==e)return{};var n,t,i={},r=Object.keys(e);for(t=0;t<r.length;t++)n=r[t],a.indexOf(n)>=0||(i[n]=e[n]);return i}(e,a);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)n=r[t],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var l=t.createContext({}),g=function(e){var a=t.useContext(l),n=a;return e&&(n="function"==typeof e?e(a):o(o({},a),e)),n},p=function(e){var a=g(e.components);return t.createElement(l.Provider,{value:a},e.children)},d="mdxType",m={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},u=t.forwardRef((function(e,a){var n=e.components,i=e.mdxType,r=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),d=g(n),u=i,h=d["".concat(l,".").concat(u)]||d[u]||m[u]||r;return n?t.createElement(h,o(o({ref:a},p),{},{components:n})):t.createElement(h,o({ref:a},p))}));function h(e,a){var n=arguments,i=a&&a.mdxType;if("string"==typeof e||i){var r=n.length,o=new Array(r);o[0]=u;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[d]="string"==typeof e?e:i,o[1]=s;for(var g=2;g<r;g++)o[g]=n[g];return t.createElement.apply(null,o)}return t.createElement.apply(null,n)}u.displayName="MDXCreateElement"},424:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>g});var t=n(8168),i=(n(6540),n(5680));const r={title:"Joining Mainnet",order:2},o="Join the Cosmos Hub Mainnet",s={unversionedId:"hub-tutorials/join-mainnet",id:"version-v17.1.0/hub-tutorials/join-mainnet",title:"Joining Mainnet",description:"The current Cosmos Hub mainnet, cosmoshub-4, has been performing in place store migration upgrades as of the Delta Upgrade July 2021. The most recent upgrade is Gaia v14.1.x Dec 2023.",source:"@site/versioned_docs/version-v17.1.0/hub-tutorials/join-mainnet.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/join-mainnet",permalink:"/v17.1.0/hub-tutorials/join-mainnet",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Joining Mainnet",order:2},sidebar:"tutorialSidebar",previous:{title:"Interacting with Gaiad (CLI)",permalink:"/v17.1.0/hub-tutorials/gaiad"},next:{title:"Joining Testnet",permalink:"/v17.1.0/hub-tutorials/join-testnet"}},l={},g=[{value:"Release History",id:"release-history",level:2},{value:"Overview",id:"overview",level:3},{value:"Background",id:"background",level:3},{value:"Explorers",id:"explorers",level:2},{value:"Getting Started",id:"getting-started",level:2},{value:"Hardware",id:"hardware",level:2},{value:"General Configuration",id:"general-configuration",level:2},{value:"Initialize Chain",id:"initialize-chain",level:3},{value:"Genesis File",id:"genesis-file",level:3},{value:"Seeds & Peers",id:"seeds--peers",level:3},{value:"Gas & Fees",id:"gas--fees",level:3},{value:"Pruning of State",id:"pruning-of-state",level:3},{value:"REST API",id:"rest-api",level:3},{value:"GRPC",id:"grpc",level:3},{value:"Sync Options",id:"sync-options",level:2},{value:"Blocksync",id:"blocksync",level:3},{value:"Getting Started",id:"getting-started-1",level:5},{value:"State Sync",id:"state-sync",level:3},{value:"Quicksync",id:"quicksync",level:3},{value:"Snapshots",id:"snapshots",level:2},{value:"Releases & Upgrades",id:"releases--upgrades",level:2},{value:"Cosmovisor",id:"cosmovisor",level:2},{value:"Running via Background Process",id:"running-via-background-process",level:2},{value:"Exporting State",id:"exporting-state",level:2},{value:"Verify Mainnet",id:"verify-mainnet",level:2}],p={toc:g},d="wrapper";function m(e){let{components:a,...n}=e;return(0,i.yg)(d,(0,t.A)({},p,n,{components:a,mdxType:"MDXLayout"}),(0,i.yg)("h1",{id:"join-the-cosmos-hub-mainnet"},"Join the Cosmos Hub Mainnet"),(0,i.yg)("p",null,"The current Cosmos Hub mainnet, ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", has been performing in place store migration upgrades as of the ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/docs/migration/cosmoshub-4-delta-upgrade.md"},"Delta Upgrade")," July 2021. The most recent upgrade is ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/docs/migration/cosmoshub-4-v14-upgrade.md"},"Gaia v14.1.x")," Dec 2023.\nThis type of upgrade preserves the same chain-id but state before the upgrade height is only accessible by corresponding versions of the binary:"),(0,i.yg)("h2",{id:"release-history"},"Release History"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v5.0.x")," (Delta) for queries of state between height ",(0,i.yg)("inlineCode",{parentName:"li"},"6,910,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"8,695,000")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v6.0.x")," (Vega) between ",(0,i.yg)("inlineCode",{parentName:"li"},"8,695,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"10,085,397")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v7.0.x")," (Theta) between ",(0,i.yg)("inlineCode",{parentName:"li"},"10,085,397")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"14,099,412")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v8.0.x")," (Rho) between ",(0,i.yg)("inlineCode",{parentName:"li"},"14,099,412")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"14,470,501")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v9.0.x")," (Lambda) between ",(0,i.yg)("inlineCode",{parentName:"li"},"14,470,501")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"15,213,800")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v9.1.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"15,213,800")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"15,816,200")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v10.0.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"15,816,200")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"16,596,000")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v11.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"16,596,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"16,985,500")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v12.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"16,985,500")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"17,380,000")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v13.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"17,380,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"18,262,000")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v14.1.x")," from ",(0,i.yg)("inlineCode",{parentName:"li"},"18,262,000"))),(0,i.yg)("p",null,"For more details, see the ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/tree/main/docs/roadmap"},"history of upgrades")," or visit the ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/tree/main/docs/migration"},"migration section")," of the Hub's docs."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"This guide includes full instructions for joining the mainnet either as an archive/full node or a pruned node.")),(0,i.yg)("p",null,"For instructions to bootstrap a node via Quicksync or State Sync, see the ",(0,i.yg)("a",{parentName:"p",href:"https://hub.cosmos.network/main/getting-started/quickstart.html"},"Quickstart Guide")),(0,i.yg)("p",null,"For instructions to join as a validator, please also see the ",(0,i.yg)("a",{parentName:"p",href:"https://hub.cosmos.network/main/validators/overview.html#"},"Validator Guide"),"."),(0,i.yg)("h3",{id:"overview"},"Overview"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#join-the-cosmos-hub-mainnet"},"Join the Cosmos Hub Mainnet"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#release-history"},"Release History")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#overview"},"Overview")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#background"},"Background")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#explorers"},"Explorers")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#getting-started"},"Getting Started")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#hardware"},"Hardware")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#general-configuration"},"General Configuration"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#initialize-chain"},"Initialize Chain")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#genesis-file"},"Genesis File")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#seeds--peers"},"Seeds \\& Peers")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#gas--fees"},"Gas \\& Fees")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#pruning-of-state"},"Pruning of State")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#rest-api"},"REST API")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#grpc"},"GRPC")))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#sync-options"},"Sync Options"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#blocksync"},"Blocksync"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#getting-started-1"},"Getting Started")))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#state-sync"},"State Sync")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#quicksync"},"Quicksync")))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#snapshots"},"Snapshots")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#releases--upgrades"},"Releases \\& Upgrades")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#cosmovisor"},"Cosmovisor")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#running-via-background-process"},"Running via Background Process")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#exporting-state"},"Exporting State")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#verify-mainnet"},"Verify Mainnet"))))),(0,i.yg)("h3",{id:"background"},"Background"),(0,i.yg)("p",null,"The current Cosmos Hub mainnet ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". Visit the ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/tree/main/docs/migration"},"migration section")," of the Hub's docs for more information on previous chain migrations."),(0,i.yg)("h2",{id:"explorers"},"Explorers"),(0,i.yg)("p",null,"There are many explorers for the Cosmos Hub. For reference while setting up a node, here are a few recommendations:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos"},"Mintscan")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://cosmos.bigdipper.live/"},"Big Dipper")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://cosmos.stake.id/"},"Stake ID"))),(0,i.yg)("h2",{id:"getting-started"},"Getting Started"),(0,i.yg)("p",null,"Make sure the following prerequisites are completed:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"Choose the proper hardware/server configuration. See the ",(0,i.yg)("a",{parentName:"li",href:"#hardware"},"hardware guide"),"."),(0,i.yg)("li",{parentName:"ul"},"Ensure Gaia is properly installed. See the ",(0,i.yg)("a",{parentName:"li",href:"https://hub.cosmos.network/main/getting-started/installation.html"},"installation guide")," for a walk-through."),(0,i.yg)("li",{parentName:"ul"},"Follow the ",(0,i.yg)("a",{parentName:"li",href:"#General-Configuration"},"configuration guide")," to initialize and prepare the node to sync with the network.")),(0,i.yg)("h2",{id:"hardware"},"Hardware"),(0,i.yg)("p",null,"Running a full archive node can be resource intensive as the full current ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," state is over ",(0,i.yg)("inlineCode",{parentName:"p"},"1.4TB"),". For those who wish to run state sync or use quicksync, the following hardware configuration is recommended:"),(0,i.yg)("table",null,(0,i.yg)("thead",{parentName:"table"},(0,i.yg)("tr",{parentName:"thead"},(0,i.yg)("th",{parentName:"tr",align:null},"Node Type"),(0,i.yg)("th",{parentName:"tr",align:null},"RAM"),(0,i.yg)("th",{parentName:"tr",align:null},"Storage"))),(0,i.yg)("tbody",{parentName:"table"},(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Validator"),(0,i.yg)("td",{parentName:"tr",align:null},"32GB"),(0,i.yg)("td",{parentName:"tr",align:null},"500GB-2TB*")),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Full"),(0,i.yg)("td",{parentName:"tr",align:null},"16GB"),(0,i.yg)("td",{parentName:"tr",align:null},"2TB")),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Default"),(0,i.yg)("td",{parentName:"tr",align:null},"16GB"),(0,i.yg)("td",{parentName:"tr",align:null},"1TB")))),(0,i.yg)("p",null,"*"," Storage size for validators will depend on level of pruning."),(0,i.yg)("h2",{id:"general-configuration"},"General Configuration"),(0,i.yg)("p",null,"Make sure to walk through the basic setup and configuration. Operators will need to initialize ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad"),", download the genesis file for ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", and set persistent peers and/or seeds for startup."),(0,i.yg)("h3",{id:"initialize-chain"},"Initialize Chain"),(0,i.yg)("p",null,"Choose a custom moniker for the node and initialize. By default, the ",(0,i.yg)("inlineCode",{parentName:"p"},"init")," command creates the ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia")," directory with subfolders ",(0,i.yg)("inlineCode",{parentName:"p"},"config")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"data"),". In the ",(0,i.yg)("inlineCode",{parentName:"p"},"/config")," directory, the most important files for configuration are ",(0,i.yg)("inlineCode",{parentName:"p"},"app.toml")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"config.toml"),"."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad init <custom-moniker>\n")),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": Monikers can contain only ASCII characters. Using Unicode characters is not supported and renders the node unreachable.")),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"moniker")," can be edited in the ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/config.toml")," file:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-sh"},'# A custom human readable name for this node\nmoniker = "<custom_moniker>"\n')),(0,i.yg)("h3",{id:"genesis-file"},"Genesis File"),(0,i.yg)("p",null,"Once the node is initialized, download the genesis file and move to the ",(0,i.yg)("inlineCode",{parentName:"p"},"/config")," directory of the Gaia home directory."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"wget https://raw.githubusercontent.com/cosmos/mainnet/master/genesis/genesis.cosmoshub-4.json.gz\ngzip -d genesis.cosmoshub-4.json.gz\nmv genesis.cosmoshub-4.json ~/.gaia/config/genesis.json\n")),(0,i.yg)("h3",{id:"seeds--peers"},"Seeds & Peers"),(0,i.yg)("p",null,"Upon startup the node will need to connect to peers. If there are specific nodes a node operator is interested in setting as seeds or as persistent peers, this can be configured in ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/config.toml")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-sh"},'# Comma separated list of seed nodes to connect to\nseeds = "<seed node id 1>@<seed node address 1>:26656,<seed node id 2>@<seed node address 2>:26656"\n\n# Comma separated list of nodes to keep persistent connections to\npersistent_peers = "<node id 1>@<node address 1>:26656,<node id 2>@<node address 2>:26656"\n')),(0,i.yg)("p",null,"Node operators can optionally download the ",(0,i.yg)("a",{parentName:"p",href:"https://quicksync.io/addrbook.cosmos.json"},"Quicksync address book"),". Make sure to move this to ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/addrbook.json"),"."),(0,i.yg)("h3",{id:"gas--fees"},"Gas & Fees"),(0,i.yg)("p",null,"On Cosmos Hub mainnet, the accepted denom is ",(0,i.yg)("inlineCode",{parentName:"p"},"uatom"),", where ",(0,i.yg)("inlineCode",{parentName:"p"},"1atom = 1.000.000uatom")),(0,i.yg)("p",null,"Transactions on the Cosmos Hub network need to include a transaction fee in order to be processed. This fee pays for the gas required to run the transaction. The formula is the following:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},"fees = ceil(gas * gasPrices)\n")),(0,i.yg)("p",null,(0,i.yg)("inlineCode",{parentName:"p"},"Gas")," is the smallest unit or pricing value required to perform a transaction. Different transactions require different amounts of ",(0,i.yg)("inlineCode",{parentName:"p"},"gas"),". The ",(0,i.yg)("inlineCode",{parentName:"p"},"gas")," amount for a transaction is calculated as it is being processed, but it can be estimated beforehand by using the ",(0,i.yg)("inlineCode",{parentName:"p"},"auto")," value for the ",(0,i.yg)("inlineCode",{parentName:"p"},"gas")," flag. The gas estimate can be adjusted with the flag ",(0,i.yg)("inlineCode",{parentName:"p"},"--gas-adjustment")," (default ",(0,i.yg)("inlineCode",{parentName:"p"},"1.0"),") to ensure enough ",(0,i.yg)("inlineCode",{parentName:"p"},"gas")," is provided for the transaction."),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"gasPrice")," is the price of each unit of ",(0,i.yg)("inlineCode",{parentName:"p"},"gas"),". Each validator sets a ",(0,i.yg)("inlineCode",{parentName:"p"},"min-gas-price")," value, and will only include transactions that have a ",(0,i.yg)("inlineCode",{parentName:"p"},"gasPrice")," greater than their ",(0,i.yg)("inlineCode",{parentName:"p"},"min-gas-price"),"."),(0,i.yg)("p",null,"The transaction ",(0,i.yg)("inlineCode",{parentName:"p"},"fees")," are the product of ",(0,i.yg)("inlineCode",{parentName:"p"},"gas")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"gasPrice"),". The higher the ",(0,i.yg)("inlineCode",{parentName:"p"},"gasPrice"),"/",(0,i.yg)("inlineCode",{parentName:"p"},"fees"),", the higher the chance that a transaction will get included in a block."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"For mainnet, the recommended ",(0,i.yg)("inlineCode",{parentName:"strong"},"gas-prices")," is ",(0,i.yg)("inlineCode",{parentName:"strong"},"0.0025uatom"),".")),(0,i.yg)("p",null,"A full-node keeps unconfirmed transactions in its mempool. In order to protect it from spam, it is better to set a ",(0,i.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," that the transaction must meet in order to be accepted in the node's mempool. This parameter can be set in ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml"),"."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},'# The minimum gas prices a validator is willing to accept for processing a\n# transaction. A transaction\'s fees must meet the minimum of any denomination\n# specified in this config (e.g. 0.25token1;0.0001token2).\nminimum-gas-prices = "0.0025uatom"\n')),(0,i.yg)("p",null,"The initial recommended ",(0,i.yg)("inlineCode",{parentName:"p"},"min-gas-prices")," is ",(0,i.yg)("inlineCode",{parentName:"p"},"0.0025uatom"),", but this can be changed later."),(0,i.yg)("h3",{id:"pruning-of-state"},"Pruning of State"),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": This is an optional configuration.")),(0,i.yg)("p",null,"There are four strategies for pruning state. These strategies apply only to state and do not apply to block storage. A node operator may want to consider custom pruning if node storage is a concern or there is an interest in running an archive node."),(0,i.yg)("p",null,"To set pruning, adjust the ",(0,i.yg)("inlineCode",{parentName:"p"},"pruning")," parameter in the ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml")," file.\nThe following pruning state settings are available:"),(0,i.yg)("ol",null,(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("inlineCode",{parentName:"li"},"everything"),": Prune all saved states other than the current state."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("inlineCode",{parentName:"li"},"nothing"),": Save all states and delete nothing."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("inlineCode",{parentName:"li"},"default"),": Save the last 100 states and the state of every 10,000th block."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("inlineCode",{parentName:"li"},"custom"),": Specify pruning settings with the ",(0,i.yg)("inlineCode",{parentName:"li"},"pruning-keep-recent"),", ",(0,i.yg)("inlineCode",{parentName:"li"},"pruning-keep-every"),", and ",(0,i.yg)("inlineCode",{parentName:"li"},"pruning-interval")," parameters.")),(0,i.yg)("p",null,"By default, every node is in ",(0,i.yg)("inlineCode",{parentName:"p"},"default")," mode which is the recommended setting for most environments.\nIf a node operator wants to change their node's pruning strategy then this ",(0,i.yg)("strong",{parentName:"p"},"must")," be done before the node is initialized."),(0,i.yg)("p",null,"In ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},'# default: the last 100 states are kept in addition to every 500th state; pruning at 10 block intervals\n# nothing: all historic states will be saved, nothing will be deleted (i.e. archiving node)\n# everything: all saved states will be deleted, storing only the current state; pruning at 10 block intervals\n# custom: allow pruning options to be manually specified through \'pruning-keep-recent\', \'pruning-keep-every\', and \'pruning-interval\'\npruning = "custom"\n\n# These are applied if and only if the pruning strategy is custom.\npruning-keep-recent = "10"\npruning-keep-every = "1000"\npruning-interval = "10"\n')),(0,i.yg)("p",null,"Passing a flag when starting ",(0,i.yg)("inlineCode",{parentName:"p"},"gaia")," will always override settings in the ",(0,i.yg)("inlineCode",{parentName:"p"},"app.toml")," file. To change the node's pruning setting to ",(0,i.yg)("inlineCode",{parentName:"p"},"everything")," mode then pass the ",(0,i.yg)("inlineCode",{parentName:"p"},"---pruning everything")," flag when running ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": If running the node with pruned state, it will not be possible to query the heights that are not in the node's store.")),(0,i.yg)("h3",{id:"rest-api"},"REST API"),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": This is an optional configuration.")),(0,i.yg)("p",null,"By default, the REST API is disabled. To enable the REST API, edit the ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml")," file, and set ",(0,i.yg)("inlineCode",{parentName:"p"},"enable")," to ",(0,i.yg)("inlineCode",{parentName:"p"},"true")," in the ",(0,i.yg)("inlineCode",{parentName:"p"},"[api]")," section."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-toml"},'###############################################################################\n### API Configuration ###\n###############################################################################\n[api]\n# Enable defines if the API server should be enabled.\nenable = true\n# Swagger defines if swagger documentation should automatically be registered.\nswagger = false\n# Address defines the API server to listen on.\naddress = "tcp://0.0.0.0:1317"\n')),(0,i.yg)("p",null,"Optionally activate swagger by setting ",(0,i.yg)("inlineCode",{parentName:"p"},"swagger")," to ",(0,i.yg)("inlineCode",{parentName:"p"},"true")," or change the port of the REST API in the parameter ",(0,i.yg)("inlineCode",{parentName:"p"},"address"),".\nAfter restarting the application, access the REST API on ",(0,i.yg)("inlineCode",{parentName:"p"},"<NODE IP>:1317"),"."),(0,i.yg)("h3",{id:"grpc"},"GRPC"),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": This is an optional configuration.")),(0,i.yg)("p",null,"By default, gRPC is enabled on port ",(0,i.yg)("inlineCode",{parentName:"p"},"9090"),". The ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml")," file is where changes can be made in the gRPC section. To disable the gRPC endpoint, set ",(0,i.yg)("inlineCode",{parentName:"p"},"enable")," to ",(0,i.yg)("inlineCode",{parentName:"p"},"false"),". To change the port, use the ",(0,i.yg)("inlineCode",{parentName:"p"},"address")," parameter."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-toml"},'###############################################################################\n### gRPC Configuration ###\n###############################################################################\n[grpc]\n# Enable defines if the gRPC server should be enabled.\nenable = true\n# Address defines the gRPC server address to bind to.\naddress = "0.0.0.0:9090"\n')),(0,i.yg)("h2",{id:"sync-options"},"Sync Options"),(0,i.yg)("p",null,"There are three main ways to sync a node on the Cosmos Hub; Blocksync, State Sync, and Quicksync. See the matrix below for the Hub's recommended setup configuration. This guide will focus on syncing two types of common nodes; full and pruned. For further information on syncing to run a validator node, see the section on ",(0,i.yg)("a",{parentName:"p",href:"https://hub.cosmos.network/main/validators/overview.html"},"Validators"),"."),(0,i.yg)("p",null,"There are two types of concerns when deciding which sync option is right. ",(0,i.yg)("em",{parentName:"p"},"Data integrity")," refers to how reliable the data provided by a subset of network participants is. ",(0,i.yg)("em",{parentName:"p"},"Historical data")," refers to how robust and inclusive the chain\u2019s history is."),(0,i.yg)("table",null,(0,i.yg)("thead",{parentName:"table"},(0,i.yg)("tr",{parentName:"thead"},(0,i.yg)("th",{parentName:"tr",align:null}),(0,i.yg)("th",{parentName:"tr",align:null},"Low Data Integrity"),(0,i.yg)("th",{parentName:"tr",align:null},"High Data Integrity"))),(0,i.yg)("tbody",{parentName:"table"},(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Minimal Historical Data"),(0,i.yg)("td",{parentName:"tr",align:null},"Quicksync - Pruned"),(0,i.yg)("td",{parentName:"tr",align:null},"State Sync")),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Moderate Historical Data"),(0,i.yg)("td",{parentName:"tr",align:null},"Quicksync - Default"),(0,i.yg)("td",{parentName:"tr",align:null})),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Full Historical Data"),(0,i.yg)("td",{parentName:"tr",align:null},"Quicksync - Archive"),(0,i.yg)("td",{parentName:"tr",align:null},"Blocksync")))),(0,i.yg)("p",null,"If a node operator wishes to run a full node, it is possible to start from scratch but will take a significant amount of time to catch up. Node operators not concerned with rebuilding original state from the beginning of ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," can also leverage ",(0,i.yg)("a",{parentName:"p",href:"#quicksync"},"Quicksync"),"'s available archive history."),(0,i.yg)("p",null,"For operators interested in bootstrapping a pruned node, either ",(0,i.yg)("a",{parentName:"p",href:"#quicksync"},"Quicksync")," or ",(0,i.yg)("a",{parentName:"p",href:"#state-sync"},"State Sync")," would be sufficient."),(0,i.yg)("p",null,"Make sure to consult the ",(0,i.yg)("a",{parentName:"p",href:"#hardware"},"hardware")," section for guidance on the best configuration for the type of node operating."),(0,i.yg)("h3",{id:"blocksync"},"Blocksync"),(0,i.yg)("p",null,"Blocksync is faster than traditional consensus and syncs the chain from genesis by downloading blocks and verifying against the merkle tree of validators. For more information see ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.34/core/fast-sync"},"CometBFT's Fastsync Docs")),(0,i.yg)("p",null,"When syncing via Blocksync, node operators will either need to manually upgrade the chain or set up ",(0,i.yg)("a",{parentName:"p",href:"#Cosmovisor"},"Cosmovisor")," to upgrade automatically."),(0,i.yg)("p",null,"For more information on performing the manual upgrades, see ",(0,i.yg)("a",{parentName:"p",href:"#Releases-amp=-Upgrades"},"Releases & Upgrades"),"."),(0,i.yg)("p",null,"It is possible to sync from previous versions of the Cosmos Hub. See the matrix below for the correct ",(0,i.yg)("inlineCode",{parentName:"p"},"gaia")," version. See the ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"mainnet archive")," for historical genesis files."),(0,i.yg)("table",null,(0,i.yg)("thead",{parentName:"table"},(0,i.yg)("tr",{parentName:"thead"},(0,i.yg)("th",{parentName:"tr",align:null},"Chain Id"),(0,i.yg)("th",{parentName:"tr",align:null},"Gaia Version"))),(0,i.yg)("tbody",{parentName:"table"},(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"v4.2.1"))),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"cosmoshub-3")),(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"v2.0.x"))),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"cosmoshub-2")),(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"v1.0.x"))),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"cosmoshub-1")),(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"v0.0.x"))))),(0,i.yg)("h5",{id:"getting-started-1"},"Getting Started"),(0,i.yg)("p",null,"Start Gaia to begin syncing with the ",(0,i.yg)("inlineCode",{parentName:"p"},"skip-invariants")," flag. For more information on this see ",(0,i.yg)("a",{parentName:"p",href:"#Verify-Mainnet"},"Verify Mainnet"),"."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start --x-crisis-skip-assert-invariants\n\n")),(0,i.yg)("p",null,"The node will begin rebuilding state until it hits the first upgrade height at block ",(0,i.yg)("inlineCode",{parentName:"p"},"6910000"),". If Cosmovisor is set up then there's nothing else to do besides wait, otherwise the node operator will need to perform the manual upgrade twice."),(0,i.yg)("h3",{id:"state-sync"},"State Sync"),(0,i.yg)("p",null,"State Sync is an efficient and fast way to bootstrap a new node, and it works by replaying larger chunks of application state directly rather than replaying individual blocks or consensus rounds. For more information, see ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.34/core/state-sync"},"CometBFT's State Sync docs"),"."),(0,i.yg)("p",null,"To enable state sync, visit an explorer to get a recent block height and corresponding hash. A node operator can choose any height/hash in the current bonding period, but as the recommended snapshot period is ",(0,i.yg)("inlineCode",{parentName:"p"},"1000")," blocks, it is advised to choose something close to ",(0,i.yg)("inlineCode",{parentName:"p"},"current height - 1000"),"."),(0,i.yg)("p",null,"With the block height and hash selected, update the configuration in ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/config.toml")," to set ",(0,i.yg)("inlineCode",{parentName:"p"},"enable = true"),", and populate the ",(0,i.yg)("inlineCode",{parentName:"p"},"trust_height")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"trust_hash"),". Node operators can configure the rpc servers to a preferred provider, but there must be at least two entries. It is important that these are two rpc servers the node operator trusts to verify component parts of the chain state. While not recommended, uniqueness is not currently enforced, so it is possible to duplicate the same server in the list and still sync successfully."),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": In the future, the RPC server requirement will be deprecated as state sync is ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/tendermint/tendermint/issues/6491"},"moved to the p2p layer in Tendermint 0.38"),".")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-toml"},'#######################################################\n### State Sync Configuration Options ###\n#######################################################\n[statesync]\n# State sync rapidly bootstraps a new node by discovering, fetching, and restoring a state machine\n# snapshot from peers instead of fetching and replaying historical blocks. Requires some peers in\n# the network to take and serve state machine snapshots. State sync is not attempted if the node\n# has any local state (LastBlockHeight > 0). The node will have a truncated block history,\n# starting from the height of the snapshot.\nenable = true\n\n# RPC servers (comma-separated) for light client verification of the synced state machine and\n# retrieval of state data for node bootstrapping. Also needs a trusted height and corresponding\n# header hash obtained from a trusted source, and a period during which validators can be trusted.\n#\n# For Cosmos SDK-based chains, trust_period should usually be about 2/3 of the unbonding time (~2\n# weeks) during which they can be financially punished (slashed) for misbehavior.\nrpc_servers = "https://cosmos-rpc.polkachu.com:443,https://rpc-cosmoshub-ia.cosmosia.notional.ventures:443,https://rpc.cosmos.network:443"\ntrust_height = 8959784\ntrust_hash = "3D8F12EA302AEDA66E80939F7FC785206692F8B6EE6F727F1655F1AFB6A873A5"\ntrust_period = "168h0m0s"\n')),(0,i.yg)("p",null,"Start Gaia to begin state sync. It may take take some time for the node to acquire a snapshot, but the command and output should look similar to the following:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},'$ gaiad start --x-crisis-skip-assert-invariants\n\n...\n\n> INF Discovered new snapshot format=1 hash="0x000..." height=8967000 module=statesync\n\n...\n\n> INF Fetching snapshot chunk chunk=4 format=1 height=8967000 module=statesync total=45\n> INF Applied snapshot chunk to ABCI app chunk=0 format=1 height=8967000 module=statesync total=45\n')),(0,i.yg)("p",null,"Once state sync successfully completes, the node will begin to process blocks normally. If state sync fails and the node operator encounters the following error: ",(0,i.yg)("inlineCode",{parentName:"p"},'State sync failed err="state sync aborted"'),", either try restarting ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad")," or running ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad unsafe-reset-all")," (make sure to backup any configuration and history before doing this)."),(0,i.yg)("h3",{id:"quicksync"},"Quicksync"),(0,i.yg)("p",null,"Quicksync.io offers several daily snapshots of the Cosmos Hub with varying levels of pruning (",(0,i.yg)("inlineCode",{parentName:"p"},"archive")," 1.4TB, ",(0,i.yg)("inlineCode",{parentName:"p"},"default")," 540GB, and ",(0,i.yg)("inlineCode",{parentName:"p"},"pruned")," 265GB). For downloads and installation instructions, visit the ",(0,i.yg)("a",{parentName:"p",href:"https://quicksync.io/networks/cosmos.html"},"Cosmos Quicksync guide"),"."),(0,i.yg)("h2",{id:"snapshots"},"Snapshots"),(0,i.yg)("p",null,"Saving and serving snapshots helps nodes rapidly join the network. Snapshots are now enabled by default effective ",(0,i.yg)("inlineCode",{parentName:"p"},"1/20/21"),"."),(0,i.yg)("p",null,"While not advised, if a node operator needs to customize this feature, it can be configured in ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml"),". The Cosmos Hub recommends setting this value to match ",(0,i.yg)("inlineCode",{parentName:"p"},"pruning-keep-every")," in ",(0,i.yg)("inlineCode",{parentName:"p"},"config.toml"),"."),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": It is highly recommended that node operators use the same value for snapshot-interval in order to aid snapshot discovery. Discovery is easier when more nodes are serving the same snapshots.")),(0,i.yg)("p",null,"In ",(0,i.yg)("inlineCode",{parentName:"p"},"app.toml")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-toml"},"###############################################################################\n### State Sync Configuration ###\n###############################################################################\n\n# State sync snapshots allow other nodes to rapidly join the network without replaying historical\n# blocks, instead downloading and applying a snapshot of the application state at a given height.\n[state-sync]\n\n# snapshot-interval specifies the block interval at which local state sync snapshots are\n# taken (0 to disable). Must be a multiple of pruning-keep-every.\nsnapshot-interval = 1000\n\n# snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all).\nsnapshot-keep-recent = 10\n")),(0,i.yg)("h2",{id:"releases--upgrades"},"Releases & Upgrades"),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"See all ",(0,i.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia/releases"},"Gaia Releases"))),(0,i.yg)("p",null,"The most up to date release of Gaia is above. For those that want to use state sync or quicksync to get their node up to speed, starting with the most recent version of Gaia is sufficient."),(0,i.yg)("p",null,"To sync an archive or full node from scratch, it is important to note that you must start with ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v4.2.1"},(0,i.yg)("inlineCode",{parentName:"a"},"V4.2.1"))," and proceed through two different upgrades Delta at block height ",(0,i.yg)("inlineCode",{parentName:"p"},"6,910,000"),", Vega at block height ",(0,i.yg)("inlineCode",{parentName:"p"},"8,695,000"),", Theta at block height ",(0,i.yg)("inlineCode",{parentName:"p"},"10,085,397"),", Rho at block height ",(0,i.yg)("inlineCode",{parentName:"p"},"14099412")," and Lambda at block height ",(0,i.yg)("inlineCode",{parentName:"p"},"14,470,501")," and so on."),(0,i.yg)("p",null,"The process is summarized below but make sure to follow the manual upgrade instructions for each release:"),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},(0,i.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia/blob/main/docs/migration/cosmoshub-4-delta-upgrade.md#Upgrade-will-take-place-July-12,-2021"},"Delta Instructions"))),(0,i.yg)("p",null,"Once ",(0,i.yg)("inlineCode",{parentName:"p"},"V4")," reaches the upgrade block height, expect the chain to halt and to see the following message:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},'ERR UPGRADE "Gravity-DEX" NEEDED at height: 6910000: v5.0.0-4760cf1f1266accec7a107f440d46d9724c6fd08\n')),(0,i.yg)("p",null,"Make sure to save a backup of ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia")," in case rolling back is necessary."),(0,i.yg)("p",null,"Install Gaia ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v5.0.0"},(0,i.yg)("inlineCode",{parentName:"a"},"V5.0.0"))," and restart the daemon."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},(0,i.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia/blob/main/docs/migration/cosmoshub-4-vega-upgrade.md"},"Vega Instructions"))),(0,i.yg)("p",null,"Once ",(0,i.yg)("inlineCode",{parentName:"p"},"V5")," reaches the upgrade block height, the chain will halt and display the following message:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},'ERR UPGRADE "Vega" NEEDED at height: 8695000\n')),(0,i.yg)("p",null,"Again, make sure to backup ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia")),(0,i.yg)("p",null,"Install Gaia ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v6.0.0"},(0,i.yg)("inlineCode",{parentName:"a"},"V6.0.0"))," and restart the daemon."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},(0,i.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia/blob/main/docs/migration/cosmoshub-4-v7-Theta-upgrade.md"},"Theta Instructions"))),(0,i.yg)("p",null,"Once ",(0,i.yg)("inlineCode",{parentName:"p"},"V6")," reaches the upgrade block height, the chain will halt and display the following message:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},'ERR UPGRADE "Theta" NEEDED at height: 10085397\n')),(0,i.yg)("p",null,"Again, make sure to backup ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia")),(0,i.yg)("p",null,"Install Gaia ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v7.0.0"},(0,i.yg)("inlineCode",{parentName:"a"},"V7.0.0"))," and restart the daemon."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},(0,i.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia/blob/main/docs/migration/cosmoshub-4-v8-Rho-upgrade.md"},"Rho Instructions"))),(0,i.yg)("p",null,"Once ",(0,i.yg)("inlineCode",{parentName:"p"},"V7")," reaches the upgrade block height, the chain will halt and display the following message:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},'ERR UPGRADE "Rho" NEEDED at height: 14099412\n')),(0,i.yg)("p",null,"Again, make sure to backup ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia")),(0,i.yg)("p",null,"Install Gaia ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v8.0.0"},(0,i.yg)("inlineCode",{parentName:"a"},"V8.0.0"))," and restart the daemon."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},(0,i.yg)("a",{parentName:"strong",href:"https://github.com/cosmos/gaia/blob/main/docs/migration/cosmoshub-4-v9-Lambda-upgrade.md"},"Lambda Instructions"))),(0,i.yg)("p",null,"Once ",(0,i.yg)("inlineCode",{parentName:"p"},"V8")," reaches the upgrade block height, the chain will halt and display the following message:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},'ERR UPGRADE "Lambda" NEEDED at height: 14470501\n')),(0,i.yg)("p",null,"Again, make sure to backup ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia")),(0,i.yg)("p",null,"Install Gaia ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v9.0.0"},(0,i.yg)("inlineCode",{parentName:"a"},"V9.0.0"))," and restart the daemon."),(0,i.yg)("p",null,"Repeat the process for newer versions of the Gaia application at the ",(0,i.yg)("a",{parentName:"p",href:"#release-history"},"stated block heights above"),"."),(0,i.yg)("h2",{id:"cosmovisor"},"Cosmovisor"),(0,i.yg)("p",null,"Cosmovisor is a process manager developed to relieve node operators of having to manually intervene every time there is an upgrade. Cosmovisor monitors the governance module for upgrade proposals; it will take care of downloading the new binary, stopping the old one, switching to the new one, and restarting."),(0,i.yg)("p",null,"For more information on how to run a node via Cosmovisor, check out the ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/main/tools/cosmovisor"},"docs"),"."),(0,i.yg)("h2",{id:"running-via-background-process"},"Running via Background Process"),(0,i.yg)("p",null,"To run the node in a background process with automatic restarts, it's recommended to use a service manager like ",(0,i.yg)("inlineCode",{parentName:"p"},"systemd"),". To set this up run the following:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"sudo tee /etc/systemd/system/<service name>.service > /dev/null <<EOF \n[Unit]\nDescription=Gaia Daemon\nAfter=network-online.target\n\n[Service]\nUser=$USER\nExecStart=$(which gaiad) start\nRestart=always\nRestartSec=3\nLimitNOFILE=4096\n\n[Install]\nWantedBy=multi-user.target\nEOF\n")),(0,i.yg)("p",null,"If using Cosmovisor then make sure to add the following:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},'Environment="DAEMON_HOME=$HOME/.gaia"\nEnvironment="DAEMON_NAME=gaiad"\nEnvironment="DAEMON_ALLOW_DOWNLOAD_BINARIES=false"\nEnvironment="DAEMON_RESTART_AFTER_UPGRADE=true"\n')),(0,i.yg)("p",null,"After the ",(0,i.yg)("inlineCode",{parentName:"p"},"LimitNOFILE")," line and replace ",(0,i.yg)("inlineCode",{parentName:"p"},"$(which gaiad)")," with ",(0,i.yg)("inlineCode",{parentName:"p"},"$(which cosmovisor)"),"."),(0,i.yg)("p",null,"Run the following to setup the daemon:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"sudo -S systemctl daemon-reload\nsudo -S systemctl enable <service name>\n")),(0,i.yg)("p",null,"Then start the process and confirm that it's running."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"sudo -S systemctl start <service name>\n\nsudo service <service name> status\n")),(0,i.yg)("h2",{id:"exporting-state"},"Exporting State"),(0,i.yg)("p",null,"Gaia can dump the entire application state into a JSON file. This application state dump is useful for manual analysis and can also be used as the genesis file of a new network."),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": The node can't be running while exporting state, otherwise the operator can expect a ",(0,i.yg)("inlineCode",{parentName:"p"},"resource temporarily unavailable")," error.")),(0,i.yg)("p",null,"Export state with:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad export > [filename].json\n")),(0,i.yg)("p",null,"It is also possible to export state from a particular height (at the end of processing the block of that height):"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad export --height [height] > [filename].json\n")),(0,i.yg)("p",null,"If planning to start a new network from the exported state, export with the ",(0,i.yg)("inlineCode",{parentName:"p"},"--for-zero-height")," flag:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad export --height [height] --for-zero-height > [filename].json\n")),(0,i.yg)("h2",{id:"verify-mainnet"},"Verify Mainnet"),(0,i.yg)("p",null,"Help to prevent a catastrophe by running invariants on each block on your full\nnode. In essence, by running invariants the node operator ensures that the state of mainnet is the correct expected state. One vital invariant check is that no atoms are being created or destroyed outside of expected protocol, however there are many other invariant checks each unique to their respective module. Because invariant checks are computationally expensive, they are not enabled by default. To run a node with these checks start your node with the --x-crisis-skip-assert-invariants flag:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start --x-crisis-skip-assert-invariants\n")),(0,i.yg)("p",null,"If an invariant is broken on the node, it will panic and prompt the operator to send a transaction which will halt mainnet. For example the provided message may look like:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"invariant broken:\n loose token invariance:\n pool.NotBondedTokens: 100\n sum of account tokens: 101\n CRITICAL please submit the following transaction:\n gaiad tx crisis invariant-broken staking supply\n\n")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.ea77be1a.js b/assets/js/935f2afb.ea77be1a.js new file mode 100644 index 00000000000..537ea60ab7c --- /dev/null +++ b/assets/js/935f2afb.ea77be1a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8581],{5610:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Unreleased (main)","banner":"unreleased","badge":true,"noIndex":false,"className":"docs-version-current","isLast":false,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Introduction","href":"/main/","docId":"index"},{"type":"category","label":"Getting Started","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"What is Gaia?","href":"/main/getting-started/what-is-gaia","docId":"getting-started/what-is-gaia"},{"type":"link","label":"Installing Gaia","href":"/main/getting-started/installation","docId":"getting-started/installation"},{"type":"link","label":"Quick Start - Join Mainnet","href":"/main/getting-started/quickstart","docId":"getting-started/quickstart"},{"type":"link","label":"System requirements","href":"/main/getting-started/system-requirements","docId":"getting-started/system-requirements"}],"href":"/main/getting-started/"},{"type":"category","label":"Guides","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Interacting with Gaiad (CLI)","href":"/main/hub-tutorials/gaiad","docId":"hub-tutorials/gaiad"},{"type":"link","label":"Joining Mainnet","href":"/main/hub-tutorials/join-mainnet","docId":"hub-tutorials/join-mainnet"},{"type":"link","label":"Joining Testnet","href":"/main/hub-tutorials/join-testnet","docId":"hub-tutorials/join-testnet"},{"type":"link","label":"Upgrading the Chain","href":"/main/hub-tutorials/live-upgrade-tutorial","docId":"hub-tutorials/live-upgrade-tutorial"},{"type":"link","label":"Upgrading Your Node","href":"/main/hub-tutorials/upgrade-node","docId":"hub-tutorials/upgrade-node"}],"href":"/main/hub-tutorials/"},{"type":"category","label":"Delegators","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Delegator FAQ","href":"/main/delegators/delegator-faq","docId":"delegators/delegator-faq"},{"type":"link","label":"Delegator Guide (CLI)","href":"/main/delegators/delegator-guide-cli","docId":"delegators/delegator-guide-cli"},{"type":"link","label":"Delegator Security","href":"/main/delegators/delegator-security","docId":"delegators/delegator-security"}],"href":"/main/delegators/"},{"type":"category","label":"Validators","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Key Management Systems","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"KMS - Key Management System","href":"/main/validators/kms/","docId":"validators/kms/kms"},{"type":"link","label":"Setting up Tendermint KMS + Ledger","href":"/main/validators/kms/kms_ledger","docId":"validators/kms/kms_ledger"}]},{"type":"link","label":"Validator Overview","href":"/main/validators/overview","docId":"validators/overview"},{"type":"link","label":"Validator Security","href":"/main/validators/security","docId":"validators/security"},{"type":"link","label":"Validator FAQ","href":"/main/validators/validator-faq","docId":"validators/validator-faq"},{"type":"link","label":"Running a Validator","href":"/main/validators/validator-setup","docId":"validators/validator-setup"}],"href":"/main/validators/"},{"type":"category","label":"Governance","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Common proposals","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Community Pool Spend","href":"/main/governance/proposal-types/community-pool-spend","docId":"governance/proposal-types/community-pool-spend"},{"type":"link","label":"Parameter Changes","href":"/main/governance/proposal-types/param-change","docId":"governance/proposal-types/param-change"},{"type":"link","label":"Software Upgrade","href":"/main/governance/proposal-types/software-upgrade","docId":"governance/proposal-types/software-upgrade"},{"type":"link","label":"Text (Signaling)","href":"/main/governance/proposal-types/text-prop","docId":"governance/proposal-types/text-prop"}],"href":"/main/governance/proposal-types/"},{"type":"link","label":"Off-Chain Proposal Process","href":"/main/governance/best-practices","docId":"governance/best-practices"},{"type":"link","label":"Formatting a Proposal","href":"/main/governance/formatting","docId":"governance/formatting"},{"type":"link","label":"On-Chain Proposal Process","href":"/main/governance/process","docId":"governance/process"},{"type":"link","label":"Submitting a Proposal","href":"/main/governance/submitting","docId":"governance/submitting"}],"href":"/main/governance/"},{"type":"link","label":"Interchain Security","href":"/main/interchain-security/","docId":"interchain-security/README"},{"type":"category","label":"Resources","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Cosmos Hub Archives","href":"/main/resources/archives","docId":"resources/archives"},{"type":"link","label":"The Genesis File","href":"/main/resources/genesis","docId":"resources/genesis"},{"type":"link","label":"HD Wallets","href":"/main/resources/hd-wallets","docId":"resources/hd-wallets"},{"type":"link","label":"Ledger Nano Support","href":"/main/resources/ledger","docId":"resources/ledger"},{"type":"link","label":"Building Gaia Deterministically","href":"/main/resources/reproducible-builds","docId":"resources/reproducible-builds"},{"type":"link","label":"Service Providers","href":"/main/resources/service-providers","docId":"resources/service-providers"}],"href":"/main/resources/"},{"type":"category","label":"ADRs","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Current ADR\'s","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"ADR Creation Process","href":"/main/architecture/adr/PROCESS","docId":"architecture/adr/PROCESS"},{"type":"link","label":"README","href":"/main/architecture/adr/","docId":"architecture/adr/README"},{"type":"link","label":"adr-001-interchain-accounts","href":"/main/architecture/adr/adr-001-interchain-accounts","docId":"architecture/adr/adr-001-interchain-accounts"},{"type":"link","label":"ADR 002: Globalfee Module","href":"/main/architecture/adr/adr-002-globalfee","docId":"architecture/adr/adr-002-globalfee"},{"type":"link","label":"ADR 003: Interchain Accounts Controller Module","href":"/main/architecture/adr/adr-003-ica-controller","docId":"architecture/adr/adr-003-ica-controller"}]},{"type":"category","label":"ADR Templates","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"adr-template","href":"/main/architecture/templates/adr-template","docId":"architecture/templates/adr-template"}]},{"type":"link","label":"ADR Creation Process","href":"/main/architecture/PROCESS","docId":"architecture/PROCESS"}],"href":"/main/architecture/"},{"type":"category","label":"Gaia Modules","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Globalfee","href":"/main/modules/globalfee","docId":"modules/globalfee"},{"type":"link","label":"Metaprotocol","href":"/main/modules/metaprotocols","docId":"modules/metaprotocols"}],"href":"/main/modules/"}]},"docs":{"architecture/adr/adr-001-interchain-accounts":{"id":"architecture/adr/adr-001-interchain-accounts","title":"adr-001-interchain-accounts","description":"\x3c!--","sidebar":"tutorialSidebar"},"architecture/adr/adr-002-globalfee":{"id":"architecture/adr/adr-002-globalfee","title":"ADR 002: Globalfee Module","description":"Changelog","sidebar":"tutorialSidebar"},"architecture/adr/adr-003-ica-controller":{"id":"architecture/adr/adr-003-ica-controller","title":"ADR 003: Interchain Accounts Controller Module","description":"Changelog","sidebar":"tutorialSidebar"},"architecture/adr/PROCESS":{"id":"architecture/adr/PROCESS","title":"ADR Creation Process","description":"1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md","sidebar":"tutorialSidebar"},"architecture/adr/README":{"id":"architecture/adr/README","title":"README","description":"\x3c!--","sidebar":"tutorialSidebar"},"architecture/PROCESS":{"id":"architecture/PROCESS","title":"ADR Creation Process","description":"1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md","sidebar":"tutorialSidebar"},"architecture/README":{"id":"architecture/README","title":"Architecture Decision Records (ADR)","description":"This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub.","sidebar":"tutorialSidebar"},"architecture/templates/adr-template":{"id":"architecture/templates/adr-template","title":"adr-template","description":"\x3c!--","sidebar":"tutorialSidebar"},"delegators/delegator-faq":{"id":"delegators/delegator-faq","title":"Delegator FAQ","description":"What is a delegator?","sidebar":"tutorialSidebar"},"delegators/delegator-guide-cli":{"id":"delegators/delegator-guide-cli","title":"Delegator Guide (CLI)","description":"This document contains all the necessary information for delegators to interact with the Cosmos Hub through the Command-Line Interface (CLI).","sidebar":"tutorialSidebar"},"delegators/delegator-security":{"id":"delegators/delegator-security","title":"Delegator Security","description":"The launch of any public blockchain is an incredibly exciting time, and it\'s definitely one that malicious actors may try to take advantage of for their own personal gain. Owning and having access to cryptocurrency can make you a valuable target for an attacker, but there are many things you can do to improve your personal security and reduce or eliminate security risks.","sidebar":"tutorialSidebar"},"delegators/README":{"id":"delegators/README","title":"Delegators","description":"This folder contains documentation relevant to delegators of the Cosmos Hub and other gaia blockchains.","sidebar":"tutorialSidebar"},"getting-started/installation":{"id":"getting-started/installation","title":"Installing Gaia","description":"This guide will explain how to install the gaiad binary and run the cli. With this binary installed on a server, you can participate on the mainnet as either a Full Node or a Validator.","sidebar":"tutorialSidebar"},"getting-started/quickstart":{"id":"getting-started/quickstart","title":"Quick Start - Join Mainnet","description":"Bootstrap a cosmoshub-4 mainnet node","sidebar":"tutorialSidebar"},"getting-started/README":{"id":"getting-started/README","title":"Getting Started","description":"This folder contains tutorials related to the gaia application.","sidebar":"tutorialSidebar"},"getting-started/system-requirements":{"id":"getting-started/system-requirements","title":"System requirements","description":"\x3c!--","sidebar":"tutorialSidebar"},"getting-started/what-is-gaia":{"id":"getting-started/what-is-gaia","title":"What is Gaia?","description":"The Cosmos Hub is a public Proof-of-Stake chain that uses ATOM as its native staking token. It is the first blockchain launched in the Cosmos Network and developed using the cosmos-sdk development framework and ibc-go.","sidebar":"tutorialSidebar"},"governance/best-practices":{"id":"governance/best-practices","title":"Off-Chain Proposal Process","description":"Once a proposal is on-chain, it cannot be changed to reflect feedback or new information. It\'s very important to give a proposal time off-chain to receive feedback, input, and edits before going on-chain and asking for votes.","sidebar":"tutorialSidebar"},"governance/formatting":{"id":"governance/formatting","title":"Formatting a Proposal","description":"Many proposals allow for long form text to be included, usually under the key description. These provide the opportunity to include markdown if formatted correctly, as well as line breaks with \\\\n.","sidebar":"tutorialSidebar"},"governance/process":{"id":"governance/process","title":"On-Chain Proposal Process","description":"Governance Parameters","sidebar":"tutorialSidebar"},"governance/proposal-types/community-pool-spend":{"id":"governance/proposal-types/community-pool-spend","title":"Community Pool Spend","description":"Cosmos Hub launched with community-spend capabilities on December 11, 2019, effectively unlocking the potential for token-holders to vote to approve spending from the Community Pool.","sidebar":"tutorialSidebar"},"governance/proposal-types/param-change":{"id":"governance/proposal-types/param-change","title":"Parameter Changes","description":"This documentation aims to provide guidelines for creating and assessing parameter-change proposals.","sidebar":"tutorialSidebar"},"governance/proposal-types/README":{"id":"governance/proposal-types/README","title":"Proposal Types","description":"- Text","sidebar":"tutorialSidebar"},"governance/proposal-types/software-upgrade":{"id":"governance/proposal-types/software-upgrade","title":"Software Upgrade","description":"Software upgrade proposals are submitted to signal that a Cosmos Hub release with new features, bugfixes and various other improvements is available and ready for production deployment.","sidebar":"tutorialSidebar"},"governance/proposal-types/text-prop":{"id":"governance/proposal-types/text-prop","title":"Text (Signaling)","description":"What are signaling proposals currently used for?","sidebar":"tutorialSidebar"},"governance/README":{"id":"governance/README","title":"Governance Overview","description":"The Cosmos Hub (\\"Gaia\\") has an on-chain governance mechanism for signaling, changing consensus parameters, and spending funds from the community pool.","sidebar":"tutorialSidebar"},"governance/submitting":{"id":"governance/submitting","title":"Submitting a Proposal","description":"If you have a final draft of your proposal ready to submit, you may want to push your proposal live on the testnet first. These are the three primary steps to getting your proposal live on-chain.","sidebar":"tutorialSidebar"},"hub-tutorials/gaiad":{"id":"hub-tutorials/gaiad","title":"Interacting with Gaiad (CLI)","description":"Gaia Daemon","sidebar":"tutorialSidebar"},"hub-tutorials/join-mainnet":{"id":"hub-tutorials/join-mainnet","title":"Joining Mainnet","description":"The chain-id of Cosmos Hub mainnet is cosmoshub-4.","sidebar":"tutorialSidebar"},"hub-tutorials/join-testnet":{"id":"hub-tutorials/join-testnet","title":"Joining Testnet","description":"This tutorial will provide all necessary instructions for joining the current public testnet. If you\'re interested in more advanced configuration and synchronization options, see Join Mainnet for a detailed walkthrough.","sidebar":"tutorialSidebar"},"hub-tutorials/live-upgrade-tutorial":{"id":"hub-tutorials/live-upgrade-tutorial","title":"Upgrading the Chain","description":"This document demonstrates how a live upgrade can be performed on-chain through a","sidebar":"tutorialSidebar"},"hub-tutorials/README":{"id":"hub-tutorials/README","title":"Gaia Tutorials","description":"This folder contains tutorials related to the gaiad application.","sidebar":"tutorialSidebar"},"hub-tutorials/upgrade-node":{"id":"hub-tutorials/upgrade-node","title":"Upgrading Your Node","description":"This document describes the upgrade procedure of a gaiad full-node to a new version.","sidebar":"tutorialSidebar"},"index":{"id":"index","title":"Introduction","description":"v17 Upgrade","sidebar":"tutorialSidebar"},"interchain-security/README":{"id":"interchain-security/README","title":"Interchain Security","description":"The Interchain Security feature brings to the Cosmos Hub a shared security model, where the Cosmos Hub validators, also validate on consumer chains. This is valuable for consumer chains, as consumer chains can focus on product-market fit, rather than business and operational agreements in bringing together a validator set. As part of this agreement, consumer chains pay for the security by distributing a portion of the consumer chain revenue to Hub token holders.","sidebar":"tutorialSidebar"},"modules/globalfee":{"id":"modules/globalfee","title":"Globalfee","description":"Fee Parameters","sidebar":"tutorialSidebar"},"modules/metaprotocols":{"id":"modules/metaprotocols","title":"Metaprotocol","description":"The x/metaprotocol module adds support for encoding and decoding additional fields attached to transactions.","sidebar":"tutorialSidebar"},"modules/README":{"id":"modules/README","title":"Gaia Modules","description":"Here you can find an overview of the modules included on the Cosmos Hub (Gaia) blockchain with relevant info and","sidebar":"tutorialSidebar"},"resources/archives":{"id":"resources/archives","title":"Cosmos Hub Archives","description":"With each breaking upgrade of the Cosmos Hub, the network is restarted at height 0. During this process, an export of the last state of the previous network is made to produce the genesis state of the new one.","sidebar":"tutorialSidebar"},"resources/genesis":{"id":"resources/genesis","title":"The Genesis File","description":"This document explains how the genesis file of the Cosmos Hub mainnet is structured. It also explains how you can build a genesis file for your own gaia testnet.","sidebar":"tutorialSidebar"},"resources/hd-wallets":{"id":"resources/hd-wallets","title":"HD Wallets","description":"Accounts in Cosmos are Hierarchical Deterministic (HD) Wallets. Originally specified in Bitcoin\'s BIP32, HD wallets are a special kind of wallet that let users derive any number of accounts from a single seed. To understand what that means, let us first define some terminology:","sidebar":"tutorialSidebar"},"resources/ledger":{"id":"resources/ledger","title":"Ledger Nano Support","description":"Using a hardware wallet to store your keys greatly improves the security of your crypto assets. The Ledger device acts as an enclave of the seed and private keys, and the process of signing transactions takes place within it. No private information ever leaves the Ledger device. The following is a short tutorial on using the Cosmos Ledger app with the Gaia CLI or the Keplr wallet extension.","sidebar":"tutorialSidebar"},"resources/README":{"id":"resources/README","title":"Resources","description":"This folder contains resources on the gaia software.","sidebar":"tutorialSidebar"},"resources/reproducible-builds":{"id":"resources/reproducible-builds","title":"Building Gaia Deterministically","description":"The Tendermint rbuilder Docker image provides a deterministic build environment that is used to build Cosmos SDK applications. It provides a way to be reasonably sure that the executables are really built from the git source. It also makes sure that the same, tested dependencies are used and statically built into the executable.","sidebar":"tutorialSidebar"},"resources/service-providers":{"id":"resources/service-providers","title":"Service Providers","description":"\'Service Providers\' are defined as entities that provide services for end-users that involve some form of interaction with the Cosmos Hub. More specifically, this document is focused on interactions with tokens.","sidebar":"tutorialSidebar"},"validators/kms/kms":{"id":"validators/kms/kms","title":"KMS - Key Management System","description":"Tendermint KMS is a key management service that allows separating key management from Tendermint nodes. In addition it provides other advantages such as:","sidebar":"tutorialSidebar"},"validators/kms/kms_ledger":{"id":"validators/kms/kms_ledger","title":"Setting up Tendermint KMS + Ledger","description":"The following instructions are a brief walkthrough and not a comprehensive guideline. You should consider and research more about the security implications of activating an external KMS.","sidebar":"tutorialSidebar"},"validators/overview":{"id":"validators/overview","title":"Validator Overview","description":"Introduction","sidebar":"tutorialSidebar"},"validators/README":{"id":"validators/README","title":"Validators","description":"This folder contains documentation relevant to validators of the Cosmos Hub and other gaia blockchains.","sidebar":"tutorialSidebar"},"validators/security":{"id":"validators/security","title":"Validator Security","description":"Each validator candidate is encouraged to run its operations independently, as diverse setups increase the resilience of the network. Validator candidates should commence their setup phase now in order to be on time for launch.","sidebar":"tutorialSidebar"},"validators/validator-faq":{"id":"validators/validator-faq","title":"Validator FAQ","description":"Disclaimer","sidebar":"tutorialSidebar"},"validators/validator-setup":{"id":"validators/validator-setup","title":"Running a Validator","description":"We suggest you try out joining a public testnet first. Information on how to join the most recent testnet can be found here.","sidebar":"tutorialSidebar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/93b08f65.a92c419d.js b/assets/js/93b08f65.a92c419d.js new file mode 100644 index 00000000000..50d74b3ab38 --- /dev/null +++ b/assets/js/93b08f65.a92c419d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3096],{5680:(e,t,r)=>{r.d(t,{xA:()=>u,yg:()=>g});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var s=n.createContext({}),l=function(e){var t=n.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},u=function(e){var t=l(e.components);return n.createElement(s.Provider,{value:t},e.children)},d="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},h=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,o=e.originalType,s=e.parentName,u=c(e,["components","mdxType","originalType","parentName"]),d=l(r),h=a,g=d["".concat(s,".").concat(h)]||d[h]||p[h]||o;return r?n.createElement(g,i(i({ref:t},u),{},{components:r})):n.createElement(g,i({ref:t},u))}));function g(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=r.length,i=new Array(o);i[0]=h;var c={};for(var s in t)hasOwnProperty.call(t,s)&&(c[s]=t[s]);c.originalType=e,c[d]="string"==typeof e?e:a,i[1]=c;for(var l=2;l<o;l++)i[l]=r[l];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}h.displayName="MDXCreateElement"},6137:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>o,metadata:()=>c,toc:()=>l});var n=r(8168),a=(r(6540),r(5680));const o={title:"Architecture Decision Records (ADR)",order:1},i=void 0,c={unversionedId:"architecture/README",id:"version-v17.1.0/architecture/README",title:"Architecture Decision Records (ADR)",description:"This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub.",source:"@site/versioned_docs/version-v17.1.0/architecture/README.md",sourceDirName:"architecture",slug:"/architecture/",permalink:"/v17.1.0/architecture/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Architecture Decision Records (ADR)",order:1},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, v9-Lambda Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade"},next:{title:"ADR Creation Process",permalink:"/v17.1.0/architecture/adr/PROCESS"}},s={},l=[{value:"Rationale",id:"rationale",level:2},{value:"Creating new ADR",id:"creating-new-adr",level:2},{value:"Use RFC 2119 Keywords",id:"use-rfc-2119-keywords",level:3},{value:"ADR Table of Contents",id:"adr-table-of-contents",level:2},{value:"Accepted",id:"accepted",level:3},{value:"Proposed",id:"proposed",level:3},{value:"Draft",id:"draft",level:3},{value:"Rejected",id:"rejected",level:3}],u={toc:l},d="wrapper";function p(e){let{components:t,...r}=e;return(0,a.yg)(d,(0,n.A)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub."),(0,a.yg)("p",null,"An Architectural Decision (",(0,a.yg)("strong",{parentName:"p"},"AD"),") is a software design choice that addresses a functional or non-functional requirement that is architecturally significant.\nAn Architecturally Significant Requirement (",(0,a.yg)("strong",{parentName:"p"},"ASR"),") is a requirement that has a measurable effect on a software system\u2019s architecture and quality.\nAn Architectural Decision Record (",(0,a.yg)("strong",{parentName:"p"},"ADR"),") captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log. All these are within the topic of Architectural Knowledge Management (AKM)."),(0,a.yg)("p",null,"You can read more about the ADR concept ",(0,a.yg)("a",{parentName:"p",href:"https://adr.github.io/"},"here"),"."),(0,a.yg)("h2",{id:"rationale"},"Rationale"),(0,a.yg)("p",null,"ADRs are intended to be the primary mechanism for proposing new feature designs and new processes, for collecting community input on an issue, and for documenting the design decisions.\nAn ADR should provide:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"Context on the relevant goals and the current state"),(0,a.yg)("li",{parentName:"ul"},"Proposed changes to achieve the goals"),(0,a.yg)("li",{parentName:"ul"},"Summary of pros and cons"),(0,a.yg)("li",{parentName:"ul"},"Discarded solution spaces and why they were discarded"),(0,a.yg)("li",{parentName:"ul"},"References"),(0,a.yg)("li",{parentName:"ul"},"Changelog")),(0,a.yg)("p",null,"Note the distinction between an ADR and a spec. The ADR provides the context, intuition, reasoning, and\njustification for a change in architecture, or for the architecture of something\nnew. The spec is much more compressed and streamlined summary of everything as\nit stands today."),(0,a.yg)("p",null,"If recorded decisions turn out to be lacking, convene a discussion, record the new decisions here, and then modify the code to match."),(0,a.yg)("h2",{id:"creating-new-adr"},"Creating new ADR"),(0,a.yg)("p",null,"Read about the ",(0,a.yg)("a",{parentName:"p",href:"/v17.1.0/architecture/PROCESS"},"PROCESS"),"."),(0,a.yg)("h3",{id:"use-rfc-2119-keywords"},"Use RFC 2119 Keywords"),(0,a.yg)("p",null,'When writing ADRs, follow the same best practices for writing RFCs.\nWhen writing RFCs, key words are used to signify the requirements in the specification.\nThese words are often capitalized: "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL.\nThey are to be interpreted as described in ',(0,a.yg)("a",{parentName:"p",href:"https://datatracker.ietf.org/doc/html/rfc2119"},"RFC 2119"),"."),(0,a.yg)("h2",{id:"adr-table-of-contents"},"ADR Table of Contents"),(0,a.yg)("h3",{id:"accepted"},"Accepted"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/architecture/adr/adr-002-globalfee"},"ADR 002: Globalfee Module"))),(0,a.yg)("h3",{id:"proposed"},"Proposed"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"n/a")),(0,a.yg)("h3",{id:"draft"},"Draft"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"n/a")),(0,a.yg)("h3",{id:"rejected"},"Rejected"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/architecture/adr/adr-001-interchain-accounts"},"ADR 001: Interchain Accounts"))))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/9462.9ef19974.js b/assets/js/9462.9ef19974.js new file mode 100644 index 00000000000..20d99cf4024 --- /dev/null +++ b/assets/js/9462.9ef19974.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9462],{9462:(e,t,r)=>{function n(e,t){var r=void 0;return function(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];r&&clearTimeout(r),r=setTimeout((function(){return e.apply(void 0,o)}),t)}}function o(e){return e!==Object(e)}function i(e,t){if(e===t)return!0;if(o(e)||o(t)||"function"==typeof e||"function"==typeof t)return e===t;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var r=0,n=Object.keys(e);r<n.length;r++){var a=n[r];if(!(a in t))return!1;if(!i(e[a],t[a]))return!1}return!0}r.r(t),r.d(t,{DocSearchModal:()=>pn});var a=function(){};function c(e){var t=e.item,r=e.items;return{index:t.__autocomplete_indexName,items:[t],positions:[1+r.findIndex((function(e){return e.objectID===t.objectID}))],queryID:t.__autocomplete_queryID,algoliaSource:["autocomplete"]}}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,c=[],l=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(c.push(n.value),c.length!==t);l=!0);}catch(s){u=!0,o=s}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s=["items"],f=["items"];function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function p(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function b(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==m(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===m(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e){return e.map((function(e){var t=e.items,r=d(e,s);return h(h({},r),{},{objectIDs:(null==t?void 0:t.map((function(e){return e.objectID})))||r.objectIDs})}))}function O(e){var t,r,n,o=(t=l((e.version||"").split(".").map(Number),2),r=t[0],n=t[1],r>=3||2===r&&n>=4||1===r&&n>=10);function i(t,r,n){if(o&&void 0!==n){var i=n[0].__autocomplete_algoliaCredentials,a={"X-Algolia-Application-Id":i.appId,"X-Algolia-API-Key":i.apiKey};e.apply(void 0,[t].concat(p(r),[{headers:a}]))}else e.apply(void 0,[t].concat(p(r)))}return{init:function(t,r){e("init",{appId:t,apiKey:r})},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&i("clickedObjectIDsAfterSearch",g(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&i("clickedObjectIDs",g(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["clickedFilters"].concat(r))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&i("convertedObjectIDsAfterSearch",g(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&i("convertedObjectIDs",g(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["convertedFilters"].concat(r))},viewedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&t.reduce((function(e,t){var r=t.items,n=d(t,f);return[].concat(p(e),p(function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,r=[],n=0;n<e.objectIDs.length;n+=t)r.push(h(h({},e),{},{objectIDs:e.objectIDs.slice(n,n+t)}));return r}(h(h({},n),{},{objectIDs:(null==r?void 0:r.map((function(e){return e.objectID})))||n.objectIDs})).map((function(e){return{items:r,payload:e}}))))}),[]).forEach((function(e){var t=e.items;return i("viewedObjectIDs",[e.payload],t)}))},viewedFilters:function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["viewedFilters"].concat(r))}}}function S(e){var t=e.items.reduce((function(e,t){var r;return e[t.__autocomplete_indexName]=(null!==(r=e[t.__autocomplete_indexName])&&void 0!==r?r:[]).concat(t),e}),{});return Object.keys(t).map((function(e){return{index:e,items:t[e],algoliaSource:["autocomplete"]}}))}function j(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function w(e){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}function E(e){return function(e){if(Array.isArray(e))return P(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return P(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return P(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function D(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach((function(t){A(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function A(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==w(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==w(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===w(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var k="2.6.0",x="https://cdn.jsdelivr.net/npm/search-insights@".concat(k,"/dist/search-insights.min.js"),C=n((function(e){var t=e.onItemsChange,r=e.items,n=e.insights,o=e.state;t({insights:n,insightsEvents:S({items:r}).map((function(e){return D({eventName:"Items Viewed"},e)})),state:o})}),400);function _(e){var t=function(e){return D({onItemsChange:function(e){var t=e.insights,r=e.insightsEvents;t.viewedObjectIDs.apply(t,E(r.map((function(e){return D(D({},e),{},{algoliaSource:[].concat(E(e.algoliaSource||[]),["autocomplete-internal"])})}))))},onSelect:function(e){var t=e.insights,r=e.insightsEvents;t.clickedObjectIDsAfterSearch.apply(t,E(r.map((function(e){return D(D({},e),{},{algoliaSource:[].concat(E(e.algoliaSource||[]),["autocomplete-internal"])})}))))},onActive:a},e)}(e),r=t.insightsClient,o=t.onItemsChange,l=t.onSelect,u=t.onActive,s=r;r||function(e){if("undefined"!=typeof window)e({window:window})}((function(e){var t=e.window,r=t.AlgoliaAnalyticsObject||"aa";"string"==typeof r&&(s=t[r]),s||(t.AlgoliaAnalyticsObject=r,t[r]||(t[r]=function(){t[r].queue||(t[r].queue=[]);for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];t[r].queue.push(n)}),t[r].version=k,s=t[r],function(e){var t="[Autocomplete]: Could not load search-insights.js. Please load it manually following https://alg.li/insights-autocomplete";try{var r=e.document.createElement("script");r.async=!0,r.src=x,r.onerror=function(){console.error(t)},document.body.appendChild(r)}catch(n){console.error(t)}}(t))}));var f=O(s),m={current:[]},p=n((function(e){var t=e.state;if(t.isOpen){var r=t.collections.reduce((function(e,t){return[].concat(E(e),E(t.items))}),[]).filter(j);i(m.current.map((function(e){return e.objectID})),r.map((function(e){return e.objectID})))||(m.current=r,r.length>0&&C({onItemsChange:o,items:r,insights:f,state:t}))}}),0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,r=e.onSelect,n=e.onActive;s("addAlgoliaAgent","insights-plugin"),t({algoliaInsightsPlugin:{__algoliaSearchParameters:{clickAnalytics:!0},insights:f}}),r((function(e){var t=e.item,r=e.state,n=e.event;j(t)&&l({state:r,event:n,insights:f,item:t,insightsEvents:[D({eventName:"Item Selected"},c({item:t,items:m.current}))]})})),n((function(e){var t=e.item,r=e.state,n=e.event;j(t)&&u({state:r,event:n,insights:f,item:t,insightsEvents:[D({eventName:"Item Active"},c({item:t,items:m.current}))]})}))},onStateChange:function(e){var t=e.state;p({state:t})},__autocomplete_pluginOptions:e}}function N(e){return N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N(e)}function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function q(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==N(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==N(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===N(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R(e,t,r){var n,o=t.initialState;return{getState:function(){return o},dispatch:function(n,i){var a=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(Object(r),!0).forEach((function(t){q(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},o);o=e(o,{type:n,props:t,payload:i}),r({state:o,prevState:a})},pendingRequests:(n=[],{add:function(e){return n.push(e),e.finally((function(){n=n.filter((function(t){return t!==e}))}))},cancelAll:function(){n.forEach((function(e){return e.cancel()}))},isEmpty:function(){return 0===n.length}})}}function L(e){return e.reduce((function(e,t){return e.concat(t)}),[])}function M(e){return M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},M(e)}function H(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function F(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?H(Object(r),!0).forEach((function(t){U(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function U(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==M(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==M(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===M(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function B(e){return 0===e.collections.length?0:e.collections.reduce((function(e,t){return e+t.items.length}),0)}var V=0;function K(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function $(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?K(Object(r),!0).forEach((function(t){J(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function J(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==z(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==z(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===z(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function z(e){return z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},z(e)}function W(e){return W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(e)}function Q(e){return function(e){if(Array.isArray(e))return Z(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Z(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Z(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function G(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function X(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?G(Object(r),!0).forEach((function(t){Y(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):G(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Y(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==W(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==W(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===W(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ee(e,t){var r,n="undefined"!=typeof window?window:{},o=e.plugins||[];return X(X({debug:!1,openOnFocus:!1,placeholder:"",autoFocus:!1,defaultActiveItemId:null,stallThreshold:300,insights:!1,environment:n,shouldPanelOpen:function(e){return B(e.state)>0},reshape:function(e){return e.sources}},e),{},{id:null!==(r=e.id)&&void 0!==r?r:"autocomplete-".concat(V++),plugins:o,initialState:X({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var r;null===(r=e.onStateChange)||void 0===r||r.call(e,t),o.forEach((function(e){var r;return null===(r=e.onStateChange)||void 0===r?void 0:r.call(e,t)}))},onSubmit:function(t){var r;null===(r=e.onSubmit)||void 0===r||r.call(e,t),o.forEach((function(e){var r;return null===(r=e.onSubmit)||void 0===r?void 0:r.call(e,t)}))},onReset:function(t){var r;null===(r=e.onReset)||void 0===r||r.call(e,t),o.forEach((function(e){var r;return null===(r=e.onReset)||void 0===r?void 0:r.call(e,t)}))},getSources:function(r){return Promise.all([].concat(Q(o.map((function(e){return e.getSources}))),[e.getSources]).filter(Boolean).map((function(e){return function(e,t){var r=[];return Promise.resolve(e(t)).then((function(e){return Array.isArray(e),Promise.all(e.filter((function(e){return Boolean(e)})).map((function(e){if(e.sourceId,r.includes(e.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));r.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:a,onResolve:a};Object.keys(t).forEach((function(e){t[e].__default=!0}));var n=$($({},t),e);return Promise.resolve(n)})))}))}(e,r)}))).then((function(e){return L(e)})).then((function(e){return e.map((function(e){return X(X({},e),{},{onSelect:function(r){e.onSelect(r),t.forEach((function(e){var t;return null===(t=e.onSelect)||void 0===t?void 0:t.call(e,r)}))},onActive:function(r){e.onActive(r),t.forEach((function(e){var t;return null===(t=e.onActive)||void 0===t?void 0:t.call(e,r)}))},onResolve:function(r){e.onResolve(r),t.forEach((function(e){var t;return null===(t=e.onResolve)||void 0===t?void 0:t.call(e,r)}))}})}))}))},navigator:X({navigate:function(e){var t=e.itemUrl;n.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,r=n.open(t,"_blank","noopener");null==r||r.focus()},navigateNewWindow:function(e){var t=e.itemUrl;n.open(t,"_blank","noopener")}},e.navigator)})}function te(e){return te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},te(e)}function re(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?re(Object(r),!0).forEach((function(t){oe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function oe(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==te(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==te(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===te(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ie(e){return ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ie(e)}function ae(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ce(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ae(Object(r),!0).forEach((function(t){le(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ae(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function le(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ie(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ie(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ie(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ue(e){return function(e){if(Array.isArray(e))return se(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return se(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return se(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function se(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function fe(e){return Boolean(e.execute)}function me(e,t,r){if(o=e,Boolean(null==o?void 0:o.execute)){var n="algolia"===e.requesterId?Object.assign.apply(Object,[{}].concat(ue(Object.keys(r.context).map((function(e){var t;return null===(t=r.context[e])||void 0===t?void 0:t.__algoliaSearchParameters}))))):{};return ce(ce({},e),{},{requests:e.queries.map((function(r){return{query:"algolia"===e.requesterId?ce(ce({},r),{},{params:ce(ce({},n),r.params)}):r,sourceId:t,transformResponse:e.transformResponse}}))})}var o;return{items:e,sourceId:t}}function pe(e){var t=e.reduce((function(e,t){if(!fe(t))return e.push(t),e;var r=t.searchClient,n=t.execute,o=t.requesterId,i=t.requests,a=e.find((function(e){return fe(t)&&fe(e)&&e.searchClient===r&&Boolean(o)&&e.requesterId===o}));if(a){var c;(c=a.items).push.apply(c,ue(i))}else{var l={execute:n,requesterId:o,items:i,searchClient:r};e.push(l)}return e}),[]).map((function(e){if(!fe(e))return Promise.resolve(e);var t=e,r=t.execute,n=t.items;return r({searchClient:t.searchClient,requests:n})}));return Promise.all(t).then((function(e){return L(e)}))}function ve(e,t,r){return t.map((function(t){var n,o=e.filter((function(e){return e.sourceId===t.sourceId})),i=o.map((function(e){return e.items})),a=o[0].transformResponse,c=a?a({results:n=i,hits:n.map((function(e){return e.hits})).filter(Boolean),facetHits:n.map((function(e){var t;return null===(t=e.facetHits)||void 0===t?void 0:t.map((function(e){return{label:e.value,count:e.count,_highlightResult:{label:{value:e.highlighted}}}}))})).filter(Boolean)}):i;return t.onResolve({source:t,results:i,items:c,state:r.getState()}),Array.isArray(c),c.every(Boolean),'The `getItems` function from source "'.concat(t.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),".\n\nDid you forget to return items?\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems"),{source:t,items:c}}))}function de(e,t){var r=t;return{then:function(t,n){return de(e.then(be(t,r,e),be(n,r,e)),r)},catch:function(t){return de(e.catch(be(t,r,e)),r)},finally:function(t){return t&&r.onCancelList.push(t),de(e.finally(be(t&&function(){return r.onCancelList=[],t()},r,e)),r)},cancel:function(){r.isCanceled=!0;var e=r.onCancelList;r.onCancelList=[],e.forEach((function(e){e()}))},isCanceled:function(){return!0===r.isCanceled}}}function ye(e){return de(new Promise((function(t,r){return e(t,r)})),{isCanceled:!1,onCancelList:[]})}function he(e){return de(e,{isCanceled:!1,onCancelList:[]})}function be(e,t,r){return e?function(r){return t.isCanceled?r:e(r)}:r}function ge(e){var t=function(e){var t=e.collections.map((function(e){return e.items.length})).reduce((function(e,t,r){var n=(e[r-1]||0)+t;return e.push(n),e}),[]).reduce((function(t,r){return r<=e.activeItemId?t+1:t}),0);return e.collections[t]}(e);if(!t)return null;var r=t.items[function(e){for(var t=e.state,r=e.collection,n=!1,o=0,i=0;!1===n;){var a=t.collections[o];if(a===r){n=!0;break}i+=a.items.length,o++}return t.activeItemId-i}({state:e,collection:t})],n=t.source;return{item:r,itemInputValue:n.getItemInputValue({item:r,state:e}),itemUrl:n.getItemUrl({item:r,state:e}),source:n}}function Oe(e){return Oe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Oe(e)}ye.resolve=function(e){return he(Promise.resolve(e))},ye.reject=function(e){return he(Promise.reject(e))};var Se=["event","nextState","props","query","refresh","store"];function je(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function we(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?je(Object(r),!0).forEach((function(t){Ee(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):je(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ee(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Oe(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Oe(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Oe(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pe(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Ie,De,Ae,ke=null,xe=(Ie=-1,De=-1,Ae=void 0,function(e){var t=++Ie;return Promise.resolve(e).then((function(e){return Ae&&t<De?Ae:(De=t,Ae=e,e)}))});function Ce(e){var t=e.event,r=e.nextState,n=void 0===r?{}:r,o=e.props,i=e.query,a=e.refresh,c=e.store,l=Pe(e,Se);ke&&o.environment.clearTimeout(ke);var u=l.setCollections,s=l.setIsOpen,f=l.setQuery,m=l.setActiveItemId,p=l.setStatus;if(f(i),m(o.defaultActiveItemId),!i&&!1===o.openOnFocus){var v,d=c.getState().collections.map((function(e){return we(we({},e),{},{items:[]})}));p("idle"),u(d),s(null!==(v=n.isOpen)&&void 0!==v?v:o.shouldPanelOpen({state:c.getState()}));var y=he(xe(d).then((function(){return Promise.resolve()})));return c.pendingRequests.add(y)}p("loading"),ke=o.environment.setTimeout((function(){p("stalled")}),o.stallThreshold);var h=he(xe(o.getSources(we({query:i,refresh:a,state:c.getState()},l)).then((function(e){return Promise.all(e.map((function(e){return Promise.resolve(e.getItems(we({query:i,refresh:a,state:c.getState()},l))).then((function(t){return me(t,e.sourceId,c.getState())}))}))).then(pe).then((function(t){return ve(t,e,c)})).then((function(e){return function(e){var t=e.collections,r=e.props,n=e.state,o=t.reduce((function(e,t){return ne(ne({},e),{},oe({},t.source.sourceId,ne(ne({},t.source),{},{getItems:function(){return L(t.items)}})))}),{}),i=r.plugins.reduce((function(e,t){return t.reshape?t.reshape(e):e}),{sourcesBySourceId:o,state:n}).sourcesBySourceId;return L(r.reshape({sourcesBySourceId:i,sources:Object.values(i),state:n})).filter(Boolean).map((function(e){return{source:e,items:e.getItems()}}))}({collections:e,props:o,state:c.getState()})}))})))).then((function(e){var r;p("idle"),u(e);var f=o.shouldPanelOpen({state:c.getState()});s(null!==(r=n.isOpen)&&void 0!==r?r:o.openOnFocus&&!i&&f||f);var m=ge(c.getState());if(null!==c.getState().activeItemId&&m){var v=m.item,d=m.itemInputValue,y=m.itemUrl,h=m.source;h.onActive(we({event:t,item:v,itemInputValue:d,itemUrl:y,refresh:a,source:h,state:c.getState()},l))}})).finally((function(){p("idle"),ke&&o.environment.clearTimeout(ke)}));return c.pendingRequests.add(h)}function _e(e){return _e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_e(e)}var Ne=["event","props","refresh","store"];function Te(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function qe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Te(Object(r),!0).forEach((function(t){Re(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Te(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Re(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==_e(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==_e(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===_e(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Le(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Me=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function He(e){return He="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},He(e)}var Fe=["props","refresh","store"],Ue=["inputElement","formElement","panelElement"],Be=["inputElement"],Ve=["inputElement","maxLength"],Ke=["sourceIndex"],$e=["sourceIndex"],Je=["item","source","sourceIndex"];function ze(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function We(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(r),!0).forEach((function(t){Qe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ze(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Qe(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==He(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==He(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===He(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ze(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Ge(e){var t=e.props,r=e.refresh,n=e.store,o=Ze(e,Fe),i=function(e,t){return void 0!==t?"".concat(e,"-").concat(t):e};return{getEnvironmentProps:function(e){var r=e.inputElement,o=e.formElement,i=e.panelElement;function a(e){!n.getState().isOpen&&n.pendingRequests.isEmpty()||e.target===r||!1===[o,i].some((function(t){return r=t,n=e.target,r===n||r.contains(n);var r,n}))&&(n.dispatch("blur",null),t.debug||n.pendingRequests.cancelAll())}return We({onTouchStart:a,onMouseDown:a,onTouchMove:function(e){!1!==n.getState().isOpen&&r===t.environment.document.activeElement&&e.target!==r&&r.blur()}},Ze(e,Ue))},getRootProps:function(e){return We({role:"combobox","aria-expanded":n.getState().isOpen,"aria-haspopup":"listbox","aria-owns":n.getState().isOpen?"".concat(t.id,"-list"):void 0,"aria-labelledby":"".concat(t.id,"-label")},e)},getFormProps:function(e){e.inputElement;return We({action:"",noValidate:!0,role:"search",onSubmit:function(i){var a;i.preventDefault(),t.onSubmit(We({event:i,refresh:r,state:n.getState()},o)),n.dispatch("submit",null),null===(a=e.inputElement)||void 0===a||a.blur()},onReset:function(i){var a;i.preventDefault(),t.onReset(We({event:i,refresh:r,state:n.getState()},o)),n.dispatch("reset",null),null===(a=e.inputElement)||void 0===a||a.focus()}},Ze(e,Be))},getLabelProps:function(e){var r=e||{},n=r.sourceIndex,o=Ze(r,Ke);return We({htmlFor:"".concat(i(t.id,n),"-input"),id:"".concat(i(t.id,n),"-label")},o)},getInputProps:function(e){var i;function c(e){(t.openOnFocus||Boolean(n.getState().query))&&Ce(We({event:e,props:t,query:n.getState().completion||n.getState().query,refresh:r,store:n},o)),n.dispatch("focus",null)}var l=e||{},u=(l.inputElement,l.maxLength),s=void 0===u?512:u,f=Ze(l,Ve),m=ge(n.getState()),p=function(e){return Boolean(e&&e.match(Me))}((null===(i=t.environment.navigator)||void 0===i?void 0:i.userAgent)||""),v=null!=m&&m.itemUrl&&!p?"go":"search";return We({"aria-autocomplete":"both","aria-activedescendant":n.getState().isOpen&&null!==n.getState().activeItemId?"".concat(t.id,"-item-").concat(n.getState().activeItemId):void 0,"aria-controls":n.getState().isOpen?"".concat(t.id,"-list"):void 0,"aria-labelledby":"".concat(t.id,"-label"),value:n.getState().completion||n.getState().query,id:"".concat(t.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:v,spellCheck:"false",autoFocus:t.autoFocus,placeholder:t.placeholder,maxLength:s,type:"search",onChange:function(e){Ce(We({event:e,props:t,query:e.currentTarget.value.slice(0,s),refresh:r,store:n},o))},onKeyDown:function(e){!function(e){var t=e.event,r=e.props,n=e.refresh,o=e.store,i=Le(e,Ne);if("ArrowUp"===t.key||"ArrowDown"===t.key){var a=function(){var e=r.environment.document.getElementById("".concat(r.id,"-item-").concat(o.getState().activeItemId));e&&(e.scrollIntoViewIfNeeded?e.scrollIntoViewIfNeeded(!1):e.scrollIntoView(!1))},c=function(){var e=ge(o.getState());if(null!==o.getState().activeItemId&&e){var r=e.item,a=e.itemInputValue,c=e.itemUrl,l=e.source;l.onActive(qe({event:t,item:r,itemInputValue:a,itemUrl:c,refresh:n,source:l,state:o.getState()},i))}};t.preventDefault(),!1===o.getState().isOpen&&(r.openOnFocus||Boolean(o.getState().query))?Ce(qe({event:t,props:r,query:o.getState().query,refresh:n,store:o},i)).then((function(){o.dispatch(t.key,{nextActiveItemId:r.defaultActiveItemId}),c(),setTimeout(a,0)})):(o.dispatch(t.key,{}),c(),a())}else if("Escape"===t.key)t.preventDefault(),o.dispatch(t.key,null),o.pendingRequests.cancelAll();else if("Tab"===t.key)o.dispatch("blur",null),o.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===o.getState().activeItemId||o.getState().collections.every((function(e){return 0===e.items.length})))return void(r.debug||o.pendingRequests.cancelAll());t.preventDefault();var l=ge(o.getState()),u=l.item,s=l.itemInputValue,f=l.itemUrl,m=l.source;if(t.metaKey||t.ctrlKey)void 0!==f&&(m.onSelect(qe({event:t,item:u,itemInputValue:s,itemUrl:f,refresh:n,source:m,state:o.getState()},i)),r.navigator.navigateNewTab({itemUrl:f,item:u,state:o.getState()}));else if(t.shiftKey)void 0!==f&&(m.onSelect(qe({event:t,item:u,itemInputValue:s,itemUrl:f,refresh:n,source:m,state:o.getState()},i)),r.navigator.navigateNewWindow({itemUrl:f,item:u,state:o.getState()}));else if(t.altKey);else{if(void 0!==f)return m.onSelect(qe({event:t,item:u,itemInputValue:s,itemUrl:f,refresh:n,source:m,state:o.getState()},i)),void r.navigator.navigate({itemUrl:f,item:u,state:o.getState()});Ce(qe({event:t,nextState:{isOpen:!1},props:r,query:s,refresh:n,store:o},i)).then((function(){m.onSelect(qe({event:t,item:u,itemInputValue:s,itemUrl:f,refresh:n,source:m,state:o.getState()},i))}))}}}(We({event:e,props:t,refresh:r,store:n},o))},onFocus:c,onBlur:a,onClick:function(r){e.inputElement!==t.environment.document.activeElement||n.getState().isOpen||c(r)}},f)},getPanelProps:function(e){return We({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){n.dispatch("mouseleave",null)}},e)},getListProps:function(e){var r=e||{},n=r.sourceIndex,o=Ze(r,$e);return We({role:"listbox","aria-labelledby":"".concat(i(t.id,n),"-label"),id:"".concat(i(t.id,n),"-list")},o)},getItemProps:function(e){var a=e.item,c=e.source,l=e.sourceIndex,u=Ze(e,Je);return We({id:"".concat(i(t.id,l),"-item-").concat(a.__autocomplete_id),role:"option","aria-selected":n.getState().activeItemId===a.__autocomplete_id,onMouseMove:function(e){if(a.__autocomplete_id!==n.getState().activeItemId){n.dispatch("mousemove",a.__autocomplete_id);var t=ge(n.getState());if(null!==n.getState().activeItemId&&t){var i=t.item,c=t.itemInputValue,l=t.itemUrl,u=t.source;u.onActive(We({event:e,item:i,itemInputValue:c,itemUrl:l,refresh:r,source:u,state:n.getState()},o))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var i=c.getItemInputValue({item:a,state:n.getState()}),l=c.getItemUrl({item:a,state:n.getState()});(l?Promise.resolve():Ce(We({event:e,nextState:{isOpen:!1},props:t,query:i,refresh:r,store:n},o))).then((function(){c.onSelect(We({event:e,item:a,itemInputValue:i,itemUrl:l,refresh:r,source:c,state:n.getState()},o))}))}},u)}}}var Xe=[{segment:"autocomplete-core",version:"1.9.3"}];function Ye(e){return Ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ye(e)}function et(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function tt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?et(Object(r),!0).forEach((function(t){rt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):et(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function rt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Ye(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Ye(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ye(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nt(e){var t,r,n,o,i=e.plugins,a=e.options,c=null===(t=((null===(r=a.__autocomplete_metadata)||void 0===r?void 0:r.userAgents)||[])[0])||void 0===t?void 0:t.segment,l=c?rt({},c,Object.keys((null===(n=a.__autocomplete_metadata)||void 0===n?void 0:n.options)||{})):{};return{plugins:i.map((function(e){return{name:e.name,options:Object.keys(e.__autocomplete_pluginOptions||[])}})),options:tt({"autocomplete-core":Object.keys(a)},l),ua:Xe.concat((null===(o=a.__autocomplete_metadata)||void 0===o?void 0:o.userAgents)||[])}}function ot(e){var t,r=e.state;return!1===r.isOpen||null===r.activeItemId?null:(null===(t=ge(r))||void 0===t?void 0:t.itemInputValue)||null}function it(e,t,r,n){if(!r)return null;if(e<0&&(null===t||null!==n&&0===t))return r+e;var o=(null===t?-1:t)+e;return o<=-1||o>=r?null===n?null:0:o}function at(e){return at="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},at(e)}function ct(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function lt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ct(Object(r),!0).forEach((function(t){ut(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ct(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ut(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==at(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==at(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===at(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var st=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return lt(lt({},e),{},{activeItemId:t.payload});case"setQuery":return lt(lt({},e),{},{query:t.payload,completion:null});case"setCollections":return lt(lt({},e),{},{collections:t.payload});case"setIsOpen":return lt(lt({},e),{},{isOpen:t.payload});case"setStatus":return lt(lt({},e),{},{status:t.payload});case"setContext":return lt(lt({},e),{},{context:lt(lt({},e.context),t.payload)});case"ArrowDown":var r=lt(lt({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:it(1,e.activeItemId,B(e),t.props.defaultActiveItemId)});return lt(lt({},r),{},{completion:ot({state:r})});case"ArrowUp":var n=lt(lt({},e),{},{activeItemId:it(-1,e.activeItemId,B(e),t.props.defaultActiveItemId)});return lt(lt({},n),{},{completion:ot({state:n})});case"Escape":return e.isOpen?lt(lt({},e),{},{activeItemId:null,isOpen:!1,completion:null}):lt(lt({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return lt(lt({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return lt(lt({},e),{},{activeItemId:!0===t.props.openOnFocus?t.props.defaultActiveItemId:null,status:"idle",query:""});case"focus":return lt(lt({},e),{},{activeItemId:t.props.defaultActiveItemId,isOpen:(t.props.openOnFocus||Boolean(e.query))&&t.props.shouldPanelOpen({state:e})});case"blur":return t.props.debug?e:lt(lt({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return lt(lt({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return"The reducer action ".concat(JSON.stringify(t.type)," is not supported."),e}};function ft(e){return ft="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ft(e)}function mt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function pt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?mt(Object(r),!0).forEach((function(t){vt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function vt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ft(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ft(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ft(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function dt(e){var t=[],r=ee(e,t),n=R(st,r,(function(e){var t=e.prevState,n=e.state;r.onStateChange(pt({prevState:t,state:n,refresh:a,navigator:r.navigator},o))})),o=function(e){var t=e.store;return{setActiveItemId:function(e){t.dispatch("setActiveItemId",e)},setQuery:function(e){t.dispatch("setQuery",e)},setCollections:function(e){var r=0,n=e.map((function(e){return F(F({},e),{},{items:L(e.items).map((function(e){return F(F({},e),{},{__autocomplete_id:r++})}))})}));t.dispatch("setCollections",n)},setIsOpen:function(e){t.dispatch("setIsOpen",e)},setStatus:function(e){t.dispatch("setStatus",e)},setContext:function(e){t.dispatch("setContext",e)}}}({store:n}),i=Ge(pt({props:r,refresh:a,store:n,navigator:r.navigator},o));function a(){return Ce(pt({event:new Event("input"),nextState:{isOpen:n.getState().isOpen},props:r,navigator:r.navigator,query:n.getState().query,refresh:a,store:n},o))}if(e.insights&&!r.plugins.some((function(e){return"aa.algoliaInsightsPlugin"===e.name}))){var c="boolean"==typeof e.insights?{}:e.insights;r.plugins.push(_(c))}return r.plugins.forEach((function(e){var n;return null===(n=e.subscribe)||void 0===n?void 0:n.call(e,pt(pt({},o),{},{navigator:r.navigator,refresh:a,onSelect:function(e){t.push({onSelect:e})},onActive:function(e){t.push({onActive:e})},onResolve:function(e){t.push({onResolve:e})}}))})),function(e){var t,r,n=e.metadata,o=e.environment;if(null===(t=o.navigator)||void 0===t||null===(r=t.userAgent)||void 0===r?void 0:r.includes("Algolia Crawler")){var i=o.document.createElement("meta"),a=o.document.querySelector("head");i.name="algolia:metadata",setTimeout((function(){i.content=JSON.stringify(n),a.appendChild(i)}),0)}}({metadata:nt({plugins:r.plugins,options:e}),environment:r.environment}),pt(pt({refresh:a,navigator:r.navigator},i),o)}var yt=r(6540),ht=64;function bt(e){var t=e.translations,r=(void 0===t?{}:t).searchByText,n=void 0===r?"Search by":r;return yt.createElement("a",{href:"https://www.algolia.com/ref/docsearch/?utm_source=".concat(window.location.hostname,"&utm_medium=referral&utm_content=powered_by&utm_campaign=docsearch"),target:"_blank",rel:"noopener noreferrer"},yt.createElement("span",{className:"DocSearch-Label"},n),yt.createElement("svg",{width:"77",height:"19","aria-label":"Algolia",role:"img",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 2196.2 500"},yt.createElement("defs",null,yt.createElement("style",null,".cls-1,.cls-2{fill:#003dff;}.cls-2{fill-rule:evenodd;}")),yt.createElement("path",{className:"cls-2",d:"M1070.38,275.3V5.91c0-3.63-3.24-6.39-6.82-5.83l-50.46,7.94c-2.87,.45-4.99,2.93-4.99,5.84l.17,273.22c0,12.92,0,92.7,95.97,95.49,3.33,.1,6.09-2.58,6.09-5.91v-40.78c0-2.96-2.19-5.51-5.12-5.84-34.85-4.01-34.85-47.57-34.85-54.72Z"}),yt.createElement("rect",{className:"cls-1",x:"1845.88",y:"104.73",width:"62.58",height:"277.9",rx:"5.9",ry:"5.9"}),yt.createElement("path",{className:"cls-2",d:"M1851.78,71.38h50.77c3.26,0,5.9-2.64,5.9-5.9V5.9c0-3.62-3.24-6.39-6.82-5.83l-50.77,7.95c-2.87,.45-4.99,2.92-4.99,5.83v51.62c0,3.26,2.64,5.9,5.9,5.9Z"}),yt.createElement("path",{className:"cls-2",d:"M1764.03,275.3V5.91c0-3.63-3.24-6.39-6.82-5.83l-50.46,7.94c-2.87,.45-4.99,2.93-4.99,5.84l.17,273.22c0,12.92,0,92.7,95.97,95.49,3.33,.1,6.09-2.58,6.09-5.91v-40.78c0-2.96-2.19-5.51-5.12-5.84-34.85-4.01-34.85-47.57-34.85-54.72Z"}),yt.createElement("path",{className:"cls-2",d:"M1631.95,142.72c-11.14-12.25-24.83-21.65-40.78-28.31-15.92-6.53-33.26-9.85-52.07-9.85-18.78,0-36.15,3.17-51.92,9.85-15.59,6.66-29.29,16.05-40.76,28.31-11.47,12.23-20.38,26.87-26.76,44.03-6.38,17.17-9.24,37.37-9.24,58.36,0,20.99,3.19,36.87,9.55,54.21,6.38,17.32,15.14,32.11,26.45,44.36,11.29,12.23,24.83,21.62,40.6,28.46,15.77,6.83,40.12,10.33,52.4,10.48,12.25,0,36.78-3.82,52.7-10.48,15.92-6.68,29.46-16.23,40.78-28.46,11.29-12.25,20.05-27.04,26.25-44.36,6.22-17.34,9.24-33.22,9.24-54.21,0-20.99-3.34-41.19-10.03-58.36-6.38-17.17-15.14-31.8-26.43-44.03Zm-44.43,163.75c-11.47,15.75-27.56,23.7-48.09,23.7-20.55,0-36.63-7.8-48.1-23.7-11.47-15.75-17.21-34.01-17.21-61.2,0-26.89,5.59-49.14,17.06-64.87,11.45-15.75,27.54-23.52,48.07-23.52,20.55,0,36.63,7.78,48.09,23.52,11.47,15.57,17.36,37.98,17.36,64.87,0,27.19-5.72,45.3-17.19,61.2Z"}),yt.createElement("path",{className:"cls-2",d:"M894.42,104.73h-49.33c-48.36,0-90.91,25.48-115.75,64.1-14.52,22.58-22.99,49.63-22.99,78.73,0,44.89,20.13,84.92,51.59,111.1,2.93,2.6,6.05,4.98,9.31,7.14,12.86,8.49,28.11,13.47,44.52,13.47,1.23,0,2.46-.03,3.68-.09,.36-.02,.71-.05,1.07-.07,.87-.05,1.75-.11,2.62-.2,.34-.03,.68-.08,1.02-.12,.91-.1,1.82-.21,2.73-.34,.21-.03,.42-.07,.63-.1,32.89-5.07,61.56-30.82,70.9-62.81v57.83c0,3.26,2.64,5.9,5.9,5.9h50.42c3.26,0,5.9-2.64,5.9-5.9V110.63c0-3.26-2.64-5.9-5.9-5.9h-56.32Zm0,206.92c-12.2,10.16-27.97,13.98-44.84,15.12-.16,.01-.33,.03-.49,.04-1.12,.07-2.24,.1-3.36,.1-42.24,0-77.12-35.89-77.12-79.37,0-10.25,1.96-20.01,5.42-28.98,11.22-29.12,38.77-49.74,71.06-49.74h49.33v142.83Z"}),yt.createElement("path",{className:"cls-2",d:"M2133.97,104.73h-49.33c-48.36,0-90.91,25.48-115.75,64.1-14.52,22.58-22.99,49.63-22.99,78.73,0,44.89,20.13,84.92,51.59,111.1,2.93,2.6,6.05,4.98,9.31,7.14,12.86,8.49,28.11,13.47,44.52,13.47,1.23,0,2.46-.03,3.68-.09,.36-.02,.71-.05,1.07-.07,.87-.05,1.75-.11,2.62-.2,.34-.03,.68-.08,1.02-.12,.91-.1,1.82-.21,2.73-.34,.21-.03,.42-.07,.63-.1,32.89-5.07,61.56-30.82,70.9-62.81v57.83c0,3.26,2.64,5.9,5.9,5.9h50.42c3.26,0,5.9-2.64,5.9-5.9V110.63c0-3.26-2.64-5.9-5.9-5.9h-56.32Zm0,206.92c-12.2,10.16-27.97,13.98-44.84,15.12-.16,.01-.33,.03-.49,.04-1.12,.07-2.24,.1-3.36,.1-42.24,0-77.12-35.89-77.12-79.37,0-10.25,1.96-20.01,5.42-28.98,11.22-29.12,38.77-49.74,71.06-49.74h49.33v142.83Z"}),yt.createElement("path",{className:"cls-2",d:"M1314.05,104.73h-49.33c-48.36,0-90.91,25.48-115.75,64.1-11.79,18.34-19.6,39.64-22.11,62.59-.58,5.3-.88,10.68-.88,16.14s.31,11.15,.93,16.59c4.28,38.09,23.14,71.61,50.66,94.52,2.93,2.6,6.05,4.98,9.31,7.14,12.86,8.49,28.11,13.47,44.52,13.47h0c17.99,0,34.61-5.93,48.16-15.97,16.29-11.58,28.88-28.54,34.48-47.75v50.26h-.11v11.08c0,21.84-5.71,38.27-17.34,49.36-11.61,11.08-31.04,16.63-58.25,16.63-11.12,0-28.79-.59-46.6-2.41-2.83-.29-5.46,1.5-6.27,4.22l-12.78,43.11c-1.02,3.46,1.27,7.02,4.83,7.53,21.52,3.08,42.52,4.68,54.65,4.68,48.91,0,85.16-10.75,108.89-32.21,21.48-19.41,33.15-48.89,35.2-88.52V110.63c0-3.26-2.64-5.9-5.9-5.9h-56.32Zm0,64.1s.65,139.13,0,143.36c-12.08,9.77-27.11,13.59-43.49,14.7-.16,.01-.33,.03-.49,.04-1.12,.07-2.24,.1-3.36,.1-1.32,0-2.63-.03-3.94-.1-40.41-2.11-74.52-37.26-74.52-79.38,0-10.25,1.96-20.01,5.42-28.98,11.22-29.12,38.77-49.74,71.06-49.74h49.33Z"}),yt.createElement("path",{className:"cls-1",d:"M249.83,0C113.3,0,2,110.09,.03,246.16c-2,138.19,110.12,252.7,248.33,253.5,42.68,.25,83.79-10.19,120.3-30.03,3.56-1.93,4.11-6.83,1.08-9.51l-23.38-20.72c-4.75-4.21-11.51-5.4-17.36-2.92-25.48,10.84-53.17,16.38-81.71,16.03-111.68-1.37-201.91-94.29-200.13-205.96,1.76-110.26,92-199.41,202.67-199.41h202.69V407.41l-115-102.18c-3.72-3.31-9.42-2.66-12.42,1.31-18.46,24.44-48.53,39.64-81.93,37.34-46.33-3.2-83.87-40.5-87.34-86.81-4.15-55.24,39.63-101.52,94-101.52,49.18,0,89.68,37.85,93.91,85.95,.38,4.28,2.31,8.27,5.52,11.12l29.95,26.55c3.4,3.01,8.79,1.17,9.63-3.3,2.16-11.55,2.92-23.58,2.07-35.92-4.82-70.34-61.8-126.93-132.17-131.26-80.68-4.97-148.13,58.14-150.27,137.25-2.09,77.1,61.08,143.56,138.19,145.26,32.19,.71,62.03-9.41,86.14-26.95l150.26,133.2c6.44,5.71,16.61,1.14,16.61-7.47V9.48C499.66,4.25,495.42,0,490.18,0H249.83Z"})))}function gt(e){return yt.createElement("svg",{width:"15",height:"15","aria-label":e.ariaLabel,role:"img"},yt.createElement("g",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.2"},e.children))}function Ot(e){var t=e.translations,r=void 0===t?{}:t,n=r.selectText,o=void 0===n?"to select":n,i=r.selectKeyAriaLabel,a=void 0===i?"Enter key":i,c=r.navigateText,l=void 0===c?"to navigate":c,u=r.navigateUpKeyAriaLabel,s=void 0===u?"Arrow up":u,f=r.navigateDownKeyAriaLabel,m=void 0===f?"Arrow down":f,p=r.closeText,v=void 0===p?"to close":p,d=r.closeKeyAriaLabel,y=void 0===d?"Escape key":d,h=r.searchByText,b=void 0===h?"Search by":h;return yt.createElement(yt.Fragment,null,yt.createElement("div",{className:"DocSearch-Logo"},yt.createElement(bt,{translations:{searchByText:b}})),yt.createElement("ul",{className:"DocSearch-Commands"},yt.createElement("li",null,yt.createElement("kbd",{className:"DocSearch-Commands-Key"},yt.createElement(gt,{ariaLabel:a},yt.createElement("path",{d:"M12 3.53088v3c0 1-1 2-2 2H4M7 11.53088l-3-3 3-3"}))),yt.createElement("span",{className:"DocSearch-Label"},o)),yt.createElement("li",null,yt.createElement("kbd",{className:"DocSearch-Commands-Key"},yt.createElement(gt,{ariaLabel:m},yt.createElement("path",{d:"M7.5 3.5v8M10.5 8.5l-3 3-3-3"}))),yt.createElement("kbd",{className:"DocSearch-Commands-Key"},yt.createElement(gt,{ariaLabel:s},yt.createElement("path",{d:"M7.5 11.5v-8M10.5 6.5l-3-3-3 3"}))),yt.createElement("span",{className:"DocSearch-Label"},l)),yt.createElement("li",null,yt.createElement("kbd",{className:"DocSearch-Commands-Key"},yt.createElement(gt,{ariaLabel:y},yt.createElement("path",{d:"M13.6167 8.936c-.1065.3583-.6883.962-1.4875.962-.7993 0-1.653-.9165-1.653-2.1258v-.5678c0-1.2548.7896-2.1016 1.653-2.1016.8634 0 1.3601.4778 1.4875 1.0724M9 6c-.1352-.4735-.7506-.9219-1.46-.8972-.7092.0246-1.344.57-1.344 1.2166s.4198.8812 1.3445.9805C8.465 7.3992 8.968 7.9337 9 8.5c.032.5663-.454 1.398-1.4595 1.398C6.6593 9.898 6 9 5.963 8.4851m-1.4748.5368c-.2635.5941-.8099.876-1.5443.876s-1.7073-.6248-1.7073-2.204v-.4603c0-1.0416.721-2.131 1.7073-2.131.9864 0 1.6425 1.031 1.5443 2.2492h-2.956"}))),yt.createElement("span",{className:"DocSearch-Label"},v))))}function St(e){var t=e.hit,r=e.children;return yt.createElement("a",{href:t.url},r)}function jt(){return yt.createElement("svg",{width:"40",height:"40",viewBox:"0 0 20 20",fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"},yt.createElement("path",{d:"M19 4.8a16 16 0 00-2-1.2m-3.3-1.2A16 16 0 001.1 4.7M16.7 8a12 12 0 00-2.8-1.4M10 6a12 12 0 00-6.7 2M12.3 14.7a4 4 0 00-4.5 0M14.5 11.4A8 8 0 0010 10M3 16L18 2M10 18h0"}))}function wt(e){var t=e.translations,r=void 0===t?{}:t,n=r.titleText,o=void 0===n?"Unable to fetch results":n,i=r.helpText,a=void 0===i?"You might want to check your network connection.":i;return yt.createElement("div",{className:"DocSearch-ErrorScreen"},yt.createElement("div",{className:"DocSearch-Screen-Icon"},yt.createElement(jt,null)),yt.createElement("p",{className:"DocSearch-Title"},o),yt.createElement("p",{className:"DocSearch-Help"},a))}function Et(){return yt.createElement("svg",{width:"40",height:"40",viewBox:"0 0 20 20",fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"},yt.createElement("path",{d:"M15.5 4.8c2 3 1.7 7-1 9.7h0l4.3 4.3-4.3-4.3a7.8 7.8 0 01-9.8 1m-2.2-2.2A7.8 7.8 0 0113.2 2.4M2 18L18 2"}))}var Pt=["translations"];function It(e){return function(e){if(Array.isArray(e))return Dt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Dt(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Dt(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function At(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function kt(e){var t=e.translations,r=void 0===t?{}:t,n=At(e,Pt),o=r.noResultsText,i=void 0===o?"No results for":o,a=r.suggestedQueryText,c=void 0===a?"Try searching for":a,l=r.reportMissingResultsText,u=void 0===l?"Believe this query should return results?":l,s=r.reportMissingResultsLinkText,f=void 0===s?"Let us know.":s,m=n.state.context.searchSuggestions;return yt.createElement("div",{className:"DocSearch-NoResults"},yt.createElement("div",{className:"DocSearch-Screen-Icon"},yt.createElement(Et,null)),yt.createElement("p",{className:"DocSearch-Title"},i,' "',yt.createElement("strong",null,n.state.query),'"'),m&&m.length>0&&yt.createElement("div",{className:"DocSearch-NoResults-Prefill-List"},yt.createElement("p",{className:"DocSearch-Help"},c,":"),yt.createElement("ul",null,m.slice(0,3).reduce((function(e,t){return[].concat(It(e),[yt.createElement("li",{key:t},yt.createElement("button",{className:"DocSearch-Prefill",key:t,type:"button",onClick:function(){n.setQuery(t.toLowerCase()+" "),n.refresh(),n.inputRef.current.focus()}},t))])}),[]))),n.getMissingResultsUrl&&yt.createElement("p",{className:"DocSearch-Help"},"".concat(u," "),yt.createElement("a",{href:n.getMissingResultsUrl({query:n.state.query}),target:"_blank",rel:"noopener noreferrer"},f)))}var xt=function(){return yt.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},yt.createElement("path",{d:"M17 6v12c0 .52-.2 1-1 1H4c-.7 0-1-.33-1-1V2c0-.55.42-1 1-1h8l5 5zM14 8h-3.13c-.51 0-.87-.34-.87-.87V4",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))};function Ct(e){switch(e.type){case"lvl1":return yt.createElement(xt,null);case"content":return yt.createElement(Nt,null);default:return yt.createElement(_t,null)}}function _t(){return yt.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},yt.createElement("path",{d:"M13 13h4-4V8H7v5h6v4-4H7V8H3h4V3v5h6V3v5h4-4v5zm-6 0v4-4H3h4z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}function Nt(){return yt.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},yt.createElement("path",{d:"M17 5H3h14zm0 5H3h14zm0 5H3h14z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))}function Tt(){return yt.createElement("svg",{className:"DocSearch-Hit-Select-Icon",width:"20",height:"20",viewBox:"0 0 20 20"},yt.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},yt.createElement("path",{d:"M18 3v4c0 2-2 4-4 4H2"}),yt.createElement("path",{d:"M8 17l-6-6 6-6"})))}var qt=["hit","attribute","tagName"];function Rt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Lt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Rt(Object(r),!0).forEach((function(t){Mt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Rt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Mt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ht(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Ft(e,t){return t.split(".").reduce((function(e,t){return null!=e&&e[t]?e[t]:null}),e)}function Ut(e){var t=e.hit,r=e.attribute,n=e.tagName,o=void 0===n?"span":n,i=Ht(e,qt);return(0,yt.createElement)(o,Lt(Lt({},i),{},{dangerouslySetInnerHTML:{__html:Ft(t,"_snippetResult.".concat(r,".value"))||Ft(t,r)}}))}function Bt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,i=[],a=!0,c=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(l){c=!0,o=l}finally{try{a||null==r.return||r.return()}finally{if(c)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Vt(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Vt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Vt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Kt(){return Kt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Kt.apply(this,arguments)}function $t(e){return e.collection&&0!==e.collection.items.length?yt.createElement("section",{className:"DocSearch-Hits"},yt.createElement("div",{className:"DocSearch-Hit-source"},e.title),yt.createElement("ul",e.getListProps(),e.collection.items.map((function(t,r){return yt.createElement(Jt,Kt({key:[e.title,t.objectID].join(":"),item:t,index:r},e))})))):null}function Jt(e){var t=e.item,r=e.index,n=e.renderIcon,o=e.renderAction,i=e.getItemProps,a=e.onItemClick,c=e.collection,l=e.hitComponent,u=Bt(yt.useState(!1),2),s=u[0],f=u[1],m=Bt(yt.useState(!1),2),p=m[0],v=m[1],d=yt.useRef(null),y=l;return yt.createElement("li",Kt({className:["DocSearch-Hit",t.__docsearch_parent&&"DocSearch-Hit--Child",s&&"DocSearch-Hit--deleting",p&&"DocSearch-Hit--favoriting"].filter(Boolean).join(" "),onTransitionEnd:function(){d.current&&d.current()}},i({item:t,source:c.source,onClick:function(e){a(t,e)}})),yt.createElement(y,{hit:t},yt.createElement("div",{className:"DocSearch-Hit-Container"},n({item:t,index:r}),t.hierarchy[t.type]&&"lvl1"===t.type&&yt.createElement("div",{className:"DocSearch-Hit-content-wrapper"},yt.createElement(Ut,{className:"DocSearch-Hit-title",hit:t,attribute:"hierarchy.lvl1"}),t.content&&yt.createElement(Ut,{className:"DocSearch-Hit-path",hit:t,attribute:"content"})),t.hierarchy[t.type]&&("lvl2"===t.type||"lvl3"===t.type||"lvl4"===t.type||"lvl5"===t.type||"lvl6"===t.type)&&yt.createElement("div",{className:"DocSearch-Hit-content-wrapper"},yt.createElement(Ut,{className:"DocSearch-Hit-title",hit:t,attribute:"hierarchy.".concat(t.type)}),yt.createElement(Ut,{className:"DocSearch-Hit-path",hit:t,attribute:"hierarchy.lvl1"})),"content"===t.type&&yt.createElement("div",{className:"DocSearch-Hit-content-wrapper"},yt.createElement(Ut,{className:"DocSearch-Hit-title",hit:t,attribute:"content"}),yt.createElement(Ut,{className:"DocSearch-Hit-path",hit:t,attribute:"hierarchy.lvl1"})),o({item:t,runDeleteTransition:function(e){f(!0),d.current=e},runFavoriteTransition:function(e){v(!0),d.current=e}}))))}var zt=/(<mark>|<\/mark>)/g,Wt=RegExp(zt.source);function Qt(e){var t,r,n=e;if(!n.__docsearch_parent&&!e._highlightResult)return e.hierarchy.lvl0;var o=((n.__docsearch_parent?null===(t=n.__docsearch_parent)||void 0===t||null===(t=t._highlightResult)||void 0===t||null===(t=t.hierarchy)||void 0===t?void 0:t.lvl0:null===(r=e._highlightResult)||void 0===r||null===(r=r.hierarchy)||void 0===r?void 0:r.lvl0)||{}).value;return o&&Wt.test(o)?o.replace(zt,""):o}function Zt(){return Zt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Zt.apply(this,arguments)}function Gt(e){return yt.createElement("div",{className:"DocSearch-Dropdown-Container"},e.state.collections.map((function(t){if(0===t.items.length)return null;var r=Qt(t.items[0]);return yt.createElement($t,Zt({},e,{key:t.source.sourceId,title:r,collection:t,renderIcon:function(e){var r,n=e.item,o=e.index;return yt.createElement(yt.Fragment,null,n.__docsearch_parent&&yt.createElement("svg",{className:"DocSearch-Hit-Tree",viewBox:"0 0 24 54"},yt.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},n.__docsearch_parent!==(null===(r=t.items[o+1])||void 0===r?void 0:r.__docsearch_parent)?yt.createElement("path",{d:"M8 6v21M20 27H8.3"}):yt.createElement("path",{d:"M8 6v42M20 27H8.3"}))),yt.createElement("div",{className:"DocSearch-Hit-icon"},yt.createElement(Ct,{type:n.type})))},renderAction:function(){return yt.createElement("div",{className:"DocSearch-Hit-action"},yt.createElement(Tt,null))}}))})),e.resultsFooterComponent&&yt.createElement("section",{className:"DocSearch-HitsFooter"},yt.createElement(e.resultsFooterComponent,{state:e.state})))}function Xt(){return yt.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},yt.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},yt.createElement("path",{d:"M3.18 6.6a8.23 8.23 0 1112.93 9.94h0a8.23 8.23 0 01-11.63 0"}),yt.createElement("path",{d:"M6.44 7.25H2.55V3.36M10.45 6v5.6M10.45 11.6L13 13"})))}function Yt(){return yt.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},yt.createElement("path",{d:"M10 14.2L5 17l1-5.6-4-4 5.5-.7 2.5-5 2.5 5 5.6.8-4 4 .9 5.5z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))}function er(){return yt.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},yt.createElement("path",{d:"M10 10l5.09-5.09L10 10l5.09 5.09L10 10zm0 0L4.91 4.91 10 10l-5.09 5.09L10 10z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}var tr=["translations"];function rr(){return rr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},rr.apply(this,arguments)}function nr(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function or(e){var t=e.translations,r=void 0===t?{}:t,n=nr(e,tr),o=r.recentSearchesTitle,i=void 0===o?"Recent":o,a=r.noRecentSearchesText,c=void 0===a?"No recent searches":a,l=r.saveRecentSearchButtonTitle,u=void 0===l?"Save this search":l,s=r.removeRecentSearchButtonTitle,f=void 0===s?"Remove this search from history":s,m=r.favoriteSearchesTitle,p=void 0===m?"Favorite":m,v=r.removeFavoriteSearchButtonTitle,d=void 0===v?"Remove this search from favorites":v;return"idle"===n.state.status&&!1===n.hasCollections?n.disableUserPersonalization?null:yt.createElement("div",{className:"DocSearch-StartScreen"},yt.createElement("p",{className:"DocSearch-Help"},c)):!1===n.hasCollections?null:yt.createElement("div",{className:"DocSearch-Dropdown-Container"},yt.createElement($t,rr({},n,{title:i,collection:n.state.collections[0],renderIcon:function(){return yt.createElement("div",{className:"DocSearch-Hit-icon"},yt.createElement(Xt,null))},renderAction:function(e){var t=e.item,r=e.runFavoriteTransition,o=e.runDeleteTransition;return yt.createElement(yt.Fragment,null,yt.createElement("div",{className:"DocSearch-Hit-action"},yt.createElement("button",{className:"DocSearch-Hit-action-button",title:u,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),r((function(){n.favoriteSearches.add(t),n.recentSearches.remove(t),n.refresh()}))}},yt.createElement(Yt,null))),yt.createElement("div",{className:"DocSearch-Hit-action"},yt.createElement("button",{className:"DocSearch-Hit-action-button",title:f,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),o((function(){n.recentSearches.remove(t),n.refresh()}))}},yt.createElement(er,null))))}})),yt.createElement($t,rr({},n,{title:p,collection:n.state.collections[1],renderIcon:function(){return yt.createElement("div",{className:"DocSearch-Hit-icon"},yt.createElement(Yt,null))},renderAction:function(e){var t=e.item,r=e.runDeleteTransition;return yt.createElement("div",{className:"DocSearch-Hit-action"},yt.createElement("button",{className:"DocSearch-Hit-action-button",title:d,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),r((function(){n.favoriteSearches.remove(t),n.refresh()}))}},yt.createElement(er,null)))}})))}var ir=["translations"];function ar(){return ar=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ar.apply(this,arguments)}function cr(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var lr=yt.memo((function(e){var t=e.translations,r=void 0===t?{}:t,n=cr(e,ir);if("error"===n.state.status)return yt.createElement(wt,{translations:null==r?void 0:r.errorScreen});var o=n.state.collections.some((function(e){return e.items.length>0}));return n.state.query?!1===o?yt.createElement(kt,ar({},n,{translations:null==r?void 0:r.noResultsScreen})):yt.createElement(Gt,n):yt.createElement(or,ar({},n,{hasCollections:o,translations:null==r?void 0:r.startScreen}))}),(function(e,t){return"loading"===t.state.status||"stalled"===t.state.status}));function ur(){return yt.createElement("svg",{viewBox:"0 0 38 38",stroke:"currentColor",strokeOpacity:".5"},yt.createElement("g",{fill:"none",fillRule:"evenodd"},yt.createElement("g",{transform:"translate(1 1)",strokeWidth:"2"},yt.createElement("circle",{strokeOpacity:".3",cx:"18",cy:"18",r:"18"}),yt.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18"},yt.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})))))}var sr=r(9188),fr=["translations"];function mr(){return mr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},mr.apply(this,arguments)}function pr(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function vr(e){var t=e.translations,r=void 0===t?{}:t,n=pr(e,fr),o=r.resetButtonTitle,i=void 0===o?"Clear the query":o,a=r.resetButtonAriaLabel,c=void 0===a?"Clear the query":a,l=r.cancelButtonText,u=void 0===l?"Cancel":l,s=r.cancelButtonAriaLabel,f=void 0===s?"Cancel":s,m=r.searchInputLabel,p=void 0===m?"Search":m,v=n.getFormProps({inputElement:n.inputRef.current}).onReset;return yt.useEffect((function(){n.autoFocus&&n.inputRef.current&&n.inputRef.current.focus()}),[n.autoFocus,n.inputRef]),yt.useEffect((function(){n.isFromSelection&&n.inputRef.current&&n.inputRef.current.select()}),[n.isFromSelection,n.inputRef]),yt.createElement(yt.Fragment,null,yt.createElement("form",{className:"DocSearch-Form",onSubmit:function(e){e.preventDefault()},onReset:v},yt.createElement("label",mr({className:"DocSearch-MagnifierLabel"},n.getLabelProps()),yt.createElement(sr.W,null),yt.createElement("span",{className:"DocSearch-VisuallyHiddenForAccessibility"},p)),yt.createElement("div",{className:"DocSearch-LoadingIndicator"},yt.createElement(ur,null)),yt.createElement("input",mr({className:"DocSearch-Input",ref:n.inputRef},n.getInputProps({inputElement:n.inputRef.current,autoFocus:n.autoFocus,maxLength:ht}))),yt.createElement("button",{type:"reset",title:i,className:"DocSearch-Reset","aria-label":c,hidden:!n.state.query},yt.createElement(er,null))),yt.createElement("button",{className:"DocSearch-Cancel",type:"reset","aria-label":f,onClick:n.onClose},u))}var dr=["_highlightResult","_snippetResult"];function yr(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function hr(e){return!1===function(){var e="__TEST_KEY__";try{return localStorage.setItem(e,""),localStorage.removeItem(e),!0}catch(t){return!1}}()?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(t){return window.localStorage.setItem(e,JSON.stringify(t))},getItem:function(){var t=window.localStorage.getItem(e);return t?JSON.parse(t):[]}}}function br(e){var t=e.key,r=e.limit,n=void 0===r?5:r,o=hr(t),i=o.getItem().slice(0,n);return{add:function(e){var t=e,r=(t._highlightResult,t._snippetResult,yr(t,dr)),a=i.findIndex((function(e){return e.objectID===r.objectID}));a>-1&&i.splice(a,1),i.unshift(r),i=i.slice(0,n),o.setItem(i)},remove:function(e){i=i.filter((function(t){return t.objectID!==e.objectID})),o.setItem(i)},getAll:function(){return i}}}function gr(e){const t=`algoliasearch-client-js-${e.key}`;let r;const n=()=>(void 0===r&&(r=e.localStorage||window.localStorage),r),o=()=>JSON.parse(n().getItem(t)||"{}"),i=e=>{n().setItem(t,JSON.stringify(e))};return{get:(t,r,n={miss:()=>Promise.resolve()})=>Promise.resolve().then((()=>{(()=>{const t=e.timeToLive?1e3*e.timeToLive:null,r=o(),n=Object.fromEntries(Object.entries(r).filter((([,e])=>void 0!==e.timestamp)));if(i(n),!t)return;const a=Object.fromEntries(Object.entries(n).filter((([,e])=>{const r=(new Date).getTime();return!(e.timestamp+t<r)})));i(a)})();const r=JSON.stringify(t);return o()[r]})).then((e=>Promise.all([e?e.value:r(),void 0!==e]))).then((([e,t])=>Promise.all([e,t||n.miss(e)]))).then((([e])=>e)),set:(e,r)=>Promise.resolve().then((()=>{const i=o();return i[JSON.stringify(e)]={timestamp:(new Date).getTime(),value:r},n().setItem(t,JSON.stringify(i)),r})),delete:e=>Promise.resolve().then((()=>{const r=o();delete r[JSON.stringify(e)],n().setItem(t,JSON.stringify(r))})),clear:()=>Promise.resolve().then((()=>{n().removeItem(t)}))}}function Or(e){const t=[...e.caches],r=t.shift();return void 0===r?{get:(e,t,r={miss:()=>Promise.resolve()})=>t().then((e=>Promise.all([e,r.miss(e)]))).then((([e])=>e)),set:(e,t)=>Promise.resolve(t),delete:e=>Promise.resolve(),clear:()=>Promise.resolve()}:{get:(e,n,o={miss:()=>Promise.resolve()})=>r.get(e,n,o).catch((()=>Or({caches:t}).get(e,n,o))),set:(e,n)=>r.set(e,n).catch((()=>Or({caches:t}).set(e,n))),delete:e=>r.delete(e).catch((()=>Or({caches:t}).delete(e))),clear:()=>r.clear().catch((()=>Or({caches:t}).clear()))}}function Sr(e={serializable:!0}){let t={};return{get(r,n,o={miss:()=>Promise.resolve()}){const i=JSON.stringify(r);if(i in t)return Promise.resolve(e.serializable?JSON.parse(t[i]):t[i]);const a=n(),c=o&&o.miss||(()=>Promise.resolve());return a.then((e=>c(e))).then((()=>a))},set:(r,n)=>(t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)),delete:e=>(delete t[JSON.stringify(e)],Promise.resolve()),clear:()=>(t={},Promise.resolve())}}function jr(e){let t=e.length-1;for(;t>0;t--){const r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}function wr(e,t){return t?(Object.keys(t).forEach((r=>{e[r]=t[r](e)})),e):e}function Er(e,...t){let r=0;return e.replace(/%s/g,(()=>encodeURIComponent(t[r++])))}const Pr="4.22.1",Ir={WithinQueryParameters:0,WithinHeaders:1};function Dr(e,t){const r=e||{},n=r.data||{};return Object.keys(r).forEach((e=>{-1===["timeout","headers","queryParameters","data","cacheable"].indexOf(e)&&(n[e]=r[e])})),{data:Object.entries(n).length>0?n:void 0,timeout:r.timeout||t,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}const Ar={Read:1,Write:2,Any:3},kr={Up:1,Down:2,Timeouted:3},xr=12e4;function Cr(e,t=kr.Up){return{...e,status:t,lastUpdate:Date.now()}}function _r(e){return"string"==typeof e?{protocol:"https",url:e,accept:Ar.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||Ar.Any}}const Nr={Delete:"DELETE",Get:"GET",Post:"POST",Put:"PUT"};function Tr(e,t){return Promise.all(t.map((t=>e.get(t,(()=>Promise.resolve(Cr(t))))))).then((e=>{const r=e.filter((e=>function(e){return e.status===kr.Up||Date.now()-e.lastUpdate>xr}(e))),n=e.filter((e=>function(e){return e.status===kr.Timeouted&&Date.now()-e.lastUpdate<=xr}(e))),o=[...r,...n];return{getTimeout:(e,t)=>(0===n.length&&0===e?1:n.length+3+e)*t,statelessHosts:o.length>0?o.map((e=>_r(e))):t}}))}const qr=(e,t)=>(e=>{const t=e.status;return e.isTimedOut||(({isTimedOut:e,status:t})=>!e&&!~~t)(e)||2!=~~(t/100)&&4!=~~(t/100)})(e)?t.onRetry(e):(({status:e})=>2==~~(e/100))(e)?t.onSuccess(e):t.onFail(e);function Rr(e,t,r,n){const o=[],i=function(e,t){if(e.method===Nr.Get||void 0===e.data&&void 0===t.data)return;const r=Array.isArray(e.data)?e.data:{...e.data,...t.data};return JSON.stringify(r)}(r,n),a=function(e,t){const r={...e.headers,...t.headers},n={};return Object.keys(r).forEach((e=>{const t=r[e];n[e.toLowerCase()]=t})),n}(e,n),c=r.method,l=r.method!==Nr.Get?{}:{...r.data,...n.data},u={"x-algolia-agent":e.userAgent.value,...e.queryParameters,...l,...n.queryParameters};let s=0;const f=(t,l)=>{const m=t.pop();if(void 0===m)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:Fr(o)};const p={data:i,headers:a,method:c,url:Mr(m,r.path,u),connectTimeout:l(s,e.timeouts.connect),responseTimeout:l(s,n.timeout)},v=e=>{const r={request:p,response:e,host:m,triesLeft:t.length};return o.push(r),r},d={onSuccess:e=>function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e),onRetry(r){const n=v(r);return r.isTimedOut&&s++,Promise.all([e.logger.info("Retryable failure",Ur(n)),e.hostsCache.set(m,Cr(m,r.isTimedOut?kr.Timeouted:kr.Down))]).then((()=>f(t,l)))},onFail(e){throw v(e),function({content:e,status:t},r){let n=e;try{n=JSON.parse(e).message}catch(o){}return function(e,t,r){return{name:"ApiError",message:e,status:t,transporterStackTrace:r}}(n,t,r)}(e,Fr(o))}};return e.requester.send(p).then((e=>qr(e,d)))};return Tr(e.hostsCache,t).then((e=>f([...e.statelessHosts].reverse(),e.getTimeout)))}function Lr(e){const t={value:`Algolia for JavaScript (${e})`,add(e){const r=`; ${e.segment}${void 0!==e.version?` (${e.version})`:""}`;return-1===t.value.indexOf(r)&&(t.value=`${t.value}${r}`),t}};return t}function Mr(e,t,r){const n=Hr(r);let o=`${e.protocol}://${e.url}/${"/"===t.charAt(0)?t.substr(1):t}`;return n.length&&(o+=`?${n}`),o}function Hr(e){return Object.keys(e).map((t=>{return Er("%s=%s",t,(r=e[t],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r)?JSON.stringify(e[t]):e[t]));var r})).join("&")}function Fr(e){return e.map((e=>Ur(e)))}function Ur(e){const t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return{...e,request:{...e.request,headers:{...e.request.headers,...t}}}}const Br=e=>{const t=e.appId,r=function(e,t,r){const n={"x-algolia-api-key":r,"x-algolia-application-id":t};return{headers:()=>e===Ir.WithinHeaders?n:{},queryParameters:()=>e===Ir.WithinQueryParameters?n:{}}}(void 0!==e.authMode?e.authMode:Ir.WithinHeaders,t,e.apiKey),n=function(e){const{hostsCache:t,logger:r,requester:n,requestsCache:o,responsesCache:i,timeouts:a,userAgent:c,hosts:l,queryParameters:u,headers:s}=e,f={hostsCache:t,logger:r,requester:n,requestsCache:o,responsesCache:i,timeouts:a,userAgent:c,headers:s,queryParameters:u,hosts:l.map((e=>_r(e))),read(e,t){const r=Dr(t,f.timeouts.read),n=()=>Rr(f,f.hosts.filter((e=>!!(e.accept&Ar.Read))),e,r);if(!0!==(void 0!==r.cacheable?r.cacheable:e.cacheable))return n();const o={request:e,mappedRequestOptions:r,transporter:{queryParameters:f.queryParameters,headers:f.headers}};return f.responsesCache.get(o,(()=>f.requestsCache.get(o,(()=>f.requestsCache.set(o,n()).then((e=>Promise.all([f.requestsCache.delete(o),e])),(e=>Promise.all([f.requestsCache.delete(o),Promise.reject(e)]))).then((([e,t])=>t))))),{miss:e=>f.responsesCache.set(o,e)})},write:(e,t)=>Rr(f,f.hosts.filter((e=>!!(e.accept&Ar.Write))),e,Dr(t,f.timeouts.write))};return f}({hosts:[{url:`${t}-dsn.algolia.net`,accept:Ar.Read},{url:`${t}.algolia.net`,accept:Ar.Write}].concat(jr([{url:`${t}-1.algolianet.com`},{url:`${t}-2.algolianet.com`},{url:`${t}-3.algolianet.com`}])),...e,headers:{...r.headers(),"content-type":"application/x-www-form-urlencoded",...e.headers},queryParameters:{...r.queryParameters(),...e.queryParameters}}),o={transporter:n,appId:t,addAlgoliaAgent(e,t){n.userAgent.add({segment:e,version:t})},clearCache:()=>Promise.all([n.requestsCache.clear(),n.responsesCache.clear()]).then((()=>{}))};return wr(o,e.methods)},Vr=e=>(t,r)=>t.method===Nr.Get?e.transporter.read(t,r):e.transporter.write(t,r),Kr=e=>(t,r={})=>wr({transporter:e.transporter,appId:e.appId,indexName:t},r.methods),$r=e=>(t,r)=>{const n=t.map((e=>({...e,params:Hr(e.params||{})})));return e.transporter.read({method:Nr.Post,path:"1/indexes/*/queries",data:{requests:n},cacheable:!0},r)},Jr=e=>(t,r)=>Promise.all(t.map((t=>{const{facetName:n,facetQuery:o,...i}=t.params;return Kr(e)(t.indexName,{methods:{searchForFacetValues:Qr}}).searchForFacetValues(n,o,{...r,...i})}))),zr=e=>(t,r,n)=>e.transporter.read({method:Nr.Post,path:Er("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:r},cacheable:!0},n),Wr=e=>(t,r)=>e.transporter.read({method:Nr.Post,path:Er("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},r),Qr=e=>(t,r,n)=>e.transporter.read({method:Nr.Post,path:Er("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:r},cacheable:!0},n),Zr={Debug:1,Info:2,Error:3};function Gr(e,t,r){const n={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:e=>new Promise((t=>{const r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach((t=>r.setRequestHeader(t,e.headers[t])));const n=(e,n)=>setTimeout((()=>{r.abort(),t({status:0,content:n,isTimedOut:!0})}),1e3*e),o=n(e.connectTimeout,"Connection timeout");let i;r.onreadystatechange=()=>{r.readyState>r.OPENED&&void 0===i&&(clearTimeout(o),i=n(e.responseTimeout,"Socket timeout"))},r.onerror=()=>{0===r.status&&(clearTimeout(o),clearTimeout(i),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=()=>{clearTimeout(o),clearTimeout(i),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)}))},logger:(o=Zr.Error,{debug:(e,t)=>(Zr.Debug>=o&&console.debug(e,t),Promise.resolve()),info:(e,t)=>(Zr.Info>=o&&console.info(e,t),Promise.resolve()),error:(e,t)=>(console.error(e,t),Promise.resolve())}),responsesCache:Sr(),requestsCache:Sr({serializable:!1}),hostsCache:Or({caches:[gr({key:`${Pr}-${e}`}),Sr()]}),userAgent:Lr(Pr).add({segment:"Browser",version:"lite"}),authMode:Ir.WithinQueryParameters};var o;return Br({...n,...r,methods:{search:$r,searchForFacetValues:Jr,multipleQueries:$r,multipleSearchForFacetValues:Jr,customRequest:Vr,initIndex:e=>t=>Kr(e)(t,{methods:{search:Wr,searchForFacetValues:Qr,findAnswers:zr}})}})}Gr.version=Pr;const Xr=Gr;var Yr="3.6.0";function en(){}function tn(e){return e}function rn(e){return 1===e.button||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey}function nn(e,t,r){return e.reduce((function(e,n){var o=t(n);return e.hasOwnProperty(o)||(e[o]=[]),e[o].length<(r||5)&&e[o].push(n),e}),{})}var on=["footer","searchBox"];function an(){return an=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},an.apply(this,arguments)}function cn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ln(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cn(Object(r),!0).forEach((function(t){un(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function un(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function sn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,i=[],a=!0,c=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(l){c=!0,o=l}finally{try{a||null==r.return||r.return()}finally{if(c)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return fn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return fn(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function mn(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function pn(e){var t=e.appId,r=e.apiKey,n=e.indexName,o=e.placeholder,i=void 0===o?"Search docs":o,a=e.searchParameters,c=e.maxResultsPerGroup,l=e.onClose,u=void 0===l?en:l,s=e.transformItems,f=void 0===s?tn:s,m=e.hitComponent,p=void 0===m?St:m,v=e.resultsFooterComponent,d=void 0===v?function(){return null}:v,y=e.navigator,h=e.initialScrollY,b=void 0===h?0:h,g=e.transformSearchClient,O=void 0===g?tn:g,S=e.disableUserPersonalization,j=void 0!==S&&S,w=e.initialQuery,E=void 0===w?"":w,P=e.translations,I=void 0===P?{}:P,D=e.getMissingResultsUrl,A=e.insights,k=void 0!==A&&A,x=I.footer,C=I.searchBox,_=mn(I,on),N=sn(yt.useState({query:"",collections:[],completion:null,context:{},isOpen:!1,activeItemId:null,status:"idle"}),2),T=N[0],q=N[1],R=yt.useRef(null),L=yt.useRef(null),M=yt.useRef(null),H=yt.useRef(null),F=yt.useRef(null),U=yt.useRef(10),B=yt.useRef("undefined"!=typeof window?window.getSelection().toString().slice(0,ht):"").current,V=yt.useRef(E||B).current,K=function(e,t,r){return yt.useMemo((function(){var n=Xr(e,t);return n.addAlgoliaAgent("docsearch",Yr),!1===/docsearch.js \(.*\)/.test(n.transporter.userAgent.value)&&n.addAlgoliaAgent("docsearch-react",Yr),r(n)}),[e,t,r])}(t,r,O),$=yt.useRef(br({key:"__DOCSEARCH_FAVORITE_SEARCHES__".concat(n),limit:10})).current,J=yt.useRef(br({key:"__DOCSEARCH_RECENT_SEARCHES__".concat(n),limit:0===$.getAll().length?7:4})).current,z=yt.useCallback((function(e){if(!j){var t="content"===e.type?e.__docsearch_parent:e;t&&-1===$.getAll().findIndex((function(e){return e.objectID===t.objectID}))&&J.add(t)}}),[$,J,j]),W=yt.useCallback((function(e){if(T.context.algoliaInsightsPlugin&&e.__autocomplete_id){var t=e,r={eventName:"Item Selected",index:t.__autocomplete_indexName,items:[t],positions:[e.__autocomplete_id],queryID:t.__autocomplete_queryID};T.context.algoliaInsightsPlugin.insights.clickedObjectIDsAfterSearch(r)}}),[T.context.algoliaInsightsPlugin]),Q=yt.useMemo((function(){return dt({id:"docsearch",defaultActiveItemId:0,placeholder:i,openOnFocus:!0,initialState:{query:V,context:{searchSuggestions:[]}},insights:k,navigator:y,onStateChange:function(e){q(e.state)},getSources:function(e){var o=e.query,i=e.state,l=e.setContext,s=e.setStatus;if(!o)return j?[]:[{sourceId:"recentSearches",onSelect:function(e){var t=e.item,r=e.event;z(t),rn(r)||u()},getItemUrl:function(e){return e.item.url},getItems:function(){return J.getAll()}},{sourceId:"favoriteSearches",onSelect:function(e){var t=e.item,r=e.event;z(t),rn(r)||u()},getItemUrl:function(e){return e.item.url},getItems:function(){return $.getAll()}}];var m=Boolean(k);return K.search([{query:o,indexName:n,params:ln({attributesToRetrieve:["hierarchy.lvl0","hierarchy.lvl1","hierarchy.lvl2","hierarchy.lvl3","hierarchy.lvl4","hierarchy.lvl5","hierarchy.lvl6","content","type","url"],attributesToSnippet:["hierarchy.lvl1:".concat(U.current),"hierarchy.lvl2:".concat(U.current),"hierarchy.lvl3:".concat(U.current),"hierarchy.lvl4:".concat(U.current),"hierarchy.lvl5:".concat(U.current),"hierarchy.lvl6:".concat(U.current),"content:".concat(U.current)],snippetEllipsisText:"\u2026",highlightPreTag:"<mark>",highlightPostTag:"</mark>",hitsPerPage:20,clickAnalytics:m},a)}]).catch((function(e){throw"RetryError"===e.name&&s("error"),e})).then((function(e){var o=e.results[0],a=o.hits,s=o.nbHits,p=nn(a,(function(e){return Qt(e)}),c);i.context.searchSuggestions.length<Object.keys(p).length&&l({searchSuggestions:Object.keys(p)}),l({nbHits:s});var v={};return m&&(v={__autocomplete_indexName:n,__autocomplete_queryID:o.queryID,__autocomplete_algoliaCredentials:{appId:t,apiKey:r}}),Object.values(p).map((function(e,t){return{sourceId:"hits".concat(t),onSelect:function(e){var t=e.item,r=e.event;z(t),rn(r)||u()},getItemUrl:function(e){return e.item.url},getItems:function(){return Object.values(nn(e,(function(e){return e.hierarchy.lvl1}),c)).map(f).map((function(e){return e.map((function(t){var r=null,n=e.find((function(e){return"lvl1"===e.type&&e.hierarchy.lvl1===t.hierarchy.lvl1}));return"lvl1"!==t.type&&n&&(r=n),ln(ln({},t),{},{__docsearch_parent:r},v)}))})).flat()}}}))}))}})}),[n,a,c,K,u,J,$,z,V,i,y,f,j,k,t,r]),Z=Q.getEnvironmentProps,G=Q.getRootProps,X=Q.refresh;return function(e){var t=e.getEnvironmentProps,r=e.panelElement,n=e.formElement,o=e.inputElement;yt.useEffect((function(){if(r&&n&&o){var e=t({panelElement:r,formElement:n,inputElement:o}),i=e.onTouchStart,a=e.onTouchMove;return window.addEventListener("touchstart",i),window.addEventListener("touchmove",a),function(){window.removeEventListener("touchstart",i),window.removeEventListener("touchmove",a)}}}),[t,r,n,o])}({getEnvironmentProps:Z,panelElement:H.current,formElement:M.current,inputElement:F.current}),function(e){var t=e.container;yt.useEffect((function(){if(t){var e=t.querySelectorAll("a[href]:not([disabled]), button:not([disabled]), input:not([disabled])"),r=e[0],n=e[e.length-1];return t.addEventListener("keydown",o),function(){t.removeEventListener("keydown",o)}}function o(e){"Tab"===e.key&&(e.shiftKey?document.activeElement===r&&(e.preventDefault(),n.focus()):document.activeElement===n&&(e.preventDefault(),r.focus()))}}),[t])}({container:R.current}),yt.useEffect((function(){return document.body.classList.add("DocSearch--active"),function(){var e,t;document.body.classList.remove("DocSearch--active"),null===(e=(t=window).scrollTo)||void 0===e||e.call(t,0,b)}}),[]),yt.useEffect((function(){window.matchMedia("(max-width: 768px)").matches&&(U.current=5)}),[]),yt.useEffect((function(){H.current&&(H.current.scrollTop=0)}),[T.query]),yt.useEffect((function(){V.length>0&&(X(),F.current&&F.current.focus())}),[V,X]),yt.useEffect((function(){function e(){if(L.current){var e=.01*window.innerHeight;L.current.style.setProperty("--docsearch-vh","".concat(e,"px"))}}return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[]),yt.createElement("div",an({ref:R},G({"aria-expanded":!0}),{className:["DocSearch","DocSearch-Container","stalled"===T.status&&"DocSearch-Container--Stalled","error"===T.status&&"DocSearch-Container--Errored"].filter(Boolean).join(" "),role:"button",tabIndex:0,onMouseDown:function(e){e.target===e.currentTarget&&u()}}),yt.createElement("div",{className:"DocSearch-Modal",ref:L},yt.createElement("header",{className:"DocSearch-SearchBar",ref:M},yt.createElement(vr,an({},Q,{state:T,autoFocus:0===V.length,inputRef:F,isFromSelection:Boolean(V)&&V===B,translations:C,onClose:u}))),yt.createElement("div",{className:"DocSearch-Dropdown",ref:H},yt.createElement(lr,an({},Q,{indexName:n,state:T,hitComponent:p,resultsFooterComponent:d,disableUserPersonalization:j,recentSearches:J,favoriteSearches:$,inputRef:F,translations:_,getMissingResultsUrl:D,onItemClick:function(e,t){W(e),z(e),rn(t)||u()}}))),yt.createElement("footer",{className:"DocSearch-Footer"},yt.createElement(Ot,{translations:x}))))}}}]); \ No newline at end of file diff --git a/assets/js/951b9dc0.e5b130db.js b/assets/js/951b9dc0.e5b130db.js new file mode 100644 index 00000000000..46d1783e4e9 --- /dev/null +++ b/assets/js/951b9dc0.e5b130db.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5638],{5680:(e,a,t)=>{t.d(a,{xA:()=>g,yg:()=>h});var r=t(6540);function n(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function o(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,r)}return t}function i(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?o(Object(t),!0).forEach((function(a){n(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function s(e,a){if(null==e)return{};var t,r,n=function(e,a){if(null==e)return{};var t,r,n={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],a.indexOf(t)>=0||(n[t]=e[t]);return n}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var l=r.createContext({}),p=function(e){var a=r.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):i(i({},a),e)),t},g=function(e){var a=p(e.components);return r.createElement(l.Provider,{value:a},e.children)},u="mdxType",m={inlineCode:"code",wrapper:function(e){var a=e.children;return r.createElement(r.Fragment,{},a)}},d=r.forwardRef((function(e,a){var t=e.components,n=e.mdxType,o=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=p(t),d=n,h=u["".concat(l,".").concat(d)]||u[d]||m[d]||o;return t?r.createElement(h,i(i({ref:a},g),{},{components:t})):r.createElement(h,i({ref:a},g))}));function h(e,a){var t=arguments,n=a&&a.mdxType;if("string"==typeof e||n){var o=t.length,i=new Array(o);i[0]=d;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[u]="string"==typeof e?e:n,i[1]=s;for(var p=2;p<o;p++)i[p]=t[p];return r.createElement.apply(null,i)}return r.createElement.apply(null,t)}d.displayName="MDXCreateElement"},2834:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var r=t(8168),n=(t(6540),t(5680));const o={title:"Cosmos Hub 4, v8-Rho Upgrade Instructions",order:4},i=void 0,s={unversionedId:"migration/cosmoshub-4-v8-Rho-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade",title:"Cosmos Hub 4, v8-Rho Upgrade Instructions",description:"This document describes the steps for validator and full node operators for the successful execution of the v8-Rho Upgrade, which contains the following main new features/improvement:",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v8-Rho-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, v8-Rho Upgrade Instructions",order:4},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, v7-Theta Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade"},next:{title:"Cosmos Hub 4, v9-Lambda Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade"}},l={},p=[{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade will take place Feb 16, 2023",id:"upgrade-will-take-place-feb-16-2023",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"System requirement",id:"system-requirement",level:3},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime, cosmoshub-4 (pre-v8-Rho upgrade) is running Gaia v7.1.1",id:"current-runtime-cosmoshub-4-pre-v8-rho-upgrade-is-running-gaia-v711",level:3},{value:"Target runtime, cosmoshub-4 (post-v8-Rho upgrade) will run Gaia v8.0.0",id:"target-runtime-cosmoshub-4-post-v8-rho-upgrade-will-run-gaia-v800",level:3},{value:"v8-Rho upgrade steps",id:"v8-rho-upgrade-steps",level:2},{value:"Method I: Manual Upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: Upgrade using Cosmovisor",id:"method-ii-upgrade-using-cosmovisor",level:3},{value:"<em>Manually preparing the Gaia v8.0.0 binary</em>",id:"manually-preparing-the-gaia-v800-binary",level:3},{value:"Preparation",id:"preparation",level:5},{value:"Expected upgrade result",id:"expected-upgrade-result",level:4},{value:"<em>Auto-Downloading the Gaia v8.0.0 binary (not recommended!)</em>",id:"auto-downloading-the-gaia-v800-binary-not-recommended",level:3},{value:"Preparation",id:"preparation-1",level:4},{value:"Expected result",id:"expected-result",level:4},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Reference",id:"reference",level:2}],g={toc:p},u="wrapper";function m(e){let{components:a,...t}=e;return(0,n.yg)(u,(0,r.A)({},g,t,{components:a,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"This document describes the steps for validator and full node operators for the successful execution of the ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/docs/roadmap/cosmos-hub-roadmap-2.0.md#v8-rho-upgrade-expected-q1-2023"},"v8-Rho Upgrade"),", which contains the following main new features/improvement:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go"},"ibc-go")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/blob/v3.4.0/CHANGELOG.md"},"v3.4.0")," to fix a vulnerability in ICA. See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/releases/tag/v3.4.0"},"v3.4.0 CHANGELOG.md")," and ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-go/releases/tag/v3.2.1"},"v3.2.1 Release Notes")," for details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk"},"cosmos-sdk")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.12"},"v0.45.12"),". See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/blob/release/v0.45.x/CHANGELOG.md"},"CHANGELOG.md")," for details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/tendermint/tendermint"},"tendermint")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/tendermint/tendermint/tree/v0.34.24"},"0.34.24"),". See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/tendermint/tendermint/blob/v0.34.24/CHANGELOG.md"},"CHANGELOG.md")," for details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/Gravity-Devs/liquidity"},"liquidity")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/Gravity-Devs/liquidity/releases/tag/v1.5.3"},"v1.5.3"),"."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/strangelove-ventures/packet-forward-middleware"},"packet-forwarding-middleware")," to ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/strangelove-ventures/packet-forward-middleware/releases/tag/v3.1.1"},"v3.1.1"),"."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/tree/main/x/globalfee"},"globalfee")," module. See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/blob/main/docs/modules/globalfee.md"},"globalfee docs")," for more details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/pull/1845"},"#1845")," Add bech32-convert command to gaiad."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/pull/1961"},"Add new fee decorator")," to change ",(0,n.yg)("inlineCode",{parentName:"li"},"MaxBypassMinFeeMsgGasUsage")," so importers of x/globalfee can change ",(0,n.yg)("inlineCode",{parentName:"li"},"MaxGas"),"."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/issues/1870"},"#1870")," Fix bank denom metadata in migration. See ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/pull/1892"},"#1892")," for more details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/pull/1976"},"#1976")," Fix Quicksilver ICA exploit in migration. See ",(0,n.yg)("a",{parentName:"li",href:"https://forum.cosmos.network/t/upcoming-interchain-accounts-bugfix-release/8911"},"the bug fix forum post")," for more details."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/tree/main/tests/e2e"},"E2E tests"),". The tests cover transactions/queries tests of different modules, including Bank, Distribution, Encode, Evidence, FeeGrant, Global Fee, Gov, IBC, packet forwarding middleware, Slashing, Staking, and Vesting module."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/pull/1941"},"#1941")," Fix packet forward configuration for e2e tests."),(0,n.yg)("li",{parentName:"ul"},"Use gaiad to swap out ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/ignite/cli"},"Ignite")," in ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/blob/main/.github/workflows/test.yml"},"liveness tests"),".")),(0,n.yg)("p",null,"TOC:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#cosmos-hub-4-v8-rho-upgrade-instructions"},"Cosmos Hub 4, v8-Rho Upgrade, Instructions"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-will-take-place-feb-16-2023"},"Upgrade will take place Feb 16, 203")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#system-requirement"},"System requirement")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#current-runtime-cosmoshub-4-pre-v7-theta-upgrade-is-running-gaia-v60x"},"Current runtime, cosmoshub-4 (pre-v8-Rho upgrade) is running Gaia v7.0.x")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#target-runtime-cosmoshub-4-post-v8-rho-upgrade-will-run-gaia-v800"},"Target runtime, cosmoshub-4 (post-v8-Rho upgrade) will run Gaia v8.0.0")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#v8-Rho-upgrade-steps"},"v8-Rho upgrade steps"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: Manual Upgrade")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#manually-preparing-the-gaia-v800-binary"},"Manually preparing the binary"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparation"},"Preparation")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#expected-upgrade-result"},"Expected upgrade result")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#auto-downloading-the-gaia-v800-binary-not-recommended"},"Auto-Downloading the Gaia v8.0.0 binary (not recommended!)"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparation-1"},"Preparation")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#expected-result"},"Expected result")))))))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#reference"},"Reference"))))),(0,n.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/97"},"Proposal #97")," is the reference on-chain governance proposal for this upgrade, which has passed with overwhelming community support. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,n.yg)("em",{parentName:"p"},"fully decentralized")," way."),(0,n.yg)("h2",{id:"upgrade-will-take-place-feb-16-2023"},"Upgrade will take place Feb 16, 2023"),(0,n.yg)("p",null,"The upgrade will take place at a block height of ",(0,n.yg)("inlineCode",{parentName:"p"},"14099412"),". At the time of writing, and at current block times (around 7s/block), this block height corresponds approximately to ",(0,n.yg)("inlineCode",{parentName:"p"},"Thursday, 16-February-23 01:00:00 CET"),". This date/time is approximate as blocks are not generated at a constant interval. You can stay up-to-date using this ",(0,n.yg)("a",{parentName:"p",href:"https://chain-monitor.cros-nest.com/d/Upgrades/upgrades?var-chain_id=cosmoshub-4&orgId=1&refresh=1m"},"live countdown")," page."),(0,n.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,n.yg)("p",null,"The chain-id of the network will remain the same, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,n.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("h3",{id:"system-requirement"},"System requirement"),(0,n.yg)("p",null,"32GB RAM is recommended to ensure a smooth upgrade."),(0,n.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can\nallow your machine to run the binary than it could run in RAM alone."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"sudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")),(0,n.yg)("h3",{id:"backups"},"Backups"),(0,n.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,n.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor-by-manually-preparing-the-gaia-v700-binary"},"upgrade by cosmovisor")," section."),(0,n.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,n.yg)("h3",{id:"testing"},"Testing"),(0,n.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/local"},"v8-Rho local testnet"),"."),(0,n.yg)("h3",{id:"current-runtime-cosmoshub-4-pre-v8-rho-upgrade-is-running-gaia-v711"},"Current runtime, cosmoshub-4 (pre-v8-Rho upgrade) is running Gaia v7.1.1"),(0,n.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/v7.1.1"},"Gaia v7.1.1"),". We anticipate that operators who are running on v7.1.1, will be able to upgrade successfully; however, this is untested and it is up to operators to ensure that their systems are capable of performing the upgrade."),(0,n.yg)("h3",{id:"target-runtime-cosmoshub-4-post-v8-rho-upgrade-will-run-gaia-v800"},"Target runtime, cosmoshub-4 (post-v8-Rho upgrade) will run Gaia v8.0.0"),(0,n.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v8.0.0"},"Gaia v8.0.0"),". Operators ",(0,n.yg)("em",{parentName:"p"},"MUST")," use this version post-upgrade to remain connected to the network."),(0,n.yg)("h2",{id:"v8-rho-upgrade-steps"},"v8-Rho upgrade steps"),(0,n.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,n.yg)("li",{parentName:"ul"},"Upgrade using ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/master/cosmovisor"},"Cosmovisor"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,n.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,n.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,n.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: Manual Upgrade"),(0,n.yg)("p",null,"Run Gaia v7.1.1 till upgrade height, the node will panic:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v8-Rho" NEEDED at height: 14099412: upgrade to v7-Theta and applying upgrade "v8-Rho" at height:14099412\n')),(0,n.yg)("p",null,"Stop the node, and install Gaia v8.0.0 and re-start by ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,n.yg)("p",null,"It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their nodes upgrades. After that, the chain can continue to produce blocks."),(0,n.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},(0,n.yg)("strong",{parentName:"p"},"Warning")," ",(0,n.yg)("span",{style:{color:"red"}},(0,n.yg)("strong",{parentName:"p"},"Please Read Before Proceeding")),(0,n.yg)("br",null),"\n",(0,n.yg)("strong",{parentName:"p"},"Using Cosmovisor 1.2.0 and higher requires a lowercase naming convention for upgrade version directory. For Cosmovisor 1.1.0 and earlier, the upgrade version is not lowercased."),(0,n.yg)("br",null)),(0,n.yg)("p",{parentName:"blockquote"},(0,n.yg)("strong",{parentName:"p"},"For Example:")," ",(0,n.yg)("br",null),"\n",(0,n.yg)("strong",{parentName:"p"},"Cosmovisor =< ",(0,n.yg)("inlineCode",{parentName:"strong"},"1.1.0"),": ",(0,n.yg)("inlineCode",{parentName:"strong"},"/upgrades/v8-Rho/bin/gaiad")),(0,n.yg)("br",null),"\n",(0,n.yg)("strong",{parentName:"p"},"Cosmovisor >= ",(0,n.yg)("inlineCode",{parentName:"strong"},"1.2.0"),": ",(0,n.yg)("inlineCode",{parentName:"strong"},"/upgrades/v8-rho/bin/gaiad")),(0,n.yg)("br",null))),(0,n.yg)("table",null,(0,n.yg)("thead",{parentName:"table"},(0,n.yg)("tr",{parentName:"thead"},(0,n.yg)("th",{parentName:"tr",align:null},"Cosmovisor Version"),(0,n.yg)("th",{parentName:"tr",align:null},"Binary Name in Path"))),(0,n.yg)("tbody",{parentName:"table"},(0,n.yg)("tr",{parentName:"tbody"},(0,n.yg)("td",{parentName:"tr",align:null},"1.3"),(0,n.yg)("td",{parentName:"tr",align:null},"v8-rho")),(0,n.yg)("tr",{parentName:"tbody"},(0,n.yg)("td",{parentName:"tr",align:null},"1.2"),(0,n.yg)("td",{parentName:"tr",align:null},"v8-rho")),(0,n.yg)("tr",{parentName:"tbody"},(0,n.yg)("td",{parentName:"tr",align:null},"1.1"),(0,n.yg)("td",{parentName:"tr",align:null},"v8-Rho")),(0,n.yg)("tr",{parentName:"tbody"},(0,n.yg)("td",{parentName:"tr",align:null},"1.0"),(0,n.yg)("td",{parentName:"tr",align:null},"v8-Rho")))),(0,n.yg)("h3",{id:"manually-preparing-the-gaia-v800-binary"},(0,n.yg)("em",{parentName:"h3"},"Manually preparing the Gaia v8.0.0 binary")),(0,n.yg)("h5",{id:"preparation"},"Preparation"),(0,n.yg)("p",null,"Install the latest version of Cosmovisor (",(0,n.yg)("inlineCode",{parentName:"p"},"1.3.0"),"):"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"Verify Cosmovisor Version")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor version\ncosmovisor version: v1.3.0\n")),(0,n.yg)("p",null,"Create a cosmovisor folder:"),(0,n.yg)("p",null,"create a Cosmovisor folder inside ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME")," and move Gaia v7.1.1 into ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,n.yg)("p",null,"build Gaia v8.0.0, and move gaiad v8.0.0 to ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v8-rho/bin")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/v8-rho/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v8-rho/bin\n")),(0,n.yg)("p",null,"Then you should get the following structure:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad #v7.1.1\n\u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v8-rho\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v8.0.0\n")),(0,n.yg)("p",null,"Export the environmental variables:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME= $GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,n.yg)("p",null,"Start the node:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor start --x-crisis-skip-assert-invariants\n")),(0,n.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,n.yg)("h4",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,n.yg)("p",null,"When the upgrade block height is reached, Gaia will panic and stop:"),(0,n.yg)("p",null,"This may take 7 minutes to a few hours.\nAfter upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,n.yg)("h3",{id:"auto-downloading-the-gaia-v800-binary-not-recommended"},(0,n.yg)("em",{parentName:"h3"},"Auto-Downloading the Gaia v8.0.0 binary (not recommended!)")),(0,n.yg)("h4",{id:"preparation-1"},"Preparation"),(0,n.yg)("p",null,"Install the latest version of Cosmovisor (",(0,n.yg)("inlineCode",{parentName:"p"},"1.3.0"),"):"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,n.yg)("p",null,"Create a cosmovisor folder:"),(0,n.yg)("p",null,"create a cosmovisor folder inside gaia home and move gaiad v7.1.1 into ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v7.1.1\n")),(0,n.yg)("p",null,"Export the environmental variables:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME= $GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\nexport DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,n.yg)("p",null,"Start the node:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor start --x-crisis-skip-assert-invariants\n")),(0,n.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,n.yg)("h4",{id:"expected-result"},"Expected result"),(0,n.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v8-Rho" NEEDED at height: 14099412: upgrade to v7-Theta and applying upgrade "v8-Rho" at height:14099412\n')),(0,n.yg)("p",null,"Then the Cosmovisor will create ",(0,n.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v8-rho/bin")," and download the Gaia v8.0.0 binary to this folder according to links in the ",(0,n.yg)("inlineCode",{parentName:"p"},"--info")," field of the upgrade proposal 97.\nThis may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,n.yg)("p",null,(0,n.yg)("em",{parentName:"p"},"Please Note:")),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion."),(0,n.yg)("li",{parentName:"ul"},"Users should use run node on v7.1.1 if they use the cosmovisor v1.1.0 with auto-download enabled for upgrade process.")),(0,n.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,n.yg)("p",null,"The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,n.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,n.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,n.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v7.1.1 binary using the following command:"),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 14099412")),(0,n.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,n.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,n.yg)("h2",{id:"communications"},"Communications"),(0,n.yg)("p",null,"Operators are encouraged to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#validators-verified")," channel of the Cosmos Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#validators-verified")," channel can be sent to the ",(0,n.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,n.yg)("h2",{id:"risks"},"Risks"),(0,n.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,n.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,n.yg)("h2",{id:"reference"},"Reference"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"join Cosmos Hub Mainnet")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/95b83f7d.65fcfae4.js b/assets/js/95b83f7d.65fcfae4.js new file mode 100644 index 00000000000..a0f4c81bf2a --- /dev/null +++ b/assets/js/95b83f7d.65fcfae4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5273],{5680:(e,n,a)=>{a.d(n,{xA:()=>g,yg:()=>m});var t=a(6540);function o(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function r(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function i(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?r(Object(a),!0).forEach((function(n){o(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function s(e,n){if(null==e)return{};var a,t,o=function(e,n){if(null==e)return{};var a,t,o={},r=Object.keys(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||(o[a]=e[a]);return o}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}var l=t.createContext({}),p=function(e){var n=t.useContext(l),a=n;return e&&(a="function"==typeof e?e(n):i(i({},n),e)),a},g=function(e){var n=p(e.components);return t.createElement(l.Provider,{value:n},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},c=t.forwardRef((function(e,n){var a=e.components,o=e.mdxType,r=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=p(a),c=o,m=u["".concat(l,".").concat(c)]||u[c]||d[c]||r;return a?t.createElement(m,i(i({ref:n},g),{},{components:a})):t.createElement(m,i({ref:n},g))}));function m(e,n){var a=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var r=a.length,i=new Array(r);i[0]=c;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s[u]="string"==typeof e?e:o,i[1]=s;for(var p=2;p<r;p++)i[p]=a[p];return t.createElement.apply(null,i)}return t.createElement.apply(null,a)}c.displayName="MDXCreateElement"},6398:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var t=a(8168),o=(a(6540),a(5680));const r={title:"Upgrading Your Node",order:4},i="Upgrade Your Node",s={unversionedId:"hub-tutorials/upgrade-node",id:"version-v17.1.0/hub-tutorials/upgrade-node",title:"Upgrading Your Node",description:"This document describes the upgrade procedure of a gaiad full-node to a new version.",source:"@site/versioned_docs/version-v17.1.0/hub-tutorials/upgrade-node.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/upgrade-node",permalink:"/v17.1.0/hub-tutorials/upgrade-node",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Upgrading Your Node",order:4},sidebar:"tutorialSidebar",previous:{title:"Upgrading the Chain",permalink:"/v17.1.0/hub-tutorials/live-upgrade-tutorial"},next:{title:"Delegators",permalink:"/v17.1.0/delegators/"}},l={},p=[{value:"Cosmovisor",id:"cosmovisor",level:2},{value:"Setup",id:"setup",level:3},{value:"Preparing an Upgrade",id:"preparing-an-upgrade",level:3},{value:"Manual Software Upgrade",id:"manual-software-upgrade",level:2},{value:"Upgrade Genesis File",id:"upgrade-genesis-file",level:2},{value:"Fetching from a Trusted Source",id:"fetching-from-a-trusted-source",level:3},{value:"Exporting State to a New Genesis Locally",id:"exporting-state-to-a-new-genesis-locally",level:3},{value:"Reset Data",id:"reset-data",level:2}],g={toc:p},u="wrapper";function d(e){let{components:n,...a}=e;return(0,o.yg)(u,(0,t.A)({},g,a,{components:n,mdxType:"MDXLayout"}),(0,o.yg)("h1",{id:"upgrade-your-node"},"Upgrade Your Node"),(0,o.yg)("p",null,"This document describes the upgrade procedure of a ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," full-node to a new version."),(0,o.yg)("h2",{id:"cosmovisor"},"Cosmovisor"),(0,o.yg)("p",null,"The Cosmos SDK provides a convenient process manager that wraps around the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," binary and can automatically swap in new binaries upon a successful governance upgrade proposal. Cosmovisor is entirely optional but recommended. More information can be found in ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.45/run-node/cosmovisor.html"},"cosmos.network docs")," and ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/v0.45.0/cosmovisor/README.md"},"cosmos-sdk/cosmovisor/readme"),"."),(0,o.yg)("h3",{id:"setup"},"Setup"),(0,o.yg)("p",null,"To get started with Cosmovisor first download it"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor\n")),(0,o.yg)("p",null,"Set up the environment variables"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'echo "# Setup Cosmovisor" >> ~/.profile\necho "export DAEMON_NAME=gaiad" >> ~/.profile\necho "export DAEMON_HOME=$HOME/.gaia" >> ~/.profile\nsource ~/.profile\n')),(0,o.yg)("p",null,"Create the appropriate directories"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"mkdir -p ~/.gaia/cosmovisor/upgrades\nmkdir -p ~/.gaia/cosmovisor/genesis/bin/\ncp $(which gaiad) ~/.gaia/cosmovisor/genesis/bin/\n\n# verify the setup. \n# It should return the same version as gaiad\ncosmovisor version\n")),(0,o.yg)("p",null,"Now ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," can start by running"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cosmovisor start\n")),(0,o.yg)("h3",{id:"preparing-an-upgrade"},"Preparing an Upgrade"),(0,o.yg)("p",null,"Cosmovisor will continually poll the ",(0,o.yg)("inlineCode",{parentName:"p"},"$DAEMON_HOME/data/upgrade-info.json")," for new upgrade instructions. When an upgrade is ready, node operators can download the new binary and place it under ",(0,o.yg)("inlineCode",{parentName:"p"},"$DAEMON_HOME/cosmovisor/upgrades/<name>/bin")," where ",(0,o.yg)("inlineCode",{parentName:"p"},"<name>")," is the URI-encoded name of the upgrade as specified in the upgrade module plan."),(0,o.yg)("p",null,"It is possible to have Cosmovisor automatically download the new binary. To do this set the following environment variable."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"export DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,o.yg)("h2",{id:"manual-software-upgrade"},"Manual Software Upgrade"),(0,o.yg)("p",null,"First, stop your instance of ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),". Next, upgrade the software:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cd gaia\ngit fetch --all && git checkout <new_version>\nmake install\n")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("em",{parentName:"p"},"NOTE"),": If you have issues at this step, please check that you have the latest stable version of GO installed.")),(0,o.yg)("p",null,"See the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets"},"testnet repo")," for details on which version is needed for which public testnet, and the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/Gaia/releases"},"Gaia release page")," for details on each release."),(0,o.yg)("p",null,"Your full node has been cleanly upgraded! If there are no breaking changes then you can simply restart the node by running:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start\n")),(0,o.yg)("h2",{id:"upgrade-genesis-file"},"Upgrade Genesis File"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"If the new version you are upgrading to has breaking changes, you will have to restart your chain. If it is not breaking, you can skip to ",(0,o.yg)("a",{parentName:"p",href:"#restart"},"Restart"))),(0,o.yg)("p",null,"To upgrade the genesis file, you can either fetch it from a trusted source or export it locally."),(0,o.yg)("h3",{id:"fetching-from-a-trusted-source"},"Fetching from a Trusted Source"),(0,o.yg)("p",null,"If you are joining the mainnet, fetch the genesis from the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/launch"},"mainnet repo"),". If you are joining a public testnet, fetch the genesis from the appropriate testnet in the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets"},"testnet repo"),". Otherwise, fetch it from your trusted source."),(0,o.yg)("p",null,"Save the new genesis as ",(0,o.yg)("inlineCode",{parentName:"p"},"new_genesis.json"),". Then replace the old ",(0,o.yg)("inlineCode",{parentName:"p"},"genesis.json")," with ",(0,o.yg)("inlineCode",{parentName:"p"},"new_genesis.json")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cd $HOME/.gaia/config\ncp -f genesis.json new_genesis.json\nmv new_genesis.json genesis.json\n")),(0,o.yg)("p",null,"Then, go to the ",(0,o.yg)("a",{parentName:"p",href:"#reset-data"},"reset data")," section."),(0,o.yg)("h3",{id:"exporting-state-to-a-new-genesis-locally"},"Exporting State to a New Genesis Locally"),(0,o.yg)("p",null,"If you were running a node in the previous version of the network and want to build your new genesis locally from a state of this previous network, use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cd $HOME/.gaia/config\ngaiad export --for-zero-height --height=<export-height> > new_genesis.json\n")),(0,o.yg)("p",null,"The command above take a state at a certain height ",(0,o.yg)("inlineCode",{parentName:"p"},"<export-height>")," and turns it into a new genesis file that can be used to start a new network."),(0,o.yg)("p",null,"Then, replace the old ",(0,o.yg)("inlineCode",{parentName:"p"},"genesis.json")," with ",(0,o.yg)("inlineCode",{parentName:"p"},"new_genesis.json"),"."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cp -f genesis.json new_genesis.json\nmv new_genesis.json genesis.json\n")),(0,o.yg)("p",null,"At this point, you might want to run a script to update the exported genesis into a genesis that is compatible with your new version. For example, the attributes of a the ",(0,o.yg)("inlineCode",{parentName:"p"},"Account")," type changed, a script should query encoded account from the account store, unmarshall them, update their type, re-marshal and re-store them. You can find an example of such script ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/02c6c9fafd58da88550ab4d7d494724a477c8a68/contrib/migrate/v0.33.x-to-v0.34.0.py"},"here"),"."),(0,o.yg)("h2",{id:"reset-data"},"Reset Data"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"If the version <new_version> you are upgrading to is not breaking from the previous one, you should not reset the data. If it is not breaking, you can skip to ",(0,o.yg)("a",{parentName:"p",href:"#restart"},"Restart"))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"If you are running a ",(0,o.yg)("strong",{parentName:"p"},"validator node")," on the mainnet, always be careful when doing ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad unsafe-reset-all"),". You should never use this command if you are not switching ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id"),".")),(0,o.yg)("p",null,"::: danger IMPORTANT\nMake sure that every node has a unique ",(0,o.yg)("inlineCode",{parentName:"p"},"priv_validator.json"),". Do not copy the ",(0,o.yg)("inlineCode",{parentName:"p"},"priv_validator.json")," from an old node to multiple new nodes. Running two nodes with the same ",(0,o.yg)("inlineCode",{parentName:"p"},"priv_validator.json")," will cause you to get slashed due to double signing!\n:::"),(0,o.yg)("p",null,"First, remove the outdated files and reset the data. ",(0,o.yg)("strong",{parentName:"p"},"If you are running a validator node, make sure you understand what you are doing before resetting"),"."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad unsafe-reset-all\n")),(0,o.yg)("p",null,"Your node is now in a pristine state while keeping the original ",(0,o.yg)("inlineCode",{parentName:"p"},"priv_validator.json")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"config.toml"),". If you had any sentry nodes or full nodes setup before, your node will still try to connect to them, but may fail if they haven't also been upgraded."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/99661792.01aa7b81.js b/assets/js/99661792.01aa7b81.js new file mode 100644 index 00000000000..ce87e129510 --- /dev/null +++ b/assets/js/99661792.01aa7b81.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4360],{5680:(e,r,t)=>{t.d(r,{xA:()=>p,yg:()=>y});var a=t(6540);function n(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,a)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){n(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function s(e,r){if(null==e)return{};var t,a,n=function(e,r){if(null==e)return{};var t,a,n={},o=Object.keys(e);for(a=0;a<o.length;a++)t=o[a],r.indexOf(t)>=0||(n[t]=e[t]);return n}(e,r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)t=o[a],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var l=a.createContext({}),u=function(e){var r=a.useContext(l),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},p=function(e){var r=u(e.components);return a.createElement(l.Provider,{value:r},e.children)},c="mdxType",m={inlineCode:"code",wrapper:function(e){var r=e.children;return a.createElement(a.Fragment,{},r)}},d=a.forwardRef((function(e,r){var t=e.components,n=e.mdxType,o=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),c=u(t),d=n,y=c["".concat(l,".").concat(d)]||c[d]||m[d]||o;return t?a.createElement(y,i(i({ref:r},p),{},{components:t})):a.createElement(y,i({ref:r},p))}));function y(e,r){var t=arguments,n=r&&r.mdxType;if("string"==typeof e||n){var o=t.length,i=new Array(o);i[0]=d;var s={};for(var l in r)hasOwnProperty.call(r,l)&&(s[l]=r[l]);s.originalType=e,s[c]="string"==typeof e?e:n,i[1]=s;for(var u=2;u<o;u++)i[u]=t[u];return a.createElement.apply(null,i)}return a.createElement.apply(null,t)}d.displayName="MDXCreateElement"},8568:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>l,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var a=t(8168),n=(t(6540),t(5680));const o={title:"Roadmap & Previous Releases",order:2},i=void 0,s={unversionedId:"roadmap/README",id:"version-v17.1.0/roadmap/README",title:"Roadmap & Previous Releases",description:"This folder contains details about the CosmosHub launch, previous releases and the current CosmosHub roadmap.",source:"@site/versioned_docs/version-v17.1.0/roadmap/README.md",sourceDirName:"roadmap",slug:"/roadmap/",permalink:"/v17.1.0/roadmap/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Roadmap & Previous Releases",order:2},sidebar:"tutorialSidebar",previous:{title:"Submitting a Proposal",permalink:"/v17.1.0/governance/submitting"},next:{title:"Cosmos Hub to Launch Mainnet",permalink:"/v17.1.0/roadmap/launch/blog-1-en"}},l={},u=[],p={toc:u},c="wrapper";function m(e){let{components:r,...t}=e;return(0,n.yg)(c,(0,a.A)({},p,t,{components:r,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"This folder contains details about the CosmosHub launch, previous releases and the current CosmosHub roadmap."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"CosmosHub Launch",(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/roadmap/launch/blog-1-en"},"Cosmos Hub to Launch Mainnet")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/roadmap/launch/blog-2-en"},"The 3 Phases of the Cosmos Hub Mainnet")))),(0,n.yg)("li",{parentName:"ul"},"Previous Releases",(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/roadmap/previous-releases"},"Previous CosmosHub ",(0,n.yg)("inlineCode",{parentName:"a"},"gaiad")," releases")))),(0,n.yg)("li",{parentName:"ul"},"Roadmap",(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/roadmap/cosmos-hub-roadmap-2.0"},"CosmosHub Roadmap"))))))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/9ade351a.af5d62e4.js b/assets/js/9ade351a.af5d62e4.js new file mode 100644 index 00000000000..55943da1745 --- /dev/null +++ b/assets/js/9ade351a.af5d62e4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4986],{5680:(e,t,n)=>{n.d(t,{xA:()=>c,yg:()=>y});var o=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,o,a=function(e,t){if(null==e)return{};var n,o,a={},r=Object.keys(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var l=o.createContext({}),p=function(e){var t=o.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},c=function(e){var t=p(e.components);return o.createElement(l.Provider,{value:t},e.children)},d="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},u=o.forwardRef((function(e,t){var n=e.components,a=e.mdxType,r=e.originalType,l=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),d=p(n),u=a,y=d["".concat(l,".").concat(u)]||d[u]||m[u]||r;return n?o.createElement(y,i(i({ref:t},c),{},{components:n})):o.createElement(y,i({ref:t},c))}));function y(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var r=n.length,i=new Array(r);i[0]=u;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[d]="string"==typeof e?e:a,i[1]=s;for(var p=2;p<r;p++)i[p]=n[p];return o.createElement.apply(null,i)}return o.createElement.apply(null,n)}u.displayName="MDXCreateElement"},2130:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var o=n(8168),a=(n(6540),n(5680));const r={title:"Metaprotocol",order:2},i=void 0,s={unversionedId:"modules/metaprotocols",id:"modules/metaprotocols",title:"Metaprotocol",description:"The x/metaprotocol module adds support for encoding and decoding additional fields attached to transactions.",source:"@site/docs/modules/metaprotocols.md",sourceDirName:"modules",slug:"/modules/metaprotocols",permalink:"/main/modules/metaprotocols",draft:!1,tags:[],version:"current",frontMatter:{title:"Metaprotocol",order:2},sidebar:"tutorialSidebar",previous:{title:"Globalfee",permalink:"/main/modules/globalfee"}},l={},p=[],c={toc:p},d="wrapper";function m(e){let{components:t,...n}=e;return(0,a.yg)(d,(0,o.A)({},c,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"The ",(0,a.yg)("inlineCode",{parentName:"p"},"x/metaprotocol")," module adds support for encoding and decoding additional fields attached to transactions."),(0,a.yg)("p",null,(0,a.yg)("inlineCode",{parentName:"p"},"extension_options")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"non_critical_extension_options")," are optional fields that can be used to attach data to valid transactions. The fields are validated by the blockchain, but they are not used in any way. The fields pass validation if they are provided as empty lists (",(0,a.yg)("inlineCode",{parentName:"p"},"[ ]"),") or they use a list of ",(0,a.yg)("inlineCode",{parentName:"p"},"ExtensionData")," types."),(0,a.yg)("p",null,"The application does not use the attached data but it does ensure that the correct type is provided and that it can be successfully unmarshalled. The attached data will be part of a block."),(0,a.yg)("admonition",{type:"tip"},(0,a.yg)("p",{parentName:"admonition"},"Txs where ",(0,a.yg)("inlineCode",{parentName:"p"},"extension_options")," or ",(0,a.yg)("inlineCode",{parentName:"p"},"non_critical_extension_options")," are populated with a type other than ",(0,a.yg)("inlineCode",{parentName:"p"},"/gaia.metaprotocols.ExtensionData")," are considered invalid and will be rejected.")),(0,a.yg)("p",null,"Here is an example of a correctly formed ",(0,a.yg)("inlineCode",{parentName:"p"},"non_critical_extension_options")," field:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-json"},'{\n "@type": "/gaia.metaprotocols.ExtensionData", // must be this exact string\n "protocol_id": "some-protocol",\n "protocol_version": "1",\n "data": "<base64 encoded bytes>"\n}\n')),(0,a.yg)("p",null,"Here is an example of a correctly populated ",(0,a.yg)("inlineCode",{parentName:"p"},"non_critical_extension_options")," on a ",(0,a.yg)("inlineCode",{parentName:"p"},"bank.MsgSend")," transaction:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-json"},'{\n "body": {\n "messages": [\n {\n "@type": "/cosmos.bank.v1beta1.MsgSend",\n "from_address": "cosmos1ehpqg9sj09037uhe56sqktk30asn47asthyr22",\n "to_address": "cosmos1ehpqg9sj09037uhe56sqktk30asn47asthyr22",\n "amount": [\n {\n "denom": "uatom",\n "amount": "100"\n }\n ]\n }\n ],\n "memo": "memo_smaller_than_512_bytes",\n "timeout_height": "0",\n "extension_options": [],\n "non_critical_extension_options": [\n {\n "@type": "/gaia.metaprotocols.ExtensionData",\n "protocol_id": "some-protocol",\n "protocol_version": "1",\n "data": "<base64 encoded bytes>"\n }\n ]\n },\n "auth_info": {\n "signer_infos": [],\n "fee": {\n "amount": [],\n "gas_limit": "200000",\n "payer": "",\n "granter": ""\n },\n "tip": null\n },\n "signatures": []\n}\n')))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/9c4fdad3.39f5bcdf.js b/assets/js/9c4fdad3.39f5bcdf.js new file mode 100644 index 00000000000..39ef6c1ddab --- /dev/null +++ b/assets/js/9c4fdad3.39f5bcdf.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[615],{5680:(e,n,o)=>{o.d(n,{xA:()=>p,yg:()=>u});var i=o(6540);function a(e,n,o){return n in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o,e}function t(e,n){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),o.push.apply(o,i)}return o}function r(e){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};n%2?t(Object(o),!0).forEach((function(n){a(e,n,o[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):t(Object(o)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(o,n))}))}return e}function s(e,n){if(null==e)return{};var o,i,a=function(e,n){if(null==e)return{};var o,i,a={},t=Object.keys(e);for(i=0;i<t.length;i++)o=t[i],n.indexOf(o)>=0||(a[o]=e[o]);return a}(e,n);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);for(i=0;i<t.length;i++)o=t[i],n.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(a[o]=e[o])}return a}var l=i.createContext({}),m=function(e){var n=i.useContext(l),o=n;return e&&(o="function"==typeof e?e(n):r(r({},n),e)),o},p=function(e){var n=m(e.components);return i.createElement(l.Provider,{value:n},e.children)},d="mdxType",c={inlineCode:"code",wrapper:function(e){var n=e.children;return i.createElement(i.Fragment,{},n)}},g=i.forwardRef((function(e,n){var o=e.components,a=e.mdxType,t=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),d=m(o),g=a,u=d["".concat(l,".").concat(g)]||d[g]||c[g]||t;return o?i.createElement(u,r(r({ref:n},p),{},{components:o})):i.createElement(u,r({ref:n},p))}));function u(e,n){var o=arguments,a=n&&n.mdxType;if("string"==typeof e||a){var t=o.length,r=new Array(t);r[0]=g;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s[d]="string"==typeof e?e:a,r[1]=s;for(var m=2;m<t;m++)r[m]=o[m];return i.createElement.apply(null,r)}return i.createElement.apply(null,o)}g.displayName="MDXCreateElement"},1039:(e,n,o)=>{o.r(n),o.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>t,metadata:()=>s,toc:()=>m});var i=o(8168),a=(o(6540),o(5680));const t={},r="ADR 002: Globalfee Module",s={unversionedId:"architecture/adr/adr-002-globalfee",id:"version-v17.1.0/architecture/adr/adr-002-globalfee",title:"ADR 002: Globalfee Module",description:"Changelog",source:"@site/versioned_docs/version-v17.1.0/architecture/adr/adr-002-globalfee.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/adr-002-globalfee",permalink:"/v17.1.0/architecture/adr/adr-002-globalfee",draft:!1,tags:[],version:"v17.1.0",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"adr-001-interchain-accounts",permalink:"/v17.1.0/architecture/adr/adr-001-interchain-accounts"},next:{title:"ADR 003: Interchain Accounts Controller Module",permalink:"/v17.1.0/architecture/adr/adr-003-ica-controller"}},l={},m=[{value:"Changelog",id:"changelog",level:2},{value:"Status",id:"status",level:2},{value:"Context",id:"context",level:2},{value:"Decision",id:"decision",level:2},{value:"ZeroCoins in <code>MinimumGasPricesParam</code>",id:"zerocoins-in-minimumgaspricesparam",level:3},{value:"Coins Split",id:"coins-split",level:4},{value:"Fee Checks",id:"fee-checks",level:4},{value:"Bypass Message Types",id:"bypass-message-types",level:3},{value:"Fee Checks in <code>DeliverTx</code>",id:"fee-checks-in--delivertx",level:3},{value:"Consequences",id:"consequences",level:2},{value:"Positive",id:"positive",level:3},{value:"Negative",id:"negative",level:3},{value:"References",id:"references",level:2}],p={toc:m},d="wrapper";function c(e){let{components:n,...o}=e;return(0,a.yg)(d,(0,i.A)({},p,o,{components:n,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"adr-002-globalfee-module"},"ADR 002: Globalfee Module"),(0,a.yg)("h2",{id:"changelog"},"Changelog"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"2023-06-12: Initial Draft")),(0,a.yg)("h2",{id:"status"},"Status"),(0,a.yg)("p",null,"ACCEPTED Implemented"),(0,a.yg)("h2",{id:"context"},"Context"),(0,a.yg)("p",null,"The globalfee module was created to manage a parameter called ",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),", which sets a network-wide minimum fee requirement. The intention was to stop random denominations from entering fee collections and to reduce the time validators take to check a long list of transaction fees. To address scenarios where no fee payment is required but the denominations for volunteered paid fees are still restricted, the zero coins was introduced to serve as a means of limiting the denoms. Nevertheless, the initial version of the globalfee module had some issues:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"In the globalfee module, several Cosmos SDK coins methods were redefined because of the allowance of zero-value coins in the ",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),". The ",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," is of ",(0,a.yg)("inlineCode",{parentName:"p"},"sdk.DecCoins")," type. In the Cosmos SDK, ",(0,a.yg)("inlineCode",{parentName:"p"},"sdk.DecCoins")," are ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/67f04e629623d4691c4b2e48806f7793a3aa211e/types/dec_coin.go#L160-L177"},"sanitized")," to remove zero-value coins. As a result, several methods from ",(0,a.yg)("inlineCode",{parentName:"p"},"sdk.Coins")," were ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/890ab3aa2e5788537b0d2ebc9bafdc968340e0e5/x/globalfee/ante/fee_utils.go#L46-L104"},"redefined in the Gaia fee antehandler"),".")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},(0,a.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," exists in ",(0,a.yg)("inlineCode",{parentName:"p"},"app.toml"),", which means each node can define its own value. Thus, it's not clear whether a transaction containing bypass-messages will be exempted from paying a fee.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},"The fee check logic is only executed in ",(0,a.yg)("inlineCode",{parentName:"p"},"CheckTx"),". This could enable malicious validators to change the fee check code and propose transactions that do not meet the fee requirement."))),(0,a.yg)("h2",{id:"decision"},"Decision"),(0,a.yg)("p",null,"To fix these problems, the following changes are added to the globalfee module:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"ZeroCoins in ",(0,a.yg)("inlineCode",{parentName:"strong"},"MinimumGasPricesParam"),":"),"\\\nRefactor the fee check logics, in order to use the Cosmos SDK coins' methods instead of the redefined methods."),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Bypass Message Types:"),"\\\n",(0,a.yg)("inlineCode",{parentName:"li"},"BypassMinFeeMsgTypes")," is refactored to be a param of the globalfee module, in order to make the bypass messages deterministic."),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Check Fees in ",(0,a.yg)("inlineCode",{parentName:"strong"},"DeliverTx"),":"),"\\\nThe fee check is factored to executed in both ",(0,a.yg)("inlineCode",{parentName:"li"},"DeliverTx")," and ",(0,a.yg)("inlineCode",{parentName:"li"},"CheckTx"),". This is to prevent malicious validators from changing the fee check logic and allowing any transactions to pass fee check. As a consequence, ",(0,a.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")," is introduced as a globalfee param.")),(0,a.yg)("h3",{id:"zerocoins-in-minimumgaspricesparam"},"ZeroCoins in ",(0,a.yg)("inlineCode",{parentName:"h3"},"MinimumGasPricesParam")),(0,a.yg)("h4",{id:"coins-split"},"Coins Split"),(0,a.yg)("p",null,(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement")," refers to the fee requirement that takes into account both ",(0,a.yg)("inlineCode",{parentName:"p"},"globalFees")," (",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," in the globalfee module) and ",(0,a.yg)("inlineCode",{parentName:"p"},"localFees")," (",(0,a.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," in ",(0,a.yg)("inlineCode",{parentName:"p"},"app.toml"),"). This requirement is calculated as the maximum value between ",(0,a.yg)("inlineCode",{parentName:"p"},"globalFees")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"localFees")," for denomination exists ",(0,a.yg)("inlineCode",{parentName:"p"},"globalFees"),".\nThe allowance of zero coins in the ",(0,a.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," within the globalfee module implies that ",(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement(globalFees, localFees)")," also permits zero coins. Therefore, the ",(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement")," doesn't meet the requirements of certain ",(0,a.yg)("inlineCode",{parentName:"p"},"sdk.Coins")," methods. For instance, the ",(0,a.yg)("inlineCode",{parentName:"p"},"DenomsSubsetOf")," method requires coins that do not contain zero coins."),(0,a.yg)("p",null,"To address this issue, the ",(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoins")," are split as shown in the chart below."),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-mermaid"},"---\ntitle: Fee Requirements and Fee Splits\n---\nflowchart TD\n subgraph feeReq\n A[CombinedFeeRequirement]--\x3eB[/Split zero/nonzero coins/]\n B--\x3e|zero coins| C[zeroCoinFeesDenomReq];\n B--\x3e|nonzero coins| D[nonzeroCoinFeesDenomReq];\n\n end\n\n subgraph feeCoin\n E[feeCoins]--\x3eF[/Split by the denoms in zero/nonzero CoinFeesDenomReq/]\n F--\x3e|denoms in zeroCoinFeesDenomReq set| G[feeCoinsZeroDenom]\n F--\x3e|denoms in nonzeroCoinFeesDenomReq set| H[feeCoinsNonZeroDenom]\n end\n")),(0,a.yg)("p",null,"The ",(0,a.yg)("inlineCode",{parentName:"p"},"CombinedFeeRequirement")," is split into zero and non-zero coins, forming ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq"),". Similarly, the paid fees (feeCoins) are split into ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom"),", based on the denominations of ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," as shown in the following code snippet."),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-go"}," nonZeroCoinFeesReq, zeroCoinFeesDenomReq := getNonZeroFees(feeRequired)\n\n // feeCoinsNonZeroDenom contains non-zero denominations from the feeRequired\n // feeCoinsNonZeroDenom is used to check if the fees meets the requirement imposed by nonZeroCoinFeesReq\n // when feeCoins does not contain zero coins' denoms in feeRequired\n feeCoinsNonZeroDenom, feeCoinsZeroDenom := splitCoinsByDenoms(feeCoins, zeroCoinFeesDenomReq)\n\n")),(0,a.yg)("h4",{id:"fee-checks"},"Fee Checks"),(0,a.yg)("p",null,"The Workflow of feeCheck is shown below:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-mermaid"},"---\ntitle: Fee Check\n---\nflowchart TD\n\nA[feeCoinsNonZeroDenom]--\x3eB[/DenomsSubsetOf_nonZeroCoinFeesReq/];\nB--\x3e|yes|C[is_bypass_msg];\nB--\x3e|no|D((reject));\n\nC--\x3e|yes|pass1((pass));\nC--\x3e|no|D[/contain_zeroCoinFeesDenomReq_denom/];\n\nD--\x3e|yes|pass2((pass));\nD--\x3e|no|E[/feeCoinsZeroDenom_nonEmpty/];\n\n\nE--\x3e|yes|pass3((pass));\nE--\x3e|no|F[/IsAnyGTE_nonZeroCoinFeesDenomReq/];\n\nF--\x3e|yes|pass4((pass));\nF--\x3e|no|reject2((reject));\n")),(0,a.yg)("p",null,"The split enable checking ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom")," against ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq"),", and ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom")," against\n",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," (as shown in the following code snippet). In the check of ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom")," against ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq"),", the Cosmos SDK coins' methods can be used since zero coins are removed from the ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq"),", while in the check ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom")," against ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq"),", only denoms need to be checked."),(0,a.yg)("p",null,"Checking ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom")," against ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq"),":"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-go"},' if !feeCoinsNonZeroDenom.IsAnyGTE(nonZeroCoinFeesReq) {\n return ctx, sdkerrors.Wrapf(sdkerrors.ErrInsufficientFee, "insufficient fees; got: %s required: %s", feeCoins.String(), feeRequired.String())\n }\n')),(0,a.yg)("p",null,"Here is an example of how the coins split and checked in fee antehandler:\\\n",(0,a.yg)("strong",{parentName:"p"},"assumption"),":\\\n",(0,a.yg)("inlineCode",{parentName:"p"},"globalfee=[1photon, 0uatom, 1stake]")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"local min-gas-prices=[0.5stake]")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"fee requirement"),":\\\n",(0,a.yg)("inlineCode",{parentName:"p"},"combinedFeeRequirement=[1photon, 0uatom, 1stake]")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"split fee requirement"),":\\\nthe ",(0,a.yg)("inlineCode",{parentName:"p"},"combinedFeeRequirement")," into ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq=[0uatom]"),", and ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq=[1photon, 1stake]")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"split the paid fees"),":\\\nif ",(0,a.yg)("inlineCode",{parentName:"p"},"paidFee=[1uatom, 0.5photon]"),",\nthe ",(0,a.yg)("inlineCode",{parentName:"p"},"splitCoinsByDenoms")," splits the paidFee into ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom=[1uatom]")," (the same denom as zero coins in ",(0,a.yg)("inlineCode",{parentName:"p"},"combinedFeeRequirement"),"), and ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsNonZeroDenom=[0.5stake]"),"\nthen ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoinsZeroDenom=[1uatom]")," is checked by ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesReq=[1photon, 1stake]"),"."),(0,a.yg)("p",null,"Please note that ",(0,a.yg)("inlineCode",{parentName:"p"},"feeCoins")," does not contain zero coins. The fee coins are split according to the denoms in ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," or ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesDenomReq"),". If feeCoins contains coins not in both ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesDenomReq"),", the transaction should be rejected. On the contrary, if feeCoins' denoms are in either ",(0,a.yg)("inlineCode",{parentName:"p"},"zeroCoinFeesDenomReq")," or ",(0,a.yg)("inlineCode",{parentName:"p"},"nonZeroCoinFeesDenomReq"),", and ",(0,a.yg)("inlineCode",{parentName:"p"},"len(zeroCoinFeesDenomReq)!=0"),", the transaction can directly pass, otherwise, the fee amount need to be checked."),(0,a.yg)("h3",{id:"bypass-message-types"},"Bypass Message Types"),(0,a.yg)("p",null,(0,a.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," was a setup in ",(0,a.yg)("inlineCode",{parentName:"p"},"config/app.toml")," before the refactor. ",(0,a.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," is refactored to be a param of the globalfee module to get a network level agreement. Correspondingly,",(0,a.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage")," is also introduced as a globalfee param."),(0,a.yg)("h3",{id:"fee-checks-in--delivertx"},"Fee Checks in ",(0,a.yg)("inlineCode",{parentName:"h3"},"DeliverTx")),(0,a.yg)("p",null,"Implementing fee checks within the ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverTx")," function introduces a few requirements:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"Deterministic Minimum Fee Requirement"),": For the ",(0,a.yg)("inlineCode",{parentName:"li"},"DeliverTx")," process, it is essential to have a deterministic minimum fee requirement. In ",(0,a.yg)("inlineCode",{parentName:"li"},"CheckTx"),", fee is checked by the ",(0,a.yg)("inlineCode",{parentName:"li"},"CombinedFeeRequirement(globalFees, localFees)"),", which considers both ",(0,a.yg)("inlineCode",{parentName:"li"},"minimum-gas-prices")," from ",(0,a.yg)("inlineCode",{parentName:"li"},"config/app.toml")," and ",(0,a.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")," from the globalfee Params (For more details, see ",(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/modules/globalfee"},"globalfee.md"),"). ",(0,a.yg)("inlineCode",{parentName:"li"},"CombinedFeeRequirement")," contains non-deterministic part: ",(0,a.yg)("inlineCode",{parentName:"li"},"minimum-gas-prices")," from ",(0,a.yg)("inlineCode",{parentName:"li"},"app.toml"),". Therefore, ",(0,a.yg)("inlineCode",{parentName:"li"},"CombinedFeeRequirement")," cannot be used in ",(0,a.yg)("inlineCode",{parentName:"li"},"DeliverTx"),". In ",(0,a.yg)("inlineCode",{parentName:"li"},"DeliverTx"),", only ",(0,a.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")," in globalfee Params is used for fee verification. The code implementation is shown below. ")),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-go"},'func (mfd FeeDecorator) GetTxFeeRequired(ctx sdk.Context, tx sdk.FeeTx) (sdk.Coins, error) {\n // Get required global fee min gas prices\n // Note that it should never be empty since its default value is set to coin={"StakingBondDenom", 0}\n globalFees, err := mfd.GetGlobalFee(ctx, tx)\n if err != nil {\n return sdk.Coins{}, err\n }\n\n // In DeliverTx, the global fee min gas prices are the only tx fee requirements.\n if !ctx.IsCheckTx() {\n return globalFees, nil\n }\n\n // In CheckTx mode, the local and global fee min gas prices are combined\n // to form the tx fee requirements\n\n // Get local minimum-gas-prices\n localFees := GetMinGasPrice(ctx, int64(tx.GetGas()))\n\n // Return combined fee requirements\n return CombinedFeeRequirement(globalFees, localFees)\n}\n')),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},(0,a.yg)("strong",{parentName:"p"},"Deterministic Bypass Parameters"),": The decision of whether a message can bypass the minimum fee has to be deterministic as well. To ensure this, ",(0,a.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," and ",(0,a.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage")," parameters are moved to a persistent store.")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("p",{parentName:"li"},(0,a.yg)("strong",{parentName:"p"},"Module Initialization Order"),": The genutils module must be initialized before the globalfee module. This is due to the ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverGenTxs")," in the genutils module, is called during ",(0,a.yg)("inlineCode",{parentName:"p"},"initGenesis"),". This function executes ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverTx"),", which subsequently calls the AnteHandle in FeeDecorator, triggering the fee check in ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverTx"),".\nTo prevent the ",(0,a.yg)("inlineCode",{parentName:"p"},"DeliverGenTxs")," go through a fee check, the initialization of the globalfee module should occur after the genutils module. This sequencing ensures that all necessary components are in place when the fee check occurs. See ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/issues/2489"},"Gaia Issue #2489")," for more context."))),(0,a.yg)("h2",{id:"consequences"},"Consequences"),(0,a.yg)("h3",{id:"positive"},"Positive"),(0,a.yg)("p",null,"This refactor results in code that is easier to maintain. It prevents malicious validators from escaping fee checks and make the bypass messages work at network level."),(0,a.yg)("h3",{id:"negative"},"Negative"),(0,a.yg)("p",null,"The introduction of FeeDecorator has replaced the usage of ",(0,a.yg)("inlineCode",{parentName:"p"},"MempoolFeeDecorator")," in the Cosmos SDK. Currently, if both FeeDecorator and MempoolFeeDecorator are added to the AnteDecorator chain, it will result in redundant checks. However, there's potential for FeeDecorator and MempoolFeeDecorator to become incompatible in the future, depending on updates to the Cosmos SDK."),(0,a.yg)("h2",{id:"references"},"References"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/modules/globalfee"},"Documentation of the globalfee module"))))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/9d13d686.5e50a7cf.js b/assets/js/9d13d686.5e50a7cf.js new file mode 100644 index 00000000000..59f10e42efb --- /dev/null +++ b/assets/js/9d13d686.5e50a7cf.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6324],{5680:(e,t,n)=>{n.d(t,{xA:()=>d,yg:()=>c});var r=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=r.createContext({}),u=function(e){var t=r.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},d=function(e){var t=u(e.components);return r.createElement(s.Provider,{value:t},e.children)},m="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},g=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,i=e.originalType,s=e.parentName,d=l(e,["components","mdxType","originalType","parentName"]),m=u(n),g=a,c=m["".concat(s,".").concat(g)]||m[g]||p[g]||i;return n?r.createElement(c,o(o({ref:t},d),{},{components:n})):r.createElement(c,o({ref:t},d))}));function c(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=n.length,o=new Array(i);o[0]=g;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[m]="string"==typeof e?e:a,o[1]=l;for(var u=2;u<i;u++)o[u]=n[u];return r.createElement.apply(null,o)}return r.createElement.apply(null,n)}g.displayName="MDXCreateElement"},1608:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>p,frontMatter:()=>i,metadata:()=>l,toc:()=>u});var r=n(8168),a=(n(6540),n(5680));const i={title:"KMS - Key Management System",order:5},o=void 0,l={unversionedId:"validators/kms/kms",id:"version-v17.1.0/validators/kms/kms",title:"KMS - Key Management System",description:"Tendermint KMS is a key management service that allows separating key management from Tendermint nodes. In addition it provides other advantages such as:",source:"@site/versioned_docs/version-v17.1.0/validators/kms/kms.md",sourceDirName:"validators/kms",slug:"/validators/kms/",permalink:"/v17.1.0/validators/kms/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"KMS - Key Management System",order:5},sidebar:"tutorialSidebar",previous:{title:"Validators",permalink:"/v17.1.0/validators/"},next:{title:"Setting up Tendermint KMS + Ledger",permalink:"/v17.1.0/validators/kms/kms_ledger"}},s={},u=[{value:"Building",id:"building",level:2},{value:"Configuration",id:"configuration",level:2},{value:"Using a YubiHSM",id:"using-a-yubihsm",level:3},{value:"Using a Ledger device running the Tendermint app",id:"using-a-ledger-device-running-the-tendermint-app",level:3}],d={toc:u},m="wrapper";function p(e){let{components:t,...n}=e;return(0,a.yg)(m,(0,r.A)({},d,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,(0,a.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/tmkms"},"Tendermint KMS")," is a key management service that allows separating key management from Tendermint nodes. In addition it provides other advantages such as:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"Improved security and risk management policies"),(0,a.yg)("li",{parentName:"ul"},"Unified API and support for various HSM (hardware security modules)"),(0,a.yg)("li",{parentName:"ul"},"Double signing protection (software or hardware based)")),(0,a.yg)("p",null,"It is recommended that the KMS service runs in a separate physical hosts."),(0,a.yg)("h2",{id:"building"},"Building"),(0,a.yg)("p",null,"Detailed build instructions can be found ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/tmkms#installation"},"here"),"."),(0,a.yg)("admonition",{type:"tip"},(0,a.yg)("p",{parentName:"admonition"},"When compiling the KMS, ensure you have enabled the applicable features:")),(0,a.yg)("table",null,(0,a.yg)("thead",{parentName:"table"},(0,a.yg)("tr",{parentName:"thead"},(0,a.yg)("th",{parentName:"tr",align:null},"Backend"),(0,a.yg)("th",{parentName:"tr",align:null},"Recommended Command line"))),(0,a.yg)("tbody",{parentName:"table"},(0,a.yg)("tr",{parentName:"tbody"},(0,a.yg)("td",{parentName:"tr",align:null},"YubiHSM"),(0,a.yg)("td",{parentName:"tr",align:null},(0,a.yg)("inlineCode",{parentName:"td"},"cargo build --features yubihsm"))),(0,a.yg)("tr",{parentName:"tbody"},(0,a.yg)("td",{parentName:"tr",align:null},"Ledger+Tendermint App"),(0,a.yg)("td",{parentName:"tr",align:null},(0,a.yg)("inlineCode",{parentName:"td"},"cargo build --features ledgertm"))))),(0,a.yg)("h2",{id:"configuration"},"Configuration"),(0,a.yg)("p",null,"A KMS can be configured in various ways:"),(0,a.yg)("h3",{id:"using-a-yubihsm"},"Using a YubiHSM"),(0,a.yg)("p",null," Detailed information on how to setup a KMS with YubiHSM2 can be found ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/tmkms/blob/master/README.yubihsm.md"},"here")),(0,a.yg)("h3",{id:"using-a-ledger-device-running-the-tendermint-app"},"Using a Ledger device running the Tendermint app"),(0,a.yg)("p",null," Detailed information on how to setup a KMS with Ledger Tendermint App can be found ",(0,a.yg)("a",{parentName:"p",href:"/v17.1.0/validators/kms/kms_ledger"},"here")))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/a2135033.5ee0f453.js b/assets/js/a2135033.5ee0f453.js new file mode 100644 index 00000000000..cdee5f77459 --- /dev/null +++ b/assets/js/a2135033.5ee0f453.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4163],{5680:(e,t,r)=>{r.d(t,{xA:()=>p,yg:()=>f});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var c=n.createContext({}),s=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},p=function(e){var t=s(e.components);return n.createElement(c.Provider,{value:t},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,i=e.originalType,c=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),u=s(r),d=a,f=u["".concat(c,".").concat(d)]||u[d]||g[d]||i;return r?n.createElement(f,o(o({ref:t},p),{},{components:r})):n.createElement(f,o({ref:t},p))}));function f(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=r.length,o=new Array(i);o[0]=d;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l[u]="string"==typeof e?e:a,o[1]=l;for(var s=2;s<i;s++)o[s]=r[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},4279:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>g,frontMatter:()=>i,metadata:()=>l,toc:()=>s});var n=r(8168),a=(r(6540),r(5680));const i={title:"Getting Started",order:null},o=void 0,l={unversionedId:"getting-started/README",id:"getting-started/README",title:"Getting Started",description:"This folder contains tutorials related to the gaia application.",source:"@site/docs/getting-started/README.md",sourceDirName:"getting-started",slug:"/getting-started/",permalink:"/main/getting-started/",draft:!1,tags:[],version:"current",frontMatter:{title:"Getting Started",order:null},sidebar:"tutorialSidebar",previous:{title:"Introduction",permalink:"/main/"},next:{title:"What is Gaia?",permalink:"/main/getting-started/what-is-gaia"}},c={},s=[],p={toc:s},u="wrapper";function g(e){let{components:t,...r}=e;return(0,a.yg)(u,(0,n.A)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"This folder contains tutorials related to the ",(0,a.yg)("inlineCode",{parentName:"p"},"gaia")," application."),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/getting-started/what-is-gaia"},"What is Gaia?")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/getting-started/installation"},"Installing ",(0,a.yg)("inlineCode",{parentName:"a"},"gaiad"))),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/getting-started/quickstart"},"Joining Mainnet"))))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/a2d3dae8.3082b2fe.js b/assets/js/a2d3dae8.3082b2fe.js new file mode 100644 index 00000000000..2085c4f41a1 --- /dev/null +++ b/assets/js/a2d3dae8.3082b2fe.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[275],{5680:(e,a,r)=>{r.d(a,{xA:()=>u,yg:()=>m});var n=r(6540);function t(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function o(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?o(Object(r),!0).forEach((function(a){t(e,a,r[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))}))}return e}function s(e,a){if(null==e)return{};var r,n,t=function(e,a){if(null==e)return{};var r,n,t={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],a.indexOf(r)>=0||(t[r]=e[r]);return t}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],a.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}var l=n.createContext({}),p=function(e){var a=n.useContext(l),r=a;return e&&(r="function"==typeof e?e(a):i(i({},a),e)),r},u=function(e){var a=p(e.components);return n.createElement(l.Provider,{value:a},e.children)},g="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},c=n.forwardRef((function(e,a){var r=e.components,t=e.mdxType,o=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),g=p(r),c=t,m=g["".concat(l,".").concat(c)]||g[c]||d[c]||o;return r?n.createElement(m,i(i({ref:a},u),{},{components:r})):n.createElement(m,i({ref:a},u))}));function m(e,a){var r=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var o=r.length,i=new Array(o);i[0]=c;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[g]="string"==typeof e?e:t,i[1]=s;for(var p=2;p<o;p++)i[p]=r[p];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}c.displayName="MDXCreateElement"},5394:(e,a,r)=>{r.r(a),r.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=r(8168),t=(r(6540),r(5680));const o={title:"Cosmos Hub 4, Gaia v11 Upgrade Instructions",order:7},i=void 0,s={unversionedId:"migration/cosmoshub-4-v11-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v11-upgrade",title:"Cosmos Hub 4, Gaia v11 Upgrade Instructions",description:"This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v11 release.",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v11-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v11-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v11-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, Gaia v11 Upgrade Instructions",order:7},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, Gaia v10 Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v10-upgrade"},next:{title:"Cosmos Hub 4, Gaia v12 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v12-upgrade"}},l={},p=[{value:"Instructions",id:"instructions",level:2},{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade date",id:"upgrade-date",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"System requirement",id:"system-requirement",level:3},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime",id:"current-runtime",level:3},{value:"Target runtime",id:"target-runtime",level:3},{value:"Upgrade steps",id:"upgrade-steps",level:2},{value:"Method I: Manual Upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: Upgrade using Cosmovisor",id:"method-ii-upgrade-using-cosmovisor",level:3},{value:"Manually preparing the binary",id:"manually-preparing-the-binary",level:3},{value:"Preparation",id:"preparation",level:5},{value:"Expected upgrade result",id:"expected-upgrade-result",level:4},{value:"Auto-Downloading the Gaia binary",id:"auto-downloading-the-gaia-binary",level:3},{value:"Preparation",id:"preparation-1",level:4},{value:"Expected result",id:"expected-result",level:4},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Reference",id:"reference",level:2}],u={toc:p},g="wrapper";function d(e){let{components:a,...r}=e;return(0,t.yg)(g,(0,n.A)({},u,r,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("p",null,"This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v11 release.\nFor more details on the release, please see the ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v11.0.0"},"release notes")),(0,t.yg)("h2",{id:"instructions"},"Instructions"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#cosmos-hub-4-gaia-v11-upgrade-instructions"},"Cosmos Hub 4, Gaia v11 Upgrade, Instructions"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#instructions"},"Instructions")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-date"},"Upgrade date")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#system-requirement"},"System requirement")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#current-runtime"},"Current runtime")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#target-runtime"},"Target runtime")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-steps"},"Upgrade steps"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: Manual Upgrade")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparation"},"Preparation")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#expected-upgrade-result"},"Expected upgrade result")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparation-1"},"Preparation")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#expected-result"},"Expected result")))))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#reference"},"Reference"))))),(0,t.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/804"},"Proposal 804")," is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,t.yg)("em",{parentName:"p"},"fully decentralized")," way."),(0,t.yg)("h2",{id:"upgrade-date"},"Upgrade date"),(0,t.yg)("p",null,"The upgrade will take place at a block height of ",(0,t.yg)("inlineCode",{parentName:"p"},"16596000"),". The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this ",(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/blocks/16596000"},"live countdown")," page."),(0,t.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,t.yg)("p",null,"The chain-id of the network will remain the same, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,t.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("h3",{id:"system-requirement"},"System requirement"),(0,t.yg)("p",null,"32GB RAM is recommended to ensure a smooth upgrade."),(0,t.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can\nallow your machine to run the binary than it could run in RAM alone."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"sudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")),(0,t.yg)("h3",{id:"backups"},"Backups"),(0,t.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,t.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor"},"upgrade using cosmovisor")," section."),(0,t.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,t.yg)("h3",{id:"testing"},"Testing"),(0,t.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/local"},"v11 Local Testnet")," or join in our ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/public"},"Cosmos Hub Public Testnet"),"."),(0,t.yg)("h3",{id:"current-runtime"},"Current runtime"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/v10.0.2"},"Gaia v10.0.2"),". We anticipate that operators who are running on v10.0.x, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go ",(0,t.yg)("inlineCode",{parentName:"p"},"1.20"),"."),(0,t.yg)("h3",{id:"target-runtime"},"Target runtime"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v11.0.0"},"Gaia v11.0.0"),". Operators ",(0,t.yg)("em",{parentName:"p"},(0,t.yg)("strong",{parentName:"em"},"MUST"))," use this version post-upgrade to remain connected to the network."),(0,t.yg)("h2",{id:"upgrade-steps"},"Upgrade steps"),(0,t.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,t.yg)("li",{parentName:"ul"},"Upgrade using ",(0,t.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/master/cosmovisor"},"Cosmovisor"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,t.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,t.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,t.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: Manual Upgrade"),(0,t.yg)("p",null,"Make sure Gaia v11.0.0 is installed by either downloading a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v11.0.0"},"compatible binary"),", or building from source. Building from source requires ",(0,t.yg)("strong",{parentName:"p"},"Golang 1.20"),"."),(0,t.yg)("p",null,"Run Gaia v10.0.x till upgrade height, the node will panic:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v11" NEEDED at height: 16596000: upgrade to v11 and applying upgrade "v11" at height:16596000\n')),(0,t.yg)("p",null,"Stop the node, and switch the binary to Gaia v11.0.0 and re-start by ",(0,t.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,t.yg)("p",null,"It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks."),(0,t.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,t.yg)("h3",{id:"manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("h5",{id:"preparation"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor (",(0,t.yg)("inlineCode",{parentName:"p"},"1.5.0"),"):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Verify Cosmovisor Version")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor version\ncosmovisor version: v1.5.0\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a Cosmovisor folder inside ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME")," and move Gaia v9.1.1 into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("p",null,"build Gaia v11.0.0, and move gaiad v11.0.0 to ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v11/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/v11/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v11/bin\n")),(0,t.yg)("p",null,"Then you should get the following structure:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad #v10.0.x\n\u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v11\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v11.0.0\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\n# please note `DAEMON_HOME` has to be absolute path\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,t.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,t.yg)("h4",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,t.yg)("p",null,"When the upgrade block height is reached, Gaia will panic and stop:"),(0,t.yg)("p",null,"This may take 7 minutes to a few hours.\nAfter upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades."),(0,t.yg)("h3",{id:"auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"This method is not recommended!")),(0,t.yg)("h4",{id:"preparation-1"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor (",(0,t.yg)("inlineCode",{parentName:"p"},"1.5.0"),"):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a cosmovisor folder inside gaia home and move gaiad v10.0.x into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v10.0.x\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\nexport DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,t.yg)("p",null,"Skipping the invariant checks can help decrease the upgrade time significantly."),(0,t.yg)("h4",{id:"expected-result"},"Expected result"),(0,t.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v11" NEEDED at height: 16596000: upgrade to v11 and applying upgrade "v11" at height:16596000\n')),(0,t.yg)("p",null,"Then the Cosmovisor will create ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v11/bin")," and download the Gaia v11.0.0 binary to this folder according to links in the ",(0,t.yg)("inlineCode",{parentName:"p"},"--info")," field of the upgrade proposal.\nThis may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,t.yg)("p",null,(0,t.yg)("em",{parentName:"p"},"Please Note:")),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion."),(0,t.yg)("li",{parentName:"ul"},"Users should run their node on v10.0.x if they use the cosmovisor v1.5.0 with auto-download enabled for upgrade process.")),(0,t.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,t.yg)("p",null,"The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,t.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,t.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,t.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v10.0.2 binary using the following command:"),(0,t.yg)("blockquote",null,(0,t.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 16596000")),(0,t.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,t.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,t.yg)("h2",{id:"communications"},"Communications"),(0,t.yg)("p",null,"Operators are encouraged to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel can be sent to the ",(0,t.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,t.yg)("h2",{id:"risks"},"Risks"),(0,t.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,t.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,t.yg)("h2",{id:"reference"},"Reference"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"Join Cosmos Hub Mainnet")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/a3003ae5.15bb928a.js b/assets/js/a3003ae5.15bb928a.js new file mode 100644 index 00000000000..d6892b0c5b5 --- /dev/null +++ b/assets/js/a3003ae5.15bb928a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6985],{5680:(e,a,r)=>{r.d(a,{xA:()=>l,yg:()=>m});var o=r(6540);function t(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function n(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);a&&(o=o.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,o)}return r}function s(e){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?n(Object(r),!0).forEach((function(a){t(e,a,r[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))}))}return e}function i(e,a){if(null==e)return{};var r,o,t=function(e,a){if(null==e)return{};var r,o,t={},n=Object.keys(e);for(o=0;o<n.length;o++)r=n[o],a.indexOf(r)>=0||(t[r]=e[r]);return t}(e,a);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o<n.length;o++)r=n[o],a.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}var p=o.createContext({}),d=function(e){var a=o.useContext(p),r=a;return e&&(r="function"==typeof e?e(a):s(s({},a),e)),r},l=function(e){var a=d(e.components);return o.createElement(p.Provider,{value:a},e.children)},u="mdxType",c={inlineCode:"code",wrapper:function(e){var a=e.children;return o.createElement(o.Fragment,{},a)}},g=o.forwardRef((function(e,a){var r=e.components,t=e.mdxType,n=e.originalType,p=e.parentName,l=i(e,["components","mdxType","originalType","parentName"]),u=d(r),g=t,m=u["".concat(p,".").concat(g)]||u[g]||c[g]||n;return r?o.createElement(m,s(s({ref:a},l),{},{components:r})):o.createElement(m,s({ref:a},l))}));function m(e,a){var r=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var n=r.length,s=new Array(n);s[0]=g;var i={};for(var p in a)hasOwnProperty.call(a,p)&&(i[p]=a[p]);i.originalType=e,i[u]="string"==typeof e?e:t,s[1]=i;for(var d=2;d<n;d++)s[d]=r[d];return o.createElement.apply(null,s)}return o.createElement.apply(null,r)}g.displayName="MDXCreateElement"},6959:(e,a,r)=>{r.r(a),r.d(a,{assets:()=>p,contentTitle:()=>s,default:()=>c,frontMatter:()=>n,metadata:()=>i,toc:()=>d});var o=r(8168),t=(r(6540),r(5680));const n={order:2,parent:{order:2}},s="Software Upgrade",i={unversionedId:"governance/proposal-types/software-upgrade",id:"version-v17.1.0/governance/proposal-types/software-upgrade",title:"Software Upgrade",description:"Software upgrade proposals are submitted to signal that a Cosmos Hub release with new features, bugfixes and various other improvements is available and ready for production deployment.",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/software-upgrade.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/software-upgrade",permalink:"/v17.1.0/governance/proposal-types/software-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{order:2,parent:{order:2}},sidebar:"tutorialSidebar",previous:{title:"Legacy subspace parameters",permalink:"/v17.1.0/governance/proposal-types/params-change/param-index"},next:{title:"Text (Signaling)",permalink:"/v17.1.0/governance/proposal-types/text-prop"}},p={},d=[{value:"Procedure",id:"procedure",level:2},{value:"Using x/upgrading",id:"using-xupgrading",level:2},{value:"Additional information",id:"additional-information",level:2}],l={toc:d},u="wrapper";function c(e){let{components:a,...r}=e;return(0,t.yg)(u,(0,o.A)({},l,r,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("h1",{id:"software-upgrade"},"Software Upgrade"),(0,t.yg)("p",null,"Software upgrade proposals are submitted to signal that a Cosmos Hub release with new features, bugfixes and various other improvements is available and ready for production deployment."),(0,t.yg)("p",null,"Software upgrade proposals should be submitted by the development teams tasked with stewarding the Cosmos Hub development."),(0,t.yg)("h2",{id:"procedure"},"Procedure"),(0,t.yg)("p",null,"Use ",(0,t.yg)("inlineCode",{parentName:"p"},"draft-proposal")," command to create a draft proposal and populate it with required information."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},"\u2717 gaiad tx gov draft-proposal\nUse the arrow keys to navigate: \u2193 \u2191 \u2192 \u2190\n? Select proposal type:\n text\n community-pool-spend\n \u25b8 software-upgrade # choose this\n cancel-software-upgrade\n other\n\n# populate all steps (displaying all for demonstration purposes)\nEnter proposal title: Upgrade v15\nEnter proposal authors: Stewards\nEnter proposal summary: Upgrade to v15\nEnter proposal details: <v15 upgrade changelog details>\nEnter proposal proposal forum url: /\nEnter proposal vote option context: Vote YES to support running this binary on the Cosmos Hub mainnet.\nEnter proposal deposit: 100001uatom\nEnter msg authority: cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn\n")),(0,t.yg)("p",null,"In your ",(0,t.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," populate the ",(0,t.yg)("inlineCode",{parentName:"p"},"height")," with your desired upgrade height and populate the ",(0,t.yg)("inlineCode",{parentName:"p"},"info")," field with additional information (must be a valid JSON string):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'{\n "binaries": {\n "darwin/amd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-darwin-amd64?checksum=sha256:7157f03fbad4f53a4c73cde4e75454f4a40a9b09619d3295232341fec99ad138",\n "darwin/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-darwin-arm64?checksum=sha256:09e2420151dd22920304dafea47af4aa5ff4ab0ddbe056bb91797e33ff6df274",\n "linux/amd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-linux-amd64?checksum=sha256:236b5b83a7674e0e63ba286739c4670d15d7d6b3dcd810031ff83bdec2c0c2af",\n "linux/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-linux-arm64?checksum=sha256:b055fb7011e99d16a3ccae06443b0dcfd745b36480af6b3e569e88c94f3134d3",\n "windows/armd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-windows-amd64.exe?checksum=sha256:f0224ba914cad46dc27d6a9facd8179aec8a70727f0b1e509f0c6171c97ccf76",\n "windows/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-windows-arm64.exe?checksum=sha256:cbbce5933d501b4d54dcced9b097c052bffdef3fa8e1dfd75f29b34c3ee7de86"\n }\n}\n')),(0,t.yg)("p",null,"Upload your ",(0,t.yg)("inlineCode",{parentName:"p"},"draft_metadata.json")," to a distribution platform of your choice. ",(0,t.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," is used to submit a governance proposal using ",(0,t.yg)("inlineCode",{parentName:"p"},"submit-proposal"),"."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx gov submit-proposal <path_to_proposal.json>\n --from <submitter address> \\\n --chain-id cosmoshub-4 \\\n --gas <max gas allocated> \\\n --fees <fees allocated> \\\n --node <node address> \\\n")),(0,t.yg)("h2",{id:"using-xupgrading"},"Using x/upgrading"),(0,t.yg)("p",null,"Software upgrade proposals can be submitted using the ",(0,t.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/upgrade#transactions"},"x/upgrade module"),". The end effect will be the same since the ",(0,t.yg)("inlineCode",{parentName:"p"},"x/gov")," module routes the message to ",(0,t.yg)("inlineCode",{parentName:"p"},"x/upgrade")," module."),(0,t.yg)("h2",{id:"additional-information"},"Additional information"),(0,t.yg)("p",null,"Additional instructions with debugging information is available on the ",(0,t.yg)("a",{parentName:"p",href:"/v17.1.0/governance/submitting"},"submitting")," page."))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/a56f5018.9552f7c6.js b/assets/js/a56f5018.9552f7c6.js new file mode 100644 index 00000000000..0a646d81526 --- /dev/null +++ b/assets/js/a56f5018.9552f7c6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7669],{5680:(e,o,a)=>{a.d(o,{xA:()=>c,yg:()=>h});var t=a(6540);function n(e,o,a){return o in e?Object.defineProperty(e,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[o]=a,e}function r(e,o){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);o&&(t=t.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),a.push.apply(a,t)}return a}function s(e){for(var o=1;o<arguments.length;o++){var a=null!=arguments[o]?arguments[o]:{};o%2?r(Object(a),!0).forEach((function(o){n(e,o,a[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(a,o))}))}return e}function i(e,o){if(null==e)return{};var a,t,n=function(e,o){if(null==e)return{};var a,t,n={},r=Object.keys(e);for(t=0;t<r.length;t++)a=r[t],o.indexOf(a)>=0||(n[a]=e[a]);return n}(e,o);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)a=r[t],o.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}var p=t.createContext({}),l=function(e){var o=t.useContext(p),a=o;return e&&(a="function"==typeof e?e(o):s(s({},o),e)),a},c=function(e){var o=l(e.components);return t.createElement(p.Provider,{value:o},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var o=e.children;return t.createElement(t.Fragment,{},o)}},m=t.forwardRef((function(e,o){var a=e.components,n=e.mdxType,r=e.originalType,p=e.parentName,c=i(e,["components","mdxType","originalType","parentName"]),u=l(a),m=n,h=u["".concat(p,".").concat(m)]||u[m]||g[m]||r;return a?t.createElement(h,s(s({ref:o},c),{},{components:a})):t.createElement(h,s({ref:o},c))}));function h(e,o){var a=arguments,n=o&&o.mdxType;if("string"==typeof e||n){var r=a.length,s=new Array(r);s[0]=m;var i={};for(var p in o)hasOwnProperty.call(o,p)&&(i[p]=o[p]);i.originalType=e,i[u]="string"==typeof e?e:n,s[1]=i;for(var l=2;l<r;l++)s[l]=a[l];return t.createElement.apply(null,s)}return t.createElement.apply(null,a)}m.displayName="MDXCreateElement"},1545:(e,o,a)=>{a.r(o),a.d(o,{assets:()=>p,contentTitle:()=>s,default:()=>g,frontMatter:()=>r,metadata:()=>i,toc:()=>l});var t=a(8168),n=(a(6540),a(5680));const r={order:2,parent:{order:1}},s="Text (Signaling)",i={unversionedId:"governance/proposal-types/text-prop",id:"governance/proposal-types/text-prop",title:"Text (Signaling)",description:"What are signaling proposals currently used for?",source:"@site/docs/governance/proposal-types/text-prop.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/text-prop",permalink:"/main/governance/proposal-types/text-prop",draft:!1,tags:[],version:"current",frontMatter:{order:2,parent:{order:1}},sidebar:"tutorialSidebar",previous:{title:"Software Upgrade",permalink:"/main/governance/proposal-types/software-upgrade"},next:{title:"Off-Chain Proposal Process",permalink:"/main/governance/best-practices"}},p={},l=[{value:"What are signaling proposals currently used for?",id:"what-are-signaling-proposals-currently-used-for",level:2},{value:"A note on historical text proposals",id:"a-note-on-historical-text-proposals",level:3},{value:"Why make a signaling proposal?",id:"why-make-a-signaling-proposal",level:2},{value:"What happens when a signaling proposal passes?",id:"what-happens-when-a-signaling-proposal-passes",level:2},{value:"Submitting a text proposal",id:"submitting-a-text-proposal",level:2}],c={toc:l},u="wrapper";function g(e){let{components:o,...a}=e;return(0,n.yg)(u,(0,t.A)({},c,a,{components:o,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"text-signaling"},"Text (Signaling)"),(0,n.yg)("h2",{id:"what-are-signaling-proposals-currently-used-for"},"What are signaling proposals currently used for?"),(0,n.yg)("p",null,"Signaling proposals are used to make an on-chain record of support or agreement on a certain topic or ideas. Text proposals do not contain any code. That is, they do not directly cause any changes to the Hub once passed."),(0,n.yg)("p",null,"Past signalling proposals have been used for a variety of reasons:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Agreement to adopt (or not adopt) a feature in a future release (",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/7"},"7"),", ",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/31"},"31"),", ",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/38"},"38"),", ",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/49"},"49"),", ",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/69"},"69"),")"),(0,n.yg)("li",{parentName:"ul"},"A high-signal alert to validators (",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/8"},"8"),")"),(0,n.yg)("li",{parentName:"ul"},"On-chain record of community opinion (",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/12"},"12"),")"),(0,n.yg)("li",{parentName:"ul"},"Ratification of a social norm (",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/75"},"75"),")")),(0,n.yg)("h3",{id:"a-note-on-historical-text-proposals"},"A note on historical text proposals"),(0,n.yg)("p",null,"In the early days of the Cosmos Hub, 'text' was the only proposal type. If you read old proposals, you will find 'text' proposals being used for things we use other proposal types now, such as changing a parameter (",(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/10"},"10"),") or upgrading the software (",(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/19"},"19"),")."),(0,n.yg)("p",null,"The process for these historical proposals was that an on-chain signal was used to give permission for development or changes to be made off-chain and included in the Cosmos Hub code. With the addition of new proposal types, these development or spending choices can now be executed by the Gaia code immediately after the vote is tallied."),(0,n.yg)("h2",{id:"why-make-a-signaling-proposal"},"Why make a signaling proposal?"),(0,n.yg)("p",null,"Signaling proposals are a great way to take an official, public poll of community sentiment before investing more resources into a project. The most common way for text proposals to be used is to confirm that the community is actually interested in what the proposer wants to develop, without asking for money to fund development that might not be concrete enough to have a budget yet. "),(0,n.yg)("p",null,"Because the results of signaling proposals remain on-chain and are easily accessible to anyone, they are also a good way to formalize community opinions. Information contained in documentation or Github repos can be hard to find for new community members but signaling proposals in a block explorer or wallet is very accessible. "),(0,n.yg)("p",null,"You might make a signaling proposal to gather opinions for work you want to do for the Hub, or because you think it's important to have a record of some perspective held by the community at large. "),(0,n.yg)("h2",{id:"what-happens-when-a-signaling-proposal-passes"},"What happens when a signaling proposal passes?"),(0,n.yg)("p",null,"Technically, nothing happens on-chain. No code executes, and this 'unenforceable' property of text proposals is one of the biggest criticisms of the format. Regardless of whether the results of a signaling proposal are enforced by code, there can still be value from having a proposal on-chain and subject to discussion. Whether a proposal passes or fails, we all get information from it having been considered."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"The community might have had a thorough, thoughtful discussion about a topic that they otherwise wouldn't have had."),(0,n.yg)("li",{parentName:"ul"},"A dev team interested in a feature might have a better idea of how their work will be received by the community."),(0,n.yg)("li",{parentName:"ul"},"The community might be more informed about a topic than they previously were."),(0,n.yg)("li",{parentName:"ul"},"The community might feel confident that we are aligned on a particular definition or social norm. ")),(0,n.yg)("h2",{id:"submitting-a-text-proposal"},"Submitting a text proposal"),(0,n.yg)("p",null,"Follow the instructions below to create a text proposal and submit it to the blockchain."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"\u279c gaiad tx gov draft-proposal\n\nUse the arrow keys to navigate: \u2193 \u2191 \u2192 \u2190\n? Select proposal type:\n \u25b8 text # choose this\n community-pool-spend\n software-upgrade\n cancel-software-upgrade\n other\n")),(0,n.yg)("p",null,"Choose ",(0,n.yg)("inlineCode",{parentName:"p"},"text")," from the ",(0,n.yg)("inlineCode",{parentName:"p"},"draft-proposal")," menu and populate all the available fields."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"\u2714 text\nEnter proposal title: Title\nEnter proposal authors: Author\nEnter proposal summary: Proposal summary\nEnter proposal details: Details, all the details\nEnter proposal proposal forum url: /\nEnter proposal vote option context: Vote yes if <...>\nEnter proposal deposit: 100001uatom\n")),(0,n.yg)("p",null,"Check ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_proposal.json"),", your result should be similar to this:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-json"},'{\n "metadata": "ipfs://CID",\n "deposit": "100001uatom",\n "title": "Title",\n "summary": "Proposal summary"\n}\n')),(0,n.yg)("p",null,"Upload your ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_metadata.json")," to a distribution platform of your choice. ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," is used to submit a governance proposal using ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-proposal"),"."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx gov submit-proposal <path_to_proposal.json>\n --from <submitter address> \\\n --chain-id cosmoshub-4 \\\n --gas <max gas allocated> \\\n --fees <fees allocated> \\\n --node <node address> \\\n")),(0,n.yg)("p",null,"Additional instructions with debugging information is available on the ",(0,n.yg)("a",{parentName:"p",href:"/main/governance/submitting"},"submitting")," page."))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/a74c5b81.c964ae80.js b/assets/js/a74c5b81.c964ae80.js new file mode 100644 index 00000000000..a67f22ce6c1 --- /dev/null +++ b/assets/js/a74c5b81.c964ae80.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3808],{5680:(e,n,t)=>{t.d(n,{xA:()=>p,yg:()=>y});var o=t(6540);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function i(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?a(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function s(e,n){if(null==e)return{};var t,o,r=function(e,n){if(null==e)return{};var t,o,r={},a=Object.keys(e);for(o=0;o<a.length;o++)t=a[o],n.indexOf(t)>=0||(r[t]=e[t]);return r}(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)t=a[o],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var l=o.createContext({}),c=function(e){var n=o.useContext(l),t=n;return e&&(t="function"==typeof e?e(n):i(i({},n),e)),t},p=function(e){var n=c(e.components);return o.createElement(l.Provider,{value:n},e.children)},u="mdxType",h={inlineCode:"code",wrapper:function(e){var n=e.children;return o.createElement(o.Fragment,{},n)}},m=o.forwardRef((function(e,n){var t=e.components,r=e.mdxType,a=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),u=c(t),m=r,y=u["".concat(l,".").concat(m)]||u[m]||h[m]||a;return t?o.createElement(y,i(i({ref:n},p),{},{components:t})):o.createElement(y,i({ref:n},p))}));function y(e,n){var t=arguments,r=n&&n.mdxType;if("string"==typeof e||r){var a=t.length,i=new Array(a);i[0]=m;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s[u]="string"==typeof e?e:r,i[1]=s;for(var c=2;c<a;c++)i[c]=t[c];return o.createElement.apply(null,i)}return o.createElement.apply(null,t)}m.displayName="MDXCreateElement"},9638:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>i,default:()=>h,frontMatter:()=>a,metadata:()=>s,toc:()=>c});var o=t(8168),r=(t(6540),t(5680));const a={title:"Cosmos Hub Inflation variable modification - Blocks Per Year"},i=void 0,s={unversionedId:"governance/proposals/2020-10-blocks-per-year/README",id:"version-v17.1.0/governance/proposals/2020-10-blocks-per-year/README",title:"Cosmos Hub Inflation variable modification - Blocks Per Year",description:"Quick Summary of issue",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2020-10-blocks-per-year/README.md",sourceDirName:"governance/proposals/2020-10-blocks-per-year",slug:"/governance/proposals/2020-10-blocks-per-year/",permalink:"/v17.1.0/governance/proposals/2020-10-blocks-per-year/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub Inflation variable modification - Blocks Per Year"},sidebar:"tutorialSidebar",previous:{title:"Proposals",permalink:"/v17.1.0/governance/proposals/"},next:{title:"Cosmos Hub Inflation variable modification - Inflation Rate Change",permalink:"/v17.1.0/governance/proposals/2020-11-inflation-rate-change/"}},l={},c=[],p={toc:c},u="wrapper";function h(e){let{components:n,...t}=e;return(0,r.yg)(u,(0,o.A)({},p,t,{components:n,mdxType:"MDXLayout"}),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Quick Summary of issue")),(0,r.yg)("p",null,"There are 6 main variables that control the maximum, minimum, & change of the\natom inflation rate for the cosmos hub. Description of these variables can be\nfound under the ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/governance/blob/master/params-change/Mint.md"},"mint module in the parameters\nwiki"),"."),(0,r.yg)("p",null,"In this proposal we will be looking at adjusting the blocks per year parameter."),(0,r.yg)("p",null,"Currently the variable named \u201cblocks per year\u201d is set at 4,855,015. This works\nout to one block every 6.5 seconds roughly, which as many Atom holders know, is\nnot a very good approximation. This leads to the stated inflation rate of the\ncosmos hub to not match reality."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"How to fix the issues")),(0,r.yg)("p",null,"The goal is to select a value that is as close as possible to the future block\nthroughput for the cosmos hub. To do that I will look at current (past couple\ndays) and historical time frames to try and get as close of an approximation as\npossible."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Past Blocks per Year Data")),(0,r.yg)("p",null,"Using Big Dipper, CosmosScan, or any one of the popular cosmos hub explorers,\nthe time stamp for each block can be found. The typical cosmos hub block comes\nin between 7-8 seconds, with the majority being closer to 7. If you look over\nthe past day (written on 10/14/2020) you can see an average block time coming in\naround 7.29 seconds. Looking on an hourly & minute level, 7.25-7.3 seconds per\nblock can be seen fairly consistently. Big Dipper has also conveniently provided\nthe all time (for cosmos hub-3) block time data, which is coming in around 7.18\nsecond. Considering the slight discrepancy, I figured shooting right in the\nmiddle would be an appropriate starting point, which could later be adjusted for\nfiner accuracy if need be. Now to find how many seconds are in a year, which\nequals 365.25 (days / year) X 24 (Hours / Day) x 60 (Minutes / Hour) X 60\n(Seconds / minute) = 31.5576 million seconds per year. A quick google search can\nconfirm the math. So finally, taking 31.5576 Million / 7.24 we get a value of\n4.358 Million blocks per year, which can be rounded up to ",(0,r.yg)("strong",{parentName:"p"},"4.36 Million blocks\nper year"),"."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Possible Risks / Benefits")),(0,r.yg)("p",null,"I will split this up into two sections, doing nothing & doing the proposed\nchanges."),(0,r.yg)("p",null,"1a) Doing nothing Risks / Benefits: There are no structural risks per se doing\nnothing, but the stated inflation rate of the hub will continue to not match\nreality. There are very little benefits of doing nothing; besides the fact its\nworking just fine now as long as you don\u2019t care how close stated inflation is vs\nreal inflation."),(0,r.yg)("p",null,"1b) Changing to recommended value Risks / Benefits: Again, I don\u2019t think there\nare structural / game theory risks to making the blocks per year more closely\nmatch reality. On the other hand, changing this variable to more closely match\nreality is beneficial to all participants when doing any sort of economic\ncalculus. Currently the true inflation rate is actually lower than the stated\nrate by a factor of 10ish % (4.36 Mil blocks per year / 4.85 Mil blocks per\nyear). So while the target rate is 7%, the actual current rate is more like\n~6.29%."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Conclusion")),(0,r.yg)("p",null,"I know there isn\u2019t a right answer for blocks per year. I fully expect this value\nto be fine tuned over the coming years / decades. This seems like a very good\nstarting place and a greatly beneficial change before we enter the post star\ngate world \u263a"))}h.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/ac545391.c664e8d6.js b/assets/js/ac545391.c664e8d6.js new file mode 100644 index 00000000000..b4e8a4b0114 --- /dev/null +++ b/assets/js/ac545391.c664e8d6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1610],{5680:(e,t,n)=>{n.d(t,{xA:()=>p,yg:()=>y});var a=n(6540);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var l=a.createContext({}),g=function(e){var t=a.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},p=function(e){var t=g(e.components);return a.createElement(l.Provider,{value:t},e.children)},c="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},d=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,o=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),c=g(n),d=r,y=c["".concat(l,".").concat(d)]||c[d]||u[d]||o;return n?a.createElement(y,i(i({ref:t},p),{},{components:n})):a.createElement(y,i({ref:t},p))}));function y(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var o=n.length,i=new Array(o);i[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[c]="string"==typeof e?e:r,i[1]=s;for(var g=2;g<o;g++)i[g]=n[g];return a.createElement.apply(null,i)}return a.createElement.apply(null,n)}d.displayName="MDXCreateElement"},2407:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>g});var a=n(8168),r=(n(6540),n(5680));const o={title:"Joining Testnet",order:3},i=void 0,s={unversionedId:"hub-tutorials/join-testnet",id:"version-v17.1.0/hub-tutorials/join-testnet",title:"Joining Testnet",description:"This tutorial will provide all necessary instructions for joining the current public testnet. If you're interested in more advanced configuration and synchronization options, see Join Mainnet for a detailed walkthrough.",source:"@site/versioned_docs/version-v17.1.0/hub-tutorials/join-testnet.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/join-testnet",permalink:"/v17.1.0/hub-tutorials/join-testnet",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Joining Testnet",order:3},sidebar:"tutorialSidebar",previous:{title:"Joining Mainnet",permalink:"/v17.1.0/hub-tutorials/join-mainnet"},next:{title:"Upgrading the Chain",permalink:"/v17.1.0/hub-tutorials/live-upgrade-tutorial"}},l={},g=[{value:"Background",id:"background",level:2},{value:"Version History",id:"version-history",level:3},{value:"How to Join",id:"how-to-join",level:2},{value:"Sync Options",id:"sync-options",level:2},{value:"Step-by-Step Setup",id:"step-by-step-setup",level:2},{value:"Build Tools",id:"build-tools",level:3},{value:"Installation & Configuration",id:"installation--configuration",level:3},{value:"State Sync Setup (Recommended)",id:"state-sync-setup-recommended",level:4},{value:"Cosmovisor Setup (Optional)",id:"cosmovisor-setup-optional",level:3},{value:"Create Service File",id:"create-service-file",level:3},{value:"Start the Service",id:"start-the-service",level:3},{value:"Create a Validator (Optional)",id:"create-a-validator-optional",level:2},{value:"Upgrading Your Node",id:"upgrading-your-node",level:2}],p={toc:g},c="wrapper";function u(e){let{components:t,...n}=e;return(0,r.yg)(c,(0,a.A)({},p,n,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"This tutorial will provide all necessary instructions for joining the current public testnet. If you're interested in more advanced configuration and synchronization options, see ",(0,r.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"Join Mainnet")," for a detailed walkthrough."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Current Version: v15"),(0,r.yg)("li",{parentName:"ul"},"Chain ID: ",(0,r.yg)("inlineCode",{parentName:"li"},"theta-testnet-001"))),(0,r.yg)("h2",{id:"background"},"Background"),(0,r.yg)("p",null,"The Cosmos Hub Public Testnet is currently running Gaia v13. Visit the ",(0,r.yg)("a",{parentName:"p",href:"https://explorer.theta-testnet.polypore.xyz/"},"testnet explorer")," to view all on-chain activity."),(0,r.yg)("p",null,"For those who just need instructions on performing the upgrade, see the ",(0,r.yg)("a",{parentName:"p",href:"#upgrading-your-node"},"Upgrading Your Node")," section."),(0,r.yg)("h3",{id:"version-history"},"Version History"),(0,r.yg)("p",null,"The table below shows all past and upcoming versions of the public testnet."),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:"center"},"Release"),(0,r.yg)("th",{parentName:"tr",align:"center"},"Upgrade Block Height"),(0,r.yg)("th",{parentName:"tr",align:"center"},"Upgrade Date"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v16.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"TBA"),(0,r.yg)("td",{parentName:"tr",align:"center"},"TBA")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v15.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"20,269,900"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2024-02-13")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v14.1.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"18,986,400"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-11-22")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v14.0.0-rc1"),(0,r.yg)("td",{parentName:"tr",align:"center"},"18,876,500"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-11-15")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v14.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"18,766,800"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-11-08")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v13.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"17,996,550"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-09-20")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v12.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"17,550,150"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-08-23")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v11.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"17,107,825"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-07-26")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v10.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"16,117,530"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-05-24")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v9.0.0-rc3"),(0,r.yg)("td",{parentName:"tr",align:"center"},"14,476,206"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-02-08")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v8.0.0-rc3"),(0,r.yg)("td",{parentName:"tr",align:"center"},"14,175,595"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-01-20")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v7.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"9,283,650"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2022-03-17")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v6.0.0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"Genesis"),(0,r.yg)("td",{parentName:"tr",align:"center"},"Launched 2022-03-10")))),(0,r.yg)("p",null,"See the ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases"},"Gaia release page")," for details on each release."),(0,r.yg)("h2",{id:"how-to-join"},"How to Join"),(0,r.yg)("p",null,"We offer three ways to set up a node in the testnet:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Quickstart scripts",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/testnets/tree/master/public#bash-script"},"testnets")," repo has shell scripts to set up a node with a single command."))),(0,r.yg)("li",{parentName:"ul"},"Ansible playbooks",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/hyphacoop/cosmos-ansible#-quick-start"},"cosmos-ansible")," repo has an inventory file to set up a node with a single command."))),(0,r.yg)("li",{parentName:"ul"},"Step-by-step instructions",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The rest of this document provides a step-by-step walkthrough for setting up a testnet node.")))),(0,r.yg)("p",null,"We recommend running public testnet nodes on machines with at least 8 cores, 32GB of RAM, and 300GB of disk space."),(0,r.yg)("h2",{id:"sync-options"},"Sync Options"),(0,r.yg)("p",null,"There are two ways to sync a testnet node, Fastsync and State Sync."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://docs.cometbft.com/v0.34/core/fast-sync"},"Fast Sync")," syncs the chain from genesis by downloading blocks in parallel and then verifying them."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://docs.cometbft.com/v0.34/core/state-sync"},"State Sync")," will look for snapshots from peers at a trusted height and then verifying a minimal set of snapshot chunks against the network.")),(0,r.yg)("p",null,"State Sync is far faster and more efficient than Fast Sync, but Fast Sync offers higher data integrity and more robust history. For those who are concerned about storage and costs, State Sync can be the better option as it minimizes storage usage when rebuilding initial state."),(0,r.yg)("h2",{id:"step-by-step-setup"},"Step-by-Step Setup"),(0,r.yg)("p",null,"The following set of instructions assumes you are logged in as root."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"You can run the relevant commands from a sudoer account."),(0,r.yg)("li",{parentName:"ul"},"The ",(0,r.yg)("inlineCode",{parentName:"li"},"/root/")," part in service file paths can be changed to ",(0,r.yg)("inlineCode",{parentName:"li"},"/home/<username>/"),".")),(0,r.yg)("h3",{id:"build-tools"},"Build Tools"),(0,r.yg)("p",null,"Install build tools and Go."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"sudo apt-get update\nsudo apt-get install -y make gcc\nwget https://go.dev/dl/go1.21.6.linux-amd64.tar.gz\nsudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.21.6.linux-amd64.tar.gz\nexport PATH=$PATH:/usr/local/go/bin\n")),(0,r.yg)("h3",{id:"installation--configuration"},"Installation & Configuration"),(0,r.yg)("p",null,"You will need to install and configure the Gaia binary using the script below. The Cosmos Hub Public Testnet is running Gaia ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v15.0.0-rc0"},(0,r.yg)("inlineCode",{parentName:"a"},"v15.0.0-rc0")),"."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"For up-to-date endpoints like seeds and state sync RPC servers, visit the ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/testnets/tree/master/public"},"testnets repository"),".")),(0,r.yg)("p",null,"Build the gaiad binary and initialize the chain home folder."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"cd $HOME\ngit clone https://github.com/cosmos/gaia\ncd gaia\n# To sync from genesis, comment out the next line.\ngit checkout v15.0.0-rc0\n# To sync from genesis, uncomment the next line and skip the State Sync Setup section.\n# git checkout v6.0.4\nmake install\nexport PATH=$PATH:$HOME/go/bin\ngaiad init <custom_moniker>\n")),(0,r.yg)("p",null,"Prepare the genesis file."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},'cd $HOME\nwget https://github.com/cosmos/testnets/raw/master/public/genesis.json.gz\ngzip -d genesis.json.gz\nmv genesis.json $HOME/.gaia/config/genesis.json\n\n# Set minimum gas price & peers\ncd $HOME/.gaia/config\nsed -i \'s/minimum-gas-prices = ""/minimum-gas-prices = "0.005uatom"/\' app.toml\nsed -i \'s/seeds = ""/seeds = "639d50339d7045436c756a042906b9a69970913f@seed-01.theta-testnet.polypore.xyz:26656,3e506472683ceb7ed75c1578d092c79785c27857@seed-02.theta-testnet.polypore.xyz:26656"/\' config.toml\n')),(0,r.yg)("h4",{id:"state-sync-setup-recommended"},"State Sync Setup (Recommended)"),(0,r.yg)("p",null,"State sync requires you to configure a trust height and trust hash. These depend on the current block height, so they will vary depending on when you are joining the network."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Visit a ",(0,r.yg)("a",{parentName:"li",href:"https://explorer.theta-testnet.polypore.xyz/"},"testnet explorer")," to find the block and hash for the current height - 1000."),(0,r.yg)("li",{parentName:"ul"},"Set these parameters in the code snippet below: ",(0,r.yg)("inlineCode",{parentName:"li"},"<BLOCK_HEIGHT>")," and ",(0,r.yg)("inlineCode",{parentName:"li"},"<BLOCK_HASH>"),".")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"cd $HOME/.gaia/config\nsed -i 's/enable = false/enable = true/' config.toml\nsed -i 's/trust_height = 0/trust_height = <BLOCK_HEIGHT>/' config.toml\nsed -i 's/trust_hash = \"\"/trust_hash = \"<BLOCK_HASH>\"/' config.toml\nsed -i 's/rpc_servers = \"\"/rpc_servers = \"http:\\/\\/state-sync-01.theta-testnet.polypore.xyz:26657,http:\\/\\/state-sync-02.theta-testnet.polypore.xyz:26657\"/' config.toml\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"For example, if the block explorer lists a current block height of 12,563,326, we could use a trust height of ",(0,r.yg)("a",{parentName:"li",href:"https://explorer.theta-testnet.polypore.xyz/blocks/12562000"},"12,562,000")," and the trust hash would be ",(0,r.yg)("inlineCode",{parentName:"li"},"6F958861E1FA409639C8F2DA899D09B9F50A66DBBD49CE021A2FF680FA8A9204"),".")),(0,r.yg)("h3",{id:"cosmovisor-setup-optional"},"Cosmovisor Setup (Optional)"),(0,r.yg)("p",null,"Cosmovisor is a process manager that monitors the governance module for incoming chain upgrade proposals. When a proposal is approved, Cosmovisor can automatically download the new binary, stop the chain binary when it hits the upgrade height, switch to the new binary, and restart the daemon. Cosmovisor can be used with either Fast Sync or State Sync."),(0,r.yg)("p",null,"The instructions below provide a simple way to sync via Cosmovisor. For more information on configuration, check out the Cosmos SDK's ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/main/tools/cosmovisor"},"Cosmovisor documentation"),"."),(0,r.yg)("p",null,"Cosmovisor requires the creation of the following directory structure:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},".gaia\n\u2514\u2500\u2500 cosmovisor\n \u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad\n")),(0,r.yg)("p",null,"Install Cosmovisor and copy Gaia binary to genesis folder:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@v1.5.0\nmkdir -p ~/.gaia/cosmovisor/genesis/bin\ncp ~/go/bin/gaiad ~/.gaia/cosmovisor/genesis/bin/\n")),(0,r.yg)("h3",{id:"create-service-file"},"Create Service File"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Cosmos Hub recommends running ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad")," or ",(0,r.yg)("inlineCode",{parentName:"li"},"cosmovisor")," with the ",(0,r.yg)("inlineCode",{parentName:"li"},"--x-crisis-skip-assert-invariants")," flag. If checking for invariants, operators are likely to see ",(0,r.yg)("inlineCode",{parentName:"li"},"rounding error withdrawing rewards from validator"),". These are expected. For more information see ",(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/hub-tutorials/join-mainnet#verify-mainnet"},"Verify Mainnet"),".")),(0,r.yg)("p",null,"Create one of the following service files."),(0,r.yg)("p",null,"If you are not using Cosmovisor: ",(0,r.yg)("inlineCode",{parentName:"p"},"/etc/systemd/system/gaiad.service")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-toml"},"[Unit]\nDescription=Gaia service\nAfter=network-online.target\n\n[Service]\nUser=root\nExecStart=/root/go/bin/gaiad start --x-crisis-skip-assert-invariants --home /root/.gaia\nRestart=no\nLimitNOFILE=4096\n\n[Install]\nWantedBy=multi-user.target\n")),(0,r.yg)("p",null,"If you are using Cosmovisor: ",(0,r.yg)("inlineCode",{parentName:"p"},"/etc/systemd/system/cosmovisor.service")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-toml"},"[Unit]\nDescription=Cosmovisor service\nAfter=network-online.target\n\n[Service]\nUser=root\nExecStart=/root/go/bin/cosmovisor run start --x-crisis-skip-assert-invariants --home /root/.gaia\nRestart=no\nLimitNOFILE=4096\nEnvironment='DAEMON_NAME=gaiad'\nEnvironment='DAEMON_HOME=/root/.gaia'\nEnvironment='DAEMON_ALLOW_DOWNLOAD_BINARIES=true'\nEnvironment='DAEMON_RESTART_AFTER_UPGRADE=true'\nEnvironment='DAEMON_LOG_BUFFER_SIZE=512'\nEnvironment='UNSAFE_SKIP_BACKUP=true'\n\n[Install]\nWantedBy=multi-user.target\n")),(0,r.yg)("h3",{id:"start-the-service"},"Start the Service"),(0,r.yg)("p",null,"Reload the systemd manager configuration."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"systemctl daemon-reload\nsystemctl restart systemd-journald\n")),(0,r.yg)("p",null,"If you are not using Cosmovisor:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"systemctl enable gaiad.service\nsystemctl start gaiad.service\n")),(0,r.yg)("p",null,"If you are using Cosmovisor:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"systemctl enable cosmovisor.service\nsystemctl start cosmovisor.service\n")),(0,r.yg)("p",null,"To follow the service log, run ",(0,r.yg)("inlineCode",{parentName:"p"},"journalctl -fu gaiad")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"journalctl -fu cosmovisor"),"."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"If you are using State Sync, the chain will start syncing once a snapshot is found and verified. Syncing to the current block height should take less than half an hour."),(0,r.yg)("li",{parentName:"ul"},"If you are using Block Sync, the chain will start syncing once the first block after genesis is found among the peers. ",(0,r.yg)("strong",{parentName:"li"},"Syncing to the current block height will take several days"),".")),(0,r.yg)("h2",{id:"create-a-validator-optional"},"Create a Validator (Optional)"),(0,r.yg)("p",null,"If you want to create a validator in the testnet, request tokens through the ",(0,r.yg)("a",{parentName:"p",href:"https://discord.com/channels/669268347736686612/953697793476821092"},"faucet Discord channel")," and follow the ",(0,r.yg)("a",{parentName:"p",href:"/v17.1.0/validators/validator-setup"},"Running a validator")," instructions provided for mainnet."),(0,r.yg)("h2",{id:"upgrading-your-node"},"Upgrading Your Node"),(0,r.yg)("p",null,"Follow these instructions if you have a node that is already synced and wish to participate in a scheduled testnet software upgrade."),(0,r.yg)("p",null,"When the chain reaches the upgrade block height specified by a software upgrade proposal, the chain binary will halt and expect the new binary to be run (the system log will show ",(0,r.yg)("inlineCode",{parentName:"p"},'ERR UPGRADE "<Upgrade name>" NEEDED at height: XXXX')," or something similar)."),(0,r.yg)("p",null,"There are three ways you can update the binary:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Without Cosmovisor: You must build or download the new binary ahead of the upgrade. When the chain binary halts at the upgrade height:")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Stop the gaiad service with ",(0,r.yg)("inlineCode",{parentName:"li"},"systemctl stop gaiad.service"),"."),(0,r.yg)("li",{parentName:"ul"},"Build or download the new binary, replacing the existing ",(0,r.yg)("inlineCode",{parentName:"li"},"~/go/bin")," one."),(0,r.yg)("li",{parentName:"ul"},"Start the gaiad service with ",(0,r.yg)("inlineCode",{parentName:"li"},"systemctl start gaiad.service"),".")),(0,r.yg)("ol",{start:2},(0,r.yg)("li",{parentName:"ol"},"With Cosmovisor: You must build or download the new binary and copy it to the appropriate folder ahead of the upgrade."),(0,r.yg)("li",{parentName:"ol"},"With Cosmovisor: Using the auto-download feature, assuming the proposal includes the binaries for your system architecture.")),(0,r.yg)("p",null,"The instructions below are for option 2. For more information on auto-download with Cosmovisor, see the relevant ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/main/tools/cosmovisor#auto-download"},"documentation")," in the Cosmos SDK repo."),(0,r.yg)("p",null,"If the environment variable ",(0,r.yg)("inlineCode",{parentName:"p"},"DAEMON_ALLOW_DOWNLOAD_BINARIES")," is set to ",(0,r.yg)("inlineCode",{parentName:"p"},"false"),", Cosmovisor will look for the new binary in a folder that matches the name of the upgrade specified in the software upgrade proposal. For the ",(0,r.yg)("inlineCode",{parentName:"p"},"v16")," upgrade, the expected folder structure would look as follows:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},".gaia\n\u2514\u2500\u2500 cosmovisor\n \u251c\u2500\u2500 current\n \u251c\u2500\u2500 genesis\n \u2502 \u2514\u2500\u2500 bin\n | \u2514\u2500\u2500 gaiad\n \u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v16\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad\n")),(0,r.yg)("p",null,"Prepare the upgrade directory"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p ~/.gaia/cosmovisor/upgrades/v16/bin\n")),(0,r.yg)("p",null,"Download and install the new binary version."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"cd $HOME/gaia\ngit pull\ngit checkout v16.0.0-rc0\nmake install\n\n# Copy the new binary to the v16 upgrade directory\ncp ~/go/bin/gaiad ~/.gaia/cosmovisor/upgrades/v16/bin/gaiad\n")),(0,r.yg)("p",null,"When the upgrade height is reached, Cosmovisor will stop the gaiad binary, copy the new binary to the ",(0,r.yg)("inlineCode",{parentName:"p"},"current/bin")," folder and restart. After a few minutes, the node should start syncing blocks using the new binary."))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/aca0f7f7.a3814019.js b/assets/js/aca0f7f7.a3814019.js new file mode 100644 index 00000000000..2ce9ac45257 --- /dev/null +++ b/assets/js/aca0f7f7.a3814019.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2656],{5680:(e,t,r)=>{r.d(t,{xA:()=>u,yg:()=>g});var n=r(6540);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var i=n.createContext({}),l=function(e){var t=n.useContext(i),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},u=function(e){var t=l(e.components);return n.createElement(i.Provider,{value:t},e.children)},p="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,i=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),p=l(r),d=o,g=p["".concat(i,".").concat(d)]||p[d]||f[d]||a;return r?n.createElement(g,c(c({ref:t},u),{},{components:r})):n.createElement(g,c({ref:t},u))}));function g(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,c=new Array(a);c[0]=d;var s={};for(var i in t)hasOwnProperty.call(t,i)&&(s[i]=t[i]);s.originalType=e,s[p]="string"==typeof e?e:o,c[1]=s;for(var l=2;l<a;l++)c[l]=r[l];return n.createElement.apply(null,c)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},2561:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>i,contentTitle:()=>c,default:()=>f,frontMatter:()=>a,metadata:()=>s,toc:()=>l});var n=r(8168),o=(r(6540),r(5680));const a={title:"Changelogs",order:1},c=void 0,s={unversionedId:"changelogs/README",id:"version-v17.1.0/changelogs/README",title:"Changelogs",description:"This folder documents and clarifies important API and other changes introduced to the Cosmos Hub blockchain as a result of a software upgrade. Most changes are a result of updating cosmos-sdk, ibc-go and cometbft versions.",source:"@site/versioned_docs/version-v17.1.0/changelogs/README.md",sourceDirName:"changelogs",slug:"/changelogs/",permalink:"/v17.1.0/changelogs/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Changelogs",order:1},sidebar:"tutorialSidebar",previous:{title:"Metaprotocol Support",permalink:"/v17.1.0/metaprotocols/"},next:{title:"v15.1.0",permalink:"/v17.1.0/changelogs/v15.1.0"}},i={},l=[],u={toc:l},p="wrapper";function f(e){let{components:t,...r}=e;return(0,o.yg)(p,(0,n.A)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"This folder documents and clarifies important API and other changes introduced to the Cosmos Hub blockchain as a result of a software upgrade. Most changes are a result of updating cosmos-sdk, ibc-go and cometbft versions."))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/ad5b16ee.3d241010.js b/assets/js/ad5b16ee.3d241010.js new file mode 100644 index 00000000000..a838924c523 --- /dev/null +++ b/assets/js/ad5b16ee.3d241010.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9110],{5680:(e,a,n)=>{n.d(a,{xA:()=>d,yg:()=>c});var t=n(6540);function o(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function i(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function r(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?i(Object(n),!0).forEach((function(a){o(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function l(e,a){if(null==e)return{};var n,t,o=function(e,a){if(null==e)return{};var n,t,o={},i=Object.keys(e);for(t=0;t<i.length;t++)n=i[t],a.indexOf(n)>=0||(o[n]=e[n]);return o}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)n=i[t],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=t.createContext({}),g=function(e){var a=t.useContext(s),n=a;return e&&(n="function"==typeof e?e(a):r(r({},a),e)),n},d=function(e){var a=g(e.components);return t.createElement(s.Provider,{value:a},e.children)},p="mdxType",u={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},y=t.forwardRef((function(e,a){var n=e.components,o=e.mdxType,i=e.originalType,s=e.parentName,d=l(e,["components","mdxType","originalType","parentName"]),p=g(n),y=o,c=p["".concat(s,".").concat(y)]||p[y]||u[y]||i;return n?t.createElement(c,r(r({ref:a},d),{},{components:n})):t.createElement(c,r({ref:a},d))}));function c(e,a){var n=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var i=n.length,r=new Array(i);r[0]=y;var l={};for(var s in a)hasOwnProperty.call(a,s)&&(l[s]=a[s]);l.originalType=e,l[p]="string"==typeof e?e:o,r[1]=l;for(var g=2;g<i;g++)r[g]=n[g];return t.createElement.apply(null,r)}return t.createElement.apply(null,n)}y.displayName="MDXCreateElement"},385:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>l,toc:()=>g});var t=n(8168),o=(n(6540),n(5680));const i={title:"Interacting with Gaiad (CLI)",order:5},r=void 0,l={unversionedId:"hub-tutorials/gaiad",id:"version-v17.1.0/hub-tutorials/gaiad",title:"Interacting with Gaiad (CLI)",description:"Gaia Daemon",source:"@site/versioned_docs/version-v17.1.0/hub-tutorials/gaiad.mdx",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/gaiad",permalink:"/v17.1.0/hub-tutorials/gaiad",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Interacting with Gaiad (CLI)",order:5},sidebar:"tutorialSidebar",previous:{title:"Gaia Tutorials",permalink:"/v17.1.0/hub-tutorials/"},next:{title:"Joining Mainnet",permalink:"/v17.1.0/hub-tutorials/join-mainnet"}},s={},g=[{value:"Gaia Daemon",id:"gaia-daemon",level:2},{value:"Setting up gaiad",id:"setting-up-gaiad",level:3},{value:"Keys",id:"keys",level:3},{value:"Keyring",id:"keyring",level:4},{value:"Key Types",id:"key-types",level:4},{value:"Migrate Keys From Legacy On-Disk Keybase To OS Built-in Secret Store",id:"migrate-keys-from-legacy-on-disk-keybase-to-os-built-in-secret-store",level:4},{value:"Generate Keys",id:"generate-keys",level:4},{value:"Generate Multisig Public Keys",id:"generate-multisig-public-keys",level:4},{value:"Tx Broadcasting",id:"tx-broadcasting",level:3},{value:"Fees & Gas",id:"fees--gas",level:3},{value:"Account",id:"account",level:3},{value:"Get Tokens",id:"get-tokens",level:4},{value:"Query Account Balance",id:"query-account-balance",level:4},{value:"Send Tokens",id:"send-tokens",level:3},{value:"Query Transactions",id:"query-transactions",level:3},{value:"Matching a Set of Events",id:"matching-a-set-of-events",level:4},{value:"Matching a Transaction's Hash",id:"matching-a-transactions-hash",level:4},{value:"Slashing",id:"slashing",level:3},{value:"Unjailing",id:"unjailing",level:4},{value:"Signing Info",id:"signing-info",level:4},{value:"Query Parameters",id:"query-parameters",level:4},{value:"Minting",id:"minting",level:3},{value:"Staking",id:"staking",level:3},{value:"Set up a Validator",id:"set-up-a-validator",level:4},{value:"Delegate to a Validator",id:"delegate-to-a-validator",level:4},{value:"Query Validators",id:"query-validators",level:5},{value:"Bond Tokens",id:"bond-tokens",level:4},{value:"Query Delegations",id:"query-delegations",level:5},{value:"Unbond Tokens",id:"unbond-tokens",level:4},{value:"Query Unbonding-Delegations",id:"query-unbonding-delegations",level:5},{value:"Redelegate Tokens",id:"redelegate-tokens",level:4},{value:"Query Redelegations",id:"query-redelegations",level:5},{value:"Query Parameters",id:"query-parameters-1",level:4},{value:"Query Pool",id:"query-pool",level:4},{value:"Query Delegations To Validator",id:"query-delegations-to-validator",level:5},{value:"Governance",id:"governance",level:3},{value:"Create a Governance Proposal",id:"create-a-governance-proposal",level:4},{value:"Query Proposals",id:"query-proposals",level:5},{value:"Increase Deposit",id:"increase-deposit",level:4},{value:"Query Deposits",id:"query-deposits",level:5},{value:"Vote on a Proposal",id:"vote-on-a-proposal",level:4},{value:"Query Votes",id:"query-votes",level:5},{value:"Query proposal tally results",id:"query-proposal-tally-results",level:4},{value:"Query Governance Parameters",id:"query-governance-parameters",level:4},{value:"Fee Distribution",id:"fee-distribution",level:3},{value:"Query Distribution Parameters",id:"query-distribution-parameters",level:4},{value:"Query distribution Community Pool",id:"query-distribution-community-pool",level:4},{value:"Query outstanding rewards",id:"query-outstanding-rewards",level:4},{value:"Query Validator Commission",id:"query-validator-commission",level:4},{value:"Query Validator Slashes",id:"query-validator-slashes",level:4},{value:"Query Delegator Rewards",id:"query-delegator-rewards",level:4},{value:"Query All Delegator Rewards",id:"query-all-delegator-rewards",level:4},{value:"Multisig Transactions",id:"multisig-transactions",level:3},{value:"Shells Completion Scripts",id:"shells-completion-scripts",level:2}],d={toc:g},p="wrapper";function u(e){let{components:a,...n}=e;return(0,o.yg)(p,(0,t.A)({},d,n,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("h2",{id:"gaia-daemon"},"Gaia Daemon"),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not. Let us set it up properly. In order to install it, follow the ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/installation"},"installation procedure"),"."),(0,o.yg)("h3",{id:"setting-up-gaiad"},"Setting up gaiad"),(0,o.yg)("p",null,"The main command used to set up ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is the following:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config <flag> <value>\n")),(0,o.yg)("p",null,"It allows you to set a default value for each given flag."),(0,o.yg)("p",null,"First, set up the address of the full-node you want to connect to:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config node <host>:<port>\n\n# example: gaiad config node https://77.87.106.33:26657\n")),(0,o.yg)("p",null,"If you run your own full-node, just use ",(0,o.yg)("inlineCode",{parentName:"p"},"tcp://localhost:26657")," as the address."),(0,o.yg)("p",null,"Finally, let us set the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," of the blockchain we want to interact with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config chain-id cosmoshub-2\n")),(0,o.yg)("h3",{id:"keys"},"Keys"),(0,o.yg)("h4",{id:"keyring"},"Keyring"),(0,o.yg)("p",null,'The keyring holds the private/public keypairs used to interact with a node. For instance, a validator key needs to be set up before running the blockchain node, so that blocks can be correctly signed. The private key can be stored in different locations, called "backends", such as a file or the operating system\'s own key storage.'),(0,o.yg)("p",null,"Headless environments are recommended to use either the ",(0,o.yg)("inlineCode",{parentName:"p"},"file")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"pass")," backends. More information is available at the ",(0,o.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.45/run-node/keyring.html"},"SDK documentation page"),"."),(0,o.yg)("h4",{id:"key-types"},"Key Types"),(0,o.yg)("p",null,"There are three types of key representations that are used:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmos")),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Derived from account keys generated by ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad keys add")),(0,o.yg)("li",{parentName:"ul"},"Used to receive funds"),(0,o.yg)("li",{parentName:"ul"},"e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmos15h6vd5f0wqps26zjlwrc6chah08ryu4hzzdwhc")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmosvaloper")),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Used to associate a validator to its operator"),(0,o.yg)("li",{parentName:"ul"},"Used to invoke staking commands"),(0,o.yg)("li",{parentName:"ul"},"e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmosvaloper1carzvgq3e6y3z5kz5y6gxp3wpy3qdrv928vyah")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmospub")),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Derived from account keys generated by ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad keys add")),(0,o.yg)("li",{parentName:"ul"},"e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmospub1zcjduc3q7fu03jnlu2xpl75s2nkt7krm6grh4cc5aqth73v0zwmea25wj2hsqhlqzm")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmosvalconspub")),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},"Generated when the node is created with ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad init"),"."),(0,o.yg)("li",{parentName:"ul"},"Get this value with ",(0,o.yg)("inlineCode",{parentName:"li"},"gaiad tendermint show-validator")),(0,o.yg)("li",{parentName:"ul"},"e.g. ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmosvalconspub1zcjduepq0ms2738680y72v44tfyqm3c9ppduku8fs6sr73fx7m666sjztznqzp2emf"))))),(0,o.yg)("h4",{id:"migrate-keys-from-legacy-on-disk-keybase-to-os-built-in-secret-store"},"Migrate Keys From Legacy On-Disk Keybase To OS Built-in Secret Store"),(0,o.yg)("p",null,"Older versions of ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," used store keys in the user's home directory. If you are migrating\nfrom an old version of ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," you will need to migrate your old keys into your operating system's\ncredentials storage by running the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys migrate\n")),(0,o.yg)("p",null,"The command will prompt for every passphrase. If a passphrase is incorrect, it will skip the\nrespective key."),(0,o.yg)("h4",{id:"generate-keys"},"Generate Keys"),(0,o.yg)("p",null,"You'll need an account private and public key pair ","(","a.k.a. ",(0,o.yg)("inlineCode",{parentName:"p"},"sk, pk")," respectively",")"," to be able to receive funds, send txs, bond tx, etc."),(0,o.yg)("p",null,"To generate a new ",(0,o.yg)("em",{parentName:"p"},"secp256k1")," key:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <account_name>\n")),(0,o.yg)("p",null,"The output of the above command will contain a ",(0,o.yg)("em",{parentName:"p"},"seed phrase"),". It is recommended to save the ",(0,o.yg)("em",{parentName:"p"},"seed\nphrase")," in a safe place so that in case you forget the password of the operating system's\ncredentials store, you could eventually regenerate the key from the seed phrase with the\nfollowing command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add --recover\n")),(0,o.yg)("p",null,"If you check your private keys, you'll now see ",(0,o.yg)("inlineCode",{parentName:"p"},"<account_name>"),":"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show <account_name>\n")),(0,o.yg)("p",null,"View the validator operator's address via:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show <account_name> --bech=val\n")),(0,o.yg)("p",null,"You can see all your available keys by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys list\n")),(0,o.yg)("p",null,"View the validator pubkey for your node by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tendermint show-validator\n")),(0,o.yg)("p",null,"Note that this is the Tendermint signing key, ",(0,o.yg)("em",{parentName:"p"},"not")," the operator key you will use in delegation transactions."),(0,o.yg)("div",{class:"theme-doc-version-banner alert alert--warning margin-bottom--md",role:"alert"},"We strongly recommend _NOT_ using the same passphrase for multiple keys. The CometBFT team and the Interchain Foundation will not be responsible for the loss of funds."),(0,o.yg)("h4",{id:"generate-multisig-public-keys"},"Generate Multisig Public Keys"),(0,o.yg)("p",null,"You can generate and print a multisig public key by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add --multisig=name1,name2,name3[...] --multisig-threshold=K new_key_name\n")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"K")," is the minimum number of private keys that must have signed the\ntransactions that carry the public key's address as signer."),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"--multisig")," flag must contain the name of public keys that will be combined into a\npublic key that will be generated and stored as ",(0,o.yg)("inlineCode",{parentName:"p"},"new_key_name")," in the local database.\nAll names supplied through ",(0,o.yg)("inlineCode",{parentName:"p"},"--multisig")," must already exist in the local database. Unless\nthe flag ",(0,o.yg)("inlineCode",{parentName:"p"},"--nosort")," is set, the order in which the keys are supplied on the command line\ndoes not matter, i.e. the following commands generate two identical keys:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add --multisig=foo,bar,baz --multisig-threshold=2 multisig_address\ngaiad keys add --multisig=baz,foo,bar --multisig-threshold=2 multisig_address\n")),(0,o.yg)("p",null,"Multisig addresses can also be generated on-the-fly and printed through the which command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show --multisig-threshold K name1 name2 name3 [...]\n")),(0,o.yg)("p",null,"For more information regarding how to generate, sign and broadcast transactions with a\nmulti signature account see ",(0,o.yg)("a",{parentName:"p",href:"#multisig-transactions"},"Multisig Transactions"),"."),(0,o.yg)("h3",{id:"tx-broadcasting"},"Tx Broadcasting"),(0,o.yg)("p",null,"When broadcasting transactions, ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," accepts a ",(0,o.yg)("inlineCode",{parentName:"p"},"--broadcast-mode")," flag. This\nflag can have a value of ",(0,o.yg)("inlineCode",{parentName:"p"},"sync")," (default), ",(0,o.yg)("inlineCode",{parentName:"p"},"async"),", or ",(0,o.yg)("inlineCode",{parentName:"p"},"block"),", where ",(0,o.yg)("inlineCode",{parentName:"p"},"sync")," makes\nthe client return a CheckTx response, ",(0,o.yg)("inlineCode",{parentName:"p"},"async")," makes the client return immediately,\nand ",(0,o.yg)("inlineCode",{parentName:"p"},"block")," makes the client wait for the tx to be committed (or timing out)."),(0,o.yg)("p",null,"It is important to note that the ",(0,o.yg)("inlineCode",{parentName:"p"},"block")," mode should ",(0,o.yg)("strong",{parentName:"p"},"not")," be used in most\ncircumstances. This is because broadcasting can timeout but the tx may still be\nincluded in a block. This can result in many undesirable situations. Therefore, it\nis best to use ",(0,o.yg)("inlineCode",{parentName:"p"},"sync")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"async")," and query by tx hash to determine when the tx\nis included in a block."),(0,o.yg)("h3",{id:"fees--gas"},"Fees & Gas"),(0,o.yg)("p",null,"Each transaction may either supply fees or gas prices, but not both."),(0,o.yg)("p",null,"Validator's have a minimum gas price (multi-denom) configuration and they use\nthis value when determining if they should include the transaction in a block during ",(0,o.yg)("inlineCode",{parentName:"p"},"CheckTx"),", where ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrices >= minGasPrices"),". Note, your transaction must supply fees that are greater than or equal to ",(0,o.yg)("strong",{parentName:"p"},"any")," of the denominations the validator requires."),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note"),": With such a mechanism in place, validators may start to prioritize\ntxs by ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice")," in the mempool, so providing higher fees or gas prices may yield higher tx priority."),(0,o.yg)("p",null,"e.g."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send ... --fees=50000uatom\n")),(0,o.yg)("p",null,"or"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send ... --gas-prices=0.0025uatom\n")),(0,o.yg)("h3",{id:"account"},"Account"),(0,o.yg)("h4",{id:"get-tokens"},"Get Tokens"),(0,o.yg)("p",null,"On a testnet, getting tokens is usually done via a faucet."),(0,o.yg)("h4",{id:"query-account-balance"},"Query Account Balance"),(0,o.yg)("p",null,"After receiving tokens to your address, you can view your account's balance by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account account_cosmos\n")),(0,o.yg)("admonition",{title:"Note",type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"When you query an account balance with zero tokens, you will get this error: ",(0,o.yg)("inlineCode",{parentName:"p"},"No account with address <account_cosmos> was found in the state.")," This can also happen if you fund the account before your node has fully synced with the chain. These are both normal.")),(0,o.yg)("h3",{id:"send-tokens"},"Send Tokens"),(0,o.yg)("p",null,"The following command could be used to send coins from one account to another:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send sender_key_name_or_address recipient_address 10faucetToken \\\n --chain-id=chain_id\n")),(0,o.yg)("div",{class:"theme-doc-version-banner alert alert--warning margin-bottom--md",role:"alert"},"The `amount` argument accepts the format `value|coin_name`."),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"You may want to cap the maximum gas that can be consumed by the transaction via the `--gas` flag. If you pass `--gas=auto`, the gas supply will be automatically estimated before executing the transaction. Gas estimate might be inaccurate as state changes could occur in between the end of the simulation and the actual execution of a transaction, thus an adjustment is applied on top of the original estimate in order to ensure the transaction is broadcasted successfully. The adjustment can be controlled via the `--gas-adjustment` flag, whose default value is 1.0."),(0,o.yg)("p",null,"Now, view the updated balances of the origin and destination accounts:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account account_cosmos\ngaiad query account destination_cosmos\n")),(0,o.yg)("p",null,"You can also check your balance at a given block by using the ",(0,o.yg)("inlineCode",{parentName:"p"},"--block")," flag:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account account_cosmos --block=<block_height>\n")),(0,o.yg)("p",null,"You can simulate a transaction without actually broadcasting it by appending the\n",(0,o.yg)("inlineCode",{parentName:"p"},"--dry-run")," flag to the command line:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send <sender_key_name_or_address> <destination_cosmosaccaddr> 10faucetToken \\\n --chain-id=<chain_id> \\\n --dry-run\n")),(0,o.yg)("p",null,"Furthermore, you can build a transaction and print its JSON format to STDOUT by\nappending ",(0,o.yg)("inlineCode",{parentName:"p"},"--generate-only")," to the list of the command line arguments:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send <sender_address> <recipient_address> 10faucetToken \\\n --chain-id=<chain_id> \\\n --generate-only > unsignedSendTx.json\n")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign \\\n --chain-id=<chain_id> \\\n --from=<key_name> \\\n unsignedSendTx.json > signedSendTx.json\n")),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"The `--generate-only` flag prevents `gaiad` from accessing the local keybase. Thus when such flag is supplied `sender_key_name_or_address` must be an address."),(0,o.yg)("p",null,"You can validate the transaction's signatures by typing the following:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign --validate-signatures signedSendTx.json\n")),(0,o.yg)("p",null,"You can broadcast the signed transaction to a node by providing the JSON file to the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx broadcast --node=<node> signedSendTx.json\n")),(0,o.yg)("h3",{id:"query-transactions"},"Query Transactions"),(0,o.yg)("h4",{id:"matching-a-set-of-events"},"Matching a Set of Events"),(0,o.yg)("p",null,"You can use the transaction search command to query for transactions that match a\nspecific set of ",(0,o.yg)("inlineCode",{parentName:"p"},"events"),", which are added on every transaction."),(0,o.yg)("p",null,"Each event is composed by a key-value pair in the form of ",(0,o.yg)("inlineCode",{parentName:"p"},"{eventType}.{eventAttribute}={value}"),".\nEvents can also be combined to query for a more specific result using the ",(0,o.yg)("inlineCode",{parentName:"p"},"&")," symbol."),(0,o.yg)("p",null,"You can query transactions by ",(0,o.yg)("inlineCode",{parentName:"p"},"events")," as follows:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query txs --events='message.sender=cosmos1...'\n")),(0,o.yg)("p",null,"And for using multiple ",(0,o.yg)("inlineCode",{parentName:"p"},"events"),":"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query txs --events='message.sender=cosmos1...&message.action=withdraw_delegator_reward'\n")),(0,o.yg)("p",null,"The pagination is supported as well via ",(0,o.yg)("inlineCode",{parentName:"p"},"page")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"limit"),":"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query txs --events='message.sender=cosmos1...' --page=1 --limit=20\n")),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"The action tag always equals the message type returned by the `Type()` function of the relevant message."),(0,o.yg)("p",null,"You can find a list of available ",(0,o.yg)("inlineCode",{parentName:"p"},"events")," on each of the SDK modules:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/staking#events"},"Staking events")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/gov#events"},"Governance events")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/slashing#events"},"Slashing events")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/distribution#events"},"Distribution events")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/bank#events"},"Bank events"))),(0,o.yg)("h4",{id:"matching-a-transactions-hash"},"Matching a Transaction's Hash"),(0,o.yg)("p",null,"You can also query a single transaction by its hash using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query tx [hash]\n")),(0,o.yg)("h3",{id:"slashing"},"Slashing"),(0,o.yg)("h4",{id:"unjailing"},"Unjailing"),(0,o.yg)("p",null,"To unjail your jailed validator"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx slashing unjail --from <validator-operator-addr>\n")),(0,o.yg)("h4",{id:"signing-info"},"Signing Info"),(0,o.yg)("p",null,"To retrieve a validator's signing info:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query slashing signing-info <validator-pubkey>\n")),(0,o.yg)("h4",{id:"query-parameters"},"Query Parameters"),(0,o.yg)("p",null,"You can get the current slashing parameters via:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query slashing params\n")),(0,o.yg)("h3",{id:"minting"},"Minting"),(0,o.yg)("p",null,"You can query for the minting/inflation parameters via:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query mint params\n")),(0,o.yg)("p",null,"To query for the current inflation value:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query mint inflation\n")),(0,o.yg)("p",null,"To query for the current annual provisions value:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query mint annual-provisions\n")),(0,o.yg)("h3",{id:"staking"},"Staking"),(0,o.yg)("h4",{id:"set-up-a-validator"},"Set up a Validator"),(0,o.yg)("p",null,"Please refer to the ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/validators/validator-setup"},"Validator Setup")," section for a more complete guide on how to set up a validator-candidate."),(0,o.yg)("h4",{id:"delegate-to-a-validator"},"Delegate to a Validator"),(0,o.yg)("p",null,"On the upcoming mainnet, you can delegate ",(0,o.yg)("inlineCode",{parentName:"p"},"atom")," to a validator. These ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/delegators/delegator-faq"},"delegators")," can receive part of the validator's fee revenue. Read more about the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos/raw/master/Cosmos_Token_Model.pdf"},"Cosmos Token Model"),"."),(0,o.yg)("h5",{id:"query-validators"},"Query Validators"),(0,o.yg)("p",null,"You can query the list of all validators of a specific chain:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking validators\n")),(0,o.yg)("p",null,"If you want to get the information of a single validator you can check it with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking validator <account_cosmosval>\n")),(0,o.yg)("h4",{id:"bond-tokens"},"Bond Tokens"),(0,o.yg)("p",null,"On the Cosmos Hub mainnet, we delegate ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom"),", where ",(0,o.yg)("inlineCode",{parentName:"p"},"1atom = 1000000uatom"),". Here's how you can bond tokens to a testnet validator (",(0,o.yg)("em",{parentName:"p"},"i.e.")," delegate):"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx staking delegate \\\n --amount=10000000uatom \\\n --validator=<validator> \\\n --from=<key_name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"<validator>")," is the operator address of the validator to which you intend to delegate. If you are running a local testnet, you can find this with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show [name] --bech val\n")),(0,o.yg)("p",null,"where ",(0,o.yg)("inlineCode",{parentName:"p"},"[name]")," is the name of the key you specified when you initialized ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),"."),(0,o.yg)("p",null,"While tokens are bonded, they are pooled with all the other bonded tokens in the network. Validators and delegators obtain a percentage of shares that equal their stake in this pool."),(0,o.yg)("h5",{id:"query-delegations"},"Query Delegations"),(0,o.yg)("p",null,"Once submitted a delegation to a validator, you can see its information by using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking delegation <delegator_addr> <validator_addr>\n")),(0,o.yg)("p",null,"Or if you want to check all your current delegations with distinct validators:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking delegations <delegator_addr>\n")),(0,o.yg)("h4",{id:"unbond-tokens"},"Unbond Tokens"),(0,o.yg)("p",null,"If for any reason the validator misbehaves, or you just want to unbond a certain\namount of tokens, use the following command."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx staking unbond \\\n <validator_addr> \\\n 10atom \\\n --from=<key_name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("p",null,"The unbonding will be automatically completed when the unbonding period has passed."),(0,o.yg)("h5",{id:"query-unbonding-delegations"},"Query Unbonding-Delegations"),(0,o.yg)("p",null,"Once you begin an unbonding-delegation, you can see it's information by using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking unbonding-delegation <delegator_addr> <validator_addr>\n")),(0,o.yg)("p",null,"Or if you want to check all your current unbonding-delegations with distinct validators:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking unbonding-delegations <account_cosmos>\n")),(0,o.yg)("p",null,"Additionally, as you can get all the unbonding-delegations from a particular validator:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking unbonding-delegations-from <account_cosmosval>\n")),(0,o.yg)("h4",{id:"redelegate-tokens"},"Redelegate Tokens"),(0,o.yg)("p",null,"A redelegation is a type delegation that allows you to bond illiquid tokens from one validator to another:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx staking redelegate \\\n <src-validator-operator-addr> \\\n <dst-validator-operator-addr> \\\n 10atom \\\n --from=<key_name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("p",null,"Here you can also redelegate a specific ",(0,o.yg)("inlineCode",{parentName:"p"},"shares-amount")," or a ",(0,o.yg)("inlineCode",{parentName:"p"},"shares-fraction")," with the corresponding flags."),(0,o.yg)("p",null,"The redelegation will be automatically completed when the unbonding period has passed."),(0,o.yg)("h5",{id:"query-redelegations"},"Query Redelegations"),(0,o.yg)("p",null,"Once you begin a redelegation, you can see its information by using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking redelegation <delegator_addr> <src_val_addr> <dst_val_addr>\n")),(0,o.yg)("p",null,"Or if you want to check all your current unbonding-delegations with distinct validators:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking redelegations <account_cosmos>\n")),(0,o.yg)("p",null,"Additionally, as you can get all the outgoing redelegations from a particular validator:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"}," gaiad query staking redelegations-from <account_cosmosval>\n")),(0,o.yg)("h4",{id:"query-parameters-1"},"Query Parameters"),(0,o.yg)("p",null,"Parameters define high level settings for staking. You can get the current values by using:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking params\n")),(0,o.yg)("p",null,"With the above command you will get the values for:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Unbonding time"),(0,o.yg)("li",{parentName:"ul"},"Maximum numbers of validators"),(0,o.yg)("li",{parentName:"ul"},"Coin denomination for staking")),(0,o.yg)("p",null,"All these values will be subject to updates through a ",(0,o.yg)("inlineCode",{parentName:"p"},"governance")," process by ",(0,o.yg)("inlineCode",{parentName:"p"},"ParameterChange")," proposals."),(0,o.yg)("h4",{id:"query-pool"},"Query Pool"),(0,o.yg)("p",null,"A staking ",(0,o.yg)("inlineCode",{parentName:"p"},"Pool")," defines the dynamic parameters of the current state. You can query them with the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking pool\n")),(0,o.yg)("p",null,"With the ",(0,o.yg)("inlineCode",{parentName:"p"},"pool")," command you will get the values for:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Not-bonded and bonded tokens"),(0,o.yg)("li",{parentName:"ul"},"Token supply"),(0,o.yg)("li",{parentName:"ul"},"Current annual inflation and the block in which the last inflation was processed"),(0,o.yg)("li",{parentName:"ul"},"Last recorded bonded shares")),(0,o.yg)("h5",{id:"query-delegations-to-validator"},"Query Delegations To Validator"),(0,o.yg)("p",null,"You can also query all of the delegations to a particular validator:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"}," gaiad query delegations-to <account_cosmosval>\n")),(0,o.yg)("h3",{id:"governance"},"Governance"),(0,o.yg)("p",null,"Governance is the process from which users in the Cosmos Hub can come to consensus\non software upgrades, parameters of the mainnet or signaling mechanisms through\ntext proposals. This is done through voting on proposals, which will be submitted\nby ",(0,o.yg)("inlineCode",{parentName:"p"},"ATOM")," holders on the mainnet."),(0,o.yg)("p",null,"Some considerations about the voting process:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Voting is done by bonded ",(0,o.yg)("inlineCode",{parentName:"li"},"ATOM")," holders on a 1 bonded ",(0,o.yg)("inlineCode",{parentName:"li"},"ATOM")," 1 vote basis"),(0,o.yg)("li",{parentName:"ul"},"Delegators inherit the vote of their validator if they don't vote"),(0,o.yg)("li",{parentName:"ul"},"Votes are tallied at the end of the voting period (2 weeks on mainnet) where\neach address can vote multiple times to update its ",(0,o.yg)("inlineCode",{parentName:"li"},"Option")," value (paying the transaction fee each time),\nonly the most recently cast vote will count as valid"),(0,o.yg)("li",{parentName:"ul"},"Voters can choose between options ",(0,o.yg)("inlineCode",{parentName:"li"},"Yes"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"No"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"NoWithVeto")," and ",(0,o.yg)("inlineCode",{parentName:"li"},"Abstain")),(0,o.yg)("li",{parentName:"ul"},"At the end of the voting period, a proposal is accepted iff:",(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"(YesVotes / (YesVotes+NoVotes+NoWithVetoVotes)) > 1/2")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"(NoWithVetoVotes / (YesVotes+NoVotes+NoWithVetoVotes)) < 1/3")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"((YesVotes+NoVotes+NoWithVetoVotes) / totalBondedStake) >= quorum"))))),(0,o.yg)("p",null,"For more information about the governance process and how it works, please check\nout the Governance module ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/gov#xgov"},"specification"),"."),(0,o.yg)("h4",{id:"create-a-governance-proposal"},"Create a Governance Proposal"),(0,o.yg)("p",null,"In order to create a governance proposal, you must submit an initial deposit\nalong with a title and description. Various modules outside of governance may\nimplement their own proposal types and handlers (eg. parameter changes), where\nthe governance module itself supports ",(0,o.yg)("inlineCode",{parentName:"p"},"Text")," proposals. Any module\noutside of governance has its command mounted on top of ",(0,o.yg)("inlineCode",{parentName:"p"},"submit-proposal"),"."),(0,o.yg)("p",null,"To submit a ",(0,o.yg)("inlineCode",{parentName:"p"},"Text")," proposal:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad tx gov submit-proposal \\\n --title=<title> \\\n --description=<description> \\\n --type="Text" \\\n --deposit="1000000uatom" \\\n --from=<name> \\\n --chain-id=<chain_id>\n')),(0,o.yg)("p",null,"You may also provide the proposal directly through the ",(0,o.yg)("inlineCode",{parentName:"p"},"--proposal")," flag which\npoints to a JSON file containing the proposal."),(0,o.yg)("p",null,"To submit a parameter change proposal, you must provide a proposal file as its\ncontents are less friendly to CLI input:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx gov submit-proposal param-change <path/to/proposal.json> \\\n --from=<name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("p",null,"Where ",(0,o.yg)("inlineCode",{parentName:"p"},"proposal.json")," contains the following:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-json"},'{\n "title": "Param Change",\n "description": "Update max validators",\n "changes": [\n {\n "subspace": "staking",\n "key": "MaxValidators",\n "value": 105\n }\n ],\n "deposit": [\n {\n "denom": "stake",\n "amount": "10000000"\n }\n ]\n}\n')),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"Currently parameter changes are _evaluated_ but not _validated_, so it is very important that any `value` change is valid (ie. correct type and within bounds) for its respective parameter, eg. `MaxValidators` should be an integer and not a decimal.",(0,o.yg)("p",null,"Proper vetting of a parameter change proposal should prevent this from happening\n(no deposits should occur during the governance process), but it should be noted\nregardless.")),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"The `SoftwareUpgrade` is currently not supported as it's not implemented and currently does not differ from the semantics of a `Text` proposal."),(0,o.yg)("h5",{id:"query-proposals"},"Query Proposals"),(0,o.yg)("p",null,"Once created, you can now query information of the proposal:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov proposal <proposal_id>\n")),(0,o.yg)("p",null,"Or query all available proposals:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov proposals\n")),(0,o.yg)("p",null,"You can also query proposals filtered by ",(0,o.yg)("inlineCode",{parentName:"p"},"voter")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"depositor")," by using the corresponding flags."),(0,o.yg)("p",null,"To query for the proposer of a given governance proposal:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov proposer <proposal_id>\n")),(0,o.yg)("h4",{id:"increase-deposit"},"Increase Deposit"),(0,o.yg)("p",null,"In order for a proposal to be broadcasted to the network, the amount deposited must be above a ",(0,o.yg)("inlineCode",{parentName:"p"},"minDeposit")," value (initial value: ",(0,o.yg)("inlineCode",{parentName:"p"},"512000000uatom"),"). If the proposal you previously created didn't meet this requirement, you can still increase the total amount deposited to activate it. Once the minimum deposit is reached, the proposal enters voting period:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad tx gov deposit <proposal_id> "10000000uatom" \\\n --from=<name> \\\n --chain-id=<chain_id>\n')),(0,o.yg)("p",null,(0,o.yg)("em",{parentName:"p"},"NOTE"),": Proposals that don't meet this requirement will be deleted after ",(0,o.yg)("inlineCode",{parentName:"p"},"MaxDepositPeriod")," is reached."),(0,o.yg)("h5",{id:"query-deposits"},"Query Deposits"),(0,o.yg)("p",null,"Once a new proposal is created, you can query all the deposits submitted to it:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov deposits <proposal_id>\n")),(0,o.yg)("p",null,"You can also query a deposit submitted by a specific address:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov deposit <proposal_id> <depositor_address>\n")),(0,o.yg)("h4",{id:"vote-on-a-proposal"},"Vote on a Proposal"),(0,o.yg)("p",null,"After a proposal's deposit reaches the ",(0,o.yg)("inlineCode",{parentName:"p"},"MinDeposit")," value, the voting period opens. Bonded ",(0,o.yg)("inlineCode",{parentName:"p"},"Atom")," holders can then cast vote on it:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx gov vote <proposal_id> <Yes/No/NoWithVeto/Abstain> \\\n --from=<name> \\\n --chain-id=<chain_id>\n")),(0,o.yg)("h5",{id:"query-votes"},"Query Votes"),(0,o.yg)("p",null,"Check the vote with the option you just submitted:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov vote <proposal_id> <voter_address>\n")),(0,o.yg)("p",null,"You can also get all the previous votes submitted to the proposal with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov votes <proposal_id>\n")),(0,o.yg)("h4",{id:"query-proposal-tally-results"},"Query proposal tally results"),(0,o.yg)("p",null,"To check the current tally of a given proposal you can use the ",(0,o.yg)("inlineCode",{parentName:"p"},"tally")," command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov tally <proposal_id>\n")),(0,o.yg)("h4",{id:"query-governance-parameters"},"Query Governance Parameters"),(0,o.yg)("p",null,"To check the current governance parameters run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov params\n")),(0,o.yg)("p",null,"To query subsets of the governance parameters run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query gov param voting\ngaiad query gov param tallying\ngaiad query gov param deposit\n")),(0,o.yg)("h3",{id:"fee-distribution"},"Fee Distribution"),(0,o.yg)("h4",{id:"query-distribution-parameters"},"Query Distribution Parameters"),(0,o.yg)("p",null,"To check the current distribution parameters, run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution params\n")),(0,o.yg)("h4",{id:"query-distribution-community-pool"},"Query distribution Community Pool"),(0,o.yg)("p",null,"To query all coins in the community pool which is under Governance control:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution community-pool\n")),(0,o.yg)("h4",{id:"query-outstanding-rewards"},"Query outstanding rewards"),(0,o.yg)("p",null,"To check the current outstanding (un-withdrawn) rewards, run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution outstanding-rewards\n")),(0,o.yg)("h4",{id:"query-validator-commission"},"Query Validator Commission"),(0,o.yg)("p",null,"To check the current outstanding commission for a validator, run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution commission <validator_address>\n")),(0,o.yg)("h4",{id:"query-validator-slashes"},"Query Validator Slashes"),(0,o.yg)("p",null,"To check historical slashes for a validator, run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution slashes <validator_address> <start_height> <end_height>\n")),(0,o.yg)("h4",{id:"query-delegator-rewards"},"Query Delegator Rewards"),(0,o.yg)("p",null,"To check current rewards for a delegation (were they to be withdrawn), run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution rewards <delegator_address> <validator_address>\n")),(0,o.yg)("h4",{id:"query-all-delegator-rewards"},"Query All Delegator Rewards"),(0,o.yg)("p",null,"To check all current rewards for a delegation (were they to be withdrawn), run:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query distribution rewards <delegator_address>\n")),(0,o.yg)("h3",{id:"multisig-transactions"},"Multisig Transactions"),(0,o.yg)("p",null,"Multisig transactions require signatures of multiple private keys. Thus, generating and signing\na transaction from a multisig account involve cooperation among the parties involved. A multisig\ntransaction can be initiated by any of the key holders, and at least one of them would need to\nimport other parties' public keys into their Keybase and generate a multisig public key\nin order to finalize and broadcast the transaction."),(0,o.yg)("p",null,"For example, given a multisig key comprising the keys ",(0,o.yg)("inlineCode",{parentName:"p"},"p1"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"p2"),", and ",(0,o.yg)("inlineCode",{parentName:"p"},"p3"),", each of which is held\nby a distinct party, the user holding ",(0,o.yg)("inlineCode",{parentName:"p"},"p1")," would require to import both ",(0,o.yg)("inlineCode",{parentName:"p"},"p2")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"p3")," in order to\ngenerate the multisig account public key:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add \\\n p2 \\\n --pubkey=cosmospub1addwnpepqtd28uwa0yxtwal5223qqr5aqf5y57tc7kk7z8qd4zplrdlk5ez5kdnlrj4\n\ngaiad keys add \\\n p3 \\\n --pubkey=cosmospub1addwnpepqgj04jpm9wrdml5qnss9kjxkmxzywuklnkj0g3a3f8l5wx9z4ennz84ym5t\n\ngaiad keys add \\\n p1p2p3 \\\n --multisig-threshold=2 \\\n --multisig=p1,p2,p3\n")),(0,o.yg)("p",null,"A new multisig public key ",(0,o.yg)("inlineCode",{parentName:"p"},"p1p2p3")," has been stored, and its address will be\nused as signer of multisig transactions:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show --address p1p2p3\n")),(0,o.yg)("p",null,"You may also view multisig threshold, pubkey constituents and respective weights\nby viewing the JSON output of the key or passing the ",(0,o.yg)("inlineCode",{parentName:"p"},"--show-multisig")," flag:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show p1p2p3 -o json\n\ngaiad keys show p1p2p3 --show-multisig\n")),(0,o.yg)("p",null,"The first step to create a multisig transaction is to initiate it on behalf\nof the multisig address created above:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send cosmos1570v2fq3twt0f0x02vhxpuzc9jc4yl30q2qned 1000000uatom \\\n --from=<multisig_address> \\\n --generate-only > unsignedTx.json\n")),(0,o.yg)("p",null,"The file ",(0,o.yg)("inlineCode",{parentName:"p"},"unsignedTx.json")," contains the unsigned transaction encoded in JSON.\n",(0,o.yg)("inlineCode",{parentName:"p"},"p1")," can now sign the transaction with its own private key:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign \\\n unsignedTx.json \\\n --multisig=<multisig_address> \\\n --from=p1 \\\n --output-document=p1signature.json\n")),(0,o.yg)("p",null,"Once the signature is generated, ",(0,o.yg)("inlineCode",{parentName:"p"},"p1")," transmits both ",(0,o.yg)("inlineCode",{parentName:"p"},"unsignedTx.json")," and\n",(0,o.yg)("inlineCode",{parentName:"p"},"p1signature.json")," to ",(0,o.yg)("inlineCode",{parentName:"p"},"p2")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"p3"),", which in turn will generate their\nrespective signature:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign \\\n unsignedTx.json \\\n --multisig=<multisig_address> \\\n --from=p2 \\\n --output-document=p2signature.json\n")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"p1p2p3")," is a 2-of-3 multisig key, therefore one additional signature\nis sufficient. Any the key holders can now generate the multisig\ntransaction by combining the required signature files:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx multisign \\\n unsignedTx.json \\\n p1p2p3 \\\n p1signature.json p2signature.json > signedTx.json\n")),(0,o.yg)("p",null,"The transaction can now be sent to the node:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx broadcast signedTx.json\n")),(0,o.yg)("h2",{id:"shells-completion-scripts"},"Shells Completion Scripts"),(0,o.yg)("p",null,"Completion scripts for popular UNIX shell interpreters such as ",(0,o.yg)("inlineCode",{parentName:"p"},"Bash")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"Zsh"),"\ncan be generated through the ",(0,o.yg)("inlineCode",{parentName:"p"},"completion")," command, which is available for both\n",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),"."),(0,o.yg)("p",null,"If you want to generate ",(0,o.yg)("inlineCode",{parentName:"p"},"Bash")," completion scripts run the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad completion > gaiad_completion\ngaiad completion > gaiacli_completion\n")),(0,o.yg)("p",null,"If you want to generate ",(0,o.yg)("inlineCode",{parentName:"p"},"Zsh")," completion scripts run the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad completion --zsh > gaiad_completion\ngaiad completion --zsh > gaiacli_completion\n")),(0,o.yg)("div",{class:"theme-doc-version-banner info alert--warning margin-bottom--md",role:"info"},"On most UNIX systems, such scripts may be loaded in `.bashrc` or `.bash_profile` to enable Bash autocompletion:",(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"echo '. gaiad_completion' >> ~/.bashrc\necho '. gaiacli_completion' >> ~/.bashrc\n")),(0,o.yg)("p",null,"Refer to the user's manual of your interpreter provided by your\noperating system for information on how to enable shell autocompletion.")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b06d2d5a.84a6cdc2.js b/assets/js/b06d2d5a.84a6cdc2.js new file mode 100644 index 00000000000..1e515fab423 --- /dev/null +++ b/assets/js/b06d2d5a.84a6cdc2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5891],{5680:(e,t,o)=>{o.d(t,{xA:()=>p,yg:()=>c});var n=o(6540);function a(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function r(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?i(Object(o),!0).forEach((function(t){a(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):i(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t){if(null==e)return{};var o,n,a=function(e,t){if(null==e)return{};var o,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)o=i[n],t.indexOf(o)>=0||(a[o]=e[o]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)o=i[n],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(a[o]=e[o])}return a}var l=n.createContext({}),h=function(e){var t=n.useContext(l),o=t;return e&&(o="function"==typeof e?e(t):r(r({},t),e)),o},p=function(e){var t=h(e.components);return n.createElement(l.Provider,{value:t},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var o=e.components,a=e.mdxType,i=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),u=h(o),m=a,c=u["".concat(l,".").concat(m)]||u[m]||d[m]||i;return o?n.createElement(c,r(r({ref:t},p),{},{components:o})):n.createElement(c,r({ref:t},p))}));function c(e,t){var o=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=o.length,r=new Array(i);r[0]=m;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[u]="string"==typeof e?e:a,r[1]=s;for(var h=2;h<i;h++)r[h]=o[h];return n.createElement.apply(null,r)}return n.createElement.apply(null,o)}m.displayName="MDXCreateElement"},5428:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>s,toc:()=>h});var n=o(8168),a=(o(6540),o(5680));const i={title:"Proposal 34, Luna Mission - Funding $ATOM"},r=void 0,s={unversionedId:"governance/proposals/2021-01-atom2021_marketing/README",id:"version-v17.1.0/governance/proposals/2021-01-atom2021_marketing/README",title:"Proposal 34, Luna Mission - Funding $ATOM",description:"ABSTRACT:",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-01-atom2021_marketing/README.md",sourceDirName:"governance/proposals/2021-01-atom2021_marketing",slug:"/governance/proposals/2021-01-atom2021_marketing/",permalink:"/v17.1.0/governance/proposals/2021-01-atom2021_marketing/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Proposal 34, Luna Mission - Funding $ATOM"},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub Inflation variable modification - Inflation Rate Change",permalink:"/v17.1.0/governance/proposals/2020-11-inflation-rate-change/"},next:{title:"Delay of Hub Stargate Upgrade",permalink:"/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade/"}},l={},h=[],p={toc:h},u="wrapper";function d(e){let{components:t,...o}=e;return(0,a.yg)(u,(0,n.A)({},p,o,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"ABSTRACT:")),(0,a.yg)("p",null,"This proposal is the by-product of an ambitious community driven initiative. Its purpose is to orchestrate and coordinate an effort to increase awareness on the value proposition of $ATOM and the C\xf8smos Hub, informing communities, individuals, entities about the dynamics of $ATOM in the light of the upcoming Stargate upgrade. We aim to achieve this through undertaking a marketing campaign contracted to AiB. We propose that the community pool allocate ",(0,a.yg)("strong",{parentName:"p"},"129,208 $ATOM")," to this initiative with immediate effect upon the proposal\u2019s passing. The funds will be used towards the following actions:"),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"i.")," One set of actions for incentivising, educating thought leaders so as to engage through media (Twitter, YouTube) for a period of 3 months and educate their audiences about $ATOM without any unnecessary hyperboles, something that would go against the values and ethos of our project;"),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"ii.")," One set of actions for engaging the blockchain and crypto communities for 3 months via 3 monthly meme contests whose intention is to make $ATOM going viral on Twitter."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"iii.")," One set of actions for a 3 month header banner and/or homepage banner advertising campaigns on 4 platforms with high and/or relevant traffic to the Cosmos Hub such as CMC, Coingecko, Blockfolio and Staking Rewards platforms, whichever of them have available spots."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"iv.")," A maximum of 10% from the budget will be used to engage a high profile PR Agency to help with the Media and Marketing efforts. AiB and/or committee members will request and share offers from different PR Agencies and the offer containing the best marketing plan will be selected by the committee members through vote."),(0,a.yg)("p",null,"AiB will maintain the relation with the PR Agency and will report to the committee on the status of deliverables."),(0,a.yg)("p",null,"We have requested and shall receive the assistance of AiB (Tendermint). We believe AiB (Tendermint) is one of those entities that have demonstrated an unparalleled dedication to the Cosmos Hub."),(0,a.yg)("p",null,"A multi-sig committee of 5 community members will lead coordination of the effort, and approve the above specified actions and forward funds to AiB upon completion of objectives."),(0,a.yg)("p",null,"Unspent funds will be refunded to the community pool by the committee."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"MultiSig Address: cosmos16plylpsgxechajltx9yeseqexzdzut9g8vla4k")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"FULL TEXT OF DRAFT PROPOSAL")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Preamble")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},(0,a.yg)("em",{parentName:"strong"},'"We reject siloed and centralised hegemonies; we believe in the promise of Cosmos for a truly interoperable and decentralised future for governance and finance; we provide the building blocks for the future of finance and beyond.\u201d'))),(0,a.yg)("p",null,"We, the community of the Cosmos Hub ($ATOM) have patiently been awaiting the time when IBC, the protocol that will signal the second era of the Blockchain Revolution goes live."),(0,a.yg)("p",null,"We understand that it had been of the utmost importance to opt for and pursue excellence over marketing or shilling a (nonetheless amazing) project that was not yet finalised. This, in our view, aligned with the views and ethos of the founding fathers of this great project although we firmly believe that getting the merits of this project known is of equal importance."),(0,a.yg)("p",null,"This is for a reason: we have been students and true believers in the value proposition and fundamentals of this amazing technology since we laid our eyes on it and learnt about its merits/properties."),(0,a.yg)("p",null,"To us, Cosmos Hub is providing the building blocks for the future of DLT and beyond it. We believe that its impact on the world can be enormous. For us, it is hard to resist Cosmos once you get involved with the idea. But like all great ideas it has to be disseminated."),(0,a.yg)("p",null,"Thus, we have long come upon the realisation that it has not received the attention it deserves. We also realise we build in a space where reason and real values are not a given or guarantee for success. There have been many examples in the past, not just in this space where a great idea or execution thereof was not enough for a venture\u2019s success.\nWe have decided that it is high time we coordinated, orchestrated efforts so that we see $ATOM becoming known to this space and beyond, We are convinced that people who see the potential, inherent value and ethos of this project will not be able to unsee and that they will be converted to believers and evangelists like ourselves."),(0,a.yg)("p",null,"We need to have the support of all: community members, delegators, validators and teams that have tirelessly worked to ensure the flawless, successful completion of the Cosmos stack and vision of its roadmap."),(0,a.yg)("p",null,"We will need more than their vocal support. We will need their vote. We will need their subsequent support for this initiative. We all need to do nothing more than spread the knowledge. Disseminate this great idea."),(0,a.yg)("p",null,"We also need AiB (Tendermint)'s help to execute on this ambitious effort."),(0,a.yg)("p",null,"Our proposal is requesting from the entire cosmos family to grant access to a portion of the community pool and allow a community spend of 129,208 $ATOM for marketing contracts over a course of 3 months starting immediately upon its passing."),(0,a.yg)("p",null,"We are convinced that, by this community spend, we will increase awareness across blockchain space and get the $ATOM spaceship ready for its intergalactic journey that few - but us - have foreseen. This is not about shilling a project with no fundamentals, this is about making the best project out there known across blockchain space and beyond."),(0,a.yg)("p",null,"We also think that this initiative is not only helping the Cosmos Hub and ATOM, ultimately it is a great initiative with benefits for the massive and ever expanding galaxy of the Cosmos ecosystem. Yet we are aligned with the ATOM2021 initiative and understand that for us - $ATOM holders - the utility of $ATOM should become known and strengthened via similar initiatives."),(0,a.yg)("p",null,"Ultimately we deem imperative that this initiative coincides with the Stargate upgrade."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"4 Types of Promotional Activities to be funded with 129,208 $ATOM:")),(0,a.yg)("p",null,"In order to achieve the goal of strengthening the public perception about the ATOM\u2019s utility and understanding of communities about the value proposition of the Hub we have 4 main campaigns in mind for which we request your approval. The campaigns are detailed below:"),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"i.")," One set of actions for incentivising, educating thought leaders so as to engage through media (Twitter, YouTube) for a period of 3 months and educate their audiences about $ATOM without any unnecessary hyperboles, something that would go against the values and ethos of our project."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"ii.")," One set of actions for engaging the blockchain and crypto communities for 3 months via 3 monthly meme contests whose intention is to make $ATOM going viral on Twitter."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"iii.")," One set of actions for a 3 month header banner and/or homepage banner advertising campaigns on 4 platforms with high and/or relevant traffic to the Cosmos Hub such as CMC, Coingecko, Blockfolio and Staking Rewards platforms, whichever of them have available spots."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"iv.")," A maximum of 10% from the budget will be used to engage a high profile PR Agency to help with the Media and Marketing efforts. AiB and/or committee members will request and share offers from different PR Agencies and the offer containing the best marketing plan will be selected by the committee members through vote.\nAiB will maintain the relation with the PR Agency and will report to the committee on the status of deliverables."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Scope of Campaigns:")),(0,a.yg)("p",null,"The campaigns will be $ATOM related and should be aligned with the ATOM2021 initiative, increase awareness about the Cosmos Hub, the value proposition of $ATOM, the dynamics of IBC in relation to $ATOM without neglecting to point on the truly decentralised, sovereign, scalable, sustainable properties inherent in the project\u2019s architecture and ethos as well as its non-competitive character to other chains within the ecosystem.\nSince we are aware of the superiority of the project over any similar efforts on interoperability, honest and informed comparisons by thought leaders in the space are anticipated and will be coordinated during the course of this undertaking."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Release of funds:")),(0,a.yg)("p",null,"Funds will be released to a multi-sig committee which in turn may - depending on each initiative\xa0and\xa0based on a majority multisignature approval\xa0- release\xa0the funds to: 1)\xa0Tendermint (AiB) that will act as a liaison between Cosmos Hub community and third parties and distribute the payments according with the marketing proposal\xa0or\xa0where appropriate,\xa02)\xa0directly to the entities or individuals ( e.g. contest winners\xa0or various contributors)"),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Funds\u2019 Distribution:")),(0,a.yg)("p",null,"The distribution of funds will be administered by 5 community members that have been selected via the governance working group. At least 3 will have to approve each spend for it to be released to AiB\xa0or any third party, according with the marketing proposal."),(0,a.yg)("p",null,"@johnniecosmos, @JoeDirtay, @jackzampolin (Jack Zampolin, Pylon Validator), @immasssi (SG-1 Validator), @zakimanian (Zaki Manian, Iqlusion Validator)."),(0,a.yg)("p",null,"Every spend action related to this proposal has to be approved via multi-sig. At least 3/5 signatures are required to confirm a spend of the allocated marketing funds."),(0,a.yg)("p",null,"For administrative efforts, drafting the proposal and executing the marketing efforts, the 5 administrators will receive 100 ATOMs each for their time & efforts over the coming 3 months in helping to properly execute the above mentioned strategy."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"MultiSig Address: cosmos16plylpsgxechajltx9yeseqexzdzut9g8vla4k")),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Refund of Unspent Funds to the Pool:")),(0,a.yg)("p",null,"It is expected that amounts requested and allocated for each campaign will be depleted and spent. In the event this does not happen within 3 months of the passing of the proposal, this amount will have to be refunded by either AiB or the mutli-sig committee (whomever is in custody of the funds) back to the community pool."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Expectations from the rest of entities involved in the Hub:")),(0,a.yg)("p",null,"We expect that our initiative will stand as a beacon for the rest of the teams/entities/individuals involved in the development of the Cosmos Hub in respect to pushing the project forward."),(0,a.yg)("p",null,"Educational material, articles on mainstream media, podcasts, interviews, social media campaigns, active promotion to e.g. the end of a Paypal listing, only form part of what we deem as an optimal and thorough and long-term strategy for establishing the Cosmos Hub ($ATOM) as the true game changer in people\u2019s minds within this space. Since our resources are limited and the purpose here is not to deplete the Community pool, we expect the rest of the main teams involved in the development of the Hub or even teams earning value from their operations on the Cosmos hub and $ATOM to undertake efforts similar (at least in passion) to ours and support or supplement our efforts. Thus, we aim to motivate others by this limited in resources initiative."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"AiB\u2019s General Obligations to the Community:")),(0,a.yg)("p",null,"Specific work tasks like the banner campaign & the thought leader campaign are expected to be covered by AIB. This can be done right away even before the proposal is passed to enable a faster execution of the proposal. Any tasks which are agreed upon and that are signed off by the administrators will then be commissioned to AIB upon delivery. Administrators expect a fully transparent report every 2 weeks showing the state of the tasks and additional information that verifies the proper execution of the community tasks (Receipts & documentation)."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"Closing Remarks:")),(0,a.yg)("p",null,"Ultimately for us, the Community, Cosmos Hub ($ATOM) signals the second era of the so-called Blockchain Revolution. We can all be the messengers, but we need the message to be delivered sooner than later. Empower us with the necessary funding tools so that we disseminate and deliver the message across all corners of the space. For, beyond awesome code, we see an equally awesome community ready to undertake and support this ambitious initiative. We do not see this as a phoney attempt to shill an empty promise. We see this as an opportunity to inform, educate and create a larger follower base around the most important project in this space to date."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b1db12b5.b21427fc.js b/assets/js/b1db12b5.b21427fc.js new file mode 100644 index 00000000000..12faf214fb6 --- /dev/null +++ b/assets/js/b1db12b5.b21427fc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5992],{5680:(e,t,r)=>{r.d(t,{xA:()=>p,yg:()=>f});var n=r(6540);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var c=n.createContext({}),s=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},p=function(e){var t=s(e.components);return n.createElement(c.Provider,{value:t},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,i=e.originalType,c=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),u=s(r),d=a,f=u["".concat(c,".").concat(d)]||u[d]||g[d]||i;return r?n.createElement(f,o(o({ref:t},p),{},{components:r})):n.createElement(f,o({ref:t},p))}));function f(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=r.length,o=new Array(i);o[0]=d;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l[u]="string"==typeof e?e:a,o[1]=l;for(var s=2;s<i;s++)o[s]=r[s];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},1704:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>g,frontMatter:()=>i,metadata:()=>l,toc:()=>s});var n=r(8168),a=(r(6540),r(5680));const i={title:"Getting Started",order:null},o=void 0,l={unversionedId:"getting-started/README",id:"version-v17.1.0/getting-started/README",title:"Getting Started",description:"This folder contains tutorials related to the gaia application.",source:"@site/versioned_docs/version-v17.1.0/getting-started/README.md",sourceDirName:"getting-started",slug:"/getting-started/",permalink:"/v17.1.0/getting-started/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Getting Started",order:null},sidebar:"tutorialSidebar",previous:{title:"Introduction",permalink:"/v17.1.0/"},next:{title:"Installing Gaia",permalink:"/v17.1.0/getting-started/installation"}},c={},s=[],p={toc:s},u="wrapper";function g(e){let{components:t,...r}=e;return(0,a.yg)(u,(0,n.A)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"This folder contains tutorials related to the ",(0,a.yg)("inlineCode",{parentName:"p"},"gaia")," application."),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/getting-started/what-is-gaia"},"What is Gaia?")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/getting-started/installation"},"Installing ",(0,a.yg)("inlineCode",{parentName:"a"},"gaiad"))),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/v17.1.0/getting-started/quickstart"},"Joining Mainnet"))))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b293ec46.e71bc52a.js b/assets/js/b293ec46.e71bc52a.js new file mode 100644 index 00000000000..67f93b62b66 --- /dev/null +++ b/assets/js/b293ec46.e71bc52a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6217],{8745:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"v17.1.0","label":"On chain (v17.1.0)","banner":null,"badge":true,"noIndex":false,"className":"docs-version-v17.1.0","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Introduction","href":"/v17.1.0/","docId":"index"},{"type":"category","label":"Getting Started","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Installing Gaia","href":"/v17.1.0/getting-started/installation","docId":"getting-started/installation"},{"type":"link","label":"Quick Start - Join Mainnet","href":"/v17.1.0/getting-started/quickstart","docId":"getting-started/quickstart"},{"type":"link","label":"System requirements","href":"/v17.1.0/getting-started/system-requirements","docId":"getting-started/system-requirements"},{"type":"link","label":"What is Gaia?","href":"/v17.1.0/getting-started/what-is-gaia","docId":"getting-started/what-is-gaia"}],"href":"/v17.1.0/getting-started/"},{"type":"category","label":"Gaia Tutorials","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Interacting with Gaiad (CLI)","href":"/v17.1.0/hub-tutorials/gaiad","docId":"hub-tutorials/gaiad"},{"type":"link","label":"Joining Mainnet","href":"/v17.1.0/hub-tutorials/join-mainnet","docId":"hub-tutorials/join-mainnet"},{"type":"link","label":"Joining Testnet","href":"/v17.1.0/hub-tutorials/join-testnet","docId":"hub-tutorials/join-testnet"},{"type":"link","label":"Upgrading the Chain","href":"/v17.1.0/hub-tutorials/live-upgrade-tutorial","docId":"hub-tutorials/live-upgrade-tutorial"},{"type":"link","label":"Upgrading Your Node","href":"/v17.1.0/hub-tutorials/upgrade-node","docId":"hub-tutorials/upgrade-node"}],"href":"/v17.1.0/hub-tutorials/"},{"type":"category","label":"Delegators","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Delegator FAQ","href":"/v17.1.0/delegators/delegator-faq","docId":"delegators/delegator-faq"},{"type":"link","label":"Delegator Guide (CLI)","href":"/v17.1.0/delegators/delegator-guide-cli","docId":"delegators/delegator-guide-cli"},{"type":"link","label":"Delegator Security","href":"/v17.1.0/delegators/delegator-security","docId":"delegators/delegator-security"}],"href":"/v17.1.0/delegators/"},{"type":"category","label":"Validators","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Key Management Systems","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"KMS - Key Management System","href":"/v17.1.0/validators/kms/","docId":"validators/kms/kms"},{"type":"link","label":"Setting up Tendermint KMS + Ledger","href":"/v17.1.0/validators/kms/kms_ledger","docId":"validators/kms/kms_ledger"}]},{"type":"link","label":"Validator Overview","href":"/v17.1.0/validators/overview","docId":"validators/overview"},{"type":"link","label":"Validator Security","href":"/v17.1.0/validators/security","docId":"validators/security"},{"type":"link","label":"Validator FAQ","href":"/v17.1.0/validators/validator-faq","docId":"validators/validator-faq"},{"type":"link","label":"Running a Validator","href":"/v17.1.0/validators/validator-setup","docId":"validators/validator-setup"}],"href":"/v17.1.0/validators/"},{"type":"category","label":"Governance","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Common proposals","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Community Pool Spend","href":"/v17.1.0/governance/proposal-types/community-pool-spend","docId":"governance/proposal-types/community-pool-spend"},{"type":"link","label":"Parameter Change","href":"/v17.1.0/governance/proposal-types/param-change","docId":"governance/proposal-types/param-change"},{"type":"category","label":"params-change","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"x/auth","href":"/v17.1.0/governance/proposal-types/params-change/Auth","docId":"governance/proposal-types/params-change/Auth"},{"type":"link","label":"x/crisis subspace","href":"/v17.1.0/governance/proposal-types/params-change/Crisis","docId":"governance/proposal-types/params-change/Crisis"},{"type":"link","label":"x/distribution","href":"/v17.1.0/governance/proposal-types/params-change/Distribution","docId":"governance/proposal-types/params-change/Distribution"},{"type":"link","label":"x/gov","href":"/v17.1.0/governance/proposal-types/params-change/Governance","docId":"governance/proposal-types/params-change/Governance"},{"type":"link","label":"x/mint","href":"/v17.1.0/governance/proposal-types/params-change/Mint","docId":"governance/proposal-types/params-change/Mint"},{"type":"link","label":"x/slashing","href":"/v17.1.0/governance/proposal-types/params-change/Slashing","docId":"governance/proposal-types/params-change/Slashing"},{"type":"link","label":"x/staking","href":"/v17.1.0/governance/proposal-types/params-change/Staking","docId":"governance/proposal-types/params-change/Staking"},{"type":"link","label":"Legacy subspace parameters","href":"/v17.1.0/governance/proposal-types/params-change/param-index","docId":"governance/proposal-types/params-change/param-index"}]},{"type":"link","label":"Software Upgrade","href":"/v17.1.0/governance/proposal-types/software-upgrade","docId":"governance/proposal-types/software-upgrade"},{"type":"link","label":"Text (Signaling)","href":"/v17.1.0/governance/proposal-types/text-prop","docId":"governance/proposal-types/text-prop"}],"href":"/v17.1.0/governance/proposal-types/"},{"type":"category","label":"Proposals","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Cosmos Hub Inflation variable modification - Blocks Per Year","href":"/v17.1.0/governance/proposals/2020-10-blocks-per-year/","docId":"governance/proposals/2020-10-blocks-per-year/README"},{"type":"link","label":"Cosmos Hub Inflation variable modification - Inflation Rate Change","href":"/v17.1.0/governance/proposals/2020-11-inflation-rate-change/","docId":"governance/proposals/2020-11-inflation-rate-change/README"},{"type":"link","label":"Proposal 34, Luna Mission - Funding $ATOM","href":"/v17.1.0/governance/proposals/2021-01-atom2021_marketing/","docId":"governance/proposals/2021-01-atom2021_marketing/README"},{"type":"link","label":"Delay of Hub Stargate Upgrade","href":"/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade/","docId":"governance/proposals/2021-01-delay-stargate-upgrade/README"},{"type":"link","label":"Cosmos Stargate Hub Upgrade Proposal 2 - Time to Upgrade","href":"/v17.1.0/governance/proposals/2021-01-stargate-upgrade/","docId":"governance/proposals/2021-01-stargate-upgrade/README"},{"type":"link","label":"Stargate Upgrade- Second time is a charm","href":"/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b/","docId":"governance/proposals/2021-01-stargate-upgrade-b/README"},{"type":"link","label":"Enable IBC Transfers","href":"/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers/","docId":"governance/proposals/2021-03-enable-ibc-transfers/README"},{"type":"link","label":"Advancing Ethermint - Governance Proposal - GTM and Engineering Plan for the Ethermint Chain","href":"/v17.1.0/governance/proposals/2021-04-advancing-ethermint/","docId":"governance/proposals/2021-04-advancing-ethermint/README"},{"type":"link","label":"Parameter change - lower minimum proposal deposit amount","href":"/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement/","docId":"governance/proposals/2021-04-lower-deposit-requirement/README"},{"type":"link","label":"Proposal 46 - Extend Luna Mission to Fund ATOM Marketing","href":"/v17.1.0/governance/proposals/2021-04-prop34-continuation/","docId":"governance/proposals/2021-04-prop34-continuation/README"},{"type":"link","label":"Signaling Proposal - Deployment of Gravity Bridge on the Cosmos Hub","href":"/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment/","docId":"governance/proposals/2021-05-gravity-bridge-deployment/README"},{"type":"link","label":"ATOM \ud83e\udd1d Osmosis - Allocate Community Pool to ATOM Liquidity Incentives","href":"/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives/","docId":"governance/proposals/2021-07-atom-liquidity-incentives/README"},{"type":"link","label":"Make the Cosmos Hub the IBC Router","href":"/v17.1.0/governance/proposals/2021-09-hub-ibc-router/","docId":"governance/proposals/2021-09-hub-ibc-router/README"},{"type":"link","label":"Previous Proposals","href":"/v17.1.0/governance/proposals/previous-proposals/","docId":"governance/proposals/previous-proposals/README"},{"type":"link","label":"[Proposal][Draft] Proposal Title","href":"/v17.1.0/governance/proposals/proposal-template","docId":"governance/proposals/proposal-template"}],"href":"/v17.1.0/governance/proposals/"},{"type":"link","label":"Off-Chain Proposal Process","href":"/v17.1.0/governance/best-practices","docId":"governance/best-practices"},{"type":"link","label":"Formatting a Proposal","href":"/v17.1.0/governance/formatting","docId":"governance/formatting"},{"type":"link","label":"On-Chain Proposal Process","href":"/v17.1.0/governance/process","docId":"governance/process"},{"type":"link","label":"State of Cosmos Governance 2021","href":"/v17.1.0/governance/state-of-cosmos-governance-2021","docId":"governance/state-of-cosmos-governance-2021"},{"type":"link","label":"Submitting a Proposal","href":"/v17.1.0/governance/submitting","docId":"governance/submitting"}],"href":"/v17.1.0/governance/"},{"type":"category","label":"Roadmap & Releases","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Cosmos Hub Launch","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Cosmos Hub to Launch Mainnet","href":"/v17.1.0/roadmap/launch/blog-1-en","docId":"roadmap/launch/blog-1-en"},{"type":"link","label":"The 3 Phases of the Cosmos Hub Mainnet","href":"/v17.1.0/roadmap/launch/blog-2-en","docId":"roadmap/launch/blog-2-en"}]},{"type":"link","label":"The Cosmos Hub Roadmap","href":"/v17.1.0/roadmap/cosmos-hub-roadmap-2.0","docId":"roadmap/cosmos-hub-roadmap-2.0"},{"type":"link","label":"previous-releases","href":"/v17.1.0/roadmap/previous-releases","docId":"roadmap/previous-releases"}],"href":"/v17.1.0/roadmap/"},{"type":"category","label":"Resources","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Cosmos Hub Archives","href":"/v17.1.0/resources/archives","docId":"resources/archives"},{"type":"link","label":"The Genesis File","href":"/v17.1.0/resources/genesis","docId":"resources/genesis"},{"type":"link","label":"HD Wallets","href":"/v17.1.0/resources/hd-wallets","docId":"resources/hd-wallets"},{"type":"link","label":"Ledger Nano Support","href":"/v17.1.0/resources/ledger","docId":"resources/ledger"},{"type":"link","label":"Building Gaia Deterministically","href":"/v17.1.0/resources/reproducible-builds","docId":"resources/reproducible-builds"},{"type":"link","label":"Service Providers","href":"/v17.1.0/resources/service-providers","docId":"resources/service-providers"}],"href":"/v17.1.0/resources/"},{"type":"category","label":"Migration Instructions","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"CosmosHub-2","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Cosmos Hub 2 Upgrade","href":"/v17.1.0/migration/cosmoshub-2/","docId":"migration/cosmoshub-2/cosmoshub-2"}]},{"type":"category","label":"CosmosHub-3","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Cosmos Hub 3 Upgrade","href":"/v17.1.0/migration/cosmoshub-3/","docId":"migration/cosmoshub-3/cosmoshub-3"}]},{"type":"link","label":"Cosmos Hub 4, Gaia v10 Upgrade Instructions","href":"/v17.1.0/migration/cosmoshub-4-v10-upgrade","docId":"migration/cosmoshub-4-v10-upgrade"},{"type":"link","label":"Cosmos Hub 4, Gaia v11 Upgrade Instructions","href":"/v17.1.0/migration/cosmoshub-4-v11-upgrade","docId":"migration/cosmoshub-4-v11-upgrade"},{"type":"link","label":"Cosmos Hub 4, Gaia v12 Upgrade","href":"/v17.1.0/migration/cosmoshub-4-v12-upgrade","docId":"migration/cosmoshub-4-v12-upgrade"},{"type":"link","label":"Cosmos Hub 4, Gaia v13 Upgrade","href":"/v17.1.0/migration/cosmoshub-4-v13-upgrade","docId":"migration/cosmoshub-4-v13-upgrade"},{"type":"link","label":"Cosmos Hub 4, Gaia v14 Upgrade","href":"/v17.1.0/migration/cosmoshub-4-v14-upgrade","docId":"migration/cosmoshub-4-v14-upgrade"},{"type":"link","label":"Cosmos Hub 4, Gaia v15.1 Upgrade","href":"/v17.1.0/migration/cosmoshub-4-v15-upgrade","docId":"migration/cosmoshub-4-v15-upgrade"},{"type":"link","label":"Cosmos Hub 4, v5-Delta Upgrade Instructions","href":"/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade","docId":"migration/cosmoshub-4-v5-delta-upgrade"},{"type":"link","label":"Cosmos Hub 4, v6-Vega Upgrade Instructions","href":"/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade","docId":"migration/cosmoshub-4-v6-vega-upgrade"},{"type":"link","label":"Cosmos Hub 4, v7-Theta Upgrade Instructions","href":"/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade","docId":"migration/cosmoshub-4-v7-Theta-upgrade"},{"type":"link","label":"Cosmos Hub 4, v8-Rho Upgrade Instructions","href":"/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade","docId":"migration/cosmoshub-4-v8-Rho-upgrade"},{"type":"link","label":"Cosmos Hub 4, v9-Lambda Upgrade Instructions","href":"/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade","docId":"migration/cosmoshub-4-v9-Lambda-upgrade"}],"href":"/v17.1.0/migration/"},{"type":"category","label":"ADRs","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"Current ADR\'s","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"ADR Creation Process","href":"/v17.1.0/architecture/adr/PROCESS","docId":"architecture/adr/PROCESS"},{"type":"link","label":"README","href":"/v17.1.0/architecture/adr/","docId":"architecture/adr/README"},{"type":"link","label":"adr-001-interchain-accounts","href":"/v17.1.0/architecture/adr/adr-001-interchain-accounts","docId":"architecture/adr/adr-001-interchain-accounts"},{"type":"link","label":"ADR 002: Globalfee Module","href":"/v17.1.0/architecture/adr/adr-002-globalfee","docId":"architecture/adr/adr-002-globalfee"},{"type":"link","label":"ADR 003: Interchain Accounts Controller Module","href":"/v17.1.0/architecture/adr/adr-003-ica-controller","docId":"architecture/adr/adr-003-ica-controller"}]},{"type":"category","label":"ADR Templates","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"adr-template","href":"/v17.1.0/architecture/templates/adr-template","docId":"architecture/templates/adr-template"}]},{"type":"link","label":"ADR Creation Process","href":"/v17.1.0/architecture/PROCESS","docId":"architecture/PROCESS"}],"href":"/v17.1.0/architecture/"},{"type":"category","label":"Gaia Modules","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Gaia Fee and Fees Checks","href":"/v17.1.0/modules/globalfee","docId":"modules/globalfee"}],"href":"/v17.1.0/modules/"},{"type":"link","label":"Guidelines","href":"/v17.1.0/guidelines/code-guidelines","docId":"guidelines/code-guidelines"},{"type":"link","label":"Interchain Security","href":"/v17.1.0/interchain-security/","docId":"interchain-security/README"},{"type":"link","label":"Metaprotocol support","href":"/v17.1.0/metaprotocols/","docId":"metaprotocols/README"},{"type":"category","label":"Changelogs","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"v15.1.0","href":"/v17.1.0/changelogs/v15.1.0","docId":"changelogs/v15.1.0"}],"href":"/v17.1.0/changelogs/"}]},"docs":{"architecture/adr/adr-001-interchain-accounts":{"id":"architecture/adr/adr-001-interchain-accounts","title":"adr-001-interchain-accounts","description":"\x3c!--","sidebar":"tutorialSidebar"},"architecture/adr/adr-002-globalfee":{"id":"architecture/adr/adr-002-globalfee","title":"ADR 002: Globalfee Module","description":"Changelog","sidebar":"tutorialSidebar"},"architecture/adr/adr-003-ica-controller":{"id":"architecture/adr/adr-003-ica-controller","title":"ADR 003: Interchain Accounts Controller Module","description":"Changelog","sidebar":"tutorialSidebar"},"architecture/adr/PROCESS":{"id":"architecture/adr/PROCESS","title":"ADR Creation Process","description":"1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md","sidebar":"tutorialSidebar"},"architecture/adr/README":{"id":"architecture/adr/README","title":"README","description":"\x3c!--","sidebar":"tutorialSidebar"},"architecture/PROCESS":{"id":"architecture/PROCESS","title":"ADR Creation Process","description":"1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md","sidebar":"tutorialSidebar"},"architecture/README":{"id":"architecture/README","title":"Architecture Decision Records (ADR)","description":"This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub.","sidebar":"tutorialSidebar"},"architecture/templates/adr-template":{"id":"architecture/templates/adr-template","title":"adr-template","description":"\x3c!--","sidebar":"tutorialSidebar"},"changelogs/README":{"id":"changelogs/README","title":"Changelogs","description":"This folder documents and clarifies important API and other changes introduced to the Cosmos Hub blockchain as a result of a software upgrade. Most changes are a result of updating cosmos-sdk, ibc-go and cometbft versions.","sidebar":"tutorialSidebar"},"changelogs/v15.1.0":{"id":"changelogs/v15.1.0","title":"v15.1.0","description":"This document outlines API breaking changes that were introduced in gaia v15.1.0.","sidebar":"tutorialSidebar"},"delegators/delegator-faq":{"id":"delegators/delegator-faq","title":"Delegator FAQ","description":"What is a delegator?","sidebar":"tutorialSidebar"},"delegators/delegator-guide-cli":{"id":"delegators/delegator-guide-cli","title":"Delegator Guide (CLI)","description":"This document contains all the necessary information for delegators to interact with the Cosmos Hub through the Command-Line Interface (CLI).","sidebar":"tutorialSidebar"},"delegators/delegator-security":{"id":"delegators/delegator-security","title":"Delegator Security","description":"The launch of any public blockchain is an incredibly exciting time, and it\'s definitely one that malicious actors may try to take advantage of for their own personal gain. Owning and having access to cryptocurrency can make you a valuable target for an attacker, but there are many things you can do to improve your personal security and reduce or eliminate security risks.","sidebar":"tutorialSidebar"},"delegators/README":{"id":"delegators/README","title":"Delegators","description":"This folder contains documentation relevant to delegators of the Cosmos Hub and other gaia blockchains.","sidebar":"tutorialSidebar"},"getting-started/installation":{"id":"getting-started/installation","title":"Installing Gaia","description":"This guide will explain how to install the gaiad binary and run the cli. With this binary installed on a server, you can participate on the mainnet as either a Full Node or a Validator.","sidebar":"tutorialSidebar"},"getting-started/quickstart":{"id":"getting-started/quickstart","title":"Quick Start - Join Mainnet","description":"Bootstrap a cosmoshub-4 mainnet node","sidebar":"tutorialSidebar"},"getting-started/README":{"id":"getting-started/README","title":"Getting Started","description":"This folder contains tutorials related to the gaia application.","sidebar":"tutorialSidebar"},"getting-started/system-requirements":{"id":"getting-started/system-requirements","title":"System requirements","description":"\x3c!--","sidebar":"tutorialSidebar"},"getting-started/what-is-gaia":{"id":"getting-started/what-is-gaia","title":"What is Gaia?","description":"gaia is the name of the Cosmos SDK application for the Cosmos Hub. It comes with 2 main entrypoints:","sidebar":"tutorialSidebar"},"governance/best-practices":{"id":"governance/best-practices","title":"Off-Chain Proposal Process","description":"Once a proposal is on-chain, it cannot be changed to reflect feedback or new information. It\'s very important to give a proposal time off-chain to receive feedback, input, and edits before going on-chain and asking for votes.","sidebar":"tutorialSidebar"},"governance/formatting":{"id":"governance/formatting","title":"Formatting a Proposal","description":"Many proposals allow for long form text to be included, usually under the key description. These provide the opportunity to include markdown if formatted correctly, as well as line breaks with \\\\n.","sidebar":"tutorialSidebar"},"governance/process":{"id":"governance/process","title":"On-Chain Proposal Process","description":"Governance Parameters","sidebar":"tutorialSidebar"},"governance/proposal-types/community-pool-spend":{"id":"governance/proposal-types/community-pool-spend","title":"Community Pool Spend","description":"Cosmos Hub launched with community-spend capabilities on December 11, 2019, effectively unlocking the potential for token-holders to vote to approve spending from the Community Pool.","sidebar":"tutorialSidebar"},"governance/proposal-types/param-change":{"id":"governance/proposal-types/param-change","title":"Parameter Change","description":"This Cosmos Hub educational documentation aims to outline the Hub\'s parameters, describe their functions, and describe the potential implications of modifying each parameter. This documentation also aims to provide guidelines for creating and assessing parameter-change proposals.","sidebar":"tutorialSidebar"},"governance/proposal-types/params-change/Auth":{"id":"governance/proposal-types/params-change/Auth","title":"x/auth","description":"The auth module is responsible for authenticating accounts and transactions. It has the following parameters:","sidebar":"tutorialSidebar"},"governance/proposal-types/params-change/Crisis":{"id":"governance/proposal-types/params-change/Crisis","title":"x/crisis subspace","description":"The crisis module is responsible for halting the Cosmos Hub if an invariant is broken. The crisis module has the following parameters:","sidebar":"tutorialSidebar"},"governance/proposal-types/params-change/Distribution":{"id":"governance/proposal-types/params-change/Distribution","title":"x/distribution","description":"The distribution module is responsible for distributing staking rewards between validators, delegators, and the Community Pool. It has the following parameters:","sidebar":"tutorialSidebar"},"governance/proposal-types/params-change/Governance":{"id":"governance/proposal-types/params-change/Governance","title":"x/gov","description":"The gov module is responsible for on-chain governance proposals and voting functionality.","sidebar":"tutorialSidebar"},"governance/proposal-types/params-change/Mint":{"id":"governance/proposal-types/params-change/Mint","title":"x/mint","description":"The mint module is responsible for enabling the Cosmos Hub to have a flexible inflation rate that depends upon a bonded stake ratio target. It has the following parameters","sidebar":"tutorialSidebar"},"governance/proposal-types/params-change/param-index":{"id":"governance/proposal-types/params-change/param-index","title":"Legacy subspace parameters","description":"Querying legacy on-chain parameters","sidebar":"tutorialSidebar"},"governance/proposal-types/params-change/Slashing":{"id":"governance/proposal-types/params-change/Slashing","title":"x/slashing","description":"The slashing module is responsible for enabling the Cosmos Hub to penalize any validator for an attributable violation of protocol rules by slashing (ie. partially destroying) the bonded ATOMs of their stake-backing. Penalties may include a) burning some amount of a staked bond and b) removing the ability to vote on future blocks and governance proposals for a period of time. Parameters include:","sidebar":"tutorialSidebar"},"governance/proposal-types/params-change/Staking":{"id":"governance/proposal-types/params-change/Staking","title":"x/staking","description":"The staking module is responsible for the proof of stake (PoS) layer of the Cosmos Hub blockchain. It includes the following parameters:","sidebar":"tutorialSidebar"},"governance/proposal-types/README":{"id":"governance/proposal-types/README","title":"Proposal Types","description":"- Text","sidebar":"tutorialSidebar"},"governance/proposal-types/software-upgrade":{"id":"governance/proposal-types/software-upgrade","title":"Software Upgrade","description":"Software upgrade proposals are submitted to signal that a Cosmos Hub release with new features, bugfixes and various other improvements is available and ready for production deployment.","sidebar":"tutorialSidebar"},"governance/proposal-types/text-prop":{"id":"governance/proposal-types/text-prop","title":"Text (Signaling)","description":"What are signaling proposals currently used for?","sidebar":"tutorialSidebar"},"governance/proposals/2020-10-blocks-per-year/README":{"id":"governance/proposals/2020-10-blocks-per-year/README","title":"Cosmos Hub Inflation variable modification - Blocks Per Year","description":"Quick Summary of issue","sidebar":"tutorialSidebar"},"governance/proposals/2020-11-inflation-rate-change/README":{"id":"governance/proposals/2020-11-inflation-rate-change/README","title":"Cosmos Hub Inflation variable modification - Inflation Rate Change","description":"Quick Summary of issue","sidebar":"tutorialSidebar"},"governance/proposals/2021-01-atom2021_marketing/README":{"id":"governance/proposals/2021-01-atom2021_marketing/README","title":"Proposal 34, Luna Mission - Funding $ATOM","description":"ABSTRACT:","sidebar":"tutorialSidebar"},"governance/proposals/2021-01-delay-stargate-upgrade/README":{"id":"governance/proposals/2021-01-delay-stargate-upgrade/README","title":"Delay of Hub Stargate Upgrade","description":"The Stargate team is recommending that the Cosmos Hub reschedule the next upgrade to a new commit hash. The new commit hash is expected to be available on Tuesday Jan 26th with a new upgrade proposal immediately after.","sidebar":"tutorialSidebar"},"governance/proposals/2021-01-stargate-upgrade-b/README":{"id":"governance/proposals/2021-01-stargate-upgrade-b/README","title":"Stargate Upgrade- Second time is a charm","description":"Stargate Upgrade banner graphic","sidebar":"tutorialSidebar"},"governance/proposals/2021-01-stargate-upgrade/README":{"id":"governance/proposals/2021-01-stargate-upgrade/README","title":"Cosmos Stargate Hub Upgrade Proposal 2 - Time to Upgrade","description":"Stargate Upgrade banner graphic","sidebar":"tutorialSidebar"},"governance/proposals/2021-03-enable-ibc-transfers/README":{"id":"governance/proposals/2021-03-enable-ibc-transfers/README","title":"Enable IBC Transfers","description":"The Proposal enables transferring and receiving assets using the ICS20 standard on the Cosmos Hub. If this proposal passes, there will be IBC assets available in the Bank module of the Hub and ATOM will be available on Zones connected over IBC.","sidebar":"tutorialSidebar"},"governance/proposals/2021-04-advancing-ethermint/README":{"id":"governance/proposals/2021-04-advancing-ethermint/README","title":"Advancing Ethermint - Governance Proposal - GTM and Engineering Plan for the Ethermint Chain","description":"NOTE: this is a short version of the full proposal. To read the full document click here.","sidebar":"tutorialSidebar"},"governance/proposals/2021-04-lower-deposit-requirement/README":{"id":"governance/proposals/2021-04-lower-deposit-requirement/README","title":"Parameter change - lower minimum proposal deposit amount","description":"Summary","sidebar":"tutorialSidebar"},"governance/proposals/2021-04-prop34-continuation/README":{"id":"governance/proposals/2021-04-prop34-continuation/README","title":"Proposal 46 - Extend Luna Mission to Fund ATOM Marketing","description":"The Cosmos community approved Proposal 34 on 2021-01-20 allocating 129,208 ATOM to implement a comprehensive ATOM marketing plan executed in collaboration with key community stakeholders. Proposal 46 is requesting an extension of the time allowed to spend the approved budget and allocate existing funds for additional ATOM-focused priorities. Below are details of this request and an outline of the successful results of Proposal 34 marketing spend as of 2021-03-31.","sidebar":"tutorialSidebar"},"governance/proposals/2021-05-gravity-bridge-deployment/README":{"id":"governance/proposals/2021-05-gravity-bridge-deployment/README","title":"Signaling Proposal - Deployment of Gravity Bridge on the Cosmos Hub","description":"Gravity Bridge","sidebar":"tutorialSidebar"},"governance/proposals/2021-07-atom-liquidity-incentives/README":{"id":"governance/proposals/2021-07-atom-liquidity-incentives/README","title":"ATOM \ud83e\udd1d Osmosis - Allocate Community Pool to ATOM Liquidity Incentives","description":"ATOMs should be the base money of Cosmos, just like ETH is the base money of the entire Ethereum DeFi ecosystem. ATOM is currently well positioned to play this role among Cosmos assets because it has the highest market cap, most liquidity, largest brand, and many integrations with fiat onramps. ATOM is the gateway to Cosmos.","sidebar":"tutorialSidebar"},"governance/proposals/2021-09-hub-ibc-router/README":{"id":"governance/proposals/2021-09-hub-ibc-router/README","title":"Make the Cosmos Hub the IBC Router","description":"The following is a selection from the Cosmos Whitepaper:","sidebar":"tutorialSidebar"},"governance/proposals/previous-proposals/README":{"id":"governance/proposals/previous-proposals/README","title":"Previous Proposals","description":"This is a record of past proposals, including ones that weren\'t drafted in the governance repository. These proposals are present in the cosmoshub-4 genesis file.","sidebar":"tutorialSidebar"},"governance/proposals/proposal-template":{"id":"governance/proposals/proposal-template","title":"[Proposal][Draft] Proposal Title","description":"Changelog","sidebar":"tutorialSidebar"},"governance/proposals/README":{"id":"governance/proposals/README","title":"Proposals","description":"A historical record of past proposals.","sidebar":"tutorialSidebar"},"governance/README":{"id":"governance/README","title":"Governance Overview","description":"The Cosmos Hub (\\"Gaia\\") has an on-chain governance mechanism for signaling, changing consensus parameters, and spending funds from the community pool.","sidebar":"tutorialSidebar"},"governance/state-of-cosmos-governance-2021":{"id":"governance/state-of-cosmos-governance-2021","title":"State of Cosmos Governance 2021","description":"Governance and decision-making processes within the Cosmos ecosystem as of August 2021. This particular document serves as a snapshot of the process at this moment in time and parts of it may be out of date or deprecated in the future.","sidebar":"tutorialSidebar"},"governance/submitting":{"id":"governance/submitting","title":"Submitting a Proposal","description":"If you have a final draft of your proposal ready to submit, you may want to push your proposal live on the testnet first. These are the three primary steps to getting your proposal live on-chain.","sidebar":"tutorialSidebar"},"guidelines/code-guidelines":{"id":"guidelines/code-guidelines","title":"Contributing Guidelines","description":"If you want to contribute to a project and improve it, your help is welcome. We want to make Gaia as good as it can be. Contributing is also a great way to learn more about blockchain technology and improve it. Please read this document and follow our guidelines to make the process as smooth as possible. We are happy to review your code but please ensure that you have a reasonable and clean pull request.","sidebar":"tutorialSidebar"},"hub-tutorials/gaiad":{"id":"hub-tutorials/gaiad","title":"Interacting with Gaiad (CLI)","description":"Gaia Daemon","sidebar":"tutorialSidebar"},"hub-tutorials/join-mainnet":{"id":"hub-tutorials/join-mainnet","title":"Joining Mainnet","description":"The current Cosmos Hub mainnet, cosmoshub-4, has been performing in place store migration upgrades as of the Delta Upgrade July 2021. The most recent upgrade is Gaia v14.1.x Dec 2023.","sidebar":"tutorialSidebar"},"hub-tutorials/join-testnet":{"id":"hub-tutorials/join-testnet","title":"Joining Testnet","description":"This tutorial will provide all necessary instructions for joining the current public testnet. If you\'re interested in more advanced configuration and synchronization options, see Join Mainnet for a detailed walkthrough.","sidebar":"tutorialSidebar"},"hub-tutorials/live-upgrade-tutorial":{"id":"hub-tutorials/live-upgrade-tutorial","title":"Upgrading the Chain","description":"This document demonstrates how a live upgrade can be performed on-chain through a","sidebar":"tutorialSidebar"},"hub-tutorials/README":{"id":"hub-tutorials/README","title":"Gaia Tutorials","description":"This folder contains tutorials related to the gaiad application.","sidebar":"tutorialSidebar"},"hub-tutorials/upgrade-node":{"id":"hub-tutorials/upgrade-node","title":"Upgrading Your Node","description":"This document describes the upgrade procedure of a gaiad full-node to a new version.","sidebar":"tutorialSidebar"},"index":{"id":"index","title":"Introduction","description":"v15.1 Upgrade","sidebar":"tutorialSidebar"},"interchain-security/README":{"id":"interchain-security/README","title":"Interchain Security","description":"The Interchain Security feature, brings to the Cosmos Hub a shared security model, where the Cosmos Hub validators, also validate on consumer chains. This is valuable for consumer chains, as consumer chains can focus on product-market fit, rather than business and operational agreements in bringing together a validator set. As part of this agreement, consumer chains pay for the security by distributing a portion of the consumer chain revenue to Hub token holders.","sidebar":"tutorialSidebar"},"metaprotocols/README":{"id":"metaprotocols/README","title":"Metaprotocol Support","description":"The x/metaprotocol module adds support for encoding and decoding additional fields attached to transactions.","sidebar":"tutorialSidebar"},"migration/cosmoshub-2/cosmoshub-2":{"id":"migration/cosmoshub-2/cosmoshub-2","title":"Cosmos Hub 2 Upgrade","description":"The following document describes the necessary steps involved that full-node operators","sidebar":"tutorialSidebar"},"migration/cosmoshub-3/cosmoshub-3":{"id":"migration/cosmoshub-3/cosmoshub-3","title":"Cosmos Hub 3 Upgrade","description":"The following document describes the necessary steps involved that validators and full node operators","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v10-upgrade":{"id":"migration/cosmoshub-4-v10-upgrade","title":"Cosmos Hub 4, Gaia v10 Upgrade Instructions","description":"This document describes the steps for validators and full node operators, to upgrade successfully to the v10 release. The v10 upgrade is a mandatory maintenence release which updates the following core libraries:","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v11-upgrade":{"id":"migration/cosmoshub-4-v11-upgrade","title":"Cosmos Hub 4, Gaia v11 Upgrade Instructions","description":"This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v11 release.","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v12-upgrade":{"id":"migration/cosmoshub-4-v12-upgrade","title":"Cosmos Hub 4, Gaia v12 Upgrade","description":"This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v12 release.","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v13-upgrade":{"id":"migration/cosmoshub-4-v13-upgrade","title":"Cosmos Hub 4, Gaia v13 Upgrade","description":"This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v13 release.","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v14-upgrade":{"id":"migration/cosmoshub-4-v14-upgrade","title":"Cosmos Hub 4, Gaia v14 Upgrade","description":"This document describes the steps for validators, full node operators and relayer operators, to upgrade successfully for the Gaia v14 release.","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v15-upgrade":{"id":"migration/cosmoshub-4-v15-upgrade","title":"Cosmos Hub 4, Gaia v15.1 Upgrade","description":"This guide provides instructions for upgrading Gaia from v14.2.x to v15.1.x.","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v5-delta-upgrade":{"id":"migration/cosmoshub-4-v5-delta-upgrade","title":"Cosmos Hub 4, v5-Delta Upgrade Instructions","description":"This document describes the steps for validator and full node operators for the successful execution of the Delta Upgrade, which adds the Gravity DEX to the Cosmos Hub.","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v6-vega-upgrade":{"id":"migration/cosmoshub-4-v6-vega-upgrade","title":"Cosmos Hub 4, v6-Vega Upgrade Instructions","description":"This document describes the steps for validator and full node operators for the successful execution of the Vega Upgrade, which contains the following main new features:","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v7-Theta-upgrade":{"id":"migration/cosmoshub-4-v7-Theta-upgrade","title":"Cosmos Hub 4, v7-Theta Upgrade Instructions","description":"This document describes the steps for validator and full node operators for the successful execution of the v7-Theta Upgrade, which contains the following main new features/improvement:","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v8-Rho-upgrade":{"id":"migration/cosmoshub-4-v8-Rho-upgrade","title":"Cosmos Hub 4, v8-Rho Upgrade Instructions","description":"This document describes the steps for validator and full node operators for the successful execution of the v8-Rho Upgrade, which contains the following main new features/improvement:","sidebar":"tutorialSidebar"},"migration/cosmoshub-4-v9-Lambda-upgrade":{"id":"migration/cosmoshub-4-v9-Lambda-upgrade","title":"Cosmos Hub 4, v9-Lambda Upgrade Instructions","description":"This document describes the steps for validator and full node operators for the successful execution of the v9-Lambda Upgrade, which contains the following main new features/improvement:","sidebar":"tutorialSidebar"},"migration/README":{"id":"migration/README","title":"README","description":"\x3c!--","sidebar":"tutorialSidebar"},"modules/globalfee":{"id":"modules/globalfee","title":"Gaia Fee and Fees Checks","description":"Fee Parameters","sidebar":"tutorialSidebar"},"modules/README":{"id":"modules/README","title":"Gaia Modules","description":"Here you can find an overview of the modules included on the Cosmos Hub (Gaia) blockchain with relevant info and","sidebar":"tutorialSidebar"},"resources/archives":{"id":"resources/archives","title":"Cosmos Hub Archives","description":"With each breaking upgrade of the Cosmos Hub, the network is restarted at height 0. During this process, an export of the last state of the previous network is made to produce the genesis state of the new one.","sidebar":"tutorialSidebar"},"resources/genesis":{"id":"resources/genesis","title":"The Genesis File","description":"This document explains how the genesis file of the Cosmos Hub mainnet is structured. It also explains how you can build a genesis file for your own gaia testnet.","sidebar":"tutorialSidebar"},"resources/hd-wallets":{"id":"resources/hd-wallets","title":"HD Wallets","description":"Accounts in Cosmos are Hierarchical Deterministic (HD) Wallets. Originally specified in Bitcoin\'s BIP32, HD wallets are a special kind of wallet that let users derive any number of accounts from a single seed. To understand what that means, let us first define some terminology:","sidebar":"tutorialSidebar"},"resources/ledger":{"id":"resources/ledger","title":"Ledger Nano Support","description":"Using a hardware wallet to store your keys greatly improves the security of your crypto assets. The Ledger device acts as an enclave of the seed and private keys, and the process of signing transactions takes place within it. No private information ever leaves the Ledger device. The following is a short tutorial on using the Cosmos Ledger app with the Gaia CLI or the Keplr wallet extension.","sidebar":"tutorialSidebar"},"resources/README":{"id":"resources/README","title":"Resources","description":"This folder contains resources on the gaia software.","sidebar":"tutorialSidebar"},"resources/reproducible-builds":{"id":"resources/reproducible-builds","title":"Building Gaia Deterministically","description":"The Tendermint rbuilder Docker image provides a deterministic build environment that is used to build Cosmos SDK applications. It provides a way to be reasonably sure that the executables are really built from the git source. It also makes sure that the same, tested dependencies are used and statically built into the executable.","sidebar":"tutorialSidebar"},"resources/service-providers":{"id":"resources/service-providers","title":"Service Providers","description":"\'Service Providers\' are defined as entities that provide services for end-users that involve some form of interaction with the Cosmos Hub. More specifically, this document is focused on interactions with tokens.","sidebar":"tutorialSidebar"},"roadmap/cosmos-hub-roadmap-2.0":{"id":"roadmap/cosmos-hub-roadmap-2.0","title":"The Cosmos Hub Roadmap","description":"This Cosmos Hub roadmap serves as a reference for the current planned features of upcoming releases. For past releases, please see the following document.","sidebar":"tutorialSidebar"},"roadmap/launch/blog-1-en":{"id":"roadmap/launch/blog-1-en","title":"Cosmos Hub to Launch Mainnet","description":"Pre-launch Dependencies & How to Safely Claim Your Atoms","sidebar":"tutorialSidebar"},"roadmap/launch/blog-2-en":{"id":"roadmap/launch/blog-2-en","title":"The 3 Phases of the Cosmos Hub Mainnet","description":"Post-Mainnet Development Roadmap & Expectations for Users","sidebar":"tutorialSidebar"},"roadmap/previous-releases":{"id":"roadmap/previous-releases","title":"previous-releases","description":"\x3c!--","sidebar":"tutorialSidebar"},"roadmap/README":{"id":"roadmap/README","title":"Roadmap & Previous Releases","description":"This folder contains details about the CosmosHub launch, previous releases and the current CosmosHub roadmap.","sidebar":"tutorialSidebar"},"validators/kms/kms":{"id":"validators/kms/kms","title":"KMS - Key Management System","description":"Tendermint KMS is a key management service that allows separating key management from Tendermint nodes. In addition it provides other advantages such as:","sidebar":"tutorialSidebar"},"validators/kms/kms_ledger":{"id":"validators/kms/kms_ledger","title":"Setting up Tendermint KMS + Ledger","description":"The following instructions are a brief walkthrough and not a comprehensive guideline. You should consider and research more about the security implications of activating an external KMS.","sidebar":"tutorialSidebar"},"validators/overview":{"id":"validators/overview","title":"Validator Overview","description":"Introduction","sidebar":"tutorialSidebar"},"validators/README":{"id":"validators/README","title":"Validators","description":"This folder contains documentation relevant to validators of the Cosmos Hub and other gaia blockchains.","sidebar":"tutorialSidebar"},"validators/security":{"id":"validators/security","title":"Validator Security","description":"Each validator candidate is encouraged to run its operations independently, as diverse setups increase the resilience of the network. Validator candidates should commence their setup phase now in order to be on time for launch.","sidebar":"tutorialSidebar"},"validators/validator-faq":{"id":"validators/validator-faq","title":"Validator FAQ","description":"Disclaimer","sidebar":"tutorialSidebar"},"validators/validator-setup":{"id":"validators/validator-setup","title":"Running a Validator","description":"We suggest you try out joining a public testnet first. Information on how to join the most recent testnet can be found here.","sidebar":"tutorialSidebar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/b659bf83.a80f3a68.js b/assets/js/b659bf83.a80f3a68.js new file mode 100644 index 00000000000..fb60c78b4a2 --- /dev/null +++ b/assets/js/b659bf83.a80f3a68.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1786],{5680:(e,t,a)=>{a.d(t,{xA:()=>u,yg:()=>c});var r=a(6540);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){n(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,r,n=function(e,t){if(null==e)return{};var a,r,n={},o=Object.keys(e);for(r=0;r<o.length;r++)a=o[r],t.indexOf(a)>=0||(n[a]=e[a]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}var l=r.createContext({}),p=function(e){var t=r.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},u=function(e){var t=p(e.components);return r.createElement(l.Provider,{value:t},e.children)},g="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},h=r.forwardRef((function(e,t){var a=e.components,n=e.mdxType,o=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),g=p(a),h=n,c=g["".concat(l,".").concat(h)]||g[h]||d[h]||o;return a?r.createElement(c,i(i({ref:t},u),{},{components:a})):r.createElement(c,i({ref:t},u))}));function c(e,t){var a=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var o=a.length,i=new Array(o);i[0]=h;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[g]="string"==typeof e?e:n,i[1]=s;for(var p=2;p<o;p++)i[p]=a[p];return r.createElement.apply(null,i)}return r.createElement.apply(null,a)}h.displayName="MDXCreateElement"},7120:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var r=a(8168),n=(a(6540),a(5680));const o={title:"Cosmos Hub 4, v5-Delta Upgrade Instructions",order:1},i=void 0,s={unversionedId:"migration/cosmoshub-4-v5-delta-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v5-delta-upgrade",title:"Cosmos Hub 4, v5-Delta Upgrade Instructions",description:"This document describes the steps for validator and full node operators for the successful execution of the Delta Upgrade, which adds the Gravity DEX to the Cosmos Hub.",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v5-delta-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, v5-Delta Upgrade Instructions",order:1},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, Gaia v15.1 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v15-upgrade"},next:{title:"Cosmos Hub 4, v6-Vega Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade"}},l={},p=[{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Upgrade will take place July 12, 2021",id:"upgrade-will-take-place-july-12-2021",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Public testnet",id:"public-testnet",level:3},{value:"Current runtime, cosmoshub-4 (pre-Delta upgrade) is running Gaia v4.2.1",id:"current-runtime-cosmoshub-4-pre-delta-upgrade-is-running-gaia-v421",level:3},{value:"Target runtime, cosmoshub-4 (post-Delta upgrade) will run Gaia v5.0.0",id:"target-runtime-cosmoshub-4-post-delta-upgrade-will-run-gaia-v500",level:3},{value:"Delta upgrade steps",id:"delta-upgrade-steps",level:2},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"FAQ",id:"faq",level:2}],u={toc:p},g="wrapper";function d(e){let{components:t,...a}=e;return(0,n.yg)(g,(0,r.A)({},u,a,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"This document describes the steps for validator and full node operators for the successful execution of the ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/main/docs/roadmap/cosmos-hub-roadmap-2.0.md#Delta-Upgrade"},"Delta Upgrade"),", which adds the ",(0,n.yg)("strong",{parentName:"p"},"Gravity DEX")," to the Cosmos Hub."),(0,n.yg)("p",null,"TOC:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-will-take-place-july-12-2021"},"Upgrade will take place July 12, 2021")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#public-testnet"},"Public testnet")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#current-runtime-cosmoshub-4-pre-delta-upgrade-is-running-gaia-v421"},"Current runtime, cosmoshub-4 (pre-Delta upgrade) is running Gaia v4.2.1")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#target-runtime-cosmoshub-4-post-delta-upgrade-will-run-gaia-v500"},"Target runtime, cosmoshub-4 (post-Delta upgrade) will run Gaia v5.0.0")))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#delta-upgrade-steps"},"Delta upgrade steps")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"#faq"},"FAQ"))),(0,n.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/51"},"Proposal #51")," is the reference on-chain governance proposal for this upgrade, which has passed with overwhelming community support. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,n.yg)("em",{parentName:"p"},"fully decentralized")," way. "),(0,n.yg)("h2",{id:"upgrade-will-take-place-july-12-2021"},"Upgrade will take place July 12, 2021"),(0,n.yg)("p",null,"The upgrade will take place at a block height of ",(0,n.yg)("inlineCode",{parentName:"p"},"6910000"),". At current block times (around 7s/block), this block height corresponds approximately to ",(0,n.yg)("inlineCode",{parentName:"p"},"Mon Jul 12 2021 11:00:00 GMT+0000"),". This date/time is approximate as blocks are not generated at a constant interval."),(0,n.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,n.yg)("p",null,"The chain-id of the network will remain the same, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,n.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,n.yg)("h3",{id:"backups"},"Backups"),(0,n.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia")," directory."),(0,n.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,n.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,n.yg)("h3",{id:"testing"},"Testing"),(0,n.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, complete and detailed testing instructions are provided in the ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/b-harvest/gravity-dex-upgrade-test/"},"gravity-dex-upgrade-test")," Github repository. This repository has been tested by members of the core Cosmos ecosystem, as well as ecosystem partners which include validators, exchanges, and service providers."),(0,n.yg)("h3",{id:"public-testnet"},"Public testnet"),(0,n.yg)("p",null,"Validator and full node operators that wish to test their systems on a public testnet are encouraged to join the Tendermint team's public testnet, described ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/b-harvest/gravity-dex-upgrade-test/#public-testnet-info"},"here"),"."),(0,n.yg)("h3",{id:"current-runtime-cosmoshub-4-pre-delta-upgrade-is-running-gaia-v421"},"Current runtime, cosmoshub-4 (pre-Delta upgrade) is running Gaia v4.2.1"),(0,n.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v4.2.1"},"Gaia v4.2.1"),". We anticipate that operators who are running earlier versions of Gaia, e.g., v4.2.x, will be able to upgrade successfully; however, this is untested and it is up to operators to ensure that their systems are capable of performing the upgrade."),(0,n.yg)("h3",{id:"target-runtime-cosmoshub-4-post-delta-upgrade-will-run-gaia-v500"},"Target runtime, cosmoshub-4 (post-Delta upgrade) will run Gaia v5.0.0"),(0,n.yg)("p",null,"The Comsos Hub mainnet network, ",(0,n.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v5.0.0"},"Gaia v5.0.0"),". Operators ",(0,n.yg)("em",{parentName:"p"},"MUST")," use this version post-upgrade to remain connected to the network."),(0,n.yg)("h2",{id:"delta-upgrade-steps"},"Delta upgrade steps"),(0,n.yg)("p",null,"The following steps assume that an operator is running v4.2.1 (running an earlier version is untested). The upgrade has only been tested with v4.2.1 and these instructions follow this prerequisite."),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},"Prior to the upgrade, operators ",(0,n.yg)("em",{parentName:"li"},"MUST")," be running Gaia v4.2.1."),(0,n.yg)("li",{parentName:"ol"},"At the upgrade block height of ",(0,n.yg)("a",{parentName:"li",href:"#Upgrade-will-take-place-July-12,-2021"},"6910000"),", the Gaia software will panic with a message similar to the below:")),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},'ERR UPGRADE "Gravity-DEX" NEEDED at height: 6910000: v5.0.0-4760cf1f1266accec7a107f440d46d9724c6fd08'),(0,n.yg)("p",{parentName:"blockquote"},'panic: UPGRADE "Gravity-DEX" NEEDED at height: 6910000: v5.0.0-4760cf1f1266accec7a107f440d46d9724c6fd08')),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"IMPORTANT: PLEASE WAIT FOR THE BINARY TO HALT ON ITS OWN"),". Do NOT shutdown the node yourself. If the node shuts down before the panic message, start the node and let it run until the panic stops the node for you."),(0,n.yg)("ol",{start:3},(0,n.yg)("li",{parentName:"ol"},"Important note to all validators: Although the upgrade path is essentially to replace the binary when the software panics and halts at the upgrade height, an important disaster recovery operation is to take a snapshot of your state after the halt and before starting v5.0.0.")),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-bash"},"cp -r ~/.gaia ./gaia_backup\n")),(0,n.yg)("p",null,"Note: use the home directory relevant to your node's Gaia configuration (if different from ",(0,n.yg)("inlineCode",{parentName:"p"},"~/.gaia"),")."),(0,n.yg)("ol",{start:4},(0,n.yg)("li",{parentName:"ol"},"Replace the Gaia v4.2.1 binary with the Gaia v5.0.0 binary"),(0,n.yg)("li",{parentName:"ol"},"Start the Gaia v5.0.0 binary using the following command (also applying any additional flags and parameters to the binary needed by the operator, e.g., ",(0,n.yg)("inlineCode",{parentName:"li"},"--home $HOME"),"):")),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"gaiad start --x-crisis-skip-assert-invariants")),(0,n.yg)("p",null,"IMPORTANT: The flag ",(0,n.yg)("inlineCode",{parentName:"p"},"--x-crisis-skip-assert-invariants")," is optional and can be used to reduce memory and processing requirements while the in-place ugprade takes place before resuming connecting to the network."),(0,n.yg)("ol",{start:5},(0,n.yg)("li",{parentName:"ol"},"Wait until 2/3+ of voting power has upgraded for the network to start producing blocks"),(0,n.yg)("li",{parentName:"ol"},"You can use the following commands to check peering status and state:")),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"curl -s ",(0,n.yg)("a",{parentName:"p",href:"http://127.0.0.1:26657/net_info"},"http://127.0.0.1:26657/net_info")," | grep n_peers"),(0,n.yg)("p",{parentName:"blockquote"},"curl -s localhost:26657/consensus_state | jq -r .result.round_state.height_vote_set[].prevotes_bit_array")),(0,n.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,n.yg)("p",null,"The upgrade may take several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,n.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,n.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,n.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v4.2.1 binary using the following command:"),(0,n.yg)("blockquote",null,(0,n.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 6910000")),(0,n.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,n.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,n.yg)("h2",{id:"communications"},"Communications"),(0,n.yg)("p",null,"Operators are encouraged to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#validators-verified")," channel of the Cosmos Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand - requests to join the ",(0,n.yg)("inlineCode",{parentName:"p"},"#validators-verified")," channel can be sent to the ",(0,n.yg)("inlineCode",{parentName:"p"},"#validators-public")," channel. "),(0,n.yg)("h2",{id:"risks"},"Risks"),(0,n.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,n.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,n.yg)("h2",{id:"faq"},"FAQ"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},"If I am a new operator and I want to join the network, what should I do?")),(0,n.yg)("p",null,"In order to join the cosmoshub-4 network after the Delta upgrade, you have two options:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Use a post-delta upgrade state snapshot, such as one provided by ",(0,n.yg)("a",{parentName:"li",href:"https://cosmos.quicksync.io/"},"quicksync")," and start a node using the gaia v5.0.0 binary."),(0,n.yg)("li",{parentName:"ul"},"If not using a snapshot, or using a pre-delta upgrade snapshot, sync with the network using the gaia v4.2.1 binary until the upgrade height and panic, then switch the gaia binary for v5.0.0.")),(0,n.yg)("ol",{start:2},(0,n.yg)("li",{parentName:"ol"},"Does the post-Delta upgrade introduce any changes of note?")),(0,n.yg)("p",null,"The core Cosmos SDK and Tendermint dependencies have only their minor versions bumped, so there are no significant changes of note to the API."),(0,n.yg)("p",null,"The only integration points that would be affected would be anything that parses all Cosmos SDK messages. The additional messages are ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/Gravity-Devs/liquidity/blob/master/proto/tendermint/liquidity/v1beta1/tx.proto"},"here"),"."),(0,n.yg)("ol",{start:3},(0,n.yg)("li",{parentName:"ol"},"Is Amino still supported in the post-Delta upgrade?")),(0,n.yg)("p",null,"Amino is still supported. Amino support is still present in the master branch of the Cosmos SDK. No upgrade to remove Amino is currently scheduled."),(0,n.yg)("ol",{start:4},(0,n.yg)("li",{parentName:"ol"},"Has the Gravity DEX module undergone a professional 3rd-party audit?")),(0,n.yg)("p",null,"Yes, the audit was led by Least Authority, and have released the ",(0,n.yg)("a",{parentName:"p",href:"https://leastauthority.com/blog/audit-of-cosmos-sdk-liquidity-module-for-all-in-bits/"},"audit report"),"."),(0,n.yg)("ol",{start:4},(0,n.yg)("li",{parentName:"ol"},'We have some self-healing node infrastructure in place. If the node starts failing when the chain halts, and we automatically spin up another 4.2.1 node with state from within the past couple of hours, is there a risk of it double signing transactions as it "catches up" to the point where block processing stops?')),(0,n.yg)("p",null,"When the network is halted, there is no risk of double-signing since no blocks are being produced. You only need to ensure that the self-healing infrastructure does not launch multiple validators when the network resumes block production. As well, if any new node is spun up while the chain is halted, live peers will continue to share historical blocks without producing new blocks."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b688e1a6.5d3866f6.js b/assets/js/b688e1a6.5d3866f6.js new file mode 100644 index 00000000000..bf8551fe0cc --- /dev/null +++ b/assets/js/b688e1a6.5d3866f6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[215],{5680:(e,t,n)=>{n.d(t,{xA:()=>u,yg:()=>g});var r=n(6540);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=r.createContext({}),s=function(e){var t=r.useContext(c),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},u=function(e){var t=s(e.components);return r.createElement(c.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},h=r.forwardRef((function(e,t){var n=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),p=s(n),h=o,g=p["".concat(c,".").concat(h)]||p[h]||d[h]||a;return n?r.createElement(g,l(l({ref:t},u),{},{components:n})):r.createElement(g,l({ref:t},u))}));function g(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=n.length,l=new Array(a);l[0]=h;var i={};for(var c in t)hasOwnProperty.call(t,c)&&(i[c]=t[c]);i.originalType=e,i[p]="string"==typeof e?e:o,l[1]=i;for(var s=2;s<a;s++)l[s]=n[s];return r.createElement.apply(null,l)}return r.createElement.apply(null,n)}h.displayName="MDXCreateElement"},1803:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>d,frontMatter:()=>a,metadata:()=>i,toc:()=>s});var r=n(8168),o=(n(6540),n(5680));const a={},l="ADR 003: Interchain Accounts Controller Module",i={unversionedId:"architecture/adr/adr-003-ica-controller",id:"version-v17.1.0/architecture/adr/adr-003-ica-controller",title:"ADR 003: Interchain Accounts Controller Module",description:"Changelog",source:"@site/versioned_docs/version-v17.1.0/architecture/adr/adr-003-ica-controller.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/adr-003-ica-controller",permalink:"/v17.1.0/architecture/adr/adr-003-ica-controller",draft:!1,tags:[],version:"v17.1.0",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"ADR 002: Globalfee Module",permalink:"/v17.1.0/architecture/adr/adr-002-globalfee"},next:{title:"adr-template",permalink:"/v17.1.0/architecture/templates/adr-template"}},c={},s=[{value:"Changelog",id:"changelog",level:2},{value:"Status",id:"status",level:2},{value:"Abstract",id:"abstract",level:2},{value:"Context",id:"context",level:2},{value:"Decision",id:"decision",level:2},{value:"Consequences",id:"consequences",level:2},{value:"Positive",id:"positive",level:3},{value:"Negative",id:"negative",level:3},{value:"Neutral",id:"neutral",level:3},{value:"References",id:"references",level:2}],u={toc:s},p="wrapper";function d(e){let{components:t,...n}=e;return(0,o.yg)(p,(0,r.A)({},u,n,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("h1",{id:"adr-003-interchain-accounts-controller-module"},"ADR 003: Interchain Accounts Controller Module"),(0,o.yg)("h2",{id:"changelog"},"Changelog"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"2024-03-08: Initial Draft")),(0,o.yg)("h2",{id:"status"},"Status"),(0,o.yg)("p",null,"Proposed"),(0,o.yg)("h2",{id:"abstract"},"Abstract"),(0,o.yg)("p",null,"The Interchain Accounts Controller IBC module allows users of one chain to create and control accounts on other chains. The Hub currently doesn't have ICA Controller module enabled, so it is not possible to create accounts on other chains from the Hub chain."),(0,o.yg)("h2",{id:"context"},"Context"),(0,o.yg)("p",null,"Enabling the ICA Controller module on the Hub would support various use cases. One such case could be the provider-based governance that would allow the ATOM stakers to participate in a governance on consumer chains."),(0,o.yg)("h2",{id:"decision"},"Decision"),(0,o.yg)("p",null,"The ICA Controller module will be included in the application, so the Hub will have both ICA Host and Controller modules. The implementation will use the Controller module's built-in authentication mechanism, since we don't have a need for custom authentication logic. According to this, users will directly use ",(0,o.yg)("inlineCode",{parentName:"p"},"MsgRegisterInterchainAccount")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"MsgSendTx")," messages defined by the Controller module. The possibility provided by the Controller module to define underlaying application to have custom processing of IBC messages exchanged by the Controller module (e.g. ",(0,o.yg)("inlineCode",{parentName:"p"},"OnChanOpenInit"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"OnAcknowledgementPacket"),", etc.) will not be used, since there is currently no need for this."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-go"},"// ICA Controller keeper\nappKeepers.ICAControllerKeeper = icacontrollerkeeper.NewKeeper(\n appCodec,\n appKeepers.keys[icacontrollertypes.StoreKey],\n appKeepers.GetSubspace(icacontrollertypes.SubModuleName),\n appKeepers.IBCKeeper.ChannelKeeper, // ICS4Wrapper\n appKeepers.IBCKeeper.ChannelKeeper,\n &appKeepers.IBCKeeper.PortKeeper,\n appKeepers.ScopedICAControllerKeeper,\n bApp.MsgServiceRouter(),\n)\n\n// Create ICA module\nappKeepers.ICAModule = ica.NewAppModule(&appKeepers.ICAControllerKeeper, &appKeepers.ICAHostKeeper)\n\n// Create Interchain Accounts Controller Stack\nvar icaControllerStack porttypes.IBCModule = icacontroller.NewIBCMiddleware(nil, appKeepers.ICAControllerKeeper)\n\n// Add Interchain Accounts Controller IBC route\nibcRouter.AddRoute(icacontrollertypes.SubModuleName, icaControllerStack)\n")),(0,o.yg)("h2",{id:"consequences"},"Consequences"),(0,o.yg)("h3",{id:"positive"},"Positive"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Users of the Hub will have a possibility to create and utilize Interchain Accounts on other IBC connected chains.")),(0,o.yg)("h3",{id:"negative"},"Negative"),(0,o.yg)("h3",{id:"neutral"},"Neutral"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Since we don't need to implement a custom authentication mechanism, we can rely on the one defined by the Controller module itself, implemented through the ",(0,o.yg)("inlineCode",{parentName:"li"},"MsgRegisterInterchainAccount")," and ",(0,o.yg)("inlineCode",{parentName:"li"},"MsgSendTx")," messages.")),(0,o.yg)("h2",{id:"references"},"References"),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/issues/2869"},"https://github.com/cosmos/gaia/issues/2869")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b6d5a092.f0ffe981.js b/assets/js/b6d5a092.f0ffe981.js new file mode 100644 index 00000000000..18f67363cb9 --- /dev/null +++ b/assets/js/b6d5a092.f0ffe981.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[960],{5680:(e,n,t)=>{t.d(n,{xA:()=>p,yg:()=>d});var a=t(6540);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function o(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?i(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function s(e,n){if(null==e)return{};var t,a,r=function(e,n){if(null==e)return{};var t,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)t=i[a],n.indexOf(t)>=0||(r[t]=e[t]);return r}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var l=a.createContext({}),c=function(e){var n=a.useContext(l),t=n;return e&&(t="function"==typeof e?e(n):o(o({},n),e)),t},p=function(e){var n=c(e.components);return a.createElement(l.Provider,{value:n},e.children)},u="mdxType",m={inlineCode:"code",wrapper:function(e){var n=e.children;return a.createElement(a.Fragment,{},n)}},y=a.forwardRef((function(e,n){var t=e.components,r=e.mdxType,i=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),u=c(t),y=r,d=u["".concat(l,".").concat(y)]||u[y]||m[y]||i;return t?a.createElement(d,o(o({ref:n},p),{},{components:t})):a.createElement(d,o({ref:n},p))}));function d(e,n){var t=arguments,r=n&&n.mdxType;if("string"==typeof e||r){var i=t.length,o=new Array(i);o[0]=y;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s[u]="string"==typeof e?e:r,o[1]=s;for(var c=2;c<i;c++)o[c]=t[c];return a.createElement.apply(null,o)}return a.createElement.apply(null,t)}y.displayName="MDXCreateElement"},2969:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>c});var a=t(8168),r=(t(6540),t(5680));const i={title:"HD Wallets",order:2},o=void 0,s={unversionedId:"resources/hd-wallets",id:"resources/hd-wallets",title:"HD Wallets",description:"Accounts in Cosmos are Hierarchical Deterministic (HD) Wallets. Originally specified in Bitcoin's BIP32, HD wallets are a special kind of wallet that let users derive any number of accounts from a single seed. To understand what that means, let us first define some terminology:",source:"@site/docs/resources/hd-wallets.md",sourceDirName:"resources",slug:"/resources/hd-wallets",permalink:"/main/resources/hd-wallets",draft:!1,tags:[],version:"current",frontMatter:{title:"HD Wallets",order:2},sidebar:"tutorialSidebar",previous:{title:"The Genesis File",permalink:"/main/resources/genesis"},next:{title:"Ledger Nano Support",permalink:"/main/resources/ledger"}},l={},c=[],p={toc:c},u="wrapper";function m(e){let{components:n,...t}=e;return(0,r.yg)(u,(0,a.A)({},p,t,{components:n,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"Accounts in Cosmos are Hierarchical Deterministic (HD) Wallets. Originally specified in Bitcoin's ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki"},"BIP32"),", HD wallets are a special kind of wallet that let users derive any number of accounts from a single seed. To understand what that means, let us first define some terminology:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Wallet"),": Set of accounts obtained from a given seed."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Account"),": A pair of public key/private key."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Private Key"),": A private key is a secret piece of information used to sign messages. In the blockchain context, a private key identifies the owner of an account. The private key of a user should never be revealed to others."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Public Key"),": A public key is a piece of information obtained by applying a one-way mathematical function on a private key. From it, an address can be derived. A private key cannot be found from a public key."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Address"),": An address is a public string with a human-readable prefix that identifies an account. It is obtained by applying mathematical transformations to a public key."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Digital Signature"),": A digital signature is a piece of cryptographic information that proves the owner of a given private key approved of a given message without revealing the private key."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Seed"),": Same as Mnemonic."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Mnemonic"),": A mnemonic is a sequence of words that is used as seed to derive private keys. The mnemonic is at the core of each wallet. NEVER LOSE YOUR MNEMONIC. WRITE IT DOWN ON A PIECE OF PAPER AND STORE IT SOMEWHERE SAFE. IF YOU LOSE IT, THERE IS NO WAY TO RETRIEVE IT. IF SOMEONE GAINS ACCESS TO IT, THEY GAIN ACCESS TO ALL THE ASSOCIATED ACCOUNTS.")),(0,r.yg)("p",null,"At the core of a HD wallet, there is a seed. From this seed, users can deterministically generate accounts. To generate an account from a seed, one-way mathematical transformations are applied. To decide which account to generate, the user specifies a ",(0,r.yg)("inlineCode",{parentName:"p"},"path"),", generally an ",(0,r.yg)("inlineCode",{parentName:"p"},"integer")," (",(0,r.yg)("inlineCode",{parentName:"p"},"0"),", ",(0,r.yg)("inlineCode",{parentName:"p"},"1"),", ",(0,r.yg)("inlineCode",{parentName:"p"},"2"),", ...)."),(0,r.yg)("p",null,"By specifying ",(0,r.yg)("inlineCode",{parentName:"p"},"path")," to be ",(0,r.yg)("inlineCode",{parentName:"p"},"0")," for example, the Wallet will generate ",(0,r.yg)("inlineCode",{parentName:"p"},"Private Key 0")," from the seed. Then, ",(0,r.yg)("inlineCode",{parentName:"p"},"Public Key 0")," can be generated from ",(0,r.yg)("inlineCode",{parentName:"p"},"Private Key 0"),". Finally, ",(0,r.yg)("inlineCode",{parentName:"p"},"Address 0")," can be generated from ",(0,r.yg)("inlineCode",{parentName:"p"},"Public Key 0"),". All these steps are one way only, meaning the ",(0,r.yg)("inlineCode",{parentName:"p"},"Public Key")," cannot be found from the ",(0,r.yg)("inlineCode",{parentName:"p"},"Address"),", the ",(0,r.yg)("inlineCode",{parentName:"p"},"Private Key")," cannot be found from the ",(0,r.yg)("inlineCode",{parentName:"p"},"Public Key"),", ..."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"}," Account 0 Account 1 Account 2\n\n+------------------+ +------------------+ +------------------+\n| | | | | |\n| Address 0 | | Address 1 | | Address 2 |\n| ^ | | ^ | | ^ |\n| | | | | | | | |\n| | | | | | | | |\n| | | | | | | | |\n| + | | + | | + |\n| Public key 0 | | Public key 1 | | Public key 2 |\n| ^ | | ^ | | ^ |\n| | | | | | | | |\n| | | | | | | | |\n| | | | | | | | |\n| + | | + | | + |\n| Private key 0 | | Private key 1 | | Private key 2 |\n| ^ | | ^ | | ^ |\n+------------------+ +------------------+ +------------------+\n | | |\n | | |\n | | |\n +--------------------------------------------------------------------+\n |\n |\n +---------+---------+\n | |\n | Mnemonic (Seed) |\n | |\n +-------------------+\n")),(0,r.yg)("p",null,"The process of derivating accounts from the seed is deterministic. This means that given the same path, the derived private key will always be the same."),(0,r.yg)("p",null,"The funds stored in an account are controlled by the private key. This private key is generated using a one-way function from the mnemonic. If you lose the private key, you can retrieve it using the mnemonic. However, if you lose the mnemonic, you will lose access to all the derived private keys. Likewise, if someone gains access to your mnemonic, they gain access to all the associated accounts."),(0,r.yg)("admonition",{type:"danger"},(0,r.yg)("p",{parentName:"admonition"},(0,r.yg)("strong",{parentName:"p"},"Do not lose or share your 24 words with anyone. To prevent theft or loss of funds, it is best to keep multiple copies of your mnemonic stored in safe, secure places. If someone is able to gain access to your mnemonic, they will fully control the accounts associated with them."))))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b78d3fc1.fbebe30c.js b/assets/js/b78d3fc1.fbebe30c.js new file mode 100644 index 00000000000..43f758deae7 --- /dev/null +++ b/assets/js/b78d3fc1.fbebe30c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4165],{5680:(e,n,a)=>{a.d(n,{xA:()=>g,yg:()=>c});var t=a(6540);function o(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function r(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function i(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?r(Object(a),!0).forEach((function(n){o(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function s(e,n){if(null==e)return{};var a,t,o=function(e,n){if(null==e)return{};var a,t,o={},r=Object.keys(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||(o[a]=e[a]);return o}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}var l=t.createContext({}),d=function(e){var n=t.useContext(l),a=n;return e&&(a="function"==typeof e?e(n):i(i({},n),e)),a},g=function(e){var n=d(e.components);return t.createElement(l.Provider,{value:n},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},m=t.forwardRef((function(e,n){var a=e.components,o=e.mdxType,r=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=d(a),m=o,c=u["".concat(l,".").concat(m)]||u[m]||p[m]||r;return a?t.createElement(c,i(i({ref:n},g),{},{components:a})):t.createElement(c,i({ref:n},g))}));function c(e,n){var a=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var r=a.length,i=new Array(r);i[0]=m;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s[u]="string"==typeof e?e:o,i[1]=s;for(var d=2;d<r;d++)i[d]=a[d];return t.createElement.apply(null,i)}return t.createElement.apply(null,a)}m.displayName="MDXCreateElement"},2406:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>i,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>d});var t=a(8168),o=(a(6540),a(5680));const r={title:"Delegator Guide (CLI)",order:2},i=void 0,s={unversionedId:"delegators/delegator-guide-cli",id:"delegators/delegator-guide-cli",title:"Delegator Guide (CLI)",description:"This document contains all the necessary information for delegators to interact with the Cosmos Hub through the Command-Line Interface (CLI).",source:"@site/docs/delegators/delegator-guide-cli.md",sourceDirName:"delegators",slug:"/delegators/delegator-guide-cli",permalink:"/main/delegators/delegator-guide-cli",draft:!1,tags:[],version:"current",frontMatter:{title:"Delegator Guide (CLI)",order:2},sidebar:"tutorialSidebar",previous:{title:"Delegator FAQ",permalink:"/main/delegators/delegator-faq"},next:{title:"Delegator Security",permalink:"/main/delegators/delegator-security"}},l={},d=[{value:"Table of Contents",id:"table-of-contents",level:2},{value:"Installing <code>gaiad</code>",id:"installing-gaiad",level:2},{value:"Cosmos Accounts",id:"cosmos-accounts",level:2},{value:"Restoring an Account from the Fundraiser",id:"restoring-an-account-from-the-fundraiser",level:3},{value:"On a Ledger Device",id:"on-a-ledger-device",level:4},{value:"On a Computer",id:"on-a-computer",level:4},{value:"Creating an Account",id:"creating-an-account",level:3},{value:"Using a Ledger Device",id:"using-a-ledger-device",level:4},{value:"Using a Computer",id:"using-a-computer",level:4},{value:"Accessing the Cosmos Hub Network",id:"accessing-the-cosmos-hub-network",level:2},{value:"Running Your Own Full-Node",id:"running-your-own-full-node",level:3},{value:"Connecting to a Remote Full-Node",id:"connecting-to-a-remote-full-node",level:3},{value:"Setting Up <code>gaiad</code>",id:"setting-up-gaiad",level:2},{value:"Querying the State",id:"querying-the-state",level:2},{value:"Sending Transactions",id:"sending-transactions",level:2},{value:"A Note on Gas and Fees",id:"a-note-on-gas-and-fees",level:3},{value:"Sending Tokens",id:"sending-tokens",level:3},{value:"Bonding Atoms and Withdrawing Rewards",id:"bonding-atoms-and-withdrawing-rewards",level:3},{value:"Participating in Governance",id:"participating-in-governance",level:2},{value:"Primer on Governance",id:"primer-on-governance",level:3},{value:"In Practice",id:"in-practice",level:3},{value:"Signing Transactions From an Offline Computer",id:"signing-transactions-from-an-offline-computer",level:3}],g={toc:d},u="wrapper";function p(e){let{components:n,...a}=e;return(0,o.yg)(u,(0,t.A)({},g,a,{components:n,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"This document contains all the necessary information for delegators to interact with the Cosmos Hub through the Command-Line Interface (CLI)."),(0,o.yg)("p",null,"It also contains instructions on how to manage accounts, restore accounts from the fundraiser and use a ledger nano device."),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Very Important"),": Please assure that you follow the steps described hereinafter\ncarefully, as negligence in this significant process could lead to an indefinite\nloss of your Atoms. Therefore, read through the following instructions in their\nentirety prior to proceeding and reach out to us in case you need support."),(0,o.yg)("p",{parentName:"admonition"},"Please also note that you are about to interact with the Cosmos Hub, a\nblockchain technology containing highly experimental software. While the\nblockchain has been developed in accordance to the state of the art and audited\nwith utmost care, we can nevertheless expect to have issues, updates and bugs.\nFurthermore, interaction with blockchain technology requires\nadvanced technical skills and always entails risks that are outside our control.\nBy using the software, you confirm that you understand the inherent risks\nassociated with cryptographic software (see also risk section of the\n",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos/blob/master/fundraiser/Interchain%20Cosmos%20Contribution%20Terms%20-%20FINAL.pdf"},"Interchain Cosmos Contribution terms"),') and that the Interchain Foundation and/or\nthe Tendermint Team may not be held liable for potential damages arising out of the use of the\nsoftware. Any use of this open source software released under the Apache 2.0 license is\ndone at your own risk and on a "AS IS" basis, without warranties or conditions\nof any kind.')),(0,o.yg)("p",null,"Please exercise extreme caution!"),(0,o.yg)("h2",{id:"table-of-contents"},"Table of Contents"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#table-of-contents"},"Table of Contents")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#installing-gaiad"},"Installing ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#cosmos-accounts"},"Cosmos Accounts"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#restoring-an-account-from-the-fundraiser"},"Restoring an Account from the Fundraiser"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#on-a-ledger-device"},"On a Ledger Device")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#on-a-computer"},"On a Computer")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#creating-an-account"},"Creating an Account"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#using-a-ledger-device"},"Using a Ledger Device")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#using-a-computer"},"Using a Computer")))))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#accessing-the-cosmos-hub-network"},"Accessing the Cosmos Hub Network"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#running-your-own-full-node"},"Running Your Own Full-Node")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#connecting-to-a-remote-full-node"},"Connecting to a Remote Full-Node")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#setting-up-gaiad"},"Setting Up ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#querying-the-state"},"Querying the State")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#sending-transactions"},"Sending Transactions"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#a-note-on-gas-and-fees"},"A Note on Gas and Fees")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#sending-tokens"},"Sending Tokens")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#bonding-atoms-and-withdrawing-rewards"},"Bonding Atoms and Withdrawing Rewards")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#participating-in-governance"},"Participating in Governance"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#primer-on-governance"},"Primer on Governance")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#in-practice"},"In Practice")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#signing-transactions-from-an-offline-computer"},"Signing Transactions From an Offline Computer"))))),(0,o.yg)("h2",{id:"installing-gaiad"},"Installing ",(0,o.yg)("inlineCode",{parentName:"h2"},"gaiad")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),": This is the command-line interface to interact with a ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," full-node."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Please check that you download the latest stable release of ",(0,o.yg)("inlineCode",{parentName:"strong"},"gaiad")," that is available"))),(0,o.yg)("p",null,"[",(0,o.yg)("strong",{parentName:"p"},"Download the binaries"),"]","\nNot available yet."),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"../getting-started/installation"},(0,o.yg)("strong",{parentName:"a"},"Install from source"))),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is used from a terminal. To open the terminal, follow these steps:"),(0,o.yg)("ul",{parentName:"admonition"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"Windows"),": ",(0,o.yg)("inlineCode",{parentName:"li"},"Start")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"All Programs")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Accessories")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Command Prompt")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"MacOS"),": ",(0,o.yg)("inlineCode",{parentName:"li"},"Finder")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Applications")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Utilities")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Terminal")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"Linux"),": ",(0,o.yg)("inlineCode",{parentName:"li"},"Ctrl")," + ",(0,o.yg)("inlineCode",{parentName:"li"},"Alt")," + ",(0,o.yg)("inlineCode",{parentName:"li"},"T")))),(0,o.yg)("h2",{id:"cosmos-accounts"},"Cosmos Accounts"),(0,o.yg)("p",null,"At the core of every Cosmos account, there is a seed, which takes the form of a 12 or 24-words mnemonic. From this mnemonic, it is possible to create any number of Cosmos accounts, i.e. pairs of private key/public key. This is called an HD wallet (see ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki"},"BIP32")," for more information on the HD wallet specification)."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-txt"}," Account 0 Account 1 Account 2\n\n+------------------+ +------------------+ +------------------+\n| | | | | |\n| Address 0 | | Address 1 | | Address 2 |\n| ^ | | ^ | | ^ |\n| | | | | | | | |\n| | | | | | | | |\n| | | | | | | | |\n| + | | + | | + |\n| Public key 0 | | Public key 1 | | Public key 2 |\n| ^ | | ^ | | ^ |\n| | | | | | | | |\n| | | | | | | | |\n| | | | | | | | |\n| + | | + | | + |\n| Private key 0 | | Private key 1 | | Private key 2 |\n| ^ | | ^ | | ^ |\n+------------------+ +------------------+ +------------------+\n | | |\n | | |\n | | |\n +--------------------------------------------------------------------+\n |\n |\n +---------+---------+\n | |\n | Mnemonic (Seed) |\n | |\n +-------------------+\n")),(0,o.yg)("p",null,"The funds stored in an account are controlled by the private key. This private key is generated using a one-way function from the mnemonic. If you lose the private key, you can retrieve it using the mnemonic. However, if you lose the mnemonic, you will lose access to all the derived private keys. Likewise, if someone gains access to your mnemonic, they gain access to all the associated accounts."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Do not lose or share your 12 words with anyone. To prevent theft or loss of funds, it is best to ensure that you keep multiple copies of your mnemonic, and store it in a safe, secure place and that only you know how to access. If someone is able to gain access to your mnemonic, they will be able to gain access to your private keys and control the accounts associated with them."))),(0,o.yg)("p",null,"The address is a public string with a human-readable prefix (e.g. ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg"),") that identifies your account. When someone wants to send you funds, they send it to your address. It is computationally infeasible to find the private key associated with a given address."),(0,o.yg)("h3",{id:"restoring-an-account-from-the-fundraiser"},"Restoring an Account from the Fundraiser"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("em",{parentName:"p"},"NOTE: This section only concerns fundraiser participants"))),(0,o.yg)("p",null,"If you participated in the fundraiser, you should be in possession of a 12-words mnemonic. Newly generated mnemonics use 24 words, but 12-word mnemonics are also compatible with all the Cosmos tools."),(0,o.yg)("h4",{id:"on-a-ledger-device"},"On a Ledger Device"),(0,o.yg)("p",null,"At the core of a ledger device, there is a mnemonic used to generate accounts on multiple blockchains (including the Cosmos Hub). Usually, you will create a new mnemonic when you initialize your ledger device. However, it is possible to tell the ledger device to use a mnemonic provided by the user instead. Let us go ahead and see how you can input the mnemonic you obtained during the fundraiser as the seed of your ledger device."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"*NOTE: To do this, ",(0,o.yg)("strong",{parentName:"p"},"it is preferable to use a brand new ledger device."),". Indeed, there can be only one mnemonic per ledger device. If, however, you want to use a ledger that is already initialized with a seed, you can reset it by going in ",(0,o.yg)("inlineCode",{parentName:"p"},"Settings"),">",(0,o.yg)("inlineCode",{parentName:"p"},"Device"),">",(0,o.yg)("inlineCode",{parentName:"p"},"Reset All"),". ",(0,o.yg)("strong",{parentName:"p"},"Please note that this will wipe out the seed currently stored on the device. If you have not properly secured the associated mnemonic, you could lose your funds!!!*"))),(0,o.yg)("p",null,"The following steps need to be performed on an un-initialized ledger device:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Connect your ledger device to the computer via USB"),(0,o.yg)("li",{parentName:"ol"},"Press both buttons"),(0,o.yg)("li",{parentName:"ol"},"Do ",(0,o.yg)("strong",{parentName:"li"},"NOT"),' choose the "Config as a new device" option. Instead, choose "Restore Configuration"'),(0,o.yg)("li",{parentName:"ol"},"Choose a PIN"),(0,o.yg)("li",{parentName:"ol"},"Choose the 12 words option"),(0,o.yg)("li",{parentName:"ol"},"Input each of the words you got during the fundraiser, in the correct order.")),(0,o.yg)("p",null,"Your ledger is now correctly set up with your fundraiser mnemonic! Do not lose this mnemonic! If your ledger is compromised, you can always restore a new device again using the same mnemonic."),(0,o.yg)("p",null,"Next, click ",(0,o.yg)("a",{parentName:"p",href:"#using-a-ledger-device"},"here")," to learn how to generate an account."),(0,o.yg)("h4",{id:"on-a-computer"},"On a Computer"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"NOTE: It is more secure to perform this action on an offline computer"))),(0,o.yg)("p",null,"To restore an account using a fundraiser mnemonic and store the associated encrypted private key on a computer, use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <yourKeyName> --recover\n")),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<yourKeyName>")," is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction."),(0,o.yg)("li",{parentName:"ul"},"You can add the optional ",(0,o.yg)("inlineCode",{parentName:"li"},"--account")," flag to specify the path (",(0,o.yg)("inlineCode",{parentName:"li"},"0"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"1"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"2"),", ...) you want to use to generate your account. By default, account ",(0,o.yg)("inlineCode",{parentName:"li"},"0")," is generated.")),(0,o.yg)("p",null,"The private key of account ",(0,o.yg)("inlineCode",{parentName:"p"},"0")," will be saved in your operating system's credentials storage.\nEach time you want to send a transaction, you will need to unlock your system's credentials store.\nIf you lose access to your credentials storage, you can always recover the private key with the\nmnemonic."),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"You may not be prompted for password each time you send a transaction since most operating systems\nunlock user's credentials store upon login by default. If you want to change your credentials\nstore security policies please refer to your operating system manual."))),(0,o.yg)("h3",{id:"creating-an-account"},"Creating an Account"),(0,o.yg)("p",null,"To create an account, you just need to have ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," installed. Before creating it, you need to know where you intend to store and interact with your private keys. The best options are to store them in an offline dedicated computer or a ledger device. Storing them on your regular online computer involves more risk, since anyone who infiltrates your computer through the internet could exfiltrate your private keys and steal your funds."),(0,o.yg)("h4",{id:"using-a-ledger-device"},"Using a Ledger Device"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Only use Ledger devices that you bought factory new or trust fully"))),(0,o.yg)("p",null,"When you initialize your ledger, a 24-word mnemonic is generated and stored in the device. This mnemonic is compatible with Cosmos and Cosmos accounts can be derived from it. Therefore, all you have to do is make your ledger compatible with ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),". To do so, you need to go through the following steps:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Download the Ledger Live app ",(0,o.yg)("a",{parentName:"li",href:"https://www.ledger.com/ledger-live"},"here"),"."),(0,o.yg)("li",{parentName:"ol"},"Connect your ledger via USB and update to the latest firmware"),(0,o.yg)("li",{parentName:"ol"},'Go to the ledger live app store, and download the "Cosmos" application (this can take a while). ',(0,o.yg)("strong",{parentName:"li"},"Note: You may have to enable ",(0,o.yg)("inlineCode",{parentName:"strong"},"Dev Mode")," in the ",(0,o.yg)("inlineCode",{parentName:"strong"},"Settings"),' of Ledger Live to be able to download the "Cosmos" application'),"."),(0,o.yg)("li",{parentName:"ol"},"Navigate to the Cosmos app on your ledger device")),(0,o.yg)("p",null,"Then, to create an account, use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <yourAccountName> --ledger\n")),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"This command will only work while the Ledger is plugged in and unlocked"))),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<yourKeyName>")," is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction."),(0,o.yg)("li",{parentName:"ul"},"You can add the optional ",(0,o.yg)("inlineCode",{parentName:"li"},"--account")," flag to specify the path (",(0,o.yg)("inlineCode",{parentName:"li"},"0"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"1"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"2"),", ...) you want to use to generate your account. By default, account ",(0,o.yg)("inlineCode",{parentName:"li"},"0")," is generated.")),(0,o.yg)("h4",{id:"using-a-computer"},"Using a Computer"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"NOTE: It is more secure to perform this action on an offline computer"))),(0,o.yg)("p",null,"To generate an account, just use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <yourKeyName>\n")),(0,o.yg)("p",null,"The command will generate a 24-words mnemonic and save the private and public keys for account ",(0,o.yg)("inlineCode",{parentName:"p"},"0"),"\nat the same time.\nEach time you want to send a transaction, you will need to unlock your system's credentials store.\nIf you lose access to your credentials storage, you can always recover the private key with the\nmnemonic."),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"You may not be prompted for password each time you send a transaction since most operating systems\nunlock user's credentials store upon login by default. If you want to change your credentials\nstore security policies please refer to your operating system manual."))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Do not lose or share your 12 words with anyone. To prevent theft or loss of funds, it is best to ensure that you keep multiple copies of your mnemonic, and store it in a safe, secure place and that only you know how to access. If someone is able to gain access to your mnemonic, they will be able to gain access to your private keys and control the accounts associated with them."))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"After you have secured your mnemonic (triple check!), you can delete bash history to ensure no one can retrieve it:"),(0,o.yg)("pre",{parentName:"admonition"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"history -c\nrm ~/.bash_history\n"))),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<yourKeyName>")," is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction."),(0,o.yg)("li",{parentName:"ul"},"You can add the optional ",(0,o.yg)("inlineCode",{parentName:"li"},"--account")," flag to specify the path (",(0,o.yg)("inlineCode",{parentName:"li"},"0"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"1"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"2"),", ...) you want to use to generate your account. By default, account ",(0,o.yg)("inlineCode",{parentName:"li"},"0")," is generated.")),(0,o.yg)("p",null,"You can generate more accounts from the same mnemonic using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <yourKeyName> --recover --account 1\n")),(0,o.yg)("p",null,"This command will prompt you to input a passphrase as well as your mnemonic. Change the account number to generate a different account."),(0,o.yg)("h2",{id:"accessing-the-cosmos-hub-network"},"Accessing the Cosmos Hub Network"),(0,o.yg)("p",null,"In order to query the state and send transactions, you need a way to access the network. To do so, you can either run your own full-node, or connect to someone else's."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},'NOTE: Do not share your mnemonic (12 or 24 words) with anyone. The only person who should ever need to know it is you. This is especially important if you are ever approached via email or direct message by someone requesting that you share your mnemonic for any kind of blockchain services or support. No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to share any kind of account credentials or your mnemonic."'),".")),(0,o.yg)("h3",{id:"running-your-own-full-node"},"Running Your Own Full-Node"),(0,o.yg)("p",null,"This is the most secure option, but comes with relatively high resource requirements. In order to run your own full-node, you need good bandwidth and at least 1TB of disk space."),(0,o.yg)("p",null,"You will find the tutorial on how to install ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," ",(0,o.yg)("a",{parentName:"p",href:"../getting-started/installation"},"here"),", and the guide to run a full-node ",(0,o.yg)("a",{parentName:"p",href:"../hub-tutorials/join-mainnet"},"here"),"."),(0,o.yg)("h3",{id:"connecting-to-a-remote-full-node"},"Connecting to a Remote Full-Node"),(0,o.yg)("p",null,"If you do not want or cannot run your own node, you can connect to someone else's full-node. You should pick an operator you trust, because a malicious operator could return incorrect query results or censor your transactions. However, they will never be able to steal your funds, as your private keys are stored locally on your computer or ledger device. Possible options of full-node operators include validators, wallet providers or exchanges."),(0,o.yg)("p",null,"In order to connect to the full-node, you will need an address of the following form: ",(0,o.yg)("inlineCode",{parentName:"p"},"https://77.87.106.33:26657")," (",(0,o.yg)("em",{parentName:"p"},"Note: This is a placeholder"),"). This address has to be communicated by the full-node operator you choose to trust. You will use this address in the ",(0,o.yg)("a",{parentName:"p",href:"#setting-up-gaiad"},"following section"),"."),(0,o.yg)("h2",{id:"setting-up-gaiad"},"Setting Up ",(0,o.yg)("inlineCode",{parentName:"h2"},"gaiad")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before setting up ",(0,o.yg)("inlineCode",{parentName:"strong"},"gaiad"),", make sure you have set up a way to ",(0,o.yg)("a",{parentName:"strong",href:"#accessing-the-cosmos-hub-network"},"access the Cosmos Hub network")))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Please check that you are always using the latest stable release of ",(0,o.yg)("inlineCode",{parentName:"strong"},"gaiad")))),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not. Let us set it up properly."),(0,o.yg)("p",null,"In order to set up ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),", use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config <flag> <value>\n")),(0,o.yg)("p",null,"It allows you to set a default value for each given flag."),(0,o.yg)("p",null,"First, set up the address of the full-node you want to connect to:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config node <host>:<port\n\n// example: gaiad config node https://77.87.106.33:26657 (note: this is a placeholder)\n")),(0,o.yg)("p",null,"If you run your own full-node, just use ",(0,o.yg)("inlineCode",{parentName:"p"},"tcp://localhost:26657")," as the address."),(0,o.yg)("p",null,"Finally, let us set the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," of the blockchain we want to interact with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config chain-id cosmoshub-4\n")),(0,o.yg)("h2",{id:"querying-the-state"},"Querying the State"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before you can bond atoms and withdraw rewards, you need to ",(0,o.yg)("a",{parentName:"strong",href:"#setting-up-gaiad"},"set up ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))))),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," lets you query all relevant information from the blockchain, like account balances, amount of bonded tokens, outstanding rewards, governance proposals and more. Next is a list of the most useful commands for delegator."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// query account balances and other account-related information\ngaiad query account <yourAddress>\n\n// query the list of validators\ngaiad query staking validators\n\n// query the information of a validator given their address (e.g. cosmosvaloper1n5pepvmgsfd3p2tqqgvt505jvymmstf6s9gw27)\ngaiad query staking validator <validatorAddress>\n\n// query all delegations made from a delegator given their address (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg)\ngaiad query staking delegations <delegatorAddress>\n\n// query a specific delegation made from a delegator (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg) to a validator (e.g. cosmosvaloper1n5pepvmgsfd3p2tqqgvt505jvymmstf6s9gw27) given their addresses\ngaiad query staking delegation <delegatorAddress> <validatorAddress>\n\n// query the rewards of a delegator given a delegator address (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg)\ngaiad query distribution rewards <delegatorAddress>\n\n// query all proposals currently open for depositing\ngaiad query gov proposals --status deposit_period\n\n// query all proposals currently open for voting\ngaiad query gov proposals --status voting_period\n\n// query a proposal given its proposalID\ngaiad query gov proposal <proposalID>\n")),(0,o.yg)("p",null,"For more commands, just type:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query\n")),(0,o.yg)("p",null,"For each command, you can use the ",(0,o.yg)("inlineCode",{parentName:"p"},"-h")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"--help")," flag to get more information."),(0,o.yg)("h2",{id:"sending-transactions"},"Sending Transactions"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"On Cosmos Hub mainnet, the accepted denom is ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom"),", where ",(0,o.yg)("inlineCode",{parentName:"p"},"1atom = 1,000,000uatom"))),(0,o.yg)("h3",{id:"a-note-on-gas-and-fees"},"A Note on Gas and Fees"),(0,o.yg)("p",null,"Transactions on the Cosmos Hub network need to include a transaction fee in order to be processed. This fee pays for the gas required to run the transaction. The formula is the following:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-js"},"fees = ceil(gas * gasPrices)\n")),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," is dependent on the transaction. Different transaction require different amount of ",(0,o.yg)("inlineCode",{parentName:"p"},"gas"),". The ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," amount for a transaction is calculated as it is being processed, but there is a way to estimate it beforehand by using the ",(0,o.yg)("inlineCode",{parentName:"p"},"auto")," value for the ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," flag. Of course, this only gives an estimate. You can adjust this estimate with the flag ",(0,o.yg)("inlineCode",{parentName:"p"},"--gas-adjustment")," (default ",(0,o.yg)("inlineCode",{parentName:"p"},"1.0"),") if you want to be sure you provide enough ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," for the transaction. For the remainder of this tutorial, we will use a ",(0,o.yg)("inlineCode",{parentName:"p"},"--gas-adjustment")," of ",(0,o.yg)("inlineCode",{parentName:"p"},"1.5"),"."),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice")," is the price of each unit of ",(0,o.yg)("inlineCode",{parentName:"p"},"gas"),". Each validator sets a ",(0,o.yg)("inlineCode",{parentName:"p"},"min-gas-price")," value, and will only include transactions that have a ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice")," greater than their ",(0,o.yg)("inlineCode",{parentName:"p"},"min-gas-price"),"."),(0,o.yg)("p",null,"The transaction ",(0,o.yg)("inlineCode",{parentName:"p"},"fees")," are the product of ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice"),". As a user, you have to input 2 out of 3. The higher the ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice"),"/",(0,o.yg)("inlineCode",{parentName:"p"},"fees"),", the higher the chance that your transaction will get included in a block."),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"For mainnet, the recommended ",(0,o.yg)("inlineCode",{parentName:"p"},"gas-prices")," is ",(0,o.yg)("inlineCode",{parentName:"p"},"0.0025uatom"),".")),(0,o.yg)("h3",{id:"sending-tokens"},"Sending Tokens"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before you can bond atoms and withdraw rewards, you need to ",(0,o.yg)("a",{parentName:"strong",href:"#setting-up-gaiad"},"set up ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))," and ",(0,o.yg)("a",{parentName:"strong",href:"#creating-an-account"},"create an account")))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Note: These commands need to be run on an online computer. It is more secure to perform them commands using a Ledger Nano S device. For the offline procedure, click ",(0,o.yg)("a",{parentName:"strong",href:"#signing-transactions-from-an-offline-computer"},"here"),"."))),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// Send a certain amount of tokens to an address\n// Ex value for parameters (do not actually use these values in your tx!!): <to_address>=cosmos16m93fezfiezhvnjajzrfyszml8qm92a0w67ntjhd3d0 <amount>=1000000uatom\n// Ex value for flags: <gasPrice>=0.0025uatom\n\ngaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]\n")),(0,o.yg)("h3",{id:"bonding-atoms-and-withdrawing-rewards"},"Bonding Atoms and Withdrawing Rewards"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before you can bond atoms and withdraw rewards, you need to ",(0,o.yg)("a",{parentName:"strong",href:"#setting-up-gaiad"},"set up ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))," and ",(0,o.yg)("a",{parentName:"strong",href:"#creating-an-account"},"create an account")))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before bonding Atoms, please read the ",(0,o.yg)("a",{parentName:"strong",href:"https://hub.cosmos.network/delegators/delegator-faq"},"delegator faq")," to understand the risk and responsibilities involved with delegating"))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Note: These commands need to be run on an online computer. It is more secure to perform them commands using a ledger device. For the offline procedure, click ",(0,o.yg)("a",{parentName:"strong",href:"#signing-transactions-from-an-offline-computer"},"here"),"."))),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// Bond a certain amount of Atoms to a given validator\n// ex value for flags: <validatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToBound>=10000000uatom, <gasPrice>=0.0025uatom\n\ngaiad tx staking delegate <validatorAddress> <amountToBond> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>\n\n\n// Redelegate a certain amount of Atoms from a validator to another\n// Can only be used if already bonded to a validator\n// Redelegation takes effect immediately, there is no waiting period to redelegate\n// After a redelegation, no other redelegation can be made from the account for the next 3 weeks\n// ex value for flags: <stcValidatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToRedelegate>=100000000uatom, <gasPrice>=0.0025uatom\n\ngaiad tx staking redelegate <srcValidatorAddress> <destValidatorAddress> <amountToRedelegate> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>\n\n// Withdraw all rewards\n// ex value for flag: <gasPrice>=0.0025uatom\n\ngaiad tx distribution withdraw-all-rewards --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>\n\n\n// Unbond a certain amount of Atoms from a given validator\n// You will have to wait 3 weeks before your Atoms are fully unbonded and transferrable\n// ex value for flags: <validatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToUnbound>=10000000uatom, <gasPrice>=0.0025uatom\n\ngaiad tx staking unbond <validatorAddress> <amountToUnbond> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>\n")),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"If you use a connected Ledger, you will be asked to confirm the transaction on the device before it is signed and broadcast to the network. Note that the command will only work while the Ledger is plugged in and unlocked."))),(0,o.yg)("p",null,"To confirm that your transaction went through, you can use the following queries:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// your balance should change after you bond Atoms or withdraw rewards\ngaiad query account\n\n// you should have delegations after you bond Atom\ngaiad query staking delegations <delegatorAddress>\n\n// this returns your tx if it has been included\n// use the tx hash that was displayed when you created the tx\ngaiad query tx <txHash>\n\n")),(0,o.yg)("p",null,"Double check with a block explorer if you interact with the network through a trusted full-node."),(0,o.yg)("h2",{id:"participating-in-governance"},"Participating in Governance"),(0,o.yg)("h3",{id:"primer-on-governance"},"Primer on Governance"),(0,o.yg)("p",null,"The Cosmos Hub has a built-in governance system that lets bonded Atom holders vote on proposals. There are three types of proposal:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"Text Proposals"),": These are the most basic type of proposals. They can be used to get the opinion of the network on a given topic."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"Parameter Proposals"),": These are used to update the value of an existing parameter."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"Software Upgrade Proposal"),": These are used to propose an upgrade of the Hub's software.")),(0,o.yg)("p",null,"Any Atom holder can submit a proposal. In order for the proposal to be open for voting, it needs to come with a ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit")," that is greater than a parameter called ",(0,o.yg)("inlineCode",{parentName:"p"},"minDeposit"),". The ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit")," need not be provided in its entirety by the submitter. If the initial proposer's ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit")," is not sufficient, the proposal enters the ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit_period")," status. Then, any Atom holder can increase the deposit by sending a ",(0,o.yg)("inlineCode",{parentName:"p"},"depositTx"),"."),(0,o.yg)("p",null,"Once the ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit")," reaches ",(0,o.yg)("inlineCode",{parentName:"p"},"minDeposit"),", the proposal enters the ",(0,o.yg)("inlineCode",{parentName:"p"},"voting_period"),", which lasts 2 weeks. Any ",(0,o.yg)("strong",{parentName:"p"},"bonded")," Atom holder can then cast a vote on this proposal. The options are ",(0,o.yg)("inlineCode",{parentName:"p"},"Yes"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"No"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"NoWithVeto")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"Abstain"),". The weight of the vote is based on the amount of bonded Atoms of the sender. If they don't vote, delegator inherit the vote of their validator. However, delegators can override their validator's vote by sending a vote themselves."),(0,o.yg)("p",null,"At the end of the voting period, the proposal is accepted if there are more than 50% ",(0,o.yg)("inlineCode",{parentName:"p"},"Yes")," votes (excluding ",(0,o.yg)("inlineCode",{parentName:"p"},"Abstain")," votes) and less than 33.33% of ",(0,o.yg)("inlineCode",{parentName:"p"},"NoWithVeto")," votes (excluding ",(0,o.yg)("inlineCode",{parentName:"p"},"Abstain")," votes)."),(0,o.yg)("h3",{id:"in-practice"},"In Practice"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before you can bond atoms and withdraw rewards, you need to ",(0,o.yg)("a",{parentName:"strong",href:"#bonding-atoms-and-withdrawing-rewards"},"bond Atoms")))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Note: These commands need to be run on an online computer. It is more secure to perform them commands using a ledger device. For the offline procedure, click ",(0,o.yg)("a",{parentName:"strong",href:"#signing-transactions-from-an-offline-computer"},"here"),"."))),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'// Submit a Proposal\n// <type>=text/parameter_change/software_upgrade\n// ex value for flag: <gasPrice>=0.0025uatom\n\n// the proposal must meet the minimum deposit amount - please check the current chain params\ngaiad tx gov submit-legacy-proposal --title "Test Text Proposal" --description "My awesome proposal" --type "text" --deposit=10000000uatom --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>\n\n// Increase deposit of a proposal\n// Retrieve proposalID from $gaiad query gov proposals --status deposit_period\n// ex value for parameter: <deposit>=10000000uatom\n\ngaiad tx gov deposit <proposalID> <deposit> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>\n\n// Vote on a proposal\n// Retrieve proposalID from $gaiad query gov proposals --status voting_period\n// <option>=yes/no/no_with_veto/abstain\n\ngaiad tx gov vote <proposalID> <option> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>\n')),(0,o.yg)("h3",{id:"signing-transactions-from-an-offline-computer"},"Signing Transactions From an Offline Computer"),(0,o.yg)("p",null,"If you do not have a ledger device and want to interact with your private key on an offline computer, you can use the following procedure. First, generate an unsigned transaction on an ",(0,o.yg)("strong",{parentName:"p"},"online computer")," with the following command (example with a bonding transaction):"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// Bond Atoms\n// ex value for flags: <amountToBound>=10000000uatom, <bech32AddressOfValidator>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <gasPrice>=0.0025uatom, <delegatorAddress>=cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg\n\ngaiad tx staking delegate <validatorAddress> <amountToBond> --from <delegatorAddress> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --generate-only > unsignedTX.json\n")),(0,o.yg)("p",null,"In order to sign, you will also need the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"account-number")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"sequence"),". The ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," is a unique identifier for the blockchain on which you are submitting the transaction. The ",(0,o.yg)("inlineCode",{parentName:"p"},"account-number")," is an identifier generated when your account first receives funds. The ",(0,o.yg)("inlineCode",{parentName:"p"},"sequence")," number is used to keep track of the number of transactions you have sent and prevent replay attacks."),(0,o.yg)("p",null,"Get the chain-id from the genesis file (",(0,o.yg)("inlineCode",{parentName:"p"},"4"),"), and the two other fields using the account query:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account <yourAddress> --chain-id cosmoshub-4\n")),(0,o.yg)("p",null,"Then, copy ",(0,o.yg)("inlineCode",{parentName:"p"},"unsignedTx.json")," and transfer it (e.g. via USB) to the offline computer. If it is not done already, ",(0,o.yg)("a",{parentName:"p",href:"#using-a-computer"},"create an account on the offline computer"),". For additional security, you can double check the parameters of your transaction before signing it using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cat unsignedTx.json\n")),(0,o.yg)("p",null,"Now, sign the transaction using the following command. You will need the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"sequence")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"account-number")," obtained earlier:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign unsignedTx.json --from <delegatorKeyName> --offline --chain-id cosmoshub-4 --sequence <sequence> --account-number <account-number> > signedTx.json\n")),(0,o.yg)("p",null,"Copy ",(0,o.yg)("inlineCode",{parentName:"p"},"signedTx.json")," and transfer it back to the online computer. Finally, use the following command to broadcast the transaction:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx broadcast signedTx.json\n")))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b9ce3b90.568bad1c.js b/assets/js/b9ce3b90.568bad1c.js new file mode 100644 index 00000000000..fe174e18b32 --- /dev/null +++ b/assets/js/b9ce3b90.568bad1c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4936],{5680:(e,r,t)=>{t.d(r,{xA:()=>c,yg:()=>m});var o=t(6540);function n(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function p(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?a(Object(t),!0).forEach((function(r){n(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function i(e,r){if(null==e)return{};var t,o,n=function(e,r){if(null==e)return{};var t,o,n={},a=Object.keys(e);for(o=0;o<a.length;o++)t=a[o],r.indexOf(t)>=0||(n[t]=e[t]);return n}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)t=a[o],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var s=o.createContext({}),l=function(e){var r=o.useContext(s),t=r;return e&&(t="function"==typeof e?e(r):p(p({},r),e)),t},c=function(e){var r=l(e.components);return o.createElement(s.Provider,{value:r},e.children)},g="mdxType",y={inlineCode:"code",wrapper:function(e){var r=e.children;return o.createElement(o.Fragment,{},r)}},u=o.forwardRef((function(e,r){var t=e.components,n=e.mdxType,a=e.originalType,s=e.parentName,c=i(e,["components","mdxType","originalType","parentName"]),g=l(t),u=n,m=g["".concat(s,".").concat(u)]||g[u]||y[u]||a;return t?o.createElement(m,p(p({ref:r},c),{},{components:t})):o.createElement(m,p({ref:r},c))}));function m(e,r){var t=arguments,n=r&&r.mdxType;if("string"==typeof e||n){var a=t.length,p=new Array(a);p[0]=u;var i={};for(var s in r)hasOwnProperty.call(r,s)&&(i[s]=r[s]);i.originalType=e,i[g]="string"==typeof e?e:n,p[1]=i;for(var l=2;l<a;l++)p[l]=t[l];return o.createElement.apply(null,p)}return o.createElement.apply(null,t)}u.displayName="MDXCreateElement"},6009:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>s,contentTitle:()=>p,default:()=>y,frontMatter:()=>a,metadata:()=>i,toc:()=>l});var o=t(8168),n=(t(6540),t(5680));const a={order:1,parent:{order:6}},p="Proposal Types",i={unversionedId:"governance/proposal-types/README",id:"version-v17.1.0/governance/proposal-types/README",title:"Proposal Types",description:"- Text",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/README.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/",permalink:"/v17.1.0/governance/proposal-types/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{order:1,parent:{order:6}},sidebar:"tutorialSidebar",previous:{title:"Governance Overview",permalink:"/v17.1.0/governance/"},next:{title:"Community Pool Spend",permalink:"/v17.1.0/governance/proposal-types/community-pool-spend"}},s={},l=[{value:"Drafting a Proposal",id:"drafting-a-proposal",level:2}],c={toc:l},g="wrapper";function y(e){let{components:r,...t}=e;return(0,n.yg)(g,(0,o.A)({},c,t,{components:r,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"proposal-types"},"Proposal Types"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/text-prop"},(0,n.yg)("strong",{parentName:"a"},"Text"))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/community-pool-spend"},(0,n.yg)("strong",{parentName:"a"},"Community Pool Spend"))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/param-change"},(0,n.yg)("strong",{parentName:"a"},"Parameter Change"))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/proposal-types/software-upgrade"},(0,n.yg)("strong",{parentName:"a"},"Software Upgrade"))),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"IBC Client Update"))),(0,n.yg)("h2",{id:"drafting-a-proposal"},"Drafting a Proposal"),(0,n.yg)("p",null,"Drafting and submitting a proposal is a process that takes time, attention, and involves risk. The objective of this documentation is to make this process easier by preparing participants for what to pay attention to, the information that should be considered in a proposal, and how to reduce the risk of losing deposits. "),(0,n.yg)("p",null,"Ideally, a proposal should only fail to pass because voters are aware, engaged, and have made an informed decision to vote down the proposal. "),(0,n.yg)("p",null,"If you are considering drafting a proposal, you should first review the general background on drafting and submitting a proposal:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/process"},"How the voting process and governance mechanism works")),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/best-practices"},"How to draft your proposal and engage with the Cosmos community about it")),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/formatting"},"How to format proposals")),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/submitting"},"How to submit your proposal"))),(0,n.yg)("p",null,"You should also review details specific to each kind of proposal, listed in this section."))}y.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b9e73d5f.b94df153.js b/assets/js/b9e73d5f.b94df153.js new file mode 100644 index 00000000000..7511adf5fc2 --- /dev/null +++ b/assets/js/b9e73d5f.b94df153.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5836],{5680:(e,o,t)=>{t.d(o,{xA:()=>c,yg:()=>h});var a=t(6540);function n(e,o,t){return o in e?Object.defineProperty(e,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[o]=t,e}function r(e,o){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);o&&(a=a.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),t.push.apply(t,a)}return t}function s(e){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?r(Object(t),!0).forEach((function(o){n(e,o,t[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):r(Object(t)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(t,o))}))}return e}function i(e,o){if(null==e)return{};var t,a,n=function(e,o){if(null==e)return{};var t,a,n={},r=Object.keys(e);for(a=0;a<r.length;a++)t=r[a],o.indexOf(t)>=0||(n[t]=e[t]);return n}(e,o);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)t=r[a],o.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var p=a.createContext({}),l=function(e){var o=a.useContext(p),t=o;return e&&(t="function"==typeof e?e(o):s(s({},o),e)),t},c=function(e){var o=l(e.components);return a.createElement(p.Provider,{value:o},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var o=e.children;return a.createElement(a.Fragment,{},o)}},m=a.forwardRef((function(e,o){var t=e.components,n=e.mdxType,r=e.originalType,p=e.parentName,c=i(e,["components","mdxType","originalType","parentName"]),u=l(t),m=n,h=u["".concat(p,".").concat(m)]||u[m]||g[m]||r;return t?a.createElement(h,s(s({ref:o},c),{},{components:t})):a.createElement(h,s({ref:o},c))}));function h(e,o){var t=arguments,n=o&&o.mdxType;if("string"==typeof e||n){var r=t.length,s=new Array(r);s[0]=m;var i={};for(var p in o)hasOwnProperty.call(o,p)&&(i[p]=o[p]);i.originalType=e,i[u]="string"==typeof e?e:n,s[1]=i;for(var l=2;l<r;l++)s[l]=t[l];return a.createElement.apply(null,s)}return a.createElement.apply(null,t)}m.displayName="MDXCreateElement"},1488:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>p,contentTitle:()=>s,default:()=>g,frontMatter:()=>r,metadata:()=>i,toc:()=>l});var a=t(8168),n=(t(6540),t(5680));const r={order:2,parent:{order:1}},s="Text (Signaling)",i={unversionedId:"governance/proposal-types/text-prop",id:"version-v17.1.0/governance/proposal-types/text-prop",title:"Text (Signaling)",description:"What are signaling proposals currently used for?",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/text-prop.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/text-prop",permalink:"/v17.1.0/governance/proposal-types/text-prop",draft:!1,tags:[],version:"v17.1.0",frontMatter:{order:2,parent:{order:1}},sidebar:"tutorialSidebar",previous:{title:"Software Upgrade",permalink:"/v17.1.0/governance/proposal-types/software-upgrade"},next:{title:"Proposals",permalink:"/v17.1.0/governance/proposals/"}},p={},l=[{value:"What are signaling proposals currently used for?",id:"what-are-signaling-proposals-currently-used-for",level:2},{value:"A note on historical text proposals",id:"a-note-on-historical-text-proposals",level:3},{value:"Why make a signaling proposal?",id:"why-make-a-signaling-proposal",level:2},{value:"What happens when a signaling proposal passes?",id:"what-happens-when-a-signaling-proposal-passes",level:2},{value:"Submitting a text proposal",id:"submitting-a-text-proposal",level:2}],c={toc:l},u="wrapper";function g(e){let{components:o,...t}=e;return(0,n.yg)(u,(0,a.A)({},c,t,{components:o,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"text-signaling"},"Text (Signaling)"),(0,n.yg)("h2",{id:"what-are-signaling-proposals-currently-used-for"},"What are signaling proposals currently used for?"),(0,n.yg)("p",null,"Signaling proposals are used to make an on-chain record of support or agreement on a certain topic or ideas. Text proposals do not contain any code. That is, they do not directly cause any changes to the Hub once passed."),(0,n.yg)("p",null,"Past signalling proposals have been used for a variety of reasons:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"Agreement to adopt (or not adopt) a feature in a future release (",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/7"},"7"),", ",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/31"},"31"),", ",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/38"},"38"),", ",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/49"},"49"),", ",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/69"},"69"),")"),(0,n.yg)("li",{parentName:"ul"},"A high-signal alert to validators (",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/8"},"8"),")"),(0,n.yg)("li",{parentName:"ul"},"On-chain record of community opinion (",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/12"},"12"),")"),(0,n.yg)("li",{parentName:"ul"},"Ratification of a social norm (",(0,n.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/75"},"75"),")")),(0,n.yg)("h3",{id:"a-note-on-historical-text-proposals"},"A note on historical text proposals"),(0,n.yg)("p",null,"In the early days of the Cosmos Hub, 'text' was the only proposal type. If you read old proposals, you will find 'text' proposals being used for things we use other proposal types now, such as changing a parameter (",(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/10"},"10"),") or upgrading the software (",(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/19"},"19"),")."),(0,n.yg)("p",null,"The process for these historical proposals was that an on-chain signal was used to give permission for development or changes to be made off-chain and included in the Cosmos Hub code. With the addition of new proposal types, these development or spending choices can now be executed by the Gaia code immediately after the vote is tallied."),(0,n.yg)("h2",{id:"why-make-a-signaling-proposal"},"Why make a signaling proposal?"),(0,n.yg)("p",null,"Signaling proposals are a great way to take an official, public poll of community sentiment before investing more resources into a project. The most common way for text proposals to be used is to confirm that the community is actually interested in what the proposer wants to develop, without asking for money to fund development that might not be concrete enough to have a budget yet. "),(0,n.yg)("p",null,"Because the results of signaling proposals remain on-chain and are easily accessible to anyone, they are also a good way to formalize community opinions. Information contained in documentation or Github repos can be hard to find for new community members but signaling proposals in a block explorer or wallet is very accessible. "),(0,n.yg)("p",null,"You might make a signaling proposal to gather opinions for work you want to do for the Hub, or because you think it's important to have a record of some perspective held by the community at large. "),(0,n.yg)("h2",{id:"what-happens-when-a-signaling-proposal-passes"},"What happens when a signaling proposal passes?"),(0,n.yg)("p",null,"Technically, nothing happens on-chain. No code executes, and this 'unenforceable' property of text proposals is one of the biggest criticisms of the format. Regardless of whether the results of a signaling proposal are enforced by code, there can still be value from having a proposal on-chain and subject to discussion. Whether a proposal passes or fails, we all get information from it having been considered."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"The community might have had a thorough, thoughtful discussion about a topic that they otherwise wouldn't have had."),(0,n.yg)("li",{parentName:"ul"},"A dev team interested in a feature might have a better idea of how their work will be received by the community."),(0,n.yg)("li",{parentName:"ul"},"The community might be more informed about a topic than they previously were."),(0,n.yg)("li",{parentName:"ul"},"The community might feel confident that we are aligned on a particular definition or social norm. ")),(0,n.yg)("h2",{id:"submitting-a-text-proposal"},"Submitting a text proposal"),(0,n.yg)("p",null,"Follow the instructions below to create a text proposal and submit it to the blockchain."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"\u279c gaiad tx gov draft-proposal\n\nUse the arrow keys to navigate: \u2193 \u2191 \u2192 \u2190\n? Select proposal type:\n \u25b8 text # choose this\n community-pool-spend\n software-upgrade\n cancel-software-upgrade\n other\n")),(0,n.yg)("p",null,"Choose ",(0,n.yg)("inlineCode",{parentName:"p"},"text")," from the ",(0,n.yg)("inlineCode",{parentName:"p"},"draft-proposal")," menu and populate all the available fields."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"\u2714 text\nEnter proposal title: Title\nEnter proposal authors: Author\nEnter proposal summary: Proposal summary\nEnter proposal details: Details, all the details\nEnter proposal proposal forum url: /\nEnter proposal vote option context: Vote yes if <...>\nEnter proposal deposit: 100001uatom\n")),(0,n.yg)("p",null,"Check ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_proposal.json"),", your result should be similar to this:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-json"},'{\n "metadata": "ipfs://CID",\n "deposit": "100001uatom",\n "title": "Title",\n "summary": "Proposal summary"\n}\n')),(0,n.yg)("p",null,"Upload your ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_metadata.json")," to a distribution platform of your choice. ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," is used to submit a governance proposal using ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-proposal"),"."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx gov submit-proposal <path_to_proposal.json>\n --from <submitter address> \\\n --chain-id cosmoshub-4 \\\n --gas <max gas allocated> \\\n --fees <fees allocated> \\\n --node <node address> \\\n")),(0,n.yg)("p",null,"Additional instructions with debugging information is available on the ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/governance/submitting"},"submitting")," page."))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/ba1c8497.67b27b1f.js b/assets/js/ba1c8497.67b27b1f.js new file mode 100644 index 00000000000..d67671b5a2b --- /dev/null +++ b/assets/js/ba1c8497.67b27b1f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5972],{5680:(e,t,n)=>{n.d(t,{xA:()=>p,yg:()=>y});var a=n(6540);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,a,i=function(e,t){if(null==e)return{};var n,a,i={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var s=a.createContext({}),c=function(e){var t=a.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},p=function(e){var t=c(e.components);return a.createElement(s.Provider,{value:t},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},m=a.forwardRef((function(e,t){var n=e.components,i=e.mdxType,r=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),u=c(n),m=i,y=u["".concat(s,".").concat(m)]||u[m]||g[m]||r;return n?a.createElement(y,o(o({ref:t},p),{},{components:n})):a.createElement(y,o({ref:t},p))}));function y(e,t){var n=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var r=n.length,o=new Array(r);o[0]=m;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[u]="string"==typeof e?e:i,o[1]=l;for(var c=2;c<r;c++)o[c]=n[c];return a.createElement.apply(null,o)}return a.createElement.apply(null,n)}m.displayName="MDXCreateElement"},6232:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>g,frontMatter:()=>r,metadata:()=>l,toc:()=>c});var a=n(8168),i=(n(6540),n(5680));const r={title:"What is Gaia?",order:1},o=void 0,l={unversionedId:"getting-started/what-is-gaia",id:"version-v17.1.0/getting-started/what-is-gaia",title:"What is Gaia?",description:"gaia is the name of the Cosmos SDK application for the Cosmos Hub. It comes with 2 main entrypoints:",source:"@site/versioned_docs/version-v17.1.0/getting-started/what-is-gaia.md",sourceDirName:"getting-started",slug:"/getting-started/what-is-gaia",permalink:"/v17.1.0/getting-started/what-is-gaia",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"What is Gaia?",order:1},sidebar:"tutorialSidebar",previous:{title:"System requirements",permalink:"/v17.1.0/getting-started/system-requirements"},next:{title:"Gaia Tutorials",permalink:"/v17.1.0/hub-tutorials/"}},s={},c=[],p={toc:c},u="wrapper";function g(e){let{components:t,...n}=e;return(0,i.yg)(u,(0,a.A)({},p,n,{components:t,mdxType:"MDXLayout"}),(0,i.yg)("p",null,(0,i.yg)("inlineCode",{parentName:"p"},"gaia")," is the name of the Cosmos SDK application for the Cosmos Hub. It comes with 2 main entrypoints:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"gaiad"),": The Gaia Daemon and command-line interface (CLI). runs a full-node of the ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia")," application.")),(0,i.yg)("p",null,(0,i.yg)("inlineCode",{parentName:"p"},"gaia")," is built on the Cosmos SDK using the following modules:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"x/auth"),": Accounts and signatures."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"x/bank"),": Token transfers."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"x/staking"),": Staking logic."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"x/mint"),": Inflation logic."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"x/distribution"),": Fee distribution logic."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"x/slashing"),": Slashing logic."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"x/gov"),": Governance logic."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"ibc-go/modules"),": Inter-blockchain communication. Hosted in the ",(0,i.yg)("inlineCode",{parentName:"li"},"cosmos/ibc-go")," repository."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"x/params"),": Handles app-level parameters.")),(0,i.yg)("p",null,"About the Cosmos Hub: The Cosmos Hub is the first Hub to be launched in the Cosmos Network. The role of a Hub is to facilitate transfers between blockchains. If a blockchain connects to a Hub via IBC, it automatically gains access to all the other blockchains that are connected to it. The Cosmos Hub is a public Proof-of-Stake chain. Its staking token is called the Atom."),(0,i.yg)("p",null,"Next, learn how to ",(0,i.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/installation"},"install Gaia"),"."))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/bbeca874.279db9fe.js b/assets/js/bbeca874.279db9fe.js new file mode 100644 index 00000000000..a51a56dce37 --- /dev/null +++ b/assets/js/bbeca874.279db9fe.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1161],{5680:(e,o,a)=>{a.d(o,{xA:()=>p,yg:()=>u});var t=a(6540);function r(e,o,a){return o in e?Object.defineProperty(e,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[o]=a,e}function n(e,o){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);o&&(t=t.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),a.push.apply(a,t)}return a}function i(e){for(var o=1;o<arguments.length;o++){var a=null!=arguments[o]?arguments[o]:{};o%2?n(Object(a),!0).forEach((function(o){r(e,o,a[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(a,o))}))}return e}function s(e,o){if(null==e)return{};var a,t,r=function(e,o){if(null==e)return{};var a,t,r={},n=Object.keys(e);for(t=0;t<n.length;t++)a=n[t],o.indexOf(a)>=0||(r[a]=e[a]);return r}(e,o);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(t=0;t<n.length;t++)a=n[t],o.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var l=t.createContext({}),d=function(e){var o=t.useContext(l),a=o;return e&&(a="function"==typeof e?e(o):i(i({},o),e)),a},p=function(e){var o=d(e.components);return t.createElement(l.Provider,{value:o},e.children)},c="mdxType",m={inlineCode:"code",wrapper:function(e){var o=e.children;return t.createElement(t.Fragment,{},o)}},g=t.forwardRef((function(e,o){var a=e.components,r=e.mdxType,n=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),c=d(a),g=r,u=c["".concat(l,".").concat(g)]||c[g]||m[g]||n;return a?t.createElement(u,i(i({ref:o},p),{},{components:a})):t.createElement(u,i({ref:o},p))}));function u(e,o){var a=arguments,r=o&&o.mdxType;if("string"==typeof e||r){var n=a.length,i=new Array(n);i[0]=g;var s={};for(var l in o)hasOwnProperty.call(o,l)&&(s[l]=o[l]);s.originalType=e,s[c]="string"==typeof e?e:r,i[1]=s;for(var d=2;d<n;d++)i[d]=a[d];return t.createElement.apply(null,i)}return t.createElement.apply(null,a)}g.displayName="MDXCreateElement"},8761:(e,o,a)=>{a.d(o,{c:()=>t});const t={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},9791:(e,o,a)=>{a.d(o,{t:()=>r});var t=a(6540);const r=e=>{let{data:o={},renderKey:a=(e=>t.createElement("a",{href:`#${e.toLowerCase()}`},t.createElement("code",null,e))),renderValue:r=(e=>e),...n}=e;return t.createElement("table",n,t.createElement("tr",{className:"text-left"},t.createElement("th",{className:"px-5.5"},"Key"),t.createElement("th",{className:"px-5.5"},"Value")),Object.entries(o).map((e=>{let[o,n]=e;return t.createElement("tr",{key:`${o}-${n}`},t.createElement("td",null,a(o)),t.createElement("td",null,t.createElement("code",null,JSON.stringify(r(n)))))})))}},5466:(e,o,a)=>{a.d(o,{gw:()=>r,kh:()=>n});var t=a(6540);const r=e=>{let{children:o}=e;return t.createElement("code",null,JSON.stringify(o))},n=e=>{let{children:o}=e;return t.createElement("span",null,JSON.stringify(o))}},3937:(e,o,a)=>{a.r(o),a.d(o,{assets:()=>c,contentTitle:()=>d,default:()=>h,frontMatter:()=>l,metadata:()=>p,toc:()=>m});var t=a(8168),r=(a(6540),a(5680)),n=a(9791),i=a(5466),s=a(8761);const l={title:"x/distribution"},d=void 0,p={unversionedId:"governance/proposal-types/params-change/Distribution",id:"version-v17.1.0/governance/proposal-types/params-change/Distribution",title:"x/distribution",description:"The distribution module is responsible for distributing staking rewards between validators, delegators, and the Community Pool. It has the following parameters:",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Distribution.mdx",sourceDirName:"governance/proposal-types/params-change",slug:"/governance/proposal-types/params-change/Distribution",permalink:"/v17.1.0/governance/proposal-types/params-change/Distribution",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"x/distribution"},sidebar:"tutorialSidebar",previous:{title:"x/crisis subspace",permalink:"/v17.1.0/governance/proposal-types/params-change/Crisis"},next:{title:"x/gov",permalink:"/v17.1.0/governance/proposal-types/params-change/Governance"}},c={},m=[{value:"Governance notes on parameters",id:"governance-notes-on-parameters",level:2},{value:"<code>community_tax</code>",id:"community_tax",level:3},{value:"Decreasing the value of <code>community_tax</code>",id:"decreasing-the-value-of-community_tax",level:4},{value:"Increasing the value of <code>community_tax</code>",id:"increasing-the-value-of-community_tax",level:4},{value:"<code>base_proposer_reward</code>",id:"base_proposer_reward",level:3},{value:"Decreasing the value of <code>base_proposer_reward</code>",id:"decreasing-the-value-of-base_proposer_reward",level:4},{value:"Increasing the value of <code>base_proposer_reward</code>",id:"increasing-the-value-of-base_proposer_reward",level:4},{value:"Notes",id:"notes",level:4},{value:"<code>bonus_proposer_reward</code>",id:"bonus_proposer_reward",level:3},{value:"Decreasing the value of <code>bonus_proposer_reward</code>",id:"decreasing-the-value-of-bonus_proposer_reward",level:4},{value:"Increasing the value of <code>bonus_proposer_reward</code>",id:"increasing-the-value-of-bonus_proposer_reward",level:4},{value:"Notes",id:"notes-1",level:4},{value:"Example",id:"example",level:4},{value:"<code>withdrawaddrenabled</code>",id:"withdrawaddrenabled",level:3},{value:"Changing the <code>withdrawaddrenabled</code> parameter",id:"changing-the-withdrawaddrenabled-parameter",level:4},{value:"Notes",id:"notes-2",level:4},{value:"Known Bug",id:"known-bug",level:2}],g={toc:m},u="wrapper";function h(e){let{components:o,...a}=e;return(0,r.yg)(u,(0,t.A)({},g,a,{components:o,mdxType:"MDXLayout"}),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad q distribution params\n")),(0,r.yg)("p",null,"The ",(0,r.yg)("inlineCode",{parentName:"p"},"distribution")," module is responsible for distributing staking rewards between validators, delegators, and the Community Pool. It has the following parameters:"),(0,r.yg)(n.t,{data:s.c.distribution,mdxType:"KeyValueTable"}),(0,r.yg)("p",null,"The ",(0,r.yg)("inlineCode",{parentName:"p"},"distribution")," module enables a simple distribution mechanism that passively distributes rewards between validators and delegators. Collected rewards are pooled globally and divided out passively to validators and delegators. Each validator has the opportunity to charge commission to the delegators on the rewards collected on behalf of the delegators. Fees are collected directly into a global reward pool and validator proposer-reward pool."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"There is ",(0,r.yg)("a",{parentName:"strong",href:"#known-bug"},"a known bug")," associated with this module.")),(0,r.yg)("h2",{id:"governance-notes-on-parameters"},"Governance notes on parameters"),(0,r.yg)("h3",{id:"community_tax"},(0,r.yg)("inlineCode",{parentName:"h3"},"community_tax")),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"The proportion of staking rewards diverted to the community pool.")),(0,r.yg)("p",null,'Staking on the Cosmos Hub entitles participants to inflationary (aka "block") rewards and transaction fees. A portion of these staking rewards is diverted to the community pool, which can be spent with a successful community-spend governance proposal. ',(0,r.yg)("inlineCode",{parentName:"p"},"community_tax")," is the parameter that determines the proportion of staking rewards diverted to the community pool, which is currently ",(0,r.yg)("inlineCode",{parentName:"p"},"0.020000000000000000")," (2%) of all staking rewards."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"on-chain value: ",(0,r.yg)(i.gw,{children:s.c.distribution.community_tax,mdxType:"Var"})),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,r.yg)("inlineCode",{parentName:"li"},"0.020000000000000000")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,r.yg)("inlineCode",{parentName:"li"},"0.020000000000000000"))),(0,r.yg)("h4",{id:"decreasing-the-value-of-community_tax"},"Decreasing the value of ",(0,r.yg)("inlineCode",{parentName:"h4"},"community_tax")),(0,r.yg)("p",null,"Decreasing the value of the ",(0,r.yg)("inlineCode",{parentName:"p"},"community_tax")," parameter will decrease the rate that the community pool is funded and will increase the staking rewards captured by staking participants. This will make it more likely for the community pool to be exhausted and could potentially increase the motivation for participants to stake."),(0,r.yg)("h4",{id:"increasing-the-value-of-community_tax"},"Increasing the value of ",(0,r.yg)("inlineCode",{parentName:"h4"},"community_tax")),(0,r.yg)("p",null,"Increasing the value of the ",(0,r.yg)("inlineCode",{parentName:"p"},"community_tax")," parameter will increase the rate that the community pool is funded and will decrease the staking rewards captured by staking participants. This will make it more less for the community pool to be exhausted and could potentially decrease the motivation for participants to stake."),(0,r.yg)("h3",{id:"base_proposer_reward"},(0,r.yg)("inlineCode",{parentName:"h3"},"base_proposer_reward")),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"The fixed base reward bonus for the validator proposing a block, as a proportion of transaction fees.")),(0,r.yg)("p",null,"All validators in the active set share the rewards for producing a block equally, except for the proposer of a valid block: that validator receives a bonus of ",(0,r.yg)("inlineCode",{parentName:"p"},"0.010000000000000000")," (1%) more in transaction fees. The proposer must include a minimum of 2/3 of precommit signatures from the other validators in the active set in order for the block to be valid and to receive the ",(0,r.yg)("inlineCode",{parentName:"p"},"base_proposer_reward")," bonus. All in Bits has published more in-depth information ",(0,r.yg)("a",{parentName:"p",href:"https://hub.cosmos.network/main/validators/validator-faq.html#how-are-fees-distributed"},"here"),"."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"on-chain value: ",(0,r.yg)(i.gw,{children:s.c.distribution.base_proposer_reward,mdxType:"Var"})),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,r.yg)("inlineCode",{parentName:"li"},"0.010000000000000000")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,r.yg)("inlineCode",{parentName:"li"},"0.010000000000000000"))),(0,r.yg)("h4",{id:"decreasing-the-value-of-base_proposer_reward"},"Decreasing the value of ",(0,r.yg)("inlineCode",{parentName:"h4"},"base_proposer_reward")),(0,r.yg)("p",null,"Decreasing the value of the ",(0,r.yg)("inlineCode",{parentName:"p"},"base_proposer_reward")," parameter will decrease the advantage that the proposer has over other validators. This may decrease an operator's motivation to ensure that its validator is reliably online and includes at least 2/3 precommit signatures of the other validators in its proposed block."),(0,r.yg)("h4",{id:"increasing-the-value-of-base_proposer_reward"},"Increasing the value of ",(0,r.yg)("inlineCode",{parentName:"h4"},"base_proposer_reward")),(0,r.yg)("p",null,"Increasing the value of the ",(0,r.yg)("inlineCode",{parentName:"p"},"base_proposer_reward")," parameter will increase the advantage that the proposer has over other validators. This may increase an operator's motivation to ensure that its validator is reliably online and includes at least 2/3 precommit signatures of the other validators in its proposed block."),(0,r.yg)("h4",{id:"notes"},"Notes"),(0,r.yg)("p",null,"The Cosmos Hub transaction fee volume is proportionally very low in value compared to the inflationary block rewards, and until that changes, this parameter will likely have very little impact on validator behaviours. As fee volumes increase, the ",(0,r.yg)("inlineCode",{parentName:"p"},"base_proposer_reward")," bonus may incentivize delegations to the validator(s) with the greatest stake-backing. There are some detailed discussions about the proposer bonus ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/issues/3529"},"here"),"."),(0,r.yg)("h3",{id:"bonus_proposer_reward"},(0,r.yg)("inlineCode",{parentName:"h3"},"bonus_proposer_reward")),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"The maximum additional reward bonus for the validator proposing a block, as a proportion of transaction fees.")),(0,r.yg)("p",null,"All validators in the active set share the rewards for producing a block equally, except for the proposer of a valid block. If that validator includes more than a minimum of 2/3 of precommit signatures from the other validators in the active set, they are eligible to receive the ",(0,r.yg)("inlineCode",{parentName:"p"},"bonus_proposer_reward")," of up to 4% (",(0,r.yg)("inlineCode",{parentName:"p"},"0.040000000000000000"),"), beyond the 1% ",(0,r.yg)("inlineCode",{parentName:"p"},"base_proposer_reward"),". The bonus proposer reward amount that a validator receives depends upon how many precommit signatures are included in the proposed block (additional to the requisite 2/3). All in Bits has published more in-depth information ",(0,r.yg)("a",{parentName:"p",href:"https://hub.cosmos.network/main/validators/validator-faq.html#how-are-fees-distributed"},"here"),"."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"on-chain value: ",(0,r.yg)(i.gw,{children:s.c.distribution.bonus_proposer_reward,mdxType:"Var"})),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,r.yg)("inlineCode",{parentName:"li"},"0.040000000000000000")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,r.yg)("inlineCode",{parentName:"li"},"0.040000000000000000"))),(0,r.yg)("h4",{id:"decreasing-the-value-of-bonus_proposer_reward"},"Decreasing the value of ",(0,r.yg)("inlineCode",{parentName:"h4"},"bonus_proposer_reward")),(0,r.yg)("p",null,"Decreasing the value of the ",(0,r.yg)("inlineCode",{parentName:"p"},"bonus_proposer_reward")," parameter will decrease the advantage that the proposer has over other validators. This may decrease an operator's motivation to ensure that its validator is reliably online and includes more than 2/3 precommit signatures from the other validators in its proposed block."),(0,r.yg)("h4",{id:"increasing-the-value-of-bonus_proposer_reward"},"Increasing the value of ",(0,r.yg)("inlineCode",{parentName:"h4"},"bonus_proposer_reward")),(0,r.yg)("p",null,"Increasing the value of the ",(0,r.yg)("inlineCode",{parentName:"p"},"bonus_proposer_reward")," parameter will increase the advantage that the proposer has over other validators. This may increase an operator's motivation to ensure that its validator is reliably online and includes more than 2/3 precommit signatures from the other validators in its proposed block."),(0,r.yg)("h4",{id:"notes-1"},"Notes"),(0,r.yg)("p",null,"The Cosmos Hub transaction fee volume is proportionally very low in value compared to the inflationary block rewards, and until that changes, this parameter will likely have very little impact on validator behaviours. As fee volumes increase, the ",(0,r.yg)("inlineCode",{parentName:"p"},"bonus_proposer_reward")," bonus may incentivize delegations to the validator(s) with the greatest stake-backing. There are some detailed discussions about the proposer bonus ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/issues/3529"},"here"),"."),(0,r.yg)("h4",{id:"example"},"Example"),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Note"),' that "reserve pool" refers to the community pool. In this example from the ',(0,r.yg)("a",{parentName:"p",href:"https://hub.cosmos.network/main/validators/validator-faq.html#how-are-fees-distributed"},"All in Bits website"),", there are 10 validators with equal stake. Each of them applies a 1% commission rate and has 20% of self-delegated Atoms. Now comes a successful block that collects a total of 1025.51020408 Atoms in fees."),(0,r.yg)("p",null,"First, a 2% tax is applied. The corresponding Atoms go to the reserve pool (aka community pool). Reserve pool's funds can be allocated through governance to fund bounties and upgrades."),(0,r.yg)("p",null,"2% ","*"," 1025.51020408 = 20.51020408 Atoms go to the reserve pool.\n1005 Atoms now remain. Let's assume that the proposer included 100% of the signatures in its block. It thus obtains the full bonus of 5%."),(0,r.yg)("p",null,"We have to solve this simple equation to find the reward R for each validator:"),(0,r.yg)("p",null,"9",(0,r.yg)("em",{parentName:"p"},"R + R + R"),"5% = 1005 \u21d4 R = 1005/10.05 = 100"),(0,r.yg)("p",null,"For the proposer validator:"),(0,r.yg)("p",null,"The pool obtains R + R ","*"," 5%: 105 Atoms"),(0,r.yg)("p",null,"Commission: 105 ",(0,r.yg)("em",{parentName:"p"}," 80% ")," 1% = 0.84 Atoms"),(0,r.yg)("p",null,"Validator's reward: 105 ","*"," 20% + Commission = 21.84 Atoms"),(0,r.yg)("p",null,"Delegators' rewards: 105 ","*"," 80% - Commission = 83.16 Atoms (each delegator will be able to claim its portion of these rewards in proportion to their stake)"),(0,r.yg)("p",null,"For each non-proposer validator:"),(0,r.yg)("p",null,"The pool obtains R: 100 Atoms"),(0,r.yg)("p",null,"Commission: 100 ",(0,r.yg)("em",{parentName:"p"}," 80% ")," 1% = 0.8 Atoms"),(0,r.yg)("p",null,"Validator's reward: 100 ","*"," 20% + Commission = 20.8 Atoms"),(0,r.yg)("p",null,"Delegators' rewards: 100 ","*"," 80% - Commission = 79.2 Atoms (each delegator will be able to claim their portion of these rewards in proportion to their stake)"),(0,r.yg)("h3",{id:"withdrawaddrenabled"},(0,r.yg)("inlineCode",{parentName:"h3"},"withdrawaddrenabled")),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Determines whether or not delegators may set a separate address for receiving staking rewards.")),(0,r.yg)("p",null,"Delegators can designate a separate withdrawal address (account) that receives staking rewards when ",(0,r.yg)("inlineCode",{parentName:"p"},"withdrawaddrenabled")," is set to ",(0,r.yg)("inlineCode",{parentName:"p"},"true"),". When ",(0,r.yg)("inlineCode",{parentName:"p"},"withdrawaddrenabled")," is set to ",(0,r.yg)("inlineCode",{parentName:"p"},"false"),", the delegator can no longer designate a separate address for withdrawals."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"on-chain value: ",(0,r.yg)(i.gw,{children:s.c.distribution.withdrawaddrenabled,mdxType:"Var"})),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,r.yg)("inlineCode",{parentName:"li"},"true")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,r.yg)("inlineCode",{parentName:"li"},"true"))),(0,r.yg)("h4",{id:"changing-the-withdrawaddrenabled-parameter"},"Changing the ",(0,r.yg)("inlineCode",{parentName:"h4"},"withdrawaddrenabled")," parameter"),(0,r.yg)("p",null,"Changing the ",(0,r.yg)("inlineCode",{parentName:"p"},"withdrawaddrenabled")," to false will prevent delegators from changing or setting a separate withdrawal address (account) that receives the staking rewards. This may disrupt the functionality of applications and the expectations of staking participants."),(0,r.yg)("h4",{id:"notes-2"},"Notes"),(0,r.yg)("p",null,"This parameter was set to ",(0,r.yg)("inlineCode",{parentName:"p"},"false")," before transfers were enabled in order to prevent stakers from diverting their rewards to other addresses ie. to avoid a loophole that would enable ATOM transfer via diverting staking rewards to a designated address."),(0,r.yg)("h2",{id:"known-bug"},"Known Bug"),(0,r.yg)("p",null,"There is a known bug associated with this module that has reportedly caused a chain to halt. In ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/issues/5808"},"this reported case"),", the chain's parameter values were changed to be:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},'community_tax: "0.020000000000000000"\nbase_proposer_reward: "0.999000000000000000"\nbonus_proposer_reward: "0.040000000000000000"\n')),(0,r.yg)("p",null,"Though the system will not allow eg. ",(0,r.yg)("inlineCode",{parentName:"p"},"base_proposer_reward")," to be a value greater than 1.0, it will allow the ",(0,r.yg)("a",{parentName:"p",href:"#community_tax"},(0,r.yg)("inlineCode",{parentName:"a"},"community_tax")),", ",(0,r.yg)("a",{parentName:"p",href:"#base_proposer_reward"},(0,r.yg)("inlineCode",{parentName:"a"},"base_proposer_reward")),", and ",(0,r.yg)("a",{parentName:"p",href:"#bonus_proposer_reward"},(0,r.yg)("inlineCode",{parentName:"a"},"bonus_proposer_reward"))," parameters values to total an amount greater than 1.00, which will apparently cause the chain to panic and halt. You can ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/issues/5808"},"read more about the reported issue here"),"."))}h.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/bbeda294.2b47bdbb.js b/assets/js/bbeda294.2b47bdbb.js new file mode 100644 index 00000000000..af2eea3e2a3 --- /dev/null +++ b/assets/js/bbeda294.2b47bdbb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[262],{5680:(e,o,t)=>{t.d(o,{xA:()=>g,yg:()=>h});var a=t(6540);function n(e,o,t){return o in e?Object.defineProperty(e,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[o]=t,e}function i(e,o){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);o&&(a=a.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),t.push.apply(t,a)}return t}function r(e){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?i(Object(t),!0).forEach((function(o){n(e,o,t[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(t,o))}))}return e}function s(e,o){if(null==e)return{};var t,a,n=function(e,o){if(null==e)return{};var t,a,n={},i=Object.keys(e);for(a=0;a<i.length;a++)t=i[a],o.indexOf(t)>=0||(n[t]=e[t]);return n}(e,o);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],o.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var l=a.createContext({}),m=function(e){var o=a.useContext(l),t=o;return e&&(t="function"==typeof e?e(o):r(r({},o),e)),t},g=function(e){var o=m(e.components);return a.createElement(l.Provider,{value:o},e.children)},c="mdxType",u={inlineCode:"code",wrapper:function(e){var o=e.children;return a.createElement(a.Fragment,{},o)}},p=a.forwardRef((function(e,o){var t=e.components,n=e.mdxType,i=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),c=m(t),p=n,h=c["".concat(l,".").concat(p)]||c[p]||u[p]||i;return t?a.createElement(h,r(r({ref:o},g),{},{components:t})):a.createElement(h,r({ref:o},g))}));function h(e,o){var t=arguments,n=o&&o.mdxType;if("string"==typeof e||n){var i=t.length,r=new Array(i);r[0]=p;var s={};for(var l in o)hasOwnProperty.call(o,l)&&(s[l]=o[l]);s.originalType=e,s[c]="string"==typeof e?e:n,r[1]=s;for(var m=2;m<i;m++)r[m]=t[m];return a.createElement.apply(null,r)}return a.createElement.apply(null,t)}p.displayName="MDXCreateElement"},8761:(e,o,t)=>{t.d(o,{c:()=>a});const a={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},5466:(e,o,t)=>{t.d(o,{gw:()=>n,kh:()=>i});var a=t(6540);const n=e=>{let{children:o}=e;return a.createElement("code",null,JSON.stringify(o))},i=e=>{let{children:o}=e;return a.createElement("span",null,JSON.stringify(o))}},6309:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>g,contentTitle:()=>l,default:()=>h,frontMatter:()=>s,metadata:()=>m,toc:()=>c});var a=t(8168),n=(t(6540),t(5680)),i=t(8761),r=t(5466);const s={title:"Introduction",order:1,sidebar_position:1},l=void 0,m={unversionedId:"index",id:"version-v17.1.0/index",title:"Introduction",description:"v15.1 Upgrade",source:"@site/versioned_docs/version-v17.1.0/index.mdx",sourceDirName:".",slug:"/",permalink:"/v17.1.0/",draft:!1,tags:[],version:"v17.1.0",sidebarPosition:1,frontMatter:{title:"Introduction",order:1,sidebar_position:1},sidebar:"tutorialSidebar",next:{title:"Getting Started",permalink:"/v17.1.0/getting-started/"}},g={},c=[{value:"The ATOM",id:"the-atom",level:2},{value:"Cosmos Hub Wallets",id:"cosmos-hub-wallets",level:2},{value:"Metamask Snaps",id:"metamask-snaps",level:2},{value:"Cosmos Hub Explorers",id:"cosmos-hub-explorers",level:2},{value:"Cosmos Hub CLI",id:"cosmos-hub-cli",level:2},{value:"Running a full-node on the Cosmos Hub Mainnet",id:"running-a-full-node-on-the-cosmos-hub-mainnet",level:2},{value:"Join the Community",id:"join-the-community",level:2}],u={toc:c},p="wrapper";function h(e){let{components:o,...s}=e;return(0,n.yg)(p,(0,a.A)({},u,s,{components:o,mdxType:"MDXLayout"}),(0,n.yg)("admonition",{type:"tip"},(0,n.yg)("h3",{parentName:"admonition",id:"v151-upgrade"},(0,n.yg)("strong",{parentName:"h3"},"v15.1 Upgrade")),(0,n.yg)("p",{parentName:"admonition"},"Cosmos Hub will be upgraded to ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v15.1.0"},"v15.1")," at block height: ",(0,n.yg)("strong",{parentName:"p"},(0,n.yg)("a",{parentName:"strong",href:"https://www.mintscan.io/cosmos/blocks/19639600"},"19,639,600"))),(0,n.yg)("p",{parentName:"admonition"},"To upgrade from v14 check the ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/migration/cosmoshub-4-v15-upgrade"},(0,n.yg)("strong",{parentName:"a"},"upgrade guide")))),(0,n.yg)("p",null,(0,n.yg)("img",{alt:"Welcome to the Cosmos Hub",src:t(614).A,width:"1920",height:"1080"})),(0,n.yg)("h1",{id:"introduction"},"Introduction"),(0,n.yg)("p",null,"The Cosmos Hub is the first of ",(0,n.yg)("a",{parentName:"p",href:"https://cosmos.network"},"thousands of interconnected blockchains")," that will eventually comprise the ",(0,n.yg)("strong",{parentName:"p"},"Cosmos Network"),". The primary token of the Cosmos Hub is the ",(0,n.yg)("strong",{parentName:"p"},"ATOM"),", but the Hub will support many tokens in the future."),(0,n.yg)("h2",{id:"the-atom"},"The ATOM"),(0,n.yg)("p",null,"Do you have ATOM tokens? With ATOM, you have the superpower to contribute to the security and governance of the Cosmos Hub. Delegate your ATOM to one or more of the ",(0,n.yg)(r.kh,{children:i.c.staking.MaxValidators,mdxType:"PlainVar"})," validators on the Cosmos Hub blockchain to earn more ATOM through Proof-of-Stake. You can also vote with your ATOM to influence the future of the Cosmos Hub through on-chain governance proposals."),(0,n.yg)("p",null,"Learn more about ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/delegators/delegator-faq"},"being a delegator"),", learn about ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/delegators/delegator-security"},"the security risks"),", and start participating with one of the following wallets."),(0,n.yg)("h2",{id:"cosmos-hub-wallets"},"Cosmos Hub Wallets"),(0,n.yg)("div",{class:"theme-doc-version-banner alert alert--warning margin-bottom--md",role:"alert"},"Do your own research and take precautions in regards to wallet security. Neither Tendermint Inc nor the Interchain Foundation is liable if you lose your funds using these third party wallets."),(0,n.yg)("p",null,"These community-maintained web and mobile wallets allow you to store & transfer ATOM, delegate ATOM to validators, and vote on on-chain governance proposals. Note that we do not endorse any of the wallets, they are listed for your convenience."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://atomicwallet.io/"},"Atomic Wallet")," - Android, Linux, macOS, Windows"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://citadel.one/#mobile"},"Citadel.One")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://cobo.com/"},"Cobo")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.cosmostation.io/"},"Cosmostation")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://crypto.com/"},"Crypto.com")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.huobiwallet.com/"},"Huobi Wallet")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://app.shapeshift.com/"},"ShapeShift Wallet")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://token.im/"},"imToken")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://wallet.keplr.app"},"Keplr")," - Web"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.ledger.com/cosmos-wallet"},"Ledger")," - Hardware"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.mathwallet.org/en/"},"Math Wallet")," - Android, iOS, Web"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.rainbow.one"},"Rainbow Wallet")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://trustwallet.com/"},"Trust Wallet")," Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://atomicdex.io/en/"},"Komodo Wallet")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.leapwallet.io/"},"Leap Wallet")," - Android, iOS, Web")),(0,n.yg)("h2",{id:"metamask-snaps"},"Metamask Snaps"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.leapwallet.io/snaps"},"Leap Wallet")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://metamask.mysticlabs.xyz/"},"Mystic Lab"))),(0,n.yg)("h2",{id:"cosmos-hub-explorers"},"Cosmos Hub Explorers"),(0,n.yg)("p",null,"These block explorers allow you to search, view and analyze Cosmos Hub data","\u2014","like blocks, transactions, validators, etc."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://atomscan.com"},"ATOMScan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://cosmos.bigdipper.live"},"Big Dipper")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://cosmoshub.iobscan.io/"},"IOBScan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://mintscan.io"},"Mintscan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://ping.pub/cosmos"},"Ping.Pub")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://monitor.bronbro.io/d/cosmos-stats/cosmos"},"BronBro")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.datalenses.zone/chain/cosmos"},"Numia")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://cosmos.smartstake.io/stats"},"SmartStake"))),(0,n.yg)("h2",{id:"cosmos-hub-cli"},"Cosmos Hub CLI"),(0,n.yg)("p",null,(0,n.yg)("inlineCode",{parentName:"p"},"gaiad")," is a command-line interface that lets you interact with the Cosmos Hub. ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad")," is the only tool that supports 100% of the Cosmos Hub features, including accounts, transfers, delegation, and governance. Learn more about ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad")," with the ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/delegators/delegator-guide-cli"},"delegator's CLI guide"),"."),(0,n.yg)("h2",{id:"running-a-full-node-on-the-cosmos-hub-mainnet"},"Running a full-node on the Cosmos Hub Mainnet"),(0,n.yg)("p",null,"In order to run a full-node for the Cosmos Hub mainnet, you must first ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/installation"},"install ",(0,n.yg)("inlineCode",{parentName:"a"},"gaiad")),". Then, follow ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"the guide"),".\nIf you are looking to run a validator node, follow the ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/validators/validator-setup"},"validator setup guide"),"."),(0,n.yg)("h2",{id:"join-the-community"},"Join the Community"),(0,n.yg)("p",null,"Have questions, comments, or new ideas? Participate in the Cosmos community through one of the following channels. Also check out the ",(0,n.yg)("a",{parentName:"p",href:"https://cosmos.network/community"},"latest events"),"."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://discord.gg/cosmosnetwork"},"Cosmos Community Discord")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://t.me/cosmosproject"},"Cosmos Community Telegram")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://forum.cosmos.network"},"Cosmos Forum")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://reddit.com/r/cosmosnetwork"},"Cosmos on Reddit"))),(0,n.yg)("p",null,"To learn more about the Cosmos Hub and how it fits within the Cosmos Network, visit ",(0,n.yg)("a",{parentName:"p",href:"https://cosmos.network"},"cosmos.network"),"."))}h.isMDXComponent=!0},614:(e,o,t)=>{t.d(o,{A:()=>a});const a=t.p+"assets/images/cosmos-hub-image-64b35193bcb3998afd27f30060ed5ab5.jpg"}}]); \ No newline at end of file diff --git a/assets/js/bcaaa045.2692119a.js b/assets/js/bcaaa045.2692119a.js new file mode 100644 index 00000000000..50ac2c94d56 --- /dev/null +++ b/assets/js/bcaaa045.2692119a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7370],{5680:(e,t,a)=>{a.d(t,{xA:()=>p,yg:()=>g});var n=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function o(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var s=n.createContext({}),u=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):l(l({},t),e)),a},p=function(e){var t=u(e.components);return n.createElement(s.Provider,{value:t},e.children)},c="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,i=e.originalType,s=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),c=u(a),m=r,g=c["".concat(s,".").concat(m)]||c[m]||d[m]||i;return a?n.createElement(g,l(l({ref:t},p),{},{components:a})):n.createElement(g,l({ref:t},p))}));function g(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=a.length,l=new Array(i);l[0]=m;var o={};for(var s in t)hasOwnProperty.call(t,s)&&(o[s]=t[s]);o.originalType=e,o[c]="string"==typeof e?e:r,l[1]=o;for(var u=2;u<i;u++)l[u]=a[u];return n.createElement.apply(null,l)}return n.createElement.apply(null,a)}m.displayName="MDXCreateElement"},9448:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>u});var n=a(8168),r=(a(6540),a(5680));const i={},l="ADR Creation Process",o={unversionedId:"architecture/adr/PROCESS",id:"version-v17.1.0/architecture/adr/PROCESS",title:"ADR Creation Process",description:"1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md",source:"@site/versioned_docs/version-v17.1.0/architecture/adr/PROCESS.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/PROCESS",permalink:"/v17.1.0/architecture/adr/PROCESS",draft:!1,tags:[],version:"v17.1.0",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Architecture Decision Records (ADR)",permalink:"/v17.1.0/architecture/"},next:{title:"README",permalink:"/v17.1.0/architecture/adr/"}},s={},u=[{value:"ADR life cycle",id:"adr-life-cycle",level:2},{value:"ADR status",id:"adr-status",level:3},{value:"Consensus Status",id:"consensus-status",level:4},{value:"Language used in ADR",id:"language-used-in-adr",level:2}],p={toc:u},c="wrapper";function d(e){let{components:t,...a}=e;return(0,r.yg)(c,(0,n.A)({},p,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"adr-creation-process"},"ADR Creation Process"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Copy the ",(0,r.yg)("inlineCode",{parentName:"li"},"adr-template.md")," file. Use the following filename pattern: ",(0,r.yg)("inlineCode",{parentName:"li"},"adr-next_number-title.md")),(0,r.yg)("li",{parentName:"ol"},"Create a draft Pull Request and solicit input from the stewarding team, if you want to get an early feedback."),(0,r.yg)("li",{parentName:"ol"},"Make sure that the problem, the context and a recommended solution is clear and well documented. Be sure to document alternate solution spaces and give reasons why they have been discarded."),(0,r.yg)("li",{parentName:"ol"},"Add an entry to a list in the README file ",(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/architecture/adr/#adr-table-of-contents"},"Table of Contents"),"."),(0,r.yg)("li",{parentName:"ol"},"Create a Pull Request to propose a new ADR.")),(0,r.yg)("h2",{id:"adr-life-cycle"},"ADR life cycle"),(0,r.yg)("p",null,"ADR creation is an ",(0,r.yg)("strong",{parentName:"p"},"iterative")," process. Instead of trying to solve all decisions in a single ADR pull request, we MUST firstly understand the problem and collect feedback through a GitHub Issue."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Once the motivation is validated, a GitHub Pull Request (PR) is created with a new document based on the ",(0,r.yg)("inlineCode",{parentName:"p"},"adr-template.md"),".")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"An ADR doesn't have to arrive to ",(0,r.yg)("inlineCode",{parentName:"p"},"main")," with an ",(0,r.yg)("em",{parentName:"p"},"accepted")," status in a single PR. If the motivation is clear and the solution is sound, we SHOULD be able to merge it and keep a ",(0,r.yg)("em",{parentName:"p"},"proposed")," status. It's preferable to have an iterative approach rather than long, not merged Pull Requests.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"If a ",(0,r.yg)("em",{parentName:"p"},"proposed")," ADR is merged, then it should clearly document outstanding issues either in ADR document notes or in a GitHub Issue.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"The PR SHOULD always be merged. In the case of a faulty ADR, we still prefer to merge it with a ",(0,r.yg)("em",{parentName:"p"},"rejected")," status. The only time the ADR SHOULD NOT be merged is if the author abandons it.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Merged ADRs SHOULD NOT be deleted."))),(0,r.yg)("h3",{id:"adr-status"},"ADR status"),(0,r.yg)("p",null,"Status has two components:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-text"},"{CONSENSUS STATUS} {IMPLEMENTATION STATUS}\n")),(0,r.yg)("p",null,"IMPLEMENTATION STATUS is either ",(0,r.yg)("inlineCode",{parentName:"p"},"Implemented")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"Not Implemented"),"."),(0,r.yg)("h4",{id:"consensus-status"},"Consensus Status"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-mermaid"},"flowchart TD\n A[DRAFT] --\x3e B[PROPOSED]\n B --\x3e C[LAST CALL YYYY-MM-DD]\n B --\x3e D[ABANDONED]\n C --\x3e E[ACCEPTED or REJECTED]\n E --\x3e F[SUPERSEDED by ADR-xxx]\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"DRAFT"),": ","[optional]"," an ADR which is work in progress, not being ready for a general review. This is to present an early work and get an early feedback in a Draft Pull Request form."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"PROPOSED"),": an ADR covering a full solution architecture and still in the review - project stakeholders haven't reached an agreement yet."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"LAST CALL <date for the last call>"),": ","[optional]"," clear notify that we are close to accept updates. Changing a status to ",(0,r.yg)("inlineCode",{parentName:"li"},"LAST CALL")," means that social consensus (of Cosmos SDK maintainers) has been reached and we still want to give it a time to let the community react or analyze."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"ACCEPTED"),": ADR which will represent a currently implemented or to be implemented architecture design."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"REJECTED"),": ADR can go from PROPOSED or ACCEPTED to rejected if the consensus among project stakeholders will decide so."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"SUPERSEEDED by ADR-xxx"),": ADR which has been superseded by a new ADR."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"ABANDONED"),": the ADR is no longer pursued by the original authors.")),(0,r.yg)("h2",{id:"language-used-in-adr"},"Language used in ADR"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"The context/background should be written in the present tense."),(0,r.yg)("li",{parentName:"ul"},"Avoid using a first, personal form.")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/bcabdbc7.bc0bcfbe.js b/assets/js/bcabdbc7.bc0bcfbe.js new file mode 100644 index 00000000000..017e815f94c --- /dev/null +++ b/assets/js/bcabdbc7.bc0bcfbe.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6947],{5680:(e,a,n)=>{n.d(a,{xA:()=>m,yg:()=>h});var t=n(6540);function o(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function i(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function r(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?i(Object(n),!0).forEach((function(a){o(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function s(e,a){if(null==e)return{};var n,t,o=function(e,a){if(null==e)return{};var n,t,o={},i=Object.keys(e);for(t=0;t<i.length;t++)n=i[t],a.indexOf(n)>=0||(o[n]=e[n]);return o}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)n=i[t],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=t.createContext({}),g=function(e){var a=t.useContext(l),n=a;return e&&(n="function"==typeof e?e(a):r(r({},a),e)),n},m=function(e){var a=g(e.components);return t.createElement(l.Provider,{value:a},e.children)},c="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},u=t.forwardRef((function(e,a){var n=e.components,o=e.mdxType,i=e.originalType,l=e.parentName,m=s(e,["components","mdxType","originalType","parentName"]),c=g(n),u=o,h=c["".concat(l,".").concat(u)]||c[u]||d[u]||i;return n?t.createElement(h,r(r({ref:a},m),{},{components:n})):t.createElement(h,r({ref:a},m))}));function h(e,a){var n=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var i=n.length,r=new Array(i);r[0]=u;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[c]="string"==typeof e?e:o,r[1]=s;for(var g=2;g<i;g++)r[g]=n[g];return t.createElement.apply(null,r)}return t.createElement.apply(null,n)}u.displayName="MDXCreateElement"},8761:(e,a,n)=>{n.d(a,{c:()=>t});const t={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},9791:(e,a,n)=>{n.d(a,{t:()=>o});var t=n(6540);const o=e=>{let{data:a={},renderKey:n=(e=>t.createElement("a",{href:`#${e.toLowerCase()}`},t.createElement("code",null,e))),renderValue:o=(e=>e),...i}=e;return t.createElement("table",i,t.createElement("tr",{className:"text-left"},t.createElement("th",{className:"px-5.5"},"Key"),t.createElement("th",{className:"px-5.5"},"Value")),Object.entries(a).map((e=>{let[a,i]=e;return t.createElement("tr",{key:`${a}-${i}`},t.createElement("td",null,n(a)),t.createElement("td",null,t.createElement("code",null,JSON.stringify(o(i)))))})))}},5466:(e,a,n)=>{n.d(a,{gw:()=>o,kh:()=>i});var t=n(6540);const o=e=>{let{children:a}=e;return t.createElement("code",null,JSON.stringify(a))},i=e=>{let{children:a}=e;return t.createElement("span",null,JSON.stringify(a))}},9252:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>c,contentTitle:()=>g,default:()=>p,frontMatter:()=>l,metadata:()=>m,toc:()=>d});var t=n(8168),o=(n(6540),n(5680)),i=n(9791),r=n(5466),s=n(8761);const l={title:"x/staking"},g=void 0,m={unversionedId:"governance/proposal-types/params-change/Staking",id:"version-v17.1.0/governance/proposal-types/params-change/Staking",title:"x/staking",description:"The staking module is responsible for the proof of stake (PoS) layer of the Cosmos Hub blockchain. It includes the following parameters:",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Staking.mdx",sourceDirName:"governance/proposal-types/params-change",slug:"/governance/proposal-types/params-change/Staking",permalink:"/v17.1.0/governance/proposal-types/params-change/Staking",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"x/staking"},sidebar:"tutorialSidebar",previous:{title:"x/slashing",permalink:"/v17.1.0/governance/proposal-types/params-change/Slashing"},next:{title:"Legacy subspace parameters",permalink:"/v17.1.0/governance/proposal-types/params-change/param-index"}},c={},d=[{value:"Governance notes on parameters",id:"governance-notes-on-parameters",level:2},{value:"<code>unbonding_time</code>",id:"unbonding_time",level:3},{value:"Decreasing the value of <code>unbonding_time</code>",id:"decreasing-the-value-of-unbonding_time",level:4},{value:"Increasing the value of <code>unbonding_time</code>",id:"increasing-the-value-of-unbonding_time",level:4},{value:"Notes",id:"notes",level:4},{value:"<code>max_validators</code>",id:"max_validators",level:2},{value:"Decreasing the value of <code>max_validators</code>",id:"decreasing-the-value-of-max_validators",level:4},{value:"Increasing the value of <code>max_validators</code>",id:"increasing-the-value-of-max_validators",level:4},{value:"Notes",id:"notes-1",level:4},{value:"<code>KeyMaxEntries</code>",id:"keymaxentries",level:3},{value:"Decreasing the value of <code>KeyMaxEntries</code>",id:"decreasing-the-value-of-keymaxentries",level:4},{value:"Increasing the value of <code>KeyMaxEntries</code>",id:"increasing-the-value-of-keymaxentries",level:4},{value:"Notes",id:"notes-2",level:3},{value:"<code>bond_denom</code>",id:"bond_denom",level:3},{value:"Changing the value of <code>bond_denom</code>",id:"changing-the-value-of-bond_denom",level:4},{value:"<code>historical_entries</code>",id:"historical_entries",level:3}],u={toc:d},h="wrapper";function p(e){let{components:a,...n}=e;return(0,o.yg)(h,(0,t.A)({},u,n,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad q staking params\n")),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"staking")," module is responsible for the proof of stake (PoS) layer of the Cosmos Hub blockchain. It includes the following parameters:"),(0,o.yg)(i.t,{data:s.c.staking,mdxType:"KeyValueTable"}),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"staking")," module is responsible for supporting an advanced Proof of Stake (PoS) system. In this system, holders of the native staking token of the chain can become validators and can delegate tokens to validators, ultimately determining the effective validator set for the system."),(0,o.yg)("h2",{id:"governance-notes-on-parameters"},"Governance notes on parameters"),(0,o.yg)("h3",{id:"unbonding_time"},(0,o.yg)("inlineCode",{parentName:"h3"},"unbonding_time")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"The time duration required for bonded ATOMs to unbond and become transferrable, in nanoseconds.")),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"on-chain value: ",(0,o.yg)(r.gw,{children:s.c.staking.unbonding_time,mdxType:"Var"})),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,o.yg)("inlineCode",{parentName:"li"},"1814400000000000")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,o.yg)("inlineCode",{parentName:"li"},"1814400000000000"))),(0,o.yg)("p",null,"In order to participate as a Cosmos Hub validator or delegator, ATOMs must be bonded (also known as staking). Once bonded, ATOMs are locked by the protocol and are no longer transferrable. When ATOM unbonding is initiated, the ",(0,o.yg)("inlineCode",{parentName:"p"},"unbonding_time")," of 1814400000000000 nanoseconds (21 days) duration must pass before the ATOMs will be unlocked and transferrable."),(0,o.yg)("p",null,'ATOMs are used as a bond when staking. A bond may be slashed (ie. partially destroyed) when a validator has been proven to have broken protocol rules. Why? Primarily as a solution to the "',(0,o.yg)("a",{parentName:"p",href:"https://medium.com/coinmonks/understanding-proof-of-stake-the-nothing-at-stake-theory-1f0d71bc027"},"nothing-at-stake"),'" problem. In the scenario of an accidental or malicious attempt to rewrite history and reverse a transaction, a new chain ("fork") may be created in parallel with the primary chain. Without the risk of losing this bond, the optimal strategy for any validator is to validate blocks on both chains so that the validator gets their reward no matter which fork wins. A bond makes it more likely that the optimal strategy for validators will be to only validate blocks for the true ("canonical") chain.'),(0,o.yg)("p",null,"Why is ",(0,o.yg)("inlineCode",{parentName:"p"},"unbonding_time")," so long? It can take time to discover that a validator has committed equivocation ie. signed two blocks at the same block height. If a validator commits equivocation and then unbonds before being caught, the protocol can no longer slash (ie. partially destroy) the validator's bond."),(0,o.yg)("h4",{id:"decreasing-the-value-of-unbonding_time"},"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"unbonding_time")),(0,o.yg)("p",null,"Decreasing the value of the ",(0,o.yg)("inlineCode",{parentName:"p"},"unbonding_time")," parameter will reduce the time it takes to unbond ATOMs. This will make it less likely for a validator's bond to be slashed after committing equivocation (aka double-signing)."),(0,o.yg)("h4",{id:"increasing-the-value-of-unbonding_time"},"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"unbonding_time")),(0,o.yg)("p",null,"Increasing the value of the ",(0,o.yg)("inlineCode",{parentName:"p"},"unbonding_time")," parameter will increase the time it takes to unbond ATOMs. This will make it more likely for a validator's bond to be slashed after committing equivocation (aka double-signing)."),(0,o.yg)("h4",{id:"notes"},"Notes"),(0,o.yg)("p",null,"The ability to punish a validator for committing equivocation is associated with the strength of the protocol's security guarantees."),(0,o.yg)("p",null,"1 second is equal to 1,000,000,000 nanoseconds."),(0,o.yg)("h2",{id:"max_validators"},(0,o.yg)("inlineCode",{parentName:"h2"},"max_validators")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"The maximum number of validators that may participate in validating blocks, earning rewards, and governance voting.")),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"on-chain value: ",(0,o.yg)(r.gw,{children:s.c.staking.max_validators,mdxType:"Var"})),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,o.yg)("inlineCode",{parentName:"li"},"125")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,o.yg)("inlineCode",{parentName:"li"},"125"))),(0,o.yg)("p",null,'Validators are ranked by stake-backing based upon the sum of their delegations, and only the top 125 are designated to be active (aka "the active set"). The active set may change any time delegation amounts change. Only active validators may participate in validating blocks, earning rewards, and governance voting. ATOM-holders may participate in staking by delegating their bonded ATOMs to one or more validators in the active set. Delegators may only earn rewards and have their governance votes count if they are delegating to an active validator, the set of which is capped by ',(0,o.yg)("inlineCode",{parentName:"p"},"max_validators"),"."),(0,o.yg)("h4",{id:"decreasing-the-value-of-max_validators"},"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"max_validators")),(0,o.yg)("p",null,"Decreasing the value of the ",(0,o.yg)("inlineCode",{parentName:"p"},"max_validators")," parameter will likely reduce the number of validators actively participating in validating blocks, earning rewards, and governance voting for the Cosmos Hub. This may decrease the time it takes to produce each new Cosmos Hub block."),(0,o.yg)("h4",{id:"increasing-the-value-of-max_validators"},"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"max_validators")),(0,o.yg)("p",null,"Increasing the value of the ",(0,o.yg)("inlineCode",{parentName:"p"},"max_validators")," parameter will likely increase the number of validators actively participating in validating blocks, earning rewards, and governance voting for the Cosmos Hub. This may increase the time it takes to produce each new Cosmos Hub block."),(0,o.yg)("h4",{id:"notes-1"},"Notes"),(0,o.yg)("p",null,"Prior to ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3"),", the Cosmos Hub had a maximum set of 100 active validators. Text-based governance proposal ",(0,o.yg)("a",{parentName:"p",href:"https://cosmoshub-2.bigdipper.live/proposals/10"},"Prop10")," signalled agreement that the active set be increased to 125 validators. Block times were ~6.94 seconds/block with 100 validators, and are now ~7.08 seconds/block with 125 validators."),(0,o.yg)("p",null,"It may be argued that after the Cosmos creators, the validator cohort may be the largest group of contributors to the Cosmos Hub community. Changes to the number of active validator participants may also affect the non-validator contributions to the Cosmos Hub."),(0,o.yg)("h3",{id:"keymaxentries"},(0,o.yg)("inlineCode",{parentName:"h3"},"KeyMaxEntries")),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"The maximum number of unbondings between a delegator and validator within the ",(0,o.yg)("a",{parentName:"strong",href:"#unbonding_time"},"unbonding period"),"."))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("strong",{parentName:"p"},"A delegator's maximum number of simultaneous redelegations from one validator to another validator within the ",(0,o.yg)("a",{parentName:"strong",href:"#1-unbonding_time"},"unbonding period"),"."))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},"on-chain value: ",(0,o.yg)(r.gw,{children:s.c.staking.KeyMaxEntries,mdxType:"Var"}))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," default: ",(0,o.yg)("inlineCode",{parentName:"p"},"7"))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("p",{parentName:"li"},(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-3")," default: ",(0,o.yg)("inlineCode",{parentName:"p"},"7")))),(0,o.yg)("p",null,"Each delegator has a limited number of times that they may unbond ATOM amounts from a unique validator within the ",(0,o.yg)("a",{parentName:"p",href:"#unbondingtime"},"unbonding period"),". Each delegator also has a limited number of times that they may redelegate from one unique validator to another unique validator within the unbonding period. This limit is set by the parameter ",(0,o.yg)("inlineCode",{parentName:"p"},"KeyMaxEntries"),", which is currently ",(0,o.yg)("inlineCode",{parentName:"p"},"7"),". To be clear, this limit does not apply to a delegator that is redelegating from one validator to different validators."),(0,o.yg)("h4",{id:"decreasing-the-value-of-keymaxentries"},"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"KeyMaxEntries")),(0,o.yg)("p",null,"Decreasing the value of the ",(0,o.yg)("inlineCode",{parentName:"p"},"KeyMaxEntries")," parameter will, within the unbonding period, decrease the number of times that a delegator may unbond ATOM amounts from a single, unique validator. It will also decrease the number of redelegations a delegator may initiate between two unique validators. Since this activity across many accounts can affect the performance of the Cosmos Hub, decreasing this parameter's value decreases the likelihood of a performance reduction in the network."),(0,o.yg)("h4",{id:"increasing-the-value-of-keymaxentries"},"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"KeyMaxEntries")),(0,o.yg)("p",null,"Increasing the value of the ",(0,o.yg)("inlineCode",{parentName:"p"},"KeyMaxEntries")," parameter will, within the unbonding period, increase the number of times that a delegator may unbond ATOM amounts from a single, unique validator. It will also increase the number of redelegations a delegator may initiate between two unique validators. Since this activity across many accounts can affect the performance of the Cosmos Hub, increasing this parameter's value may increase the likelihood of a performance reduction in the network."),(0,o.yg)("h3",{id:"notes-2"},"Notes"),(0,o.yg)("p",null,"Aleksandr (All in Bits; Fission Labs) wrote more about ",(0,o.yg)("inlineCode",{parentName:"p"},"KeyMaxEntries")," ",(0,o.yg)("a",{parentName:"p",href:"https://blog.cosmos.network/re-delegations-in-the-cosmos-hub-7d2f5ea59f56"},"here in this article"),"."),(0,o.yg)("h3",{id:"bond_denom"},(0,o.yg)("inlineCode",{parentName:"h3"},"bond_denom")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"The unit and denomination for the asset bonded in the system.")),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"on-chain value: ",(0,o.yg)(r.gw,{children:s.c.staking.bond_denom,mdxType:"Var"})),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,o.yg)("inlineCode",{parentName:"li"},"uatom")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,o.yg)("inlineCode",{parentName:"li"},"uatom"))),(0,o.yg)("p",null,"When using an asset as a bond on the Cosmos Hub, the unit and denomination of the asset is denoted as the ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom"),", or micro-ATOM, where 1 ATOM is considered 1000000uatom. The protocol doesn't use ATOM for bonds, only uatom."),(0,o.yg)("h4",{id:"changing-the-value-of-bond_denom"},"Changing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"bond_denom")),(0,o.yg)("p",null,"Changing the ",(0,o.yg)("inlineCode",{parentName:"p"},"bond_denom")," parameter will make any bond transactions with ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom")," fail and will require the new ",(0,o.yg)("inlineCode",{parentName:"p"},"bond_denom")," parameter string in order for bond transactions to be successful. Changing this parameter is likely to have breaking changes for applications that offer staking and delegation functionality."),(0,o.yg)("h3",{id:"historical_entries"},(0,o.yg)("inlineCode",{parentName:"h3"},"historical_entries")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"The number of historical_entries to keep.")),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"on-chain value: ",(0,o.yg)(r.gw,{children:s.c.staking.historical_entries,mdxType:"Var"})),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,o.yg)("inlineCode",{parentName:"li"},"10000")),(0,o.yg)("li",{parentName:"ul"},"Did not exist in ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," genesis")),(0,o.yg)("p",null,"Read ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/master/docs/architecture/adr-017-historical-header-module.md"},"ADR-17")," for more on the Historical Header Module."))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/bcd9d779.78ddfd17.js b/assets/js/bcd9d779.78ddfd17.js new file mode 100644 index 00000000000..26743db703b --- /dev/null +++ b/assets/js/bcd9d779.78ddfd17.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2644],{5680:(e,t,n)=>{n.d(t,{xA:()=>d,yg:()=>m});var r=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var l=r.createContext({}),c=function(e){var t=r.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},d=function(e){var t=c(e.components);return r.createElement(l.Provider,{value:t},e.children)},p="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},y=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,o=e.originalType,l=e.parentName,d=s(e,["components","mdxType","originalType","parentName"]),p=c(n),y=a,m=p["".concat(l,".").concat(y)]||p[y]||u[y]||o;return n?r.createElement(m,i(i({ref:t},d),{},{components:n})):r.createElement(m,i({ref:t},d))}));function m(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=n.length,i=new Array(o);i[0]=y;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[p]="string"==typeof e?e:a,i[1]=s;for(var c=2;c<o;c++)i[c]=n[c];return r.createElement.apply(null,i)}return r.createElement.apply(null,n)}y.displayName="MDXCreateElement"},672:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var r=n(8168),a=(n(6540),n(5680));const o={title:"Validator Security",order:4},i=void 0,s={unversionedId:"validators/security",id:"validators/security",title:"Validator Security",description:"Each validator candidate is encouraged to run its operations independently, as diverse setups increase the resilience of the network. Validator candidates should commence their setup phase now in order to be on time for launch.",source:"@site/docs/validators/security.md",sourceDirName:"validators",slug:"/validators/security",permalink:"/main/validators/security",draft:!1,tags:[],version:"current",frontMatter:{title:"Validator Security",order:4},sidebar:"tutorialSidebar",previous:{title:"Validator Overview",permalink:"/main/validators/overview"},next:{title:"Validator FAQ",permalink:"/main/validators/validator-faq"}},l={},c=[{value:"Key Management - HSM",id:"key-management---hsm",level:2},{value:"Sentry Nodes (DDOS Protection)",id:"sentry-nodes-ddos-protection",level:2},{value:"Environment Variables",id:"environment-variables",level:2}],d={toc:c},p="wrapper";function u(e){let{components:t,...n}=e;return(0,a.yg)(p,(0,r.A)({},d,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("p",null,"Each validator candidate is encouraged to run its operations independently, as diverse setups increase the resilience of the network. Validator candidates should commence their setup phase now in order to be on time for launch."),(0,a.yg)("h2",{id:"key-management---hsm"},"Key Management - HSM"),(0,a.yg)("p",null,"It is mission critical that an attacker cannot steal a validator's key. If this is possible, it puts the entire stake delegated to the compromised validator at risk. Hardware security modules are an important strategy for mitigating this risk."),(0,a.yg)("p",null,"HSM modules must support ",(0,a.yg)("inlineCode",{parentName:"p"},"ed25519")," signatures for the hub. The YubiHSM2 supports ",(0,a.yg)("inlineCode",{parentName:"p"},"ed25519")," and ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/yubihsm.rs"},"this yubikey library is available"),". The YubiHSM can protect a private key but cannot ensure in a secure setting that it won't sign the same block twice."),(0,a.yg)("p",null,"The CometBFT team is also working on extending our Ledger Nano S application to support validator signing. This app can store recent blocks and mitigate double signing attacks."),(0,a.yg)("p",null,"We will update this page when more key storage solutions become available."),(0,a.yg)("h2",{id:"sentry-nodes-ddos-protection"},"Sentry Nodes (DDOS Protection)"),(0,a.yg)("p",null,"Validators are responsible for ensuring that the network can sustain denial of service attacks."),(0,a.yg)("p",null,"One recommended way to mitigate these risks is for validators to carefully structure their network topology in a so-called sentry node architecture."),(0,a.yg)("p",null,"Validator nodes should only connect to full-nodes they trust because they operate them themselves or are run by other validators they know socially. A validator node will typically run in a data center. Most data centers provide direct links to the networks of major cloud providers. The validator can use those links to connect to sentry nodes in the cloud. This shifts the burden of denial-of-service from the validator's node directly to its sentry nodes, and may require new sentry nodes be spun up or activated to mitigate attacks on existing ones."),(0,a.yg)("p",null,"Sentry nodes can be quickly spun up or change their IP addresses. Because the links to the sentry nodes are in private IP space, an internet based attack cannot disturb them directly. This will ensure validator block proposals and votes always make it to the rest of the network."),(0,a.yg)("p",null,"To setup your sentry node architecture you can follow the instructions below:"),(0,a.yg)("p",null,"Validators nodes should edit their config.toml:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-bash"},"# Comma separated list of nodes to keep persistent connections to\n# Do not add private peers to this list if you don't want them advertised\npersistent_peers =[list of sentry nodes]\n\n# Set true to enable the peer-exchange reactor\npex = false\n")),(0,a.yg)("p",null,"Sentry Nodes should edit their config.toml:"),(0,a.yg)("pre",null,(0,a.yg)("code",{parentName:"pre",className:"language-bash"},'# Comma separated list of peer IDs to keep private (will not be gossiped to other peers)\n# Example ID: 3e16af0cead27979e1fc3dac57d03df3c7a77acc@3.87.179.235:26656\n\nprivate_peer_ids = "node_ids_of_private_peers"\n')),(0,a.yg)("h2",{id:"environment-variables"},"Environment Variables"),(0,a.yg)("p",null,"By default, uppercase environment variables with the following prefixes will replace lowercase command-line flags:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"GA")," (for Gaia flags)"),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"TM")," (for Tendermint/CometBFT flags)"),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("inlineCode",{parentName:"li"},"BC")," (for democli or basecli flags)")),(0,a.yg)("p",null,"For example, the environment variable ",(0,a.yg)("inlineCode",{parentName:"p"},"GA_CHAIN_ID")," will map to the command line flag ",(0,a.yg)("inlineCode",{parentName:"p"},"--chain-id"),". Note that while explicit command-line flags will take precedence over environment variables, environment variables will take precedence over any of your configuration files. For this reason, it's imperative that you lock down your environment such that any critical parameters are defined as flags on the CLI or prevent modification of any environment variables."))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/c1952dac.e341dd62.js b/assets/js/c1952dac.e341dd62.js new file mode 100644 index 00000000000..2b51c0d2074 --- /dev/null +++ b/assets/js/c1952dac.e341dd62.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2131],{5680:(e,a,r)=>{r.d(a,{xA:()=>u,yg:()=>c});var n=r(6540);function t(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function i(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?i(Object(r),!0).forEach((function(a){t(e,a,r[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))}))}return e}function s(e,a){if(null==e)return{};var r,n,t=function(e,a){if(null==e)return{};var r,n,t={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],a.indexOf(r)>=0||(t[r]=e[r]);return t}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],a.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}var l=n.createContext({}),p=function(e){var a=n.useContext(l),r=a;return e&&(r="function"==typeof e?e(a):o(o({},a),e)),r},u=function(e){var a=p(e.components);return n.createElement(l.Provider,{value:a},e.children)},g="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},m=n.forwardRef((function(e,a){var r=e.components,t=e.mdxType,i=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),g=p(r),m=t,c=g["".concat(l,".").concat(m)]||g[m]||d[m]||i;return r?n.createElement(c,o(o({ref:a},u),{},{components:r})):n.createElement(c,o({ref:a},u))}));function c(e,a){var r=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var i=r.length,o=new Array(i);o[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[g]="string"==typeof e?e:t,o[1]=s;for(var p=2;p<i;p++)o[p]=r[p];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}m.displayName="MDXCreateElement"},9863:(e,a,r)=>{r.r(a),r.d(a,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var n=r(8168),t=(r(6540),r(5680));const i={title:"Cosmos Hub 4, Gaia v12 Upgrade",order:8},o=void 0,s={unversionedId:"migration/cosmoshub-4-v12-upgrade",id:"version-v17.1.0/migration/cosmoshub-4-v12-upgrade",title:"Cosmos Hub 4, Gaia v12 Upgrade",description:"This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v12 release.",source:"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v12-upgrade.md",sourceDirName:"migration",slug:"/migration/cosmoshub-4-v12-upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v12-upgrade",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Cosmos Hub 4, Gaia v12 Upgrade",order:8},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub 4, Gaia v11 Upgrade Instructions",permalink:"/v17.1.0/migration/cosmoshub-4-v11-upgrade"},next:{title:"Cosmos Hub 4, Gaia v13 Upgrade",permalink:"/v17.1.0/migration/cosmoshub-4-v13-upgrade"}},l={},p=[{value:"Instructions",id:"instructions",level:2},{value:"On-chain governance proposal attains consensus",id:"on-chain-governance-proposal-attains-consensus",level:2},{value:"Liquid Staking",id:"liquid-staking",level:2},{value:"Upgrade date",id:"upgrade-date",level:2},{value:"Chain-id will remain the same",id:"chain-id-will-remain-the-same",level:2},{value:"Preparing for the upgrade",id:"preparing-for-the-upgrade",level:2},{value:"System requirement",id:"system-requirement",level:3},{value:"Backups",id:"backups",level:3},{value:"Testing",id:"testing",level:3},{value:"Current runtime",id:"current-runtime",level:3},{value:"Target runtime",id:"target-runtime",level:3},{value:"Upgrade steps",id:"upgrade-steps",level:2},{value:"Method I: Manual Upgrade",id:"method-i-manual-upgrade",level:3},{value:"Method II: Upgrade using Cosmovisor",id:"method-ii-upgrade-using-cosmovisor",level:3},{value:"Manually preparing the binary",id:"manually-preparing-the-binary",level:3},{value:"Preparation",id:"preparation",level:5},{value:"Expected upgrade result",id:"expected-upgrade-result",level:4},{value:"Auto-Downloading the Gaia binary",id:"auto-downloading-the-gaia-binary",level:3},{value:"Preparation",id:"preparation-1",level:4},{value:"Expected result",id:"expected-result",level:4},{value:"Upgrade duration",id:"upgrade-duration",level:2},{value:"Rollback plan",id:"rollback-plan",level:2},{value:"Communications",id:"communications",level:2},{value:"Risks",id:"risks",level:2},{value:"Reference",id:"reference",level:2}],u={toc:p},g="wrapper";function d(e){let{components:a,...r}=e;return(0,t.yg)(g,(0,n.A)({},u,r,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("p",null,"This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v12 release.\nFor more details on the release, please see the ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v12.0.0"},"release notes")),(0,t.yg)("h2",{id:"instructions"},"Instructions"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#cosmos-hub-4-gaia-v12-upgrade-instructions"},"Cosmos Hub 4, Gaia v12 Upgrade, Instructions"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#instructions"},"Instructions")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#liquid-staking"},"Liquid Staking")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-date"},"Upgrade date")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#chain-id-will-remain-the-same"},"Chain-id will remain the same")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#system-requirement"},"System requirement")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#backups"},"Backups")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#testing"},"Testing")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#current-runtime"},"Current runtime")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#target-runtime"},"Target runtime")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-steps"},"Upgrade steps"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-i-manual-upgrade"},"Method I: Manual Upgrade")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparation"},"Preparation")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#expected-upgrade-result"},"Expected upgrade result")))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#preparation-1"},"Preparation")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#expected-result"},"Expected result")))))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#upgrade-duration"},"Upgrade duration")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#rollback-plan"},"Rollback plan")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#communications"},"Communications")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#risks"},"Risks")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"#reference"},"Reference"))))),(0,t.yg)("h2",{id:"on-chain-governance-proposal-attains-consensus"},"On-chain governance proposal attains consensus"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/821"},"Proposal 821")," is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a ",(0,t.yg)("em",{parentName:"p"},"fully decentralized")," way."),(0,t.yg)("h2",{id:"liquid-staking"},"Liquid Staking"),(0,t.yg)("p",null,"Validators please be aware that this release will include a new liquid staking module which has been included via the Cosmos SDK. Please see the ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v12.0.0"},"release notes")," for v12 for more information about this module. "),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"IMPORTANT:")," Inclusion of this module requires validators to set a validation-bond to be eligiable for Liquid Staked delegations. Please see the ",(0,t.yg)("a",{parentName:"p",href:"/validators/validator-faq.html#liquid-staking-module"},"Validator FAQ")," for more information."),(0,t.yg)("h2",{id:"upgrade-date"},"Upgrade date"),(0,t.yg)("p",null,"The upgrade will take place at a block height of ",(0,t.yg)("inlineCode",{parentName:"p"},"16985500"),". The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this ",(0,t.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/blocks/16985500"},"live countdown")," page."),(0,t.yg)("h2",{id:"chain-id-will-remain-the-same"},"Chain-id will remain the same"),(0,t.yg)("p",null,"The chain-id of the network will remain the same, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),". This is because an in-place migration of state will take place, i.e., this upgrade does not export any state."),(0,t.yg)("h2",{id:"preparing-for-the-upgrade"},"Preparing for the upgrade"),(0,t.yg)("h3",{id:"system-requirement"},"System requirement"),(0,t.yg)("p",null,"32GB RAM is recommended to ensure a smooth upgrade."),(0,t.yg)("p",null,"If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can\nallow your machine to run the binary than it could run in RAM alone."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"sudo fallocate -l 16G /swapfile\nsudo chmod 600 /swapfile\nsudo mkswap /swapfile\nsudo swapon /swapfile\n")),(0,t.yg)("h3",{id:"backups"},"Backups"),(0,t.yg)("p",null,"Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia")," directory.\nIf you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below ",(0,t.yg)("a",{parentName:"p",href:"#method-ii-upgrade-using-cosmovisor"},"upgrade using cosmovisor")," section."),(0,t.yg)("p",null,"It is critically important for validator operators to back-up the ",(0,t.yg)("inlineCode",{parentName:"p"},".gaia/data/priv_validator_state.json")," file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted."),(0,t.yg)("h3",{id:"testing"},"Testing"),(0,t.yg)("p",null,"For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/local"},"v12 Local Testnet")," or join in our ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/testnets/tree/master/public"},"Cosmos Hub Public Testnet"),"."),(0,t.yg)("h3",{id:"current-runtime"},"Current runtime"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", is currently running ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/v11.0.0"},"Gaia v11.0.0"),". We anticipate that operators who are running on v11.0.x, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go ",(0,t.yg)("inlineCode",{parentName:"p"},"1.20"),"."),(0,t.yg)("h3",{id:"target-runtime"},"Target runtime"),(0,t.yg)("p",null,"The Cosmos Hub mainnet network, ",(0,t.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", will run ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v12.0.0"},"Gaia v12.0.0"),". Operators ",(0,t.yg)("em",{parentName:"p"},(0,t.yg)("strong",{parentName:"em"},"MUST"))," use this version post-upgrade to remain connected to the network."),(0,t.yg)("h2",{id:"upgrade-steps"},"Upgrade steps"),(0,t.yg)("p",null,"There are 2 major ways to upgrade a node:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Manual upgrade"),(0,t.yg)("li",{parentName:"ul"},"Upgrade using ",(0,t.yg)("a",{parentName:"li",href:"https://pkg.go.dev/cosmossdk.io/tools/cosmovisor"},"Cosmovisor"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},"Either by manually preparing the new binary"),(0,t.yg)("li",{parentName:"ul"},"Or by using the auto-download functionality (this is not yet recommended)")))),(0,t.yg)("p",null,"If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade."),(0,t.yg)("h3",{id:"method-i-manual-upgrade"},"Method I: Manual Upgrade"),(0,t.yg)("p",null,"Make sure Gaia v12.0.0 is installed by either downloading a ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v12.0.0"},"compatible binary"),", or building from source. Building from source requires ",(0,t.yg)("strong",{parentName:"p"},"Golang 1.20"),"."),(0,t.yg)("p",null,"Run Gaia v11.0.0 till upgrade height, the node will panic:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v12" NEEDED at height: 16985500: upgrade to v12 and applying upgrade "v12" at height:16985500\n')),(0,t.yg)("p",null,"Stop the node, and switch the binary to Gaia v12.0.0 and re-start by ",(0,t.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,t.yg)("p",null,"It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks."),(0,t.yg)("h3",{id:"method-ii-upgrade-using-cosmovisor"},"Method II: Upgrade using Cosmovisor"),(0,t.yg)("h3",{id:"manually-preparing-the-binary"},"Manually preparing the binary"),(0,t.yg)("h5",{id:"preparation"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor (",(0,t.yg)("inlineCode",{parentName:"p"},"1.5.0"),"):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Verify Cosmovisor Version")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor version\ncosmovisor version: v1.5.0\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a Cosmovisor folder inside ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME")," and move Gaia v11.0.0 into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("p",null,"build Gaia v12.0.0, and move gaiad v12.0.0 to ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v12/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/upgrades/v12/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v12/bin\n")),(0,t.yg)("p",null,"Then you should get the following structure:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u251c\u2500\u2500 genesis\n\u2502 \u2514\u2500\u2500 bin\n\u2502 \u2514\u2500\u2500 gaiad #v11.0.x\n\u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v12\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v12.0.0\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\n# please note `DAEMON_HOME` has to be absolute path\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,t.yg)("p",null,"Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK."),(0,t.yg)("h4",{id:"expected-upgrade-result"},"Expected upgrade result"),(0,t.yg)("p",null,"When the upgrade block height is reached, Gaia will panic and stop:"),(0,t.yg)("p",null,"This may take 7 minutes to a few hours.\nAfter upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades."),(0,t.yg)("h3",{id:"auto-downloading-the-gaia-binary"},"Auto-Downloading the Gaia binary"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"This method is not recommended!")),(0,t.yg)("h4",{id:"preparation-1"},"Preparation"),(0,t.yg)("p",null,"Install the latest version of Cosmovisor (",(0,t.yg)("inlineCode",{parentName:"p"},"1.5.0"),"):"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest\n")),(0,t.yg)("p",null,"Create a cosmovisor folder:"),(0,t.yg)("p",null,"create a cosmovisor folder inside gaia home and move gaiad v11.0.x into ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/genesis/bin")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p $GAIA_HOME/cosmovisor/genesis/bin\ncp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin\n")),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},".\n\u251c\u2500\u2500 current -> genesis or upgrades/<name>\n\u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad #v11.0.x\n")),(0,t.yg)("p",null,"Export the environmental variables:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"export DAEMON_NAME=gaiad\n# please change to your own gaia home dir\nexport DAEMON_HOME=$GAIA_HOME\nexport DAEMON_RESTART_AFTER_UPGRADE=true\nexport DAEMON_ALLOW_DOWNLOAD_BINARIES=true\n")),(0,t.yg)("p",null,"Start the node:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME\n")),(0,t.yg)("p",null,"Skipping the invariant checks can help decrease the upgrade time significantly."),(0,t.yg)("h4",{id:"expected-result"},"Expected result"),(0,t.yg)("p",null,"When the upgrade block height is reached, you can find the following information in the log:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'ERR UPGRADE "v12" NEEDED at height: 16985500: upgrade to v12 and applying upgrade "v12" at height:16985500\n')),(0,t.yg)("p",null,"Then the Cosmovisor will create ",(0,t.yg)("inlineCode",{parentName:"p"},"$GAIA_HOME/cosmovisor/upgrades/v12/bin")," and download the Gaia v12.0.0 binary to this folder according to links in the ",(0,t.yg)("inlineCode",{parentName:"p"},"--info")," field of the upgrade proposal.\nThis may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades."),(0,t.yg)("p",null,(0,t.yg)("em",{parentName:"p"},"Please Note:")),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion."),(0,t.yg)("li",{parentName:"ul"},"Users should run their node on v11.0.x if they use the cosmovisor v1.5.0 with auto-download enabled for upgrade process.")),(0,t.yg)("h2",{id:"upgrade-duration"},"Upgrade duration"),(0,t.yg)("p",null,"The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network."),(0,t.yg)("h2",{id:"rollback-plan"},"Rollback plan"),(0,t.yg)("p",null,"During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped."),(0,t.yg)("p",null,"Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v11.0.0 binary using the following command:"),(0,t.yg)("blockquote",null,(0,t.yg)("p",{parentName:"blockquote"},"gaiad start --unsafe-skip-upgrade 16985500")),(0,t.yg)("p",null,"Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams."),(0,t.yg)("p",null,"Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote."),(0,t.yg)("h2",{id:"communications"},"Communications"),(0,t.yg)("p",null,"Operators are encouraged to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the ",(0,t.yg)("inlineCode",{parentName:"p"},"#cosmos-hub-validators-verified")," channel can be sent to the ",(0,t.yg)("inlineCode",{parentName:"p"},"#general-support")," channel."),(0,t.yg)("h2",{id:"risks"},"Risks"),(0,t.yg)("p",null,"As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing."),(0,t.yg)("p",null,"The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it."),(0,t.yg)("h2",{id:"reference"},"Reference"),(0,t.yg)("p",null,(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"Join Cosmos Hub Mainnet")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/c377a04b.b1666418.js b/assets/js/c377a04b.b1666418.js new file mode 100644 index 00000000000..05318423ff8 --- /dev/null +++ b/assets/js/c377a04b.b1666418.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5742],{5680:(e,t,a)=>{a.d(t,{xA:()=>m,yg:()=>c});var o=a(6540);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){n(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function l(e,t){if(null==e)return{};var a,o,n=function(e,t){if(null==e)return{};var a,o,n={},r=Object.keys(e);for(o=0;o<r.length;o++)a=r[o],t.indexOf(a)>=0||(n[a]=e[a]);return n}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}var s=o.createContext({}),p=function(e){var t=o.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},m=function(e){var t=p(e.components);return o.createElement(s.Provider,{value:t},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},h=o.forwardRef((function(e,t){var a=e.components,n=e.mdxType,r=e.originalType,s=e.parentName,m=l(e,["components","mdxType","originalType","parentName"]),u=p(a),h=n,c=u["".concat(s,".").concat(h)]||u[h]||g[h]||r;return a?o.createElement(c,i(i({ref:t},m),{},{components:a})):o.createElement(c,i({ref:t},m))}));function c(e,t){var a=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var r=a.length,i=new Array(r);i[0]=h;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[u]="string"==typeof e?e:n,i[1]=l;for(var p=2;p<r;p++)i[p]=a[p];return o.createElement.apply(null,i)}return o.createElement.apply(null,a)}h.displayName="MDXCreateElement"},1866:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>g,frontMatter:()=>r,metadata:()=>l,toc:()=>p});var o=a(8168),n=(a(6540),a(5680));const r={title:"Introduction",order:1,sidebar_position:1},i=void 0,l={unversionedId:"index",id:"index",title:"Introduction",description:"v17 Upgrade",source:"@site/docs/index.md",sourceDirName:".",slug:"/",permalink:"/main/",draft:!1,tags:[],version:"current",sidebarPosition:1,frontMatter:{title:"Introduction",order:1,sidebar_position:1},sidebar:"tutorialSidebar",next:{title:"Getting Started",permalink:"/main/getting-started/"}},s={},p=[{value:"The ATOM",id:"the-atom",level:2},{value:"Cosmos Hub Wallets",id:"cosmos-hub-wallets",level:2},{value:"Metamask Snaps",id:"metamask-snaps",level:2},{value:"Cosmos Hub Explorers",id:"cosmos-hub-explorers",level:2},{value:"Cosmos Hub CLI",id:"cosmos-hub-cli",level:2},{value:"Running a full-node on the Cosmos Hub Mainnet",id:"running-a-full-node-on-the-cosmos-hub-mainnet",level:2},{value:"Join the Community",id:"join-the-community",level:2}],m={toc:p},u="wrapper";function g(e){let{components:t,...r}=e;return(0,n.yg)(u,(0,o.A)({},m,r,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("admonition",{type:"tip"},(0,n.yg)("h3",{parentName:"admonition",id:"v17-upgrade"},(0,n.yg)("strong",{parentName:"h3"},"v17 Upgrade")),(0,n.yg)("p",{parentName:"admonition"},"Cosmos Hub will be upgraded to ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v17.1.0"},"v17.1.0")," at block height: ",(0,n.yg)("strong",{parentName:"p"},(0,n.yg)("a",{parentName:"strong",href:"https://www.mintscan.io/cosmos/blocks/20739800"},"20,739,800"))),(0,n.yg)("p",{parentName:"admonition"},"To upgrade from v16.0.0 check the ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/release/v17.1.x/UPGRADING.md"},(0,n.yg)("strong",{parentName:"a"},"upgrade guide")))),(0,n.yg)("p",null,(0,n.yg)("img",{alt:"Welcome to the Cosmos Hub",src:a(3153).A,width:"1920",height:"1080"})),(0,n.yg)("h1",{id:"introduction"},"Introduction"),(0,n.yg)("p",null,"The Cosmos Hub is the first of ",(0,n.yg)("a",{parentName:"p",href:"https://cosmos.network"},"thousands of interconnected blockchains")," that will eventually comprise the ",(0,n.yg)("strong",{parentName:"p"},"Cosmos Network"),". The primary token of the Cosmos Hub is the ",(0,n.yg)("strong",{parentName:"p"},"ATOM"),", but the Hub will support many tokens in the future."),(0,n.yg)("h2",{id:"the-atom"},"The ATOM"),(0,n.yg)("p",null,"Do you have ATOM tokens? With ATOM, you have the superpower to contribute to the security and governance of the Cosmos Hub. Delegate your ATOM to one or more of the validators on the Cosmos Hub blockchain to earn more ATOM through Proof-of-Stake. You can also vote with your ATOM to influence the future of the Cosmos Hub through on-chain governance proposals."),(0,n.yg)("p",null,"Learn more about ",(0,n.yg)("a",{parentName:"p",href:"/main/delegators/delegator-faq"},"being a delegator"),", learn about ",(0,n.yg)("a",{parentName:"p",href:"/main/delegators/delegator-security"},"the security risks"),", and start participating with one of the following wallets."),(0,n.yg)("h2",{id:"cosmos-hub-wallets"},"Cosmos Hub Wallets"),(0,n.yg)("admonition",{type:"warning"},(0,n.yg)("p",{parentName:"admonition"},"Do your own research and take precautions in regards to wallet security. Maintaining proper security practices is solely your responsibility when using third party wallets.")),(0,n.yg)("p",null,"These community-maintained web and mobile wallets allow you to store & transfer ATOM, delegate ATOM to validators, and vote on on-chain governance proposals. Note that we do not endorse any of the wallets, they are listed for your convenience."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://wallet.keplr.app"},"Keplr")," - Web"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.ledger.com/cosmos-wallet"},"Ledger")," - Hardware"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.cosmostation.io/"},"Cosmostation")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.leapwallet.io/"},"Leap Wallet")," - Android, iOS, Web"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://atomicwallet.io/"},"Atomic Wallet")," - Android, Linux, macOS, Windows"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://citadel.one/#mobile"},"Citadel.One")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://cobo.com/"},"Cobo")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://crypto.com/"},"Crypto.com")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.huobiwallet.com/"},"Huobi Wallet")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://app.shapeshift.com/"},"ShapeShift Wallet")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://token.im/"},"imToken")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.mathwallet.org/en/"},"Math Wallet")," - Android, iOS, Web"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.rainbow.one"},"Rainbow Wallet")," - Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://trustwallet.com/"},"Trust Wallet")," Android, iOS"),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://atomicdex.io/en/"},"Komodo Wallet"))),(0,n.yg)("h2",{id:"metamask-snaps"},"Metamask Snaps"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.leapwallet.io/snaps"},"Leap Wallet")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://metamask.mysticlabs.xyz/"},"Mystic Lab"))),(0,n.yg)("h2",{id:"cosmos-hub-explorers"},"Cosmos Hub Explorers"),(0,n.yg)("p",null,"These block explorers allow you to search, view and analyze Cosmos Hub data","\u2014","like blocks, transactions, validators, etc."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://mintscan.io"},"Mintscan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://www.datalenses.zone/chain/cosmos"},"Numia")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://atomscan.com"},"ATOMScan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://cosmoshub.iobscan.io/"},"IOBScan")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://ping.pub/cosmos"},"Ping.Pub")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://monitor.bronbro.io/d/cosmos-stats/cosmos"},"BronBro")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://cosmos.smartstake.io/stats"},"SmartStake"))),(0,n.yg)("h2",{id:"cosmos-hub-cli"},"Cosmos Hub CLI"),(0,n.yg)("p",null,(0,n.yg)("inlineCode",{parentName:"p"},"gaiad")," is a command-line interface that lets you interact with the Cosmos Hub. ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad")," is the only tool that supports 100% of the Cosmos Hub features, including accounts, transfers, delegation, and governance. Learn more about ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad")," with the ",(0,n.yg)("a",{parentName:"p",href:"/main/delegators/delegator-guide-cli"},"delegator's CLI guide"),"."),(0,n.yg)("h2",{id:"running-a-full-node-on-the-cosmos-hub-mainnet"},"Running a full-node on the Cosmos Hub Mainnet"),(0,n.yg)("p",null,"In order to run a full-node for the Cosmos Hub mainnet, you must first ",(0,n.yg)("a",{parentName:"p",href:"./getting-started/installation"},"install ",(0,n.yg)("inlineCode",{parentName:"a"},"gaiad")),". Then, follow ",(0,n.yg)("a",{parentName:"p",href:"./hub-tutorials/join-mainnet"},"the guide"),".\nIf you are looking to run a validator node, follow the ","[validator setup guide]","(./validators/valid\nator-setup)."),(0,n.yg)("h2",{id:"join-the-community"},"Join the Community"),(0,n.yg)("p",null,"Have questions, comments, or new ideas? Participate in the Cosmos community through one of the following channels."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://discord.gg/interchain"},"Discord")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://forum.cosmos.network"},"Cosmos Forum")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://reddit.com/r/cosmosnetwork"},"Cosmos on Reddit"))),(0,n.yg)("p",null,"To learn more about the Cosmos Hub and how it fits within the Cosmos Network, visit ",(0,n.yg)("a",{parentName:"p",href:"https://cosmos.network"},"cosmos.network"),"."))}g.isMDXComponent=!0},3153:(e,t,a)=>{a.d(t,{A:()=>o});const o=a.p+"assets/images/cosmos-hub-image-64b35193bcb3998afd27f30060ed5ab5.jpg"}}]); \ No newline at end of file diff --git a/assets/js/c4f5d8e4.fcc81489.js b/assets/js/c4f5d8e4.fcc81489.js new file mode 100644 index 00000000000..96952752b42 --- /dev/null +++ b/assets/js/c4f5d8e4.fcc81489.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2634],{192:(e,s,t)=>{t.r(s),t.d(s,{default:()=>o});var c=t(6540),u=t(6347);function o(){return c.createElement(u.rd,{to:"/main"})}}}]); \ No newline at end of file diff --git a/assets/js/c5a35911.9436f1cc.js b/assets/js/c5a35911.9436f1cc.js new file mode 100644 index 00000000000..f68179b8166 --- /dev/null +++ b/assets/js/c5a35911.9436f1cc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5967],{5680:(e,t,n)=>{n.d(t,{xA:()=>p,yg:()=>m});var a=n(6540);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var s=a.createContext({}),d=function(e){var t=a.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},p=function(e){var t=d(e.components);return a.createElement(s.Provider,{value:t},e.children)},g="mdxType",c={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},u=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,i=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),g=d(n),u=r,m=g["".concat(s,".").concat(u)]||g[u]||c[u]||i;return n?a.createElement(m,o(o({ref:t},p),{},{components:n})):a.createElement(m,o({ref:t},p))}));function m(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=n.length,o=new Array(i);o[0]=u;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[g]="string"==typeof e?e:r,o[1]=l;for(var d=2;d<i;d++)o[d]=n[d];return a.createElement.apply(null,o)}return a.createElement.apply(null,n)}u.displayName="MDXCreateElement"},7911:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>c,frontMatter:()=>i,metadata:()=>l,toc:()=>d});var a=n(8168),r=(n(6540),n(5680));const i={title:"Setting up Tendermint KMS + Ledger",order:6},o=void 0,l={unversionedId:"validators/kms/kms_ledger",id:"validators/kms/kms_ledger",title:"Setting up Tendermint KMS + Ledger",description:"The following instructions are a brief walkthrough and not a comprehensive guideline. You should consider and research more about the security implications of activating an external KMS.",source:"@site/docs/validators/kms/kms_ledger.md",sourceDirName:"validators/kms",slug:"/validators/kms/kms_ledger",permalink:"/main/validators/kms/kms_ledger",draft:!1,tags:[],version:"current",frontMatter:{title:"Setting up Tendermint KMS + Ledger",order:6},sidebar:"tutorialSidebar",previous:{title:"KMS - Key Management System",permalink:"/main/validators/kms/"},next:{title:"Validator Overview",permalink:"/main/validators/overview"}},s={},d=[{value:"Tendermint Validator app (for Ledger devices)",id:"tendermint-validator-app-for-ledger-devices",level:2},{value:"KMS configuration",id:"kms-configuration",level:2},{value:"Config file",id:"config-file",level:3},{value:"Generate secret key",id:"generate-secret-key",level:3},{value:"Retrieve validator key",id:"retrieve-validator-key",level:3},{value:"Gaia configuration",id:"gaia-configuration",level:2}],p={toc:d},g="wrapper";function c(e){let{components:t,...i}=e;return(0,r.yg)(g,(0,a.A)({},p,i,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("admonition",{type:"warning"},(0,r.yg)("p",{parentName:"admonition"},"The following instructions are a brief walkthrough and not a comprehensive guideline. You should consider and ",(0,r.yg)("a",{parentName:"p",href:"/main/validators/security"},"research more about the security implications")," of activating an external KMS.")),(0,r.yg)("admonition",{type:"warning"},(0,r.yg)("p",{parentName:"admonition"},"KMS and Ledger Tendermint app are currently work in progress. Details may vary. Use with care under your own risk.")),(0,r.yg)("h2",{id:"tendermint-validator-app-for-ledger-devices"},"Tendermint Validator app (for Ledger devices)"),(0,r.yg)("p",null,"You should be able to find the Tendermint app in Ledger Live."),(0,r.yg)("p",null,(0,r.yg)("em",{parentName:"p"},"Note: at the moment, you might need to enable ",(0,r.yg)("inlineCode",{parentName:"em"},"developer mode")," in Ledger Live settings")),(0,r.yg)("h2",{id:"kms-configuration"},"KMS configuration"),(0,r.yg)("p",null,"In this section, we will configure a KMS to use a Ledger device running the Tendermint Validator App."),(0,r.yg)("h3",{id:"config-file"},"Config file"),(0,r.yg)("p",null,"You can find other configuration examples ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/iqlusioninc/tmkms/blob/master/tmkms.toml.example"},"here")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Create a ",(0,r.yg)("inlineCode",{parentName:"li"},"~/.tmkms/tmkms.toml")," file with the following content (use an adequate ",(0,r.yg)("inlineCode",{parentName:"li"},"chain_id"),")")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-toml"},'# Example KMS configuration file\n[[validator]]\naddr = "tcp://localhost:26658" # or "unix:///path/to/socket"\nchain_id = "gaia-11001"\nreconnect = true # true is the default\nsecret_key = "~/.tmkms/secret_connection.key"\n\n[[providers.ledgertm]]\nchain_ids = ["gaia-11001"]\n')),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Edit ",(0,r.yg)("inlineCode",{parentName:"li"},"addr")," to point to your ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad")," instance."),(0,r.yg)("li",{parentName:"ul"},"Adjust ",(0,r.yg)("inlineCode",{parentName:"li"},"chain-id")," to match your ",(0,r.yg)("inlineCode",{parentName:"li"},".gaia/config/config.toml")," settings."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"provider.ledgertm")," has no additional parameters at the moment, however, it is important that you keep that header to enable the feature.")),(0,r.yg)("p",null,(0,r.yg)("em",{parentName:"p"},"Plug your Ledger device and open the Tendermint validator app.")),(0,r.yg)("h3",{id:"generate-secret-key"},"Generate secret key"),(0,r.yg)("p",null,"Now you need to generate secret_key:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"tmkms keygen ~/.tmkms/secret_connection.key\n")),(0,r.yg)("h3",{id:"retrieve-validator-key"},"Retrieve validator key"),(0,r.yg)("p",null,"The last step is to retrieve the validator key that you will use in ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad"),"."),(0,r.yg)("p",null,"Start the KMS:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"tmkms start -c ~/.tmkms/tmkms.toml\n")),(0,r.yg)("p",null,"The output should look similar to:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-text"},"07:28:24 [INFO] tmkms 0.3.0 starting up...\n07:28:24 [INFO] [keyring:ledgertm:ledgertm] added validator key cosmosvalconspub1zcjduepqy53m39prgp9dz3nz96kaav3el5e0th8ltwcf8cpavqdvpxgr5slsd6wz6f\n07:28:24 [INFO] KMS node ID: 1BC12314E2E1C29015B66017A397F170C6ECDE4A\n")),(0,r.yg)("p",null,"The KMS may complain that it cannot connect to gaiad. That is fine, we will fix it in the next section."),(0,r.yg)("p",null,"This output indicates the validator key linked to this particular device is: ",(0,r.yg)("inlineCode",{parentName:"p"},"cosmosvalconspub1zcjduepqy53m39prgp9dz3nz96kaav3el5e0th8ltwcf8cpavqdvpxgr5slsd6wz6f")),(0,r.yg)("p",null,"Take note of the validator pubkey that appears in your screen. ",(0,r.yg)("em",{parentName:"p"},"We will use it in the next section.")),(0,r.yg)("h2",{id:"gaia-configuration"},"Gaia configuration"),(0,r.yg)("p",null,"You need to enable KMS access by editing ",(0,r.yg)("inlineCode",{parentName:"p"},".gaia/config/config.toml"),". In this file, modify ",(0,r.yg)("inlineCode",{parentName:"p"},"priv_validator_laddr")," to create a listening address/port or a unix socket in ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad"),"."),(0,r.yg)("p",null,"For example:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-toml"},'...\n# TCP or UNIX socket address for Tendermint to listen on for\n# connections from an external PrivValidator process\npriv_validator_laddr = "tcp://127.0.0.1:26658"\n...\n')),(0,r.yg)("p",null,"Let's assume that you have set up your validator account and called it ",(0,r.yg)("inlineCode",{parentName:"p"},"kmsval"),". You can tell gaiad the key that we've got in the previous section."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad gentx --name kmsval --pubkey {.ValidatorKey} \n")),(0,r.yg)("p",null,"Now start ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad"),". You should see that the KMS connects and receives a signature request."),(0,r.yg)("p",null,"Once the ledger receives the first message, it will ask for confirmation that the values are adequate."),(0,r.yg)("p",null,(0,r.yg)("img",{src:n(9631).A,width:"300",height:"150"})),(0,r.yg)("p",null,"Click the right button, if the height and round are correct."),(0,r.yg)("p",null,"After that, you will see that the KMS will start forwarding all signature requests to the ledger:"),(0,r.yg)("p",null,(0,r.yg)("img",{src:n(6016).A,width:"313",height:"150"})),(0,r.yg)("admonition",{type:"warning"},(0,r.yg)("p",{parentName:"admonition"},"The word TEST in the second picture, second line appears because they were taken on a pre-release version."),(0,r.yg)("p",{parentName:"admonition"},"Once the app as been released in Ledger's app store, this word should NOT appear.")))}c.isMDXComponent=!0},9631:(e,t,n)=>{n.d(t,{A:()=>a});const a=n.p+"assets/images/ledger_1-333b5a02b13138ef329933950ec162af.jpg"},6016:(e,t,n)=>{n.d(t,{A:()=>a});const a=n.p+"assets/images/ledger_2-0fe258512b66899f1a60ffb8986ebb48.jpg"}}]); \ No newline at end of file diff --git a/assets/js/c67af11b.ee44f3c6.js b/assets/js/c67af11b.ee44f3c6.js new file mode 100644 index 00000000000..f14a7ca8867 --- /dev/null +++ b/assets/js/c67af11b.ee44f3c6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8602],{5680:(e,o,t)=>{t.d(o,{xA:()=>l,yg:()=>v});var n=t(6540);function a(e,o,t){return o in e?Object.defineProperty(e,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[o]=t,e}function r(e,o){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);o&&(n=n.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?r(Object(t),!0).forEach((function(o){a(e,o,t[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):r(Object(t)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(t,o))}))}return e}function s(e,o){if(null==e)return{};var t,n,a=function(e,o){if(null==e)return{};var t,n,a={},r=Object.keys(e);for(n=0;n<r.length;n++)t=r[n],o.indexOf(t)>=0||(a[t]=e[t]);return a}(e,o);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n<r.length;n++)t=r[n],o.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}var c=n.createContext({}),g=function(e){var o=n.useContext(c),t=o;return e&&(t="function"==typeof e?e(o):i(i({},o),e)),t},l=function(e){var o=g(e.components);return n.createElement(c.Provider,{value:o},e.children)},m="mdxType",d={inlineCode:"code",wrapper:function(e){var o=e.children;return n.createElement(n.Fragment,{},o)}},u=n.forwardRef((function(e,o){var t=e.components,a=e.mdxType,r=e.originalType,c=e.parentName,l=s(e,["components","mdxType","originalType","parentName"]),m=g(t),u=a,v=m["".concat(c,".").concat(u)]||m[u]||d[u]||r;return t?n.createElement(v,i(i({ref:o},l),{},{components:t})):n.createElement(v,i({ref:o},l))}));function v(e,o){var t=arguments,a=o&&o.mdxType;if("string"==typeof e||a){var r=t.length,i=new Array(r);i[0]=u;var s={};for(var c in o)hasOwnProperty.call(o,c)&&(s[c]=o[c]);s.originalType=e,s[m]="string"==typeof e?e:a,i[1]=s;for(var g=2;g<r;g++)i[g]=t[g];return n.createElement.apply(null,i)}return n.createElement.apply(null,t)}u.displayName="MDXCreateElement"},8761:(e,o,t)=>{t.d(o,{c:()=>n});const n={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},5466:(e,o,t)=>{t.d(o,{gw:()=>a,kh:()=>r});var n=t(6540);const a=e=>{let{children:o}=e;return n.createElement("code",null,JSON.stringify(o))},r=e=>{let{children:o}=e;return n.createElement("span",null,JSON.stringify(o))}},7163:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>l,contentTitle:()=>c,default:()=>v,frontMatter:()=>s,metadata:()=>g,toc:()=>m});var n=t(8168),a=(t(6540),t(5680)),r=t(5466),i=t(8761);const s={title:"Validator Overview",order:1},c=void 0,g={unversionedId:"validators/overview",id:"version-v17.1.0/validators/overview",title:"Validator Overview",description:"Introduction",source:"@site/versioned_docs/version-v17.1.0/validators/overview.mdx",sourceDirName:"validators",slug:"/validators/overview",permalink:"/v17.1.0/validators/overview",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Validator Overview",order:1},sidebar:"tutorialSidebar",previous:{title:"Setting up Tendermint KMS + Ledger",permalink:"/v17.1.0/validators/kms/kms_ledger"},next:{title:"Validator Security",permalink:"/v17.1.0/validators/security"}},l={},m=[{value:"Introduction",id:"introduction",level:2},{value:"Hardware",id:"hardware",level:2},{value:"Create a Validator Website",id:"create-a-validator-website",level:2},{value:"Seek Legal Advice",id:"seek-legal-advice",level:2},{value:"Community",id:"community",level:2}],d={toc:m},u="wrapper";function v(e){let{components:o,...t}=e;return(0,a.yg)(u,(0,n.A)({},d,t,{components:o,mdxType:"MDXLayout"}),(0,a.yg)("h2",{id:"introduction"},"Introduction"),(0,a.yg)("p",null,"The ",(0,a.yg)("a",{parentName:"p",href:"/v17.1.0/validators/"},"Cosmos Hub")," is based on ",(0,a.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.34/introduction/what-is-cometbft"},"CometBFT")," that relies on a set of validators that are responsible for committing new blocks in the blockchain. These validators participate in the consensus protocol by broadcasting votes that contain cryptographic signatures signed by each validator's private key."),(0,a.yg)("p",null,"Validator candidates can bond their own ATOM and have ATOM ",(0,a.yg)("a",{parentName:"p",href:"/v17.1.0/delegators/delegator-guide-cli"},'"delegated"'),", or staked, to them by token holders. The Cosmos Hub has ",(0,a.yg)(r.gw,{children:i.c.staking.MaxValidators,mdxType:"Var"})," validators, see Proposal ",(0,a.yg)(r.gw,{children:i.c.proposals.numberOfValidatorsProp,mdxType:"Var"}),", but over time the number of validators can be increased with governance proposals. The validators are determined by the total number of ATOM tokens delegated to them \u2014 the top ",(0,a.yg)(r.gw,{children:i.c.staking.MaxValidators,mdxType:"Var"})," validator candidates with the most voting power are the current Cosmos validators."),(0,a.yg)("p",null,"Validators and their delegators earn ATOM as block provisions and tokens as transaction fees through execution of the Tendermint consensus protocol. Note that validators can set a commission percentage on the fees their delegators receive as additional incentive. You can find an overview of all current validators and their voting power on ",(0,a.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/validators"},"Mintscan"),"."),(0,a.yg)("p",null,"If validators double sign or are offline for an ",(0,a.yg)("a",{parentName:"p",href:"/v17.1.0/validators/validator-faq#what-are-the-slashing-conditions"},"extended period"),", their staked ATOM (including ATOM of users that delegated to them) can be slashed. The penalty depends on the severity of the violation."),(0,a.yg)("h2",{id:"hardware"},"Hardware"),(0,a.yg)("p",null,"For validator key management, validators must set up a physical operation that is secured with restricted access. A good starting place, for example, would be co-locating in secure data centers."),(0,a.yg)("p",null,"Validators are expected to equip their datacenter location with redundant power, connectivity, and storage backups. Expect to have several redundant networking boxes for fiber, firewall, and switching and then small servers with redundant hard drive and failover."),(0,a.yg)("p",null,"You can find the minimum hardware requirements on the instructions for ",(0,a.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"joining the Cosmos Hub mainnet"),". As the network grows, bandwidth, CPU, and memory requirements rise. Large hard drives are recommended for storing years of blockchain history, as well as significant RAM to process the increasing amount of transactions."),(0,a.yg)("h2",{id:"create-a-validator-website"},"Create a Validator Website"),(0,a.yg)("p",null,"To get started as a validator, create your dedicated validator website and signal your intention to become a validator in the ",(0,a.yg)("a",{parentName:"p",href:"https://discord.gg/cosmosnetwork"},"Cosmos Discord"),". Posting your validator website is essential because delegators want to have information about the entity they are delegating their ATOM to."),(0,a.yg)("h2",{id:"seek-legal-advice"},"Seek Legal Advice"),(0,a.yg)("p",null,"As always, do your own research and seek legal advice if you intend to run a validator node."),(0,a.yg)("h2",{id:"community"},"Community"),(0,a.yg)("p",null,"Discuss the finer details of being a validator on our community Discord and sign up for the Cosmos newsletter to get regular updates:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"https://discord.gg/cosmosnetwork"},"Cosmos Developers Discord")),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"https://cosmos.network/updates/signup/"},"Newsletter"))))}v.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/c857a8fc.513b0164.js b/assets/js/c857a8fc.513b0164.js new file mode 100644 index 00000000000..1aeef30b2ff --- /dev/null +++ b/assets/js/c857a8fc.513b0164.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6652],{5680:(e,a,n)=>{n.d(a,{xA:()=>p,yg:()=>u});var i=n(6540);function t(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function l(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);a&&(i=i.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,i)}return n}function s(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?l(Object(n),!0).forEach((function(a){t(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function o(e,a){if(null==e)return{};var n,i,t=function(e,a){if(null==e)return{};var n,i,t={},l=Object.keys(e);for(i=0;i<l.length;i++)n=l[i],a.indexOf(n)>=0||(t[n]=e[n]);return t}(e,a);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(i=0;i<l.length;i++)n=l[i],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}var r=i.createContext({}),m=function(e){var a=i.useContext(r),n=a;return e&&(n="function"==typeof e?e(a):s(s({},a),e)),n},p=function(e){var a=m(e.components);return i.createElement(r.Provider,{value:a},e.children)},g="mdxType",c={inlineCode:"code",wrapper:function(e){var a=e.children;return i.createElement(i.Fragment,{},a)}},d=i.forwardRef((function(e,a){var n=e.components,t=e.mdxType,l=e.originalType,r=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),g=m(n),d=t,u=g["".concat(r,".").concat(d)]||g[d]||c[d]||l;return n?i.createElement(u,s(s({ref:a},p),{},{components:n})):i.createElement(u,s({ref:a},p))}));function u(e,a){var n=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var l=n.length,s=new Array(l);s[0]=d;var o={};for(var r in a)hasOwnProperty.call(a,r)&&(o[r]=a[r]);o.originalType=e,o[g]="string"==typeof e?e:t,s[1]=o;for(var m=2;m<l;m++)s[m]=n[m];return i.createElement.apply(null,s)}return i.createElement.apply(null,n)}d.displayName="MDXCreateElement"},9149:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>r,contentTitle:()=>s,default:()=>c,frontMatter:()=>l,metadata:()=>o,toc:()=>m});var i=n(8168),t=(n(6540),n(5680));const l={title:"Globalfee",order:1},s=void 0,o={unversionedId:"modules/globalfee",id:"modules/globalfee",title:"Globalfee",description:"Fee Parameters",source:"@site/docs/modules/globalfee.md",sourceDirName:"modules",slug:"/modules/globalfee",permalink:"/main/modules/globalfee",draft:!1,tags:[],version:"current",frontMatter:{title:"Globalfee",order:1},sidebar:"tutorialSidebar",previous:{title:"Gaia Modules",permalink:"/main/modules/"},next:{title:"Metaprotocol",permalink:"/main/modules/metaprotocols"}},r={},m=[{value:"Fee Parameters",id:"fee-parameters",level:2},{value:"Globalfee module",id:"globalfee-module",level:2},{value:"Globalfee Params: <code>MinimumGasPricesParam</code>",id:"globalfee-params-minimumgaspricesparam",level:3},{value:"Globalfee Params: <code>BypassMinFeeMsgTypes</code> and <code>MaxTotalBypassMinFeeMsgGasUsage</code>",id:"globalfee-params-bypassminfeemsgtypes-and-maxtotalbypassminfeemsggasusage",level:3},{value:"<code>Minimum-gas-prices</code> (local fee requirement)",id:"minimum-gas-prices-local-fee-requirement",level:2},{value:"Fee AnteHandler Behaviour",id:"fee-antehandler-behaviour",level:2},{value:"Queries",id:"queries",level:2},{value:"Setting Up Globalfee Params via Gov Proposals",id:"setting-up-globalfee-params-via-gov-proposals",level:2},{value:"Examples",id:"examples",level:2},{value:"Case 1",id:"case-1",level:3},{value:"Case 2",id:"case-2",level:3},{value:"Case 3",id:"case-3",level:3},{value:"Case 4",id:"case-4",level:3},{value:"Case 5",id:"case-5",level:3},{value:"Case 6",id:"case-6",level:3},{value:"Case 7",id:"case-7",level:3},{value:"Case 8",id:"case-8",level:3},{value:"References",id:"references",level:2}],p={toc:m},g="wrapper";function c(e){let{components:a,...n}=e;return(0,t.yg)(g,(0,i.A)({},p,n,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("h2",{id:"fee-parameters"},"Fee Parameters"),(0,t.yg)("p",null,"The CosmosHub allows managing fees using 4 parameters. At the network level, there are three parameters from globalfee modules (",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),", ",(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes"),", and ",(0,t.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage"),") that can be set by gov proposal. Additionally, a fourth parameter which enables individual nodes to impose supplementary fee amount."),(0,t.yg)("ol",null,(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},"global fees (",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),").\\\nglobal fees ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," is established at the network level through globalfee params set via Governance Proposal, it sets a fee requirements that the entire network must adhere to."),(0,t.yg)("p",{parentName:"li"}," ",(0,t.yg)("em",{parentName:"p"},'Please note: in this context, "globalfee" or "Globalfee" are used to refer to the globalfee module, while "global fees" is referring to the ',(0,t.yg)("inlineCode",{parentName:"em"},"MinimumGasPricesParam")," in the globalfee module's params."))),(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),"\\\nBy adjusting the ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," parameter in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),", nodes can enforce a fee that is higher than the globally defined ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),". However, it's important to note that this configuration solely determines whether transactions are eligible to enter this specific node's mempool."),(0,t.yg)("p",{parentName:"li"}," ",(0,t.yg)("em",{parentName:"p"},"Please note: in this context, ",(0,t.yg)("inlineCode",{parentName:"em"},"minimum-gas-prices")," are used to refer to the local fee requirement that nodes can set in their ",(0,t.yg)("inlineCode",{parentName:"em"},"app.toml"),", while ",(0,t.yg)("inlineCode",{parentName:"em"},"MinimumGasPricesParam")," is a parameter in the globalfee module, which is the fee requirement at network level."))),(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," and ",(0,t.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage"),".\\\nThese two parameters are also part of the globalfee params from gaiad v11.0.0. They can be changed through Gov Proposals. ",(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," represents a list of message types that will be excluded from paying any fees for inclusion in a block, ",(0,t.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage")," is the limit placed on gas usage for ",(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes"),"."))),(0,t.yg)("h2",{id:"globalfee-module"},"Globalfee module"),(0,t.yg)("p",null,"The globalfee module has three parameters that can be set by governance proposal type ",(0,t.yg)("inlineCode",{parentName:"p"},"param-change"),":"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"BypassMinFeeMsgTypes")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"MaxTotalBypassMinFeeMsgGasUsage"))),(0,t.yg)("h3",{id:"globalfee-params-minimumgaspricesparam"},"Globalfee Params: ",(0,t.yg)("inlineCode",{parentName:"h3"},"MinimumGasPricesParam")),(0,t.yg)("p",null,"Network level, global fees consist of a list of ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/82ce891aa67f635f3b324b7a52386d5405c5abd0/types/dec_coin.go#L158"},(0,t.yg)("inlineCode",{parentName:"a"},"sdk.DecCoins")),".\nEvery transaction must pay per unit of gas, ",(0,t.yg)("strong",{parentName:"p"},"at least"),", in one of the denominations (denoms) amounts in the list. This allows the globalfee module to impose a minimum transaction fee for all transactions for a network."),(0,t.yg)("p",null,"Requirements for the fees include:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"fees have to be alphabetically sorted by denom"),(0,t.yg)("li",{parentName:"ul"},"fees must have a non-negative amount, with a valid and unique denom (i.e. no duplicate denoms are allowed)")),(0,t.yg)("p",null,"There are ",(0,t.yg)("strong",{parentName:"p"},"two exceptions")," from the global fees rules that allow zero fee transactions:"),(0,t.yg)("ol",null,(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},"Transactions that contain only message types that can bypass the minimum fee requirement and for which the total gas usage of these bypass messages does not exceed ",(0,t.yg)("inlineCode",{parentName:"p"},"maxTotalBypassMinFeeMsgGasUsage")," may have zero fees. We refer to this as ",(0,t.yg)("em",{parentName:"p"},"bypass transactions"),".")),(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},"One of the entries in the global fees list has a zero amount, e.g., ",(0,t.yg)("inlineCode",{parentName:"p"},"0uatom"),", and the corresponding denom, e.g., ",(0,t.yg)("inlineCode",{parentName:"p"},"uatom"),", is not present in ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),", or node operators may set additional ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml")," also zero coins."))),(0,t.yg)("h3",{id:"globalfee-params-bypassminfeemsgtypes-and-maxtotalbypassminfeemsggasusage"},"Globalfee Params: ",(0,t.yg)("inlineCode",{parentName:"h3"},"BypassMinFeeMsgTypes")," and ",(0,t.yg)("inlineCode",{parentName:"h3"},"MaxTotalBypassMinFeeMsgGasUsage")),(0,t.yg)("p",null,"Bypass minimum fee messages are messages that are exempt from paying fees. The above global fees and the below local ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," checks do not apply for transactions that satisfy the following conditions:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Transaction contains only bypass message types defined in ",(0,t.yg)("inlineCode",{parentName:"li"},"BypassMinFeeMsgTypes"),"."),(0,t.yg)("li",{parentName:"ul"},"The total gas used is less than or equal to ",(0,t.yg)("inlineCode",{parentName:"li"},"MaxTotalBypassMinFeeMsgGasUsage"),"."),(0,t.yg)("li",{parentName:"ul"},"In case of non-zero transaction fees, the denom has to be a subset of denoms defined in the global fees list.")),(0,t.yg)("p",null,"Starting from gaiad ",(0,t.yg)("inlineCode",{parentName:"p"},"v11.0.0"),", ",(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," and ",(0,t.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage")," are part of global fee params and can be proposed at network level. The default values are: ",(0,t.yg)("inlineCode",{parentName:"p"},'bypass-min-fee-msg-types=[\n"/ibc.core.channel.v1.MsgRecvPacket",\n"/ibc.core.channel.v1.MsgAcknowledgement",\n"/ibc.core.client.v1.MsgUpdateClient",\n"/ibc.core.channel.v1.MsgTimeout",\n"/ibc.core.channel.v1.MsgTimeoutOnClose"\n]')," and default ",(0,t.yg)("inlineCode",{parentName:"p"},"maxTotalBypassMinFeeMsgGasUsage=1,000,000")),(0,t.yg)("p",null,"From gaiad v11.0.0, nodes that have the ",(0,t.yg)("inlineCode",{parentName:"p"},"bypass-min-fee-msg-types")," field in their ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml")," configuration are ",(0,t.yg)("strong",{parentName:"p"},"not utilized"),". Therefore, node operators have the option to either leave the field in their configurations or remove it. Node inited by gaiad v11.0.0 or later does not have ",(0,t.yg)("inlineCode",{parentName:"p"},"bypass-min-fee-msg-types")," field in the ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),"."),(0,t.yg)("p",null,"Before gaiad ",(0,t.yg)("inlineCode",{parentName:"p"},"v11.0.0"),", ",(0,t.yg)("inlineCode",{parentName:"p"},"bypass-min-fee-msg-types")," can be set by each node in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),", and ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/682770f2410ab0d33ac7f0c7203519d7a99fa2b6/x/globalfee/ante/fee.go#L69"},"the bypass messages gas usage on average should not exceed ",(0,t.yg)("inlineCode",{parentName:"a"},"maxBypassMinFeeMsgGasUsage"),"=200,000"),"."),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Nodes created using Gaiad ",(0,t.yg)("inlineCode",{parentName:"li"},"v7.0.2")," - ",(0,t.yg)("inlineCode",{parentName:"li"},"v10.0.x")," use ",(0,t.yg)("inlineCode",{parentName:"li"},'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer"]')," as defaults. "),(0,t.yg)("li",{parentName:"ul"},"Nodes created using Gaiad ",(0,t.yg)("inlineCode",{parentName:"li"},"v11.0.x")," or later use ",(0,t.yg)("inlineCode",{parentName:"li"},'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer", "/ibc.core.channel.v1.MsgTimeout", "/ibc.core.channel.v1.MsgTimeoutOnClose"]')," as defaults. "),(0,t.yg)("li",{parentName:"ul"},"Nodes with ",(0,t.yg)("inlineCode",{parentName:"li"},"bypass-min-fee-msg-types = []")," or missing this field in ",(0,t.yg)("inlineCode",{parentName:"li"},"app.toml")," also use default bypass message types."),(0,t.yg)("li",{parentName:"ul"},"Nodes created using gaiad ",(0,t.yg)("inlineCode",{parentName:"li"},"v7.0.1")," and ",(0,t.yg)("inlineCode",{parentName:"li"},"v7.0.0")," do not have ",(0,t.yg)("inlineCode",{parentName:"li"},"bypass-min-fee-msg-types")," configured in ",(0,t.yg)("inlineCode",{parentName:"li"},"config/app.toml")," - they are also using same default values as in ",(0,t.yg)("inlineCode",{parentName:"li"},"v7.0.2"),". The ",(0,t.yg)("inlineCode",{parentName:"li"},"bypass-min-fee-msg-types")," config option can be added to ",(0,t.yg)("inlineCode",{parentName:"li"},"config/app.toml")," before the ",(0,t.yg)("inlineCode",{parentName:"li"},"[telemetry]")," field.")),(0,t.yg)("p",null,"An example of ",(0,t.yg)("inlineCode",{parentName:"p"},"bypass-min-fee-msg-types")," in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml")," ",(0,t.yg)("strong",{parentName:"p"},"before")," gaiad v11.0.0:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},'\n###############################################################################\n### Custom Gaia Configuration ###\n###############################################################################\n# bypass-min-fee-msg-types defines custom message types the operator may set that\n# will bypass minimum fee checks during CheckTx.\n#\n# Example:\n# ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement", ...]\nbypass-min-fee-msg-types = ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer", "/ibc.core.channel.v1.MsgTimeout", "/ibc.core.channel.v1.MsgTimeoutOnClose"]\n')),(0,t.yg)("h2",{id:"minimum-gas-prices-local-fee-requirement"},(0,t.yg)("inlineCode",{parentName:"h2"},"Minimum-gas-prices")," (local fee requirement)"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," parameter enables node operators to set its minimum fee requirements, and it can be set in the ",(0,t.yg)("inlineCode",{parentName:"p"},"config/app.toml")," file. Please note: if ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," is set to include zero coins, the zero coins are sanitized when ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/76dea00bd6d11bfef043f6062f41e858225820ab/cmd/gaiad/cmd/root.go#L221"},(0,t.yg)("inlineCode",{parentName:"a"},"SetMinGasPrices")),".\nWhen setting ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices"),", it's important to keep the following rules in mind:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"The denoms in ",(0,t.yg)("inlineCode",{parentName:"li"},"min-gas-prices")," that are not present in the global fees list are ignored."),(0,t.yg)("li",{parentName:"ul"},"The amounts in ",(0,t.yg)("inlineCode",{parentName:"li"},"min-gas-prices")," that are lower than global fees ",(0,t.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")," are ignored."),(0,t.yg)("li",{parentName:"ul"},"The amounts in ",(0,t.yg)("inlineCode",{parentName:"li"},"min-gas-prices")," are considered as fee requirement only if they are greater than the amounts for the corresponding denoms in the global fees list. ")),(0,t.yg)("h2",{id:"fee-antehandler-behaviour"},"Fee AnteHandler Behaviour"),(0,t.yg)("p",null,"The denoms in the global fees list and the ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," param are merged and de-duplicated while keeping the higher amounts. Denoms that are only in the ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," param are discarded."),(0,t.yg)("p",null,"If the denoms of the transaction fees are a subset of the merged fees and at least one of the amounts of the transaction fees is greater than or equal to the corresponding required fees amount, the transaction can pass the fee check, otherwise an error will occur."),(0,t.yg)("h2",{id:"queries"},"Queries"),(0,t.yg)("p",null,"CLI queries can be used to retrieve the globalfee params:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'gaiad q globalfee params\n\n{\n "minimum_gas_prices": [\n {\n "denom": "uatom",\n "amount": "0.002000000000000000"\n },\n ],\n "bypass_min_fee_msg_types": [\n "/ibc.core.channel.v1.MsgRecvPacket",\n "/ibc.core.channel.v1.MsgAcknowledgement",\n "/ibc.core.client.v1.MsgUpdateClient",\n "/ibc.core.channel.v1.MsgTimeout",\n "/ibc.core.channel.v1.MsgTimeoutOnClose"\n ],\n "max_total_bypass_min_fee_msg_gas_usage": "2000000"\n}\n')),(0,t.yg)("p",null,"If the global fees ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," is not set, the query returns an empty global fees list: ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum_gas_prices: []"),". In this case the Cosmos Hub will use ",(0,t.yg)("inlineCode",{parentName:"p"},"0uatom")," as global fee in this case (the default fee denom)."),(0,t.yg)("h2",{id:"setting-up-globalfee-params-via-gov-proposals"},"Setting Up Globalfee Params via Gov Proposals"),(0,t.yg)("p",null,"An example of setting up a global fee by a gov proposals is shown below."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"gov submit-proposal param-change proposal.json\n")),(0,t.yg)("p",null,"A ",(0,t.yg)("inlineCode",{parentName:"p"},"proposal.json")," example to change the ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," in globalfee params:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},'{\n "title": "Global fee Param Change",\n "description": "Update global fee",\n "changes": [\n {\n "subspace": "globalfee",\n "key": "MinimumGasPricesParam",\n "value": [{"denom":"stake", "amount":"0.002"}, {"denom":"uatom", "amount": "0.001"}]\n }\n ],\n "deposit": "1000stake"\n}\n')),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Note:"),' in the above "value" field, coins must sorted alphabetically by denom.'),(0,t.yg)("p",null,"A ",(0,t.yg)("inlineCode",{parentName:"p"},"proposal.json")," example to change the ",(0,t.yg)("inlineCode",{parentName:"p"},"bypassMinFeeMsgTypes")," in globalfee params:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},'{\n "title": "Globalfee Param Change",\n "description": "Update globalfee Params",\n "changes": [\n {\n "subspace": "Globalfee",\n "key": "BypassMinFeeMsgTypes",\n "value": ["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", "/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]\n }\n ],\n "deposit": "1000000uatom"\n}\n')),(0,t.yg)("p",null,"A ",(0,t.yg)("inlineCode",{parentName:"p"},"proposal.json")," example to change the ",(0,t.yg)("inlineCode",{parentName:"p"},"maxTotalBypassMinFeeMsgGasUsage")," in globalfee params:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},'{\n "title": "Globalfee Param Change",\n "description": "Update globalfee Params",\n "changes": [\n {\n "subspace": "globalfee",\n "key": "MaxTotalBypassMinFeeMsgGasUsage",\n "value": 5000\n }\n ],\n "deposit": "1000000uatom"\n}\n')),(0,t.yg)("h2",{id:"examples"},"Examples"),(0,t.yg)("p",null,"Here are a few examples to clarify the relationship between global fees, minimum-gas-prices and transaction fees."),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Note:")," Transactions can include zero-coin fees. However, these fees are removed from the transaction fees during the fee ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/e716e4103e934344aa7be6dc9b5c453bdec5f225/client/tx/factory.go#L144"},"parsing")," / ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/e716e4103e934344aa7be6dc9b5c453bdec5f225/types/dec_coin.go#L172"},"sanitizing")," before reaching the fee AnteHandler.\nThis means ",(0,t.yg)("inlineCode",{parentName:"p"},'paidfee = "1uatom, 0stake"')," and ",(0,t.yg)("inlineCode",{parentName:"p"},'paidfee = "1uatom"')," are equivalent, and similarly, ",(0,t.yg)("inlineCode",{parentName:"p"},'paidfee = "0uatom"')," is equivalent to ",(0,t.yg)("inlineCode",{parentName:"p"},'paidfee = ""'),".\nIn the following examples, zero-coin fees are removed from the transaction fees, globalfee refers to ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," in globalfee params, minimum-gas-prices refers to the local ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," setup in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),"."),(0,t.yg)("h3",{id:"case-1"},"Case 1"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=[], minimum-gas-prices=0.1uatom, gas=2000000. "),(0,t.yg)("p",null,"Note that this is the same case as globalfee=0uatom, minimum-gas-prices=0.1uatom, gas=2000000."),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom, 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)")),(0,t.yg)("h3",{id:"case-2"},"Case 2"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:"),' globalfee=[], minimum-gas-prices="", gas=2000000.'),(0,t.yg)("p",null,'Note that this is the same case as globalfee=0uatom, minimum-gas-prices="", gas=2000000.'),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)")),(0,t.yg)("h3",{id:"case-3"},"Case 3"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0.2uatom]",", minimum-gas-prices=0.1uatom, gas=2000000 (global fee is higher than min_as_price)."),(0,t.yg)("p",null,'Note that this is the same case as globalfee=0.2uatom, minimum-gas-prices="", gas=2000000.'),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom, 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)")),(0,t.yg)("h3",{id:"case-4"},"Case 4"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0.1uatom]",", minimum-gas-prices=0.2uatom, gas=2000000 (global fee is lower than min_as_price)."),(0,t.yg)("p",null,"Note that the required amount in globalfee is overwritten by the amount in minimum-gas-prices. "),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom, 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},"paidfee = 0uatom, ",(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)")),(0,t.yg)("h3",{id:"case-5"},"Case 5"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0uatom, 1stake]",', minimum-gas-prices="", gas=200000.'),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee ="2000000 * 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee ="", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee ="2000000 * 1uatom, 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee ="2000000 * 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass"))),(0,t.yg)("h3",{id:"case-6"},"Case 6"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0.1uatom, 1stake]",", minimum-gas-prices=0.2uatom, gas=200000."),(0,t.yg)("p",null,"Note that the required amount of ",(0,t.yg)("inlineCode",{parentName:"p"},"uatom")," in globalfee is overwritten by the amount in minimum-gas-prices. "),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 ',(0,t.yg)("em",{parentName:"li"}," 0.1uatom, 2000000 "),' 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 ',(0,t.yg)("em",{parentName:"li"}," 0.2atom, 2000000 "),' 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 ',(0,t.yg)("em",{parentName:"li"}," 0.1uatom, 2000000 "),' 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)")),(0,t.yg)("h3",{id:"case-7"},"Case 7"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0.1uatom]",", minimum-gas-prices=","[0.2uatom, 1stake]",", gas=600,000,\\\nmax-total-bypass-min-fee-msg-gas-usage=1,000,000,\\\nbypass-min-fee-msg-types = ",'[\\\n"/ibc.core.channel.v1.MsgRecvPacket",\\\n"/ibc.core.channel.v1.MsgAcknowledgement",\\\n"/ibc.core.client.v1.MsgUpdateClient",\\\n"/ibc.core.channel.v1.MsgTimeout",\\\n"/ibc.core.channel.v1.MsgTimeoutOnClose"\\\n]'),(0,t.yg)("p",null,"Note that the required amount of ",(0,t.yg)("inlineCode",{parentName:"p"},"uatom")," in globalfee is overwritten by the amount in minimum-gas-prices.\nAlso, the ",(0,t.yg)("inlineCode",{parentName:"p"},"1stake")," in minimum-gas-prices is ignored."),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="600000 * 0.05uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},"msgs= ",'["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward"]',' with paidfee="", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient", "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward]',' with paidfee="", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (transaction contains non-bypass messages)"),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient", "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward]',' with paidfee="600000 * 0.2uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="600000 * 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)")),(0,t.yg)("h3",{id:"case-8"},"Case 8"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[1uatom]",', minimum-gas-prices="0uatom", gas=1,100,000 or 200,\\\nmax-total-bypass-min-fee-msg-gas-usage=1,000,000,\\\nbypass-min-fee-msg-types = ','[\\\n"/ibc.core.channel.v1.MsgRecvPacket",\\\n"/ibc.core.channel.v1.MsgAcknowledgement",\\\n"/ibc.core.client.v1.MsgUpdateClient",\\\n"/ibc.core.channel.v1.MsgTimeout",\\\n"/ibc.core.channel.v1.MsgTimeoutOnClose"\\\n]'),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="" and gas=1,100,000, ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (gas limit exceeded for bypass transactions)"),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="200 * 1uatom" and gas=200, ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="1,100,000 * 1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")," ")),(0,t.yg)("h2",{id:"references"},"References"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.45/basics/gas-fees.html"},"Gas and Fees in Cosmos SDK"))))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/c9af7032.24a55813.js b/assets/js/c9af7032.24a55813.js new file mode 100644 index 00000000000..b552829c8ae --- /dev/null +++ b/assets/js/c9af7032.24a55813.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2168],{5680:(e,n,a)=>{a.d(n,{xA:()=>g,yg:()=>d});var t=a(6540);function i(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function o(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function r(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?o(Object(a),!0).forEach((function(n){i(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function l(e,n){if(null==e)return{};var a,t,i=function(e,n){if(null==e)return{};var a,t,i={},o=Object.keys(e);for(t=0;t<o.length;t++)a=o[t],n.indexOf(a)>=0||(i[a]=e[a]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(t=0;t<o.length;t++)a=o[t],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var s=t.createContext({}),m=function(e){var n=t.useContext(s),a=n;return e&&(a="function"==typeof e?e(n):r(r({},n),e)),a},g=function(e){var n=m(e.components);return t.createElement(s.Provider,{value:n},e.children)},c="mdxType",h={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},p=t.forwardRef((function(e,n){var a=e.components,i=e.mdxType,o=e.originalType,s=e.parentName,g=l(e,["components","mdxType","originalType","parentName"]),c=m(a),p=i,d=c["".concat(s,".").concat(p)]||c[p]||h[p]||o;return a?t.createElement(d,r(r({ref:n},g),{},{components:a})):t.createElement(d,r({ref:n},g))}));function d(e,n){var a=arguments,i=n&&n.mdxType;if("string"==typeof e||i){var o=a.length,r=new Array(o);r[0]=p;var l={};for(var s in n)hasOwnProperty.call(n,s)&&(l[s]=n[s]);l.originalType=e,l[c]="string"==typeof e?e:i,r[1]=l;for(var m=2;m<o;m++)r[m]=a[m];return t.createElement.apply(null,r)}return t.createElement.apply(null,a)}p.displayName="MDXCreateElement"},8761:(e,n,a)=>{a.d(n,{c:()=>t});const t={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},9791:(e,n,a)=>{a.d(n,{t:()=>i});var t=a(6540);const i=e=>{let{data:n={},renderKey:a=(e=>t.createElement("a",{href:`#${e.toLowerCase()}`},t.createElement("code",null,e))),renderValue:i=(e=>e),...o}=e;return t.createElement("table",o,t.createElement("tr",{className:"text-left"},t.createElement("th",{className:"px-5.5"},"Key"),t.createElement("th",{className:"px-5.5"},"Value")),Object.entries(n).map((e=>{let[n,o]=e;return t.createElement("tr",{key:`${n}-${o}`},t.createElement("td",null,a(n)),t.createElement("td",null,t.createElement("code",null,JSON.stringify(i(o)))))})))}},5466:(e,n,a)=>{a.d(n,{gw:()=>i,kh:()=>o});var t=a(6540);const i=e=>{let{children:n}=e;return t.createElement("code",null,JSON.stringify(n))},o=e=>{let{children:n}=e;return t.createElement("span",null,JSON.stringify(n))}},8519:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>c,contentTitle:()=>m,default:()=>u,frontMatter:()=>s,metadata:()=>g,toc:()=>h});var t=a(8168),i=(a(6540),a(5680)),o=a(9791),r=a(5466),l=a(8761);const s={title:"x/mint"},m=void 0,g={unversionedId:"governance/proposal-types/params-change/Mint",id:"version-v17.1.0/governance/proposal-types/params-change/Mint",title:"x/mint",description:"The mint module is responsible for enabling the Cosmos Hub to have a flexible inflation rate that depends upon a bonded stake ratio target. It has the following parameters",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Mint.mdx",sourceDirName:"governance/proposal-types/params-change",slug:"/governance/proposal-types/params-change/Mint",permalink:"/v17.1.0/governance/proposal-types/params-change/Mint",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"x/mint"},sidebar:"tutorialSidebar",previous:{title:"x/gov",permalink:"/v17.1.0/governance/proposal-types/params-change/Governance"},next:{title:"x/slashing",permalink:"/v17.1.0/governance/proposal-types/params-change/Slashing"}},c={},h=[{value:"Governance notes on parameters",id:"governance-notes-on-parameters",level:2},{value:"<code>mint_denom</code>",id:"mint_denom",level:3},{value:"Changing the <code>mint_denom</code> parameter",id:"changing-the-mint_denom-parameter",level:4},{value:"<code>inflation_rate_change</code>",id:"inflation_rate_change",level:3},{value:"Decreasing the value of <code>inflation_rate_change</code>",id:"decreasing-the-value-of-inflation_rate_change",level:4},{value:"Increasing the value of <code>inflation_rate_change</code>",id:"increasing-the-value-of-inflation_rate_change",level:4},{value:"Notes",id:"notes",level:4},{value:"<code>inflation_max</code>",id:"inflation_max",level:3},{value:"Decreasing the value of <code>inflation_max</code>",id:"decreasing-the-value-of-inflation_max",level:4},{value:"Increasing the value of <code>inflation_max</code>",id:"increasing-the-value-of-inflation_max",level:4},{value:"Notes",id:"notes-1",level:4},{value:"<code>inflation_min</code>",id:"inflation_min",level:3},{value:"Decreasing the value of <code>inflation_min</code>",id:"decreasing-the-value-of-inflation_min",level:4},{value:"Increasing the value of <code>inflation_min</code>",id:"increasing-the-value-of-inflation_min",level:4},{value:"Notes",id:"notes-2",level:4},{value:"<code>goal_bonded</code>",id:"goal_bonded",level:3},{value:"Decreasing the value of <code>goal_bonded</code>",id:"decreasing-the-value-of-goal_bonded",level:4},{value:"Increasing the value of <code>goal_bonded</code>",id:"increasing-the-value-of-goal_bonded",level:4},{value:"<code>blocks_per_year</code>",id:"blocks_per_year",level:3},{value:"Changing the <code>blocks_per_year</code> parameter",id:"changing-the-blocks_per_year-parameter",level:4},{value:"Notes",id:"notes-3",level:4}],p={toc:h},d="wrapper";function u(e){let{components:n,...a}=e;return(0,i.yg)(d,(0,t.A)({},p,a,{components:n,mdxType:"MDXLayout"}),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad q mint params\n")),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"mint")," module is responsible for enabling the Cosmos Hub to have a flexible inflation rate that depends upon a bonded stake ratio target. It has the following parameters"),(0,i.yg)(o.t,{data:l.c.mint,mdxType:"KeyValueTable"}),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"mint")," module was designed to allow for a flexible inflation rate determined by market demand targeting a particular bonded-stake ratio, and effect a balance between market liquidity and staked supply."),(0,i.yg)("p",null,"In order to best determine the appropriate market rate for inflation rewards, a moving change rate is used. The moving change rate mechanism ensures that if the % bonded is either over or under the goal %-bonded, the inflation rate will adjust to further incentivize or disincentivize being bonded, respectively. Setting the goal %-bonded at less than 100% encourages the network to maintain some non-staked tokens in order to help provide some liquidity."),(0,i.yg)("p",null,"It can be broken down in the following way:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"If the inflation rate is below the goal %-bonded the inflation rate will increase until a maximum value is reached"),(0,i.yg)("li",{parentName:"ul"},"If the goal % bonded (67% in Cosmos-Hub) is maintained, then the inflation rate will stay constant"),(0,i.yg)("li",{parentName:"ul"},"If the inflation rate is above the goal %-bonded the inflation rate will decrease until a minimum value is reached")),(0,i.yg)("h2",{id:"governance-notes-on-parameters"},"Governance notes on parameters"),(0,i.yg)("h3",{id:"mint_denom"},(0,i.yg)("inlineCode",{parentName:"h3"},"mint_denom")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Type of asset/coin that the Cosmos Hub mints.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value ",(0,i.yg)(r.gw,{children:l.c.mint.mint_denom,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"uatom")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"uatom"))),(0,i.yg)("p",null,"This is the type of asset (aka coin) that is being minted. The Cosmos Hub produces ",(0,i.yg)("inlineCode",{parentName:"p"},"uatom"),", or micro-ATOM, where 1,000,000 uatom is equivalent to 1 ATOM."),(0,i.yg)("h4",{id:"changing-the-mint_denom-parameter"},"Changing the ",(0,i.yg)("inlineCode",{parentName:"h4"},"mint_denom")," parameter"),(0,i.yg)("p",null,"Changing the ",(0,i.yg)("inlineCode",{parentName:"p"},"mint_denom")," will change the asset that the Cosmos Hub mints from the ATOM. This is likely to disrupt the functionality of applications and the expectations of staking participants."),(0,i.yg)("h3",{id:"inflation_rate_change"},(0,i.yg)("inlineCode",{parentName:"h3"},"inflation_rate_change")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"A factor of and limit to the speed at which the Cosmos Hub's inflation rate changes.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(r.gw,{children:l.c.mint.inflation_rate_change,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/48"},"Proposal 48")," change to ",(0,i.yg)("inlineCode",{parentName:"li"},"1.000000000000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.130000000000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.130000000000000000"))),(0,i.yg)("p",null,"Cosmos Hub's inflation rate can change faster or slower, depending on staking participation, and is limited to a minimum of 7% and maximum of 20%. The inflation rate cannot increase or decrease faster than 13% per year (",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_rate_change"),"). The speed that the inflation rate changes depends upon two things:"),(0,i.yg)("ol",null,(0,i.yg)("li",{parentName:"ol"},"how far away the ",(0,i.yg)("em",{parentName:"li"},"current staking participation ratio")," is from ",(0,i.yg)("a",{parentName:"li",href:"#5-goal_bonded"},(0,i.yg)("inlineCode",{parentName:"a"},"goal_bonded"))," (67%)"),(0,i.yg)("li",{parentName:"ol"},"the value of ",(0,i.yg)("inlineCode",{parentName:"li"},"inflation_rate_change"),", which is ",(0,i.yg)(r.gw,{children:l.c.mint.inflation_rate_change,mdxType:"Var"}))),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},"inflationRateChangePerYear = (1 - bondedRatio/params.goal_bonded) * params.inflation_rate_change\n")),(0,i.yg)("p",null,(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/main/x/mint#begin-block"},"The source for this information can be found here"),"."),(0,i.yg)("p",null,"The inflation rate increases when under 67% of the token supply is staking, and it will take less time to reach the maximum of rate of 20% inflation if (for example) 30% of the token supply is staking than if 50% is staking."),(0,i.yg)("h4",{id:"decreasing-the-value-of-inflation_rate_change"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"inflation_rate_change")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_rate_change")," parameter will decrease both how fast the inflation rate changes and also the maximum speed that it can potentially change. It will then take longer for inflation to reach ",(0,i.yg)("a",{parentName:"p",href:"#inflation_min"},(0,i.yg)("inlineCode",{parentName:"a"},"inflation_min"))," or ",(0,i.yg)("a",{parentName:"p",href:"#inflation_max"},(0,i.yg)("inlineCode",{parentName:"a"},"inflation_max")),". This may lessen the response of staking behaviour to the incentive mechanism ",(0,i.yg)("a",{parentName:"p",href:"#notes"},"described in the notes below"),"."),(0,i.yg)("h4",{id:"increasing-the-value-of-inflation_rate_change"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"inflation_rate_change")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_rate_change")," parameter will increase both how fast the inflation rate changes and also the maximum speed that it can potentially change. It will then take less time for inflation to reach ",(0,i.yg)("a",{parentName:"p",href:"#inflation_min"},(0,i.yg)("inlineCode",{parentName:"a"},"inflation_min"))," or ",(0,i.yg)("a",{parentName:"p",href:"#inflation_max"},(0,i.yg)("inlineCode",{parentName:"a"},"inflation_max")),". This may quicken the response of staking behaviour to the incentive mechanism ",(0,i.yg)("a",{parentName:"p",href:"#notes"},"described in the notes below"),"."),(0,i.yg)("h4",{id:"notes"},"Notes"),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Example:"),' if the current staking participation ratio (aka "bond ratio") is 73%, then this is the calculation for speed that the inflation rate will change:'),(0,i.yg)("p",null,"(1 - 73%/67%) ","*"," 13% = -1.16% per year"),(0,i.yg)("p",null,"This means that if the staking participation rate stays the same, the inflation rate will decrease by 1.16% over the course of one year, during which time the Hub's inflation rate will decrease by about 0.1% per month."),(0,i.yg)("p",null,"If ",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_rate_change"),' is 26% and the current staking participation ratio (aka "bond ratio") is 73%, then the inflation will decrease by 2.33% over the course of one year, during which time inflation will decrease by about 0.19% per month.'),(0,i.yg)("p",null,"The Cosmos Hub's inflation rate is tied to its staking participation ratio in order to make staking more or less desirable, since most of the Hub's inflation is used to fund staking rewards. If the speed of inflation responds more strongly to staking participation, it could be that staking behaviour will also respond more strongly."),(0,i.yg)("h3",{id:"inflation_max"},(0,i.yg)("inlineCode",{parentName:"h3"},"inflation_max")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"The maximum rate that the Cosmos Hub can mint new ATOMs, proportional to the supply.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(r.gw,{children:l.c.mint.inflation_max,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.200000000000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.200000000000000000"))),(0,i.yg)("p",null,"The maximum rate that the Cosmos Hub can be set to mint new ATOMs is determined by ",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_max"),", which is 20% (",(0,i.yg)("inlineCode",{parentName:"p"},"0.200000000000000000"),") of the ATOM supply per year and based on the assumption that there are 4,855,015 blocks produced per year (see ",(0,i.yg)("a",{parentName:"p",href:"#blocks_per_year"},(0,i.yg)("inlineCode",{parentName:"a"},"blocks_per_year")),"). If the Cosmos Hub's staking ratio (ie. the number of ATOMs staked vs total supply) remains below ",(0,i.yg)("a",{parentName:"p",href:"#goal_bonded"},(0,i.yg)("inlineCode",{parentName:"a"},"goal_bonded")),"(67%) for long enough, its inflation setting will eventually reach this maximum."),(0,i.yg)("h4",{id:"decreasing-the-value-of-inflation_max"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"inflation_max")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_max")," parameter will lower the maximum rate that the Cosmos Hub produces new ATOMs and reduce the rate at which the ATOM supply expands. This will reduce the rate at which token-holders' assets are diluted and may reduce the incentive for staking participation."),(0,i.yg)("h4",{id:"increasing-the-value-of-inflation_max"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"inflation_max")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_max")," parameter will raise the maximum rate that the Cosmos Hub produces new ATOMs and raise the rate at which the ATOM supply expands. This will increase the rate at which token-holders' assets are diluted and may increase the incentive for staking participation."),(0,i.yg)("h4",{id:"notes-1"},"Notes"),(0,i.yg)("p",null,"The effective rate of inflation tends to be different than the set rate of inflation because inflation is dependent upon the number of blocks produced per year. If blocks are produced more slowly than 6.50 seconds per block, then fewer than the assumed 4,855,015 will be produced per year, and effectively inflation will be lower than the set rate. If blocks are produced more quickly than 6.50 seconds per block, then more than the assumed 4,855,015 will be produced per year, and effectively inflation will be higher than the set rate."),(0,i.yg)("h3",{id:"inflation_min"},(0,i.yg)("inlineCode",{parentName:"h3"},"inflation_min")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"The minimum rate that the Cosmos Hub can mint new ATOMs, proportional to the supply.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(r.gw,{children:l.c.mint.inflation_min,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.070000000000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.070000000000000000"))),(0,i.yg)("p",null,"The minimum rate that the Cosmos Hub can be set to mint new ATOMs is determined by ",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_min"),", which is 7% (",(0,i.yg)("inlineCode",{parentName:"p"},"0.070000000000000000"),") of the ATOM supply per year and based on the assumption that there are 4,855,015 blocks produced per year (see ",(0,i.yg)("a",{parentName:"p",href:"#blocks_per_year"},(0,i.yg)("inlineCode",{parentName:"a"},"blocks_per_year")),"). If the Cosmos Hub's staking ratio (ie. the number of ATOMs staked vs total supply) remains above ",(0,i.yg)("a",{parentName:"p",href:"#goal_bonded"},(0,i.yg)("inlineCode",{parentName:"a"},"goal_bonded")),"(67%) for long enough, its inflation setting will eventually reach this minimum."),(0,i.yg)("h4",{id:"decreasing-the-value-of-inflation_min"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"inflation_min")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_min")," parameter will lower the minimum rate that the Cosmos Hub produces new ATOMs and reduce the rate at which the ATOM supply expands. This will reduce the rate at which token-holders' assets are diluted and may reduce the incentive for staking participation."),(0,i.yg)("h4",{id:"increasing-the-value-of-inflation_min"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"inflation_min")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"inflation_min")," parameter will raise the minimum rate that the Cosmos Hub produces new ATOMs and raise the rate at which the ATOM supply expands. This will increase the rate at which token-holders' assets are diluted and may increase the incentive for staking participation."),(0,i.yg)("h4",{id:"notes-2"},"Notes"),(0,i.yg)("p",null,"The effective rate of inflation tends to be different than the set rate of inflation because inflation is dependent upon the number of blocks produced per year. If blocks are produced more slowly than 6.50 seconds per block, then fewer than the assumed 4,855,015 will be produced per year, and effectively inflation will be lower than the set rate. If blocks are produced more quickly than 6.50 seconds per block, then more than the assumed 4,855,015 will be produced per year, and effectively inflation will be higher than the set rate."),(0,i.yg)("h3",{id:"goal_bonded"},(0,i.yg)("inlineCode",{parentName:"h3"},"goal_bonded")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"The target proportion of staking participation, relative to the ATOM supply.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(r.gw,{children:l.c.mint.goal_bonded,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.670000000000000000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"0.670000000000000000"))),(0,i.yg)("p",null,(0,i.yg)("inlineCode",{parentName:"p"},"goal_bonded")," is the target proportion of staking participation, relative to the ATOM supply. Currently the goal of the system's design is to have 67% (",(0,i.yg)("inlineCode",{parentName:"p"},"0.670000000000000000"),") of the total ATOM supply bonded and participating in staking. When over 67% of the supply is staked, the inflation set rate begins decreasing at a maximum yearly rate of ",(0,i.yg)("a",{parentName:"p",href:"#inflation_rate_change"},(0,i.yg)("inlineCode",{parentName:"a"},"inflation_rate_change"))," until it reaches and remains at the ",(0,i.yg)("a",{parentName:"p",href:"#inflation_min"},(0,i.yg)("inlineCode",{parentName:"a"},"inflation_min"))," of 7%. When under 67% of the supply is staked, the inflation set rate begins increasing at a maximum yearly rate of ",(0,i.yg)("a",{parentName:"p",href:"#inflation_rate_change"},(0,i.yg)("inlineCode",{parentName:"a"},"inflation_rate_change"))," until it reaches and remains at the ",(0,i.yg)("a",{parentName:"p",href:"#inflation_max"},(0,i.yg)("inlineCode",{parentName:"a"},"inflation_max"))," of 20%."),(0,i.yg)("h4",{id:"decreasing-the-value-of-goal_bonded"},"Decreasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"goal_bonded")),(0,i.yg)("p",null,"Decreasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"goal_bonded")," parameter will cause the Cosmos Hub's inflation setting to begin decreasing at a lower participation rate, and this may reduce the incentive for staking participation."),(0,i.yg)("h4",{id:"increasing-the-value-of-goal_bonded"},"Increasing the value of ",(0,i.yg)("inlineCode",{parentName:"h4"},"goal_bonded")),(0,i.yg)("p",null,"Increasing the value of the ",(0,i.yg)("inlineCode",{parentName:"p"},"goal_bonded")," parameter will cause the Cosmos Hub's inflation setting to begin increasing at a lower participation rate, and this may increase the incentive for staking participation."),(0,i.yg)("h3",{id:"blocks_per_year"},(0,i.yg)("inlineCode",{parentName:"h3"},"blocks_per_year")),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"The system's assumed number of blocks that the Cosmos Hub will produce in one year.")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"on-chain value: ",(0,i.yg)(r.gw,{children:l.c.mint.blocks_per_year,mdxType:"Var"})),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"4360000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos/proposals/30"},"Proposal 30")," change to ",(0,i.yg)("inlineCode",{parentName:"li"},"4360000")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,i.yg)("inlineCode",{parentName:"li"},"4855015"))),(0,i.yg)("p",null,(0,i.yg)("inlineCode",{parentName:"p"},"blocks_per_year")," is the setting for the system's assumed number of blocks that the Cosmos Hub will produce in one year. ",(0,i.yg)("inlineCode",{parentName:"p"},"blocks_per_year")," is currently ",(0,i.yg)(r.gw,{children:l.c.mint.blocks_per_year,mdxType:"Var"})," and the network's inflationary behaviour will be aligned with its settings when the average block time is 7.24 seconds (see ",(0,i.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/30"},"Proposal 30"),") seconds over one year. ",(0,i.yg)("inlineCode",{parentName:"p"},"blocks_per_year")," is most notably used in by the system to determine the rate that new ATOMs are minted, which can vary if block times vary from 6.50 seconds per block, since effectively a different number of blocks will be produced in one year and ATOMs are minted each block."),(0,i.yg)("h4",{id:"changing-the-blocks_per_year-parameter"},"Changing the ",(0,i.yg)("inlineCode",{parentName:"h4"},"blocks_per_year")," parameter"),(0,i.yg)("p",null,"Changing the ",(0,i.yg)("inlineCode",{parentName:"p"},"blocks_per_year")," parameter will change the assumption that system makes about how many Cosmos Hub blocks will be produced per year. If block times are greater than 6.50 seconds, then this parameter should be decreased to make the Cosmos Hub's inflationary behaviour more aligned with its settings. If block times are less than 6.50 seconds, then this parameter should be increased to make the Cosmos Hub's behaviour more aligned with its settings."),(0,i.yg)("h4",{id:"notes-3"},"Notes"),(0,i.yg)("p",null,"The calculation for seconds in one year:"),(0,i.yg)("p",null,"365.24 (days) ",(0,i.yg)("em",{parentName:"p"}," 24 (hours) ")," 60 (minutes) ","*"," 60 (seconds) = 31556736 seconds"),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Example:")," If block times are 7.12 seconds per block and 31556736 seconds per year:"),(0,i.yg)("p",null,"31556736 / 7.12 = ~4432126 blocks per year"))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/cea33014.6f35e050.js b/assets/js/cea33014.6f35e050.js new file mode 100644 index 00000000000..24e422cf054 --- /dev/null +++ b/assets/js/cea33014.6f35e050.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6657],{5680:(e,n,a)=>{a.d(n,{xA:()=>p,yg:()=>y});var i=a(6540);function t(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function l(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,i)}return a}function o(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?l(Object(a),!0).forEach((function(n){t(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function s(e,n){if(null==e)return{};var a,i,t=function(e,n){if(null==e)return{};var a,i,t={},l=Object.keys(e);for(i=0;i<l.length;i++)a=l[i],n.indexOf(a)>=0||(t[a]=e[a]);return t}(e,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(i=0;i<l.length;i++)a=l[i],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(t[a]=e[a])}return t}var r=i.createContext({}),d=function(e){var n=i.useContext(r),a=n;return e&&(a="function"==typeof e?e(n):o(o({},n),e)),a},p=function(e){var n=d(e.components);return i.createElement(r.Provider,{value:n},e.children)},g="mdxType",m={inlineCode:"code",wrapper:function(e){var n=e.children;return i.createElement(i.Fragment,{},n)}},u=i.forwardRef((function(e,n){var a=e.components,t=e.mdxType,l=e.originalType,r=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),g=d(a),u=t,y=g["".concat(r,".").concat(u)]||g[u]||m[u]||l;return a?i.createElement(y,o(o({ref:n},p),{},{components:a})):i.createElement(y,o({ref:n},p))}));function y(e,n){var a=arguments,t=n&&n.mdxType;if("string"==typeof e||t){var l=a.length,o=new Array(l);o[0]=u;var s={};for(var r in n)hasOwnProperty.call(n,r)&&(s[r]=n[r]);s.originalType=e,s[g]="string"==typeof e?e:t,o[1]=s;for(var d=2;d<l;d++)o[d]=a[d];return i.createElement.apply(null,o)}return i.createElement.apply(null,a)}u.displayName="MDXCreateElement"},723:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>s,toc:()=>d});var i=a(8168),t=(a(6540),a(5680));const l={title:"The Genesis File",order:1},o=void 0,s={unversionedId:"resources/genesis",id:"version-v17.1.0/resources/genesis",title:"The Genesis File",description:"This document explains how the genesis file of the Cosmos Hub mainnet is structured. It also explains how you can build a genesis file for your own gaia testnet.",source:"@site/versioned_docs/version-v17.1.0/resources/genesis.md",sourceDirName:"resources",slug:"/resources/genesis",permalink:"/v17.1.0/resources/genesis",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"The Genesis File",order:1},sidebar:"tutorialSidebar",previous:{title:"Cosmos Hub Archives",permalink:"/v17.1.0/resources/archives"},next:{title:"HD Wallets",permalink:"/v17.1.0/resources/hd-wallets"}},r={},d=[{value:"What is a Genesis File",id:"what-is-a-genesis-file",level:2},{value:"Genesis Time and Chain_id",id:"genesis-time-and-chain_id",level:2},{value:"Consensus Parameters",id:"consensus-parameters",level:2},{value:"Application State",id:"application-state",level:2},{value:"Genesis Accounts",id:"genesis-accounts",level:3},{value:"Bank",id:"bank",level:3},{value:"Staking",id:"staking",level:3},{value:"Mint",id:"mint",level:3},{value:"Distribution",id:"distribution",level:3},{value:"Governance",id:"governance",level:3},{value:"Slashing",id:"slashing",level:3},{value:"Genesis Transactions",id:"genesis-transactions",level:3}],p={toc:d},g="wrapper";function m(e){let{components:n,...a}=e;return(0,t.yg)(g,(0,i.A)({},p,a,{components:n,mdxType:"MDXLayout"}),(0,t.yg)("p",null,"This document explains how the genesis file of the Cosmos Hub mainnet is structured. It also explains how you can build a genesis file for your own ",(0,t.yg)("inlineCode",{parentName:"p"},"gaia")," testnet."),(0,t.yg)("p",null,"Note that you can generate a default genesis file for your own testnet by running the following command:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad init <moniker> --chain-id <chain-id>\n")),(0,t.yg)("p",null,"The genesis file is stored in ",(0,t.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/genesis.toml"),"."),(0,t.yg)("h2",{id:"what-is-a-genesis-file"},"What is a Genesis File"),(0,t.yg)("p",null,"A genesis file is a JSON file which defines the initial state of your blockchain. It can be seen as height ",(0,t.yg)("inlineCode",{parentName:"p"},"0")," of your blockchain. The first block, at height ",(0,t.yg)("inlineCode",{parentName:"p"},"1"),", will reference the genesis file as its parent."),(0,t.yg)("p",null,"The state defined in the genesis file contains all the necessary information, like initial token allocation, genesis time, default parameters, and more. Let us break down this information."),(0,t.yg)("h2",{id:"genesis-time-and-chain_id"},"Genesis Time and Chain_id"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"genesis_time")," is defined at the top of the genesis file. It is a ",(0,t.yg)("inlineCode",{parentName:"p"},"UTC")," timestamp that specifies when the blockchain is due to start. At this time, genesis validators are supposed to come online and start participating in the consensus process. The blockchain starts when more than 2/3rd of the genesis validators (weighted by voting power) are online."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"genesis_time": "2019-03-13T17:00:00.000000000Z",\n')),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"chain_id")," is a unique identifier for your chain. It helps differentiate between different chains using the same version of the software."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"chain_id": "cosmoshub-2",\n')),(0,t.yg)("h2",{id:"consensus-parameters"},"Consensus Parameters"),(0,t.yg)("p",null,"Next, the genesis file defines consensus parameters. Consensus parameters regroup all the parameters that are related to the consensus layer, which is ",(0,t.yg)("inlineCode",{parentName:"p"},"Tendermint")," in the case of ",(0,t.yg)("inlineCode",{parentName:"p"},"gaia"),". Let us look at these parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"block"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_bytes"),": Maximum number of bytes per block."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_gas"),": Gas limit per block. Each transaction included in the block will consume some gas. The total gas used by transactions included in a block cannot exceed this limit."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"evidence"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_age"),": An evidence is a proof that a validator signed two different blocks at the same height (and round). This is an explicitly malicious behaviour that is punished at the state-machine level. The ",(0,t.yg)("inlineCode",{parentName:"li"},"max_age")," defines the maximum number of ",(0,t.yg)("strong",{parentName:"li"},"blocks")," after which an evidence is not valid anymore."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validator"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"pub_key_types"),": The types of pubkey (",(0,t.yg)("inlineCode",{parentName:"li"},"ed25519"),", ",(0,t.yg)("inlineCode",{parentName:"li"},"secp256k1"),", ...) that are accepted for validators. Currently only ",(0,t.yg)("inlineCode",{parentName:"li"},"ed25519")," is accepted.")))),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"consensus_params": {\n "block_size": {\n "max_bytes": "150000",\n "max_gas": "1500000"\n },\n "evidence": {\n "max_age": "1000000"\n },\n "validator": {\n "pub_key_types": [\n "ed25519"\n ]\n }\n },\n')),(0,t.yg)("h2",{id:"application-state"},"Application State"),(0,t.yg)("p",null,"The application state defines the initial state of the state-machine."),(0,t.yg)("h3",{id:"genesis-accounts"},"Genesis Accounts"),(0,t.yg)("p",null,"In this section, the initial allocation of tokens is defined. It is possible to add accounts manually by directly editing the genesis file, but it is also possible to use the following command:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-bash"},"// Example: gaiad add-genesis-account cosmos1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z37gh3h 10000000uatom\n\ngaiad genesis add-genesis-account <account-address> <amount><denom>\n")),(0,t.yg)("p",null,"This command creates an item in the ",(0,t.yg)("inlineCode",{parentName:"p"},"accounts")," list, under the ",(0,t.yg)("inlineCode",{parentName:"p"},"app_state")," section."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"accounts": [\n {\n "address": "cosmos1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z37gh3h",\n "coins": [\n {\n "denom": "uatom",\n "amount": "10000000"\n }\n ],\n "sequence_number": "0",\n "account_number": "0",\n "original_vesting": [\n {\n "denom": "uatom",\n "amount": "26306000000"\n }\n ],\n "delegated_free": null,\n "delegated_vesting": null,\n "start_time": "0",\n "end_time": "10000"\n }\n]\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"sequence_number"),": This number is used to count the number of transactions sent by this account. It is incremented each time a transaction is included in a block, and used to prevent replay attacks. Initial value is ",(0,t.yg)("inlineCode",{parentName:"li"},"0"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"account_number"),": Unique identifier for the account. It is generated the first time a transaction including this account is included in a block."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"original_vesting"),": Vesting is natively supported by ",(0,t.yg)("inlineCode",{parentName:"li"},"gaia"),". You can define an amount of token owned by the account that needs to be vested for a period of time before they can be transferred. Vested tokens can be delegated. Default value is ",(0,t.yg)("inlineCode",{parentName:"li"},"null"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"delegated_free"),": Amount of delegated tokens that can be transferred after they've been vested. Most of the time, will be ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"delegated_vesting"),": Amount of delegated tokens that are still vesting. Most of the time, will be ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"start_time"),": Timestamp at which the vesting period starts. ",(0,t.yg)("inlineCode",{parentName:"li"},"0")," most of the time in genesis."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"end_time"),": Timestamp at which the vesting period ends. ",(0,t.yg)("inlineCode",{parentName:"li"},"0")," if no vesting for this account.")),(0,t.yg)("h3",{id:"bank"},"Bank"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"bank")," module handles tokens. The only parameter that needs to be defined in this section is whether ",(0,t.yg)("inlineCode",{parentName:"p"},"transfers")," are enabled at genesis or not."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"bank": {\n "send_enabled": false\n }\n')),(0,t.yg)("h3",{id:"staking"},"Staking"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"staking")," module handles the bulk of the Proof-of-Stake logic of the state-machine. This section should look like the following:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"staking": {\n "pool": {\n "not_bonded_tokens": "10000000",\n "bonded_tokens": "0"\n },\n "params": {\n "unbonding_time": "1814400000000000",\n "max_validators": 100,\n "max_entries": 7,\n "bond_denom": "uatom"\n },\n "last_total_power": "0",\n "last_validator_powers": null,\n "validators": null,\n "bonds": null,\n "unbonding_delegations": null,\n "redelegations": null,\n "exported": false\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"pool"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"not_bonded_tokens"),": Defines the amount of tokens not bonded (i.e. delegated) in genesis. Generally, it equals the total supply of the staking token (",(0,t.yg)("inlineCode",{parentName:"li"},"uatom")," in this example)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"bonded_tokens"),": Amount of bonded tokens in genesis. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"0"),"."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"unbonding_time"),": Time in ",(0,t.yg)("strong",{parentName:"li"},"nanosecond")," it takes for tokens to complete unbonding."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_validators"),": Maximum number of active validators."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_entries"),": Maximum unbonding delegations and redelegations between a particular pair of delegator / validator."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"bond_denom"),": Denomination of the staking token."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"last_total_power"),": Total amount of voting power. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"0")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"last_validator_powers"),": Power of each validator in last known state. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validators"),": List of last known validators. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"bonds"),": List of last known delegation. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"unbonding_delegations"),": List of last known unbonding delegations. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"redelegations"),": List of last known redelegations. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis (except if genesis was generated using a previous state)."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"exported"),": Whether this genesis was generated using the export of a previous state.")),(0,t.yg)("h3",{id:"mint"},"Mint"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"mint")," module governs the logic of inflating the supply of token. The ",(0,t.yg)("inlineCode",{parentName:"p"},"mint")," section in the genesis file looks like the following:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"mint": {\n "minter": {\n "inflation": "0.070000000000000000",\n "annual_provisions": "0.000000000000000000"\n },\n "params": {\n "mint_denom": "uatom",\n "inflation_rate_change": "0.130000000000000000",\n "inflation_max": "0.200000000000000000",\n "inflation_min": "0.070000000000000000",\n "goal_bonded": "0.670000000000000000",\n "blocks_per_year": "6311520"\n }\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"minter"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"inflation"),": Initial yearly percentage of increase in the total supply of staking token, compounded weekly. A ",(0,t.yg)("inlineCode",{parentName:"li"},"0.070000000000000000")," value means the target is ",(0,t.yg)("inlineCode",{parentName:"li"},"7%")," yearly inflation, compounded weekly."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"annual_provisions"),": Calculated each block. Initialize at ",(0,t.yg)("inlineCode",{parentName:"li"},"0.000000000000000000"),"."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"mint_denom"),": Denom of the staking token that is inflated."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"inflation_rate_change"),": Max yearly change in inflation."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"inflation_max"),": Maximum level of inflation."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"inflation_min"),": Minimum level of inflation."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"goal_bonded"),": Percentage of the total supply that is targeted to be bonded. If the percentage of bonded staking tokens is below this target, the inflation increases (following ",(0,t.yg)("inlineCode",{parentName:"li"},"inflation_rate_change"),") until it reaches ",(0,t.yg)("inlineCode",{parentName:"li"},"inflation_max"),". If the percentage of bonded staking tokens is above this target, the inflation decreases (following ",(0,t.yg)("inlineCode",{parentName:"li"},"inflation_rate_change"),") until it reaches ",(0,t.yg)("inlineCode",{parentName:"li"},"inflation_min"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"blocks_per_year"),": Estimation of the amount of blocks per year. Used to compute the block reward coming from inflated staking token (called block provisions).")))),(0,t.yg)("h3",{id:"distribution"},"Distribution"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"distribution")," module handles the logic of distribution block provisions and fees to validators and delegators. The ",(0,t.yg)("inlineCode",{parentName:"p"},"distribution")," section in the genesis file looks like the following:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},' "distribution": {\n "fee_pool": {\n "community_pool": null\n },\n "community_tax": "0.020000000000000000",\n "base_proposer_reward": "0.010000000000000000",\n "bonus_proposer_reward": "0.040000000000000000",\n "withdraw_addr_enabled": false,\n "delegator_withdraw_infos": null,\n "previous_proposer": "",\n "outstanding_rewards": null,\n "validator_accumulated_commissions": null,\n "validator_historical_rewards": null,\n "validator_current_rewards": null,\n "delegator_starting_infos": null,\n "validator_slash_events": null\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"fee_pool"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"community_pool"),": The community pool is a pool of tokens that can be used to pay for bounties. It is allocated via governance proposals. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," in genesis."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"community_tax"),": The tax percentage on fees and block rewards that goes to the community pool."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"base_proposer_reward"),": Base bonus on transaction fees collected in a valid block that goes to the proposer of block. If value is ",(0,t.yg)("inlineCode",{parentName:"li"},"0.010000000000000000"),", 1% of the fees go to the proposer."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"bonus_proposer_reward"),": Max bonus on transaction fees collected in a valid block that goes to the proposer of block. The bonus depends on the number of ",(0,t.yg)("inlineCode",{parentName:"li"},"precommits")," the proposer includes. If the proposer includes 2/3rd ",(0,t.yg)("inlineCode",{parentName:"li"},"precommits")," weighted by voting power (minimum for the block to be valid), they get a bonus of ",(0,t.yg)("inlineCode",{parentName:"li"},"base_proposer_reward"),". This bonus increases linearly up to ",(0,t.yg)("inlineCode",{parentName:"li"},"bonus_proposer_reward")," if the proposer includes 100% of ",(0,t.yg)("inlineCode",{parentName:"li"},"precommits"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"withdraw_addr_enabled"),": If ",(0,t.yg)("inlineCode",{parentName:"li"},"true"),", delegators can set a different address to withdraw their rewards. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"false")," if you want to disable transfers at genesis, as it can be used as a way to get around the restriction."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"delegator_withdraw_infos"),": List of delegators withdraw address. Generally ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"previous_proposer"),": Proposer of the previous block. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},'""')," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"outstanding_rewards"),": Outstanding (un-withdrawn) rewards. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validator_accumulated_commission"),": Outstanding (un-withdrawn) commission of validators. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validator_historical_rewards"),": Set of information related to the historical rewards of validators and used by the ",(0,t.yg)("inlineCode",{parentName:"li"},"distribution")," module for various computation. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validators_current_rewards"),": Set of information related to the current rewards of validators and used by the ",(0,t.yg)("inlineCode",{parentName:"li"},"distribution")," module for various computation. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"delegator_starting_infos"),": Tracks the previous validator period, the delegation's amount of staking token, and the creation height (to check later on if any slashes have occurred). Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"validator_slash_events"),": Set of information related to the past slashing of validators. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state.")),(0,t.yg)("h3",{id:"governance"},"Governance"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"gov")," module handles all governance-related transactions. The initial state of the ",(0,t.yg)("inlineCode",{parentName:"p"},"gov")," section looks like the following:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"gov": {\n "starting_proposal_id": "1",\n "deposits": null,\n "votes": null,\n "proposals": null,\n "deposit_params": {\n "min_deposit": [\n {\n "denom": "uatom",\n "amount": "512000000"\n }\n ],\n "max_deposit_period": "1209600000000000"\n },\n "voting_params": {\n "voting_period": "1209600000000000"\n },\n "tally_params": {\n "quorum": "0.4",\n "threshold": "0.5",\n "veto": "0.334",\n "governance_penalty": "0.0"\n }\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"starting_proposal_id"),": This parameter defines the ID of the first proposal. Each proposal is identified by a unique ID."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"deposits"),": List of deposits for each proposal ID. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"votes"),": List of votes for each proposal ID. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"proposals"),": List of proposals for each proposal ID: Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"null")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"deposit_params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"min_deposit"),": The minimum deposit required for the proposal to enter ",(0,t.yg)("inlineCode",{parentName:"li"},"Voting Period"),". If multiple denoms are provided, the ",(0,t.yg)("inlineCode",{parentName:"li"},"OR")," operator applies."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_deposit_period"),": The maximum period (in ",(0,t.yg)("strong",{parentName:"li"},"nanoseconds"),") after which it is not possible to deposit on the proposal anymore."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"voting_params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"voting_period"),": Length of the voting period in ",(0,t.yg)("strong",{parentName:"li"},"nanoseconds"),"."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"tally_params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"quorum"),": Minimum percentage of bonded staking tokens that needs to vote for the result to be valid."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"threshold"),": Minimum percentage of votes that need to be ",(0,t.yg)("inlineCode",{parentName:"li"},"YES")," for the result to be valid."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"veto"),": Maximum percentage ",(0,t.yg)("inlineCode",{parentName:"li"},"NO_WITH_VETO")," votes for the result to be valid."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"governance_penalty"),": Penalty for validators that do not vote on a given proposal.")))),(0,t.yg)("h3",{id:"slashing"},"Slashing"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"slashing")," module handles the logic to slash delegators if their validator misbehaves. The ",(0,t.yg)("inlineCode",{parentName:"p"},"slashing")," section in genesis looks as follows:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-json"},'"slashing": {\n "params": {\n "max_evidence_age": "1814400000000000",\n "signed_blocks_window": "10000",\n "min_signed_per_window": "0.050000000000000000",\n "downtime_jail_duration": "600000000000",\n "slash_fraction_double_sign": "0.050000000000000000",\n "slash_fraction_downtime": "0.000100000000000000"\n },\n "signing_infos": {},\n "missed_blocks": {}\n }\n')),(0,t.yg)("p",null,"Let us break down the parameters:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"params"),(0,t.yg)("ul",{parentName:"li"},(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"max_evidence_age"),": Maximum age of the evidence in ",(0,t.yg)("strong",{parentName:"li"},"nanoseconds"),"."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"signed_blocks_window"),": Moving window of blocks to figure out offline validators."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"min_signed_per_window"),": Minimum percentage of ",(0,t.yg)("inlineCode",{parentName:"li"},"precommits"),"that must be present in the ",(0,t.yg)("inlineCode",{parentName:"li"},"block window")," for the validator to be considered online."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"downtime_jail_duration"),": Duration in ",(0,t.yg)("strong",{parentName:"li"},"nanoseconds")," for which a validator is jailed after they get slashed for downtime."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"slash_fraction_double_sign"),": Percentage of delegators bonded stake slashed when their validator double signs."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"slash_fraction_downtime"),": Percentage of delegators bonded stake slashed when their validator is down."))),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"signing_infos"),": Various infos per validator needed by the ",(0,t.yg)("inlineCode",{parentName:"li"},"slashing")," module. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"{}")," if genesis was not exported from previous state."),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"missed_blocks"),": Various infos related to missed blocks needed by the ",(0,t.yg)("inlineCode",{parentName:"li"},"slashing")," module. Set to ",(0,t.yg)("inlineCode",{parentName:"li"},"{}")," if genesis was not exported from previous state.")),(0,t.yg)("h3",{id:"genesis-transactions"},"Genesis Transactions"),(0,t.yg)("p",null,"By default, the genesis file do not contain any ",(0,t.yg)("inlineCode",{parentName:"p"},"gentxs"),". A ",(0,t.yg)("inlineCode",{parentName:"p"},"gentx")," is a transaction that bonds staking token present in the genesis file under ",(0,t.yg)("inlineCode",{parentName:"p"},"accounts")," to a validator, essentially creating a validator at genesis. The chain will start as soon as more than 2/3rds of the validators (weighted by voting power) that are the recipient of a valid ",(0,t.yg)("inlineCode",{parentName:"p"},"gentx")," come online after ",(0,t.yg)("inlineCode",{parentName:"p"},"genesis_time"),"."),(0,t.yg)("p",null,"A ",(0,t.yg)("inlineCode",{parentName:"p"},"gentx")," can be added manually to the genesis file, or via the following command:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad collect-gentxs\n")),(0,t.yg)("p",null,"This command will add all the ",(0,t.yg)("inlineCode",{parentName:"p"},"gentxs")," stored in ",(0,t.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/gentx")," to the genesis file. In order to create a genesis transaction, click ",(0,t.yg)("a",{parentName:"p",href:"/v17.1.0/validators/validator-setup#participate-in-genesis-as-a-validator"},"here"),"."))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/d3580699.eba85ceb.js b/assets/js/d3580699.eba85ceb.js new file mode 100644 index 00000000000..00991971381 --- /dev/null +++ b/assets/js/d3580699.eba85ceb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1671],{5680:(e,t,a)=>{a.d(t,{xA:()=>p,yg:()=>g});var n=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function o(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var s=n.createContext({}),u=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):l(l({},t),e)),a},p=function(e){var t=u(e.components);return n.createElement(s.Provider,{value:t},e.children)},c="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,i=e.originalType,s=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),c=u(a),m=r,g=c["".concat(s,".").concat(m)]||c[m]||d[m]||i;return a?n.createElement(g,l(l({ref:t},p),{},{components:a})):n.createElement(g,l({ref:t},p))}));function g(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=a.length,l=new Array(i);l[0]=m;var o={};for(var s in t)hasOwnProperty.call(t,s)&&(o[s]=t[s]);o.originalType=e,o[c]="string"==typeof e?e:r,l[1]=o;for(var u=2;u<i;u++)l[u]=a[u];return n.createElement.apply(null,l)}return n.createElement.apply(null,a)}m.displayName="MDXCreateElement"},6943:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>u});var n=a(8168),r=(a(6540),a(5680));const i={},l="ADR Creation Process",o={unversionedId:"architecture/adr/PROCESS",id:"architecture/adr/PROCESS",title:"ADR Creation Process",description:"1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md",source:"@site/docs/architecture/adr/PROCESS.md",sourceDirName:"architecture/adr",slug:"/architecture/adr/PROCESS",permalink:"/main/architecture/adr/PROCESS",draft:!1,tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Architecture Decision Records (ADR)",permalink:"/main/architecture/"},next:{title:"README",permalink:"/main/architecture/adr/"}},s={},u=[{value:"ADR life cycle",id:"adr-life-cycle",level:2},{value:"ADR status",id:"adr-status",level:3},{value:"Consensus Status",id:"consensus-status",level:4},{value:"Language used in ADR",id:"language-used-in-adr",level:2}],p={toc:u},c="wrapper";function d(e){let{components:t,...a}=e;return(0,r.yg)(c,(0,n.A)({},p,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"adr-creation-process"},"ADR Creation Process"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Copy the ",(0,r.yg)("inlineCode",{parentName:"li"},"adr-template.md")," file. Use the following filename pattern: ",(0,r.yg)("inlineCode",{parentName:"li"},"adr-next_number-title.md")),(0,r.yg)("li",{parentName:"ol"},"Create a draft Pull Request and solicit input from the stewarding team, if you want to get an early feedback."),(0,r.yg)("li",{parentName:"ol"},"Make sure that the problem, the context and a recommended solution is clear and well documented. Be sure to document alternate solution spaces and give reasons why they have been discarded."),(0,r.yg)("li",{parentName:"ol"},"Add an entry to a list in the README file ",(0,r.yg)("a",{parentName:"li",href:"/main/architecture/adr/#adr-table-of-contents"},"Table of Contents"),"."),(0,r.yg)("li",{parentName:"ol"},"Create a Pull Request to propose a new ADR.")),(0,r.yg)("h2",{id:"adr-life-cycle"},"ADR life cycle"),(0,r.yg)("p",null,"ADR creation is an ",(0,r.yg)("strong",{parentName:"p"},"iterative")," process. Instead of trying to solve all decisions in a single ADR pull request, we MUST firstly understand the problem and collect feedback through a GitHub Issue."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Once the motivation is validated, a GitHub Pull Request (PR) is created with a new document based on the ",(0,r.yg)("inlineCode",{parentName:"p"},"adr-template.md"),".")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"An ADR doesn't have to arrive to ",(0,r.yg)("inlineCode",{parentName:"p"},"main")," with an ",(0,r.yg)("em",{parentName:"p"},"accepted")," status in a single PR. If the motivation is clear and the solution is sound, we SHOULD be able to merge it and keep a ",(0,r.yg)("em",{parentName:"p"},"proposed")," status. It's preferable to have an iterative approach rather than long, not merged Pull Requests.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"If a ",(0,r.yg)("em",{parentName:"p"},"proposed")," ADR is merged, then it should clearly document outstanding issues either in ADR document notes or in a GitHub Issue.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"The PR SHOULD always be merged. In the case of a faulty ADR, we still prefer to merge it with a ",(0,r.yg)("em",{parentName:"p"},"rejected")," status. The only time the ADR SHOULD NOT be merged is if the author abandons it.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Merged ADRs SHOULD NOT be deleted."))),(0,r.yg)("h3",{id:"adr-status"},"ADR status"),(0,r.yg)("p",null,"Status has two components:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-text"},"{CONSENSUS STATUS} {IMPLEMENTATION STATUS}\n")),(0,r.yg)("p",null,"IMPLEMENTATION STATUS is either ",(0,r.yg)("inlineCode",{parentName:"p"},"Implemented")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"Not Implemented"),"."),(0,r.yg)("h4",{id:"consensus-status"},"Consensus Status"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-mermaid"},"flowchart TD\n A[DRAFT] --\x3e B[PROPOSED]\n B --\x3e C[LAST CALL YYYY-MM-DD]\n B --\x3e D[ABANDONED]\n C --\x3e E[ACCEPTED or REJECTED]\n E --\x3e F[SUPERSEDED by ADR-xxx]\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"DRAFT"),": ","[optional]"," an ADR which is work in progress, not being ready for a general review. This is to present an early work and get an early feedback in a Draft Pull Request form."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"PROPOSED"),": an ADR covering a full solution architecture and still in the review - project stakeholders haven't reached an agreement yet."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"LAST CALL <date for the last call>"),": ","[optional]"," clear notify that we are close to accept updates. Changing a status to ",(0,r.yg)("inlineCode",{parentName:"li"},"LAST CALL")," means that social consensus (of Cosmos SDK maintainers) has been reached and we still want to give it a time to let the community react or analyze."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"ACCEPTED"),": ADR which will represent a currently implemented or to be implemented architecture design."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"REJECTED"),": ADR can go from PROPOSED or ACCEPTED to rejected if the consensus among project stakeholders will decide so."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"SUPERSEEDED by ADR-xxx"),": ADR which has been superseded by a new ADR."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"ABANDONED"),": the ADR is no longer pursued by the original authors.")),(0,r.yg)("h2",{id:"language-used-in-adr"},"Language used in ADR"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"The context/background should be written in the present tense."),(0,r.yg)("li",{parentName:"ul"},"Avoid using a first, personal form.")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/d435932b.49782d57.js b/assets/js/d435932b.49782d57.js new file mode 100644 index 00000000000..cd31db046e9 --- /dev/null +++ b/assets/js/d435932b.49782d57.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[495],{5680:(e,n,a)=>{a.d(n,{xA:()=>u,yg:()=>m});var t=a(6540);function o(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function i(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function r(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?i(Object(a),!0).forEach((function(n){o(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function l(e,n){if(null==e)return{};var a,t,o=function(e,n){if(null==e)return{};var a,t,o={},i=Object.keys(e);for(t=0;t<i.length;t++)a=i[t],n.indexOf(a)>=0||(o[a]=e[a]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)a=i[t],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}var s=t.createContext({}),c=function(e){var n=t.useContext(s),a=n;return e&&(a="function"==typeof e?e(n):r(r({},n),e)),a},u=function(e){var n=c(e.components);return t.createElement(s.Provider,{value:n},e.children)},d="mdxType",g={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},p=t.forwardRef((function(e,n){var a=e.components,o=e.mdxType,i=e.originalType,s=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),d=c(a),p=o,m=d["".concat(s,".").concat(p)]||d[p]||g[p]||i;return a?t.createElement(m,r(r({ref:n},u),{},{components:a})):t.createElement(m,r({ref:n},u))}));function m(e,n){var a=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var i=a.length,r=new Array(i);r[0]=p;var l={};for(var s in n)hasOwnProperty.call(n,s)&&(l[s]=n[s]);l.originalType=e,l[d]="string"==typeof e?e:o,r[1]=l;for(var c=2;c<i;c++)r[c]=a[c];return t.createElement.apply(null,r)}return t.createElement.apply(null,a)}p.displayName="MDXCreateElement"},5845:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>g,frontMatter:()=>i,metadata:()=>l,toc:()=>c});var t=a(8168),o=(a(6540),a(5680));const i={title:"Service Providers",order:4},r=void 0,l={unversionedId:"resources/service-providers",id:"version-v17.1.0/resources/service-providers",title:"Service Providers",description:"'Service Providers' are defined as entities that provide services for end-users that involve some form of interaction with the Cosmos Hub. More specifically, this document is focused on interactions with tokens.",source:"@site/versioned_docs/version-v17.1.0/resources/service-providers.md",sourceDirName:"resources",slug:"/resources/service-providers",permalink:"/v17.1.0/resources/service-providers",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Service Providers",order:4},sidebar:"tutorialSidebar",previous:{title:"Building Gaia Deterministically",permalink:"/v17.1.0/resources/reproducible-builds"},next:{title:"README",permalink:"/v17.1.0/migration/"}},s={},c=[{value:"Connection Options",id:"connection-options",level:2},{value:"Running a Full Node",id:"running-a-full-node",level:2},{value:"What is a Full Node?",id:"what-is-a-full-node",level:3},{value:"Installation and Configuration",id:"installation-and-configuration",level:3},{value:"Command-Line Interface",id:"command-line-interface",level:2},{value:"Available Commands",id:"available-commands",level:3},{value:"Remote Access to gaiad",id:"remote-access-to-gaiad",level:3},{value:"Create a Key Pair",id:"create-a-key-pair",level:3},{value:"Check your Account",id:"check-your-account",level:4},{value:"Check your Balance",id:"check-your-balance",level:3},{value:"Send Coins Using the CLI",id:"send-coins-using-the-cli",level:4},{value:"REST API",id:"rest-api",level:2},{value:"Listen for Incoming Transactions",id:"listen-for-incoming-transactions",level:3}],u={toc:c},d="wrapper";function g(e){let{components:n,...a}=e;return(0,o.yg)(d,(0,t.A)({},u,a,{components:n,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"'Service Providers' are defined as entities that provide services for end-users that involve some form of interaction with the Cosmos Hub. More specifically, this document is focused on interactions with tokens."),(0,o.yg)("p",null,"Service Providers are expected to act as trusted points of contact to the blockchain for their end-users. This Service Providers section does not apply to wallet builders that want to provide Light Client functionalities."),(0,o.yg)("p",null,"This document describes:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#service-providers"},"Service Providers"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#connection-options"},"Connection Options")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#running-a-full-node"},"Running a Full Node"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#what-is-a-full-node"},"What is a Full Node?")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#installation-and-configuration"},"Installation and Configuration")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#command-line-interface"},"Command-Line Interface"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#available-commands"},"Available Commands")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#remote-access-to-gaiad"},"Remote Access to gaiad")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#create-a-key-pair"},"Create a Key Pair"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#check-your-account"},"Check your Account")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#check-your-balance"},"Check your Balance"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#send-coins-using-the-cli"},"Send Coins Using the CLI")))))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#rest-api"},"REST API"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#listen-for-incoming-transactions"},"Listen for Incoming Transactions"))))))),(0,o.yg)("h2",{id:"connection-options"},"Connection Options"),(0,o.yg)("p",null,"There are four main technologies to consider to connect to the Cosmos Hub:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Full Nodes: Interact with the blockchain."),(0,o.yg)("li",{parentName:"ul"},"REST Server: Serves for HTTP calls."),(0,o.yg)("li",{parentName:"ul"},"REST API: Use available endpoints for the REST Server."),(0,o.yg)("li",{parentName:"ul"},"GRPC: Connect to the Cosmos Hub using gRPC.")),(0,o.yg)("h2",{id:"running-a-full-node"},"Running a Full Node"),(0,o.yg)("h3",{id:"what-is-a-full-node"},"What is a Full Node?"),(0,o.yg)("p",null,"A Full Node is a network node that syncs up with the state of the blockchain. It provides blockchain data to others by using RESTful APIs, a replica of the database by exposing data with interfaces. A Full Node keeps in syncs with the rest of the blockchain nodes and stores the state on disk. If the full node does not have the queried block on disk the full node can go find the blockchain where the queried data lives."),(0,o.yg)("h3",{id:"installation-and-configuration"},"Installation and Configuration"),(0,o.yg)("p",null,"This section describes the steps to run and interact with a full node for the Cosmos Hub."),(0,o.yg)("p",null,"First, you need to ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/installation"},"install the software"),"."),(0,o.yg)("p",null,"Consider running your own ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"Cosmos Hub Full Node"),"."),(0,o.yg)("h2",{id:"command-line-interface"},"Command-Line Interface"),(0,o.yg)("p",null,"The command-line interface (CLI) is the most powerful tool to access the Cosmos Hub and use gaia.\nTo use the CLI, you must install the latest version of ",(0,o.yg)("inlineCode",{parentName:"p"},"gaia")," on your machine."),(0,o.yg)("p",null,"Compare your version with the ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases"},"latest release version")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad version --long\n")),(0,o.yg)("h3",{id:"available-commands"},"Available Commands"),(0,o.yg)("p",null,"All available CLI commands are shown when you run the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad\n")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'Stargate Cosmos Hub App\n\nUsage:\n gaiad [command]\n\nAvailable Commands:\n\n\n add-genesis-account Add a genesis account to genesis.json\n collect-gentxs Collect genesis txs and output a genesis.json file\n debug Tool for helping with debugging your application\n export Export state to JSON\n gentx Generate a genesis tx carrying a self delegation\n help Help about any command\n init Initialize private validator, p2p, genesis, and application configuration files\n keys Manage your application\'s keys\n migrate Migrate genesis to a specified target version\n query Querying subcommands\n start Run the full node\n status Query remote node for status\n tendermint Tendermint subcommands\n testnet Initialize files for a simapp testnet\n tx Transactions subcommands\n unsafe-reset-all Resets the blockchain database, removes address book files, and resets data/priv_validator_state.json to the genesis state\n validate-genesis validates the genesis file at the default location or at the location passed as an arg\n version Print the application binary version information\n\nFlags:\n -h, --help help for gaiad\n --home string directory for config and data (default "/Users/tobias/.gaia")\n --log_format string The logging format (json|plain) (default "plain")\n --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info")\n --trace print out full stack trace on errors\n\nUse "gaiad [command] --help" for more information about a command.\n')),(0,o.yg)("p",null,"For each displayed command, you can use the ",(0,o.yg)("inlineCode",{parentName:"p"},"--help")," flag to get further information."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'gaiad query --help\nUsage:\n gaiad query [flags]\n gaiad query [command]\n\nAliases:\n query, q\n\nAvailable Commands:\n account Query for account by address\n auth Querying commands for the auth module\n bank Querying commands for the bank module\n block Get verified data for a the block at given height\n distribution Querying commands for the distribution module\n evidence Query for evidence by hash or for all (paginated) submitted evidence\n gov Querying commands for the governance module\n ibc Querying commands for the IBC module\n ibc-transfer IBC fungible token transfer query subcommands\n mint Querying commands for the minting module\n params Querying commands for the params module\n slashing Querying commands for the slashing module\n staking Querying commands for the staking module\n tendermint-validator-set Get the full tendermint validator set at given height\n tx Query for a transaction by hash in a committed block\n txs Query for paginated transactions that match a set of events\n upgrade Querying commands for the upgrade module\n\nFlags:\n --chain-id string The network chain ID\n -h, --help help for query\n\nGlobal Flags:\n --home string directory for config and data (default "/Users/tobias/.gaia")\n --log_format string The logging format (json|plain) (default "plain")\n --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info")\n --trace print out full stack trace on errors\n\nUse "gaiad query [command] --help" for more information about a command.\n')),(0,o.yg)("h3",{id:"remote-access-to-gaiad"},"Remote Access to gaiad"),(0,o.yg)("p",null,"When choosing to remote access a Full Node and gaiad, you need a Full Node running and gaia installed on your local machine."),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not."),(0,o.yg)("p",null,"To set up ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," on a local machine and connect to an existing full node, use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config <flag> <value>\n")),(0,o.yg)("p",null,"First, set up the address of the full node you want to connect to:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config node <host>:<port\n\n// example: gaiad config node https://77.87.106.33:26657 (note: this is a placeholder)\n")),(0,o.yg)("p",null,"If you run your own full node locally, use ",(0,o.yg)("inlineCode",{parentName:"p"},"tcp://localhost:26657")," as the address."),(0,o.yg)("p",null,"Finally, set the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," of the blockchain you want to interact with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config chain-id cosmoshub-4\n")),(0,o.yg)("p",null,"Next, learn to use CLI commands to interact with the full node.\nYou can run these commands as remote control or when you are running it on your local machine."),(0,o.yg)("h3",{id:"create-a-key-pair"},"Create a Key Pair"),(0,o.yg)("p",null,"The default key is ",(0,o.yg)("inlineCode",{parentName:"p"},"secp256k1 elliptic curve"),". Use the ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad keys")," command to list the keys and generate a new key."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <your_key_name>\n")),(0,o.yg)("p",null,"You will be asked to create a password (at least 8 characters) for this key-pair. This will return the information listed below:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"NAME"),": Name of your key"),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"TYPE"),": Type of your key, always ",(0,o.yg)("inlineCode",{parentName:"li"},"local"),"."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"ADDRESS"),": Your address. Used to receive funds."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"PUBKEY"),": Your public key. Useful for validators."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"MNEMONIC"),": 24-word phrase. ",(0,o.yg)("strong",{parentName:"li"},"Save this mnemonic somewhere safe"),". This phrase is required to recover your private key in case you forget the password. The mnemonic is displayed at the end of the output.")),(0,o.yg)("p",null,"You can see all available keys by typing:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys list\n")),(0,o.yg)("p",null,"Use the ",(0,o.yg)("inlineCode",{parentName:"p"},"--recover")," flag to add a key that imports a mnemonic to your keyring."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <your_key_name> --recover\n")),(0,o.yg)("h4",{id:"check-your-account"},"Check your Account"),(0,o.yg)("p",null,"You can view your account by using the ",(0,o.yg)("inlineCode",{parentName:"p"},"query account")," command."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account <YOUR_ADDRESS>\n")),(0,o.yg)("p",null,"It will display your account type, account number, public key and current account sequence."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"'@type': /cosmos.auth.v1beta1.BaseAccount\naccount_number: \"xxxx\"\naddress: cosmosxxxx\npub_key:\n '@type': /cosmos.crypto.secp256k1.PubKey\n key: xxx\nsequence: \"x\"\n")),(0,o.yg)("h3",{id:"check-your-balance"},"Check your Balance"),(0,o.yg)("p",null,"Query the account balance with the command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query bank balances <YOUR_ADDRESS>\n")),(0,o.yg)("p",null,"The response contains keys ",(0,o.yg)("inlineCode",{parentName:"p"},"balances")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"pagination"),".\nEach ",(0,o.yg)("inlineCode",{parentName:"p"},"balances")," entry contains an ",(0,o.yg)("inlineCode",{parentName:"p"},"amount")," held, connected to a ",(0,o.yg)("inlineCode",{parentName:"p"},"denom")," identifier.\nThe typical $ATOM token is identified by the denom ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom"),". Where 1 ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom")," is 0.000001 ATOM."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'balances:\n- amount: "12345678"\n denom: uatom\npagination:\n next_key: null\n total: "0"\n')),(0,o.yg)("p",null,"When you query an account that has not received any token yet, the ",(0,o.yg)("inlineCode",{parentName:"p"},"balances")," entry is shown as an empty array."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'balances: []\npagination:\n next_key: null\n total: "0"\n')),(0,o.yg)("h4",{id:"send-coins-using-the-cli"},"Send Coins Using the CLI"),(0,o.yg)("p",null,"To send coins using the CLI:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]\n")),(0,o.yg)("p",null,"Parameters:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<from_key_or_address>"),": Key name or address of sending account."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<to_address>"),": Address of the recipient."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<amount>"),": This parameter accepts the format ",(0,o.yg)("inlineCode",{parentName:"li"},"<value|coinName>"),", such as ",(0,o.yg)("inlineCode",{parentName:"li"},"1000000uatom"),".")),(0,o.yg)("p",null,"Flags:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"--chain-id"),": This flag allows you to specify the id of the chain. There are different ids for different testnet chains and mainnet chains."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"--gas-prices"),": This flag allows you to specify the gas prices you pay for the transaction. The format is used as ",(0,o.yg)("inlineCode",{parentName:"li"},"0.0025uatom"))),(0,o.yg)("h2",{id:"rest-api"},"REST API"),(0,o.yg)("p",null,"The ",(0,o.yg)("a",{parentName:"p",href:"https://v1.cosmos.network/rpc/v0.44.5"},"REST API documents")," list all the available endpoints that you can use to interact\nwith your full node. Learn ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet#enable-the-rest-api"},"how to enable the REST API")," on your full node."),(0,o.yg)("h3",{id:"listen-for-incoming-transactions"},"Listen for Incoming Transactions"),(0,o.yg)("p",null,"The recommended way to listen for incoming transactions is to periodically query the blockchain by using the following HTTP endpoint:"),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"https://cosmos.network/rpc/"},(0,o.yg)("inlineCode",{parentName:"a"},"/cosmos/bank/v1beta1/balances/{address}"))))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/d56e8623.1126c305.js b/assets/js/d56e8623.1126c305.js new file mode 100644 index 00000000000..c0a2181a21e --- /dev/null +++ b/assets/js/d56e8623.1126c305.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6542],{5680:(e,n,r)=>{r.d(n,{xA:()=>m,yg:()=>f});var t=r(6540);function o(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function a(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function i(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?a(Object(r),!0).forEach((function(n){o(e,n,r[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))}))}return e}function s(e,n){if(null==e)return{};var r,t,o=function(e,n){if(null==e)return{};var r,t,o={},a=Object.keys(e);for(t=0;t<a.length;t++)r=a[t],n.indexOf(r)>=0||(o[r]=e[r]);return o}(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(t=0;t<a.length;t++)r=a[t],n.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=t.createContext({}),p=function(e){var n=t.useContext(c),r=n;return e&&(r="function"==typeof e?e(n):i(i({},n),e)),r},m=function(e){var n=p(e.components);return t.createElement(c.Provider,{value:n},e.children)},l="mdxType",u={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},y=t.forwardRef((function(e,n){var r=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,m=s(e,["components","mdxType","originalType","parentName"]),l=p(r),y=o,f=l["".concat(c,".").concat(y)]||l[y]||u[y]||a;return r?t.createElement(f,i(i({ref:n},m),{},{components:r})):t.createElement(f,i({ref:n},m))}));function f(e,n){var r=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=y;var s={};for(var c in n)hasOwnProperty.call(n,c)&&(s[c]=n[c]);s.originalType=e,s[l]="string"==typeof e?e:o,i[1]=s;for(var p=2;p<a;p++)i[p]=r[p];return t.createElement.apply(null,i)}return t.createElement.apply(null,r)}y.displayName="MDXCreateElement"},3057:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>c,contentTitle:()=>i,default:()=>u,frontMatter:()=>a,metadata:()=>s,toc:()=>p});var t=r(8168),o=(r(6540),r(5680));const a={title:"Governance Overview",order:1},i=void 0,s={unversionedId:"governance/README",id:"governance/README",title:"Governance Overview",description:'The Cosmos Hub ("Gaia") has an on-chain governance mechanism for signaling, changing consensus parameters, and spending funds from the community pool.',source:"@site/docs/governance/README.md",sourceDirName:"governance",slug:"/governance/",permalink:"/main/governance/",draft:!1,tags:[],version:"current",frontMatter:{title:"Governance Overview",order:1},sidebar:"tutorialSidebar",previous:{title:"Running a Validator",permalink:"/main/validators/validator-setup"},next:{title:"Proposal Types",permalink:"/main/governance/proposal-types/"}},c={},p=[{value:"Community",id:"community",level:2}],m={toc:p},l="wrapper";function u(e){let{components:n,...r}=e;return(0,o.yg)(l,(0,t.A)({},m,r,{components:n,mdxType:"MDXLayout"}),(0,o.yg)("p",null,'The Cosmos Hub ("Gaia") has an on-chain governance mechanism for ',(0,o.yg)("a",{parentName:"p",href:"/main/governance/proposal-types/text-prop"},"signaling"),", changing ",(0,o.yg)("a",{parentName:"p",href:"/main/governance/proposal-types/param-change"},"consensus parameters"),", and spending ",(0,o.yg)("a",{parentName:"p",href:"/main/governance/proposal-types/community-pool-spend"},"funds from the community pool"),". "),(0,o.yg)("p",null,"This repository provides background information on these different kinds of proposals and best-practices for drafting them and proposing them on-chain."),(0,o.yg)("h2",{id:"community"},"Community"),(0,o.yg)("p",null,"Cosmos governance is driven by the Cosmos community, and much of the documentation in this repo was funded by the community fund itself in\n",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/23"},"Proposal 23")," and ",(0,o.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/63"},"Proposal 63"),".\nGovernance discussions happens in a number of places moderated by diverse community members, including:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"http://forum.cosmos.network/"},"Forum")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://discord.gg/interchain"},"Discord")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"http://reddit.com/r/cosmosnetwork"},"Reddit")),(0,o.yg)("li",{parentName:"ul"},"anywhere else you might interact with members of the Cosmos community!")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/d5dd4d0a.261b6d47.js b/assets/js/d5dd4d0a.261b6d47.js new file mode 100644 index 00000000000..4651e858cfc --- /dev/null +++ b/assets/js/d5dd4d0a.261b6d47.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7135],{5680:(e,n,t)=>{t.d(n,{xA:()=>u,yg:()=>v});var r=t(6540);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function s(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?a(Object(t),!0).forEach((function(n){o(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function i(e,n){if(null==e)return{};var t,r,o=function(e,n){if(null==e)return{};var t,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||(o[t]=e[t]);return o}(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var l=r.createContext({}),c=function(e){var n=r.useContext(l),t=n;return e&&(t="function"==typeof e?e(n):s(s({},n),e)),t},u=function(e){var n=c(e.components);return r.createElement(l.Provider,{value:n},e.children)},p="mdxType",f={inlineCode:"code",wrapper:function(e){var n=e.children;return r.createElement(r.Fragment,{},n)}},d=r.forwardRef((function(e,n){var t=e.components,o=e.mdxType,a=e.originalType,l=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),p=c(t),d=o,v=p["".concat(l,".").concat(d)]||p[d]||f[d]||a;return t?r.createElement(v,s(s({ref:n},u),{},{components:t})):r.createElement(v,s({ref:n},u))}));function v(e,n){var t=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var a=t.length,s=new Array(a);s[0]=d;var i={};for(var l in n)hasOwnProperty.call(n,l)&&(i[l]=n[l]);i.originalType=e,i[p]="string"==typeof e?e:o,s[1]=i;for(var c=2;c<a;c++)s[c]=t[c];return r.createElement.apply(null,s)}return r.createElement.apply(null,t)}d.displayName="MDXCreateElement"},8268:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>f,frontMatter:()=>a,metadata:()=>i,toc:()=>c});var r=t(8168),o=(t(6540),t(5680));const a={title:"Enable IBC Transfers"},s=void 0,i={unversionedId:"governance/proposals/2021-03-enable-ibc-transfers/README",id:"version-v17.1.0/governance/proposals/2021-03-enable-ibc-transfers/README",title:"Enable IBC Transfers",description:"The Proposal enables transferring and receiving assets using the ICS20 standard on the Cosmos Hub. If this proposal passes, there will be IBC assets available in the Bank module of the Hub and ATOM will be available on Zones connected over IBC.",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-03-enable-ibc-transfers/README.md",sourceDirName:"governance/proposals/2021-03-enable-ibc-transfers",slug:"/governance/proposals/2021-03-enable-ibc-transfers/",permalink:"/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Enable IBC Transfers"},sidebar:"tutorialSidebar",previous:{title:"Stargate Upgrade- Second time is a charm",permalink:"/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b/"},next:{title:"Advancing Ethermint - Governance Proposal - GTM and Engineering Plan for the Ethermint Chain",permalink:"/v17.1.0/governance/proposals/2021-04-advancing-ethermint/"}},l={},c=[{value:"Security Model",id:"security-model",level:2},{value:"IBC",id:"ibc",level:2},{value:"Incentive Security Extensions",id:"incentive-security-extensions",level:2}],u={toc:c},p="wrapper";function f(e){let{components:n,...t}=e;return(0,o.yg)(p,(0,r.A)({},u,t,{components:n,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"The Proposal enables transferring and receiving assets using the ICS20 standard on the Cosmos Hub. If this proposal passes, there will be IBC assets available in the Bank module of the Hub and ATOM will be available on Zones connected over IBC.\nIqlusion believes that the IBC software is sufficiently stable for small amounts of value transfer. We expect there to be issues with stuck funds and UX confusion but overcoming these issues will only happen once IBC is live."),(0,o.yg)("h2",{id:"security-model"},"Security Model"),(0,o.yg)("p",null,"Tendermint full nodes produce agreement under the assumption that at most \u2153 of the voting power held by validators is Byzantine."),(0,o.yg)("h2",{id:"ibc"},"IBC"),(0,o.yg)("p",null,"IBC is a protocol for authenticated message passing between heterogeneous sovereign blockchains. IBC requires trusting that chains on both sides of the connections operate within their security model."),(0,o.yg)("h2",{id:"incentive-security-extensions"},"Incentive Security Extensions"),(0,o.yg)("p",null,"IBC has a facility to support freezing connections once a violation of the security model has occurred. The set of criteria for detecting such attacks continues to evolve and is a constant focus of research."))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/d900ee28.847de11d.js b/assets/js/d900ee28.847de11d.js new file mode 100644 index 00000000000..f92da95febb --- /dev/null +++ b/assets/js/d900ee28.847de11d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2306],{5680:(e,a,t)=>{t.d(a,{xA:()=>u,yg:()=>h});var o=t(6540);function n(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function i(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);a&&(o=o.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,o)}return t}function s(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?i(Object(t),!0).forEach((function(a){n(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function r(e,a){if(null==e)return{};var t,o,n=function(e,a){if(null==e)return{};var t,o,n={},i=Object.keys(e);for(o=0;o<i.length;o++)t=i[o],a.indexOf(t)>=0||(n[t]=e[t]);return n}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)t=i[o],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var l=o.createContext({}),p=function(e){var a=o.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):s(s({},a),e)),t},u=function(e){var a=p(e.components);return o.createElement(l.Provider,{value:a},e.children)},m="mdxType",g={inlineCode:"code",wrapper:function(e){var a=e.children;return o.createElement(o.Fragment,{},a)}},d=o.forwardRef((function(e,a){var t=e.components,n=e.mdxType,i=e.originalType,l=e.parentName,u=r(e,["components","mdxType","originalType","parentName"]),m=p(t),d=n,h=m["".concat(l,".").concat(d)]||m[d]||g[d]||i;return t?o.createElement(h,s(s({ref:a},u),{},{components:t})):o.createElement(h,s({ref:a},u))}));function h(e,a){var t=arguments,n=a&&a.mdxType;if("string"==typeof e||n){var i=t.length,s=new Array(i);s[0]=d;var r={};for(var l in a)hasOwnProperty.call(a,l)&&(r[l]=a[l]);r.originalType=e,r[m]="string"==typeof e?e:n,s[1]=r;for(var p=2;p<i;p++)s[p]=t[p];return o.createElement.apply(null,s)}return o.createElement.apply(null,t)}d.displayName="MDXCreateElement"},6442:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>s,default:()=>g,frontMatter:()=>i,metadata:()=>r,toc:()=>p});var o=t(8168),n=(t(6540),t(5680));const i={title:"Submitting a Proposal",order:5},s=void 0,r={unversionedId:"governance/submitting",id:"version-v17.1.0/governance/submitting",title:"Submitting a Proposal",description:"If you have a final draft of your proposal ready to submit, you may want to push your proposal live on the testnet first. These are the three primary steps to getting your proposal live on-chain.",source:"@site/versioned_docs/version-v17.1.0/governance/submitting.md",sourceDirName:"governance",slug:"/governance/submitting",permalink:"/v17.1.0/governance/submitting",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Submitting a Proposal",order:5},sidebar:"tutorialSidebar",previous:{title:"State of Cosmos Governance 2021",permalink:"/v17.1.0/governance/state-of-cosmos-governance-2021"},next:{title:"Roadmap & Previous Releases",permalink:"/v17.1.0/roadmap/"}},l={},p=[{value:"Hosting supplementary materials",id:"hosting-supplementary-materials",level:2},{value:"Formatting the JSON file for the governance proposal",id:"formatting-the-json-file-for-the-governance-proposal",level:2},{value:"Sending the transaction that submits your governance proposal",id:"sending-the-transaction-that-submits-your-governance-proposal",level:2},{value:"Proposal types",id:"proposal-types",level:3},{value:"Legacy proposals (cosmos-sdk < v0.47)",id:"legacy-proposals-cosmos-sdk--v047",level:4},{value:"Proposals (cosmos-sdk >= v0.47)",id:"proposals-cosmos-sdk--v047",level:4},{value:"Minimal Deposit amount",id:"minimal-deposit-amount",level:4},{value:"Walkthrough example (changing x/staking params)",id:"walkthrough-example-changing-xstaking-params",level:3},{value:"Verifying your transaction",id:"verifying-your-transaction",level:3},{value:"Troubleshooting a failed transaction",id:"troubleshooting-a-failed-transaction",level:3},{value:"Depositing funds after a proposal has been submitted",id:"depositing-funds-after-a-proposal-has-been-submitted",level:3},{value:"Submitting your proposal to the testnet",id:"submitting-your-proposal-to-the-testnet",level:3}],u={toc:p},m="wrapper";function g(e){let{components:a,...t}=e;return(0,n.yg)(m,(0,o.A)({},u,t,{components:a,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"If you have a final draft of your proposal ready to submit, you may want to push your proposal live on the testnet first. These are the three primary steps to getting your proposal live on-chain."),(0,n.yg)("p",null,"Interacting with the Cosmos Hub via the command line in order to run queries or submit proposals has several prerequisites:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"You will need to compile ",(0,n.yg)("a",{parentName:"li",href:"https://hub.cosmos.network/main/getting-started/installation.html"},(0,n.yg)("inlineCode",{parentName:"a"},"gaiad"))," from source into a binary file executable by your operating system eg. MacOS, Windows, Linux"),(0,n.yg)("li",{parentName:"ul"},"You will need to indicate which chain you are querying, and currently this is ",(0,n.yg)("inlineCode",{parentName:"li"},"--chain-id cosmoshub-4")),(0,n.yg)("li",{parentName:"ul"},"You will need to connect to a full node. You can find a list of available Cosmos Hub endpoints under the ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/chain-registry/blob/master/cosmoshub/chain.json"},"API section")," in the ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/chain-registry"},"Chain Registry"),"."),(0,n.yg)("li",{parentName:"ul"},"More info is in the Walkthrough Example section.")),(0,n.yg)("p",null,"Running a full node can be difficult for those not technically-inclined, so you may choose to use a third-party's full node. In this case, the primary security risk is that of censorship: it's the single place where you have a single gateway to the network, and any messages submitted through an untrusted node could be censored."),(0,n.yg)("h2",{id:"hosting-supplementary-materials"},"Hosting supplementary materials"),(0,n.yg)("p",null,"In general we try to minimize the amount of data pushed to the blockchain. Hence, detailed documentation about a proposal is usually hosted on a separate censorship resistant data-hosting platform, like IPFS."),(0,n.yg)("p",null,"Once you have drafted your proposal, ideally as a Markdown file, you\ncan upload it to the IPFS network:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},"By ",(0,n.yg)("a",{parentName:"li",href:"https://ipfs.io"},"running an IPFS node and the IPFS software"),", or"),(0,n.yg)("li",{parentName:"ol"},"By using a service such as ",(0,n.yg)("a",{parentName:"li",href:"https://pinata.cloud"},"https://pinata.cloud"))),(0,n.yg)("p",null,'Ensure that you "pin" the file so that it continues to be available on the network. You should get a URL like this: ',(0,n.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD"},"https://ipfs.io/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD")),(0,n.yg)("p",null,"The value ",(0,n.yg)("inlineCode",{parentName:"p"},"QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD")," is called the ",(0,n.yg)("inlineCode",{parentName:"p"},"CID")," of your file - it is effectively the file's hash."),(0,n.yg)("p",null,"If you uploaded a markdown file, you can use the IPFS markdown viewer to render the document for better viewing. Links for the markdown viewer look like ",(0,n.yg)("inlineCode",{parentName:"p"},"https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/<CID>"),", where ",(0,n.yg)("inlineCode",{parentName:"p"},"<CID>")," is your CID. For instance the link above would be: ",(0,n.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD"},"https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD")),(0,n.yg)("p",null,"Share the URL with others and verify that your file is publicly accessible."),(0,n.yg)("p",null,"The reason we use IPFS is that it is a decentralized means of storage, making it resistant to censorship or single points of failure. This increases the likelihood that the file will remain available in the future."),(0,n.yg)("h2",{id:"formatting-the-json-file-for-the-governance-proposal"},"Formatting the JSON file for the governance proposal"),(0,n.yg)("p",null,"Prior to sending the transaction that submits your proposal on-chain, you must create a JSON file. This file will contain the information that will be stored on-chain as the governance proposal. Begin by creating a new text (.txt) file to enter this information. Use ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/governance/best-practices"},"these best practices")," as a guide for the contents of your proposal. When you're done, save the file as a .json file. "),(0,n.yg)("p",null,"Each proposal type is unique in how the JSON should be formatted.\nSee the relevant section for the type of proposal you are drafting:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/formatting#text"},"Text Proposals")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/formatting#community-pool-spend"},"Community Pool Spend Proposals")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"/v17.1.0/governance/formatting#parameter-change"},"Parameter Change Proposals"))),(0,n.yg)("p",null,"Once on-chain, most people will rely upon block explorers to interpret this information with a graphical user interface (GUI)."),(0,n.yg)("h2",{id:"sending-the-transaction-that-submits-your-governance-proposal"},"Sending the transaction that submits your governance proposal"),(0,n.yg)("p",null,"For information on how to use gaiad (the command line interface) to submit an on-chain proposal through the governance module, please refer to the ",(0,n.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/gaiad"},"gaiad CLI tutorials")," for the Cosmos Hub documentation."),(0,n.yg)("h3",{id:"proposal-types"},"Proposal types"),(0,n.yg)("p",null,"There are 2 proposal types that can be submitted to the CosmosHub governance module."),(0,n.yg)("h4",{id:"legacy-proposals-cosmos-sdk--v047"},"Legacy proposals (cosmos-sdk < v0.47)"),(0,n.yg)("p",null,"These proposals can be submitted using ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-legacy-proposal"),"."),(0,n.yg)("p",null,"Available proposals that can be submitted using this Tx are:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"cancel-software-upgrade"),(0,n.yg)("li",{parentName:"ul"},"change-reward-denoms"),(0,n.yg)("li",{parentName:"ul"},"consumer-addition"),(0,n.yg)("li",{parentName:"ul"},"consumer-removal"),(0,n.yg)("li",{parentName:"ul"},"ibc-upgrade"),(0,n.yg)("li",{parentName:"ul"},"param-change (does not work for standard cosmos-sdk modules, works on IBC and ICS modules)"),(0,n.yg)("li",{parentName:"ul"},"software-upgrade"),(0,n.yg)("li",{parentName:"ul"},"update-client")),(0,n.yg)("p",null,"You can read more about submitting a legacy proposal in the ",(0,n.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/gov#submit-legacy-proposal"},"cosmos-sdk docs")),(0,n.yg)("h4",{id:"proposals-cosmos-sdk--v047"},"Proposals (cosmos-sdk >= v0.47)"),(0,n.yg)("p",null,"These proposals can are submitted using ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov submit-proposal"),"."),(0,n.yg)("p",null,"Using ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov draft-proposal")," can help prepare a proposal. The tool will create a file containing the specified proposal message and it also helps with populating all the required proposal fields.\nYou can always edit the file after you create it using ",(0,n.yg)("inlineCode",{parentName:"p"},"draft-proposal")),(0,n.yg)("p",null,"Most cosmos-sdk modules allow changing their governance gated parameters using a ",(0,n.yg)("inlineCode",{parentName:"p"},"MsgUpdateParams")," which is a new way of updating governance parameters. It is important to note that ",(0,n.yg)("inlineCode",{parentName:"p"},"MsgUpdateParams")," requires ",(0,n.yg)("strong",{parentName:"p"},"all paramaters to be specified")," in the proposal message."),(0,n.yg)("p",null,"You can read more about submitting a proposal in the ",(0,n.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/gov#submit-proposal"},"cosmos-sdk docs")),(0,n.yg)("h4",{id:"minimal-deposit-amount"},"Minimal Deposit amount"),(0,n.yg)("admonition",{type:"tip"},(0,n.yg)("p",{parentName:"admonition"},"Please note that cosmoshub-4 uses a minimum initial deposit amount.")),(0,n.yg)("p",null,"Proposals cannot be submitted successfully without providing a minimum initial deposit. In practice, this means that the ",(0,n.yg)("inlineCode",{parentName:"p"},"deposit")," field in your proposal has to meet the ",(0,n.yg)("inlineCode",{parentName:"p"},"min_initial_deposit")," governance paramter.\nThe minimum deposit is equal to ",(0,n.yg)("inlineCode",{parentName:"p"},"min_deposit * min_initial_deposit_ratio"),". Only ",(0,n.yg)("inlineCode",{parentName:"p"},"uatom")," is supported as deposit denom."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'// checking the min_initial_deposit\ngaiad q gov params -o json\n{\n ...\n "params": {\n ...\n "min_deposit": [\n {\n "denom": "stake",\n "amount": "10000000"\n }\n ],\n "min_initial_deposit_ratio": "0.000000000000000000"\n}\n')),(0,n.yg)("h3",{id:"walkthrough-example-changing-xstaking-params"},"Walkthrough example (changing x/staking params)"),(0,n.yg)("p",null,"Let's illustrate how to change the ",(0,n.yg)("inlineCode",{parentName:"p"},"x/staking")," parameters."),(0,n.yg)("p",null,"The module has the following parameters (values don't reflect actual on-chain values):"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},'gaiad q staking params -o json\n{\n "unbonding_time": "86400s",\n "max_validators": 100,\n "max_entries": 7,\n "historical_entries": 10000,\n "bond_denom": "stake",\n "min_commission_rate": "0.000000000000000000",\n "validator_bond_factor": "-1.000000000000000000",\n "global_liquid_staking_cap": "1.000000000000000000",\n "validator_liquid_staking_cap": "1.000000000000000000"\n}\n')),(0,n.yg)("p",null,"We will use ",(0,n.yg)("inlineCode",{parentName:"p"},"draft-proposal")," to help us create a proposal file that we will later submit."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad tx gov draft-proposal\n// running the command will start a terminal applet allowing you to choose the proposal type\n\n// 1st screen\nUse the arrow keys to navigate: \u2193 \u2191 \u2192 \u2190\n? Select proposal type:\n text\n community-pool-spend\n software-upgrade\n cancel-software-upgrade\n \u25b8 other // choose this\n\n// 2nd screen\n\u2714 other\nUse the arrow keys to navigate: \u2193 \u2191 \u2192 \u2190\n? Select proposal message type::\n\u2191 /cosmos.staking.v1beta1.MsgUndelegate\n \u25b8 /cosmos.staking.v1beta1.MsgUpdateParams // choose this option\n /cosmos.staking.v1beta1.MsgValidatorBond\n /cosmos.upgrade.v1beta1.MsgCancelUpgrade\n\u2193 /cosmos.upgrade.v1beta1.MsgSoftwareUpgrade\n")),(0,n.yg)("p",null,"After choosing the ",(0,n.yg)("inlineCode",{parentName:"p"},"/cosmos.staking.v1beta1.MsgUpdateParams")," message, the applet will allow you to set the message fields and some other proposal details.\nUpon completion, the proposal will be available in the directory where you called the ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad")," command inside the ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," file."),(0,n.yg)("p",null,"Here is an example of the ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," file:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-JSON"},'{\n "messages": [\n {\n "@type": "/cosmos.staking.v1beta1.MsgUpdateParams",\n "authority": "cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn",\n "params": {\n "unbonding_time": "86400s",\n "max_validators": 100,\n "max_entries": 7,\n "historical_entries": 10000,\n "bond_denom": "uatom",\n "min_commission_rate": "0.050000000000000000", // we are changing this from 0.000000000000000000\n "validator_bond_factor": "-1.000000000000000000",\n "global_liquid_staking_cap": "1.000000000000000000",\n "validator_liquid_staking_cap": "1.000000000000000000"\n }\n }\n ],\n "metadata": "ipfs://CID",\n "deposit": "1000000uatom",\n "title": "Updating the staking params (min_comission_rate)",\n "summary": "This proposal will attempt to update the min_commission_rate staking parameter. During proposal creation and submission **all** proposal fields must be specified. Pay attention that you don\'t unintentionally specify different values for fields that you did not intend to change."\n}\n')),(0,n.yg)("p",null,"Finally, we submit the proposal:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx gov submit-proposal <path_to_proposal.json>\n --from <submitter address> \\\n --chain-id cosmoshub-4 \\\n --gas <max gas allocated> \\\n --fees <fees allocated> \\\n --node <node address> \\\n")),(0,n.yg)("p",null,"Use ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad tx gov --help")," to get more info about the CLI options, we will explain some options below:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("inlineCode",{parentName:"li"},"--from")," is the account key that pays the transaction fee and deposit amount. This account key must be already saved in the keyring on your device and it must be an address you control (e.g. ",(0,n.yg)("inlineCode",{parentName:"li"},"--from hypha-dev-wallet"),")."),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("inlineCode",{parentName:"li"},"--gas")," is the maximum amount of gas permitted to be used to process the transaction (e.g. ",(0,n.yg)("inlineCode",{parentName:"li"},"--gas 500000"),").",(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},"The more content there is in the description of your proposal, the more gas your transaction will consume"),(0,n.yg)("li",{parentName:"ul"},"If this number isn't high enough and there isn't enough gas to process your transaction, the transaction will fail."),(0,n.yg)("li",{parentName:"ul"},"The transaction will only use the amount of gas needed to process the transaction."))),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("inlineCode",{parentName:"li"},"--fees")," is a flat-rate incentive for a validator to process your transaction.",(0,n.yg)("ul",{parentName:"li"},(0,n.yg)("li",{parentName:"ul"},"Many nodes use a minimum fee to disincentivize transaction spamming."),(0,n.yg)("li",{parentName:"ul"},"7500uatom is equal to 0.0075 ATOM."))),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("inlineCode",{parentName:"li"},"--node")," is using an established node to send the transaction to the Cosmos Hub 4 network. For available nodes, please look at the ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/chain-registry/blob/master/cosmoshub/chain.json"},"Chain Registry")," (e.g. ",(0,n.yg)("a",{parentName:"li",href:"https://rpc.cosmos.network:443"},"https://rpc.cosmos.network:443"),").")),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"Note"),": be careful what you use for ",(0,n.yg)("inlineCode",{parentName:"p"},"--fees"),". A mistake here could result in spending hundreds or thousands of ATOMs accidentally, which cannot be recovered."),(0,n.yg)("h3",{id:"verifying-your-transaction"},"Verifying your transaction"),(0,n.yg)("p",null,"After posting your transaction, your command line interface (gaiad) will provide you with the transaction's hash, which you can either query using gaiad or by searching the transaction hash using ",(0,n.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/txs/0506447AE8C7495DE970736474451CF23536DF8EA837FAF1CF6286565589AB57"},"Mintscan"),". The hash should look something like this: ",(0,n.yg)("inlineCode",{parentName:"p"},"0506447AE8C7495DE970736474451CF23536DF8EA837FAF1CF6286565589AB57"),"."),(0,n.yg)("p",null,"Alternatively, you can check your Tx status and information using:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-shell"},"gaiad q tx <hash>\n")),(0,n.yg)("h3",{id:"troubleshooting-a-failed-transaction"},"Troubleshooting a failed transaction"),(0,n.yg)("p",null,"There are a number of reasons why a transaction may fail. Here are two examples:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("p",{parentName:"li"},(0,n.yg)("strong",{parentName:"p"},"Running out of gas")," - The more data there is in a transaction, the more gas it will need to be processed. If you don't specify enough gas, the transaction will fail.")),(0,n.yg)("li",{parentName:"ol"},(0,n.yg)("p",{parentName:"li"},(0,n.yg)("strong",{parentName:"p"},"Incorrect denomination")," - You may have specified an amount in 'utom' or 'atom' instead of 'uatom', causing the transaction to fail."))),(0,n.yg)("p",null,"If you encounter a problem, try to troubleshoot it first, and then ask for help on the Cosmos Hub forum: ",(0,n.yg)("a",{parentName:"p",href:"https://forum.cosmos.network"},"https://forum.cosmos.network"),". We can learn from failed attempts and use them to improve upon this guide."),(0,n.yg)("h3",{id:"depositing-funds-after-a-proposal-has-been-submitted"},"Depositing funds after a proposal has been submitted"),(0,n.yg)("p",null,"Sometimes a proposal is submitted without having the minimum token amount deposited yet. In these cases you would want to be able to deposit more tokens to get the proposal into the voting stage. In order to deposit tokens, you'll need to know what your proposal ID is after you've submitted your proposal. You can query all proposals by the following command:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad q gov proposals\n")),(0,n.yg)("p",null,"If there are a lot of proposals on the chain already, you can also filter by your own address. For the proposal above, that would be:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad q gov proposals --depositor cosmos1hxv7mpztvln45eghez6evw2ypcw4vjmsmr8cdx\n")),(0,n.yg)("p",null,"Once you have the proposal ID, this is the command to deposit extra tokens:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx gov deposit <proposal-id> <deposit_amount> --from <name>\n")),(0,n.yg)("p",null,"The amount per deposit is equal to ",(0,n.yg)("inlineCode",{parentName:"p"},"min_deposit * min_deposit_ratio"),". Only ",(0,n.yg)("inlineCode",{parentName:"p"},"uatom")," is supported as deposit denom. Transactions where ",(0,n.yg)("inlineCode",{parentName:"p"},"deposit_amount < (min_deposit * min_deposit_ratio)")," will be rejected."),(0,n.yg)("h3",{id:"submitting-your-proposal-to-the-testnet"},"Submitting your proposal to the testnet"),(0,n.yg)("p",null,"Submitting to the testnet is identical to mainnet submissions aside from a few changes:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},"The chain-id is ",(0,n.yg)("inlineCode",{parentName:"li"},"theta-testnet-001"),"."),(0,n.yg)("li",{parentName:"ol"},"The list of usable endpoints can be found ",(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/testnets/tree/master/public#readme"},"here"),"."),(0,n.yg)("li",{parentName:"ol"},"You will need testnet tokens, not ATOM. There is a faucet available in the Developer ",(0,n.yg)("a",{parentName:"li",href:"https://discord.com/invite/cosmosnetwork"},"Discord"),".")),(0,n.yg)("p",null,"You may want to submit your proposal to the testnet chain before the mainnet for a number of reasons:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},"To see what the proposal description will look like."),(0,n.yg)("li",{parentName:"ol"},"To signal that your proposal is about to go live on the mainnet."),(0,n.yg)("li",{parentName:"ol"},"To share what the proposal will look like in advance with stakeholders."),(0,n.yg)("li",{parentName:"ol"},"To test the functionality of the governance features.")))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/da70f92b.353c3271.js b/assets/js/da70f92b.353c3271.js new file mode 100644 index 00000000000..4114fc702da --- /dev/null +++ b/assets/js/da70f92b.353c3271.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7768],{5680:(e,t,a)=>{a.d(t,{xA:()=>h,yg:()=>m});var o=a(6540);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function n(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){i(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,o,i=function(e,t){if(null==e)return{};var a,o,i={},r=Object.keys(e);for(o=0;o<r.length;o++)a=r[o],t.indexOf(a)>=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var l=o.createContext({}),d=function(e){var t=o.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):n(n({},t),e)),a},h=function(e){var t=d(e.components);return o.createElement(l.Provider,{value:t},e.children)},g="mdxType",c={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},u=o.forwardRef((function(e,t){var a=e.components,i=e.mdxType,r=e.originalType,l=e.parentName,h=s(e,["components","mdxType","originalType","parentName"]),g=d(a),u=i,m=g["".concat(l,".").concat(u)]||g[u]||c[u]||r;return a?o.createElement(m,n(n({ref:t},h),{},{components:a})):o.createElement(m,n({ref:t},h))}));function m(e,t){var a=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var r=a.length,n=new Array(r);n[0]=u;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[g]="string"==typeof e?e:i,n[1]=s;for(var d=2;d<r;d++)n[d]=a[d];return o.createElement.apply(null,n)}return o.createElement.apply(null,a)}u.displayName="MDXCreateElement"},2602:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>d});var o=a(8168),i=(a(6540),a(5680));const r={title:"Delegator FAQ",order:4},n=void 0,s={unversionedId:"delegators/delegator-faq",id:"version-v17.1.0/delegators/delegator-faq",title:"Delegator FAQ",description:"What is a delegator?",source:"@site/versioned_docs/version-v17.1.0/delegators/delegator-faq.md",sourceDirName:"delegators",slug:"/delegators/delegator-faq",permalink:"/v17.1.0/delegators/delegator-faq",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Delegator FAQ",order:4},sidebar:"tutorialSidebar",previous:{title:"Delegators",permalink:"/v17.1.0/delegators/"},next:{title:"Delegator Guide (CLI)",permalink:"/v17.1.0/delegators/delegator-guide-cli"}},l={},d=[{value:"What is a delegator?",id:"what-is-a-delegator",level:2},{value:"Choosing a validator",id:"choosing-a-validator",level:2},{value:"Directives of delegators",id:"directives-of-delegators",level:2},{value:"Revenue",id:"revenue",level:2},{value:"Validator Commission",id:"validator-commission",level:2},{value:"Liquid Staking",id:"liquid-staking",level:2},{value:"Toggling the ability to tokenize shares",id:"toggling-the-ability-to-tokenize-shares",level:3},{value:"Risks",id:"risks",level:2}],h={toc:d},g="wrapper";function c(e){let{components:t,...a}=e;return(0,i.yg)(g,(0,o.A)({},h,a,{components:t,mdxType:"MDXLayout"}),(0,i.yg)("h2",{id:"what-is-a-delegator"},"What is a delegator?"),(0,i.yg)("p",null,"People that cannot or do not want to operate ",(0,i.yg)("a",{parentName:"p",href:"/v17.1.0/validators/overview"},"validator nodes")," can still participate in the staking process as delegators. Indeed, validators are not chosen based on their self-delegated stake but based on their total stake, which is the sum of their self-delegated stake and of the stake that is delegated to them. This is an important property, as it makes delegators a safeguard against validators that exhibit bad behavior. If a validator misbehaves, their delegators will move their Atoms away from them, thereby reducing their stake. Eventually, if a validator's stake falls under the top 180 addresses with highest stake, they will exit the validator set."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Delegators share the revenue of their validators, but they also share the risks.")," In terms of revenue, validators and delegators differ in that validators can apply a commission on the revenue that goes to their delegator before it is distributed. This commission is known to delegators beforehand and can only change according to predefined constraints (see ",(0,i.yg)("a",{parentName:"p",href:"#choosing-a-validator"},"section")," below). In terms of risk, delegators' Atoms can be slashed if their validator misbehaves. For more, see ",(0,i.yg)("a",{parentName:"p",href:"#risks"},"Risks")," section."),(0,i.yg)("p",null,"To become delegators, Atom holders need to send a ",(0,i.yg)("a",{parentName:"p",href:"/v17.1.0/delegators/delegator-guide-cli#sending-transactions"},'"Delegate transaction"'),' where they specify how many Atoms they want to bond and to which validator. A list of validator candidates will be displayed in Cosmos Hub explorers. Later, if a delegator wants to unbond part or all of their stake, they needs to send an "Unbond transaction". From there, the delegator will have to wait 3 weeks to retrieve their Atoms. Delegators can also send a "Rebond Transaction" to switch from one validator to another, without having to go through the 3 weeks waiting period.'),(0,i.yg)("p",null,"For a practical guide on how to become a delegator, click ",(0,i.yg)("a",{parentName:"p",href:"/v17.1.0/delegators/delegator-guide-cli"},"here"),"."),(0,i.yg)("h2",{id:"choosing-a-validator"},"Choosing a validator"),(0,i.yg)("p",null,"In order to choose their validators, delegators have access to a range of information directly in ",(0,i.yg)("a",{parentName:"p",href:"https://lunie.io"},"Lunie")," or other Cosmos block explorers."),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's moniker"),": Name of the validator candidate."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's description"),": Description provided by the validator operator."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's website"),": Link to the validator's website."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Initial commission rate"),": The commission rate on revenue charged to any delegator by the validator (see below for more detail)."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Commission max change rate:")," The maximum daily increase of the validator's commission. This parameter cannot be changed by the validator operator."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Maximum commission:")," The maximum commission rate this validator candidate can charge. This parameter cannot be changed by the validator operator."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator self-bond amount"),": A validator with a high amount of self-delegated Atoms has more skin-in-the-game than a validator with a low amount.")),(0,i.yg)("h2",{id:"directives-of-delegators"},"Directives of delegators"),(0,i.yg)("p",null,"Being a delegator is not a passive task. Here are the main directives of a delegator:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Perform careful due diligence on validators before delegating.")," If a validator misbehaves, part of their total stake, which includes the stake of their delegators, can be slashed. Delegators should therefore carefully select validators they think will behave correctly."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Actively monitor their validator after having delegated.")," Delegators should ensure that the validators they delegate to behave correctly, meaning that they have good uptime, do not double sign or get compromised, and participate in governance. They should also monitor the commission rate that is applied. If a delegator is not satisfied with its validator, they can unbond or switch to another validator (Note: Delegators do not have to wait for the unbonding period to switch validators. Rebonding takes effect immediately)."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Participate in governance.")," Delegators can and are expected to actively participate in governance. A delegator's voting power is proportional to the size of their bonded stake. If a delegator does not vote, they will inherit the vote of their validator(s). If they do vote, they override the vote of their validator(s). Delegators therefore act as a counterbalance to their validators.")),(0,i.yg)("h2",{id:"revenue"},"Revenue"),(0,i.yg)("p",null,"Validators and delegators earn revenue in exchange for their services. This revenue is given in three forms:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Block provisions (Atoms):")," They are paid in newly created Atoms. Block provisions exist to incentivize Atom holders to stake. The yearly inflation rate is calculated to target 2/3 bonded stake. If the total bonded stake in the network is less than 2/3 of the total Atom supply, inflation increases until it reaches 20%. If the total bonded stake is more than 2/3 of the Atom supply, inflation decreases until it reaches 7%. This means that if total bonded stake stays less than 2/3 of the total Atom supply for a prolonged period of time, unbonded Atom holders can expect their Atom value to deflate by 20% (compounded) per year."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Transaction fees (various tokens):")," Each transfer on the Cosmos Hub comes with transactions fees. These fees can be paid in any currency that is whitelisted by the Hub's governance. Fees are distributed to bonded Atom holders in proportion to their stake. The first whitelisted token at launch is the ATOM.")),(0,i.yg)("h2",{id:"validator-commission"},"Validator Commission"),(0,i.yg)("p",null,"Each validator receives revenue based on their total stake. Before this revenue is distributed to delegators, the validator can apply a commission. In other words, delegators have to pay a commission to their validators on the revenue they earn. Let us look at a concrete example:"),(0,i.yg)("p",null,"We consider a validator whose stake (i.e. self-delegated stake + delegated stake) is 10% of the total stake of all validators. This validator has 20% self-delegated stake and applies a commission of 10%. Now let us consider a block with the following revenue:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"990 Atoms in block provisions"),(0,i.yg)("li",{parentName:"ul"},"10 Atoms in transaction fees.")),(0,i.yg)("p",null,"This amounts to a total of 1000 Atoms and 100 Photons to be distributed among all staking pools."),(0,i.yg)("p",null,"Our validator's staking pool represents 10% of the total stake, which means the pool obtains 100 Atoms and 10 Photons. Now let us look at the internal distribution of revenue:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"Commission = ",(0,i.yg)("inlineCode",{parentName:"li"},"10% * 80% * 100")," Atoms = 8 Atoms"),(0,i.yg)("li",{parentName:"ul"},"Validator's revenue = ",(0,i.yg)("inlineCode",{parentName:"li"},"20% * 100")," Atoms + Commission = 28 Atoms"),(0,i.yg)("li",{parentName:"ul"},"Delegators' total revenue = ",(0,i.yg)("inlineCode",{parentName:"li"},"80% * 100")," Atoms - Commission = 72 Atoms")),(0,i.yg)("p",null,"Then, each delegator in the staking pool can claim their portion of the delegators' total revenue."),(0,i.yg)("h2",{id:"liquid-staking"},"Liquid Staking"),(0,i.yg)("p",null,"The Liquid Staking module enacts a safety framework and associated governance-controlled parameters to regulate the adoption of liquid staking."),(0,i.yg)("p",null,"The LSM mitigates liquid staking risks by limiting the total amount of ATOM that can be liquid staked to a percentage of all staked ATOM. As an additional risk-mitigation feature, the LSM introduces a requirement that validators self-bond ATOM to be eligible for delegations from liquid staking providers or to be eligible to mint LSM tokens. This mechanism is called the \u201cvalidator bond\u201d, and is technically distinct from the current self-bond mechanism, but functions similarly."),(0,i.yg)("p",null,"At the same time, the LSM introduces the ability for staked ATOM to be instantly liquid staked, without having to wait for the unbonding period."),(0,i.yg)("p",null,"The LSM enables users to instantly liquid stake their staked ATOM, without having to wait the twenty-one day unbonding period. This is important, because a very large portion of the ATOM supply is currently staked. Liquid staking ATOM that is already staked incurs a switching cost in the form of three weeks\u2019 forfeited staking rewards. The LSM eliminates this switching cost."),(0,i.yg)("p",null,"A user would be able to visit any liquid staking provider that has integrated with the LSM and click a button to convert her staked ATOM to liquid staked ATOM. It would be as easy as liquid staking unstaked ATOM."),(0,i.yg)("p",null,"Technically speaking, this is accomplished by using something called an \u201cLSM share.\u201d Using the liquid staking module, a user can tokenize their staked ATOM and turn it into LSM shares. LSM shares can be redeemed for underlying staked tokens and are transferable. After staked ATOM is tokenized it can be immediately transferred to a liquid staking provider in exchange for liquid staking tokens - without having to wait for the unbonding period."),(0,i.yg)("h3",{id:"toggling-the-ability-to-tokenize-shares"},"Toggling the ability to tokenize shares"),(0,i.yg)("p",null,"Currently the liquid staking module facilitates the immediate conversion of staked assets into liquid staked tokens. Despite the many benefits that come with this capability, it does inadvertently negate a protective measure available via traditional staking, where an account can stake their tokens to render them illiquid in the event that their wallet is compromised (the attacker would first need to unbond, then transfer out the tokens)."),(0,i.yg)("p",null,"Tokenization obviates this potential recovery measure, as an attacker could tokenize and immediately transfer staked tokens to another wallet. So, as an additional protective measure, the staking module permit accounts to selectively disable the tokenization of their stake with the ",(0,i.yg)("inlineCode",{parentName:"p"},"DisableTokenizeShares")," message."),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"DisableTokenizeShares")," message is exposed by the staking module and can be executed as follows:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx staking disable-tokenize-shares --from mykey \n")),(0,i.yg)("p",null,"When tokenization is disabled, a lock is placed on the account, effectively preventing the tokenization of any delegations. Re-enabling tokenization would initiate the removal of the lock, but the process is not immediate. The lock removal is queued, with the lock itself persisting throughout the unbonding period. Following the completion of the unbonding period, the lock would be completely removed, restoring the account's ablility to tokenize. For liquid staking protocols that enable the lock, this delay better positions the base layer to coordinate a recovery in the event of an exploit."),(0,i.yg)("h2",{id:"risks"},"Risks"),(0,i.yg)("p",null,"Staking Atoms is not free of risk. First, staked Atoms are locked up, and retrieving them requires a 3 week waiting period called unbonding period. Additionally, if a validator misbehaves, a portion of their total stake can be slashed (i.e. destroyed). This includes the stake of their delegators."),(0,i.yg)("p",null,"There is one main slashing condition:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Double signing:")," If someone reports on that a validator signed two different blocks with the same chain ID at the same height, this validator will get slashed.")),(0,i.yg)("p",null,"This is why Atom holders should perform careful due diligence on validators before delegating. It is also important that delegators actively monitor the activity of their validators. If a validator behaves suspiciously or is too often offline, delegators can choose to unbond from them or switch to another validator. ",(0,i.yg)("strong",{parentName:"p"},"Delegators can also mitigate risk by distributing their stake across multiple validators."),"s"))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/e2b884da.62684aee.js b/assets/js/e2b884da.62684aee.js new file mode 100644 index 00000000000..ee774c00f00 --- /dev/null +++ b/assets/js/e2b884da.62684aee.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1885],{5680:(e,a,n)=>{n.d(a,{xA:()=>p,yg:()=>m});var t=n(6540);function o(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function r(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function i(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?r(Object(n),!0).forEach((function(a){o(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function l(e,a){if(null==e)return{};var n,t,o=function(e,a){if(null==e)return{};var n,t,o={},r=Object.keys(e);for(t=0;t<r.length;t++)n=r[t],a.indexOf(n)>=0||(o[n]=e[n]);return o}(e,a);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)n=r[t],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=t.createContext({}),d=function(e){var a=t.useContext(s),n=a;return e&&(n="function"==typeof e?e(a):i(i({},a),e)),n},p=function(e){var a=d(e.components);return t.createElement(s.Provider,{value:a},e.children)},g="mdxType",c={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},u=t.forwardRef((function(e,a){var n=e.components,o=e.mdxType,r=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),g=d(n),u=o,m=g["".concat(s,".").concat(u)]||g[u]||c[u]||r;return n?t.createElement(m,i(i({ref:a},p),{},{components:n})):t.createElement(m,i({ref:a},p))}));function m(e,a){var n=arguments,o=a&&a.mdxType;if("string"==typeof e||o){var r=n.length,i=new Array(r);i[0]=u;var l={};for(var s in a)hasOwnProperty.call(a,s)&&(l[s]=a[s]);l.originalType=e,l[g]="string"==typeof e?e:o,i[1]=l;for(var d=2;d<r;d++)i[d]=n[d];return t.createElement.apply(null,i)}return t.createElement.apply(null,n)}u.displayName="MDXCreateElement"},1068:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>c,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var t=n(8168),o=(n(6540),n(5680));const r={title:"Ledger Nano Support",order:3},i="Ledger Nano Support",l={unversionedId:"resources/ledger",id:"version-v17.1.0/resources/ledger",title:"Ledger Nano Support",description:"Using a hardware wallet to store your keys greatly improves the security of your crypto assets. The Ledger device acts as an enclave of the seed and private keys, and the process of signing transactions takes place within it. No private information ever leaves the Ledger device. The following is a short tutorial on using the Cosmos Ledger app with the Gaia CLI or the Keplr wallet extension.",source:"@site/versioned_docs/version-v17.1.0/resources/ledger.md",sourceDirName:"resources",slug:"/resources/ledger",permalink:"/v17.1.0/resources/ledger",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Ledger Nano Support",order:3},sidebar:"tutorialSidebar",previous:{title:"HD Wallets",permalink:"/v17.1.0/resources/hd-wallets"},next:{title:"Building Gaia Deterministically",permalink:"/v17.1.0/resources/reproducible-builds"}},s={},d=[{value:"Install the Cosmos Ledger application",id:"install-the-cosmos-ledger-application",level:2},{value:"Keplr + Ledger Nano",id:"keplr--ledger-nano",level:2},{value:"(Optional) Confirm your address",id:"optional-confirm-your-address",level:3},{value:"Gaia CLI + Ledger Nano",id:"gaia-cli--ledger-nano",level:2},{value:"Before you Begin",id:"before-you-begin",level:3},{value:"Add your Ledger key",id:"add-your-ledger-key",level:3},{value:"Confirm your address",id:"confirm-your-address",level:3},{value:"Connect to a full node",id:"connect-to-a-full-node",level:3},{value:"Sign a transaction",id:"sign-a-transaction",level:3},{value:"Receive funds",id:"receive-funds",level:3},{value:"Further documentation",id:"further-documentation",level:3},{value:"The Cosmos Standard Transaction",id:"the-cosmos-standard-transaction",level:2},{value:"Support",id:"support",level:2}],p={toc:d},g="wrapper";function c(e){let{components:a,...r}=e;return(0,o.yg)(g,(0,t.A)({},p,r,{components:a,mdxType:"MDXLayout"}),(0,o.yg)("h1",{id:"ledger-nano-support"},"Ledger Nano Support"),(0,o.yg)("p",null,"Using a hardware wallet to store your keys greatly improves the security of your crypto assets. The Ledger device acts as an enclave of the seed and private keys, and the process of signing transactions takes place within it. No private information ever leaves the Ledger device. The following is a short tutorial on using the Cosmos Ledger app with the Gaia CLI or the ",(0,o.yg)("a",{parentName:"p",href:"https://www.keplr.app/"},"Keplr")," wallet extension."),(0,o.yg)("p",null,"At the core of a Ledger device there is a mnemonic seed phrase that is used to generate private keys. This phrase is generated when you initialize your Ledger. The mnemonic is compatible with Cosmos and can be used to seed new accounts."),(0,o.yg)("admonition",{type:"danger"},(0,o.yg)("p",{parentName:"admonition"},"Do not lose or share your 24 words with anyone. To prevent theft or loss of funds, it is best to keep multiple copies of your mnemonic stored in safe, secure places. If someone is able to gain access to your mnemonic, they will fully control the accounts associated with them.")),(0,o.yg)("h2",{id:"install-the-cosmos-ledger-application"},"Install the Cosmos Ledger application"),(0,o.yg)("p",null,"Installing the ",(0,o.yg)("inlineCode",{parentName:"p"},"Cosmos")," application on your ledger device is required before you can use either ",(0,o.yg)("a",{parentName:"p",href:"#keplr--ledger-nano"},"Keplr")," or ",(0,o.yg)("a",{parentName:"p",href:"#gaia-cli--ledger-nano"},(0,o.yg)("inlineCode",{parentName:"a"},"gaiad")),". To do so, you need to:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Install ",(0,o.yg)("a",{parentName:"li",href:"https://www.ledger.com/ledger-live"},"Ledger Live")," on your machine."),(0,o.yg)("li",{parentName:"ol"},"Using Ledger Live, ",(0,o.yg)("a",{parentName:"li",href:"https://support.ledger.com/hc/en-us/articles/360002731113?docs=true"},"update your Ledger Nano S with the latest firmware"),"."),(0,o.yg)("li",{parentName:"ol"},"On the Ledger Live application, navigate to the ",(0,o.yg)("inlineCode",{parentName:"li"},"Manager")," menu .\n",(0,o.yg)("img",{alt:"manager",src:n(2362).A,width:"2034",height:"1526"})),(0,o.yg)("li",{parentName:"ol"},"Connect your Ledger Nano device and allow Ledger Manager from it."),(0,o.yg)("li",{parentName:"ol"},"On the Ledger Live application, Search for ",(0,o.yg)("inlineCode",{parentName:"li"},"Cosmos"),".\n",(0,o.yg)("img",{alt:"search",src:n(1027).A,width:"2044",height:"1532"})),(0,o.yg)("li",{parentName:"ol"},"Install the Cosmos application by clicking on ",(0,o.yg)("inlineCode",{parentName:"li"},"Install"),".")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"To see the ",(0,o.yg)("inlineCode",{parentName:"p"},"Cosmos")," application when you search for it, you might need to activate the ",(0,o.yg)("inlineCode",{parentName:"p"},"Developer Mode"),", located in the Experimental features tab of the Ledger Live application.")),(0,o.yg)("p",null,(0,o.yg)("img",{alt:"Devmode",src:n(3336).A,width:"2040",height:"1530"})),(0,o.yg)("h2",{id:"keplr--ledger-nano"},"Keplr + Ledger Nano"),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note: You need to ",(0,o.yg)("a",{parentName:"strong",href:"#install-the-cosmos-ledger-application"},"install the Cosmos app")," on your Ledger Nano before following this section")),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Connect your Ledger device to your computer, unlock it with the PIN and open the Cosmos app."),(0,o.yg)("li",{parentName:"ol"},"Install the ",(0,o.yg)("a",{parentName:"li",href:"https://www.keplr.app/"},"Keplr browser extension"),"."),(0,o.yg)("li",{parentName:"ol"},"Click on the Keplr extension icon and select ",(0,o.yg)("inlineCode",{parentName:"li"},"Import Ledger")," and choose an account name and password."),(0,o.yg)("li",{parentName:"ol"},"Make sure your Ledger device is unlocked and has the Cosmos app open and then follow the instructions on the Keplr pop-up.")),(0,o.yg)("p",null,"That's it! You can now use Keplr with your Ledger Nano S. You can use the ",(0,o.yg)("a",{parentName:"p",href:"https://wallet.keplr.app/#/dashboard"},"Keplr web app")," to get a more detailed overview of your Cosmos account."),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note: Each time you will send a transaction, you will need to confirm it on your Ledger device. Indication will be prompted from the Keplr interface")),(0,o.yg)("h3",{id:"optional-confirm-your-address"},"(Optional) Confirm your address"),(0,o.yg)("p",null,"You can double check that Keplr is displaying the correct address directly on your Ledger Nano device. To do so:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Connect your Ledger to your computer and open the Cosmos application on the device."),(0,o.yg)("li",{parentName:"ol"},"Once the Cosmos app is open, click on the right button to access the ",(0,o.yg)("inlineCode",{parentName:"li"},"Show Address")," option."),(0,o.yg)("li",{parentName:"ol"},"Click on both button, then select ",(0,o.yg)("inlineCode",{parentName:"li"},"Account 0")," and ",(0,o.yg)("inlineCode",{parentName:"li"},"Index 0"),".")),(0,o.yg)("p",null,"You should now see the same address that is displayed on the Keplr extension."),(0,o.yg)("p",null,"To learn more about using Keplr, we suggest you have a look at their ",(0,o.yg)("a",{parentName:"p",href:"https://keplr.crunch.help"},"support documentation"),"."),(0,o.yg)("p",null,"You can also have a look at the ",(0,o.yg)("a",{parentName:"p",href:"https://support.ledger.com/hc/en-us/articles/4411149814417?docs=true"},"Ledger support page")," for more details."),(0,o.yg)("h2",{id:"gaia-cli--ledger-nano"},"Gaia CLI + Ledger Nano"),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Note: You need to ",(0,o.yg)("a",{parentName:"strong",href:"#install-the-cosmos-ledger-application"},"install the Cosmos app")," on your Ledger Nano before following this section")),(0,o.yg)("p",null,"The tool used to generate addresses and transactions on the Cosmos Hub network is ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),". Here is how to get started. If using a CLI tool is unfamiliar to you, scroll down and follow instructions for using the Keplr wallet instead."),(0,o.yg)("h3",{id:"before-you-begin"},"Before you Begin"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://golang.org/doc/install"},"Install Golang")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"/v17.1.0/getting-started/installation"},"Install Gaia"))),(0,o.yg)("p",null,"Verify that gaiad is installed correctly with the following command"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad version --long\n\n\u279c cosmos-sdk: 0.34.3\ngit commit: 67ab0b1e1d1e5b898c8cbdede35ad5196dba01b2\nvendor hash: 0341b356ad7168074391ca7507f40b050e667722\nbuild tags: netgo ledger\ngo version go1.11.5 darwin/amd64\n")),(0,o.yg)("h3",{id:"add-your-ledger-key"},"Add your Ledger key"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"Connect and unlock your Ledger device."),(0,o.yg)("li",{parentName:"ul"},"Open the Cosmos app on your Ledger."),(0,o.yg)("li",{parentName:"ul"},"Create an account in gaiad from your ledger key.")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"Be sure to change the ",(0,o.yg)("em",{parentName:"p"},"keyName")," parameter to be a meaningful name. The ",(0,o.yg)("inlineCode",{parentName:"p"},"ledger")," flag tells ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," to use your Ledger to seed the account.")),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <keyName> --ledger\n\n\u279c NAME: TYPE: ADDRESS: PUBKEY:\n<keyName> ledger cosmos1... cosmospub1...\n")),(0,o.yg)("p",null,"Cosmos uses ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/resources/hd-wallets"},"HD Wallets"),". This means you can setup many accounts using the same Ledger seed. To create another account from your Ledger device, run (change the integer i to some value >= 0 to choose the account for HD derivation):"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <secondKeyName> --ledger --account <i>\n")),(0,o.yg)("h3",{id:"confirm-your-address"},"Confirm your address"),(0,o.yg)("p",null,"Run this command to display your address on the device. Use the ",(0,o.yg)("inlineCode",{parentName:"p"},"keyName")," you gave your ledger key. The ",(0,o.yg)("inlineCode",{parentName:"p"},"-d")," flag is supported in version ",(0,o.yg)("inlineCode",{parentName:"p"},"1.5.0")," and higher."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys show <keyName> -d\n")),(0,o.yg)("p",null,"Confirm that the address displayed on the device matches that displayed when you added the key."),(0,o.yg)("h3",{id:"connect-to-a-full-node"},"Connect to a full node"),(0,o.yg)("p",null,"Next, you need to configure gaiad with the URL of a Cosmos full node and the appropriate ",(0,o.yg)("inlineCode",{parentName:"p"},"chain_id"),". In this example we connect to the public load balanced full node operated by Chorus One on the ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmoshub-2")," chain. But you can point your ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," to any Cosmos full node. Be sure that the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," is set to the same chain as the full node."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config node https://cosmos.chorus.one:26657\ngaiad config chain_id cosmoshub-2\n")),(0,o.yg)("p",null,"Test your connection with a query such as:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query staking validators\n")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"To run your own full node locally ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"read more here."),".")),(0,o.yg)("h3",{id:"sign-a-transaction"},"Sign a transaction"),(0,o.yg)("p",null,"You are now ready to start signing and sending transactions. Send a transaction with gaiad using the ",(0,o.yg)("inlineCode",{parentName:"p"},"tx send")," command."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send --help # to see all available options.\n")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"Be sure to unlock your device with the PIN and open the Cosmos app before trying to run these commands")),(0,o.yg)("p",null,"Use the ",(0,o.yg)("inlineCode",{parentName:"p"},"keyName")," you set for your Ledger key and gaia will connect with the Cosmos Ledger app to then sign your transaction."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx bank send <keyName> <destinationAddress> <amount><denomination>\n")),(0,o.yg)("p",null,"When prompted with ",(0,o.yg)("inlineCode",{parentName:"p"},"confirm transaction before signing"),", Answer ",(0,o.yg)("inlineCode",{parentName:"p"},"Y"),"."),(0,o.yg)("p",null,"Next you will be prompted to review and approve the transaction on your Ledger device. Be sure to inspect the transaction JSON displayed on the screen. You can scroll through each field and each message. Scroll down to read more about the data fields of a standard transaction object."),(0,o.yg)("p",null,"Now, you are all set to start ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/delegators/delegator-guide-cli#sending-transactions"},"sending transactions on the network"),"."),(0,o.yg)("h3",{id:"receive-funds"},"Receive funds"),(0,o.yg)("p",null,"To receive funds to the Cosmos account on your Ledger device, retrieve the address for your Ledger account (the ones with ",(0,o.yg)("inlineCode",{parentName:"p"},"TYPE ledger"),") with this command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys list\n\n\u279c NAME: TYPE: ADDRESS: PUBKEY:\n<keyName> ledger cosmos1... cosmospub1...\n")),(0,o.yg)("h3",{id:"further-documentation"},"Further documentation"),(0,o.yg)("p",null,"Not sure what ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," can do? Simply run the command without arguments to output documentation for the commands in supports."),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"The ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," help commands are nested. So ",(0,o.yg)("inlineCode",{parentName:"p"},"$ gaiad")," will output docs for the top level commands (status, config, query, and tx). You can access documentation for sub commands with further help commands."),(0,o.yg)("p",{parentName:"admonition"},"For example, to print the ",(0,o.yg)("inlineCode",{parentName:"p"},"query")," commands:"),(0,o.yg)("pre",{parentName:"admonition"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query --help\n")),(0,o.yg)("p",{parentName:"admonition"},"Or to print the ",(0,o.yg)("inlineCode",{parentName:"p"},"tx")," (transaction) commands:"),(0,o.yg)("pre",{parentName:"admonition"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx --help\n"))),(0,o.yg)("h2",{id:"the-cosmos-standard-transaction"},"The Cosmos Standard Transaction"),(0,o.yg)("p",null,"Transactions in Cosmos embed the ",(0,o.yg)("a",{parentName:"p",href:"https://godoc.org/github.com/cosmos/cosmos-sdk/x/auth#StdTx"},"Standard Transaction type")," from the Cosmos SDK. The Ledger device displays a serialized JSON representation of this object for you to review before signing the transaction. Here are the fields and what they mean:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"chain-id"),": The chain to which you are broadcasting the tx, such as the ",(0,o.yg)("inlineCode",{parentName:"li"},"gaia-13003")," testnet or ",(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-2"),": mainnet."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"account_number"),": The global id of the sending account assigned when the account receives funds for the first time."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"sequence"),": The nonce for this account, incremented with each transaction."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"fee"),": JSON object describing the transaction fee, its gas amount and coin denomination"),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"memo"),": optional text field used in various ways to tag transactions."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"msgs_<index>/<field>"),": The array of messages included in the transaction. Double click to drill down into nested fields of the JSON.")),(0,o.yg)("h2",{id:"support"},"Support"),(0,o.yg)("p",null,"For further support, start by looking over the posts in our ",(0,o.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/search?q=ledger"},"forum")),(0,o.yg)("p",null,"Feel welcome to reach out in our ",(0,o.yg)("a",{parentName:"p",href:"https://t.me/cosmosproject"},"Telegram channel")," to ask for help."),(0,o.yg)("p",null,"Here are a few relevant and helpful tutorials from the wonderful Cosmos community:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://catdotfish.medium.com/"},"Catdotfish")," - ",(0,o.yg)("a",{parentName:"li",href:"https://medium.com/chainapsis/how-to-use-keplr-wallet-40afc80907f6"},"How to use the Keplr Wallet")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"https://medium.com/cryptium"},"Cryptium Labs")," - ",(0,o.yg)("a",{parentName:"li",href:"https://medium.com/cryptium-cosmos/how-to-store-your-cosmos-atoms-on-your-ledger-and-delegate-with-the-command-line-929eb29705f"},"How to store your ATOMS on your Ledger and delegate with the command line"))))}c.isMDXComponent=!0},3336:(e,a,n)=>{n.d(a,{A:()=>t});const t=n.p+"assets/images/ledger-tuto-dev-mode-c4e394fda2491363a287cbf1fc82ab39.png"},2362:(e,a,n)=>{n.d(a,{A:()=>t});const t=n.p+"assets/images/ledger-tuto-manager-f0a3a54c10bfa2405995efaed78536f1.png"},1027:(e,a,n)=>{n.d(a,{A:()=>t});const t=n.p+"assets/images/ledger-tuto-search-d4d718ef5efa0fb720af125ef8819fd5.png"}}]); \ No newline at end of file diff --git a/assets/js/e48b7f5f.e41759d2.js b/assets/js/e48b7f5f.e41759d2.js new file mode 100644 index 00000000000..bd734ca6926 --- /dev/null +++ b/assets/js/e48b7f5f.e41759d2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6708],{5680:(e,a,t)=>{t.d(a,{xA:()=>h,yg:()=>u});var o=t(6540);function i(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function n(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);a&&(o=o.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,o)}return t}function r(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?n(Object(t),!0).forEach((function(a){i(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):n(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function s(e,a){if(null==e)return{};var t,o,i=function(e,a){if(null==e)return{};var t,o,i={},n=Object.keys(e);for(o=0;o<n.length;o++)t=n[o],a.indexOf(t)>=0||(i[t]=e[t]);return i}(e,a);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o<n.length;o++)t=n[o],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var l=o.createContext({}),d=function(e){var a=o.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):r(r({},a),e)),t},h=function(e){var a=d(e.components);return o.createElement(l.Provider,{value:a},e.children)},c="mdxType",g={inlineCode:"code",wrapper:function(e){var a=e.children;return o.createElement(o.Fragment,{},a)}},m=o.forwardRef((function(e,a){var t=e.components,i=e.mdxType,n=e.originalType,l=e.parentName,h=s(e,["components","mdxType","originalType","parentName"]),c=d(t),m=i,u=c["".concat(l,".").concat(m)]||c[m]||g[m]||n;return t?o.createElement(u,r(r({ref:a},h),{},{components:t})):o.createElement(u,r({ref:a},h))}));function u(e,a){var t=arguments,i=a&&a.mdxType;if("string"==typeof e||i){var n=t.length,r=new Array(n);r[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[c]="string"==typeof e?e:i,r[1]=s;for(var d=2;d<n;d++)r[d]=t[d];return o.createElement.apply(null,r)}return o.createElement.apply(null,t)}m.displayName="MDXCreateElement"},6027:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>g,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var o=t(8168),i=(t(6540),t(5680));const n={title:"Validator FAQ",order:3},r=void 0,s={unversionedId:"validators/validator-faq",id:"validators/validator-faq",title:"Validator FAQ",description:"Disclaimer",source:"@site/docs/validators/validator-faq.md",sourceDirName:"validators",slug:"/validators/validator-faq",permalink:"/main/validators/validator-faq",draft:!1,tags:[],version:"current",frontMatter:{title:"Validator FAQ",order:3},sidebar:"tutorialSidebar",previous:{title:"Validator Security",permalink:"/main/validators/security"},next:{title:"Running a Validator",permalink:"/main/validators/validator-setup"}},l={},d=[{value:"General Concepts",id:"general-concepts",level:2},{value:"What is a Cosmos validator?",id:"what-is-a-cosmos-validator",level:3},{value:"What is staking?",id:"what-is-staking",level:3},{value:"What is a full node?",id:"what-is-a-full-node",level:3},{value:"What is a delegator?",id:"what-is-a-delegator",level:3},{value:"Becoming a Validator",id:"becoming-a-validator",level:2},{value:"How to become a validator?",id:"how-to-become-a-validator",level:3},{value:"Testnet",id:"testnet",level:2},{value:"How can I join the testnet?",id:"how-can-i-join-the-testnet",level:3},{value:"Additional Concepts",id:"additional-concepts",level:2},{value:"What are the different types of keys?",id:"what-are-the-different-types-of-keys",level:3},{value:"What are the different states a validator can be in?",id:"what-are-the-different-states-a-validator-can-be-in",level:3},{value:"What is self-delegation? How can I increase my self-delegation?",id:"what-is-self-delegation-how-can-i-increase-my-self-delegation",level:3},{value:"What is validator bond? How can I increase my validator bond?",id:"what-is-validator-bond-how-can-i-increase-my-validator-bond",level:3},{value:"Is there a minimum amount of ATOM that must be delegated to be an active (bonded) validator?",id:"is-there-a-minimum-amount-of-atom-that-must-be-delegated-to-be-an-active-bonded-validator",level:3},{value:"How do delegators choose their validators?",id:"how-do-delegators-choose-their-validators",level:3},{value:"Responsibilities",id:"responsibilities",level:2},{value:"Do validators need to be publicly identified?",id:"do-validators-need-to-be-publicly-identified",level:3},{value:"What are the responsibilities of a validator?",id:"what-are-the-responsibilities-of-a-validator",level:3},{value:"What does 'participate in governance' entail?",id:"what-does-participate-in-governance-entail",level:3},{value:"What does staking imply?",id:"what-does-staking-imply",level:3},{value:"Can a validator run away with their delegators' ATOM?",id:"can-a-validator-run-away-with-their-delegators-atom",level:3},{value:"How often is a validator chosen to propose the next block? Does frequency increase with the quantity of bonded ATOM?",id:"how-often-is-a-validator-chosen-to-propose-the-next-block-does-frequency-increase-with-the-quantity-of-bonded-atom",level:3},{value:"Are validators of the Cosmos Hub required to validate other zones in the Cosmos ecosystem?",id:"are-validators-of-the-cosmos-hub-required-to-validate-other-zones-in-the-cosmos-ecosystem",level:3},{value:"How can a validator safely quit validating on the Cosmos Hub?",id:"how-can-a-validator-safely-quit-validating-on-the-cosmos-hub",level:3},{value:"Incentives",id:"incentives",level:2},{value:"What is the incentive to stake?",id:"what-is-the-incentive-to-stake",level:3},{value:"What is a validator commission?",id:"what-is-a-validator-commission",level:3},{value:"What is the incentive to run a validator?",id:"what-is-the-incentive-to-run-a-validator",level:3},{value:"How are block rewards distributed?",id:"how-are-block-rewards-distributed",level:3},{value:"How are fees distributed?",id:"how-are-fees-distributed",level:3},{value:"What are the slashing conditions?",id:"what-are-the-slashing-conditions",level:3},{value:"Are validators required to self-delegate ATOM?",id:"are-validators-required-to-self-delegate-atom",level:3},{value:"How to prevent concentration of stake in the hands of a few top validators?",id:"how-to-prevent-concentration-of-stake-in-the-hands-of-a-few-top-validators",level:3},{value:"Liquid Staking Module",id:"liquid-staking-module",level:2},{value:"What is the liquid staking module?",id:"what-is-the-liquid-staking-module",level:3},{value:"Who can validator bond?",id:"who-can-validator-bond",level:3},{value:"How can I validator bond?",id:"how-can-i-validator-bond",level:3},{value:"How does a delegator or validator mark their delegation as a validator bond?",id:"how-does-a-delegator-or-validator-mark-their-delegation-as-a-validator-bond",level:3},{value:"Are validator bonds subject to additional slashing conditions?",id:"are-validator-bonds-subject-to-additional-slashing-conditions",level:3},{value:"Can I unbond my validator bond?",id:"can-i-unbond-my-validator-bond",level:3},{value:"Can I validator bond some of my tokens and delegate the remaining portion normally?",id:"can-i-validator-bond-some-of-my-tokens-and-delegate-the-remaining-portion-normally",level:3},{value:"Technical Requirements",id:"technical-requirements",level:2},{value:"What are hardware requirements?",id:"what-are-hardware-requirements",level:3},{value:"What are software requirements?",id:"what-are-software-requirements",level:3},{value:"What are bandwidth requirements?",id:"what-are-bandwidth-requirements",level:3},{value:"How to handle key management?",id:"how-to-handle-key-management",level:3},{value:"What can validators expect in terms of operations?",id:"what-can-validators-expect-in-terms-of-operations",level:3},{value:"What are the maintenance requirements?",id:"what-are-the-maintenance-requirements",level:3},{value:"How can validators protect themselves from denial-of-service attacks?",id:"how-can-validators-protect-themselves-from-denial-of-service-attacks",level:3}],h={toc:d},c="wrapper";function g(e){let{components:a,...t}=e;return(0,i.yg)(c,(0,o.A)({},h,t,{components:a,mdxType:"MDXLayout"}),(0,i.yg)("admonition",{type:"warning"},(0,i.yg)("h3",{parentName:"admonition",id:"disclaimer"},"Disclaimer"),(0,i.yg)("p",{parentName:"admonition"},"This is work in progress. Mechanisms and values are susceptible to change.")),(0,i.yg)("h2",{id:"general-concepts"},"General Concepts"),(0,i.yg)("h3",{id:"what-is-a-cosmos-validator"},"What is a Cosmos validator?"),(0,i.yg)("p",null,"The Cosmos Hub is based on ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.37/introduction/what-is-cometbft"},"CometBFT")," that relies on a set of validators to secure the network. The role of validators is to run a full node and participate in consensus by broadcasting votes that contain cryptographic signatures signed by the validator's private key. Validators commit new blocks in the blockchain and receive revenue in exchange for their work. Validators must also participate in governance by voting on proposals. Validators are weighted according to their total stake."),(0,i.yg)("h3",{id:"what-is-staking"},"What is staking?"),(0,i.yg)("p",null,"The Cosmos Hub is a public Proof-Of-Stake (PoS) blockchain, meaning that the weight of validators is determined by the amount of staking tokens (ATOM) bonded as collateral. These ATOM tokens can be self-delegated directly by the validator or delegated to the validator by other ATOM holders."),(0,i.yg)("p",null,"Any user in the system can declare their intention to become a validator by sending a ",(0,i.yg)("inlineCode",{parentName:"p"},"create-validator")," transaction to become validator candidates."),(0,i.yg)("p",null,"The weight (i.e. voting power) of a validator determines whether they are an active validator. The active validator set is limited to ",(0,i.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/validators"},"an amount")," that changes over time."),(0,i.yg)("h3",{id:"what-is-a-full-node"},"What is a full node?"),(0,i.yg)("p",null,"A full node is a server running a chain's ",(0,i.yg)("em",{parentName:"p"},"binary")," (its software) that fully validates transactions and blocks of a blockchain and keeps a full record of all historic activity. A full node is distinct from a pruned node that processes only block headers and a small subset of transactions. Running a full node requires more resources than a pruned node. Validators can decide to run either a full node or a pruned node, but they need to make sure they retain enough blocks to be able to validate new blocks."),(0,i.yg)("p",null,"Of course, it is possible and encouraged for users to run full nodes even if they do not plan to be validators."),(0,i.yg)("p",null,"You can find more details about the requirements in the ",(0,i.yg)("a",{parentName:"p",href:"/main/hub-tutorials/join-mainnet"},"Joining Mainnet Tutorial"),"."),(0,i.yg)("h3",{id:"what-is-a-delegator"},"What is a delegator?"),(0,i.yg)("p",null,"Delegators are ATOM holders who cannot, or do not want to, run a validator themselves. ATOM holders can delegate ATOM to a validator and obtain a part of their revenue in exchange. For details on how revenue is distributed, see ",(0,i.yg)("a",{parentName:"p",href:"/validators/validator-faq#what-is-the-incentive-to-stake"},"What is the incentive to stake?")," and ",(0,i.yg)("a",{parentName:"p",href:"/validators/validator-faq#what-is-a-validator-commission"},"What are validators commission?")," in this document."),(0,i.yg)("p",null,"Because delegators share revenue with their validators, they also share risks. If a validator misbehaves, each of their delegators are partially slashed in proportion to their delegated stake. This penalty is one of the reasons why delegators must perform due diligence on validators before delegating. Spreading their stake over multiple validators is another layer of protection."),(0,i.yg)("p",null,"Delegators play a critical role in the system, as they are responsible for choosing validators. Being a delegator is not a passive role. Delegators must actively monitor the actions of their validators and participate in governance. For details on being a delegator, read the ",(0,i.yg)("a",{parentName:"p",href:"https://hub.cosmos.network/delegators/delegator-faq"},"Delegator FAQ"),"."),(0,i.yg)("h2",{id:"becoming-a-validator"},"Becoming a Validator"),(0,i.yg)("h3",{id:"how-to-become-a-validator"},"How to become a validator?"),(0,i.yg)("p",null,"Any participant in the network can signal that they want to become a validator by sending a ",(0,i.yg)("inlineCode",{parentName:"p"},"create-validator")," transaction, where they must fill out the following parameters:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's ",(0,i.yg)("inlineCode",{parentName:"strong"},"PubKey"),":")," The private key associated with this Tendermint/CometBFT ",(0,i.yg)("inlineCode",{parentName:"li"},"PubKey")," is used to sign ",(0,i.yg)("em",{parentName:"li"},"prevotes")," and ",(0,i.yg)("em",{parentName:"li"},"precommits"),"."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's Address:")," Application level address that is used to publicly identify your validator. The private key associated with this address is used to delegate, unbond, claim rewards, and participate in governance."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's name (moniker)")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's website (Optional)")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Validator's description (Optional)")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Initial commission rate"),": The commission rate on block rewards and fees charged to delegators."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Maximum commission:")," The maximum commission rate that this validator can charge. This parameter is fixed and cannot be changed after the ",(0,i.yg)("inlineCode",{parentName:"li"},"create-validator")," transaction is processed."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Commission max change rate:")," The maximum daily increase of the validator commission. This parameter is fixed cannot be changed after the ",(0,i.yg)("inlineCode",{parentName:"li"},"create-validator")," transaction is processed.")),(0,i.yg)("p",null,"After a validator is created, ATOM holders can delegate ATOM to them, effectively adding stake to the validator's pool. The total stake of an address is the combination of ATOM bonded by delegators and ATOM self-bonded by the validator."),(0,i.yg)("p",null,"From all validator candidates that signaled themselves, the 180 validators with the most total stake are the designated ",(0,i.yg)("strong",{parentName:"p"},"validators"),". If a validator's total stake falls below the top 180, then that validator loses its validator privileges. The validator cannot participate in consensus or generate rewards until the stake is high enough to be in the top 180. Over time, the maximum number of validators may be increased via on-chain governance proposal."),(0,i.yg)("h2",{id:"testnet"},"Testnet"),(0,i.yg)("h3",{id:"how-can-i-join-the-testnet"},"How can I join the testnet?"),(0,i.yg)("p",null,"The testnet is a great environment to test your validator setup before launch."),(0,i.yg)("p",null,"Testnet participation is a great way to signal to the community that you are ready and able to operate a validator. For details, see ",(0,i.yg)("a",{parentName:"p",href:"/main/hub-tutorials/join-testnet"},"Join the Public Testnet")," documentation."),(0,i.yg)("h2",{id:"additional-concepts"},"Additional Concepts"),(0,i.yg)("h3",{id:"what-are-the-different-types-of-keys"},"What are the different types of keys?"),(0,i.yg)("p",null,"There are two types of keys:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Tendermint/CometBFT key"),": A unique key that is used to sign consensus votes.",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"It is associated with a public key ",(0,i.yg)("inlineCode",{parentName:"li"},"cosmosvalconspub")," (To get this value, run ",(0,i.yg)("inlineCode",{parentName:"li"},"gaiad tendermint show-validator"),")"),(0,i.yg)("li",{parentName:"ul"},"It is generated when the node is created with ",(0,i.yg)("inlineCode",{parentName:"li"},"gaiad init"),"."))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Application key"),": This key is created from the ",(0,i.yg)("inlineCode",{parentName:"li"},"gaiad")," binary and is used to sign transactions. Application keys are associated with a public key that is prefixed by ",(0,i.yg)("inlineCode",{parentName:"li"},"cosmospub")," and an address that is prefixed by ",(0,i.yg)("inlineCode",{parentName:"li"},"cosmos"),".")),(0,i.yg)("p",null,"The Tendermint/CometBFT key and the application key are derived from account keys that are generated by the ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad keys add")," command."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"Note:")," A validator's operator key is directly tied to an application key and uses the ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmosvaloper")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmosvaloperpub")," prefixes that are reserved solely for this purpose."),(0,i.yg)("h3",{id:"what-are-the-different-states-a-validator-can-be-in"},"What are the different states a validator can be in?"),(0,i.yg)("p",null,"After a validator is created with a ",(0,i.yg)("inlineCode",{parentName:"p"},"create-validator")," transaction, the validator is in one of three states:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("inlineCode",{parentName:"p"},"in validator set"),": Validator is in the active set and participates in consensus. The validator is earning rewards and can be slashed for misbehavior.")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("inlineCode",{parentName:"p"},"jailed"),": Validator misbehaved and is in jail, i.e. outside of the validator set."),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"If the jailing is due to being offline for too long (i.e. having missed more than ",(0,i.yg)("inlineCode",{parentName:"li"},"95%")," out of the last ",(0,i.yg)("inlineCode",{parentName:"li"},"10,000")," blocks), the validator can send an ",(0,i.yg)("inlineCode",{parentName:"li"},"unjail")," transaction in order to re-enter the validator set."),(0,i.yg)("li",{parentName:"ul"},"If the jailing is due to double signing, the validator cannot unjail."))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("inlineCode",{parentName:"p"},"unbonded"),": Validator is not in the active set, and therefore not signing blocks. The validator cannot be slashed and does not earn any reward. It is still possible to delegate ATOM to an unbonded validator. Undelegating from an ",(0,i.yg)("inlineCode",{parentName:"p"},"unbonded")," validator is immediate, meaning that the tokens are not subject to the unbonding period."))),(0,i.yg)("h3",{id:"what-is-self-delegation-how-can-i-increase-my-self-delegation"},"What is self-delegation? How can I increase my self-delegation?"),(0,i.yg)("p",null,"Self-delegation is a delegation of ATOM from a validator to themselves. The delegated amount can be increased by sending a ",(0,i.yg)("inlineCode",{parentName:"p"},"delegate")," transaction from your validator's ",(0,i.yg)("inlineCode",{parentName:"p"},"application")," application key."),(0,i.yg)("h3",{id:"what-is-validator-bond-how-can-i-increase-my-validator-bond"},"What is validator bond? How can I increase my validator bond?"),(0,i.yg)("p",null,"Validator bond is a delegation of ATOM from a delegator to a validator. Validator operators can validator bond to themselves. The validator bond amount can be increased by sending a ",(0,i.yg)("inlineCode",{parentName:"p"},"ValidatorBond")," transaction from any account delegated to your validator. Validator bond is required before a validator can accept delegations from liquid staking providers. As such it forces validators to put \u201cskin in the game\u201d in order to be entrusted with delegations from liquid staking providers. This disincentivizes malicious behavior and enables the validator to negotiate its relationship with liquid staking providers."),(0,i.yg)("h3",{id:"is-there-a-minimum-amount-of-atom-that-must-be-delegated-to-be-an-active-bonded-validator"},"Is there a minimum amount of ATOM that must be delegated to be an active (bonded) validator?"),(0,i.yg)("p",null,"The minimum is 1 ATOM. But the network is currently secured by much higher values. You can check the minimum required ATOM to become part of the active validator set on the ",(0,i.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/validators"},"Mintscan validator page"),"."),(0,i.yg)("h3",{id:"how-do-delegators-choose-their-validators"},"How do delegators choose their validators?"),(0,i.yg)("p",null,"Delegators are free to choose validators according to their own subjective criteria. Selection criteria includes:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Amount of validator-bonded ATOM:")," Number of ATOM a validator validator-bonded to themselves. A validator with a higher amount of self-delegated ATOM indicates that the validator is sharing the risk and consequences for their actions, or has enough goodwill from the community so that others post validator bond on the validator's behalf."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Amount of delegated ATOM:")," Total number of ATOM delegated to a validator. A high voting power shows that the community trusts this validator. Larger validators also decrease the decentralization of the network, so delegators are suggested to consider delegating to smaller validators."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Commission rate:")," Commission applied on revenue by validators before the revenue is distributed to their delegators."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Track record:")," Delegators review the track record of the validators they plan to delegate to. This track record includes past votes on proposals and historical average uptime."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Community contributions:")," Another (more subjective) criteria is the work that validators have contributed to the community, such as educational content, participation in the community channels, contributions to open source software, etc.")),(0,i.yg)("p",null,"Apart from these criteria, validators send a ",(0,i.yg)("inlineCode",{parentName:"p"},"create-validator")," transaction to signal a website address to complete their resume. Validators must build reputation one way or another to attract delegators. For example, a good practice for validators is to have a third party audit their setup. Note though, that the CometBFT team does not approve or conduct any audits themselves. For more information on due diligence, see the ",(0,i.yg)("a",{parentName:"p",href:"https://medium.com/@interchain_io/3d0faf10ce6f"},"A Delegator\u2019s Guide to Staking")," blog post."),(0,i.yg)("h2",{id:"responsibilities"},"Responsibilities"),(0,i.yg)("h3",{id:"do-validators-need-to-be-publicly-identified"},"Do validators need to be publicly identified?"),(0,i.yg)("p",null,"No, they do not. Each delegator can value validators based on their own criteria. Validators are able to register a website address when they nominate themselves so that they can advertise their operation as they see fit. Some delegators prefer a website that clearly displays the team operating the validator and their resume, while other validators might prefer to be anonymous validators with positive track records."),(0,i.yg)("h3",{id:"what-are-the-responsibilities-of-a-validator"},"What are the responsibilities of a validator?"),(0,i.yg)("p",null,"Validators have two main responsibilities:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("strong",{parentName:"p"},"Be able to constantly run a correct version of the software:")," Validators must ensure that their servers are always online and their private keys are not compromised.")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("p",{parentName:"li"},(0,i.yg)("strong",{parentName:"p"},"Actively participate in governance:")," Validators are required to vote on every proposal."))),(0,i.yg)("p",null,"Additionally, validators are expected to be active members of the community. Validators must always be up-to-date with the current state of the ecosystem so that they can easily adapt to any change."),(0,i.yg)("h3",{id:"what-does-participate-in-governance-entail"},"What does 'participate in governance' entail?"),(0,i.yg)("p",null,"Validators and delegators on the Cosmos Hub can vote on proposals to change operational parameters (such as the block gas limit), coordinate upgrades, or make a decision on any given matter."),(0,i.yg)("p",null,"Validators play a special role in the governance system. As pillars of the system, validators are required to vote on every proposal. It is especially important since delegators who do not vote inherit the vote of their validator."),(0,i.yg)("h3",{id:"what-does-staking-imply"},"What does staking imply?"),(0,i.yg)("p",null,"Staking ATOM can be thought of as a safety deposit on validation activities. When a validator or a delegator wants to retrieve part or all of their deposit, they send an ",(0,i.yg)("inlineCode",{parentName:"p"},"unbonding")," transaction. Then, ATOM undergoes a ",(0,i.yg)("strong",{parentName:"p"},"3-week unbonding period")," during which they are liable to being slashed for potential misbehaviors committed by the validator before the unbonding process started."),(0,i.yg)("p",null,"Validators, and by association delegators, receive block rewards, fees, and have the right to participate in governance. If a validator misbehaves, a certain portion of their total stake is slashed. This means that every delegator that bonded ATOM to this validator gets penalized in proportion to their bonded stake. Delegators are therefore incentivized to delegate to validators that they anticipate will function safely."),(0,i.yg)("h3",{id:"can-a-validator-run-away-with-their-delegators-atom"},"Can a validator run away with their delegators' ATOM?"),(0,i.yg)("p",null,"By delegating to a validator, a user delegates voting power. The more voting power a validator have, the more weight they have in the consensus and governance processes. This does not mean that the validator has custody of their delegators' ATOM. ",(0,i.yg)("strong",{parentName:"p"},"A validator cannot run away with its delegator's funds"),"."),(0,i.yg)("p",null,"Even though delegated funds cannot be stolen by their validators, delegators' tokens can still be slashed by a small percentage if their validator suffers a ",(0,i.yg)("a",{parentName:"p",href:"#what-are-the-slashing-conditions"},"slashing event"),", which is why we encourage due diligence when ",(0,i.yg)("a",{parentName:"p",href:"#how-do-delegators-choose-their-validators"},"selecting a validator"),"."),(0,i.yg)("h3",{id:"how-often-is-a-validator-chosen-to-propose-the-next-block-does-frequency-increase-with-the-quantity-of-bonded-atom"},"How often is a validator chosen to propose the next block? Does frequency increase with the quantity of bonded ATOM?"),(0,i.yg)("p",null,"The validator that is selected to propose the next block is called the proposer. Each proposer is selected deterministically. The frequency of being chosen is proportional to the voting power (i.e. amount of bonded ATOM) of the validator. For example, if the total bonded stake across all validators is 100 ATOM and a validator's total stake is 10 ATOM, then this validator is the proposer ~10% of the blocks."),(0,i.yg)("h3",{id:"are-validators-of-the-cosmos-hub-required-to-validate-other-zones-in-the-cosmos-ecosystem"},"Are validators of the Cosmos Hub required to validate other zones in the Cosmos ecosystem?"),(0,i.yg)("p",null,"This depends, currently no validators are required to validate other blockchains. But when the first version of ",(0,i.yg)("a",{parentName:"p",href:"https://blog.cosmos.network/interchain-security-is-coming-to-the-cosmos-hub-f144c45fb035"},"Interchain Security")," is launched on the Cosmos Hub, delegators can vote to have certain blockchains secured via Interchain Security. In those cases, validators are required to validate on these chains as well."),(0,i.yg)("h3",{id:"how-can-a-validator-safely-quit-validating-on-the-cosmos-hub"},"How can a validator safely quit validating on the Cosmos Hub?"),(0,i.yg)("p",null,"If a validator simply shuts down their node, this would result in the validator and their delegators getting slashed for being offline. The only way to safely exit a validator node running on the Cosmos Hub is by unbonding the validator with the ",(0,i.yg)("inlineCode",{parentName:"p"},"UnbondValidator")," message. As a result, the validator gets jailed and kicked out of the active set of validators, without getting slashed. They can then proceed to shut down their node without risking their tokens."),(0,i.yg)("p",null,"It's highly advised to inform your delegators when doing this, as they will still be bonded to your validator after it got jailed. They will need to manually unbond and they might not have been made aware of this via their preferred wallet application."),(0,i.yg)("h2",{id:"incentives"},"Incentives"),(0,i.yg)("h3",{id:"what-is-the-incentive-to-stake"},"What is the incentive to stake?"),(0,i.yg)("p",null,"Each member of a validator's staking pool earns different types of revenue:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Block rewards:")," Native tokens of applications (e.g. ATOM on the Cosmos Hub) run by validators are inflated to produce block provisions. These provisions exist to incentivize ATOM holders to bond their stake. Non-bonded ATOM are diluted over time."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Transaction fees:")," The Cosmos Hub maintains an allow list of tokens that are accepted as fee payment. The initial fee token is the ",(0,i.yg)("inlineCode",{parentName:"li"},"atom"),".")),(0,i.yg)("p",null,"This total revenue is divided among validators' staking pools according to each validator's weight. Then, within each validator's staking pool the revenue is divided among delegators in proportion to each delegator's stake. A commission on delegators' revenue is applied by the validator before it is distributed."),(0,i.yg)("h3",{id:"what-is-a-validator-commission"},"What is a validator commission?"),(0,i.yg)("p",null,"Revenue received by a validator's pool is split between the validator and their delegators. The validator can apply a commission on the part of the revenue that goes to their delegators. This commission is set as a percentage. Each validator is free to set their initial commission, maximum daily commission change rate, and maximum commission. The Cosmos Hub enforces the parameter that each validator sets. The maximum commission rate is fixed and cannot be changed. However, the commission rate itself can be changed after the validator is created as long as it does not exceed the maximum commission."),(0,i.yg)("h3",{id:"what-is-the-incentive-to-run-a-validator"},"What is the incentive to run a validator?"),(0,i.yg)("p",null,"Validators earn proportionally more revenue than their delegators because of the commission they take on the staking rewards from their delegators."),(0,i.yg)("p",null,"Validators also play a major role in governance. If a delegator does not vote, they inherit the vote from their validator. This voting inheritance gives validators a major responsibility in the ecosystem."),(0,i.yg)("h3",{id:"how-are-block-rewards-distributed"},"How are block rewards distributed?"),(0,i.yg)("p",null,"Block rewards are distributed proportionally to all validators relative to their voting power. This means that even though each validator gains ATOM with each reward, all validators maintain equal weight over time."),(0,i.yg)("p",null,"For example, 10 validators have equal voting power and a commission rate of 1%. For this example, the reward for a block is 1000 ATOM and each validator has 20% of self-bonded ATOM. These tokens do not go directly to the proposer. Instead, the tokens are evenly spread among validators. So now each validator's pool has 100 ATOM. These 100 ATOM are distributed according to each participant's stake:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"Commission: ",(0,i.yg)("inlineCode",{parentName:"li"},"100*80%*1% = 0.8 ATOM")),(0,i.yg)("li",{parentName:"ul"},"Validator gets: ",(0,i.yg)("inlineCode",{parentName:"li"},"100\\*20% + Commission = 20.8 ATOM")),(0,i.yg)("li",{parentName:"ul"},"All delegators get: ",(0,i.yg)("inlineCode",{parentName:"li"},"100\\*80% - Commission = 79.2 ATOM"))),(0,i.yg)("p",null,"Then, each delegator can claim their part of the 79.2 ATOM in proportion to their stake in the validator's staking pool."),(0,i.yg)("h3",{id:"how-are-fees-distributed"},"How are fees distributed?"),(0,i.yg)("p",null,"Fees are similarly distributed with the exception that the block proposer can get a bonus on the fees of the block they propose if the proposer includes more than the strict minimum of required precommits."),(0,i.yg)("p",null,"When a validator is selected to propose the next block, the validator must include at least 2/3 precommits of the previous block. However, an incentive to include more than 2/3 precommits is a bonus. The bonus is linear: it ranges from 1% if the proposer includes 2/3rd precommits (minimum for the block to be valid) to 5% if the proposer includes 100% precommits. Of course the proposer must not wait too long or other validators may timeout and move on to the next proposer. As such, validators have to find a balance between wait-time to get the most signatures and risk of losing out on proposing the next block. This mechanism aims to incentivize non-empty block proposals, better networking between validators, and mitigates censorship."),(0,i.yg)("p",null,"For a concrete example to illustrate the aforementioned concept, there are 10 validators with equal stake. Each validator applies a 1% commission rate and has 20% of self-delegated ATOM. Now comes a successful block that collects a total of 1025.51020408 ATOM in fees."),(0,i.yg)("p",null,"First, a 2% tax is applied. The corresponding ATOM go to the reserve pool. The reserve pool's funds can be allocated through governance to fund bounties and upgrades."),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("inlineCode",{parentName:"li"},"2% * 1025.51020408 = 20.51020408")," ATOM go to the reserve pool.")),(0,i.yg)("p",null,"1005 ATOM now remain. For this example, the proposer included 100% of the signatures in its block so the proposer obtains the full bonus of 5%."),(0,i.yg)("p",null,"To solve this simple equation to find the reward R for each validator:"),(0,i.yg)("p",null,(0,i.yg)("inlineCode",{parentName:"p"},"9*R + R + R*5% = 1005 \u21d4 R = 1005/10.05 = 100")),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"For the proposer validator:",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"The pool obtains ",(0,i.yg)("inlineCode",{parentName:"li"},"R + R * 5%"),": 105 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Commission: ",(0,i.yg)("inlineCode",{parentName:"li"},"105 * 80% * 1%")," = 0.84 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Validator's reward: ",(0,i.yg)("inlineCode",{parentName:"li"},"105 * 20% + Commission")," = 21.84 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Delegators' rewards: ",(0,i.yg)("inlineCode",{parentName:"li"},"105 * 80% - Commission")," = 83.16 ATOM (each delegator is able to claim its portion of these rewards in proportion to their stake)"))),(0,i.yg)("li",{parentName:"ul"},"For each non-proposer validator:",(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},"The pool obtains R: 100 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Commission: ",(0,i.yg)("inlineCode",{parentName:"li"},"100 * 80% * 1%")," = 0.8 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Validator's reward: ",(0,i.yg)("inlineCode",{parentName:"li"},"100 * 20% + Commission")," = 20.8 ATOM"),(0,i.yg)("li",{parentName:"ul"},"Delegators' rewards: ",(0,i.yg)("inlineCode",{parentName:"li"},"100 * 80% - Commission")," = 79.2 ATOM (each delegator is able to claim their portion of these rewards in proportion to their stake)")))),(0,i.yg)("h3",{id:"what-are-the-slashing-conditions"},"What are the slashing conditions?"),(0,i.yg)("p",null,"If a validator misbehaves, their delegated stake is partially slashed. Two faults can result in slashing of funds for a validator and their delegators:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Double signing:")," If someone reports on chain A that a validator signed two blocks at the same height on chain A and chain B, and if chain A and chain B share a common ancestor, then this validator gets slashed by 5% on chain A."),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("strong",{parentName:"li"},"Downtime:")," If a validator misses more than ",(0,i.yg)("inlineCode",{parentName:"li"},"95%")," of the last ",(0,i.yg)("inlineCode",{parentName:"li"},"10,000")," blocks (roughly ~19 hours), they are slashed by 0.01%.")),(0,i.yg)("h3",{id:"are-validators-required-to-self-delegate-atom"},"Are validators required to self-delegate ATOM?"),(0,i.yg)("p",null,"No, they do not need to self-delegate. Even though there is no obligation for validators to self-delegate, delegators may want their validator to have self-delegated ATOM in their staking pool. In other words, validators share the risk."),(0,i.yg)("p",null,"Note however that it's possible that some validators decide to self-delegate via a different address for security reasons."),(0,i.yg)("h3",{id:"how-to-prevent-concentration-of-stake-in-the-hands-of-a-few-top-validators"},"How to prevent concentration of stake in the hands of a few top validators?"),(0,i.yg)("p",null,"The community is expected to behave in a smart and self-preserving way. When a mining pool in Bitcoin gets too much mining power the community usually stops contributing to that pool. The Cosmos Hub relies on the same effect. Additionally, when delegators switch to another validator, they are not subject to the unbonding period, which removes any barrier to quickly redelegating tokens in service of improving decentralization."),(0,i.yg)("h2",{id:"liquid-staking-module"},"Liquid Staking Module"),(0,i.yg)("h3",{id:"what-is-the-liquid-staking-module"},"What is the liquid staking module?"),(0,i.yg)("p",null,"The Liquid Staking Module is a set of safety features that mitigate liquid staking risks by: "),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"limiting the total amount of tokens that can be liquid staked to X% of all staked tokens."),(0,i.yg)("li",{parentName:"ul"},"introducing a requirement that validators validator-bond tokens to be eligible for delegations from liquid staking providers."),(0,i.yg)("li",{parentName:"ul"},"limiting the portion of validators's shares that can be liquid staked to X% of their total shares.")),(0,i.yg)("p",null,"The Liquid Staking Module also improves liquid staking UX by making delegations transferable under limited scenarios, to allow delegators to convert their delegations into liquid staking positions without having to wait the unbonding period."),(0,i.yg)("p",null,"For a detailed and technical description, please see ADR-061 in the Cosmos SDK or the Liquid Staking Module Cosmos Hub ",(0,i.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/signaling-proposal-draft-add-liquid-staking-module-to-the-cosmos-hub/10368"},"forum post"),"."),(0,i.yg)("h3",{id:"who-can-validator-bond"},"Who can validator bond?"),(0,i.yg)("p",null,"The validator themselves, but also any other address delegated to the validator."),(0,i.yg)("h3",{id:"how-can-i-validator-bond"},"How can I validator bond?"),(0,i.yg)("p",null,"Once delegated to a validator, a delegator (or validator operator) can convert their delegation to a validator into Validator Bond by signing a ValidatorBond message. "),(0,i.yg)("p",null,"The ValidatorBond message is exposed by the staking module and can be executed as follows:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},"gaiad tx staking validator-bond cosmosvaloper13h5xdxhsdaugwdrkusf8lkgu406h8t62jkqv3h <delegator> --from mykey \n")),(0,i.yg)("p",null,"There are no partial Validator Bonds: when a delegator or validator converts their shares to a particular validator into Validator Bond, their entire delegation to that validator is converted to Validator Bond. If a validator or delegator wishes to convert only some of their delegation to Validator Bond, they should transfer those funds to a separate address and Validator Bond from that address, or redelegate the funds that they do not wish to validator bond to another validator before converting their delegation to validator bond."),(0,i.yg)("p",null,"To convert Validator Bond back into a standard delegation, simply unbond the shares."),(0,i.yg)("h3",{id:"how-does-a-delegator-or-validator-mark-their-delegation-as-a-validator-bond"},"How does a delegator or validator mark their delegation as a validator bond?"),(0,i.yg)("p",null,"Once delegated to a validator, sign a ",(0,i.yg)("inlineCode",{parentName:"p"},"ValidatorBond")," message. "),(0,i.yg)("h3",{id:"are-validator-bonds-subject-to-additional-slashing-conditions"},"Are validator bonds subject to additional slashing conditions?"),(0,i.yg)("p",null,"No, in the event of a slash, a validator bond is slashed at the same rate as a regular bond."),(0,i.yg)("h3",{id:"can-i-unbond-my-validator-bond"},"Can I unbond my validator bond?"),(0,i.yg)("p",null,"If all the liquid staking capacity made available by a validator\u2019s validator bond is utilized, validator bond delegated to that validator cannot be unbonded. If new capacity becomes available (either by redemption of liquid staking tokens or addition or new validator bond), then existing validator bond can be undelegated."),(0,i.yg)("p",null,"Example: Suppose the validator bond factor is 250 and Validator V bonds 2 ATOM, then liquid staking providers delegate 500 ATOM to Validator V. Now Validator V cannot remove any of their validator bond because the full liquid staking capacity made available by Validator V\u2019s validator bond is consumed."),(0,i.yg)("p",null,"If liquid staking providers undelegate 250 ATOM from Validator V, Validator V can now remove 1 ATOM of validator bond."),(0,i.yg)("p",null,"If, instead, the ICF or a community member validator bonds 1 additional ATOM to Validator V, Validator V can now remove 1 ATOM of validator bond."),(0,i.yg)("h3",{id:"can-i-validator-bond-some-of-my-tokens-and-delegate-the-remaining-portion-normally"},"Can I validator bond some of my tokens and delegate the remaining portion normally?"),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"ValidatorBond")," message converts the full balance delegated to a validator into validator bond. To validator bond some tokens and delegate the remaining portion normally, use two addresses: the first will delegate + ValidatorBond, and the second will just delegate."),(0,i.yg)("h2",{id:"technical-requirements"},"Technical Requirements"),(0,i.yg)("h3",{id:"what-are-hardware-requirements"},"What are hardware requirements?"),(0,i.yg)("p",null,"A modest level of hardware specifications is initially required and rises as network use increases. Participating in the testnet is the best way to learn more. You can find the current hardware recommendations in the ",(0,i.yg)("a",{parentName:"p",href:"/main/hub-tutorials/join-mainnet"},"Joining Mainnet documentation"),"."),(0,i.yg)("p",null,"Validators are recommended to set up ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.37/core/validators"},"sentry nodes")," to protect your validator node from DDoS attacks."),(0,i.yg)("h3",{id:"what-are-software-requirements"},"What are software requirements?"),(0,i.yg)("p",null,"In addition to running a Cosmos Hub node, validators are expected to implement monitoring, alerting, and management solutions. There are ",(0,i.yg)("a",{parentName:"p",href:"https://medium.com/solar-labs-team/cosmos-how-to-monitoring-your-validator-892a46298722"},"several tools")," that you can use."),(0,i.yg)("h3",{id:"what-are-bandwidth-requirements"},"What are bandwidth requirements?"),(0,i.yg)("p",null,"The Cosmos network has the capacity for very high throughput relative to chains like Ethereum or Bitcoin."),(0,i.yg)("p",null,"We recommend that the data center nodes connect only to trusted full nodes in the cloud or other validators that know each other socially. This connection strategy relieves the data center node from the burden of mitigating denial-of-service attacks."),(0,i.yg)("p",null,"Ultimately, as the network becomes more heavily used, multigigabyte per day bandwidth is very realistic."),(0,i.yg)("h3",{id:"how-to-handle-key-management"},"How to handle key management?"),(0,i.yg)("p",null,"Validators are expected to run an HSM that supports ed25519 keys. Here are potential options:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"YubiHSM 2"),(0,i.yg)("li",{parentName:"ul"},"Ledger Nano S"),(0,i.yg)("li",{parentName:"ul"},"Ledger BOLOS SGX enclave"),(0,i.yg)("li",{parentName:"ul"},"Thales nShield support")),(0,i.yg)("p",null,"The Interchain Foundation does not recommend one solution above the other. The community is encouraged to bolster the effort to improve HSMs and the security of key management."),(0,i.yg)("h3",{id:"what-can-validators-expect-in-terms-of-operations"},"What can validators expect in terms of operations?"),(0,i.yg)("p",null,"Running an effective operation is key to avoiding unexpected unbonding or slashing. Operations must be able to respond to attacks and outages, as well as maintain security and isolation in the data center."),(0,i.yg)("h3",{id:"what-are-the-maintenance-requirements"},"What are the maintenance requirements?"),(0,i.yg)("p",null,"Validators are expected to perform regular software updates to accommodate chain upgrades and bug fixes. It is suggested to consider using ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.45/run-node/cosmovisor.html"},"Cosmovisor")," to partially automate this process."),(0,i.yg)("p",null,"During an chain upgrade, progress is discussed in a private channel in the ",(0,i.yg)("a",{parentName:"p",href:"https://discord.gg/cosmosnetwork"},"Interchain Discord"),". If your validator is in the active set we encourage you to request access to that channel by contacting a moderator."),(0,i.yg)("h3",{id:"how-can-validators-protect-themselves-from-denial-of-service-attacks"},"How can validators protect themselves from denial-of-service attacks?"),(0,i.yg)("p",null,"Denial-of-service attacks occur when an attacker sends a flood of internet traffic to an IP address to prevent the server at the IP address from connecting to the internet."),(0,i.yg)("p",null,"An attacker scans the network, tries to learn the IP address of various validator nodes, and disconnects them from communication by flooding them with traffic."),(0,i.yg)("p",null,"One recommended way to mitigate these risks is for validators to carefully structure their network topology using a sentry node architecture."),(0,i.yg)("p",null,"Validator nodes are expected to connect only to full nodes they trust because they operate the full nodes themselves or the trust full nodes are run by other validators they know socially. A validator node is typically run in a data center. Most data centers provide direct links to the networks of major cloud providers. The validator can use those links to connect to sentry nodes in the cloud. This mitigation shifts the burden of denial-of-service from the validator's node directly to its sentry nodes, and can require that new sentry nodes are spun up or activated to mitigate attacks on existing ones."),(0,i.yg)("p",null,"Sentry nodes can be quickly spun up or change their IP addresses. Because the links to the sentry nodes are in private IP space, an internet-based attack cannot disturb them directly. This strategy ensures that validator block proposals and votes have a much higher chance to make it to the rest of the network."),(0,i.yg)("p",null,"For more sentry node details, see the ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.37/core/validators"},"CometBFT Documentation")," or the ",(0,i.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/sentry-node-architecture-overview/454"},"Sentry Node Architecture Overview")," on the forum."))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/e6562c80.834ffdab.js b/assets/js/e6562c80.834ffdab.js new file mode 100644 index 00000000000..49d25c9eff5 --- /dev/null +++ b/assets/js/e6562c80.834ffdab.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[1338],{5680:(e,a,n)=>{n.d(a,{xA:()=>m,yg:()=>u});var i=n(6540);function t(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function s(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);a&&(i=i.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?s(Object(n),!0).forEach((function(a){t(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function o(e,a){if(null==e)return{};var n,i,t=function(e,a){if(null==e)return{};var n,i,t={},s=Object.keys(e);for(i=0;i<s.length;i++)n=s[i],a.indexOf(n)>=0||(t[n]=e[n]);return t}(e,a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)n=s[i],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}var r=i.createContext({}),p=function(e){var a=i.useContext(r),n=a;return e&&(n="function"==typeof e?e(a):l(l({},a),e)),n},m=function(e){var a=p(e.components);return i.createElement(r.Provider,{value:a},e.children)},g="mdxType",c={inlineCode:"code",wrapper:function(e){var a=e.children;return i.createElement(i.Fragment,{},a)}},d=i.forwardRef((function(e,a){var n=e.components,t=e.mdxType,s=e.originalType,r=e.parentName,m=o(e,["components","mdxType","originalType","parentName"]),g=p(n),d=t,u=g["".concat(r,".").concat(d)]||g[d]||c[d]||s;return n?i.createElement(u,l(l({ref:a},m),{},{components:n})):i.createElement(u,l({ref:a},m))}));function u(e,a){var n=arguments,t=a&&a.mdxType;if("string"==typeof e||t){var s=n.length,l=new Array(s);l[0]=d;var o={};for(var r in a)hasOwnProperty.call(a,r)&&(o[r]=a[r]);o.originalType=e,o[g]="string"==typeof e?e:t,l[1]=o;for(var p=2;p<s;p++)l[p]=n[p];return i.createElement.apply(null,l)}return i.createElement.apply(null,n)}d.displayName="MDXCreateElement"},92:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>p});var i=n(8168),t=(n(6540),n(5680));const s={title:"Gaia Fee and Fees Checks",order:2},l=void 0,o={unversionedId:"modules/globalfee",id:"version-v17.1.0/modules/globalfee",title:"Gaia Fee and Fees Checks",description:"Fee Parameters",source:"@site/versioned_docs/version-v17.1.0/modules/globalfee.md",sourceDirName:"modules",slug:"/modules/globalfee",permalink:"/v17.1.0/modules/globalfee",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Gaia Fee and Fees Checks",order:2},sidebar:"tutorialSidebar",previous:{title:"Gaia Modules",permalink:"/v17.1.0/modules/"},next:{title:"Contributing Guidelines",permalink:"/v17.1.0/guidelines/code-guidelines"}},r={},p=[{value:"Fee Parameters",id:"fee-parameters",level:2},{value:"Globalfee module",id:"globalfee-module",level:2},{value:"Globalfee Params: <code>MinimumGasPricesParam</code>",id:"globalfee-params-minimumgaspricesparam",level:3},{value:"Globalfee Params: <code>BypassMinFeeMsgTypes</code> and <code>MaxTotalBypassMinFeeMsgGasUsage</code>",id:"globalfee-params-bypassminfeemsgtypes-and-maxtotalbypassminfeemsggasusage",level:3},{value:"<code>Minimum-gas-prices</code> (local fee requirement)",id:"minimum-gas-prices-local-fee-requirement",level:2},{value:"Fee AnteHandler Behaviour",id:"fee-antehandler-behaviour",level:2},{value:"Queries",id:"queries",level:2},{value:"Setting Up Globalfee Params via Gov Proposals",id:"setting-up-globalfee-params-via-gov-proposals",level:2},{value:"Examples",id:"examples",level:2},{value:"Case 1",id:"case-1",level:3},{value:"Case 2",id:"case-2",level:3},{value:"Case 3",id:"case-3",level:3},{value:"Case 4",id:"case-4",level:3},{value:"Case 5",id:"case-5",level:3},{value:"Case 6",id:"case-6",level:3},{value:"Case 7",id:"case-7",level:3},{value:"Case 8",id:"case-8",level:3},{value:"References",id:"references",level:2}],m={toc:p},g="wrapper";function c(e){let{components:a,...n}=e;return(0,t.yg)(g,(0,i.A)({},m,n,{components:a,mdxType:"MDXLayout"}),(0,t.yg)("h2",{id:"fee-parameters"},"Fee Parameters"),(0,t.yg)("p",null,"The CosmosHub allows managing fees using 4 parameters. At the network level, there are three parameters from globalfee modules (",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),", ",(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes"),", and ",(0,t.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage"),") that can be set by gov proposal. Additionally, a fourth parameter which enables individual nodes to impose supplementary fee amount."),(0,t.yg)("ol",null,(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},"global fees (",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),").\\\nglobal fees ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," is established at the network level through globalfee params set via Governance Proposal, it sets a fee requirements that the entire network must adhere to."),(0,t.yg)("p",{parentName:"li"}," ",(0,t.yg)("em",{parentName:"p"},'Please note: in this context, "globalfee" or "Globalfee" are used to refer to the globalfee module, while "global fees" is referring to the ',(0,t.yg)("inlineCode",{parentName:"em"},"MinimumGasPricesParam")," in the globalfee module's params."))),(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),"\\\nBy adjusting the ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," parameter in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),", nodes can enforce a fee that is higher than the globally defined ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam"),". However, it's important to note that this configuration solely determines whether transactions are eligible to enter this specific node's mempool."),(0,t.yg)("p",{parentName:"li"}," ",(0,t.yg)("em",{parentName:"p"},"Please note: in this context, ",(0,t.yg)("inlineCode",{parentName:"em"},"minimum-gas-prices")," are used to refer to the local fee requirement that nodes can set in their ",(0,t.yg)("inlineCode",{parentName:"em"},"app.toml"),", while ",(0,t.yg)("inlineCode",{parentName:"em"},"MinimumGasPricesParam")," is a parameter in the globalfee module, which is the fee requirement at network level."))),(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," and ",(0,t.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage"),".\\\nThese two parameters are also part of the globalfee params from gaiad v11.0.0. They can be changed through Gov Proposals. ",(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," represents a list of message types that will be excluded from paying any fees for inclusion in a block, ",(0,t.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage")," is the limit placed on gas usage for ",(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes"),"."))),(0,t.yg)("h2",{id:"globalfee-module"},"Globalfee module"),(0,t.yg)("p",null,"The globalfee module has three parameters that can be set by governance proposal type ",(0,t.yg)("inlineCode",{parentName:"p"},"param-change"),":"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"BypassMinFeeMsgTypes")),(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("inlineCode",{parentName:"li"},"MaxTotalBypassMinFeeMsgGasUsage"))),(0,t.yg)("h3",{id:"globalfee-params-minimumgaspricesparam"},"Globalfee Params: ",(0,t.yg)("inlineCode",{parentName:"h3"},"MinimumGasPricesParam")),(0,t.yg)("p",null,"Network level, global fees consist of a list of ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/82ce891aa67f635f3b324b7a52386d5405c5abd0/types/dec_coin.go#L158"},(0,t.yg)("inlineCode",{parentName:"a"},"sdk.DecCoins")),".\nEvery transaction must pay per unit of gas, ",(0,t.yg)("strong",{parentName:"p"},"at least"),", in one of the denominations (denoms) amounts in the list. This allows the globalfee module to impose a minimum transaction fee for all transactions for a network."),(0,t.yg)("p",null,"Requirements for the fees include:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"fees have to be alphabetically sorted by denom"),(0,t.yg)("li",{parentName:"ul"},"fees must have a non-negative amount, with a valid and unique denom (i.e. no duplicate denoms are allowed)")),(0,t.yg)("p",null,"There are ",(0,t.yg)("strong",{parentName:"p"},"two exceptions")," from the global fees rules that allow zero fee transactions:"),(0,t.yg)("ol",null,(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},"Transactions that contain only message types that can bypass the minimum fee requirement and for which the total gas usage of these bypass messages does not exceed ",(0,t.yg)("inlineCode",{parentName:"p"},"maxTotalBypassMinFeeMsgGasUsage")," may have zero fees. We refer to this as ",(0,t.yg)("em",{parentName:"p"},"bypass transactions"),".")),(0,t.yg)("li",{parentName:"ol"},(0,t.yg)("p",{parentName:"li"},"One of the entries in the global fees list has a zero amount, e.g., ",(0,t.yg)("inlineCode",{parentName:"p"},"0uatom"),", and the corresponding denom, e.g., ",(0,t.yg)("inlineCode",{parentName:"p"},"uatom"),", is not present in ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),", or node operators may set additional ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml")," also zero coins."))),(0,t.yg)("h3",{id:"globalfee-params-bypassminfeemsgtypes-and-maxtotalbypassminfeemsggasusage"},"Globalfee Params: ",(0,t.yg)("inlineCode",{parentName:"h3"},"BypassMinFeeMsgTypes")," and ",(0,t.yg)("inlineCode",{parentName:"h3"},"MaxTotalBypassMinFeeMsgGasUsage")),(0,t.yg)("p",null,"Bypass minimum fee messages are messages that are exempt from paying fees. The above global fees and the below local ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," checks do not apply for transactions that satisfy the following conditions:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Transaction contains only bypass message types defined in ",(0,t.yg)("inlineCode",{parentName:"li"},"BypassMinFeeMsgTypes"),"."),(0,t.yg)("li",{parentName:"ul"},"The total gas used is less than or equal to ",(0,t.yg)("inlineCode",{parentName:"li"},"MaxTotalBypassMinFeeMsgGasUsage"),"."),(0,t.yg)("li",{parentName:"ul"},"In case of non-zero transaction fees, the denom has to be a subset of denoms defined in the global fees list.")),(0,t.yg)("p",null,"Starting from gaiad ",(0,t.yg)("inlineCode",{parentName:"p"},"v11.0.0"),", ",(0,t.yg)("inlineCode",{parentName:"p"},"BypassMinFeeMsgTypes")," and ",(0,t.yg)("inlineCode",{parentName:"p"},"MaxTotalBypassMinFeeMsgGasUsage")," are part of global fee params and can be proposed at network level. The default values are: ",(0,t.yg)("inlineCode",{parentName:"p"},'bypass-min-fee-msg-types=[\n"/ibc.core.channel.v1.MsgRecvPacket",\n"/ibc.core.channel.v1.MsgAcknowledgement",\n"/ibc.core.client.v1.MsgUpdateClient",\n"/ibc.core.channel.v1.MsgTimeout",\n"/ibc.core.channel.v1.MsgTimeoutOnClose"\n]')," and default ",(0,t.yg)("inlineCode",{parentName:"p"},"maxTotalBypassMinFeeMsgGasUsage=1,000,000")),(0,t.yg)("p",null,"From gaiad v11.0.0, nodes that have the ",(0,t.yg)("inlineCode",{parentName:"p"},"bypass-min-fee-msg-types")," field in their ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml")," configuration are ",(0,t.yg)("strong",{parentName:"p"},"not utilized"),". Therefore, node operators have the option to either leave the field in their configurations or remove it. Node inited by gaiad v11.0.0 or later does not have ",(0,t.yg)("inlineCode",{parentName:"p"},"bypass-min-fee-msg-types")," field in the ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),"."),(0,t.yg)("p",null,"Before gaiad ",(0,t.yg)("inlineCode",{parentName:"p"},"v11.0.0"),", ",(0,t.yg)("inlineCode",{parentName:"p"},"bypass-min-fee-msg-types")," can be set by each node in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),", and ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/682770f2410ab0d33ac7f0c7203519d7a99fa2b6/x/globalfee/ante/fee.go#L69"},"the bypass messages gas usage on average should not exceed ",(0,t.yg)("inlineCode",{parentName:"a"},"maxBypassMinFeeMsgGasUsage"),"=200,000"),"."),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"Nodes created using Gaiad ",(0,t.yg)("inlineCode",{parentName:"li"},"v7.0.2")," - ",(0,t.yg)("inlineCode",{parentName:"li"},"v10.0.x")," use ",(0,t.yg)("inlineCode",{parentName:"li"},'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer"]')," as defaults. "),(0,t.yg)("li",{parentName:"ul"},"Nodes created using Gaiad ",(0,t.yg)("inlineCode",{parentName:"li"},"v11.0.x")," or later use ",(0,t.yg)("inlineCode",{parentName:"li"},'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer", "/ibc.core.channel.v1.MsgTimeout", "/ibc.core.channel.v1.MsgTimeoutOnClose"]')," as defaults. "),(0,t.yg)("li",{parentName:"ul"},"Nodes with ",(0,t.yg)("inlineCode",{parentName:"li"},"bypass-min-fee-msg-types = []")," or missing this field in ",(0,t.yg)("inlineCode",{parentName:"li"},"app.toml")," also use default bypass message types."),(0,t.yg)("li",{parentName:"ul"},"Nodes created using gaiad ",(0,t.yg)("inlineCode",{parentName:"li"},"v7.0.1")," and ",(0,t.yg)("inlineCode",{parentName:"li"},"v7.0.0")," do not have ",(0,t.yg)("inlineCode",{parentName:"li"},"bypass-min-fee-msg-types")," configured in ",(0,t.yg)("inlineCode",{parentName:"li"},"config/app.toml")," - they are also using same default values as in ",(0,t.yg)("inlineCode",{parentName:"li"},"v7.0.2"),". The ",(0,t.yg)("inlineCode",{parentName:"li"},"bypass-min-fee-msg-types")," config option can be added to ",(0,t.yg)("inlineCode",{parentName:"li"},"config/app.toml")," before the ",(0,t.yg)("inlineCode",{parentName:"li"},"[telemetry]")," field.")),(0,t.yg)("p",null,"An example of ",(0,t.yg)("inlineCode",{parentName:"p"},"bypass-min-fee-msg-types")," in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml")," ",(0,t.yg)("strong",{parentName:"p"},"before")," gaiad v11.0.0:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},'\n###############################################################################\n### Custom Gaia Configuration ###\n###############################################################################\n# bypass-min-fee-msg-types defines custom message types the operator may set that\n# will bypass minimum fee checks during CheckTx.\n#\n# Example:\n# ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement", ...]\nbypass-min-fee-msg-types = ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer", "/ibc.core.channel.v1.MsgTimeout", "/ibc.core.channel.v1.MsgTimeoutOnClose"]\n')),(0,t.yg)("h2",{id:"minimum-gas-prices-local-fee-requirement"},(0,t.yg)("inlineCode",{parentName:"h2"},"Minimum-gas-prices")," (local fee requirement)"),(0,t.yg)("p",null,"The ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," parameter enables node operators to set its minimum fee requirements, and it can be set in the ",(0,t.yg)("inlineCode",{parentName:"p"},"config/app.toml")," file. Please note: if ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," is set to include zero coins, the zero coins are sanitized when ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/blob/76dea00bd6d11bfef043f6062f41e858225820ab/cmd/gaiad/cmd/root.go#L221"},(0,t.yg)("inlineCode",{parentName:"a"},"SetMinGasPrices")),".\nWhen setting ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices"),", it's important to keep the following rules in mind:"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"The denoms in ",(0,t.yg)("inlineCode",{parentName:"li"},"min-gas-prices")," that are not present in the global fees list are ignored. "),(0,t.yg)("li",{parentName:"ul"},"The amounts in ",(0,t.yg)("inlineCode",{parentName:"li"},"min-gas-prices")," that are lower than global fees ",(0,t.yg)("inlineCode",{parentName:"li"},"MinimumGasPricesParam")," are ignored."),(0,t.yg)("li",{parentName:"ul"},"The amounts in ",(0,t.yg)("inlineCode",{parentName:"li"},"min-gas-prices")," are considered as fee requirement only if they are greater than the amounts for the corresponding denoms in the global fees list. ")),(0,t.yg)("h2",{id:"fee-antehandler-behaviour"},"Fee AnteHandler Behaviour"),(0,t.yg)("p",null,"The denoms in the global fees list and the ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," param are merged and de-duplicated while keeping the higher amounts. Denoms that are only in the ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," param are discarded. "),(0,t.yg)("p",null,"If the denoms of the transaction fees are a subset of the merged fees and at least one of the amounts of the transaction fees is greater than or equal to the corresponding required fees amount, the transaction can pass the fee check, otherwise an error will occur."),(0,t.yg)("h2",{id:"queries"},"Queries"),(0,t.yg)("p",null,"CLI queries can be used to retrieve the globalfee params:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},'gaiad q globalfee params\n\n{\n "minimum_gas_prices": [\n {\n "denom": "uatom",\n "amount": "0.002000000000000000"\n },\n ],\n "bypass_min_fee_msg_types": [\n "/ibc.core.channel.v1.MsgRecvPacket",\n "/ibc.core.channel.v1.MsgAcknowledgement",\n "/ibc.core.client.v1.MsgUpdateClient",\n "/ibc.core.channel.v1.MsgTimeout",\n "/ibc.core.channel.v1.MsgTimeoutOnClose"\n ],\n "max_total_bypass_min_fee_msg_gas_usage": "2000000"\n}\n')),(0,t.yg)("p",null,"If the global fees ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," is not set, the query returns an empty global fees list: ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum_gas_prices: []"),". In this case the Cosmos Hub will use ",(0,t.yg)("inlineCode",{parentName:"p"},"0uatom")," as global fee in this case (the default fee denom)."),(0,t.yg)("h2",{id:"setting-up-globalfee-params-via-gov-proposals"},"Setting Up Globalfee Params via Gov Proposals"),(0,t.yg)("p",null,"An example of setting up a global fee by a gov proposals is shown below."),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-shell"},"gov submit-proposal param-change proposal.json\n")),(0,t.yg)("p",null,"A ",(0,t.yg)("inlineCode",{parentName:"p"},"proposal.json")," example to change the ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," in globalfee params:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},'{\n "title": "Global fee Param Change",\n "description": "Update global fee",\n "changes": [\n {\n "subspace": "globalfee",\n "key": "MinimumGasPricesParam",\n "value": [{"denom":"stake", "amount":"0.002"}, {"denom":"uatom", "amount": "0.001"}]\n }\n ],\n "deposit": "1000stake"\n}\n')),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Note:"),' in the above "value" field, coins must sorted alphabetically by denom.'),(0,t.yg)("p",null,"A ",(0,t.yg)("inlineCode",{parentName:"p"},"proposal.json")," example to change the ",(0,t.yg)("inlineCode",{parentName:"p"},"bypassMinFeeMsgTypes")," in globalfee params:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},'{\n "title": "Globalfee Param Change",\n "description": "Update globalfee Params",\n "changes": [\n {\n "subspace": "Globalfee",\n "key": "BypassMinFeeMsgTypes",\n "value": ["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", "/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]\n }\n ],\n "deposit": "1000000uatom"\n}\n')),(0,t.yg)("p",null,"A ",(0,t.yg)("inlineCode",{parentName:"p"},"proposal.json")," example to change the ",(0,t.yg)("inlineCode",{parentName:"p"},"maxTotalBypassMinFeeMsgGasUsage")," in globalfee params:"),(0,t.yg)("pre",null,(0,t.yg)("code",{parentName:"pre",className:"language-sh"},'{\n "title": "Globalfee Param Change",\n "description": "Update globalfee Params",\n "changes": [\n {\n "subspace": "globalfee",\n "key": "MaxTotalBypassMinFeeMsgGasUsage",\n "value": 5000\n }\n ],\n "deposit": "1000000uatom"\n}\n')),(0,t.yg)("h2",{id:"examples"},"Examples"),(0,t.yg)("p",null,"Here are a few examples to clarify the relationship between global fees, minimum-gas-prices and transaction fees."),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Note:")," Transactions can include zero-coin fees. However, these fees are removed from the transaction fees during the fee ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/e716e4103e934344aa7be6dc9b5c453bdec5f225/client/tx/factory.go#L144"},"parsing")," / ",(0,t.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/e716e4103e934344aa7be6dc9b5c453bdec5f225/types/dec_coin.go#L172"},"sanitizing")," before reaching the fee AnteHandler.\nThis means ",(0,t.yg)("inlineCode",{parentName:"p"},'paidfee = "1uatom, 0stake"')," and ",(0,t.yg)("inlineCode",{parentName:"p"},'paidfee = "1uatom"')," are equivalent, and similarly, ",(0,t.yg)("inlineCode",{parentName:"p"},'paidfee = "0uatom"')," is equivalent to ",(0,t.yg)("inlineCode",{parentName:"p"},'paidfee = ""'),".\nIn the following examples, zero-coin fees are removed from the transaction fees, globalfee refers to ",(0,t.yg)("inlineCode",{parentName:"p"},"MinimumGasPricesParam")," in globalfee params, minimum-gas-prices refers to the local ",(0,t.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," setup in ",(0,t.yg)("inlineCode",{parentName:"p"},"app.toml"),"."),(0,t.yg)("h3",{id:"case-1"},"Case 1"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=[], minimum-gas-prices=0.1uatom, gas=2000000. "),(0,t.yg)("p",null,"Note that this is the same case as globalfee=0uatom, minimum-gas-prices=0.1uatom, gas=2000000."),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom, 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)")),(0,t.yg)("h3",{id:"case-2"},"Case 2"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:"),' globalfee=[], minimum-gas-prices="", gas=2000000.'),(0,t.yg)("p",null,'Note that this is the same case as globalfee=0uatom, minimum-gas-prices="", gas=2000000.'),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)")),(0,t.yg)("h3",{id:"case-3"},"Case 3"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0.2uatom]",", minimum-gas-prices=0.1uatom, gas=2000000 (global fee is higher than min_as_price)."),(0,t.yg)("p",null,'Note that this is the same case as globalfee=0.2uatom, minimum-gas-prices="", gas=2000000.'),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom, 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)")),(0,t.yg)("h3",{id:"case-4"},"Case 4"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0.1uatom]",", minimum-gas-prices=0.2uatom, gas=2000000 (global fee is lower than min_as_price)."),(0,t.yg)("p",null,"Note that the required amount in globalfee is overwritten by the amount in minimum-gas-prices. "),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom, 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},"paidfee = 0uatom, ",(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)")),(0,t.yg)("h3",{id:"case-5"},"Case 5"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0uatom, 1stake]",', minimum-gas-prices="", gas=200000.'),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee ="2000000 * 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee ="", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee ="2000000 * 1uatom, 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee ="2000000 * 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass"))),(0,t.yg)("h3",{id:"case-6"},"Case 6"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0.1uatom, 1stake]",", minimum-gas-prices=0.2uatom, gas=200000."),(0,t.yg)("p",null,"Note that the required amount of ",(0,t.yg)("inlineCode",{parentName:"p"},"uatom")," in globalfee is overwritten by the amount in minimum-gas-prices. "),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.2uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 * 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 ',(0,t.yg)("em",{parentName:"li"}," 0.1uatom, 2000000 "),' 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 ',(0,t.yg)("em",{parentName:"li"}," 0.2atom, 2000000 "),' 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},'paidfee = "2000000 ',(0,t.yg)("em",{parentName:"li"}," 0.1uatom, 2000000 "),' 0.5stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)")),(0,t.yg)("h3",{id:"case-7"},"Case 7"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[0.1uatom]",", minimum-gas-prices=","[0.2uatom, 1stake]",", gas=600,000,\\\nmax-total-bypass-min-fee-msg-gas-usage=1,000,000,\\\nbypass-min-fee-msg-types = ",'[\\\n"/ibc.core.channel.v1.MsgRecvPacket",\\\n"/ibc.core.channel.v1.MsgAcknowledgement",\\\n"/ibc.core.client.v1.MsgUpdateClient",\\\n"/ibc.core.channel.v1.MsgTimeout",\\\n"/ibc.core.channel.v1.MsgTimeoutOnClose"\\\n]'),(0,t.yg)("p",null,"Note that the required amount of ",(0,t.yg)("inlineCode",{parentName:"p"},"uatom")," in globalfee is overwritten by the amount in minimum-gas-prices.\nAlso, the ",(0,t.yg)("inlineCode",{parentName:"p"},"1stake")," in minimum-gas-prices is ignored."),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="600000 * 0.05uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},"msgs= ",'["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward"]',' with paidfee="", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient", "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward]',' with paidfee="", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (transaction contains non-bypass messages)"),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient", "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward]',' with paidfee="600000 * 0.2uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="600000 * 1stake", ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (unexpected denom)")),(0,t.yg)("h3",{id:"case-8"},"Case 8"),(0,t.yg)("p",null,(0,t.yg)("strong",{parentName:"p"},"Setting:")," globalfee=","[1uatom]",', minimum-gas-prices="0uatom", gas=1,100,000 or 200,\\\nmax-total-bypass-min-fee-msg-gas-usage=1,000,000,\\\nbypass-min-fee-msg-types = ','[\\\n"/ibc.core.channel.v1.MsgRecvPacket",\\\n"/ibc.core.channel.v1.MsgAcknowledgement",\\\n"/ibc.core.client.v1.MsgUpdateClient",\\\n"/ibc.core.channel.v1.MsgTimeout",\\\n"/ibc.core.channel.v1.MsgTimeoutOnClose"\\\n]'),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="" and gas=1,100,000, ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (gas limit exceeded for bypass transactions)"),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="200 * 1uatom" and gas=200, ',(0,t.yg)("inlineCode",{parentName:"li"},"fail")," (insufficient funds)"),(0,t.yg)("li",{parentName:"ul"},"msgs=",'["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]',' with paidfee="1,100,000 * 1uatom", ',(0,t.yg)("inlineCode",{parentName:"li"},"pass")," ")),(0,t.yg)("h2",{id:"references"},"References"),(0,t.yg)("ul",null,(0,t.yg)("li",{parentName:"ul"},(0,t.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.45/basics/gas-fees.html"},"Gas and Fees in Cosmos SDK"))))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/e7b4da39.6e142329.js b/assets/js/e7b4da39.6e142329.js new file mode 100644 index 00000000000..74c24ad6cae --- /dev/null +++ b/assets/js/e7b4da39.6e142329.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8532],{5680:(e,n,a)=>{a.d(n,{xA:()=>g,yg:()=>m});var t=a(6540);function o(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function r(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function i(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?r(Object(a),!0).forEach((function(n){o(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function s(e,n){if(null==e)return{};var a,t,o=function(e,n){if(null==e)return{};var a,t,o={},r=Object.keys(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||(o[a]=e[a]);return o}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}var l=t.createContext({}),d=function(e){var n=t.useContext(l),a=n;return e&&(a="function"==typeof e?e(n):i(i({},n),e)),a},g=function(e){var n=d(e.components);return t.createElement(l.Provider,{value:n},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},c=t.forwardRef((function(e,n){var a=e.components,o=e.mdxType,r=e.originalType,l=e.parentName,g=s(e,["components","mdxType","originalType","parentName"]),u=d(a),c=o,m=u["".concat(l,".").concat(c)]||u[c]||p[c]||r;return a?t.createElement(m,i(i({ref:n},g),{},{components:a})):t.createElement(m,i({ref:n},g))}));function m(e,n){var a=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var r=a.length,i=new Array(r);i[0]=c;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s[u]="string"==typeof e?e:o,i[1]=s;for(var d=2;d<r;d++)i[d]=a[d];return t.createElement.apply(null,i)}return t.createElement.apply(null,a)}c.displayName="MDXCreateElement"},9509:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>i,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>d});var t=a(8168),o=(a(6540),a(5680));const r={title:"Delegator Guide (CLI)",order:2},i=void 0,s={unversionedId:"delegators/delegator-guide-cli",id:"version-v17.1.0/delegators/delegator-guide-cli",title:"Delegator Guide (CLI)",description:"This document contains all the necessary information for delegators to interact with the Cosmos Hub through the Command-Line Interface (CLI).",source:"@site/versioned_docs/version-v17.1.0/delegators/delegator-guide-cli.md",sourceDirName:"delegators",slug:"/delegators/delegator-guide-cli",permalink:"/v17.1.0/delegators/delegator-guide-cli",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Delegator Guide (CLI)",order:2},sidebar:"tutorialSidebar",previous:{title:"Delegator FAQ",permalink:"/v17.1.0/delegators/delegator-faq"},next:{title:"Delegator Security",permalink:"/v17.1.0/delegators/delegator-security"}},l={},d=[{value:"Table of Contents",id:"table-of-contents",level:2},{value:"Installing <code>gaiad</code>",id:"installing-gaiad",level:2},{value:"Cosmos Accounts",id:"cosmos-accounts",level:2},{value:"Restoring an Account from the Fundraiser",id:"restoring-an-account-from-the-fundraiser",level:3},{value:"On a Ledger Device",id:"on-a-ledger-device",level:4},{value:"On a Computer",id:"on-a-computer",level:4},{value:"Creating an Account",id:"creating-an-account",level:3},{value:"Using a Ledger Device",id:"using-a-ledger-device",level:4},{value:"Using a Computer",id:"using-a-computer",level:4},{value:"Accessing the Cosmos Hub Network",id:"accessing-the-cosmos-hub-network",level:2},{value:"Running Your Own Full-Node",id:"running-your-own-full-node",level:3},{value:"Connecting to a Remote Full-Node",id:"connecting-to-a-remote-full-node",level:3},{value:"Setting Up <code>gaiad</code>",id:"setting-up-gaiad",level:2},{value:"Querying the State",id:"querying-the-state",level:2},{value:"Sending Transactions",id:"sending-transactions",level:2},{value:"A Note on Gas and Fees",id:"a-note-on-gas-and-fees",level:3},{value:"Sending Tokens",id:"sending-tokens",level:3},{value:"Bonding Atoms and Withdrawing Rewards",id:"bonding-atoms-and-withdrawing-rewards",level:3},{value:"Participating in Governance",id:"participating-in-governance",level:2},{value:"Primer on Governance",id:"primer-on-governance",level:3},{value:"In Practice",id:"in-practice",level:3},{value:"Signing Transactions From an Offline Computer",id:"signing-transactions-from-an-offline-computer",level:3}],g={toc:d},u="wrapper";function p(e){let{components:n,...a}=e;return(0,o.yg)(u,(0,t.A)({},g,a,{components:n,mdxType:"MDXLayout"}),(0,o.yg)("p",null,"This document contains all the necessary information for delegators to interact with the Cosmos Hub through the Command-Line Interface (CLI)."),(0,o.yg)("p",null,"It also contains instructions on how to manage accounts, restore accounts from the fundraiser and use a ledger nano device."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Very Important"),": Please assure that you follow the steps described hereinafter\ncarefully, as negligence in this significant process could lead to an indefinite\nloss of your Atoms. Therefore, read through the following instructions in their\nentirety prior to proceeding and reach out to us in case you need support."),(0,o.yg)("p",{parentName:"admonition"},"Please also note that you are about to interact with the Cosmos Hub, a\nblockchain technology containing highly experimental software. While the\nblockchain has been developed in accordance to the state of the art and audited\nwith utmost care, we can nevertheless expect to have issues, updates and bugs.\nFurthermore, interaction with blockchain technology requires\nadvanced technical skills and always entails risks that are outside our control.\nBy using the software, you confirm that you understand the inherent risks\nassociated with cryptographic software (see also risk section of the\n",(0,o.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos/blob/master/fundraiser/Interchain%20Cosmos%20Contribution%20Terms%20-%20FINAL.pdf"},"Interchain Cosmos Contribution terms"),') and that the Interchain Foundation and/or\nthe Tendermint Team may not be held liable for potential damages arising out of the use of the\nsoftware. Any use of this open source software released under the Apache 2.0 license is\ndone at your own risk and on a "AS IS" basis, without warranties or conditions\nof any kind.')),(0,o.yg)("p",null,"Please exercise extreme caution!"),(0,o.yg)("h2",{id:"table-of-contents"},"Table of Contents"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#installing-gaiad"},"Installing ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#cosmos-accounts"},"Cosmos Accounts"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#restoring-an-account-from-the-fundraiser"},"Restoring an Account from the Fundraiser")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#creating-an-account"},"Creating an Account")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#accessing-the-cosmos-hub-network"},"Accessing the Cosmos Hub Network"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#running-your-own-full-node"},"Running Your Own Full-Node")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#connecting-to-a-remote-full-node"},"Connecting to a Remote Full-Node")))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#setting-up-gaiad"},"Setting Up ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#querying-the-state"},"Querying the State")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#sending-transactions"},"Sending Transactions"),(0,o.yg)("ul",{parentName:"li"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#a-note-on-gas-and-fees"},"A Note on Gas and Fees")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#bonding-atoms-and-withdrawing-rewards"},"Bonding Atoms and Withdrawing Rewards")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#participating-in-governance"},"Participating in Governance")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("a",{parentName:"li",href:"#signing-transactions-from-an-offline-computer"},"Signing Transactions from an Offline Computer"))))),(0,o.yg)("h2",{id:"installing-gaiad"},"Installing ",(0,o.yg)("inlineCode",{parentName:"h2"},"gaiad")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),": This is the command-line interface to interact with a ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," full-node."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Please check that you download the latest stable release of ",(0,o.yg)("inlineCode",{parentName:"strong"},"gaiad")," that is available"))),(0,o.yg)("p",null,"[",(0,o.yg)("strong",{parentName:"p"},"Download the binaries"),"]","\nNot available yet."),(0,o.yg)("p",null,(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/installation"},(0,o.yg)("strong",{parentName:"a"},"Install from source"))),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is used from a terminal. To open the terminal, follow these steps:"),(0,o.yg)("ul",{parentName:"admonition"},(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"Windows"),": ",(0,o.yg)("inlineCode",{parentName:"li"},"Start")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"All Programs")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Accessories")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Command Prompt")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"MacOS"),": ",(0,o.yg)("inlineCode",{parentName:"li"},"Finder")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Applications")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Utilities")," > ",(0,o.yg)("inlineCode",{parentName:"li"},"Terminal")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("strong",{parentName:"li"},"Linux"),": ",(0,o.yg)("inlineCode",{parentName:"li"},"Ctrl")," + ",(0,o.yg)("inlineCode",{parentName:"li"},"Alt")," + ",(0,o.yg)("inlineCode",{parentName:"li"},"T")))),(0,o.yg)("h2",{id:"cosmos-accounts"},"Cosmos Accounts"),(0,o.yg)("p",null,"At the core of every Cosmos account, there is a seed, which takes the form of a 12 or 24-words mnemonic. From this mnemonic, it is possible to create any number of Cosmos accounts, i.e. pairs of private key/public key. This is called an HD wallet (see ",(0,o.yg)("a",{parentName:"p",href:"https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki"},"BIP32")," for more information on the HD wallet specification)."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-txt"}," Account 0 Account 1 Account 2\n\n+------------------+ +------------------+ +------------------+\n| | | | | |\n| Address 0 | | Address 1 | | Address 2 |\n| ^ | | ^ | | ^ |\n| | | | | | | | |\n| | | | | | | | |\n| | | | | | | | |\n| + | | + | | + |\n| Public key 0 | | Public key 1 | | Public key 2 |\n| ^ | | ^ | | ^ |\n| | | | | | | | |\n| | | | | | | | |\n| | | | | | | | |\n| + | | + | | + |\n| Private key 0 | | Private key 1 | | Private key 2 |\n| ^ | | ^ | | ^ |\n+------------------+ +------------------+ +------------------+\n | | |\n | | |\n | | |\n +--------------------------------------------------------------------+\n |\n |\n +---------+---------+\n | |\n | Mnemonic (Seed) |\n | |\n +-------------------+\n")),(0,o.yg)("p",null,"The funds stored in an account are controlled by the private key. This private key is generated using a one-way function from the mnemonic. If you lose the private key, you can retrieve it using the mnemonic. However, if you lose the mnemonic, you will lose access to all the derived private keys. Likewise, if someone gains access to your mnemonic, they gain access to all the associated accounts."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Do not lose or share your 12 words with anyone. To prevent theft or loss of funds, it is best to ensure that you keep multiple copies of your mnemonic, and store it in a safe, secure place and that only you know how to access. If someone is able to gain access to your mnemonic, they will be able to gain access to your private keys and control the accounts associated with them."))),(0,o.yg)("p",null,"The address is a public string with a human-readable prefix (e.g. ",(0,o.yg)("inlineCode",{parentName:"p"},"cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg"),") that identifies your account. When someone wants to send you funds, they send it to your address. It is computationally infeasible to find the private key associated with a given address."),(0,o.yg)("h3",{id:"restoring-an-account-from-the-fundraiser"},"Restoring an Account from the Fundraiser"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("em",{parentName:"p"},"NOTE: This section only concerns fundraiser participants"))),(0,o.yg)("p",null,"If you participated in the fundraiser, you should be in possession of a 12-words mnemonic. Newly generated mnemonics use 24 words, but 12-word mnemonics are also compatible with all the Cosmos tools."),(0,o.yg)("h4",{id:"on-a-ledger-device"},"On a Ledger Device"),(0,o.yg)("p",null,"At the core of a ledger device, there is a mnemonic used to generate accounts on multiple blockchains (including the Cosmos Hub). Usually, you will create a new mnemonic when you initialize your ledger device. However, it is possible to tell the ledger device to use a mnemonic provided by the user instead. Let us go ahead and see how you can input the mnemonic you obtained during the fundraiser as the seed of your ledger device."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"*NOTE: To do this, ",(0,o.yg)("strong",{parentName:"p"},"it is preferable to use a brand new ledger device."),". Indeed, there can be only one mnemonic per ledger device. If, however, you want to use a ledger that is already initialized with a seed, you can reset it by going in ",(0,o.yg)("inlineCode",{parentName:"p"},"Settings"),">",(0,o.yg)("inlineCode",{parentName:"p"},"Device"),">",(0,o.yg)("inlineCode",{parentName:"p"},"Reset All"),". ",(0,o.yg)("strong",{parentName:"p"},"Please note that this will wipe out the seed currently stored on the device. If you have not properly secured the associated mnemonic, you could lose your funds!!!*"))),(0,o.yg)("p",null,"The following steps need to be performed on an un-initialized ledger device:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Connect your ledger device to the computer via USB"),(0,o.yg)("li",{parentName:"ol"},"Press both buttons"),(0,o.yg)("li",{parentName:"ol"},"Do ",(0,o.yg)("strong",{parentName:"li"},"NOT"),' choose the "Config as a new device" option. Instead, choose "Restore Configuration"'),(0,o.yg)("li",{parentName:"ol"},"Choose a PIN"),(0,o.yg)("li",{parentName:"ol"},"Choose the 12 words option"),(0,o.yg)("li",{parentName:"ol"},"Input each of the words you got during the fundraiser, in the correct order.")),(0,o.yg)("p",null,"Your ledger is now correctly set up with your fundraiser mnemonic! Do not lose this mnemonic! If your ledger is compromised, you can always restore a new device again using the same mnemonic."),(0,o.yg)("p",null,"Next, click ",(0,o.yg)("a",{parentName:"p",href:"#using-a-ledger-device"},"here")," to learn how to generate an account."),(0,o.yg)("h4",{id:"on-a-computer"},"On a Computer"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"NOTE: It is more secure to perform this action on an offline computer"))),(0,o.yg)("p",null,"To restore an account using a fundraiser mnemonic and store the associated encrypted private key on a computer, use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <yourKeyName> --recover\n")),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<yourKeyName>")," is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction."),(0,o.yg)("li",{parentName:"ul"},"You can add the optional ",(0,o.yg)("inlineCode",{parentName:"li"},"--account")," flag to specify the path (",(0,o.yg)("inlineCode",{parentName:"li"},"0"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"1"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"2"),", ...) you want to use to generate your account. By default, account ",(0,o.yg)("inlineCode",{parentName:"li"},"0")," is generated.")),(0,o.yg)("p",null,"The private key of account ",(0,o.yg)("inlineCode",{parentName:"p"},"0")," will be saved in your operating system's credentials storage.\nEach time you want to send a transaction, you will need to unlock your system's credentials store.\nIf you lose access to your credentials storage, you can always recover the private key with the\nmnemonic."),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"You may not be prompted for password each time you send a transaction since most operating systems\nunlock user's credentials store upon login by default. If you want to change your credentials\nstore security policies please refer to your operating system manual."))),(0,o.yg)("h3",{id:"creating-an-account"},"Creating an Account"),(0,o.yg)("p",null,"To create an account, you just need to have ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," installed. Before creating it, you need to know where you intend to store and interact with your private keys. The best options are to store them in an offline dedicated computer or a ledger device. Storing them on your regular online computer involves more risk, since anyone who infiltrates your computer through the internet could exfiltrate your private keys and steal your funds."),(0,o.yg)("h4",{id:"using-a-ledger-device"},"Using a Ledger Device"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Only use Ledger devices that you bought factory new or trust fully"))),(0,o.yg)("p",null,"When you initialize your ledger, a 24-word mnemonic is generated and stored in the device. This mnemonic is compatible with Cosmos and Cosmos accounts can be derived from it. Therefore, all you have to do is make your ledger compatible with ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),". To do so, you need to go through the following steps:"),(0,o.yg)("ol",null,(0,o.yg)("li",{parentName:"ol"},"Download the Ledger Live app ",(0,o.yg)("a",{parentName:"li",href:"https://www.ledger.com/ledger-live"},"here"),"."),(0,o.yg)("li",{parentName:"ol"},"Connect your ledger via USB and update to the latest firmware"),(0,o.yg)("li",{parentName:"ol"},'Go to the ledger live app store, and download the "Cosmos" application (this can take a while). ',(0,o.yg)("strong",{parentName:"li"},"Note: You may have to enable ",(0,o.yg)("inlineCode",{parentName:"strong"},"Dev Mode")," in the ",(0,o.yg)("inlineCode",{parentName:"strong"},"Settings"),' of Ledger Live to be able to download the "Cosmos" application'),"."),(0,o.yg)("li",{parentName:"ol"},"Navigate to the Cosmos app on your ledger device")),(0,o.yg)("p",null,"Then, to create an account, use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <yourAccountName> --ledger\n")),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"This command will only work while the Ledger is plugged in and unlocked"))),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<yourKeyName>")," is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction."),(0,o.yg)("li",{parentName:"ul"},"You can add the optional ",(0,o.yg)("inlineCode",{parentName:"li"},"--account")," flag to specify the path (",(0,o.yg)("inlineCode",{parentName:"li"},"0"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"1"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"2"),", ...) you want to use to generate your account. By default, account ",(0,o.yg)("inlineCode",{parentName:"li"},"0")," is generated.")),(0,o.yg)("h4",{id:"using-a-computer"},"Using a Computer"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"NOTE: It is more secure to perform this action on an offline computer"))),(0,o.yg)("p",null,"To generate an account, just use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <yourKeyName>\n")),(0,o.yg)("p",null,"The command will generate a 24-words mnemonic and save the private and public keys for account ",(0,o.yg)("inlineCode",{parentName:"p"},"0"),"\nat the same time.\nEach time you want to send a transaction, you will need to unlock your system's credentials store.\nIf you lose access to your credentials storage, you can always recover the private key with the\nmnemonic."),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"You may not be prompted for password each time you send a transaction since most operating systems\nunlock user's credentials store upon login by default. If you want to change your credentials\nstore security policies please refer to your operating system manual."))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Do not lose or share your 12 words with anyone. To prevent theft or loss of funds, it is best to ensure that you keep multiple copies of your mnemonic, and store it in a safe, secure place and that only you know how to access. If someone is able to gain access to your mnemonic, they will be able to gain access to your private keys and control the accounts associated with them."))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"After you have secured your mnemonic (triple check!), you can delete bash history to ensure no one can retrieve it:"),(0,o.yg)("pre",{parentName:"admonition"},(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"history -c\nrm ~/.bash_history\n"))),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"<yourKeyName>")," is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction."),(0,o.yg)("li",{parentName:"ul"},"You can add the optional ",(0,o.yg)("inlineCode",{parentName:"li"},"--account")," flag to specify the path (",(0,o.yg)("inlineCode",{parentName:"li"},"0"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"1"),", ",(0,o.yg)("inlineCode",{parentName:"li"},"2"),", ...) you want to use to generate your account. By default, account ",(0,o.yg)("inlineCode",{parentName:"li"},"0")," is generated.")),(0,o.yg)("p",null,"You can generate more accounts from the same mnemonic using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad keys add <yourKeyName> --recover --account 1\n")),(0,o.yg)("p",null,"This command will prompt you to input a passphrase as well as your mnemonic. Change the account number to generate a different account."),(0,o.yg)("h2",{id:"accessing-the-cosmos-hub-network"},"Accessing the Cosmos Hub Network"),(0,o.yg)("p",null,"In order to query the state and send transactions, you need a way to access the network. To do so, you can either run your own full-node, or connect to someone else's."),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},'NOTE: Do not share your mnemonic (12 or 24 words) with anyone. The only person who should ever need to know it is you. This is especially important if you are ever approached via email or direct message by someone requesting that you share your mnemonic for any kind of blockchain services or support. No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to share any kind of account credentials or your mnemonic."'),".")),(0,o.yg)("h3",{id:"running-your-own-full-node"},"Running Your Own Full-Node"),(0,o.yg)("p",null,"This is the most secure option, but comes with relatively high resource requirements. In order to run your own full-node, you need good bandwidth and at least 1TB of disk space."),(0,o.yg)("p",null,"You will find the tutorial on how to install ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/installation"},"here"),", and the guide to run a full-node ",(0,o.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"here"),"."),(0,o.yg)("h3",{id:"connecting-to-a-remote-full-node"},"Connecting to a Remote Full-Node"),(0,o.yg)("p",null,"If you do not want or cannot run your own node, you can connect to someone else's full-node. You should pick an operator you trust, because a malicious operator could return incorrect query results or censor your transactions. However, they will never be able to steal your funds, as your private keys are stored locally on your computer or ledger device. Possible options of full-node operators include validators, wallet providers or exchanges."),(0,o.yg)("p",null,"In order to connect to the full-node, you will need an address of the following form: ",(0,o.yg)("inlineCode",{parentName:"p"},"https://77.87.106.33:26657")," (",(0,o.yg)("em",{parentName:"p"},"Note: This is a placeholder"),"). This address has to be communicated by the full-node operator you choose to trust. You will use this address in the ",(0,o.yg)("a",{parentName:"p",href:"#setting-up-gaiad"},"following section"),"."),(0,o.yg)("h2",{id:"setting-up-gaiad"},"Setting Up ",(0,o.yg)("inlineCode",{parentName:"h2"},"gaiad")),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before setting up ",(0,o.yg)("inlineCode",{parentName:"strong"},"gaiad"),", make sure you have set up a way to ",(0,o.yg)("a",{parentName:"strong",href:"#accessing-the-cosmos-hub-network"},"access the Cosmos Hub network")))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Please check that you are always using the latest stable release of ",(0,o.yg)("inlineCode",{parentName:"strong"},"gaiad")))),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not. Let us set it up properly."),(0,o.yg)("p",null,"In order to set up ",(0,o.yg)("inlineCode",{parentName:"p"},"gaiad"),", use the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config <flag> <value>\n")),(0,o.yg)("p",null,"It allows you to set a default value for each given flag."),(0,o.yg)("p",null,"First, set up the address of the full-node you want to connect to:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config node <host>:<port\n\n// example: gaiad config node https://77.87.106.33:26657 (note: this is a placeholder)\n")),(0,o.yg)("p",null,"If you run your own full-node, just use ",(0,o.yg)("inlineCode",{parentName:"p"},"tcp://localhost:26657")," as the address."),(0,o.yg)("p",null,"Finally, let us set the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," of the blockchain we want to interact with:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad config chain-id cosmoshub-4\n")),(0,o.yg)("h2",{id:"querying-the-state"},"Querying the State"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before you can bond atoms and withdraw rewards, you need to ",(0,o.yg)("a",{parentName:"strong",href:"#setting-up-gaiad"},"set up ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))))),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"gaiad")," lets you query all relevant information from the blockchain, like account balances, amount of bonded tokens, outstanding rewards, governance proposals and more. Next is a list of the most useful commands for delegator."),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// query account balances and other account-related information\ngaiad query account <yourAddress>\n\n// query the list of validators\ngaiad query staking validators\n\n// query the information of a validator given their address (e.g. cosmosvaloper1n5pepvmgsfd3p2tqqgvt505jvymmstf6s9gw27)\ngaiad query staking validator <validatorAddress>\n\n// query all delegations made from a delegator given their address (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg)\ngaiad query staking delegations <delegatorAddress>\n\n// query a specific delegation made from a delegator (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg) to a validator (e.g. cosmosvaloper1n5pepvmgsfd3p2tqqgvt505jvymmstf6s9gw27) given their addresses\ngaiad query staking delegation <delegatorAddress> <validatorAddress>\n\n// query the rewards of a delegator given a delegator address (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg)\ngaiad query distribution rewards <delegatorAddress>\n\n// query all proposals currently open for depositing\ngaiad query gov proposals --status deposit_period\n\n// query all proposals currently open for voting\ngaiad query gov proposals --status voting_period\n\n// query a proposal given its proposalID\ngaiad query gov proposal <proposalID>\n")),(0,o.yg)("p",null,"For more commands, just type:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query\n")),(0,o.yg)("p",null,"For each command, you can use the ",(0,o.yg)("inlineCode",{parentName:"p"},"-h")," or ",(0,o.yg)("inlineCode",{parentName:"p"},"--help")," flag to get more information."),(0,o.yg)("h2",{id:"sending-transactions"},"Sending Transactions"),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},"On Cosmos Hub mainnet, the accepted denom is ",(0,o.yg)("inlineCode",{parentName:"p"},"uatom"),", where ",(0,o.yg)("inlineCode",{parentName:"p"},"1atom = 1,000,000uatom"))),(0,o.yg)("h3",{id:"a-note-on-gas-and-fees"},"A Note on Gas and Fees"),(0,o.yg)("p",null,"Transactions on the Cosmos Hub network need to include a transaction fee in order to be processed. This fee pays for the gas required to run the transaction. The formula is the following:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-js"},"fees = ceil(gas * gasPrices)\n")),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," is dependent on the transaction. Different transaction require different amount of ",(0,o.yg)("inlineCode",{parentName:"p"},"gas"),". The ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," amount for a transaction is calculated as it is being processed, but there is a way to estimate it beforehand by using the ",(0,o.yg)("inlineCode",{parentName:"p"},"auto")," value for the ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," flag. Of course, this only gives an estimate. You can adjust this estimate with the flag ",(0,o.yg)("inlineCode",{parentName:"p"},"--gas-adjustment")," (default ",(0,o.yg)("inlineCode",{parentName:"p"},"1.0"),") if you want to be sure you provide enough ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," for the transaction. For the remainder of this tutorial, we will use a ",(0,o.yg)("inlineCode",{parentName:"p"},"--gas-adjustment")," of ",(0,o.yg)("inlineCode",{parentName:"p"},"1.5"),"."),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice")," is the price of each unit of ",(0,o.yg)("inlineCode",{parentName:"p"},"gas"),". Each validator sets a ",(0,o.yg)("inlineCode",{parentName:"p"},"min-gas-price")," value, and will only include transactions that have a ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice")," greater than their ",(0,o.yg)("inlineCode",{parentName:"p"},"min-gas-price"),"."),(0,o.yg)("p",null,"The transaction ",(0,o.yg)("inlineCode",{parentName:"p"},"fees")," are the product of ",(0,o.yg)("inlineCode",{parentName:"p"},"gas")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice"),". As a user, you have to input 2 out of 3. The higher the ",(0,o.yg)("inlineCode",{parentName:"p"},"gasPrice"),"/",(0,o.yg)("inlineCode",{parentName:"p"},"fees"),", the higher the chance that your transaction will get included in a block."),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},"For mainnet, the recommended ",(0,o.yg)("inlineCode",{parentName:"p"},"gas-prices")," is ",(0,o.yg)("inlineCode",{parentName:"p"},"0.0025uatom"),".")),(0,o.yg)("h3",{id:"sending-tokens"},"Sending Tokens"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before you can bond atoms and withdraw rewards, you need to ",(0,o.yg)("a",{parentName:"strong",href:"#setting-up-gaiad"},"set up ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))," and ",(0,o.yg)("a",{parentName:"strong",href:"#creating-an-account"},"create an account")))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Note: These commands need to be run on an online computer. It is more secure to perform them commands using a Ledger Nano S device. For the offline procedure, click ",(0,o.yg)("a",{parentName:"strong",href:"#signing-transactions-from-an-offline-computer"},"here"),"."))),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// Send a certain amount of tokens to an address\n// Ex value for parameters (do not actually use these values in your tx!!): <to_address>=cosmos16m93fezfiezhvnjajzrfyszml8qm92a0w67ntjhd3d0 <amount>=1000000uatom\n// Ex value for flags: <gasPrice>=0.0025uatom\n\ngaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]\n")),(0,o.yg)("h3",{id:"bonding-atoms-and-withdrawing-rewards"},"Bonding Atoms and Withdrawing Rewards"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before you can bond atoms and withdraw rewards, you need to ",(0,o.yg)("a",{parentName:"strong",href:"#setting-up-gaiad"},"set up ",(0,o.yg)("inlineCode",{parentName:"a"},"gaiad"))," and ",(0,o.yg)("a",{parentName:"strong",href:"#creating-an-account"},"create an account")))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before bonding Atoms, please read the ",(0,o.yg)("a",{parentName:"strong",href:"https://cosmos.network/resources/delegators"},"delegator faq")," to understand the risk and responsibilities involved with delegating"))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Note: These commands need to be run on an online computer. It is more secure to perform them commands using a ledger device. For the offline procedure, click ",(0,o.yg)("a",{parentName:"strong",href:"#signing-transactions-from-an-offline-computer"},"here"),"."))),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// Bond a certain amount of Atoms to a given validator\n// ex value for flags: <validatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToBound>=10000000uatom, <gasPrice>=0.0025uatom\n\ngaiad tx staking delegate <validatorAddress> <amountToBond> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>\n\n\n// Redelegate a certain amount of Atoms from a validator to another\n// Can only be used if already bonded to a validator\n// Redelegation takes effect immediately, there is no waiting period to redelegate\n// After a redelegation, no other redelegation can be made from the account for the next 3 weeks\n// ex value for flags: <stcValidatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToRedelegate>=100000000uatom, <gasPrice>=0.0025uatom\n\ngaiad tx staking redelegate <srcValidatorAddress> <destValidatorAddress> <amountToRedelegate> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>\n\n// Withdraw all rewards\n// ex value for flag: <gasPrice>=0.0025uatom\n\ngaiad tx distribution withdraw-all-rewards --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>\n\n\n// Unbond a certain amount of Atoms from a given validator\n// You will have to wait 3 weeks before your Atoms are fully unbonded and transferrable\n// ex value for flags: <validatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToUnbound>=10000000uatom, <gasPrice>=0.0025uatom\n\ngaiad tx staking unbond <validatorAddress> <amountToUnbond> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>\n")),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"If you use a connected Ledger, you will be asked to confirm the transaction on the device before it is signed and broadcast to the network. Note that the command will only work while the Ledger is plugged in and unlocked."))),(0,o.yg)("p",null,"To confirm that your transaction went through, you can use the following queries:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// your balance should change after you bond Atoms or withdraw rewards\ngaiad query account\n\n// you should have delegations after you bond Atom\ngaiad query staking delegations <delegatorAddress>\n\n// this returns your tx if it has been included\n// use the tx hash that was displayed when you created the tx\ngaiad query tx <txHash>\n\n")),(0,o.yg)("p",null,"Double check with a block explorer if you interact with the network through a trusted full-node."),(0,o.yg)("h2",{id:"participating-in-governance"},"Participating in Governance"),(0,o.yg)("h3",{id:"primer-on-governance"},"Primer on Governance"),(0,o.yg)("p",null,"The Cosmos Hub has a built-in governance system that lets bonded Atom holders vote on proposals. There are three types of proposal:"),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"Text Proposals"),": These are the most basic type of proposals. They can be used to get the opinion of the network on a given topic."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"Parameter Proposals"),": These are used to update the value of an existing parameter."),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"Software Upgrade Proposal"),": These are used to propose an upgrade of the Hub's software.")),(0,o.yg)("p",null,"Any Atom holder can submit a proposal. In order for the proposal to be open for voting, it needs to come with a ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit")," that is greater than a parameter called ",(0,o.yg)("inlineCode",{parentName:"p"},"minDeposit"),". The ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit")," need not be provided in its entirety by the submitter. If the initial proposer's ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit")," is not sufficient, the proposal enters the ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit_period")," status. Then, any Atom holder can increase the deposit by sending a ",(0,o.yg)("inlineCode",{parentName:"p"},"depositTx"),"."),(0,o.yg)("p",null,"Once the ",(0,o.yg)("inlineCode",{parentName:"p"},"deposit")," reaches ",(0,o.yg)("inlineCode",{parentName:"p"},"minDeposit"),", the proposal enters the ",(0,o.yg)("inlineCode",{parentName:"p"},"voting_period"),", which lasts 2 weeks. Any ",(0,o.yg)("strong",{parentName:"p"},"bonded")," Atom holder can then cast a vote on this proposal. The options are ",(0,o.yg)("inlineCode",{parentName:"p"},"Yes"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"No"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"NoWithVeto")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"Abstain"),". The weight of the vote is based on the amount of bonded Atoms of the sender. If they don't vote, delegator inherit the vote of their validator. However, delegators can override their validator's vote by sending a vote themselves."),(0,o.yg)("p",null,"At the end of the voting period, the proposal is accepted if there are more than 50% ",(0,o.yg)("inlineCode",{parentName:"p"},"Yes")," votes (excluding ",(0,o.yg)("inlineCode",{parentName:"p"},"Abstain")," votes) and less than 33.33% of ",(0,o.yg)("inlineCode",{parentName:"p"},"NoWithVeto")," votes (excluding ",(0,o.yg)("inlineCode",{parentName:"p"},"Abstain")," votes)."),(0,o.yg)("h3",{id:"in-practice"},"In Practice"),(0,o.yg)("admonition",{type:"tip"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Before you can bond atoms and withdraw rewards, you need to ",(0,o.yg)("a",{parentName:"strong",href:"#bonding-atoms-and-withdrawing-rewards"},"bond Atoms")))),(0,o.yg)("admonition",{type:"warning"},(0,o.yg)("p",{parentName:"admonition"},(0,o.yg)("strong",{parentName:"p"},"Note: These commands need to be run on an online computer. It is more secure to perform them commands using a ledger device. For the offline procedure, click ",(0,o.yg)("a",{parentName:"strong",href:"#signing-transactions-from-an-offline-computer"},"here"),"."))),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},'// Submit a Proposal\n// <type>=text/parameter_change/software_upgrade\n// ex value for flag: <gasPrice>=0.0025uatom\n\n// the proposal must meet the minimum deposit amount - please check the current chain params\ngaiad tx gov submit-legacy-proposal --title "Test Text Proposal" --description "My awesome proposal" --type "text" --deposit=10000000uatom --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>\n\n// Increase deposit of a proposal\n// Retrieve proposalID from $gaiad query gov proposals --status deposit_period\n// ex value for parameter: <deposit>=10000000uatom\n\ngaiad tx gov deposit <proposalID> <deposit> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>\n\n// Vote on a proposal\n// Retrieve proposalID from $gaiad query gov proposals --status voting_period\n// <option>=yes/no/no_with_veto/abstain\n\ngaiad tx gov vote <proposalID> <option> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>\n')),(0,o.yg)("h3",{id:"signing-transactions-from-an-offline-computer"},"Signing Transactions From an Offline Computer"),(0,o.yg)("p",null,"If you do not have a ledger device and want to interact with your private key on an offline computer, you can use the following procedure. First, generate an unsigned transaction on an ",(0,o.yg)("strong",{parentName:"p"},"online computer")," with the following command (example with a bonding transaction):"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"// Bond Atoms\n// ex value for flags: <amountToBound>=10000000uatom, <bech32AddressOfValidator>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <gasPrice>=0.0025uatom, <delegatorAddress>=cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg\n\ngaiad tx staking delegate <validatorAddress> <amountToBond> --from <delegatorAddress> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --generate-only > unsignedTX.json\n")),(0,o.yg)("p",null,"In order to sign, you will also need the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"account-number")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"sequence"),". The ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id")," is a unique identifier for the blockchain on which you are submitting the transaction. The ",(0,o.yg)("inlineCode",{parentName:"p"},"account-number")," is an identifier generated when your account first receives funds. The ",(0,o.yg)("inlineCode",{parentName:"p"},"sequence")," number is used to keep track of the number of transactions you have sent and prevent replay attacks."),(0,o.yg)("p",null,"Get the chain-id from the genesis file (",(0,o.yg)("inlineCode",{parentName:"p"},"4"),"), and the two other fields using the account query:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query account <yourAddress> --chain-id cosmoshub-4\n")),(0,o.yg)("p",null,"Then, copy ",(0,o.yg)("inlineCode",{parentName:"p"},"unsignedTx.json")," and transfer it (e.g. via USB) to the offline computer. If it is not done already, ",(0,o.yg)("a",{parentName:"p",href:"#using-a-computer"},"create an account on the offline computer"),". For additional security, you can double check the parameters of your transaction before signing it using the following command:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"cat unsignedTx.json\n")),(0,o.yg)("p",null,"Now, sign the transaction using the following command. You will need the ",(0,o.yg)("inlineCode",{parentName:"p"},"chain-id"),", ",(0,o.yg)("inlineCode",{parentName:"p"},"sequence")," and ",(0,o.yg)("inlineCode",{parentName:"p"},"account-number")," obtained earlier:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx sign unsignedTx.json --from <delegatorKeyName> --offline --chain-id cosmoshub-4 --sequence <sequence> --account-number <account-number> > signedTx.json\n")),(0,o.yg)("p",null,"Copy ",(0,o.yg)("inlineCode",{parentName:"p"},"signedTx.json")," and transfer it back to the online computer. Finally, use the following command to broadcast the transaction:"),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad tx broadcast signedTx.json\n")))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/edd0fe92.15df109d.js b/assets/js/edd0fe92.15df109d.js new file mode 100644 index 00000000000..35d97838022 --- /dev/null +++ b/assets/js/edd0fe92.15df109d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7870],{5680:(e,r,t)=>{t.d(r,{xA:()=>c,yg:()=>u});var n=t(6540);function a(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function p(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){a(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function i(e,r){if(null==e)return{};var t,n,a=function(e,r){if(null==e)return{};var t,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)t=o[n],r.indexOf(t)>=0||(a[t]=e[t]);return a}(e,r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)t=o[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}var s=n.createContext({}),l=function(e){var r=n.useContext(s),t=r;return e&&(t="function"==typeof e?e(r):p(p({},r),e)),t},c=function(e){var r=l(e.components);return n.createElement(s.Provider,{value:r},e.children)},g="mdxType",m={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},y=n.forwardRef((function(e,r){var t=e.components,a=e.mdxType,o=e.originalType,s=e.parentName,c=i(e,["components","mdxType","originalType","parentName"]),g=l(t),y=a,u=g["".concat(s,".").concat(y)]||g[y]||m[y]||o;return t?n.createElement(u,p(p({ref:r},c),{},{components:t})):n.createElement(u,p({ref:r},c))}));function u(e,r){var t=arguments,a=r&&r.mdxType;if("string"==typeof e||a){var o=t.length,p=new Array(o);p[0]=y;var i={};for(var s in r)hasOwnProperty.call(r,s)&&(i[s]=r[s]);i.originalType=e,i[g]="string"==typeof e?e:a,p[1]=i;for(var l=2;l<o;l++)p[l]=t[l];return n.createElement.apply(null,p)}return n.createElement.apply(null,t)}y.displayName="MDXCreateElement"},538:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>s,contentTitle:()=>p,default:()=>m,frontMatter:()=>o,metadata:()=>i,toc:()=>l});var n=t(8168),a=(t(6540),t(5680));const o={order:1,parent:{order:6}},p="Proposal Types",i={unversionedId:"governance/proposal-types/README",id:"governance/proposal-types/README",title:"Proposal Types",description:"- Text",source:"@site/docs/governance/proposal-types/README.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/",permalink:"/main/governance/proposal-types/",draft:!1,tags:[],version:"current",frontMatter:{order:1,parent:{order:6}},sidebar:"tutorialSidebar",previous:{title:"Governance Overview",permalink:"/main/governance/"},next:{title:"Community Pool Spend",permalink:"/main/governance/proposal-types/community-pool-spend"}},s={},l=[{value:"Drafting a Proposal",id:"drafting-a-proposal",level:2}],c={toc:l},g="wrapper";function m(e){let{components:r,...t}=e;return(0,a.yg)(g,(0,n.A)({},c,t,{components:r,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"proposal-types"},"Proposal Types"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/governance/proposal-types/text-prop"},(0,a.yg)("strong",{parentName:"a"},"Text"))),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/governance/proposal-types/community-pool-spend"},(0,a.yg)("strong",{parentName:"a"},"Community Pool Spend"))),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/governance/proposal-types/param-change"},(0,a.yg)("strong",{parentName:"a"},"Parameter Change"))),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("a",{parentName:"li",href:"/main/governance/proposal-types/software-upgrade"},(0,a.yg)("strong",{parentName:"a"},"Software Upgrade"))),(0,a.yg)("li",{parentName:"ul"},(0,a.yg)("strong",{parentName:"li"},"IBC Client Update"))),(0,a.yg)("h2",{id:"drafting-a-proposal"},"Drafting a Proposal"),(0,a.yg)("p",null,"Drafting and submitting a proposal is a process that takes time, attention, and involves risk. The objective of this documentation is to make this process easier by preparing participants for what to pay attention to, the information that should be considered in a proposal, and how to reduce the risk of losing deposits. "),(0,a.yg)("p",null,"Ideally, a proposal should only fail to pass because voters are aware, engaged, and have made an informed decision to vote down the proposal. "),(0,a.yg)("p",null,"If you are considering drafting a proposal, you should first review the general background on drafting and submitting a proposal:"),(0,a.yg)("ol",null,(0,a.yg)("li",{parentName:"ol"},(0,a.yg)("a",{parentName:"li",href:"/main/governance/process"},"How the voting process and governance mechanism works")),(0,a.yg)("li",{parentName:"ol"},(0,a.yg)("a",{parentName:"li",href:"/main/governance/best-practices"},"How to draft your proposal and engage with the Cosmos community about it")),(0,a.yg)("li",{parentName:"ol"},(0,a.yg)("a",{parentName:"li",href:"/main/governance/formatting"},"How to format proposals")),(0,a.yg)("li",{parentName:"ol"},(0,a.yg)("a",{parentName:"li",href:"/main/governance/submitting"},"How to submit your proposal"))),(0,a.yg)("p",null,"You should also review details specific to each kind of proposal, listed in this section."))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/ee98d90d.d0a3c6b9.js b/assets/js/ee98d90d.d0a3c6b9.js new file mode 100644 index 00000000000..887b9c6fbb9 --- /dev/null +++ b/assets/js/ee98d90d.d0a3c6b9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[4787],{5680:(e,o,t)=>{t.d(o,{xA:()=>m,yg:()=>g});var a=t(6540);function s(e,o,t){return o in e?Object.defineProperty(e,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[o]=t,e}function n(e,o){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);o&&(a=a.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),t.push.apply(t,a)}return t}function r(e){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?n(Object(t),!0).forEach((function(o){s(e,o,t[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):n(Object(t)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(t,o))}))}return e}function i(e,o){if(null==e)return{};var t,a,s=function(e,o){if(null==e)return{};var t,a,s={},n=Object.keys(e);for(a=0;a<n.length;a++)t=n[a],o.indexOf(t)>=0||(s[t]=e[t]);return s}(e,o);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)t=n[a],o.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(s[t]=e[t])}return s}var l=a.createContext({}),p=function(e){var o=a.useContext(l),t=o;return e&&(t="function"==typeof e?e(o):r(r({},o),e)),t},m=function(e){var o=p(e.components);return a.createElement(l.Provider,{value:o},e.children)},h="mdxType",c={inlineCode:"code",wrapper:function(e){var o=e.children;return a.createElement(a.Fragment,{},o)}},u=a.forwardRef((function(e,o){var t=e.components,s=e.mdxType,n=e.originalType,l=e.parentName,m=i(e,["components","mdxType","originalType","parentName"]),h=p(t),u=s,g=h["".concat(l,".").concat(u)]||h[u]||c[u]||n;return t?a.createElement(g,r(r({ref:o},m),{},{components:t})):a.createElement(g,r({ref:o},m))}));function g(e,o){var t=arguments,s=o&&o.mdxType;if("string"==typeof e||s){var n=t.length,r=new Array(n);r[0]=u;var i={};for(var l in o)hasOwnProperty.call(o,l)&&(i[l]=o[l]);i.originalType=e,i[h]="string"==typeof e?e:s,r[1]=i;for(var p=2;p<n;p++)r[p]=t[p];return a.createElement.apply(null,r)}return a.createElement.apply(null,t)}u.displayName="MDXCreateElement"},9850:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>i,toc:()=>p});var a=t(8168),s=(t(6540),t(5680));const n={title:"Previous Proposals",order:1},r=void 0,i={unversionedId:"governance/proposals/previous-proposals/README",id:"version-v17.1.0/governance/proposals/previous-proposals/README",title:"Previous Proposals",description:"This is a record of past proposals, including ones that weren't drafted in the governance repository. These proposals are present in the cosmoshub-4 genesis file.",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/previous-proposals/README.md",sourceDirName:"governance/proposals/previous-proposals",slug:"/governance/proposals/previous-proposals/",permalink:"/v17.1.0/governance/proposals/previous-proposals/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Previous Proposals",order:1},sidebar:"tutorialSidebar",previous:{title:"Make the Cosmos Hub the IBC Router",permalink:"/v17.1.0/governance/proposals/2021-09-hub-ibc-router/"},next:{title:"[Proposal][Draft] Proposal Title",permalink:"/v17.1.0/governance/proposals/proposal-template"}},l={},p=[{value:"1 Adjustment of blocks_per_year to come aligned with actual block time",id:"1-adjustment-of-blocks_per_year-to-come-aligned-with-actual-block-time",level:2},{value:"2 ATOM Transfer Enablement",id:"2-atom-transfer-enablement",level:2},{value:"3 ATOM Transfer Enablement v2",id:"3-atom-transfer-enablement-v2",level:2},{value:"4 Proposal for issuance of fungible tokens directly on the Cosmos Hub",id:"4-proposal-for-issuance-of-fungible-tokens-directly-on-the-cosmos-hub",level:2},{value:"5 Expedited Cosmos Upgrade Proposal",id:"5-expedited-cosmos-upgrade-proposal",level:2},{value:"6 Don't Burn Deposits for Rejected Governance Proposals Unless Vetoed",id:"6-dont-burn-deposits-for-rejected-governance-proposals-unless-vetoed",level:2},{value:"7 Activate the Community Pool",id:"7-activate-the-community-pool",level:2},{value:"8 Notification for Security Critical Hard Fork at Block 482100",id:"8-notification-for-security-critical-hard-fork-at-block-482100",level:2},{value:"10 Increase Max Validator Set Size to 125",id:"10-increase-max-validator-set-size-to-125",level:2},{value:"12 Are Validators Charging 0% Commission Harmful to the Success of the Cosmos Hub?",id:"12-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub",level:2},{value:"13 Cosmos Hub 3 Upgrade Proposal A",id:"13-cosmos-hub-3-upgrade-proposal-a",level:2},{value:"14 Cosmos Hub 3 Upgrade Proposal B",id:"14-cosmos-hub-3-upgrade-proposal-b",level:2},{value:"16 Cosmos Hub 3 Upgrade Proposal D",id:"16-cosmos-hub-3-upgrade-proposal-d",level:2},{value:"19 Cosmos Hub 3 Upgrade Proposal E",id:"19-cosmos-hub-3-upgrade-proposal-e",level:2},{value:"23 Cosmos Governance Working Group - Q1 2020",id:"23-cosmos-governance-working-group---q1-2020",level:2},{value:"25 CosmWasm Integration 1 - Permissions and Upgrades",id:"25-cosmwasm-integration-1---permissions-and-upgrades",level:2},{value:"26 Takeoff Proposal from Cyber to Cosmos",id:"26-takeoff-proposal-from-cyber-to-cosmos",level:2},{value:"27 Stargate Upgrade Proposal 1",id:"27-stargate-upgrade-proposal-1",level:2},{value:"29 Genesis fund recovery proposal on behalf of fundraiser participants unable to access their ATOMs",id:"29-genesis-fund-recovery-proposal-on-behalf-of-fundraiser-participants-unable-to-access-their-atoms",level:2},{value:"31 Governance Split Votes",id:"31-governance-split-votes",level:2},{value:"32 Funding for Development of Governance Split Votes",id:"32-funding-for-development-of-governance-split-votes",level:2},{value:"34 Luna Mission - Funding $ATOM",id:"34-luna-mission---funding-atom",level:2},{value:"35 Cosmos Stargate Hub Upgrade Proposal 2: Time to Upgrade.",id:"35-cosmos-stargate-hub-upgrade-proposal-2-time-to-upgrade",level:2},{value:"36 Delay of Hub Stargate Upgrade for approximately 2 weeks",id:"36-delay-of-hub-stargate-upgrade-for-approximately-2-weeks",level:2},{value:"37 Stargate Upgrade- Second time is a charm!",id:"37-stargate-upgrade--second-time-is-a-charm",level:2}],m={toc:p},h="wrapper";function c(e){let{components:o,...t}=e;return(0,s.yg)(h,(0,a.A)({},m,t,{components:o,mdxType:"MDXLayout"}),(0,s.yg)("p",null,"This is a record of past proposals, including ones that weren't drafted in the governance repository. These proposals are present in the cosmoshub-4 genesis file."),(0,s.yg)("h2",{id:"1-adjustment-of-blocks_per_year-to-come-aligned-with-actual-block-time"},"1 Adjustment of blocks_per_year to come aligned with actual block time"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-03-20 02:41:27"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"This governance proposal is for adjustment of blocks_per_year parameter to normalize the inflation rate and reward rate.\\n ipfs link: ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmXqEBr56xeUzFpgjsmDKMSit3iqnKaDEL4tabxPXoz9xc"},"https://ipfs.io/ipfs/QmXqEBr56xeUzFpgjsmDKMSit3iqnKaDEL4tabxPXoz9xc")),(0,s.yg)("h2",{id:"2-atom-transfer-enablement"},"2 ATOM Transfer Enablement"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-03-25T21:42:19.240550245Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_REJECTED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"A plan is proposed to set up a testnet using the Cosmos SDK v0.34.0 release, along with mainnet conditions, plus transfer enablement and increased block size, as a testing ground. Furthermore, a path for upgrading the cosmoshub-1 chain to use the Cosmos SDK release v0.34.0, along with the necessary updates to the genesis file, at block 425000, is outlined. IPFS: ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmaUaMjXPE6i4gJR1NakQc15TZpSqjSrXNmrS1vA5veF9W"},"https://ipfs.io/ipfs/QmaUaMjXPE6i4gJR1NakQc15TZpSqjSrXNmrS1vA5veF9W")),(0,s.yg)("h2",{id:"3-atom-transfer-enablement-v2"},"3 ATOM Transfer Enablement v2"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-04-03T10:15:22.291176064Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"A plan for enabling ATOM transfers is being proposed, which involves the release and test of Cosmos SDK v0.34.0 and a strategy for the network to accept the release and upgrade the mainnet once testing has been deemed to be successful. Read the full proposal at ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/Qmam1PU39qmLBzKv3eYA3kMmSJdgR6nursGwWVjnmovpSy"},"https://ipfs.io/ipfs/Qmam1PU39qmLBzKv3eYA3kMmSJdgR6nursGwWVjnmovpSy")," or formatted at ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.ink/e/Qmam1PU39qmLBzKv3eYA3kMmSJdgR6nursGwWVjnmovpSy"},"https://ipfs.ink/e/Qmam1PU39qmLBzKv3eYA3kMmSJdgR6nursGwWVjnmovpSy")),(0,s.yg)("h2",{id:"4-proposal-for-issuance-of-fungible-tokens-directly-on-the-cosmos-hub"},"4 Proposal for issuance of fungible tokens directly on the Cosmos Hub"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-04-15T08:45:39.072577509Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_REJECTED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"This proposal is a first step towards enabling fungible token issuance on the Cosmos Hub, with listing of new tokens requiring governance approval. Read the full proposal at ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/validator-network/cosmoshub-proposals/blob/0d306f1fcc841a0ac6ed1171af96e6869d6754b6/issuance-proposal.md"},"https://github.com/validator-network/cosmoshub-proposals/blob/0d306f1fcc841a0ac6ed1171af96e6869d6754b6/issuance-proposal.md")),(0,s.yg)("h2",{id:"5-expedited-cosmos-upgrade-proposal"},"5 Expedited Cosmos Upgrade Proposal"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-04-19T00:49:55.251313656Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"Proposal to upgrade the Cosmos Hub at block 500,000 on April 22nd 5pm GMT. Details:",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmS13GPNs1cRKSojete5y9RgW7wyf1sZ1BGqX3zjTGs7sX"},"https://ipfs.io/ipfs/QmS13GPNs1cRKSojete5y9RgW7wyf1sZ1BGqX3zjTGs7sX")),(0,s.yg)("h2",{id:"6-dont-burn-deposits-for-rejected-governance-proposals-unless-vetoed"},"6 Don't Burn Deposits for Rejected Governance Proposals Unless Vetoed"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-05-03T18:14:33.209053883Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"Read here, or on ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.ink/e/QmRtR7qkeaZCpCzHDwHgJeJAZdTrbmHLxFDYXhw7RoF1ppnnThe"},"https://ipfs.ink/e/QmRtR7qkeaZCpCzHDwHgJeJAZdTrbmHLxFDYXhw7RoF1ppnnThe")," Cosmos Hub's state machine handles spam prevention of governance proposals by means of a deposit system. A governance proposal is only considered eligible for voting by the whole validator set if a certain amount of staking token is deposited on the proposal. The intention is that the deposit will be burned if a proposal is spam or has caused a negative externality to the Cosmos community (such as wasting stakeholders\u2019 time having to review the proposal).nnIn the current implementation of the governance module used in the Cosmos Hub, the deposit is burned if a proposal does not pass, regardless of how close the final tally result may have been. For example, if 49% of stake votes in favor of a proposal while 51% votes against it, the deposit will still be burned. This seems to be an undesirable behavior as it disincentivizes anyone from creating or depositing on a proposal that might be slightly contentious but not spam, due to fear of losing the deposit minimum (currently 512 atoms). This will especially be the case as TextProposals will be used for signaling purposes, to gauge the sentiment of staked Atom holders. Disincentivizing proposals for which the outcome is uncertain would undermine that effort.nnWe instead propose that the deposit be returned on failed votes, and that the deposit only be burned on vetoed votes. If a proposal seems to be spam or is deemed to have caused a negative externality to Cosmos communninty, voters should vote NoWithVeto on the proposal. If >33% of the stake chooses to Veto a proposal, the deposits will then be burned. However, if a proposal gets rejected without being vetoed, the deposits should be returned to the depositors. This proposal does not make any change to the current behavior for proposals that fail to meet quorum; if a proposal fails to meet quorum its deposit will be burned."),(0,s.yg)("h2",{id:"7-activate-the-community-pool"},"7 Activate the Community Pool"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-05-03T21:08:25.443199036Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"Enable governance to spend funds from the community pool. Full proposal: ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmNsVCsyRmEiep8rTQLxVNdMHm2uiZkmaSHCR6S72Y1sL1"},"https://ipfs.io/ipfs/QmNsVCsyRmEiep8rTQLxVNdMHm2uiZkmaSHCR6S72Y1sL1")),(0,s.yg)("h2",{id:"8-notification-for-security-critical-hard-fork-at-block-482100"},"8 Notification for Security Critical Hard Fork at Block 482100"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-05-30T19:43:02.870666885Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"As described by user @Jessysaurusrex on Cosmos Forum in ",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/critical-cosmossdk-security-advisory/2211"},"https://forum.cosmos.network/t/critical-cosmossdk-security-advisory/2211"),", All in Bits has learned of a critical security vulnerability in the codebase for the Cosmos Hub. We deem the issue to be of high severity, as if exploited it can potentially degrade the security model of the chain's Proof of Stake system. This vulnerability CANNOT lead to the theft of Atoms or creation of Atoms out of thin air. nn All in Bits has released a source code patch, Gaia v0.34.6, that closes the exploitable code path starting at block 482100. nn The proposed upgrade code Git hash is: 80234baf91a15dd9a7df8dca38677b66b8d148c1 nn As a proof of stake, we are putting some collateral behind this legitimacy of this bug and patch and encourage others familiar with the report to do so as well. If the disclosed bug turns out to be fabricated or malicious in some way, we urge the Cosmos Hub governance to slash these Atoms by voting NoWithVeto on this proposal. nn We encourage validators and all users to upgrade their nodes to Gaia v0.34.6 before block 482100. In the absence of another public bulletin board, we request validators to please vote Yes on this proposal AFTER they have upgraded their nodes to v0.34.6, as a method of signalling the readiness of the network for the upgrade."),(0,s.yg)("h2",{id:"10-increase-max-validator-set-size-to-125"},"10 Increase Max Validator Set Size to 125"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-07-01T14:09:25.508939113Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"Read here, or on ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.ink/e/QmRhQycV19QiTQGLuPzPHfJwCioj1wDeHHtZvxiHegTFDd"},"https://ipfs.ink/e/QmRhQycV19QiTQGLuPzPHfJwCioj1wDeHHtZvxiHegTFDd")," nnThis proposal supercedes proposal number 9, which contains conflicting numbers in the title and body. nnIn the Cosmos Hub, the total number of active validators is currently capped at 100, ordered by total delegated Atoms. This number was originally proposed in the Cosmos whitepaper section titled ","[Limitations on the Number of Validators]","(",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos/blob/master/WHITEPAPER.md#limitations-on-the-number-of-validators"},"https://github.com/cosmos/cosmos/blob/master/WHITEPAPER.md#limitations-on-the-number-of-validators")," 4). This number was chosen as a relatively conservative estimate, as at the time of writing, it was unclear how many widely distributed nodes Tendermint consensus could scale to over the public internet. nnHowever, since then, we have seen empirically through the running of the Game of Stakes incentivized testnet that Tendermint Core with Gaia state machine can operate with over 180 validators at reasonable average block times of <7 seconds. The Game of Stakes results empirically show that adding validators should not delay consensus at small block sizes. At large block sizes, the time it takes for the block to gossip to all validators may increase depending on the newfound network topology. However we view this as unlikely, and if it did become a problem, it could later be solved by known improvements at the p2p layer. The other tradeoff to increasing the number of validators is that the size of commits becomes ~25% larger due to more precommits being included, increasing the network and storage costs for nodes. This can also be resolved in the future with the integration of aggregate signatures. At the time of submission of this proposal, the minimum delegation to become a top 100 validator is 30,600 Atoms, a fairly high barrier to entry for new validators looking to enter the active validator set. nnIn the Cosmos whitepaper, it states that the number of validators on the Hub will increase at a rate of 13% a year until it hits a cap of 300 validators. We propose scrapping this mechanism and instead increasing the max validators to 125 validators in the next chain upgrade with no further planned increases. Future increases to the validator set size will be originated through governance."),(0,s.yg)("h2",{id:"12-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub"},"12 Are Validators Charging 0% Commission Harmful to the Success of the Cosmos Hub?"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-07-23T00:28:15.881319915Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"This governance proposal is intended to act purely as a signalling proposal. Throughout this history of the Cosmos Hub, there has been much debate about the impact that validators charging 0% commission has on the Cosmos Hub, particularly with respect to the decentralization of the Cosmos Hub and the sustainability for validator operations. nn Discussion around this topic has taken place in many places including numerous threads on the Cosmos Forum, public Telegram channels, and in-person meetups. Because this has been one of the primary discussion points in off-chain Cosmos governance discussions, we believe it is important to get a signal on the matter from the on-chain governance process of the Cosmos Hub. nn There have been past discussions on the Cosmos Forum about placing an in-protocol restriction on validators from charging 0% commission. ",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/governance-limit-validators-from-0-commission-fee/2182"},"https://forum.cosmos.network/t/governance-limit-validators-from-0-commission-fee/2182")," nn This proposal is NOT proposing a protocol-enforced minimum. It is merely a signalling proposal to query the viewpoint of the bonded Atom holders as a whole. nn We encourage people to discuss the question behind this governance proposal in the associated Cosmos Hub forum post here: ",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/proposal-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub/2505"},"https://forum.cosmos.network/t/proposal-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub/2505")," nn Also, for voters who believe that 0% commission rates are harmful to the network, we encourage optionally sharing your belief on what a healthy minimum commission rate for the network using the memo field of their vote transaction on this governance proposal or linking to a longer written explanation such as a Forum or blog post. nn The question on this proposal is \u201cAre validators charging 0% commission harmful to the success of the Cosmos Hub?\u201d. A Yes vote is stating that they ARE harmful to the network's success, and a No vote is a statement that they are NOT harmful."),(0,s.yg)("h2",{id:"13-cosmos-hub-3-upgrade-proposal-a"},"13 Cosmos Hub 3 Upgrade Proposal A"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-07-26T18:04:10.416760069Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"This is a proposal to approve these high-level changes for a final vote for what will become Cosmos Hub 3. Please read them carefully: n",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/rc1/v0.36.0/CHANGELOG.mdnn-=-=-nnIf"},"https://github.com/cosmos/cosmos-sdk/blob/rc1/v0.36.0/CHANGELOG.mdnn-=-=-nnIf")," approved, and assuming that testing is successful, there will be a second proposal called Cosmos Hub 3 Upgrade Proposal B. Cosmos Hub 3 Upgrade Proposal B should specify 1) the software hash; 2) the block height state export from cosmoshub-2; 3) the genesis time; 4) instructions for generating the new genesis file.nn-=-=-nnFull proposal: n",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmbXnLfx9iSDH1rVSkW5zYC8ErRZHUK4qUPfaGs4ZdHdc7n"},"https://ipfs.io/ipfs/QmbXnLfx9iSDH1rVSkW5zYC8ErRZHUK4qUPfaGs4ZdHdc7n")),(0,s.yg)("h2",{id:"14-cosmos-hub-3-upgrade-proposal-b"},"14 Cosmos Hub 3 Upgrade Proposal B"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-08-23T16:16:19.814900321Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_REJECTED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"This proposal is intended to signal acceptance/rejection of the precise software release that will contain the changes to be included in the Cosmos Hub 3 upgrade. A high level overview of these changes was successfully approved by the voters signalling via Cosmos Hub 3 Upgrade Proposal A (",(0,s.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/13"},"https://www.mintscan.io/cosmos/proposals/13"),"). We are proposing to use this code ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v2.0.0"},"https://github.com/cosmos/gaia/releases/tag/v2.0.0")," to upgrade the Cosmos Hub. We are proposing to export the ledger's state at Block Height 1823000, which we expect to occur on Sunday, September 15, 2019 at or around 2:00 pm UTC. We are proposing to launch Cosmos Hub 3 at 3:57 pm UTC on Sunday, September 15, 2019. nnInstructions for migration: ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/wiki/Cosmos-Hub-2-UpgradennFull"},"https://github.com/cosmos/gaia/wiki/Cosmos-Hub-2-UpgradennFull")," proposal: ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/Qmf54mwb8cSRf316jS4by96dL91fPCabvB9V5i2Sa1hxdznn"},"https://ipfs.io/ipfs/Qmf54mwb8cSRf316jS4by96dL91fPCabvB9V5i2Sa1hxdznn")),(0,s.yg)("h2",{id:"16-cosmos-hub-3-upgrade-proposal-d"},"16 Cosmos Hub 3 Upgrade Proposal D"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-09-05T21:32:32.253341577Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"Figment Networks (",(0,s.yg)("a",{parentName:"p",href:"https://figment.io)nn-=-=-nnThis"},"https://figment.io)nn-=-=-nnThis")," proposal is intended to supersede flawed Cosmos Hub 3 Upgrade Proposal B (",(0,s.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/14"},"https://www.mintscan.io/cosmos/proposals/14"),") and Cosmos Hub 3 Upgrade Proposal C (",(0,s.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/15"},"https://www.mintscan.io/cosmos/proposals/15"),"), regardless of their outcomes. This proposal will make both Proposal 14 and 15 void.nnThis proposal is intended to signal acceptance/rejection of the precise software release that will contain the changes to be included in the Cosmos Hub 3 upgrade. A high overview of these changes was successfully approved by the voters signalling via Cosmos Hub 3 Upgrade Proposal A (",(0,s.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/13"},"https://www.mintscan.io/cosmos/proposals/13"),"). We are proposing to use this code ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v2.0.0"},"https://github.com/cosmos/gaia/releases/tag/v2.0.0")," to upgrade the Cosmos Hub. We are proposing to export the ledger\u2019s state at Block Height 1,933,000, which we expect to occur on September 24, 2019 at or around 1:53 pm UTC. Please note that there will likely be a variance from this target time, due to changes in block time (",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/cosmos-hub-3-upgrade-proposal-d/2675/18?u=gavin"},"https://forum.cosmos.network/t/cosmos-hub-3-upgrade-proposal-d/2675/18?u=gavin"),"). We are proposing to launch Cosmos Hub 3 at 60 minutes after Block Height 1,933,000.nn-=-=-nnInstructions for migration: ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/wiki/Cosmos-Hub-2-UpgradenPlease"},"https://github.com/cosmos/gaia/wiki/Cosmos-Hub-2-UpgradenPlease")," note the recovery scenario in the case that the chain fails to start.nn-=-=-nnFull proposal:n",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmPbSLvAgY8m7zAgSLHzKHfDtV4wx5XaGt1S1cDzqvXqJg"},"https://ipfs.io/ipfs/QmPbSLvAgY8m7zAgSLHzKHfDtV4wx5XaGt1S1cDzqvXqJg")),(0,s.yg)("h2",{id:"19-cosmos-hub-3-upgrade-proposal-e"},"19 Cosmos Hub 3 Upgrade Proposal E"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2019-11-14T17:13:31.985706216Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"Figment Networks (",(0,s.yg)("a",{parentName:"p",href:"https://figment.io)nn-=-=-nnFull"},"https://figment.io)nn-=-=-nnFull")," proposal:n",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmfJyd64srJSX824WoNnF6BbvF4wvPGqVBynZeN98C7ygqnn-=-=-nn_Decision_nnWe"},"https://ipfs.io/ipfs/QmfJyd64srJSX824WoNnF6BbvF4wvPGqVBynZeN98C7ygqnn-=-=-nn_Decision_nnWe")," are signalling that:nn1. The Gaia 2.0.3 implementation is aligned with the list of high-level changes approved in Cosmos Hub 3 Upgrade Proposal A.nn2. We are prepared to upgrade the Cosmos Hub to cosmoshub-3 based uponnta. Commit hash: 2f6783e298f25ff4e12cb84549777053ab88749a;ntb. The state export from cosmoshub-2 at Block Height 2902000;ntc. Genesis time: 60 minutes after the timestamp at Block Height 2902000.nn3. We are prepared to relaunch cosmoshub-2nta. In the event of:ntti. A non-trivial error in the migration procedure and/ornttii. A need for ad-hoc genesis file changesnttiii. The failure of cosmoshub-3 to produce two (2) blocks by 180 minutes after the timestamp of Block Height 2902000;ntb. Using:ntti. The starting block height: 2902000nttii. Software version: Cosmos SDK v0.34.6+ ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.34.10nttiii"},"https://github.com/cosmos/cosmos-sdk/releases/tag/v0.34.10nttiii"),". The full data snapshot at export Block Height 2902000;ntc. And will consider the relaunch complete after cosmoshub-2 has reached consensus on Block 2902001.nn4. The upgrade will be considered complete after cosmoshub-3 has reached consensus on Block Height 2 within 120 minutes of genesis time.nn5. This proposal is void if the voting period has not concluded by Block Height 2852202.nn-=-=-nn_Context_nThis proposal follows Cosmos Hub 3 Upgrade Proposal D (",(0,s.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/16"},"https://www.mintscan.io/cosmos/proposals/16"),") aka Prop 16, which passed in vote, but failed in execution (",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/cosmos-hub-3-upgrade-post-mortem/2772"},"https://forum.cosmos.network/t/cosmos-hub-3-upgrade-post-mortem/2772"),"). This proposal is intended to succeed where Prop 16 failed.nnThis proposal is intended to signal acceptance/rejection of the precise software release that will contain the changes to be included in the Cosmos Hub 3 upgrade. A high level overview of these changes was successfully approved by the voters signalling via Cosmos Hub 3 Upgrade Proposal A (",(0,s.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/14"},"https://www.mintscan.io/cosmos/proposals/14"),"). We are proposing to use this code ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v2.0.3"},"https://github.com/cosmos/gaia/releases/tag/v2.0.3")," to upgrade the Cosmos Hub.nWe are proposing to export the ledger\u2019s state at Block Height 2,902,000, which we expect to occur on December 11, 2019 at or around 14:27 UTC assuming an average of 6.94 seconds per block. Please note that there will likely be a variance from this target time, due to deviations in block time.nnWe are proposing that the Cosmos Hub 3 genesis time be set to 60 minutes after Block Height 2,902,000.nn-=-=-nnCo-ordination in case of failure will happen in this channel: ",(0,s.yg)("a",{parentName:"p",href:"https://riot.im/app/#/room/#cosmos_validators_technical_updates:matrix.org"},"https://riot.im/app/#/room/#cosmos_validators_technical_updates:matrix.org")),(0,s.yg)("h2",{id:"23-cosmos-governance-working-group---q1-2020"},"23 Cosmos Governance Working Group - Q1 2020"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2020-01-15T06:51:48.001168602Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.distribution.v1beta1.CommunityPoolSpendProposal")),(0,s.yg)("p",null,"Cosmos Governance Working Group - Q1 2020 fundingnnCommunity-spend proposal submitted by Gavin Birch (",(0,s.yg)("a",{parentName:"p",href:"https://twitter.com/Ether_Gavin"},"https://twitter.com/Ether_Gavin"),") of Figment Networks (",(0,s.yg)("a",{parentName:"p",href:"https://figment.io)nn-=-=-nnFull"},"https://figment.io)nn-=-=-nnFull")," proposal: ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmSMGEoY2dfxADPfgoAsJxjjC6hwpSNx1dXAqePiCEMCbYnn-=-=-nnAmount"},"https://ipfs.io/ipfs/QmSMGEoY2dfxADPfgoAsJxjjC6hwpSNx1dXAqePiCEMCbYnn-=-=-nnAmount")," to spend from the community pool: 5250 ATOMsnnTimeline: Q1 2020nnDeliverables:n1. A governance working group community & chartern2. A template for community spend proposalsn3. A best-practices document for community spend proposalsn4. An educational wiki for the Cosmos Hub parametersn5. A best-practices document for parameter changesn6. Monthly governance working group community calls (three)n7. Monthly GWG articles (three)n8. One Q2 2020 GWG recommendations articlennMilestones:nBy end of Month 1, the Cosmos Governance Working Group (GWG) should have been initiated and led by Gavin Birch of Figment Networks.nBy end of Month 2, Gavin Birch is to have initiated and led GWG\u2019s education, best practices, and Q2 recommendations.nBy end of Month 3, Gavin Birch is to have led and published initial governance education, best practices, and Q2 recommendations.nnDetailed milestones and funding:n",(0,s.yg)("a",{parentName:"p",href:"https://docs.google.com/spreadsheets/d/1mFEvMSLbiHoVAYqBq8lo3qQw3KtPMEqDFz47ESf6HEg/edit?usp=sharingnnBeyond"},"https://docs.google.com/spreadsheets/d/1mFEvMSLbiHoVAYqBq8lo3qQw3KtPMEqDFz47ESf6HEg/edit?usp=sharingnnBeyond")," the milestones, Gavin will lead the GWG to engage in and answer governance-related questions on the Cosmos Discourse forum, Twitter, the private Cosmos VIP Telegram channel, and the Cosmos subreddit. The GWG will engage with stake-holders to lower the barriers to governance participation with the aim of empowering the Cosmos Hub\u2019s stakeholders. The GWG will use this engagement to guide recommendations for future GWG planning.nnRead more about the our efforts to launch the Cosmos GWG here: ",(0,s.yg)("a",{parentName:"p",href:"https://figment.io/resources/introducing-the-cosmos-governance-working-group/nn-=-=-nn_Problem_nPerhaps"},"https://figment.io/resources/introducing-the-cosmos-governance-working-group/nn-=-=-nn_Problem_nPerhaps")," the most difficult barrier to effective governance is that it demands one of our most valuable and scarce resources: our attention. Stakeholders may be disadvantaged by informational or resource-based asymmetries, while other entities may exploit these same asymmetries to capture value controlled by the Cosmos Hub\u2019s governance mechanisms.nnWe\u2019re concerned that without establishing community standards, processes, and driving decentralized delegator-based participation, the Cosmos Hub governance mechanism could be co-opted by a centralized power. As governance functionality develops, potential participants will need to understand how to assess proposals by knowing what to pay attention to.nn_Solution_nWe\u2019re forming a focused, diverse group that\u2019s capable of assessing and synthesizing the key parts of a proposal so that the voting community can get a fair summary of what they need to know before voting.nnOur solution is to initiate a Cosmos governance working group that develops decentralized community governance efforts alongside the Hub\u2019s development. We will develop and document governance features and practices, and then communicate these to the broader Cosmos community.nn_Future_nAt the end of Q1, we\u2019ll publish recommendations for the future of the Cosmos GWG, and ideally we\u2019ll be prepared to submit a proposal based upon those recommendations for Q2 2020. We plan to continue our work in blockchain governance, regardless of whether the Hub passes our proposals.nn-=-=-nnCosmos forum: ",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/c/governancenCosmos"},"https://forum.cosmos.network/c/governancenCosmos")," GWG Telegram channel: ",(0,s.yg)("a",{parentName:"p",href:"https://t.me/hubgovnTwitter"},"https://t.me/hubgovnTwitter"),": ",(0,s.yg)("a",{parentName:"p",href:"https://twitter.com/CosmosGov"},"https://twitter.com/CosmosGov")),(0,s.yg)("h2",{id:"25-cosmwasm-integration-1---permissions-and-upgrades"},"25 CosmWasm Integration 1 - Permissions and Upgrades"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2020-05-12T17:10:00.465282299Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.distribution.v1beta1.CommunityPoolSpendProposal")),(0,s.yg)("p",null,"CosmWasm Integration 1 - Permissions and UpgradesnnCommunity-spend proposal submitted by Ethan Frey (",(0,s.yg)("a",{parentName:"p",href:"https://github.com/ethanfrey"},"https://github.com/ethanfrey"),") of Confio UO (",(0,s.yg)("a",{parentName:"p",href:"http://confio.tech/"},"http://confio.tech/"),") and CosmWasm (",(0,s.yg)("a",{parentName:"p",href:"https://www.cosmwasm.com)nn-=-=-nnFull"},"https://www.cosmwasm.com)nn-=-=-nnFull")," proposal: ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmbD3bMajQCFmtDmkuRVWhmMWVdN2sK8QP2FoFCz9cjPiCnForum"},"https://ipfs.io/ipfs/QmbD3bMajQCFmtDmkuRVWhmMWVdN2sK8QP2FoFCz9cjPiCnForum")," Post: ",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/proposal-cosmwasm-on-cosmos-hub/3629nn-=-=-nnAmount"},"https://forum.cosmos.network/t/proposal-cosmwasm-on-cosmos-hub/3629nn-=-=-nnAmount")," to spend from the community pool: 25000 ATOMsnnTimeline: 2-4 months from approvalnnDeliverables:n1. Adding governance control to all aspects of the CosmWasm contract lifecycle to make it compatible with the hub. Allowing governance to control code upload, contract instantiation, upgrades, and destruction (if needed).n2. Adding ability to upgrade contracts along with migrations (also allowing orderly shutdowns). This controlled by a governance vote.n3. Launch a testnet with working version of this code (Cosmos SDK 0.38 or 0.39) to enable all interested parties to trial the process and provide feedback.n4. Provide sample contracts to demo on the testnet, along with some migration scenariosnnWithin 2 months, the working code and binaries should be delivered and open for public review. Within 4 months, these binaries will be used on a testnet, with sufficient staking tokens given to all active voters on the Cosmos Hub, and we will go through a few governance voting cycles to trial contract deployment and migrations (with a shorter voting cycles, eg. 3 days)nnDetailed milestones in the full proposal:n",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmbD3bMajQCFmtDmkuRVWhmMWVdN2sK8QP2FoFCz9cjPiCnnBeyond"},"https://ipfs.io/ipfs/QmbD3bMajQCFmtDmkuRVWhmMWVdN2sK8QP2FoFCz9cjPiCnnBeyond")," the milestones, CosmWasm will enhance documentation of the platform and offer technical support on our Telegram channel.nn-=-=-nn_Problem_nWith the upcoming launch of IBC, the hub will need to adapt more rapidly to the needs of the ecosystem, while also limiting chain restarts, which may be detrimental to IBC connections. In particular support for relaying Dynamic IBC Protocols and Rented Security, using ATOMs as collateral for smaller zones, would greatly benefit from CosmWasm's flexibility.nn_Solution_nWe\u2019re adding some key features to CosmWasm to convert it from a permissionless, immutable smart contract platform to a permissioned platform with governance control for upgrading or shutting down contracts. This is a key requirement to be able to integrate CosmWasm to the Cosmos Hub with minimal disruption.nn_Future_nWe will continue development of CosmWasm, especially adding IBC integration as well as working towards a stable 1.0 release that can be audited and safely deployed (Q3/Q4 2020).nn-=-=-nnTwitter: ",(0,s.yg)("a",{parentName:"p",href:"https://twitter.com/CosmWasmnMedium"},"https://twitter.com/CosmWasmnMedium"),": ",(0,s.yg)("a",{parentName:"p",href:"https://medium.com/confionTelegram"},"https://medium.com/confionTelegram"),": ",(0,s.yg)("a",{parentName:"p",href:"https://t.me/joinchat/AkZriEhk9qcRw5A5U2MapAnWebsite"},"https://t.me/joinchat/AkZriEhk9qcRw5A5U2MapAnWebsite"),": ",(0,s.yg)("a",{parentName:"p",href:"https://www.cosmwasm.comnGithub"},"https://www.cosmwasm.comnGithub"),": ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/CosmWasm"},"https://github.com/CosmWasm")),(0,s.yg)("h2",{id:"26-takeoff-proposal-from-cyber-to-cosmos"},"26 Takeoff Proposal from Cyber to Cosmos"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2020-05-21T18:00:11.292428073Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_REJECTED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.distribution.v1beta1.CommunityPoolSpendProposal")),(0,s.yg)("p",null,"cyber Congress (",(0,s.yg)("a",{parentName:"p",href:"https://cybercongress.ai"},"https://cybercongress.ai"),") developed Cyber (",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cybercongress/go-cyber"},"https://github.com/cybercongress/go-cyber"),"): a software for replacing existing internet behemoth monopolies, such as Google, which exploited outdated internet protocols using the common patterns of our semantic interaction. These corps lock the information, produced by the users, from search, social and commercial knowledge graphs in private databases, and then sell this knowledge back as advertisement. They stand as an insurmountable wall between content creators and consumers extracting an overwhelming majority of the created value.nnWe propose ATOM holders to invest 10,000 ATOM from the community pool into the Takeoff of Cyber. In exchange, at the end of its donation round (",(0,s.yg)("a",{parentName:"p",href:"https://cyber.page/gol/takeoff"},"https://cyber.page/gol/takeoff"),"), and when an IBC connection will become possible, cyber Congress will transfer CYB tokens back to the community pool. Passing this proposal will transfer 10,000 ATOMs from the community pool to cyber Congress multisig (",(0,s.yg)("a",{parentName:"p",href:"https://www.mintscan.io/account/cosmos1latzme6xf6s8tsrymuu6laf2ks2humqv2tkd9a).nnFull"},"https://www.mintscan.io/account/cosmos1latzme6xf6s8tsrymuu6laf2ks2humqv2tkd9a).nnFull")," Proposal-Manifest text: ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmUYDQt9tqLQJwxnUck7dQY3XmZA3tDtpFh3Hchkg7oH46nnor"},"https://ipfs.io/ipfs/QmUYDQt9tqLQJwxnUck7dQY3XmZA3tDtpFh3Hchkg7oH46nnor")," at ",(0,s.yg)("a",{parentName:"p",href:"https://cyber.page/gol/takeoffnnThe"},"https://cyber.page/gol/takeoffnnThe")," software we offer resembles a decentralized google (",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cybercongress):n-"},"https://github.com/cybercongress):n-")," A protocol spec and the rationale behind itn- go-cyber: our implementation using cosmos-sdkn- cyber.page: PoC reference web interfacen- launch-kit: useful tools for launching cosmos-sdk based chainsn- cyberindex: GraphQL middleware for cybern- euler Foundation: mainnet predecessor of cyber Foundation: the DAO, which will handle all the donated ETHn- documentation and various side toolsnnCyber solves the problem of opening up the centralised semantics core of the Internet. It does so by opening up access to evergrowing semantics core taught to it by the users.nnEconomics of the protocol are built around the idea that feedback loops between the number of links and the value of the knowledge graph exist. The more usage => the bigger the knowledge graph => the more value => the better the quality of the knowledge => the more usage. Transaction fees for basic operations are replaced by lifetime bandwidth, which means usability for both, end-users and developers. You can think of Cyber as a shared ASIC for search.nnYou already see that the idea of Cyber evolves around content identifiers and its ranks. From here, welcome to Decentralized Marketing, or DeMa. You've certainly heard of DeFi. DeFi is built around a simple idea that you can use a collateral for something that will be settled based on a provided price feed. Here comes the systematic problem of DeFi: price oracles. DeMa is based on the same idea of using collateral, but the input for settlement can be information regarding the content identifier itself.nnWith the help of DeMa and IBC chains will be able to prove relevance using content identifiers and their ranks one to another. This will help to grow the IBC ecosystem, where each chain has multiple possibilities to exchange data, which is provably valued.nnCosmos was created to become the internet of blockchains. A protocol that propagates the spirit of decentralization and governed by the community. For such technology to succeed, a lot is required. One thing is a solid foundation it can build on. One virtue of such foundation is monetary flow of income that has to feed this machine for as long as it exists.nnA good question that arises is how to turn the community pool into a pool that isn\u2019t (a) a pot of money which goes solely to network security, (b) a pool that isn\u2019t solely a build-up of inflationary rewards and (\u0441) has long term prosperity value (its value rises).nnThe solution to the above problem is to establish a fund, that is managed and processed collectively and consists of a diversified number of assets that can bring long term value to its stakeholders.nnThis means using the funds to support exceptional projects that are building with Tendermint and Cosmos-SDK. After all, is we want to glorify the ecosystem, we need for it to grow. How will it grow? It will have projects with a clear utility, amazing a product and provable distribution. This will attract users, developers and large stakeholders to the ecosystem. Together we already did one very successful investment decision. We all participated in cosmos fundraizer. So let us move the idea forward.nnIf this proposal is successful and stands for more demand from the public, we will open another proposal using the community pool. However, anyone can participate in Game of Links (",(0,s.yg)("a",{parentName:"p",href:"https://cyber.page/gol/"},"https://cyber.page/gol/"),") or Takeoff ",(0,s.yg)("a",{parentName:"p",href:"https://cyber.page/gol/takeoff"},"https://cyber.page/gol/takeoff")," independently. If you have question you can ask them either on Cyber topic on Cosmos forum (",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/cyber-a-decentralized-google-for-provable-and-relevant-answers"},"https://forum.cosmos.network/t/cyber-a-decentralized-google-for-provable-and-relevant-answers"),") or Cyber forum (",(0,s.yg)("a",{parentName:"p",href:"https://ai.cybercongress.ai).nnProposal"},"https://ai.cybercongress.ai).nnProposal")," results: ",(0,s.yg)("a",{parentName:"p",href:"https://www.mintscan.io/proposals/26"},"https://www.mintscan.io/proposals/26")),(0,s.yg)("h2",{id:"27-stargate-upgrade-proposal-1"},"27 Stargate Upgrade Proposal 1"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2020-07-12T06:23:02.440964897Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"Stargate is our name for the process of ensuring that the widely integrated public network known as the Cosmos Hub is able to execute the cosmoshub-3 -> cosmoshub-4 upgrade with the minimum disruption to its existing ecosystem. This upgrade will also realize the Internet of Blockchains vision from the Cosmos whitepaper.nIntegrations from ecosystem partners are at risk of breaking changes due to the Stargate changes. These changes drive the need for substantial resource and time requirements to ensure successful migration. Stargate represents a unique set of circumstances and is not intended to set precedent for future upgrades which are expected to be less dramatic.nThere is a widespread consensus from many Cosmos stakeholders that these changes to core software components will enhance the performance and composability of the software and the value of the Cosmos Hub in a world of many blockchains.nA Yes result on this proposal provides a clear signal that the Cosmos Hub accepts and understands the Stargate process and is prepared to approve an upgrade with proposed changes if the plan below is executed successfully.nA No result would force a reconsideration of the tradeoffs in the Alternatives section and the forming a new plan to deliver IBC.nSee the full proposal here: ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/Qmbo3fF54tX3JdoHZNVLcSBrdkXLie56Vh2u29wLfs4PnW"},"https://ipfs.io/ipfs/Qmbo3fF54tX3JdoHZNVLcSBrdkXLie56Vh2u29wLfs4PnW")),(0,s.yg)("h2",{id:"29-genesis-fund-recovery-proposal-on-behalf-of-fundraiser-participants-unable-to-access-their-atoms"},"29 Genesis fund recovery proposal on behalf of fundraiser participants unable to access their ATOMs"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2020-09-09T06:47:46.521375251Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"The purpose of this proposal is to restore access to geneis ATOMs for a subset of donors who have been active participants in our community through the last year.n The view of iqlusion is that this is an important moment for the Cosmos Hub. Stargate brings the fundraiser period to the end with delivery of IBC. This proposal resolves the open business of active members of our community who cannot access their ATOM. This is an opportunity is opporunity to bring this business to a close and setup the agenda for IBC powered innovation comming in 2021.We strongly encourage the Cosmos Community to verify the cryptographic evidence and bring these community members to full ATOM holder status.nnnFull Proposal:",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmV6pBgDppN7X3BdVW197EUe7dpcmcdLMivPa6xxtPj3aW"},"https://ipfs.io/ipfs/QmV6pBgDppN7X3BdVW197EUe7dpcmcdLMivPa6xxtPj3aW")," nThe original authors of the proposal will be available to answer questions on the Cosmos forum.n",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/updated-genesis-atoms-recovery-request-proposal/3905"},"https://forum.cosmos.network/t/updated-genesis-atoms-recovery-request-proposal/3905")),(0,s.yg)("h2",{id:"31-governance-split-votes"},"31 Governance Split Votes"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2020-11-23T00:53:38.508414880Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"In the Cosmos Hub governance system, each address can only cast a vote for one option (Yes/No/Abstain/NoWithVeto) which uses their full voting power behind that choice.nnThis proposal proposes an upgrade to the Cosmos Hub governance module that would allow a staker to optionally split their votes into several voting options. For example, a single address could use 70% of its voting power to vote Yes and 30% of its voting power to vote No. Clients may opt into supporting this feature, as the existing UX of voting for a single option is preserved.nnThis is beneficial because oftentimes the entity owning that address might not be a single individual. For example, a company or organization that owns an address might have different stakeholders who want to vote differently, and so it makes sense to allow them to split their voting power.nnAnother example use case is exchanges and custodians. Many custodians and exchanges custody multiple customers\u2019 ATOMs in the same address and use this address to stake on behalf of them. However, because of this, it makes it infeasible to do 'passthrough voting' and give their customers voting rights over their tokens, if different customers have different voting preferences. With this new proposal, custodians can use split votes to accurately reflect the preferences of their customers in on-chain governance.nnThe technical architecture for this feature can be seen in ADR 037 to the Cosmos SDK: ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/master/docs/architecture/adr-037-gov-split-vote.md"},"https://github.com/cosmos/cosmos-sdk/blob/master/docs/architecture/adr-037-gov-split-vote.md")," nnAcceptance of this governance proposal is signalling approval to adopt this feature in a future upgrade of the Cosmos Hub."),(0,s.yg)("h2",{id:"32-funding-for-development-of-governance-split-votes"},"32 Funding for Development of Governance Split Votes"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2020-11-24T17:22:36.584208993Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.distribution.v1beta1.CommunityPoolSpendProposal")),(0,s.yg)("p",null,"Sikka is requesting 1776 ATOMs from the community pool to architect and implement the Governance Split Votes feature proposed in Cosmos Hub Proposal #31. This community fund proposal is dependent on the passing of Proposal #31 and thus should only be approved if Proposal #31 is approved. We request 1776 ATOMs, valuing each atom at $5.1 nnSikka has already begun the design of this feature and submitted it as ADR 037 to the Cosmos Hub: ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/blob/master/docs/architecture/adr-037-gov-split-vote.md"},"https://github.com/cosmos/cosmos-sdk/blob/master/docs/architecture/adr-037-gov-split-vote.md")," nn As past contributors to the codebase that runs the Cosmos Hub, we are familiar with the security and code quality requirements to be included in the Cosmos Hub. Sikka will implement & test this feature and will work with the maintainers of the github.com/cosmos/cosmos-sdk repo to get it merged into the x/gov module."),(0,s.yg)("h2",{id:"34-luna-mission---funding-atom"},"34 Luna Mission - Funding $ATOM"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2021-01-05T23:09:26.477112871Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.distribution.v1beta1.CommunityPoolSpendProposal")),(0,s.yg)("p",null,"The Cosmos Hub (ATOM) community is requesting a community pool spend amount of 129,208 ATOM in order to implement a comprehensive ATOM marketing plan that will be executed in collaboration with AiB (Tendermint). The marketing efforts will be initiated immediately upon passing of proposal #34.nn The distribution of funds will be administered by 5 community members, that have been carefully selected by the community via the Cosmos governance working group to administer the marketing plan and release funds to either AiB that will act as a liaison between Cosmos Hub community and third parties or directly to parties that will be in charge of executing the marketing plan based on a majority multisignature approval. At least 3 members will have to approve each milestone-spend for it to be released to AiB based on the expected proposal scope &completion. nn More details can be found in the long form proposal here: ",(0,s.yg)("a",{parentName:"p",href:"https://cloudflare-ipfs.com/ipfs/QmWAxtxf7fUprPVWx1jWyxSKjBNqkcbA3FG6hRps7QTu3k"},"https://cloudflare-ipfs.com/ipfs/QmWAxtxf7fUprPVWx1jWyxSKjBNqkcbA3FG6hRps7QTu3k")," and ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/governance/pull/10"},"https://github.com/cosmos/governance/pull/10")," and ",(0,s.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/draft-governance-proposal-for-a-community-pool-spend-proposal-33-luna-mission-funding-atom/4244/15"},"https://forum.cosmos.network/t/draft-governance-proposal-for-a-community-pool-spend-proposal-33-luna-mission-funding-atom/4244/15")," nn The multisig administration includes: n @johnniecosmos, @JoeDirtay, @jackzampolin (Jack Zampolin, Pylon Validator), @immasssi (SG-1 Validator), @zakimanian (Zaki Manian, Iqlusion Validator)."),(0,s.yg)("h2",{id:"35-cosmos-stargate-hub-upgrade-proposal-2-time-to-upgrade"},"35 Cosmos Stargate Hub Upgrade Proposal 2: Time to Upgrade."),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2021-01-12T01:37:07.471992293Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"Proposal to complete the Stargate upgrade, halt ",(0,s.yg)("inlineCode",{parentName:"p"},"cosmoshub-3")," at 06:00 UTC on Jan 28th, export the state and start ",(0,s.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," based on gaia 3.0.nn Gaia Commit hash: n d974b27a8caf8cad3b06fbe4678871e4b0b69a51 Proposal details can be found on n github: ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/governance/pull/5"},"https://github.com/cosmos/governance/pull/5")," n ipfs: ",(0,s.yg)("a",{parentName:"p",href:"https://cloudflare-ipfs.com/ipfs/QmPww2PSmkmuLLu12GGwRdu5ur1Etf9u3Nt3Z6NqB7BQP1"},"https://cloudflare-ipfs.com/ipfs/QmPww2PSmkmuLLu12GGwRdu5ur1Etf9u3Nt3Z6NqB7BQP1")," n sia: ",(0,s.yg)("a",{parentName:"p",href:"https://siasky.net/EAALGMzFCafvbKkQjnAieo2cA1mpxk-JLpKsiC4XxuM6eQ"},"https://siasky.net/EAALGMzFCafvbKkQjnAieo2cA1mpxk-JLpKsiC4XxuM6eQ")),(0,s.yg)("h2",{id:"36-delay-of-hub-stargate-upgrade-for-approximately-2-weeks"},"36 Delay of Hub Stargate Upgrade for approximately 2 weeks"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2021-01-24T15:51:52.051468824Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"The Stargate team is recommending that the Cosmos Hub reschedule the next upgrade to a new commit hash. The new commit hash is expected to be available on Tuesday Jan 26th with a new upgrade proposal immediately after.nnThis governance proposal will signal that ",(0,s.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/proposals/35"},"proposal 35")," will not be executed. The Hub governance will vote on the forthcoming proposal aiming for a final upgrade. The earliest target date would be February 11th. Given that Lunar New Year is on Feb 12th. The next best date is Feb 18th 06:00UTC.nnWe are recommending the delay for the following reasons.nn",(0,s.yg)("em",{parentName:"p"}," Bugs have been identified in the Proposal 29 implementation. They are resolved in this pull request",(0,s.yg)("a",{parentName:"em",href:"https://github.com/cosmos/gaia/pull/559"},"Additional review of prop 29 and migration testing by zmanian \xb7 Pull Request #559 \xb7 cosmos/gaia \xb7 GitHub"),"n")," A balance validation regression was identified during Prop 29 code review. ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/pull/8417"},"x/bank: balance and metadata validation by fedekunze \xb7 Pull Request #8417 \xb7 cosmos/cosmos-sdk \xb7 GitHub"),"n",(0,s.yg)("em",{parentName:"p"}," The IBC Go To Market Working Group has ",(0,s.yg)("a",{parentName:"em",href:"https://github.com/cosmos/cosmos-sdk/issues/8266"},"identified Ledger hardware wallet")," support as a necessary feature for the initial launch of IBC on the Hub. We have an opportunity to provide this support in this upgrade. The SDK believes this can be quickly remediated in the time available with merged PRs on Monday.n")," The number of Stargate related support requests from integrators has increased significantly since the governance proposal went live but some teams have already announced a period of reduced $ATOM support while they upgrade like ",(0,s.yg)("a",{parentName:"p",href:"https://twitter.com/Ledger_Support/status/1352247403605356551?s=20"},"https://twitter.com/Ledger_Support/status/1352247403605356551?s=20"),". The additional time should minimize the disruption for $ATOM holders. Thank so much to the $IRIS team whom is fielding a similar request volume among our non-English community."),(0,s.yg)("h2",{id:"37-stargate-upgrade--second-time-is-a-charm"},"37 Stargate Upgrade- Second time is a charm!"),(0,s.yg)("ul",null,(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Submitted:")," 2021-01-28T21:07:30.044676129Z"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Status:")," PROPOSAL_STATUS_PASSED"),(0,s.yg)("li",{parentName:"ul"},(0,s.yg)("strong",{parentName:"li"},"Type:")," /cosmos.gov.v1beta1.TextProposal")),(0,s.yg)("p",null,"Proposal to complete the Stargate upgrade, halt ",(0,s.yg)("inlineCode",{parentName:"p"},"cosmoshub-3")," at 06:00 UTC on Feb 18th, export the state and start ",(0,s.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," based on gaia 4.0.nn Gaia Commit hash: n a279d091c6f66f8a91c87943139ebaecdd84f689 Proposal details can be found on n github: ",(0,s.yg)("a",{parentName:"p",href:"https://github.com/cosmos/governance/pull/13"},"https://github.com/cosmos/governance/pull/13")," n Rendered: ",(0,s.yg)("a",{parentName:"p",href:"https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmYn2SxCMYk5SWs5GMcXdbXR8wMCCXRmCyW19SFyzSeZp1"},"https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmYn2SxCMYk5SWs5GMcXdbXR8wMCCXRmCyW19SFyzSeZp1")," n ipfs: ",(0,s.yg)("a",{parentName:"p",href:"https://cloudflare-ipfs.com/ipfs/QmYn2SxCMYk5SWs5GMcXdbXR8wMCCXRmCyW19SFyzSeZp1"},"https://cloudflare-ipfs.com/ipfs/QmYn2SxCMYk5SWs5GMcXdbXR8wMCCXRmCyW19SFyzSeZp1")," n sia: ",(0,s.yg)("a",{parentName:"p",href:"https://siasky.net/EACAsPcUjpTEpQlG9_nRI1OR07gNeRiudfEWAvKnf0tj_Q"},"https://siasky.net/EACAsPcUjpTEpQlG9_nRI1OR07gNeRiudfEWAvKnf0tj_Q")," n "))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/efb78e80.cc101548.js b/assets/js/efb78e80.cc101548.js new file mode 100644 index 00000000000..2d64fe7b85c --- /dev/null +++ b/assets/js/efb78e80.cc101548.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[253],{5680:(e,a,t)=>{t.d(a,{xA:()=>c,yg:()=>h});var r=t(6540);function n(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function o(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,r)}return t}function i(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?o(Object(t),!0).forEach((function(a){n(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function s(e,a){if(null==e)return{};var t,r,n=function(e,a){if(null==e)return{};var t,r,n={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],a.indexOf(t)>=0||(n[t]=e[t]);return n}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var p=r.createContext({}),l=function(e){var a=r.useContext(p),t=a;return e&&(t="function"==typeof e?e(a):i(i({},a),e)),t},c=function(e){var a=l(e.components);return r.createElement(p.Provider,{value:a},e.children)},m="mdxType",u={inlineCode:"code",wrapper:function(e){var a=e.children;return r.createElement(r.Fragment,{},a)}},g=r.forwardRef((function(e,a){var t=e.components,n=e.mdxType,o=e.originalType,p=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),m=l(t),g=n,h=m["".concat(p,".").concat(g)]||m[g]||u[g]||o;return t?r.createElement(h,i(i({ref:a},c),{},{components:t})):r.createElement(h,i({ref:a},c))}));function h(e,a){var t=arguments,n=a&&a.mdxType;if("string"==typeof e||n){var o=t.length,i=new Array(o);i[0]=g;var s={};for(var p in a)hasOwnProperty.call(a,p)&&(s[p]=a[p]);s.originalType=e,s[m]="string"==typeof e?e:n,i[1]=s;for(var l=2;l<o;l++)i[l]=t[l];return r.createElement.apply(null,i)}return r.createElement.apply(null,t)}g.displayName="MDXCreateElement"},4412:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>p,contentTitle:()=>i,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>l});var r=t(8168),n=(t(6540),t(5680));const o={title:"Parameter Changes",order:4},i=void 0,s={unversionedId:"governance/proposal-types/param-change",id:"governance/proposal-types/param-change",title:"Parameter Changes",description:"This documentation aims to provide guidelines for creating and assessing parameter-change proposals.",source:"@site/docs/governance/proposal-types/param-change.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/param-change",permalink:"/main/governance/proposal-types/param-change",draft:!1,tags:[],version:"current",frontMatter:{title:"Parameter Changes",order:4},sidebar:"tutorialSidebar",previous:{title:"Community Pool Spend",permalink:"/main/governance/proposal-types/community-pool-spend"},next:{title:"Software Upgrade",permalink:"/main/governance/proposal-types/software-upgrade"}},p={},l=[{value:"What parameters can be changed?",id:"what-parameters-can-be-changed",level:2},{value:"What are the current parameter values?",id:"what-are-the-current-parameter-values",level:2},{value:"Why create a parameter change proposal?",id:"why-create-a-parameter-change-proposal",level:2},{value:"Risks in parameter change proposals",id:"risks-in-parameter-change-proposals",level:2}],c={toc:l},m="wrapper";function u(e){let{components:a,...t}=e;return(0,n.yg)(m,(0,r.A)({},c,t,{components:a,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"This documentation aims to provide guidelines for creating and assessing parameter-change proposals."),(0,n.yg)("p",null,"Drafting and submitting a parameter-change governance proposal involves two kinds of risk: losing proposal deposit amounts and the potential to alter the function of the Cosmos Hub network in an undesirable way. "),(0,n.yg)("h2",{id:"what-parameters-can-be-changed"},"What parameters can be changed?"),(0,n.yg)("p",null,"The complete parameters of the Cosmos Hub are split up into different modules, each of which has its own set of parameters. Most parameters can be updated by submitting a governance proposal."),(0,n.yg)("p",null,"List of modules whose parameters can be changed via governance:"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},"x/auth"),(0,n.yg)("li",{parentName:"ul"},"x/bank"),(0,n.yg)("li",{parentName:"ul"},"x/distribution"),(0,n.yg)("li",{parentName:"ul"},"x/evidence"),(0,n.yg)("li",{parentName:"ul"},"x/feegrant"),(0,n.yg)("li",{parentName:"ul"},"x/gov"),(0,n.yg)("li",{parentName:"ul"},"x/mint"),(0,n.yg)("li",{parentName:"ul"},"x/slashing"),(0,n.yg)("li",{parentName:"ul"},"x/staking"),(0,n.yg)("li",{parentName:"ul"},"ibc-go/transfer"),(0,n.yg)("li",{parentName:"ul"},"interchain-security/provider")),(0,n.yg)("p",null,"Each cosmos-sdk module uses ",(0,n.yg)("inlineCode",{parentName:"p"},"MsgUpdateParams")," for providing parameter changes. You can learn more about it in the cosmos-sdk documentation of each module (e.g. ",(0,n.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/staking#msgupdateparams"},"https://docs.cosmos.network/v0.47/build/modules/staking#msgupdateparams"),")"),(0,n.yg)("h2",{id:"what-are-the-current-parameter-values"},"What are the current parameter values?"),(0,n.yg)("p",null,"There are ways to query the current settings for each module's parameter(s). Some can be queried with the command line program ",(0,n.yg)("a",{parentName:"p",href:"../../getting-started/installation"},(0,n.yg)("inlineCode",{parentName:"a"},"gaiad")),"."),(0,n.yg)("p",null,"You can begin by using the command ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad q [module] -h")," to get help about the subcommands for the module you want to query. For example, ",(0,n.yg)("inlineCode",{parentName:"p"},"gaiad q staking params")," returns the settings of relevant parameters:"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"bond_denom: uatom\nhistorical_entries: 10000\nmax_entries: 7\nmax_validators: 180\nunbonding_time: 1814400s\n")),(0,n.yg)("p",null,"If a parameter-change proposal is successful, the change takes effect immediately upon completion of the voting period."),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"Note:")," You cannot currently query the ",(0,n.yg)("inlineCode",{parentName:"p"},"bank")," module's parameter, which is ",(0,n.yg)("inlineCode",{parentName:"p"},"sendenabled"),". You also cannot query the ",(0,n.yg)("inlineCode",{parentName:"p"},"crisis")," module's parameters."),(0,n.yg)("h2",{id:"why-create-a-parameter-change-proposal"},"Why create a parameter change proposal?"),(0,n.yg)("p",null,"Parameters are what govern many aspects of the chain's behaviour. As circumstances and attitudes change, sometimes you might want to change a parameter to bring the chain's behaviour in line with community opinion. For example, the Cosmos Hub launched with 100 active validators and there have been 4 proposals to date that have increased the ",(0,n.yg)("inlineCode",{parentName:"p"},"MaxValidators")," parameter. At the time of writing, the active set contains 180 validators."),(0,n.yg)("p",null,"The Cosmos Hub has been viewed as a slow-moving, highly secure chain and that is reflected in some of its other parameters, such as a 21 day unbonding period and 14 day voting period. These are quite long compared to other chains in the Cosmos Ecosystem"),(0,n.yg)("h2",{id:"risks-in-parameter-change-proposals"},"Risks in parameter change proposals"),(0,n.yg)("p",null,"Because parameters dictate some of the ways in which the chain operates, changing them can have an impact beyond what is immediately obvious. "),(0,n.yg)("p",null,"For example, reducing the unbonding period might seem like the only effect is in how quickly delegators can liquidate their assets. It might also have a much greater impact on the overall security of the network that would be hard to realize at first glance."),(0,n.yg)("p",null,"This is one of the reasons that having a thorough discussion before going on-chain is so important - talking through the impacts of a proposal is a great way to avoid unintended effects."))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f155301c.2f98ccdc.js b/assets/js/f155301c.2f98ccdc.js new file mode 100644 index 00000000000..83706df236f --- /dev/null +++ b/assets/js/f155301c.2f98ccdc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5711],{5680:(e,o,t)=>{t.d(o,{xA:()=>m,yg:()=>v});var n=t(6540);function r(e,o,t){return o in e?Object.defineProperty(e,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[o]=t,e}function a(e,o){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);o&&(n=n.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?a(Object(t),!0).forEach((function(o){r(e,o,t[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(t,o))}))}return e}function c(e,o){if(null==e)return{};var t,n,r=function(e,o){if(null==e)return{};var t,n,r={},a=Object.keys(e);for(n=0;n<a.length;n++)t=a[n],o.indexOf(t)>=0||(r[t]=e[t]);return r}(e,o);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)t=a[n],o.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var s=n.createContext({}),g=function(e){var o=n.useContext(s),t=o;return e&&(t="function"==typeof e?e(o):i(i({},o),e)),t},m=function(e){var o=g(e.components);return n.createElement(s.Provider,{value:o},e.children)},l="mdxType",u={inlineCode:"code",wrapper:function(e){var o=e.children;return n.createElement(n.Fragment,{},o)}},p=n.forwardRef((function(e,o){var t=e.components,r=e.mdxType,a=e.originalType,s=e.parentName,m=c(e,["components","mdxType","originalType","parentName"]),l=g(t),p=r,v=l["".concat(s,".").concat(p)]||l[p]||u[p]||a;return t?n.createElement(v,i(i({ref:o},m),{},{components:t})):n.createElement(v,i({ref:o},m))}));function v(e,o){var t=arguments,r=o&&o.mdxType;if("string"==typeof e||r){var a=t.length,i=new Array(a);i[0]=p;var c={};for(var s in o)hasOwnProperty.call(o,s)&&(c[s]=o[s]);c.originalType=e,c[l]="string"==typeof e?e:r,i[1]=c;for(var g=2;g<a;g++)i[g]=t[g];return n.createElement.apply(null,i)}return n.createElement.apply(null,t)}p.displayName="MDXCreateElement"},8761:(e,o,t)=>{t.d(o,{c:()=>n});const n={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},9791:(e,o,t)=>{t.d(o,{t:()=>r});var n=t(6540);const r=e=>{let{data:o={},renderKey:t=(e=>n.createElement("a",{href:`#${e.toLowerCase()}`},n.createElement("code",null,e))),renderValue:r=(e=>e),...a}=e;return n.createElement("table",a,n.createElement("tr",{className:"text-left"},n.createElement("th",{className:"px-5.5"},"Key"),n.createElement("th",{className:"px-5.5"},"Value")),Object.entries(o).map((e=>{let[o,a]=e;return n.createElement("tr",{key:`${o}-${a}`},n.createElement("td",null,t(o)),n.createElement("td",null,n.createElement("code",null,JSON.stringify(r(a)))))})))}},5466:(e,o,t)=>{t.d(o,{gw:()=>r,kh:()=>a});var n=t(6540);const r=e=>{let{children:o}=e;return n.createElement("code",null,JSON.stringify(o))},a=e=>{let{children:o}=e;return n.createElement("span",null,JSON.stringify(o))}},7175:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>a,metadata:()=>c,toc:()=>g});var n=t(8168),r=(t(6540),t(5680));t(9791),t(5466),t(8761);const a={title:"Legacy subspace parameters",order:2},i=void 0,c={unversionedId:"governance/proposal-types/params-change/param-index",id:"version-v17.1.0/governance/proposal-types/params-change/param-index",title:"Legacy subspace parameters",description:"Querying legacy on-chain parameters",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/param-index.mdx",sourceDirName:"governance/proposal-types/params-change",slug:"/governance/proposal-types/params-change/param-index",permalink:"/v17.1.0/governance/proposal-types/params-change/param-index",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Legacy subspace parameters",order:2},sidebar:"tutorialSidebar",previous:{title:"x/staking",permalink:"/v17.1.0/governance/proposal-types/params-change/Staking"},next:{title:"Software Upgrade",permalink:"/v17.1.0/governance/proposal-types/software-upgrade"}},s={},g=[{value:"Querying legacy on-chain parameters",id:"querying-legacy-on-chain-parameters",level:2}],m={toc:g},l="wrapper";function u(e){let{components:o,...t}=e;return(0,r.yg)(l,(0,n.A)({},m,t,{components:o,mdxType:"MDXLayout"}),(0,r.yg)("h2",{id:"querying-legacy-on-chain-parameters"},"Querying legacy on-chain parameters"),(0,r.yg)("p",null,"Given a subspace and an associated key, you can query on chain parameters using the CLI."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad query params subspace <subspace_name> <key> --node <node_address> --chain-id <chain_id>\n")),(0,r.yg)("p",null,"For more information on specific modules, refer to the ",(0,r.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/main/modules"},"Cosmos SDK documentation on modules"),"."))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f165f987.2ffde59f.js b/assets/js/f165f987.2ffde59f.js new file mode 100644 index 00000000000..501a6a33dde --- /dev/null +++ b/assets/js/f165f987.2ffde59f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9743],{5680:(e,o,n)=>{n.d(o,{xA:()=>u,yg:()=>y});var t=n(6540);function a(e,o,n){return o in e?Object.defineProperty(e,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[o]=n,e}function r(e,o){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);o&&(t=t.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),n.push.apply(n,t)}return n}function i(e){for(var o=1;o<arguments.length;o++){var n=null!=arguments[o]?arguments[o]:{};o%2?r(Object(n),!0).forEach((function(o){a(e,o,n[o])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))}))}return e}function s(e,o){if(null==e)return{};var n,t,a=function(e,o){if(null==e)return{};var n,t,a={},r=Object.keys(e);for(t=0;t<r.length;t++)n=r[t],o.indexOf(n)>=0||(a[n]=e[n]);return a}(e,o);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)n=r[t],o.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var l=t.createContext({}),p=function(e){var o=t.useContext(l),n=o;return e&&(n="function"==typeof e?e(o):i(i({},o),e)),n},u=function(e){var o=p(e.components);return t.createElement(l.Provider,{value:o},e.children)},m="mdxType",d={inlineCode:"code",wrapper:function(e){var o=e.children;return t.createElement(t.Fragment,{},o)}},c=t.forwardRef((function(e,o){var n=e.components,a=e.mdxType,r=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),m=p(n),c=a,y=m["".concat(l,".").concat(c)]||m[c]||d[c]||r;return n?t.createElement(y,i(i({ref:o},u),{},{components:n})):t.createElement(y,i({ref:o},u))}));function y(e,o){var n=arguments,a=o&&o.mdxType;if("string"==typeof e||a){var r=n.length,i=new Array(r);i[0]=c;var s={};for(var l in o)hasOwnProperty.call(o,l)&&(s[l]=o[l]);s.originalType=e,s[m]="string"==typeof e?e:a,i[1]=s;for(var p=2;p<r;p++)i[p]=n[p];return t.createElement.apply(null,i)}return t.createElement.apply(null,n)}c.displayName="MDXCreateElement"},6187:(e,o,n)=>{n.r(o),n.d(o,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var t=n(8168),a=(n(6540),n(5680));const r={order:3,parent:{order:1}},i="Community Pool Spend",s={unversionedId:"governance/proposal-types/community-pool-spend",id:"governance/proposal-types/community-pool-spend",title:"Community Pool Spend",description:"Cosmos Hub launched with community-spend capabilities on December 11, 2019, effectively unlocking the potential for token-holders to vote to approve spending from the Community Pool.",source:"@site/docs/governance/proposal-types/community-pool-spend.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/community-pool-spend",permalink:"/main/governance/proposal-types/community-pool-spend",draft:!1,tags:[],version:"current",frontMatter:{order:3,parent:{order:1}},sidebar:"tutorialSidebar",previous:{title:"Proposal Types",permalink:"/main/governance/proposal-types/"},next:{title:"Parameter Changes",permalink:"/main/governance/proposal-types/param-change"}},l={},p=[{value:"Learn About the Community Pool",id:"learn-about-the-community-pool",level:2},{value:"How is the Community Pool funded?",id:"how-is-the-community-pool-funded",level:3},{value:"How can funding for the Community Pool change?",id:"how-can-funding-for-the-community-pool-change",level:3},{value:"How much money is in the Community Pool?",id:"how-much-money-is-in-the-community-pool",level:3},{value:"How can funds from the Community Pool be spent?",id:"how-can-funds-from-the-community-pool-be-spent",level:3},{value:"How should funds from the Community Pool be spent?",id:"how-should-funds-from-the-community-pool-be-spent",level:3},{value:"How are funds disbursed after a community-spend proposal is passed?",id:"how-are-funds-disbursed-after-a-community-spend-proposal-is-passed",level:3},{value:"Why create a proposal to use Community Pool funds?",id:"why-create-a-proposal-to-use-community-pool-funds",level:2}],u={toc:p},m="wrapper";function d(e){let{components:o,...n}=e;return(0,a.yg)(m,(0,t.A)({},u,n,{components:o,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"community-pool-spend"},"Community Pool Spend"),(0,a.yg)("p",null,"Cosmos Hub launched with community-spend capabilities on December 11, 2019, effectively unlocking the potential for token-holders to vote to approve spending from the Community Pool."),(0,a.yg)("p",null,"\ud83c\uddea\ud83c\uddf8 Esta p\xe1gina tambi\xe9n est\xe1 ",(0,a.yg)("a",{parentName:"p",href:"https://github.com/raquetelio/CosmosCommunitySpend/blob/master/README%5BES_es%5D.md"},"disponible en espa\xf1ol"),"."),(0,a.yg)("h2",{id:"learn-about-the-community-pool"},"Learn About the Community Pool"),(0,a.yg)("h3",{id:"how-is-the-community-pool-funded"},"How is the Community Pool funded?"),(0,a.yg)("p",null,"2% of all staking rewards generated (via block rewards & transaction fees) are continually transferred to and accrue within the Community Pool. For example, from Dec 19, 2019 until Jan 20, 2020 (32 days), 28,726 ATOM were generated and added to the pool."),(0,a.yg)("h3",{id:"how-can-funding-for-the-community-pool-change"},"How can funding for the Community Pool change?"),(0,a.yg)("p",null,"Though the rate of funding is currently fixed at 2% of staking rewards, the effective rate is dependent upon the Cosmos Hub's staking rewards, which can change with inflation and block times."),(0,a.yg)("p",null,"The current paramater ",(0,a.yg)("inlineCode",{parentName:"p"},"Community Tax")," parameter of 2% may be modified with a governance proposal and enacted immediately after the proposal passes."),(0,a.yg)("h3",{id:"how-much-money-is-in-the-community-pool"},"How much money is in the Community Pool?"),(0,a.yg)("p",null,"You may directly query the Cosmos Hub 4 for the balance of the Community Pool:"),(0,a.yg)("p",null,(0,a.yg)("inlineCode",{parentName:"p"},"gaiad q distribution community-pool --chain-id cosmoshub-4 --node <rpc-node-address> ")),(0,a.yg)("p",null,"Alternatively, popular Cosmos explorers such as ",(0,a.yg)("a",{parentName:"p",href:"https://cosmos.bigdipper.live"},"Big Dipper")," and ",(0,a.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos"},"Mintscan")," display the ongoing Community Pool balance."),(0,a.yg)("h3",{id:"how-can-funds-from-the-community-pool-be-spent"},"How can funds from the Community Pool be spent?"),(0,a.yg)("p",null,"Funds from the Cosmos Community Pool may be spent via successful governance proposal."),(0,a.yg)("h3",{id:"how-should-funds-from-the-community-pool-be-spent"},"How should funds from the Community Pool be spent?"),(0,a.yg)("p",null,"We don't know \ud83e\udd37"),(0,a.yg)("p",null,"The prevailing assumption is that funds should be spent in a way that brings value to the Cosmos Hub. However, there is debate about how to keep the fund sustainable. There is also some debate about who should receive funding. For example, part of the community believes that the funds should only be used for those who need funding most. Other topics of concern include:"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"retroactive grants"),(0,a.yg)("li",{parentName:"ul"},"price negotiation"),(0,a.yg)("li",{parentName:"ul"},"fund disbursal (eg. payments in stages; payments pegged to reduce volitiliy)"),(0,a.yg)("li",{parentName:"ul"},"radical overhaul of how the community-spend mechanism functions")),(0,a.yg)("p",null,"We can expect this to take shape as proposals are discussed, accepted, and rejected by the Cosmos Hub community."),(0,a.yg)("h3",{id:"how-are-funds-disbursed-after-a-community-spend-proposal-is-passed"},"How are funds disbursed after a community-spend proposal is passed?"),(0,a.yg)("p",null,"If a community-spend proposal passes successfully, the number of ATOM encoded in the proposal will be transferred from the community pool to the address encoded in the proposal, and this will happen immediately after the voting period ends."),(0,a.yg)("h2",{id:"why-create-a-proposal-to-use-community-pool-funds"},"Why create a proposal to use Community Pool funds?"),(0,a.yg)("p",null,"There are other funding options, most notably the Interchain Foundation's grant program. Why create a community-spend proposal?"),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"As a strategy: you can do both.")," You can submit your proposal to the Interchain Foundation, but also consider submitting your proposal publicly on-chain. If the Hub votes in favour, you can withdraw your Interchain Foundation application."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"As a strategy: funding is fast.")," Besides the time it takes to push your proposal on-chain, the only other limiting factor is a fixed 14-day voting period. As soon as the proposal passes, your account will be credited the full amount of your proposal request."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"To build rapport.")," Engaging publicly with the community is the opportunity to develop relationships with stakeholders and to educate them about the importance of your work. Unforeseen partnerships could arise, and overall the community may value your work more if they are involved as stakeholders."),(0,a.yg)("p",null,(0,a.yg)("strong",{parentName:"p"},"To be more independent.")," The Interchain Foundation (ICF) may not always be able to fund work. Having a more consistently funded source and having a report with its stakeholders means you can use your rapport to have confidence in your ability to secure funding without having to be dependent upon the ICF alone."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f1c653d7.734464b8.js b/assets/js/f1c653d7.734464b8.js new file mode 100644 index 00000000000..da80388f4d8 --- /dev/null +++ b/assets/js/f1c653d7.734464b8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[256],{5680:(e,t,a)=>{a.d(t,{xA:()=>p,yg:()=>g});var n=a(6540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function l(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach((function(t){r(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function o(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var s=n.createContext({}),u=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):l(l({},t),e)),a},p=function(e){var t=u(e.components);return n.createElement(s.Provider,{value:t},e.children)},c="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,i=e.originalType,s=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),c=u(a),m=r,g=c["".concat(s,".").concat(m)]||c[m]||d[m]||i;return a?n.createElement(g,l(l({ref:t},p),{},{components:a})):n.createElement(g,l({ref:t},p))}));function g(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=a.length,l=new Array(i);l[0]=m;var o={};for(var s in t)hasOwnProperty.call(t,s)&&(o[s]=t[s]);o.originalType=e,o[c]="string"==typeof e?e:r,l[1]=o;for(var u=2;u<i;u++)l[u]=a[u];return n.createElement.apply(null,l)}return n.createElement.apply(null,a)}m.displayName="MDXCreateElement"},1694:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>u});var n=a(8168),r=(a(6540),a(5680));const i={title:"ADR Creation Process",order:2},l=void 0,o={unversionedId:"architecture/PROCESS",id:"version-v17.1.0/architecture/PROCESS",title:"ADR Creation Process",description:"1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md",source:"@site/versioned_docs/version-v17.1.0/architecture/PROCESS.md",sourceDirName:"architecture",slug:"/architecture/PROCESS",permalink:"/v17.1.0/architecture/PROCESS",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"ADR Creation Process",order:2},sidebar:"tutorialSidebar",previous:{title:"adr-template",permalink:"/v17.1.0/architecture/templates/adr-template"},next:{title:"Gaia Modules",permalink:"/v17.1.0/modules/"}},s={},u=[{value:"ADR life cycle",id:"adr-life-cycle",level:2},{value:"ADR status",id:"adr-status",level:3},{value:"Consensus Status",id:"consensus-status",level:4},{value:"Language used in ADR",id:"language-used-in-adr",level:2}],p={toc:u},c="wrapper";function d(e){let{components:t,...a}=e;return(0,r.yg)(c,(0,n.A)({},p,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Copy the ",(0,r.yg)("inlineCode",{parentName:"li"},"adr-template.md")," file. Use the following filename pattern: ",(0,r.yg)("inlineCode",{parentName:"li"},"adr-next_number-title.md")),(0,r.yg)("li",{parentName:"ol"},"Create a draft Pull Request and solicit input from the stewarding team, if you want to get an early feedback."),(0,r.yg)("li",{parentName:"ol"},"Make sure that the problem, the context and a recommended solution is clear and well documented. Be sure to document alternate solution spaces and give reasons why they have been discarded."),(0,r.yg)("li",{parentName:"ol"},"Add an entry to a list in the README file ",(0,r.yg)("a",{parentName:"li",href:"/v17.1.0/architecture/#adr-table-of-contents"},"Table of Contents"),"."),(0,r.yg)("li",{parentName:"ol"},"Create a Pull Request to propose a new ADR.")),(0,r.yg)("h2",{id:"adr-life-cycle"},"ADR life cycle"),(0,r.yg)("p",null,"ADR creation is an ",(0,r.yg)("strong",{parentName:"p"},"iterative")," process. Instead of trying to solve all decisions in a single ADR pull request, we MUST firstly understand the problem and collect feedback through a GitHub Issue."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Once the motivation is validated, a GitHub Pull Request (PR) is created with a new document based on the ",(0,r.yg)("inlineCode",{parentName:"p"},"adr-template.md"),".")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"An ADR doesn't have to arrive to ",(0,r.yg)("inlineCode",{parentName:"p"},"main")," with an ",(0,r.yg)("em",{parentName:"p"},"accepted")," status in a single PR. If the motivation is clear and the solution is sound, we SHOULD be able to merge it and keep a ",(0,r.yg)("em",{parentName:"p"},"proposed")," status. It's preferable to have an iterative approach rather than long, not merged Pull Requests.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"If a ",(0,r.yg)("em",{parentName:"p"},"proposed")," ADR is merged, then it should clearly document outstanding issues either in ADR document notes or in a GitHub Issue.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"The PR SHOULD always be merged. In the case of a faulty ADR, we still prefer to merge it with a ",(0,r.yg)("em",{parentName:"p"},"rejected")," status. The only time the ADR SHOULD NOT be merged is if the author abandons it.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Merged ADRs SHOULD NOT be deleted."))),(0,r.yg)("h3",{id:"adr-status"},"ADR status"),(0,r.yg)("p",null,"Status has two components:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-text"},"{CONSENSUS STATUS} {IMPLEMENTATION STATUS}\n")),(0,r.yg)("p",null,"IMPLEMENTATION STATUS is either ",(0,r.yg)("inlineCode",{parentName:"p"},"Implemented")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"Not Implemented"),"."),(0,r.yg)("h4",{id:"consensus-status"},"Consensus Status"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-mermaid"},"flowchart TD\n A[DRAFT] --\x3e B[PROPOSED]\n B --\x3e C[LAST CALL YYYY-MM-DD]\n B --\x3e D[ABANDONED]\n C --\x3e E[ACCEPTED or REJECTED]\n E --\x3e F[SUPERSEDED by ADR-xxx]\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"DRAFT"),": ","[optional]"," an ADR which is work in progress, not being ready for a general review. This is to present an early work and get an early feedback in a Draft Pull Request form."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"PROPOSED"),": an ADR covering a full solution architecture and still in the review - project stakeholders haven't reached an agreement yet."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"LAST CALL <date for the last call>"),": ","[optional]"," clear notify that we are close to accept updates. Changing a status to ",(0,r.yg)("inlineCode",{parentName:"li"},"LAST CALL")," means that social consensus (of Cosmos SDK maintainers) has been reached and we still want to give it a time to let the community react or analyze."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"ACCEPTED"),": ADR which will represent a currently implemented or to be implemented architecture design."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"REJECTED"),": ADR can go from PROPOSED or ACCEPTED to rejected if the consensus among project stakeholders will decide so."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"SUPERSEEDED by ADR-xxx"),": ADR which has been superseded by a new ADR."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("inlineCode",{parentName:"li"},"ABANDONED"),": the ADR is no longer pursued by the original authors.")),(0,r.yg)("h2",{id:"language-used-in-adr"},"Language used in ADR"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"The context/background should be written in the present tense."),(0,r.yg)("li",{parentName:"ul"},"Avoid using a first, personal form.")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f2660785.03184e19.js b/assets/js/f2660785.03184e19.js new file mode 100644 index 00000000000..a4e5668d910 --- /dev/null +++ b/assets/js/f2660785.03184e19.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[9737],{5680:(e,a,r)=>{r.d(a,{xA:()=>l,yg:()=>m});var t=r(6540);function n(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function o(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,t)}return r}function s(e){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?o(Object(r),!0).forEach((function(a){n(e,a,r[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))}))}return e}function i(e,a){if(null==e)return{};var r,t,n=function(e,a){if(null==e)return{};var r,t,n={},o=Object.keys(e);for(t=0;t<o.length;t++)r=o[t],a.indexOf(r)>=0||(n[r]=e[r]);return n}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(t=0;t<o.length;t++)r=o[t],a.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var p=t.createContext({}),d=function(e){var a=t.useContext(p),r=a;return e&&(r="function"==typeof e?e(a):s(s({},a),e)),r},l=function(e){var a=d(e.components);return t.createElement(p.Provider,{value:a},e.children)},u="mdxType",c={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},g=t.forwardRef((function(e,a){var r=e.components,n=e.mdxType,o=e.originalType,p=e.parentName,l=i(e,["components","mdxType","originalType","parentName"]),u=d(r),g=n,m=u["".concat(p,".").concat(g)]||u[g]||c[g]||o;return r?t.createElement(m,s(s({ref:a},l),{},{components:r})):t.createElement(m,s({ref:a},l))}));function m(e,a){var r=arguments,n=a&&a.mdxType;if("string"==typeof e||n){var o=r.length,s=new Array(o);s[0]=g;var i={};for(var p in a)hasOwnProperty.call(a,p)&&(i[p]=a[p]);i.originalType=e,i[u]="string"==typeof e?e:n,s[1]=i;for(var d=2;d<o;d++)s[d]=r[d];return t.createElement.apply(null,s)}return t.createElement.apply(null,r)}g.displayName="MDXCreateElement"},9812:(e,a,r)=>{r.r(a),r.d(a,{assets:()=>p,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var t=r(8168),n=(r(6540),r(5680));const o={order:2,parent:{order:2}},s="Software Upgrade",i={unversionedId:"governance/proposal-types/software-upgrade",id:"governance/proposal-types/software-upgrade",title:"Software Upgrade",description:"Software upgrade proposals are submitted to signal that a Cosmos Hub release with new features, bugfixes and various other improvements is available and ready for production deployment.",source:"@site/docs/governance/proposal-types/software-upgrade.md",sourceDirName:"governance/proposal-types",slug:"/governance/proposal-types/software-upgrade",permalink:"/main/governance/proposal-types/software-upgrade",draft:!1,tags:[],version:"current",frontMatter:{order:2,parent:{order:2}},sidebar:"tutorialSidebar",previous:{title:"Parameter Changes",permalink:"/main/governance/proposal-types/param-change"},next:{title:"Text (Signaling)",permalink:"/main/governance/proposal-types/text-prop"}},p={},d=[{value:"Procedure",id:"procedure",level:2},{value:"Using x/upgrading",id:"using-xupgrading",level:2},{value:"Additional information",id:"additional-information",level:2}],l={toc:d},u="wrapper";function c(e){let{components:a,...r}=e;return(0,n.yg)(u,(0,t.A)({},l,r,{components:a,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"software-upgrade"},"Software Upgrade"),(0,n.yg)("p",null,"Software upgrade proposals are submitted to signal that a Cosmos Hub release with new features, bugfixes and various other improvements is available and ready for production deployment."),(0,n.yg)("p",null,"Software upgrade proposals should be submitted by the development teams tasked with stewarding the Cosmos Hub development."),(0,n.yg)("h2",{id:"procedure"},"Procedure"),(0,n.yg)("p",null,"Use ",(0,n.yg)("inlineCode",{parentName:"p"},"draft-proposal")," command to create a draft proposal and populate it with required information."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"\u2717 gaiad tx gov draft-proposal\nUse the arrow keys to navigate: \u2193 \u2191 \u2192 \u2190\n? Select proposal type:\n text\n community-pool-spend\n \u25b8 software-upgrade # choose this\n cancel-software-upgrade\n other\n\n# populate all steps (displaying all for demonstration purposes)\nEnter proposal title: Upgrade v15\nEnter proposal authors: Stewards\nEnter proposal summary: Upgrade to v15\nEnter proposal details: <v15 upgrade changelog details>\nEnter proposal proposal forum url: /\nEnter proposal vote option context: Vote YES to support running this binary on the Cosmos Hub mainnet.\nEnter proposal deposit: 100001uatom\nEnter msg authority: cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn\n")),(0,n.yg)("p",null,"In your ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," populate the ",(0,n.yg)("inlineCode",{parentName:"p"},"height")," with your desired upgrade height and populate the ",(0,n.yg)("inlineCode",{parentName:"p"},"info")," field with additional information (must be a valid JSON string):"),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-json"},'{\n "binaries": {\n "darwin/amd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-darwin-amd64?checksum=sha256:7157f03fbad4f53a4c73cde4e75454f4a40a9b09619d3295232341fec99ad138",\n "darwin/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-darwin-arm64?checksum=sha256:09e2420151dd22920304dafea47af4aa5ff4ab0ddbe056bb91797e33ff6df274",\n "linux/amd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-linux-amd64?checksum=sha256:236b5b83a7674e0e63ba286739c4670d15d7d6b3dcd810031ff83bdec2c0c2af",\n "linux/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-linux-arm64?checksum=sha256:b055fb7011e99d16a3ccae06443b0dcfd745b36480af6b3e569e88c94f3134d3",\n "windows/armd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-windows-amd64.exe?checksum=sha256:f0224ba914cad46dc27d6a9facd8179aec8a70727f0b1e509f0c6171c97ccf76",\n "windows/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-windows-arm64.exe?checksum=sha256:cbbce5933d501b4d54dcced9b097c052bffdef3fa8e1dfd75f29b34c3ee7de86"\n }\n}\n')),(0,n.yg)("p",null,"Upload your ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_metadata.json")," to a distribution platform of your choice. ",(0,n.yg)("inlineCode",{parentName:"p"},"draft_proposal.json")," is used to submit a governance proposal using ",(0,n.yg)("inlineCode",{parentName:"p"},"submit-proposal"),"."),(0,n.yg)("pre",null,(0,n.yg)("code",{parentName:"pre",className:"language-sh"},"gaiad tx gov submit-proposal <path_to_proposal.json>\n --from <submitter address> \\\n --chain-id cosmoshub-4 \\\n --gas <max gas allocated> \\\n --fees <fees allocated> \\\n --node <node address> \\\n")),(0,n.yg)("h2",{id:"using-xupgrading"},"Using x/upgrading"),(0,n.yg)("p",null,"Software upgrade proposals can be submitted using the ",(0,n.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/v0.47/build/modules/upgrade#transactions"},"x/upgrade module"),". The end effect will be the same since the ",(0,n.yg)("inlineCode",{parentName:"p"},"x/gov")," module routes the message to ",(0,n.yg)("inlineCode",{parentName:"p"},"x/upgrade")," module."),(0,n.yg)("h2",{id:"additional-information"},"Additional information"),(0,n.yg)("p",null,"Additional instructions with debugging information is available on the ",(0,n.yg)("a",{parentName:"p",href:"/main/governance/submitting"},"submitting")," page."))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f331a496.d1c95d21.js b/assets/js/f331a496.d1c95d21.js new file mode 100644 index 00000000000..280807652fd --- /dev/null +++ b/assets/js/f331a496.d1c95d21.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5644],{5680:(e,t,r)=>{r.d(t,{xA:()=>m,yg:()=>g});var o=r(6540);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t){if(null==e)return{};var r,o,n=function(e,t){if(null==e)return{};var r,o,n={},a=Object.keys(e);for(o=0;o<a.length;o++)r=a[o],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)r=a[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var l=o.createContext({}),p=function(e){var t=o.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},m=function(e){var t=p(e.components);return o.createElement(l.Provider,{value:t},e.children)},c="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},d=o.forwardRef((function(e,t){var r=e.components,n=e.mdxType,a=e.originalType,l=e.parentName,m=s(e,["components","mdxType","originalType","parentName"]),c=p(r),d=n,g=c["".concat(l,".").concat(d)]||c[d]||u[d]||a;return r?o.createElement(g,i(i({ref:t},m),{},{components:r})):o.createElement(g,i({ref:t},m))}));function g(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var a=r.length,i=new Array(a);i[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[c]="string"==typeof e?e:n,i[1]=s;for(var p=2;p<a;p++)i[p]=r[p];return o.createElement.apply(null,i)}return o.createElement.apply(null,r)}d.displayName="MDXCreateElement"},4020:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>u,frontMatter:()=>a,metadata:()=>s,toc:()=>p});var o=r(8168),n=(r(6540),r(5680));const a={title:"Parameter change - lower minimum proposal deposit amount"},i=void 0,s={unversionedId:"governance/proposals/2021-04-lower-deposit-requirement/README",id:"version-v17.1.0/governance/proposals/2021-04-lower-deposit-requirement/README",title:"Parameter change - lower minimum proposal deposit amount",description:"Summary",source:"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-04-lower-deposit-requirement/README.md",sourceDirName:"governance/proposals/2021-04-lower-deposit-requirement",slug:"/governance/proposals/2021-04-lower-deposit-requirement/",permalink:"/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement/",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Parameter change - lower minimum proposal deposit amount"},sidebar:"tutorialSidebar",previous:{title:"Advancing Ethermint - Governance Proposal - GTM and Engineering Plan for the Ethermint Chain",permalink:"/v17.1.0/governance/proposals/2021-04-advancing-ethermint/"},next:{title:"Proposal 46 - Extend Luna Mission to Fund ATOM Marketing",permalink:"/v17.1.0/governance/proposals/2021-04-prop34-continuation/"}},l={},p=[{value:"Summary",id:"summary",level:2},{value:"Objectives",id:"objectives",level:2},{value:"Background",id:"background",level:2},{value:"Proposers",id:"proposers",level:2},{value:"Proposed Parameter Change",id:"proposed-parameter-change",level:2},{value:"Risks",id:"risks",level:2},{value:"Alternatives",id:"alternatives",level:2},{value:"Governance Votes",id:"governance-votes",level:2}],m={toc:p},c="wrapper";function u(e){let{components:t,...r}=e;return(0,n.yg)(c,(0,o.A)({},m,r,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("h2",{id:"summary"},"Summary"),(0,n.yg)("p",null,"The current deposit amount of 512 ATOMs prohibits valuable governance activity from small holders or those with most of their ATOM staked. We propose lowering the requirement to 64 ATOMS."),(0,n.yg)("h2",{id:"objectives"},"Objectives"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},"Enable community members with good ideas but little capital to participate in governance and request resources from the community pool treasury."),(0,n.yg)("li",{parentName:"ol"},"Improve the governance UX for holders who keep most of their ATOM staked."),(0,n.yg)("li",{parentName:"ol"},"Increase utilisation of treasury (currently 666,457 ATOM, approximately $14 MM USD, at time of writing)."),(0,n.yg)("li",{parentName:"ol"},"Accelerate Cosmos Hub development and growth.")),(0,n.yg)("h2",{id:"background"},"Background"),(0,n.yg)("p",null,"Current deposit is 512 ATOMs (approximately $10k USD today). The ATOM price when the community treasury was activated (2019-05-03) was $4.99 (source: CoinMarketCap), meaning the total required deposit to submit a proposal was $2,555. Today, most proposers must coordinate with large ATOM holders to request additional funds in order to meet the minimum deposit requirements. This also applies to large ATOM holders who want to be active in governance but do not have enough liquid ATOM to meet the deposit requirements, as staked ATOM cannot be used to post deposits."),(0,n.yg)("h2",{id:"proposers"},"Proposers"),(0,n.yg)("p",null,"Federico Kunze K\xfcllmer (Tharsis) and Sam Hart (Interchain)."),(0,n.yg)("p",null,"Credit to Gavin Birch (Figment Networks) and the Cosmos Governance Working Group (GWG) for initiating a recent conversation that motivated this proposal."),(0,n.yg)("h2",{id:"proposed-parameter-change"},"Proposed Parameter Change"),(0,n.yg)("p",null,"Change the minimum proposal deposit requirement from 512 ATOMs (aprox. $10,000 USD) to 64 ATOMs (aprox. $1,300 USD)."),(0,n.yg)("p",null,"Note: Parameters are denominated in micro-ATOMs, as described in the ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/governance/blob/master/params-change/Governance.md"},"governance parameter list"),"."),(0,n.yg)("h2",{id:"risks"},"Risks"),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"This change makes it easier to submit spam proposals.")),(0,n.yg)("p",null,"While this is true, in order to fully mitigate spam the Cosmos Hub must increase the minimum deposit required for proposal ",(0,n.yg)("a",{parentName:"p",href:"https://cosmoscan.net/proposal/28"},"submission"),"."),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"By increasing the number of submissions, voter participation or the level of consideration given to each proposal may decrease.")),(0,n.yg)("p",null,"We believe this is a justifiable trade-off for promoting more community-driven initiatives and enthusiasm for advancing Cosmos. As we lower the barrier to entry for governance participation, we invite community members to take this opportunity to enact more effective and efficient governance practices. The upcoming Groups, Authz, and Interchain Accounts modules will provide powerful abstractions to this end."),(0,n.yg)("h2",{id:"alternatives"},"Alternatives"),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"Wait for the Cosmos Hub to adopt proposed changes to the Governance module for variable deposit amounts, quorom thresholds, and voting periods.")),(0,n.yg)("p",null,"These initiatives should not be mutually exclusive. While research and development of these features is ongoing, the Cosmos Hub will benefit from this parameter change today, as well as the precedent it sets for self-improving governance."),(0,n.yg)("p",null,(0,n.yg)("strong",{parentName:"p"},"Since the ATOM price fluctuates with respect to USD, make proposal thresholds reference a stable price oracle")),(0,n.yg)("p",null,"This is an interesting design space, however it becomes more plausible if and when the Cosmos Hub adds a decentralized exchange that can be used to produce a reference rate. Lowering the proposal threshold is a temporary solution that will help in the short-term."),(0,n.yg)("h2",{id:"governance-votes"},"Governance Votes"),(0,n.yg)("p",null,"The following items summarise the voting options and what it means for this proposal."),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"YES"),": You approve the parameter change proposal to decrease the governance proposal deposit requirements from 512 to 64 ATOMs."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"NO"),": You disapprove of the parameter change in its current form (please indicate in the Cosmos Forum why this is the case)."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"NO WITH VETO"),": You are strongly opposed to this change and will exit the network if passed."),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("strong",{parentName:"li"},"ABSTAIN"),": You are impartial to the outcome of the proposal.")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f4352eb0.83dec479.js b/assets/js/f4352eb0.83dec479.js new file mode 100644 index 00000000000..a3c70dcd7e7 --- /dev/null +++ b/assets/js/f4352eb0.83dec479.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[2472],{5680:(e,n,a)=>{a.d(n,{xA:()=>g,yg:()=>y});var t=a(6540);function i(e,n,a){return n in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a,e}function r(e,n){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),a.push.apply(a,t)}return a}function o(e){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?r(Object(a),!0).forEach((function(n){i(e,n,a[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))}))}return e}function l(e,n){if(null==e)return{};var a,t,i=function(e,n){if(null==e)return{};var a,t,i={},r=Object.keys(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||(i[a]=e[a]);return i}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t<r.length;t++)a=r[t],n.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var s=t.createContext({}),p=function(e){var n=t.useContext(s),a=n;return e&&(a="function"==typeof e?e(n):o(o({},n),e)),a},g=function(e){var n=p(e.components);return t.createElement(s.Provider,{value:n},e.children)},d="mdxType",m={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},u=t.forwardRef((function(e,n){var a=e.components,i=e.mdxType,r=e.originalType,s=e.parentName,g=l(e,["components","mdxType","originalType","parentName"]),d=p(a),u=i,y=d["".concat(s,".").concat(u)]||d[u]||m[u]||r;return a?t.createElement(y,o(o({ref:n},g),{},{components:a})):t.createElement(y,o({ref:n},g))}));function y(e,n){var a=arguments,i=n&&n.mdxType;if("string"==typeof e||i){var r=a.length,o=new Array(r);o[0]=u;var l={};for(var s in n)hasOwnProperty.call(n,s)&&(l[s]=n[s]);l.originalType=e,l[d]="string"==typeof e?e:i,o[1]=l;for(var p=2;p<r;p++)o[p]=a[p];return t.createElement.apply(null,o)}return t.createElement.apply(null,a)}u.displayName="MDXCreateElement"},6247:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>s,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>l,toc:()=>p});var t=a(8168),i=(a(6540),a(5680));const r={title:"Joining Mainnet",order:2},o="Join the Cosmos Hub Mainnet",l={unversionedId:"hub-tutorials/join-mainnet",id:"hub-tutorials/join-mainnet",title:"Joining Mainnet",description:"The chain-id of Cosmos Hub mainnet is cosmoshub-4.",source:"@site/docs/hub-tutorials/join-mainnet.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/join-mainnet",permalink:"/main/hub-tutorials/join-mainnet",draft:!1,tags:[],version:"current",frontMatter:{title:"Joining Mainnet",order:2},sidebar:"tutorialSidebar",previous:{title:"Interacting with Gaiad (CLI)",permalink:"/main/hub-tutorials/gaiad"},next:{title:"Joining Testnet",permalink:"/main/hub-tutorials/join-testnet"}},s={},p=[{value:"Release History",id:"release-history",level:2},{value:"Overview",id:"overview",level:3},{value:"Explorers",id:"explorers",level:2},{value:"Getting Started",id:"getting-started",level:2},{value:"Hardware",id:"hardware",level:2},{value:"General Configuration",id:"general-configuration",level:2},{value:"Initialize Chain",id:"initialize-chain",level:3},{value:"Genesis File",id:"genesis-file",level:3},{value:"Seeds & Peers",id:"seeds--peers",level:3},{value:"Gas & Fees",id:"gas--fees",level:3},{value:"Pruning of State",id:"pruning-of-state",level:3},{value:"REST API",id:"rest-api",level:3},{value:"GRPC",id:"grpc",level:3},{value:"Sync Options",id:"sync-options",level:2},{value:"Blocksync",id:"blocksync",level:3},{value:"Getting Started",id:"getting-started-1",level:5},{value:"State Sync",id:"state-sync",level:3},{value:"Quicksync",id:"quicksync",level:3},{value:"Snapshots",id:"snapshots",level:2},{value:"Cosmovisor",id:"cosmovisor",level:2},{value:"Running via Background Process",id:"running-via-background-process",level:2},{value:"Exporting State",id:"exporting-state",level:2},{value:"Verify Mainnet",id:"verify-mainnet",level:2}],g={toc:p},d="wrapper";function m(e){let{components:n,...a}=e;return(0,i.yg)(d,(0,t.A)({},g,a,{components:n,mdxType:"MDXLayout"}),(0,i.yg)("h1",{id:"join-the-cosmos-hub-mainnet"},"Join the Cosmos Hub Mainnet"),(0,i.yg)("admonition",{type:"info"},(0,i.yg)("p",{parentName:"admonition"},"The chain-id of Cosmos Hub mainnet is ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),".")),(0,i.yg)("h2",{id:"release-history"},"Release History"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v5.0.x")," (Delta) for queries of state between height ",(0,i.yg)("inlineCode",{parentName:"li"},"6,910,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"8,695,000")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v6.0.x")," (Vega) between ",(0,i.yg)("inlineCode",{parentName:"li"},"8,695,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"10,085,397")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v7.0.x")," (Theta) between ",(0,i.yg)("inlineCode",{parentName:"li"},"10,085,397")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"14,099,412")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v8.0.x")," (Rho) between ",(0,i.yg)("inlineCode",{parentName:"li"},"14,099,412")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"14,470,501")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v9.0.x")," (Lambda) between ",(0,i.yg)("inlineCode",{parentName:"li"},"14,470,501")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"15,213,800")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v9.1.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"15,213,800")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"15,816,200")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v10.0.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"15,816,200")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"16,596,000")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v11.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"16,596,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"16,985,500")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v12.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"16,985,500")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"17,380,000")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v13.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"17,380,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"18,262,000")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v14.1.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"18,262,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"19,639,600")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v15.1.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"19,639,600")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"19,939,000")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v15.2.x")," between ",(0,i.yg)("inlineCode",{parentName:"li"},"19,939,000")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"20,440,500")," "),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v16.x")," from ",(0,i.yg)("inlineCode",{parentName:"li"},"20,440,500")," and ",(0,i.yg)("inlineCode",{parentName:"li"},"20,739,800")),(0,i.yg)("li",{parentName:"ul"},"use ",(0,i.yg)("inlineCode",{parentName:"li"},"gaia v17.1.x")," from ",(0,i.yg)("inlineCode",{parentName:"li"},"20,739,800"))),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"This guide includes full instructions for joining the mainnet either as an archive/full node or a pruned node.")),(0,i.yg)("p",null,"For instructions to bootstrap a node via Quicksync or State Sync, see the ",(0,i.yg)("a",{parentName:"p",href:"/main/getting-started/quickstart"},"Quickstart Guide")),(0,i.yg)("p",null,"For instructions to join as a validator, please also see the ",(0,i.yg)("a",{parentName:"p",href:"/main/validators/overview"},"Validator Guide"),"."),(0,i.yg)("h3",{id:"overview"},"Overview"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#join-the-cosmos-hub-mainnet"},"Join the Cosmos Hub Mainnet"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#release-history"},"Release History")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#overview"},"Overview")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#background"},"Background")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#explorers"},"Explorers")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#getting-started"},"Getting Started")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#hardware"},"Hardware")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#general-configuration"},"General Configuration"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#initialize-chain"},"Initialize Chain")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#genesis-file"},"Genesis File")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#seeds--peers"},"Seeds \\& Peers")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#gas--fees"},"Gas \\& Fees")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#pruning-of-state"},"Pruning of State")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#rest-api"},"REST API")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#grpc"},"GRPC")))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#sync-options"},"Sync Options"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#blocksync"},"Blocksync"),(0,i.yg)("ul",{parentName:"li"},(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#getting-started-1"},"Getting Started")))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#state-sync"},"State Sync")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#quicksync"},"Quicksync")))),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#snapshots"},"Snapshots")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#releases--upgrades"},"Releases \\& Upgrades")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#cosmovisor"},"Cosmovisor")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#running-via-background-process"},"Running via Background Process")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#exporting-state"},"Exporting State")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"#verify-mainnet"},"Verify Mainnet"))))),(0,i.yg)("h2",{id:"explorers"},"Explorers"),(0,i.yg)("p",null,"There are many explorers for the Cosmos Hub. For reference while setting up a node, here are a few recommendations:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.mintscan.io/cosmos"},"Mintscan"))),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://www.datalenses.zone/chain/cosmos"},"Numia")),(0,i.yg)("li",{parentName:"ul"},(0,i.yg)("a",{parentName:"li",href:"https://ping.pub/cosmos"},"Ping.Pub"))),(0,i.yg)("h2",{id:"getting-started"},"Getting Started"),(0,i.yg)("p",null,"Make sure the following prerequisites are completed:"),(0,i.yg)("ul",null,(0,i.yg)("li",{parentName:"ul"},"Choose the proper hardware/server configuration. See the ",(0,i.yg)("a",{parentName:"li",href:"#hardware"},"hardware guide"),"."),(0,i.yg)("li",{parentName:"ul"},"Ensure Gaia is properly installed. See the ",(0,i.yg)("a",{parentName:"li",href:"../getting-started/installation"},"installation guide")," for a walk-through."),(0,i.yg)("li",{parentName:"ul"},"Follow the ",(0,i.yg)("a",{parentName:"li",href:"../hub-tutorials/join-mainnet#general-configuration"},"configuration guide")," to initialize and prepare the node to sync with the network.")),(0,i.yg)("h2",{id:"hardware"},"Hardware"),(0,i.yg)("p",null,"Running a full archive node can be resource intensive as the full current ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," state is over ",(0,i.yg)("inlineCode",{parentName:"p"},"1.4TB"),". For those who wish to run state sync or use quicksync, the following hardware configuration is recommended:"),(0,i.yg)("table",null,(0,i.yg)("thead",{parentName:"table"},(0,i.yg)("tr",{parentName:"thead"},(0,i.yg)("th",{parentName:"tr",align:null},"Node Type"),(0,i.yg)("th",{parentName:"tr",align:null},"RAM"),(0,i.yg)("th",{parentName:"tr",align:null},"Storage"))),(0,i.yg)("tbody",{parentName:"table"},(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Validator"),(0,i.yg)("td",{parentName:"tr",align:null},"32GB"),(0,i.yg)("td",{parentName:"tr",align:null},"500GB-2TB*")),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Full"),(0,i.yg)("td",{parentName:"tr",align:null},"16GB"),(0,i.yg)("td",{parentName:"tr",align:null},"2TB")),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Default"),(0,i.yg)("td",{parentName:"tr",align:null},"16GB"),(0,i.yg)("td",{parentName:"tr",align:null},"1TB")))),(0,i.yg)("p",null,"*"," Storage size for validators will depend on level of pruning."),(0,i.yg)("h2",{id:"general-configuration"},"General Configuration"),(0,i.yg)("p",null,"Make sure to walk through the basic setup and configuration. Operators will need to initialize ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad"),", download the genesis file for ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4"),", and set persistent peers and/or seeds for startup."),(0,i.yg)("h3",{id:"initialize-chain"},"Initialize Chain"),(0,i.yg)("p",null,"Choose a custom moniker for the node and initialize. By default, the ",(0,i.yg)("inlineCode",{parentName:"p"},"init")," command creates the ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia")," directory with subfolders ",(0,i.yg)("inlineCode",{parentName:"p"},"config")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"data"),". In the ",(0,i.yg)("inlineCode",{parentName:"p"},"/config")," directory, the most important files for configuration are ",(0,i.yg)("inlineCode",{parentName:"p"},"app.toml")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"config.toml"),"."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad init <custom-moniker>\n")),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": Monikers can contain only ASCII characters. Using Unicode characters is not supported and renders the node unreachable.")),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"moniker")," can be edited in the ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/config.toml")," file:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-sh"},'# A custom human readable name for this node\nmoniker = "<custom_moniker>"\n')),(0,i.yg)("h3",{id:"genesis-file"},"Genesis File"),(0,i.yg)("p",null,"Once the node is initialized, download the genesis file and move to the ",(0,i.yg)("inlineCode",{parentName:"p"},"/config")," directory of the Gaia home directory."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"wget https://raw.githubusercontent.com/cosmos/mainnet/master/genesis/genesis.cosmoshub-4.json.gz\ngzip -d genesis.cosmoshub-4.json.gz\nmv genesis.cosmoshub-4.json ~/.gaia/config/genesis.json\n")),(0,i.yg)("h3",{id:"seeds--peers"},"Seeds & Peers"),(0,i.yg)("p",null,"Upon startup the node will need to connect to peers. If there are specific nodes a node operator is interested in setting as seeds or as persistent peers, this can be configured in ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/config.toml")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-sh"},'# Comma separated list of seed nodes to connect to\nseeds = "<seed node id 1>@<seed node address 1>:26656,<seed node id 2>@<seed node address 2>:26656"\n\n# Comma separated list of nodes to keep persistent connections to\npersistent_peers = "<node id 1>@<node address 1>:26656,<node id 2>@<node address 2>:26656"\n')),(0,i.yg)("p",null,"Node operators can optionally download the ",(0,i.yg)("a",{parentName:"p",href:"https://quicksync.io/addrbook.cosmos.json"},"Quicksync address book"),". Make sure to move this to ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/addrbook.json"),"."),(0,i.yg)("h3",{id:"gas--fees"},"Gas & Fees"),(0,i.yg)("p",null,"On Cosmos Hub mainnet, the accepted denom is ",(0,i.yg)("inlineCode",{parentName:"p"},"uatom"),", where ",(0,i.yg)("inlineCode",{parentName:"p"},"1atom = 1.000.000uatom")),(0,i.yg)("p",null,"Transactions on the Cosmos Hub network need to include a transaction fee in order to be processed. This fee pays for the gas required to run the transaction. The formula is the following:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},"fees = ceil(gas * gasPrices)\n")),(0,i.yg)("p",null,(0,i.yg)("inlineCode",{parentName:"p"},"Gas")," is the smallest unit or pricing value required to perform a transaction. Different transactions require different amounts of ",(0,i.yg)("inlineCode",{parentName:"p"},"gas"),". The ",(0,i.yg)("inlineCode",{parentName:"p"},"gas")," amount for a transaction is calculated as it is being processed, but it can be estimated beforehand by using the ",(0,i.yg)("inlineCode",{parentName:"p"},"auto")," value for the ",(0,i.yg)("inlineCode",{parentName:"p"},"gas")," flag. The gas estimate can be adjusted with the flag ",(0,i.yg)("inlineCode",{parentName:"p"},"--gas-adjustment")," (default ",(0,i.yg)("inlineCode",{parentName:"p"},"1.0"),") to ensure enough ",(0,i.yg)("inlineCode",{parentName:"p"},"gas")," is provided for the transaction."),(0,i.yg)("p",null,"The ",(0,i.yg)("inlineCode",{parentName:"p"},"gasPrice")," is the price of each unit of ",(0,i.yg)("inlineCode",{parentName:"p"},"gas"),". Each validator sets a ",(0,i.yg)("inlineCode",{parentName:"p"},"min-gas-price")," value, and will only include transactions that have a ",(0,i.yg)("inlineCode",{parentName:"p"},"gasPrice")," greater than their ",(0,i.yg)("inlineCode",{parentName:"p"},"min-gas-price"),"."),(0,i.yg)("p",null,"The transaction ",(0,i.yg)("inlineCode",{parentName:"p"},"fees")," are the product of ",(0,i.yg)("inlineCode",{parentName:"p"},"gas")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"gasPrice"),". The higher the ",(0,i.yg)("inlineCode",{parentName:"p"},"gasPrice"),"/",(0,i.yg)("inlineCode",{parentName:"p"},"fees"),", the higher the chance that a transaction will get included in a block."),(0,i.yg)("p",null,(0,i.yg)("strong",{parentName:"p"},"For mainnet, the recommended ",(0,i.yg)("inlineCode",{parentName:"strong"},"gas-prices")," is ",(0,i.yg)("inlineCode",{parentName:"strong"},"0.0025uatom"),".")),(0,i.yg)("p",null,"A full-node keeps unconfirmed transactions in its mempool. In order to protect it from spam, it is better to set a ",(0,i.yg)("inlineCode",{parentName:"p"},"minimum-gas-prices")," that the transaction must meet in order to be accepted in the node's mempool. This parameter can be set in ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml"),"."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},'# The minimum gas prices a validator is willing to accept for processing a\n# transaction. A transaction\'s fees must meet the minimum of any denomination\n# specified in this config (e.g. 0.25token1;0.0001token2).\nminimum-gas-prices = "0.0025uatom"\n')),(0,i.yg)("p",null,"The initial recommended ",(0,i.yg)("inlineCode",{parentName:"p"},"min-gas-prices")," is ",(0,i.yg)("inlineCode",{parentName:"p"},"0.0025uatom"),", but this can be changed later."),(0,i.yg)("h3",{id:"pruning-of-state"},"Pruning of State"),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": This is an optional configuration.")),(0,i.yg)("p",null,"There are four strategies for pruning state. These strategies apply only to state and do not apply to block storage. A node operator may want to consider custom pruning if node storage is a concern or there is an interest in running an archive node."),(0,i.yg)("p",null,"To set pruning, adjust the ",(0,i.yg)("inlineCode",{parentName:"p"},"pruning")," parameter in the ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml")," file.\nThe following pruning state settings are available:"),(0,i.yg)("ol",null,(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("inlineCode",{parentName:"li"},"everything"),": Prune all saved states other than the current state."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("inlineCode",{parentName:"li"},"nothing"),": Save all states and delete nothing."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("inlineCode",{parentName:"li"},"default"),": Save the last 100 states and the state of every 10,000th block."),(0,i.yg)("li",{parentName:"ol"},(0,i.yg)("inlineCode",{parentName:"li"},"custom"),": Specify pruning settings with the ",(0,i.yg)("inlineCode",{parentName:"li"},"pruning-keep-recent"),", ",(0,i.yg)("inlineCode",{parentName:"li"},"pruning-keep-every"),", and ",(0,i.yg)("inlineCode",{parentName:"li"},"pruning-interval")," parameters.")),(0,i.yg)("p",null,"By default, every node is in ",(0,i.yg)("inlineCode",{parentName:"p"},"default")," mode which is the recommended setting for most environments.\nIf a node operator wants to change their node's pruning strategy then this ",(0,i.yg)("strong",{parentName:"p"},"must")," be done before the node is initialized."),(0,i.yg)("p",null,"In ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre"},'# default: the last 100 states are kept in addition to every 500th state; pruning at 10 block intervals\n# nothing: all historic states will be saved, nothing will be deleted (i.e. archiving node)\n# everything: all saved states will be deleted, storing only the current state; pruning at 10 block intervals\n# custom: allow pruning options to be manually specified through \'pruning-keep-recent\', \'pruning-keep-every\', and \'pruning-interval\'\npruning = "custom"\n\n# These are applied if and only if the pruning strategy is custom.\npruning-keep-recent = "10"\npruning-keep-every = "1000"\npruning-interval = "10"\n')),(0,i.yg)("p",null,"Passing a flag when starting ",(0,i.yg)("inlineCode",{parentName:"p"},"gaia")," will always override settings in the ",(0,i.yg)("inlineCode",{parentName:"p"},"app.toml")," file. To change the node's pruning setting to ",(0,i.yg)("inlineCode",{parentName:"p"},"everything")," mode then pass the ",(0,i.yg)("inlineCode",{parentName:"p"},"---pruning everything")," flag when running ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad start"),"."),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": If running the node with pruned state, it will not be possible to query the heights that are not in the node's store.")),(0,i.yg)("h3",{id:"rest-api"},"REST API"),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": This is an optional configuration.")),(0,i.yg)("p",null,"By default, the REST API is disabled. To enable the REST API, edit the ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml")," file, and set ",(0,i.yg)("inlineCode",{parentName:"p"},"enable")," to ",(0,i.yg)("inlineCode",{parentName:"p"},"true")," in the ",(0,i.yg)("inlineCode",{parentName:"p"},"[api]")," section."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-toml"},'###############################################################################\n### API Configuration ###\n###############################################################################\n[api]\n# Enable defines if the API server should be enabled.\nenable = true\n# Swagger defines if swagger documentation should automatically be registered.\nswagger = false\n# Address defines the API server to listen on.\naddress = "tcp://0.0.0.0:1317"\n')),(0,i.yg)("p",null,"Optionally activate swagger by setting ",(0,i.yg)("inlineCode",{parentName:"p"},"swagger")," to ",(0,i.yg)("inlineCode",{parentName:"p"},"true")," or change the port of the REST API in the parameter ",(0,i.yg)("inlineCode",{parentName:"p"},"address"),".\nAfter restarting the application, access the REST API on ",(0,i.yg)("inlineCode",{parentName:"p"},"<NODE IP>:1317"),"."),(0,i.yg)("h3",{id:"grpc"},"GRPC"),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": This is an optional configuration.")),(0,i.yg)("p",null,"By default, gRPC is enabled on port ",(0,i.yg)("inlineCode",{parentName:"p"},"9090"),". The ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml")," file is where changes can be made in the gRPC section. To disable the gRPC endpoint, set ",(0,i.yg)("inlineCode",{parentName:"p"},"enable")," to ",(0,i.yg)("inlineCode",{parentName:"p"},"false"),". To change the port, use the ",(0,i.yg)("inlineCode",{parentName:"p"},"address")," parameter."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-toml"},'###############################################################################\n### gRPC Configuration ###\n###############################################################################\n[grpc]\n# Enable defines if the gRPC server should be enabled.\nenable = true\n# Address defines the gRPC server address to bind to.\naddress = "0.0.0.0:9090"\n')),(0,i.yg)("h2",{id:"sync-options"},"Sync Options"),(0,i.yg)("p",null,"There are three main ways to sync a node on the Cosmos Hub; Blocksync, State Sync, and Quicksync. See the matrix below for the Hub's recommended setup configuration. This guide will focus on syncing two types of common nodes; full and pruned. For further information on syncing to run a validator node, see the section on ",(0,i.yg)("a",{parentName:"p",href:"/main/validators/overview"},"Validators"),"."),(0,i.yg)("p",null,"There are two types of concerns when deciding which sync option is right. ",(0,i.yg)("em",{parentName:"p"},"Data integrity")," refers to how reliable the data provided by a subset of network participants is. ",(0,i.yg)("em",{parentName:"p"},"Historical data")," refers to how robust and inclusive the chain\u2019s history is."),(0,i.yg)("table",null,(0,i.yg)("thead",{parentName:"table"},(0,i.yg)("tr",{parentName:"thead"},(0,i.yg)("th",{parentName:"tr",align:null}),(0,i.yg)("th",{parentName:"tr",align:null},"Low Data Integrity"),(0,i.yg)("th",{parentName:"tr",align:null},"High Data Integrity"))),(0,i.yg)("tbody",{parentName:"table"},(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Minimal Historical Data"),(0,i.yg)("td",{parentName:"tr",align:null},"Quicksync - Pruned"),(0,i.yg)("td",{parentName:"tr",align:null},"State Sync")),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Moderate Historical Data"),(0,i.yg)("td",{parentName:"tr",align:null},"Quicksync - Default"),(0,i.yg)("td",{parentName:"tr",align:null})),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},"Full Historical Data"),(0,i.yg)("td",{parentName:"tr",align:null},"Quicksync - Archive"),(0,i.yg)("td",{parentName:"tr",align:null},"Blocksync")))),(0,i.yg)("p",null,"If a node operator wishes to run a full node, it is possible to start from scratch but will take a significant amount of time to catch up. Node operators not concerned with rebuilding original state from the beginning of ",(0,i.yg)("inlineCode",{parentName:"p"},"cosmoshub-4")," can also leverage ",(0,i.yg)("a",{parentName:"p",href:"#quicksync"},"Quicksync"),"'s available archive history."),(0,i.yg)("p",null,"For operators interested in bootstrapping a pruned node, either ",(0,i.yg)("a",{parentName:"p",href:"#quicksync"},"Quicksync")," or ",(0,i.yg)("a",{parentName:"p",href:"#state-sync"},"State Sync")," would be sufficient."),(0,i.yg)("p",null,"Make sure to consult the ",(0,i.yg)("a",{parentName:"p",href:"#hardware"},"hardware")," section for guidance on the best configuration for the type of node operating."),(0,i.yg)("h3",{id:"blocksync"},"Blocksync"),(0,i.yg)("p",null,"Blocksync is faster than traditional consensus and syncs the chain from genesis by downloading blocks and verifying against the merkle tree of validators. For more information see ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.37/core/block-sync"},"CometBFT's Blocksync Docs")),(0,i.yg)("p",null,"When syncing via Blocksync, node operators will either need to manually upgrade the chain or set up ",(0,i.yg)("a",{parentName:"p",href:"#cosmovisor"},"Cosmovisor")," to upgrade automatically."),(0,i.yg)("p",null,"For more information on performing the manual upgrades, see ",(0,i.yg)("a",{parentName:"p",href:"#releases--upgrades"},"Releases & Upgrades"),"."),(0,i.yg)("p",null,"It is possible to sync from previous versions of the Cosmos Hub. See the matrix below for the correct ",(0,i.yg)("inlineCode",{parentName:"p"},"gaia")," version. See the ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/mainnet"},"mainnet archive")," for historical genesis files."),(0,i.yg)("table",null,(0,i.yg)("thead",{parentName:"table"},(0,i.yg)("tr",{parentName:"thead"},(0,i.yg)("th",{parentName:"tr",align:null},"Chain Id"),(0,i.yg)("th",{parentName:"tr",align:null},"Gaia Version"))),(0,i.yg)("tbody",{parentName:"table"},(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"cosmoshub-4")),(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"v4.2.1"))),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"cosmoshub-3")),(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"v2.0.x"))),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"cosmoshub-2")),(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"v1.0.x"))),(0,i.yg)("tr",{parentName:"tbody"},(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"cosmoshub-1")),(0,i.yg)("td",{parentName:"tr",align:null},(0,i.yg)("inlineCode",{parentName:"td"},"v0.0.x"))))),(0,i.yg)("h5",{id:"getting-started-1"},"Getting Started"),(0,i.yg)("p",null,"Start Gaia to begin syncing with the ",(0,i.yg)("inlineCode",{parentName:"p"},"skip-invariants")," flag. For more information on this see ",(0,i.yg)("a",{parentName:"p",href:"#verify-mainnet"},"Verify Mainnet"),"."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start --x-crisis-skip-assert-invariants\n\n")),(0,i.yg)("p",null,"The node will begin rebuilding state until it hits the first upgrade height at block ",(0,i.yg)("inlineCode",{parentName:"p"},"6910000"),". If Cosmovisor is set up then there's nothing else to do besides wait, otherwise the node operator will need to perform the manual upgrade twice."),(0,i.yg)("h3",{id:"state-sync"},"State Sync"),(0,i.yg)("p",null,"State Sync is an efficient and fast way to bootstrap a new node, and it works by replaying larger chunks of application state directly rather than replaying individual blocks or consensus rounds. For more information, see ",(0,i.yg)("a",{parentName:"p",href:"https://docs.cometbft.com/v0.37/core/state-sync"},"CometBFT's State Sync docs"),"."),(0,i.yg)("p",null,"To enable state sync, visit an explorer to get a recent block height and corresponding hash. A node operator can choose any height/hash in the current bonding period, but as the recommended snapshot period is ",(0,i.yg)("inlineCode",{parentName:"p"},"1000")," blocks, it is advised to choose something close to ",(0,i.yg)("inlineCode",{parentName:"p"},"current height - 1000"),"."),(0,i.yg)("p",null,"With the block height and hash selected, update the configuration in ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/config.toml")," to set ",(0,i.yg)("inlineCode",{parentName:"p"},"enable = true"),", and populate the ",(0,i.yg)("inlineCode",{parentName:"p"},"trust_height")," and ",(0,i.yg)("inlineCode",{parentName:"p"},"trust_hash"),". Node operators can configure the rpc servers to a preferred provider, but there must be at least two entries. It is important that these are two rpc servers the node operator trusts to verify component parts of the chain state. While not recommended, uniqueness is not currently enforced, so it is possible to duplicate the same server in the list and still sync successfully."),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": In the future, the RPC server requirement will be deprecated as state sync is ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/tendermint/tendermint/issues/6491"},"moved to the p2p layer in Tendermint 0.38"),".")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-toml"},'#######################################################\n### State Sync Configuration Options ###\n#######################################################\n[statesync]\n# State sync rapidly bootstraps a new node by discovering, fetching, and restoring a state machine\n# snapshot from peers instead of fetching and replaying historical blocks. Requires some peers in\n# the network to take and serve state machine snapshots. State sync is not attempted if the node\n# has any local state (LastBlockHeight > 0). The node will have a truncated block history,\n# starting from the height of the snapshot.\nenable = true\n\n# RPC servers (comma-separated) for light client verification of the synced state machine and\n# retrieval of state data for node bootstrapping. Also needs a trusted height and corresponding\n# header hash obtained from a trusted source, and a period during which validators can be trusted.\n#\n# For Cosmos SDK-based chains, trust_period should usually be about 2/3 of the unbonding time (~2\n# weeks) during which they can be financially punished (slashed) for misbehavior.\nrpc_servers = "https://cosmos-rpc.polkachu.com:443,https://rpc-cosmoshub-ia.cosmosia.notional.ventures:443"\ntrust_height = 8959784\ntrust_hash = "3D8F12EA302AEDA66E80939F7FC785206692F8B6EE6F727F1655F1AFB6A873A5"\ntrust_period = "168h0m0s"\n')),(0,i.yg)("p",null,"Start Gaia to begin state sync. It may take some time for the node to acquire a snapshot, but the command and output should look similar to the following:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},'$ gaiad start --x-crisis-skip-assert-invariants\n\n...\n\n> INF Discovered new snapshot format=1 hash="0x000..." height=8967000 module=statesync\n\n...\n\n> INF Fetching snapshot chunk chunk=4 format=1 height=8967000 module=statesync total=45\n> INF Applied snapshot chunk to ABCI app chunk=0 format=1 height=8967000 module=statesync total=45\n')),(0,i.yg)("p",null,"Once state sync successfully completes, the node will begin to process blocks normally. If state sync fails and the node operator encounters the following error: ",(0,i.yg)("inlineCode",{parentName:"p"},'State sync failed err="state sync aborted"'),", either try restarting ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad")," or running ",(0,i.yg)("inlineCode",{parentName:"p"},"gaiad unsafe-reset-all")," (make sure to backup any configuration and history before doing this)."),(0,i.yg)("h3",{id:"quicksync"},"Quicksync"),(0,i.yg)("p",null,"Quicksync.io offers several daily snapshots of the Cosmos Hub with varying levels of pruning (",(0,i.yg)("inlineCode",{parentName:"p"},"archive")," 1.4TB, ",(0,i.yg)("inlineCode",{parentName:"p"},"default")," 540GB, and ",(0,i.yg)("inlineCode",{parentName:"p"},"pruned")," 265GB). For downloads and installation instructions, visit the ",(0,i.yg)("a",{parentName:"p",href:"https://quicksync.io/networks/cosmos.html"},"Cosmos Quicksync guide"),"."),(0,i.yg)("h2",{id:"snapshots"},"Snapshots"),(0,i.yg)("p",null,"Saving and serving snapshots helps nodes rapidly join the network. Snapshots are now enabled by default effective ",(0,i.yg)("inlineCode",{parentName:"p"},"1/20/21"),"."),(0,i.yg)("p",null,"While not advised, if a node operator needs to customize this feature, it can be configured in ",(0,i.yg)("inlineCode",{parentName:"p"},"~/.gaia/config/app.toml"),". The Cosmos Hub recommends setting this value to match ",(0,i.yg)("inlineCode",{parentName:"p"},"pruning-keep-every")," in ",(0,i.yg)("inlineCode",{parentName:"p"},"config.toml"),"."),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": It is highly recommended that node operators use the same value for snapshot-interval in order to aid snapshot discovery. Discovery is easier when more nodes are serving the same snapshots.")),(0,i.yg)("p",null,"In ",(0,i.yg)("inlineCode",{parentName:"p"},"app.toml")),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-toml"},"###############################################################################\n### State Sync Configuration ###\n###############################################################################\n\n# State sync snapshots allow other nodes to rapidly join the network without replaying historical\n# blocks, instead downloading and applying a snapshot of the application state at a given height.\n[state-sync]\n\n# snapshot-interval specifies the block interval at which local state sync snapshots are\n# taken (0 to disable). Must be a multiple of pruning-keep-every.\nsnapshot-interval = 1000\n\n# snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all).\nsnapshot-keep-recent = 10\n")),(0,i.yg)("h2",{id:"cosmovisor"},"Cosmovisor"),(0,i.yg)("p",null,"Cosmovisor is a process manager developed to relieve node operators of having to manually intervene every time there is an upgrade. Cosmovisor monitors the governance module for upgrade proposals; it will take care of downloading the new binary, stopping the old one, switching to the new one, and restarting."),(0,i.yg)("p",null,"For more information on how to run a node via Cosmovisor, check out the ",(0,i.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/main/tools/cosmovisor"},"docs"),"."),(0,i.yg)("h2",{id:"running-via-background-process"},"Running via Background Process"),(0,i.yg)("p",null,"To run the node in a background process with automatic restarts, it's recommended to use a service manager like ",(0,i.yg)("inlineCode",{parentName:"p"},"systemd"),". To set this up run the following:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"sudo tee /etc/systemd/system/<service name>.service > /dev/null <<EOF \n[Unit]\nDescription=Gaia Daemon\nAfter=network-online.target\n\n[Service]\nUser=$USER\nExecStart=$(which gaiad) start\nRestart=always\nRestartSec=3\nLimitNOFILE=4096\n\n[Install]\nWantedBy=multi-user.target\nEOF\n")),(0,i.yg)("p",null,"If using Cosmovisor then make sure to add the following:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},'Environment="DAEMON_HOME=$HOME/.gaia"\nEnvironment="DAEMON_NAME=gaiad"\nEnvironment="DAEMON_ALLOW_DOWNLOAD_BINARIES=false"\nEnvironment="DAEMON_RESTART_AFTER_UPGRADE=true"\n')),(0,i.yg)("p",null,"After the ",(0,i.yg)("inlineCode",{parentName:"p"},"LimitNOFILE")," line and replace ",(0,i.yg)("inlineCode",{parentName:"p"},"$(which gaiad)")," with ",(0,i.yg)("inlineCode",{parentName:"p"},"$(which cosmovisor)"),"."),(0,i.yg)("p",null,"Run the following to setup the daemon:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"sudo -S systemctl daemon-reload\nsudo -S systemctl enable <service name>\n")),(0,i.yg)("p",null,"Then start the process and confirm that it's running."),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"sudo -S systemctl start <service name>\n\nsudo service <service name> status\n")),(0,i.yg)("h2",{id:"exporting-state"},"Exporting State"),(0,i.yg)("p",null,"Gaia can dump the entire application state into a JSON file. This application state dump is useful for manual analysis and can also be used as the genesis file of a new network."),(0,i.yg)("blockquote",null,(0,i.yg)("p",{parentName:"blockquote"},(0,i.yg)("strong",{parentName:"p"},"Note"),": The node can't be running while exporting state, otherwise the operator can expect a ",(0,i.yg)("inlineCode",{parentName:"p"},"resource temporarily unavailable")," error.")),(0,i.yg)("p",null,"Export state with:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad export > [filename].json\n")),(0,i.yg)("p",null,"It is also possible to export state from a particular height (at the end of processing the block of that height):"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad export --height [height] > [filename].json\n")),(0,i.yg)("p",null,"If planning to start a new network from the exported state, export with the ",(0,i.yg)("inlineCode",{parentName:"p"},"--for-zero-height")," flag:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad export --height [height] --for-zero-height > [filename].json\n")),(0,i.yg)("h2",{id:"verify-mainnet"},"Verify Mainnet"),(0,i.yg)("p",null,"Help to prevent a catastrophe by running invariants on each block on your full\nnode. In essence, by running invariants the node operator ensures that the state of mainnet is the correct expected state. One vital invariant check is that no atoms are being created or destroyed outside of expected protocol, however there are many other invariant checks each unique to their respective module. Because invariant checks are computationally expensive, they are not enabled by default. To run a node with these checks start your node with the --x-crisis-skip-assert-invariants flag:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start --x-crisis-skip-assert-invariants\n")),(0,i.yg)("p",null,"If an invariant is broken on the node, it will panic and prompt the operator to send a transaction which will halt mainnet. For example the provided message may look like:"),(0,i.yg)("pre",null,(0,i.yg)("code",{parentName:"pre",className:"language-bash"},"invariant broken:\n loose token invariance:\n pool.NotBondedTokens: 100\n sum of account tokens: 101\n CRITICAL please submit the following transaction:\n gaiad tx crisis invariant-broken staking supply\n\n")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f5cf8579.f5674ae6.js b/assets/js/f5cf8579.f5674ae6.js new file mode 100644 index 00000000000..2b1c299a925 --- /dev/null +++ b/assets/js/f5cf8579.f5674ae6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[3350],{5680:(e,t,a)=>{a.d(t,{xA:()=>p,yg:()=>d});var i=a(6540);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function r(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){n(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t){if(null==e)return{};var a,i,n=function(e,t){if(null==e)return{};var a,i,n={},o=Object.keys(e);for(i=0;i<o.length;i++)a=o[i],t.indexOf(a)>=0||(n[a]=e[a]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)a=o[i],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}var l=i.createContext({}),c=function(e){var t=i.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):r(r({},t),e)),a},p=function(e){var t=c(e.components);return i.createElement(l.Provider,{value:t},e.children)},m="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return i.createElement(i.Fragment,{},t)}},g=i.forwardRef((function(e,t){var a=e.components,n=e.mdxType,o=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),m=c(a),g=n,d=m["".concat(l,".").concat(g)]||m[g]||u[g]||o;return a?i.createElement(d,r(r({ref:t},p),{},{components:a})):i.createElement(d,r({ref:t},p))}));function d(e,t){var a=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var o=a.length,r=new Array(o);r[0]=g;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[m]="string"==typeof e?e:n,r[1]=s;for(var c=2;c<o;c++)r[c]=a[c];return i.createElement.apply(null,r)}return i.createElement.apply(null,a)}g.displayName="MDXCreateElement"},215:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var i=a(8168),n=(a(6540),a(5680));const o={title:"What is Gaia?",sidebar_position:1},r=void 0,s={unversionedId:"getting-started/what-is-gaia",id:"getting-started/what-is-gaia",title:"What is Gaia?",description:"The Cosmos Hub is a public Proof-of-Stake chain that uses ATOM as its native staking token. It is the first blockchain launched in the Cosmos Network and developed using the cosmos-sdk development framework and ibc-go.",source:"@site/docs/getting-started/what-is-gaia.md",sourceDirName:"getting-started",slug:"/getting-started/what-is-gaia",permalink:"/main/getting-started/what-is-gaia",draft:!1,tags:[],version:"current",sidebarPosition:1,frontMatter:{title:"What is Gaia?",sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Getting Started",permalink:"/main/getting-started/"},next:{title:"Installing Gaia",permalink:"/main/getting-started/installation"}},l={},c=[{value:"cosmos-sdk",id:"cosmos-sdk",level:2},{value:"ibc-go",id:"ibc-go",level:2},{value:"gaia specific modules",id:"gaia-specific-modules",level:2},{value:"other modules",id:"other-modules",level:2}],p={toc:c},m="wrapper";function u(e){let{components:t,...a}=e;return(0,n.yg)(m,(0,i.A)({},p,a,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("p",null,"The Cosmos Hub is a public Proof-of-Stake chain that uses ATOM as its native staking token. It is the first blockchain launched in the Cosmos Network and developed using the ",(0,n.yg)("a",{parentName:"p",href:"https://docs.cosmos.network/"},"cosmos-sdk")," development framework and ",(0,n.yg)("a",{parentName:"p",href:"https://ibc.cosmos.network/"},"ibc-go"),"."),(0,n.yg)("p",null,"Cosmos hub is also the first security aggregation platform that leverages the ",(0,n.yg)("a",{parentName:"p",href:"https://cosmos.github.io/interchain-security/"},"interchain-security")," protocol (",(0,n.yg)("a",{parentName:"p",href:"https://github.com/cosmos/ibc/tree/main/spec/app/ics-028-cross-chain-validation"},"ICS-28"),") to facilitate the launch of cosmos-sdk blockchain projects."),(0,n.yg)("admonition",{type:"tip"},(0,n.yg)("p",{parentName:"admonition"},"Interchain security features deployed on the Cosmos Hub blockchain allow anyone to launch a blockchain using a subset, or even the entire validator set of the Cosmos Hub blockchain. ")),(0,n.yg)("admonition",{type:"info"},(0,n.yg)("ul",{parentName:"admonition"},(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("p",{parentName:"li"},(0,n.yg)("inlineCode",{parentName:"p"},"gaia")," is the name of the Cosmos SDK application for the Cosmos Hub.")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("p",{parentName:"li"},(0,n.yg)("inlineCode",{parentName:"p"},"gaiad")," is the daemon and command-line interface (CLI) that operates the ",(0,n.yg)("inlineCode",{parentName:"p"},"gaia")," blockchain application.")))),(0,n.yg)("p",null,"The ",(0,n.yg)("inlineCode",{parentName:"p"},"gaia")," blockchain uses the following cosmos-sdk, ibc-go and interchain-security modules, alongside some others:"),(0,n.yg)("h2",{id:"cosmos-sdk"},"cosmos-sdk"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/auth"},"x/auth")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/authz"},"x/authz")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/bank"},"x/bank")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/capability"},"x/capability")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/consensus"},"x/consensus")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/crisis"},"x/crisis")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/distribution"},"x/distribution")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/evidence"},"x/evidence")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/feegrant"},"x/feegrant")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/gov"},"x/gov")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/mint"},"x/mint")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/params"},"x/params")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/slashing"},"x/slashing")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/staking"},"x/staking (with LSM changes)")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://docs.cosmos.network/v0.47/build/modules/upgrade"},"x/upgrade"))),(0,n.yg)("h2",{id:"ibc-go"},"ibc-go"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://ibc.cosmos.network/main/apps/transfer/overview"},"transfer")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://ibc.cosmos.network/v8/apps/interchain-accounts/client#host"},"interchain accounts - host")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://ibc.cosmos.network/v8/apps/interchain-accounts/client#controller"},"interchain accounts - controller")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/interchain-security/tree/main/x/ccv/provider"},"interchain-security/provider")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/ibc-apps/tree/main/middleware/packet-forward-middleware"},"packetforward")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://ibc.cosmos.network/v7/middleware/ics29-fee/overview"},"ibcfee")),(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/Stride-Labs/ibc-rate-limiting"},"ibc-rate-limiting"))),(0,n.yg)("h2",{id:"gaia-specific-modules"},"gaia specific modules"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/cosmos/gaia/tree/main/x/metaprotocols"},"x/metaprotocols"))),(0,n.yg)("h2",{id:"other-modules"},"other modules"),(0,n.yg)("ul",null,(0,n.yg)("li",{parentName:"ul"},(0,n.yg)("a",{parentName:"li",href:"https://github.com/skip-mev/feemarket"},"fee market"))),(0,n.yg)("p",null,"Next, learn how to ",(0,n.yg)("a",{parentName:"p",href:"/main/getting-started/installation"},"install Gaia"),"."))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f5fcc4fd.a9179c0f.js b/assets/js/f5fcc4fd.a9179c0f.js new file mode 100644 index 00000000000..af5898ed505 --- /dev/null +++ b/assets/js/f5fcc4fd.a9179c0f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8470],{5680:(e,t,n)=>{n.d(t,{xA:()=>u,yg:()=>h});var r=n(6540);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=r.createContext({}),c=function(e){var t=r.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},u=function(e){var t=c(e.components);return r.createElement(s.Provider,{value:t},e.children)},p="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},g=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,o=e.originalType,s=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),p=c(n),g=a,h=p["".concat(s,".").concat(g)]||p[g]||d[g]||o;return n?r.createElement(h,l(l({ref:t},u),{},{components:n})):r.createElement(h,l({ref:t},u))}));function h(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=n.length,l=new Array(o);l[0]=g;var i={};for(var s in t)hasOwnProperty.call(t,s)&&(i[s]=t[s]);i.originalType=e,i[p]="string"==typeof e?e:a,l[1]=i;for(var c=2;c<o;c++)l[c]=n[c];return r.createElement.apply(null,l)}return r.createElement.apply(null,n)}g.displayName="MDXCreateElement"},9221:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var r=n(8168),a=(n(6540),n(5680));const o={},l=void 0,i={unversionedId:"architecture/templates/adr-template",id:"version-v17.1.0/architecture/templates/adr-template",title:"adr-template",description:"\x3c!--",source:"@site/versioned_docs/version-v17.1.0/architecture/templates/adr-template.md",sourceDirName:"architecture/templates",slug:"/architecture/templates/adr-template",permalink:"/v17.1.0/architecture/templates/adr-template",draft:!1,tags:[],version:"v17.1.0",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"ADR 003: Interchain Accounts Controller Module",permalink:"/v17.1.0/architecture/adr/adr-003-ica-controller"},next:{title:"ADR Creation Process",permalink:"/v17.1.0/architecture/PROCESS"}},s={},c=[{value:"Changelog",id:"changelog",level:2},{value:"Status",id:"status",level:2},{value:"Abstract",id:"abstract",level:2},{value:"Context",id:"context",level:2},{value:"Decision",id:"decision",level:2},{value:"Consequences",id:"consequences",level:2},{value:"Positive",id:"positive",level:3},{value:"Negative",id:"negative",level:3},{value:"Neutral",id:"neutral",level:3},{value:"References",id:"references",level:2}],u={toc:c},p="wrapper";function d(e){let{components:t,...n}=e;return(0,a.yg)(p,(0,r.A)({},u,n,{components:t,mdxType:"MDXLayout"}),(0,a.yg)("h1",{id:"adr-adr-number-title"},"ADR {ADR-NUMBER}: {TITLE}"),(0,a.yg)("h2",{id:"changelog"},"Changelog"),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"{date}: {changelog}")),(0,a.yg)("h2",{id:"status"},"Status"),(0,a.yg)("p",null,"{DRAFT | PROPOSED} Not Implemented"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"Please have a look at the ",(0,a.yg)("a",{parentName:"p",href:"/v17.1.0/architecture/adr/PROCESS#adr-status"},"PROCESS")," page.\nUse DRAFT if the ADR is in a draft stage (draft PR) or PROPOSED if it's in review.")),(0,a.yg)("h2",{id:"abstract"},"Abstract"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"\"If you can't explain it simply, you don't understand it well enough.\" Provide\na simplified and layman-accessible explanation of the ADR.\nA short (~200 word) description of the issue being addressed.")),(0,a.yg)("h2",{id:"context"},"Context"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"This section contains all the context one needs to understand the current state, and why there is a problem.\nIt should be as succinct as possible and introduce the high level idea behind the solution.\nThe language in this section is value-neutral. It is simply describing facts.")),(0,a.yg)("h2",{id:"decision"},"Decision"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"This section explains all of the details of the proposed solution, including implementation details.\nIt should also describe affects / corollary items that may need to be changed as a part of this.\nIf the proposed change will be large, please also indicate a way to do the change to maximize ease of review.\n(e.g. the optimal split of things to do between separate PR's)")),(0,a.yg)("h2",{id:"consequences"},"Consequences"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},'This section describes the consequences, after applying the decision.\nAll consequences should be summarized here, not just the "positive" ones.')),(0,a.yg)("h3",{id:"positive"},"Positive"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"{positive consequences}")),(0,a.yg)("h3",{id:"negative"},"Negative"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"{negative consequences}")),(0,a.yg)("h3",{id:"neutral"},"Neutral"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"{neutral consequences}")),(0,a.yg)("h2",{id:"references"},"References"),(0,a.yg)("blockquote",null,(0,a.yg)("p",{parentName:"blockquote"},"Are there any relevant PR comments, issues that led up to this, or articles referrenced for why we made the given design choice? If so link them here!")),(0,a.yg)("ul",null,(0,a.yg)("li",{parentName:"ul"},"{reference link}")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f6a23715.2afea17d.js b/assets/js/f6a23715.2afea17d.js new file mode 100644 index 00000000000..37a302723c6 --- /dev/null +++ b/assets/js/f6a23715.2afea17d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5746],{5680:(e,n,t)=>{t.d(n,{xA:()=>p,yg:()=>y});var a=t(6540);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function o(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?i(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function s(e,n){if(null==e)return{};var t,a,r=function(e,n){if(null==e)return{};var t,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)t=i[a],n.indexOf(t)>=0||(r[t]=e[t]);return r}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var c=a.createContext({}),l=function(e){var n=a.useContext(c),t=n;return e&&(t="function"==typeof e?e(n):o(o({},n),e)),t},p=function(e){var n=l(e.components);return a.createElement(c.Provider,{value:n},e.children)},u="mdxType",g={inlineCode:"code",wrapper:function(e){var n=e.children;return a.createElement(a.Fragment,{},n)}},d=a.forwardRef((function(e,n){var t=e.components,r=e.mdxType,i=e.originalType,c=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),u=l(t),d=r,y=u["".concat(c,".").concat(d)]||u[d]||g[d]||i;return t?a.createElement(y,o(o({ref:n},p),{},{components:t})):a.createElement(y,o({ref:n},p))}));function y(e,n){var t=arguments,r=n&&n.mdxType;if("string"==typeof e||r){var i=t.length,o=new Array(i);o[0]=d;var s={};for(var c in n)hasOwnProperty.call(n,c)&&(s[c]=n[c]);s.originalType=e,s[u]="string"==typeof e?e:r,o[1]=s;for(var l=2;l<i;l++)o[l]=t[l];return a.createElement.apply(null,o)}return a.createElement.apply(null,t)}d.displayName="MDXCreateElement"},9365:(e,n,t)=>{t(6540)},4865:(e,n,t)=>{t(6540),t(2303)},4741:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>g,frontMatter:()=>i,metadata:()=>s,toc:()=>l});var a=t(8168),r=(t(6540),t(5680));t(4865),t(9365);const i={title:"Quick Start - Join Mainnet",order:3},o=void 0,s={unversionedId:"getting-started/quickstart",id:"version-v17.1.0/getting-started/quickstart",title:"Quick Start - Join Mainnet",description:"Bootstrap a cosmoshub-4 mainnet node",source:"@site/versioned_docs/version-v17.1.0/getting-started/quickstart.mdx",sourceDirName:"getting-started",slug:"/getting-started/quickstart",permalink:"/v17.1.0/getting-started/quickstart",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"Quick Start - Join Mainnet",order:3},sidebar:"tutorialSidebar",previous:{title:"Installing Gaia",permalink:"/v17.1.0/getting-started/installation"},next:{title:"System requirements",permalink:"/v17.1.0/getting-started/system-requirements"}},c={},l=[{value:"Prerequisites",id:"prerequisites",level:3},{value:"Sync Options",id:"sync-options",level:3},{value:"State Sync",id:"state-sync",level:4},{value:"Quick Sync",id:"quick-sync",level:4},{value:"Create Gaia Home & Config",id:"create-gaia-home--config",level:5},{value:"Start Quicksync Download",id:"start-quicksync-download",level:5},{value:"Default",id:"default",level:6},{value:"Pruned",id:"pruned",level:6},{value:"Archive",id:"archive",level:6},{value:"Unzip",id:"unzip",level:5},{value:"Copy Address Book Quicksync",id:"copy-address-book-quicksync",level:5},{value:"Start Gaia",id:"start-gaia",level:5}],p={toc:l},u="wrapper";function g(e){let{components:n,...t}=e;return(0,r.yg)(u,(0,a.A)({},p,t,{components:n,mdxType:"MDXLayout"}),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Bootstrap a ",(0,r.yg)("inlineCode",{parentName:"strong"},"cosmoshub-4")," mainnet node")),(0,r.yg)("h3",{id:"prerequisites"},"Prerequisites"),(0,r.yg)("blockquote",null,(0,r.yg)("p",{parentName:"blockquote"},(0,r.yg)("strong",{parentName:"p"},"Note"),": Make sure the ",(0,r.yg)("a",{parentName:"p",href:"/v17.1.0/getting-started/installation"},"Gaia CLI is installed"),".")),(0,r.yg)("h3",{id:"sync-options"},"Sync Options"),(0,r.yg)("p",null,"To quickly get started, node operators can choose to sync via State Sync or by downloading a snapshot from Quicksync. State Sync works by replaying larger chunks of application state directly rather than replaying individual blocks or consensus rounds. Quicksync is a service provided courtesy of ChainLayer, and offers historical state of the chain available for download every 24 hours. For more advanced information on setting up a node, see the Sync Options section of the full ",(0,r.yg)("a",{parentName:"p",href:"/v17.1.0/hub-tutorials/join-mainnet"},"Joining Mainnet Tutorial")),(0,r.yg)("h4",{id:"state-sync"},"State Sync"),(0,r.yg)("p",null,"To enable state sync, visit an ",(0,r.yg)("a",{parentName:"p",href:"https://www.mintscan.io/cosmos/blocks"},"explorer")," to get a recent block height and corresponding hash. A node operator can choose any height/hash in the current bonding period, but as the recommended snapshot period is 1000 blocks, it is advised to choose something close to current height - 1000. Set these parameters in the code snippet below ",(0,r.yg)("inlineCode",{parentName:"p"},"<BLOCK_HEIGHT>")," and ",(0,r.yg)("inlineCode",{parentName:"p"},"<BLOCK_HASH>")),(0,r.yg)("p",null,"For reference, the list of ",(0,r.yg)("inlineCode",{parentName:"p"},"rpc_servers")," and ",(0,r.yg)("inlineCode",{parentName:"p"},"persistent")," peers can be found in the ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/chain-registry/blob/master/cosmoshub/chain.json"},"cosmos hub chain-registry repo"),"."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"# Build gaiad binary and initialize chain\ncd $HOME\ngit clone -b v15.0.0 https://github.com/cosmos/gaia --depth=1\ncd gaiad\nmake install\ngaiad init CUSTOM_MONIKER --chain-id cosmoshub-4\n\n#Set minimum gas price & peers\nsed -i'' 's/minimum-gas-prices = \"\"/minimum-gas-prices = \"0.0025uatom\"/' $HOME/.gaia/config/app.toml\nsed -i'' 's/persistent_peers = \"\"/persistent_peers = '\"\\\"$(curl -s https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/chain.json | jq -r '[foreach .peers.seeds[] as $item (\"\"; \"\\($item.id)@\\($item.address)\")] | join(\",\")')\\\"\"'/' $HOME/.gaia/config/config.toml\n\n# Configure State sync\nsed -i'' 's/enable = false/enable = true/' $HOME/.gaia/config/config.toml\nsed -i'' 's/trust_height = 0/trust_height = <BLOCK_HEIGHT>/' $HOME/.gaia/config/config.toml\nsed -i'' 's/trust_hash = \"\"/trust_hash = \"<BLOCK_HASH>\"/' $HOME/.gaia/config/config.toml\nsed -i'' 's/rpc_servers = \"\"/rpc_servers = \"https:\\/\\/cosmos-rpc.polkachu.com:443,https:\\/\\/rpc-cosmoshub-ia.cosmosia.notional.ventures:443,https:\\/\\/rpc.cosmos.network:443\"/' $HOME/.gaia/config/config.toml\n\n#Start Gaia\ngaiad start --x-crisis-skip-assert-invariants\n")),(0,r.yg)("h4",{id:"quick-sync"},"Quick Sync"),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Note"),": Make sure to set the ",(0,r.yg)("inlineCode",{parentName:"p"},"--home")," flag when initializing and starting ",(0,r.yg)("inlineCode",{parentName:"p"},"gaiad")," if mounting quicksync data externally."),(0,r.yg)("h5",{id:"create-gaia-home--config"},"Create Gaia Home & Config"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"mkdir $HOME/.gaia/config -p\n")),(0,r.yg)("h5",{id:"start-quicksync-download"},"Start Quicksync Download"),(0,r.yg)("p",null,"Node Operators can decide how much of historical state they want to preserve by choosing between ",(0,r.yg)("inlineCode",{parentName:"p"},"Pruned"),", ",(0,r.yg)("inlineCode",{parentName:"p"},"Default"),", and ",(0,r.yg)("inlineCode",{parentName:"p"},"Archive"),". See the ",(0,r.yg)("a",{parentName:"p",href:"https://quicksync.io/networks/cosmos.html"},"Quicksync.io downloads")," for up-to-date snapshot sizes."),(0,r.yg)("h6",{id:"default"},"Default"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash="},"sudo apt-get install wget liblz4-tool aria2 jq -y\n\nexport URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file==\"cosmoshub-4-default\")|.url'`\n\necho $URL\n\ncd $HOME/.gaia\n\naria2c -x5 $URL\n")),(0,r.yg)("h6",{id:"pruned"},"Pruned"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash="},"sudo apt-get install wget liblz4-tool aria2 jq -y\n\nexport URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file==\"cosmoshub-4-pruned\")|.url'`\n\necho $URL\n\ncd $HOME/.gaia\n\naria2c -x5 $URL\n")),(0,r.yg)("h6",{id:"archive"},"Archive"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash="},"sudo apt-get install wget liblz4-tool aria2 jq -y\n\nexport URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file==\"cosmoshub-4-archive\")|.url'`\n\necho $URL\n\ncd $HOME/.gaia\n\naria2c -x5 $URL\n")),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"The download logs should look like the following")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"01/11 07:48:17 [NOTICE] Downloading 1 item(s)\n[#7cca5a 484MiB/271GiB(0%) CN:5 DL:108MiB ETA:42m41s]\n")),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Completed Download Process:")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre"},"[#7cca5a 271GiB/271GiB(99%) CN:1 DL:77MiB]\n01/11 08:32:19 [NOTICE] Download complete: /mnt/quicksync_01/cosmoshub-4-pruned.20220111.0310.tar.lz4\n\nDownload Results:\ngid |stat|avg speed |path/URI\n======+====+===========+=======================================================\n7cca5a|OK | 105MiB/s|/mnt/quicksync_01/cosmoshub-4-pruned.20220111.0310.tar.lz4\n\nStatus Legend:\n(OK):download completed.\n")),(0,r.yg)("h5",{id:"unzip"},"Unzip"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"lz4 -c -d `basename $URL` | tar xf -\n")),(0,r.yg)("h5",{id:"copy-address-book-quicksync"},"Copy Address Book Quicksync"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"curl https://quicksync.io/addrbook.cosmos.json > $HOME/.gaia/config/addrbook.json\n")),(0,r.yg)("h5",{id:"start-gaia"},"Start Gaia"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-bash"},"gaiad start --x-crisis-skip-assert-invariants\n\n")))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/fb13cd97.faca2240.js b/assets/js/fb13cd97.faca2240.js new file mode 100644 index 00000000000..7107a5477ab --- /dev/null +++ b/assets/js/fb13cd97.faca2240.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[7826],{5680:(e,t,n)=>{n.d(t,{xA:()=>p,yg:()=>y});var a=n(6540);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var l=a.createContext({}),g=function(e){var t=a.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},p=function(e){var t=g(e.components);return a.createElement(l.Provider,{value:t},e.children)},c="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},d=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,o=e.originalType,l=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),c=g(n),d=r,y=c["".concat(l,".").concat(d)]||c[d]||u[d]||o;return n?a.createElement(y,i(i({ref:t},p),{},{components:n})):a.createElement(y,i({ref:t},p))}));function y(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var o=n.length,i=new Array(o);i[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[c]="string"==typeof e?e:r,i[1]=s;for(var g=2;g<o;g++)i[g]=n[g];return a.createElement.apply(null,i)}return a.createElement.apply(null,n)}d.displayName="MDXCreateElement"},372:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>g});var a=n(8168),r=(n(6540),n(5680));const o={title:"Joining Testnet",order:3},i=void 0,s={unversionedId:"hub-tutorials/join-testnet",id:"hub-tutorials/join-testnet",title:"Joining Testnet",description:"This tutorial will provide all necessary instructions for joining the current public testnet. If you're interested in more advanced configuration and synchronization options, see Join Mainnet for a detailed walkthrough.",source:"@site/docs/hub-tutorials/join-testnet.md",sourceDirName:"hub-tutorials",slug:"/hub-tutorials/join-testnet",permalink:"/main/hub-tutorials/join-testnet",draft:!1,tags:[],version:"current",frontMatter:{title:"Joining Testnet",order:3},sidebar:"tutorialSidebar",previous:{title:"Joining Mainnet",permalink:"/main/hub-tutorials/join-mainnet"},next:{title:"Upgrading the Chain",permalink:"/main/hub-tutorials/live-upgrade-tutorial"}},l={},g=[{value:"Background",id:"background",level:2},{value:"Version History",id:"version-history",level:3},{value:"How to Join",id:"how-to-join",level:2},{value:"Sync Options",id:"sync-options",level:2},{value:"Step-by-Step Setup",id:"step-by-step-setup",level:2},{value:"Build Tools",id:"build-tools",level:3},{value:"Installation & Configuration",id:"installation--configuration",level:3},{value:"State Sync Setup (Recommended)",id:"state-sync-setup-recommended",level:4},{value:"Cosmovisor Setup (Optional)",id:"cosmovisor-setup-optional",level:3},{value:"Create Service File",id:"create-service-file",level:3},{value:"Start the Service",id:"start-the-service",level:3},{value:"Create a Validator (Optional)",id:"create-a-validator-optional",level:2},{value:"Upgrading Your Node",id:"upgrading-your-node",level:2}],p={toc:g},c="wrapper";function u(e){let{components:t,...n}=e;return(0,r.yg)(c,(0,a.A)({},p,n,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"This tutorial will provide all necessary instructions for joining the current public testnet. If you're interested in more advanced configuration and synchronization options, see ",(0,r.yg)("a",{parentName:"p",href:"/main/hub-tutorials/join-mainnet"},"Join Mainnet")," for a detailed walkthrough."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Current Version: v17"),(0,r.yg)("li",{parentName:"ul"},"Chain ID: ",(0,r.yg)("inlineCode",{parentName:"li"},"theta-testnet-001"))),(0,r.yg)("h2",{id:"background"},"Background"),(0,r.yg)("p",null,"The Cosmos Hub Public Testnet is currently running Gaia v13. Visit the ",(0,r.yg)("a",{parentName:"p",href:"https://explorer.theta-testnet.polypore.xyz/"},"testnet explorer")," to view all on-chain activity."),(0,r.yg)("p",null,"For those who just need instructions on performing the upgrade, see the ",(0,r.yg)("a",{parentName:"p",href:"#upgrading-your-node"},"Upgrading Your Node")," section."),(0,r.yg)("h3",{id:"version-history"},"Version History"),(0,r.yg)("p",null,"The table below shows all past and upcoming versions of the public testnet."),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:"center"},"Release"),(0,r.yg)("th",{parentName:"tr",align:"center"},"Upgrade Block Height"),(0,r.yg)("th",{parentName:"tr",align:"center"},"Upgrade Date"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v16.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"TBA"),(0,r.yg)("td",{parentName:"tr",align:"center"},"TBA")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v15.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"20,269,900"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2024-02-13")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v14.1.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"18,986,400"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-11-22")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v14.0.0-rc1"),(0,r.yg)("td",{parentName:"tr",align:"center"},"18,876,500"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-11-15")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v14.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"18,766,800"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-11-08")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v13.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"17,996,550"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-09-20")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v12.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"17,550,150"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-08-23")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v11.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"17,107,825"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-07-26")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v10.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"16,117,530"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-05-24")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v9.0.0-rc3"),(0,r.yg)("td",{parentName:"tr",align:"center"},"14,476,206"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-02-08")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v8.0.0-rc3"),(0,r.yg)("td",{parentName:"tr",align:"center"},"14,175,595"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2023-01-20")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v7.0.0-rc0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"9,283,650"),(0,r.yg)("td",{parentName:"tr",align:"center"},"2022-03-17")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:"center"},"v6.0.0"),(0,r.yg)("td",{parentName:"tr",align:"center"},"Genesis"),(0,r.yg)("td",{parentName:"tr",align:"center"},"Launched 2022-03-10")))),(0,r.yg)("p",null,"See the ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases"},"Gaia release page")," for details on each release."),(0,r.yg)("h2",{id:"how-to-join"},"How to Join"),(0,r.yg)("p",null,"We offer three ways to set up a node in the testnet:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Quickstart scripts",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/testnets/tree/master/public#bash-script"},"testnets")," repo has shell scripts to set up a node with a single command."))),(0,r.yg)("li",{parentName:"ul"},"Ansible playbooks",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/hyphacoop/cosmos-ansible#-quick-start"},"cosmos-ansible")," repo has an inventory file to set up a node with a single command."))),(0,r.yg)("li",{parentName:"ul"},"Step-by-step instructions",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The rest of this document provides a step-by-step walkthrough for setting up a testnet node.")))),(0,r.yg)("p",null,"We recommend running public testnet nodes on machines with at least 8 cores, 32GB of RAM, and 300GB of disk space."),(0,r.yg)("h2",{id:"sync-options"},"Sync Options"),(0,r.yg)("p",null,"There are two ways to sync a testnet node, Fastsync and State Sync."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://docs.cometbft.com/v0.37/core/block-sync"},"Fast Sync")," syncs the chain from genesis by downloading blocks in parallel and then verifying them."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"https://docs.cometbft.com/v0.37/core/state-sync"},"State Sync")," will look for snapshots from peers at a trusted height and then verifying a minimal set of snapshot chunks against the network.")),(0,r.yg)("p",null,"State Sync is far faster and more efficient than Fast Sync, but Fast Sync offers higher data integrity and more robust history. For those who are concerned about storage and costs, State Sync can be the better option as it minimizes storage usage when rebuilding initial state."),(0,r.yg)("h2",{id:"step-by-step-setup"},"Step-by-Step Setup"),(0,r.yg)("p",null,"The following set of instructions assumes you are logged in as root."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"You can run the relevant commands from a sudoer account."),(0,r.yg)("li",{parentName:"ul"},"The ",(0,r.yg)("inlineCode",{parentName:"li"},"/root/")," part in service file paths can be changed to ",(0,r.yg)("inlineCode",{parentName:"li"},"/home/<username>/"),".")),(0,r.yg)("h3",{id:"build-tools"},"Build Tools"),(0,r.yg)("p",null,"Install build tools and Go."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"sudo apt-get update\nsudo apt-get install -y make gcc\nwget https://go.dev/dl/go1.21.6.linux-amd64.tar.gz\nsudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.21.6.linux-amd64.tar.gz\nexport PATH=$PATH:/usr/local/go/bin\n")),(0,r.yg)("h3",{id:"installation--configuration"},"Installation & Configuration"),(0,r.yg)("p",null,"You will need to install and configure the Gaia binary using the script below. The Cosmos Hub Public Testnet is running Gaia ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/gaia/releases/tag/v17.0.0-rc0"},(0,r.yg)("inlineCode",{parentName:"a"},"v17.0.0-rc0")),"."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"For up-to-date endpoints like seeds and state sync RPC servers, visit the ",(0,r.yg)("a",{parentName:"li",href:"https://github.com/cosmos/testnets/tree/master/public"},"testnets repository"),".")),(0,r.yg)("p",null,"Build the gaiad binary and initialize the chain home folder."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"cd $HOME\ngit clone https://github.com/cosmos/gaia\ncd gaia\n# To sync from genesis, comment out the next line.\ngit checkout v17.0.0-rc0\n# To sync from genesis, uncomment the next line and skip the State Sync Setup section.\n# git checkout v6.0.4\nmake install\nexport PATH=$PATH:$HOME/go/bin\ngaiad init <custom_moniker>\n")),(0,r.yg)("p",null,"Prepare the genesis file."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},'cd $HOME\nwget https://github.com/cosmos/testnets/raw/master/public/genesis.json.gz\ngzip -d genesis.json.gz\nmv genesis.json $HOME/.gaia/config/genesis.json\n\n# Set minimum gas price & peers\ncd $HOME/.gaia/config\nsed -i \'s/minimum-gas-prices = ""/minimum-gas-prices = "0.005uatom"/\' app.toml\nsed -i \'s/seeds = ""/seeds = "639d50339d7045436c756a042906b9a69970913f@seed-01.theta-testnet.polypore.xyz:26656,3e506472683ceb7ed75c1578d092c79785c27857@seed-02.theta-testnet.polypore.xyz:26656"/\' config.toml\n')),(0,r.yg)("h4",{id:"state-sync-setup-recommended"},"State Sync Setup (Recommended)"),(0,r.yg)("p",null,"State sync requires you to configure a trust height and trust hash. These depend on the current block height, so they will vary depending on when you are joining the network."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Visit a ",(0,r.yg)("a",{parentName:"li",href:"https://explorer.theta-testnet.polypore.xyz/"},"testnet explorer")," to find the block and hash for the current height - 1000."),(0,r.yg)("li",{parentName:"ul"},"Set these parameters in the code snippet below: ",(0,r.yg)("inlineCode",{parentName:"li"},"<BLOCK_HEIGHT>")," and ",(0,r.yg)("inlineCode",{parentName:"li"},"<BLOCK_HASH>"),".")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"cd $HOME/.gaia/config\nsed -i 's/enable = false/enable = true/' config.toml\nsed -i 's/trust_height = 0/trust_height = <BLOCK_HEIGHT>/' config.toml\nsed -i 's/trust_hash = \"\"/trust_hash = \"<BLOCK_HASH>\"/' config.toml\nsed -i 's/rpc_servers = \"\"/rpc_servers = \"http:\\/\\/state-sync-01.theta-testnet.polypore.xyz:26657,http:\\/\\/state-sync-02.theta-testnet.polypore.xyz:26657\"/' config.toml\n")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"For example, if the block explorer lists a current block height of 12,563,326, we could use a trust height of ",(0,r.yg)("a",{parentName:"li",href:"https://explorer.theta-testnet.polypore.xyz/blocks/12562000"},"12,562,000")," and the trust hash would be ",(0,r.yg)("inlineCode",{parentName:"li"},"6F958861E1FA409639C8F2DA899D09B9F50A66DBBD49CE021A2FF680FA8A9204"),".")),(0,r.yg)("h3",{id:"cosmovisor-setup-optional"},"Cosmovisor Setup (Optional)"),(0,r.yg)("p",null,"Cosmovisor is a process manager that monitors the governance module for incoming chain upgrade proposals. When a proposal is approved, Cosmovisor can automatically download the new binary, stop the chain binary when it hits the upgrade height, switch to the new binary, and restart the daemon. Cosmovisor can be used with either Fast Sync or State Sync."),(0,r.yg)("p",null,"The instructions below provide a simple way to sync via Cosmovisor. For more information on configuration, check out the Cosmos SDK's ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/main/tools/cosmovisor"},"Cosmovisor documentation"),"."),(0,r.yg)("p",null,"Cosmovisor requires the creation of the following directory structure:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},".gaia\n\u2514\u2500\u2500 cosmovisor\n \u2514\u2500\u2500 genesis\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad\n")),(0,r.yg)("p",null,"Install Cosmovisor and copy Gaia binary to genesis folder:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@v1.5.0\nmkdir -p ~/.gaia/cosmovisor/genesis/bin\ncp ~/go/bin/gaiad ~/.gaia/cosmovisor/genesis/bin/\n")),(0,r.yg)("h3",{id:"create-service-file"},"Create Service File"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Cosmos Hub recommends running ",(0,r.yg)("inlineCode",{parentName:"li"},"gaiad")," or ",(0,r.yg)("inlineCode",{parentName:"li"},"cosmovisor")," with the ",(0,r.yg)("inlineCode",{parentName:"li"},"--x-crisis-skip-assert-invariants")," flag. If checking for invariants, operators are likely to see ",(0,r.yg)("inlineCode",{parentName:"li"},"rounding error withdrawing rewards from validator"),". These are expected. For more information see ",(0,r.yg)("a",{parentName:"li",href:"/main/hub-tutorials/join-mainnet#verify-mainnet"},"Verify Mainnet"),".")),(0,r.yg)("p",null,"Create one of the following service files."),(0,r.yg)("p",null,"If you are not using Cosmovisor: ",(0,r.yg)("inlineCode",{parentName:"p"},"/etc/systemd/system/gaiad.service")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-toml"},"[Unit]\nDescription=Gaia service\nAfter=network-online.target\n\n[Service]\nUser=root\nExecStart=/root/go/bin/gaiad start --x-crisis-skip-assert-invariants --home /root/.gaia\nRestart=no\nLimitNOFILE=4096\n\n[Install]\nWantedBy=multi-user.target\n")),(0,r.yg)("p",null,"If you are using Cosmovisor: ",(0,r.yg)("inlineCode",{parentName:"p"},"/etc/systemd/system/cosmovisor.service")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-toml"},"[Unit]\nDescription=Cosmovisor service\nAfter=network-online.target\n\n[Service]\nUser=root\nExecStart=/root/go/bin/cosmovisor run start --x-crisis-skip-assert-invariants --home /root/.gaia\nRestart=no\nLimitNOFILE=4096\nEnvironment='DAEMON_NAME=gaiad'\nEnvironment='DAEMON_HOME=/root/.gaia'\nEnvironment='DAEMON_ALLOW_DOWNLOAD_BINARIES=true'\nEnvironment='DAEMON_RESTART_AFTER_UPGRADE=true'\nEnvironment='DAEMON_LOG_BUFFER_SIZE=512'\nEnvironment='UNSAFE_SKIP_BACKUP=true'\n\n[Install]\nWantedBy=multi-user.target\n")),(0,r.yg)("h3",{id:"start-the-service"},"Start the Service"),(0,r.yg)("p",null,"Reload the systemd manager configuration."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"systemctl daemon-reload\nsystemctl restart systemd-journald\n")),(0,r.yg)("p",null,"If you are not using Cosmovisor:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"systemctl enable gaiad.service\nsystemctl start gaiad.service\n")),(0,r.yg)("p",null,"If you are using Cosmovisor:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"systemctl enable cosmovisor.service\nsystemctl start cosmovisor.service\n")),(0,r.yg)("p",null,"To follow the service log, run ",(0,r.yg)("inlineCode",{parentName:"p"},"journalctl -fu gaiad")," or ",(0,r.yg)("inlineCode",{parentName:"p"},"journalctl -fu cosmovisor"),"."),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"If you are using State Sync, the chain will start syncing once a snapshot is found and verified. Syncing to the current block height should take less than half an hour."),(0,r.yg)("li",{parentName:"ul"},"If you are using Block Sync, the chain will start syncing once the first block after genesis is found among the peers. ",(0,r.yg)("strong",{parentName:"li"},"Syncing to the current block height will take several days"),".")),(0,r.yg)("h2",{id:"create-a-validator-optional"},"Create a Validator (Optional)"),(0,r.yg)("p",null,"If you want to create a validator in the testnet, request tokens through the ",(0,r.yg)("a",{parentName:"p",href:"https://discord.com/channels/669268347736686612/953697793476821092"},"faucet Discord channel")," and follow the ",(0,r.yg)("a",{parentName:"p",href:"/main/validators/validator-setup"},"Running a validator")," instructions provided for mainnet."),(0,r.yg)("h2",{id:"upgrading-your-node"},"Upgrading Your Node"),(0,r.yg)("p",null,"Follow these instructions if you have a node that is already synced and wish to participate in a scheduled testnet software upgrade."),(0,r.yg)("p",null,"When the chain reaches the upgrade block height specified by a software upgrade proposal, the chain binary will halt and expect the new binary to be run (the system log will show ",(0,r.yg)("inlineCode",{parentName:"p"},'ERR UPGRADE "<Upgrade name>" NEEDED at height: XXXX')," or something similar)."),(0,r.yg)("p",null,"There are three ways you can update the binary:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Without Cosmovisor: You must build or download the new binary ahead of the upgrade. When the chain binary halts at the upgrade height:")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Stop the gaiad service with ",(0,r.yg)("inlineCode",{parentName:"li"},"systemctl stop gaiad.service"),"."),(0,r.yg)("li",{parentName:"ul"},"Build or download the new binary, replacing the existing ",(0,r.yg)("inlineCode",{parentName:"li"},"~/go/bin")," one."),(0,r.yg)("li",{parentName:"ul"},"Start the gaiad service with ",(0,r.yg)("inlineCode",{parentName:"li"},"systemctl start gaiad.service"),".")),(0,r.yg)("ol",{start:2},(0,r.yg)("li",{parentName:"ol"},"With Cosmovisor: You must build or download the new binary and copy it to the appropriate folder ahead of the upgrade."),(0,r.yg)("li",{parentName:"ol"},"With Cosmovisor: Using the auto-download feature, assuming the proposal includes the binaries for your system architecture.")),(0,r.yg)("p",null,"The instructions below are for option 2. For more information on auto-download with Cosmovisor, see the relevant ",(0,r.yg)("a",{parentName:"p",href:"https://github.com/cosmos/cosmos-sdk/tree/main/tools/cosmovisor#auto-download"},"documentation")," in the Cosmos SDK repo."),(0,r.yg)("p",null,"If the environment variable ",(0,r.yg)("inlineCode",{parentName:"p"},"DAEMON_ALLOW_DOWNLOAD_BINARIES")," is set to ",(0,r.yg)("inlineCode",{parentName:"p"},"false"),", Cosmovisor will look for the new binary in a folder that matches the name of the upgrade specified in the software upgrade proposal. For the ",(0,r.yg)("inlineCode",{parentName:"p"},"v17")," upgrade, the expected folder structure would look as follows:"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},".gaia\n\u2514\u2500\u2500 cosmovisor\n \u251c\u2500\u2500 current\n \u251c\u2500\u2500 genesis\n \u2502 \u2514\u2500\u2500 bin\n | \u2514\u2500\u2500 gaiad\n \u2514\u2500\u2500 upgrades\n \u2514\u2500\u2500 v17\n \u2514\u2500\u2500 bin\n \u2514\u2500\u2500 gaiad\n")),(0,r.yg)("p",null,"Prepare the upgrade directory"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"mkdir -p ~/.gaia/cosmovisor/upgrades/v17/bin\n")),(0,r.yg)("p",null,"Download and install the new binary version."),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-shell"},"cd $HOME/gaia\ngit pull\ngit checkout v17.0.0-rc0\nmake install\n\n# Copy the new binary to the v16 upgrade directory\ncp ~/go/bin/gaiad ~/.gaia/cosmovisor/upgrades/v17/bin/gaiad\n")),(0,r.yg)("p",null,"When the upgrade height is reached, Cosmovisor will stop the gaiad binary, copy the new binary to the ",(0,r.yg)("inlineCode",{parentName:"p"},"current/bin")," folder and restart. After a few minutes, the node should start syncing blocks using the new binary."))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/fb286465.707dd878.js b/assets/js/fb286465.707dd878.js new file mode 100644 index 00000000000..242d3ba5477 --- /dev/null +++ b/assets/js/fb286465.707dd878.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[6112],{5680:(e,t,o)=>{o.d(t,{xA:()=>u,yg:()=>g});var a=o(6540);function r(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,a)}return o}function i(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){r(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t){if(null==e)return{};var o,a,r=function(e,t){if(null==e)return{};var o,a,r={},n=Object.keys(e);for(a=0;a<n.length;a++)o=n[a],t.indexOf(o)>=0||(r[o]=e[o]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)o=n[a],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}var l=a.createContext({}),p=function(e){var t=a.useContext(l),o=t;return e&&(o="function"==typeof e?e(t):i(i({},t),e)),o},u=function(e){var t=p(e.components);return a.createElement(l.Provider,{value:t},e.children)},h="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},c=a.forwardRef((function(e,t){var o=e.components,r=e.mdxType,n=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),h=p(o),c=r,g=h["".concat(l,".").concat(c)]||h[c]||d[c]||n;return o?a.createElement(g,i(i({ref:t},u),{},{components:o})):a.createElement(g,i({ref:t},u))}));function g(e,t){var o=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=o.length,i=new Array(n);i[0]=c;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[h]="string"==typeof e?e:r,i[1]=s;for(var p=2;p<n;p++)i[p]=o[p];return a.createElement.apply(null,i)}return a.createElement.apply(null,o)}c.displayName="MDXCreateElement"},9038:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>n,metadata:()=>s,toc:()=>p});var a=o(8168),r=(o(6540),o(5680));const n={title:"Off-Chain Proposal Process",order:3},i=void 0,s={unversionedId:"governance/best-practices",id:"governance/best-practices",title:"Off-Chain Proposal Process",description:"Once a proposal is on-chain, it cannot be changed to reflect feedback or new information. It's very important to give a proposal time off-chain to receive feedback, input, and edits before going on-chain and asking for votes.",source:"@site/docs/governance/best-practices.md",sourceDirName:"governance",slug:"/governance/best-practices",permalink:"/main/governance/best-practices",draft:!1,tags:[],version:"current",frontMatter:{title:"Off-Chain Proposal Process",order:3},sidebar:"tutorialSidebar",previous:{title:"Text (Signaling)",permalink:"/main/governance/proposal-types/text-prop"},next:{title:"Formatting a Proposal",permalink:"/main/governance/formatting"}},l={},p=[{value:"Engage directly with the voting community and seek feedback",id:"engage-directly-with-the-voting-community-and-seek-feedback",level:2},{value:"Stage 1: Your Idea",id:"stage-1-your-idea",level:2},{value:"Not yet confident about your idea?",id:"not-yet-confident-about-your-idea",level:3},{value:"Confident with your idea?",id:"confident-with-your-idea",level:3},{value:"Are you ready to draft a governance proposal?",id:"are-you-ready-to-draft-a-governance-proposal",level:3},{value:"Stage 2: Your Draft Proposal",id:"stage-2-your-draft-proposal",level:2},{value:"Proposal Elements",id:"proposal-elements",level:3},{value:"Parameter-Change",id:"parameter-change",level:4},{value:"Community-Spend Proposal",id:"community-spend-proposal",level:4},{value:"Begin with a well-considered draft proposal",id:"begin-with-a-well-considered-draft-proposal",level:3},{value:"Engage the community with your draft proposal",id:"engage-the-community-with-your-draft-proposal",level:3},{value:"Submit your proposal to the testnet",id:"submit-your-proposal-to-the-testnet",level:3},{value:"Stage 3: Your On-Chain Proposal",id:"stage-3-your-on-chain-proposal",level:2},{value:"The Deposit Period",id:"the-deposit-period",level:3},{value:"The Voting Period",id:"the-voting-period",level:3}],u={toc:p},h="wrapper";function d(e){let{components:t,...o}=e;return(0,r.yg)(h,(0,a.A)({},u,o,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("p",null,"Once a proposal is on-chain, it cannot be changed to reflect feedback or new information. It's very important to give a proposal time off-chain to receive feedback, input, and edits before going on-chain and asking for votes. "),(0,r.yg)("p",null,"The process of passing a proposal starts long before it goes on-chain!"),(0,r.yg)("p",null,"There are currently several types of proposals supported by the Cosmos Hub: "),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},(0,r.yg)("a",{parentName:"strong",href:"/main/governance/proposal-types/text-prop"},"Text"))," - Proposal to agree to a certain strategy, plan, commitment, future upgrade or other statement. Text proposals do not directly cause any changes, but they can be used to take a record of the community's opinion or commitment to a future idea."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"/main/governance/proposal-types/community-pool-spend"},(0,r.yg)("strong",{parentName:"a"},"Community Pool Spend"))," - Proposal to spend funds from the community pool on a project."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("a",{parentName:"li",href:"/main/governance/proposal-types/param-change"},(0,r.yg)("strong",{parentName:"a"},"Parameter Change"))," - Proposal to change a core on-chain parameter."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"Software Upgrade")," - Proposal to upgrade the chain version."),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("strong",{parentName:"li"},"IBC Client Update")," - Proposal to update an IBC client.")),(0,r.yg)("p",null,"You'll first want to determine which kind of proposal you are making. Be sure to review all details of your specific proposal type. "),(0,r.yg)("h2",{id:"engage-directly-with-the-voting-community-and-seek-feedback"},"Engage directly with the voting community and seek feedback"),(0,r.yg)("p",null,"Engagement is likely to be critical to the success of a proposal. The degree to which you engage with the Cosmos Hub community should be relative to the potential impact that your proposal may have on the stakeholders. This guide does not cover all ways of engaging but here are some suggestions: "),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Post your idea to the ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/"},"Cosmos Hub Forum"))),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Mention the idea in a community call (often hosted on ",(0,r.yg)("a",{parentName:"p",href:"https://twitter.com/CosmosHub"},"Twitter"),")")),(0,r.yg)("li",{parentName:"ul"},(0,r.yg)("p",{parentName:"li"},"Host an AMA on ",(0,r.yg)("a",{parentName:"p",href:"https://www.reddit.com/r/cosmosnetwork"},"Reddit")," "),(0,r.yg)("p",{parentName:"li"},"We encourage you to experiment and use your strengths to introduce proposal ideas and gather feedback."))),(0,r.yg)("p",null,"There are many different ways to engage. One strategy involves a few stages of engagement before and after submitting a proposal on chain. "),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Why do it in stages?")," It's a more conservative approach to save resources. The idea is to check in with key stakeholders at each stage before investing more resources into developing your proposal."),(0,r.yg)("p",null,"In the first stage of this strategy, you should engage people (ideally experts) informally about your idea. You'll want to start with the minimal, critical components (name, value to Cosmos Hub, timeline, any funding needs) and check:"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"Does it make sense? "),(0,r.yg)("li",{parentName:"ul"},"Are there critical flaws? "),(0,r.yg)("li",{parentName:"ul"},"How will this affect other projects or properties of the Hub? ")),(0,r.yg)("p",null,"You should be enagaging with key stakeholders (e.g., a large validator operator) with a few short sentences to measure their support. Here's an example:"),(0,r.yg)("p",null,'"We are considering a proposal for funding to work on ',(0,r.yg)("inlineCode",{parentName:"p"},"project"),". We think it will help the Hub to ",(0,r.yg)("inlineCode",{parentName:"p"},"outcome"),". Timeline is ",(0,r.yg)("inlineCode",{parentName:"p"},"x"),", and we're asking for ",(0,r.yg)("inlineCode",{parentName:"p"},"y")," amount. Do you think that this is a proposal that ",(0,r.yg)("inlineCode",{parentName:"p"},"large validator"),' may support?"'),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Why a large validator?")," They tend to be the de facto decision-makers on the Cosmos Hub, since their delegators also delegate their voting power. If you can establish a base layer of off-chain support, you can be more confident that it's worth proceeding to the next stage."),(0,r.yg)("p",null,(0,r.yg)("strong",{parentName:"p"},"Note:")," Many validators will likely hesitate to commit support, and that's okay. It will be important to reassure these stakeholders that this isn't a binding a commitment. You're just canvasing the community to get a feel for whether it's worthwhile to proceed. It's also an opportunity to connect with new people and to answer their questions about what it is you're working on. It will be important for them to clearly understand why you think what you're proposing will be valuable to the Cosmos Hub, and if possible, why it will be valuable to them as long-term stakeholders."),(0,r.yg)("p",null,"If you're already confident about your idea, ",(0,r.yg)("a",{parentName:"p",href:"#stage-2-your-draft-proposal"},"skip to Stage 2"),"."),(0,r.yg)("h2",{id:"stage-1-your-idea"},"Stage 1: Your Idea"),(0,r.yg)("h3",{id:"not-yet-confident-about-your-idea"},"Not yet confident about your idea?"),(0,r.yg)("p",null,"Great! Governance proposals potentially impact many stakeholders. Introduce your idea with known members of the community before investing resources into drafting a proposal. Don't let negative feedback dissuade you from exploring your idea if you think that it's still important. "),(0,r.yg)("p",null,"If you know people who are very involved with the Cosmos Hub, send them a private message with a concise overview of what you think will result from your idea or proposed changes. Wait for them to ask questions before providing details. Do the same in semi-private channels where people tend to be respectful (and hopefully supportive). "),(0,r.yg)("h3",{id:"confident-with-your-idea"},"Confident with your idea?"),(0,r.yg)("p",null,"Great! However, remember that governance proposals potentially impact many stakeholders, which can happen in unexpected ways. Introduce your idea with members of the community before investing resources into drafting a proposal. At this point you should seek out and carefully consider critical feedback in order to protect yourself from ",(0,r.yg)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/Confirmation_bias"},"confirmation bias"),". This is the ideal time to see a critical flaw, because submitting a flawed proposal on-chain will waste resources and have reputational costs."),(0,r.yg)("p",null,"Posting your idea to the ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/"},"Cosmos Hub Forum")," is a great way to get broad feedback and perspective even if you don't have personal connections to any stakeholders or involved parties."),(0,r.yg)("h3",{id:"are-you-ready-to-draft-a-governance-proposal"},"Are you ready to draft a governance proposal?"),(0,r.yg)("p",null,"There will likely be differences of opinion about the value of what you're proposing to do and the strategy by which you're planning to do it. If you've considered feedback from broad perspectives and think that what you're doing is valuable and that your strategy should work, and you believe that others feel this way as well, it's likely worth drafting a proposal. However, remember that the largest ATOM stakers have the biggest vote, so a vocal minority isn't necessarily representative or predictive of the outcome of an on-chain vote. "),(0,r.yg)("p",null,"You could choose to take a conservative approach and wait until you have some confidence that you roughly have initial support from a majority of the voting power before proceeding to drafting the details of your proposal. Or you could propose the idea, or define the problem statement and let the community participate freely in drafting competing solutions to solve the issue."),(0,r.yg)("h2",{id:"stage-2-your-draft-proposal"},"Stage 2: Your Draft Proposal"),(0,r.yg)("p",null,"The next major section outlines and describes some potential elements of drafting a proposal. Ensure that you have considered your proposal and anticipated questions that the community will likely ask. ",(0,r.yg)("strong",{parentName:"p"},"Once your proposal is on-chain, you will not be able to change it.")),(0,r.yg)("h3",{id:"proposal-elements"},"Proposal Elements"),(0,r.yg)("p",null,"It will be important to balance two things: being detailed and being concise. You'll want to be concise so that people can assess your proposal quickly. You'll want to be detailed so that voters will have a clear, meaningful understanding of what the changes are and how they are likely to be impacted."),(0,r.yg)("p",null,"Each major proposal type has a rough template available on the forum: ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/about-the-signaling-text-category/5947"},"Text"),", ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/about-the-community-spend-category/5949"},"community pool spend"),", ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/about-the-parameter-change-category/5950"},"parameter change"),", ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/about-the-software-upgrade-category/5951"},"software upgrade"),"."),(0,r.yg)("p",null,"Each proposal should contain a summmary with key details about what the proposal hopes to change. If you were viewing only the summary with no other context, it should be a good start to being able to make a decision."),(0,r.yg)("p",null,"Assume that many people will stop reading at this point. However it is important to provide in-depth information. The on-chain proposal text should also include a link to an un-editable version of the text, such as an IPFS pin, and a link to where discussion about the idea is happening."),(0,r.yg)("p",null,"A few more pointers for Parameter-change and Community Spend proposals are below."),(0,r.yg)("h4",{id:"parameter-change"},"Parameter-Change"),(0,r.yg)("p",null,"An example of a successful parameter change proposal is ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/proposal-66-accepted-increase-active-validator-spots-to-175/6118/53"},"Proposal #66"),". Note that this proposal went on-chain without the recommended IPFS pin."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Problem/Value - The problem or value that's motivating the parameter change(s)."),(0,r.yg)("li",{parentName:"ol"},"Solution - How changing the parameter(s) will address the problem or improve the network."),(0,r.yg)("li",{parentName:"ol"},"Risks & Benefits - How making this/these change(s) may expose stakeholders to new benefits and/or risks.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The beneficiaries of the change(s) (ie. who will these changes impact and how?)"),(0,r.yg)("li",{parentName:"ul"},"Voters should understand the importance of the change(s) in a simple way"))),(0,r.yg)("li",{parentName:"ol"},"Supplementary materials - Optional materials eg. models, graphs, tables, research, signed petition, etc")),(0,r.yg)("h4",{id:"community-spend-proposal"},"Community-Spend Proposal"),(0,r.yg)("p",null,"An example of a successful community spend proposal is ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/t/proposal-63-accepted-activate-governance-discussions-on-the-discourse-forum-using-community-pool-funds/5833"},"Proposal #63"),"."),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"Applicant(s) - The profile of the person(s)/entity making the proposal.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Who you are and your involvement in Cosmos and/or other blockchain networks."),(0,r.yg)("li",{parentName:"ul"},"An overview of team members involved and their relevant experience."))),(0,r.yg)("li",{parentName:"ol"},"Problem - What you're solving and/or opportunity you're addressing.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Past, present (and possibly a prediction of the future without this work being done)."))),(0,r.yg)("li",{parentName:"ol"},"Solution - How you're proposing to deliver the solution.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Your plan to fix the problem or deliver value."),(0,r.yg)("li",{parentName:"ul"},"The beneficiaries of this plan (ie. who will your plan impact and how?)."),(0,r.yg)("li",{parentName:"ul"},"Your reasons for selecting this plan."),(0,r.yg)("li",{parentName:"ul"},"Your motivation for delivering this solution/value."))),(0,r.yg)("li",{parentName:"ol"},"Funding - amount and denomination proposed eg. 5000 ATOM.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"The entity controlling the account receiving the funding."),(0,r.yg)("li",{parentName:"ul"},"Consider an itemized breakdown of funding per major deliverable."),(0,r.yg)("li",{parentName:"ul"},"Note that the 'budget' of a spend proposal is generally the easiest thing to criticize. If your budget is vague, consider explaining the reasons you're unable to give a detailed breakdown and be clear about what happens if you do not meet you budget."))),(0,r.yg)("li",{parentName:"ol"},"Deliverables and timeline - the specifics of what you're delivering and how, and what to expect.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"What are the specific deliverables? (be detailed)."),(0,r.yg)("li",{parentName:"ul"},"When will each of these be delivered?"),(0,r.yg)("li",{parentName:"ul"},"How will each of these be delivered?"),(0,r.yg)("li",{parentName:"ul"},"What will happen if you do not deliver on time?"),(0,r.yg)("li",{parentName:"ul"},"Do you have a plan to return the funds if you're under-budget or the project fails?"),(0,r.yg)("li",{parentName:"ul"},"How will you be accountable to the Cosmos Hub stakeholders?",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"How will you communicate updates and how often?"),(0,r.yg)("li",{parentName:"ul"},"How can the community observe your progress?"),(0,r.yg)("li",{parentName:"ul"},"How can the community provide feedback?"))),(0,r.yg)("li",{parentName:"ul"},"How should the quality of deliverables be assessed? eg. metrics."))),(0,r.yg)("li",{parentName:"ol"},"Relationships and disclosures.",(0,r.yg)("ul",{parentName:"li"},(0,r.yg)("li",{parentName:"ul"},"Have you received or applied for grants or funding? for similar work? eg. from the Interchain Foundation."),(0,r.yg)("li",{parentName:"ul"},"How will you and/or your organization benefit?"),(0,r.yg)("li",{parentName:"ul"},"Do you see this work continuing in the future and is there a plan?"),(0,r.yg)("li",{parentName:"ul"},"What are the risks involved with this work?"),(0,r.yg)("li",{parentName:"ul"},"Do you have conflicts of interest to declare?")))),(0,r.yg)("h3",{id:"begin-with-a-well-considered-draft-proposal"},"Begin with a well-considered draft proposal"),(0,r.yg)("p",null,"Ideally, a proposal is first sent to the forum in Markdown format so that it can be further edited and available for comments. A changelog is a great tool so that people can see how the idea has developed over time and in response to feedback."),(0,r.yg)("p",null,"This Markdown-formatted post can eventually become the description text in a proposal sent on-chain."),(0,r.yg)("h3",{id:"engage-the-community-with-your-draft-proposal"},"Engage the community with your draft proposal"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Post a draft of your proposal as a topic in the appropriate category of the forum. ",(0,r.yg)("a",{parentName:"p",href:"https://forum.cosmos.network/c/hub-proposals"},"Hub Proposals")," is a catch-all if you are not sure where to post, but there are categories for all types of proposals.")),(0,r.yg)("li",{parentName:"ol"},(0,r.yg)("p",{parentName:"li"},"Directly engage key members of the community for feedback. These could be large contributors, those likely to be most impacted by the proposal, and entities with high stake-backing (eg. high-ranked validators; large stakers)."))),(0,r.yg)("ol",{start:3},(0,r.yg)("li",{parentName:"ol"},"Alert the entire community to the draft proposal on other platforms such as Twitter, tagging accounts such as the ",(0,r.yg)("a",{parentName:"li",href:"https://twitter.com/cosmoshub"},"Cosmos Hub account"),", the ",(0,r.yg)("a",{parentName:"li",href:"https://twitter.com/CosmosGov"},"Cosmos Governance account"),", and other governance-focused groups.")),(0,r.yg)("h3",{id:"submit-your-proposal-to-the-testnet"},"Submit your proposal to the testnet"),(0,r.yg)("p",null,"Before going on mainnet, you can test your proposal on the ",(0,r.yg)("a",{parentName:"p",href:"/main/governance/submitting#submitting-your-proposal-to-the-testnet"},"testnet"),". "),(0,r.yg)("p",null,"This is a great way to make sure your proposal looks the way you want and refine it before heading to mainnet."),(0,r.yg)("h2",{id:"stage-3-your-on-chain-proposal"},"Stage 3: Your On-Chain Proposal"),(0,r.yg)("p",null,"A majority of the voting community should probably be aware of the proposal and have considered it before the proposal goes live on-chain. If you're taking a conservative approach, you should have reasonable confidence that your proposal will pass before risking deposit contributions. Make revisions to your draft proposal after each stage of engagement."),(0,r.yg)("p",null,"See the ",(0,r.yg)("a",{parentName:"p",href:"/main/governance/submitting"},"submitting guide")," for more on submitting proposals."),(0,r.yg)("h3",{id:"the-deposit-period"},"The Deposit Period"),(0,r.yg)("p",null,"The deposit period currently lasts 14 days. If you submitted your transaction with the minimum deposit (250 ATOM), your proposal will immediately enter the voting period. If you didn't submit the minimum deposit amount (currently 250 ATOM), then this may be an opportunity for others to show their support by contributing (and risking) their ATOMs as a bond for your proposal. You can request contributions openly and also contact stakeholders directly (particularly stakeholders who are enthusiastic about your proposal). Remember that each contributor is risking their funds, and you can ",(0,r.yg)("a",{parentName:"p",href:"/main/governance/process#burned-deposits"},"read more about the conditions for burning deposits here"),"."),(0,r.yg)("p",null,"This is a stage where proposals may begin to get broader attention. Some block explorers display proposals in the deposit period, while others don't show them until they hit voting period."),(0,r.yg)("p",null,"A large cross-section of the blockchain/cryptocurrency community exists on Twitter. Having your proposal in the deposit period is a good time to engage the so-called 'crypto Twitter' Cosmos community to prepare validators to vote (eg. tag ",(0,r.yg)("a",{parentName:"p",href:"https://twitter.com/cosmosvalidator"},"@cosmosvalidator"),") and ATOM-holders that are staking (eg. tag ",(0,r.yg)("a",{parentName:"p",href:"https://twitter.com/cosmoshub"},"@cosmoshub"),", ",(0,r.yg)("a",{parentName:"p",href:"https://twitter.com/CosmosGov"},"@CosmosGov"),"). "),(0,r.yg)("h3",{id:"the-voting-period"},"The Voting Period"),(0,r.yg)("p",null,"At this point you'll want to track which validator has voted and which has not. You'll want to re-engage directly with top stake-holders, ie. the highest-ranking validator operators, to ensure that:"),(0,r.yg)("ol",null,(0,r.yg)("li",{parentName:"ol"},"they are aware of your proposal;"),(0,r.yg)("li",{parentName:"ol"},"they can ask you any questions about your proposal; and"),(0,r.yg)("li",{parentName:"ol"},"they are prepared to vote.")),(0,r.yg)("p",null,"Remember that any voter may change their vote at any time before the voting period ends. That historically doesn't happen often, but there may be an opportunity to convince a voter to change their vote. The biggest risk is that stakeholders won't vote at all (for a number of reasons). Validator operators tend to need multiple reminders to vote. How you choose to contact validator operators, how often, and what you say is up to you--remember that no validator is obligated to vote, and that operators are likely occupied by competing demands for their attention. Take care not to stress any potential relationship with validator operators."))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/fdd42901.99a4ad23.js b/assets/js/fdd42901.99a4ad23.js new file mode 100644 index 00000000000..3e8cfc127ab --- /dev/null +++ b/assets/js/fdd42901.99a4ad23.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[5423],{5680:(e,t,a)=>{a.d(t,{xA:()=>g,yg:()=>d});var n=a(6540);function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function s(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach((function(t){o(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function r(e,t){if(null==e)return{};var a,n,o=function(e,t){if(null==e)return{};var a,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(o[a]=e[a]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}var c=n.createContext({}),l=function(e){var t=n.useContext(c),a=t;return e&&(a="function"==typeof e?e(t):s(s({},t),e)),a},g=function(e){var t=l(e.components);return n.createElement(c.Provider,{value:t},e.children)},m="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},h=n.forwardRef((function(e,t){var a=e.components,o=e.mdxType,i=e.originalType,c=e.parentName,g=r(e,["components","mdxType","originalType","parentName"]),m=l(a),h=o,d=m["".concat(c,".").concat(h)]||m[h]||u[h]||i;return a?n.createElement(d,s(s({ref:t},g),{},{components:a})):n.createElement(d,s({ref:t},g))}));function d(e,t){var a=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=a.length,s=new Array(i);s[0]=h;var r={};for(var c in t)hasOwnProperty.call(t,c)&&(r[c]=t[c]);r.originalType=e,r[m]="string"==typeof e?e:o,s[1]=r;for(var l=2;l<i;l++)s[l]=a[l];return n.createElement.apply(null,s)}return n.createElement.apply(null,a)}h.displayName="MDXCreateElement"},8761:(e,t,a)=>{a.d(t,{c:()=>n});const n={lastRelease:{releaseName:"v11",releaseDate:"",blockHeight:"",governanceProposalLink:""},currentRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:"",gaidExecutionOutput:"\u276f gaiad version --long\nname: gaia\nserver_name: gaiad\nversion: v12.0.0\ncommit: 6f8067d76ce30996f83645862153ccfaf5f13dd1\nbuild_tags: netgo,ledger\ngo: go version go1.20.4 darwin/arm64\nbuild_deps:\n- cosmossdk.io/api@v0.2.6\n- cosmossdk.io/core@v0.5.1\n- cosmossdk.io/depinject@v1.0.0-alpha.3\n- cosmossdk.io/errors@v1.0.0\n- filippo.io/edwards25519@v1.0.0-rc.1\n- github.com/99designs/go-keychain@v0.0.0-20191008050251-8e49817e8af4\n- github.com/99designs/keyring@v1.2.1 => github.com/cosmos/keyring@v1.2.0\n- github.com/ChainSafe/go-schnorrkel@v1.0.0\n- github.com/Workiva/go-datastructures@v1.0.53\n- github.com/armon/go-metrics@v0.4.1\n- github.com/beorn7/perks@v1.0.1\n- github.com/bgentry/speakeasy@v0.1.1-0.20220910012023-760eaf8b6816\n- github.com/btcsuite/btcd/btcec/v2@v2.3.2\n- github.com/cenkalti/backoff/v4@v4.1.3\n- github.com/cespare/xxhash/v2@v2.1.2\n- github.com/coinbase/rosetta-sdk-go@v0.7.9\n- github.com/cometbft/cometbft-db@v0.7.0\n- github.com/confio/ics23/go@v0.9.0\n- github.com/cosmos/btcutil@v1.0.4\n- github.com/cosmos/cosmos-db@v0.0.0-20221226095112-f3c38ecb5e32\n- github.com/cosmos/cosmos-proto@v1.0.0-beta.1\n- github.com/cosmos/cosmos-sdk@v0.45.16-ics => github.com/cosmos/cosmos-sdk@v0.45.16-ics-lsm\n- github.com/cosmos/go-bip39@v1.0.0\n- github.com/cosmos/iavl@v0.19.5\n- github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4@v4.1.0\n- github.com/cosmos/ibc-go/v4@v4.4.2\n- github.com/cosmos/interchain-security/v2@v2.0.0 => github.com/cosmos/interchain-security/v2@v2.0.0-lsm\n- github.com/cosmos/ledger-cosmos-go@v0.12.2\n- github.com/creachadair/taskgroup@v0.3.2\n- github.com/davecgh/go-spew@v1.1.1\n- github.com/decred/dcrd/dcrec/secp256k1/v4@v4.0.1\n- github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f\n- github.com/dvsekhvalnov/jose2go@v1.5.0\n- github.com/felixge/httpsnoop@v1.0.2\n- github.com/fsnotify/fsnotify@v1.6.0\n- github.com/go-kit/kit@v0.12.0\n- github.com/go-kit/log@v0.2.1\n- github.com/go-logfmt/logfmt@v0.5.1\n- github.com/gogo/gateway@v1.1.0\n- github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1\n- github.com/golang/protobuf@v1.5.3\n- github.com/golang/snappy@v0.0.4\n- github.com/google/btree@v1.1.2\n- github.com/google/orderedcode@v0.0.1\n- github.com/gorilla/handlers@v1.5.1\n- github.com/gorilla/mux@v1.8.0\n- github.com/gorilla/websocket@v1.5.0\n- github.com/gravity-devs/liquidity@v1.6.0 => github.com/gravity-devs/liquidity@v1.6.0-forced-withdrawal\n- github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0\n- github.com/grpc-ecosystem/grpc-gateway@v1.16.0\n- github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.2\n- github.com/gtank/merlin@v0.1.1\n- github.com/gtank/ristretto255@v0.1.2\n- github.com/hashicorp/go-immutable-radix@v1.3.1\n- github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d\n- github.com/hashicorp/hcl@v1.0.0\n- github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3\n- github.com/iancoleman/orderedmap@v0.2.0\n- github.com/improbable-eng/grpc-web@v0.15.0\n- github.com/klauspost/compress@v1.15.11\n- github.com/lib/pq@v1.10.7\n- github.com/libp2p/go-buffer-pool@v0.1.0\n- github.com/magiconair/properties@v1.8.7\n- github.com/mattn/go-colorable@v0.1.13\n- github.com/mattn/go-isatty@v0.0.17\n- github.com/matttproud/golang_protobuf_extensions@v1.0.2-0.20181231171920-c182affec369\n- github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0\n- github.com/minio/highwayhash@v1.0.2\n- github.com/mitchellh/mapstructure@v1.5.0\n- github.com/mtibben/percent@v0.2.1\n- github.com/pelletier/go-toml/v2@v2.0.8\n- github.com/pkg/errors@v0.9.1\n- github.com/pmezard/go-difflib@v1.0.0\n- github.com/prometheus/client_golang@v1.14.0\n- github.com/prometheus/client_model@v0.3.0\n- github.com/prometheus/common@v0.37.0\n- github.com/prometheus/procfs@v0.8.0\n- github.com/rakyll/statik@v0.1.7\n- github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475\n- github.com/regen-network/cosmos-proto@v0.3.1\n- github.com/rs/cors@v1.8.2\n- github.com/rs/zerolog@v1.27.0\n- github.com/spf13/afero@v1.9.5\n- github.com/spf13/cast@v1.5.1\n- github.com/spf13/cobra@v1.7.0\n- github.com/spf13/jwalterweatherman@v1.1.0\n- github.com/spf13/pflag@v1.0.5\n- github.com/spf13/viper@v1.16.0\n- github.com/stretchr/testify@v1.8.4\n- github.com/subosito/gotenv@v1.4.2\n- github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7\n- github.com/tendermint/go-amino@v0.16.0\n- github.com/tendermint/tendermint@v0.34.27 => github.com/cometbft/cometbft@v0.34.29\n- github.com/tendermint/tm-db@v0.6.7\n- github.com/tidwall/btree@v1.5.0\n- github.com/zondax/hid@v0.9.1\n- github.com/zondax/ledger-go@v0.14.1\n- golang.org/x/crypto@v0.11.0\n- golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db\n- golang.org/x/net@v0.12.0\n- golang.org/x/sys@v0.10.0\n- golang.org/x/term@v0.10.0\n- golang.org/x/text@v0.11.0\n- google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1\n- google.golang.org/grpc@v1.56.2 => google.golang.org/grpc@v1.33.2\n- google.golang.org/protobuf@v1.31.0\n- gopkg.in/ini.v1@v1.67.0\n- gopkg.in/yaml.v2@v2.4.0\n- gopkg.in/yaml.v3@v3.0.1\n- nhooyr.io/websocket@v1.8.6\ncosmos_sdk_version: v0.45.16-ics",golangVersion:"1.20.x"},nextRelease:{releaseName:"v12",releaseDate:"",blockHeight:"",governanceProposalLink:""},proposals:{numberOfValidatorsProp:"https://www.mintscan.io/cosmos/proposals/797"},auth:{max_memo_characters:"512",tx_sig_limit:"7",sig_verify_cost_ed25519:"590",tx_size_cost_per_byte:"10",sig_verify_cost_secp256k1:"1000"},baseapp:{BlockParams:{max_bytes:"200000",max_gas:"40000000"},EvidenceParams:{max_age_duration:"172800000000000",max_age_num_blocks:"1000000",max_bytes:"50000"},ValidatorParams:{pub_key_types:["ed25519"]}},crisis:{ConstantFee:{amount:"1333000000",denom:"uatom"}},distribution:{base_proposer_reward:"0.010000000000000000",bonus_proposer_reward:"0.040000000000000000",community_tax:"0.020000000000000000",withdraw_addr_enabled:!0},gov:{deposit_params:{max_deposit_period:"1209600000000000",min_deposit:[{amount:"250000000",denom:"uatom"}]},tally_params:{quorum:"0.400000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000"},voting_params:{voting_period:"1209600000000000"},params:{min_deposit:[{denom:"stake",amount:"10000000"}],max_deposit_period:"172800s",voting_period:"60s",quorum:"0.334000000000000000",threshold:"0.500000000000000000",veto_threshold:"0.334000000000000000",min_initial_deposit_ratio:"0.000000000000000000",burn_vote_quorum:!1,burn_proposal_deposit_prevote:!1,burn_vote_veto:!0,min_deposit_ratio:"0.010000000000000000"}},mint:{blocks_per_year:"4360000",goal_bonded:"0.670000000000000000",inflation_max:"0.200000000000000000",inflation_min:"0.070000000000000000",inflation_rate_change:"1.000000000000000000",mint_denom:"uatom"},slashing:{downtime_jail_duration:"600000000000",min_signed_per_window:"0.050000000000000000",signed_blocks_window:"10000",slash_fraction_double_sign:"0.050000000000000000",slash_fraction_downtime:"0.000100000000000000"},staking:{unbonding_time:"86400s",max_validators:100,max_entries:7,historical_entries:1e4,bond_denom:"stake",min_commission_rate:"0.000000000000000000",validator_bond_factor:"-1.000000000000000000",global_liquid_staking_cap:"1.000000000000000000",validator_liquid_staking_cap:"1.000000000000000000"},transfer:{ReceiveEnabled:!0,SendEnabled:!0}}},9791:(e,t,a)=>{a.d(t,{t:()=>o});var n=a(6540);const o=e=>{let{data:t={},renderKey:a=(e=>n.createElement("a",{href:`#${e.toLowerCase()}`},n.createElement("code",null,e))),renderValue:o=(e=>e),...i}=e;return n.createElement("table",i,n.createElement("tr",{className:"text-left"},n.createElement("th",{className:"px-5.5"},"Key"),n.createElement("th",{className:"px-5.5"},"Value")),Object.entries(t).map((e=>{let[t,i]=e;return n.createElement("tr",{key:`${t}-${i}`},n.createElement("td",null,a(t)),n.createElement("td",null,n.createElement("code",null,JSON.stringify(o(i)))))})))}},5466:(e,t,a)=>{a.d(t,{gw:()=>o,kh:()=>i});var n=a(6540);const o=e=>{let{children:t}=e;return n.createElement("code",null,JSON.stringify(t))},i=e=>{let{children:t}=e;return n.createElement("span",null,JSON.stringify(t))}},973:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>m,contentTitle:()=>l,default:()=>p,frontMatter:()=>c,metadata:()=>g,toc:()=>u});var n=a(8168),o=(a(6540),a(5680)),i=a(9791),s=a(5466),r=a(8761);const c={title:"x/auth"},l=void 0,g={unversionedId:"governance/proposal-types/params-change/Auth",id:"version-v17.1.0/governance/proposal-types/params-change/Auth",title:"x/auth",description:"The auth module is responsible for authenticating accounts and transactions. It has the following parameters:",source:"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Auth.mdx",sourceDirName:"governance/proposal-types/params-change",slug:"/governance/proposal-types/params-change/Auth",permalink:"/v17.1.0/governance/proposal-types/params-change/Auth",draft:!1,tags:[],version:"v17.1.0",frontMatter:{title:"x/auth"},sidebar:"tutorialSidebar",previous:{title:"Parameter Change",permalink:"/v17.1.0/governance/proposal-types/param-change"},next:{title:"x/crisis subspace",permalink:"/v17.1.0/governance/proposal-types/params-change/Crisis"}},m={},u=[{value:"Governance notes on parameters",id:"governance-notes-on-parameters",level:2},{value:"<code>max_memo_characters</code>",id:"max_memo_characters",level:3},{value:"Decreasing the value of <code>max_memo_characters</code>",id:"decreasing-the-value-of-max_memo_characters",level:4},{value:"Increasing the value of <code>max_memo_characters</code>",id:"increasing-the-value-of-max_memo_characters",level:4},{value:"<code>tx_sig_limit</code>",id:"tx_sig_limit",level:3},{value:"Decreasing the value of <code>tx_sig_limit</code>",id:"decreasing-the-value-of-tx_sig_limit",level:4},{value:"Increasing the value of <code>tx_sig_limit</code>",id:"increasing-the-value-of-tx_sig_limit",level:4},{value:"<code>tx_size_cost_per_byte</code>",id:"tx_size_cost_per_byte",level:3},{value:"Decreasing the value of <code>tx_size_cost_per_byte</code>",id:"decreasing-the-value-of-tx_size_cost_per_byte",level:4},{value:"Increasing the value of <code>tx_size_cost_per_byte</code>",id:"increasing-the-value-of-tx_size_cost_per_byte",level:4},{value:"<code>sig_verify_cost_ed25519</code>",id:"sig_verify_cost_ed25519",level:3},{value:"Decreasing the value of <code>sig_verify_cost_ed25519</code>",id:"decreasing-the-value-of-sig_verify_cost_ed25519",level:4},{value:"Increasing the value of <code>sig_verify_cost_ed25519</code>",id:"increasing-the-value-of-sig_verify_cost_ed25519",level:4},{value:"Notes",id:"notes",level:4},{value:"<code>sig_verify_cost_secp256k1</code>",id:"sig_verify_cost_secp256k1",level:3},{value:"Decreasing the value of <code>sig_verify_cost_secp256k1</code>",id:"decreasing-the-value-of-sig_verify_cost_secp256k1",level:4},{value:"Increasing the value of <code>sig_verify_cost_secp256k1</code>",id:"increasing-the-value-of-sig_verify_cost_secp256k1",level:4},{value:"Notes",id:"notes-1",level:4}],h={toc:u},d="wrapper";function p(e){let{components:t,...a}=e;return(0,o.yg)(d,(0,n.A)({},h,a,{components:t,mdxType:"MDXLayout"}),(0,o.yg)("pre",null,(0,o.yg)("code",{parentName:"pre"},"gaiad q auth params\n")),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"auth")," module is responsible for authenticating accounts and transactions. It has the following parameters:"),(0,o.yg)(i.t,{data:r.c.auth,mdxType:"KeyValueTable"}),(0,o.yg)("p",null,"The ",(0,o.yg)("inlineCode",{parentName:"p"},"auth")," module is responsible for specifying the base transaction and account types for an application, since the SDK itself is agnostic to these particulars. It contains the ante handler, where all basic transaction validity checks (signatures, nonces, auxiliary fields) are performed, and exposes the account keeper, which allows other modules to read, write, and modify accounts."),(0,o.yg)("h2",{id:"governance-notes-on-parameters"},"Governance notes on parameters"),(0,o.yg)("h3",{id:"max_memo_characters"},(0,o.yg)("inlineCode",{parentName:"h3"},"max_memo_characters")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"The character limit for each transaction memo.")),(0,o.yg)("p",null,'There is an option to include a "memo," or additional information (data) to Cosmos Hub transactions, whether sending funds, delegating, voting, or other transaction types. This parameter limits the number of characters that may be included in the memo line of each transaction.'),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"on-chain value: ",(0,o.yg)(s.gw,{children:r.c.auth.max_memo_characters,mdxType:"Var"})),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," genesis: ",(0,o.yg)("inlineCode",{parentName:"li"},"512")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," genesis: ",(0,o.yg)("inlineCode",{parentName:"li"},"512"))),(0,o.yg)("h4",{id:"decreasing-the-value-of-max_memo_characters"},"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"max_memo_characters")),(0,o.yg)("p",null,"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"max_memo_characters")," will decrease the character limit for each transaction memo. This may break the functionality of applications that rely upon the data in the memo field. For example, an exchange may use a common deposit address for all of its users, and then individualize account deposits using the memo field. If the memo field suddenly decreased, the exchange may no longer automatically sort its users' transactions."),(0,o.yg)("h4",{id:"increasing-the-value-of-max_memo_characters"},"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"max_memo_characters")),(0,o.yg)("p",null,"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"max_memo_characters")," will increase the character limit for each transaction memo. This may enable new functionality for applications that use transaction memos. It may also enable an increase in the amount of data in each block, leading to an increased storage need for the blockchain and ",(0,o.yg)("a",{parentName:"p",href:"https://thecontrol.co/state-growth-a-look-at-the-problem-and-its-solutions-6de9d7634b0b"},"state bloat"),"."),(0,o.yg)("h3",{id:"tx_sig_limit"},(0,o.yg)("inlineCode",{parentName:"h3"},"tx_sig_limit")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"The max number of signatures per transaction")),(0,o.yg)("p",null,"Users and applications may create multisignature (aka multisig) accounts. These accounts require more than one signature to generate a transaction. This parameter limits the number of signatures in a transaction."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"on-chain value: ",(0,o.yg)(s.gw,{children:r.c.auth.tx_sig_limit,mdxType:"Var"})),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," genesis: ",(0,o.yg)("inlineCode",{parentName:"li"},"7")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," genesis: ",(0,o.yg)("inlineCode",{parentName:"li"},"7"))),(0,o.yg)("h4",{id:"decreasing-the-value-of-tx_sig_limit"},"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"tx_sig_limit")),(0,o.yg)("p",null,"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"tx_sig_limit")," will decrease the maximum number of signatures possible. This may constrain stakeholders that want to use as many as seven signatures to authorize a transaction. It will also break the functionality of entities or applications dependent upon up to seven transactions, meaning that those transactions will no longer be able to be authorized. In this case, funds and functions controlled by a multisignature address will no longer be accessible, and funds may become stranded."),(0,o.yg)("h4",{id:"increasing-the-value-of-tx_sig_limit"},"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"tx_sig_limit")),(0,o.yg)("p",null,"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"tx_sig_limit")," will increase the maximum number of signatures possible. As this value increases, the network becomes more likely to be susceptible to attacks that slow block production, due to the burden of computational cost when verifying more signatures (since signature verification is costlier than other operations)."),(0,o.yg)("h3",{id:"tx_size_cost_per_byte"},(0,o.yg)("inlineCode",{parentName:"h3"},"tx_size_cost_per_byte")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"Sets the cost of transactions, in units of gas.")),(0,o.yg)("p",null,(0,o.yg)("inlineCode",{parentName:"p"},"tx_size_cost_per_byte")," is used to compute the gas-unit consumption for each transaction."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"on-chain value: ",(0,o.yg)(s.gw,{children:r.c.auth.tx_size_cost_per_byte,mdxType:"Var"})),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," genesis: ",(0,o.yg)("inlineCode",{parentName:"li"},"10")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," genesis: ",(0,o.yg)("inlineCode",{parentName:"li"},"10"))),(0,o.yg)("h4",{id:"decreasing-the-value-of-tx_size_cost_per_byte"},"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"tx_size_cost_per_byte")),(0,o.yg)("p",null,"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"tx_size_cost_per_byte")," will reduce the number of gas units used per transaction. This may also reduce the fees that validators earn for processing transactions. There may be other effects that have not been detailed here."),(0,o.yg)("h4",{id:"increasing-the-value-of-tx_size_cost_per_byte"},"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"tx_size_cost_per_byte")),(0,o.yg)("p",null,"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"tx_size_cost_per_byte")," will raise the number of gas units used per transaction. This may also increase the fees that validators earn for processing transactions. There may be other effects that have not been detailed here."),(0,o.yg)("h3",{id:"sig_verify_cost_ed25519"},(0,o.yg)("inlineCode",{parentName:"h3"},"sig_verify_cost_ed25519")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"The cost for verifying ED25519 signatures, in units of gas.")),(0,o.yg)("p",null,"Ed25519 is the EdDSA cryptographic signature scheme (using SHA-512 (SHA-2) and Curve25519) that is used by Cosmos Hub validators. ",(0,o.yg)("inlineCode",{parentName:"p"},"sig_verify_cost_ed25519")," is the gas (ie. computational) cost for verifying ED25519 signatures, and ED25519-based transactions are not currently accepted by the Cosmos Hub."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"on-chain value: ",(0,o.yg)(s.gw,{children:r.c.auth.sig_verify_cost_ed25519,mdxType:"Var"})),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," genesis: ",(0,o.yg)("inlineCode",{parentName:"li"},"590")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," genesis: ",(0,o.yg)("inlineCode",{parentName:"li"},"590"))),(0,o.yg)("h4",{id:"decreasing-the-value-of-sig_verify_cost_ed25519"},"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"sig_verify_cost_ed25519")),(0,o.yg)("p",null,"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"sig_verify_cost_ed25519")," will decrease the amount of gas that is consumed by transactions that require Ed25519 signature verifications. Since Ed25519-signed transactions are not currently accepted by Cosmos Hub, changing this parameter is unlikely to affect stakeholders at this time."),(0,o.yg)("h4",{id:"increasing-the-value-of-sig_verify_cost_ed25519"},"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"sig_verify_cost_ed25519")),(0,o.yg)("p",null,"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"sig_verify_cost_ed25519")," will increase the amount of gas that is consumed by transactions that require Ed25519 signature verifications. Since Ed25519 signature transactions are not currently accepted by Cosmos Hub, changing this parameter is unlikely to affect stakeholders at this time."),(0,o.yg)("h4",{id:"notes"},"Notes"),(0,o.yg)("p",null,"Ed25519 signatures are not currently being accepted by the Cosmos Hub. Ed25519 signatures will be verified and can be considered valid, so the gas to verify them will be consumed. However, the transaction itself will be rejected. It could be that these signatures will be used for transactions a later time, such as after inter-blockchain communication (IBC) evidence upgrades happen."),(0,o.yg)("h3",{id:"sig_verify_cost_secp256k1"},(0,o.yg)("inlineCode",{parentName:"h3"},"sig_verify_cost_secp256k1")),(0,o.yg)("p",null,(0,o.yg)("strong",{parentName:"p"},"The cost for verifying Secp256k1 signatures, in units of gas.")),(0,o.yg)("p",null,"Secp256k1 is an elliptic curve domain parameter for cryptographic signatures used by user accounts in the Cosmos Hub. ",(0,o.yg)("inlineCode",{parentName:"p"},"sig_verify_cost_secp256k1")," is the gas (ie. computational) cost for verifying Secp256k1 signatures. Practically all Cosmos Hub transactions require Secp256k1 signature verifications."),(0,o.yg)("ul",null,(0,o.yg)("li",{parentName:"ul"},"on-chain value: ",(0,o.yg)(s.gw,{children:r.c.auth.sig_verify_cost_secp256k1,mdxType:"Var"})),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-4")," default: ",(0,o.yg)("inlineCode",{parentName:"li"},"1000")),(0,o.yg)("li",{parentName:"ul"},(0,o.yg)("inlineCode",{parentName:"li"},"cosmoshub-3")," default: ",(0,o.yg)("inlineCode",{parentName:"li"},"1000"))),(0,o.yg)("h4",{id:"decreasing-the-value-of-sig_verify_cost_secp256k1"},"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"sig_verify_cost_secp256k1")),(0,o.yg)("p",null,"Decreasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"sig_verify_cost_secp256k1")," will decrease the amount of gas that is consumed by practically all Cosmos Hub transactions, which require Secp256k1 signature verifications. Decreasing this parameter may have unintended effects on how the Cosmos Hub operates, since the computational cost of verifying a transaction may be greater than what the system's assumption is."),(0,o.yg)("h4",{id:"increasing-the-value-of-sig_verify_cost_secp256k1"},"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"h4"},"sig_verify_cost_secp256k1")),(0,o.yg)("p",null,"Increasing the value of ",(0,o.yg)("inlineCode",{parentName:"p"},"sig_verify_cost_secp256k1")," will increase the amount of gas that is consumed by practically all Cosmos Hub transactions, which require Secp256k1 signature verifications. Increasing this parameter may have unintended effects on how the Cosmos Hub operates, since the computational cost of verifying a transaction may be less than what the system's assumption is."),(0,o.yg)("h4",{id:"notes-1"},"Notes"),(0,o.yg)("p",null,"There should be a better understanding of what the potential implications are for changing ",(0,o.yg)("inlineCode",{parentName:"p"},"sig_verify_cost_secp256k1"),". For example, gas calculations are important because blocks have a gas limit. Transactions could be rejected for exceeding the block gas limit, breaking application functionality or perhaps preventing addresses controlled by multiple signatures from moving funds."))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/main.0b598c4b.js b/assets/js/main.0b598c4b.js new file mode 100644 index 00000000000..70170652625 --- /dev/null +++ b/assets/js/main.0b598c4b.js @@ -0,0 +1,2 @@ +/*! For license information please see main.0b598c4b.js.LICENSE.txt */ +(self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[]).push([[8792],{9188:(e,t,n)=>{"use strict";n.d(t,{W:()=>a});var r=n(6540);function a(){return r.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20","aria-hidden":"true"},r.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}},8328:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(6540),a=n(8168),o=n(3259),i=n.n(o),s=n(4054);const l={"00414fac":[()=>n.e(7448).then(n.bind(n,911)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-2/cosmoshub-2.md",911],"02748ee5":[()=>n.e(2631).then(n.bind(n,4524)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-04-advancing-ethermint/README.md",4524],"04c2cc7c":[()=>n.e(2900).then(n.bind(n,3865)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v10-upgrade.md",3865],"07104321":[()=>n.e(3963).then(n.bind(n,4457)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.md",4457],"0b4a7bea":[()=>n.e(9793).then(n.bind(n,5278)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v15-upgrade.md",5278],"0b65cac9":[()=>n.e(8070).then(n.bind(n,2052)),"@site/docs/architecture/adr/adr-002-globalfee.md",2052],"0ce6bca3":[()=>n.e(4036).then(n.bind(n,4829)),"@site/docs/architecture/PROCESS.md",4829],"0cfc4301":[()=>n.e(3227).then(n.bind(n,4997)),"@site/versioned_docs/version-v17.1.0/validators/README.md",4997],"0da5c8b6":[()=>n.e(8196).then(n.bind(n,4432)),"@site/versioned_docs/version-v17.1.0/governance/proposals/README.md",4432],"0ffaa6bf":[()=>n.e(1923).then(n.bind(n,2188)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.md",2188],"1094a517":[()=>n.e(8637).then(n.bind(n,7156)),"@site/docs/governance/formatting.md",7156],"155b5b08":[()=>n.e(8493).then(n.bind(n,7816)),"@site/versioned_docs/version-v17.1.0/roadmap/cosmos-hub-roadmap-2.0.md",7816],17896441:[()=>Promise.all([n.e(1869),n.e(8401)]).then(n.bind(n,6140)),"@theme/DocItem",6140],"19abc975":[()=>n.e(6632).then(n.bind(n,896)),"@site/versioned_docs/version-v17.1.0/changelogs/v15.1.0.md",896],"1a4e3797":[()=>Promise.all([n.e(1869),n.e(2138)]).then(n.bind(n,9057)),"@theme/SearchPage",9057],"1be78505":[()=>Promise.all([n.e(1869),n.e(8714)]).then(n.bind(n,10)),"@theme/DocPage",10],"1ca1b9c8":[()=>n.e(3819).then(n.t.bind(n,1966,19)),"/home/runner/work/gaia/gaia/docs/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json",1966],"2222b3a9":[()=>n.e(1424).then(n.bind(n,4198)),"@site/docs/resources/reproducible-builds.md",4198],"241a3ffd":[()=>n.e(3498).then(n.bind(n,9189)),"@site/versioned_docs/version-v17.1.0/governance/state-of-cosmos-governance-2021.md",9189],"253bf4bf":[()=>n.e(7373).then(n.bind(n,5729)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment/README.md",5729],"25a82047":[()=>n.e(5098).then(n.bind(n,4200)),"@site/docs/architecture/templates/adr-template.md",4200],"2785da45":[()=>n.e(3475).then(n.bind(n,308)),"@site/versioned_docs/version-v17.1.0/guidelines/code-guidelines.md",308],"2d8dbdf9":[()=>n.e(1236).then(n.bind(n,3499)),"@site/docs/validators/kms/kms.md",3499],"2dd09b7f":[()=>n.e(4731).then(n.bind(n,650)),"@site/docs/hub-tutorials/gaiad.md",650],"2edbb475":[()=>n.e(6812).then(n.bind(n,1605)),"@site/versioned_docs/version-v17.1.0/validators/validator-setup.md",1605],"30daa142":[()=>n.e(9555).then(n.bind(n,3743)),"@site/versioned_docs/version-v17.1.0/architecture/adr/README.md",3743],"314af60d":[()=>n.e(9758).then(n.bind(n,9515)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/param-change.md",9515],"31ba3b13":[()=>n.e(5387).then(n.bind(n,9359)),"@site/docs/validators/overview.mdx",9359],"32645d1d":[()=>n.e(1650).then(n.bind(n,579)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2020-11-inflation-rate-change/README.md",579],"35155c61":[()=>Promise.all([n.e(1869),n.e(5110)]).then(n.bind(n,5928)),"@site/docs/getting-started/quickstart.mdx",5928],"398bcc8e":[()=>n.e(6798).then(n.bind(n,2683)),"@site/versioned_docs/version-v17.1.0/governance/best-practices.md",2683],"3a859fe7":[()=>n.e(3295).then(n.bind(n,5716)),"@site/docs/validators/README.md",5716],"3ae19bbb":[()=>n.e(7236).then(n.bind(n,9097)),"@site/versioned_docs/version-v17.1.0/governance/process.md",9097],"3ae837fb":[()=>n.e(2194).then(n.bind(n,4448)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v13-upgrade.md",4448],"3de875ef":[()=>n.e(3032).then(n.bind(n,9794)),"@site/docs/architecture/adr/adr-003-ica-controller.md",9794],"3e58688b":[()=>n.e(7320).then(n.bind(n,5537)),"@site/versioned_docs/version-v17.1.0/governance/formatting.md",5537],"3f5bbe58":[()=>n.e(4285).then(n.bind(n,8609)),"@site/versioned_docs/version-v17.1.0/validators/security.md",8609],"4053e02b":[()=>n.e(2596).then(n.bind(n,8678)),"@site/versioned_docs/version-v17.1.0/getting-started/installation.md",8678],"407f50f0":[()=>n.e(3573).then(n.bind(n,4319)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade/README.md",4319],"41f2894c":[()=>n.e(3684).then(n.bind(n,4411)),"@site/docs/governance/submitting.md",4411],43353076:[()=>n.e(8606).then(n.bind(n,7574)),"@site/docs/governance/process.md",7574],"446bc915":[()=>n.e(6745).then(n.bind(n,2773)),"@site/docs/resources/archives.md",2773],"4a862e05":[()=>n.e(1050).then(n.bind(n,7792)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.md",7792],"4b7d5026":[()=>n.e(7915).then(n.bind(n,1928)),"@site/docs/architecture/README.md",1928],"4bdad6ad":[()=>n.e(2493).then(n.bind(n,9182)),"@site/versioned_docs/version-v17.1.0/delegators/README.md",9182],"4bf737c3":[()=>n.e(4704).then(n.bind(n,2456)),"@site/docs/hub-tutorials/README.md",2456],"4c7f5b58":[()=>n.e(4437).then(n.bind(n,6872)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Crisis.mdx",6872],"4e1cbcac":[()=>n.e(791).then(n.bind(n,5558)),"@site/docs/architecture/adr/adr-001-interchain-accounts.md",5558],"50587f02":[()=>n.e(2178).then(n.bind(n,2606)),"@site/versioned_docs/version-v17.1.0/validators/kms/kms_ledger.md",2606],"506d909e":[()=>n.e(9331).then(n.bind(n,7601)),"@site/versioned_docs/version-v17.1.0/resources/archives.md",7601],"523dbad6":[()=>n.e(5298).then(n.bind(n,4035)),"@site/versioned_docs/version-v17.1.0/governance/proposals/proposal-template.md",4035],"53fe4ab6":[()=>n.e(3081).then(n.bind(n,9307)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Governance.mdx",9307],54365354:[()=>n.e(2924).then(n.bind(n,3495)),"@site/versioned_docs/version-v17.1.0/resources/README.md",3495],"54f44165":[()=>n.e(7924).then(n.bind(n,9241)),"@site/docs/getting-started/installation.md",9241],"552e0199":[()=>n.e(8577).then(n.bind(n,1246)),"@site/versioned_docs/version-v17.1.0/resources/hd-wallets.md",1246],"572dfb71":[()=>n.e(7417).then(n.bind(n,2713)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-01-stargate-upgrade/README.md",2713],"581b941f":[()=>n.e(9339).then(n.bind(n,6143)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-09-hub-ibc-router/README.md",6143],"5a255108":[()=>n.e(2428).then(n.bind(n,8635)),"@site/versioned_docs/version-v17.1.0/modules/README.md",8635],"5ce5a5f7":[()=>n.e(5338).then(n.bind(n,3311)),"@site/versioned_docs/version-v17.1.0/roadmap/launch/blog-2-en.md",3311],"5d489d3c":[()=>n.e(8257).then(n.t.bind(n,7757,19)),"/home/runner/work/gaia/gaia/docs/.docusaurus/docusaurus-theme-search-algolia/default/plugin-route-context-module-100.json",7757],"5e84d6f9":[()=>n.e(2180).then(n.bind(n,1891)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-3/cosmoshub-3.md",1891],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],"5eef4cc6":[()=>n.e(4212).then(n.bind(n,7412)),"@site/versioned_docs/version-v17.1.0/interchain-security/README.md",7412],"5f95fda1":[()=>n.e(5244).then(n.bind(n,680)),"@site/versioned_docs/version-v17.1.0/getting-started/system-requirements.md",680],"5fd51807":[()=>n.e(6331).then(n.bind(n,7144)),"@site/docs/hub-tutorials/live-upgrade-tutorial.md",7144],"6294a1b0":[()=>n.e(6840).then(n.bind(n,5792)),"@site/docs/resources/service-providers.md",5792],"62b775bc":[()=>n.e(7335).then(n.bind(n,8555)),"@site/docs/delegators/README.md",8555],"62f354e1":[()=>n.e(587).then(n.bind(n,4093)),"@site/docs/hub-tutorials/upgrade-node.md",4093],"66cfa501":[()=>n.e(35).then(n.bind(n,6315)),"@site/docs/interchain-security/README.md",6315],"68580c81":[()=>n.e(2424).then(n.bind(n,6293)),"@site/docs/delegators/delegator-faq.md",6293],"69183f93":[()=>n.e(8088).then(n.bind(n,9544)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-01-stargate-upgrade-b/README.md",9544],"69e61f52":[()=>n.e(2045).then(n.bind(n,3389)),"@site/docs/getting-started/system-requirements.md",3389],"6acc9b33":[()=>n.e(5793).then(n.bind(n,1347)),"@site/versioned_docs/version-v17.1.0/resources/reproducible-builds.md",1347],"6b29f352":[()=>n.e(8864).then(n.bind(n,4568)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/community-pool-spend.md",4568],"6b8ce2be":[()=>n.e(6690).then(n.bind(n,3508)),"@site/versioned_docs/version-v17.1.0/validators/validator-faq.md",3508],"6e233af6":[()=>n.e(7169).then(n.bind(n,832)),"@site/docs/modules/README.md",832],"6e9b60ec":[()=>n.e(2391).then(n.bind(n,7058)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-04-prop34-continuation/README.md",7058],"6f0bb094":[()=>n.e(7024).then(n.bind(n,7738)),"@site/versioned_docs/version-v17.1.0/metaprotocols/README.md",7738],"743eb94f":[()=>n.e(9927).then(n.bind(n,1710)),"@site/versioned_docs/version-v17.1.0/roadmap/previous-releases.md",1710],"76c2a290":[()=>n.e(1877).then(n.bind(n,1164)),"@site/versioned_docs/version-v17.1.0/migration/README.md",1164],"781312e5":[()=>n.e(9053).then(n.bind(n,4594)),"@site/docs/validators/validator-setup.md",4594],"79382e37":[()=>n.e(9351).then(n.bind(n,5878)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Slashing.mdx",5878],"7971abe9":[()=>n.e(3420).then(n.bind(n,3185)),"@site/versioned_docs/version-v17.1.0/architecture/adr/adr-001-interchain-accounts.md",3185],"7ada9b92":[()=>n.e(958).then(n.bind(n,7909)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v14-upgrade.md",7909],"7b876406":[()=>n.e(7799).then(n.bind(n,8499)),"@site/docs/resources/ledger.md",8499],"7b940702":[()=>n.e(1046).then(n.bind(n,5774)),"@site/docs/resources/genesis.md",5774],"7d15ab5a":[()=>n.e(2075).then(n.bind(n,5178)),"@site/versioned_docs/version-v17.1.0/delegators/delegator-security.md",5178],"7e3256e6":[()=>n.e(6456).then(n.bind(n,6220)),"@site/versioned_docs/version-v17.1.0/governance/README.md",6220],"826bf515":[()=>n.e(4672).then(n.bind(n,1659)),"@site/versioned_docs/version-v17.1.0/hub-tutorials/README.md",1659],"844b02fa":[()=>n.e(3888).then(n.bind(n,6669)),"@site/versioned_docs/version-v17.1.0/hub-tutorials/live-upgrade-tutorial.md",6669],"894ab4a8":[()=>n.e(2746).then(n.bind(n,5592)),"@site/versioned_docs/version-v17.1.0/roadmap/launch/blog-1-en.md",5592],"8bdc3bda":[()=>n.e(5608).then(n.bind(n,3935)),"@site/docs/delegators/delegator-security.md",3935],"8c40170f":[()=>n.e(2650).then(n.bind(n,7414)),"@site/docs/architecture/adr/README.md",7414],"8e6759d2":[()=>n.e(5159).then(n.t.bind(n,4061,19)),"/home/runner/work/gaia/gaia/docs/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json",4061],"8ea8008b":[()=>n.e(127).then(n.bind(n,6276)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives/README.md",6276],"9157a56f":[()=>n.e(5643).then(n.bind(n,2328)),"@site/docs/resources/README.md",2328],"91f06f80":[()=>n.e(427).then(n.bind(n,424)),"@site/versioned_docs/version-v17.1.0/hub-tutorials/join-mainnet.md",424],"935f2afb":[()=>n.e(8581).then(n.t.bind(n,5610,19)),"~docs/default/version-current-metadata-prop-751.json",5610],"93b08f65":[()=>n.e(3096).then(n.bind(n,6137)),"@site/versioned_docs/version-v17.1.0/architecture/README.md",6137],"951b9dc0":[()=>n.e(5638).then(n.bind(n,2834)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.md",2834],"95b83f7d":[()=>n.e(5273).then(n.bind(n,6398)),"@site/versioned_docs/version-v17.1.0/hub-tutorials/upgrade-node.md",6398],99661792:[()=>n.e(4360).then(n.bind(n,8568)),"@site/versioned_docs/version-v17.1.0/roadmap/README.md",8568],"9ade351a":[()=>n.e(4986).then(n.bind(n,2130)),"@site/docs/modules/metaprotocols.md",2130],"9c4fdad3":[()=>n.e(615).then(n.bind(n,1039)),"@site/versioned_docs/version-v17.1.0/architecture/adr/adr-002-globalfee.md",1039],"9d13d686":[()=>n.e(6324).then(n.bind(n,1608)),"@site/versioned_docs/version-v17.1.0/validators/kms/kms.md",1608],a2135033:[()=>n.e(4163).then(n.bind(n,4279)),"@site/docs/getting-started/README.md",4279],a2d3dae8:[()=>n.e(275).then(n.bind(n,5394)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v11-upgrade.md",5394],a3003ae5:[()=>n.e(6985).then(n.bind(n,6959)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/software-upgrade.md",6959],a56f5018:[()=>n.e(7669).then(n.bind(n,1545)),"@site/docs/governance/proposal-types/text-prop.md",1545],a74c5b81:[()=>n.e(3808).then(n.bind(n,9638)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2020-10-blocks-per-year/README.md",9638],ac545391:[()=>n.e(1610).then(n.bind(n,2407)),"@site/versioned_docs/version-v17.1.0/hub-tutorials/join-testnet.md",2407],aca0f7f7:[()=>n.e(2656).then(n.bind(n,2561)),"@site/versioned_docs/version-v17.1.0/changelogs/README.md",2561],ad5b16ee:[()=>n.e(9110).then(n.bind(n,385)),"@site/versioned_docs/version-v17.1.0/hub-tutorials/gaiad.mdx",385],b06d2d5a:[()=>n.e(5891).then(n.bind(n,5428)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-01-atom2021_marketing/README.md",5428],b1db12b5:[()=>n.e(5992).then(n.bind(n,1704)),"@site/versioned_docs/version-v17.1.0/getting-started/README.md",1704],b293ec46:[()=>n.e(6217).then(n.t.bind(n,8745,19)),"~docs/default/version-v-17-1-0-metadata-prop-656.json",8745],b659bf83:[()=>n.e(1786).then(n.bind(n,7120)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.md",7120],b688e1a6:[()=>n.e(215).then(n.bind(n,1803)),"@site/versioned_docs/version-v17.1.0/architecture/adr/adr-003-ica-controller.md",1803],b6d5a092:[()=>n.e(960).then(n.bind(n,2969)),"@site/docs/resources/hd-wallets.md",2969],b78d3fc1:[()=>n.e(4165).then(n.bind(n,2406)),"@site/docs/delegators/delegator-guide-cli.md",2406],b9ce3b90:[()=>n.e(4936).then(n.bind(n,6009)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/README.md",6009],b9e73d5f:[()=>n.e(5836).then(n.bind(n,1488)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/text-prop.md",1488],ba1c8497:[()=>n.e(5972).then(n.bind(n,6232)),"@site/versioned_docs/version-v17.1.0/getting-started/what-is-gaia.md",6232],bbeca874:[()=>n.e(1161).then(n.bind(n,3937)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Distribution.mdx",3937],bbeda294:[()=>n.e(262).then(n.bind(n,6309)),"@site/versioned_docs/version-v17.1.0/index.mdx",6309],bcaaa045:[()=>n.e(7370).then(n.bind(n,9448)),"@site/versioned_docs/version-v17.1.0/architecture/adr/PROCESS.md",9448],bcabdbc7:[()=>n.e(6947).then(n.bind(n,9252)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Staking.mdx",9252],bcd9d779:[()=>n.e(2644).then(n.bind(n,672)),"@site/docs/validators/security.md",672],c1952dac:[()=>n.e(2131).then(n.bind(n,9863)),"@site/versioned_docs/version-v17.1.0/migration/cosmoshub-4-v12-upgrade.md",9863],c377a04b:[()=>n.e(5742).then(n.bind(n,1866)),"@site/docs/index.md",1866],c4f5d8e4:[()=>n.e(2634).then(n.bind(n,192)),"@site/src/pages/index.js",192],c5a35911:[()=>n.e(5967).then(n.bind(n,7911)),"@site/docs/validators/kms/kms_ledger.md",7911],c67af11b:[()=>n.e(8602).then(n.bind(n,7163)),"@site/versioned_docs/version-v17.1.0/validators/overview.mdx",7163],c857a8fc:[()=>n.e(6652).then(n.bind(n,9149)),"@site/docs/modules/globalfee.md",9149],c9af7032:[()=>n.e(2168).then(n.bind(n,8519)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Mint.mdx",8519],cea33014:[()=>n.e(6657).then(n.bind(n,723)),"@site/versioned_docs/version-v17.1.0/resources/genesis.md",723],d3580699:[()=>n.e(1671).then(n.bind(n,6943)),"@site/docs/architecture/adr/PROCESS.md",6943],d435932b:[()=>n.e(495).then(n.bind(n,5845)),"@site/versioned_docs/version-v17.1.0/resources/service-providers.md",5845],d56e8623:[()=>n.e(6542).then(n.bind(n,3057)),"@site/docs/governance/README.md",3057],d5dd4d0a:[()=>n.e(7135).then(n.bind(n,8268)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-03-enable-ibc-transfers/README.md",8268],d900ee28:[()=>n.e(2306).then(n.bind(n,6442)),"@site/versioned_docs/version-v17.1.0/governance/submitting.md",6442],da70f92b:[()=>n.e(7768).then(n.bind(n,2602)),"@site/versioned_docs/version-v17.1.0/delegators/delegator-faq.md",2602],e2b884da:[()=>n.e(1885).then(n.bind(n,1068)),"@site/versioned_docs/version-v17.1.0/resources/ledger.md",1068],e48b7f5f:[()=>n.e(6708).then(n.bind(n,6027)),"@site/docs/validators/validator-faq.md",6027],e6562c80:[()=>n.e(1338).then(n.bind(n,92)),"@site/versioned_docs/version-v17.1.0/modules/globalfee.md",92],e7b4da39:[()=>n.e(8532).then(n.bind(n,9509)),"@site/versioned_docs/version-v17.1.0/delegators/delegator-guide-cli.md",9509],edd0fe92:[()=>n.e(7870).then(n.bind(n,538)),"@site/docs/governance/proposal-types/README.md",538],ee98d90d:[()=>n.e(4787).then(n.bind(n,9850)),"@site/versioned_docs/version-v17.1.0/governance/proposals/previous-proposals/README.md",9850],efb78e80:[()=>n.e(253).then(n.bind(n,4412)),"@site/docs/governance/proposal-types/param-change.md",4412],f155301c:[()=>n.e(5711).then(n.bind(n,7175)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/param-index.mdx",7175],f165f987:[()=>n.e(9743).then(n.bind(n,6187)),"@site/docs/governance/proposal-types/community-pool-spend.md",6187],f1c653d7:[()=>n.e(256).then(n.bind(n,1694)),"@site/versioned_docs/version-v17.1.0/architecture/PROCESS.md",1694],f2660785:[()=>n.e(9737).then(n.bind(n,9812)),"@site/docs/governance/proposal-types/software-upgrade.md",9812],f331a496:[()=>n.e(5644).then(n.bind(n,4020)),"@site/versioned_docs/version-v17.1.0/governance/proposals/2021-04-lower-deposit-requirement/README.md",4020],f4352eb0:[()=>n.e(2472).then(n.bind(n,6247)),"@site/docs/hub-tutorials/join-mainnet.md",6247],f5cf8579:[()=>n.e(3350).then(n.bind(n,215)),"@site/docs/getting-started/what-is-gaia.md",215],f5fcc4fd:[()=>n.e(8470).then(n.bind(n,9221)),"@site/versioned_docs/version-v17.1.0/architecture/templates/adr-template.md",9221],f6a23715:[()=>Promise.all([n.e(1869),n.e(5746)]).then(n.bind(n,4741)),"@site/versioned_docs/version-v17.1.0/getting-started/quickstart.mdx",4741],fb13cd97:[()=>n.e(7826).then(n.bind(n,372)),"@site/docs/hub-tutorials/join-testnet.md",372],fb286465:[()=>n.e(6112).then(n.bind(n,9038)),"@site/docs/governance/best-practices.md",9038],fdd42901:[()=>n.e(5423).then(n.bind(n,973)),"@site/versioned_docs/version-v17.1.0/governance/proposal-types/params-change/Auth.mdx",973]};function c(e){let{error:t,retry:n,pastDelay:a}=e;return t?r.createElement("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"}},r.createElement("p",null,String(t)),r.createElement("div",null,r.createElement("button",{type:"button",onClick:n},"Retry"))):a?r.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"}},r.createElement("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb"},r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2"},r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"8"},r.createElement("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}))))):null}var u=n(6921),d=n(3102);function p(e,t){if("*"===e)return i()({loading:c,loader:()=>n.e(1774).then(n.bind(n,1774)),modules:["@theme/NotFound"],webpack:()=>[1774],render(e,t){const n=e.default;return r.createElement(d.W,{value:{plugin:{name:"native",id:"default"}}},r.createElement(n,t))}});const o=s[`${e}-${t}`],p={},f=[],m=[],h=(0,u.A)(o);return Object.entries(h).forEach((e=>{let[t,n]=e;const r=l[n];r&&(p[t]=r[0],f.push(r[1]),m.push(r[2]))})),i().Map({loading:c,loader:p,modules:f,webpack:()=>m,render(t,n){const i=JSON.parse(JSON.stringify(o));Object.entries(t).forEach((t=>{let[n,r]=t;const a=r.default;if(!a)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof a&&"function"!=typeof a||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{a[e]=r[e]}));let o=i;const s=n.split(".");s.slice(0,-1).forEach((e=>{o=o[e]})),o[s[s.length-1]]=a}));const s=i.__comp;delete i.__comp;const l=i.__context;return delete i.__context,r.createElement(d.W,{value:l},r.createElement(s,(0,a.A)({},i,n)))}})}const f=[{path:"/search",component:p("/search","6a9"),exact:!0},{path:"/main",component:p("/main","c87"),routes:[{path:"/main",component:p("/main","87c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/architecture",component:p("/main/architecture","df6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/architecture/adr",component:p("/main/architecture/adr","174"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/architecture/adr/adr-001-interchain-accounts",component:p("/main/architecture/adr/adr-001-interchain-accounts","bcd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/architecture/adr/adr-002-globalfee",component:p("/main/architecture/adr/adr-002-globalfee","8da"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/architecture/adr/adr-003-ica-controller",component:p("/main/architecture/adr/adr-003-ica-controller","47f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/architecture/adr/PROCESS",component:p("/main/architecture/adr/PROCESS","229"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/architecture/PROCESS",component:p("/main/architecture/PROCESS","939"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/architecture/templates/adr-template",component:p("/main/architecture/templates/adr-template","112"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/delegators",component:p("/main/delegators","715"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/delegators/delegator-faq",component:p("/main/delegators/delegator-faq","e43"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/delegators/delegator-guide-cli",component:p("/main/delegators/delegator-guide-cli","ec4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/delegators/delegator-security",component:p("/main/delegators/delegator-security","c39"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/getting-started",component:p("/main/getting-started","df2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/getting-started/installation",component:p("/main/getting-started/installation","218"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/getting-started/quickstart",component:p("/main/getting-started/quickstart","fa1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/getting-started/system-requirements",component:p("/main/getting-started/system-requirements","fc6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/getting-started/what-is-gaia",component:p("/main/getting-started/what-is-gaia","c86"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance",component:p("/main/governance","d66"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance/best-practices",component:p("/main/governance/best-practices","9f1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance/formatting",component:p("/main/governance/formatting","b14"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance/process",component:p("/main/governance/process","ab8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance/proposal-types",component:p("/main/governance/proposal-types","3da"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance/proposal-types/community-pool-spend",component:p("/main/governance/proposal-types/community-pool-spend","184"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance/proposal-types/param-change",component:p("/main/governance/proposal-types/param-change","514"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance/proposal-types/software-upgrade",component:p("/main/governance/proposal-types/software-upgrade","e15"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance/proposal-types/text-prop",component:p("/main/governance/proposal-types/text-prop","ee4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/governance/submitting",component:p("/main/governance/submitting","e5f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/hub-tutorials",component:p("/main/hub-tutorials","f75"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/hub-tutorials/gaiad",component:p("/main/hub-tutorials/gaiad","d7b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/hub-tutorials/join-mainnet",component:p("/main/hub-tutorials/join-mainnet","a68"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/hub-tutorials/join-testnet",component:p("/main/hub-tutorials/join-testnet","938"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/hub-tutorials/live-upgrade-tutorial",component:p("/main/hub-tutorials/live-upgrade-tutorial","57e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/hub-tutorials/upgrade-node",component:p("/main/hub-tutorials/upgrade-node","ee3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/interchain-security",component:p("/main/interchain-security","028"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/modules",component:p("/main/modules","cfc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/modules/globalfee",component:p("/main/modules/globalfee","5f8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/modules/metaprotocols",component:p("/main/modules/metaprotocols","bf0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/resources",component:p("/main/resources","280"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/resources/archives",component:p("/main/resources/archives","919"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/resources/genesis",component:p("/main/resources/genesis","036"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/resources/hd-wallets",component:p("/main/resources/hd-wallets","67c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/resources/ledger",component:p("/main/resources/ledger","f4a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/resources/reproducible-builds",component:p("/main/resources/reproducible-builds","7ef"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/resources/service-providers",component:p("/main/resources/service-providers","c0f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/validators",component:p("/main/validators","145"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/validators/kms",component:p("/main/validators/kms","b91"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/validators/kms/kms_ledger",component:p("/main/validators/kms/kms_ledger","090"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/validators/overview",component:p("/main/validators/overview","a1e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/validators/security",component:p("/main/validators/security","3fb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/validators/validator-faq",component:p("/main/validators/validator-faq","d18"),exact:!0,sidebar:"tutorialSidebar"},{path:"/main/validators/validator-setup",component:p("/main/validators/validator-setup","6e6"),exact:!0,sidebar:"tutorialSidebar"}]},{path:"/v17.1.0",component:p("/v17.1.0","4fb"),routes:[{path:"/v17.1.0",component:p("/v17.1.0","61f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/architecture",component:p("/v17.1.0/architecture","04f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/architecture/adr",component:p("/v17.1.0/architecture/adr","da7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/architecture/adr/adr-001-interchain-accounts",component:p("/v17.1.0/architecture/adr/adr-001-interchain-accounts","c2f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/architecture/adr/adr-002-globalfee",component:p("/v17.1.0/architecture/adr/adr-002-globalfee","407"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/architecture/adr/adr-003-ica-controller",component:p("/v17.1.0/architecture/adr/adr-003-ica-controller","ff5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/architecture/adr/PROCESS",component:p("/v17.1.0/architecture/adr/PROCESS","0c7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/architecture/PROCESS",component:p("/v17.1.0/architecture/PROCESS","57c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/architecture/templates/adr-template",component:p("/v17.1.0/architecture/templates/adr-template","ccf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/changelogs",component:p("/v17.1.0/changelogs","9f2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/changelogs/v15.1.0",component:p("/v17.1.0/changelogs/v15.1.0","776"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/delegators",component:p("/v17.1.0/delegators","e48"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/delegators/delegator-faq",component:p("/v17.1.0/delegators/delegator-faq","48c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/delegators/delegator-guide-cli",component:p("/v17.1.0/delegators/delegator-guide-cli","947"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/delegators/delegator-security",component:p("/v17.1.0/delegators/delegator-security","5c5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/getting-started",component:p("/v17.1.0/getting-started","2cf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/getting-started/installation",component:p("/v17.1.0/getting-started/installation","fee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/getting-started/quickstart",component:p("/v17.1.0/getting-started/quickstart","cfc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/getting-started/system-requirements",component:p("/v17.1.0/getting-started/system-requirements","23f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/getting-started/what-is-gaia",component:p("/v17.1.0/getting-started/what-is-gaia","ffa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance",component:p("/v17.1.0/governance","7c2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/best-practices",component:p("/v17.1.0/governance/best-practices","d1a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/formatting",component:p("/v17.1.0/governance/formatting","e22"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/process",component:p("/v17.1.0/governance/process","e33"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types",component:p("/v17.1.0/governance/proposal-types","c0f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/community-pool-spend",component:p("/v17.1.0/governance/proposal-types/community-pool-spend","6d5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/param-change",component:p("/v17.1.0/governance/proposal-types/param-change","b2e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/params-change/Auth",component:p("/v17.1.0/governance/proposal-types/params-change/Auth","a03"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/params-change/Crisis",component:p("/v17.1.0/governance/proposal-types/params-change/Crisis","07b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/params-change/Distribution",component:p("/v17.1.0/governance/proposal-types/params-change/Distribution","9d7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/params-change/Governance",component:p("/v17.1.0/governance/proposal-types/params-change/Governance","f09"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/params-change/Mint",component:p("/v17.1.0/governance/proposal-types/params-change/Mint","db2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/params-change/param-index",component:p("/v17.1.0/governance/proposal-types/params-change/param-index","506"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/params-change/Slashing",component:p("/v17.1.0/governance/proposal-types/params-change/Slashing","76a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/params-change/Staking",component:p("/v17.1.0/governance/proposal-types/params-change/Staking","a25"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/software-upgrade",component:p("/v17.1.0/governance/proposal-types/software-upgrade","617"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposal-types/text-prop",component:p("/v17.1.0/governance/proposal-types/text-prop","d98"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals",component:p("/v17.1.0/governance/proposals","129"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2020-10-blocks-per-year",component:p("/v17.1.0/governance/proposals/2020-10-blocks-per-year","930"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2020-11-inflation-rate-change",component:p("/v17.1.0/governance/proposals/2020-11-inflation-rate-change","9b7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-01-atom2021_marketing",component:p("/v17.1.0/governance/proposals/2021-01-atom2021_marketing","9b2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade",component:p("/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade","24d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-01-stargate-upgrade",component:p("/v17.1.0/governance/proposals/2021-01-stargate-upgrade","19b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b",component:p("/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b","811"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers",component:p("/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers","875"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-04-advancing-ethermint",component:p("/v17.1.0/governance/proposals/2021-04-advancing-ethermint","82b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement",component:p("/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement","f99"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-04-prop34-continuation",component:p("/v17.1.0/governance/proposals/2021-04-prop34-continuation","2b4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment",component:p("/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment","a1e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives",component:p("/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives","651"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/2021-09-hub-ibc-router",component:p("/v17.1.0/governance/proposals/2021-09-hub-ibc-router","b08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/previous-proposals",component:p("/v17.1.0/governance/proposals/previous-proposals","372"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/proposals/proposal-template",component:p("/v17.1.0/governance/proposals/proposal-template","19a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/state-of-cosmos-governance-2021",component:p("/v17.1.0/governance/state-of-cosmos-governance-2021","d3c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/governance/submitting",component:p("/v17.1.0/governance/submitting","9c5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/guidelines/code-guidelines",component:p("/v17.1.0/guidelines/code-guidelines","12b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/hub-tutorials",component:p("/v17.1.0/hub-tutorials","1bd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/hub-tutorials/gaiad",component:p("/v17.1.0/hub-tutorials/gaiad","e85"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/hub-tutorials/join-mainnet",component:p("/v17.1.0/hub-tutorials/join-mainnet","221"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/hub-tutorials/join-testnet",component:p("/v17.1.0/hub-tutorials/join-testnet","137"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/hub-tutorials/live-upgrade-tutorial",component:p("/v17.1.0/hub-tutorials/live-upgrade-tutorial","785"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/hub-tutorials/upgrade-node",component:p("/v17.1.0/hub-tutorials/upgrade-node","af1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/interchain-security",component:p("/v17.1.0/interchain-security","619"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/metaprotocols",component:p("/v17.1.0/metaprotocols","11c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration",component:p("/v17.1.0/migration","5df"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-2",component:p("/v17.1.0/migration/cosmoshub-2","851"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-3",component:p("/v17.1.0/migration/cosmoshub-3","8cb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v10-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v10-upgrade","69e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v11-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v11-upgrade","d66"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v12-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v12-upgrade","891"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v13-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v13-upgrade","2fe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v14-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v14-upgrade","4ae"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v15-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v15-upgrade","02d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade","2c3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade","23c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade","0ee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade","fb8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade",component:p("/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade","9fb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/modules",component:p("/v17.1.0/modules","9fc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/modules/globalfee",component:p("/v17.1.0/modules/globalfee","dc9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/resources",component:p("/v17.1.0/resources","274"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/resources/archives",component:p("/v17.1.0/resources/archives","c71"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/resources/genesis",component:p("/v17.1.0/resources/genesis","1a6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/resources/hd-wallets",component:p("/v17.1.0/resources/hd-wallets","067"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/resources/ledger",component:p("/v17.1.0/resources/ledger","70e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/resources/reproducible-builds",component:p("/v17.1.0/resources/reproducible-builds","185"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/resources/service-providers",component:p("/v17.1.0/resources/service-providers","b00"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/roadmap",component:p("/v17.1.0/roadmap","ed2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/roadmap/cosmos-hub-roadmap-2.0",component:p("/v17.1.0/roadmap/cosmos-hub-roadmap-2.0","b65"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/roadmap/launch/blog-1-en",component:p("/v17.1.0/roadmap/launch/blog-1-en","686"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/roadmap/launch/blog-2-en",component:p("/v17.1.0/roadmap/launch/blog-2-en","f7a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/roadmap/previous-releases",component:p("/v17.1.0/roadmap/previous-releases","304"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/validators",component:p("/v17.1.0/validators","f95"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/validators/kms",component:p("/v17.1.0/validators/kms","b1a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/validators/kms/kms_ledger",component:p("/v17.1.0/validators/kms/kms_ledger","6d6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/validators/overview",component:p("/v17.1.0/validators/overview","c2e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/validators/security",component:p("/v17.1.0/validators/security","3ce"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/validators/validator-faq",component:p("/v17.1.0/validators/validator-faq","65c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/v17.1.0/validators/validator-setup",component:p("/v17.1.0/validators/validator-setup","731"),exact:!0,sidebar:"tutorialSidebar"}]},{path:"/",component:p("/","62b"),exact:!0},{path:"*",component:p("*")}]},6125:(e,t,n)=>{"use strict";n.d(t,{o:()=>a,x:()=>o});var r=n(6540);const a=r.createContext(!1);function o(e){let{children:t}=e;const[n,o]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{o(!0)}),[]),r.createElement(a.Provider,{value:n},t)}},8536:(e,t,n)=>{"use strict";var r=n(6540),a=n(961),o=n(4625),i=n(545),s=n(8193);const l=[n(1911),n(119),n(6134),n(6294),n(1043)];var c=n(8328),u=n(6347),d=n(2831);function p(e){let{children:t}=e;return r.createElement(r.Fragment,null,t)}var f=n(8168),m=n(5260),h=n(4586),g=n(6025),b=n(6342),v=n(9024),y=n(2131),E=n(4090),w=n(2967),S=n(440),k=n(1463);function _(){const{i18n:{defaultLocale:e,localeConfigs:t}}=(0,h.A)(),n=(0,y.o)();return r.createElement(m.A,null,Object.entries(t).map((e=>{let[t,{htmlLang:a}]=e;return r.createElement("link",{key:t,rel:"alternate",href:n.createUrl({locale:t,fullyQualified:!0}),hrefLang:a})})),r.createElement("link",{rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function x(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,h.A)(),a=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,h.A)(),{pathname:r}=(0,u.zy)();return e+(0,S.applyTrailingSlash)((0,g.A)(r),{trailingSlash:n,baseUrl:t})}(),o=t?`${n}${t}`:a;return r.createElement(m.A,null,r.createElement("meta",{property:"og:url",content:o}),r.createElement("link",{rel:"canonical",href:o}))}function A(){const{i18n:{currentLocale:e}}=(0,h.A)(),{metadata:t,image:n}=(0,b.p)();return r.createElement(r.Fragment,null,r.createElement(m.A,null,r.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),r.createElement("body",{className:E.w})),n&&r.createElement(v.be,{image:n}),r.createElement(x,null),r.createElement(_,null),r.createElement(k.A,{tag:w.Cy,locale:e}),r.createElement(m.A,null,t.map(((e,t)=>r.createElement("meta",(0,f.A)({key:t},e))))))}const C=new Map;function T(e){if(C.has(e.pathname))return{...e,pathname:C.get(e.pathname)};if((0,d.u)(c.A,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return C.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return C.set(e.pathname,t),{...e,pathname:t}}var R=n(6125),O=n(6988);function L(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const a=l.map((t=>{const r=t.default?.[e]??t[e];return r?.(...n)}));return()=>a.forEach((e=>e?.()))}const P=function(e){let{children:t,location:n,previousLocation:a}=e;return(0,r.useLayoutEffect)((()=>{a!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const r=t.pathname===n.pathname,a=t.hash===n.hash,o=t.search===n.search;if(r&&a&&!o)return;const{hash:i}=t;if(i){const e=decodeURIComponent(i.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:a}),L("onRouteDidUpdate",{previousLocation:a,location:n}))}),[a,n]),t};function N(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.u)(c.A,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class M extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=s.A.canUseDOM?L("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=L("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),N(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return r.createElement(P,{previousLocation:this.previousLocation,location:t},r.createElement(u.qh,{location:t,render:()=>e}))}}const I=M,D="__docusaurus-base-url-issue-banner-container",B="__docusaurus-base-url-issue-banner",F="__docusaurus-base-url-issue-banner-suggestion-container",$="__DOCUSAURUS_INSERT_BASEURL_BANNER";function z(e){return`\nwindow['${$}'] = true;\n\ndocument.addEventListener('DOMContentLoaded', maybeInsertBanner);\n\nfunction maybeInsertBanner() {\n var shouldInsert = window['${$}'];\n shouldInsert && insertBanner();\n}\n\nfunction insertBanner() {\n var bannerContainer = document.getElementById('${D}');\n if (!bannerContainer) {\n return;\n }\n var bannerHtml = ${JSON.stringify(function(e){return`\n<div id="${B}" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">${e}</span> ${"/"===e?" (default value)":""}</p>\n <p>We suggest trying baseUrl = <span id="${F}" style="font-weight: bold; color: green;"></span></p>\n</div>\n`}(e)).replace(/</g,"\\<")};\n bannerContainer.innerHTML = bannerHtml;\n var suggestionContainer = document.getElementById('${F}');\n var actualHomePagePath = window.location.pathname;\n var suggestedBaseUrl = actualHomePagePath.substr(-1) === '/'\n ? actualHomePagePath\n : actualHomePagePath + '/';\n suggestionContainer.innerHTML = suggestedBaseUrl;\n}\n`}function U(){const{siteConfig:{baseUrl:e}}=(0,h.A)();return(0,r.useLayoutEffect)((()=>{window[$]=!1}),[]),r.createElement(r.Fragment,null,!s.A.canUseDOM&&r.createElement(m.A,null,r.createElement("script",null,z(e))),r.createElement("div",{id:D}))}function j(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,h.A)(),{pathname:n}=(0,u.zy)();return t&&n===e?r.createElement(U,null):null}function H(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:a,localeConfigs:o}}=(0,h.A)(),i=(0,g.A)(e),{htmlLang:s,direction:l}=o[a];return r.createElement(m.A,null,r.createElement("html",{lang:s,dir:l}),r.createElement("title",null,t),r.createElement("meta",{property:"og:title",content:t}),r.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&r.createElement("meta",{name:"robots",content:"noindex, nofollow"}),e&&r.createElement("link",{rel:"icon",href:i}))}var q=n(7489),V=n(2303);function G(){const e=(0,V.A)();return r.createElement(m.A,null,r.createElement("html",{"data-has-hydrated":e}))}function W(){const e=(0,d.v)(c.A),t=(0,u.zy)();return r.createElement(q.A,null,r.createElement(O.l,null,r.createElement(R.x,null,r.createElement(p,null,r.createElement(H,null),r.createElement(A,null),r.createElement(j,null),r.createElement(I,{location:T(t)},e)),r.createElement(G,null))))}var K=n(4054);const Y=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const a=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;a?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var Q=n(6921);const X=new Set,Z=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ee={prefetch(e){if(!(e=>!J()&&!Z.has(e)&&!X.has(e))(e))return!1;X.add(e);const t=(0,d.u)(c.A,e).flatMap((e=>{return t=e.route.path,Object.entries(K).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,Q.A)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?Y(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!J()&&!Z.has(e))(e)&&(Z.add(e),N(e))},te=Object.freeze(ee);if(s.A.canUseDOM){window.docusaurus=te;const e=a.hydrate;N(window.location.pathname).then((()=>{e(r.createElement(i.vd,null,r.createElement(o.Kd,null,r.createElement(W,null))),document.getElementById("__docusaurus"))}))}},6988:(e,t,n)=>{"use strict";n.d(t,{o:()=>u,l:()=>d});var r=n(6540),a=n(4784);const o=JSON.parse('{"docusaurus-plugin-google-gtag":{"default":{"trackingID":["G-EB7MEE3TJ1"],"anonymizeIP":true,"id":"default"}},"docusaurus-plugin-content-docs":{"default":{"path":"/","versions":[{"name":"current","label":"Unreleased (main)","isLast":false,"path":"/main","mainDocId":"index","docs":[{"id":"architecture/adr/adr-001-interchain-accounts","path":"/main/architecture/adr/adr-001-interchain-accounts","sidebar":"tutorialSidebar"},{"id":"architecture/adr/adr-002-globalfee","path":"/main/architecture/adr/adr-002-globalfee","sidebar":"tutorialSidebar"},{"id":"architecture/adr/adr-003-ica-controller","path":"/main/architecture/adr/adr-003-ica-controller","sidebar":"tutorialSidebar"},{"id":"architecture/adr/PROCESS","path":"/main/architecture/adr/PROCESS","sidebar":"tutorialSidebar"},{"id":"architecture/adr/README","path":"/main/architecture/adr/","sidebar":"tutorialSidebar"},{"id":"architecture/PROCESS","path":"/main/architecture/PROCESS","sidebar":"tutorialSidebar"},{"id":"architecture/README","path":"/main/architecture/","sidebar":"tutorialSidebar"},{"id":"architecture/templates/adr-template","path":"/main/architecture/templates/adr-template","sidebar":"tutorialSidebar"},{"id":"delegators/delegator-faq","path":"/main/delegators/delegator-faq","sidebar":"tutorialSidebar"},{"id":"delegators/delegator-guide-cli","path":"/main/delegators/delegator-guide-cli","sidebar":"tutorialSidebar"},{"id":"delegators/delegator-security","path":"/main/delegators/delegator-security","sidebar":"tutorialSidebar"},{"id":"delegators/README","path":"/main/delegators/","sidebar":"tutorialSidebar"},{"id":"getting-started/installation","path":"/main/getting-started/installation","sidebar":"tutorialSidebar"},{"id":"getting-started/quickstart","path":"/main/getting-started/quickstart","sidebar":"tutorialSidebar"},{"id":"getting-started/README","path":"/main/getting-started/","sidebar":"tutorialSidebar"},{"id":"getting-started/system-requirements","path":"/main/getting-started/system-requirements","sidebar":"tutorialSidebar"},{"id":"getting-started/what-is-gaia","path":"/main/getting-started/what-is-gaia","sidebar":"tutorialSidebar"},{"id":"governance/best-practices","path":"/main/governance/best-practices","sidebar":"tutorialSidebar"},{"id":"governance/formatting","path":"/main/governance/formatting","sidebar":"tutorialSidebar"},{"id":"governance/process","path":"/main/governance/process","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/community-pool-spend","path":"/main/governance/proposal-types/community-pool-spend","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/param-change","path":"/main/governance/proposal-types/param-change","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/README","path":"/main/governance/proposal-types/","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/software-upgrade","path":"/main/governance/proposal-types/software-upgrade","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/text-prop","path":"/main/governance/proposal-types/text-prop","sidebar":"tutorialSidebar"},{"id":"governance/README","path":"/main/governance/","sidebar":"tutorialSidebar"},{"id":"governance/submitting","path":"/main/governance/submitting","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/gaiad","path":"/main/hub-tutorials/gaiad","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/join-mainnet","path":"/main/hub-tutorials/join-mainnet","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/join-testnet","path":"/main/hub-tutorials/join-testnet","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/live-upgrade-tutorial","path":"/main/hub-tutorials/live-upgrade-tutorial","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/README","path":"/main/hub-tutorials/","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/upgrade-node","path":"/main/hub-tutorials/upgrade-node","sidebar":"tutorialSidebar"},{"id":"index","path":"/main/","sidebar":"tutorialSidebar"},{"id":"interchain-security/README","path":"/main/interchain-security/","sidebar":"tutorialSidebar"},{"id":"modules/globalfee","path":"/main/modules/globalfee","sidebar":"tutorialSidebar"},{"id":"modules/metaprotocols","path":"/main/modules/metaprotocols","sidebar":"tutorialSidebar"},{"id":"modules/README","path":"/main/modules/","sidebar":"tutorialSidebar"},{"id":"resources/archives","path":"/main/resources/archives","sidebar":"tutorialSidebar"},{"id":"resources/genesis","path":"/main/resources/genesis","sidebar":"tutorialSidebar"},{"id":"resources/hd-wallets","path":"/main/resources/hd-wallets","sidebar":"tutorialSidebar"},{"id":"resources/ledger","path":"/main/resources/ledger","sidebar":"tutorialSidebar"},{"id":"resources/README","path":"/main/resources/","sidebar":"tutorialSidebar"},{"id":"resources/reproducible-builds","path":"/main/resources/reproducible-builds","sidebar":"tutorialSidebar"},{"id":"resources/service-providers","path":"/main/resources/service-providers","sidebar":"tutorialSidebar"},{"id":"validators/kms/kms","path":"/main/validators/kms/","sidebar":"tutorialSidebar"},{"id":"validators/kms/kms_ledger","path":"/main/validators/kms/kms_ledger","sidebar":"tutorialSidebar"},{"id":"validators/overview","path":"/main/validators/overview","sidebar":"tutorialSidebar"},{"id":"validators/README","path":"/main/validators/","sidebar":"tutorialSidebar"},{"id":"validators/security","path":"/main/validators/security","sidebar":"tutorialSidebar"},{"id":"validators/validator-faq","path":"/main/validators/validator-faq","sidebar":"tutorialSidebar"},{"id":"validators/validator-setup","path":"/main/validators/validator-setup","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/main/","label":"index"}}}},{"name":"v17.1.0","label":"On chain (v17.1.0)","isLast":true,"path":"/v17.1.0","mainDocId":"index","docs":[{"id":"architecture/adr/adr-001-interchain-accounts","path":"/v17.1.0/architecture/adr/adr-001-interchain-accounts","sidebar":"tutorialSidebar"},{"id":"architecture/adr/adr-002-globalfee","path":"/v17.1.0/architecture/adr/adr-002-globalfee","sidebar":"tutorialSidebar"},{"id":"architecture/adr/adr-003-ica-controller","path":"/v17.1.0/architecture/adr/adr-003-ica-controller","sidebar":"tutorialSidebar"},{"id":"architecture/adr/PROCESS","path":"/v17.1.0/architecture/adr/PROCESS","sidebar":"tutorialSidebar"},{"id":"architecture/adr/README","path":"/v17.1.0/architecture/adr/","sidebar":"tutorialSidebar"},{"id":"architecture/PROCESS","path":"/v17.1.0/architecture/PROCESS","sidebar":"tutorialSidebar"},{"id":"architecture/README","path":"/v17.1.0/architecture/","sidebar":"tutorialSidebar"},{"id":"architecture/templates/adr-template","path":"/v17.1.0/architecture/templates/adr-template","sidebar":"tutorialSidebar"},{"id":"changelogs/README","path":"/v17.1.0/changelogs/","sidebar":"tutorialSidebar"},{"id":"changelogs/v15.1.0","path":"/v17.1.0/changelogs/v15.1.0","sidebar":"tutorialSidebar"},{"id":"delegators/delegator-faq","path":"/v17.1.0/delegators/delegator-faq","sidebar":"tutorialSidebar"},{"id":"delegators/delegator-guide-cli","path":"/v17.1.0/delegators/delegator-guide-cli","sidebar":"tutorialSidebar"},{"id":"delegators/delegator-security","path":"/v17.1.0/delegators/delegator-security","sidebar":"tutorialSidebar"},{"id":"delegators/README","path":"/v17.1.0/delegators/","sidebar":"tutorialSidebar"},{"id":"getting-started/installation","path":"/v17.1.0/getting-started/installation","sidebar":"tutorialSidebar"},{"id":"getting-started/quickstart","path":"/v17.1.0/getting-started/quickstart","sidebar":"tutorialSidebar"},{"id":"getting-started/README","path":"/v17.1.0/getting-started/","sidebar":"tutorialSidebar"},{"id":"getting-started/system-requirements","path":"/v17.1.0/getting-started/system-requirements","sidebar":"tutorialSidebar"},{"id":"getting-started/what-is-gaia","path":"/v17.1.0/getting-started/what-is-gaia","sidebar":"tutorialSidebar"},{"id":"governance/best-practices","path":"/v17.1.0/governance/best-practices","sidebar":"tutorialSidebar"},{"id":"governance/formatting","path":"/v17.1.0/governance/formatting","sidebar":"tutorialSidebar"},{"id":"governance/process","path":"/v17.1.0/governance/process","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/community-pool-spend","path":"/v17.1.0/governance/proposal-types/community-pool-spend","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/param-change","path":"/v17.1.0/governance/proposal-types/param-change","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/params-change/Auth","path":"/v17.1.0/governance/proposal-types/params-change/Auth","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/params-change/Crisis","path":"/v17.1.0/governance/proposal-types/params-change/Crisis","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/params-change/Distribution","path":"/v17.1.0/governance/proposal-types/params-change/Distribution","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/params-change/Governance","path":"/v17.1.0/governance/proposal-types/params-change/Governance","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/params-change/Mint","path":"/v17.1.0/governance/proposal-types/params-change/Mint","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/params-change/param-index","path":"/v17.1.0/governance/proposal-types/params-change/param-index","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/params-change/Slashing","path":"/v17.1.0/governance/proposal-types/params-change/Slashing","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/params-change/Staking","path":"/v17.1.0/governance/proposal-types/params-change/Staking","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/README","path":"/v17.1.0/governance/proposal-types/","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/software-upgrade","path":"/v17.1.0/governance/proposal-types/software-upgrade","sidebar":"tutorialSidebar"},{"id":"governance/proposal-types/text-prop","path":"/v17.1.0/governance/proposal-types/text-prop","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2020-10-blocks-per-year/README","path":"/v17.1.0/governance/proposals/2020-10-blocks-per-year/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2020-11-inflation-rate-change/README","path":"/v17.1.0/governance/proposals/2020-11-inflation-rate-change/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-01-atom2021_marketing/README","path":"/v17.1.0/governance/proposals/2021-01-atom2021_marketing/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-01-delay-stargate-upgrade/README","path":"/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-01-stargate-upgrade-b/README","path":"/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-01-stargate-upgrade/README","path":"/v17.1.0/governance/proposals/2021-01-stargate-upgrade/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-03-enable-ibc-transfers/README","path":"/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-04-advancing-ethermint/README","path":"/v17.1.0/governance/proposals/2021-04-advancing-ethermint/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-04-lower-deposit-requirement/README","path":"/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-04-prop34-continuation/README","path":"/v17.1.0/governance/proposals/2021-04-prop34-continuation/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-05-gravity-bridge-deployment/README","path":"/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-07-atom-liquidity-incentives/README","path":"/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/2021-09-hub-ibc-router/README","path":"/v17.1.0/governance/proposals/2021-09-hub-ibc-router/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/previous-proposals/README","path":"/v17.1.0/governance/proposals/previous-proposals/","sidebar":"tutorialSidebar"},{"id":"governance/proposals/proposal-template","path":"/v17.1.0/governance/proposals/proposal-template","sidebar":"tutorialSidebar"},{"id":"governance/proposals/README","path":"/v17.1.0/governance/proposals/","sidebar":"tutorialSidebar"},{"id":"governance/README","path":"/v17.1.0/governance/","sidebar":"tutorialSidebar"},{"id":"governance/state-of-cosmos-governance-2021","path":"/v17.1.0/governance/state-of-cosmos-governance-2021","sidebar":"tutorialSidebar"},{"id":"governance/submitting","path":"/v17.1.0/governance/submitting","sidebar":"tutorialSidebar"},{"id":"guidelines/code-guidelines","path":"/v17.1.0/guidelines/code-guidelines","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/gaiad","path":"/v17.1.0/hub-tutorials/gaiad","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/join-mainnet","path":"/v17.1.0/hub-tutorials/join-mainnet","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/join-testnet","path":"/v17.1.0/hub-tutorials/join-testnet","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/live-upgrade-tutorial","path":"/v17.1.0/hub-tutorials/live-upgrade-tutorial","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/README","path":"/v17.1.0/hub-tutorials/","sidebar":"tutorialSidebar"},{"id":"hub-tutorials/upgrade-node","path":"/v17.1.0/hub-tutorials/upgrade-node","sidebar":"tutorialSidebar"},{"id":"index","path":"/v17.1.0/","sidebar":"tutorialSidebar"},{"id":"interchain-security/README","path":"/v17.1.0/interchain-security/","sidebar":"tutorialSidebar"},{"id":"metaprotocols/README","path":"/v17.1.0/metaprotocols/","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-2/cosmoshub-2","path":"/v17.1.0/migration/cosmoshub-2/","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-3/cosmoshub-3","path":"/v17.1.0/migration/cosmoshub-3/","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v10-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v10-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v11-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v11-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v12-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v12-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v13-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v13-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v14-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v14-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v15-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v15-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v5-delta-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v6-vega-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v7-Theta-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v8-Rho-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/cosmoshub-4-v9-Lambda-upgrade","path":"/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade","sidebar":"tutorialSidebar"},{"id":"migration/README","path":"/v17.1.0/migration/","sidebar":"tutorialSidebar"},{"id":"modules/globalfee","path":"/v17.1.0/modules/globalfee","sidebar":"tutorialSidebar"},{"id":"modules/README","path":"/v17.1.0/modules/","sidebar":"tutorialSidebar"},{"id":"resources/archives","path":"/v17.1.0/resources/archives","sidebar":"tutorialSidebar"},{"id":"resources/genesis","path":"/v17.1.0/resources/genesis","sidebar":"tutorialSidebar"},{"id":"resources/hd-wallets","path":"/v17.1.0/resources/hd-wallets","sidebar":"tutorialSidebar"},{"id":"resources/ledger","path":"/v17.1.0/resources/ledger","sidebar":"tutorialSidebar"},{"id":"resources/README","path":"/v17.1.0/resources/","sidebar":"tutorialSidebar"},{"id":"resources/reproducible-builds","path":"/v17.1.0/resources/reproducible-builds","sidebar":"tutorialSidebar"},{"id":"resources/service-providers","path":"/v17.1.0/resources/service-providers","sidebar":"tutorialSidebar"},{"id":"roadmap/cosmos-hub-roadmap-2.0","path":"/v17.1.0/roadmap/cosmos-hub-roadmap-2.0","sidebar":"tutorialSidebar"},{"id":"roadmap/launch/blog-1-en","path":"/v17.1.0/roadmap/launch/blog-1-en","sidebar":"tutorialSidebar"},{"id":"roadmap/launch/blog-2-en","path":"/v17.1.0/roadmap/launch/blog-2-en","sidebar":"tutorialSidebar"},{"id":"roadmap/previous-releases","path":"/v17.1.0/roadmap/previous-releases","sidebar":"tutorialSidebar"},{"id":"roadmap/README","path":"/v17.1.0/roadmap/","sidebar":"tutorialSidebar"},{"id":"validators/kms/kms","path":"/v17.1.0/validators/kms/","sidebar":"tutorialSidebar"},{"id":"validators/kms/kms_ledger","path":"/v17.1.0/validators/kms/kms_ledger","sidebar":"tutorialSidebar"},{"id":"validators/overview","path":"/v17.1.0/validators/overview","sidebar":"tutorialSidebar"},{"id":"validators/README","path":"/v17.1.0/validators/","sidebar":"tutorialSidebar"},{"id":"validators/security","path":"/v17.1.0/validators/security","sidebar":"tutorialSidebar"},{"id":"validators/validator-faq","path":"/v17.1.0/validators/validator-faq","sidebar":"tutorialSidebar"},{"id":"validators/validator-setup","path":"/v17.1.0/validators/validator-setup","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/v17.1.0/","label":"version-v17.1.0/index"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var s=n(2654);const l=JSON.parse('{"docusaurusVersion":"2.4.3","siteVersion":"1.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"2.4.3"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"2.4.3"},"docusaurus-plugin-google-gtag":{"type":"package","name":"@docusaurus/plugin-google-gtag","version":"2.4.3"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"2.4.3"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"2.4.3"},"docusaurus-theme-search-algolia":{"type":"package","name":"@docusaurus/theme-search-algolia","version":"2.4.3"},"docusaurus-tailwindcss":{"type":"local"},"docusaurus-plugin-client-redirects":{"type":"package","name":"@docusaurus/plugin-client-redirects","version":"2.4.3"},"docusaurus-theme-github-codeblock":{"type":"package","name":"@you54f/theme-github-codeblock","version":"0.1.1"}}}'),c={siteConfig:a.default,siteMetadata:l,globalData:o,i18n:i,codeTranslations:s},u=r.createContext(c);function d(e){let{children:t}=e;return r.createElement(u.Provider,{value:c},t)}},7489:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r=n(6540),a=n(8193),o=n(5260),i=n(440),s=n(8511);function l(e){let{error:t,tryAgain:n}=e;return r.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"}},r.createElement("h1",{style:{fontSize:"3rem"}},"This page crashed"),r.createElement("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"}},"Try again"),r.createElement(c,{error:t}))}function c(e){let{error:t}=e;const n=(0,i.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return r.createElement("p",{style:{whiteSpace:"pre-wrap"}},n)}function u(e){let{error:t,tryAgain:n}=e;return r.createElement(p,{fallback:()=>r.createElement(l,{error:t,tryAgain:n})},r.createElement(o.A,null,r.createElement("title",null,"Page Error")),r.createElement(s.A,null,r.createElement(l,{error:t,tryAgain:n})))}const d=e=>r.createElement(u,e);class p extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){a.A.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??d)(e)}return e??null}}},8193:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,a={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5260:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(545);function o(e){return r.createElement(a.mg,e)}},5489:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(8168),a=n(6540),o=n(4625),i=n(440),s=n(4586),l=n(6654),c=n(8193);const u=a.createContext({collectLink:()=>{}});var d=n(6025);function p(e,t){let{isNavLink:n,to:p,href:f,activeClassName:m,isActive:h,"data-noBrokenLinkCheck":g,autoAddBaseUrl:b=!0,...v}=e;const{siteConfig:{trailingSlash:y,baseUrl:E}}=(0,s.A)(),{withBaseUrl:w}=(0,d.h)(),S=(0,a.useContext)(u),k=(0,a.useRef)(null);(0,a.useImperativeHandle)(t,(()=>k.current));const _=p||f;const x=(0,l.A)(_),A=_?.replace("pathname://","");let C=void 0!==A?(T=A,b&&(e=>e.startsWith("/"))(T)?w(T):T):void 0;var T;C&&x&&(C=(0,i.applyTrailingSlash)(C,{trailingSlash:y,baseUrl:E}));const R=(0,a.useRef)(!1),O=n?o.k2:o.N_,L=c.A.canUseIntersectionObserver,P=(0,a.useRef)(),N=()=>{R.current||null==C||(window.docusaurus.preload(C),R.current=!0)};(0,a.useEffect)((()=>(!L&&x&&null!=C&&window.docusaurus.prefetch(C),()=>{L&&P.current&&P.current.disconnect()})),[P,C,L,x]);const M=C?.startsWith("#")??!1,I=!C||!x||M;return I||g||S.collectLink(C),I?a.createElement("a",(0,r.A)({ref:k,href:C},_&&!x&&{target:"_blank",rel:"noopener noreferrer"},v)):a.createElement(O,(0,r.A)({},v,{onMouseEnter:N,onTouchStart:N,innerRef:e=>{k.current=e,L&&e&&x&&(P.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(P.current.unobserve(e),P.current.disconnect(),null!=C&&window.docusaurus.prefetch(C))}))})),P.current.observe(e))},to:C},n&&{isActive:h,activeClassName:m}))}const f=a.forwardRef(p)},1312:(e,t,n)=>{"use strict";n.d(t,{A:()=>l,T:()=>s});var r=n(6540);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var o=n(2654);function i(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return o[t??n]??n??t}function s(e,t){let{message:n,id:r}=e;return a(i({message:n,id:r}),t)}function l(e){let{children:t,id:n,values:o}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal <Translate> children",t),new Error("The Docusaurus <Translate> component only accept simple string values");const s=i({message:t,id:n});return r.createElement(r.Fragment,null,a(s,o))}},7065:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r="default"},6654:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function a(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>a,z:()=>r})},6025:(e,t,n)=>{"use strict";n.d(t,{A:()=>s,h:()=>i});var r=n(6540),a=n(4586),o=n(6654);function i(){const{siteConfig:{baseUrl:e,url:t}}=(0,a.A)(),n=(0,r.useCallback)(((n,r)=>function(e,t,n,r){let{forcePrependBaseUrl:a=!1,absolute:i=!1}=void 0===r?{}:r;if(!n||n.startsWith("#")||(0,o.z)(n))return n;if(a)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const s=n.startsWith(t)?n:t+n.replace(/^\//,"");return i?e+s:s}(t,e,n,r)),[t,e]);return{withBaseUrl:n}}function s(e,t){void 0===t&&(t={});const{withBaseUrl:n}=i();return n(e,t)}},4586:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(6988);function o(){return(0,r.useContext)(a.o)}},2303:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(6125);function o(){return(0,r.useContext)(a.o)}},6921:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const r=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function a(e){const t={};return function e(n,a){Object.entries(n).forEach((n=>{let[o,i]=n;const s=a?`${a}.${o}`:o;r(i)?e(i,s):t[s]=i}))}(e),t}},3102:(e,t,n)=>{"use strict";n.d(t,{W:()=>o,o:()=>a});var r=n(6540);const a=r.createContext(null);function o(e){let{children:t,value:n}=e;const o=r.useContext(a),i=(0,r.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const r={...t.data,...n?.data};return{plugin:t.plugin,data:r}}({parent:o,value:n})),[o,n]);return r.createElement(a.Provider,{value:i},t)}},4070:(e,t,n)=>{"use strict";n.d(t,{zK:()=>b,vT:()=>f,gk:()=>m,Gy:()=>d,HW:()=>v,ht:()=>p,r7:()=>g,jh:()=>h});var r=n(6347),a=n(4586),o=n(7065);function i(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,a.A)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const s=e=>e.versions.find((e=>e.isLast));function l(e,t){const n=s(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})))}function c(e,t){const n=l(e,t),a=n?.docs.find((e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:a,alternateDocVersions:a?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(a.id):{}}}const u={},d=()=>i("docusaurus-plugin-content-docs")??u,p=e=>function(e,t,n){void 0===t&&(t=o.W),void 0===n&&(n={});const r=i(e),a=r?.[t];if(!a&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return a}("docusaurus-plugin-content-docs",e,{failfast:!0});function f(e){void 0===e&&(e={});const t=d(),{pathname:n}=(0,r.zy)();return function(e,t,n){void 0===n&&(n={});const a=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})})),o=a?{pluginId:a[0],pluginData:a[1]}:void 0;if(!o&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return o}(t,n,e)}function m(e){void 0===e&&(e={});const t=f(e),{pathname:n}=(0,r.zy)();if(!t)return;return{activePlugin:t,activeVersion:l(t.pluginData,n)}}function h(e){return p(e).versions}function g(e){const t=p(e);return s(t)}function b(e){const t=p(e),{pathname:n}=(0,r.zy)();return c(t,n)}function v(e){const t=p(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=s(e);return{latestDocSuggestion:c(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},1911:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r={onRouteDidUpdate(e){let{location:t,previousLocation:n}=e;!n||t.pathname===n.pathname&&t.search===n.search&&t.hash===n.hash||setTimeout((()=>{window.gtag("event","page_view",{page_title:document.title,page_location:window.location.href,page_path:t.pathname+t.search+t.hash})}))}}},6294:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(5947),a=n.n(r);a().configure({showSpinner:!1});const o={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{a().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){a().done()}}},6134:(e,t,n)=>{"use strict";n.r(t);var r=n(1258),a=n(4784);!function(e){const{themeConfig:{prism:t}}=a.default,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{n(7773)(`./prism-${e}`)})),delete globalThis.Prism}(r.A)},3186:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540);const a={iconExternalLink:"iconExternalLink_nPIU"};function o(e){let{width:t=13.5,height:n=13.5}=e;return r.createElement("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:a.iconExternalLink},r.createElement("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"}))}},8511:(e,t,n)=>{"use strict";n.d(t,{A:()=>Lt});var r=n(6540),a=n(53),o=n(7489),i=n(9024),s=n(8168),l=n(6347),c=n(1312),u=n(5062);const d="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function f(){const e=(0,r.useRef)(null),{action:t}=(0,l.W6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&p(t)}),[]);return(0,u.$)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:n}}const m=(0,c.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function h(e){const t=e.children??m,{containerRef:n,onClick:a}=f();return r.createElement("div",{ref:n,role:"region","aria-label":m},r.createElement("a",(0,s.A)({},e,{href:`#${d}`,onClick:a}),t))}var g=n(7559),b=n(4090);const v={skipToContent:"skipToContent_fXgn"};function y(){return r.createElement(h,{className:v.skipToContent})}var E=n(6342),w=n(5041);function S(e){let{width:t=21,height:n=21,color:a="currentColor",strokeWidth:o=1.2,className:i,...l}=e;return r.createElement("svg",(0,s.A)({viewBox:"0 0 15 15",width:t,height:n},l),r.createElement("g",{stroke:a,strokeWidth:o},r.createElement("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})))}const k={closeButton:"closeButton_CVFx"};function _(e){return r.createElement("button",(0,s.A)({type:"button","aria-label":(0,c.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},e,{className:(0,a.A)("clean-btn close",k.closeButton,e.className)}),r.createElement(S,{width:14,height:14,strokeWidth:3.1}))}const x={content:"content_knG7"};function A(e){const{announcementBar:t}=(0,E.p)(),{content:n}=t;return r.createElement("div",(0,s.A)({},e,{className:(0,a.A)(x.content,e.className),dangerouslySetInnerHTML:{__html:n}}))}const C={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function T(){const{announcementBar:e}=(0,E.p)(),{isActive:t,close:n}=(0,w.Mj)();if(!t)return null;const{backgroundColor:a,textColor:o,isCloseable:i}=e;return r.createElement("div",{className:C.announcementBar,style:{backgroundColor:a,color:o},role:"banner"},i&&r.createElement("div",{className:C.announcementBarPlaceholder}),r.createElement(A,{className:C.announcementBarContent}),i&&r.createElement(_,{onClick:n,className:C.announcementBarClose}))}var R=n(2069),O=n(3104);var L=n(9532),P=n(5600);const N=r.createContext(null);function M(e){let{children:t}=e;const n=function(){const e=(0,R.M)(),t=(0,P.YL)(),[n,a]=(0,r.useState)(!1),o=null!==t.component,i=(0,L.ZC)(o);return(0,r.useEffect)((()=>{o&&!i&&a(!0)}),[o,i]),(0,r.useEffect)((()=>{o?e.shown||a(!0):a(!1)}),[e.shown,o]),(0,r.useMemo)((()=>[n,a]),[n])}();return r.createElement(N.Provider,{value:n},t)}function I(e){if(e.component){const t=e.component;return r.createElement(t,e.props)}}function D(){const e=(0,r.useContext)(N);if(!e)throw new L.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,a=(0,r.useCallback)((()=>n(!1)),[n]),o=(0,P.YL)();return(0,r.useMemo)((()=>({shown:t,hide:a,content:I(o)})),[a,o,t])}function B(e){let{header:t,primaryMenu:n,secondaryMenu:o}=e;const{shown:i}=D();return r.createElement("div",{className:"navbar-sidebar"},t,r.createElement("div",{className:(0,a.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":i})},r.createElement("div",{className:"navbar-sidebar__item menu"},n),r.createElement("div",{className:"navbar-sidebar__item menu"},o)))}var F=n(5293),$=n(2303);function z(e){return r.createElement("svg",(0,s.A)({viewBox:"0 0 24 24",width:24,height:24},e),r.createElement("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"}))}function U(e){return r.createElement("svg",(0,s.A)({viewBox:"0 0 24 24",width:24,height:24},e),r.createElement("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"}))}const j={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function H(e){let{className:t,buttonClassName:n,value:o,onChange:i}=e;const s=(0,$.A)(),l=(0,c.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===o?(0,c.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,c.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return r.createElement("div",{className:(0,a.A)(j.toggle,t)},r.createElement("button",{className:(0,a.A)("clean-btn",j.toggleButton,!s&&j.toggleButtonDisabled,n),type:"button",onClick:()=>i("dark"===o?"light":"dark"),disabled:!s,title:l,"aria-label":l,"aria-live":"polite"},r.createElement(z,{className:(0,a.A)(j.toggleIcon,j.lightToggleIcon)}),r.createElement(U,{className:(0,a.A)(j.toggleIcon,j.darkToggleIcon)})))}const q=r.memo(H),V={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function G(e){let{className:t}=e;const n=(0,E.p)().navbar.style,a=(0,E.p)().colorMode.disableSwitch,{colorMode:o,setColorMode:i}=(0,F.G)();return a?null:r.createElement(q,{className:t,buttonClassName:"dark"===n?V.darkNavbarColorModeToggle:void 0,value:o,onChange:i})}var W=n(3465);function K(){return r.createElement(W.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function Y(){const e=(0,R.M)();return r.createElement("button",{type:"button","aria-label":(0,c.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle()},r.createElement(S,{color:"var(--ifm-color-emphasis-600)"}))}function Q(){return r.createElement("div",{className:"navbar-sidebar__brand"},r.createElement(K,null),r.createElement(G,{className:"margin-right--md"}),r.createElement(Y,null))}var X=n(5489),Z=n(6025),J=n(6654),ee=n(1252),te=n(3186);function ne(e){let{activeBasePath:t,activeBaseRegex:n,to:a,href:o,label:i,html:l,isDropdownLink:c,prependBaseUrlToHref:u,...d}=e;const p=(0,Z.A)(a),f=(0,Z.A)(t),m=(0,Z.A)(o,{forcePrependBaseUrl:!0}),h=i&&o&&!(0,J.A)(o),g=l?{dangerouslySetInnerHTML:{__html:l}}:{children:r.createElement(r.Fragment,null,i,h&&r.createElement(te.A,c&&{width:12,height:12}))};return o?r.createElement(X.A,(0,s.A)({href:u?m:o},d,g)):r.createElement(X.A,(0,s.A)({to:p,isNavLink:!0},(t||n)&&{isActive:(e,t)=>n?(0,ee.G)(n,t.pathname):t.pathname.startsWith(f)},d,g))}function re(e){let{className:t,isDropdownItem:n=!1,...o}=e;const i=r.createElement(ne,(0,s.A)({className:(0,a.A)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n},o));return n?r.createElement("li",null,i):i}function ae(e){let{className:t,isDropdownItem:n,...o}=e;return r.createElement("li",{className:"menu__list-item"},r.createElement(ne,(0,s.A)({className:(0,a.A)("menu__link",t)},o)))}function oe(e){let{mobile:t=!1,position:n,...a}=e;const o=t?ae:re;return r.createElement(o,(0,s.A)({},a,{activeClassName:a.activeClassName??(t?"menu__link--active":"navbar__link--active")}))}var ie=n(1422),se=n(9169),le=n(4586);function ce(e,t){return e.some((e=>function(e,t){return!!(0,se.ys)(e.to,t)||!!(0,ee.G)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function ue(e){let{items:t,position:n,className:o,onClick:i,...l}=e;const c=(0,r.useRef)(null),[u,d]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{c.current&&!c.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[c]),r.createElement("div",{ref:c,className:(0,a.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":u})},r.createElement(ne,(0,s.A)({"aria-haspopup":"true","aria-expanded":u,role:"button",href:l.to?void 0:"#",className:(0,a.A)("navbar__link",o)},l,{onClick:l.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!u))}}),l.children??l.label),r.createElement("ul",{className:"dropdown__menu"},t.map(((e,t)=>r.createElement(qe,(0,s.A)({isDropdownItem:!0,activeClassName:"dropdown__link--active"},e,{key:t}))))))}function de(e){let{items:t,className:n,position:o,onClick:i,...c}=e;const u=function(){const{siteConfig:{baseUrl:e}}=(0,le.A)(),{pathname:t}=(0,l.zy)();return t.replace(e,"/")}(),d=ce(t,u),{collapsed:p,toggleCollapsed:f,setCollapsed:m}=(0,ie.u)({initialState:()=>!d});return(0,r.useEffect)((()=>{d&&m(!d)}),[u,d,m]),r.createElement("li",{className:(0,a.A)("menu__list-item",{"menu__list-item--collapsed":p})},r.createElement(ne,(0,s.A)({role:"button",className:(0,a.A)("menu__link menu__link--sublist menu__link--sublist-caret",n)},c,{onClick:e=>{e.preventDefault(),f()}}),c.children??c.label),r.createElement(ie.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p},t.map(((e,t)=>r.createElement(qe,(0,s.A)({mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active"},e,{key:t}))))))}function pe(e){let{mobile:t=!1,...n}=e;const a=t?de:ue;return r.createElement(a,n)}var fe=n(2131);function me(e){let{width:t=20,height:n=20,...a}=e;return r.createElement("svg",(0,s.A)({viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0},a),r.createElement("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"}))}const he="iconLanguage_nlXk";function ge(){return r.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},r.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}var be=n(9188),ve=["translations"];function ye(){return ye=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ye.apply(this,arguments)}function Ee(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(l){s=!0,a=l}finally{try{i||null==n.return||n.return()}finally{if(s)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return we(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return we(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function we(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Se(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var ke="Ctrl";var _e=r.forwardRef((function(e,t){var n=e.translations,a=void 0===n?{}:n,o=Se(e,ve),i=a.buttonText,s=void 0===i?"Search":i,l=a.buttonAriaLabel,c=void 0===l?"Search":l,u=Ee((0,r.useState)(null),2),d=u[0],p=u[1];return(0,r.useEffect)((function(){"undefined"!=typeof navigator&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?p("\u2318"):p(ke))}),[]),r.createElement("button",ye({type:"button",className:"DocSearch DocSearch-Button","aria-label":c},o,{ref:t}),r.createElement("span",{className:"DocSearch-Button-Container"},r.createElement(be.W,null),r.createElement("span",{className:"DocSearch-Button-Placeholder"},s)),r.createElement("span",{className:"DocSearch-Button-Keys"},null!==d&&r.createElement(r.Fragment,null,r.createElement(xe,{reactsToKey:d===ke?ke:"Meta"},d===ke?r.createElement(ge,null):d),r.createElement(xe,{reactsToKey:"k"},"K"))))}));function xe(e){var t=e.reactsToKey,n=e.children,a=Ee((0,r.useState)(!1),2),o=a[0],i=a[1];return(0,r.useEffect)((function(){if(t)return window.addEventListener("keydown",e),window.addEventListener("keyup",n),function(){window.removeEventListener("keydown",e),window.removeEventListener("keyup",n)};function e(e){e.key===t&&i(!0)}function n(e){e.key!==t&&"Meta"!==e.key||i(!1)}}),[t]),r.createElement("kbd",{className:o?"DocSearch-Button-Key DocSearch-Button-Key--pressed":"DocSearch-Button-Key"},n)}var Ae=n(5260),Ce=n(4255),Te=n(1062),Re=n(2967);var Oe=n(961);const Le={button:{buttonText:(0,c.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"}),buttonAriaLabel:(0,c.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"})},modal:{searchBox:{resetButtonTitle:(0,c.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),resetButtonAriaLabel:(0,c.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),cancelButtonText:(0,c.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"}),cancelButtonAriaLabel:(0,c.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"})},startScreen:{recentSearchesTitle:(0,c.T)({id:"theme.SearchModal.startScreen.recentSearchesTitle",message:"Recent",description:"The title for recent searches"}),noRecentSearchesText:(0,c.T)({id:"theme.SearchModal.startScreen.noRecentSearchesText",message:"No recent searches",description:"The text when no recent searches"}),saveRecentSearchButtonTitle:(0,c.T)({id:"theme.SearchModal.startScreen.saveRecentSearchButtonTitle",message:"Save this search",description:"The label for save recent search button"}),removeRecentSearchButtonTitle:(0,c.T)({id:"theme.SearchModal.startScreen.removeRecentSearchButtonTitle",message:"Remove this search from history",description:"The label for remove recent search button"}),favoriteSearchesTitle:(0,c.T)({id:"theme.SearchModal.startScreen.favoriteSearchesTitle",message:"Favorite",description:"The title for favorite searches"}),removeFavoriteSearchButtonTitle:(0,c.T)({id:"theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle",message:"Remove this search from favorites",description:"The label for remove favorite search button"})},errorScreen:{titleText:(0,c.T)({id:"theme.SearchModal.errorScreen.titleText",message:"Unable to fetch results",description:"The title for error screen of search modal"}),helpText:(0,c.T)({id:"theme.SearchModal.errorScreen.helpText",message:"You might want to check your network connection.",description:"The help text for error screen of search modal"})},footer:{selectText:(0,c.T)({id:"theme.SearchModal.footer.selectText",message:"to select",description:"The explanatory text of the action for the enter key"}),selectKeyAriaLabel:(0,c.T)({id:"theme.SearchModal.footer.selectKeyAriaLabel",message:"Enter key",description:"The ARIA label for the Enter key button that makes the selection"}),navigateText:(0,c.T)({id:"theme.SearchModal.footer.navigateText",message:"to navigate",description:"The explanatory text of the action for the Arrow up and Arrow down key"}),navigateUpKeyAriaLabel:(0,c.T)({id:"theme.SearchModal.footer.navigateUpKeyAriaLabel",message:"Arrow up",description:"The ARIA label for the Arrow up key button that makes the navigation"}),navigateDownKeyAriaLabel:(0,c.T)({id:"theme.SearchModal.footer.navigateDownKeyAriaLabel",message:"Arrow down",description:"The ARIA label for the Arrow down key button that makes the navigation"}),closeText:(0,c.T)({id:"theme.SearchModal.footer.closeText",message:"to close",description:"The explanatory text of the action for Escape key"}),closeKeyAriaLabel:(0,c.T)({id:"theme.SearchModal.footer.closeKeyAriaLabel",message:"Escape key",description:"The ARIA label for the Escape key button that close the modal"}),searchByText:(0,c.T)({id:"theme.SearchModal.footer.searchByText",message:"Search by",description:"The text explain that the search is making by Algolia"})},noResultsScreen:{noResultsText:(0,c.T)({id:"theme.SearchModal.noResultsScreen.noResultsText",message:"No results for",description:"The text explains that there are no results for the following search"}),suggestedQueryText:(0,c.T)({id:"theme.SearchModal.noResultsScreen.suggestedQueryText",message:"Try searching for",description:"The text for the suggested query when no results are found for the following search"}),reportMissingResultsText:(0,c.T)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsText",message:"Believe this query should return results?",description:"The text for the question where the user thinks there are missing results"}),reportMissingResultsLinkText:(0,c.T)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsLinkText",message:"Let us know.",description:"The text for the link to report missing results"})}},placeholder:(0,c.T)({id:"theme.SearchModal.placeholder",message:"Search docs",description:"The placeholder of the input of the DocSearch pop-up modal"})};let Pe=null;function Ne(e){let{hit:t,children:n}=e;return r.createElement(X.A,{to:t.url},n)}function Me(e){let{state:t,onClose:n}=e;const a=(0,Ce.w)();return r.createElement(X.A,{to:a(t.query),onClick:n},r.createElement(c.A,{id:"theme.SearchBar.seeAll",values:{count:t.context.nbHits}},"See all {count} results"))}function Ie(e){let{contextualSearch:t,externalUrlRegex:a,...o}=e;const{siteMetadata:i}=(0,le.A)(),c=(0,Te.C)(),u=function(){const{locale:e,tags:t}=(0,Re.af)();return[`language:${e}`,t.map((e=>`docusaurus_tag:${e}`))]}(),d=o.searchParameters?.facetFilters??[],p=t?function(e,t){const n=e=>"string"==typeof e?[e]:e;return[...n(e),...n(t)]}(u,d):d,f={...o.searchParameters,facetFilters:p},m=(0,l.W6)(),h=(0,r.useRef)(null),g=(0,r.useRef)(null),[b,v]=(0,r.useState)(!1),[y,E]=(0,r.useState)(void 0),w=(0,r.useCallback)((()=>Pe?Promise.resolve():Promise.all([n.e(9462).then(n.bind(n,9462)),Promise.all([n.e(1869),n.e(8913)]).then(n.bind(n,8913)),Promise.all([n.e(1869),n.e(416)]).then(n.bind(n,416))]).then((e=>{let[{DocSearchModal:t}]=e;Pe=t}))),[]),S=(0,r.useCallback)((()=>{w().then((()=>{h.current=document.createElement("div"),document.body.insertBefore(h.current,document.body.firstChild),v(!0)}))}),[w,v]),k=(0,r.useCallback)((()=>{v(!1),h.current?.remove()}),[v]),_=(0,r.useCallback)((e=>{w().then((()=>{v(!0),E(e.key)}))}),[w,v,E]),x=(0,r.useRef)({navigate(e){let{itemUrl:t}=e;(0,ee.G)(a,t)?window.location.href=t:m.push(t)}}).current,A=(0,r.useRef)((e=>o.transformItems?o.transformItems(e):e.map((e=>({...e,url:c(e.url)}))))).current,C=(0,r.useMemo)((()=>e=>r.createElement(Me,(0,s.A)({},e,{onClose:k}))),[k]),T=(0,r.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",i.docusaurusVersion),e)),[i.docusaurusVersion]);return function(e){var t=e.isOpen,n=e.onOpen,a=e.onClose,o=e.onInput,i=e.searchButtonRef;r.useEffect((function(){function e(e){var r;(27===e.keyCode&&t||"k"===(null===(r=e.key)||void 0===r?void 0:r.toLowerCase())&&(e.metaKey||e.ctrlKey)||!function(e){var t=e.target,n=t.tagName;return t.isContentEditable||"INPUT"===n||"SELECT"===n||"TEXTAREA"===n}(e)&&"/"===e.key&&!t)&&(e.preventDefault(),t?a():document.body.classList.contains("DocSearch--active")||document.body.classList.contains("DocSearch--active")||n()),i&&i.current===document.activeElement&&o&&/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&&o(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t,n,a,o,i])}({isOpen:b,onOpen:S,onClose:k,onInput:_,searchButtonRef:g}),r.createElement(r.Fragment,null,r.createElement(Ae.A,null,r.createElement("link",{rel:"preconnect",href:`https://${o.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})),r.createElement(_e,{onTouchStart:w,onFocus:w,onMouseOver:w,onClick:S,ref:g,translations:Le.button}),b&&Pe&&h.current&&(0,Oe.createPortal)(r.createElement(Pe,(0,s.A)({onClose:k,initialScrollY:window.scrollY,initialQuery:y,navigator:x,transformItems:A,hitComponent:Ne,transformSearchClient:T},o.searchPagePath&&{resultsFooterComponent:C},o,{searchParameters:f,placeholder:Le.placeholder,translations:Le.modal})),h.current))}function De(){const{siteConfig:e}=(0,le.A)();return r.createElement(Ie,e.themeConfig.algolia)}const Be={searchBox:"searchBox_ZlJk"};function Fe(e){let{children:t,className:n}=e;return r.createElement("div",{className:(0,a.A)(n,Be.searchBox)},t)}var $e=n(4070),ze=n(1754);var Ue=n(5597);const je=e=>e.docs.find((t=>t.id===e.mainDocId));const He={default:oe,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:a,...o}=e;const{i18n:{currentLocale:i,locales:u,localeConfigs:d}}=(0,le.A)(),p=(0,fe.o)(),{search:f,hash:m}=(0,l.zy)(),h=[...n,...u.map((e=>{const n=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${f}${m}`;return{label:d[e].label,lang:d[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...a],g=t?(0,c.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[i].label;return r.createElement(pe,(0,s.A)({},o,{mobile:t,label:r.createElement(r.Fragment,null,r.createElement(me,{className:he}),g),items:h}))},search:function(e){let{mobile:t,className:n}=e;return t?null:r.createElement(Fe,{className:n},r.createElement(De,null))},dropdown:pe,html:function(e){let{value:t,className:n,mobile:o=!1,isDropdownItem:i=!1}=e;const s=i?"li":"div";return r.createElement(s,{className:(0,a.A)({navbar__item:!o&&!i,"menu__list-item":o},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:a,...o}=e;const{activeDoc:i}=(0,$e.zK)(a),l=(0,ze.QB)(t,a);return null===l?null:r.createElement(oe,(0,s.A)({exact:!0},o,{isActive:()=>i?.path===l.path||!!i?.sidebar&&i.sidebar===l.sidebar,label:n??l.id,to:l.path}))},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:a,...o}=e;const{activeDoc:i}=(0,$e.zK)(a),l=(0,ze.fW)(t,a).link;if(!l)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return r.createElement(oe,(0,s.A)({exact:!0},o,{isActive:()=>i?.sidebar===t,label:n??l.label,to:l.path}))},docsVersion:function(e){let{label:t,to:n,docsPluginId:a,...o}=e;const i=(0,ze.Vd)(a)[0],l=t??i.label,c=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(i).path;return r.createElement(oe,(0,s.A)({},o,{label:l,to:c}))},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:a,dropdownItemsBefore:o,dropdownItemsAfter:i,...u}=e;const{search:d,hash:p}=(0,l.zy)(),f=(0,$e.zK)(n),m=(0,$e.jh)(n),{savePreferredVersionName:h}=(0,Ue.g1)(n),g=[...o,...m.map((e=>{const t=f.alternateDocVersions[e.name]??je(e);return{label:e.label,to:`${t.path}${d}${p}`,isActive:()=>e===f.activeVersion,onClick:()=>h(e.name)}})),...i],b=(0,ze.Vd)(n)[0],v=t&&g.length>1?(0,c.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):b.label,y=t&&g.length>1?void 0:je(b).path;return g.length<=1?r.createElement(oe,(0,s.A)({},u,{mobile:t,label:v,to:y,isActive:a?()=>!1:void 0})):r.createElement(pe,(0,s.A)({},u,{mobile:t,label:v,to:y,items:g,isActive:a?()=>!1:void 0}))}};function qe(e){let{type:t,...n}=e;const a=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),o=He[a];if(!o)throw new Error(`No NavbarItem component found for type "${t}".`);return r.createElement(o,n)}function Ve(){const e=(0,R.M)(),t=(0,E.p)().navbar.items;return r.createElement("ul",{className:"menu__list"},t.map(((t,n)=>r.createElement(qe,(0,s.A)({mobile:!0},t,{onClick:()=>e.toggle(),key:n})))))}function Ge(e){return r.createElement("button",(0,s.A)({},e,{type:"button",className:"clean-btn navbar-sidebar__back"}),r.createElement(c.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)"},"\u2190 Back to main menu"))}function We(){const e=0===(0,E.p)().navbar.items.length,t=D();return r.createElement(r.Fragment,null,!e&&r.createElement(Ge,{onClick:()=>t.hide()}),t.content)}function Ke(){const e=(0,R.M)();var t;return void 0===(t=e.shown)&&(t=!0),(0,r.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?r.createElement(B,{header:r.createElement(Q,null),primaryMenu:r.createElement(Ve,null),secondaryMenu:r.createElement(We,null)}):null}const Ye={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function Qe(e){return r.createElement("div",(0,s.A)({role:"presentation"},e,{className:(0,a.A)("navbar-sidebar__backdrop",e.className)}))}function Xe(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:o}}=(0,E.p)(),i=(0,R.M)(),{navbarRef:s,isNavbarVisible:l}=function(e){const[t,n]=(0,r.useState)(e),a=(0,r.useRef)(!1),o=(0,r.useRef)(0),i=(0,r.useCallback)((e=>{null!==e&&(o.current=e.getBoundingClientRect().height)}),[]);return(0,O.Mq)(((t,r)=>{let{scrollY:i}=t;if(!e)return;if(i<o.current)return void n(!0);if(a.current)return void(a.current=!1);const s=r?.scrollY,l=document.documentElement.scrollHeight-o.current,c=window.innerHeight;s&&i>=s?n(!1):i+c<l&&n(!0)})),(0,u.$)((t=>{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return a.current=!0,void n(!1);n(!0)})),{navbarRef:i,isNavbarVisible:t}}(n);return r.createElement("nav",{ref:s,"aria-label":(0,c.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,a.A)("navbar","navbar--fixed-top",n&&[Ye.navbarHideable,!l&&Ye.navbarHidden],{"navbar--dark":"dark"===o,"navbar--primary":"primary"===o,"navbar-sidebar--show":i.shown})},t,r.createElement(Qe,{onClick:i.toggle}),r.createElement(Ke,null))}var Ze=n(440);const Je={errorBoundaryError:"errorBoundaryError_a6uf"};function et(e){return r.createElement("button",(0,s.A)({type:"button"},e),r.createElement(c.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error"},"Try again"))}function tt(e){let{error:t}=e;const n=(0,Ze.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return r.createElement("p",{className:Je.errorBoundaryError},n)}class nt extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const rt="right";function at(e){let{width:t=30,height:n=30,className:a,...o}=e;return r.createElement("svg",(0,s.A)({className:a,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true"},o),r.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}function ot(){const{toggle:e,shown:t}=(0,R.M)();return r.createElement("button",{onClick:e,"aria-label":(0,c.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button"},r.createElement(at,null))}const it={colorModeToggle:"colorModeToggle_DEke"};function st(e){let{items:t}=e;return r.createElement(r.Fragment,null,t.map(((e,t)=>r.createElement(nt,{key:t,onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t})},r.createElement(qe,e)))))}function lt(e){let{left:t,right:n}=e;return r.createElement("div",{className:"navbar__inner"},r.createElement("div",{className:"navbar__items"},t),r.createElement("div",{className:"navbar__items navbar__items--right"},n))}function ct(){const e=(0,R.M)(),t=(0,E.p)().navbar.items,[n,a]=function(e){function t(e){return"left"===(e.position??rt)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),o=t.find((e=>"search"===e.type));return r.createElement(lt,{left:r.createElement(r.Fragment,null,!e.disabled&&r.createElement(ot,null),r.createElement(K,null),r.createElement(st,{items:n})),right:r.createElement(r.Fragment,null,r.createElement(st,{items:a}),r.createElement(G,{className:it.colorModeToggle}),!o&&r.createElement(Fe,null,r.createElement(De,null)))})}function ut(){return r.createElement(Xe,null,r.createElement(ct,null))}function dt(e){let{item:t}=e;const{to:n,href:a,label:o,prependBaseUrlToHref:i,...l}=t,c=(0,Z.A)(n),u=(0,Z.A)(a,{forcePrependBaseUrl:!0});return r.createElement(X.A,(0,s.A)({className:"footer__link-item"},a?{href:i?u:a}:{to:c},l),o,a&&!(0,J.A)(a)&&r.createElement(te.A,null))}function pt(e){let{item:t}=e;return t.html?r.createElement("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):r.createElement("li",{key:t.href??t.to,className:"footer__item"},r.createElement(dt,{item:t}))}function ft(e){let{column:t}=e;return r.createElement("div",{className:"col footer__col"},r.createElement("div",{className:"footer__title"},t.title),r.createElement("ul",{className:"footer__items clean-list"},t.items.map(((e,t)=>r.createElement(pt,{key:t,item:e})))))}function mt(e){let{columns:t}=e;return r.createElement("div",{className:"row footer__links"},t.map(((e,t)=>r.createElement(ft,{key:t,column:e}))))}function ht(){return r.createElement("span",{className:"footer__link-separator"},"\xb7")}function gt(e){let{item:t}=e;return t.html?r.createElement("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):r.createElement(dt,{item:t})}function bt(e){let{links:t}=e;return r.createElement("div",{className:"footer__links text--center"},r.createElement("div",{className:"footer__links"},t.map(((e,n)=>r.createElement(r.Fragment,{key:n},r.createElement(gt,{item:e}),t.length!==n+1&&r.createElement(ht,null))))))}function vt(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?r.createElement(mt,{columns:t}):r.createElement(bt,{links:t})}var yt=n(1653);const Et={footerLogoLink:"footerLogoLink_BH7S"};function wt(e){let{logo:t}=e;const{withBaseUrl:n}=(0,Z.h)(),o={light:n(t.src),dark:n(t.srcDark??t.src)};return r.createElement(yt.A,{className:(0,a.A)("footer__logo",t.className),alt:t.alt,sources:o,width:t.width,height:t.height,style:t.style})}function St(e){let{logo:t}=e;return t.href?r.createElement(X.A,{href:t.href,className:Et.footerLogoLink,target:t.target},r.createElement(wt,{logo:t})):r.createElement(wt,{logo:t})}function kt(e){let{copyright:t}=e;return r.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function _t(e){let{style:t,links:n,logo:o,copyright:i}=e;return r.createElement("footer",{className:(0,a.A)("footer",{"footer--dark":"dark"===t})},r.createElement("div",{className:"container container-fluid"},n,(o||i)&&r.createElement("div",{className:"footer__bottom text--center"},o&&r.createElement("div",{className:"margin-bottom--sm"},o),i)))}function xt(){const{footer:e}=(0,E.p)();if(!e)return null;const{copyright:t,links:n,logo:a,style:o}=e;return r.createElement(_t,{style:o,links:n&&n.length>0&&r.createElement(vt,{links:n}),logo:a&&r.createElement(St,{logo:a}),copyright:t&&r.createElement(kt,{copyright:t})})}const At=r.memo(xt),Ct=(0,L.fM)([F.a,w.oq,O.Tv,Ue.VQ,i.Jx,function(e){let{children:t}=e;return r.createElement(P.y_,null,r.createElement(R.e,null,r.createElement(M,null,t)))}]);function Tt(e){let{children:t}=e;return r.createElement(Ct,null,t)}function Rt(e){let{error:t,tryAgain:n}=e;return r.createElement("main",{className:"container margin-vert--xl"},r.createElement("div",{className:"row"},r.createElement("div",{className:"col col--6 col--offset-3"},r.createElement("h1",{className:"hero__title"},r.createElement(c.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed"},"This page crashed.")),r.createElement("div",{className:"margin-vert--lg"},r.createElement(et,{onClick:n,className:"button button--primary shadow--lw"})),r.createElement("hr",null),r.createElement("div",{className:"margin-vert--md"},r.createElement(tt,{error:t})))))}const Ot={mainWrapper:"mainWrapper_z2l0"};function Lt(e){const{children:t,noFooter:n,wrapperClassName:s,title:l,description:c}=e;return(0,b.J)(),r.createElement(Tt,null,r.createElement(i.be,{title:l,description:c}),r.createElement(y,null),r.createElement(T,null),r.createElement(ut,null),r.createElement("div",{id:d,className:(0,a.A)(g.G.wrapper.main,Ot.mainWrapper,s)},r.createElement(o.A,{fallback:e=>r.createElement(Rt,e)},t)),!n&&r.createElement(At,null))}},3465:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(8168),a=n(6540),o=n(5489),i=n(6025),s=n(4586),l=n(6342),c=n(1653);function u(e){let{logo:t,alt:n,imageClassName:r}=e;const o={light:(0,i.A)(t.src),dark:(0,i.A)(t.srcDark||t.src)},s=a.createElement(c.A,{className:t.className,sources:o,height:t.height,width:t.width,alt:n,style:t.style});return r?a.createElement("div",{className:r},s):s}function d(e){const{siteConfig:{title:t}}=(0,s.A)(),{navbar:{title:n,logo:c}}=(0,l.p)(),{imageClassName:d,titleClassName:p,...f}=e,m=(0,i.A)(c?.href||"/"),h=n?"":t,g=c?.alt??h;return a.createElement(o.A,(0,r.A)({to:m},f,c?.target&&{target:c.target}),c&&a.createElement(u,{logo:c,alt:g,imageClassName:d}),null!=n&&a.createElement("b",{className:p},n))}},1463:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(5260);function o(e){let{locale:t,version:n,tag:o}=e;const i=t;return r.createElement(a.A,null,t&&r.createElement("meta",{name:"docusaurus_locale",content:t}),n&&r.createElement("meta",{name:"docusaurus_version",content:n}),o&&r.createElement("meta",{name:"docusaurus_tag",content:o}),i&&r.createElement("meta",{name:"docsearch:language",content:i}),n&&r.createElement("meta",{name:"docsearch:version",content:n}),o&&r.createElement("meta",{name:"docsearch:docusaurus_tag",content:o}))}},1653:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(8168),a=n(6540),o=n(53),i=n(2303),s=n(5293);const l={themedImage:"themedImage_ToTc","themedImage--light":"themedImage--light_HNdA","themedImage--dark":"themedImage--dark_i4oU"};function c(e){const t=(0,i.A)(),{colorMode:n}=(0,s.G)(),{sources:c,className:u,alt:d,...p}=e,f=t?"dark"===n?["dark"]:["light"]:["light","dark"];return a.createElement(a.Fragment,null,f.map((e=>a.createElement("img",(0,r.A)({key:e,src:c[e],alt:d,className:(0,o.A)(l.themedImage,l[`themedImage--${e}`],u)},p)))))}},1422:(e,t,n)=>{"use strict";n.d(t,{N:()=>g,u:()=>l});var r=n(8168),a=n(6540),o=n(8193),i=n(3109);const s="ease-in-out";function l(e){let{initialState:t}=e;const[n,r]=(0,a.useState)(t??!1),o=(0,a.useCallback)((()=>{r((e=>!e))}),[]);return{collapsed:n,setCollapsed:r,toggleCollapsed:o}}const c={display:"none",overflow:"hidden",height:"0px"},u={display:"block",overflow:"visible",height:"auto"};function d(e,t){const n=t?c:u;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function p(e){let{collapsibleRef:t,collapsed:n,animation:r}=e;const o=(0,a.useRef)(!1);(0,a.useEffect)((()=>{const e=t.current;function a(){const t=e.scrollHeight,n=r?.duration??function(e){if((0,i.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${r?.easing??s}`,height:`${t}px`}}function l(){const t=a();e.style.transition=t.transition,e.style.height=t.height}if(!o.current)return d(e,n),void(o.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(l(),requestAnimationFrame((()=>{e.style.height=c.height,e.style.overflow=c.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{l()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,r])}function f(e){if(!o.A.canUseDOM)return e?c:u}function m(e){let{as:t="div",collapsed:n,children:r,animation:o,onCollapseTransitionEnd:i,className:s,disableSSRStyle:l}=e;const c=(0,a.useRef)(null);return p({collapsibleRef:c,collapsed:n,animation:o}),a.createElement(t,{ref:c,style:l?void 0:f(n),onTransitionEnd:e=>{"height"===e.propertyName&&(d(c.current,n),i?.(n))},className:s},r)}function h(e){let{collapsed:t,...n}=e;const[o,i]=(0,a.useState)(!t),[s,l]=(0,a.useState)(t);return(0,a.useLayoutEffect)((()=>{t||i(!0)}),[t]),(0,a.useLayoutEffect)((()=>{o&&l(t)}),[o,t]),o?a.createElement(m,(0,r.A)({},n,{collapsed:s})):null}function g(e){let{lazy:t,...n}=e;const r=t?h:m;return a.createElement(r,n)}},5041:(e,t,n)=>{"use strict";n.d(t,{Mj:()=>m,oq:()=>f});var r=n(6540),a=n(2303),o=n(9466),i=n(9532),s=n(6342);const l=(0,o.Wf)("docusaurus.announcement.dismiss"),c=(0,o.Wf)("docusaurus.announcement.id"),u=()=>"true"===l.get(),d=e=>l.set(String(e)),p=r.createContext(null);function f(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,s.p)(),t=(0,a.A)(),[n,o]=(0,r.useState)((()=>!!t&&u()));(0,r.useEffect)((()=>{o(u())}),[]);const i=(0,r.useCallback)((()=>{d(!0),o(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=c.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;c.set(t),r&&d(!1),!r&&u()||o(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return r.createElement(p.Provider,{value:n},t)}function m(){const e=(0,r.useContext)(p);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},5293:(e,t,n)=>{"use strict";n.d(t,{G:()=>g,a:()=>h});var r=n(6540),a=n(8193),o=n(9532),i=n(9466),s=n(6342);const l=r.createContext(void 0),c="theme",u=(0,i.Wf)(c),d={light:"light",dark:"dark"},p=e=>e===d.dark?d.dark:d.light,f=e=>a.A.canUseDOM?p(document.documentElement.getAttribute("data-theme")):p(e),m=e=>{u.set(p(e))};function h(e){let{children:t}=e;const n=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,s.p)(),[a,o]=(0,r.useState)(f(e));(0,r.useEffect)((()=>{t&&u.del()}),[t]);const i=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:a=!0}=r;t?(o(t),a&&m(t)):(o(n?window.matchMedia("(prefers-color-scheme: dark)").matches?d.dark:d.light:e),u.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",p(a))}),[a]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==c)return;const t=u.get();null!==t&&i(p(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,i]);const l=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||l.current?l.current=window.matchMedia("print").matches:i(null)};return e.addListener(r),()=>e.removeListener(r)}),[i,t,n]),(0,r.useMemo)((()=>({colorMode:a,setColorMode:i,get isDarkTheme(){return a===d.dark},setLightTheme(){i(d.light)},setDarkTheme(){i(d.dark)}})),[a,i])}();return r.createElement(l.Provider,{value:n},t)}function g(){const e=(0,r.useContext)(l);if(null==e)throw new o.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},5597:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>g,XK:()=>y,g1:()=>v});var r=n(6540),a=n(4070),o=n(7065),i=n(6342),s=n(1754),l=n(9532),c=n(9466);const u=e=>`docs-preferred-version-${e}`,d={save:(e,t,n)=>{(0,c.Wf)(u(e),{persistence:t}).set(n)},read:(e,t)=>(0,c.Wf)(u(e),{persistence:t}).get(),clear:(e,t)=>{(0,c.Wf)(u(e),{persistence:t}).del()}},p=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const f=r.createContext(null);function m(){const e=(0,a.Gy)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[o,s]=(0,r.useState)((()=>p(n)));(0,r.useEffect)((()=>{s(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function a(e){const t=d.read(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(d.clear(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,a(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[o,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){d.save(e,t,n),s((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function h(e){let{children:t}=e;const n=m();return r.createElement(f.Provider,{value:n},t)}function g(e){let{children:t}=e;return s.C5?r.createElement(h,null,t):r.createElement(r.Fragment,null,t)}function b(){const e=(0,r.useContext)(f);if(!e)throw new l.dV("DocsPreferredVersionContextProvider");return e}function v(e){void 0===e&&(e=o.W);const t=(0,a.ht)(e),[n,i]=b(),{preferredVersionName:s}=n[e];return{preferredVersion:t.versions.find((e=>e.name===s))??null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}function y(){const e=(0,a.Gy)(),[t]=b();function n(n){const r=e[n],{preferredVersionName:a}=t[n];return r.versions.find((e=>e.name===a))??null}const r=Object.keys(e);return Object.fromEntries(r.map((e=>[e,n(e)])))}},6588:(e,t,n)=>{"use strict";n.d(t,{V:()=>s,t:()=>l});var r=n(6540),a=n(9532);const o=Symbol("EmptyContext"),i=r.createContext(o);function s(e){let{children:t,name:n,items:a}=e;const o=(0,r.useMemo)((()=>n&&a?{name:n,items:a}:null),[n,a]);return r.createElement(i.Provider,{value:o},t)}function l(){const e=(0,r.useContext)(i);if(e===o)throw new a.dV("DocsSidebarProvider");return e}},2069:(e,t,n)=>{"use strict";n.d(t,{M:()=>p,e:()=>d});var r=n(6540),a=n(5600),o=n(4581),i=n(7485),s=n(6342),l=n(9532);const c=r.createContext(void 0);function u(){const e=function(){const e=(0,a.YL)(),{items:t}=(0,s.p)().navbar;return 0===t.length&&!e.component}(),t=(0,o.l)(),n=!e&&"mobile"===t,[l,c]=(0,r.useState)(!1);(0,i.$Z)((()=>{if(l)return c(!1),!1}));const u=(0,r.useCallback)((()=>{c((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&c(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:u,shown:l})),[e,n,u,l])}function d(e){let{children:t}=e;const n=u();return r.createElement(c.Provider,{value:n},t)}function p(){const e=r.useContext(c);if(void 0===e)throw new l.dV("NavbarMobileSidebarProvider");return e}},5600:(e,t,n)=>{"use strict";n.d(t,{GX:()=>l,YL:()=>s,y_:()=>i});var r=n(6540),a=n(9532);const o=r.createContext(null);function i(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return r.createElement(o.Provider,{value:n},t)}function s(){const e=(0,r.useContext)(o);if(!e)throw new a.dV("NavbarSecondaryMenuContentProvider");return e[0]}function l(e){let{component:t,props:n}=e;const i=(0,r.useContext)(o);if(!i)throw new a.dV("NavbarSecondaryMenuContentProvider");const[,s]=i,l=(0,a.Be)(n);return(0,r.useEffect)((()=>{s({component:t,props:l})}),[s,t,l]),(0,r.useEffect)((()=>()=>s({component:null,props:null})),[s]),null}},4090:(e,t,n)=>{"use strict";n.d(t,{w:()=>a,J:()=>o});var r=n(6540);const a="navigation-with-keyboard";function o(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(a),"mousedown"===e.type&&document.body.classList.remove(a)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(a),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},4255:(e,t,n)=>{"use strict";n.d(t,{b:()=>s,w:()=>l});var r=n(6540),a=n(4586),o=n(7485);const i="q";function s(){return(0,o.l)(i)}function l(){const{siteConfig:{baseUrl:e,themeConfig:t}}=(0,a.A)(),{algolia:{searchPagePath:n}}=t;return(0,r.useCallback)((t=>`${e}${n}?${i}=${encodeURIComponent(t)}`),[e,n])}},4581:(e,t,n)=>{"use strict";n.d(t,{l:()=>c});var r=n(6540),a=n(8193);const o={desktop:"desktop",mobile:"mobile",ssr:"ssr"},i=996;function s(){return a.A.canUseDOM?window.innerWidth>i?o.desktop:o.mobile:o.ssr}const l=!1;function c(){const[e,t]=(0,r.useState)((()=>l?"ssr":s()));return(0,r.useEffect)((()=>{function e(){t(s())}const n=l?window.setTimeout(e,1e3):void 0;return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),clearTimeout(n)}}),[]),e}},7559:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},3109:(e,t,n)=>{"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},1754:(e,t,n)=>{"use strict";n.d(t,{_o:()=>p,w8:()=>h,C5:()=>d,mz:()=>w,Vd:()=>v,QB:()=>E,fW:()=>y,OF:()=>b});var r=n(6540),a=n(6347),o=n(2831),i=n(4070),s=n(5597),l=n(6588);function c(e){return Array.from(new Set(e))}var u=n(9169);const d=!!i.Gy;function p(e){if(e.href)return e.href;for(const t of e.items){if("link"===t.type)return t.href;if("category"===t.type){const e=p(t);if(e)return e}}}const f=(e,t)=>void 0!==e&&(0,u.ys)(e,t),m=(e,t)=>e.some((e=>h(e,t)));function h(e,t){return"link"===e.type?f(e.href,t):"category"===e.type&&(f(e.href,t)||m(e.items,t))}function g(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const a=[];return function e(t){for(const o of t)if("category"===o.type&&((0,u.ys)(o.href,n)||e(o.items))||"link"===o.type&&(0,u.ys)(o.href,n)){return r&&"category"!==o.type||a.unshift(o),!0}return!1}(t),a}function b(){const e=(0,l.t)(),{pathname:t}=(0,a.zy)(),n=(0,i.vT)()?.pluginData.breadcrumbs;return!1!==n&&e?g({sidebarItems:e.items,pathname:t}):null}function v(e){const{activeVersion:t}=(0,i.zK)(e),{preferredVersion:n}=(0,s.g1)(e),a=(0,i.r7)(e);return(0,r.useMemo)((()=>c([t,n,a].filter(Boolean))),[t,n,a])}function y(e,t){const n=v(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return r[1]}),[e,n])}function E(e,t){const n=v(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${c(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function w(e){let{route:t,versionMetadata:n}=e;const r=(0,a.zy)(),i=t.routes,s=i.find((e=>(0,a.B6)(r.pathname,e)));if(!s)return null;const l=s.sidebar,c=l?n.docsSidebars[l]:void 0;return{docElement:(0,o.v)(i),sidebarName:l,sidebarItems:c}}},481:(e,t,n)=>{"use strict";n.d(t,{s:()=>a});var r=n(4586);function a(e){const{siteConfig:t}=(0,r.A)(),{title:n,titleDelimiter:a}=t;return e?.trim().length?`${e.trim()} ${a} ${n}`:n}},7485:(e,t,n)=>{"use strict";n.d(t,{$Z:()=>s,l:()=>c});var r=n(6540),a=n(6347),o=n(9888),i=n(9532);function s(e){!function(e){const t=(0,a.W6)(),n=(0,i._q)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}function l(e){return function(e){const t=(0,a.W6)();return(0,o.useSyncExternalStore)(t.listen,(()=>e(t)),(()=>e(t)))}((t=>null===e?null:new URLSearchParams(t.location.search).get(e)))}function c(e){const t=l(e)??"",n=function(){const e=(0,a.W6)();return(0,r.useCallback)(((t,n,r)=>{const a=new URLSearchParams(e.location.search);n?a.set(t,n):a.delete(t),(r?.push?e.push:e.replace)({search:a.toString()})}),[e])}();return[t,(0,r.useCallback)(((t,r)=>{n(e,t,r)}),[n,e])]}},9024:(e,t,n)=>{"use strict";n.d(t,{e3:()=>p,be:()=>u,Jx:()=>f});var r=n(6540),a=n(53),o=n(5260),i=n(3102);function s(){const e=r.useContext(i.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var l=n(6025),c=n(481);function u(e){let{title:t,description:n,keywords:a,image:i,children:s}=e;const u=(0,c.s)(t),{withBaseUrl:d}=(0,l.h)(),p=i?d(i,{absolute:!0}):void 0;return r.createElement(o.A,null,t&&r.createElement("title",null,u),t&&r.createElement("meta",{property:"og:title",content:u}),n&&r.createElement("meta",{name:"description",content:n}),n&&r.createElement("meta",{property:"og:description",content:n}),a&&r.createElement("meta",{name:"keywords",content:Array.isArray(a)?a.join(","):a}),p&&r.createElement("meta",{property:"og:image",content:p}),p&&r.createElement("meta",{name:"twitter:image",content:p}),s)}const d=r.createContext(void 0);function p(e){let{className:t,children:n}=e;const i=r.useContext(d),s=(0,a.A)(i,t);return r.createElement(d.Provider,{value:s},r.createElement(o.A,null,r.createElement("html",{className:s})),n)}function f(e){let{children:t}=e;const n=s(),o=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const i=`plugin-id-${n.plugin.id}`;return r.createElement(p,{className:(0,a.A)(o,i)},t)}},9532:(e,t,n)=>{"use strict";n.d(t,{Be:()=>l,ZC:()=>i,_q:()=>o,dV:()=>s,fM:()=>c});var r=n(6540);const a=n(8193).A.canUseDOM?r.useLayoutEffect:r.useEffect;function o(e){const t=(0,r.useRef)(e);return a((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function i(e){const t=(0,r.useRef)();return a((()=>{t.current=e})),t.current}class s extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?<name>\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function l(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function c(e){return t=>{let{children:n}=t;return r.createElement(r.Fragment,null,e.reduceRight(((e,t)=>r.createElement(t,null,e)),n))}}},1252:(e,t,n)=>{"use strict";function r(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}n.d(t,{G:()=>r})},9169:(e,t,n)=>{"use strict";n.d(t,{Dt:()=>s,ys:()=>i});var r=n(6540),a=n(8328),o=n(4586);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function s(){const{baseUrl:e}=(0,o.A)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function a(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(a).flatMap((e=>e.routes??[])))}(n)}({routes:a.A,baseUrl:e})),[e])}},3104:(e,t,n)=>{"use strict";n.d(t,{Mq:()=>d,Tv:()=>l,gk:()=>p});var r=n(6540),a=n(8193),o=n(2303),i=n(9532);const s=r.createContext(void 0);function l(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return r.createElement(s.Provider,{value:n},t)}function c(){const e=(0,r.useContext)(s);if(null==e)throw new i.dV("ScrollControllerProvider");return e}const u=()=>a.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function d(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=c(),a=(0,r.useRef)(u()),o=(0,i._q)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=u();o(e,a.current),a.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[o,n,...t])}function p(){const e=(0,r.useRef)(null),t=(0,o.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const a=document.documentElement.scrollTop;(n&&a>e||!n&&a<e)&&(t=requestAnimationFrame(r),window.scrollTo(0,Math.floor(.85*(a-e))+e))}(),()=>t&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},2967:(e,t,n)=>{"use strict";n.d(t,{Cy:()=>i,af:()=>l,tU:()=>s});var r=n(4070),a=n(4586),o=n(5597);const i="default";function s(e,t){return`docs-${e}-${t}`}function l(){const{i18n:e}=(0,a.A)(),t=(0,r.Gy)(),n=(0,r.gk)(),l=(0,o.XK)();const c=[i,...Object.keys(t).map((function(e){const r=n?.activePlugin.pluginId===e?n.activeVersion:void 0,a=l[e],o=t[e].versions.find((e=>e.isLast));return s(e,(r??a??o).name)}))];return{locale:e.currentLocale,tags:c}}},9466:(e,t,n)=>{"use strict";n.d(t,{Wf:()=>l});n(6540),n(9888);const r="localStorage";function a(e){let{key:t,oldValue:n,newValue:r,storage:a}=e;if(n===r)return;const o=document.createEvent("StorageEvent");o.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,a),window.dispatchEvent(o)}function o(e){if(void 0===e&&(e=r),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,i||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),i=!0),null}var t}let i=!1;const s={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function l(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(e);const n=o(t?.persistence);return null===n?s:{get:()=>{try{return n.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{const r=n.getItem(e);n.setItem(e,t),a({key:e,oldValue:r,newValue:t,storage:n})}catch(r){console.error(`Docusaurus storage error, can't set ${e}=${t}`,r)}},del:()=>{try{const t=n.getItem(e);n.removeItem(e),a({key:e,oldValue:t,newValue:null,storage:n})}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}},listen:t=>{try{const r=r=>{r.storageArea===n&&r.key===e&&t(r)};return window.addEventListener("storage",r),()=>window.removeEventListener("storage",r)}catch(r){return console.error(`Docusaurus storage error, can't listen for changes of key=${e}`,r),()=>{}}}}}},2131:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var r=n(4586),a=n(6347),o=n(440);function i(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:n},i18n:{defaultLocale:i,currentLocale:s}}=(0,r.A)(),{pathname:l}=(0,a.zy)(),c=(0,o.applyTrailingSlash)(l,{trailingSlash:n,baseUrl:e}),u=s===i?e:e.replace(`/${s}/`,"/"),d=c.replace(e,"");return{createUrl:function(e){let{locale:n,fullyQualified:r}=e;return`${r?t:""}${function(e){return e===i?`${u}`:`${u}${e}/`}(n)}${d}`}}}},5062:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(6540),a=n(6347),o=n(9532);function i(e){const t=(0,a.zy)(),n=(0,o.ZC)(t),i=(0,o._q)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},6342:(e,t,n)=>{"use strict";n.d(t,{p:()=>a});var r=n(4586);function a(){return(0,r.A)().siteConfig.themeConfig}},8126:(e,t,n)=>{"use strict";n.d(t,{c:()=>a});var r=n(4586);function a(){const{siteConfig:{themeConfig:e}}=(0,r.A)();return e}},1062:(e,t,n)=>{"use strict";n.d(t,{C:()=>s});var r=n(6540),a=n(1252),o=n(6025),i=n(8126);function s(){const{withBaseUrl:e}=(0,o.h)(),{algolia:{externalUrlRegex:t,replaceSearchResultPathname:n}}=(0,i.c)();return(0,r.useCallback)((r=>{const o=new URL(r);if((0,a.G)(t,o.href))return r;const i=`${o.pathname+o.hash}`;return e(function(e,t){return t?e.replaceAll(new RegExp(t.from,"g"),t.to):e}(i,n))}),[e,t,n])}},2983:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[a]=e.split(/[#?]/),o="/"===a||a===r?a:(i=a,n?function(e){return e.endsWith("/")?e:`${e}/`}(i):function(e){return e.endsWith("/")?e.slice(0,-1):e}(i));var i;return e.replace(a,o)}},253:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},440:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var a=n(2983);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(a).default}});var o=n(253);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return o.getErrorCausalChain}})},53:(e,t,n)=>{"use strict";function r(e){var t,n,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(a&&(a+=" "),a+=n);else for(t in e)e[t]&&(a&&(a+=" "),a+=t);return a}n.d(t,{A:()=>a});const a=function(){for(var e,t,n=0,a="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(a&&(a+=" "),a+=t);return a}},9231:(e,t,n)=>{"use strict";n.d(t,{zR:()=>k,TM:()=>R,yJ:()=>h,sC:()=>L,AO:()=>m,Fu:()=>g});var r=n(8168);function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r<a;n+=1,r+=1)e[n]=e[r];e.pop()}const i=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],s=e&&a(e),l=t&&a(t),c=s||l;if(e&&a(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var u=i[i.length-1];n="."===u||".."===u||""===u}else n=!1;for(var d=0,p=i.length;p>=0;p--){var f=i[p];"."===f?o(i,p):".."===f?(o(i,p),d++):d&&(o(i,p),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&a(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};function s(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const l=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=s(t),a=s(n);return r!==t||a!==n?e(r,a):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1};var c=n(1561);function u(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function p(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function f(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function m(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function h(e,t,n,a){var o;"string"==typeof e?(o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,r.A)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function g(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&l(e.state,t.state)}function b(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var v=!("undefined"==typeof window||!window.document||!window.document.createElement);function y(e,t){t(window.confirm(e))}var E="popstate",w="hashchange";function S(){try{return window.history.state||{}}catch(e){return{}}}function k(e){void 0===e&&(e={}),v||(0,c.A)(!1);var t,n=window.history,a=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,o=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,s=i.forceRefresh,l=void 0!==s&&s,d=i.getUserConfirmation,g=void 0===d?y:d,k=i.keyLength,_=void 0===k?6:k,x=e.basename?f(u(e.basename)):"";function A(e){var t=e||{},n=t.key,r=t.state,a=window.location,o=a.pathname+a.search+a.hash;return x&&(o=p(o,x)),h(o,r,n)}function C(){return Math.random().toString(36).substr(2,_)}var T=b();function R(e){(0,r.A)(U,e),U.length=n.length,T.notifyListeners(U.location,U.action)}function O(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||N(A(e.state))}function L(){N(A(S()))}var P=!1;function N(e){if(P)P=!1,R();else{T.confirmTransitionTo(e,"POP",g,(function(t){t?R({action:"POP",location:e}):function(e){var t=U.location,n=I.indexOf(t.key);-1===n&&(n=0);var r=I.indexOf(e.key);-1===r&&(r=0);var a=n-r;a&&(P=!0,B(a))}(e)}))}}var M=A(S()),I=[M.key];function D(e){return x+m(e)}function B(e){n.go(e)}var F=0;function $(e){1===(F+=e)&&1===e?(window.addEventListener(E,O),o&&window.addEventListener(w,L)):0===F&&(window.removeEventListener(E,O),o&&window.removeEventListener(w,L))}var z=!1;var U={length:n.length,action:"POP",location:M,createHref:D,push:function(e,t){var r="PUSH",o=h(e,t,C(),U.location);T.confirmTransitionTo(o,r,g,(function(e){if(e){var t=D(o),i=o.key,s=o.state;if(a)if(n.pushState({key:i,state:s},null,t),l)window.location.href=t;else{var c=I.indexOf(U.location.key),u=I.slice(0,c+1);u.push(o.key),I=u,R({action:r,location:o})}else window.location.href=t}}))},replace:function(e,t){var r="REPLACE",o=h(e,t,C(),U.location);T.confirmTransitionTo(o,r,g,(function(e){if(e){var t=D(o),i=o.key,s=o.state;if(a)if(n.replaceState({key:i,state:s},null,t),l)window.location.replace(t);else{var c=I.indexOf(U.location.key);-1!==c&&(I[c]=o.key),R({action:r,location:o})}else window.location.replace(t)}}))},go:B,goBack:function(){B(-1)},goForward:function(){B(1)},block:function(e){void 0===e&&(e=!1);var t=T.setPrompt(e);return z||($(1),z=!0),function(){return z&&(z=!1,$(-1)),t()}},listen:function(e){var t=T.appendListener(e);return $(1),function(){$(-1),t()}}};return U}var _="hashchange",x={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+d(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:d,decodePath:u},slash:{encodePath:u,decodePath:u}};function A(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function C(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function T(e){window.location.replace(A(window.location.href)+"#"+e)}function R(e){void 0===e&&(e={}),v||(0,c.A)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),a=n.getUserConfirmation,o=void 0===a?y:a,i=n.hashType,s=void 0===i?"slash":i,l=e.basename?f(u(e.basename)):"",d=x[s],g=d.encodePath,E=d.decodePath;function w(){var e=E(C());return l&&(e=p(e,l)),h(e)}var S=b();function k(e){(0,r.A)(z,e),z.length=t.length,S.notifyListeners(z.location,z.action)}var R=!1,O=null;function L(){var e,t,n=C(),r=g(n);if(n!==r)T(r);else{var a=w(),i=z.location;if(!R&&(t=a,(e=i).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(O===m(a))return;O=null,function(e){if(R)R=!1,k();else{var t="POP";S.confirmTransitionTo(e,t,o,(function(n){n?k({action:t,location:e}):function(e){var t=z.location,n=I.lastIndexOf(m(t));-1===n&&(n=0);var r=I.lastIndexOf(m(e));-1===r&&(r=0);var a=n-r;a&&(R=!0,D(a))}(e)}))}}(a)}}var P=C(),N=g(P);P!==N&&T(N);var M=w(),I=[m(M)];function D(e){t.go(e)}var B=0;function F(e){1===(B+=e)&&1===e?window.addEventListener(_,L):0===B&&window.removeEventListener(_,L)}var $=!1;var z={length:t.length,action:"POP",location:M,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=A(window.location.href)),n+"#"+g(l+m(e))},push:function(e,t){var n="PUSH",r=h(e,void 0,void 0,z.location);S.confirmTransitionTo(r,n,o,(function(e){if(e){var t=m(r),a=g(l+t);if(C()!==a){O=t,function(e){window.location.hash=e}(a);var o=I.lastIndexOf(m(z.location)),i=I.slice(0,o+1);i.push(t),I=i,k({action:n,location:r})}else k()}}))},replace:function(e,t){var n="REPLACE",r=h(e,void 0,void 0,z.location);S.confirmTransitionTo(r,n,o,(function(e){if(e){var t=m(r),a=g(l+t);C()!==a&&(O=t,T(a));var o=I.indexOf(m(z.location));-1!==o&&(I[o]=t),k({action:n,location:r})}}))},go:D,goBack:function(){D(-1)},goForward:function(){D(1)},block:function(e){void 0===e&&(e=!1);var t=S.setPrompt(e);return $||(F(1),$=!0),function(){return $&&($=!1,F(-1)),t()}},listen:function(e){var t=S.appendListener(e);return F(1),function(){F(-1),t()}}};return z}function O(e,t,n){return Math.min(Math.max(e,t),n)}function L(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,a=t.initialEntries,o=void 0===a?["/"]:a,i=t.initialIndex,s=void 0===i?0:i,l=t.keyLength,c=void 0===l?6:l,u=b();function d(e){(0,r.A)(E,e),E.length=E.entries.length,u.notifyListeners(E.location,E.action)}function p(){return Math.random().toString(36).substr(2,c)}var f=O(s,0,o.length-1),g=o.map((function(e){return h(e,void 0,"string"==typeof e?p():e.key||p())})),v=m;function y(e){var t=O(E.index+e,0,E.entries.length-1),r=E.entries[t];u.confirmTransitionTo(r,"POP",n,(function(e){e?d({action:"POP",location:r,index:t}):d()}))}var E={length:g.length,action:"POP",location:g[f],index:f,entries:g,createHref:v,push:function(e,t){var r="PUSH",a=h(e,t,p(),E.location);u.confirmTransitionTo(a,r,n,(function(e){if(e){var t=E.index+1,n=E.entries.slice(0);n.length>t?n.splice(t,n.length-t,a):n.push(a),d({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=h(e,t,p(),E.location);u.confirmTransitionTo(a,r,n,(function(e){e&&(E.entries[E.index]=a,d({action:r,location:a}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=E.index+e;return t>=0&&t<E.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return E}},4146:(e,t,n)=>{"use strict";var r=n(4363),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var a=f(n);a&&a!==m&&e(t,a,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),h=l(n),g=0;g<i.length;++g){var b=i[g];if(!(o[b]||r&&r[b]||h&&h[b]||s&&s[b])){var v=p(n,b);try{c(t,b,v)}catch(y){}}}}return t}},311:e=>{"use strict";e.exports=function(e,t,n,r,a,o,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,a,o,i,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},4634:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},119:(e,t,n)=>{"use strict";n.r(t)},1043:(e,t,n)=>{"use strict";n.r(t)},5947:function(e,t,n){var r,a;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function a(e,t,n){return e<t?t:e>n?n:e}function o(e){return 100*(-1+e)}function i(e,t,n){var a;return(a="translate3d"===r.positionUsing?{transform:"translate3d("+o(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+o(e)+"%,0)"}:{"margin-left":o(e)+"%"}).transition="all "+t+"ms "+n,a}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=a(e,r.minimum,1),n.status=1===e?null:e;var o=n.render(!t),c=o.querySelector(r.barSelector),u=r.speed,d=r.easing;return o.offsetWidth,s((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(c,i(e,u,d)),1===e?(l(o,{transition:"none",opacity:1}),o.offsetWidth,setTimeout((function(){l(o,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),u)}),u)):setTimeout(t,u)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*a(Math.random()*t,.1,.95)),t=a(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var a,i=t.querySelector(r.barSelector),s=e?"-100":o(n.status||0),c=document.querySelector(r.parent);return l(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(a=t.querySelector(r.spinnerSelector))&&f(a),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,a=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);a--;)if((r=e[a]+o)in n)return r;return t}function a(e){return e=n(e),t[e]||(t[e]=r(e))}function o(e,t,n){t=a(t),e.style[t]=n}return function(e,t){var n,r,a=arguments;if(2==a.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&o(e,n,r);else o(e,a[1],a[2])}}();function c(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=p(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);c(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(a="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=a)},5228:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(a){return!1}}()?Object.assign:function(e,a){for(var o,i,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in o=Object(arguments[l]))n.call(o,c)&&(s[c]=o[c]);if(t){i=t(o);for(var u=0;u<i.length;u++)r.call(o,i[u])&&(s[i[u]]=o[i[u]])}}return s}},5302:(e,t,n)=>{var r=n(4634);e.exports=f,e.exports.parse=o,e.exports.compile=function(e,t){return s(o(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=p;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,i=0,s="",u=t&&t.delimiter||"/";null!=(n=a.exec(e));){var d=n[0],p=n[1],f=n.index;if(s+=e.slice(i,f),i=f+d.length,p)s+=p[1];else{var m=e[i],h=n[2],g=n[3],b=n[4],v=n[5],y=n[6],E=n[7];s&&(r.push(s),s="");var w=null!=h&&null!=m&&m!==h,S="+"===y||"*"===y,k="?"===y||"*"===y,_=n[2]||u,x=b||v;r.push({name:g||o++,prefix:h||"",delimiter:_,optional:k,repeat:S,partial:w,asterisk:!!E,pattern:x?c(x):E?".*":"[^"+l(_)+"]+?"})}}return i<e.length&&(s+=e.substr(i)),s&&r.push(s),r}function i(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var n=new Array(e.length),a=0;a<e.length;a++)"object"==typeof e[a]&&(n[a]=new RegExp("^(?:"+e[a].pattern+")$",d(t)));return function(t,a){for(var o="",s=t||{},l=(a||{}).pretty?i:encodeURIComponent,c=0;c<e.length;c++){var u=e[c];if("string"!=typeof u){var d,p=s[u.name];if(null==p){if(u.optional){u.partial&&(o+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(r(p)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(d=l(p[f]),!n[c].test(d))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(d)+"`");o+=(0===f?u.prefix:u.delimiter)+d}}else{if(d=u.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(p),!n[c].test(d))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+d+'"');o+=u.prefix+d}}else o+=u}return o}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function u(e,t){return e.keys=t,e}function d(e){return e&&e.sensitive?"":"i"}function p(e,t,n){r(t)||(n=t||n,t=[]);for(var a=(n=n||{}).strict,o=!1!==n.end,i="",s=0;s<e.length;s++){var c=e[s];if("string"==typeof c)i+=l(c);else{var p=l(c.prefix),f="(?:"+c.pattern+")";t.push(c),c.repeat&&(f+="(?:"+p+f+")*"),i+=f=c.optional?c.partial?p+"("+f+")?":"(?:"+p+"("+f+"))?":p+"("+f+")"}}var m=l(n.delimiter||"/"),h=i.slice(-m.length)===m;return a||(i=(h?i.slice(0,-m.length):i)+"(?:"+m+"(?=$))?"),i+=o?"$":a&&h?"":"(?="+m+"|$)",u(new RegExp("^"+i,d(n)),t)}function f(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return u(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],a=0;a<e.length;a++)r.push(f(e[a],t,n).source);return u(new RegExp("(?:"+r.join("|")+")",d(n)),t)}(e,t,n):function(e,t,n){return p(o(e,n),t,n)}(e,t,n)}},1258:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof a?new a(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var a,o;switch(n=n||{},r.util.type(t)){case"Object":if(o=r.util.objId(t),n[o])return n[o];for(var i in a={},n[o]=a,t)t.hasOwnProperty(i)&&(a[i]=e(t[i],n));return a;case"Array":return o=r.util.objId(t),n[o]?n[o]:(a=[],n[o]=a,t.forEach((function(t,r){a[r]=e(t,n)})),a);default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var a=e.classList;if(a.contains(t))return!0;if(a.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var a in t)n[a]=t[a];return n},insertBefore:function(e,t,n,a){var o=(a=a||r.languages)[e],i={};for(var s in o)if(o.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(i[l]=n[l]);n.hasOwnProperty(s)||(i[s]=o[s])}var c=a[e];return a[e]=i,r.languages.DFS(r.languages,(function(t,n){n===c&&t!=e&&(this[t]=i)})),i},DFS:function e(t,n,a,o){o=o||{};var i=r.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],a||s);var l=t[s],c=r.util.type(l);"Object"!==c||o[i(l)]?"Array"!==c||o[i(l)]||(o[i(l)]=!0,e(l,n,s,o)):(o[i(l)]=!0,e(l,n,null,o))}}},plugins:{},highlight:function(e,t,n){var o={code:e,grammar:t,language:n};return r.hooks.run("before-tokenize",o),o.tokens=r.tokenize(o.code,o.grammar),r.hooks.run("after-tokenize",o),a.stringify(r.util.encode(o.tokens),o.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var a=new s;return l(a,a.head,e),i(e,a,t,a.head,0),function(e){var t=[],n=e.head.next;for(;n!==e.tail;)t.push(n.value),n=n.next;return t}(a)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var a,o=0;a=n[o++];)a(t)}},Token:a};function a(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function o(e,t,n,r){e.lastIndex=t;var a=e.exec(n);if(a&&r&&a[1]){var o=a[1].length;a.index+=o,a[0]=a[0].slice(o)}return a}function i(e,t,n,s,u,d){for(var p in n)if(n.hasOwnProperty(p)&&n[p]){var f=n[p];f=Array.isArray(f)?f:[f];for(var m=0;m<f.length;++m){if(d&&d.cause==p+","+m)return;var h=f[m],g=h.inside,b=!!h.lookbehind,v=!!h.greedy,y=h.alias;if(v&&!h.pattern.global){var E=h.pattern.toString().match(/[imsuy]*$/)[0];h.pattern=RegExp(h.pattern.source,E+"g")}for(var w=h.pattern||h,S=s.next,k=u;S!==t.tail&&!(d&&k>=d.reach);k+=S.value.length,S=S.next){var _=S.value;if(t.length>e.length)return;if(!(_ instanceof a)){var x,A=1;if(v){if(!(x=o(w,k,e,b))||x.index>=e.length)break;var C=x.index,T=x.index+x[0].length,R=k;for(R+=S.value.length;C>=R;)R+=(S=S.next).value.length;if(k=R-=S.value.length,S.value instanceof a)continue;for(var O=S;O!==t.tail&&(R<T||"string"==typeof O.value);O=O.next)A++,R+=O.value.length;A--,_=e.slice(k,R),x.index-=k}else if(!(x=o(w,0,_,b)))continue;C=x.index;var L=x[0],P=_.slice(0,C),N=_.slice(C+L.length),M=k+_.length;d&&M>d.reach&&(d.reach=M);var I=S.prev;if(P&&(I=l(t,I,P),k+=P.length),c(t,I,A),S=l(t,I,new a(p,g?r.tokenize(L,g):L,y,L)),N&&l(t,S,N),A>1){var D={cause:p+","+m,reach:M};i(e,t,n,S.prev,k,D),d&&D.reach>d.reach&&(d.reach=D.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var r=t.next,a={value:n,prev:t,next:r};return t.next=a,r.prev=a,e.length++,a}function c(e,t,n){for(var r=t.next,a=0;a<n&&r!==e.tail;a++)r=r.next;t.next=r,r.prev=t,e.length-=a}return a.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var a="";return t.forEach((function(t){a+=e(t,n)})),a}var o={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},i=t.alias;i&&(Array.isArray(i)?Array.prototype.push.apply(o.classes,i):o.classes.push(i)),r.hooks.run("wrap",o);var s="";for(var l in o.attributes)s+=" "+l+'="'+(o.attributes[l]||"").replace(/"/g,""")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+s+">"+o.content+"</"+o.tag+">"},r}(),a=r;r.default=r,a.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},a.languages.markup.tag.inside["attr-value"].inside.entity=a.languages.markup.entity,a.languages.markup.doctype.inside["internal-subset"].inside=a.languages.markup,a.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(a.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:a.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:a.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},a.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(a.languages.markup.tag,"addAttribute",{value:function(e,t){a.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:a.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),a.languages.html=a.languages.markup,a.languages.mathml=a.languages.markup,a.languages.svg=a.languages.markup,a.languages.xml=a.languages.extend("markup",{}),a.languages.ssml=a.languages.xml,a.languages.atom=a.languages.xml,a.languages.rss=a.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=r.variable[1].inside,i=0;i<a.length;i++)o[a[i]]=e.languages.bash[a[i]];e.languages.shell=e.languages.bash}(a),a.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},a.languages.c=a.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),a.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),a.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},a.languages.c.string],char:a.languages.c.char,comment:a.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:a.languages.c}}}}),a.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete a.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(a),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(a),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},a={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:a,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:a})}(a),a.languages.javascript=a.languages.extend("clike",{"class-name":[a.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),a.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,a.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:a.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:a.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:a.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:a.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:a.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),a.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:a.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),a.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),a.languages.markup&&(a.languages.markup.tag.addInlined("script","javascript"),a.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),a.languages.js=a.languages.javascript,function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(a),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",a=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),o=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<value>>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<key>>/g,(function(){return"(?:"+a+"|"+o+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(o),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(a),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,a=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),o=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+o+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+o+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+o+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var a=t[n];if("code"===a.type){var o=a.content[1],i=a.content[3];if(o&&i&&"code-language"===o.type&&"code-block"===i.type&&"string"==typeof o.content){var s=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),l="language-"+(s=(/[a-z][\w-]*/i.exec(s)||[""])[0].toLowerCase());i.alias?"string"==typeof i.alias?i.alias=[i.alias,l]:i.alias.push(l):i.alias=[l]}}else e(a.content)}}(e.tokens)})),e.hooks.add("wrap",(function(t){if("code-block"===t.type){for(var n="",r=0,a=t.classes.length;r<a;r++){var o=t.classes[r],c=/language-(.+)/.exec(o);if(c){n=c[1];break}}var u,d=e.languages[n];if(d)t.content=e.highlight((u=t.content,u.replace(i,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(e,t){var n;if("#"===(t=t.toLowerCase())[0])return n="x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)),l(n);var r=s[t];return r||e}))),d,n);else if(n&&"none"!==n&&e.plugins.autoloader){var p="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random());t.attributes.id=p,e.plugins.autoloader.loadLanguages(n,(function(){var t=document.getElementById(p);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))}))}}}));var i=RegExp(e.languages.markup.tag.pattern.source,"gi"),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(a),a.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:a.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},a.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var a=[];if(d(["definition-mutation","punctuation"])&&"("===u(1).content){n+=2;var o=p(/^\($/,/^\)$/);if(-1===o)continue;for(;n<o;n++){var i=u(0);"variable"===i.type&&(f(i,"variable-input"),a.push(i.content))}n=o+1}if(d(["punctuation","property-query"])&&"{"===u(0).content&&(n++,f(u(0),"property-mutation"),a.length>0)){var s=p(/^\{$/,/^\}$/);if(-1===s)continue;for(var l=n;l<s;l++){var c=t[l];"variable"===c.type&&a.indexOf(c.content)>=0&&f(c,"variable-input")}}}}function u(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n<e.length;n++){var r=u(n+t);if(!r||r.type!==e[n])return!1}return!0}function p(e,r){for(var a=1,o=n;o<t.length;o++){var i=t[o],s=i.content;if("punctuation"===i.type&&"string"==typeof s)if(e.test(s))a++;else if(r.test(s)&&0===--a)return o}return-1}function f(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}})),a.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,a=r.inside["interpolation-punctuation"],o=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function l(t,n,r){var a={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",a),a.tokens=e.tokenize(a.code,a.grammar),e.hooks.run("after-tokenize",a),a.tokens}function c(t){var n={};n["interpolation-punctuation"]=a;var o=e.tokenize(t,n);if(3===o.length){var i=[1,1];i.push.apply(i,l(o[1],e.languages.javascript,"javascript")),o.splice.apply(o,i)}return new e.Token("interpolation",o,r.alias,t)}function u(t,n,r){var a=e.tokenize(t,{interpolation:{pattern:RegExp(o),lookbehind:!0}}),i=0,u={},d=l(a.map((function(e){if("string"==typeof e)return e;for(var n,a=e.content;-1!==t.indexOf(n=s(i++,r)););return u[n]=a,n})).join(""),n,r),p=Object.keys(u);return i=0,function e(t){for(var n=0;n<t.length;n++){if(i>=p.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=p[i],o="string"==typeof r?r:r.content,s=o.indexOf(a);if(-1!==s){++i;var l=o.substring(0,s),d=c(u[a]),f=o.substring(s+a.length),m=[];if(l&&m.push(l),m.push(d),f){var h=[f];e(h),m.push.apply(m,h)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(m)),n+=m.length-1):r.content=m}}else{var g=r.content;Array.isArray(g)?e(g):e([g])}}}(d),new e.Token(r,d,"language-"+r,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function p(e){return"string"==typeof e?e:Array.isArray(e)?e.map(p).join(""):p(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in d&&function t(n){for(var r=0,a=n.length;r<a;r++){var o=n[r];if("string"!=typeof o){var i=o.content;if(Array.isArray(i))if("template-string"===o.type){var s=i[1];if(3===i.length&&"string"!=typeof s&&"embedded-code"===s.type){var l=p(s),c=s.alias,d=Array.isArray(c)?c[0]:c,f=e.languages[d];if(!f)continue;i[1]=u(l,f,d)}}else t(i);else"string"!=typeof i&&t([i])}}}(t.tokens)}))}(a),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(a),function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var a=n[r],o=e.languages.javascript[a];"RegExp"===e.util.type(o)&&(o=e.languages.javascript[a]={pattern:o});var i=o.inside||{};o.inside=i,i["maybe-class-name"]=/^[A-Z][\s\S]*/}}(a),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,a=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function o(e,t){return e=e.replace(/<S>/g,(function(){return n})).replace(/<BRACES>/g,(function(){return r})).replace(/<SPREAD>/g,(function(){return a})),RegExp(e,t)}a=o(a).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=o(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:o(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},s=function(t){for(var n=[],r=0;r<t.length;r++){var a=t[r],o=!1;if("string"!=typeof a&&("tag"===a.type&&a.content[0]&&"tag"===a.content[0].type?"</"===a.content[0].content[0].content?n.length>0&&n[n.length-1].tagName===i(a.content[0].content[1])&&n.pop():"/>"===a.content[a.content.length-1].content||n.push({tagName:i(a.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===a.type&&"{"===a.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===a.type&&"}"===a.content?n[n.length-1].openedBraces--:o=!0),(o||"string"==typeof a)&&n.length>0&&0===n[n.length-1].openedBraces){var l=i(a);r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(l+=i(t[r+1]),t.splice(r+1,1)),r>0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(l=i(t[r-1])+l,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",l,null,l)}a.content&&"string"!=typeof a.content&&s(a.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||s(e.tokens)}))}(a),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var r=t[n],a=[];/^\w+$/.test(n)||a.push(/\w+/.exec(n)[0]),"diff"===n&&a.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(a),a.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},a.languages.go=a.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),a.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete a.languages.go["class-name"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,o){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(a,(function(e){if("function"==typeof o&&!o(e))return e;for(var a,s=i.length;-1!==n.code.indexOf(a=t(r,s));)++s;return i[s]=e,a})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,o=Object.keys(n.tokenStack);!function i(s){for(var l=0;l<s.length&&!(a>=o.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=o[a],d=n.tokenStack[u],p="string"==typeof c?c:c.content,f=t(r,u),m=p.indexOf(f);if(m>-1){++a;var h=p.substring(0,m),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=p.substring(m+f.length),v=[];h&&v.push.apply(v,i([h])),v.push(g),b&&v.push.apply(v,i([b])),"string"==typeof c?s.splice.apply(s,[l,1].concat(v)):c.content=v}}else c.content&&i(c.content)}return s}(n.tokens)}}}})}(a),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars}(a),a.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},a.languages.webmanifest=a.languages.json,a.languages.less=a.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),a.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),a.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},a.languages.objectivec=a.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete a.languages.objectivec["class-name"],a.languages.objc=a.languages.objectivec,a.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},a.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},a.languages.python["string-interpolation"].inside.interpolation.inside.rest=a.languages.python,a.languages.py=a.languages.python,a.languages.reason=a.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),a.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete a.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(a),a.languages.scss=a.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),a.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),a.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),a.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),a.languages.scss.atrule.inside.rest=a.languages.scss,function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},r={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};r.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:r}},r.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:r}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:r}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:r}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:r}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:r.interpolation}},rest:r}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:r.interpolation,comment:r.comment,punctuation:/[{},]/}},func:r.func,string:r.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:r.interpolation,punctuation:/[{}()\[\];:.]/}}(a),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(a),a.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};const o=a},5955:()=>{Prism.languages["go-mod"]=Prism.languages["go-module"]={comment:{pattern:/\/\/.*/,greedy:!0},version:{pattern:/(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][-+.\w]*)?(?![^\s()[\],])/,lookbehind:!0,alias:"number"},"go-version":{pattern:/((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,lookbehind:!0,alias:"number"},keyword:{pattern:/^([ \t]*)(?:exclude|go|module|replace|require|retract)\b/m,lookbehind:!0},operator:/=>/,punctuation:/[()[\],]/}},9535:()=>{!function(e){var t=/\b(?:bool|bytes|double|s?fixed(?:32|64)|float|[su]?int(?:32|64)|string)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:t}},builtin:t,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(Prism)},7773:(e,t,n)=>{var r={"./prism-go-module":5955,"./prism-protobuf":9535};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=7773},2694:(e,t,n)=>{"use strict";var r=n(6925);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2551:(e,t,n)=>{"use strict";var r=n(6540),a=n(5228),o=n(9982);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(i(227));var s=new Set,l={};function c(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(l[e]=t,e=0;e<t.length;e++)s.add(t[e])}var d=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),p=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f=Object.prototype.hasOwnProperty,m={},h={};function g(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var b={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){b[e]=new g(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];b[t]=new g(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){b[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){b[e]=new g(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){b[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){b[e]=new g(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){b[e]=new g(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){b[e]=new g(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){b[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function E(e,t,n,r){var a=b.hasOwnProperty(t)?b[t]:null;(null!==a?0===a.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!f.call(h,e)||!f.call(m,e)&&(p.test(e)?h[e]=!0:(m[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(v,y);b[t]=new g(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,y);b[t]=new g(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,y);b[t]=new g(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){b[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)})),b.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){b[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,S=60103,k=60106,_=60107,x=60108,A=60114,C=60109,T=60110,R=60112,O=60113,L=60120,P=60115,N=60116,M=60121,I=60128,D=60129,B=60130,F=60131;if("function"==typeof Symbol&&Symbol.for){var $=Symbol.for;S=$("react.element"),k=$("react.portal"),_=$("react.fragment"),x=$("react.strict_mode"),A=$("react.profiler"),C=$("react.provider"),T=$("react.context"),R=$("react.forward_ref"),O=$("react.suspense"),L=$("react.suspense_list"),P=$("react.memo"),N=$("react.lazy"),M=$("react.block"),$("react.scope"),I=$("react.opaque.id"),D=$("react.debug_trace_mode"),B=$("react.offscreen"),F=$("react.legacy_hidden")}var z,U="function"==typeof Symbol&&Symbol.iterator;function j(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=U&&e[U]||e["@@iterator"])?e:null}function H(e){if(void 0===z)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);z=t&&t[1]||""}return"\n"+z+e}var q=!1;function V(e,t){if(!e||q)return"";q=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(l){var r=l}Reflect.construct(e,[],t)}else{try{t.call()}catch(l){r=l}e.call(t.prototype)}else{try{throw Error()}catch(l){r=l}e()}}catch(l){if(l&&r&&"string"==typeof l.stack){for(var a=l.stack.split("\n"),o=r.stack.split("\n"),i=a.length-1,s=o.length-1;1<=i&&0<=s&&a[i]!==o[s];)s--;for(;1<=i&&0<=s;i--,s--)if(a[i]!==o[s]){if(1!==i||1!==s)do{if(i--,0>--s||a[i]!==o[s])return"\n"+a[i].replace(" at new "," at ")}while(1<=i&&0<=s);break}}}finally{q=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?H(e):""}function G(e){switch(e.tag){case 5:return H(e.type);case 16:return H("Lazy");case 13:return H("Suspense");case 19:return H("SuspenseList");case 0:case 2:case 15:return e=V(e.type,!1);case 11:return e=V(e.type.render,!1);case 22:return e=V(e.type._render,!1);case 1:return e=V(e.type,!0);default:return""}}function W(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case _:return"Fragment";case k:return"Portal";case A:return"Profiler";case x:return"StrictMode";case O:return"Suspense";case L:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case T:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case R:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case P:return W(e.type);case M:return W(e._render);case N:t=e._payload,e=e._init;try{return W(e(t))}catch(n){}}return null}function K(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function Y(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Q(e){e._valueTracker||(e._valueTracker=function(e){var t=Y(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function X(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Y(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Z(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function J(e,t){var n=t.checked;return a({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=K(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&E(e,"checked",t,!1)}function ne(e,t){te(e,t);var n=K(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ae(e,t.type,n):t.hasOwnProperty("defaultValue")&&ae(e,t.type,K(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function re(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ae(e,t,n){"number"===t&&Z(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function oe(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function ie(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+K(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function se(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return a({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function le(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(i(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(i(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:K(n)}}function ce(e,t){var n=K(t.value),r=K(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ue(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var de={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function pe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function fe(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?pe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var me,he,ge=(he=function(e,t){if(e.namespaceURI!==de.svg||"innerHTML"in e)e.innerHTML=t;else{for((me=me||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=me.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return he(e,t)}))}:he);function be(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var ve={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ye=["Webkit","ms","Moz","O"];function Ee(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||ve.hasOwnProperty(e)&&ve[e]?(""+t).trim():t+"px"}function we(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=Ee(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(ve).forEach((function(e){ye.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ve[t]=ve[e]}))}));var Se=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ke(e,t){if(t){if(Se[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(i(62))}}function _e(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function xe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ae=null,Ce=null,Te=null;function Re(e){if(e=na(e)){if("function"!=typeof Ae)throw Error(i(280));var t=e.stateNode;t&&(t=aa(t),Ae(e.stateNode,e.type,t))}}function Oe(e){Ce?Te?Te.push(e):Te=[e]:Ce=e}function Le(){if(Ce){var e=Ce,t=Te;if(Te=Ce=null,Re(e),t)for(e=0;e<t.length;e++)Re(t[e])}}function Pe(e,t){return e(t)}function Ne(e,t,n,r,a){return e(t,n,r,a)}function Me(){}var Ie=Pe,De=!1,Be=!1;function Fe(){null===Ce&&null===Te||(Me(),Le())}function $e(e,t){var n=e.stateNode;if(null===n)return null;var r=aa(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(i(231,t,typeof n));return n}var ze=!1;if(d)try{var Ue={};Object.defineProperty(Ue,"passive",{get:function(){ze=!0}}),window.addEventListener("test",Ue,Ue),window.removeEventListener("test",Ue,Ue)}catch(he){ze=!1}function je(e,t,n,r,a,o,i,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var He=!1,qe=null,Ve=!1,Ge=null,We={onError:function(e){He=!0,qe=e}};function Ke(e,t,n,r,a,o,i,s,l){He=!1,qe=null,je.apply(We,arguments)}function Ye(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Qe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Xe(e){if(Ye(e)!==e)throw Error(i(188))}function Ze(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ye(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return Xe(a),e;if(o===r)return Xe(a),t;o=o.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=o;else{for(var s=!1,l=a.child;l;){if(l===n){s=!0,n=a,r=o;break}if(l===r){s=!0,r=a,n=o;break}l=l.sibling}if(!s){for(l=o.child;l;){if(l===n){s=!0,n=o,r=a;break}if(l===r){s=!0,r=o,n=a;break}l=l.sibling}if(!s)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function Je(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var et,tt,nt,rt,at=!1,ot=[],it=null,st=null,lt=null,ct=new Map,ut=new Map,dt=[],pt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function ft(e,t,n,r,a){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:a,targetContainers:[r]}}function mt(e,t){switch(e){case"focusin":case"focusout":it=null;break;case"dragenter":case"dragleave":st=null;break;case"mouseover":case"mouseout":lt=null;break;case"pointerover":case"pointerout":ct.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ut.delete(t.pointerId)}}function ht(e,t,n,r,a,o){return null===e||e.nativeEvent!==o?(e=ft(t,n,r,a,o),null!==t&&(null!==(t=na(t))&&tt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function gt(e){var t=ta(e.target);if(null!==t){var n=Ye(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Qe(n)))return e.blockedOn=t,void rt(e.lanePriority,(function(){o.unstable_runWithPriority(e.priority,(function(){nt(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function bt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=na(n))&&tt(t),e.blockedOn=n,!1;t.shift()}return!0}function vt(e,t,n){bt(e)&&n.delete(t)}function yt(){for(at=!1;0<ot.length;){var e=ot[0];if(null!==e.blockedOn){null!==(e=na(e.blockedOn))&&et(e);break}for(var t=e.targetContainers;0<t.length;){var n=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&ot.shift()}null!==it&&bt(it)&&(it=null),null!==st&&bt(st)&&(st=null),null!==lt&&bt(lt)&&(lt=null),ct.forEach(vt),ut.forEach(vt)}function Et(e,t){e.blockedOn===t&&(e.blockedOn=null,at||(at=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,yt)))}function wt(e){function t(t){return Et(t,e)}if(0<ot.length){Et(ot[0],e);for(var n=1;n<ot.length;n++){var r=ot[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==it&&Et(it,e),null!==st&&Et(st,e),null!==lt&&Et(lt,e),ct.forEach(t),ut.forEach(t),n=0;n<dt.length;n++)(r=dt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<dt.length&&null===(n=dt[0]).blockedOn;)gt(n),null===n.blockedOn&&dt.shift()}function St(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var kt={animationend:St("Animation","AnimationEnd"),animationiteration:St("Animation","AnimationIteration"),animationstart:St("Animation","AnimationStart"),transitionend:St("Transition","TransitionEnd")},_t={},xt={};function At(e){if(_t[e])return _t[e];if(!kt[e])return e;var t,n=kt[e];for(t in n)if(n.hasOwnProperty(t)&&t in xt)return _t[e]=n[t];return e}d&&(xt=document.createElement("div").style,"AnimationEvent"in window||(delete kt.animationend.animation,delete kt.animationiteration.animation,delete kt.animationstart.animation),"TransitionEvent"in window||delete kt.transitionend.transition);var Ct=At("animationend"),Tt=At("animationiteration"),Rt=At("animationstart"),Ot=At("transitionend"),Lt=new Map,Pt=new Map,Nt=["abort","abort",Ct,"animationEnd",Tt,"animationIteration",Rt,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Ot,"transitionEnd","waiting","waiting"];function Mt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],a=e[n+1];a="on"+(a[0].toUpperCase()+a.slice(1)),Pt.set(r,t),Lt.set(r,a),c(a,[r])}}(0,o.unstable_now)();var It=8;function Dt(e){if(1&e)return It=15,1;if(2&e)return It=14,2;if(4&e)return It=13,4;var t=24&e;return 0!==t?(It=12,t):32&e?(It=11,32):0!==(t=192&e)?(It=10,t):256&e?(It=9,256):0!==(t=3584&e)?(It=8,t):4096&e?(It=7,4096):0!==(t=4186112&e)?(It=6,t):0!==(t=62914560&e)?(It=5,t):67108864&e?(It=4,67108864):134217728&e?(It=3,134217728):0!==(t=805306368&e)?(It=2,t):1073741824&e?(It=1,1073741824):(It=8,e)}function Bt(e,t){var n=e.pendingLanes;if(0===n)return It=0;var r=0,a=0,o=e.expiredLanes,i=e.suspendedLanes,s=e.pingedLanes;if(0!==o)r=o,a=It=15;else if(0!==(o=134217727&n)){var l=o&~i;0!==l?(r=Dt(l),a=It):0!==(s&=o)&&(r=Dt(s),a=It)}else 0!==(o=n&~i)?(r=Dt(o),a=It):0!==s&&(r=Dt(s),a=It);if(0===r)return 0;if(r=n&((0>(r=31-Ht(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&!(t&i)){if(Dt(t),a<=It)return t;It=a}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-Ht(t)),r|=e[n],t&=~a;return r}function Ft(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function $t(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=zt(24&~t))?$t(10,t):e;case 10:return 0===(e=zt(192&~t))?$t(8,t):e;case 8:return 0===(e=zt(3584&~t))&&(0===(e=zt(4186112&~t))&&(e=512)),e;case 2:return 0===(t=zt(805306368&~t))&&(t=268435456),t}throw Error(i(358,e))}function zt(e){return e&-e}function Ut(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function jt(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-Ht(t)]=n}var Ht=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(qt(e)/Vt|0)|0},qt=Math.log,Vt=Math.LN2;var Gt=o.unstable_UserBlockingPriority,Wt=o.unstable_runWithPriority,Kt=!0;function Yt(e,t,n,r){De||Me();var a=Xt,o=De;De=!0;try{Ne(a,e,t,n,r)}finally{(De=o)||Fe()}}function Qt(e,t,n,r){Wt(Gt,Xt.bind(null,e,t,n,r))}function Xt(e,t,n,r){var a;if(Kt)if((a=!(4&t))&&0<ot.length&&-1<pt.indexOf(e))e=ft(null,e,t,n,r),ot.push(e);else{var o=Zt(e,t,n,r);if(null===o)a&&mt(e,r);else{if(a){if(-1<pt.indexOf(e))return e=ft(o,e,t,n,r),void ot.push(e);if(function(e,t,n,r,a){switch(t){case"focusin":return it=ht(it,e,t,n,r,a),!0;case"dragenter":return st=ht(st,e,t,n,r,a),!0;case"mouseover":return lt=ht(lt,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return ct.set(o,ht(ct.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,ut.set(o,ht(ut.get(o)||null,e,t,n,r,a)),!0}return!1}(o,e,t,n,r))return;mt(e,r)}Mr(e,t,r,null,n)}}}function Zt(e,t,n,r){var a=xe(r);if(null!==(a=ta(a))){var o=Ye(a);if(null===o)a=null;else{var i=o.tag;if(13===i){if(null!==(a=Qe(o)))return a;a=null}else if(3===i){if(o.stateNode.hydrate)return 3===o.tag?o.stateNode.containerInfo:null;a=null}else o!==a&&(a=null)}}return Mr(e,t,r,a,n),null}var Jt=null,en=null,tn=null;function nn(){if(tn)return tn;var e,t,n=en,r=n.length,a="value"in Jt?Jt.value:Jt.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);return tn=a.slice(e,1<t?1-t:void 0)}function rn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function an(){return!0}function on(){return!1}function sn(e){function t(t,n,r,a,o){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(a):a[i]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?an:on,this.isPropagationStopped=on,this}return a(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=an)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=an)},persist:function(){},isPersistent:an}),t}var ln,cn,un,dn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pn=sn(dn),fn=a({},dn,{view:0,detail:0}),mn=sn(fn),hn=a({},fn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Cn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==un&&(un&&"mousemove"===e.type?(ln=e.screenX-un.screenX,cn=e.screenY-un.screenY):cn=ln=0,un=e),ln)},movementY:function(e){return"movementY"in e?e.movementY:cn}}),gn=sn(hn),bn=sn(a({},hn,{dataTransfer:0})),vn=sn(a({},fn,{relatedTarget:0})),yn=sn(a({},dn,{animationName:0,elapsedTime:0,pseudoElement:0})),En=a({},dn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),wn=sn(En),Sn=sn(a({},dn,{data:0})),kn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},_n={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},xn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function An(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=xn[e])&&!!t[e]}function Cn(){return An}var Tn=a({},fn,{key:function(e){if(e.key){var t=kn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=rn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?_n[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Cn,charCode:function(e){return"keypress"===e.type?rn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?rn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Rn=sn(Tn),On=sn(a({},hn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Ln=sn(a({},fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Cn})),Pn=sn(a({},dn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Nn=a({},hn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Mn=sn(Nn),In=[9,13,27,32],Dn=d&&"CompositionEvent"in window,Bn=null;d&&"documentMode"in document&&(Bn=document.documentMode);var Fn=d&&"TextEvent"in window&&!Bn,$n=d&&(!Dn||Bn&&8<Bn&&11>=Bn),zn=String.fromCharCode(32),Un=!1;function jn(e,t){switch(e){case"keyup":return-1!==In.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Hn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var qn=!1;var Vn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Gn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Vn[e.type]:"textarea"===t}function Wn(e,t,n,r){Oe(r),0<(t=Dr(t,"onChange")).length&&(n=new pn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Kn=null,Yn=null;function Qn(e){Tr(e,0)}function Xn(e){if(X(ra(e)))return e}function Zn(e,t){if("change"===e)return t}var Jn=!1;if(d){var er;if(d){var tr="oninput"in document;if(!tr){var nr=document.createElement("div");nr.setAttribute("oninput","return;"),tr="function"==typeof nr.oninput}er=tr}else er=!1;Jn=er&&(!document.documentMode||9<document.documentMode)}function rr(){Kn&&(Kn.detachEvent("onpropertychange",ar),Yn=Kn=null)}function ar(e){if("value"===e.propertyName&&Xn(Yn)){var t=[];if(Wn(t,Yn,e,xe(e)),e=Qn,De)e(t);else{De=!0;try{Pe(e,t)}finally{De=!1,Fe()}}}}function or(e,t,n){"focusin"===e?(rr(),Yn=n,(Kn=t).attachEvent("onpropertychange",ar)):"focusout"===e&&rr()}function ir(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Xn(Yn)}function sr(e,t){if("click"===e)return Xn(t)}function lr(e,t){if("input"===e||"change"===e)return Xn(t)}var cr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ur=Object.prototype.hasOwnProperty;function dr(e,t){if(cr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!ur.call(t,n[r])||!cr(e[n[r]],t[n[r]]))return!1;return!0}function pr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fr(e,t){var n,r=pr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=pr(r)}}function mr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?mr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function hr(){for(var e=window,t=Z();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=Z((e=t.contentWindow).document)}return t}function gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var br=d&&"documentMode"in document&&11>=document.documentMode,vr=null,yr=null,Er=null,wr=!1;function Sr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;wr||null==vr||vr!==Z(r)||("selectionStart"in(r=vr)&&gr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},Er&&dr(Er,r)||(Er=r,0<(r=Dr(yr,"onSelect")).length&&(t=new pn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=vr)))}Mt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Mt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Mt(Nt,2);for(var kr="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),_r=0;_r<kr.length;_r++)Pt.set(kr[_r],0);u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Ar=new Set("cancel close invalid load scroll toggle".split(" ").concat(xr));function Cr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,o,s,l,c){if(Ke.apply(this,arguments),He){if(!He)throw Error(i(198));var u=qe;He=!1,qe=null,Ve||(Ve=!0,Ge=u)}}(r,t,void 0,e),e.currentTarget=null}function Tr(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==o&&a.isPropagationStopped())break e;Cr(a,s,c),o=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,c=s.currentTarget,s=s.listener,l!==o&&a.isPropagationStopped())break e;Cr(a,s,c),o=l}}}if(Ve)throw e=Ge,Ve=!1,Ge=null,e}function Rr(e,t){var n=oa(t),r=e+"__bubble";n.has(r)||(Nr(t,e,2,!1),n.add(r))}var Or="_reactListening"+Math.random().toString(36).slice(2);function Lr(e){e[Or]||(e[Or]=!0,s.forEach((function(t){Ar.has(t)||Pr(t,!1,e,null),Pr(t,!0,e,null)})))}function Pr(e,t,n,r){var a=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,o=n;if("selectionchange"===e&&9!==n.nodeType&&(o=n.ownerDocument),null!==r&&!t&&Ar.has(e)){if("scroll"!==e)return;a|=2,o=r}var i=oa(o),s=e+"__"+(t?"capture":"bubble");i.has(s)||(t&&(a|=4),Nr(o,e,a,t),i.add(s))}function Nr(e,t,n,r){var a=Pt.get(t);switch(void 0===a?2:a){case 0:a=Yt;break;case 1:a=Qt;break;default:a=Xt}n=a.bind(null,t,n,e),a=void 0,!ze||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Mr(e,t,n,r,a){var o=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===a||8===s.nodeType&&s.parentNode===a)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===a||8===l.nodeType&&l.parentNode===a))return;i=i.return}for(;null!==s;){if(null===(i=ta(s)))return;if(5===(l=i.tag)||6===l){r=o=i;continue e}s=s.parentNode}}r=r.return}!function(e,t,n){if(Be)return e(t,n);Be=!0;try{return Ie(e,t,n)}finally{Be=!1,Fe()}}((function(){var r=o,a=xe(n),i=[];e:{var s=Lt.get(e);if(void 0!==s){var l=pn,c=e;switch(e){case"keypress":if(0===rn(n))break e;case"keydown":case"keyup":l=Rn;break;case"focusin":c="focus",l=vn;break;case"focusout":c="blur",l=vn;break;case"beforeblur":case"afterblur":l=vn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=gn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=bn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Ln;break;case Ct:case Tt:case Rt:l=yn;break;case Ot:l=Pn;break;case"scroll":l=mn;break;case"wheel":l=Mn;break;case"copy":case"cut":case"paste":l=wn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=On}var u=!!(4&t),d=!u&&"scroll"===e,p=u?null!==s?s+"Capture":null:s;u=[];for(var f,m=r;null!==m;){var h=(f=m).stateNode;if(5===f.tag&&null!==h&&(f=h,null!==p&&(null!=(h=$e(m,p))&&u.push(Ir(m,h,f)))),d)break;m=m.return}0<u.length&&(s=new l(s,c,null,n,a),i.push({event:s,listeners:u}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||16&t||!(c=n.relatedTarget||n.fromElement)||!ta(c)&&!c[Jr])&&(l||s)&&(s=a.window===a?a:(s=a.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?ta(c):null)&&(c!==(d=Ye(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=gn,h="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(u=On,h="onPointerLeave",p="onPointerEnter",m="pointer"),d=null==l?s:ra(l),f=null==c?s:ra(c),(s=new u(h,m+"leave",l,n,a)).target=d,s.relatedTarget=f,h=null,ta(a)===r&&((u=new u(p,m+"enter",c,n,a)).target=f,u.relatedTarget=d,h=u),d=h,l&&c)e:{for(p=c,m=0,f=u=l;f;f=Br(f))m++;for(f=0,h=p;h;h=Br(h))f++;for(;0<m-f;)u=Br(u),m--;for(;0<f-m;)p=Br(p),f--;for(;m--;){if(u===p||null!==p&&u===p.alternate)break e;u=Br(u),p=Br(p)}u=null}else u=null;null!==l&&Fr(i,s,l,u,!1),null!==c&&null!==d&&Fr(i,d,c,u,!0)}if("select"===(l=(s=r?ra(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Zn;else if(Gn(s))if(Jn)g=lr;else{g=ir;var b=or}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=sr);switch(g&&(g=g(e,r))?Wn(i,g,n,a):(b&&b(e,s,r),"focusout"===e&&(b=s._wrapperState)&&b.controlled&&"number"===s.type&&ae(s,"number",s.value)),b=r?ra(r):window,e){case"focusin":(Gn(b)||"true"===b.contentEditable)&&(vr=b,yr=r,Er=null);break;case"focusout":Er=yr=vr=null;break;case"mousedown":wr=!0;break;case"contextmenu":case"mouseup":case"dragend":wr=!1,Sr(i,n,a);break;case"selectionchange":if(br)break;case"keydown":case"keyup":Sr(i,n,a)}var v;if(Dn)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else qn?jn(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&($n&&"ko"!==n.locale&&(qn||"onCompositionStart"!==y?"onCompositionEnd"===y&&qn&&(v=nn()):(en="value"in(Jt=a)?Jt.value:Jt.textContent,qn=!0)),0<(b=Dr(r,y)).length&&(y=new Sn(y,e,null,n,a),i.push({event:y,listeners:b}),v?y.data=v:null!==(v=Hn(n))&&(y.data=v))),(v=Fn?function(e,t){switch(e){case"compositionend":return Hn(t);case"keypress":return 32!==t.which?null:(Un=!0,zn);case"textInput":return(e=t.data)===zn&&Un?null:e;default:return null}}(e,n):function(e,t){if(qn)return"compositionend"===e||!Dn&&jn(e,t)?(e=nn(),tn=en=Jt=null,qn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return $n&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Dr(r,"onBeforeInput")).length&&(a=new Sn("onBeforeInput","beforeinput",null,n,a),i.push({event:a,listeners:r}),a.data=v))}Tr(i,t)}))}function Ir(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Dr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;5===a.tag&&null!==o&&(a=o,null!=(o=$e(e,n))&&r.unshift(Ir(e,o,a)),null!=(o=$e(e,t))&&r.push(Ir(e,o,a))),e=e.return}return r}function Br(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Fr(e,t,n,r,a){for(var o=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,a?null!=(l=$e(n,o))&&i.unshift(Ir(n,l,s)):a||null!=(l=$e(n,o))&&i.push(Ir(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}function $r(){}var zr=null,Ur=null;function jr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Hr(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var qr="function"==typeof setTimeout?setTimeout:void 0,Vr="function"==typeof clearTimeout?clearTimeout:void 0;function Gr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Wr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Kr(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Yr=0;var Qr=Math.random().toString(36).slice(2),Xr="__reactFiber$"+Qr,Zr="__reactProps$"+Qr,Jr="__reactContainer$"+Qr,ea="__reactEvents$"+Qr;function ta(e){var t=e[Xr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Jr]||n[Xr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Kr(e);null!==e;){if(n=e[Xr])return n;e=Kr(e)}return t}n=(e=n).parentNode}return null}function na(e){return!(e=e[Xr]||e[Jr])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ra(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function aa(e){return e[Zr]||null}function oa(e){var t=e[ea];return void 0===t&&(t=e[ea]=new Set),t}var ia=[],sa=-1;function la(e){return{current:e}}function ca(e){0>sa||(e.current=ia[sa],ia[sa]=null,sa--)}function ua(e,t){sa++,ia[sa]=e.current,e.current=t}var da={},pa=la(da),fa=la(!1),ma=da;function ha(e,t){var n=e.type.contextTypes;if(!n)return da;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ga(e){return null!=(e=e.childContextTypes)}function ba(){ca(fa),ca(pa)}function va(e,t,n){if(pa.current!==da)throw Error(i(168));ua(pa,t),ua(fa,n)}function ya(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in e))throw Error(i(108,W(t)||"Unknown",o));return a({},n,r)}function Ea(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||da,ma=pa.current,ua(pa,e),ua(fa,fa.current),!0}function wa(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=ya(e,t,ma),r.__reactInternalMemoizedMergedChildContext=e,ca(fa),ca(pa),ua(pa,e)):ca(fa),ua(fa,n)}var Sa=null,ka=null,_a=o.unstable_runWithPriority,xa=o.unstable_scheduleCallback,Aa=o.unstable_cancelCallback,Ca=o.unstable_shouldYield,Ta=o.unstable_requestPaint,Ra=o.unstable_now,Oa=o.unstable_getCurrentPriorityLevel,La=o.unstable_ImmediatePriority,Pa=o.unstable_UserBlockingPriority,Na=o.unstable_NormalPriority,Ma=o.unstable_LowPriority,Ia=o.unstable_IdlePriority,Da={},Ba=void 0!==Ta?Ta:function(){},Fa=null,$a=null,za=!1,Ua=Ra(),ja=1e4>Ua?Ra:function(){return Ra()-Ua};function Ha(){switch(Oa()){case La:return 99;case Pa:return 98;case Na:return 97;case Ma:return 96;case Ia:return 95;default:throw Error(i(332))}}function qa(e){switch(e){case 99:return La;case 98:return Pa;case 97:return Na;case 96:return Ma;case 95:return Ia;default:throw Error(i(332))}}function Va(e,t){return e=qa(e),_a(e,t)}function Ga(e,t,n){return e=qa(e),xa(e,t,n)}function Wa(){if(null!==$a){var e=$a;$a=null,Aa(e)}Ka()}function Ka(){if(!za&&null!==Fa){za=!0;var e=0;try{var t=Fa;Va(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Fa=null}catch(n){throw null!==Fa&&(Fa=Fa.slice(e+1)),xa(La,Wa),n}finally{za=!1}}}var Ya=w.ReactCurrentBatchConfig;function Qa(e,t){if(e&&e.defaultProps){for(var n in t=a({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var Xa=la(null),Za=null,Ja=null,eo=null;function to(){eo=Ja=Za=null}function no(e){var t=Xa.current;ca(Xa),e.type._context._currentValue=t}function ro(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function ao(e,t){Za=e,eo=Ja=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(Di=!0),e.firstContext=null)}function oo(e,t){if(eo!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(eo=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Ja){if(null===Za)throw Error(i(308));Ja=t,Za.dependencies={lanes:0,firstContext:t,responders:null}}else Ja=Ja.next=t;return e._currentValue}var io=!1;function so(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function lo(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function co(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function uo(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function po(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?a=o=i:o=o.next=i,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function fo(e,t,n,r){var o=e.updateQueue;io=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,l=o.shared.pending;if(null!==l){o.shared.pending=null;var c=l,u=c.next;c.next=null,null===s?i=u:s.next=u,s=c;var d=e.alternate;if(null!==d){var p=(d=d.updateQueue).lastBaseUpdate;p!==s&&(null===p?d.firstBaseUpdate=u:p.next=u,d.lastBaseUpdate=c)}}if(null!==i){for(p=o.baseState,s=0,d=u=c=null;;){l=i.lane;var f=i.eventTime;if((r&l)===l){null!==d&&(d=d.next={eventTime:f,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var m=e,h=i;switch(l=t,f=n,h.tag){case 1:if("function"==typeof(m=h.payload)){p=m.call(f,p,l);break e}p=m;break e;case 3:m.flags=-4097&m.flags|64;case 0:if(null==(l="function"==typeof(m=h.payload)?m.call(f,p,l):m))break e;p=a({},p,l);break e;case 2:io=!0}}null!==i.callback&&(e.flags|=32,null===(l=o.effects)?o.effects=[i]:l.push(i))}else f={eventTime:f,lane:l,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===d?(u=d=f,c=p):d=d.next=f,s|=l;if(null===(i=i.next)){if(null===(l=o.shared.pending))break;i=l.next,l.next=null,o.lastBaseUpdate=l,o.shared.pending=null}}null===d&&(c=p),o.baseState=c,o.firstBaseUpdate=u,o.lastBaseUpdate=d,Us|=s,e.lanes=s,e.memoizedState=p}}function mo(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!=typeof a)throw Error(i(191,a));a.call(r)}}}var ho=(new r.Component).refs;function go(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:a({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var bo={isMounted:function(e){return!!(e=e._reactInternals)&&Ye(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=pl(),a=fl(e),o=co(r,a);o.payload=t,null!=n&&(o.callback=n),uo(e,o),ml(e,a,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=pl(),a=fl(e),o=co(r,a);o.tag=1,o.payload=t,null!=n&&(o.callback=n),uo(e,o),ml(e,a,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=pl(),r=fl(e),a=co(n,r);a.tag=2,null!=t&&(a.callback=t),uo(e,a),ml(e,r,n)}};function vo(e,t,n,r,a,o,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,i):!t.prototype||!t.prototype.isPureReactComponent||(!dr(n,r)||!dr(a,o))}function yo(e,t,n){var r=!1,a=da,o=t.contextType;return"object"==typeof o&&null!==o?o=oo(o):(a=ga(t)?ma:pa.current,o=(r=null!=(r=t.contextTypes))?ha(e,a):da),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=bo,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function Eo(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&bo.enqueueReplaceState(t,t.state,null)}function wo(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=ho,so(e);var o=t.contextType;"object"==typeof o&&null!==o?a.context=oo(o):(o=ga(t)?ma:pa.current,a.context=ha(e,o)),fo(e,n,a,r),a.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(go(e,t,o,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&bo.enqueueReplaceState(a,a.state,null),fo(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4)}var So=Array.isArray;function ko(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=r.refs;t===ho&&(t=r.refs={}),null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function _o(e,t){if("textarea"!==e.type)throw Error(i(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function xo(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.flags=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Gl(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags=2,n):r:(t.flags=2,n):n}function s(t){return e&&null===t.alternate&&(t.flags=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Ql(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function c(e,t,n,r){return null!==t&&t.elementType===n.type?((r=a(t,n.props)).ref=ko(e,t,n),r.return=e,r):((r=Wl(n.type,n.key,n.props,null,e.mode,r)).ref=ko(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Xl(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Kl(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Ql(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case S:return(n=Wl(t.type,t.key,t.props,null,e.mode,n)).ref=ko(e,null,t),n.return=e,n;case k:return(t=Xl(t,e.mode,n)).return=e,t}if(So(t)||j(t))return(t=Kl(t,e.mode,n,null)).return=e,t;_o(e,t)}return null}function f(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==a?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case S:return n.key===a?n.type===_?d(e,t,n.props.children,r,a):c(e,t,n,r):null;case k:return n.key===a?u(e,t,n,r):null}if(So(n)||j(n))return null!==a?null:d(e,t,n,r,null);_o(e,n)}return null}function m(e,t,n,r,a){if("string"==typeof r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case S:return e=e.get(null===r.key?n:r.key)||null,r.type===_?d(t,e,r.props.children,a,r.key):c(t,e,r,a);case k:return u(t,e=e.get(null===r.key?n:r.key)||null,r,a)}if(So(r)||j(r))return d(t,e=e.get(n)||null,r,a,null);_o(t,r)}return null}function h(a,i,s,l){for(var c=null,u=null,d=i,h=i=0,g=null;null!==d&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var b=f(a,d,s[h],l);if(null===b){null===d&&(d=g);break}e&&d&&null===b.alternate&&t(a,d),i=o(b,i,h),null===u?c=b:u.sibling=b,u=b,d=g}if(h===s.length)return n(a,d),c;if(null===d){for(;h<s.length;h++)null!==(d=p(a,s[h],l))&&(i=o(d,i,h),null===u?c=d:u.sibling=d,u=d);return c}for(d=r(a,d);h<s.length;h++)null!==(g=m(d,a,h,s[h],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?h:g.key),i=o(g,i,h),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach((function(e){return t(a,e)})),c}function g(a,s,l,c){var u=j(l);if("function"!=typeof u)throw Error(i(150));if(null==(l=u.call(l)))throw Error(i(151));for(var d=u=null,h=s,g=s=0,b=null,v=l.next();null!==h&&!v.done;g++,v=l.next()){h.index>g?(b=h,h=null):b=h.sibling;var y=f(a,h,v.value,c);if(null===y){null===h&&(h=b);break}e&&h&&null===y.alternate&&t(a,h),s=o(y,s,g),null===d?u=y:d.sibling=y,d=y,h=b}if(v.done)return n(a,h),u;if(null===h){for(;!v.done;g++,v=l.next())null!==(v=p(a,v.value,c))&&(s=o(v,s,g),null===d?u=v:d.sibling=v,d=v);return u}for(h=r(a,h);!v.done;g++,v=l.next())null!==(v=m(h,a,g,v.value,c))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),s=o(v,s,g),null===d?u=v:d.sibling=v,d=v);return e&&h.forEach((function(e){return t(a,e)})),u}return function(e,r,o,l){var c="object"==typeof o&&null!==o&&o.type===_&&null===o.key;c&&(o=o.props.children);var u="object"==typeof o&&null!==o;if(u)switch(o.$$typeof){case S:e:{for(u=o.key,c=r;null!==c;){if(c.key===u){if(7===c.tag){if(o.type===_){n(e,c.sibling),(r=a(c,o.props.children)).return=e,e=r;break e}}else if(c.elementType===o.type){n(e,c.sibling),(r=a(c,o.props)).ref=ko(e,c,o),r.return=e,e=r;break e}n(e,c);break}t(e,c),c=c.sibling}o.type===_?((r=Kl(o.props.children,e.mode,l,o.key)).return=e,e=r):((l=Wl(o.type,o.key,o.props,null,e.mode,l)).ref=ko(e,r,o),l.return=e,e=l)}return s(e);case k:e:{for(c=o.key;null!==r;){if(r.key===c){if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),(r=a(r,o.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Xl(o,e.mode,l)).return=e,e=r}return s(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,o)).return=e,e=r):(n(e,r),(r=Ql(o,e.mode,l)).return=e,e=r),s(e);if(So(o))return h(e,r,o,l);if(j(o))return g(e,r,o,l);if(u&&_o(e,o),void 0===o&&!c)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(i(152,W(e.type)||"Component"))}return n(e,r)}}var Ao=xo(!0),Co=xo(!1),To={},Ro=la(To),Oo=la(To),Lo=la(To);function Po(e){if(e===To)throw Error(i(174));return e}function No(e,t){switch(ua(Lo,t),ua(Oo,e),ua(Ro,To),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:fe(null,"");break;default:t=fe(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ca(Ro),ua(Ro,t)}function Mo(){ca(Ro),ca(Oo),ca(Lo)}function Io(e){Po(Lo.current);var t=Po(Ro.current),n=fe(t,e.type);t!==n&&(ua(Oo,e),ua(Ro,n))}function Do(e){Oo.current===e&&(ca(Ro),ca(Oo))}var Bo=la(0);function Fo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(64&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var $o=null,zo=null,Uo=!1;function jo(e,t){var n=ql(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Ho(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function qo(e){if(Uo){var t=zo;if(t){var n=t;if(!Ho(e,t)){if(!(t=Wr(n.nextSibling))||!Ho(e,t))return e.flags=-1025&e.flags|2,Uo=!1,void($o=e);jo($o,n)}$o=e,zo=Wr(t.firstChild)}else e.flags=-1025&e.flags|2,Uo=!1,$o=e}}function Vo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;$o=e}function Go(e){if(e!==$o)return!1;if(!Uo)return Vo(e),Uo=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Hr(t,e.memoizedProps))for(t=zo;t;)jo(e,t),t=Wr(t.nextSibling);if(Vo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){zo=Wr(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}zo=null}}else zo=$o?Wr(e.stateNode.nextSibling):null;return!0}function Wo(){zo=$o=null,Uo=!1}var Ko=[];function Yo(){for(var e=0;e<Ko.length;e++)Ko[e]._workInProgressVersionPrimary=null;Ko.length=0}var Qo=w.ReactCurrentDispatcher,Xo=w.ReactCurrentBatchConfig,Zo=0,Jo=null,ei=null,ti=null,ni=!1,ri=!1;function ai(){throw Error(i(321))}function oi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!cr(e[n],t[n]))return!1;return!0}function ii(e,t,n,r,a,o){if(Zo=o,Jo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Qo.current=null===e||null===e.memoizedState?Pi:Ni,e=n(r,a),ri){o=0;do{if(ri=!1,!(25>o))throw Error(i(301));o+=1,ti=ei=null,t.updateQueue=null,Qo.current=Mi,e=n(r,a)}while(ri)}if(Qo.current=Li,t=null!==ei&&null!==ei.next,Zo=0,ti=ei=Jo=null,ni=!1,t)throw Error(i(300));return e}function si(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ti?Jo.memoizedState=ti=e:ti=ti.next=e,ti}function li(){if(null===ei){var e=Jo.alternate;e=null!==e?e.memoizedState:null}else e=ei.next;var t=null===ti?Jo.memoizedState:ti.next;if(null!==t)ti=t,ei=e;else{if(null===e)throw Error(i(310));e={memoizedState:(ei=e).memoizedState,baseState:ei.baseState,baseQueue:ei.baseQueue,queue:ei.queue,next:null},null===ti?Jo.memoizedState=ti=e:ti=ti.next=e}return ti}function ci(e,t){return"function"==typeof t?t(e):t}function ui(e){var t=li(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=ei,a=r.baseQueue,o=n.pending;if(null!==o){if(null!==a){var s=a.next;a.next=o.next,o.next=s}r.baseQueue=a=o,n.pending=null}if(null!==a){a=a.next,r=r.baseState;var l=s=o=null,c=a;do{var u=c.lane;if((Zo&u)===u)null!==l&&(l=l.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),r=c.eagerReducer===e?c.eagerState:e(r,c.action);else{var d={lane:u,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===l?(s=l=d,o=r):l=l.next=d,Jo.lanes|=u,Us|=u}c=c.next}while(null!==c&&c!==a);null===l?o=r:l.next=s,cr(r,t.memoizedState)||(Di=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=l,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function di(e){var t=li(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(null!==a){n.pending=null;var s=a=a.next;do{o=e(o,s.action),s=s.next}while(s!==a);cr(o,t.memoizedState)||(Di=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function pi(e,t,n){var r=t._getVersion;r=r(t._source);var a=t._workInProgressVersionPrimary;if(null!==a?e=a===r:(e=e.mutableReadLanes,(e=(Zo&e)===e)&&(t._workInProgressVersionPrimary=r,Ko.push(t))),e)return n(t._source);throw Ko.push(t),Error(i(350))}function fi(e,t,n,r){var a=Ns;if(null===a)throw Error(i(349));var o=t._getVersion,s=o(t._source),l=Qo.current,c=l.useState((function(){return pi(a,t,n)})),u=c[1],d=c[0];c=ti;var p=e.memoizedState,f=p.refs,m=f.getSnapshot,h=p.source;p=p.subscribe;var g=Jo;return e.memoizedState={refs:f,source:t,subscribe:r},l.useEffect((function(){f.getSnapshot=n,f.setSnapshot=u;var e=o(t._source);if(!cr(s,e)){e=n(t._source),cr(d,e)||(u(e),e=fl(g),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,i=e;0<i;){var l=31-Ht(i),c=1<<l;r[l]|=e,i&=~c}}}),[n,t,r]),l.useEffect((function(){return r(t._source,(function(){var e=f.getSnapshot,n=f.setSnapshot;try{n(e(t._source));var r=fl(g);a.mutableReadLanes|=r&a.pendingLanes}catch(o){n((function(){throw o}))}}))}),[t,r]),cr(m,n)&&cr(h,t)&&cr(p,r)||((e={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:d}).dispatch=u=Oi.bind(null,Jo,e),c.queue=e,c.baseQueue=null,d=pi(a,t,n),c.memoizedState=c.baseState=d),d}function mi(e,t,n){return fi(li(),e,t,n)}function hi(e){var t=si();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:e}).dispatch=Oi.bind(null,Jo,e),[t.memoizedState,e]}function gi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Jo.updateQueue)?(t={lastEffect:null},Jo.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function bi(e){return e={current:e},si().memoizedState=e}function vi(){return li().memoizedState}function yi(e,t,n,r){var a=si();Jo.flags|=e,a.memoizedState=gi(1|t,n,void 0,void 0===r?null:r)}function Ei(e,t,n,r){var a=li();r=void 0===r?null:r;var o=void 0;if(null!==ei){var i=ei.memoizedState;if(o=i.destroy,null!==r&&oi(r,i.deps))return void gi(t,n,o,r)}Jo.flags|=e,a.memoizedState=gi(1|t,n,o,r)}function wi(e,t){return yi(516,4,e,t)}function Si(e,t){return Ei(516,4,e,t)}function ki(e,t){return Ei(4,2,e,t)}function _i(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function xi(e,t,n){return n=null!=n?n.concat([e]):null,Ei(4,2,_i.bind(null,t,e),n)}function Ai(){}function Ci(e,t){var n=li();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&oi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ti(e,t){var n=li();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&oi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ri(e,t){var n=Ha();Va(98>n?98:n,(function(){e(!0)})),Va(97<n?97:n,(function(){var n=Xo.transition;Xo.transition=1;try{e(!1),t()}finally{Xo.transition=n}}))}function Oi(e,t,n){var r=pl(),a=fl(e),o={lane:a,action:n,eagerReducer:null,eagerState:null,next:null},i=t.pending;if(null===i?o.next=o:(o.next=i.next,i.next=o),t.pending=o,i=e.alternate,e===Jo||null!==i&&i===Jo)ri=ni=!0;else{if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var s=t.lastRenderedState,l=i(s,n);if(o.eagerReducer=i,o.eagerState=l,cr(l,s))return}catch(c){}ml(e,a,r)}}var Li={readContext:oo,useCallback:ai,useContext:ai,useEffect:ai,useImperativeHandle:ai,useLayoutEffect:ai,useMemo:ai,useReducer:ai,useRef:ai,useState:ai,useDebugValue:ai,useDeferredValue:ai,useTransition:ai,useMutableSource:ai,useOpaqueIdentifier:ai,unstable_isNewReconciler:!1},Pi={readContext:oo,useCallback:function(e,t){return si().memoizedState=[e,void 0===t?null:t],e},useContext:oo,useEffect:wi,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,yi(4,2,_i.bind(null,t,e),n)},useLayoutEffect:function(e,t){return yi(4,2,e,t)},useMemo:function(e,t){var n=si();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=si();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Oi.bind(null,Jo,e),[r.memoizedState,e]},useRef:bi,useState:hi,useDebugValue:Ai,useDeferredValue:function(e){var t=hi(e),n=t[0],r=t[1];return wi((function(){var t=Xo.transition;Xo.transition=1;try{r(e)}finally{Xo.transition=t}}),[e]),n},useTransition:function(){var e=hi(!1),t=e[0];return bi(e=Ri.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=si();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},fi(r,e,t,n)},useOpaqueIdentifier:function(){if(Uo){var e=!1,t=function(e){return{$$typeof:I,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Yr++).toString(36))),Error(i(355))})),n=hi(t)[1];return!(2&Jo.mode)&&(Jo.flags|=516,gi(5,(function(){n("r:"+(Yr++).toString(36))}),void 0,null)),t}return hi(t="r:"+(Yr++).toString(36)),t},unstable_isNewReconciler:!1},Ni={readContext:oo,useCallback:Ci,useContext:oo,useEffect:Si,useImperativeHandle:xi,useLayoutEffect:ki,useMemo:Ti,useReducer:ui,useRef:vi,useState:function(){return ui(ci)},useDebugValue:Ai,useDeferredValue:function(e){var t=ui(ci),n=t[0],r=t[1];return Si((function(){var t=Xo.transition;Xo.transition=1;try{r(e)}finally{Xo.transition=t}}),[e]),n},useTransition:function(){var e=ui(ci)[0];return[vi().current,e]},useMutableSource:mi,useOpaqueIdentifier:function(){return ui(ci)[0]},unstable_isNewReconciler:!1},Mi={readContext:oo,useCallback:Ci,useContext:oo,useEffect:Si,useImperativeHandle:xi,useLayoutEffect:ki,useMemo:Ti,useReducer:di,useRef:vi,useState:function(){return di(ci)},useDebugValue:Ai,useDeferredValue:function(e){var t=di(ci),n=t[0],r=t[1];return Si((function(){var t=Xo.transition;Xo.transition=1;try{r(e)}finally{Xo.transition=t}}),[e]),n},useTransition:function(){var e=di(ci)[0];return[vi().current,e]},useMutableSource:mi,useOpaqueIdentifier:function(){return di(ci)[0]},unstable_isNewReconciler:!1},Ii=w.ReactCurrentOwner,Di=!1;function Bi(e,t,n,r){t.child=null===e?Co(t,null,n,r):Ao(t,e.child,n,r)}function Fi(e,t,n,r,a){n=n.render;var o=t.ref;return ao(t,a),r=ii(e,t,n,r,o,a),null===e||Di?(t.flags|=1,Bi(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,os(e,t,a))}function $i(e,t,n,r,a,o){if(null===e){var i=n.type;return"function"!=typeof i||Vl(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Wl(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,zi(e,t,i,r,a,o))}return i=e.child,a&o||(a=i.memoizedProps,!(n=null!==(n=n.compare)?n:dr)(a,r)||e.ref!==t.ref)?(t.flags|=1,(e=Gl(i,r)).ref=t.ref,e.return=t,t.child=e):os(e,t,o)}function zi(e,t,n,r,a,o){if(null!==e&&dr(e.memoizedProps,r)&&e.ref===t.ref){if(Di=!1,!(o&a))return t.lanes=e.lanes,os(e,t,o);16384&e.flags&&(Di=!0)}return Hi(e,t,n,r,o)}function Ui(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(4&t.mode){if(!(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},Sl(t,e),null;t.memoizedState={baseLanes:0},Sl(t,null!==o?o.baseLanes:n)}else t.memoizedState={baseLanes:0},Sl(t,n);else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Sl(t,r);return Bi(e,t,a,n),t.child}function ji(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function Hi(e,t,n,r,a){var o=ga(n)?ma:pa.current;return o=ha(t,o),ao(t,a),n=ii(e,t,n,r,o,a),null===e||Di?(t.flags|=1,Bi(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,os(e,t,a))}function qi(e,t,n,r,a){if(ga(n)){var o=!0;Ea(t)}else o=!1;if(ao(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),yo(t,n,r),wo(t,n,r,a),r=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,c=n.contextType;"object"==typeof c&&null!==c?c=oo(c):c=ha(t,c=ga(n)?ma:pa.current);var u=n.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==r||l!==c)&&Eo(t,i,r,c),io=!1;var p=t.memoizedState;i.state=p,fo(t,r,i,a),l=t.memoizedState,s!==r||p!==l||fa.current||io?("function"==typeof u&&(go(t,n,u,r),l=t.memoizedState),(s=io||vo(t,n,s,r,p,l,c))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4)):("function"==typeof i.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=c,r=s):("function"==typeof i.componentDidMount&&(t.flags|=4),r=!1)}else{i=t.stateNode,lo(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:Qa(t.type,s),i.props=c,d=t.pendingProps,p=i.context,"object"==typeof(l=n.contextType)&&null!==l?l=oo(l):l=ha(t,l=ga(n)?ma:pa.current);var f=n.getDerivedStateFromProps;(u="function"==typeof f||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==d||p!==l)&&Eo(t,i,r,l),io=!1,p=t.memoizedState,i.state=p,fo(t,r,i,a);var m=t.memoizedState;s!==d||p!==m||fa.current||io?("function"==typeof f&&(go(t,n,f,r),m=t.memoizedState),(c=io||vo(t,n,c,r,p,m,l))?(u||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,m,l),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,m,l)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=m),i.props=r,i.state=m,i.context=l,r=c):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=256),r=!1)}return Vi(e,t,n,r,o,a)}function Vi(e,t,n,r,a,o){ji(e,t);var i=!!(64&t.flags);if(!r&&!i)return a&&wa(t,n,!1),os(e,t,o);r=t.stateNode,Ii.current=t;var s=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=Ao(t,e.child,null,o),t.child=Ao(t,null,s,o)):Bi(e,t,s,o),t.memoizedState=r.state,a&&wa(t,n,!0),t.child}function Gi(e){var t=e.stateNode;t.pendingContext?va(0,t.pendingContext,t.pendingContext!==t.context):t.context&&va(0,t.context,!1),No(e,t.containerInfo)}var Wi,Ki,Yi,Qi,Xi={dehydrated:null,retryLane:0};function Zi(e,t,n){var r,a=t.pendingProps,o=Bo.current,i=!1;return(r=!!(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&!!(2&o)),r?(i=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(o|=1),ua(Bo,1&o),null===e?(void 0!==a.fallback&&qo(t),e=a.children,o=a.fallback,i?(e=Ji(t,e,o,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Xi,e):"number"==typeof a.unstable_expectedLoadTime?(e=Ji(t,e,o,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Xi,t.lanes=33554432,e):((n=Yl({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,i?(a=ts(e,t,a.children,a.fallback,n),i=t.child,o=e.child.memoizedState,i.memoizedState=null===o?{baseLanes:n}:{baseLanes:o.baseLanes|n},i.childLanes=e.childLanes&~n,t.memoizedState=Xi,a):(n=es(e,t,a.children,n),t.memoizedState=null,n))}function Ji(e,t,n,r){var a=e.mode,o=e.child;return t={mode:"hidden",children:t},2&a||null===o?o=Yl(t,a,0,null):(o.childLanes=0,o.pendingProps=t),n=Kl(n,a,r,null),o.return=e,n.return=e,o.sibling=n,e.child=o,n}function es(e,t,n,r){var a=e.child;return e=a.sibling,n=Gl(a,{mode:"visible",children:n}),!(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function ts(e,t,n,r,a){var o=t.mode,i=e.child;e=i.sibling;var s={mode:"hidden",children:n};return 2&o||t.child===i?n=Gl(i,s):((n=t.child).childLanes=0,n.pendingProps=s,null!==(i=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=i,i.nextEffect=null):t.firstEffect=t.lastEffect=null),null!==e?r=Gl(e,r):(r=Kl(r,o,a,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function ns(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),ro(e.return,t)}function rs(e,t,n,r,a,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a,lastEffect:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=a,i.lastEffect=o)}function as(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(Bi(e,t,r.children,n),2&(r=Bo.current))r=1&r|2,t.flags|=64;else{if(null!==e&&64&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ns(e,n);else if(19===e.tag)ns(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ua(Bo,r),2&t.mode)switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Fo(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),rs(t,!1,a,n,o,t.lastEffect);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Fo(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}rs(t,!0,n,null,o,t.lastEffect);break;case"together":rs(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function os(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Us|=t.lanes,n&t.childLanes){if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Gl(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Gl(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function is(e,t){if(!Uo)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ss(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return ga(t.type)&&ba(),null;case 3:return Mo(),ca(fa),ca(pa),Yo(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Go(t)?t.flags|=4:r.hydrate||(t.flags|=256)),Ki(t),null;case 5:Do(t);var o=Po(Lo.current);if(n=t.type,null!==e&&null!=t.stateNode)Yi(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(i(166));return null}if(e=Po(Ro.current),Go(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[Xr]=t,r[Zr]=s,n){case"dialog":Rr("cancel",r),Rr("close",r);break;case"iframe":case"object":case"embed":Rr("load",r);break;case"video":case"audio":for(e=0;e<xr.length;e++)Rr(xr[e],r);break;case"source":Rr("error",r);break;case"img":case"image":case"link":Rr("error",r),Rr("load",r);break;case"details":Rr("toggle",r);break;case"input":ee(r,s),Rr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},Rr("invalid",r);break;case"textarea":le(r,s),Rr("invalid",r)}for(var c in ke(n,s),e=null,s)s.hasOwnProperty(c)&&(o=s[c],"children"===c?"string"==typeof o?r.textContent!==o&&(e=["children",o]):"number"==typeof o&&r.textContent!==""+o&&(e=["children",""+o]):l.hasOwnProperty(c)&&null!=o&&"onScroll"===c&&Rr("scroll",r));switch(n){case"input":Q(r),re(r,s,!0);break;case"textarea":Q(r),ue(r);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(r.onclick=$r)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(c=9===o.nodeType?o:o.ownerDocument,e===de.html&&(e=pe(n)),e===de.html?"script"===n?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(n,{is:r.is}):(e=c.createElement(n),"select"===n&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,n),e[Xr]=t,e[Zr]=r,Wi(e,t,!1,!1),t.stateNode=e,c=_e(n,r),n){case"dialog":Rr("cancel",e),Rr("close",e),o=r;break;case"iframe":case"object":case"embed":Rr("load",e),o=r;break;case"video":case"audio":for(o=0;o<xr.length;o++)Rr(xr[o],e);o=r;break;case"source":Rr("error",e),o=r;break;case"img":case"image":case"link":Rr("error",e),Rr("load",e),o=r;break;case"details":Rr("toggle",e),o=r;break;case"input":ee(e,r),o=J(e,r),Rr("invalid",e);break;case"option":o=oe(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=a({},r,{value:void 0}),Rr("invalid",e);break;case"textarea":le(e,r),o=se(e,r),Rr("invalid",e);break;default:o=r}ke(n,o);var u=o;for(s in u)if(u.hasOwnProperty(s)){var d=u[s];"style"===s?we(e,d):"dangerouslySetInnerHTML"===s?null!=(d=d?d.__html:void 0)&&ge(e,d):"children"===s?"string"==typeof d?("textarea"!==n||""!==d)&&be(e,d):"number"==typeof d&&be(e,""+d):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(l.hasOwnProperty(s)?null!=d&&"onScroll"===s&&Rr("scroll",e):null!=d&&E(e,s,d,c))}switch(n){case"input":Q(e),re(e,r,!1);break;case"textarea":Q(e),ue(e);break;case"option":null!=r.value&&e.setAttribute("value",""+K(r.value));break;case"select":e.multiple=!!r.multiple,null!=(s=r.value)?ie(e,!!r.multiple,s,!1):null!=r.defaultValue&&ie(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=$r)}jr(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Qi(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(i(166));n=Po(Lo.current),Po(Ro.current),Go(t)?(r=t.stateNode,n=t.memoizedProps,r[Xr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Xr]=t,t.stateNode=r)}return null;case 13:return ca(Bo),r=t.memoizedState,64&t.flags?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Go(t):n=null!==e.memoizedState,r&&!n&&2&t.mode&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||1&Bo.current?0===Fs&&(Fs=3):(0!==Fs&&3!==Fs||(Fs=4),null===Ns||!(134217727&Us)&&!(134217727&js)||vl(Ns,Is))),(r||n)&&(t.flags|=4),null);case 4:return Mo(),Ki(t),null===e&&Lr(t.stateNode.containerInfo),null;case 10:return no(t),null;case 19:if(ca(Bo),null===(r=t.memoizedState))return null;if(s=!!(64&t.flags),null===(c=r.rendering))if(s)is(r,!1);else{if(0!==Fs||null!==e&&64&e.flags)for(e=t.child;null!==e;){if(null!==(c=Fo(e))){for(t.flags|=64,is(r,!1),null!==(s=c.updateQueue)&&(t.updateQueue=s,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(s=n).flags&=2,s.nextEffect=null,s.firstEffect=null,s.lastEffect=null,null===(c=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=c.childLanes,s.lanes=c.lanes,s.child=c.child,s.memoizedProps=c.memoizedProps,s.memoizedState=c.memoizedState,s.updateQueue=c.updateQueue,s.type=c.type,e=c.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ua(Bo,1&Bo.current|2),t.child}e=e.sibling}null!==r.tail&&ja()>Gs&&(t.flags|=64,s=!0,is(r,!1),t.lanes=33554432)}else{if(!s)if(null!==(e=Fo(c))){if(t.flags|=64,s=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),is(r,!0),null===r.tail&&"hidden"===r.tailMode&&!c.alternate&&!Uo)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*ja()-r.renderingStartTime>Gs&&1073741824!==n&&(t.flags|=64,s=!0,is(r,!1),t.lanes=33554432);r.isBackwards?(c.sibling=t.child,t.child=c):(null!==(n=r.last)?n.sibling=c:t.child=c,r.last=c)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=ja(),n.sibling=null,t=Bo.current,ua(Bo,s?1&t|2:1&t),n):null;case 23:case 24:return kl(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(i(156,t.tag))}function ls(e){switch(e.tag){case 1:ga(e.type)&&ba();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(Mo(),ca(fa),ca(pa),Yo(),64&(t=e.flags))throw Error(i(285));return e.flags=-4097&t|64,e;case 5:return Do(e),null;case 13:return ca(Bo),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return ca(Bo),null;case 4:return Mo(),null;case 10:return no(e),null;case 23:case 24:return kl(),null;default:return null}}function cs(e,t){try{var n="",r=t;do{n+=G(r),r=r.return}while(r);var a=n}catch(o){a="\nError generating stack: "+o.message+"\n"+o.stack}return{value:e,source:t,stack:a}}function us(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}Wi=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ki=function(){},Yi=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Po(Ro.current);var i,s=null;switch(n){case"input":o=J(e,o),r=J(e,r),s=[];break;case"option":o=oe(e,o),r=oe(e,r),s=[];break;case"select":o=a({},o,{value:void 0}),r=a({},r,{value:void 0}),s=[];break;case"textarea":o=se(e,o),r=se(e,r),s=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=$r)}for(d in ke(n,r),n=null,o)if(!r.hasOwnProperty(d)&&o.hasOwnProperty(d)&&null!=o[d])if("style"===d){var c=o[d];for(i in c)c.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(l.hasOwnProperty(d)?s||(s=[]):(s=s||[]).push(d,null));for(d in r){var u=r[d];if(c=null!=o?o[d]:void 0,r.hasOwnProperty(d)&&u!==c&&(null!=u||null!=c))if("style"===d)if(c){for(i in c)!c.hasOwnProperty(i)||u&&u.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in u)u.hasOwnProperty(i)&&c[i]!==u[i]&&(n||(n={}),n[i]=u[i])}else n||(s||(s=[]),s.push(d,n)),n=u;else"dangerouslySetInnerHTML"===d?(u=u?u.__html:void 0,c=c?c.__html:void 0,null!=u&&c!==u&&(s=s||[]).push(d,u)):"children"===d?"string"!=typeof u&&"number"!=typeof u||(s=s||[]).push(d,""+u):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(l.hasOwnProperty(d)?(null!=u&&"onScroll"===d&&Rr("scroll",e),s||c===u||(s=[])):"object"==typeof u&&null!==u&&u.$$typeof===I?u.toString():(s=s||[]).push(d,u))}n&&(s=s||[]).push("style",n);var d=s;(t.updateQueue=d)&&(t.flags|=4)}},Qi=function(e,t,n,r){n!==r&&(t.flags|=4)};var ds="function"==typeof WeakMap?WeakMap:Map;function ps(e,t,n){(n=co(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Qs||(Qs=!0,Xs=r),us(0,t)},n}function fs(e,t,n){(n=co(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return us(0,t),r(a)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Zs?Zs=new Set([this]):Zs.add(this),us(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var ms="function"==typeof WeakSet?WeakSet:Set;function hs(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(n){zl(e,n)}else t.current=null}function gs(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Qa(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Gr(t.stateNode.containerInfo))}throw Error(i(163))}function bs(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(!(3&~e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var a=e;r=a.next,4&(a=a.tag)&&1&a&&(Bl(n,e),Dl(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Qa(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&mo(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}mo(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&jr(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&wt(n)))))}throw Error(i(163))}function vs(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var a=n.memoizedProps.style;a=null!=a&&a.hasOwnProperty("display")?a.display:null,r.style.display=Ee("display",a)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function ys(e,t){if(ka&&"function"==typeof ka.onCommitFiberUnmount)try{ka.onCommitFiberUnmount(Sa,t)}catch(o){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,a=r.destroy;if(r=r.tag,void 0!==a)if(4&r)Bl(t,n);else{r=t;try{a()}catch(o){zl(r,o)}}n=n.next}while(n!==e)}break;case 1:if(hs(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(o){zl(t,o)}break;case 5:hs(t);break;case 4:xs(e,t)}}function Es(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function ws(e){return 5===e.tag||3===e.tag||4===e.tag}function Ss(e){e:{for(var t=e.return;null!==t;){if(ws(t))break e;t=t.return}throw Error(i(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(i(161))}16&n.flags&&(be(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||ws(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?ks(e,n,t):_s(e,n,t)}function ks(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=$r));else if(4!==r&&null!==(e=e.child))for(ks(e,t,n),e=e.sibling;null!==e;)ks(e,t,n),e=e.sibling}function _s(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(_s(e,t,n),e=e.sibling;null!==e;)_s(e,t,n),e=e.sibling}function xs(e,t){for(var n,r,a=t,o=!1;;){if(!o){o=a.return;e:for(;;){if(null===o)throw Error(i(160));switch(n=o.stateNode,o.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}o=o.return}o=!0}if(5===a.tag||6===a.tag){e:for(var s=e,l=a,c=l;;)if(ys(s,c),null!==c.child&&4!==c.tag)c.child.return=c,c=c.child;else{if(c===l)break e;for(;null===c.sibling;){if(null===c.return||c.return===l)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}r?(s=n,l=a.stateNode,8===s.nodeType?s.parentNode.removeChild(l):s.removeChild(l)):n.removeChild(a.stateNode)}else if(4===a.tag){if(null!==a.child){n=a.stateNode.containerInfo,r=!0,a.child.return=a,a=a.child;continue}}else if(ys(e,a),null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;4===(a=a.return).tag&&(o=!1)}a.sibling.return=a.return,a=a.sibling}}function As(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{!(3&~r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:case 12:case 17:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var a=null!==e?e.memoizedProps:r;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,null!==o){for(n[Zr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&te(n,r),_e(e,a),t=_e(e,r),a=0;a<o.length;a+=2){var s=o[a],l=o[a+1];"style"===s?we(n,l):"dangerouslySetInnerHTML"===s?ge(n,l):"children"===s?be(n,l):E(n,s,l,t)}switch(e){case"input":ne(n,r);break;case"textarea":ce(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(o=r.value)?ie(n,!!r.multiple,o,!1):e!==!!r.multiple&&(null!=r.defaultValue?ie(n,!!r.multiple,r.defaultValue,!0):ie(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(i(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,wt(n.containerInfo)));case 13:return null!==t.memoizedState&&(Vs=ja(),vs(t.child,!0)),void Cs(t);case 19:return void Cs(t);case 23:case 24:return void vs(t,null!==t.memoizedState)}throw Error(i(163))}function Cs(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new ms),t.forEach((function(t){var r=jl.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function Ts(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var Rs=Math.ceil,Os=w.ReactCurrentDispatcher,Ls=w.ReactCurrentOwner,Ps=0,Ns=null,Ms=null,Is=0,Ds=0,Bs=la(0),Fs=0,$s=null,zs=0,Us=0,js=0,Hs=0,qs=null,Vs=0,Gs=1/0;function Ws(){Gs=ja()+500}var Ks,Ys=null,Qs=!1,Xs=null,Zs=null,Js=!1,el=null,tl=90,nl=[],rl=[],al=null,ol=0,il=null,sl=-1,ll=0,cl=0,ul=null,dl=!1;function pl(){return 48&Ps?ja():-1!==sl?sl:sl=ja()}function fl(e){if(!(2&(e=e.mode)))return 1;if(!(4&e))return 99===Ha()?1:2;if(0===ll&&(ll=zs),0!==Ya.transition){0!==cl&&(cl=null!==qs?qs.pendingLanes:0),e=ll;var t=4186112&~cl;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Ha(),4&Ps&&98===e?e=$t(12,ll):e=$t(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ll),e}function ml(e,t,n){if(50<ol)throw ol=0,il=null,Error(i(185));if(null===(e=hl(e,t)))return null;jt(e,t,n),e===Ns&&(js|=t,4===Fs&&vl(e,Is));var r=Ha();1===t?8&Ps&&!(48&Ps)?yl(e):(gl(e,n),0===Ps&&(Ws(),Wa())):(!(4&Ps)||98!==r&&99!==r||(null===al?al=new Set([e]):al.add(e)),gl(e,n)),qs=e}function hl(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function gl(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,a=e.pingedLanes,o=e.expirationTimes,s=e.pendingLanes;0<s;){var l=31-Ht(s),c=1<<l,u=o[l];if(-1===u){if(!(c&r)||c&a){u=t,Dt(c);var d=It;o[l]=10<=d?u+250:6<=d?u+5e3:-1}}else u<=t&&(e.expiredLanes|=c);s&=~c}if(r=Bt(e,e===Ns?Is:0),t=It,0===r)null!==n&&(n!==Da&&Aa(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==Da&&Aa(n)}15===t?(n=yl.bind(null,e),null===Fa?(Fa=[n],$a=xa(La,Ka)):Fa.push(n),n=Da):14===t?n=Ga(99,yl.bind(null,e)):(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(i(358,e))}}(t),n=Ga(n,bl.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function bl(e){if(sl=-1,cl=ll=0,48&Ps)throw Error(i(327));var t=e.callbackNode;if(Il()&&e.callbackNode!==t)return null;var n=Bt(e,e===Ns?Is:0);if(0===n)return null;var r=n,a=Ps;Ps|=16;var o=Al();for(Ns===e&&Is===r||(Ws(),_l(e,r));;)try{Rl();break}catch(l){xl(e,l)}if(to(),Os.current=o,Ps=a,null!==Ms?r=0:(Ns=null,Is=0,r=Fs),zs&js)_l(e,0);else if(0!==r){if(2===r&&(Ps|=64,e.hydrate&&(e.hydrate=!1,Gr(e.containerInfo)),0!==(n=Ft(e))&&(r=Cl(e,n))),1===r)throw t=$s,_l(e,0),vl(e,n),gl(e,ja()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(i(345));case 2:case 5:Pl(e);break;case 3:if(vl(e,n),(62914560&n)===n&&10<(r=Vs+500-ja())){if(0!==Bt(e,0))break;if(((a=e.suspendedLanes)&n)!==n){pl(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=qr(Pl.bind(null,e),r);break}Pl(e);break;case 4:if(vl(e,n),(4186112&n)===n)break;for(r=e.eventTimes,a=-1;0<n;){var s=31-Ht(n);o=1<<s,(s=r[s])>a&&(a=s),n&=~o}if(n=a,10<(n=(120>(n=ja()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Rs(n/1960))-n)){e.timeoutHandle=qr(Pl.bind(null,e),n);break}Pl(e);break;default:throw Error(i(329))}}return gl(e,ja()),e.callbackNode===t?bl.bind(null,e):null}function vl(e,t){for(t&=~Hs,t&=~js,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ht(t),r=1<<n;e[n]=-1,t&=~r}}function yl(e){if(48&Ps)throw Error(i(327));if(Il(),e===Ns&&e.expiredLanes&Is){var t=Is,n=Cl(e,t);zs&js&&(n=Cl(e,t=Bt(e,t)))}else n=Cl(e,t=Bt(e,0));if(0!==e.tag&&2===n&&(Ps|=64,e.hydrate&&(e.hydrate=!1,Gr(e.containerInfo)),0!==(t=Ft(e))&&(n=Cl(e,t))),1===n)throw n=$s,_l(e,0),vl(e,t),gl(e,ja()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Pl(e),gl(e,ja()),null}function El(e,t){var n=Ps;Ps|=1;try{return e(t)}finally{0===(Ps=n)&&(Ws(),Wa())}}function wl(e,t){var n=Ps;Ps&=-2,Ps|=8;try{return e(t)}finally{0===(Ps=n)&&(Ws(),Wa())}}function Sl(e,t){ua(Bs,Ds),Ds|=t,zs|=t}function kl(){Ds=Bs.current,ca(Bs)}function _l(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Vr(n)),null!==Ms)for(n=Ms.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&ba();break;case 3:Mo(),ca(fa),ca(pa),Yo();break;case 5:Do(r);break;case 4:Mo();break;case 13:case 19:ca(Bo);break;case 10:no(r);break;case 23:case 24:kl()}n=n.return}Ns=e,Ms=Gl(e.current,null),Is=Ds=zs=t,Fs=0,$s=null,Hs=js=Us=0}function xl(e,t){for(;;){var n=Ms;try{if(to(),Qo.current=Li,ni){for(var r=Jo.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}ni=!1}if(Zo=0,ti=ei=Jo=null,ri=!1,Ls.current=null,null===n||null===n.return){Fs=1,$s=t,Ms=null;break}e:{var o=e,i=n.return,s=n,l=t;if(t=Is,s.flags|=2048,s.firstEffect=s.lastEffect=null,null!==l&&"object"==typeof l&&"function"==typeof l.then){var c=l;if(!(2&s.mode)){var u=s.alternate;u?(s.updateQueue=u.updateQueue,s.memoizedState=u.memoizedState,s.lanes=u.lanes):(s.updateQueue=null,s.memoizedState=null)}var d=!!(1&Bo.current),p=i;do{var f;if(f=13===p.tag){var m=p.memoizedState;if(null!==m)f=null!==m.dehydrated;else{var h=p.memoizedProps;f=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!d)}}if(f){var g=p.updateQueue;if(null===g){var b=new Set;b.add(c),p.updateQueue=b}else g.add(c);if(!(2&p.mode)){if(p.flags|=64,s.flags|=16384,s.flags&=-2981,1===s.tag)if(null===s.alternate)s.tag=17;else{var v=co(-1,1);v.tag=2,uo(s,v)}s.lanes|=1;break e}l=void 0,s=t;var y=o.pingCache;if(null===y?(y=o.pingCache=new ds,l=new Set,y.set(c,l)):void 0===(l=y.get(c))&&(l=new Set,y.set(c,l)),!l.has(s)){l.add(s);var E=Ul.bind(null,o,c,s);c.then(E,E)}p.flags|=4096,p.lanes=t;break e}p=p.return}while(null!==p);l=Error((W(s.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Fs&&(Fs=2),l=cs(l,s),p=i;do{switch(p.tag){case 3:o=l,p.flags|=4096,t&=-t,p.lanes|=t,po(p,ps(0,o,t));break e;case 1:o=l;var w=p.type,S=p.stateNode;if(!(64&p.flags||"function"!=typeof w.getDerivedStateFromError&&(null===S||"function"!=typeof S.componentDidCatch||null!==Zs&&Zs.has(S)))){p.flags|=4096,t&=-t,p.lanes|=t,po(p,fs(p,o,t));break e}}p=p.return}while(null!==p)}Ll(n)}catch(k){t=k,Ms===n&&null!==n&&(Ms=n=n.return);continue}break}}function Al(){var e=Os.current;return Os.current=Li,null===e?Li:e}function Cl(e,t){var n=Ps;Ps|=16;var r=Al();for(Ns===e&&Is===t||_l(e,t);;)try{Tl();break}catch(a){xl(e,a)}if(to(),Ps=n,Os.current=r,null!==Ms)throw Error(i(261));return Ns=null,Is=0,Fs}function Tl(){for(;null!==Ms;)Ol(Ms)}function Rl(){for(;null!==Ms&&!Ca();)Ol(Ms)}function Ol(e){var t=Ks(e.alternate,e,Ds);e.memoizedProps=e.pendingProps,null===t?Ll(e):Ms=t,Ls.current=null}function Ll(e){var t=e;do{var n=t.alternate;if(e=t.return,2048&t.flags){if(null!==(n=ls(t)))return n.flags&=2047,void(Ms=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(null!==(n=ss(n,t,Ds)))return void(Ms=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||1073741824&Ds||!(4&n.mode)){for(var r=0,a=n.child;null!==a;)r|=a.lanes|a.childLanes,a=a.sibling;n.childLanes=r}null!==e&&!(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}if(null!==(t=t.sibling))return void(Ms=t);Ms=t=e}while(null!==t);0===Fs&&(Fs=5)}function Pl(e){var t=Ha();return Va(99,Nl.bind(null,e,t)),null}function Nl(e,t){do{Il()}while(null!==el);if(48&Ps)throw Error(i(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(i(177));e.callbackNode=null;var r=n.lanes|n.childLanes,a=r,o=e.pendingLanes&~a;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=a,e.mutableReadLanes&=a,e.entangledLanes&=a,a=e.entanglements;for(var s=e.eventTimes,l=e.expirationTimes;0<o;){var c=31-Ht(o),u=1<<c;a[c]=0,s[c]=-1,l[c]=-1,o&=~u}if(null!==al&&!(24&r)&&al.has(e)&&al.delete(e),e===Ns&&(Ms=Ns=null,Is=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(a=Ps,Ps|=32,Ls.current=null,zr=Kt,gr(s=hr())){if("selectionStart"in s)l={start:s.selectionStart,end:s.selectionEnd};else e:if(l=(l=s.ownerDocument)&&l.defaultView||window,(u=l.getSelection&&l.getSelection())&&0!==u.rangeCount){l=u.anchorNode,o=u.anchorOffset,c=u.focusNode,u=u.focusOffset;try{l.nodeType,c.nodeType}catch(A){l=null;break e}var d=0,p=-1,f=-1,m=0,h=0,g=s,b=null;t:for(;;){for(var v;g!==l||0!==o&&3!==g.nodeType||(p=d+o),g!==c||0!==u&&3!==g.nodeType||(f=d+u),3===g.nodeType&&(d+=g.nodeValue.length),null!==(v=g.firstChild);)b=g,g=v;for(;;){if(g===s)break t;if(b===l&&++m===o&&(p=d),b===c&&++h===u&&(f=d),null!==(v=g.nextSibling))break;b=(g=b).parentNode}g=v}l=-1===p||-1===f?null:{start:p,end:f}}else l=null;l=l||{start:0,end:0}}else l=null;Ur={focusedElem:s,selectionRange:l},Kt=!1,ul=null,dl=!1,Ys=r;do{try{Ml()}catch(A){if(null===Ys)throw Error(i(330));zl(Ys,A),Ys=Ys.nextEffect}}while(null!==Ys);ul=null,Ys=r;do{try{for(s=e;null!==Ys;){var y=Ys.flags;if(16&y&&be(Ys.stateNode,""),128&y){var E=Ys.alternate;if(null!==E){var w=E.ref;null!==w&&("function"==typeof w?w(null):w.current=null)}}switch(1038&y){case 2:Ss(Ys),Ys.flags&=-3;break;case 6:Ss(Ys),Ys.flags&=-3,As(Ys.alternate,Ys);break;case 1024:Ys.flags&=-1025;break;case 1028:Ys.flags&=-1025,As(Ys.alternate,Ys);break;case 4:As(Ys.alternate,Ys);break;case 8:xs(s,l=Ys);var S=l.alternate;Es(l),null!==S&&Es(S)}Ys=Ys.nextEffect}}catch(A){if(null===Ys)throw Error(i(330));zl(Ys,A),Ys=Ys.nextEffect}}while(null!==Ys);if(w=Ur,E=hr(),y=w.focusedElem,s=w.selectionRange,E!==y&&y&&y.ownerDocument&&mr(y.ownerDocument.documentElement,y)){null!==s&&gr(y)&&(E=s.start,void 0===(w=s.end)&&(w=E),"selectionStart"in y?(y.selectionStart=E,y.selectionEnd=Math.min(w,y.value.length)):(w=(E=y.ownerDocument||document)&&E.defaultView||window).getSelection&&(w=w.getSelection(),l=y.textContent.length,S=Math.min(s.start,l),s=void 0===s.end?S:Math.min(s.end,l),!w.extend&&S>s&&(l=s,s=S,S=l),l=fr(y,S),o=fr(y,s),l&&o&&(1!==w.rangeCount||w.anchorNode!==l.node||w.anchorOffset!==l.offset||w.focusNode!==o.node||w.focusOffset!==o.offset)&&((E=E.createRange()).setStart(l.node,l.offset),w.removeAllRanges(),S>s?(w.addRange(E),w.extend(o.node,o.offset)):(E.setEnd(o.node,o.offset),w.addRange(E))))),E=[];for(w=y;w=w.parentNode;)1===w.nodeType&&E.push({element:w,left:w.scrollLeft,top:w.scrollTop});for("function"==typeof y.focus&&y.focus(),y=0;y<E.length;y++)(w=E[y]).element.scrollLeft=w.left,w.element.scrollTop=w.top}Kt=!!zr,Ur=zr=null,e.current=n,Ys=r;do{try{for(y=e;null!==Ys;){var k=Ys.flags;if(36&k&&bs(y,Ys.alternate,Ys),128&k){E=void 0;var _=Ys.ref;if(null!==_){var x=Ys.stateNode;Ys.tag,E=x,"function"==typeof _?_(E):_.current=E}}Ys=Ys.nextEffect}}catch(A){if(null===Ys)throw Error(i(330));zl(Ys,A),Ys=Ys.nextEffect}}while(null!==Ys);Ys=null,Ba(),Ps=a}else e.current=n;if(Js)Js=!1,el=e,tl=t;else for(Ys=r;null!==Ys;)t=Ys.nextEffect,Ys.nextEffect=null,8&Ys.flags&&((k=Ys).sibling=null,k.stateNode=null),Ys=t;if(0===(r=e.pendingLanes)&&(Zs=null),1===r?e===il?ol++:(ol=0,il=e):ol=0,n=n.stateNode,ka&&"function"==typeof ka.onCommitFiberRoot)try{ka.onCommitFiberRoot(Sa,n,void 0,!(64&~n.current.flags))}catch(A){}if(gl(e,ja()),Qs)throw Qs=!1,e=Xs,Xs=null,e;return 8&Ps||Wa(),null}function Ml(){for(;null!==Ys;){var e=Ys.alternate;dl||null===ul||(8&Ys.flags?Je(Ys,ul)&&(dl=!0):13===Ys.tag&&Ts(e,Ys)&&Je(Ys,ul)&&(dl=!0));var t=Ys.flags;256&t&&gs(e,Ys),!(512&t)||Js||(Js=!0,Ga(97,(function(){return Il(),null}))),Ys=Ys.nextEffect}}function Il(){if(90!==tl){var e=97<tl?97:tl;return tl=90,Va(e,Fl)}return!1}function Dl(e,t){nl.push(t,e),Js||(Js=!0,Ga(97,(function(){return Il(),null})))}function Bl(e,t){rl.push(t,e),Js||(Js=!0,Ga(97,(function(){return Il(),null})))}function Fl(){if(null===el)return!1;var e=el;if(el=null,48&Ps)throw Error(i(331));var t=Ps;Ps|=32;var n=rl;rl=[];for(var r=0;r<n.length;r+=2){var a=n[r],o=n[r+1],s=a.destroy;if(a.destroy=void 0,"function"==typeof s)try{s()}catch(c){if(null===o)throw Error(i(330));zl(o,c)}}for(n=nl,nl=[],r=0;r<n.length;r+=2){a=n[r],o=n[r+1];try{var l=a.create;a.destroy=l()}catch(c){if(null===o)throw Error(i(330));zl(o,c)}}for(l=e.current.firstEffect;null!==l;)e=l.nextEffect,l.nextEffect=null,8&l.flags&&(l.sibling=null,l.stateNode=null),l=e;return Ps=t,Wa(),!0}function $l(e,t,n){uo(e,t=ps(0,t=cs(n,t),1)),t=pl(),null!==(e=hl(e,1))&&(jt(e,1,t),gl(e,t))}function zl(e,t){if(3===e.tag)$l(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){$l(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Zs||!Zs.has(r))){var a=fs(n,e=cs(t,e),1);if(uo(n,a),a=pl(),null!==(n=hl(n,1)))jt(n,1,a),gl(n,a);else if("function"==typeof r.componentDidCatch&&(null===Zs||!Zs.has(r)))try{r.componentDidCatch(t,e)}catch(o){}break}}n=n.return}}function Ul(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=pl(),e.pingedLanes|=e.suspendedLanes&n,Ns===e&&(Is&n)===n&&(4===Fs||3===Fs&&(62914560&Is)===Is&&500>ja()-Vs?_l(e,0):Hs|=n),gl(e,t)}function jl(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(2&(t=e.mode)?4&t?(0===ll&&(ll=zs),0===(t=zt(62914560&~ll))&&(t=4194304)):t=99===Ha()?1:2:t=1),n=pl(),null!==(e=hl(e,t))&&(jt(e,t,n),gl(e,n))}function Hl(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function ql(e,t,n,r){return new Hl(e,t,n,r)}function Vl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Gl(e,t){var n=e.alternate;return null===n?((n=ql(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Wl(e,t,n,r,a,o){var s=2;if(r=e,"function"==typeof e)Vl(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case _:return Kl(n.children,a,o,t);case D:s=8,a|=16;break;case x:s=8,a|=1;break;case A:return(e=ql(12,n,t,8|a)).elementType=A,e.type=A,e.lanes=o,e;case O:return(e=ql(13,n,t,a)).type=O,e.elementType=O,e.lanes=o,e;case L:return(e=ql(19,n,t,a)).elementType=L,e.lanes=o,e;case B:return Yl(n,a,o,t);case F:return(e=ql(24,n,t,a)).elementType=F,e.lanes=o,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case C:s=10;break e;case T:s=9;break e;case R:s=11;break e;case P:s=14;break e;case N:s=16,r=null;break e;case M:s=22;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=ql(s,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function Kl(e,t,n,r){return(e=ql(7,e,r,t)).lanes=n,e}function Yl(e,t,n,r){return(e=ql(23,e,r,t)).elementType=B,e.lanes=n,e}function Ql(e,t,n){return(e=ql(6,e,null,t)).lanes=n,e}function Xl(e,t,n){return(t=ql(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Zl(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Ut(0),this.expirationTimes=Ut(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ut(0),this.mutableSourceEagerHydrationData=null}function Jl(e,t,n,r){var a=t.current,o=pl(),s=fl(a);e:if(n){t:{if(Ye(n=n._reactInternals)!==n||1!==n.tag)throw Error(i(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(ga(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(i(171))}if(1===n.tag){var c=n.type;if(ga(c)){n=ya(n,c,l);break e}}n=l}else n=da;return null===t.context?t.context=n:t.pendingContext=n,(t=co(o,s)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),uo(a,t),ml(a,s,o),s}function ec(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function tc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function nc(e,t){tc(e,t),(e=e.alternate)&&tc(e,t)}function rc(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new Zl(e,t,null!=n&&!0===n.hydrate),t=ql(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,so(t),e[Jr]=n.current,Lr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var a=(t=r[e])._getVersion;a=a(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,a]:n.mutableSourceEagerHydrationData.push(t,a)}this._internalRoot=n}function ac(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function oc(e,t,n,r,a){var o=n._reactRootContainer;if(o){var i=o._internalRoot;if("function"==typeof a){var s=a;a=function(){var e=ec(i);s.call(e)}}Jl(t,i,e,a)}else{if(o=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new rc(e,0,t?{hydrate:!0}:void 0)}(n,r),i=o._internalRoot,"function"==typeof a){var l=a;a=function(){var e=ec(i);l.call(e)}}wl((function(){Jl(t,i,e,a)}))}return ec(i)}function ic(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ac(t))throw Error(i(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:k,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)}Ks=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||fa.current)Di=!0;else{if(!(n&r)){switch(Di=!1,t.tag){case 3:Gi(t),Wo();break;case 5:Io(t);break;case 1:ga(t.type)&&Ea(t);break;case 4:No(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var a=t.type._context;ua(Xa,a._currentValue),a._currentValue=r;break;case 13:if(null!==t.memoizedState)return n&t.child.childLanes?Zi(e,t,n):(ua(Bo,1&Bo.current),null!==(t=os(e,t,n))?t.sibling:null);ua(Bo,1&Bo.current);break;case 19:if(r=!!(n&t.childLanes),64&e.flags){if(r)return as(e,t,n);t.flags|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),ua(Bo,Bo.current),r)break;return null;case 23:case 24:return t.lanes=0,Ui(e,t,n)}return os(e,t,n)}Di=!!(16384&e.flags)}else Di=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=ha(t,pa.current),ao(t,n),a=ii(null,t,r,e,a,n),t.flags|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ga(r)){var o=!0;Ea(t)}else o=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,so(t);var s=r.getDerivedStateFromProps;"function"==typeof s&&go(t,r,s,e),a.updater=bo,t.stateNode=a,a._reactInternals=t,wo(t,r,e,n),t=Vi(null,t,r,!0,o,n)}else t.tag=0,Bi(null,t,a,n),t=t.child;return t;case 16:a=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=(o=a._init)(a._payload),t.type=a,o=t.tag=function(e){if("function"==typeof e)return Vl(e)?1:0;if(null!=e){if((e=e.$$typeof)===R)return 11;if(e===P)return 14}return 2}(a),e=Qa(a,e),o){case 0:t=Hi(null,t,a,e,n);break e;case 1:t=qi(null,t,a,e,n);break e;case 11:t=Fi(null,t,a,e,n);break e;case 14:t=$i(null,t,a,Qa(a.type,e),r,n);break e}throw Error(i(306,a,""))}return t;case 0:return r=t.type,a=t.pendingProps,Hi(e,t,r,a=t.elementType===r?a:Qa(r,a),n);case 1:return r=t.type,a=t.pendingProps,qi(e,t,r,a=t.elementType===r?a:Qa(r,a),n);case 3:if(Gi(t),r=t.updateQueue,null===e||null===r)throw Error(i(282));if(r=t.pendingProps,a=null!==(a=t.memoizedState)?a.element:null,lo(e,t),fo(t,r,null,n),(r=t.memoizedState.element)===a)Wo(),t=os(e,t,n);else{if((o=(a=t.stateNode).hydrate)&&(zo=Wr(t.stateNode.containerInfo.firstChild),$o=t,o=Uo=!0),o){if(null!=(e=a.mutableSourceEagerHydrationData))for(a=0;a<e.length;a+=2)(o=e[a])._workInProgressVersionPrimary=e[a+1],Ko.push(o);for(n=Co(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else Bi(e,t,r,n),Wo();t=t.child}return t;case 5:return Io(t),null===e&&qo(t),r=t.type,a=t.pendingProps,o=null!==e?e.memoizedProps:null,s=a.children,Hr(r,a)?s=null:null!==o&&Hr(r,o)&&(t.flags|=16),ji(e,t),Bi(e,t,s,n),t.child;case 6:return null===e&&qo(t),null;case 13:return Zi(e,t,n);case 4:return No(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ao(t,null,r,n):Bi(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,Fi(e,t,r,a=t.elementType===r?a:Qa(r,a),n);case 7:return Bi(e,t,t.pendingProps,n),t.child;case 8:case 12:return Bi(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,a=t.pendingProps,s=t.memoizedProps,o=a.value;var l=t.type._context;if(ua(Xa,l._currentValue),l._currentValue=o,null!==s)if(l=s.value,0===(o=cr(l,o)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(l,o):1073741823))){if(s.children===a.children&&!fa.current){t=os(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var c=l.dependencies;if(null!==c){s=l.child;for(var u=c.firstContext;null!==u;){if(u.context===r&&u.observedBits&o){1===l.tag&&((u=co(-1,n&-n)).tag=2,uo(l,u)),l.lanes|=n,null!==(u=l.alternate)&&(u.lanes|=n),ro(l.return,n),c.lanes|=n;break}u=u.next}}else s=10===l.tag&&l.type===t.type?null:l.child;if(null!==s)s.return=l;else for(s=l;null!==s;){if(s===t){s=null;break}if(null!==(l=s.sibling)){l.return=s.return,s=l;break}s=s.return}l=s}Bi(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=(o=t.pendingProps).children,ao(t,n),r=r(a=oo(a,o.unstable_observedBits)),t.flags|=1,Bi(e,t,r,n),t.child;case 14:return o=Qa(a=t.type,t.pendingProps),$i(e,t,a,o=Qa(a.type,o),r,n);case 15:return zi(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Qa(r,a),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,ga(r)?(e=!0,Ea(t)):e=!1,ao(t,n),yo(t,r,a),wo(t,r,a,n),Vi(null,t,r,!0,e,n);case 19:return as(e,t,n);case 23:case 24:return Ui(e,t,n)}throw Error(i(156,t.tag))},rc.prototype.render=function(e){Jl(e,this._internalRoot,null,null)},rc.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Jl(null,e,null,(function(){t[Jr]=null}))},et=function(e){13===e.tag&&(ml(e,4,pl()),nc(e,4))},tt=function(e){13===e.tag&&(ml(e,67108864,pl()),nc(e,67108864))},nt=function(e){if(13===e.tag){var t=pl(),n=fl(e);ml(e,n,t),nc(e,n)}},rt=function(e,t){return t()},Ae=function(e,t,n){switch(t){case"input":if(ne(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=aa(r);if(!a)throw Error(i(90));X(r),ne(r,a)}}}break;case"textarea":ce(e,n);break;case"select":null!=(t=n.value)&&ie(e,!!n.multiple,t,!1)}},Pe=El,Ne=function(e,t,n,r,a){var o=Ps;Ps|=4;try{return Va(98,e.bind(null,t,n,r,a))}finally{0===(Ps=o)&&(Ws(),Wa())}},Me=function(){!(49&Ps)&&(function(){if(null!==al){var e=al;al=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,gl(e,ja())}))}Wa()}(),Il())},Ie=function(e,t){var n=Ps;Ps|=2;try{return e(t)}finally{0===(Ps=n)&&(Ws(),Wa())}};var sc={Events:[na,ra,aa,Oe,Le,Il,{current:!1}]},lc={findFiberByHostInstance:ta,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},cc={bundleType:lc.bundleType,version:lc.version,rendererPackageName:lc.rendererPackageName,rendererConfig:lc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ze(e))?null:e.stateNode},findFiberByHostInstance:lc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var uc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!uc.isDisabled&&uc.supportsFiber)try{Sa=uc.inject(cc),ka=uc}catch(he){}}t.createPortal=ic,t.hydrate=function(e,t,n){if(!ac(t))throw Error(i(200));return oc(null,e,t,!0,n)}},961:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(2551)},115:e=>{var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(!o(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!o(l.value[1],i.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!o(e[c[l]],i[c[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},545:(e,t,n)=>{"use strict";n.d(t,{mg:()=>J,vd:()=>V});var r=n(6540),a=n(5556),o=n.n(a),i=n(115),s=n.n(i),l=n(311),c=n.n(l),u=n(2833),d=n.n(u);function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function h(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(a[n]=e[n]);return a}var g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},b={rel:["amphtml","canonical","alternate"]},v={type:["application/ld+json"]},y={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},E=Object.keys(g).map((function(e){return g[e]})),w={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},S=Object.keys(w).reduce((function(e,t){return e[w[t]]=t,e}),{}),k=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},_=function(e){var t=k(e,g.TITLE),n=k(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=k(e,"defaultTitle");return t||r||void 0},x=function(e){return k(e,"onChangeClientState")||function(){}},A=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return p({},e,t)}),{})},C=function(e,t){return t.filter((function(e){return void 0!==e[g.BASE]})).map((function(e){return e[g.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a<r.length;a+=1){var o=r[a].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}return t}),[])},T=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&console&&"function"==typeof console.warn&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof t[e]+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var a={};n.filter((function(e){for(var n,o=Object.keys(e),i=0;i<o.length;i+=1){var s=o[i],l=s.toLowerCase();-1===t.indexOf(l)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===l&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||"innerHTML"!==s&&"cssText"!==s&&"itemprop"!==s||(n=s)}if(!n||!e[n])return!1;var c=e[n].toLowerCase();return r[n]||(r[n]={}),a[n]||(a[n]={}),!r[n][c]&&(a[n][c]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(a),i=0;i<o.length;i+=1){var s=o[i],l=p({},r[s],a[s]);r[s]=l}return e}),[]).reverse()},R=function(e,t){if(Array.isArray(e)&&e.length)for(var n=0;n<e.length;n+=1)if(e[n][t])return!0;return!1},O=function(e){return Array.isArray(e)?e.join(""):e},L=function(e,t){return Array.isArray(e)?e.reduce((function(e,n){return function(e,t){for(var n=Object.keys(e),r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1}(n,t)?e.priority.push(n):e.default.push(n),e}),{priority:[],default:[]}):{default:e}},P=function(e,t){var n;return p({},e,((n={})[t]=void 0,n))},N=[g.NOSCRIPT,g.SCRIPT,g.STYLE],M=function(e,t){return void 0===t&&(t=!0),!1===t?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},I=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},D=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[w[n]||n]=e[n],t}),t)},B=function(e,t){return t.map((function(t,n){var a,o=((a={key:n})["data-rh"]=!0,a);return Object.keys(t).forEach((function(e){var n=w[e]||e;"innerHTML"===n||"cssText"===n?o.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:o[n]=t[e]})),r.createElement(e,o)}))},F=function(e,t,n){switch(e){case g.TITLE:return{toComponent:function(){return n=t.titleAttributes,(a={key:e=t.title})["data-rh"]=!0,o=D(n,a),[r.createElement(g.TITLE,o,e)];var e,n,a,o},toString:function(){return function(e,t,n,r){var a=I(n),o=O(t);return a?"<"+e+' data-rh="true" '+a+">"+M(o,r)+"</"+e+">":"<"+e+' data-rh="true">'+M(o,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return D(t)},toString:function(){return I(t)}};default:return{toComponent:function(){return B(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var a=void 0===r[t]?t:t+'="'+M(r[t],n)+'"';return e?e+" "+a:a}),""),o=r.innerHTML||r.cssText||"",i=-1===N.indexOf(e);return t+"<"+e+' data-rh="true" '+a+(i?"/>":">"+o+"</"+e+">")}),"")}(e,t,n)}}}},$=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,o=e.noscriptTags,i=e.styleTags,s=e.title,l=void 0===s?"":s,c=e.titleAttributes,u=e.linkTags,d=e.metaTags,p=e.scriptTags,f={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var m=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,a=L(e.metaTags,y),o=L(t,b),i=L(n,v);return{priorityMethods:{toComponent:function(){return[].concat(B(g.META,a.priority),B(g.LINK,o.priority),B(g.SCRIPT,i.priority))},toString:function(){return F(g.META,a.priority,r)+" "+F(g.LINK,o.priority,r)+" "+F(g.SCRIPT,i.priority,r)}},metaTags:a.default,linkTags:o.default,scriptTags:i.default}}(e);f=m.priorityMethods,u=m.linkTags,d=m.metaTags,p=m.scriptTags}return{priority:f,base:F(g.BASE,t,r),bodyAttributes:F("bodyAttributes",n,r),htmlAttributes:F("htmlAttributes",a,r),link:F(g.LINK,u,r),meta:F(g.META,d,r),noscript:F(g.NOSCRIPT,o,r),script:F(g.SCRIPT,p,r),style:F(g.STYLE,i,r),title:F(g.TITLE,{title:l,titleAttributes:c},r)}},z=[],U=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?z:n.instances},add:function(e){(n.canUseDOM?z:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?z:n.instances).indexOf(e);(n.canUseDOM?z:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=$({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},j=r.createContext({}),H=o().shape({setHelmet:o().func,helmetInstances:o().shape({get:o().func,add:o().func,remove:o().func})}),q="undefined"!=typeof document,V=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new U(r.props.context,t.canUseDOM),r}return f(t,e),t.prototype.render=function(){return r.createElement(j.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);V.canUseDOM=q,V.propTypes={context:o().shape({helmet:o().shape()}),children:o().node.isRequired},V.defaultProps={context:{}},V.displayName="HelmetProvider";var G=function(e,t){var n,r=document.head||document.querySelector(g.HEAD),a=r.querySelectorAll(e+"[data-rh]"),o=[].slice.call(a),i=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&("innerHTML"===a?r.innerHTML=t.innerHTML:"cssText"===a?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(a,void 0===t[a]?"":t[a]));r.setAttribute("data-rh","true"),o.some((function(e,t){return n=t,r.isEqualNode(e)}))?o.splice(n,1):i.push(r)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return r.appendChild(e)})),{oldTags:o,newTags:i}},W=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),a=r?r.split(","):[],o=[].concat(a),i=Object.keys(t),s=0;s<i.length;s+=1){var l=i[s],c=t[l]||"";n.getAttribute(l)!==c&&n.setAttribute(l,c),-1===a.indexOf(l)&&a.push(l);var u=o.indexOf(l);-1!==u&&o.splice(u,1)}for(var d=o.length-1;d>=0;d-=1)n.removeAttribute(o[d]);a.length===o.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},K=function(e,t){var n=e.baseTag,r=e.htmlAttributes,a=e.linkTags,o=e.metaTags,i=e.noscriptTags,s=e.onChangeClientState,l=e.scriptTags,c=e.styleTags,u=e.title,d=e.titleAttributes;W(g.BODY,e.bodyAttributes),W(g.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=O(e)),W(g.TITLE,t)}(u,d);var p={baseTag:G(g.BASE,n),linkTags:G(g.LINK,a),metaTags:G(g.META,o),noscriptTags:G(g.NOSCRIPT,i),scriptTags:G(g.SCRIPT,l),styleTags:G(g.STYLE,c)},f={},m={};Object.keys(p).forEach((function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(m[e]=p[e].oldTags)})),t&&t(),s(e,f,m)},Y=null,Q=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).rendered=!1,t}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!d()(e,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var e,t,n=this.props.context,r=n.setHelmet,a=null,o=(e=n.helmetInstances.get().map((function(e){var t=p({},e.props);return delete t.context,t})),{baseTag:C(["href"],e),bodyAttributes:A("bodyAttributes",e),defer:k(e,"defer"),encode:k(e,"encodeSpecialCharacters"),htmlAttributes:A("htmlAttributes",e),linkTags:T(g.LINK,["rel","href"],e),metaTags:T(g.META,["name","charset","http-equiv","property","itemprop"],e),noscriptTags:T(g.NOSCRIPT,["innerHTML"],e),onChangeClientState:x(e),scriptTags:T(g.SCRIPT,["src","innerHTML"],e),styleTags:T(g.STYLE,["cssText"],e),title:_(e),titleAttributes:A("titleAttributes",e),prioritizeSeoTags:R(e,"prioritizeSeoTags")});V.canUseDOM?(t=o,Y&&cancelAnimationFrame(Y),t.defer?Y=requestAnimationFrame((function(){K(t,(function(){Y=null}))})):(K(t),Y=null)):$&&(a=$(o)),r(a)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t}(r.Component);Q.propTypes={context:H.isRequired},Q.displayName="HelmetDispatcher";var X=["children"],Z=["children"],J=function(e){function t(){return e.apply(this,arguments)||this}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!s()(P(this.props,"helmetData"),P(e,"helmetData"))},n.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case g.SCRIPT:case g.NOSCRIPT:return{innerHTML:t};case g.STYLE:return{cssText:t};default:throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return p({},r,((t={})[n.type]=[].concat(r[n.type]||[],[p({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,a=e.newProps,o=e.newChildProps,i=e.nestedChildren;switch(r.type){case g.TITLE:return p({},a,((t={})[r.type]=i,t.titleAttributes=p({},o),t));case g.BODY:return p({},a,{bodyAttributes:p({},o)});case g.HTML:return p({},a,{htmlAttributes:p({},o)});default:return p({},a,((n={})[r.type]=p({},o),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=p({},t);return Object.keys(e).forEach((function(t){var r;n=p({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return c()(E.some((function(t){return e.type===t})),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+E.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),c()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((function(e){return"string"!=typeof e})),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``}</"+e.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,a={};return r.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,o=r.children,i=h(r,X),s=Object.keys(i).reduce((function(e,t){return e[S[t]||t]=i[t],e}),{}),l=e.type;switch("symbol"==typeof l?l=l.toString():n.warnOnInvalidChildren(e,o),l){case g.FRAGMENT:t=n.mapChildrenToProps(o,t);break;case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:a=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:a,newChildProps:s,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:o})}}})),this.mapArrayTypeChildrenToProps(a,t)},n.render=function(){var e=this.props,t=e.children,n=h(e,Z),a=p({},n),o=n.helmetData;return t&&(a=this.mapChildrenToProps(t,a)),!o||o instanceof U||(o=new U(o.context,o.instances)),o?r.createElement(Q,p({},a,{context:o.value,helmetData:void 0})):r.createElement(j.Consumer,null,(function(e){return r.createElement(Q,p({},a,{context:e}))}))},t}(r.Component);J.propTypes={base:o().object,bodyAttributes:o().object,children:o().oneOfType([o().arrayOf(o().node),o().node]),defaultTitle:o().string,defer:o().bool,encodeSpecialCharacters:o().bool,htmlAttributes:o().object,link:o().arrayOf(o().object),meta:o().arrayOf(o().object),noscript:o().arrayOf(o().object),onChangeClientState:o().func,script:o().arrayOf(o().object),style:o().arrayOf(o().object),title:o().string,titleAttributes:o().object,titleTemplate:o().string,prioritizeSeoTags:o().bool,helmetData:o().object},J.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},J.displayName="Helmet"},2799:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,E=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case o:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case h:case l:return e;default:return t}}case a:return t}}}function S(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=o,t.Lazy=g,t.Memo=h,t.Portal=a,t.Profiler=s,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return S(e)||w(e)===u},t.isConcurrentMode=S,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===h},t.isPortal=function(e){return w(e)===a},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===i||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===v||e.$$typeof===y||e.$$typeof===E||e.$$typeof===b)},t.typeOf=w},4363:(e,t,n)=>{"use strict";e.exports=n(2799)},3259:(e,t,n)=>{"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var s=n(6540),l=n(5556),c=[],u=[];function d(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then((function(e){return n.loading=!1,n.loaded=e,e})).catch((function(e){throw n.loading=!1,n.error=e,e})),n}function p(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach((function(r){var a=d(e[r]);a.loading?t.loading=!0:(t.loaded[r]=a.loaded,t.error=a.error),n.push(a.promise),a.promise.then((function(e){t.loaded[r]=e})).catch((function(e){t.error=e}))}))}catch(r){t.error=r}return t.promise=Promise.all(n).then((function(e){return t.loading=!1,e})).catch((function(e){throw t.loading=!1,e})),t}function f(e,t){return s.createElement((n=e)&&n.__esModule?n.default:n,t);var n}function m(e,t){var d,p;if(!t.loading)throw new Error("react-loadable requires a `loading` component");var m=i({loader:null,loading:null,delay:200,timeout:null,render:f,webpack:null,modules:null},t),h=null;function g(){return h||(h=e(m.loader)),h.promise}return c.push(g),"function"==typeof m.webpack&&u.push((function(){if((0,m.webpack)().every((function(e){return void 0!==e&&void 0!==n.m[e]})))return g()})),p=d=function(t){function n(n){var r;return o(a(a(r=t.call(this,n)||this)),"retry",(function(){r.setState({error:null,loading:!0,timedOut:!1}),h=e(m.loader),r._loadModule()})),g(),r.state={error:h.error,pastDelay:!1,timedOut:!1,loading:h.loading,loaded:h.loaded},r}r(n,t),n.preload=function(){return g()};var i=n.prototype;return i.UNSAFE_componentWillMount=function(){this._loadModule()},i.componentDidMount=function(){this._mounted=!0},i._loadModule=function(){var e=this;if(this.context.loadable&&Array.isArray(m.modules)&&m.modules.forEach((function(t){e.context.loadable.report(t)})),h.loading){var t=function(t){e._mounted&&e.setState(t)};"number"==typeof m.delay&&(0===m.delay?this.setState({pastDelay:!0}):this._delay=setTimeout((function(){t({pastDelay:!0})}),m.delay)),"number"==typeof m.timeout&&(this._timeout=setTimeout((function(){t({timedOut:!0})}),m.timeout));var n=function(){t({error:h.error,loaded:h.loaded,loading:h.loading}),e._clearTimeouts()};h.promise.then((function(){return n(),null})).catch((function(e){return n(),null}))}},i.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},i._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},i.render=function(){return this.state.loading||this.state.error?s.createElement(m.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?m.render(this.state.loaded,this.props):null},n}(s.Component),o(d,"contextTypes",{loadable:l.shape({report:l.func.isRequired})}),p}function h(e){return m(d,e)}h.Map=function(e){if("function"!=typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return m(p,e)};var g=function(e){function t(){return e.apply(this,arguments)||this}r(t,e);var n=t.prototype;return n.getChildContext=function(){return{loadable:{report:this.props.report}}},n.render=function(){return s.Children.only(this.props.children)},t}(s.Component);function b(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then((function(){if(e.length)return b(e)}))}o(g,"propTypes",{report:l.func.isRequired}),o(g,"childContextTypes",{loadable:l.shape({report:l.func.isRequired}).isRequired}),h.Capture=g,h.preloadAll=function(){return new Promise((function(e,t){b(c).then(e,t)}))},h.preloadReady=function(){return new Promise((function(e,t){b(u).then(e,e)}))},e.exports=h},2831:(e,t,n)=>{"use strict";n.d(t,{u:()=>i,v:()=>s});var r=n(6347),a=n(8168),o=n(6540);function i(e,t,n){return void 0===n&&(n=[]),e.some((function(e){var a=e.path?(0,r.B6)(t,e):n.length?n[n.length-1].match:r.Ix.computeRootMatch(t);return a&&(n.push({route:e,match:a}),e.routes&&i(e.routes,t,n)),a})),n}function s(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?o.createElement(r.dO,n,e.map((function(e,n){return o.createElement(r.qh,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,a.A)({},n,{},t,{route:e})):o.createElement(e.component,(0,a.A)({},n,t,{route:e}))}})}))):null}},4625:(e,t,n)=>{"use strict";n.d(t,{Kd:()=>u,N_:()=>g,k2:()=>y});var r=n(6347),a=n(2892),o=n(6540),i=n(9231),s=n(8168),l=n(8587),c=n(1561),u=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.zR)(t.props),t}return(0,a.A)(t,e),t.prototype.render=function(){return o.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(o.Component);o.Component;var d=function(e,t){return"function"==typeof e?e(t):e},p=function(e,t){return"string"==typeof e?(0,i.yJ)(e,null,null,t):e},f=function(e){return e},m=o.forwardRef;void 0===m&&(m=f);var h=m((function(e,t){var n=e.innerRef,r=e.navigate,a=e.onClick,i=(0,l.A)(e,["innerRef","navigate","onClick"]),c=i.target,u=(0,s.A)({},i,{onClick:function(e){try{a&&a(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||c&&"_self"!==c||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return u.ref=f!==m&&t||n,o.createElement("a",u)}));var g=m((function(e,t){var n=e.component,a=void 0===n?h:n,u=e.replace,g=e.to,b=e.innerRef,v=(0,l.A)(e,["component","replace","to","innerRef"]);return o.createElement(r.XZ.Consumer,null,(function(e){e||(0,c.A)(!1);var n=e.history,r=p(d(g,e.location),e.location),l=r?n.createHref(r):"",h=(0,s.A)({},v,{href:l,navigate:function(){var t=d(g,e.location),r=(0,i.AO)(e.location)===(0,i.AO)(p(t));(u||r?n.replace:n.push)(t)}});return f!==m?h.ref=t||b:h.innerRef=b,o.createElement(a,h)}))})),b=function(e){return e},v=o.forwardRef;void 0===v&&(v=b);var y=v((function(e,t){var n=e["aria-current"],a=void 0===n?"page":n,i=e.activeClassName,u=void 0===i?"active":i,f=e.activeStyle,m=e.className,h=e.exact,y=e.isActive,E=e.location,w=e.sensitive,S=e.strict,k=e.style,_=e.to,x=e.innerRef,A=(0,l.A)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return o.createElement(r.XZ.Consumer,null,(function(e){e||(0,c.A)(!1);var n=E||e.location,i=p(d(_,n),n),l=i.pathname,C=l&&l.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),T=C?(0,r.B6)(n.pathname,{path:C,exact:h,sensitive:w,strict:S}):null,R=!!(y?y(T,n):T),O="function"==typeof m?m(R):m,L="function"==typeof k?k(R):k;R&&(O=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(O,u),L=(0,s.A)({},L,f));var P=(0,s.A)({"aria-current":R&&a||null,className:O,style:L,to:i},A);return b!==v?P.ref=t||x:P.innerRef=x,o.createElement(g,P)}))}))},6347:(e,t,n)=>{"use strict";n.d(t,{B6:()=>R,Ix:()=>y,W6:()=>F,XZ:()=>v,dO:()=>D,qh:()=>O,rd:()=>x,zy:()=>$});var r=n(2892),a=n(6540),o=n(5556),i=n.n(o),s=n(9231),l=n(1561),c=n(8168),u=n(5302),d=n.n(u),p=(n(4363),n(8587)),f=(n(4146),1073741823),m="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:{};var h=a.createContext||function(e,t){var n,o,s="__create-react-context-"+function(){var e="__global_unique_id__";return m[e]=(m[e]||0)+1}()+"__",l=function(e){function n(){for(var t,n,r,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(t=e.call.apply(e,[this].concat(o))||this).emitter=(n=t.props.value,r=[],{on:function(e){r.push(e)},off:function(e){r=r.filter((function(t){return t!==e}))},get:function(){return n},set:function(e,t){n=e,r.forEach((function(e){return e(n,t)}))}}),t}(0,r.A)(n,e);var a=n.prototype;return a.getChildContext=function(){var e;return(e={})[s]=this.emitter,e},a.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,a=e.value;((o=r)===(i=a)?0!==o||1/o==1/i:o!=o&&i!=i)?n=0:(n="function"==typeof t?t(r,a):f,0!==(n|=0)&&this.emitter.set(e.value,n))}var o,i},a.render=function(){return this.props.children},n}(a.Component);l.childContextTypes=((n={})[s]=i().object.isRequired,n);var c=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){(0|e.observedBits)&n&&e.setState({value:e.getValue()})},e}(0,r.A)(n,t);var a=n.prototype;return a.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?f:t},a.componentDidMount=function(){this.context[s]&&this.context[s].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?f:e},a.componentWillUnmount=function(){this.context[s]&&this.context[s].off(this.onUpdate)},a.getValue=function(){return this.context[s]?this.context[s].get():e},a.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(a.Component);return c.contextTypes=((o={})[s]=i().object,o),{Provider:l,Consumer:c}},g=function(e){var t=h();return t.displayName=e,t},b=g("Router-History"),v=g("Router"),y=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._pendingLocation=e}))),n}(0,r.A)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return a.createElement(v.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},a.createElement(b.Provider,{children:this.props.children||null,value:this.props.history}))},t}(a.Component);a.Component;var E=function(e){function t(){return e.apply(this,arguments)||this}(0,r.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(a.Component);var w={},S=1e4,k=0;function _(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(w[e])return w[e];var t=d().compile(e);return k<S&&(w[e]=t,k++),t}(e)(t,{pretty:!0})}function x(e){var t=e.computedMatch,n=e.to,r=e.push,o=void 0!==r&&r;return a.createElement(v.Consumer,null,(function(e){e||(0,l.A)(!1);var r=e.history,i=e.staticContext,u=o?r.push:r.replace,d=(0,s.yJ)(t?"string"==typeof n?_(n,t.params):(0,c.A)({},n,{pathname:_(n.pathname,t.params)}):n);return i?(u(d),null):a.createElement(E,{onMount:function(){u(d)},onUpdate:function(e,t){var n=(0,s.yJ)(t.to);(0,s.Fu)(n,(0,c.A)({},d,{key:n.key}))||u(d)},to:n})}))}var A={},C=1e4,T=0;function R(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,a=n.exact,o=void 0!==a&&a,i=n.strict,s=void 0!==i&&i,l=n.sensitive,c=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=A[n]||(A[n]={});if(r[e])return r[e];var a=[],o={regexp:d()(e,a,t),keys:a};return T<C&&(r[e]=o,T++),o}(n,{end:o,strict:s,sensitive:c}),a=r.regexp,i=r.keys,l=a.exec(e);if(!l)return null;var u=l[0],p=l.slice(1),f=e===u;return o&&!f?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:f,params:i.reduce((function(e,t,n){return e[t.name]=p[n],e}),{})}}),null)}var O=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return a.createElement(v.Consumer,null,(function(t){t||(0,l.A)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?R(n.pathname,e.props):t.match,o=(0,c.A)({},t,{location:n,match:r}),i=e.props,s=i.children,u=i.component,d=i.render;return Array.isArray(s)&&function(e){return 0===a.Children.count(e)}(s)&&(s=null),a.createElement(v.Provider,{value:o},o.match?s?"function"==typeof s?s(o):s:u?a.createElement(u,o):d?d(o):null:"function"==typeof s?s(o):null)}))},t}(a.Component);function L(e){return"/"===e.charAt(0)?e:"/"+e}function P(e,t){if(!e)return t;var n=L(e);return 0!==t.pathname.indexOf(n)?t:(0,c.A)({},t,{pathname:t.pathname.substr(n.length)})}function N(e){return"string"==typeof e?e:(0,s.AO)(e)}function M(e){return function(){(0,l.A)(!1)}}function I(){}a.Component;var D=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return a.createElement(v.Consumer,null,(function(t){t||(0,l.A)(!1);var n,r,o=e.props.location||t.location;return a.Children.forEach(e.props.children,(function(e){if(null==r&&a.isValidElement(e)){n=e;var i=e.props.path||e.props.from;r=i?R(o.pathname,(0,c.A)({},e.props,{path:i})):t.match}})),r?a.cloneElement(n,{location:o,computedMatch:r}):null}))},t}(a.Component);var B=a.useContext;function F(){return B(b)}function $(){return B(v).location}},5287:(e,t,n)=>{"use strict";var r=n(5228),a=60103,o=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var i=60109,s=60110,l=60112;t.Suspense=60113;var c=60115,u=60116;if("function"==typeof Symbol&&Symbol.for){var d=Symbol.for;a=d("react.element"),o=d("react.portal"),t.Fragment=d("react.fragment"),t.StrictMode=d("react.strict_mode"),t.Profiler=d("react.profiler"),i=d("react.provider"),s=d("react.context"),l=d("react.forward_ref"),t.Suspense=d("react.suspense"),c=d("react.memo"),u=d("react.lazy")}var p="function"==typeof Symbol&&Symbol.iterator;function f(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h={};function g(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||m}function b(){}function v(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||m}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(f(85));this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=g.prototype;var y=v.prototype=new b;y.constructor=v,r(y,g.prototype),y.isPureReactComponent=!0;var E={current:null},w=Object.prototype.hasOwnProperty,S={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,n){var r,o={},i=null,s=null;if(null!=t)for(r in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)w.call(t,r)&&!S.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(1===l)o.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===o[r]&&(o[r]=l[r]);return{$$typeof:a,type:e,key:i,ref:s,props:o,_owner:E.current}}function _(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var x=/\/+/g;function A(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function C(e,t,n,r,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case a:case o:l=!0}}if(l)return i=i(l=e),e=""===r?"."+A(l,0):r,Array.isArray(i)?(n="",null!=e&&(n=e.replace(x,"$&/")+"/"),C(i,t,n,"",(function(e){return e}))):null!=i&&(_(i)&&(i=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,n+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(x,"$&/")+"/")+e)),t.push(i)),1;if(l=0,r=""===r?".":r+":",Array.isArray(e))for(var c=0;c<e.length;c++){var u=r+A(s=e[c],c);l+=C(s,t,n,u,i)}else if(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=C(s=s.value,t,n,u=r+A(s,c++),i);else if("object"===s)throw t=""+e,Error(f(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return l}function T(e,t,n){if(null==e)return e;var r=[],a=0;return C(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function R(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var O={current:null};function L(){var e=O.current;if(null===e)throw Error(f(321));return e}var P={ReactCurrentDispatcher:O,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:E,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:T,forEach:function(e,t,n){T(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return T(e,(function(){t++})),t},toArray:function(e){return T(e,(function(e){return e}))||[]},only:function(e){if(!_(e))throw Error(f(143));return e}},t.Component=g,t.PureComponent=v,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=P,t.cloneElement=function(e,t,n){if(null==e)throw Error(f(267,e));var o=r({},e.props),i=e.key,s=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,l=E.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in t)w.call(t,u)&&!S.hasOwnProperty(u)&&(o[u]=void 0===t[u]&&void 0!==c?c[u]:t[u])}var u=arguments.length-2;if(1===u)o.children=n;else if(1<u){c=Array(u);for(var d=0;d<u;d++)c[d]=arguments[d+2];o.children=c}return{$$typeof:a,type:e.type,key:i,ref:s,props:o,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:s,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:i,_context:e},e.Consumer=e},t.createElement=k,t.createFactory=function(e){var t=k.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=_,t.lazy=function(e){return{$$typeof:u,_payload:{_status:-1,_result:e},_init:R}},t.memo=function(e,t){return{$$typeof:c,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return L().useCallback(e,t)},t.useContext=function(e,t){return L().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return L().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return L().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return L().useLayoutEffect(e,t)},t.useMemo=function(e,t){return L().useMemo(e,t)},t.useReducer=function(e,t,n){return L().useReducer(e,t,n)},t.useRef=function(e){return L().useRef(e)},t.useState=function(e){return L().useState(e)},t.version="17.0.2"},6540:(e,t,n)=>{"use strict";e.exports=n(5287)},7463:(e,t)=>{"use strict";var n,r,a,o;if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,u=null,d=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(n){throw setTimeout(d,0),n}};n=function(e){null!==c?setTimeout(n,0,e):(c=e,setTimeout(d,0))},r=function(e,t){u=setTimeout(e,t)},a=function(){clearTimeout(u)},t.unstable_shouldYield=function(){return!1},o=t.unstable_forceFrameRate=function(){}}else{var p=window.setTimeout,f=window.clearTimeout;if("undefined"!=typeof console){var m=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var h=!1,g=null,b=-1,v=5,y=0;t.unstable_shouldYield=function(){return t.unstable_now()>=y},o=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):v=0<e?Math.floor(1e3/e):5};var E=new MessageChannel,w=E.port2;E.port1.onmessage=function(){if(null!==g){var e=t.unstable_now();y=e+v;try{g(!0,e)?w.postMessage(null):(h=!1,g=null)}catch(n){throw w.postMessage(null),n}}else h=!1},n=function(e){g=e,h||(h=!0,w.postMessage(null))},r=function(e,n){b=p((function(){e(t.unstable_now())}),n)},a=function(){f(b),b=-1}}function S(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,a=e[r];if(!(void 0!==a&&0<x(a,t)))break e;e[r]=t,e[n]=a,n=r}}function k(e){return void 0===(e=e[0])?null:e}function _(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length;r<a;){var o=2*(r+1)-1,i=e[o],s=o+1,l=e[s];if(void 0!==i&&0>x(i,n))void 0!==l&&0>x(l,i)?(e[r]=l,e[s]=n,r=s):(e[r]=i,e[o]=n,r=o);else{if(!(void 0!==l&&0>x(l,n)))break e;e[r]=l,e[s]=n,r=s}}}return t}return null}function x(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var A=[],C=[],T=1,R=null,O=3,L=!1,P=!1,N=!1;function M(e){for(var t=k(C);null!==t;){if(null===t.callback)_(C);else{if(!(t.startTime<=e))break;_(C),t.sortIndex=t.expirationTime,S(A,t)}t=k(C)}}function I(e){if(N=!1,M(e),!P)if(null!==k(A))P=!0,n(D);else{var t=k(C);null!==t&&r(I,t.startTime-e)}}function D(e,n){P=!1,N&&(N=!1,a()),L=!0;var o=O;try{for(M(n),R=k(A);null!==R&&(!(R.expirationTime>n)||e&&!t.unstable_shouldYield());){var i=R.callback;if("function"==typeof i){R.callback=null,O=R.priorityLevel;var s=i(R.expirationTime<=n);n=t.unstable_now(),"function"==typeof s?R.callback=s:R===k(A)&&_(A),M(n)}else _(A);R=k(A)}if(null!==R)var l=!0;else{var c=k(C);null!==c&&r(I,c.startTime-n),l=!1}return l}finally{R=null,O=o,L=!1}}var B=o;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){P||L||(P=!0,n(D))},t.unstable_getCurrentPriorityLevel=function(){return O},t.unstable_getFirstCallbackNode=function(){return k(A)},t.unstable_next=function(e){switch(O){case 1:case 2:case 3:var t=3;break;default:t=O}var n=O;O=t;try{return e()}finally{O=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=B,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=O;O=e;try{return t()}finally{O=n}},t.unstable_scheduleCallback=function(e,o,i){var s=t.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?s+i:s:i=s,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:T++,callback:o,priorityLevel:e,startTime:i,expirationTime:l=i+l,sortIndex:-1},i>s?(e.sortIndex=i,S(C,e),null===k(A)&&e===k(C)&&(N?a():N=!0,r(I,i-s))):(e.sortIndex=l,S(A,e),P||L||(P=!0,n(D))),e},t.unstable_wrapCallback=function(e){var t=O;return function(){var n=O;O=t;try{return e.apply(this,arguments)}finally{O=n}}}},9982:(e,t,n)=>{"use strict";e.exports=n(7463)},2833:e=>{e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),i=Object.keys(t);if(o.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<o.length;l++){var c=o[l];if(!s(c))return!1;var u=e[c],d=t[c];if(!1===(a=n?n.call(r,u,d,c):void 0)||void 0===a&&u!==d)return!1}return!0}},1063:(e,t,n)=>{"use strict";var r=n(6540);var a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,i=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(r){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),a=r[0].inst,u=r[1];return s((function(){a.value=n,a.getSnapshot=t,c(a)&&u({inst:a})}),[e,n,t]),i((function(){return c(a)&&u({inst:a}),e((function(){c(a)&&u({inst:a})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},9888:(e,t,n)=>{"use strict";e.exports=n(1063)},4784:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r={title:"Cosmos Hub",tagline:"",favicon:"/img/hub.svg",url:"https://hub.cosmos.network",baseUrl:"/",organizationName:"Cosmos",projectName:"Gaia",onBrokenLinks:"warn",onBrokenMarkdownLinks:"warn",trailingSlash:!1,i18n:{defaultLocale:"en",locales:["en"],path:"i18n",localeConfigs:{}},scripts:[{src:"https://kit.fontawesome.com/401fb1e734.js",crossorigin:"anonymous"}],presets:[["classic",{docs:{routeBasePath:"/",sidebarPath:"/home/runner/work/gaia/gaia/docs/sidebars.js",lastVersion:"v17.1.0",versions:{current:{path:"main",label:"Unreleased (main)",banner:"unreleased"},"v17.1.0":{path:"v17.1.0",label:"On chain (v17.1.0)",banner:"none"}}},sitemap:{changefreq:"weekly",priority:.5,ignorePatterns:["/tags/**"],filename:"sitemap.xml"},blog:!1,theme:{customCss:"/home/runner/work/gaia/gaia/docs/src/css/custom.css"},gtag:{trackingID:"G-EB7MEE3TJ1",anonymizeIP:!0}}]],themeConfig:{image:"img/banner.jpg",docs:{sidebar:{autoCollapseCategories:!0,hideable:!0},versionPersistence:"localStorage"},navbar:{title:"Cosmos Hub",hideOnScroll:!1,logo:{alt:"Cosmos Hub Logo",src:"img/hub.svg",href:"/",target:"_self"},items:[{type:"dropdown",label:"Community",position:"right",items:[{href:"https://github.com/cosmos/gaia",html:'<i class="fa-fw fa-brands fa-github"></i> Github'},{href:"https://reddit.com/r/cosmosnetwork",html:'<i class="fa-fw fa-brands fa-reddit"></i> Reddit'},{href:"https://www.youtube.com/c/CosmosProject",html:'<i class="fa-fw fa-brands fa-youtube"></i> YouTube'},{href:"https://discord.gg/cosmosnetwork",html:'<i class="fa-fw fa-brands fa-discord"></i> Discord'},{href:"https://forum.cosmos.network/",html:'<i class="fa-fw fa-regular fa-comments"></i> Cosmos Forums'}]},{type:"docsVersionDropdown",position:"left",dropdownItemsAfter:[{href:"https://github.com/cosmos/gaia/tree/legacy-docs",label:"Archive",target:"_blank"}],dropdownItemsBefore:[]}]},footer:{style:"dark",links:[{items:[{html:'<a href="https://cosmos.network"><img src="/img/logo-bw-inverse.svg" alt="Cosmos Logo"></a>'}],title:null},{title:"Documentation",items:[{label:"Cosmos SDK",href:"https://docs.cosmos.network/"},{label:"CometBFT",href:"https://docs.cometbft.com/"},{label:"IBC Specs",href:"https://github.com/cosmos/ibc"},{label:"IBC Go",href:"https://ibc.cosmos.network/"}]},{title:"Community",items:[{label:"Blog",href:"https://blog.cosmos.network/"},{label:"Forum",href:"https://forum.cosmos.network/"},{label:"Discord",href:"https://discord.gg/cosmosnetwork"},{label:"Reddit",href:"https://reddit.com/r/cosmosnetwork"}]},{title:"Social",items:[{label:"Discord",href:"https://discord.gg/cosmosnetwork"},{label:"Twitter",href:"https://twitter.com/cosmoshub"},{label:"Youtube",href:"https://www.youtube.com/c/CosmosProject"},{label:"Telegram",href:"https://t.me/cosmosproject"}]}],copyright:"This website is maintained by Interchain Foundation & Informal Systems. The contents and opinions of this website are those of Interchain Foundation & Informal Systems."},prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},additionalLanguages:["protobuf","go-module"],magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}}]},algolia:{appId:"9AHLYCX3HA",apiKey:"976ab1e596812cf4fbe21a3d4d1c9830",indexName:"cosmos_network",contextualSearch:!1,searchParameters:{},searchPagePath:"search"},colorMode:{defaultMode:"light",disableSwitch:!1,respectPrefersColorScheme:!1},metadata:[],tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},themes:["@you54f/theme-github-codeblock"],plugins:[null,["@docusaurus/plugin-client-redirects",{fromExtensions:["html"],toExtensions:["html"],redirects:[{from:["/"],to:"/main"}]}]],baseUrlIssueBanner:!0,onDuplicateRoutes:"warn",staticDirectories:["static"],customFields:{},headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1,markdown:{mermaid:!1}}},8168:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{A:()=>r})},2892:(e,t,n)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:()=>a})},8587:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}n.d(t,{A:()=>r})},1561:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=!0,a="Invariant failed";function o(e,t){if(!e){if(r)throw new Error(a);var n="function"==typeof t?t():t,o=n?"".concat(a,": ").concat(n):a;throw new Error(o)}}},2654:e=>{"use strict";e.exports={}},4054:e=>{"use strict";e.exports=JSON.parse('{"/search-6a9":{"__comp":"1a4e3797","__context":{"plugin":"5d489d3c"}},"/main-c87":{"__comp":"1be78505","__context":{"plugin":"1ca1b9c8"},"versionMetadata":"935f2afb"},"/main-87c":{"__comp":"17896441","content":"c377a04b"},"/main/architecture-df6":{"__comp":"17896441","content":"4b7d5026"},"/main/architecture/adr-174":{"__comp":"17896441","content":"8c40170f"},"/main/architecture/adr/adr-001-interchain-accounts-bcd":{"__comp":"17896441","content":"4e1cbcac"},"/main/architecture/adr/adr-002-globalfee-8da":{"__comp":"17896441","content":"0b65cac9"},"/main/architecture/adr/adr-003-ica-controller-47f":{"__comp":"17896441","content":"3de875ef"},"/main/architecture/adr/PROCESS-229":{"__comp":"17896441","content":"d3580699"},"/main/architecture/PROCESS-939":{"__comp":"17896441","content":"0ce6bca3"},"/main/architecture/templates/adr-template-112":{"__comp":"17896441","content":"25a82047"},"/main/delegators-715":{"__comp":"17896441","content":"62b775bc"},"/main/delegators/delegator-faq-e43":{"__comp":"17896441","content":"68580c81"},"/main/delegators/delegator-guide-cli-ec4":{"__comp":"17896441","content":"b78d3fc1"},"/main/delegators/delegator-security-c39":{"__comp":"17896441","content":"8bdc3bda"},"/main/getting-started-df2":{"__comp":"17896441","content":"a2135033"},"/main/getting-started/installation-218":{"__comp":"17896441","content":"54f44165"},"/main/getting-started/quickstart-fa1":{"__comp":"17896441","content":"35155c61"},"/main/getting-started/system-requirements-fc6":{"__comp":"17896441","content":"69e61f52"},"/main/getting-started/what-is-gaia-c86":{"__comp":"17896441","content":"f5cf8579"},"/main/governance-d66":{"__comp":"17896441","content":"d56e8623"},"/main/governance/best-practices-9f1":{"__comp":"17896441","content":"fb286465"},"/main/governance/formatting-b14":{"__comp":"17896441","content":"1094a517"},"/main/governance/process-ab8":{"__comp":"17896441","content":"43353076"},"/main/governance/proposal-types-3da":{"__comp":"17896441","content":"edd0fe92"},"/main/governance/proposal-types/community-pool-spend-184":{"__comp":"17896441","content":"f165f987"},"/main/governance/proposal-types/param-change-514":{"__comp":"17896441","content":"efb78e80"},"/main/governance/proposal-types/software-upgrade-e15":{"__comp":"17896441","content":"f2660785"},"/main/governance/proposal-types/text-prop-ee4":{"__comp":"17896441","content":"a56f5018"},"/main/governance/submitting-e5f":{"__comp":"17896441","content":"41f2894c"},"/main/hub-tutorials-f75":{"__comp":"17896441","content":"4bf737c3"},"/main/hub-tutorials/gaiad-d7b":{"__comp":"17896441","content":"2dd09b7f"},"/main/hub-tutorials/join-mainnet-a68":{"__comp":"17896441","content":"f4352eb0"},"/main/hub-tutorials/join-testnet-938":{"__comp":"17896441","content":"fb13cd97"},"/main/hub-tutorials/live-upgrade-tutorial-57e":{"__comp":"17896441","content":"5fd51807"},"/main/hub-tutorials/upgrade-node-ee3":{"__comp":"17896441","content":"62f354e1"},"/main/interchain-security-028":{"__comp":"17896441","content":"66cfa501"},"/main/modules-cfc":{"__comp":"17896441","content":"6e233af6"},"/main/modules/globalfee-5f8":{"__comp":"17896441","content":"c857a8fc"},"/main/modules/metaprotocols-bf0":{"__comp":"17896441","content":"9ade351a"},"/main/resources-280":{"__comp":"17896441","content":"9157a56f"},"/main/resources/archives-919":{"__comp":"17896441","content":"446bc915"},"/main/resources/genesis-036":{"__comp":"17896441","content":"7b940702"},"/main/resources/hd-wallets-67c":{"__comp":"17896441","content":"b6d5a092"},"/main/resources/ledger-f4a":{"__comp":"17896441","content":"7b876406"},"/main/resources/reproducible-builds-7ef":{"__comp":"17896441","content":"2222b3a9"},"/main/resources/service-providers-c0f":{"__comp":"17896441","content":"6294a1b0"},"/main/validators-145":{"__comp":"17896441","content":"3a859fe7"},"/main/validators/kms-b91":{"__comp":"17896441","content":"2d8dbdf9"},"/main/validators/kms/kms_ledger-090":{"__comp":"17896441","content":"c5a35911"},"/main/validators/overview-a1e":{"__comp":"17896441","content":"31ba3b13"},"/main/validators/security-3fb":{"__comp":"17896441","content":"bcd9d779"},"/main/validators/validator-faq-d18":{"__comp":"17896441","content":"e48b7f5f"},"/main/validators/validator-setup-6e6":{"__comp":"17896441","content":"781312e5"},"/v17.1.0-4fb":{"__comp":"1be78505","__context":{"plugin":"1ca1b9c8"},"versionMetadata":"b293ec46"},"/v17.1.0-61f":{"__comp":"17896441","content":"bbeda294"},"/v17.1.0/architecture-04f":{"__comp":"17896441","content":"93b08f65"},"/v17.1.0/architecture/adr-da7":{"__comp":"17896441","content":"30daa142"},"/v17.1.0/architecture/adr/adr-001-interchain-accounts-c2f":{"__comp":"17896441","content":"7971abe9"},"/v17.1.0/architecture/adr/adr-002-globalfee-407":{"__comp":"17896441","content":"9c4fdad3"},"/v17.1.0/architecture/adr/adr-003-ica-controller-ff5":{"__comp":"17896441","content":"b688e1a6"},"/v17.1.0/architecture/adr/PROCESS-0c7":{"__comp":"17896441","content":"bcaaa045"},"/v17.1.0/architecture/PROCESS-57c":{"__comp":"17896441","content":"f1c653d7"},"/v17.1.0/architecture/templates/adr-template-ccf":{"__comp":"17896441","content":"f5fcc4fd"},"/v17.1.0/changelogs-9f2":{"__comp":"17896441","content":"aca0f7f7"},"/v17.1.0/changelogs/v15.1.0-776":{"__comp":"17896441","content":"19abc975"},"/v17.1.0/delegators-e48":{"__comp":"17896441","content":"4bdad6ad"},"/v17.1.0/delegators/delegator-faq-48c":{"__comp":"17896441","content":"da70f92b"},"/v17.1.0/delegators/delegator-guide-cli-947":{"__comp":"17896441","content":"e7b4da39"},"/v17.1.0/delegators/delegator-security-5c5":{"__comp":"17896441","content":"7d15ab5a"},"/v17.1.0/getting-started-2cf":{"__comp":"17896441","content":"b1db12b5"},"/v17.1.0/getting-started/installation-fee":{"__comp":"17896441","content":"4053e02b"},"/v17.1.0/getting-started/quickstart-cfc":{"__comp":"17896441","content":"f6a23715"},"/v17.1.0/getting-started/system-requirements-23f":{"__comp":"17896441","content":"5f95fda1"},"/v17.1.0/getting-started/what-is-gaia-ffa":{"__comp":"17896441","content":"ba1c8497"},"/v17.1.0/governance-7c2":{"__comp":"17896441","content":"7e3256e6"},"/v17.1.0/governance/best-practices-d1a":{"__comp":"17896441","content":"398bcc8e"},"/v17.1.0/governance/formatting-e22":{"__comp":"17896441","content":"3e58688b"},"/v17.1.0/governance/process-e33":{"__comp":"17896441","content":"3ae19bbb"},"/v17.1.0/governance/proposal-types-c0f":{"__comp":"17896441","content":"b9ce3b90"},"/v17.1.0/governance/proposal-types/community-pool-spend-6d5":{"__comp":"17896441","content":"6b29f352"},"/v17.1.0/governance/proposal-types/param-change-b2e":{"__comp":"17896441","content":"314af60d"},"/v17.1.0/governance/proposal-types/params-change/Auth-a03":{"__comp":"17896441","content":"fdd42901"},"/v17.1.0/governance/proposal-types/params-change/Crisis-07b":{"__comp":"17896441","content":"4c7f5b58"},"/v17.1.0/governance/proposal-types/params-change/Distribution-9d7":{"__comp":"17896441","content":"bbeca874"},"/v17.1.0/governance/proposal-types/params-change/Governance-f09":{"__comp":"17896441","content":"53fe4ab6"},"/v17.1.0/governance/proposal-types/params-change/Mint-db2":{"__comp":"17896441","content":"c9af7032"},"/v17.1.0/governance/proposal-types/params-change/param-index-506":{"__comp":"17896441","content":"f155301c"},"/v17.1.0/governance/proposal-types/params-change/Slashing-76a":{"__comp":"17896441","content":"79382e37"},"/v17.1.0/governance/proposal-types/params-change/Staking-a25":{"__comp":"17896441","content":"bcabdbc7"},"/v17.1.0/governance/proposal-types/software-upgrade-617":{"__comp":"17896441","content":"a3003ae5"},"/v17.1.0/governance/proposal-types/text-prop-d98":{"__comp":"17896441","content":"b9e73d5f"},"/v17.1.0/governance/proposals-129":{"__comp":"17896441","content":"0da5c8b6"},"/v17.1.0/governance/proposals/2020-10-blocks-per-year-930":{"__comp":"17896441","content":"a74c5b81"},"/v17.1.0/governance/proposals/2020-11-inflation-rate-change-9b7":{"__comp":"17896441","content":"32645d1d"},"/v17.1.0/governance/proposals/2021-01-atom2021_marketing-9b2":{"__comp":"17896441","content":"b06d2d5a"},"/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade-24d":{"__comp":"17896441","content":"407f50f0"},"/v17.1.0/governance/proposals/2021-01-stargate-upgrade-19b":{"__comp":"17896441","content":"572dfb71"},"/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b-811":{"__comp":"17896441","content":"69183f93"},"/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers-875":{"__comp":"17896441","content":"d5dd4d0a"},"/v17.1.0/governance/proposals/2021-04-advancing-ethermint-82b":{"__comp":"17896441","content":"02748ee5"},"/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement-f99":{"__comp":"17896441","content":"f331a496"},"/v17.1.0/governance/proposals/2021-04-prop34-continuation-2b4":{"__comp":"17896441","content":"6e9b60ec"},"/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment-a1e":{"__comp":"17896441","content":"253bf4bf"},"/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives-651":{"__comp":"17896441","content":"8ea8008b"},"/v17.1.0/governance/proposals/2021-09-hub-ibc-router-b08":{"__comp":"17896441","content":"581b941f"},"/v17.1.0/governance/proposals/previous-proposals-372":{"__comp":"17896441","content":"ee98d90d"},"/v17.1.0/governance/proposals/proposal-template-19a":{"__comp":"17896441","content":"523dbad6"},"/v17.1.0/governance/state-of-cosmos-governance-2021-d3c":{"__comp":"17896441","content":"241a3ffd"},"/v17.1.0/governance/submitting-9c5":{"__comp":"17896441","content":"d900ee28"},"/v17.1.0/guidelines/code-guidelines-12b":{"__comp":"17896441","content":"2785da45"},"/v17.1.0/hub-tutorials-1bd":{"__comp":"17896441","content":"826bf515"},"/v17.1.0/hub-tutorials/gaiad-e85":{"__comp":"17896441","content":"ad5b16ee"},"/v17.1.0/hub-tutorials/join-mainnet-221":{"__comp":"17896441","content":"91f06f80"},"/v17.1.0/hub-tutorials/join-testnet-137":{"__comp":"17896441","content":"ac545391"},"/v17.1.0/hub-tutorials/live-upgrade-tutorial-785":{"__comp":"17896441","content":"844b02fa"},"/v17.1.0/hub-tutorials/upgrade-node-af1":{"__comp":"17896441","content":"95b83f7d"},"/v17.1.0/interchain-security-619":{"__comp":"17896441","content":"5eef4cc6"},"/v17.1.0/metaprotocols-11c":{"__comp":"17896441","content":"6f0bb094"},"/v17.1.0/migration-5df":{"__comp":"17896441","content":"76c2a290"},"/v17.1.0/migration/cosmoshub-2-851":{"__comp":"17896441","content":"00414fac"},"/v17.1.0/migration/cosmoshub-3-8cb":{"__comp":"17896441","content":"5e84d6f9"},"/v17.1.0/migration/cosmoshub-4-v10-upgrade-69e":{"__comp":"17896441","content":"04c2cc7c"},"/v17.1.0/migration/cosmoshub-4-v11-upgrade-d66":{"__comp":"17896441","content":"a2d3dae8"},"/v17.1.0/migration/cosmoshub-4-v12-upgrade-891":{"__comp":"17896441","content":"c1952dac"},"/v17.1.0/migration/cosmoshub-4-v13-upgrade-2fe":{"__comp":"17896441","content":"3ae837fb"},"/v17.1.0/migration/cosmoshub-4-v14-upgrade-4ae":{"__comp":"17896441","content":"7ada9b92"},"/v17.1.0/migration/cosmoshub-4-v15-upgrade-02d":{"__comp":"17896441","content":"0b4a7bea"},"/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade-2c3":{"__comp":"17896441","content":"b659bf83"},"/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade-23c":{"__comp":"17896441","content":"4a862e05"},"/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade-0ee":{"__comp":"17896441","content":"0ffaa6bf"},"/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade-fb8":{"__comp":"17896441","content":"951b9dc0"},"/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade-9fb":{"__comp":"17896441","content":"07104321"},"/v17.1.0/modules-9fc":{"__comp":"17896441","content":"5a255108"},"/v17.1.0/modules/globalfee-dc9":{"__comp":"17896441","content":"e6562c80"},"/v17.1.0/resources-274":{"__comp":"17896441","content":"54365354"},"/v17.1.0/resources/archives-c71":{"__comp":"17896441","content":"506d909e"},"/v17.1.0/resources/genesis-1a6":{"__comp":"17896441","content":"cea33014"},"/v17.1.0/resources/hd-wallets-067":{"__comp":"17896441","content":"552e0199"},"/v17.1.0/resources/ledger-70e":{"__comp":"17896441","content":"e2b884da"},"/v17.1.0/resources/reproducible-builds-185":{"__comp":"17896441","content":"6acc9b33"},"/v17.1.0/resources/service-providers-b00":{"__comp":"17896441","content":"d435932b"},"/v17.1.0/roadmap-ed2":{"__comp":"17896441","content":"99661792"},"/v17.1.0/roadmap/cosmos-hub-roadmap-2.0-b65":{"__comp":"17896441","content":"155b5b08"},"/v17.1.0/roadmap/launch/blog-1-en-686":{"__comp":"17896441","content":"894ab4a8"},"/v17.1.0/roadmap/launch/blog-2-en-f7a":{"__comp":"17896441","content":"5ce5a5f7"},"/v17.1.0/roadmap/previous-releases-304":{"__comp":"17896441","content":"743eb94f"},"/v17.1.0/validators-f95":{"__comp":"17896441","content":"0cfc4301"},"/v17.1.0/validators/kms-b1a":{"__comp":"17896441","content":"9d13d686"},"/v17.1.0/validators/kms/kms_ledger-6d6":{"__comp":"17896441","content":"50587f02"},"/v17.1.0/validators/overview-c2e":{"__comp":"17896441","content":"c67af11b"},"/v17.1.0/validators/security-3ce":{"__comp":"17896441","content":"3f5bbe58"},"/v17.1.0/validators/validator-faq-65c":{"__comp":"17896441","content":"6b8ce2be"},"/v17.1.0/validators/validator-setup-731":{"__comp":"17896441","content":"2edbb475"},"/-62b":{"__comp":"c4f5d8e4","__context":{"plugin":"8e6759d2"},"config":"5e9f5e1a"}}')}},e=>{e.O(0,[1869],(()=>{return t=8536,e(e.s=t);var t}));e.O()}]); \ No newline at end of file diff --git a/assets/js/main.0b598c4b.js.LICENSE.txt b/assets/js/main.0b598c4b.js.LICENSE.txt new file mode 100644 index 00000000000..eb75d69107c --- /dev/null +++ b/assets/js/main.0b598c4b.js.LICENSE.txt @@ -0,0 +1,63 @@ +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/ + +/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT */ + +/** + * @license React + * use-sync-external-store-shim.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** + * Prism: Lightweight, robust, elegant syntax highlighting + * + * @license MIT <https://opensource.org/licenses/MIT> + * @author Lea Verou <https://lea.verou.me> + * @namespace + * @public + */ + +/** @license React v0.20.2 + * scheduler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** @license React v16.13.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** @license React v17.0.2 + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** @license React v17.0.2 + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ diff --git a/assets/js/runtime~main.9881e54a.js b/assets/js/runtime~main.9881e54a.js new file mode 100644 index 00000000000..59cb082d372 --- /dev/null +++ b/assets/js/runtime~main.9881e54a.js @@ -0,0 +1 @@ +(()=>{"use strict";var e,b,a,f,c,d={},t={};function r(e){var b=t[e];if(void 0!==b)return b.exports;var a=t[e]={exports:{}};return d[e].call(a.exports,a,a.exports,r),a.exports}r.m=d,e=[],r.O=(b,a,f,c)=>{if(!a){var d=1/0;for(i=0;i<e.length;i++){a=e[i][0],f=e[i][1],c=e[i][2];for(var t=!0,o=0;o<a.length;o++)(!1&c||d>=c)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,c<d&&(d=c));if(t){e.splice(i--,1);var n=f();void 0!==n&&(b=n)}}return b}c=c||0;for(var i=e.length;i>0&&e[i-1][2]>c;i--)e[i]=e[i-1];e[i]=[a,f,c]},r.n=e=>{var b=e&&e.__esModule?()=>e.default:()=>e;return r.d(b,{a:b}),b},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,f){if(1&f&&(e=this(e)),8&f)return e;if("object"==typeof e&&e){if(4&f&&e.__esModule)return e;if(16&f&&"function"==typeof e.then)return e}var c=Object.create(null);r.r(c);var d={};b=b||[null,a({}),a([]),a(a)];for(var t=2&f&&e;"object"==typeof t&&!~b.indexOf(t);t=a(t))Object.getOwnPropertyNames(t).forEach((b=>d[b]=()=>e[b]));return d.default=()=>e,r.d(c,d),c},r.d=(e,b)=>{for(var a in b)r.o(b,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:b[a]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((b,a)=>(r.f[a](e,b),b)),[])),r.u=e=>"assets/js/"+({35:"66cfa501",127:"8ea8008b",215:"b688e1a6",253:"efb78e80",256:"f1c653d7",262:"bbeda294",275:"a2d3dae8",427:"91f06f80",495:"d435932b",587:"62f354e1",615:"9c4fdad3",791:"4e1cbcac",958:"7ada9b92",960:"b6d5a092",1046:"7b940702",1050:"4a862e05",1161:"bbeca874",1236:"2d8dbdf9",1338:"e6562c80",1424:"2222b3a9",1610:"ac545391",1650:"32645d1d",1671:"d3580699",1786:"b659bf83",1877:"76c2a290",1885:"e2b884da",1923:"0ffaa6bf",2045:"69e61f52",2075:"7d15ab5a",2131:"c1952dac",2138:"1a4e3797",2168:"c9af7032",2178:"50587f02",2180:"5e84d6f9",2194:"3ae837fb",2306:"d900ee28",2391:"6e9b60ec",2424:"68580c81",2428:"5a255108",2472:"f4352eb0",2493:"4bdad6ad",2596:"4053e02b",2631:"02748ee5",2634:"c4f5d8e4",2644:"bcd9d779",2650:"8c40170f",2656:"aca0f7f7",2746:"894ab4a8",2900:"04c2cc7c",2924:"54365354",3032:"3de875ef",3081:"53fe4ab6",3096:"93b08f65",3227:"0cfc4301",3295:"3a859fe7",3350:"f5cf8579",3420:"7971abe9",3475:"2785da45",3498:"241a3ffd",3573:"407f50f0",3684:"41f2894c",3808:"a74c5b81",3819:"1ca1b9c8",3888:"844b02fa",3963:"07104321",4036:"0ce6bca3",4163:"a2135033",4165:"b78d3fc1",4212:"5eef4cc6",4285:"3f5bbe58",4360:"99661792",4437:"4c7f5b58",4672:"826bf515",4704:"4bf737c3",4731:"2dd09b7f",4787:"ee98d90d",4936:"b9ce3b90",4986:"9ade351a",5098:"25a82047",5110:"35155c61",5159:"8e6759d2",5244:"5f95fda1",5273:"95b83f7d",5298:"523dbad6",5338:"5ce5a5f7",5387:"31ba3b13",5423:"fdd42901",5608:"8bdc3bda",5638:"951b9dc0",5643:"9157a56f",5644:"f331a496",5711:"f155301c",5742:"c377a04b",5746:"f6a23715",5793:"6acc9b33",5836:"b9e73d5f",5891:"b06d2d5a",5967:"c5a35911",5972:"ba1c8497",5992:"b1db12b5",6112:"fb286465",6217:"b293ec46",6324:"9d13d686",6331:"5fd51807",6456:"7e3256e6",6542:"d56e8623",6632:"19abc975",6652:"c857a8fc",6657:"cea33014",6690:"6b8ce2be",6708:"e48b7f5f",6745:"446bc915",6798:"398bcc8e",6812:"2edbb475",6840:"6294a1b0",6947:"bcabdbc7",6985:"a3003ae5",7024:"6f0bb094",7135:"d5dd4d0a",7169:"6e233af6",7236:"3ae19bbb",7320:"3e58688b",7335:"62b775bc",7370:"bcaaa045",7373:"253bf4bf",7417:"572dfb71",7448:"00414fac",7669:"a56f5018",7768:"da70f92b",7799:"7b876406",7826:"fb13cd97",7870:"edd0fe92",7915:"4b7d5026",7924:"54f44165",8070:"0b65cac9",8088:"69183f93",8196:"0da5c8b6",8257:"5d489d3c",8401:"17896441",8470:"f5fcc4fd",8493:"155b5b08",8532:"e7b4da39",8577:"552e0199",8581:"935f2afb",8602:"c67af11b",8606:"43353076",8637:"1094a517",8714:"1be78505",8864:"6b29f352",9053:"781312e5",9110:"ad5b16ee",9331:"506d909e",9339:"581b941f",9351:"79382e37",9555:"30daa142",9737:"f2660785",9743:"f165f987",9758:"314af60d",9793:"0b4a7bea",9927:"743eb94f"}[e]||e)+"."+{35:"161cb1a1",127:"57a143f3",215:"5d3866f6",253:"cc101548",256:"734464b8",262:"2b47bdbb",275:"3082b2fe",416:"e12d54c2",427:"5ce00e3d",495:"49782d57",587:"0b568cb1",615:"39f5bcdf",791:"b362bc93",958:"2cbd450c",960:"f0ffe981",1046:"cc2454a5",1050:"e07cff2f",1161:"279db9fe",1236:"a6290c53",1338:"834ffdab",1424:"4211f90b",1610:"c664e8d6",1650:"1538f4ca",1671:"eba85ceb",1774:"97f6cb51",1786:"a80f3a68",1877:"c1f62225",1885:"62684aee",1923:"6c1a4b0a",2045:"8acfc420",2075:"bae4a86f",2131:"e341dd62",2138:"08548001",2168:"24a55813",2178:"53d3755b",2180:"5736cdb8",2194:"fc5c21e0",2306:"847de11d",2391:"b51d8c14",2424:"5a32b1ea",2428:"217111f2",2472:"83dec479",2493:"3a53c4b9",2596:"192e6ec6",2631:"09561c81",2634:"fcc81489",2644:"78ddfd17",2650:"b074362e",2656:"a3814019",2746:"77760b04",2900:"236e9c3a",2924:"096c40ef",3032:"03e2a7b7",3081:"1e0c79b3",3096:"a92c419d",3227:"31a57867",3295:"099eea37",3350:"f5674ae6",3420:"a1dd10eb",3475:"e1030a7b",3498:"02805bf8",3573:"8d3a26d1",3684:"f87f05d1",3808:"c964ae80",3819:"c508c078",3888:"5884db57",3963:"351a59d8",4036:"7f4755fc",4163:"5ee0f453",4165:"fbebe30c",4212:"c3945e74",4285:"f12c06f5",4360:"01aa7b81",4437:"61d6a0b1",4672:"b7fb84ee",4704:"30a03efb",4731:"35960714",4787:"d0a3c6b9",4936:"568bad1c",4986:"af5d62e4",5098:"5d9ae725",5110:"737d5b1b",5159:"7651f18b",5244:"09a87cbc",5273:"65fcfae4",5298:"ecbded2f",5338:"2a3b9f37",5387:"9587cd3f",5423:"99a4ad23",5608:"45ad097f",5638:"e5b130db",5643:"5c072d3b",5644:"d1c95d21",5711:"2f98ccdc",5742:"b1666418",5746:"2afea17d",5793:"d8b9cf0b",5836:"b94df153",5891:"84a6cdc2",5967:"9436f1cc",5972:"67b27b1f",5992:"b21427fc",6112:"707dd878",6217:"e71bc52a",6324:"5e50a7cf",6331:"b92d789f",6456:"cbe8fd79",6542:"1126c305",6632:"05bc09b2",6652:"513b0164",6657:"6f35e050",6690:"b1f82ea0",6708:"e41759d2",6745:"c89b5aa8",6798:"15627251",6812:"f222f861",6840:"1ce4e36d",6947:"bc0bcfbe",6985:"15bb928a",7024:"147d3ab1",7135:"261b6d47",7169:"4dfe4579",7236:"64b99b4c",7320:"c0452a93",7335:"4dabb2fb",7370:"2692119a",7373:"42e56aa3",7417:"f8daaf83",7448:"0cc6fa92",7669:"9552f7c6",7768:"353c3271",7799:"be75b00c",7826:"faca2240",7870:"15df109d",7915:"a025ab50",7924:"e09c5817",8070:"78e70349",8088:"f3ba8145",8196:"1204d8ae",8257:"f34e6f03",8401:"c0ae458d",8470:"a9179c0f",8493:"8640b1ea",8532:"6e142329",8577:"809bcf12",8581:"ea77be1a",8602:"ee44f3c6",8606:"6fe88653",8637:"89bb7d08",8714:"78a5a7fc",8864:"f9bca3cd",8913:"41732d83",9053:"32264991",9110:"3d241010",9331:"51fc7879",9339:"c3a93add",9351:"2a7b9800",9462:"9ef19974",9555:"b0174bb9",9737:"03184e19",9743:"2ffde59f",9758:"317881f7",9793:"ba0b8c52",9927:"adb2c8d7"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,b)=>Object.prototype.hasOwnProperty.call(e,b),f={},c="cosmos-hub-docs-site:",r.l=(e,b,a,d)=>{if(f[e])f[e].push(b);else{var t,o;if(void 0!==a)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var u=n[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==c+a){t=u;break}}t||(o=!0,(t=document.createElement("script")).charset="utf-8",t.timeout=120,r.nc&&t.setAttribute("nonce",r.nc),t.setAttribute("data-webpack",c+a),t.src=e),f[e]=[b];var s=(b,a)=>{t.onerror=t.onload=null,clearTimeout(l);var c=f[e];if(delete f[e],t.parentNode&&t.parentNode.removeChild(t),c&&c.forEach((e=>e(a))),b)return b(a)},l=setTimeout(s.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=s.bind(null,t.onerror),t.onload=s.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/",r.gca=function(e){return e={17896441:"8401",43353076:"8606",54365354:"2924",99661792:"4360","66cfa501":"35","8ea8008b":"127",b688e1a6:"215",efb78e80:"253",f1c653d7:"256",bbeda294:"262",a2d3dae8:"275","91f06f80":"427",d435932b:"495","62f354e1":"587","9c4fdad3":"615","4e1cbcac":"791","7ada9b92":"958",b6d5a092:"960","7b940702":"1046","4a862e05":"1050",bbeca874:"1161","2d8dbdf9":"1236",e6562c80:"1338","2222b3a9":"1424",ac545391:"1610","32645d1d":"1650",d3580699:"1671",b659bf83:"1786","76c2a290":"1877",e2b884da:"1885","0ffaa6bf":"1923","69e61f52":"2045","7d15ab5a":"2075",c1952dac:"2131","1a4e3797":"2138",c9af7032:"2168","50587f02":"2178","5e84d6f9":"2180","3ae837fb":"2194",d900ee28:"2306","6e9b60ec":"2391","68580c81":"2424","5a255108":"2428",f4352eb0:"2472","4bdad6ad":"2493","4053e02b":"2596","02748ee5":"2631",c4f5d8e4:"2634",bcd9d779:"2644","8c40170f":"2650",aca0f7f7:"2656","894ab4a8":"2746","04c2cc7c":"2900","3de875ef":"3032","53fe4ab6":"3081","93b08f65":"3096","0cfc4301":"3227","3a859fe7":"3295",f5cf8579:"3350","7971abe9":"3420","2785da45":"3475","241a3ffd":"3498","407f50f0":"3573","41f2894c":"3684",a74c5b81:"3808","1ca1b9c8":"3819","844b02fa":"3888","07104321":"3963","0ce6bca3":"4036",a2135033:"4163",b78d3fc1:"4165","5eef4cc6":"4212","3f5bbe58":"4285","4c7f5b58":"4437","826bf515":"4672","4bf737c3":"4704","2dd09b7f":"4731",ee98d90d:"4787",b9ce3b90:"4936","9ade351a":"4986","25a82047":"5098","35155c61":"5110","8e6759d2":"5159","5f95fda1":"5244","95b83f7d":"5273","523dbad6":"5298","5ce5a5f7":"5338","31ba3b13":"5387",fdd42901:"5423","8bdc3bda":"5608","951b9dc0":"5638","9157a56f":"5643",f331a496:"5644",f155301c:"5711",c377a04b:"5742",f6a23715:"5746","6acc9b33":"5793",b9e73d5f:"5836",b06d2d5a:"5891",c5a35911:"5967",ba1c8497:"5972",b1db12b5:"5992",fb286465:"6112",b293ec46:"6217","9d13d686":"6324","5fd51807":"6331","7e3256e6":"6456",d56e8623:"6542","19abc975":"6632",c857a8fc:"6652",cea33014:"6657","6b8ce2be":"6690",e48b7f5f:"6708","446bc915":"6745","398bcc8e":"6798","2edbb475":"6812","6294a1b0":"6840",bcabdbc7:"6947",a3003ae5:"6985","6f0bb094":"7024",d5dd4d0a:"7135","6e233af6":"7169","3ae19bbb":"7236","3e58688b":"7320","62b775bc":"7335",bcaaa045:"7370","253bf4bf":"7373","572dfb71":"7417","00414fac":"7448",a56f5018:"7669",da70f92b:"7768","7b876406":"7799",fb13cd97:"7826",edd0fe92:"7870","4b7d5026":"7915","54f44165":"7924","0b65cac9":"8070","69183f93":"8088","0da5c8b6":"8196","5d489d3c":"8257",f5fcc4fd:"8470","155b5b08":"8493",e7b4da39:"8532","552e0199":"8577","935f2afb":"8581",c67af11b:"8602","1094a517":"8637","1be78505":"8714","6b29f352":"8864","781312e5":"9053",ad5b16ee:"9110","506d909e":"9331","581b941f":"9339","79382e37":"9351","30daa142":"9555",f2660785:"9737",f165f987:"9743","314af60d":"9758","0b4a7bea":"9793","743eb94f":"9927"}[e]||e,r.p+r.u(e)},(()=>{var e={5354:0,1869:0};r.f.j=(b,a)=>{var f=r.o(e,b)?e[b]:void 0;if(0!==f)if(f)a.push(f[2]);else if(/^(1869|5354)$/.test(b))e[b]=0;else{var c=new Promise(((a,c)=>f=e[b]=[a,c]));a.push(f[2]=c);var d=r.p+r.u(b),t=new Error;r.l(d,(a=>{if(r.o(e,b)&&(0!==(f=e[b])&&(e[b]=void 0),f)){var c=a&&("load"===a.type?"missing":a.type),d=a&&a.target&&a.target.src;t.message="Loading chunk "+b+" failed.\n("+c+": "+d+")",t.name="ChunkLoadError",t.type=c,t.request=d,f[1](t)}}),"chunk-"+b,b)}},r.O.j=b=>0===e[b];var b=(b,a)=>{var f,c,d=a[0],t=a[1],o=a[2],n=0;if(d.some((b=>0!==e[b]))){for(f in t)r.o(t,f)&&(r.m[f]=t[f]);if(o)var i=o(r)}for(b&&b(a);n<d.length;n++)c=d[n],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0;return r.O(i)},a=self.webpackChunkcosmos_hub_docs_site=self.webpackChunkcosmos_hub_docs_site||[];a.forEach(b.bind(null,0)),a.push=b.bind(null,a.push.bind(a))})()})(); \ No newline at end of file diff --git a/fonts/inter/Inter-Black.woff b/fonts/inter/Inter-Black.woff new file mode 100644 index 0000000000000000000000000000000000000000..a18593a096e8005f2596651a837a4480bc91f0e7 GIT binary patch literal 138764 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 VBM+r4O@i+xOU)e7am5<&{2S&wy;lGL literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Black.woff2 b/fonts/inter/Inter-Black.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..68f64c9ed98c55061b983702c6cfd9939a43606f GIT binary patch literal 102868 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%0D%nKBKjp9xKvqWY9x=&A*2gfIE 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%0Aorz-L;cxUA`}U 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 ZgFJ2c9%r83o_G)Ur944zi5&m{{0~CD@IU|n literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-BlackItalic.woff b/fonts/inter/Inter-BlackItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..b6b01943d9fb8480f1f03c1222d3c4e930dac517 GIT binary patch literal 146824 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%0D=QyXVIe=YIVBw_Tstb3!{(rC)Q} zvit=1t4>BD9|LEeMAw+XsAs+WsoV4CXLo<Kg_O?YL+giq-j--dd|z)K*o8*URkQ$i zJkI-d-^VyiPX(QS=vnx*cfY-IcateFrQ>qZU@x$}U8~=weR84K8KZ?eU++2TeJbSZ zyx+X&+x~Q8fi)Dh=%Y4!(H5&UC9rQEIM9J!K(-~H3~KG`gh0AHx^IW&`K_2^igsD| z+roalZGF58*sor6wLP=gwVeO5e#|th+lG4I_TdtiKRbGyap}`HyWjigWmEUP<0|e) zj<ZvWm6apcKXU$zpYsgCd4Bk9hO$2zx{bH>Wl{T0F0hN?{)MXPZQM`QJt((p+E3?G zY#5YQ`hIa%;aj`^Ls!#E4r!@**BQ@DG<<ST7ZDwpt~FW4Gy(^rAIwOuaD=35SeLyr zcdRRy{msxk?03(*YGj2Wh)U~AIqQgtcYzWlAb4FPMqQv>LG!iJRPnwyac`#l41HCj zrxm=be@(5IUpedOrxx+W_gO%v>_%hrJ>N%KcdZ`+VUc<nm6N0E-rUw}%vU)hcdmig z-q+j;|78Y>c0Vw$FO#cCty65vAA;@y{+RzLTjCku*4t`AC5H90y1x(;kPROEFMIW= zV*ZS*Rs^KSW9i9$BKw!L&2ogh#*?x{b5Y>C{C?<GO`w%#!^0r&uGTNJn>&`|Wj!O& z8?mxm{6X1Tb!AGLDZ!T951*IaJ4+3=4+wdyp;k6OBCt^ryxg&^9fT?$@Tuah@tP4T z*9(D!=nFgqmQ#-ysw@^B#Y{rVx0lG~KWS})!^M2r0#dG<+Q(zo{SL2>+s?0_D*1^A zqzUZUU6$sLgs+>migzDrwzuO#iCnYhOYZZ-rEWjw7mr`;dS(f%T(4j6ZRCcRCq$bA zt&YdSkJP-2)bL(mpfX@~&~bRz#fIX$;C_V>%i=)|2^%f%uMQh!`E%i0i5fBCXg|7u z#>I8NKj`kPEAnt`$5wynRp`z6X8F?*SzxcjdZO0#Q}Q0~w)XacnBN~p+yZKXL2rUa zGE_z=1Da1jUV-MXH&%epK^JeV(&MEbW<E?PR}L+1|1NiOeAd*nctsCvJZu{B%fM>4 zrS8-Of0t{^+VPn`>$q4rE6}aA*j_!$)cwVHP;nl9(Y?fVZE?9cD=V*Md+{tfI(V*3 zWn+jlcz8iMY*^=TGQ?>)>sQ!G<UgHDXHn!`QM%Wns8lJb^jGdE)GJ}1dIwbPD_Nfg zO;p<}>8<(*RO6P+T!S2{XG==6-XDeDlKWPVbnh$?Eqs;aUhDuUeEroOSt4OmFTPUa zAeQ~wTCrDCp1q!4vAXm2gN8^&@M2Mebq#~HrDA!6nAn74v2#zp-XrmtDTgbR!0Bt% zmRIJIuQwmIbTT1T5I(bp8$~)Hq#6%x3%?*ZHU6`GE{0IifVLy^LmV}X+VdZTL~59Y z<sK4APE!PLZ)_U`#R<xU5$uENDrCbpHG<kJq)!Op2QQrEa<(}S3Y?`awnGjwoyAAD zjt<I}gyjjt2dE{{fbFP*m%S1$o7)HPd#ek#L?X~jO>Fh7J|C7HM~LUC{Zh3isFl>3 zyJ@iRtk~zQk_FOMQnFUqQBiO-XTxtbR;j*>JEuknD;==+<O76d57>6n5%C}j95!i7 zynhL{m~{EiTI;LI`+HLp)h&fg`R_wMyg`o-c4{`hsT;?hX@XR7o1TW{2C8E`o*tJ8 zz9=PZ&lz)v#c0v_5m~std;#^5Xt;@dVagF(I7BEn?8qS8LMZR#$gQtwd31lD`49D3 zLYb+#7ce7#61xryi$+AVJu=c{6&cH55JmqpfU)s?m3U|G%j)=5^_|mBpr%H7xtzIe zUFrDZ<}V^g`&WS{whQbhMm4Ey%xmo4ajiJ}HJQ*t^?T)>BSDvTdU%VY$}{=P_AAKs z_Qei!sMNV(+1b_ox*|Q(>n-N6+EcMI&MT9@8UL&=B%--Bz~;z%YoWaAjOE7W9(8Hs z6OY!Fxg-0X-&yQ%Q}-J@G2suj(R^JtIl}AR*g9gr?~5BfqQA828*4h^yR_*GrqfIU zdm)WroU=xPF$H>aLaRAP0~)erh33+A@5hZ9SPj3Lzq`l(ci^1;5^Ek%moq+HxkU^< z%Sc&4rgG(6KDuIvDO6f4{xwA0P&X{A9+B~GdnR>V5QFXWbcuPZH+ubLcE$JkE{yup zRBvqmlJZK_5yz!EX=?poapI5A?7iCek32Nzf7K>z!Zl~zyx!Y;_>^e2weq;0&4czH zw)f6|L?}3!sf~XjD))2`cxCcDhP-ew^`BpK{(E&)@l?&!Pc2{4m9CgyqV9Cq#hvLz zXKh8_L^iSL^v5OV)!mrqeRD1zo#&4)L#`rX68iAVYXPBk#gO&9a8Kt_we{j~|F>Nt z{yu6GW_z`F0)`>BUGFX$*E3G{=xjT`hx|ACUUlO3>I=IO+f|-l&y*F)<iEX=7}45j zRrq$)u2GqZ=+#)xI&MGLDq|jr+{o%1|2N{uKHmQ~?6gZ~wAJ6E9oaSLTZmpWX`S>{ za=b|KXKZhCoNip53VJ*@8(Li+;63vw^liBZaNa(&qTHQ(rXjSp-2b}SX~(E*z^koz zhqr4^qD^)uv~<Eb(6+N{F=S6LtgCB!amW8jd*}Q@Q$=9k3-+^Y4foovrUm9b$Vuxt zwuj&xBHuNA9sH?h#W|?y5;zv+YTnttV7(U+meMt~xVC5Yc#`YA<E||P@x;l-c3NfF zxplPrj{LCJ;nK4^l|$as9~2g6{Q1>hmVP%rbM(bDKIWT?XhZhRRQ|L$0iG&dN?!TK z^!DM-_XL`$eHr%U_XGBY_Dif)tFydUXQYms{ajDx>}=)~mZbT{za3o>_ae@FB18L5 z<|19AN<U7uzuOhr&k9>UhmFogIs41!6ixr|_79gIc4alZLbGkRiWYu+@YnFqe%tvU zHsd{*a@o)*oL6xdkAZzhZ4QQK8|OMQn^~*_mC1`k;l}?+wd70EhBTFxiXXwb6r=EO zU{dJWL84)6zGTi7jh@GVQB2%&Gdrr!P;RFN?ypFW*M=omg=0<i50S<3>p&$|S^f1e zjBqguUL70%ISzCmaGx%n>J{jnKKX6ITa@Btt5q;pkpepYq%lAgh5@S%x6i}kf&k;F z-%u}O>0Fsq8^EkUBgOM~=hfCG*#@uk%93ovIyf554{kdotkGg5u!nHjJX`!6;M!<A z7n?IB{(!a-QY-9GIplyLEw+Xm202z`nMCXJ<x9n?idgge-F>Avm-+AkMx((EPH%<A z7uM9G8ck#&j`^CIZ6YDOe)qN%=dvg0F**$=aOyF^IV3_5!@dcEdyjp^$<>rrIYGk= z$s=yhl@qNn)SJ)Y7GtG2=bCnO546(oJXbRFSo{I$E~J)bu5ySULE7;EmjsJ8;zk~l zIhl?~BWR0*2v$MPs2_t5!A1ERsc(hbIXm-)j1ip0iv%CVRh$aU2K5;G&|n%l8~Ya6 zuG1MeB!>_ywkJr;WM1A{1o<l=q&JZSRmF4sF3cFEHMpC-2Vl?I6K$nlH1pE#Oj+<D zI0wD1Iv;Gz-UH^->yV^;{P-)D974vMO(nxmzm~8Xrx-|PZfK}ZzVVZzjF~@yel5#L zK5r=AIbM3^EABOb9zAWs1!~GKj$0D8r|6*#Yc4{EL7gG{$ljzS;37{JfRisv^prJ9 z|1OFdDsCi%Y=J8`BoaKV8gRgxyJ(AF@;h9F<(iV}>yJu1M}%N2X*~B@4a6nyEVegZ z4MeabIF9L_Wn+w%^NZ7>g$2kjX)51A&@Lv-hJATUS<zxZ^0RUxlSqv)EBo`BmFje` z%tLD3I73lYACs>TCpJ&ZoQFIUdAC!}YQCcsObQ?#c~U9gL@i0P%wB2prhr3~<r+%h z+6T#~zffxf_FQ<n1YnZa42<F_dGU}>nKo@5Ze`_%hXEX_u+aC04|3sYwSY-MGb49V zUXTxeNl8CIxnSa{a%TU{7MY+>W=xZWJ6N&f5dbbUYt1@(6Z!_MlzT=#Y_cMAM&2+9 zmtfn#4b`Yt+nba@TJz>Iy~Li74x9T(pNXYq5G-nJs`T>JC@+&HM2OS+4F9qw6o@DK z{|y>!$&}>#@+jL1Yph9x@C~z@kcLAS4Gt--K+#rVc(S!&WBR<#Brdu{12-#MoM_ye z`vntf7&~D;4&af1EbAbXIFufP_!)NFaEskR^*-BoWOha&b3r^^&1y9#`O9jy&42LU z`fBwcO>PI3J0!1=aw#^<42iroKhP@V2~}L1bnxAecJ+px8V+iAn6{AqaZ}8hDO5F% zC`NMjD%MRK`07VrIH*&8PWcXX334w*6&S!c7mpCac)F@!M0NQ61nkKDOmYn8sir_$ zW2^Y%xDZ?%kpko4s)G>KVcq4QA#pOX0CiEBgVe?z<M!hCa0x^~jQ39oBAs@^QjI)1 zifpu6ep4FW_mQ4paVDi1>uZJ(Zipucvwg*XT4U5t$(2fE5)Tm2%-pd@sHc4=(6GJ4 zBWv!W&?XZ`ko@}OY>@zU&BBKv2!4BJ0SlCxW?c7k0{FnVI^QJI7?^*^TMlw3(|k_k zM({Sw5)f?DcpiXxl@dABm8(IC;A>@z*MLc*gR!bc8<f!rdL~gu8`PR#;`J@<Of)4r zQ@c+I?k&4G@wlbt0)#GtC%hE@JC3J09sxv%hkM|xVTQQLnlAKXGI}@JStmm0M^QT= zJ1Rbt9DTLCt5|<g=C$>YDl?!6V5iC-t~R7@jz2JfzcZnmmS8?3o@kb`Cy`IGXedG3 zS+v805Sn$tU9RaFFn<&&J27O=XEe;otIrV>n`F^3Uy>n$g&E5LA#{vSgYn~WWP!<; zj0$m9Y8}YkstxFWAo<+6WM_tgxO+A1RYl}{zvwoxgvpN*AB-dDB6OO0{BtYPml%BG z9Bb;T+sPe&F>P)VoU9CSk$@G{3G@^WNP7zBXs{!Yvz_8oYCt#$;2RoW^9_{)H8rZt zElJd6>`%~xmK$Ev6(sdRf#7S}f`k|-5LAg&6O1xfWju?YctR8pH^kWjwyK+;laS@y z7s<WiDm+mTcY(8t9c!ZDPsl$L2UMlWKZ3Va8crTSSLFhIY1~Iy@;Pj*IO%>o_}N1$ z?fU?>Doqw{ezwN@>;w|Iw5fV-0!?AR=LEBF$}Pa#Dg|;aVJ_?e+;=PuuMUu|dIAL+ ztRnd{zX6?C&Gdt4N^%k6%B)yFxcitA4ghFJL!qPKd}LXw1aOhp%pgdvBo7gz%$Z2z z)>Pd9l`$|Rrx(uLVN}+>Pd=vaP__&nM?On1&h3q@1tM97SyD-PpcsP~8brJ)KpIsH z1sb*HzDe{FFJ~AwZc!{LM+6ZedDgf}lREtviE#SMB%(8M`lH!D**`qdz(w|9)){gQ zks_93)sj-MsxouhUHFnd?I1*vf7l{O!66o*gc07%fQ#IgN$kns60u~Ey?a38khv3u zQBQM*r|AdZhAK)pNHsIx&6i6r6mg=Ey%(hHkd2_lXk$$<WSdU#ulkDh;3aE}V)!&( zD(>_B=f1WWhboSTDZKYNee%q*r$oCr8qGo}9jLeHeieYXkq@XEEzBQb3|!@v88YLH zVXf6!*wRE*5pTY^g6>jy>qmY#ldP)*hT%<u%^JqgF<*_-kNpFcAGunU(@#wd(2;tV zMBo=Eg04GpBu*YD{)e?QPmOuk_$&;g6&_QiGuQ@+%-hX47Ik9VH49~(OF>9t<ToAQ zdSfcMtC}BG<R(SN)Srb#x?d7p$IS2|um>nZY#}%WX_mzVETt1L=v33pLog#a9^FS{ z`*N~Ht`#&3iHZpR%}K)3F(96H&Cdv!*L#zSN3oZis`8hERAn`v?^qC&TRL!?uoy${ zTuy>%P!YOy(73u4D;YN;5}>GAv_p<?{(1X?^#jErwlqOb*y)y&$+0(rb=C#{HIAwo zfV)*l#rsLIWdr{k7FH!~asslYGX5mhvWcH;raBktEcB&92)s$@XpS2)LWs>iBS<I~ z;fG=VXvaZ0<MzDaRDZDmjm~mYKxe`bIRd!zc`s{EVqdy5#ncfYA6|)%f(@Y0vDrq< zxt9VuCaS=Q)b0#|n|gc{kIvmCO5&{!KiukCsF6i(V|oSPoIE0ZM~bLCD?{KpK;v6s zeCUnAb%W9TFqR(uB`u<8cmVz$3|Li!%{FYx6-sj!FQw@*4rPfb_f;ZNbqL@}1L?ci zBT5$p2?9a$s4%Qw_L7(uZ;wUjZC<FVG_TRR)LHD108ym)Hj#CfAFe#RO7Lg_;(;&= zv<0>TbPb3kyQIJR8l9;twv8IaPJvuLhWS2olpWknxEmB%oxbp?ULx%FR_;8r3M>*O z*Fk<iXThyryj^cAUyCN|hQCsl=;*=QtuYyR<Tqx26LDnBy65krEEtZ5KMSHp(GH#` zO91wDN>aP!;qC{zRnWn8qx`(ETV_<)C%rso21^>s;vHhRhcF;Y1lEpf!1{x}h%kmm zE6a9x;1MiwI)Y{vd+N&M9cWzUS~fUF*pYk~yd<Wq6uyC%S<^9U1*wWG;NhVMD4Y<s zJn;(LMti2z!H#zsbT*C=kEFQF>YgX;uPuUtbDdJw0bN|fMxksarQIoT!4^JTH_R4w zIvA6_4vgfG)o-JA$o2Kdu!N`JKEuwdj0SDM8F}yF3N2spv6qR3!lewdw4BX)XijWb zqD?#%=pV12$+7TUYPShS0m1s&B9`j9a;go~l|PhnEUYImS9;Nh)5S4sk?mS|DQm{U zWDvJIWbtlmp@u2>CJEWXN^}BHl)PqoKNUhbt(0JwH;n%a5UOG)!{0%c9TNa-zX&ik zalGUmPX8~;Y*DyPz;d;c$s33_)!t_rHZ|NVARiTMvSzfAH<UUeRxETW7RbDw@0%<~ zvyhSmIIqeeM>Zz{2rmI>oM+r^JM#m&PBNR%<aS0YT%9Frh6qLty{gAp$?Ugcb-bMw zWlRLBAY(Ki7MtoH-#C+m_iGmDqU$6Nb#FHcL&_%YNqCcVruYUU<Yx;Bx<OQ^b8`Ei zB>erS!bBGSuY%cvV%|&<+RcpSAE9NVh8D<iRvojETSQY~=`wL|nTYJN(;Iq23B^6w zmEa8MV(+1_{VDdJxVKzH){Z_=bAjXYHEEC0k`GaJHj5x|kX#*x{dNOH)dYGh+W2{) zOLWTVJ8VSC*)hVs7BtSbMhevgE!SVp_08!`Vg~)Q$K?QCRaKf?#YRh9Lx}VmUvN!- z1UB@3^^l|${i>$}$4cyTY*Bzd<(6f4{-hPDs49f{PNdw*WpJlr)0a6gN56xvgI9CI zsIvI}hzO<$;s4e2p=eDC^x5;mD9kuma$oe{QHJV+#$uCUfZ!WAxej_j!EeIzN0<|9 z3a3fCImylwz~46!OAO;Mqu&&!0_TRYnF*y*@{m0d7K6nl=5n?e()~j|3?c&mQMP?) ziqrYS*FZ|xkL$@L5BeNEXw-JQL@SWyfFj#)>7(Qzw>tSLbVHw>LJnjw_LD=@npT$o z1BH=^kU<8OoT0*)BYq|B@qN)i^1C3(4~#FX85R;+;=1lLNqrQnr}=j}sgF@?;DK|t z=%K91V?Zin0{E@_hBP50jnFNC1HI1|@_IubO@|_1dyL>|AL<AyWW-1D*3j^Pt14?S z^d^f6<MLxmjjvtH(l14t#oypT>bdxf7<}Q{F4z%y&ERLYq>5oYjY0ci=d;_yu7xl< z;YxTWm~^!O)-gU*RO{9*e={zL7yzHv*CcQ~rCP+6CLaqslI=p5A~4*W3-EvgE>zTD zDEK_Don{x(#y(fs{gpt{vWSaY8`h^r%H}Xhbnyv*j&Ere_{t-0*(WdowI~Eg(TRUz z3?cbL8QHY_iSO1nzyp+`ZrWI90>xN3KCPy&I-jh|RWY0$F9~Z!KOh&mBm0M<mYQRT zW+$O|Z5QN?yyh=AQ&i9d22!k3F$~f3Cs6{}tLe!HTv^j52`eA%?Lh9boyvhsg_Krb z4n97xW2H%W9@po}8IHzJ!X8vT9(2s0+EGOag!AE!)*#h<gY&6W7t{oaydvCi-0Nm> z7QQyBt7N~p56wD(?4cAZpGH2)&TytOcR^(hPbfaS1^g76fh_4G^ukAR<giFIHFiEh zQ1qHJLjC7w<VQF4yGtfSyPp*Nz;|>ytm@1_=o<qIO1Y1Z4ye%HgOPC+;>Dyo-0F-Q zP#uVT?myZd6Di7wwEj_or<EjL8bF7#g(jh<O)|kv`MjA+G&OOhu%hbrLC2&ei7x&g z!zE{;+-Va&a&6amKmVF6i=if|{$t;tSeQRiWY(P^mKTnLw;16D09w@+CL7?&yq)+f zXdB}hH})-I88(l){<CosTs>-1398K3P3{$r;*Elysh_12d59{T>;%38s_Fo2WOi@D z3Fu!qj(N?`Krinac$P*CBL=&wJrfD%x#ayowoI}-H403`nvXz5Ryc&&9aD2fVdmB1 zgJs6|K$1JHa1BLn93AX!6({yTL+SjEI2&Lvdn2jJyM0v1-~xm%|1@1yWZI|{q~t49 zes7(jGj=E(p;nwii2f*WMv0UEBhb~w(m<I8t_M7)um;efOCGXLh*(mn)TE>2(opq~ zSGRni55ZAZoVZ&6pDG3DB*+6<pY~0{nlH-`#l>6nP(WEQZ4Um-Dg;jf*s7w1P8zZ! z;TaMVlRRc1lt4+rLvCfBv}1UXl@p!=pjjme4KaLxB%~(iZe`a>C{QtqtFSSODF`qE zRVd92-6cy3CqT*qX`XP31|xU`+YdZL4HudRDg%lUR$&|lyHl1FPp~P|r{%+KtRCZh z0omwTXd@^Fz$0{-HW5zr&ZEV-m^kUjh!?Y5W=$9o!}1z%{55;k8qnmb4wFSlaK35Q zx(H|5x;Rhzx)^8DI<S~YR)34pAs0sBkUHUrxq~IbS*`YQC_oG-18D<)lBb6jH+hT! zU|n!lH3ArAtP5VThS8xAW{u(BEP#jSP2%Wk9#nHeZ6MM}CIjjGH*q#1<-Cn|Tc{nf z5YZS-Yz3Tgj1pG@NI|_fu{D02&!0Rc;zZeaFG$@X2VsrT#j?W5$0l*f0AO{NNxK1G zep#lf$Rd~D-5|QTOoSFj1KR+nAKS$j0_v(8O~UjY^UG4&M07~}?j0~=1UBQ~k$H!B zrW)#M0jQk57E&-XRHB1?7ZkxY_k7J9!?!sL56kPq3D#^>=|K04Basyu#}XaXyM_^h zb46<k7@^JI@R+;-JZX(>6*;s5M2&RLV3G*u6#zvDXcnyTAZ~4169V(R@vJq|XfbGo zAq2S;n=KJeDqt9)q*=ITbOS_X2~YFd@w7E3)$Gt-Fc8_BY%Xz1R}MPU)O^177{R;A zM?hHJ!}HXnR4G9Nz~0EEoDqrVB;|%a6q-d7fe69V9=x8(2zVoZnc7KTRG~BXp(%nj z4M1?WdV&)N<e~0CB@sMnFhY<OQ)fIl2q7++@KzK_=4AHWXgb#<?XCDrd<ej*dK(&T ztd>h-pq6)$?k|eu?emj3Wn2V_axC6G(CW+r-|8%1<3>=YnG?*dbZ|}pO>`IZ2z-)D zh~E>Rq+f)fq&q7g1`tWo{0RnDQ8+_DCprasWR#Ojh!Yf_WY#f80VB#D#t<peUK5~J zTKETmx7BsfUC?Omo3sjXf%FP7dwLxUO@<!*7S#wOLOmi4CO}l&R3>odh2US;jNb&D zDZ{3G^OPGNNvH>^N!DZ3LK;zuh#)dylL<~^JU7`VU-b#p8!QG@HAb6U$Lb2tQbd_( zvY(}{IV+bCg$N#b=Qo_v2HFC;2e}6HkX&Z0krD&O=<zWog5YcM9-1iQ1D3NgqC1fi z`-O0C?A}fOxnI=;6}rIy-5I^&Q7loA1HrQjq6m>3drp9irQj|8IMMVqu~d_3i<Ftx zCw)*i$@rGguP&b<k-&13c7G8jA9;=D5z!h^L+OE-%ECawAkwmBV|tK+2tpMDC}0P* z=}UtcMarJsP>(q{O#m7n0T4nnn&=wvkwr6jlg_be(o_qf1+b?)yWlHVjFQH4yxbbI zL08@bp<Uyv`xq^a9-QDBvteZ373Z$eRUk%9V;rZumZN{3*GjevxiUcr{|w&XMgUA% zKo{}mi9G57u_KA6>dOgovA@+_(%!}%fe0G}s+sshZG!4dwiC-DX;&gkF@6!yf{rv< zGdTHdAaY?z5K$LR94FJE8hGc32L7yJai@u(GxyjBkLIe!SBS@GM`T~5-JmZZn)_!S zi+KQ1@$>=yaiGA)C5|u9k>)Q;&%G;UqTs0#?tE<&B=#$gWduPKISs}^Sh5a92p&)4 zb?Bq$V(3NixEPaTqif2AmwMb$lmUr>s;K>+I>%f$OCCyq<O$#`YAUNMp?aXc+~}NW z@fgyxtP3MhB5kT<qLx4wq)nK&($`IywAcp@Qnbc{b8mHNmLy(4;8ra~I9Tp~G~+jk zd#zGQ-cF!0XU(^8YUP5RJIV~7pY-yY8P-aa6q*Vs3(StdDT+zq5sH_11{i(yEVexT zhN5<xhQuVhB;9esEelhJGAjeabMXJ=@@;tFv|*4Nrurg&T`Zq(*rH9#A$EroBOHE> zN*aue=aSf`a!54w!`$vD#<|1js=i`5K=<^aJN$4-#lGs7SeN)hkzf*8`rpmlsNYzZ zbQ@tUwnm!CC%p`f2DMra>|3kPWanZR9>F1sIXH8eT(wg*_wfUa8u4p%(s9Do%qWf& z_7+X<R>0!_A3{0vE0e*%r>8q>1h8TN9tzV%<zpua96=t{53tMW=3<AG<xH*3edtzf z2u|Y;_q-u@E~625o+Uw4k*V{AsSJWv!v+5mrj6j?iIW3vh;_!BG9bh?TyE$ona+}j z>^G2pANPLknep_e2$4(!wcI|&MUxRAf}JPLKUr4&I@w<weS_<rXoNn8<{pwRLPsJI z+!_J6#kKvLXz>@{v({~Nf=o->1F}>1Foq@m39AnKRl!n`qAMQ5d=`Jv14^XN1${8P zZ?@+?kvo4Y1nZZ0wkBu5p4XTqAri(~QZVGDtb(<K-^L>0w-V{y+E9-MeGSI*u35}1 z&O}OR73qJ;8MPw2$S#Zf?Ub2|ci|dAd??Pr<rEu{b}5I_1zxy7&|`E6HtA2q+LXa| zz9YS#zP}kpWOf!V)<Tc}2HQZJ4UXuS=9MR_ifM8CnTImX#qYo{;<NT}>6Sy>6s)ew zZ%|HuKCe8zO-zg3&mvTFE^bE%4ry_^@sB*J9J^=Gl{=gnDqc#vYaGfrSH9zep`PuB zTeQgHoMAWgK32l$JhvzII0*^*caBe6dwUc3yZFjY_cRf79g(<(HGfDQvWxqFo>D_g zyKx@tBFKIFuaf;GPNX}NwB!86Pv|@8Lp}P8<a4{Idcb?eM7j<wd}N>tjRiVKnAZ_y zF?dORnXwR)WP%>#H)bqmufKQ3#9K6EsjOQp1}9S-$8*54(G6IBkW#)zav?y8&(Fk5 zYL27CZT0QAPf#T~d4U_Q7*tu!y4DLCH>BEOhI<7qqsg&RY1zUjDw@d)Y6OiSJ@f|l z5&-VRz^2iR)h}6`H4%Je1IPHj!7uF@b|e{zfdS~(gA))nWF+gN>7F%$ucHXRyXFiD zLq_r}n(c)km^-*}J!{Se%(;=YIwpH6M4FBw9D2>!FbBz(CI~zsjYuDY5|umJaffS5 zV4?hmBwgSr4bnN6FN-(u-8J|y@0`XDyyt=8>9D|2t}U^M8iImGtD#t(92=k-o!{NP z2MFOzj?ec}bb;3lXN3#a1g)TH^gebmE?PKD_6)gTMgRtd(IRKXPXd%l0sXxxwW7?G zo}2g9`7~nz(b;d7v3k<rHW=)H=AEzZ=|-a6Rr$ps=*^Jv6{UzMWe2k*rNUn?Dqea; zkLxtAxG_-u9SlRmd$_%oBQB^W6#W~z3z5#%jJHYboMFaA{C`Y+1CS-n6X%X?+qP}n zwryj_wr$(9W82n_ZQD2d{qG{KUqnB2cf_l#%wMvyiXsaiB~nGO;%Z`8iFJ@{fUE1Q z3acgD1lD``38W>RA*DxfBWQz7R=ws9>j2+D+7VTadW2SbHGhIqoQ^Q<IU8v|SRICg zwF#VAuT-F=Pv?r>4p&gmR2VyU8P-jT72ZwY3-y*_&HNT)t@FUM7IFgC@HiW5jFq1| zsu$%$>I?W5{Be4sc1M=KJ(?TtLx%T^Ofs4qEqQlb81WHYMtaS47U%Yh#TYJ+b`8A@ ztQ&qy&m8)$CZA!9k{NX^$lSW&c9z|kfRc8N(ww^?bne9%D-UAyN(3n(I+&D@YHrYY z<R=8<6--Kkg(M@&N}G|@$v205uqmRH(1Ir;vc<#9vi50C?om5Oe}|j5Yy6uTW)0X} zv*B^h+1RKM!5A+8bj&Nz6#tqxBfeAa1kQLSKYjE{h)D>RptH(cb~H2_FSzV&6@KX# zrqQuzW?Wk^E6H^+{0wn=Ul}0+&=T>t0FGj~g3wzP{55Rix>A^(L7WQsH{o0MN2*}= z<QJX+Yd)VK1wm(lxfKBWcK9Czzb>IsIFxUqjU{svfK{w7It+3wfA_z|3m|x^Du2Ls zTy!x5udZx?MNY3ULlh|l+A;Lw6i;cL$h9!FPOttH4_w(^-{a7J;U+(4H9r5f`c`|{ zm-7u<LXdDcn+@;dMvott{@<rjq|QNwnmaGyjEkgF1RnG$?VLRt-h=nBrgREf98dZ* zFpnr1>;psL_8900@mxZ_B?}Qd*Be;27b?O58s$8az_bC)ryGDC5#!0>Z0cQ+Cwo#t zB`#3<V6j!i_%@&}j4?9=wy8sktv%{ov5l+(_6{Q3wrteZ`{jVeBADmfUlVKa@x|cH z7BkeU_nf6KLB50yNBNLbr$g?jx7;1>v37(FCV9}0r{mzJ^%*N1!OsoPM-t0Ueo!BX z@kCH2=Hhb0b$-d6;}8#QX12qPVZRaDGMq>Vp9OP_$gb~PgmWH{OHkJd?=;!;NFyA; za4-g)am}ba)A>YvDi$KTKT?Z7kQMUK_BDdO(5j@guFNQ78<UB&g-9U}3lL>ahrm(m zlbO8H6xhL9=7Jrl^^Jt%v6b@}crXUIb4<amZ&ZZmn33~9t4~LWQ*N2*oC2WO#p<b( z@_9G^y94X^g|NV#(@`NDfV<amxjq$+L5hS?DT~wDkRI+1n9d=oGHoVdtz4Yx$^=kK zV?>vCFr(PEgt^&#gfPbpt+W+cp`HHc%de6f@Z(p80%@rBe>Cg$nZ7p@UdvK825wZJ zDn&R9=u|ES*+d@&*4<@asTY0CQZ9mUV@i2FaSFDjHo@_Fg*U5A%idEiMX{`4PE<ii zzTSgA>XH=Xt(Z&Tm5wUYj0tfzLv~W1$js_%Swg&1h)#JhAe3^C=h5D62|HUO7ZYk{ zia6ySo5<Qp48w!~X^nouKIZh)VWQ!n7}I&V`ty&@4JwuRC>9|X%Qccvo=pBjoxQeO z$17p$jd#j}I3j5X3Z?&VESc=1B0e##Ol-w-&mEi$$zp4h1hltO!kg4d2E=wEi&9du zpf|kRqKh-)3bv&{K<UFq*1Pnn3U+~2NyPx0=wsH)H=w2Q^&tYf74rdG()@6kCP%KE z^l>!UM~qMAS;-B|`lOZa(TUzs_iW|8z^H|#GExeuw9rPNR30n^8o1-LaWT-l1gdxc zW4esvLd^fT@rSZRP&641bOZ6(DWB<+kgSdYSRW{JlwgNta%#i%er9XKZDGrFPEl4L z2y>)hhvwpLqV!Pr>#n>rb=fVij0Ky}s&(-=2$#7(3|OFt<H;D}!9B&xyB8W3!=@1R zx5*5hNquYrdmr=cEGZC@xrD1QZNO6Z7&$jDHv3*am}PXR$I>xnhN!)0G?wedO?Ja> z<sY{!xJSuk9T4h?IiHUdg<S<R2=QD+outRbS~eBIA!+nSBDl5iKV8Kad)+<{W(J zB6Kw>guFQ$fWzGq(>VoEeW1>fVg2`a>x0nN2Ee@0=Gc&i%4E>qn8H0ye)n)Y3&1>^ z<o(EEEYs6=AD1@*13nB$nSj(Aea^miY-<nGwlH*3tbm7l<Qlp)>CfV%A5tbGZSa$Z z9u*+EqzBx?Lft7Qqdu4dMtb;fcFwdQ3}DSg$4{EV*x6$?@)aPvoKAZFae(H)TuXwv zIOaaGP}X!*jPL7={Vi%%MBcLCPhu@%H(Zqe3#jgTH3r&{GqxdJ$UA^LW<tnpxe@O5 zTh5NOF70@Atm9<&MT<g)#@L{Lv&_x#->+!1Gv7!3+hisNc7s4}vp-C2j4;y>==MTs z=*S7V8&mQFH%~clb|H84a&^H2+M+rODR+P!9(cbqa^ed%WWhigqeoWz4QTJJ1_L!H zWRR{*nVmc$TG%I4d}7_nxehIa;Y69xu6eTp5f}f-f1uCI&DP{UZp5)iYkaVE)zs~K za}s6DWI}MtY=r;jt3_|Nkn$yM42Z_w0e$1`0iYw&f^t;M0d+PaZqyjS>WtN;$-=BJ zgVYnHmX-QJqaQZbXP~RgoOrPf_tMUYk$G{|P~z6hflJq9KxpPu%&m#iN3Hb8R`L#@ z=6$348OhzZIu@)Gg4@T-6mltSHu_{B_b@7~6UOtau<H1{pKX*etCf4;g7^3~g4|IF z;}rUYrLLIG_k@he4^kel4S9JZ)iVOooDK*d>3^%p%&srFto@K+Put42gxKX|P#^bz z81LR}@NXu?82M3M3L8-lrR)#j^6i~MQXBCcJ*N|Hh-$qR;?1xc!p918t3_>5i^Anx z5A}ti{dMA7@W6icxaFfZ#d&WFYpkA-b@>{SM{NjhWZ!<<P!{dNvRsH4$ckN6&+O(N zeGHSCIt_MVTQMcr7O}SIh5hJmCSbf%q!4xVgF>Kd*^w|lPHvwR0@b@5UJm=Ie^(ql zXE_<K%<9eR-0j|?4tMHyA=9e6{^NtN&SZ$|T2u(%GMDltZ3=?L(F@`ev6>#ae$vmb zdP8}=^ID@tE@0%z7;dua>*jVOdQtv^J|Y*{VP4y6SvCmo$G6Pu>?3FhVDs{RnA{V1 z2w+a~{=*N((D&{cHdzBLp^OS4B@afNm1})sAE*xOP|4<!eBH6^iaDbHcXG3arEy^X zKWRW1kt9+YxxXdP<OpiaJsC+3OI%VPY_#6Tw&Y6=0bI;u`Ai#RTy6|~rq3;1PzYNg zoM!IhG+Up~9jnqO0&Df_;B<p3E}P(yHYMR|?bSoDLo1+trjJ3f7Vh4%m~IYp`<?>o z9E}fq9>1agj&$!~{7moL3WI}GicB}(3DuyG0>V9j*g8B9i>+vgdVIO`4oL5cORa$3 z_4t8dcdA15*tO2Zh+{%pGb2n-XA|;imu9Lv&uY-f7uLOYjjs5}9QK6~o%mw8xBVJE zo1y8jnX~+n+?9SzJ!a98?hTY%6}^Y6bAyv>wgIB<smP3;4x+tx>62}^W``O)I?)ei zK$g#qw44vbTPf74=X3hW8@sl&VIzbdH6z05kI<^m^gz#-tJ*^ZU$i`?P@=D~{tNMb zzWC^W!j^qHf^J$DVCIo5)Hy=-fhdvS?-XD3L*4qxSYjCi%ek0|_#zw>iFRZg_oUAc zB#Adk=z~ykM(J?keW%Voh3R`2;`D%vBw?KNjvta;9BUG@kr)?3+F<k(>qZ_NX)osC zNU;y7#cwzw1(yj5aW3TEPVP#uHbmMHwl#yRnE!~eQv_8RpOowPLc|>Po(HT$U=QJ# zX5iPPJ_(;#LN!m<>a@f3J&CVq!l!D4VzTbfJ+ApB*h42nnu`gI=sanDyhoJN_Fpl? zKm1k~jienxJX4Ka42E<gv$eNagt3`6ExF;<E%~4i<wZ1hJq^h&C%{9IgwTxK9jxGu zD-qxAjV>{VsotS(;8_nl6RA}zTrMt&YRID}tXT02=|=Vxc2p^Sk9v1seB5=QD|KQ9 z^ee3BLx;N$Y}6!J;Y48waPqK4oN{w$TAcE@058&mErF8bbf!YQqNHrHU%cY5fb31P z3+t*%6hyZ#hvl3p%p{BdvgNRp@KJrZv2z-McaQ3zTa{JP9&74!x)OU2s7l2PU5R5_ zq&xcH37Lap>auCiHiRj<n0vqq`$(vJ@N+vp`QOltIKq9FPQ%`=s3W2_lYeHp+m?>B zF|4_B5@2he>7ihY200%y`n3O3+8CFLBY@`&P9HG$&Wjjk+#akty>B5ay2!xRlRk-p z`iMez7ytU6<EUt^TDb&gKx32?mXIlWK?(EN)=)Gf<Jt6X$(!CuV??29g^<bRWY|4M zWWE9X(jD-;SyCZXRk}aBxkl6uHgDTTlPOHXdI!Bnbe<LLxe=4cIyKbM*$g~UV^CIB zY@V0uF@2QtVksZ-@pN?jyC-I<HT9c5QEawHmZdG1Ebew%<8+ex&#esccf~ZjF29YA zZ3!(C1J`%WAh+wS60r`}ogwjN!$MLGv>_tY>OgF~vz(mnxD(pt$&`7{j!@MK5fqB~ zG&!yrpPtzKJ?-S+CW*x;__T<loYNnI*k{#3yoS|tP2#TH*djTZqZ@WJ!c(ne+^X=R zT<?vQgt^w0uP%*fPf+MS=?y+~D>&;Z)yeC;4Q4ZLy1myO>Lydt6(WpzKiLhmu~|*- zvC6Fe_JMi%u)og6;7saMnOXal;vr^v=x+1D2$Q=Ot~a>bB8+>ak_x$3Q3e1rjiIr# z`|%p&Vn$a6+*0Z@0JOJS#D$LX;YSY!h*YbS2sO8A#D(|r(aR4%*77|g*$Z(3!+#bb z^xi*%%It+Oq5hP-AII4gy-|IFbxS~Y#H0Y&<#e3<=$5+U#Sf40b%rJ>pMVErgizNQ z5AB5{;dZTzU&)gp-o*L<UhRb_0ivx;Q0k2#UF?-NA^e{&!a0ZL_OKl^lvXa$Y#~P{ ziVp@yEZy&u=+v0#MwITzL=qodKGf>>p6Lp;WD#5?Ll=h4tqzs$As&m1JB_>*Yb;7L zIW-x;9nCv!DWdl^5nAT!8u2kYnT1bh!;U?+fy<3D)+vp=56j6Iw!&a{e?I5m9d&4s zat~cwm-}PZC4g8^j1nFg8=#)u<C!*MrRy@|UQ^Q!Z^u(>48Ts#&U1`THFQdktfg*G zI;RkTQANy#ht|yyS)7hT;~r94`Z9AJw#6=eV2>F+-{|EC;o;2)W3<<09pAhorBe(@ zPK(_cgLpEev#6i@#u7SFH8T3w5@{@f@o4DeyuR4TporFCVCZJjhc=gems2tyFNx>a z`geGhkd(Gfw#0L1;$HKmrn<y)Z>Ncr?FUC46jQ>i_CeU<Z_{mszUr-HLU?12y^(T< zc>J}8BT9?GwUd@|I=bVFaRA`hbcP~n&8(js;mVX^@}uZP9ZM-_8pzRdY6LxYKUE!9 z3}u}ZS=P1f*X_KQG$=9T)teIJ;iONhCG?;{dMz6UFKI}K#tu7p#7+BV3n9?6`$8Yn zvKSltX#<5)#JGvkkLv2gnsE6eu1;z3I6NBtny`7fTuyo49gg@D9TW7hk5^+t9G(mj zq3V6GTf3ldt!y~KWx`7B^f4e+#zbWHTfa}uhqWKfzJEuFT*EDz@O~R{*%@8InHIu6 z{{$m2%0%Tt7=T=GuEL;k()-2Ox94z2_v%YVziv6Hg;ZsW3hA8IA~ZPCW6mD>FLKUe zva)Lgy{^n4ya+iGaqrz&shr{;opQP^eYPojN8&rz!yh{b)ILzgyjo@<+#Y;bE$32) zE{47Ekn^$V8lsU#KSPr(`si_uxSn3gp;+2thpP6KiI1%a@6oPIP)2qQBetlIIktAF zSLOz!SU6%jb!6q(h8Yvp2-_4B$sCR<o71AcbSr0|AHF<oP#cgix)l-}PBup%vN<rv z$Ua|~66Cb@dUAP!yuLeeX6`vd3110`7Cf@5UoNG(zQ=KVv;Dc1^C^C`KL|J07~5-F z#H0^buo?SgYP@%9Fy@01$T8t7FV$t*w8X<fXv)cRtV-RooXgGU4ACn~f}W?-&k4*Z zdb>eB=g;J>GjR`@w7{P)^L}GivAg4J>#&1b&8mZY@h{wwL-8+*$rO8|#c1V(y*2S- z%h@C`qT~{6w}vdL5BTz?mf6tCcu6)tIHKh4|M_Tp_-L;jiWrjfsY6+@%EJbogLLuZ z%Bi6*oQmlkOc81~7bP8O)2Z?8ZB#_=T#7A=1zd1-DS>5|%LUA(T-UccMGekoJj<hh zgKw)2vGqhKwQy<0D7_*gn)a&257YYa;>TajiX3r<p4*(9xSWWR&A3K5W>Veht{39R zSI8A#-)|I(Ae{wqKpOAdiXd~tmE(izwPTg%I46zC_(UtzJ?|6)pP)@?@PsSe1w`qy zO<F4vX)uPIagQ^_lPCElQ1eR^RV)P9VniyO%~VAyq(LL>wfME(zVYnX85{mv^FQ?o z!;if5^viFXiHVB~s<P?=u(GDL_b$Jn06(wb=SaveNcegE9QpYL`SI}y@$vcpPVuo3 z|Bk2#Gh=0CW93d<6ch}K{^`x{E~bIHvd(9p?`!L|Y^Uoir>nMOpKPzIHt|5jA?p>_ zRO>-P8b=Y^(XhC=lYxGi+(BR+(S8=^^BzOiKzhRpyH7NR7|S5wJ2^ssZ*RX3qu=1F ze8bc!4cXFUgOSBZgUQzdr;veuoCpVk3`zm)uQI9FcO?igVm@7Vfp+}D?(Qe<ax^pV z?4Kc-^@3+H+HNhODRvzzI^X#F*AMzLmn3B{w31Sz_Fv8>^dzvM{eqxKe(1sxy>|Xe z;N>^gDBS>x=~{g&0;x#ca=~^X<<N?e>T(e${-8wP-6C1zvxYFn=Jiqg14R8mAKo4` z*B(L$={y`FCH@wrh}V2ft96e_FJv?;W3wpScsRK2t0HVNv_#t<cRW(}s4B)}2PDoa zOeEHOSq}M)rm=A0m%DPg%LBRgK^6vk6x!B#Kb3Fzx4&CT#>+p%X=YTxT`A4tAh$s; zfopaU7C(O90CSCz1dfXwicQhALMWW5+Pe|#raZ<MH*?)8mGn0TvzI6YqgC8oPSQc< zR!@6F_Vme#hoC*|^2u=(rq)oE_QQdj%u)=v6w|))*k9&KLn>D~d+n;pLn>3=MAEvV ze4#Z7Wk+o1^>g9lVtTzO9HNq+F35PdEmmItmOAV6gnBVCYqcte{D#%c7YaTuyTQu~ z?nikOp!}^k!?r+nw}-I*pj|aifzrZ$thCc<?`3#ACBLbJ!fYpsSEl+LSGIQo#1|ul zV50>hi!+1I++=sWk7w{O2Pnk}W25ixE<9MxN#sSn0!n}_J3;T2QX>(AcWroenVS%p zHyL1*Prz3?uX@tR#hqH`xC5#RIpkQx>ZHSHV1j-pP?)8DyXV2T{j1ynOmZ{L?BvCM z9RFcN({?JaAI3>3u@pqOeGwg3kIiHvCHyPVOfh80HSx5Z3u#}Fg|t}DDoXd=+}_?= zeDN<5k=U^IwXr0+lIc;PP$M^MXwl=SY-$0cH=<iX-Pii9ukEuei)*{!*;~C%-5EP` zTnsg5NXj_ahq|I85&Br5{?Ma7e(@W&-XIPA*N|j+QR-9J!uB7G8!t}T&iA+9aa5-C z9_&i|y)J8c@DGLwk`4SOpAur?Jrygy3XbBusup|UvLfJ%IHrG9k}v2~RHibOR8TJQ zS_&$NyZB|`itIVE&y@JC6}l8}&k`iwz>lAi-N$9F%a_iB)PBSHFQ`|Wn{VGXsbbQy zxZIUp{UyZrnBNg&toRPQOL%*XJYsA*ba+}6XQiFiMHoXJbP<_>_pJy$-rafP2G}*% zruM~0GiwkSx0kAuJYx}2rJL@>N6D$~UvWtF+HI;KVUJ`_XpOdK34<=_1`iI1O+Gkk z(zFwuV9LVtC@Cz9Wl+YI{bU!{XEI<B2J<w!RiP~<9kYJLOw}Gn>FwLuy?Te;i788I zBHP$-t+gYP{=Sp42%Q?d{G{wbcEbs+cx!?d->75c7}|{smogf6Hj%zHg%6GdNuof> z8M)?1#AcedH=z0M04Do}FalAu0oJ8?Y=;#Chb0;!;>n0alc>kX!j!217jNmaYUV|_ z8a?hwPND!pyC%^hJ)2y`W(L&_NVneo*0kp(<z=eK1NzV(_f7p(4Xaszm5Y$46N73H ztuL^3&=)#w3O~`R1o|6%A}e=k7=1H-YGk|(3ThB^<sB;XhRsNf=XIHhFUnA`iexn= zGSi+(_fyoEcrsAb9)JhiT`myU8@4CfcUbLaX#@^?(Dy6NEEH8dz`gZm;k;Fx^g@x4 zIB)JdxK6D#+PP1+%Fd5k<IDHZ=uk}qUI{ZB7m3Td+2k+M`^Ll1axu!kt?5g<>a^b5 zDO{lN5|@aH<;G#OlgZA;Xv~EE{pEw&4Jt33t^GeURoc%c)QZ$8A8cpl(`xbsP0=H$ zHiSpMaG4*7?u_;a%E}qrLRtXapMgJR!Mzq7Z+Rj65dsc)Mwj6Y)H1pkX-@FzwB&6p z!a4!b)$ee1h)&vYz%ST6Z|;P8NC)eB3sTQFsx}IC*j0Qqh)=(e7=NYbCN#YDmmXJh z-Mf|i!7)KY{RIl!2W@wVuZSOOoFYxi<Jidnl5E^ucD_)#Tx-V^s^mkM3H-58g&Q1_ zbS1(^vL*6)HA%04BhpK6qMdY9FWo-Ei`|{wcL#MjTN<n`J-jw9pFJHk@nZ;0D{$(* z1YZ}d@(c=(sk?+_RMBw{RFMNAT-&}fIZ!-|&F`YudR8wc;yUnxyoaG1`VZWv-fldU zuiK(2wx`0qNWgw}@SYgD9Sob<Rt@Wl?_1aa_S_wAS@_IZdqv^4bgJM4%pO&!DoG+f zb83raCiP6FXidQsxK^`uex{CY#p03Vv1pCrF)$n*-Cr7;hm01*mtV9N(g9Tr=J<ii z?)i}0u(g$4*zx|5Gy8BAU0IN+o*dKzLl?ZSOc<4bbmu^PRXUO;7v##u-0(1kjI8s% z6<K5KLr=+%NH3b`=GW&`H>JP&v0I)cv#b5^mzSwPY9QDQGaJD{Nf8ntsV+qN{Ney> zQSOvqj*(;d5u-);owKpdm<b)@^2$${5IJLgBE)GFiL`0xNEJW>Z2|PaI{#B>qW4)l z9F*Qj6@q<~*yT6X<nt81KME$~LiR=wr5mS)Qe}gGqO||ov~kIncRoB9n)y2A!^{GN z%sm})W|@>R8u4q8_r;BXOY#0Z^r1J{7<L;mr^q64CrZ6!FJ5I-O`$r1_a>C(5R!XN z0@j~V$IK%P<oDLZKH9^)+oAFcfDMUr#i5kau0`)-l2)1h*tNgacaU?L>iu(nE&F`F zqQCE@q1vu50oP)=GYn-X5Q%^hT&^V#u%u`Hos^l_YE5(8^hQ|cEPRmPqr=;=SyIU% zuQmC3>7kQrUoU%SA^P-CxE?Z--pJa_mE~ISvk;({1)2|(FV3s#rZOH*-)iO9DlB$( zVWh&tDI%aT{$k((C;+g>44(}=?Ri9m5fsrSii5Rw5f6>5W{t8?!-Ikep$v|yl7<kn zU^`(xI!M8i^q<ZkXJJVS)C5CRco~2WZX>ue;u{L#zc`Sc3K@sIhvF$)b%X~6MRm-< zD?CYZyGG!h%Kpa^H~WCWp$P7kfVGMAJQv~#^fE;zN{X5X>1{+Rk`e^kB%>74MV-VI zr1lS7{$fxdh#MtUS^@CwZG+$SYWB8=SOO<KEE8Rb+Z6B(lC?!o5<?D8o#M-gW_Dwz zr*Rik;P#p7)iNY>&@Mg#TyZ4li~NPhFJbnaduAJcy+18yQrW=xuJHEHxJHH8o^Skg zlL+Y8ieSy$$&G)BPP?)j#}s`X0u=kc`a7PLk=#&@mp8WmB!x5*_E)3Cy`-?M#!i=z zmm_}JkO|%51c1E8xdCR8x*ja$)Ni9-#f&z^IIY|XH9g~gK>Olyx4%qO;7z`mGiS1y zLVqF44f*cU-MslqqrcJ!5A?~^^bVf^WE4faA)KgqgXnR(fZy3e*$%n=4%vkY>x+Z3 z71JHQ)^Xl502a)9G?LdV;O(*&c@cgYt-94Dm~1-Ly`}WoH|^gW(q--G#`3idU`Eq5 zUA7@t$_f4s=Ii#4)RkRm2!Sc>+^SbUnk<%14H7)*WZUDL7@^Wm{{S6L)FaTX0@>_( z{-C>iD`M`33c$^7F!HqSrT%UUU1_yQ2y$8fYJ4!=y#K%n+_2}a#7d}J+>IL|chQ5R zbovVqTK-cx+zsPnAMnrEl1_w1bFy$LyOBOZM6~tiD}?*{F(hICX6=Xv+kx1X3lt;0 zp!NyE%x8RAYNFQ31>w!q)4WJ^eg)seZ}&;J#xB~wy#oz;?v{Je?Ouz5@qNEyMF%=; zLH{|S@gC3Xfnw9l5`IARc}|>KAA9$G4y)&C;b0mG57(DCHkS1HbSk9Gfw#)&lFWaY z_cgWt=@08IvCK2Bhdsw#A0vOA+7q7Na3w;>uN8jOCChC0LBk?v(BiwPMY8M|D0_V> zCj1-Y`=Tva`L*OKEaov61)nO{<nV8|;`zjL*2VpF1(}qRV)RIsikv@KxxK{W54-`p zsdhOtq%KE5rm9?<eqj8*F{}J{g<Wws;!J`m%)1n$gxOT8ivuZZfccoduT|Q56rs8( zvx%*7S$0tKaw@_<yi**WmqM-@+tehE0Gz@I(wnJ&vU&&O_f9aSH<we5S;QikZ%&Fs ze{Nwvn?O4^2}<Vs0bhX)i3diKe;ln8|2#4Xz`0nYIIqvJyiu%$#ChQaB(JXuZON+r zqxMbPt@Mq1N%|Lxl!(=@g~^ru=^AlOR~Z^`_<-}V&|b}Q=pk;&3|b=Mg9z-gUnB7d z(=+56`U7O<(2PE2bCBNp<6bY-R7h-h^+IZ1a#LDD5)WaVj*D|j9&RW32}|xn)5XDq zq&l?uMaYUfFQg{j>9s<#_9=8O$Yagtnld{;MQs=lj>nofW<5d4gq741g-?%Xx~Sxk zVv#wrTp_dF;Z^8MclDi3@}+#}vfu-7J4Q&4Y{+$Eoi@kQ3rEzX>{NMBW|}($twi}? z9%`GPWU?DGO_3qFH<2hjDpXTyITz{qZIJWOmlC849wDStEoIo^kj~>wP5LGwM+sHE z=XP27r^(2Fy04*S>=bu6ew&%U0fXo|?L*7tmJ~5Rrsv1^)OfTThwF6&og;XK0oE=S zi`xN9+$28Hdx#z@(ij;EzD=KKj|Txl*q(9~o>LJlQjl_{rv5c)v(~`PB98T$&psd| zt#DLuyjh#RBRH+_PI{m><A`@wk(Klm)$@qQuINm{_V|5BO3FDAeKea?ewVnQ@=9?U z-Q_5(y<HQwnls_0I%6Hf|0UkYr|)Esp(4w<T_~S1t>Z98(6ccs&mkww_uk8Mt@*b8 zo*b{b(Rxa?l0K}asnku^EQ8|}pOTS*$9^XXr+wbr9HSZ<I9radU1|Si@F)E!Rcb$> zx}R+aQPkf_MfS!e<_5QQc%9_OryKSncE|E(>nO_S2eeC8OB^jQtZ+Up?nEiAxN%MW z5$h=eyE)}>7}>15k4+mMZ=Wm0vZJjSKxH4r?3b~)R|oxo-^obd8X4lrmW@*X)ZzhS zG~@@ZnrtxMY?EMVr~j&$t;dFsgsl-aUt=5aG!x&$cs%cd_d#3O4GQ%m<F!zEL$W$~ zG5MQ-qwdM65VHedg5&bjr3*7Fh_1I$ZJ~<d>Rxvj>~>i%(%TcKW+Nb7YyHYx2swob z+Y_gECvAEOy~}Se9A2qZ!alC0<#{=qC%yNk)cJ$aB#gzD)cGPP5M)>zOFEavAQg^^ zG&WAc;w6mT6t*!ZxI%@^a|YHy2ONhNWtOVg^W~Ag3`<_j3I}I5R?=<lKLZ3^Co}{f z8j77VNBSV`{CvXx2_eHS3U@rlo{m;HIMv9Ms%7$P&V|=gm;dO?e)i8>&S#<Y&XLN2 z+`eG1?6;w{pyY-j;o3bd?pRXD>mM`J3bqppXVkVn893gQPC?53C*ahIx5(_biTQU6 zso&JRLlC+@-s>x5Nj=!rc=-*GCX%z{2lB%%nVges#R2Lae&xfAJP})rYXaV<%nk`8 zx1KHbxO9EEC-W#pL<8SJSfXN0ToN(~iLNc~&(cesZonDEj8I+AeYph1nj&P1sR2nP zzp|p)GN}>@>F5pa3iEq#QakW=WQZ*Sw%D_}ue1DbPar`N_@p}*@gzB}B1}QEF`*85 z{9@)Y7+|*NIq{smc8OdGAOQ+RAPa}4o96ixazKlW!(%I>(PeOrXD5=V>ZKMWJj?RF zTwd%!V6UF9BXR(j!^J(h+~2<d*Z=;7*h|Tg!JMV2jB7zB9%z;TJoC50iGnFcXcdgx zrT7RjJ6;OV)uoApi~DZAb0k>lZ(?eDk_<soaxjr9@Vj8KPU7j}$`!#e3}u!-9tC27 zRz_u_2y@cKBENxts9E@nuN7Py_{peEeGy0&+k?N~*U6-<UYRXm|BLX>C7je6$vn2j zub;aI(u<azn$-`hn<m6&I>zKIjq;uF2;QJGL@vazBm3||U^5!=Nk89Twt+)7$J;7} zsF503Ck{S*!z&2UmS{p&S4yN%K~)j8<N?b4G&AMU%dkFuj0{k6c&c7luv&V<>fXtI z`D9GVLD7vx$zY^@8i_{}F+HT@r-vsoW*+sdJsFk=Xwmsn#9Zz{e36MNDWDOug~@`O ziaV+Clk<ePU)&bZimq8#e8b&YBA?v73*AOB7_Rv4IDb6#LSNKdPA6TXvSLA@p$49J z=<B^=x^<9`^~|0ymCF}qA)k(S38-&-Mp9Mf4FWYNkXkSB_0r(pANgAw?5Qml80dwy zu7XhRP(_7GC-U$m%gs<h0>zz4FK_Eube%gdOl0u{<|p?!Vn!5w1||_{5L%>6D`-Q~ znn70~8V$9AD{0ymB!{8RQ*8sc0%|Ta4W>_H4W?Qq@&95jRqYwYK`QP!y${qI#7?z< zXzKpd8_3*_pGYshKB`!zQI=?_F4%(6g3z=B1cqJR0kXRJ@equ0x(P|dRUI)&6**7} z&NLx0%Jh<J+W0(~kTa^g=R5APyb79>+=(&bmS5Z`IsV<<Bsnm>9DPtKFRn-Ou~lz7 zGy8PU7w_fvZ7y`zYuo3E-*rzSlt|h{s!$$x4cy8JA+f|5OIO&qlxx}hp1=dZ&)|`( zIds~xSdZ@fQCoI#5^1T&giunb+M`r3Sf150<8Qf;zIA`Q#0Se(f~3O}=G2!g<;xv- zxA&N6{%`>rrPyq^PDT@66BxguxRqi)#Mw#8w&wf%Uez6vF%HmUt_#hNr<K!PTxZ*b zH&cBV=M!XjbK{WU`!R+B17+=t`dbQG{^x~E%3sjF3I<1nzFp#&8Y2lO6pf7?bQ$(@ zz#&Lb;z~G)Q8cSvo)NGtDL5)Ep^9_uaE;Eoh}MxyF|E~AaXR^NEf{?X30e}@^a8v< z+75?b%R+{-w?c#7gqUq1#KwAGbWIHIp(!eU!ay5k-bAvWmD0WdB<KSyei@Dk-N51d zLG%Rr4*Kp}6+vf7uaSrqV225QGd+G`hkm=&*o*sGjeiI0O--=TaU>%e$8m;VJu-+= zbMBDC<02@=qhZQQhA{gh0PxsSBIs($4Yd%=f+sj6Kc{9hz!NWar{}O<OpscFSuu z(>N&00rYe!k9hNW@zBiCyFSAgp0Jq#QK)Ge>;u^&^Y4A+#6tCON3|GGC!6Cn#$@A( zL)|XMlDMtuJ%@s~4ZFA!fTqVsTXM|6$23hB;LRXZ+U8c&hVJCWj(36FR|kEfZ8X{( zLf&ri&Z8QB4PMLq-Q$nlz+WGCyq3H0dWTd)G5JF&xkl4Lr|mMKy6b`X-<x<qrELr) zw|Fp;o*>HB31V&k3e!;3uIWdE7Zbu3Z@q*iZMS(;Ro&v6(x2He*!-W?>j(g4xv0#r z-@(t#gQVs<qM$GsCd{#%@V-UPag{B0G+!R?tKS<%8TN{5y*sD-LS)eTTs(kq*SX)q z55)GNW(MZIlIQmFJ}4f8o78YBH5Kd4fOJZ`5$ny+E0vBa8|^5qR`HO&YNMum%G|+> z+Aa%Mkzy`DYP&+pFIpc0WFJG6A2tMu^_zsg4M*cNx5T$oKcJWQNZP03W`@F7+K<9! z4_Ruv^YbK-+Fhmn5=>UV37b8j+GelH2PjHStG|+u@@IQ6R_lg%@msjU<Cm)aUs>f= z<rws1NAlMNWp_+x#t3e6vb=tjcE=Tx-CPeM9SI+9VX0R}h^@!P451t=WGmT_qy!no zvPyiJ@)Wc(k02y;fgLns_SGa1OYIq~n#2R-5_#RcJy(iD^0mk}9f|P7Pg@f!=y4*7 zP!#LxJ46&UaSFJ^B&KmLaovJFON!zUdwa#*DkTj;%`vufW^hl!2^!FXTh<252Vgfm zJ=u3W(X6X#lwS-_&!F5B+N^uNol%!eb}WBZV||{!`1njQ^Kb5-!L^PdZYKl*2rJ-8 zYIV70tA%T#QV%>lx1D8AzSF0P*#*)ik_z<)^QytyT;b!mvg^x-E*{AM3S(;*%RNFG zP+l;%9_Nd~>Ct$>aJH9MXkP4Dz6{sb;ojcmc)O}0EX5(z1TIaMYK0kzY~V9}PqYhL z{}xMGX~J0)h`Vu~PELhh?k{A{0miqnuCsXCVRg5DeRPa$Kisf?h)4TT-kj^{4cqb2 zp*n^1XJr9~3W-usoYRVE{KhEi|A%M8I%l0Q2Lw|52VQANP?~f!6G*JRQbz$K6JPv+ z;}O@fCSVn@*WI!919_kIS4o*F*Ke9`qtrV6cw4thpeHnj^`yJ+tCt)ghB#`W=wpYe zf6=?(=NRI+e`k+Zx&I10JID;45-{2Y2{V9t6X&=7g?3$R5&siH!_|<-<JU|3O9ekR zfwsaWC6e)anLy2i1V1k^tgs4#A~_(XeB@J}@E0o{PsLNz>H*>)JKLjgglc1zD?kLi zyl?xbYots^#LRZpr;b{__t(|Vmcs;Nl6eo#bsHGp+r}y{4ZrvKm7sn$7?tW=9Q2s? z&Y?EXqSy^7PP+5z(epjj4pEAB<<{3<uUKVIckV2?rUUAl&o`$H_l{8p5<|q)xSYhq z@=;=;`J~T?66rGyBZY(?tw3NSGnHG~&ot`;x(O(k!aDw+A=T_5T?k31yt|$rUtyHN zw8{Mit+-3ebHfj*rV3`kW99qE<6(0|<Dw5bSHn|9m28^z1rG3dn=At6f2SDk{`DpX zzXZ#INC4>43VjgV^pnR`7*r38jM!cEzcd6wsVg0E#>V^H^unBCA`-IdW#w|n^D3f6 z@8QDb3-?t4zF7NA^ru2j1O~PvMRiW@o6+R9933uplS!mf3PXgy!^b8#o0>s%d5*{n zsp7AOtK&sfYS=D?BW{qW15@k|RlC$vhah0b3$Xv-!P~=hzljQSi-eiHrl;6#8tIiN zdag!;_rd9T$JEX8MW{urZEE62Srw*IOG`?RGbS2*6lOJPicHkbFOoUYvQknuwRmWZ zeXf<420CaUX;GvE9$lZS*vxl_qagcW)(wi-6B8DNPM6ltgAoa$n#Rc>-;8;O+o*g7 znK4XTz(9`x+vRzo^tm~WkLvq;IDMBpdGyMy>Dzp<%tKLkZ!JW!^&M18>~ei?(14Tv zGql&@)0ex)COe?b56A0x{Gm~4)2E<sSqt!8I=vSXiw&F3AR!e?{+BmXfbw68Ni@`? zHBB6<px;dZ`D`rrG>K1WDtD92mlP?)^Y*{!LTf@#p4=DrSF6%j7H;d4jSVRBWACGQ z@OPDsfurY5*$WT}_q1~oq=7pHPFx5#St2AR1rDygn)X;+iQDuQQS`$oddvq=f3j1? zB%NWV9@)mq8UR(!9n2uvjU3EjER6l;?~{k2-6#U|@0e?Ron_rD7F%HAfwTKq9?I4d z+}3XfnWs?tH*1Kmqb}Ev^8@|w<i`C3JP&xTo61ss)TmF8l9^^0xeTntG}`NDD1wH& zAWW0PolbrZpgk+7qAlo%1WW;5(_zOcR(|`NQovRq+ZhC{*d-b^ua^CfiTB&>i8C`4 znU3$y%(kW`LSV?kEzMk2bK7NM7D4T$zsC#pWAAO}Ba~y3_Ja5ap6|ALUN6Y%1O|JP zrFf?m0)CkAh|+fegoPK~zhE4^#j@1HxQ0mK52o_Zm$+H{S;NAKnX2=UBKimCA(P`< z56W+#om1j>3|(_S(xs!6zJ3CqKl^JO(48dm#qv=dk3{`5oL|7`&?epv_^LLEDEN8% zaz(+shv)`gSEJ)fQfSOyhvm_rVqjtY1L@`X9Xaf_adc)ORKxP;5h_Ve(Gl+QE083u zwT#ljz}J=nrH~&q>LnO1wP<-5*0p{KP$!9?F<Mc}*4uvU9qMa%BP0ERBE=y~7ZrF) zGCt+I;|uD&v`bKH^YH3z0E-z8w*l)J)_T_Gx@Ty?st|Df``LW%WPOc*i*sBo2qfv; z1UbhT>x?Fp(=S>EOWYX_@x}S;I|^<0`~{Qu$+>q$`i5jCQS2Uz2V`;S1Ip*Bc}0JW z4%4b-_vE}5FPWho7)roA&6;ednazlVuY@rGN3iPo>vrqOXI9TJpp>K*lLWXc-1j3i zHO-xfq6P<#dHbiRfFM=itSv{i$~;Y=#jiHdo6P;k`-{T-zh>P}M-Fb8;L<*Y(vKgb zPvn}jFHre~mHhy?R&Cc!0O8Ev&Lv!J_grGeIM2S`e>obmCsRV8Wsh$l-M1@4&wfEy zu<M3^QhNmKv0o=rrL}TrLb&2aABC6yMtOJoZgL*iiBj#K<NejkEct=<y!&0Y6aIkM z*$($%;8Ouud+`%pry;w^eD#fF<GRhw?^lC>X5I|2#ob<v97$H%1q;G(ZlkiQQm$#7 z_S}P3dz1{8a-ZG;l*@ordlaTFp%DzI{J<YJAp3~3fVfLC<ywT(vmi(KjlFZgO0*cd z)bY%k94ZC4p*7&cISq_wc6X|G8<loN*n&+9wNm=XoXQMt;B=vJAe5)zhy{|kS5rgc z9G%dIxw-)fq||G?3Zl?^SY$(HA;}rf|B~t?b?B+b0w!)>?`IglQ^D~Iz#jZ`;vgD3 zAbl^@qRyxH#DOdk)k>dwHp9eEm2?W1?hgvaAS!@MX6qkYpp~ug)=68(PR(JWQ;+Hm z+0#?je~CJ_x;L%<mHN{EO-QC+fXcs|#57Lw{ZA6j7bS=6gBT~Z__tYh0~u*@7;3mr zJ%|lxnX%&qjyxTzGp2o0+L)$8mERyEX<y7mm;@=6{2;;wBWm~=8KX)&S8>0S@(byx zXdiNnOp+y>_73xs_&8k(<fE+pEHV)aoc}#=&0>fwT^!%pA4~=6oiyeh>8NyNe))`5 z@nJ467Oc%=B2xwq@FFEt*LiK2aj9Kall7!-D+5IRMhx68xM87HAQU$oO;T0U$mlg> zFeCPF^r(??-bS{__<|e)t_emk#V+rfrrO9Kz2-sb%`}U`R@v(WK7u<sl79Ym@yeDA zD(`FRb?kUYz?ON8vL|k0Nrg{l`k&84gL0+a3Io4XD6D+(gTUwEiyt*vkbL;YLZuO8 zKU^!2ZR|6uP+<q(?Dvam!k?LZ4GX=OD#;n9??so}4;9;O?_wv$ko3~W9hf_v`J?=| zQ=J6|UhJhIF%6Rv6n4_S`yD}DXD9A>LcceyOJy;5TZ;J4UV7<*Ly~Iq6CK9VZ<3x* zson$#Q{``}Ly{Dodvg+sp5A2{6t?rXu<*#OI`xe#50hsP5bekmB&xh!SK=ZDluP(3 zjO%$J0^j*1g5YX2kZREla>}^=T(pSp$@2Jp6DX;00<@{Cv!yjxrjDa*;#B>tht$ys z2UlrJp$<b&qwKtFRb1)S(Sh{QxD^gMYG9kkse18?yKEvWZuI~2UnepDN%0JS?FM3Z z8yGFBe2TI=?l)w@PMX5*9kE-dHgJ~A?&3E9@mF=&(%UGMIgy_Rr5IpQuQfU=EBHtn zXe+Jm<|gKF^6i{teT9RQ)AEH*ebdjjdeccwu;8vuoP8b;u;TDi&5sRsj4v^}A0NmN zo{i4zMjpCIkFz5pV!4*w3dsG3Yx_p8Q9D;BzYjq~ut;qoVqy5mQ)nl6(mS9hGw92D zZFD#k=(^mW`Q5TE7?2rad^t2<*|&nK9+Fx_&!DXjkQfAXmEXn1pxNcBonQRe5EBr7 zI>GPe?PbRBOOc>QY<ua}YN2=NcYqyL;q`vxc8BB%9XZa~F3?@8ci(BaEu3UCEti}* zx1?ukO48M=bcjsu6ciX4-url+$WP2&r3?eD<Db?<uU!c}*h&?YOgXX}cLP`a%8sD= z%MhgO{x6^An7#A(Q((~oY+Gz!-%H_(KUJ&T`b@LkLETl_>rzbl!IgA*BEQQ4nYHp2 zw**v;aOaulJ&eZF`phoCMkU{_JgUa<9expGnXXj20YLmL<IUOS0<w;i%&6U=TUUA0 zBVSV}d$^Eyw>J0J9je^)7UUo^aR(|0y8xt*9C7MRk2$}G;o!T5AoLB(SomezIkdKe z0#@Z~>TlB$$WP{t-uyQXOa(Wjiib5=`+c!FjGf}{Z%cud{5=Lsno;jWZ4aM7C0p4c zM}DmR6J@8=pVF9akjG_M#d_=Ncn^z{fr(A)rbJQaicV~k3VEhI<O)^AR04CzjCa08 zl5{w7gGTd>s&1At;MuorE2L>UKE{<Hll{}faW>rp?MQiqoZfqeU8K~TkE(C^;^YZj zS!r+g^pBRx!E#QI^NrcrwueG+gD$BI${?b+;60Rl1Oj^F>z>-#K~*yY$ew&R6$4Um zN?cx;Ln+ladNHhTcDs}gu{dV!zb;Sm((2rDFrom=)QaZr>{3Qh@=B;Em}+F<P%Y09 zP#4Q^Hxqonqp`wU(XUFb;(Lnu*`W}?Y1=dkEd<<8K4v}(HX1N;5WurYW@y?u=eI-i zPsvlxLTKV}DbK}3xWkzOj9VAp%)O*G)P%f?&|ZpsceY6_Rrkm$E;k!ewAo87!>>Wq zZ{Fup#caDgi%<w*fzvNcr+=?+1#x3JhkOTYpYfhigR(;X-EghZ`))G%&IfwlAWk@h zQloXp%Doz8wexa+irUkI<8Mf`PHSp@f8xM)6tFNdq#kb~g&_E^41<BlYgaiBF-w3T zhP65zJOVmeS$Z*iP$vQ0#Y+)Ph^1BAeQc>|hv7S9E_g--1~ni(9+sFjdU581>i39} zP-yjL{eHMXib@HiItc9!goIhnI>Z~T@%Afw(sB~-^EB5C&vVQG0a9{WBW2+h+)riH zzjPN1XWzNk&R;u-4ar?Yf2A+}487BlKU;TQ6Z2k>+G-X3JwlH$uqZi&{l5GzUG@ZW z{)rBBzcvBe+rTIfpk66s_z0#IHU}y*xcm;f!<9-~YS{O%lOaD)`fB>W33<%3$IAu& zJ<@QC>NvHhl~wmsUlctGaTS2fjzj0lj=A^|Z25J`FC!$0;hqS2J<wGnG-R|`LU1qh z5qC@2&Bj)0$dN~5?_AL~q3r&L75Xs+vRwU7hOsW@+l?ce*0u7oY;tO06)sDqa<%2x z&#tq?fy^x52xUUIh+nE^AN_VaS3!DHa_zIG9FtI|g1!jwHsTTYb<Aq^W*BQOvvO8N zI+61!Wixj2f9NmIoPt-bFp)N*&ZVY1c^2W5I3A{PxMbmQ+8sw?N`Z~9S6??Uv;%zm z)Na!oM%?~tC~FF>!`lc$3iOXMlfWvYCms)mk-<2ET+pE30@xb{(?vG04Q@<EtO7&8 zuZQAk`z6}#i1TmqaL>sw2);)+zj;s#Vg|1&FTXz2FmX)}(5?%XodrUu81sDH##&f4 zii*8UKj8M*)Wcs)V%uKqnw`vY$piuEe!rnnqySLMny_3E7}-}ch00UbKWSS;Q`QTL z7|y>g=HMu(Bs6Hwr0o9Sd;{7;$Gj#<TI)Po0`CGL47D`y=2Jc4vKU1K=0ljpdA|x+ zAYjeFr%oL@YKVT3R+sm>($<#MyejX>RGwe1ef%Mi`pPosId8AAO=kM%aHd^%e6~g? zmSh;aSlH5s0RRP74Zrt^xqPub23L3)FfTlQBHpzLFsH1?EktYMLo1zV7VLML`!;>L zxRfyZ)o}IBv+6B*cy@gs-+s_iXlQ!}q<ANC==ZC}f%z@P6c0vHgXl-Xnm5>mtNb5! z^A<B`&&!P`5yvr*7`nJWM0S+4=>!k-``-Fm6Qz;aY^fc^YOKv83BPclG>~vlkqo5N zPlipoCi2C2nN(|W4nnBZbqpC1WRi$7=ty1k6VaUgJC}1uNp?!cZ_d)|ovPYjP4zO_ zZ4heiW16aB8=uOvi;^wOx;B|Z2S;c>xECK#X}i5XHT|D&&{<au)$6+ZQ1=@F`Yp4p ztPVRn7O1Eie7)gg?gda|^Nqr`fFr}b^A}wvRsYn$FOg~31^vq#cNO%@L3luBK@;nA zwLvXytnXH3bSzQ0fsR$rDm#EFX0XlWao;j`T{m*ViKEPZ^TM_MX>-H1kAvtpndi<k zdVeaVPGRA4&1z6reM$$bdz;pp2GT47{UgrNp-AdtKp+{1kcpfba20?70p!DGe<+5o z5Ct@i6JBESeGHNq5^QPe%I(3F8nEMOSM`jXn-&ijsY#|gbk<v)n-jQ`9lJg1yjrDz ziCS6@v>JlD3=x@coMwkeU1Si`p`a`KsiXhv^41nrZ*d{pqHyFRlJTiT1N@Hn{jw)9 zl^Yv=pRKRJ1+V@PmS>F#npL`|!R9^P;I3-i%Vk>w<@u;3GqmHLJsKI;8KJQwh__$G zs>uvHFWDUmgR|LSxJW|Y^0t=gcZo;iMK042PhtlS*EG0z#W?Q=^7?}DI7^sFykXl7 zAi<>&=J8<W5(W3-xP`}bXcQbKsx30CxfduI&5U$cIVj)VA3=I(bXH`&-tA?b%&2Y3 z0N*J6H%nZsyd@cE3?8`wIhmVo1sJ^mJU#cf=z~Gcun>XGX+@;<K(ipQby3*``Ucmt z7|7EyF|OMC&_xXXikdhA`(guHFcVi{kedGc7iSJWQ{`6fsHO>fh7P%(^;>zsE#W4= zcS4&Pc$^>CgexGky2!J)OqJQ2E%EV)gkS1fDy-VyD@pLk6z(Ais-ls8>lQZqL>@H= zH<Cy<*-NWVHZzi)0(wZD(AICSs?zr#x_0;_=H=NDt+YURP_E}nSvLw(mjg*KkSI+; zn~^BA!6b(ul;1zy1AK#9j(4{)yegSM6v9crOo6DQ8QNLBgP<bY(P&xTc_V&*Lh?q& z?j5xZDiKskWWBvjZKlwgPd6!a4sp8|oR-|NtXFpU>ONa8=iuErSgIhYuclq?@zTg$ z9~Rz2#&Omgu81pk%QHtSPeij6pei~pJrhKp`|;=E`bPa4`+$g&lUwAhEK#&(Oeghe zYIr$Y-eKtJUkxY&vVsX=CMEZuh(V-U@4-Te(7EXXvtNOWZDT6w^>Uo%JKlA8A1fM% zAEsV*Z4vRW^HEFc%hPHAbu%Ri<p!e?phKB5dV?kfBhn`PBTXD#f#n;ujn}q+f81|& z!4ua-2VXTC6=~l$Y?hEPQ$r>-N?Si&z5=W4X;XcK?YSAx4|ydJl7hVz)EU=;Z5{wU z##U3~RRSkX<pZ9Zfw~Cu{82-l4rb+<G6{9dE#1%8W}}zu_!p2Q?v|@a`$Pw^WgqpA z?PWJlSfT_Z$EZ|>N653>pB|q4@8oRX2Q2!p*zZwtJ>SC1Y1>o{IAW(xq4_ydJ>)Ra zv3u?m=0*E(13Z%yvy1dYg~*_I=-;~h(hS~!U*~NB@uask?})He)ZIJ=oy;ruzt6|! z6a@%>v=SE^DbC}psFgM-{n6Y$2tYXAhCg0kjCFzos!81RD=T$y2fv)h@vfxXt6O`A z+P>#~6TRu^nS7`a0%Nve(P$+Hz+*5aQcPkQT2ATFmUkOkg!0L9yRLa$gb~)bTfahC zf6IUYM$DA*fbz?xG-iat-3rItWUDt7Y~%j{3_<h0_#!9lWhy+IZ$pg~E++QDz6-VW z=6BKez=b=tR>UdrVwY$YzEUGuEgZj#Wqt4*)(({Mh!uU{4{M4Pc%qXO0%f|+(hv*! zyqCvM>g7wvsqh2ZI7g>izBCn{h6;P~3$a4J0;d)V&QY!A?}cA+aE?kDuH7owRrp^h z-%+R1H7IamgJ^H;;Zm)G08;Na@k*ziH1$90lw{3Yhx*kI#GqiwY-y2u8n7buTr~-4 z)nng7AUjF2wXhx5kfx0f{N9Q`Bu$%bRg803SO~AcL)cqtz`O+~;k@5*(S^6+&Yl(w z7JC?NuYj@;(j*JXXdqqXyCZq3M@c~z2xDMH_ojD)^QX_bZMqBY;Dccpcv<y0!!#rO zdKGzl6?r?ByzNPs=1TCQ2xlx>?raQheM@Y7t0v|>Z6AEDJi_DzHkS_h&UmTsSd_vP zL2EQd82cdfXElUQR7`zXA8bP)AO<&<iH%2D6O>GY2~H@VxC1Az=<a40I~;O(U1%H3 zQQDyF=qZ&%g5RgW$H;K8+T}jNiUMc4*itD(>t(T6YvxVToRHR4ggn~aa%NAek#(Lf z=i?H5j*M#T&g8UH?!ks>Vo}NUZNXz&VNBt3uM?{Q6XZbNf8%|Vs8v9*Sct{oeR=+r zjrRk$^PWPO=WLPWYVaQqvGyu?%zllq_mfyGd?8p+7>fQc?2U`)YtYb+yNTbz|H|)> zM=t&=ZNr|i(J_OEkK3|P$NZo8*T3@l25)Nd;F&=oV{a;s!y!q#Lh36HD=VukT&cj# zLY@LAz4BG0LW2}2ZC|CR7hb5sx5JrUxGqD*-o=<8_7>PPoUmuBSk|Ezov<S{_tq99 zhXv)E1k~fd;KRzZKzA)sVtI_N%@-RXfidM6=EK0}&NME!l!%S_?khL0&u5eE#R9T7 zJ@Rw`wwKz2+2kDu4-!(Pq-$-GNEIj%&VuD#XNA}>HK<mE4;gy<BdW)3VKB&xF?oSo z819I=H3NJc1m)%7Mx5V=4N6X|mdK4k$R|`rti3f^GQji7iDP+<+s?@Z-2XEloM8J1 zH=Rq)3W@QV<P)2xmq_op6;mNU{17*Qg+f*{YL+7RZ>0q-f}4u3Wp6U$SwakRVeq-9 z8kY~Fr8lnJv@YLBnd7|k-fB!s$qJ6PPVybQ>2`rfSgjD19rG*oYlq54JN?Kpl)hLk z(GTrI{{}JqPuvLpALDPIy>s{Y7{5uw=N)k^{NH#Z0{L;iERf(BHosp!$w@N36rT-+ z_G+gaLkAgmBdJG*R4$FK7NPKJ=+V^yWoN!zVX;{T#>{)}^EfjTWWEjmg>T1i;HU79 zV=M;B=0m3ZUj1z-k56K>@P2+i9w*+9t6({}mn#B9fTA(d>Up`PNU{Fp9j;!_SuP=8 zGR(9Q>iCMRAWV>~M@%uB+=*Blp#)qh+h8x2RWzBHUhJfs_M;;SogI5KTGbENnTAxl z<d~3sYxjRyICW^0qMd|bvDlWc5{%a!Am$b>jfizX;I{g6xQO!4CSR*&Q)JrENDM48 zWg&`C4!tF1-m}NnBY8zT^Pw<uVD0`dj!$uBq*IuhGJfbx@0ieg*6;r;f6~y%UbcjZ zt3z(Z*Y)}_A?_Ml-vs>WvyjlkBnAI}xyPW_Jy3Ekd1}YC8Sj!tS;GzRj6U!}6}}z$ z%5bruPY0MsW|zJBb5!_7N0^eoxljHh+9bqLIA&D1Y|FT!;-PS!!sXL3>;a)ripNIV z2{=1a=mF6In@d0J?p~R`{m>x8t32vLeDR|jHa_ym#tn}mkPw9N<d6Ki@(RsHKqQen zC8*KfXomh4cFK#mt-pnvMEO?1-YAi3>YK%sN=0?im>iu7yhKRrf%9o{Bp_TNR?s37 z_%lkdw^kJ%$s;wt0(WGRk~H_`*E(=1CYz0N$pw`zzX8W1q|i-ug0I6rNO;N#{39Vx zg>S|IYW@_Vm+n?<QsG5HkP6?18|CX=#0EA@=}zP`=A_v<pF9TxIY_P#9NA3;nvx-? z2h7EW!}}MXpP~7_3wh6uQVx$3&WZ`fJ83)!rlOe+@Y`Rc{E`~fn4I{{kok3-BYe3y zl`o5HQTfdi%2ar^hHMKe@Zma6g&)vJ+lY=@v7k>q<Z*`(Qs7}~Jt%Ml_+7DDD)&Ii zN-B*vN}LbSGeP*OZ#{nd;|UXDhWo5tM5f@^>puL~Dh>*{sWTi7>E(6_X_Zomm5!ty zxWvTUNGkdzN=nI1r|C-UY-e)xoCYNs3tSk+`F-d<i2n`)I$Fi!Mth0M0UHlNvM8h? z^R&q1S!o~S`C0jyjIHmGicmztyvIh<R!aGy?~$SpxvB8Z4eAzxV8%PQUT3NBwQ4hF z9OuMhK82LnK-(!;2}&E8`AB6a#Ms^qB&fn)v<?|Un9x1+JrndjJROM_`#*tyoPPV5 z6|OF^W9Im|h{fN$eEw@qY*!^N-}A{mQ0p}zbnvWc4u?!e5_gTVvo{qXxf+zVQKhyG z1+FnU!83Z{iXh*+`B@R9tkIvzf@GRi*Uz9EgK4o^R!_HipEE)olP2B|4~V(VDX{|T zwlkc#%6^8iY{a*zZ%a3o(3j|<(0O{J)rQI#*|xU)D6#QV2=PAl{<oVFbICMj%J4b) z13Vzi1Qkq%m<;96nv09MR<O~~HuA(})U0e=4HaU#JzpwAHszI+{bMDDl+=I8T)5<^ z@C>}4>4j&j@O6$!s&A<?o;-er>RYP9r6J-isej4Aq=)Av8G#b=hI~aB`C?2~q0bp{ zm{`E<#&<KBL`Xc1Y{ZFn<_x<^Y}p7eDMLc8Qw-2t`kopC6dY|NsYVH`BZ*OKq*Ecb zCgi2(#l~YV23Hg?LAy1HxNUs*@9d88U>eWv5d(<&6d^)PV)-+r71v4Lg-Hl$fM6u> zBnp4a5hoSpXR%u1#3UWn>N_)u03Rkykf#?uF(LccOS2MzDndw~sYM7uz|hquPk))@ z6Hr<|TK%-0(CLI1Z7DwCN-NRW@n=I}h1j_36z+Q0VtO2m7lHy7F+tD3D0`VDF>C>& z9XW-mEfJfT+UC;Ci~Cvl!)_`VJ#^?e#9%XN3%64bTX{1%R2!~%!qF?{0(q^5rG8Q1 z<fXtS<1371(Tw}b7q}Tu{PF1Gx68s<7T4BR%y@V{Ecie_e8!OR9Aga_C!p)4C5D}^ ztxx^rfeAa;Fib53rTE|Gul@E~`RoPZ-uft_7-k~PXJl#W<<(@Ty{gYZ`<b(XIby_Y zDrE)E^O-h99X02LbktK<*O{|w_pavd+wGH>sy*;P3Ri~1G)e_GVaEAAVXcNi6h28T z>x1vGW;ywWo*1NPfZSt-jwc$-Yq@|3NT%bW`=(&CDR5mfZn!d%NTnlLz&UzP-mTF= zHJH5H(zCYJvQ97e=xR&IndQzXVrzmg9Aknqsn(7bzwN~auSS3=g54>Oq64ktXHJlK z{Xx;+dPggPa|HgZ6Z|dQfh<(%96w7+XF&my(m645lkx@hYTtK$&a4HOsaiO86w$)7 z;B7B+HIMC4!v-g21xX#LD}gC4mg*y^$VrZ$6?OQ*Sskc=6?OQbk2;)G)!_$O9rhqO zx1tU|sOq4c2Uc^->d+*^Rdt~7KnizO2gi8KsPD<@kSM7`K2e8rDx9iA`ON`R<z=)> zF!f7tULJZ$U(U;E^@jlvqYp960q)5sFM?qz3@Q8OUqPf}D;$`xbji+vg<^ZpFS=IE zFMaMoa&uTqTXzSWz3#5N*4eXrzU4KvL_8Fsn<@F+$j(ixYi-EQM8(EiGbs4i;mgmi z**z}Ccan8(p6iX=+`w$e_dnbwudPSVL_iI<E~Jk~Hf1c3*^s`R4}PjYTw)za>>ylV z`;)~N8N(F()AN)ICa8x`#?ULKE(A82Hdxv?y*)c6BO`^)?)j$l#cE1l>IseioxBh5 zP09Zob!q)u%|!o44z3Y%yR0eFe79Zk(A<NN3NKXQ+u2P>S;EoERpEJpCqg}j8{YJv z4Q5g;-fXdvSDy&qXfTtJN{gIp%HBZ(Lb8Tw<7M@xBcJoY=cH#U3%o^eJuq+h;Fy^4 z_iWhz`J+)5#TauFM<Fr63{Qu~psk-it6E=F&Uy?)l(byVevM@j5&ah%!2d&BcVX6n z8JV{EqaPp4K6Fbd2#uYof*z`Lu6qWuNrV>~*acgJU4;Bd6n+x}<Hv{6|LImW=R-$R zZD2%?v8vadAu!+;EF}*dHqh0>HTT0iJ$-Nq{(DQ^BVNxp*6iMvDs#4Ikaon#z%ZRI zJaAZFHpS{47qZ_I!|zFdzM*FKZOm4}r~O#U*ohOzhJ-T=0-Q+<tb?ROF9_%+vnrum zDT%#c9NvMyR76u`2ChGa$;IE|Z)EZ0@#b6T4z+U9JsvIrAyt>MRb5(#zL4Q!Hmy(< zp2?Vc@@oYlPk|FF@(?F1Ds)3kFSJm_u^le-G!_+iAA1L8RCpizg;>@n|6%Ps1zzp) zgf!v5ri3(<-KIyA9jTXi6SY66PJr@m^No7}#0T)rgMopaaH#t_%)B=+unX^fW%Ft8 zVRxjZogU_WhwA_L0e-x#4L|+?6n^sZ%b(B>;$%948o=;B)9UZA%75iybbrQ?|G=Ck z@@AWf!Y=7HSgq1+luN!IUXB93mQN;q)G*{PM=Mk|v}v$HR`zBzf>aLKxg!ER!BV^D z)hQC!?>xMx_U>1sDBoT0KHLHi280pDg>q5`EsHb#(+ZD#30o<n(~cD8eu*EUyiQ{d z!iB+~yc~kdK6!amAddEwD^6R@$4Z_8bZd~;dTO107v;c&&OS0_U>f$s!62(dyjPGP zgWsZ%NPB^k82Q*2uFrhpT}r!0Zn=BLKhgbokIYmFWh)XQYHUR}LDel11)itCrR^FO zid5*<mR@L(0#!G0q!Q-~@hW^hBqD>7zr_i6##O4=fnozyY}uIzlvsm|>Px{Ojgv{J zuTxt&H4g;@eO58LSJOiALHza7wY|2Y5GQ$2yV0U^GZw?Wpzl#KT#wg84vmRWtVnFB zlk5m@O1X_{xo?(T7GL2cyD}A?t>sW-58MSQaO(6v!_lC^^(y>5Z5R?%JcTk`-2_wM zx(+qJQ5%KKDxPc={-!2G&EM{lsKTqYkw~}&-8%`KQ{a^@(JFkUrd`G(7SI|}`N`uK zIq}1(@B`WuN2d%Il7)N)PPh9lj_RKLPVg%Zi=$G}mqUVGh5v<09d#;xg90bp{X%08 zH>wr|Pz~+NleSu_8&_4YZ-&!Wph9(=1XW9*=1x=LQm-P@rfpe)t5oIQM#AoLBUMRq zJmpoDK$R-ti;##cD!jZ0u6uwfL8Z5VpMh*tehc_fRO*z!OocxRA*k#Y`SU@q;&IOZ z7?_;$7pU-4kc<it>of>?qG7il8ptj-E8X?g&mfSH8-!z-l_5~cBrRET|1J9a13Pyf zVBB{eIM7Fc6aIrhbI7yM^XyVe7*rT%QaGDZan%EAd*N&iUoQCwl#`i5XU}0I_7-O- zSm!eo@vw%m1?#6?Ei1g5F(&wX{AtNkZx7MuHdyYwYkSe~AuG4v^%RXAf^R%UQKN}g zk1RN<$c&aFG|eceFHI?GUm!2j1+U(Yj>hhb=|g+urM#&{bC<4=$is!BbB0O8hY&`F z41Tx|4<deU#p>i8LnJmVO{>nxrxP?k_7q=Rp#**ny}9&0;79DIvSE<87PC&mU_<y@ zh(i1V*6@Ka8X{Nb21dChPmG<B>m(f>-7Fg+`mcAqbhwN+vg}xUy?Wk6=1yu=la;gT zAqc7PLKVK9vG&5La!|P9)UBR0gIl?M^f?Z4G*`I64_QBkvEeh~u^neDJ<iBtH5+w< zBeMQlbstCVAR_);ZG|$R`P@v`S)y8JhiFX+u^Q@Ubet*qd*hgKzrdKs%Bno|A$`Tk zi>s{EZ`5j8K?Hg$eiU(<7<O!kh!iJjMIN!dN%kP8PVUo~TR80!R&MF!-bS3<qlTKi z`B{Gx{x++=B`!or9i|@h<H(2Y4riB=YHD~)uey=NuIO~tG}%XZ*&^wW1&iW{5Bx3m zU~LTTbdbU@j7MrPM;(VtT=&fzKFv2~%ma5ytG`IYDqMfD61TiM-RA!;42Fd-)&CxD z2od8if^PKKXD`;{Yhy<flhw8QS)-hGVdM9|RRTV+|Eq6cKUkl7dmmV@*Mbd9<ev>U z;WqNGNj4E{EJUX6>Jcm_GdfH60?i?YS@nBuGkxL%Ge&1tnRDoZ>dbLh9S(9EP@F^W zICZp&)e;t8<?z8xn4D{cG2GL5e6j_En^AKvk*j1Y@Bvx!d`Mqf=IF_TSRE}TX)mcV z@1z~gQjB<oIFE2s>S*ICc{wJ7s=um31Xt-mV(X2RWg7@31&x#xYo&<9QVqu=wOA21 z;_`vsB|Tel&$my^7^=S!GqrIF#`On+Ciq28y-zIl-~8!waeYa3q2SbHQhB91R|E)) zHC&EdCEx?$vH;cn{UossT=X;2!iLWt96tG;<y*fhz0F&!;bUXtEE*Q#bgsiv8eS#L z+Y#ap%4mFijD5X77=ze$&ij!Mo6}ZiPmJ`Q=og;3VgM(++K@7g$hv~nSmI)7`ITxl zA;cPQu2VKK<yQKUOszRLDv4OFSfW#eY^B0@e%)ooYOPjdAFDNQ5b_i#y~>Bwf`Y@M z;-EKXHLLJkp-hEm^C75F&0na(x1)<aR&JH*4c2c>vVdf`v-R6yK#KKSeNVN1Baq8R zWHrdCA>G)HX8&{Fo~5nUxue#-I9O>$kvPh2aFN=IBosb3w4#0*(U-@glt$!?m$sqR zV~0<%#*9_lP#;3(=qQ6m>(qo&q|z+y(}c<tR*3SjH?hGcK=MswlchmhC3JI@FO{qO z3#H0cvVE(Zm@z0+sq!HR^~Ir7d7}!?7Rpq3HXno<)%=Ajd^@_JR;^04Z<Uk$NP#<7 zxu90L`kq?ll4BE3O?!dPXZyS~oU}(RJ4AYUN_H&&0BIlBib!1;G^^$;IwWX<mOu!6 zI&tV_{M<$SD1OYqn3+2lCguq2v_#z5Qg01_V-N**z*<fp8$WllSJ0ryrTF9%KkNqI zU*^we*xM%g_znsgajp8N-|?>q90g*-DO##@lq-o&DBpq5vMCnmz$F9X(FGX4FN z?tUNJqHK{9S4aKza}c!O#MEDX`Ho7hXLwwp7r^)@0^})HOZ-M61h?Q#>0)_a+HGSa z0{##3oHcFI%IO=Qn3{Gce!8G4BdD02<?=s^m(Q6U7mPb+9l8I)YRF=?KYCNS91gke zC7oQWteA+-DDbU9o&qQKhmRzvm`IDN=H7)G)!da%xigg9*?n?nLN!7v%|aEv9d@av zJLmj)ysw%+!=<PPPF8-U1SZ4FU9wg9FIp3UDR@-;ff62PI*PtCyp#?|AkUkn`52AW zN>z-}XnN1LN@sK;-2MH-duCy0Lg75z26JK2h)H+|Zhc`8zdUYLt|w!gf@ARM2K>Q^ zAyIG{W-On>y3$&8=ky(5!uEFj(Bcqld`Q^sbK7w9y?>TKTtcK_l5a@Z!a4E<F+Cw= zLlwgdwc=^X9UAgcC^fXO{6h)c+UflZ?EK>!xbrn1ua^#UAHHPsy^LS@CvJ$X+<9t% zAvY&KI%(m~frB<|-Fd>jRnzziaEG(R_X--VW*7X;S8sRih4RfSS8s%ZO^cG!_iydW zmqW;E=>%}RWb-z<OL7^=P}TNkC^xE6S<+<E%}-^N1&PouwzY@BYcQXP==LDPoR|UH zh!MdnLQI}7;(y@lt3L}b56IjUv(wdW>7+4Bf(?cxi}k{?C36mF3cFG@g)kLn<4afX z%(**mMC^#s86`W9{9QQ28}f8sQx_~*Il||*T`Sid$(%Fs_Js)0gN`P)L7Ogn@vyWb zQ1@lYKFu$NRP$_i!^j6$;&1V2ZF<-K<N++s(ht`R{JovLo$6@fipkrGTfXz_%Jsrr zaSXn`xeuDV-j8{23KKMiy5)<`2$@$PAJTC?MJ(1xh<#PWp`?RCy|XS7V&rBb4ExXc z5%_~ElU7a$8#Xy8WX~Eshwa~wx`E<IY_{Wey&mFOjd|X@!SH*F6X{U#<^QEj@4Ihu zD$_rmD0C;vW%B0T+Wz926vT|9$<eI2L=X>0qf|d8$<jQKm0bylHj;8tBB1SEqB2ng zFX&=$S48~u_dfA<iOu`=$z^Xp6+C&*)RNUT$*TxyxSQ9F9cdfS^CNslXbCx-j$ax0 z)A^Z24<y>wt{!=31XvUDBAGDA@BS!Y^yCnmPatAQ^|iQ!5RO98RJE`X0XH56*Q!Us zsrc!jrb+@74JP@hP&(7~DYvipzs1>bfIP=t-(MbT{tQ3)%c*P2w&V6^aNDJk+ZDMn zowg+*u@hMB{LyzywUm?`@%UTL2gbGh)QGCm-0P>~=SD63<9nuDmTUJjg9e(-!9Fx_ zB+lpbyiN8JGtz&AFIlEGPc2L00yDK@;}m=?2DF<8ZB%Lx{A7*91Rdlv2T9#Qj^4@< zeH7<m8V=f~D7iO6#)wcQYAE@qrT_Y<hs{>wqZEi%*mWNeY`8O^kM@sc8X9Y4-f?<O z<4;cd4?`RdqWOuG8tHy_DuaZ4%84{JK3r%(3S4`g9fMK`++ED>lRpz(QSuY6b<HY# zJK74d68?fd`SUahvKt|0RJc67sh8k_Sk@>1VLqq_zh;uIPK9rDWJ4?hbQ?M4YyOYk z)yc%ixMy4X-(^oWE+0z0s|T%2-5_~acOmHOUF~qlNQE3iEJr3rM@|)<Cc&MzTkjx8 zkga^O5*-<7*qhm)Kf=QW0~ki)Yxw6EZ^_Rf!s@7FTli#*e;CsJ#SM(@U<rKiiwGPQ zVzai06xxeUlvM)i*>P%vii1RoHE-WNm4g%k*!1IH*phn8Q=cU^3s!q^T5fI{Eq_Bo zN=kxAW7l?)@^uotW@$CR`l;pU8@)C{*;CebhJ3%*xgg#@gk4_BkU3G+67pAk!WGB3 zN(JK(ZWgUQ<*5KGgD|2WTpS(kEc0wxw(7>AGgRG_RN;AQ?#)Abp-6>p6?&mTDvoWa zt`~>Ss={|bm<q2D;#K&1$U+7R7aORmsqnkmhFkKI(aVdAnp-ev*E<?ic(w|6(F%@E z1s>~SR^fVW3Nonqd*K7MNh;h~GFiN{j+UwLY%N`%Q0@!*aDP<WF6S33`oJIN%?iA% z5B#w9FhaNB|4mJTlQdgY_-e%!-I=Z$+fvQXsqh2ZTq*~-ElK6N-#O@%Gh7W)q(F6? z1XY6+skzf6xElV4!o>pGQdM{!|87rsc*3O|I~nBo##*!8E@opp6B2KLV#)s;*#))} zfrI4cmE3+x4CHi{W3qu0>*EbLnPz4??SjK0BbFF>T4AIBAqrQ;(i6@)oH9atUl)#- z!z{CX!z_a(n+Y=MrDd=lVwfN?TP!2w2yga8w$z@?78A0O_F9KSMkDoL&&oX*W1{FC z1g=xigOMVYJ`xcjCtGYZ>2Wc!Q|WP)*vMov38d(9X-Wx+VmtY5uVo`u0(mNd&9D?9 z6`rlaH$e6+;p-T8CwQR>-_9~JTr8k+P~mynv%UFsRu#U3NtX&%LhtwHWv^1B?AJ^G zGOhU##n{9a2oakra0Mw<7;fbewn3AKL<Fta%p#UxmN7`2yeM-5dr&VtM}==hdA)GL zAuqwf5lsxmaXg~qHVf<+Mw<7N#iJMDgH9qt<!M(SR5MpEdJYd6w`0bRr$5aJSq{e- zU(xkrpV6}^<dXxT%W=9`&G|9LNudKEfAT~7e__UVe=GjB#2=?mdg#DUVm%@EIw41O za1cU9>I_b1sEV%eJcr*s_<C|dkURdJ37&0$^Gu?>D*A2wi&z~Fxi;-I3m?<n$OT=` zzUSjzh?Q{(IRw`*G~!nH`a8DKA006E=c;fk4up;yeH4`PUDalw!8h<D`8=`#T3!o0 z!tdYXO#ke182-lN+lr>zLM&p`3j9bPYHZ8rKYHT@0}aM0U1O>pbSLWzLWCYF7%UCl zTGh3lQe%B0LRo2I2O3h9e3K1d#WQH>-cd^ZApX%-pTq>)fd86F#D9wW9y1!)mNt7X zDU?E(jcQ{oVhjC{MWn-_$eK2USLKF4I|LP;r@+aG*4PV0Ds=0GUTC3;V>{&Z;?P-D z_zrn;=1f!WI~fV8c0qFPJR#l*3#Y;lXlFY*RV-;LJdFmy{ePz>sx*RB8r#re^xxz_ zH!>^LTswq#_3iaA2^p0B`gb9katKs;c&%3H_=pRw<{V}5krD3TE;h_I;6-978xvg( z9zt|D&ZI0}uj0sk)V$0haCD=d4(yzZazR81gH(8q3f~ABPVjgYzMe5N1}Cu%l^r<9 z#I3LJygWVWOrK+RKQl4mvz(jd_%&}RObee?Bvwxz7do-8INul=&D(J1;9&^pJ{}(@ zca5Pm?2J*4Fk_X1%4EiBOiJ(=AOHbMl;AK9hw>s7`bF7Ji=uEDL1@OQe2lWy(Gzr9 z!b+EMTDHif=NBZ41{%1fBu0ZsXqPyM0l!ciPR*QpD2Ya6fnpk?1;2~GZlDN>D1zm# z6Uc@GCoQ;*v?-3^dXTe7*mHWroS4K}A*suUq$iW1VDFQg7cb2udlM=pD30HEbYJ|~ z$?mvl!NJA%7TmkIhZ+@xSjtz(68G_Ol0=`g0ZasEvg>b@jovk8%lLo^{*h#@f9<QF zzM_ho6E{r5;&QzJ?p-}{lbYK_XEU7wFO=Y_i3>3lP7QLTf=qp@2)xKt8+;(*rn<tY zxD{#{@fVzp_cMLj5%QXv^f(e~^$JbdG<ea;G-wqI)S8uNA0uTBF{8p|zq_*%hu%0< zm?SMYe5mY{AV0>w!GBma!jI;>Q}iBH34Zw%Zdc>`JlYeyM~cs*YJ|O2j@kpoJ@I)2 z<;>1NG+4fg*($qD_|ScJLQx6C1Ee3G_#3!D!cnXB54;m!{cWb$z`XR^RucDDu<h9T zyMS=%S^RZ%HEt@wX>9P^E#Z;d=gWpXzLQYU^jr<ZcgETCa3{V0Ouhk#Br=X_gapbB z+cWK>T}U+B$#g<|R~wU^XP`%1pqkSow$EM4!~gSr#w;0R{`b3!Bg4efu>a+nVt5i) zLo{K9)Sz~`!Z+;#Xss!qv$2}0*zUvgG`4wNzs%;sX44A<_*kgKvG#T-!YK%(+oa0{ zb!JTe3FR~Z8R*40+(Evjqdk1=^-7WpP#VcvC>W4ll4b-*ajw7v`25%|n~iD0VKz-e zoH!Cj;sKOU0~^VPG~gJq+8|aSmd3%;JtZB!ut>gtT2ETvh@*Ek1yIi!Wb>yjmD)Bz z4i?D&5_laJ7X;dHCr<4S6x#x?<ENeo2!a9d1VG@fL!S-xI&+ZOyCLVJ!NX1p=y!cB zKK<v9xV&2b+i$LK!h(PO1t}l8{w7WwP*nO*jw`cGJmz};LuXGSKraz?=xHS{N%<IQ zZEutA#Uk{{U&4U4gt4Yf!)`b)S!_wh_u~BNDU3PA`_2<(jOF?4LVp2?r8o;u_Y>b@ zrVWK^ILai7rLSDJa{BIe&v(8@;AkOIenmdk?`QOxAO}daQC+7FE*^9#5bhokPPB%W z+}(?{#6fcY{egb}go*ILWe9>N-y9S8cLgNJ*^81M`OMpP;ljbog=X*V2a=%LupZ)m z`2?2Rk6gh^aoaDrV!Z)JGa=zHq~d!Re(%4JSKyz*#d^{M#FO&+(kn>WAJd$#Ak8H3 zgY^Cg_D59L=a$z*k}^`T&^HJ`E8Ol#m6l+?5%^C8PTqhJ<sJ!x<Yt<Rkn4V_uw&5# zgna&|0)v+P2&9Hs(E1UjV#@w^3E0gBQ+aO6?1X^^rh&`Fb`C=Rcc};{J@dkhglUf^ zr{WkBR8ZfuU8D%(<-##p%5}8T?1?T8TrMgp=Dyd_k`zTCOh}*WXv;~;IbE_OstzgT z5l0LPQBuCprAY5srIeE-C5)t$5%FGD#2chsVJpZLA|^UjNTBX8n}qsQ3`uvc7?OiC z_g0W>6r>eIhJjWI-gAm(7lEs#mfzH*^ew%Z=v;a!2kI*Yl0%h(lEd6r8YG7*4TZm^ zzEUAMRH-O91ZU|uTEs-!o){tnxdaR?37`dz7Gf8WPLxpnl15sdAqpmsBupTA_VMtP zMi`FXf0`B8@dAg7<Jc5Qr#^hIN2l17I9yEh&-Wt!0N;HXH{#WAvIW0D+<F64i}m67 zr;6|K_f&~sNH`OMqxBo{OTT=A&k}Wma|nP(NGPFBJG2EzyWCoy%m8I?2O}u4S@{4z zIcyQjWUcCOi4NBd@d#i{BX`d_|4T>)MD2i}^Aq=v+Qp6V@X|&t_7FcxW}?}ek>LOg z6zGPYyDa82iH)_xJ#ZES5M{H^5MNi;(G5a65#e<vL}|~34$=e2e9?I<dtI5wmNE!2 zuu3e}E$ux5Nf+7f@=ll4Mz)jOC9^cO=!e59Ci^;cGdcE%<i+mB7jSDi8I!&k&Ihh~ z>5(^sCg|KIh8v6mvj4z(cOAp8;-%ZtU)l8CJ0sTr0|I{*f0*;&)K$s*5TlID>NT*` z2rdu*i1T5cu7TAQlL0%Z0T|fuw68CrwHo8x`s0=E?zzY7=@8z27GJ8X!ylc8iifvt zJfiI0CAsL4Rzgf`9S9<}B#{wH?Ae%5W%Ty2>+~v&La~%`K?L%R97qq>I$BA40*IH~ zA=9x*s1T6k--%cwaa$m=@BwM@$V#{wCciNM_J?w&HfTz5M`NMb8sA+R4|z;hHBL#1 zDZwVTFt`{-cCjhf%j~JpMgd#_PQoMtuY5<<fMn%BV$Z2%pPsvd2qmMCc;DxYo+%Se zP%0+3;Gg!0t@J8UlbFH=;V`Bg%<tVt1m4VA?XlgJ3^B&i4;Rf=Q<!`q6(vDdDIi}+ z<x(a!m<Y177)`WvwBoo*qjcT8t=W5}Ca0BJ58~M9E`0J?A0}u}&XxleZiW;0G)32B zzcFZF(x$uK8z{C9?}XjWzd-Csi#NVn`}ObEp$>$%Tb_Y{x9_;?v6ZXufb0i0#3$dq zvI?vvWw@pE<<|!p2IDL5m*T4@<q8xU<g?s9^1ZgQWVkEXbHQOccVmLHW0^Xp%D#v> z#75a`Ncrt7XD3TJ<@GA6&9V!pGM!`nj0!3?-yWrhdL~~?fI=~`Zqj)B_~lu2w!_$R zlK6OB$eQiR-Nj4`Zh&CXLXfvow8XR?EKL{G6XqOZ>FiJO!S`V~g2J2=&!my|aRo-h zka6@L(WSUO`ouT3zz5IZyexvOkqxp>3&T5cEpErVKZSySfB4C7q7{KO56u*$<+h(O zf+(9&(gUhxoKJLY<fha6!pk*vxJ+yXJ&wzZ`w>5d?NBBd9)>C4&L(vtK3>eiC-Ks% z|DRrXPQ`@{LXsdaO_j+d)oV#axPz$!J!2&W$%_|T;stcQj8Eu9*Z}Pa<Yl#dp{GXD z#0c`T5*z`7VpDQ5Labsd6A3m_iy`*N_!?|4w?O&q^--D}dR^G{>iu8cM+9)UqfGa$ zU_*nEO?K#wkb4>FhD$#(>!ia#1QCa^=Pq<Qh3<&}%9ZK@86nUJETo+oJ%R`(9*b@x z#Lf`|u!!@|ju;Jr@bXI=-n@UX$D)$8`u&Ws-*ob-b?}_WH)zA!+b`k$xU&l%tF_xN zKsp8ivg>i=g7RaBif1!+kt?k}_F}vwDT`1fOA3^hPyY!;<)S_QdR-rZU4asNCbY-` zyIw-xZo(E9fp$^S+pP4ijK#?3$Kd%NsBbP%@VViYF#^KL-EkBJMaL&YF#;NnUno}k zBIm6q<3L6d6f`jAH1h+W_`M$g7-J!o*K+ryoRk4XXL8O52}sP!&*8P~kxs;1<OS{| zME>q@Kr}Y#@}%BppxpcLQosfXRfr9ye1|K9c=EoV(<EFIHGTY{Nj=1(?hgs;49C^@ z<q2tolR=YKP0_UBeZXsah%)#B%<zY0Fp0?#vr_jDfpj@wpjHWJ=F{ge?o>t^bF{Hy zYfrhv79wwpR4y0@S?7b899k;-PEx+{v{bnEcLa3PP#4z2y^4r+#%|Qc#fTkadoiW; zp`sT%X)VO#9~7)&Ru3sY9?B8W>84&#^uovKUo#O$2Xug*>IJk)-(`O{Dmo!GB>FbC z>U;IV=#0R%r5u~$uXaGfEijSAp*;thd$C<FLJVp`Ncd72uBF;h2WuaIp7FXVhKt>C z30N{z`}yDwoQy@012?E#T>n_*AY<-hRL{ito&lRr7Gtqq8njvI%x$LB=NlxUI^ie( zI}u^MZ=yhk1HKiP(Sf1sNDnQIN=FV)(Os(0Vkj-%A<^=<ffD<lsl0Y8<W7hq3C?W< zv9#C=HA+(_XIaTzIqAjJ(nQ9F#bj<x8B?xlzFBg#i;q6vjQ{<-_MsliP|oqwPJ!Pq zY?6~C<HT(I1-|#QMQkrK9MK$yGO3eiSkA1_2bBw{aOuqD9Zc{|Ts$uN6ltF6Auk{? zo+<C8OgE2Int+y*DMh1Tq0TlvH=`3mQk$SN33=RMwaP%0!PqQCMU}6N6aN*<c$>1$ zKKRt_gT$tA(7+iO4z92+Kg={9x8S+>Us%MContDFAFZr|@^3zzcR2YXEUNtzPseqc zxDL<y?FE=AT`<w&`UPDeNx=X%Xcj><Dh~c<G(uX4X2YaOT^o65@6lx<2*2J-9DKm2 z96sQS#D?^093+-7!;k0s`Cow@Ke8EO<f58muX%Yqa*W;)&)9E=pwGXC$g}nYXwS^K zcRS@kY|}nWu**|Qt*}_R1v^q~)oUd9ca0L9uXNZEpmjuKbkRhE{?oxZLK>Y_pBYkZ zs{b3uX5oM1WBH-_3E&5nV1j$$@gZWHd&!yOm&Y?MvEp^tqLU}<hcM<bxE<eV`5oSX z&^VY0m%8y?_~~P3|Mf9Wc=eyB4u6N=JdYT(i7c7U656BaS{+zl8}-SdOh|W?v$P|l z%coExou2cDEWKXe)1UO$?j$@3%j>w9r|~yg+4#p3xDrQQ92p$|1K_c%u{)nJNBjJE zmFHK^9v*D_0;X0sfOXeMtL4!h$>NVE1A?Q9Pmc>833)hU^r*<Fzu+`5karn2e1@an ze*|ZIg1fU}%Bx`b0+!Z(PuRy5&*8fLZvQI&H|QY|*W<RUqzDa;X5E{@5acZf(%`+q zW%0>kvqiA-*kz0eVEmPkw7@`|@BWc63f=|*@?pbmW4a@TUcy^p{2?yp^7U=_eZ1<W zVByQR**}?oxOn6~{M4VCU+Si{!>-T8E<A>;d0w|!ahN&C{4r#KZd?E?Hbvj_U?pK^ z8oi!_NOXwgZ$_1!?U{AacHra7ORo2}o@;`+84w4ry%`cR5?{g-@Xz=soO@ziuqIId zJN{$thxJRjng0d>p0QsO2EY4c#gBre1t;NV+(Kv6|7wBfVJsM4|Hy5a3F-(xT}?p; zj?h`bc<IO~Le}1f7%my}CrAz7!<*D2lFp9AGa>pTJ2OwYyB#}#?a|O|FOAi-#fZ5t ze6xMnKr8+eZ)msUr%yBK%XjQwzJ4pDL#7_8a5}aaJTp$cxb$`W>xohbP;Mzs7c7zo zpu5e7?uu&V9cWE^E~EjM8y}TELmWvjEM_t)44MuY;lP%ht~h#qF#=MVU+L(a(OVu> zl`FvpGMv9W#a4$_!4xN+m_GYdVhgN)#pbc|NBl6EWIy+kyL;Z@i4T!ALKEo3#|T;+ zjd$wZcH=*r_x|?gCN1Re-MHhJtE>GjdRr!9kiVmue@0lZ#Ka~3oveBkSvdhj_H`k` zpZqm)8vi~AfG*b5|8v4fJKlTkU%2M5zx5(aesAYL!ae;TUM{u<!1UQirw79l7y!q` zkjxjohi$qy=joxAZQ86=<rv|&x^d3uufqJx@51!AXGd*%Wgf=Oj|WXLfy?M8Yp#1< zc=4H6Uw!6<4-iA0=lREaZU(v4nLHmlhgW8>RvHCo<A8_{Qy=ZzHFngG_>(7Bzie^a zDK>JI#AEHwUD1Qw_=I)fLMLo1C(B3AI`C7^g(QnHnrKK{e>OSknT>Qbb2MuccoXtO zwmwH2y`*z0(#a?elnZ8LM@pukmaI>M0@`3+MFpur?M}$Y%|ZxH<6Y+C-(aO{YUYEL zL(Qw!FFn22YHfgBS6X1{Tdy1kh_Kt;M53PX$UAJp1ONEu=@V~nEnDSq$Xw7PqFj)2 zL^K{*RCqasD@R0&Q0Xn;XCM=m-vWLV6+7iGQ{j(75GuPx{(Rt6JkI$a1AT9PU84#= z2Kg#}XZQ&Sa-v(H!cRdWDxh#NQKc)Hzo5pceEp}(<?KIQDzBPe);C=(cmMB8<?sJ} zRSqOwEw7rc%A^1EzH$lbkqf_#@QqYBQs88pxCyD;6gXqMS(>~_l`>8LPwy2&X)iTh z?|XTuSba~0EAOf42ps20Q@x~kYt!RZG`fKj-XKuDevEEvMMyT5p56p}fV3@cUiM$F zuP~c(Q+KW#GOQ7Q^n7ixK6TLMJ)0hL8!&VCtVA7z#oe(YfH%xuwfcxBt`^%N*53}B z1j~%vOZmH7?^xh?@)dlgAdzD-w>@$9$_2~(A|WznrQfnGdk=JGYAYHcq?o!y5iawn zF_4Z9M)|Jpe8v_HnT%EBl0<tFkL*^qxeL*wSBOEMli?&pNJ2jJRxzOGHNDuL0~Q=& z)%Xq6_dGDbsQ4UHe{^4-iS>mnu%54+y7SG=>v%4D0T5T&k(^IAKKRqm_`>1goatms z4)gEtINSE!cc1m=hU`kc`z5~Q!#^T%UYOsA;p2zy#@lg|<=^<3>X%_oljXr{<yPSd z@pjY8Uw;0o>AufQA0j{+M+<)kZ<5YQ(&HS;&7-~XvqH6@TJlppP%uzpn&yNLkDoGn z{R=jH^&0q{7%X<WY+15-lUCTix_t;^ZJ%)W9j=;{8CiF07-T$t8QTwhh0D)-d410s zMpbM-`fkd$PYWjc-4+-+CBMcvF>>^>@gsM?a970U5Az-($N6Q(q#kUR(u3Kg7+_HZ zzD(+0#~`GU&o=Zh?kU-+dCn-Ytom@PMPZsg!5<fy$HI!-`;1<n!2C}RU3p=ipRM9= zd_~V%4U4xMG@)xYJv(Apc<R_YqP4>G#Rdyu2z=*{sz@g+FMSn%{pnZu<M&puF;$Zn zj$ZucU+15lK*}(yhhus$L*f`5*U9rdMYIvlra?u<ik3^e`m!BSRdXi5w|&(?7tQUP zmhKV6PV;4$|Jqj&^R%bwo04ZsJk5XMqhB4o@>-GygM^Ly?%M4l%-K4j-HU0joe~;& zo8QEOPq(GKdo;Zw*!J2(c^__$xa)=8BgZcr9XZjMCr@Dc?KJX|a;da5jVDZ5Im(lC z@`vqZSe2v1SmVAwDi+xMp8E~l4nYJY`5E6i4%5eaeTPeDc^MWjbI}CcF=o$}VL@q| z)+`VPtXgdFwyby$CVcfN1iZTRyU)`rM$N<D5}w$Y+*yRz3D2JY>&?ZZ7f!B1K)3yb z62jQbTS&~xdHE~6czKRjPb6vogAm8uEJPRx=|OM|7~n0NbcO*#-3(J6ocd^Pu<OZ9 zkN=O7ef-e`zi97g$^jT$<?Wr-kTYV@h?@ni>To&LVP!N*N2RxbpMf}3ehc_fl;M=W zOocy+?5OM(`SVeuipM$sW2o6Fe}M`=1;MC*x@(Kge7Up&rxPVWTHecxV;M~#?P>!9 zZRFf4H6{jYa)QMS{FVRUKcnFJapUlk)`jzQgZCwff6w$<m{pbzoJg%RZDJ<=>izRG z47<q+^xwZ$PD>lTa=2*^9J{}+{M8+xSAt?S-75GO+#LLC9t?i=sm41j*e*7<8&_>y z|4`q6QrFuw#ZD2Nq&_1-=`%8sMTM7BxKa-_sPq=_Gf<4mZvj7wYMt_zsqjZ39+ll9 ze?F0G`7QE424TJVb&V?g7*wkGo#7`S-idC33O@zes6c`zI?)Z#9S&1V*Kev+#(q<! zlB%g?&Z%m7`+HX^b${<Vl|4}|qnfHppx;zg4ie^qzNvks!JCv+o~HKuPBGLYq)ObR zN;Z#_Uww<h)wk4C#G-3tVBaDHqd{n>6pBw?Q_$6_yS(04PXvU6PtO3PjgB4HjUWB$ zTU?htE_SpX(!co<LJo>|x#0vi|JdErH{6Ebg0cY~mZdXy?H<N8;zZnx55MvX>;fy4 zf(7=zS%nYTabn^p4~HCQcE#rxMn3VLWDIF%OL!%;Crbx9R_YxiAeu3i>B%-tRP5uk z{%Q^6k=?d%8qPDDTkH;pquSA~nJEc-i!^E6iDkcjf{#lQsuVacT$FbB7ZK=3LXMhy zqp~+HQ5VV;I8i@9sPq=_Gma)yu3#6O;71*tn!jEsQ{j&~@=%$Qzt$;#z9Ut|)8v%@ zF-N+ZzgaC6Q7uPD4}LDw34Vg$@8z>Vg`aX%N$Rv(q8p@^cN^goDR}Y)q{6r2XbC=% zz<<;gsd$PUW|eN6&ZNTg6g+bY{4bXn75<=uOy%iW7Sc(_3Kld}zKK@y$_xw$(6Zrl z6)6Y8BlW9^KlzdG3J-i(tY?Q9hTd@~?D(Ef!E;3C(6M1gH=Fl8mWS?xR?(^{iQYVN z1Qdl_e7(CgGnT{Iu7l{lzerEWTBMmNos?=NwHc>Xrl(#~gk9oZq8{{hm;NB1@%+~O zSMUGBW5D{mn?uZXZ?||1+Ff?0?n$pfhcDiJdGbnupD+%WeENuW20XWKl{pyx0k=15 zYjH-{q1$KT=7Rh7rtJ>2jk%DW{K1PeD}(oq3Y_D9@b(|xha)-TUV8{Q2toisj&`A# zSN3=NsI+|K#wZj=<E!fjhOW+xp7U_rm9~JL*#3^#_73i*F%NRZBBJKG9$qbWrm{Pe z%Y{tDI4Z;%{!S@2fG^#are&cMMy(uSkfrl)c|oqU*tnKRsDqTx9lK2)++=(Z|116E z`1B^m4Q4G{y(!F<8=#%DZ0p@(jV2S8!~T1}!@m?*@Z)&p>}YYhCT!sH;*@PqEwC(m ze9gNKhfG~k<AcsCQ)jsIiWJw#-1fk=4zZ()?$a(7?fg>tq6_FXcoN>_ldY(y&Saw~ z+X)lFKMY$ur?0;2eqYYreeK2<Ukn{E6ko6SeQJup2ZrLRe~sg&!Kb_lKZQTMcjs## zo748pwobU~;DV>{^&OStc83Mba$61aAkYlE;TgoB2TA{zrm06p%7sz30kb|tWqOu0 z{<17pQI-pSEs$}YjgG<ZEJ!kPKHuWgKVQcmWip|Ho7>8@S=+q?H<!32d54%rYdy?; z8>h^Df0LyizyHDoSlVe_Q?&g3N32Wpm%f1jy+s<xC7uvgl|yk=wNi7Tk-rp!2dvfE zW`&21v`xEvIqtTPUW+4Qc!X2M(rLE=i_>+kFa!oNNl-}eg%f;3`5uopx!WdX3iOe^ zUg)JLpl3`agGK}`*td8fu@ggU@X)}(2K*TA#7+3pcplk<*3R1ZYGO4!@Z5g9{olXi zf{QR1#yT7l_Q$1e=K*O2zO%ugKz)TA6}mAMDbS%pl>(*n7d^75@Nx=QbSDv&-U5CG z!ch4w;73uCQ~oj){wQieWeVKtls_L;t9Zhk@;`=Z)%=lands;p*Nfi?egd^P(JfHn zr@({?RJuW`6t*SxN&%_Rt%W_%$+{vHM-fU_amVOPJ-KyxDvtRsF>3AyQ8p??45}5Y zbz4a5@upF;z!+eY*FF&%*?*EApjV=hX;`CbXkbUK`T;i=2AD0m=i*`clDo}A<~_T` zA5ua4ZwNmaIJ^OG#??trR+J7MHY;J$(t%<%6JdSoXYhRF9C+46wJrPO_><p_VU9He z_Xa-uM>T$~%_@G%erkR5Olfs;0%FlJ!kCL-C7qL5@{gt4x$elHo_0o(m!;y`2}X%i zrXdO6gG(obLn|Ckgw90BhE?Gacrf0P1fxzq@aC}Lo9%y|y#ICYVX1_fkwNe@%!OI- zQ~={H{vLo=;y3WictwEtg?6Al$*=Q`*Z#6+v&H^bUViNw0<=j?*Lm{tZ81)co#Bkq zC?u~>>U;`%M#vhv`<^!#?v3(iy@we6pl13MU*9iqI{sj@Xy5z?t~@%DN1~<lWj`*Z z`|(lDubhCL$9LezKKukfgmIv_kIAvV1B>m1Y%@6zP2JvuC|RD-_K9b#l9&5yy5~Y& z)|e7#KK!D^5|%h`@8A?BIA!q6xTSk6mXH`|zGJ5EG`s?TQTA2nN__Qs+=v@z2YkSz z&v525Wfz}1LA_2-Jaw_`8OZ(YEZ+PjVfxU++1U@n9?1U^9(6cmj-(cON^X&C4zj55 zas^IWBv+40Zvj8UmZ9=nz>hKwPWj7J_@itRD!WDgd^S?W<DCC7Ho7;zu2F>_W9b^; zX7~v<$%$@(3O~i>p#lmQ6IHshqv1%W^7WrCm$UzLsk~}>S>JTE-2J~VmB0V@RXLD! zwY+M&Dv$otRk=v`3!Kw$mJg3qxk>5&;k{zE2_dx}OzL}iOoRHK3Rm7!(-DI{6^pgy zbgYwainK{r9mu|hMk#DF+iRX-8T>o`-e<sy1mJNB6ZB8Ghp~yn_KqJmz>1$PT4K-+ z2pHn+qSJ`QwO=G$N{3bKMbW{4-Gb}(H7)t<1LpDk)uTuGhELc_D32mzyjciV;?Efe z%8ti$nXcSdNm`#Y9~>X***EZPUEJ(~FG}CKc4EAK8EEQY0tAExUBmmj@B{eFEW=tR z8a_1zxF7n!{>H|_q2|>ax1BH#O%{T2e(*SB;-yy(pT!68+dtuRRqzU&N@3<QL&5d> zj<TZD&p&^<s7!Wy;BC^OO*67e+w`*OicWwyG82)xq47o}tCax|Qw(7cZF6sV_xTUz z4fMmg_>Ec+ViE<{nK8ICr2KvlVeXt_9$mV$qug8A_H^Q<FCZs6a?%Vir%#wHM=RH) z^W;yD!;mIDMy#k3+W_$hr*s$bNXcc_<|3`?R%F!JbHr3BA5$Hz&9yhttdQ$)(Afw@ zN$UPJ#f`Gm!BIC#M~t-No{A&2(b63>UXmN-RF-yyvKOV1{L%7EVSak#vY7G4RE@Q= zJzpfpG#cYNp)nJe3SnDuB%A8-M8j7Lp`6_HTnM!kz|>o><Co?0p)M)%6x$ELM>@=| zdi~Mu{Ujz87c%KB=42))*$gF2x>yQ{Vs?`$No-6q(Gw#~gILFeNuOYQ0}~?F(+@og zicK!HQqkU|>MU*UQu!c9i{>xhMD32o{v0P&L!?xlyku?mWCWMQ1@Y;6*V|*OBdcen zYK8f;X0CM+JBNG*lPe$$rudsKoa5F!5pOg%;EK8n_?t(de$u?f)2A+gn3)rz;--!# zrn}~bozK_|nuMae@;}<N`5Pq)eH{^luIHRH{lnxjk&NI#VrQOMD|P~61g4t!Zz49v zUd7Ayfqb%49E1Y6YAHz1HdG=Nl+{E!ie$9fL|(mEM-?np#h|2QBF#*(0Mf<m#;kZA ziA{{n-YE*ugl+U?Y?EI0?0s2sA=R+*jHEA`GoQU@8;)PZVr|yb#=$SWlCK~XwXyiK zFW$ya?1IFxrR#Ewu#GZ~P1;f(5ysz@YlgEUq%hn`;3kD;M5va0OGl!$ei1zsQ*HIO zXb5I9vA$ExPEI0^sS>&7W~Bt=msEx<B2ue-I~7q?XWfFvH^iS~xab?Cz$HU*UpYAH z5#os!QQrKFs#~3pWNitF4q1LEB$sQawN&LmNs~Utf1QHjh8Cu@3vnqp8F%52NHcTP zld8&-O8kLRMPZI237)65JHa_kydzVVgis_^ovINmZOL2^v@<ylgi$Vz$E6SKl@ueB ziDGMrVvM(6WLiW^k8<deCCnem6tzN+Qt$+`>awV~S+nMqkiC-ONJ;FgarSD8m&mk% z3GPBnq(~&7)LV;$vrgeQvZvmJECL^(^f(em`YmL|;NfrdVq^qLMeeI)09`<$zpRu3 z#UPeSTn#2QrOd62%HmB$=A$X%CgDf%&ok0zB!+~AEF^2VzK9vlgqv`)poc;|H+QwE zmxR(<lAV}mHN65M%Bc99OX4s9(iBQ{iqlC`BUMTGmGz0wm$Q;Zo>bDT7)^Z)Hdm3n zTnZG?f^jK`MPtNH-5SZ|c(@c4&M12(Ae-!_D!XzKJyco~gep_&=7nI#MP~v6zzome zg-j56h7|IQTk#!uAsF``_+aSJ1N+59kbjZVw|xxjT3cb=$J9mrWBhn)D}MZAY~r&; z0X{1&Z4d>fQ~E)BTq5XPIgX`Y?-=f-^m2XTQ3XO0W5b<HP!=H4k~=cA?k>ZkyoOp| z!2ha_-aI{VNSJSYvc+r2ggD&Bk}~50ND~pRbsyn1z2wbQa%l~zi2{D$*oh(A_g3IM zxliU>rK5~5DlI=s4w;BO`4&|xWxXVS`H~C3=ZbCd-5Iowt013LNB44j75u^@Nz(LH z17D)N3eK-O5RQr$+v9Om@4H=+qq6$$K7`1-YIsnxdRP2cseMaAA=+op9gXkDheDGW zl;k?>?!A%Ic2YcW)&=ws$ymka*|9@hn74?E?Ni%FW1seMpF+lqmafNNR!h3HUUyl} zJjp+3C&Nh;NB9NUgK!(ZK8g}`F$PC)MfeGpXWpW8dFGeDtl$PNl=jrw28frnSXZk^ zffip81Q=+^<Ewi9I?%OPQu<;pnSQ#Y#*1TJ3V0`PQ}uP$rJxL(W3SZ$>Wk$KD6*G9 zWiO)cBE>gz13}~>8AYfk7lUNaOl2;_Tml~EK<ubsyac~$@1ST8j|Xn)URT%T#auG} z6ko#*{1uPvHMnu%w3$l?)+!>%k9o!8Q^iVqa}_Ta-WTs1_`w)9>sFX)|E}U@C84EL zjwOdeXP$xn|DX6~L*%<LyS#5%fG$KoOm8u0T#7CshiKYRS;bXaen#rst`<gP4aT3R zfR+%PGjcRuhF>8BhrJp6_Ao{m_Qg2hmhIN-Rwig0aI08?>v1Q>_-noj%;n`>?UdY% zrT>YX9J9-n=@DHgp%&Gb+TVoOEJm1hUM0r2;8tAFLrhZ#W+=wV-OVaF6OrKxs^HR0 zSRN*wX-cD|Do<0-usQpNdUGU2eS|wsX)dZVmB&)7N>&|HokUA(@edwJWmUapdliLM z=^ALoCBZ!_8Q})XtMP$k7OPa{F{76%9Y<7xa<D^&m;63~cRFUHRaPWEq(O%(?z3$0 zhNMB*;`0T}c<&knZwuf8e!vf3$6w(O!l1=%(z@L{hTsoEAVNEf%YbExZ-V}zkMXG= z&HuuuK7<&ETD}|Lf#qOW{{Uhf^~CGbT@3@yhPtbkB0`r;Yx;%(XF6Bie<!>SVOL<n z-hhC=@cmav9aaoDyprx}a?KAsWEmF!z>)l6!xKn}>wt$DAK_CiKjGu`gfb^KkOp4x z?)metzxu)pZ&T_B@!7oMeXBU%%1#eHpnBi3*-Ku;&teW9zGsKo{3Wco%+xy&&I_sE zxSiMEu?_5)V-`*SG^gmw;V#6+f+aa5^bV;X%G9(e_j{^G%ABT~%4%o0D<HV*`5-fX zAOBdlv0~`ZSBqTl=ve|)J%B&E`W$|GKSa*R+kbkuNHJ2}xw;DS%PcF%O}N!TKRFCs zVBZTt-uR#R+nSxFLx;X|e!_~LiGWz0hc8_@kBbTV1-bi=?-84nnZa_R5_ytI4?&OH zuSN=c$taQZyfpF-9EXDOGi+i;T80f;*5f(&k9Pb~RzScN$m#$qEO8U<`h>J?*?w$3 z?$~l~dTiQn_|J=w`co^c{Sbe9J$=WHyVoHGU3An63wV=!v5mi$Isi*2JtT50FInTg z$W}$TvZqZ!p8mbJfb-f)+gbeA#uqQ(4xD@5H^}=kBsRpxu5=4>PrqxlC2Yv^z@98= zTJ9ZU%HN(WUVqjr#4RK={C2kxkFu5k+n7q2`ccd45cnKU^w^f%vgsc~a-W0fLdS`J z;4dq2<DSnKxpgi*48aM>$qBe&4+2z$W3^2^BaJL{+E{6y#Mxu;E;2$h=nc@4NkVLQ z${W|HwLDpjq9Ufl4eh*1!S5jc8M!=ljkh7WttqWQ>*Ew}lr%#dqmefzav|MoQra5$ z2qv^b#DO4_eXz!T+unpc8+0zj^YGjFJbuE6|7zi8!4GcR*QcE3TJC?`4ZL99+xT=x zwt3sbvuCv97Pu3p41(~%Yxj}TI4+AV+9+P~(+&L3e!ATM=%@Q%-E^h6RY|1mM#=jt zRH|Gx7&G|fGcoao_Sv5U<gN-&&<`8BJaGn&5wmHCEGDk(y@h(5%xZSuZ_h_8vO179 zTSpJw21`C~(m8%APGg`AQ7wuf%P&sa+zDj8<m+p+)ErHprP(TTA@EQ9^20%l!EpDU zsi$!_z8dJ=23x)lC<&l}OGCsq?Yujp(qK+!U<jUqivsUjwb?~Cd-ZJ-?pWz!aiCxH z&%pF6d-Dx&w=D`x?XSVm(t$ty+XJ7#KQ7ud2tRI)#c%zBzsGM4`h|JbEpcl2A}gbZ zX#*Bc+=>|LDZ)QWPx8<@@S&3_XRZTTq6w5|R+(C-jleJCOOZC>EcWjaB_kjJtfMg+ zxZ|F@u?z~w>+y#p#_Yd+yV+~puS4N^xUCuPxajsvn;D<RKUa<uM~!_GH{-`mzcQzp ze-3}?_^}reAi5)O6XZ_ID4*Zb_Gq;a9RYw1%7%C*SbPnPA^845uqO;ZFkNh#ju(f) zxj}eI2rR`|K;jW*r#%ukrQ#->3AtcP1shvSD8v&A_X!rMh(7cfs}%IFCp@QyD!7)C z)RKXS&%E9kS2AIQ%g{e!o2*`SF#8jTgAv2T4%dV^J3OsW9*fs_4!Vt<2i4}-*aj%J zR{)oXKf^zp)1nLPIJqo49)Y7$tmX|u67rMh4t>^RMoOKuIHwzSH5pO3wsI_f9Jf!} z8k0C==J3?X11g)Mnhay%AcW4@JSl1TjLEle8)(qf<NWSY{3HIHuF-gxRSUR8NKXS- z@Nm=NOrD=JD~)y(#OxQW+!L>jV72tak|UL*I%$_0NH6@1ARi+aZL>#q8@s~nTdIE? z$%Kr@)i?xSc@g8JqO!<y#%IHxn;@Vs$Kr}HcaO$ZW5gXAm<}%ZA`Zn44>$Iu;SlS+ zll-v)^_2`kNcceLiL~e=iIvtO{g8jksttNfdt592)D7N>#WRM8jYII&Sa5N}f5pOp z$Js;?R-g9s!yPyk+hFLE&lpTQAHwxaX%dbvDuVJPC}&Gw#24zC@aHF>eAkXNI*P=R zayJVW>A)kYO;V+VzOo-|<fWq}5ut>31o@IWJueu;NaJpLp7@(yCurdLBHZrz@Xo}C z)|qqcxCXz7?;MQ3$a+a5==AtnR>KiyC@eSw>{{IBx%j~HT`x`3#I=r#2p!$Nciot9 zJ&rGhZE#2X*l`m=TVVz4T(%I$3lZZs?~|k8@g0hX7VAfc7|>GdjC@pxC<E>IG{hiW znDuRR*Czv^h7+sBjxdN`eJD^Y$pUOnS%eEpH1Rq3S3gG6f$Lsqxq}yDO-v_*Bt}En zh_O(CYhXnNVrXm&!Az)Wofd^gAb+(LvEoC|h>g#PPseH#W3TIDHDx%~u4g--l1ad^ zP>EQ2n#e7YygeBuqBRJ~XOYP$EG@sal6j9do*qwF5^S9I*E|g`5a=bl^+|VhaO6#C zAoVdR6+!PJB;E*P$iS{q0DgW<^UN*M>E<*@guR9p;Y?8Y4}N#S-ajE8qRm*~;?ja+ zAJGX3qs^|6I`8p&rg)g2#~6Q7gm;&)=J!t@es7ui?#;6u2tTR$=-4)0_*kA{EVpe7 z3)y@dr%xWM_YiQyuKFEj{q=)0RvljCqQC3GXr@3+6A=F42Z+U$pJ(i}<4z%Fx^Y72 z=%HGciPDe0<B5HbeX=*=>?Yl)-Jj($jgS6(h~dPfNj@-P^6WToQ^1g!Rt^{@%DlY% zWUR0%XVQX0h(jF+>8hlf_CrDP`3gU(j-f;=IUiaTek2Gk`5388!AH_bf1&_d+G@t@ zs%-5H!*YMv@a3I&GH${(sbbR$-`c))ZL&4Rvndb=J4bi#W^UIoEQl|_-;s-OwH8A0 zZh)vD-r6*9pu2n1`+te~Tu@VV6Ex$$KEo{r@?TR>5EcXkC<7svG@)k$US6&ld#!vz zRUD3D%wif&#!azeV*zf714{-Il#$7rnMV6Bniw2u&tYE0c6=L~1+`3-7(+iugDMfy z=MdDxN$CU8C^S|oKP|i*pNzJ`KvH;0P$3DVi_nk{_<4o;laD^cRx#$H4PVE%i*-8^ zakyBw8eg;3yS!-IJsR4^!OLGjLpZ!r4{aCi*`OJN-ytRrZY+LJ6MJ-sq5H!;F9UCB zN^7FAE$N5+gcfY+`QXa5v@~4V+S)?94TQA0q}vE`8Y1NCp&hl8e}<3z&w~yXiPt+~ z3#a?L@IM88@BU5D=R@Tn_;C;xEZPSxo;T&TfnKm82)|%}IYGF_eJL9TWo}DigY7x? z8Zbc&egXfnasKTqYY2eLiASt-2EL5iyyWmo#t3TXAoRS5Cp3{!kJ@N_0)70+{4dT5 z%i#*s`7|uE;$N&^SRb7$mPUzL^<rsLzV)*d_>plPinqeulMNTyxLUT&ZmO-V#W7Gt zKehBf8mb5}5JIMeaYO)KQdRk=ZsM}z1l_J8^nn`o-E9Ow?fO#XNsU)qXCEHvDr~sp z&fP<p;0d+(EdB!@!0!YI!NZ>l<BP<wd8-U!Qye@B5rpAbUm@J~R^;`RNcN()H}5i! z$(uZ7#*7)u>oDE}rk1gH1VJ=YICdfgbm70=3ttt4D<IBm+Q`7svc*A27my?%zaF)c z`X=W#1?0m5(J`t@Lb~;Vz+CGC+i(aj!A<F6!?t^^If3Mp1&wf^Z7&m?)ph;xG(A(8 z5^d0!YFlf?6sCxN$WNwCG|>-^uQz8&=jxG=sG|({qQIU&PCfyFbeLDdIUyQm07XQ| zAy~XLRD7D&z<<K%C-mY){i#^ibId5B*?0dQh|5R(ia*#tb{q_bM}HZSz4J+LpP3tA z{yis5SclroZ{jase=Y#e$1T`_@BhyH>)#{54PJy{5C|3EGUBSeYq|ry{64-CWgT*C zGvRMHwhPIGzmX_JzAM&~uooT(;c|6KhcWyj2)|lm0OgaOXCQL{8k+??y&wR9a;>d9 zcdFQ3Y|yyinENXOm=J3Tw&UWaDU-J4WNuthnEUE0B@-fH9uc6+n9-Z_c5Ytrka!Ur zX50;3v&9AQ)KiUt!*mFrT#L*9J#B*hjzN!ZKZyVQF^~U6Gza6iImkH(pTk^;hYLTk zKXO-%0WemK>~5PskQ+VCzK6YQEWY&bR}h2lA@bfp$}>zlRjAIV<ueRK+(ud4HY#qG z@#6JC5DM{w#Rg&aq8H01F(Jbq{1$)ldLT|7)quabdu#~kVBdEm4*hd-<S8BM2*ulQ z<;KT+y8k)nA9r7EJYoJF$onQDTpRiKRCmx-`<Ey2Q}~J92+&s2OsvwGQ3O46H?mA+ zP;Y1nWYjP|zKrZ`p_NaoX_MOqEDpZ&zJYG3Ga3C!u?1hiSMc8F!Xsf8d;x=C3Y3o$ zn?v!hFJ7PE?Kf#V)LZlup4~Kg7gvdsb;d1gmruVh30L8Y4rqXQ@~^QIKZ9RO0+R#b z+SgmBFfWy5#&{y2fx88h64%R(iO_24a6gUF(p><l2jMNYR=<DS{&knwbo+PK@BNys zKP(ap<M@s^v2e5|r(x-*%Nmx5bK$$ibxXb=ANT{RaWrm28l)Gi-Lgnc_@N1CHd=<( z$gYh%FJ0PB^~fln@FcXf((y&fEf0*+Ov}kfPmXu*PFC6soqV&r{|!EST5!4tt^C3I z_(i`zgPYnc!(asPx6eMZ{N1#eweQ~<%5Z_n%i19By(mBZ5>bS#A11-au=WdJ_8NyU zlW`9I_x2~or*|<?2NRxta?Wu5P~VDoV&=Te^R+tNtc7=^M!GQrA$H}KUBj*onlj0E zk)VwmHF1jN_KDNxHdUPeLeI_^6kvp6Q{W&7`GtQH|AZgB6es?LeZ(eB8mxu;?rp|D zJg%qif-%uzA{QJS^&n^~<4eHf8Lqq1zcfB~@tP-B>KB!4y>K3%9BBy&9X1s)NN|v2 zV0<&Oq7jlsTfGcfKIIufC(WR!k5>frI527RiXVI__n*sxip0huTiNnt_ad<!HsX?X z;&*@;vq``FQvQL(dE&Q5_tXV5R=7RMH{(BMZNq>6VvlFbYVKHTj}t1&c$5_z>-UF! z)sD3*!;<Y`h@qAMmriK|YN%w!?TP0=R7TPp#eoO;fQ{>fasLXS`vStKJH+%Vv7IR_ zWeh1y{=C};lrV;pAp9Esgh%+>-{?>q71>?Hc8I0Hv22sw_8b0I4&AB!P1&sSk(R?! z_zNxh?T#oRPein(SZucq88<ycY~QsyXDHb}v5mL_>%W-77^c1p1MeEqRQ%^$aUS!2 z?Df*71`!U^7((0d(J(CH%x?KS{D5eB>Kyh<_dKrU+ojEf7=(nS1RhLhwMIz;{fx>9 zQYkofL;wwp;!oDWRQ$?v*ga5F*0I#$J$&fWjycgw2M-IXe2q<t>8y<@*31bSG8sx> zw6$Z%uwmYoAstq51=mR!jZ0!{8S<Zq;aueVPrQP2a55CTYzB`ra0k@IzkLGW#5;@d z1bh|(G93<w1tB>o6M8_oLn=<>kcN~6X}9T!#FRPJn4Wt9NRS^o9&_?OJHruMoRO7W z%t9qgwVz_6V@gJf;gG<5G_qu*3#^9dKyNI*%H`A~nJr)AlFLg+zA@+fp@!AiSTyH! zRMGS&AbRS&6uq9zrvVA%<3RYAUrIY{CT{On`K7q)I1%thywvm6<n4GhltUuqy5I+m zt77M`M6ASbnhr^OcOg!^k`L$1E)_lD*vCp(bh=swUL1u3ApyP|RWhoUe83+Bo67J| zVuNjvQUZX3!NcA69l#w?Eoo1<x$R!x*2^#;Z1==}e%ZtIQ`m8W#}1mrRMn?tK;nj# z$tluNs#-yi4sQ>kkqG1gMK*vVcD%cEry#>J?raur#mDj{O@dMICV0Y=a3moTe~zbr zl>e`Y@I(3ezfK5090>qFz(QCAjaS7c%;EFcoA6QtqhTgY27mkwejit18X&fwP>byi zLg@!a(8Nl?Jdhrn;+SA51SP^9&<J59Kg}9Q__RpzRKsr$Q^g|<wPgr1*!2gC+)ev; z+*Rs9TG2Jw_xn|df6T{3th@N?*9>c&2l-6qsxxVK-*@CdBSe-yfm`0*)r$Z1Ua=m> zI2;nGXc}owGe}lMMnH!D{|%hQ(78K3Ba2+9b<`-`ut!a#Lm5BN2E}p)ruxfYV}G3> zwuL9$JxHwQAR5Xw2D0N5kE`i#re2Ju1zbT2NbAJcseo#^{0Um+loKbHD)Lu+zIYg8 z8JN5E;2U0^_uq5JnQ=G>^qS;YduoP08sPC)fywak!5D9~ltRE;8}E7Y{`;R?GC!G1 z#W6T)<=%6+;oUFrEA;5xbA)&yA#S@Ranhh~B%gar@=tve%P0L;`b-&A-M|5ZQV0ik z2^RT!9l}G;9Fb0PX%Jj8l?cD(_3vy(CH|;kK}ZAyKsjhzU}lM{*s^QU%dKM#iy`FM zw}IR0<A-t9mxt=z-7|L`toJnRw(Jt&7z~Bk@P++3{9XAS^YJ^^Ee}3YjxQ31YR*H+ zD~B@*UOuw>Ap|Ie)UZWvEul&<;S?^Iv&YA3+GD%x_((l1&vhF8E0~mGt5S*xMV91v z?gXc^u~ai9SNlGt0Ou0LT*Hr4SUjI<zyIuOLx=ngdx@D~-kBj5eD#$B?<9GWZ@l)k zUFGiX_ufta9s+LT<Ay=oQ#TY3GTdc30lKsMFXfpG-u81(cIQ9bU0l}XZ7?0VbkEcH z+DXVhx@q$Rhc|70kWD+V`p&&s$;sJ>p)*WvR*(3B&YGkc8mcb1M`(F9MuXAmbS#%v z3E@=y_-ninceda+pK@U=aQC8DTE`d`;rerLVf$9A4MWZs_gxy~wsY6LpPB~k7A(8E z@ecfN{0a^f%fMEV90$`Kv;rWcx&bCXkCR@$|E`B$zJKRKh$Y=*9qA^mq?`0a-nZ;1 z$vVT61*#@2{~tR`UxRph+A-#i$w{Qow1)kMF0<wV`~5Kx$Zn6M9cQ)DYf|H;zV}K} zBb_{If@#;;Y6@+9nuKD?m*N&{vL>#Eij<P%{~yH#QM)CjQv$MJQF<n0P%K-{nCvMW ze6bWdmR*azHbLwRm;0q|WMB-U(mBb8eYLz2215$*Nl+;vLKL3;ow|yA?^o|<k{GL4 z6__x(8iXCbHf+axe)<BJR50^AvUct~@8OZTbLWdp$$5xA!_<lKyh|y*^ieZ@^`$3Z z;_v&<oY_x4gz$O7|2)CcLm2h6eXSIe?nc7(HsIjUPmPfDVgTVmED@WT7|H|g+`&wh zNP0-*HPOv5_oc`22W{tZ^%*gYDJKlTm>(3v4hNdysFh5)yvB`Q8NiU*=5uK4*BBrQ z5eQmN9(GGP1}&n`Yw39w>Dd@epB2$Fyv8Kuzn7$^3y7q91kvXl^8ARD-^)s$+erQr ziGmsBN^iuF9EYSFgU$5$prk?cd58%~Jk}8&t>k&A#3MzXB4MyVq=aE9d80z2Im||% z!$@MX^z5yt&qqo6Na=aFl>Q4s3Pmd^B#VYSnhDQV6oAH}D5WE#>m=Hdx%Y%9*Gh{n zAE{CTeaG>fkyXxE8);^BH@m0_U%qFsrL~+5o9Z>R8UkK={>M89d%awc{$<1h15^xu z{9e$BjmzK=Zhh+d=onYm_3M@eue>c<>oWQFm=u95^ooE#b^fO`X2nnU6#;YdXxq{J zYb$5t@8-Wi_Ez(c;>Xh$%zy@%K73KsvOC$Vu;64{NZj0+p&Jl`vK-B9lR!&lkXtUR zUb!)lVViIZj;aXW`G{Ws>dtMC>V=i}3#cnwlYOoEshvB{oY}G9p7{<3MWU^tlX}f~ zL<K!wisj27y=Z6Cc#Djjj{Zi1Rz7StmC=I*YWm_9?V9YaY{7a1ZkN-7Ma3Pi;3ikj z@vjoNx6~=qf#k-i7bPWC1UMCm(F>L(dlqgyK0trR{DnvK7zMP$@*2{u77q9R>dDMp zlYlFod1A6dN^0&NH*IIa{FPglHG%QKzV515e@>Y8U}lJz?93_QXu$0fr{OZEd?7+I z+$F;aKAyr6<M>vr(NywCDS>o_qO*-p2?Zf(7C6a`%N2$$-MwhzqXXp<Fr)<dY)u2c zaALUk*Tu915bIn5Hn~p;@NZ5fV2afeC^D@ioDM@HsZ3cP?f)jzXpV#Ap=-Ad(65=d zD0d){>7TItz0YCN3G1+?)4T5{GHvK9Q!nPj;?YNMo4<1FQbnY%v@VT)@NQ?3N+PP% zRBAdDhO}hM>VFea0>|Ov9)=zmzz~M;Geku17Y<h#f<B7JCU}VvDnqh_Uio<mWyo1V zfGTl_CPx`L+@+H=)SBq-<-;%?Q4j(GW6AmRrJx{>&52^m`8BK=wlitqnu9lBpSCva zgE!=WE0c!6k%U9IAQ=-d2#9=X2y!OS$K9Q6i=tjhVoMJy#zIlyhr|N>cMhC@@7mhn zJ2;Vp{}v1A+L<twCC|Z(Ap4cZKrvewgR^lfWRqlFJx;$KkJHu6s!t-#PXBUs(fGg? zlG&cByt;*L#MxphPNy%6sf6Ve!g7(iGLlx0ToF#Tr^Y}wm~nQDfUbr>K3@*`PPtu` z+{!=ojV<_|Xt-yK`WjOR+2liBMOKAJ+Ae4v2SoI)Wk~hfLTM;CUQ1L@TCz$;0=9`c ziU0N4Y9F)L))%;V?mUS&;q!ba1e|1IGPA-5+Vsoce_l9qdX(Na&^;{^hj^_2t+D8l z2cY?ZM~WJMTknC>!?z|h%|CjV&lsP(j?QmN*cz^sqFP~v>OVb*Dc`Ro(dYc+X%6jw zBE~SXtqeHkBn+jjcy5tcdCH5jg1^2sD*{qj!B&M8$iJBt25lGfU4Ij7XbxI}5Xkd9 zX`)A`qZ*!U--S)^8^{EXk*?pT&4ReVhDInyyo})t*;Tc2h@lq0@iuzr3F{og#Zwc9 z=Zo+EIx`I1;W;J(65$DE>~FJX;-&b7hwdH>dY{U+ZCn0%GTQ3<_{U$Z-gmiRfWZJ+ zrCRU7b4~;W%sl(!_3c>1JMh2CtaIUcXnYCgY>L^06PG`KYVd$T+wXm<ZkU_@{bD{$ zWadK=gn<Kg*5NP28oVAS;icXK#@`v?qM4dBMi7=)z|aqB!Tib^gQw4J!RdAs6?6?W z%`p1amBSy$f8l4|##8agNh5LLw3TfATjvu`tS&1}dU}I&AjqsK6Iw}68-;>UD>2~Y zILutU1eqd3P%6n&EJ3Cso0KPy<f)M$(Mq0JlBYz1%%Bh@Ppbr(spQ#?OI&}`MKW4V z3_@U%ciXjT%3cVPT~5`1tn^X-0ez@gf~%L{^d<OO9Pp92a~^1yK>iYlmj3GI;m$~K ziNn{Ih!-I`5?4b54u%HEhe-0FzsU!u<680wW>X+iy7{z0$mAQ49}1Oi!P>xx0I8b{ zjPQ~py+?Ry<vEI%Hjrw8&0V(oa<nt^WSbtow))%hAIDieJ$ENQ*ZGeO5FU8okCoRd zy21lIJ<}JJ+E4Alzpg$F!#^B0bjR<fpT^BKLx*ko!*WObYmINNZ@=$I_lA!fKaRb9 z(fm&vKV5(AaLyko?=-%#a5-2X15L?U;Eo^1_Om6p`!NKLWL&375|R-s+gmhA-HkYy zbdAYZ({!|Vix$(k!!89q>D*!QlGwtGaVfacI3S45U~o3u*>hKl)cp}Lg9TcPv6;;x ze~Ot{d!#PgPEHdLbYy#;eO)0(^1>Ai7XaZpUBT5fl6;0q=FW0RNj7q4W9-o}9HJIN zhodKz;Wdk-I7B}&$(nP$xi#lvy0Vqra;o;1-c;=`F`dzUQe8*(rn-)d`5UQ}lvGM- zDW!zcAd};`R%y7PyZBQXX`VTdfws(-mY7VBeY0mz#Zr^$#J7;St9H+x+FkNr#5lb= z^v0K+SJ^iqS}=c~o=h?3@7C*=^hFBX#`*I%(hmZ(i%Dj?ddtCf#n`LWQlb(_XD@N> zh>@0BB?Zh$0?5YE1n@L!<(F$Rk&d3Q@V6qPeApeRV{NGeVR6*3*T8&^xl)Z^jOvVP zg&DyA1GLAw(|hh6M)?HAYy}0iQ7h-?sF^jtnz;f1Z1AwxaO*kT+!@u`%H`v?@pW?1 z^f8J70a_2moC{Y?d8aM&7uK3%Z{|pxdXiSdhH$l9y{ZYdk|xwEnjo+tnmUrI)g&Na zR4+pWy#!g(3vrE;AWId<Q6`oP&{Psg;!Th{6i6YVYmwesu0Sp@(QJpNnm|@4kPo1e z&*EbVBuRn1NFb>aWTgVhWzxA|O+JCFq7VdN&}6fzLI!eCCd^*aM9x4wBag?{&%DDF zq{(hybD=aWW7%7K+v%EKqi2HzB<1f3SrNeo1sT!{VjCu;c#*XBHSawWnGyTe;dVl? zk>n4N)=itqUqIzt4O1+rn!yz3;=)`3*=yJ+lAEM*rP8873eut3!bn$&P%cS-kU`*^ zB={!jVh)CKqcKa|csTRpb4$+H^jmZ3%&(&u>)BSIG}3YXbwnVgSkE8{vKcpCCu9I| z)of20j6Ohw0`<6_0Hf{I4hK!<tx_TGl9;`V$wo+q3&kotP=?cV4eCjEwceB-NYmwf zTKWu-ODH8O<msSc#`#u|$P*+aQPU_Pxm$YaZiP633yCT`P=?cV2|0k7%Vwk0GO=I| zhR#j`%eH5ew@Ip|N_u;b^wu8fZE#c)*(88jn$Kx@hAs){b|I5s@!6H(gUh^Dt@1E| zIXxd=|7T=a1L$*U3yX3zGdYZ&+J!VuO9qH>o__aP@Ws)^B%>$v_ZcYn`<PORk9}ld zMsm6)SWVX|=?taBhVUk&m%?>BuVS6)wmZ}9aDHH0RW7<aomWMvsEJMDoBuOn#?mih zu0q9T4{|Q4f|%ho2WSbXgxN4s0#{`2D`RJ(H^@8MnNnZrGxbiy995+H62VLwXBMZ3 zktrZz<cS#Rb374W3~wUO*(TZ)>IpM(((}D$ntqPi#9ZNyQ-Pzc%wYm)Wm~DhB}f@3 zkaudxJJIqxdijFcCN5u7is&UcJ`mwY4P<N$7H~boaL@^z*t>~I6iiH_NF4=DB)cGI zj{uUDIFWz}e!#zwtRdtLEHp7G3_05?m_%}-oTAs}ko*CfBa((3VdVRxOa!i%;CT`} zkL9E>w9aAI#_>7wK{sGQ3v69HACh1X;@I>ACLWrZ1j5{#M*J2QNd8oZoo|!#0~jHK zeE6d4bqQ=EXU|X2q%-ki8DVXv5oSQAScVvsfua=(t}+dcR>RU+UuQheMcbz{?0r%3 zT_NOj9h(fzKvr4L4}2bHV;dAJZ=033DMkMXe<RQq%GX{evzPZ6``yu+qU%ZI^%yo8 zR{?z+vT;>6q9<1fhC*c5S~WTHTqr`hd95&3Qybe=7N@C=vs1qTrk4IifC>pcD<6%F zJ#L|_>KaP_ab$*>0@gSjmB-j(#jq3{oPrx;p*~Nnk7FA6=qenIJ8^VX6;y)&vK2Uq zZ{cl}e}5T?gp|o%B6i0y>=LM6!f4_|aY+)xK{dmPb{s9*>5EJ<-@;jYh6=tVt}8N* zv*Kt8Z59gFM)C;~TAho=f)9yTa4Rza-w(O4hZzWF@h{jN4DaD75D)LcJCJ~*paz%W zX?O}^X-saunJ*^4+>k}4;C#!h(Kn#?fp3oKii~0651jCHe}3bEM?Kx2U9t4w)PeNj zn9;42Gte18cl{d&Ha_&~fsK!Fc_enu#)n=xxbYFC3Qc@Ga+M}(ssIQ*S{W#Y(S$;E zDB~I<UJJ$1q2d;)F7qKDLU27M!w`hn%azJZLuJ}nO#||vi_Zvm>YGdt@cA%^o@kUV zae`Yy)7HVqYadyV6914t<cHwKmSs;QhfW^(upe$&2OrRsgd<YQSKlvxVr6(FNvUO$ zqhk~6@z?nEX$waWtzyb<07z50CasApL4zgR2VF-<4kFH^d2NXe{C-=0DtY9z&}kdo zAwLj**0Q$vj*tnV)7HB&987@CvB@LDQ#0{Jd@MdOBqWs{3~obJ+B9v9bIWY&ZJDg$ z#+I2&^6TaNYRjy0YMHE|Ps^09N^8=lXsx6-co>;c5rO0rNSFjUMwEgc^{a#`Z8RSv zw;rR?dMbNc4^;IwAA+C~kTzONJD37wMO07Q!J_5(7OD9<tAFv0>JOG1^uL|8YB{c1 zT`F*r{x>W7e-gE5mumGr`akK``rp#8{&%2aEz&0cPx`M#|3&}n`_+F*sGZsntw3aQ zf>5d?kZMTN7V!lHauOw=Y67WYinL*x6asl%mKzutPSeIENYyF(Fh*$F+?jaXJlVc6 zh)YPr7D#EM_g>>nt_?{u7wPVvw&<<`0)t%nb`n0-*|4S9n>v=jhp{-~Rk8C`JS7(1 zTOuHgaC~<;7Z2r(6goky;q$Z&$f&-_IxpKbW`ZFGN2I~~F?iA{v2zuk6aycm;VCf$ zo3?>eVhZ)h6>FF%C}s+vh~X$dT(Txj+brpla;thC6Aigw#s$X);WxNsI^m*G9T3np z5g#O9v;;;C>+f&W5al6%$#0gaOTv}ukcb=W0a+kA31ZW6DFoF!kcG{L<T@}H6o9!7 zl5uezZY?Olt#z0zQosh)nkGJ)Ncy~^0!JebHPALJSfub`A#@iO=x*|aFn4(a*4=}~ z*bO8GfeB%ZjT!_zOzvEu(TA#r*60`Lr<Edq5QmnIv-omTR#p@Eo;?e`<kvU&@-xMt zdHiwQb()--DJlZZJ9{Ac-hC$X{-v$c){K~uk}}Y3Z3;9wy+k%Y&Ps@yN%qsHfmdH| zWPZrq@$eM<)77hRbona8qTd|Nx}AcR@a~Uh%G)l~&?WDFNuiUdDI>hcmch%$3?+K8 z)<^E2)KJUR7oN-c8W(k}^Y?Fo#c=ZLZ(!}8DSm!G;^*=DZypBE)*`bd?YGj0@h?9= zG1#)@kD9?%;CB4Ji`xYJBD;9rodtsoE7s24?FkEfU+TE;_;;JECEy455IpyQZ%GNh zj1PSCH9mm9ErI+UwZI)K1J@HfKE(D%p2dHkWb%(+dt}$g_e`FZxjy;e>`COt=SQyn zKU+-sGI7$3rGpi!(OzEY{~wFVrkks9`|<n!nJ&Nrc16sJ69&V!6)`(J@r%AM{(ax^ z%bWk7D(A#G_pMxcV9rFjoPAYs%>Pjpc|W3vaykD;ReX-9;=X%K#+R}W`A%Lp@^+nW z(&+z#Di&mB=3j*Mlfp^F8U_M1R%ugGFJ0-zvcv_13>V}}a(DL8`mvgMb0#+L0b#)p zAna+L_*!@KitoIcV(;%)XsoatpJkfyRCrgEe+O4ohz*EAmo;W>f#5>Wh7z<YPCu5V zOQ%p?4PhXg^TIu~ev0u%3M$F-?AJ~tv*%0{lOB80y`2jR517iaLq;z;vfOoGUH+qm z9_@n92=A$!cFKai_Y5?=t+6`uLq9@JnkC5W?Pbxp40>SEx;?<`+dFpHAfHIV#c*KR z+ItX7g&>ql{jCuVmiX1G{}d@u?=l}P`^z52>W!-nfGiH=4$<D-#XZvC(4OWbuzFJt zD%O;4t&oMmG>Z-Ng5Iw+Rvq1$bw?H{bQ^>kfej_ze?a;otxq5&MLyKqTnnLrOf6J4 zm4T@qZ+Q;m*MGtX>u|mguA480?}1Kl+&bin_Z1uSSZOGwC+>z3u&S~WpTYaT`6fG? za8Ov$3_-OrVeLaw4SOQ%O?6ClkSbvytq}R7%%r~c4dfyEbdi_I^Yha)k|)m<JcZHI zl5bJ>%`e=aasTrbu^~C3a}h)6TC|@FJfZ7z165`9Y-Rn3KdN;1Whl?zNS0mje$jAi zV+|}GaZ!8Vai8IjAN0LA{N0=Ba<5ds{W5OItbTX@6OSSW^qgL!7xcY0!U<v0guv6o z#Ph^TI6=B=+r#9^>L2|1@Zp~yJlcBraO=@I>(<R7A5O1ANGc>yApH=;(QKt=jJ6#O zlOoT_8+4?Bhe|z^Hc;xE=_y_>p8#WT|IEG_c5=gWPngZ%c0FIOpT6w9!JTF>e)#5x z-my9tHwWU!<nPVV>1HpRcuz1FFeduB2Twc|yKr@`;lWqmeiO%sAD9&a1xZoiGsgQ7 zCTwhlCWSEJCY`;L%%8-Sm5u=nC=}%$6JibK(|;HK`+J+ge5&K*FP9<2;IVf9-U1JU z$Ljri3pGWl`Iq<Ow#L+>P5Z$JQ&RUn`Q+Zz%u*Tv@gRqoUtG*|mL*RgjZSl{gB6fg zp`X8IfIerz!aMZ?4snQ!?ylyFw=S5!ed~e+TM<wM8h0U1nTM#J>ODTlOu~9xPyvbF zhLEz%)2FQ&xM0)J2WGA3Q^i6qx^nrZ`f4$T$tqbvP<@1umKw_j$~RW37s&Vk7Y6QK z`I$fA@9y%peg?~aVi7Lm)9ty>fZywt;P-4NQtm0Qm){5JNW6L?pLHqd#J}ToNMO-V zVBO(8{4-qo6Vu6NUe6cMv-sP}*YUSBl4(3n;Wv@~eHx0R>q|A@Jw1~~ZFXvKdD)FB zLWzevhNY&-UY{_azySG0Pd*+83Gwlk`IGqpY2zT(KYeYG&9ZfqSsx!`vRuR$sz1W5 z`z_GulDuicb{Apu2wXJcuC+mamQ7o&b7y%DsfDoD-vaG!%nu5=1GkPEJJ1l82-c~Z zj**jufH6^V`h2%(TT3&SC)s#z;rshb{=WYqfU>CRI@UiVJkCAOZQ8bTyOWmt3JWhB zD7tzyzso**XpB#a+dvQVJnvKw#G(bL&Xwl{Gzv{2zY&l|<VF4`#Z!Fr<ZB-2aXX%; zN+|om*_23(Bp+#g(qu)W^zOV?S!%KQhd+B_lHN_{Hdw!tc-U9Num`+73%<pF<$s9( zOmH8hb2quizVqARxA2cgyuAu8!+^K+TbD0*XufT%P8Sh+&w}NT@vpgUTDjnfiTWAt z9%DoIE?D^pFD%#<<u*XCH|kbCRf#XYa`;MR>J!V{2kPAhx`l7Q?PVBS`M{MoHi^jz z8Ivat9j$kp%7)I}yKv#&xDee0cmJ{BQ|ZaZbHr<AmK0n$fR@@zT8gr?%R<rxYf?FT zJmj=YsFhrS#W6qS_*S30|LHN0UfK@%u<SN{F!dDw>oWfMz94?Yw-DcQ=)^E?>~DZ3 z*`{bpvfp?i7LsO85dVqUc>Fb9^6yHBZM1#`(f`0HXV05)3nVm9zp^BpC)COQX#Txd z!)rmC9dq64%hrlHzGS6u9}KS=#F!wQQqN-c3$nBkLsCWB0P=B~ka)vY^oclC?0`hE z6_=9lLb7e0CUDp6beGCu7E3k9gd}7p^qfu>M;Mhu#Z(x~7hyOLH_lFvOdJ+GrQCXT z0_=wg6L!s9KV$17USYTfm&*r;Yc+Kc32_76afbdF0@OtKI7^rjde37U*}O^24%lkH zh$A=R6ESR?_yWJS6ESf>?HndYl{Sx$A(dgHUcp|0{yjHQ5N7<nG|Furblnbg|C;&; z210-~fHu*zM9|KhFnGv02ZTL+^!G$s^3IqDFUxZxzIf*0zY>|?C535jZoYV6OcDG! zeetp<HV<%%N&8_vz(XZ4?5jPi6MjtnaRbK0yZifZ_TIS^MkE|vx@<m97;^&7jbfO^ z4=!Db7-`8yosTp~Cohud|19J&ZBP#dq6vo)F@)WR|H&Z^*~vfXW;Bc-l47DQY#Uc4 z=#f=&yO-QP$o~^O6t`Su)=#S5kLM$32jAmg1C>Sp80vZA&A5z>Ls|duS@CYTA_|7R zm+{YSX0og@2!W4yC#>QP`r8(|4~^6DQ`okmqC@wO<6TVNW^+hzl+Akj`Is|D#nklh z1@;(QvWuH5$J@evh7+!`*>;VuE&+KUt8y)+vezcrNCN2ksn;_vy9H9?^zJiuEZ_Rl z67SLYtBQo=5WUHi;67{N%60DUG0UIfkR|~KnPx?7{#Pab1B;>4O_>bZu|Fqm8$G-H zFcHExL<n9~1f+ry9WH#-g%0UgIVR2iU0@)@T>qqfDCy{T&EM?qF>n5sv5*jmzhm2o zwdObQ`{F|O&b>M5Srx6M45vsLGD#UcrNdoBfV7WNcMa)TV+ikEOK}Cb$Ye0hx+^iG ze1W%jQNxa;wWIYyJfvZR`{ZTI)7;%7moHD_P^M{m=#F11Dq7PcW|^STUcPPjJsY>( zmrE!fCB^tcpmVKZP6hGojeVivIWmG!noRoDwvmAl_uHX{6ymSCiE&GsADZX`@e}c7 zd<7;NAB$bjlVTaK{{=o9ey&N<uOBmfmg(s?nEdP|fe26;(Iu0vND`SGj?ow@kJ9SN zf3_sJE(;gzdo=hlo%fZZ`G<$5>%+aL4d=B2!tJ7gX$M2(tIvDsa63C-bRgY?PG>SS z(WC^vXtbn_f&TJ3Oc9<cJL-)=ciemZ{~}wy(LtgvA~`lgZ#KBk$VjTVIMVx6L;9+e zU>Ac4Qp-HcFg8Eu?>2pT@=7=NDNIILW|YUAsMtdHDdYZhRQ$Ac@+?D6cSrVfOPGq* z<p=Luwrw{xkrCDLAhl>xCKIgFWP;LW;*)Se3nV8RLZ04x`ixI1E=YEpK4VrYA0#$v z62y+>oBsKpn8QRR#IK-=%^~IsUE{4MH`!&7T53vI%ko(Z7H;JEEV;dM$-8DO+_rh; ztj#n;JhPu5Xg~v`#R3&Wpq~<a0h~}lFr=0FI2xma$rv{yh=;5N8(BVc!NM&(ze_;f zogcoygO!EQ(OeRpHf>t4U<U$}LrNP@N~@>LsSy#iYz}E+=_ZJVB0LX#al*56LTHl` z6CnY|h*hv@CjLr(ovGI)s5_PQ%|tf3gsw78f-FkyY(XzYW>IHlUN^|o=|^rEBw7vO z=aSbRa?_7~ap(Qdd6T(Xs(xW$)O=kEE=tqQA31upKAB3XYW<qzg!voKpBLkqv{_^4 zPZUd-%+Lw9&k`$?N*pBU)k@UfsuCq?A?J6TKI@Z4Dp5av!Hl)E5;;WXgdbg?br_pO z>yY*q4uZ|qslTvNUu9=E04Br!@4%5TyB!45Z{VuWlh?Sr1+1ihN04^q^OqeA`19Y| zaVwY$($*h-c-z_s3GP@XTQgG7s~w;A#*UA5>iA;YAjNDNIDKbQ`ilut$G0?jjNTBR zM>@XcsZz&B&}HWsW=-DuQ-#v+VS&x29bX!C$v;lgBWaHz$Fwls*hfV;_fcFtE=bU; zUDWB%x6&?(wk;e>x~SxhZshOtOg41NUDPYBTS*s{gSl<HkF4BrP}UDl5DaLLQa0!A zg3T#|B#VCOIomw%BKOfg({{Nf(weQP@feC5b#6%sB6TM?OoV?%&`ZaYHDL;GUS6D5 z?jZa<omcnL=*1P{$_dj(-@&uK6RTkANcWSix!?cELkc@HJUoFXV^>AdeI8~oHD3Ob zuQd;y;^*V;skcq}b<@d&mrjt8%FoBcQ)eCe)c!|ac!9<rVXv@7LPt-}Csl_WppgWH zP~x=}1-~^z=R4G6q)zX>V%nK%@A*f9^MW941nv27M!36x+jRz(&pQt_VCd)|XrE#` zG&bdSd!r8>aMkN1Bob_LB5BgN#HtT@VeccSe9|B_Ngo*%vQI-plA`M6JO23|lO@*7 zU$~H9YbF{Wt<Jls1pzeCVjE7cg6t?gm;~CdAbK@5$=pI3rnUD<=}@Eekwc-zr9!$% z-vp@^eLbY(7@QkoBKgU?l}xNy#l+YVW0h(qmP51vvellvF2&#jmPt!(giM@WkMq*& zaV}(%=_Eb$E_Pr&1mgziVD#keWZLs95gVjgpO+`;_9e!tGd>t*tai(0G&61^@oXV0 zl6pPoh*h)xVlupR<Tnh|MCds)J=fk{no};fd9GS!#~2|Usi6T$*jyVE#Nm(-Ha7@! z98{5htP$)2*xImJz)grj&$G>%SA-^|d0UZD4wJz2ZQeEbX9o%mh3#O1fnW#^!H@m5 z_7QKN73-6adHbwon_&@*C;w*S8eD~&aS4PKm%e`T$>&}@fdDuTvGqb7(n{+>jnUtS zh0^0Zt{V@_A-ayF=9NNFb$1xuUL<n05`Kn|g7i5U*W)7Z#*od)ASQDDPQ7mV{MhYo zxY!%!wUjg@8QfoK$>X4v6cPl;2wglQDr&}px|Z#4r0@NDTZ~>hs8>YhDNzLfNXc}l z9?R-`=4~pY5Yu|lFODg{j{jwbbav^iWtqA`Z<YrYC#325@v$==(BWd!)7SD(eYw`) z_GIS$kGPw0CENb#bAkR-LKDF-JKTHZ$dOx1S8e%6%KA-uz3y~oQ7sXB0V!sRP}ld2 z8`(uQ8vVedAebqEhJDWlz35E}7cqs$g<J*Lm=4i^8!IY+G%Z|A)#w#cm`H-fS8>tu zG4(lQ=EEv|zr1K>ijRMP*FZ?UbK1hY_4;KiNAK{#wPkExuvi)`1U|Mr_r*AO6S-o9 zZC_KiHE_b*X)~7FY>`YUZm1bKHRJV7`#;=?7>Q<@(1M1c5tQnfp8Hfi6kB;j4?(Vv z2Gym1@>sNYz{fD`%r`Iq7wHyEBzG(8V=I%hUt4DK!LR<Z{IFhk`+}7@Lp@fo?NRwx zUvCAEy<eXR9Q@!m(}Jm6tM`2PD_HNG9~HZ1#^}`uP&I9VvQ`<DLuA!VB`4+vvmL== z4AH6r+T`l(GzRT)!gUO(b_)uWB7Di4SMo73n{#FNooE@I=3J$vf8Fiw@m}V}b?!r9 z?B!$MZa26W?bv(N!~HDoI#glSube-ByIwcve4$x4d)k6Kh@pvXU-?vO<`Zs$+hgk= zc`dOpdB^>3g8MUj*FU}t3>ic_XM|3G&dkxHqC&#Q&;Xx=%M4Yv(#@OFvVVeNpw}v< zu<$+y#@NK2mmZsH4fqs)fATWE3MsmT(99CEe#XliKm4b+XDOg#3Hf^6+=OMhKJIr2 zEmI${lW6W&GQK(;=y7<5IX3$0>p9h_xarRMp|{;Jf8;6z2r~^_m@Y-?BZ-T7ug7`- z13@FdAoisArw&-W2hE>^%l60d77(DYG#dYfUnqGIpC{|SQt2ia1Jl56C1|KYh+uGX zS7$Awzjy(cQY;p?xlxdCg}36ramv#(U?9X3Z_h<wh{5!BnOdfq8?Vdi@l*FB4W$;$ z%%b2cZ(SL~H1kEcy*md}&odG+n9Wvl((}@!SN0r3as@Msa4XXc1}+N>*HcJNI~Sti zv^Q_LT0-&jA+RJA!Y07N5d8cEE(D@!pn6=5>u@!FQ<JXY_+r&}lMAs2h49663m!43 zk;~TvYqR_A1vdt>O~LlG5Vk3V%a_K08v57aa6EwX*hZ!dX*C}?EM3I}QiSulscZ*< zd`uw-9M6+H*O;>Zv{-}O|FBrYc{eWB2$|OjnF5K-KNZ5~2$?GqD;E_=EiPt5xF`bo zM1kaqCN4?JQ?Ecua4|Pd!t<$GfMU49WfI6G8G`FYZvx36kk6Dn#pJCt>8*xd2((F% z&wDZRYb07<IMEs{LB6CA#8A<2LkZ+R&P*Y{|CuSyyY<YJP)iZ5+-!;3R|@?X2_!*+ zeBH}6Yh%g@<Qt{3&JroUMe_Xb(>1o@f1j>F>VKK85uO_HF{YBG8|U9DJiUzzxM-%B z&b0h*HPd3U`k85E-8j)A=<T?es6a76|D7xZgh)k2NswkmEGZ;Uv;_HHfn<p$<*grj zE0b-KAU`UQ4{<hkiOnLA76r2v7c*^a8iD*v$x}fvM@e~pQXrK?krO4zzZFP1$&)R; z)v7=)kvs_!<Yy;HE}KIjzbKF<%CnT`*PiMod6Ff}Z3?83K=P%xep5IcB4)7h97iC( zD|v#&4Cb%|`9p!Uh}rA{&O#vV3S_*P%@j$HKNUP?T+dk<iup<p1Q|FhL=(tgin4b& zLbzDQDt9efrEAgmb}jY2J&TmPmD|oyk0KAc8O%toH}2A`PFe$!s)vT_{|*@m(;Qd- z7#)INx%j~Z@5JTrh7Vn4hCmnu42;3exRZREK@UM^4&jC(>M#+G5L3%VOGmerxm-gI zk6XsTR0ybGhZKQ(d3QAeM-xKq-&{Ohxcf!iIFVE4ake1noR*=}EsQ08KDc%$_+9$E z!NcvTOF0}=1hqok$oTN^@nNy&FE!?;)h0*jaR<TtqobX3A((@ueQu{ok6(oJBk<Of zIH+mF*E}FLA!>exj-R`-)K)ZOy`I$=mPhT?;ac~?%UOBV%Llq0U3*}Mn;Cy;c<F@C z&~c$Yft?dW-CTW#`y?M*lyY*>%C&ky_gL~H&mxAFkqhIZ<yl<d4YN2~5R(E$TTj`} z4k1Mw7tZ6#V&Iq}F%@?f7lQ!NxK2-sV<*Ky1c?tRj=UM)&m@j|qLv@5-K2*oc13u? zTAe;VA!Lm=ZYyGgY+_58;C=u6S1X3PpZL|V^mwxO$e56cw_D61OaksG_6hy^%+|6s zh>^%eaS2F@k*1O6Z?b{cdH#0e^bMMlUpo?Iu~h=ff3uUtHM-lv*PkR)jH2Zg7rck! z&*~T6tJlTNTCmT@V~Jt>zNTjzJ5t_w(A$06N>fzW<@2TWz%8CNadH5%Kuy1Vlr2e) ze!+Hd(az`p1tx<NYl6r^Ma*M^^q|LW_6Ec{8VS3DBsKC!W2Fjrp0_zwZ=lMqJZ)1L zulgQ~W{+pmmaT9%!+`fL{OaL$Xzkj2-AM(%w{odYw_--@TAeQDi9?=->{znFKhN;$ zgBy>KDt=&jPRTzGtlg;>^p9>ke6BMxBy`-gi6J(qPKk>cJ$kqz%IQ6#gz>!>2lSn; z^_{ITNy)E2ICYq<660fU{>?+QZf4ZRlOFnMk1sF1<UJIEKc%9awjg1@x5pALVf?;t z&N<7nzWV7;uzkt2&{<2vsVv1(B9u}=_HF_n^2|3t@O3HP2<dFz!bRL<DNu{m@e!_& zI_wJO7}G%@J~D)iS{3ZuQXXFg@;okK8zhLIQywh6Wm6y*NS==*h<`7H<5__~0u;z4 z^442Yo<Ie1hP?HSggMCREm!HS5ekO}M>Jc;q!LJs!`dZ5P#jwZNdz*BKq|>w9gaM< zmN65^Y$cBghmrYT27$~WkSdZVjzG*3BvytHBXz50s1Q%3fzEMAwj8iKgy=p?)BU~u z8Haj$H1amxeLXF`?W?@~AluGW2vSc3|A(H4+4_I$iP-l4(iJJpU8V)$Z3=T|33KNJ zsb7Kr)~_(j|EGS1ZSSvRaX2J;KM4u6`V|gdBs`rGqMcW0FFG}I4yg^Dp2#P!zadFC zh`z2M{8d6YLP6Nh<#Bo1iW}$c&@mEU3WD(?!88)a1mTM#xjfK=f#B}I?YM)!sVU&{ z_!9M8PF|2bFNiO}?O;F*YTz2VQf*4#d3%G6&9K>PgV=N%*GN%8Hs~c}9c(6BEmTUY zqj0)9lHIAK)sflu=4l9u$=^Y|Am)VQ#%)V@^EWVOe?TMtDVLna|2k+d%po{}*-WNW z!NJp|k?fmAFVtfi2oAF2m!IxwHqRRmK|2=l=F7Nhe^4WsbMs-yCEI>X)%h4(s&Nwx zk~*JasfsqR)$Do!(Z;Pn_OR95BT^n;1#*Bb=Sn4rpHrSo(pxqKa+2gZB|-e1AYTh6 zTDuD5EP3mglqXPu>>_#oAz==3dh0vstq}^O3L)LU$XkK@NY+HJa^@#rt)|>*+Leph z+FjNN(G-s4T+s+oUin0Xl=qk4;(ePYKuSL##X>dEbS^-`VB;gDYb&R8Q2IrVc2~3f zK4+HRpC-K@z&A<n7a}AS%IQqI^xou4^u05VcHNH(yi0m-y7XR<=90`8Nf&SCi=?+9 zq|k+1&<*0{a^FkR2Pu39N$FGMbS-&68gO?M>D+}BG)M{>HbK6UU+Gx1vK{-zXBK>* zucu1iC$7n4ezfiJ(--0flOMl7@kGshdzr!XSo?|7@6I<FjK{A$@kI5!`SN(e4K%p~ z-oALYtI5@8>Fx9E4;Xa*af@Sh2Ho(bx6g&_w1Z8Da+-3|4t#s)(6<_owEMov$@%8K zw4ARG-uq40RyrC%TUuoLmdR;R>FHczT2xwE6#01<;z`k3Tw_VmXt3w;C>kw5NowJU z2ZU3R0_lKy%W@k3Lpe2lOZ~OU^Tba_Hk=wW<AwD{K1lL3c^?1Qkqt#-W>%!ux7c6o zPXK576j*cF<T5XM`W-GN*Eum$lEiiNacUxYoHaFiB@svF>zn3HpFVHX>zQeHzp*K9 z#*DaDP3$eC!e^_Z=nhSbjE#*<n>c6AMD-Wag2B-;(1pk+2u(s$Q5;&1QqeAF3H2kV z|EHzZzwDZvWVh?(2{T_#RVBFb^yqmX-L1;8{3bcxCd;v;j~s>KzH*%Kzln9htXT^b z(cV65*6shRc&TKiKerMzhn6}TU216?B{R)X6#hRi;{B;hA^7MRA0P_=m$&}+CH-~d zSe&^97c)ta2?jAt7E$MC)0m3?vetjCx?1*bprzCl14sIhhaDZRMFKtKR)^%CCRyq` zb=o9ImeSi?@4iJktE6vnw7EE>^pBMEB$}?drWMrmt2d|fT5TjGBVf+()tW;>wsPp2 zJcAw@aV}pi9UWp&4PVMf3en0iOLBygPYt9&DNe43T=EsgmqH;<r5}PXk*_8rRknIa zII0C2GZk#Wa8hcqav+gBH$XkkC&|s&iWr!|S7=@ra%Ag}^JcM+({CnfN3OfuL(8|_ z>#l#0@ppRQD~i$*GMqmI=TRY-=Uo#23(nmBa0<CM;RHC$SMnu7p5&$zNY;+@2pjix zaVw5w7*EKCgA8BU)TF1kMd}eiG$~e%kS5)-;6q7zGjd=PUh7K(;4|^K-S+PX7p#ws zvQ3<(2Yq1cgA3NiL<Oeu)r}3~qsJ%2e%{EEZv=2ssN%g{GWy4Lu0LEt?G3n?C@sgw zE5}1gDfsvxyD3OOb~^%C!DkVkgU|p<hpdp)eHShjl6>%s-6F<5kmxdhTUweB^xn@u zzc+2;dWQoxllL0Pdpy5QiZhhP7qkBm3XyAH;WO*g54*cprf)wq$nYv({OE>_k36z* z19edSnlI+|>#Vmr#O}OYWQFBN=DN6SJiT1`o<Z6v9}_-t3D3{si<do|nE3EA`ESkK z(9pT`gBZppq;j9S)GN*jioeE9xMOmPOas$SCEkB#uwm<|$j}u$9~~aL*hM!@NPYR9 zrFn}gvJ>(Ws^*Lfoi%%WNGt+qAR6(zq7hyZG>$w(u&0V!p_UPU!P$5}Bjgc{z>!d^ zM=Zqf`TPgETEr^FByB;Xh=%t6{!YKyqI{^t1@<P_Q!DP+<!X5Rj>Igs!u9c0OLw{& zPA*+_m$sZSi>*lu@49QD{7Fw(xQ)6>WQmEaHxi^n_n}&872^|Or5<2~HP#*JWI25X z|73#^!_8GflKY|LGp{#f?eL~|Mv4tg49Z0&d8adgMt4)g@p$n(SdWwr(vM7<3gsyo zg3HLDA)}1uQ3u3^!~2)Mcz8&z_w1<92?N+pk3fRVDrQ5AV-;00mK3wO0ori|fnCPF z4u^P_uSSPSccJCib#n+I=6XF}jcW;nRXy^^Tiq>kw`9+L5#GXA<o-nNQ@TU=Tx=Dh zd-@bHt^p_Gav@r}NrCCQz*jp0RD80hy0QCgGc;zrxC`DI(ifMObHvCkf+a1YN^KBK z*Ll8z;Q23oQ+MhAp>KjNqU(-WA?fBuCbmMdFMhVW%Yl3$almcqTQ>?x7p`8tKpGi& zuZ=f5615G|dy=oIRtb^c)n<j;#ct48afvW*>y~W-Z+`Fk_4lT&TQ`jquaR%VM|67R zM(G90_Pq%CqF6B<XXrPlfNRR)5D0@&UIQLo%9GV(h)=k8Q+`fDlHTFy+QU~m3W%0# z`OTeDG~ceD_)-U5!cx5_%SA7LqWbnjIGKaII^dv?5ijwjkYy<=GvO?Pp@K*;Qb;2h z(ynLFNwi(h7vtN7LIT;|RV+akkP5w`69{BSSB9e%ftaUBcXSHnv=d<mvf4m$i?3h_ zkH2?w(}>Aqg9i)cWq-c#__B=nefggh6CzP!gS{N(5(Ia5rAch&i7BEUnP|ZYhjLRe z$}@tlCdjkKXP5@#3-~YF_!t*W{5n&Te)G;V7a(YK=*Uqlg3e~KOzd)G_v!HMA<iAX zSk~L&UtcdaiS>>`x`(Fm;hihio(YLwXL09q9k@%b+0A#Ql1<vbKAg5OjnvQ#u|T}f zk#}QvX^(R1F2w@1yM(S&qTXKWpyo`ZQ3E8{O9vWO-W}N-d54FoI$_mIC&E)_6z<PJ zOy>@Q|8s)>KWg#yG$(4zKW<67=bO~mCLHG&i0Y*J%D+a=V0N~NCAiQLjI^3_*UQK^ zbk&I!j(A7^LtuAPf5Vn|!w|@ke@MSTpz#TYAs;kWzV}pe2LV4;8Zn%v&p<n4buvt2 zI&qKyWsJqp2<5m8Cy7mlMj@o|!zG@2&oiBcCqG<Few^wQQ-ay7U|g{<(@pQbAYtKl zcfH#@0d=)$Ol0n6>S|+~$svfyyq}L8`8kh%;ndDfru?3bk!hKkX^|W6aX3IvLSRpl z;=#R6=Uiwmy;qaMNdXLkUWGrPF;h4#n2=9HCc;4aEL})}T<RGf2~zqFM~iTVMg@jw zIZy%{#JbQeOh*gfqG^+SfD!bDDD4RqOUzj;odMfe*?TP@KvQA52Y-L89)EPqHuSt5 zd>^a<|06bFG~K0fbE>x-0`o_kn$|?KhUl5Ef+2s_vQJ@k!)Y)#?0y%Qf58s6;iy@Q z7jiGHoR701FE#-IjC9P_C29*OuNs{cZj5`;p2@unNX+M&W_L9Jew~}dneZhtA|{JP z@+$)h`*}rYnSHh3maka)qvF*x``@>wqB}%h89-lQG}MUZ<@_Qs*1b2QtNi3B&66{_ ze+3WaeT*}5!f*zzP#CTGk0=C~adpSZQM&JDTzmeOC>A-=blKY1CB~&NX*z~`%Ym5m zZrf~4FlJypn_B>57*8l>Qh@KiAip!9y6-yzrte&BnXOCf@11H(wl>=N9kUhN8GY-> z+2#<u2Eth1Xb6F7D28@G_GkoPQ+T7r1AlrdH&A5|M%bs!(8Qk{)wOyC=YfA!Xky6A z34=U{Q^?vVtG7TQV2a|JI763za@5t~GlV7mp&)AgmUOv@p!k>R7?uh6L9-xQT+eji zbD~Qc^P*+}PPb>^uh~42t~NM$OJ`MHVL=YO#dKZeY~uPD&4M5B)^vCa0@ysr?|P9b zBrl|pyyy8D@(U7!M&bMqT`xv6Cq+FhWv-@a7IeJ``Q()Vdj@?4ULmhsQeH7C*K=x{ zu6C0!bTM5o{s70)`5E|Y!c@9uftV^OOEnQiw5%+o7#gA{arVnxGH_xCe@L!^?qXUe z*Z07wXttWI#`QQ_t`56YIoKd0a*ys0kt^?vsH3ZYL=075rE-jN_2@VaDY}MMl2)#v z?o#l;7kjjsOO$Kr@AtLaPmbz*=p?N!T!Fh3y_V}NDJLvP#!lGm2m65iQvC-xV;34_ z?0?R3{qy9g4!8cX%i`Bj2T*|qSp!zbvh0;F#LMm68rF&{apo5q9*+bITWycVE$~HG z7Xm19bm+WQwJ_>fBmct}jBk7QDSI=-Lhcu&BkzJQaEqPD3@mu0hDQJ);woLTj-le# zu`($za`EJqd63&CUT))7vA*~foY}_swu!5hHw*hvPo-Gps?)C!qNRxTK-Fe^xEiLN zQ;uYi+MH)^=2j8ZT>GL&)(`M_cu!$W;rrls#K(N11^-&m?GA_JTKx%+j6bw!&v_`W z#&5p=2*x$ra4-T`>Zo@8L8b$0r%!_x%JX#}S_ZbZ27i0RI{0J@m>wYn78R@?Xw2Ws z{fT!&ELEUi7+<FR9hg~D08GtRoJ=U~eICAmA(9eVpn<Mo9T#+41(S2XTYE$AKFPV? zbvWoN1I|l^<a5XqWfRC$#|2B81bGgbdLX)!5~QpbGN4g{JWnAAV7;SFS0GI4({o<B zq31L?_k!{}0~+LabR2mFT;kZ=?x{|Fr!cAeLU&uwYlLtrinbirQu}SW!fvEYm_S}o zn2VIr63B}RBpO8z_(FQ?Rpl)LabGGyDisJ7#23<Auk}LQmr9V=DMUK?W78Gztw@8A zQO7kwKE!jm5P!XmjfQxf!M5Oxu37|OMm8anZ&4ydFsZnlnT|J*?8liI5HG#~PvCUC z!3KHo2mDOlv;gtu#RISrm&4BpAj^^MY9~@*=tPV>x@2EZ6wo!w!bpT%&I#ExDHLEN ze~$e^$d*zX9LS|WC%r^^^tNlQx@rf~P+kEYBWa7|G$X(<C>6{Eg1QOBi5SgFlu@RK z3!s+uqEz{IyBqr_Vw`Ae2z6qWlj(Q9!hMG$DHo7W^Eq*%kz1+EjX3uG?%gs=okzJ6 z@jPOj7?WixvDO*K-EW^NGbmnU7BP$Di@#hFrJOvyO5Kl;H~KhlrAPB0u@}2eLHr(E z=)L&xfPrflljyet?$n`ch)rb*yG^?mE#A3v@uFP_&>!Sj|K0Rh|E-Vob2(q(qK*`Q z+mEmqPJHz(ti7_%&(?y^<8{^&@P&K6aXxMT4L*P`mmtPDSit`pD&YSZ4dDND)?W(E zf^<?qX?X&k3kd?kWz@8Z7^g(7oJ`xTlI3~>*L<<tN^?R!*GzIBCb_>Rxd+gG%*Sdp zk`;oFm1TL}kMx|<oxeWxrXr}t?}oJwsV>rF!_=_W!S57x2XU1~wwB=rcE@_KwJbzy zvWrS^br<;y`6jM%AaCl9H6hlCh6nP#B^4i*H~J{F`lEDbxAji;6xTdjrg$SgW}f(p ziG2$O60&`0dftj=Pq`H0x1hO?Yra#V^a>?Ey4yOs4^7U*#L^;$nZSVCP1N@iSG&gQ zBy)(4b&b8=+Fi&8aj2_W6Rn9xoKw114ql{l)1-=V*u<1`$zmclFcnO*{LLkb3E0Av za!4#^;+fd4YU)zY#IuF+H+h!ei0OkB>9jp`nUUht_Q_025B;t`n6K;~ih)SDi4SAX zy?bQH((x>rKSTs-=?BP%B_F1O@(Asblr?C<3G#O&<q%r0l{XhR@i|RJ%{aKJs41zj zs0k$I#LBK}%B)z<7R%q{S%TNpR8`Rr6GpzSCskEdAs29Qm|R_iHkF~?OB5&H6p#}l zbW8+j0>KN&hxo6ubhYV2K0tpvbs(Cz_E(Znn?*nD-}Cx%PtPa5XX0^TJ*0Nk;=(#e zV>9!iqu^R|K6K{iq;#fqCj>FcK^imt+ifNQ+&TXM4biz^kHPH@CTh>ctgL_T-TP1a zS8Rv!avaYUN?+yW<m<XX|B8`JvRKTecar~Df&R8vrNu4SwE4FATad2*g8m<i`TuIs z{+})ljX6L9t~U$8Qe+XNfdGbdfHuy{OZrPT<+T9e#G%8Ne3L&s@1?QW&u$o+d-P#g z0HK?9oTA@h8`oRzf2g~hO}Wh{d{T7+w&F8UZ!U}*PAp^GUYHFtGxsiBv?nKL&!UBU zGx3}F^}TpJ^UI8Pqi4;*TjAK8S<&y#KmgMSGv5iLk@4275Yi><hu(km7~Bq_sToD` z_xfS?=MyqnFpH4MTDX{!S-dcdl6iyJ%X*M9JpXSbnbXO3PMZ!P`akOfM)JR=(EcJ+ ziR;;7c=0G(Y(HPf3=}W3nT(CiwC9RV_FTj`y=Uxw6TDb|dIZLcy%~pC)HEIf@P+XO z_`**&VPsQYfiYDu9$&1&m#AMqJ%23}Bc4tIq%~4Cf0TPsjLz<g&SsIOxGPztJrd)T zbAXyxj+YEhue<`ovza~FuuN?4eH()5UnUcAs9G#mu(+T>$U_O)Df@tckNle`C_8?E z7%gL6aQ)mKP4ymoDU-bbCW*g`-Y}_^$@UhrAs8Ac2^>roe3wOEt`ZuUJ>sFRyz>PA zD~<-;b)sUE(QLF3C7}&yGpS#tfsp$yotla^w71caur)ouB!iS6`2~uf5p{73Rl5cs z)xk%$Q^`;usG0S-AFlTFdiL-8&s)yl|6wxuc{MlpqhwFZS&Qd6^7F%FFZx|(Da-xn zPOlyiN%cB+l^ZoXQ|}r*r`j@Lq5bfAi)-}U*$)hGUCdd^=41?TofaGWfNOXBoXi21 zld-vamw2Y+tmSO*ec$EgHXk}mzrMSV{4FaZ-}2MhL(TN-(0BKrKY#yshah_OZPT}$ zpS_;TE{jcBecQ~9^pg_X)v$i{`89DfH!>&BB7iXVkl-ztr1>AKW0~=o<CvfD1?<8e z0t>steh{}ai8LMx91=>D6XG;0M{BZC&24XsA*cAk=^f^v6g`hc=N!$#A}u{19)QCB z>j`lk;|1XFd`z6p`LD;s#a&DxTXC}cu>B&tsn3yd=06-6hcx>S?3fCBFxwE;_w+dA zBjjpQFNc;+vdKCN`7vx3Gm^=hZO;+EW+U0RV(c^cWGKE)3QNA_fPvZ0uZJqH(>ZJQ zZ00COFvN%%-IWYKn|*6G6!XbA`FgSZD$GGh_n>k$GNG(aAN`~$r4N}lhAL6Q30pdr z1TAcUJAS>>&$kJ`ig$ee8Gh#1HGWWRx%+x)DTI7F)UvCy+x;*bjX!{Hd=7Jz$J6wt z#)by`ApVJjR~iC$HI(AEk`geLJ`3cqQZmWiAr|AWnbinnhFlnF<Y!pV{`m>i92axh zO-nAqZ9lB+m!F|qemTv}W-gPKjI~eEJCN#c#YhPZd|FVbZ<49|sFUgl8jO?Y7;O)A zA8F!V-GHAVlJNTirog@ROPD?Of;*nV%@-_|UDuzLh(odOx0EfJRy}M1a|zF|qOa)7 z3>MDfD^K;%mw7@gm=PKfCLqKi9qq@c7AR|67U(}C`NyT&%efM5CYd_#*92Vb`dSR; z^YQCfaoJBW=Qo&r6%u~JuW^V|X4GOnZpY0q1pfq9Fpz&%@@oig#_foux}z`ZB^U~X z6eX!rGXk3p3EE6HzB{QaO%uR0h+SP@Ly$AA-w1U<4%Cp(q?46+@{N>a4iHP|AeZCH zO2F8=767)FAO{J$skp53IPZP&`VVaS4F&tHXQe=>IG0JKB!xaV3s(eh#7IMsjv;N~ z2ksSi`L#W90v|_2<K6v(Xofl*h5&-m8CN;LH1Y>vdz=zWsCq5qN)pAtW7v`(uD^dq zQll%30gAiIo!%4F_nh8(0t$OyVauf#T+kVpB;^H}h!ObqW!K;P0ScesN|rHu&M*Tt z@%DH!zWO47J%pz^c{feRC{4OUJjA9g<EP+GocdmO5|blSxPFnN0YeI<b#t_8GbOKp zHhNii(t9`+1b*@|CX>7|uzM>%UZGJ+7LxID;WZ!^eH`nfxhkGw+#c)R8pDr|d5jrg zWjfdb>e69PBQkvvd|iY2%XGMvIg=(3EYFF#gg5R;O!r+~%dSA-74Vh0!^vWYrm`y* zF(8n4bCh=#4^W^Zz9wo}_s$sZLBio8<<)^uOqmpI(yIUg2=PA%i;yQJD#fkUssS4# z=m!GW<;)uK$`BYb75_y3M&o~n;^a{LuV@%TRAnmpt4U_AhyzdJ9P&S|gD}WCN&ZKG zDje_f>4J%3*MN+#M-zHznMA_S5Zuy(ZD=SIhr-|<TCGEvfm4|)Cnb~+hU+9ECmjwn z)Sl&b&@~5XwOUr%=5%D*s}26H(F7t;2x9Ed*t7HlNggjLl7!VpU`BU=vH4gzL~r^K z7*2xH3owxkrMF<xTMzM@Vk1t#zobkEgJE!vF*1oT31%`Qfb2b_gooi4yj1*6EXD7G zo&l(ZZ5_dpkKhwx8-4}<Ejn-{K6W)Y;t@z?jP|SxkP5#r^I;ZDWWu2lR=jlq7h+HG zW&8&IK>P>?;iun%=n@zOkHWve6>eju!;2jy_;b7&55<4um&9s(TL&o-XRp@3K+32( zSAe?@ji3e$4J$PP!ljk9NsKNnut3KoNOY|)ePkHcPr~Oql3bhJp_3idVRd7%V6QGO zb*+cQ^3skFTnf<!*JgvE!)kC6Z6J|GByv$j?3^;4i$ds@DRbGxeo_*+@P1NOb5r|C zd4P-WC*?tQRX-_DvN`>vywAJbIt6sxjDAuEvW5Mmn7P`1Qv8^HIDk>?xqecj*_eJ( zc5zAlr0nbWo&B75KPg8zuAh_>>`(oqJk3`0lkz@0yHARaq@+tJwNR|2thwQxPuPrp zuzlWd%5UtYTc>E;*phxy4BYX4QU-DQeo~Aq?kB~>CiRoz!CvVn#fz=&C&kRobKqO1 z3}zeqd1pw!ybbMF1{UsoKPki5ANoo0CK}J&GG#bh-_JW%&fHJRc+IJPQo^~6ep2E% z)KAK4jnGd@5xb|Klqb00eo~72)v7aWLq91`^_x<{e$h|L)BU}}zriH-lTyX(=qII` z$?PZPeP&TVDHoYbDEpQvpRhd2x_KC-y}#1C2sfon=TJW>r1$S9C4s%vPYUV%`$>6# zOX??u^#1*%klw$a6w>?OIt6sxrhZaL@83^~nd^rR_%Z#Zklw$al<59sO?v;}ep2@J z`_6v$az81g_wOg=1l!V2%G2zN{iG<pznT(buXg)WN~wiYN=mfzJ96*e54O+Q^nOx) z>rZz`?|-JB6w>?mlQM`i^^;;`uk@2*VvG7o@#yy*FSend6f?J@pA^#j_meV&?dT_E zXumSBa25Teklw$a6z_gZI=o-rtel~rl<}JWu!VD({iMY8*SpZ(zn_$%er51Pe;ThT z?pLeM^jmXJ^_xO^|9(=Q?(ZGi`}dPVdjEb>s+oS|MtlE$QZ6#pDD&nNwf9$-Oj5Ag zPAOQemt;wx$04oqCCol-&oNF85;Vne_B>lX0Bm^L#~1&Nld+gv|JW<WLH8f87Z8qa zKZ`Hb)!~oML&d|}HXfm;@We3Po5Bz#fb*ej3LM+!uu8l6NGNv6A@G3|&TnK09~6#F zx;z0XaFU;I?(yMsqg&nqD1pM^H^Cqks*pVVPV)08iNFD+lV|ciwSp^_1dvyrd|4Kb zn~2ly6B{6b-sG}=GON>ZrD6~eR}{)TE{-HT>?a7C1cNLKA0I1q{vgZ5P`ZSLo(Ri) zj>ut*AAic%3NBC#OiQpmGgeb<Z%k-8@s7Lu!zaoi{G*RxOeyH0;(8I-k8Ip_0s-R4 z`K}znf^3vM<rJ!hk!)l=ywcrgD>7;rA3{rrjKSkIr4JtXIF`}pi@)KQ+Hv6rEUwO> z#bAPuz~qH61Iqsf;xs-|Y@UFBd*u5WToq1!{rH~4N%$f@^ERY|&fX#*dli`A;79lw z{8|#2&RwLQkYc{jB1u~-Nt@;K97PDw97l`x0AVvoVpA@&RlYHnuqH*=jc`Zu{rU3g z@=za*VI=N2Ug&N-kPE&R#xkr6@A(6#;eF$VegA6S5%XC14)%W!b50KxTRl4tKRn3i zI_SALY|q%bE4io)cNRbt*q-}i(zG8Qg26EPIPNMfNKUP#hbhHmVGVWAL~|u&*#(VA zAn-KuP$(D}o^8IBGB_@X#oBiHZuCIsyU~>cxLQv+B(r1`H8UZ`$8w9m9PU?g8h1o9 zk&Hbuj!&5(j^{oG!*-hw2?>m!c;A7KJzw?MYuDfTx)ZXY+yJ#WU2HLVUc&$Q@&bPG z@B1$Txk6K>?2^X>Xdjd~&Om1w%F#yzeqKP-F6z%CB261ZZ|#eS0O=62Dr~|j|I0}H z4PM~D*YSgAgZ-Kz;ZsihX$GGXXOCo{l-PQoxMs5+EPkM2c-6o0iHmJe1j3iF@RFyA zu|PhKG~jrg-TC!9*I#=~mJQ!YtD5~r>MtC)mimCB=NzrPL(_)*X;t%lZ<Jxu1F%XQ z1c@WhP#Txb$H=#)%zP7n^{;>9ijzJzpAN|Q4raj`qu8lgk-q1CqixW-yy4?a)53?F zaAz1BD;7=4Snv#tsA;Z&z^6NK!@`LBwzZ_?0dND;AqD}u;Aj=f`3fm$|E(zc^yQ15 z@UuCG8x_P(?TW2g_Yble*B$jHq$l`L(o9E63}LjTl`!gSv;GA;o6}yKzZhJenS4iB z<nVC6#La`)y1v}>Wp?n;y<~eBm$ACr);b)t@#^G0=zXaV(y?JkzNHIk;xzTro`V#W z$wvygq=}39cI!7W_Sl%Owtg9-sh2M~kuNxLIKYIEF5M-Yv^|@oB3S~*P;9>tZ)AEm z{V1X$fzY#uWmKHVwJdl6&nq_vu{}YsB8)I31VVJcE#Ks89T@MkY3R>ivoQF8hBf03 z7maq%wnV{iK!SIQrR8@H^tzPtIPP~}?|G3d3tKhpea|h}D!$D^e0RZ!Ddw<|41)_a z+6P|noi`FLB0vXlu=W^X$}D%QHe^(S<Mo6kXBi(2>7d%?<IA{xLi{xNj=JwdTBO)& z-uB@7tXT7+DTMQUdl9@J0>v-~+TakJ!4Kf)3i76xJc1247cr!L6lxE<#G}#DkwYJ% zf{cdjG0~1kzNdjDT0m-FjV++Ys`F9L2QeWK2amzZ;3@d@JLSWN{fLkMl00p`;9h<X z<F5k(V3IxKK-nPoXP&7a3?a?CkGi?-K87opMdvR=4I}=5OYw3>K)>TF`0(LLf4p3V zyC04UNsGgceh~0;%TJq9H!m&(%hpw^Z{tvLu^wkYo?cdu0S2lbV3yT`kClcl145b_ z8Lp=ly`9mE^a5);LR<q;8%@tp#Wloqr*$&IOHhPUH1*weGSY!n(#xY{q*^*51d3E^ z=6f!O20zwEa@N<H9SC!HzkZY01_)jxJ=889bs@U($|EtFsiuMDi5{nrCO-@X%l-R6 zMr~cv34$I=t;VRfMyhT?d5pa>^VIeYGdl6dciRNpPmpnS=En5Lce1fD;#v>JJ4XE8 zBwoF1+MVMczSkre2CPUKyM`7<&<ht}X`{6fmR=ygaY{B$$<h<IW8KBW)-@*+1;W(= zvD(!_RBSK`mdm7Nwd06_OG8e?xCp9moR>eyJQ1e+6t*H<EqDP&F#FHYphYvT<LBz| zWV|wtG2h0-!TaC>TUJ12cYD&Phv${oZy9C=80uT{%$kBA0sURAtw_Tk{)tVI_uRoS za8aKJpMv9|+uyab%xIhCz~ATdg_3Iz1e+0{1TuCvP<L55E`r=k_xXW1>8LRs&9j=A z;3o4OkL2W=n;2V@dDY<ukC-Ve2w%m!TF*G<lWwUEpF71gYJ$2Ni^`roO}|e+D}P_X z=gW8PXf20D^xkSmus}l_dPu>vw4Ty^)tr{NiUi1aSVu${wQ}@-0^=EaMmIuJ;r$&< zITRL(|Bbi)?1P(qe!y?#hK7L!j<<PRhTl~ZG-Bbp;kbGDuCft9%Qp-c>Rua;?RW<M zi2R%782-*X!vWxRAogW=3)tbWU$1*P=z8Zh$H=OxQ4aKX*Y&_x5Q{Dmsl1{qL}SoQ zDOx{03vrWdNc%L>$$}&zt1KY`MK%c4hR|~=v^pc?^D7`7wF#wB{_U{`N{1#7J+S}& z2h1_h5o2C*|NiGBKx`{4J{^!8K!lmmivL-38UM2tKTjc`gCm+#Ty;iSdDM(Gdag<s zT6-eli8C*Y!D$m`>r5SHA#s<s0mnahTC9Eg$g`&*7iXS+_UIWV^7MmH{v3Yo7qPYt zzxM1$A3Y0m+L*{+V9s-3t_+I_n={KAdHgu}Ay&st+z^tJ7rx~V#7KHk?ZP2nDUjxk z`d|xG#x7MFKwW&uKMisGsFxL^p8N{JWWq!g1I4A|@1CTp5me6v*ULHtd1AX&6KxUe zt=O)u={8YC;o7=QR8j7}>#n<rrd*-VRFU|^hK6#|cf5p<u7*yB=(10V7GJNam#4P$ zLJBDk3*n3Q9z8uO<S;d4SMreA<K?6E7(IXPHjJ2@s`a~dx}|GtH1&B`P9FFqT5P0y zeyn-%#Ha)rvo@#)vyYDwKw1tV39N#ejTfUj8Fbq@n8P5PxqFM}kVbqCH-^+C@8NYT z){_x34C=(j>7Qg5T{+BD;+Eu)kR&M-WR9j>+lbs`zA5(cp+*@$2gD(SVrQyFdnF`{ zd!Ez$2-*0Hgt&pj@oV@MTXViim_3ip;Sy+MLcA;L`IV(j4A-0<5{&=~#8O>|V3DIB zhs$$scY56dk`A%~3lY*^sn21vusN^<IM~t-Q{lvk81r;ojfr2w(wBaoBi>fXR&z#e z_t(d{yyaK&>-TUeufh@-cnV(<tMU2*oF#sazhuyBFW^&<3O^0WSTFtnsm$$P<^MuT z`4k!VHxf>y#es%S42?eFN?&K3%F+cHOWVCsiRsQ>!2iMzK00oUCeUs2<$rBxdTR=2 zKK9SnZLk=gdU{m&D0~Tz@3ddz2R&8!);E@4p&b0du&I2L$$KEw>4tfm{)M+-JFX<3 z?ccMepdBawL6l}1VS|$vX1?;m4DzLE$&X^QFjufh^F$*j-84d2j35$ImI2C0;qIjj z*lgBR7~rK1pO25@roU!!qhL6^47#hZq0%U}nIC)Rz4rpRpnG0`h6i>I@$SHT#1_aC z4viS=nVJAUz$ptLc;LHN@XOyl{@}&S)^_~+q=J!`&%A`iT)M7ANHEdqES!+1v#8M# zP2t$&3>P@IS<?M-lK*JW5*O6ft-Kf9qoLgSOTdt|t*<Zcz{wbk9JpXUj<dbCxc<>f z<DlF}HSs+wTs|7AyGyZNS?BH$tKAxjc$70_Y>iMYok`;m(&=d%gwOjt2heBAH-z9) z1ZX8$alJ;~_m;ho`}Uo_TBCdo2<=kX`0MygQD75eZZdCq=Ilvx=AbbfB9mfgZV7`B z7%(m~0Ne3q%Xx_VT@%(-_sFx)KEkwYoUeznfiCzR{F!KJ!!P}Vhy>vv?Y%-CGNED0 z?NjpQDq7IW6AJL@nOa4SVa#4I@d_*~^06GM*#j*cQR&3iU8K&YKoNu<JZ&`Y*@x@2 z8DP#kg8#hm{P+2xUB8*QVlh&iA)-AycI<aJ=*aF;;1YrYI8Teb>aT?|1gL=CW1*>6 z@8_T!`b>2pBr`T~<UEXS#}8=g#TS^{yZ^+~;4*uKu%AhA?IJG>Mcz`M<Bt4kpToH; z!QK7Hm(+MjIhcI0HFi7{!{d0LwoVNH00MITV+m}~mXe8^#kS4cmOQxHjU5dv-UFo& z3G?;rhxV`m2XNajI1x&BY@z|Py;mi(gW-PJU^3trLfcnfHu;2y-ioyJ6d|3s@?mqH z<enNZu!nq5ZXhLZN>|9=Q#qJEdyd8dTj<JO@S&^-$Q}*~BftJk8QH#>G7^_he;-&U z?jSkdp&U6n5fV5l==DH^q#j+qbqIiEHFe7uCE?_xDBLdAaKTI><cbjqm<bje=!d$2 zuvyBjAXb7RRf@*#DV2=kP_U`qRBUlIa~rcl!c*&n8hr7{B+0z;6)Z{+P<IxW(}`p< z@`u70x^j;Y6SdKFMbELyiar@33Mb7V+9gMYZ-jV;z#R=l;K?pQ1P&5>8^<}pb5!_7 z&cI01V>UtavPQ3*i?#Khi{<2Vv5<nxMuSiJntPVdA3f)GH@JNqzFdB1){^<-4zkI8 zPsTFcleAU`C$uV;(mDkZ(0~tg#|(UE#p(?MU5>0?u^A4508zL?h>A@~i6x%~NW`Ux zvB&bcjyjh-#7Zd0YtCrwv5>}?u?^P^e0s~~y9XMc+?<}t=RzfpWrNo4-n}+Ci#V+^ zKj0t@Su4{+{V4icDiPOmzM7pXAM+P0r9<AoW2@tmqnSdw;;to=Jc@CT;n{B_5fecR z<<j$aJ(e|XI(>#+((^7yi)3u!sj<bWr{zhHs)$^ulb%08s0Tk?$5Q;1F7S+c>XyP` zpaS1d;lL66a#gy>RSBsK?V$|>k3&FmcSO9Q6_1hLuG*;1BqGD=f|=maFeMCMFkJ$c zblHABQkN}?+*SB=as6YJgN(V4Y3d+I3Vha>)zfWj>cl3w(?+D`_!dVzsaH);<o)iL zFt#xf*9B;+AxN}0A-EogIkC-=N}19qHwcEBw8{^s2t(IX%JgxuGdAhVK{t2G{B`;Y z!`;s(&)M!5d3a8KVd1pfZkxukQS)w_w&qOo)Cm)&eu@ARS-qx28{czk(u1CVXDl_4 zn4*U;h!^WwJr^UE`T8;m-Bk!6k2Uk@+AzuE2O>fv==IoM8clU~T@bi&Wszdq;K57+ zYlf80BuK%PH5^9*1a=4W$B@D0Jkn}EyWYg^K>+atQJ8|rPfIV#4)iwyuLrm8gh-}f z@L;hlk_+P+lW-BlS8`kp#A0d}JVO}zy@%mItrSIqJ(UKoxB-_kA&^+Z>X}4eU$K;n zAsjO(($TC<;Hfi^O&Qqa2<cvAfCD=9q%%0Di$%jDn1WjT)1IJ!HkemY0Ym|ILOyO5 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-BlackItalic.woff2 b/fonts/inter/Inter-BlackItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1c9c7ca8b04ac8dd13585fdaeaa3e3a624ef1c4d GIT binary patch literal 108752 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%0AI|;^krtuZ&u9oc2YLVRZ^U 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 U%(mZeVy}>G*}cikRmwyEU;oSyasU7T literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Bold.woff b/fonts/inter/Inter-Bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..eaf3d4bfd7d0717eb7eee8edefde43508c6920ca GIT binary patch literal 143208 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 UU2_^}1?s^#mv8QpN2xylFLHN_Y5)KL literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Bold.woff2 b/fonts/inter/Inter-Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2846f29cc8af8cef50f51381940bac8845c38f59 GIT binary patch literal 106140 zcmbTd1yCg2vbNi}ySux)yEDMx4ujj^&fxCu?k<B5?(XjH?#=+0neXiVpL1gWac|t! z6;a(C)ls!NS7tu>W|hlVab^Gz0002W$^gK9?m;^UKi~8J{qFPQ{~p*Ous8v0l(@cS z(%^ak-%)7jkW$*9Jq4IaWdIO6Fe%8S94H}JgeHXVFr5|zOa06T!K)iX8`;YhEVyf< zxyE-Bfl*IK_|m><O+e=C>-ne=Qfgl##*M6}P<Ye{W-km5JeiGZr!}Q@irh5Jq7|f3 z<IqYQfB4zQe;YR6HAJ~H*FPS0Ulj}0jwMTcMdJa6SeCoekfDZya)i<>L1yJ!!XG5t zhU`LNj0zeV($u0-y0$e2U-YRd`&mP}*pQHAza!T*H1R5#VHJ#*Sbb3!#mlo7f(1*2 zX-T_#i6X^}(R2x7Ey!oe#FaHhZw!UIGGg>08}y}t206T2qpY05ShT1g5@yg>rPR}d zUGT)r!(s|WH(Fkq(640OBi)Ncf@G40LLwFo_p_ihBa&9nN39p6QGr%aF~uEj%X^qB zk-?a1n@_SHQf&YuYQ&M9l+5GJezarGZ?Rr@u7DbBB!!e1v$gHkj;fc}_}Y)QOH8~F zm0zB@8uTjW>4}7$oTzaSqlGmZ8OrwktKGnSEy~(Oj&7Y@KikyyfR)^36VJgoQ|le> z^&$|rt1Asq#SveScBlg{q=M!4VF*&2gC&H!9BIsDvsTe_x5FG<!Y=IN(B==uj;~0S z{3j~*UIP*l{M^rd=DMR9?zmKr3cE;e^vg365vjj++<^37I;v8rx%v%+-L1p~M3$-- zcXqfIPlMB-*jP(*vB2&F*|GagqV`UI(Li+fUs&kSTR7Gxn13TrGw-DyK<dWTsWtoI z+?{%BYP)t93VB<|Q^>VCwoJrq4Rvjtn6MYEHq>aO>9HqrunNS2N>wVLyNJjT`$&a- zCi)aYKOETFnmwDo4AIYLmszuKq+tu)1I6yxm7p%TEl6D?lGQM{bc)%d#X$6{lu-C# z7W?fy+qGF=m^cD)8?*<C?kWFq?QnmTOygtzx2j6ti=M`{-NQC>;U)L6eO#3UQ?{gD zSz@<u5ramOvEqc@dHNX^`uDuho<$lnSP`D+1~LkEVWHr(ON<CButzo%WhNIHj7&H~ zU0l8!gC`|{*_Mi<&EKVu5Sv8~Oq&v?x~!uPiL#Po)_ouBJexmrjR5)|STNiiw^t+0 zT3pTi>X@x>u{<u2vt!+bR*y1D80?udlJ{X8O~=1VZmOX-rf(;`<H>7$d39$9NbiqZ zKhiz|4>zIso<2rjz0abrA3X7`q%b+rY9Bu&6!tDA5T_-mT|vaq(5PKrDXBvWqoBXl z6mv#J4Rcv;>Gm$y;^rmxCPf$r^QiLI=6SlG&gT{Lnz-h5mI{i-*y5cY&!VGmLL6c3 z1f(FLriY;ulm4oR3P6eGpvNKA)ZxEln_Z3H=qPNM68fqTzE{kTfk{$RWDKQs;8Hb} z8?u$v?!{U2wpxs>aAm>HA5LMn5sC!nT5Fi?RYwfu1~1Bd@zMy2X+T|=sCho+Fv_oE zeI4TJIl`daApW7FQMcHRAdd<85kMSR5feb18$#=UC3uGw{M2wS(l)3V1_w@v>{kHQ zu5k9S3d<e`w-gAcSBi=x6afkXQ_&~b&Ui!IKG(YN>cwz>Y(BApY{bNqq`PuZZ*Vu^ zuhE}G#8!Yz9ezajBrMC1t%zNMxoDu7sO(!NuZZ;ee*1fc`*9=L8yFK@G=OMEc)_ZF zqJJ!s^4Dl&52a<q$T&NDxIFlf^<(EbR-C9b^MJH-VWcuPYf{Ct$=S!_hI;g%R<!p< z%Bd79Df0u+()oruje~Ju5LRHsJR^&$_z>koXJTUW=I;0}=b;gGC?b;lk_btZ-ya`d zo!>%^xuCAecVa;~kiUu2#)eMG#6?xzw9g6XQl3F6iK2==K3T2-TSn;Pn<DODqBpS* zWAca@El+Uk8E*%^f~06c(4p}W53-Bju@4+g`{O6(OPhtpQ6iZ$0SSrLL)Fv(&~VPY zqq$xWJJr!KG4n_jP<Nq@J5s!7AF|ErAq}HXfbufDV?6*@^5>5qmnRp;S$w7+x8HdE zry_)7L6exs_mz;410!OPxc8wLJifl8d6#L{Z5qY+PIRy^#fvccbMn}@yxdHBKmML* zdsh0+Plj*ilR}DrvmS4S^`+K1@8vc-<c&H>k)2ih!A~YQZF+8B`Tj6UQ)DW~k+#o1 zj`y8_KK-hyUs0GF!MpAwZEh}yz*V&vykuDRqCos@IMUjOyKH-{!7|=#j@AI$E!(Q= zJ?(V7umg>KR{*J1#|tKd#B@{|Ir?W=r|Bg^{P`o<8BAMDq+z2TbkYeEMyR(Jc4zbO z=;%1Tqei3|ys@B@u|gh<zr3tUWcAUvrMGm$9cD{aW71be95`uANKm}1;w_@4lNG`k z!JI>_*N;+P?;*rvR=!LTGScrK$$sj2LdZ17FDDf%V`*a->+L(yhsld?YH4r~!XP<f zf;fl(TwHaveck}IM>F}yIZarFFE*wf6jiL;vs9T=grc&;B1U@NAD4UZ9BNWdFbcs< zyoB_>I~PmpF-D{bw@WH(vFR7OvR1}YEmZCSG<6qK_wIX-()bLRk!L?-&N|J%sHmkK z=7NgrGQ>5uKC{GwA}l1ETtfy&s*)`VssOdOCJ!FX)=-a#4?*H=8{Biuemu&ZwyKb6 zIM27oWzzO?yn(!5A}ve1bVZ%_`L80DUPNcmt_<%0*tdA|vfKc)X6h#!#?^O#w$g96 zQ7Eg%=iXqQ@CT9jrMTYXRHkx~Zc{iaKmzOsk#2@U{#8<p-VL_`%r?f1ZnX#J03T9< z)Uc8|h_!yMOxl33dYEH;2;NDDCY$z_Nb{v@*HzSXOm$MAaRKE<vG4m=7rgo*3VaG+ zPR(nr@Ok9QlGxfXXnq|o-5Ij)miF+tio~!Rc`CAz$K@?=-_|=<K8$}<lTpnq`x`<H ztSF`q#(Z&TVU`6ddSsAP6|AM~Qp(Q};1=v+cjXLm@3gTZpuvi+7Y)Hc&ix^&EL#td zIx{kHan@rh<@NFw@KUe+Rhs$QcUMj-{wlgq8X;X2W}26rgOnx(V%(Btq^2tD;?X9E z&~&`$DKOXJVAYNM6i^s_^G2|W!YtcXlniD5q$w&Iyv}mx_*{$FX(E7~rJ_i&`NCBx zUdp`WgA%>#+R;EHv;`4?BO^k)s)lL<4v8x-1HXDf62Vm#?B008wgrhY#;9j@;no#u zR@ty%B1Y4FCP@;(*wqLDwfF1kSf)cn5SWESTMBJU7$~eJU!-5Mf|P@N0)uWYTt=+i zF~}2m4IN{ffXGPrQOa5o)v~ENkOCv2R4Lv|M-RY=Sf<&;6)QVwDQb%>mLMio&?^~H zz?enAcv6rl?1$FM*a)or6b#1+2t9PmI@AY|>)LhAI?S{Wk9+cn+U5M5Lp5jC;j^TV zy~y;%D=mrO_Qyx^gZSmcucS=}YZFtn_zbX=Oel7Jl}o3R{5VS$2rY}^C*0PIR~}WK zzG_#4pt#*JLI}YDSHzUusa|A!KX5{35#9y@ZhmSH9FK3}L#}S!FbP}8stv{nq%=qo z6Ut&oEzqmak1F?z?o!ju(M28rg+cH{@FHO8{5aV7b7ih}8LR{MOOOy3ptv8GK*~N4 zir_+M)k|Ig6~I)ihRRB;WMY=$Du^<$dK8E-FT7Nue8Jv~SRhrV+$rj;ce%0p`?F!u zaq`09bF??+hx+N-$Vcf)Cmo?x%w7B)o+3T>`PYW^W?5O^W{lqMF#s$JsTi;_ajB@e zOY__Xf9MLpXAZldX){iDW^x9BNuJ@-9i9r!IHHiI_3?PU;o>ExY(;E#`QxKOdez0| zUH+;NB+<4NFdoX737s2h57y3e{|fgZI6sFh`@>fQOhcTKxO!TYojs{OYWllBX$B0! z<j=Q{6J3JzH|*RR90Ly4il9`X$4r0RoX`fK=mV9qBDs*KZ)GOsXninqWP{2@MVv~* zL;*!?=$h^Rlp&3jN4UbY-0yJeh@gcqM9K7;(W@J~$2tpuy>#D+Q23gg+|rgCSA;}w z>V+?ju>+3KR2RKQ<h}OC8RDlGK$0F^ndbDR`${K8wLYmSQ3}ho71!BGMate;;dg^p z_10+pphXE`Db9xv>~&vf`d_SPT9i?h6&9P<hc74#foAl`cmo2!YY0(&GI9X8Pg})u z(O8Khe1^L^6L=0DgG(pg%R91R^8E@BLX7M*dBJWKuHocR_$mGKiAQ7%4g1%>2k&<? zIb7iBe`<_$Uf%8ufXL8}QueRSY7=v68Lx?#2)+IUGkN|tKZ2g!)d>W2B!_J^HLe@y zaKzS4Re$k&O_>w`?I$=<C2H@_x>C`Om^WaqTKvUcay^m$r+uoyaUSbrCw2S6gs<cl z9Fpq#dI!cX>kB!IvEfdC_*WNNt(sdv7emo&frMV`t<E7(F%;aH9lCiRRN?N&wawba zg1_<#5X>=+gfdS|XR09bYL_8jpAX|x^tT0?dB@FLv?6JEmfiZ+kW1!JDD3W^$DR%F zo~!24&4n^>Il#UHLz>n{t8E&<<k47=#wIRmCNG=^<Ow()vShlQ8ZqfC9!x3wOOQkX zO()4jVq2ZhFPEm{a^D9a9k3!0g&~O?)44bYn4Uc<k+}kIOy<ewZ<`RwAxWxAfww(6 zI|RrsFFX$%t|UmX4FizGF;RpWiCFc`I&WX!JL5Z|e~wRyXREEQnB|L!iiRQ=(vlG$ zUb`HbcVgbM_l<+kg85?#*oXY8d9hg=d}8>(o5uetDr^)R6A}{wiIqfjK;Z7R+3A?_ zmdbbNIf!kjA|@vK`I`4yAH>;tjBkF_&!*Qwrxl8VAwDn+xAf{PVBckjZ0m9=#C{Rm z|7aimDf*q?0I>;lx{u=ivDuU&)xyay-gz^V<#Z{f1{RbNS<=i>{DaE5tSLCMhf8cb zAKJ-lAd*CNl$xZ@*;9M-Ml1jd8>NA@S1$mwVXl&oz-IC;5P&EWLJO<+dxID=Ct#%& zH{K3#jRkL<#2Rk=JQ1+!yhisri_-;8!a|U|tE|lqT*uqwlwYZFy5jg#Vv~Ht@dc!> z#6F3uZF0Qa8L6S9R7YnvD4lgSqWOTfUay%C0xyvTD+P?KP<<bi8c~JGTy#HHUQ&^Y zZ++`da89e)3o&u5O7+r<2;cu9i5h2aHE-Fv@&Wt7*ZiCM6<rI8YDS}~S1ni96k+`W zFdpP-NrEl)(6e({u!#|;Uxa8(EEKc7kT}Z_Vi7fIs&KCAsiVtfl%3+}{>G+A{qIg& zcJOVhj=bia*C83)LM)WCX{g7i99}Lv-4sv;**G<b^T_Tpd_OWJgXaV-zC?ET`G?$P zKF@QVLZc7_McAF*1f-qQ1lVg&>7b{Ys+XU2rSF?5ey{bjkO2W;kV4E5kixa#kis{h z;KLZ0q~7a@yhJ+`LN}zt8J3;)H+imMb8?a0NGZ6@8q|n0FZiHtmqs@3l9BI6%KOL1 zui<r~?iju?-~0&Mfr&a*uRCppf>FK6_#UYXjx3bFY2{NQ#-T$lqk=9YLoVwYUj?lY z`^G4HYjL$+OrU{?tSZrR2i=x79o0MWN4HLFUUptBh9@80_ufTHtS>o_zYX1&ce<e5 z9FH@6931sC{<b~!Y8}5hv|4<RPJsqJ3Mp-RE&gg<cBHaNTNOrxBFJ5^I%u7Sa14?{ zfjPqK32WB3De&8F1i_(XN6jL>oVgQ7r`$fCXNwq(7g%De4(0S?-WO4j1glvO)qfi( zfHA(8mcVVAqQev!VHg0t%c6jPv^RMnCB@SA>!fONqNo$*;kT=I+pfFUPj6a|gCo&L zdkW_-@BLLB5o)}t$+uJS?qEONZhpSp%e=Akraqg$%-j9CUc0^+j-0&aZ!2Bzm>kNm z&UeFi84WOQt}a7fnC~fCXtq2}x^J>0gCDQ5wXjRPJ;=xzBO;#3fn#j~0jc=dtQ-1( z>Mjuj2(sX=UJ4)HEO(^b>803qw+FKgff((<cFYzhaYSsJLZERZQYEgwI~k-~_3YPM zFl}30kse@i=mp(P{kXyHm%Y?*q5H+k7IkFIv~FHKwe`L<GBV7(G%V^f_tkJ{__%nw z)rzs6h1bx7P<^m(BtCA07Ad|lr__rLk^v#qThq{;kz4xdJB`BqH<RuVSCU7GNle~S z@Fa~jvCdBYIqjVC-pal1XG6Uf?W9EJ$=*eYVdMp8F9)_+OaEgS8Q6zkF)3#^gV)mU z=d87O-m%FcQ9o*I8$v?Ct%>&q>@y11-_xx@R_&szv$S=a)QdtBMr81}5Gr?ud|N2B z@tm3&&{=0#n+>uL4$sy0TBOXO?$wG0Rtk;DsBmN4uvD11_bgZQ9&fX#YGt!WnF6u^ z;e~uZUOW{Nn4;^g0)HAG?inOHj6APdeb+{ug@zZ8vD8{D2w~l3)^G)}(eqP8RBwm; zPH*d?XPMC$1`6BxyofXX`jozo*=}dAv^IhcgA4st8f*s7$1d)Nh{?T|2nQp#t=r~O z`+FSr(22tn5i>nKpMtJg`8{^_gd&1a4oLM`PeSq)sXypwx+-oay;5cIym46*>WE(2 ziLsh%x$Nz$K-apKO_fgz)F?*@fo(4-`gNk&8HK3?18w9O+7(U`ZcrAqBRSo7K*S(y z0RpMAQE+#bPjz4k&r4^MJRIz{i+M35ZaQ(0_x7p#xgw`#BdSP;@Vb>7_3^X6*u*(V zwrbtzgmTyX_*FQK6lnI+x1$3j(T8%2ii5qzp^>2?S+A08QjJF5hWa!8V}5K;-CYLP zqez`9M3sKM%KEoNruH@<rC;BVl4iRm`}16YttBu<!zNcjcnm%E+xG)~=~R!re{I=q zQK6)(a3QXG^iZ^%WfSlq^I){@yCoPLHi}A9u~B7GiBK7u!<lCun{PBm_+xaIqV%Ov zB~Y=Lml|UmX~JKb!mH5f7>N0)bRRB5vl<=|8{g(|j1?U>jszFTUl%SWqq8rXOoyRN z%0{$3iHX{Watoqo(>R2Fln67S*(+c8?Yx)kD)z13>sgkpMY`0)0D3nsy>6s>6o|i| zk#FP1ZPwL~`B%g#)(r<jj9n8Rv7p>8UdZ9PLN@aJ7-8pZqaA#^+hzQHwj%abyV>ZT zmq^0z%XD3&?)Xt^2*it^-Btm8axekc?_=c|cX#z@9w7qe*aG6iJ&YEIE7`usJ&gCr zebyd<Twm!Q?lC~H+jyPH$+y|L(xqLl@cAq`(W%_}NxfP2a|$@PkD-zLx0UO1+~?H< zzqiyGeLQfZ>+4~JZ{o6jB#L<byQ38|xAhh+<xFfP4Q}n74_vVif}1C6o;e)21inVH ziZk*<hrCBQ^4xR`^B!hB61mj9thwHy1%D}Li8Nl$JovGcJbfEsx=%pZtWYvz-^#eZ zCx=8$>yn<E#|#3o4No{+<=#HGqO4!S=W7C5{xU@i1%s|#YmgY>)H%Fdy`3ieLAlf@ zI~|259fhX^FB#s#7{M)n-cuB>{AwE<Z1O}b%9Dp=7}G|{IB`PBJibE7@<nJarI<5~ zRuS7ONeChm-?AFBJJ<(HQF4juD;Me9lx+_r3d5N#BynT{XBefVL0Bs50_X5<SUCCn z+$=ew_vB0l;pA*A<i#=k!04GIdv-*jwmh{W6}?k#=vRldLSu54DUD%h8LvGEORxRt zyE9&)CyJZC`p)pnybG6Ootays?7WTQcUWG}r09cD)3>Fp_SLUPr!F7E9=FinLNB8q zG~YawY`Qmp-8Y_h_`B$NBQBJ#K&25%pm6I)L9kI4qp&GV94v>zARY-p7;R?U`B=?w zfz-^4K+e&p#&w;AQ6cnHWv?(Ujf=p=uk-Qg*GLpG@YXS<Kht~E5%?BCG8rJ{3li<r zABzHG6J1-z)+V56#x>~~VG+cU<};Ftp?*;`zA|Z66tz|{%~)kkJAkJMX;y;aaXH2~ zu&y&{o^&f;yCj<s7f5?NY5!4QwWGqjqIO?~pIL6#5Otx`a%X6}c=^Ia-8G;O^+dRZ zF4@%WzuGGVu#*(5Ns}VT`?&||x5S&2GS)T?z81U#YL-$_sRD<4zlgAd@vee)qWqm{ zxbV*MFy{@i{aSvO0rMNCkwX0vT7KLQO8Ls%pY!q4f+%$L(?S@0cT9}w#YVKItmKFK zi9Yz!ZG!o*QT=#Ga@As<VB<}D-mU4<r5|)+R0{s+E5|wURf%5lP8IuEG?5cgq$zLw z=zp3BU54G6TQK(#)`ls=1`bWUiJJNI$8h5D%LWZZK6;@2wtk?f<JGtfA#oLEPWN|k z@`j8Wmhj0Gh+hhrxd6h9eg>REiuJ;!ir?$G+q=z}wJO+Kdynlem&4V*b-X=EWH6Eq zHqXJ1UV{rI81<K=jivRMt)9UbkDh~#r|AQUrr5R-N{5vl2bnKNg~KsM2~!)!g7^?J zf<pU~#FWI$^y1&A4DxMDp(p{ziWV`Z(6R@Q?!t`K#0wi%1K__B#!@L``~SUi#2uIb z;!tIBHA)rRx#n#5Zlmk7-54&BQ53Kk7RWeDR`VoRDWPfBEt9F*y0H{C(+y$VJ*ar- zpDO9j>(lX%^bAxpIon1}X~r#wC-X+OXxF$YC{Yo{w93X*r|j7TQ40<>RL~O&RYlt= zZYOCdw~g}OTc?B95*b=4!IPDuC{qa3gW-W!ITR;Vlqt6ieh$Ko*UffBMdyF9V}%1& zR0QJQ>!Bc4<u9$CDLiv7=0QL!=Cm?hXz3_W>(~9xU3_XP@bcr@&XPW=NJuaan=2N_ zgLvnt4Ly<IIhJ5}2!15VTB^tp3{Cb2BV$eVVh^ehp$D)cGtIBHh}4b?dMn=RT(%2c zr3{(nR2jE7FA;z#1RjK2j}y#}AdlmxskfRz6#xM4ENrfwfdem#0JIeOcJtWZk<g+{ zWC@DmT#3q&W#4NjR+KYKf=$M)H(fN;(IOuSdxB8hT#s$F(L8U|kzCn=F>Wd`vM~g< z(FX$9A{JDWR`0AxozjK63lZ<2(8#qx6C@S#`a{qT(_NvE$)u9<Xwv8;s(7EFQK=Ox zL`#{EzR;dW%BYnnJ4uN@w({vs#psiWM`Cg4$C)a5mPCMyTb;Go#$&ntO3axS+i0c% z_6CL|rJVXwQ=HCHv=k0Ha;k9JVw>TdE`t=~Brt-LXPVWNTp}R<9<yxwMfjK<s0#k~ zc`fp}NqC%+7?SzJ=-fC}Gzu}&9_Mh-8QScq;h(PBpTVmF00>6R4Cm-Shtu4M!Zxj< zDISyj#4KNqO?Ki`-xWkWBZU3QqznYx%Lv;`2$_Wv7ZcOP=phH|O=(0P%)hU|U#ZZZ z2KDTr_1)mnSx8NrXN#Gh8s50rO2Y8SZ?pjO1R|AdzLvS|vd6!{9Cn*3i9Jw*C?b42 z2qud9BWNLgyVCO&k^z2q)M3&T+zDB6T~>w*lM*9e-)~v{C5ftatojfg!8L-#8dOKs zL_*ctB;Ofli?}`R*p!6v%XUV|^G1zQiXZDV&~LT7gW3q5l#WaY7{&8pFer0kNI$cv zB-mg|jYj|IO4m7b<&<_Wq*F~TqE*XQJm(eTUwqt7#|!yt*<K*va9HfXnt*P|ux(H% z$~1j0T|_dC>64RVoSXr@+9h22uY^gG#`b`Kzu}<3EKsp<!OZE0|Flt~x|MVA?EXd_ z#?KCq*Xw9bed#ENQmmw1I6unaFa@?$ws4hS%Xo6ht1xM7y}%)i+pa<hs4BB?v$c2_ zIC{8&$^$<LhQIj;3i$;>{#`qBBlfqw;FR(pdizh%^Pg7o*^Fyh^TqvRFq^Yid3beC ze31@YX>e%pC?FPi?WXG;62TBi1&nAgPKZAT5hlG}zE<Gi_%N!g()l_JCZj%D0Zs7t zTf$X*kFPJJj!>lRVX>nV3G@@3-Z;+(AfuhLD*~G5rA2`(%&07g>(Ml)jDO7vQRw6w z!f%+sQ3feWe*v~))RTgc0C!~`CSJ9F2y63q5QZ>?u+G2}guweeDde3QGwqO8hF>rY zSmZ|BnE_?ZM7q({3S^gs9%-Cq?(fhf5;!#OE*~;HT&%5O(s0YsYkgl7{MM}>quB=1 z6}JL*()H7Tu1=vg-Wu}TpQ*{F{lGyo!J-%9pg%){yIjyXC|hojSeidBvqnK&2Hy$F ziW3!UzoC}YPsu@KIxgF_snc1OnPak*oy2Komtpjg(<CMoO%d-f$zlYF!w~VZ00mS# zfb_7iuxd2+wl~(u6+Boeyo05f6efwc@r#2hWI!iOBY-(~f(yGAhwOpE(@pup4|<i! zrv^D6`E*PXR7PHeg(TCcxFz7a^|G&VSgBEOX})7Mt{PI4CdlH7LQ|{Zg&dIT2?jyG zg!(yI$BBgmxu1vBN;KP#+TW&zERcz))Z!x+hRBQM>Q9Uk9z!h~qiT!eXSQv1+heOT z;*$DG1&8M{lA9G?0AeJq#%>i~%C!2-nA$1PIX$`ELq$b#(~V0!{Y9Z{Qoi$ObN$HJ zWV&D1)uc^hE>$z)nYU+WuUwus(7eI7Sj^~dICUc;M>TT1^0h;g9UpV678iM(nfto5 zNqdcB9?YiwyxmAmJTYYlmn=Ddr$o6-0Y*(%|Htaizonh@xpOq4;0<+@j!rHT+$$_@ z9wp4NMLuMcyKsetN~9bw25x?;K#RvFF&QnQ`q{Re2i#;7QDXd71p*N{fX!!$wZ(Ht zm|?BG)UmL7)y)6--DGPs0EyX#`0YwwXF?%4NSbn$4jOS20kIG$UKPg!bZ(CQM+>>( zP>kIi)lyXguAZGjPA{2YSMc}`&JbSHnGHWm6x3cIA>l9+^(YR=JW?9*d7}kd)pZjW zP91CA8W&qfU|%A6Ok7{lTqbqgEC8aE5p<$zOE1<xsqz0UsaMbbfAaHp_lgUVe}&IK z&gO%btD-E+Av5Z%ZRul&s)!Yi3IP4D3kgi%J5z{uTSLiWWg`1?J^x%v$JYMj5?j9i zpP&C3SHz{mWw(O00=;Szeai)AK^RHID%vgNX%^&K#L~>ZAtgeSj0}Gd?dmKe2@$`m z8upIGdJEjSuRqYt@&JQIqf*UN#&V>+ctiiGHw=}@7}PcMmDyr$;Ar;ONjt!mcB+qW zi+k`?!Lf5ie$4c7>DJf@2I8{cWE!LM(uH@nPJP)1?<1}DW5$+oc~bVnq5{VU66Mc7 zjUg(f`geL!F1n(Ko*po@o9lD)l^KlAeMZIF@kx6u9@8enM>vv5Kkv}%>2-TD-u<p_ zj@kQl<sLA7oE^X0W%IdktFz_@8@hu4|D6K>Fz{y&`3RkWE6MF%1Y}%y3`pEeT~cU) z3Cq_=eC5Y28~668s2g22jxe^lD>u`os<BP};sOa0=!=-O#AAa#>n3v1i<`aES4*13 z!zy|Z^eq*ts3ddlxr*-<9+%txtj|1y42Vz<QJ&Ej%ZQUuQgZs=_+^1!j*$H)REIz4 z<Zp5JV<O3-%%#_{N@U?sjz1NBujnmkKM>=QLlJxzxxp}zZKceSs2r<K{Uz`oMxsA& z+U3vQGXmfHdr<+QL|AQUvCjTwB=EGcU|`5D=A*j<T)lYZjdlM}+IWqreSr=yNc4a> zj#Mg+G@_<}LA+SFBA8*_mU%1N^YvK1EBf0Cz!uQdVpU_4MDfj6SS&1&QU(18mW(@s zsQPYrBxnV*9iWVuN}NR*1mYL)heB--KP?hbHe8`m(K3Ev+p-3nXBGs8sNZw_C*S-7 zkvNwW#l*Cl`7<WDzP^d@6d<}qw9EEok>$>K_YjLgo$POQ#;e{u&Pa`iE{ojjCBlN8 z>Xve3P(0D~D|0Qyycz9Slr}7vZn@FV5BKN~s7eNzo*Y@NQhKnj18y9ryCQ*KnN;#? zOiSDAf9(q(`@12D<QuYvM)=1;DVdCER6F`7rdKRi)A7WZ@x1iyKe&3nqf`FjTB~>W zFQyd$exMBCzEC%ayd$eFOPIej8$etmN*zy=K;0l-KI<@>QTUZ8z1Il*8Y*}Hn50Q# zirzJ)9m`~cKh%v<4T6LM^*%i>K4o7+nHf|F@y}*rqm@S)_GddXVMAnuq{QR|B?XU2 zVKnRxgX4kEXtLey4o46G@)Hf=mRK;huWFLsV1uqwqRpEs9H}>l(3HqPnN25LXLNSb zMK;k(v6p<u9ypyb0*?oU?Y~(Tho@ZAAZ6k{Y};XMy$)^YcMEprY&F&YZ3pF%XT<2Y z{XF<&%$Y7lgD8y2PZxn>o{NJzdCNO_>+!@OvkkvT|8T}*do)yoQf!w52LST-@$(fC zH0TO}VnMH1s^0Aih2g+&d%8j)lnf|wFw!AE3@hLJT%9kuoM3UEJ+E(-Qg3j<>P3z+ zbramFW|ZGY$2cS1W_uaqEe{kXq!nf28xk!rcu74lHLPl8YztJlzmQ>22}?^$Qx_v5 zP<;+_Z)rc~ITdD8c^mlq1-L0Ue_aT%%fT02s%krM(&b4oeV%LK1#mX8p>wsc&8e$C zdo{!Yt+*?`x^IDIZqlJiw=p{Sg{!;w&ro0k3X+9C9bUhKtf8_8dItq`T@uKU&w5Pz z8O9GXB@bdiiW&T=K|JIkr%3eXUpMCXR!Z3Y`wwj0JbdLz|8Uel_++fPSzLcs(NnqX z{k5NTjDr2p=I93RmQ~9thycdwDC*v}F<+zO`+xFj!~g8lO!C~0$I}S@j}sAV0?&6K z1EkHFOL~zb!W3E)OltvuqP1xz$d0dT9ws~_vLb7*eVfoH=rNV0^`G<>Gi-YO&U30# zu+7{tUZVml4A2B{7uV)r-$NySzoI$I9Z+_JJ4wbCQ$YQ*O&=;&g7j|jW>RXFK4{R0 zd;tM#?U91{^p)v?7sDQ58)W8!8R<>j(@JI=|GRFN=9%J&hle}Z_6%=K_gku-fM1E? zq$r0ZzeQNbqt*%Ev)iydEjx%ldkh91;6QE8<U)}G#1z^4s35T^ty)DLY>#Iqki0|X zQq={v9dz)Vi7=aSIXZ0VJa3_<QSyjnU0DBfO5}AWH79=yQJ9cCEOfyDs6m*|tXWos zQ)J9z-S$eU3cJ~3+#QE@`U05u6_JR_<czG-2K@D%rZGlbMAFYpwD0OqC|&!PVjEsQ z{uZs{G!O7ma{pDGQnG@F_o4uZLuI!Aw{`!*@zT^k#Qd)Unzk_zc$czZW`Nom012Ew zg-Hu<qi1HMea&qO85W~VC^37<B7=rP=ldT+ouA4yEDT{!z%H0V9NH&BXMeM@5@yOE z1QKJR9faB8BN(9B$iD35hLE5@!~_oPMv_Fu_V3?@0(_Ru^5%}{>Am~cV8XHL#EHXb z($kKg+z`EZNP&teL6pc24c)!<uQIwrkP`W`wr~EYq<`aD^kp+4os>$TlF2UTJazaW zW&a4atXH5XYmQ7Fba)>4^1jgIBLR*4QYHzs0P#c4y+cUTfP|G5@rZ(a-MK*Y68knh zfQjeKe)0cb7~tMSb%zIb=cv6z-m5}maMcK$92rw`tMzyUU1$<X;GjVwT5tWn?~)IN z0i)dN#DM0-@>^!&&^Ed^{^2yr1eG`nv8S~LS&&e{3>KX;0e)<rmHXd<K|w9$<!lOV z^4TXxAfeI-DVNDKTd)mT%$G_C&F3J=#+%S-HkdEwDt(LeAk5qt)WdXOxPm%Jn19W( zM6|+gQR<*>Z{#H;M$-=;9ucKc4n6S&p2vRC#A^UgGs}&HZ#l}124bg+NgFv*k^__t z2dtSIU0;#=GFeX6iQ@kt3}>kw#WI_Z9YDo~RiEjO1<I1C9U`arPBJeSJRly~3mPxO zG!9!g#xw~WPAg=Z%C>O+>j9U?;fwf5HE70_BywwYZls@xUyV=qo)Fgl!m`Wmuq?3Q z5>Vsr1R{e%Q3yrYwhtlEpCy6=`nhiMEttQfms{8IWYGWe`7HJROMj`&vuM%RY}_6A zBD<=?<o?sYYn1(rV16miiK4~vbh`ZVsF=g)S@GrqGo%IJ8T-om9v1z|)Bg-kru-Zi zu1b$jzsCi16X|)Iq-EP>KWTclbr?3oZTWVBm^293g$EDo|GbBy+Q=%B>yHja-*TLr z%zqlK`rQq8f;4lr-b8@I+QX2UstfahPBge*HKrj|_1w`YlUx;J{ch?@_WjR-^!R=I zR*72(<s418T1}@D1$j0z(b)oxa8;`nr=vLujp^6-EWYuF_&v@JK(dMz`@rjwn>WrJ ztE>x+r~WKz=;4(=x=RgX$7p;?d7_{j!)vvjY||@kt?R5cGG^}s@0T@^&NR^ecBB!~ zBTq`UH=^?G7^3xFpz3Dz?E5S2rYg1X>cW;^4n$B-*v&ba!*qTO_iY;M1->rSL5tt| zgS8m^WGZWB)y6B`pHoHY|Dg`w>{s(B4qxxteE2gn_3BBV=@0}A6l|Zmy7PwjqFBWH z+6bYuK4|#uwZ$%*`-WI;mq`)P_)|{%AHep1^fEfaPb38(k^hzAO46)TlFpm1FY=%J z1xqoR^apOrA3DWXE1VtY0A)fVL6Ml1OjQH2DXhjT5gHB$bn5j1*2`&51#cTmIx?Zz zgFp(<0lF}|W$W%*QY)A3gq=CEtq2^6cExL0V0dNRhqW}X*1R21q);T)(ga_4FQ!*| z=9S1OIp)3^i*Bmx|1OOc;6O9GjzVvSXd2I~>`NyPVHRTg?{U*WS=MCSVE(T_fX?{2 z0zaYp{}8qFnrkP!uX-#mBq?-cH*kOd4JdJ_w)9*RRD6+4I@9-wHn8xdDLSpX3zs)2 zgN6a+au$|fh~-J+UTw8jYH7gpg$X~%LpX0?+v9(@)F+a0WIJ`P%+Cf$js*ZPB=JS$ zQK46B)LGFZ#SLo^>WyOLbTNfJwJ{K7zZ<3x268XiAzncmwe_nPvMrSH96<p-yY>Np zTK55nEwNx_8+}J#C0}Zyt}qvIFMigkTf_L?d{isV|DXt)yCi|ArZx#J5bAuSRIp^H z#^wemM`s5;Je%Q(IpeQbwDAYRfm<=63=&X_a1AJM!j$=+q4&SlV&;*M;_|Q*l7fE# z{SU#SH@ALEWGw?ML1GGhhIT5=T;)<W&CCrw)>Jyx^!06C`cg<S5B>!0-%wjN2$@a& zx_v8cz`vGYjy}DLE{>h-8R5OIm)`x%p^Hd@n}1&F1eK>82GZi6VnC!#l31yPl{~!{ zEvyf@RHjP4Y!16p&W15<4844O)s&R=Z;3)HaW{L?`Cc^ed=Dq6ovTe@5(xC`Y%Hdk zSLE9lOF_oNpgz4um6es@>3@qrE98DisJ&3g^7TE!dXT80pV};En{RGxO(>P`=Q;UV z9OAitD6}UeM*15@@oX0;#RdK&-{#DGvUh2Z2R9h8BJm6~M_y4_2H}Vw5VO%KeUpi_ zz45^K2nj!t51}yf1`#pSg%wC!c1p^2vYdf^X<NxDdtTPciTMM)f{fft>1qHQxmxK6 zyjZqt{P&^m$k4z{ZM{t4OGT#=q!qKT3^1rx1!n}0_HR}>bffTbPnYL)(`4t_BUv+) zmEX=LH)g0M!8y>*GF#<oQPAM<Ku}<C{66)u`<GAgCtoNXw%;~M-1M*b{cp;nRI!Lu zE#|<KH3^?DVk7=*w14vPCv0f?9AEKUPd*ds3r|hB3HkU|AaN{ApILt$E_xFZ%9-O{ zf$jlXy^;*CsYc0C==qUF`YzvOQg=%Ijtlc{QS|Z9BS75fB%g|0byYj*z7Y3t57v;B zx7A;yuyWc#YEXK|m#aicL^Iw)BG3<f-^Gr?yL63?|CBp@lBy1uAG(m!IH^T}QXY=~ zf|)W-FV+R|BcQby?`2^4JBkhSIpRam0Ab$GsBYe0vCgKlc1j~&s|_6o6IEM$!PFsf z5iI{VUp{F6j|h}IBYnv9SDmL30RI>1-qiYKm%9CXjlltdl28VrkmmehtIu|TSb2G| zO^z$h9}nSc?|{6Cz_hjU=U`-IX8)877_3a~evl^)10nuhTyc45(*MnOK2^m<H}4IY ztb3Th+T*2)L`vN5nkONdq-5sG_!|1(gf|(7U;4>{$BEW;*@NoMYr1VePF)Tm?rH&l z`U`0R!iILPz=EW)RC6<!C$Qw<<J&h+z`2sNu_JrXh0>MNCwJia!<IEG|C{7=q3Omr zp-Wr74G_Zug!Cly^=v_r0|)f%TtP%g4FB{hlyCCn(PZ*j{`pHb75<H0f9Fss^DmuM zfvr7=!E#YSN-87#k9d>Q^gECD(`l09YL&4wyNznNwDBRY!4y+#sn4ToG!4t<Q&YA2 zZult(&c;vvlfDArqhbYz*}4KnP8BZv$08s^pHLU~xAXv$$b4<aIG|uwv&7eki}ySq zc7D!#^oP*o@_Ml^a?ma)FZTU@d_ZM6Gd#ywY?dQ@ZNUCJE!+*VM$oR_HaI3p^g6+o zVmNu7-ctS|E4G}!8NLkU9f){<5}U=VHC3?c04ho+O71%A8|fCjP-8WR=<g<M!Xk8v z(8$_NN!dH`=-iK1fl0gM%!n%9$J?LnAy)!e+gOLONQ*zHx4sR5A{WfiR`GXk&DqZd z{=inu_f3-VqDq{x&V>?b%7@)bl+yU1eht>%C&~tfc1d2PsN~BeBdIzhC`>TkA19Ks zGAs6%Yne&#<fBVB|2oM$$P44IwbBK0&ZSRwaxQ1#c_n(JycR^6t5_=YoG?o1wfuN= zrDbKNHuxnI$4NG$I_qVFuFX2?v0ql+<yZlFM$jLrF@gWP)evHbmA`vci^O-1&Tj~{ z)33`H3~9R4)Olb%>Wz|mRZAf#zBm08YpMP2CnKoWqW||?i1;6J;UksKkK?jY?TfIc zo8&M4Pih^;Vw}7mdAF0uyHmY2671|mN}q{Di_nASdbs=opl(-nn{f$@G2;Bc_^wQ& zLKx+rDxs`1i)@B8b2_n@P%{<Qu=m(cau_NiAY+KeHGP|GhP5V~%!w$Ll2qQSD`TkK zX#+8d*Wbo_#WZGF5%kTX6VFMJdhUj*Wn#wOnf2T<##LoC1Zf7xxYjm+n{rg0h~=Kk z5?R^}=l)8X!p)NfzbN9hmBJ)bUlCQ=R>=F;4(z)SfblB$IgVQnWAn1T`!~0@#l$Z7 zp!LsS?ua87qHJ7oNBn8(rK%>uhxb;k>S!vC!?WYSQx;O)vBO*Jh9UQ`n~xgIy~5D_ zMqnv4y>DNp>VNW_cNj%!E8>e<<6s;C`}yle4`pnlyxOL*o@yPLL&a};6*jq`c<wTa zILsAdR<?4u2RX7`p{ta4iuI1-UuUlx*1*?kD;cbs!tXSUpK-S=C;Egc`n@IphDexA zcoF9qze3J}_8Q)Wt+$Weym!@j$>C<+G+J$~Ps(2Y$+;KP^7E2QEw{}wj26}&q8#`n zS46{LNbv<)?+iCJ=^#KBY!Zb?1A-)I{&>qnb)`^jlB)Nz*d1jXUX(OoEpkeyN*0B$ zGX*}$S3c3$ta`WpS``A#B*I6mBQDxM-|@)O{-k_~S3PTT;90RIF$f#ela>~tqxo#- ziWZCSj^E;;{~qJ#ja_Gk8=Q8G<6TA1)yb5!HC5`5>1l_K1$VgNjS7%XBYtDEomZ=U z7Cx@E)vspR&ER%H$1N!&Px3f>b&9Iwhz|QVzk7DSb<T-TTemcrl_XT%sSf|dGamZp z{#J=Ia4a(t8|o;cUR3@q$89{n^te_Su}-)qj+d`7P`pM}l%CXus#a6Q`gEh?hu-P4 zt7T+zM|pf1lc_?_D*ZtcE&gudCCov|reK>*q(4IjR^xKZi2Eur_rO*VAXOvDyUedr zDPEie{t<v+Bn`Z8vA0{dy*`dDVd`WY9{ADJ`b%^s;(~TrIM9EI;>10G>tMw%#Lg}> zmv7vT#Ct>SC;^YH|1~o?lM#$kKQ$LLn>|Tnqr(;UVUd+aVRnk`1+Vz@4BR^u+xe*t zKc1HIxFb^gW8__QjgLb??p(QGe>31=_b~VHKtr24dBcwX*TzB7jh{r%#A<NJi?3VQ z20HppX-JUO1Xa&24IlV+h~E^;>yB-bmibJJHxpEsKFS5xwmQ)oI&q(<Pm#TW*)yKF z&}C+1k^JzT^x7dN5A*5C^74Fv@UjlL>rpK+cORRR)4351mGb2K@0-(&7t5?z1!iWO zg5S`2id7By^SE_*48w$;bPkK1zwAu$ubed~JAbdvcNwx&A?Gh8xTTFOdmh||d5okJ z^xIE>7CcUK?vDtC^>w^C+swj7<H3tLQ*o-Li9=tKnT*y8f6Ztag)=!|kOeZyUSA`9 z;xj5Y={&V6k+QeL&)k-GW+AyzIxj>}&TuQs|6sXw^S+WporS@JP<c@}Up{p*!U96( z!C~qiJ6$U(tN!p}z*JE~WSk={FX7h>Q(_u9Uu&zxgzKL`@6N|~+Nhh3+Q3cQKC`Q1 zr3{E!bT5>=_li_suu5!R;>SS6BP})Fb?J18v8cyfrj?V}()Q%z1G>hKyyk%RSN}DF z9!32=_}j6D_W`h-cR`Sj+z>XZqdBliJp9_y-~Z)@{6}$&QMg>PAsY{vTJ>T713>8Z z(hJ4y;N5($34hn-adV7jEiXhe>pAAz$7NwGn9e#(?CrtK$8e2e?9Y$L-<HodTNtC> zP-scI`J|c238r(@>X0eb7*D+ng&F$<?0uMl$x@*(YigvY3+DF5axM=%dy9Dl{J45W zdib4A8tPs&rB88-Nv)AKzx)X-Sa+?{OAaf49U>&(GG(QkW(t2xrREU2Dqyhvp(7Z` zG$Gf%?SMow?9K7vib}UssPLXd6#h2pW-#{Cw(^+*!%M9GY#xv=<rZ}r5;K^-$T0zs zWn^p<7l?^JGbD$2@}-OOvwF6Fh^NiYFA4^WRZylwsD1vqOa?anEVyyL&d-`;@!ET^ zzCED3d6iiteI(+ry*fu!_qv*@y{Mhj8WWf^GE5vnO*$&=r*7w|trHb&tHwQ;$=dH0 z<QWR3=p74VeZqj_ep;&bNMHLSt^{2&U(0yAd9&ipAYMc~hJ@fHMf4Q)k(pu*pMu>$ zTM^faA>X$;(e{jJYPhVPd(2k5U+{1BzEG1&2W!Yl%x(Bo)Ip|Uspua&2Pe9sgEl0o z5K^m@WdD3Ghz=f}+``i?c|2KC7GVlb=8!s@5lH)e*kZx)K+WrPSe*UN7<78mVdCTc zO3(dkt^31fKg9mlFt1qf*EcLsW)XZImSP?zxb7lb*1%s>!m_cLxWiCNYV^P7LBP;T z4IJr<lF899qO;(I140qObbkxS>5r%G?i<z|Ga2=ze9G~(>a_;FNqEbm(zCusd#Ew} zY&mah3uPM_6qtMPApI!-vL`(t*!EDCI3gotW=JWZj2hIDB^Bd{Vyf9DJeVg}R2at_ zP&7mn#Ubh-4dpse1Y8A7&K60Z^fQudC0uu>s7I&7uTIG*Zy+7tq`?tk5P=N9uBX+! z`kz&xx{wPDEp*Biau9e8g$O<n<F31B>woGPVVRSU%K+^ZwVbd{2M9F_0!COyeyK&m zm(4GHnAiC;^PCqqfJDXFj%||qzBftuzV7-1-OhITfsqFUxLB)NCdc?1yFAY)ntv3q zkYHN!vL6Qzg1EKfG1}dHNvoBZjV8zCgd~_J3NPFzR)_Re_(EbBI$D}zj>u^8tTgk? z=GF@b;(Mzm1*zR+p;_VDz(iUFk3f%C6|+#UxW6KtRJh`Vaq{wz7g<!qR_eCyG#NCs zUhUI`67x&yYK!VixmG2|BLc7u5b%ce(9*~GS1!PfGbp}?<@*n8SV+GvBHPag0eu*O zyFYJvN9kgK&I>~lh0`NCf%Bh{Og6sjiHj9-y<rX$MKyp%>>KODRjZL~*Bl^&FmJC6 zb0x6fCCUbM^K1<IcC$sO%eL5^izG=8ha~Bhcv;OzJ5B?y7H^STU{N(>2xGV@LD;}r zUs0u?rlxaJZqwK)l*T@1tAJ%5HU=6%RL593DJYbrXYnDZLE+HHa~`1rEpYC>^gOi` z*aP%Mo)m!XqhU70EoE-<i&qT6N|=z8g;Ly%g*pY4I>a~uUin7LT!^7b{SNBf9lwM> z0Wjxt1N;?Cu!VZT>j8Wde1n4j&PjbTy@h%<?17K29y<)V<-H73YvnsI0UQ~qRe=AD zNti(n52eGAoHUS?`3Pi-mOI)0S6ftrm~?qyA#+zs5Wm_hd7nHMc+h=WP(gVlG1D2) zpb-%T`yyTOl_|rmI4;`d-m1)P3x|VgNTD|*`CyWsDNICGvGh9FV^c2NdY|AVTlomc zdhxnC@Q`(o+;o3mU6_DbTZB6aR8(uhC<tx_1FtR6t&kkVd*wc4fjCj**aS4HElH9@ zq3`fnVCqTqL?X~=WfH*;AJwnyP4K2W_z3jyDu-T&XH~Bx@?x@jeW>B+E^dk**Wc!l z%_wYwk0CQBerDrCDQ^2W>Mqx)?$2B|Ew7NPM?y)MCvDEeF_+RcIGQB?u%9JJ0*7W( zX7wzS*>Vir;7pO(TBDXIx)wjwN`yI20Nd7sE5IRK>swt_ztHOl-_Clxe<K|LkF=(- zqFzlE*sGD}7rVi&#RFy7>a4$kc5Q`xyqe)3cpQQkKZ~Uic_LSJ2>l`|BlaAQ&BHoU zc%=y6MqB$K_t_feVu$%ACs;?2q&!!^B@0$TFho0~y=HpiwLZO*&Uj4-Bi2NDT$;2X zoPa?VRf(m#!XtgoX0)ObV3j<*av_H>RP(FL*)Xck`;mMI$5)CXlQ@i!crOkf35qsy zY63F>ErBkNVVhgnKrf6ClX}bP^SS)$#XD3tn6Eur&NMX=@scDxvW`)6K+wQtkIn%+ z^BGq;gNXRamc05<ulBko%P7qTGqAX}kjKQ1To*cSldm_v(In=KB%@u&QjnWpz`f)Z zA*3tv(rCbh*|CBW=h0NSd~Z<A2MEnYk;V-8cbro#=@t@yU&yJWjuix|n`g_@(lMPL z;Uk@r0oB-zFbUWT<L3%O>gAwBa5sOQVn@x0U`l2Jk09cxL|1wWdW-pfn!mThl5W|N z5eZDe7^J;=Hmr!ivMlW!xS|P9#3IR}OF^{s&I7IEwYMn=A0ue{ED(ZX&7J;%A|wb3 zq%eq_;}g!A*TWw;oYSV!#e>Jkha!`su`z5Y2Pg2F;OM5z0%@y+wRmMXz=f*8g}@r3 z)f6cvh$PsrVCcgPsFzVs$sL3G^5_$?a}~1#+b*z(yu~N#nrz!ckOfVKJtOQXDQhG} zbfp4UTVWtZJkM7_{{VMHQ}=b-r=q>qw-lAUFi*I5RyUDW4)|<X{zL^1g-XStoIZPQ z7YenXN?FK;rJ;I7aeP&+71zniX?|e=vAc~IV*Cu0<!hC>>Uag$*Mru05Ke<6-Q>17 zi8&Vu%w(em2q@vy3s!mWo?)yXMZO>kv67-X!L%xIRD`sXzD*8->9kV7ntLJ0MA89f z@=&VyDLR;aM8SPv(Z?qlU>OX13qyBI0=$P50kJYvq&*p|L|Kw3#3GRD@GMvq;?Z<C zjg}$BOQYM>A`zTSJ3?d*`_%;~Ai5Fy0jzf5!GZ0(rgD17%FGPK2brd+yO^LZV@<tG zXkyt@h(@0`2Jk7l$Bpxw#pDP#i@GYI#>&yj^4~``M^L!ArYL1=95{A+^b7ganO~9f zT?1l><Wfth2;xv3oVc~Qi_2?kQ#FPtw6=*1;Bg@xkP~%lVaZ&rLNK#=4ZgTgHL$iJ zPOc)YD@PD+EQqj*Jx2k@;rg{I*#_HCqW+NP!Xen?6&!QY+$(D-4lRFRwR6g%RlDrN zGDRQCQ|Z-K*GPFB&^b&L^1IAx;%O$@$>c(fgFZ$buwvQw#dLlV0-k^QxKziiBqY`Z zfmFD4`>n(=j`6YYK1{z~$jub|2uU#Q0JUo!@c`h~t8h-yE1gb)NEYknQ2eF6PXRnc zi#s^k`O=Vo5FQ{z({bBFF{HZOud>CA#R~?8jfU0&jaT6)b-SU8*=<WHJazY$J3qA9 zGW|X;aocG=;3hC>uFf_YWdG&NLDD`GCsmCHCbMkK4qT&z8>E9t=CKtkNnqUWxAC%K z2Z#jaM1b14sGzhFPk?<b%>TpIJHTiXwSU@A+qR8q+nTm*+jdV++qS!>ZQHhOJZ)>* z?r+}r`)9Me*`$)HR8FNTr;<wL+`sF(3t>%>)G;pHyF5F?i2JW8WQ*RzlTJYr$-Tqb zx_!r>>-~%?y8Mhl&VXyI&v>;<Q7F{G!O)h<jumAUYO@;@)0bOw=doEGT>pOmz=$%R z=CCli-bY}ufbadw3LN|}mdI{m#MR5}5erJo%7lZ`;7X8r15C}Kp>Ev|m~c;419k#8 z{c%%sFA8}LFn<g&&;<5q{w1K*(Ab?SsEkmT6c)(yWjFGapm;T7M6f|O&=n#|eq=e* zt8k}ml-QSTl)7oVDZD?NXVl}c^5HdFnaZCmy};JwMPL}fB+<4fmS~upO<ks>aCSn< z+zw~bjceGnvl-k(HNThx?NV-5Y`S|4z8_m#BC>3KR5+J!#27bn<qWc8rni4*=`^yp zcsOBw3WlgOxmcIleS<P?ol)o;8-6_wf?v1lxgZ0#Dr7nB=FrU<tI{)0C6j8tNWfq% z^0LtK89~5>$MUW01ACy_o}b{@rk@Pr19<K4Qc2scSgK!gweoJqW)DK$JTw4XV0n6N zaTk$%ml8xnvdG!gZTsMaa)>~ou^GlF7hz9wly?PhXVt@k@JX&Ag=><?vvM+2`jo4q zch#-l*c1{P&>;ox_30~T6pR<*`@kvc`zcnxVKTDpSqf&j8Xhys)`Bdkn7`2!JGX(r z6vnQ1yT`kmuxHa*kO)aZamzBEWXL_%one#h_`$A@4j`3FgK@6A^1*LHE$W9M(dexw zMQmjXJaRMZBBjm;<8g3WCoXr48_e7|N~7gU48iVmQCaNOwGAH(HG1E82gb!~^4OR1 z;ennH1bB2VwVxPa@MV$&L&O0RIgpHzi=7SzD%I|^UXawkCS~oE3yB{OfYdr<*R}7? zdrA5Y1W;B(j-U0Eq<StG?D8QiRx2~l4;PZ#is(7NW&>*wl+ZE~3rDlDtL%L2OZ7iG z0r_99Xt8;^L1)txC~>HyA!Y*@B0_{7<OJ=HaZp^UT{aVv@$unS_|~Y1>O`z-o`ZQg z2==1G{dwErxy7H(;#}`bu2a;S=>!({hYlnK(bqlvDYhA-uj<NwrPM|)iENs$kz+gv zRAZ5PYT`m(WS2B6JkLV9SuIQ+c5<GF-B&+3c8>miMNU8LgDRo~VnnjS@IDl>{evV! zOF`9UQ@C$u!b#luqj|g{vIS~I^k(G_;|Zh@lBk;FIRD;pD-efK(=OTK93d||`pkCc zm@@`@!Lzo0mJ7!1m3vRPmpz2A)b2HlJ80xItJT(bt;P(#(jFndfv+29DW#n;=h{rD z*pC==|Jk`~eJZ^{`%P?8^qr*@?{F1M>yO+-CB(+gOFX3VpVBq;$#@=yfx3iAcqUxU z)!7=m!-&{Oid9Ef>ZnjtQwP@eCg(0iW8Giy>eHBvbb5v&`%<Gd>}w3~n5fRF!z1y7 zF0>w$<b@Iw@UW`&4JIrbUp2m1QLCOm_5?1h)6~X{7)oIst~b;3>#xgS*z;38?Xa^$ z!s6yqD)Y3Lo+{E;-7o0)g5MT2VK5VYLt-CSyOgqZ_rWU8$~8*tPJG1<ZF59}AiTlr zd`Pf(d|~rW6>g)<7K3&(tA`=MNF^3&4&SkD5`iKMqz*-yR-$=@1O7<Cd$)jVP7(6E z-1<Vx4tf!m^K_SAzu<2T2%1CwJm=QZ+_&;gAHFUTFESMJV;|=QPmbKTVg@fsK*DZw zzx>8)ceSOnXv=QWw<Xg4TRZ7d3KyWZ?b>@-GYbUMpBJ2N!2;DdtS?a1^M5aeSsSFw zv!pH_y(P!sLc04r-EKU~k_np(ZhWl6hOVxsfeNiDhugGu5b~~zMlix)CGEgHR`_nw z$e5jFpeBC&DSQ&naXnh3y9ZW3r5NP?5Eue8Wdxz)>2`oedni(Wn`Pwp;!)**76Udu zME~Wybso`Xa(@Uy-fuZXa!}wYOb}*e-TmId9Zi;i9Q9pXPz~)hQ#I(g1a*13P|el+ z#Xjb8j2q^-al`NjoS{a`Jz8DAb93yom$@14ko$sRwgil7LdTN!kJzBK$VD@gzZM^| zi7%w71(MX7Dtx&&`tc<brJLA+AzT7F1H`K)`2O5eQ-IQb9B3P(bpSTapE40vp7~sH zS6f)P+xlR{BPWc6>h5_)cUKGniW6*?x3AU~$D9!b$IZ3IPawc%ucQ+Sieenv+4Crg zm=KH1%zi@W4<8p>iYQmC;H0`>hncN_KkL;3#l>Ogmou*ujvra|cJ-ooVT%d{UuUNX zdE^7i?~KwM_{w{O>k4y@PV}H&qrOVG6o_9H4au`IVmbr-sA=V3$;ih*MiVtqnm2HO zeGk|k`BP>n`zUqcD(XI(x})a#24AXoQpu3W>ogOS9{W6ZYV~ROrLL0!_2Rw^UT*pJ zsCQT~ZsmD>hK@z;5<-i47i!zd$>ya^vStFt21A*aSxq>9Pi#%#h7y#9Lc6=H4Z_3L zJ|&S4e;{%|TmSaE@v=N;mQ`r%UwIeJBPiQ#^|qmiB*C=GvRElXXF61>GypOecblBL zg!J)~dTpU+pz@I$Coid68}lw{S65iV*6AKVWt8i5=&pe5S4T<86QSNvGv98kT65=l zYl$6ixQc?OHBvh-i6%>fjetrspAx6TLpOqfd>yV4`+mi<Ty9aGf(h}@a=x*mKorh$ z_rXniLw^Yb>U64Z0(UP<WcU3FaJ7g(l)ZRe4Aqmlb24Sd(_n=iKhiQ+RSlHrYpq8r zy)OSUAt{CL5fU{C5$CWw^XH%ps|GK@wMFV6sfjNm1kn@VGZFWdc9a2ekj~(R_1ek@ zkjd0gM%pzo$L%V7iPN|eREMC<GpR(50U)(fvEw+_j$_g1J8d9Tf^^33LcdE0#>b~Z zPs2sY8FmA)kA`?oc|XO6Nq6S354JQJX2@|{WIVlz3CM>+w1r@?@DVco93(xhx{Yf+ z>|z2>wFbA;#e!JG+^Oz^M;Ia^a7GR9uspJHyqsBbNTuzMMMp7Phy^uhKHCeV+~o0b z9}9)ct^&>_QH)l>a%f)W?c?{+7pECFCiV0W=ZWfb;0b^KT#UirU<=W1<azbiuxMiN zJl-P*(~C<tBso@+bFz%$;T^Njqazn!<mQtMW0B()65c5+BEmA>Ub|9)D&89imT056 zEUqW`(EIa~$TcWS52GN&%wM5w5`!4ZOVYUwv~9_4*zH;|w6L12)h2t~)pp~<;yQgh z;x>`Nj$-NCT=tjr!7&cR7<-oQjk6C?Jqq9yoM4vdJs-nP@vA{@$iFH;_VxDkJK{0F zW#OD6tDe>?y^E0A7Nn|dWmKXY(Llm+l&X@lRqhHrep`(K%5zEUk18F;nNJagKKzX2 zaG&T%o-D$^ppA3{XInnJSGWI3r&XGKR831CuE(+YQ?M?dp(Lb*ymU%Aj1OIuU?Ojs z4I|lh@kqux?X{sa)oov!u!JQZ#X+{}P}lKQnQ}SegkL3-ZPHX)swD?sS01Z0W+3m+ ztP+8KO_tm-;VXIWk>qgk5kIcXl{hs&-^0s`F7MHr5_ggK1G@|k=)Z|t40)Wph-==} z$Pus8oY8@tftTXi-o$X!!QAW)E#R9$UIcTP6;>-aaBsViJNvAb{?9Izh0J*B(0`K( z(m0MRuQLw2E(0z45S5@BA8bL$e7YFr%I!Y3>|)T|xi)v%dCa4YNzEYF&|Ht6Mv;lK zlNPm)m;(=w$8yemh-BDLqa*v{VCmBj<c$-g5-w$3<1QBw6o||p_9$_SyfNl&T1C{` zrw?n+8s$Xr_<2fpPE!hc9tUTbVfn~-mS`X%l}td&B_W&F%%=-wh2wqVL6Hnvmmi|# z@y>LvXgp}ag1mRk?*4rAi^}5KS0;byo!Co{GH^(_Ysj4E0(0zn>xF!ye;22<_N*F- zao{4R6Tdx?7kvvg{E?9_5pT@~q6-O?xP9e@!xbupFwQ?W3+4EJZ`m?3Ly;(1nK=Cq zw4%gbCU~dwJ(N|L%U7^O7v3@(|6^GL<7>yrd|A*~<gu65BZJs2O_G86Xox*|?x(UJ z4&_*rXQ$Z(Lz3fV;{q*^nV3hR_n_<Q_nSkZZ`q6n@NsC#|2A5w*3Vpp{~c;3s4Dhz zPq5+<7<@voR4&NOqi^w5WF5GeWO-~n_-FCt2^hVi7zLNF^ST&WaZO}wSFizU7-X(t z8RVQDb-$9722!_6Mg5DQyTx2BohcmsmOYkvUcn?Wx8GDS>W43)$|qmRD@6J=)<ChZ zk?t{8|Iv|>5EN9CFAd5NvIGxHd;}eNeAI9B0_<YTgjI5EGw^Eb=sodB5m$6)2o-`) z?w&zx)R9DHeQ<w7R(0o7wC<r4fttztw*kH88tkN5jFbM&L7lH^jkbxU1YZeTumsaW zab5D0*)rx4*c)6GWbjiG=yiw{tSa>SC2KnOD`B{qMk#0;-HI1wm|4*!*Vm_HOh>My z(w0Yx$IlLa)Awch83tg@>`uVKL0w_gN!f1ELGq35uJ(1HG2e=yhndr|i<_}~yFRlf zTe1sT1C3VVa}od<Kb=r>;Zgr7QltCW&B1d~XGi@AO7Lxb*7t8E@FQ06mg;K&_yYC4 zFZdCsy_8Rgz!lVJsY?tR@Dmvs9UQFxCp0puc!ZBCzEk+jf7yjNM&$o1)MDB5KUrLA zHTbUi>fi`eDyd95ugK(bWs8c6x0`_pCB-CWjq)<Jxw(aTRwnC!0iSYtz<+A?wuA=6 z=s#T00K%hvLjxoIM?VpNy+MYGk5K+MuJqL{8j(aUmukblqUu7Q!miCM-De0;$cU&L z4HJHudTxNhv7|rq9I_Pa)s(lvls58VVGw(q9ObU@^G#2JJQ{5`bwr6WHJy*NaK)K0 zwC0|)(te$E_+^53vtZ6Ph%s%~L#wmqyvjEw&S_wfuH)@9+F1$pI%6bW$~NL7XIl^! zhA?xJ5RvOSE4LTVC&;dH6651bTehLBvwrDgRhikz=zwtl6jaURC%9t`*Lty1wxiIx zV+`uQD>Pu`PqVD9Y15eV#Cz_O`@Zt*JKAeW{8cZ*%sma;V6I&%*4^b}T!t^2yRo91 zBK*oAH^A(|6GO(TIod}xn{kdM0I5w_V2wTvZFut{(z4Vf*vJVr0N;diFW&lEGP<9l zFLTzI=xc*hm+*5F54Rz!Ec7Y?B}|9#(eyMq7IfWnl&Twnl4o2$a$G*wwxY2u|7-@t zK_b`nCq%}T@^MGvYmHfcmTUc{g@H4j8`Z-#=jbFqKn(h2gG`sMw<bpl`>r}IF!0SC z>%`~gNYO~dI|+I)PG5@A+SU)%>}|agXIPGauIS^uc`ET3vDC%3*PFkxiQ-szBX?(v z!G>aGKe4wvLuJSMQY!kyVAh#d8%`_ff@>TRPu6|wc5{#cn^jkXdj#%mm*#X2GX||< zf>m4+DYwm!OYQYNR14!2i@_V5!e^_=wlF7>O$k9Yg~qdBc8sxGZE+>E-oU%F<%%7x z_feVU(VM@>+u1(x+%0cGq!!l$o!E8v^QP9mG1FrGywbKiQ;$hX4bL#?s-~&3gVO;2 z62T!08Mj&y^~mOD(hDx+IvmKnB%|;Ljq|dymm2%Z%Hie>$_V23aCvB6y+_LTFvq~t z?+J7o1R+<*r2iE#$Bqu(!T~{n!4W1Q-YXsCdC9%qnCHHoPsb<6rFV>yJg$Wi9EMuA z6i>hRvLu@t=1k8O1y(>$y6v@*q+9K^Q?Rv$?9UKiYj4Yi(6~a*FrO{P+LHZj;U0Uc z{We*pPsrJXi;<82Bs5*UxX9gZweV{-*#VSG7Z%r)mseL;+W61LmoukA^iY(ux6>CB z#G&P~u1&8D?qu~Sm>3j%RO|(3O-{vRWa-p#v>u=Kd_Cm;zMKS-#XNC!iJi$ibfT{V z4$CjT0d8YR`Jfaw)}l~~0B8%aL-1Y^a^&Mcx^~P)mW#%E7U`Cbf5_@7EYo=c1{HH< z0|Q=SD*bwD&ib-yL!dWc{H73%5PtSnT;XuoFi`ND6A6n|w6jLl;fiKJxcZMT@X;sl z;%)6zcCuyrYrECT`z5g}oa#B9u(Xi(v-EZE)6#p6FpQ*~_vpG!>iK4McWPy}sB|Rh zg^h1C_q(vv;5#Gum)R}NliKd`1KyC=jxeik@XRkf+oA{tmz>S1+d3-#8w`gGUfG&w z6$4%hIOC5{^Bb|;U^Z)GFpV)G;!M)`3{<-ELteK;JLn7$qK&o56Gq*S!))yiOK4*V z>9Za1o&`}U4B>YgJ%41P1k{<_4oSrPed8bNxVD9mn}_g0Ogw+BM=RDL5S51JV>0#N zwr>{N=b*_#;mH-lzbpyJ;XcU+{Q2hk<m4VNGseW2wT-wyXEaC|e`Z4k#;1Zt&a?xZ zoBfV?>ip5H^9i-*LVV$k@Sb)7vHRpRCa@JL><kAS>~$OQNOaIj7;~c4xZvel9Lr@> z27yWj>T^E{Qe2fqy4B0A>?|WoPJOABkVA3eqg_o&h>EEPy*#ZJPc&Z(1SbCh!?S-z zFJuSAPD4YyirOt_<{=8Wa_<FzriX<P6HXvBb7~G?YPi+8*Y{f2PLlpTwSc(4diXP7 z-K%WRcOpH5K_C7SUfB}oh+8(U;Z9n4BFUcY#ytI)0;89dG;NoEAjy=n$xX|UU85xM z5O53bd)SmE-K?b!2CBRCZychc=1{iD;QH~+X_WUPb<Pg7>47WM>L@y<Eq4-T`=G9( z3SbDFJFcs3!~BF#O<3I}6TfAaG#x6p5qYjfa`6@~PxN(7s_R!@Zu2yFd}3S`?@KCP z%g3zZRG+R_g&7L&LbA8A&Ca!omln?{AXGJK%c+(XXQ`_Rqs+%UZbHz+!9R*H1Aean zf98i>Wg=B(dgN}?jlCa(z@iiL0{@czK(QLSqLVeLt={rJw_tkZkW<!Yas7}c*S$B& zI`&T%Osz!pp1I!5pKBn(_5E4;W3RRWKjt6R#MAL>U?D}T|3z@kJz4EqOVRIxcHCUq zcKc9gHV{(Nn#?-B5T9A&&U6JFZ3<isQ%gA<(v&*M7(b^6q*?cmvzRa(qGiXkQ!M)7 z1D&b@>Ei-<NCFC&5XUll@*_IzA-$$~%s2gOmZ)X%yigbj6sDb)qZLQ!o%J7LLyiig z2~5RC*2Z3HQ0E?2IDrKj<^?;s&5b|eT+Mz#I$<N5vnTTm_$v;h4LsIhxif;;v>)T9 zcUa<6Ah)o7taw0*Y$?=E_gwr0h^e4R?(aL~)RGJk-bT>p(@?k_njS(c5@rXfDifw; z6mKS`QRiSh-93S4WS7#*nvY?L+2J^c`{>S=%5wd5X-Ka{z7e?i5L@WqvkF9V2|{+l z2nN!7Dg;WKzdTw-Sc(tHWla&{-cSi2KxXwG=hv88kLne$IfnXBEE?rOlE|leI;H<` zDD)j9^xH<P1x@j2G)_==nWr%Q`06?tP*V3=%Zwjt?8pZ#)tVW=mD4`3n7k(yCsYAD zkz6nu&#%F{1M0pv@!n#3tXpthyGY&@Oy8lQ=8h}hw`uVSoVa$}kbXP-*6S$A`72lU zeJc-O;wA%UA{L(Xx;GQholSJ;9VB{r<}1~jpZdL)K``_g4t`>UkSHHaMR$73Mhx=P zGhGV4pvII^Cf$WZHHHiu7bo~)^tP7p-WLK#psaqZtwS<f|LXuX-pPde0Kman9|!@Z zgTK>UDw<Z8>9#_6-zCspb31`0S5pc*pA(N+VdF&-#Cd+IM-q@Roi?paD%5L+%~Zu` z(v~HeaLI|4g%SiJ4#Hd|Yt_x(w*30@m17lOm5u)AS)lA?*<xseaCr{phT{64ko9<D zs|G_mG3xnGels#cWAuzQmmAv}M#-<K=xdePDWg|%$-&@c^9*TI=XkNf?FcGcO<%pr z8fL6hM-)?CF)+(6%J?OBuTmv8{bDo2%DD3gTn#j9Rk_pwYBwaMJ5C=35_F5;PkwS& zP_jV8(}Fl@G``~>jh8Tx$h6^tha&v(0dT+D3I#gI=$*+JHwsuGjp@FI1Y}BwNHm=k zmC}`Ca7bil`yf+;^>$RCW+DZu@>G5NWL=#B$IxUE5P~3P2=!t--$Nbpyjy!e6}*RS zWvZIDf8M+=Jb#IT!TfpWCT2#2Mw{Rw&W{G0`};%d66BURRt2#D*byNnyQpmE?U!uo z37%rrXW~BJYwgs=_kRL3|Kr49Bl$nV!BKMgeQm1LuG0t6x&M-;3;YKXLy(~afmERH zzA1RepYcjcRmFk-PYwvQ<Nrnb;^qjO4Rtv~LeWllT~_m+$M0QRQ^u97hF&d6*50&9 zkHrZTtCTv1s|Y5a<$^#0$b@`7HTBKCaG+h1=@!`e!4f}LR|%_FRpEn4Dt}%h6353n z-ChYZKURH2bASnk?)S?K<zBdjO0DcM#7xQ>ar`nMiP!yo$7d(x@xZ@XKtkjFmNJ#d z5`T$@bFv2--$G-c$$yA{K&}C&&TbIZKK?mr0<f|S>0!9fqrvOGIq?q!7olRpIPB%J zMGnNTW~K&z`>O^I3Q2ZT2@3u*2%M{Jw3{FC+>tRXNbAzU2|4H!{<^we<3Jxa3HBY% z9Q>VWVU!$|shrboCNp<1daMYs5f*b!>#oO=eAESOAv>uTaVpTL#wSx&^}_->#~mWZ zU~z*;YMxYeK}U@hm<|*{lj8<fsF`_>eu9QNPORI1IM+P+7>>hbb4DBNunWN9uLrqA z{iSV7ZQVO#;R1_Mn0KRl;{^o`0)v%nChzse#(7w4KSe^vZp?>wvlJm3VG3iv{5e6| zP=U@>b*cfdbg4w%#C&aJT?>x^$wo3<EE46?0#Rs}O(v1=(5l*2Muv{ew4?<mL(p+< zN3lbh4M_bF{+3s}Zh_ptwJ_E;xo;u-L;0cDp6iQ+1Mj{bd$Jz)&=8WhjRe6fJctNX z7#8VRe?9j6+9^VxX`hodM3SYUkU6uEeWQ@Iqmc8>glWWtMLY;wB)CX2h?2JQd^EZA zz(!1hZ2U(*P^sIGq+$^@DKpeKSboqNRDxRkU1OsK1(P8SCa0F!E3(Eu8arRoMN)K1 zFMk-8No2y?Q8EmNuh$#$?SW+F{r;GgFvbtH%gJlvcj2TMKFY7E#;a{g7%uxd*GVHR zZt<4x+$+rId-@)gVqsyf6a}sy%Sj6SgV-=C7UT3iLiOj%1}!C56^VF!-x^SZ`)%Q- z9uY?j3LBGyu{@VmmG-~5sM9e{6~cLd({gk+#-C0NjR}KD$vO9bsYV`)l1izTds)z@ z>U-@^mw=tR*xE=i=&PvN9`)&QcRHf0&XwO%(&Z_kRvDUP7PuF#^vnyU8tudIao+Pf zm=*Qw`lCMQ!3LiSb(PQqUYP9UnCyy6_yMIs%5qd0Jl!5=T(DXO=`J(eiR2Vgpn$%q zDeJJsd-L@pW7y``;9lXXVeGOScB6>%Ti{IrDRW%{TJVp|<Kt%`+<(sz%t7;yc>d=W zaq`-&h#HpCh$caYdK#>D2eVB2)=Aqio+xe^Q`U)-o}sUv)?z8bVm}eHGReVWU-1g) z=qZN71M^oJjz}yKN@B)jj*)K86qO2<P%QshYSgH1#{;h_;U-S*%snxWK(RGu63+V7 zM8R-6E`vzgU=ELwoW-r@I8#)W*s)?lE}KK)5uivBT1l*&ym7z^H&|VhnWNa{m-~La zaniHy0?gIk;qTtQrVHn9(2h%%vEy%8S^+zIP1zQWD(Rt-=disq-@3lR?w9V^)|!va zGDMZU6#-3wkUE}-k-t$CM~@XXIpT^OJDhCxrGj-6rmn53Ssojj8kiWF*%4!xo;YnF zbckiFmAj!f^)Z^^K9NjJCWiq4SXn2Z(i&r&(N`w8PqN9Rl>akZQ&V&{F0%iH#sAIT zf3|<8|L5pG2meFQ|NpyxFXZ2Now69x|8;Ty);r$X1%AjzZ~p&&CmlE^^(bvZf~4rc z-Be?<NP_@<peCfhFgi?fJ}XEcc9ucG7=~wZWwr)m#|^ALKyj1%*JzKiMKeSIn*OaL zA>w?rYt^sh9}f(KI`t3!_97}uor>@hJ)^vg=6;JNUWP#!`*n4a;*@vuf$0Ix`~Is+ zJo#um_R^Aqw$|e&qS+g<T!-Fl#cTsydlpU~cDOzvce^nc=m!(?h}#}{^bdx-_Zc2N zW-I5m=spUTXL7%wb~s)TMb4KCS60~G-Nk;})<#smzz_O|mw3$*#c}bkHKB2llMU)3 zMKSc*oXqe{@LRLhP_-vIxZ3D$rrOts@y~a)*RRQ2+8&fTLXZAp?%L+v`{|%{qvwbA zV``AzRf*^`0b_ZdAgX?xiOHct_4l%d!CsUm!e^rb!f*5u*KBd_>$9xD{HfcIEydt9 zjxC1GI-QzaiD$>SGq#*1755ILPkg9Iq!_4k65ll<g19P)ZIdQx4ln#@D7}*RY{9H2 zD&nmJ0bV2Gg%w$P!MLXq2d@&InN!`$diFbEzM7Th{?0Lq6ePE&xvgF>(CXBuA5~t= zLHD@$d@HS0nv}~=B&DS9!0Y*`cayOlsqay`Cr<c2WN)TzqQ&jW)Z`YEnBY1!i=htL zn9-eS)V`E?=Aq5!#coVe{r0(EIq-9jb@cWyI;~XgTM8~BhGcdtRVX6@+D#E|FmI!2 z>$91!up#c~s2;gvvZT}{_q@M4ce%1i<WrfO5=8Y)qg}pww|3q(r_k6qqd8FsH_WY^ zNKK!W*)U2;zsO^3xR*sY`KKpJcWxvFo(JVeI}P0FeLw57U~bfr&{%sPsmx$xB=-_S z5slW2R9d3<RC=<Hii{yDWsfQ(<QBD8(->;lyoRDU<6>}T)1_20m@F7nFl}|QWU(f% zL?XJ>Ww2V*OUfQKq~Bh&weZwv*K7WE<Y+r=T=7rp1G%5xpIaHg43XCyz>twCNn0TS z;Fl!`V)nQI=pi?Q?GDma1OPaIn??9lM7(c4!9kggr0Y8e4Xh6v!$A{~i@(^cQ4R9P zUcBuJqfX;miWeJgSG=0m$#RitP-{{uy}5-BLq@LnH$RxW8G8SkYys|SjOU04ZGhFb z)Zv}3bLLLih8j%)Gkxb~@_g=Y>s~`k6L0q-mxtf|K?6cm+y!JBcB>r$r9!Ju8{g*I z-F}Zs<-{cax~BeBklf*;z=kT{)0z1}yFp6^C*Y9MXy$I(JU^!QH64{0Q3I5oB3W_$ z5KSyb85M`PC=N!Pqb|U7$Zo*aEscD$ZQiWY0)BlDLdX4AEl*+BE9*$E-yJxtY!5Wb zk9Z2&5NGt@JY6qowMu!MhK}Tm<uqw9NM*YLQES;Og!Qi1C7p&JJ%P%6abG8JUZ2V+ zgJw~9Ud>JQkw;zC`s<?8oU$vvld82D*AE$2`n~PfNZ9t|G!s)p5#}bwQ&($7Ujq<u zX$$oFpJ1PFZnS>e=-V4V4nI)p%tNusm`5^kL?NNWo#UNAk^SL_4V!WQj-`V__k|#b z<LVFYMMabP19ZVbgv8P3S;2RWp#dyY06g<}GSE3hQ2z%3(VGjPD*}im5{OWyywzJ= z7)Bb3KP)t0VY}(tUe}RVE^K_Vu0h!%EA~gK=bEy|M7q2cwb)!Jz0{~)iOXB2dQoUK zwPE+7tJD>a+EU%Gh}Nx=3rjW91FmOY*;ds+XAAnV_6f6&(rAD6JV?m^m9wpaQNw1K zLP>V$L8}uE{zWBqjAccKoZyqqCAfn?P+AVTn2F2i67?qL>1}MZ!_l1;h@p_@O{}WN z<a{}Ul2ijPXz8Z&74v~2FSyjXPoIKvevG0(4AFjcVUlI$;gU6suzgkCNR7X=AnXd$ zy;#7=+^Vssk6zBudG%><A2Cit7=TB=hxus&rRA^Go0~~CC6iPLNUOpU0Q7Ol8RTZ$ z@M1xRVdp^Gebg_to_I%enVWh=RfX}mE-{vO@Ti+1nAO#SpTJvUc(B19rqi@&Z{vC0 zk+gxlUTOs{DK~?`Ii^0_UBq(Em%8M(LMO0i5rXsZZze`zHhV=pAfCW=1+(4o&zsiz z%>y5geqT+y=4v~-`?YfhTN7VARs@H1$Tn&|zRUFxoH+nimd|S2h~2aqHf)ePOOIr8 zxvH0q|C5q1#4pTQBGs~B^`Z5&xZh2<=H(5+@oRWGABbpz8BFE5W<ld<2s>H-Rv|Y$ z(b91%8QlJ0Dcjf~!TClP5A_>WaHMHk^qLp;kgw4ckq%q)Lc`+9|E9zer#bNN!lAbU z@o=eF#p;vhHl9?00a-+2&M}2ifpcW$BJ_uf&!JTlX)}!D8%u{XDPC?>y%sb1Ijvs} z7+%F#*qGBuU}FdkWKKSeJ&QF8B+>3#7HYMZ3qZVP%HKV1$HC9UXQO*?ET{Gzl+=k7 zw#rurW@aT`HaGSUwSGK>Nk)}m4}R{5{a3Mv4EJ*bJ486sP$<BJwY3=PKQP&U4FUex zr4uEmV-D4~(-F(KbIj)|*ewXChb#55UvVr+a8~QF13P%si2ePJ(D<-n{lGUc5Qzbt z-DpQjF4k;_8CZ*;Mx>itgm38RUFewG@HKRTz*hB_V|0Rg6rzY&smC7+Wb3|LLZ`C} z^K1)RH`H_~b;~4gP~1$US}hq*BrQsByx77?3nIW6S6W+hx$~?$nV_eb{ppyA>!yC6 z78Wg0WTspXWQ;7JmKh*wsg_}wEAQ#anL^@oBf4`-e^Bz+P+M+z2B!aVK-!akl-)wh z*yaZso_-!y6jhthydBS|TQ2H~i<)e${JHdv75=J)v{rAS_1lS25BB(M>DWuY@|L0i z2{(f*)DVeWnG<~iC0kpHq|A9?NT+1&Txy(+)cxAunySNS|Ki9wP51OkVfu|0Ya1^Z ztBlmEKOE{iD)yh8d-xT5XCF=+@<`Ex)Z5L%ZIqb{&Z4??n!Mw!b3X>CD0@4YLRe*X zgJ)9S@+w6IwjR#S+K?qQc46;BETKN-Yl8lupA}e;bGk11KB>BE6$V3c1OCE0`*R!! z><2Nsf<eRbrZJ@>n|Sl>N(RW#X(p(r;iHshPNKAHB$NHJI7L)HEJO$2{KI7As25ke zzAF$Z!5tj?i!=C?c^SGs$uCg&6x~3H#2HgwCH#8j5Sh2N3qiPM7-(D?TeoCBk*R%s z0M|OQvVk(2XztKnT?f`xV98lK6B}rAVn1Bn6;xFubxN&)HhsMwBGNE7*Hp8y;`mqm zm~;W$3NfLZ3=uyikCwf2r+8-jB2TY~>8`|i4u9#7^VP1cs7r=3C#KbObvK#A#4@ao z6%^v`0RTRdJc2wc;A}FUJZFV!L%P?&q&e6iDBw7p9fS6?P8*d?yeeD<wKfnbsG;?a z6k%=O3ZiQ@<#5q3fG-Z73ecx$0EZhk^NSny5TtL;AzNQV%^B~^Z11}&kKHst!XXH| zO)oymF^k9EhQ7;fIJY;&RSEe+sdyg<l~)d8$h^$|Gxp+@a~2Ut-AVRmv2+ZiUV*9h zIq=PvWBaw{hs0<ga^l>Ex|3dxSGh!rnoiDg%;|qji0XP*=j?ci`jTM_NN2U)ix8?c zIfr8^A~{Z0SMQ}wq15%LrXX-Un!6(4I1i5g5rd^cbV?W1J`&{jqNvTsNrSp`#k!Ei z(aI78LRQ?%+kuSW!YDBkL_&)PKlvioMNRlzI0V&{)KZcZV6rjV$m^(?NN?2*wGB0P zJBf=}Xtxz%Rbkc6G50kv)hTJhsMBD5P~Ygqi{xt=@)L>^Dqj^6&GO3j8?4LJx8{Hs z`<(dovb4?8HcgaxdCRs)L2}pXsv)>ayqQj!lXKUfI^N&kL?m(VMm-yUrm4q<TBm)R za-QF>nu9!+V%OKbS%3M2{scw)UD$Kd^Y!%Q_&U=GyLvPhyUgbm0vEoVw_K-^bFi`V zZ4Cv1jz|b%g<GH`Er|C!UAO}VKuru?^kyX0YHPxrYMC<9M0sKBZn}vFoh*a5`issy zIJ4T{zOr7svhgiS4K1b@aQfop$-;R#(;q@LL|WK^Xw{NX+t>-V#vZt@qD|zQF$~<^ z3vKUcQA|2fN56at!h4~G{f)%85Ds}h@wzVKZCC4@AF#ue-+_5IeY`xNzLv&;sG9`$ zR}r}M*iVAS?ITWtQ#Z}{(hk{S<LkSl^e$x=2U(srG*j#HI~($<Hy<)tN$(4y>-rCu zbA?)pYKi3SPwk)95cFQgbd_Q%h=-&$@i125V$qH;?qe%<0nCL~Wx$irDQ|OuUZYW! z*nLU$BDf{_zrmzUT0xFf*&!$YGJe=Q+sQ%YHQ9zbCB5uYO+LimUc|jEdFZ}+&_eTS zKfX&okO0F~Y|;*3LJOIlAN3HVtFl!u#gL7^I6yXu{uRTF5wGR=u@d_;CLl5dvWn3F zM94iZZNdzE0#h0-*`A;YQ>B4f&xcv+0$G1t+s;NUrga;tqXd+ayXM8zu0>mlo*~J0 zTv7=yCgxOY8LN0)js$Xd8NqoVknE54&@CPa`Eu-2E0p{=WHy=K{P0Qn1z^1hG7W&A zheyljf3c)wmAit97@{#CTjb0N&E96>qMYGJpT0U)W98<!Q3t#?p1v6U9tPnVbPR;i z?KUP5dPjLQfcLT`0`otj^(c2PvK6$|?+^ITV%aD^e5P9S$&b1DW)4d8()|&^0lPw= zt^S4a6pDf5nk(6^ky2~#1?a1i1?2U{zJu0nK<Ub%x1O^d23%Jr<a7r~rqy5zflqi= z`A!oXY<sob-6xaKIw4IGcw}-qb{6Q07u3j#3$(}&$@%Or#KqyHud}$w*wBF3hyaDQ z)~O3N*`_I1x`!%wnnx3igXG;5T+QL8fW62iwHO=i)kpijb$U-Lym*u?2E4W#y6Da5 zz$`UO7o={CVUCI|`R)eRbFjc<k1{LPpXS4sJ9L7oc?PavXPfB({M_qVjXv#d0vfI8 zmn*_Mdx3naP3#ofI*D!+IzU=HX{RdVw1T!vak4MFrRkCDr@4pU2!maPoa2gbu~V9% z-7Ogg*t<SZ2KaG)rF@IP{MYc$yBZG@3vb-j%c0i&C{fewupMdr5G}9X>x0X}&e}y~ z=3&>rk__q>T40QC6hz;8FHT>cwa+!*-(0zsy`eJX&J&!ZHyuRkDZ72}OaT2V?QL@% z{fe04b=8h(vo+=8c=7-o|8!=sVl)yzn65T-tCd<am#+COESIhe&!5p**=ea04c?`{ ziHY&2VxC3a>>!>*0F9%N*cJzo>s}7*U4jj7)A#202vc*%(R_NTc4qH1oUItY6dVHE zX?u#dJL2p&z7Z06#QXTdsxU28s#=DvR)tFo?Y$&?c81>_8<YFv4wV~SF8imq`S`n> z;I;&E5_Ut`2G>(s4AePOIiDy?{FZ5nJi4Mfw<<rbe;*M&7G5swE8O|KYXk3?CiQ2| z1>!i{hUM({udk0<o*hPcJ<opdZF&6>yt_KHF9266?5YnN-^0u~8_spqUv9dTKGE^4 zG}zI2aH~GY`zi@Pa7jV+nuAFFqQnzY&<PEDeW)hK$|@^#MtXfulvi%4ZcG0t0wPyu z_2R4-X*fkm2-e<T0lnLMhr<hGof`4hPa)q6mfIGL^n7`<F|HonTglWPbcW~$k~YrE z8rhpwOJ$hay*(ORMTf%~_&eOR9|tqt962j`er+u6zLnXD=v-`$gsxOh<NrPXC(8z& zJ-K)JWa6pjJAWdemBL1Fq)@Vz)W_J14sLI7;;m^b#cV0}I$8CiRA;TT6`%rJs$}<c z7LSt#5MCl7j()wt^$PxTV7Walk<C8o$>}^~pK08^0Mk77U<C5LUrjjDFa#Lx{7|-r zVFeO)o^RN_qEC~|+ZR{q9Ae^*21Trzv!104UYZ%Fof;`53R|a2@3t5^hp^-1u&mx3 zZ=t!`=&E#TjNELHPbWdaVgI9gmDP|5J1Flw5*_C{%h=u!I2{xS)cfvqWuf8~(-9z< zWFGf6LA0I8bU2xP^LY36$)NJkxVGM7|2z!YYF25xP@^-~OSeDiIo!A>)>MTA$zHrK zmuH036_TIeum>Fa1SHRe<l>e!EEO;WpU5h_yUJ3DV>Cc9RhCH)$3QU(1O`KYgD(+R zioL$J7opf8=q={!I8<U=Zxd|}+OsdHjmTv(+w25#)As0mzJ7!H{-AZ}=J!+SEiu6A zI5N1?-Z{5tWqx@~=S`)w^$Pp#SMtPB^5!cy{rP99Ib$9nIQd>`BfW?{!=zdu<AU4! zY5H;-iM31J+i3H7QusPRh381+m5n{8V)#Y|>$$umVzW~81E8)`di~|gr`^BwCr-y( zt+uB^?^CoI<=#b+mWx7%->jAGNa8y*#z;xfNF~>hGv**oV(aE_Zp>q5R4YV{yIk8$ zg*KR4BP5k0M{m?GUq2fz&ANv^;gF_anrR`_EY9F*qH{ZiPdlEQ+0q_ygL&NFu`}O0 z)vuNMlNi~*JUqOgT_v8~Pr#>ui(J#?U5^5dXL!uNv`cgTJQNES;>@ZZv*ad0aqfVB zrB=3Y46=HL$6@vEopSJPOBmj!N2iA;ps`w`iYrW{kGEON*XU!cR%P0p?02+#8P`wg z;@+zde55oOnoa3L!i638MXqxOHsQs)1UcJD?oHD+K!~-Tw$uM;|JGlNRo;BmHjEcW zo_owA9yTO?$2^-eCeYch-v3lB&!uJMGSOkJr&rlzbrDg(AKQ-c;z}>gx^wn6x~ASL zAf;nicyhj^UY)tSqyb*T;xhmfVDW2*T2XSscTJ1s)sAH`X4KEZaQW=FswubZo!dzU zDV`l<XXwV~4luH2HLRu(i&(Mdg3kir&A~HS(Bj9Zgjmf14W~#AXM*IXeur~{(fPe? z0ybOm&Gxc!Sqm4(5A776_R~DAX5B~)D`8q#t+XUvG|XK#Rxhf`FDnhVm4~;r$<Sp> z#2VV*D|gTp570HyZK`dSWzm*&zvpOJGihiuX?eA2sLZ1<U6#@Bm+|42ox2pa%LNgr z96?j3lnroYT&(D?iW^-q@{q--#bKo9@#*Ul`I%xe*=*)3<lcV`mP@l^wc<8EuDNk; zxlY=7xQ-%uW;B>iCeSMQ);`7QUp#)T_r7_2=Q{@2)~*NH{5{gv`72DJmmUbmsMQA$ z0)+ab7{aFmO6J0nRhMWiEziyi2)o}Ncz5$eDv^IC7*m8xr#u38F8#WfH$Qtlex)(U zmV@E?Q|2M0GmGM%lQNzc@S7Q$8rOhQ6YwD9q(^mn>i_=W9Fy?rUKrfnk?Kg6Num=w zHv)%Ah5W4cxd6`Ite*I6GJHDHsQJ_i=zK5Gc6+=`YHtsRV%fi-Y;p49Kc^pTwRjE@ zj<%Fg54RJH^DM@{4R`fF@BUCuId4-=+VDK?6s5Etbml*QcOsh2ePvE^`h_zep}+EP z1v(8)`&!K11kcwi%@0DuGnlqx|92OeMArgs=N*~eu*`&XC;|u5_7)5toZ{AjITaL= z@qn*ftkWMw;u}8-1}ej9SIrz4;h-R<icn&&$kkZT#gSS!?0B9Fy8Tsx^&bB3S`PU0 zT&A-!py%V{U0B_WY)yrC%|6y&xZaA&o{82i9SjX^DKU%<Qk772sXC_pVyQF$qf&(_ z*A1T#iHvFtDPML@zePz%HDi79O7cdedP~JJKh9j}#fN$AV`As>C*ea`7{R%w1W&!s zVt=fA+ks&F@Ir0nB1KcvVQTVHN3yIqlD6Ohvp5O<l|&&b2=#{s{XYj5mH(7qqivTo zaJ!Ja@Rzs2rHn67|6IoNH0>{oM@x9<{8yX7d$*HeS|nsj=a3tc-oWJ;e?7e{!}wQS zJG;I9L5sxbu5p!EXU=<X2*LR()1w|RX1goplNV(NbMEG_TxS5l^pg9pe}FB-q5X|{ z`U!|v{wC<1hyfTi^fr;A=6P#Cf!gbDPU)JKT-9>dVktC}cGqKx(B>E|qY&{77PIk0 z2r8WxTW;sJv1Zg(wUymgbr7Qv*m?9H%6Xdg))dl9v}zUq28PbfG1Uc;w3!(3$a{?* zxPyvOonMl7=h%8Ma&A*Q%rWyQDLLimqx_VhiVOHjfQE(&Cj-kN%7GXQtE)@z>G}5e zuO0<)owVdBB1(dsu`!XMP66>GND-U|3yY+)bLkK2Xxn1{*0)kMYMytD8f^<z(}Y=U zv2|l?4SXzNWJU5HD1cY=;*gR@rf8JZ=5eQ|P|jQuXix;DA}Xn9(~Kw_H~ijGyFBop z?ZWwy%rSrsWI2S4cAnzI0BJFiYITg!wx=3YN)SVJOEG|X*ar9%Ofy6}-Ww#~UicGi z3ds(kFK|u{05`}7WvFy^7jQ1tJ&YOEGK3nEsy#8oGMRjJG|&ZUD0bEnkP^kluCBFR z8R7-nml^Nq-<*#JvJ!#_rAc&52Edc{BU)?ATQf~c@7BTz3!sPN)v-Hz@y_y=nSQdM z>d3mx((WDpY&rLkz4VxNo)xL&yBiAnTFQB%V}TvI*GTjF+hr}T?=1(!b2z<fRZC;p z--ZRd@kzXCoTYri+OtA72muDZ@EC#!{YK*f{IvtY{ku)`yXTp|i0H$AGR~L$l1h;I zxzT|CF$>7|w^K0XZPEbt8CW3|^J0<W^X>cf9T^ww_kF;y)BAPw<R{(Ba{Emap#4a= zn%6J#9vv^|-<U5Ah#|QMK!yep?H?D?g;qdyOY1175nfcr7WZqpDk2*7N=`pWH_5Iu zV#VThpW$*$4@0BE(ru#~j={6KWoty%@45||jdr^|z>@O!e*}k#Bo!Tl90(ReBQYjZ zDliU5X^h}<swbD^5=tzhQ7*zKm)me+F~uj9QD^6NMoglr4F!cL{h_=h7Lgd0{NtiX zc-W*uHK#y)8tr^Z?q7R|A99%`mh*R0+huZ_@B}>I9j*x6L)9lIEIdAMHTYm_3`5fs z%)y;FAyNfMlFbvw(lJ6RjOHb5&>Yjo?$S|;i-^bmuB7uq9m5aFg!Lr`(egO)Hlf33 z$qBU6ZCqI_PR$vq0Y6+O(uSw^>W7-PsT<|Am~A*GFI85ivg9&MCRW1CHPo{jPFC@K zw+^`Wf%YlYCA#oZJ4bF<s|Rvs_vP_*IER(zcbzbTU--SC_S9jrj~Je4PJx!)fesDw z(024}!VMtcA>BrW!Ek9_)Y%=R_K^zYg&Iq8%Mr&97%na!LoDvY+p4*qGrCJznMr*w zDW3n}(>7lUVDumKmfEGPD5{t+{_W9JC6WtP>VIvm)JWE%=6?`nO>^==9%8xSjS0>{ zz=o&8qGO*yp`)LIKuDkl2p7Eh3zK1jhKNmp!y?HBkdmf?<ddcX#Kc2E#UNsZ=9QoU z)Re}&ingXCin^xYbFJZeLVxF50#Hexz$ilF0uo^#6z}${(SKa$sCw#X&%p&Fj`%Yv zwFs@ztd_e<BWPsHnt5*ih1W4phXG7PP5~xrezB(vUQBeiHXV+uINeFL!(O*?!eT^j zfvb^<h(*PfrcYHKmRuu`pBLY0YjMGs@pU1ICaPeJ)J|k=s0_<jA|e5nRmG7KG@{hr z%imKEYo6V+6%}voE6ViqLd!0MVjRA~HWvB*uG5P}fHaF$0j!Y-LEKbJ<lGW1^~5|h zDE>8&lfOV11j*|OHv%Yr!}a-tFv8=i`h?b54w}uBqa3ZC%6;GjxyAs=vtejz#<PZ4 z#g5p0l3dNptQ+@C^V*4_sg>>-6E*An`wPUzQ|XMvC06Gf%t+O%JU2XmVp`4TVuByH zS5^JK)xd|`+`MqJceUfpw=3~?v}4GP@Mw@XJPME|99O{S`?!+bdc#(W9n!}$P>I)l zXtViZV@HLZqgkPcAo-_ASkz7e+19(}@L_&Z$SL=5b54jEh|usD40J&Nt+*WV8g7&E zJ@`mr|MyU8C30M8Xq6|ok>VmYt-f4(Jf6!KEFWwi4koxR#VW{iW-!cNKN%6DzWvMX zkG{BEUJy`o7*y9lWD*M)v=!OlaNGh>F;udW94;qra^Z#5zSfqO<VaRDt8KXwYj4uY zq%E@9!D?bx=;2$vWEydW<a+j$$Z9mTr4meMFhxc<BsR=zHY?P8F}PR`y8_3a!|_I! zY4$*L>U8&Qx23`{RSoB*<jGtr8fsNRYb92|WB6Y{Oe6%F9HksBIpQ3m8JO#Y0%S)e z!u<QGpN&0UcseK(T{B|z$|k7ENDBel7Q>>SFJ~MM!Ze>PbR9GvfKG(EFQyKrkERK_ zO{*qL^T2^4!33~55fMS~X>Rc7yWbaGsB^h_MHA4Uv+T_6q`Z55veTN;aU%eS#AoPB zD0~$s+A^x70hmbu0vP5iKx$G{lBk%r_)<1<N%UuLZo2ko^!B~_J^id2dRgZ6zsox< zB2F5Md;iw<x@`fuEpNycL5Kz>{Nob1`bx`I{b!YS{29#_16DIlU(ab9fjigkVMs)+ zFL!4BaYQa(x&98v*Fr`bLUTI8;Be+NqR>kD!Z0^XMvOw9FKEPp-=J!r1H{ht9fisF zkn>Tb%*L))nh9$DZMRIjI-an|->F<MsM%@M^XyWIWm2iKQjzF=@)%&R{!L{R0G>=3 z02&TbpZYx2*#^&y<7D^{;MT}T=vW8VbiBZ`!E4Qh>sdEWM}G-GEEow-P3@O~9@z%{ zoRwTq%9WZz?S%3-xo4Ik>ogQ_q@)c{b|v$VJT(WTD6RWfP+JMPnF{2UbPR)dLFiTU z=y&QL!uX?Z%K+H#pyw1ZSS@u$^YfKfiXzVKpOQ>0y|hh4vp9k}yFGRx2za`HITe>s zdQmbRZe*wP2Y1&PpB_R6$*g&T(qK%A>ulJ%m$)qdn7*h;h-gtUF!4eI@MtwBq{Pt| z(!O9Ag{LCHkprDq*-<=J^WQ8sD>5#}ZC9`QVaEM|hEbT~R}{sgkc(K2sq{J<v=im< zUp=RF)@o@)zNhu(a;<I`Jf9Dv6$p5{UvC$&auznvxvE$XnY=;qo6PQlB!orO9uD+d zcElx9-6EI!B(W|?vz-dWw{`LHyul&-b!7US*=1!$yi)0%LWz@q@Dm#-S%-$QQ{IY3 z{Py>8i=^(q<!g0^<0)y~$LE%4GFS+<r-Qw~$t$-SMH)1;$Vl?V|NJKK2w3Hl$|qHz zRloc}A<b8!S}x(?vM27}<aq_7ZGD!muKlWiQF_T6XLH|_@w-sB{iH?ft=Vf50s?kl z*JFE39eo+L3Y{CQ3ZEOHN?8nFU9UPAmmTO^+1Z+EHK!<^R5DOa@y2d=RncOUGyG2t zT<*Z{z)`3G)PRK7WHp6uk5R=j(8p&n`e%L2ifw7;46A?T`*=c*<6C%muYb2oX!PLf ze(t~jRFblJSrkrOJy`aAn-~qb(s89W>_uh;;C~?Uk%@*Q@v07S?be-=`VRuvq=KP2 z^YXfYO8V_6WRRajciqEc-UuI8G4=n7=z0T5W3n=lYarS98xZp4Z2~#gHN|3GVB%pf z{>&(7{`C}Rdk-N`{mg!5ANRShyIO554n2QtF?A3>kG2*TT>liO8sL6*2$B3E6a5Wf zfTah+(&%K<ZOCLMC50-M_M%pSEY{_=B3FA*t27F$TA9=<ov>~5mHSXsY_qE<v*<%u z{wQ7EIc3>c6!kwYtq!qXMReg&uD(Bud;o4=@0Ux&jV(s$UciwzQSW|P;`D*d%YY$? z&wwIzt4-drPW;4+3WXs2E@zhgUDESe%un9{?MYdI@5#Xe?#U1d<|)8}<4JN3d24J6 za;vO1b9+p4{Pjv@?BG>zzR7`O{r$BmvwAyw@?GoDYy-gnQVwU0s7%y@U$iGN>~_4U z`IW8F9|nu0FdUhg%+HmQxcDH$8uhxyDDM)NCHg`Y9!-d9vsV`;B&OdHURE|p1q1y5 z069R$zmfyxfJzBD1E^S_7pT;-yQhjnODjAyRXXZTNXrPi5LDBmi>Jz@dNa0V1+@T` zUDz~KVsV|EPyW~LQE&=BgQBO11E+X|dx@x0t)yzLjm%bF-1KX2#WmN}bVZb=^grfT zfHEo-sv4VGrQt+fbJx((HFb9_y-oYay^an;O_%?LUYX5A-*7W1Z=Dz#xs3ifOUIb; zZeo%tGc(LtnD3V6+;Gzh>yJ&Ce*v~(DFxV7%1`XAUk*2(kE746Fj|4zKgM$hC-inV zEV+Ptk(LGAk5Vk)!LPG-9x~A$Mc@l~9O+Sjb4B08#Zq&P2rJ-8ByRz35#$1%R{a?~ zTa#MPJ-5M~yJ|1I@XJdt)p+HV-(Gtyb$h6^8F(&oyzxfhc?+_=D_5GlC)q#PXdfez z3iwoMGWfhG-Cw+}ju$VP`>RUN!At}%N`(mFEmWv7VZ!(c7cNVL2>QPx-K`4}(l8X1 z=b}U*6fGK3%qQ-PEi9#tQmQ$L)YPJ?R436ETTJMe0%FTG2XTwj^NqR|{}Z*Hpz`V@ zkw{PSqbCFR6b&skqOO3nsJ{i!r92ai){X`1>Dn5;lzWn?y=9gBPO|m2oRWW&T>U+d zXwSFS3yAeXKN}$eRX|asU;)JyB^PT_jfkjhmwIc7GG)qtS<p90>F}h&Sg*v=tNiNK z*m{krPR8DAP4_w+t-dU8LLuI%ez%4Q{{k8#HVV)xy#`GS%5GM*HE99wty)@JMfjv$ zXY2SQKaYQ7pmmk}O}Y)Xo`}E#dLuRq=qtTA>DSW+{%?P;{t|Kt07GGd1q_#54Mx^P z$f!{d#*8^<+_*0jCIp^IB-&JDUIEh;gu%=r->g~GJ*R4WFu$m`V8P~D<a}T9r_n>z z3s|l+8mufdeD|G!Rjc0YAHr1&SPOkuz<TA2!Oz8ezx?uY|9<ti)b>Wd?$Z0O@b&_m zzwXuhpYV<XTj9M0w!=FM{ErAIVCN^io?V~4DviPZnp8S)V0|AdKbst>Z^xx0lM|y( zKW9-|1?_6kRhZGK#xk}IR-<(@VWNjAGktEjVbD!Cjk0EKoGn|E966eD%WZS+x@&<m zXD5j5;_Yx;J;AWCs`ZX-{9-`8ddnI=JKxfA?CeACmj4nEhyw`<PKN})=!!ftIYiwk zYKLx3cZS(v+tP#M4CZ-*JV78KGGt83xsectQp%JvvMgI#%WRwT@FPHgg&;u*gb1+` zCM=N%5tT%VN+L##jW}`1BuKE6Bq@ayDcz(=D<wn55LvS7$&oWgp1hM3DA-4lq8>_= z?59jwFBK~GP^HQbn&ISRAqWHw20H+OsDVQ5gTY`2z6;UbB#4b^BoZA8Wd@B#kHMJ5 zVsYSb*710p1cHwMfQv}9K_a<ACflS?@KdRN&}ancbY~0(K_=5Vi{<LDO~J$Akl}LS z^LS+Wd;|gkIiV1tNW@eu#x9XClS*;OWX$DqoC<~eN+m9pN`PAJmPR8`tEHmTLFx63 z4F*w0BNLNJwAswmVi9AtGPBuih2J2^3m6uUAYP)V1Pt>E$0ZVk*CZ(k03H-2ou>IQ z3>?ey=QtTWFF+9BMNyz6A<MGJ$%I%^N&&E9jLNw+B25SzDd|c%t+mh?XRKA?3IG7z zK%f#3NDml{2!ZH@LJ?pveQ>x^1VTR&sSJfOh(@cxU<_fgDseb7c)SJ!1OE&SjT;%+ zGB!40Vq)9W)Z`Bt!L?jOqM%RmYvp9J#wf0FqEdy?XhNfF0{S~3@zx=)ysh~=AyL(k z1|()R4gpBaE~KvnMDCuH!OG)V<@13B0&7Acs7Pd8EC!QEY)GZxGMP=e97Lh8HA+*D zs8qJqY9|_v9j(@>PG{FFWbBd<*A(S1O}ih)k_6mb*^LK|6Ug%(1;KMs<Rr-pS>_c* zkg5urCRo=Mh9Sf>nPmx;1|<+aKqA$mP(DPX)p5gUbUTn>kIV@G+zIChcs!>FO2k(} z+>={!mqa2#Cc8(WI8UXzPot5f(>-7?TwpRiWU)xG*&cB?E^@gZ^LV5|kTV3i#OHGn z2*?P9s3H-ZSgb)Jks+08l*!=bax{fPrc$X%rIH21n$>FA8jTiHQ#o3#S)C5e%*>p* zxh4w>^OlyHt*k6qTWhh2r^S2EoFj3$D4EQ;ipPlpoS26oCn6-(k)e!8g|<mLj8GY~ z@(E<vWQZ2KaL%A`Ztb~M#jCw|&8L0Z8-D!k3J_oqIl?ov8)d&r_qzCwFM6m&1rVMu zK?0mai3+Tg5Z07J0eH@sC|(X|IYiN-0w6<5F-ob_8rr33O6V(%>MKZU`UC-*b+Occ zc=-wyL}~h8Wh!Z??izHFqb}uGy?W;;D6UbXDJw#Av?for>)<ZQi69dXpwKp8Fm?}i zr;h;u;&3?e_z+Whky<K=R2m<8Sc&h3)78(C%aw9?){+K>pDI}(fDwuWi93ljX%tt= zM>%WrR(1Uytk#S&<*sfj-QB(N@ZjM_(yFM9<@$~l!?2g>Cg54tlT{w&Pj75;UbykP zxQTi3LWR$TJmANVK!6}(gtYM201|~S>OLYP`W8uS#7H1M;uMo0C64q+Pm0Kpb&A}` zK_Wl$_(Wk3%8%kGMlPjMB8M_%*3q5|H=r}R&7a;FkO(nGq%!_91`xK(WK5}G#!N}f zw;=tMXtBdImI{@!60J5HLAqfdux4!!3d(lS8srTi5z}Bb0EspS@(R|0+Q-(|H6!-y zA>yFI`&Odko-A-0=kSe7ExaE<qU%MK;x@!G5YG-Y2GaP)=>*i^MgWQN2ipIS>K{Nz zl5SsyEMH|$PWvcVt_NsO*$Z<kS4mQp<3!a=4M%FHmS3scf*Dp~{e~kATKEir#Kv3F z+A#vz*{AqzL8+q!B36~>*06Vg<2a4DT4T=eE+_bW2!Q~Q&>`*@`ArzbV#g8*WKzvs z+(uUHu95F{q?mFGma1FT)M|%c<M#&AKHbad*ZWN%W;6dzjfI8%EW7NnvhqJ`r)t@# z#<0eAm!0fXV_IXs8>>I(uc-6)^Uo{6*5><;_sZ|ayLs?XnJFtzcAG=fCNqplJa2AN zH8&da(wmtLc}<#L1$l`}kC7wCqjI0TSFe#T-|7@-{yWGkK7tlc%h$|Prp&^$)$k<b zwQqVI<PB(MBIFHfek<e+_Ob-4g&Z~|wML`CWHOn}MvFynwd%%Z3V(z;1j&S983-Z; zMI~VvERMqvgm{va27q*ml0eh&3?q?crE;8Po`(|z??lm%B%#Q%6%iwZD5YuuR5ON= zbIyp`gupDN85KoDWHpX~*$WvOsy8x1G&V*tF;Qb`ib^1>5KA<u)K0ZpC#ZBPfVJ1} z$+6X}W5;*CQ|t#nDEE_})cWW7_mxUkoNyB5bj|z>c|SJu3*__FyAac~{Y)8vd@iYz z${s15!fr7!GiA!OPeQ^@Ew!{)Z@s-{qKRHK)wFo-^#Yk`enZoKmm$NiiWK=%u@e7l zsiptSFvA}n@rb`X;R$~`>Ztm6wS7#OI-s!Nb<3Ifx$J8Tt#yp|qaQy7Z&8)c>@c4} zQFZ9?P*hW<hfj>JxIjWoQWW0SuV-9$Jny(509iIx6r}fV^kJId@wI*S`F0=l>H{2d z$fx_5FrPrtsnDaK=(n&MKrzak{1)rSv>#NcaKa>$oHETcr&X!?eEe@oDvP6<XyTaR zhWo};Q+;p7=h3e%+`kEbxQYTLmokJ=a$S_Vxgoo|EAj9^(zH+Azb(n)mseh!-(Q4< z1Fe3BK803)g7%>G4&MjLK7`f)%>Nm_A1pZG2f(6_@PpuMyk?nyBymc-?1^uF@IA=t zWUvffx=z!hXWBjYT%b?iJOc)n8M5?pSeYSMtXXqn!v>KpTO^OU^5(`(>3Qe#0I~@g z69n@Gs6vrVvDB_i?r;=lhfyjqsnl3BT0%NoVs`!`>&Ow$@xKREa<>S+K3{#yaj{Om zA6IL;=jP^-ySw`y9v+Wo`fR!`)-WWSrf-%d)wUzy)o;KC+ToBvh)h}vV9yvs8}8~r z#3;JFG5H;`CSwbElS7Z9Dd0zm5)Ud=xKN{pM}x)^TC@Vtp>qj6dK?%qpu>n!#bDYc z?CZ@l<}KK<V8M+QtGC#iEuLb>ZXO2?&jwdlRLK=re8b(`@e)t-ydA^ayzt?}#~(j_ zoCFBCLa+n@gdGwh<T+u&eq*-C7V7qRCc3yx?73DnDLyx`{5w6?__JY0ZrW~tTj)>W zo9~4E1Nb#U-w(fLAOL=?pr7H_6`TgYcE}O<cUPI)3ioGot#$3+K_iW~{sH=<jTv+e z%B_#L-K#6)6C0{4og8{S`hV~YW^pl;p=VqHfd3n`nfm>eJzm_^e{w7S;rjkkt>=A5 z;wNyu!%&Sc50}=snO1!V`G^EYgq&rB<t>0d6F4)Di&|b<SAct#US)apJr+m>MP!m5 zs31{+^;%qU;9ZW?${6SdrRvI#8jQ2GCX&pO$h#8Hb6Wao`XOSgwHzZ!5)NfU5qJQ8 z906~KmLVN$*`kfGKnUaSS_qd;k_}usXbMVs{)&@=pD9sEP0^hgfr}QKgw_Lr1xmFk zvMq8Y4Zz)b?8Mc;;X)%<D?ChNMV-ehV-;=<S!uJy9%bKwIE9dJm5`(<suiP`1OokH zJZ?b<0uC})w{9dW*kW8Gh+x~qVWaavD3V&R{Q-{zpwVMqbD)992>`0O%482{t|2$9 zf(V^MEePmv1R4C_5RAqPuL%S(papZ#<@kY0RDj>qgg%~lN3Sy?kidX4*ySR;U3+>{ z%!tsI_5fd1)nb=PZO94K6In&nxO%BU)Q+>xN!&5XvcO7Ws!9l6rMA<Rk^Zc_3L-`3 zW;Lf_&(U|N99ch2{Dv-^Wv-xZVH}e?NChYdJmSshB|*iQ$t&aKl#&*C1y6N3D#S0o z;$w#ZUUiiApkM-f4&*+i6m-I3>4h{(Vow>sWHO+h@)9D=E6RqoxED!WC+>{qQNlXT z!xw6(ASPCFkk3|aylS}8Bc-oWGG3NOF9`stt_m)aGn{(1gbM0?zN^M2ospowkUgF_ z$Vc$Bj)}-ZkX{pLjZl-Y6gOzAvI37mGUHIwN{9l%=smQEJA?oO4Qw=z@FY$%3pEY` zsJuNmIMv`T!&fFLc=X{cl~`e4MNI4$tIqTyAHs||(33(k9z<o2Ayplu#AQZkR~jtW z=PB6b45`ZgQ9ja<km>bgak1y$Z7+<!FJ=OW90}=&pqfe8=Yw0~0h)F%A3JnNLIk5Q z5Q3tK?d{j``77{LU85w3PMLvfi_?g9#NaNRzXyA7Gd6$%rwRn8S)tFwJ^T20=g!$M zXW&)~ClEame(D-A_`21|f!}JD5j94<aM}6WCB5gwJH(3y9{7Xew|ZoXw7S`ou-lfB z3IBz$z3)FqBu^vwiNaw)TP!-MsxrDkMpUix`t5a<XKXhfc8)37RT(F{<ARBu_5${+ zZ^Ph+KHR_m)BW*#Th21$A4KV~l>(ewi`{#~r4sKO4s%5)!T=@2Vo+nM#8|m+LGK=t z=QX!1eXCf!Wei;fKpSfu(Hc+$6wDA|(`^4zolm^mwyCI-9Sa=hJLXCC?;bq>r2SF6 zKY|aX3C~!23t~e9K&7YlB~*^aD%6GZ1h69x#Q|9blE5&sOnr7l)R61?rtHFcxEX6K zALlZ{cjM%blWdIA(8=RL@lgmVX(ptx=R0K!`&AC_2KA|R{Tdk|Yz5HB+qZlkSJ%8F zcB460-A0Uf3M2?u*bQ29ocq52qh@kif(lxT<N*YTEM<uy3w4Zf9pS_gq+qBbrBuGN z6appFz<sb9>`O*HJ$Jdfk<&puln}~WT&30oqcQ(dFWxO$@d7gdC5w(&6DC%6j080* zazy~~oc?f^$SrzA<n>cNj~RJGoX|7czP^fh%Zo`B>QhFoB>c1I5!QH5w4P>cGT(8R z?j{ebYc)_S(S49XSZ)VGRBLSkEEpi9iie~IPn@y7(l=4lk+3vP!8#Nlk2M5Cu<`U* zA%;be<h~X+S;QB75CB;|VdU>Jlu$|*s$(AASntm#KA$7X{~!_)%CwJiF2$k&ZQ%85 z+m0W6o4<hKY?IlN|4DM=25JG=W`1z|<^ZP0@xVuTR6*k+(8-tV;%#Jk7o<t4$*5rl ztrOP>yuuLlmXR{UQs0mSy12WEicl%nfnXnSz_SC#y#?`o<G}N~@TuX1(|M`>_Q`pT zdb!@(m}^^&MRO_9#4DVU7^w1yKTT+n>O~YuCge5wUr}reCnQGBhnW&ml!!dLbItLz zb~cXe9Y)eu{jZ$A|5usa43$)p5DVf+QX!R7$~ix(Cc7glOglW*@UD&LG{$HznQ5gA z<v<7^>0%VroC2py2_kdWpf#eg^>`rAWaNtXbav=B699QajN67gn%@rEVJWI7on}4D zJYz1(f28QV5W-js125N6UXgDan|zOIQ44lOsB&V2d>K)-!w@4+pMDc+)!z`MDajq8 z&zV68+ZHgOkO?Vv3HpSRXtc9L*P_)<2WBM}T>_be6#lLIzmUD4^#7;Af{++Rh@>g{ zb_&c<#GG|KDR_UJA$0HICxp+x<({lgVtw=nKEw0*&hx-!$0kDxkb?q8eim508`|ND z)RMh5LJ1o$tn>x>lqFK#_L>c(zXS`RjJMlD1sJz%#J<P~CS+e!f(G0HR*qPZkW&Sh zpcDsvmzCfxQ4nt7woW^?@*7#c9qW7?n)>yvHq5dw2QR@^`6-hZD}%FGTY(zwn!2E; zlubspe)9}iuOKS|iY5oFGNXCE;2cLig0k7I)PjH7HQW=k9IRcP;ybHbpQy&C@(wAh zh3B&-@u=&B(puB8d>qY-{L83iCDQYJM^3fW9TW#A3wi4Daj%tBb#>>M<(jUs+2>&2 znaTm6;v+jkuZ8d462XO{$`ZeI4+VKOPDla_;gy^ki7Am2gr7du8S)_8LTOSB-;@ih z2CC2CM><AteJG(Z*RH7-zw*WzR_q5nj!+5JV2cUidn5*3g_CelEpb)Q&3kxCWyQXG zIT9o8)Y{xz1Nq`YVsDnm_)h6!tSc*^<$5p;W6C=eJzc)|<X(oUGw`TDuis(NtL?~I z7)5eG%R7A-&=*R`7UT`up>AX3;P%<FkJLtSnq09*S#7|VQ|CB{;Fm$-A^Vv{ZAvUi zZYW~z+N>7zs%w}YCSFu+(bEQb;oH<<t2@Z32FFO=dDMDJ8^8&b;1d@E$*|)Lr1e6P zc+_bl+M+9wb&giETV$M4_Ab6#Af7RR<8q-AZ|Nz@N^;Y}2$<_RNwFU|lLxVJxT-Tw znpO?YO-U5i8U!>1FGW7!bi!?WscfiJ6xOp0cL*oSn^v#_s(kg(@#r1@KH%K2X_BcE z<%ii)VK2oS4_3Dl!&4gP+G2P=dN*e+70_sN=y=l-BdlQ*##J`YQRX;mY)%aGLAZ{K zlV0ZeS<N{<G`^2va~2Yc+Dgb?`NV9RbxP5<EASAV9-Uo1L{4iBr$6O9X6+yk){iB7 zNlx4M`gqWmOTjZNN@%i=afq{#_JGcMR=-VGE8|JEmx6m#NKx%_xF7t}6!p>5*)+uQ zlVlpR>`fPWY&SPx9m-(^2yh9$+VZkVX2nZcfyYa>#v;uh$4EdM@l1+QuuMg(na-Ai z6-$34;Tz7`n*hZ!2Ur+y%E&X;5XJl4^VMcXQ{}O(E~aBjs4eZouj^Qq9o+S@WdRMu zb)kjvM)Xo=rw<I!{nvBf26iC83k<BUpYwrPP=3v!o+DeV@1VOWEZSjuEbpL)?`jw< z3gEo-b2vmnBN|dhX&#xxDBe&k^G(U`pMlOI0*aP&#wj}CaaC)<{lJI3Mo;dorF;iQ zSDjk&vT0d;%d(d&7%iV6hb{_TL9|XfZ?U>keL%Q_z^;tnl>|p*kV6jn!7P!er5ywI z&N=`~KgSmm*k@!o)84zHdIYBBa0LMG;p%m`lO}P(@2nbTe^@+@IItn6kJT!Ju9hEN z4LUGw>qVoeK%qaV-FR$@6$mF^@e%9o^EULm#Y-B_XHx(!s?+^Z<f2Tc7`^0BcvqLE zXsu+QQjzva7%^-a1OlKeRU%)u>SXTW{Pu}eyC}Bwb_1`~S-vU`uen}EOXc-P%NEH$ z&tfI2YVWgrzj0OCAEKJ5hK0VbudkgCUp*SQ7wUn-N-08L%?PHv+kMC7N5Mkl+9D=Q z_m_cmEt{Cw>tm{4EIp35()lU`4(l_;YY*d@GFif`^cQ*PCh=Dq!J^-l|FL`Iu*@Nl z*0btMkef%j@3(18_YxE=E#3|2&$ClUUgJ`Tmh?zuTyi#t7avClTg_IO5GQ!S!q1xs zA0a0OHt_@C?t`d7Iz~DG++_#+^!Ct<`<csLGG!d<%f&@#nr7O=M(h)t!&9ez&HaFv z4V%51-og7HSz;G^S{V`aR)AHae2+AiJ6-gO(~ieo;HlP1s*wy+L8M=H5!YM7+4#MG z`$9G;44*L3*;w+*YlGlx2?dP?JZO|5=`IbXZtr;rCF)%w1RD2Mayl5<Ik${gP36db zeZ(_g2!cO9>z^i9b-(T~J&YZYO|e&<s!b}Q-p109fj~G~xo)bxcK>997zuK(iranb z06C426gXx6PLSsg(siU7X7xyL^Re|;Ymceh{}A<)1laKd-xZ%Eoa^YU@X8%d5-Z3e zy@J9uyd#Ov)HMsbSm0qOH|ZcULel6&IP6a8={X)*I!F{Junb`rDf77QX<|kPT}O%H zrpFX@=$SsbcK;jb87`(u1karu#z`x=fZoX+ywXx?s2KjP&+o3=Is7PKMa&R7XPzqa z5R{i<uD9P8dzX49k932^po<YR(0S_+BM$KT_7bmifl7zF3=$R;r~@?Y?ZFk^ou*>w zbsQ1wg6JkI{&&55J4XUh*3Ytvb`13#xV9wFQPAc3SvLVA;cw&Fy~^lH9K=q(47F0! z_m?_a8?|ipN<pcEcfl=T3fxhAS`*o#NhRLS-Yn*IV@gnV2rJ<veV3E6sc4iU@5kXd zl*iKGww~6Zx?f}a1o4X6m>8Zy$3Db|Qx1v7K`x0AXXlwm$6^5CIe|8go}g<@LP_;_ zQ!&H!(XV@AbhxPfFlP?BqEcQIwTGZQY;oAz`)_DeerDVg5aHOkp^_*cI+xPK2e1O! zut`5IiNNYHKf}D}Ih9cIv|reL1UbLe90KgIPJPdnl_<uudvjX#uu}1t*pL2g!9l@0 z(9lZPkaizGFGXNPw$(IZ@5ze|U)w+S^`|UHR{~n~emYfXuzI}q^!*59SjHJ$;_sET z&vkt8+73s`IEe**^yXN*hej+>BkbnV$Fjys=TNmu=0_n5CK7<#>wJ=fUno4JRF#)j z^e+3j2y1gXDV~7B&7XPa@D^az8J6gr`JPq^s8rDL8xmQfQp+3_4MoT0M1!o0L0o=K zFj6sDRWS(mg#t#4F%BAuy?3~5_=(D0{}IsjfPcYbS9FWCFxECup(1jA&uyc-Y+8pM zBQ*;nl0glSyhkf26@zg`nbBzd)=j0bdubbc1TDAmE2BKpVp;&XUB-#;3oWQ&9#DNE zd?--oD5Aq7{On5tI|kqZcRvn3SkU|c59hczJjaL4&hLAB0dpEYZpaTlzvDa4NZ|VV z^Me)L%IbV#i@Kl6`nqFSqKR<Ke7%?Hy}d`iBy*)FSu#3$7KM=lypA0`G$nBP9tW}o z>uxt<uJvh;MHAg4s?iMJ0Z*{-)uw<V3(mmlM?|+lZq6dWg?sF{{O#dLBGogvf3vcQ z@{jujqU%vPZn059Fu|#@xf+_YjXJYbJu`hA4S*?=gUw4^NWeh8Dp+y(dfS23(!}kN z^p#O8Emd>1DF-BEBT-K9bc5_4z?`AJ0;o&eX7c*68{t$yB@%a9RxJrR$D!<?8^zt1 z#n*e(&8`_mqWNf<qQ4b^WM8$@Aq*7w^{SH`BzR&AHDLThR-yns6~t0yg!CGtpu6Fo z^KKcT*7EbpX4j4{#NZV=*hbzH=}VJma_6RkDSx1$RC`pbO*6zrmY`BD$soWwI60M3 zmK1ev<)LSqe+n^kVLGTbBoEk6?<-L}562FAnEPyl!gz$A3YZhz;u|8(kjf9fI|zBT zAhUMqq0B~Jps*z^wYo?m(FrI&j-gcP5n{cz)z~rWPb##A>~Gyq??OR~vTs5SU!vNr z5CS}m4C|>h<Ds<q^jw!ybdVcP^Pu3PG{i;DQQ4df##c#xiz-YGM+_LqbH&7YmhD*^ zO0Axx*iBL*#RC<oICj}A%td7B%fCq{D(kCDp$HD1tpGb~uo^fNAG&A5=L3g2JjoXX zwbR~tV7eOs9ZHO0B6-oSWij3@lQVEBa^CBAB1+rzV7uBFUj+}_9;eXmfex%y(8W2j zB>$8g400DwCyqzDo?c--y05}O`n8r@2}z)Ai8nH!j;v~s<6&h^(@<2Ykh1@cH(FMT z;aZi)4V6GD`s|#-;#wE1y%~NjA4l}*bU<`VO3ogY5<GyQrbuu@OT!HoN8jXX+Mg<V zI#ef*GZTHq@*>oZaSo*QxW5LN`}maINQf+Sjo3hXGgrd;oI`U{WzE)xcqbk=B2jvr z$4#+~FH4T0a|NsJv3U@Nv}mGX-CIpYTjy}3BP;w^lO4LzG9J?{mQE?tZ~PGlxi!nF zkOWb7l6^|@ZHvmOWi#RD<Tt8LVK33+=s?{8q14TfJ!#`Mg{iZ_N}wCOT75VI7Lq2> zJR=1K{Y;~Crl?G)rL`1%(8w7Jw07EU2_jQRqBuL7hs8+HB+OF@YAzaG)CFxmf9B{% z!ls|k;C`}Bg=!j;I?H|0e>;coyiy!~uAC|}T*TD6j@UfVq1O(!9E)LA_28_}IeNwI zlX63$hOmbot_%pj8!K~xU}Wn|dClOOUsJ^7Tb!TDowx=N3Y9bp{937+w4H*Hk*@-) z@_ek+m|8y56H+H{KItuUux_MwavlAW>#5S*b8Ks|4lt5GXQ%u^l|iyC13rrmo)ivy zo3XWb2C3viqUsO>uQZTYs36o0EObL5=M<xH_4Q%HlyXsNzEdUO&Ce$kR-fQBxrO_r zYpBMU-D<d8YVwwxreAivxHj$m`R<eCwsyPZJdVz^J%qch;kHe@N<SzC0|WU^n%w=e zgITgnb;<;LE=JdC8KX`Qg3maWPE&l0{CxuO#Xn4D>0m+mututFJ6SEsuzJ?<-=Q>a zS@j#@FD`Vijj8E`H#AUqt^v?`s7T28lW;;%JY#-WvGbe{6iNO<lWlg5epBFKSSjmY zrUNRMN}q&Q7#)~rSj&E6z-?cVgQ1`-<{4q((YxdxDuRC4Ij<v>0Y|NfLofNlz-37C zrvxpu6ZCvFNcW5*v*vhvv%nsv_k-rbCv67>v*Q*7uJ35?-0nLt>2{z#4l<I7k0Jg- z-SkG!@3NBo77B$wVG>VyMd_)vi@Ap&hb<0ie@64+i$8213f2<~9l5=OZxW9t+@)}~ zGIfI<7byKXRO(B&+jBvoMY=3oS?6n2Re=^y0&}FKih2h&Nwc%3>oT21s)Fw`btGX6 z=I6b?yYKJ|QSVG)f6YsDzJbL1C_y*)ytIWYR#d9<Stz{;EDBpYL*M6J-wEE}3IGM( znL42R1uBthXklU1-;FrtQ4XM6M1-kctc}52euY~J{+BNrGR=BWScL&d9PuGpLlfRy z*BLAOAq#@rT?7=%&0zm2oJEO%j|}4y>xO}@Gz$7THS~c|HSn{cglCCHLCNI~4|>!! zIjW5wDsGnDl&FydjMKFzDGjpRjiCg9Ta?@SuiDY{rL`164GZzaBwip_A6_=X$kC$6 zlX~+?8Qkg7AE`>8?rr8qFj?+#)E4kgHAfZZ&wEBmn4a?lg0w=VI487d*{a*M9BXAp z4dbo%+TLgzlEkR427`wVuF>0QL?NGV3yi1cUIW+USndEdoYus|!U2I;3{@g<lVSvt zC7Q~Df;XTFy(xO|5s*XwT2bB>gtsktKdivxN=(d^a(T}iwsVEj@7%s@s%vfdBbNYe zLXty~J!CP<1z6X(LHB%7P8>l=EjWuLN4OqZ@BQ8LJM_Um+EueuIJzZmGrS;(9=pZC zhYdRG%W>t}o&+Ydzz{ZEGw4@~@<sz#SqDGW(-I3q{5%F{j`HC3a(T1=>}N<LT=Id| zEYi2JX`qLS5bx<n!9@lg8o(Uw;q!%w^;eyzbF|&O^&BO*5t-FON5<M*GA`2I%Kws1 zsN)8*pXH!KR|R+&_Oo^NV8DVnD184E2J{d|eu|kECfN;Q9FKI${ZGL@%ZlN=<ojB& zT~+ufy9TtCaK}ii20hde&|qXG@=(W+7iKqpiFV`~=vf^Z0U2R$&KXEf8Qo>X`mUs$ z<BHhD25EMYOScaTvqPPPvuT)#zfZcpFG<3>&gOYtbF+XCww5UHIEH!4B1?x~CIp<m z1R@?p_h`qn(Vc8~f2()|s>T+99T>xuzPKaCf_&Fk7>CI}B<r#r&u3BD1)~Ta>MRNY z_ZJ44AMlLkc-y|!s#`Wc&cy75{1bHLOIhLigc5N2U4#=hZCr;UMHU~@T*sf>+l)8Q zB1u#YX}^nsM^2#4s0N>rJ!$KpS1AG%l2(l(Szm^PtlfM4)l5fY3jbIK4wc&cIB&J1 zTNrqIu%3l8CLLUURE6?6P)6EL*0k(7P%mekdumGW%8z1{@R3$-DET<P3T5H^aCzS0 zvaNX1HR4AX0zRtc{@K2@iPYGR@<I!q*XxOz8Fj>A6bU)Du@c^h6Btazfr^#&nvkM; zHuHuAWQ5!ezV^W$Z_54_+XeAEg}=6Kt@yE}=_(EPk?EarqE4xH&Znaa0mViPqJ5F) zivkcxUo%T#gmxC`h-d*KN2iwDr|vvZE4p3<6Ke%DH}Z!<Ml82w_o{U6CXv@KaMQ-< zEq)HP65iEeLA51TOgX4RZQOm+c5BRn=5I5plunP>tI)pUsNd=w7axUC+WcN)yHmn& z-&Yis4r?1Wp8iP1&8bC68i^+$g|#{z>O$p}wO^k_rt|Mo2l(@%WdQ6l7$jic(7nm6 zbX*d!kGQQ+p%Qw=*={IcJ?7u{d0{Dh`Gx{5^Mc^}QDE}I)Pq&EFUwziSo=&hD0Q9i z|C>L5Zvd&CWftlG-sX!eB=gk{$^OaC4i|kzjOx|!;DGL0fKlK^Y9$OZLP|4a2~gCK zF4<rM^?_g$WR}!a%81OSx>s>}Jr_T^@ISHFGGVQZl%TU3<L2veYpSMgoHc?vfOl%N zY?qewX{ePRTvL<CZ@ECFnM-fVH)oh4Ju9PUQTnVDxlOo*=~*`2VzG>%0L_oksc6bu zwb9x)tD;q|KpRySCAWiZUr-0RgWmIsIVJlfo*nvKunCJjP4b9>Y>k=sJfHG^!-AkY zb+wc9f-^2~r$05W=0T^QJC0Wo^)vzv3a&z2Km0K{2;9n)Gg@NHf3^!@rLqfnlba^l z1(WdcZj+!$5f|`N;GtO1JXsvl0nE2C%%egfIae&KD)<ySCgnGCZ`N8BrqCYzGy5SX zs3`MQ!0udj$w^2j!NPPhosGu6n(Ut@3-d$L9v$hJQY3wes`wyzXzaSIxmwZ#1@Ja? zGRR@jnQi%ftWJN8{-7T>$XnF>2d0+m4ywLLtR3PEff~aj?@-x6H<X@VGudMP#5miD z$9u`{h|+Pivm5RWdDY2k5EB3zY-9_(_M?{pYrrm*b^42;jx{K=o>a@DN~V^zhH1@u zx=pKfs?`ddd%PRN${T{$Sl2wnb9ddy?9Z1fSxV)^P?ufg9jiLmXC~$Q>5Zgz%`h{L zR%zeWA^`2Muc}A#DJ_mHlh(FAiyMo8g%&{v7xkC+@4qhZ(&7psc<?szFa|$fhkzI6 zAe)*fF_V2AhZtk%$9&HQG+Z!o>5{4kdl5f$xZ6>j_D)7;&udwvRerhB+_xHylH1Cs zK*I<(F<ZETD0GGNl^1%Uai7I9TdDX^1{Wtgz*E!T%j;1W)Y3iXEe+E8m94Bh3f*c@ z9C@zt>0m+)*;UqG?z+x%n=*(QIR?oKh}8BZx1eKpero{2lGJ7=S_9vk+r7KMZPqTG zdl0m1HLJQLa;i@(gc0ofnqx1Ej^5aiE4!B9wW)8N9lIzx=4>m+4a3R}me(V)f^#A3 z8oBFH%laA)74adp)0<2~7tDQ_QoUJiqk!D_LTJ;|$H89-4pNpZv#hoJe!=I=sMYhR zqUnHwWCra~WL8%>R`9ini?ujvs>Z1VM&@dc+2YV)TLXa=2P;?Dx7WAQv4rHTH;ES@ zJMyJRkgIwh2o=XD=ENlpBl<<JQqRT@JhYt@uk0<L(DQC~8%6mt0n1j)0es(8mv<`| zqFiqP-9b+a0~YFNsCm0_JHXM3c>KOj%j@^@pseWkAgEi~b^t}GR|J$g!W-#m0@m@1 z|Aa5IOK~8i+%coc0Zv0{O~wGTALST+>j=NBl|aoGnN*#Qp$~NKTU1VI$L>#{t3TL< z-($ZKG+`yxPlk8aUO&HcCCWX5Ka|yNW?r`y)pp~43<6q~TfFtUozX3LQjt<!ZNW0T z)HV2{td{BZYv;^1Kf?h)@F%Rdc$m?AA4e(94i_srmeg#1-bOt`1tJy##Q^3&Ksg}0 z(9?H=9?R1^YD`@gvo=7Y`WYGB+aUm6bxhYO?~Ldcw}78R(pD%9^qZ%F1{8_X6JVS^ z?fUI!_O=J$r{=RLjg-l6?SMD2wE5vNKpK*<{q$&9p|J490CJS5jd+PGJ9=ZI;)y^T zFBqAU?y+mpER&%z^KM#_r7>*ocl+<=_^ltqf4#~9=&pfnVR~8w1*?Z#<#?hP+yu%4 zur%27BXW>Q5WEAxvgbHZ9HO8rlBZ+$MBmz8h5*ENLzv+v!PC3F$@cZ)_ZzVwhdjOL zi4$=vG#}7SNNb_euLPs_GuSruHe6F;$LCStJ1Moz{;Ux@c^}2zx2L=7^3}sP$!BqC zC%m+{sdpnyWANxJ6mo@q1Ylt12ul;+gVp>aHm#{Vhd*?XxcrG~EmM0QN?7b~eIl)P zlwkMTlT>y|caVlzFm;jBh4#X9(2;!m(Dx)i-|12=9PN{o>Bks4C*6H9Bt&w*g+`pw zglA;-7kNs<@PVXkjnrMxr-?%pGuj7^_l8-&`Em5VDoQyh(6>Heztd$P^tns3aa?jE zkK`N6+l{uPRX7O+a+~z0oQj|s-cuqJbZk<NLAMEYbXvzy?y-G%a`%C^9WB{WK;M2J zr*=w1GkU!&^oOgKYa4LJXxkW!sl>L~V%+k9o8C{(oZ_lxr-G`eZK;bDRS5)sK39K^ zB42FL-ly_RCRfXkK+0D}iM%?4C2dZv+sr~1EgS{I%M)S%hd?EuMLB#5BH~1A9bWiy z|ArJha^9Z*9^^nZ#2bMcIVJROpY@c~ryK_fha)BZ<m8MD-Zn0nDon65s-RAvd}EjX zrpcJ;AiX<7Q$K=2nzb?HN@KMbLUTh4oOhT#Wv!8Qrc`TLHWX$UtqD7Ug4AhP3)l%O za?hcEVW6AFLunW=e}`gZoOpp=Al5FB=?pR{1wKbF=6|M<SZL6)(`uizJ~3Ac|K3-Z zlTLOk=6>4aS+a%zYPS%-MyMgjNsd{PaLj}6cx%%Hj_)W!?pmy@wj>-33c?bX;W7@5 zqvPC5dj5(;+vjNSII83_%UYY4#_159&Qn9eNyQ|~?$+c&0b;KtUIh)0I_IH0-ml#) z#zTW9P3BWf0HD_!d+v~xX{eNcsh>zUzKn35oJb5l((*>exDyE&p~-AZV@bCJ;$2bG zHcjgnDSA#;>l)_#L#}*k7UN{9AME!a|Crzn;EQ~Dz{TKV@$R>~qcIEW-c322=69_3 z5+kNg;L&AveJJ4ME;}}GXTL~AApEB>;tEEI5$gaDp3JAfyw>tBj&2Wm;erv!vuFg9 zWdqDDtf4|{YPJ0OMN-HRE@#iEj_F<qdv9#PQEpij`;n<Z5y-y1Fpzyx0S}~~2TCbc zus05+(D3->YPZyjHWdD)OuWJ5Qh1p!AIUm_W<G!HrCDD#>e5BGvNZ@36u+?5Lh$g5 zML3<rvuUzFizZ<0<YxKkvMtV?{gP+mC5nfUeP6Mx!rG?mt3eU|<~*{X(XVzk)g>R; zAvhcG<r`gOt`?W6x7b!v%s_7Bwt1E!D9-)WN0)S^G5S(2I`Eaz#&-12q&U62w)T^I za%O$~@8Imx>gtcq@yV5yKl;vm1WN?0%EFR=Y7z8q7T(WdG8Rc#?%S2^%El9<WdU|D zVtD}UW2~D<^%dtXE@f5H?^ddBGgcx>?o)?mEij|od$uJ8eLA5WXW9U&Ru3`vo-v*i zW2VnJ5*wMin_$YchlcNMmlewmxFiR16pOF3^Eud47l82)nWSRlwm`+c&n2k(1u4k? z`DJq*ehkD?cZ}>S<7qYfQ@(k7#_HeOvb(z>R99R4dwF$R&4C&zDmPnX#vN1|dZ;6I zu7{R~eyKexj!Jm^ng+<znrRVEq?V03;}}f>Sr;MQPtf*Ubf~&7Hy+D=*r@@wTv;1P z9|9`ucxFf1C8TGG!)~>;g%FAua3uuYpjEi>eeVaPPnEMh&mec!V}6|D3aE+GE~6?? zNB6tl6&<W!Knr!8V^t|5t1npc@0ibLDUzT*5ULeCr!ZP;(=Ce$BYKNm&8k?>O*8Qq zS&5ZMx~fY?RrY2Sn~@Ki15M5K2RPLd8JyL?mjP8~G}mnwhUCREV^2Rnqm*dFOdP)9 zx26g>Kk*+OI6k@Jt96c_8?ji5e8dljE0tP<7Q}MTKPd!zR#SRn7pl^c6TxfYy(h_q zRh>?;>R#V{JW&RB+h;)un~!)-mC#^@pEx+{d9I;KeO3LIb2@jO+Cf$TT5(|p?4Si} zv*8kz4NyJI-InuFW1Eh_;tL@8!yGMq?rh$j6LNluCrYA=4iU)n0b&czuCV8~xEri# zydbv|)aX3#v6JRYqaEGVuRbAM!8Aa%UroIkP3(-4hyJ`378>`9;G%qk6$1xVZulAY z0;$xa&pm?#Cl@7W!6fM3PleIbte#EcXH+5id>mH!PT0PB08cu^MTd>A_2`p4{?Xv+ z^%(HiAG}&PpT|pEL`Pu^TFgdb7$Y*^l?hEA^r9>daLg6z@H5PbdU2Zi(-ypI#=Lw( zxvR6)U9T+B)n$8cEHYp~pHquLd7_VIg5+G$KF_TmRVVYLZ+R*OhLLMd7xxQ&lQBhR zol;QkWQ^OpuaZt~RSg+G1LZ1vBih5SxqJY1@Zd3yZKO=Zn?ZeUF>X}i_UAlGE4pyg zk&JX(rO65E$3MX7Px1U<XO!-7E)=Cupf?s|plEjCh0Y#<o6G*G#klpGh4?%(TbGDu z#anw7lci^ddipnbTF2ewCUOfJFguH?CM36SYPDS`)h07T%LOY<fJcquKUJ5un85wS zqR#<@{9$TvOi``#BCD3gu6@$pft<rDoS`X3j4rG~M4HX}Ep^EfU-xDysXwo}m8jRZ z9{W}`G!3<ar+WFPoo$uXg${alBuJ!6SM^E^s@Ps^sNmhiO(Gr4jn69Vcww>rKIRWC z*i$E7b$iVZ7{JLPKbdSfW^I<AKAFCe-H_z-y|m|8j}3Gwl)?uFg^$(#p&p6jU1b6B z{6#6c4n_*d=$f0Dq}wdj4iSL6$ssJA5DTm&_fcy^P!qaIlKp*QOXNz}H-v)~UCTZO z8WUhaM$<MZ${=z-oc3tBZXN1BP49X0`8WClKeZT9VW9)l@}tY>MUPzWuZ#*pGC+2E z=4fK^p<6D@GKcCkQB}Pz1I5^-b#galpTcM`4=;iPkZrt2^6e@mN9J|+5?%aQCJ9I; zA<Q48-KP4mZvuLyO_-odtGBpCFHJfyf9bourap?9&*1VLNvPRbB06~NsO1#{_E)vL zqU^X17rf%tXZ3YQT}e&Vb0oW_lxS1cY|nS2_9gPlVxYEj(bfx7-@AM_@_qB)_P(}K z?7G-ofP2&djulGuSRx?1-esH$@Uq^a`Hn!LiMKWzz4gL@TSU7gYhALC$4lsFZ?r;s z-(J{Kmgp*N)Rp!Xc<F?c?qQ-O4>e@G(LFg?B_|zJp3=qejs8$qU>g%Q$aEM;Q{bR` zv3AD6-q2G=CBzl`Xr?K6S#@p`$^nhdJr0l3)x^j*mjqw%0NmPLRg~D=3XhH!%7bG< zzs^GFAvrr{5nL?%!%=h!=L5)*`+^zk3<2g*2U|)v!K)6!%w5YvmyQKr)g^-sq{xz6 ziySJf`!RdH5EdW8k~?JKx1P_De`-gKe}IM6N9NH5Kgr6;3Qd$eJHsr%52x8dmyjP? z$PO(I4$bgqe?BvFmP8sXaAu`@qC+OXdM5YhwznF1OBM~a9Tk$`iP`5<L&*2Lh;dGg zXEb?Dj=DBEe#Bsg0SScfg=F=ov~TR-f5v<#ba|tV)T&nV=0^FKSQqh4ts{{B3Rb7K zrfKN@|C6gzoN*Q0(P18h;IXyz-rpZMiwfBl{la~uC{DD;UuZL^0a{X;qry_hS`EC% z?y-ldnDD{oWS-Zs1BMY8EL39<1!Bf`MW{_d9ipIcEvRhl{!)j53ll!hwYgSk<9fPd z)UnY_-P-A}6qQ9Ow8r36t3~C6PMaZL<W06Apam<Kge?YpBM<uKR~NM2cFpt^$r)5^ zPHA2`@WCfON8pUAq}ZbI5M3`fsY$J#|J1A_sV!rb!ALFBx6{f9o5l&}StMq5%UKnl zpcXo<=YGB*_vjfj=y;rfa^LJSC@H&SFKeUh$~M7X;Yp>q+-L0k7rGQ4C34V{vR)RH zv<MP`BxoN!>o}X9v!E&>(|_}!j3%jEp9Z(X>Nu1qJQmhA!B~rAl57sbfU8BFeUVFD zJ){{wzV?5A%1=&Ci*vFm$)~$Ys|*$8Y|&SJ-SOeq9@hV`ETE#r3$Z}EJZ{cE1&fsQ zgw8>Oo~*GEwy$b)&4=cM<fbC$-QU&?oGBPls5KvMcn`PrhWME8D$558iP#J$aB_D; z905zBJwYv`yo^srctYlfv-veT^}6ml535IE`$z^dIHX)*0&S6Zc|<LnGxH1gXJb9* zxWvtsV%CKi4m{Zn_foysOLk|6teJ;{S*-()e^baJ&K)tT(RZ6Ovg^P{3=%Pdunuix zpV|*%@!%CUel%LUCtw~-&pU*kIR^dl{B@^6B>(9J9*b|bV!dt8a^->d1EsOq$FuL7 z(%WnwbT)_$s-zB`l8+Xf%2XzsUe!C=%bbs|_rp)J`H#4ma9oWUH#cKo;pcP0`v#oY z6Gih4wRguz1}%m3Y$!|C@88_Y<_<7Moeq`MK;Z-i@Dne{o48m$ZE<>;liCGm-bB?! zfvW<Fy7iwOMlSv%$4K#pnfec3RVPFJI1*-l{If5{b40S{F2%pUS=MT4>+Lr=SY~Dw zgNZ+1kjlDy)#689u}7ukfn{N9tRBbk|LHKf8B-(H9_DW85bcI6pzF=NM4M_%^THkT z#73I%177VrrVfyRIwE8(?as<hC-O#{D)LfH;W|X(u++`+*$G8yDE5InHgmsu`tiI0 zYR_Y|kf~@t@Pg;rZb=ca+*lb-@~UwQJj~4W-cYVbskR>!b*oqr;x@O@ko_KYmO+3@ zEb}x?q@jQKM}0ok3v-}HKUX{>o`s!1{G;7-V*Dq6yeFQ9{Q*@s<p~cDzxnET8r37^ zeEV|{Hvp8ZNTN9Bk|a1MNRhKEpV#_s0sTx%A^m-vVgM>P_*>=*Mc~*K9Sh^+UU982 zlPG+f50x~Cy<YFkl*W#LFFJYyxR;(F(bJg;gV^j(bm9lMs8G!IA+}_w1jTDDo)twT zazZ^56mWRz75U#vY|;}Q=5hAj{cJ1hd!NEpw)F)v?#c4;(X0t6)d@0Hv#2ej=-a}M z>j&>g!m$;+NBh>r(b6-8_C9;Re$6~0_SRpDV3+38Wo6V==_656!_jVh<GbGfMu#~o zbVUbhsP$`Fw0j4-q%Etej4X+*V=xqR7W9n-_$lU12_<f=mFepEQ@}2*sDZqd)s%YK ze&az$_v~5m;TJE7mLCzXz8lN!m7`r_;ia{0T;5=+H5LiEB2E^*X5|ZxVLy2THZya5 zXoiuE5|a*f9O`Vuax-R707f@I0x=ha4S~2CI6TJzuDzj^8^m{+kEHX!ADpWgMJJ`s z6FW1I*raNdXh9v(fLs1>#v7ypoF{||q>~&4dGXw6W<y6c0!+Lmk2PJ*)|$2)!hvrp zd&hagO^{!{gYLS=UbxnXGn!3DrHkWug5|YrMS>ZLpA3#ZASpy-yku`eQ9>=Asv~nS z=hrCQpplo2D^A*n$SM)9$Qm#a9JP8$Q}re%7p6b>Hu&dg_rxv~d*au3^J!v+d1ihx zwLg`a^!fOw$C0+U^b>YuWay5U5c5l=GPF8~x}B;I3ajap=>jUYo-s=kK29Xx{dC0= zuH5>2`wMH1ehgseuipL&9Y5solCOVNE!Q5qH`*J|@2*p?twQ;8y<wy0_L9hoAfbt! zQWSs{gMEzcYyf`fTTN()@ivl~lLJq|7z)-%e=>6wBr3Hzo@;%vS)QCuwUq*PY#s}? zl)u6~e(Z++YX6b=lbm3wAj{3nH+$SO#%g;N+qJy1^O?9v_*vp+D{d6!k*k2Sps?%? z>zNop6`9d(-(bVJl6mt4Xkl==yj2MLpq_m{hyWQYo(Eh7Z2oi5hY0HjuSm*y7umqk zC~6mz=}NE8U%@d;_}cC7UH(HlM_L;R^3dk@y@_-iKl3px)RsQ}raf2Pp}Rzs#iVu( zqcU@+78b&HOTGYekSa_qu?arnhv{AzC*OEGo>i!PN<Pi*JD);^`4{dc#_8*cP%y*Y z7gE!4p#@3wt@Aq@ga3r|C<NWJrmHRZo^k9pb>;{J+9RYLMbckyUzv`c`kvLHK#Iwy z8Omzf4*Dh9;S6!x<bkVWt!)hJP*@#;9^G{F=!$*qC<DY}=qqErI=ugtBcu|aGUmF! zNPD4+dya;8^q&SS_+o}4fJuX#vm#Tf8zQ;XV~EcIuOE4>R9~3NW_w0Xa!8PiVba^R zO4f^N<h>b}>Xy9H{`A{ck@-oZazhg560E1c2sil%Ireo6+R@8vL)A2@QgjV?V>;a3 zw)b(9)ausu-D1eXG;wP)jNB+GBdZ%WYox#s0`~sn>CCNzDQwf$rLkQ|-80c=nQBfI zA4%Ies^}!}_Z~|u$wirGcoOIFBe*}c^y7rt8u&b8(Q`%Qn%>nj$Z$ZV*+7a`*hYsF z#cMrXln0I`scx7}U5Kk86NT%l`{r?UUm`VG5p4zojL>w0IE>zpQ#|{OC}8)HhEbBy zJV4gUv@vWS3<`Ic*kHRSlCn9uKoGc|7qfaJ9h;NBWxab?*;)w}vBrjuoLLSv2jn)m zbYBXVjyg%a>|?grG?GWf<b7}CKDMz!NCBETV8h<*KM!v0zSyk|X0#)i*OfFeZhf-& z)42aOCVsb@|2k%OQ8i(pQen}uVoyQMo;A>+-$wWG_nnL8J!PYG!rZQ+BI>E+`0?$T z8qtuuOE6cSor<Cd&sYn(gNk9H;diArXKs|vF44p7bejFH2;@#)i}cO~mafT1=kfsP zV*Pv5qDq3%TS=m_Mq&U(K)Sz>5gBqmr0qF(v*^y72DmP{^*D$P+K?{xj;u(fT9a3c zpavH|#4QgZzJ|y9$w&g3YqN5&X}N~Ox{IW$WcEP2?Ra78=duUWl;!PIzp)odr0jLS zeU}`~3YuA9bePO+aOgHw&1EQq7OTsjRe%<aklHhm3wWdb<kbRx@<9iGjW*BydOkfG zD`aPHOGth^p;UA=4&&dRDIlc~cGUusXdL}YSQ@3jomc2bYORDwv<ssxLB#ihaTJ7< zFw;Y$`68>E`5T2nlH-i{o2jJ(in_@bW}V~MZ++Yt@ph<m?wNtlq5hDDe=mfa5f%{U zzZI=xV?M+E;?57+jL@gSfwCAWZufP|oN6#dybxWSyUtm-Qrs)WO-29jQVK7-TkLh( zI1Z}=-~UvKFEJHI`#D<kIemYR7DEy+m#Ca&J@~o@U~uess6hamN#*B1kLNah-{Oo) z*w1++(EriEjPp!DNqbHTFXn<8Q%3NHbYIMrm^kCj%J+vewoM&2u}0Epkk&}B+!$*u zbzC^fEobOuPPAQj8yTgmpkP2>r!48_sJ_(hv;*IkQ2dB}sx#yJQHS+RpV?ULCv4%= zW)HCSe~UP~v`F{`TC(7a!)7Z|IK8|ik9g#iD*J~o&U_W&nLNA?N|_Q#QKK6fR6a*l z4dgwg9Wm6FRmy>bV+?OF2H3OUafcDwh!q<f!1>VBT#TgaEp)(p$?iIJIR72Bcq45F zR@uW1>(io^Gmb%?xj{vn-TnT`s%un$a>nLEp4Tx1AGWI6w8)U1L7?e`f5VBrBV{>S zNm8bFD=CfQGb=Bp?IiprFAwbnqz>J8NJ+UcI2~x^XD+M`Z!qVsxFTe0sKEWKxor<4 z6!#!84Q3b#_nT+da(F%$Ur_7facXO$51XjbDQ3amu<7yO?2~80XjAneStrI>Y=p!l zK2*HtxYp3gsUY5k+jn+S^)an9v4Dj7!b{HDNm=MjwR|9DCfwsL!ih@Q%rKw(?1`$Q za>02GP7c~EUo8tYeXQ=NbTF;O$s$6NqG_sPh@oI?de;_`N_^;Xxj5qpFh_*G8R2y@ zzne8D_GOW15*k-tXe_62bbRRZDr$r8JmwMCgM>2O)qPV+ZYB*Lz!`3XZ3nbd`|ggG z7j2Hj06coqcb{QU;N#U~I1Uu7#uHL^TV~gb_ym#|Z$1zED7&oqQYm$}<8k2WzIfl< zlPB|^C|VbtdHFnUTgj`t@ISzvT6jJ+A(=BZ|2q8sFDGv%|7W@R1@&iHhQ9VUe&e!4 zk`oDUYri*h^|m0Gy4G}q?-0|~{k#~{H~4$A{+#M-aNSou=H0h^-)uq&i)ls#(341Z za)^j(ZZ;uK1z-kG;^+P(Pam)hn@5BwmqR88<3+PSZXBOm*`}i(iwZoBza=#8^VnD% z%z4LRI&CeicDA$roX~R0jB8j~*~{Rsm$`dYC*%&%eylsE{u*5O<sNig1QdKK-}~eH zn2PG>8~taNK67N%j66Lu5HbP)+bG9xK@IAQR$K(Q${>rr0i>z79RU(!ehxv$#ZJyY zoVv0qw^{zMwCHktWP5+w3PSr(2ZpDPn%#SGj-M;{M;)ac7+&k(djJadj$)W_so1{^ z(`<fA4$3*GM+G77!ZUB%S98QL!0*iAM?sMPO78Su-3-Z4`dO{7s<f<(rZjUekZc3b z=Wj};NR{f<(uxD#M@Y;Pzr*eG4g8*VEw5nCZB)`UK6lgqlW|SGe;?p}QSArRe^Ovy zgQks{x#<u8KgXg;S-4$N)PLUD0j(ngBv<dIKAZ&b6-8cP6MeZ-fY#Ne_+M(y#g6sb ztsTzf1^6qiToGLkIT_4Aa9b?h0#9{84_eRO{ouMI1@;@QLbYFtD-OgSAu)-5UmpMZ zMA*@<^@O}!<Sn^V)`C)K?#|48{C9updTNh+w0^_uwn1Aa23Y#Fo*W1NRkuz~(fGZb zGVzV&y}+dZ8g3;H4Z7_ePC<tA?Uml-*f{zGpkQKL90PRB?)ZuY=+qvY<hQ5tq|$yO zIIdzM_{<lti#X;~gY7a-M;0L*x23IEUOluW!=g6rw(*;L>VxqIpw$4lO@K9dMxe({ z!s|pDVf%5K69BoM9&XIaLO0e5P6&E7Btxn(ToY=zT_yg#IeJ?#wk<SQs|S#w^U4UN z6gb@3hT#TYlg^nA@q&7Cc&{GuytLT+2c5VJ`+Ety7Jmt`6f#3vAc|R@-eCh@3#>Yj zE+5elF#+({lyTTfPqhLWaoumNau^4W-Aoqm8Yw7yhFI`^sfSljSH)nz`YE@dPo!AJ z@tcC0t_`@&GZYjTiG85bIligczk&bR&4Vds4vrflRbaln4LO#y=K~5x0U>B*71gDv zo(?ZSrf6{c9OX8eA*BZBnD0aI8`-e(0mKR({EHpFl0SW_i&Dy<$6{Zq&>mwn%`Nr< zlpk<I^1C1)&3ZuLmNIsz>}M2l$JEr3Gw>0OzCk8UI01;2_L>K4CYbE-G3smOqyZ2( z49vfqxN{oXiJyPQ?-~5<MOqrdvAR_syNGyj2o+euB2Qjs_hFl)-^ARYTf6&s0Ga+S zJUS)%x0C?$qwtu47^TdVrAGhJBCtSeDpPsC@1xbfoxHuf?STEh8SSC^t7C89s_C8b zC-}A<=w4(9cPSahoAGp-_C{OsD#**Ul(buBLXP|L*%^ywE7aNVN?WQYh5#a6aBz~0 zq55M@?^Nfa$ylZwE+@%ON$YL#d+Zl$uY@J6cYqVYLv?SKFz3qPtJ>jM3v$`|zZ{R~ z-uwMJtWD;)a9;kD*BA<r;l&D*8i+w6Wc~<_0|m?9YB!83-khjca2h*s&;BOZ+1i_( z)7sh14;QNv3>Hf?-7mV`@~q>VD@%GyJ+UIS6K~BQY$>;KN>DSobRFVDm6z&8#K~J= zVliKC9xI!AcG=H9U6c{UAJ@<~j=8nq;81QGx5uBjqGihXcPJ{Z>pE7S6MnQP-TR#) zV>;sc63>wDZY;_OQgzJ|6#!9{#+dIZ|I$CJitk>{BhXvS$kWi)xrpQ3d3^?zj&^7D zdSX8sbF}>r6aHbF1F5qHf9G-b8PAktVai$^Rf2xvj{Yq{g)=T6{ILhv!>gJXUn(D7 z;MfIx0toR%h55yf@a4()?eQ@~ewM>(oFWgLEy^pZim<1PS$K+)Ix99IBygheTQ$V? z=%u<Y;8`4d*>YBMtICJs!3O%NxB=y7*YGUFIN=$b(=*w$?tC)MyTnL83rRCgMR=_} zjD)t=o7TCjOmGg*L@60=u3y6lO?iPHY|HWGRcpDVIc3DU7x2k7dz>H^#@Bpf$ifMo z6)WPJe@Yh<d@!#luQdve1H!y$xNS4>G~>FDW>;9~EhdDl4Ems_lgYMu^XaL&jbaKK zx2RpfrE?+^i43WlQ6OAo^c%()T)acwQMQH#2s433MkInZ5x{LVv=+EZ_uh^&6Hjs? z)iNz?`iz^M7nbDLqgZ2{2lHms58b>w!(ng15gA=t7Kv}@YCHq82?HtgeGEZnFg^st z#xMy;Z)4sd<ov%&<ykk_xRU*d%vry^-QBabT@Q`hb@=($^r)o&0^S~o6K7Z~W3>To zn-eZR4YNfIA7A`?k4r+*jPW0;CF}=pk{!f<XP}p67T6FMhHMRE01XO5@DZbYHLY-H zbtAJ!9iJegZkfLl_Hm(RJR%-ukX#DecF=Tod=_GWv_p8gsgtI+^GKKh(g*-ThTvOH z*#rUjbnA^|i}*&}0)!612i&JVENO}SzPCt1f)E{Fj5Z-t&(v4Co>O>?`DT*{%l}V- z!SzZW&r*YX8u1)ny-s(8-Py#R+k!hsSb6fZ7yAr52iq8xom|ic0T5($mWyzN@PWL8 zG>}EDKdJdx=?+^RB7y>425FSXe_R8|@=3Y3&8teva++g4m?xJWsR&G-SwBXDUsPLO z1`91mmu9ELrkZ=0<co1V*}|ZZc*3*usitI*=+Ozz5&CK|2j+kjy|t=6SkS3VTK%5o znLxEj)a>gviu89B*W8{(ODR@1l|JvKxrnCl?Rrs{T6qiWMItr@wz(dzd8{NHzjeSS z&(mkn=cyiQdlaA;@n+(mtihK19R2zFQ;6EqR|6uiA`34cEEWj8OU%d*&`OdjbE`{+ zbad6?djAx|(IJA4>lcnX>)Q?1IE$w8Z$70i*;QccmbxTVqf^3uBm8#L@;9N~?dp<2 zVv8ouQF^Sny%%}T&R~I0w>0iqoQa2iC2HCyu8B=(RnI?SN*1O&)jeGFq|Hmlvs6@L z)9uojoo4+(oF`Wo4IOp3mq{({@C8df>vXv-9V^yaY^*Y(#yqm&GACXYz%crbZrUUG zusa*Bb?9Pps^TQC5PdN^R{j@`0|nzolvA!@M~Jjx)-kL#D_yy*=ybg>EZYAC{W;#{ zPrFHOLHXaYQL!-Z*i#lHDzK7x7d@$HK*2&mxL*t77Dqi?VAE{Ni)~Kxiop&#RFX}T zf*8Km+}m8@^76R)Z0i1{1gwSl1LM(V$G3;A4(_)<k4dJ~5tHCjX%cEG{TimeuB<j5 zWq39g(q+^gtH+XyrGt<Hu3byhKFvZ>pGslc#;Y%vC|-F6lP0=R^O8qP0nPqPUZ-gs zEmhR1AGA%1tj8{&W8->(KqbGLDSx3!Yx;Yx$Ox%>=APi?xj-aeNYdL|U;=Bqxh`d? z8#*K9Gv}_L{1*4jsC{X*cfa*{Ov3c>QfR5itNcIVd&1<IXoNGnR}VVj0Gi5{M8og- z5lSku^wh-Kc(LtaZG3!DTQa>=P5EFFf3Mq=o4O=f{O?GA?^bhnaZJ9AK|HJR_6rfs ztL=eYj^hH_by3LDDwR`6^C};cHkH#I$pEmPEztegk4>992XBpS(e)$Fn9F~gg0q7A z%D^{%e?k!EUu^z^`aK-NUfO@qd*FS;|LAJRe>*Ntrf7Tudkt5A6<8jWLSuVN2)4sg z0Rko&_-`0~FZrEOo2aHYe=ZH?X~<WSubQIVP2)p3K7&>RZ-&gbPW9sp!2Y>s{G#^9 z$GSiJl|HO>X%&7F+4c3e#CEgtSo^)kqohS5Vx`0o4p}~Ze<D!n!00wc72JGm?P<1Y zj14_&wYB&d=GAL&VI0py6(BH&Go4G77X>%_X^g6#G~V&}bzO2Qm)CVXvUi}RDzRa$ zu(lU}<CZV-8E&TXtkS<c!~9lASjpN;|Kx*%$FP<xbzs)tX7}wwo1@FEt+$hsnGoG* z*PCL!v}f6SaF0tNzH?E~QHzUDYH5S73ZiKVpkwz9pH?X~TY5yCoKt80Lr#d7)7)j) z&g9?Zv+VXq;n}C788Ld!!XFx0utS~H(nb_nN?eA>)g%ABs6CeoeptE1_0_b$?eU>~ zN7u|hoVZ*2r&F*1;J80hXUle_l9>)=C3iWMtnK&=0Ea^<7SOs2*#2eJW$Lq|2O+Os zSX{F5#`o=YY75d#U&rwau;!($Lg07B<~TV~n<h$CMRRl^E1#<WdTx6y+ewV>KO%xf zC(_lLM}3luhkg)X?xB8Sqe4#E*4)bNx8oJZd4=eoLnGyTuvSmX2xY!fF#SUp=@f=4 zy#0EM-Q>8rH^BB{_c#TeRyz(T*kMa2SF)R1f5ayX(f6^@&|6p#8Hq+$zD0-Ql>P{2 z7H0DP;SFUPmO9;uv)@co?ZZ)px9b!na0TYxuWRj^#c<}-x4V%J6jX>!lY*pst*MvO zZ2h8d`PD}}a%!%vr>HPIqPTU;!8+YZv)@fpDj5XHt>~k()o$$WZt%)-Wwqz~xt_R$ zPld%|U&l8T31RHgb&e<7Hrrr2kb6o)blYT0_R>O@l|yLA;%x^5%D(QSN#fm}_9UE$ zF7FbC4~#{2xW1_#^T={BJ}NZFi5WnLH|+1-WsVn3N+7g^u{zbhH+gxl+k<-^wFzn9 zUo@k!E7mbNUZVDFe+3bql!Le3Y*Hfe{)lz<dw#Eu=JnOPsD%O01D+=+Q%?;Ar0?De zL=4E<p%Xh|pN5HM>kRs>opF2t?or+5_`~5{J|w2ZKiu&3M%%KRJV29i|NWeR133I) zZYu>K+z3Fp#AQh=nc*MrMjJkLSM=0A#(YoPz*#H63dVtg@nGTiTA!7&1rozw^|&Q8 z?L&Q|Reebz7GP7D&YeEijYP+Gpu-y@?p|OHBEsBt)?<xirNnq3SpjZmiXDlN2FODo z4tj5Jj35nRr4~z4LC?3NTK-%*M2~W)`(%=MuNzSQ!0$N{J;R>me>_;I@{Yaq+`H1u z_Hg7-bpD#Q5zf-s(TbHt6N#w?%T@t|8CnWEXPu9TI2IXEdFi@;d?f|yUcuMN+3)LJ zx(HWo2>ZrXd0z#HSOGE948zHAQ^U|2B8FfbumO<utrw022Q}o6`SZIn9Flw<gHK>( zDB_@535|TGqbi4!l7uBRuzfxe`f_$<M(eE7j&6f*L6Pr5pTQoorIRYz$jvKU%jYkm z(JDAEta?vD^P9A)B|Ii9th%v2V5Fnhn^xo+xxO_#mwl4+oB@*b0uuPe^VeT@(>*B1 z7VsCgyGW_j5Y^Wf_AvA3BVC!NjQ|Qc=%}8SPfU$zr_y<pZ;ls#wLP45A59XL{1fv? zF7RLS^4!Rc$wAy}WkkT7Oy%Fs_S!)X3n@9*T>Q?Y&v5O1hB3U2|D&v|ZN7W`?7HUE zFz3j6a|2IF$95gU9AjeYU={xvNd=!F9NFIB>Hm_KXGTw$93+gOAJWxtjfdMD4!#j) z$LC%4$3yMiyM;Z(V`HTxg(YPqu-eLqVVguMfSGr;wt2=Cq+?w$#hfxNOXE%c-JsrO zq*HxJoSQat7-uA3*W#!<LREzzRC%r`(9x+tj)03fsB}<-iT^wE^eE$o<IpB+BhxPH z4*uN0>P)$A5zL|!&MUX(yrFQr$qmS%K4_6ubGh?|%3STBP%u#mCj;yhxY?KzBZHxe zYVTn>;XjQ~g+0wiN%I@?J5kYvop8__P{=-d`Y&aVl2QRS`FtT;+zE~|c^a%{RO`GO zQxZEPHL^ILA<Oa<X83Nv)vsaC>0Bkcp>asw1%-4R48!fSUVPp7nGZM^oH%J1JXn=s z!(&9@LmF~^+<un%==%VL)YAVd@(^o!ki$Gp=zLI6+x73e1pQ6~Qei^NH9KMdg;d1U zA)p@nytAHl5+~nrDVmC@MA@N3EP=+MTH(S}mr~cxmC)R0AHzbv=TPkInC0!fTOpt> zy;4AM<|(cD=jq>%<gNymTx1vr4BM?}M2^2njnMx1V%e2KBeA_9$q~+Z*MB=Nv<Lgs zN(PsYS(9`qC?SG`+pKz%_Qn7LJ*obyVan~^=!)JP0XY25At(J53z--4^(;F8j(4Q6 zYzZc!4aQ=tu4Jg-s{#d%eixcRiwaHLnRdr{#bAsjVw)|MLDG~e?chf3fXx}V7C`-e zr7@Hmc`HJ)B`n}`Ee4Ie#(L=SZFJrDme3bGv_#r;G|NQwVA)p+I1~wU+vi2ZRdnD0 z&rEVO%@;H}{|N9W#<yiduU&QhU-CmKBfnowK!Ux)6L9p@ML|-7o(FV(@R`G<5TDBt zXfIZ-y!gEM4`|B;>Ot0enQAd^TJ*XpvECx##fD9v_}oO@iYD5~scIfMq^Du)n#$J# zkXf^_CF6?Z=iz1%b874jph6rLud_;CDEJ?Imc#kKZ^>#fC<qR~m3qciZ3y7=J1Hpn z*yX?8h-~PYS1<(pd2b=3NFh&081N;yU|UlJw>=yO^a@w^|3>V)5#8Wh=dDGBo3VmI z*C-Cy;VB%i{40bUq_nsmTat+Ig_`l2oI<@wYoHnQbn%UKQOJ_?5P<q2g{c>y-a>$S zm4hu6&hljpy{#})Nj30S@i8-U^Qx89RI~P`RFtf<MXvdL5W~4514Sb7A&nj+I#=UI z>g3$E2$$?=GjFXRw7fYyOxK(ZvsmIs0BU~VT7r~1f1-ZlmoFQRevg!86`n!KETCog zGavVy>Riu)@zjqn+jt4j(%%1zv8$%6YpgyBGDfkI4sJB^J;I+K;1Sddkfc1cwxxUb zjMcD9!n#rp5V4eE!(F*_Uk)j^ai0-)Wpf2>=Q}kY)>I9ZHuV*Jt>wadbWN$>;JY(q zL#vq?IXM(+TbmoIx8E`>Iz1K_J4_)dioibd^sv<dcl-0GL`uCX>ngO=s;Yq9SM{Gg zMSFjv4|bq^<DN+TMEa?LC0SX#Z;-Tq`UyU#sze726v`~oz2rnpiE}*TupO)lOw25c zl-+-5P~0AQzn`(X=d!LMf+6G;-o)I=W{LG^zw%7*h<07Nc0krU?lS@~jJWXV7ax_? z?sLgO)YLzcwHFjTPdwfQb|sG=@Y5jiUq+qi6i1Rrj-nY*J#cU^pfs^Q(6zfRJC{D9 z@jk-<!{)0L687h!ld8@}YXx(#fLs3K`S**QBG!)1H#xC%+HlISO=M0^p}`s@SlR?% z!ew}k{)a9N|7%^yJ?q{_Y=Usi<`W4OHHxHydI*n_3XNCCCIr`Mki+!wP(iH_gn#35 z;x5FA$cW5zUyhzl4dqkin;W@2OF?0!prB&mAdfoNq2yyH>Axsf8l{?Xg%Yv(6u*Fs z8J^?X)HO>xY5zr;5~OO{<yguNnDBP56uED6GhViXOEpRaDVL(LK>x{wMnHhFBw#*( zJjd~IzbT|SbaYV53g{#LBr&5aE5EvQ%OxWm3Dh6c87w>{J*1C*YIU+d15F>t`!mL} z4_8>kx6~i#`CdK7d(c*U+MjUxEb-f5-Rb(`Z{K{L&m++8_=ben@18ih&MV<S{fZ2m zQr9XP@v?+r#cA<k#6+!CqdO(zWQ#TT6Ifu6+OB-j^u1gzE|9(?JC{jjk`Pg(Tum7_ zUQxZBjlZdR*^gS`Brn-8<Q+5MHV{XpVLa5#3Pz08iVv!=&Nu&5@TpGU)LSXm15LN{ z9mZ2S+Dz*bBQq9>F%x2~rN0;7uN;s!&RIPjhxCN1vF&C<8x`<nK*pEmxbgCZ#9-@0 zKY`F?#oRH!sQq9At0J(9**(%KyJu_2X+-S9WV*%=)6#K!K$;s^2`7JuV{i?};vMBx z{%K=l9pdT>_yWg%CCpz5pw|xUd93GC+YlGs@ukQAr_Ue#!}arzet#;-z|X*4=K<h5 zEBUmNsT2PJ6A#o#_#a64-x9#wU+vrDoWd8h4+Wb<m8OI@9=-y-*>)V`qXZDL!rw2D zo=cMtKW|PNcwYHT@~7y}3Bvc{J^igOvlc$nr^J7}8`use;YQ2nUK}awDF?>{+4ev) zT;CZ7^EMn@<JUd>Kw4pt_XF+YwE?Gp9pwd;9%gwJk%i0?n+MPk+7L7T^wv{Y^s}+~ zoSl98{DQ;|cb+!H^W=tRE|jQkn0{=CrvFq_katuRLqGm;!L-DB0kYF{*XTh=Jk*q3 z4N|M*)ECx2rsOVmGZfvPl2C)NZ&iq+N5ln8HtJ&-j=A&lze7I5nT-V#yZ9A>*A)?B z7fr7j6)>ZP^;L(6f8g9HRbBhrj!YIctI2nkVTi^COx>-^myZ>EDyvK0C}3b?ASxz5 zT?o)N{K(00OyU#iH_6*?V#R8GL-%n{Z||~<w}^^{BljlKdo8{16ZF<-QVPYfb%m-8 z4qV{#u5{Mi`xcmgne)o)UctcrZ+aH=qjPPc8E1#;?nVE^df{cBc|X8yfc>BykJU># zk9UY+XDG8HOaOofH*Oan%zvXi)n)()r6~QEUMi*$EJHwj&4KU8uUPO#$ia+BoL*5{ zu}?rmd`SSI!f&jUxXQ?}q`RyO1>+nqEOM^V;!idcdM(5yXLM(S2YhS!b$z$y(>v0k z7OJ|dkx^ao_|LlN8wRQLPTXI(nbSZ3yK(5^PBj<L3--fHxQwGGsO{T8SmVyKE(#_e zdXm+|^y#sr2;T8uS>F}@A!TAwd|7?NPYOY@qcH0no%!>t%#V$(R$y@aCo*4kOCzii zaPYP#Iq>E=P)3&jB0k{l?~_f1NdnGyF#cF+mZn>{1fG1d`3?XSi~;VyCcR2+o<GfT z=cffo(eXT_K3!r}{*}}7dGHAOz9+}|ZIXCz5tLTZKtC7XXI9zIo#INdderiz_W_kq za*dxEwj%a>@YGV^<@vT}@H^)$cx`yhKSM^BJTLyA4h*^b!*%%l@cXCVn*+?Hd8O>j zM>`+C9eo>uwj}SM`djUvYykii>;l|p3ZQ&D10b;j$P<8YXOlQ$9dLMT!5CslFs5nj zOqtL>q_yCkt^gG5e``s1K!5K?biy^E&p>|D`AUajm<GcU@(HOX<p`}kgT<k$oHzvu z3LDDPlLP8=1xvu~md{XDh2S|DnnB{a<$Mw8i6h{CDIbWjgH7twBUtXZ{dzc|V6y_i z>EW()OIPEz;)?;G5=6rj0At5+8)t(cbe<Eg!c^a*@DGRcSpCJrd&lP5pbk89L-ml_ zPwt(Jf{7TK{n{q8lBltpxI3I$BT?nS3D(G%o-XTGJo;qw8mPzH*&`@(mG*hv7}w;E z8~#jc-V*IWzx6sBPxC0Myk^|L#r*#mxPEOtQ()GU*W}bEF&1U)<g=_(%h=bH)%En( z`!($^u@Z)Tm~9dr5WU$D@{aVMTf>?%Sjk}G;tk}xb#_^aF`e_O_pgRO@k<kDxb4oL zWTu+{rSTF>w6AlG0vU+=Bay!ezq!<Gs!~6zAg<aPsP6hAO!X_&vOaqM3u7mCtDB^( zigamK(Q^oTcyp(dvf4Qs(Yn7C;>8xvf9DcgzU}gJ|9HbAW{_ye8eM|;nOY?vSBQLd ze@%KZ%Z&G0`=Iaw#{ZD9%g^52MCJe8ZsDnYQ>VNfwBq34d(fm{3E`nT+#40Q;O+as zkgdPLm5h_S^I}`H7v!Eo>S@a8u)Bj&n`|D+LlfI!<gQ!1N6HF!`J{}mj;}Wl93WtA zngr(R+1F->--gIH1sMmVbg^5r7)aSS=?ADI;s;UuR4|)%gfup6-n{fTUa=WOln5NZ zw6?JD^#`>2&9L|^MaO4!Wg){BEBe+X-n^%>4iY3nzM?wM0|wgB$X{`-Q*`z%FE<}$ zt<r#ynC<dE-M3Yb&^(L{bFsTD;;*E*F+AfsXP^fg1!xmrx=^2D@P28Jx=FWCpDhqP zs>4L5eg0B@T<UOLO;R0q(kQ@fzM+8qAa28FrImph^Lxt6>7AWb?e-bn#}oOQq8B?7 zhCP&Rg$xpA9{E`xddT*g<5iSNjhX5TR?V-i?&rjn6}oW;uLJH}Pk)xQf8cv(SLIKL z7=rOeIwjY+q~<~Pv1)5pdW?<ObZu(4rwWemEmrjiIbCs#eO8`gu@)9meCy?l<by+J zkQ*<v02w!`oZo+Gu+v`Y?xYx0DI?ax<M#dQq<5Gyltn522dX9>27U*^owPWg=F#7S z!!>yEPugm1@6y}Anjwx!siKbaD*xc`tWCRItJw>iDrhBJaLy~&&FrSJ`4F}TQ*Eq9 zEri>_%-$gmMsAXERC&2y%J%wL@{qpi^rVXN!2Gi*5l9GOhGP!Xg1j4owcN?yoYS3Q z{#H9&c7H?tcuXo#+Tv`BV8CNfVK2OY1u=otDJk)!(ZuG;)6F{_liFJx8NUBr!v#wz zvzGsO%M4f6U*u)y{e&rIdzX{tVcsz<rKeE#N}z1zX+4R~kItr!Qc)dm$mZO{l-oNi z<vMX))BWN#=zy<p5hv0u-qryI=xrF1cUo=Xk3MsgC^?Trx5k#*&=d?9z?b5(K895^ zj%8W*iEDAejf>SH&El0EuA9!E_(#;rFPSn647jLIvdk0N6RJ7`e2KNX`fZ~pc(o5# zGfjP+`U)(;CaC5D?Az9r;8+~s0h1R@qt@86I<_$<*H7@d&s>*xnpjQ(L)*Dx@d=T> z*WfF=G@{}DZi95h<$FZAS!DMr+>TeKx&Q%WV<hUwu!<~kS$*P)3j^~-Q`FcBzw>K& z42FtxIpU{88efC2Y;r`_od<92=C~>a01ue3iYm!4fpohTf=-|0g{J8M0VHJsi5x(x z(r4Cx+2@-!=-SLH<6Y5lWy0+AGn)#8zn-xfm!x?)UJ^_6ndeXv5WJ|ipL^jsK*-=H z#Pf==Y=X?*V-1gl>(}Oco~IxFR{UhMNEKO<%t8OKLp4nFgYqSLWBmjAk>lrSqMmdr zaFgQidDxRHze^QhJ}f{hiOGc#;iYKM7M`|MI}@pNVS4sv7cNqitUMlZ{nE^|a#v$S zey_HbExaz>PKwN4xS62h1pkyTA`{ZK;a7+XgB{>XgT%eWRi*K<iEbXF?b?@V#CMQ< z7LA{Xmn+%JWZ>^jZRPFn=JV3eO(`fA2(VunD}bEmo4-9HNx08_A7O9Ao)Dj6j1>lc z>LV46bNZzzId=Z<E4{NCTi&TC3+w8@3HR{bl4!+3Eq%@f&P2PdLJd?&vPxjH@*h(? zyVw7gOA3%Y6uGYftX5CJZ3u<Gc0l4*;x51WSjjbafy3ItH2lgEGh8_QQyIqG0ir~D z>dO8~u0(r0=GaOx;=0fqGD)y<rn>@b=;$o8W&<*8m0nNoCD2G@AZ~>OnKiYp)k}V` z1}h-%?vz#`aFCMyb&bEWxao~tz0^4;jEg*Q`A@9l!y;7_wsN%|($byZjg*U*Q#h)& zw_Jc@m$>0B<}T{;TL}YS9kb&A+U0Pg?1u5VjnA6Hm1ce4xuME<9`!WQ;IXfoe<l-Y zF!>_NRM`?`G6~Y}K>z!~Lc7dDyPZf>`DY-V+vAh7!-e<vAYuS^=wUE6o~-UE)7uUp zIBQU2HWI6vE#LBZJH^9z>kpltj1iRRA$67HeSS1KufhMf`xk~vZa%bD{!L%jR!sX? zLTnX(>Eohye}~1}f!qfnFC;iLXdn37&l?eadB2cKrmiSZfI?=(%QsZ$*bMb~%JWsw z#mP6JZ#!-pcq*?3Vdik~$9ZPB4LAGf<nd4cSMbc!!8F|NV}ghQ7{0nby-~?~F};0O z97o=Thc=}lJCf{OmEK2hGhDp>ugsm>kQ<gZlo$m|2B16bh10Vm>j5Y6cJ9kF+!wiL z0xkzqYhJF`Iw!fG#XlX&D1}FeSe;6-;m=v>W!7cyvZ~k|D(Pbp^MSEY7({+S(}m~; zvfj9i_rhcTW$7l5;iTbl{%O@Q8>4Wo8NkDNwreXzn4npx;DcjH3YCjNoVGfT5sB!K zc}QJ=M}~L&OOTBlQ~5imV@R;NOzp)%%YC<t`&MbQrJ?F)n0xSfZb@cNad5Y8rdDme zc~iBJo?f+p7#hNE!#H4AFSp+s4el5~bKIu-w3t04zs~Js8SbUwQV@+yr2mWECYoJN zaxg1`fffdsIg_0L17M~$->?7sC-B=y$XjIaM`hS<@o}*?2_5CuePhTRs2(8RX3z-R z!Cgypq+$+4+4?JjJG)5_P@-`!WFKjlVS@*G<;%<a=A;pldF6c&Pj=wx=6Qx2ddWT< zk6!Z`^P0Vzm`JxO6be5#2;D{(S31VvF)C)WH};~qH;I?0l4PW(BpLIT-~G}YZ`AN@ zK<moYPoV*Zp)OwEdldk~FvbDHcxc*g{Grq@UK8fuFSxsSF1!SPM~`mO8t+W9KRPgL z5HA!v*#}j0CqB2nd6(d$@%85UbqV}F<`>&M(N{8Vn;)A$19_mMP7=3W<N#pNx$DOS zKO^H~8GHpW3^fJ`Z_q^&JU9Ye;0J63s(%57fiC9xS$3wxGiR~@hBrtS0zN0P0bm#m z<Mi>*4(gSF36me$aH&CpPFYgOQT|c1W69)qh#)`;Mqz5h$Rl4@h4UHWcd3zS0-!#e zfhPdWPq<7R<kyiM9ypDTJA64L%w-3MRUdN>zl16Jc4ZLmhezO`EDB0oSf88g)18UG z9}#YPxA+ARFaN8f?aVupcP&kqn?CM;RVfC<y*!pg9FX<?UU0RMKT8z9V+t`!!Z1b- zl&Bo4DftvX?=6rw!N+F|h2Ju(L(k>{Fg*H}_igquTlRgI2RmJ#M(OEh#%OTVQAEYN z3`fPrK8K>d=dr|4d!Fa%;W2e6ZJ6$VUxIjP9>$hB*475v+<?*Qt;5wF2)=Dii2!yd zxdy!=j%g330e~a4agZ#aVx>!vhu`t@BI|B_f4lpYt3;JW0SAO-@lhauI`l5<UK-0b zo4Gt_791?rRpCC0`2?}o7QjCG4QxIO8z13|t<0@Iv5tM^xS<7lfNS}brMn?-;a-Sr zFh(LC9N~S+=j#+S?7?ZCx!;<_AF=62nQW?e{RQeHfeXk#Hf1YZafi;d(1!g3|2UIz z`!}Xatse<|D6uxb^|_P1wurhbEV8-T2h<r-%pjX_$KL|#$e2DzGz7&5QMMe<tk*gt zP4;g;H#s}J_enH}m@W9ppbB8%Zw%vd0bGY0xqoqu1;61Y+${J9*=oE>s?9o)oo0;- z(2Xx2F{zyf7-H9TToO~#%%B`7DY|NG^I={@JaA3FCAxt(L~HrSr=HW_=yW3j1&8ib z)tfu*0Q+5(G#~k;-51&Rbo+C6xl?7FI!>*77!if2I;-f&HixypKvh@}_-ll*zOW%V zuq0F5uL7y_%$=5PS9b#EvcK18=lISJ)l*^3_i^eHF~vn;HC;G{CUAG3+f4r@;4D9U z^ZKdB(74fJOJ|NC|45s;TU2;|L5sKl6vi(mq`c`Dad9C1qpZ~2PgS9^)4yXJ-&sB~ z%y~4Rqu_DU?|*RPHek@4uEhT?0C4~i)c~Q1RNM|CjX177vQ88SA+JZ|VjP+?*fg#b z-B+{3d%>JK$KxfCbnGNN$_qmFZu6MaafL7|+I#E%=*?|fT&c9vv9rvsb+(drDAlq^ zA^p!AuqF_`HKeOFVlgfwiN2i_N5h@Ry`W+*j?|MXl#EgBp?9Y!uNGI4<5d?iZeMVp z*fY<|=+*EPEPM7F)3BI&Bq%{r6<MU%TQllUla<B`@~w=5sP}WU;&+P7AFq|%=W~08 z_6zz8DU+57$B$G>Yf2MApum7XI(tS)9p|}<D!1U5GL39&B5k{^Gwcn-+reCUUIBjI ziyQ?TQa{r((#f=-rl9#}bH>1Wz!AIyMlz5A&=w#$m6H+rEKl~#R>>5Ju9Q;=C3MaT zWMz^P)ufZ*hgDGm<$+viwp1K2YhfNDEHw@61Y-YPNwKTMG>kvw9;4Xa4r8OlY*3Yo z>3zxlPyj197}U~dsi`3QS7dCX<v^AL@_s^yg^jv}f0u=y;?RS&X}r(Zpm<8*Wn0o` zLgYKDyKJ?~s=^Od3cqwf4GA>dw?3$Oi+SccB0dZGLi}Zh1@6;FHD^WPBBr}|d^!TW zb*D!Pp$*MjTWWkj{zk>_Q6x7)UrQ<adFIuL<+5y4uWk5lk7&^x?>5YhAYDn4+w&$V zJp)-rw@0%&mhXpY?&b}M747smw_qRDyj*d0667lccLcY1dl5g570>Js>E4SDO2VHZ zk=^c6q*+_RAUV4xd{#AE&QSu2sIpZce=gXX=xoz=pDA%C8}t6z8goGjzs@Gk;Q$4t z_G$4dJMnjh?bxmxxn?9RajLIGaB#Ypc=`z2ol$6gi5;J^X@t;utK|J9Rh=KNd0rm; zX>3fN7fl+F$;iCp_Tom2M7``YUoJ=M|L*><eYnbkh2;@Ds!3Xe(iRw~>~gU%3v-$8 z#cl2<zUb<EH19#^Z*GYx6(QzLy0*my@g^y~(0T99>NbLonfcW!lis<6H%uO#qqp9! zem16qvz<*W<<NdWGev8Wk%^yg(e6V`pf)~M$P9PGSSj{p5C~+6KxX1Q83oEX|58%d z7m7rv{;L0#ICh~hdjS(~M^;D0E6-M?s1n1@aq~F|aihb|d3Vl}vsA*-)uc?t%5=pC zIf|v(ireWB$W;7^A{~C(<xsCaL?ThC{-r2G{Rgjp_fM4{v}%XbAMzxJZh%P!WIG@& zK=LS7;OUF+e%!#%T-{hC+9T{Npb$uTBWGmEcme_?_Wr`gOlUZ^SG18yl$rc7nx5WO zE_bRHAo--xrwr&3Edl)z?^W@8&(}wDD|TiIcHS54%v9{;jIQf_eD={y`-`E-k?eOg z+3%oQZg9n1z@Gzn$Ne&WLw-yN=XhjD?BQO@F!)wUI7ad;ONb8Sq5j(=X=$dRv*Sl0 zg+cJ}x=@6~?JEvCkg#lU2j~Ew$OcU+fz`78veB}9|66(8`M7-aD0-h>4-bRk$Ed^l zL#>U`)O{JQy+4I}mOwoRKfI;aI(tWe^;|noYJY36kP{F6pJCs}AMG;ilOLT(ICHMF z^Q+(KbY<J)`5sh`SiVER+^<uGVB^8E%)iISc!Bvk*dm90m*iOPv{E@4xCn(5_Y>?i zadyr8?xfV9_8v;_S2R<gMxaFjzCUd~Y-i;9-0`0#aBpgE#^CFGi>4zh`)YMK32#iB zYTD<E2)r~?Rx}_8HrU-`zPK+^tNa@1qVSUxUvsdM)hvA}rYTekAjuaJ{go^QEeHl| zmn`!B8vEh(lWhSj)~hWds@GbqSYHU7pz^OzY5t*aQEN2@J7H6y(Y_voc2RZ<cqT(+ zYO}dh1`Q22{t7;BzDth2I3Cm0{p|tzH^rQN-XBr<t&(e+1IIO(6(&^>Lr}YP;dR;M zdz9S1XX8?elEpw2I=Vsk<UXCpa)S#s%si1dX*@PvyopP{27ngG7C183ADWd}*xWNI z`F*(p9Kx}8;~&lS=U#rmvmoLkf+H_j6t&@z?>lfL3P6ldtxmua68u>H>-0Q82_d57 z1QN^9u8(-PUj0KmJt5P0D<`^Tr%%K>W<92ny9UuWRbbi@u0-n{HO-lrL-$ymx<7J* zMD2oqw$to&th(SO7q53CI3g~j*0pBAC;UYy2}(i-=sJwd`uh3~W}bin<L<^&y6$8F zT+z071l`hT)fh7Tsc*HbHT!(WL~ekN#I&hQ9?~~R-j-TCj|CWZHBntRzU`AjC{&hD z6o#lU$P;7cg5M}aLE_9cNGH1={wr><3g9!;zZ8EvCZ=KqUpMT02+z{RbC3nyH)yI& zn(+1K{7-~+ude<7R?MQ?_lB6lzxo0Q0sd0cm+Km;%KB#SxAjzTuW?*I4S1ArF)V;Q zRDPP^EV-zOI7?`>f6%R_q#ShV-4{F)!v+1U36ppFYGAc2fPSE$AEVexVP9Q?#y&kn z8L^%j`@85xo^yW``1t2zB;KhTbqUHXxULCs|6l+p(v9N&6E$IG6BWN#M962Y>!w`v z5lhmtEkkb=*GSNT^Uul}FyZxf!90Y|k86v-fIr)%^PI--JqDHE1FQNo>eL_w)&0kS z6;Xu$ktjHnV?!YPw<_%WXS*~$D&@_Kn92N@1Z*V?l#jItVNX6-)ykcrnSAE+Y?p4X zPgH@+H%K4!l@o1qJk}(m;{mexZ}Fc}NMZ2~jgg%)<ADMhi4EPn1zP-ZG_n8L`iSho zk>Zl!@m!D$+J6eyWEN0-Z5Os0q7b?d?PJdIoUV|9>u|SU^}%T<PWO~TKH0Ogo`7#Z zsu$5XIv|;{w;vtB3W8e)&j|mUR4nSFqOYuGiR?;GxjkipP@}?>2sT%>a*ULTz!ltk zt?}UW8`I2{X&Axqq3KNf&Oo0%P!S^D+ina0|C6bPYR&H9eb6J6TA)xyV$Uh_1|cT= z+16N6Fh5rh_pQIMe_h9gX40K$&7|`eMR4HspJHyV4F1)mfUR)M1ff&Y?#<jDbY#>( zbw<WObyQ>znzSq}0+aJRb+ieIL}vu1kF`MlT&+{t-HQno0`aYHenkIIDi!w9@t^YQ zNf+0Zkzm>qa=6gNLM>G-?8Bue<7M3GQ`6ovb=VQ$wHqp6X#b?sb&>tvTvVX)-rZ&k z#WiC6>I{!rVR;&^kVrS_c`#xgZnb^P9|~oZ;yvyJppW!;n+{k~;nineJ0w4l(%vzM zayB(ev}PoDbSx@vGWjr3PEcTX8SKtQwJa_7G#|acZy2T4!#9KxzdGNe?09B#!mR9u ze8pmJ)6lD=#-Z%o=7EG)O#^`P@TYa%wDgudd;+`YsTC|Q_cVQ9zH1nz-ormsF5Wet z+c=PvEG8Y&P;%!hDCF&My_3m86O=Sg9%Fo5wa)KjGvdGgepy-m6&d~knUeG++%lEN zZdP{Gns5lb@1VhTtRi2`EQ|M?>)JJltZy?lcgr)2>8guLAln{tyFKWiTM`&90zxpy z(b1$v$Vh|W<kndFqFl-gHv6gyr~uV6fjzme0#s1p*=N#I@OaMV?kU2+Y+DG@x6dCJ zgv!BDk2}voIjen4v&(}heOaOEExC;8&5R>0gkoVc*RDp^{;Y4P{2XtbOtkK$OW~af z(=ZdJposU(O(A1VvMY33a~U!jj+tGNfhoreh7mb*HdC;O9>YJ^a>H-RD=Q<=mctlT z`>VdC<s#n9b4{RsYO+`2$$TS96KRPpu^^LQ@us9T<P(xYN)%Hd|1ym#%ei16-}dF# zuOwm$yl^6N!8)wYrJx_ZIuy3q;et|1zX;*47;mLRSXg=);J)3KeJ*+{62v@`7_6Zv z(`@@rv2;i(fctVO>z_b}cj)IG>$y>Jwc)k1CwHv_1@F|}XWg1~E3e~sHZIL^t&voz z;cRg=F1x2t>sCGqp&~-ff4QzJI<6+XCK?0Fh7(Xx`$LR8fpO4N*VGz@vBA^Jmv;2H zypDz>RKOpp!O+fo@>+`AV4g6J=*oa=vffM`B&6lVx8Mi(9&_~{dLdmr&vo9HI_z9e zP3|IIc~XpXAo(Cmi)l^I;-u3Y^U51oLidp1=jU1_jB8?$?EUvD<Vxi0vF#~yh_`TJ z`RiUx^CXPJXnmpC4~~cYshI#Wj)<I<h*b#-!b*7Gipdt0r+5rL1>}tye`$UNIJd>M zgqD%WnVH_f?oN#`%ImUZqkne{x5s)1-;O!!{*8ZG{@2Wf_Ws1c;LMb^Gy9+8F*=7R z#~XbEgB=}i1lYfZv4o_!fCdg=d<_k2X9=3DFpuU`6~$od1}sIHZr>1h(m_^vcC^Zw zL8@u?g>2!6;cX#j;q>p7;l#w3I1CPi3=j7M0358%2!s=`K@)mb(D)X@8yH^M0KNtT z5#CxzRN-%?YD(kE*|bWv!e<@;)BDhv4F{CCz^gvU8{enaFyZ2&WZdUo8QX$40MGVb zb<m(<3>7?~wr{R+X7=@SbISlR>7Z?04W9{LvecgPtHKyv@HFzoUP*Zbi9g{(3#}_j zLs(N~)OB^bocm-hT7?K5GW?<yU||uMT>>OqJ{bi;>g!!zGXLo!%w()3+%_p>8Z?1g zVYV2Kf;-GEo52k4WM?Iam|_ULV2|riYj>dmZX<{YWEqe1(M0hNo44S0vb{p6i@H}M z)9y=5s{G7Q(0k2cXE}@s|ID`~1xGiUQFCU~BW(ixeIz2@2Q$~h>%l=;b_K|%RLbm5 z8wmhM1o~v7j3|W^T7MVDfpCO9kp;+!Y+j`R*kYvwzd!Wt&nFw`1kd>$C0^a8_E%oE zV;sByx!qp8ykV$Aps(L`x*q@?2tRwz&d$ve63tixA<5jVkBDS;#*i}i)I^J;zBJ;P zSmhYhTR{oCE9^qMtBCj?hV&hG2<|JV9d?!5hjbl>nd^ynIlaTg(PdfUx~g@bX@2?@ z79EfbITqUou{>&I*E20V{!`{*>vG!|0eZEag0>S;1FYC?z^8HWRG38ktK?f7tW&gd zgDb+o)~7N!4I3eTDm7wXgQG~E-j&wJ`kI2XVCK3;u<@=*)J8ac;MUDOsTiEm4O1uR zi^MIdVdM}ODiGWjh2$Rq=QH34F@OVfDS+2u=lyx*dlq{D%1$g0d^Pwg_0{<6jq)3N z#(PqG273emZP>Em6NL+d6R|LXmyrPJc$!GQ#&*<!WtH!6(SgPiOC%+0nrl(zg9B|S z419v&$$b1Fh-Uypm=RA<6Nlmb_shr%3(3mL5TmoKbf+sVB=618*ITZxL%B&5w2|H| ze&73N=0!oE+Ew{$w?&=<izf3Zv`kK}F9be@j~A7!Tz2oH4^gg+TrVsGx#4<a+5-dH zaC7X6SB=qO?ZH89xCPU}XMf+l?l701b$KaP#O(xR-lU2U;c_VUCsvJ~e3m%c=S!@U z&va1bqNPr52E?^rW~~Bk`6qLES)diW6_9d^I$VU?A^YU3-rMI(>XXliZGK#i`;feh ziQRzMWN9wr1|R7L?xSye0eLBSe6CsgY^r&dJaRms{-JYVCfd>nVQrn60klS${-WZJ zjn&qjmYubY&O&s-ruIh8i<TX2SYsozvzEbG-|9w3u|ROS4Vpq1=IZj$n9H77`POnu zl8piGky$*k89{jZz=7lv=)$(N<jZ<Titx8Fml206dkS~)3s23ibXeQZz4I$awFCyR z$)|;1`scRgjZSUN7D!=|k$>LAf9{tVe(=5Ah1`W%e0zb+yER{Hzgj5QDw)>CZY<?+ zP5jLH`A`4KRl5^da>R`;DC{)s@cp<Up59g)^StCNHr=~90mI;;o2;F9L?>f!$kq@( zO?Fw(G2&+!@)K~&Yt1oCv^oZHSe|55x`sln$HWrmu-Mpj6mmT_1~3H0uoKffJjmtq zJU?WDwFK4632I>nX0eGm-_bvkweU<SPpTte|KLqHY8mO+>g{Pz=ExC2{yCt_Ony$4 z6dSo9`31>(IEZ4(cY8oexABRH?!DVPe46bY5}NZ{ZkfJand$CbnUS?MV_9k5F@UE5 zt&KcZ*r*mH!(x;Q99|{I;#5))*Ay8kg_N10;C;{$p15OiqGMPp#nMa7Wb2LK7~r{! ze*aB*OcC$-c8ZA@+I$Tt0RO(HU8Do1fP!ldRC05j|0>jhO%SXQ_ydiiGcer*GPyDA zY|c29iZhwfJC3<C<2;>}*!MNCO>2dDAIbfO=2%J!&MN}_+d`8<o#^t_>=^;y%=*K5 z-e|M6tc%2h8IN<=a9IqF_R>?}tf}3=53g(>e3^1g%{NQwdd9(dh(yLzYIrivGUtZZ zjyEBDbFqh^+0s+HOn_0r)L*#pL|X&*P&L~~O*N~`U_%#uy(QtGJmcZoL&JF|dg{3c zt64{})oe0D<}rqmT6bc<Evg77am1vG#of--Ct5}to`N=XsKJ9Y>{dK{)8@r(^|H4q zcS+WvT3C0Keps9#^YZt%2D3JKqC8fGYOpLHMeNFY{)@3;kYGdU-TmEVmCm|58{9J` ziW*~-`n@M+8rTO?r*n$3&!*57$=={5r?^t4;J&Q=p}zgIIVT!GcvY4ptyR&spt>1A zc-SzYq}~8ZstUrx;9PG3K}F_d?|FiDji_VlZSw#-NXTjMP%`4>EU(%U>eLNGb^}Gf zA4gauErkTye;olh@Y4T@`Prt4lk9Esrson5m$+W^SN*qkM4oLvasGPS%t;kgjSiA} zu*~_QrxwpPl>6s(uhy8DbMa7Tt6zl(w|&?os~?K-00*3ljXnc5@B<tI%L>6L9|Fq= zV4Un>^%eCN^M<(KgY-AKxzCfD#udF-YN+gmxab2)U2%kWSUKcszL&PUt*N2fVlmwL zB!3bg%C1{^sL|$+^l0&%y-vinW(ID05XJ}qB4~dl;Z|{pEAUFVoS5(&hj&7W3(ZR$ z=S+jQsOXlUF#YbVZ0$Bmh+znl84kWt@gE#e^B>G!tPs_5vZD!n082o$zq;HuSQhWq z<d2asBJ5<2jr~{w+-q1~PyI*ro~_X9%y)7EobP_WueZonfOLIJz9mi<OlXQY5fZN5 zk(q1Q5fW_L3d#Bh-)UG6zti%*L49yX?sgcC#iZCP%7XP=MERv!|5YS~RTC&WzSL<0 z8Qbvf6uYE&<4(q%k!5t6X7b!YrB|tLlE{cG3&2wEe=p`p5Yz^#t&;Cz$&PX-g;5$4 z=OYq6sjm0k?f3N-JBln_K2jHovoG?#UWl@f?9I(F4uynkx2I<41|Y6U9hCzRLFpJL zk6B%0)~+jWJENuCeZ^`v+iV2zG=LlkFZ3DOU4WY*NB-<=c^|$!-j`BUR_qOV(!yl* zU@1;fDuy~(l?=dr5l`n9om`r~=fZJ~(5Px{w=#%pF~t$&sRuZ5mV*0!T||^-Q?RH9 zhpb6|Xk7PM9JWC!-Cas3uydD?Eou2`1X`)3e*jxyZlhU+-da&uvi!kUTAq*J$n)Wl zhB0Wr|KjraKvtIWU__+qAoQX70GM+DL=)|#<W_aD6_BWx6B3^{B2K7q_v6-CJ7=@< zLj^6*r9Gr4=rgoC&u}x~UWSYFvrmOT&7M4@#A{w4oXgtfH||1V#eZ2|wr*D#@6oG% z>I4~^RX!P)X(KrK@Q2-BNh7LFSOmqpD|8HDZUkDsmzJtr8YX&9po+a471+YoJvMoc zrLPm_ziy#~wGrm2ATweo`P5B6WFFUyy#0uU3|9E|^_=2@Fk@Ja_UmX}?z~+5*Ds4M zlMG2eq<%n7@}i0aBwZlqG4G5^9lq3vNpVDxx*X$C1Kd8$F9d|TfxiBlV&pZ<NrG7o zu)02(EGt>6Es;DqQ8xVD2!;JFynQY(e+bUZm<=>jW77C_t=sT|o4MvMK|)wawe%3A zpnlS!3+LfLtuSedA+Nt98+)h8${4GWxmX5p2%LVVOY-8}U}WM3$&(+jd}^Cm*jP(T z)t;GAOj}1+-IW0xMHhw!qPo0e+b;|ZqPigt1E<Uc+lg+C(N93wG<>#;GC@}u2xJ$X zE4J{Fv_+QX<qgu0XcT%L=RZ+E&iorvdylq+CJD-wv1z5A-gQKDNshC<_f?`5l~QCH zgk|$;aB0eP(Z#)6mPro?Ceqv+^PD-^QYeelo<(={A6o%LxPHQC!dpODdtN&xG)8bX zL}@(74ypA=$y+w4LHsA0k*Q>++^c1?e3hEQIQ4Z}DO4ljx5pI*Hui)YUfI`NJ<lZP zHecEGfaUz3<1amTv+nDt*#5dp_MS0MS}+`8o7**p$R@jLFiVK>UI~vmk+jTpa`4?I zGTM#lGppnQ3Zok{D#r^V6kr*{HS&bt<NtY2ryzCesNnmf*iOgT-KQdGSflug(j5Z* zLyyc7HmG}EITSRw@Uf<Fk5+kyb$6aT%zI%M$RH5>Lb<#~NWfLGR5AEqYN=JQJ%_C= zFSDXJfK<}U_<vr-$M)~su>H9~_MRa}N-?sF7SotcCaph>kMT}9d7VgFy7J@T*f!L{ zVtS2AWrH;Y#pp^)f{0z-|FK0cYq>El_IcKJJ9;$i>@g^(M1BuQWtKZ<FqW}#war4= z?(9~#v(2$_NfhveJ0AgVzw-5jd~yOLK3}nOL$@KJP#q%*^0EoG@d)z30Q~o&%LWP& zeGPxJ|0+e)FPj0%5+~eM!z7OI`%CeQ7lUjiUr!%I%N?w@^k3GL3xA*xrskmHJ2;@^ zqu`-b{<7ofKYAMD-y0h0*)v!Z&<|>3R;IFF9E}93U|sDn$FB47EkZ_M8BBFKIsDY$ zp*N%7##8+pFBUnrN3lKo1UcMW_&xZE9F`Hr&K?f*8iP2Lw)rm7D6G^#&(q4;&Qxg0 z$zYwn;g)gO)q_^#!%Vj(nhiw}k8%vC+xXA~D5szOZn7Qk+A69et;64pCYK661{vH} z|Md_gQrpEAqY0IKBEcpXtqfP_JQu%i58tq`KP9?|kaZe*KAB%d@E$PSnY*^>?`K5$ zB%ZgQ^)Qw(vHPoACgcv~vT17eIr#5?Jf2^Jzw+*bnV*b=v&(qwY7xph)@1?%eG_pJ zj<4N6U$OTDdEA>+4YAIR^&Xt8cH9ZY9(hNV{oOw*Bg_)p$lR<RT#ac?rCbd&(+?eR zg%;6{Y>tgmY8r}`KGc3xia>Z-lWBa+8U)D_k_t_;zI~kbZbq0_YNz|8kG_P7%~!)J zDQ9ywyQXHhL(sk_<N39C%kMsz_{&IGtDG;jR_Oh13%LG(1RxSCfcXm02=~Wj44(tM z*^;J?g1Jt(0tDrdSgg=Wi`bW^J)o7_m!pMJrP_V7eF$%|-&Na{qoux4+kx;Eme~-k z`gVp<r=^>ug<)o_VUG{+k@11fAgP$8;V(H>PgW3__QNmup~cy@fJF^NXBzH~1;45v z4RX30yk{~RoKiOytWs;?cF!_8Z%}dr8Karu&ghHOx@mVv%vvJU!y@YgcWr!~M2hj1 zTPUSj0b+t5Gw2Xqj`s<r*i%rJiU`*L*s?VDWc&FWPhu!NE(r99mruaL?wlVqxSu&Z zeCv#MF+>}ndtE5+{XA6n!zn$AlyUuGLg5NDjiZm<wPjj1Tc{<iKCza=B(WL0RZFx8 zn|EyBYgvfJ4(L=xMf5luphmo$et6Y!H)D(erq3;+eeH?&`D8=GR-Z&i_PZf4$<T4P z1jAlugnbpx5v@0hc({p$-<w>^LIiMEQ%0``QIc}RmZ*vfLG%zay|v(F4}m=KLa3<K zV?tKtAyXdp`@&d~O*dVbAuJ7BnIC>By#mR*r8hcUQnzcdbvR+S!;0Nu>EXDAVVFJ8 z?)E6;a0M1KuPU@ji&@9Q*Dcv?UwGNAg-VwW@%p;o#sDKK|F*EIf>O<O0^s+F;L@(d zdkAhsekaKfVL3~8h;1HEl$fOg-%stq+HDpQIBBuIy-k;WixA+wtyZ(x0^$Z%P}-QK zTjd*5w&Op!2IcyeZu|d>f;PiO{xv}x$*VI=6Rt?@wcL2NzVJa0$`kZF9$_Z#LeufM zRl2pG?*N5r5ON$kKm#&W!x1{P;HcRUwRzag{O4eRLFe&5_&uT3=F*aZmf;-mWc8+J zLpYuCszBL1VcVwu#8hW~c)9WwM8uo?!^%c0u<oZS<A{0b2#^L=t_{Ch7=Hb37!|kz zv1vqwY1L>c?fR$7Oc7IcIBmJJy+yeLr~3ik$7(eTEr3^yfKwLxJKN;@aB2V$yv=5- z$O7<?J3DuSamtm^ON*JwN0G?3K+cp54InP^b&Z6QriO~=BDN0)R|oa!$3r1%NcoO! zz|NW}Phl^e7N(n(fQKk^TD)syp-bxEf9+?a-_^}mnj(BOBN<_DU|c^6FC{C%arR*M zBh@aP=?4VwN~=lc0J#asHXe?b4_Zg0(h+cXT_myS?TLwiS4UrD419A?f>OF%?BhUz zN<TD@7oa>xpC{FC41T4}N}cm6b2TFHdD4Tb)ScCcjO>*N|DD7Kl}S4*k%pCf&-OY| zHk39h$*yk>3e+{nlN|askh#ay_}GMd9B-uvyfN?1+*K4TyfIH4Sh0BXb+5q|9xFa- z*+BD_v3o1Cp~!NR%c`X@B>+96ZLgUCi)=4r_&i1I?bzCiase@IC<AbC`*Czs$JPTt zZW`Z3?ml?XjrB_e<CDBS2x6s|7p1mm9Ec~&jNQ@#xOD~H@yc-%xl6D$GiBG-=0+fw zY2uB|fZUc^?<@k=dHAqL^@$ZEk{rHb5eu3pk3(fr%qBo;#x)RR^WBR6>$h)n9mEgF zr9Rwx&Ox{Hq{{9jHrQ+sh24&tCgmXNf}nEnz@*;WVPeW41BcgxWJjBOObkl|=sRAa zS2EkrivmE&`kGLl6)CNMu)N<b66uwBufW&f9d~c+CSTdOL7u{RU>Hy%gV5VOWu#v4 zhB56PJjk1Y<mJ+rS%(J|z_Sd(dnIH)2nQMS4%hM8z^Sh8?lLlZ>VUdCz<*azkYZ<- zO;8K2a9-(rr_y|1r!up?3NHJhSndG^Dnlhw7XsT+z)qcfSGOoYgHz~DSf~k4CL;r| z$T3}agMx0JuGH@TM;$ulm{%68Vz-A?W&g3WxgUwZ=P%gAew-cbEr#D0hx>TL0mjq+ zc@Bhc!)PZUX#v;~LJ6#@HywZ;=ldFv`VS&*Yz#q~dx{dT2hauEfgv;_JINFr*?3Mn zw`2mKW_|jbb*pRYZtBxL=L4GX4kVDv2WfD2++o9fbMtnvD9gDl96!R(@89a*P(T3+ z0ssI7+h}v1ohJYQihqkDxA&Ii14PT$egNPgrl~cV6@VmOIe=KP;jYyjf!p^1++`1) zf{>XsuWn2El=}s<a2s10gN->V60BVhCZm8;gd{vy11AJ93l)hAA#F)-cq>aT$j(Ru zUE!C;V9~ID8aMUSC|CjC*7M~vNhc<YUKq$w1g#xG^s!s#>-qX0#{Dym==YcDu0wu) zO$L2Awio}9L@BVcOLB8R4Eu?)vhN>MC8_xxRmq=>TmOdZM<z1lWQsCObpK5G(M3^F zeZ5k2^2V<)lvx)J-IXcPit!p6+bp&(ZOtABZ7GjYIB1XA+`p*hitbO!`6NP97DFNu z6Pl61BCxTZ8ow9KLbLsz_JYwDl3wN>;0R}MR>vZEQ^2m)UE;_QY~ydsdgS$|?<0$9 z#Ea^U&%<`bHnpsB#3Tb!dahF*y57Je`C>YTv`OgR$ZLy8pB8GPvFTfWcB`KH`01<k z&XrI7?Lc&|6MmB^zTdRfi2#7^@P*O+(Q`Ty=Cr2=*6I4PwLBytGi68`B>*_=9TI<p zt&&PfsUAS(wG*}Qzrhjnp`ni>B1ttL7O_Gw{HhNLeIl%<u#LG88ulo1kZ>?EWPJgN z2tyzubaOsL0Rr4Cg+4}MBZU<%MTR_%ctiLmB5XsX!HY|90M^xE17HzhQ!vEXFgysX z7XpZlOk;(fG1@5L`Wxa&VG0d{hOCUOk^+|CHX#8a#4pY7?8=ut(wHB~*9ZJKxBr%G zO%Me!O#uQ$`M-?^>9~ii3N}>v9eFp=8yixj;rO*&6~jDcj9WVhNsH#1?{z0ey|~K& zkZMm-tj`G2p$7-t2JKCsLJ`qUpN)kAA5l>+ZZ2SkXt)tv+OA+U*V9Xw-EeW=`4b<* zIo%gsl$6xe&(nVX8u%RWH%f8kxbp84BzAr5Oqp(X_~W)?CFL$Ok^>jO6DsHsraN#K z?o@7)e3ue~ypf!@3oAL>+onu<dllw7u6aW?3ME#-a}_j9$!cf-P*8c&&TAI{D1Om8 z(eBGj+Szlk(#lQ->-%y6-W-~p9{_*?Tli#k-h+6ueI&Pa6Amwc)*ZI|=S6u_Vy)`H z%RBCN4P@CMt>LG1;({Uz0bM9H#ib3bHHF*42^7;-e0hWZ{|V=Fiv^I10~wr_PU;qZ z*UrlS6%Ks5+kgJ2arwynAM`E&qa0uU0rBOJX0XM<D2jGUy}(`G_@B?+Q8EPpiv1s? zR53ipgyDpq_dfvHIg%fwi;qr-c=A};ohQ1#xG5O-|6D;%?-H3885Zdq=wGV-4*5_@ zv>p<$(i4CG50tK>RFI1swzglsR#mYg%-G{_aVn>&+~VMQht84EXht7U)1beI=j4ck zodyZw9-~M@ox^!t!zvymOsNi?sjq~{yYFlF065U<y(&3x2<fU2d5HB+w#?<N-<;*N z^4C#FTc;oOasQxeU<*isxf}j@<&2pZTzK8b71Z_hZfuJkVG0%*w%@m(9K*cGIeHcc zp4Vt&{8B)@>n=JfksQP*=-)aQw(Hpb5j*uK=8BLZZURs+8Ez;k@+To~_H52R@2{ww z3;ECQhJRF*^%5WR-~%Oz_U!iq*2d1@*6{`u=w{*UX#(rAr(YeAD<p54+fS;M8db)2 za@u<E@0af_86?kNRyBjJliJi@j0%b$sKfk*iuxIn+Hdc%(Y?`*`{{oexF4)5D@*Xu zMFmbleyg{@7LCSclg$gf^;fYw@LO*GmMJ)C4MeM3rlC{E&|z4Ag}2#cgMP9|!_ew& z9Jl~xIv!;S(`WA)xc{U(?)ODUVZXg6sRcu?iv3}qFOTc`#)FD0B10R4Jwh&h+iK2` zIB6RlrP`;Ysi7rtE1|6elN8Ql(`_mSM)@ZN^pxX1B_|qMpr;$U+dC?P=bFEJ*ze2Z zdcPRh{mVlS@ybmo&n2V?>}!mv3gSK?Twns+%w2=`QtyrLArGbI3_x~FpGcrw&ya-> zR_<7IWq?6;!xT?^bElqejzpJ*qAY|$hm{bSMn^~g<4Ac+iFnN{J*Ceiwte1Ci6yXN zkCJ@`^gwjx_=jOG?uYsJAC3R&@D6z&@6&^#1%>UV_SUk@@v^@kCKfyJ>tT)^REGJ3 zASleSeO~eANqZxXK=t@TGXp9y-z8PeTAK9hzSw_~`5E%5L(9xluaI%WA)Pm@-xX)P z@&;E+Qh%%nzW+hrVxJ|~IFhghNd>eQ`ucPL-Ni&g1v3B``hK30<<>6*7?jEk{=ELM zzDVCi(K$x>lG5z0)-cxW0rz{X8Rq8R{Y1`s$`~7$$43thME@Hgy=w=h97D#nCYjDZ zl}R$W6z!E*lFSMtlL15^djRFMVN+{@eH<a_J}cY0x6~-rH?jY(W!>t9fzvVhSbjN) zYsY{*YS@tNqUvd_0RAT`;xI`7N|>Oa-WqHSv&+gxVHTIUr74x=fxZ2#OA6g~Bj>k= zshMZ~HzxO%dfuEAP)VP^{lwwOa;ry1?^d@X<7>`IvdLXeXT}}4>h5)B_CLan(_o56 zi-fN#2rFH^UL<mpY@$Tu`VB~iv^9ld;Z-R1+^`KE>TXDC$}V{!=(16`pwE<bqNg#b zA*(o;{JvVjIhmcL%?=ss_L~_Ou4X!(?$3yf8*2IIWL_j~w98m`xYxRf2AmbqX_6UH zKdEPqB;ZL)F3LC8rRA7(==G?d)ibwCqCS^#)Ga(pP_T*C3PHK@lNx|rT;`UhH4V9p z7+s!qNFle7{nyjX#5MgFoBf47OR@>Fw8`I^GY*t~={>~nA#S*Y7{$Ao34zFh?UbmL z*{GYgsBx)Ze-5+Q<i*%hs1^dLs?r+@2Py%&Tl)Kt=r8OY>o$wpxu}%FZGp(C78k~} zWH+XiN_B(u;QT*ER~@gt(Rui)(ZVQr*uRr$wVDub{=t1xIFqS8AEbpeH&a#zpuV`o zZQ9oyQ2L^lSQqwIqF?-W>rZl70m0>zYCdDSANV~St+#M`gM8LKxK;+?FBfuv+2J59 z*qX0^<b9JF2=0FJjV^X8j$1QC78|zjmNcns<n@{TPeqK3?3;x-2NZnQibUZ2?RRfK z?43jTR|$mubHoePLT$l@0AnA_O&{;b$EmTKczd=rn=15=aMbP1RgEpIiF@sgOSe8| z%Lk}EcOZmfMRsg^+J6At_T90_(F^G&fx^!m`%YyyR6YabI;DQnp&C?<b;)?4VJ(Ku zODvGX2vX#EjP@r~9Q!~S_?3v<D;dODKvgv-m<Ej)s_f2^H{8`YlBf4-vT{E;kRKUa znqO`N@%=N`ldo3~@%jGUDBkDY-iNxWHNeKM%Vv}_nN8k-q=L3d62;(g-o5dbaoAoK zIvKr(+e^!BbBALGCTQ^$A$17OhJS{*x(N~`j&D~i%+Z4;X0Kr{J-5Yue64xBMke#s z2@X(DmuQ;Bs02zfxZqxPgJPb1-t4Bt19(qD7_t*X9t6(>Ly8J)^A;0mpO6rSce}2a zCeR$e`TkY|pg@e-*6Yqkn1%L_p`TxRn-8L_e63O)1$7kQ2>{Q|jOcm)HV>5P`CKHs zWG!=BcYu^)02iU)iHr(>d;h#q#5X8)G1qP6gaZH*wn=zoI0ozZ31OOSmaD6*00AV) ztWs8)K}gZ+pOZ@sBA7pz*|m-y8GxSD3wo~<jMP_0Z3Gn5An9(+zwLvN=wgJh!^Q)l zmP--BuG)^_1ij3n`mzu+r}F7xSh~c-(!i;`X-SFZL_e_<5y40TCwLk9WTr6sWV&Mf zrYbp-BmO4LT;da@-c+SPvQsw&vZ2CIz%TT~CPVP1jg&|Or&!ngT?^;ZZCYoOd=YI! zx7v>E^|DqcOnb5h>EaDorbw?`n=<FrCi6Q`^LjTpWd<%UF&pI5O43?<{>&kCVlpIU zJj@bo_<Emf?J9V5w@aSJ^p`$~7`~C?8P!wugtBcVKQQg7@Qm7gBcon_g?q$y<L==E zcila5^P0GpS><=>EF~6u#q^bWMsHcodm7VK<wn`+;nn>#c6)?VQeTz&;U8x8>8_pM zHog@aU%pZjFp@I-v@{`MDD)0;?;Ov-K-n&>mpb9)MQ_dFp<z#}hDJ_nD#G&lJ?apO z$&<7wbrn~GGEY=(7~{CGKq~<u1oc{jeE|T#Ods;zB`v*(5i>r$=Jn$9MHA--fBY%F zUw~K39aBzy@o6XCV1J>Y*xcOH^x7zDG&wsfyFM#7t3FFu{9U3<4qmrXUC+bH!@Gw7 z`QaOkDU@wHpUB#v-;OPm?D1%n?ELXdfuEO!@wOO~DB5;2drfL|%C&~SGU^811_Sh4 zH}36{HA24wM>wIzqvvb%p(2T|3CSp*iWAuzPR?IJ1(5SGt|%zpB^H^i3R3dh|H5ZA zm?^2M>D@YU^2(O@2fCo)`wooskyb<TAXKHBA=};AA>D<1&kcGQux#DlB5zHjH47$s zTsrRT{W`gzf<^~NeU`6=xsoZ0{*)xB^G-OMQ#2wq%oU6=z{{_sIHI87SmJ>El$Mti zvS?t&^veW*pbEz=4mMB$2{oV`IJB53v(E+)U}sc<e?;m6?MF{opFUAvT2KS@{I#lX z6Di4xZ_jt0^R~&^Pyo6|ZZJs1Zu|A>Ykm4N;ea=K*q+;w>m+jghHSNppx-MkHyKZ4 zP~h<<iGXL40K&fdbl*&$1J76lWj&J0RvDjYQ>z`7Tuzl$sdQBWyxr<^J?%XXBFAl{ zYU~7|Lu+==4UfvidFItk>96vRSM57(@%p06g19dr9)vUvrz-5GE9l>^cvs<b=B>XD z)(uEMekCdBuU9NoT&-0Q`1r-|n}#1)$?{*Eg5uM<jXHrcg@-X~bQxtN>RM!JhhyDu z-}$>!?F?)L6b}AMl~LNM_)sC*DC3CVs0XaDHlkIaI!Rqmj-pg8<Q&rOsUM;mtfnKa zgocQ#GoQEpc;K+X*2UF$a=0azzM>^#-+k6(V{yy<s)xlrXmx}c#uo-wG|@W-X*(05 z72o&e`@c6;+;kH$oqNV`8Wzl$W-^~>6LFx(JjkJOOeGS``g5NlvdDoORJQN<HKHwU zyGwf@--B*@z<Q`>fg)#!$(8o7d?|?xKJ#by53Hv0#+D|~2bIIFs-IWlabK?w7np6n zS|~6zTRrIEswyFZ)64Okvj;OXY8n+5ZC;TT76KxmGHpi}<rV&an`#Wyd-sfF)iyBy zs#&B%#^sQj^|TC|LZu|#M+{m5x@P*1NTD3311hIqVQ+x~mGYIn$0r`5?)GP)nFXPu zKqmuaJRtf)I!=YZX_5x%L$=JIuzkn3u8E$=`IxLhyO|+#Aog8fT=aFV+fQVOmN%f= z3?yF}?VK<#Vy*CHcQK?M&pCD~EYR2X_cdCEZ*OySrwjbwUdS3R&i$$)w;*eln*WMK zs{U1EK*o`Ri*Alq)cgBah0sC?Wl82skm*p$PtH*&hyFA6cQ9CP8^W!!u^3g3T@RI@ zthrU|xJpB(MyDR(O^|cV9obGomDlB~RrqRtX}HKmT(guwFv;OvP#LFQ4)}m*;PVVp zv$v<yy)(TavZGOyZwqy(MxMZKq?FtB0-i&E#=*|E!)sqrXig2EYuAB1Wh~&MrF?;2 z4zPd?QwsSOnUV-_5ptf;L?jJ_XbHd5(#ubqi8uZcLy5^(=IRHfr^*ZT67)QNv19lG z`>0A2ibE&h+T_@1^V+76`)YZ(>6Q?wkPgD2`v@0Bk?seS`Le!T9>g8wZ^DI?BxTp+ z*SUm3|5LzU0~VURz1X7%Jb$r&Ck<)cK)>#eH_uX@kACT2mLcw6iPT*q<E-A4E$iVE zn_qUr0u1At1%|QCtEQ(GHp}==T@Y7R5K`aOPS*x6*ym+)P2=x=(l(#cw%)mbVQ7Af zvkUJsI?$ZPI6POFX)_>96V6xAX6Ic<epX#an92ayfWj!Aa|qS<_dKdA!~pI_$Wk!e za^`-7uUeF>9+|3;1GxKAmI{b3j33lyUH*U8FYmUC9QpfyqNeu8+l@!}!T}mXNK!D# zyKtK0BmX$L)hXn0yYmCrHQZP0nY!p3I9lSdAhJocHRlpPwWyFVJO2_!0NcMDkke+j zfA30S^qZN7Pt8%lt&<@u=kk^eKE(ixpiR}WBu+ihfHBDco)TH4tF4UB5E|l<oCsoV z>i-{D*C<RBGeEy}p|NDpqM(Di346z#=J%8_wE_!Auj}|sduPOLg#{%$7}FBn{+{X< z=z0a+g&i*;rb~xzF+sQT3(O1yJ{bhb%3AX<O7hx$jFL^do7eDRBFD)+Env}mSFYdP z?_e^VaJ~Pnfip3JRw$7%-(T`mVtSS4zQG#@S~rVLD_=TqjTXl_wMw_lWH9rfnPx_5 z9-Vlx>5y}at~D;=7hTOF1C64(v8N2E{byW#FR|7;P!U#eF)KY`Aez_*qIcn=<KEB< z8n-^d#ud43_}-oJz5J=ZVfHlJVBH}iQ)*RO^R8g#;xNBo*S(irOwR=rYT1wLx_8~b zcM_u*2=bF%fGcnqQ*7e?;h8cX6<oVc7tt?n&J7PrfE#OaDXaMa57ahnvjm48`#Ri) zX%~F-khA%yZp=8KU>vYYk5?4WvpLfiu$1p}%j(GK=*!p@j`Qjx<PiFD5XKN@x^gex z$p8LTR}+*odHF3WWH1M!vH&yNCt*W#a$OB8u39%HMaA~f<7ZHnbZXGOFFZPCEF8KS z9vf+7;C&W;#+b<@0W!S|gOP116FKJ<>338l9*`Q$GW0a9GW(K$VWiR}{}gX!7nPn| zL0?jJ#ubPAc6~VCcmsvMAHApfp@JCL?q^`p*^0I+kl=P9&CmDv0c*VzO+m;R4r(2K zQPZVLk0e)oFbRxW1Qu49Dogp4Dqn^Ny*nA2*G}>JuPg~?XYYZln%VD^H`(H6fZR7X zCWb0fkJXRL0a}KK1!ktJUpu*~N{R7W;_;la2Qo8j8Wk5nx(q7C1^-YGou)PSb9(&j zLgW`wUkP53xQZ1=bds_c?8l%{+3QKd3D&?mW>Y+;KoMP~?*$iFyxRh6!!_!1_@)tX z3@>f)mKMmrz<H3<veiv(afrRR9~zE<J)}2<5@jXSDbb17N0ejtWjnrM^kN#!TgPh0 zrG%)(0#mb<gC4Gm5+XRe9M2_tBZ2#!04Q(iX{WqMw$EgcK#|;%(XMwRAG!VpKI@bv zLC3@lDPFXu^XJuWc#vO?5icW4r;5L7XJrpB^yGREfBc&jf5d#iK62Hp+MNo*tyX{h z`&}m63zjMmuf_6H>`yF+ATrn=NOHVZQ@s~RK$=r)vNY6!vT@r#aYR2QM9_UDhoT-Q z(knodxfgI{pi3hmtL^F319PJcaJ{HIPonz8OzP47j~+QV$&&ery&4gD?9%PMuhe$} z6I6O1K^imU*Ct*QGWg5u%OLv9u;tnSzyNUj2o`$k<SSNW?Q3Rw^wm@L!M8vRT%|Cu z+0ONAI#lVB^vfb!)3tpzD|BuZv}Sf@#CrU>YXQ=cI`g4v)gWGlwIBl7<)EFM^|4ft zyAMP$gW1P;9o~gs&ONf#yRj&E*M`(kYlbe2Hf}_HHh6QJ3{eS_&wDnE<>(jST;Pj; zUtfgD0UOw5nEEK8SAp;QmijC?Cy|6LNJ=0ZrE-SINEQY}5ajtfK$&r+)2SORQ>@>z zqu0+H;(625i45iC_EaJB&{9bi*ODkD^V);7;x9pPfjF)e0@aI-Fz>j5+|03P+6ok> z)do9^i1ez$+r2*vuuvq!C&CAgRRZh+L7EiY*Sxsfu2>#rNZsy-t7o(+^O?`joXL8A zk2(cN_nszX#jqEO=kOIncZMLpj;!mi4SK|j8^J|_3~(_VIgoZHZN=5H;+gvmGc!kJ zU6ZIp5UBzK_z@37_QL}fy3>&eL>62h6L@@buT>&4T)vL^Ub2#R<6LcCMtfx?Vobbh zmkMyp+}_llTqP4Z&yyT*C)W3o)B<OMFRlmT22=NE_DQb*j-uf6EpmVdT%=4W(96_V zK-gS-14pbO;R#I=5VtqCKdNuaIm8=yd{R-$Z3Y346P>knbm(|or;bXo>-apcfZ+7< zbPp<tKq#qz`Q84zeP4^NQzNX^VE&g*4pf;3cf5ZLFZ&B~T>+Xap;&1FIm*f|yu7V# zX;573`vWHCc2@;7z=q|30zco$JEX@B@y(lFuq|Z=u>tKr3&B~JB>$N76_l}A@UiEG z#2Iu;EKKe&niu*cM)C>xb^)M}eE>&P8$Y}kI(O>)i_%D**#`f9o}=lFZ@I_bM)b~8 z*BI9VR7>D>m<T4xUAO#B2!Ddk#h`eAq|EhrxprBNs5AcNOsmT#iE@>^gl)o6zZ-DW z`hW7)nu-1^*_^PyjffokRd1WX-~>?*(L{KKbwb5$7{OrfU)dZum{EKpI@f13@~3Td zL$vn$4ejWr=%r#o@um*$rnkBd-#I1DvNx6pLeXxR_YG#YyIBTXi&-XO>q9K5pVIr- z1UJ$RHx|<M1n>2+CURj~Isz0U-oYqFh5Z2j)1NB6l!M<Cm)P%m2{(f>X}j}9wYnN^ zcytaAOSpyWaUr*zwX{U-1Lx2Qq55L(_4E0fE9wnB_oDkwl%1D7Yb4##o=%#E?ZQxy zSM6Zmd09eMPN(#oT-P6?H%11fcqBFUybNrqOUgEG)9q0?dsWvukt%lrY2jf4zIL=u z4BE`&@$Aat6Wy-b<yXL_K~cKyk4nq+?Vyi}$CrAHUi?mJtibA-IDAz6$Ygb|ox1|_ z6L6a|Xmi*ZJCJf$+k8I}Z~^T3(oN$9<GgL`jm3fw%`wE*pwXz02rW8={Px}?!k!N` z2#6Wln==fDhlUZyXAHyPK5(zKb5bwr4ybfpCA3c`XUi?J=-@GE_B%$v?w5rJ2i#Vk zwnX(m#eaCjh;gz+Kca1^I)69)42R?x`i6B~uclvW(xp-EA@7Ab7w*%~F8V5=ebbXK zLz40n2zzn?VNYONB_u7I?IHebWQi>v@KS`m-|k<t-639ES?zqW1D}mBj~2Wr==Kpk zNMAZ3<D1pzNyOw=+OHFciO-NUM6*x&%#Xbho>9WwEy;%Zg_*he`o?#Q@8)Xj7Ut&W z8*mE?fEohyBXHSXHY8n$#pEXs*)D<@K4<uOTvAzEsWgfzYAb#m7gyF)p70jdehQqt z_(&ra01j~Ts1c?*gfGp2lY2o$;59hRCa5}KPpo(B0#x7ulEQ*VQ*Q@Qh5s4sdL5+y zM4O0{4?LB@+%g@8>T&e~<ZCN`9Mn?|{}g`3%OoR*`m$CY6xOy(RDq6O0D?YMxLLou z|5?3b;O-;Qk@V|Qv$Lc<b%N)nhpTy3`M(7?UsmWX_AUxG?R%^ig_uTprXDHWsS*t^ z?T>PRyr&4^>p6nu+?Tb;jN~R|fuB#gEORR(oK8wnVR4E;?({%F%E`en+Ej&q>WKl8 zoDpsZahc+uiuY_+>pR&M#JiAI893X4*rIbkOnqSHzIMMMosU-~4x|B6JTH~{D{=LI zsY<_r_Mo(V^<X?kpL+U$Sb9$@17J-wppaGUjf&(`G1NpX3qVU@$}Q>~nsJK08?r`U zHOeG$WxgH-5N116G&|62@XXi)wZwFYnp6<y&|8;(y<5d^N`LG|wsE0J5bH3%5$~t! z)(y%3$aP@nB_EKxe0A=La9MDiZ{@BtGd4lTfL_g8+N?Ou+u@3Ek~kZiJbY5~$ZGYY zu0=nP-3xU##mxqSsMVKTk?ePNHEpwp_?9^2GbF&8IaueFTf6omyz{l&#Fx)G1Yhi! zXfLXAc!~$RwvvLN2r!qVLJ%44R(~>pxk}~A*Yx+4+w|dTpP?sOfDFaT0HE9-fAmDW z?fAgk0m#==!gwh1n1B?v028oY^Gil5#m2pnd@a+(uWWYcAnlj<$dK-ggc@z;h^upx z|H%QHs04k_jMNS+jN(9LC#@r_qQBnN_`9)#!V@TR*F7oE;eO+~U;zuNC!r>n8}h5$ zM|wP%cQV6uSDs;>>96>pqGPV|xlSzw>wK9xzACvY%cE5@4nhaKxVV6B4orOsT;!nG zi{95;gw1-#rWCPtqHx8(5?$Sa4a*wnPj{bJlw2(oJ10r6bM?omz%`-7DJ;7fqOmf- z2<Z%XbPQyG?Y}EYv}S35VWc(MnFMFevb*_x{^Vj-auqv}K67r6Y8x84#z>zkX%s7M zM_`NtMS!IEDeu6szU|<D+r>@369<p$yAC+N=kK{SwH@I1ovMj-9k^CQ)~>^^tMH0r za)0LS*KXtCntLOG8oqjz=!D<a#0AjLi4YA<JrTeHEuwOFKuE^S$!kRQuzx|i@U=Q= zsK{?{aMWe_YFa2GY~au^P-TyVTSRI^XqqY^(7DNgk5mYGO7Q!k$oN8&L`k3w^fEwT zlFE-25|Bzlzv6Hr9H@2h7grZWnL27=tV_RA*x~orI{8vP1*s;sI#}fDS~Dl7mcw;w zX%w45z_%IC+BrCMJic8^q1iQjo<jrJvyJPj2BpQZQ4Hs=OkJT0q)|6p3pzemr|bGx z)QQbx9OZ7i5-dn_?6QQoGKF_@Up{!&>42)B$*BqBln_`QL+(hZC8X3EqaanKZlLZ+ zkt;6RI{FKRE$%>#vmfmX!s-r!n-d4~2Y?NIJ8B}uD(rb^B^Yg(uxj*b^=c=ZtSFYr zoHxh_^otK*o)HIQ%^!p|Gkw}`C>mUVunjc8`3c4!JkrLM&K8IugUOXHyX)4kbgKl& z5UPJohJqiS2gRU&ztu6Z1Ii8l^ZgRxKnS7dCW0SRVm|R9531z@7pKY!>6jhL?GozT zMiD<iNfldDVSzEy7Oj}%Rq?pu89&HAR$~oe5Hx5bI$fLH@l?@Gco+>(A7cBh5d$9X zRGw7&SEQQV2ni{=75^e-|L{-S^@DWYo;n&8C7u(m;wuWjqQOM<JLFYjj%w7tOpH%o zY#pZH-N&DW=xJk?&pw6=H&-QBE%}iKHL6`w%(_?J44ZN~zFr3|mMk2hCg%VW4;~u! zljpVP6o=h~@V9t|H2}`qwB0ZL0Oe~>DbL-K((=TldryK)g|G4wwQH&(vTr|v^nJ*} z$W98z{>qtLN*A${mpEjL3{7>NfC!|xQBcl?^aIFnI)VCqI;+@c#u14Igc%!>cH?Z_ zQkDXyb|fI=#7O@oZvEp&x#~K4uQ#5nb-XW^@IM>R->T?6?{O3+wrnSFItJ`bNxPW* z!>aKy2VWK7^}+Y|Ni{`Ge|-Ml*}dpPlVdZru7L2+9z?zld6H@K_c)m9%!eWDV`@cA zZZpOS;Lv_R!C0Vo_Km9^3yP`j3|F9FlV7N_&FDDrT;;skZh}xQ2w-E@Z7-D=*V^B^ z7T$>3bnJ2M+ZC(`&y@szi#4#8rQc42V0(T6U=e1!`T_y;H5)EG=IZFGfNj{ayDXop zt+f<(Vrv^3iWQmqJ40GygI%;(6eG|jMF)ajcxYIuzMm`Jj|f;c?r?5eWvueQuMGO= zp<}`Ozr-*($uI-fDK;Rva@$-`udIvYKxcJ&I+$WOhgz#M()JZ>SF=iNCtI<uv<99d zV5qG*e4SdJ*X<%_NrscGUU3{GS+g#-K2Q5-eFKTN^Y$D*?F{SdB<r-P1CHm~D=+*U z@&<m2Gdjg3moMF!^WER@8ONKD^DYaThoZAhigPYs?(n*@SAf`Ke&y(jg!Ei@gdDQd z5-l7u<7vN*zv7$wxX}B$JPfbiaKv2Y;PozM_@o*#C!cPc3(Wb`GP3IXz;qJM)X=Cm zbsuPsR+?`uA%3C`w8Q5HAX2`myNE`rzK54!0Q2C^6!i?>NJVKuTu=>k!4uFE_ZUG7 zig8%n|9k4xj(8=!Bi;_6vB((r_P3_VbX%ROrkfHScr!#}78dvN6B^4hmg7@R>SVbX z_&=BQq5D3sTcu+hH$737wVaS<Tz_#)54z{4Coq3-P1+9LpI+)U#?Jg{JjAL&V(|dU z9YJnwpp$^uD~jX1R<Thr0)&}ceY1TI9OE&hxEKl`3(Fr>pDE*v4^RDoxb&vXb=s5> z>Xg~6pfM<<|8cfmeRfW3kGX4qHXjbY8)%Ju=ykfJ|LnXPU?aQc65p7S61#|z0*}Pa zMMX|pt5PC!l4@r~w68(&-Hu~wsKD>5vGWtV^COKMv~8@|zL9|%f3VickLoK-HM7yd zBEgImRw0Mq780-kdpUogD4i323=rqkyZM`Y<F};@hXz~<6Wn5?Vml!Nl6&*fD{(F( z;Oxkel<<lhpDG#!MHm1e*!33vEKH&M?kcQInAJ7^ts@3mhAYCVoNIRq22E^7I>dC* z=o#NAK#f08>+D-bQ4_Xn?K3e<=|x(xeW8Ylrav4ZEj|1d7ib9k>+AzW)di6zj@oEs z{1+-v;Sbh0`%-;)Ua%3z(*Sn1(`0In11@#TMH|oSIjz9XwHqvraex3fFE&~qh=r8B z^HZkKxw(Xg$txpu9ds~8h%e;Exb9kWU#d4JO~+Q-#;ER;GHh<93UhVZHV8nP*#mQl z{FN6lL2sT2aVtwac{^DAcJPBJhnmde$>DOy3;KS^YqMuumP(&$ZJ`^o!=!RgH9Vyr z>If^cuycuEzT;E^ap9lUfk-l$%`y`pD#I!3{jF{C{UtPTY4H(;Ks<1Oo$W9i1Mz_A zx&JB^SA(ldPj75&tn>c`32N)>Q<HJ^K$2_88`)M7E#9!8`TL3r@BKru;vJQY!Ka4J z>yd9kbg~kvru$>>W~@4u_d?&kbPD4`J$W+bZbn`!_Jyu}*;GlmmkFLoARxSO4r3C5 zz!83YL&=p$!n1kdoJO8_0$Ttuq@R{dK3bGbEt!3^fDDqFs)l###PKUz;vYX<9{gUH z*&ybrsx=ZK=eM^nXg!<_t0?f?sUM!h%CA4wMXm+Cg2^l-NM2ILazSp`0)dl(Begp# z!f~>o#Y!zaM#K8twY4fMuH|KnJc^sJyS_#v>t{#6XUdY)^z7C5VGWUd?#@aU+wj18 zZDs3QI5_naxrRT3<|}cJ@-l}#CGRoN9ka&Z&{#Ie@rr))^n$t%aofVk1cjWzt&S`( zvO$7%MDoP)GK|^5{=**{nqIHMK0DZRV70Nq3|$-K!9(YX_VPG*FA(s60OJPPTci3m zy(!f-=;^hYC{J=ShUdjaAFK@{pPgQVJr1zDb-gXOrV=>=#rBpS`guU-1D1Y{#~K?1 z+z;+)gTfWZ)b5pX%G$z(bZ<LG@5@^Q)Fu|e25jRN%8sH+PQK+hk2IQubb~Ur$$Wjk zI`@Y5riRT169apsP%`W3Enue4aU*v-B^7hqr(!uZeGTZ5kE75Mhp<+rSLa&&I2z?1 zlw!;D{Gu09A|gLI&*AhhKKgjkM`>syG^Rk-@UxymdwMtfymgF>(>n+bi`^4Dx6=-5 zODg<s91{LtA^iX4`CIDyP<kve?aA|Z-<JZmqmNMA5!*-G(aQm#BOLV|#LWQ;&W3<# z&@jHy5x*EyC-T696dib3vE9M{VpDUVYb~%-z;f~uJ-}@>0JqUCJr)L|F??^7@eJUx zVt~iCGK}{?(+@C=HC*8z$Iu1o;PiwDN~Y^(WZFF+F4@|o3)QQ4IKE!LB=WD%c>R*# zfa9?xB$nen%ifxqQPZq&-IYI5;aWgMR%}NyJ+&MTS3^Pt(-P%9ibf#OYXHs3q!S5@ z2GC{}kEfm0la=XCk#crSM<HHeJiJ%UB2!cUO?j-q@;U!nfi?U(-(e3|dC7U;fQ5^O z4yaK&5#MN_02)ODmXqMv_P;zh4()<U$s`i@|9c2&NLZ&_-IHzt6o4+D)a}*IX(Ucw zi+E`$haRpErSl}JPYhp&JhM;KEheK7tC9csnrS`atS>sJ-Meb#VJ1E}+5jKTR`DWG z$|vs%U6Dv+c2Jrk^#}i}|5sYDx7cn=T$@n1C!x+ZQ+>tt+gABc65`UIr{j(K<hf>B zi)=SRb`Z|L6P=X28Xc+tKKdgy#&$@8=Z*Fbw?6IYjx^f86=d)Fb4#&@(mw4(>p!>& zH*<eC;d1}J8Oi+zt4=Bp7!DlV94@-QEwWT(Zn1KRF&L-}FQtyU6uhK<pMD%{CIhjk ze7YP+`$yxIbEp<=(D(7?aFOu_|3Z<8`PHu&z%K5wpjmkVhJEXq@ZF+<OD_Rh!2rsf z81B`yP<OP|)gSjOi4RGS%l#=H&!k;!qW-X?<U074F7*9aqgbE#-NxuIv<J40cT^xL zd~Ub>_Z^SCSgXpbVQ3eI61ylDGgsW<)ux+h6|4&pZw$*4x@+U&OHzEgjV<u5lwy21 z$nWv#s*R8HBWIdHpT)eGNI+4-PD3jX=khXw0iAm{wYx6%B&5E{h8A~P#Bi{t+pDV~ zKDHQD?S@DX8ij&g$D2yLx@-E(UU_vQtZ+VDi4H;;Pu9f57puAqt=yf-=&=d;jh>qL zIEhI+0*RwhFa4nJ!E9B;ezEC~>Zkc^)35Tbg6oihsVz2!Wus61p6TPS2T$v!iCr+S zMyF%#UnxkH$IxG&x3%$o*KX&tlfNQ{k8>k?X3)}Ne%nhVWE8m6{!Pgf+il;?5%?3I zn)W-M@zDFbSz^CZ((t3b7U1+txE9)+oB2Cj`fsKH={o}j+p26M7NsMmPTU5E$=u-N zAOScZO$`pr)QWj{9L3aN=OOi#W<wwrXknWKM#kc>_*Q`AB}AF)od5xLj>Bwjq*~iQ z1}-f=`rge0WRWPA?Z;da^6*jtAI9IwoT+Q2-sb;@g;)eN`j}T!!B^^9`9l_yJZi4! zLdq^nb`3|_xreN*La0_7X*F4jGUsXnG2$1Ml!Zhg#O`Ore0*YAeLwo+R}|28Gxl%z zUK#Yq0tve*edMhFmD~Hk5%zp5$T(s?wFtt2Muri_x7@hbz!+#`AMvGaMJ#^r$MW|s z<}ZTudt)#5TlgYs(U*Os9J^Sy2!hj(t)<B+xGyxZWv|WV0Z@bU6nj3gOn6DL(<TT6 zUyIo)un@&y>1@Hv50<Ke>gT3fi44<6IulM???A|qFtXM~iXqCFPUYG?;mapUNL>dg zyS6b`^)~!hqyV4rwQlX0=b=Fj-z+~rc;VjwFx|LM;hK}40`i6=4T7eoqJ#Rcb|uct z{8Q2TrTV%0=r|vJ)CRJIZs;P2oPQfJs+py@G$C-6R6mJw+Lk2p+W!zUbj=E<jXynp zJRoU9u|sH;eNh;{<4Y(yQEAz46<(Rpu{T&f^zYMbf$L^f+>oKg0=Hpb$t#wqGg*m& z*?hz$5mac2IK;TDfYDzP%1-#+BYP<mK^OW0THB*j)I*XjZP6QQnu-xmp0GXAi-45x zw$BcdwCx`RIhZH&D>d1uQg$uV+(}027;1cree|9sHBTW>UNR~Jw;lg0)RK%R?0aQ| zGg|K6%%|ZqwZdS~7z8XYwvFB8sp<G2$g!}SYOy*XS?10%a`*J>^>Uhl!R7h}6SP|x z<Aw2X5rS73L&Vf3Oxxz$F(Wr)!Bem*HRt`4!`pxL)<RCh<ehF6U;w)dSgO*6$C~ml zz`%6K>%|rNOiCmORrT!Ewjr;{Ii$^2mkX%HzBHy_xj_mF2WDa03eoau=$rU2T(`tp zz_k2-yR3|38y)haT{6%0YO^Qx$m0=Mk1dD#E1ld|DJ7mNIw*1SNI;T=6#xOEw*uiv zH-atGJ2Q`+;;_jTfy=_snZgeuGlwynnCi3{8@ZG>xPo^ymp?Dfe`BCKZfX)-ra;y- zC3<kkse-<$=JoZf<y6)6OKDm`Ibs}6%d5p}712{xf@oDGj315Rmd+sA*MfD$E+dcH zVW0*EF1DAKb)hI?KeVc;pq*HJKsyOUcPST-kK%A`ZwPdtOt?VFNVl!|(iX%R=w12$ zTKum4*B|dd$)m=Pw?0DBpumK(!BZsUhsWJgWHNZR)v#GmyS%b0M*~IaA`I3q!C@l~ z*dBb{klWDy`t73}6tI*(6M8OZ-g-V7s-ShLIw{sT#$1=3)%-cxZauyQw=NjIj|Uhn zlM(L72LNV2&bh=|IbAO>^+3rpXTFxYY>1Wp<%qpad=Pe}Jd3iZwFu-YV_47F^QQ>6 zJ5f{zD^j!D;+{NVF*Mg~g6LK&-g34Ew{YFL{0t1P9K`oXj5Up8A=fbJxmILXJn~9d zA0swEMfZ~wEHhG^NI=>zJ;WvDlb4}HiPCU#27#tR)Rb(b-|{i~M|o@IH;D8(7--9$ zFo;E8O=b$T;2JgY0<%Qo+-YSrkZ=LlJP{a%NtVx(@3=XJy654DHH@xXNmmbDW5rGE zJ9*C{jTr5V^w8zWcn&2a$bS@`)gK>y*S_lIg`02=>+1^gWGEt!v^Vy0m#Ux&JLd1m zq^|QI;)tc)l9vB~3>cdtBX@g1hI}mfz|451)q8SvA12j<VH>^d%^u0;?ks1s4GwJZ z-s0glRmb4aWv-BJlGKyz|F!jtJsH@R-Z<oyl#q~-7=c(ie=Nv+>+Q9a8y|=br`h8c za(V+7AsEwPo9FrA-0W0IKoiu2h#E(l1}9aTlMs5^S(E3<b{xQ+S!kg5p@2Phu>atP z#-;%({49+fT5ePnKTXBlWMbn2LLT6u{fziigNLdGIm5neG)KYynC*phfzqaD*p{9+ z6eqEe4jUsBAJ9`+oPgp??`No7*rI<*27JUqBeR+Vc<!vuM0xq8pm|?h^idnT%6mj` zW1K)8j`n#NJy#aJ^l0hBz|YQCE6FPzgFhj+xDVgiz#+aXE5dQSpv6)xJW|K{)U~xL zBd+abjJy$t_n&7o_)S?-7-YT)#zIdQV`XBDv7$-q*;pXVP{<q|6tc(&jXa3(wZjoJ zWJxM|_NotI-GJ@HRi4Cf<O8nJT|v`pYj6#wD7O$&i}G^0gx&7gxWn<{dRPl%gslY~ z5Uh-hu~s=cbQlXGQxQj3XoA|A9HDFa*1gHqHL$m1Z3bH6$jObX&soq;rGZ>$g3Wdn zGefjht`1>_76G>#JP3>x6bDh3KdTN>^xgf!XFZrHp=y!-ai=i-w)OV<;~kLcexnLK zHyi&jIWJPjK?h@K@P*t6*IRSnkLt}$)wR{eBGkT7gmBD!q@WMLP_B8f<9X_X!w{_W zzviWbbh7R#ZCunCyhM8OZMq2&6^T#X=u5reSS3K^n|RxFTasT-l|8u6<E#F0=uo5y z(QAX7B?jaG#|#tv0!LpeWMOH2P1<o<RT>oak#&kyDejHOQI*W&#H>0Ow~U6nT)q-@ z!oPfwR8&wWUX)RtsWO4+8aSt$NkJ9lLKlXM-)1tFDejC%#aO5nGwGOJy*u1`y7b(A zOEcgh;8A2ga~BKUh-b)qoj0F?%qvXEOBsdCeORnN!ajvvP!c>qXqRwRVhRW{^Dgsr zIS|@fB+DwD*27Ai^GG)9bl~9$0A@g$zpEL;=PMvj31WJqDAf2~jlAK<I0eTD?yTe? zvUC3D=H^0ZYav@LGyhixrbClwI-mnXqJ=B+Sbza^89LjEcg|N89w*XE<^Jb3cAWQ( z4BfgCzByt~IBw%`{uD$c9n%gjY;bVUukcqlSJA_0jY|jQH9MI{sYhy<Di~YqTw&CW zH>ea21C{2`DHKlK(3?uBsM67>Br25tAp*%iN&Y?gMx|`yU*5>nQuseiu54Pf4R@O{ z&qVS6GKs}E*5R&1gl9J&1p!GlUsEGFOP^EJB@0ItMYm@pwDQOE!6yhyc4=(2O4_54 zr$NBd$XwI6PHe$RO4!ao{P&{Oz9e&+h<o9xC>J-G6v|FXYdy`=^a;;f39@nOXzl1; z2g<n-dUFc*yH6k<O#rAt$>w&yJuhqnbAiM#8Jn{>dt0p_ELGCj`eqOG3-SYnNMO#Q znwjC*&4&>a{^}=Hom0>SF{vk?ftn!@VGs#W92kHv0VPeg*XB_~_N&B1?QeMx2%iQe zIrmqUl=0kQ)A{%BhJlYLZ%C2Q<g~WK2?WhOe0Gy15bwcljE^$;oH@&>Cb>?dIgo%y zn&Kn$jq%_(v@2&ab9r5m8ur9^)ML=t*{~1mm|ss9;1-nBM7?i3?9qesQ|!Y6<#Ttb z*29P#OA36anc+SUNODV|pqT4E*yxQPefjcd@9^-he))`7{Ni-dJGuJ7p`HP)J}7+1 za_OkA|C^TIBEJNyknc3gq~rrU5Cn@3P2JS%za6wdQ>LkHODOu~QIItFh?qx&I?1Wa zl%>b7MEfG)w_@}unb7&m4F;PN@sYG1bJMN{dD|C3*xou8&)5p3(&_+{ebJNkgDPH~ zr&+OP%ff45hTjK~fBHj52cN_mi=DP8-A{;Do6+5{s{PbAYL_c-CuZ*wpCzj6tY^mw z7`u1HpOVb6cImdJvR)5^Bynt&>k?OnHgH^=Tp`^9cp$gf<Z%FF<6TL-H3MZAa_UtX zrQnQN*u%B6{f*U9Z0U*Qi8NOFiBEX~D1v52wCBCK{!UHj;Dzrs*nvN0@z1`Smz-sp zY6%;vugEP4C7FH-tI$OTn3glY7Nr$bZaIu4B1T2hwH-_sNu}7AztHNCr3s?asBBfM zvlLFzA)Ci*Ysso)t&lk`s41^$&0I*R%FKe_5^kZ8!JiRbn66FLhPcr}!^&L!-mUY= zh8q02Un8HxUAKvlr@Rl#PJD_<jhGk@+fcSXHT5qKJE13eVyp=gerg$Bsd{vt!>#>P zjh|viH)%@$rw5eQ@x`&@(GQd!OB<ujhz_frb&O4Yv=C5KTt??CKO4CrlO@-T+Tv}e zb!F$#lb%EENN314MQ!mk(>TK~?8afN2()kcH&M{c-|F-0AME!tx`T?k^IF}K5fNIz zyZ{9S4fq+~fo6l-*I`D4@LjXt4>QmQm_A(8hSMlhvA<<fCyZMBR>{?3#UihztSW8C z<mVG9(Ue-anyr}R?x-nCVOgU5W~CbCVKWv5Efp1su1Pk7X&i!tt4_XmiF+x2Y_2?J zq!6e${@yI$rD1UD6@ekT7$A(;FDfZu_$7R}!@SIL%*N{C2hORb-=c?U;iLgj@FP>j z>9<xPlIq8H>}dr-ecLT2ZUrOX8xCB%`GcChlglK;OXBaz$XU`5R5^A9loG9iXVI0w z9}gUYLtR{(;1le?p0N4|%22789pZamn$hycy8SkDJ<*cHsbqXVnY6tmqEZ0fh@X4& zMWhJPZ69${v3^gtha!rB-)BF7Cj}Lp;ZcVdGWA84>qM^K`E#kck7g3XaP76qqYJ-j zP+z7SL`Fr|8p6NOAKNwFQ2rtFrva{)!>wpe7rC<nQCzfxw>aTZk$Vlu1BwgFwyU@3 zZ<bLucK7!D9n=;%Go;6|oZ0Mp#>&<%4C0r^A3p_9W)DDlZYh}-CcO!HN>fR28&L3% zqWoyLj;oOCO<m;?zricRcHZ$!t(UQDNJF+u6Xv$>wK0|F3%vEz#+RzD4p<7VZuGr2 zaXl;_K&gAI64~41b3Wnf^xed0m0n6yYECrXpr^_}#STpTGW>nF?n)u&n>x%fuZc|m z(Wg4D!Yjdk{LU{GuIG7+vKM9eBz7Z9n}4Fqko;aPb4H)oXHRQR5#JrO4f*|6#_|G{ zr>I=FH9BVyWUmqPRbAaQL9ZMTF)HF>n!1}Hi~boPyzs4X++^@m&$zH<G;d6*#KQe_ zv(H4*!u;J=;p)ANT3$k?j_w?bHHSFYQ$}m?c_jt+>}fb5>@N-F(Q(iV2xmqHfVCz1 zsrKN67UxZ!(5Qwu7@W5j0n~Y0R?ZDdJXM=~Kz5gMql}xBYYJCq^n1I3QWmY&NMGDp zUx@0?hWfjdv5JlsK2f(LM#FBAu!SZzjCY~Cr6@VSvzD$rL-gqd<n1kp$s<{9kdx|y zmaK?dlN13P^$1wOWX&3CeT<GK11v6`H)kmBZ-6Ptmn>)+93eYwUKCS%Biyeb7$Kus z-t_lc@$s=zaqC}znpMB*A|GvrkIKswaU2k*0SI&XdV)Be{Xhn#khT>b^9WEzi(j_C zK!Nfb*h3L}zshCV06%~*`R4>gI`7`C=c<-ZgQNVQI6gYvJY8WAk)H5XD$eS8FzEj6 zs$BPD>mt3^cuq0XzvF_J1#YtO!UhvN&GG0Me79Rj%OYmS7J6)w{BiU7>*@Z4i?QZ} zsit4nn22R^XO7o3v>QxNB&%PYV_{N$JGOjUXEM-A-uupA=9V~0L)X*xnC<f-W6bH1 zBFT_<UnCtyx-@2SUD)Th>pgYR8k&}y2L{%?erdEjdT%^$7nkQ+z=PSp6L)FtZ~X-! z>mAMv_PQ(<*`rTG(y{P<yeEHw%?CDA6}O`8HL4TZZGHw{;?J;4r_1IDEAteR^K$AZ z`wN--P-4nn61`jwo7I=IN6VFz;=xykM1u!8m)pzRVIVsPq$fw<Sr@!=u99`f8Nawo z_3~-`p{$9^en6SOM7*o`p(<w1U{76hDTHdifGr0M@n%{|bA2-|E42yNRF{_8RM&*d zNNa8c%E14SAj``rT-0VqgPl8mvNQ2Q-2dqRusJiWlar>DMwAxg0ejy+=`9O_WGoz? zmxlvYU9dCqifJK7gDzDGjTkM;BlsGl;(wKFN}bdQz+ej6bUF3~uymj?HpV(5#=9~4 zwEX6;CVs>(Is5zob`cwP^*7+_hQ`<oE3gI!qKC`8qn!r<hJ(u|8Trav_=TWw(qA@^ zU-Opa<j*??@gw+P60eV3d_;{zj{%DGnqVQHVxArC*`ii&O2#M;0BRzzL#z6DAoI-c zNNcZ+<n3A()M|Vtr3JY;rw()=@60#}Z|ApCTbmhwl24iuUCd`#?{o7-?=>;{%6E;l zP2phQv+_h9=9+&h=9yj^+P%~ZGdNKXeFU7}#}IeZ>mldwGyBo5`U~VgTR1(zMk{(S zt(xv{@C-E(FLzJW`*jH0_~I*Eacdyj#NU_8>CK?r5)dFLKw$ZX;7%GxUdK3T)4`CG z<b@K-EMQfQatOfhh^eW5Iv(aVntP3|)2nMr`qz1JB5Y|H&JNfG%Rke7B@SZG5vHl~ z^g5K9n6h%n!M6eoayJ>$1^1@1lnsn1#ZAVU#582xuA6F;eRTxD9R?M(1h0c4$QonY zLEyZ#iZ#K~K~-p!s?QiH5STJI54GxJlT!QLyrs(qVA6<kQHPWo9y9Gl7dMeMheN^* zd38fp2e3J`LOw4NlsY_9$Ph7wqyZK5DpLq-vo4fDDYg2qSzO%JdD_`3-}<12>6JTn zRd_|JIoQJ6p-)uBJ0ZY!yf`XD{&uV?e5IK-+4zLiuY(m~3i6}v{qK_bxTn~O!tU66 z(9<i5s=`w00%N)X!g<z0krFnEF3u0TFAsb1j1P|wFAsY>xVzKCCr&X~jG{QsD0Q&m zO$=ZHx<cw{c`XaPbC%F^6cGJ*;9-Fk_&j#|DhO9oX?`nLdQM)qh5O278WmOeG7VG} z|52POzJs>Ps{5s9r=`m_K*4zp($ek5k42Hcw&E5<tAty<Relf(Kg|kDy~1hM*Tj&T z<@#YY%O8Z+EDa8?SzoY2csDYan}^}q+baQS?KGJmY*wel=?jE-NtDIJVx+EYfTF&( zj(fl=3cs$0#i*;~q<f22`_2(C-YnKMwj7l80BYsXt0{T4+-y>dq8abyIgYmwU;gkr zN2(-yE3U6@YHvzBOmtc(J)Lq`MOzx;YZ}r-^t6ka%flQtx}S@5PWKNQnbstmy!Dpc z^BTj8%Lbm}7w_WR@C?OErnCPPFJ|?T2vyh>FBW50Q5<npiSLvIimGusG;9u2iLrRG z-|vJ~GK8u!6)&oKqj+(n6z<UR7ixyDwy&75{!v!HNM$`|;oXAs7M@M<1Hj-EaRfOx zP2DN@c>BWTUd>@6`tikt&>M|+rI}VP4rIX(&is}fl~iKLu=3Icam*#WX1M%tF|w}e zTLyrWP*Q23NP-!!-KO`9ZoF%CkfGmj2VpG_wnqLl3rkKtY^s@u^UF=_dc_p1IjX_E z)!wesB=ZTo68##9N4;04sy3C**T{Dql&05D;UiW7Yc7M*H=o)66W?h*qR7%hk?tGQ zQGj9W8K4q%l=|(EH%?@p@gXu^)xIPu4qm9LCzSAS6p#?fZ6+D)5zo@Vq8z&|yW1WQ z)T!2sx_P|vl#w_xK#_11OO+BSP*r&**5+o9tmU~Zwbe}c0~9I*`EZ4UPIV_+zYRrG zllY?+h8^^1y$#2%TuvsUvIx*2HJv5cVSyb+D9ywOpe+cH!w98#7y(rG_=2IIDJMT~ z#`pAOilWQj;bMb8m+jveas|aU-7k8Y^W$;s&&06Uz_@MZOkyyoeY_$vDovg!?kl)| zysGb4?9`2s&^uv|6$J}94*&Eg9)mu3&0)oR@#7~Cj5<|Qts^_tO~qfD)9b3y*NRKg z_Y|Un@=d>%hgL;dE(6$gXsTUaMo3n^1-arw;afFWj0^z3oT8XeqbmxSXUUirk5*Fy zEJ;2;$+3E*=`?!Pr0f<l`Bq>T#I(+srP2_s(!ymd$gR?Dkif29JS);xo4_vkJ?0)+ zAUQ>m>@{YC_Zm1IMv;L5N?4<+?hTh~6<H_%IE-Nrz?WGsyEI^#6YBT$H_g2TR@E)N z8GKamq{uCsyTufY^y8Qow<c{jPhLI1>gd8+uq8~IH%30^Sd`{XkCUIQ$D920Jl-$1 zmGQo6YsL<pJ5m~F6_xy$q69GkH&d9?%%2|RqgsfHfzq~?tpLYJo+Whe0&16gIKc05 zY+ShEgkpYB!V;x+rV@l9Z(u>@ggI&qG+Wr|cV@)}+5U_X9u#K6tVLAc9!qw&yzsb+ zySKWypb`}Cad7iMW4|kh(Bc_}CETGx9g96C=q<zQf`5jHGnhY{j6cPmW!#)wELDG! zW4;kbazw&+xSu1EAu71j@`RV650%9|Rj)5UWx8j)2tgXX<ON7OV4Ha<+&t{8LLAw4 z&v=Nx`5bElM_<6k2Oask@JMiCRh?68Q%UiuEci$$AME`T+t)#&v5raqoI+~-Lm*d1 zSwv&0$OiUl4WuonSm4i0^HY8;U;fBkTmDYsfog>iVE=CLdnx)V3+F`r>K3wk6?+6R zS!7(a$~^BVd?W~JKJ}_EKW%{bB?<5zBfuH<rEmina1!Rv@V9_l5MY)O;NUfjfuB=a zCXx3Swgdrw3i~^Wl#P90G1ziov9ifA0{n88ikxHtk{|%tm32_hc(<WJkQ5$cfwoJc z&Zo;;Gp<wigkOnC{)u_bI_(5#oa?%wP9Vx;2a*Gdl&Wo+g_?aEV1Kp++gL01yNr7K zSCuTY=Z&`#KV`v&Osbj0)b_ev7u6>FYB_^D16;Ar-z1)mybJvyxb7JY{F2asb;Sj| zjZ|bad+Z^{ZIr6KGkl)(2F<pit!l)_0Z5KamrnT<BkLH^Q>LK>V+T#iN*6bVHitu^ zX<lu4@xZoABZWwS&lWHWa*nV>xnfq~3QNjsdM4yM04Xq4ep6^)C=9-zvg{b5dSeRj z*Y9KsqCR(gyBm-_X^$*gH*6|Ui|TJMzqQG!V$B{ytxF|27!!}^;fXT1I~f>fl*W?b z^#edI_m|r!ukHfoW85}R3Cp117upOyCz)!O+mWg-#r%iNplkBUmrse)M?ydzIfG=f zgjr=tpFl}>Tvz*YZ!49*9Rd1bah^3$D|>Y*d6k{gr50%-;u4-CJdr{@8Xs>o(rNnb z9AI6IxWP6*P^Wx~t(t0#$4K22Fm8;eez;wYU>o+lZK@^7P{G(a?PbWTIkH!fEPfLF z-LW_Xs(<2RN24A97I-Su7w2!;3QRY=4`x{GQx(WLhCGMDtmRO!xAmdXc~~g(?={nV z<5qE)dYM_{^l^GY?;ko&S9Ba#^zre6UKNRg{&vyivA6POj(kffO)oe3hz0j*g_0b& z<UL0;aKh9dImO9wuLWsEgQgnh9mIEPFQt{&?K%y!&wKreSwaMfcqQJ+B1MWQU%&^x zDzdj-Mo{avE>`zpx0LL_U+1!Gt2*(u0PTX@MWD~A?o|Cj#I!<%5Gm^~OMaw?mCf<` zlgMu5wMTSlDf7Rdt|i0@QV`^F08v2zL=d2c5n#PRLcoFEbDn9ADbs}KnYzt0?F2CS z_IncJd+{F_E`E%ytEzzZC!1?q3Y1x?SQ_#ID$1suPb|xe#A3=T`OW_|$O^pSU^L(t zy*=OVUf}+qVzR9Q;bx!y7Gah&K1L&_*ps;p;P=Z$CwbO)N(bmQ{8O2-zf0V3Ml8`2 zp)PY+3}qH*p2ILMXcBjM&9tL3?--?U?7w-jqjE%7<%sW;BQ7XMn74SI%@H4rI|i5T z$vLkIFJf;`DVHH-MQsYtrzMS0gjcDva=gBSUB9lRkjb|KobbcC&P2N;YxL~|9Ll-L zim9VmNEXeDJ1^5vBNiBR+>-lQ3k2_Q%`W91J{v%E#euYvU!I-?eEh2-N7zLL9d4sR z*_c?l!=4){(Mz#rIl;6O)68>~WZJ^>SGV%~;Dv|JR4|M>OhNkzju$s~|5WIi^hmif z3a@*x`UgiwmJ0I5u-RZIhTV|Xd0ETF=d?l%yCDT~cbMA?ll?#Hw1pd$MWI-!RMK6F zbV_OBq`Vbx1|5f_6I3yB9H!eINZc7~M#C_yS-@+&Dzc(=0Ib{cpakue^qsw|-x7>S z><0wQJBwD%<6kOqbm2g1e{-Dr*JqjW8LJoXm6oBhX_eqI^?xr8seJ{%0FwUG=!+UJ z0%%@k`SS05{=rJi-1m#;G-A7Shl`)<LWK&a|E56}=_YD{fx`5!^!?)%kw|%u7x!_h zb*!o{N!7f+G_c6i`HdP1nKcI7*?jr%+tULAn9}}c5HnJ=mJH_#E|xK@Ef(>z(o$H= zjODU%4Qq2=?2IG5@wugJ0O^hE2P$KhowqUQ;$T;!t#O*EXTPpqv$}-u0!0R06Z-$F zg7w=Px&@~H>r-q67hc%tvkUM}NOKA^mg!=HlU#UxT;sp_!OgPtJphOz0^AS;KnVhr z3Ico-1V9P`oH_Cmd9=J;EeZIJ0A`F#476bckQNXGAdnmc0|+PwK>-5GL2z+~StZ9~ zi@RZ^qd6+-=`c;I1zv>H><iIozu?O*{E~M&FW?iAIe~-Y?E*Z?JQu(^@*?I;Z&%U> z2S=`G-w|k{q!&I=_J~#X*sSdFxUjDzSlCyBNBen0fD>IUMUDYk?sWK>L9Npt?+5`9 zg@Ql;u_y=!5RrnQKpHneU|u!eb?j00FuZ^B@9^q}qIGB3Rfku9;w?Td_i{jHQW9gu ztc+<^<OO}LY|3Myqj^zaO?hSHke9@GOI{r^HEM`v6!RlV@4Kfa{e?@ku78>1ruR3$ z|0u`6qlFeK5F!M*Yady&XLu`f#3k)-n%AbhsqCoIcNjrAF@oO22<nUx6wM+elPp5g zi4jzhMM(BA0$BTzE~ytHiWD;ofuAiVoFV-q3C(e1$n=rnWaeQwnQR$O+MVH~^BGQh zkm01M3@4Kc!%6>SIGH#K+~vB_<emU1APA5L0tg1=0Re&nd0>FxKt8~La`~(&1pxK? z;r2#SrKr84H-~~vIy*8d_dX;8TIh<<(gkjzF*k3nOL#HwC`<U0b=>Zr9YoeGJ*Tj@ z)epdWIlQHBx0xTEUQC*rJ!3EAd(hGK`@y2~{4^J)LM0x}t3I0zPynOZ_C89phXRZ_ zKKCQI-Y&Qao(~JYw+a5A3xT%?!8Zn>#<p;%2$6RP(Mz2B2p9Wur&#M5Sie?v5-Kyp z?;0JTa0Yz3nt(&-Q5hA~(1=X(rz}Uxe7sn6CZTDE3f2|1U;`Z-#~ue9al$!T9?&oe z7IPxfSJSu$7MQwEqt}6KCHnjSR*e6W2Yq)V<*`m-If+~U!WU?{5&5whK1q?*Oh4f# zObcGLGoK4%pLf0O^YmQGInf0gr)Lx9?U%?Nk@FUL?+XiF0FqNh7UglYbz%6~EF!B` zJo`qYrYj%pl;bLLc8W8NPpkc-^Qqj+r|xU1XCLZY_pg357Qo>NL=u@or7@T+4iAL* z0-;DOk;>!>r3zMSOtsz3Mc<*jO2&m$pp7llo(^a{)9^ygE1S-nskeg5B^VpJx}9+$ z6=-v$(LTvOOZ9`xH1CsXOQRNM`B_x~%5XIqS_SXgp|*p<NK!)Nk>q=Hq{BOyL=UM> zk|L!U7)cNR)#Y!I>izc85Ig7sEH8R#)a#TGs5Km;hV_=gD#;J_cF?Cp!S2ZAdtv_# ze`MT&Tl22Ic?|!g>9qgv$@I#<Uvm4Zzf0Zg|DEb}Z}>-q{J~rQl>)k1I1c<7SoPm` zs06E%X916VQc%tBX3f4pp2LyAmz!p#eDrwB{t%|xKOKg}mRM?qm1?ZB-iF_V*f`<l z^a_NPb>ZGVKo5CD534nq+IyV@iVUFGvSn#iefDJeb9DqNh(X;itL&Fwyyt&dWjjsX z7WffKpXTdpwviZ3>pgQj)3y$?^V_-uJ{;=;{`5hGvB_t$i<N`CT%dCIXL-Qo>qGga zDFECFwsu0%6gI60Rz<tgbA%P6rb1>^R-vWYK1__*ZZsX6`2NvlNtT`EB)Jt{|8tY_ zbCvc(+4j>t`+s%iu?_rso0!5xQh#T43W3ANP9LUEWTIrcOxGz#M5bjj1&fG?h=|DT zDgQr>%Jg-rlZi!Sq8AYn5fKp)5fOR2q@3FXx~r5elf9=h`sbhHZ(!91&d)G4jt1_7 z-ghHF6hvd|j8L*<@*(5oj{@+1K3pl<n5=;Gjx;lDB$(d1e$Yu~$)?q033C4Psb?IA zq7DAErZ=#D?CTVZ1TS-m*ah3Us`f!g^v**ElZXKOg><+2^awq1-Qg;Zy$IJ2D9*f# z-_x<N2vvrpRVq0ILZC7kDCoP@WOG$c2yuTOLU?T0n(lxn3?X9^!_!aS=$UZoLg<tJ zg|3%drJ0{W-6)yNjHRjokIAjci4+r}jXgoTghqD~S0>cHKHmRhh=u-i*<@j?WWQw+ zgh@g;^t*Yt3tgY%-|3&>ci+(_)>yOep`2ge?(vK#v0Ui&3m}2P`ugwdJtR$YJ1i%- zM?7Qr4qi6IVey&YQI~p6?}HM(CbK6mA=+?;X%5B^gPCfic6yDH`Ne)P!ld^tq{fE7 zFf@-%fX|{O{ipBAX({I?eP00oy)@X+c5UQbkA!9^G>?w2FMYEw7R?0;;p?9>=R%u0 zX(Rh#`2Qr;d`M%iY+5qrH~RlT=Qzl4kVCR;XKNBx5n!}_>IlQ>3La8&2E&tPBZ4!p zWc>8RH}@Y|@jvYJt&z`1$vcwKK&t42TGygeoUu21`oa>{UlXAVHM7h-xU$QE|7=v? zF?Q#|#y*VZa;c>>oLi05UA*8;V!X(cY#`y(+0$l2muGZ_3ze?U;f(&=+Xt_~o<jnl z_JgYLjIQ10>Mz2)JXd8Sp_%n<3v7i_XHW0}cKy^Dh7*1(XeF9c%?TO6Na!(k7@Ftp z_=tTz?48f9@^IzEpwk@QJBOm`JG9g8Y&j`WJr`6jm=18%st*v?9WCg0oWkM$>e;_c z>~d%$<^}EEkq;!an;nIOI<aQ<lxcrO(Xfpj^S3g`BJDSW_QKmC7g9ONJhooX&(~$H zvlz?%V<RUJ+uC{crsa5X8^HIY;oxC-GC1RVtqU&{C%plY=w6j+wF?VK@0CK3GwE8s zlJV2a@!WNxtFgwjLo+M>tu?^O=TR|@N~G&ZeI@UslKlLI8xtCW0RE<&*d*Z4<gLAG zx-A%Th0%cqqdo0`SA_6yS5<aO8;S@|eQ(BLW%_DX-;bfc@i9RLfL-~0MoF5plu6PM z*Hv@1K*0;Ed`xRqKXzRHrmZ}bmU(T`j7C*=WXp0?+pI0SVuaCTmNusB<^)fXBXlm? zCex<8lJY1iYhEptF&%1j9!SaySe<$Mh{+@@*V71A^f9|S8&r=a9)1u+HTBT(|9C&V zmX+FcQ<h&Z%|J(K_;;SkubB2uXORH5zx+SuVZ>&ttN92Jx_6>$9NxYgX>jjx)`r8$ zluqV&{IRfkXQax_3P8DTJH^8NhR0Ijzf$tX3#w*JX&KA2LaEnO%OP1?17KP6{>RxV zHC|EgE_wGxTY<BT-M>^`-Ifl{kTp^y^%8daA0KGiGcTSTWQCbEbR%)MeJ6dF=lQ+i z_eUCk6?WI3R%Crk?;SEG_W1SbA6BebSWCLWADQkREnj*3>Nog5-`zEy4oW|D%X2H9 z{v;8p++KB%8y@KXkNcE%bn;F`hwdDDFQI%407~D=y^NnP-ay}e&!l!C^Z(-UQ-`7d zf75Sx@A6-{=OP_>pAV3}oPgW^9+(kKZZ8J!;lm66y&CdU5%xQt{M<aS{;dDaTDjf# zu_Y+@9&a&`GWaG0iyLmY{^`443i8k80RXD(Lxk;awhixp!M)~weuHkozDwjv`JD)p z_`~~YG`V!DvJ!&|w+>jBK%5uT#t{c527ruu*;>&7)7L8}D6Fo>niz6pn~P-@#?=5U zL9}7kOhzj-#hakAv`U=EEkU4W86bk-Og25#bXM0emkJD-(!Huy=GU}75`w0{NLr-k zvbh-%2d&Hbc%(zHg|*l6kx$FT0p$F88X+j{i%DBt($@Q%f=!OewpYSpX&@$dhe$0* z7hrlh1e8!fAg6n@lpcNS&GoHB%W=PUcCY7j0`Y+6c?(=G7&{Kn6YM|f=&B^6pQWwb z5)>^iY6s|{|D!{Ei3SGS40K<x?LhYg--Qed!RG=!7<_q6`2!>Oi%)zpI1^U04$K6F zh^zItJ%N)pBbQEGb{+B>k^ta_O~~06xN%5AqGxrGi}{g~^YxPF)2bIf=7vvw6xv?z za&eZIBt@2%-|!15(c34R4zvglo8K3jhzz?jzF8s#77<iT*9DPQ!9rDjLzOn`z=_Mz zcvnu~ijeT0IUK=5SZfx+C=?!{3H69Uevr(4*wQm$7ND8wiP{kZtM^6}9@ojn{gISl zq85d3xtXK{6tXO}|58~vn!r<uXhql6OnwOIYJ0}fjTx9Gfqjrfwbl33r_Ss=t1+vI z;gUb<GLwP`vs21m$x~&_lx|hJOX>GY+j9M9KUx;mP^qw43gvElx?T{qe>bar$bn#4 zZ5aV2<Po0x=A^nYioYrKYb(?8WjRo4vqd14OgZIBkmZ4;+D(SdJ7w2f1xH<PgY|&> z{tgGn(3D)Hj}+v4pYYtsW)-+Ci}leymWqT#Ba$Z*(|Q3eM(s(9rPN&vNMFZ9116xD zkd>M+1Sy3KON6Vr2~oyA(!*r4iWBzC^{)i2e`vbXs>7QI30K;X4B3iDHC5-rqNU(K z1mW!a?Grp~=&;dw9j;f*Tvis5c_)Gr0=Xj-YRX};g=x{MVVSv1EENx>Ai3u{hnkf` z+4uEMhq7x6ed;q*SY6bjBZA9n*)qJP)j`z$+N68LMcpDw+B0asxe`a^JdtA5wFguf z<r~lgI5)2GVz>fsXdD`^Y}A_t?Q(Xd%(jQX#17C?wHviZ1#={jK?WErsI^A}7=t~s zM&EzkZR2p+L?n*ij$C>ZAoh;(gH(I0BqEyH!%>*;RzUi{UwZcvhzxwb7%-9Hz17@Z zhK6L6P(U7m9Cnfk+#$_kt9qc`hl1(LTzYwJVC@lnfZ5?Vi$N?quAv?a*_DR8HBmF_ z?g>1_)6Wkfw@7&>f&vk_Q(9!m$ga4p5aH^)&Z_hY8u<@MLA&F7Lr_8-5o;V2Xe>*4 zEuWkh{3}YDf`r&lAtOd1dp^6Mg`~}cS5{e0bG^vqKj{krxZu;#e5jJw=4N+@px7gE z&{ECE*M?7?eA{^df*dg<-z;h)4L29d1SH3t&UDb0`Yh7l36<rjV5AOoE>e$^W#hdC zS*8VUQ17-X-c<1}aVt4<HOf2fMgk#O&NhI|NV>T{>Gm+{wt^fnyb~}q+{~7JH<IR5 z(b3YD+D!GwOD#tQl3bt;QZBaE<7C}<Z$TEd9!@A@6>pT4Jl>qST8nQ=Sa}9@wx3$K zQuC2lVcM8F@!M*!1SJ%QlEu}WHS00?2=ZM25*;NQDJ{6(qz0mr=G@faCE?#gdxm~J z7BWf*<cP?<tQ#i_lAw+3YITsj&qO7G=6MTT50u$4JWrsUj%Fo^eimlAB`8{4Zx;p0 zz7Y8%kBgu@;@wU(^p8TxWV(_RB08EoITi^yCa$xphUBqOHRiuMXop)PNtJpL1r7AV z4W9!<%~u8?A^(#s2q_7&3BI*V4<VAz-P$MIpWPKW6r$=uVB(JHwjed<%p5i}_3@l~ zQ<=HVYVmdP&VWqf(6(OX*JfAQ84)&PRpicqm$zzSVD+8hIc&5sf{a`}b%*GBo7df3 zYDUVWeI&Dz!Br)F-~+@65G8RclBzr@fSHA<k@%4$ArX&Le*mpMur=AXApY;`f+RGp z=lc<@)gZGCvZ|@Gay5HC(f8{TZPrb=r=ARg!z*6uo~H3rk>`@KVuVy_9Iy{<B=7Ae z`@|yEb3YT3&4`I|oJMN@27mfD4WyR}Nst^7t<`)8Vmu3vRp3L}v=c!If!vV^HANR& zm=@FUO(xcUPeBrL2z{1YV5qeQ_N;;%6k;eQVkm|dZz8y?%$D$$)|;8?3%7KI>rt~g z?WJLrI(@Uo!-=^X&Tn-_>7Lb-j+xK75R#dgOrOyof*Lp9Y0}rU8`9waa5YjD_$v7` zg6kR63_oBj{`%2Je6s89s*M+-5v_rpz64wZG@L^;q5%!J5UsiY_&l{|Ycs(rC63=d zPSQ&t_Mpy0a?g@LG_`-_h3(gSqPz~pR?gHh()US?ydJ}q`P69l3?sIx>~`(t8dcvD z3_$?-od`+@#z`xi5lnawl;Z|ghye-8mKk{m?H&#TS~)Wb<S<I>Ew0oti|cpcM@VuI zp2K)lSId_1gHQ4|2D&i#9})hbv=bpBhrYFArGiGrqO35XGKFUi0VM<z-)^OaRO>+r z*@7435GZ`{1Sv1%fB=OroS=<C*A5yG6p2(pt(=d~J}<apH0|oHq@;)L$wMw*?j3oV zf_)GVq#y2RT)NKdt%B#w$;st|%eCf-lmcJ(!w?UoA8zzG_;P_jTcUDFX)oP5cvsYl z3|5HH3=J|YK3PzBk{DqUr#HR38GFV7dEO#cUcPFfyVFS@v6Ibm#_XkGg*v^)r{QQ~ zZZ8ch)S-OZc@&%!fN9QFtDf8`tI-3UJ~8&Z&d+;P&AH!9PpooO^1-XC?mpSe_zGjP z=D3CN0@5nuyzW@it&8G3)D&<Li(mY)U*S0$G3O{XTp#7$&Pl?-NI%zU<z3PUnKrhF zwEd13@cWShiHE#LUp7QQ-`<HS=(aY0h+TgJlyxVLutauu_d$IB-ua8Lyla`Wdi;+_ zz@ME0@Mk6O9UZWL8g0bUy-cidlr_g48a;@y1*l;=`?GUd?B~3cox@(rRv@M|M<2Ws z<0;%r+3OO~t&8G3&Q2g@-gxkz4svf6So;L%d2?3%RX>>xmr-lAynM(ru)3Qsr^RUP z*djH7OsYr9tp~IFdv9(;>I9?d(0Bh6E2s0HH!xW(EclGzpQ>wW!idkv?pB-?JaEFi zIn<}OE+x%B%lIIy5yE_Z5*6gveAG(>pE3N?qIDi<(FW0N*)s+ftgnkB_Fio=zq#w= z-UYP*sS6!@u{odP^x|g}D{ZBI?=Qw4Zb@%h{YxT2hc4!LC`JIUF8$$W|37!>IXreG zem$+1fP-(~Br>7{tFW{E4Nm((nl3`0RZMOz{25`9=#|q8_6NB~$JDpjnAS1v^=IiC z!#X_$F2Iv(R|YNsueblQy9E0Ep9l~zkT=eg&0VXj;W~7)9(o?MQ}+BSSq^vI{1T^F zEaUybpQ`a|CJfo@{}+dSidej)N3Q8T%%Xa|HTf+QmPfsmw@cjSmJP`>;PbKU1D;0r zv}f?2iQVu6K#U+3xW~NW3H4h-z=x4Ix%1M|Y@U+VbRuYNJ7^VWpRDC9cHRFO>uLRg zUeGSP@k_Kf>ugodFO_TlCj;uXE9!OaRgTY`C|GtcVA6pT!Hz3NX>83+t7K$X{SPFV zUL(u&jm4j1^3Oh>MU~j2aAdbcJ>q38+~Un0awcZeJ-&3%;k#PgK~}$d>xPimmz+1U zl-E+61)77mI=!YB2m2JU2GR=bIAo!#Hz#6u*InsCA2Torj|R`ofczPYiKE+_albU? z^3s{$PpS*7?-Vmw&IG(m<-_uq=cm@0N}uiw<5a#@o6%GTJ4#QNzlE;g$^b8~gt3c7 z?;*OA95baaoa4;mXBAG`$=2!mOT}#<?dyBeA5<1w``W;@wOawmW<F+dl(A9k4*2E} zYyvBB(oGV*^DPDQ*x5U6aW#Musn<`EY`tu7DlPO3LIap`)Oy-LF?9u7fVN-9#{(_8 z3DL3rZ@_o2JfGX3bv4h^Py>RyC6`iptWS^aZGeuxXsSHygc{QtN<X$ugL63Vn%UC9 z^x<(}n(vGKV7#mzV#~lc|Kly&Go#*{H_7LftiL6bdXA>eoy7geTIS!ASa!-3o4e?2 zo<_X;=dsvM-$Krx_w$!6ey$nztn6(q3~LZ#W^IaXWmyq($)Lp$RYKUGlK0Iu=L-mn z?F>FD@^)Fp`E=wJb0Q-z`!mV5GWPMTf7ZD-+TNFm4e#gD*Fp~eY0tj7qL=Sj^w!dT z$D*sBd{J_|7ZsCLzQA)$Hq{_XkzP*wwpVKH>dfm^nt2Fd!uS1GyrpNJ8B&*=G-iUz zR&;=iobH_4+REH-fDHzEa?N<a8lzhSxXMLEPlMGegq$>#e&N}tR!hpZgF_nr`h{Qo zmBz9i2AvgZiOpg_DC5HK_T>4Za9**R?3^RCFQSfqQNKjjKNf8=#{8cE*3W9W+Ip+3 zG1x3M{wl%RQ()EV(IU5YP6p5v&DSG+J?GxuN%ZNZ;kPT(xhl7JtD0XCIb^isN)Vb9 z^pV{taS`lRCqIAd_7A^&bYq5Z38POZ4<I^*Bt%z}bKQDJV1;aTD}zeTZLM<+;Nj~v z_e~$szU8qCY!<8hG5|(*`>z>z-TqJ&vwh4$>2)S|!T?g;UcHhaqe}Pm;$)woB?zCQ zQ|raZ&j0Quurl_dZOE?SwQlX#S!G~YSs{zl1LZ{-AxvzxrMh!WE;7$jxG&iFV}+aV zemr-IX2uJ3xQAgv)oC#GcPIXy&RTc0a8SO^@z??KSymP$i&X<Cac`^6>Kdw64F>$U zKafndE%bQx|7N^jbn6O2?${>}QqQ8aaRNY|?z3_XP)Sj7oOGK2X6B_qygTA;qdEpB zTY<_L_g~X65of#~TmVTa>`MNh3ORw!WIfbsExxeFjteo{di2QYsLUL8aYab`ia|QH zY`q{Z7ju>qad7G{sn;GLZA$H!kVRpxjDGY~0U$I%Kn8#djNQCDOvQP2M!jZ6F7;iC zM>iYn#02PUfPv-|IoGJ0hp3(*+DkDMs-kB|Ke1RKmXej~|2v?c2TVm-4vv*yR9cOx zeO@(g=Ig*di~rm1^0lq*dedO3?Cg%545uG$LRY=Od#EW$!1rT+z4h0R7-TQm5M1K- zuDf-9)#!MR?geDZ=NiTgOn3w6U_pBBSV+LL7K-UfI*WT>c~dVDXha$B=RIzSbhM@@ zwQV`IBE4Ps9LHy;dY-=hiM<^}2bWM*aJOXzs<9FP5jBNciW?Ax6=@f0d7B3IB<5?B zobe=6|FmRoyUdmKWPsgn!0;u;bG8RoE;A-=?s|=1w<oYB@_c`2l;cZKFipyLo3pLi z{4d9sz|o$bbakKKm}~dk;SS!K+5W|wo}bLQ-kv>Bt&%QH?&sgRGSYkx%;Ra$LN8pF z>BeroKVos@KvbKrUt11APWQ(XxG2W_@zP>1iE9eZv7eitLUBtL?p~kW<HDfx(t=2* zdFSSLJ$McT00O=7ewzEu9yOmJg{}YqpZ`H47I)eoi^`Gp#T#}0N|Nl@EPpK+V)ow+ zI#-j{_+jq1uTgd0#|fv-V3=lf&Tx@td<8dP|M!T3+BU|)?vh4Gv+wdOrR>)#8H*_u z=+aUgA&d{8rY*U&03R)XW)9_+11hYaSEUn6N=8{1lqE`ztmGu1-}7w=Us_vmyN*bm z4_XD%>zD@$G3^WSRo>`<7-z}RLZD~y+ma>q<n~uWQho}NR8IhsXgFQlN!@G}CCw$H zHVkhDR8F;$88$ixwhc!KDyrA_<+T<{{YH-nD5H7VdBr6HVqp@jEbd6<-?m)|Fc;uB zY8iPL=^Ujftt3RYTO+tX^uSwn!KjKNRTW4ucq9|vijk!%>zJBLPGU%|!>7lpiz7T7 z+=T1ALO!fTGJr5`rafvA7^T>EAap^Q5@x{^SzhZ02_t&kO(ttpm7^=ENRD9bLYw;r zkN%BIx}>7jR<pB+E>?$l*?8m3<;H~i%ysv=Xh}G>^evJ_1@~zh8(o{qrrtWwOUAQz z@~a0j-kI5K%Y3Zzk>_?M(?p{%gJMVuHAX2HE*7L=Rl@F|YOAfvOs!t=wCjO440yum zziqq|R~A8$N^mq)JaqXM%S0;vfpkCL&XI>`o>1a$#}n?M`;>Wxj#`KEhbxz_{dhDv zAWSRI?MCD@XE5@qx+u;qoAUMMAVSag!4x=ib|#5$A;3%<Z8Qt_M4U(}O(pXk(B#aw zWz3E$8^(`b!V8hh4?l0zVr=b%9b8oLYvZaE2{g$u+Z=lIm-b%To4_4M`tmJ_Rm#`= zcEhsxh9!B^rR{O6DS7^o#0x&E<r+J0Brhn^$4nS;_CQMAPbw`gLvw^t+NB!H9f6D0 z4C|DRBFBdcl}j|mCBTT{`W&=mX@K~dxTz44m^)u!bYUA<0m%!XOr~q=^pmBU?AOQ{ zQLzOXWHa9|0=MEj8tWD(8^sJ`z+at<)cgc!0&Jp4S#S8FM02i^Z%Bxa%2EQRIxMaU z?pOIgq*U6WR71}Blw$207RM07eYs7~uW}@+$f`V|s_<#&C@5@!H0&oMwc}QSYWyxi z6Ak}UzU9$&UiE3re8Q|7c<)oXzrFREmnNi7Vgx|lP@NMKeh4U)2G^V;$`nL|l+2Ws zQ3fcNO9cbbAXZ40<-nSpD6BvYc6)|RS<x^Trq-Z&g&Xktjqi%73$2iNEk;-tn{g0r zb2D&4zK+TzB6gEZZ8&=DSa5ZPyxRUC_L-(bdYu9KmL}T1N$vt~$zQQ}Q-P|-sdATe zV+=d2wNgMT`Q&}R=t>bpotM`^7DgR8IB*iaZl1UtGR((_c!G4Dpx3irq@wvW`4u`7 zg|DClkQ67ZnDIwprZ@CgTB?`Ys8^DHo{8R*#lD^O#$JLk9;)igaGtiJ7R3(!<(Z=; zh7{bV3=&=v?@1c7h{kN<=NQxz&n}Z3F~}?xa!ln^(?b>ut&k}7TA!=j3nq7RK`G#f zkr7dY%D3EJP;*s{InQ?_+0H_?JrXM=O-33c#4_p+)o+w07D=jC3d&tFyG2t)s9YG- zJ+4UQjs{rDdczJ;2@5FPLJy5ZFK6#-G3NQmxlVbjf99l{wI7JwUhEMYVN^D+9fob# zR(Lot!Re|)#u`0s_$4v2C=IDV5P47J-{wmqE!aX!Q3V2F%x*s;0kjjz$I2k%A-oU_ z{sJTXPg};ws*t2{BW>>I_D6yw7|p1-g^=fr%{QIPy?8{S4AI)=WDg(I!m`00Z*0-? zlYtiKCMV?6XSMC1p|=PXxF?Xo@z!^X_ei+)JSWwcKXT6&)z9R=A9e4p-q!t6_PLME zA`95w7Q8ju3#x_2#k^jY1Sj0{01r-)|5J}WkcP2b#$TUk*T}UPprfs#?EFhukd9zY zp6)p%q)9;_qZq@Q8}D;_9BL|UWm-d=VD5aOg@e9c+nH}Dx%5X^rHF(6n*Vb1q`Vch zs`ji|#op%rZklOJBO?2zc!}vO78~le$Q?iDgD~<b!6`Kjgd)-t5zZ7|Rdi{oqA+?W zxdz)dxVwn{P_8Px4|y(q6{Z!yjQ1H=mW=CM$zo&Pe3-oPcuTR&0avc=V6GSY5k(QD zK%(s47yg9=xtCKiqp8{N^B~3%A>TNiUK}qF$w-ticitolv-VV)SGtO(IWGWgP6)Vy z7Bt2c<U7u4qikzl;IOonWgP$$<gGx4E0Ni<6csihWCw~&0@K~8^_^2rI)g|;4Q{kf zdo`<zRdwzl-Hnmd?IMua?KY!nj~R>{6gyF0rq$@k32W3bpzFi$d=T_<LUu8df(Hzw ztQDFA<EveNdD>L@?xi_JuxQwNmG|9;vX%Mzf-bb#{h$u$_QWBa)bmS(lND$kRLP2p zyyu7W&?FR*k;n~IULrvwLS^?5D%~t5+I0F#VX)AvG-+V67-Vw_W12SRX;?8xopwB~ zTt7&dg67sPXhG=J;2?mFP|HQ4c_57-aQA4t%or(6TV9c~<BI1*m{vs1n#_xsX2dOd z-Su!zryaM8c|M7RD%!-xGD5g9j%glLc{?lW3<tq8SN*|0>iWU+w~;Zc5*Yf`=*|_l z!kKM^(+w*w;m*Q$d07Cfc%0mH@VAf4D#JtcZ2nf-YSsQdUZpP3T<lvO(<;t=k7GOl zra+2Wv%ssO*v~~SqsX@2`~3vQlV=AUo+@dco<h%X7~N>r-(jA%@NOb*5T~Mtc&TkK zeIzL}EO|gnTERlO3}CfP*rIDxhPrn9dOjh=h#^|0s|61O&=qv%Emvm@$<S)TB3x-t z!QW7k`QYz3P#t~(^h=%$!A`=J{vNC+U*l32-Lb@#<6&tmXyAfu&jtUZDS(G`@SjRv z{jVZGRDr|*8B-MgSgemVNs0k97mXfuE-@}c_>=>DqDT)tVeI(AGWm)e{>t|nDBf2V z%-%_>Q{W>``HmHWwCFpF->zRGzDcG~L@ZSq=)9MjYyL8s(YDDp6~}n7D!=*KrodR( zLGnuL;`(w0UJ<%S6K^-SSntxZR%R~E;W4@f#{>$vl9iO{8>-t&q8ADtPvz(qa3u@> z(lxyN$Of6WMbTLP+DEE{C=pqtW51O80&JY=nb634P9~P`YCywtN6GrzNqoP^70>3U z5|ZvJ)NwA`iPq#+!rd0)vBDA5f28a<Sy)LoL$AuCIBa$&{n$_8Vl44iix?@TZDa)l z$$82LGGQTl2WiA3o{|Ed`#!<6k;+ujCSrQPr0$9tJEx4@CQAT`&kDSf(`ZbYn@<CZ zHk=`M>-NB$nfRWwBOjsn)LWulp!%L35{Xv_T~FI}NY4GaElZZttx)Ht9d+=5-fa@R zecJGg0-*7a^%@EKoY&+<iIy)PN}1(;MmdSs|LG=X)x^30_?xj?Nq~Z50Cnv<J=!#7 zI**a{*7xXUV6gpvA=ci>i%Lh-Zow8R4eE)j_@QpC&X`&=pss*pqbMpb4ZY-QqAEvl zHI0mR0OIiH@_?BJpn8Jesw}9{WsK)36R%2sMJaX$gZi}?jqTUEO(hzhVFk<1ONMNM zeZ~>huodQ4h^vJsZphc!)f+TCa|hkAS_gO=Gl2R{p)NfJk6?=|W*hczTLo`v5==}U zYgUGzTgexFS!Kmo)xBhStx-VMeFI~5l%oN)kR5@NooWHPc><)QJ01@7SXYIo53kVT z3AKuw`mU6C=rFE|&B8m(?8|cr14HBI{S*i2@5a1m!tL!lJ^BqASG|`uwxQ<^TETMs z3*fApOBmHMRi5g=!p(0Y1E#N>?pVU=?lj2VsYcvql+#Q^%z7fopq}Q>8HKmx)FCa# zQtV2<k1IpnTB@oA2_2~n=TGxEWYW>)Z299F?v%N?1AU@uy*XPT9l6CUD`*@Gavfz+ zl7TXj<jmUAKZfGa241BM7r)=dB&K<K&2P#pNrLOK0j`6x*()(I$@Dx@*|5?|W_UP( zuF7e10p+54JZ*!9&!!I>bWN+;%i^#Hv4*DWHZ>!?-Ye~GQuLOA%QK+<*S3DYBpCD- z9@=fY7C_D1tRJ%C?R4QOW-!|gY6&&FRC+MPIglMv=x}#c_jJ#DD<Z12;f$p{sLwBP zUy3DPq{u+z-T<a1n_-%v(Cz5plL7S(km#ZS>L1`-kK=hxu%;^zG<={iMdi^&YyM4V z(4YjM{*=NDURB9pX^&my0ogu1KT4wMK)EO?>JG72k}T>l5V&tJwhii~J|S>D{?uhh zH2ey=QruEV7Y%&u+gOcmFF9KU9K2g2lI(#N1}PpRaH<D#X*mOuQxq|URYS_W^NiDn zIFsO&DwY~>yNe=0C2dw>oC$d$?zd4TW&16-w9C@TcdoVzpe_)jeZ8Kg`#K#g&8@Co zo$ZzbeEr`FmB%HZURRe!ByHVe4#qq&GhhEoM5^vB7jBY45+DK(*K`@gb?rAa_=CN; z`DIcOS#Z+{Jow0ao)^c*8tJ?0_LGL;tPt5A0?n^Y3!Xlr)L8@U`i@Mg8SKA_bvuPR zMf?AZhow9nuwy_ffxiP+L@r-s%{VRi8c=Iw`{L`P5HJN_$H{;`u63BBYZR~lKZuYf z`iPBmQmE^e#T-u9pf)<6_GaCV^Y#3I&1Bec4pv!-7e^sqcu9VTD0<`FGZ@2XVc;cI zxDzm!qNOZ;op;6-P>#jn$S*B_Zy(gkn<?qgEAfj-(V2Z#&a0?YFqmR?v}Mw&czmf$ z7(t0V&lGtfI?8c=H#EOf-Ep?31ytTM<6`TsDws)l@eY)rFog2(d^In*@mX;?*?~C~ z{G8rJ-=iB*fTl#f=`0x^>Sz~YRS4}uHT@2YiXI-<t0|>KZt`oYr_79eB1(9E(Zeey zqz)Ej3xVerGqGj>3y=L=!fLgNxtF4q`@B1@4EH`tJqfj~1^=#w|93-O&GVAq^3<~1 z`HM}O8y+a2`gT<7PCNFRh((v0_o)}`?w5zI^{c+$|Ge+xCFnTRmI&(ZeD;~QuX<Wg zw-Er~|C0a!4X;7%BO6(dS~t3OIGh4=t8*hzHSbd7OxGw^Xn6OAdHYbt!7p8oK8xb| z5eJ|;_osWgnR9>f+Lm$mX*3^Q(#;P5$|OBL0se11D8Oaxp`ml=kH5&9O+f^t7;0An zgaDObIE;s&Ev7>uj#r>@0hXv)<y$N&{R<o%nZqNOa2g^BcX&l;>HwlRk0%chfOOsk z1Z44F00!EL2p~YuLI4Far5P|FCX;{z$+E1qePvWzUAHbyur^5XLLfLni(Ao>V#Td^ zahK9ktPos_Q`}vOySuwvao1u63Oy<P-gDk_#~tJTx*7SiMt1hjUMur?<}>%4a{($4 z@yux(4G=J&Q4)LC3;^Xs6EeL>`jq7j5M`#bDb+z46noosKuR<WUr5-so<}z$zShRJ z|AUuFfGrp@AHsWXsR$e4S*&staT{Q0yyVZxc%D^Y6C{#U6+_EqH8J8bB7&H8K-MfM z>kn!Uvv`;IX(H1EN%LGO>UP{O@aQOld#s9S!QctM71?|Y?SOUMh01wTq)~}rk8L+| zwoQ($vO3KR{Y6BNL0arB+Km*o=vlK3Z58$U092cs%h}C}UTe<AK6yt@$61<a+ZwY1 z4Y`e3-k1HWLaWr-&GggT(Bh75nx-r)0Y`te^<@U1dU<TE`AW$FB>UT>c=Uu}+CpSq zA332u2`@s<$vzHghjO>Pw3C$8PI=jV2MlOE_|tQ(<j4{lYm#c_Xr52k^e<!;2NQ>T z&PmU=FEwYOL$z4qxu~jHS7JPRXW7o}5lW-Bq)%luumn1|`xhdTK?%p{XU4y+1=`M| z!QXa1zpnEtyzV0XHWvp?Fu%jlK8ANpPm{-51eiQ=IXSlh91<ZdB{8nL1&gxzEa;tb z)On`ZfU{@;k^bENqG<I$8f+NnhLu3x`vqcI2Wdwh%SHlZp3nflfD7plOFBwX&(tPy zl0l4#hWvU!S}i4R(FQ~9nhjS^;46nH(@#q3&XXVR*%i)_ynu(u7ioeD5d_0!<ZOXa z#rcW0U*nGIQYn3vlC!n+V$_zabYF%}HWe>=CeI!{xU_hI*ikTjz!3~wXd#_s#H1ui zU-1HIIQ?X@UVMe{1PpFq?Rr0K=5p4H7bsg*2{b3v`{l$|hn1u>OMH7t9NvQu%Qp8% z{r9yfB>()Z4pXO-iVo)&HjN~^73IH#b?j;y@4eqhX$?V&H7gAV!-dhw*V(1{23{v) zOM{fme`Y%@eUCwkl+0C3iScwc#lnV=3n5YCRX7r;a=pivgB%js+Y{kfV=55gMn^<N zszi9jPctP>PiSG>!}k+5HB{^G8EG$&;U=mjtrlu>|Fu751q6Z=BMhj-{V<3SX_aHl zIgGk*==5NcucLCHv1mBR%+D3jn&h-9w)$e}^}WSWq=I8Xu2|lP+#G5-4Y9@QDXtF| zfUr-n7H{Fompq7xlAfl~H#^k-WR;GS$Pp%WZg~TRqm?BTCAuu^n$K6zDLuq7d0QT+ z?VpZ}p-3VipxCY=>a8Msj$w0|kw=yM{(bfv3lB;_>eKz7<W$7K5rc|3a@H?wz~C;t z0=ZJf!YR@c1v~b{AwptJJ{J^88sja7eDhu6ubOi}avh=3+_WrAQf&cOv{!VdgzB-@ zhvY+3+Luv&!-@J$0r6k-Q(SS7kWeu3Ad>m)Yt$Eko@|-jfzNi5T;SWoy^f<+Bjv&_ ze$Pj8%4yOc2i8cH=H@Eh?Nx#0t0p+oJY!NTKy&7?`pj~mq{wY9IXTJ8&c(?i245m< zcs?y-Ly+O)pCiAJWwT{z%R3$ALfelzJw?LMDWyU9jz(0i_i&0{WO?J%U0vK>)@79v zCf)N!xt~7t*T(7Rq#N|WLJX?hGofvvgo>Du))U%isru}wvy94_a(+zQ`&{M|neqXw zp~65>;WwbLtYig=-nOm|e^HcsiOn^9Al~ERFP`}7d~BoNZC35?3Ga*E8DI7;Bt<EM zDLT{RuRpuMmkJ`F)ehBkXbFl3DdAl`fu0})PSstskaP(JFez?WD1~RkJoC~QD9uY0 zgk>@fd$_A>&8Ks91KfDeri5KD_jnD)A`HPlrh#j6I7TS_^=CvZxG3`=u{K?tu)FGq zUjJ4sCZ5`#pIdJluMP$6cl*lm^E?kYYLJ!k29M5ee@#ItIM|%g#xOr<3Z<S;s4mMn z3satv^se$5PD3>H9A-yzogj#exbeM20IBuPMh?#URKm->^0%8sEVWYw6DpgjnBPu( z8|wU{#Q-z?nb563>H`!0ptkvdtTPmFM3e?T%i2ul-1IyKPL}P~JkGZvm5(i&r8K1s z7^8hPFJl&Nzgo2xry37da6hdWH#S+Xr5Rw*zSDEMWO>N$%QGt@+s3$ccO|Y6!wz4& zjur`$%b3{3rVANf`|&?%(lRCE`xj_g{nq6RhfnebhnG7iu>eRC>Fj(+LE`Vq_?o;k zBFlpqy`j`9`CI}%{YFl8LM@^Uc(U1l;bO^se}n~6Qievk0mln*qG>WY<Ts$GJ_4q& z5l49)ML4`5Q~l2uVAG@sxO6ezcV)YZIyG4jJYFFq26!~x@YCL`MzghSpu8T(9z26F z^amFrPT)jihwuwm?4Y+~!Z!}DC`?kH*l|zWMn#|^7UTFgRxY!%EJorEU)4j?vT>AN z-8CKE8YXX>EMILj*<Saaql&Y`N<s6Y5#%<;{HaWd4jW?yAQ{kfa^Wsofo9@AC_ABg z7vhL5Pc|{SZNBR3v7B&t6`=Q-{enO0wZh?ZcF3xW*ru$2eQ@EPzr}p`f!HRxApyOG zKXSI}9Ig;6s64+qZvecJh_l#|86F>_CaH$wj3dutlX4;4B)mp18UZw<mJGtB7mFgW z;9Q?3zoE2y#;BAl9!u&>%4IR0D-loOfd<4T;V|upA#oyvXo+>Sb+m&))KtvUVp4x? zWOa4@zb!;XQCX=dJtHT}%)t2n0*+I19=HgwHXs9bxM=1WG31Gz0W@tSf!$koeK^-J zh9?P7!>>a@^;JTHCJt)i=%<`BWA5zw!U;>3*^2C~pc}fd2eJhC9X<-4UylJId8#Ol zlFDFiznl`?FMeAb-=9OW(bR=GUsiN7RNF0aya4zEa>rLXhNT3xO_>#n5O`~1OG}NJ zN_ffpUBLgMwT$vj$BP)u_86U@xTqp~nM`{VonEv7t^=6k>H$({I`RLT+8Dq}QB|)N zUa8s)dZj=0!v7`J*nQ@+W-gR~nMuQ3=r}IeR%P9L>0X#ghq-r~ARO5wNgupm{n72H zgzN6laa7P?Q&kCOzLqMf*XpYBymEsd+$RsqB0!<6@fGexgP4`}{RYWbRy`2QN${*l zcXL2^e|vxTaOWU8pc5ks_8&6Ef22`lU`o4jIeaqpK?Fgx$_elpDd5&lSux;BU_k%@ zu)RB00W_Fl?dzu~)c;?M@PBc(Pio5_o5gsvUxX+B7~>=V{2v7p?my<^$0;84^$}pz zB=^7LhH;4zGPFJqYUr!Bf23;*VGf#~6QppbN#A{5@l=-iv=FGkIj^I}0~Fa3hB)99 zeIzY4_;cSmBdNvCvr{_9?k)BxEeo;Y&+-5G6<JKRcJjv*{qD`Xy!8-aN|t%ivz?eq zUvODuu@oDX8|w|Xvl8sbSS773N%L-e95ly1s}})*!rpsg^hjwigI`QJE2gMh90jZc zX6A3>YzVd*fLHF69MH*6Vmp0BohBQajaE|vS7pGtwN!89V*j!bim<V30RBin!!;dG z{l$N2wnNTzrt@G?Q7QSR-)WZ@72=Ca0AE4J`0X+ZVVtPh@l&nf=#}zHkF||m>UeT) zJG-LxSRjfR{4M;}QkH}xCHnDR1}18`xyd}ai%Pj6>tswO(sI=oIcixuK=*1rQ>fC5 zl^4$0w)5hSEEM~}vyEbZyauKHrGBHk(3V4!D&n}el+g%q7&77$Q|9V)bY=Vxh7}~H zjN_jVEzyiUXm18)Sh2xl&;HbRL&aV!ZVGk9#Pk+yeFN<j@N~Cp^IFDoWi^(uL<>8N zgEIYLo#Eh8BKS1KUSr7$LQSU+<qOEe<6L!3C=0Spjn1_SNcS#Zmu9?EZ*1ent%+Ip zW+f=xZs`y@!F>OYS#&pjXThUD#;+UKXs(mB>or|cQE=y=u<}uk5Dp9kfRV3oQWJi> zU^=rrx!BmXsUBIljbAw0KRk<Iok#NX;O)+*W5z1uXB8(dX}l$@sDEc?=T0oVNHZH@ zH6Z>f9<B3spEcON;+4nHNJgp1PN*8o?35JC`|>`u>dpZlQek~8mYLW}Q@`vb_~Vou z)@)*30r*}JiplS1jl4_VWAXJ*jW|X1Zx`NX#6z_li?)6YEF((s?ImzR$=4U&Ue8S1 zX@6m^oKJEJWo_XoM3Z%J?6RHMXwYE&Xp^1<%R5dQFuF_jlP)NbYN%(W7NhvVB(HqV zaCDPuHhYPSE%9Cbu0dd=i3`~%Tv)VrIU#YCL-QR9Zy$g5b*y%I^`%B=yIEHK6qA;= z+wF%m<#g#2J;x^@<+D|l+nEU!R)<DgIMc#U;0viSC?y7XrHD-rM-)v3w&$XcgTC>F z1!_UB=>ZN>vWQbC3CC;{5#EgYYyu^{#f%jjd8J;OW7NIhsG-HAH_I_@s3s-SNXX@> zE(>AF%9jaU+i<O|6VA6ps#)(gRhGmi)GA0A6lM-Jsq6;uo*R_$xz2}ls_X#4LZ(s+ zn821p{<Nc7H)gV%YrEFpACG!paCjaxDQjF@$EnVzjtwJx3!k<Ue`fa)6sIQ<65Dy% zpj?~iILEI1w7$+qON0Lmcj44~rf1*?F-?26YX&Qef^Q$S0KyaiuZ<YhRc0aYDH16S zizoOZ2&uh?7E};=jw+`SoX9+HF1y;@@-rY8dfJfROz7~oJ2YklXBw;05H(5V89%?} zT!oZ`J1vh2hx8NuLONf8BIjxGZ<dL)>h`Osp=<%@n#tq)PY?j@fZ#Pa?;jW>k^Ri4 zBDY!k<*jKG=>uUrr%m<nx9lp6O{yIUu#A*{c0aM;P1PqBx5DXJZv&h0$%^Q8yVRrr zj9a%q<r+l(#MR}()dhg7oGhwb=~lR_;m^Ezwc<&o(PVT}ol9#vq$emu{Noi%QekhH zhGG^GDvP{EzG+(s)!yrK_u?<unn7P;UUiw@OxH$qI=zjpuEE#oVF3Q2q|h0)B0=+P zOUdPn!WC0)c)hlGs6lA+;Z}RpDRa9svgfaQUDo&dB!(OIvu)B`eh2<}E7(HLf@_hL z>K{^!Vgp(--*%Iz$keM~7V8PjFcP-|h=j^Io`f2>w4<Z=z}f5eD$s|GoAA}pA?3_r zvHBF_w2Zk#w`+CcUfYrTlwHn<YsJ}@RnAuYw;%e?Ejm3mk}WIJ7~4-f1^~@<@lUOC zR0EOe8j8dZPnpy{fMbD*db{0n*KIOJ;V~p{<`!8<02zZw#NgatsrOH8&z5Rl|Ai<Q zL90h)qC5+sAp7_hNl2D`G@KaYj7iDZIJ1bF-XB>o8A%ThTv37=ZxS#Fqk|He%Zu6q zjhw~Ulryc788QRHeC+2}LC8OCPsK42;4jiB(zQ8pst$YDR3Dlov4X+|;tUFS;@y#! zR>83Sq(~Vq(6G+veCcb`t5ytOIG-wmmtG*^`r~K63TIC)R>vEF2D&b~JK%}>&cBWz zT}!|U>|+X=;Yf`U*&(<t<K;&It22Ae)F1&3`NS-JPlQAz!xxMo8W{AsZU$taKi37c zYI!}LIE_6yx#zjDyTdCedC-}FmT}}0bZJR+jZotn9!#G*z8ZAl@y+C#5UODewNqKD z*G*yDKr9a`1!*&x2<)8jId%nkwE@TK`1BtdGBTA!$(PtstVjaqb_o}t_ZC@ng3m>C zzE&$hE9Q}gHevY;2QK+cZUEbLH-hW(?@!QRFOClVNdmdM4C;_oL<lNK;wA?XK`3Ab ze|#FL7m&Q`5npsK>ki#jQe9gp-Ah5~VcYMKyjZ-M71b)mtjtz+mT!>0e^zONk%WDx z*tx5sJh^M4JW(>xiLaBDWOL8N=FW)w2xj($ev!=M6O<s9N%(Y~Ul`%>fYADL5#JSZ zLUk*e>;dd}v+Ke6<%&RUqkv(h{TCn+2C~bHkk(R&l`G4h_BOiGQD|6ge{Tm!dXN5- zU&t{`T6DaL$F&@^Yy45vO}mORnOFmF+LmVY{nMzR>E6;+G-uHA%o=@dk0P|{JARVc zuQ0cfD=azfcp<ITdapFM?;!*S8^NC8=H#<iPUQDJm09JsxYDo}0F`fq52}}J&Mymp z<y%kjdKQ<yMgjcp^e8ybJNr(6^R`~4SxLS6#<E1g13f0qw-yU3+MG+rePH))A6<lF zdbi2I(!|hJaB4W}#1gZ>F5ozq!?W!D0A+B0!8So3a_VVNI~JJhI%TyiONHtML=>(P z=JzNt7oVpujlCBS#gBO_+H;U}@y0zDUAL8I&JUC^uvS@yadbAn7I@h?U`siMLFtPC zggyEQms{-Z*uhu65XnceQJ}jbuJDZw=xcz|ZT}}EvUTwT@gMNQ9^5m55Blmn@<&yV zDSo=Mp7JF=XCynSZwm&@qu~>LJ$+)%Z*h&{6Yb|75=_Z+{`-DwRA2uttmWs$`Dg1d z{jEETW1nCCz8Pg}eXti3?#2Ixm6CXQ`LNgelG#mRucY&O<VtsEYZ<{0%>_VZB^g1- z&R&XnnBArYFXgk~9F9n@KSp&mhsTE=UFfMLvrKqqSV8Us;(*t2imx4a>Pn)Z5u?rB zn{ZhW2}&eSH^u~>)f*`WV4U(O`j40R_zD|)xAJ?JlL4?i!Ct6`_?IIL;SBm4NxE-8 z={aYeJi>}A^)sajkmtJ-B~}l2Abp?qSrPbDD3-=7YdrGnqrX2x(5HEdW$3~s{1m^P zvEAK%?MBC}6KY_AVvTac;c7;-#DOZ8dcNIQ_6$uFgD9__w>5Ba#3Fe5cm?gRoNFfk zm$qxJlR<u5iaZyFLb&P3K8~WLo8%DSo4+V?onL!E>q&mm{LATH{?#G&SDa=ttzRsN z{bl37)QtS!gSoziBLhX(v{ZY6n+QPdQFi*95Wf)=4Ygu9NSVim?o&7Ae&2a1w30(x z3pebDw+_W2X{f2WyLd8$ezEagUCx@%L~E8mjNu8{=Gd^9e#OK^IoPz}2{QR?D73H~ zjGYU5$A;Frc;ksavn9`v6JGV5Xr5fUuW~zQ^{^2v!G<9UO>7H2HuddFbem-`6-eli z>Wor{s5z^w)5)5^n?+Pm*nDQFkW`Ug<hnS=h_V`Uk;Dm?R~CvJ@W)yUea;f%c{UYI z$|#1_BA<sbrWmaCaw3gaJN@(TpXWs>T|WlCs@&UjJ5KWi%YGxkUsV`ozWF>RJsHA* zM~s{eVt;qcPu3SuC++OAdv@G4H_S5%M4H<Kb}(XxEctQP4dZLy2OSR<?a?)K6&QX~ zKz#wxa_)(@LbIk=P1t0;ZksM>R)3~m!VPc#$R(0)@qCP3m?TlAphL$YU8WM#%b<9Q z%bR}(Q$CFTb(VxE@TP6zy>{|pGM&t|a<R1YS-X7r!tLDE{kbTYpg~%bPg6vz|Jg@D z1wy$w+Y=*O-7_F+o~Cl*Lq3_di=eSt70WIoS`gWS^ma$o_|VO65&8moW`OIUpDu6f zp$*~N<30ayP;=fgsy1|OjEPFv2@94+rQu7C&PvDCJA#O6CNNJb(6~X^66qvSXef(u z&t9W`TWEWIp3pv>n!)icn@1y9jPENg0yga@pzxaTrn8k8IR*F2AAXCxv;8jGDvpit zE_@rthmH6l3xi$YzE5BD8h5iuw~CqReCQTJjPqe;F*9gXQwaT$C!6h!3VvOI^P`8( znzl^ybhZiQ-qlNAm%*)MX?8^6=Ftdv^Z}gkwtYh(g7}HWS6!+l1jEIH?*Ebo=Z#;9 z|7wJSe}PL5?mxmfSx*3N;*+5~+gkz|LwUpsV-Vif$^%n471q@aoAL2BW9jc8P{SQk zwCL__`%f_fM1Oda^D)$$HTCHaFGl^<t2ra+f$YhvKl1C@V&A0L!9zQi$FhPPu=e%c zW=okAWWHuf%w^W@3D;(SnX`!XZ4vx2vrVOE;KOS`?3SuNCUt}Aqq+V8!xB82$O)V_ zdu}p82M2fi+@=dd{$}jQkKMy3>pr@lG&yzeerH{lh=;pn_%x59q{+sB%$oassg-<g oKoC|Pua*C}=}WS2_gf|p<;lC6b&y#8Ylrv8y<^PRdI$*r1yp5i#Q*>R literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-BoldItalic.woff b/fonts/inter/Inter-BoldItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..327507616409e4c5ebf77c82447b39dc7567b991 GIT binary patch literal 151052 zcmZsCcT`hP&^EpIBE1KqROt|U0)!|{qzL=~DMCbwLg>Bs7MgTOP$^P`2+}PmL@5cq zqlgf?Lg?+|eb4*nchAo5xpQWA?%h3i&NI(F8)Rl^NJ2_NLPBQBK*D%4QuK4&^#9)r zs&8;(JN(~`G4jTcL5@#u9cpg&kc4#fFA0hD8xm3gRqVaHB+!ReU=lKkmn0-W1PO`N zy%H-84zq`H3M3??H8&I6-pFIA)psCQZ|CPEB%Hz|B(h#4Bu`S6L$<{|yh7YbNG!KW zNX<@3$i$@wjhQszPn_LueDB`)sr-*fuMUaAZ<IGW_{}}we?$PsZvgj31m8Rx1qlf| z?@jCxZF<I^UcRn3c93)u64u8zx(V9s|9HKfgKy%J-snj9Z$y}mo@C3%+4~6zX*J=- zKZS&Z@^3B0D(`b&e*_8Xo11qKztOujETr*1{ol1Br&ugMEa7uv);uKPqraJggk)jA zOZ)#u^JA5ZaQ=J-9TIX9DiX5)^|%Q~LPA$_`G|x>Ao^J40Lh<EPPn%FU)TTZXb*zt zTpznV{(12kH}vsq_P38rt0LsqRE8w-Z^=l4=QzKTQhgQX{`fCyvVOHkgQ&UWO-1=h z_Li}3(u@oh!?x&w$<L%itG(`z*ABl2<nt#>H(hz*vCb}XD7Q`$r|AC*z`&IL7dFWd zW^=x1F=Mtp>UtR4)=l)_x#6Oqa4UneZxtPHD#9Q+i_xbrdT#OTXd9X*;#J<!6e7aP z2o?k+hw0lbfUx_9fLGe%S(cm(rB?>lV*N{xUd?s=v>?Np>|T_2bU5pMKiVHSKIlFe z(ReddR5aS{-+j<bN3yN5pLGo}X4*P%JM8Q1X&?Ris4wwaH1)x7QCgwYk3fYrwaB3= z$MVdVCS`0bq<tl^i}&QR!W-@}pKz`<Uf))|{eC(n@u=ss2Q$0Lf;=iUECc>?N%U$| zK$drwT3;@#=L2TP0iY8cd(ZxARxs9<?oI7j{oNR2m;d+$Esr>#ep>ewS+)$d?S*7o zcyOd7E{8E*^b%7+?HPnM!&Hj(Qo_!-eyplZb*K)DK#w@;O?%GZejtbKZg37Z$e7vT zH%V&Kt$G*CAbn2B`@x@GTxUcV)(E}JV){+b|9)PB??dk0?$w$~LKGU|gt&T!|I2xN z#8K=1ngG`p3FY-olm4xdV>LT<@@jBGhkaxHN7)~)YdUH6^&v9@t8+Ee*=PFkJp$rK z9{lt<sIrJwLa?^11Ez&HnK%E*!8D7`fF0@epXX<&!OWOt70K`JD^|6hruyAQw^cQ~ zPi5*a)5*CCcLw`%8b5upX^7(Pd$4&6?-;jzpc$KR1bgC?AL86{{nXTvN*hwM8|J1y ziM4#N%(y~&d`H^f_Y=eiWUbcsNvi7QVeq=&^x>KOcpdq52&nSCBAc94iGO!OS(;b9 z)I}7#H*QW4DiB+2?XPs&1y9&&7@biOcw+ODA*6pUWs&R5o4vJ6{H4id`{%I#Vzs!n zyE1BQQ-boIH^v7%>J76UNs&A{KxK~g-6K)V?+m$3v+;g~Ye@inqVTsaNHJCF_d=xT zR0j0eyhE<>oG(QI`td|={P=SV-wSzn7Kf{6d0)&nlZXs15Id~W#oW*;ccWeeNlsn3 zRV;yjg#lzQlW%g#zqk#5;*{ES?vxzNUbfi!U5<RsPl@rLTJh~m=5fcp#QadU-AP~Y z-o1J6_^{zt+}kZ@sUArvtA}9zdCmKw(ZPyG61!pFv*zDAJnE0Mt=@z!O#Y={Jy-M$ zjs5hQZZ$6I-;X`n=JlsJ`@7ATpDC}hBxxeUMe+{~)$^bHmQc6)ccAuLZD0Vdpu6!W z+bn6%zd*CzJ1_11tCpcbJ+lahyO4^clFx^ihlI59^#BDCj7<%>&HdbtYJ-|Z2%+{u z+Si>=ve-u07dIB`Th|lwOiXsD!Fffpb~~(I<xr!4mKxsmX+3YR=@)<HE#XtL;-atj zn(oct#a=6YEsPocoAuw1#TYlI?7)=p@$d(ckISnH{v&DfzGQ+~Gl4V$<e?QQk1k1h za30_90G4Y+4-OO6Y6dE`FV8KtE-&*O(=Q%UeiDt)`myyS+E^t2Pvkwh#D5~O2JV{Y znvOn-zJ`iVu7?-mL#=~O8cKeymoC--T^q{{J4J?rog)8iqspZF-ss%1EPV6*Ly9@4 zpBC(aO5f$jdv8V4o6iQ@8)6h{zF$*#H(I{g{pUXfn{hKmQizlyyy|s*Y(mwClx%}p zo3OUs-%9A{Cua9+TCVj}Y|#e#;v!DW{|TXFP{VBc_KlKGf?EzsEs0`FZdYvI^*W%f z#jed|G4fMzqW_sooWG2A8y9S2=EMBEyPsqYI$Jq(LNB>@Bh#Pm?%iFC;PhXJocU?$ za^V_$*7UVzYc}ofRH%tkpv2>Hi+Q;VYyOM1M+*0R+EfRzOBJhKboE+Pw&%avmw;O* zZv#(k<D?II%A_^D_TraKI6s#IKnXB&_3|xI!mwUjkYdYDD_BiP^c!z1_wsY@-X*U- z&fh&|=Ib9ZYoGRhd>WpjG7k9WT$CHr)S!wV@J!h~GI}u16R+UU$u_*$GT15Deg(X% z`a{)NphQ}ypt#H&sIM}Yh~RB}r8T4d>cZw1SFjo;@@hxvs)TmHf1$hP&reesXz$y+ z>O`v-U1L&r^B9DOVID}h&#LA|LQJ4P#W3{~yc5l?qA$cZb9UBUy8PGq@u|&EfNR4g z8PyE+%Yo{j$JeHBM^45x`}Ybn)x?U4mb~E~J00BBM!$m-{(<U>G*~=#T$W8GD#k_t zyer%KnoqUGmf!8e-h~g8r>X(d<Xdg81=YFQxE|PKQw5JL#keWfxm>=R`&%L-Zu{tm z`ul>jbVbS+y8`J}$1`c+8b;?F<<=jH{&oaBYD{rA#c0BrRzj6a{|&Q1y`NswbsRCy z_?iuv*T0fhUS50Tof&+zMWV>LF=Yhc%UBJU;@$GrDSnX|pfcW!<4tE|ef3wP{iotN zpE1$hwN06-47_D78rc$7)uu(^|HZ@hV0-RmtzUB;+8K1bV%W}!+`)gC4Wf(mv?;$v zXhxZ~QHZ6ps`&^)(?v0n#s<)OiPtan-nN5QA`jYM`UL1I>=aEYd~5ILQ69D8Uk>BH z)6$}L+^RWkz9)KYdt50NAQMtrDuKopKmX5rlfq95+uEWpBSo(I?Ec*^p3yuL&&qmU zI;(u)>UBPeJ>qg#Jk6JU*f-VMY%z+Qov7j*43pI5d$rWdZG0|1H)`Hmll72V>d7KS zBWFq=)!F79zm`aWvu91enR?=y)A{}-vDoed(}EwwuqKGMR9rmPr*-!E3POJIBmKRs z(qjHq)Uh%(Rb*MQk?!fo4>mBt2&YiLgtejshw>*gTN{aH#B#SX9P$0ktET)k%?`hg zK*rQlt<;8ajxIrtXVb|%-)Q8&eCJZs3^S0rl)~TJ5?h`?=D2f-EMjsRz5JYLtfsAQ zjagsm*|lhbFVO|kUJY><x@Hi;e<c+nqZg!+Bl*6Aen@tAvzMcTL2d%-f{pfI75k#k zuYE+!ay+naIBCjG;MX~J8O6{gAhp`nD0hm&*P(BG?sBJSdG7jQiX6Da&*}gvrq0Rd z|5bU_7sI^@R%rZ>ADycg)MvM;!7W)2)Adj>c<70yp!BrO<Dw2qq34-r!|H@zy=fY6 z@xhq~Zwn%rUvF6djnDtI?hsSA29loYTG5UWv;KD}G<kr%t+{f_YY-}UndQvc)G>kn z!FAaC=okLo=Y>x*oNi2l9$i<VvewTs-hul_>$NI=J4Dd7-8}-fYME{c;FFG6v{>(_ z8+lEyrAnTSKYAmy+CKfS+HuhL;!fbE*gsIj)>E#hR)6n2H9E@KBC@0C{%rssyba2) zKg<~78Cwn1sz^u9YdZaCB5Ixq<(6m(o_0f-BWsTHPs7*3{i$7Tveoy++e%RD-(~Dv zi<*{&+k>?WbvEy>c7<yTRlF}=dSL3-WvunUM@jS#^;}%?WJN(3G0v}|>c?Ve)y1Q0 z%gE}iJg0FR-E*miRB7POAXjyMB-y)FL+vf)Ge6tc$_CV0<^S4$w1zUh=kvN`y7NA_ zd)fT7qnxzDx;|XW)oIcvzVKZMw|(Whc^5W_r^`&^j*h!mdAW$r1h6tN`Cszi?pRQ{ z&8l#Odb#_&5HUFN$NW3%(W*d5ZzOf(=y`WF^Vjet52<-dPOq?1@3_@lZ4O`BDw=n^ z+8jpOT4#@*wne0StG4VIw+#oN|Gn-KgqD>B|5(iYv!t*2Oy#q+%@^NAx9&gQ2_8KH z@5YK^g}R@dRDEYZS<+xZ_l*90uqRf{xqC46HR2n?=&j7Srdmbf*^10>#eYib-rrKG z)1~nPMx1HGQ!5YAT`%=_C+(8oh4TGlQ6G5;Zmlqy-l{B|vhF1x?A2`srH}p6ea!jP z#IVYzQr45w!iY~vnlFCyl?TBLNSl1;hwfs_ts09+hKzecx?jddW015pR({EcPvQTa ziSibZSpQT$xfk3s_O<*p8r)3+-yv<K|5-xCZ5z!+{PV7tghhztR)n3Ofix4_-8QBR z)<XlWy-QU2`<2*;eYI`BR(-F0GFJN%yQdGS&8a6|k7d3Q*mDn=%a+_V9z`7M{Yy=) z$7lX?ezHIfsHi?UN_~Vh?Go6U{|AC$*q;I|1|AIHRm%gZ=TZZ^4J{tctCz$>6uSNU z_4oKEUU*bxF9g9l3Z#F|A!09#))KL`{pb9FPWmx_6MkwLStLu#TmMS?6qNrV>ldU; zmx!S^2mA3Hzibz1Iq5EwO5v99G+;nyg#`lXfA`3vU@tcT^I=-n>dVP8ORr{rIY`#M zv_L3}A6f6jKC2JRQH*Y3)&2Rz>Pq#2!N&D1zi)jhr1!21o9#X}`89q2uhDZk^*VQ| z?B!#|0VQ8c1131*CzAI%7(=v2O=P(y+Zr?<Vkh=5e(_G;oAV4R?s`8p4W@w^pY9?_ z=2Q1izD$s3XbpYNZ!f7?*WZ5a@lj<6ST=mEl^yciyHw6#&@$xi-gRZ{zfp}cgY*bs zx#ek9S&Z2FHS622nRSkCHsx94stba&(*p4Y?h4jjcZ^bAW=sW^YOd^L5pYX+mTR47 zjuW~&x`K6u!($pDy;RLq<@+O5{0@Kq1k{AD<1T|=H(gAnrfNR=^FEm_eBkgo<@B;! zYb~6a!q8kRd@X<d;QKE%xY=j-t@dESZyjV4l4U=%hZI9oUaZPC{thC0G8|lHVpz<b zG>H77i<NyZTN1F^Y6$Fz{lmq=Q<KCSQ#=tY+>GUk{VmCC-eHhz8SWLx)zGoqt~!ts zgkeHeO_7>JkNN91$E-)lBf~y$oUM~RQLK62@vU7k^q1D|o9~$5S;uET4!)ZX-Kod! z#q0+z0589LW+px8L1@fhkWd&NTxFP}F?oAS3^}j<5QhPgtrZtYP>Isi!*}mC)iM)G zSa%SG3A)%wMMm1q^aZ2*v|+c7iBxvg<_gCaYG(+1c_dsyKl5V5QzXt^C<Nz2H$RxS zPHY=gu@7rh)Od_mBz+g!vi<^HU-N3DI0Jqf{e5T1@w3uo7g0}VlO2#B))Rj8f<f8j zltdcW723AX7xXhsD4O$x>h`Eg;}<DAHWewWj>qE3v=cV!1)=Vd100#3n)2#2@u^?z zyVuIfABfW3R!sL@70t|b;)TICVUL%m7{fD9TFCSZdPaLA9_^)ux|18XEE$OY4njWN z{_=Wzl%ld5$YS(3YLE2ZNayiyksgV$$&Qk7fp_jabngN9!sYc>-w%vO8aPJErpq)L z6ob$uxzViQN%NRc_~82His1^aYxnl3uT`?4IAhF5;Q(vn22bEm+Xg<rL+zIhQ7QZ* zxgMv(x9UpyZyzfbK5dGUunTERl`su(e)jZ3iR+P%jP>rcN-E%A4z3?cFk6z?oKub& zdwgj8U|b6uf~1KeEc5(4KB{>M*~O+_&sZ6z6fX&)UKg8fMm3I?Yo~eherW<?_b}Ek zKgz$byiBU;hxH4Oq*0cl_s+ig|2L^8iyBd`^6k~KEC03RM$;E2SBa28-S0A2RI{<G z4=)V~j*)qe<Bi7}3S2zS=>Hu^@=kX)X_Y!M?hgL|(%bK;+3)Uyk2Yr@-oit2vXoF{ z4I21Kd^tPNjc2`IK5~oQ(`ij<K%>|GN!3}<V?;Kr=EZKFqJCqGJ*0sZJrw!!W0-{B z0?{L+rX(ed^TN>S-L6R(Kyy<kvB>d7!Q;K3$C+OYhxLHkzW2rGQrsEX)K#eb&H9S? zh4~J-5v!WPBOe}ORKC?{2_OGsV-0`ZHJBS3!A*xQlvWs1uPBD>Y<Xt8>TWoL8UKSS zRRU7~Y><%T4ZrbCmdt$z$UIaX)8S=-NsqdO(7Jvn@ZIx^_WMSaYFh}2NUG^wyuWD1 zgmhgc3CWlDZS|3WiO3Us+@3tnEJ`GM#(mIBby5&9S$;WQ#2_wEly%rrbUZ`;k7Xbf znUmUBnmfS5)igrAle2GibnLD?GRUDEB(?O<i)^-X$}`}oX2fcOw{ePI`D%iPvFVW2 z9CcRBdP+;PEoOi*vslljnWM&P`^CPShuylY$SK_DiaU9#qw6Rl@xucvZ^4lnCOPD@ zPo_?h=Pfo22i|Su3J^IZk2tnqwm7I2LNb0g`^GjIlm@e(+YE`A(5eP?I87#1{4%T7 z-Z~}||1EWNzFxfL{kQp#M|o*<k+rVUyJ8pdA02@p&qqD0tyPNV<<52fh5?S;cF%&{ z-;9h+fZhbeLTm93L}d#D&FM*b!_E)$+@gZ7F8QZ35IwovBW-<SiU!OPRKLf*y1KbO zDeH8sk->vfLY$8hj5wdY-xaMmy^on?YuBh%$lW@7#(yogjaT~^qKrMNnn;JHo_b6u zIc2{p|JQ<BVER&*6g(`(T+?zZ!6oy2JkWok{~u-`GryuM<u=v55fYC*%8^SdnxQOs zynOj%!t$cByTr6H-;1T*lW(TF%uXEE_42R2-K21ck4CpiRAKU`nI@<R+wIw^sj+0r z59OC?<UW<;(cay?6srNcAz_tD+VS?h5GRg3jgn0d2ZuJDw?DbdQEyz3pdg7K+g_(B zIdL)N6sI3%sUy@>=Y(IsEd~KCFMXMzm}4J(+jlJsMJe0?k+mcw0p)k-uZ5Hh?(F^# zHx@BV{!#!&a(D^02@3EsbC<vZW}gepw|U<*U$2{P7*GVLpSc)meWTN}=@E4t<+BL) z?2(Fpt_uO}>gWD5rR#>eUK}sMCLC#IIg-lZl4n1V`^}+^y;~EVD4$Bc4cX2l!Aj`X zyU?mkzcuw`lOr`saB6%W-5o9q`D#C-;cSq|FnBFdnr2pDUq#6WzJklfF;r24(-I2k z8(8h6FsASxTx69Pcsj|4R*NlEoft?sz^PU(e|AZHLi3De>dsr6nds&R&cDB`CGIeH zaUCgb8+>4x{^j#QsQj+x)8M(k#9u{US`)7M%Yohh1t<KK{1x#Tnm9`5#Mvt!{_JG; zFa58=&rR{m%vnrPY*#kC`QJ>~RZU`*?u=EN=Bk@ul^DmB?$?hOW3XfHMkVSyA2DKM znXoWzhdG4Ic$wL;O+PBxinT<n4Z5A7#{EKb1<`++Jit0So<{UJ>)zmd<y#P`ml)53 zbgwC|dYYKSQ|@t+H#=N<*S}6WqLpFrOv}FI$w6V1Q<02?{<riYep^rr*llqzF{eS) z9?FznD%hd!=j(=8{as`Epa|us|0k_ZXp&eI5_Doe<-6P$#RZN}p=`lu);Yqfz66Lb znyXGZ1o&!kv}-!bP05u~ev&EtC}VTe24qy3d_tlI3vt0!SnwCHV&W|Z86G?N4}Ykt z$RW@~ADYEmq0&S<!XnP5YVWiDqweNyXMr!BiHA&l+$tb1mzmh+`Rm1&k1{3KKI*Vw z&jr8N*UK`~OnZFV^5IWT68{eW>Wa1R<+{54;Ypl*=Jj>QpVyycpcgvr;Y{rdcNbL_ z_Q@9ZUnhIBc8N0S^QWjCUN5wqR``Sn`<%-7sDHX%DX?;TJ1Cv=L{!RfD$Oh2-iKXX z-0$gX!C*vAmY5UtRpxj8d_~D9%Qz3VcK&bnYp&X~n(pjgKe5yHZ&{W-`ZSIa@hoOZ zAD?s6>1YpMDg9n1Pe>l&o0L8a5)sr6W8p2^`}C3;EtJl-f_LW@i(SV@iU^vmXYSIm z>;Kj4*(Z7-atV}bB?r~<9}gb;A}R<=$Io;&`O5x2O@gQRKBTCS$dt{R*38<~?7Y4W z0*QhEbNX9J)c+2A;@&eCYL*@}?|*R;a*sF}{n97o_+_>zsZ6jfVunuVe1;k-Xc>|% zB{_O2vvPf)|MkPNxFqcrO*lt~sNbX2pM#~xLCec8qJ}Q3jtlh{IadOSJBsbso$4o^ zqx0*HZ@iH`_=Lo?F&&1ITY;(<87xmFz6@X@I~g||=~(e9D2IM{46x^O1&=eg=<d`@ zKG$wG3l%HpPW1RAnxM3EFiq22lBO0LF7Mrp_frENWM=6c*^=3Ie?MucSUai&+X%UT zM$d=_rp|1{Cp+-heG}wACp{y%O1+dcO;-~)_}l+!Jy_;D6|>GA8uDxV-`4}9C$tx% z>jJiK+r0iZz9@bDqIlpb-<yci#+B=n{@T;13yfOcpKp=^80S)xPawASQX0XameW~` z>XWi{AFYGjryl#o;qGNc?q|i{Usv4mT`3Nh=!L=AiuxsLVeZHh4);nP7m1g5+)<~C z9Gv$!*k0*d;dRs5e)of4Se_|l8cU3SA8M)GmOaN_`K6bN7k)?Y$7{+peUCDUe2C>x zdNwTCo^Vk~SF=*r;#rqii}$RvYh<b)-)sr3T6$)-j!!_yFX{)4Lk=x^EPTi257i&e zSl%@l;txtaoecTat?;L`@HI-E(5ApQ?4vmHR>^9Js=a6SiF?t&TFSg}meTpKQF~X4 zO4v|vd$Il31|L6KvHyP2LgCH^+7AqsI5PBI@%p7~Z@%)p7~+#^9dv2=AT2`w1MHqC zEn4`4)9=-P;!Rujovo=dI+C?W$$GXr%Q}o_m0g{6U6EarN==66t6awj+&hGq0Q7vW zxCoRe*f2nN7y5E(#|@{UZ_H`dkF3!5;&jThdZMpxWu0g9N1xKl(b7h_r>ZU$UT2r) zUY7xHoJ+k`R|c=0OH1)AeOdi24eJ^E5+#xP)wB0e?G=m1q~{A$Z?^SG_ZNEJoLrN1 zzNsL9YmKWyBk0+W!PU(+<Eq`kyv;^c`$eSlX6jH~FV<_bYp5~d!XW}F9`K*-y@A|U z0pYVI>qv5hy1IE`VH|=|-CDKqH-cW>u|1C+A*F7AobQj&@y*y3v)TIPmmvt8-u&lR zRxUifmEspy4lvtP-cMW-^Zo8|))L;>G{|*U*HBBBy0S!KHE8cKn))4uk-W2+>bdmX zYB3bm-af`BZm7}pmEzK1_}27S+9Lh32R7bM<}I&Y_kJH~sma_JZr^e9EgPMe_8^!p zar2?Nek24I{s$=BU_Fa#hdGXG{IQQ%;#)Uq-tdZtJx0zb9&uf#?0B5dld2d`*f93k zDrA8E4Chl~q*iW=$kuwdq?-z>Zesm%%SBbUYW>p6CE7PPJd=~_!&%L~vYlEbb2oiU zt@T8vzZt={fU2b5u-}wzya5Y*qMNm6F2%*tQ?vE^P?>}#wiGhS_g;01X(!*=X)XW5 z-wR-Au!6p@_2#mfV6t@t7H}fi)F0X8K@j2{CZpN&hsNp;+6(*xqQZt9x$aMpg+V5p zRd-}g4V_qMtr+lz0Z7gO3tJd4H$TA7*5FNcJJB)VVZ@Zyq+r<m66>tKxD`0@$JfrH zUijWz80w{_%U+seT}OKD(FUqBnZM!wpi$3#@q@<DX)EV>t9%P9E9H^}+4oYVNYguS z(jVIGSh;$s_##_}yK2{JiaZPK)-eaK>z-{UcKU49*lfNJt?jMJTGG7iI!^NTJ>NtI z=E%N!w!zz(F1sUhSg`S0<(16Shx3-5?YmXb)8os5&?3hMvrzj(@rd!ndCU>8<j0kJ zLf3+!x_CGCC<as~8{&^}K5xCWQZ~=95(`_}#q~_wE?LsXWO-33+YBpmd29R6F0`e2 z8~S#nC@~xRjt`uB&V^R&1ZzxP`S^!&_54`k+>4$6w&PhpC$ueD@-?e1!&`8#@^~cd z8F1!BWVMMK^{l%Ob$jmo?9Q*YfRcH9V9l^+W3h(B_qFDM9az|0c?)pc^}JvEeU#nw zl;8P>o`p}l=Is?b8%)oWIxZLWcAvMmYxG;UPcHO2Vl;5)Ydy!k!9re+d(Dep?ZN8{ ztbwRSPu1CrwrGthfj!gb10CpvoVLW{L5)4F0BDzM_w690_lhZ|aEEoTE$ByM>$4re zUe)4bn=`YW2lHRnj+kb(+feV@K3uxx&W;|XU3&J-?)CnC)zp3esFLfc{p^%NMa9VV zkF3Ar=R8Ajo*&*Df$UF*ZsTpdSXBRz3+!OHexa&+8}^d5_sbqN?WOW5)DB81e!n;? z_j<keLmOlvoAUs4&k@f|guJ+~jfi}nsxev0Gy(^rAI{ua;Rr}ow<@hOwSQA4^M|2% z*!#Xm<;V(yAC<<JGS(3zk32=Fum75Ql$t=9Jg8oAs%X!HxI0sJhQ6xS(eU5Vy{6X5 zt(dj<Rt^2)74F+9v)<5r-|MNyJu6F~TbNE-#pLLk2ba|<^HtW!-D}{r$2FJyf9cOf zyC0g?l**PTzfow*9fIuw{+j+MUE&$w(%Ec6#Rv7Xy1Wz<kntb<FY|Y>Lhg)=Mkut$ zb?L=kJo}fFjWUFb`is(dQ&Hf%+<w?*^>YhQt)-twSL>JAjqL~Ir9C5&>(Mfs{C=4l zZ%P$GN&XMGEb~k6pC$X-`UW(rtCr4>2&|X;FL!Kd`k~4OJS%yt-DiZ#bON9Ox&oHK zGU^eC@?ybZ)FiZQYl&?Blg5^Qh?p0fZ_;&B`*_rv_rdj1+xc~{qPMtjioo`x%aYuY zkTsK5@$N%Vdpj<Wcx%>l$z^`H#QDek;?c{UCm8}O*K60i>)9b?agnA#i=(lSLsgGL zRlIu;xD=S_cNEffv99pWzh8djLD8VPgtdmpSG)Dn+_{j=c=f0dv^Sk^!{VCvUvziI z6?q7@W3xZ-DsTm)S{6Ja1MIb1i`TdgChzfRYi}Qj`txDL*|*vs{MK(IO?iaUxA_?C z{@k>FeFc~gzIbbq8Y^j;ZW&jm6j;>$UH16stf^=5iXPZ-&@|+ohSh9K-mdolF58x| z?Kyweaj|fgr~TS&>-Sl@_Akc$^7D|3?xkDTW|xbzGIAO=7vYhS{&S_u>qDIW!wX75 z!&(QE0S?O<zk-g#PP8r^MRV?n($$Nik|iZm>s(N%I$_TmJJjns8P8e}s;y3HvnCYP zuqi!PD~syclmylIpwOGL-)eGPI*UaM>JnUv>;MJzUtMyFC9G@2SE}vAGV84rdO>pR zHS`Kqowpy>hAHST7S>u-Ggv)PC<_%6o3Jl(?8()6DjqducZCu-tygKOGrd#4VcF8j zl%tIBoQ13xY6Xz0TiO(SL2#=7XOl06P*#Vv=i~<1s~fcEJ`4y`Hwnr<Ad;LW3Ep1c z(({WElnx@;`n@Ta3EEKiYcH2NCWP$2bd=57;@r=3lrq~2*iUy9AKg6MFI^IrBMk4O zmPCEGBKBYPN;qw7?Z5A>D%cbWMK3k6)v$VgShgP_o+tN9zBWRwBv;={ar@4S&1b!n zCuJciV}TtN)sN(?{iDh%*_U?r)Bs_jrSCEM5b>Z#-)7Pt@i0O^XwrsgeyMLZ>GYqK z##iO{_opVRS_+tQ-v@kniyj~B1U0;UGmbq2fmLuDPatJ_Dq}oPTrcCiP>R@|Gv*Gn z(ZcgXvJhRlJnBQy5F@#Qq(in4s8Dv$p<alY5c2rYxvyz?bZ?LOFZEemsj;a$FfDfy zyXF=YiHKx-Y5-yt8B1djMW5)ovGIMCcxUUyYX4Q`ox}EXka}5}tf|eLlJUijUqp`f zuL3V@7TAvss*~B6SJ^#cT5-0k(t!nP_sgD)_+38I!J8dcoXK6bUqP?8F1DEiCC?$H zXIJKL3U!RHH<^Q8pNf@oUK#yMJF&Wuh~!e&H_f@f8px~0SY~MI`X*(3;^~?aS6IK} zJF{&r>VCZ!M*M-+p!(9u5nhjm))Cu1FWl%M{iQ|USkocjrFEY_9VkKHJ;%U}bJjpG zDo<xl=y%rPfVxa+fvMD+_v3~PtdOs!@9y*e8#rgb#G3lP$r_)o*u44enwGSZlYA@d z^63>rRDt4R(XS!mx*DXkYDC(jEnM<CFACfD#3`y#XY~5Z?21?ZjvMu*vCi1uCFPZ< zJ?@suq_Ne*#fiT{v-e-Wf9eXF|Mfa<0}h&Xc7Jc{>RAkGYvp--HV@vlZ10`_h>&+M zQ62w6RO;y-a8KuX27T#d>@&aU`0whlJXqD(TQ&F2W4a=Ki8rUiPA*I@J71UgO=J=a zPk&r;Ufqkz@0)XS?L2>W8E_RE71xJfUiA%pQv_W@hCFdBQC%wv@oDT5@$pohFxh>5 z*LN6d)AjD6VJ+=+m(Hg1d%%CA?^Pyl|9<&s#O628uW%*#Qn_z+5+fSxt@7Uv+tn-5 z5xwfm8At8s8l}u5Ve1)v<0m8b?Bo6af=;`%Mq7Pc+jF`Gy$aB)My-=xiuM;tK8)>c z_R|f&r~IDH%?4JL`FhMe4QwoP1<u<BmY2D3&C~|IF7vr=cGx!P8gOqb+UD(=lW3FK z4lJ2)d~Va(wHUA~7}V7@y}0f3qP=r|p{e|N-%IwhOm&ynT}=zjyU^p-b8HX6F+i?s z`r7|f&x)g8(<N{$;<0IG`-0VOXi!qu)Z*%{#k0v<@9lSNpokX^);811!;Y<^-FM}N zH4c`-?^X<XOn;DHoblmTeO2<^@XX!|)9{RMF0?JDZ>Hj>*)i}`@$$}<S5$8w?tE9E znc9nCPj1h5PiU{$N~J2p<M)i@QM32s<GDxHbMi}4eB<8^uZX*$=RIM8eaCZQk0VMx zPPM<=5!uTKT0VChosDqxk;^Ka{^8*hA~*b)6>^1U+iDdp`1tT2<nLbF`Cm4}T{orD zp;0)m!VVte_8qk`7?Nq2ZO?3CwgyxpFA9Vko{(zD6{ie=loX4e!fz==;NQAQqGtz* zkk;HgSywbVt^)>9G0V;Ds6L47b~W5bfgG>tmRK2rHP$`IDT-YKDzeJxt_5L)i%{^Y z=-AIOU~_;uT`E-__?<5KZ9#5IakAf)ZjVLs==c-H01+4ltQy=FiN*N=#!-J@?uJs? z(#h6<S%C(M{CDS7Rz{h6^~ll$Yq1WF2Gjl9c5$n;7zykFTn1@_p95SQY-MA!ro<o8 zHb7qs+f@wNVMvRt;1ECi$_%4OUA|n&XcZAFe(!sA3Uld}4>9Vs&Tx7QG`^tvHLAf# z25O%RN^cVh;Pt-0sW6v0L66a@J%&?{3C`sp1TpLzV7SNFSDb8hNu>iU2tpoud#;RV zfuY{WhntO+;2f*l(LJyV$a(gi^ds?yq&v{pG;<Y0{0P#Hhqwf{NCU2%12PBW5h(<1 zksrar&k^-w&{DrJS3S8=xSg{TIb?|7ELtRZD*VPNyIG^2VJ-Ehb7rF(f$dtIF+;Kl zu_9Z7#7z1n_afLw5h1maLr_sT$M3iqqBI6~GIs&&8M~sb)QcwWnw?1to&-m~`pWac zhRj`HF1;2>(#Ma#qRF9TyqQ$e{Pe4Fzhe}hlbJ#wYUJxbIZB!N<LFm24CIhQv5v7) zGhcD_0DAPa(JgROZc)sVuq{OoZBTO|Itb<n-OK4sSOPBcWB@q%GDJ^VBXsYfm|@}u zLOCsPrP_Fct3@piSbYy|_DgR27Gb%%xa#_&;`SlI-$Dw{wOS2zLY_tU#;Sq|j|lc- z+Gm*<gXP?!lt^I#@=KbEcTlvG5i_I@xs(wp1|&Z#BQl9p3$wE4SFcp1>PuTvYsWxD zRXmNpLLJziJjk--nLyr7I;;MUk~hkOx*{c$zKK2{%`mCc<W15KP?D`JhHLI8qW;0G z^w_iEsS<!mUK4#3Pw`7jJ|)_eHMoU^H{K0kSBZtahdj)Nr@RJC3Yr+Wi1LCx`HPGD z0ZMrj!Aj}<H=oD^g%V@R9k`tZJ01bJg=Vc@LvO&|>MLfSkq;ZKNS~3{PQoSF)^S7C zDpj^drO;O7T)Mm13({dzPpLDplr(}_wRNRVt}5ka!h{HMT9@G@V?v&Itoz@f-llYM zt{0Dzjj;NvL;&9~yAf#!Y*Fuk(gGZ55rijO9X6y#b|&1Si`R3uu)&GOyfx38P{lkF z=Hmb!3dpbyGKs_JF^Hc*w;`MCb}Hs<-*Yn43Yha^>8gKMagx8PV%s=@|It;g0fV^g zl<$(%<;W&kGc&~VR{uaNlgCxw+Mt8)e0)>`=~TB<z00(j;}bK*oSsBgZI5CkXRl=4 zu!jHs=miIN%FQX=r7q6dO;Q2+GS0;!gfLGYD`P~p_`L-lk$W3uLFTEZz#3z}@kcQM zxELY@#`UolLR5=&hku5|!N?5UMP&+B9eak`jp4(^5d|?GKP8BCnsH0ja_9)M(JHwO zDR|#UdV<-RBq-X;1R-1-OAu!JivP6AsGF268P6o{D*#I0wneC=d?(Pby~5{I-$S8| zCJdmtHHn!bzG|QX%K!wwEwg|bN);5-olnr;H>}DvN;d@N9`KfdUC2QBL@oqx?JNPo zHjU>2m{uy1!yezNRU~*>*x=ROq|p9Y6@zuk$T%IN2!nNM(3e=<2ak+E5}nE2rv#Ul z9h`W~Qga?c8^IG&g8vi4(;SNcBE&;naaL{+++=kZ`WYF$v&^gmq4T5YBcVrBd`4Ni zs>rKoA5rGjwU5d(;80+v^50u+Ioer1KwtjOxNcg4>5O>1Nz$%FF3BQ9g0{18n+G8@ z>x8>p)zM@AC{lV1Va{cQWFc#^1jQy<v`m+ziTc8frGNlB#$bQ^cnsO|L`+(_I4iXl z^j_sU>_4zv_FSSPLtf1NYWB)Pa=u@58(6~RM~M%Hp>&~I%{)HY<*7>yUNQF7Z>rkK z?SC<CY!DnQAh<BV3hEek3J0VF!#Qdn5y;t2@k!NS92D>kjj#TO%7PgiRAd*&Ycux8 z>A=b$*K~OaeK4T@HEmv86buNi$WaxHFjZkZi=B8u6c2&mYyg{8O|VJma`wx_UU6lf z2&jv|S^2gV5%LpyVq}M^FghW4Sft?O0Cbg3uvdnCl*ONe#)=ZmWA(!=sWi<2Y?UAu zE`GKKb9MrWY|2y(7lEdr|H%ZiR}wd%u~ME~L--bUAMQ1lf>#4bRla}$^?v8@r+))F zu$t)l(G+JR#FbdF-f)*OMH~Roj)uWT^>cGdlO=$Qye4{nvc*V5loDq=jdN2~ElgSu zLQXH7zRjqlX-+<-Ygf9gKb{jFXPDg^{Ti6VGR%@p$^*mbMbRK)jR8`qA{fx1HT!M6 zyLcJHuwjcraT&so2t``qDvaLfMoEOwUnUS8iPIlVPGtV_L;@GthgoOH)kO+fj#P?E z^i`CYQ|`f+bZG~n3jD)ne)4wF2t|zWMjBk?wsd??+AWa>3^MojY3$OsBQR<yj_?#+ z|JyJH2|LMV=6kuasRbeq6f*byl<YDQv=~jS5r%BT0sd82p+<kn3ZoD*jhBr1Y@Y9B zgR!gRuuS4L=k!FHWKM~8aWt3&Qrb~((*4TQ-^zJN)nI1&6r=Z8PKhBs#?Y;`Dg#>* zuOi~XH<#C40&o4u4`-5jEP-Ko8)v<Wf!OD&a(c6Wpz<bHt#tSa!T{~5cSr<&aU$rt z<40oTaN>ViJCUl)JBDXL7>$sqO0B^*Xc%%Q?MT#tZO0^#buI~U2P3y(2iF->#$8qa zs3bQkG^GA4EYkgo@OaDwFXHwP1;G~RC*_!AFab;G1oS#pK}ZBMg5#+<8rzqZDRM0j zDj+H#_%|jA!DB!??W(r{5ZQZEibt@Q8LRM@fmLKc`P*g$rIrrdhFcWGBb$?8>{p0x z9W<<J#omb-5%E<36>gIw9Dm-vVEsUGfGvrW6?WiuFgo%;u+BQ+zs68C19030RJ@-Q zTGsJ@+=42ljE=!JRED1<TQ=~M%~a<iodsT02!Xdr9nCRA1_-g)aDs$FA%57+2W>wn zYuJt)PWBP=Rqre_26V;^kt2ZHpLa8MCHAB`lZ@>Vav>G?2)6<BIX2UPIr~yT%SZ(n zn%td6a8`?r;L*CbL`mfC@W%aK4Ky&zZb&T$oRf#9Zc7rCW~B){`)GWt8y|Xoa7}MC zH;AQ2cS(aN8sdw;?*^<a#AZU8vV~F{#Y<><3<Ft0%e)kcR2>4ilIQeY?4czKf&>A- zc~lVAJ99})gSW>l@HQ_@MT*y8P4X;yNPs9(beqUJ%MVwY{Y`Lf0pfvfW@s~PIrth7 zMs`Vm^))hGTWkw8ik$*GeGKvnx0e~*iM!_)R+YN&sYW8`_Gb1xv$9(lO16XCJZr(Z zM!a2TGgpHq<A%RdlIZBcKU!tdbIonY{3c@0m~r37Nl7pS4-faFM$rzQCrSYJw2G6v z<=`&++Lf@uHG^Da5Vr{x_C+s`iQbaBl6Z$0&e9Et5^-xs)na|XUql!KBb8)2T=58& z7%f2)vt2bM@(wgEeKk`*O4y!!Sbs@ONik#{FTJW|&<a)&S-`^s_fa?@Y+3x3ejDwX zVh20kY0%LyN<56>GNXH*u(!Gh_Rn@mS_5?58a4=ID=z6yf(y3r;kw;yP^W`YscXP6 z4jJ7xYP)PN9}G)K67I9xd8NUiwSF4%JzT!!D?a)%zCgHyL57yISqIID?TWXKr2?Pu zdK(=H&n0&oVdN34pUtAFt}CY6z+JgRNk_su0&^u7eK>6#vj*9YnY$7w+D#g9yF&)= zyc!5e$~B716jr1YfT83-sr^(4rIZrFBjhmtA3&&*oeY0Br}T&bVEaXIV-v^Uxy$ME zMTso}w*gqLQZ#xC^`P4QEX}5hn+4>e{Eb!(){#TWBVt8DmtxPE*K)lQWoZ_Y5&-9w zY2-Q0@c_ar02=os=Jq4geY#FE>(Atm3|4M+7Oz4OjOsd-&#-qg8^zx6c9xei5vcqO z(R^5JvQKQoOak7!S)hxqlRVI+-5@AOCSg~?gQPRb%O4>(TR_nEqe7jN+x{fs?>`kL zvhaTu%oG&!U<%c2W;Fc>D;<TH<&3jxnT&7~jfJI3#XY1$GfPiz=nX{_*I-wiBcO}D zhr;Hk*ni?4vY{E<x<t?d$LDL(9)l%MqRMOrL0~_zDhT`S28gN(^q95r^TL+slv20Z zh?KKqg!?UMoK3YPstH!6yPWNn)tkT!KC#7R0qQC%jIN?1C9a`Fdi5{3roRH~I=^~I zQVM_7(CJ4@>~U;TfInrIW_JFh6)CSQaPyi-;?8Dpp<>gO-Zw?RgRSZR&JLo=;QK2g zm?DHfsqRD38s+J-BZDYRI9Re@_TN>4>4L|i6Wsv*H*j(d{E&j*i07{`C)OBFlXCMX z8!3P{Hxi2v;xM7#5T?@44q`JAN~Yu?dm$|5789S%*#e<E$+7e!0#7L0zBI*X{pG7A zCG5rYWRv@SjvO>-yIrjDoMxXQ6SDO2&LEc>`6+B&m!3ivtT*<PL)3~^hW`VFfsv42 z8kH<We#{=f67$Sl^f~!G@SP8guc{ap;#y+5%$X!Viq+7ZoKEUu6l!_koGm&iEAl9? z@|XaA(;Pw*K+*u)1lZAgej%@cc!KN-y=*apr+uhHn2-S<MI!{Vf2%TMFz}{|3cBUZ zmK^(fHAA-~$0YU!4^q#?UPR#wR(JI6bFLY@O_o$JjHgj(Z|r<#o7lAwMk_=S&*Uam zC4jY$4HVVj-r;Y?B@lh#)4CwStzfD}Y)RsguszuhY$+7OwXp#A-M@v37!1@uN4C@K zK-<{oD!RWCNLm(gF{{J6)HyO)OcGsu0^lQVP@b0@g4;HZ38+CKK#Gq48wG*p4y9$% z^2fhhUDqF=6m{0bIua<xLhvcoeO0++U5^z)*ztGVTG0>5MefS{rFc!vF+{T+SG2kV z_Q<*BFEde)2LYc`tWhxx(eo!z0@$nQ$p;>@rc4r6KH5G4yU27ZJ!dMQwD_|B@!=y@ znz;O!zQ>#)X#Awx!^&ra_GwhxDhPoPKHT9dw2E(VKAGx*njnEJ#0|&PH;c3IwNYIq zddGZd)_Tq!NU`#1<fF_CXEJjaOa^jH@!8q;r_c;^Nf)6LGKwR23qw<5=i>xLuQ@~2 zetypR=&W{c$%y#qCj~$79i0}d8Z!{~R?m!5_T$riDzwL7SWLNi5vdlJ8sj=l3o4g= zLfc~`Ng0~bKT3FFaR)C2phMZf5>V4d>H1B%yy;6c)iEV*g;ni?_6bW8UHm<eB}by{ zX%jwdb;oco_nIt&p*o@FW8dFsHy@(NtP4R58G?hi7~lo~8dYXS>-rVQ?bs_=8{-)l zwvn*xHjldgyMF9nHEL7=uE^C+>=lmSjewo0ouv|ah{_x61ipQ$Dqn0^W^ddv_#_0! zyy~r|gS-Zwr4WON{*P6|MM8Kkc|VXXlPph-0^_l!BQTK_4q<lt<ZMwl(<<@7Qp5Y; zJKL>rbp<XQom*oiC-y&xRBlI%HPD~EfmHe39x7mP0m_$qnyMl)ZBPPM^b#t&zsArR zJrsgaElMIpeiS&P#L4{?=;~srrA*PU0pwFy0qD@hmaG#Z4=9wYQ&F-hs2XS;w<pX} zKf;0&#|`kTl!r}%U2|$uzDZc|Wk683cnd8Blmt`e;NcblcnZK~B`s_c!kz<9laQF? zF#)3lit{YFlz38(;C>bkcn$!l@(wHj@-T;xoS40t`C3AricwsdjZsWqfDx!nX##P% zQ(Q0sRuV{g0;i}ofQPdEz%x|eLi50+!BN7>jKlgal*L68Y)bSgxo~TXXE-lFCVCdu z0FDCi2wkR3gb+QDv^Xat2i+*~B9_aH2?JsfvKGf*y<4RYORVfLT7>%N8fUDDaHgz@ z^Q5kcaVD$*i<o3|HyQ1+-6-smC+snIu|znl#U2g?hythOSi@f+b<pBQ&oBV26V9Sq z0HcI;!YfoW+7-B2VfZ)l;33FK99{LpDo&U+R4Ru_Pb&9qjI~G^Z^OM7YP$?XBnE^n zhck{*;)(%DsP{%ThR<^O6Q@KRC>!qkso7;AtT5VGRyg_CBrXvEtjaKI*W=4AO;-_F zyybn*k8Um<p@C7y*23w>cJKv&H&qQrLAv(2rAcifS|r~0_n9#Q8!_-O<N=<knz~8= zCabHFBbXj2(Lufg4!t#(ziNu%+n9w1A-iyb)$5g7uwBEjobt3Ii4N)=NT}dk;i^1F zXyXq&3ORr$t+uHohn0h=a~#u{Btm!vz@Y-5yj30q_l6bWIno2qT0M;xgOx*|IZM%* z5+S4lkWfWX!K%Rx5S1YWBir$`)yGxruwH#&PH&>A#3@}F_zVQfUwww)-QXi2EbilZ zs*@@eVZQnvIZIh168R)$5KjtF;ly)<;AszD$7n=<J$ISfL0441GuzS_!I}afxLCZv zi35<R`>;C*o)kBNp9NEAtiB&Y{7zh>Xbzc!$#;Y4Y@?J$@mKf&fJN07EYeUln?_F+ zd6DWPn#0@YEpf`Y2o~j7ytl8>nW4|!S+>fBpiVI*m|AGz8~`A67wk~~IGYf=D?UlT z2t`SCR#^HHNm6_WdKM8l2%r<41Uody$|l4Jicd0Y8KQuprIt}dij;Z+%t8bI5YSll z2DSqp&3>CwE-sK-E@n%wWd>sC(QQ!)%|WPzrnm_Z6*iOzoX7xtef9WF!kL0J<(ekl z@JK>EFc4XfK?`YU2_lrpgiRzkjPcx5pL|uvFb{n(n2I6V=sH?kc$Ol<2*iGtyy~b_ zOcWxxBF}F)rFFC!Y!`YB=pngGTO}p>j?v?zj0E+s#d~NX4EI^iN{KE+O6(WH{jvKu z_2*t?6HMp^19YeLibt?SK=%dD%84RGa_l()I+lbt`|Ci{*ThmqrYTZtT$AuY%_!|# zT)&!JnnWDSP1*fLn0%xj%_E{QqKeW1GnEE`{lTQA%ZBt|c@cyP29U=NZqt<lGm4bH zxS<}ia3BC09|{mcGa6~@@sUL`c#zJqfoQ6P&;r;~o*n(G#~4NRe7x)`vtAeSq0o-u zl{rR3y$2__$_xoZUUBXiTs_CAs*mHeSF?1_k*#Dq&?_T^@K67BE(E}s1$+@}8qcHV z8$A+#s<s>_8~sPkDWx&`5KLGnP|d_1XcAOrG96eJNxR}%itvko7Ic`=s^0NuJ&}tC z1Q9jS_;E5Vs)2X*XyDIk78jaOI#bs@{n2c-*mChG&Ctw?lpFK~M05Q_vY7f36;2=G zpFI~?zr^u9x2O5X(sTbxi70rgh&x{$1&jTPVHrUXMNa*3P?n4X5rS)QtQLI)T@<|t z9v5YFWN=Nn@Jfd(g3>qsxe99Ur`FM}n<Wn<K#>ACv+9bf3YZSKFFP_TQap<EEaSoe z9Dj2*AYMZt1KK9cTjAxbL|Wtt2P;_N^|QIVK*jMFP`E`)A<ixPKbrBI!u_>kF>?F4 z5@+?d5Nf5o?Yl}0pI`Lynm}Gl6c-o^C<)Atz$uDI;h_qbcm_B6s#$DV>J3HhJPnOX zbV|7EfLj)(4rEpWhGgOY%jR2m#c8@hZ<y+f*fp_SzG1UA4ZG-VPK<EKH7a2+EcTYf z9+h3Zu{Y*+M-k4&jjr-5mIHiW7q-n0zoXDs^$P10TOi_3B18YDc?<Oi>y&COtijem zGx?&Ip+WDph8_Fn?{Jy9=!K_ns6rOb)J?X^p^EG1Ax4$>H8SBS?rLTfN9xvyCU?$b z@%ay-l>U`TZ{Sn#_9{VN!50s6(?;cDCkY&Wu2m1Q%c-Vf2b5(@t<8PtR%`%H{Vvx$ zge#lTfD8G6AgaLB`O;V#L96bBf90l$;Ngjp1+I&A#u_sq#MPZ{=qc&WVoUZLNWX`B zzZz~h{V7x=T~9T;k8#mx1c+egN%2XPQM*p`5l7$PdIuVz&w<$oq>HeTFa(#nFK%&l z?<QOP!}qLq8yx4Pr0fFOse2fM;{OI!1^p^#DNoWCk77QHz32hQ(`SP}n3$XFx=dux za|d9(<Ih%Q_1KXO84@Bvti^dl?n=to2k_h295{D8y>lDt>7bY1IP#js#OzF@m{x)Q zm#jf+P8Zo_QU4<)=As?Ax*s2kb8tDyTBKdlu4I81F5veJ9e_>v8@f8Bx0P#8@2%@& zf)SaWg^RV&<G;DBqfG`!bW4zBi7H|mT;8UEOmnf@ZW!@dTewuq0dC6eO{MpstnNIr zEVWHcgWcOK5HuIFEd+<QINa=y9I6bvtJjr1oE|7%Lc3!a$T(NF?TMkD?T4GS$lx5^ zZs>iigu!`sPxMhj4*298pR(F`llZ&%%8YkG2)d3iT<xk4^i56|*Z=I4Dq6~!^GF*( z?$v*l=p%6~)tR6f<0F1d-$@_n+Gik_-9^=-ziUXO>(Ic5J$IrpLuU!|+M~<{FR3rn z7NQc2(1ZMjj797<_s^Jk3x^&kX%~sX$rQ%%9B!HDS}Z?UF;_jY0HDa{ZR9RF$5HJ3 zyK&spuL7O8zy(*hImE=e+6x|sP;E2A-Tju)<k*OmOyOf?P~w6rLETRWy^j5VOnn7V z8(h$Bad&ruySo;5cZ$0ecP;Mj?(PnSLUAW(k>bJKT^{}ZXPHT6GMUNb?%lKJ?B2bb zHwy8eEoMu_NQI@S27ImrIV1P8y`ux|(b`|4LmVB7t49~4xD$QQ*5%JNTnReUXU}#G zq&yOR@YWU1-CR*Rab|w)8i=4I_`nHDpL5>AcBao1?;423ClW*wQ$K)tM@`Dya&)%O z-0W_MlO$J$3Q+@L6AcmwV(}dtKg4g6USPkApPRPebt=t3?QWowiHSM`3uVRx<29+d z;lInCtGSZKVD`&}3sHX{KBui|9P&Fa6<>_42l|tGFg_=)DI8Ked%z{GP(C<tfKd$g zgqM+_<eMMK?Gy0*pzx2Y*&Gw57jH8&yM}GF6M8xb(SFZ;y%DXMlzfK*kU@2#s6eq^ zSwQ0>u$g{DS_ICCR<N`nR<>H{sD7JqE^#m3lR1;3Pv8sE4Eec?GUHtmU3@2#E<un` z7so}RkMSL{w!yZzR>ni*@9(bwd0AI@`4QqMrcm=`pV_?z@E53`=$fXzVoSeuKZ{a) z&PYG=)-pb0bp#Q?I%IaETG2NnW_R45C`FCz#qncj5j|7{kv)I_gy%Fnj^{W#{aeA6 zutS)pyP0@1g2Mb!!x(?60PyF~*P}zNYwE(y(fmk%YLW*`%F+B-+3SPisMpX6stf+( z1dlJAW+(+rE4URfJ*XRoR*2Vig{)(A9M~%%R(4HSGdyMhI;IsmD}ko)*+(;i0=Ut0 z35=xJP%1L|*+H|B&k~GJC>13EhJqv)Q&vv5@GR!;x`bL%JBfnCh9C#$%9|C9SN$x@ zHF3eVnI8wz3Z#{8)7`AAnQ1Ya8A{>Nm`|_;>4i{MVz<&EiW#slbM#z{T?`q}U1Oy< z8lFoMTJgM$y7&d(^guE@p)-_=@}d+KNRioBL52pgNbw;;q#CIr_FRK{ft>tTEyBS# zK?C-K>^b)}U9@NNoy3@{P*{`}&|PF@3&yh<*@pJxm)Ix@)(838qLn$=GQm4D9t}aD z=W6X@X!gQl@0YC`q7qDzpFY-RW2xtulqG$o-|!Qae|B|s^%Zn=5uDn;t<*lekuw2r z@FyoDm2$V@h1W@IkOAXzP+4=)jex<Vq-19SC2q;4gxs7xeSbK>STbe-JmcYnxMov& zmoGuTsmz!RukK8&R_267oQrTs3DQyjCV*n%tCP)qnoIWpH-I7_1~H`!4kBX!o9R*n zmKI#6VoY^oiws3fdL=AS-kdR9%u^t-CuVRxPkYjS`bMZXG=UE3Y7KsS47#OHP%XU( zEEjiLug#e)gaeMFh`)Mygi{E#iJCVq4tG44r<E~873UOxAu636qo-a<`Ia$AckhH` zTP8Q`c<&hY@W>f*tE7@~+_GnG(GcmU2V&2m6%%k-4$81R9W(@(=>m=IZ`@!rlM`~; zICd>ybp|<Yxnyq`a`E~E+MM8R&E=F>ZD!;8KAn3dc_uxwMqJ2+qW~#5bJ`o(g}`zw zGvqX-5TK7c>ASJRB^;VSFKBKxY*f}P7_xRmBdf5=7GYfjg7r}L@iH+h<^axRqD`6- zIXH)UJo1KgS4I@GO&twDYBq$^`vzqJ)1!FM@g`mWI45NL;)%XT)TI2M#V3WoqKfLt zUaN&--&)ey@{TIh=#Y}}4^<3t{Beqq6M!!?avz^bVCo+CB{r!Sb+aCW-EWLl6W9Tw z!j~7*{K6Yy6Ov@al=-)q7$!su?gKB9H!TjN&<aWVXLh_dl^VEt?Gb?el?Ln(2{nO4 z<=8B09&zkDlS<-=?{olQ(2^?8+ttVlmJ&fVHSN|E{l9Gx1E&0cyKqJP+~8^h|KI1B za-PZb+RgH$1m@O*L_H$8DGCzEQECL84Cz@x>Jq0IJ2Vq6hxwLt^EpEDMo>N-LC^Fb zxV*|@Sl8rfSS~k+u}6JY*v;8D-SOS(<MIH-5amuda-C7d>1!qnn^bDruMYR5_8MyQ zfwsP3z13-v=nJKS^(@f}gdk#P13|n_=>oKMydg4or?>~y2mDG}X${@Ec$o;xsiK7v z#((y^m8|`=uL+OK%D4>i4u7l56*@?VSTvU*r9_AbZ<ug${wM9IsI|>C88iETUwf{_ z4CQ4tEEi+R>)?d<rq+vyWIghZiqBC<ZK~Z5W`8LG3xsA<$ys%^fV^1_dgauc5V7B} z2TGWInvQ}kBoiPY9K&n34T&OZ#S!7eAV$QM2Xt37h359kvyU+Y_;ik!zha2a-(nU* z6XA~AaXF{_Lm0w8gyGMHej-d$@fx+cQb+c>3AgpHK;Gxdy=@cWTG!byo{Kaj3<|hE ze+N_D6|wXDPii4sHONk@6U4JQwHVzNQ<iz1`1a$W`-(mB{8nZe45pA7V_8_D>bV@D z7*n`<mp~Ndfm~I!gsPSjl4R{6*7I$<+~mY)Nc`DUr%6);7-bB7d={t^k6L+`XCon3 z`Ut_Ua;ms-j&c-`cG%6Gw5WSdu_ba&mloxM*u|}<gTXkEfy*hzhsQGCY?mzXr@Vz2 zte;v^Iy^@yj;YQ#f!?mzJ8Yq$AUa;Z{J(`(B)?xRkS9XuZGn9t7=NWlc0zC%`i*-u zDkTwigSJsG@*kL*g2+8VFy&-%8*3=rdy=k}m<Y>#ctU;Mcu9f#r#pl;$EkTS#&BIc zBR&<Mv6n_fBgaEqYI0-yKQtExNScZFc4y&pKInqGSp(@OjflcKLVe<65|MZbH4<?e z-Vdh{O_8&C`iZ*5OigMmn6;iTU*e}m=NABpfJrlQsm|!`7&%$R@tM!z78a~syucS< zlK#it-F-a#`QTZGVGruvLW)IeQKjJmA*!lgnW4(5=-WPq9J@3{+K?Ohsebi8*Iuym zx{dHx`35ogEk(k~I#d32AYb;R8-{RJki~uh$KBB=%YH*BhVSnSz~r1|^TeeatP2?% zh7!^LHkJokSLeIGff2tye=pPiNs!*?e7}euys-*p);}Mf{-(EY`VMdGME>&{|GcLJ z|K-!M9;fG8KK<%D?x>k&bN+vjW|)u{xI6r<Y|)$vS{orsqo$<ZJM3rRDj3$J0PyR3 z#X_BKAzl<5Xj08Y)OE+aX{Cy+*Dy_dMq3!p9x6#LS=Icw?tWTgW8xYlvqFMTa89HC zF)yY4wT#pMJQ-tz?EDh|r$Z|Nk>g@2gl`nDz-q&iz%90{hw%2Z6u<TmXhvvc8&KAi zSG+bt&~^qFbtSN#F{#N!p7(cN8Mb#tCFt2zJpO_~gdmLEzpH9Ki$rW$KdQ2#c!}PT z@a8-g|FD<aWiDAv`=pj`a`1ISEe9=Pb7Qrl-tP&m{q4vrEcA5O4i;wNsBbc2rLbHl z)PQFV_DXmT<3lJbNFb#gP7rSZ-QWP+--96`{MgkD(UzwV=CBb|Nh_lNlO6sg&nk#} z&rBt5TY+y8B|l#=euM7@zIl1@6B`?rpV*M7sC8j&QpvJBn*5(w+wV1PS;WB1@<Zoz z3*FFY!*EnY$6(7C7Ki=+?Oj(zpxi$|=aqjNEP_yPI?Bt75=u>b0L(tbv6c1RkCB=@ zW8l-qC=We(F?tj;5$7=`X#6}w<hz%W@ZE{rpxKvpx_|CxPV3;9h{9U!P+kg)bU38m z=A6hZ){&e<#!-OriLgG@bD>y+4y|Bf1|ucdhk5o0Yk<J0q#86CGKw172r4q*KAue_ z2uyw((R=?)@6(&hQ7=4dp6t<^=7T!BfewJ~rKrw`kr&F0AffjH!RaSsqMVE3^2F@; z{1Tkwtz=nGEg^;9@A;_`Il}cpLeFHv^kR=}Fy1@WHJ;(U)8Rsol50JTq3!QoVFIw* zFJ(MSACo^woK4<He!&S3k!uQP-}QEfdB3;fZNzLQB@^7dJtSt}1nin(+kk+_9ZQBX z4SzPF8iB&JXqy2Ob1)Zw0-$uTiV`A&Qp$yDkH%Qa8bTNex4`2cqlCpU1r@nAkW?5@ z_VD_;Q7OlyBn-BSQ3bgK#AWh}@S=I9dI7SUImEtbMZ3R5Q%o>jv`2`iuYS}&@{7|- zg&kg@a}<%#^G=HOAkJcp(SBvjVvTkXO*wXgpG%&~*(Uc#o=qMb6;+{|kBCDw0gvVx zsRzjB#_)WymjdAy`gsCXLin?*DaGekoS_P)Cc(EDlUj<UaPbdi43cp*#=8h?(GT+L zqph+eR1)r<pq4VrlBC^yk6^<r;Zl1P633$l2xX4X#SYo+u^0mCGBK>C(cckN(pq-Q z3D58Xea-xGEHk3sn%v-3?hiy$iqUtHZ+PEfRqDjgLunpvau8MW>}rryHg*>*(S(5M zoZ?SvTkTFR9cV@1f$o!tDt&XeLwE>xA{+4O=19V!6{DW^p%qr%&<)wu06NY1(2jsB zWIcr0`J>EufmG=Ngug1>SLTOPSpFy~V;0>QMXH^dL`8FW6=9ocM-%o7iYtT*7MK$} zBM^hFdJ0+dxyJIQP+dHIj6!|u7^*Xw>6sw{0?DC8h~{(?D`QUf*Q~uE6~4|*sxfpN zWf;Mkqb6<68P(lD6hKu%u5pdXG+o@_YHCz-a2KHJ75-d@lE{fdIlt}J`2X%xLUUE+ zn3y&CQT$yMCCHrW3c9?}@J=1Gj5pfrx0ZIbq|LQ*)@n=1CwTgh>k2k)%ZhkfkH#Un z3jA$qkyXyf0af3A0L9dqc|$9tP^erIUPcw(EOkPcIY;~C<o9uxW|)C(<~SC{16eWq z3?$@Iz`b&+x6EN5fVU7ikTo||Z(Hykr$~}DN-cG1c{&_mlM{E$VDvefBzgA(<)6rS zL~ic1rqXm26lWf!8DT*tAD(iaiQyDvi{=7C)}t&3>^P7+dK4xML?_Qzo{dGB<W zha0W_4_<{7fq@A{v(Ch~oS_`so6q<^Nt5OTZE2gGi9fkNkJ?HwP3HS<Lc7M@h>N5X zy|QLd>!DmsbYt@F?j3Z>VTxih&nvvIn$BM_RtLx9((X%PLghvh<bOO%aA6KSzBMPe zFsL_6Dd(>C;urtLe#OT92rGD<<a_It<?Xtof!&lH?K>$9IL^*g<tQO2)*1h%ClUJ) zJ*voyKOcQnV<yafm3FHnYfm>5(<5)e7~UD3$wx~0R4Gai&6XQWcmObAy_A7h33f*` z=K97v)%A*9Bw|e~NyNvJ^K`l^Kys}W0c}Z<2kmN15$zQ`;Tz@e%S&(WnMWLB&g;_| zmnlpE$LkeV);%b$>5}lbqFE~`IbF7;Kv+!&sB&(ahwK*wu3r2pxW_CMuemJx8aObG z$>>)mG=zo@1~42S&_1=QU(d)d1BC(C(>GmzIzRw9!F+J4wu8FZpqZ;MRb$jV&p^gx zMyhFcLEP}uv}Y?f07?fprrp{^;GDY>IWl5pH=+j7oU6L=BjuIBjM|yAmC=NoF);OX zk1oH+qMX}=*yD-tjSU3Xq!uH~Q9{JbnzvVRl=)OK!MAIrDcdxU*lgiWx1(I|(p~Ig zI|s(e#~jzg1AHaC{c49@LLNtTI(Vv^k#;;e(1~MSK>8`h(G5mkT6p5nd?QxcN?^}2 z`nbAH<=E9i+$YWCBGUG#5*Y=4`!oyC+t^7^!Lt(t^fsaFA6Dre<}X$r0__(@vOIMQ zKbEMdxl5NL1nTIgBT;MX!(AL`<i2N_p2cQ5Z78g;TyVjx&O~od4iPRV1@A1BG43z? zd0y)~UH_BBE!HAPo7?f5yhp^&{niYEWUKaXX13>X!l+T3V-U<|nA8{il*N<L>$#c1 z_@2L5_xA~&DipsxvqX_s{N;Wz?fI3O>a881B%4>rKX6%gJ|#_SGZQvsx6k0wI4pE> z4vZuuMvV@}qy5TT<5NL+hdT(#bos^2*%SPPHwMqkjP%3{!O#B|?z%WFerWq;M2;=Q zL)4Xw$f>0ir8wi03@^b<yx9^$`_;=oGsk}PHb<~VL9B`~D<QbqBk|{=gXt7g!W++I zxyPv$v%wp({Ne!MUNImNvCo&^5bBppA%FRmg?>$NR<}CxiGG|Zg@dVuUZs*Swlm~Y zS5~AhA;N6yPtVVbo~4*bxRc(eZpEC_uIy;PeC2ZNvuQoRZEo$6(j23te24M@Kea;7 zv_bD6ikVbiLWy|6(Fszjh6u)t6_k19FdV!o3;RL`609=bw~X+MUO`6j3$s!v3~)mD z*)F^arB9PZQrZpVZV-$?--jN)MdS?56W?8la7u0)kXV?)9v>GIPJSf{$cchSG@{%L zJxrGEj>3Dhc3U{Hgh0Ijc5R;<y8iwM$jlTK7+_iWt3^9127dpsD*tGK3ep}v(c6OX zN11I`VufSh?!vkB_s>s+r(g?18eRHGQc2xDl|p$}&T7km6W+H#z6d*{=6&j9IuN^+ z^BX)`!uLGzr<Wk1YDT(x{e@b4759oZqPlwq9Lb2dc;!Src;rXv61`Q@G#IM+;3mG9 z51{NMGAU&ATP874A<}J3B@tu5CMS4%<Qh!61r?+E)Np=o75=?bEbx(gFbTVy;O6Sh zEO-TI2uSOOPHyy%5)W(07ZznO#~Qv?h!EU}dS63mq^6sRORND22#0G|buW}NwqJHp zXE#U2i!r$Ad$Yx}cjK5?t2!p<i=I~IsGImiloAau0n*OHQRM=_52h2M&|}~lW28Fz z`F#gA0cqB55$5ju49w2lgH3-9Y$D9%!nAj_$M;Ytbg~5jY4nVYnS&xsH%z_Z+UJOa z^Px{`D2)Q4m7^{#D2?5;k>&Wc%VRn@oQ7(OH{T-ml*H`U_?ZyaJBBS^k)YU=Uq8Nl z{YGd0Ip^{X>MQ0Hf$$Gtb60zp)W9tG93TRG9Dv<s0)Q_fTZVV{`0ru*@0EUS`pwcZ z{!ZB|U~{wAa1&%N%zh&P6u{uWnq-#_wvY*CfMA3MV8e}~uaFUm^5vo+1o&D=*w9P8 zf8BLhK*21nO*v@ih!DYL)%kdj#s#5;gb<SzF(kyJBm~r;6duE<IjKyC!i6JuSat7q z2BEzyM;=lK(I<?;N2saln$4szjb6kr^aMU19#%+Oehz(^^#6#aBb2)^wiGO|m{)Yi zek;*ETL11s;(ueR86#gkYa{O68Z%ot-ac!UL>dbxjz}i_bU#A?z#^&NsqKq@!r4HN z%i4xe?`AAvm7dy`ND|ZEAPn+~leTwDoP9q0Dr{)5mHROYVE=w7AT=`o7S8PI#7C}> ze#5Vx&lIsIcSxXZ1xg{jmh(V9ZMPXI*syKpPU`lrMyst?5iIkZ(p#w+-yf%nGe>62 zHPho`xNYf>c1#>!Q%kl;^C;Obg;?O8D6Wq32x-PFcNORKC+5SLbe%(*Q|A+_O`waf zZIFx={*CB?+8K~0Azb(?Q-EFFH{mjqw`ONuqnq7jp5lP0Gq37)lNEcEqL+6%9^=*j zrWI4ex8bl)o2H|!WN1uJ?{P4sk0|xR;g#J69tBJ9)b6No$8ZaFP5H>D`cW$)h`#f> z!W*H;?TERPA+Pf2yw6(l0p+!a*S=F@h~zg~nA+7W-8(KayKZW4^>}`oi^03Pp@7L` zUU}Bejc>N`exrPacGoqqSLJMO$$6~~)7*t}Rxzb%insC+Q2=|a)}~k|9uxxqI_r>t zO$jL>b#lk|Yg+0@z#UE)<Fq0@f2l@vvwQdWuMknf^XsnSAJt+o#5AkDmors<P95BK zSHG{s(^djT+2p)~7qIJUmCUb13Ij%W`fvPu0$cQ9X7|qtvGAs<(BI{_x_vU=YW^(F zoutFX%`-LUuUEO=lr{EY;T)e*m2=aQFdq8LjfY`72nlver$$8VyYvsxZ$l7$10q@P zEzyR#e~&V%`t1^vN5i&h@wz#+(LIVyEE>T{+y`x3pC;Beiq=V5V(zQWyXk*zh(q)> zfdmp(rQe_%RX}><l2HJ~QY@MXn2Pv~F%cddzHLBk%f}9hks9mG4ZBVnFo~q6EuIPx z`WxPufY|GOt4x_uCfndC>A%SG;cK4YSyS0rp0P(Q%^${Fq&f2{x)>!ZrgNj*+P|-q zt*M9Kqk@D|#DkPhuO)P}D_b^KYK~V_HW6KYbe-0Ur_V_Q-mKMD`E%b-=cB|e21U)_ zJWWizB!=i!TKq158s@jufmRm(AV@VV3(l@fHOw0BbXs+#*+ypm%CZ9yMN$b9EiYPs zYy=7zO5edk@LLi$7G6hpMV3A__T)F|KeRA*^7lG*HqcHNNu%S+3^qxfUw`9-_w7zx ztAb>f+`@~4t?E{aOerHtRE}qab_0-BYyr*n+661^p{954fLEwiKhJ(lJKci|kfV<y z@mIRw@}gaknQVIZoE7$xFCCmuQc7|lWyPNGIl@84oUL1z%vM~MUt~C!dB_t6|HIBi z=?>`8DPm`NiV!FJhMU%2ia0N_<Pf$e^}b)y6i*MYF`|X-y9fGCAh<G*Xo>aH_|wg- z6nXxKsYT}bmS&^<1WhgZX9Fc{rV;S|E&pbkxnj0h9;lYzcM>oI#)y$rE}V~6fHqui zQg9e3Fcusy&?dqFLd80&f7nKoYWjUhn9!?4aX{+51$lm$b>Ugov%C(|)kluqc6^1i zhD>lpzh+%*fU>v65Mc-)m&0hKLQopwzXWtUjLi9Yo<M!Q#61=f$noz*bI^Fyg^V&+ zUJkgvbC0~IerrS^z^$-K`!F2(@kdKH@StW#p~yt9sxzHveRvq@U9BefJAZ?2H+%<K zZq_tLWSOM2pxIQys&ed~Bx3m#G>jaZNt5oV_K<i))hjT%4ea5p?SJv1`pNRuzU(oj zURGFoJ9`3#)ryBJBCtg5K_nCvT)&_)MDJFpra5>Eg9viEir6n$o9J<Te2=JL_IbX` zRQ}jHcNK=?rj4kPboG>S3NC)Ucx+n`n$z-FM|WKJKI%8L)hddCC`1)?SN@};U-#bI zdl~O}QIQ05&Xm9|@>tb+oC|7!J%z2JZ0X$7r8r@Ui_xnuFIlc$#b}_p+4gHDSc43c z{OAl$?~5ajKYFz7aUXse*bjR7HO%4>7$?@(8~VJ=p`35YP-l^_=7l?Pr7wlUP~`mv zo<tjw(Y>3nt(dWM=%C7dT-_yLG^`G3?p&z1OA7lF0AUw2z$d+-9N&pJWIR27X!6K$ zpJ4w3>QU6fZqo7<RTw)lWZ=@kmoWY9i+&+pi3no?|1m^J4SnI6G`q~-uE?J#XHbw} z+8EgoB~I;7{C|KkNJ26^{M5I$#?_`P*%l0(BF@?GQz<0ErA|s#sc!=5?UhLR<(%bt zsxC8X(3PGZSQnEe)o(<z!BO#`<i&TzA?tv4@xD?;ubqdWXewVNVqe4nkw48>Au>R& zaT=wAVrmkNr63gBx(ldBDO_04H4PDWXut8JZn8j?<-=~nVgP;6-#qfO>1s#<%l-ul zM0$iD@}4?QKcWniogmq!d#QREkD{gh#FDt<$|Ul*i=QTDtkmab_cQ9`*;HVl-yj^| zxGWyOU^zr<W^Uur<wZi12VhCjZGbVdMqgCz5cRDfUexX6;`OeHrrnh92(ADQ4X<6r zs^4h?g#F9$gv5qm;7T(FQvB-$ZhgMyZr(Cp?C+RhC|n9(sZUL>$)<!)<G%O6^(MpQ zPx5D68d!M47Wr!Uy^?Q&9@8vdC9p^sT1*%gUKdra+($FA9h^G;BPU3~tvLJ-?)Q}r zY+|~O2H>37Q11_<HRUJoPjce;Qnx!^nI?u>i&NEoZ3IW~xTG7$B$8kOX_ulawU-Jr z=X3Ns{D;3Crf|*3x~k`gAFdkw-*rpHR5rcSs}>jon7d_j!ApcSMlj~gRHMSZhHVdx zVdyP!$Q%we5!BIvZ|{L~6h9JxZzICLPnr%=P1>n&%Ti7LQsP#n7By$4T_*V&h)k^M z%^8dTtoeRPz1l^iNJ%lj&AVtzV9JKnNCv2u5EnzHGkpXK!x2kfUQzkd5<M_+-WSr^ zp*CeuHaWv~1;(9FE2cXM2aV9uE}KOGd8k29uzAM)Fsic2u|zbbsOW5cm`(C{)dVkd z3F09wIq3Zz^z3CIHm0Q@xg8F=MT9JqMplf%Ugy`%w;(Tm;Map22Vj~1QIqtb$_u4h zy?Sv<p*i@sx|Hp$jy0yS1}Lz1Qgb*(3K6iRuS6#k%^Gp?Cc&=Li7LB>Ej=*1rN##? zsFq5XXInVmiB7F5D><j{xffeNIJOPo>K3MI3P}cKf|FKiC?G~Tn^*D6F?H4E<9;Qo zRP%4N?)E|3Mzn2f9h;n?wV_{-DC^AvW+9$PA+K@cOd-uPq~_+*OWS+-`Y|6h-A}Zp zM@X7pqYOWs5ky}dTdmqev}t;xZB5{W2L;n{mc)=c5V)8NxBU&0d99BGeBbbeBGLu; zzNE4a=R5UAOLl-^$+TpzWM5XYTZkqce+eRqzh=36VoYn#>+US7wCX1P*{MJhrhl2* z`?OPK;S4@GRJ~@Dnp{d&TMNT(8i&?9N<ZWvVhN0-14OUV$RtjZi3`vJiGE9cY{EO2 znHtY4Yoq>h#B$Vb-w9A#>WH_VDqKB}S-_3g22Q#uX34wn?0l%}htAC({M@;#QTF>W zTVa*pZU9m+{R==;b<)DRfF+r_Jg3{pOvKbXW=ao<dN659*eAK|+A9<`7?K%c8%T`u z_~DPpmg)+pI_D2-eNAhYY~y$9FEC;-9Pb#9B`ybdDb2J-CFM!z;E{xRUJmg-MB@7s zqVK&!kK?a9Opmqc3X0+NV{KvV<H8E9cqDh-gsg8H4Bf%0_j*7}CZ=&q4{gosH3s#w zM=1tE7iYDlNz26t=}Ljzm1iY^ooidkwFYG>vP+1c|Mg;J)dGK~3NoOz4ztot;zR!g z)9a?%Be8=G<mqeOgFjCH7~-IiEq1q_iDW8Z0^g>iM3;Bh!RzIgCUqEPZaE43b|yPx z!^-Z^THH|`HE&b?sY2JfR};ZioOI9LMS8yxKZ7)KH2FWnihY&4>uG`=S6hjL?P~PE zzLVXEQv+Q602~N0S?0lNdHm07<g#uUqh#?_&O$Ur3LKLrw8r>}48V$2dg!kxM%WX~ z1|!Ob+7Lf`JC+__PWU@d-`^PjZ&<((Tuf<Dz$8XMO#>wB?j~+Xivd|tFh;53$*$e= zQSq+B^=yK1&mVfvGiu80j{9;f5qi1){Up1Qq=rfgWG;DRWB%(KVN2>Uou!&L#HlOa zr<<qpny=QZ8U-+-DNQnwK}f~j3x`p5Ee6RIsN74{xe}>Qk5jdm!<vaqi#ZcW_7#bE zyT_dxdq@bn-x?D7orFF+igQLp1Vnf;ooSq3!RA?9!g)p!EuT0*0y=E-b6K3Cq!XpG zmb@h?+xY&07}pWvhKs$r@7N+##=bUKqS75>x#)98i?5B{IgEm5heJ)Clm>X9d#QI~ z@7QeKn}#LWWq~3{rc<zAg&VJWb1T_P4(mVjkT}+ctFJQFR7=HDhFlXqo1mlB`Dnh$ zvzRM${Rk6JPQXPQ16*q3rFgwkcnSt}Wjf9$9iyxH(g!4_I^7ElQJ<$@9gFi@ras!C zL;)YEKv=NvQz6VHkGptm2H`VK+}l#LLbjDLC}dZl*1O6QLt3F$qY^lW!mS#lp#$Y^ zlth;#(eTL9$NmSl+%QN72F2ozuUA8AGn-i=o28g%N@_ysG|^3Zp9AzfDv3)lT?A(? z3-_NBR3~pm2A<&dy%SX@??eZRr|!i1HQqA%=cn$(539Y|LQ&Y4aAfL_<=~d=)b1n) zraqs*>gQxzpQzR8RLX;zH5s;QYF{0`K?u$GrLk5O;suqI5SPCUY@^KI)W1ezBmj{e z?RBZ%d)@scT%RtG49E8)_vpzsSXXgdPuYGZDK?D~W2i7O;a-`VS##{j%@L8cMcpKK z^6>T~5k+6oZQv_e$n$WoAUasbC|{jn|4R>r=s{c22^RShM3~~2@nt&2!C5ACLk`nK zm#kQZ=G&kA8QaKapF>W>m7H?mlQ*5}k|p86>29g6Q)<GJT%JvaGKaP{Cjaig_MP(` zF&d9fNIH3%kZYTg@sk*9@Wi-f^6BO(9(nBX7r%915fR8c=6St-i*I=%ECx=%{<3H> z<%KSk9SN$RM^%FYu*M&_b9|0`D`(~2J+tb-pz=-f8YpT8Xb!J*dhz4;w4>)U=C>Db zr)OQdf4+Y&fy>WnFP?oZK?32r&^Sm9d=fOjjo4T_;SH_FDyy|Dy)T}S!$?UZX89P; z=VXX7Vb1DfrPAy`;rY%bwIu&?w*Hx;g<nLug_zt8n0YQFt107ndhojI2M3~Z0^Bbg zRGV2=#fek`QgA&*SWGUxy>L^7NT;cDzdQWcUi7#+8=*|wC~K)a)Kj>a6@oV#8HcMq zZ9(|^hMsbmKvIpgPtp44QGF<1XW>&FRFvQmmFy73JZK0^^lJ?97l}iqBOfF-Q)4(# zS$+yD#G_7EPbqe<(WX1$y^HcElQ5w2m53Rs7Y|PRXYR|=8`Ag~E&$><u>yQ>d_RRM z)asNYd)SjSmb>Jm@{O~WDPdK(f&zTc8XX6m%9^v!w`iLvh%%&b*y)!VpQfn2l6f}3 zUD)YjRwj0l7IQioA7o%l%vnhjitfO!!WyvRqzqq?s#=@vsA9ZpS`)^T-_VD@P9T|# z4$y|Og9<p}+}P^KAJv_*Vg~f*i{$PE?h>Wy7Y>?jzNg`6G3@RGxKVqs)~&_22ClCw zX7guXXh8J#C^bGOE+`J&Eik>f+Yl$Ge6GjMqYC0Hcq3PDPXoV??RvLw%JE~_@U}Dc z0AFqK-3f5b`fDXpq7fv^P_x9G#?!XVUxAkM-K1#|=B1MeqcFQ4sgZrR;C3jIEUxC` zaw|MYAPX|KTMH@t)qQzOkW*Vrd{24TC?u>Y!Tew;@;K4Oh^h!yHv#Nt67dNF^i|pp zR}Pe1r&pv<WG17y=qV`SLDH|~Xmiu0^v|PaOa<(bz@^lfc`DHARv@|Qa$xasvqUC% zSk$B^*8ofM=9kE@8@m#KkR?p%Ipa7dV*-fAO>rJ+C1asUiy?~8c@h0gsVu$Qs4R!} zyynFIu-z$O3eZ}bJc(FTB>JccuQCg{zuR=k^r)w;P06rtXDoQ>apY(Jr}F%}vs-=Q z5)NkyT!w||Bjw-1lnDRU65AIJWR3J{YeMCPk~&3aU91bJXjHbLO=^q%oqpzh7PeZE z>MN`}==Whp=PS}EdWUFoc#_kyGBqxvpEIs)b9n-{!<PuwdHrx7)MaB41%(%1M3{jj zJY`>|t(BV6-mF%AJO&t+1=KN~>zWpbf#xuSzbZ!+IlI+|mFV={Ud8t&=iE`d$T6k~ zw<mUwXULLPu}Ck$sw8vs$9|YWf)GFFp5YAR)elrY5K&0I!sfRIM5xIO=$2StV^~L7 z8qQ-*3E6Ydg;W&1VM?$Q;FbJW<MH9}P%*Tq*#U`Xujyn-kfDu+MAv99@Gz$%Gx`R7 zJT$Me+#Qd%s}2BUsmD$Ku&SDN5x64%iPtd;P#`X~X;~4LuJgAMSCg2ZaG;-`DJNnu zO^Axux=L%{Y-bzmR`14PM}CVF{yNkpG8Hgqjf8CRU+$7Kxv25U=8)lQ>w;KXtM0nz z(DHeYrXh_@ikJFFKQd%ocVw1Q&E06)M1zo$EsZ;|cB`Pd_Nyi~0)X{}#t?7C--FLu z^?o_EMYUm0mFD)SE0EVSrQ1}<-&G#3FVuxPKmYP)yqRgyLJ-+AJ82~mUfxbWB+zF9 zm?kNf<xEgsUEZXnVJmO6IW-HzFNMG9+e-Z|J3-bHxJ{*|TKew7wLQCUvaj-Mqr@A5 zeX*;`Q)<~Jj2!FYi}~awA{G!*Y1cv5%&KlKG4|e_ecVKhS2vbj`X{ouGx4o=DspXG zVOh~c6U&S{epQRwHpBWMv4yW})bs!ct(sPB>MwUkBj;NB1l-CI7)Q+aIKyrCZ>B|s z0(y{gj$vbe8@@H3DEV)#%s#)w_lU^d({6+oZ<=~S-WA~IJei3vV{C@2qQ;kR*FM5- zz|^9ZH?)lw)C4Op1T-)0v1`3<4ppUWnq3DZrQ>|Cu9Wa5)J6lQ&GfsY>_-(im{8{j zId+4(Raiu`Nd1iJRH8N{9Nm>Q4}x94#%g(5Iu@kizz%=UpKbTrUXynWr?SsqY1h%V zM{Y)GH9p}uWVRd|O1pupHCtY*5FXQMHhvlYP1aD>@3G2t`WrVVOn6@2Eu>vfyCf&p zSjz~}QO?C)T-3I7t(AWedlc(w!Y$V_LR)l0A1nRvPyow__7EKC0NciV$sD^G7<R_S zFT3KU&eY}^RzKuA5}*E2xINUori6REzt~U(ys8rVCPo(g9@riN{4do+08Ki6MslMN zyz@_n1biFn(xs^Iq_;pbeL#6$H+zl{0hM61%sv+MxBOAHWi&YV!}OUc_-*A!I$n;4 zH6$r;ZXZmH{nMgnR&jO9pEG>QGy}a+>oPY_;-gDPu&)vq2i{t@C-j%&60Ozk?<|A~ z94I0?m`z{$y4i{dxkVK*jgj7kRizBu{}`f(+vSrXR2S)1;kgs>H=E+4NU#Soqv&$a z>2jxQeisDHIH8hH9d@f;LHI`D2^kEbM1^LsVD(n-D0tF`ya$$FyL?JfDx7ROAWtEf z$>L*C6bd#74*_b)LOZ9V!vuB%^?Y}jdqB82@^U7Gx#?E<iun@HzT)<m#w$HX@V`3i zBE58FkJsMZdBL9AZ1-w5$cA0TNiK26Mrh&DO}(2)z*zn{;pIzI_D$(}`jB>z*61FB zcA?naNN|%RSHujI7h|{pkfV0bPDLz890k8AKTYJjDSfek${hdzN<qEkR8Z%i<A8`& zVkAmMwTQJY8lO+FHk-Gur!9#yaj<0&6O&9z5XWduA6LiPECaAhOH-@i8)R1Pq;u@j zBpMaa#$q7pSj7M~YgW2u@VwqZZsHrFLNS$`2p?BFV|Z>zRg06Xe1b-QS2uY)h%RdG zfF3c0sLK%jD~|*O;0()K9!+V?=(O$;^Qe_rpYgetU-V<9=jcu*Z(<MWVDL46FER90 zUJ9ErQP^b0D1;#!byS2Htm5hI`&V#2wSyu1;mym0)MqOigoEEn4k=4?kK=Fo9+&s% zjqw*ffyv55HvLE3RY-99YGlv4ap~LSR4+f1T)j`ksdZdY^0!}omj$4I_0<<BlNjcg zdk*sp`~ulrZhEXweIFL`)e_IXiflf(tVB{JxS#0Lak>Aja;mH{d1oAd2mJ4vO-kvy zC)~Ai-n5E<Isi8|8g&qZ_qPOE@Ll8rOscXuZFKzYL>7x98Cp0VPemntY8k?#l$5KM zSwDow<^|J}?01g6JkAUu%lMR%Um>_Q=loyAU8R5g(0$4>Up0F}sPc30vRTRoL$(_c zp!?lgx$RH_HUHAihB?r?310}^!!xEw?@F;8%(RGE?oI~_C4!PsSd)*eAsIy5a({9d z@xwTRLmX}YZgYfkRpjGEzYK>QLHHXyp*^?TNn=1ukm`)Jkt|94CUaw!hBW(QBtKFg z#&kOHFJ?(3zv_=~-`|g&Su~PYUH=?gv4LB9>98c6M7B@&NmWwL;L=Gx_iQ3aG%&wM z#oukf2hQ-a!7C-%!UH_F*?J7tFH<_1uy)7*;Idh_s@Z?iz{*yOfVr+?0vg>oVkT8r zFcqHMu8|@i1@rL%R{!BmRBpc^%0ugFS{`X}VJ_!_#~(-4DOyh;VkfF~^Jp#g3ui8y z4#>(u6Wlfwf0gm`CJ32f$XBkb(s5Hj#B`q7z~&dh$3y8*2-S<A$E^(y6sYXmj9|Ix z(C8O$&}vgyG*)et8XX9Vw1*Zw_(HU_zK^)J73wNc)$>Lx*;#9k!)@PPHdK7@%$l9i z2X$UF1sm(Ftud{VbWip`oL^Io7ro1rG*$i*tg{$Up;-6A666*}tjyQ{aK091NeYVs zh9h9HZ0-w2Wj`1P;rN{jBkSuP*)%!Mb|+as{Z;P#qv;uxk|Vgg=L7P+n2gLWe&EvO zQ%Ezy_F8z|MQ0LS$<4gP(Ys14{)4dU>*3Bvoy??V#bDmE)_2h#{V_@*CPgruHPeCz z2Rl1Mu!v-*6}0T%|B8qN#t5zU3Cr5QW^H77x!@2tcx(tb&g+UX1Ic(`<NHBQ`D6_X z=gY^b9)yHxOg--dhZk=U-on1{jmZKWCol2%Yejxq^$lA(B!6~rJn1P!?s#2B+-%k< zY04P1g*OnUT@FC$&hzD>vsJu*)Q2WM6YkHw`{t_ES8Cu)rQQuA|MeqkQz3SfLFv^% zUIb*x>Hn{qNs+zdFo6+3*t^E?zOARnLo+yVrnhz-64i@N#Zv2hRB;=O$+z#D(r@I6 zk4*DJ;3Wfogj(xKU~a~kpAna&G^42a?e5uXUPi$J%>MWVn@`9OGIie@W=rGoruvTh zl!%ML@NJ$XZP=Jz06TtozF#n2EKwh3M6b0uyT@olXX;PxmVg73f9nD3yB-x)hg!BG zXn(rz?<HRaoV~5^Bs?<xa;Ml0fIQ{R&p6V=0J~HT5~TNoOP&1$icGN}KOY&B9iQvk z={JIvw*wz0^a%1Cc`&B>C6<9>?M*hc?Zk9V=V45-+{xYDeQ5u?YBoRP^5MI-+7+7m z%7Ukg+)*m?#)rMIKWCTY7xi1%9A4K$NI}PjGS60@iRK5uSLmX>`SDIbu1VdOFxA%- z)j7{s^d$%_^Y}w8IRgW5&V*IxEO&ush1O6eH#%_!=uf!ZCKh%q(EhV>hR*B1GSV2w zkZ=z5JC6aLp8tS7T^)m;Nfa>kem7EB61KE7;0u6tvIVn}(Bx)H(26{)Qs>($^S~cC z;5|a1?iMK-W%`Yp577%Wag#*}Lne<PGU*bYiNXoN^x<8U4$R2v3bMTX9En4Zt-6dB zzhmk!y^Wl$Hn;=w^s+Fcf=aGD96`vuZd?>Z6fFh)2l)pCMEFutiQZM<Z<LVdQpc7n z7GgeBg5}H{SjNDtJ=tF8Rb#Qbox^NDuBk&u5C&_;xO6*PLQ|?S8}`-GjiB+(`j=NI zZf^XmBrh-z;~S*-V4sKJKVsr52P8WRJ`bY(VhU#W>9I=r_Uf>@%TZUZ)}!GfS-sXt zB(t+cV6NNR{SGj%+0RJJgzP<`xbd6Y--Xa0sL5kFH+Eg7tkieQ*B71VyCuzLgfG(? z#t}&hcD@&O<K-3ZWGa7os`ezpa)4=`+W995OD7%w)#|b*FQe%;u<{D^1O~}OhQ1}9 zk17tA7CU!Vcq)})n7ji5xLuxV7aq;>1i>mh_UN&euFowznX%e2H`rL|&Wm>b^s8ZU zFIfr~#_9A}R6LSy^SNY<2av|UVuWZ&LJT?V_EF#bRd|dOc*He^?fXdk_~LM*^fVvh z6LTT_7>Chf;VS-F1t;SJmM*65+lG1xvW_fzm+quYM+MAOiaE9B(Oi#C1@2S{M2KjL z=e3fFPFIj}I$=0xM+(KKX3v=nwgQxVCs!kZ<q1k^MmOqQ_H-*<{a|4=;AIvAu`gZ% z?X`p-WA5xR$-=@o^syLvsOSoQoQH?1oGikdCmBkYEC;QwcuLr__3hoob~L6ObdA<| zahcaGxrH6B+GRyMAjp7gq|b>MQEGe&ybvm1g>Ok|aeD`9x$foFGK7W$X(8GXryK{c z+~@S>qFw*UPo5WKekL!n79{NWSZpm(`RZ9TH>o0YpW5jgd)G%~yBR^ozq5w19Eo?j z4gDd07owEMIT;;aEE4K-5dm-zWl<Pk*>@I}?^VxZhBZi#e_7)$2QI<ujBtEs6}=;& z+F0Vy6V)?UOuv?tJjkZ<45B^56OBIv9p$!0J;hp9cv4-C8V)xGPjchn@J?xpgXF5O zw+i4S=!k-DFku=1Ks7T6Z#Vu}O!(#B>@)|H9O0H>%Nsn6?cF0|?qfZ4p{!bHKX4-R z8Ge%Us})%Vm^Y`C-31Y_{Km3(2g4pDR-2bvOdCcXi5xJ;m*2lt$%5@(>Jn!k@EM^0 zGi0SsQ9$W3wa}5q_CFz%W{Pw$>k^Ty5#xG{+)ar7DPS+`4(KqnA&`&%`q1AU$*UTA z{AJdn-~E#mCz-IgfqJ$^n4d?R)%rstaEPj)Z&7qY+M~t{>U{sipnNesQn131B{Q?f zkAlNKDTk&9s93oagHy~1ej_Pf&?CY*<`-n!trfjTu)a&gd=5k<XM;)V^>q9RFN?H| z@Kzp~_qBjKx^(7RrX{QRtk8rZ-k)q9v9#8@nJ=&3oPXN5Mho#LWt56jjD&EO-E~-S zK%zEv*M~H4V%{XQLZ;V7*9>P}8d8y?;tX*lm2?!=Dv8n24inFlYvk2cY4Y{!LcdAT zVv(`kv5np8vEFNw&euy^uI_L|U1-G!Uc%niJ0Hs^@Pm0Jgu|6#u<`M!Ly-I-kMT(- zPu=+?=0eERhWWz+xn*$pRMXWopQ=z}JGU~A+alqAL<0`H?~f=CG2u@)ni?t{Xp*KA ziW82ZiCb6K%N+hoqw_o33Y%~gB6ag`AhH3(-p$sRL=KX)O9;DOC?Am5y(U*{l5<ap zli^cmnV#TB8+ozbfvmF-R_Ejs>@^sJ9D7bV52=TB>P-Hn8#PMLc1}JC(J}niP+}@c z+CgVM#DhFR^VaL23Sf;q*qq@4HzRl61$5Xmki6O!gG54CTP18WUGYr9`Hl3<uTAT6 zbfx&jX9tN-YmhYd3eMrPY87<-{`vQ;VDG!d%ypAF5Jh`u)Ruw7)LZ62UT*@)%<8^% z{;)5=fi1R!TX);P`)5BHE(hLh`lKCoA(+&<|A5@zH5YpZI&Kutq4;i@=G^LH-F$#J zN`HtITAdj5VwD``i^?AMF3$4KCZD`(&!l1XR(&deWh=IPM)lsr*$P;y@z9TXGk-25 z0G5ZwRh(5G-a7*h&gV1%X=>1%ar2`HM~~`q<A=OQei{4rYAxOS7X^u&sCdn*5i9t) ztV<53A8-dx_S>Bc`jazlofTHJdFs}_qR=2B3C-r^K#F_Aq^#0syBHQBb;rV-KcDAz z1(m}DRV5pp-J$iTsR4(rB!*eOE|?zJ>{b#qfpl+%nqj`16dy|J=zq9+)2BXk{W!|s z{n2I-sdNk0Vxrw&WkC8GfOU;f*EEkf7kcE2iXE>gkr%PjVh}TVb}#0{O>OUM9AlL_ z^o>JeD85fv6bhLi(D?JTAr)EVBdL^{z)q90r>aTbXusfZ1iMo#Whh>pY+=>MK|dtA zL0Dq$J}ejFF0Ibuw?7|iyMN`E?QCcLCA^<YJQ1SrC!Fl^c0xz?vf)fbpQ5J30e}zm zJrokcbt?<<r;j7r6~@Wv^!mjLv!jKDIZBt8NZ9D6D)`}k@rAJxwjyw<gxNifOxF>; z)E)jy6%8Hnn&PSsB7DVKwxn2xCyouZBho-k8^u2{$xXVY+vYg1flV*P6^B-u2GcYH zG$)#C5&WtJ2ga}7=SSbUn%c0R`x|sSxc!@<d&yRVtlu@SHm%kltTw5;{}K{pBm35g z_U}Bk#H4XzhB|7B10J~+1B;FRh|T3(Uf%TjNS2zjf3{iVPy*vy4`k9wB6pOrI&B_d zp2q%&yaz0ydfUry5E?^~a1PKoyj>PHJ`ulMj_jn(jszh3#mCB0@^&q*wz+jNxkyvW z{6JGSnkgQgP<~{<#7EmtxEVJ+@1Jy&F!m&~&o)hMhrsPebjjne=y$6hD^7w@f31!x zaTRJsW**^PH$ICDqdi}Wg$<fKfnhhlO<R{NPEzS)WF;;WnQ{wJ_x<cyFdP3EHV;+J z5z&Zcery(3nI6^BOt$0M*<x--!?DpQrPgJCpd2Z2NLj^(_km}vhGCX(YG;BxiGeK- z<AFq3QFEW>H0(8YImo}dIy-A4$^!oZdqi-8LWdyF^-R1ZjCTCa=kY#KpIlB+tg<an zdCT?dwT`T0r;cs|ZJl!<Uq#RBX<d>JFC9612&L#MwWkIsJilIkB;Vm)9VPr#3$=Ww zSmTxTXG{xSE*NGxb1(8CiPc{{^%|ysXb4gr=C7*hY=n?G?WN$9yIWaac~tHT?bH3d z%NSIL>rj#8t(MdCN~iY}Zt!yTHdXOSS<qSc1npltJFKW9hP!ND&uw0(uhTs2i9MyT zfaJgK!)2wYc}TOnuW2q~DmEJ>Qpb$|h&mOGmY;$nP$XP~uu`3`<vpE2aHZD5>#b^> zEwD4zzFN<8@ln4ZHWPWg>T0APY9Vs2w|GvAZ?4SZ_N2mfwa_$*1SjaCNRGXSD%$wD z-^mE?=Wk-%UFyRWrZ6s=l^KtzFV(;MUSMj|_(HL~LzL`J+Y17xX*+s>zj+au9z7rQ zSq_>a5Iar_o(Zl@UNH!+`p+WYKt0WeYs^OrV}^zi976C~WC}XT!1C2eVs>lHV)}c- zxyK)!0<RG?1FQHSNigN2zg)b``VX9DdrQz&6zlXt0s#F17=j=@NPq&<fR&4sOi-tM zjgHiSVj3QQ2>Ni*1=?2Fa62-?Irfo(N1nbJF<7ZyqOULX&oQ>k#&Tx$d7DcEO|_o@ zp)4uM3ORHBfb;ZOD^(>AiSMpaoOB*A>Kf&$eO-H5l~o;0Xa$54)n>kvOJw>LFn&Oq zzuz|^N-q%I2Er|Q_Rqih_IN07;T+z>!;9%StR;SS5f1D3{%D-%uR{o<?c=@@s#lvi zUi@a|1yAyOvrFDH;N`p=&5vulejY8jzl5QuFd_lv4&_S~3MGc0@FwYH@Y<UY4$-6P zJCm>2tI+}~^%`2YlkE~XUA2o_HHdn%;I%0cpk5|x9?PSF8u_({Qk){UDk{LfPHWXM zUk$P$jfwTwd?5%&hmX;hJ;yiT#nplGqu<Ft%+4D&z&wjdo(_Brw6|t*Q0%zBnJN76 zO+>4V!XGa`Nqvy9$Vip|=Dwtp&RIjfUBO4|H3>_N4J|k)_SfUj63o|%vrdPE9duUZ z2Px|r@*US75WOdYH@+W_vTj1yRRnAmo_RY*D=x==!Z2sBm)fq^c3|axkEH$tDi&+b za;)R!*U<Iwt#ckY3iQ5k<G;eNsa@o1^xr1^Uo?@rcyZ_SZPE~tlE3fJ$^3fMZ6U9; zTkWorJHf2w-|@t9h~&!HhM-Y2q}K>2USC|!-HyQTO4m8H=iu6_oI@@W_}CE%2T%R* zmqe@*HQ<MmxD`f0n!83uf*!Exp61|)$o89B@;F?3vi$Wyh~F>?><xoXxp7~eLsux* zW|~K?jY^TAgiqmq40NUOCL&sV17wjThG8>J+!#?6?l0_y<3X7+MtpsH2hcm1>eR@z z_&BxifUQ%?u}7BHc&Fcs36kv@7ID|8_sI<Gyx}wcrRIi+Iv(68!h!#a7EoD-XnRh5 zPU3CXBx8eve-CM*iDZyr=Rma0=X-F}(sAD7{UDuAwmx6e7@~&23x%?wZ$C{b+$-XO zlXG)-mabK;Y&Trk7HS9C9e+?WvH0#LR3GJnpykIsv-28GHKofAn!;PWPFcjkud1p~ zGiGd7O55#@clda6VTzQdUFc@h=Mbkm4FF&-CNvGwkriEpC4E#FjIU*#%i0EgeF%^H zs*FSkp1B{8z89%#-t+5*;Rng9fM+#}KRaGo7+iq5SX+pdMyr{86KPr<@tanz9>a!S z`>AsJElBbbx>{g-z>Vx!otXel14_HJ$_8RcKINN6z|}Yt`(k|?znIgiIu6)BEw({x zFXUYn^eM%>I&;(=E7kHIe{EI6Z6?Ez3<ON?*;2l&v2LGw#U}c))1Axx5<U)Ofc~f+ zt%S<^Dr7Of|Ax?5%rj7jVYB^Fc|oCY$1)&$9W?*pX<lYB$<#Vo`S5n(9*pL1dT0^3 zBx1Lr>7XG=SP<nO8#Rr-$k2GsNJi$#Q1$4cVeAJP;r#WQT=27pSHwF>B<N$M>GK-g zqxHwASS#v4L$pKT{Ww=N2BGWCWf#a3Md;oi&mGnn1~)GEQOb~NxZQelI*9R@U~%KD zUf`W$5CSHltx7HYW&SFO@}+6zJ8z`dw<6nAlf3sk>!r3)Q6YcA!11K(!vDq6IXGm( zJ#W9-+H8BP-E7;oZQR+mvDvn5+qP|Mb9a7wzQ6ZxIOojFnfYATT%dpBDKyyUWz(VR zVBjyQ(k!J#A&9fbzxc-67Nm#D2xRBfNNd;{snDLlBr8)J`?jj7Dyv8Sgh(0jdtsvZ z58TxI5XK<Z`f=FY7hkuYpSxRq^wAe*GV_`??Zm3^U=(w3xIbKWzs{ex<F^Q*>YGis zFPg9#1?@<Z!0dg92HEbD?CHo($(VHj-iw2K8BOf3B6i-g|MA^O%Nd#(O~yq6KHOr< z2r-#0X8}g;gSo_qQ3-<+1ir9}F{lqFRg;4d&ZOB~F93pr7dNG|UAoybhAh1c2VJIY z$K+-mtsvQ2dt^ZFL=Zz+1gCo+j@cK2W|lHwHhH6klF7{F`IP37j7WBm3LxK|C;sJo zoV7E*^F@n#&(j0Z^Oc<Jes{u1xWDMHFMt-*FR#Ffl?Y+#c=R;Jg$6!LVT+6J&e9H| zF|>!f&$TcTa#kqd+4Z4pPPkN476~PWp081^3L5KV9M{A$<|lMA6sZNbP`!mVA0-|d zf5Z6Rz?D5o(Z4Q^nU-BP%PKY<_UC;x4Yp3+SCQv^!9hUixNpf{v>@M^lfXPr8oWV4 zcafPhEzsxS$KtAW#D{2HxC_)*RC_ryXZ{}mb9;rG>1yfjJZ{@|*>@8F35H?F)?m0n ztIk(qHKs;i)ce00Q|HM*vP+HNoG1749}t5a6Eov(B`yluRv)=!KZ?asM)7(~$P~_Z zJ!oevP;OZtb$db@Rv^)qz*;=?z7Th0<%K3iRr$8>P{lCsxF$NhMaanUAmV9XBAhA$ zH}dxX=(kd~|ElQn|5ec(!?=`sw&4p$un|;kisdFq;^QB58fREZL7%Q!`4#>&3f+%C z7)tRpo~@=lDLxS03O4UoIq$&6bO?oa3!JJiRm~8b$HBda5(skoRzgD0*-eKXpX$Gh zHoG0+R8Y*KzUhOb=4sD8W9~=%Y)1zkW^ftT34E<XRj^U{U>E*hgnF~B;WEaKq2!}X zgdu6Uup#9w=`;_7yQ&nW_TliKy{?ll*CxRY!WpkkK2xH8uW^SMzuO`htDfVgq#xZ! zp|mIVf$!LvUdMpj3}2+i6XfafzX$cdrX%ev!Ns4P{n6VwvvgBZ3_&W0GS8FP(KAvq z+0dx{39kpoVAptO$q{fqi`{>t*H~mWWNle8Q))EFZtT-5X;BNXk(=w1^KJ%(QnGWL zdB%?#_NQ4jgV8XlY7XWc;3xURxxGO`klPC4yBp1q6~B<j&vcab!u66doMjiUA!gG* zby~Ix{e9+I!BsdB%$vy#;$C;Dr30s8pauS%q2zcAkC~ZmgOzjld``mnSk>)x7%qL; zP3ColUZe*@EF14Xu8|wLnK8JGE-{t${d9jAlp-c#5W?vAOF#~j^uZ?~E=f}pPx6W4 ze)^?hEUHBh+nUFs34sAir=ELF?HTb^K|Pq=Dleo<H&<JPJN%hOSfH@nN+0xuYb4!J z7Ys}bxIY>EE;D(YbPDsU(Nxygi5_tO!!q|aZM8EB6=wjO$e)mpHh{&E3T4fF9l&B7 zPKOYD5dZenuE_?dSONtp?jOqy|38oF*gpZX1CMzGlZ3{Eh?m2NIWTkskEX2;c-)6b z8x!=B!Xa`6$NLSy2BJ)S27^9_f;qQ%r+Oob0&`M6GoIMV@uk7>fk8>R&$u{YUh1pc zEBYJPz!#fc!Vtp57c$TJOVi2GKB2p?Uk&l~<W%uoIpo3RH*(27=l*6x9YOFFNUm>k z$XKBP8HHskV-6XfiDLWeT;ndUJNt!K9oljg{*sl&(mxWaL#Ytp`=}Sn-JC9Ds!k{O z=-({#>#hgH;!h6KXty8{*G_07f~mb+Oc0}NQRO#T<{PHDaS8V1NKW>cfDx5`x3Fcu zOW$uBRFeL5n~iIY=Xa7IkEaym!aRnmQhx?^9NALfce0&GS1o@RHvXkx&LgWITFG}k z!7>}Z6fqv7pmj;a@unLJJyiMpq3QJ{ED3wvy0$1ib~a7MtlmJZ<9~bGWz&G!BDa2v znd{WPsT-Pij{bqQqLEl4jq3%UmBk6m<41k=VZam)g={&5O5QAv(hCv4Gs8aHy`<;t z+`#c2+_%d(r`tihOhE+e6tqz!+gKB*>Vz}E41+2B>JhcBx!_okq1J#7_f=ZG77R39 zIN7*3_Ig#!$Anxh9;&>Boe6<iD<MB{eNfJQak~O1&eJUU!l~aH*@kyJk29Io>s6k8 zt=KjTY^YU8UZUWS6m2Wz9z)dCBS}P6)s0DOND&KZwHDOMjjw}>Pwlu4#Vel(l)0Am z_&~Gn?etbC9M2(ZQrOKLK%8d<Yh^zVn}u}8@=9Yp4~Nz2{ehQys8}!G^R{R3r6~xi zZ@&w?vlDSWL*nUc$fws#*@G<t)Ix0$<Db!YC)UROKOPeM>_29&L<)E0S-9umzdw(U zRrnW!+<V<S-QXy@i;}$w^g)=U*syyz(_I}DtK{WhbrayhkK@oQSkM3#(ZtN{k$DGE zO%Gex2yE_g(f2U{3izLJX0eP={?dMJ<EWI94oWB-IEF|3)zz!ZhrlS&QQIegB$VTQ zM!LeZ+E;T!uC%C@^luFvkp_!C9YF+eS0XpAIvd*QmVr={rQL&he2xilJ#&XQRXie8 zT|Y4kFH{@603@zQSFgS>Hta35?nxDeqluPb5oDwIl2Yt#6um_I1IvIFRLC+ntxeS^ zLMp~@cDhCWmNLI1+;y-8DX^DamUB{Dg%bgv$Cj3jsX^#8V=T>~*=C<kBa22<<CuUY z1tEqYwY{eP7{Cf+siMLmB3pP)gAeGEfPgY??n=;G&Z0ZH%eEx7WD`+6Pz_qW0=Qp{ zJSv#b&`vAg3gC%~p=EYeEtLcHWuWSRJK3OAADhre;|3!QnQt!w(Zu|0B{Udq94H3t zczbrR<)M~$Yl6T3YI6*$BDQM1?aoYE1Rv`mJv~4D(m^Q3L<^+-b%ZJYF(vK$7{zF3 zA_OB4r+<wk=AdLCoO`RcO^gmGbyx5oXMhkG0ACXMQssu92XcSK)Vf9+<foxo0iyF! z(w%juIlYUmgScx{v&Y_;GBKc3;2ned4m0wI(a}2=k{?=7CN<~z(EFi|qu6U)z@?ga zn1-+CJ!E*|9l6FuNiPVCsNG&x=`a6%{4NcnYikP}IgpUkpF%xVMT@z|ib<P9k)ft3 zN2}3T7u581e0-%!AH0MI>h^3D?D_~pd(S<v7bqAAz<!mQKe(eaNGjMlpOQP~l=(Lb zj0Vjx4s?{UFG0<1#`$t9$yjuc`N*YGk;)JViJ#R2D|_B8p{<DAA>BfmlyG$=DD2?0 z4vdV>!^ln9lte7dQzsg6Lv&=uRw4-Qv_xc&3f_#YQ1j%C8F;($7-fAf_B=rl%Vy)? zjKa}NnZ~N+BS}yZatgs)`v+<IrkIUbk@?QsJPSoTlkHPDu}KwPxW*jfy>b|6*r;Ce z@3i3LZ*71`_qhKlYoY{TXz{0oO!4$&@&f-Wsl}vI9*wm9k@dn$Uh`J?DPHF;fQoMT zvfF#q*2A=ul-elW{9_ExZVw3$O7k`V+6~2YRybWsO2fb@ynvq*&?=$1`tJe(oEctM zPyy#L;a7NG;li0djHidx>P+fN@78CTHJ7vVwo(lV@OSXK72@q%%KKEsqF!66GB;yT z_Vp{Y0VNYa&;yWkR0oHM@jZSyn<MPMr+>B8uB;#zDdab4I8)(R37YQf6R7yp*Zhd1 z3QgqkgP564CyR17?@9@c_!2(SBQ}|(VbK^NWqx)agUZ<7`MD#?dT>g=*Hf~V(^hIg z6Db;0$>cFIJhH5(I!v}S%_AIdG%aNzIw9{y^f44mZnehlI)wG52^(j2%t0dk5zdG_ zOx(icF?Z+OYe@sK4BZjv1F*bRRoncd-|Jho-+2U1X;M%?pj1FF|Dg<3IeIDGKN5bh z1nRC#%A{dKdLR(Gd>(Y4=J%%%Rs>cQD#JXdd^igu!TTsOlapIJl<ftTx#GxPETSuA z!Q_VGD;CPu17z4|p2w^F(|<826&v0;sj|0dsTqCEZ8@U;A4OKf@9`Tvr_bj2Z18wf z<@Z5WA&>iM)LbkbI4NS`A}GF2DB1e_nC&n>51bzh`vzyBlQd|k-*J;q<{cR&hgKDL zt)|y{f80WLTOf!=?889mop~2CS*(^wD8xToL)qf%rCll}{i$Dy8b(DQ?oj<Htu6MK z;6eyvXE=iHbV<Ovvg7Z)8~yvkuG&G^KE0<Amq(nYUSb!SCG`n8YKdQ^UeCmn!BlON z%Fq+S36iZ~UgCcm;S{Ney5rQg0gZy;H%ZE)<$oQ5nQ=@cT3Z?c+^kEH5RCvNoeYcN z18x?h3{55iDi#uWiaHsVgF5#q{-MS6+f`+zY|2(mCgbm6K7eHaD`;zS;qMfSi1`$| zm_>;0&{6sv&{nT;98RMn#Z|e)@8Reye-bumN6F+-%z&SsXR=%J>D^uI>XI^G;M_6> zHm=(u&S*t->zJK-a4KcBWolBpDr1C1y4d$#3{KCF&-mnBzXcJ8xhaJxjc3+<a8n>e zbsR43E?V%^R+QIQD#10HI`KV&tolpt_7cV>xmei}9qo$XOu@DCDkuM)=<FX$P(1~d zyv%{t6+Qux?}8Tpt&Q-B?K#n`Sp(rZmuS#N$eP-;f^je5@+f0(x=1^%vUcj1mdF~^ z=%sVt%^qwoZ^i;n`9yr3CEO8LOe$M!7D+=&J^34myT`ll@%4}Qd(tmdNB49o(FFT1 ziryIN0);XXC+~}bF{=h5!T$}v8t~)HuSruX!edaak;iqS_VB+Pk0LO3cP8ka#$Qg# zBj!qD3pYUdq&Glukrm4^bYdUhMque|;R{gAn%CBzDztL-<4y&!S;+Xtsm)5Ndk)db zs|2v4C%h@jCuqv`VNBB{zWA81i4Hkts-Gw579uXgcUg8GtV!Zw5}#^zrk8O(%K{~% zZr@Tm|1hHs0td^LF$Qz{TeC|^E`P`$=77x(CtCLW0*4UJU<M6n+w0fcXTGn%q1RXQ zCZqE@o(fNah_QmmlN_QA7e>Frs*CJ)Q-Pgucn#~ki+kowsH=E>QZpL4T>t7)L~96v zGBaBkRVCEpAZ10s0(a|b%-$(WR9xIy63{OICrB%!{@8II@WxpU+DG4cOpBBFUb}wY z((<<QsvQv2fNs4c%Yb9f0H5$|)#?FNhHl=e8K;^51BTW)K0;~8vk#KxliVI;=uFZs z92*_o`sxw)s(StuPR(IMf?)jscn$O4oCrIH;2Qu<Ap6An?1G-DM>+*&?@uCs{?u70 zm3B$>xQ`x}mS_TFcHcB0!GD-5<TC-^_IH2(nR7*m21IV}^nxGy2@c`ikNQm4eSEQH z-4}1kyS)_#s-N*}o3~b{<hC5j=GMm$23f&G#vjO+!x0T1rsVdwoMhnZIAv#j<VykJ z*q|GC`HLp+m=Lod!<aM+k}8!mW@xdwpwu3eFI%oSS`!RyC3swv`%$~}a%3zT)*Qe; zt%k%NI21yJE2%UmCv(=}Gy57}e?uoLgFO<IR4P`u;vaG-Z2CusZq90Ta${B?x%qg| zVBy~`MSU;J9x4-YP}l})4OzacT*4~^WiUD15iTWLg%H{d?6e>Os_1#ataRHu)R^OT z7!=?5XAAGMpZC?geTW8N{SepYRl(v)Ce6M2Ddd5?^LI&R+p#iFREbA^(>lhHhztz? z^)(7n-l!$&D~cHXN`8;+ynOyN%;jhviFgnk-4?=pbQ-NE2K&n9)`5qP20!_NqbY-5 z-+^cJ)PagHkQq=R$a(L<r|ZInh53A_Jh$Ua3llS3qv+E?8p*tn+UcTfsuEmIkKXA> zh07bGg{Jg@T%YEiBo?g1SgpkL*>d-K3qP62_AN!beV*IX-UK_^&&U5-bYsI@*;czH zd6zP-nm?<aKZ6rPRy_EUKe!ObG%T3^&arPSycX~77}b>7Lp`F)U$G?=U(1oQnc-~9 zR;s7uB8B5j(YDs4F{S%~5Xc(jtysUa3tQ{6{#kS;;O@YESyh^QnU&K=H4#vLLRd3z ze=DbzGHp&UJL9RMG^4<dDAUzQ4ajM5rJ4-Cf)@a}`I>S076^;0&g9iDv@o`9JW89H zR98;q&JlcVic`1smE}K^%W!xRBjUQkZO4bkG~y7<miTV|)FN2FLh^#*vqba=43+%I zh5riUgN7+{nmm{RH*EkeD0_i63N0XIWDpMZ?egiOE(&jGFhotC1k>-^1u=^*)Nn3D zU9njK^L(8?AOTaHy}zedJJ@2tBECWenMNB@->m9lq0CS+&HIKjU}z`WpKLRE#$!rW zTCzz<{#v(%CawD7*XU2hFbNAVsbiGG;<ftT{5ybyRl>Uz-Fm=hHr;mTbFk6B{zD-Z zIpB+5OP{$sSVo2&sRnK2{(2Y<b7V5f1m?UemPRG}uAHFZEw8Q%3fBB2qn)(gR73nj z$=BFOkJ6tlj+E3vSy$kC?_=ui0Z%D)yg!R??LN%Gu5VAenm8zJGzZ65<U<INcee!3 z+Gxz^*Gzg@Fh|WxiJ~0}^8(PHsrDA1hvaf!NKsKV?d-4E*L*yd>wRukSdN92-(MCy zMZ_X<;(1Zkd8gVfXd?9gzRzibJ@%Sv#+h*!AikU}m3uiZ+xkAbhd1IExp{-EOS!Ag ziW}yk{k3p(ajesAmls@i*Zq#&yo2RIQJ)ixX)kd}BVHZU6yfRy#bbNbGkmETXR7oq z@ymt#hhxosLeEbdsR;_Lqp%hQ3Nx~p*O0QkL#{XRkL}|E?da@w*8#Af-Cf5sZFjbD z%1sX5e~jxhRHb)c$eiYp^HO_LOg>G9sBXTP{rLEf1VTy*dj6o##%hp9;>1yl&#wjd zF$NaMd~rgc-MdzKWdnLQgE2e3U!^pRe=a{Q?GOXBTBdYbCkwifg}pa~5flDS^R*bo zaRc}r)Px5iYzrqI@5yZj?yWqQ9Ajva@Hgw$4@0eClUppKpL1r0ElGvJjs0O4H@u-+ z4co;BaFKo~>$#DA`nigrcTnaNy0ZdCWY)zD`TS-f=|Q+Lukj)CdeVi&$YDfsNwWQC z_6OYZ>g^_VcC+HT*6JfYI3>1;Gxb)h-vj%W3=g<9Lu0zGdE>-@7lUQ2Zmq$O$Iu~d zP>~#p7=QMxIg@g~BBC|iH?v<$tpz%KXPfFSYAWGcig4uK0_6k&=BlwwVmMN4B7pfY z%CzLC<Xs-&SeoG#ZEpf1&jtuI=O2G7Y=v9fuovuCwn*olkt?7Vta586L#!#3;#BQF z+#a~Ne36K~Bhm?*2NF&3yYRkpC0kUkoMqnJMcjkfl2n)4>~iG@XxB=eJC5-}^*Dd= zw~PgB{!uK!KSi-<%x7$`qT^!L_RsL|az2|xxh~3#Kr>hCe(An7*%~d)S9;{!#=+QZ zO7^dMn&SVJ@ym`NC=$PGovX$G9j|w)<rNRq$82b_Ut}xXV_ENFR3wL6ZAvjBry(6D z3kgduT~Z+wsp72yd@U95MczPqS3gY%@y8@BxhQbxwispqC7J9<wz_*!0+5&A1(LQe ziwr5BXj4s2tB{ypHXm#Ie3ltu2@~<3CB!ioXXWsJ7d<JVVHkJbAgQ8$_j|d*%51QH zI3xvo7eq-MUbLJM8%tI_n$I6sCaHrPUkirkkf*Y`i2}vd+=w<B(w}s7_M6PSEkp7s zUu%Zq=t`QCi6a&fV?ry#jO7we(n0PK3?~WlZRHuk>xQM1zv;%@H7CszeidHV`KGut zGrvTbqrPUdo)loTQqfcz7xlWP!DyRgwDg9~g2}O>yX9-vB2dD&^=6c}mau<^aP#bf zf$#C>cefx*1y=RwRm}e_ENtH$w$sDLKchqmwzKxO?ikzq?AI*#aXapk9W|X^Pxu4q zH0`vL3{|h550i&ux@Rk2N?KgoqM}wE%W5xc*9L^w4HU2c^G)sOozF~CvSAcJG^ir! zDKu{vB2PXs!nJCySmH6vftI1n?P`&$3)F_|pHZsnQbdX~<u(ZCHt-JL-@e2tY8)jv z_L{D{UvK{9=aELjqS(=h?t95#jOoUPtHpWVGr4A~&)}mcXziC=T=gfB^HK8E0v16} zEs`&fuwS^OhVrIa&@N%WJ44SF5b|f8|5pQLg&JIqJTJ4kMV)BVKlqE5M(djp@h9Kq z%GEMQ{iR&UKc3E;n`p_*XZNPrk)lPT<|<az$|p9XL7!-lrDj@M;gVg4+?3=jZmy!m zt6mxnt6S1_Tt|PmV3Uap9WK9*-oWX4UMCxP07Ob^FA;H|r8U0QiOYhfGgr_Y(!1Xv zm;DdXB*%B;EtZ_VVaAJPb03y0D*59NE?Te`+)2xT2L_h!IHD%DpGyW5KpOmcZja{U zIzE<fJ3=evZ6M&jNsz<mPZ;G)16tDCVFcS(EEj>Wz|#h-*oivj)t%3ElTQh!koo3( zaUglKpp$TiTNh{5$}_NS+g(0__hncm-7D<xz_Nd_bCI89Ih_mqT0lH+V%fOBSnTjX z$;WhS!_OMU=Q`E9VdQlJ_ocA+SS0WqS!=++n7O21>9g;x-Sfobv&gn$h(7=FK8c4E zm|h0HR9S}@%$f<d=qBV1U$SPE$o|XO62B#!s3FNmE4bL=gcR<oSfzJJdNM3!KGro3 z?8o-TUS>XHf5&Ef(}n{C?9kTYYx1Y0TUAw|psx|H&zbOa+tu7R?cWFfbg^I<Td$VT zHa>vjx@g5Qsj}*5wqTKJVD6{`Pz(yLb=Ro5VDEIfNC$=yZza3nzUiB#(j_*~B`)R) zbd2_f{8+GPvR&*H)XV@C&lckYyg_H7UErHM6<kkb2ebUMt{8Mrs%yCar}8|tqMxVa zl99-mOwDVk;WxMK83Yo=$a{<v_YnTqTNf-`%{19k8E@xbO6Y9u#9WHxK>B=raMz)Q zZ2V&g`)Lr_SYgpXV&jhOyvIDxQ5&B+A&?DMDg%A#$L*CRvILO<?NDbyN0GXgPCEvW zOzvi=D96;2rY~yAZK+H_#_?Y`_C2`y$5&#FR&&xp=l-RYmnT{G3&Hzpq}UUxQun6D zRn|zlF{=46a1$s`lJG=-ML6+wYQdD1Lk?L_f#_%iR?JNV>oW%ws9NL{LvUMv^lWmT z56#Dale4Ys5g_Y-3Jn%%LqTQ{X2_R@_NVXHV4r-Mt_OtvbjC^CJhKiQtDA%go8VAX z)$4L{Ql}Uk6)DM*J`58qnqtNSp0s%hWcME}Ys`awse+Kt$Env-Uc)z2qH6WX-TL*? z&3>Q<39JRQ{#a-jX?*j+01@fkn`dxcQ3CF+nbVyc`{dl58{X(AG^Y~%J;-=!slAl9 zOsQlasL?#CsO&NIY2}mcp|RW>O*ud<Pm=XJK~%>TN#o$5N~Y6kzyUkJ<^IdVFIW1D zFRNXH#Fb+j40mW8KqNcVm$KYH|K##n*w`IBi{qalC4_fhFJLZ(AxY&tdlO4;i{d2c zH=bVZDiGxKO5PQ3YvD}#u0b*WssqPr0_7z!1qJG>=S9aT*F`tRXv#-be^5DNdh2{& zjyM%5s(9u(1}E`vL&se#7Z+-b{mcY2>;!q}jP!$XF<=*2v4s29GmonnC~S8{jQ%h3 zRe-$6mtF4NetdSU6|SSKwcflZd;j)Z)AkK>*;G8}S(cQ!g)m?VBIk+@x4gf8F=kye zt7JdyF7LUh+>AWZ?F7*VvM^<OK3#hx$7P8T+hMoCg$FiSaq?L75f>;BQE(X>gwCxP ziTW1iJEJAi0&H??3IM|``$)Xd?z2_Uq643Q0xokXI5n}}NKSc%xxW7V#f@Vyw!+DI zK=^VPTe}SvcU-02$xJ4q*Nv@)3PzI>#!%jWh-@{N%Z&09tp$|d?`t&tV@E}`h`(h8 zRkb&5chx*HVNq`<#$c7k>aagh=QwD|aK2of{FMP^bf9GbRdi9cIaLkln{=c(mFXDm zj}^52nSRv&EVDZCvz9cNB3|%w9}Hps4_P|Z(}%0X<kZC3zsSG`-OpW-v>%h`Ji01Q zmWYX%ELC9tgnDj4EiRiMeG9}zxPHHj>Zsu0&oLD4udAc~19Nt;&udK0-LLwEx;FL= z%2w-8ZYN|t$!WBIBo7Hj(X8L*M7pYc!%SK?Z{Goz&%Cd^72Q_e4kt&!9``deJj1e> zaA#aP{af@K<||V|ROc(sClIExFXei-oA5IJKQoZXT%l9KyMHS|8Rqwe;U)Jyu~U4F ztkF3}7<%8M!vNGRvRs+4W6Q#_!5HF1OttgSoNz@-5*cOg$<qHMvt}KFBAnE0^5}#k zbj9$ls6_6mWKcQ@dC^fX10k5JxIKO}1(&<HO^jk38*S%Mk-wXV(KcodK{))K14DO1 zETifNk{yhzJ*Hj0&srKnLw3k!1$V5}NgYs<s~lOc9GL}Wo^tc`RJ*AUZAESSV?y5~ zfMwDTUXhb_OEgp|Oqq{^0n$;L)i4IvFiJES?y6Ch>VxF601(r0nBj_kmz(f+9?^uj zA4R*Q6JB-*9;MQrRMr?{AdZz&UF4n^1w$I)IF2Zpr<xHfm(dKC3F&_lR2-ZSR9onu zOr75ycEHttpzMXfHz<4IGqN&V?uH3KnOe0E0)loLvXvJA$|~Pe(qbXJ4LY2_%lFdR zZa}n?%EIOD#69|2CBy|IWj#iSljT*(<t3WQ<9pd3aA$Jauf85BB@YiMV21M)ll8~$ z?=sRMSTl(RyxPa9Ch|!ZM#xpuI0b!=4|v%0ysgT4o#&frgF^@4)v4BYTyCk#<f3G= zq;vC9Q^_3rq#t4GSmm35Vcl+|Ok5{<jnz((G#Y~V%eb79GRU(<z=3hf{OD+jF}Fo! z9k*-A{nA=&Ys^IGK}3TEB(B)qa03S=>G{^P+{hZe4F@mrX*k+@wSg`~q>5P-CMX&? zv^zSF7i{vwkx=Wb9G(82-?N<W&R*Haa>hZ?qX&rYiwUiF58(i3r_%?QHsaOZ`=7h5 zEyFjZL`%f^7HG*q%$<CQGa8w1aaMG$oh5#y5)#wPC=m3+Z^EEzZb6%|WZq}U?LKYN z8id|xQZ>dP@D!@uIsfD)W4XJhrrx|r?zZNjSce2##Oxr9&U9oIxTeoTi1hyjY7bkj z!vn*s4rkyu7tNHFWwi!nmDt2Mf1?xf+rJv#fBdggu*<ftQ#6PDy}aswNB2u|azg1$ zP>=jnvW>W`ZshOuuqh?F!Vu&=VqCCfQM6={4&B4o^m(a+oeGDmaKh}D0IXAwgPIMs z02=DzVpT4Cy%MLjPa77Q6jUSFZGiqcNWljStOQFwaR8evmSL!dcIwqCTK*urnwZz> zOpkS&9$V{VCiZ){_w$kGe3Tpnb<Y+D?81-~9aiD~H=zz14R8wxZ!yFgo|d-0^HWIM zd(Y#>G&OaPo$1EyRLya+eBeWKpBpyOjhPMGQ&bf!qHOw<KV5RT>hiiZ$ifA4j|y^C z<s2hlYl)P-B}PT+k3KFG{L`92`b=LhhE;0n@M*}LK0ju`S5rBjZvkWlJB%2)Ywp|+ z*1YAhc7VkH(@_9GT-UOwU}N?o@zE&UXV|3KZ~cRN*&U2FXrz^LrIrHJ@E6|qhT!{X z79tfzV@MTi{D`B0m}YJx!YsFIb4rtr@tIgxsZnpSdWq|cvfRSoHZV+BhyTeo@<$mX zR^4>AP{7&3ZGXjH=K>*%b#YL1x~nnVwpVFqiI*3!rj}BBHcmo@)%m#?TA(r(nVMQk z9IOPh(~cG^#^qhU@`Q4$R38bXR#Ry7&YIDQR+_s;Q%R{u60)zq5e*+;u=V$Y#nzdC zr23@AeiO;br3w7FLGBD5Bl*j|d!dG_jqb8mN)1U)y@cKia#pJuJ)TQ~rhxaIstk2k z5@4_bQlLK0q<h7d)5eTqXluv_RduHKv*qQurRs!;ntRZyPHZq4;W}<G&dIAijt`y@ zH=N8Y`!H@JF7+K6g{VNxKq#(Ve=)4g$+E}2;xw(OA!w%QMU?1<K?><RVne-w)(OFS z@D3*U>{2D!Ta)7TyW+ddN38|dgh9n<hUZvsgyhim!KckwdOUoyB^PMt>6;V2K+7Vy zsT-*mO{Sw{LX=Ug7$lR2Up=dv_Su_SiO1Sdp$KcHtNCJAhmKUU@m&6^+^(dU@Bb_# zOaiCBKEn4K`xVn}zRoxe*(3D=sN#wk#&)Pg?ABM0JWO7hqn92cr#Lhe59Ar&oZ&DP z!EpAD-igfuFtMZgtvj(nEh1vo)s#p2@A&Fybwe)%KnE1wBfS=WaJ}d2$%s?)KT0gZ z^vfBGER{i?H^YGM9!Qy}-JA02Bl=EVDux(+n^C$<U=rv6VC(wSZmr5f6Bd)i+mh*- zXCrnK6V3t}wAaHDyw@SekLgEqIzybf#nvfn>n(TryKVAf<SjjN`96cWd?|u5FkT~9 zW}u<Kq*9-nW;YD9Zq;mSlqQo5Huw*Y9HoUh)(hN*D#YB3l2a2%2>di-^n}js8OS=Q zE)3lFPMfKh`)(HRZk`HEk#e=5%#B2h%e@M>$6SD)53f|BLN#pjun7jvBe6MdhZmx) z0wkSKGqelH$*z@PG>HA<l|^iU!oOL*{+?tz#$PjbL+H~ym>f$@*$2*V?q-5k$7~bR z<4AOSPP9bNJCk_lns;nvaK;j+kx83iPQ#h&WLjmP^b1m8LEV#uzGem3ojRh!^a7_u z1aDgk;NYlDT5)zB7unfney$wP4D7hL{hZ8F!Pi`O4w?3=7F5z7`RZl4Wg_WE<=WV5 zi$!lnmD>T2j=<P!$spKmI<m(@E@MMJkMLR|e=Ce}SSoe!w;>DgMJ*Y3<2$+w`-5gH zev^_P8tJM`>m0@O`5VZUKal5eyh^5T&@P<+n}y6eJk~@Y{R*m3Z1lu;vb~ooBEiF5 zLGa%I^;geQa9(-VLHphm)pA3VQMAJV17z?g-4aQCmIpqaUd?4=v9+Cu*y^#s-P*VB z3#ue<nr3l?SyvgrBR&?o7>R5_q_M<&6bhw&2@S=vJ?x1TUPDTd()>cHDyxV{De9Jd z9xdJm#$8tEI8{&;NhXHHe7(=fy{bczRWV#+4cvUB)|^}pTY}=)MA+zEc|x*yR#`G` zA{^RSPthw9z&Ye8P622ureG<$JI)@IceD-fJ6;0&n`hC7M#5ghDh{WDD+y;4)23<$ zr$SYXwKCac#EgRfP|V?$f9U5fSF(O39{M3I>~KJm)tKGwZGBiyx-<GaWALX!jq{=x zoc&!^iKAfO9epTdis8V1M>gKS<GIt<O?Ume0TR3I%5y7q3T`Y6Y2qbhy<w8-ebd$p zQWq8wr)y(K8v9J`4Ay<N2n_#);ZXS+ZsWbSWt|&vtIqIm1J-xM)esOtWE7*nvM}RU zU_Kk_qe>F5RqK+qlR*fghs)Axq6N@1)I4YMK;}`a@7)BqleN-$K}L0&*YkZ(lU^>K zoRCPi7mP2Zi^<q+)&&`;ydc_j-^)J!ZvTjmeQH|GB)`G55|kX^)$cT8rpzA|(s)WS zC)Y|62=f;=k82ItCO`Qb>j1v!@3fNX0Gt%4QHqR^AcK#)`3aWFd$YZp5O4L*e}>2X zX+Q}|MrYR5%gJP}ST;XuIooN9kKMYNt2>0OQP=)<@~Jkms26X@9^N$3Vy*mvd2sgm z(a1v}p}}yH|1<5K-+yhYH+}t(Mi<mV$n#Ww@r{Y#6{06F9oL3~b9%?GWt`4s6S}7N z8DUS0>X-A1A8$ocou9n$8#Hucz4jr$c%A1(|K{HiQD9NnZi2y7P4WZC2IVJCmd~aF z-qGI3C<-)jZpz|K9hD2xfru~-2XY08Dh$G56sXhPsNy;tlh5Sp`oc&uM^#yL4j*1% z#_vNkSwFbt+is^4t)r<`|0<Lw%<@3=jZ3v31G;WhB<XjlLzwo(4k}41DBeoMqdYm% zYQ{-9#tVSH))HxWQ8M$r*u=n^gHRH?bEtRCbu#R=efDJgfL5&oVdK?lRkp-Qj^UqJ z*Q12AAv_dD<4wwph@`PUjx;H0is4C<E~$KoRG2o63neQRzqS_+As%UE?lvUan&N5R z@ocqDL2)mWBh%glPg?D#{_bxS?>IV~ay0IZ+bp-b_p!zLJYk^WoL#?IKEG6K6A<2j z$8hY{HZ7z!{dkKEV3Z1N#8+(As+!Vg^8E8zYqr2ar-k_bd5V+CBSRrn7wurPA=Wme zIu|8Mg<T?(EaqJ6uI$}RuGA|Zhdl$p0-!)-nv%fZa&SqHS*GG4iBM3OF#2$!QZ&zn zuG$R~{H7oPNcP-3uPYE1c*Mkx2-MnW6K-SE{T}~LAk(kA3rN;(zbe#<BeH_^oY3+J z$WD-&J`2CoFk|W;75L<swBAh6f<3g;KDzQ)P(+}D)zwIEY}d){?p$$vxgJ)_kY^oo z3?IT$QAbT*za6$ew;(#~U#I!2l7)<O+!wL5L|W_(XY-y^o^%8^d>ioV`LZ;XnSCL? zUn)inu;+ecT(@NVDN-JtIBGq>FG95}rK+{R5J@DvPG<|s17*cGu+5yUW81ccanQzj zio!jLFD87*&4Dpci4v?57NM~rsuEp_$;Otbl~OL3Y`?fcv;;8{4Gj%i^2C#zZPncQ z6Bb3$nM2`SE=Tl~+VQS})tT2@Wwm4<#B4@W2y$abW+bCTGjkk<wXhS<y*S)4g`uBQ za6#C%>yRdCly@PSGx2dEcXk1M+OT`c!P-8%MfXC2efY_joY92AKs~NYM%?3R7rvjg zpG0Ia(4T&hr(gu;@6lvA!&s?Gv$td++n6_zu7ugVfE29xY(BRy|ML-{2bG5(k`pCg z!aF9dB7&^M7MekN^^d(tr5D)D%y=Os;psjs!XSP;jTuXxavC{1AED8NMI#1?ONqLq z9t5j;bi|!Ro<E2L#%^(cA%iLli&yGfupYn3aVGp=X@!X3bgSakdb51>QWreeU-tv( zS$y<b0>+IFT(pW$@m8z&kneR)m<a-oa3?4YA?+cr+^rI`L-pjkLGxuYH;wZORA|92 zOmPzL4<Abn##dIg|D-52MX`kUP({=2Hw<whF=%HXQkSd+a@jwz!pPy`hsN+{LM8^r zPcoNn4W3QY!+_#Q0udA#kBodCl517Ud$~4$vnjDhk$XZ<q5YnLGb|p{U|js2*6>TC zpG}X5AB(7p>v1>IPo=E(xX@WpsH?HckTwnB817INmxQ<zuSHp0^2%ZDW<sF(2}{&M zP)N!7hT+W>RdpXz8s08J3ts83Pt6-|uQIw>MVyimUHZCemGn8E)N@g*X@AVP{6E6P zY(eV*2)Fl)^_ulCP=0ak?6>TnTmM=b5kV|H6n>np3H`{$Xbg=;e)vPfunVd{bDFVk z-uJW3MIyQFpSe%qZ*i)#j&u=!;j|rdUF$MI--PE|P$q)O*UpEd&m6wMl`-3Z%X~_* zsBw{7zPN_1!M|}Fw`}BOBb{EWU;A|jIfYZB7D)B=WX4-(&~o_rv}qM%i;fl8bBU4B zgtK)fb6e??d@9GZTWM)_n1t@6i7IV^I1|Zw(8zkLe*rk!#6$bYt<$PcEqHOl2q6f2 z+|oZN9Vtd_RRY90^gh;}e(2v5qEORIYviug+>thI$G<#f&~$9c>l{Iq{y0k~`%5s2 zJ4T00=x`ia8@Ka&+^<h88wd>-f7O)QS35`es{56j@|vhW>_*4q`esF>T>?bJLLjz_ zWhAZV2lok7x<!PxO&g;ggzY_tWd@_N<LkU;R_44RSm|9++r4Og%9t8&`W!Av&N_5Q z;yK*WOn~A}$8n)WAOhW2&#rd4Jv8`J)hXL}HNip|JI58fQ%H%*flb&=P`w39I6(bm zl%EoLOY`$Bj{*0$wOQ1^>#ltQXr0509gUcC`BO$=elDTk3pQg`UINJ=m}u&PI@nw= zhB_g6Oqt}D<{U};h_Z^AIfjE!@~-(cZNi3xLCkktsiS*xn0=)NaPefLoq_N3w|mGV ztV3&VL#<FF<ToMCx$cNf7+m{55kglk2jm{4zfk6pTD(2geq10{4BXOfE*$V!1^e;J z<H;UZjzAJtas=2KADGnKTzpK}?4dfKrvbdmX^1`Y`pH$VaYvV=xwF8}P8kGM3C`-A zstd^^6=N{Q#jG<;j5;<yqmbWDF%M3<+KmR(z2IB6F>p{b;kO8rE!cYs93wpsLMuK# zIG3LP-t|Dmbwq>YU~9MTw)f%J`ffm14|(A>nstvd)w3t|Z-iq+FMj!<|KdNVI<<$C zyYe<5*R6*;D7&N==YSWf5xN_*bbC;<T8(gpvtQ4;vxFHW=<s%@;-z_e7Nm<rY>FBL z8<n!z+#Tqcef(MI7XL()z8Gf^z&0QEZicpk4RzT^W~M;SK7jJ$A^0#Il*2%9m#WqZ z5dzX;BFBA>K&{_-LQ8LZrrF@TTvW5-3D_|s;Env@m&aC!hxf?+a9dNW&%IGm3Yi%s z(e#m9s5e;$iG}JPFOEE+WajGOB5DoN*yvsA%|ljef<>=`GMN;5NAD{#=SS~_nlg}c z!`5kMI0qtwt@Gh}@^+AcPaU2$>3<T^ZP-`I<l3kD0F16U5M#Sl+q}F&RfqPc!}P*c zTg27m5(Apx3N>>BLqL{@1%>~HrDLTbp60P%{mkr4-5hAD((f2*zg?)|;Hu_!>tR1I zR>!G0Q<OgUeDoADrTal}cSyubpHnt#J$OkJs48gCYW`#DM&hhIYvJ{BZsWG2t)X|@ zN$3`lb5!`3XKa3UK_ZXYc0M9n`$o5w@KAeR2;!af(9LO9G$NZ%uMi4K1INp?A^51i z7rBp0)^iyhAOv>QnZ(wkDx1``ij3683J7jNd-up02)QRU<g(-9qR{}Df1+q5=!(sn zhOxfP3^{mSVcp-ja4&7wUrdbR4Y9vdNedG&i9~!+H6%Nfk;A5#06jM_I*$yzys&rx z^%wA%{sU49-UjJ@?Yrem&v}TN{eDT?%`m(343oIZW8;ZTwnI^6rvMuMh@<ko@vx75 z%yUl0c4U`GM@^UdltmnC%ef>m>KSk#QQ|5T#buf||B0Z|u_fE%?dH&>7(+F+b$@@o zA;c5o@>T2lPi}B@`1a0UQ+SIjz4Bnm2ry2;WHDgcZY$*Cwy;(We9@q?PpK7*xxIZ< zQuX9~7#Q1x-0`<$y?%0W`nP7ZWP&WwgxXGZGD@%8*kz<MCW7j^$CQllz_;_vW%$im z{U8$NeG{1pf=o9LddLFf*&Y;NFR&|qil2-`1sbL7`kBg`ob1tkrW+u|*xvoQVWsK@ z^#Q+n86~*F;Jv>;XDPh@ob%bXgJ}2hf}seVrVC^a>{Fc=Ag1o>RkiW5L;Caqe6^&p zWne{x<K2PE)2=#!IMLRt-O9koBKiSxRla&tdSM#R2!Y^Ez0{vS(Q~35W<z`jbHG0- z@$Z35eV?vgR~+a$U`8sh$G~qhgkjh8a5_I#v-C(Q3QE29U5J*+`xIODDbvqA3!kJL zc=v%NualhYW4^D4asu(zbUhaBC9%&v_s4z7fuyZH8mKb%eD*DT+CXLV;xwf<t&C11 zS{9s7y)%qHStgsFMW=&V1eUDuiZkiGFox_uRVoBfZF&1p{$rBb8l-tP;!X~Z&Nrqc z4~=7~x&=L+0K=dW5o^%rF@pBGtG5=r=gts0YYXq(b{U}HCK!rWwosN?wLyeGdQ*G# zmgl7dwgs2Pe2@`miAZ25%r1#XB(Sc1B%%=f-MLTo-AA^}g1Z%05}FRd{|#?|J|*b- zwb`g7im~&$!AGQqNGSkuqF6!LaP2mSyocCn+<PlS--wVM@d7@?X_GcfjH9Kk*UHkI zN(q(0j8cO<or+bo`{AL$18QMLt(pG>siNKT*MXk*ZLhYFQQHCB-4XU2Zo0qq0!!J@ zW5)dT8tjrMzsPKmx!2CV#xucw#z!X$EvzowCu8jW6_4q19!Qjs@l4{H>5C3z4(7wK zn06p1_zLVrxaTgJ?(<DZU`OuwW57aG25h)dks+-{PdA~1WwTN2hZ^{31e8SudnttB zc$Q`J*PBNrIguoN4@E@EQ8G#YUycuaZCatGgpEF%03Mq$_<zi1=}97AJ}sHOA1)=| zdW<|HvPqY~vh5hV<>Lk5JGW_xQKiTp4>oFalZ~&7Lsa<`m2&xpt9fAKIJUFJRNH3r zN14KhF%u6Z>eUownn#1`;y*R>0L<d<fPSQTa>Y}VytCR^6QmNRge170MQ-|y=>4|@ zolF;-wE4b1MACpSXeb;4)zz>YK}O^14d>=AkqglK>JazAXq&~Rlp>RaYiFKP_TaGA zmF%isOM6zIP*W>|2^zC_&9+BVeYQ+#;=7W=aVo;m+&eG_k{MOftaD$&?^22jRe&uT zUFJ1a#j4n<PwNAqspW(}YtqeRqjAG{+L9CGM?s75rdoqv?dTr1lD!>CIJM9x4cHB; zqpGyVaP7Y8?c7#qQGCHrv6SXq>3*z(#`c84<lMA<7<)=fIaw}GP~fN%z#YsT7AEgX zyGt}`-QKh{S65L5V*m(dafkhjq{e%~pN|gYQ@(LjZ!y!5BRipTbJf%7viVU-qu9=@ zIk&>(1bqKAs<e7@DLc8YgJA4Mb`#gUy-cS>)T$PPiDNoj^oZ<ftj=6F_E!WI(Wt)r zQcjlgBa!>ZsbWne{^NxXLiJtCpO0u85yx-1gU7av%FI-!)An125<K)k+`#zBmNlKD zyVf`3v%sKl*X-#p3)#+*Vzqx;629co@poD4$QmtJ_2Y*gSk_#z?=I>$`U%8U_TuD> zW=*xDYXBz9dL~6@XuPMLBCO}mrxowR{sJ4b94aU}@sdJL<7Neuiy3Mi#aRL$`>>Wr z>WclNsmn<%H60+apla&AX3}Vz(KJ8-C%3NG5UtAAvDR?mvn}-Pb}9`0H%z;+0r@L) z-K?<1b<%&E;~6vQf*>2^SQn)d(F){gf?1rQtq<o3QBUutrKZNMR{iZv2a9$0kZ>?> zVfVuwU*f}~hC?>Xn}XR~Phn<Jty1iXvRk6hT;oBY;?tkbU&m~L?*{rbU*jE~k{7>n z?tgJ^?*HQ4^Z$=?_y3D?;`9exGDDdBbg$J2Ns5!epB5uQrEL>ziN_2(^65$}PJtSw z={sHv^V%mVs#9F>D)-_-D)5Jxl8?EH*~x6oHLPx8O5}8*#~A?ROhNIbOFET?gIS5f zVnut7B%E;d#*D_Ih<uXz0;zqd(?``iMZZACD>b<ve&>!33S&5};JnVzeCH?{^`~TJ zPPbrgE^)k?5}}oXTyj{QgrQ9K%K}{?(Hp3vRU;90c-1|KA%a9^U;^}qy}aD~lxju) z(Q2u;EQPpoe8l|Lk^k04we@DKvVRoFV`Eq~lqqtNFViprgp(FZz}yq>$(!J2c2N<g zG5K(!hJ}WoH(9R8<A<J{R#)*`lCMrFmbCU6QKutLY9?e#Isa~HPRbjZ?jAv<8L}a< zDP*ehHhw#XB~8KU8F~p*iNOZ&(GQUA>RG&}?SE$zn@CYyw9E{B4BvPLcx%SJf~ox( zW>vKV#JOyxTZ-X>wuiQT0MN?FmWiXJ3<!2$sF^k|@h+NQk-ifR#GkVL5wL>tZ4Tbs zMXnpUYt%@h!g(LbU8EPhdq1d0$&28de>;KXl^z@#9>cbtr&7PyeA_0fi;$ab3l><) z0+83w?WN4v%GE_Kqu>CD^>uUNMIU^>xf%piLBsYz{C6C1%@L%o;ELttinceP!lbki z<kYrkpy3Z9-IK&75;E>T*$`g+{hGY^zj=-$kahDM&=DT)G2C*<{Ug)ZAJKcE+WvvO z%$D{z#3s-!dry#iHT}})XglBcJjY0eVUJSh`WnO|OHqSG`28EES!w%g^+XT5c@I$p zMmr>3?H{z-O}Am_baYpz#aS-|(dV9}C*ojE23_SWNvpY?B8wL+2I2&G&XDa-BK}pN zuAAW<`Sj~i)iUSN`ma5S+Z^w!^5t8q166K-`1{!c=zv{LL+jdF&X9Xhj1)v-xXp>j zEy+bX>I8nMdONLMVl>v((GWnD1M>XWp)9j{Ry|&BWXD-8*{g)aD!d7NuNvJbMD}nB z;)52!(otrT(S!>=+3!_*gy^b`CajdgglLO(ep0w!5q7RT1PAbM=S%V9c6vBA*V`xj zQZd~puaE5OTV~3@g>vq}2Mmjl|HY7qL&|75%DdzJ0EO3V8ajog1UO@?!_vxlqU8~R zYyHK6O3A+vKgTKncb#XXKz~p0YlVlY#2@|vBefqDs$%MG-I<=XqTULNE5nfWBrk$9 zL{YATS`q@_ojoT#7M4zP%RJ?>42_z~c}8`k_0bfuaJ-*8xkE&Q-}}0Qsf8Vp&tmxm z6UERd&=s{DN*F+kgV9yuDujF9W-rmT)MHXu&CdJXcLpm6y8B%@2mZ|URavgMOYsOp zu0&2EFe#;GY-9fV{I#8VW0N?-;AK1mE&jQ;MN@JA9JQUMwb8T@4pQ~I%a$hlrkEs@ zk18y>rf5Xlb|bzhBJplP^)$!s#7W#%TYQG3Q-yMsd|I=2WYcM<A?<s=u7Brg=}Y-* z%}iHpEc6|Nj6hc$f}s8<aZ89wI?Y9;V+$=*fgmh6c;?82!;R-Vd$?Fg>RHyv=6M?| zX$`)g*0y^<$!2VnN|b0C`%aKcUBMY#=bLF;U=j5Y9QqV_xUy4Pz<iyQl5x#`23qEF zx?STrArQqZl=b6Bj$cUH&`$3D!W>a!-|vDBjdzJtXIlL2IqFYoC!HwUDxQ*krQB)T z*YB6PI|-Ckx`jXrDK2ZRC=ZVAiVgopntRjbw>7vFix?1P#)_sO|MoZ-S&lqTMCr`- z3q|n|Oo>z=1!72P>?6$EaGRi#&Au!^aIQu8YwPJa&6P(mz*i`#;iS?<eLINqF0mcH zMP^RcWk+|T4#)h~xeL5N;wB$`qr488Va>h;)}^SG7`&!qC}N=QeW9*renRtT>BzBB zUpV?G3a~yLRtXui?a}ML3=6f7Biwzp{h{K@<2F?IL99eFhs*Jc?NFvDUyXAdKg$Zo zpP9N=c+~8t6SuQ?D-HTguU5pHx1SH6lD-v8V_?ue13O5JWN;}<2Cs*wTr${-mDh=m z9dTTd{IAL&i<aCcceNM0JU*MC=l!cz{~jkDaufdUU6*rkb{sE_%a|QPE`L2@ev%^D zedUC`w)%uiArbkFAg?f{SSLDpD8SRBUdJVxG?(+6u7K+a|0#yf;?4=<bxe)%zDt^| z-Ex>bfrS4v;hV#oLpjFJimnNRn*ahgU=owtu^gc}JyUHjkr_B1SYx_XE!=*b1Dw{h zmF~z8>F1p|Rjf_dXt*Ix|0=`;&j$)8OUBs})Dz2{#cbn(q25faFjfZIg<5jrbi-1L zAg-Y~ypO-HGSuos!HC=CE0rFCjcI35=mw%sTRlNLpKg?=?hudtiiXkfWWX)`D`g}r z4*FlS1npdA2^aYPehz3QGVvFG|9jp2Hewl{{&M=$|971<U>o-cZ^`Q7{+CkM0(uTC zXUc$RF42-ZcsWzc%>T=&wOez{*eQz2-QiaU)c5a4xU%<YzTf|ZKVCxHb}TzDB_%I2 zd|l;`-?BY5c(unkU-qR4N#AsL;Lht_Tsa%gC*c`J-3YSc<A;<CTQtYFF||EQ76l%| zX<DOr>G%l_#_K#fE&l8uG5p7c$@1i2>E((U2pY>2wq4cQC6F0|h9D0JE_Jj)w)PQa zw5#*w`jvI52n4+H)-q(~gK){Q$@I)0Zh9G4M+n!Zq${|Jl@bZ3$W9tp3}5op0EeXV z1_SWu0wqTirc4_s&RjoncX-kn=ZS;!p_<kf5Z@uW18dyC1Ks}zZ9tO02!N32;E#CH zOS}|stK^u*h_KwJjA!2+hKo}#`go6;I{m!2&v3CAejOcU$FkY@+4wnlDBkcIuiOti zi5&?O#<+0SzY0D%cI?`<V@IDNR^D>bNW5|k!kg~Y|6a4=ejkL;=l&=Rh?xK$5a{c8 zZOyquZa#Rq+?zw|2Hh=fk{jUJg}^esua#xX<{0zn=866*JZ)~yI{E<0CReN5IJ<7u z%5@M>u5vkOa&3e(RrS)4Q@A-G9^uV7wRvQUwNn_11l5vAr`g$4s!QWB$Kr&cQn(xy zh8m4{ptMRRNs4~A$#inP(N;E{G?t;O;+eP%f1b}{Iw^OBzfC6vo|!SUM||750e!hS z$KDUcnem3CcmSrtB-|`KwkIybI)>hWf-~WJPNLy09F_sL)rRkQwQ@XE`+%orlYWYw zq<XsxwdaCZW&v&q&mpv2OIXt~4!**3sS`}aw)j@57C5;@DQwFYWFAQ?nFjPz(C~;! zkygnc`7|hY&_1EL+ppLy3AgE5sGae#W+hJ-9rJ9i{;|@hl&RUOo<GdD=-Mh{o~><0 z^Ls__HSKR{ncgIAtSxRy?8SoDfgAYxIqsXrjayZ~<rF@3U>E*43bxirY1*i68*ph< zxn`53iepZ9cy+SRGCw=*fyEQgwr_XA<Zpg5Pjr!c$XWiw_%LT+xe?)vrBXC*2nc2{ zk?i?w#9lHK;gv;$9fF<ciUPST>XWA<+D@~{a_^1vOk|(&e_os8N3TX$-J%!6!#AlJ zEX4wTxG<GR(mJM|#2d01AL)Ud8Yk1#W>%7l&m4hOMkRR(jd}hc(0L91v2xhBLyiT` z9J`uJF|-Um@o?0yBeCESmep<6PU(RxI(DGM1G&RW$#7?psqzZl3GQfOswXS`rUO2L zpFWpk@8D~}u`m^0O1B{tJ8nu3xfark^85ZhHxEC4&|EA*NZcg1RC=Dlyn4aUlhWfD z_Qaox;E0`5UR4+`BE*kS7C2}nq1K#)7K8kX7LV#Mru1lTk`dv|Q+Rl*x;X0_Bt8az zW>q%gHses-AFm{J@ggZKp62+3sgRx;=TSUMsBDIFn$pG%iYCN*wD8nA!OD%9<C#P- z5N;ioNRRQ;)AMmAAovM4xDZk`&Kn}xO@@Tr>LFgGlus)h`7LU-Xu+EsDpKoe=12?1 zx&=%lq}#QWzO<C-5|yrDlCu%hNLsGY#129@rFqsQZ9s0hi84)VQ>Q~I%HLuOy<|N3 zn<C7RxhUNgrAj%_b=Xx@DmPM40`uFOzFr@t67$itu!zDt4Ke94)dMT~FAcJ=%S#ug zmBHWeC(#P3TkvPf{AQr2gMVr!I?Eka)zOyV)X<zNL#}0-GPFRYSEuMXdm^n;nfQ1m zDyafApG#siono-V37m0~+YGhkY;l`q@4?b{v4^Of(JO=ysJ5wjj8<8lGR>2%SEF?D zT%UJfw%38zc+bSZAke_*H+5ij9e4wkCItoJY~1T@ol#x4_jK}}v=(OJWSG@;dk-fv z#QqL%PeIGqZ=lsFc#9oR;kj>L<GH7>BOBBA(xAg&WoX6D>33=HA^c75c8RVN6&IC$ zpuWgmOt%)9xu9YpmWjicVaHZTf!)&S#TrXKB;L<sUiO-d=2e_4y44+QXYCO(054z> zi*O;hE+IU?%H5{Px5+)u^mT@+f@QN7ksX_XJ&sg5WO_WG9@?kPz6z~Ap;*UHFjYzV za#6~g&$#e)5N?)`(^f9vQ;Z8KjGQ3y7J0`bs%JT+1D|0^2|i{ijR+S`z%3JS(cfva z5q5z0YTCsJ@o79m&&kSZczIM|8tChFe3}urt68FJB;Jm<MAV1L^_}~!ZriPoOa?Al zT7x}=F;>#o;Tdj>+@&qXwt_#Q7RcQ+HH`vBNnR!}aiQx-bRt1m38Xg*WO7Yp*`KAV z)a(P(WQH{>`+e}2zJ$sQZ6o4ix!!n+#-4c~GqvR}-}EAUH8S6{3}<L!x)`UfNdq!% zlM<jX$u(>_mHXF-e%vNGPvkbppKRJ_aaFDIaz~(QPWfohFTj1O{wxV7FO`!}+wco^ z{U$`(1w)&VmJqT)I>jne;E_)rqs(ql4vK<*P%!R;&r6{)*^%WTuI+ql+nyO*Fuwcw zJ-*8$!!6vSZBm2IgeIvVLIUmooPN`!UARh>-J6%{N!%lb_5Pc#+@q_MS=v`!q0-93 zH*<MG{{O#ZW?LzjUS?<fL-=eYf0*A{Sb-2fSlmJCR{^D4R5{5vj{68|M!26Lcw!eQ zPuTedhTy)GozK0H2LUiM@M<|I+kUQ%O^;0Bsu4-`Ozf@#di*#?^M7WhxaG2Ba(SIE zgeO+X%j?Je(0d6mGhvO&iYKhFiIs-1g2&j)@SB+x(Voa7<ScL3MVVfSDo5qbs4CJb z_Z3<D&*B={IvF4NrrD?})AZuRCY|QKKFxG0*Y<ThqS;g}WX%|>Tno$PmCjhF!;Cr* zNB9Pj-1fm2q(T|e*G$g6ER>ab_Ri#ybd)KDUGZC)CDUCR%bda^2)m{TP*JiDbcJ`L z7F@h(Sg5Ynnhx8zkS^RuwhUw=IxMuugFP-o@y#!xKpTIJ|2@3;^=>S6D+mMaGrLY* z6^NUL!hF6BcNluLT!|-Lz>9AO+`)^_PXW8VnX>^-^fwI6LX7dY@v$g-^>w1G*(mk! z4xRhRuFC)-9n3B|Z~3m&2dHuCDHQ4z6!Za4eTuK+{qUi=ym`qj-F)2JyYuEPC%t{U zll(5;5AO3$;(4!L;aO*)J~&I8NsEpJIC@OVIdKBZjyDkEOPXdlNa;{amKcPw&POp} zU^g_z?@0l*fz1QEy15<({Rw8h5gAb_{IJJ3OPf~Rm_pKZrfsQf<7PY=n2p$YXwxpf zdTZME^wLbGH3$K#z7aL*(9$%yDN^?>B+d))!rSn-Ap_62c^=zTuUYPd2S1yRuRT1D zm!*PD%+}%S)=1lUL}?GvPF02yQJ~PyJ8o6q@hzr*geEJ4bkp(oW5cHIck{Zvdq#`g z*S@rT8ovIdL-y@Buq(f2#F|yo8q+vHPbR0buVgQTK=8@+X-W6qOn&lQOx{Y_y&*W6 z88Wfgf>0Qof?MP7&++x1L4og~<1?^<asqB=(Phx21BKaMzou>Omsaipet!-!UcP|l zr}4|T6*`RAG7~Xqjq#>1lrRjIjgtZddF6@LKFUp=ebc4GK-u1x+8B~&Ua|Kz)ewOf zEc~Z^Yqst5XS`*qpI1R*n7cbRaj1)zuI#i99YR7qmVKQ%`(!PzV3+ajTH(s|I@<+1 zl`dDYonx@~?ni<CWsX7O_3e8gXf0l2y<+J0E?GU<ZNETR1njIe`2M!+k#8C~9?>sN z#l0qv>muz%fKK76f--1UhlD0~EjsSC9$%hBUdb@|<jdK(XVsj3C-E(LX?%lWG0`!7 z$H=`lVo*A12;o%Mfy!*n#ncq2fv~E2^5*tuG>U}~KL(<ltM@Ja1!|o*3x!66>2h8( zo^zJAU0Vc(C*rpF5#E6}xMAZ>b`3MoWx|-$MV+`4Bj;FTfycaccsb7LZn=GH!xZ=H zMg*OqoE7+ojNVdz5&~nk^pt<VQ!54if1Bkx{4Zv?|8144xW5v-6zAT$Tpv5?NmHLq zaCnp*RBZ`Gmo_L_%fhc<<$A@Xuh?7mhsB(Fw%Gx1V#Q`{4R(k{;YK8s)gt7NLg|fL zdVfWmI>oNSpNz8wPWJB@#L62u4AKa6^_lKS(Jp3vAl`~s6^5m@vqz>3{9*L>ybpEG z1um11lg0+&rrNiO>1z$WJPYG`cx_<wp{woe`VVYez4sIwhki!%Ob2x#X4EWu#@44S zSU=tXmWyp)Ja@ty@vr;7*v2(@)`zwDJKn8(#?-SP-lS3c09X$v?RqCSZjTt$03p7y zh!jTziuVCkXu(I8QtpL$B6Y5~%?h2th86+-_n_{zLdyyP2R5F#BP1p)P8s0~Q%c~W z_(h?T3wx~c^h$c`bP4L+x(^L5*uQ?`ijRL!8|rN6>oBNwHs0^>imAf(@qW5%$5RCI zse1m0>B31mO&91txnk?-KVWuc!4cReO@*StxUCz^2*vFx;d+&D^-$RAhHC^v1AJdZ zhWD(4!TZPbAGkTpCtvJC1gJ7XLUHQ*Uw)fKkt|W?lDVCKK<?ormQ;PY<H;^sYG}o> zmY%Ol-VSlQ0&#mTflb>0+`+Yfle8Jm!Emf3j(2lv$&P`RHj`@KgCr<%1Z>C8!r#|h z4$2rb44=Sjk1cJ6z&KvY(ku{DbKR<%O~4edqw;wRvnzAC$C3Ej=}>&&N3pb+>aI22 z(^KqDy@-6N3xkG0OsXOpyO)k^(%)XExri_4l*GUAYk5*8Xgj8J#~^$F09ZR%;)A@9 zo;CmhT1NIt)`-etKO4Ym1oB~{<s&IbxiwkP>GkBJW50w#tth;$0MsmkH}|*%UQw_$ z3SY<ZIA`ePDl=Y2J$HXr<awNku+#)!OJA6V@1#r748%Ygd>U7MZEML+DG$Nr=9h!u z@-P%JsHo|bsw;if(!x~wDLwsbdh4o-dR!Ks=nRKqaoI4O7>Xapg10liUjqCVvff{y z3^6u(hsQ{FpyiGejxJ-@;fc(%VR$*t1|Av>gGOxDdVFpFaeRLPG+H=vn0(H)3fakA zOG>@4@;VWCxki~(Pj?t(PgjJwo_x{W;@o23YmSimS!zWM6EG2HI3Aoe>|*JRe)!&8 zybpKN;rrdTYecOjmbzUW!B|1X#lWWDDz<6ZtnUe$vUehiM-_RvWm(f;yry9z=m)6} zi$)fUyaSD4P?LsuO`#U6<W0_r)J>krsNaw01c8VMbYYX|hKNDOUu1=>ZTH*d@HL|) zyyS3*bT<SNhinO#YV=^5Igjaw$BolO_rbS{Fg%A}ANa24B%K2rp549yI9IC&>G*lG zL5PuEDG298q<BXGQ!xPfEA%WOjXa9$9FwNS@-Jh5btu6DUX+v0Erupw#EYN_Vo{{= zv9)}xw>YYUQV~)P9FtcuT|W@y^*mNnO!XoD+vBp!@4GeRMAWd4co0`7!Q^*1>1{M7 zyI<1XGp{H1lFzI$WuO{V<Hkh8>S(a?Z3$(LFdkamr*CS?6ichdmBG8!x&|%<9^&l> zR=lpvxy|X*cV7dS;Zss@V-0_?zipi|ykG?|PaNB{$t(-olw!6bHgwrk-_iEh)CoQ2 z*SE3?9@t|%b6E-(5q|Uts^VRz+IGPuJQGuDm5(c<E9sK9YUJvN9TRJ|)%vtOHj*v; z06zjOSv4tEvVwO;v)ZL=M_6-AX^+f}gHsY(&a7T#SUtp{#|UWyO?_zyDncEr$+a$u zR6fp!nl|X86sMxzoD2BSsuv)awIDZ-$Y^b#{}YDgG*A5T+jh7$eubxW!u7Vj^nYbd zKGoO)-~qKla)vR7c$Q_Pvdn0|E_Lw~TgZ_%SVD*Ro_y824h}9ZclSJ(nsH_BCf<cz z-;UtR&dxgB-Qc1r()Wt~2vBDt=R`4ggI$@M>3*-`i499hSxl&8z=iPj`nb*<e6th; z4}gsW#<NwKXu~FrfM*(-v0nI-^od;n8O$$9kUxk=!x6H4ORWw4P!I|wN{FIrkaYm2 z<tBYp5Yd6ck}}n}_~<oq7w<x5Z+<ROAVdXO4);G*?W;e&gh%5lP4R2o7gtHf7yZB6 zpY)#)1LO2?<0p(N2{*sMxNnB-_F!2x+YQ8cynx&5?vR<&W}2%#GpYJqo#w>d)preZ z*jDm~{A5Z<Crlp_LjJ>jfByW&^jR&R+N+3=P=<OnSKkw+BKyNnv*2U;$II^v-)!HK zLo1fF6rcG$a=hht&D-q^kda*!coibu$FQ`NnT{T?zz=6Qzyv?so3o55#!i7$`*F2P zJ(&6M<zBF!f)8QC;1>M`y?i+Hfq%lFVu+=O-F@j&R{_N%GF?Oyd|Zg#GtpXZebV>@ z`2?_jY^E>tgd0rwa_H`ZF9kpLom(Fltsw<}z(s$~^nKU`5|}!EI1Uz8(LG>iTx91M zT3vj25xc{4`E&8%!-p5)IF3aO`bhfC)kF&}%0)xGY7frH<3V|sitq<t!N);<mQ_GY zQ*OjUq#?L)j9@*mZ{L+}uq%!f+ibi7p9#{I4A~jZmzUbT48S!?LJuHwQwaCh#s;4) z`fGnt_E;l3o7T+Ap!CAYX=z>Y1N;@l=OsFXgDWHL00tZ}zEU!?Fn$CD<6BiqM6CQu z6Z?yZD#tIklF`1&yrBWDV19y60I67FfA1AR%e_~0#AEOhT%jYb-Epz^k|6Tw2mN3K z4C@CQ`{i_*N=9BxrR?5~G>#`<o|IZJ^W+ct$-I>u$%mjXUlIvM8IkC(RoZ)St{W%P zcL$NO$@S)hWOo8c_N2}TjDw3t9!+WX2AzW7g*>imGopVp);25z8*ty(LHJwnJA7n7 z(FkydS?_`~*W*HABbS4A?el_osusO=+J*1z=|5j5ZN?<Q_}h-JKKOwR>;ZoWgS}wk z`#~BQi}y(Q8{QIW>3MA#k#Phzhyhwe`=e;Ny*tZCDuaNI>f|v%ki23R#0t7V#qmL8 z6d4f6-dDic1p)zhM0#$a)tH5Av^aq!^ZB{2$jCsCzu<P*=<1R-ta*pDz9Xg`+Mw4% zIXDZVAT}D?v_pC~94P%t?7>(iNda*62!2(>-Ajw`hDP|n{b3DrQXDr;+=sVbfM=f_ zLhuz1+7E<BPzU1S^!tb0I~!l{l;-DHmDFm4h@4K`z#^o;Ud(%o7&MM(J%r@QlisjP z$JXjFl`&Jg|8J#V3Wh?EY)#}J-S5_r!-dJn<{h5@I0zpLxrZ<GkB9_282voB-O6`` z3JoEe{t%3Z;o}o_6v%$+y=uS)eDbR6>+gj?2m1+~5ZGw+{vdTPk2gse<5Q6c&|qTM zjzkaI=jRUPqUi)mIYVkX%&N>@5ldtu4Ouz2CR9COQ?<y5osOQF>x#qtMzS-Vi=+gH zEsKtZIJf{-mmvO(15VamU492|j}6W2Hx#=2*%Uj|qhu#;I^Ljl+R<l=@2sBsYxvge zUvM3&lYcjJ=HY8MVpfvFu6Q|?@P(4B&!uji3LroRgoM*3Uta<l5DK!r2RYEECm-4! zlgcaj<J*1^ME-We^%~#@-r(nl@B4yp3OPc^Pa)?FOKO%~ZGXAr)%H?3#-;7q_SeaW zagd#z;W<cycqz-~At@wZR18%@^-&AO+)**&qLVEhPd)um_u!;srH4V`FQYxh9@0Ut zc*YV~KHx7aJ|NbUY8RzRnSQBy{KLiBcRf78?Ll(&MX4t`=v$p?9s$dOTBSj87&xh@ zO#;@yJYxK}M>hV`R`=8RpT?K=_g@~>HM?ZFX&H--cJ#6Jj=6ccZt^*fAER||(WdQ$ zy7n3e`_>(0d%z!?J<Iq<BwL7;qT;Jtcr=WwT<^xZO=le00}h4UAkj6{9{k=2_!Ex8 zk5jNC=B2xuF3<w{-@-F)`^pA{b!$kaIlffA<q&c_H4CD)@i|4@_9rjR?6SXuZ^yGk zx*zU>hq-zJL=@K-ODT^41sm&WJMs?|TTWVW@_1Fyvp%5DeSqA$<)RbHFDy4Jarp6M z|HZieVwX;--Nrf3$IX3j;fu^rjZ^1lX>*+y;$%Ru$jc`F$>e(d3oqdx;&(oQT`<0B zh+$6+?L4Btq4F6#noBA;xLdCghH^aGQnzccKe!@Bo>*z$)BULebj3GUC{l}PRWe!l zARnmAk#6l)U=nVUWK*_{wDcry!ZcU|i@Gw6(_7lDgheZZ@M-))Hv9jC0gS0hIkj1% zlu)}F``+O234cN$k0pe0roAj5*<y$=;~BZhJ190)&T>79#Z7|(ns*z6n~WKEDj*2A z2nziK&9276qS#|#-68bVV+bp6IKh@Ghc7>U^%OKP*%$_m@Uk!?!kw^zo}YhgB~P0I zVF11Au{p0?mS2rLWD`709tP`Zjr5Z%GUGspcTswJfIfiCp5+Uh$d|JN?VU8E-=zBm z2M46TNl5AK8GaCa*g*ZSQ2lK_t&Eo*27)f=O+oVF2=IO#^zCg7&h#o=k=@Fa<T&XV zJdS&|2|vc0Fj=^<>I$XzK}FbE_vJo@-Tx{Hm&IE)zb$Vx8Y>{gUzSbl&}h?LQk|s? zq#=1hLZlWUSJR*@Jom1EC{}rS3#P>tKUSx#<Utf&+xF8akId{sQb(xAOqOT+i4YJ} z@aHnF+n!Xn0%!61=h1}@He9;FK{r;K@}S|v$OrWvz>vBf7TVdhF(N=B`4|zt^?chy ze@Cv*-I+^_XqpjmgQds9=nlOXNiP|12!I?GTicDuXfXt_RNinRuNRTE=x<r0$cJ-K z<wY9muZYc^J?e6Qz?@Lr9_qp5&}E?)Lzjht(;L5BfrIcce1zf!q3N~*I>*@y@Qg?( zH|(U&VdO-->$k*!aE?2Eaw%8rm-wh1#&QVLY+ToYOCVru?@l8TgPIwy2!lz_Z!K3! zjW;qm50cNPv5~(o5M;~a{&;Cp32=gWfM77B*Nwriaf{=dL0hWitW6v7m)MfC3p0`M z3liYQ59t=xk`niopfxlj|570xFUHI80xTb+dXEtI?YF~9KhOd9jk^1=vy!son4;8O zWlMY;20=LzKaf@p59<6v2deF(ndd4bPe0kf;%wC=+Z<hHjvRN|4Y%}t4b89Lg~Fq} z9EadHU+{94ZCny!n5835^d2>D_0-c4v}7*+u%+80{O%CGV}lnMjg;4G+5McxUa5wR zfc*ad*qauE<c9M>l=rP{<^5;yQLZp4!1#esA%@d4UJq~yTnaZUReqAal)^w8NYYfu zK7yCyS>$&kwxwaM9Rk#i<nS}0<C`~!imn3)Swi^t;eFQT3O+Z@4VGCg8a(@H0r%x| z8*MF#$AA;}G}bU=tX0KVBX@(Qn~%>oJlbO(=r;A3esa;`v(?L1;$rXu$ylSs27K}8 zd3<1}vdkmMQw9HjvL>zhPv&L*$$ZbVlA2fl2ky*uX!Zwx1`RMi5eiT*eub$7%2<+e z^HGL8`e^eTe%0dUo!M$j@Uvspik1KunEC4*1kDz48Z)xXS^PZOE*1Qj?FFHSukU+2 z?PA8R{&p@iCbii;(B65bM~6=^8a$ycJTlJ5pVoBfju+qyE+Z#y#%GS7#wRvIQmc*a zCmw3EA#>7U1hR8V{;twyqD-!bdvdKggMSIl{E|7-`APCZ@$6r%Wg7#cO%2UWDAJoW zN>A=Gdb3lVrZs8S%t$WJ)vvxU@y4YdPO~2joVUo+;}N8szX(O974XPe)q86_XOHiA z*xm(qoSc_Wnfb)oX)zQYamdMO)Zmdv9UaG!%Bx*D;K~F?Yad`&FZe!wieb^(Z{F5U zlWz@Ph7Hr9%<5soS8N(JXc0SgVV~X;=k)0<SLDG&ZZFYODFtxmWS<BK(G3l{?1gj! zuex&3De5;ZzHo_4pullb3iu_?_;n87o-M!<W@Oj1;2v$)2;W(@2mkEh<NE>HU1+nr zzn#;xNg2Bb**VV?J)qr3+y_6yYp{nAEdcxVU3)+ah;|t{X$urPdK#iP;k7N-x0`UV z&H6Uu4<VNHnAb>;=|%m{c>c4`3<75sXszM@v)>H!l}g4hU=CL6CU>8OLi6oCxivXY zlE9O5u0cCd1n3(=oID7&`h6uSH5uVf<8?S8M_1_i>X>0S$JojpspfrDOGxRyu+0At z+=r;0lc{S0LFPmM=_<sq_h7N11j|G=hOz0ODS>lJ;f&Iz{^^PxQ(7{0QiwtAN$)g( zdd=`gvT3!R5K}q?^<0Npr!mQ6$8x4NY?EdNC59aUp{uv=7d-RY8GL*;oN}8!Vd51x z_o)-dUuR}7gK|fi15%)c^=f?O*cE(i(=v#@G3VH^S#yra$4O3;4BQbtRKB_0fI#^3 z{GWVZ`+kPZtLLD^Y=0twv>DfA+62`JJAi+6g~M)BCyc-0?mBJage#h~D^PONQhfUE zGMsfxD$m>|{Gsqw!gCJcO-~725xNn+yvFtmG8!2NB8QvY{xx>sPt9{Xl7|8`hJ7{p zxj!jeNBXSuA<wGnd5t5DznFv<q|Z);<>v*Y(<@2iyLijbUkSYiG~Bhn{M?Gf51`?0 zG<*(u){CCx+1(9M39k_ey~uL`DxusMK2r%jAeeIOL{cPCik`mI*8=(Zi#~f<$j|FY zneM001<R6Wa3zUDC`a#F2(c*2_*k$O3m`ufhGI+|nduZgy;MTEu@97~v!L?{;yE1% zO1Hr3fA?j~oU8bGZ+DL$d&<^uaoY?ItCrtRb#d7-c?8%OuVDvGeP(C;#1&ii$M>G& zBQ|@T>_(0lXWL`3t7V<klp&VdVqUX>TfFsC*H$k_O@BXj*xjL%U#Hc_{i|<naT)LH zf)|fTNr08GMcZ#c`>E{F%8dt?YSXcH+z`Z|UdHEaZ|d6HR%xoN*=-zbZ~PWdJJzJ- zU|yKrqRB8(m@A^}R+>3Ko{wwMeDs)REyfv*G6}&_9?WYZk*wWFb_zAWc9XJMcivGU zEx-14l&BwN;0BJ+&Wy4+N6OaB$!;aO%aq49&84ipEqbVwqfL~b8lUr33GPKr)Z}-^ zpJOhWk)nLF?0`}5YBIJ_%Ne%zy<0Zj>Vn$@Jc9B&jzfXro*w7t4j$t!;IC$RWm*NT zKR>Wo$+6Aa^dH#wB=CcV{@l3fO`Xb1Ck07^%rrpcvFb(Tj8^32iz1}p+SO)wq>RgV z=1CVc@w~<)KfOxvw@(Nr*C&MhzaGqV#uX7fn~q5(^4s-l*=(yb%nEpf5AHmMpAPr* zJU?gfST_Nz%rwdlC-M&{o-04jHpyRQ$)q4=P_CX$`m92osfEe<ln<=@Tcbo$!MuVn zMcE<{QABIet)GL#uqMqmx&7AZFi(#MbDDOEwH3bP(Ww*bWJDTG>BX%&_8rtm*6N5~ z8@K;Tj!x^EY^GMCrWev_q9$Y#OP=}i|5g;K0DAMv#bUMyzCgt4+TSGBZ&eNR^t?~R zDrrN-QdKp`$?yiu#3ITXk-cGib`llKOk03v;tCoYF_7AfIslPFK3L@7;)B4x7rcX6 z1Kw;74z_Qeh%@j}wm9>Uu^)z;W6yW*uqSRdjNZ~Q3|C}x#2`w70it2~d=L}lgV@2n zunxBw_*x+WGoch)T=JGa41@Xb^zA!%3iF3a^5NxlB87_>NNqYzEC1=RlyxeON8ppt zCmL7KKEa27&cTO%M^?9|lvP}oOOL`Mhmy!7?@H34?0J07@B$x_6C0irQTyVGT$C7O znhVj%A{T`l8{QO$J`jUPM2kV+J)w-y3d)+rwlu{y{Zms6#UrAi_fRz%>kd(@o17HI zDl*c;WxizN>i5)zlrQxVC$Mt;^J1v`8n)Za?<>lC`nk1V&&6?T7rXj<jyVsSnZ>sZ zaV=_{uwfQIVT`|Zgj@0!Tp_T_gWdP%jDbO8=G@!;pi3Y=Ja!7cTXRgNXRv4H*qZq6 zlrbjRQ^X)DKqTQpDw@fim|$b_v8$778j($2f&s5t-~JK+8)p42fEZ*F01p~HmkI!7 z#!dl$RRHiO0x+ntw8b(+_<`c&7ZG?XOWS1NMqPx-w=(+KFhPMPvxjJBXL&n^<%!b= z9a+8e_wz>b5RZDE<M}+}W@inL>q~d;l&=6wm}#&9#xv}dl0n<?wL6<ef|bwwOP%L_ zXde`G3*1L{J37$9#sOj$JGO5#t4MIOXZX-IybXKcJ4I{47I?KDDkc}J^aQ^P+`X-! zXXb$wH$3hAhD%!@k|__fU<%U^YT^shV?6I09{R}2x_|4^O^Wf_6;SrgONd;qv-hhW z*2z$GGB`rOTc~m-75~Dq_%RN|VkIAZ-!CqR9d+gGw!`PwX71}@G@?C58%>1x2??4~ z$Pb+{8jUNBww#yvnINSV1Pvl_VrZN)$cM&RK;k6RIB}*pjY*tX8mBx(lsJ89oC>Bm zo$y7=Qd%d1R75)PlD)MdB$PC5f*{4nRQ<=&kLe%C52sUcr&OGkieHuj=c@Q+NpMMp zxKx-#|GJgLFROxkDf}{3Iu4Vn;!a?|92g)DMv)KwjX9i!dyx;vmV!}4fMnx+F`7S3 z1dLLac!eN3zHrb7>0OkYtMo2{GSYAng5+}dcQCu>z?t1V`A6d$3-3qzxw!O8UHNcz zHxS2+{m}U1lCSz;7niQ}mOh=`8^3C`82rzAdUXD{csagz%G0ysM~}vJcO2c@`p4*r z02!x_o~&Lsxz_ok7uw+QqrSB|cyxDC8fX@S{pz(~zi=V`uy!^6uo!`{D?Y2S5St)Y zSv%2K<lMxQxnQx$_jcN82vCaDj&rk^mK)BwNmp<?rm)4d&o`}u5rbOeL2R$wOHydZ zM)V9k^jm<3vi9W90;Z&)l6H`x8oLt#2>2}9*2IoPWHcCB8u3}}wD0W@pv}x8ZX)|R zH<X*GH#E?*pXHT4qcJy>;Wdf$(zTDwBF(Dbu{En=vIoT|v6WE4EL2z(^D}R#W$^D% z%ix%AC?=Pa5=uEG%bd_@=*2bRULsr5MfhbHI$E@0n1nt%k{unV-|W?QXMIP<8MmNU zuQPpnAM4ipwEPz_=oCrXlqN0kXW}5UCeKvswKd7naps*qeYO#Tv+vbyFwNRFqd|j7 zwl=MxSC5l@`kd^c{Czwir9uDx4N_!#mbc7Et~7f~Raj}g;du;uOUWbvbmEF|9}z>1 zhybQBbD$GD2*(j*DSFA5()2>2Jm(9blTIJ`iWonZIgCHyk70$O7uYhpv+(1jpGhwv z7Hr7B*qlyKl|dL03S$Tbzg!A>oibzfkrzwHWHGzJ4(tjS#-j<Xi$ClAe92A1$MI+K z@3>3=0m_0!TnjD>v8HNMk@X&Cc*tcLWCNuOY<+G$w_45DdbuKSt4$TbhOMtTPC^Au zJ>-RUDu|#UNxu=x$`na9A#a(g+z`z!f}|i{bdex$2r`r+4HN`ODlVO-YG^|Im^iME zCW|1AOsS5+E<TN~N|00&vW_5?DAL%3JYza>qcxKVl7<4%MFhZV2C;?2`pCjG0(POJ zT{gh3_0)t_mD@N5Xa?O(J+vmKV@g(!+X&EpO$hUZuEHrJPI~hR^Tf}#^_1G{%C>V3 z5Yf#>S*uHSOgK33HsN@f#D7WWK5aF!dLMG%nMop28``8n_~IZD8NRa?Mxz|cO{a5! z_H?A%p3%r7U|C9ypID#ZnH0~2U*wySrQvQ-X`IaE@%g7@Z1lgSG?&*n35T%jK<3d2 zU-^XyG98D&UW&BEHwjxn-?`^(c_k0>QK;{yVF<oXFn7aqqfrjkOrd$`N@eZJBp{^V z!ebQ=qBsrb7UhOpME(^XM8j!3{v-JY(r%wK*&@oVpiCCN9|%Ka_C})|sEMaUdeTHa zDRYVob5uNt;xwER2Z-U;vz&>jyh0Ka4hvoqtgd0b(I|&%LTKtfG*urafcA9fuoV*m zu5_3t@C-E&cOXg+Dd^j+iw}P5T)$BPH*oDR3}@dcUE&IeqdFl#3C8D488|Gb(wI-H zqRqzl?q<`XhGb%R1`ZSM{VinK`!i>#6#X^h5mLf6S~XlSg)@}TN6k0F$0aW(U4C5a z{YwHa>i1j%^+#`67k;}!6U^zD{bp><=-}^W58SO>S_Yk24oy@UUNcyhoa*(vB6(iT z=HZf8%K>I=@~WJL->i(s329$aWW1)|FO%|^sziA_QJ(yqN}dgbHLn?DCD;CY*ox)p z^H4iE{0K9J+01p2)r`6_>x@PaxoGA)??91VTmngRmGF?1H1f+AtwVRYLYh@bL@2-q z^nUW17Mq3#;EN2y!A}^1z3wt8q9c<c&7=2T++{Z@(e*&03Q+<?!ejgzhCor00*iN< z7EBvymFOrRbCt>S`$+si%~)D5#xhfAy@(`u4T_JW_&8=BeQUl%E`rF{R*ta&3j(k& zOKP5#H)vV5cSU9>G-2A|ws?pR55;Xs{OQPr->Jk0(1D(O_<q@L71?jBVRU&-0cNN) z4W`2Y2N(d;rD^mPR8z3vQ%#0^goj4Zu=I$LLrKm4XhT(o?NBV9j0#BSI|!OUKfLRn z%{{yeSA)7ra{io}9CQI>#~<Wo$xq2HUyR+u7$!w)D*W0{lE<)v@Gz)KQbScdET=ux z#p?-$gAmQ1(?lRP_pF|r`e3Z4Wo(XEO4G6wL_>2tpP429MSu>XIKnUx>3$o4vgBKD z8liG)pz8>TE`=+sW};%HN+a=vk@#dRWUZD?mtywuf#2|ad<M_|{vDb_acGVJJw_e* zm6{)N1_CG%g(x$>zVyB{V^<&A)MxBUOP}g@WbC08V=sNcbEFRl&}(K8zmR>N`+ndT zmd+kknthJvKr0fu6gA{u@B$?Zz-l=ifTkcGAU%J`xa0m12E!Q7htd-m(h$z$Vqgj9 z-~w>C2wcRUaU_l;bl)Rqem<W-*OLk;TmtfG$ozbL_9#8`uKfs|-SkH7`rBJi#&6pX zvbUiRHdEPqcs<mevao%FeskM58j!PcVf%)C<zJ>kJj)kFmZn>c)%9SYE6{qzG8S5u zU~Kf#=Ms2!tdv1Zb39aohIj?uiB~{FLzbyHr=S!356wd4B3rKL=_Q9Q^l+$;VyH}= zm_k1IlrUf}Hd|i5WMbjP0Z=&v|G1j6s7-XWh$a5m7zT)jB^6$vgk5U5xRt(2<YNE# zU=6NS>*~Yq;~adeN?N4f6=vMu7y`5nFn^2dChx53e#;PTE(9-Z3xon^(&wi~Rx4Jm zy#rJU#P^T4nBOS6V)4oy9GDRBgz(zwQN=s;!q4!PdX1vP+xABQBDx_23%0cBnVKqy zzuPKX;m@|Z9o^t>C<)ZII?t@FvK8{QRihCtM?ZuBfk%R7GN}%02(k+O;NMVW3i3j0 z5Q82uEdN1+^ERhPznc@o{%%f$z$38cKk#1&foaGWokIW|#PX+j`pN_I=5X-O<^ZvI z+XGm!HTgr_R<%7GlG_8f)zlu2fQKOPr)0WX#?&0j{;N5FM}F-A?9dbbpy2sGwTFZM z-5$6#`LqW*81?1f3mT%7*+ePV2yz9c2{C*-g3LkX&^dx!XO8nZno<OrOX8fAH-H#U zvxlok%TqC5)NA%QFbVisNkiXYu3kIr0WIV^3*+&A?jWKA7`c&g2a9KC6~p_X0s?fF z-j$8amaUZ4q`OJ*qXZU@;g-j+dn`Op5)nptc}^p4IW%Grq54ib%BKlekxosirlu5* zCBgd`tQ!HZ_1Gy5H%h}UdU!noyXy%x;i_c7n+=!n2Kj^?B(g=IHp3x6v$-akQo<El znM}8+&t{?_1)T8dm3DY8*M#kA7|$e0YY{*hc97<=a+eb5G(iEx0F2b002hsXNPt<L zif5%mPkdk_cn5)XBWT?OkB0Ia@xx$t5DdNbcFmf%w_qslul&OOiIzV@mSzSYN3^`b zxDCf44&8>kg1hKJvgwB+=*0^1-f;0^4$3yFgOlt>H;AkV1Qlca<rM)ZM+YuQ=R+%n zpz{mz6Lh(IY;5)l{NQf?es{rl#R~Af+pphUe1FAKuv!QU@wcT*@VA8vz-nh7$jBJx zWSv+d^>VeoA#uG5RTZ?+!F}NF9|>3B`*-_YSqN53mV)I%g~Hc`&zQ%9y2WRD;io@; z!ccuNeG$21H$K$%5WPt*0#F5I8-=WKnKroPy(}cJYREp6XeOv5CyrH|!#gV*;OeTd zd=Na4;fCMF^S-tW2zUy0Vb1M4(EL*iKffn<J#KY&9t3?`=H@*ZzsZ`5Z+}}+z<UTd zpLahD?sG?9>CWTpY({FgV@|prJsZyPfI<P=e~g~{qJ#G`@PmPb(m?QCwhZ6LgYVqN zgYms(P_x%%(9Jsn(c5}m!Efgs#HV*KSLOkl)$81lnvG}o@4Pat#^Ce4W&!+>)r$XX zRzb1W3siQQe=p3_iNC}Dbza%AZbyi%=ctRFcnD!Tq|_MO)XH&m*ZMO&@Qr|7Iiu$N zU*~o%HqPpGesJ~l8Ut%~Tas2|$hls#jOdU08IJV%*U#ersGoj$DkrT^W_9cizQ1xA zST4w|n+w5mZXamWZGfY0OV6qPrFw<c(rRPEdjIbgb8@%t6K_H5vijoX5d)zbZ=nU< z!KNN|S=nL>qR1Due)bXkSdCxPO1t~qZ4LarK6@&?HWX~~z>VqS{wQ7J4U2FS=Amr& zEqTKN+>EI*d$zP2G3cJgO{gVmkrlPuS4sM@tUS+&%H64@4kP7)b{70hD>{lpNuJ%% z=Uyui?)KST=}ns^m89ttCp#PzA}YjG<u(4%b$U0lve`Xq+!)6LVxgFbN*b|t?QUId z>~?CrRdI-DvPi<f_Q6H`0=)u6EBk(Rn|BAMSC7a*kH9!9E4w}^E&3o93TeE>(zN^4 zAvgL06x4qv9mtkrJ_38R5Bze+S<V1%M&t%@ZaMGLAGlLxu($f`X$pniWC>=EoHBj3 zq6_Asw0kyU(QS>l77-o}h~7~NKvcp;5z{^(y_4V*B(owP+4Nk1s32wyY}&dRqE21v zb>I>{bp7IpYk0XIK2cZd)dz06<Hue<-G2r%U5=HM`AL-_8CqPshUej7@83_ELL}Hc zTLSMd3S%LemajAN{<DN>4V0^3kX#<L1~Mg@RNC`f_wb+(giV|0;^cgFT7xbX8(TVC z##QdDp`~rEYUbgFk-bN*ot+dnq+Bv$2-^a}WKl!d7W{*$##`s$<IVaN^Yf)nsiJuP z51woco>aOlw1sj7H;&yD=)Y}L*aqL-fAiEpcj%6v4!w16@PrA70dG#veHU$hFBuju zMh6DYPL4cJ_6ds9(?w2>&aCCg2g8Ry7&+>}uwf5ICHL-~oYbcer>6+PN0CtQ=#!M( zrw<7rg#FlE8dms-yif>2pc)@XnL4N-x;`ziJn!NcsQcYXvong#Y`JQ#t1DQ2ooHnh zmz3Jo>XR#2pV)oOtEz?8I){&#)O)a2TQNCiKo}PkUT*F9*~=@}ZCts$!?+y>_v3`v zf#t$sMrtX2xkx|6fEBw#Q-X+LLr;6r^-$TwnG9kXFtJo5f}(b=^FB>~ddJ_+AD@5n z><)z5IW_Iudy12tQ{#TUW@zSRPP{h&zq^rn4SxW8D4W@L@#4Ojy;iJ144Td%=Ac%t zI=0GK(tI^y`Zg%Ct!VjrR+gPBR7|wA?93r9E+>oIl2*Q4ll1Zx8Y4i{2=-E}Ve;6m z8mOyg#!TT%d}$kads#<p?7Co)R}Xxty<PR%b$atdqyb#q_6BXv?UrJh$*IjV5umFG z@z?2%=JbwA^#&Oq;EI6PulYS5;b)z_ye~rHBjylZ$L})4tpvY4yTEVtPh`5Ye5;b4 zG&S%6^-6Tcu;?d#jMqUu=I|qM@8ngGjD#LBKiRBbRYkNK-`lkZ-&=_oR2w(rWrL0~ zC|;g_M*lve#?qbQJYMB#cP1Z6V-;I3)kXrMg8~BO4o>47t;xY-Y#OzxJ=oH^vmRRd zw`vgR;ncQIxHvt){V;yGY8RHe6@Xs0J-gSOU~Sd87+w_AreR<Kr&j%<$+0rmUEsQE z(}xV)&UYC;8`<98dpSgfb>X?1tt(fp+S+xqL&bIr+t=+{!J3<Kf5F2ZqkgPRYo%ez zSF6?7W4%Mg4vRX}>r&B%jo;CA(xbs+KO2f<R-frszHGbd)1As77PUs%7DF}HQ2^4T zs`Rc6(j~h@n_1qGypoPPh&M9>GkIU6Rw2raN@LO!FPP?AY|Z_E>Nys)4JzCg3h&$m z79*TpF5*+0_F`ilS0CGeh!*(z{*CzSNEheJ5VOW&WV_@!)k9+KZA&;rk56v5j{jmk zynV{jvR+l~eM-iRPHDeJbA5J-v%gcJfCjTx<7aEu;peNSCAs@M1%=g_wF=zVt$_lo zr73NuR4wIK+S#RwV~N_+Teh5DNAF(QL0>jDehOmHdSd%>k2+EgmGkOi@(U21dzgSx zvS>1O6HM)l<dS{!Zlv|qO?8*1IrTj^90VwtQQRu@JD%|T7QWj%Q1HJBRc|ca?Wrly zarVM2e-B-M&9oU$KKT1XNbzX=13TmO3HUW`{Aw>$yXt)bN^HWLFKsHY;^O!7%VN49 zK(2V4Xrb7aY4ThTe^>vjt1o+B>fp;ai^=)GXlxCS1MudH>{s^wWxT;~InA&e0qTM0 zh@O93NAHO{;rh@>Dv6hq?@1#1K1cNW@mSjm0sbJZ(zu9?>0+epKGWpi3FNaBrh7=3 z=y1Fn=X6i0;ZE*l_5;fzP!H@|_o(lgUUZYU7k-29I72nw;tC%R9#FU-KE(6K<rz4U zVgeCG%srJ&`U2LuK0^+f7#iTYWAT1HXC;l}+x$e#9!Qk?9^*b?BwrB~K>o57q6=v| zay?Ua0?Fipn)E8?Lj&kgF$kQ4AW#UD4JTTsfKZ{hoBJ9g6k9&weF}&v_-94Ei^p0C zpI<WhOA6!B@zi*oQ;gKU@it~kqdr~Ejk9;I*zR#FfQie%^H!hqdQaLsX^ruurTEdE zzD<))b=cEsU>oUlwQWqXN&xM4b?%QCG#MejHOZ3(X_c80$j4z}GV=g3VZ2lj&-w)e zcjMt4;*f#-gJn#r?DI-qr)A%AGej%og+l4ON-^#!?i5WeZB15Hq}2U*UN6@--eeL2 z`=_sUa~!uXb#6<mfi;^u;x{G1c1!21)-Ij#Lq{=uA)nsg(%xfqQ0a6Fp&a{m?wsC3 zONch!p<=&^VV=_$Rw8B<4TqGkceQz3TL+zB5mPc$KB_m1eXr4I>zS<UbkxX~ia?i0 z0_FLWnRVT)r%<?#h0nxc9XBL;h2jU>>$QruvU9EHl+d)z5J%^PHq8fdNK+5nME2_V zd@HHzUt(%{Pi5E<a~Jd<GIu5dG>>F|FUh{EoOzOSM3|Y+a7a(eF|9t{4hn*}w?`j2 z<EKo`s*OiGyEI6fs0WW={EB@G0dL-c-^JZk>P;OxdGf3ccM*f;k$lu5`Owi}2UQ<= zJ1VO_$^~1|DvxL`6W?^T37j%;<LS^)@ZQ+4bulY335wu&=Nc{B3~_d>-m3Lr4oxlA z8LWUK|14r_`@m<z`XMvt4IH>&5#cwN<l`X8hYRvja$?$~H1mDIncf&o+m8=}-Ix8G zIpR#3w~ds@=-M<b+s+T1i{p>@9E`U~NvS`I<f_1zMem1oc)p{qwpZgK6&xpSV+Pf0 z-9z3?<q-QxJ5yP5_cI+%RL<uJrn6$~;K1`k@x@`&0;gGdJegFnn|r!lgnL}1+>bmn zJYx$ytGZ^nllYXgh>j>N*FvU?##yv7SswYSr>YgbDO;{4`-{Am7EIyGS1rKHvPRPe zBW(*<`%WIV?RX*2IhQ*%Y*XCQ+6}_i`QZH-Er&QeB(%xwt#hi$bXnXr$~V4FqfJFJ zei+w3?-HBfy&&iFp@YnbiNm_hUC?p(Bm`&{hq%|;dg{=D{d4FL+!SAW3V|uMMOXJ+ zu++OPzSP{lcI`U-`0~;LO+D#HgEnXPNPU<(X-zZb3zay;tkZ7&_fTf)Iw-uRSbSYp z)22ejRG!aNS}E71wZ2@llsa)Kh%xSF1`z@ql~Wl&l)#fC$BK&b?5&iAA{z_7KNJ&S z?P5_yFGBP34Ova=@)gr~xqryHw{r#enT0Y@+_=W&D>hE4Tsaj1n!zEB6UnTVBAdyN zqQK603Sm9$p*J+brJ*pMcP6>G+?u2)=#48%`(RQXd`L;otRTsAH!4>=BC65W%U-9c zr)W~JB_-=G6Iai1{h>~?AG6khx3^8ys%9;RTU!<0(skTI&u;i)rcFZW8mX3T@U3>1 zHA<E0WYbbs(vI}zEt2bGY*`~EFufD1q*s!rF+<ANNUJL?HkILX!a2X;A1y=5t>~ss z3s!iyCuL|;Ik|RExePf(hJUB`$wio)As68S(!idIR&=LH?J8tfM0tz=+P!@o6auAR z{=5|!gb!cnFxbhVY}?Esj*g@U1iw$;zy)7@@ex0Hv$0>_<!c7^l}B|c%pi>&mDAg# zBRZf~dpy>>$4hw&AqDIlYxYgqc05Gx@se8=v$Co`k@R@2hABNBAvb72!P=$pryuw` z{#>GFLFpYkRPOQy&6j-y%_b3ax%|LKXX={NCYHBr3dI*1SolpEM!F`?IafN#U6ZXV z6vjhH*VJ~fqf^Zm&4-i9sSEEZ_f1<~btPTX0t`cDF6}X7{%oasu&+fM<Y3BNo{oZ@ zK~_6GEDBGk7g)t(m_xXCtzq_Qa?x&1Z=!SlskLsGDjky-0*Ur}5t#!K0!?o3?Bc=+ zboogiU_Onf?<}q>e#e!sShlsug~jcFkRbahcLra4$Uz7{p<<?}2`{~2+8~`PuxC!6 z<8M2KmD3mT2(<Pu^{VC6gtb#0yA?0u9c=02xuENmHOmp8OYCR1oA@=i%cH7MJh98} zAoSEpTerZ&wJeJIIfhtT6^t)EeXB>(_<#w)P$YzOc{se3j{wiK)+{%2DHxx9{VFfP zvtK!b>Hckbo!ivesV>CX4(U*29lq~nQFL3+X$uN=fUqXE@l`91)*NEW8qnU9j%W8U zBcu(<&08WsA33CPP)AwvLIG$Tq_=p}0f?(-0db<-ry!{eBOf05$|3%{dTlg`N<KPe zffbsz2jZ>(1Snj@LV_q9hmXYBVv>TS?!-)zx-b(Ah{=>@AV5iSKWSPpCZ!A1=^n65 zxxQbZBp!GZpBniEAA`XcMT8eXGbtPMPzP^>Y=%dG(wHt(WP7F0*E^FAUy%lQ9@tVT z_U+;uhdLjIG6@z?87fMf%H3nSIBVZI=_-V9u2Lc9dd`&oOA(+cM2@+N96CM7?seqz zU&54vOf3$32D5d2q^m4E2qt|7Q$zfILOMbUlR>-KCz^rcT~nj>W@H;0Z~2f(o>$C9 zoc$>(3erIX+^=F0c-hNtD|~%hcI!a?wql<^9VklvRmFSpX?z>60yvO$e9!(vNA@EC z8xFA>#Iwr2jGsmq;KRa!1tQ*47@C0YED7Dd8~D>X#pFFZQi2*HjT_B`nLV(-(!1L- zKEhI8rf_;6;sCmSy`i@FrYA(-dVa^%Ve`#%EaOhHcMpbFB9pIL^^*2Ic)6_SrGdjN zv*nFt_M^s)kfvii|2&tDnSQA2o61=r`HN$gyusgGAxdbS)N+EQRr?N;eMUANYGqNO ze(gDy_?F{>*CS_~ZER<^sL#kr4sQ4m`|<n=ec5_(Wy?OPU%FV?awR(~OKrWnd7I95 z7B-7|&OeG6w1nibka*T~Hcbycth~_VqbIEhoR;`AyJ6Un)qWd&@NJ*MHF(^BJN22h zH+=bi>eP2QimO=4hBYKFPK1OHtu=oh4f7Fxj~Q(kX2Lat6BOn;RBJZD#wMe6RIfn% za~)eRP}-O%hR#eGvbm<tabXVo@zT=LRa(}m+rCg>QD#OqHiVV#u&Yzwqg{x|`v||1 z;$u`mv6Q7JV$DX0dJ{9A%kw7KG3j%!z-Y+$a^WX~uW9O68M?#Es^b0@1GbTwCqDL| z)jS*P^hRywI@&d7KXwEAw@?vEUtJIrxoehv-D>Uj^*ZqCWB2+sn)FPlEN|DHA$sGL zdZaVe?=#F5PU;rGo(YsfIK-Z?Bx1|kw#$gTKBTNYP%tV+C8kT8#c9{57VuvNY&vu4 z=K!)mO}{L7(b?YdaNpK#9NZ!3;<(Ehb`A?W_aEzIzr-*sbEuU~+tfxAtSuX6C3m;B ztXC(gr=?{Q`!RJ<tL{teMcu4clXs;|PwOy2Cpxa~(`<Ii<D|Iwy7jA8tj*Zhu27~z zjWXq{$R}xtpz-2kDky?T^$tzbvb$c$9s9XZp_Ec)t55sdGuST+zh8La8v`MlMiqwc zENE3`U)v*Ryqp$%ozP;wja6D|%lWQ0EyTy&@!JnK@r%({=IbN3F3{Di`Eh68eHov7 zCRJ<NrGCW>1n3cSi~XYQ@RxBp1Cezg0lX6y_VFlSRY{MZ+~a-WBc#^CAMmcl%P{fT zT?gtSK>mb+EumoZhi$pD1M@5iZ^I807xXDmz_MZq@akBZ_r+Sgp*Gk-m4!>78t4)? zV0nM?B=e9pYWpeWD=+j$2`9moDH!zm)aPL4AwTbPPSwvOo(GASXo{zgk{5-^B;@l+ z62}X_WFCIzc76WUg7!P*xfjCOzxGihisMzm(4aU#ai|}HR~6^VLq!0ngvsIu-iH9J zG$Xj@{BSy)BMp;#UdWIT%nvsj5re*Sn>Z{qGTDlfN=QE?gW0)-48DQv>_9%<V8C?@ z2BXn98;@hRFzb+@Ic@aFUPO>>cmn6cekI5m89`v&MdI8basF%e1w;O8_Jzm&HTxo* zb`egQl+!sA@12Cx9V*Rv6Y?A{Vy!tnK`xk(*^&bnN#k5pC0@kwl+Gm+vJo$WlU!Yb zTviZ#P4Xs4ZGv1e#o0nqMbK1Ne<N_1BG-OX=0hp3>t?(dirk>uVT^n5IC<Xi-$PCq zmG6)fkNfA4lkn;$d2?Zu*DVwG?F1=8k=wszW_e}<LGGAJYdg{5G!o~39)z(I|Mx){ z^!e{W7?J25p2AFGrxA(nnIyV|r*W>#B6$QA@UIaRGbW!ARMS5PP^5ZWkpc)O#01R) zMFq%?6p{l)9-5TWS*{Qid1ONRNDih{k4?x1qPU$Dd16AY;-TDJwjV*BnkW~-i<r}F zJAynj#W_eQ`_MSgO~^?+i7QT#7bfHYiBp-TdTBy#kvI_)d1XRw5~Mymgdnd?$P1Fn zm&SQxLb6Dl(v<Ss+{QqVRy5T+6Cz2ySzFGAAn#2`oYb2MrN{>p@>Ckc7T`Px^3jCE zNQ0OT6#1m)^fAXWGWX9WBp3y93<MD5i&D{%gE4_~ha9C_(VM!J`oDV>qtdA$#%M6U z<Z5sUCQC)rf{Fvn<ZTis-rp-42GO5hJ}VrK51(#5wP3-t7OkgwdZxKT2-pG#VfZor zf?wi0&zG-Tw{Yd^wep0qJVMNBE>0Fgb{3&0W3|Vl1pFWbVu9Pn#w`1_H75&!@dZNc zJtBk~LVo#;)7<>vYpw1UmW>jsb+^S|+`;+e>C;ZO3y<$$;E~@+s2`ISTc%Rw8q3aJ zoYE$%T|0}XgzyjJNA@EjT!>m>{vO)oj?(@)NP|72F1ED=SFUN*`ok>j&yMmOkkHr4 zVOq5jmiU|f#B04r?W}8KJFVs5o^~$yzFnQ^ts<hT#<sp#rF3I`k@P8b(`VL8Z)qjk zOlvh}9b)9naU2(?4A6r97@)cNF<l|O%bbFXJn<K=&~iK;x#2#uO-gvYVZ&n>frn}l zAd%$aHKE{>Hy5TYDl$M*XW}*ttmt>Jxi#2AlkyGwS=%&CDVE{=X)cSrrRNnzztOd} zY<72;`q-}CjAoH#k}KA17*Mb<6aVynQ1sQg9o98NjBM)9*>m-fI|@|T{bO+U=hzHR z54_jWKN2e5-}!{WpSZeZyDasvD7i9i!vW6%_|XY@WK%yeX`+j5W4l&gu0R0j_KhnN zGJB|P#R@l8E;)a<MeTBl&8wA6M}X`QV(*&jjA>kE$BbsA9X@QPuhff8w0Qc;uo|(( zCqyflR+<15K}9tml$n)heq%D&axL4{ab2gzjqP1PyEp5RlkJ$+ZH79y;9Gl}b+)i< zRyVPqrDelqwOUzO#K+gjw9?kK+cv7rBpcCYY|5bJ>-(n-uoG=&W{lWyv1SQ<e9ba( zrQk}1l0{2bEE!Q!cGXQZ>BZHf0wPeCT!Vbf#$rTP^RXCHd&s>`{zdWb2V0*o;9xPP z+j2LH606deo$x3C1&^nUx3Ns9*Jz@nZ9}eJtFPDaef)0s#FV*%Z7Wnfzi}ziV|<0A z*5%6(JxV)>N*0KURTB7+XZ|WU{tA<itCKQ5hG%k4j1dXExA7F-Xfz^Aypid`d?1LA zf*3d9jqC~<$Jc~p;f3sOiujquIY(3Zn~+N+&Q^*9n2?hMxy`Z!2{a+MNUG&DPLK&% zN8+5Il!HykHG;gLsX|N=dK#;-)0w&isc0;iO%c?HoemWUQi&j22x4tq%C3ZLf>b8R zW`cO(V$3GC8$qfVy|ecb%Bcjgp-5E)K`YpoWP3S5)&^R`A^8*uhuFFzt%YFfxnSJy zu8Tva&Wj|T%pq<hP3&t*yqNSkb41$f!2jIqFfIOXdL8!Te|9@2u{Ov#;QdWvZ6RV! z6KOXB|EF$*N%%i^BU7HRAM@!)2>;cD+g`DrT<RwNdx%6M2!FE~*B-N$%^_3UCW*(B z#H*-IgXP2o*+Gz#lw6339OmY5J%nYZ0l8kW<M3e_ArznW1%2q-Fev7WPls`H!2TuJ z;}0+K2RWH$HP?fmtd7Qe_!`#u@{@_XJ_fz#K69glYJZHzgMHaD1r5UsvgN$_=Fgww ziO-(Nbl6_(ByktAF->!LdREQFCy)W}3Q!2xDq}O9o$M<_VX1Xh-W8^SRm?5?b@(9s z{Z5IIPz?bp#r9&}n@I4CVrL)CkPgCuS?9ZLCYGv=$#8aYst^I}1-`%)ylYg+8(=wV zI9S{uI}5VE0Cp8wEV85Zb^$9_#)oVcTSY{2D>fm+*(|OvjpJ)Vrn8&42^8@&i?f8L z@;4zXNSsj=2{0k^39?aiq~)m~8%U}?G)|BS8BF5Lqm+Y9$Qpv|qp3nn$T@_x$4IIm zz7Xqz5DMf=e#?@j)4Zgn^Y@J(EsBb9GLDp3!3fE+@^Li$JV_sIO7E(q|1PKZ*F@6r z=?IatEOv4@=SV5|^WpR+$<kkC{;LT6mr8ohf~GG^(+Bc55Upqki3?2h5lvU}zMO8X z@uPN$f-~1>x^nO3bitZsid-c8>ECjZ@aG7b_}=&j-(db04WCKEADiTMrs1Vc;ZMnv z2E8@z7O#p`kUe$LRa`bR1a(h}&KCmzd}hH1@|ut2ed36l<T3XqP1{k)#nE}}-6>Oc zR5Bd2(~WyLaq8BJ4t5UX9!#0CwPF|L#ld1n>xf3F$<~fGh0_}}FwC~IEYct~#nR5Q zP<n%gFsNPM3;p|_@7J!+#s2*-YHZq(-~G<_Z`bd9-+t$_Tg$H<c-yYZfPU55#rN;e z#kZ^0kNzBlc#^fJmO!#r02M|Ns4S|98mXCcp*@l*N7OsuKeMU(k8Eo4X8Ne3^TfL& z+sq1$+tljJHE&0!iMQmZa+}+nzHB&|U-p;h$*$(GqjjysI&G{St*h6o-A?N4Xk8;Q zp*4A|mXO$%D5LwH_O&Zkto?3dyKZ~iCseAG@J>_VA1dJosd~r>Xji3Gt15Z_AOXEG zKDC}hloO0%Q5jSNHAHPt4|DaXfAebT|9M^ItGVNjPLuBq&zM;#Ze!~%E5qY9XO7sL z<m~7)>DGwMIfW`7=t7m6aq_C+xS1NqKAbXnYo)G=8dum^7EPgQ3{7j;Ky2w~UAqod zV~x5*jfwJOB2lAF&APSQN}U|7YbGYNBB50i65A<StyQ5ytvZz}*J;0}yR6#8%9Rsq zSE^L||2g%VDVjsAj1MglUG5J@k)(kkkWKf%2mZIIIVhWa?Bn9N(Lj8UNrMQm(|rHm z=j%UaD=NYl0M+2o?c4I6B|iV(lX$~&>VIevL>rB0p7E<?Yk5yca~3HbO#<yYwL)!Z zLc`x$*8WF0YYOjgd~5NGhMzWt%hx~%njeC%8h$)acr}_{5F()o0%kjZT+>7xZ#o!F zp2?pvcqo4yPT&%R(hGix<_hWBS#!e`<|Pb;Hn@V}64ZfKxEsGjHU^YGgkmrLI5*Zr zQ8p||dk$kpo9F?Y=XY_eIMsA=kUZ~#{`eTb3+~_m#J~#vvgWXu@%Mo_AG6=w{q!Do z)&pub?PO=sPpXyP-8T1uzdSOnMynC&)iOq>D&K@Axj&h=v#9jnG&N!Q(G)lQMH65k zzf1E<96(KIg2<2rd_ds(F8YM0GjI<|LoJ5i_4TU_?7~%T5I_>YU$aK6Lj?$uS$Z+K zduP7kjJypS_om?eQI*oGR17Uq!{UX{z0vWF%f*EktI6+Y51uPrs&M^^!htgk`H_eK zCX1&v&n?pagIvFS$cd-_LGF>@rnxSn+~Jkxy1$`FfQVkaKmc9%VVVx2D_t4(;W<Bb zuYs!sAqDZpCr_Ujgh0!x?c25!UAI4Yu)R`;_C_Q0BguM^WIW%|LasOM_~UFXu{*NN zTLMg_^gfoBGt$y~TUgBCj}J;|FknD~ltGArk^FM5x;7TsAa|N1pY!I&Cv3L0Xul#o zeNw!IMf>Gd%Qq9mgz^=ei9!Ou{NU(DGaJeOPfyv>sATEX)Y2sz5z_C)9^7Dyi+|S# zbIPps(0PuIr~40I=;CxHQ=cw~<xA)rSZL$K9y<s2TeV|Q@3m`dMC)r*k11Xg0UYOd z@kLGb!9^Z``hcD-w&)YIWw0MUg10c@08$@tRoG>NSZK&E=R0V7sfTDtOVH#>K~x-I z_M7cD9=hYpl8eQ#<fNt+*2C&0HD~);3{9!q)WUXf-IS)nQn-dgYsR-}6CdBYb=B$_ zt!q|mDX*p{O1+r1NF*#!K$LRXs-Irz0U_$BcZ*Jr&iI_ctN(0ktNN|P`gVQWOy7K< zbX=LT*77Be(qYC8b)_5D@~JG@c82K1RL#B*o5yfdCqQtEQI@)9zR^zF;C|BK(F6N@ zE!j1!Rn->u!d<5zLM2)11RIQLa?N5%9@m_QG589>-eU)&5!>^}(LT~s2z<+&RD=+d z-IPC$V+o@4HYR5mhWN%X^{C;E1_q}q{fN?+<jmry<8azHQ4LB>&*3#VON_%wuof{n zCHUjUk}5I9Xk2Fqcngz99~uM03g@BKQgAaiRN4Sb+Q1662{1VY`OAdP|DjL9_5UyW zB*=;9=Nqevv41x!><OU-@!2Pj<z{7Fy?xuZV(iZ6&v%k$MUutx#f^I5Dov)Wn3(Ke zb7H-q=(8s;Jn;=})wb>1Tkyqqyn3~xa=Z4G5ExSV%XqVhk*&<l<YP(iO((L_EPPbR zY{pr%O%4Ss>|{HwE`NEOrbtk9;Gs!_8a1{u8neIgyNv0iatnOhUp){aax~;O8P|yA zX>|v^53TWrqj&}fRd!>j#bP^t6ZCOCdQ^u88;v>9{C?wDu?`{7?$;xE<ZQ?!1zkhz zPLR&om?FjbP576#5<$9TZy>q`>4Byh(uuJ$6WJed5V6VA`7YYIH@bR>0%Gh1JZf^s zhI7uXA_5MS4jWFQt|V>G?2WR3*-xZ_k~gxVb>Am%-OnixrMwfmIJw}b-@MAFTZl<* zt?F52^qjW)V^nPMa1DZAouoa|ZR4Oky}O~EdG9Xm`Q5w!x+A@pt{cb8rJ~7Gn1)Rd zSP)-&{@^7kOq=+2nO(YWefwfp<&Is54iluqQlzo-pIxFM#H>q{4y#=vWbc-=h9$<* zNK4oVyvbvMVTrBtvStTLrs*7yqz%TnZbp>_UArRY7b4`>6Y~FAYk%D`W5%@mC+FO6 zQjRCEEgp-O(K3qrk!dvkDj~hc8;lW1(5(6OfqX;uWa$omZtR%<yD2BXcawDIuXhtC z8;o1oiv>tFWJh7)%B`c+N(1~@c{|8#uuNzEk!H7eIY&Z0Xv)-Zcm*x-I=oEU?C?r- zetgH*-evyh>9da4b+LDu^GRwS#C8k9o6`r`+dI^4-lV^Sy?vsHvIlAglVMuF>|yK^ zC~z%h{G%a59*s{K_h=~Y`r-vMd{n2D&O?WGPU$qtXasLE;s@$;ZI3*>Le;oC2+24? zmJdZ66(6m!F&#EXVyuW59_X|22np<AagpJXNW+I2pNg5Xzg>t^oENY~*)Z9I1+kA_ zr+G^aaS{Bs_>NZH>-w<rzOg^6*pmeYY6d$F#Lp+3!<WYU7g+ZLJjNaZuaW-1XmSqJ zsJO4)aL^rXb1OZLMR9Rk!ERFJ<V%o#bs@N3?R^+;y3V@!<5HFC*5S4`u8s%6xT^IK zKq2EKZ5^S3EUN~<g*rarx*2wG{jW%^G@VOi*I+C<u^-u6Kco|QgET=&Vm&#(B-+g- zzFYk(iATO%TsxO|@lP(=ek6(Y?<9hYSvow2YZIMaXIUxDx9FTYP((?N&*MGgs^UF( zx=GMI|4Bkz5&d1atdvDm^bg%XNi;C7)D99lQNe?#_cA?b*elGO?1?2b+obQ=Y<z<s zObJM2x?D5ZDG98z{z#y$KoWefT|)cyp9yYz3=#tKBycTrjcNR1Y6;h!xQKzZ3jE1v zNP@x_4Gj@MxJe}I+ywfdT)8eo%bZ!!nvKg!Wm`sb8}TKX+fRsq%Hyg+WoWB#45uRg zO@PQr2>eKi)_z!4>f4!U@x#9fFtKn;Ov^Pom-VRumWjQq2`MI7u+{Ku!;XH;bxk3> z$6)h;{VZ9MBsOqM>tISkdCG>B*H3b@C5sqM$Q`_M5Zoehp>p<h<{OFMlSG}%2hsSf zEL{NT#JP8~Zxmy`8+L*-8{bb;DEm58W<P&0*vLuXC`oeCl!TTwVIrcFIjx!RG1)in zK(#@95Q&TTXbMS|w07JkY6w(ohpYivHsGQSU%B$vq@}`gs{Wh<q%?juf=hwy3U<X$ zDTkJXp&=<1>54+gA?`m3Sq1zi^yN-Igcw?1m4eYJMFT=EJ&jyQ0xh8I3@DOqs=u0< zw1~cS6#bW#`f+!eTvmAcHB&vN<&`<E>Ntfq5%NE1TOT2`zrFfR+rov?{`kRa*|Jh! zQuCz^a1|k~uV^J}-bV*PAlC=Z^}RIZC|7~C#9wi_cbe(atC#EwL&KMhOLkiXu*LXQ zi%b=QC4$HW%<p^8bU2!`-|!8r;NUybZ?|P!UK$#*D_%;kG;(u{mwIYzX$#1zCMmRx z%uCC-a7iSI4eSRGY04okj<u3`;-^f<EU70=%<qt1zGPP#8oXp&f5j7`O0ij$7UNKX z++tI2xzf=NSa#V*%CMN>I~R9Inyl&8Y*QaQ`%06W4bu-h2n9xZyG*~2zf8)W00(G! zK9^oKS=_AIq9%~I7au=3G3Q`A=?wyCXuNHCSm6VTqiTP}D<E~O7bRD12m*G`0sL%a zLDw1g!D=Gm&~!^5d%H?gnrXV>@?a&`or6qA=Ehzqd2mwBfwp)<I^ngr3FGoyu0byu zCj=0O?6j?gTh!Z%+RKi~+n3v!^|D5zoWy!1Nh0uTkTV)Ykg~|mqZLKgA}5NJA!H{} zWF2zMMXb+LWW9_afc7XzJ5BgVS*!h|OP+o*$gJC=39PRw3ABuo!eR^?pELA#S1Ein z*cozD5w0CjLyzgg3c_`hNwV?^SAuLdNmibcm60tbBn~ySzD`r^RCCzSA&DZpC>=!$ z*J-NVG!8`^k}0xBMi77&_13l{PZ}by2DA_bJ-D5~X1lSifWwtIOMD^wBLc`oy~XN; zyX>e$Yr(X~5|fM@lIY8r`oKynVKqL78}x<<2H+>K*pdN!Q8Hi+mf#lx=xiKhc|b(e zMVb$Jw5a*3vxt5W5#*B)7H!2ra!?e27e9&JFAkz1$BoFMk(MUXGUC>sI_-2L(#Wy` z>QBNPlrSAYe^@2FBM8bNh#51D%udTH{BTLefn6?h6=HHKaQhLX@}@DPw2Y6!|7RV| zPU*cY1yrT+R7t3!SRE+RNG;!GZ%{<~>7kh_=@Fv}Mx*Mq92M=SyCyMbjv}B`hdITZ zMyxT5Fi)W|d3hG=N7(Cp%uQP3_|xq9?2QmQ0PiZ2Fv8lVNkX0B*4F7-^aHWYm<2i3 zT@vba=~5>_KK}KA9HH+?kI?_~_&hi47C8=2?$3Mzbz%0cd(ixIOF#docmr<fy$pO| z;2rZ*?RW5Ce192{>>Z)nol*_>ACKh|PXCt&@Bgn()gwToND<tnGhsT`9tHJ8gxASS zmWVM66qI1O5t^d>8l>s;JbRKH6RK)DQKvRYdz-|zMxL@uQJs#=2YkF)mgoKG1(Ebl z8F`?}JHttQxY$egta+M2P^Q>Rw?p%?pJ~KEZ~hvmb<6%4;6r{`L7ZmLyk$5moBV~U z9)TLIo0Ugk_D>gE#F{a4K|cRvM-8HMKDk`;W!XJ@N^j0;iKczgT;6{&W)4ffF1B0{ z_{#$PpP8!}RmJ$5c}}pVeeYa`JE<UH*;9(<%{9A&xkvMS*&`4{e3#@L&;gufSw>6O zLA0!8nO`r-%1AJWva>XCnmELng$s&*A+4<@O{#$%nN3_1DFxdx+n9&SH<u#S!ye2k z4oRDs1g2_smb8nh$|SI}lyCA(am3`IinKy5UuL3IE$19_D3^cs3$}`(tzkD3|B^$O zdkLPFWwku3<$^Q-<P*RG8xW*n*2ogV#~4{Kc#7*O-!Za$@KPENAy@JB>~|1)9pB=r zg8v14BM^MaU!WpNyRx%nk)=)SBITPrQygPpFjoG;_iXv=msd8%$O5d4j+UbMmM+Vg z-*%`+CI8FsC4gSb=s^<%E<ipyveYC`M(KVz`K>w7e;4tqIq&g+zPlSZIn95ZRDY_C zP3!t8<L&KQu>zj8587nk#k2N6Cfjcqd>`@S;V}3)Y<i2wEpnRrGfn(8uJYd;9|AC? z`j9=7bA9`slmC9|o6?|9p9b~&NdjzIgcG<`^lQ-~^7TuU|4K!fCek9V?_=^GBgwy! zR?Vhb25MIS$mIWR#+ZixFJwmg`M>9ZfjHwsi-%&Esqch9hV+yEoQn(nOU#Z1fN1$X zQl9)Ee|Y(bxQAgy>jI-DOomzzmDy#1{9P=gmB+}5In&u?l`Cq)t7Uh@>G)*zpY1DE zv@GJyaebjOROr>WPGX;7!}=uF>DvqM$9wupXIY<83+C#RHI4BSXj7j{ja@J|1_6{M zLOl=*Bi+A6A_6RHRbb?VDNq}t+H{+ze7Eu(If=092bBn`es$`~tm@Y3C$rky&uGjg z%JBRPL>JS^p3Yk>Lh}EteB1<dnpuV|uup2mE`lu+*hPj7vltucKHH1&XL}h&Np}sS z5M!23_d6wM*Z}#wiiZ80hBO2ClF$H8h~0!IfX&uFX|k1XK=b?12G6=r9mBmw$TCe_ zgm{E>%JG}mybIS@YBf1KYcktP6PtZpzONH8W-+bRxOzJM0<$FLq1a?*)nsTTo&TNM zApc<&BM!ZmUYdwlAbaFw+EG&6Z2=)g$r7rC>r1T^qV==GJ8R-P8;&#UlcA<`*6;yp zyk*w=N_8QXv5+}P-worKby7X96Jx<Fl^SRFI7{eXGhVSMNQ$*2s!XrTZH?L@q%pM= zVkT+UW(1$#t;f%gHT|M7sH0IZ9XXMEji}$-4FuIIKjF85kDLjn)8K=RoSc@t8hkA5 z_@JytPR@&84<3@0>f{X?Z>Pm?1`j!y>g=@S^^hZ>M+i)R4$f-i?2U80otM1f>LyII zv8s`9!`rsLA>+KaRrR_Fvuv%Bd(@d|>%FDUEE}tO8k@Zd<87^~*QqnxTIvj37|tm? z@Y>)Z*9HM6e_tIq@am8wN0jfu*9Kz4pzDLlHwim-jC_Mb+m!ge#}c}7n~v1!lG&ho zubhOg3CB9rkMGTGB0;^o)RBUKLjZNytD+z}(s5%DfB=mD74`*l!61EQufAX#7#2Nb zx*`Vsf~(>f(@AbqOj@RAb7LEfG5k6`sA-tikcc-R7OgQp6cYvcAh$n?_&*)x)-v)G z()>I(JNN%^o?EKTEN4%Q%Nb)h&$c!{+s)*Awi{9nm)SDQ3}Nh5t31cNVLn2Zj_L)@ z^yHaRXJNjcO=K!F<4YJeNC((L>;b)@Jih@Ff010u-z2XL8f2b4%9LCl;|?mpOys(< z4fIl%oH0yD3HAV)4e=ZBhF^(FQmBHEcD$H-+onz(Zu-$7s1F%tk|jiWX3O}~Hl+d0 zJ^fW^@TRGs?_InTce!>2uYA+Y4-&mcfcyRlV0m|{i}!H+GW+LX)*2sWZ1FqkgDmMn z{2Y(JdKHhy&lfHPcj$U`KR&s;?Y>_V4uXCcu0&#glt#W|dLy7xjnlqI-qbyv^M42x zq}f9B;+uE|sy=Awo4-f}dt<{EZV9u3S%K}f%ke8b{ldRw*$GAVTA3usR3z|GN8@@O zfR5)FL6yLV4*9dL;*~@pepetC2Aof1Dj4o1Z^sAk74#ks?gtbBAkp`pES$pb0<;B} z<y!b4HIy1M7MA<)<(;`AC}JTNToJM^CL+Wkt=y;iC`JlODadVs&eFLyhE3cup%)o- z*V4>+p54lDi~oUt;%m6+UYLb%g8*T$a4&AnA<i@&m#X4bFCh&tc?l_y@)9qBw3m1l zV&!^dHBV(IkLtCI%u;1W7!QJaLN7KUCpFtnGlvb54raH4!h2yhz6BzL%ADFjApV7~ zii&H6s?08CSB{v66=jcDdF|Wco@oxDQ)dx`smhNm+iUCNbw5M+6VHE@V1MANxan_Z zi}uLOa;F(N;$L|pxnfWU@Do3aUWlP@BP~PP#ba&<+we!fsv=*NsKqPivE&C^vAlg7 zhHeu>E+UuWC^Yw|P<!bh>r;=*X)E2=vmI{#+I^eWB!(FU3E4Nz(urz1vs6o=`tKy{ zO`5=-BnUJmP?+dIV3U6Bz5~^laydy%`P+as!G>VKlDuv^jL0-wj8j%TOwIeaT=nbm zRq!{w{YnnUd{sF7I>5<iqh^s514s&WomJ-0xL%It3f>MDeC2vfdFCtN92>s8iN|)* zXC4$m&b$VctoxDiz$)ns;Eg%c^_qQp*a+C0*~<Arb-X?29%9g5XlQYZUqRo!R5UuA zU^Rn@aDGYLS$$5i>}L<4#zSbRh=(^}PE$2|7h=E$8d`>%(wYutflf|5qFzq1815_) zv5}G#FeJ!QN~ts{KsAK;>0%;smYK??qx7Q`m|p%sHP)3WhM5rZ8pUS|LR2w)J`Qh+ z!{>@YWI=pB5~4yhi<m7^t?&5ketZ`9h2c<aKNS0p039|S=50hrnYsoPdbw4>#EbbZ zodp~sQ;RBy&qYG9a*$9CA|vs+f)Gh~g#a$YZ23+}!f@P|GWl*aA~!=n+o6`jkRS-` zPP*sQ%aCOkU>QdcQAQABXlCeVd6vXcuITpmCz#GbWXLsY96}B(BQhLC9dr&1Qc#9v z91zERzz3w;I0?UQQM@>K!CJ<VX$U2uJQECS!MS;KG5iE4NpGYT_$W9q)^HhmWEU<m z6Hk&J;*I!&^c9EW(b?hpnb3(TXy|tgTEhz_9x6aAQvz;7>cL}pHg=PC;QjcxbOHzB zWe34?6-2;7_z3n;m#GQ+eyze6a8qoDKj8J!R$TEHVsZ`{vaC9gJX#|+<!uZOKC+iH zU}V=%dWa^|VgY!Av}&3Me2s+^%Zsa~dSa_syyj~S%WokXFbE-EErUg@(HOEet+Kob zDVtV(Es9rxXNcw3kdUudA!f=ABKqiycvZ>fA>}wdLjMe@#%AUdQjZJECnTMV%O_+s zS0kU0@of8iLKd@Q@(DS{yZt)^v|RmsLTuP``GmM~*YgSSW9H=(63WibCnS!|Pl6s? zhkQc%=bL5#=bcZ;Sk5`0klF07d_tD9i}MLN#*WGpVnafD(U6ny$rQ5gk2DuZ+<#NM zM&kZE<XwKUX>8eh`GnYU^YaO@=iKuN(Qy{}ggCOj^9ga{9P$ZqVc+Ky;>z_h8vhyM z#-V)DxO0yAgcQhE2Oiwjd_p`qE}sxDb~}Q9h7`=N?r6NZiur^@YVwmHn%j_1NR50o zny#_SCuANwA)k=>T+w_&7O^k#30cCv%qL`Nz9Gx<4OyNaAAT=WFQ1ToOpkm*vY5X4 zgdAgP<r8wAd4SsgGvosE6=nYYBBj0m2ue--E2JF9<`Y7C|9nE~v1jrLA-#V-A)~oQ z`GkyT+vO8NdjEVvNbmpe5YTcH^9iwGx8)P!$_>aTg!KOTgpl4ppAgdf=M&O{3(O~^ zf4*r3us`w%A-#V-A+y=+d_tD9%kl{^_5Nx|0}{g1kdyGy6f!GM8ru8kL+u*7GM^CA z`~N$H^!|7A2_e0IJ|Xs8P(C5L{OUF7{kP;3LVEvvLR{ES`GmM~lky26y?;I-?)ma5 zkgpCrxEuL|klsI^5U>2ohxGmh@(J<gV)F@!)LhOdB%0frPe_e?b4q&ud_v~2JMsyc z&x!ejklsI^5YqeS6S6elkY)LXEYF7z?fvr!A-#V-A*A=uCxrC=`GlNjPN6n`hp4^3 zI%%RVWgpS4H)pz-z><I7NWQ#K+4YmR-pGQ2rgkYqvvN=q+ChgR-k<Q$ulOC*+<3#u zasCFpRYZ6$?u1w1dx!9?6_C1XKp*)`;|r;cwvkwX3FLfaIYo{uWK1?1p&~+J1&a)V z+sHVd0gD(U<JdvmAtH*?`26}@b3a?z<7ObD+Jko@qPaRj9?p~aJW3@1pibmDh~@>E zRuh!`2z+=uyf6kkj>EM{R+^VG)ULw@h}>|gKh!X6q0+mCBL?-5U3&^Yk&SGB>Eoli z=hgX8zf{VxWj<EoKI7dJy}dudfX`5^oS{{$rlwS^Io`SXtfS+U%_|`&>kt%N1f!tY zuNF-Gm3;>6LVzO4nJ-54KtWVGMm96lYj|aWE>~95?zIa&f5WlD6TP%ve6(*NSk{0A z_3=$S^yXJQdyfr1HD1mNY@P_wHJ~(X_;wlM&)DPoj@OqSz!z$A%kTzle6wVg{ye_1 z-~y4v#jrs{hGpOe<1f#{*KWkDS@RhiWZOw;hggRyU7$*5`69-72v7rhGqVSErbsU@ zG+kY<I(CZ^1V3*!&&96tS}{{(>}WTySJ3grO^BJ{fos~0o3VVSqpr`29Cyzgyeiyn z<(y5&9biYnUwF*DcX-oWAFoH8YuV?scLFzdk`b+L-DP;+PE%*@#4o1zAKrR5&KWZd zw8yr6AvIxy)I$uE4Lgx?4yOkbWyA!pLmo<#g5%kT+5e~+#(UCY;fRRjmB}EV+zZ|r zVs>P@^<Ho$Sz{0<7r6$u>rSs7eto=a$g`W|mh$OL4ld1mL>VOZDtPw|EQIglI!5#f zFJ3!s!_ASersaSS#4?_C&=#MRCOFz($BQ0ej5|I*1W87t!rNj16DW+QGIs-Bx$c7C z<7E3SgaYJh;7zIl(Xw7o7oG$#*(*6vVfiCr_$hAs$%ycRd7%OCq4h0RI$w<UD4l~D zcwFrM#IGwn0=As&a%!U6w0n5%q319em`Bj$y1gUQ1!C}YJLw5NKJ@d-`}lUVP2FT? zF$nS3<br4K&|budAIpa0Xrb{rzg6=V`O5W_=YP8ljw1bn;uAsj9PFdxr!+0G8$Y`8 z5FeTB>+k&mGH*gTC}odZ!oX28F1Yx+%vdpTWUvQ5QJ4*ub{6lJunGzteRu?dm*Z^w zJtK9;_{Zb+_&P5FcLZpY@wph!52gz^f3foULmHRpTwlIKP1|vE7(8O;c^7}TSt}-t z43QZ!2b;ta*)BiChbIx)-b3asfLW8EaQ);Wt`Q!My6D)u<^tpuuih&c{Du{h+8T{= z+tv1?J<u`Q18G@j+T*lCh}*2Ws9bj9$I3?}$bOcN+pNDi>bl;rRexpFCB5dNaxsZ= zDT&btE(nP~EXI>2=TB=yKVbkPQ+q&~+)C2qLg}_m?lzV#*W6r?jrMrnh3bRNy*F8} z1B*}yv}H97J9&87RP|0O@aTjE*jWwYmU-icHa0AO#>&?^-ZR1d$qj3blT8<}D8?<1 z2}_D+StzDqH|_~)6eYc8`Iww(`r0m27zSV9_}y#6TI=Bf0@MLJ3Jr-=u1c@!k95?< z9b!#gf!qaf<3`}xweTbST3<a59z!?CfVR=NrpNr{yH1AG2$;DV;tW^ePB?6a8gLqh z!gf3c?_0I)(GOhgK@MV!ccfYTPm6fdjT16?M&s;Ey?L2VA_{?weC|+nI;Xmw^HI+X zF#>de)=)RJB%Z%>c|osxc-5_>+Vw50+f-k8_OhQZguhLlan#vm>+Ul;2)?>_y-qiB z1)j<j-2EL=8ElJl@EAr!SpIL$=n|iIZNWJctHji5?wcJ3+A9|?OddLVK&SVUJNM|$ zF3-xc!Tn&EjZ!_VmdVuvT$Sp<m!U7N5(sIgDY!szzB8khN+BTs5I2HU8%^$uiW?D= zv-Kye$bwpUi{@g^0EMUxt#c5n5EW^iliLQrg-5i`Q9FJgYSYheF(TX*m$n^^n*)M$ zc<3;RN7;ytGMwX)VF{at7}Sr{<IdCoK9sU1J&f9*<gLA^+@)HLj<ze>{N(y3ZqgeT zkKQ~!=@q`!#ZUBm0<B)uAGcv7o358agP8^~(y9<#e_Yk><vPx3XfNvAyLT<qQ_hTy z%?U`p;e7*=PuSStEg$jbZ^U4kx9FbL$-CQuPFf;Vx|C&+K`U4xB})PuL7Tca(&_c& zmFN@6xdec~I8gha2w5~zKLm>mTnnc`lcz13SN@ET?!>im=Nh(FQQ!|p!S6oAr^1R~ zC72?s!Lsevm|>L)uSmyl@yAFv5q--NYc!EoNb9Q%Nn|)U-Y_1bVDt07^|t2hv%!z? zCVeRD0gEDv;4FMqc2e2L_|)Q)@&eH*o}s+uZzk6wiJ{)RmF{W5OW6F%t@}uDE%pl5 zy($I{qc^y{BAEYsy!6cM*A?2}Pjk-U8zY$snl9NBmac_b@;BbHdb#|4A77l;p<TNU z^PnhV&@f{`v5<HlIni;0;4Cj>BP8#W2P$_>>-DS<EiY*Y5sa4?v|aR?bv}<Ec34yt zeuX=}@x?!UALAp#qoTkSroQ#D_Fa`-G-C2xAN<{CwN$j|j5$8y{nK9f7cPg-lYiy0 z!Ry>PFVMgNh=54)SM)sdtI5d_&_gf;L8*|lXA0q?_zot%IYUk&79A(rxu!is8gE5Z z8zG>_C-Uluv{Rite#omTf;;#_l;EcvZXqKIy>jRU=<%E=*&=vyY`@K(?LGVV0oUTS zVL|QU;Mi}g4D>5;7J^3xv=4ZTmz|ydvSMreb@~~6bCirgs-}+H0N0`u7SAbJu89@5 zPjo*qyYBSa8>QwMF%`8=A6>Qey9rnEqQ#q}E?bvCEx3xq@Rp@pm<gK}Lz4yg+(W6$ zBYbXtX6x3O^C9XHGvOgbEr43PqAEmHs^VFE)->`%+F7GStB7IaqT4q>46P&2==NtY zLXc18(C5}3@R2Qn1V2q0tb16T)R9f@4`J;?l9}aaX1yVG<ijkvjs!e}%@5tXjU<_e zR@m8-d*dqo@-_;0v$xO+Q!9ImTwyx4ZQGGlnEUdxT%q_S2M%m98qqC;wDhD5`<M>* zhakic(p;p&ecH{+?-gasN*(S)A7%waKoLKe9g|+-<TKexIE@JcZI2O_mQDL$19_i4 zzCHX(8R-CIW1e+yU#Ut*6X}P9v}y2c@&ZjAzHq>rh?6lu!=JDuDF?d28eG3$M;F&) z_!wSR3b<ZlEiBV}5aK*!O9#qa89w>xP-X|7)w5g~*@fmtc8F$xa77^xl)R3Tw_$)a zy$P5#ShEWvqE8s00X~&j&DLSsTl}NYm6YZd+G@${5Uvj14%KmH%$l@}b*&g4<EpXI z@dzMLS|#ogJr!@p)P_{KFhRDik3>3PL3YZ|0^{S0m;<;?p*6rmo0m`#rcW;K8i)5{ zYrLo8Pl&5)_}Q1e3<cSogT1)^o$!rU_$oJR9aI1`1Cy;s+;s{bEM3M|U=9=mC)^SI z;Rm~au5=#!nMC058QH-pIlkmZI>Z9V4<U^_F4X%JkET-s`7#G09OuBY4B|lX%<j+5 z#y{|)2}Of6rQIvMc|025Y-<^Q18j#tNtn1OJTwg7!eyblp)X%x_t`sO@9_jyLBLC9 z(bv)8zR=nw!uJ(!g5O{R{)U^rW%VI@um2#GCy9(lPSAOpuW6oEosLuPNl%4uqK7OU z=#(2mh>WzSR;LIIEAV6<!?8SKPZYoJEJReq{qgmmrFCK8Mz}LCq52AYT-$EN=DRsz zx`45};3Nb_1mKR+Q;28!gcNt~-58ERm(E}bQy;I#S$B4?!JqNBt}pQGva_4u>kn`? zk<mZ|J1vi5L0M@tqA$i3GL9Y0agk$p(FU*=A+cQUd>3-3y2{pYZYAYhp%%1*jzxXQ zME8rtf*ZCg#V*{@0&1?m<>a_vy~Z+kuFKDbmO0y{m8Kc*Fe%G6m1xFv@Qghw&Y=g{ zYzWsW^uXG+JkNpTnMw@-_zeQolxVyYEqSCdbruY@h9w#$13}qO9Z@L9hQ7qxX9hlk zt&d7UYiL$#q^?4nV%1~YHZ%SxJR%TdJiuca#J$qg&fbhCLT6Ury@4e(aK-oV2g9kC zI7_~@!2){;Ma1#Q!E}aNP?RBnU^1mq`-95iu-ygfK{IF_8Aw|FXBHR6rSQ3dxGI!} zC`ed(*vWbH3cOM14zA<yDSY!e{#q^jw2pgXFbdrbFXs;#C12I3N6133(4j!i*`C%X zrZTKSfJh1P3p5wi8#Ux@eWuxYSOZ6;g0*myMBGbrQR=`<F%ZV^f_+7#k4H!=&*<Ed zC+%$<P=MUqa1JKl?0)2n8i5g1!Zm9|!(teKdkg7O>{$pH7FZKkujxK~OZ&dKcE71} zPI<C1&|10!r=bGGXxJTwYT^L={soSP(+dVlZp@4Jo0u~Uj~IDOXD!<e`Jw<igo@Vx zi!XhWP4cvi4_jsdm*(Y-dkIZs=7Gb4Wab4%Y-!&QC-j{<=cHE+T%)FERa~IIJgFBd zK^y6ghzwN${waw3dtE=thD4bzi)6e<lv$g4t|s-0_T|duKmaUgMl>GP1kY;H9Y4dx zxL`N~1En=>@G+*8bX5Mxh9GPUroS{4G4hnpB7qRn(Z)dsmbv6q^C~v*C{vbcDHFoc zjYp;9S?S&Jb6gAx;gEEk0QI<su(XYca$0cnexh79Od07g!3ZPy+GD8~|3#j~bF4Cp zhYbkHI60pA#Uew+Gr*D|xbYG~R!J7F1P6+DWS5)a87iK^Hm3cPj%}>5<v!6DMZoVv zv>NpgE%@Ni{>J&W+b7nFC|}<SECP-5lQXMVD_*Jr+xV|zv`o%A{v#QNy)<1fYvx`+ zu3b4htotQ3sBdl2yFqdTC<QDO!yCnl6`M36pQiW&G{K7yV;IU$H?Fa$j95xTuH|NQ z3`3zQ9LGgpS&vC?+Qiy=RC?29{B&50lbDZ5?K;%0+pe9_$h^SenkmL_@`-;G`J;{O z4vRm|R#JQbNY7*)N>#9%@w4%vjAT#wQCC?#qw{>8rH5)|+e@)7eSVO;x+avApP>hR z9$|b+*I0OYjm4~o<zY55X<e*CpD!SkOJAPN%JgNvV8^J3bY&cDOn5sP2W!&DVOp9N zN@+qWBlpaKgw73G`8*WI#B?qqs9m&99Yhok`xpV6BcNg!KHvwnpgnYq@ct}!)yywQ zCcX5ATaHc(HfZkVKnT8(b1Ap8*4&kDDP1*!oY(wQ<8ARJor6)^*__v*?6DO5HC*`e zO)`Kjf?qSR4R$xSlDim<>7KtRN5S;N%=6H%4fCuMD%Wgdy#Oq###hU<US!v4Y2zB5 zeT$8*F=on~N_Fd2VwnmFbt^TU*QivnVx>+XfXb}1rh^cbd)(4R?nW4|n^2@P;|}Ga zkaUW5<~*gP6)Q50bDki8a;%@`r4UZ7en20g2Ua7vXf!1ayq_i4J5p*_zARIV^@G0G z%Rz5^=em{kIioSB8NV56E%qTnxRTw3oqzxsLT9y!j-Mc3cpVg=BmD$e=8TG9W|S{0 zZH{1bxO-*sa42-n+Uhz4;E@Q>Od`*LT!DiGkl&f?v|g+mK87zd(cpfAb!JGNC#L3} zL|_KhG(HeQct_++P0RyLi>Z;y)iv^<Q}#S6w?{@WEy*!6PT-GSf&-pGm7Ryb_-lqi zJif`7z}u|&2KW)Q=OcTxTlmb+tJjdu`$zkE!xiZI@hPMnI=>9k3<g_C2Z^xs0$aK9 z!9n=@nf>2p-fUtt%5sQ{ct<8spf6i-jHah?oP4dH@iG6BcR~f|8mC|yrVFO4J^Xah z@)8sI;{f_-(<+ldkB2+(n+3na_`&uO8>7nNDQoQmiV0R)UA;80DN*miByf0+J$QSY zW*r+2EX-+|ySGW6wSjdj{1`7j)v5VTj=0(6AjbD~hyJ)R?o+t?k?!S76!ekSl&(at z8{LMs3Bv?edjE74xr|(dATlo!g5(vCAiWEj73p1sC`~?ie({B7i_%s#a698Rq(}d` zzVjL_YwUK$wSS+13k>xZr>|=0cG_)dcM>qS(Xur1dtmQ@3z?!z(#XR}x1nA8&GDY! zXi>WRNw>kh2hN9^9Y$x&nA3hj#_`N??Pg8S7?*imM&@>)Nc-6{GRI{y6FQ7;KSzNk zbeuo8{e(<;6i*sIDGOAHx|I)7eR-+ZdC(iy90bJ=gnW2QPhn6!hC<@fdiTbSIhZ;% zd)&B<C4UyE8eBBBZxfCyQOC&xe>`^lrias(4xFYz+w#E;n1DLA8mHg@e^%tG|EN1~ z$=Wqb2iE=JSG@H2URv!4{9(|VHS1Rn1jng7zjZ`$X+pPHr_e&q#S#3>V$zJ?SjG7Y zX`hxMKfi{sX+{LdXv`kPjK{OtQS!*`*A9H2L|RAQT{p#4B(LvBA_PjWMVBxf5K=mN zWf~|%>s0@z4)EI{CD#Fb!J(-4ExhI)o{X>6v@Qifu<ZNKd+rW1uwhs7iSA{+9*i1( z+_gZznRB)mD1w`g7*Mx^pp8#%IG6j1SK<fz@YN0Q0It`C)?fhZd&^ty=<4A=d+Rp5 zVbZLbn>NjaVCHpXRA^*e5@JYm8mnn7UPji){!c$D#JUo=L~wG$SD!t7>jrif^?Ud3 zhIibBKzvWQI(gTw$t9aMEdj`g2%(Prq<jex)yafh@bwo@-?~sjJ$v9w7a(w`aDBqA zT@wf$y@^g6LZ=nIp~&-3Izc``CdVtvQYfM6=t^il|KJJ^VuPN&dnRE6v}wwT?UDmN zKXtI2m_Wqbx^;5tr21_pu-;zb9@9Its8&gfz)+MVuPqpmgR;m>4+qMgm*v@uvolv4 z-w2$6U%h;d&+U)FH|l^B?1D<4q0a4ryb#_mEv;X8pXbx-Puhau*Cy$awB9&CaYSS8 z!daS#Z&*~#=+IG%Z+Jn`7f+r^k7Rc;J6^n?njfQSp&dk$`TdzuoeO=VP*O_skWsD< z=-lwlr;k3lfxWhV?;c%SF1MT4qI$FBQh}AlWp;C0mulXklz#=`>eQV(r<Sar1h0xW zn-N~PLR69FvkDikWHkP|D|Nwv#(qc;e`GrtZxZ46OWiPM9Axe+=-2-G?8o}}YY`k= zMC!&^NngPOKSfMVJU`o5S-a%7Ln$Bi?q=4^BZ}leJ@435Z=c!D20|QXe@yO~Zeu;Q zZQBehyYc*N;=QF^yUIQHwS(ck;_G$jR5!6B0^=%)=lU4CAW`*^#s)EE@Fu*6DG%<@ z10Q(I<1x4&(@vTO!wQlVGo)r5In-jhd0xXp0C4A}$JzMICVU5f=L#{Wr3%ucanKhJ zpQmX<GP_l}k6DF>>T@T@Q}wySVSDL5^m9FYSceCa{Ce}ljLo!7NpwdupHu<nL$=XN zE<q~}m&Fh8G6qIk_D)V|Xld0qIk}N=YwlcEd<5d0o>opHZ^YD8LeYiaWE^Qx_z#L; zPI1V_&(MOyI{XDs;9#oNh-S^2SlNwEZ`xEWpOs~Y2awff2(H_yW4*c^h~9F-`F+NY zVzE4KvkbH5+>(iuz>o1NRxEblfGb`E&7H_lV3YJ2xf^%MTTs7V|A<9^-t$S?17agO zA`O%+V&&^!<$XTRMeBS3+u<DiS^9o{;%Mj%dtOSg2K2S~q_$l;WlZR{vO$BDWE%;k zOTEN!`R&TRRR;5{D;*XtMu<-nGYEc@`V`HmO;K#ir}2yl6+{lc870J^Tl{gsR(z)z zHR~V>e1ZgdLU#*JK7*$C+^$c|WC($HJdi&QdVFfts!h-nk46lX;1BcL#Ft7+kkk1< zfX)vzb)Y#uxAQZ;07tRY`u8|n_$8+U{Rcb-dXSXm_~ZNrZ6%V@NlmHo)0=lQ>^Dfl zcMePV4jg0--{n?Xh>hce&SW`Q_pc~O_|(RYpdU3uTRz--anE+uYg-bk7y09wd)k_W zs)tGy{@tkiLNk2(*iU>NPQZw<)&uI7ZI}?{6R8<v**_(!aca?mQAFf(MC2%_7gc9u zSXha`;F_Zfg;qoW{#--Wn#`G5dS=}Z{NWY8>!Z1d#~?-?&(J{AIpZiDOQM8<zt6Hy zG#d24V`x;!{;6pul@TXV<*_!3TO^%SCfv5o)Pw`&(_M;)lkkToXSS7TpL}@)=n!B( zO*53Cq|m7;GV)IV&H08*wwP&hG{!>n`VhB}V0Myxct2iqgG^!S)3ZwYXvNi$0P((V z^V5$OZlLqi+&DPzZHczAySr^b0HZYZn4e-3>Ofe&o0TCOgYrU?vkTk@un8@o6`+ZY zi%!b`iK!`b4VWPvI_<*Cn-{P&8V$WP^`w_1xgg|Z%l1kDo|+bHOH=-JWf;ny1<!E1 zjH$H`mTTr3u4w_b%}#G6**QB-cBgEJ(=@{){!C$r3%6@+Qh=rz*ykz$ze9j7vm3c5 z+!|Q{IwJ1nF!os(yD=vRfzco>;$3;=8a29)ZniESrS7rO)pTcOR)+<SFxK-rKDGHB ze%8Xjga36%eIs8^8isq=wCLAoTqXMsc3d<3p=<NSKgW@cmut+VtB`aGAII<8OdoPM zUFy{2&=A75oV1EL1HGvleOSdwyN-6~5DxPz7RDQm`bPTdB@*g%)<JLF6o0{YL@TJ_ z&|U7YCzJVnX_QQlyXffxubiIzGI<CMoN>K-s;%qW>FI+4l62)G8bmM_F~MST^@A-Y zO$&0mqj8G2sn{&if{;3d-5Fn~NlRbgO_ho94R$*-^m5r@ZXr<f!!mp-qeauRb3i2V z-(Uwu3xVoIf!aa1*&qlsyk#8`NO1y>2Z^_peKn$K7YQHm0qfvcfd`AzkEbC9N@~hz zI*=M*ft<{1ypQ^e9S~}tIkooQijAGa*n~n38B-GW#5HjX6Pw`dCa1TRX_tCt6bLxG z>6tBM+SNZh4g|!Y(UO5*M~cxC6;&3e<%@%V@0!bV3xW6b^I}}s+_{9no30X$=HBEi z&@<&cdd6=*>CO2*f|f5K6^a+-3Y@?XmuU;w#Y`L;SdMdW>eOfbdJoQ}aV?#nbC>x| zBm>lNPm5a#9Ugc*hek(mXS~;AAHKcY9g5AJ70DI!=y|-?uYDeKZ$t`Q_oHOkx{F_K zJge=61it&PG=vaqcq@*9vX-w@SBl^Ry8L|f^?|C;AGc3w)Y;amcYNb^wiZ3546_G| zQP31G#LS?SDoqDAsMLILedQamIj#7^#$6Wu{}(orwc<mydA=S+cgRi$vDIIG0oj}o zeu;6BHjchyz4Lj?=6Q!7UvyP|hnK?l@p6udwd~cP0AWC$ziwml4o_;(Kw4wjGr2(n z3+vwGg|3a8J=+-{g*XSyS4eMMsZx3qy1r96wJ~C|v-zb&t6$8yIuWkL^W}PC>w9Q{ z?eP~piAlE{npD4urS*{Hq-Ii*<&dQ0rk2*jlIk_pemQv14)=!<)>6~>%*^;|ZQ4|? zn%O44M$6VDr$tFl3yBY?e>$Sj{8+I%KQ^bNRqwhD8(CWRZBVZv)4@_+tg^K1*|1*Y zI-?$57Ah+lA(?8NUZFzMG<bl2f=IF@k!+=EKbw2m%#V$fcnPn<2bdC;!;_NJEv*M9 z)t56fnC5J7eUh2axE`#Nn$>9YJ0tO}<%|p#FB@-JArlwsJreS%89}mFNoG@i^}>qy zn>1YhN3DqDzZ=I``2Q~~di*yF3;%zz0OK?1DDTdjEYBj$Y|k|Q`oefaVLWR!ZUm{^ zExqAvMb;5-!C%2D2aBc1uV#qJ8BVm&N72IH0*;V{f_5ogEG)*PH0Y?+j#jeTt8P+{ z9!Yh3k@TVbUZc16)xXm}{42foRi5;KHjsDJ5Y`I`${R{v^4$=^tSxk|1pXMq_!<m& z6C@aoXcI!Vi^ZNOkX?=t3Sw6BU6gNaC-N;YE3G<E8wFqEWAPU05B+I3?QFU|ShgC` z`BBY8DLtc0uA}J*VYmVe8`EQcI1Em~t?+kz9`6@!wZ_SSU`>as(H|h?D%e0d0k^a4 z)_>Z;Ft#1WW0&_$FZTcwYbfxMX7EUAcN!ws;g@eKbQ-pMp3!JLj*xaJm3NCGAD<u( zPJf*;43aJxLy^E2{Iye(_t~S#{9PatyP$$}?<Mzj=A(B&bXQC6!*wRth)lCb_+!a$ z`gP5g-7jn??o|R7LHVcP-z896@EsocjmexeaH_k7$Ep_35^HXrxEWGl`e{7>Mf54W z@hrQt|Ney?!-zI3k#+D|^3a*7Y+47eix7RkF4F7~Q;`>u1Z4Kkxn@p61Q0E%FKa#2 z2J29025gxYVI^Gkp_!v>t?-vZcs`b5+Z57=)oMS&)=K1)0l?bM5+CIGCTa1%))?_8 zdkZLM)x1$WVvJLzb^KPs&Xd|-uplUln$*d+i_XNKvS)#OsVgyDU<s)5@_JRn3F(ff z7q~oZP~%f5GzLxa7Lg?i)y|w~dlfsCC{-a<)K)20y_O|FB3_Lz8ZWdRc5~hOvlg0- zvRF3O_@Gsjv>Xlx>54_h7OPiTix>!!)@g2tjg>ojKv_3*5P*-0R4ktuolcgK(U`jt ziE}#&UJDnz?dpcV_#cX{T0Ej{O!lk7n`<X5c-@K7*BxbN*Q!pV;r6;#e4#mjX3sXF zIlp#1w!%BDwDQ^u7wR+%P*g@{tJWDUGBXgMJ!CO6l6Ry-`6x05GqLwZ1sG*Zj$W-V zurpz;ZR^Zxu~88n%3ulO&?2L3Teq(rQM_3D;vfKouzPa8rZus`2QBQu3K(!@<5HX1 zKt(GX{1GESYmHc}B*q~>Wn2?zZgN*l9WUr|&2xmwF*!}s$v*s`g280KkbD8cA+i8& z-n{?V4K5+hUB=Ys7DgMeH#06;>J|*u@OGvYtbo9*kB7j28GeZ$_wKo4?B{WNfU(0n z4&m*eNOkOGe9rck7xtBVC5+k9Q~m)@p1F6wpG9KGC_l@yNHmOmGsf4_dj39-Pyk){ zqSlo13ZCF1P@9KvhSns`MX}q`L2(}l3jAG>ptq)FnADD0dppJ5x$=(dTf5;ChdSTi z*ih#QrQdG`t2B{wT(;;(1mkU3&15iDj(4fmM6}p6Heo1_@O|lko#SeZ=ML>U_wMY( z^kN;>bl-NRdrf!up6j77+_TG`$COEn4li9k0D%#cES%tx+{Ocbo2;7KT&mTZkM;kK z$31$CcP#dDSqnw)GPrm#O_!2}B@Fb6xPRb*lk?JP<8OIX*g-5c=74U;=<M}Qc1#$= z-~~1~7++a6aOkX&T?y0MWQ-q8m<Gw(5lj{l<YQvwqnJ7oB?ZV!Tz=GHZe#9NFlM%| za&_5*UoBrfQnc#cqU9cU80UBZXI;nF@o8T#C=KB==i0bl!CQl2iL{VMpYY(q&!&yt z)x|%cK}?NmDZP5Vm<imay?6B<HR_D{3?=B*T2F;@BBE>FWUL-e6(Cn))w0)xGc8v7 zlesJ1+$3UZHe2>uGv#@A7pLtIoCRSJ>VwlPQ@b}AYH2fRI&j%O&d2fIo2&4?#SS<b z>cJYEy&lqf%^D30D^?Hm>9~1#zpF#=$ID4=>sP8##WU*asbLp-maf@BM89r!O0J3+ z<4=S%XN1d0K(?v@w=VZvb7mMmpDNu;#pj2y2g&co(!Ivyw{Y3;kSQu%WW93|4ELGh z(izql0U8FE*)zfwdJnGLSLR;lmuokvm%oNZ$HtGX))ON3Sm>(+Mieg4ulVXAzTUAD zYDcjHA=V|GxtuezL@gWqnX_JbDXVfVqml6t+<1FYUeM@J63JJ>ke^vR`NJ;9@^c}C zv{~{ShoNU%*yRjH1ZNiT$GOeoc#^JlAVLhdLbzrr5zq<wDC1!lQZH1SPQAP%#PViW zmU=+}$dpb+yW8_F*GCQC?#f4o47~yEYjBOcgEe63>Fva6tTbs%_nh}TtG4nPH+b+k z-zMcQavEuDx^yqRjH^d@XhF9!L`0U<$8+Sh!!u)OyB<jNUX_<Ez;~Mrf!7;tNxZ@Y zZy}C1;XL1xlO>h&T3z&@OSE*;hDc{x_%ylE6&NHC`I(HBoyXL4bk+$i`gB;R!#zB& zLiFbM;NCL8DGcBEoPZk)Wra=$x(~}d(6dX^CEv%K!0WFL!x;Cjj00Ffo;WMKOv4C4 zIZvKHQ-OO>7{4fp8x+J3!=PY^J^#s{hn+^Wb0;83__q-L2vB|FQ_U=)JPJ`;i=OzZ zG@WTDb8;6i#?)5mk|@1$`?Y1G@)gHccel6|dAkg(EDKyD&atqKY^pESPVeY+7@t0V z3xDdOgNb5=ZgK6#!NLl4LqmHUUs3|Xp$ndXFPCoIwYrag^0@A#iOhc4qgHBAZBiZ! z5#l?_+vZ{klc|f1;W`3T-T0JNN%<w^M?`aWU<Fg>Cd;Jii|ufxJFKkmVne96?{&QN z-CmsCs{o9(ZrQi*gvz$wcADmzQp{1@p#tuXvyWcEYfeo7aYyT^Lk=}Q+U(Fk1h9qJ zV0G2*K&~bS>eQT1E^E1xng&O(#T(pCe>)XY$ot%?NPH-zUANx4FlV0*DRphc@LlAc z^$TZbVW}{_#aK<~4B8>fQlb$+AfX*CJfxNfzt0%3#LhAIQdc%xTd!u*fsS?+n@%o+ zuewbg;}Hy{ZeD%r&BxYkIH5=Tk$Co$0Dw(jfPJ$U0VEKT1Btk9zgOp3g{Y1YRc@=- zG{aYg5{aD~IELwJ_GpuW4@J)E>Rrff?59m9Z;Ih1>#i7te{`N8eTCq{z#asC_UCaI z5ts^tTI$HuboxIQY-r_(V&QGAms`VK0<S|ud7&m;UZ^4ZCJQyrc1+!jPeb5(c^D0v zVb_R(EIx(bWK1K=G{YKhA7W{c{T@u<k28zu27hbpOgoYtIGj6W{3au)jBErTmB((z zB;!LF$v*v~E&_C&WV`~&xEDeoDANGew5>^h5X3a3W6t=OUDjmN>X2^uTuYa@v`Vdf z`{N5|{B|!3AMH{&AgXdr(eqCAy2tNJm6?>$ePbgeTW;Uw6_y(O*(x4E&PyrF2vF0s zki>Jp7m}p&5LGb*KfYVIet3Av$fSijsEHfD#ey{y5EDBikchDqa!}HeJp}U}`ug3| z!4*kz-H?=slHo<uq%8avmg2_klSTZ@S|EBk$}HlRu%8jHNz@?(Xd5$%S;!Tqm$#cu zOtUN|w9o8hVKuI8+pcU{YTv%8jeGb0Gr7{$@ssIdb(XSN-TpV~N>OU5fVQLGI8tMG zh(kmbK2n%ryKxcqNgTz>BUMv>p3^<2lube*Cr`Huh1w5uZGtD&=9Y=pea0#iD#45P zvG0|m0DKdfMeY=UwDkf?TQ{~abSClR$wPoVCKIdEiPm%SHqYW6QGmP@r&GtI)Jqfi z$kkmvEI|4$9Xy{g)xKk$$Pz_Eh7{klI>5O)n*`PFjI(Rq$SKw%DtK7Lm_=0t+c?9g zCG6PNRV^S)Yd!qla9oO=`PQ(rMKzAYS1qjSjo;W1`Wv<*$dw0KAq3Rk(`1p(d`zDN z?-^&QI;@n4#op|6+z=3tq?1gH#2O?<FP-9Zb@_}c;ILvPf=1DdohSG<*>4MdJ5p-{ zJ!tHu_w4py=?pFllA&ZFrh$kIlb#srvK79trxBnw*p_!Ojn}FFc1HiNh8e{b7>*m( z-gdLPw-|UE8oz)75FCZOx-{w2VPc|Aw6|;94WbNp;Zebh5WBzVV`zE?@52{IEbM=# zXVJ{8-Uz^*cV%{nqG{!lSMC#Fb`W1<?VDGrXsr{)p@a7o?H}5&PG6(ZpyAfw#{4Xj z!Cr=qLM&p8lcY_&hZv7S=%`uVd*L-4HG3yz$g8Ivy!FvOe)@>N&pJRHw1q}c%`XUl zheCy%58)#hDsR)dEStG|m%9hpJ*)%8JPYEzkG!nj^`2yHHDDT^&cN<p@<9hHdeDJK zN6&od&;a9+SNjYaSod)muw1?6z@a@mE2k$WR$_Z)Wm(Gy9IO!_C*yOzgIHdfo(SM9 zccRLwFH2+z(&z%rj;gr0Xv&6XfV)lc5=EoEYDa9?Sa1N2#U)v50k;kV??O%N3b}_C zog6-QxrZS1#9w@JM#rY(?L4z|I@8QBNVB!TK(J3K0W6fTvFX>@3jr#E3u=HHfE=m) zy=?!=GelLoNU{L$5a?G#4|4%Q%eh6I2j9ngZ%6l9+M>8c*r6+I7$mO4bMWg4_}=Gf zP`bsOWpRMs%M1T}L1v8DM_oxC(*pl!F7}a@GmXez*%Q8?Q6Ql~V!iC+bf>DGp+CK8 zBa1JH3zHCn<SeDg6{!M_GcKUWjvxLAjH40ac(E}x$MZ3t!3$6XHw4R2Xau(UcCjfQ zvEdiJ`C7n$wVf3{#PeAQkhf&PYK`;g%^hqMu?*5h!SNMWQaFbjm+&yjf|-Ix6fFvU zqz;HdUC7J7j0nh0DI3||fG29v(_4+{ss)m(JWIy_vIJagIXn!XF3JrVS!mpVlqjg5 zedU$Eh0|7i<(!3EL#Fp=2Mf!hL2ZMe6Yd6y;9fun$eGbWQAoh}QK^3T4K_9|H)RuZ zqVeN)rApS2&j^)~mIxb_vut$P3j{C5GzJM$O&sWHJJttAz?3BJZG_a3yZWP{yU$NN z{KZcEtN}Euy?y2tXP3o`e?&4~oaDa;cMuU)rg&~^@yrwW*3!1=Ahg>&YsPXqx64_8 z7{fmC4cJ)TRW`eHWRNKD8*Zj+UJalw494xXmtVYCEw4?J*gg0k=zv9B-q>wv>;z~6 zU2!|%{)-paU_9=M*qkE#8e@BHviZ`XE}u2f8zF`wA%T{?>L)cOi^eJS8#0|N`lKW` zw6vBthJ`6FUxIhVCh3(brlnOd?FthH(fn)UGVLC725deIt^^pu{YA@RbcJ<D{iG($ zF{|N8b(>m|<<_KT!ezpsczi}ie6@^>s?}S!t}d^yGEyC)oyxh|0VTgWs7y256F-5$ z_sq0I#VMlwY<3+eiJcSe&t40Vj^TZ9;wt}|@JWSrxSr7n2XVS)o3Szy_zuSVKPn^m z^#i*}Z;k3@SkhaWk&#}8g+`L|5j{mDkLCm9kpe?c(kQh<ul}SxJ<TvzKNaJphAa9n zu=ulEvnCy97v(Izz@jg1Et+IbFA7>%j@RK~V#>3zvo7A~G8mkowq{p$)u{uMs_M%q zziL<DV}7E=4O(<YfEq$qwiVM&7ET_)k6<2#N#0C1Y$X3(kgf=Y<QFSD3gyn@`kBq+ zwlJ8!mq=&8zf@j$vH=`f$8^y9FbEg{AB0`|?dBZlSrisj#|d~7k8+lrfV$A~0nRkM z#2bjhlDYM)uRMFy^pVGA#y!#!#@0AcmPjMNHEqx1-Y{@5_JeywhRVc1t+zZ;V~Zn{ z`z()A$TJ<KbV9Nvw3H>5p(~fcrsGqBA8US4l5{=+Kzf8I^D|vy8N3Xqg3X*jNNkSJ ze}98tH}~NKZa~`mIS(qsikxG;;_E<Rx1@^Q##eXLIM}!0(T^-Xqr?krGjN-{wdns6 zTAl4uYh6xs8F&v4L52EX>hIrmzwEjC3^``jhlu1zkC`dGHCf|e86SBR;(+|Ym&={o z{;mUo{+hLr1pD_F_FRi^-Nx%1@5gJGTx{>^R2a%JB6yHPUaQ^QDt1nv=Nkt5!+cw% zbsp*Fo{WF+j`wjV{AD9Pati$Ly>7>U4h3tNbRTb?BTb)kYSmfbarW6&r{+wT<{&^# zh<IapBu`;;tDyYNn8cy72Jt@LX!>-RIm5MH`ybKMVcPWQH*F`o&43xx{jT6MyYT&P z`|&;e7T;j{up<n8=B$S*@;BbSa*_Of6W^M7_AJyv460#F<{R<@)iYf3>KMbxhn?gB z3O)0y6R3Gp5W#r52BYT^9S;3!;_r76A3o*!)OFvN#(sY1Am*sf*S-Jb0tG5`@_1UH z=UDdwWi#CPft_70;f>d?<Mr2Er%rRf4t1_xg_@V$yXLf>ANXeZ@|S_@SBE@bwD?8H zEX1N_#K8BwU_eDsMN|tR(B&>~tM;s>io@m}zm@j{)O#`MaV=Vt%#UlCPHXYi_4~kK zfPb*xWqfgS{{zt}PX=r<cJ>SLzY7)j>)WmL2ystMIj{GH2|jK$nl+f}9^%m*Y>O5w zw&?w?+GWzMx!q!cW3v;d&E6z+Xw${o^{cDcusb&&YEH!uu71CQA53f0s#Tk5;B)2s z74V*px6WGned!FSa^b>))zg=KUpkA~yDKrVTy@vTxf3JfBBcX0x}^>qSFAmGsiV5a z=S(>`jCf6d7LjLvgxJEQjq}XPY`JY$C6oOx%4WQdPMpmb8h&pB(Aj<y7-QYDTaVGz z90UixY43s4-EoiNFdIBxgKLWb!T&a1{&FY&F@UjX-nsXYPGN0M4_`O}ibBQHc**@R z5_)RfPsE^wq$+L^t|BkG&i!{ClpC>HMU@j{KHPR#Hlf7R_5(e}!^#Q%q%!Wt54#`4 z_jh8clm7%*G2XpW+xI1|;i?6>32r#R0~<9L4Qpt{Og5~ME9RLqGa%@e{3KUfZr*_d z>qsA%A{OG#Y1_-!Q6U@h&14@JolvAjclth1_La!T);IfyuO{Ay{1snZz6=vCUL;#8 z{^CG9TYH$^Wp$f;Lr$uIj620tq%*A)(OYf(Ova9WemVU-XBr-Nnm6Co>JVoWA6Mrl z{<PdjAf-2HRx#K3@`;Ix5jm@;2l<c5U0{wazu(xxbQjtlL;}$&>7lS#L`WX=`y*;@ z86cmiCE_wjqpYQaY4`(l5uN8RYGPp;gw%sY^`HQ_$7*76JA5MrH%Zxojh(pBV_Qt~ z)Oge}eBwQm>yK?Qoq6jGjiFN*<X}x0o`jcr<E3~~nDma(d2WQ#%u>U?;Qi~oR~^DL zz1Qy#W-AsthyblYi1{GgrSC%U1LgxJM|^7tcYpc|cjYUn5#mab;6Sne9eIG+A8OKG zehk4k5Ijiik7Q4Dfr4?@48#k@GaO>jD)JJI=jH6u%^E*vfuS2h%5m9fvN{F)Kf2Z+ zi};A6MT5)YuK4-tOJNPLv<5%NKPraxI~u_hshp_uP3YKcmS+U)i||Zo+G(+`j&qk+ z*IycNPuz9Zm@%_pJdDQA!57~j`mW2BF9)|nAill*;Fl|1-VH^7CZZ8+E4DE`l`KTD zeu9s@P^M?Hg3g7V4Z<IS&WD`~VjI80#&_=kUXgr`lsbu1<u@+%+XGUhz~l2K;|&NR zc0G6le$}#_KUj%&_<P#4#{@3N7viRBqh&56ifr8MB5yOm<;g!bp56L$>aR@~H}m0} zE?wPv<I2V>SGQa@8i8DP#2pq9(enr^S<fRF@`V7xG$G6m#cL_}&;#b=-2`b6=dTM2 zK3l3`u&s!0_c+*~V~N#=8zBvdsFqk+aG+c6ey9j_X>aD^H6Wj18<_nzA3HJ=F2XlF z6MUf+d_9Y;p*4PtXTf9Z>6sZFt*xhLWOmHXvYwim(Mh(S%xuq8ww;oh(ZPm<XSRK7 zJz0)rJ2f-29XNf4)v)?APJvaQaeZ9>GpzbruXE>mNnN@mnZBhR$z8f6*X`U{GuHG2 zF{n4TVjgLJC^nrs)tJhW*rm9b8+Bd)n@|r?geJDOc053#roHVQmN#wQ!`^lUwqi?P z2X0u0PJ@1)FKZ|8Hse|}8#}gHi*Yi2sSCf6bf-QjLRo+d@+Zx+SXqW{{;Hj+caXEZ z<p7atXG;et8auqvy8Co|3cpX%0Lwx6Q%HaL3cNe}@Ls3!!Hf9&B5}h?2sno;uG!$s z+qrb^wQhqOZ{yWX>JlI4TZQpw+zN7>ozr`0cXl`4e!I{Ka!7pRo)f+?ciEI%lMA)o z(c#&eLQR&pL|{Ax)7cPiglrSc>H-{jC!TH^C}w*>`XWpnV13#I7P5@$QD$JjBG$}( z2pQ-c>bPoyfZw<k%-r4uu~3$G<d$eJAWM_QgqaTI`#a5VPhrx`E=ZmJ3!39?&&;k# z<sCQl>al1;@2*RjIpBjIV6kekVpXdai>ihISj~5)iRg~3RThG>TFUU<C+HjxbuSQ6 zO%$VxXuePD)p!1?vJr(#8;vLh-otjz0SV$bV^Ypf1n2^x6Q<D7=@r@ZN`V(B60a4a zi+FS&@2ESZ`M#ud;fS)U=J)M2O@3(-I)f>l2{IkhC%Z^(4Bd?5WXjo&Ke~{OLQIfG z6q%4+L`J{`A^UmMnE~m?W!G$CtnzJHo8Ihq%%)}T;UY^Njdwx8g}b?jj5Oovp(9s> z6nf%m`g}|YR~^38%YC+dXy&lv80-A6!%Z|^YqNM4XuQ1d9TPvB5r4@qQ29;amYvmb zfrjUESjr-jKKtc9Yn!S3gODsIP0xqsrnd=E^$|q%LBlORtB0>@{+8dA9*nPzPr039 z9I_*zPTrO<n^!qkDwtC6RXXsn3@^f6b=3}b_O4_BQ#o-KANnI}TeA)#0@R7^!LAgp zAX~bFX4*pYqvOL)(XM3+kFM4WqIP|@FFhwoFYlIFSf?`AayBlj+ZX}5FRc;=h<&K3 za{z}N99WHmLlCeKNdF)x0jpsJ18=p7xPGxvTSL9x?05fC2FE_^kqNktu<G)5>?2Jv zyvB~_A)2v%fZZX0(as(&{e%GcuoH?P29-0u<y-S!)MP_FaN$c&OPktRKr{l=K#tuC z&7n@2ps#q+<1_f$@K7D+%y`aTmbtD7?wbfR;G#6xdHk5vMV)vroQ$Ww!*foqhlZf( zZn<Mi!xS>6MusY*x743xH0Cm9cyT#GxzF;vj6BnMSwn;v`81>0Uh@`(qGEIs<PzZM z=tPB4`xW^j@!V4)0lDVE{-6;|GEW6dC|3l!gI_z>U`H{!XUP$RLp8;L5d)s%`48}R z{Jew}d!pd<F5S-7UQ!ooz%FS!r)xgB<Fxvkw_gs_b_{gblEng+3V3(P>TYFWQT#3$ zdBS9<R_AK{<_U=}nyxlH>*vv7dhh)Reoep*c%HEh-7oPgS~P;L7x~Fum<#R3{A9q; zYM*uO#7!Ri+}|u*mDF?9!j10xY--otgdOVEUo&q{%a(iQ)va$dGM9)QbU(V`+0p|k zE8SL0|1upCsOgX#z6K#}EhRjg;=H`_4L`$-{fu+OV0sP*{GipZTKo7dV(^c8;yNPo zcw;GJ5<ez4bZw5;bM65@=I0in76RipTu7*hvgE-lJ>o|`%^)F$i;IE8_P@Nc@M@?p zWg;d!O^TMnjgx-goD4#gK0B=?)3y~};d91Eie?&0D`4W`!}Mn8+q{N%M1gefq?~`x zyV9&0Y-p6ter8p4a;BgOE{@Mkz1b+pBJdV8cml3aq$uw0(4yDu`QFw(%U45S@BRh6 zPT|MWZKxPYoEup;iCh6r*Gpc8O1tqvd~U?TW7}))-cdXyc+<jld#jO-cCl1U>MkGQ z5FLMgF*HMvT~*RcwT#P6>o@X0Hs?-3T&oalE(lhwCH-D<6YdleF_T2>Xo{$#^9mt5 zvn5!2!R8QLyP%|JI_%EgOS<<GQYN-GZbX9iVfG2bEK*cUuq_`?H;gZv&eppbC8JTk zGmP&=_rkYiBl&<GS(z9krjiy=Tv->?n;R1eQK~JI+`A}!6WInL!$we7hL}KDQU)eC z6@uonkyB_)(fG`<wpM_DhT;WSifvU$?_8nalY-V2PiJi1806OLZsc92OM@ufxtDd> z1|>%c<?)08xz<lsvhmYtlkpSJAE>GG@Be59a~i^PMlz0|m!ca~awKwhC2OkB>9%t? z^?@a*+o|e^S}zY}=-#sfOC}c@U9_pl`R8G+%IJJv;?<|l<EQ-#M#H$`E`tX4+vMti zU*RX=g6DRyUH;`ocxjJn($fkaJ@pATTBpWb7rfBTy7MV~W7!%AJp>i-{)uZ>Olunp z!@)UxoirAo#INyq&WeHQt7;`j4&H+Ry(RP2Mq*=H5m_Jey&gr4`Y0-*nfVyEBohDX zX;-CIU`dzAl7p(AJsUKTXv`8Ee0BgkwMvW7!VY@RdMh10H5c(^DLS=0&*Bq~4p%=j zKOww)X4a(yD@*)_6Ki%`hX5@=i2o%Nqcc3v2m#;+0eTJnM3HCi79IoLhTu_n_fMFE zCk=pJ&;^ei3*8{$3vLFzMsO+E?(L?xxGLjMzTo4_ZEqn<y83pVX$7vRx&lW!3<fJ5 zhDM_9-mmfdp^C+LY5<$hWyw150Vyk=3zIJ@cE<evKM#Dv5qhgRLyV)>Q{!l7<gOl8 zbp8j2bB{c)4Q-HFSFf*Xao_vuuqqA8lnINBU#!?mi|g6VS(Pi-i4!*OXA0><Yr-75 z+REm1<A)eKX`50TkirQ4`;<t2%fUEymBWG-)zgzo2bR+=v6<PrO!H>3ffZ_7_NkxT zNLh3yHq5<}lG7}$WXoUSL_~|};o+4diZ+{5IJ_bR(gW&gsl@&_tukGV&NlM9jaw{C z^BY+n8%C9<3}cc9@{^~}XZub|(;BvIRy{mX`_aC`;?(M0I#wx~Xn1ckq;9<yHWowc zC#NwdEC*8)=b=eSO~ne<tyZ@zRkC~;>t?H3$Hta}q#CVS)ril?jE`^CidZ_gM3B9P zpUyjpC8*6o5b*$I#VRF08e|wtFT}n)1V)X5A+Q}bLWf?Rm-$`~!!P!%!R>K<oPie( zYPp)9UJlASd3!sRuTf#qB4;0O=dy^&=|R-rQ5%g|<fbfc{JQ`q2N}YHn1!o#3tFk# zp52mayRtU=^=mviqS?&w@G3>AVk;2B4AJ9o?Il_>^V1?>hx>oB>$EJbLA$0k!s}>1 z+O=QOm}snWL?Sp4mVsv4X|lSFtetaj-jF{33=?DYX3x?kkRCaG5g6)gjJS-}m%g|4 zrXv_;^8&@P$WY&}N+FK3)>=Dib=N0(M-*du8%rw(t=$!k@nlgqm$Lpv+v~d|o(y&O ztrA$cS#(AN1UY5+CdScXDZ2ba?1IS>RMbj?!6PS{<(;wxt94Ly8UpZ={h0|@k;Zg@ zPsfeG+i)s4;%+g*)t_Pf5J*ITEb>It`G6eFa8VEA!BLI|iTn@}?WHN2V2Y;8rFRc^ z*TXoy992^c5}_7}9G72YJ?>f(#@wTHYe9l0nna$KU*s{k8<Ap+9GNW-32b@ljqfGj zTXT{6K_myt<iUfyNbB#Q8vF$CzfbQn*YK!Wuc9@2@)k*mTGI@;Zvn0w@Ub^*@ts8l zV3{zWbN{h+)*X8`>c;f3ha8B<JASx@0E>UUo&0QAvkOag)vIMTNX`gC4EkVvA;|aS zy3qyWD1q2Z)9UEJGRi6~Szgfv>49?QO)lD)x>YP8t+QS9&9N(uT|z^j;1la-t#Eht z#Hk<e`Em`t2d?h1FwM!yy;skbm&CX@sdjS5jd(Hsi7{TZy>p$_nq^PV<g7pcrPta1 z{m=LPi2%;?yEs;yYC5?^o_9fie2m`(cW?j^^CCi8Q7DgmOopF6(SO?!ay~xlTisMI z^?vfJ%7;ko0LzLqZPQvqFcb;KsSb@hrwy^OpFILBetP@jp7^%m-Jrd73ii1Zc}HU- z4xfv&y=@9T?PDFA!p!d6pS;@-IO69Y+xBl%w`nzxVpk8HdENNVKIT4opJx>-S1|JV z@p?5R-=u0q6-#id!Kx*AkYWi=ho7}__j~w=-}^nLw+&+~D;?!zgpLe-Oe>(=N}uen zKHO#B?61C;FXJia&m-pN7s(N~G)_=rg2{9d2Zm&S57AT$&Hf&WoiPRmddYtg7-vc3 zc%)G|%H}QGn{z(i{&L60v4?OPMk5anf>Tfr>N6JedbP$YaD<e0Y3YPo{f1PXKspA* zAZsa0xFEVCJ5(Uo(1)X5tLSEujt)`it~1+KtiHEX4m6(?W2?v0q_wzRX<Q4|4S)e~ zv$S0S_Zf>Gt`Kk$zu+slBYvEKA7D$|uQwiRQRe58v2YtI)SL8k)_4S{C7IZT<+^_I z_a`UVeW(?lX+ekjY?S%S%%g)iaEOLX*mBuD3U8mX!w%Q*cmZwhJcsgAd?WGqj!g?h z;QCTi+^7UxV4@<t8{$>411h!Jd21#__iC{Q(4^t`>lxyVt-_n-_zJFy-<E)e$<P`? zk4A5lC#ljZ&0F44HgwVxaftOSl?G9B3c;CWG*n0;$@d880Zl!8FSYDzgBt}xCnyXd z5F8YI=UCykIfJ9X4&s+NIr!kW*CD*ax7DYcCBG!q@YRR?UGYb0@I8o5UUj&C+sc#Z zZue24BvFD+uJyDLQu`EB0SKCNxIWZ!8nAxr4*U@}f_kvrs_~_6`@wgj4@voc`1Dr4 z=7^|LSn<jD?J>ll6k^2FpU?}TzAsG+wmJ^U2B4}BOlql2HjL!;ZN)NFXEKsg60qNc z7MyUlDVL}RXYdSlUC_5#odSNp@Q4?lFY&IKzV1u<H&1ab1U<o7-yqG_W#tIZ`PU1$ zFP`T$_nMpAe2stNgyeJ`BmjPmjZ@FZ)%m>eD!#U00fby${IyQm3sZpwN5GqOjZ-Gp z!3$Q+pSx`7qIt3-sdOTKPchXb{{Jd{6q`qU&Sk|#H;06HJ#gSvq`;D1O_MzQf8ntY zJs;scv-~}l^=Xz;pa}E_F{XAm2lwSm9KBZDbakD-!gJMCSJzn@&44)_dbmM(z>o2Z z6^|=c|FH4~zCB|G1l(BlzDC8zD~MKn03UGc(P3Ucym{TUY3tTapSljQvQJD43+m7* z0>$NV1fn<J42z`Z_o_b-S$I}CzZYQYfc47$s`e%qcp6{d*=uc#Gae!&T^qXnWl|vL zdkVsL_Ffm$9#*ugbFvpWyu*H+chZ7}6Qi2Cbx!L%xlVRb&fcbF=f;zw(p@_@Ubu=C zJ)YntCz5ImUzpPT1f)Ijcnj%=l4>y%rEWFq;bc6-<Jb?<!|keFzx#<99(_)9Pp-w3 zO>FQ(&Xjc20!YK~Gi6HmM^^MoZFT;=@yCLi4LKK@ym@3NbWc3ld&jG!KuzdL2-rDv zTZ|r(wDm3y-1#awSR-e6N3XRdx=HT5lTAkFCKIC4^_v#1)Ev}!Cof1NPww3sbsk?w zI?5cWnN0KY8q$w6Z@79vQsX0d$r~?{(_=|Bq_Ucd9=%WWNKItQE&TC_<gZa(=|J_m zJx<8BZV2&B|805fkk|6K%d{?|t2+ePXq)%xH`5-cd)<ag``$o67k~dSeClT$uG*71 zoUygj&E(yKC$`-M_A^i8)z@ws5$;nJ4`L1@kau3_UZ4{~CU>{0r7P78d#(r!g#zFQ z(M5c7ZdAt&I?W$7&DF71$LnG2R&ax=_zZr19)I-1G0c+5WBZK9?-3vdA)$$E03bW+ zqP`9^ea}fHZ~@K}PC+kCb~Z1fpYqDz5QJEHdnAxqWwOfNWOOrGWlMD1WS44;*n&Qv zCGkLhk%=Q!C+K=GokSBrxTw#85Vo74#R<hgKS{GK#4ujI(=eOemXjzVjD8y85kqa- zYm;G;6&+FPh~a=vw(4X3*t`$t9najVJ{^4UyjS%<zDk9c4(D!Fn@OKjKD<h0{c$^( zCVvcfAq&T`{@f<q8fN46FqI$&aCufXv91W$*fzpFlL@I@Pjk;+F(shL9^bDAlF9`+ zhr3m1X)D~zS#a)_-A`6iCkcVv-Eh&|Lo+wJ(J_V+7h(A<IaAz2Ll?QTCXu?6NCJ(d zMC%?SeW`&PUW64jSU0=@m*5`a60~FA!EG?cBa!G>wX<8Z{)_BT!4Ch#<G3AJSys3g zjIu%uH0HxKZN%=sO>5+jCbEzrDTI9-WJn^L`QN@l;@7VTjN2p&X1-$61*{(sC(&#W zq}{jz15PZv)PTh!@GxeI)B*a1lgQU4E$d)hLrn_<^!flncJ#z7lVmgAf(3EW=;E+c z(taHi_9JVQg~d>kVuPe*UXc_Q^0Kw;&`GZm{DedwIIAy?n-*lwIx&KzJv`LHVpP_T zv7v}T6{I^%PvaK4o0Z38R&O?_t!KBnYrCO#_M6&w9lBYFED};#5Q~Krsf1598#Ss~ z#;_5s!%LJ1FBB7FG&1X<2A9R^s9kdL>=8yIl+e`DloXt(RV%`y2+~Cpuc<EB6Qqw| zkB1S#w@3#$FJl#12+cnyN^H^hww;zVZrH9_e33eqpU4!marMp}Diy7}+pfjR<|Sg{ zN?JBw)4F7-az-PvhVP7%SOW!V`WtUBc1R%K`}r{lpd;_bIg4>fV_NKDp<`nvJ_H|* z;@y~_Y<vX)EHT9qXdHS9lGzZ64;La4A(D54!r3$;(nzD2-o|Y*F&&*1Xc~fbB$O>g z@GyKn+Z1IDi9*j)QeUNlCIrevf>k7tXxR`+;~7s&b2vxiGC7_m_rOchaJW_kZ0Z}V zQ&RC8aFV_=7WC-SD0YX!6$CjdyCc}psUg@z;{M+V-&3-IleCK4j$R_sL=M0Qxb2}* zpU?Oto(CTx25%@v>hV)p1dH%f1UWjsv$2Ud+uR3Cj;=BLu`&J{g+rtG&P=d$6C&^h zvJm({s$h&ZE~Pe+hky7}o5*!PLJ(x%mExrYV|PWpbjk5WBtAkE*HDUwh-~Q^iSvLj zXRIksrM<WOb`8>-m9)H%OFDE?1Eh07WeYT$*DNG7qL$?sQrxL!n};`_9v@a+{AAl{ zDSzC?azVX0HWkZSH(%W*)OBvXUR=47cFk9{LTru)U&1)XQuyE3FU;#bp83VD({eH! zZysN?CaGv0m!#I{(y4Mpf;3Csc<o|mHN9;{`&qVAGun2vwVu(obq8&0+m@?ZkcoL& z+h%LX1U*i=lGwFV64_j3=OlLSR5z((N5tf?{95BeZ4z?HUnJc>QQYIBb-TrB4LZmI zX+POyE=;Z7wR4psiRC|9w^i`)+S)I6?G(IdE#W({%ubGqj45uFIIe!th!~h+Q*V5| zh{)*T7K!8QM?}OR_~kB%IMi5~z8?Hod2SgLr2{{`Pxkw}KcU{ex6Gn-cO<;x&U-0U z62S*Nj~>NO@PiWwvU^Gv5@Vc(M0(If&;tlTIq&zE{^18rK=j)#SwP1Fr@<C~I=vr( zVLb08eHSDD-lvr251g#CKQX|$bdqRUx-{=Ky;J7}!)uq+*ChH%<I5NuXeTOn9<q6y zDw!AE5qwQswQakOT726BqMkf?Zg^-jtxcOww$@YHw&@^ztkSk^l^w5M;Z%7CJh4k> zDt=)p*0|+Q<ALn=J<m_yFyms6bJI6Wm%^v6+cbU4hN<heOxi>iTiQulX%*>M1@TSx z41@?$m>_K^@-};*jQk3gw8nx22@>D_>O&XAUmJ$VA%<3(@6r*`ogfo(X37YZ<vmD; zaRv$eIL!yKA(3jR<RG!ene_EXg^FSoxrFS6S$E4{ahnwT!s%1@flZc3txv{{OqH<I zaAe%kI#<sk_SY1t8MZP`P;0#EPmQWcwdXQlsL+`G{<U0pX;if?ev!kfjhf-0yEvj+ zSO3VN)ke)`rdd?3RH>O(Td`v07T7~uzDmU=7Gk+d6`SL3-BuI}3oEv=Yo{fVp`npW zI+duO99z0UgVOSMnUoX+IR-ujFBIP*!L)cmYM0@~&A!m+-Oc`Zx%l=WuJMp)Ctd2x z4KQ{>g4Wh}O|~92jNyxOtHnZ!XD*(Tuj3%QWaRufy*Zd21R-_sTO5z~{KRW-_wj__ z&>7(P;w3~M6bto!KBK|Z%_&6&q@@o)AoUbnISWxWMCB|3e@zV%(aV>lBm0gKGaA1n zjP3Bi?=KN#kCC*TC219+%s9YDPd>mz;o}hhvx=9n4QE3v^p&(HHy_21NFBY%x5B5j zy^(U6OYW(?D6-t1yJ6-mAH8t#3)KBSP%6z1>R6+54+r}*+tLKP_RVeY*<YM7W`RqD z6=QMV!Z)pIf~W~E6j{fS&+?D%pV4_(q1Fi*6UL6jXUZo9c|oyCVLl<DZiM?az6pM; z?M5x0Xv;EL83^>Cy}UThnl?bClDpTtah}iDubSmyi|wFpjb63uhcCYjj*NxALb(LK z$(@<*s~?<Q)39Rg#J)vS;Icz(r9{LS4)fh`EsJ?3XQiy4PH)~*7U*}cpRJgnFHu6& z)`-=Y(zcUC=4V!9nQ}#nmMcdjJVhjYOC+?;HG?RwBzNNZAfk!lR5<eFEEU+a#KZH| zrmYJ+3p}5Zlwxfco}Ado*19O)<n{`?Rd?^Lv|D;_bMIukl)ima>{5Cn$hpn8!JoD5 z<ehC$b~@-`8~Mvm+SX)zkDdi;+^gZzAw44HQNM%ysiu>c!+BhEctyru5=r_8M7HZh zwgP!{=ckC2>)Vs(r9!)=7T`Q??VK~k`Jxa}CaJ0oYwev>yr#uPr|W!^`%4{`JXk$6 zB7R6MhdKkJBl^uF*}l%VG)7x&A)<MhW!puTjI={Nkuf*lhNn~d74SMVt#j$}kGCA= zLfbnuC|=aPQG5eC+roUyJIk%tU#kt{a}FmJDZaTHcvbI{YE3hLjFihQ!oglH6)HF> z8(DPuTdG?jtzVDco|PX}vI!|yzew`E%@$j5%f|D!;sn@KH@>9wo-2bO`vTw1xRYqW zCvS&ANzv+R`Xzrw87#uPSFO>`C45NTp1nQdA5?ekRJ^J)qlteI@6w@ZMACzP2ei8I zs8Z!(D@<F4W8mcQV7~$d>5t0NFXkr#!(bxx9>P!V;i!{GN?6`f#(M&-gFVwD5+C$C z2=&?oXfy8!7J6*S{7gt83FG+;9BmPXbaFyJ(~&AaU!BfRPxiJ199>{YNvrBbZQM&# ze_Oa@NB2%%552VAmf-nyxD`5Jq1BRIy9k*;l3#0WSH-<_6!^(!Dx}6o-{QWvN4*JS zgq3hs0>+4o$$i%z64{AFwxo_+qCn?IhVj5kk@XgRz|U8FOked8eCKGp5@Xv@xcAei zFcNwpKqC<1*NLFcGUS=ex{`*5<8f7}2fM~|8}Ks21`!PFN#rbqG(UL<<V-zRn<lY3 zWdlnPNNVOaZm`9=L@T{#areRz9V;~5HNLEyC(~Omjo^w^uj8#@!Bw;fY`Jgd7Q7h& zI)adJTSQ8=paVZT=OcO|iV|)|*TxI0;Scx)t_N=TT{XNg9=x1E5D`9r-Qmcumi$~? z8jfrp6@~!4BE(voCXlN0XZc%bt%nMDL&f{}DQ*HDk1OJheF=#TxGhZomB^ECMmF;= zM|My9QVT`p7633mdCll_@EkY7uzVgf9#*Wk^NVy5Y$NIy-M1yII*$wq?53Re&FX6K zF-J>4U;#%Fpep~@cDdch<h9G41)gShxx4<)cDZCt%jB0UjJgBK=Ny^o>MQd-I_C6S z;+rdg54Z`9-$DT>9FBX~5#L<nt2k)v+2;M)&v$~co;UEx*EYSAQ|nt<^(StlJx)W~ zegFHAb{ZeT54z7Ab~?j9^W=~oUDjjcIM%vm%a%23w9b&HZA2AcsZCwse<?$j(Oeq= zW+rG2VGP%X_z0_N&pU9<`?p{0gL?$rgA$wGfqRPpO~5U@?CpO1qc5|hQ3{o+p^bGP zMyxvCB+T%IXTfdqX}t7-|2@3;^w=NATh*-5s!e>&R<cb57RA~kqHUbj%Xi?j0P-p{ zn=<byGllUqbYu!k_4h+#JRIjV#x)^PM20#Nv&GOLXC)Sa0bs3PN*4(YKxd@8!VHqj zD7gy#<5(l(;!Jn7Y*?~bp!@B2jP5TmR`}r58TRcHi<F579UQrNO`vl;TLa47C=zHN z?h;hQ)iQqc^%?b=MA-&dju~fb<>T%YYGbL@E@H=<op>zAPI-wZ+-<s`a*sQcD$JkI z&<2WeT(i`wBWjnKnpS;VPsE^+(owO9=z$#MnhA`u_(ZQ|q1TH$Kr}-nM=b9^Bt*iG zA~|^a^)y^N?F@d|xo8ZOhYKKr0DV?q=b)O$C*HuDV*~4)ns6Peu^2zbN%&j1bdrfK z43@AS3PNqT@$)AR!JFSe;8=VZFL{gajD%<+Nm=PI-<Wq)-aMK>MyD>w)2#q=Cn?g~ z%SD4eK>Mf9pir-%2)qdYO2_Gtx#g&jPv<S0k9+%eWy`~S@OuR<PM#!7IruhiQdT<2 z_QEGl<VeR(U<9a|@wKKYkC3af@1wR4`8O~3V6wZqkFYWZH+YMmw)PkNZ$kQ8SP_F8 zj-3|>xF}}WfYuO;H=Tf#n;|!${t3K!=?Hwg*2uaDjPH#vHLT_(U7GNb+n7#nb>y#F zw|xR&#mI%h7>Y6onoq{5dRX=zyfXZF|66$JTig(0=MRLSPV1nye4yX|DqeToXhh+v zFZA2gyzaD=#Z#9j^oCF{9wQ}M#dMsN_Mqes?aVO~!`Nfoa5iS}i{oDj{ZvMP7o1x* zViy^juw$}g#ZvM)WU?0iTr7YJ=C)1;GIU~0jT6xhB=?@VBe30e@}6(s3cGu`Em*hl zUKp+!0W6I80&^g<vU?Hy4A;e9f8u>pne`j?LL3CHJOmC?R&Blvr8Y@FaM`8!8m{qX z7nE1+8r6&OH2v8awj9B`5!{L5i3-j<qquT}dAxdrxwV|*?7IRojuKPlMbCd-%7d3Y z_s*``s`>C%6$V>#hpe35@9sD?vyrfC7ddHBKHjz1$i?Ib5`RSF8jPKAQ6B%%U4crd zE^3N8BE<Tc54SXVp5Q;8H2+VA#V>W(IeP3khebj}?f7cHMlEsJF?KY4tXZQP7#2C~ z89jD{!vbwY&1$s`KNdOd8Z~;X(;{sV^2oPd<g|0_s4-6Sw2?L96Mi`^cG&wnvY5Hp zVc*EHBOMl!$Evjr_2tN;N7KmFYikm^OqtRpre3`m)A!G#@{j1`B&gGQ>eSBB$@PnO zoGt^&%#4ncCwDAfw{CIyJ329u%{Bo<k87oq@Lu?cIHW~3NQYdJC-Rl&94xDk(t*6n zry&c38X&_dRu@DDnh>N9aDgCj5l9rBu<^=b*Rj8r;YzM>$6HLnf!?mL=U4kJM{K0m zHaVlVF>F^3-q-mNm;~p02nB|>y|NhZf_bBG92>l9RFf<_^8c!A13Y!aMa7Daa1ndp zi=!N`Hu+UG6&y!7a<kxQDsC~%Xv}rr&+x)Ix-Q*;w1i3Yat3$PWe#zSj29(uuzRA6 zKUIt+3&?0Bb}+w;P~>2tvbv3JRo^5EKH4am+0~ltgasp%G2T|TdHDfye0Gb1qgwbj zV$n^ujb@rQ71<+KYAtHE7ozkiEPa(bn_lnCuF20b1HA)JlLj|c`GwzSjF{wuZM~Z~ z!zZu$Lx)af+f0G5=ewRm;J9)4Hu-_CP66)F&Li8Ieg}5!K<uvvd=dG&ng7X!UWLne zInKget*2zR?O-ii`M2ldY^Jtu+rh?WDp_q3<8TtJ#aruj=~_3jOPAZpojNBak`*R4 zJA`oYFyjI~`5s2dxddr&3Ks?^%jxYh+gXy8t#%y^Hu9QDXB*q;ZQ6EFZk<T0+g0I` z)VWi#%muPPN}S=Iai086)+iKhSjD)+^g|%;-ZHH69;QENub2I)!m^5K%|*U^LMdQ; z+(H`*e1*DY7^qmg*!&F^n(}qavf%3)nksTt8&_eOf;L5(hOP7WPlyW)b+NM&Ei_uc z!kz`~tSq%|;z*murF{GxEVQDi5xfhz`@8G34i=tH2y#yHDaOO%ba@Gqbs;UoWl=LJ z1#j4JL!AB)FTM0|IEizbpN@vpRba(7k|04$$r*42$MMr&9>GZ@o1gjV#tNo5;N#*W z82s=B*qOvs3X)ZG<Rzgqg2Y*(($V<@<%|en1JB_#(}eo3aFTrX$(lqNq>>SQgdA%~ zW1T{zhnHkBuSlHi+a!)`qphWL1{X?6$XR~{x;9<`A9~@t1CGdXZ`{C1H*S#lCyDra zQ+$x)1Bst~5=404cr|pzb8(~Lr}L!vAX!OP#uRx}rV-31Ue1!0UqI3Hi0B7R<cXJq z?}j_Jdc2>hn2-Vpe(mDtqi13)wf**?6-V{=eZVlH#@lg^pL;=&RgJdoGcCDBLSjne z=Q}I6Z!aGJ9z>FEqe<y9uaBCL=Wzcq=OPW`g1CB?)iX&-DC~vL@bep|yp+@Kd`{H% zm`~tdh{1}NZb2iT0|IbnFLC&VVXGnG4ab!fgYg!xb`Xqjw)2H}lID=62(}O&(nX_4 zQXhGN`q45OaT%Tto5yfdC*YecMp^2b`9?cwgZl{&M-S}twPe?@R#jWr3wND@h^|^o zoaAV1L6_o{H7lKgZ43Q&J#B+W?wt1!4|)iLNW4fX9#1iDpgR^(Y#y6HWeu0Ci8gq@ zqkJR(=sGnD2iA4l;Jt7}twFsjbRID$5%2YLDjXgb8{2PPv0}9<6X^%?-uRwKh6b|q za^ulQsvdPIHMwP(M)7iElP*?s)cBVw5Z9%Qt>eOWna#99h<l=?wrHqVr(RADt6H=o z3w1&Knfl?S*%f7br}UWAsat$-?ZUyZX=2ZABRjXQ5k<Hj<-?5SEviy84qv&sGNuMi zmY>z3qOz7GS*FgZqq84=tn;zk0dC_DT~60GySl{HrA2b$Fk6R)6%$Ka2DA`X#f|UU zW?_S8m*!s|Q^$3USL01H#}7!Y-@J<ZFlR5qkmp+&s|sCZtw9te9i`-vRxXMdj$Go4 zM6|bh<al9n`SgNyCr_GVcb6|5(O&2pTC&xMkpTrOE^ZfEl5}`Kh*8>gviuf|ilI_U zJ^R-hoQr8yOf4Vyy%-mmdqx09bekIxG`=lenA_4McVTYkjB1%9S55P@#ZFMCT69K8 zO88nF*NCjq@npX%%|T-TJJuq)Vq7i0NrU*9mg;(4&8lQItx_%j@V>?BK`VL9u0%lL zd1P6wE)o0z5&RYr+#7|X*#8#%AB$xHX5wS9!&IMOli1rE{}wwwbIi7do*pl!CN{LO zDOxYFp{-33Y;2+kULw_n<(s6`h-qae?}O!bD{gP@nPS(V4_RYN?!8?Wx@1rx#AKf) zr8edNu+AyS&f3k_ISo_kI;Xw;S$UnaL$lm<&H(Uwi_75i7Cw!u)FDfqA%8D*K8KGI z>j}kW2@1K%{ei}ZF4oB>+Xbav=t(Ofdq@AVa@WHusGMxQbyQSe8$YTjq9ULm-Ca@+ zoeBa<N+U3IC^dwX1B@7SiV`vdU!+8uA*7`nq=sQ=7(nVAX@(&#-}k-m{oT9PU2Fb0 zd(Vme^yloe_w#(2*neEJLuVheV31yVVcq3x-dam}m#ZK1a;7EFF8ftj49%|Sx|5!| z&X7-Y+(@tet<lR2sn%={em61o&G3pRehvOE+~}{XH%C4$A15~zbfzqG#4l{wy_qjI z$(y3vTVC<qqSiA2MJGny{-Ug%j2#U08J$t<tdH+lADR={Fn#r~1Ra$DS<DYy8XxnJ z__V3`U>!4M6HJyXO2NozHY0esed_z<*K&i8`WKvGng<{1S7<yb4e|t1wv1~1Ka%{+ zOcx-Ntd66@we}>}D;v$iGY0l``%-0u12YGqSe_+@(k?NI_2m~THKF8g%DL)=g%0Fi zq@}tgNQ+-*FSAIdcn!I^$a697cI{IgFI`h(S!wQCms!}_{%Kl~c7xGUln4^UEJ*2v z9=+_$ER+^(x`%gPnO@+>`F*#YTfsF3s3i}5?cuB|o!VSlJaiz8uFwViq^5P1tUfFk z$TF^o&S_UP`$J3fCJ}~)Z`2nyL?mD$#>?t{YB{)V#=Z*FeCg4)M)~4suM%4z`;cpm z<MCSeZITzp+rPQ?X*n7bumnCbMXYm$z6HzS^{g(Zf4r&-tW2(lqk?6uChW;)T@&fE zA#CnJwiUc<;<tpf-f6rvTk*tcR0MvAcpW_6RHORKxh8EqOFW)0wjoI%U$7u6p2_S_ za4y5m>uUx_H09o*Z?+q9e(C+``7Dn7*o`IkTz*u;@NVl#bH?YwZFTzgLi+(zPhY;X zI)+j|&X`46YEjBEfe_nJ>Q$N*E1Fe{&Y|~t#T4@`{K_l`f8k5-4R9t{Hs!ndunKOw z9=tmrqr4h*;O}Yh)ba631#d}Sd~Q&^EP?b>D$ILS!?&sVY0@mY3Il1cZ;GtEt~O;= z`IRf%zF`iG<Pi!@Il{LZn*;Uj?t~7~F;96o2GvsLahVGj_+aQvSFBhi?=fb?MBLDz zfgW-f*Cu{MxJ=Mx%|SQt-5MDwGIv~D%^2sZx{WnArK3XF^k0q`+*f;l+k{p#;dVUJ zM2WL7;&g`E;(jspI{lVL0QJ`;Z5*&aQS?=(NGaM?wxs!=ToJ1$XwT)>(h>Os*6xS| zaxs&iclb4=ndAoM7EkwS(OaUob|hFoM0={ULM>}w$$RQdCq{CxmpzXl@vy9As{dvX z<@G5>gol2Ljz5WFR!wR)_zB@zGJCAgoJ7?>&2P)xyq-8EfnBC-5A}W*)5g$oj#_iy z68p5}rdz{TdHLb$YNnx#CN|RS&BIw1ZzaQ$@V1dbHLquerfvk&<Kmix-e_6<9FwMG zK_c~tGsW?*sxV+7#K$6CzBIEt`9ZWr7)GQm<VmZlM+r>~iDgHQUffAdtRH9dVBU)K zCi{8}rdyTUGo5zQ$i_M37M#p0jv48iJRWD7l5!kh&#wBz41mXdom}^|@g&(qqJ#F@ zZ}*~H?mYMt>TW^kV#_4DVbB#+Md{WL2EKq@Us_SrWuE2Mq5SnvcR$VbVhTe(U9Q*r zpr)WpeeN!CbNyvR;dtcC2#s)&nez3V($I<_SJaHGFDlu@Vr7sNH9QdKPWuf}-gXv4 zdEDmYY7rxmw;xyXDW;&i;Dz~Qu~nD-@1OT3>WL{+kXK>wtBo-s5-t>!H{*)v4CI=B z@Q_aY<~QN_WVMj7pb#Xz68z`yps`Vuj(jo|MX&3`KFQ%<Ch8wYr6?;$^?;y+(qGyN zr%@G=h0kmF=J5kRx@f7Xi5h(KnJdk^_dZw0m3)5tOFVu2?Qrgftl%_f=xb(t00s5+ znU+Vj&iY>uyg|41O8CoG2730|w}+G|j@nNw+Hyq-72RX4GDcTWn9&cI8-|j0b=`XJ zzMqkvsS9Z0Gv9iR?A5j4cVoI}AtIJvCZqj_IKTRvmh?s8sHud0e)QSyp!@PbWP3(c zYWsnuX=V9u6@fLTZ`)hUlXt#WWM?)zSzfWev&W^_)F%~@au-;K=F>ic&ZLXze5U{Q zDwh4;%G8*rwM&i7)0HsA_J5FxWD|;tnXsw)^0#aKA`<Grqc^kR{?h87dLz4~t&&NH zJW>QKBZNII7xl|aG_N(_&tJcMpXM&C`_H)E^n@|L30q%>fW_auFCQu)xhpN21=~Ni zMixu080$47*!$tHDc*4O$bH|*?ZoredL4M)aWyZ5h?NMKGIg8Ffh?<x&|lrnUKP=* zhH|M;d~eA=me0xH!WzQ?MT+i?q%9V)0wfH4Y0+gub80`aG+&gsXT!Kn(g=Jn?+)t6 zpE>AvGX=QG2E5cEhSu~3(ib#5Q2-|37jsm)u6;|xA8=Q8+0t~szgWQ$)dl%N!yPl+ zw6%+y-&1WDdLaT#JQP@Nn0eow`SgUq+Hv}XrI1kam#Wfi>v8w8(}jZ?GF7Hy&o|jt z8kx>GUihYfO}@csdhB{etf_RsmY5EE6PCB_U3DXD<Y~rpE<RIXOthfE?SyemRD9e> z^scDnxTlWkw&ch6+%$f{rjK?ME&rTo*pW_6srP+}ij9nk5#Kh}E-1SH4ZgvWepjkh zj)!J9+Uaie2?*T`p7cV>h#me7tPbiYF;pp-)aFzJ>!0NsYP^j}GyfL&s>IyV=9?s2 zp6+j9)zrvA^zbZ%Hy|rR<n9Z;gzu4qb*;6nEs>G_#$yOr=$i0E{{F35czv?>TL()g zmbVG!<D;npPMqUHj8JL~3rxHyqXXx-03$S7WvZhJY8~dC_{2Z8uB)eZByG99HmNyk zbKU!Q+*ih%l~mg3G|jFZ!c0MzVw((!^OD)H%`%$kurv6?>mBO(I`?>;!qcxNxi-uD zp&xrgTzivixK_=`1n*ih4jVZXp57t3h|*%KtT1+PePCjF>OST#AwjeCBsTAxvSqDF z-1lazqo}J++;>+^9ELgdK4Z3+vx$r9ZHc6|$&$_ZBKpTHA{IQcut&`+$z_hZ>)GnQ zJU3HA&m3d8S6w8YJzDH?dYWrla&jezR9frz+x7FItj^%{zEK*RnuaSwcf;AkJmcXK zUSwqMVz<mr4qEmhfmoV+noR2!<*F}u^!3W3U&Hnexj7Aax%3ZNu{?wvg;sU1c9{g# ztd2*0so2=x)E|pL(Oa$A$KRaqi0jXd8I`=3kY*ZzS2_?-cbDp-<L(Br#U^6EyrJ|e ziA%gvI^f&6eXCXJW@&%ZV(Q$sHU(QwkLLc(PVK*BR_t3UNo8+r6WBkzOAs#hJ;UEF zf_^;I*mo0}w?4n}RqI^stuyu9*~i+~@wrAbmg%PnavW20Sq|9w%wn5H#?Xf)Z!aK? zOD7J&cD9LeY=(@?k!ZPh0V<RMf>`)&IjbmXy%*hG)1^D-RmZoR>;GPN4Au(|Jien& z^4B$sHIVgO@zro%or4QX{c<AekhMdZP(HbHbHz^O_<1|YdBWd%?SP%Z=Eu?_&$I0Q zF>kX|yowOr!jHxL4e$etcUz*%M4um<Ic#OCJyfPnKzqxa`v1)?BIh4g`pA&W-SEIB zN{<z<XVZUt#qWb#JvdJK+L;L3qQ2?4(O!+DqxhR$vN!MV@2hgdnmi|ZDKF%cCT`t= zH}B5mloWjuXF7DRXsehTa&-`OP28*>xG<@P7MX72sqABma!uM4twl9YhF)J~w{<KH z<12M%D>bTzcu~ePo9c9FdJcz7jm#b}+_!rE>+Cap_TJ&4ZZcDBb?xv%QZ|eQzBS2m zx;Wy#%#tqLA4+hVsQ1$#9x|3#GRO6yN|z-063J60C#z#@`Jn|zT<W&kJ6e3fH#^C- zU!00ZPeK+81m?PqGxxFs;qUfv>RBda0T26b=VOVlws?XjGrHJ3+K5KMQahPakxS(F zkxKEuFHkVk>yb%@wqGl<6nQ2Kp{}p*KReEw^_t}R8R<d64~rpT^ETAVGFXUV=kw{m z-hW{!o%o>YGQ+4%4{ys@pH5w{o)EdnMSb$uk6z7X&S^E%2zIt15cR9X%Bl7rr{Lt1 zym$T4!tQG|LKEL!6eHBzgEw1s$1+}6Qa#g#wLU<z;dn|uRv-M`=hLm8jh4=0qcas$ z<O=aOU)&wd*kELwaI5l!s+}9BD(R|P&V7OFRol6hQU!hg!M|sr(CycrVOH$o*3GgK z?m&4v%D%w5yMIzxq2v{_)yTb?pu0>>L99n6j(genc4R0HVN8303c3dO&Yr0i@L%(? z)s|Bz+4^iMGKAX^I-<Vq{WB&qoKo?56=E^lgt+7d!!Cs_-}-X!L8~sfaQu|LP?AS} zs(^yyqp|q>-mH+vkYD;)F=k?PGxb*dm?%1H_Q&hJ{EAju`i;wUaWaDJB7dr`c4p{P zi5c>8eIp?M{?$5u)Q#~~vmp3I_i_|}r8d<(cQGZs$Z~d){Prn#M-LM(DP{dwVg6;D zDd!E>J%1}B6PFW#vC_ow6gJ5K!m8u8)tlgCy5eghO<vg-zne`W=m4A7^EY5v&Q$2b z?B9Ggx6?1KeI(@0^nJho6!!hDclJtGZl0rTU9fkh&qTL(0w=N^71+Sla9K#nvcTqL zy@f0D%{Uxk^w06U<oVI33sg(67F(@fAf5xKK~<J?=n^yzq}?0qEi+lLs>WZK{b#g! zuR9vaL<l2Vy*V#lns{Dr=3-4xpGvB`MXf|j6m0tF=PA?vCquG&XxrJVL+GaV3bCd% z`?cur`ufp^M@%ohhUVROH)r2D7NI{8{G29b9;fkqxEKjL`{%)xt{uB#RODxfdS}RM zy#a<hi@m`NTf4ua!Y+(rlY{BZo**?Ge#@&R7W~d?M-hr2VHd)R&dZYM_WTDdEocTU zuDSc3Z#b?{Lz)ft<`3Afx^pJwwQ#W$0~~GEzpqBFep~OkaeVj5u+x&?PtHJ}_t}RD zWv8Kr3nE?)aXm9?@0{ODh!ffDV?%N!E9ee9wh5E1PJdTr=^r;eOM&iyz5~aMKif!O zV(TXr*A=XF(>BOhS$h9bT+0xN6)~&*`rPkniv>*zRFY}&I%XI36nH1ee77VR4_7^W zxiMUox!UA45q!bC>;0=BC<}c%Yvt2lzJ@4|>FU(s*N)Cw{KW-MRUR-8CGH$Q{>6=i z$4md%xP6ij;2YYj_c8jT7q~Wb^S57qj#pB{WhzAZ%zmi^yPPv!&?h?-Ts_|W97gZI z{c_gX&9LZjK{01<#3O^L0JidDX$#lB;s4z-@A{vO*Qp2&aevPG2QYWlvO9mJCt21= zv>E0xMd1tY0!8NDmaOW{3>urih7W!C@g6>rUT&@&{yB~zY;vn$>G<c%cX(}|cO-aS z{1rm3>)V*F2$cjgR99KT`VQvhE~#f=&>cxx()jNE=ay9Q{5!rcdpd$c36$W64R-6$ za3;LW_%F-(meU9G(zeKsrU}W%k56SqGeUR}<nRSWYCLR^jJmy3_L;B#SbUdkt8!8c z0p(?VPB;0<<#8wm-&3oZltw01@@hcpD=66&$ds&@VHnH*6KO9>d|I<2uJ_JF)rcvF zY(=a2W5S1`@ZUK5+fzeId9TO>=TBLfl7q?Flfs#TLl%?j#xziRHClNWuL-l)(%7vf z!e7l$r&K$RI^^bwc)My_iIhae4gT$l%fMkN*JRNV$lA+8+#P+7nSn0<>)q)};)Tz@ zJo}Qe2pxU6dsd~U<>Tz^qZKg&lWqvn@|mvb72Ni1iF#N{;}lH0G5Ua=j%^IQH*@XB z=XNh^lT_-Q2tf_1xb=*tch{4du7<eCt%m)6?iX@lOW$0s{W1+5uB{QfQ&bhLZSOPt zBk3rj_p9+CWnr_~ud1|O$(fUHg)!!~+~>_({c*NttJ&gQIbFqu?R^&?KFJ!CKZA`r z-dvVi*~?Y!FZUL@j$j|l^<DpzQFNGW2;Hpx^N!&@X9=}KC!c_^C{o~xl3V?bdS<u8 zyZD=r3XGh?GaoC8T_JadPjomrU5DKIF`?~!C~}vCLK&|}ep&y*$4FO&nOXnz+!0;) zWq;z0#`uG7OR_qMx`oE_ncP<Gz8-I}yB0?Km8aXLYd=W?Y3jzEO$cXbuS<Cw2*kGy z|J|MZIUVm7H|av4f9py*Tl6tiWh6-qQv5Ks)#xY5a>C$u!!oxle0V_y_V&%+kL?e5 z<~xo4W{IXpR(_d&k58~={}|Wwp#AHO6rbp5*5`!HZ*QBA5*G0eSvks5;Zkv6YS@a? zeHoo<H(}4T<`ze`)m(3F4y)!}t!Cky6<z#Y#uCxShqA`kCZs%^?ym9F(Q_99vXSw! z-?X0GFnVKC`Q&Lc$rnHUJ+&*Uudj&Rtjy2p!J)!~d)}|UYwrnh+38%*WP@e5H&H!z zEv7F86oXcftkR~1Zjj-(Mk>P`jki_&;o4p7?PPT=I~h~bs}nzGrIWZfB)1*t<wS!z zIK({b$CDR7{<K@UKIiKtq}*C1%t)8nigmstXc9Wu?dNu9`LeRPC7B*`nqi)a?)=Z{ zd1>W#c2(!N(ZQzYl58Lkk(1UHqxHi8ff1_xenl*+jie<9Hcvtt!$lXO`IM-KeM@4% zBP1fM^2nvW{ds9?u4Nvk?eSNRpyc+5FI05vkAF8@|0&R*`FDEjDqC%MXJ?9X^XlTQ z))qah5=Zj+U-Uw+z5Su*e{^wyr#`PE7i!p^k7ONpY#6dQEKAs4IUdq3aa$~32)8T6 zR6Y%^a4b<b^fssRyP;aKmw|yY2D@R?T(}F6ms_N!8-1lex_GuHZ0KM!dW&t?s}OyV zjG;XFs)%<Iv>Tco9dw*7ea$-wBPKg<gFhck`pj`4m>YX!Di%5*f$v9-bLK$?mCJ;f z=Mo6#rz2g@G|1%e1sR_?5H2eG^E~07pEh&4D7K6rPc6wp$GODr1-;M?djImn70lo7 z^2)y%To?E^-;!VNcYQ9+3X33d^U}N9a^H13Skmn<c{cHFEfA{gu$sIbNWS#ka@nZJ z7T^*}aLo??POB<f|5OQ@@y`k;Z0w1_KX>-nuV~Mf3$sU_HzBio*8(g<HtRdjP{H%3 z=5^WMV~n~xzKU2*h|n$IN6-3pzc6#(G^{lxr}6RYj6P5o95qa6VG9aVS%zt5E$i>v zc&k-V*U))}aoW+<G-iA6Fj$hOsy@!9t6@@OqPRs#$w|d_xuo%U>hJQeeOVRvV{})_ z?pXPr(q#=tnX3GYRwA`8Q@3#;-E5%VtzF@Ii!Thj!v4~&J!MnT!c5ZUHMx$ZzfCB~ zDuoQ+20T$TA|Ow#CXQAA(%lQvyPiyTW!w5q*0kov_f=k1I^v((S*eZBx70LTV)YK| z^+N^E?PL=NM@gqdm2R8cXXw3SWLGwRxRe_B>jzhjdiHgztNdNJS?qrGeUnz-dBzg2 zW~IEW+v%bBO^l`1DSY<mm~<t2>I1CRai*L`)$pIYTj#r^X04M(e<`fCAuTsmTHTBS z7WlQLXwgTH89EA7ImS7-`h-96s}riX-m5y@Yt@k)wMep;(oNyvF6>l)+k4cQ#cru1 zbfr37X5r3zQ~GL=clrzBjdp1Ij<6d-^k@+VU*P7PjaPRGJoH`vJF4TUQ|B?%^#bQ@ z`lvs`rQxvNN)tlg-v$mQYNK8uY~$JS<X{^O?1=D5;$g74LhfU9lx=MxiQ4lQ#uO8S zno$OCR6r}Kjdk+MJ8B&XeYEppX2B_gU)W#Q`ID<Uwey_bpt5?=kuT8k%f!n;A>Bo5 zbX?^4`r1NMr$^)d8fD90R}Pn6zjIB#n#{@M`ScKj@@&B}kBwBwib<bVd@@2_+T()O z|FP}u55F?SoTny(rxWy-DGD`r+JhP%H8M)Co3g(@n-{Wse4<m$)#Tv*hblRaSZKu@ z5RP3_`19<*U^wgU!FOq(+b-|2^i}};ZLJv|i9Ac~arNJq`SaykO`?3hS6JJzh+Z3e z%aRf#oiq@m<E2u0^&O|O+vc;#>7yI`3!9sN{j4?*Oa%xRF}{!90=5c^Ie(JiV!}a5 zMF)>U>K<0z{!O9Gxqe;G<2h&xKcy{Wv(9~V&+Gkx?b)?Hz3SFDk2SV|bJ~@a%{ouZ z)#lvitAToo%Ztp%bkb@)@&ea0=C|4+hCGxa1C}zF6BgDW%S&OYtWw;$Pywqv8ifs{ zF~8Vh%G)jaay+l^f#wkD%&6^xo_4ZiNF|wg(_cF^8Gn+c=O!OM^yfR%#Vz3%zgWO~ z?@c~MkTn&e(kc0lkJqou-?j}t{V;!W21OL9ayeXq{b>=Oxy)=A+r9%0X5H8d|F(9D z40dajkD0`xu9E$YEGO^2wi5>_aKEMx2-`A76%nSL_YpM%vzVr#Fz*=Q7n9764zI@k zsfbiwlt11PKV_IC?7xN>2Ptl_jm!PM&fcjlzW_ZJ50E`rSga3pelrtx4SL8H!+%ig zopk62`N4e^rP{Mm7x_ntd*%5<*Mv9OoEM(Oxe+@n44)*Ze_U+e<`-HBz<iv)9fo*y z75^GvpyIJD9qV&lhrjk^-m~{V_y(^c-+~Ka<m3wU;cZ^Gg6rxRD9-2vEQGbH=wi&W z+Ubvo^0e2qy*}b<_$Qegh*$#hV-M?^UBj$gdH=-HAi5^;W&ToT4JZFmUB5g<&EVFB zdtnC3vhCd4kaYT&+L}`F?YD=<ksi*YT|um@+g6*b>5@gCd;^n(Qc`Mkldqap@<-QJ zzDhi~D*d?CZsAsja=O;SJ-uU&Cu|+ey*~rEfvH@o`^V#pQrF{O?KVh${m%QLY*mE* zeOmK^&MY^XVG|RWHtVEqs`#PRFqO$~qehHG+c)M;BDyMbZ?g2COo=PlD<aEx^0EPl zz)jkn=T^6euQ9h?k<Qxr3r+>zw-4Rsg^xYP`G4m)=%82EH<MqR<9R&Dq2pq_j}QB7 zP;+kWEvuM(&|%newX_~CpYdJD{!hEObZHGmQ01W#lYatq!au2ob&kU1um7gR7#UUR zy@-~#eo^)B$tDG#g>IWib9AS`ULo_hORCPkE7m;5d&RoK1k7%~xTBU4$;c@~f5&q5 zwZQ`>8k_#}+`VVg-+bI@cfRfAMeWg58gT&!+&X0mGm>!Iz^HM<_sdMiqRO5l;T6a7 z+(%MZZ@vJz2CWLVID4mkI!VRPt{zHRy>~8WEPZ5z<!Wm8yF%aU>&<#2Vwv=(yn~q4 zpmMPwHzG9r>dQVCb`C_pGdma0)dTyJ-Q+r_K0Xgw?T6XcnHvN8T>&Mk%%ZH#+gdIv zr~izGJU!jNrPu`txn`OB#S_BkT3i)a@kG)vQ!GqFi0+Sk>vUDW!o%w}9ozHkJL!Sn zdyb>MvzRGFC6;C-ufOECQ5}2VQOmJ&;ONmar9Q_#$4GLooRWo4VR_6t;;%q9W)1%e z{xy|hCi0G3Trkhj{W*@u@M)|j(n*p@={WzZf&JBYGZM{oE}V&dJ1_&OMS1%#%#A-t zpJrZdJD4oH=NPdE%QI)nol&9P6s!CCk+W>Rw~?eWX6**4*4~cWvgC{BcN@>nXbY|# z`-wM)F)s%AHgWQ7-QVwUn48FIl&XGuA$eUR;FWT!-soMYm*3GOO|=L~W(v-zz=r+% z0p#Ia;zw=`%3=jA+MAcI#p@O2`O9K$vMJTK>q7Y)$?vUCB_7qM)t6)TxgGk-;#J7$ zgyr2mZJ!Klzp(iHRBWUWh~>l3eQ?Qrt%d$2Yg`lN&|9BDj=DFd#3Qdp=`ut%a80yn zWi=liA18<|?UFlnQ141IRmWI&0K=@e%`MEoXe9t?l91Uxi{%A-Ni9-ullzXbJbg_X zo`1D?AqfpXe=PE<mom$wB?d0PaFBR6!*R2>KKO@DIi9u9(j~oReSnOn^M}8$^uCmi zK^<y?OOWp<&3!sb*v-<s4m;H_g?&v7t$1o~Vo+7<{nx9~)#o~U(Af<YB(?ntF26AE zdA?VYTf&biZ0%qb`sUXw289m7ygEguZm(RIZ{0ffT8vCP%%jnd)0?UL?$ocYKtr#L z{Y-7Z(8r_ma%S^%hw@8TKG!4YZ>O4vo2t;ao9pA2e+>V)OJX&%$m`tSx&{_J_SX}2 z+Bx`6Q*!%tkJ8{ii-5}5rVJIc1-H0zhrdNh4ZDciZ}kxe%mUd0H+$DogSH>_<z{@@ zujo7UMIRmJCAR;D$V$+rEZDs7AfFQR5*{4Ox+%|);w3CK!Q+N$*@3r}B#rC&&e=2F z9v^qUC8O(s)zjw|O`HjP@cyeO*;tsm?`h7I)hh)f)~nFyNx@PoC!)a0pXQL)l1*P^ z5?WkWUnIO5a#Es~kEkms`{5sw8_;;<6nu;|I1Mfz4m4MulcV`YruR|g1rx<}IGyA- zZF6681TfF;?pe`r2Tv!}@sIhsfQsDF2SNNvyu;ms>^1J3B+&q#u3%kR$inaG6H*b9 zzrHN*s5BPB?_SFZV9u^+`G|r~*9>Yzyn0B@wB5bQZqlChx1;RfFI|PP|9e>h3ajcN zvU=l^$X~YI>|IAyQWvi$?HMM)(P9yZ=wXAbZ@c^X@#i?p0?#Q~zjn+k%P)nAfgjmK z;kNRxrIS($Ud5y?Ry*7r>bb1o!j+Jifn;W9pAzOgetS86ldx;LlMSQgSa>!gUL`Po z<EqVyTCU8z4J}1yVKyMrHI=(ib;I-8>KpOGUrXl<x8J>IMr;4Dy3*1;ES@=QdD4UR zGw*V2lWiMi<s@$#-Dh$LIq%dD{lq$v3}ngSzOY7??S0%WcYix(WJNZ#bF-5|RjFvv zpThegN3-nWe1fK-h;xkb)O#<)d4@t)5nL<bnXMZ`0z=M+yEevqF#;3uj>x>&!Us>d zq$8Ov>O2@v>vT4*TBVART4sMUc4PTThkkn)_~Ufsw2uzUc`R(ssu>%M*ALdxy=yfX zxgPBJ?zVxd(OrAt13`}`P8KY`4)m8^IeCRVDu2U=d~a6H+Q&%wRz{+&cZEaDb*Ja| zd*pX@9V#zH{S@gW)VMbKQvgrrn?yP{s@#Ft?brk<V#ghtp*_Z_r*hZ6hde6Vp4E2< za8w<EDPGovTeziqL4_;M;<<9=N+8Z7S^X2U!JTjwwY2nP`YyYh5Qqz`hOA*`I~)3! zDGchFbPa#^g%irpl%Soru`XCpk3Y%fS87cTyM#%kKAk2@W*_H=<V@GRhR{m2n7UtI z-Vu%P&o|JqBW;XpD<8&PNXw$>k!Bmj<;Lh=RBKX8HbZWZMp1en5IG4!X0^$ZO$RL_ z9blJx9x}=6;6tQ9?jcu0x|emAv$VVz{bHl)q2-XUT=K<IV>I{mwTU~c7xHD<G8bb( zB5(q}F`lMQZD@09SSFL&z#;mPPE1{_waZsZkC9?M>aX9TUpV6pczaAodpqo7b9oD$ z9+<pfqGR`kHb-rFpgzZvjIAOfZlU*|=F>7iu*vw^oa*oL{+2gYMbMuQK_tA^Pwn~E z?`pS*4*zh9jM@hHqMD!LNKf{w2Nm+oTBO#G(s#d-$lRB(L(Qg^@OT<5<_mn9^RZk2 zKBad&k^Zvv+Bn9f#6sO8BUgx~$TH(;a^=CjJ*}C_NCi`Gt~Y`|Vw?qEl(i}qb7i=1 z!G5<Y9Hvh^I8jcxxi0Jo3$4P3Ln<40f~p7j#UGVD``cH)ccV5XZHGd@pysG|D9<sd zY;Q((k>o0Z0uf^#Q1j}U{+7CZL($~w=x>5ir^+X3H`>FV20Ve?36cjt{u=qczqY!= zOuGNY1t>iy74qp5SUM-N{Q&qnez$2K@+(O6B>w2Bm;{%lO3p4&fSfANeBEA2^b31@ z!h7u-@W)bmlRDXcn}XGQi8eRn1uAMn)-FUQM1k%BC@I5xZ_j>OY41$bz?lZ_w)v2V z2z0J+7!{)Po~@J&fuS?Y@<_Fsm#1jv??2;ea%}iPi0-~svtqZSLZJGkiSPNZF5<2+ zu$nRdA;#0?*LWltP`OR(8s%viPG1&v{r4B7-*CRCRCkm~b*2O^HHgE9_2lD~hGduj z3`!H>L2jqs=VBKlD(6`U^Ar!c6t|$1^4z=!9t6x!Od#eMa~<;m^90j@;lbo$95Hyz zeavT!F=iYiiK)W8#_VJ6U}7;km;uZKOfkkCvxQ;7ATd^$8H^&P5fh9##gJg$nc99d zb?h{?&ogyiF}3@GQN^@jxG>)^_LwCMwW-sDsYA7?%K_#S#t<`#d5EdR_+WN1w=vNe zEleLq2=fEuirK(0VZLH4FgT1nrXKSKbAq{n3CCz)Zn`<R<yJ>k7gncN*HwR%>cfrV z`fxa07Y>6P!p-4YaU-~1CXcuZ{~G@a|7w4<f9+xUVbx*fVa;L1Vf7*Uu$Ho%vWl{j zvWBvPvYHZ2SsPy-Ulm^&UlU&uUmcH*uhlEptJ15~tI?~_tJXv7)ee;pRSi`R)eKb( zRS%(uYDLRMt3)eBYeXwVt3}bGwWZ~yRi%}sHKi4$)urgtTF-LND$h#K8qW&PYEQIh zEl>_r0hK@vPyti}XrPv@oUMwjlC6fVf~}ej%~qRPo>`SynOT!rky)LI&aAaAx303T zw63wPu&%a7Ti4E&&sEJ;&ehCS%vH~!=W3P9m8+C1m1~qMl&h7|%C*hq%~j2n%{9#x z&DG85=GxHm(5leN(3;SS(CSchXzh9VdDVI4dChr6cZJAw4eNBZk|lQ3w5BEmZUt9_ z2g6C=s&Fp2J)9bD2!9Cof!~H}!G++ia3;6~Tps=gegm!n=Yu=L>ENbtX}CX}60Qdq zg?qx;;MQ<ucqsfT{INp0nnI<6LWPk6+P9%x8_o&0gWrQ2z$M_`@LLU)ZVeTd4QM$0 z8C($l3eE_B0hfaZ!Aarja9+3*oEB~ZmxBAjDd4(r5x57O6%K_f!9(EJ;A(Jg_=lzn zrO~;Lx$(JyxtX~(HYeCCm=nwc<^XepxxiqcE%*|2OsMI`Doi(E8*mL%4byNe90#9* zPZP039C3;`O@<}Ikxh|JM_?mx5mOP<npjPo=9K1iH?|wsJ=HzUkLAblPw`I|U<+^s zQw7s5SQnhjl*{xQb`7^SwKh$UrN_}v(NCvhQ*o(NsncdyGo0C!+4LlK5;r+DIW2>g z!O2X?OxI#-akW#m(*f83T)<So^bz(5cQkc0O@*bxQB6@zCtwqB2~!Ev`dEFO{*?ao zFm@O>JT*Kmh84q!O^HpHVasr3Q)SaIEDQ&mf=z>15C=|y)9hGw9QzdebQU%Xmo=3& zZG*MJ*-Y6?&tvCt^HcNFDp(bq%9P4<3$_K<GSxDTz#?#nDa7=J?6Pc%gF^hWd?q)` zx`3uaGo%!f32BCeL9!u9kP1i?q!5x0se^ok<Uzhbsv&WZ5(o;?1bGk1fh0rFkQhi2 zBm>d_iGUP9QX#dF1V|Yq3(|sqi~fg3Hk(GSB3ZUDS+34VHV>VME=NbAzoXO8KhYm9 z3-*l3mW;_Yp>xrn(N*YJbTJx<ZbZLBe?xylSE8fQKhR&%_2_VPJ~{<mgN{d+qBGIW z=rD9PItkJ?g=JiKUvl4YUv&rE7h`>DUf1~4_}6&X_|^E<1o(UTzxMahP;fw^P*5Zk zHH(}@DIt|mO~@ux2r>k9hCD-ELtaC@N4`g?A=Oarm*2Cvk=&>pWDd#!>3~{BE~99W zG^k``GRg>Pgc?JRp&&>I>T-lAU!*T;54ndTN0OsrkTEE2q&BJ_*^d%N3ZsgUMJP9< z8)_4|iDE`FqcV_}ugpkG)HHG$rGQjGH6R;Ma3mZ>L=sVCNHSCeG6JQE)I@b7yHWf| zepCUn0Of*oL9HRzQ1nQ8R4OtRWrj3EO(G{zGDsOzEwUCBfDAw#A&*d0NGenUG6AKJ z)JF{?hf!ikF;p3{3<X2NP#_XSu_M`0S;#Du4blcRkDN!TAXQK;$QBf0#@njD8rtm# z9i}aP{iO&x&pOFE%sP+yh5C)^L19rHsBzQ)Y6jJY8b$S?aHuX61~r75L$#ttP`#)r zR3~ZzHHex;wWG#Rmw9nf-Ka^_Flrw93;LU4=6Bo-R(EE6aArniW)#{3#X>uv<In-< z479Ce2Inz@*`Aq$jzasOIA|9X1090SL0h3C&|c^iv=cf39fZz8+o5C7e&{r`8#)Oc zhR)Can*BZ7!@B6X75`esTgFeuS0<p=OS8_h-m=cJVfyEE{dC=QgThaRdWE{2SqWeW z5CuvBPXGYefK0#|m;;o7W*`(e2d)BPz+<2l-~_S(J75vG2P6Rozz865>2|$=9pDxa z1v~?K0YRV;cm=Ejj6gc@0+<5ifI1)uAONJmM?f9u1bBfwzzJ9ZXn`+)2`~XjT{>+) z-~gZi;s9M>5D)=M01sdrU<FVB6qp5+fF>XWI0LQ$?*TQS9pDCX00&?hpaGHrBVY`G zT)KQ;U=JV%VgPNR9}otL05@P0U<NV(OJEvM02%-|Km^Eu2tX6)2Ka#jzy(+X=z&zg z444FDfLb5`I0C4E1VA4c2E>3e00w{nJCFs~0P}##oNVUGROWJB=Gra&H+^H7VBBWh zS{$gmp!-J`ue+tYq`RTJstf2Y>aOdq=x*yS>u&0<>4Jj`gMS9`gIj}3gBydZgTUb8 z;QHXo;P&A1;O5}kASkjR@`u#=kGl01ul0tLH9%{<E`k@?5?K=25Lp!gL>5h~x23E% z{j5Qeb&(a3ZINY>O_4Pbuw<d+PYJ$ct7NHUqhz%NC|N97FIg$sE?F+wELkf7Jr+Fv zc;MsyN*`*x$q3ANlM$2ww+zf_6lp4HENSv+^k~{{+-_oRWNkt<j?6J!x_Ek+8B7Ki z0HcEG!^B`P7(2`crUFBNSHMRg$EEwf3qA+MK`-zo_!Jbl3<eCKIVcMTg4e+(AP?vW z-Up3AN$@pz2h;%{fbJj*Xay>Q!5|5!3UYz=AT?+RJ_LQh+n^RG1iFGupam!oz5#E5 z8XzC&4AOz7pfu<YQi6J*DCh~Yf!3fh7z$nmAA_8r9e58k03|?g@D}(C6a-&^jNl7U z4h#ZGL3NN9bOLEX6Hp5D11UgVPz3Y<SwSeM1crduKsAsXbO32UBM<`mg5;n!C=9xR z%%CNx0K!2sP!r?_T|j!!43q%_Kq^ol6a!%(yF`5X2N9OV+xj;-KT=y9+gnLwGT7*F z@ZG10it6OCH<U<Ev(n+rzi$*(*ePjmA%RM>9^i1k4~a_ed|+=Xk&y-+;9R}$8&%h- zXm2f%m1gsRgYJIVO?4joq)1~&F8YrGovQYB6_Mt~5BTWlwIj90zuhbO^F%D=zIIez z=R^A!6-aaIVh+>$!ckv3h3ri#zM4aeIWhO$qN+RP?V%N!<~Hse()XF8?%6v?7`k&w z(`G~scGB5@#u~cw*3eBydUX2R!z<on4YqhRVkGQcDq^rETYUcX@JOXjYkOEl0@iGc z|B#+6@>=KPC0p-ESz{JHN_x#m?oNZHm)^0mrY!vN^!$-DozIpWy`yDKkbHXdE|HMV z7fbHm@v>$}{vmq$Nb*kgC429vpT<^vqV#5w!k6!0uHJD!O|AG#>186BJ9U?wy<>iw z%<y^A2Sh4#LYF+f6MmY_@B{Qzkz}1}OLjYvfyRn_Z1nn({GCQiuXbVsO%?ew>BS=H zJGGabcA^7K8u_g0VUaSOmP;Nx@quQI{B!i|kyM?UOAb3x$Hu{Y%JepoVx4A7ZaZ<u zrosHp^eU0;o%%~IJ2A&5r+lIGh)9)An<dyz0*j`_XiEI+JpPZL4WEgG$d$6_$BXeN z()2~)JAA0+3XwW`q6LXYeTDeT^hR<eNIg9<mqbWkI)1>1POb>4J0!Z6=-XF^pYdUn zD?{oJiP0yL_dN=K_^Cq2Q3#UWubSe+SyyiLL{x}AIi{c2k=Jdi$JD<vRl6?_KkCC+ zS8SyxDrS}_-1i0F=R;ff!%DYQbTZMcuNsf@VXZ5*(k~U0No4Me!{4l{U=fr_%IF)! zulkV7X?Y6PezNTMz}NUF)HTgK1_S~=<*YE&p=Z<qp@8IuekFXSk62ypj3yv_luYcu zh7a522r5^6!X`wO9MR8>Pudj-s#4To6HZ9(?x(>=?eYXwDynA+=_eQTL-6Ul4}xkG zH8X{Wlh^vm@gH}&f+`xHSPO|Ir}hiuzw8PHRX1u_3zsEN_A}$-cKL$Pjp}nku;ki) z1w3k3G^n;wb50mcKI$jKzu)B~lm|ai7Gh6M=;y~L?+OyCf;E(dvyzAV>G3hUyoAbN z^=2WP<g$Jle8#Q_p(a?fS$IAf?5Dy<>~a$-PM?GdsU&Chi{Vpug$dQC8ll21$@Bf} z_=H`40{T?_TnLfe(yxNg+7%<zo@&PBJa7`$tm`vUeU|sxw3*2)uAs||=KHOQC$9EV zQD2R9^ZCq-z6(wmyShrneKplB$Tx$0XPnS+b(V_xYBHGbZ07r2Zo<mdQ!3%B*<it{ z8TofolYdlc3(a|jOw#*IvbCxcEzCu}(V4^)c1}?LFsybpE|Q-p;+-&beN`Q6VJcFP zVkZ2Zc0$Y5sXE%iq$J<e%<a3>goUd|b-aaHNdd-;`8&mghU*8Md7N>^cijnRSKsQ7 zOnEiNmW3q~(yo@(D4g~7KmNuFg(I%9xEI^s{7o7PXD8TP^{Z2HmfJapCd9(CiK`or z{1WBOS-(-5L=?79+}n8S_gUV8H7DMryKs5p*2WXRPx3EN-}Foh3dbfGH+1|`<SkJ- zLndp5dlRG^s(wlJ=Fo4VCaHz}6SNyzeqZV>pgE-`lZBfT6dM|T$@MR0zj>O}7EVvF zZs_@?)?3cz047I;#EEMgj}H>xm@9o_Gf61yo}k%ycJTR)g;GwY$#CJ?1o?*g!KXJb zn!Z_^lod`+FmLD{q`a|g%9%3(3y&tqHq;K1PRv8TDVt;!4o}c;Xdiqzu?Wd&HkmI3 zC#W_w50Xz_oP7&5X(^naVBgR`NIkJU%jq6Tsj1F^ZokUTGqrHDNx00&w!C?3|HB(D zrHafa`ak%`k~anSKfe)Ds?OBVFDe)t+hp92eZ!}O&Qu@%;WCEal-ozX5ml<q)Eq8a z8{69?-G3+lJ3Ib$F%4=%XRZEsp7m3)V)~Jojn4h0H@Bdd+xhAzP{1V}f=yM{8e&DM zWBr@7`_XTBn<}l<%YK-R6>UoGe|;m;RAa4KRx~-bxk<4f{)Ssg6;`adp}U{|2GUeF zr<yQoxlyu@dBfaPGN%VC3;3<Df!cqmqyZKOj5KV_?gMYAnhNH$!IGm9;>Owj`N@@# zf0UoH7gLQyY_#t$p4<${Rn}rJNf_zgSl-_`xqivDXIaJiBLy2{`|BrnLh_Zhvr2|X z);9L`2`3~W+09RFip54!H~RNiPHu<fHEY?Fl#NVoZ0;YN+_+@%v-x7!NbSb-{`LuF zNI|pqd<i&mv_afIJGpxHPv}#XV)l`Qjqd&BlUrxGp;{^>StG+6Yx{dAq?ht|)>3RU zQnoR<zj;D&mLIC!QZhdRZXE3sPp+M1pFc$utBhoA4DYX<ke}t9YavQnM&>ub{i74I zvz+s17sZH?mW}y+@Pz8D;9UEn<YK3LM`Zqxb^buf=6KYs`7i`wg-}EUBS;Xc2rh&@ zf*N6nc!=;p+(u|2gb=O>CWHk-9`Oco1EGQ7LpUSo5T*!egg=53p@$Gfcp}&k)(B-p zDB>#OvC3aHm0bsw9V3-J-<H4H2u_3@;vT{PA%XBl+-li%YuT}E*@GjVAp{Yx5R8Zy z2suO$f)t^S;6*qgXb~m|DTLqUe3dRj1mS^TML-csh!Dgzgc^by@u8(cWput{etdpl zerCRneFe4-TY+uEmSLN)H5dpkfPX-I!eRHZ0<qz^;iQ4kK!hK|Pv8VNk$6lzArgp0 zvSYFnG6ESf;yB_Yf)GK}Jk~tXBxn-5kGoI03Ef2gWBwC<0za|fxZtFKP(XA!b~$k& zxDeNl*G|?5Yef2E`V)ErJu&q-^(2*$N;Eq*J24}e5hsr)PbLYIM44lm6B&XGvG%z3 zq?S-i3^)!r2_OUzkB*N{jtECYs$;4XDgqTT;W*(WfsjDdKh{6dC+HK0kB3i&3ByFO zW3dx4f*7&vxa_2iP)39u!%koX7!f=MPe1}lWItv<VJEN?vyQV)vItp3n`4_38-fjS z{&@amo-j{T>5-U@zx|F!Qu<aGgKgx!{0qj*BB%b)yXmqw#oIctRb4d@|9t5EI~rXA z#L04U5(g;;yLXIq=63H<6_ny_*U<=yrH7Jq&W*|f<sG-(+{-&D;SNySs4p+ftnN)- zbUtHXm~QPErzcG@w~M2w!7hp;+Us411RYwq9p=St+Uhj7j%?rM+kEcGx4HKzpyT-7 zS;PsF5Nnrc7e?!&{8`gm7crD0#we2={AY5ctnG#%)wS3^W=!xUJ|`>p+Yc&KcW-g) zh_{o-O>(pjFwo+YY{N-SpPu`L(Mn?(Gp=y!Boe51h2)2Lr6`XCSRPcgF)_Qx>4x#H zp_txZQFF+s$QrN-FD@cZ3dC}6)KNiI8?X$QSLR&d#z8!X-{^+WU%%ItW*g18YHk}v zi@}?Thqj&~U9bjhmwYg-k_qC|^(^LE`Xp<|%D9%y9I>V#^nVy(WH%TzQu^S39TDEl zhXs<-N}GUeH}Yq8Xt_F0ozxV|ao}z1{w6brL>LGP+ZT%nc@U@WRBUcz_3s0*wlS=S zT{XX`g&h&^??ezM{?iu!b(cF<qV+yxpyKkM;)+%}1;=xN|4%1NCi@WYYTdKwi`c!) z5TTc5W1<j$q#KLvhg-wCwhtIv9Ici(UNMw)Fj;o>mjAlFp86s9qH3mvb2uB}qC>)x zxtXHK<Y2QiBef64dh{qt<fkzc-+9vvl>f4u#cLuze3W<@rR_j(XU~!uqX?l~mTa#( zz^B_qE0&o&VzG<8MUccYj{TA?ZYU~W3}V}gHTXzj$VNq+wRO?C78|Ske!TXoM%us9 z!g8E7T;U!naF~Cy{CDoleRKPdQqou^;yd`KyS~<TE?W<W>i9*=?QNzmE=p8dV||@3 z2$@kuzX!&o_Q@se8?Qs~d(wBr?N3RB-4ns1a?K$T#?=_c+O`|L5aw08(+9t9(hPY0 z1O+$o@Pe&0F}s<YG+kwXRIs)#1J}CTynZ6Oerhow(gFglwTjET!U^QX<*h?$WKWwt zVg*;t?FZjb5A>+CU57j<f9QY9+1&Ocg@0G(-m~xns%2@cfnH|&sruV{d}(%%Ti*Rt z4NVwNs(@iHkcV4ptmt8pJ!f+-&-TW4c`hAsH5@<dUT&9tWKjGVwVQi|jQ_uOF$gZE zoeJ+hsOU<8Uy29m>v+d)7Xm67B>PgKe`6WjIaUK;uwvgk5*omZu@RMTHqj!h=3GbO z46D2?HT?70N`%*H4R3eT&Ls%pJ&jK4@ZHUb5d7)6jM(zukmL?*IK!AIcS72Z#YV&t z@`mMBxlGs9aE40}<)_)j|Iacx_xS(cojvE2S;^{e+e5py_H3i&&R){X><j-%t(=!z zlQXxEn-T6?&RkQv#h69BA0C^*xlBuO^uVz(bH~*^X;-{s@wB&v%k$yV{bWSkyB~a6 zcF-9j&!r4Iq8lA_B)X{?`JYP2Xz&K*r#VDP)pXTgD&ba~Zseto?KS3hN&fnc{REqi zuU$Ok_GfAO<;?7<XkVZ^6&o8-)yi3zIVk+9``bfNGZ}Y{m?nwa68WsjM?BggiL@QO zy%+`w{qTJ;Bl}``mes+elX90+2BU!r=@dpAL#ZI|?-D`&?XvBPyb@FahRJ4+iI?p7 zW48RejMI5WdSUl6kF{=;)R_evW+v^hD>t{<fgLjNLVw^y2scvZUZ@`z@=J|ntYslv zXnk0|?^9^(e3A=`eXQW#>wTBmXC1P%L^Fq&I0?O%?BX_;S~8G)NnYjrtGApQ3=Z!E zozon`cumc@#T0ah<zHyBF`+YMIm+hJJ}``xK@K^$9WcY^9fB+E=YHe-X?Av7+FkmW zypkKvw>!@yKy;FJek97aF+>n9dG+e0dv9$~(%G#Wa0g?Dn9tqq%GFrrvAYfqV_XLw z|1$Dl#y-6e?MOSrYdT!6zRmf+ea3iCzegKEBgl2>C&XWlNIw?8CPt-WRo+6o`HYP4 z@F@w-H{r*xv~hC-6-6?Um9$iIhXmGbg<Wk4&6AIuU3e4wIFZ9xnb_gIucRFm-jV<F zjvPdpt$=%s%bAUCmnz_HPDXIy>`Jqb56+?>8tydxKExaB@G8D37F$%z_SW?w?RDyk z{@L@)RlMsnkJ~4POJi8&u~{9+U?PTlYdH+A6f)Kdypl1u(`{*`gFCQs1=al5^fsSL z@Pq$~v;&9D`wx{^W@2JUkGV^Gpvd7k#5!p--j9-S|MKD7d#R+$_dic!cgypG)9_Wy zhv^~3G;BkeyLRVD_``u|2>agQzpUzQtdQ7_g~GPfVqbvI6GGnJYrz}tmiDBc#TxEX z#yUNkyNo7D0hesuUq<5MZ3ZOx%sCEB-by%|b6nQTYLOsfT>c+BI)mfP{?}L(*K1b} z=WCH}V+e}Za-a_H@{vuA-n|alkQk`=)+iw@u~IFO5c?PwYp;{Iv%xtOb?Id6kzfDg z7vd<kwOKYSw-Ot*R?8mZsCL9vma99UwgWUcO+~Y-J_+Gx>_fsg#XD{~=!kdT@paI< zu>W6!v4HZwhwaFNCzrZcSm7EpC*)w^@SfEN)_z4TR=n%Fk%RI;7H1H}k;?7=UFO?W z(0u2A4aS0~%d;RXhv;9U<~O>2$Ve+5dH+w9Ws75eQe2)1VcGpr!JTkreUi7Q?ug>x zQXM$9H{Sl#03I`40*e2HPRh-q9{$VVG$8IWH-OFWAWi8B=_9!#(Z)cdBhk)T)@4r0 zVE;jaFU>wYc1-hfw2Zq-nL7lg2nNm--jxvDpm&T1ayzzm4_ue}usl^|6;h_{ji1rO zuf~n$p3mK*I<wa)6f6J6dX{`My`=!bYLv-1mML2hTAthZi<-GO@szx4*uG1|`{ks4 z#DHafmry~7s?LSH`bj{xcVJdLwF9kPbR${DaE`!tVfQ!_H7onaL3%9IwdVG!A+a4M z8Z7rBIt0BxupXu@CEBQ2-5tw3c<rq(2NwLxjmF{ej?1AN&fj(U*SuA}x&9XfvHg$w z{{n}9<M=~FtMU`Z$_t6j;>hGr2L~N;mB82CpJ&6Oxr$7=2#YZ>UeBm>l}q~gS_5Oz zzk2Q|cxXMRPP^AlX+Z+PV6RHWp4dEct*Fq7gd4sT7=HRi)>V-IK)mZFjZR#WpngMa zUe{-bQCl~h32hON10SP8WEbV9ig%Grd_3al_}SREgl@{T&pPMi=6YeLJI|EdHRJCc zT%s~Nr`St4A(1cVeTj1h%<MaZDISJ?=9Ce3W_F;n3%wC;yc_uWl1MHW<;HW`G{_4p zu3lrQZ3)lcRSA{XBk&eWZ`H^7D7k5B>nb#rO>-8#`xWTArz9A|(!IAhSQ{8Mbx8O) z$Y~OzZ}qqo|HID#p-IfV)#F_pQS2J~YFLnz!ElZ-$5oM~!8an0f#%T8vFm3041+p@ z?aSEBi?1%vE52NPPjNZ_W)jV~(!Ojlro0v@?{N20EKL$W1j_{UFCZ(r4Z8LNaZYMh zwy%mwmQvuu@hhC(PeNczqLSY7Rhv=VlJhKfbYtud*~;A{Zn%}In5e=sw^cipO=|Ag zLj8XY=n|;WDGYIUXG1RmNY}%EpqKb-Jfef*AyrE`ZUE`B*Ru2QU%<u9vbxT|pWoOO zzI)vWcQoG3S9%T4T>F14@jo|Ojq+kByM&t?|0+2P`G26N<2er}P%b0=|Bkf(1;(6v zwf}#e0srmXrELohf2A{Hs~PlB$>03{;_WTN;@Yxq;V8jf3J*?@;BLV+NN{%x?(Xh^ z;2PXLxCJX5LXg6(kl^l8x5znt-tKhw+xPbKeBVRWpH1z(*IIk7ImZ}tuC)y#&LSGc z?R-7MDZe5x%P@WW<aUj*QqRVuYh}lD_k)`9?h?c6vqIWI<F;(BvxeS!eSz2K@k-po z<(u)``X!@@Y~~_&8U*Ytv?R6b#&5~7kx49vRdO%i@A~Z5QnH^5hO)uT82Z070Wy-m zW$J=4ggPtYQ<0aOGX^0{CdqmqBgqgsIm$R2iZ}`YFa9=nxv-(gZ6TMD1%@dRSR~Xg zKIq@bl1N$EDhIiDfBT_Akp~lpH6oN{f-YxPUh4<l<Df8Q^PTUbs!oOg3_q4hl>u2c zS{Y(*d^#H`eH8V@sPrf(^|%Z{Muz7xzyrB&=<mOA11kpl4o)E@xVs~KD2A*Sa=S2O zh8U=-GX^qV5|%fn%J1A_>Z;)xMOeHEk&(g1lv%7~n;7wFsl8Elp|z-r6AaQta!f2> z!<h}UX^fB{rcfp}Y(FNvHG-yDry#a{7?wP*2}AK)Ohc$647`IeUv}<qcLus&iB8p< z%~3c7|LP_bpc;g<Rm1(wS3cU#AM_`sBi9T2ueop5PS;fg{0(zi%ivNWF!t!DKa+;y zO_+IzcTtZY39Cr(%qPGHVUvEOplnv9;JNRB<ZPBRNbHN?@2I#2!UhsZDI^@2!TQQj zLO}ixSpQD~!1~VzAGF6q1>E){y$mcrDlUfrKV3%EXJ-}5)nt2p931-AqinnuzN~Jg zx5mxkOlYS+mqZyu-5qyrXyA=P<t9e7uF0qibbT+|k!j~XNQ<!rXR?knE}(Y@kH7bQ zQoL8stZbmr&`Z>24yqsOCmZic3%3N?Aq=Jznxu1+3f!E(JZ1J)(GS37)(N8rvy<4d zbOuA(zD6(DwPXZ?=H4P&7=F88ZB?PnKKAkHBqTEzc{KNrhz6FQ9BV@DXbqKEY{DlC zpV~#PCk3x-qMfED+iEu^+NJA%w0u6Tsc%T2V^jOd(|z#y4T_rq=iMH4vdhmtSA9uu z=tKIE=~e1sn1zRbV+sd0;#_CB%Ylu(>jF$jid#2~u#<^J5;Ses=eiKoU1R4$T!3h* zMb_qNsGuG+t{RZ>=mOlvc_5j~yxruqW(*#edrwh0WULY6j)90R&fGt51vZ4LRj)Zv zKj+hGaQ+5BQ9uTypo7XHJO9I4qCub5m0_T%WENF*ILkpfm@1l9wTIJ_RH^5#tH_lU ze=dPHMO%*Gv?oyl^0A6-y14qy0BvWo{mJ$-GF2x1J95HJIRJ-IJ9HHdzacMh8-4B5 zP5k|r_H9n@o2hPPqV;k3=Z5hZpLLV)z;T==o`Vh-Z7Z>5w1#8tz?ZugoXeRWn6mX# z&OFu)`$ZYU#!K!KBM)suh@%BYo~=o2N!g|f-D4}rnua|j8(+csY>2Z9s|>9-h)tdf zmWaZG4s<Co$KX$%!O|(UKZCp9hMH$l^_w_ROlygq+$`rKN4Z7Ohr}`Rhon+YUV6$p zt%LBNZ_=89UhG-)c)m>HhngXB*pR;@5%ZG#XzQxpd!pn|;>16^U1t>E>dU#wETFOY z%m56D3h4Ua@nx#I0h)A--w+k)s{3Fq$RVwya-+4myc@jpovA0`clZY=Zd<qolQ{h` zLDZBLQS`xtP(L#iqCM2O0HP@r*wPrU2sOj8BLXP*WH7z%p!>p~&;PpP1rKn8paoMJ zN>|fS>Za8gty$Ok_T-{SE@@5MXL=S+tG2qSEUVbWo{C9$+xZPA1p@R39pr9nM1Yka zEzLN}8lbM5JnOM9zY*<qE*a*(W;-qw(w{KqPY-WdExb8G`r9c+?YzIP(}#y|)EaCz zM}Ppm@~?mc#O7HaVzG)6h4Qc&K#SnqCGO@7i4UKuA;w=m<d^X92Y$f+R|j$a)j{Gv z4??4RHf|-YCi%f1G6C!UEpN{+_>8A%$Tvd*W_ububK<6f;nG8ICnp182WIOEFQB>f z@GYATgL<J}PMGIpTXQYc70|GDZ&Jll@K>06<T8c<^vG_EI$=(}xSRc)`>(-H!}F&) z@n^tRs3eis{y!m+^>ni}$w8pBjCHfec=Fz2S@f^#{7FGi+SHYR?5k}h9MfeSYrNg7 z;%dSIOIsHFm*CaYdR9A~6wcD>UIJ;uFe{sros^C+Y8wc#|BPau>m1U=bJPo7)F-QX zk`76i4UffLi2Q#m^0JzrSxd=C1>zZ6vmqje;SS%y4e_&d+Xl9csonZog+^Ju+B5Pn zuxUZ&m|<}p&FqU9Pz6#hlMAek4Rl=j#37uLXH-f5c-cawXlKHVzeRa!Ygh9ki2~oY z_I6I~GUFD`$0@(6j5a1g`?=*haP<WT8dVEc<D69wy)}Zh!@O<Cyr0Ly%hvUZ6(pB# zHJdi^<8a)p&iVUA*DN1`tP?qK?Ss1KxKGgXmCX?kgzw>}PnYi9@>L~+f3K%g+5WCR z*)nd+tsUopT&KA=`{=oYUAu17?w!fPrpt<T2ma+vo9j2?9<qnL>S9SkW<AQ0mGbR< zS5<co{?GgYw-fik;Fd1!D@W*yCy*Jy7OQM`te)W=fx1Uo@=p+ggw$9ud(pFBs30ap zA|wbKH%k?Xf#95~<p6qRB5rtDpSO-Q2ZFgMsHWqaXXNn=49z3o=Tp?jvd_rQ=~Hb- zYUk4;Cw6iw1+T*51{oUD$tId}Dw?cmsRx%D*V)y`PLJ;zw@Dfm?imdTa)pL$Fb>5G zNw&VmQMcEwz%MN>0B)DN(|WZmMPF`vUHS6+qU;2ed8rX+XZ<KVR`<fzomM?^g1*0Z z%H^2s9=2or@aWY&n$MK(vE2P<GNUQWWMPLY^1{s=1hc2jq1e658Zflx6p5<SgN|6` zLZHc1N5XR9hG`u~0YYD4N9t%09H(;OnoLGmts}PP=s4GzXNFwmr1F{UVpxk4hfcH{ z0B1Q`%fXYOUEBvCP}mWf@Ux_vMw^Gdr@orrIZWHuJ{>rRYscP3_qGt!gVe}n-KTBG zF@(}9>`I#1GZE`^O)1UYSpHZCyTAC<^ZhyG>UfNA>$K@|DFwGaML%uU1O^69?`hnN zICzy}@~?s9o|pL_<2A6V^xwf!laPeretPmmULnp#S=oFG!cFWjKW&!N-rnKE6SH;O zdbpMDF}juMF?#KJzy+cp5P~Hhmp?-lo7gPpf$vzlJU^rj4?`Uc2%KF{j9w-EdBLNB zF~4lbqX0XEUVzFwfx7uTOpZL<SDbhcq#AhERJoi>x{&#dRQN)xYoD=wSMKdfaEyFc zmKzcp63RwUk6M8YmPhZdK?f&2I}dO4R<B?mbstW&2Z1iPw{00~TIzd3{NeYT*y06l z@5H#+OJ8Fd#oOKwB^bPD(Q#-q>1hTwQsQB0n^&;rrdov4E*2f6uBPfwI*vHgGg;fy zJC!rzwM;kF<CQP)E$~G~LrYRRff<j5B4SjR{FmOjwYOEbRdzAAMYlzEl~fBD){e&_ zuB4F_nE<)S@ez#OFt%oo64w#{T;|72JfK(RTqd^|iX5LDADBe$x!iNG{ut^QYHp!v zvT5>hDAmAcqq8-(=2e#BdfThkw|S@~vpr;xD3ZGO7b~A#01dQLg|^d;+D##WnQ(&M z?ZZCj-Ep+<&k;^a*Fl_4lFObCcig871OdxOlN4TnAKdjs!{BEq-dnd9d-Jst60tWI zWEnA1+CRQg*Hqe!33xlZZc7Wl11mv%iJtO(xIcdvz53MR*)Gfl%H7=>>ZAa5sazU* zfIUNQ&sYDcuX6bH=WK`+^;&oju1k~bo!Omsopu-uGn6{emX#aYg5xxQa0esODc7E@ zFxO3R2Rp+fNbCZ1=A4~`XBMP|UAHGYSF2aUR&TqK+(W#~HM@L}AzW4wd@_5w(+zvl z7mU?DJ$gU^F~n#9Z#85iI27R;>9Z8Xn|jNz?_~Zo&Dq29ps!f@Z4?7Cc>2LxLVGRB zhcS=sYslntk>DX>{De6r?u6z%d!Wtj6LCD@jap|y?i(}&MkVuPjr^MvE#p_{d3;LC z(97I<Ps!CCCV5<0(Jm12SX)JPHj|HiFMOZH?xZ@ItX-?Q7`?ui!6CZDTB71w&UX=? z<^e)3@hTbB;)^PF*YmdLo21n~JdIHQ=sD^~-<s!ba{sn?Sl7q?ei$a$dyyap$p9~e zwd0c)Ikct)R9x3kus(lFx2k=oT|R-g^f0_XR<(%0yWmY)u7CUXWoA}+#%l-u>3K)_ zkTD)lYmo0TF_Q9kbZ(vNyIBRDg?hsKP_E!;zC+}F@FGUb!Ol{$onOcS9|Q7Uv3Rqb z43CgjrbpEfy3t{Eqyy3-ODore;LsPe+K?^4#UjqFucz%;qc%z=al>x5b#VYOf5J3V zx#3t6(Zd42i#_6g>P&|zB$HwLGQlfnOWG1dfzwd92y+~ba=^9ZJ?XGLg%Z<qsRcTf z7@OdeD^wxb<Vg1*e~49i31~iR?ofpmx}4>fyHnNN!#mzx5-ss;(1cWbk$#xZE3XRS z&%YI^;$V=BGHo#;=DN6*o&2FPgT`czw9lmOybi0kZ#ltUtnBKYz^ZY}Z*kjvTVJ@p zTdH}@{#^6o{m$)&<ykKfawNW*h2D@~2FwLu#zhYzc!?<GT5_;b5U_=;lR0N%3tZ6- zK>4{kxia=DOHTXbj4zib>VUQQ?5C`-2?|#R`R6=7qMF3jv+p~I1I2`jJji@qm>qd~ z<x(F;#_t)By9=Se_9T>kP0V!t;Y|$gTN5&sXti5XA2L(M)^mT4g$kSnhW0CeV$mB0 zCpdcLL!7?$Mt8^c2y?ajwb@;M&zm*wbrxesqtVq~IzD6op->qQH-F#mkx6sD_8Q?C zm(N+1G#^9D2q9?RS|RyRLPLD9eVk`v-$4AfuHYumX|hSc!_PX~)#QSxiwtII@oJL& zV#XV!E-r4nmxnAn-<7=jBU!LPoVS7fl;dml85UiZq1y*@{ZLg@hQP)I9al2<Rm~o= z>Zn!i>Wrl;csu!Y)ZHGcHI{;O{j1QWYx(L$rp})$W+n^fj?97Mvp-D$V*Yj=t4!_y zGDKalI@w5(kqr9<;C+-AFa{_O#sNQzsg)rnTRdaK$3Go0F_8wx&kpXHrnA3Fem;`3 z`P!jEeIecSEqhwp&~TKAg+r;^%$_w7i(GQp=F4rytWO_kPTy?DS)ZD3lX;C~|B$;$ zk*q1AvwF}J8${kTo7LpEsE8XIQr^^Q5<4)8<~#Wm`AHm?reE<y5tnwXzqY1^w@?0k zW)dWJYJ&rjZNmkTV*mlME?zk0#AGAa(@0xc1S|Gj$rnEUTp3PTid`w2MvGlxO37(f zYf6dDSXx<nDz2e~yCm8&f2Z{3gnde$Exug2H9V=I6j)MinVVW-a)LZ1RQG9rvV2En zR%fw5V+gq<s#$occ&-@v<n5HGQ|x8YK}ierg+?D@2H%#%>`=87KmF*t2VE$xe<GNW z7iT2LCKUB4rpSox!^H=NBBfc)_bL+`@@$IqiDZ-WAH!r6XeaTmOEgNS2jO<Ua8py2 zDDK3|JXR<erQQg6y`d^TOebMpR0ra|Wl7)2*w~;neQEl#X;yt)UD4WZ+KD~ZBfUJM ze1pkU)0D?;VRm*_J=4+I$vL4g-68#SgKCs*)ak@w%X>@VI^on}i{r#&OKvo4J?8Dh zx?BZX1=@)z$f06ugP}s9Lg7Re6j6a=oJiZ7KuQl10f|s(eb)LM-<@zEr5bEeVNt=X zeX4bu;7D&zuObVw2el0DYiw)edtPBSs9!hNH`kXu0daxcuzn)jzbe*)mRE@+IEpuu zDTlU{@W>|ELn}QMjiEK9^h%8_buD!?yVhW9XwbfFK2+XV;9KNV&bw7`vB5I-!Bg5; z95^t-0((#0r<SY`fr)Zyn){miilw0SoW&(I9tF2Z%0q3FZAw#im9~}gPK#6vR7!ku z%5uue%Zd|<ifk(^`c_k)#sZO)$j0o(;HG9AfDU48SOp&q^NX5P!iOl<0`=)I;EaT* zc@%}q9odFYOx?Nj+iIml)Ffpj^`+wYM3X2#q}o?wIv2<EqxSW{#FDdzi+~AZ_2{~p zVvPuJ;5P65x8`<hm_>{Ihl`ht2v4hC9O_f3=+{X&PGd=qx);U3n1zak_R*U~Qkqf4 z!D}$&*4akL#I8`M@%6pk!w%b&DBusk5%s5jD;9>qm9*6;nSS)vf#RCRGZfMC9VI)d zhZpdr-P#ZC^B+5#>Kcp7iDK>W#H7#hKZQkIS(!UA(2t;zTI;7ojlXz5jyN*@jD8%= zB?sd`$aEpf!<M1>3vF{Y&)zEkLd>i0&r#M$cq21iU$h-jyXT_ZtTB<V*`0M`{ET@D z2&H0zm0LCE4KO_>$P{N5TYD+f%PP}{INU?m>NlGl(Bz77%1De*g&I)>uvxXD>*P@j zH&%;wsebmWzidl=c%Hs>SE##HMEKQkY1M?phOe9rQ7#OK`MYtK2n8_x1j2Iw;bc$z zV1?jb<dO@?!{;l&WWx$`4w63GKn<f7$>lYWe_CA>DpeFoQxwjrB<wW#?)_xfNKq7b zQN*7E`A0ML88d;Xh}|8Z0(}fQ#a3{6Besrsq06Up88i7B(X0gxSp^kYyLSNr)qs%W zWZ$sl$Tt#wN;2J!!{20vyO=GzOe{N9EW5>LqGPHtZm9c+_IkYuz6la^=@WD+5Omw6 zf0In_qPjvXw1de4Bc%5xafVcKjzI^C(>H)KTsM{iJulE7gXk)U8rmO0YQH$@AZFN? zhYcr!`d6#SRUO=gtFMt)8KYOIz1Qe2c!6Yu&{4sic~PHmtAhySl=&ti1H`N<=i3wR zva<cU&Hg$Cd)1g$XQUc^N@y;+&bdWD1E*q-EAAvs7}Jj6>kq;ZyBFebti~pvs_;5A zC>MXFa;W(*`3!i$qM|1GRdi@^OhfWutBf2ib*z>}>6K%M4m_9%5OFM#k30d8>ysG< z5)2o5KCJ<*Y3Uhr;uxS!lRd{TLp)5quc%*IGEE%VO5ss{Jnh*Zrx|COM;01VniwLh zxkuj|IKJ&6Efa@fSL123h_c-?vGS<Gxve68Ws4eOKMmVwOF(6d4jn4fa>wn@_Zq~; z`(Xgz^h&O=L`Ql90X55fNCKOFdg#-BWeg&QZ@sB`9v1fbZCk!Oz6akAU;J^$M^k%j z=DLm|{2}n^mJnT+yOCai)3=t*XBWaXvY3rjb(${#HjKvXoBI6N258uZa7&#Z=)kjw z%sPITRWKInc>8VZ3%13o)OjVq-SPWxWv9)iMbh>c7d`jE^HNMwD}uD+5_QdZJZ0oy z3*fSv_WOneGxsCJ>snXjF)~~-CU}Mw(MX`QEAAWDmz8U5t<lgSv;)MzC5I~I>7!E` z!vA2xnqVYkVN7ywHKs_hd2E3_?c#z-6uUr|vu7mXOqlje6yHpQ*Njb6Vrdz96JASI z+C8uDePDT)3c^?&1hMJs{vS5$dmqlC@9K9^-lXE+rmO9oB~|}}4{5g0z@Z&ui5^0i zS^MFvv_W@Yd>uNCygiiPBza+ZKKruy22=~o`B>o<d{1Fx1u3}P38U>0A3kNS(T#H9 zX&9>QE7V;8<N63AwR!OVKX=S_wmdYZ>es|I!1-hDa&kZ@G^<x`zeTCtV!K`X;a}WC zFvLgdth1Nf8mvxzY~J|bOCKRSzE8P8tKZ_3-tT$42ZT;1e%tA_HY-|HLmX#KtJC79 z4!m%E3Fus~LF|LQYu|j++F&KB^mH^=ReQpsJcT-=R^{so$US)MzT)Bb(gKUpBAekG zSt4Ed&iRA`Bi{``%2Yk91Q}f5o>H#FgO+ZQGMT#3TWlA(rDmlr)#&mj4D=O~L%RRm zGLuVPfF&ip>6{=;HC=e~N~CLdBN^GnwG1-^1-=s}sMtc9wzCn7&<>~h(I<v5K8q+j zb|1p5MjxhB@sHFGbGJ~`wb6wem^8*TW-uiLpOb6f5r|xCEP+#0{9)}d2Q?f=Eb=NZ zLM+zmet^#fNv?9L61=f2WQT1=xRx6_T45wXTF={jOb=14nvm@yBryM1&x~$Me9-s& zr{Ak%R3b4sUVj}|%(n4YUdMpF)&E~Sb4AciHtd}OX0JTKQ&<sHsn-AsH2)9OQOvNS zfG!1WH0lru5fZ!&v;g=}QBfr!V<kc5o@~65T$qnJ*w$iJlY-il!d|TJgju`Z@rDVy z!Ur6)2I~PHg2?aiyP2Mit*G;cY{f>#0)mc{O?tTs3{kB7Csn_rM`?Zsy#J0la>P2J zW6BF-$b<}LdWyk>tN1CpI5~Jb*)JtI$l}H^>^+?!OT8X#{VJJdU*F&6*Zrd#4(#Ui z&*cmTbNYSe43ay-l?5a6_u+6xFxVmM+Fk5?)D1Gcdx5<2I(qHd{#IpVtw>J1ylvNW zT})BC7q4L{<k9oxVX~=Xa&JCr<<KAsEIf^Vxy4G*LqY&VBj}YQ9Y6m&x1IKPZu=<H zjxE~jE^GGzqIC(;Z8^v~rMtjcdM?qNeel$=ZP@F{=sQU5<+Gf#lwRvJ>u34Eb%K2$ z!3i{ec322gdmz}5scLqCH~MEY%hr!+%18=rvgZ>~a831|GgqVGyv+;|wbDN{<<R$+ zu$K{``N0VHnd#+ra=3YNG%o2Im;G!DpA>9)(1Q!TK75^AzqUu2e+8f8eykr-e~*~f z_gje^I=VO`rWd5}7q{ni680nAo<`y1tJwv!b>HT>=2kawE?KdLwVp=9VOJ6tOLUV% zLs6a~O@ThQiEUjTV>k(_!h+$|oIzW1jLat7J+Y<LgZbm9i*TY7D-~j+k#?t<8V{LG z6x(penVq{RMH@`+QBM}XNyqt8iM@}ZkTeS6=($cW|I%@&7^;DkqY@CApcaJkX9H0K z&K45R)xYBR-79_x!g9c6K%IAz_Fw_unEA#Y)wd=`xh2O0sRi~PwetfH_1?I8;b>}> zee*b~uUCsesa}%mudEyK_6nn!AxWPo(yimIlkHd74HPJ=^A0(pJn?x6cirmmc#pi{ z`Eto6RI5Wc(k;XlOVu^WzBN4VM%l6us0eMzOt_VERNJk5T*Ir=Xcx_${q;7@d92G? z7yJ4+NGFG0RQUZ-L;GhPjKdvc(B|UX^|GlJ!ZVF(UUA~>fV*2Uu6CA0*L;n8id*d; zy6wxN8zprOz{YlQsfznyO-1b?&x_m{+Cy=W&)8T~-_|S&M%y7L+udS|4tT8{wv9oj z0@&}w-fKKoaJ4v#>2qPZv*>e5pe%km8&ayh&!6tY<LBRiA*uQ>>0j4)!e6fYzVkBE z!j<8~X4ZasvgHy}&jT`WN>Q=tiR(Glch!}CsCEF#I88pcKE`t!>sPf~pv1mw>`fT; zTEZ?}F+KK-+5X{kqAf{%)bb;}T}t|^f18-kAxBbC<%5`mdfR0Ba?!<GWd^(T-uBpt z(xnO<w`deiA1+PrrfT%kBNFDSrzta`2%b47L)8_5drlOtpgNvIjsknni22WBm!;^Z zqx(e=pOXVr(<}T7<k(B?0jEOhRi7JKH2Q6yQ|oc#LuBpK3=*5eH*XHP7%rO*;Q3DL zzSHv=+DJo^7TBb299*JoNp5))mNRm9?Ln~1>rD=mzJ14L{yeV3vp;Q`J}ccq*6Z37 zI1bL+(oI_-ETC)an~rM+Df<Nkxz>}mqam;MrY_U8U7tnyWh&^uk!r_W!+b_M)H=sK zD~Lz$Jt|1Jn|FPTEro<S;cym?zP$=siRd~KM!U+T4$tO%h8p@h{vD$f>5F`MJm^No zjDfjyr1HqIp+c;KWH4B$5#dFFgGK%&p~7rR;z*M{?~8)c6!4woan9w5k-now>7g`K zB?8U-3(SHy&HNI7hVqQVxn#2(0Qnkmw7+95ekX)$M7ab%J^L2m3X76UMI^|;8@}{2 zpxqTQ%$4B&=*5lU6PPtg#4bfwyuW;=>r+K0qzR_yEKCSCdhDBeZ<l&_hx?w<^^np5 zHC-RWZlVEhB3K(bJJiCI)uJw|VTkqU`Fps_LN148+keO4XyE_0yCU=pk#j`>%|#*5 zNg8Yx=;w+aaD)j1Hb?AayhD(@;s`c;k=gkdi~@^Bj>9&5VM_h-CUw;*vQsUx+w~8~ z`=_7Lqcjopx#^}n8JY1fp9%g2IjEfVIWF`VF2GNa*HDqcu+eLPXz&Z!HBA0aQ_d)s zD+1jWy7nF}PYQ##7aX_(eo>@Lyx*>%-d)uw4Dcp<CGb@{b@&?WJ5;GJ<Wkv)LY*F! zp7H?i#^*R=?M$QQoT0*;kz}0VSt60UZjs{L)B1eORdALZmu-MZyFVC$9(3h!p~%YA zQdGS_5@ejv9IfXA1|ddlIIB#Tk&GaBfdO8DA<Tu^jixRgmjbr%>zp!?#Ppx3A=mw1 z(a+<+1i$~(Thl(BF8G~@x*Z+YC>zRYta)!3x=+EVyMVS0#l1osr0{SY;t=zY<#Fb- z%F%T;b%_t*zlQ{QoZVEkw$%lJ*X}L*Vy3O{k@ryTZo*GwfKW47>Y7*ccd5c0sv<Zv zc)8RqRo3;fHHPi#iN!I=uTDXyD$UyZ2k7CwF6(p*yOJn2)wVK7hGcU~P^iNtrd?(* zXEerHbH;4l^fE&~S3~HrcV8q|MR!JZkHuZ))2uRk(09$tp5>`U`L;6G^JJ{b`9|A5 zkvvkQ&y2s~^Y=p<6JHzM@4)=;@IgZcup;qTvb2~7j{{-UJ_z|LbXABYb+vUVvC^g! zO{>cwH+YE;!!dW644I=933JnA7}bh+h{hiFn7-L6J0DZu&8nSdd$_H{KP(ICIBmXI zcAQ4P{NZt`6ZW02UHI&5Zv8qVTSq0w9dTg&?1ckl3Dx`3Lzvg+ZF{Xs(c$rP?;g1; z+>VuJ-lEua7D0;No<64}$4s~FL_+bDhi#`u{1?>ok$3)vW>z`~TxXY6(KDqxFp^zL z@mm}`hk7_blLK!2I6udpaNXQr%#KsAlo>TW7l-Z{zxOr*maZ-?XrN}UrmVgMy6X|? zSHZF@^b0>}MYV`a{G{1su;e5p)h8LNk0*1KCp8Dc*4BDfZVvUE`#x{t)_!Lddk+GS zu~!BD9)bzt9TqQ0Al0IyUu60f{`+<Ob#$9E$*|0?hq-={kUfi!)Q`5cUB<BZXj=o= z`eEu@zniPrw3|Ah7d5n~>~ys9x;GaZTZhX|zgEGpv5`RM41%@mN`TOjsQ%S|i2>Ir zf8*z&4IfT!jbAL)zW95K`Gx4twW5Z<!FUdwj;+$B_xT*LwRbjLAuoep@#|XmzzscI z!iTjU!qottp$&kkFSeZ1d)=A55o1jAOT7VcPBKWnRb_^I_;3}_KFH8^-j^i&BnnWn zty89JT08V2HzmBy)tz3sqZtMdJH)kBOHMP*PVUg98Rz#udgMl|a$9^2u=CeWLbC{G zvlwJg|AQ$0btuk8Kjyqyg*)qeg4pvJ5Ln0vkTZl0HUK<`X2i{CKnira-R=mSq$#sR z`2PW%axmgMFyh!45N#SheWasc`qn54*H=TFLzsT|yNDEkBq6r1)#&CCo2AG<qx)*H zi@h7yY;qWv5!B!8h-UJn9!p1_A1WyDV}oNKv0X}X6j$=l4bD!zMbr(Ez>4@?VAe6h z+Z9!#&YEe?mjsM@|0!}khAkx#3MDZtB~gNsZ0?U=D6!R`i`lDTccF-9+VftMNj5sE zeoyjE4M*JUhdR#M+Lt14PB|&wbJ|}a5f}7q?O>3DU)E2U9i;($7O0*`w^`1+W~B_< zd4x8TSJ$sL?h$2MFiShVb8)>4EjxwUA4wSA{UgjD7{2sp3*{qKj54`H2Pe^I1Lgmr zUujN}Z6uOjF~mn?-d$r?FL91&YxL~0B>%gqYT(B<)C85Gpo)s#h=Gk6Ey2a?2a%t* zra`V-_l_+oq|2tQ0hcCO3Gax>BsFflBv-wPO1Z!A#2x#4^{g64t{$sJ8n#55mieT_ z9Xk&9SpHmAA9pI*)e03=i$S!k+JP^0{CTU~x?8qyw|NlKwAT=fd2>q~5lA~$XXsTa zeSMn#W3RX1V8p%BGPTc@0<xwM{Uc%s%z2bFFbsYzjsDa*-YdC<fk>E?NL+x|?*ZWZ zcM($_u@>}t`lm&qmATs-e2VG*_8N9{?Ta~o%-Lb?*J-&gHP%$Vc3GK4&5y&le4(Gq z=6kT}b!gv&Eszt6k&va#@^}1C!rbIS7WP+G`-cbJr#??lYdX$NXXdqRO4DYsw_7tE zry`vAf)7Q${$^$9<FZd*Atrx<lBAa$yho3`mhn#h#RGM?0d@3~7o@NhsF887g1CXC zh*%162?{Tj(Lz2JMdKB{$>}Xm-!ik}im4koh9@oz+6f^!YYH&{Z2nCA>HFJV3~1pw z^}Yo{)w8#atA4*2`DzI1kvR0_HBefH3f0o|;zeKwUt{Y3rUPn?99Bwu@m9&{&Ixr* z_7!=Z!R&(L#dFFYcv%E3U4Cau1|A1vJdsJeK71Y8kD<E9`5wBqNoW0mVEs<R(&ZN^ z+P{%iMmHTJn;bG6t%;ig^X3u<t0_;)BL?u#arqeAM$=!bLhupp4{2l$38^cnLvujx z+F}qfq3Yf9`D&r<+8fm9fNTIveYEY&Vdy8|`a*~FYne^nFHrZf1y2<-U6c(77M*rG zuQ!GqSh5uGj;iND?{EseL$?;~fSo)*eLe^d?j@C$ZTE9xOn(OWZWPg#m>lY0D2{pU zFaNBQIt(>l$UI(<x(hYBCiESb2r2wHbqql19UV;$I!!Ko2`TcFJRzGr21oWkl5ru= zY3Gm-xk`TO7rK}*UbuaKMaZ8+fM>`6#{b3pfB8FUw%ko!<O=~QT98@1I3mq!?0<an zVQKOR9J%Z}U*7Iy^W%LXN&Oeb%l(DyK!j=`XtWXkaz)2cP}NcR*+KWc>l41C*F;_2 zKf}boBgEuz+<f`B)8%h6uO6n(w+KK~(h>8ABY2%&i)1h=P^&ep;fOsE{5*tFn~NXo z_6w?~0>GR4nGdEY6Q=l+XJ~=wuws&dUofR|5rxo#ZR15>43eNLgo?TKe0gS|fR-SS zt1ORYR}{Qc<d@nAS7*!eF&BAf4VxAC+|&N>pG6sHuwXZ_;y^LBN}7}d{x6rvA==4( zikE}7W`~fPgZr-s=6~(9?W1l2g`R(rb0}zDMS2u+d()CbuGM@WIkGFlFA<X2B57g3 zmDuYFDvZc&zfaHJb4V}5dTX%%p|^bBGkQDcS-E1#i<kgWE9D<^g+i`c;eEz|O4(;~ z-Djp_<Wm~D9BYcO!M6KmP>+7du-N|1K`dY_+0#3+5QRhGH?OUZk?|kw=a+)?C?EZ! zjZUOW;J3_;RBu}ch>zoYTHB8q@glU^5G^^Z>WwxF{g9R}>_{|k_!htLW;mUqYxtTc zz3U6FXcEt!4DUHr1wp-&k>2yh)V-O|_cM|7Py#<=<+F?KQH^qI_vDow?4v?%huCNL zjLHtr)OI?Y#nit1@Q?BOi!^<p>$Y!=z;Z>Qt%ff>=AT}9Ue+6;7INPI4aUfTwg^R) zdtQo|_U+}A>|hR{mftO!em<J78pp$c_@v!6(v#ef|FGCiO$24fijKtR*F~DRbwN3O z(SOh)*9Ctl1$6FrJ9mu5+R{M0rTK_(5uNEe^>G)9RPxlV`1;BnQEvU)3IPu}*oRK7 zhNK^2gC+kbIq_t^=TVy&0sqpFW1jzwv=~AGJ7?GgXF#n=t7OUpWd%xBAwn(`C>0+P z_0-Z|_XPKyWdyoHQDYw|omc_Z*shFAj3CVqSFfm`&O&btba>gumEc#uoIx;g_%~uv z1;k!7-*+#vU-&DalTZi!pbn4^Bq1<H^Ro{X!OT%0Vk+`g`wdH23;o6dT}#WG(6m6{ z8AuFu$}ZnfkJz7im5JN>?}x(VsWZ2Xd%ILIJ66jVKOn1}7m&q^=`44Zqic!fhN&2I z2R^A2euJ?gc${DWg~@zJel9VnHn&kVkki$a;8$CL?r3|zo(&nh{x20UOwWtq+#fbE zmQ<}yI2!r}mJS;KMZ-_wtY~!HTKjyg^#&-=G{x(Qoz1_jM5Q635+glr1d7+Bs}YBe z->R(emG#h+0dLg;P^z$r4G14|A)ms^IkP)JATp3wn*@=#u`ZuZxWg6G?VLSN>8nE{ z=0oyJeE=0R(UXU|8mN-}z2oaJ>u9FiAxiW1Sfj_9a%qSM;)ht1^A*du{#kMb&U`&9 zT6I$Kh>~D#vu-c07&reGT%kOPXoj5uErZyF>|3~PPiIrUVdY5LaY?#>TiW5NG(!Qn z?g4emHrNVJ`=FE-TRI+{DM7{QDQ?;fC)<tB=EW*;?FE43!;InL{#&1c7aCjUhly2_ z*WnhlCEOp4_g(nY6V^S?*Y2e*Yt^CYpqjXf+YdoHI}-Xc;>iDr5dB}};uZom8gc6s zUO6eCoR2?28izf$r04JE{>8E)OYgmR-J^#PEx(EL`ta}rk@ujffO?213^W7yPpqDG zbcL>OLCh;SJ-<V4SI>s698sgJM{Bt}YVs1)J^OsqVK{&NCX@c&1Y}T_Csz-j5^wc2 zj<evyLM0PXHz$^Pau3*%c0hQSA#%?!JTtZ3Mr4Q@GvzyI+pT8~eRkO~&6*IScu#qt z>pwvaschCqv;iyr{}Sl%NS34?Fg)bbf0<6yOyHkF#?LKls7mdZF%z_yXuH>`v)BDk zX+<C|G@ba>Ve1HM6fAIsx4fe18FF|WV7>Ucc7BJm4W-d>S@N!)>I0FCI=SJ6n1&xG zR;2UK-lmi4vQzgl$FLOwk3w5|m@Q2Z&CfQ)<)|2k4xlR{_%TBjb4~DVDdqKo<^FT% z=b~EBYG(&b`rUn=A4W~sOJR3MKyID0#Kqyo;lFEHU0kbpIZErjbG@87(Qa;HpTG{k zoKz;iQ=A18^Lf3*fLlDgY9=T%^Ry1(Rm%PC>jq|1+J)fhMnWswS93XpbGgsOxbAw* zfDEg~c`I10;h-aKpdKBt+R57fif0XX`O!iCsgeB?Bm1vJv*5Llm+2|Irr1m0EQdRx zZ~)2<U#dZYeB>i8SRthAWv1(EQG;d((MzlF4h@m`ziD`eI;oA}Qb04Hwq$DLSZ5_( z2R@Q(M;t1hxA-sCac6vGEPI#+$7=5&e>|MO1cp<{ASXhi1oNM4EbMQ|eQ^v{VTZ5Z z{vNac3)tgAzQV7y#}kqURdN2EaQEoFFf{Fw+fVJ%`?<%|NwnZ&-!7&<h418Nv4xP_ z?tP*brbZAZKNVE~wlRBw8p*)_H%j9wz|ZuEPR!sp1m#L-$cPPQB*I`svy^U%WLdI5 zfu{3m|B?~=C@q25mc8trf%{hgXwLUB%yw#1y2Ty;%8ko52!#y_qAdBs9Vk;D92c!c zKL0uLiutV{lqS51H*v=Wu9}H=gj?;jxeQ@Fse1w~LT2>NDkZt)@*wW#4~SW-?In+0 zU%R@@9KngR@%3UyL6<z>d`#U7BhW4^rrOB?D-ED-H5h|*KoR5IZUO!>{Tr^n?t6qU z&QoVzKv%mh$e7nn>3wEV6IuxTk(WZq0mQkGevw9FmHjJl-z<RVJNEu}B0@&I-|SIc zlkm9l<^Sa6>}Y>G<NH6CQ2g6O-Tw#(b@le`^E8XpfvAD%nhDQgWY%XqxDxBRFTuWb zQ*7`K)u{M0vcdN}4#O#3E!6|uZx(jqoj!P(5GodygC=ozrO&xyI#3mM%Fe@Xe%!=e zw^t#<H?S<+OsbD^Z%2Nm<jF0oOdscc%RrjWG;MDBa+h}1HnAc4XX&)07RAhfj;*hY zPrG~>ljPjx%;)n%Q7T)CGrrB}x(m1fz(H$9-}Nv>V4DmYozlg5=~V=%5`eM-aMCUw zqd}}8A60n+oFEw54gCLzknmcg(To17%YaUmC(rxVjK<*`ve~S~@fZB+%|b4I`bLw= zE(|zuufBBzE;hcp%t2_*!EYvedb#S&>r3Q{in6MI)<gC)2nrs(zT?D@pvB}8XTI}6 z{PsuQQ4ajKDv&se_HVANPCjr9WG^dMlv{&AOpp0R#c~;@sIC91pk>L7o}GCK>g1v2 zBF|f@UqL}<)@r2L_ED%Y@*liyjQfzfi}mkW2lfyl1#ZYc5D()FTM_2yzcLEb*5VYv zzvIzizX#W8qd%&K!cEMgvCYCX|7pM)F*0m%xWU#70UqNowa1YbV|{OJ1&H3E@P>vQ zF}kmzopt5@jN<<p(f28|ZyZJLivW!8{p>M0%<3CN-~_-wTZR~Tr7O|Z!9+lIgqYdu z;7T+A2vcx<%3#2%(={Z~N$ZML`Imx^dj7k*2xFp=#r<zt$-hI}(^8LKj-|BS@Nckg zm26kD?{5VZR)miKOXSR{028!#x!t|e1><{093Js`qdFm77=y7{#V}Y!S^lnOV<7qO zgpz-(_-U!af2?5noj1T|t+1p6aXq6MY_WCM2-?x<N4#C1;g>sYJ_WwAn@P2-(c-Tx zXZ0~or_lIe?L$jp_>yX2+GtyU&yX-asNZV<A>yWn8f*|5!GiqmwHqoJ9m?M~>3bWY z)DsAnu*i=zXg}fAq3ohK&lzJ?$7NjY20x~t&?@c-+e?aEg|KkSm3@y?{c=)h1l_9C z%B8}aX+#!^rH&g}PZRVr<u{A1uSzx61WL?R8k^}$Ge6QFD7#d(I!{YYEggsM_(n(1 z?Z`R~?&KZ_xeTJadJ-RO*)hlH7Q9L%^`D|86>Iwyk3(-h(oOUkK8v9uP4Hv}|Ei42 zwd6K2z>Zn|W_iM;Hf)h^WhdMHtdDFoNbQAp(8x9R^ykO)v|B6M?e+%YH^EGYUwrGh zuITVi@~b0XjKZ`L$Q8JqEX^-B=`zwMbRs$}2t{sR+nvh0xS{*7BU<XYQ=VGod1A!O z+ALlgFzVE)*w>wCUIKt%SKg->v4db%8G|_^A~`{BuD*am8a%b-@ORNa9Un`x`1ksr z67*!JU%J`;MetN~Bi_5vKU)?+Wj^fS!3@5H9A-&E;#zY5lYaFkUhGlATBVMFjTa`* zL5(^I6@1x~LrRm)T=IoxO&)1V;W?Wf#>Z8YNio7nQNBs>=d2=RJr3ogpX>TpAI0+3 zGSQbeSs6_<+A9#@+1o><x2HaDI=aBB$9Ot@FJyZD$Q5BP`95?conLlumHwWhX#X!$ z6#i|K*VxRRTgRmjy3rVrGl>0Ovty;!a_*=dWR@+axWJn##NQY$gx^5xW_i74bPs~d z{jkQI5@HOW;$_-*+rmLd_HJxz%=5UblZC6I;><?7_OOZqzT?@w+|2d;A?W(f;Qr8O zStq`6jz_u4NBLl|V=GtJJWl@lo|aId=C!!GUku{|y<R(nr)hGzf9!hS<9hzKU`vwb zdq;$9>s?30D1WKD&ww1@eLd_OkyBw8M>Le`z0!M+w`1V_D~5aZ6zAbJ<Y}xesY$yg zj*b&%bv&jG?kPq-k5*-nqx!*yMua`zoL(InQPmPz!IrM#u3q$A^3(;xd<|R~WDL@K zXYKX|RBfH>z=x+lGJNhjx3N{f)V|03xu$Qc{A^c2)q?9sTTJ7QbYyLww_~W)?&R#n z-u7#}P%6oqHGu4<hK}oWwY1x`oAw8u2=@>3iV_{x^X$TX<hx<Cqvxq+2P0J2wgVWI z?L^Q53*q#9=Uo^2Qz`NI^Wp@FyXiUIZ?%)>ZhWiL*L!r_eKlj%;`@4cq7`i3;E{H+ z^-+fhwzePDV>i}~9qHmI^qW3g3?v@uMW>zxELsp%qER>R0*Z2~Gu*=R22cLAlXSv1 zdhF`*x~^Em+g12^*4;G+^jdgZ9j8|3lvL{x{umRrmNw(`OZdrVa+9(1GQzgXnp5Lt zuSA#krrvFVd#NxH^R@F68P}sriRZ6&WyJ4Yc+MPZi2DRVyf*JE9~M42Fbv-KYDBMi z$qmjWfw8F6Yxn3goR+w?zkuekx7`NUYWwI&EIclV$SNSq#`WeulnHFOJi<U{eb{$t z4;40*V;aXDjql6Vr|-04Zr9zvQnnB~ls)l+(_k<AKAYs`LE__saI}0|JMT*?D>oQh zh_m9Ll#_6!O88W@r1;$7;>v*#XI%iKJ4IEE?r_kezE$Zc^4-5zchSyD8`74yB5sia z>EdtN9ptOW-yh@tlz}<c(bmiqeQ$B~BKE9d`gp=~aEWe(sxJ@H#omT|Xf~b78`H4W zk5Oq1X?Uj<Xnrl@_0#?9j61GrrCep`mV4#WdMk|~Us4+q`q@>f=dJh_!q;FvP+_IP zhWD6%8|Zue1L4+o$EpqE1H)Yugr|Z;>)JAF>+r6wa(nJV#iE^!XG@*draXmb_0T4_ zY*>2!6J4Jv*6xflwA4_5Q{2IL?Z(p?oUYOBk?(>ubU$mq4&gVhn{r4v<>$AF8m%oO zs2li^qC9s(MX9}ODqs=7ar?$}vH1A>P_eqz!s@bo&2w-*t@iHYSmE_qhoXIb0jRXY zv=`?L(JCLJKjw`plDTWM3Tl1tqnnEf8zSpq)I^*$R-sH9>LZ6TK9^_cUSZgQN|7>? z=pcJfO|DwrUFn$LBh??Pn;l|6*plkC5Z*$R)dp#nJLg{Nz91N(x(l1;bMqLIF;Bby zIV7;-_GNz~rmAco^zdftW5{?qj&3dYeMNy}S=+nvH>V1<w9v&&=MTJAQJ|rX%gGAc z5Ep#KH?`=Y0njZEyI4L(;NOgCWH}r*t_o!MxHZ)_o~ti0OFg8q@m+B&K$Exm!>1;a zpqt|Lo27uE@S)maTAiuZn>o9e_JkIaq|#qrhJiW+ay^P<Ry{mkZWl9Aof_wFRR~V^ zFQ4d+&0C?}oiBu`x`0S_4_nA$9~yK?h#|Us+#S~rF7q~@YV|w?ml#T=yv04H2g)X{ zy%N82-a_s@rW0bSEd-`3?*`Ux7|3Y1xe4{*W=)GRcNIww<IeNjH6IF-tb27=9VT<| zi-H8~Gq4@;yG~n#jp)1FO4*N-8}=Lz#*n6GpH0;{`)%%I$<1DLSP0bJoin4K&^cH{ z^WNh{OMG-`+D%iRPjL>~QoAlYmm12?-0S5ya8lVlU)U;!2>TqX+7+0Vk+mfarQ0M2 zWLrg>lHZN16F;~mWg8j@Y7!A`q<P#LL+-E|FOM54k6WV)AH?hB29cDKK0{bMru;gL ziaWG!nXNzV!bA4ngN{Z5@Haddd@PXKCvv|DT<=xdgu2+>Li}<!(;(T+-X6lbyKTpp zz|up35Xhpba_N4QWBK=+V{UqCRG%$fX*AD!fsK3R`-QRzj-S^iF73S!ZV1*rK5lxw z8&@xIy}>>?%{v`ys_8d!w07rC_d7Ofec2Z77vr=9g+5@@`@8zZx&}-RJq!1Z+7D}o zEcXqRTPdN*$;({u0V0fGM{V@Np|}U}+wVBmMRN;RnoJO%V+SzkY;Jepw6cBq<Nazw zQ_ZMp#@OwBa2a`<($7%;`m?1bBqjoIe?d5sLD>xTXs9xB%(xB#6E|}YAOk=H$cVBQ zE9<nG08B*^0bz54kIRlfk9S`6HtHGSsc&KcDII*dCL%eO8Mjhn(oTn?c$YpNaOkq2 zq=t+*o^p0Op8A`ou;dAI56^y(YTy#T=@;63woP?EEDBvtV*NJJujXr$NbmroLp~i< zT572g!fY2W&27K_CKHzyzlArw_+b9#rG1m9oY<i9Nl|1h)q3FxyPHO4g4G6>o6b@( z!C-twLd;3*Wl2{_(Oyn?=@Yjsc$L+Yr^>o)@okSQMq-MAC1Em3BT6i@a&_|b>liyK zPNjR52l6icPfId(UcV}NTN2?Z<)pf}p*JPXN0X)Er6j<mge3ob9hOZ5>GN0-c>;Ns zD%m7#N?F{L1lNbQFFJ7yMXHl(*EM*RA2tAN>hF^<CS}+(Wfg2nUfMTn<Y5nSJgy)~ z&s8a6J9%FxX%%ZzZ1pk8Q+!_m`l3@OHNr%TDFvqw-bMV%g~kOpLKz8ZQ(R86*2>FV z!t3m&xTeW>)3~dVp9DC`GGb4}P2Ei0u0OL(t1CY2mF-&Q#MfrjX3(td?d_G_L3c<$ zRaV%-+v3JrUpV9~k>cub_Rb|u7vS>w5L>aOJyuE$g8pIcyN|PJB)H@^eo%S|as|0! z?WV4$=Fv3&(B3YIdt5<MvX{D*T3OPF-Gp7r30*=0ue@0IqfTmZU1Mvm%-Y$?$x1m& zYfEcOxs|7%FfX-Hc!8v(nCAy!acWa(Gg!&N1;d49>c?W&qR`@|^}cnv#^Y|`Me~b~ zi%6^<7m-X69*8ftDQjNpUFuCOW$ekS5H3_U>naj18ZH<rQC)Igaylh>_<NM>>}76y z3omZz?C6xZH_A226}{q9=2M;$&P>fr-O-n`lCzqcP#l|(=Ud}C;L5&n9d#Wo>I+=` z*?TOnOFjOs2O;UfY5Iv>sTq}!hzHCYZpOgS=o|z$)$#Z7n2WuN!`ELWD5EhMj`qe0 zBx4N-gw2l&lBswN_ya1{zUhS{Mt_B^7WEWac;k$Q68gO7^BU$ct8id9n3~R$z&je9 zbQo=qnl^_JEgDv#f4qM@6ma;HA<xj)(ASm=hC4VE&?ny~FBQxs7WN|=hrm$uO&@0; zC)x_&5Fp3j$s~NmZNhC*Gpru1zHY;*^10*i>XT=NA>p-qAB;k8?Dh;L4G+Kl9(s24 zVsvdzC|J4=B_|y$o*QTj=oG86#ixk+u$~{qcw(FD&lnXhMqz-JOHv&>E&~vA$jyMQ z8GD^Ww-r4~>Ua8Tevm%^)dSG&b^vSm!hzp{JR%$@VMsniVBAXS9|eknTgQkBqobda z$Tf;%3fqujH&J*9X41rD-UQf$s~Ki8WqJBlzjKWY0ven&L^iz9HJ~HYwWg!;0jWv0 z54vW#O#>|Y1sM6ic$Qa(dDb3R!*VzSc+^gG3>hqDP4^5(?}6SYa#3;vWB3sL9S{&S zxrGnL-#INmCZiC*6<``;05S|abT+<|Oe_xUc1)F3=yy!v?_xwq2@;{20F}Mh=_?~! zFww59C^DO70l#VLwWRYOp)^rcn6@;jNA)(5uBDJ}oN7&oQ!$}EnIFD=<MYi^>qYAQ zFqO!Yttr1QLw<Aq0p5UN!F9P5x$5=KP1qCDVcf2D8D2%qO)cIu==O-TG`3<oGM+=8 z;_)0wsnTu-%nn?N%WTW}{ItU|CsCVXC*_+eCsv!z3P0{<7CO^;M()>NjRbUoc#VkA zQS8M8=<>W|arih3by1avbw_lIH51L@bZ_t83gyR31xgk=hCkU(v?k#K-G-9Ze4-Q4 zQNqSR9zFN#`b1$QX%LE--5O6vK~y#Nu;xAbupvTVdL^MCDmHL3j6r6D_E1x8In12a zPq}72tHh4AxQ{K=2>oK#YQk<3yqWbeDv=?}BBu(Awy*IN$4rpk_@I!SXxIcBe>iw4 zg1O)KQ9-AjVHt;h9j_@^!|SyGDp8Y41=i|`@HL6F8Wl@FM?aFxNIZT@v!pfYG9AZf zn^?{MhQadn`E~Zh>)5-{xP5yb3gV%d0hfNl_``S}^|`lAX>13v9?8wB2ZlS|O<8xo zyb|6LM5F?AF`*@2EyYDi=ITGM7p_xveMz{Dcat5Oh)<6-75Q|h<vnTv5%TV=9UZJ) z-&*I=0jr+SDugE<wZi7mJBCUaQ!56}(C5JBiJoCREeWL|{YdSz!C<W*s;pqgV`XHA zR`^WG*GyI#mu{{!u7sR|qy*C;Q6)d6Hj+kIvIyQdlM##ZKz@}*Ye6(kLw8aIN$I(Q zG@BCAfVu7fekpMMy%L7KhPqwt;vl-YaoD~RPqvcBlptn<ruu4?ruvCaNs?I}bmQXi zG&76a@YEfqa{xscO>A7BvH+S*L;L#I_MGU&oA74mUFp1gV>q%YiOh3<cR^NVh7uf6 z3^t7@N*~EKk%w@1?Ra^^NwrOaN+1SRQCNIliPFiyN1AI^whYgLRLS)Gr7uSHsqY^O zQmJT)uRr<~iQl$Kuqs7N8IYLwE>r5}Br-Y$X>?9rPJTRL`xq6Pt-VZMQabXnwy2=K zh<=TK?#e1B?MA|jyt!omV@spBR~f%aCgI0Ivohym?Hm?9-?sQY#aFJ=f==>|RUXfC zklOrmbNsjqqQg{n8oA$ED^pFvNy*Z9BP8l{6|S+Lr`*WID-=$d+cEG3Gl*z9sbu5_ zdIvO49B{xEF50~QVS`$}?;Y^d;1XYi=LV@dCk6Vt5K6^uzEEc8LqCZ_zZ0%e4pF-; z-YriBfBqhg6O@eI{!1PdSo2Hrz@Y=-P}CL_LC^8?oKF?w72~Ae4kTf9Tc`wO<%E)* ziT#VuNT>@@NW#B|xT;cv;6d<crkCU*)O=x1G9$Lep#TsJ2qrOQdoa%^*MdxuqlrD% z#@Py6-`PeOaK=6g*RV?qa$BvsB_QoTa6sL52&HZr6U-ayRJtL^sao7ZU3Jb1aQo>X zFPjx$e?!n!<$<45u{egRyyp#L=kMVU>m+9{NBU!4kH{UL?(<Tx?MxezKJ;tvj=z4+ zdmdO>*k0Hkdcu0dikh7noEe<cx(GoH`agwzbyQnVyKeiVEiIJNqQ%<+ElzQFE70Pu z#fn1-36dZ!?p9oayE_Cc?gR)BoT9-3g<wH1-#Pc3`~7jwx@+yp%FayQd1v<X&Q4}# zKM(pg`1|->)4d0x@duuQ+n&Ieam#(08>&2lJv`<NE+jG(NB{WyFZT&<rLfHWTJR44 z3O-63+%b!BCKnmlv5q+;yBgSWj6p2C@#*_>@BD`KYibxu9ST+Wa-2pj5Xv285GB8H zbi$u^;3(*`=NQu=DM7Dx&O;5$RM$IaP}+ma1{^3p8viAzD6w9*{`{zHoo(VkJ7C)+ zQ2CtYGnmwDWA)_i^UIfI6HUD~@(xbGT!yzTl^-?Y5p9qBO}b<Y3Mh+D7$&#rE;hF5 zNDw#v-&=eoRqlQipAZi0(5bce=qa^Fm~=V9l3uECu8Jw?P?pM4SkxbhV-UJo0qy^2 zA}Q?$C3wXx?SiUfn+E@+S6mU~M`WB(QNvdL$aJg{11<?RGAT@B5s*LA-uJYMUpiLF z0hf4etGWn95p<5g*X`vW#Sok)Z9m^{oIDAsyOC`{pCcVR{2P1&{!Tcy8a5u$F7-ix zRCFZ^7ivp=NjZ`5yhW#pgr%Hc&bg$7+=R(>TrkpmxzaE?zGw~e#!WQH&?L1%G@L)^ zr;d)&hh}A%?9IN;BE4ArtYfpYo8bYgH#0LEet1{ip4?#gp!r6x)$d+@sOYD}H-w3u zY=wDjiU*E|gTn)AIZM0BOUp?GZP9D`6Wpo%m7<OvGL1JuPFG)+&Q>ZGZoxGv4xC}b zQOD{-I}gXZvv4JE)4igK;ln7*4goK+?WZ(M;7{!E2KOtO%&(6ztqPgH6)NIc<?;?F z;&W81pvTX_56n&;@N2Y(k}XZKgY}}w+DO<hO@__~ak>}@hq^ZuY<jzatR@jU*N@<0 z%&Ho<&m5bJ7XZH46wxm}K{|`$=*H-44Ikz%AnU<Ixkr{$FM)xJ=BFhe5#SYi9PJ+A z)M3AK))MQ~QMz~5Qo)j~^szpkMJ{ji8?Av;!6blZ+Nn8hH}UG*5<qu?-QB8X^L^oe z9nKZ0h`4$!_Rw-IR&%Q9Ah&qc!LDq>qe&R)xn_oKuX0gEN$E#)LwX#p7NOEUSzCeA z1nVxDm`>w1A1K^Jy>VM$hpa8fX`-}*Vg8tDDe-EjK~$%469hCgS#TO2v>hHqH?$Tl zCGwyI`JzA*IlmA&nkwNc|9ObZjDDq^2La|mL)N828*VKoI*ofScG(64qHcR8>y0xR z=`$IgHcKhNGa1+3r|nJpjYlt*`Wg|AUXSkw#&-sd2af3fD0EC?7i?4RHrdyh6S?wb zP`p06IC$#q#OKC?NYI|im&OAE(BATIrzK{r>=FJU%s3i}22<Tr&MVaoOeZFR5=k3{ zhlPei4T0f43Q;<(c}ro$g+hhTf?a>Q#{PBXaBF7_6Gn;%#8?Xp#F;wu5(*3Pj3@fC z<1Oeu4v=ZwezBCJyp-cUUfx9CLW%-Ez&bm6njxi;(tsAZ^XYPr2jw0?-?z^Uch6d? zoH}r9Is~j65d}_#1n&Co0Z(%?Dp<T0UFv2EoXWo}89;#cj=MAS0}}?28bkYvmuk{! zUm&9MVg~WwJNA82E=sPn)#q<gulQbNEgVn6*xknyRT&Ck2&QZ~>s`xp5~azdoej+; z%|T!L^==@Q^Dh5#_JW6I<6eOi5(n5~GQ_jkUC*}!g8=u&s!Q+m%c$D@R7c)hI{+k5 zZ%{8$YN)5~RW0Eyr6Qf)nf)u8Q<`0xleJ2(&6#$OMxGeC77b4aVb^G@$JLEST;jho zAT;h55q*dponh;Y{k-$@)lqFx&eUntD?;t=Uh-6s@b!p^9-BeF79Fp5mEEVU74n+7 zA~N>t;z0|MxDl4Q1nAvIxgD`Xf1f+<C>bp9)p_wmfcn4&(_i|&8BCXZDfu7-zs~R{ zPTKMD<JcBE@eL=JH*b-foeAI`KXa?Xin1d=VQ4T;S3Ct+>P!v^?q8!cTjH)YH_UN~ zdmp>mFnL%UG*Weob4v+f?vcsg&x;(NZyF^;ll2+F6FSYmJt<d+X`XZ98ey-gW3zBd zu(Ark#xCh3(=D+3H~YI~HGAqb#5bm*nuunXMV%X;ZAH7Ky}3d2OUcioA2{NneDoJ? zPd+RFqD)yu20+i<U87c*4r5y=U~|?kbH=n*O{P$D4@sZCaetl@Pi$6>dO{nCZ%yT~ zw$Cva%6|;kN&?kA7Q9J3rjQ;za67g<whZ{;TIE_ry`6sGB_qCb-1KharLLx~uFy=v z1|<i1Gt@<le#MQkC2o`GswnR8yH@@{eg)E~a`4>9!pLGn3Hb;q+dP!8rS$7?p+C{c zg3j<5=e{5vEU_tZ;Pm8|?%?y5U^amXndNr^Ep9Dt!!&240?mko&7nBRey-9%eKbom z`~YVd=RnWBOmw?qE$UbBzJ)SveKfmgmw3a5;?<|P!bR1l%$Usi{$JN485=5bg-ew! z{X;zWGEYaxWsn?5&UGC9w;EAvI=bUlND3t7y3c#W`?Jqp@j)?j2WIMsH(mn3%P`Ca z--99(j`P482?$KPbva;X&nZyU)N_p06pn;C+e}{ve3fty@!(akr){)eq*xlqX^Z)U zm5hpf`+98M5}f5H(O(&E<mOOrL13Np-6(`?LqA;9ZGZorLFE25k~@8Y+Ps28aT1=f zr?0TMSsN`l&KU1|5{pOpELJ3Fxza+_c`!5dPWD#%3KinbxjA7wfjAD&_Lun;0uO9Y zE=}*i!$0mD*Tq+B-!PAg$7@UB7Y72|OtL-&PxnV<OY91E8y+Y1kC&DD>TJ)AR|Y<< zq@z_57XZH6ER{)$t9)*(Jo0==evuUX!-MSvv5&>H%O8SsHFNsou7V$XVkXUAZNO!t zVX)UaJRQeX$yF@6n8hkFv)~Gr8G`V;ZqL-<`u7cld!MOk6F++~?}OHQs(@={Rh~VK zU5UiH!R7Q$cnd1~WHbJ=tZWl4=|9b6D(s$J>XTk-zXs;Nc9ZT$Bq?=`1$w7tn1Ujn zhn620kHJ^hG-wYZ!rop6k<&j34kn`Swg`1utv_j>N}lDubTv==8|9gpLh3`f`HWQB zmzB^rBo5xKYRq*uQ*9a*hgrV1ThIDy)??kJ@Jh3*p9o<-8H(t#CMFNyd|UC<RA%Jq zN*t<LBqx>lJdkeCn7D7nRJ^Y&d^t&=&ta&tRk|PVe3t9lPoTq`%|0H4Vy4qsr4UIx z#cb(DaJ3EbPjN~1zjPkVe+{LF6A#NLl>?bk>W(y}5RBJ51*-~1*-UeZLDFG2=7p2S zxEe>0!zO$4&zuTUz7h3F=Kj*Am9%rVd!4}hdD5OvtNY8C;2nEmH+R%CXl4Bpm1rz$ zWZ;&6u5Um5?N*&;$ceQ@`7b$-s`Dz2(6NQEPipQ)*}1+%;^^d&y|c-m*Kg^)LT+E3 zQQT&4FS|uBp-1nuB0{PxMhv-zE7|3zB17P>O1EEQT8>kfuMZ=+gmnfR-;dJUXtFSj z-@TQu>xfr43E57dcblnRI2;NkJ<}FER^a;fY2>?zJOdcxW#039CE@v?F%g&OyScOu zk|SXkb6H^*ogUFO!&k$Ykq%*V8W+tTH|N3Z5MtqjqpioGEAr`xqdI|(F)natLV-L% z>#cG@dI#W*Uri<`YBp%o3j_pX_GrS5ZS5@45-lTu&Q0k%rW(%lVF`IGd09GW8cs7T zml%G(>|MIa-Z7+CVHKz@9CgFaiJXm!b!@xWzo0f87b@1Sz+z9NHq;dsH94eEj({Ys zzvXHX*V#-d8Fyw8ysdCbEhjx6t{Pj*Qsru+Lp}PIYo%&apUvt7mXTZbM8g<gs6Esg zNS&}U1z;AAVoyq3ney7o)ZtjEPcqbSl5@*rXb|?4Z)WcZw?B^GXKLhx+!|Fc#sUgk zv8Y%dH(H7qW58ze5*4R=`{KFqUHOJ|p47oN+xRM8W1rq_^mKnim}8o6#B;duns-ue zo9CDw^Rc-Yfw9JwJBD{87Dd&(zhT{vSKk^Nw_<K-NF(B@?37hxFGqlB$2;CLwr<-P zXpg-KHGX&45l;-cP23X{<PN<s+6eEFi{&})(WUQ)tmhvO-lKhOa=52?x%H2WRUp2n z#nj&NHN3YzHl@cR7WcTvF}9@@JKduis-G?q8f(qjTQsSDrXBTXpb|~AeBUVwhv~kM zJaKX1OVbi6u7Nb&(2^ATJ`c={IvP|4VLtEkph>%{NY`7{3WWQHt7mX-st>Aj?g+-r zvX=ypK|F^s;h`O@6x*X1&cf+%%A6~l6Lw}QAFlH;p;+%Xs+Q4{*iCxnCBROt2FZ<z zIV`Fc=%w7hDO@q*k`a{#T&!59r6JrAJX94^u1q?zrGf8Upz~ozlnB=z<V3nG5<5xu zrVkaVF0t3_FlJ+#K`!$hxSh|~Uq$zlIG6ski6<Y$>gAg&-$#Djx2-4ACl67^dkGo_ z;mGx^dRhR}|Aj=D&TXvYcI3oq8x|D(G=!iz_8p`*s+Ft3Im)AhBl?<MUSRB%Va^v| z|Dt*(DK=avR;14@tX)BZb#)Ck&iySK3O@3PZUbfnxJWz?qfPYo7C{<6_a=}v1;HV7 z4B&>S5gDVLbvzp6cJfd536Yvg$=#NZ%cY-Dxg8%&m@3Z)kHuCw4i%`4#6w@Ji3hwk z@ezfy8~bo$Ba+{US@W_aRH~F2x4-2=aBy~%Uq|;CbBTkY1#dnygcVC)PeqL&0%vuS z;Nuwgu+XpATktd7{bDYzkwHrI@$q?*#8$cC%JEGb2vTt!-lK~tUNB-~>4<Ntxt<@M zLbCzKD5E|167z>UzNrAN^ts|ZflC}S{e}YGWL8GH{TKTXnM<~es{<mda@U?Sa(MTj zj5Fv@k=-)G&xGcj86WzdkGMW&Ly@L!Bqwpy<M)IL8HDKz8N_%tpHX{9eoCqgY8NhF zc;#I%TCGZZ>3C@6MTr8QIYwRZV8ZdnlryQ@`qitVvYVr6%*&!&njy`kySg^}Z3^Qx z(o~11jujD}jkKrdV=^~wx(!&ibowa90`26)n-q@2jCNAtiV3dn7Vn~3_Y~@8A;a`V zYg^-cbxbbfdwIdyv@!c!GY8GX!V;BgV~z~P5HZ(u!%Jf766?1jFKTlk5m9_%vaW$p zaBW7Zj^FlT7N!||`_lM0KbVOJO(bNLbm0+l@J2+~nMfANlHrcP77Ek74LOj$Y?j!u zzA;2m2s`Iu8c(=a8gpH=UT${7bOHk<unr;ueLIx2$jw81Ioe8l!Sa_A*9NLI+gu?# zV6?ihuK`LLB?4O3M`?m+%Q0ZsdwbxrHtNIv;<P66S~-J!0=p+%nTwegJ}ht*>%cH( zkRz}T8M+Owt~nKkMHy6(6Z`9~s3<lmUia-dVPVq}(;X$V{z13+x8SRhiTbb^Ps6sl za$&kM%ps@(<(@dXV4Y?%Pa$^tR_v6tZG%`^p{;jpPF*R(w*=K{D&ZbEMz!r&nzU}0 zj|tzSEL8pnIEX9kT$FUzW&)8gHu;R=+yj`9PmIHFl1y%a#`i4b$EGLCr%(>8kuz?h zjA+Suy28m6t?=2z5y!j3b`t~owh9qobM%-usC6_$F1>KLe^=00!oKk1K7g)Z$fS!w zBHKRM95t1>y<dtHnHn=**%8%1*=|f}qWFM5k|^{kk;)$G{kCXCdbuU4LIq4Gm@}-p zQ!b{&$s^Mr2fLPlIZX#vgf5GNfZ{4BW6;>y+g(R1vc~p?73Le5!JbDW2c4Pm8~1JN zwp`aJ`?Uv<5}x6xiZ$7xz+Z8VCsP%$yuc_LkWs-3A{_PbhE~XWXa3tRa#EwC;-PRy zlehRdmVIMtcda@XBP{Hzi(&*4?BVBF5`JiyIK7^f<4t^;1It2v2EE!;21AF0eRU40 z>K<<xo?h4eBPyVXlGwd=ZKRQ?&UGk4t&|Nzw(FnQ=H`}icz#y(-a+P{&5YGxGQgEr z(N*gR@a_Ze^r)KL*LQoE9_xLZN6q_jXB`!9qG#;sDo{pu_m9f4?$lt`!M1d}`HVZd zuVUnQL8CP1JAgA>z&}T}#&IQkb1E;bB*adojBlxh`u)Upw=oeslAM|ycs$bZ6(#3< zDcH4-*qtt{HGt!=Xc#i5&UOu=!agv*jpaxwSH9ehJ92ZPoy0O_WKM#Xiy9ZwI7D6` z_t;A@;itguV!6|q<chs(7>B2-guA>B9;3zS6yYK%vrtiC;>p`2YWp4)a3s!Y91d{Q zANcH$vbrz|=VVF)Y)2thALWyOxSLPo{%YE*?JjT6!-Wn3sf205>2j4P%T<%_Bw!n4 z#u|$K^OyS14)|pAqY)%xC@wK;(zc2eFgg<CP_q7z#(BmCH?}r7N($T-4077O2GNjj z-(M~)h;_?rb1gO}I%<MUU2bloUK{Q!e?KkbgLdDw_AXUc*@**zOQWW-l`yCk$Y*VB zW?VCA&w8m;*?ixIV}fhsGW9qVY|FS5Mzqvkgg1xsm8)osu2yX9AlwBMn#}VEn`UP& zd`8_(xJ1%$E?OvLGKs*>=HREIF4g5o%x9uY(K2{U<Bq2v+BFu^8oZq&p;`e4jo}O5 zeS#A+To01(wbrPybtI3;1WI8`g$t2N`%b8XN{}MNn8?=njr>mi$jqiVcu@JoKm)X_ zn-sirO^~6m!&fok$(TJr9#i{hX)TF-L%jS%D}V2!V2ijLaQ8k?)P?(Y6W_^m-g%0h zzTdMy77~tb;D~{@CYzSkR-o(liTu5S#)fwoKX)`e%HXVV<?9)G*Pa7kzHIs!jF)3n z*?2812JiL0ATa9>FMpnC9@03cK8=L@d3jTY55_8-EJJGHMoM}u#uW>(ho@8gZX62R zn_81_^Q)HvJDYU~v_l;fwWi)IcbItuzD2m*?kUrnDjC6AtE0Z4ZMJ9nMN2TTmu$wL z535U0k6U)Or!ZH0vwBI3)(Y9@6uHzWvt6(1=)9y~94C_}^B?w(xi9s>%EH$tQ|d4V z{SLcED2D205$(q`r#o1<19P0*tS$@mse#s(%f+KlSj!7c>nly>>A`ja#&_*qSsTi2 z>2qMAg;T)t<gmc0=)yh|4hZXFd@#Wny=Op**d#bjr$TRk1dayp)bCGfc96n23l}<L z{fd^|UKt0C{W?jn++p-`ae-I6)(_L)(g_b_Y~AzJj;23sQqexU>wuu$4_(I~hmU_y z8GR2`{`5rAPuVDG*;65IVnLZm!=FJh&N5X#jw>=REq242fqwmiVnNCM0<2;jbFSUc zz(BJ6T|LqjdSm2nvvrq=73=80wA%YFx1AeUqwCL>QOl4hoX2m9FLxueOnMn@wJ6<B z^NxywydKnNK}_N}evd!IQN~kCq!i405d7n?T}I{s-lNDz&)NP72#Jw>0f-I$PpY$2 zhwOhnL}w_1`!6~Pz1jznJ@TC$mbvr3JxZr{AqkW#7Wqfhy3uI?H1z3<Vr#ph$UlEV zULjXPy6N9HItKq@TPRgxgX>1>yQ$IWn`B*9?-vEtUjIz}UGpn-w5Ha8*BsE&V8=J? zX16!sf;295i>CJNKDApZdZrt#hTFgN(VSW;k2FQ(wqWmrT0PbK2x?W3(*~#3$5^rK zu25tootzx;hXzLlw0=Wj1slB3Jdws`yeF-O*mk=o%_;p;ilU1B)Rg`EMalICF|v<7 z{SmF}#csb@S*Ut0NtFK}TXsNtl|_>A&z++26SV^ArRg6vq`Ngg@K~lIA86@iJ27PC z;DL}2SoE`<NU{JdQ^xp3i+G^ihY7mb2f~ut$9yqdghX?xR<tGAPwcW^9IF!&sQu`( z36rjqRNm3lw`7d<d>76T=g%eEZv6fjFV<qiONIu|crY&@h%0vd`+N2_Uj}Y=ZpP!_ z*WqHY0Uv6PXM|H3rtWe}<)>Ryh8oVU-Ol(kB&|LDxAKo8VFE+EDa)2Vi1jZzM<~); zYCCXi@un*NZTw&Be|*V~P=N*gY16iewhaw)x8D@-ugEwYOcrfb3jH&RU57b1PnOjq z@cQR{MK7Q4@toIL$Ythwi=1T4xzFX_TrMpfO8V}u)a5x2jy$A!vaC6u3)I~?`U!f{ zK&Qw37y8o>_kecFZ2XVZIxadO?kMmLA9d*n&jllGPi56pLNhMfJ|a;+Zm%%-U!nHj znSUAEyIx&WC>-%ct#S%RIe-7hw^#9+U}f!4Fz}EhUL&tgi7B@XPs@hC*mEj`Qj^$D zX|yONRTE!0$v}gZC1++TXe_s(hc#%d@CEQ8D34C<!|rF}ZRuSla&-ZgEQ#^{lV>zJ z5|d_^@#4Ag9sEmT?_y4*%n2#Ds9l2)Au-c^sx6#bIioKouR4Vo%`eE@aW+hiXr8wm zeabUwWFenoKWgKekz#eg?Ve`4#n02dXiJtBJW7NK@tk7giB8$va;fbSwZ(U!Uzp{u z{^H1EXp^=;c4l-HvSgmwXox;U<Dbc0#d*)Qo14}z?AyDwc#GN4)IA%+pMQe(JG-YT zg?;_}k^eQh5uvo}OS<3i>X&$&<^q7f;xBUBcPn7I38|%9IiGG4?6UZ#bLN}kcQuSp z3XSWi80&)1zP>@{M}Pc8z9;@VNBJcBqgM1xE|-StIPv#LXhES_{EiuT)j-ouiK{Pf z^lJp4%*gi$clzEhqLVEywaxI6e%{*OY`>pllrb+4KHjgKjWi@U(kwcn7O+h#;$}$m z_M42QkY1@@S<FLzU0FhjPf$-#=K5+RB&*e5J-(AB;_Bk+mpzq#LSN0@#NR}A_m~FG zoL_48V5o}7zKS-jinQ`8uA3R%i{pXlKZ5Pr&k{;YiiJxgNlV^Mn}9Tyv^ceMH0(ks za|?<g(?s?1j_M-QQlNNwgon~NZ>pjzQ_{MYBzuUv{;pg;Z*q|GRbG=f2Yb$DUFr<t z{k&4;_=^nX7F#-amIdYft`S4gZ&8bel#U-G_FIC(=q;+m$~0m&_vDTmukLh9Yyp;P zxN)R$d`rI;aZO{n%wMQ?z`Y`ckitYgW=d=+U-L;DZAolev^>)rtv{T5G~6~Lx!1Yn zZ7)^5XpNIdHyg9*Lsfk}{$8K9N@!e^UZSS?jqCVU^|gO_z<9a^WlFS=>Enh3v^nQy zD!8B;+jBoNV`#})ck?p&{Z>r*5T>ynZFl7weOXY9%`NZ4G)J}#B!2&bgBYQ1nD+F^ zv~HPuSf*(sUeD*z&{$8tpm8uU&MS~PmnwR-Fn8eg=G?|iys_Scy{<87R_gl32oqR7 z%DV2g&~4I3`M4k-`>VX0HQyg?t2tg!FTzSxP-DC4^{vD_EWL73XBs=eH|<?XSrCZ{ zU9b~2Z7OIGf@6R4ffk#a%l5_w*|7!XBIKX;H5_W&_1;xW=O|7NCogX)8zS9mypzL6 zb@^A^8oc#$qlL`jt2LF_+Hzb#n`8wI13Sa%ypdIV1A*k$3m&Sz_!NtV?3<tL-%RYH z<}c6wSqR4>E0WMQ5Pu`W7<-)1imnGBKaK)(rHN0l@Pq8fCxSOnlibFgH#FJKz%0(G zr0r#J6>YZjWbKK?<+C=OJC(yf7uu^H+Nh_~8_83vOdA-{qW*Qq-<~XgC?=9!m*ZUx z2K4PaQ)~xcajp$CtUhhvGai*INZT1xXWDvo&c{p(e~$Tq4b-<8@_5t{bc*y7W0F<= zEN^m4sqMBU<HjS+adjs+tX+qfsDrR$*s%puK6K2Bd}_<%_+)}?-Y=vd3waHWHIem0 zuCuD0u(YwT?&@#+7#~|UKMcZy;zKQ(`DTXz3RV7_V_!cE6Z#SA(>{MubIouOuvyqy z$aY6fZGrvr-EXt8vyn~pabcD;F=e9J>*|qbu6kR6o@}ha3HmztrPcdHZe~JE)IG-v zt6vklyUf^vgS+*=bv++W>o(L|rd%F69{a132oHkScyV||ZO(jW9VYKi(t|!%t+|F= z&}il5J{o3Hsu>AC*3*fmtZ97%`(bsyO_V5>tE_((t)y>4w$uYq;tky7nc!i|jD%WY z!FB$dh7&DpgbKmg7oQ%e9X+(UC>5mq&Y?5z+=WvY1<gh!3ryf&&yke-$2pYeOs8i@ zrl+u{$C3*XR|2kys~>CUKj!FT1LdX;K@I_@?_ZtI7Q2E3+O(aK{lx4<VnpYuir--R zX8ftnjuIlQpB^LpnmZG}TF>%QQ`bkrWEm%lY)tC-gxG~dni)O03+2Z)(uIWVUE2rh zoBfX|QKXv$V^kT9+=qJkQ3)zqPDaf#n@0)OTFZuvjY>G_{wmv1?XLsg4t(Wx>LD5V z?XVb*^?0dVwNF>U1aWx~tVTG$?Bp!v&Fn0P!+a>|$YBlerqKm>8{eO_$JeT*4DX!r zYpou0aIl9!bS;E%n%SHcWM0ByN+a&?z6ud*>#O*G6QbeMUk=}8JM?>aL}B-H*5^e? z`DS&x|5K9N=Wj6%Q(rylh}f(ZIeuv<S9vvrZ!Rv$YSPOx9xQ3@pTE3nlU#lJ`aqum zH2&a=`a4RT-o{%t->`>kX2mCs=5Og9Gs(VsqFl+UzwDpQR`@k!w%zE`<ZXj}F532p zF3=_UH$`%keiJU{p0Ku>gtdxtuj-ZIN9L%5FD}3j{S$3MQ3t0+%YEo|qd~N8c!vc8 z4EYJD5Uy*{dtP=SZX(*MVlFCeeocJj8h?=z`&u>Tb#(kEV^%IG)2p_hn>R$rOvS?o z+G_Zx<FDDrpV0ip7rMIvY&`~Sc>>088E7$b*4cVuVs5NW2iAJ;DLcp_`+I9Q*XAs8 zbOYg&aqGxe#uNVZdSSdlP_phMtBNH*WKXy;QJ_FiQii!_i=L06{B7Lq3j5g#(ba<G z#^Jz#dq}kN(12-DY)6>K1`D&!&?u4ibcU+73ra0v>612}wXSwjdM3Yyw(ccAP)H3s z*$CaEVgra5J;`|m|1zz0NfuWAZOuZ9;~RS7+0wXjeWD3!a84v-iQl}jZM&Yh#c^qN z3Ofd4i96cJrMD-~CGqD<w-BWLCFEDjm4s<{YDJCJ)(a<?jUcazq_1AMu`CXf-pYkd zCOEhx$GaENDGMnR_?5Yx$_&`)Cdq6SQtm4qWNrb-eD7l85z|%`8$P|<K|XASB|kZw zcQuj(rcLFi`{j%hV6DZ<l4T!QmGdnf+N>OOn_7$8-!$l~9T$M#EaOalvc9Q{FlIzi zz188)@vYysmQ!%U2i2aWymKMEiFyf_1hv#HGq*3lH5rR3f|GC_5)Ie(bhH>xF}j}0 zuE4*ZKB#L8gs}ZNR^d1#O*;>*Z+7Y}$s8U)g>GWaF}FPBBBwFiY(yE{DLCPB)}h;? zY(Apze5Rxzz}4Dw89bTTUYm%1hR<SGe3Cb0H6>HR%!gX4%ATbLR4DMT4L2D0{TLdL zqW4$a@QR|B4}G(jl9!jXe4V<N5ofglGljQ~=+bXM1=xtYMxVPzi5n)*4NKj0I5p)^ z*zK?qON8&Z0+v_8GuX{nJ*%tgjZ{n%XOi-^PC(dHn+}#`NAhU5Pb)}9w;F*S{^htC z0Y<_>gj)y4c9eO1k$dk9ZS^Vi<W|z5jkDn_)cLBnv5gzXX$ho*c9wGXPQD6V%<NrO zuRcl8yENbizp$i}lz86t_4(BYp;IL2RJZy@K<)3(OOfH5U6NtK;+l>9yp4SkcgOcl z7-Fuw6e70hI5R9CGwPN8mIX<Zk;WrDR?Y3c&q8CGLz}5~@xWURD3y>lfWDB$X+vu| zGTp9ePeA+rXRZO;VeWhgl4Clc!$%Vb#Wl_8dsAQnNQ9bqxcBY}oRUXs9Cc(G(rCRC zC%ow26Cj8+k#OVr6;z!rEz^5OYJR2UdsE?YgN51)MkZobw%;jP7|YtWrf+^&8`cWl zE+?9>C7RglX;ED3b|gYlF;pNw$vTty_Jv9ymDmbDv3>CCGUJthC;U@L2B~c1?4q8R z_R_T3W-R6GMJlKG80p~w`Jp8;+cWDA!_o(9h@`oRx@$^{oo33m=sV#KGKr+H%;>N! zi_J=#I&}jm*`ZFTX)|eswGS<V^2px5=b&+I2`q%r1Qe_&8tM3Tg+OC!#hG7WokIr< zLId|njut)jfu<!M=mLQaHj%tj(BNg-+PdMId+)0b&NhjdWje*gv(Pc0i8)q!@$d5? z(V=}Vws*sG6|2CZ)5)5#x>qeLLM;X&Vqa8LSp~#1zR&CgbOhZEyQ=#@y`C+Apy{P7 z!^N<~@QRAHoYK<4IjUx%VyarvlC&nFV%Fy5oq~~m;1_a`@j^L(z0^p6gb=gDf&}%# zjgD%6Z%PS#=h4)4n;Sn(;eo-1+r)#h`ZUez+u#xSjxbxJ^xJGh?N)<5>7%Cn^x|ec z=eINPKzQZBdv6YL%(MYv%*?Q59gbCcKGBL4H<T`HGv4ElesGxrkf#tDxhK`>dMRAZ z1;uKL&6itwm&@8l=+S&Q>x1?tEy%j3+Kd95XAp9GDxs+76K%#`&E2Neca?4)H#|o` zsO5zeMQxdrnCX~TrN?DVIyQ;>_OTP`j%n4%1it>(4lYBtd#HkPPp)Zodg)>8w#2)M zyJpK%vjZWc6;6E+q}QQM4<KR)XenCLHb@F}9`4!7HFqr5y8<;ERm9Bn=NEM0O_j>| zCPbL!Uo^^tC754bMe2Fs-KJ(E6*E_qH~=cc0j5Hi6xGd&4o)$*@bJ-5bJy_MMHUlr zRtq0v`K$DZv-3NT=^5wnHg|^kmfqbKbLXVlh4mUrh`R>(b~HoNZM&scH85Oipj)o# zQPR7}(!ZM5)X{5lq{T`lQFb{7#RnyYyZP@+cXq9Jb$7YyjoOM#)SZjmr!uFWl_;IE z+%kT?HR$xk55FTyoD#Z}UJ|)go?V*1WB+`|NBs}+U9Yr%77*v`Mb%&5{_(eYvhTJZ z<4IqT)xI+RNLu@moY0(E$4so@E0vp>#EW&Nc5NMPb!<toU9NC3ZHX*_4h5h5mo=9W zb<DImZ9iqbdRvxTk=Sn5r8Lb4wKzL9|BK3rUfz(P<DxzUNvh)cq%=!zLY<1&4%+J# z%h^=Frm1QYco$XNQAnhUBborF+_sG=92U(Ny&2b>M?{MfoB^8)-$E<?@=hTVph2FO z)rG6jisSerV0~d(;VY;-7}keiQbmF((L2Jb7NU`-ykm${XdeXDiHL;ytl9b%hC<(a z!UhqRssfPIwH+N*gy_<mZAsyR=ofNf$C=zf4xE>ra7Qgnt@zsQ!(ab&HX^p}dYdzW zw9hs@hEC&A#c_p0(0c`)-Qv{3U8tQ$$xd-%;XHKLqhybH1tA38^(;9o{#h6V#S`T_ zo|@GpR{bKzhtb+DZZ0H)j-5_TYO<=zK@A{w>pP;Vj$-wgsbvHfD(nIKt*M|Y@po!a z(^}P7)OfqNv@l#0bPfzHbb@l6O?7L+lVM(m)8A@fqo(%P30s-V0=CY=sYJiH&r>{) zmSRj(anZzX_1=9>H6r^|RS%vj@&-Lw<C`H16H3a*>jIpD{_OQyMD^T-!G{i?p0#MI zarj8-wUhN|ls1FwpilPpe!bC>c}rX@eB$O+`E!JtiP1u4`WQ5cQv@iW2|1I#{8Y(P zha0};*03-3#%_qKtcy+>7Z|{uA9DUN3NJG)SA#e#H|}u0DdEAC?5j&N-f!8@sjBf! z?}<%y9kn@q$vvwLiuwPxpS}lVjeUO^@B3uaLF~uIxji(WCZt`LRXA70!!44h?qR1s zMAzZrzCL&!?`DJol7hHo7#r_KJ{%`C^d^ubHP~p0k$9jb;kbO@4@f!Zk#DK-#Ao8u zyPPf?*LWt2Eh(*=7H=#6%Ty=atMIdKrhFWR{|qGgBJRwUrLNLn-7ub7kV$M;cbkh& zhh6>XC;McfS)lm(tD@o|Iz6^FO6~1w@@%CfiI4i1e8uCH4`Nw_ZzPLP9NfV0Z~d`a zT1S$aI}7RgHSFGt#dG+d=9L{K7FH5xA2v+AsPo^q;@>>)1IKC4IO)6>{@px&WaqqZ z|I`xS0r&TdY8gSzM~tc&4{kr(_)}VY9dA7c`RM-G$1`wy%u4p_Z?09Qbivtm@mrKF zqYtoJ>>;ft-XLO27aHN+UP)gksf{U{8=)khuQ+?RFlyq^vY_lhxPUmT_I9jBTR~*9 zS;SOU((gH2Acr-okW!Ax1V>gwOTz{JGtq^ahFUZl+u)D36j`8~#dlC((z;D5x0>i% znM*=JN3^Xy4t8GL<!PpPPAy?L?^+S(VsnqAUt~5?eTAhRj31|~cjbM?`zdNolKOV5 zf6+Q9rE>xX7Y(pG)>4=8j4P6aGT1%yB`q=-s3F@juSm^tD_sJ&qy(v4MC__rQ0Kne z4bhy+xV*pF?WRZ~Y#Q)vY1uWVZ79lhPHk`;^U-x_FUGBb5h}&fG`n^s<rRha+T=?* z?h|dmV%nTqa5}UMyh8zwVwu34__LG`pWuB~qe9!oqy(#sSlKZa6oc$|zG1XI3g-)7 z6w~iAFcuMQh3ba)lv<Itb=jdv`2{Ph>T`5w$4s<4IgAy^zh*jRFRWQC4OU2XJ>Rl0 z`E09NoGe%XorJFGaNt6eAb@gJ=@x!wgbVX2_oU8UXXZJ6F##ygNh{**nOux#ayg;Y zJ+TD^&v!zyug`S8vh%MpwuZJ{yf$46c$ZLWSNzYk21sp5%QQiwdy2_({%c}tDXo_B zG)ujS<0^IQptWe$i&FZtO+f>~{`k}Qv-qR<W1#kDeV$p(8O?dkKFuM`vc2O!%zMme z=5^*x=9$fgPH4@&d)!bBsJU^HnX103tty2ovuZU*lE0XhSiYFm{U|B4l(e`QI_zLn zu+B}KRNNGQ8+R%le=D)&ok!Wv<49?JYf}FMHP2l?d7ESzMR;%GzSST8qt)a>_h*wV zbJY9yRXTzG^EFYdw|p5eq<<EFMsmN4@IMMVrwrb|WzEi5YWm!tKNT*=ynYEZf;X&b z>{^I0)LTyC$sX1IVlT!4<+jJ?nDK@=<rVXWZ%z8w#p_If=cN~H$kBz}!1(rQ9o-2m ztk@}6WQP_eOE^PuKf^bPIHeXd<(wHlrEF90$a3EnyUe<krc-?r`+4dU@29#?b*jKG zBp;qI2ECVm-}j+_;oJLzFKnOV8Fk*zF!FyeQQZH$uS~5(t(eaHOmlFGEAmV1jtwl$ zN3>w|TV2Z6f|R*$P<_k9l<9B&b9N1BOIts%Bh);F4mPE8;D+&rdSeGpL%ZPFG8*d- z3lwLxEx$RcS@#WELMyGE=iAOKuJXlRsl`xD;o<ouN(E;bjthKx-0i2{8QD4YRp+CC z$45QNGQ1gFLqEsPim$%k1qCU+sOGDblIi#f76LN5Xw4J_1xErbx)fJWzN-jI7*TT& zA_J(p$-8J)p?|+#$a#oL$4A)766BDnUlrMFQ4@p($<yZ^O~l)L13K4zWC_=i-^&@D zV4b+%%m8E(Cd&ByJ}w~+6c_nRZZK-_V9;j}2=D*^0nz|Fz_(-Q#`Q+d#^lD(#{5R# z#>_^;#@NR4M(2k0VD7aS=_Z3~$>s)%cg!{gAzrAg5}ocNRGgkIG?&gLL<}g{8X0N+ zVC^&JFQg1eyq9f2Cg0y+>k1<Z;|oj8*J!5y4X0b>|DC0WL>K)VP8&Hy{|lPEFeio6 z|AIOL41lKC|9|MdhueQ69prNMU&ToFV1ke#uo7g*L&-A?WSsurK<|ZdjQ!tw%#G=+ z=jQ&WoPR}%b^pIPy7vFACJf}A&hy`<|7C#O`u~MmMR@JMwG{hr;rTy1{V!{qsAvD1 zf!?|Q&9~eCxz(W@N!0(VJO8`2fA7#sL6QIL&@d3=7+j`>so#p91L2YqI;>@+<V!x+ zG}31!%)#T55~jR!m_v~?cOT?d?>RJGm~V_9t#eZ)?KF+_Sg~;AcZ3@leOu?INlIz@ z+?#*m9vk*w!_K5c6rrLsw|=Z`ECo}5{7i1FXxi0?x!!|kTGBXmQtmbn0?dF9SSkr# z`qBlzxNiG-x17+><7;M5jy#d6Zz>Q|2AEuRj1C0Dv$96K*@(}cA=e|&;cwwjXW1)) z2LNtUz{GkrKlPG879Ia7H9i$+!hpM~B5Qa93(`rpOZ0cY=oOWX!dXZ5W(x#tSHJZ8 zSkY5>-NNf9rQkPYA6oV2h-kC!1ex*p@EsYY1bsxHp5LY(8p>Z?NiQB=7;M4vOE|l! zV&vT77-ZExb_#j8W^a@@hptxD=tGy$BrS5}*M;Bm$9PY)_Z>6Z1RVGTd-Kg~YFxJd z!%e7s?TeCUsk;~X!8k_AiBlt6-}AA_aq^y5xAl6Reb`qzZxl-rA-5pwx59B-OSUV9 z0d(YxckG}BB{QXtyFY}bW$TLq+tpQ(uAmf?a)C7X2(w`?|NX!eIyyV(R$*)=Fqd&w z`{otNBO3q7ufUJ2*KE7A`MF#ZBio%eU+UO}UwaRC43jWI7=qtBe;!+1G2(yk-s?VO z_hUAC;`8sv+`qm_x(XT3lPC?>=jB;hE>30}DH|AE_OfF)4W0~_wGWWU_&3!DE>`;= zx?I8xY<$>ntdm7#uin|%>{1#SydX7@)Y0%W&=~&nn*9e}R4*vVu9;p?lBelR(#ZZ9 z;LWVOMU#)Ak!q)b($RUn+AJGi7z}gHt;UO2x|Ygs#6zBHk<yo==ghL{iq<+n($ucQ z)GeExNY2^9!ahFCDUbTT^oHqqxNZj?%vC?<#iJ$fFH{WUa*<jh$wnFS+4HaeQd|&6 zlk#Z^)W3V$%n>gvE%NeR0X3U!h{6#E*&i|LK6@4o_jPYj^kus4Mdp-%-LHduNO96B zf17bz&iVV)VkD7iicyIpOPT@jXR#GWUigS4PmFvrYQ&Xy@^(Bb&wgK{CElswUZC4H zY{}w$k{9xuwqOB`I(s^L&&QycO0`Hkl56^e@DbrSaVMvrTphO_HCq8+C%qJf7%3Zm z;)Jt5X{WFOc^M%zALUQ(huoR|ZYdbI{Gu>O(^mIFr73Os*?GX>M9V7fD(;ENh1tbh zbR=HRKVS(vYQ6$*_3)y{-Y@GT3?^@jzDxy)N6gEi5I>7Fr&8|sAH6pIlqpLtM?R5l zW564E`}#|C0b<ogp4VUevDD9;%C}g_CoG~7f_JMXd0Bcx?%UrDn+U|R^ppsGw|0(d z-#IddNJQS8%azrKSn&-GlI}j5{#qnQpq|N5z?O>m1S7uL;V=lSu1oa^$6dTT>#DRN zcI=}+xbre&Zu>-MCghzDSv!X{9+dBHi^DofN^!U8il1BpyqoPRD#vw;$iM;6tg&f< zofd8D8_k;%mI;v)$Sx|ht0!q!cPm~<PXDUOJ6-<KIWET5vg(bVWUgPZU-0()pVhC= zB45zrCnA#n?EJB%ByS~dl|kYjJ~^Dc_|x`B4EA=Gd_R}UpVOcI<k!o$HX5%39xjpS z5R^`CRO#r2JH6NoBCt`KWpYqKbn~x12I|fV?SGaagaozOI?aAy%fIR#?jpHip(c8f z9o)s*&1&l+$U-eg7@XTZQO7_{wJaGO@T*I)jxC)`CAYteV)eNJ?bvhc$@Nv$?##)s z@3u|x(5Fd(tTt8`S{Ec@6cvO>MCx~$rdTLmV{jz`_BZk`fdO4RRl9Nr{&~=qjZBlo zqAEOqE|3mUP^3N;(jfaKXY0fZ=mg|wBdHGy+uq!6En;t@1ceBX+p8xP;X6jd<c)Vu ziwvhC-DEX$4R<298@BnutS~WHhMT;*tm`&<8@f#kjmFP;EJ{ZgM!SZ+0Gx2c`w4Ri zJ;i-UXg07OOqcXD5#o{J`O&%XTzXN~Xn9ivYW&Tw((vqy?mYgUmTqn)5#D875tvD+ zjGZ|0G;+`9H%Pder&{w1YW{_b;|CjshKKQ#?0gyPsYWrQk%ujAKc`ZN$F~B6vcaFw zfi7q%h7l?EqIboIlt^cPu7wEdlAt;xlE$)!j7lyVyRcqRc=qU;EID=DeE9nOoCBmG zCBr66Aio`ABthF3;jZwGoGNcKu8EPrep3F0H;Hmyxx!*!?sUtk(@6Y0)Wy+);j=}X zoO7pO@gXVlgW2avhEu$@e{5}c2y7Lpe}18M35J%Ua>DCK`yE?eGPp5r#N4&5NE%%I z7(bF|9X{i~u?^U-x45u#r-|fqPZqJM(Ra`pAFa6>i(5M9nDh3vZJb5!NX_{t4b!%2 zoc&oDplvld`}3s+w}T1tx1|R6FjmZ?W51Jbi1s>mzZ2Jr@K)*UkMkmJS;B%pU$dB= zeIu^@`q@{SCNaHWC&HQ71%J>ax>LCSJ|XWD9Nh_vyZ=nP5qEF*KA-RYoAxj<JtP29 zRY7BV+9I7T2<`Tksw$Xz{%GX2tH{8j?SU*!?PQs(F@~y^66;n*6ApgE6lEYWQG4tA z<@}?V)nmt>li|h`cWl{G2T)Sv*iS%yy0T0u1grP7cTT(F(f4A#<S~$plwBPCgPWed z?~OIU%48#N-)fDK{x?p{{|Ln;5>+GAmn*Y2X(f1mJTxy3vU?!+Av-1DVZ5-RVCXNF zPDfnPmWH2WlrJ#W(eXY;fK0X3$4tyt{eLWI=+d&QD3z4v_?nEyG6UbRxse=F2FxYn z22wyR5C2$*(rIqAecTv0e1q4W-Lt|=*L_1Pojz*Lgu)@NU6JFZ#H_j{fT31&_bVy} zFXJ<u=^j%b&D%ic5l`x0rdkyU-YWimvGu_?+{B(E%vT<GIG|^&V!<%BZgO{Ras^s( zZ@kG|vPas_xem~{GrBJl1NxT+XwJv6fuEN5V_Dr7ONVLBDFKyjv5WT3+DCIg?$mvM z-JQ(+SUswJINgKT-OR)*iitdi_RTSM;IUfLKMRAz)?KWKPsBD8?e<{an!$d2R>;Or z5x#<*wO9D7K@gq5c(=Q}K7D9+k@MPl|BtLM^a!Gl<zMWh`q*3r04#cfh${+%VTjE) zSLahz_-c7J5yUgfmbC7Le0aZuhz-&6;KOWic8>#3WeR!=RNLKZw#@6ClCkAjJKWmc z?}VwCvsmVVj9z)|^Ux*VY{|I(_Og7DDv=yL`e7>un=9lX&X<`2A0^*X)j-*a6W`vR zagOS4g<xwrJGR!7h3w4rov4*(hdYwjx2RmZuBX#^eR)<=JJK|_MDWGq8A~0zDEDq3 z^Vh|GnWs*($2c$=&goQZJMtMW%~bI@vKubU#0u+bYF=C|?9F>YqRLUjPrP{RP952@ z)sF9`(}Y=C3uV6fXwGqlXI-1Ra#$<A0d+}0rn?$no=AwZZeEri2p4^9fpVoS;^I9+ zR;X-eEe@5uN_y5pVt~8F|1E#$P|)i2_W}V$_0En{+9H2zZ^EfRwQbKzjHbN3q>A1h zn)zLy#mAqs^PyS~`kIdm@@MW7fBJ&>Hj}f#?g&M>AC#kTyEnEp(tONT{PO#Is@%$9 zMvhG*eg)q#E9Ln3aJjc79(3k}*CIJ<=Q2{+VYO($nnQJd;(@nvXR}l+q(kE)cT+=p zFPF{TVf(K=h`G?jA$vexYcbw&L5Uqv_CKL&nxSeu*tz=p)eL+`4;_In&sIV{sfDi| zAF0tQzRNN1`+0~ixSp~zoW;x{3t>|)3GOw+a$~rGA2_y7&mPEcOS*TSwhn>U)J?1; zI%{Oja$a_PsrzK)2MRR_C2{-LztTS3&|sqQqu`#n9>fL1k<psawb+r{nq#_>SNg^4 zl_SLCU=pIt_u`sEH?kFVp`Y`J(tiaFJvw~Ul0dK*gk^cI+^v!Dygz7NE9%NyeY1Jx zg?9em>hFOi`#zjn)7|IY-X-!=Y<3lPa^*QXB^6iYDw_&Cxgyg-6Z<v|C3KFVP+fvW zXNQtEmn_0Llo>u^x0xe!PtQyT4Fma1;Ute8{r0kwOOyMg5PwSW#3+;bMV<SVqA3d~ z;P8E0Rh6JgjfEypk>fftR(7mtX}C(-;Nt<2t51^SYa%`80T)gxNb##7+@F?@Wpt{} zz_-lSQ9m04%}K6XgdYAJ>Ti=i*-e{iJ?Q_$P?A>A+FmI>TF4NhJeQ<$zPGZ-hc7u! zs$*!(%jO<sW&@hptLnhJQ$~LEH9pmy(6Md_OY8``Wz|*l)sAOfy?aO+q5S&)05_(6 A_5c6? literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-BoldItalic.woff2 b/fonts/inter/Inter-BoldItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0b1fe8e12550c8d4d621686a74685db762e08f1b GIT binary patch literal 111808 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ExtraBold.woff b/fonts/inter/Inter-ExtraBold.woff new file mode 100644 index 0000000000000000000000000000000000000000..c2c17edead624c85cc89114a0f5e43287c025556 GIT binary patch literal 142920 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ExtraBold.woff2 b/fonts/inter/Inter-ExtraBold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c24c2bdc2f07fed5862239f629e7f111b50b1428 GIT binary patch literal 106108 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 zʓZtLwje+$}Kz=9JOYn>tzZ2XtVs?{o-Szwq^NexbX{~PZdk9<%#c#L&0woyFt zYfR)JN&HGgUE+VPxpA+iKUBQ&vF7%(vuEwJs{?BpL&(Y(sn!Vis0UpGzh6ZtqLfX7 zK|ToG`D72541@J3+P~lK6eRT<)vOroK~>?pQHKU=vIy?oE}e_DLI6URYa&_VK|@n_ zdz3m)Fun3+&{PmJJYrtod6PSXZI(~|0a-50M@c>DJgJQyAQ~rUo_!ofIV0jbd0a|; z1w#^iQ7)?)Ob%#AVAwgj_fTmMv}ESN(Ahk8$W8RY>wF10aqtFh*PHV?ta!XNxfTK; z>bPsHx!jI&xqiGz&N+S0-MtqXv5FR{7^%~xCQwZiU>i((%%ti9vCIm{2apxF1p6`q zgxqP-ejiF)vUgJ8DSW8ShQb+^W}bG9DiVcQt@`mx&ckiPg+XN5OfpXzPm)jf|7?|I z);NsWvS*l@94Gl;*s}BJ;E>(F{{PjR${SK0nhe9mCrFqwJNG&K#Xl;ZJ(go58>A7M zLTp%3Up}}@Q$;&jX6I?tU^{uVsC%XEW{#fDDFD3sMgG+O=4<RgBxbLp6SEx^leyd0 zp1I$oBk%Ev1nqU<<}&)xp3kKPpeyYrO}=Sfdo7q_^e4exNB&+^OvZkDTgGlo6lNP{ z7(uxFQR2Jz1E64k18(LI*r3IZe?V8+UZ}RZin3LieWv_xDorQln)7L7FOL0nO4wPa znGQO~viz_fX|wupj9+B<qu(&H+3%UOkIa&K!4aO$g7xvqoP|*9nmBU5S=_D`R(dbQ z+=cxj1M0`wP$x$T)TZ`6gb<Cbep&gCMnUu?w~;3|p8vTyQ<DtozoLmZD{^1EK2#!- z1!<lG%c6TM8?s#|i`CIN?`&JlmEi$<ZD+*DSaP5m+W!_Xn<xoRB%U1=*IMVGP(|%M zYO`$hpD$|uK4i~hs=Yq-vJ8nRG5q13H~p&(j6vh8y}MDwE~8`#NwUEX%a{X7q@leS zX*O|AZquFS`t4~se{3IWSzl4A2Gybx`{sUEy2B?ht%5`QGPlUC+T&`A{SCB9SQV9u zPnNGY4o1*fPcA0{G>suw`NnJ9L-~3@WHK<d-Rs*vptO9d9?oJqO98jG`BO5{&w6U= z^a!@Y0C5-9&@VehzR$S<RyRu&!V{lD@6@jgf$#xh1(8G2!)hs$T|6N#8CX4Ovh*>H zFh`Q};yoz@1Uw=N^>#;Am%00f!Z+Rx4ERKsKJ5L^KT+v@(9yUTYAqQ5o-$-Oxf(Z~ zIL|{YtW?dv(P4YmkH2NARw0(^A`98wgbYYEgIB3E9x*2#<!@yiuXyQY)NDI>G(Y65 z&V04;=0gYo>OUQ9JYxv*;wY8risQD&G?$mRmzQ}IwwU)8Rc4_ga%*ZOvX9W*BGXr7 zEq|T4km-`2xAc&cF=occpj)4_2Awlla{H<RzjRnJ&mXL6HlPcG*9bQ@1N>cePfLI% z4+|^m!+{6mKD1Ho=RZ!f7f18;`9CN%W_Z!ky&B<}^$aOw^?oY9H$FyRbUtHw!^K@< zCi&6g3kJ+%mY)`$&oeUukD%~U!$M)nofom2Eg%|*SnZ}Y8bnC6t$>O4?1Ru0e9oi? z=tpEOcpt3~aqN01-=^z_(`OPg0Br!6Dv-^!@gQs3?%L=B!UAN2rej1#{dh<3yRWVZ zjq`XH4V0i{ti{`Abc%tBzud%L+!NYCNpUmhal)HghTd`=4{U?Y<dNhVE5018&L;r8 zi4P>t5-HNQqtch#Ixt&NF`4gLTQgTcmr)J@R3+{RI^j2dA>3uwV^ubn(Y9)n&uQ1H zHumstkqG}=Z$xi%Q`LOkd!TTik%GALxbW>a9$C<yKlFt9&~&J^IUD;D9Zc9w?0;KH zp);|nBx=SuoxOt4EH;}3?q0n}X^Uw1A*Qk6E;Ai1wm#2c8*TO(@Zaw;gP3i`qmY>< z0i9Q6_2pk*M&QG4Wp~D~^jFr#n`Fk>oE0q1Ld!gH^n1N1No(v9mmWRVZw0q3ssXA| z5r>NjzT_X|cgBwoD3B<TjtwD(-j!ueAV|eH>?$7>*5pL$Vf_yT`a~B&G;v!qNg*{Z z#HPeknB}$~2clzi^*}|<YgLIz?V6$E8&nONM8j>)l(^n<^NB6|Yml)$ZBE@q0h-nW zXvhUdDjn_}Xh&%W%3altO4n&e4@=jBa;_d&(Rz=G?L((p#x6c6!UhzE=B_4k7DWMT zKU)LcW>M>u8_qvqFh3!nQ~EQrs}xTfx_u)^3gfKvTSgdaVh&$!0RL3y{3*tv$osGz zcK>?&BL$!yo|5%WmR?O95P17XnBOgv<tm&NQo=(B!^uN;fp!cx?F5&XV=uZiZAAe$ zC;tkV>_XboW8MRx%dE!AY{t+w(vlQ8V@I$^T0|h6$h>e*L~1oxS}`Q<0kgNM7K)Jc zK&(=MX>p_X{s$$%&1pUShLPsoKYi#A@`*0S)6CnR2C53;Jf8A>KKxv8e!2r2pPSE} z_#6?r_3iMSPnc<kSns-0K*l*8kj(`*EdU(`eKSGhh`;6l$bu~Q^E1J%2%h@bdZLMK z;@+44?LrGdXP-4oHw5^16ufAAZJp<WfuP$8-UFbZ%qb>D#PLp|kI}}G-OWHDbQ0&o zs0a}mUg(nqtA!nY)olsv*Vz7Im8P1cEWY<=r#=yr=X2RN7%BWacZ%~%k4srQkY4S- zD(iR1X)Z}mb3E+@Lb<uzZ|&PcM@z9-QcxY#MD8@I9G6;TzWC?t^EMg4`IT-L7Yw+K zl)A5jrR3IDqk!NM)ADtc8dcNr#?&5uIL7cM(Qx}ck^Vop`KSv)3LLI>_#2>08Vy6^ zd*$d$T=75D2)*8<Va^@_O2aaXQBA8(MQ0-6Fx$6ZFaXvGk{hzyK8^IPX^P0{E0{mG zsDONbdtF#iMj~^Az8cztcX0kz8XneIMx*n9JMOz0kylkZKucOl*XjCiHbd=JpS~ha z!EfjOHuw1$!)vw^w~F-7-972&;V~KKJ>40fVS^&3acw*|xXtEzqD9jijFX_iK!GA@ zx}Ip&vVn0Cm*sq@P??w1$Q8~$()6Z8@n0X^iGo<}WJqo{@}3O*-A9(UeV(wDRxhl9 zXW^FiYi#*9wY$&iq09K~cK3pqM_7#Vu-`oRFNWTd=Tlg03pFLuIa%)4{8kwnndk+b zwx*cAm3}*uh%GJ_wzO!8F7h(e6@ksNfRX!vPfk{T?Dpyf!jK#<wwMj^PvBFmhFQeZ zw|FT_#k2BnyRTHQuBumL9ro~F56mb&@x)tb@&nwB_JVQv5z)i0tPQcEX~$5TbYX$Q zx%fL`s0AWXkJ`RRjC4K#m3z*G+>-w1a)&pxEbi{3G46uAPya;-DhN&648pTIT4)Uf zmo>M{8x=ETQ&c@@*_>+!%tx8uQ<h7hsFmf&RNLKcyQmj+Pd<eNzGc1B-@HoKrCven zX785!eqU{t<NNz>*1xH6dj3#`9zerGdZg!uE=)8!BWMR-v7t|RO>LqI+>#{%O9a)c zN@D5go$uZQK|a9rhCKEuG4$R|0tL<%VvUl`*?@>Am-hgGxIce}7JYfwuG|}fkM6Ai zJk=qRjMJ%h3r?aQrFt^YtL)WQiqUe&T45`<8GU1QmEAVN?n4vZYZXN+v6o2ku-9%G zmj$S>$9s8G3+xZR%>1WC>r*;Z1=`<rB)WSnVU+IDZY=ucYsV8J1WynXYDEd8OnZip zzK)6{#GQJ^z*Pvgw4Ta_OsN<9FWTNBCO1J?s6;lDx0XW>w|>Bwo@*9(<LW}Yo23n^ z#i*q>-Ol_C8KzJwCD)uQMbwCRN9#~`$?#4}^l68rZeU8J6dUE8)TTY9^IT8%ZfIKK zYyYNx$)pEfd}Gk2(&}{@1<hXCxaYrZS&V=;2-{gbzkn9BRx)!LPo%1{2v8gmGi>|& zi<ab^J*Th?1Ve^%sVQb*>~Nb3Hd9(6@DYL@Kz$}n6;j?XExz-sD<8WX#bI@Uc%Kb% z7Y@GtB@}akC93bm`UsaSkoP*WB`-iGHaS58A_E;4UfiAt1ymexSMLL;f^EPBvP;;B z7jK1DUzFP?bVz8VvEoP*$7mt+y=p+8@+O>nu5k1?DN3B2`B8Qpok$Vc3HdC_Y7aT8 zO09rGwD5%NVg(oz6`ul5R70!`vioqMZnmJ-E=F66jAIvZ0DV3}0L}E}@X@&4rJn9? zk)On9op#>a-|z^IZyW2`-0rfPO<ZCVAtA)P#rnU4J|^W~D4!x*rojt!$+UXgXl(@9 zgDu1tzzknhYssD*rrG4xIzeHlzpPi8a4)RI4#v`^hF3FXreH>Kb<DP<8YdLW9v^GE z6d{1cUhWa)>*hr8&-(`N_}Un`X@Y?zHIYN|gJw`H=h$>=aIm&&xbb5i9(Te3w3S^- zVm@a7H892ICjT_d`TOHN<nwwZidaP|I^;E(F>E+(uSjsW7?4*>)v7r@+`>A$Xk-j@ zJewQ;Xxfw9!G|<+Gz3j|3S~f0lI!^n0OnYc0V^&mn~Kk0hL7lHhBcw-0s6HWpiEqi zgoP<uJS)irn}zgz_cw+?v=eOR0u1+|Jyh2gB&W0#fNJ~qS&y$J5}qgH9!BFXkNI&1 z|AH#d--%C-vvT*Glo7&1!tW&U`unEL-%JZ1mzfx-`vc%P-vCR|$YE@9h65Z=Hti4t z8a|R-Y*CONFRzm+u9A{uuO2bbf<8HZ3=O%JK#e$De+=Tf;h$gRpI;jPcd8Bz{?Y!u z?7FK^!DEUp>Fxv{`}Gf3WaTS6=kKJ%sT6N{6rS;xQwirs_^Zk{KJ4?9bGKi{s+DYc zEX#tkvJJj5d8yi2n<$;5e4X8BVA81;XtJP%?IPYSdzk5K<Y35|vDuvtrQZ=#|L^p# zpLX7_XDkgb#)jlR;_+Opc`el`^aXSmKgWPC_m0ea5a0NQ))Xf*c`;Cr4=wo8(fHWy zM3kFD#=^i_3{K*UxURQA6rGX~;8z^`R2?&|vpB`yS+$8K&p9vEdSR<_E^Z?7H<3pi z`CC>Hu(!IV+c!LB@&8kwY2C2TQnp9vpg@oh_6+>;rRwf;tEluG3@}l$D$T-sq$GlS zek~z`#>M3x9lqsgWAT?;mIG}E8G8=YNZ$*egv0%icpRk@u#b&<QS|z*I1o9xKeV4s z`fkL2c!UDt-5{K<+C`qHDb}nh%O;?g-tUEG-z&WjIvVx@4V3zhU#0vEd(1?drHyQx zuG<Q}*!e+9X%FY2_8yLu?Z6=ag7t!myg94PMbTc}%wIDvbj1L)%LPyXwo&WBOqG(g zMXQt>sF5F~jDG$^en3W9^?+7`b*~zYhQSK;5I2p#2C5GLVc;FW^IMYh1SmjmeOj7r zE4ayZA?*Hw{3q*AB+x}r=Nz)n3F1ef;))(PIrZ%G)|96C%r(jN&h>X{=+N53mnXAk z_VYgpuM2TxvrWyQf4V4#bmhZf7SY6O=!fZvddRnf*Zw7aoz63fFN8f7O*JQkkNcm^ zKdfREyijjsSUbB1!Kwa%qmJjE{YLk<Y54jf*U`(r4UE5D+imv_Eb7wwBSZGE_@&Z- ze^xV7(%+>7{!=>FA-+!P58!jlXF_9N*W$2-$v~um-YnA%$#$`<Blp`>53u=w4!Yp` zq}|Z1;gZ0AKROze{accvmFge3!{MyS9j!yxTn~>u+W?dkb9WDaV&;TmGU!L)3lIBD zVQu|hpnKzM)R717+;K;lWQFx5QCIv4aFHXXsZi02=36~MhZiU;rQIyV?z?{E9mz7? z$sXGT9$x)gvfjaKmBHE`9+r0Z>XcK<rAsoEi;`Jwu#nr9#3=dy9aucaH9R~f;J)KG z1&Xqyp%R+66IV_d{myjadMzUrpj`m#*tJP>nP$v5(L_rd-`S!S0Q$wQ%j4t3uViWd zW5=6pGgO>;HL%1ND7%b`lq6TqF}^bj^eNp~Oju8_C>heU!uiiga}Rv52<K2{#evRg z_rbnri3xGw8@@|ZbVWi98sY@W>rX70HXDt7g8(^@nGy>v*%pguw~c6;qBGvIxAtJ; z05J^1uC0xF2IEgm7r)^M?3tr<?*-8tmN?5&__Ey`zmKBdU0E!<Mfgr>Q@q+zi%F-k z6oq~Xd279cTCa%X`>!|uRMORnLuYv?rltK;egh1kGaO*Oj17gw16TNK*lSb2+hAV6 zjtJ5EwP7^S-j-Nq-m%vKVc;o%{|#FeGI4eDle7OUI;xgrp$3u>_MiO>S#h>`30s)j z?VUc9>B)u5cmsdff;Td}%({F+7%fq;ZgK0yE)as^H~nMvmiiB3<x`;hAA7!4Gk>Y? zR#mjWQB$8>|HeKHs9FA%)pkC!i}}{yNEv=ZbMnOQ(Dd%^{5$B_40h>uzP@AL0{{b$ z00OBII$ldCh>HPLLx8bQYQ$ol*68SA7#It{(}bdi<i$G+#QLP$j)208&DI2Rzk3c? z4O#2Aj$pXgt=QQtqNVV{e`S%sm;J6R?Vyn)tyoV8kk$oGu7N5y$hV-lK4~cn4!iz- z2^~WKFSH88o%WKDI0^h&TfrC&BQ=ndz&<dXu?~R37A=4y?B$5lh9}-9-2%WQcmW^| zprTMP|2cB#A7_679sOmQn|ymiCD1@|HLe_Ziu--O9tP%}18vO)DdUWc+s4ay?u%AI zxfd%&ZWHmse8!^kRwJMSFSpMZR0%1EWzC*#nEKYIzxig-ZS3aF@ywmva(f#2$F=G4 zemiVi)fraFU}?)#^#=KdR<-fOAKe%2nCyC@{8Os&q5J0VsR&xWV%mgO3(Yn~eWv;! zI=LYOMRj1l>pG;9-KLwQQtz0+t@)-~;X@xEM!xJ4Trg)^Rhv)^LLKakI=?J7^QSRx zPDKBvxD9!?rxN($6K?)$LuJhh9{G`CrE1XZ{MnoGg&Lg9_XHm?GCn)O8us-3em=iO zzG5<(mMU@g60e-#`SFlT&fTL|FV=i`>-B;O{TIE`($xt%BPdLc{^awW6XL72p}%)K z9MjSpJOb^n7QH1wH`|;w=Ex6K^4bDsaaSDkN(S-!`-sL3tf+Q^X}Cr?22XHZ9(vR` z^ERGM@EtL@5cZEB2Kg|zIWIIMuM?a~mo#;ib?&c0XAe8k-0_cU;P4Be4l{E;5moQ~ zK#cq`L4v^?(=`{=%d^y;zY(>}_nYm}Yf2SQ*fi7F*RwVOX5*i6+*%_Y)s;#9c?VKT zuJjvfD4wR<0HpKi81K-NO+tSPYTcxE-*|drw`HCQqK7DS%$$B*?yHv!74WBu9nLPN z@zKDGZD@@GN?Jje^BJv)12nNOUCQnuSA!`ZdRlblf8qMHHzmW$yGsgUwz9;%190(c z2Xfo;IlGtdnY1{+TSHh^Pd2oV^y@wz&QX|lv^#dxIF)5dDV&;ird>E9okpd{8@7p= z|CE+8*b;b}<t=_f*;ZRk&Q4Zl&YQZH!hPUd!TTHv_o#yw&SHkqT3f&Zy5i-e@e0^U z{RJ^5bBD6GnQ$s&?v-P{A!Y^&Ay43tPo7~Nb{*O}IG%(y^EI{~j~dP6&UG|UPfKqh zl2^>we%GvW3ZwW^bKnk{;zOjFO~heju)I0%@Lf~kX^^lvTy&f^5h#{+6VkO8u3(?9 z^vx4il|c(ZA((nY#hO{`dPYP=Kl2I$WD2hIaw_%`rbSLuCQ5P9S%#48QKZq<AVKpu zn9^%e5o^;x4lI2iXf=Qq9{7NKjx@sH@1eN<(wI;I>yNdAYVYXYcge&aXyS~YdloI{ zC}*XWahiYw+w*q)?2)Zqog;mk_nA}N{~Bxwn&FOI`|ubo9D4OJE;{Q!I6|8!+7@l4 z`nTiuq2D}r!>(LWL<HAo(TgNUbu=>hG9rI^M#5%dRY!Y%1d^epaj=zdE8p&BkPj={ zCzNH^TLcRBFJYyuVavyfr<WPo?)tHs`q$8LlzH@?<No9`77o_(t>xSBcLv?^d@j(X zyk$lg3>SRjuMA$B;weZ<Mbaus5JeboYpN*Ngx@fxe<WTFr691~^=)6s;(&bKv*Y5_ z^wsvau;rGEBU!6hDP2nf&NHh@vJ(@K3i&nNC4zgnr#eAP-1LaH_GYbQ=D8WH{CSNs zWL0dm*gHs@TNJ^31swwHTCeRV27Tghkqzsjw+ucjeZJ_tp*ve}guA~JnbbXV&k;MN z;uJ|wAf=Ec(F#<B8skVa_$zNS%$+arhA3ZBZX5)a=JUq*-Uae&?TBG(*siE*sS}J2 z>o%o1b7)P8c~IgQb3j>SY|ifIrTn4+ybvV^U=$Kxl5`g^eXFWBdEDCv<Mr{lS|OcY zY^NQU#+_*Sk1UDac)h{Dm7o3B-3sq3wtssoam7_>-8HA2HlV2v0XM|PriWOXvq7%X z_YvUI6_9aseM$9bPsE&Nj{PrCC*RI1o#>6ay{`G2CcN}NmY}CcrA%F#et!fXqH152 zhn)fU!BrgY!~AQAQcYF(u-90WF8b}$pB2azh%aL8T1pge9hIRrnUeUy)m8UE;vi*V zWp2?dc}srvq+wm;98x~QMq0;{NfVLvokQ5-5Bm8-jO|rb<q6St($_6C4`RnARx(~f z*Cn;_52CLNbhbhQAZ^QxuPolbX;Cd$7~d*D$^EJ^c{-h$9Z!?C`0sF(@IKhMAr^ZG zL@B4nxa@V~?ng0*pIoo}IMCR(UGdKfHcJ7@&CwZ6yFeCFwyzxC%M5Q{8u%R<3f=W0 zRRGiA$_{bp32U=lsj|$Ogc#;*?|qI2X}RaKDxheX`$a34&5+GtS8x=P+oQ}1X6_R{ z=7cULbS@y$y??5%)3Pl031o4CBI4%CTo#uts|8a_D42bthCh8J0hNl0<(qyHaIsuE zc;C*qhlAAycfO-Q?ycQEa&4pQ6Ig+QB))zJiFhOQ2F&G#B|r1CqvJHZSs5q1{Z*G_ zL<Ggl9-!L{?$1D&Hg8o-b-B`*t;b=_M#-J6N~OXz;MqZjbNUS|MtwU703k<m%YEIF z|H*P2{nHU-7iT|v#AE-8C}=|cn0mIp!1ndxv;L`m>rZ_-2C5HYtiC%2ISQBGz*NYt zV^T=880ad@g-cyGl>rg(a?4?}O;1t!yY!X-9)#soMb7pD9j>_y^e7&jgcFqzuJGEG zbo3}3@2kWE-DWVm-v55=6?)A?QrDAB7k!{lrzmYxo`J=jcXcw;N&F8#cjH9ZH#V0O z{RRLIKfv_rJKYhRaVwT~xJGV4uEt^5T&5WB)qVJ`DR^siGh`7f!J?dN*Vi<qO7+U~ zwCabk%kUB)i^0u+5tRHd?<isj#@;?9VRg=Qw&MSBH#(XAfm6?9{9fo1%0(E1IF0K0 zj^&cLHHdpW;ze2b(;b^2-Y%v|;aR%yZDa|e1-!7ZJ)vwPl~4X&JT}JjwnX9KL7O4> z#FbZGS6M*PWyUtJ6St{7K*o+~ebF{m|2}K<MS0dJ?5e{|!xBKlh8wC|lRhJF>e%0t z?5-tEC_NAnPoYX<aY!_mOj@P;Sc{8J4^H7RufwQJP;Onn4FDjoK>n$ou`_<OoQned zYZ*_k&~A<kRIB)A+;eNuX9_EW_UG_LWw5q^I++x|WQ>6P;3oH<?I(7;CH(g)Ki`-y z{%iZe0JlUkXFm76()<(-$ou9H3PBXUpnyZhYIv-x0#o`@aw;#CNu#Q9K68*(waDT; zDIkA2<vUQ7&t<$CAJbNz-Z(GhaHfYpcX9*tzL8VWZvkL7j&&ez698sm383M<v{P9! z#ZiIK{U>kuZ_+=;!|-`;U(uEDafsGr-uk{opwHR{h!bShPE~h1Aivwkxg(itSt0A2 zh?IX4d;d)6{pt1})I|$d*+e;H1XiVRddee0ET)RyH0*d8tAms+ETV6~nIobL|E>gR zxEMi$YnC)i3nyO#02*+s2G+3rWdOKxfAl_mNT|br`7Cad&0e(ttj`Vl0871K2c3sh z?w99pYR5BV7EMfRNL2@t+?e?|&|Zl1<^hx+#m&S);1S{RrPt`Z)%!1qQ{eLW^a$SE zheNREbXeDN(b(8>iRI{4$E|C=%ufkz7tpEoe~#+xS?O-k*TVlF{GF!zrII!O5NDD4 zBrJRnYLd&;IZRiyewR%v4Lw1U`K*|wZ#X_L0?FQR@*n@!*W^r47cJOzPZv+eECcrz zb(jb8Q(GxTXfM+GRMPhuu>xnI=d0x&^!nuquMAaUkFR#g*=`u=jE#@{R4)wY&rozI zio8w$p!E#E2z$8}@>xr3EC4`z3?Bz>l}fXMvpnEm_+`r#{0+a{B1X>1ONAf;NkEPS z7-FBZqGAfO+YLNdc`jTfv25D=B}p9@{}#!Egwc>`u!)RJlT44U0l;`|dnO?<hxh2h zQ+U*j+y_0$I^EaQryiZ@cwr>TTOXupVHADS^T<Gk9zesa*s$32hiOkoz4@>~V(K}q zCa5-p)Svry$nRB;C*<0S_P5s%a3-~1C|xcy9cSHmZI*fQ8_JEdaId+t*2kp<6je|- zdV1zklm+wy+(#JR_S~r9MchZNu||tG2aR@=D@TGaByomE6y5_sjNZng_(M1Z2f}yq z3sIYJ1P({<LlwH`)RdQ`Oxoqw%|Rk;EIShkpX&iM*aeF+{&01Y`(gd;^Oi23$R9<& zhb6t`JHl=uc>?m6I2;&*1$d#5*KbqGMDh3Q`4-CTp!wwv-xqh?PrF+!>bKGUf(?0i zq4-7ry=?MGtz~~!iV+`y7e?C<iGv4O>{I0@^;f+K3^4qxeWlU%?LngjZS0sXz@GSR z#44g#Q)G7{vgvA}=GNY=d|WO^=N)1f{>OE_RlPphUdrdbb1;|?5R)8uC8l~KkurVj z8agiso@Zs0eyxt=-A~bIKW@g92Wdabx86z*8LIiI!Gf~fu+1P4hbpAW&A8FHOGx&! zL#-*O`&EE!e5(U(Pc{Vk;hC0e##~o-+<uSNdqjp{u#}HwBOI=u>*7NipBCPc^V57! z+@oz}eeWI>#)@_J(^c%f$E3s7&95|1n-l_yFuXGf+WN#zv4a;{oDHWMNM(QQVH<Wg z(Q*ghknX?U$B;;tzokd)+d=j(vQ^tpestnV-7HR#8}u&HDX_8tWFT}E+M)+OhTHgO zxBwp!<|_j0vsI+{wKBsepUVtaU0XpOy*^^1jgWfj%+mFz3Hb0V)Kxyovjl{C#*vmE zN?qrw7w2BCsPw!H^=80#Vokhc3ciIRYmKfRY_m>M>nQ7@cO64k&Mh#wK~gVdre#0O zMTm*+eer)n$bfgaoP;laP=S+zG+4p~jW?a1&6Pt2(V|xW9fYj}DS8|&h;Lulj9pFX z=zyfINVj*Z-UK^Ka)zqqNb`jkpk$G@+|q!Yhv~P!i(6#TK<))35BNx@6lBHeWMq@) z%^07;9+LvxmDpK-&Lv6yR|;K&Z6nWU#|4(Z{o;mT8c4T>v`nWEL#xNLbdhw$R;_gV zr2p`KHz^FK;pP~R(`Mx=rCmiykN`+UL2a=iBweXkJ-;7CA^Lvsc&oEyeOEjxq4VXb z?sy+oh^j~X)^ieXzVdB@5P{^3QNEvl$iL->>!nc_F%Q9ibvsw12GP$pK(g{b>YVpD zTEBc*RGKH9qayYkphB3dm()8&iaWJu6RaBLl_pl5X$(ki+5^qbv<gagF$vG{AMeW= zed4@UIK{vU`10Q7zy(l<(r#n-ef}K#UhS7zOC#3$&|<~w4hn;~JT)?<PANI4$n&#C zQl{xe-Kx6WzKvaD)u`RUiu-xOZM-YO*4&FO#b5=?K8a(OX(8Gc9uXJN5D3PCWpWz3 zArlUxS&kSuuj{YFEnTtby1BDC)lhMr-zK-*F=eHKpuVWY4OU^q*1nJ<X^<b*ShSBJ z&zbexPDHoXw$#l|I3YJ<IY`HpU0kC%%uJ2j86QfUIfukB|AfD|&61!AmpdDaFFa9i z#rxj`?~fAEo6rxARwEj>V_LUi-|qR^Fnamc8Z&uQ%Ma?{i5}{KcRzA&wntm&xbEGE zSc=Xhis2;E+KG(-hG!rV_ADKjI2}x2Cq7r4HfObao6=Vb<^Ib|g-;Z`7o=%q#*jAy zv$dc(>4Mc2A;y1uvVonjd$NeTNJwMOj%6mIL2n8aUp50TkwXFD?Z7V{9xHsln7g5} z4cKzfPV*hJ3T+xs!yHy)?5a0cMl$nOs8eQYK&F1@%p6%!z11;)Oa5lH<7m<l5+2R4 zh;s9%UN&tl5C@Yrh6)3(jPJApO5;W+`9ydnhEBUw!=L#T0^no4#7XD0RBANiVTLDM zlHgAJYgnAkO`eup0V%jCiqN=AJ(7BmiW&1N7jj)UUF5x*d3AtKH^*<TKT92-9IN-t zsJz=F-hY?>i2|fI;NujH+QB6r+Jjf(3v&Y3_o@DyhUPpvpgj~kzp`*MJlllwoNc!E zdBu6rpD5GA^K9o8-%1JJMcwpU8}VW#AzvK|tomMFQJVDVlF*2YY5u;e>+t(Z=~p~V zy`Dk?s&6A6{NYTK;+;%y!hRlpKIq-3{C(VS$vK}ZJ&(q||IL{q*)`5<_bd8Wj#P{# z%+jS%Hw8z0OQrj{m1S0%;2V$~LeXuWjWL}31(xeQ^&M~I=DobYqAqQa;yl}9J9Ykj zUBC!)s*c<3Y@LzUqZ>bFBaqdcx7K1<szRW6r#vHcOeff{v?as8K2I&-(58CIZ3LIq zx>eH3AJ=zZWdDq*{YCl4rW5a`<h@n(CF>XSvZu~bKnTw~{L<v+OS>u9ymnfdk}Ir1 zeS7V~rRm(Ic|70FlfUOd6X)g_7u<vOZ$3$Z<Pf&sKIyVk*z5-n2dD_P5Ot86KP%sL zGy)ndf{yZJn^z`<9p_0j@w#<n;TbQrgYv-?R5ymdtIxO5fO2(S9cOfbJh*IMIdUuA zyCehOBZFbP_0sq-WA}<tmAFAo+@G5(Xbr~<V9(Q8FKR{~X1lL=kbPnY8`P-XRz^jR zT0L*fW^#(#jAOo{-19kXiGq0CV=_6f(U@am5#jF7qKF}1{F!@jgUUA4JGb(Co1KU4 z&*e(NrS+C2J97x%b}ehzl42!?qGOt`9s<ClSENdM7oN3cIWErw&^G|<xUklz=gZ$7 z$fKn8`Ype|mJ__0#1v5OF7HAiDFZju&A@{#IOP+R!T)y|-(D?049;#XtO1%xkV0G$ zw7zG1QRoh0PZIdw@&~$4S+QKu&)H6g<&!zLE5K@Bl8IGiGC@_>qx8bu1rs1s{*F@X z=4my89c{Afbdgk7^DImlf35sbF%3v@0AqlGF&G3?g9f9e0_D5W1fiiaeG__bt^1%` z_E=xHxyL@sp!^apOKpPi|F8uxXc~kocN3S5&dvN*6mh4<=?nveM_=@fBjgHk2ry{= zx3Ujo;g3n))VygwRySdc&W-i(zhs!Q*D4SR;sLpyk_kBwLnQsfRNP7c7?=kTA-PER z_NO%1VD%v}$W+%6?C8sga%{>=-k9wWQVt#+8g>oRAM_HvI;Y+1yWFIZd3iqP>+EWE z%f&QaMS$YILf)9J=y|uW7%!e8LIOR&?%C7c878cmLman8bZBFHC+LFi#;#N=*rGX~ zyU)mDtsyN6R>wbkK_a5}!lkX3b7%R})AK{hvZEj*;5{Yb#O6zj813(cVvI6ZiR90p z#6~cId~q)f7k5*2>m)tpu6-Kwwa$u@y=pEdq@l4)y>EM&cNFr$QMf&#B0uycpsu4I zbVBF*zC={V03;4{ydMDbqUBZ-&%JyqfiBTIE)W!8_r+`d27Y-=;jNj35IW;gwmZM8 zO2>cczT8^TX&L`jRJZlJ{DE=3*=$0<t>CR2_|J1MOllkQp!vHCkcj5|F#FCt;_w*j z`V?R7+C->*E!s!FE(HYEGLMSnfBqU5!T`#}FX6bjTWW)^nJFjsX>Gb)l_z`E!HPUI zmZ|4$5A#R?9~_38!%FhQUjyqp`anChzw1jx^$dbmXn8*XLLB_-)A4=~&0$l_YEwq& zSbxmuqjhy_!E5O6tG}kjO?2E@iy>sh4~}`gK(@0<>%}wbv!R<01TtuiwcL8R|3|9y zX7!*yAB+Se3-|AT__8%%OY`>bMvs&|xv(;*z#ZP3v+mgv-`R{W?MQ%^cO<7&w#6n? zv;mzmgNGmFxx)vu*4;be@DetJD(CM%_;9#6WK8q%>E;}H{q*5Vd`UYTUe%tQQk8Ii z#sP%O2U~ZuD+r2OW{yi-uoBIi=<JOD@w1xizM<ofW0O-a<7{=LMRLzD|2>xVi)LJL zS#sKU&p;bJKoEJ-rr?XJDm`^M%$_%4s?<J3<QtShq$*=+AcMrGm_$Yy_|}5fZelKO z2Kfk!)5cto2f0}}KFY2fkPCUax!^v|521VE<(Ud9=Hz1CbsMlC2W5SUXdC1SJMLU` zF3OHe2&!$c;TGw*+*+th)&kaSC-I$-&Lug=k=yQ$=98CtrVPV+#G@-OW5~h{4_>h2 z?j@%paugrqdI7gs$0_^SH8s<)uENG#h$AEihqdj*LhK=V`Qu6IF+J<8n#(m5GM$vT z!A4l=&BDmJ`@6fkF4N2ku(HPJ`3KT6k7cP*u9h@XlJKjm+i2Q8%55~j?RmlFCef-x zMSZ^Gv#-a96VCEZftdsd!gu#P?{e$H<XBP1KR?Dv_6A%OI_wOKCxKrvRF;Acag;j< zEN>Z?K6qELKX2y&blsxz8h{MLU*R;w{CqYU^NgeI^=RiS6uPOk36+Q)n)P};<LGaf zZChYZbl0dsBHj7gw~NEKhjq|7rSk!(c{JsTm4LLP^Z7O>dCPRK%W@7MHo-a-rGaxY zM`sDc2kH<VvZs|NFC&T(r)G_lJLSK;bIT3AfrPraRt5fqLpFXR?NjFBfHJx}?CBce zM#a|e5OP1cE%H6U9B)87U`8F&YjTKWp%V-di`RSa>!d@YT}rsZ#N|eTX1g2E)7YIJ zasAQOtE<`u!4623+nehLBbsmRe&Q&kvy1{wdk(72c9>H)LX|fv8@NSmYw#X>QI2)b zPWE)D$Z<bMryBmFYI|vn7BD$xhx<!AF6p<49sb(n#N^x*mxlaj0#f^%ob|aL7`={m zZ<<GZ22DSHZV?#_!Dv1Setu~saSo28sv1W|Pyo0;&2EU+mZ1p{NCiXQ<r4#f^4{_H zOr8zh?ZaS9RG270{|Re^K@9dYU<5Egb%{SrLS0%&@F^ViwvYN1+0Q3)VbOVSvwxv| zw1ZrI;ZHgq7Ah5iMwJ2~)Z~-zl1i}hZ#eD&{NVw?y?c6kuy)MtWH;^6+g|W$KY5W3 zq<R10vH^pIUKGj^1e`~+Hex-lkR4O}4?aW6D`wqSM28-Q%3Ww60JCMpXPZjm?p-S8 zpF;cxHMIbzhhz7y3ro;`n8yi!x`PN~z;k_G-6wyJ2v{X7p{T=UJZvwpk`7Zy)}iGk zU-4W1hs2r?z7`7N3dWe{;uYC^K(JOw_?$y>iDSF?vU(o1pMoV$9AJIO%34>NMZ~5% z6(NVZj{_d;&b08&zR0@VVN`O~G!$dZ&V#<h3nJ$wH_d|qb0mks2<;}vu6B?mo){#v z<*Y6~c7p1gft=C+l^BgzIcFtQ!(a57#wM^{^Y9=Su%bi<wC~?Y>2-+o{;hu?qe&!X zGz00karkRZq@PW;6-<;(N(6GO+`6p+x*-<DximUHdh_O`5FWWHa5<te?$QXp7A$}B zOIIa;{M$Dh=d0bAhv_!tdFwae2pfZSodpIn)<?H~{q*Z`zzCh>?90nm_bDLdW~)U_ zsip4oh&NWD$r<CERkxamXcf}eL6#g{?9ZRBKOI!jGrlU!@YxLK9J;*2aEpe>f424T z@zWhzdTFYJOk&4s+$z0&-M_uSSnM%S@;X$P5joK+*J@ydzFEzevGnl(e|@g90si5s z7UPA>i5;#$Rwp0bv5lsb>FF!ZVUihS>YE@FSZV-Iqt^Xz`rnCK1jOdKh4az-(dI|L zN75K+jNjc&jQ3p}Kv_9V>-INc0pdU9k$)(ImvaMK32`nJ@vu1H8Sj|%>fTNdbm2$k z>`Nbh4464wjyQ4b0c|)Fhqg=b^9qTI%Z!<zu&lJw-ku42Th{iD_+VUWc0vuyW9Q#o ze#H1KDIo;Z`xHS$2<L+r{ant2LGS<`&$^k;wF5gJi>aK>15k?U(>RaZZEKT)qi`J3 zQ4jVENgZmJf@57@U+^7x$Z8)h=l8FC9O~G+W1cib&VUW2kyIU-9_kK^2gywHW6K%V zXD)1d*WiBT<orquZRE%N`dxrSzV~ihAPbf=WChYcRE+0;#9*?~CcfBU8?xuOy{mD* zF__=g1`jT#VdOa?ll*mAA^98ABAV8142wAoDw!Spxv|ngR7zm!m5uZAHx={e8;dX6 zqkw)`o>+Y-36v@nhl5g%<RFD?eLkg>RT8B)#rocRn78y12P2*$*K46JYJ}+ErM84M zfK@Q)UvTeM$(g_u7Ne?OI7t=N$|#O(AOffxs14F`B^zvkWpZ0(LND;^#)Kr#Fu2}u zN<STDE&M8jmwb}?VXbh0XU10du4?;}#wMX%oZ4P>cu>wXbX9Zn)g*f6$rGr3&oMQq z>`J!IxZ@k*IW5ho(3+lxe2+m-L{@e}lN3vqsg{f^$7@%FERQCvKdy(Orln?ax-x>M z?ieK(cvNz9ZbwBO$HgO$wxi>dkD{ZF;^UCVTTyY6vO+zXY%pXaNpCLoKuzF1ny9SY z-cz57yR7&>U6W1`umlQJ#vjO(%kJsU?e4BtDZ_eZ_J3dLGG0cQ`6<+JCM&TbAQB7) z^X%`DP;KoIP%YWt!KK(eAfoss@42+3C$cENCqi9Nur;c%cq>420`nolr@2l;E61W$ zDjZ&;z~VGAu=(g^BOy}uld&81c-XtgraJo`R=4AH#ZuS{==9sdu$Onsi?|N8LK@oW z_9jpOyfMRWd0h}-;Q0>VhkBr0cym6y1Jfe^)R3AQ3R25_fe)+~9BFA!j16hhA^XTZ zNL1DeP23_yG?9NAR1}w<(!SU?#u-=gr>+)AeCb9{CZ0yb09XNxu$tbCP=ryB93b-~ zi8hyO<Epj7^>R*us?5AIWORKG?aJ(H+Te3hDiq!<dW{*+y(2@H&W;MLTdg@8{Qo;0 zVk<P|#I|kBj9r^Qnb+IZ`*gB_ck+D)kMCIPI7^l((|YUxtCH(%rStv!mEBLrCbsv9 z8~*2z60IhUaA$g*az>)xzTRy)<ngLZU3zXK(hngJ)FWN#9WUsCW1B}KOYw?yc|9D^ zs`5_r;$C&X>?qY_Axo0a-ws&WtniN^!oIoO<n7mwsz*CD@1YjUqzK~-nzc!Ntt^`& zn$a04OI@8;2}ZE=mR7m91g?ve{t~HJoplI=sy|PzExAi^P;LjH8?*zI!UZrCAAt`7 zcp-gv-XJSx?ga7u;%V6OeUkvhkHvzV$)$!YYUlLVCLRGrZ$W_bKkr<ps&WN0H^PRU zFvCLlspzPEzNsr00jz@Uei8SV+5Cr6|Gu=Qzu0nAzTDB1OI=_U4ERUhTVeL!o{4AX z#`x>kwju{fKS+ff$(Z>wV~I0mCnpB0G9VoWOvQa51(6NVVu1Sq%h1h$tAx#?(|?3+ zh5rbHMWUawhH`UaBP!d(<mgotX7t{6noy}IvtP{KdBgXbA+H;94Mk}sa#ff&vHFwV z8cJ#L8TT~;<@#wnazBcn&>hf908o1RuL+1`)$>=WmyEbs-!|fXCuuX)FJ}t8jga8~ zAf>@ZEbIuj@LL>3qFUgh`soVE^YNGh{cY#Z#=Sb}WA{mDW^Q$Cyi<*NC4Gmq&fZ@K zV2~K_qo{VJRSOc-<39;WIz!&}xtaL-#30c-;@$h9L}j(4)>g`I4YG?`UkW5mz{UB~ zB^CYeS2_<rMt-)hIqA{sb<znrE8{)QSroIyL%7w^HEvh|lf+O-!21M#PY^yJT>lHJ zG(1<8ty4B>M&{3~0(Ry(9uW|EJh&=j)!>QubTAT<0mJB_vI<jF294NSAJx1MdEMt` z5*U)`qPyfNIzEkw4PW#d3T-9M5Ssu!K*GPI##YL2_A?2pfX&C-x21s6Q}w|<)LrH4 zEE^l|34MXyU#Oca1vDps6!aoI7x0Zh9l&VX6U$ZO*b-Qna)$|geu7?eC{`=OArWOY zY$jGM2Q)PRO7F$-`-?K_%_kC7>uw|Eaq(bts>dQAs;4odj|^qh<*m(G?>JRy;H)#^ zY^)n>Zfeyx6F5nDW*9X?hAvGAXRjc~stByqwpzN-j)>B_1b@1uemH+hjavAI?k^|# zRQU#RH0cb^qi%MV(>4cM7@Z(37*HXaZB#^Z>iMf;i$~n-wO}|)-O6A-215v%Lc&DN zFEt^L-<G}}@I)H!d+O)G^v<@XD#EF|Hm-hEu;>GMiblr&c$!7f;UE_0m-IRB$rwy( zrIf`2>(dqi!mlhExhncn2$8tKPa6@2#KcCrI@|mIJIK9?X(TLKRk~^0u>S3JE$up$ zutEJeW{AwwfmC9#4^0gGj{DWRgxRSFZ!P$%yHzaM#bVek{?A&&fIX!IBMD_kiN8~? z^)JEizbTRX5IRiEZqOT4xPEA%JM;yHLggWnm&5|k2rLtzgti%yTg%B?%7N(z@OlN2 z;oiP&-q{TvzV#l|pmd1NQV!lI4_3Eem%$Em-U5urce7ggv3qKdU%bTN6vX6*#faPm z)ajT)^GVvaW(Ru7T6<lloUvTeI9UN`YB;}vCb&cDu+vF_xkLh<&M(MsY2yh2d_x0K z6#|hc(_ds?yKA5?YNw~t+0fS?wHsJtpdX+09UbG$jR_!D;QMhTF)2AIBg2rD&5)DG znPaF=8@ZeI#ryqhYB!r));s(DM+e-#U%q=bg;QxMGRB6>t%-r;C0te4uL27>GL96> z2#YWz`f?BjiB)G$+x7`((wx>rDJJTtla{1~8k%eVw*&2+ZW4|Qyt;oa)DzvRrwPgP zsO}~ZgFE+E%!yfD9ln#U#hlDjnYmcBNhVIn_c+BX%IXUUiM4%6{5wTHuKs&R<IxZ& z^7U62@TfTR8kZ=GbNuvvCkKV;s9vX8rZ0H3IN5_$UY&~<NiO<e%1Bo-VrMuMGRAdv zO|goQ;4pbP0#-iXn_nMl1KkCv?>tTxM)#DCBW*eZKdmVH-#V_u-8fJe9f0wsZc25@ zb*w+oZ{4BkPIals@(9FesK%;-Rm~;;TNU0~J7uJY7E4(yJt;jTo5OP#Tcy(iV?)Ja zUV30)LI}8>Y$xG5)sUTRXQOo5s&*+?X|o^BjqHMz7sU7yAMAahE&1NYcrav)=f`)t zHB^Gbn8ZAuO;YI1g_%Gv^TFTj`V21L62g`BRHzdzfgC}Ky#(B+*#5HXF?d3AFjvx3 zrj~6E=J8YPWpH&JAWsVMJ^vd7*dGj-bg{|6fgn&p6|Q23vlZbAHt_aR>CVuB?m`ju zA?l!Q?QyWc@m%5_wZWeA_)R86xMU$)%FoUVQNP}vY^IB#`#~dMWJt&H?F!Qwno_xb zy$y2PP+g4ww8UO)SzA^S&;{ad=pak(vDH&EA#=G$`{`3wQczl8n1qK!Mee~K8kxG7 z!~}E=m)h2v_+I!4M5;&lT?C0@f~3X#2>nWbzjS&^*N0RM!74wW2&#}JTPnmMlcL+! zv{z4_wuf03+H(B#6G&s>uF}<*eO=&{UtQNk50u@M)jSx%zH}zGHPQnD)g_!>oH*X9 zyx1UFCNY(f8O>Uj>Cl5GC?zxhgN5-J{#CR{*x3GjUKPnQ3?;Ar@}%=@X)f{qX?(}v zpCP6W0cW)%HNS4Pw=Y3{tEzD5aJ;aN?9=M0RvrVHniEAM=tv(2y;QK8^@lte=Qi+~ z^}7m?sP0p~i}PBO>E(y9rznm$uehyy-S?v^-rQVaHxc7WzAnqNo@Qck`<-)A8k<0p zXCxKuot3A?5ePCWx7#yT763Q`W#p%)8_zJaiT_V_tr`2(!_X$+9OD>RSX1fYn}wLJ zS|2a0Ct3S=s+q??revsSEG7H926qiyGMWG;mKXqwPALDIAWrpb)vhue_t$D%hF*g5 z*r{wWX;h+rMJWL*@>hfkLb`MQxc&vq&hD=#zizkr{qf`{=teQ!4_8_p$1rREKo;2& zreK`?V3RgBI)VVWDf$9j1jCfwJ-MK^$ZDbYHfX~_;A$XeZ*X$xZqI~f;8ub)cMhg9 z-5v9*+?7zhf;>3C!S@d5Ta(YnL-f{6(1u*Q@D`yLwt@-`T0M3`q-mnq$xAr8%!G0^ zGp(GxT>dy#+LB0mRFW$plA^&W-*#-pq0VDacO{#`9@Ldz|9^7UY5(8TCEG#0RSw5{ zp6UwXP*IMKbrR9?b!=i|NSk|h(Fwt3;&5~(;vHr(325}zE4oXu6f>2H!P&C`_L5o? zi_FTdupQM;;ZQik`l_pl41Gr9?(mlVkp4<;5O+r3svOi^#U`_dbyc-14z^>ea^K9A zth+KU6ASyC9JS*q)&;47V&c{I(nLO72~kYVkQ}PGjG7zNuamuvc0?4Nc}0NZ+kw&k zdVy2GmRB)vjyCLkBiD(J=mcII5=3J!ZoU#nyq{FyeS+$QP5unZhPX$(EECiE*yQJL z*kHT=LFW6W;~>gC?IivHdx*FKc)zjmW_spgAsUKgCVy1&5Q1c|=ynE_Tk#XVfBXj2 z6O;lRrhj>MhB&>@Wr6iXYtZu5U@P%_qm{vZENLooK*5P-A(w|caeX<!fbjO00u10m z{BUT2KJGhZeqwKLzHvbkr01|4dXRu5GS;3sVa)@O2I~2YQZ0mEh1Cpx32fDK{14>D zz5z`!kPe$~P7@(!Vl(9ZP{q@X@UCH{-C(Y;++|Rw71bEj8go}v@awKGyD$nfz}0`d zUpeZO-05-XS}Pa6C$Oyzh%+aI`y0pl+s6BgUB8E_y;XJ8WP87E8s8HQ6dYxmKRrPY z94pUn>NQ3kR|V1Kd~k%}>(xirGjK!^*iTeCJzoth2;h5a6+U9`7W)i|@_VS%yN2Rh z4UG^TX+!meP`BL^{?l@vwQROL54jc!SbDDm53z;Yo|>m_(?uSY)*VFM=|CVCm~I>$ z?%V2V?;`Jp5Ru8M`%(R4eX@{n{6Ph;`GIpf%+M`-f6sOdC#Lo76&c{WJ|0(x`;2O$ zU8KfO?G|%boiGc;Sg^c%O@prriAQ|h%iIGPXcOjz1p(@Qa-P;8JgruMTIkPPxt}Bb zUM8tE!d`ufdWFMh2%lF8YK_oWYf*ab7rtLRb1dbn{jhpj8ILC|(_;;}t3l!>GT9yF z7nM;!>AN`peDc=9=*f5HiF{MW<-hCIyo<$vEq$$>HKwDlCe~tF=<vMol!12=C+K0$ z>Oy2)jxr<6B_aMdieZd^6$Y4M$bt<QC97eI1fcT0wUrD4)#MyC1yUFCb8~W}g+h-- zHLW10z<};x^e7C=Mro~$U3Gz=!X}0sDwEcXT>e)=)@Gndio>#pu#B28CGPoB0zouX zFhI>{!n0d}a8u|LfTeXO0m5NM>SBbHP<Fc;F$nF(CWr`Wa0cPP6OlPrRv4$B0=p_^ zmE|!blSPAwQ=1;~|9fy}2pIh6&LtpzTw`d%`y#d*+8tS!{}}tZ{9lr;-!k5~{mePA zr$A!g2hV}aSsx3Gx$7OkKp*z_U^ttl8BmX|zvB>D-6YX}_TzMmLDC5D0!pm)#JmrI zxVAy_T>d~1NrWwa^;6wB8U=u#SH37vr&+K%ta<GAEDK&Uta<!iSC{;${w|r|BmF|+ z&nsYzf9R9xw4_pdFXU*SEL*kn>~`pI(_>)XchyPa9{lARBJ1eu?Fyr`!s^iyjlybk z0mh<yZq~6@g`0=US@ab?@LoG5eExFwRSosy$%-T1F`-mO(DK5t8z}BJz~GC78DK*w zSZUn|ggcNMN)p*`ZlLyB`*dORQ`oMH1;zz^=fn&Im*nThEvHie#i1727BpC1l6j<5 zEmQ9TY^$5q;F@Nz+0y6Cna(9cMoWx}U2zotus&6v1Q@_T1AuMWuFa9x(VPdx+e;DV zRa6uLRETzLO901RH*v{7q?@24os_i1>o`GY5bm76U8aFL+6tOwzHTyhYFIpieidb~ zX0WRfC?b^@KMkO01mU_4!|-5gVl3Y0%x=oUq=63bp*7eYui2(|-y`8P`0&o3m5lLe zQNlpxs-mIO2O*5U0=!(`T3=ftPL!8xTR-?WKu*1C<gFYe#SDBBwh)+w#R$6MS8xTw zpvLd=q+e+Xx{EH`^sv<b%D7(=+hC-or3Ew{m&rDUIri@T)*R`EN_HAGRcP`jGuG_# zPd2FS1Tkn3tyQesE6tc{vw$4ro)#+IWN{fy)Yu9KH8?79-K)bXC~8Jwen}C6f}oZZ z*2J&jsKRtP!3Ab8Yoefv3eRxCqmdFlm!}VK<m`tqUb6~T1*4K5fejOI@D#c#q<j#M zh5i1JcEI;nbSWjWa+6DUa_kT<*D_92@Hr=J#1#V_QA1><ap-~tgLzSd+s>?W&bvfo z0Eo^L5;EfuH;8gprUGi2($^Yxo(m(lhDjrUvvOzCUtI`=q@}6?DmZs27kuSQSP2c? zj)+9vN?1hy+x8<0L6P!S%^iU>X~MQ5TQ^!GW4BffLZDCziiAY=ylnv%1}p;P(1@?x zA=`J+h5}b}@JsWwAa3v1g<MAx5u3T6$!hNfV#kh5gs3h%YyFFzA`NERxi+5r@_O`u z2t+~s=K0sOfmwt)6>kAhg0r@}1(0D4e^yVvBwHDvsnSWH3h3h}!=qmv<6a6HYgws0 z=hlkuoN*o>Pc|lOgDIDvi%yK0_D6pY>xP{MP?eN}?uAX9%tV7QP&TB$<I&BusL$i} zLcYh;Mb^EsU`m)1ePM46uj^PtC%S8RjNItcyNqcdck{U!8v6Kn>lz)XtgJWs!i&kT zNkZ!i3c6QL*ZgO#EoV2Kd_w|CfZLvEi#*+dyKtwri1#a!w3KfMDeFqu#~K=W-7M<h zYI#F`w+kYSf_Jj7Ve?dktOnnwAk>EiBqpv&^It9YH@=$eYW^EvPPBzx2LKqb-Jd5J z@#+38Z6#mJI=EZ`O18L-=viAAsG;_olWj}_BnAYR6MTpl^cMshyt}w|Ea*o7W(3EU zwV{8jC&U4cLr83QQJycnnFmuUI{-@B${1+>2Y0<zlRQkA2nl<fnZ~Q*>&fs=YGp=C zx}TZ>Q|ch$biaosB~?$BaLe)JJl@CPJh2G?^?(qPH)Y@%-iGZme1QX~kRYrB>OL8Y zsArG%SV4oukfzvKyb*3Ax7}DizEUtR#(j6g1?YOIz;!qYIJ|RTzys!Xge>#qhMDA9 zpImw<;)FA%i<70(%Lo|0E=_;rxwiB_Qc}bTXG~qBG?W<2vw?ku+)ztPEzqCoFEa$d zah$7y-F3i@9rVAjFpoO_M3r4OwGrEtq<=>83s8tPgRY871`-sU!9Ty_-pmUQ4vlkr zZ2!fm^INio1Qwe&JhmEoiwm^xs;vSw&xc__xX0T)Wf^Z01vhT0Gve-;;C_mk`XAwJ z6cpNfp<lET94-DsB`;phyLaN<l(@I5zI5|)Rz~f|NwxzR$tn4cQ-O(%s;cs9D=qVe z=tI~&iEEwqG3cO(+eGVSqs%&)iS2aSVex`ThV8GhU}O)giO%ztLsdiv0Yq1PBPw4V z&S{(?oB47^GH_!@^BTFEV+D{Nr4c$uB{5fH^cZ(1Gx-GPCu(}<8I*?95^U~1tC{|Z zoq4j8iMv)~lr%R>Mct|*lL2hrMbf-}_G`x_`Ps}6S!4d{Fn$Th6Q!vHTZ2Pok9JJA zPT%;j@u8PncW_s+;BQveIjW~s*y7rZ!swTQo#i;RTL1^m=?{7H3-i=ZE3rlO8HJ#B z8^UtS^HFXA3iLz&2L|kD-sj<t+14rO`Dy3gw?Y-`HwAH(zRm5uc2Tj(6vzZ&*^2kW z%~ih&*qzNqZ^&N@_E?xzNkfObA`FppbJSX|Ok8buzhu+wA$)KzkH?!w)OJ%u?ep=D zf8bJaniw%g_h_G$hwb)t5zQE$25}nO9T@w~PVL1Ezfja}wMXBZ{S+4o4@|lyB);x7 z6eS_XLbnD#_vi1Gf;k!zf*rqu4iwz4eSLT44EDe4Bv4O({{(|Vtl;Db+0h!~&)m3{ z>#NAs3%i7hNL$fqkKx7G)r8m>$b{UN_FZ;U({4_`n|zl{F&Hg$Et(W$-@Lr?05!Ax z1Twh+&~TP<kqol}03DoD<P_wvnq8xzuWg}-qA+;a`Wf#YYPnjUaPHKoo}!K-)x>tR zS6&l*5JU7&4JVHz(5_q^GiDP7TRk5Zi|1mX?*NdV+zL>5U?Xlh3{H$X+3^)?tYGTw zy6byDxCgDZUxcF@@u;6GYTs<Mw)^4YHZ#wQ$#2~|g|@-w_W<?q0%J<y^{GS}Z*~GP zx_+H8L*<}+brmoq#~$3t$8)zfa18Dx#e0tjeQpp}ZuIZ4*r2X;iIJ{#*tq0e!_>oj zEcRNn9irsfE_?Tnx8?m5D!FHn{99?k1Q->vwca>OJs5Lih!qUMq?)#k=QxDcEX2H6 zgRODdh0Teqix?_zo~_mJs>SBjxopE?qiT1I2BxHTt=<et8*Sgo_~ULQ<H-K8&Db{T zo08tMdOav*IB1HDH>&R;r;in#RM;iTU@KAR8AtAHsKww+dqhVRj*G@{ZG?BCHu&cA z6bW9wf&*c6*AD=*Xc%<H)|LYl%RXS1g8@0l;7&fihn0bA@K{n<JPKf^XfKyv5+I}m z{X1$T0pti%9TpgeTyL5ei7GqG49i#vm!Xkw6KySQ&$3W0dg-DUr?c{<hF5U337}?X zx95qs7A3@*W!KDvy{b7AiEQjvdF5o#CQu794d6xB^k0{qb_@Ux-z%6;ewvuE^CfJj zd{~b2ZKo9Bix;Uz0bk6E5u*B6_@{XKxO4gMM33b<vg7{a@4cyh6?1gOdtB&uMtxP| zDOom6!@a#X4l8HOis<}GmN}JV`4t9eMVPMI!@L34KPD)EX0w|={dQA@d=hQ=8<p?! zGdgvup82?&O~Q@;CbRe>;Q+Ua=lbc^zNy)H7*fK9%>5rL_R;qHp)D>eqIq{>R6L$1 zr5xa$xa`|i3VyVWUsY4klzXiHv4Q%S)ay)vI7BckB(Ve2YpKy+fyMJ&!^7hO?mK?{ z1+>fe)c4QaiPl#_^LB*H3{Jam0hP<j9|0?TwC|uQirSl-FzpqTu9{TU%5c49$u7Qu z^hCS^_QSZcVLM2w-{ZL)que<Jn(#3}ML8tl@pJ87jn3jISF_l1RAyUV3aoT}N|q`( z<;*a;*cC2tToWwJY;c61fpfcU!0=`@5OXLVhatc@_|zz&Wbj^Ec-yw$25kwib{HQ% zZVr9f!W)sNJ@WnJ^&&Lgf>Xf~lXQ;w{xL#{;3?X7ZF_AosUg|q@KJMEYO8GzeY|G! z6+iAh1q#h*<@-Sl%u5CbL<>pHVzK*0wS9fT<Y_wua2Fp_JE;a9w_uIR)K|%rzLkJz z6)gb#3BY+V%<U7Pkg}5;a9S12RFh*7mk*}PAtP2no`sF}-~d|}y+jK+vpZJ?InW}5 z&*IPaX7FX8B49%Jff9}&PYOKXxl09{JZaU{f=z-&9B{-}G3_~xuV*$hK-j>8WGaW* zB@Pl3V^Jv`7C@G*Q>-(cFv*!PhZ`-rT|g~-<-$9W!uBEAG!E)JNI1)`RN;~_SUx#p zNQFU0;d$hY9gduCteqHFoH8)~B1N>aXCCTJP|&*&IM<9ivNw!UtzHR3bQ%XwZd`$B zS1q~x<7Zqyc&jdEjP9R5j>;Xb4g#G`Za>imm!4$aV}bg^wlSM$to&_ap7p3F|6gkj z>GelQXYS2CH(ne~Lzj{|JUedT=a0%=kn<P~P3gSrk=fp(<SB67?`TlBD8{*alm2xP z5p@K<gnpY75l=Y1c~-2_SHS{KcZnIb>`9n0tGmFKTlUJI%j_+%W>rWtA1g}w&iiG^ zGw$XRQ)+3s%>{Nm$IFsFb>7>#yYp@x!g&~OCg?=^&SD2)#bIzw?JkD*6o7H3$SpEu z;|sy<h@C|L0a*WDQVeD?7*BgdcA^>M$}X#PU9ZJuG=+K8b`Vs}P2s$4jV$v?ECE{X zW#QHpu5$cx^MrJ)kt>fwl#wAoQkfep83kA1>>S@vNeZ8?<PVwHd{MnU^T_rJk_mrM zKt2}OJNxcDkC|Rz^09YWRqDe2sxhguem$%fk(r51OwL3g(;~u<mO-8s0`*L9zo-C- ze6<Dy{=d!-8<>xteP!-~4Jh4Q$I>#TRKED&FZsKl0@^fpGafsi+6~<{C2A>Q0TOjT z4bvHK@xlhSnX4Ov9>gnNg94*chn}I)MmRQoz@;NAU{>n)-{Bb{Sr8sVoiYJ}=|3ob zGk@G`3G|V^|1wG=DKCcOnXr1`GCxQ#QQzP8Yff@M=)1u|oUATL(d7v9mv86#7trm~ z0yk`AI(&M9zbFM8(Yjg2jv_7D?dzyCB!^?2iMmC}UJMr+OY5*Wq=x3Wr{sGTc?Ua^ zxuEJ#rpH*Lj4vR8?$&qCd<w^8f&Ex%)bf?UR)86XpJ(~u@OU5t)yq)3y*3nLAT}Bb z#D`V3O_pCA6BoRn#Wk5jc-Ue=-HXt$o(=6w+SI+GEf&B@Wj-A+E%#aDW}|1w)iB`g zuQsN4V$zv<<q5r-!Q~%S%@Qs@Pl7?4g*>iV2ts<+jfRDW1nP?sf|sL7{bb`BLR6|! ztAOjUDHP=)z$c(Jws-cYFm18K^mztDCwJskvuSxcCZsvNFLxFM>(%}JRv+P_v9RA> z56JS_6wdeQob;>N)7dT?e}o%Sia@k~p2ib+HG3vod=01b=U=|Rw0$8!b3Tcad^vqC z{q}0kmjPcG;tgCSJPv*db^^T}>z|$*(5CDRUtm~#PY@u@Wshe|t>G1fZ;^tCr`0BD znO+HA1c&{&xq={mQe_sK<B{!wx3%GcUgQeVMG6;;dK`S5Lyj|=3voYlYS?A({mRKt zotH!g-2giS7&9@x5;fp{Y^D|kgP~XVM1||SCkgMYpUa<n;V}WM5PF4_>uR3*NhB_@ zc&>PD&vhts2jDX3GzrolT=E`PN`B(JP#$s#GHHQZ<{2%>QOcWVebH_TLlYo7e6Y6V zKzu9MS@VxCx#d#jL$SewxaDGf<oT06?u2p*IME7;j@7{?dBL<v{d%+TNt*&lsM%^^ zr}$!nY;-PDxq566-nj-fc6EyJw&NfjR)0*(va8@rC%(Usqw=SG?YM^k5T-7H8tebj zo+{lk*$1Dpf07=DNe+SKC>WCQxyKJ)HH2UB7Adel>9zo`Ei-RO)wt}vPbv9{<1#hv z0;oj3B<V%z^WmqX#R|qHa1cTA7Eb!BRhCs;Zsz5DZ2Mj2z3Rt=@6S$khZ_}cF@H$E z`KvdJ8SiMc4XQ1+sg+MDBgmNTJ*T}4*8ad}HOw1>E*mU;vxT&)GQ=MSKhian?q#-l zjiisGY;=05mB%TzrUk{eAuFfA<&-oju>qU@_*uxKwDSK9RD^e^cQAAHrqkE=ohM+B zSjk@^U|WS4tVPTb7^Q4fmQl(Tn50=avyjWl6M>N7zty&d`UL8Wk%E_FNdMHmC^B$( z#Rd|wSkL1W=^s5H73xp6dJ?5n!(nd}kQl|l_Y!jWMhS3$=OPtwY$7HWIPTJtw@787 zur4mwB)YWM{NqwpSs|YPURE3Ob){CRmcuDBkcdU$Iif`+G6@wP@+>Mm*ESg9V0nz2 zt^oPG#VHk&+WkT)T6cj;YZ-&)rW|Z-W8heixz-q)>S&R;D%xEYQ@tGewl?bu3V9QW zF`5?xx#%*ZcKXt$#0aC^GF5p>KcPX4qF3&g^rD!KcDcR>fcFWl_s@3=GDo**pN;YV zz&dO-eMx13r7EG2x*2{k?MmfoDjwph7@bmx@h9q>9JH|3DE+B1UvBm2HeBk^mR!Id zctdU*v<>A|9_d<lAEHbVmY~BHUHWPRiwNi>LV0Qfu5Zvoiz<5GtP%<h&`J36bP%S^ zXVyNt$U<;K+Wu$oBqiRXcQrqkuk}<t0F_55PmQHH8x=TR(ok9{wCU>?q{Nu=1->+? zH$fPn6o3IY;r4P0>XNEj`t9Wuuno{uj+r{qO1XZKYyl>Oge1K9x=NsEgs%TJg$1v? zTme~-?ww2Kn-q`&Ssn_w`cKn~t|p%L;G6sdkqiq2-#Cw=T%;MoGym;E!8M>G(a^Z* zo&S_$9fnqPJUaEazk^#ecp&ZWXytyJ)*(Y<t&Q#mOaDSmP(K>{^EuS3J`L8~0I=Rb zjRY+fNf%?}Vj9_3U*4?erQH{+MYfcfxQlLIL?)dbyTjoi|E*u8)UkOeZ(Z-ktQ^uu zBTdxdq_e!*v<vrTjSyX-UAH?G)e%roWbJlvp2>FW#ew^VP3qPl+fQVzALx;8I_cKm zVD*!Udu#N6Ea*rHH1;PUV_PCUG6B{AyeBHMKQ4UX2r^+s@c^+`0ry6ZvIrModMB$A zH|e?O^?>r+Pl8!%lY-tu>j~ZT&-re*(08kl(o$J0y>}ok4pP3A6Nf8~a;{<f)9+Om zI(p3(Q}~Fu6&CK!!bDS!o@B%T3xov<zcCo#nQy~&IOpRTQ?I;oR6+C}D7*(?Z84Y7 zN;U>1Lb%~A4qcnCEGEvP^kHtr;;$SgI6#NP^)9GRa7n%!bykt=EwX0K-9`UBflREa zsRF#N72>z()0Tkmy{0nb8m3nyTGe`8fC=4GA<;Gil9^SIisfeO%t<;+ulP?~nemh& zAmibbmfa({dcb}KL2C%^!PuP`yPLIn&Jnw9GzMk96x1zE4S)F1EmtZZigoYj{r@a} zpmBbl43x#g<P7iU-!mH6Xq|@tG;ad1`pStdbkTDqUW0yl*I_&Uh~}8jeIE!1BXf1T z9)C@4R+Tcl2~<E+=`z3XwNFC1d8ZK4LS$cP$Q7Fr5I|3QGqL3NLFH2f-r7>J0pk2w zH{Xg1ioO;|bgl@@lNW?ff_x38FizT70b41IIQnaP{`@BsAjDv*;JQH2Cdy#RG-B=! z)bVdHrzFdLfvQ0Ukufccom&g>fMl4hHtzCH`7Mikj1Y!lfe5m*gnNo;2ck-0J~H&a zP_}e4EWLx6n|1P2v25nsbP1-!Hb48a7~MGYZy3z$I#d1>hMV)Q*Z_I<q>nqUoB~d@ zLXu<EX6|<|>@nyxo-+ExF7x`A1~}&7^@s}A8|Lg^7=&kS%4lfOE){2TmTfvyeFNS# z7qzp-YKIeSW8Dx=AI)dOEw8lWC%Euh*Z|ECx#<~6DYlhLuwX6u3K!sWkIZr4X%NlR zX%3v5BFu4U&}(pp^ms&=wHX1@Au}odm904*ur|zmiXq77Jf*w0<$b+f`@&&4<h!*4 z#VerpP7>NRhvTc}C6h_^cE-y-eQ{WDDnWPCybVjA5@oe*Ky7;}saRH>HM5<0w~kZb zrZ#wLfCJ`9WQ_UmoT8XmDXT&Hy8r-TF?jSBPBjcR$mRHSrGn>fupoDVFkv<G9)?B0 zaU+M{s}j?Uu~SYf4utkYja6%~QfHidz-4Kg`?$N#0Csr<aS8D~FBepFTnh$^%K;V- zsJ+d{!5rf3TXe4A;G1~JxV;x!a}S;mL{p(>{x&XsLXDULdro`SjbgO+g6P~A>&^&& zdpogQL_iXpxcc$b?#$(PGw+fqMxzC1qe($h;Wf3$*^cC!AvC4p5rvhi;6-doczmlv zv~7fo;<V;(?7YK4`H^NyWo}5r9Ldv|9x9Rifxwv3Oh60}_)T0#HoUWiMWE@?oP)q9 zJHdJu+2n=XM7@y|akX;P3AP?ho)I~4XBj}5h(YckQD$_R&B|g(<Rq+uGe1c%N6Bv0 z(2jto#OXl7KKdai)@YhzjZrgb_YJ(Ln2>I;;moJzAXmDi<BsIpgyozTpTW=;Cz{}_ zWr{bQ<Kj(D%m&?7a1q9%mYiGuijiht;D3k|NdGL_rT=PJrXW`;pA(a|9Z`WzjxWcS zEH86kM~wn$+c^LDO|TPLyxr17_?CBL$+OQFnPOW7Y#GPS_Adz@0?$p#<=P~`2cD;d z&o@ZeDBydD`P@9ZD0d;3Zx(@V?$Y`CHv>s&wVuP>#G8u^JdXbH14@a8!$O6^L>vvY zjgzy{X|y!;Q|FD1`tN+}TfA#~+XY)a<iVUD#9G(x8$JeXA-ty30#xs;Jpm83St2Y> zqjKng>YZ`D`Q{fS69IjD2`CKG4BY44v8uxzJHf$lVp;-N#;Jl|G}rvpIpZNKX>t0m zR*3TH%obS);bfxA!zSqm5F-wNk$VfEfO^^|qVB`p*tT3MzAiL)z<OL@gS>EF^b@L2 z+1DX+rqr*waocbaH%E~-<Cu43isP8Q4piLcvTt*A$zb2^pI~t6v(XyXwM?;(N&5X0 zU=OR=n)5Y1+XsfU7hmHL$u_<ATvO)|(GQ}bpiWD12!l1y!D3;gu=%aYHQmilhx|%4 zdn!#X>khc>2{Q<PpK-72zOB6HGcd$cIIXGpXxI8$sH9pR7|>;}F4D5!$a-`elchKF z_848}LgpAP$L$>by9+s5v#yWPJU8U}cR5BYuV%e69W$RbvQTL;GwKrL!bbh87PERG zb;sXwNuhJ#2|VnB$8Y&Pd%EsYhEk^yodP}8PvAjivpe{?J&T^E#tg8v50*N#nu)l3 zz(7@RU76KBTehLecpI=HE~9;szx7r>LVHe|oUUL(82tg^p4xPr-!1LW+H)xyvDggp z5w|ILYCbAHbTH09ythQ7lj|a<AeSS-_MmmK(V}YwH7y$ztZu7&F673FpS|GNEPaYN zf6~sg{LMcgw7$N8er>S_rf2Q}1L(Wx{i=K31A{z;Q)N>;m9dfU(93A(H9q8DqTEyY z^5kq5{>au_EHKSGnbCR%7<`^LksdWy!Ed;ga?_>JNA0}L-RWS1*lBtY=^~M|>)PJ( zY6h4)LS0tKdF~ov`m^$TgyqKW61jx}mCL&iU+Af>Q*|(S57x@wVL=T!4w}sT)0iWF zBz^vu4tw5ECFfSV?En{g9mot8=*++x40PMoevUZ9Pq8fL+I5_!{4~qq@Xig_*CeX% zDt|7F+KyX33G=LEmt=V`x<7+Y#f!f%3>X9tB0h=y2HY+68J^cmS_}9@4i;{nN4vJ> zmX^A@cUD#x+uOG>7)*Ef<`NKJkh}|4*`s37v+jtM6(hPoz$_rXCn6`RE?O}pR2Ehj zlH*qu0S3J17{!CwlrW2>HH^n^jR-Mq5u9NgUXdZMJq%(&{W8Kj$fMSjkO<Sa!XN=+ zk_FD%v?Pl$#?V_YU|QGJJ@u1_U1A~oi-?+w8uzDrJ{II7a`Lh6+V$3ygUEji22xVf zL(}r;Jse>oL#(p_0#6XM&Kv!3mruT_H`lA)6&lTuaXx?veylEK&K~I;t6+J-bCzgz zj*IG!Lq0!lz0oqY_ZIIQbARAis!(*mdS3yAtiw><T83`+%c?4}JBAwlUE#4!r3<$m z<C8tY9tidlPRm;A!U~Sm!sEMZ!wL@9F$@h0Mxp)I{V{xqiY1772~25L_zR`^V2!v6 zDbEfo-dY%PNN|MDV~`KDGj3W0*YbLA;G6c^S{PBVH5()nX}vzTB(U3;s|9Gnb)a&6 z<n7WKV*#dFJQSb?!X79xef<(8A}^@W-F;u*lCQMotOWFMR^!=Fz0Lz2?SuikkM%pZ z__PQsqMNfl$_Xcbi$$}I39P?+)K@&;sA)LhdSUD7nE2l@najEEp(Lv*>rvNKRMgNe ztwg8dkopz5p@fSJ0UwEoMBrw{Q_R(K4d+@Q)l77}Z_+;Rd|DMjzD=NDlQ_tc=8Gs} zf;10Pg}2GLcmQtfP3Q_(bdqqnXsPXWqo*{ucUA7yMZ6@iuH{w4>{_t@K@z}%VYO6N z^zTxV(Qu?EC}S~O(;FBAAmzAk?@)IqHTE|GDwlt{O0op0=kZ&@xm);;Tny!w%2=U1 z;?&hB@5>5~+pSps-tB?wtPf>rIvqAQ+M1%Q!Yk))ZvbPk(q(_Y!#ge@seI_0C7ta? ztpJJ6hXnMoDblGvs7fSQ^*IXlVp1D${emx9REc|Ml~HMccExAW=`;O<4nvB*d{Isj zi%7wQz7YsGH68ZgeQw5r=H<I7nn!bh>_KXra1+BpC=lx)OR^4Isu=4P(imM?P~6ic z1Se>kX&TcCg3a~$aLp6^w&(LW_urmMCc(*S{>P>16fz+1Ee)u&6T7xCBOk$_s~H2g zb;kH4rKe(<)o<Z6!sov+*K-S+ms2o>%lH~a=6YW}ajFpxa;aTJ1gQ;(tvK_(6du{` zE%^)wek-ASjx6?8d`6uX?>ikR`Hb6hqsljM<hT>~LT?iG6`Z)4c?{c~RDOf>^$aE$ zK%T_d_t-;mF$wcC7FKuHNE}c=j>O7cw^{yFLGaM=iO<U5?S8FS9MU2%PDJgZ6mNzr zfdfZxLvqjt_tYZqLN7WlfYZSbd=JUm|Ik7v3ixi4t%QJ(&*2^$;8FX?%fQuacaE2o zTbNi#6Z^1ep=hk5=}wHdm{7W^hRXNl(kSvYN~xB~F4Iy-$078F$B#%Q8qQnR04qv3 zpI$(@7x!I<Z}=o*EH0V$0%I?upJ|0=gRF(%cQwjk?3|I-3c7<V!^}Bm4L1EUU`xXJ zzW)8=s}XVYmRwh&W>JcFuuA~fC>Q1z8{E>M;5m!T29GeAmjOuE-;MQ>atafRXku>` zEmQ{!5_ETE`$`C9tCmvveq7q@>c#qZ;5PkQHyEeoBrL(V0vjSM8H4Ppx5NwZaYS5* zONF}YnqbLqV9@v%Pm@9``ws{Sy#-`p0pLkK>^<mG*f~gC4x?sw%A#|Z%JJ?5C^QH? zb3O;6lV&G1``H(JmI-pEIoI}zIkN$c;K7Es$q7e-p%?wC($Tq!S&F3K<#|O~28e;@ z!_d;?VPGx56d^kDX*}Z3X&Jj2N8i~37SNS1!^X?uJ%)2s7F|1ltB9t)XdZNe6PXJc z&IQJ$GcLL&@o&nw7Q1=P`_5M>SM|1Pt!+qdK(00XT!1W&Y3c|h@pjd6Mk74S9XJn{ zoj(aHbZ(mzy?}F7W11ID&x#23@U3FhC9uv9E2qD!0-+2i<@hp8FoRibz@SU%Y)ZHY zO)seoR{*@LA?TlJgM?$KT>4UJQA1vu<~Ls>zGq#k^13{88E#<S9Q^XYTh(zdSKdDn z>z{J@gs|12)%0TEOVG-3Q2j3RVlf^hO*wqOGtD+%eON0i1tf2My`}b*bCG(R-PdQL z^5U`1tk-V_upVa~I`loJ_PR_c4=6;|9OrVToeqi`7H(`Z`ef@rX*-|X3yGZuA0JIy z7c}H~wAE5d2N4FonD_)ruz#IicMNVid1Y%-{?z~b3_TLK&zJt;XB5b{NO=Gh5t8Ct zUQu8RXpK#va96t7@Jg?6YCTyi2;yZrcjst>2HGN7D_yl@>;Rn}7aS2Ps_{$i{GhPK z;5o~Qb^p|@**w=D?X^`1(}j4@dcfj_sMMGk`~ZYdnWk|7&E8R33|2zN>q0bpTYi2< zYH<Mwrnl+K4XbhD$cH@xLCN5--Q$@JN`W`Of4wq%(`3^z%Z}N`nVZY6JwDjr6=?H# z2}7iVDdZHH$aCs(A)OD(?AH~S!Qo|PIqaLV%i(djGO%@?fO$K~#N%wE?-A2XTt(ge zer5I#Ru!FugNY_DnU4~md7WzVIc$=NZ`h1iBpf!*KSbD{^z1GkbDQ(imn9l&AMjUK zcxttCrys|3G8ef`J84z@8m%1sb>(S(PhoJX+zCbe5z~UG))g^sh2qZG=^xyqL_1|$ zX7u=&hFilKjtq~`cSd>beTMC5(VBYr4(lS5MPCUL=HNsFBY8v5mxt%y89iFNJ{Rw3 zlz#XG+WFe{3Oct91A-QGFa_5ZiN`rcmYOR55c`^1q^H0an6&}bt0uSgWaGC6EI%(m zOEIjFdL3MDh6hS(PTPcMn1R7@<N@HA%_%8x=-*?7xDnLJhNn6Im6Vp3{(Z+%HP`8x z942<EJ3%wOw4|(LN5i6?Ed>GG*;^RUCkJQ;5!frFQ$Pk1^TI-pXBb<McrL6Y>|NSe zYKF?@rHdJlcJi_Ko7dt=KxDgAcbY^>J7&T(F?b~;2frXm-y=@nPxG`x5d61L#_`0h z<ZnxT!K1@%{xJS)rQ84BQgiUt%1<vAK)dIuThP$FO=u_eri4KIW@LlgqV<BFDsOj% zr(ZV&JM1JPcQ)Ob?IGb7tt=vod^i+c9a4~@w+rJVCO8sm0=a%18kis{{h|%Y>|il< zsvYvdY9p}nCpo*54Z+Iakjmpof;$?XXYtT9`W7H$PsO&2xwt`eGLJ{5nSMk|NlS@g zh(4$@onkO}l*3szAURF*lMG@+!LNFNN6z4o#z2Qj)|TW)e#{`O4kbv|+l}!NrRRH6 z*c)3-VoG=_Pc&7E61~CWv;dzJq~$z09yy$XRYg>>50kbSeZ!=`JKIZeEY-7esP<tH zlNe#Kc7$EpP0b9qTbjbb?9Fy<g2~<%<`M%@N4MQXMiV@6-d_3^W@~e7q@2RIB0`uC zi$F!|nVPP}*oyIGu{C(UFDHPZqi-%7Y%Kv{zRUomZ&+i9d3quNSLctDM+}~p^8-zl z6HP|~w7!cz4z|^RfS})}oqwoV;3M=Vy!D|52;F?kYO+Bg6x0;LQSv-d5|t-Rg++NJ z%7AUG)aivvV9UZ`rf**_n7#?U?|``EFmqm87{ozLQkc~Yxq*8=i_L7RZmP}CZ*FX< z%?Z1HO;ZCdySWaCMEVM+_htE4?3jlBmq(4dZ?a^?fo#@*H=|-BY!aq_O9#bGRmnO< zv4`G-$A&HMtOCVQ&{UeJQxr2=84(lK*;Sh4J3(%Y&Z1Dg^$g9j&{XClNdoETFSaHH zM<}wg$aLV^eLB#+=e&F1#NeI_c$`QmdM2(JxX5u6_?kXX`jQvlFQDcias)kA|4EMa z{+BH`k_dp92VZSb@D)hq-%S~3f}P-WFa@kS^!6|SQQ|PRm9VI|F-mPcf*8=BpOnkN zf5CPfOwUj0L!-pSCi0g@D^!v)Ap*5zG1(>H*A(dDmRxqwO+4g075aPkS}TU8VXNim zqo*j$id6Tvu2ueBCX?rIX%Hn5=^;|UpE~_<bW1*gt*#gtBxJd0X{jU!ir5fXZFYF# zBchZVF*xzLxozYC)*zw3XTP=0IHepRqeg_wRYg+Ls~{W+a@kTKAcwSsb<no7vh|~d zdsza6lYfb?Zf}FG(Bvb%?_eDg2HSR<b6e^mF}osn1wl&pdSRg0y+#?wAsIhHgpL$} zV8TpH(M}m@P0^clM+~{?N`4t>9GXmpLt5E0a7;NirCj9~DN_o}-}R-2Ii=Q);;zQ4 zMw56pLryUMcn{>U^zy`7U0bqIP8gDAZOsDx6GsyWFOT?J*K{mbzD|(ZK1;+g5ubm~ zfX1+#kC%2Rb@k_ypL1jn)ELq^fbV<04Q?Om<gI5^THb^(usCBuv$=em>(Q^RK%0K= z^21N0sMcpJ`1gPT3JYMV+ill;u3asJj>rCtJ9shvGhzGqfNZNX38}K5fWjwv*s;WR zUqUd2lbyM9cX_JxWUiM{RhG)p%7m9T5iDs19!Z(Uf5#>7hs-zuDCPyMU(N<V^p^bs zfOi>w{;(DU0CzmY2R!fpFy@OQn{nNepXzzzXD%t|@=i4Dg5*oKOO>Hwlb5Vp#m|sq zCw<&W<@9i=74jULf=%+GX$MRrlWk{g^38Ia9P(PhOf4Z#Jnaus5b3Vsij69W1evE+ z$hGL9gKmb*F**Qu(4@rX&Ah^9g^exXP7SO3nx-q|p^|5>ST{>d5M!skJh5ee!fNe} zYLIK0HA0?Q4-%a`HTZhK#`gqgS$0b~JD-%Pc)w$F(7yTb5wlLT3lw0(eSLF*jXg<Z z*W94BA&KlxZ&$qh(-(&Xr{Z<?e!%MBb#*K8ZMC`dc(2s7N4(cMw~kedp~s0xmGRHt zs5zkmA`!pd?Tla>U6}hczBj1V{g<hwR8;r8u*{cxW5RcJCo5SMzhmkyNr<Yh({}o% z0}*HRqkTV^fON~<_neo*Iqqffg;MyXOxer&rqO~r_T|`O(7|h{MbpEKqWldq&+6iY z{m#yW&4T>+9XJSw!}p;RP3#DC+lA8k*G7-HR$m)ujh)g0L(CP_Wec+3DILAnfeNE- zfp#Zt@sE$UhSc^&El~r|fh+Zq*M|35S6&-so<FMqoPJ8$sS`~=!#%4|Tsp;!69g!q zEuhje@TF~!`l0lF8IM!f;61F-=-&K^IHGsQ#GgLP`t1D9j69xb7G5QMt0nO>-IZ_a zh6=cBwjQ?r({_n13SB9j&9!IXrkoOsUMT7a*d(k8O(%fCqSjzgUuI%TWoA&HWQZ~X zpQ6kLYK2E{W=dj3CmgJllCYN8Cbb<*$tk79ZjoR{kqGGuQlnO1V1HI(a#?mjpG5GR ztm>PAT<+S7Ne*;Nu)r3NVA^kHmdY7`G2-7N##9(fdSrXRiYWsbXnBj~eB~q@f{N<@ zRgOwc-C`_67$G23nR{YUO!s<Rqdgu}#C$a!iAEVmS@!TG(Mgqn;=VR-Atu!Fq`e%x zs9VO5QTw@eInMf}%=axPem~vHXl}!Wy!8PS{*<1$c;Fpx*Flg{F8HQ(uZRoTnVkcP zPXr1t;Dg`N=~|qR<GsE>G{)?R3;v2#6SO-Xjs*jHtz6`u;Py7OHm@0Gv$lqFd95(3 zEkDXIh!;=WLh~#wp#okr)SA}@1zB?%)1LFRHZofflN@fhHibhB#3Y7W?XBVH>zgn= zIn<s95r~7><Zov8&#WT3fj6aSZej@;I70EBo!)=rlO**z&cYg5v5l5_dSQO)<2$BQ zP#>}K)$`&WIlv=e^c;Q}>Fto`W_LaT4?#rs+}O4mY%GT}FQV;>Zls(Z1VcC`=}aT& zyNl#D5Ehk&X*&+>)A<If3jLq-nDzu77y<EFjF<T?(AonOSA*q_g>SsLL)%p^w{<dQ z66Tes{mOKwK;&XvJ+N3ZS;-E%+RvBK9O~+n&q_B|o#C8dCx8^=!nByT=Ig#ZD4J6) zOQg~oI4a<{feT+>Dp#AqvHo<dd#2JD%`H`dqs;Tb((?x2(477w_zuEH{09H2=geTa z7`V1q?|40jMWog4edZJ?%dUwfQcLqR#v_9rpW;tHLVX>;)gu2d4!Nlt;3BT}QTqDe zB%Z&<<j7hQYtRPuqRpawYKarmYmXZEeZ;7_C@J5hHYt^+D{BQ%pOodHx93gOn98*+ z(Fd^zH8Ng5Z^3{%SeljOqOcmni%extp;t|%{dUEi6<`VU91he^;_bn`eCJ#5qUIk7 zCdW?NM_zbZR|nR>YQI7T#m)j1q}rqhE7j4RxF+nt+V^-$`}3I#BIzq4Vi1+1loM?) zWVL7YRzs}MX$kzSz@0Byv&%A8us2L)Sl^dBjOa6-mt697+X}E2SYbv@ZSQoA<@=*2 zC{%n3&bFvUsmItYTW{^ZEp!2`Vd7ghgvO&Logo7+q?xJ5Y>Duck3zo%F~FdHWZN#t zsO=x!EI|(Rtu?h7q?JYnDniTU<g}`Y!0_O5w{fjVPlU#$Aa(<e!3o;*fUu&ikwecz zB>AvGWTb-DwTbPY_x~vxNbq?SKSOaef$4e<+P`(sRBOf=LU_DGB|#K>rM}Lz=j4>- zES-~(v1RZ$bVOzW&W$gsJ2!6<li&?cq~ql_5BtIWVMvD!-6Jjjw3RN!qj5*M*7O;S zm}ns-lfxr3xSK$}pI2r)a~7{zXJu4zqD0EN6%us!SkRTsO@^!Fnv`jZ(J=n#L%%Ur z-!5&IwdRk7Kyaj-l^LNOBM`X0dcTaMx?w9*S+e903Z0eZ{7<zpTe^#Iz6t@(%=U{^ zw?d#s_O88F=z0sfmRc(-#zM$azLsCgs!M1QQ_OM|KI1--4Hgrty}3>gLadJ%?H}5s zrl9zoAaCU2a>l=^L1=ybmwR8KL66`e`Q;z{fo`#^hu4$zaj6_rP&76CMT`T2NNjey z_Lh0|OF8{lDsS9bIuSd$v9kJA41$Q7Tmt6Bw0b9Eyc)BWbEhy$^t`aq)(3=FQCRWh zUWoh;?G_f7XsYwKEr631ZtT#QQ%20I+=~t+Fhtau!wlF@!=7ga4D1*91kOXd|JAS) zU4m<^HrhZYBvxhNio4Mu|HM$WpoN@3*2biRZjCc!LUK!DQQ$`X?EI9c;%YvD*+Aec z`>g6LNlD}y@r3E7_cWrHc)`Wp?@%7x?u6m-ggBd%Ae13{ZP6N{j0#a#w4W}eqC6!x zSUtjeDy*l4hX>4B><=)nx>NPWBwc4(+uxEAi_p|aTnch>kcpK-1b12Re6lJ{yP;?e zwvobM-cF{RG!btSzqwI&r3PfApp>W(Go$!sI4;oZLkh>^VL7ae*F7!^GqAF%Fi#}g z`u@W&C*WA9N0h4Z*;xe4L<rYO<&j2tX;)z=ai9{7ED%iuI$?6{;8eBE`$J<4dS#Lu zrU>EKWn|m=-l?~_OzrRaBz6x>gX&X)#Nbu;e48KlC*$YaUSVKaX<{PR40``yJ#`@> zQWN}O<;BrP3g-;JNr&inqyhX`r8ClR()M$f&Ny)}7clj6(7q>aXpf15xecRSb9T+o zQHqzqZ@2e7Rb1ANIX~FDWuqIg8VLgfADcxk)KMCp)=Db{IT9q&HIbCG9raY1bUFCL zmaHw@&b~Sd-(<Y)w6S6;$`g|wwCTD|Pi|7XDO%wrX-N+@m31)s6{{d-x3`(mLkOh{ zUlzb*$4l3n|2a#pWhAJhMNH9wWW|YoK5VEYY+848zw^f|ss}ML+w}tw-45Yd3yTUG zqSV#{h(Z1NNm+dSM{LJ|^t|LDG)g?!Ae!vs8n$kUNEj<ANEAvUiCD?>Fjku=DJ+!A z5U}Ei0(J^b#NIC|6Q&Bi7P~sHV48F@Pd+;Fu_VwyP0Im`skzM%0e~lhwpzol;!1TD z3`nseohk`MB6XA#>0(x^=sr+o*m4kVIuJC@Y6<E>TGJp!>qiSDm4a%9;kVn{>;s($ zRprE>uzOZ5<usbWVkQiwhPZ>wz@0{|j4=d@)Udx<Jn6Ie-{DgKf7uhpQeGO{GjVnQ zMUK0`UoXJ+Yj(;2XlK>InwzaT$SxOKgb(v&+8UaetjT^Uof1<+2#4wzn91kFSWCGd z3mL6vWU@BferJG!t?Mm%SBsLTceTEE8{G|3Mqhh6PvxSz^EA5A79K1Ew%@1Pp!gzn z`EOOQ$tBB6_YZLAxtjSx{cseCJwW@PS~!FA0H1+d!UUI(bAJeZ^L0bHLjLJ!3@&Vf zyIn%kzU^(x<MZ}_GRB+Am-Jj)dq~4qJIRV4YBL0z1n3Lv&kpTCgKDVuIpz1QNLlKg z(J<VcomL@U@7kK-@kx8nSja#dm%Qotvv8VKr4YJ*>nK!aHmM3eh=I1I!egOF0X`3G zxXWyso_hukEh9A2AMUHKzQ6S~MQKF^6;){^$0-)YimB_<&8!+(u2s!so7K58vj&J$ z;1T|^ix#>0hR2O4oozhbv+As*-c~{m+hDuDPZ3pwxby>cG^*>`0AN6$zt&txhb(su zgHxb^EJ*jyy#?cp@U6ms3#^Xa(2jHA8RKc<x1Z#FBv!$q|J^QAd@T~tncD|MEn6`z zc-?|jPlhX==W|lrq%qemrP#C3i|#~b5>D|yTB=vdO7+>aQjJVjrrBgfDb*-)9U2PR zq0Lp4YQeRZ;3eiO<+g>zUO9Iy_?wbT=~2sHrG&bh|FPuJ8=x)!sT*d=yZ#1F$r&V= zThZaXpru8$znG_0?JyewbbZ*Lx-2#~j&|>80&Q{M;2`Wq=_>=>?9H{pcH;fOq5G}V zg-PI_2!89h+%Z4IEGeeUXi0{ymA~tjNEca|hBhTX%0xtFl$QMBG^Kg)QW~}Z7(>Bd zJn%PtSQ~nMB2MOZ!WlN-o=QP*Huo9FnqqtT@+%AKt<bnM4lS?$2B+i>V$QATuwBs9 z0!%ik&s7>(S=)yIhGYvM6NnE?r(HJ34VcT;<)tcn*4c2r`6g-Z%&RDszQmY|bD`oX zKI+ab0ksDGCDsktQAUFLFq^G4Ou+AenQiqEG0hoPtr2ExTLhQe5o$KIheGLVts^|@ z=zk-!kneRaIiJ_j%C~C}5(Y$4V*|=?L3eb<oX;5ZrQ0+>g6gNgY);6`#!slRV*TWq zq_;D_xKQjGSQR3o=TDIMpN`Z@KyY+~#3#87OL#w?X_9<6gn_}>PsclkA^f3UT}Q&d zxlihiYvR<5YO6$8WRlAZO%M-Be%5emu-Wu~0l#<$ZWamLOfEFD9>GaRe@}hX7wGam zxBWW}*I&s8v_|Val&B72>DEDU?koRoRYh#_LMB_N)WRhc_QmR9$KGOAe#lL}BM@Oc z^9<o#`tLFA$7KDPdmlF*huLHv61f4hVdiRV-l~sJWK$@MEVseSJh&(=sn@)z=KLbw z+MxaB%hxiomuVkkTcbkAFfuvFLXd)5{33@16j@)_{3k;vl^r*~Nr(F;jDoNA=sOJe zhaQIhG5B-q^j5#mJs(JY&!AooJ0^8kfw^<)s-b!QuSM+9xk=tI^O1e;E#d9SSZ|!@ z#q+Lbx8)OeSKoHsXj0Og*8WB#AhC3PzgBa3Yw6@)nnN7n+?=IEMsBU%j7V2eJ(FEm zm|KhEAExzn(q|L25-3nNJF^g^2&roBeVqkB$|>>MjG*hg{Cl^hj%<N!^1J`@n<NqM zIBl0z9j9laSLZ|bB~6Dq@Y1Rl4bv-5RUL?9NlZo(jrNg0o2v*kL~rcHiRyj-$S>4_ zTCm&xhGf0C9ha;U#7bRg)I?{0U`*xEh;avE&u^#QU6=5Mqn%o6V;<&kDB)5p>rU6S z(M{B1Krs2m<2>m`%$vS&dG^mgwDJcofAu@8<r!zknSzW$<;yPq8m;}A_~MT#P(;z` zKk$F;WIpygq8)~XKe1ke(`}wcVTR4)jcaVDcCu>G<)=8MxhpJN?lB3bmd!fzn$Qk% zOyrJfT9UIxv#yI;!O01ufLu_F0xILg)y)NgNY{m47i1B$CgC>TNRRW=N%M^eLnU_I zo^#QEAI)Jz-~VnwFFDKeg-hLI@C00g;D@(K0do^D;K?%a<GPI}((UI!%a1<!J$<@g zzf)<chK>E^GW&Ecz8g6|9^yE1`E6HF@me(_QWKq;fa5|d3SKkR-Lh%tj&%RoFEbfO z7>0!_%{)o)e)wZnqZfD8&UvZ)B0k@Q*Jmjl4WZ*yORJt`3O^|k$C=(3h|4^Dg~9BU zL_7z6Rc;c#9WSV?XhUiEoXtj034iNsX(p}Mq#hYoR*hiO#2?K!39T2p+7$hn;YZ;6 z4cTLyKNqVMdA+zmo+WdXrsH_JSzx`;?WTm!6xUuIOG?4l<|z!)f2tP7Z5mYcIf!bt z?tac=hk=vY$Hxpn$;<*)cH~nP$!5)qQs^eQ1r(S(W0xnbOm(*J>fT=Sdwy})O;Veq zG9I=VKyg1kX-~V>%Ft5C|I=GLW0lX`u)&H`M}3ppr#I`CMfD?v`<Yi8F!tg6&jy{} zP+V&~e+QiwO4QhZDkr1nneal$I)gX7@6J!!nCoob)z#iSuH)Ht`Kgtu&hAZp^*4So zE8m>!cpn0(x57SUDEdycc`@!(G8FA#{@?p&9=}yf%LYc9cD;o@_T_lb>7}hmF<d)+ zQq@@*udNwI*S_^kiWo#P_AxegwvI~w6S2d`^6R*|f18V(&F(&1bxV7$LhD=e=tdQT zXM!n9#-nC0XR7>2xX8=eItDG2s8JpsJx06$emLT40SpJO7CA909CVdXp`f{u|3T%- zpz@5f>Lvc&Xs|l!A`0rgJiikL-~jh<dRJdLi}&R&`ys{kNkB%J|7a6cQ%iega(^kP z+aMy6RHLYshoTR8CaBmeNdkBVj;6BglHNwTmK@#>KY<*2i<kO$q7OfI`7duM>sPzv z73-T=JeNPI1iz1fhL@V*-X~Y&1nJyC`sOX`H0eI&*7R28^duCUfuykJ7hG$qq)R(D zNNKsh*8dt1JEcGIeB?eGHChRfi=y{;$!ywq2B4$*({RHiX>(Jjpo-<U-0GW=TMFpz zFI{~44nY<UZE}V_ziRR141R#d!%cbkEV-v;@NpuWT5tQwNSg#KR5E*E;>@6I&&D%` zn~uNC7o$2`=(zZznjWpUiA=YA^j>gQM%u+_HQLGCe~#5*M<^eY!t<|n6jrurhOwjr zWac$v@+GPZW07j~Q~Cd#ssn~dJ*jv^Y%X9Jshught13CFtnZa>zUaS8U6SP8i&C)m zDZebxK<{ZTl1Tsh&DLeCNNta9x8h5gdflkq{7Llxvnrx7H`Ttk%S^6Zr3+U^keFxl z67C=&W@MEqeK{ka$#GpCfiM9Wqb-Afn4T~!6r+YTy}p<HTx5DA{RyV4Od=FOjC=BC zH*M%GtBXJ9xa_Kx(cjxYmRboV{jW_*_>Yq;^)B^d?LbR}Gm>=BvgikrjwGXJ8vc*H zcK$DFEW8I)x(%@#yCzLYI@h&Xyvs=`9hR*CZu#=7^rq^jx&lm7T~oFFxXWp(2Ng?% zV9sWQU@K^JbAqic-#MwVfF)cfgc=)dfy=_`HEuwJ09LNM4S5p5T?59<Ha3E4AJ7;X zIbV=FE(#|wT+mFiM3^d&SM2p3017>-;bSh}0E>A}&csyp0_iwf9Q~8K8c&=`A-Z>^ zwsdP3qHaN@xiZHyRjW|?B;2k<{cy}DUgRcqY2;6CH=vgX{GvK5d?0*K-!C8=gCW4c zLOH}6D#;UdI>r^KAn8P8>Pa+3cPPJ4y$F_)*?>y?R~hBdTGOV|?t%w7hjzW|KTul@ zbWycl2fDImG$4gCbrjTU^LTV)GMXPDrSeNQ#g&nOZn<(vk&$r)f63d%8^Zdww~%L& zqK2E##k~-T{93-2B$;kRW8@IP&v;z~q>X$_(=j*ge6!%!{J?M*pFV$4p}9SS=Fc-h zKiJ|_1`T(G?HFtQ9V_0$+^T#MgK!<Jr|4FXCf8Aq4Ca-=Ja>LE@9{Z6=Q7*SuybMC z48vJ*1w(tUNh!DtfY<0$%JL}ipc+ZsMd!z>9e8K$-`+u-s^BiK1UJAA=&>{_j!2v! z#R^muI+gW!uH>U9S_{A+cTY)i!JSKL;vJ*ZaI=3o3Rcy=X0L36qwMuYg?kJJl{yRp zRNx#HF>`_B!RsX07*s~iGI<NmV#&a!(ynU@IW8(5=)jlFVgVQFoT3exQAUn}Jw8;9 z>fCq@evUh*#%91pR|iFvfjXWi$Xf*2Tv-HJHku$zF+pG!x*(i*YIX4ph<DPt)V*du z`I$h=iFxMvzA&=BkNNZ$3npI5{Yz7AJ8<OlrvJ5{pWbsdJoE9bn&>aQ`MW*2`~OZ) z-kzFtJcXHEQOHV-Qb1)r=B#=Ry{XhtK??UIerz6XJ~*nP)Q{GW4vs1cmMzWcno^v| zBSm$E${Oj^stLG2@nG%^DYX|uw@?nQfv2;Op9m$s=|Pz;I|%q>zfAsxV<z-3AM@Um zz}oPo^f#dNQf^OYeu6LjYVH<n{?ljrQqQx(`X|(hi?M3Hx8jo|)&YTs>ToWtGkESX z&dk4r&E#H%k3&wOS2%{;?%Y=%-T?ZgWFvfGGI+DMnD@Y64%pW8(&5>o$#ujzeLpvO zS`16H;&feAfeL;9n%MPs;Kd*3#CB2(U8$=`ZmhbX!Sd5=DJMS&Rk}X4`8gL=5Od8% zmrzANt$G?DfqA{~nmt(&o(J^NmpPDMI8wA%j#Ry-<Room%4RaO*D9-CJ;%KDf}gi} z9gOtOCyv|8dgUeC)O@b*!?p14>ly-o#T#WO7u<8Q$DB=lQ@m><M+BQMig(+fgo^1& z4Y^9Cd`^wP{T2;@v4R)xR@)ue%6-9xdGXGMtavvo)x-Vxo%HS!{AH4)tg8Smn|J%v zGi^Ri<Ca(aOp+3TGpty)pPyIf+VO%fPZZzx7XQ30>h{F}PVBEpf88zIi$50cM#-BA zEg_;Dyn{F~D)hAy4HnKO=Hx#20asx}4kP5V=%~?a`W&5K=TF&7B+_@_`RHH-Y)$Nw z3tJ(1&?;R#NPg*8Zu+)0=uMAnl&kf(t-R2DV2>+0O%f!ZW6p#NR?JF40|QjHZBJ4g z1p(8mVMG&{)#dmU=O56axT;b?yqs0j0H<(Kf$BI*W!-SU8sCs{ra)wSw#u_V8mLgC zcu|SwaiCaX*?1<|*h4Tc5sbQA%gud{dzmw}2_3r&MVUCA5DcP%lu=PMsU&1-6s7Z5 z57kUc&9kkoY*oY`rEpb{k6CyYlI7|8Rkfs&wSqr%;d_7{k4QLS1o&19(}8M6Tx5-& zc))@YMoP;FP)87;k`YEi$}l6*)V7)HNHsao386iejzJ3Z+TgHDgf5dMm0m<CKkYX^ zg^o$@TyKRr+u-*Jb1kIpH=xUYZaP?ba^UFG_-jAEueZFPQlNg4MZD-IP+~v4^!r`q zC^ViPR+J>sB>}@BDP<W!IPt8N3disHP)<o^97{>(5dSnuxljInTePVhEg%P|EU(6D z)B`+^ih7G%kz}iO%5VVVA)z8$omoPGO+}qm=jE?s;U|-kmGUFxMAefEI{sAG>+a~8 zv=-nLNJX7-w<*HirYPAXSf!exbSkeKRZ4qZ3Bc=AHJ_j%BvcUhN~D#6IRR&ol?qg% zo*LyZ7b2Gc=P#d>+F4WxdQ0i$=LW<Dp*%EpE@YG1S8ik}&muH7Rj?!A(pnTG>ZqfY zy{7T>0iD2dRxJ^g=|GLoa?))b%&UjTs)JS3q{CCRUFyw4(lpU0wz*v2k)al-P@T%D zU=}XW$SB*%ZmICF+6JLCbbMfoAiE6qo?9q~4+EtJ`vb71d)tNJAXH?8O7u}#!>EpH z_p4P6$(Zo1xd(m?aN^BYLuX{O<|97Jv{F1{;&18PcsITHg(Ur+d+>ubEq@?`kD<rE zG)k~<X&MJ^-|=}GTiNb9ULUq-5Rm>G1~5ZHW!0n#;<|Xh8qLVbO>E@0G(?Xkf`vHM z6(|s5B>x8TjBzkVFE7pW`Q^cLd7v#BldMe1s1%kO6o+WU=~K@Rp;KO`S=rV0{`qIe zBrnU<a7Owj$9&N5J14dfUPnFSb`HyQOh@zUTmK04i3t*XUDb`(L3A|)$*06l8{T52 zwSR1brJn0(njYd4Kk=8chrgscuWliKIVugv0akZ|*CU3uYIJkTvy)QL`2Z{hXPc)~ zMxOAF!UaJvPxAQk;Q16dCn~@hMu6*mG~yJ{XB9TDZ|{L{L4aF~09RgC4m5}4Ku@Ra z@2DCu0{ktkb`lxY<(HHLmtIy51T(_0f?BL}i3ctV0t|<I6)ardZMejU&cy)_j2x3z zeZHKJXhq^5uK^EHBm7=EKL#_mM_T1T;GFD0c664?(qa^Spw&76zf6cezJ{3oTO^BL zVV38Xvo#_*WWl@4u5c8r3fJtFFgVIy55xYwLME^CcjDvCEac5h4Bayjj^Y|hLUv1B zik0xkK3BY`ETv0}I%8K+DNCqq5yxj9E(JPf(aT>)=f)45>tN{2(&0Z<^M^_0s8)^F z;OBU&)L6}j5=?`R4deoRwtzyAbA%Qq6z3PA5E4(b2BaNE5>|)$?|>18R;2CnUXwKG z-8c9=^V=d#Nq%I`$NHeio}}Zl(hOS)`L?uIxZiRjW`~u5Ap6=s2=gzP)0yN<d_Yv{ z3YBxvsSyV_eeX~hr_?#%e2kk%L&EH)cKsb%Oc5h(wsyq!-Bk0WnZ=q^->Nz1AEaWw ztLuu|75a`+vFlK&E1VhWVR-Hj7c|J9{bp0Cpf+z>M)_}!%QCv~L4JwqGEGt^<=uQe zyF{n6pN#=Fl)!BA)%P-I%mlAiveJ1Qxpo2ySEe%y*B5uJj^NGKDjGHw6+b3LPYWY^ z1*azM)cLzYw13+p$MYo+w;h(e&3JZ4y?kDSbq|Ywt^%*XLiJQdZz`bR%g40-4q;UE zF6&tDo=@0KsSc9sWA(9OtbbR1%#6K#8}wEv#%%e+jAfxuzE(eV1r-RDEn-h?O#D_F zxYz}5;<_tvg9EEf%PG#zj#hV?KlyM|R8ONII~X70uL~dx^2FEw(Hg}`sugLS?VqIr z&0FG8aZB3IFfdL(DtG+xuaR=pZ`QF_wm8Js0^Aeiz6s+Y8K0?4<nm_WJR>@++KM|? zECF}2YC(s&1KMI{8CD)y+#>#}0DD0$2jCV2SRn|off3-4OGbgCwB@GS7<07&Z>n|M zRNDzq)A}n$|6J~1greJc{JP{q`y+g^Mp2u%)sje4H;tUU%i%A@-3+cx-8_DA`*QK1 zQVF)xWI@uSrzin@fmz^A381^!vr*cUY1zkDG{MuDRyIA>Z>>JbZLdg{8ien_H`cnB z|J#Y#b;Ofu5Xv%v$I09UlPRpA$C*mX%RFbA53<SgQt<lUKg=^cv^PAgGd!F!Jb2(y zo{5JRbzThVo;@~R6939{%}g3{C0kjgiBC(Oln^z{ZXqWl3uN^<{)wJRYXMl(?!LW_ zgyeeiOSgDVC$Ax&6({2?4r8^10z6G)Kc4&>=la}V6VrH*I^e*-WjRIJ8CfcDb4xro zTIqB@tDrx;Xs|dte~Cx4Yq4{!j57UP0!k34g<r69C2i5H+(~nud01xBU_9W`nhQW3 z^-N{2{ygP!C&shuJZQYTa7~c8f*aDo(cnWoIMZDaz2$IVWnhq-;oVe~N13TY2Rzx; z%iDyCl0bD5O$DV<+0>|7Yxjaxg3XmI($8to-*+f+cWT`nW?}1=I7ch}$2WkS@ahH& z*`DhxW3?^Ka~==sm{v#)`UxYM^kGlt;PgoK?X1(667dRJ=^1C!POFY=a7di<K7r1G zZ17BKwi5pel^XN-4$$PB)A@@>Ka}<EegGc+f<@1EF{=<C^|u@FU_vXpL^ETn(SMtf z%+sV#8X-9V3tWqXU(d>`SPT9hEJkLl=&$HMJM+JU_;K5c1In#+aKc-%-bTf`Qss*c zV~fAPBzH;7XTqf|{4!&`-FL#sTmK5Ph#k24Z~wcTk237fZZ+S}f-_6uvGM+%b;eMQ z=7Gs^G($P<q{J})&5b+{y}$Be@ewnMPwBWgyGYa5X2xxH8#+PF)cyNgXGK-+V0><Q z8-NUk0Rh86Ji|a5!@zfjfu9Tm=S{w!DRDJh3Pc~eDS$J<1CtUjoeq$J6QFhk;0&l8 z0yqWKF;F|_XPBMh2x9jDE8SYrXv&LLN;9wxm1<-jHm%+-@INIIS^IH;orsJHoCAwA zEb=@S7z}hX7&a~P=!c!7cH(w~T1lkW8!z>^%Q^1qa1(9ZL>D*F_;SZh1!M)O3S=q! z7zBMXizYw0zpmAVqFz=}M~eDdMcpataTRr{to7U1t0mrb95h@QS$*jmqJGeTsRyB% zEH%CUlS$b||B%7RNQN|P;#OxPtGa3ZDDQI8frf5II+?n8d4q0dHq>+r@<lRUo=Lps zr;^?;rIfmTP`b2#-%w4T=TlQApHhw%3QY=#1i5iv8ysI-PhXgRkBqze8}UaKy&x`q zb1!{%mp%jO(JDRKrAO1HZ>jWHz4V5F-1M}?_%OtizQdz%u!*w~iGhED49`#LHnM|C z^I)Y}jM6k)Y5GNJI-xWjSDHmD&2*GzE1yg#<xBTB|8Srgb)u|yq^L7xy+cKvD(f99 z>Ref0_8SyteORuvMqvL{RISk|wYTWq!3109%A#vX{`3Idjn^VLJj~*TnHPKZE%z#2 z+s3-ZwY%}OOfLE@6q#FP3!u0)<i4}M_19tl^zhKN=6O9rN$2eRkcXD^`nh(0mWrA4 zp|!dbbHNaV(s=(Qr5V;>^`iB|ht4Nh=zbCX_YMrPr7(D%;Tu~s&bAqu`61)Q<jYRZ zcWuSuEM?;so4w0~cDCJWGn8dBDWkR=;0mt5mFS4hmW$xmT$}wEYy{Z{T-kRcIu8Ln zG-1F968JU_F~tlwam(7?Rg2JAj1*;5xloCOrLYW?$*?#mH@^pBN~42}pAXRpR_F;c z-iJ4&$HA@k*`8o5r{x~pgO)6js-f!B5pVBT#oDnYya+a=q1<HA<#KG|gl{`h+Z$pV zAi{fc@zUXz8?D7@CxbFYuUzFECQx-aAlQ*EHq3-<IDiGX7$)~DV8q(WgcT<%BN+2e zDJrQ}qgI`IfS^z)!d1isDWPb_*b*c~Gc3moq6A>*J_nc6`X6IL85dINvhC>5Z;rt@ z?nx)W!Z<n6x)cZ#N>8*d8Nq}yE~ILSRv#9hMo#L6OdXvD%joXcFaNAE*arJ)0}Wyt zdTdj}qPfv^?GTuU?u>?BT<JP4S4HF{$GWQ8cYFND)lbst$D5YR5oiOR4PHg$$6cw7 zD_UbzkZ*0n#z>#c6F=c2i~W}1?f6Hfw$_J0;2dd>*7j5ilTawdwZu|2tm|v?xJ;*7 z@R*sKyDeiHu%1X-C7+HrujleK7G&WFQFkBJtBH|CC+S9>17uMbCripBPnw}pU~@V& zaBZ>GHaqRI+W`k18iyYQeE1kb*xW(?9$>8h8u`oB$>-}~adO?wAYWm+dzoo5mRTab zq1}kah00{N%Jw|XG{^Z?uA_M=a!19s)+E<8!!e8Oy;W9iuL-;^H~tWdyl02`&t5lK zgFUXMr>W(0)UltkY`eNPap}jB?Q#w5KMig2nvt4De%+Z48e5en_DhbNYE$~O^L*Dj z&7i`t#9BP=gi3pMm4{T3DnnHh7gS)UhT5%id)4tB)RTCRA-%<?tXh4Qjur#`>BF@% zKW&$$H)M**^m2MLeH4-Dj~qAkFCro$A|lhT>5EKXr%y8d7ddX~T|`7gL_|bHMC27p zw5yV}wdv6{YbDnrr4*P1ts!A3kOuCI(G<2P2rhceP^_#79`e+DKho^W`G~0xXxEVn z!_g#9=4LcJ+vqYdr`~Z9Es(RfOBlck7LNc~V`kHQK6NNg#bsX`)6_@wI`N-EobWs2 zCph-1faSP^J=+@Oz5L$M(~(`DBa5WB-!-8glvA4=M_p?W!z=b}<U@(RZ?qJe)?2VH zs|1X`y;?jkfkQ^)m9-N0Z%pfjqcJ<Ed*e5#yShDl{1u#kR^~c=(pUiVFmh)tw=}2T zdjz!?MMeo{yT4g?{aC-r{@jP_%9U=<KitDLGCUMId(?k?w#I4FbGQ664u#OPen{;2 z?eVah$XqHzy)fOan>)}9CW}4(Q*}n&`D~}<M!@Yq6|N8((?1>MUaClUZDH40H<ZJ! zBR5Xe&A`~<j0eLjcElih?a$3=$lY`}jcUH3WigZ=_y5iqyRwGB<FDm6y2f-DugGAf z(La+W7$?`($|>56F$)u$zk<7T#6i<jpzPT6Th__9nlXpU9TR_#!rM6d6SNFkaXS7# z)4W=y1e?Tt?cD(mHHYm)A5O8Gi-m_p)P(skyctqHSjm^G!;4O&SpT=uLqHY(BAS^z z*KdTS{S1l<)Y0#l!<qjdP=Z@_%#ry-f|4dBH5CZ2t+W)@+N8e<q&)>vSfB^Hy(Xs0 zvRs(fZePjcgvKG`P*(M0ol|I#u5>s@Kh}508?b*!1T^uNG<2nP<4#Qj#{=G77oLeo zFTTK9jS$D`(sf16t12LS44*D}2-BtE4KahUf)Aj+<C~2E5942snHzM^M{1|SHks4x z?zyaV1reWGv$90R6kRdsQH0U#jzHWnTHE<p0(Y=})?8(G_xIDdxgn&ZV^?T(><Lh4 zF`5{4Cg&rDiB-=PX8>FASHFy#Hhdi|B)ojx0?N;u6|^vI@_QJlUfVW5ocD0ntt9ny zPvF0QVTA1C_@YT7_+$(>)SAtLJ`hAz#Pth%y5yQM6lc(kkS{CxvlCy_aL$=&Uu7$v zKA0g<UT>03@~n9l#C;;~?b7h9ytVE(hgohQ@<ss<islVA$BEOvoLRk+$;g$15CvLy zST*v7HX#0kD`gj;;j)Y>m-TOyr>`p5Fa+Bc+67+Jq5znUiDO!a&2(|KQ5%^@)eka+ z>6Ec_+F#o<7RN;yYPVu6(=A_03rEYpPU|2NOSPl?o8M^ZcqxT$eM$MuA8KANo#-tQ z3FUNMrEK)k8Z+HGEv;C+@_5z;F+vAzdWRu?No8yorZ?-S>i@9MT$)*p&EC1R&4@`s zx=Q?;&uBV>{}7H3kXgwnS3b@+?U>@9L?)=+%gU8y^?rVY2M5_G!41Gj`GEYA&&CN0 z^7<nI3|$$`o4*gB>Zb?%#gbpTqzal7K9q2T<6R*b)lOq3w_f#tn8=jwcI8snD_^qf zr-Brn30?7%nd*iL_S2K8|Bre2KYyy`tkS*ny_7Xh+_R)vmy*^aPndoj$nXF3`QM`@ z7j^d|SD63JU(m0aSF3OScs~6~s-wEWKZ{M>dhsOl>yy6)y8Gls`G4c|&&q$VIT)&O zAkQ5EAsLj|_=4||E~%!CPI)&|x~+XRM6?G0WOIHw;nXMAPkW-Whs_JUfd)Luub(xv zbNrJPyO65-@~$s(JpswZr-edc1Hi`{01O3mWPW+d-JR-q>HTftm(F+G;MyZ-NrRz9 z`K!K|XDVYDXurD~OchkBrnBb>D%!;@Q|=)@b};~T?J@uW&c6r>(kvP~&*4#-8FBBs zKu5s#`1#3EL7@3d$!w{5yrWp-cUTc}PHr4vy#%OkHBy!;&o&@HBE=CUa~`|CI0hNp zs(Xy-<KSPTky&g`0f5B_RWQ}Z(k+!@A%N?~Uv!H*ih%i-0))uH9Jq%!bDS0s=8Qnh zP_N!_;ey(IfqPJFS;NHat@?LmD4?`EVqdesbe1mU;onN^8Aj?K{K_sVRkCQvx<e6| zcqM^*Ma0DT#MTu-)DlQHfPT&pP>Lc1<WP^mf;+^DGEt^Po29k)QyUd%3g9V?c7an5 zo9HxvLyT$9FGk(g_Y;p{$=EfzcL-?WLDqp{xsz^_jtcls41a`k1BR>B0U8S%FbaOw zh6h#~-rFKgek;AD!BI$#q1l7}>q-N1giOhg!>EL^47hu;Qsl%nFgZj}Mx)vk*$GdM zDH#muL90gz+OzWaN8!>?;#b#4Us7yo&Do(?xe+G;n%8xZn$I7M3B<FqP=+v%V4HTW z8y|n#rFg@HMzE%X{MO+Kd_0&J9=3cFCLjcafEWM>VgN17WgsV@jE7|hGh+d2o$T(S zG03E?yU7iH;-hy{slo%!ZosMoiYt&DP;oi(X4(j7W+2nMAcn5h?+nve0jU%nT|z3$ z5lq2**mK=KhcwV$1chp*QM?GPxuVhio2<^P`ms9DWcry>XrxlUO>a%FBt4EErNe%4 zPu)xStyQ$adzb<or=&C`12**;D@{!R2r1{y>Q?N`0#9b>9(kWzRF%OWQH>s|-VAuK zsx+;)?O-rp;6Yak(19M_&n(0r{z$z=0L)+r8|oryP5&T&OKhvn);G4QRK8n7z;CQ8 zKRjDzrHO!m;H<I-x%~XH6ozIoan(MSkV>bC(%}Q8$j(#)L@00+X<A*i0ghn1pK?+! zPzCXs^A4HxQ)QX)Y5;qP(76TD3rYa?LQ2F8S_}t-mdHc9|Eb`W-%0FUEgWdZ%(Z0& z;iY6KML^Docggb@tg*}Rjkyf`2Z)(Mt^28<zz9jKa_V_S7OhugwAfbdm1gH)@Q&y< zz!FTtU4v8VQ5miEQM|*+(N!tFJ$9AY+j}tp!wz_W1ZQquQlqV8J>TKvw@S8pu_)Cc zxl(>)y)r^T6ABx;M~3A{pdqltg0j&viv$xNSx$F6^^baaN>oUd=#3ajeG+8#^}K@a zy~ybnAx84+ZN?dmEK*~w7m(RdqY7ZF6GRsNqxr)Wr6|Gx1mxhb@K(GrKyC2=8}sk* zrA&LJWrAS}LJyWhnG#tT=ZMa%YB3OWt`%U7DERa42>}vEHx7IWm4=s+jfg}Ugn$OL z&C(i+5KS)xUmmB^B|rmc*7#S?1e6YFf`X>iKSBnOJTWP7?J1rRDX!w=h{xJKBSAFW zg6>Pk-!jGNC0_njX9ge`IPK(rq=_lF)2Ee5om2ryZ^WB}Cl36_8bgL0@i=-jn6mh3 zY+6C8nX@hDYpT*YSoO;!3<KG=Y_z?J!Ys>zuQ5p2WxzZOiq&JXS6)sHrz%ffvIDdj zj(}+I@stC>mNhy%1V2;Enh0{l<1ql?r?F`Tsb<b%&ev3>tCjV4H-~|2l;tAU6>?l# zm}On?H3kVROM!bV@;xTKEL7zwPhAQEhR7<<Acgo-3o8klZNXx*CXexvT~eBoMWd~8 zk7+X-;g;S>)TkPQ7<hrjC!lOycb=0<$v!Qp<&QZdQ<Nf%a7t><II}D$%gQ`!DN2OY zv632rr!?9HP8~2E0yxCWIX`!GsqgO$!;-OUbZ_kiWhgp?^P?l4rKx3DFMiQ#7=tf? zijzewQyfy{*s^g6E1@j@M4a5NkjKH&O83ZB7VkN$3}}fydED5ZlXe3Up#|07@m;jK zb^=!KWcQJYYypDHf(@xE;V!3=lbEn9S4daRQ4|L%1LecfBBt4Z5W3{QJyTf$?!)m3 z!7&6T<*dr1W8s1fpsXyP5Ge>`GInn&qOPziCmY<gw4ybEpzb;BW1vP=<v8G^m|Oxp z(oX~=grQfT2+aZPqi{XjJHvoHRrWT^ia-(Aw@SK;>`2nmdPWlEon=TaCm7-eH$qs2 zXneAw|2YZ}wI{V(mHjiRm=u(T?IEYBNKe5CAcaf#YA^bOT=|J5!8rxUG=!O1TPocM z`1C5mQor@L1u#CRrFMpm-YEFAzZ%kxazB;;UP^{i1j+fH1aI}&V2xdd9g_+Cd^Ivf zdnD*A2T*Km&4{xKJ`jzucnD+d*xQ(eOuY~t0xS`2Zy?2Wt<(#8d=r}VN*dCO^IK@) ztD!vJ)LFD?wXHUCp4o#Ts#^Qx4MMEjP(!6XNny_3Pe?aNx|b~Dj1hdc*uvoufU1#l zE1bXy0_LS>zz9r$7$<N7uizD8$EF|G^eG8Kszh%zOX>w=btt-*EHI~Agl5V1SD))Y zR<>t3!EL)+o?&2^ZX4T1q`S03i{@>*dsjNUNs6B<7*W80my)3r!REMGSQg>^wD%(i z4OS=%%8+>}_10P08S6Fri7yLQ&|$UR+_&gl7=oSKv>P(jhyVpA*<YMM`>ui$sbko~ zImZMMD18}OL`2gXW}$4`T2`^xq7w`XSVfc)P&zDkV-}{OP#8eM1SoP4Q1n7?+1}W{ zfFcX$@2wMonlfA_WJv0Rl6S<+*@3Mke;d{nibuab8!aoF5zd@5fXgY~T?+d!2zDR< zO;30J4%VF8g1oiB>Di3RW<QLGya>N|n}#VR_N}%PDcE9W_5*+{apam6^52tUAjJ0x z<|m6Xa;^<+_+&|J{mcp`)DS5@DMicG&B*VBL`Sl*q2rUiy*s@#+!$(2Iz&Ud&oDxw z<xkI+_oQiv2HrG`uoezS9AF~<Sg;gJGXn|rXFrvqqN28v4%6;3OcOTdsv}h&Iz)r+ zGmL<(CM~;i*#?E$u&@>j!BX0z%^Q;Cmq<?iJax~ZiGg^8HMFKo-`w9ss&l4UWKYn5 zaeCndO6e7AsWLl^<eWM@v8d%|?rcZnWQzbQr1oUU&8%AAKypg|>fOQ`#r!%JwI-Yl zIx$$tQ&h%=s+EJ^M6agl3L4Te!w7!MM~)5tkZY5|g|$%L&(PMIuAqT2!w9P7SN`4d zN}4X)0M!nPZm~8%lOBd-`CpRLd#?3I0cbX@vnY$F&ahTAj=N*y>p|%4JQ3zpHz@5l zL<PWYm|eBI)*Ekg7MeO7Xh90M9zL=1+KYW070)#zqO-FuiIEmSg$fSBElWj;;x|VU zZ<?_~EBhccU9E)BOI~kgQw3_QnBi%(7SY*LmoyV;2h`-fA#Y$p9%j602WR0Qv{ThL z2#u!jshfm4lp7LywmcxfUx~kx<#FvlTEkhBDkgvknxo9U7(f93+>?6$(rlQ+MU{A* zeFssxgc)dHk$6{GRq{(X&vJElz0#Iz#9ZyG4+>iy?N=F9g0z(v;m#}gfbBP+vG!ld z!J-(deFJ>tPp!WJ78Qv{H37WN;wA!kG<aRSzaqa=$h53Rl@0e==d53Pp_j&QNMU2k zTlf+=Tt0i+90N@5<ap`AhSy6XwLzd+u;<w3t5};oMRkp?z@jAZG6-g3Et*O#!Js_P zbAF8Cs-yoYgpe8EjTiFKB+zM*L{~@{*3)sVc=Jm}%bsv#>2!=uY9m%X-9<J*N5EHZ z3-1eTk<%Fc=nl0roo`x^x$15wd9cz*rwg)e=16;pKpZ?>)rdcYR%KOdZssHc1@I-x zW0ravrs*W@uzaXH(T%Ev?hUgugy!5DSEavoL@RqiqCtoIecMk6HhRM%*`&JP8ujTJ zULfSf`#ly8O9@yTEw@zU1sw3Q7TJD$p)Rp%h8oWCC>>t+S3EIGjNocw%<CrG;=b*H zn!v$Skl3)c=R40Z)UUT|ntq{AsP=4)_Uz?83po$f{i`a{6G+|2+q%dIl%vR6=^oEC z4E12i1Ba!9{i}gEbl;P#Co9wKol?<^E~e*f7o1@EtFN`U&THOyIneVkx2t$sbDU(K z{CVTzA$F4|5?zxnwRdacZQY-!MITGw)HPXSO+JglZJpr$4e*52AulXyES7cDD!OYX z@-!`}VsF4X@z8!Lrdu^fB{1{^T%##a-TA-kugrOh9II&iK|g-`5?AVp?z;7rs!O%B z#^B=PWhG5VtfEEV7i~*Oe4ue=o4AtIO*XPeTi<Ka(KOn7YzvrBF*%FdjY$$Eonx3Y z$^ZT8yp5y@)}MBL+Sar4^)yLA@>8_c){K<XqwT7DS$VI+ykU>w38I%r+x(`xoOehR zL%s#StD)f`g}SABtYaOiXYF;<Upx*XaC<F$s2NV)BDO7n^UHsC%Vio?o6+4~E*;n3 zvq+B8e$OJ^VCJkpP-u0*ELsaowg8AO)m~l`+bebKiuSoz>Ck@zy|Iz@;vbqz>xzYR z?bF_t&fnfjkv3x?3;Y&=mNHdQ@@-#_!Pza;;`nM}PlLlN1Uec^7~S2_;Ympg+M2-$ zUCcr}d&Gm2EH*6ai5(2^*IsaFTSPjypYY0D$g#Mhye8Y&clJJ-JZ7h8{SKJz4$oEU zt#YIwd1~TOf}^LvVbxPPV{w$HJn25mcNz@p;5*vrk*;IqW5FEUs}nXRb^JTe>?Y^; ztF{<TY78}NTrRNn{PTpuog*55Jr%|MC#@6|K#U)faN9p|V`JMUpnIpSmw`stq%Rua z!}&wp4oYfL>8VV-tg_Yw&_QdT3OH($i8QV_Lg`I{m7#!ES7uMd65{~%r5UAX$0Hw) za$WGDaE?#Y(=+?m<O!9D@=p6ciK#;iI~h3&q|EE%tM{HueWKaY1?Z<SIK8rfDccqE zN+eI*Vc7Ls>V{hUd@?8b-*e}qSt^#@rQptGH0JKai`3Dy`<n<a)b$NeB0BppX{Wqp z5+IYB3=-;!=MQn~l_t(3!wZC5VCbA^@2)LCbO4I4!|VclJuoAl16ox8h7?2J&;YN= zxEykAJV0R=G}X>-o3|N7IqZw`=0cgfdA54qYVD!2$By^Sk$Ut<caQQiY4=69T#oD` z+>&}heD>~ES=0@$+Hv<qbKx8_7fe*=#ufixrZnfgze|J#z!ut8PLi`h2j591>)EJ3 z&2Aocn(|)&8UyIAIpyr7lu=s$=+AAGW1PP_-Qv_{y9eSZS(WF)seg|G5ijnJSQqqB zS>s<TrN$i(@t8_S)8t?6X`3eezvuQd`DP;g8~=8{J3Vd$_xBgvdWF0DcZ;W<@^y2k z8PE|pv$Nix=Fb1wzVzHocc5-v9II+)FG~N|k~?<5;Gvykf-GsS$9thQ3lSP|UaqAo zI?3^L8g5HDbs)WmIec4)`qTDe91p*=TkH^FimH1H5Hf;;DMCbTp%zy@ns6X($;wyf zTWmEyS@q*UqVT_6RQBkkz&j-&N0IQ$FJ+?GGZp2cyu|Rq(o-U6veD|gjZb`>L){CF zAfvZd=e08ue*^n=mnk*d5zeCdDa|<qacj>@Vdw{o$efAYUI|_|V&`Sd?Yue-^sGp1 zb{ng1o%AWR!?Vd#L&K_$&hrTJ!15^oH4{^3AAi5d=id6SYa(9Eek#t-_{<)qFj)Ac zuoNOv#j*CHUan+C=oEvvXMO8=M|YDi|38Rz2>@{IKNl_}`Q}|*8_z==3Oqs@N%I_m z@E-`nT|;u<{`X;73!z`jJLSt!vEfaG4afP-^&>tHGsT2MkT=nc9}t<f1Dr&e#a_B@ ztSMmYT(v2UY*jTPXy_<T2QyMZv1vASfUqk48w2Ghr25}W)iL>v=$|;!yJ0(-d~+P! z)ttLi)8?;Szr6W<*RC2Cjdr;w0`d0|c8n_T2<RXnaiv=ND&cB&pr{`j_$g}v`Eh5q z?}lie6&YL$x$_gHmtN<-B>()Y>@uPB7%MzpQa4Z`FSYe6{RM$GTK2^3H{TJE1Bp=U z8p~P5`HgU>M#(&HD6)!a_KVRfq-BA^NN7`+S@2ey{qD=ndZoHRp;&8FqD+^R){w%Q zM&TFQQZ0@CJQa-aaLXdZdH02#L##{dS<Y5&ed}^VSG!lvmr=i|&24U9Bnt~<o)=V# z)N2ga*0fVJnO3%zw=beBQ7&?w#vsU;nj$B7fVE_RW6aUfWLDm(3rkZJUhzA$Oam$2 z(bow{Z;^f4Mq=Z}dv7q+^9f|x*L}8mJ+=$_V%PTEIIJR9HJdeeVy^226dD_3Xv%F8 zJ^R6&ZaRT`r!^XAusgVSmD4e<B&dzQTlsh#dK=crPblUnG)!17%N)I#j&8{{a!Z{S zHe7ql;S+Do)=tAiJBMb&800I_JyAD;`I-y3H!=NmAS@}a!uFN5PrP*)u{HV;*ruK6 z-hRXc0a~PVfW`PwG#vzfRV{}(Na0mULtEJB2)>STwy9Gofp(bIEnR`(j(8=qz5DjN z$;y45e8)IfuX22xjbS2jl=@|Ptr-z?(nj;yUvkXq7O^x;5ZH}QJFI8dZz#+ab;GCk z2Nd4@lGEpVjIAZ0B?5RMPd~Ek&f?$@bC@WgcsrD!T_bVT0|?hp34~cW47FN4VwFWm zNPRIF2rjjOW6;<Qr5*)sy<MpdjaAKEXe|Mrmo%2sd<vzzQgom6J}adzsSoGJmZzkr zJ->d6dSot-zxaHNsr4|=j>Ek8yZr4Gx+lbzwsiA`;nb|5c1W0-pi+z&;viN6?*`Xd zYm5cbx^nEQHwn$;`fHsRw!d@=ZVhJ9FuvEUFcBG`qx-bUVT8?|A^6M}&-98esy*vL zfvXLjKfm!(mE{y%!^{?{wfBW1b?0`?d7eF+a|ViQ@4D)k9-y=HIz_)mN1i>KCm1n` z;TRlitdcLbfd3`V*OujE3cF=UzW+#Dt>6epd`?Y+L&P#MtbkV+c`FJ!w;t0p6j|F? zt&?>5C}6@t+qcOq%Eb8)IbsWE)v;E<eMhZoC^4^sY1-u+XtLS9#dRp$7Oehy?BiUR zwojU#r`$3M30=HXeBEFJsg;3K^SpMZu{o=0+;p{4+^|?W%X(wfR6Wzk`S|w0p{fS= zOi%9J{;=WQwT0a^HD%h0YQ$gQJC*V`sC|5GFr&~eFXoQy!MYoZ_ReFT(#Am11Ss4{ z727AhC(|vf&Q*qbNwGmVT@=_Gj*niEpLAV*=T%S{R79oe@SAB=S+444D7|ZSd6@L{ zho#VdU;hL3w@ZurNvBZ$<jM3SeEZ1nQqGgcPp9y8nZkAixOLTrlqQZj?zw_U2&Kx@ zU^3rqj2buGv_l%Q7CbvADivHoMW1lR-}=FjF2Z*+>fvn$SN7Kmb1YCSSI`8XA?sxe z(-kXpytY;vQ~||1PX|e)-ZJMTW_IX=`b%2p?`h|>zM(_rsDWZH1?8QGB9o&>1QO^f z3l~F{Hr!#0ori2mqu%pTABF#QPNlr5Fo^7II>kD*aDKzLn<bTE&U4D(n(gt|NDR7I zIXCEF-B{p@Gkd~jy-gKymeWQ0G;mX-ZX4)Wj6Y-dIHH;2y<@gO=33R6XW`Eh8x@JI zRD-3%$;5P>_w7K^rIwwMgXtNLalLy!HiFGJa(yLI=FPf0NQ0F&Dwf_N{BH)uoYFb& z_~*I(mbpHI?)&L5U8~KtF;7^U1?lHk<oAML$b4+;o$pL1KUNfR{Vqj!<TKe&1JY`* zYLj8_drNsrT`0*8N^M49fqaz<cC-=;IIS8_op;d^oTtnziB^i{qJ?)YTH#_zV%LGA z@Dd7K#p-I0OeVOK{gN{XqRXfgJq+B=(kYbYUWXV6nFCR4v)(U|Ls^)dg`MKV&GDUf zzT7%rT(0ft*(0vzcGK8B><_)LiS^3b#kWNQ%z`o>=)WU!fUcJd_Pp*od$o2Ouy)c` z@x7z`Jtg3c4SpRJq?^h8JC}U~#yjb^goj;q2CfabO>UJI{SHVj6Uiae9$Reh^IAlO zmM96$TLN{&7LoZIb<*f#Q^pc-cuDYfTwbOx7=OYSm~;&TU*Pr;e$CEFmY2M-r5)2N zp1q>6Q2x>LqPVG8O>bz_*;=e;!grK)jKuR%z)n><@=IcpEOPnPv@w;o=_09eDb%3& zU?6a&=iTHtwJux^{}wvWV=KrtDkRri&aFaoqck%)ryxd7LX+F2)!5c9=4GmGrVv@f zIra0YbY@tUP`es`uF3ZPkmF`>QD)mNRC}4sKBB*DCw3#P`FN2nBpYnXcYMl-SKb$% zlUSQOA@dD{sBg@6(!mr4-`AMGq4<sG1djWZ%X{U*o_Ee2=?;WE#x1uH<zDDeK@JPx z?9PG@G~Jx~j8pwCzen?X*Rdb)oI2go!FwxFr#42v!J4BhP-dLh!ZOzd<v0jD?g*pw z;V$vv`_hNwYq@XSO5Z<N!Yp@xC#Zx?og6EPERl4`!eun*BCj&NDT%s@(xZw9h3%%| z@enwgVqeuDoj2{Z#0E1pe0LrjfGoiM6(BeWLTP~R%*Ez~gm6OI$&swXCWM4oD&|Ih zF7e@L^THu??n|)?W1pCroQBp+5Ygrk&SD)5J|jOhII3#N|9A$Rn8ncmPCv!@=W=Rj zIUfL2gm(GFxmo9<M{OLA^FU%9ijSTAlkEN7en(C$^o1@7y?Zz8?Qld2@Ol2*4hZVD z%#B*gGK>4Q3#e2gmZ6f&X%8czcZ4w8w%Mk(ngW-#>^!C1Qn_`?{b7?%Di5(a&L&YV zV^C*RYoVChZQ^W>u1}E!oRjgcE9bX~p|!ewpTXhd7;sMd&~P+gd|$}ErY|W*qU|_^ z9@Xri-sY#)5g^kkDF&wf+(lVsKt%2wOuw7N4~t}CnW@I5wyV;{`81^7<Z7Jfe~L`q z@wI;>l@eW8?@WL1&CTIAE57#eRJPn`SNcp#rKp^sP)j*?p;)J?lTi6Br%<fHic<Cs z!FqW{CU@neXC6iSM|^)EH8TneT<4si%%q#zH(g<{a&%fl(JDLqfg9;D7BLQ_Xnc!} zSZm8k_qq!T5$Se${^?NKg@k8VnJy(>X>*G%GGMR>710ZK9Q<uAsJMz*#MGXPF{&1L zzG57W!)J?1l4$>nl{XEu&=^jLeMITh@h}IW#)YmWOPNomvyb~i5n2hNY;j+?r!VR& z-tdeo>i`fwkX^%Adzcx@1)+S2O=_yM#iv>st|$e=;7O#C0X;OTQmwQA)J}+VF+xc? z3Q~!7s4!gjt%hbZ5Pp)OqDJ-Wi4ga87-k3JiF1-A;pP$Vfa2AMi(uk0gdbzXx(Y-h z6uDrf_vi(OK==^|#iXE_g>3&Lrts(5COR#M%`g0-T=~7naXj@;Hd{5EnX%LsrKl3J zD@2A1^;8slrwY;P)C!1mu-g8hwsZ40bg}&65hssI)zLGzigxN1WJpMdkQp=Eltsst z1x;U^=ZUQU&r%X^i#-VC-MS8_c=ud{S@>F~;yLJ%J)qnwE~vP_9TT;Im2(|-;VpYb z(@n8VSLdi+M2lFV&;!M5dN(Z^2<Od(Tr9S>{6$D_oy-fPt%x8!KMC&Ay9AC(?sywg zbe(l1<&TeqTIUZ@Sf;k$8jNP5<H#-JWGk?>738l{)!is_h%O}B?qJfUbZb;N6&g+r z2f|wJJ%`=lz{oEAU>F>w6P)1_#l$3v`*T&e6Omzih(c#%>)uOJ%0=yX(LjX%ZM7kv z+V>9FGksyWhic*L8e>V1Mzx}6Sma#dF&zkZtl<?4&Sy26T-x>`Dkx5Q{g6uZz}??I z$gVio61SG>M8kxA<oN=nKXG^yv_zyAkunX=!wHGk=dceqahy~$VNvGA^bnR6{X&Ix zSa6Eif$$#|hK@jZnR(&Ib+Asc;%v2ZPE}c{E?I7P0<8ri^Fa7h{?*`xjJgvQ67d(V z1cz`F2o)Uu3g;9ny|9=;lckhW_HAVA8#Jpe=E5*IR+q!o1wl#Gs6+#nyC$7vZK&Ck z>gQUC<kj5nR`z)qehH8Qnl4&}ZihfqrMg@amz3#Mi9F{Ial_tFX4up~?OVE20q+t_ za+H=3T9>k5I{`!NV(8rume^l}GUkBLCLoMsvM8j@0$W@KD|T~pKz3(s2pLL5>fVWA zTG_&E9ATDoWosowuFX-{KuAn#GI%dSqUOl73(=$S2pqlT{k_Y)P$yz(97|=nLzcP7 z-!?t4uIqfJ%FVY2&-3*qR4`>ImCKKoEADEa`fswjT?!$RMgQw`3T4`3M~_q%N{E3n zDgP+3Rw$uTpllQbtw1<3UBjc`6&1SKM!_@P`zcpt9Vj!kuJ$>RaoEc!beU$B;2^_( zZ~ET7TQgJo2eax#azYx(?CibHk1vn(P9TgskGE2I&redc8s%bPQP`6>tp~(M=w1I~ zQE0J^lQ0HB)5F(nb3BB%(I8XnG`iS`kNePKX(nDQ{?vj<@FK;CRAMNuqZo}!TwU<J zT&V3B)e@>IiLny<l`ISGAqmT4tLo%yjn4k`d^M)GbtMkWtJ&N1DteAiM3Ku8;&FIm zZpbDK3LX_RXP!w*zfPKrgO)|g%+%AF%4=$KyJPt*4BmWgiui#KZ@DIY!Y7J^Btnd= zH#sC>I^qqrQorTIohM}*D1ov|;6Kwq!e*hO>vdqbiEn4?CU3g69`+0blUm`~z3*aI zo8Vtk=Xt+PIxFt($Mi78MF5mFf{@*HMV*VCL7gKiKvnp{MWmjfaE*OsR9s85HV`1V z4;fs84S~UJa0xC046ec5odg|ZfB*r4`{0le+=2`q+%-7CLIOcfh<%fsbKdu^Z`~jF z-(J0Y_3mBO{XAW@s;W6!8apn;%(BM6=)M%Jw0p_wNDDnPGb?|PxBeKGkRkP)Kx?2b zKJ`$hTBtyLQLqNS8~jncv)q>fqgXTDWlQ?6B#bH9(Wn%>ZW2yS|4<D;!bU_kZiIXv z3D$k{zP>@ezD9cPjdD@Dl^s?x@G!O<=Itylz<>pVn4a9dioD5G1^S?b+}gI99$Q$R zlV}DD0R&*Fa**I9jgkPxQ%SwN5GdwImgEScwJS_)r#a!`2vH$S9$sq_C+jI!`TKM! zv9!kC5<u%gl<s|vpWB3#NdN?)iYAq<N-_liR_Zl}Ag<f<dYwtt*?knb1Lho==y9Bl zcS!3vDy3}QuK8gqL~Y<Lf+OLmGG3rVCuuixQc96WqK>{jH|zDH8dT4mDDJNk_qx7a zE0;L1Eg2EvV0-6RePSgW{JOVZhzrgv7J3m_7Fh_t%|Y1SK-t@6A?8z=l@#QO5_!iN z=(@-2Q8JK9sd_hLnm7C@A#rsxIg+xnTE+wO6amxJ5Wq*^vb`8P0DVQtDI@8q-9EgP z?Nm4<JoRZBV~hUKu;HcF5fFY`KCybhb=xB$5OtmH#j@1nI(E040y{<QfN;xe?Yh)9 zJfI%~Q==PrZrj-miBqrAbOYa<sx9Dl;$G|zzsMu1OTB>jIIpx{UNu;e(y|sxtVvf) zP^70wYQK%GOBn?mja94W*$QJPKZ08mdOSm#4F&{2PxVq}F&RY|zP69ii-dy(%OaAd zMuX@cJgUk+NWk1csQUG&-UDdD%?#ehQGt~v`K>jYx2qoCE2K2j{+T^W#=X7PwIt#A zvX<QU;l?wirSk^OpZ*KiUdgd<g1SFlfCX$Qih3C={e6ou-0_ki*&nkNNZ9l;UYMxA z$SGDjQIZ0yzOYpLWX3ae{jd*fzeAz)yPu_z8<X)A0*7soMvQFxOAwp%2rF$Vo5-Nt z$$Z*c!AHITBXq1~dR<knM|RdnjLt%)7`^;*6Uz+4&1MVPr1|c;^{4p{FciStGhG4s z%-p#)5|(5SP4q-I!H?FxrDgHT#MPR*xzORiT~C3P!6t1##9w_2?vcg7>&Hvn!B(3k zdUp}UHI`U&40m2lIsGaR{GB6k)or$@wSFDF;{?f>Iz$|}^sJuW{PQ;V0EY`?EatvU zx)%d3Ng}LnZv4XP-gN$@v*-b{z?ERl^M0AbHJv69H<cVvlRDAC9z}9Cs(m)WcczXI zW#H|EsY7lwG!%t^Ib+%Q^>ascyLjA+6}((dKx6SBY$f*9QLZX}r4b-Aa7EGg;xj&8 zLVR^!w1iI{sB#++@~xx<S>|YMmp(EvFh0y@6{(<{n8{^0+>ehD)knrflp<F;1LP&q zVNM^V;z^#eezQW)_ne<Bagd@~vq86Jf%efXSxX5=OoH?Gje)tu*j$b`S1}}#c5`(M z{u6#sJ7@TOks0s5L9k?$iC*>qV%w+%mrHR{B`r3%X`{<zCvjfTj*}zZ_Y|TF6(yC} zfmwk@@BO&^URn6}rYI^DK1GfKa+XGuI`1Cy%aI3o%C-px97bG*F3GS;F`$+MV$mT` z+=3tik8<2VORPP$;=rqO16w=q_~Pz+gHZ3)xT|OP^;9TR(C7UjosS1nZ^2<}H~eq! zhOHvxw&XG8$beX}{p8z9&+%~)D9U(t!C3V&p=@5!xOaPmF|3VBCk9%3hMbkNCs(*| zm0^yGnW@(+X&_fRGpSIL|IP<P9iS(cR=;>mtU_rcqB1q$6*YjhX$}|Jq?ws)ZjxK1 ziag;B*kx$*VAM?0#1^6&!H&1qD;x4Uo1eo`b+`+lVOBTN;>uT_ruPt(m-*hi{5Tb2 zrWL~_u*<HR&Z-6HmAIthf=2BVltxS=!I1AWf9uvMKz=VRAvQT05vL=kIyf{R6&06` zyIDY#q<IdJiDiZ~OOj}BF_TAC;>y!Ezg0^|s%COnz%@<Y*zEuHS(l#Cg=+|O(xQZP zlxvxRc&{~|&g@>Cau6oo(1EiB!@A)M9FwLqGt%7&JL~9o)f#P#J$FiV&M^?dQmfP# z;k2Yyk48O!N;GxO-K)dFgw$~$Tzs?E21C~+_myV*b&~H>t@03>7IhwIUB=uvS1tVk zPtj#97oh&dzF-gA#@t4thuH+1pkQPo#|%!RH7}K-ZH}pe)2tpsBQ1z32gXOF$?HaM z4v7o2k5Sq-&1il+n_#?dB`aj7llj91z%A1uT(}qFy}c{n#APYLnc&7{NNc&xB4j@X zzaT89T2gu()5;a)UmZfLBK=OI1p$`6kPf*%uI!=!1W#?KB)QB~sWnjx`w?j#^H%ez z&P@pB>#+aeT1)pOJ2&fo04b77d1GrDX&tTrs{+^#+<ldXm5s#HfCBQ{FLpUqv$?#} z%MUX0c!Lu&s-cx?d3@pUq@4ZaCHJx1N1<N<2F7|rf{SLRS!|Bp{Rn;*rBU4y4c_W~ zsQRJ^?YAVscRW&>5;pH1@tgnMH`Bn><iOCt#Bg!Zz%{!<*eR6h@np+_soBQ`8LiNh z`d3f4`lUjuc2u@Ix&E>y_g~icM3;J)u~sDZwV-_d2zDm!y*H$j3f9}x5?(c!pA=p< z|MI9gyWJD*ldv}m|MbbJW|owW`}Fh+UjV(2Pk{IK$>I6V@xjME4X!<fbb#SJ@%$SG zx#cgJjm8TfIh<7lJ8xP~<Ggb(!Ws8Qf-#w~*|^}8|Aer!gK8@1D(t1QOOY~6_-bo& z-hOdy{{hnFAKmYnFk-Cja_xk)KWD_+NDz1qYh0kwQFpN$DbX;nqOV1!;+^ggtOxU- z5BOm%PK!2?zS?$}dbW1;?1ji2r*Ya0TRygocoWqUH0Qj0jS^?kM9-4P{j9q#k25u3 z^X;|?rjju%NXEa@W_Z0|kAzA1vOJ?XsgC}VAW?ms2Vca_7pR^3AMnC=EzCPX@9GQc zwHCo(pH(T|7M0q0x+IRKA(tkpd_D{^Y`C0_7dA!gu(fv(R+>_UuCpKRi=jiW;IK$t z_AFI<pI9hz$;m$?de*KLU8**2{$R;DB=0LGhP*W%74BnZJtrdSI8HJ(JAzCVN3e<8 z|A2^pAPX!kC@LT#)b_ghO>1LI(}({KjZ<t8=|b$(0*$_};51M)LW`p|23|DYMC!cl zLLK{rc4MIb)j;dEx4yqQ!{64&MYs@#D>9v9CcE{O+qp<G!<*$F?jb2Y#pL_S>V;H) z^3V#WZvWKjMU_8I@9ShVtCc|h+Q9f<l-Tg$z6}+pbJhcU!#{i^%nw#G5U2;tkjK6k zM2%|Mv}e!48tM7t|K?BXq*+kkmuPSz<z}g9BArf!xpHBwzTS99(<Y`j;5g*zAJt04 zIJuh``u(9-%7K{lD(+Ho_p^7e+_vCfIv;jG`buv=!}%KS;S()IBRjIzf@XE_$#XgF zm+O1c#s5=t7#)zea$FP|<$@gw)lk=F$)0{EbZ1etV6gu0vi}cVcszgEMv8%lrC1CW z$4XFm@>(1csmiKfB`g^|X6xJj|9>m8B&{)_I;SHRnc0$DUm*Q2H}JdwVIT<%{+>>h zHTIBKRJjve<nMW*6;@a0-umj7-_vMJFxctp%UBuBF6OqD%+5it;pd(YpJTe{!fx`L zUfou&C=$NX-LkNlaZK<^A3Ib@#u{L{lrru+fW5lYdi|Sq6B$KJmK&<MH`l)|?_8{! z16_)&8zsyc4Lf>7Or#0?LuZ#e_6rg9d_zT08Or(NnTVyx+te(OTLs^cTHaKaaeB`Y zp+-A&<xJrDefrmAI~|+0Ig)Gmf*Lv02ykK^8(mnpNav1_J^q;8NQ<i8!Ym=)tM|no zI(+iUGr0DR5*tBfm9@(+t-CpsNOC)#5%z(qeks!?gWF=+;@?s~x2lf(P{XNH@|@5( z=8qtn)#vM*DmgEoq{$$~k5hV%d*8#g{qQ^BYc8+x$gt(fu=~#+wIJ;@N7xaQJC{{& zu39S`P_+^+ORv!tH0%W{OhY^kZ|Gwxu5(L1=U$vw=X93E4rW4pb}usMeX~Bc7pezV z*ju5C@b=Em4Hu4FV#fb-g6cT=`*Eyn`7B$y`=ZkJ*Yufb`G{`I1ACpkV%4IYQ=7-r z-t&o~suIkg`%?P3HlGq!Eo_l0B8sjR1r!YqR#WDa>Taa_so40Zz8VbdO)ddYp1AkW zk>n#~;)a|RQIH{<e?gKSyJO3j4px>9D!RtX?wSrU?^Cgm#ts0p-%)h{e;Hg(K=Dcd zfybHS=CRPxzQwj^Ij)QX6QMqPyDHg<g^F0ae!9x;sbAu*?_F-FUERyjevfr8#51wD zG?VD+u!zvI)#HwObz@_lj%2lIvIFWc&dMNlg}nBA$(moMH@zz1bC*O@YwB<U&EY_7 zREZj|R?YgFahVxS<pQFbg&#RoBiI?F&K`!~;i(w6jOuC_^{F|WHEIj4ZdA!!QSfPa zv_R^7+7!vPCH2$e`1ef)*E;VyuZ;(}e0&a%Z1Z$QxQ51(HaGS<jreYPn9ceS=LO@o zp;H4UC#mebmeE3T^a98<*QvR}^WdNJE#wfuM*WT6gb@E^M0Vr-!E<SSN(e6Ku~%<C zx3rPV(9)8XfJ~7}^#YGX`OQ@ix=g^Ez}tN1v`{UnV_+&!^2y6g%9>F6T${a$11L5I zIR_fhGDSs=o?)<}VLxhmVrhwb^`~)thN(F_JvWVzhUH);Y&oYlqnN(^W+4CiE<^t) zl+U@^#rB(YRK%&*TVM30@y*7jJ=1eqfz3RZk&dUnb}SN?(OR4~S-hD2@wp5*HpzOW zn79Z^&xPI3rH?7u=$k0!F3G&Me18^xlJyK{>-~Q5wb!F)TIuJKH?rYK@ty8l*f-6) z!bg<LctmTV%p^G__Q<XVP>aDt39J5dV-KHwm^QCsQ-*!L+Ce~{{%Ph)3-~0m%rbSn z)Cc&v9#UIwD&Abi_i8|TC}7@a`ms8j%T6Hwb-6f5B(&t}=%+&J{b|K4mlo_62h9pU z%___6aFDS&F%yFcDuo)^{!mm;fGsYMHe4{k?zAR0MMccptvj09Ni6OjuXbza9wr70 zP+lOPxw_V7tFIP5FL%&-f7i)`#FD#>LEIhgGFX$jZu+6rwA>}g%9u_ylGL&X*|Sl@ ze7z0q^PW!G!AP|wV4TVD?wcQlBx?e*_MGh`T7;Pew725HJ#D|nv8TD*mYQvSZr0vM zvs5lvp0r;K*Un0P5qU7FI~ft3VI%L&cgl8;pi$Eq!|q+BXBw)heq6HROGh*FpQD50 zY0ctCai~ZsHG|gH5-n>*7d9KP<K-q3ulFnLFSy@Pp6+2K{`T$Te*7b!3}R2<4_W}- zN1_91O|XChTeg(kBMJdqbu|#OZ;&`z5(mZQF#yLR2KIaP-;3(s{fq3!I(b|@Eg_9> zQ(*eAi*f-J@N<}d2-pA<@-K>en_2VH2x+!1q<P{`?Rk+fJVAY6Kp9+t%|=~_$Ke|K z6l^q3)Yu)h%rgkLub!h+PAb|}(C9oX01UE1dHg0k2(gk}rI})OA3k;5>OcNaq5a1o zg08zy|6vVvX~#x@8y&X6DiDRqTWBHqI>QT$R5p7dpHtG~%WmAM4z7Or*i=`X9ADj? ze~D1Q6xC#{VL|Fs>)=*I^C~cPXXyPl4*T<wy^El)>9h{U4P-Xr@-9J`tVEpe+ED~7 z#&bS!R*OW3cN?o1@nG{tUNN4$vLZZ%m>ukDn?uG3JQO|@Wd_uqg6$F@9D{3n#qpU3 z2Gmk%9ggqCkD5>*k!AWm1rI%5yL!fKlYtnKYM9JuOJxDP{x%{W;?e|T>SxovnS#mv z88AQ^lN?T24le@d^X?IFTjXO<nM7DfG%gG<vx)JSH9I_?Gmg@0Sz-t(y|L8dkl+2N zUgoRPxM`f$n490I2irNr)~cBp$uL(qhMa9^kgZB7sCMI42}a~6$nk`a_jT!3H@dyT zyS2fZPKa1RL`C9uVz6GBljwzrOi_21RGDq!N@D@UYRRz0*_FzS#nm?mO@vV=VG#78 z@*k>Q3<qy9$US<EQzI}ZLQ+Y%r{|mTYBs1}fd|U-aL~ToSy}7D?GNcYP~q&wIx2|$ z+KbUdI)C_6JD(m0VycdfJW6ijpg@jbARWH)#6JSx?_5$!5VQbk{e=N~R=Z>K6rVN0 zkf4Hg?wtHK`Zz5Z0{D8LY<h+YXvzvN&9uqX#!JvA!lTUsMWw~7tQsjG+#(85D!~w} zM0r=X2lz=;Jy`Z0g{|>@-Vd_?IF)>%FEbRwCgy#K-(gG(433$Q3Enh^+qOLKb$;&l zOD-*VY`LNv^-Xf=G(t4Me0IwQXQbr^!{kj+zygbz5=ty$`;G6;%lu!^Z<R@;vTieC zPa!#ytU90XEh5uo8GdQOJdtLXhOtgno(+poBj$R-fYTC;&Oug_gZZPdohSOqNrV+y zoa5`dA{woRKxh%+d3v^ZO!K~m0QYs1k~$`X*8pWSK+vz&6DRaniGn=7AQ{>KKeXxP zcbk_tjXw_(z*W`2Si6uO6$`8R<o~f|2Ai{Qe8<#DVO54fr7jM!A)~{z9oo-?_Mt@C ziubomD5)}YOR-b_h9vIJfZ!ZA^Q{r`dt^4hb6%aF_=c0p#o*hUt0I#pThPn*Ss+sz z>0+@ijBV)wehM<XBThY?k%#E=FZ~#!Z33#mNx!4h!|$NEXKNF`eynfx_QL3Ue%zft zb94P+IKLJ5^RJuRXT3juqHuzDbiyowC52Wu%fEir4fv=}`E1?SU!KxfXT%%Yvo_Dg zV8)VH%$_TzXLw?a7yD4#xagkidu+(y);&2q6<s3EQPb$+pQ=0ANXud`C)xPh+TpQ! z3F)l4+-C&6*cnmG<TXHT>=8I}fE`0^G%k;E^m+Wn&9K_{hO5u>N_tFwMW!f}DT;Qf zbU2*wLS#69>9GfvbBl%nVSSO2pgc?Q+GyDO%JDD^p1VjKnBgs%Kf;1A$n!-mWyOra zu<p|7S78!9^I8d_4JNgTErrqCWrv5Qwj8=Sw~IZmv3D_TmtbM7g+mR#xwgXV8Uhr5 zOY`G>=7HbY!gIrit&=CerM!CfsZ^aVuT~n(royd5B20MblCj9GlTb$J)0?MQ|LP&| zx$JMcy)aU4JO89ZhN+aTI~;4Uwqm~b@1g4J`|dM<AHAjPNWJUl;{J8ff>Kjjki=d` z)~X=xVaprBz}i4k&FbbV_7dj+F$U4~?>Vk->R(JLI2KF-i8)H0xrNQP;(X*mo2{=N zc8W^4%^5Bp^Im4TS{B3(pFK@!bxl_}h?z7+dCto|C8_g#-wZuWySZgWjF9_OP1Dr4 z-;bKQz$_kQnqAW;C!xs{iUD+ubycb5V<CBT<W0H_c)Il1oJIMSE2=)sE&+DKLbQXy z+wm^@2>sGW0DMXa>y1;+;;Nco%|p7yAdO0VW=n4QJ6>7O3AwFb-%o4H2J?*O@>jPq z_>Hu%x)vyhfn2D|#9yQ?p6YG}o@ut(&3bzLL)$9!w(4}UgUJg!eC}=Yj;n{xSQsy; zqD+GO1|0k5tmN7FOII&>e8?wPa)WN`SSk-Cvpc@O6S)v2ouxUtE93$-AI7OCXWBhh z>*w-|?sT)#2QsqL5KP6G*MSx5gKYhcM!`=VU%3{;Uh5LP#}0y1>*m(8<A8{tI6H7# zJ%_EHyQeS1y4E+Ibtv8)ffzru-ng>-68~^{t}aG6ykPMur_ta0GORWiKI^>PToM}? z>nCN(5S}=L_n=vMe@-}R>d5nI@gCB%v}3Vcpw>LB4CV-Zx$1?}#?ypjuIj)atJqmg z4YcSsKis&pNNT)ukj3E%pi@Q>XMIb_C#;H!(in|i>6j}ToRqX8Tj_ADiiSaJxYba+ zgWC`)7V%UbuV~(B+ZBZuK{xUluN=fq3|{6}5aAnsQfXyCo0ERV`Bn3fHm5QdXHB~# zDe4X7xr|}rjI28aRY*LYdthZffJL`^&04Gd06JDe@en|v`%Z0NwDZM>^(gA(y?e^q z4PLllyF+Cf%oa!GkqJ`?1D<e_(Ep$aLmM6F53m4!`vcokf3JPkfA@q7soY@3lv_B% zUP7VnaAxD4C7-?+-(0}@F?Z9Kk70|r6nhG^Xm>_K<s1XE0AIO{Y3p7H&nC`)o2Ajs z<~qsmL6)6u49ogux1xeJ#@g?piS90*eV3L57JNf9o%ATp1dgF4#=&<YmsK=uqoLT9 z_G3&q)b;QFV9Rg6a?Zo}N8+cLLk3A&>mglYqaT)tYJH#maU&akdh)7=PU>ayPe12R z7FbGXBN&}4J-L$=7!6qtyJihsSWBgNEoK(@<)rRZW&X$R>e&+sDmEcvg!l(w!8iJb K;mHC_jQ<CGVx|rN literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ExtraBoldItalic.woff b/fonts/inter/Inter-ExtraBoldItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..c42f70526c8e2885a036d40c8ddc8e85b5649e3d GIT binary patch literal 150628 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 *+C7nJO8$N^+cwDzY9g<~(IOmsDgW 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 C5eyyx literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ExtraBoldItalic.woff2 b/fonts/inter/Inter-ExtraBoldItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4a81dc798265b791268992e33c32f1b6d449ac7a GIT binary patch literal 111708 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 I^De>uA2Btzz5oCK literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ExtraLight.woff b/fonts/inter/Inter-ExtraLight.woff new file mode 100644 index 0000000000000000000000000000000000000000..d0de5f3973e8fe8cd255a14b429d9eee712ba7b0 GIT binary patch literal 140724 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ExtraLight.woff2 b/fonts/inter/Inter-ExtraLight.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f2ea706fafa92a612b9769662e1113f41d977b71 GIT binary patch literal 104232 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 zft𝔬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 UPjh_XLIk?6stB6f#{~fX1t8JEi~s-t literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ExtraLightItalic.woff b/fonts/inter/Inter-ExtraLightItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..81f1a28ef550a69c12f85c6b88e0f04ae6032fd8 GIT binary patch literal 149996 zcmZsBcT`hPv^5>1_udIay7b;c36bWHUIYXJM0yEbM0zg)0qKySG!cae(osQ(QWC0k z1%%KQ14#dPZ@oXiyXMTSJNKM9cg?JswfDX^!otXih?t0ohy=1nM0eYgbxYmW|KAI2 zV0i00`smg<|JIRKmPd9A{J_GBh<KbpL}V3DM9f1aKxhyHTiJk!NQ5Jah=6b+BAfeV zHX5uJR<iO$M8x&C13TT?Bk|u&j2`}OK}1BXJw!w@endo`8A?%mqTYT{UPMIJ<wV35 zT0|tGjC|S(j4)3(=xyx1+c@R_G3l@0Ah6rc+dkOsJ>Y+gzk_!b<`2KkNkT?M#Qgp? z_c(Ul$KNl|<JM3AE)fya?YjV{?>yI3^mmKA%}bnh8^?QVg48rbn*nbAo<zi`rQ7&I zA|eXm&iK9jpukW#5%H_rIMHn)B53oH2iNfb&J`)ya%df)*_A=_n23kwb_gP(rK9dU z|JU;V<GXyqTSzlOL_$PyYyUI5x9Nz8sOzuniHP`~{o^A@@fMQeZyf*k$^TV%{zfi% zJc2&@arx=N*MXtDi2?czAyQikBO*B(;)}=ywxJrjPr9r`Sa6)$NV3p<<L?wx+_WtB z$bF|7m$DOvYdGV{M}RgKu6>oWemS1uza2+SdYnC8vAEUT)T>1UPVSl4VaD<t77tDR zojt-*-Dwh+1<oF`3=%~y{3;24k~4R8s<YKK9`<IpD^R@BR?d=^&XeVHri{(}JxjFp z`@M8Gbn~lNw|dToTDM8}bjl%pAh$z+sECQMoIj3zTTy@8%F)P`(*-`|Mz^Fkv9%PD z-`LQ+7`P~Kv3_;_q<{6V)|UEQnCsTkR=H$evJ24<P~7iT(4+n0U>+fY=n;0#gxz`f zQsQ}}?w#YNyWz6nze^reXQ%1rM*RuVawbgj_1ibLMn(iy?XZp?p%EpV8v<<WS9J#I zt1PKk4eqas@A3ylWERHRL@;mL#g5&L`tF;UPbFs*s7LwSC`~S!rc}g$|6a5e#m|bg z6QlS!mKt3-&~caHw<qFW=T3&NT*c@qKf6B;dK0PsLdr5B)6o3K+wZ)px<={x*IZ5d zfc}o4z(U`U*I##W3yrU}gJVs<WDf3rjq@Rh5#EKoz3U!0OpR)-8+pDw<W?wFBmvgk ze<Ec$%_lqzVK1wwaSwIA01pYNt?c|BI>sJ-!xv{ibuM2Q#;FNE{W+8_(3Om=&;Sp1 z2d25bk$%-AA=j&H;pq_3kmBy^+<Sj1LS%;)r1H5U>vUS6KGw(m&m5CCfr1xp_s21Y z=ij1Kcl@R7#Y$To5YqM30Ju^+I_Qpgyf=`FzHqnVyZZgA_|cw|C42mdj@c)(M*_m0 zQ*W21>^E|mFdtp+QoSCuAYIO5=gfJc!{IHgc9<3uFdOhA=6h|pp!IO~NN8@l`InO? za*I4)k8+vLyT7Mu9?Kkab~TZX{BwMgrnb}i7@T!Y9nJg;^h9z8HCjJMYImvnu;yCw zr_wd|gq}ACGFF-xJouDN!d0M4e9I85VorsMD`<PcgwYXyh;q@vjS0m2#(RC(D^AmU zALWvR-_{c0&-~|<M<|ps*xKED^A&s)_acAyN_VOFzumk)0v^&JsHK73Pc~GTqT#Dh z+v0kz5o@}z_&<Rd-;uQ6!X+v2cEr!hkAHV;SZ;h13P$*px@frKZ6gzcU9&&YFrEKd zn2u9W*z>Q?cuN8H@y|U(m1dI_rtljDV(!%<HlaaD9|;<Q(pXXExG{gBgn$U9*Wwo4 zY_n3(m4W@)*E@44{HNVD$VPH~bE-YVw!qAwhHLSZ=KbUMvMkcYZYY9<ZGYegIg0?p z(zd)F7{Lo~(Ja3Am+>SxV<oU-3fOGA<eU1Zei@?jP9o3etAp}{gmQ)k3ja*$Wpo_0 z`5qfxGjDIzsCzGBcJW_l`V@ncQ<kt~MkVCD^nLuqmeXfP9R&7`;mnWnm&%5vb5-iC z>VEEVG=U6Z!tyO5HgpQnCSG%SXBG;3Vs9C4jGc(D+mB1J<GM8OnX+dxtrx;HC;mh; zPpNtp$K<*d^zuD^au_qecr0P**54rcdJf?p`^+J$L-AKuKa@bhZHVjhd!~5gJg?h= z{9+V)m5<|ru^L{Ovs)T#dAH(PK0egsbtr4mAJLZ9yigrq00vKMXS;s&t>3Dsi{rgA zE)sA0$uT$o?j-n%(xWLpvN<PU#7-QBOj!$GzhTJ&M5#!xD+LUyiT&UutzixXOAD^O zQayu(YweJws16gr6iUyctq<i+bSSDP-!&B(zovyS-Ip5>|41}5`%eX&J)9^Zpw_dR zHy>B3R61plx@7aBDW|4agCn$;Ul?Oz5O~O$)9rTEY4?ovkoB7L?ys&EAO$(U-s%9e z=C14)>Nx(#Sz~dM!)UN_L*|-yfW#Lb8?$#qe9)6nXm#b5%XHgSdUU5=?6b9zxT^VY zCqNBkY}lB3-s%4Gw=OoSv%f=}5zUeJK847Ach0oCvKV}!OKD0s_^2`BLDruO5A-4l zD)FUyhf8St3{z)(;`BJa1w=*eBslJ$s3}WX*K4!J6ClRk=q?o`z_i~x<c==QDe;k5 z?KOFE9O%aFsK!QO{`y)W?vRN|c}*MDsPc5pPnYD-JK;}%{>!^6p<8p+GjoFZhl&a4 z)^}-8&Z|<>CR{hhI;={2;-a*<^oQXL^$CZy0G#^X!(SfxPncNFG+y6S4VV#~mcICL zpkK0un(1e@5h#@4nrQlB918eD)o9VE7LBw^_oDCy^tDW$J^W^`T(S_~Rl30ZI3VHo zG+FF}Uj+^4)jUR}bA_Jk7%M3q7muy{cO&qO<gI{L0nH_GMuLWPf_JEz0QrJH{JnTC zqOx-xwirW}`6BhA?7{MvCg-L7WuD-B<BO<?rj)!(y2;Ce$Q3RcljWT5`Rlp^x6AVN z4VOakYWlZNt^DBhNP~*u2Qeker@f!pU|Z&2?s;<$UotTXY^==tW8Uq$^|<D=-}k65 zNwsDq?J>mfzW>SDlJUUk{wTlHt5oeRiyyHrgZCqpzEGSB8t^rWZNGoN<=%7Z*=h`E z;CsRRaa7>fh^@GN^SO||XQ-y)XGfc~D%`ahAnqL}>`N4&MRv2PPuQr?JzL`aL7lew z(TK^0bZeRQ%)dgVDAER#ktatv5^M}_mw~VU+GFHC<g0&)NjtflL>ee)s$t3lK%Q_1 z*Yz4zy`OsoVZCx=-LR~qq;Tg9RmT<AroE$?o@+3%FM28S6C9xJxR9(qckt;Cfm3}^ z2xnIL<#A#GeeTs!;xq3Df7}@w0Cm<q<nIm9!U@-h8;^-MJD^XS1nd8-DI5Ve$wyR5 z=E~4sukR-X>+ONxDDk$~Ck{Qhkht@c1oK{B-6kpBs8EZ;#ynQL?PWc)W9|1)!wf6e zTKms~>nE0fK7>*9g^^`mj=!kW97R=tPmEN(zY+vqqh5e*?W+df<)mp~EMBwZolyQu zk_xIH4<4V%HVEva9LB`oUHizrHqybRaev<+Hn%)oxKc3VWa#c1Pzf!<z>-%Z)oqY1 z7o@qLf4DQe%<rDirq?f|e|J5!+bClhr^*C-ro)xh{3_#MM~yf5A|t?s<w@;k-u}Ol zcuo<@A0j2`tLY(oh}g4$W25(LH|3$+B2RL_$JELV6kUnkRLjlJcWB>JpLTx34vHK0 zz0Rcz;Wi(!-z%{CQ?!@Z@!Agu$}y}o{S?sdApZ3@pgSR4Zqdv1L{z^-huLA{bT(kG zy<^?q_x*<oPw#yR+=80q!uOcG$96*V+9{xt<lO!4p$Jdql|qxC^6RH+35T<Q%m3O3 z)YNzi(Kmjc8G%kEkqNv)&cD16#s?y~Bj?d77t~x$6PSkc)7ISU-ok7$HQT^K$T{mp zl+km$s#ZxD$F5a|+<Y<ZOx0IJG+n3r{%qZc94((_BjCx5=S{SlHv)F}v-HFLx`kmv zx4cPQfXZi-yi?V46LisELe+OW%r*IUJB#sIZ`kUWYpq9~I~*gP^7a8n@?7R(UtcX1 z#HKMld85abS~R`5{}%>yUh*hLihPS*Sbf*KLpE<M&~Z}2d)1dURaY-CzZGR>7w1*H zL(}?h#pI%OFZF4wMH0f6`Jgo)uDm$^c%MaiQTA8ZQ<K=lxu`0CfgfSlReo9S3#pzu zIBk#s?%RE4<y{N6<<;L^Rc+&rv#|w^gIyXWt{=PlJ(o!qVy@h+$p!rmnPn&s25rZ6 z*c!WGKNxfy`xD+t*HifoDa*P>ex&`mtZW?_-)qm$n-Kd^01@a;8mg??5H1pf=KNLb zc+uSMUQM$rE3>x}!ZUnCi;&J7@{8$6E8rPo8}E;6?@CXfg#>d%RjLh*JMISfQaCyU z;){uUb7@H$`^g_Jn)T@|ApBa>H7Sxf9;`#`^3CJOj#FQU5`Q=n4?5Q0X{o=0kf)<u z&A(s&^0i(JAmNl^G%D}aeVbNlPX29Hp^uJ{@|Mh8P!Y$H+}pZ4JF9Uwg$$T3w=>GI z3(di7$HRjs{1*qc-c37}ozotd*h}nRqc12YoBwQ74$#=@{U8tivawt_a>?z<_2NRi z#QyLmEoOuT&Eilw5+04~t2()whWn^{aG?tx^DxgFwQ!peR5F6EjhYM}<#MurC;i!< z_#_{W67WNI%#2#Z0UVTitWAO_KmZ-;egCy_svcXu9<ctizy5s1<URiGVvo(V>BAWp z6Z!JSuTPppz0fdb1@7&S;#6nbFF0NR)Mv3NJ<KnXe)X}Z{u|$?d2#cS9a-!X&#-$6 zUO&GIlL!g}rYl^>F{mH+ldJFxwVgIDe_L)BK998=(~ti;9OMc<eI`Mvlk=L!4pk!_ zQT!v$Fp^8>2ft;L=9|MWLNgw*-7ouKCqWYIO*X{*@Qj~ipQ#!sMhXnmI;G>4C%%#R z2ajJ6?Ot(ON8h>ohx$+4)w$}UlaCS{6Pz!q*2h0esc=Mj#o^zauQ??wvZMz1W}1a< z;dejCnCMH&GJP(WUny>3pkV)O`)+BGBpC5tykU8Fq5qT0v)?KZlkTMe(zLqx9q^2< z!RarJdL`eVBPH7FJEm}fy>?xXS(br9%kh4*Ur|r!ANGQl2eftUI_j35p$<Z{IV|9A z0X&<gmQ#7MJZVBq(P^thb6>d*g~92~qfu3tFWxb8)zy6q=|x<76H*IUTk|!y+0r(> z1Q_R?21TSke;3hV`ZN9r_rQg<;Pn_X^*vX*Uj)^I*fQxMA>S@eC?8Xyu4?Wt=LY{@ zM&&^+I5*#7mx-H<<XJs9>mT(p&+XO+gdl#fRLiOFdEkF>=KO$F(FUlDIB-IBSMeh9 znE7!ahlhn}>$BpN;T~n!m+QJ0v1m1sVg&-gTlREL%TS>tqaq+aa`5${$OV@^m%9y9 zibf_pJ=EdQQcG_5jV{73$!y%KoM0q0CDT^?b=c4%bav0Uf@6NM+3<x_81)}OnCP~Q z05i)k)4k`3239PjgPOCRRZZR_^Qr?+JIFt!Mw!RVE+m8+jk&yK|FL7(HY^`&J0U!F z{HO6hZ~0Er%nG{5ul#_~IJ{bv0kG}RtU|RmO>K?7eHXz7jel<t_}&B|wOE~aUoY+5 z{GjINa46Y+$u!VYXf)10rz%0zmeLusB=+QK$@tcXNB-~JU(X%mx)jFj;lC69(XSpq z><}6Tdn|p7i5y?ZWIbtWxjz@!@HAoHb<Dj?dr`o5JflI{#^d!?rDv;iTA)+sxzYsK zq?^jn%Yr^h=e<fM(@|^W;`!~a+k8|WM$e<_66f}K$t{A3Z%A2aNI47OS*zXhuI#ew z+6vjLQ?i~EdVgbaUM}hKE1vTR2=4cobNX0*AGeZKH*&gE$7wR1%Bv9g8vOb_RlySD z(P%`Py7}X=m=|B<7Sw_a2K>{f27a++nZfNc|87=<vj1?~VHmMrC!LGd5dE|s<NdAV zyisC6YWE&{gC?|F0dXg3m*wvzxF8UbB)ix2$U%RhVo%z=q?bJR!Nmi+{J%%c{7Nwt zZ8GcsWN0^PO3uOsBepm9=DJ;o554;<TaIww98$+Gn-3mX{cK|(juYaS|E<-#BQ@v{ zLF`y|$k`Z7koxFP+V(~pD7G^dUak%6(D#_n*yqR?f4It?A2H(7gt``8{dE>nVJ~Fo zkO)P%0K0Znn%lnz{7Q?I1W&Xt?4)i`yy>6YA#Y7rp7_Nbw6A#_SC9x5jpg}pB&9|~ zq#LQ>v9SYcP2%;Kr_5R<AISPMPEf&Zg-!<MJzV%}Unlg~puNCVu05lx^f`hNlW}er z@$R)!iQdDtCL7Kz=z8O#?mu&1oZ;AK(oH@weTdGCT~+X+M{@Bq*Cs_xAjii77P#St zX5m)i0oj-WAE4xPv^Oh{s~fl4CQ&k2+PP4!RT|2skXm;3sV8nT%ZPnlYx4x!uPyTT zaf?VxK?#(@0g^Ftr)WaS*R8ekghKFAB8>Hn|69MlSAoX%git3Gcr`aN$W4(4#<0%v znZ%}&&94~w#K`CTiJX;0(brX(Q?Ph+WSsvL8}u3%pEdE?V_M+w+37d893hc^{)cz- zMNCM1Bj^Gm6;>L;u*_I+MjN4;jT=Y6c8b<KZSFk2ZV~pb(DYXHPC`Vbc!zIFjg5xd zs+DpVzFeaWspbT<4O(~FYL4B!ONFMbd-USHi!%?)x>|c9#~`d{lN{?W6p-zsXzxR| zL|WU%7u+=ud-!VXHyjP!)BWQ0%_-b_o?JNrtLA)Ps*N*ke)wA8uy-NY``tfNX8e9E z$Zw9L{2`w$Hjc?+$Nvk*=igZmQ5NdEVTdVio*Blg_83m`%^R){YfNp!ovRaiv46G3 z#b;uc4K$g~yf%NTc_(ZCZ2nlW6F#kQSkujV7)AH5M}m>%MJ}IhjQ`WEO#o`;;XiYQ zSmOEs+JVcsLo&E9qs*(`VaC|Qu$Tq$>Bypzvq`0TP1Cl_w^AVo594Dcz_J}Vzg;%* zO6Fp%GX=1b%a}2>nyBk1^rsZ+YvOgu=E23)iE90dM9<VF4BBoO<X<-2iiWqkRqQ<J z3qA<Z@fFA}BFxXiOAG^;58_*F_rEQHez(;apajtL{c^mmPN#RrJMJ_tU>WAqE149e ztFL}wQ1Hi`x(DoWdAb6bcA=VQO|67UoPWzddK>+wZ+E&28Boo$Ez_0CUk%=U7hRJR zvZ=OecA`oS%1C-nEzV&nR~uqHmZvT>2HH%KqMGMBQdSIrtzq-9v^C_Q%;X}PW+q2T zv^lI7`?N*`G?yB1M~gXHjS!Cii&d#v{p6nFN#)BpEB@N<`?I(IxvhWROxb7X<~UK@ zGyFh1_cP#wK;=En$B_%a2|r6dw<X{3Rswq-MkfE3_!;{NoH9Y}%GM|M#P{F9Z<?RQ zpIVYu8FK04n6K@)3%{7LsF)=vici*>7pR$G6zQfEO`4`k(U?gu<1)4V0kp_u4kSj~ zc>yjxRbg>zH;7ELVJZ`82k&L8at3Rz!3WRMhM6X&G6@0aJ=;7l1B;&Or6h6Xd(~Ig zJWfGyReJw>K0j7|FSJoAwvBe=T+6A|^KWsSYl*a_!I!L2UI+D75OjGY1<@?*1g6g_ z=kHVt353Eo*6XeRD?x@B{K{+;m?4xzMf`J`4P5Py;{YY4leeNZ8(m;EpTk6#AE?Ya zhXrb}c4)fD&dQdPf0QmBkhZ%m!_q4B0a0-y#n{Li4CpgRA%&e*n#)n{!!L>&Qhjhr z0M#;kv=qS+zl^o3Is9Z`-}83Qjqh_;$}v3;r}C{l@;%}0;>~jFfOOeSfEpyyXDQ^> z&8qYq{UMLG+!N1#DZj^lb|*OXaa`a1;F;)@b92-A>(xhT@TE@26Z(#&d&|m8M<h!} zuhRUPx`pWtc+*vnZ<bomssf?}1J0xa)IQ#<71=;vk4Parg(Zz<GyRgB0$9{ULmqDw zjl?2yMO?uzbH4HxDoDgxCwen?@P2XH^w7Se>BZvr12gCJnsL>;U*i;>#AuN^5X4EX zqdj)5xV}o7oHougBXu4j#IGI0$X#*x@dYJHAd7ho=fx?Ku!Van#BZ^cb3n~v@LRL@ zh~Nh=z>}+%{jE(J`1>djUWH#d_0`$osrdak6_y@oMOG!2Ba=I)nR}qwb#qr;U05Bk zV6dA?`R8vy;(LZ-&GNr*k3PE!c*Xvk_}nkx@_D`_wSvDr_B*xC#dk_Dzjaieq{PIP z^xDl|gP{+rq7rwmsh+TQ3WwNl{1_=ejaXd`jvKwIIW0C=W?Ks<>??HKbgBLGnONL< zQ|F)Gi%U+)oYbK$V-Huk%w~Kn_IVinw2N-rg_;ScjC3A^#RGdkRdKm-3LnhA;PL2T zwp6xp>q1T0Q$=K6fT&tt6ScJ3arhr(zn>lUCb7t3&6CJ;{QXfw+15ol(oVqZ6Y9Hg zc*ghbq%>#V#xMN57sTg8*BMt5=2@zuhQ9|tZbeFerC`tzry{*^TE7{d_;=@WVvEn= zb-Um1H^Jqvf=h=V^VG$bzgfHaH`s6%cZpVg{_BebAKI<l?4vsKRyh@aMC;i+TE(+s zD?saS!DH{E(kEUOC0^&HUtd*;2d<SyiuFNY%q4?j4G^#VGFGo@E_bmP;$FzJWmdNP ztjsSBY;d|+%<F@oVC!@F98<BWucNKidomZ8>yWH+(c-VDqa;n)malPUPpvSlioRnK z9m$u~)b(qPtv-z@4LF}h$2as%Q#-BEH7mXrTexJn+_FK$l>V`0uVvum;<1|5ck6qG zqr4FrXERYhd*pwW7r#QP;oIeT#sU<^Un|;-QgrmrdwP`&Z>BGr<|<x{8FzH2E60pR zc9c2|H3x*;5qbFY4jATUsQsUjB5SsR2hO0Jxo(Inc$7!7ZN$CxgOm`>H;`9~lyLDk zwvd+(MO${Ay4o_NbtD?{C7PHUtsBukHI9w8jU|pP%JtbkFAH2^vG3r1eBg_P(h~I) z{^nu)yXY4y`%tWgfhn8CV1AW>ADioQ8&3l@8{6l0zYNH2T&(SsdTSapV2zHMUX9tX zHwzi;jTNwlh0JuH@)xyVGBG|0FOXsxLq2`>4cCm`Gd{uQ{>)o5Ucq|)Y#cMxff?!m zk9rUJH|oCMMmBcZO=}KDp6|R-aazuI+sPPh?8Er&bdSDCzI2Yw7Y%#paDTYqW!RH> zv#oqmxSHC7;^IU&xtgs?@j9GF&86cx3tUpo>9jBut`nGjAY!-sGbEcIIJfgBq@q%A zZZ|z7u@YdhqjZ$AA`<x3`@HqZo0bud^Ty@|>WsA&BAXE>?}?1BNVJ6bPKM7)kj-*5 zvZG^?N7P88Wr*y`aEyI!=uU}2#ea7Go{QGkull}@x7O!uk9F)r11lyLrM&UxE1W#Y z?r+KA#Sa0++f3()9T1l(jbBc&D?D3fZ@2xDAdm9DE1YoLr0;uQED|f5PTSG-I>=|M z{~9YKM@z2V6_RQ2Z_P3nRN29V6jTbU>^6jCR*H4(Z2P38H9cXn7-BxNN#kt!lF{Ik zpH(-GX;rV0s$+>-_va2<;t}3yICn2Cm71MzIs!{4w=k!ZNWAxJRLK1ImF150L)`r^ z#%3FEu!BE`-88*}3$Ta{&a7r{_go(?+G#eCw|H!-_FqR)Xjoj#m<xx=G)av9%v+Ux z=`$l&#yd8&IHRz9wlGTv2(X|qEX2XEF0X^&5@r=Ut2M(Pv$(=EZy;&|O8GX_RniAL zT!=xw&~!h{bZP9&YB<?OcBSz)n~WIunuz{=6Fq0+wrEpmX=9^Qwj}djvOM2hye`Yi zao@(nPdPBZZLGUtv%bWq$Z-q(_f@0sPD)q6ZoS>k`{;(g`rH-GtM1cO|G<l#{BVTK zOW$qot}K~->Eoj9SIRG?A6qS2cXb@pfX_~^hNDYdnk}N8jzwdqQWnuCz_M@GUdi1{ zMrxuxn3H(*MwzHkxZ6eBm5tJaY#Wi7l>=<=^xd)*ZFH_5g_7Nv0*AkL==@T9roT~O zXSyPTY2eiGh0j8C)qbSL>~%nBG)M2Z6}H2K#V`9lO$!2h5@kcV?b-hPht;R!F}}d> z!B1<=pp^4o0hApDi}U+G+r!EhapCo2K5t4j#J+C69o~n;EL64v_dG5Jwcp1%&dr8g zeCS>Jc<`X3YJZzPD7EuyS??gIqeElRwqs_g&jqc4z1ZwM?TZxfb2)sw?AH;wwZs&T zT=r3!zifY|G0S&o9yHvET0*p^oQ`N5YK4KjJ$mj&<omCgql@>M4%;KXy=n8^2OQQc zKe9Ww*#B?w^X3WtymmYCefx(iXu<r%N#>PL|NLR!@0Tq-CMVS#kDcac<*Ta3Z@%UJ zp1R-~g>ilJ-wtPaJbD*r=f|k>i<EC4&G8di+t+-UrhQal-*TA2Bi}G0sqppkywdO0 z;Wuq{OBuv}>i1o63<UjP6K(j@pbU+fa{6%?5M}jUe2q0ML(QhV(cG!7Li!i&+cAF= z@9Ob2+7Jqj&lODL#@^2rz=5HgYH_N36>{oL3bQ4L-h_ki73ZkyS{;qhecc;Mor0=) zCx4ab&wft=yQH_8-<tS6*0^tD4TQ$%WLC{gY<hFpY%pBsj^Dch-gw_|$UV#o67I1w zuP>LWOskV`FBpX!0DhZ)D_`Ln=Fr(`K_*2EGP%DH;gb#>d6=^vDPQniS|b|V>#-7i zn8flqeY*ngt`=OLWG)PRS1<_KsSUDJZ?F#W?r!@$zrFV#X?gGX)2(OHJG>z|8g=Cg z>Zzgsaab3Yo1CYGIs}HjQBx^j9Ov7r3|;Nq)eJ#a4Et1b*Lr;ysL%-mhw1WJ11l)U z^_7;3j^k#)6}u}Wiyt+14WdN+m;+O9S~{lUHvRwJoU~uuL@M};2B!1v*<Y0vj7M#n zwTbo|t9Nu@!wKy3<}2=tV`XmN7MD+6?0aVOt=(+i9Bk!9RU|$&2U?y?Mjfko7pvgB zB0%N9oRE{K?#nItccFuF<NuY6sEOHXcn>*ll@}~T?IfwiMWOtu1DlsO{ePo+vad;_ zFr7Pt;n(47>M9kH<I=!B$IT>-n@G}L@Ai(4;kaKP#@zyILqV@Y#xs@1$phb>g1myv zo3_?~g`msVmKg~W)>+nx6^h{{9baWmPtIF<m#=An&3{`){WCF|?P+_pp<iX%v-f-! z&pR)d&Yx?)ve;ce&(i)$cT{;1b=kAReq(X9JTEP)VR!lD>C@1Ka;2?Nw$QO9#fUMj zzcXRZtJyyzPGkOQUAYJ&?h8{l2_w@aBr+P^k;q0tpL$2+t43*`26be6qvTF~G_rX| zYN0^}*}Eg5ULSx&?Z|woN4R&D3KumdyO%fuikgPp5v5|b^`dLFjv_ftHu8PyvMlv9 z@-<y|tr}wF4VH@=Y-(w3{*$kW77>|tDsky8(0MExH|uzf<U4CpZf!IdZ`!tQ?V?90 z!F}fSw~DpGh}Ep^iax{H)E?RuioliBARUN;Fef#`jsmN&7&WtqyuSpZvsC`OTf2H8 z@%&N|c!!X>O6iDgwUCZV$y0pP(F+%u++DV#=Pr^KyJ1IJE}|1V$4BKWg0lFrBjk#3 z;BM^E%RVvJ?cJmIeKkcpLeZ#|7Up^;pAV}}<AjT}L5Ww!$hEZE`{~fHOqfC@@#m73 z64I8K31Ne$Yz@Cum?Zi$@0}UKEwv21XRP4=^%~gCIKi!A4I*aj2oJ6dEM{CE+Gq?Z zy*HViu4yfzFL)pJ;WcV%q)WZ|b=?%^Tpgs0-S*V4&{Lk|^7Ob$^g}9Ode0d;EhdUD zj!B|)WuH?X3r88t7Ns6DM}Y<MB98T<ECljTkKOuPRwoV*8GciqCzhL<djT^GW-y!3 zh^O$U%#RJ#nS>@YX@yb$^q|Z<Lt^h7{Ft1El;1h;1*xl5RLGdy)s;;xZ~r8)b`0?a z+byx28rG&UGi<PU$G2e}Hl)IfR81;8$3w2{b#NBPRp+u-9oOKS-OD|OaES~3^7HEl zb;UZSH#-awug*lu*{+TMWd5_c6nn~{W?+sm*$C%WrK>P9_oz#sntr^g$PqK>^3Gz9 zgK|(W*qArmR=ufwW}Mr*xozCx&<{ItOmk(~KiP83b7k8fO0Ax3;Ds=RvdtUv$353s z5LnMW9#)esFEW>`dp~7F%cMVK{?3H=&+rAy6~;WUE_Z6KYKIVdo|(FaNMp~vdVEbA zSER69@^h51rK(?EGcM)b{zT&Dc^szS(>3mm&cw~<`8B`7eJJIXsm|o#75TNW6P8_h z#?;1YdHT1&yveKgk3G~Ef4)lGhN;iHdA)b=@F`VqZ{vD&z6d(7?&w<_fXg|XsZ4z) zDE9UYdu4I?f?v3r1}rYS{JB1^j8rl8S1AyGL|wuwR(Ce$>Q4Wn>s4j{bPl2T?AsOF z_5HZQ{smW$t_$C*u<Pi!#D3iBMqqed33xL<%G0GxWwRtI;7zwsfRD<w*}<!Ofn#91 z?su2Xo0(?^)OKB8!yZn&SDwDR{=$CTZk_Ar6Ggdl*)NS^;~HCSa$k-+)T*-JeQK-O zCmk0W<qYF7TiN|n|HhqIrUw5+oONqWv;}x{Ai78ViclNIZ8LrfPM4_xbRF$ZbIt3s zA-)Uq;WZV3-rpaGzp3y5E;@u)R=9I~ZwP-?5peU?dC#zW*sHx{kGp$8tX+C9ylmPf z$gZn<IqZNxqPu%;c`qQiqib=gr821h1<QGkn)|EnmL-M*@M+rxrWfxLCfhxC6Z)}t z%_XGe3OE`2$h@m#$>tzBBDH&VdE>y+cZU7F)4m-T9_(yuH>Wh_(l*g^Pj*b>@5+;V zRioZ>ALN$52k@%AEc<G7?&ODV_T^cKZb$Tguliwe3OrM|62JC~>+8o}9PquR^rJnL zJq$b)I4reMuF3XZ|1NRz*8kDzg1zm6+=?X6)R*IH!a?*!Z%laq=|aq-*s_7yj(7V) zhuIOU7to3MSeF3V+~T=!-T_gvV~?2huTjjqZNfzZR)6$=AGTloW;Qy2DwdB<z_{i2 zacJmQ<n~BZj!~WygPFx9P?5AG9A@;7SVOineN<ghq2w`)T|O4~8Y+RBA0g<s6^Q3v zQ|WjN8^*=2zGXr7>&xub!UE(;ahlMS>L`q<?q5Vn!X{9GNm_R^0xejAgw;Gt_!JL% z0C+&1LD2|$r%QU5pOajaWW5^tNa#5=Z}KD{7EOy$g*oJ7upxjc<S&Sqkz}4!nk`_S zubHgy-9?R!agJV7etEL3NGEHv`O#g+#Em;>G0b0>biN&K0dQlun}^Ar6}7t441Oi( zST*X1CN8mo>4!K~XB$7&<tdPOrYvN`>wmvdej&@+3a!@Q2BWb=;fiWsA)Ae*!A=G0 zS?xk$-2Nsz@(VfBG-$1cQyAqW{{jNek7n5h!MrDjurjq})y|LzebVT=3l#)QH05?7 z%wn<(>r&f+>V;J4U*w5rorqcy?}J}aEmV#2!ihVru*uM;h8&2$B+jPelJGkvA$ZFW z7v#4QYlGqfwX`>a9c*3sqegJHl4ZP){5n<%YK!#6SnJIp=AXR*c4&3QkIKMBN*wTF z-?Oebmq7svaLH{1URnMEw+}T!YK-jX8~|9d4}{w&m(9F1yHb~Y@Gc=u)fXepIS0T3 z8ZDyKfq|dTNWmoBITTX7G#iQQ@$x|==KA`oq+35&%NckRX*RMAW%EZ9ToNR|4`G`C zG^jaacF?T`8^0pxK-POF;%zZ10^$NbMD!)E0GGM40c<?k!e>mey7!R`5K%(`L@P|O zAqnqc*?<Ms-bY#dl-*;;uhy2<+zcq}9pghSC2<@ZwP4r$^JjetDj>W)-f2?%JO^#K zT2PYyRFIGKimK`z80Birpx>XrlKoT!NP1pDpckqYWMV0-U8~73kg}%Kj@K7f_Awp; zJ2QL!mut;6oqsp=y!I<n&iFalBVQu*i|~KM*=CKJ+^Gg(iZTtQFwLVB<R6HQ9!nl9 zLkuv(ZDxSvDt%$iqj)EM6J}}YkAngnt1*!G`c`?c^jClxeltUNVQ!EQZ)xcuK=Ju> zq+-_K?G~9PQ>055hdElZ;NSpu6jSXcY8&#}Kq2p(bj)~7>YTJ;1}4V5g&nO`u5mCf z2e;)fWO<1M6OWnuNS=$NXW}htZL4((RLHNAr-cY}y0rhYr{xHzx(`S6cBD!R{J0eD z1l2ag!g$75jESQl%X)vwEkRE$BXA@eV@5RjUCHd!NqTOUc39!~*AJdgtDx-#d02tR ze9}xK^r8?NH2g=zUHu&vN9701UlBQ(MGVgqsB712*hpX2FmL~Z{nAyb2dQ&7D%~S$ zM98GtGSDV**M37OktSBNZ&Sne2kh(hyVM+2?$Pfc0^(;GvQjB(ose{-EY(cgwy^a9 zKNzS>c0utTWhvqyRT&saw~zoAKzlw?LJMp0`t#Y7`Wxr!FH+2cG$z+^C-Gs}cmf&P z<B=9zSc_?&_dAiZu?47`!W^VB>5Dyx=fNft_|e`!#0b=yi7U0Ts92JT8rf}0SpNVG z-r`(B{h6N`T(BVlFUUNE`?x`;o0=z)L@yf1r=GRv09Q@_il<_Ji9^)hN1}|U4Z#KV zDLF!cs_I47VQ^jt20ja<ih6ucA>QD~sHVU;%LrKTm%9SwPNH5&;DB>C%;VwAb2u)5 zd9?y5<Pm#=0^ZNk4yOi{M1^9M4Y$ajCh8c+8g5ale@@W-&)!&FtShbO4Da5$j}?ty zdHWo$4d;p~!~KfqdYb?T!bPJzur^SA>`ZMp%9n)3O?uuL-!&j?FJMo>W1Oq2l7Iay zK$u};b3o}kC>q$M^qajMp`9B54CL)f?74$C|1O$jmU<voK(wqccBiX&j|(m^?~1+J z(9vTU5Gp^_XDFc4&&{vT<rkS@)G}X@A{YqLl>@@4=^{gMQ}HB0Dd@~fQ6@?)@crs7 z$U~59-a?8C?eln(T9)c!Ql6jG+Zg=JfY=A4XzFOKw_E{vl^H9ve(_GVbu}HNPCx0l zxAD%F`q&u28uAo!1_Pu=!dM&Z@ubXWxYSw@77X};!qt93=0Z#jtMW>dwCM&Dbs!b` zH`LFQ`yoJsn>)`F;~+p#6+(qS)?AtHJYhPRAR48QwFB(bv_NLSt9dU{`b3quV!`fw z=aqXl1pOc2f5wi;D&v26Z_9M7EP%S&74p)kpS<)_#AHeGg9L*o))bl#0L<0uj2yho z%@0`cL^A2K^&EJrqCwAT2ESBJz?*70QVl_N%n{6QG99N1kgN`d0QJ@pyjfp>&P-;y zAylP#a8X4jj6ckMQUMD9bf6%R34;Ped72n-ncGY+M5Z(!9;e8bMCH~}(*Tju(<h}7 z%-W+<)O<iXsq0w2YA}U(l4z9I_v{rA!8pd4M$834>%~#Q6HEb;$Px(9ur2R(l9y-& z?U+%kd}#$dgaFRB!B!d9>Bfmg(Oe}HTnKXmX8)vrb3Fwvvy3r)Csh+FW;{_YEi+J7 zWJtdcThYBU0+#0;vj~xMd<IuQ3vOq^gzicu^=7gQ{YNW(|A@*lYcCe9n(hKi*A2Z3 zkr#86c*}6VKqjL|$eB#qBt+3M2Yv^wi7`f#Y&*k-bmi*}R&3DnQFAzn_)iZC{p`?= z)vVU3+z;4%^38H)g}Ygs&BDnYDR-!UJ~!A!SWz@vm_J7AJ(5+V&5AdIw$)@~%950Y zym=O$_msif26$og(vQT@w67CwH_-Y{1uAU*EFUQRNmZ(yf2gB@PL%sZd_URX)ICY# z@v>Oa-%MTkDh&HZ=MiX)sJLpak#=xQ{(k0(uru?%Svb=|DqI{byX^?mnN-4F*M6%e zH7+)y{3IyU^Ai7P(hMgAwL<D+iVRW_X4&+>GHO1(E*15BI0KyZ@dFg5KQ~9{Moztm zAP?u=p20^>0&#aX{0)KmeYaFRmZic}nYRL@EUjL+XMtC2?Zj?F<Mh4r*zl$y#i+Is zqnb91c>K6fpuBqV9x2@A$K6Y&4`hEaWr;F^&YaH1C*E+Tc~{&}JjGi8ma~Y0`=fm8 z7VZ}`qFU1U6l6zX^iiU98#nWo;zFpa$d3Zf_d2!nZTzSqTx9+UUQE6iHwFzrIgQ8| zb>xqw1&9Qybyb)Gx)Mi8;lRC52iXT=hmu{XrcQ9#s4846bQpDk$uVTeyW-O_Rt83= z^<?7RR1;#kwC=Bv6F58lvFjV*h8B6v8I^zw(&&sm34-Fh6rSq{g=>TIpteRf^(G1; z7<+YBGzh{`fjAQ=u(}wNqu-JzknSQ{M%8N+&KO<cr$C_S<inN)(R8y!mo4$*`9c<v z5g7lR6%h^YUW@R%+z@3+Zo^H9^Jk-c1fi0<1g3djnBx38-lG+W141oO7MM!V4IqZ( zispLgX_mIgE^-1h3vwNZ@O$DUJ+hy8KP09mW9ehPSj63(yhR2jXbe)Olk`FEl3TrK zht5uc237X0ex)eZ*^9H^px5&#XwLZ}<V2Tk65y)HABBTG386&Z8M#Oi0~~6VruE3e z+>f-YAtRfH1^E%2W)zs<J}xu86*WcCP7$m%6o?dpb|4!t0ie%9bm31Gr8_-vaK?Bo zelv>$RYlTH6gF!k#~@D7iFC|hMMO~{Y6~Z|p=H<xQWjdm!NQM_SOH8$(zQYRopXgw z7M$ydi&30t4B1t7&m#VCV;K~h=bX9;=w=@?3}-Ga>q&+2xAI_npmxZ!k+_UaU<|9Y zZabx8o?if(F)9`N33^d&IAUv%ng1Rp*E)oIc9m2lSVk*-hwZHniVf49WSc+%`p4~W zd?L7z)?<v8gEM`yct&wkHQNsAE*MQc5!B&ZD7);(YGWBRNcJtf6xE+WrQmlvrEzW> z;rgis#)&zC3e<cMq^x?zAO&18y$o-kKZg4Q5U6G$!QDfYpWp$^Kk-mzQJnZawt&xy z%(2*Qz-o<x@oTU*#la^jW)<u_pa2<aykWSNKbkf!QX+6A62!1s;FlspwUn9+xTww~ zMZ8S{;9mkzSkL&o_U1>_T_m=jNbL>R*t<$M^x<@BI@P`y@tijzb=+N*<@9)p5F->1 z29p+$(EL3a=l_<ko4SiM+`Ypv0wJAzAm&ZfmFgD?mz^)dYll!EFGwAJ5b+M42@)82 zhxl{&MZD>wHQ&;i4?xN%^eqrmOj>5+oCH%r$#PL|spy>Yvs-yX0m(7ao#+DSX6Yrf z`yujB)LSMxdrz03zQp?JhPc;o#fP9gpN;1`N~wv!e7OapDtx^b?Y!KO6>7zdJ!S&= z{3PC_6@|5{l|Z&YDs)%#{Brw}89@IWu(^Q7>MG;wXHUg$zyun#&)AmVd|Ns{dx_GE zf7VkQJQF))-5~>g%q!37`f*37vbqTBH=W9vN9#_(tSfb7j(P{#G+57zpvdO=EySNL zfcsb5kGy02T$d$3g3OGSG4I9TJw=EvX!2PK6cBm~CpSS>WW2^)zXjParZB4X+b`Mq ze7Fb3B1sXfW;EM^6b5+_%w_^<<Xj}df+EoPq&&7(ed>P*>ktC)A9?%dmUyk-JPpM7 z!}#7j(vVM2M-1EVmTCl19g*eeuMCKfaHx`=LAG>h$YelzlRsF6ZSF|(ejqb67SPM2 zkkOZ$bi%F0`#um3BE1h1|3LS$hIT2jHNN`+y~Kb>J=MRn8C|q|0~d^~RR?K98V6FE z<iqVe(5DI`YKH6p9BF($lh*6|s5=(>IiUH^`jN*F0Ye_LH~RWV?A6&L;kPU*g594v zE#cKhwr&~1Ea4UpQZ6K1#^H)K_6?j6H?;m{E6QlPvpAGLW-+H-<VFCk6{Ucqhf3D) zVVn}eg*7<$dEa7_34yRVU3ENrB*ikOEagPdiDVzL5{>5AUV;T4u_I$g!VNC+JE-=- z?JNsbJwte+)@5w`#+WW8LOPdTteb}qbi%3r+)ozH>5xbd)F9&{MkW1@(+3xfX6D@C zO?tPnWiU)G?52rv!IMo!;nHjSYYIrZAIV3t;KZSAC@WH-d(ywjUQx1+Qtc&{Z0v)) z5jVUQX7Y0Cz#y_s3ffT`-ehtBOAQU_@FS-58T{ISgFVPyx=S&LzKGoN^U;8nJrh-8 zVSN81wkQ;C25MF9JK~f{v8N2@i{il^Z-8rfMi$d3E-CS1`Ni0=_@=j_j6CfW*D3z- zAKq#Ov4oSYeH<T<{?3-h&<&B+KPCI*7WhNpJ9tGGt`jwZC56VIC^3tP{K7YE(W*Z_ zAqL!3@2?mW?0=B)0^d<<F{v^DA+Pl;$Yll|A5oyZM`GeDMN5daI8^DjAX;GAynlCk zjU~vV(+4N;o|fV`NdPs{4w8(VGtM$-Dd5gpp{k89gBI6xj5sB)h;{S!>aVyEWX@V} zF&q0vhXpqz*|fFE^#lFCpFsl%Li6r;k^Cqutkn=Z4A7{tFy1n#%HK=4hP2b2b70=! zSD}l@o8Mcfp*0i6RiLT@?UX*jSngQJx$1cafs3HD&4TASqNoYP#N_lPo`U{GVHr03 z^>p%YfamFi2tw#1l_x?`Tvyy5NLGnfXD5J381r$6&>E{Ci&I*jFx0$8bfnzK1SG!K z22+#gz*0lsRI_0o>Pr@M#@hlzS(=HJ-W?*tMwY-l1!oz`LUV>?AO$~x3X@IRu4kiB zaFvo&{L=xxb8@WgZ@%ts#s>0qgL*(AnGJv%Rcg&NE%YCmQf&rOCLLK1ZshcVSR2Gz zvSB#^KGkxN8IT8}KK+ZB4NtZ{lAXKQnop5GeF65wG7Lus*r~n)nbBuKz%s?eX1L5i zNWRkN)*Oml=_jxdOJ^J_K)qTV5~gp3z^A3;?c}@?lcS&$Rbr+Sk>jHSDv_J%yNj0= zO@kEq(mi2h4Ti92=5ILKT6Po{L<$rqs6;nr;7(pzGR>?=lU@L`we-dM0di3DkY-RE zfJ@*ieL9NZoqq@GYV52VCtAXIl|5}ph{$ii^41>Is6kSyJB^pYp#`Sdn?h{qo1$D9 zn<8w<o4^u!Y26(<$2=&RW7@P6`W}V=W3oKNA^~xrOoS~gI9~@PYV3;!U|g}5wR~tr zj4MvQmd>#VYJ=w8eh!PupTSbsTGg;YY{8NUdOgX4*YUPO72M7DTPYp0;ZM=(m`WJk zBssPekcxb7Y-i+Kz?(8F<V@ad5~Avu3%5aQW0+v1lQY;90I(+8xI>Sppgc=iXqnyr zehBqK7F+|ZhG~G&Ozz`~0ChFZ#u2(s1?8#jLRv)rCPxftzU_EeO#WXSeJy1TA4Eo1 z1HqpaF4jr94~k}ADBLhd^K8$<BJ#Vj{Iy%vT95;y7(`{}iC8D)zJ4_SLh*(iT44JZ zEG~Z-M_g-HO$w<5Q6gM2>BXYB`9RTp>d!a0;GEkw_@I1m98>KaN(54=4@Rs!%Mptr z=F^W>P%qjryal4t_{jVY+@0Ff8Wu>O0T9ubVlH+@T>&~*S1;V~g>!H7;Ng}gIIh~% zY6VE3fj43$cU-KHs6yX|OucwI2+n`ji_<Y4H`ppzrF7O6mg~y1Hia{#1Mu#a!B|m1 zKGFmt4(CdT;zKOyyAljS;G*J*Z-fyf&SqZ?=kkox--y1%g#j#Ub|FuVRPw0wRPrw~ z0)!FV{r+NSbju)N*5&(08eQ22oLv<g9B|5XbG*5w7S<V{j_QUS8=U6h6AnaYXqLf9 z$*wBvKmt*E0A9~B7OM~FLZw2E4RiDG@%*AQ3|dA=V05{49Dyvo2@kQ<z*zy_)YL)t zK@)ke(<?>!GAczJXtXTUX?t~Bm7@`G)#!96A3=Uw5zm$%hHI*wx;=1a^;-(eQ*U)7 zfnJC@Nv~lmada6xnm~_9!8=cK-Lg-fnp23kfe1v|2xWZpOj~fCEY?_^<veY}MX{71 zfcMD1xYd-lP!^B_@C~4s=qhuAm=HKggNrlfH@Fe)rHVB=VmvP=xD&`RpYbM>Cb#_a zu(|~zaEk$YGW$eh8Dqgm{O6SfAp$Ap0uP={#aaAzrs{8DtRc}9DmSf9{-A1{`6Y2s zRW?&Bk@1#xe-<PiZ$fbiX^g8NbwKpx5ui{Iarvqd4M<K1u8ameX92bAN`mNw%7bsE z$6TyB0ELSN2%zYUwe@&Np3-^~FEFc9)d-;YFlSu*2G@_!3TlNonGFWL?tCkOeWU9K zXbrVqEdK_BeoX!~+rHs-5L!iT3ah=5t9y~(MzRmSHiirS2;Jg<156n~mkH)cT&jW3 z#*@xeR}*EP{Ze&JfAj1Zgx|tbd{6kRiC6xf<IK2B+?~W&f?Ec(qGF6U^iDtN30?k& z7g7~Ynj+Dn7=Gu30{*CFbf=1@HupF*n8;I2s1%LUjLx}CzeQg_6vvNzM)N>|{FxQb zH;8ZR3d<AZMD>TU*W_A}z<;KIz1WxliTsRb9ETHx&O)(Z#_YdBc#p^gEt**BI2s`w zHqQ9O@P>Tpr4C0dd0<kIGV<_;)(QLVl!xQN`FvQ5+Nzo=hz_Vf?`iH+(KzDs>`OyX z(w#K%Bn`f7aJwLPm7kj;afuHMByWQ=$m8r*FHO1x!z^2ivCzDSR8zOa{gpy#{$7wG zTkV%9O2y}U_Y`SA1^02A>Aw;yEi&a(<eMLdk(Cg`qUEn}v{0Iwc}zvdtwilM2aZc| zO}^)hT@|DZXHW!2<>DUZ@oafuHKE{JrTQ{qQ>1`r%%WYx@!1|5S}^JcnLHAcz%F)3 z;h1FVkG|Vkf^~;dR}W!WK_<G8Jzki&e1FYLjB7%XP$-c!&9Aq+$X^)O3|m1B=4Psy z;6B=By;mBJEIaE@q!*qoJ%)khbFt=7nHuLBjuR`i3SsDJ@=4<L_X#X9^bLyC?Kxw> zL%3qr5WU{;$H=`6yn%cm4g%Fi7GP%ZtRWsXR+!ZcbCJK~74&Uy`%!I}Fs#}=jzxWr zJUT;;{QvO6^7LIVOr_v=)Ld~dp_*_mu6P;XmPl8EDJ@)7&GlBElIkk8X1Rs*huHTU zPmJb1Mhj)>spR$3EgO#m;VfL~0V&d|Hz@(4s9Rj`OeOFsJnt{@GGsgk&Y>2FUEVmn zJuUv=dN+CuPZ8<q2S66eUb={+-w`ztKPwq4Q?*6o7|s(edqGJwd7uww56lkSr}Gv$ z!!Z6y=NmG5EcwmZVnPv2rO!vb6qPXl!R}%ZFwP_zw|3;?5kI}D{2N9yi*upUJMuI? zWenR8-6U5fgZ7FHCHpY75FRAk$ZD#sP=|zL*%CL5FT@uWhDrV%y)mn|Ti`_FuNz>7 z7Mh=jiL}z-zCgE7W+UUeW%(5;$|4#Z{^sHI3kiErwCKD8OtSSab{1M!?LQ);yO>{* z(JrFF;%^bIz7W4B00Xx=->#1=vI29U*PS<(6)swKXWuBC?)HanA2j9sAk3mw8tVeR zmG?1Xh8KCg&rXsNpnn&*^o=*S2Y)wDh3SDhoVqgx+prM;u0wQl{Lf0Mpd{VcPPE~q zeuLL30b-|;UCEm90ivfgT{Phy{f4r6-4wkB2Sx<yP7Pd4kSmo1Dp!!(328BMMR}FE z6qjs_8sRmfD`BZOIj83?9{o>IyF>&=B0q&=h323dFuWjz0=1MPfC7)dv6sXGYpL7% zn<<}=Dpbl62TVSss)lK!4>YAuvBv=O3Ry*wVq(*C1W%RJQ<hZlY9TtPEzA|bpbHJ1 zL($c|WOPx7^OO&t;QB{CcVyZVWhMm$qMAmg!77Ltre)Iu8#qsAF>Zgu1ss8h;aWC3 z2!k_pa$tKmT=W?7V(w@eA1D#1I*YNW4Hx}f1W!6Y@RT?@WAy(K_0Hjubx+jjWG1#V zv2A05iEZ1qt&VN8V`pO9wk9?wM#ner@B8k(e{?^)&(qy!pE_M@t*Y9)TJoN)t!4J^ zU`vEBsXT<Aat1m<FCI4r$D!_1<Sy|Q+E(P!xDmTeeiq_j3z<Y%$Y};BImQ>KM#%|l zD|M;tLKKbOFCE5D`3e7$x}kdV%W0+XYHTymkI0?=C1FGMgwn|!CSi^I$({|2Y_L15 zgaj$i^i=u?mnVSCFScrXOn_FT*~H`)y3U6G`8ZhPBj@c-sA^K|1A>?Yq76wAg89Y_ z5(kdO_%p&Ra9*g4sS&=s$wE^}d)BGQt?*FtpEzwi4?r!reHCfet0=1QK{8DgH@+s8 zgG?9A7QFh8bz!xnyWo27Z(<oK7g(7Qf=GrC(^c=e!$03&A=**ZjC+JvdbPfiQanxw z?YSH2UsxTEkGlz;Ri|8_ZNTXEvmL3Rj<qmu>|b~{1#Uz)u|M2Pstwyqtc~tH-&*Ji zRQ<zjoCz*4Z&W|pkHY`^OUT>liTW)iaC<Z_!jF>h37vd2FGlM2xG?f9q>SR~*IB&# zH+B=Ge1^53Wl-J7TlyC8w>3cKF&Z|^wO|XI`kPrU6Ji>MH5v=v`mi~W32r{j=%pxH zVoV4H3GLjV$;ej<#yf<992ZSijDsOFyHj8e{a{m6IkAOMR&<MxjeYIig37aYj_H;l zf7is94Pg!3LaY8^&c(#I5XA%ucsk}CWJYwwpPA4pe}ZH(1I!q`6lN7hB<`%TkQ)ul zAq**dSw&v@hGTpzmKEO?!a;sjj66e@(N{)-@?(kYQxIP%LQ(jo3i%2#X<a$o-Y{Mj z`jg}(=PgaBd-8+OkOL?nL`~dTU||i$wH?un63`_)iiGh=y0K(o3bu;-!H7+T8|d-3 zdLbk${%{^@#}f<Y^b$2*n1N_>6F(}zC9k-n0|D74ndN#G-wiI^#n|0_#QhUxTW_W7 z`SNa>m9^)3*Vv=?2a2SilI6hfk~?7$DYfz00D_{1^oNUMcK)5XaCpyh5x5uT3~kSJ zthQ*@+6gIat=S+KOee+;Pj(VxdY&7U>FMM&DK=wHM(5O85G{$b;@MnS#>SXl>>bRf zh)G+5W|b+fyok<rd~UQM3@%AMNB)oZR@4Mr{-^pZb<Z$;l6ou=d~U6|s2~(>>)Bl5 zNhA7o4`LE^VK0`@DZE3nJYe?*gk&+okBn)n=3BbsX9^N|3aR<vt!Q&@T<%HjR_84l zcvHT0&)kW0!S1SLAQ+#7IrI7Ibd(3j=fk}*OPm;bYlJfjMA|JflxI*JQ<%_mIlv1p zE|N+qUga-S{AraL?aZyR$lU+;*|}pQKI{S1Mb%E8sgnT_wfc<0Y!Lxz@Q`x3UoT8q z54>Zh7ph|gZ25#qniKXY#ZJnBX7`39w4Ujd+%Zqdh_K2zZt!Llv~77^yfdQRQLV&q z#pU9hVh!=HYZH!J0}ZD2v(fxACjXni51@-$`~RPa6M?rf0~&d`FqRlgp7+{RWoOvy zc6!J>yg7sW9Tilaz+r<@DC9j+4j*0=NM3M!A+~SwK<;DY>uZ0}ECS(3*TyDvhU8Qx z<s2(!!?CM&9dq};Z;Ppn%TS-qV`x@pCkz)c$C}#gU~e7Z2#Bj_A}coGn#F6SmvRlH zp)9c|L}$8~Xox(_FBak!YL32N9CBUl>aqX7m$){m$Y9jXX$oX}I2r!JTFQ0Lgv!z1 zQyVG;7+9cGe^RT%0`w(|sLyiU<gAlkU^q{T#c!nhW;=a~x=4E7K5G8BvNVSu58Swl z0tnu721E;*Q);<~ypI)z6jDlITj}P7=$AWGlnE)rf`%1e7iV)66i)GAIa3l|!rl7+ z&K=qQmf2sNjrO;y7HfdzMxQb70C#t+MQ#G>VhJm0`Uu~}UP?G-b;e{h@8pPw_{4XW zV)h^D!%5l0U0M(!<-Y|u9D`d(wOY)f8#E?3^mdd)vR)d^p_4R*NO^~_FAUe=(F-Z? zGp2Z&??}=TM%*+{r~NZR)|&EqSvVZRoliu=qLcGEa<KbY2oAncdI%Kkf7yK6Wn7LM z=Rfag$bCo2xiZA6b%-G(ZLcy!6X(L5dw^iL@fB$a{xUtXeL?djHnpHF4=cdaX6IY& z9kIXI{iv{L=0ciel>wT#N0xj-Qf^3@m^S1!Lyy?KQ&=MlTRzn3sQDE(3a7adXRQ;4 z?@3aQQ)51q@N=*~$xFL`&!tX8>!Ic}Dd9V-Vj_==AV1`R;J+VmH{OH!B)rJXs|@he z(!T91kq{dr1hF>^R)m>RpR>tX8NILs$J`A0r2{NV|J{3dXN?KW1AmVnW;bes;jnCl zNNA*Dn0uAsiYtoQS}sOh&TUyaCw(VxlW`z>wZ$C0c-i#lbYdS|=4Qq(17haxpy!E4 zOOFb>4?Dv45auZa<9wO+KRaJ62kUG|7|;J4`LZIkd%6d{sH8bZ%Po^t9$WDLV8Y?M zX1WewsLEWR_6E#fM5bJxP^}@Q^qJP^Ok=}c%S=i!YdYEh8<#7%O6F>mY0^{-R<teR zKVN%lNZVhX%h;^bZ<v23F>?FwIQeQR_Zm}N+mc7LaOZT`=xisiN)fkjMsVAt{4V){ zYv3FGq^xJ=Y}O5(IcXRvCc>ACH6*3AMNZO9f8EKss5-hsV#He<!u&MpNGG&^KPO$j zW;4(^M47%a4=9=s4U{=<2{+ZGl7YyagKDBnJH_}qE8@Lysv1MIhAIO4hF0L~T9nQf zM`q0Gz`A`tLk{*Z-lY)~;|>4EaV#WnB%el3Ac@LXWjcKrpLbYVCqjcYz@PMTV@O&@ z$ZXlH1l{#?oC@<#1Ru(IMFFGxX1|wTc&j&jt;mLP>7}eGjN3)GO>!~ue_%y$@O$um zMKSqoW5gW=si-0Tf7mg=h;r_%luL1M#yhb#YPhwBHhI?ff2Zz7a3m>rt2rnPVIjmg zTpwnPf?KZ~D|T;0C+!(tx!Mr3Mm=pcEpCGo@n%;e3Khzd<!W>6$*`BJ%`z8~Flo-N zov<CosvOzQJ8XLYoB&z1KM^jD7Ri*6Vsm6MXw0rLWcRkcOno6X6^A7%_n{ty<`XVs zHz987)6?~B$zq1-$dORIHQ>eV07zjuxdZkndU4VFMH_m9H6M6;x*xHteA())n04lm zAI+S&#_<!rwweLH8v>!WCwGC(@Iq5iQ7mBttJ}iwj->;lf7He6>oLs<>BVGuoH+Ji zus!Qh>_vE&B8yvR7PLunsYg(@j+C?CZHO!8QUxas5aOKSXZX@GK4()Et9Jea$sRG@ zyeO;2Ay&o%AosRNCs$ersa}PQ@cpIf>x+~f&Ho^qJd62Q-MT(I2JeWTzweTeR)WU% z=cvo2nE>U@*8W<#$S<+_<cBZX%H?Jb;ltbig4oW~AY4lsoPCX9NW>coLgTGktbCek z$7$Tn_#RGar7(u*gS+q+3X(MYv?5IWpW`;mbva*TOP4(<h5divgy4yH3A=%hFR+JX z`k)lH`ea7M?pQJRh)!QLdrA(2hdFh9Z44Lm+IEp#i1D5g<uyHV8Pd;Y#76r}wP%Fp zb>}x&?6YXXYj3ERcFr1x)jIfuqW;DCyqCK!gG;b%q&XcVHB0-7xng2llBNvq#&TC` zh9om$ooQ**IuRZ{<np3E3Xlz;KOFA6U4#z@OW|?m2AFv+JI~?r4cA(O=9Z(U$F9sX zj5N1B;f%i=k_kz>r^mO#?OAT+23r~wX57s{zQWznpgv83zgc<XKzV_zQ^wQP4*l~v z1oQV)gp5yL{>PiRJ-U(UPt7>bH<X(+?@wLWjyHL*#anydk{eet#hjc3GK_M0aXUkJ z=hhggwLay}X^ifpD+whh1wciD$*4Ha{_0d^g3ihphDMSZJL-j#El9Xs>yl+e%_TwL zMUY90c3!<4a}9;P;Ylt}q61lCZfu$*H^vAU?ySky?i5o?Hu~Y!b~^DO$^^}qoni?| z#xj!TH$-T?STol)ro|p_Nvx(-Bdz|!K+hoe>!*!1YH`}(dVnnNh^k*CnY`!xmmm8e zOK!C{n*QkU2<2=WZb>-!f<m<6x@d&X>AZx4+7TIo!x0Hsl_GXp=2`&z+=9^I>5$Up zp?~&ak_2p8KEJak;W7G{1Tl^?Yo#Y=Vu5BGL=(F8Pf15UYQ@+m5^7B>clxF5{e)z@ z;W-IAs%hbbWSC4x+%v|kAbS$(;~LKCT}l3^A|F}`@!LEp_`^yGntMZiGK{DO*jEke zoPjq~$-~R4;aFAb0j`Z&D`mF=tn$;cQY}cOjDEez5-;-0-q@wlnJ%5kgOa1pDZ+%s z4Fbt(FBwy;<M^<@O((-TY7H6Nq~%F5s49ireAs>PYBxk3e@I;?l;aTZk5To-lxjI_ zPbYpJ)rHdI?O-rmb3X$85Tz7@Qj3@)H8+MKA9vm$U4I7TvQ^E{P4>(=nB+UUB06Tq z%^p)|Qb}QC&c*;`Ou3&La!Ng;p5j|dh9pfHS(d6;Vz7tk?Dj<u%01OGS+myHM)mX# z=<=?$$>{5qvQ^rda+fZS=y_LI&<-sJMkTZ|oUON8=7O4y+j4R`1Np4eVnXi?aVSYF z^#Rko;r#BS625;~aj(uaLJ9B&S#y+5fBR!zBag&CPrFK(qov(!F^HB6p|vvysq&7r zB)HHE%VRpF%FhPb*?tg?dOv*uF9m%YM8_;CBYnoWph>a0rq`eF<M=?m^7~`N+(<I| zANXrHl2^ez(V}|x4C6wNcPz)x@Yv_d5g*a!#OEH#19;*+FD0{)f|Gj$kB;Pte%NK> zQ@jAYEhk1OhrAD4Pl`marjsGJ8Zj0JKeC`j&Q{1H?jkyN>;Y;MYYS&L5f)yghYa+w z@U!UMT?sLc{@B<vfO~Y!WDai#{96k=pGLnRe+=0><clL&BC{uTm|o1(5Zm&fn6%d6 z+Jxu{VN)&EaLtV&hS(eaGkpC3t48ymcdc>0ozo+4xMRU2i$$!38iPT2d$t#MgYe1u z44c>kEF3rB<{+L#$&9wZ&?4qQRo;G9ot;++3iExj%=t9xjlTWPUJSoj6DbCo`NXfL zeDuFOLfo16%b&}nv_qM~yjKTc_y=?4XhjfsSO5^by<l5|G9{Ggg&exijMA&UC~`NZ zWUMSokuUcqc(kki%Gtth=6dp)U*3@95rg#SuHjZG0&;TjxnZP%H<6pXOxAjyE69B& zC%}DbVwxZph;(;nKmm8_2-~2Yu8<l!dQ%X+nlePrg+GSc#9%ARXyT-)H*CO}T5IA= zMq4o(`SFF-S2x;ZwBnA~zq%{%%zUkNF|Uc;Zkl~mO32;!x>}A)c^^)G3(RLsRacq+ zVsyej-ewLiUX5E?vyjB0Rb0u8g%{R!|2xuz<Ou%j&!yYNovvrbH0$b62j!peoP-T$ ze0J<<o<)Cqd@-h=!t4XIkBEcr7nxlTvZs}jUkz)+5Pp#dfh_mtytp1eyqo=)o}8Ey zp;(nNk5<>ia27DIHx%HT>?eDvOx%@etZ%laRu%#!R}bkwfz+FxXx#p-v{rs5-`!5; z*u<C++Pte6%zBzoE}uLMhneGkdBFR=>C?!bOleGu*VD()zWp3~>@M>Z7lXXzEqxBx zCt2eTe&veU{x?1n!&XFTygJ^HEk4z;(3<sc^fmW!(m<8W``ih+VO2f)Z(}iIrQ+Sk z3tn$G!Dt`2oDn0ET0U48_e9I;t8mE4kVL8z=a&DfAHJla5t+C%agV%7G1V=|#BO{x zL(s+uiBaTMg{N{Ake5d=XvJ}h_wppevG{5ucfZ%>1iz25`09hGl{idgRu@9a)kkjf z5fc2R*Z6%i21%Cd<CHxfhhX8wruD2O<v(!8Cdhxz_;5I-H;nGmVw?=Tmc1?+HIl_R zu4WkzIUd~%+w|khCyOD}Vi?(z)tZ~KQT`FOUo=OSUYl-{*n+3o&$V9yQuc`5x)E16 z!hLo9OLBFnRqpa&OI(=dQO0?7T)xac?=_RV=D+pl2V%d*Pr$7>qXo6b6#8I~4eiMo zLm>V6ajZupqb$}CD%^=Sb{LFvZ_aa0+Lj2G(W4dpQ3b<=Io6c;Kg1g{#@juX*wP$O z)QdXUELa5MN0E9mvhJ^8jJ<N7OkGOwkBaMWJPn}pGz3s4^u*CHK{SB4D4j{3$*@>J zmTK8In$mhP2X`!!`-mJ4+=-0s%$Xq@6HOA`G&7$3g8tnM|3`$}zh~*S&a~*JPj>P4 zElG4smyJm@=jUx>6~ejS$&d+{m_vBo74p9&@8}7*3wHZkP7F!-;R7~7^rXd>V?MFO zJw2tyX8y^g0xZww92BI^{s@BlpO@ixpVUJl7mqz{t$5URR7#22$!6%a4#Y}IXH02J zHis<|V@yGWB!}(0*~eKDW9boziv?%{853^&k;yWi*psyhiEUta9@I+pIx}?qamnXs zT7QC#6B5~R8*W-`U`V;9(-IQ-DA`X3SRS2oXGqA!?I{XAvX?SOB^R?RxpaR{wM&d` zrg8HQM<pbd(rk-KZ3QMI+RGFj)Jo#OtpZqKQwuR|Po_pCsFSZ1iqQFSs6{JwUkgM} zFsX;^qLcT;6|^HzvSX4H%i)g^5gntY-_WVQV)l$~I`KRy^Fr_?i&%n<_^kQGeGY>C zX9;TMuPr!PanIaJ<8m>{P8lct|B2FojIH$7&u=n3q*fk(r{1A{qm4a51<b5(UQoD5 zoInT9qT>P#7|pMA73<s~z+xaEhPM7ZZDFjhc@H$WU%X$G=5~>qP=2nh{Q*z8dU}0* zx)Z9;%kaFK%Bol1>J+3=QI%=HHcblEAS2Q~2ycWIwSJ&`yU);)^R3=^Vx8Z%XP>C7 zRUN(56ZCC*Ygs#7RG&~aMi#4JJH2|6IjyBn{5VnoXFkG(zA>~C;m(KtArcU{Bz~?b zyk4hs51-D@vBcKRg6p)Y7E_PHx;Z*TA}3cgRuHj~05lMShK`MmjHKG9xbECKdzt|U z>eNxO>yIfEREbf=bw#FN6opB!t4kU}tXE>OCYLLb5EW>p-&e=6Wl`VFan#5#86hWR z#f23>YhE*DwZU$|O_}(GJp~}sc4h;ff&>qs%=<dt`JJ^Y;X{%mB4c4Wz^}hwJvtv% zJYw70w^XV3)FC3$w!h7(D{z+Ih$F?w?!Q&FO`fk?N8Vd*cMlWR{j>T&$)ZfM)yb7P zqm~h%Q0^aE@+p$#1XPw+3Ad_0doEY0-p&&8YaJp`dwefa%AQwLe#7EvvN6KgfF6r3 zgs`_;S4tR3$V(&KhIL2z``HYy1QMt|uq@rN1mLoYCJ0FPC8Y;pa_31mDFHuIPe~U> zfXiHY(=%ho*5_qAg`myo;u`2zo5DMXUD5$&zf_Rw-60k~F`DuMs(-sJ0N@|mb-jk# zlWB_&@%i0#$0e6n3Lh5edZOOulk9?IkS#QW^O<$i+|Ni066P93Z`mof?VtsrX^g3; zfk;CH=#K$!<=q~G8hl79_lvl1Rr{I_dYfcS+JdT{WoE8YemWd+p=LaK7NWw%J9m?i zw^N6^jeKn+SAc)i;f<ukWHdB9TDS-(-`_T3MUcE_fCJ;hjgAe~Q-WjVc)36}psOq8 zKYR6(sWae`gC#wl+fb7q>Cku918JaRsnSn{2!PU`OI~|u=n`A*U=DkC&X#Z%MF7d> zj1!;r2}hObzhzlkQ4S}&liX#Rdcy$yrGj18x@zC7)w2iM)#InMKQqPqC+)78>W*h@ z92+B*7I*IKnf7*Qi+*136;f~xN-muiDiK2K_PhVyj}x`zGTEiA!XgL@cH>FsiQR+Q z;Kvw#p7cOhhZ-W_h|M7N6%rZQRDi&6L;Hi|J%W-Kq>zogpeJb8BVW^PJp}OP9E^J7 zIwoC|d4FlkD3SUkM0^;U`Q~d~;+W-gsU{f4k_?Q4gscsK+!G`>8r->DOBG_F78I<^ z%j`*^6@IX)R#XV4aG^BpO@9^}hd<B>gdB17Jb1K5k{x1x!7#p9^Ta6kxkzbhAFD`) z^qx)Glvn0=Cf$&DmwUl{)t6hRVA&JHpde@Ayq0h0&cN=qgwrcx#>-eO=huGlDF1Vr zR!p;wX4UPB>6`SK*eDhgTTm;sj7rF0ps1tc9J5KaoVQZbtTC%7fgc~RJ)-eIvh(4W zgVXHSOcoT;7dCMc(xZwGNAmK=DyN3&j_xJ(jqjE*_*x!nS9FsSQNXC^3)yIb3GjAP z?9p}xK8?TR5_@2GlYb1c`Ga+T*xAO)V{o3O^AygMw1M*4Y5A2&-*)~5#`U>nG9w*# z54XfHKE<|kdGrQM3W^h^Pt}9p4=HWl8fDB7!HfVCO<;4U<3w5b=W*2C_gfS@F+Ia6 zxM7GvHh&*7r*s`ijEEC?J5@<D2NI!A1<!cFgV=aLS8XA23cg1>ms$@B;!j<)tEiu0 z(Qv0pP+{)r-Jd<?d6>{+(=#*BvkZ5vhSh(ePRD|PWX8}t$P=v&D5l>F3rIaeSwW;? z=R#67@W&)o_<gY>uhY8`AYG3^4=TsUZ^>Qy6xE&K=6tNAomO6J5>&9-Q;bADfi$*G zm$$!KNxP*!Tsyky+{bx*PQjra2rGV*w?b^_gA(ZiLdm};zg>NA6`$a%|J`x?shP>C z(9D0_#J<#(JWbvxF(9((kM-}CWCdeFQ`Mi?4SH^k;U>3;REhj-u7V}q(_)&OYbj?+ z2jU9M9J^@e5WSOdKQ+#}9-TMhp8<w|T3<}`SLd4%bs!<h-PC^2&qlN?Xg;|bw|s;W zuSE2s7=uln4TQcv;+@pm(EwyMxIRn>;ibtOxIz<%rgT+T$J@*2I|J}6-q}S@kPxlt zWp0}nUI(3FRn-xT<tn(YcrR-iIqmoeTI5a+{&k3}F+b<aTt%X2TGKUq>vSzGHSIIv zWz09zcpZjh>r9URG-4;>YB)5BgIx&WWNCw70VhN3V0f@V8A$rScTC_q{iMUYmF7r0 zcOnI_6epkX-+1B+hFTn0?*u^e-$PR=ssM=x+w<oWPV*~*8E7CV#Qu?M7#;Mi4*<00 zL?gOqg{+trOg|O75Qjuqyq>%lh1}i@#OXWv81x`7hP;q;2^=WMQA~xcJ2Wav@DDDY zA-09oa^LHXf{sW`_a0StMBGljesr7xwa0*1Ys62gkocDx9F((eXs~|>ba?lv3__I- z042mrZ}oZ(wQL7WLp|Tk_)CT}fB&Pg7Ro99Jo<moPP`aLW)0cgTE$vgp*LASM|gFT zigzR@J36-%ltKZecY&T=K)^(op)xj>G3+2AEGr$T>pRFql|i*RM|2HwR9vY!^*-P) zuj{BijdgMDka&}VtES*oUf`uxr_J(Ay8+>o+0)TEpmJrM?Uhn?m6I%+9<?qlSR9(# zqYAJc?*NWEO<94G1FqdAJf<B%3%XR%OH0*bPiS70OT{it5bWvm4v4|flk0mG%<|Dm zGVSy1zFLQd(5)Q2L|UmXBZ80*kn2$bhIGmd4=pJzqx(R=VjnI<s5+1~n&bJC`oan< zMB4v?kl*)bQl@$rhd4okWX|iZwkD{#til0l^QtY;)}mtMvt}^T?6=y2`B3!CpnfK# z5D1xcFTeBxA?Azk=&L}#Xh2kcU})thGetX&5|a}xe^xnokg)js;fCdb3rc+gz%UtE z={K@<aEMQMxZMWSo>+i?V1WaVyj-zb@T?YaH0o!ul~pk_@6X0YyKz?)T;g{Q5fNOC z^?;bxXx`R|%7$w{;a<qq`~gKUFw-CDsZ8-I+FJg^F!G!@DEWxNZt*(*z%0&-2>GGy zr)5{_wijfZTrUFeH{y6KJ1tGJu-7o9rb_oC<Wx%S$L?$&ev91BYFG4isY{)>C&oOx zTra{1S!i-HKXD}8{9;QyTC>7HxJeSfd`0eiB`R7gH6zcimcBVPgV`3nu5j`>Vi`K- zmcqM4>r93akh;l$D*{o2bB=RODEb5n_Mej$HP3=&OyA<7b_b6-tMG;G$x?OSBEE3v zg|vY5|LPH{)Ll1Qo!UWGM8q#|#w@PE&t-sI-0G$mjYEn{spGz74etBcqHZqnwD-m@ zHN{(4=Hl>m8qD|7c=Tv9S2x(-<nC|Wp6K*BbEyKnMm?f*ew246(fJNR(x^KFuz*gQ zOHkd=<p@bGHgfIdVX?ZMLglcf^rU0(O>u0KVc++;(kv3y3={(EiYk$5ir%;!ape2$ zNu?+S>&z+hm(~>=^J!^YF-NW(=dH72)MY7*TNPIAKCs3o)r)1PG`(=$hgWWlH+IJe zEFQ-#1_>Q+RTcVl%ivXa5X<CtrLF1aFUaQ6#i7A}1l=!p!o{+Z-xQQZcM@GJ*5JlY z>~jjR%D+nf^=2Xy+&Jrphn^c}=>TUMc-<!iUFC&P6WupNy>~ot;_P=!kW}=bq6~au zg|unM`M7?H|LdY8-SHyakhaVb_QfGT6Z+tk)zh>vQ@t^Peq)@_8kWaybkDTHUi!-< z(U$<AWMX)3rTEfZt7a?=!x9f7ePJxl3j8@55S%QC(S?8+)oTKW)yNMmh^rZye0KMi z;)5U*CC&R%%8*Mtkm^X4p!E*7TTW3Wb%H7I=f$^sR1z#!OChc4gs*`2L#<r}6<mPl z$3Fo~jMt7oh_t8^<s-W&{Jm(hs^g4D)Z7z!yRje`zt~@I4Op37Y?&2(_f_7Q5s%s> zTmV5cD=HnfV*dJmzce5-OOO9&M>G<#Yd~vXh$P~iqGX{&2)ckY%bU37Ax#9*IKZk` zi4;yXE#=^nK`q7U*ndg0kGC`I7U9fKji#8Unh8Nm+TWPD>_EzrV}e}P`rz#ir+i1E zulVb^QA|mvJfUOgXZbJ{NWqL?ycDhS>mUtC2cnc+3D~m?pk+^t{V{!jKuubd#{T7k zY4W;#y1EIGoTW9R^pal6%A$`Z97gh4<7ie7L*7a>Lbl}iaEJ_<(h5=&C7sdpym#<a z9#9aRsJdK-yP34Gxq}>u`}+zZJov`YUcr87J&ala63aI?h&}n;o=nlfd^G5CX<B1c ztqx1Rh}hZr?E3j%Qo33lXY5nPXXh9UwA!W3M>UB8tWMHm&g!ab5!}MXyp<FbELP0g zFJyZ;iCcsFD)zb1r{oown=rig`B%SQ`jvf4UG7}5PrRLK%!`t8jN_GiBJ5Cid5842 zoAry&W*kYylHjXHIQlIGMaYE7NCBDqrRk!XbCAj9<b_shDTaC^SOrsXfOYA$#UMeH z(W8*4QxyJ8EBa6z?1q@<s?&?7@_&ZxiE3S{V0|(!etr^g&Wu5g2T(H(XOA6|Fo75* zN~G$N++NzZM@jzqCaZ~yrhQm9n<NXr{gM72CQL_+<T)?|AR@n(mOqoeSvcuY&(DoZ znP5YdyC*1WLVNlJowQap2FD3X2#XP-B4!<^E-|iwr->=QFVaNTriz=o7J-WN)~6L4 zP^b0sLHDSrTWLF6PCm^LL&rJE*M8tFO*`yV{H!AV=E$Ap5P1?e5Ob*Ac~soO`{cWm zq>(cOsJ4Ar7LDjL1)u`rVi>=$9n9|NNq0|op)eTITSm1R;H`ckXngC0(+g#={Ol_A zEiF;qgxh@r<nq-%Mkw2=8V1KWvPo>PTnz`f`^I2B74IO*ntC0%j6<>;8A`WnxSaVl zD52YpSjIss)v}BZt(>OHEZklGdc5AUOZ;6`Db}5^o}RfY>62lZgO?`g{U*b*C1X{@ zwo^z1V-{ywKguY6Krc>h)3TC?uJu_etH=JmRNvi$oCDANT)ya+q_pUOTjBYMS$}sl z&KQ?&<b&AKq}dyMi|OO>{+rCDqh9SWU42I7PS-W^Fu=K4%>${ymtgwCR{4t}Gu9=! zRD>lCE0}@E0Q<D#(4&7+ku#Z1Qjs4=+OXYAkklT4w#wkFu!u_XcP)op!dp7|=^l1X zsSC13rG$ob*(w0;6#kvriA_<;8})`w$hlUQ8*J|IA&W8{D6csdmOoNk#=Mi=v5W-4 z7uSJW#lB&xHUkp;ID;~hpxA?#M=}p9>6nXW{nvBGB}rxsdW#AY>J@tZJ?jPS-)T7^ zqdvb--zqi5PWP{YdZi|ec`4R~xeDtcs7k!gPmFyWPzm?QTA_^DsrdEsP+EIR(#-a2 zWLi3><kLJa1xr69B$e|hoh>RiTxifU$X$6n`^KQ~Qk?ftaUu^~hf*&gh4D}9?l4Uy zu+4ZAKL=~)W+lwNf$_nhITNA8PYy~HYM)DgpSM8goixj|`&RrU<yX0%Le&qrYJQj* zSi+GLf7S+RIOs9y6ID;}BDJV0{B2ihxHDd#RQ+mTs6c@vU=s4gM5uUu%JH9mt#8_C zbfxC9)RuZ<&uoI-B9t|`eI|jB|E-0MrH&Qv46QSrwjc#3IjaM7o}u_sxT6V<Z?fG= zDos_OX60+PB}_9Zg0EghJB2C;84_PX1H^%(ddlzAtzh@k>OG8$WbGlha#gy*R;fP8 z%2|n<b>gC$vM;XgB5#RALM4z|p;JM(XKaaNM%ByQd8PNDZBy+`xK;z_)O2XWWMGo? zVCl=U=p@Vbq;H8lv4GQ)EG!1uwyBDwG3b1Tq+sn!C+5aKv*etvn{ogB&F-jDU!gDq z<nCr{flG4bJ0O=zJq}bOUxn%^{a29qoFV0<&7B0r6Px&WJysKz#g?-tQ@;J(En_a* z6X~TL(OIC$kgqkkTv2Wn!iFH##cXo2%e`)mZf=KAstJ`XHNn*zQuBJ)Dme_!i~@%* z(GkP80rlgq!E|vuXw-x<?qw{joBZ_8XAxi6%3-$wA|uLzgIEF1Ve|2FW`XleJ<>Hw zU6^TL7u4aIK}OQIL!t7&gEXxukSt%nOZ7hQ-vRZ1>}4r)@+#>rXt{J(1;mQGf1jfY zfiDHIiKQI*dP%zRYxw{;YotTY_N?hytzjH&21HB#$!I?&jOE>Plwe+9Dkp9HOZK4u zXk-gL;*!c%rvH6NNAq0aCOlm)RX|J=IY|IP+qLRA;jMeBVLwT?;FhXQrS^vks<k~w z7pL)@YxAD_si1%~)4aklj5nt8-s(0i5vq$QVKC!D+Hz{1s#<OSr;0Q|D#2KSV109O zGAutj!I5RwPEG;@mLF5|Xn`tuchyqhbE{c31QM|IO|Nx8qp_wasi~XSeyHPH*O(7q zW?=!e<EI7%{v}O&3S+Q{v~#EpdoFj@0iFBJ?RvAmdMU%6-ThDFOal`n&a=7DF1yGS zaY<NJ(`1o0(~45G3e0To>9pyEyb_8&{9-kcPwZs>l8EckTx%v2dji-%x3+Dl{R%hG zheE-suF!zZ;P#86%1inb3r2-;P?fP6QP8b}Y$|}#QAiIVrIp6RYYP&=?sswBj+NRq zGvipHuyoGO=ReKql)nqN)5)yD4JD6*Sz#GE|E@7uxbUaD>w*#&6AL6Bm2clQ;xQjB zl}<yz4R7IKYM7{yN;Q*j2(I1r*b_CVzlfZ1JdUt(N2~;WAB4-(m2b!I``?M{e%z`Q z&!(v^5!Etl@1NQA$9Gz(5`CBm$|FeO4H;Vz(KwbOh*DdgyB=VBN=c3>D=Q%QY%*#c zUl7i_S9Mg8XzHq8(*;T^AmLNWua(zJ4$ae6sFhr>Sat_C{iO~g`c!V{B+be3je5jB zC!U)u^fx{Bvn=QFtSTn*wGhOt$}LgxS&FUYhP5YvDZcQ-BQT}U7R}=4a8_gz(QecU z5`>LK=MAJziL+j&@$ffm!pJS&@tre7CstR9KqTEK4weHat;Gv(?2jcznkP#NJMoq} zorlFSqb`=o>S`<q8=F$Z7jE%>j6W<YwIVzSe?$H*#NyBWv+a+|xsGO@a6hJ{cqjKT zMW>gQ2s(O*tr@FJc6ZY~(c8|lFE64$9HVV;?=OF0nzA(=PjkFQ2SOTQ@>Up{c4I#R zAH$)2e+N3h=)ApYdA(k(!LdY(`Z6*@s+S(=0ZbOGw;ss|xGd%m{lQ~lf7aR}>_oaS zVCIk$h>TsG$B3VJLs?zqQbL|3QiXU9vk=z*$-=#FDx~-sF_22Ex$3t8bJ>n=zFm}O z(0cHg=l5gZhAak2JN@~@&9qmQuPqEN<Nw;O5vDY!Rqbv7SWbSz6{-~;KCo3#xZI?0 zacaDr*e%0(2fPf1BVB>PKyHqGNizrfr8H(X@7imdw#YKZ3arE<Od59BTuK&L6|u^g zpt3w^@l6(Pi|xn~l)fI!VG4&cCR5;Z%Mefxv{GG=biF9vLnFWq9MwwNuN_xc;Zs+1 zWu)rM-`?TdY5iYV$vpj^w*j8aOSFc>VRL&uw031NIw>1c9hI*ClhHNNq(-xPj_kI! zUg!*8eW=@SmHb6zg^GFb@Za+O>T~%;C2c*XTU=%8mBelpi=;`xP}j(j?)U5j6;8Y% zA>86Hg!Ncx(^&{CtT!de_g){Yvd7@}g4O&U^sm`9YoOy*l@k`_?ooD%RM>{K|H`BG zBmTz;>nup>zhF%j{N7ezKhkESsH@SXQiUiZYzOkUXB|<x3w<{9`{J%I)jZMxgcy72 zR<M^9J2}sL(C?6Ohwr9%VUi(bqe%=ZLRF~SihbfRQ$M8z^6e~fWgXXOd?5CpD&P7k zHF_5t2ay_N6|QGw;6PP_wS_zSJJi|JN#f;`#EmSUWN9xX^m&;A?B5~Oabf@qK8tVU zgjnnp5OG0W(V~P(pT8ZgyBqTwGQ_TNJbiY<WWvtk(hkUH;9zudEq$RXLPpPj#Zd8Q z?Z8PG!w}!NX)jB2x9j0ZPd!^egC?9;7L+0%j?6irOtRa^*LN~$m9+*WB-o`Tpm11_ zw)2V0gO@$ws?*p^O4@i4G^K@{=q-8aQd<x#M`=-wfRHRrhx3`}M%8+y1QMTF>gika ziA|pL9e>i60<&2H2l_tG5Pp6;^9rN}IWD{M{_tniKe49HaXAvM-3CN3q2d|rJ>Ysk ze+XG%kXqRk=8~4LP(`%QXGhQ04&}445>#NpA1{XRFPKsDEhLP4p%Zs8AlFBb#lz76 zZruidJUolZ2^v5j{rp>8H^Dq?y)Ys2o5%(trNT?FV;4r@cHWnFNvHncH`OEf&sOka zAe|1AwoSokJ=z`KQ$OKokDfezGi}s~&1y_0LozWVjb(0)c~d<-9jW#QA~(b1?E`lN z<9moI8m91LeXTU#_p7cU9Coe1&&@i7&yIPQ4BcO6W6`ff)i#Rljm7ZIizaQarT>cr z)9Dw@oY?!0=ec9!NT5ht;fQ%rAT~?|HGDHp;+H(<gL`l`Z6_0hL<rpGud9J7nN9J0 z<{FW7Xx;6Hj!UJoGHGqKoRmG3Mj5=cn~4bDLOg?0vKno`7712q)*-EaKuaANzAHdI z`O>EEFT)Zg{qq{+`gu`}E*SH9>q?CM8IcR|APAKfbUHq+K{DuUIRybJ{G*MpI}Ivr z$-+8b%@vs``Ws~GigpuJcmP$}$#?rU3q$D$q^v&Q;RbPyw>H&u7uH_e-Kp6;efuXC z$p(+8EZM;Y;9_!KR;UK<%umQd|F?TJT#It%EDK4`(a`<yLvrT8G+Ko5T2^G}cBY_b zF1Fmrxa64rjmDJgp!9c0Nd6*rsH=W`#{FLyGH9!@ozy{H&=)ySz1oXS5o&oTsb|J{ zoJmRPv>=60VTp+UI42+Ore{`i*PQkFW}Vsthmmnm`Tu0bq=r<cGVOVKzES^Qj<$jI zptUy?l%!;&%g)c)vcj95S+Nn-8`WnC|CYKepcw@TouKY9-YO0y8bm<md{2e`54FEV zi=(PkzFUY-)L7e$O)e{y#?sr$=er#N@ngV)Ly0i#^6#Ewg$)Ix%9kJ0HUT|0%4|8# zBeI7!;|hgFaq5EypnA9<*(KH9jc;je($97!Qv*oE(qRGM^tu$r5dm~5Q%aKtM$wcq zT|SX}!i=24G0&}V*9{Ciq)`TkKQ6=$ZbRJliRO{xA5>|shd>K?gx8*Y-QT+$E%9J{ zuYFp-@5|y!tif?I1k$1qWkUZ6gU&D31!H%hDN6j89olo+Yc}FvX=yV_#841F9{MeY zMc_cZ^1X;v{C6Cj)G@^7X7K>nVikZ+W8CdZv5%OzZ$6wg9)4#Ne966I1?lLh#`U4S z^<lW`^_{niaj%Q>#@1(;Zwh<yvkD@t+HQ-o=I!pHqV~y@s>Pl$AKhH_@}}iI4pG~! zYJ-rRQZKz@nHLS9Px$QJ+vZ67S)tcbbGkFmm{jVkZ^tp=G&lZhXdYVU=l@ADyCgc^ zBqSq25Kaacyn*Uq?Sk#1Nn;3gi9QrOEdA24^#7Oe<jLU2gdLPWR=(X|XYp)xNcJCv zS8`D6)4y5Aj^pKleMioSWhZRo{h1s314ld;N_%`HzSJidtq6%8Tj@71<yxt<C>lOK zdEOE9&d!I!00dQ+JJM?O{o|1P(1yQ5O&S4S&*u+WsbUD-K1w;$U957wTz`Ps;dxK* z@<P*VjOUXhMO><1PUeT}nxOJ~J9}&uZ`S)$0{PX*3}mC#^iTx(CskUT4`>d=x#+j^ zOF!&>MNmoA6*$aE^e`boNTe+^TK}^^FcBKYM$FC90@h8tmt0K;#<UMv4K=RUpAlQL zd-5a{378I)xLql>b&=T&H4ocjCLO?9!iElDX@HE7^>~9eeuLGg&pJ7J-~W5GKLyD& zan?9sZ-2b_`&&*#EdJ7g{1!!WpaIX4QBHa=t1=L0(~|}E^h<wWUP&rS!q7D?CeP20 z!DIyg7f1pr_a*j6(8C4Lw@8w)@=_0khNKeqxEg=Ix%i>S=wrvJIJEuR5OVyW^rX1E z55`C)LOM-Nk<TRVataogn3=$0V9t+I<6E6G{$yb<;Lc{smzliKO_ch|jF3-5pGs!M zh9ehYlb$M*zyBHfvFY_#QG3o~8)#3Yf|g{WtBWnr+v@+yE~!0#kCr8Y$bAsp2yGeo zC}y${06l=yh%@{rP4f?+=m1cPm_u`RZOiPgY9(+nt`nC2v^tn$DvujDKv7uUTu#Qi z#g^`F8hT7Ehl4l^|6`n406kanRnfFCc+sps!rigZOi!qGQ5;Ob;br^jy6rwdyc{Wt zEFB3i;8s1VOmVt~uJh{Juq><CD&5%u*RRWmyVWkK9F=rEqb%GMWsfs>OrDrV$`(iK z;w2-d$NZX#oyj-U>!_>ehtti~&vL8HhiwCn3D5k^C9U(ZIYzD=8EOx1h^rB<!~IM; zh^we&AT$IgwFllsU1U${-Z+^yFz!o!-u&tBpa%Um!yg~XQrhq`B@x#lO^E>@8QKvm z?2XX0Cd@I%dbZk1M@}R?I0U1Ai3#@3V|zz!Ag;0;ut&D<Uq~*jUG)q)FjuwvFSSSJ zpPUSmT@B^mAC_-EcgB(GQ~@*SX5+0MW#9NU4PZVhv&B6)X`fYLw-kSl={zHBy8v4; z@Wmsw<x?$fi=VZgl=&1LiuI_uiW@G~d2o^dv=89cMa#b(MF|G;9qxo(S$THm7VN|< z$(4-Ns}7SP3+;}A^Oh#<Y1nVDDE~;y%N}pZ$;#%Xp5KPeJGEBpI@Wel{DAAIpOVoY z3(J4M)22oz?~iW0Ur#-BUj5#6vDRViJTu)ZX_efibV9bamp<iWlG&D&I_b%TJ_1BV zfhc{AfDT~u&02FpsxXiEM>vc0Q=@<I-r?Tx*YY2OJbYZ9<z(L1@aj{3LpPZ+DFKP_ z(QXTl2{Mace8!fg`d<YsXN*p){WtASs0Mz*6%%R?{d53{Ul64u#v!ORo2(sBTG^F= z_Wch3cE^6rr|_lzg7X_*5L)x(Q%FhIwJSx939VJ?A9|*;gmSo!jbNE@U5m3J;#lOg z2!)a~dixs7$y%<NCtqY@;HsVxb)n0?3wuG`5Iuy$P9$jvY@cW34`h|_q^idhdeqy; zfW3v?Iy7yU?()}ul&J9Jz>D{dloGiMDe!M(L%6PrrZaJuqqpB>p~!Mroh$CvIoL@` zRoUJ((%a)pE?J614&}VA+Dn#EQ5rPOq^0*li$$NACHf|)Jp{tdk&R4sl0*kxM7^vP z;Tni((;<e7|HOcuPnM(l>4I7u^eQD53H7KGQ6s)8d28i6%iQN76k}Y7Dd^QZr#?JN zd+R*^l~3T3W>&tcC;7z_C<FAi^BLU<hb?@YPLy{j1*j<|mpt<joP(ES+aP|s6Zjvs zvOWE8a5+c&rX~1s*+d!kbE+E@hv}AoF`9QU=Syj01EM^AEFszi57Cg72vgt%cOe_& z5d@L6j`PBPvFT|(b0NgI>*#T42s)UMfLO83L$zYZTLhIxk%Dd9CWvkL*2+Yrz+#}g z1q+KkOd}cV>8mX`^n+j$2cka}gvhGR%0e1)Y?NHZ`qz;=bG;B#?!kuCr-5Iqd?BPP zpnZx-iAZq$=bd)M2=W8<%1Tx7r`g-f0QgQ74pA;$!9>Qj7v5qGnz3@Uz1q@C&87+j zHDgNGWM-cHc3-J!v6Egdn*V$l%JvY%rGhHnxA2@GF)U8g$_v;O8A2K%1kqzkW6^kH zbMh#pAg26)Pi*LQ%SpSm{1v{iB*#)Nxg6|5{Y%?yg^q<R<Ukg4B(u{1QXSna<PIGQ zo!abr{bbDz9E@BusIP!UU+yn<!cn#4kLKFd7Xv-`rThk(LFUr=0Ssxy>%s@b8^ zmh^;9XY=~1S?$b40Zzm}>Q608#E?UogcVvhm*LYbDq!<IoJ`?#p^EZ6*~lbQJsTU~ z&$EIO*wn$t5OSHUta8STF77MB+*CbxL4~pjvQTQq$`9T6`5&>8NT@z;@U+F2k$KhW zH^xck5{t)VO16A_?q{!h=_#JvqwKsTe_s|F&<2*P&s=FqpIBOB|K_kgtS3?e$uE4< z<n`M}Y)T56RHZ|5W!EL*9!CMqN~DqFM{?^40BfIHhh4D0_8)Y+T#Gb*&@qfyb=&p} z?+CI7F6cc~J4kchDjNXz6&Lku$`i;6o4%x_x=0<dMhI@2+f?OiKMP?3{f`(5E#Mu> zIB^fJX9|dz?PKN^aj|i7A@aK1MHa4UKNCFUulc>!Scsysc*MIY$WoM|LNiKo6YX|t ztTkSgR@hVJ{8Nh<*4zF~KvhxWs$Y-s(;8!s)!+AFmM&I(k+LkugY!-_a-oWrMiTG@ zeTV^dC3mA=DQh1Rn<_s(QcYu9oAg|Vk3mzYQmase+K~e&y?K~J7yVyC5nyt*clLcA z-q2dpu`6GKHRd#?nRpuT*`t%cyw&uPXZI{~8n|%ruLTK@Yi`-iy7uLrEi?V)0SyB9 z?^7q&7n7WVK{qqKwaj?tudCNXg>pw}!Cx-&b7ceW@k!;BOmwP3`ZAiEwkFsm``xI5 z{v3cLb!#id{HQ_NbBYyQZCZzT{QaOaO#y)*hn35*DXzF>0ujwD-)~rA*rKSgi#W&Q zh{S7bA1$TCnc*MS0hP-wKeif-_qH*~1CbQx#TX?ezqN@-@~RFO?*PVk`fscYqAm4J zO{>zIZCdD<r(hT*bv$OuRBUq<(Xvx=+5Hn41W;845sGP0ev+6Ev>RQgM(#4aAL@V$ zGR{(?z__~`{GJtOR-z+-Rr%?+i~m-lA>Vm61HdqO3S<{Jc&YoB#egVfy9r-$VDP%( z(Z~My5sH$52JlYac$0ivk67>=(aYugSm6KaPOiUlypkLA;eXZU^0&QU67RQ5gW*E~ ze#gzUIRZk*^_^;UXbR(;g(A|UMxm=gk4-;q(i5XSdZKf=CNsZNgOM=G_`uQ^3qUO} z6Q;4rI6{8u;62R(ZhY8AJfcV^pj2XsX6mExQM3v>9w~KnM&qY)*iJkya?_PcYMgF} zp&46IwlUh9(<^E~^~Z|<OBw@v;gnZTh4>re@2fOM;PKEeXP_)1fWrBb{9iyB8YPj@ ztDMj7DzlFqjVsNMlqLOC)p{ExhoYUYmVo><Hwlg}dOkM)zc08u(EDdy+W#aeEd-fD z_(NZowF2C~JV8Pv1*6Rfqb>TYJ(J3{6YLg}?$|!<3ELcOPTVZ^^Wj+KAQJG#Kc$5n zq4a7fJrnc3i9!(gh~22xR`!)5n6<h)-L~KiX&EbJFga8_e!X}Jq4dpAVb*`+=D<&F zCrwU++REAM8Q;<d79L{Jw35W!vv_6^t}6mrBHhIjq%QueDIon;Mz{PgL1saw{9mrz z4BC4#@*F}m({d8NQMT{Snf+U=mLy^6VBYsqMT+9jjm+*BdgVo_GzxNcN8vJU2ta5> z!bUSmfLj?#YK+#H)m*QYB~<cu_h^Z+Q@bwdHLv7f4T)=ZpO4;hI{h%G!naC%&35#3 zf%o@HLd|CItWOovh0r#4hCNY6{k;&ZtLdS2>>F_Y7Gq8k{9lj>zgmpT7ZXij!gW;X zL)(=#t;aSLm~!wxXfnW7^Gx=IT}mj%dQj}38>8Q2e8lP`1i_Z5j?GabsH7vP{Hz2H zD07U|G(EICjO!Dt4fF?F|HM+(yzroc0eqii?<x*z==G}BnO58qqbc3|Pf>Ba;Ph9U zej0T2bRX4)z}0zX@xNt%{(JWL^=ZKFI<QEq*~$7ejoo?j?^owF+iCWAF7FQ%?dF{* z^J`IF!N1>{)QGD=11T}e*1S3TR(=0bNe_=SC9m;hoC>a___?&ce5xHLOsGMz@zgq$ z(PQ2)w=V#YD_Gb=5WttzpSx9$*E6>G%GuHGL<&-qp!S46elZukDxCp7nZE76L^f#O z6fcb2wB?wu$o8<JGau<1QEZFFm{<#cyG`U&$descQ-=OYRNLSVHHy}sV;`j6c=nC@ z;u~|>x<|-*r|Q5pIw_r$jdi|L%moa)qt(8hN)1WM=viTF&)LnccE{oJOVGH2e)dS! zzaO@>(j=)S8$*hLiP73O`;YZ3!3y1k7?+$lOjNK=&Mh^t717)0Mta@-B^y;ntL$41 zfKq1@gC`(Q&Afd3*n*Z%X~se^?5sKT+_Kjl{*sas2QigUO%P^YbRQ=1#%<JCj+$6s zAlP%V1Nx9Vy|;3uol``KDJ4g>B3=5Zqs?;AZhXJ)n=`eayT%nE55&i6qjy@G+YnS0 zjl0oXq`TH}#E+8Q^^bkXm0X2pw-nJB)`mRcTIn&)g)}`7nm%t%o5RVGa|6`B6U6El zaz?_x-g|k8eYFzj$mQBi^nMQfvpnMGsa_02r;Sb~{91Amn@GBoar9pj61A|Y0QE~C zeEma-QqA(BFx5(4>ns=q3_Yj{o=K~6?$a{BaYxz4VbqnSm&<c$#14o1YbQgtFxs0C zj)BeH%F3uteKb7N+dCXQ(<;Z>*V~Dc^KI+fHW2FV=u%{P<xE*64iUlT^Eor2O+cDb zJZ!0$<U5p#s&%X*o~h=-<fn3PB<$ecjVJm%qidv6@E}o_8&JvN?CoZ@H$=m=k&$`U z2k(f?D>tsl23ulGf|dV4nACff6c(Q?Sz`)%!4k}?>GSyIFV~@wZevlZBh@kCO8WhI z+g8L+J}xbsep}t|C-Ps+SSX!pc!$}g-&ClEV^#pfsmnNCwHp(VdQ)3U-Lot1)Vvo- z)km*@^30#o2;F9oVP=q_F(&D&RDKm0hJ-?+zZ8&!OdF7uO_%>@`XJe}xqhm>S*a)A zqhL>j`z!UQv`uo^2)Pb9N-Uf+SWYBSK}9Z;0`k4t;;sY$j<gFwOvXdQb8^g5QY>#v z3GlT0QTlFcXkX1*H@s(iX?K-6qgh!u*J<I>CWn9rk}hYxV*A^7)3w6IJ@izS^I^~{ zKXj#0u?j3-K&-|yv3_da%28W#`>5JoH-(bH#a`zKF{afzd(d(<Pgbw>cUZ((o<FMp z8M%N-0GZl{^R;fH^iDP*`YQl_&cUGFH<Aei3Gc>3^r(N!n+!X+X+j{TY1z3TU+U}R z?>(aHdsnm!zMuQe=l7<CQ>FJ!knv6F+qrIQY`pi~RJ>D<vM=prwDcvWLE343%SXYL z9u4C<9w{4jnR)cfL1!cT|3lL|1!>ZCZMR*v)n(hZZQIpl+vu`w+v>7y+qSK{yz6=Q z|D9z-o@7R3tXyl(F|Nt>uGt}lZj?;3nfG&2!!yQ~u2%q76>~vS`lRv@aYhsKW&QnF zL=<m*zP8gmNYGV(-7E7(%6!t)R>^;g-rc?EHf^dN8m~_FCl}X7e3w|OM*6y#J=i6v z;+=u|GicetV5M&-nXU5h$^WF=ZMf@Tz2?TP_B_EoSwH5kWom_?&?$=Xg49Ss-XYi& zYRm@n5rXnx|9FHjn4E}GpfGZ#F^(@5w<CRMQUiHFE{}j%3`xh_yPV!#Q+mo~!qyRm z+TRd`p4JyA@3YnYnL->0?w-vSbb1%KLA$#q65NKhM<(|E9<Aeg(!b58V}Jx_@ck71 z$i_?y)>yY)1nRn0g0tm-sK`IH2wiZZAq`7IB$RGyZKOw4ebm)@P=qP!0eS0T%W0(8 zHFJlo&slEbITXE~y<(|wzcGBa3;eee1j(pjdLm)SYQMn6Plf&p+x8@U|Ft>48@uP~ z<(%FkKmNGH1c;Y>lb*hQ;GbrTmc9b$a+296*rgIb&;ZQ)#$Q6{NBYRB0DWT$=j!`! z0&HykRpcYT)Ql&9hXb;M8pvD$2|kiD1JxM9c>jd_AI0e6{IW-57HFm8(KzR|e}aPW z`!t<-JN-Q67}nUq<d}wIz0LkCX2fqoHgy~<7TdDp;tW;2PhHfF2Ez8}S+}+|V*53& z?lS`+`zhz>ZP?)r=~3IW=j}=5Oi^yO(j^*@W5XFiv;bXfIxs7>fOYE>=>T}Y_6g=? z^;3)__z={_tRO03Ixvj?{?BEpv6VlhQ69G1T?2(JuLw46O^Ri40D?cenzIpQ4eXY0 zO2YJ~M<w72l_&ZpwnX7A7J3#R_U7ThYW!sHoQ@~0=Wvg$26|gib(-j;3)q?LVVfyt z1HISm9-HQ_`U#Qfp=lWco;HpyyVim<wJ;!d|4Ol_fIm@*%K?P84vbv3F>2l=P2;ds z!6F?)8?abk5_M0{0wr}hvuplUHCXfCmc;Slj0ZEh9wFc4JF?2zK&JoOsjGlGlNY+0 z(Ah7wYX58Mec}^E!bd1)PP}nDcusnvnNaojtTvaC>l>PV3<8vI$P3O^lv5};r@fQ( zS71*`RvPMj;bMurjLJ3j4I75()Gxxsm!2RDUcZ<Vv#XF{d2AtuM?20=@9<$5ueAA< zy_pHMzr4Un(TEtO*MGB$is9alm4|cJ5DRd<%EZ^!_2O+!0>EuuhF)G@hFPn#t@qtK z$}RYTs}sCtpCH!il%0W?fW0QczF%EWH^kRN^TE!*?kM=k^;o&LBhGz5Pk{*6WymU` zW0uhgM!=z{`pGt2Uhu)fMg6;|zr4*((QHkmaMKdxk?>D5=gChvU*@e#_UCQ9O{+}k zhf)Q>ZXLkv6VoU=NfQvWh&d7m7W0SH6m|MQZel*lXPW=^@}NxYbQ<~#T4NSXVN)~H z$z*2&l+FFVVIc4Y+$GRDLI895y!suWp*q3!5Ysx3P896FGo=ooHopB!Og^mewA&{; z=V}-A_aj^u#>r*gPgtYU-d70CKWAW09rU!~J{|D+2WQf`XYr&yz)YI222*49#od9B z8nRl2BoyEC?NwAW@_%@`Z^`A`)6-k?3DltFzrc=_j(t&KI)Deic>V-KU~0iKlY73w zr6er|@`_acZV94qK7Li!7|mIcoQ3bzTc?sq(~9@fMwE2xyB7OC>wmj>bm9(e3%+4- z0mMI82K~JQ;eUpLK_#FC?Tu3gL`AyqPclI45tZ{lTI|N(RC7+ha`%%krG}uGsA%1o zvCbIIV<Mbxo-Nh-5l(s;J}_lK>GB-7=j-Ui2s?rK0|6iR$(-+f@~}{>;B)p&#D`4# zd0@;f+zg5we_qz^r*28?6)-U+`Zq%hfExdLI;N14776{f^8hob-84IBmqy>XygwD~ zJCW(P>h=A#-D(W<g-m|OaijuE*cDuIs~rOt<KdJ|Q?&IB;uUxkjOlyi(ms1Dr@Uz# za^Qz_I35EMKsHV2k|f%3A(6~J+6Ld^3UxF3!FDma>ts-3CMs{^uJD4YtH5AbqxTTN zfS<DGcY9g}@nF8KxE$i*Sl#(<ISTvHOG3Fj=vDDo<&MKdYh4N`n3=vTxEY=7I#^n0 ziD98OtFlJJq5?ep3a~S-qJVLHlA*ik2OIIP#tc|kgP4{Qr(D=zH1?DyUs-Yp+fW@J z;6l%jK|8>ano*|_gcOc9wjJo;;l2O1H%f5(#P938_}O-CRou>DO+^WuwS>*@-3M!; zHmOG|7FL}{vk35NDgK9;7yY~3_Q5fEMeLB4Z1lLt`PbN$J~ymgN(Ik!oeFo)fVddH zPA}l!Og++r$Eh<U;#w^kdE2-@EoLm;uFvUD79f{EvqA)&K&~l_b#|nBHtV*RLhqdn zQOm}gai{mHafc^hq+LBX0?yGYV^>wCiEP{TK&p-^Io;=(H!(VoCVg@dk81pe;|SxK z+c(98)Ds$ju}oSqjdjAR@vVMr-tVc))Lm?auFthPL_F?x>|TpbGQeL1i{N0Bva9+? zPU(B9<Rw)pfvw)lzdZl((=o}Max^nhj&Y@}FKkeP{a=GQgZTfbYx93N_@Pv~Njw=9 zQL}dYFMV3l|36WfJw-J1v!m}EoD<I{{^9*FEl%RksC42#X6D8bmRB62fs(Anj5IuA z%2Aa%ab711aY#7SY0!V`)@dl90#ov)xd&-*Hf0425{01-FW1jLrwqVkHjJI^+8Q=6 zrr*>K6C{n`Vw)w*z-Gu}*HBoB*wgmuLmS~ukL=YYz;W;eZ7?whQ-kW;Ias&g=ksKV zOL@cCZU-PfQ1Evf44X|g8Fxq3dgdVaq^3po63sYMcS7Vy-g$!FRM6G#e%|h&;>+F= z_H%*V*xA<3hARXHknj2-#>JWLTUOYqYv%UgRj0D1x32cRJ$61^A|-%t)ShR!k#)Z} ztC6_j4lT(<*~5S_cU%@@7$vkA?0uHD2lj7-<r0twgc1*4HjHaSpVW+Msch->Ewsi{ zYz3swaZmy%rV)}!TM^(*+O?7exmJ(~F(DF_z|phb&Zmn!$cW}?7E%L}tbQj(<-Q#o zmu1^*`Xn~D-kpk9<F5Rb%wQb1PDx;_rEC*UDd@1xNeW%Kn^Y8Grk$d=H`0c8mhchb zBev9#OMCj8qV;j&NgZ=>XG+_+8{gX4GB(zq@j0tK%`-(pZ!%vHrS<3$_(5ap=$ANb zs0i$og(=yMNhMBB7-_uxaB``|o|D@E&kWP3B#O}QQC!Capvvz`Otr@Ii96I1Ari-E zAp!--FJ}dPNEy;+bCr@6pP89J@R9m@RCsA=Imupwc&~A^zg(%<Q6Xn+xaxFmK=^B^ zEH@!|f$=#77#MY}8<XbFoI-|K4ota%lJ0Ru@UL=iM!|K)t6%)~`ti(U&wn6?{m^*> zMtL|9-4Ud>C(L5xC*A_-+7+5}>|$7~m5+TI8DD*UC*#DGv~Fh6lRudqyh{}71Kt?# z>Bsea9Yet>jZTZcO8UhRf>@5|o#Z0~i3dV;*A^>=yFkr+5T%~#kF)3q7i=;o(8`x< zd>5krcP6^>5gUMD))kt>7oCwbcm{qFIhEVrk^%{P4=Jq2f>I-$!#}uOGR6=2`D68b zh<GS!EJ&WP{;x>7d6!yT6R~YnG=HbUNYDl7`$fV$r<DwEN0z}Tt1)0XsQs|Fv6aI! zF1G2WI527Qo}P1M>N(bKh^5iSXd|FRX)7amZkt|=o+=dZsD)Ng?p9qaR}wv-cI@e^ z$!QIgincQ_`0vE?@n$%O`H6T7fs!kwv|g{FarUJQt1lPj<F8I@R}okQ@d+v3(a?bk z=-63$afa3~@*LtF?_!gtUv9xP-L;}GGr2nk>Ch)x6ZuTMVqeKot|S$B6PXG<)rc5u zJ&1#Jq9b{K0&>hOHMk?vWqya2>EpjPFARJKw|B4S)?wUG*<aHyY}+{f%~$BmBV!g4 z`mV+WXT;q1vyGJE7mSJ}*frN)dM#2iRv65{jHU>8;2SaUd=W&bxN?oSbdWu^y%J86 zZk+r{uUZtmux4u=%cR&e+Qo1wU{<Pnd?Uqh=;ZHguG7N%UbU`{Y|okY;*ewATMVk( zLThoC*m0yb`OY@3O}4d<@pW~SMNF`yn$3x5>C`R56D6gN#YXt^QZ7?U<#-DNsLF%C zC5O<nPD1enQdT3+nj>{&_-D0A_G~#+!f9Vtq95#^8~+2^e(F=U8zOD1yYb6si(9RR zjnVojH)wh6=`ch)aVI=zoTIn}+AKahP~P?|I+!8&ZNtxy3LEPwv$Q!!#bW&ZVr;H^ ztsH6~?ctS(1ZD}IP_(XEtksDpOY@|1`-oOlAdX#pwZGZ)EB+ZlSvgMDTz_`dpUC<Y zk6ZcLly}NQt8B-E+F1nSGrr^zSHpw$$Q|D1(}lo-fz{Q779ndb^&h;nYeg<QeG_Tn zj<BC|STEpq4ym1NGAUL>2}_!wvST1N*Q(H8FweE+T9LlUq*{_vW?6{f5>+G1)2I?9 zszDVPODDT4<w=D}CA$-;hwn?o$X0@iR#yy);8YBzREm^DQL75|3sczYk}63gODN4t zs_w%j+-em`Ijh*0OHF<+`PFRlmNNr*28aoTu3P-Dj!r&zi&lWJkS*0eKLcF2d91$) z?CN_EFt&KC8@?ZL#p`|8;Wm_v_pf<Z4^#UJQ$fh9(^woxeeXzLAjok#UR-;^k8s?0 z-#iBoNoLF`5A1^;d+ZrC!tXmct7o6pV+MT5HUG{Ocdq%gU(6_>Ce3;3b@Y9R`9zCT z#JR4|fv3O7J4wAl=$<O+Gix)Cv}Jzrp-L_8vrkD$?2<GcO30|oWwj#n^w<ks$NqWQ zzWOt?8Ji$+2@&3sCg}kosl4_*ozZBeeDWRq#LyW43s&(-e!WAwz^X-jYPkT>#y8*= zbZ`IPrfijxDMq+BK;_nXFODfsW8@-9m13_&S-hZGNKKeeyV{?Ed5GG%`m3W;4PSmu zLRvUT_V3Yd1CxAAvlh8xn$wEVR>n)qWX#xxoF*0}0h9;O`shthXELHF-Z-Q3`0pbC zb!>mCzVCQ-{-|jCJ~FbR!I0?Ki;EWim9iLN$SH@gxvU0yVa*MZ@5GZEy~N8$OCf=M zqQR)0C}v?A35~`?BD?9pgv*z`xfOqr-ObYUbl{t8*8VU5$>3ZtZ|#cJy>jK^mr}yY zuWU6{?VM9KU*q@HB*G~qgZQLzTj`ejj(UvMFkr0==$>UzDhg24HV$be<-3IJ(pI!8 zG!?w!wTvkb(t+Fi&e3`mcJ*>b-Vj0$0?9v$N$@1hRYoH}tZTM-Oi%v&MLM$fsFD#m zBfQ5{{;wzJ?gXYz6??AEOWK3|F5o-z2Q8SK@@*<(LYQfsR2c?D;i(e6hwDWYqrNV^ zoY$q469clZ97LRt-<J41;2DE?yX5ZQ{!Mwjrzb0q^Yu%BCqn-363s8o*_$1+*{csU zo|BzY_p`Pl9|eD!^we#aU%6bai2B>%9O-p=tp*=AlQ7!#0Q_L1X7uKgyPct<*e~0m zK-0gE_*Dci_yfg?uL=*EOKyC?9&yh)ID{{8<|YFHo;r<}slg(FL-nyhl(}?-yT`62 zXCEO)-WFoWFH0Gl#)1QmqD7N9?c59TxEije+!?9%tuoB&^*t6^Yw2@nZcl;p9i(>` zpLHes*Bss^ElHu0nXN=~$;GfguTzvnc*~phPSc*CbNqqn8_<*}S|D*u{vZyJ{PvbE zG}Lo+uydnQ>Yg^^t6CtOW4Xf!en4^6fxO7!)=eOj9~k@mP(OACXm)vwtIVh-tzDqJ zVHR_vp(yhGXQJg}zqbBU>w6b=ssu>%q09#IWYw11R_yZT(>p5t*IY;15=@XDs@u0* z*Dy|vK*xya1GB9Dd4{W*snXIz0mkB;W`wPP`%0@_4{tN4m%E5m(Hngh${M_!O<&bN zBiOUAhI+hR{@<MiR(w6#oiT$Suh`j27UgV>5p2GtOQ_p(|04xI5LrkORvL?1tuyoo zycPR&(LOlv19*~^Mt@q~lHz<xfUabKmaitCEwg$bf>WE?-2|0;39FB+2iQ&jMp_Sr z^Zn6TUIpDkU%pZ~<$cjZbk*s9rrS20CRX!qdHD1|aO^C|>t_K(z3xu_&#C){^?#>s z+y6Utd;XldEt1-?g)Xk;mF~>U&sM2izA$tw2vLhY{xwYpM!}FpXmgRLw=CXLT23Xp zYMq0DwkW#S|FFcIIcQau624G+Mq24TRDfn49cHMULRhe!>fOrUZjD#$ccp@Zb_X-T zN>bid-r!kpw0!vBT6-{P-k351PKcSQ_-lWR2<>pj9Q{=%D}CQ>HG$6q^V`@rwe<nh zXiGy`**%Eg9FG^;#<+m1P5)eDhHq<-nI@~dNMJ15NCiWzl#~?>m+gir8KOE;av3*U zr|pX3Y;nHnoZX4Jl{S3L`m~1_Rg3S`LVVxZbd6p%;FbjlKB<w)TQDPJjX~SKov)=B zI!&tVDk6xA6#71Q7)(Kxfy3Jou+GzD@8<rbqKc1;F=#iU0XNHjwGT7QGJPREbkNPh zMzw5WOpDM~jJP2?*B#9(Gj{IT!0`cBoVpI{9Ez_5`w8;sMsy4M?s+$}2HoTeNyj<_ z3^O5*NEvbx%nsTy<=9yjHptJPU_^tw1;6%rz=I^JJN<{8@<3jLg7JG5zZ6$0-8MDl zCq~!ZsabV-<yCHN%n5f!$fu`sNQA_Ohp4o6k$50Yf!R;Fd4UK&)e><CGs#pJWY_H( zS3oAWuv#X+ZPvpz`t||kU7{wSR&dc@8N&yc8g{snp<%F5vbOehW!}WSu*Yxez=(|7 z=Xxu0HZqO>x!v9kzVS6@Z1N+T^%;>-ISeUd%=0UomQArfIeb#yb#3#}koq!X&y4(~ z%MKgM6Quwli}U76BmH!>wji@X+(NgO1ea}*ug$p4!bd=0Dp4Ba#C9Cx3hl9zAUz!? zYouadv*v&!5zr9N7Kk1(;!*wyS|IT%i--Hgt%`ZS!tS@6VTrf~zogz|6Y$MhcatdU zR7#KTP{sgy5|C@P0D4nEXRJpNLjPK~t*`&Gm~hl)_4#>`lLC7i+q)Xj|HaXhT9bfo z<liICL)WSJK8g;wefXkf0;RB}3tye@mAxR6r0U>9+up6Kp*@HQ=JXPMmC3#29dxC@ zdpYOcW@98m4lw+DVMoNVTv<JI!O!5O!d>q7exS;UlukZJ(6fBhWv{4Y@tD#W%6bnI zo$d80gH*JKu(p3zchACohhGkWX&uN|xv}^9K<6K+`yPF8d4{-&XcVdH#MH)=4u41q z#^1=u)7!ngIJGQ&k?7!FU=0+<2bT}sgI)R7h!}$hs-W5~QF%;JdV?daBsym_sWY3k zgM#3Gy0|>GySY@->FoM*eGuS{_agZ#%&gCvjXt%Qthy@2gz+v9laL{o@WPtaBdGBn z8orupQ9iq~czT&dTE}Yl1}5u+M#t>z^d8m(l&U}MlL!g9fr5}zST#MDQdGd#H|<LK zXCTM7lxrGhFo(;93I6WxrH;_#`hRwKBF<xbDN-K$1cAWk;DHP!AM6^+9Gn38bv<iu zgE7V4GFiR~g+&B&sYl}5QNsEF*_`2mBd9rvkabxWRe#>p4Px-+VdR&1sanLM7`PkO z-n8zhj%_A|Gfw2M*U0q7JRK<FD?6$1r<>c2fHN9eA~YKKxq9otsnRV2T92A81+9=Q znqdhYROeG)<M0k~+{(ORKU|Zf&wPbA9%ev(=jz`1PeZaK<8R5~5XO&<4ka}UsNqoA zqoglp8y{$k@7IF)$u$V~`nF9d!s1bqB&9DRJE8sK&=sDOm24`Qto=_B62@z#;y0Qw zOy)URS**BTWElb8$r~cDZwk60AXw_FJRhBz+!G^k2a&W=4XQXGo42rN`qT*s-A>6< z@+!L-jEHJV$m*i`Z$wx+3k)5kg`eRxy8m>~zYChKQZzg@Ql8`#d8@XdQf(;>!=Kcb zma;!+i-6U+fM+!d3DV1uxPX@bY$C{?|H1#>09HzpipP&?Pp~ma8-r%AIR#lwNi)@+ zpDD;GImGm^?>^u_^?DvQvosLa=pV&vGi(A*fs(Xh@&!Q)X(YR!3-jNR2L2PTc2k3e z2<}|gG5FbI3iC}^j+3RF;+&d^o=HBB%#Eu=HlK$<Y!~X3Ru;Fzy4HtKUi;;oa`x{s zmGk?~y?3u0;lG#mSjl;?LhJgiZQn$ReqqJKvoDf8JM~Ym(P4m{K2hf@6e8dzQtGLk zQ@Ad_1miz~lIk}ySC)weEe@PlDRRnCg}#-Ai27tZDMUe^`l@VgUWF-3(y3=Czg38u zJY^j3ocb!hC4+~ib6<(2b_g5S<3Po>%1-3l7&0xw!RI`eWoya_M+4d`CMeB&1X0l} z&XiS}jpfBX>a5EDB(Dw|i(_$@2wdjRLQ^&d(}2kb1pe$oVFu;ZyOj1jEQXKvgi6kN z9qV_WSO(BO^p~I_l>ZL~ZODT8fk7?ha#TCHS(T!o8+CjN_KQ3ZYF$bp%nEe_3P5Pz zO$Zu6xAYOZ-#z#^Y{dZKeV><xVVGGO*ts1~cqa*@Rf~3rn5Vw>2lG`Go7d6rdU$D0 z`NqXqFC~|MA$I~#_;7>guc((hm<j(pLr$=2+$`}e(kNgD7bWZe^lV{?aNpx~hp704 z0yzDr7%+m5Z@$OipS?P8>2#qeLdXv`ly#SPf))4!!-h)ME!FeWx<{LN#cx}FC5~GI z^ZMT1mz6i_{_^z-hy0uc@I3qgQY8!Ac)vRNQvZ-c8TpoQiGhX}c_C_Hh|HXFN$}Pj zKCb$Y^$e#%3t3WAR|efpOHR|mAK8}RT%8`Tb9NUGck6di{R{!>uyfDgcrX>|V%i9y z_1QgU>Nc6UqjP1v!_DIT>8-s8Ju!&adV;|t8uReGj#l_*7oNvfDf%u(<S4VV$53u@ z7R_CjJ6vG1>*4G7=<huG!o+k7{<3_4IZlrY%QB8Fvz1aN+GpS!Tm55X*Ta<4?As*e zqPM9*P4YD=i*G|svdYz{#|sJMY2({RM>s|ceh;>wT_b3kYJRs@4F+}PeSTl$=xBmB zbh157KB^iXD#8N-<Vk^7>J0L5CMMpn9Ql)Jexf*7Dw_1voLQUwS^J@4>u$F_{^?86 z>z>`(PbI9tAZ#!M>*tKWGr`}#Fr0d5E{Q^WnsZnOU}W}5ijFflSoNGD@U4<b7j!)? z)nOG{!w#kzmQw2=d!%8XiZO|@EQfvyQ4Kkl1KehXD=(Y2c6902+2gJ_I2O`Xo>zJ7 zKUSsC*3q1%3&LAsRmLDg7P>Dav4xV$akpD&q?$ZId}t>7;N)_D#p<06aE}y;5{96z z5<fu_iGr!Dw2uZf^>7N;;Gh-V-+}8Xwm4R0JrAkiZ|I6YTQoI$<lc4$9?3v^oz0K} zwvfIHo@}nxamScyb}sX^@A!P~r?~1c5>qZ8*66HYyVX{68ZRR&9~cgb+{*QoFm<JJ z@U&mBg5rhcJwm7GvtR3@<22WwHZT3Ty`IfiTIr2#_Qw^jj=insJw>Hr?>6Q;k@C3Q z!4s#vlzLw0?#VD!>89|o1!*PD&GSQ)NUc&YJ6pr2l|=X3W*_I+EZc;RztCdM1c-oH z=9K0><Bc_~6+yb#_E#+V=bm)o(tj_KWW0iKweGUkfnf`fyBgZ1i5AC>e0oKyKWGDW zSspb3B=*JMHU(4IL7oaoSUKbraz_V(@n_Lp$N@}@B?2G$Da^W!{uK>BYrPFn#KA1^ z-GZvF`3I4E5o^tLNe0#4vEQKAkISu=tbD59Sg-@J0z$GTlDShxr@ba3{%wTPWkZ{u z4ohvSjp3*Ha2VKlb^NmOmH&dl?D=d6|HkOf_gf}G()oA;z--ze6W1LyJRW1PObo_K zX|97G{;KtW-Iq?EdlUDn{#-9?>T6=Oo9mbJ6^&|Z6&ehGHj>KkIZ4=}DriVnhrquk zFaDQjFq>x|iFXtP+K{xxIeZj^i@f%(!_9K@;I-x=VTyutv4rr8(QP{$G1J+hv^`$Z zk7&f5PImnMJzv>0mhDOac0Ob0)&|nhZB4aCFn(uUovw08TjSowxn=(0K>_{S9z1{J zpRKj{{fR=Wg=$e2xvRF_0v{*6LL2*n$|jkQJ#x@4^RkxOjOyds1=1Vb`X75ft(b!Q z?s12r-Tt3+0feP{2Uew9Q0Hyv8KqmGf4m4Mg-ic=RD%TMP#Egcs?vR-|CFmw{}VQ| z#eT@+64Id~+;IDcA)d`)$vzu*@kNF3+~Qr=PIOL6_n-jo+ZyN^^H4b&5o(Vg{1|H| zP>zOccNX|wUb(vXPW_-6>^A)aIz7g{_7`8e+jOa2;VmgQVeP#`basFnk&j_s(DxvF zcC9(ufAZ5E&K6o;b=a|0fX=z(DZ6>C7qpaxOq@m8<SPqkA~JUkcXYIH@pJj0TxvD0 z|A!*)J}q6w(FBTWtPDHZ0d{%sDicOA8uGnn#d%0kYgmH_e2Y%VXozgcKb0t(AxO%K z3him72F(&F6AkJKM1K<0P^nG|s)^pCu{^%9@9o5gV3_hu>+~;T_BDo2@yK`-_Kiqs z$inOjG0qMZIH-YB93yI?#5~<4@HTl7d87nVbebYTYNR6k@xR}M@#tnq^ZQkElVCy_ zXLLvYaods-H$*)%6$KArl@pYM@BWyCV7Wg&c<)JzJHl%I?y?YBT~oX$z0wyNkM3_H zQF8vTUt+HD=dz95!KG|PSYk{Y#oq&-6eI3a$YugNl7J|HB|1vz$(@AtkTug$1eIy| zYP1RFoOQ~AGN<dPW3OJ2Z{Q1K%j8J7H_s3dD+=@LP^XmE-YjsEF>HwWndpt2ozk7j zVF%=BCt?QU%&l9`D7q}QIrSsvJOO~1*(FK?RHZw<Iuo&M<zI-P-H^X=6H%JSQgd4e zBL|<J^+?U+r+A~q*5cIf-z%wW7MA|K-s+P@O^f07Ng;(<Z0q~|=_leT)@Taot=YVH zE^Xs-Ostl#0+WlJPm!U+>7B~c$f_@wn@7@!)C)-UaVV^GAIWNjWU#@v2BoN`b+_2p z86`b90j00VrjW96EAsUk)u*2c!q~_5Cm_ljOE4CQxQX-qi#<caR<_crtS>k47ni)= zud!vt6NrDhW$L{HyBU2>BW0TtORF?24zcr#^>)Ybmq54l>dYn}$~`XS=p5uN<JXhc z9_{B7h4=4Gnsp+#+vFxvHCpT1x*oFlU)XHeGfl4MJ$uxzyDEsmXvqs7vsrN||5rr_ zto~0Bm9!_uS3fxbAyDnBZhKxY%HvToDup4PihQt-{%MIT>59cet0xMP*3i89sdp(G zPo|OqO?~G&_cpxW=Xi*1sf4efz>1IwsHnKGO7g|2#Q<ye?KAOFNiB&YBWAij2kkpT z@P==#-P`@#7w9B@7=ciI$s!GqLPpGH<3I3|FfGlB7LB|5X-fS_1%W*G4w)s;+bGja za<9;Z0|EvA5IssvsyXVzNZ>ZsmdY=>aD|iCO{<5U`a*agbcKzECQYQVSraZY3+C`^ zV{Fc_mS!Z$y_VI6#&8XT4tdD5o>7$LCtM6<GF>jkZLV`+J9Nl7y%?2d=uDmThzcg8 z?<*+Jji1H;V(qR}_;wD>G+l0K)dD(>`#E)|1WN+xbj%izaU+}BtkU3M$h=nfRzwrT zk!L7_J_2o+&n2A)|0Kn*3l(WUnk0Kjbu(Kjk1i4)?1!?v)M`!=7I}%JLV+l;$MWRO zvSG2?u$?zv@d`&}vSU&@P&VufO4@qP)ooL?EL#O;b(Bxeq|=`-6A=>iwmBECp>#f= z-LW=Rmh^0epm{*&!<{B<T1V#dsEj5kuEWO0*$pFer=04jD_jV)`<4HUGAi)Bbix>y zH+DEd2LPqg2XLY91RG%Uzz%Ov7$qqWp0W?_SL;yHddxfX&uF&=OdPvdQtAD1ii1|B z#U$a?{J0XqupjtyWEL9eP0v*_#HIEzHWmXwGL_|&+&cN-pm`r<)asaGq{?wHMNDUX zyas3YsP^ZYB_)b0r`N?H{gGqg>|imb!@76^?{vJ;#aVE_*mXRB4E_7;^mol!`wgA^ zCcQ%C|M-<0bzP|Ej9XcGW93(lcTj}MJ55gwi!0@mcA<p*7lBBk^qbe2h=3$|KR{xV zp~hEVBY7crV)$Zd9tf4#?{^&-od??o0tPkA+v)cP={SUr4Bh(oMDW<`rnyL!rk3br zy>URJd9{jp%8U!{i_*(MbPRVbbMm6&Gu?f(ycn@pC<zz~5Mh3<7UqzYCGy+e6mg!G zEe@ZQYI1ata|NyE2(O<efFk=Ail`0bRgMx!1;d3iobD3Yp`@XriLHfqLCYkA+1Z?* zEqn`+eQ|MTrZF0lz0Vq5tMUj-4TmspnXN1v8agR9OfyO~OEc0!DDRinT1dbjH=**q zV!ZtxQwVUNfTU1Z596?apKBwYXQo7`rJDCQ_@SMc-Rx9mhhtg&9YO<y90309c#x@^ zt?+>GuWo=O*|z69{I-k25)ZpQnETZR%(XNjdt65k@OOh9{g)dhFad3ZUe{r=+f#yo z2wV!iq){CAD>ms)4-4}x=eBp<UD$BxT|;~bW;wIe-?(>=!4sEVk3scl8EM;HWo}R% zoEjLfJR|gttwvD4fe~xfcgORJ6QCYApbEjXPa91TG8;OM9w9~v($nyqLYnn|tBI{J ztU407UVaorI6{V*XV{II7<j>MdmA_hRcPE^wIJUxgoeVmU0yE^T<|cqZlqfir!2VF zLa0G~9tPpC@c<ych{9tIObqrnc-)-uf4d;wy*`7b?y9cB_x-8IKtG~@4cw)2Bk-78 z&T=vR(#@e^it`f9yK}1dQdMPVvz(HO`n!ZXyXPEDx7{=ufIC2*s8z%w(OY=Pv%DEz zc(ep|%A?hotnwS*2_ax8-MF!F6A`y>^1G*UfMsFY>Ga>JtBsD$E`CiPi0%BhqM&8- zb<yWl|3;NuO^B8GULN(B8F3KH`;m7)@5EDU{gCsI^`ZrDcuBi*01OvS&IQ>L)c8*) zwz7~gQZi#5i(aal9WLF*HnM=0P!Wq3E<B$wQbNK4xjxr?od_s_RKvE0GBx@q&d^$j zB~kO<L|2Stvm(koDyp-dXm4P!TuGC$?^0UIt-gY=ctaw~GTAI6rbCzEh9o4xjWcAt zIS(GvMie6Dw=B$gz^sC^;hs@73f6!YIg3~&aC<qST=F`mFbl!S-!ZZs0eWLwvJO)M z7y7X76pyx*@VE;-dr1FB54Uj$f@4usmH<RK?^+Wz_u3%@`XE$nXhAppzlt>I^Vj1l z^rpd)fS7l8f&!NA=*$THyLFFCkTUp_qVq)t>{<`o{;ur-FAW1va9jx&CN9~5J^)R( z|AY~e^)4{*Z}}o;a?88;7<q+4OTr*53=0?;CynD<sgEt{`Y8RfcA;0XEuq}rCGY`m zG4a&frBHS#41BsjvGt6!<Lj{YR}5N@26|*Ki*SwQtD}wMDxqb?2zyL|x`8TD_~DL! z=!~YBGEJ_XP0m71er+V_1v)9{5Vj(_%+WI2fQ}L?-}ekzmO`V@Mz1IN_y-;ska-z6 zUNbj!b;y?K6;4TDbBj?YF}uQ1ah0_gC|9~(O|u0EM*GU_CN|{0i4TX+>1wh$>^~M6 z{RprX-N%>l33ES@mKgj7ZK2Lsyq?ksr3<7sek51PU`NrYOnId2QmIxMqftOV*$!AC zW(QvTGNzOKh*d9sw-Pd{#D!<D-FIl2_R9iylY1*Eb^VM}=p+)xX9c7ZL3whP9Xe6W zOOVZB2o2GXAN%Nh(Q*>zHW-tpb}Hz1mhKdA<ikc@`AA(_6S#zG*hokF1<AG$2_Z~0 zr-JPgQIcml%dSg}(4nn491qejho=13Y!E4#Af%&EYhn2hb-W9etPBi5ovUkWVh&)P z@dSMXj~p2CBejTW7(_*!@h2@Iaiz7k;SjIjlpqxk(tSA|Evt`7l)S=|!!K&F8qv8K z%`;}DdkGDO<gIk7#LB|1sblmnj9vq%WIh~z&+$R=I&_22$RK2CAg_+pPoC>)t_f?> zvPz`V$|%Zfl7wAgtZ{TEBBDng^zk=`Mae?;$&-j4F|VE2ezFe|PjB{4d<>b+Ux1GC zI_a*no#oSym~8w9&*TgH+@4;$sg#v2o-Te{?)IIXcbx8B=GTe(K)X;qJfG{(x*h#L zFCQB(=Ii$}iDusE9kiuUvQQuAwM)n8DabssmEZ}B)_);287nIGQ92!PF~^GNfMRS~ zM;o&(r0>t<?{@;Wj4Ts6bmeGI%cOOSaL!5&P+&-xw={g&8r)+vpu*lq+o=nq=YH3w zgwcVCHR0G9yrgG2?KEh*bF(lelQmvQsoW{$N9)KSp?jS2=2e_B6;%>~Y{Ci|;3b)0 z)G!YT5iM5e;LQx$HMJ178td1=U3Z2fVvWkN!u=a?C^~i9lQam**qxGL2LiUZr6L&{ zNiKgbZWprx9=Hu*Xt`bFJxjK8D7-sXDKo`#KaX|EeSuwrE=L?gO9po-QRswl<M{jz zeW_O7;*7VI%*mHh#Ue6?OJxc9-ZvFUMsjaR+q4#OViLe5k{K6Uh2kTKJ6W-8zum=? zebFoKcZPr%w%1xQ|4ImnZ+&(D-KUmmeqYV!`EHy`=x|{4nwC{j@#mJ<ym#?DOcY`& zGZ^JuKqRH0T(#h7cadNzqVs^{+5^2?33eza#R>~I2TSjnEeQ)7>kVzjSE1%GEMd;g zVL5Gf)-KNdjHcUubEo$6#Ys_K312)n;I`-EW5b7kCX)blhc6VP^D_)1yWdX04gIb2 z{THu1rrUl)DbrmsZbb@brklXwU7|wDveu=ri*c+1VtmAT8IA7GK!B807IGvlG8A3X zV1Z;q4rWaqxET@?#{Qs7W6)W!cXO=qCJ4|jQWMbP!r0?ztvl52_*C~2ncDVNW$LMH zJ!uvSL8fehU(ra&>nKWE>)vUd4=LcZGr@6MAo!u=XnwCIK#h7$CIs6&_RoagCWPH# z-!Tfrb%~g~<yd2!Cd94^Z4|#|g*6*6u@Z9{d9VC&4)MYe@};+BX{&g~K(LGd#e<&) zp=>cZtvI@1$pjQAo0wkQcHA9Fc=?1h44{OP2XDEr3#h`WtE$sbGQ-6x?Pbr7q66nq zG$>s@ewP38BNV7a+;16ApGS#=JnE$V0a{-znuyaq?_7YkC78fyB}?)ag~C96KpT*E z9hOEn5sIGV;_HL(_a74ak(8txpxr9$VKA2?SkmcB+9N_(f|UwbBhQU^C11&$@FeRJ z`@_*eu!7=Dqc=^9D)PLiV|qtc?aQRJVm_KUxg~7b9s`StRzt~LR4Nh@^puT7bQW%M z^NwazVz7o_-AzSD!+ujH0#AF13OC*dEQ3sFZO_e$PW;BeaOWp3yH5R%A!}o7YV6FH zWM7(R$?PuCTue8=#U`{3Y*dMazJd(q(4EVDN4ZO(^gC8Q;giHQlBSCd#5&?j;I#i* zTmdD%+q0VRhTgl+<@}JsVmwAGGQc@~RJU8wr+%w*-iRA1Xs|jX^fFcL7*hQbRW0cv zw=(r!ABY_@<1~hY4L#RUwCW1pr)^axtCS$<I<gi=g3>Y8mvpvL+mjbjbeHbBM7F(6 zNXpfyoyu+$Ya+;{F5jhHn}U`<YpVDM(iq@8^fIPRDu6}a-a7lGh@~suLBJae3ettO z5lp(4VymK`JKXu{i(Eh-x|;EJy6OS13OVM5e>c5cX!MiT`T<i6kxHk^g+1dNHM2J% z!%wr1aFX}3u|Ax_fY=P|8=X(m=ojF%&kg|lf_Q01&^>iQnXv|!X2$o7>q)KP<O%~v z@6muG1gc<cfEt!~CjH=jTfQx-*0sA5R7W_(jQ8aeVx@GUI-W>DQlB&cx6#JheaATK zOz#7nGg&{N=OQricux)AmZ(}gf<d-*f?Q%8>KVuGUwXOyqmcXo)zBzCE-A{i1z;M| zcM08-r_dw#bp#!jAO?v9D#L-l^P!6%JR7wzh@$z8!jH?=A_=CXexs^@$4fF84dm=u z2}`BW&<5Nw#(yD%D$=m=bA`n2P+3mU&8B;9sDcAU@Pyh<4L1(S`sDN(*#l$W`lHD^ zfOo?}X3gxj?O4K>N1E*(|KdXF4r3<<?_$|e=qQ7uKoymw=JzM;B$UrF7vy5?Wh$a6 z9^-DpDKw#K1&jX!W;`fBCPOpP0qLvtaXr6H%?U8DEFaxBBixnWN;|m-Ag&1DPm;%O zv@xv1LL)rBD6NX{3-Z}$0OjW(K(9t?bH1VbsFR8Qw<H@P7)nNO!0IkYa?7v>56d6s z#@9=JC$c#j2khh@3^farvM1*bB-d}sV_=@%N@p-hCKx}9Rok~xHy1=s2;Mm<zho0` z6q#pW=^_aKPfLZGT1Cr^>`F*FMxa8%#bneDoeJR@k6m2%jn%mwLA9^BTirIy%*5jA zc@1NwwrHHTzr)fimwVK_O(Rrl#h%VLlw3{8gqCwx2ZzUST2}{_{b!!2{79Fksrx2L zE6hYHr=R{Z=)NJ%wa8SBX@Y|WN&H0QdcrF)MvBCMqOQ2KBdAu*CNOVyb^`d&(=R-% zViB&CzTCRI0|;*>&UwM6ELz-1{hqYjYHfS%TSK*@&f@@X;C6fTiUe>;5tsop?E~!A z?RWWqFu)lc{>(IfYYY`;udACJFYNAPV-1M0zhp_#{xQ3-MmLTt@M~aQ2y1#gt;;$j zVt0B5ot$J!|6*(PcpS{lO<iGBmyvbWaT8aZ$N|5p>)t-OEAMIE!~gT!`EUp6g-qUu zhb)J1Vl7){RgD?n%uZiiCtCi)sO<{?jvGs4QGrc3n#v%dEbHqW{g~6ubwc$NnQ=bV zEBPl6ff!X1+roO5BD2%J0fPxLui>>LgV@nad%IClX->*0p=tP(LW!8xPTLEE(LrXt zIz|C~Jm~!gr$Sig4}umH#P8Pm{$~iPf&nqhe%(VFu|Ea);`=bHLF#=yqqes;Gb(bU z3sjnnb;oweIO2(ms6zU1-sB)kgHj9zl`Q#tE!dOA)7+Q&t%HtqkFf3a2>E3M3+WBZ z>T35vzP{~c3VnSA%o|Eu-t5N}#k8dbE(Z~TYT@H_rSx%afRxMD5_HgD7pZ=CHsd}N zpE&z?E^F>+y-+kYYjE5g6Pd8#cG2Rl>k9C^U8@I!-C#Qq_p=?6XG09<9h6aR_V$r5 zBp<3GNut8kk;pOH(BQ&-req@lfb;dl>L44p5NN7S^<+3BPSWTqIXmAe8Jv<z@#hvc z@KrWv<|txW_>P(>#bWe9mIpi}1veVw$X3Jsh8GH`4i?ZNJ0M|mgMn*@N{;0LH-l^N zLHyd|9gUIfW!|G>$c~xP4{~z7c#58(=Y*)s{@mkv^m&JE&mL&0OLt&R7m2AGP@l3^ z7{bldZbr%FcfitL2afLjNsS<qgb-*`m;jn>KCXrCrbSqh2~ejH?sKCCPz^)ayvu%A zC|tMPN#+&}whWu~zV7Tl7@G6dq!;Wq7}N>vVCh2=R|Du&ZcXB1jwM=u0^t*DQW!;H zj$=b^zDTo<8*U$2dV)*U?{&>N#{Bm7BJj*x6ZA=S=EV2*z@7rkTRZDMK=XNYG=7Ns zd^n*99+>L0&kA|H($n-1>a*jI1l!<7gQC$oG0D^zJ&H3_9Z54NaoG7pwU2b?c)Z8n zZj<66$6^eNA>giiYQ%fGcmq&EE<gVe6b{4BL|eS;Ofs5`UHwCr?mDaK2gs>1<FKc7 z7_PfI`>VnJOV#VIlj$tSeX%0l^h2e?k9-tBo!%Am(NQDi_lF|d4o4?uj~*ChAm@Ua z%Mw~H`L{;L>06OsNe&n`I9Kb-R&wjn^?M@ZFC@vCTgdXWszFB&4k-|A(;be52fQ&} z_oN2_lTk{-Y14hAKVKp;bG(bVaXHUrDa0J;KY2BWE`QF-(#)A+qUf+kp`#*MQew!` zVfT;*(FldJ9wJ@fnqM@1G%r}bxFA;sGzP%D&qnj{x8P(P%0A(9HHT2SKW94SseL#G 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 WE0M#52jE3-BxutKplue{ACH;9H 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ExtraLightItalic.woff2 b/fonts/inter/Inter-ExtraLightItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..9af717ba91b10ea4f59f347c91795212baa69cb1 GIT binary patch literal 111392 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⋙{s!bR8Z<;&>dMvdvenu98T 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 JI*D8Z{}0PSf4u+z literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Italic.woff b/fonts/inter/Inter-Italic.woff new file mode 100644 index 0000000000000000000000000000000000000000..a806b3820121160361b4b02d8c7ae4f12f6128a8 GIT binary patch literal 144372 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 Ik+L8D3#sc)p8x;= literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Italic.woff2 b/fonts/inter/Inter-Italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a619fc548614e6ce95f6cfc6314fda1c9708232e GIT binary patch literal 106876 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�KP2sD40qaQHx#xOtmie@%DlmI*L~I`xW+qkZSQ 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 VaY2s}*hw9~Z<%Sr5F&(v`X8xHhll_G literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Light.woff b/fonts/inter/Inter-Light.woff new file mode 100644 index 0000000000000000000000000000000000000000..c496464d02d9c5a8291b3adf1e434489718b66aa GIT binary patch literal 140632 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 YRAO`Z6`zT2pb?yJ@tS}pTI0e00BxcH=l}o! literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Light.woff2 b/fonts/inter/Inter-Light.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..bc4be6658b056f0f487b170603888bdf137a3311 GIT binary patch literal 104332 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%0A`I!8Smm1z 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%0Dm&nz-XT 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-LightItalic.woff b/fonts/inter/Inter-LightItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..f84a9de35e8b6c0b945a99087e0f999eb6373aac GIT binary patch literal 150092 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⁡ygV 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 F{67p=_$dGY literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-LightItalic.woff2 b/fonts/inter/Inter-LightItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..842b2dfcb77c7cb11427a1e028889c691b669a03 GIT binary patch literal 111332 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%0DUXt6(o} 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 Zp@}dmF;q(8*Wr=&pN4CiUu_V8{{yew_EP`= literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Medium.woff b/fonts/inter/Inter-Medium.woff new file mode 100644 index 0000000000000000000000000000000000000000..d546843f2836e466b7cd933c79061ca4f56ddccf GIT binary patch literal 142552 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Medium.woff2 b/fonts/inter/Inter-Medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f92498a2ecf4d95ddd85c8b18f7b9ebc15e11658 GIT binary patch literal 105924 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 z�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 RS-;sm8d61l{^uOb{{jFVK@0!@ literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-MediumItalic.woff b/fonts/inter/Inter-MediumItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..459a65688982887d9452162db6675c3ca29c6858 GIT binary patch literal 150988 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­m z=~9`AyYcFk$^Wh#Gvo1Voh#7#Mu+D~myQr@6t6VCo?DhzGb#@EwF%3Ur9>r)4mJk% zeA6{n*~@m8m5xaQN$ke(!#_B0H2e+_g#>+oq$mRslS~~rn$Vm|_uU-x-TRO#5jNOh zD6(^@#bGy#DaA;xw9hB0vh5z}0-*8&ap+4Q{dO~FLJIg}iSABpk&4DuFn+>UR`xd{ z@uZ`ZMJMdFVUqIH1er^7P6zxbPO0-qg+{s%WaPxoxi*u}XkG!dTN4B#5bZQCtk2;( zMaBkChhcXC@>VTt4+^|ZLn>9z$zGf5vz6`MTctE)3c}UO;b7oBvx*r8jeEyoa_xFp zyvq~La?ZinV=!-A6qf{9T)buX^Kgl=0hd3D780iz<`3#=5(#1h20_2tL`sN`JQ^<H z<}Ra=QO$Pua<$oQun4&6jK-Nhhwr}F2T$j2g4De%H|KOZ(+2EvpZh6vVi>77%=?pM zji{)BG)+4aumkz<%g;=>TCouYDEU9k^hp<5;eHokxYO{5XkD#T6x-i{(-|LHW;2An zI1f=O>DX_CkTwg|pb%(>G;cGwUjk?LYm<f|Pj32a3&HDE7FKF5WqS-h6>LscvQvvO zp}FQZ_%DuW(ap#Ha=#<#_U#k^8s;$T1-qTY#9zv@WzJu9VFHj_!dlAQEGphigZb%D zv$$uVH&i>bqI^ODcp|Y8R5~`b`>+&gvM||)WFuhLQMrvQHfC~mIvdUR?AFeXs{%fn zk0F}*4uLslvJh{v9ZYyB*oa}LL9A9E$*_f*Q@3=u9c@M<W;Vkrn7^<T2SoI6FWqXu zc?6XV+V*v5<ZcY&N}p?=31AIKx~Y&`6z&BM9aWNF|J(~X5d5Z^rze`*B;yt7jIdL& z=Y|Rs{$H>|`(LnYH~RlzcQT94qWj;1C=2HS4L=LQU3%$WH=^dp`(5@x2k?+z`GLgH z^x*hTrPgFDjfu?STmxb=I=n?J@bBS^xl}}24q;U8r9>tUWh;+0p&uu*Ri}91Rqo0{ zDzHa6lFo&aElsayH`jNwr}8^-Gwd>o?cs<TOb>=qD@+%D+P`IscP**eQ0vT*EdH{A zlhlihr+cOdIrmHQ$byZ7W#o^*9A3|di^n(F^Ld|;eyy>W$jhw45Fx>Qt#$ms4Z)`L zTJb7j>G{dTO$zsFwC~f=y)_P~)vj<Qg0!sz9;*Q;wRR@Ap-8kf4^h$4LvpuVVFfJ9 zh?5EpM-4esCchw>2w(C<79!pvrt^uqD(E+mMhh>8@Fdsl6Qb{h>d9@mP2YN5X3@#g zFMp2&_}GK6^-+kfK^V4UoeW9!xCf|`)^XJ}V|Sp?$HZ~D3OUdWSv-m)TNo(J(cT`F zq&9jkk^<Z`b`t^OCWDf<ru*n<xxoa5bTD|;{$d~HB@oPb5hI#|xkfOG2RMx*%HHi3 zvN61uYOvlp<z2y9KO3vg0<KDy?#~BeLD?|}I8F1eLr`~B*pF(tEeQ|?i(P(FJfj^H zp!_5ZSox(_;m++VdLTY=XVp{rLi&MIC8pnQ<5{>y>6s5Q{#m%#%#x-K2|0n{g?HHb z%qkR^;x*-#RK0ibZ(B*gG9^|oR54B)p4SF$sOnL(yKy5Z+`9NuB*V(bbO~;<(P0?2 z-gRi@2RS7HSyb?>7$emtMg|eWtAq~d-0V01@`R47D^tqzu*awxv+i`69KM*Q_d?9R zx95Ju6Id1(ncp;G$;yt6(%Ni}$g5g&#q|A>lThL0bcyO15i7HQs=FOkHy-RYFfx7Q z_CwICBtYV7G8=DMF2pGXLua@_*GA?Q=*^iEtC7ilv?l~{UU(3KQbYjt*B{lXav5(D z5tculu!xbNc~P^6hrd#>S!?gbnxD~nxvpx-FUr6<8GGd2SijnZZT3@b{+$?&xuA3w zbX>{HSk&#Md}6?*1fx3AL46PDGS>fWvFbzVa?76=0ztn^+?~c`Dy4nyP#G6L5NdmK z{v-6n{=sSPiew?$lnC&=u-gsa>9pPJde>r45^h78l8wUmajRYVwQ!kU6Ph6%0n|ty z%h(elJh#q!du0E+dhaER*dBpCtw?W87D^s;tgNlvT^CHCh*QoGOwpP@N~|25FuQZV z_ZnQwK5Q_RZ(-Q_6RU&{9ul2_%KFNY-bV8PJD^z+!yD5tayf)AfV-20KV+wRHGsf7 zY?uZzh{COc@k1)nAso+8663xMwklun0n*$Dgvp%p3`ozinh+006ebf>k+zy^98Mo3 zxF@+y`Jo3C+D(1No;P2F#%}tAeB1XO|7#UXQB-Xp2w9}X#RW|VWCRYUxst|d<c3*! zqPLakt99CnV4Bkx8~f`4=iPg=^~C5iWE-1lA031>Ii|wtdeLABIlnFAl=Y;)=(60k z+vHP(+LKE~s<Ph3c31flZI~n~y1`OyscoYZ?z#0Y!v-D>BuR1<??fe$tKr2V%6o%I z<X-Ieusl`(M#pfG@}-+WLTITQQjq&Qvu#L&`@1+wzh30erg3@bk8p}=XzA~S4^Mx2 z4cc%YM}Z1vCQqCUKrFz!cDLMHADQ#dOR7`X665*&O`TDl=S<sx1EB6!>9Zi4&ujA7 zoiHF<&w%8|vS|$K5gRhgA2N^B_?`W8Li3c)yjy<4;%6d?-o3P!^iZkDJi(7^1us<X zE|1a>hKLxe($ElYmR$bH6zWH3nDUkLO-`Wi&#^4073Fa(yI<ayLX#7RRiWN#+)?rV zwJyW01reRZ4CWC(ovF)L1)EptT!g^n_~}9t;>86Uf~~5S!L(xH&$SBIGth#A70`33 z$!J}^P3Jn2akO3Ylm!%<FXYPsAoOlod(r73?`R#IIVaFkh+|H(ubG*BJ;%UYzK{_A zaN20C!GWozXtv=FRO96dR_k;~wQUIAOzFnue>^C13`UO3K<Z<UC>qWO85I;0af~H% z^TSny<MvM`GZdsi+{{i(mjV3t=3Kr-Z||`I<B!fGQVxUnjx6o5gBg03_23_v^2=Sc zzBw#i*!p-z3hxKe$5ZZrbz$gWmYo;(+r%Vr5982vO}2&3ZcuBde`S4z7&Oh@&uFD{ zPxZ~tV3JPp3`5{m^d4zY7W34AS(lvjoS!HVW`n}r%}it3X9wHdelW;tC>5s!3&IKb zpx<|RaiI9fL(vUhQQ3`GHveAP<Bm33cDrG#39%0RQwe#%k0^IQMgS{OnC{=r2y2Qo z-4%{Ef{0IbJ>c<MgIPs~j7I@F>y(q0QauNp+1S<&5#Uq0?22&3UHwh}?J3`o<JaPQ zFcb9l(h~53mOQ@u=jHvpAw(2KGup44N-J1g%Hb&!SmWg}kmeS<L(c=~TB9Rx38NFc zWl+Rn;>hWQKD3w-MD^#u3pV=DtFBXcVg2l|<o!k;NB;jkC7u}n+hXZlCjYy64WIJp zJO*>e(Us5ChjRyZ1prMy;h#IRV7_JWq^_9mWm*|9WbMSNG+g|fT5qUP(I~ygd%%MK z9$M|bGQ@5Sulkth`+@cQwN&j<@PDaC1^*qQ+N1E<Oe5TPi?4gpd34BksI$}>9aQ<7 zZ+VH7nQP_QWNU^jyf~aE1>I5Z?cH{B&G|1CE@CKdZcih+D2#N2kr*#48q}{a9uX`k zGfN?hgGgmNg@-Sl7DXS0uqZ0+cwPx9H`^$g8aTSv*I_a1%uC}=HX=U90|fG_{{vz` zoxkmvB87?-k1R5paIS57%C8kmQcuAM+~nQ|u`y=*5A%DHj2Gjg32(EnH|mFwui3Qr z-hXBo@w4i>HsHT*FYrBsLtf*Rx9}l+qLSwp=4)szL%%J?*M~p|3EFz-0LGyq8^w}` z%Ea1g1biPqm@;`C-uK}XUU>+1!<xBV0ei6feGxoAz5!%HZ$9Feh(*<ra^Ht}b`}E` zi)x%9Fy|;ne9n*RfSAF+f~}wH>1newynOLdBW?#LdrY;}b?%N!7@+;om39szhv7v$ zdUSByq5_T=Htczo)ul<-f%m&4H)@A~^7P}$pB&>OjbE5l_a?pzh({P_GdwcK>Lm<C zLQX6)Na@vCDox`t=gJ5}r8GGzkkKNZC9NeS<qEaWY?`^<<SCnGn&RmSc^6!XZ$`7} zLQONNp&V;rnaMM=`VH=uUTrexeC<O&{Ge*~wQ69^Y*~v7G$=hBS7OLUTUGF9N@cTB zc{m^gtb~t$#fy}ar`jfp2Lgj)hN)gIL#@TYgSm;Lp(*t2(iy@#bz~|+Q>iFi#*6Tz zwq5bfu5G35tP}H58o>;uA1C8SCQV9{Kk`9S>`2JVnLDJILkaWf%BY@r!bz6zR#S~9 za@%5>O)-@MRhIndUS14DSxp``{EW_N<j|~;tRd6w?0XL!u)`T&_1pu_D**xT=dyhW zH)^7%+adgL>-wz0FuQsC?tMEBf7iQF^WNQ(h9B?t_295&1_$lg*^@5z=yJmB-#&>a zn#eglE&qYtY;!1YLiqkZ<4SxG5Cp&qu2~l1nrAQPl|_Yz{8UjyL0krP|C54F(M+=3 zD$_zU*<SqLclH?Qoebe!r!pO&msA*T<4Jh#@%B8D1~a217vnpoy)<7=jmOf|ZhulM z9(v3Je}g_3p>EkY)NM2VxvcbpN6y~QZs3<WBx@DI2R=+Q?g)GqdV9pWYtnpKbnHlp z2XV)ga^V)Lp8mfQ+}X@jm)oe+%yC@7dj;bl6B<ctp#@%TLTw7(EjW(y16%wpCmZ-1 z*wU<=MMx}5t1u!J*0P2%?l+|eVQk&MwZTci=GF&25?M((ut_}=$<{`SWim1p4vS0b z(=2)-S6D8uTUeV?2fxh*wjHn^n6;$Hu=Ep;#N$bgyg~|X7|r=<b79RiEu{EQeyRn| zX~InZC>jxM<U&;IhC#X6^B-mhq!M-y_e-gd@aF^g0U+oPy|~GQU*qgGT#M{wIn_k0 zOevpJIP%GA^@!jt%^;}>H`Bc{Gruzg5Yi7iOYJ+$bctq%GsCiw+{SohF2DYi<^{8~ zPC4Z#)+D&Cx#yu2<!`ZOnDqGOABqqlb5Z&%N|kb;tF>!osi?(}<+TUI{h~@tuZeIB z$9JC;s#U0rX9M?jVUB*e=|Vt<Z&<X!TH#ZNKh(`lroDySEH_BiMI=uUv)!zYR&MTv ztc06Vo163$KM_@_OgyVZB^@En<k>KdLm0NchVNhFFfekSI4s}nFa01kCy2fu<ad}( zwO}9#)z=sctl3R1>HVT|oQY4U2Y2w@p~1o5p!3~&5MB@NLhz7~pl^82y?Rh^`;^;b z+}w+-lBUD<DYwRWxW%rNe!%<F(DuVeXnz{sW9QR&!KV*+;c4tF7_v{!`Z;ad@7dWW zxe{dKaoW#Wa^Fi-U4Z1oTj_gs=2yDxRMo=g6$>6rbG!j6y@9PzOImiRP<e0nv3F-C z*Nb&ba!6XvG2Y%=ab1?=S31g+kr0mU{5-wSsR3?S)Xts~-Mt!glkO^gF+KE8T>;QG zpP+bFBzV!BdT2JKC4c#Xx1aSVR{q(o<WjxKERqZ1hvWsHctrIprzEk=DM4?M(uA;I zU3|A5_P0ojuns<`X-^=;yYVd2DYaiVzd{yQqwsDLevnvmWkdWNKPpro4D~(d&1<x@ z&QO^Um~^h-27d4pTdkPx>cU8*YMsE=d|N^=h`VFX9yVps`l2xMkQq^5Hk6$p7>E&6 zj_ECXr*zS7aYG?M=31m%G2iFDFP?<SY+V|)EX5_^u^KY{l4RDlI&S|#PjCT{*{4l) zho0t!_sFaYnSogwP+iWx?pDrU6Z+kisDR}p`IAMPEUu~*cnkAYH94ylrr`Tke{TVl zo61dKq{^`O4<XVp7&_|MNJVf~Og#mjS4}+?OHWrA3?2Xmk1hDcL5UXZ$OITT;*f*$ zlr;7;e*JLj%h5bCe#FjWI`>E?MAs4R-J%_es|8Woi>qYWvbo9L#4W>^lm8|xcj_u> zmZ~g{SL|Tjb4v{J|Nlv9c9C+yX4bAe#Lq(VhxwC<HS#ur_zLNem-#|-l@)akWX+ga zaaV$H)nR|J3zh<LBm_oYO@Kj!m2S!~;l^u;Gjn_Y8g%$Wwx`N$dA`hae=%DXimN5$ zW|oOVjmZ$0yi(=GpLmU(6<(SLuVvRm#xRu^hmdwRbpWA9D8~F&wB$(Nj;bcPoY!Qb zMt_%>ZLb893(YiDojEU0$*k6#SE#C1TH&<h6+&}rVRp-@yj8~4<uYr{%x?{W&0!GX zEaY(REp<rc;%X_mogu#{b}}`kE5Buy%yy|Za|stA?7AXARmj@TD&Cde>SV{z0ixx? zE)%bp7b>XTsC>145F1x}Q4d@E()}WYEV&C-tqp?zZM^l~rXMK<pnz@Z;fcL>4)T#Q zgBYGIIbP!kRR+|Y`eoX6yy8mq6}<e~Okh?fq&I-UM?1gld>|Durst-o;xyURi^{+% zM!xD~h`t`-?@KA{x<Z4Z@1g4P+u++LB;-9_dK*8&CvEV$j`FT2*J0X~;qGpQmQI^? zZMd69;pIdFea}O|)#UB*@jYH}20B8hG?`TBr!&4!pYdbnjGr^6|CmmM`GAn-XHLsh zIvd6MK@V(>WiR`%EuM~R;!ALCcyCVwB!d+*-h?Jq!&67Ca&YWDkZCNfVMZ0XJLfLx zE7=;bdtjT^{b;AuUlV6unP=5^r8@L9<jj1^EVu(v6aC${;BTvo&V1_Ock9@~E;+Ly zJa#$0eSQ{}_67YDaW8$}18FdiDDgqso{Fo37%&sJV+GkYX^>1?efxL%bsH)y2()Xm z@ae3I&@slP&FK-pyXK4tqzMb~o$Gau?3<>4-5m_WcD9rTn8ygNWO}ig-XnrQFwZYE zJa1vahy+cLVsqLz5Odttb)(KigHO~2{Cv}W{Jdvy&|7GA+Xw|2{J?7J^erY7$F_WV z@Zq@LuIcxOUVx78UO}64_}gRGF7rN|MGP8E79{r)j$!ig;6OoMoubSrH<stk_i)Dt z=?D@>t%(K2nm8`!I&RWzk^@FPZMx&^UHouBptIjD&@PT>w$8`dqtaS(Ny4Exz4yYG z6DRL1@8jn&zC#y0yU_q=zXDb3)*tWg7k=tdNMOBd(DBLG{SdqXXLAo%k0oOc{uWfY zxE6#ttMETt&(FlTjpwY&=lWh=cx>;~%NPN=g{ulB`9H^L%yUcmA9pt#uUJoB-e9<S zW)i+vHGAewyiQ(Mmy8;sY5Ee9J9U!(wx*}Tb$Nl6?i9$D$EpRqs(;!@WW!^cUw+~* zmuBNjyn~8Iwt)A<LXO${gHN0vdA0;NCE)Q!oPiJf{kX*1v)(@IxAZxm&aEFaPjeE2 zRxH4q@Y~K=H@bI=Iq(8TKm`#Tif(<?|A1WZ(hGis;xat`zghN%{%@AO|HZJEddPZA zx0?{rS&VwxRk82A0_8FsU}=jl0~?jBVijyCQYTnii8EwZTx_K?t2|7IwW(Drdn#g4 zT@&K5R$lsyq;7rV0|-HRa6*kU;sVGBT;PzPm&b%|J}hmIf=<~4Vs+;3W@aG1jL-N$ zyxsm;JzKo{>hE<4;`Rlt3<7tE@WHoW;pEQsn`O+e>E?A7@4FkAu;#6c+o3t#+RQuS zWM7B$4Nsh*6li8Gbzs&Ms0i$>71{F~U%%Ah6JN$IbdZL*y4N3lYQhR^TxR<ezUsD& z9yux;YBGts6}=nvsVc9u6LkcLNO6-uPRUcl5-K~<ygrDCN)7vwAP|}9f_B4*{T~_! z7;Zq>li@4FpBioOLrwS2C%SKlfPm6?Syp(pV+)`92lW5waRch!cmNHr>fXL}!|!i4 zo9di>)oxsOvRQ8b2ELMa4t{&*7Jefi&LC2pQ_e4H8QJE9{*&u<JpBhuRbZGRP*dsz zb^UN1J#5$G+STxdYPgaf4(M@3KWK&ziOATRU2GK39Xp3>!*=q;{zgC#)qE1Y<f^VG zMP8aTb224WcNzoD+Xr%UlGiWvnq67rB3i}Q2p4>x7rGr?;64;xeG>TQ@%WWz=~4BD zz4I>&_abq$w{@9f>^`t!J5DP03ap^-HSi=WVIP-7wjNP_X9k{te?D%$q$C1UYbirh zP;9EYd`0R!P4SBwABWW2eFcH57mA-f2*J-E7pxOe+O?5$QXi-LUqipTg+lbTk|RP| zxD*Y29qgvL@*(T;R}&I#uqdYW&_sQh@*6bHcG<l4(-Z_Ko%C^`qOvQ%2C^D~eAqa0 z=v>brI#JYVbb;~YqhnXc!pcIpg&vlN<7Pu<1MCff_#*fXZl9gBJbF659|@$i9)^RV znuzeRrTEv9GfQyh5=jdqA?PPQg_~Z}itNB1Af}v7A%EZiVo+gvWYj#|0a~C+R~1kH znqN|?6BceRuIUXY!f}aG_(CasHXMq2;WOb-Yz6cB4S1(`dtbtvq$#lV;y)gqOV8n2 ztp7%wiKjsd2pfTC@2tfyHgCnRRsery(Zb8J8xdlx);DK2T~At^T&v9ck+geb_3<%; zdAxyqDc4H~%4>!XOOtG@wW5YuG(vi+`?PP=^M<ts;5+m2X*`AuQo8QuMbR2}z0?4F zq1V-=z$P!Ma$@8@e4>RW`chPpn8H_HzG_>>*s?W@hZa|&$fE0|cTj74r`A%{c5hxH zKqC<1r-_P(Cc(fXjX*?%c)g!o--!@%{}<@$!k13DSr)Ix7X-$N!!x84KF|j0b~OG- zVU9R%T8T%cYP@^mQzdxkUuW=F9b<g#$hJHF<5%bYV3o;qoP-$k2q9sFh!oE)U@ik7 ze}&@V(y%A^{8MRE1m8a*^GZ0Mgnwsk*VG0P*5ltGA{MnWJ+)a%QWrtBWk($HG9w-O zE8b#ryIMC}snN>i_U8f*b>lXkcs5rj%E9vRN26XjV_?4BA0Z!=W9*>>I1BsYAUqD@ zd>a6oefG8;e#a;D=`h{SYs;M_vprnb;vXB*4;K?Wdo<{>v#INhLsjr(jySTKU>97k zunUm_yzEj_`_Hs>tXA>CszvTjnJe#2-kNOhV3;)d9_wiQBqIFuDOAOK547rj`9O5( zA?@nVjV%^=eZja}1M64mu61v=XAC>y5q<@~j0YPv^k&M|DBEdhkHn@`UCI=GzNo{T zZtIhiS9L}lx{8oEh4!HSC<GOv#VJ>{7*gXny<!#-qj)v-<J@S`3UXs0tMGcc?&-xT z0XG;<!`}+P*{$$Y{1dnAhcE2?9`M8AXTY!W%vG?5ut2;uaPAP?){U7YdAh=qejBC! zY!QLu7~=)L#{*YauL2LY+?8Uu1`paifT<66l&LmO`e#ICaQF0bb47r<6EU}o$UK2p zCTzMt%X>m*gjA6!h0~?)_;P!EehI!90Y%0^?6~FZ0GMg)$DPAJjOEzT_=PlwJp$Hj zobjCeK>|uZ$U0F()Ll_93MV><LGe@%a(e^wGE}@i*zDvE=m#`z`gje2Nt|HN5%rKx z8DfGBR`&v)w1ENvcr8AGkJZJI_%J?J6R!;bZ}&$5D=I=nDaZs5C|wq^zy%`kbK`GU zaA=ij1p7940JE$;H1vQ<p1K~{T^73Qn9a={95lTi{PRExXKu<L@{^e?^)i1*2>lP2 zk!w88WLKsmkk6U%-$~a|(Bhq8F2)>Z(mB%x*8I9s-W~6<>P4m$st_t#z3_eFcGvet zpyyR6wg)^x48gY?YmTp3YeA}$0bclGgDc$h!G*Q9F;VP2u(4@7qIk_?8;*h9A+Vc@ zul#I3D6Zy=Zul#~DmGqR3bFJM{ye%uRzMys>*A>{1-)C0U{IF(K$g-?AFK~#4eWRW z%!2*UZUxLX;5~&u8J4%ldz%@r<8OE`xGXVz9I>C77lEDNOntY{?BhFZHRGN;zwbz2 z7<>71=lAd5ci<)tM-19Zx>BC#!$sBz=v6aw1`(env<KCL#Wnz~{_%R+w)uI+s1Z8d zoJF&4xI^VA+y|e-7x9f?_pYadHE*Pq%QiXVgI?<(;t>RbbC6^6n;}_l#A85_x>k;( znPZ(tbsjii68?lu#y1mEKC`VS_nY}~;;-ieyMOyuq<iT${g6gBkQOJ%ovB&}Y3(Cg zk#%C(1VM4JDCh(AZnU-mxdus`;CDRunBVaf`~okPHuk{hQ!@OH29wWV@PP@8?_h`? zoP8GG4u*3~C){=5cVmggot;>Zayl1{^O@IYq_)gL`9pp(?<HsQA?WMZu=Skr@ZiCS zMe|HZ_@tFPi2!QSAh>c)E_8TBstw}k>K1i>fT$~YMqr%W+~UZfSTi~3I2e}U<8FJ` z4`Rj8V2tswS3#$OKjWjrqNBhQ=6?xpI0GB^1{A&a=;SSk4Z%TL^xA1Vezb4(B`3+_ z%?~{Nro*du1;84PK?Fp>39#~bBmMBrz{l_4EqGu6LnhddiIjwl@Rmp!gbLDA5UhC& z2xK&?&k-}26?BR-r80~l`-=fyc1-}_>PG#@n7S?93-}UStu%I93%W88R~~=I({9%u zRkvsBR-;lc94J-<0$}y8TI1{VY~9qTg$IxD*4V&W%xTOt>%%~kZh{u!<Mr{y+wB&{ zW_9*FzwR`?w2go9#wHNI<e<So_yEZe2Pd%oGw!A63%0)pY5K&Fign-tKB<YwiY%zn zJPAMynr}ihL*Dchqrf4S>YQeW`CIFVB}&)K4hC;%PBNgmx>Qo+FKfhW&IjEN{s*5J z865*|F!N(@!)JJ1T>PEuTJ+Wj&&M}*T-9Z1iKIvHtzGu7KKOwnoPt6S2?v33e<OV> zjC<ofcsCvwfB?-Tjp+$#Oi{9q&Ao^~gwpUxwv?yJm4`><#TsDnS89VU=c*y0@DztK zg?sJp;~2aM_zF;{E`Ee3T*ANcq(yN>pg5cc?PVx`M8p?uan_Md`0|~w*xmc5gJ-CH z^v4k;I&r<QQR~)!Z_A$rPOWjej&CiJ;0{!VDsTrc#y4*`oxHpWuQ%ZnctSio@Mq5j zeh7f*PZ%zmZU4wnQjjf5H1UD)<U?N~q*Z+lzzYq~App<si!Zdsi~XRT0WS=I*3G36 z5qwmHG`yPT#Ep?R#@-ku6=mv-yfEe_`7lMm3jf4a<V{*B!>%MLE(3}~RZwHpUa_@Q zOvjX=hCFf7Q4i;FF*&DF;onAspd3n#SNwYkEFbtUD?(6QyP9XaXxY^&<*v@Ve6fHJ zX!k}Z1?+BdAtn6gsYs|8+_^m|$>Fo3?W3`ThcdDM1V4Z>viV`708xJtpF1*^m>*{K zuDELWf>(2hhlo1HXKmX31AHxQ$f&d-JG$$%uKuHk58c_->31FPvLR)Yt;N#C>ov0S z>Qt>xo2#p~WjHx<WgQCn0$1DsF7L@Z2*=}x?eS$?;fwS@)9)ixUUL=C`6vDs-m|Yo zk`&Cos@3}t)VR_4J|tuaSu4dGO^=Nnd1qMsr0=t*KS;q{eGI@<DPFRA<FW`)Ra2st z=bxYmx}vUJkwpqmo%P5Y8J4$bmu3`2XD%o;q56o727asX%~iUxeacMP<GBRiu7LOA zEM~WMK(_%8ycf`;03pHlLF2ZzYCEN12LA+q@d@mkdD7^|zU-D3zjKzc49t>_aEC{w z9@=1R&Z9SFQma=j33U;JIv^zeL)XMS>4LIZF4;9Btx}355u=9=Y!_fI2RFf2n&=Yx zNw;s|D@=inP<S{KnmR<c0Sa%ZgIOMB|BzlXo&!^}8P3Z1yVqdWWCZM>T=ylEr3<e} zFPnh}6Fxj*1@ilk@z!;GJ-pDowe#_n`MdDfLgDyEc*GZIaWx(a$3r9pl>Z67&@ft_ zV#eTg_}S0zU<Y%v3{Va4DS`#u*<_-lWqCRs1ViZsm2LR>bkn9bc~~qW`tmgBXq7bR z%znU>c`liFJE3@8j3BQ^#K(}Xmn>K^!J76@J4O_aF4XC1la$4J--Himn9t#vQ^G)} z?cLZ=1d_7~J`Id492FV(wBVzQvG}@wrN-=HrVlSj>5OM}oRvZP&W%_CR@Wce-6Hu| zkpvEpIqot3*ceyGN6vt4HThmDg!m1zJs%oxz6oo#bO~ulh7kW+EAKDrQ6LIMg>$Yx zAQGA{qVZvri)dIKYj(F`p5kegXJ&Gkv<?!PhG8qiZUVIS^!qT4YrD0nr{`h3`=e{v z@ox9-xw`E-Ae{yOZuoI1_;tXK;be!Y_nckFnh+q7d`yU$`gL~3g#c&GfJaLfW=%68 zZl2VG*^oB<D*2lFg-HQvruC)?1J@#!O8rHP=)rmmiDSrzb5eyy8oEi&{>$_PMug*? zkO<Yu0>_>3l@Y*RG2{pxNQ(Y6#oNN+M~`H|aeOE&TKLV?ZPs4g<d49BaHcQ5b0J6Q z`}m?OmS|SA8;4K7`ep0Pv<-+s{Y{VfEb=z6MsDgkFM1>nqRDSYIo-u-@gjUJp+3BU zmgHZN`ia;BpS=o^Wy@~3d<kDIQ+Ay{6AnM&I}<A1#x~eWx(U`W8`5AH%*7q?aGZua zBLG{3xaEIbaT-7e+;Y4Tp94P|>1i|*M;&pV!x<0)wGp672=PORbl%jjEH$>Y^q4`E z$xuhLm4ex@5nI~Ydv000^1U~{=lc+<9XSTp{k@zA;`=y&W#@%IVJ`LAwzSE-9j8|v z0QUv+aOSFB_wbLyILRLWGMOl^nX(r>jiXWt86L&`|FJ(X1~n%V%L7j<WG@fLLC?~E z1sKwiHxJ>O!H}2W5RN~U$9KyYTI*nZ0#mazeY0lcEZhU80?%d{UF8mHGRffrLdWoT z4ym#ODczVqX0OaY2QjhUgb1s>Gy0wz@8Wx6Z_`s1@q6&)+J_q#EVHR{t@i;C`}q42 zJ1(#3c=^Z;-7*Fp{8=t0j1%!M>3E4++wl2Qr}3E`g!y8^T=vKlm^X8sLH9TNA9=IC z`Mr>)&wt_1m_YlN1Pq#Edd?pcy_Ac@$)JahFA-tqYQD3FjsIiF#{RWu!}_F~(4LBg zOMn)Jz1sy=lR12cn>*tf-dWnA9e6C>12%*G{T|~DXZqio;jF8?xYvNYvvp2YmU=<k ze_#aoKudTJ%v9rw5liqOJX<$>;tqV~>=Ar^2WSRd9MW@N_rVwXcRwg^98W-qUnrU_ zAE-M=n82;zvVVqasz+wG;9uL5?0w91qL(bcAW`K^MWCYQOO{Fdi6uR~#XVjwO7|Ho zFMV5Fc~2kY-z?n2=caqPOu5o``Z!<jix9j22)K+c;Qekv&s8;Dy`JIKhfjjw;c;@y zpsN#{+z&#-Wp6w^mn~TR(!*_)*L<*AGxXLJXKfH@*Dm}re!8@D!)Jrmb<UHKEAdq6 z#G=K=TW#n*XB)fk@T{rJ_sp6mn_tf&k{=O$kPlrs^I@n3FRdB$>RO%fXKO}hE`*$Q z9IjZpiIhbnY=f8V#y=;q5UQCq^EuQk<<J(tBGC82di`T)aJv7k>CR4-7WW)@ceazR z%2Lq_+PuJN___2!%9v_eHD)P{f$qBD={um<nIjOh9cT4BPfDWO;0yh_@9TkB(rrE_ z-KICPrpDO+?l^<N6_lf~Zuxhfaq-3n4VeB(>2eoZBubx87h3UbcDc5iOD$+Wdg7Gg zAB5{f{Z1*}D9;<>WnU3oC)$_VJL-RI3hB9PbX^<TpSCF21=sD-&h`H{-b~bP%G^nT zAXi-aPe*zwD~L4O0yC*S=-Y!+IQ~!`->;x_RI44B&XT#eLJUeFd%8b!d~?c{_k@<( zEhr~UEH3z(>eyt}2&Mv5mU;)*2|oyYA79_6c>D3A_-z_g_1e5<O{S0UmbI(0naLfl ze4Wp1F-o=$8}QAeC-Bvc8z3fQ*Xvi?cfWW_82>{u(3P|$XIX9VXCqf20`UCbjDhug z0=17H1J^WvkKM<m!+0MvIk;~40i4wbs`zeQvnt!yd-K{gzcoWnLgdB`_~M26_{eLi z9?KE|AmZe%f1d8z{pzL3gvOX22_j+4YwYci$;5adq}eRDe~km!AcCOLM6^RRhGSXz zd5-CY`B~>mo>krR8fO|mgM?qC&o0sO^B&UoJ)`m6{N!gNA#O**-FwN;V@doIG~6RZ ze%?WzABsNY+0zG62_F*)y~%R{Dq%E{a5$CF3*0Hki6q4@O3_;{KX)KMXV7OKt^9nJ zgx96dzD>w8R3tyoQ;vQu5MogkBH?;bcGpr670<aXK0rRaPp1mXC=e6}P=Zb$%yR%a zQ!CPO|LMz^c^C1g)B;|>AFtKe)orD;aPgJKF7A6KFNCVG)g8euU{>ANcymfWd<}f? zl#*iyh_36_9IKk%w3mZ*`%Yb!+Syd`o(0^>J;s53Uyh%AZ}6b={ii=_-T}MT+}+_0 ze$^1KUf!xXjAFb(8gD2x`Z#CRIDSxa)lsvW)Lw!Zlxq6Gx>7IZ_O#jRSc@A*SXcZV zzrQ`ZL3e;b3HADL+&~d!)za+v^`TGw`aM(Y*6(97$t3uC@&I2Gjbt51n=c~|lrot! zyp2Ly2YOaVi5e(_K(GO4LOF%Wp)6%;c4XBOb$#k5^!h_t>nwVyl;g~l-<v*Y?h@Qb zUgd&#c?4!@bZagES_YQcfv+0BZVTGBp6%#5H?7w_e|#nIDuk}xEA=c;;P{M*lYKPT zEON@!^4@)SbkU+qdyHN*eaX(uwDCVytb13t*50+m`rIP>L>TL3RLD3*NX;396kL2{ zfk(?YVoV>Ud)$3qYZhLRjnZ>_sG!Fe<^SU?6~^8q!q0D~3J-+?uHifD_FyV}`XnN} zg)-T7MEFs~iZ1C%h5tQ#{Lkg<-q(?ZXIkcH*sRH0L`Xk66_%%cae3*IA!6p%CF94o z1h%rf=kU?4?yLIsz8#RG&Fmfp3Ot?Ft5;zM&B0vibYR=yxsDDsw-22$mnwAf?`6C2 zkHqqA`ZTjpDN)fE={`}Bm02oz2F&NBBqzD#b1P{L+Y(E%RHNM7SNA1S<*3PMmMY4g zNM)g?^$x~G&{36&Xlioi(p_Lpr0Uz$QdfXJ;UsR3Sc~3h;v~PQtmMh6lbfDlAhI+> zz5}NwTj%!n39(JCg+EMd&L%*AraxG>!B6lyJZ<|&?2em{0&8Xf0@FsE#3q`FG4jbs zPx)+;d^E_3bt#RnzsDa{VxS|$>fv$HIQ*jx_(4NR+5Qn;!}3x1hcpfW8b~DDPKXJ# zoe6sK83=2bX~B3BUJJd0agz4ehhNV>SVXl}wq0pt^38q?!jtBas8V-x!g=h;SH^Z9 zNJ3*fBJVUJ?^%Tf0GSq&4|^6jmQsSDH#EYNg2h@twI4+94;FE)>2kb|#wOqOf}r<2 z5|f#3PB)Kv^om{Zfuv&>AVBraqS3>mK{{Q|1+MWrrvSYmuf>>WsjO@lWP@*ij*9f` zvYso<tzYaJ84YD2G<eG_&(gYCC-{MV3)qzQYP|&~eSjG7TQ(8=CM*YEDDwWpf;D(% z{~dvPk5*&q;+bm}m<9fv!`YQ3^v&MQSccQb%M!?~F_MXwWrBDJ{Ss~Fyl#nSWE4I^ zmch5o_Q=Iqtn~q3#7~w@#7`zH$4~La4}>#x&EX7P31<ccOV_QM2<K2)REzMY<258Z z<d<LM=9?xBJWtFg=#jcOSF$o6!zvzO;uzUY40UNN4>aBE7}jEp?8+UHW=c2Ol!M7k zcbH1DKKEx*pl6erPnIRkYXLTeKd;Yv6{9}^_A{2=v$oa!Twq<U*7(_R;fwG{d>?0E zcYMA`0_=s%9uK!g1XR5Bqw?`{!9kPuu6yRK^BW~yXXZ04VFFVM;&$Rwxbw5c`1;rB zEF0OOZllqH6%2tQC&72Mqpn5y9>$h+x<g^8gkkDSjBzMFhV7(R!BO`2y^990W#7Dg zvG?<)0XIjPOkiu`xLsm45;P@|587-pna-IwwiiW8DF~WN;#{FfX>*({B+e^}lr_ic zsm3Y)Ck|&vkqYKGwQ!bIn)rnv6;TibBL>w#NU$>RnIL&QXpk!}{lu{3quvDya^Tap z*sty9w)j>AgeKv;;Sfxo;EDVvG#uYfg5U^zudQ?ho+M#ECO~??1bl`&pXo31`HVw8 zOAlCQxI;KsBFo=D_@l^xVw445Avj*?;)3Jdlx5y{H|2g~!A%IJlcQWWHLzo*|46<z z=}r-YoBOb4%g?M#1?`0N&<meJU2_?$)p2;tR6|;MZMOK*(ippPpY<ti*RN`uOzt z;?*i?=l1;_rSuuVcR9WNRPBaM>Rs4=u``yYP0a3iX#1W<t>3N(-%VS=d)+$xeCsCs zbUgyo7<_@-C$>baGT7(#W#7R+xDc`B&#u~;2v85HE4$WeW==S}R=R<|GZ9uZzuvJ8 zAsJ4<Y0U4O>tE<T9Z~Qna9V^vGOHKiPYanyV}dr#n8Xrp;E6A=US@729^;OIHQ@`| znLlN-$_(ZS*Pnf!6Uy}uH}(!^pJRzcGUbFayoMT!o3fcFnpJ;dYgUD2rG+W6l~AGG zpHQJ)*zb&7q1J(aLahVCexR@%PD&`{lq7S4VCc^s<X+Q}mH(fip&i5Q9K5fQv-6Bw zeFyJr?5vx43;GYbG`RoKUV|^ne-Q&gB<W$Aw7}nqgDqM)v%3F|2F}iN?hhQeGs)R` z-or-iHaa*CY~NvxlS4n~-}lVGfoJ+Ee~(UY*Kx{}j_sx+fHur#E{)x;Dl9EbvJGRm zV<T`Rv^n(P(z(xwA)z|*IFp$VJ=io{mLSW}Yu;DWABpm5l0apCsb^W8fn^@zC-_Cd zLNEe+nc>IYcl+J#HN=1m`4^Mj0}wM+>LD9f5dtWOK)g<woXUr`3?nm`;ot{ek&$>9 zeu^`Gcm4gEn~E>ucjVtinE(RtfTi3aE`v%gSDHnv-zeh~F2nc)0lLQy<)(AP)oe|d z>j5|1Tn}8>p_(HkRL~?MPqbJ;gkcnE@CUIjLy;r}foe=u?vZ9MK^h@{bcG;Q3G##@ zjm^kt!go10f*?)INE%a?+pNhTNV0;U<FJ=6$5$mtQ!}!PApR6-W=>U(>B0S@nM#o6 zC<I+WfPQMyn0I1vq*Z(u(A$TFpZ>1<Mx|Bjr}NjOWu$>m)6R{L_dHHwuh&#&<P~)* z^SF{;+rljNv28geX;iho&Uz7LG&r!abmyewsmF-~8%g}7bdu9WE^Bbm1T$$OQuJrg zF=_pO_ZN{A%#gDeav(Q?j`F+F;cPdCp~GAvBKJltPVmkY?+loHGqNz;0xFD)r8xRL z1!JVVg|rmcl!hy_JwfKt1K-L-1Q~%VLtlz?!FMtV8}vbA%RE=IAUos#a2#UrLxO#i zY)vLPRKwCd^ro`*X8aIRaKWJB!4#+AT-ls(ZH0e@2h(sGk8epEd`H4b&NHhR1u-43 z7las@yU8SnaR(@kel$%#%A4Z+eH9O;I1Q(?0UB}lm<wi_^3qzPLQv@rcaIG+-ZPox zP;NF&J&>jv2<K=g_YB(r26ttcCm%vL#K~KKfDMM8DgHNH>o(N;fP1(8IQvQY($|0+ z*8>4+Yx)40FhEYEv79yqTMXlM7Bim?rVqk(7(kd0VP(;WFdwN9Lp1jgQo^}cYPety zXJkIicFk>NbssD_S^j=v!4?0qc;IT}$dJAK&!hoON0_<JPy9F4T+<e?AY`;8YEp@s zEV5`O%J7=uvgop2nSHA07MitWm|M$Q3of};&c^)VWV%91>^&(lUNiWkS$SY2%HxUh z<mZk=X}bw$p0qc)?!P6H9Hq}AMLGNdv!Ch7RhHF^`ZE_v-3Z}EGlzIbik#r)k~A+! zngdE2xxu4@=mC3Nvlht<-Fk>O$ZJ>3FZ=^vVHgg6gEjVfz%&w_nMRU)#H}8Q-bjfa z4<xD(BS1ZPhTnoU6ecOK_<(84bd=VL&JsC@E|b@MC-H+c6KTDe$VAb4QIFv16i=sk zI#YyJbq+=ICwNaf$A||O1oGj6H1ngf-!kmTBFye5%qV;rS8~Kv@FfK37>Pf^93ONL zPd<FptoB7XC&oBDiaW*ZmWY)K?01Cy5G4(!udgQjS-uFh`%`&P`>Sx$@(LR30Gkw1 zA?r$*rZBto3GBq5@i#mCjeK<n-kg4fIlanLZkBv<*7yi^I~dm$<lbcYlJsHhQd|=p zz|L0oYJ+QL-vb_J5gIQcg&)X0Qbs;<TKcIOp<yDj=0<2BoV^VK&XnfLe-WUUs4PE_ zw?#Vo%2WU8%>THP;J6-YN8lQ#nR4M$!}a*ndb~FRww#tuL@+COTYME~;w9vB6$*g> ztw2D4exMP2XU#b|8-WTPN|o8)SbA2F@o5ZpjTx_k(u>9;7$2}@yrt*(oAe9;XqcsZ z6LwS1JC<)!FzZf1c9VQi76Cek#`Ci^`zcv~U?BPdH<HL7_m%FgWrA_9YcQD!Cxbzl zFdpvU@KbOb9`3{jxOW-{;$XxQ>1y#!cx6GVfWjm&pT^8L3D3F{&YVu}=3qOxPEtoZ z+X30h?QN|G)k*4LYdx4<FJD1-W<-<f9fvip**W|E@Z{<p$gfW3f*i#=AZznY%<9@N zEsU@*#;GjWlx3X4qz`5Bw{lW@TA~wxg^_p&mhfO0WxQf8&^_oGznZ-L+)yDTyFQTz z>(sO}hG%5U3u?j4=7aAEe08+d?v@qm6xtCW`M*2Xcy&tAMn$&;y$pPn(P~f2@^uSs z4>bC}mGNRp#kK{3%PU~&v?y2b{R{lNcGsd|Z<wxsBl6iqM$a$iDk4uJk>bl)F*1#@ zQ(5!E2|{gM+l9?b)Q?R_b&}kto$t|ZUh|R-Vr%tvW@>}xOHzyCasB&my5GKG^O6xM z!>P^7SN;WmFIN){_|rt$zJE2*XC(e|CBE832U|2zwr{Q`YBHfCpyOZhACRD#hJ4UI zf@Bb68AYZeU$hS~pk=D@i!^)xYC<W0nh>|`PZKhkKntGyBK{SjFcTTjJp|wmjrd9Y zQre6y>;J>Q>pwL5s{w?t1NkA`ShWERksAOv*4zL-Kq9}7A1%|>GJooSr9A3CB<9@! z!XTI*!r%L!8o-eM*Z{au`7{8c)N@di-y|?ZCG$`y`bv<0;2?j4uSk&jC=%Tx$SdXx ze^ld4kOjy<$D{WcPBWfMq-qza;cC2Qyc1IwzbRpy6v8ET#a__%JpxmG6T?kMbksuT z%kkXw(5$y%7$cB(2>4m*)j4WU#+_)u1cgiYZs2P-q@Ur8RRa-WgtM}FE(>@D5t{d; z6MP}z2JHy{-4E)xUJc~-`f({^A1-}qjt@7NzK1ckOJ!=>2Eq-=h_NviOVSCZB(Usx zU>FVoTFtf8*a)ZSG*odC0IQh@2mvS4A$vTKYst1Z&SwTnV-SEXo2FTyT=)b!O>m%m zR3L^8bkoQO379cWasOH{3$L66Wn=C(hS7C#7ic;OXT-5-u==0FM~@!<2Ug=I$}il6 zX!s~(XzK7~iH0|ucH**#Lr>v>pclPJCJiW>x|Ah*UQBEeCuMuo$;FvbCjY@j7{w6I z*@+9*>CH>tIzzBQ(B(Lz;0U`%4+amu4~EsN!0=%3kO%nDs@34Q0#@M9t5@Ss%V9Y< zZ5jwYW7`+AvuhaN_E7zqp{3IU61Cd0epBJW;0NHpdNueHA|&Z*O77GOa9k}DS%E*v zG**0Np2c>qTcfKFewLXD{Y#fBEBl4|WO}0QNBu$tqDsmZiM&0E<b2TeEyS_W0rDya z%?Mq_;8?};ym^mX-A9er(|(KL#@xdTzqbnvd;#@g{=NIq=1W_H;W^%f+aFpDMS<Dm z88DleaIV7VFy8DPFdItWEpQeBmZjev$YCQptb6j7!47uu!<u&89{^nNo~-m`pL_bP z1Op5s)P{lo%9Z#L9)ABG9*!Tb1gjyBz_98rw7fFp5q`Mp7G83VbzKJ9#RIO6YSAZg zPMe1Fn)hoq^4fsKp#3Y$75~>PgJPg(-bwy@@!jeFi7d0LJ<s8X%hIp*<bY#GbZ)vP z)!uF8gwFf@u`%QjFzL%a_4>c&8UI>5;M&M${hG{eI`Mel=A*6-Sd4%DRbL}feE#({ z)?8m*%=MKn+UHSMb62=E;IMo-t!5vWlbSklAT;bW)LFN+`?8>t>5;Xx+SrIG|9dT+ z)U(&*7tpa%d|WleKw*uaARDIHD1P}^`2ZBekS~ypqxFJ;<%~n>%ow<R7=&#fIHL}J zX>8v9i8E8*`AK_?AKb@*%oFJ+V<q{)JsiZe9y(N7j2JSu^%S(Ch-|2tl}gjVvht)V zMqa#C&w7xoy9x%mz~z%7w0j>haQjdQr~Lk@JGhQ?dCUl>Nn-Ijv+RX}W$JZEwy|52 zHgb?|k~XI5I9sdMb)Wk<Y|{9tk`Sq6Y4`ytMPieKBCTv4d(>~;1DMnv@dXpAI@ks7 zX`hN%h$MNxMtfl$@}TcPLH%dWyt3ZOE*c2eU2%pNfQt$FLRlAM@wQJ~nfk6z+Oj(a z&TJ3GU1at{Hw`*CRM7#EW${qNp?exXQC?mU2oG<%Ni8q)1QQOx#t?fxpoV5LXKIyB z)Wl4L_2ais55mWrFfE}%#>(N>SK>3LmXCj&wR<4!b;bAnBv&btsq?fv&9dK$70?el zegBSU;|aiEOyoE}1iu7#@IkCBfZ$C8&>~mLp4K|K+UYF|J5a8HN)_xd5M0MEa&vLJ zG2VD!uw3+NQ7~gi*6L~JYL{4Rgv@%w*db%r%Zj#C{Lt2QhSzP47{b_7s3~&DhO)I} zCRYI`y&r3!MNY?pJX16`E7pJAeBUzA1Pbb=@v~2cg<Y5uJ2h~-#_w-_{DJ+@2Y;XR zC3Ez!v50{pTx;&BX#Z!?Ft&(d+v?)X^JLjDwus!bxH!AAR>N-%8+L2>2>I`bc9SQ! zYdd)|*P8quadX(Pn<EJRVoKX~lP0xmJB85Y*}dEy;WP54KJ8S~V{$}K?x=!kKP7L@ zxEX?UGQ!ImWxGeuY_ocvyE|w<O|tP=oZQRiojZspc4zohwc)LP^3jv~57FwD#SaeW zLJC&cFlpZEN?R+J*G=4g<Pfe~c2Ma^nBBBw|7d^2pzrJ+jU5rdjyfcuOQEu1Gcx!y zVBQrpTRFHpxX*t-<H^kchX8#2;gdTM<lxd`K;J1Y4lYdw^qr|$*k#Itq4>kCE;sRK zaDcL11}$4Qs7wD<s|c619Aai@FPZnNN$uBJ47Jwo{I)Y8zOt3rqF7u7(W)7TxU$(9 z-0`|`v32Xj6_w2bR}t)pSd;c9a*^j4r<31QIEL^3ZRcw*ZS;=ri<Wu!`_|L3S<`0e z`~s;RS9W`&_UE@tQOxT0sj^$yhvq?&opPt9dgxmZTo{D?UZ45^zfJM+y9Bi!FeC9s z0cHPQ1BU&3!LaT(GT*^ITS-q^8R$X1;+^@h@i)GO-$EiY@*y~P^YOiecRpl(b7CeE z(K`Ha?|%Gn4PsC^+)5)`Jd}`kML?gk;_RmJQ8t6kr`qTt<#^hMlWS@MBk5Lrta-iK z2}nm57{n_HUE|_3tMPlMHp5fX?d<!NhSr6K)+%7%VPYjF&Cg>u&YqfuKZbz2%cS9L zH#%5HHwXc|JZe}i54VgS@$n9BtBrHMe!wRk606|NfnAbq?HdsTeM65{ymOD4eX1vp z47l#qef!8-<6FCMBd*Ok*A5DNA2ESx(Yj)@avqnxQg)5(b;Osiu&Tqz^L_CB>`OKJ zhMac`ZC^Q|XV_7fpw@^*!ywcOX;zV1UYu^n(OHul$q%jJ>Wv;GqjHYq-?UWB4qr$- z5~2)SG-h@20wJKh)>*3!-|Bc5a`A`_Y5@)#mi`)P=dcsMU%K&IT_1uLGc?EFHZ02; z<zTl9+)i38AKGGNjmSzKF2w_i&u@`9t+^0oy>v*c^_2?Oa&RpgRBBGE`cs=}R!wf; zQ{3A-UY|5+0X8mPinHfWOwgC~@-FFDFMU2}mM#WvfpmQEmc+85HU0f+2bO7AZ*0AR zTN;%PPjWKU2rZjfcN}8SHe&5Eh1ydTQnIbwHbJsvK2V@u^FgiKgq#bm<ULXLMxV1~ z#aFvq?`gxfJ~J0M2yYT^6ZQtLyn6$G=xPxBE<l-c8TSeZ^8Fq|_Y>n+P3f_kQBCTD z4HOLW{}~d8-(xGhsV>gK?cW`NYFGSDLd;f-vv>HUT^}+7(6ZF<-bn~dH*mU8MY(BK zlj{onqG6e*{MjE;Lx0Wlu<XN36MN%;UKn3t-?1;RW69XNzEL(*Y=+MY&;Gh{{~7L& z_d|2z6ub-{fN>)Fc~*@7bygdX0H2c9atp=g$er+$i`(o*3M@}1!|Y)E@>z@8W!)Nh z9u5Lu(mX%Lv@KHAqg~jg;FOQqZrQxmWBxP-2M614Jf9^WLM9UQC1Qwj<1}Bd$}H)} z7KM=P7ud8N{}aYVNWJ*hzY!Y>EMk$B>7X!zuSmM}Ai0Fxf&*#IQ}zYP^n=z-<&0^d zGJ*^SSJyxY5@_3N-3WvVu^yi5O;BXj<d2O&Y=nPTjCb?eAmK~Pr+sV0*o@EG>}KZ` zXuKFd9Y1EHdoN3uHo1CL?E0)dz?7BXeRp7s#OEEKcffe+3jFl`pjJtp#{Dxfab6jz zY@yi8%%N5QW1mlyd(qiMSzkr+2WgcV704%RVK#G({2eQW<E(>l?maHfAr2YIKd8rS zVKz#MBxySPo=XvJkT(j;S-~a$$HrQ`X5`+K?ug4>K5w=Pfn$@`dU$579GB*>q(NVg z$Hf7bb>G?CrT1%3F?N$<=LHVBz)>;Hds}NOv+ozoSvuCi)+btASR>YR{ERAd21qq# z)NZ_Sc(Z=4&Z2FtGDVW)vwbXCy4EIApOy4o5Mw?i!XR18WZY_DTetPa*CcK5(qTQ; z*Y*y>|Lh*x*U8Q^(W6Q4-iuv5oA&FmfJ2%@=|{z3sjoJf5PmbP{APxqzi;2<S^IY) zKx;_07m#dw$eCu8bMJydy_QB^wc$CY#fuxk!BFDyzUz)Jpm}1-Y7fs&Jrjm|y$Ho$ z+4m6g`U4owZA@sleZk@#Z4=gBm0xJ=2TdT!gcCjQPW5KUVc-@cJ9_xTgDdyZ$2M~L zz->pvLcwGE$i7Zu<8OGRXVcVvb3NRe_e!11q0Ke=f=l*qa2r;Uu{N%swR``p$@}&q zhUQ?mXk)&(n6NOvq4j3@-FV*o24UL2y&3Ge?DLef|3uhG#lW>!{~E)B9z>b&dU&Es zY1eiw$&3Go#UDqLsed)igh^$~IuF>y^yoT4-c)|WA@-7XdXBesgW@M3PHl~{y;pO; zD-*v?nC?5>&hy5oQq4VTxrVuwt7vT}qW#AGY~}rp7A<lT_G`ql#S@6+6PTXd2O_!R zA@q+20!3HKTg+^9!C9JDF#Z`AtzX!+Y)vYcuT|)Zp*s(U6_|6i$FKo9EAOux_4rEn z)P){yty6o?cJ*k^^qk#2v~bOKDQ7Bnl}xMu={KnAp6oBj4l@nc&YrY;@7Vck5y-<2 zE<>BB4j<URhYzUz*B2ie*%scIx^T5`%GdTzWcV<RPnK4Z%9Yiq{ka`dPo{l`-UCUt zR&$6MshynnP-gYUuNxA}RbaWqqVaWkzOm90xsi<{q7y4uDp3hBro+rgl70fRrInIo zo)0!Cn#sM<k??JY*Q51?eXVp>H7i>~wYVBA*B~yw9?v(DuUcI-AC9w7y%=|}R$S3q zRZ5krB3F09?;gpg4UtTB&d3VvnipS(*uf6)z>!cKzxdF;7;QFouozdA4#KV$c)gOE z8KO;8_b7)v|Mo(gn6*)psHl*?O-eI>kXFZEZhz^~;>X&Jul;Nbt!~?Kq?Jv<ojs;a z_e%ZR#jbWja(BDV@4DL6sa<WjV`o`CTN<_L*tlWmy(^`<%$O!Ed)JdjF%#>z?%G<K zY%aNjgl)b9KT>isr@~u%EFvZMt%GBe7ELF~CC8!dIR)3Qk6dsYNJ~0QNZBBFi{60f z8s*ydZ~NdO=?vl?&p%byBN(4PH)NTsTa$i$m$`W~Chf=Y<s<k^_&EDBesuWk<S9o_ zPM&d;(C)~jajyw&+8wC+amwk^Sj#T0<NJ@kc0tRBW^4<Rd$i%bovfP8AU#^IB}$LR zq-oOjR7k`3pI`~U8Bs>M#*WG9(HOLjaQc|T2@E=O$K!;Q#+19`;eRv}Lzax%dMrE~ zyf%`K$JXZyKIqXjweLI+*A_i{&S%n?$TA~H&jT#j46C?D!n1ZCoHA|yZlyY~=S5rO zV38v?K`Gre8{c?o3(ZfgAKf*iX!1;_wsJ{sZr;pr#(7XXNv=%mh_-7JISm$9OSrjl z%GfSGUQvg6rcOlXYCm$AR<F0UCa%gBa0~LlA9iP4gb)1c`e|17qt;9w=;Z$O@UG+h zJICSGN(aW<1(bL-ZO!sYPU)3PH}Eoe&+j;G#e8`~hyB9V6u;-bGs2BpdnukzVg$CP z@9D<YrNVU~wl;pni;r97(PE14<j}97q!*K3moLmS`?Xq@8#$LLzW@7o1n4CDox5Sa z2%I!3Lr(uiepCAFkak};zVX%;-jzCQsoZ%uBquhWr6Kpc8PV>BUCwW3rbu&I$#V}t zL`~1tQIfn20NiuwJ^p+IP**L;xA)5(hKU6d&T)vpm~(Tr{7Ru8lFR_mx7W`ST8REy zUJIeWaB*y^YmG0+Wgvwxccf6}wh=Kqq*@42Yl3bwuL<jbE)0MHSYpEub|yUJN%kWA z7Q@6_BEn-~00zkfeenbaz$B0An4VN#M}%~=11G(=EDAM){~4Fym{g~0WbkoQM=hiP zC#^1hn(67RJyO8Gc4f}p_=UC49@JNUxhx<;^i_n=#e?i}L_WkNEGWRFa@fj`^(i2& z1cvqF&@5)5czU_iU6e1FIL^M*R23iOY&$bLxt2SzOzs9d|HreK7^wX{`&o1}-u7tp z{y;;@@WBTH13IxUp&k^3NT`mt;k)<--gxQZoojdQ+`jx20eEnTog`jR_BjmXU~vo! zH&<%$x?pJkiYSwPbnc()*+meb%|!fXL=I0XzPgNPpu;A4#-<^e+3dyWQ-|5u^=Q*_ zw*6->@V|89n!8QCmE-UiU}})8ZHGAx2USaK)uHL8yN?#v8b7PW3GG>Vr<naLZ|~*| z%wqC%cx<3=OXZ{)`Qn%v53=2VTJ>++bG4n_h+(}8bnCv*#<qUPrt9rKIL~=B^yVFR zr$s}?PIB_ZXW7r^msLyZRI6@--5o1dZ_ub_w`Gm5&*;+6nJf|XS#m_4q>v1L5ieMr zD<i8$f+3!?8F1O=#ax6UW7qp`2z(#tpUmR|+@lOO(s=8{qemwgFX@980lGjk@s&{U z`zsT4cqy+#<-Bt37-q=X*DhbQgBtW+>EJlHN3pc9I~!RqKWSGRvCy0b2haLA&;P`J zzOXc*$%r;>hZYJAVMd?D2Md*av30<a?ue0DX{^Pk$O8pZX6DXMFi>VWFHkO59a%E| z0HZ)$zj2qqXsG?|_zTS!&Gu<018hp4?68km>5&uYy*4>Iq;%}P!`8YR`?){ZJ%I>l zacRMfr$=oYCBELe<5kA^Hck6aY|*l>>=BKq>XlM!bmp3Ti}}P!&3)NrzLFh>*evbY zi$*{!+O8BVy;dStSv9hp!Mm!(ncMJ8XDRr^nfJOlI2{|-p|g|2<ohE=pK9&kw7f^! z7#D{{Uq=jFYGc>0Ti5k=cHOVFm|<tvwoTI+cDC)<&&iA0q^@=rUFWrLF(a|z%;YXJ zT}8JI1DeliyrV~zhF!YWZqS(tZ&jmqvli8Bw?quOLsaTYR9XN9(@CoN#T6gpYI*5S zX~vBTrIajNdg9Zrfzf!=kHb&7k4)=?$!CLYN*wKe=&X-!*6RtqH`+P$ZrgL0t#yj{ zbO8SL1YgI?FU_x3>%lp@geLE{_ukX>=%f~{dQE84tPcWkW*)KIwf&R}ke%dhT*Uy~ z5X3;KkYg)e*PEAGz(Xt*`>JgTKJ+UrJCKau;v<V^<74<u^PR8=0V>KoV(t(c^2!VY z26AH^HT#Znbz(Nx!^dCOpWoZlQ(G$TRh!bh0ej=cO+g2x=P!n`;L>6jZi@h&VV<xT zw1ac3y$z%toB?-uZ}@ust3UIEUwA#+>N<(1C-DN!@#16TRb9~2IPf07W}aN<eqPTc z^uU*^&z%!?n)gEEbL?E1%5ivwAGC<O6bsD^cx5bCAF5x3>Uj4>yc+>{X%=y(`Ob7C zCU5bbHW>T+@trSTL=3oaSGdbUoOy$m)Ia)3@?#qtjGcVhBogn!1>F9^1(V6N7N@fl znT<%$oHKc4EhWeWJc(o3?*ut7BM3~#Nt`_-&VQUD!Jz*zMZ)R-o+1%eCkU%@l+{Ir zIc0T?igQUpkOnVh-g40dxonQJT5{yHG|m+>asn@9A5c11&B!sl6qaz21i7Xl_?~1S zNEkt`tGt%7KWVBPe-M~Qk(+-gYraulw=8(wp~!8j9>#Q<$b63=|9R91Y59*DaeAJk zM#62B<i~N8+g&sNlLWD%$h|*OGq0FU1i5c6u#-fh&LqzNII?0p|4$<;nD`$?R-~jD zJdNqd&Lna?G|TZ6&tyL{OXYD<U|!=QW?o+7qRM{{iwJEmqIDCYBxoL+>xCaFnKu-9 zV%Eb@66YdCo|=&XlA}4*Gc&S>#F<W!=Vs(F9>cX|2NUFlnQ|=A=Q_44LH;qvIY&}q z8t0`Mxr3*2o)mdyMlRx|oGnfD+Kjv=aqKAa#sUduhZE$j8Tm?5u{6#*Gjd6#{N9Xw zCrC6+^}#G*VQDCHiE|^!M{}G+X()WB$R{)MLP}#^b6y1bY(`2Eq#Q-QnCX<j-`JN- zB0;{Ik)o&+`y8wY@=dATD9Y4>eFwM9rsC$#q}QLm1gw<4ghb^`ueo5ZuGw!uK7%pX z|NMI42q^sQ-u;3F@uid9SNZ$3>E2_lpKn`thyWW9AQV5xpYRua^T^)gyZ7xsxc8vq zu!5Pum8IvL&111olePF>0K`4p$u`{lba!?J0@GK7*poyC4}=W=9*FV0Jwt3@ec@w^ zKGrsE8Yhmjf9ej}BS$h^>=*2R1&p2VT4-IVYndvI8rNNL^6d0>d-^Zb%IrDQXZ8`H z8$qoz|F<!i9Ru6aPPcb_ZIzPPW~Q}u-!2{9TC|vAV_he);WV2^_G8cYJ$2N@eqp=e z10C%q-gc-rt9{v;Ez6ayv^J@7(JFOHx0qi4cv|a@Hll7?*9PP3A%^De23J-Yg$4gL z3bP}Y-{9YOw&w!hXa0s-JZ^Ak4|72(df?EZ18@-+;}IZRl8x(xfG^3$e;kDI94y-Y z$mN;Pp?1sJ4vwkG@jVQe<}r6XrB{h!NP3-3TRaNjR}Q=8R8HvFxJCQOpirjVLHxX6 z@k=vT-9`+uA&lN|vaNTJS!3oQSX};NFxWTrQY-(05dLD@CE*z~t}=A9uUKSTo3(qq z3g8ci+RnGLY1N|HGHY!chm^0!frsLUCYCLGa*b7ugv(18Uf9{UQS}aelM-4Xkb7eG zgt@jrEFFWnGmE9Q1=tz|q}J>p?ZLywp@=p8Bx1hf>e69N3>8!zfYBQB-^X9DZp@i> z4!Z5V+q86W1!4RC+b;G~I(HrEWH<G3kM@(Ttvj|&o?~O%V`Ea9jdi1>gpqdIWQTg` z4Li(o6m=6D4q3IaU*mB)(Q#gzh7%LkwysdTO>%`g4d7*?vT=>;RgaUGL*0pxU%5o{ za8_LhjgPSydJ%Cghh9wiQ5Re2!|;{o>#lRpHH(IA^3}%dXuIrCfdb%kpv62p+g43l zFSXLP;1YX$JB>~F^qy&Hr&ke8o?pD|;?7<T8no$GyI~sy(s81d8KPoK1To~9zhTUb zkk63QvBGrr6O)Am-p_OfuQ!>HD_+keFmDN>R}j;Fyq=vz<M^AA3wS=enj!{^I16d2 z05fuv#92U*Kr?cKAln#BkRUVigrrKRae~drVG?Htr5utIhamfDs!+3p;imfR5T-Oi zDw=$<D1th%Lm-qOl?bwdAc3ZR>=<}JkjezvOb{(D!lbdO1gT>3%Q{FXcg02E1VySU z2-?iP=B|o$Wo@AK972G8bBHY>md!PRoTv6$95VM?B<(^DaVa#dzd7w@GB+3}(jEu? z_a28y{*OJ*g+7)&4*U7PbU9|hhRRvs1I&W$A%YDNX&(arr4M1M{P#YD{hW6vLU`{c zoMwoLa*>;PA0yIqR}`u<x9ekn+BJvFEt{lWO481v3JsCd666>`7E)@V3N^6h)^RO_ zng1Gldq&{X1)x;KiGmPc0G}wxtpk?~aK&#k@H;t~<}lZSAF7VMTNE&!Ex-@W$UqDT z8f&hj5c${GyKDj0*3-C8{>yjI$iRz^9FZ5)+5T)xaWB0Z#tCA~mkAme2&n*Wk9zFY zJKL9vdbE#shmqjj15Y_NNV;Dgd`ZfhY=34YNokuikC8Wk=`?0kdHniO&s_!=$I^u! zH7mvY;QshoDs;XuF#BGWX?PRS!*X^lcT#kq)pRi{SHAab1{)$Gg6Pf2R5pWaL*w{U zL{7Dp8%z;{MVwwVRe%}UK;rbINT3;6Pmr;qGc7>{*-cWlrg4JJ$V?JvJf$3x6NeyE zX{t~&@(>~IDv~Og4`V$MLP30q?-{amnkUq#{krM16)%>Raiqj@KuDIA524|YNqQ%9 zdM_pYPdR;nrZf#-PQrf?8Avz>ltKV+p!Z0Y`Y!X|MCczdr<Z8@GBkY<e@)?!khnrr zIg@lH-pc8En?7q>Dmb&1rYrYSP8Xu-qsT?VFZ?YR4S$M|neV1N_=fPuX!uGJzQZgx zOT$Z<!_SZ>4LWJMCC(DVkR$a%8H*|)1UX9!0=4Q3`qwkWz+ZM9xu1GCIF7hHdfbZA zjt-7#m&S};Rfeta>^l6y=y9vdxH!9{of|WDU0GuYeNV6-ogGScXxGlc*&)7T+fK&y z4z|VGwd-W-U{j=H+pfHG*VJRF<bUNW`$^Z{$NKa+no7Tp;cxO=2HtmVFeyE$Yf^eT zSGsG%i4z;jKM_x|_QGlv$(rm<IU1EkwNX<wbHr>w&63$)-@o$7{wtrF|B!2Li?hp^ ztD`#32rjd!!>Fy*T%4W9TprnZW=N?`olYG#KKz$X=F|N1&72+Tw`tv%<iAe4mV>3i z<hyO_RPtE6W!nM9ow?KjX<d6B=+U5Z<pw<t^rSzlR!RD*DV<A6SuJz4GJ14_u1TXt zC8@tG^&`mou?;2q2}LDP8B_};qfV%wrH1m+lk)d}SJ(fjyb0Hab)FGadPC=K^N7y6 zq;0K5>dLswX<cRom)_dF%go?X8@mkKT+4Xf!EyMN(PLN2njCg%?3h($|7fy7>(+gU z>gu&_HJIt^?2xED)@{>jP}XnxyN#^aTCH0Tk`-ILZTpTyv9TR;6kESirTU3gswCzp zw@Q@;iIpoSrX190{znbxqiYWJHNCcumpe7;Y&aSr2qsHIRAc{r`b`_0o@L*b#AT+v zWLmrf2foAqG$a3&PE~_vL7_$*`u0uUNyM-I!z|r6UCx?jDReZM&>GWs>uAvi1!*oQ zeWr4rj@Jt1p(PD}Z|#*wIBO11H@&y|O2f~Y!>h=zJ<Ttngc?38S9lyvF9_k#5&?6D zzo;oD&Nm-YCeIKDCGar*B3#5Vhyg2pfkuAUv#QC65^E@g;A&ER5<3u&;TOOvoGgC` z#ku@NuDh8ctJkr^UO|ZkW_kc~_^oVnag6yaA9-F3p*V}*3b$|=Vi+s_i{_kI``;(n z^cKH0Y|YkW5x8tZb6cxUQn#9|Y^=H~5B!&2bt*RMkx;r>pPI@yq1jlx$$MBu{}-AG z`Oy?_{);9+Z+@?)pqN4pSXkK*Ck6!0dwC}Q!oaFb@MQSCV1vKg!&=<P9szXb_iLt! zrRn`k!IY=E<>epA$Qz`EPkG)Lnb4tGg<_4g#|zvTRXM42rP%m}{C<A*sR|Vvm9t%Q z1VZCN8zO-5;swoCtGfSzSe?9yi5LD&Y>W`8X(pnaag?T+zp;j1MAxp7unBy+#!VFI z2q%U#9Ce_{`Ty|3A1|Cc>-F8XO6N}9MRDEr>+5Rt?qxE;B$CLJB;xrLTB*A7AD9nf z0<zAnd?uh)7miJ>P5<&AI#sLQsZ;f8oe%>>`SqN;wmz~$o-|25=e|eJ+G}ssb90-v zvuavd_1I9Sb`McZu3bm|%dbB+x%r~z^8fQ1FYQ{fa!N|&id_lmed1^?%IeC$t3ocy zw?-^*b~@N^<U(iNp`ImLYqb?h6>ni>RbCvucUZqg`-b*iJg;ua5(#xm6Z;8(eWWV% zHdh6m?5fKE@yyxfnPAW0<V^gM5mWGYu(8LDV68o3p$ET*chQEZhg)=d)-6X2qTxV` z-)z$f5cO$-wrfJ&np)dVbrb3sZ(4P(Ter5ARkylzYY4MpI__S+Qj6x5D>O;2RH1qE z3Kg0(L4ZP~xlB9~2?G=#W4=mNF;EP?biyww#l;0@J#y<f!Nw-JyO?0xv*)-qYf4tA z5O0ORbVS+)A5n996AD$3vM+0%<X#*))z*67;iYXC*y%ckmUq<z_La7cOY8l-PV?fU z6I;7l9d-#OL?%itVSuT*T&Y;n%KMy!K>USZ7&9gl9?V}vA4m@&@a?j9B7~T%>ik7% z6YVpEKWAc$Tk1g_2dTkYs8~<wKa@Vii1_8Wlvp;W50Uzw#^3N2u`F&4ixHE(k-uoF zYe9@Ut}w3r4b>N4Sq#<6S<=d$FGQMp(&|qgzfMtWKa)L`|3c{em%a#(|3CCakiDOu zZ>lPK{JTZrgrB5EoxO10>$^?0&K<jo9_w!1T2~{rH%T;}PcXR&H)x``0E-2j?D1aU zaPj;(uOHS`I(F@5%_pqAcW-U2-hFBiE#2Vv;oIUTx>aK^do+qyW~oxfd(X}-1gqYS zgPvd0IZjXD_g&BwDi{~JYU;q&&23Dk>>m7HQy8h#0^cQ5LWl@)i6DK&3bdL-yxvWo zQAvO=a=@(q1sV?5CSBeDrw0!l@fbp2FTdaPSd=IDU9)P-qh#Y*{sXQqCJ>}&b~B3j z@^`RFJDecBvR<J`1UOn#A4Lkssok6%OApCM@^Q_E)S6eXt+#O8fAP^>#k-_D-DNUm zZIiYcpP=R>alfpuRKiGUz7&HvIm3ZUt><%UefGNdezkkJxZ(%y2?MOHlY4MAZ94TE zw|;N2a%H0g1eqr3thCRRma9KEuCwURrL&g(c~%|CBt0~Zkc&i<s~nB5NzeG<{5eu4 z_EkD|>N#}%-TP~6r}iWAHIu#=ADNQ=?g))879FAVMePV7>xRS|7n!K*1C79&eFhj8 zIqK&2Tv(=!gY&75eXuF1OU)G>dLt%tlJrFyMacih>Y7!_f*BK%C+D1RQi>tcbu6O6 zatURA{uOF6Wsb&0@d;BL5;W_xqRBU8B}u>V5YwRi-$vP9^4q9h$G_i3(yzbYMx1Q5 zZT(2}A(`+{9QMa3*BR4eY2Yv0-y*Z+d$2mPB~PyM48Ij5f(tX)IU79iM*LnHqstbI zkM9{=4N&O8lUoLt0DNnI_c6{cP7QnZ7*EdSG{KGi*{=Q~%5u_tBtx<nSzhc*u)f*< zCRpPiH~SNREqA8%>)&_s<i7p;O_SE#ylFB)5z`BsGt{Zset9H?s&S7Hl5ryXR?%L? z$7?h)E@w%2E+U2pJNa3@t%3hwb%o)PNW+O+O)*+_ZwqA=*8yx%ww8PaA+bnK)x1Xq z6fgCvb4|0$Q)gb#v$CoKSjAs=P>`m!^Dz8w{5gDQd_aM9-@tv`VQ?D}!0_2OYnI#7 zbp+TS>Tt7ZS>|)uQro~`YLy08p~a0Q;C^GkF}(E_>k)uUR;pi*+tI8BPJ{HSi3lLf zbYELt@R3E;0Ju?yBV4TU2Um2JREp;dW}aYN1KCyV;tXjeHcDwq659#+C9$ep@W-gU zl6d9I#e*;SGEXkr-Xw`_P7*;cxakEo9d4$v56k?#sWx9FENd@RRg&ZRrkTx6xUX5v zZU2#gwpQ4W?VD;_jSl-cFb@JPP0zGxLLe17m|k8I51Oj0nB$pQ1^JTF+heS?PX^Nz zI3{g{F<D7qoAFly?KqO)$Nqv=gY!)A%_~i?&6U7Cc@?weWp+W2Qj&Cx`DL5I)F25u zEjRX-yJfRTwn_qG_7F_|P`OsZvaGLRy#40dnft;tRq<Y#+c9V>X9p%I{NkyAe<!C> zlH@<PhgsFxT>Hm>FzvX!k~6j8yI3Q~s9V;g04!7crbZKD+{`YzWo$ix$<pvr_PV`X zBjaY0zyrQ(HRc4ApKQ&zeV)eFxH&>Yc7G?s_q|+0DJzRjAh9Qsh~s!0rHfYN(uw14 zW@U%43C1?J*u@hxd{&mkHQbxMR!#s{NrFS>1hjm~KtK$bm-UTJh{(z&<awLD+3O?? zPlS={!#9$7TeUvO^ku1l(@R<|aFtX~JV{laeV>%TuM!Mv%T8h^Wk|cI_Km$sNl0@P zLQZA>BO%*Le+Yd&kPjh-)=;H5bV`AMkV8)+7mYxRB{K}F9y8Zi{x&U`AD-f^&9#4p zZjws~_g!JGxwM=H%xpeWp-qJR547z>Li_vrKeVkIQre&A+a_(U{dHZwv;n>#q_q{P z-t}_MWzt+3;H1iPxj^RE6|BWZK0sQtlbvMjy_0F2`2Yc&HhmYLD|JE3xPh!Qeik+| z`{!ogm$X;l7jPoVe84o`Y3$8T+9|E!0}wzPX{xrAwur22l0?hM%t&&siKM*--=L;c zc@Ae_eqF{^cqemcrZkmJCrO2yf0+LcCnS|pv+*TkO3$29Q*WTssg7((5&BBjoMDz! zQS+<U#VJnC_15<45!PcrIF0o6d5yR2&$5D_v^2L%YkC~))$2eHV0Yom`}g6CyQOsq zpt<Rr^>T#`<eX@VVbx>4=DNae+J`@k^znNQb@mbZgq5?d-nw3z-`MJkTyJJD2N}E@ zV)pHas9jj<aiCYPgFTqW+l{^DJjt`VvM5>GQdmsgny5W$jokfqvPF+-GRaA7my#p` zzaF_FGvd{fA{)#|X+m}^MK&Vm9K`k{MK;L@0!T%zwKIiPl(pI~HqF&9wzlZzXad_C zN&+pTq_8^6T4$g6(=`gKjLAlGDw%64>g_dCm_)d4HOo;$;YyHgDniK;WV;zDi+bDM zqN(<%`RVPHNRhp2oMaM5PPOlk7MzkOvR_6JKpeWHt;kPA8idT=4dQOWBJQ8vS(VvI zyRjP=bu-%?0USV=L?3=QvZk6aM-_nSwTJ17Yu<((Oqbo#4A^xG*SvI-ab|=)QYNFj zCB2t^?Pf#-(B710JxoN@4Vj)iT6ttn6wxmtgFHR6iV)M}pcnurz8||nOrs(DOvuV# zOA~1sap3PV+D;~<p~9k$CZxTlgy{e}!dl@NiH))eV!=!!v(vH)Kj|scjEk1J3TavW zG~*GY@}@Ckw2WTi|LZ+JSz0Aa0f@#^C6VK4HHs|K0&vNErbzT_9Y4}|1Tm^yG^S3= zQOSP2;(fAyD)Jd`u;tkDh&5#p-i>HXUY5f^xa;(m#}dl&=h#bG8NiRgcgoftZfn=9 zcAeq2HpyD_3$e+}s%$=`R^4vh>efm@U~yVK&y(uhsJrCgdE3B%=TIN!-F*mczP2+2 zyuh1rJHM6S55w+T9v;7shvP>piDVxL)jpJJ;Qx36o^bj<A94Rb9bZR)#*s33Kxevi zP(2P3MT9rXOOc4N2o#iHxfz<HkY!(lvydDU5HH7`Kw{scZqB`BU!6J~8TRY_SeEAv z^xj5#TMPA8>I!G@u_CWMGZt#npmdSf9!D2uE!Q+EUEJy!Z)eC_TdKJAQ;idp)ub(4 zi8HduUqDf1HH`xuqsnHj^>ah41v59K&zqf|Fw*IBxaP}pT$W~<#%aAKyGRc2zZtVd zjg$S{xT#QF7T~`#S2L=Lkq7gun(XO04EIn$!m{`xxpU1nWP8&*_lznF2%jQ32eb=k zSjTE*F_4zEj?H|XJ(myRP*#SftfnmDEW!oFi;vb`(?F_;otdp%OQ{idV0JQ3ly9z) zl!(2UwH%VRGIg1%SsBt^rYcjHovVD4XNn^x7geMca`-aej32UFus%8bvmUW~jJC#V zNc@)^x}2Nnv@EOTS*@K;%P`AivEXx2SsHkO6P53xvQY5)*F5Nlzv0RJXXuN+<4JfP zbj1>$=%9Q7l}*~4l_AS2ZDp4#-{hI%_z0APGWclDH|&98P!1pY{g`}{XJiGoCTD9w zd{5Wha^FZ;;y-zpq@#*>V9C%?o?+6xZuxgGxXB;Q;lX=}7t4juh7R7_*u{DAvnFlG zjof|Pv|8@y)Q9!KbJs)1tdDr^I_PBG_Cnk2ZvIS5e~r8RH#?jFFuX7P>i6qOU-;dZ zDLLrk;K3IMDSvNGY}0nagtl!aN@1{dDz3}zrC*tdX(=t`##|u(F<<51`1e#2k}1l6 zkyg#8S_*1j|H|e6HD^ql{}*zD(f=V643srJv3ep#ARQ4MX&{Ipon-*$=0^XL{dEB# zE>1pZ%#&a8UtT_3?PXlup}@Gw)1WpK>C|iSboskud#|xmvInv+8Z{J)72kQjDJI@k zOYT0K+_0flF+YwQ1eKs-|3UQ<296pvFrnU{{`e5yKS=7pHmrH-NQH`F@wM<RC|xN$ zu2%Jv85I#g86w(au^`grEf^7EW%~kSCr^hu5YsVrq4M3{d+b!gY%pO~q5t4|^<`%D z>kXEf9T;pf<q&0f{uQE2=48|6y%r()e^w7V^1o)TaXTE8+Otbx`($>har0cpPI|=l zX9C#%#&OaE<2b}vq|^OL2^uy~&$4<A`)?Z3G$>RNCgP;>=Wrqvz5F*#HZ&9FnP3ra zW5OK}fD1xo2YxBy33-P43Ukpc;RI>Y^6aw9*^Auu?1IJ^_99{|V%p}!4VM4t!7@n< zRA0v2Tn?$y#y_bq$bXo#hyxc~SS8|!T+CZWdXgXd4Lb5uo;HTGlqM-eTN;y?yDg!G zwBDEj%_ON4m(j`CfVmqa1w%ShPG%t;xxkcT&P%bGbC?0r*fVbk`ERCcR+Yp^(ic=l z^-xpP0d+x0V{R|R($S*j2>L&5$Y5a2zi15V*)z~=9wc`jF={`;5;R`<34aWAfaHT2 zG-!82XXp8k20bkPVBnsH&MxHVAo3jmZ33L<J&}W5<ly_o?+x1Bi2S6%WG!n^fXjkM z+`uNQ9PAo4{uJPlY^?r1z%Hq2@)}3m#;HwLIRu=Me>T#TIp3JXNotb3-cE{xHpTIx z$N}dE4mv*&TK7Lch+LLH{@%MszvU;qcp&*cH-N->@L=Hi0WbQsNtp1UNgDU$Uh=TM zZ4<_2`=vE`FtByPIPOW`w)MvjOEx}%)(D_Grx!kp&UE}pr+tjuI`$m1_ptPc)9+x* z8V_w{WM>*~j9%<%J|At4DHkPV<iwVo!}x*WjGBh21uT{ji`JW-hzWvxJlcQ?|F;9u zbRMa(JSENU_)n*#rC??Udv{p&1mh*Po#lyXCchKYP}6vftv%Bi!QSx7b$A-qBV_HY z-ma`uuDhjw)`zj7OiN};gz>htob_f8hZ)QB60n&hhrC4d$)GgL<T2*t@<2B&f|<%K zXXC=89@$Nqni1^b2w-^$OPQ>a6sjPkoh0U5ZmCnpoCZ1$)swL%Su%{HqfgqJ1kk(< zy8(^gwKDiWz<Y47o7eH0cdZS;8fHVW>q{W?$4XDbOnf@)aew9>KEecDmF~%cF2OJH zq#HNzB>Zy867YoHH?HGVm-}4@m&G?A`4SE#u|G)Nb}};%P^r?j_mCg?W?0w%AXKpC zlJtYQQ~L~5yw})2f06W~@w4L`X1X)oae(z|{07gtn5Qu3q0V(Xvk09P5%lVqJYEN& zlW$g4MbOiMf5r{GhG@ia1>#`f#oCOG6r6Y#FZyOM%z|P!6bXR!e<(|*@Vf||z;%r^ zJdmbK(?PPoj<=mtWl#h|EVv_NTSP>NLt5lQ*GJ_4m2yy>MRFaDTe+1&e=_v;;q7qd zSK}C=`B}UKyG()Cc==gq3Gb$2cMfspA-RNb%dM~iH`@wJVd+-f9F}jzEfFi%Bb$XP zJ9%KQWhhUJ>1Y}x3jNu-*-bNd@^<V%X;kJ{h@Pr2Y6b76V0R$Qmx_w30>qMkSzFDF zn!yUfNM^nqv2^i1z&wf2{h3BscmX6U^x71>@z)_C1^=GL4UzLS72e=w=gfJ6<~h@h zEJ71E&y^vPB?hHHr1(|zp%Xwv29~5zJmYq=O@0ljDDoAFPJFVTNs%y*zON#{iCS)1 z(Q23D<S<V9$=pfM)E_3D3S*1i$lL->v>G|FgmX5sNGF=p#aN_TXR=7aDe>LGN&7`z z`lK6<Ah;%EZoPrmX%Z3`8*qY;8d-lIrRfM@5)rArST=_~7>Hc+r0>k#dVD?n&Gam5 zGuu{SkhxitfB?-U2@;e9K;jxeW-zc`)~06|Z25Zi7;CmIe9YR+Czv@LBRyrL$jCX@ zC^s((QDh9zSjvQtr?L-*X{v;ufscMnFK!#z=c$7jbONSZjp4f^K1W+bE|L=tQ@J!Y z;aT6a`&`5qVY(uj31MgMPIid=vL{Jzo0FQINrH}~)m%=<`W~jSNnoto(v<KKs0yT+ zG$lYAg!rmr0&+DE5(N5>r2@<UbkLQ##qd~H6lw(Foq<pz1n;hGLbdUZ5U3f5cLqVN zqM9d6FKIH~{Qk*%90s?@7sxuhYC5LbEjr7zHSmX`1sCSFlm#D);+-K-BM|Q*v}yyY zEpyrt2sK0SuA=a<G}8+bWRk={MP?w|A-fp|+mEsyg#<xhv*@Nye`AJ2pmkY-h%$m0 zqqlLe^#l^fjo$9*7eFwblPF(U!6D?tG9tqT%BYjhi9s?dGA!eSIA%3IBHhPH_+8uB zSn!2Sj4RU=N<uj%2-bs3o7f`wDXuTQkyhd3;Lf<i0~ltCEWQAblWyR(_>J@$2jCGV zRH)bj=+A^32cLj;@RF$l<)I`~oWyRPaRM*Ep3**i7@v?%k=V;KvNl3dSPR+U4vm>c zaMH99pTUi=2EWFurM0*OMojilV}?yQ$)YXtP~N=Yq?f&k0izGp%PwKaOjrQkxPR?T zFZf;@8d+aiJHs2>6vykom$cEAwE=8X{@bteHkh$8W^7$+eFYkAUHiQ-UYk|U#;RPo zZ$Hafs5Tfe>|w;HDz*$M$3-KQXGk@6NIoHnoIanB7F@Y}LdJ7d^9h;64$dcJ89ODP zkdu5!-XWmny5<vN$1(YYxO4yH6JlU?<`WXmj>{*cEZaGskiOjTd_sogn`S6y$R}hX z7o1PXJkBPckX7vDd_qpL=W~TPlaS#w<P1~Z9P;b0G?&?|e5l=IU*r?=f%D5dL}Smn z<`d$;t;{FHkqgZyM3*l$XLfczAujo~1&tf$l23>`w<@0y4=yC15Kk^VpO6CiO6|pE z<`d$bUp>(Hu-Ebl@#UK36XM79$R{M4*X9!v$GyoXq-K7#SJOh{o=?a^c6mM_i?|~B zge+x^`GhRbH)KV=AuHMJd_q>`SL68uOx=7!4l)Dt3CUoF<`Z&~sh&^BCFVV9l4r<e z<|%6Y@7E~p{m)Wr;=e-5aeO`@r1#G!B#}LlPYCJ#^9dQxHOVJr5<4iL5YqeS6GD3b zyhA|C?aU{{j=hpkh&$IWpAZ9+A2rhZ=MzGD|9nFFa=!V549PdmP|hKr5YqeS6Ecr; z%qL_OJ1d`%lYiBa?j)oD4LQT)l<DVOX=v}C54D@@qkKY0@1J)F>HS^u2_e0IJ|T`= z@q9vboO3=Q&iS+j+WY4d;>OwK6XMQo$|r>M{`rJ>a#8t&6v$TxUR+i_A>R4a1KRuN z6XMG?&nLu>YnM+5>HYHwiQ_)z6GD3bd_qX?pHIj__FO(8i#VHnLP+nQPss9oLssM) zLVEvvLRRHd<7w}oPYCJ#^9done?B3k_s=Kf5_1hT$}>di{naTGb=i8<yxE3gl$$>M z5G$Kr<k({v^kfNvlOl{oo55LV2xTLEZsXN2aBDa_`ph7Ew;iW(yom5m=?dPDKkUJ; z7X#N}O^b=AOeT~iEf#;vhIYzSK;*birb+T`R^;KORc(UPCc}4vvJ8@O>?phx5yfeI zeqfG4pS>>;GYBQhID8P4ZsrGh*i7Q{s42k#^&r_fX1)xXrSncDOM+%gQ~WJXIy@7f zBbmV@GacD-Jl9&f3e}AxsrXX^5QDlCf@Op!$PSU3r`M|<aCPJ#==A=I&4}iU#68D% z2K)NnhNjP9bCNMJg3FYq_rwWjZ@JmW&Kt8B-1qDO$GHpxj+qh6_G1%UtY{;<$R&rj zhKpV(m<q@s`O;|(udK@Dh-==rcGCm}$hT$-lf$G?4=C{Q5Y(sxg=*s`c>LAhc)^we z_{wa29ugsT21HebVzBZ1WvFmOz!z<C){(b(NCPe%OZX7pcm9;qReWp76Ic!gV?PlY z)4?0&-d{{S{5YMyh)>|tvXP|pP`FQZFHqgH#D&O01gHryihM76(K&Tcka}af>YJC` zS}6zyKQ`x{REB1T#ABi+jPdmT2bx~K458^>c$@3G9fu#e+r`Wo`^L%R4enCZ=fZ}o z?_Hse-)}tc+(mqBiQexS=T_$3@*Q~G`0Vv*i`P$1oYuJOLcDe7{5_*jV&kxZ0A~*U zCN*NVG)Z_X*DO?x)}X%3WYZ6V$0Ec(B?ZW{Prl_*Lrg!U<$~;^*dHMxD-k~DMngk9 zy+vLCfh?5@<|46!;<jC{j9Uua#sa>*OuM&)GGCeOlLa+50*z<chY&p~Box2LZGJz) zTh?|Rd8Wq#uwHWroM(SyCOClI6Di)=<{qB@J{u2syc^1!ObUOi6edWRMCDF}_ViLD z2ZDD}<O-zBm6{hXOU24knXg<_ob~ey3lg@e&wt}h(?WwK82FTtb_Z&16wE%sFkT^B zi2>9FU$2C#OUM1#;?wmSKD_%ejLm)z-S62rGiRURuMSe*Z?p0HLu>Gl1wGD;l>KiI z#ch|1pS@3e6%)>u?ZeSb(?5JC&3joeV0r$JOWqhiB<P*=vK>{<p*MXzU!qx|-T3X% zJNVi-{{X+Y(DEvj0yhVIRm6MyUQX8qc%M14;8;iio)yfB(zU|96V^ibi6_S)n5-wi z0jAULUQai^sp4_v3*kM_^pEhIuT3w%{}(HLE@|kYK7DkKM^3&qzC<|oyF5`B;BzKp z!BNVQnb^G0F8sz)x;YQ3_5rb0#XzSBUGu@t?0ZWQa?4k~)Kiz+tfpzI$t1U9(MUU_ zle9z9GQVgCR1zW1RdYqTXT-qL`#W_8GRq9VzWiF4<P&yb`MEI773EG4<vtLT2|N)J zhg!`iO)r2}iotv)trRy*F9eP>y-<X7!8uMngm|-Ixxj)O@MeVw=DUdFby-2+Wo-vS z)4l<oWlNX1x5I&TvKhuz3c(kGS?e~v9Q<v{6pw#)#8vdsjes^@T(h8xJ}sK^+2Y-^ z!3_&xSJuied*-CV$z2%chxYBN_>mRi6#|qZ83jioOaW3usqHfpuX8fr|4ust#IlT2 z3}-V0??^ao>KIrh{3i_h`~*r&@yFZz&L6sszeiLF&p7>AvVkw&kD>JwSO*9OTwaea zT|D#<-@%`862|y6VoX1!xqJt!3MdK{m&@J{DPFCqO`y5kaT6jL*;$3^96)sspa-|W z7<woO9>G+IgKD8(ch_%P;Olb-?>k+sRU2#TxF(@9+b*l;;tT!{E3SX!;dSKvDI4%R zcjlt2+w6U~r+kN>!*>Rk*oOBrBEoNfuKroJ*v|udaAtbFa^;$paz1ZJJ2dRT-o1<0 ztgm`x$C!zW*=kRo*yB+!*j}k0HpS)o0q#ou;A82FtPMh%whGP=obSo-l8s{H!^M+& zqan%_<QEqgAC{f@8!BEjnKW0j3n?V+O46j^3P~}ZR=Mg3@wIqFs~ol2*Him_zLp8$ zr;^cW4ZaHqY#9gLIv!;q_Px=WM@E*FWM93e7uunuaeJaL%GjT`Y*4N-bjg<d)97fk zQhjiXTf>YKH$5MC7r#mI7Y&c0(e1=p8+x&Q!i_&lFw?`NZl&<P)paJ;8+stsMRX0F zGQ19X?R%YuhPV7~L(*wGI}=`tB|J@JpJ{9+J|E>b_SraVBG5!BL%W+)GWm5wvm=mJ zM4GuDc|DQ>j*p5bZ%2JJ=N1S8<3vq>WYPQ(D`<D)+V~(0yxk3Y_rM*#;P-gRxF`;s zG;B0@!ya(o4FSn8BeO0WcMZH#uU1KI7kMxhKf^nVdWz^rhWMhclp<9bvGOf!g;3Wn zevVKGw*1qv!LsawE_gqlQoanchiO-;0$zeQ$zIi#ke9ig(r4>*dh-h~*AIqM4;C{= zenRXIkZo+|JIiu@=rdc>$}o<AY(r{6VvWy|DSC7R>uTe5pHl{5#kDy`qJeuMnI zVZHKw4u2Wfu6_G<<G>y<Xs*dgEFgYDE_56rxXO#$a-VI850aO>5sHszg*c>hVuA_A zBhoJ2;x#J+o<q^JsA&8Sr@RmN7VsRONsEpG7nt@wAU@z8BovLme$ntf;2z#mH2&I! z0P)j3Z~Oz7#n;HcviPUh-Mijk1sT+DWCmD!-~0XZekcrt1gHl?Lhs%Q!=vz4@^4I- ze2>(AQn!9+F)EBIp}GhGJu~sQj!0|O$xiiDRmp!Df;$C340-37{VN;jX&N5}=y{wN z!H(gABKqy~8|XWr-{jL?$xx+<clyME2Yd(m4H^)>RZ0mQ7;p*S+&br3iI({HoXt|t zfPsORAzZ^3ELk}1&hFY}o7->)MUT_->P?!uPMY67zP#4$t-H2iFX0CMyz8jsb!_kY z4UCWUY{U9}N0}E#cY(t+{PdRObsImKlG43<$`tUs&Ahk;zSCgz-uemUt9wK(m=;|w zTG~{zSlgIU>2ci}%NM?p8e*lrjr^$#%lvA_AANwlX`~knno3aQv-hYGqi%VBhN#c} zN)0L2(ll*Lc8dNp#C`UfGHBvyZzzLHd2n-FvB57(_?}gdR+lYV_2lZ(zFoWaq`I7w zpXKVrzgx3rtH}hUdWhTP5fS^0P5}lW#2ZN0V~bq>bhXN`8T2_FYENb?c!9m%ZU0PQ z@uv59Pg8sd&OoEl(}|14srVpyr~SA%;Z8AW1rsXWW($m~moU*xd@dnwC(keR<`Fs2 zgJK-8X7VhO2K<H!O`!^`hWa>WcuzOi?f5b7RShamU1V$5cC_Y-beqs!QS{Elu{Q@Z zyKwc%3AJQ<*X8VRO)cS)LLX%MF$#S<23Yg!fSG~q_kvxCo8S&Hcz;4A2ZynD@aw{- zyY#Tp)@Z{H=W5~k&>pvlS=+MB+V+fqAJ#8hGEw&UBCQoGiay9srcJ73fcatqk`<jF z(gArV2a`W?B}HJudn31k2(6z&4VW^ata}-}3tQu(F;EQVH85^&!M+T3%ifaArIh`; zBO5R0E-Zt>U#H;x(g8et8XhBE#g`xkc0g}j{uv`=osbSaW9m;^f-fo+Nsv!Kc_M$s zzEwv?Ku(O_pA%SO8{@}Ou{h8R<P{u^*sj0u&T)l(H3?kICw!<s{x#6E<f(T(!2pBi z7xs(5PjF3GU_^Yt<;Opvs@DTp0)ZJGP#ii$6(Z$Q)c-wB!1s^gPdMQ>+aw%I_#>1u znNSxZ#{@cY^EXf2csf#9F1--eh+b4vI(q&uFhD2w)kI^gd2}E!8V$$t9Oo3iO(%qx z#_goVUG$Nlg9TZn=$pFY9m387Kk(%u`YJFG4nm<&AAC`I0a~$VSTWa$7n!lAz!et# zgJ<AFw@>38_{?cseaxcH7;n8pDs})7Xt+Frg?Y*d7VMC%jAKVjT;$lPwBny44=-}& zzK}ERRg6B^oXIac3eG|UC?Dx7PkJSQ5L_UFEwHl>oEs(2es`YaPUXyd`JZ5weM~B! zGy9z-W!OC;N--ZZV^4^^>9IA!PV}J1({AQ^4w9d#;GQOV=-rMeJD6UOL5n<hx9KnF z6i3=DkBC-p;ZxHBUqbDF4Ev8AGZ|*NCUuUBjR<KPb@^%N%peoO)4Ucy%nMEDtl77& zT)D+g7|~7(yp<i!{9)|-0$*H!803Oo_;cc9<YYc1Ehst>Kv1k<bZU1{FB0mxK@VsQ zRipi-;|yZ(JnV-@j>ns!)H&#O?4_IM{7ZO-&==g(@i~0=JbqgxYn`Je(0EGdYrJxF z+G5#pR0V{z1GT?U5a-G(wdo|RLx2_|#JA8~QTFQT9qqudz{6K)E4d`#j6~d#^axSR zWupr&0N>dMh>=CsI#44VKibncAwBI1IHDnHG;EN+gQ*P|!8_w^2}NNsG<3wh_-|6l z8xS}oC;@M&XIOM(mcw|wV<PO@bvuBq0N13#@D6H&KTA$TFaz-Cf3OR@J3rIac!90L zPQJ>dF(Z|g1DjHGFc3)R_IdNB&+?3p<cs;WfEz-%f0at!gn*%h`{o4yMMq{jj>Fs2 znVq}t7!vUIdVyWAFj=1F^PPw&Q6e%X|0Rf<@giH9n|xJ%dNj$no<!-)j6#g*7*XSV zB9b+|(T61?L*-T;02VZ5S{`YQue9ET@8gwR0F;KlxWFJho~bGAls~df2wRi+BFW<o z1JP|!LP&>PbMmH=%Q3TJHl1M#F)2`n5L(spNE>{m&1RW4MB}j5@~R8_2EGjvQFcvk z=Wmq5hN&ZMBN$;ss>5(H=wCxui&$k&4-!H$PF5h+Sk+eXPUsYalqsuqbt{qJK=Bl| zvISmS#XB+UX(#2xHsQK+kK|0~@;o;C?26Z;2@Sfou2Qn8)djD|6RI~UU!`b?CTx?x zPt7t$A3noWTzrjK^Hr_@7ES~t2MiH-11@jdxpra|TWyELx>flM=!oY+db#B0rOP&L zPDmW)mz&0GO=c3H2iAgw@h~JoA6$HqP4|SP8n#y56BBCk%V9BY&Frn*qE*Gp&6=4^ z%sU*bX^I&6SU)oSlAW8}<1ex`l!N}*N!FgU4C|1S>4}VF-ThTro=KRe`aFA|>bEaZ z(og#QSUo<gk)NS2eV%Q4LDyP%d9B5wqvc^9GV5EoMV~JtltW*h&dT&<zTm;A$8u#H z?96yF#lI5zi)cAoDdh-t8M%Yj6FQ4&weu!_a_mT0wWrqU)NWcI0IqQm8wWK5@a`x$ zOO#i>kdM-38}FvV*->ZZ&ia(*{bi_x4_wCgayo6zd+C<B%SK?F#=k&q#MjiGk{*sU zPSdm78oh`YgN{i?D32iXF?Pe%Ozq?jM-!9d2H3^?LoPdIRG0ZH-7c|GqjvV`U{j+( z<?eQq-LH&UTp@Z)y-|}F)JRUQ!Esd@CfAsDsC$v(hY&z4>#K<uT+L@Kb#C-lY~Qz_ z86pHiJz%BdtS|dZn%A@`)4`}kfPS)(nwCN^HRy!+cwjYxn}*wMEbHXNRSuWBwrtE) zWg}r)x9%_rn_j!PJ~f%L=kQk$V|5k@!u6~d>~aKX2O;A_$Pm>-lmNQG_~1Yta3(%` ze>gL@c_V3eID3?PX22=HJ#}??4S;)-Wa+FgH#tY#V1Z6K*@>eBV$*|-OvwjtSzo4O za<Vj+{Y9i@P;1j89`nw~1%(j31)0}X>5VXY5ac%-2eFanV|io<Q<{lq=A6L4JB0*1 zh6?+yJ_~`Fz~L)gd2G~m!na^B>s4`B`@R>Zcm+&d+HuRow%&fsRp|NgIV7KWxdTQU zjkb~_bld)rEee%4FYh!ZYuQtLtLNr})lDW@8nF@Y%mfMajVn&jB$#FrDes$}^V4}( z<V}tDbFSVZ6LMwY#lm-#6U4`vmzo4txoeB>rS(67Zyp}IE4CPZx63&)(!p6M)Ua@; zkxofZrtE)S4^P+Xyax^Lv$6z0H=kiCgST~Ki<f?d=U?dBb|+V%R}Jo?r(>sHol^H> zvW8ZA#I51o8u7f;wQ<VyZ-_+;(N3YF;7)IRu7VI4+yr@gCj`qYAHnf%WL^~SCdB+- zaUt~f(6s*gdH$OkZoXOIQvbmN{pb0wYr5__-g9@z;6eU#_3IjMy5@ehe}D4Ze|__H zSENNW#a#c*<`gs_dEIsRJg3XF^Ot6Jojqq-*BO^DP47C5IW(ustjp)8$xyeM*RRj) zHqGcF$GSX=#+rFWj)fTXjC2B9Nd<{SMOCi`ZpvL#f_d@5)y;=d9j?d6#hdRv1J(T} z449L6d)Ul9^``*L8oHtA9j~epMcYqG)o^}g{OvtH?c25A!@kY%;?}&@s!sbR5y_0c zyMx9nDyk4?!wo%|FznKvJ(q?hoQx=0al?FTtJ(*SHlDM7<E+L<57u!I+}sb&FDVUP zQP(Ff&ZjDZ%)(3x@@E?&79kxmQ728lND$lb^=p$U>j^U!FJP18v0Rod{z0N_ChxGe zVpCGHLQoNez}$!VAu>u<Jj9w^kqL1DI@O`66S)3yGRYML2k?nD+{8O?;m!C<UHf<w z4EuiZskeRFn~e=G^{*Jv8Ehk_|MJlf+kf!3zLfN^;p|eKx@)zSJ9gQj;YiE8b{1dS z2yftNbEpZQ!THRNrdxY@7g~R-buTO(+IR5Hn}g7onP%{*A5k>92V!72zgpuYexrv0 z{&JrZC|}W`|Kf_jU%GVN^|Q8ikM7;^vkSlR8{x+2b?Zi#YSAJAtng1tWo>>`g4q}y zrSjwQ#T#ZSrUSpb3pYouUq7;R^X54;CJ-8ec0D}+_cx8de64T=-n(Ms`LmZ@--)%l zbn8;>hEu!dg3zn6|Lv0wHWO+Q`PQr%T{^jGi<PWzK!oqGZpk$(YY`ad^5wY%!APYv z1j*Yk9Ce{A+X}jJ2|vOP;pYbq;4{xk{A>aRVKD$8=>35&AJscCv3FF@bHj$7Ly#3B z{gn2Y`XF1GjHMrDY5ouE${o9Pwf^Y^j>L(K^iy^mv-b9F#K2g7nI=fvgCsKioj;u$ zt@M=8pK%N4^U)RmzHs)M>j!PEly04;j&NAeu6m<dCBv&~$2cx*U$RM);$by}8)G+a z99yb+Gq@Mlc4k!JiZT9e78Z`GL@H^R)DxF7wMByXE2|S3AVB6zX|R-O>XCE5xq*B# zU)E<c>c5D=VvIBxzGE9Gf-fM3c-5I~s-lhhW16VG3OUQW!lfGLPkDW}tJ=9!SNk7c z`2DmNm2GW%)^AkT%C;Ln`R=+}sj0Qr-G#=j%GOS9Rk>1g1g5EyEqmTHK=FE`r`Ng! z!%ch!e`7rELlykvs12Tm2QyuznJ_AbB$y@D<0i53^z0lXun-K~B<T!rw{PMFJGctW zaVbK&)D_O)qN$o*q<AVz7p0G;<XmobvIpV|9I&f?1IOXo(nT2TbpO619!YY#mQOb| z)>cL$z2=6-Hb8t}uCdzMN8rNYW|!~@7V2v|)~R1jYtyA}o$A7^HEZ1QB`EB9qeA24 za^)H}Bm}qfdriHxZ~r0)mITkPB8`*7)z0D*95lA>+#s=*m2FC5Vs){?ojVSAG+AT@ zRIyFVDwSKbMv%RSKWOSKMj+9Gp7F}Ee`Fd-7x5WEj5vAH9j}EXPcjDhE?qTkHjR@v zpR!8)@<4!0d=qUmQE`()>bfR4POkB8;&D72Bk3b<H1QHs59&Z?#=all#FU-7|J=F# zCKGBa%@wZ8uTk#3GGJ%R(gENJgm^cxHo@;upP-$rD2lClH=d;^org2~O<9ORxA-Ic zJ*|~u%B+(MJXi<>J=}sTkD(d9mw}nZU<ZZqBK`;@<5j0lJ%Vm{24WzN-@vDezm=3g z(rNS%s57t{S7?s!9l|Dj4=&*7>380Xyqpe_zv5|-LQ+N&o<p@wNJ>{VrRJ}0g#Ait zTjm4&7-zzMX5D`01`P$FbshhM8=dTk<+~?d^_&bgmTu(zLkk5>9?-EtJuRWUmOrA| zu5C>yd#RKm?*?2My5irD@k{&*uEEs4c2k>`uUjcLxEkNvW=ga8gt{?7)rj2th}>j# zB)Hz#LWN2P`qiCKuwWSk5W$USu8}!1OBWUm5CN-=KAJ0dA7bPej5&;YjVB{B5~GOG zCw;RViR5Y@jR@KPn)*^1u?HPPvSxQjI;l)S*8?LK)oSBfQ0#%F3HW-O&MmGE1_1%q zYwDxYN&=mlpme_RNw3|6`5?A2`we4ZLPM}wL@=%Ni-gwTJy}n21Z6M3(%pDLfEs%H z#;I`&Q+$1R&t1tI#s>ABv1cs;n5{`<4v8&kuPSdok$TQM$ycSqbDLmKjs-u_!Ab)F zn#A%?K-0flkDYj1M_UhTlgW5mlPG;8X$2uWTQ;i!aMC2Q(dL|!)n+;gWWg!I?ck_I zwcEKC)Fc8k9wOUxZhmDb&O%@ur>T!u{hh!#j%K}PTautYuoIvlNpN)t&P0H&v(vfB zTq`;}AhKQ$VCMv|(=T5}VEQF3)m-GA<p~bZJ#+I$rcS+wp1w8cdbul;GUQAFi1NCE zZ?AlXzcuym>3<38{j>X54_AEIcI2cf+gmvI)Hw~u%crHJzfC7A1s9mb=b`?^soBd0 zY@7KsRchVm=?ucPxwMvP4|d32S&F9juj$O!>y?4vlEL`t)5sbTrCpOe>kW1WJ3Qkh zCbtv<r?nc^hom1WonX9BGkVS>-qqYy1;^)%P$sPz-NxSi(WJH`g6g=|D$=NuU{k+Y zjWeyM&J1=rEO=B3ubN7TJi_JR9e7eTst&f`oxjK8u4gLsb~b?L#VPoE&yqcE4ZB04 zpTdsN9?1hJy6Fh*`{O(Pe@I@;3j|VG-h}&$$LVB^B`S84e(muAA*dK{0>>Ta7a|5q zYpQ4pl7iPFodrXkLH(sE80v9o)Z7~Fog+4edh8!HuT~pfgxJzF9$#zIwb|uiz?jD2 zt8KcrxHJ?P#Gu-ek=Kx-^Pz{~$Z~xo6D(K8IP*@ZJZF$KL+YhYnISL)b9JLL1g^Fb zg)vF?HJgPUxa!aO-+}sf?}DzIp7S`4uO8Gn*|&I7tsv(bFk$r3J9^HoLqce&F-Q7H zMx#sJW<h(Q&nvHg$n@q2-tfe0BYv^ZgMqg1+i~T+ro9=5??3cf`lf{4@EfFyufp#! zz1M~yf$x)f8zIC>A>v#Jv)+rW=@Dh5%g0%n4)owwqm`|7*E02*+E{gz`qpS^W7Vxp z-DbAhPP3sB#N$5V+#a>c0DC}$zc=h&w^VYk8p=03fwDLQv1C+m)^yCOm+EMdP|J^# zR8Mhx+ACitpsQqmfjHoAmwtpze}0*1s@9#pLH#V=d2BvT9gRPf7j)CB_%zpyyr1jU zu(Ih;uWk)yjJ8uktr}XJj&&2NYu#6`c9UP$9yqW<a&m=ojhd7xo7|*anP$m^XBxlT zv{U=YlBWyd84LOFl&sc$0B2nJ96rM^R$c4WtEnX(B<t0Z=38~DSGShds(anqHMNiK z-E+VrV3@tsw?eB{70MESlI2=bpOS>-Ad=0d;<=nM%a0RF-gwz#tUK1KPjc0<Uft@< zDA{9WH7o1(_3P9eotAMyD3z0+a!r!UmTsO5m+&13AuNWIT(!{NxA2S!`DUp1dHfk) z0f}V8GBf1MisX-E=DzF=QW{XP<=+`GiC>V14Kj0~vn9x<T6oCbAemYDRSFy8C(`&O zk1DZ6ur-~v^2%Ys{s$KE|CxoASDq}u^j12dxymcXWkM8TKsU1lJ<B}^3&T<vj^2%r zKvQmFxN%QC*4bn<W^WNony?Nr*>l7%rtXRc{w>^eSs+NM(UIkP)Tr5kWqT;uY+to% zd-+4sm*iiWblRVJr~mM;^xB`f(gWIqp0hE`FY{eC^cLGa2BxuLU);+$#z2mgW<Xh! z30*<RZob$61+nsRg<xh4Uqbm7f0J*4S!2D6+8pRjPsOUdGhONy^vcLz!}D}LYqnye z9U>Amau-N?#4<tBP1w3-<mn>d9d#Z*+lcStvo`o+CwvnSg!cryn0HX;j1eLk{J?7J z^sN}ju}$CXyF0G8Yx@16&;^2}Nj#F8UV`FV@wdmWUFLm0XEK>yAte5w5^q-|<Q?Q8 zXqMKvR61_rk-+<A-jNC;2F06RXpRz@J(Ml9AobOy&((Q@`PC~hHD+HO6MQ*-O}|6N zaATlb;0Y*l;S6{U2)FWohL=Gxamw6ovy)wUuY{3RmN#hs{ousMka*-EUiv%!7T%V@ zF5h#r^V;TKM6J!p!Zs_9lbOoqh3(bU7;O|82TY`k0!X9Y?@c$nV?cR7$1B!O&=wp* zq0-l=CK0hk>h_%NY!CQT2;Tp-P;yvIbiLG>I(w1t@EbI?T5L14UvlQWUpPztJ*;ms zVoZCaeSCMyN8W~JL7+>N%2h9JI!neZSln(F$L=ZyfoHZCf3ok&MK2$)-rF|mcPPYt zi)<1Z8&kK}a_4(^YSpTh+ltz9CF*suVxb&fi;o|_*nP^?6<d#cXzmb+Y^-F7vYz1z z;Wdkus+v^62{E9T_GwCq&CR#!nGg4a%vHJ8g$#x0fLUYd7o@1`#_aS7m)g4Gr>?b< zi^PNmw+XwoJ>+V$<`XZrg7-<|ogCXIHJRY3>&SPR@NDeZXA?53kM3@RZLC4_i+kZe z?s?6w-MVz`*120(1n8Kwlzq$7zFcn*ELq1#>2faXp?)u8SY{nK=(_c)6Ymq*ChF_k zP=`&<ol^s=7VvM~<onxDdq{25e~1m%+5(r^hI8wa#tTLdoc+7GRFyFLVv>YoVp(KR zOnZX<n9s3#)t9Cly+1_$@Hiy<VTYaAl<McNzX|a>z!sc6@l|o)<mvak0==eAY0eo! zB&#@PT!=KF%*QWGcUT5~hwdB(-(@%p|C%}Z`T7UzUjb9}3qJ4(6WczNYWl#s$_w<G zXgWW0m0s{8c=F7B`133hqeS^xo)@BvbcfVV+Ru;X5elYDR<aeMyZ|S-35uPDQh~@w z$Ia}wEgoX^5NvTl9?a%G`AeN)<EwV=o^9vvoYxcI+CC4DcP#*Jw}xL_RLs@e%AwZ! zf!6|=y2b@eL*EMLMz<NPwLP8QX+4kbN~0Z|*5T<3CQjO!-k?M4V^h{%tkJ!QbE%Ro zSGRx56nDr9_Ab+>T8X5lMG+uBl8L@VSYO$KlF!?Ml1fD^Zl4B!!0S)mz*nbu7dQp6 z84Ruv#QhE@BEXd3y%Ns$^t!xtH9(;2X5+Yp;J9rmh^uWJnA9ium%Vi6?bCT1cFdoQ zz;r=c%4-SJP^urZVFURn**6dE{Q`)h0?iv0^16O)?tq`P_rPv<*A4jFx}%e=?MDu) zH80f#iaYPYSI*-P_=(;JN`rpuEPI>oWAPV1#!J%kC<B-Gzdd`*<}Lvt-77Y4Q?Ogh zfiI>RFYUfw%+RoL^~B?_n27Y5tTbkdh#FAI9$N_WILlduT-!J*Cs9$bytNBH3=vjS z*{<Ktk2uTMc{8|eJ@BKe3qEAsd-RwYHg;o|1DECNx*y*?xEwEC=8kVdB821L{WBj_ zpS236H*6CUf8t>O3qyw99+fn;Uyb?={Nt}38g)LkM%x)8%Dm9JV{m)K$RlRWOW`UK zl#6=}bcreFTjMk8b33VDyDy_O(W5@MmHM^)GK$q3A2Y3`#jKv&YJA2tmzJ|WvPmkO zWfusS=%uqdqUS#w<L1@jc=>B)p;A>wR2>4g$E_m5JmPerQC;FD*Y^sH8(F0SI}n_` zyEC7%+r$^K;(u#xHm-hBo@@-jU?EadUzFD@y8o10#!2$CB~SjatA5DO)ezE#$gdk_ z4c*dT#T-HeXC$8ZQW58qbRF6u#DG5pYuXbLm9e5csLq)%#gpz_-rr$)i(9KcKs6{V zU5eLfHLiO{j+o@iSDknnqS``}zzB|Y^6~RzH8vU-W?%NxTg4mc2ag;%IIj0=&P}RP z5^GA;^70A{_VlhrTk=xUvYi>8nLxMZMiZ6$@v>3(KC@Ntc9SQGSDoM$#rbBO=i5>1 zL4o{qRtye+R^OaG4!vB3)aeZopQ*e&eM@UMdpDO+(*~dR#+Q9ALCDJ2;Lt4C-hTy_ zb~M5}hBH}{pA1Os_jt;*?vvh3ynwfyOWcC5+z60<GFkG@lbM?`h!B*c;{SoI!1W5n z&-HkR9^VLq&|>TUvjh&X{`IkAuc2<<LbODHnvx+w9ibQsRhkO1CzZEGlx;?8V(P<~ z+ewhwSUir+v~63Z?9hsCp2iSkNvKo`Y(nr4PrK+AaV5GH)4A@&k9J?gxQh#vvZ*z$ z+L+Zay<Y1=;VGLYF8TnS@SG3x8g#4fAJ}Mo3TYnG{~6RGrI5UByOrodFK>N|#guYF z-jX*0RE<b@h*~uu>aoDpRZ#}1NK_<MU2OH)y`fUgRR>FYx$7_DEw6U`>fsDg*2B}M z?ri1cu5%utsmbibC4;XMQ?i-o@J6~kuyxk6o-^s{08Av7R3){$sGCf4e<4qjS+z)L ziNHhyxSU>ns<KCcfIC~`@P|gNJM=AS@8wo(e24ZPV(_M?(|*t2cmqEzj1Mz5trsP2 z8h@~z{1!A4@{Yn2dR3@;4|@!&kN@N5hyA8$*`n`Q7hTPvLrdZBo^$5=7Fhj#(ztW2 zo%sq0o#qS~G!3tq>HqcEvL~tS_YFk=MF`ObW|<A@yOh$^$&+$QSX1IBQ>ESber{g& zRt?*?Y=l3?E$tsrz+=|0^`|e0!PVOw9KR`PQETZt*)ay+n;U2Up7j(#PKn5xC&XlG ze=p9^8WO{Tso|PqrTiQMFG8(<cK=Rs!&mG^rBB`3+{MA!zH9#rX^a?n9SUtuIu8jK zCTFi0v}NYgUP)c9&$5>^q~t&G7nzfE!@dJ<D7RTwgJZe-h>;Q0P2SX(4q%;Wn(2v* zWE*}}Mu2XToFkHRUxdtN17=GTvx!OEpM5iCb42OI$!nGdr{XW2-D@<g+SxD+f4k~6 zc2Z1_&``%1&)^bbb(~qf{;5Y&C1&8{zLkqh4EJcw7CWmS8lf<P?AOv(yc=avFYkIb z*Rqc^2YgG07|;7B2L-#uxU?APoQ3DS`E6zOQNwl{h(MYtZ8hB|Y3&dq`vSD5Hh0v& z&aV$C2|gu5&bvgr1rvW#TYtZiTgWR`^U=zRXr?{$g!5saBVLoR8X-Uzn6*qLj-gkj zTg*$ZupJsTY|3)&8#ZdjHmKINZ8h@wJGs*3@kw-1Izw5M4*P?O6s5KY=oI>cBNgwC zmQs)R?WG9gHPcc#Kbjbpw|MDf?|)R%vATo7%G0h?SjRr@E%DUWEX>r{4jiY<toX;Y z!~JMB@#kbdIa2`A@Czsn-_+GOSuqsncgsUGv4+eS-6GqgLwIN8FE75S+tJki3-qk| z`cuZvaBKTimy~ve3xx!93ct52ur`|rF+az;bnECG;~whYHT2;&Lj~j4<7`S=YwPb? zJDl|Z2e9k$7vs%gtu>nO);3^!3uYTvAjlDfUe-p9E6q0M%-RkUnI<q*vVqUI9qu=z z6Fxv4<IG_?Nk~FWs+7*>XtEd0`7z~H(?QP9dh!!Qq*yQL1wvFG4_s+1vIpFytN1v) zH<t5YN{PtWW2n)N?LL;XCaJngS(+0>3*K}&(6U)N<!Y8O?94&<K*G9nRlG$1TTt)z zwx8X6@nz3(;|Fc&;vzbF4ITbca)zJ2Hz0mj+(T${c?SNzYtDh0pU21bdpZpPl;ho* zSE5L_ROInoFzEuBSB@?#2DcjJ<tU1M2OTfjy34NaCX=xpcNW*@Pm@CJZ@edTLX0Vu z6ly845(+~x)UuF{2swIQg_IjFH%#^9g5E%k+Ld1x=N1r5h5(55(=8tX1;SnT;af*4 z9dq$KJax?~S8uR=USZBY$3Q&eqL<axIr|;F@HyNImYx86`N+a{yr1FGo&CMH7HNpH z#@rk<b$W~ARen$3y1!SqC+kb~XtjqenR8SD0dh6H;(0NYE=CIi(C(8qaaML(q=^r- zxVY4f+Z|R9LhNIr3I`RclRi6WiDbk}Sk4cR3IVr(26my2LEc>grcL$|rvLKF`d+pa zHre&w#N0LdX{L@G{<B3HV84kr-P;nr2{?hf$n`^x)Oy~$A098iYn&K;LO4`|(J-Q- z;Tm4^F?jZwRF^{UvBahViwEH@_wbS{S+hTlf&#!H08c)QNftXHRvA_@$<3cP7duHu znKGn!8uMW$M-mt;CT5qR8&8SG-PAJ5oe#r}NeDr*F-3f(B;3+8i^kFXia=mmj1YTT zY%aI=7=5le`ZIhG>_VZ$$LO{()eBeeImwxC^&2z}Hs5SU_M<1d9GOR^g>ntju`$G; zM;8M}w(M@ndp_HZ2a~{wxKF84Fj4A*7*vnE=NF5mkq6!VW&IdkJWnj+<LOnx^i7Q9 ziY;$E&^Iy5E+~kPN`={R>EY8xbuS13*LR;ZSi5h-kB{hlo7hfR;$mYTS#W41Ap8On zz|+MWPyn+Wv=IFHYRQ@S2!7PQ_ofqUSSt7rFWH!!j+6~frR4%6B06SO=1d%7l>>cr zB_crPZBQmuunP<gxM6`(HxArEh|m+4Qa4uP?E2ZQuI>ch$NTu6>!D07PO`p&ABqUm z*_<!li%qBTofT~wogaK>-@YsIEH2v%F-D`932xR)=#~{-Ae46iuhWICR?rkm;Xc~) z*RIWwU5t|0dj%cZWmPtJ>?t&MGpGvjc&PBtwQEOVK5mcL>|Xpx({!zi<=UVwpGD5? zLB{Gqf!YrBYm-Ic4heN?(iP&mRmoLAwG*lf$#?F6PwD1lC$~|f(&imq!eA`_&9qWG z<9}hW*xy*iKg6nQ-8wa`Y~_VuW(e6Su3OWFK=rB%XK&qtQ2AD&vMrmJso1PpMR@_0 zk)nxqv^m-VCBHh*(hLv5PoVT?3++>5IoH+{H;^XOHz~_vxiC_yY8~z<(ors>{}d zCKEKn6E#Il&E%Jy>GrQ?2(p}Ul=RNT%I!%*m`U$sMv{C#6<SPAG|&qr<ykhTo?b9- z0$Kc~Jvz-YSHBU)8yB3f7W@S&d~pwJTXx2wIL_(|l>Oow)~@Wd{jtCk$v5H~_6?p- znRVe+|B3xU_eQfetI_1eWyYq&mp1<#*@X}Mjg~fU(^p=CgrUq$CQ+7AUOTD8Obw8F zFp0NJCbCd_ir*){JK1r_JZTf3SxnltGl%Fq^)^C$e`P_J2&;>U^JL=n3<AappM=tP z9cG*!ndAq-6>u_M&!g;^{ZJIV!DlHRVEl;Z5zTGl?y-7#wx}7{03k3Pm-fLu(|oEo zRu6FRJ-!KT+GAgMO2lYkddioU=VojyLOIX!fP_5L0Z9Zx3@R&S2)%h{<c30WPC!Mm ze;srT1lb5Y=Fg!lC!sf9jSqw8rlN_h@SDSra8`34QGW#*yqtWs9Mm&Lm2MNB0M&e( zm!G)3wTqx1$)jHx{O<aA2j)7bUx38((T}0+l~y(8X1&sT!6(?K51jR7V)SGDi^w#c zoOV1+WOAiuaef?m+uE@PKbFz^%V+RV0Kw=bu9k;;NOfQWG;v@Bov&8#acQ^a{X)F6 z>Q=mC!SUA4F2Udd?;##%;hkH(og7-W?Q%FM0;)v>4ei=?LZZ$)5tGHaNk8z3twXae z4Td;;Zt$h7q3>YIcZ^rzHye9h9&zj~XmIx1V<Rs2+6Zo|5TH~d=Ovz$X1)iqc=gx~ zTD}GX*SZgE+i$<e8VFe9(YIIUJ??ACFP{VW^U@JVqZ+&)`xYA+9s9wkn>Ba#9Qk|B zY~_1j=8!h6TD1WW#GuNiW~5vPA}8wp(cERqPD_L2vsi)gI)S=b3?>NA$a~iDTsbGO z2NWN09$!A_hK=r-Z;Hf1FVN~@JlCA`^Jz2B2OGU+Z1wV~pXSaF>=u9<;{CVrma85U zr$@tbh=*dZG$u7$w<H9D4j+Nw&^_y7@ju(P;n%U#5Q`#+9y~?)g3yYn4nm+Dv0_k8 z-WeU;Y0l?FmQFr+70Kjt@QSwzU-Z14zIYT~_;UF1=){*JUz(ze>Gy;EqOi7`y^4Ev zZ<eygqcD^#<leJ;^L5_Eya(JZ>Ql1+zL`TxmT79k9S}WF&8wF_WxcehZG2hL^}V~; zus8P%U^LD=ftTUC_;y?JAA~|Mv^W96Xlz=w9xvOteD)kDfd82@d-+Cav3?aZdvA2v z=yEmOW9CmGKcqD^i?xd$l^)xz329kPOdm)U9)Nhw5W0#}5+UXe=>T|U%{RH>S0ZoQ z-OAdpj!vR2*BqP>IbZl^mfZlNtY(cHzonJ4m8;wE3A6V3<14W+3|yarRkHvq|Lb_i z{cYI;;Z4enY0n0fAM$qgfjQs+6))kHH_KnZ>n~1vCog@G5*aDnARI$-9R#x|6r}st zF)+>_DlYYC->dT+k0nrPNhF^2WyI0wq<3RTy^LH66_<E4Y1?nT2RPxno?L%d9PNcQ zSBw>CB|T)UfZySlZCbY`wG>?CXSot<JlCw*Ncza-Vq5O1wzYhz6skkMnQU8;L7l9s z|9PhZ`E)X5GY0N>KsIZzs($AVo_dFzw8<PQj>Lzw!{x+T;p7{#7YfMqOl*pDbmfS? z?`Y+r9hAY4eK2~~hilyy%yqXp#Mx9XTlXwp9w+QgNSHRKh<mjP2?>gIIP;dC)ITYA zk7W0AKao<o&dd=ZBG-KB34fB>gBL&s@)b{77txt=_DMtM{6N>zc^+7$NUv~3pf5Nj zLfQJjeu>q@;z{^@L!8mjm<hu;-$p5`hizoKtRA+(SL4%wdG7}$U}_=A!a^b31E282 zCvlHL(nrRr5KM%Ye*28k?8g`k(MG4}?0tT_ObE~nBKA4qyK<YS0hn`m%S%WQzW=rn zzAL%n$S)Km4w22|#UW5W$8!byL%}N|6fBrb9nd{G|MNE$Lk#LgPEWSs5pt$mHiE&G zWsqJuAn8ZC6|zpHF<VNjjn_#&cBO3-Iy1gt8Jv!PtUhZ<G@;e_$D4AI<7bD#s)mhR zL%NLXx7)us)GY4bwg33DA+B5yPcBf!@9|LFa>blED_|*%0NwX*-)2f9v+(N&SD+bQ zapeKHXN{C*B0%%e9@dTZq^4p5=_mwx?mC`H)9($~tN%xTFyMfm^*nX!^yypj5va*h z57B|{G%P|Sh17~S;U8v`4G1PSJoq+#*Q%=zScwk!Q?rHV30#?v;cAN}nFWa=8!EfW zTMlq^(5E#U*S{b7aoyJSeEjT-7v^0)KkLG!c~?v(=%%U6T@?{g=NK<p&0`qyg#hYl zDl@yx(@ecwHv}?Zfzg2co#G-_wr%PnqT@Y}H}2dNe22-`Mx#Z7AAg+gxEoL*>Zsnr zZ);#agF3MI&069&*D@MB<sGCj+)7D;lvj8voVV`PuwjCgZSRH+>t&a)N@>`*p0#a{ zCJk#d53Ra4YM4MC8aAqvVNHJ5v$pBouu&}tI|GN|@EKeI4xPc}arrZF=yKIot*TaT z(W0{Xo7qsMRjVqMTei&ZZvKH7Gz!}=t2FnJjlArpvoM-+v$V>%W*bz1<G|0#-kJvx z6WZ9>k4qqbZ6{zGvnACbyu7WmmM_ycp?+#={e-@R_6(^v--0ek&^fNW(}2jVrATg5 z7`bz!>!|Rjk7ei-oqK?@9Og|ujWe4Tw*@Zn0W`RK59~VWHD0Ij>C@Bi)nM;zoOZ7x zt}%Rf7YB{AVa&**k9|3ZunAJ{RyBRY0pJ2OsmAkOZ=m(*47~oS{y09rqeshst_Jxw z*v=N|d$gB+(sSan__n_1vAzgQFX0-?bCu*iij5C+b~Z1+n{D%gJ^dLU0DVV?!VcPk zZDP8mL|QYS-gR-(JItD6#lCUTwONvkSSY2*;+kkjAZxS5goPsIdp9lbMPZs)+-f@E z2l(K#$1UzQ)nsky-*fiX{yk<hBju3{wyRmJXzdy$;%g%SR`ZK#DHcGsDhokbGiCTb zlXWf`eO!w+)>@T`*Zi8<f6$^ywM)g<B+acce1zSc6KMeHrljm&2+$Kkr<6iR7awh5 z-uT2Lwy~91Cf2pjBqx`nnqT8<#+Rx+Y0;qmGYOp{gw8ZdXR;|V`<L7sOP!5(Op|5G zS^a<YCP-_79HGeMtPupEZY&(qsfPm6gUb%sgdNJa)p~k8-$~o$Ip>9}O4E3k6<kQn zIX9$fP0taL>Z;Ha%hBhPO1SFFMU8J=)WQkJN#<7`=apzYtBV%#F4K5_zi}u(+nN88 zU!d}v!>tyn;Q|fM=lqlQI(;_eJd1Z!{=taKDW}(b%t>z>tLj7Mn`q`+L)FXEKk}Q? z0|L_vuCrJcIUwYw`)kq#QI#qT+7JtlP!TW1XI-l7@9kAt3x#Z2HsE{y%2?I7qYVPo zgH2%v3YU;Q-AOZVr5WgOq(>p|G9jbL{+Zq0EB3{w*C{LSnb|s|FdwsbEKX=n5}%aT z3O-^d`pysJkdqUuadM*Pq2)gaYC{EB1ex!x6Y&1Hf=)(VG8Y(@l>I)L{fs{gXO<nt z9?~S^OYE=&$};*l(${B9_{B}q!)J^=^gs+sGQH=0cwgj3SGjX;1XIpFD@`mgE&$Bq zH+IQ$2<{USOq@R4+Jc`?h;-yC2cI}U;#>**u|D)=oQ%(X)^F)^KArbHffs*zkLR9S zAm3ftIqOFEZZQX+8<V%b>VLpw%HhiJ;wpr4p5<8@d8V^84}=(b1SuTTyhow5_wz$; zfpqqxb|wOE?*8OHH!#QYHvlvOjpr24Rt5%Q{2&Hw%hoJbK#Xi(WWd01O(|f+;Lmu= zz6Vm>KpXb4>zYYvm+H)I46*Q5s>#{=5A3_<pJ2^<6S`Dl=>B%xDHpHy>)P8|X^X$d zYYrTNnztI9>^HN0(u&U8BzAN_qop0d{T~FG_pt_#Gu21#IXfkSLGHEOXwRhpg^j%z z+SRGQ)oY>0%~{K9bXz`qu7?6(P5p-JXYcLYdGBoU!(?J!@E0`==x%2_FQhDPTR;4l z*^ofZhUD<$2#LLw@NX2?OeW#*`=DtsGKe8`4i5$}WX3M!&x;|y62*-~=4Ymgre6GT zIg}-#le3GQ;Lh>Ge;*f0AwUc+$G=AzNRS;lDZakCfL&RxV_C57oSBw^hr$SHIAXH4 zNDZVqrm2X{Io1F|Onlas7EHMocunBPAgKXULOKbv-oHnHDogJ)7kFo6kfYM;>I2Cv zE)RPR4ZY%-xg4I*QFIuAcRjyV*e>Wk)VT)MP#_3jb{ai?%l#mG-?3{Ud1Q*4KfWZr z1FlrDHr|aYKvi&0d;m4};bZvif<2kf8}B_G+cA8}_;Y)S<<e8BtJKVth6K?$E6g|^ zLDpVrAj!dc^J)(H7sDFuyzwLh^!9$yOd7c5`ex}0iFbg+OEAaN#ZZsiSqGAzc|l(T zp5P@7WD0M-zJ>JME2IV3*EAgo+9%omM#2-F#nwDaw~4QrP4j=6vPjQ#4<X*2Zhvq8 zCRh6vWN~5u8Rkc#cx8z&KDX5p%Nhh8S?mufol(4wj1eJcdc$a-LMbTY9s-rV6>d^6 zE~akJxjK88mIBtH_`uh~O~PV4s`&Srsk4q5Rr%Ra{|PwM2)kC}qZ1s8H417d6vK0- z{4sShE|OYQP^_JJepug%)=rt%*_aR6QS3A0#cl~!MCyUWB4V=Wg#zgE1#51axlYu_ z2L-4X-I5WUMyHlEKiRiaeQ*60e188i{JWQLMJQg$YwFy|CwzP|aCVBHCIreqd~_$Q zjy@4rs^e0zevO_^8jq1&1)S|`yX7o?Hg_rb9f2jd)yC5Y_v|)Ygt%kAAHfd4!q`t^ z&%)zjJ=+WjSS!D*Pmm7%gxDMf$*oi_KXqS6)gt*P?`oPg&PD=57NPO?@w&R@4drzq zAw8=u-y1x^7@B3vxOpsnHn?#W|Imo!$<CVl)*p-)d(^RFvu&L&ePYXhs6A!wktQy; zZJNl7)uR#OPYFe6Uk(}}5DX9)uc4n9^2}|<Q=w}bo{A5Bg&BD65a<D2@bt0J6{>&2 z9ihi4t`T;4zx6$?$^?)v`22e3d&rP(yx(YEe`}$xzme{NIfRsMU?BC|{+8bl1+C^I zSLB)Bg~kASkhbQ1#Xca#lK5Zu_QN%L<2WPPiMy!rb6yP0OC36y!L<{fSBKYY-?V(u zhT06zYa=Q(C{?jYe1j`yyXRf}@?+)8CzY{Tc_5@nXag8&wtC)2)|VG(D<c=Ar&c$4 zp7zMkHW`l`<Fu$<^@cS|g;&-Nx1ZC#bdyHp+*T=KC0wVv*0uvNOqOP9+t;gGlN>3k zSG&5fKd{~G=;&(EL9NL-u8QDSE}1MtCpWG@KXf^|3BTF2QG1GH*PpshQ*&u459BA$ z(ep&h6&qHpQLIQ~?U@3XN7U@tzDisZ$<MZP-P(0*wVmrF)L@1xcE9q{buBT{e*TG| zsG!7>+PUXTm#zo#6`D1xP@#FNQt~&w9zVMrzh09i#?ki=y)wpzRrF8VVT3GM_KOu! z!0s6ZU0^QEf))cht_oZmj=$|ViG8pguCT1_GJbu*@%sw|2N$TB7(Z=Ya7=J@#AF{K zx}UH0MlAAB7T)vLetWX)ZeW&=(JgGRs(M~qs_L3r@4I*LBC6FIg{fA{6T-<viQBb{ zX`RVOh4LZ^K9);eo>$E3$_g}A3AE76?2EEyw%ol-dicjoVH3~plvg$~`(*b;U|h~y z;RfP2IS*jIKRw7|(61N|8JGLU#%nlxD?3-M!+~)=LGdhSV`c56b=b>WZH@MFFYXtX zT)16}tp*>@lK!E|h1+x@nor?dnpTS?<(C3WmXvhl?J+^J@%k0Z{Brv)*ldKVGZ8>7 zgt&sj4P{;~FNSjk@lJdY^ms~`aN~Cbe-&5+C_Gm*ogU<9QuT1?1$sFeu>4gL;$V&@ zn4{@(=sm|%!=PtrIjW{9u+Rqq>X={T(s)uN^mtC`_5nuIj6^<|U*u_cav1cQCP!vF z0mG84qg|%gnwOd@^kq(tg((-25al{iqaJzbI*|W!yp}1CUoU%Akh@t>D$^)xV*}|! zko!t}|9+Q?OKLkqX@|*abJyr}gC=zw$Bfi5h2-nX@lEf-j0S)GG41WRxE||MUEB1W zk(xTKDm~8pjQ>u?=G1u~#E@5GOld~F)>a-Ok`7*HVB;Z<)G9_<$%$j)Dp-FXpz}}N zHF6(t-9kg3;UoJ;EvT(45P%<ivOey?O$?lO>HM#t;F)K~T^uczEi3s)_N;#pFV4)w z3lAsuioB&+3gYDKb1$JVzWMGwzBu_O0+_>ZWt)p*%*U|E^I{0aS^QS{h7BU@QG~=& zLNTOA(aLK*j*NExG8g3ZWckVbCO4ZE#vA1Klb*cMJ)vR|Cbn@)(1BABKIq(i(%_kn zj#FlU!)G6VJQaVIs&`&oslY@WB5|{=I_=9cAwOM}rxTrORAQ3G&m*t&)6V$$i(U(d zG;NpUSMt)X^Us@{Tgz7YkiD{Wx4`HdCwjLw?(1H!ykhWey<Ii<mdBb7=CS6*oXsB1 z@;{qB=9dj)3X@K76Oj43O}%+}lbc}3G8(uG0a?ZX(g`e(PvT~lmP+E~rb$XnFvr9l z0<(-kn$p2pQV<R#o+>-Od4s^TRca^NnOY({df|w?OUmi}0_1*;U5r2CVOVOkeGn{z z+E52xE$lI0IwiGhyR}EZCd0=j_FMFd$aRklsfv;bx&vKJ5aMLjv!s$JTS&S9*_oRY zsUiY%ORRIK7Yu;j7469sVItP!cO~#v*k}W`um#*B913sGl4c5~=%5f>0k>}S5hvnB zCR72>wJP(QbUv}L&e#;(AZjrJ)JR&(KNY>`a&$bs8a21Y9nYBEEpi%NKmZ~GVV(ma z3=-i2_VHf7XX|qpyxr?DG`xBh3QqEKUpTl+W8YwmdrKyKvmlg*``{ZK(t0lrhSR@V zT>*Z_<~>VCtT#>^i+>-Tj&YAF(t(e7Y3Ax8U|sq+6#Mukspn<{sDZRrvzVT*Lb~_> zU5-?U8c_(YETbXP%HwkGc`);~v~%jfVJn>Qkw9n;?w|#?fWS+;qIzW?3?&(Dwa?Qt z9zO)(!vPrBcVJrgryyoNe0*Ruz9%KF`c-M&iv^3C%l?K6N+)=UD8osv{XiUzQhO9q z7E~3Q>3Ba>DTf>0IgelBBSZz|>{`7Xb{GoI4UkR<r(t}L%%&o$U%1Rn{NOHPP#H2g zEKWV<mQa?%X@{=!VRAXKq&{-v6_2{{ta2N*&TONsY_+q;qWhg5<E(4eJ#5AMZr)xy zMs;uNW%!LJKk$8k56<)V+C46%O98L_;JiG%-)Lu-ru%yNp2WZW{4SmFJqcQ0p9|dk zkU>NG4D$k{>Hliu>f0r2|5|$kKbtxgysoX!tX=Z<>W#1ZYfQ*%Sf3$-Lhy$J2M=!B zma$(xLt36>B3^82&V)G+@&73gatO7($(@O>11?N(c5l-qeBsM3zTSIB_w48$@C#47 z=X)0)nit@`e|*nw-o6Jxw=^tuhP!j}zJ84FY5dv8=hA84Q{X_pxqHQ?q>Y~u{*4=* zwQKW>a@BurzKLH<ngj)|Z~0xL+>6b-vPN^?!e@+6n^Fu*NA~SIl5t?qVZ@?tWDWfw zb;%Ts%IEUup-fBuY^ah~gWT{`rye;jJp$EDO$zhc@m$~qeD%P9EydjMUF(Lo()PV? z7|8jbhr;^@Z7<#pDs@Y|GzeTj<58T4@5r=n>q@5hj_x<c^w|oU`Z9;i>COb@LsQ zlD54ID|(SrB&U<=j9=Ke#c62q%<BU*KiaS!GgC^b+W<Gj!@Xv_8P`5ZYMb13-0KZq zQ(lkj-jtc%xbwI-a@M31+9SNPnl;^D86xYvG(&7op4tDFHFip$#ES!Ib^^~q<o@A% zibaBzP13D2aQzmmk+Z#jz}8}Y*sdCPlCvJ`N_O=b(`&@mPMKRdSI@NJsq0F0^Bdch z<V-rjoT{5dv-BQX9Bt8P#nOh&a1vhZ{R}TZom5vUt_hLz*156Nxrv&$X3X5A_9SnB zJ|e_>=52-S^p_R#peB>Iv~V^!xsRMOdA}Dv=64PX?Rp8$ZT<bdSK#ce<?-fj%*0W* z243lLXY%TiYk`}232!`qWh1_RBLw$lCK7gc5Ynuso7+g|gcL(0nfRYOBkvT3?w|!* z@GPYN{Imu>&}qV)g&ywB(nqf@z#axKD2{L7m*?^809=e2v~AYRL%WtBK#uZET0}_R zkY=ghEzN9`@g1JR6#`=S!zX6atDwm{Z6ZQ!WqJC|tTkI{?=_V+TWQ~-yC-{9qr?dM ze1XIRI<aC@cjxi)o7-%+Q#LHSl!1Mg{rQGstKUE~#bERW7E5<IvY96$jILx~M+|B~ zSezpRDjPcX)ahc#|6pKQ1DpGyj>p?W^>%&0GmqE7$J@eQ*AItk@6CB+1F$Q+#m?~F z_<&&~%m#2<u_JuKI`}{k!i)_-fNbC#^F+8tt^fbBBZXUFb-?$`4&Tb2{*Ivz6>B>P z*Rp5seL<EeSWQA}1o9}HoyI*unjF{e?6e5ut}9S}m7FW?iP1nJ#gj<KNF;$qQlcG; zz{Tq017s4H!2HBUY{xypt|V?D=?MGDR0D}b1F92-3TwW|P7^Ah!Y8<0ckbBWG)S{S z3{>aKXo`vnxyJ+=)?n;xV9)y-I~fE!;^n;Jg$oEwD<wy!mtyz@tN~)kC@&bw{IeUz zF4(xcIgc0NREAi6L3#-i`LblkJT)y-92msM5W2D(Cni-&)&a|87r=$fmw_dc9dN1c zz^<NaYd?*oT18UrR#LI?vd1Qp&LAXv!-WcEaJvG`N+*Vs?AA`RvzxmbOMP7tV|pW9 zVt^!(x3-YwWHjDl3@kXV>)dXbqr--Forla7i$+D%6U7n{(Y5g2cB4kM>oj~s$Eb4U zq6(KQXEL!2Byx9HJvCGAoHf>Df;O548bR<U$Y9MLJdPm!HTAgrf)7Ck3Xymek$i)+ zo_%Nvqc_CmIjLgZPr6?lS*cNl8b#w8*qkTR{F)uwREbNz<uLzPU{qke(%SjwN|&ie zTFpns7AA_tQLtu+X*%PF1oAzBKT7QZ$x5SGmev(|unIhzFi{4)EuIfzJg?(@^3I?V zhnA=Lu0EziJl<g-5lJ+ta-GIAt(W=(HqDf2vGOg0LQ<n=aZoov>d$!LJ=c{OObm%3 z$c3RNabkod1JsOr5eFpJb*QF9J1R|MZ<t2O(cD<&!ouIt@GJVC1Y?<m!T1tHV_Wz} zt3-cxioy{DIU+m7&)Bl@KgDqIV}$2w5+zew%N0kjY26j{icv0CTrZUXE&h#H!fO!m zq{K7$gnXAHK7k;+J3rYpPF!v2+9kVt6E>sCi(*(?jGxT7ORu2;-e58rYe`9_Xww{O zFd6eJf*M2K{uN1x*htl+mZsL0Iy3sm;hnP1;-qR&i5w(7K;jkWlT4k(q4d;({Jss2 zx0sI0+qu!^#TO|nw2VjlQSCws$2GJ$>v4Tl>BeC_hBek`;+kkrxnJimI@rueoZ^^J zMmzUHL660WY4yrD%sYYD?3#R#X^>Tdd7C!({Jb=i#}bFm;y2!Y*8LWlvsb8IG_Ilb zDTgi#8rJO8u}WM+>5O$s!-frPt$H<TP;U(R-H7bQ_HL9|SIlyndnzzGuwEJ4cFUTR znLM_u(6&|O%FUazAr)J<lz$+G=y<c~nAQoopzwTGf$~Ig))}XZBa_=Tsa~X!_N?pq z5j8t^tQJ>4?2PWh$mI5otH&j2PwCE4v`CWH$)WGO!i7pjYx^uM990%eHvJbwMU{=V z>Ai$F2tkm!LK1PDsfFTxhy}6`92}zqL!dsp*8b0sun#kn_U!wG*X{$5dPpKfLg=GM z_%^=w3_;d>$yzE$YN;qE)@kAagkYonyt4R(FZ2Re-)oXJjJ~%MJn_q&cMuqjyaqQD z4gcP!#LR$6&Q8bsyOeCIwJukR*UaqGcggUi(nS-ArcU#fObxWf74Jc8E+0vjg?8!} zahKFN#rlUAI9|ALR;p*)y+Ol7TdN+88`Kr{D!zm6;t5q+wyaX2O-myETPaLhXWH?% z=|FbFZg=J{S#Xd3l?smEdvN@redO=BLu57Pg=8oFBpst5zRPw&h#<EK@|q&=v!i7s z^NM6=8bXj@@qJb}T_JxfS<4~DbDCc`SS&!0$=PpZ1PbsqnT5hOB=G5)!(uX#>Xc-V zB2Dw@B#{agBPenSS<m*~D0#^zt;lo7cPYJEE|YqlDLW`J6W1G5_C$?q=MbCuQ0js! zm{zH4c@{3{gg?#(E!QzL7QZvUI$s)5rH6m?sH!7pIJsO(n_eSoMAebAnGxD5l`3^6 zp1~?r>Voy!id8CgAp6pls&vGo2COYws8G@M{rawG6B)arZ?P85N|bBfyqx@9x>YL# z##Fu$-Y>qVy#T3PtRY@6Ro^=l;%@I9hR=!bKjWsKiDqs}d$_5xGbydT>Fcj{B;j*D zfm<wE=QshAXUajrF|Mxk8en$q&xWKDw!)d@--K6DKO-{0YxiC#{!+B=c7FJX^Ic<7 ziS+>jDNP9BH1y6}MCb6DfXpQZ5y_TG*+z_*;rI?=>VOCTBo#C}RN~o7rWUk9>jU-i z<O6{5Z|L~@yqge(UxF68OZ@9eFYtB581;Myla017@}i6IRJn4cCfAA^{LL*^V0qrn z5Tv7vBlHl=kHEfld-rv6IJ0_y=+twd<9>&elgG?*jS)0fCk6e0s*MGw-cjw`_zS_M z2Y2c|xNx5)V!LsZ#^SSN`y&kW6~Ypuy$SCyvQ$?<n~Ge_9cR4RvOv(QmI|z1DOhRf z_T>dQzt?luPVlnD4nqCJ%B_Oxhc9^q(O_MyZiU8t%NvUd?7MtpMYW`sg+kjGZV6Yd zD<(BWjO56t;xwyt#O9pBjJNC>YY#p;*jB7uB({)NC>L8KM%z^qncsUON|uZWD_N2V z=}m+zOoX(}v3`hElDqJHFp)8qibtMYrS>aVd3(QGxpuja*XzkmIyg9%XwsyEqeBTI z+D3=Xx9)6oSa*Bz(6$a8hYs!N&~69<V<EnyDOB4PIjXAH(K9ykmjT;E45-yFwLs0I zH46;w65Htb;065U!tpaVz)4(md40xB5($aIL_B*Uo);BPRbkHQFx5?`)Me0=C`aD& z`kuMz_IowODkinI6YPp6m8@^O*X26jveV`c?hBu-?pvtNm?rMcMwX21wt!^50N>h_ zVzmR==gPdBEM71lOypEEA2E4k0iV;;hLx^xe8)PbX{9dZ3j6e^L$Y6-Z+(B2{l?oh zVPf{ts!bNP0{50_9qil7`S;{gO%8;-oPSoSY6iLlB7aMh%QqS_ps!bz<5g_Ks<ex3 zbaaQ+4&1%|f=#$8>`iD?OM1tZL699yh-48B_~q^`C@DgTH~)~oVvMyS`qrr3#id|c zgMod$s-CP?U{H@D3}5wlHLszaVjCVGJXdR1IIeX05|!qx!(}03c@zI2`dvr*!2Bi> z?<SS$K4B(zZ9<TlDrJc8`})LmiLHNZ@O({3htfgXF8f>?U|@bXDi}i&?%=!QIaU$K zm0Gv4{J*xj1U$!MbV<j`jsb$ZU8&ICwOmT3c?|bC<*QAdhv&3o**Tom=mC&2Z|`10 zZV1VAb!~Ur%ITbi9Jr8{li^6;9aFEC1YtTnka#8w2b3p~V@TwIB(nULaFaJC4Z(r| zSZQ9;+UNMe)+cSYK7r5`+U_r2;Bk29`}Z&c`XfO75aQd4j5@iH=P+#}jX|^UR!D@p zGq_3kyK$Jv7$+*W<(jp;6LO}`sN*co(6|b6Vx|i|u-~~`6J24QKCn?l-xF;;!<o%t zQa!Fs?_>>oN3cpdyZ~b?AwUlh5~hjB++O8b4Um8G7&2a%76Fa$w?=phzJo772%bWo z27^Fvw0g$)WLoj^w=n_%@I?Lz=Gmg^y;=U|Cxk%-ELHe~Z{sTv`i1=NP6$Z26U@nE zdGgK7M}R7lZPXwhnX{y4&1S4>vB4O87(@BZtPND$rHhDgw_~Fk6`C_9q&<(aUvOU8 zdwSOvK6%+a_{DUj<o<6)xHHF(+tOMw!kxXB8sQEFH%lX2<9{>4O(q=AQMX$KsYmtv z4v(2#a#>E2m~}7lx8wjJ;4&oqv+GxPcYN7l#N;X4Te=7?j>D%9Hhbv0^~}0`-TF1G zZ90=PBVL!F*^TI%(Dc%DENvLOXZD++(L>+NnmcsP_sOhN#imUwR*;8{sGOn*`husb zaLsqsgDNA?!sM(zL~%t2HkSnvU7Uy@=L7I%!wm>u`3h`^yoM{p9Cg?4-psOu8aCFQ z66#g8w&?(`OZKZX`|S`}nl&4CgUt+CPtiB<ic6E;z9(l+nl&$9QQmFQVNsYXBHFsy zcu=mDmzSlPT`NB^80H(RGhL-NQ(zv}<4>LNHb@kaQU8(oVr-ec6pLpemhJpQ8cj$5 zIw3s}>XU3n%hl)aBaCKWZsh-5_5*YyjP8ZO7kquwbeHb!3Kj_s>>ToNM?fvM0u;RC zXys@Z=;R;n>5t#OF(ey89U>k2&Tz5!^>hldwX)V6WqbZP;~37a_>zHNwM$GdJLuJd z)A*CE_*0|lGPwET<g&9{RNLMkF=(E2LiD3+!TtyVgOI!yM6Xq$SB5)*6GJ5D<eS6k z<zd3xDEt$ry=aQhH@$~%4Ty?^;&2)S@~`JoJU^`CkBuAfm3!e~oqlcD2!-ylCVUT9 z#oq#?8%%^h*up*thN^HIV;qY20)nKC8}WJ*G9kQS!v<(TM5-zs=L-?dIU>F6JDJg$ zYlL|j%)B^DE3jOD8S8g<qC?(8%iFiXH#Nj?6hGP_-_}uV+Lht%?uD03n|3XYd@r*q z4vV1RM`(BYG+yxWDw(DFN;g@b=|85=_&H<dj~V0#0#wYDsVU4O<W3L&>eW^w|K?>I z1)1X>SQUYjU*a##3|hk_sQVIDM&PD<kA*V25b1*$Ix-vM(@_6<%yp=H0^?_^estR2 z6@lro={I*>b4Ml~ucxkf^m0b@x<9R7Zv`v&9uJk?gfQ-W<mkb;X*iI|?a+dl9$&=U zU*Y8JyYqguUf&Uz<9N^c=yQ1Yagzx(K!_hfeVX5+Hg<2M3_e+YrWav?=^9zNe``M0 zO8ZhUu(Vgb%8Y_p7$4jqZFpqDKkz|l3iDw)*F6hyV)k#&HFL9A5&`N-*2jyAUTXIx zd-9EA)E28=$sucOC?p8;FM<{#qWpbB4jw-Hx&+=5^9ee>1|F&pE#x1Gzu-1F`xU-5 zhMAu62)aVd&0`R?<@)gx5VP$qPQp*F;-@(2?N*3W4II_W?=(Z$vTSq3QND1C;t2}Q zJfpaBn0dZ>^tpo(A;>N%Ak!7GDRLnXc^vt`Ump8?tJ1F3@U~@#*>Q($T;A^LHnl^t zuvb2KQNFr+k+I9j4<!CtgljV8ge!DJ7>eRiB~%}^LMieD(sJ;n$@P>w?EgJ6GgmEh z+Bt6Ac&Ei;RLyEt`Kn8tw*Ps|Ubxt4@96QPoEB*d)vQ`m5*EAc8a-x$%VKRLdE~1s zcG*2{^jMeq+Nf&P>PWxj$1!8*V~twu@I@r;IFgn`u3YEWX8CdaNT-E_RJEF#y1k}P z?^QH0v8eg`_X+t&Tv9`*-(%*Co^eTyiloevfh7J^%Cu=IvGo(P7s@~45)$If08!*4 z=?uNul0#Z#hjgS>cq4!6A&J=G2%5n7cnz?`KLwB>7OM*;qfQ8p4|IcIa1&TIUMFNu z!FAl>s-GB%3;DUjHYw%OV)xP6Tecpt%Y1M5Ys_}|mBPY5wSLvD52t!)+=g|yyo9N^ zc3jI02lD^g?Dw#694?DD!V70ySghy_SFjhpGS2x%%gm}x!FilBHy2Jc#cfBKOgYZ^ z8D6-Ekh$(vrI#*vnlEYi%*c2Z@^)J*%J>V#e)5rww!)5<w+)IM3{+OQv9;>2M8T6x zSr#U?W|LvT1c6Aa><06Ja(s5Xf}@5eEn?AKwj=Qj(G)o%PrChYu{WahE5Y;<LDF63 z%%}ur?xdT|g8YIG0W)RVtz`1+AU1XxGb<3VH3T--!4D>|@rV)g0@#kzA>!rUmk^Ym zj_;8l_{Q`X=WdDOy;DrO&7F*lJBZEN#aA~S7R&xmj`f;fz@P9HeAlXHqeiu@Y<o3m zRF|DZ-2FC5u(j^ls6kz^tn641Z?4+1b>&JeT3oEwqE(ej&6^W0#|f9E7F<A|?->Q7 z4<tfgTpWO`ZZ)b$*pR=*y*6DNHB7Xz?w!=AwsO5h&C0D?S0=s)&sS;HqFSZqEfHi# zN}Ms%l#Zeh(kK+|Sj8%Z{-DR%OS8(mn*Na0nH^bvPNimb1))N{QVe4#5YbHFD>W$3 zFzX{GZ`P8Z<yZ*tjA+Jdsy3;_axsP4L>vqVs9Q9wpu2;u){3_>ga!CJ*x0z*^|G!} zGQePOZ7W)7w0^-pAq8BmeSBOH7(@6Tru$+qx;E=Z8i`x~`qFH?XVycpR|Y<ODPt0e z6V5M3P0VY-^81A#1}11Uw8H)Q<#$eD*?;mhez_^h9Ea7r=>_9t37VB*Lj7f(oRXIj zBobwtN=By-&Xxk1GpF&lnL_7Vxb+zlWjcwn)*J<7<IC*nkjNYhl0ILT$=s6TbRlu> zkvLj~6QM-r9>(&wp-SUTusrSisJn91d-rhbw{J=GG$Q;!b99iS%f6Ab(?En(tyV*2 zyaex?emz$Tf5}FQFg23r3K}6uosr3<CPnx-g}ZbqQuKJs1)9YEPX3$rS&IpH8&ff< zIUvZ2;^(6*(SsU;>*YG5I`!7yHjb`xW5D?fUO#LqckR;IhKmv^G)TO)u4eDvH4$X~ zCMi$Qlytq9Xjydzj?eYqA7M=Q=OU~tb?)57I?D@x<mV?gxFsiDcZ*1To^Pp15JMDq z+=2#3IRXT8;T%41oMtSHzi`|fF$C}MZ3=$)NmBz<LtsqSG{6%@hVIzY8cw~r#+heX z(%_-f?5y@5UfOn{t*&EeIX6vUKam-i*85rA<|RfYwsy5T>=I0Jyk6p@BC-c`Sy^-; zOJ|Ji2;H~dXpd*^Soj2|J%Kb5Z-$hNx0%);H|q35wH~xw%gx?=;b6bov2|(`3a#g{ zsKCs$S_6BOD%HQz@Wyyc*@%MCrD8hoEK(%GAkWZ`^C2b&(Vh-4qv^JKP9qH_#ONs{ z^AKNdV_2-^qA`?nYcWOVIJH;1X7<jd>N#p-L)<&`cXXK3zI`)W>kxi-a(Fd%?1=tt z$9L_~seVjBZrtb&?FRQssuD+(<<3W#+FDgLcZAg64sFBoQn`9qMKNBNYA4O8<>WN- zaHpN;{5?kRI@2sL`P9M!uC0?B4!3toOsG@RE~u@rw%nv%9hWqIc5>nUsY&h&yqfP{ zHFj)=hHa8OQr)~s1{264TAI+8PVQ+H%DEUtty7ZSZn12!zV@eFPEHtGAz^CzblpKQ zzF1$OZ(Qlrabv4jpVL3CG-9&@$a2mXvK$wTqET_BcICAu=a#chW-b;`*XDxa&HX!0 z>NU$RY-ZckK2G*$Rt?lT_86es=Wt^3+)ACtuN_ms7CSp^EZH$4q0lOvIGC*1IrNO} zS%7;21;IMDZl#8N%cix<wf?humzY47)^-O+wU2KMEyx01@q*#Y$O2m<BC{9Y5;+o? z{fNw^{+rCXm(7GI-i53l1^*ErSM4&>H*|J;D)#CDs@U@?b)UL+xwrT0NsZ~sTEq5E z0FEWT45OmQr+Tt{%Vr4`+WnEZLH)ZM<Q2Ce?Z}E-zt#fFI<y^nl!#usa0p_uT}YYj zBT{?Q0f+2`Jt#h(<<CFjNjJga2CjlX2@uq$ZfYM#vIII%bnMxm$~b1WYvlHURG_GK z?!stzBk`eyLQ3UY1O3p0h!90;jWJ9UN0;tG>7ACeMZ_!3<3FwAEz|~=Y`t|<R9_cA zY#}NFBHbzt(h@^{1(gQr9$Fd%BnB8pMY_8|K)RbDh90^*W{?&xIlvGy@bZ10-}A;= z?^^TE+4s)9XMgr*$E-PLpPDLak@n({g#3?R<h^|wS}0Gyh@T5*nrFKv(0&Q!{atFi z39<0q$3qAU22=ROkoU=#ILd?WK2t+Ej)#HRVGTcDWCVE1zKYkX8~=J=rKQxJiP*!a zX|c7v03K1?G>XbrDxPQz%TSp{hTz<1!V}Jvm&-)$ZHumb#M4unPTsA5EfVc8UM^A3 z;9>fkSS?&rCOhYy`)D9>*YFwP`X`mMam?zngZ1wmf%hoaepB+*Iv(>6OY^YDtFx81 zdrgFyQ5seu3R7&_6(phd>lE^uC@mRrGRVY2v>;<tQ~|jR3A<F_1|*RtIyvl}YdM@V zrvUbM&L6zMD$6$fx}E%XX|Rz(RD}N%OA0Ri<>ugQ!`$-7bXf(JQvvda<Q$C>hz^`K z5$%3`F&m^T1s}ij`_C_BwOFFPiD#BDHqNS9r*{Z=Vke;@)(zwQv*8~lcilagW6U}H zOOL}IgGy0Tzi~$T-k^JF?0Syj9ua-mrO9vc{j@3<B!UAPM&X2p%1=h_6QQhEjo+S< zQ0?`Zn^sQ0?P*h&FebF@XO?G+*w@?XrT0Cb?W*Jc9(7PF#vZ|mBQfb_`6=TcWuzU8 z;mQgXH`x36_nGBgJp-siuS*I2yqv;ErRTMZ&Dc>29`FVSiq5mN`FCwH_bYeS3qbDN ziCNte;pz&x$Jth#$M6xDY>YcS0xnufqayyYYgwn#^0xDq1~`<Og}vz887@#n)#73- zMxIn`#5!T8VBB%`^cz;LuP#zHPV+>DoI9b?E8wut1@{Rc7c}w)3ir(-R3pR#oP{N% zRGW1!+y8`9QrU0guMAkim>~i&%y@-q_wR>PB$*i2W@1{>!d?cqe6`rXrn)iJO!<7u zwpjbQH)PAB$}~t@S_-NJITo087#QxJhc?pW=y7@n@DVRthlTG56}DIhP2@@Lh#H8` zxKYkcyzin+h>VO)3RQcC^ptP=UA(YAc;J%}_DyIxcv#8zVnWj%OIJ~&R3xz8IYfji z?XDc_yIkF2Sm9^#nc1TcG&%ZM^|7@&CZP4vTOWkvbt%1knkap(fez2~(&cFLPDZ|7 z3DIQ6Zd7<??U0#tx6Zy9cVe-WFbaJ!kZk3a;Ss{UhX071FaWhA?%^b2snHxfxA4tO z^%6_pd}=aNtIWJ|9$9GU>>fxI{S@9(^LS!&ZEeZp?DTahaozFs`>D!J&3VOKwnwS+ zrTJcutu(*NFOu8Z8f*C8zXM)<Is7Fs*DH`M?oT*ZoVU<Jr`HT2vI+{4tj3@M`X5W` z(N=5O+``ta!pR7aFLrJMih^uprqJ@C@~Q5c_C!{lagS1D%@1c2<2X*2Q{No=!5-n= z^**uqb#XA*t{In=qaKmxNeJgB@*QP3CJ2=A($n(xT%2jOm9%xN);N=wM`@tl;)|YT z9hZ~p&F)5tM<%Gzh(Uj;eRG>+O>}KbA6ppbm&%r#f8;Ecz~%pUss%ppH;v1mW+QU6 zUUt#LPe(;WFBjT6V(JwIovUw;2W$=hsx>h2v;>`E`C<>WAki6v&aW7s7cPp{>O${r zPQ0R*F^?*n$a6$&$7ofXi5oU|bGq-Au30zg>vEX1G~{X<Tt=r#UitRE$%GG0(lS~f zoTh7xd(CmNS9ynt32~|Nfa|;ox~Wk8f8NR3<qKj2xD3E@IwtY&*fYS}#lJ%B<sfsN zKG~|Pzq^}a1}_~9_xmBOQ601GO*W1YFBc2QY4=RTLN99^wApwzyG47WoB07!^VcTX z3!z?>c{cvB;TR)w`F21uut9R#BmS?AeS;(pb=w<L>{67X*v?VKL-7|xIS7(~3>VQY zQ2ep_KqE^v4x>KI`c!5_PbdGNB9*nV$MA}EgNi;#6EJMx>UAXo2fPW<*&C=)4p~dk zo8byoAv4r{_6|SrD0Gw5aY5^MfO#*M_j}t#p9K4H;fdZ>W&4&pIv*hLct?W0KDQ#G zJ1Q<|GS$;R@@x82*vDf$PQ~11)r<IFuP<l~?O*>?ynE14vYtJfCPW^F{yJi*HXgI& zK7}5y`oVgCNsNcdC#*pP<j}Gb4(l9xOHU{Ely)KJsr$1y@}H06FYW)PmgEn}ro4pr zy9<0+`LxSt_3mz#=HyKsbW6`@QFk8E1#J|-VCnrbYM@Ct?KQQ*0X3(Mol~kQq()M6 zpShkblf_<rbDOpDw-?SgGSg*>Z#<SKm&>9}e)=~=#%GX|t!fU2r`hz3J`YO_oC$9; z2(&ul>MW5QPbJ+ZHzLo7S<PN^Xd*4L<ZQ+nw<--=2sw6g)<@a<+8y5G&oL>xlg0H; zVWduOFfCsw&Q3roc8-}dvG;?_@v|cPhDR#+H7q}sBv6V3i3g@4L`S|YO^uaj?C83m zIWq_Q-yb;Y?%u7a%nieDiF+q%SjHL2bU+d5l#Q>SH_3fsqjd>Gf0*59kitk-I@3dZ zaJ3TkyZn9Q67}IEUe&GpY7diJG<gNuUuT!ml{gsoQgi@y+PUjN)m8694=Jx{+%h9< z3<_VI_uW@x+^lbDpjU74dN;x#Vr{9=?7;%6%p)4GxIUH=S!eSo)5ct%6$=fvLcu9# zZMNJ2_ZIA`#>Wk^&A&KEpnsKVy(4)e%sM+FS_I$Ba1s9FOrmdbS3tt`<twpQ&Sa^x z9uR~%j&;o+0e#(ze_pDc@Mq43+k~G-jAG&Wx78>5M;n&I#*v{lOQzNh#j)(mteV(+ z2r-Y_W#5y(GE<2jRl93EbnAb^7iB+{1Jd1`7#+(!pWkmiUkVeDPW$Jj-qT022WlE0 zV$i2MdB_tnkuQDv-OmP-I2(g)BPPb}uZd^0G-d^x25qODieo;{Y_!ZfabA_GR#k=C z|C9t=BY$QT_b?09?@99(f1a1oDH?ntm(a=j7qMQYT&v^vTFG@b-PuyiLYw$;=X7bL z1C_boY#iN3p-BPeiK`xb&iW*pXydE5Pp`_ihM&e_y{byw+hy(`a8?P{ugR{yzjd9H zv_SHN|82AswDtNY_XD4fqU_gCOx^U)(wOK`x-7Wniy7HiZU_u-f5l(=`mvujS*Rq> zl*DV{{27kwBl2)wyAkQu>$w@lYJFZG$`V-*YoQ-cMzy<xC5UC@MO8AMH2TD5{T`{! zWl$IWagP6hZRu+&5lvsvC78mzF9>$qhG*6JoOR9|<L>X<N^p--^4*^*hR#!&quG?S ziw76Smt+^jcXw2Eyeb|MM|+NhhrAsSjv<x#7D-pq1pg#Hn&MLs;7PJXkmdUWRzJ1) z!T;fitY(qi&Apdg6O<-c{?}WamgG&rjLsdiht<7fE57u>Kh8d~Fx=3+A~*O;&4~8Z zmnuXB@k#P}420SKqz!tc$(FF4o;Lh=Qp<Pq?ubKqLs7?%j(~ylH$3Y7QkI~Nrrl*D zHNFyJ-&A&JN7*7wC_B7N7tP@*AKVp!Nso?l6{?#jmXeGm5F=P-bP#=GnJ=S=Jxo16 z3JpmzXl`^AR&`ju<LMOlrlVgUQP@6T<R4tU?81{0qj?qukutjqb9rkNryM^4w^vl0 z9pMP(H;$fp65s`|{L?&6=;~&vuN0X#3F-TRMV{23qhgLI4dHMn0o6jC>kvvfbw?3Y zW9<uDZ={64hnaO>0gK2i>c7gHe>x+sp*e<I`y3o7aZgRB4;xjYagSGJp1pGP=3u}6 zytdxz7OE?-X2AhA9{3IA$h1L5skhW@-}gyeMLim^PeSV$qx;#pk}a}wt27^<uD!u} z2}-4{wuT^JAAPI7*BCy#l=iaD%dd|38DSgW5>%$?)7MB9yQ33?C|6f|BChRz(tsHw zPoN>B!e2R8rFF_TJ%z2_)ee|RB|Bnq9X>c0ut+)^x5_?U7E!ACn4VR{kymzcvt(=T zB$JBsbxloPx~Ko1&av$$w0|Ah(^c$Tx09;Z7Fnlqb{SIli)1Dvu21`IJ^c>b^vujt zTfvggD~jsh$|yg`X?NpUF2`Ylb_KOK+0xklaYJW_tDO9Nk1b{m=3F0VPk}CiL@Vg$ zi)Elb_@CHBu0-(f=FH{Z6k$TFKGp6AbBT4S^2+2A9t;>iyYRL7bFJckBNEZk;{So? zDapKkd@xVu)2eTTFEnv4hXZ#qR9$#G+E?zr%GsE7l=C#|qsKy4Xnu4*lKDOw^=|Iw zU5?cFho+gh_(*4jRqkdKsT^q7(L}OHr|6K=;KF(vsnFA9@8nTSKha__Zmtt)Fj^^G zlas?KhhMKxMQ{Ar#3rfsWxeVbJGjRW?fac}n46)2of})7Um4nOpudZ4d{PWcei~a= z%h-oJVuIj16$TG&P^cLY(s$X}z&jk0Od^T!Lc{-zCH8NAxLSRomps<s6Q|H)kR;)U zr1$906HfgoKbX|Hbn~r~O2Y<gmmO2C#=5%sfgqx2vb=0$qae=t*k+&Ofm@^W!N=9} z-w2eaN7+vbeX*CnV;R3aydXVqi@(T9-_YD_j962_w=amU5*oZReonto$CX55%;wQ* zuzAD9RdQ3H&jIDB$hMLKbGUtZST?*3n=<Tm1vOUJN=#IF)6eo$B|56kzQSXfuJ7MA z;Guh%2EI~WNQx$&Y)PNU{>uGetr_yUzd)KG-q_A~xZ>=4o^Ja?X>#+Mox1vutaplh z9~|qy8$f_d!CReQF7P@C&mYYJ0VR+dHU1F{^{%c9Ys5=k>hCt0vLK?fHNh6MD9ZB7 zw%fLy#BSe&@xlV{2papvvOW{cfdbOnjCaGCVk&T4n5!11nu*7R@V{}@1;}shfi+o2 zAAFz5z?IssE_wQhPP<&F8lv>09t?kqQ==$y%7<u(uQbdhzj=B9qc?ph9eEh<m}xos z{_bvL%c$U*aAh=yR9mmi?ze`Oy~duOdl6p)R^THbLnsX1XtFxDqH=k<G;zC@2JiW1 zmnCm!>adM~O!Ye(#hH)YsnseWsS2HhgY=Gly_1=rG(3pI;T&G&#%CW?>=q499hAdO z8A+nNF<6hNK!wMh5hk|g2AkCbWd_=;j84@T`1ekT-IV3m7+y3;q>GOMpC8<85*~(w zdmEe`W2!l-RDn`kNh0TkrJM_j@}2F8F2J+GByVn70J`D)AV20^lv;wt@6@&_EICDI zLA_hhisCzv_~)1lQhZqsy(%r8zH>8`zbA7OM0dp^z3rXsQ$M<#IDKzn&VHO&HtoN* zk(cz3NCdbBucE~ZqcyJf{s?&dJ1FVLKe>WzBV;!ppDwZeo*fI`j)7yj&_wQtvSHsF z$5RoTAG5K%as4NKUy@65Z9~3ad~p)}tA0)4-T9umZ@DEw;rgI*^G7~+M3qrU2cv%& zrr|tRf&e4v%w}jFo%~+N(Pk*Kg*#&WT}Xfbn{C044YIxYDCQp3NwZ+`)JZBr4qXg) zDDyghHn}AcbqBTWLh*peav+j<IVbo{brH|<SGmMUYWM0h{KV_Y4bN#4zeaZ|!4`t^ zFJ^&33SCXVt&KmMmc64*L)Y02z~*Twh>_1vN>~Ht019Gdnis4pih?gWB7CK7)$8nz zH?>RZ`z}7U;Uc16AFvG+GQH86VyQl9raq&19D1qc&cRQUYVl^uR~<1gC(l<xGRB!` zAx3aYQbHGEDHa#92+sDy3YQa^D<9<58NEf)!pHq<2cSF>a=fCGB?n|5XV_9`xESg^ zC|ilm)*79yWtLJ3_*nB?yhHdm+WvV@SLEWb0K8h0JUUK4EXzOoxQ;q!kOe4=Kl&6- zEoBdX>?DYT3_Pe}34LevOyEv;jir7@_I3OpeU}eo{mVv9gCnMyl(peK47Cn-2lym^ zws$tQi%}dN;<tI0oF%!qGaT9&L#1gA)f^<|eYN0~c1*eUtork!^Fi@+VCuG>in-B@ zpoAKa(zLnH(YYCEl7lt7@<vA>I#T+@yV3_w=ZKp#XNY0FT!^)3V`7>S)PdohzwjAu zZ75`TE2Md`Q)(&j*uWd6Ux&p#tatWm3E^ocxhwVo9Ha0Fb`Aqs<mjf1&5Pk!zbRy& zZ+SI;9k~o8%I-jwC}&Xrk$4Pi{O$~fP+b0^{vmRIEB0ggugxb%UGYnamu5RI4$sn} z_l6~J+Q|~j`;xL=B)*x+ml0nP<P5XR4Fq|5;q|1^3l@Sw!NsB)l+g~Aa!E6UmT6l0 z1GTl6l&f#Ptc|2AK4RYf<DXymcLA_I9E@SW+n1d<6?rCAdI!A=|1*Fn5&Jt6^iYP( zEAVm!#sD#PB?z-wURtY0T=peDPnw`yBv&n&e>45k&Zx8UuGEZdUQwCB`@lspaxO~4 z<+K$S-#@=oOErCa-UU*NxB8}N-@MjO6mq}sS7UzJpMawwvZI=Nu#EG5dJ}Fe5>uDq zK9u``q$RcNO{wp&ScnkKu(2Ux;EqqZYQcJEHW(42E+pxm5la&0^x_xy>-2Xo3m<XH zDlw(zZpsCks#KcSai5cLKX!Pb|8WSO9BH+Nx`&E4&S{rUBwD(Y`M8--htz*>>61y* z@)xOVi4uV|FlO`OnJ<B}N)4`n{wZhcc00tG_cNl!LQVPNdt9%~6f!fyF+EXIkYP-p zyh1Z4WG4TU{_yBeRzczEtk1rmk1}XS;r0dlj_2-wM(OL?#mT)H7ZDgtA<&3_O@gpS z8TKlWdq-X@<QnA`vnXl{rc{?7Igf#=qI|uDO2nPx+ai?uM5-3Lbs@R^CqCO*RBcKa z<dwxIZ^b<2+(UgDw+1cU>k*!}2!*G%uPy?2yRMujc}ph0^eg(+JoA^?sLLU_r{ACd zL@M@?c8H*u=@Y-wJ63%V+p*y;<o7G5!sfNBiJl~nxA)N104C>sQvF(4uxvuV<egbK zSK+;4|5$bW`TJI1e4kk$21A;NLoN>PC^^c+6L;hE2glZrn_azbW;QG&j29U68*L)9 z!nWpwBQDRJwR!Nzo4q3KQI!W@bzIZ2)L|6E7#0@;ksZowv%ym}#(JZ_=PrZp<&GQP zszlfC*SHqNLDky{JF!7?=L1BlktwZQ({9ygQBh@<2kXD_9KH#+b5r|5`l1K@lYZ|C zXJ$J7bDWiVyTsV7Ks7_WYoWN;hXuPk{&V(-Q#<O^ZY<Z@yuw0zoA*1tX8IJLwdI<^ zrdXZowUu|Vez!PNW|0JA%;9Ceb&G`7ddiQiP5+yPofCtG(W!vpyO{9pR}4b4V*t*w zBDp%CNvd~0*{VpPnlyKo_UhTU^b`Kn>_!5=fL@;0>r{kzFYoXEelaIA8ZaIia71XN ze8ctVUbbwyY)r{HD+6`t^6#P^y3m&I&zl-5NuSgQ$y5R;aijYtj!_kBsm>Rp`rt7V z8jrw%F?{FtWAQa6uLtH<Ot80^wfamZWVffT7n@dFH`De1NVa+MaDbi*Rb?@eH~leb zTlF2#D!RZQ8mvvmIInfb=;f0@O83{7_m?|8TZm{~erStk1~iw0U1tUttj~8*ue^io zSAc3$A*uG#X+Ek2kHDERPeQ54w#2UGqoWcZLC#Fn_cw)HGCDPd*WcA2YdxOsHw=14 zTCu}}{;lR8at;a=DqICz!=Ha0?tgs1eA;Vr^y|I)yV;e`51;U@y%uC?<y;pcHbHi+ zOT3*6yl2JCu_Q*<)IKSLw|U*adn*`*B<MsE8oMGF2Sgl+x?-{v5z8^(Lu}L(-DdH_ zu8uQif2(_$S+`KB=@GJYluOM0Q?z^7QtO%$f%5z{ky7T6esoVey1Ipvj6{-~XiKzb zP=92w2`Z|!stX?J%Uq#+=0gT+#*{vgdUp0a6>;zGPQ+_V_8+j{MAa^TGx&$*COtjh zE{!)oBY<XQiQ!c(qJMulpQpbf6Y*}P&$)(u=6N*6wEN;US!?uLYPp!RW&?6pbfe#w z_xk)|B+0VpreT}JL1v_A!P=kMFXlR4{RY1svoZ9&T?9|le~>`s@BF93UlTk-V2=D0 zWj#R7fu))Gejs`HO~|=n^|(L{(Y|&R@K^2#Zk%D?@1!>JlKHtB-KV&xk^~q#UJ3J$ z!diR+S!dSPYt0%DM8I~X7pW`)X;M^+)g{l^mWw$=)6xvWCHNvQCTC7M6g6dCHFJfi zw+Y2MT0oA`T%YfhmAx*pf%7r*75$cP`oSL6dCtT0E$ce)-ZOl+P;au{lye%yj&Hcl z*vpBk7YxCS`(kVCMvK2~fg=omZW`nn6-=(H7%IXkY;SL2Z}|S5^XL0lpT+!wX<OiT zCV%!j*btCDT-`gjWYjooaQiF9sJHz2G!wnm_OwsJ-+5K_W1U~u2cej+s?l^f)_K<t z*@a}qK?}JIHm2y|_%A%0E!!K|;zs+3$5(L{FXaeKQ{3HT1J3EvSm6=JisCaH<2gck zhkjRdQQ&7A40s)%AEnO;RToqA6*u`SMOWINKezR34f7$x%kb3?cVhF4GWj5Ok@>AJ zLoWN<F-Ij!lUr!J|KS=`?C_gcj{ezmt(s#x<BIY)?TbFJ$k|VYnRTb4f|2VPRyFa_ zhFRm=Mm!Rr5tKq3cB&{elCWuheqqW6Pm>eF-Mp}{FztkSDE!q-jLNi&mY|G)<+Dl4 zXJK%J=A|qi`}`KoA8X<(&3m|MjgH>egPk_hK0tmTK>VfL(|ql#r*8J6p`xW0Gk;D# ze9z*EpJr<`Q|dj29@+Kx-F@%2BkfbzZ60a+wFbm`36}?p$o#CNz8AGt)uwSI+HL8` zN;`B`YaGKX1dYfJVmEf<3H^yA+`P|zwEit#$z!fcbgn7%w4E_9;^fQH)*rpnBDwYJ z??gfd+v^3D^fA42k-5A!&8w)7^aquhm9@^x6bXk)hv5La!5P4;&n8Mfs@@_^i=SOU zC=x_vGg(Y0@_pdD;#Vh(1p(onIjljbG<EAQ+RbID7#2Gbw~OD{5H4Mx_$?jO27it2 zleOF^LRMvG)wz$wY8nm>lc^RvZ|H>`#_LngUmY8|=vXWU*IH#%E4}lad%$;d*W=C_ zes1=|HLjZk#Hw+-(#`L;%%tfjPl=I+RE8@bbV@f{t}f_1Tv8|Xd-QbNI7>udJ}G3c zN#2614?MJImbEW?oARO&bLCkfylBncB*wXFecJGGr<<eFWaKqZ>dY?%gYlP9tg600 z+V%XSWP8cB*u=h-YW?ZAcp>#QO{Z7QkZ--c;}~yy-c(I*Z)>elXfyf9uTO=MtWx^X zNQbrI)zp18@>I#*teOeR=(mM|6{h9^n(||4L1W6TSalVuWiaWh7Un*vX1*xpH)dj! zpeG_EB};q)Qzotx1R@9M_tDc4B8puJFJ8Qz_zdeGdG$2!N+B_46eEOhg|FDF{BY6~ zK5H332fIg%JLFno5y#49bA7xQB_XzJH2O#C@grsLZ7Ol&kg{xsN2?)QcR!6sv7WQ@ z1eshIfBVq(;Z#Co*GA@c2mbiPLrpWyU#=U7o$fTJ5%5tG*waYY<zUja#_sK~XFo0N z+H6CZ-eY>sM0(c&Mds3+UrMPm`3rpk%#j6bwAw)hZ!y|6NvAjyA$r%ci~S_>PqQ83 z=p;SS2Kj6&@v1dPHr?@oCTJeUHVDEMf$ZqFj9vJhSlCcRHNLJg8D(OL$IW%OA$~z~ zJ#m{+aN-F|YAETt@Z0tGd486cmtQ>-2@CG`8)`}ZG+WW0iWHN{XNUG8<9c}SJ!v8C zN?h{IiK#2AD5+_P_}IABL;fw`;hY{^9F8x#SSK1>L6Y?{i}m3GXxdh*M=`v7g|-p% z4-~&6TempQM%NuZ*pX)U#!#nZp;jzLav>?{)lSl$ez6DgJdsVe&c0#Ca`4+CTU6nP zOWPvfzYH<PYUzw0zj#&HJsSIbyGJzHXR5^0_vvY#;8JD9p>zP2HgoyTeLpW*4-p=# zL+})#4qlT|<M<UFv-G66);^6-{|I%JfAX)45IS-uIqw$Yr+2*RAM_rpgr^9h<}C}8 zRhEKgdhR->sGr~0S{SmaDG2>rv+$ctDxr2G2C1;bqw?574m<G`_NZn;LpP#eTAA!u z5fh{0#MC$N$v-R4i)g%^VtWyN5no=88cI3~X^9P!$^PRhB62u#^2yb1>y_>=JvZKW z2kz?5>K0hy`EA3p_CH@SBz3d149m0Vs!wDLA#Kh{-aBkE@Q@L8sMHYRu}QssnN%|# zkrc{spmXu4_04C<P`S`R(y#vJsfou3x|OYeblo`^+1~o8+x^KtZM?(g{!fpxQj_>* zAMj4P#PsSB?coZQ@10PY^M1FF+o?$jJeEsinOv(vWwdX^zl%te{E%LO9MG=SnfI68 zdtdLrZ<)uh)>~g1cH61nSx{)4^=c2&b1r$>kEv72if${>Ic#QSkQCmS8|RQyRhG&g zvg;Q0ezRNUYWY-R12Z&VZRNH1;JYAu`U8)363nlpqn!<IzZbkj7|iS>Wst9o?#R<; zwfIucj2_VVb0f0#xmrb_+|R>_AJPVLb0O=xgA5W3TSnWJzpu{SkavG8x$h>=dGKTT zw^9YzIJHA5D5Y4lLV$jSdBx!A%aZRuO0pnE$!tm&>K@W+-jIAp&a`jN14c(le_r_V z^}+sBn>%m?l)(5%UjJkgu0@L6wXN@abtqrlO&5*l6~Q}r@AJf4{ja(e49d|S(PLuO zFY+xO*>2h~kW7n3?{cx76^XuM7fvogefEM}<y|$>dJ!9vzRE6o1H7tLsQpgjRd_Wn zF@UkoTKytV&ooPzGk7+Y({B9oQ*_AoiNM<c_H2$r`{#)Xe+@j)R=$5I(3+|g)SX+M zPx`*gL|ZNq%f>kjZt#7L@p=>$j+&#^58i%QvlWYA+|GliTB1|p_ec!tq2CVUTm&Xn z$nDcyG7oAQIC{@(RsL|d1ljD8AxUu^_9b3yRH0)x_X*>4yYJlbT5ycRi{z4f7AP&7 zoDxU0Ch+5da|(60DfV^bC!`YooX?Lq!}UiX8J=g2|NPc1dLy2gW#9<a)--nbT{b~T zt~f3C6*rJI!UE=5G1@$uC>bID#O1if$+#{|%x6sP?iYRLnie!yF(M{idfaf#^uW*E zPx-3(cn!}lhfJ|yL`^_nH9c!{Tw-6a#lV}+VjH|Z2JZ$EvN8sJwGBMWE0ckemVuDt z`x1kbBgCPf{p2qpTR|74SFOiPEpngz;*T(GBT@WD*TWYs;H{a9$5Nco-&f4e7;eMv zT2ZFx=PugOi|Lb0B*xEU#>s`0-Cl;}{|cueVe@qU!i3U!I~kvEaiIChGEE`tkJ2#v zXD4h}dh#dvv-D)sqvr-<KASaNAzr~#ub&?YeWPh^;wU(gXBq9Qwk6TfI7YEdhOj_; zf>q6DIJzz!6~HS)ZciNaj7cO_S<3XFY_YUMA?E!tz&#}>R3W5Hu!kt`!JyGa=yM>y znzY0mP)ur?j;-d6-0jJ+$_T-}a~x+8DiLW6u(Cv{K#3$<><$bE!4;LNeQfF{E$FQk z!FxgInm&hn7Ec!mGv`g0elO5aBJhNEgmcYJ>?k|~>DR(59-Y7QW#Axu{;EGkg+<7u zYbGfY;k=D&`lU4ZS$;++stp_-f3SL&|LCjZlr>jIkHfMjQ<Ab&-sayD_(nqB{ft!8 zWOd|uYz1^Qh<P?S)+ydrKT3nwVg94b;HAed7m|9Ko|Mo#xxsH%l-%C)Pe_dfLB+7^ z@as|1l2(A$)uL)NWikRzv3Q-b$NL~kV&_;V4|)^k=;Om&WXAjHwc@O2gAL>b$H!wy zUcV#9@nPm!2a{=wBmNFy$t9e~4gP7)7WB@4c)4(&ie8uY&)-Oj{CdYIbz=KP70tX4 z8jJOg|M@`Fny-%~;b)n|ILU+6W<H-$Rk29P5z)0j!@_@kvR%N8TQ?X++}h1Wkkx#m z1w7IEv68{SM51$qeS~#{vx=#Tjf$m;gNnI|oysQ_ClxalTNNu6M->YddlhRH=V8-f zn_<gghhg(!yWvm6PQzxyw!>D#j>8ti_QTf0&fKQlHh4NV?{yqlbnL8joXB--xh=UJ zxXrokxIb|_ahqxDI11_5yX!b}+j3iRJ91la+jCoUJC~W3*_2t9Ih2`~*_C}Nb1E|{ zvn{hKb1btcvoEtQb9OX!v~jeIs1&aMV34MlW{{?zW@xCFTgqKlR$5l(Sn61|SGre5 zUrJw=Q93?DWp8ayX|HQ9V()2BY_Dd|Ywv8&Xm4UKZ4U$P0RI3l08`)@@DbnxJ_C;c zd4L_T0jK~yKosx-9sutEX22341GIoQz!%^tpbWeQ8~{4N2#^4LfqQ@q@Cq;oo&y?y z0N@Hd0TcmFzz(1R3;;2}8+ZtO09b)f00p1}2m>Af5ugh208Rh{00yK0Kj1F#7I+Dm z0VIGrzz?_pj{yaM1F!|C0et`jKma`8J-`B30px%-AOyGrgn$ab4LAbyfH5EmK!N*! zEWiX<0HlB>APBet1b`C21=s_$fFU3b_yG8T9KZ%x1C)R+AOd&-#DE&W3pfLeK6H!K zj*C^si!}k<j#l=I4ZU@}HN6dNm29<a)ok@_Rcv)^HEaz9l?Am0)dlqhRRwhgH3bdU zmDaV^)z<aaRn~RZHP#JVm0Pu2)m!yjRa<piHCqjom6Wyj#cP?w>q*7y1jQQ&nrkVm zDeEb#DC;O|C>xS0xti-~o9o1z8<J|1s*~!Is*>uGYLXgsD|Ksit99#jt90vhYjhiC zD`#tGt7q$Ht7hwFYi1inDn)8Vs^#Wr7n$}{c2)L<cZc`5ch#|pSRL#PRv254^}u4W zMA%5ID%Qp)ytSq^thJ;yt+lx|sI{OqskNass<omutF;aK75Wnz4XuO*LkpqF&_?JF z=r3qIv=$l;Erq5-TcF>eInY>WH8d1j3{8bLK?9-r&_rlGG!j}4&4ePL-=Nvh7-$tV z1X=`5fx@8y&^%}Yv<?~pErVu2TcQ5YTxcA$1{ww}fu=#5p+V3BXcDvm8U?L@W<lF< zUvWQi(YQ)nFs=}njBCXG!2QC-<7#o?xKdm?t_AlUmxGJNRpUZ&#kf>l6D|;!k4wbW z<05h8xJ(=Z_YIegi@{alLU2X66dW8EfXl-r;OcM@xH8;r`(&IyE*BSvtHFigN^oho zW?T@i0GEVoz(om0T7c@;M9bGeoiUNFwQJ&QVr!r^aZ*uIF;Wnzc${dQSR5!$TvJq2 zOcSIjJ}EjWHVK*(7Zeo~69fs0*NE1L)qrZm-9+8Q+(2&P$D+q#$Dm_z0#O37Z=_-| zq~alQVkvRr0h(e2AOi6)(J-+vP?)%qXo9AA#H3ipq_~op5=cpWP;^ji5Hu*xCCVkn z1>zDf5iJob0hNf`i`t9XgY3m`-A?S5`r@>rv|_X%ru2x6m=V^I{E<&1n<Eq>?AA)w zT-Ns1wAO~!;?_Ra_||gPY}U1c$ocvCp84td;d#`2*Zk!C;QZoz@BHli==?IM9W(~& z1I>ZDK~tb1&=RN<Gyxg_Er5`q8PEs_4e9`mgZe@9pdQdPXc&Y7b%7>9gP=uFFK8At z3R;G@!^hx#@Hu!ld<s4UUxIhSC*T9{1vnBu10R8-;T`aCct3m|-UFY855rOLF8CyT z5WWcSh0nrA;meSA$QYy#G6(5~OhJYqOOQ^;1Y`iR06{`#AR`boqysVz>4(fidLYw~ zVF(J+1(}2lLKY#tkXgtmWci}~V(g;tV(y~*V(Mb(V(FsuV&Y=pV&MXLF>^6;fxhUt z7{BPhn7`<`n7$akKwWfQOkNCLEMD}|_tqILx*N@&8m%bm!WT|aE~ulWBh=%i$Ec8{ z5R}4_0;+$hAH}i6fht-mLfJ0aqPCZ|QPfM+sFbA?l>U-FYJO=Rbqg8lR&CVn)KRyu zN8v5uq1p*ieG#Z`71Yo$s*@WPuoQrLzw{o}v($rPSsExqAsta8dnguE-claQYRL+< zv9y6AUm`~(EG3|{m$XsSOVcQ!B_UMZQXR^D$sKjNbc!NeB1A<jk?bS)<vmF~H9ZAA z-8>0A<D2uE6PoLqBbv*aGn!kQ{hM=}<HQ%}*Y<b!SNC`JH~07VSN6B}H}?1T*Y<(^ zt^EUr-wb~k)){sgRvC5}HW~IARv5M!HW>C8)))YWErx^4-<f|h*E4rBS2K4qH#7G$ zS2DLVH!}A!*D`_3t;_@PZ}1=RI(Qen3f=*4g7?8I;BD{*cn`b=2Ebe31N3k7AM`qU z7rlz!L2sh>(JSa}^agqly@m$RTj&F+-%@|1)}?l(R;6~NHl_BZR;0G2Hl+5X)}#Qb zEvW;<Z^R$OI${^Gir7JHBK8q0h;76MVh^!~01#V<1Ha#XfBe?{cKufUcKkN|_Wf4; zw*5Bz_WaiT0KYB2gX`bdf3DZBcdu8kcdj?D_pev3x34#@_pa9>*7P&?K$!p}^YB-J z#NGwE5$%OOM?XOSK)*wGqnXja(3a?RG#NS`t%aUKzd_fczo1XhPtoCMW%LmGHM$h- zfZj#Zq0`Yu=q0oSx&`fvzCzzae+T~#0I&CeSM$J|8{m}$v<$iv{R*9fHopboIe23l zyjBO^Iz`8#HP91i0dzIm6^%hZL5HFh(F15sbTQiQ7AqQbD%t?OfEGhHp}o<U=!fV) z^au1KXA9?F4IvFh4Ji%qh5(U)#fim%#f3%W;>_a6B6_i7aeT3#b}!<{1M6|*aq4mG zafUs_o?tPz5&sB#iao}j5gihp5MhY0L`OuYM8`yDk%y5dk(fwq<Wb~l<Z<Mg>Y?h1 zDn=EndZc=)daQaja{Kdf1T%siIT|?~IUYIVIpjIv!SG;tj(ARaj(N_?56e%=G3D6u zqw>@8<MK17L#Gobj1$)B$m!JS*y(KlaQ|c<vya_B+CSYt-alhFWH@2KFkl&u7)}|E z8O|~fGfy%xnb^#u%+t){%ro#I_ymjrW5Gw@Q}8kP41IWuItGnJAE8gt$LKSuL#Y!f zj1*StNa|GTSn3RMh&VxD5Lm<!;uLX=IP*L7JMqK#Vf~K$PW_Jk&aMxyPp&c7*lUut zM@n;@B;|)co@uaW2k;`v*FuhZ9+=DU$0X}1zhWhi3+eA6GgstKNH$Pr$|s);+3tC2 z{((O(S%2u&C-Rz*`5roRRsN)8!y%?k^5c+;o_pqRNrFGVdqoi<|DM%VJy_#4GX+Ih z@cSNfbC;?gh3~j&#zR$4%oVEQ^$cD!C6W(@Z1g-ae_s`=r(gO?hrA?Yx`)PGr7BU+ zu#{<r90)n>d1x+M6+`t>n1ZQ?)m*bGWzNXq<%baN9vyT0s)#uq2ex`j@nHHMRr6XZ zCJ&0{VB;PqbI+=vIn7-bEXChoXpf&c%;l@-M>=LAilAWG9<$ZYE<Z#y=vX2tdV?)` zTvokYzKg1-GpkY*1Z(!#u6}U|6xB>;8KKw;cI$zx`nr5;{Ak3?Ly;7$)MK^k>JreX zVZ>5SF&k{(<G$+c;@_yg#Oy@T5Nz1vxa#2&)Tp_{vQKdq?9&5X^*j3N^-+SEfg&nc zuE%24<>-f(h6GC{#b~f~kJ~Eb=)0GC3p1FaB3QS_e%1Xb&`Yz01x;}f?Ahb93O)LE z{?V6NiXtmmt;c%R?I_?}!<Pj?u^jB&<GJc{<bSSy#q3AX7Hrbvyy|%rbgp^Da!qm5 z=kkliaa&&3TSJ~BVQM02ZQyAA-1QzPJ6&G&HCs&FK>zx>>l093x}qv~LCoa9_WFtI zLr`wI!pLjun3{q4^<7sYP(ixV2=`XZ@xaCUmFr#j&!?8`Ow@z#@&)4HuPr$!V+jV| zujjb(!yAocbgC009IV)U;J=I%dAO5e1_w6QF|K&<93zGD*Saw!1Jmm}u7vP>Bc*cg z*%)Bpbp6uxK0JF#J~EniFvgV>UbLj_#M2O+yPoLE1+QEB;KbDsw>U_@9_h*kGKh>3 zA2ePscNKv*FUjt6oW=SKLe~+l((pEke;C+_WAO)N*RwHvkVXj^29Bs$xj~EdDvT(k zMdEEHyIL&UpyqlJ<_)AtLN=3QG}e01Z5@u0fFN4_0kiYQQVuGu=V1gO@D>>`M@6je zp#6FsMhw#0@)phR94j(txL$@4hBUXxqB#y?JqLZ(TQO3QHs61w*coGq2j$jtG5i;e zzA{oAS+Qz^*6TGG&_#>yTLimFEbpN1dI?78qRCel!Lc0cJm|UJjFG%RT>az6E*;A_ zsJ32!5xjt3$@p=!#hMH{uQy=CFIunOUbDkur3X#cD=;D#%~!J595=DBLD-b&fJVJ* ze2D~0yq2QvMv2R`mz}TBx73d+zgTtR3Kga;?OcTdQZ-ca@^vN)ZKuE3c?<ccst^DA zbo<wm{<MRghfq+e=5XGo&T%1R+Sksn?yJE^JWj2cQ0*Lzgd!vIVl9HAfazCu>UGHm zM%>w)+9e<AiZxpeG`RB;bp{Kqrd{nIb>9ut%YNzTloV=D+u6C-1sZ6U<;~~-h3?bd zcF?+S3m+YSeJG5Wmahw0&~nTd)-^0tw^OQ1STJzRt=C>G+M6b_ldFrPDMJ=!O!L_3 z)}<{N?`31Pe2QA9rR+@VvKCC}e-dfo7x_=W-1+F9EM`QX9jPT(lsnD8qvxJ32G01Y zs>N0mH_fr5<(?{LoRK}EWnEM=4caks&lEE;{>h_7Srj(SvZLXi(qv?uU9P2DR5C5J zW8j|A1V;UI(h@03o95opaZhV9MrH47c@{NKOYVSgH;|Y}{$$W1E()4v+EG7E_BN8t z&eT#XDwr1B(LYW12DknMYw;E(O>^yNpQd^nw`QZYoQoQ!#dnNPGrdiqKc%!7i=w94 zb~H~@E{&ks2rZMMifNG@!_$mQFz%<HmUL0pH1Ce?Y1*YRF8f*wcH6{N+MCYN)=+$5 zI+Mb{F0T%I+UPAIiOBp%t&nYk6i_(%<t-oy&y=~H#Dpebds6EyCfS<#cC^rXLJ-hD zDfJeXY|fM&E!vuJ10W|Y-cpin;D2}v@6+$d_lk`djeIF5Fy09`>GURPEd(p`mM4uR zl)L8|qPD@edQ2z*Rwvcopw<@f+loTn2`)hUq}W@iwFxX+Q8YVY54fK+c}un;(Em6W zicBz_AiaN~-#HhHOr`<cC+w|xXhr9;hVjLny%VfAerqmTA!^3rWW<}YwFIqlP<}S% zv(tKl_GWCYK&u^85Rc*S_@8uKK7$rYDKnNwjmhogo{V2oK})4n87tJr*mmMh`Y*|# z#ZoF+<)dTPJ2fZsmvqo_DYdK$-Z9FZu#=w4=g=aAvPpTxnC?!=$@C=+v<#tYQsF!% zvXgc)d`ST<L8vU3AB=hKG@qa@8K4yiwdD%NG2)$|ldek=T%n(`ba~d8+D^gA<Rvw( z)K68q!eoqhC+TGHk{nljd$3~p@|g2Z!^z?$J+9nOt*t_OjBzLGr1z2(S9GlmD{mV! z*{L|0y`;sJU8}+>U}MrdStp~Hl(>>>m7DULG1yMq$?_#5jBXj@xO`;1d>p_F-LPLi z>pkr~?mc5WWIJKQuwmJb*iPAw+0F_M3r-3!1=xb4g42TIf-~zw>l15?HP-sb`qcW^ z`fTfP>tqYFh21*ZI^8<nI-@+KJh?A@!X%9)l|B`eJ|k#5p~O&PDUT>mDUT`7k`B4r zu(WNb;%#S1CrOwjY|>HEY0`1hneL(Pi7rMLt9zt-s(Y+^HhVaGGK-nT&K}L4&K}R6 zi5!ZYh+yQ-Y5y|eRIXHT!&k#N?kn}{#A}`FnQP(e`fHEd;(+Kn@^;st4J^E^rY)?k zq%Ezjxh<%zpe?Dbp)IPdqAjbf4fYlG6BZ4tgayM2Vac#Y*bmq*SUjv277i<grNdfa z-(fkhSXebI6jlsNg*CwfVfnB`SUoHfRu0RAAz<HN*{~Q`6)Xf+1WSRzVF9o_SOTmL z76B`RWx!ft{;*tF9IOTw1}lN3!J1(~umV^TtN|8vYl|#c+s)UTpEuDrl{djRg*VAJ zjW<7Te%-|1)ZT>Ol-{J@wA_5Z$+?NWslExlDZWX)X}Sr#$-hawslSQ5HD2Zo;^x~; z_D#%9)lJAv(M`$?{3hTg?<V1<?k3`<>?Y%;^~RsBX0Pytyo^PhY53hhDznQhGZUQs zEM82A{~adfa20z8aSQ8(_Z_B|;ngt0<`;ZA{v@o)X5Yw#=cs|(JNW+2zTlCyFhc_V z_moO2kq-@bD@A7T67^Etd&pgICh0%ERndnlL)A?~$Y<tE!{~{QMM_IH(*>~N0$9Rh zmUN$PKVnv!%l8Tnm*g)Ya^Z~Qu)@)lQL2a36nZbWWFcg;CtDJiu`Z+oL4Nc&PKRg= zUwg1$UKN{@2C^r={W%wN7GLKB!Pn7lgwKb<)!#Ba{-kFbux>)BXXc+#_4xK$3h&E` zoHZkjwa-zV9nZN+t2$=p$n;#%Mf{KW-qch7?Z2|>Yifc;bc*I={vBhf4U4$_CjS$@ z9LY6o>Fku}+h=CskMonwB5$?2ZHAAxMmaPJ38dfn7l-#gan=*-NX}P0A*3@gE>dt8 zFGTMD1B5X7OgiP>!2blFsT#~+iWZYK`;l%#A+$UAhQExpOallt81a$$TOiKL)l5qH z8`rts2|X=j=xNWtFN`3ppEGlIAb4FRgB9uf+-UNj@zeWH`8%mdmHE5qZm)FG&^lDf zZbsev{|HwuR*cLu(|(<giXO}teD@IA6R_xoBkz7lK3sZ$j6G69vJk}v9x0YqS*1TE zD2?`0=sQyz#L;5tE<KUV?JIDn{#<@6`KYn%&B$Ef5UE8dyo#4fq~j?8-HeJ~w}Kv( ze`4bs4-!`73cOEnjZalD-B2x)I=}DO0I!<_nH;Tl3nO88S5xy7+RUwv5i0Gu7aK>F z%Y+`tH|>3MZ{(r0ra%5;Ey9U50=`vWF>IL#(SfnTHx?Z|3;(hz-bS{^{9EK6NS?KH zpVfO@*aY0o@+Ikzs5Lh0Af@riu!ON}+cPGl5}&M;bJravByVNs!wWxRpY^3!Geoir zmqWBfjTr-S^j<h$$J3y{nboQY&w<E`=g0^?v#Zc+|J#{Jn6^9&`fD9t^5ZB7610`q z{lwlOxvl*P?QS^a>-r)x**ubErj)HC{OXqLUH7;wl1u~fbmmO0cR^W}dN+Jd{`4E` zpdph7RA%3)DNeY8xz^9*>8bw);zn&prKb4*E(tgX;%x~JiI+0n()1T}f?v(<bzt(A zD0dZ-!pB1QU%$9wi0p5BHTvA%0p5G}Lmx;ES;;DWj3yNVo$(PwWbi*V_dCNP#d@Dv ztY-?*<Cre<=5D9uO6+e2#@PE{=ojMDL~04xqqZ62oP&o9b!yq#{O06F4q(RuM9U%y z;f}%ldjgnX>WVx+uTk5|9wHwLI@91=6PbomZ|eQeGX-GJ|KGyhgF}%11JPaUAt~bg z<jE)x7umM&ejI-@+%o-HX8KxlB=#ZbxacFenps~XwE%eh^Qa6Gpsqkta1hJVjbvSM zt+Fzy@?Xrd7usQ{XL?%ITvu-$p-&u1=Jq<q<vW?1g;uO}C@4|S!oF0gw5kU^_k+qJ z6f~-2r+oiu1ouV#o)@i?w0ZA1fkXWYlF4Hsez?y|o|Z0lXTBxY<2C1+t9#d{+Bw?X zXBG?m5Vh(leEqjZu?`U=$CmOp0xZblE;BS;5wQ<4iob`>-Xi6QMLUi%h$hZjBwTPv z^ZD^-HX#Ukt#f5hq@NHGj>a76c%MftWPLVXZ?a;;Y&gQ!Sy^#M9LwL8e%f7HkwcFg zNW7ey!<Xph#}P0T$6lA_zTWOVr-vY4B9jHw<X|%y@4_{!U_$kCRBJ!5caOE_OnW76 z)nodb@sP^=2S01Fc_4^F&pbc~Q$2Z78t1;A%@2g!$LvHX1oPv>EEp%GKH+xN(lw-Z zP2`}rY(gR|ul~jA*nwvAAVs>1jJo1U2vfLAa$65NIS`rX+e|Z`Wm+lnL8x9HBC)F( z*2+)FFD%Thu^jj>khj2wogB!7&#U>pnVEYk{pA0|jEI&c)^z9i0@g@zi=-MD|DM-1 zro9{QuVGc@muOyp=AV*hg-^m2BFIm>+{QE_At6H8xp4$j8=2cL6Do6MFw4xG`KVXd zxkQEjKTFSosQwont6^P!lrjAK{mr)&7!7ofhEbS@b8PmV%~$f0FB3SbF_4>d=JsAb zA0efgW!8;0`cxVmmj3IZg|b35Ye>hfGpJ&$Mp}xhoT&=l%ot^+x`f4g_><3^+y*z1 z&6ly(Y5#G(%1AOdOysRel}aOw|Epzd74dvfxVv!ptht)x8ac<F-d404iFr6k0H)8U z`W6zwO>939q@dbtmNnliwz9Iz!MHgJXX|Q_Jmz<1{1>VrTH48xxl^Q6ck(IG=^Q@Q zkrEHfL8$NiC_BqRyWYcfV>5qxND!5UqV!17-gyt5#dkan6Fe%5Ks?M~=3m+xXQ<Bq z{Ai-B0IL1J0nyr<T?-qGJyUqhR^b~~Gn>~zZbj^Be7Ou=bX)_p7NnYB+T%W|6C^wG z0d)n#YP#rckU<vN{wFTXjUl?T5j{lxC6?EmxwvP<$AVy`B|M}=HniJ~{Kc8g+|5eM z_dBxTe8>lyLwq8eC%g~;&mh`m=f85nA$_%fxkpoyxK$>QFC;wo@=W+CU-u&mWj>+J zt}E);+0Qq*|MxSjeRl@`H;8sg{r9deGiid?5mu(9-WFYMjQIbfa#vIE;=gxxy{w=S z$J`$HYWzLjXZa)JEgdGxiGuCd8Gij+Q2d)ZS1J*qzW*ktr*50W;f{(%rXfoOuiKw7 zh4Xii3DRNg!nMD?{6J;#o#RuVDD>aizFc0T&Z=+;CeZ+Epl9RRlGU?Fi7AjdtmWY< zGJk0dErf=YK!4LeNZz*Cr#~9wMaEy=<60P(4vD_-xt!(SNa5cLaofRH8o14l9Z&k( zOs`&lT6!Mj!R^u4Vr5tAy1>?bQla?^MoANNw$0A3Lz3U;Q+Xi~`n{=hMo*}lg(7~d z`=v`53+q&`ypdHmiHm&tbGbRQC=Q|vp>90>J$*IGv-o2_np-rw|0=88(t+cY(B)tE z#xNECw+Pz&pZ5PP9RAJYFOMmAW#eD|Wvm$q73I)3QA=k6$~mGIZ+2w{a^GGS2;nqV z6O%8FZ}oc~-YZHFPFFRV|A6Hiwae~L7Cwsz`j1_OH+a7&XiI)HvIPWU!nHzj6J0fk zEpGGM6jchQc2Lhw8N^ChpKq*Pr6}+zw#wgT_XRaqaG{yZJwae@_)#)!_p3txdfV3x zvOdPFsV<LoD)r^ts!RtddRtCdq>>gSn~nIg=nT!iSd*i6tue3X|3tEBZ7R<aB}aX$ zr0ZrEVDb$V*TWL4tUbxF_E6<7yV7U*auy=JcaE!k0xoH^KI;}jGz<+b7B1=ZaU{vq zy+jjLX)fK&ruVA(?iM9~^+i7Mz9%4fcRS@PU9WdvF)|sOuJQHdMh1T|va3qmQ!kX? zjPb*#aK51k^&fWwk&V|CkcZ@k)O>T#jzjeGlGUXo%7ymaA`1l{-kN2JHa8U$iaC+i zMAt4dBbW4qyYUi{oG+Z<XS;d~&*i4hSodW}3uK!!MP-hMNj~x8s%UrIURUNDt2QSm zUp9SWz}E2acP3x{>p;EtlpLzoBwXnhwDl}3Uf*9xxGngg@=Gs{4+%<!hakc?w7mZo zT>PD8nUOB$1GkNk)cEqCYEXw&v40RQVgGZS|31hf^HI<dXK7Wo)Gf(}s%}fw(yF(c zYR^}1(=X}&JJbHRFcyH({{IOn|08^1@^aTY8QD$f5wAOE5p)~y+k$<_@cRmEWSU=e zk==iqk|cfC$&mDTnu4;6H^Th?;_WS<+HAJA;TpvqiWS%5Qrt?h7AR7@IDv-Z5Q<xI z2~gajK#N;&Pq6?cg;LxlNO5<`ANrhgo^zh}yz;&4`~J09U5mTPFf;d_y|3%qduBTP zq=$qlYS*LFcb-}opefkfObJt5r|sXA(Mnoxz7nEl4=gUIGTo<e3Qvr|22=F8iyq=# zYW=9W8JDs#*Q5>71Ncj_=$XF7kzFEUwB?08=D6Tf(=v_baz*((%zTu&_=7qlK#`t+ z2${dH-4p-{x%En72>=KH@4)QKUY|L`!~yRPzFi*8SFACth}FtE$yA4l2z+Nq!|i7N z&VM^8#8aB{cuw*@VSM?p;x20m&4EjzA|x5u=0KSAt;;<f^Lt4GuCIi2kXBna4>*S& zlmbu(u5L*oE7BlyGl#qi)h9Lfy!=9Uor1YwBcWaSemZCgr+QQ+cVwR;#upcOjo%); z6fl>PX)My8ArBS7<`cZG3c4T>5ReKnihe8UghH|8ngBxbJo<sybR%88VS8TLDPc+1 z8Z|!H9a)uLhmR+Ap<6b<(ohpEyU2W_*TCPyL;+MT*9ofhe}3hE(4UXz;#0ss*Zyih z1K8U3FPICK;8b--_A%^9<t^T<yxt8}dQARY)*=iyoL<l(WJaA_N!GFuH|hh0m@Ja^ zr6~q(EWHp@$jC<uXIV3Hol!Ffm4C(he-Hq*|Huju^Q2K{@#6y%tgw8cV;?IVk9jMq zi_{Ays;Pqf7915rZI<%0%+ZG|<siT~Az8l9yMr)(&QxiZ)l<hf;Id2`+My+QeEDdT zqM)FK-zm#f!I$v*KCGg$9q*No7ETB(&0B0t_bA_|--{$fAJ+D?Mwz_+Q-+5%tcdX- z&%}h62LU7%N})$2PVn0k6A2UBp3N(7_EOhRzjH6!?x+-cXsgy~V@X7bJSCgqi&G#$ znR`Br4)*XRYb1F+zk=Xl{tF*Uf}R(??_RW#@>PUmjtARN^ibr(giKpWg<y-vLfCx; z1rjKh%o@@;7#-jd>I)`IT24mU;`U^HlkiCqB*!m_S2aXds*@*zppOU4m+7+XI&CXp z-qjnMZZGcHqmk~wci{(o>=e9_REO#G>TxWi7wY_}Om$;55$AepMZ4DH!q_}T@YDqo zEZ&Y>(qK$wd4Uz}=-z>yuT0K@MPaY^CYtZK(}j8kjSo@7wH@L@RTpp?mr;_2>(qTE zs%z=K)Zi=+?qq!~59a|#uvX<5^~Fyfck!v&h96ZtGyr5$rpL7qfuFEubMrcr62sJf zn%x9B$*yjOF>VOJ02$o$ctvWH_#5fbhyoKy!xb5tGG1N<QNHu{MSR@h09b(pa2}hc zuZjO;%f_&>E#z>!QE}12z^)$QIvqXLXSiA>Ji9gD3}3KSg7tXmgD5;730~psR0=9Q zeyu8Q{HF8ccj}vtlEIJtWZf{{&k{Xx=j76OeZYnU(MWrdt$>shj{sX8UGwjjOch9@ zjUOrF6V7ay2vFg>=RSjLT8h4{e5P#yuCKnfDZq6d*HLD;^s#|6Wtkp<y8@@e8(aQ> z>2XBA9U3aRLUfXVx&VUjFf@v9)$E&dX=VEZaWJI&-hDW4H<1^(QsH2b<6v1r{F~-L zHFfEeieBjA%}2K^GbNu7S9)RQOH&i(6J{Tn>%1pw!TmmE&KIC^((Q;aSHiUq8uBv~ z_YeB-ZD?-XKTxg&7!E*`Aze7w@N;#WC^UqE>|E!~2)Q%Vc{TDCToT_)%DV$K_avr4 z%VcD|-Y-#xCvjTCqik_i3=47X^t^S~2e)JSE78vCWa|7orT^&k^KUTbZyvt=k+{Vi z=U>0F+W)&95UNR-4SB(L$g_j>-vP%4McmsYhR5`lQ9LXPLiO1v+bo*;U>qbU^rsK` zyAD8qSpV-Hy8XL{r+<5RtGT4@H&w|mwf!Lz47Ux+f`7wjh~QWtHNP<`7I9@42s$aw z5S?}%IRGAC2zF7UemnGmc^iSbTt#Xav)h=X!$O@n<{Tc111SF<rhao7p^2rB=%{lh z&`|;jco>i0xTi&OSN^2~{8p0K_%kFb3OEdSiJn$}Qv#?OD$GJpjBc0uKT}Y;`E+?p zTjIGAPr!Fi#sPuHzCnUV2%ol9kTi{ygEH}2Vt6&B0UYu)Y2t*XBI`Uo?BE1>_ZgO! z(eGL>+~NBKClUmA7C*lPC7;&c7I@)E{k_o3ZhB%VH8TxH39uK$!3n2;Ut#u333NIJ zwGQfC`rCy?*`aS)c$qsi;|Wg)xDRCYME2>zSmv3emj?TwXMS<mhfJB3%0JPXSv8&B z@>8v`96CBxJxFGza;(0b(mTz(#PoarrLvSGCei4=?J{iffiNL!Gik$=T^E-<wmoRt zF?9Na*9=<Aa`^(TTc@5wtKxnHMRxo2^{jig-{b59HAMA|zW0z{@cfy>o;XtS=9gcG z$<_Q>1y4Y?_xsZAO*6)Misnlvkv_HdcfLXc#~`ORlc>$Bw==753-(Z|(~DO3ue4o^ zH=iLzFRA%WS-vlnt#7;QdJ0R$O9fsIU&BJ0JB-d;+$l})cn~&=f>%$yBcMShd)exD zu!EoLJtgTT%6XuJlL*F6l(lS9DpVN9d=F70H!YR(pv;b6+cW435oKl_OK6%<r!+@J z_g7z->tcl_RHw{X*TF_#IPj9%MYKW|F(`romYk|d??g1;E*a{Flvvg}RjG~*ZCbXz zv?$oJ=#vo*3ti#ukLiEeLPw_WY*bEFQj`x{FZ1N^X`YKdUH3Wjm-5Ho2rTu{qs__w zS+K9~^T=dOckjIq@%*UUKI1h8bZB=E{hH8k)MQ`nI-b#D)HX#HRLNAZnu~39w<+vV zH~*W59PgNubjQBAkd{3kA4zkeE|aYvGj@@t_Lp^Giyp@m(Jok0$qcV{d1Np!BzokX zsa7$feWW@Y-uzzJI9iRIY(Cl$<jvEj=tnMH00k%hDu%Edi3@erLAYGQjU1gbU{e%M zLam(K1>;?~4WjlvMoz;0_}#MZ3|U>nv3}<)%3=*=xAlkHvv)I8R&LJrfdd{{sRA}! zdUu*_wyPd-GWp|v{PCPQyiAK|>KXG)D?7cl!`<e}XBc5j^x?J7i2MoIm7F(ONWE^d z5A}w(>gYC_pnhJ)ySwKD0>A+Y&}zn^&no;)2Xhbx!Lhuq*;D(es#c7Ref4=`1}K|? z7rmKKQ=U%>+sMXFQdgZ@Jp-26bO%X*B4vj+Q;u2yhVQ}9T&o-;3;)>nb&%+(f8m<v z6SGDzZAm<~9tMHZvZcOk!iVG&Lvzkk6;iJ*D~MVKLAsIgc>j{WP0%KluHtxodA1?P zci3CN_(M>9V|SwcPI7Gd_u`N279=NEo$(eV`z?zeona^7eI}|ENn%OjDE6!;Sz39; zzz|@F#;m|}^+?0_YIyZGt6%zSlh!qrO>c~%PR8!o_&dea_D|W(*lgFHP*9f+mJWiW z$ILb>_x*+8RBv4lLcBVo&|5X;*z&4{r>N{)_H_<)_?KF>TSmd5ErPAJ;Br*`gcuBf zs-W<MA?7~JeNYhIHQhBuU^?Uq5B(ajsUhIq&u~NoKYEQZ%H(n22T;On5@B}uCWX4d zrR9kmtYJvM;LLtMIN+W~*Rh&Ug^PoF&L=DxT+NG<Z;Pyj_hXLJ142F@Z8z4e{S0sC zLU+7OEBGYP+H|~;RG^pDG{BV^^J3j#u(!Hix4uMLthDRPlLoVclZEnjqxkyG@W-+N z<0Pd<l@9F{JgUJLkG}nyY}%{VAJ=f7sy(g&+SDE6ssz^?rj@tZDyheQWZ;uGkJA;4 z(~YK*<ZF1*nQOrEkZjYW#WVaavyCbaUZe0+cXLNQ%%0;{IUt@_X3VdxL*+x6gSK%E zR?|;ZA5)wtPw)^cifK9@zy9#W_<jEJ#^U{yY;0NrDZ0jsmHfR!(O1OyH@@uD3td&y zpr#6Km$B)-0-o<Ys)&#)dvoMrcZtdq3Qwhn!z(dSSY;fK)z%I8w(EWT8Ka7po)qA3 z2ZoLFY8PjFH*Gj0lM<HQ*HyIZYa{HZn>Y6BTB}u|cELJBh!8ERPX<-5Bn?h&jlAS* zCr8D{?bX_9fSc0{_EZ{-r7-)otZA<iPOU@tvc?Okol)Zc_{}2Ka4{1T`0F6#(|uE= z`KI;v;-WpyvwiP}Hz_XOgCxcxt@TRRJ$xcB!zNh@)VO>kndj#~@9NxQ!%_E$9GjPr zO>T@!)QY9W4b=_T@??998DGqgO&?9Vn$%xTt=~N?d6oF%v6%7s)ugfUOdV<@zM7Zz zr=drNp6~p;9D&Ip@CuKOpW91M?R&fWjN({TS-1zqMD0-bh3Kv7=X1Yn%ea)W{1KKq zte)SBFE7nNJBvCWHV+7k@+}1^ZTG~eEgSya9_@j;4rD&@DH0fMKHfgr=spz;26Ii4 zsi@*IRLt77fJ&yTHnX$Bw(H8LbL?50GG9o&g1-~HmfIrcDmU90xnA6n<Zc~StNRuE z^`to;0qyxn^Kx7?YMUa9=&6&xz%l2LKt`*_6VwKwl!oq0)e*gru)+i!plT9@=skDW zx+lPxEM?IOjcu>;ZOdb8<?YRtk+XzPH{VekTs>>Yw~TErdyXoGpdLuCOSkR$62Ez% zxD*xAaQki)I-I&vg4ycXlz-;^lg;%r{|fYsm+P0_JsPLcO>Rr=8mD*}l6!KwDhUJL z3vcp?1B>}_l`&N@X<Wj*0*E555{XJ;HoTlD`RztpWyc^756D<dtXG7FySIW9c}l7K z2KOjb9H8b=RM!!L&dVG!PuH^(+O&$X7<-}(CE3lF<w|KhHuBX>q76eI?@*8~N=Lze z94=^dht(=}U$o+x<a5}W%zqv{&wFS>=^-lUW{6ghTRF2F-rm&4CpP?^Z^EOjFI~jC zSJa%}C3wlGwI<XtGTcq~#}ZuNh>!#)Ix}I4Sdkyt^c48>*lNi?0aVH=i~UxT@p#Bv zoqWk8jP&_TA6v`ayge@SgbCPD*2I97cd!Uubj155?0wSH42z4Dp>sOOtYEv<nzi{1 zV8#X`FK}p*7wnEO>$GtZH0He*l?)D7Km$}krmbwZ1P3Sr!6s3MGXuQ$!CC@8Y^~tJ z=_%i%5O1-o>zz8bfG5I-se@^t@Ap<EK#<81@9`O{x~KJN*{MdT`Xdd2b_pJ%x3o{b z@Mp)<yh|PIze8b#7bnBttCDbTfq9tC|GZ8>v5)3}8I<U)U(SEpD|n!pG{J@c&Cw&J zC_{o9nlN<mS%R74+pvoEGR3)rzV^*mEu))Wmvo6iE!oC|Cl0!I*`JN+cxch+E25PI zRF$)rM)Y5>%LVr-6h{=Zrx$M&H`$h37g8RmYAcV%acLQ8>&|`ID7mQm5}^&LN<{t7 zx3OY~HN&pXcP)WQh1sH=1iMkA;xD!ZZ%Ue1B#Wc0S$8!vwOA)L-fI{w-!E?VeC_&L zQrlrt|5)?dLRU~7Hz}rAE|IOdh-?J=08>x}H+goHgI)eaJ$}?h^u>3r$Q5ks@Hg!7 zBUrTxZRKOdwax)zpYVDu-WyUUKiS|oPRuB5)0qGEazoLLFLi@^9WVafPSsA8b9{3~ zbH>aT_ij0NeS=LiRp0DR(oWJrnE1e~g741G!VX<bBdv=xTTJs>!&*PjjLppE^7xL= zPUnI6>FEybvi|AdPWFl@zVrcb5Ic)(nI|hJD|w|Ni!h7uAOQFo_!+*(<PrCI`{fA} z$71So>Sse#l|?bX1V|E;xSqO}TJaee3xqg(C3($hCIP<y6R{RFXWo+jn%tNy4v;L6 z1Zv5YeAIqH3W?C~*3#hUh*0k?{iXwEw->BRD~!_-C`rYte)EP)`$<Xd=$l{zd_DZa zpE|-N=@FG#HJ*hp)`mZ^+u&A*6tUeF!D|mt0-`il%ACeTwA<56Uulz;rH-W+ht$H~ z<Xh`=l#&+Ly&n-P-f-ve;wWiC6&`LB(_~}X6km9=lon9BOP|tc<F>N4vT6g&ipN~z z(rj2gB)o3~!EW*rsRZBpM(D(~aqAA9{n*P0Q_Jpe%k8{;9heG=v48bRaNV3EW9&{W zOLQ16gN7{$CQO`R&YetAE_c5%OqlkO#Fz)S_)8LK67#5mM2`e#_oZIAwjLMJOs#xw zGu}on%|_l`b0>7lT*9faE}QLSLUztr?j@ry{K*sHMhxwb2U>Z|KZlW_bzwLqBQFf= z!<)S~4PUll(bD5meT<Ik^_D`kG;kb>9#4IIZ-?e<Ky}XU9rV=pnV8U0eJyE2jgT&% z6Z)oYn1U6U#VX>hRrE;%`stFC%h&5)Vdy_F@pA>5zNXT2bh<w<+GnHbMEnY2{Xwmk zi|(0Ami7EzmV(2PjLDI#pF|*V|1pXrxMRxh^M{y;7`JPwbh^O5s=zzaQ=&vuBI|ka z4<UE3AsCVSLP@4i=GysNB3In;IrgM<%t>_+_e<MD^&(>`@irlZ>6H}I`<Sk#WUc`G zlO>Lf<yp+<G|Tc*%Zhg&<k4Z}@J4)Mi^vgC`o#2{Ac8mHxrh?uy;!!us<7vxa(NQ$ zpBUJ4_|4VPv^8)?HSX8vu~_E_ZG7V1$dRJ_B%Re>?T&YUPvW6D@689fD`MHbd&XVL z<PphyIGud=5R-va3wTfE7@sN-gJI<0ZV_<L1111}J{_qhAMP;UeE~k~U2|d~0Ct@@ zl@!d?J3uWb#(4`yv(@SQ_^XU}h^z>h@$9jp6Hd=QT3ZKZM%Vb+!-737RfPC}K<g0t zrPG~Ir@Isk#!74ri}G{_Id=jyFoHEmx;2RC7p`^g_D0do;GXE7KK*-R*`krH;Qbff zVx@|dLLclbCH?P`hhn~fS*YBdp6Zuk;tb4tHSTYw6*Ru3C)lH^j$K4;li6fOOPB>` zCIY>AzU)L@scDqGNPssymE?6f3E`wJcwNW};*T4-w>rS6GZ8+LE4RrkK16BF8u9Tl zjigeoEZMJGUfMtic?`(~Z`8R9yvr8e?mb0Dcc?#uy``}etQU0rqVu6w!ft9{dHsBw zViJ5YwpvTv<%9A4Lq77z{TF7b@8AUhmbU=Bt1(qSU?Z71;TR(>)s}u65Z7&cY4Y~9 zn$w;j?%-XVVkqv3MlX@8E-<N17V*;^)=KqNvwotzG6B_bt?PIBR!*p13wU)%+`azz zg>}Z*KT`7L@$s^f*C5d-p3$dy%vAvIBSdV#yOiiul$rHjsJv{UQl3GX*=B4A?g`Pn zfC)l`3D74P^Z8+<DdN>mYLrJx3~C77dJ%4wIJ*bGPE#trUg`zbmPUE<hzc80l42DV z?|B}H@FKu86dR9_Ls{+<m0L`Cyfn4MU=pt&NN2Qg8}KGjvZH3}!Ehv5pGk*$3)qZ2 zn$R7Mkq@h4NswvL#GTr~^eN1g6J{pCLPzl=CG2Gi_{odzKbC~y#eN;N19$uDmcSL) z;>Pc)LejUEM14jg4#94QpnE|ERg+4#+#4yyA^p+1?OUw2q;+rflCFUZU+hBvu-S<U z5#kV|;WokKHB)HQmXsh|^?0lvAzy<OUz|SRF)PgcY|?sYEzN>_Aig(UqSUlivOs)C zQmrXf@=;>-mcSOzq}L@`tM03cD;fygrq^4rZF`1gnkL)RDF%3RU-D>sf0@UO%^1du z(}U3x5KA7cyH6Rn$I}um%u9JY<-9b+AHgIlT}&!4lF#Ps`DS8o7pe>hX#wI=?Ref1 znG?aY6M?M@Ggk$+-6gyC>z#MgE$7kgCr^?1j|GLBf_+ctU@KR1KieKC@8h|sHSPjz zPsNpe{_(}qZZ9fUT>z`=q?728L<MC~`-^4H6E&Q6>@%Oicy|Yc-16vP-uV15)pjb| z;yefYSya|ybz2GY>be>$9%#n-m1~UiV0{g^{1wDfRjxIb_{n-wQ47#I@TNGbvZ^%R zxVnv8F#7zlcyw*h`B<EztPMm@Hc9cYxAP*l(+cpeRjz|H`6JYaVW>h_BdD>(HICy> zBSF~AQLX6OiTDuBX^z0HSH$5ljg>TTNR`OQp>#?LKghIPsxqXYQZP~Yaq<R6Xsou> zJt$LCu_Bq(hsxA&=)!WTd=+5Ux;`w%9E@{!mY>r(PZy2v!!bprs*#r`z*D;Y5U)?C zyYOrJ=uJAeum?i~Q9sCE{UG`N<MFl={!X{gFaOISLi|s}G;%-}8Hw9I{2R|4ARrkv z_bagNSLluV!@(s{i5RkdqL3v^oKDA<fTEO;^^^~(DZ#>gR3Kh52Q!*gz}-jYgpUw* zoVQkK=}y+aPouNoQ`*H|3PaZm#D_ehHKQH_FbbIo)FFtszH;BXyl!2QzS<vj%QD8x zvc4qGc(HN`u<|e>a>*m|9w;$9$ia|(5|sCpfgqfpEs`xk_UX60d+fPH?2He!)k#Oy zsRbRyt#cn)=lw0lT_7kVBG-8D3<BsLB4}T9N%KA6S&(lD%5kUY<bBM@OEbJhKJK!W z&+@_tjjO%kKJE}k)X;-L(7e@e7x3F2`%(h5RJxz4^x(j|IA?woDBGG-r$f*TAh^Hn zvH%q^C!!=LLa#;q1J7_m9m)T2KG6tl?_gq)@QQt0)kT90m|I3GjZ1k4-)<o4gPkI3 z*DYTqWSL%Iq6xQP$VuIf6cvJUMNnh3bkZ}4QdVyy3~FwNEM$e;7YQ45MCG`uU+lH~ z>9)7u{*&9@rO-u8^dQH}FOfd8$lcAG8z4k_U);aTU_;y=o##;U4)7Cla`zs?acXzb ztNIT*fGU&O6j>=UhebERpt^d<1AS}E`s7Y%R_XEydnrB8Hpix45k6dbcYPx4kZiCs zH{bE3dYV^;sVNS1_Df38pOX@sQhWNN6{><Z(uy=<R>?ix*Y}Fi{?Qt`Bl+`>uY1zI z{Maa;3y%p13p(`m;USVd<fUC_&~RUW_m-!!s{)S)+E7r$z)8B5W_oz>m*&MaRuz0n z<e299yd4f(Qes?^FwbdAh5U5Wp(U?UY{VL#A0l7X_BH-wx*pV_Ok6Rtuo16NU;_{V z&Ft4f#+7YvYINm{#gOwvYoNM-8=q{$BlZYmc?u55-@%LsPwvrA(qsJ^fu3v7r;dn5 zI9b?s)6cnq7VZr*5${B@YCaUmAc(9aZyWEqqUH?r^?}cKqK-%~sqKE_9dzvKtvV`n zc+6bLz`dBIfGoDyeBWYHfvA|WxyD=MTE4<s0=c6VT~HtRp|!b%8A4^@9-;1}y6(wW z#_}51>~+J4B2?tF?G~CvC||1QIy^Xxb}-o3UcRh5k&%GU^-U_>P)Yj(wYEZ`QJF^q z`{k=wwl~wk8Ng#Z^y^Z+9bttF-Ze<<{4SW;ut?YMn{V=2!LD1ZzUTHPpZ!j3oTc>P zvDPVn=r!BLx67gL^M}``XSSDS0lU-%p-`{!5~CTioYU_9V{-k0{D!Sb5~z6kQcTt> zpG$|jybVXZOUJ~``A|?Xal?sNtow=@mtG{t?(oH^;pH3%uq%(3_#Il%*1EPaeHoL* z<0QG(&oJ%-=7C>CpF{1DfU)}S5=&`DlOCsZ$L$`ja+jS$?NS@*$TfGB<g>tCr7J-w z$194Gr;6AjgDK;u>B>jCNCnW7RvqMg;Ypcxh0|F#BsR2UE-O}o#lOrin#*qhg=Eh# z-c9(s*mik1sXjQD)b(Bkbzf%L=$_1{99(kQJK#Z05<mL9)15`eqjH`hP)jKNK`V!T z+mi@n_Dz16(#8B$-LI;7yxBcr*|s4~^AnKq7-*JMVbvywLlR{21*zF4sB{IGr(E=2 z^<Xb>h_?S$uW&{`Ev$IlKpm;jkUpIebra_hXML01QYXAL*4nn_2fLI8W$xA?(~-Gd zyUlw+9DZcJjf29vXSSfj3aX9WK4kCvPPl+^NA@9)j-yEEW+(`mW)oJ<ePKe8{!!hr z^FFrm13I#Mu~ag>fi1nES8V>KBy#j53WOx`d?bpP333?E2}53ED87@UBeGO~q`?+y zm7s{GCC99#fK&X5y*NkAUKV#II;}8xsxYvrF!aLe4zMW@`0l^L;B++ji)Io5<?bXg zi%u?`#J{3hhwe)bVXM*KRm&5;_{4LO^9QyaMEt{PR+#>d%cd-E7hl0)kKx@0DWT_j z{<rAIol3cqWY?5puG_gKl+>LTwZ=;J?~X0VmUb)Zg&yx^PWB1^)z^<M{{Q9cvr3k5 z9d9WQWgeyi00(CN7zVf($48<0G2-vB3+;LxKfPD@pMW@oxVe(bs}diDvC;P_@D_Qa z7eJ4@`5yO>onf&$5}6>VGCJx-qITs*y7yTQr6$<SzhA@g7kIhpWaVD|8{gh?%6{k8 zu{-T=QLX%wYY#j4&s_WTT)z}Emho==(7@V3i4P+e7G&&!F8^y@!g$_4`#xKDQ^qrv zL3fx($FTiiEMp-x^!!CV@lhJUu<u2?oJxm<iVS<cIb}ZJp|1f5eCvyA0D2%WkY<%} zHkvRP`6Bz+w`oqb<qZ^xD%alK{e>)m<{^pw7*$MspvTYxBy^9u^+soIa;oF~{-y1> z=%v>+-WCDhMZ|&1s)M=E9E^ywTU;;14f1%`3~jDQskFn|+h6dEz-FIt%<PX)fKr<H zQIEH}xHBH{71v4{wdNx;Ulxz5bm`5?f$OEDdNdSfci_gG^E`VdZ{*H>d%(>09l`)i z;WMv?-c{eGWKHIYeaGEo-`4|1HC;=~oy^KDKASSInEmEbIrG}^J5V2)DCJzN;Jz!i zuovQBc9PZGnE*CM`03JL83ivPZ@ifHjCgtyE0S4PkEkBjkL~gy*LA~)s&sh<3?pwM zuvW!wu6@QXE=!M3^*3S2>v1mEv5stCqst0un{agU*7I_?Uxf2A3Z7-v*O@sxt^uA{ zoxK#8Z?C;%&t~VTmi9sWd9#X{-D)DC+56bO-5!R|9@;j?7<@&$&%#79v-dTC>~3%H zvt<Q>13I1qdTA^=a<p5%_CQ_(hnX-y{V%J!{F(>d_+*y@bN36BIK`)gs`<*dpNY4> zHNM)1`$zWOE7<kG<PhWVmYFj;-lBn5iZ<4w-dlWPmdyx&krPVeJChip%gTOq@<I7@ zkF#yQ0e&T!_29bV9DSOv1yR(J_wvGIxL+A6=(8@Ie+(sg>CDWCM$Cs9&xcl&5`m&X z6a#0p=NbgDu0#kV)1U-gu_=>DqLgb?@b^c04Fi4Kv|8n`SXL{Se^U|1@*>or7=Eg* zoWK4Z>1_$eQk-Cke*yLu8L^GAv}lB>POxi9zkMr|Axa`}NXI@E{I|2zt#R*mqJnZr zIy5K=!{jIu<Vn8KQ?6*-CDp)8Bn)IPjIb_@o>u=?noc*S`fZ(uaWAX8`L7tJbj{j= zQfR?|#*cD-5$7gqcmMuPAg$9Q>HTwO#^|X5sP2mepO|FSED+8_Tlm>`>X(Wi7VNnw z6mOtvM-)fsa0Wy=+6Z@lFFHio`1S)EoY!ARbs$F(e!BoYSZv9)CGJ2)$5n=9G(=eF zn+OBdG_^%Mm}&ABfxG3R?L1emd2TZkB~l|}P=g?L!9QZ!4KDcTUob@F^MmaA2kqd3 zzC`F<cbfZr7=iov7YV&%7p&Km9osoacI4+w2Y<pb6h>_cpG*mCbjL=aEbPi#+~NSh zOj@FD>DOn$&wvi7r+7GN$=Ha0cr&7b;^h*VkQc`=QX~sje`{RqXN7|a4Y-MAIg*BS z8^A~N<QCQcZchUF+^CsoRR1anbVdPP(9P&Uv-rB2j&_#}C*{A3U$?<agN9U{Fj1X? zuP~svFl0l|)Xjybi{Vy*n4mtMk8lFDbU|2|`)J5vNyY7{nOt-c>Dj|S!x%%Mi=C1X zeb|G}J*??>BxmX5y0papwZ?TqQWkiK2FVvDL>_hY4O=uhUO#VjhO?6}uz)qeL&jK| z>suiv1Tw>MQoTjEZcTEin+ko4Ef{igD?{80Nw*?|;Q+35)z-fbt1kF|yILPjl>J>N zaOF4&5m|H|NMbPb^Gk|!lX@}!o$37UA$5ze*S0&1JpAX_u5z4p`hK8wC^vbCZU!S> zg&9tLkNIQ8KKIoN9!>u2Tlpc<4;U=@6oG#FoU_C8vzaUm-&P{|rY*uP6X=!p#S6fF zSw<gxa~&h!5x+eJxhYp(S>a=zh<qiPc5F2HG-glfrkx8q7P*NK>E#H8fFn6I9*Aq4 zSgaenV_~{eqU0l=A^huooUCpTxℑK_Ksh$3uvMiFj1rK^JD~_M~Pv^<&`vNC4Ah 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-MediumItalic.woff2 b/fonts/inter/Inter-MediumItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0e3019f4ae7a85ab323680e9ee5fccebc944e4e4 GIT binary patch literal 112184 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 O-}X>?+xf5v0Q_I*8RXFb literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Regular.woff b/fonts/inter/Inter-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..62d3a61871039b20b0bfc6c7474d00a5639f3830 GIT binary patch literal 133844 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Regular.woff2 b/fonts/inter/Inter-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6c2b6893d593201d7c94e52687f78b2ef28b357e GIT binary patch literal 98868 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%0D(-D;tD2U3Vy$! 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-SemiBold.woff b/fonts/inter/Inter-SemiBold.woff new file mode 100644 index 0000000000000000000000000000000000000000..a815f43a91f462c1610a991e21c4a42f2ac6a12f GIT binary patch literal 142932 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�#hY-TcUZYfNN_>0FLE6v04FF1Mcp(LTw0|F9lbc-jUU1XU4*8?95i zwTED5m363BIfYd9NixD4wjceq7rsnfTylx*+)qZ_o_RvND$Nu+Ze^;|+0;P2YxdYV ziVxbI;Tk8UY?k2ajl8#QqSSrX(<>Ita>5CbY#yMA(lYdJ?DL=koYY*Mm`|se;o5bN z-~rVcf8t;^PDqIRd5Hc4?QHAMakrm7#&}O4`C-6wt|pq&n|IS_=Vc;|lPZ;5^EiJx zl@M*fYW>-g6qlhrrIHNb3t2$xdynmT3*h!zxNkW0o~!uAdui<3U6wjNVMzr}`uz<r zJ}g~L{GD~ylUA!$(WtZ@d-pE9TgNQ}pO-<gswr}se2_0p4~kGLLA2{zea;7`NHGN4 zB!|?9f|lQZ{upXXj`Y2@izV@k0CR?QoLgBCnQ@sly(euW|FJNu3?2Ql^1#(`TG!pQ zeQ!FpD6uP*IJvLsPjy%1GombeBN(e?=8Byi6Y0o&mabmqnRfoxCc9@`T(G*}8>+-b zuAdMY8J<Y;v6iIsa_*AKNc>mhBj6r5)shP&QpxR==|776qu9g)he#!QPdrID`<szV z&;>&ll9eZ>Plu9Yw?~P-?rX1h6-va0oWwI4oDt|03itNYgkv?!;#R>*<+#E?e=fUT zB?TNwTyqMtnC=?4!=aDtK@)}T*Mxio^OsdPB1PtTB#}z(=K%e<o4Y;}n-`Ty+R$;9 z3rtpVZ4c=omAXXtbwqZH=V1lwJw@}z{-ZWd9Z<c6ti@AFeMmmv#N<(D<kh=lmy}qG zq5p1cf2OL+?&*aTQdXZO!2AAZ@2ZZhz!14zl9s`?*T3S<SfZ=h>>rax)#8l*o+VCo z_X0fuHyFNUw^r`ne6d(;Rdo9*>*7Y=6*x#&uV8UYE~fj6J<nCw0CbznS~=QFoxjzo zPcrJ=b-u6vQB@KY2%Hik%uYlI;%5uQ>4zi(dx{qw5*6q|#fxHseL>AKUR9EtJizye z9`#zWwhW+2)y)<3Az**i&A>?z0=Qc_^k*giy^d(q8tgv@oh~`ya8A>}7okeqqN$`y zoUuzU<@uJ_-9~{Kz}rxumus&lP+TZvR<JAM{K6Og9A0-D=Poss^?#jUDqU@~e&PZ& zwcqJ!jl{f5Ajva|@FC-JO}szm$fEdZx^9j&k8|W1QigN1(05YKLDxSA%4TB!`Wmjj z8uceq0KaTETaju=Co~sl!~aBjBzp<zO@^-iw(thx+&{y<BhBGL{~Rcr@v?fksjayO z7vngQRz6<-8w>xq@=F^5UlCSMH?>78ppp3D&sgIG(5A==%N=e_eL3tKI}>vK!@r$F zbj&)@oaKEPE`!aPIMXN&*+hEEaY5HmCFu;;aDB&E+$lvO8_-0ti&LmHo+T|{5vH|3 zR^d|8>oxABXKfz?tbpd*J8VXYskpn(oPeGc;n1t@`6Fee%>~Vp;<T=e2TsnnHEEa6 zC?m|78YNnQ5^Y~IhVxx$u+$9}8xTO|cOmWPhcR7Tne`^IR%Z0jj014=&ZgeNFC8%{ z(zT9rQ0^P~M)xhOCxp@A4aB$GIck@@al}xXU=$juc9AQ}a-L0dO{wcbTX@6y67AKW z^Lejk&Hre_KfgSRC3<n|g~30;IMCqBgma7-%VYnUeLwD>`2XbKEj&{B2@^PGd*-s# z>S`3|$yb#nUrmzydoAJj2)hvlDetIET`W#Ty4@d%{~#^tH;a6C{jg-5SdFxE1@5Sa zAlT%l2M%{H687NPm7zPSY93cFQxr*Tye6@USIr5?Vp0n5v$N-v6(9N%P+CYclEjsS zdmAY%ef=;#?kh5Aznd!~#e{TBw)7?_>Atp?QQR5IpMdZb$+DYLiMlV#jry%!yWX5u z4otbAD&r;s#IpsS2!FWkpTaWMMR%R%1HKG^?c<9*4^`HcyoYPztB*x2+RX>u9+l>j z<gIVS8R<MK`sUlG$=^Mxl*yjqyLMiTAY^26MEX1jZ$dQtNB4?%m(K%u6Y|(U`c_0# zcp#q-T|F-NU{<KeLravkK~O9xw(IhQ#MU_@cw5l<8FE!=08lp38`K`oy8m{q3%UKx zxAJ*D$RJlKGE#qjR`5%TbxJAF1UllKEC>Ql@(9=nqk|fjX7NDi9nt%9*$o_~Ib7=j z^K1jEMj2f@-QHzGxDQ!=>g%qqE2~-1iJ>Nz>#h6~3cKRSAAO%$yTr!gIG<UwI4k9X zZ%BWqLd6Zh^5k!yW=@c76_G6hszHjnip3RZwWsWAQ*cqMhxSQw|2=%-y5gW0MM>x? zQaJ6u(X>q6yODo*;lH5xA5!^;HGlm5;(u#&_*dhbu&R6)VP4gV`;IR0Vq+5*85cM1 zi=NLfWM6;FY00VhWcCU2{&ZFbwyr@i@cB9318P+3&yNFsQ(nu7nhI4tekJhaPgtSN zHrjp3`pMV$0_C!RYaIOfXVPu<8$SFn6;yDab;&=KHO8EDH}zTx;qm0G>ORKNk94{7 z*fsPti3L`=-=j|T<GQ$j{fh0Qf<}Tby={EG@B5f2vHi1l|ET6vqmhdnr>ku2{jfLj zDaU=?WlbHS`3F?W<M)qC{jQWih0eH_*c#vq8s6K6tMl8q>cLi~FJQ{Jl}MvDsW!3h zy-=r%6s7hCX@sSV;bmtjX=iod_!A%{p0r{9;jHNg4HBlOdxOkG39Sxja|5q?ny;Ra z1oHA&Pq>=E?|9MNt!_f&YgvF|00<Q0;#znroqt{OJ8w#MR#&WVB%a4|M8UYsTnVrM zoLG7`#v2i)6se@bAFL!iFWNW>4pUh_0eBA|0UFWI0XY?kp}$W&pY!|J>PHILyZxok za7qgNx77d2Wm<6T|1ozKYh?jUTM?Z99|-;atW~z7><>M!QYHNxbu(PNO@uCUC=y+A z{>9y=m2@A@f8Y_msPA=$v-|>JF}%Y<_?rHUXPo`RLNujI!56L@gij<0KG1jjcsk6* z#wvnE8UB|G>z@AqHO4WmuL}boKu9`DH)_i_^?@JhhSS4Cqn9U#bySv~I?tn&eY-X* zZYcWZiV)%&6xWTDjZ$2Cek&=pMI>uUa&OCJC;*$KOPz+)w3kw&$j1QNF+U^}1H(@H zJzFVqRlGj7ID%^}R9&~9EmG`P-YqV0=x8{;)Ncte6HAm}(B49YbkSAqoI+S)ns0VO zL#A`5l0s$nS`A~c)ANNuc&(B%OxRH-d3di)_pi9b>xF;9i^>V58+SBpi4Cbrs7%${ zD<eT_hTF#a+m(?}Q<Dby$9-ypiYj%7S1YTOxUluMcXYIu4l^ROltcsl&h=~V0Gq2W zwXtaJ^P$!+EjaVo(+qs5ud?X2P~iR0JAp39pYOB1+ScnN4ZW&++@@ovo-gv-$I<45 zj2;&>6~EAX%xkpx(J@^ebU9_5*Snf-##%6Li_%4g$eHg<q-HyFJ~3O-G~t}+w_l+G zCh3YM=agrvYD9r65kED0Ib2E4?Wa!vyy10xQ%c=hMPxpDAB5@sMf6>Y7K|_tjm~fq z<THPwPe{6qUyTChO`QGdbh?hDp>jhCDkW%XrsLqecug9a|Gx7#`$BmC_!*;7cVxGk zgP!Pv{A!6&Rk3dKwt$A-5G^|wXXGo_?bQds$7j2d=IYC5__UJ1PuC{L8=T>%m#0DT z9X)lkfu-y9B8~XQ{%Nl|b;y2O`(z3-o?87~c}Lb`PiV%)6RGw-$FI32{6e<o?_lfv z3+W2cu`YL@aZ+TZK+&Y3msdgjUtdlfS6XKk&{bfFS$%gLnS{{-B^IT!I7?c#7zw52 z4VB0J4gh|5b9_B32p*e({p<5dL094hUt7f<eUeCTrmAQ~&r#m(ANo_=+^}A$wX5+_ zny%luMS%UCDNC$Oi``EU7<2qYhD)^6uAocoV!ria57aNEG{;@j#?mnn(aE^5snwZ6 zJF<`C=_1zRx~e*l7<=tkc?zY|?Ur_yAInVfomsy)c(f?G0dQh5{rG6<=*h)&=kA6a zV7hCR5Pt@_U`&{U6dT?g!6;W+3|#6L$j*R?@4nd!W$FIP2euvs`Gox>9!V4E#&f5% zk9$_Jr`N+Nf9_^1j<DwPFPicPtp2s^wIc3@A5UXtimb?aVd4GXtolEoyxI1D4(U(- z`#j%Sr$mk`nq>on7e`7nT;h(ilE8>J(2`2rM;1#E0jl1i>vW20F2*l=c>PB>`FD!u z^S|Y7oBvzS&42g&b0gyV0{CeR5&kdfOW^qtg1~6?G#eI;I;r`jS^5Kyy^gu(d|ZRn zM%2$alG=`Eq$cZVnU36V60~1?`OHWMZY+9+d*M;@9H$@Yzi8bbxc>ur7r03>I4;Fb zQK3??C(UtC*lbMFY=$apW}^cCg?VvqvpLjP8}6y8q?`t16LXDl<$n;QTdk@wy%W;S z))Z0}#W2TR?Khj}k8b*#f#pE0H?wKdgEGACDs>sa=d!qUQ%7yG>Y1f==FzEdmZ(F2 z>by>m9Oc>7;yLu~{ap}i_wP?}7pKm@i@aEMUK8_~xmhG(ptlMqXOvL?Z}vVNK<CTQ zmLVH@(2K~}7bn-Az+8O@T&fcQ|G~WOm>z4A^xP%g`JtY+Jwy@*`BH9`@#o`&%a*=w z$|B3s<d?qH$I_)lUgGIfHq=}?I|5u>RUs3f>TuL+k@W4D>Y2*~zJ{q6L^*E`Z_xD1 zi0NS1%<<+$%wMM=oi;u#MqANB`R&t;um1T6(fn=m1^j{Sn@@<axjmm>noRA3ABYa8 z-*bCdg|}UAz!mGOE|POX1iG(Uk9qs^z#D@UkZ-F~?CNi~neULlyxT;mv=;vl5=6;^ z_qg)AV#?0a1AkTiT=%yQP}ND+389ZLNa2JIhrQSS!cJTY3!dLpeqVnR-4^QfE8pS} zN0^??^>bZk3ywYFOhs~}>OXC|S7tcQ4#t@aI#(D#h4Yh_f7$nht4m!TOKF<05OxJV zN17H()g|7TFq?9@{1fR=EW?%7uJ$ne8=FuV@Tsg>+H*BaxB17m;pnHezSU-9pH`o? z+<j8I_N3>QdSt|sVqbjU-RAQGwyzv8BIxoG($C5O88~4!j`|b67o-!!y%JIZw~;8w z|6ICd3+Hzlv;GB!^Ui&NY)LZM+CFXmI>|VL_~Nu>&PbMg^2IAdA5?Xz^m`!(>t*$k z{9Vd+CuE*WrCE>lzUHgc8z0SjEmo;tKj!#aS1d^X^_94Bb~UTgd6V2I{A+&u!B6Tt zZ*tACqgFd+U!w?MRmV7UL4mor$DlU~twsnz-O@H>>JJp|nuF#IVjWJ-FUsNNs~pml zknfEaS^3g&;^_u;?`{WQ)jsYnegBJj#F0eAzO=DML**ZzT>pAF=d=}bZwur;*a+Eh zmE-@gu`%VqVRPq@$oab*sn@)cF4bI3`sH=?f``N*=XSlSdr1kzBbN>bl@(rU3%Hi* zcaX2{iT&Djape<vsCjm7e-^Ynn5zi@%z>6?TSAT5zFl648tiyB`u?{4w>d_lJ1qKl zq2PL0=;W`sx(kKFU#T_c>spt+3wi3~Og6ym`Wf*gU0#JF`EM$$&F@!qOSa^lyD+GI zUiopxJsbJXgPg}7-sW3e40?Y047<X5Bhh9fQ+_x4lWUvW)w+gejCI$oam8^}%t?p2 zra-^S>mr%4k45?izCRi_BnKg1zPKOu@Iq15vQwTxQKWl{d&>PW015Ev%5vsfrq{z= z6Y?b?D=oYh9_f+Sm{&}Ck@qyu%JArr#?XzT#xIjAUNyBeTLuzV`E^WuLB}({cJ7(G zSRI!Lx1CXC5lNr5fgHJ2rP?pzRzo#}79qK2t7oeXjeKtV+?E`)pS1ttPqgo}ANjFX zxnB9=_0||=Ohuf!OWjp%3OE^XQrO&|x0&5g)v@S!n>r}0&!-|muS^<me_$Q{MIbzI zGD0ZUjY<{(2tO5@HzalKExXfJ#gjTgP2;-6wlsv-EB~Rbbgl!3q)q_$K~ZuiO!TMk zC8$G;?M&<U3)oMfCqs$QB66Ld_fM^>>doH!&F%ql&9ox@tS6ko>u#5iadC>OY2M;q z%n<c|?@V|r$zdxHo)~7l^TXcXYYckM5%R)#sz_m#b|SoE&Yjab-*0#2Vr;aQ&0_oH zS1~+c=vhiL<_@(`R|+eW_OMw$%2rBK3d?bi4U^t1|2}Gg7XFumkp7+INvDXK)0u)E zp`v|)da>$Yy-xkk<x$^o+x&<}+zuO@cpdI+z9ubMS+7SE6}I_K&#&-78(ju}8Am+$ zl4C;~@B0dYOjp#qn-2(<asyD0H7-Ta=dHpQZwEZ%3YU=(S)xDsWzL0txjV1(A(3Q( zOTcr!@Z`a|ludwlN3V4Q>MyCrqknK(4SxMvM_EK2R9<!$lgES+rU%O&fYZEtZtVP+ zF7l}yLT^;uct3V?TT+`gJGNa{{3Ux%J_qJ4VJ}%yf*5e1>1=#CI+DCv;Fqis{Bv?G zrN1-hThBLeD;6-Jp0?^$L56?brh!3PV=unGyFYRV9z&0uJmH>cx0jakdtBUTB060b zyj@5TO2Pu4Wokn2ueOitFxJX_`2cfctFH~GKhy;eo>gq^9WD_I_=(IQ@8e%|?SQB2 zPAH8G`z;<F2oUX=n42mEuMO^HMZ`&tL<m`ZuUTvGHZz{zst6h3x5m+hNw(o}?r?Q# zNbkEd3Y=Gcuf_|;*T8FB1y=5)y9z4PS1|`Yt4ZTvhgp?jb;v7Dl`IN$yxbvub-h>T zR^1hKQBJed_qdjoJag?G;vJa34C*oNc~yBInFa@wmQm><(ORF@qujABf-^7t>v2N% zv>tbY`4fi2$krVE7L{*Yz2fI5*WDHMr?~}2$>MSo+422mE(pTQMYZYNGNsdJDw74& zfz=#|l0okIfSeZhYw`IS5gv03uZON_(=F+w)oX1{L&n<6)W@?R^C3K3gYt8BxmYI( zUb34x?S6mm6TDPsu72*Xz*0Ix14iK(;|OzP`=mc9fNHT&Q2!m)D7hOuq3XUD31=XL zEwl^3dY<lD=bdjJQVMn%S_9+9Ps<Kzb6<Y_iFTP&e9Myd>vQ87`ibL8C%11cE88^= zB;>U`{;_nnvrY71X_)nj<<3`aW6uqX#x+hew`(yqKZ9Ee={x$JLvdG>FGBasC6k0y z8-MEeN1lJYk+&$TuPN3Ymtpc)-StJu__w~Cd$29ew7@}x15z{j6ZI8pV@Kc2)TKAA zXElfReP<}A>El)hdg+eM@}ejp=5?$q!EH@)#?_f#GTbpSxuF%_eWopsp%Onbl&$18 z%=g@Ea<LH<4mbf)=)>1O5tQfL@*%Qa*my7Dm>;<JNJ-Dj-QRreoo=h1=(+ALjjgb~ zXqcJO8x!W6powo;&NaR&H#Sr@0HL1-e>e*o=6ve;C7c_3%g}p)4_JMFHp630Nmz)E z1d$Fcs4i&LkC^C6_VmBFp~#;VJK#oIb_3zleLt_g*i|BD!Uy)<4ugUliC(U)p5Ds# z8PolpZbsw`=nPVI$T)o;nerfW$T+^HU*LUy{|l~!gU@p&3Hwjj$+v~%r!yp<K=z{> z@3mgD&V(%q?_afCON@Auq19_)$g0ptdAf8JYWFC?UGQ2Tew+D(Z~v&i%D!ahi)}4^ z@X~{lW{3T&y0*qkR?w#}_{vW8YM`pF$*-25=esC^>P1C+6{5;Lsxwg-RG+4msg>mo zYw$xcXgaENrHB8TVb@23)zL3E>mJ5F1VZCIP+7f?R?NVqUX>dU<erFpdGJ+o)2i~J z2(&H0Mq5_mp_rA?e!@ygUJ5r_9F@NIE&x4SjbFi@=<R;^_FjU+m-8xjbPB@D3aYaM zOih!%etD>3$z_56a#sCLOJ!QGL9Je8qU0C5+DB#<C%@cMzt7rcPfs4TUXf9^g%`D^ zT8_qVxGMKJd=|TC`L+0K@sb-v2qM(j<uK@A>J1)$rJ4epVU<%ZDnTj;slWTb4t_Pu zdsz>uPtPYTHwyGB%y`bME{<<7Hj1`2sniXLMe_}(nYNE0@%ZkfHvbdQ6FqZUA==np za-K_`i}C<q2Jm<)&%nI!Y+h7eRPR#ed}bl1dD7*(nR)wp`}YF){rRsg-QAMCFFy2Y z2-dr5`_s1g)s~KTOz*<v_sNn|0fYX7*S?;yzFq11NXe@IRDFk)FFJ{@@}AA<O47BD z9v&)I1&=t;VW;qRc5+r%S1+ty;PVF8Hlf&7@1hCOuV=YYS3DzC3{r81c0~_uJ&`Jg zsr4k=g@?yI->NuR)wtP%M%TxbJu^{HE2|!rO^x}kHlP+N7c1Yd{Ha7N4``ODC|Dt5 zsxZ-8f#0<;!U5(`^Kz0ND$TDj%ja@{)<q&PipNEGGg{4?-JAWJpLh9Tza-&jClwve zQm-%Mx#|6c(WcpFvOl)454JR^<c$$`9;sC}8lcpqZ$uu$-6e`_MzWr@5#?nkxnCSy zyX4QR_T4=a|8(eV7xt+KMS2K-$aqWVkt^S$7=MUd;$N6pjk1`4vUtIn;1kaxA6@)r zmp)LofkUozoE5p9BeT=-kWgh$%+}AGf66J~TNorLO>)aCUA>_+raG6pi2ilv0q(E} zj$I&cL`{L@riIP3e^S?Y+c8IE|Js|-hh85Hy*j!YZ@cvmSeeYUYl*zOAY7o7_3mm` zf!szHyg_39*CBDDzQ5r5r^903IOE^(ir;qE3YYg6b=W%A^zH6zBkmodWn}lrk1+RN zvH?ZhdHPOT@dCe;9owCoqb~?Xk1L7+6nXKAB0U))jTsU9{=6JjJTX;*S8d+b|GJSj zFDBbbu!*Bq9oYm*J#tae`5^ozvUZPcwMsm@O31$IXuk7hKOpz6t3+$Z)w(#{?Td%@ z6C{rFM83Te+HvJ=;g#_DE5S)@dWw2H(TXX0Y8QE;K1b>arQB9eF*^RxK+2#<8TIZO zszAfr==7+8+^C`0=xyy$BMGgDR)28@>v2Nh`Gc@y&5`MfYzhl}oFug1+XBJxt+jTF z?@8gmbzunPB)N)`fJdZVua#V2A5l6AP~yNRA|b4>RK+)4B_;tpsncFMY^1*HtgyRq zh-;pQYk@6pUQnmgH|N9h-Vvv7m(0F-z6lxG<9Gihww&eYf8yjz9-}SI&jvXu7B4$v zW<Ew7VKcaJ&hY*@qr1m~*DHS~oIGeaxrW^kQj64ALrSVeJE_IAL~q^c(5NuFb|VD* zR68_KFoHcJvOMF&SZzA|j{oVn8x9=d7DBUCz)>wtN4b)?3b02cJPE+K`>j#Ys$;3- z>|soZU(%{#++SBJD;w+U#X3iE9%pNxI@%T55htL;Q<}k3*E6TCPX=_ERh^h-zxYEL zl!2XkC%Ka&7~gJ#?7ox+Jh70O5zDe-SdBtQnENY*>Scm}<nh(S=+nDz<^Xi3&1$;1 z?Y46K<KjQ#ME^amB(vRL+6^fG{ldtM?X1;C*PZr&_pTu=z0?X9%vY^x@wG0UweG{B z#Dad~P~aYCx9^e5zNbppFa3mktJUejcNeKDw|rmo{G8lzP(?JO0n$T#wE`sjl3v2j zd``dAQ-4W)UAr80T0_r=odi_mUr=KI<8n#@<OE9Q*-7E@f3BFj0{iZ{mi+$3uFdmo zY$HS^9_XFNcK!Ry&BwAI^kfZBr8!@nZC8HzSa?&(F_?-w;h8B(ae9UM_(T0v@ilVO zYYC<G3heR~uxCl$yB|+%{0i?2#!qgMF42X6mlrmLn9jODJHO_iU44sKXGO;@9?mYs z=J0QV!Q)#e&Tjc2iC2&$L1dR2viq0`@sbJYoJrU9OD-C2&eCo!I(=LGv!n;jAxnO& zH(!cB4Md9V9n;*p>gS^R$FE%4wC`c67nVHMI=pv@H+O}`PI<~->T4a<1u`xiR+yLK zJVF<ACnb1J4Sk>X9n|sbVt7X8E>^mC$5dz5hx!b(y>0iqh}B_y2{bui_nV(b-)o*n z|0Q<BIL{xDZu79WdT6cr^>b$7i!VCMFNoKD{^~$)RW3i8+}(S>qn)?KEnDCde;IK+ zWb0bE^Of*#DxBSH&2g#;kqF==Lzn9$XIYYqmbCLlX&2=Z=l`=#tRKhh32OdgUC@#x z_*%Q;+R^2ox<ENcxI{y7dh7FD_+Mi)2Z*(@#!o7*d+K6ae%BQ<UdVQ74jcEvC4fdH z_|ejdu&)y#EfXgP?YyRK8iff}({U~RNhiw=3q~Frbp12+j$-4yk9DzpXRLMO9hph9 zKa!%(W~N793k16Ft=Ut$jPtFW0EN0A<i5*p|6DGmegH`;VlRE?!+K14K9tlRI)O@M z`>1T5mbHHy?TcKV#Pv%NRnzxGvSPYKtF^L>Fk|tedLovqSLZ=FdX8@*3Y~o3viU;S z4bmlET~OVwsu);PTQIBXV*Cg)8fJG;WZO}qWc7G<XP#bH6Y3JBOu0efa4Aj~+wf1j zhEqz8=6W>x#i{Y?Sodk)!VDQ}yWZ2fl8jok4lg!!7W?-(6}vqV-}m~oLEqPROBHT) zoK^^)ZBtm|#yu8k)F;NUB7xyEr1Z0Bw`VahUx^JPO|77lTRh^1u-7+@h~Lh<?kM_! z>>fTIUnG-vQ&lT!<416w|Ea-W*8{!@X~oR`2w5H$7+N^qjI>r1#JaMD&#RbpbM_Nu z`wf-9JIjA}(U~P4ktJUIvn2kKYmP1UKiT(7K5ap};sf0#%E~5|yXu65tDFuCkGiG3 zNc?LbE>A@LZKVk8%jngjgO4$X7WD(q-8_G)kmpnpTXdmdbkVVU7unj`Ze8iHIQ1>^ z=B0a*r=D8yFIkB5S)57biR~?Wiz*9WX%JJf;H|X~0b2-AEF|E+L}~NTolcG)@xgln zXMbIE>^T2lGP??rfZ<~6Sy9@f$I7v&E)mGP!@`AUgcpu)hz$7u@1QLb5D_)d59FwG zWj!+sWQo0Zj!-26s}i959y;mE7U6r$$d@z!o0{2Qpf|zTmuE|VskF8~e-i`Pi^E&P zmU~4P++VUfo?9-@Zv&X|ZavUzKdtaeQsUHko-hl++xJDK&V+teLt%%z&|1H`wg0kt zIrQO{Xorhv`~BY+=e4n}T1i!0EW8|WZn5PqkRZAI9aVx~koYuqw-7oUd&~HswrTgn znM1CK`Q;<*^`py2*0H}P54pc<TVFnUhSonnS~7hTt)yc4HN!|p!e>57SZ~_iU&Pjf zy*^zMq;1=?Ze^oyHm5h97B5)pdh~`X?_g<u#O>4H*4*n|-rjj>`aggtDzw6wyJg3^ zEGXcoLV0MEEd23Uard<!#SxAykp6r8D*Te;_cQFux~DE48Qi5gUh?O6zHlS@*te&5 z6=aXk4nB-XFWr2OVzWHnBt6j_Xwvb-r2V0Z{@D`X2{+fY-1Fq~tdVbrL|W^ij<Q6< z5_VeY)Njid2jO3&i7LF03-*~MQ;%CeUpjap6Wd$OXFENJKGU1gVVhx3%MmEU@~`ur z5n5*2&%YV88=gDd+x4KU`XP>VucE`~PS*)9qI8Y`E@0&pO?E1H;Q(sk()ETEL*#OJ z?&JRWBv|QOYi~@WO;DH(@|<k&CPgXmWM9Got*p)_nEDM}XA=`&H5*5GT-)-CHg9z% z{pFDJ{xx^|l?D@IG02zVF?%+j`EBg^4Q1^4yFLZ|*bnt#A1VB<{rvM*i&d%0EzyNE zt2O7SQb|6Ms?*byv#e4U_EzzJ%~o*vc=D#@^zIMhY|rGq1Bt*xLuC`(3cI;G0Gt(e z&#RT9H;AW=g#<p59U3*F{n~~XnaoMX4EdHHAQ|%C%;z>QR?F7<MEP3Ar+Cpb9Usg+ zaBPxD9f0aK?Za5SRA)L+aC3TI_M4P_iwCWhtwq7{c~s((SF}u?sc+BZImC|F$}|Gc zN-Y%d+|~yn^p|xS!Jb%NcJ(&TcDu!9^HpomI&A2)cZ{)&{dXzKy0*2`9Af89)T+7@ zf8z%5jqi84v~{q%h8x_o*<%;54Hm868V{VgSPII=x;ijq^A?mG=DEF78$4&Pnf^du z*9WN$3I0Vt!P|#!TM|VrXYJdMwKlG(bD3_6KpR%pg$9AYZRm6xG98&}6BeHkeR?9& zRBebL&NLa~gM4e8e=}4||LkM7-#WS8(oe0J$D6OC$h!MKdEEExcX=<)J?h!Mdw*t* zmVEKrPXu|SP$p30b!R^3et<dq<Pg+$2&}%-KdxsTKx)0mEPdmV@~c}%rDJ~w(D77P zz3FPc@V5xBe9<pUew@Pd;@+SeG-I8+s4ZRS3!e$OH*f{A&?aI@W9|hr8}T&hC;r!7 zjxNX0H^xBf?DWj<)$liFak?+R{^}4?I2hWO;TLV`r*!Tk22>2JjTqw}r7xYE`Sszg zK;Xx)nU6;ii?<JLU(jVi!twiTVfT;SzR%fp{|E~hoI}r_bGZ`s(%}5r;xl2&S7KgW zi9b~qc`wrN>BC!A4?AC!#ZBKos&b#B_WnumeQwG(PRK9W)5AQm!-A&6=LUxPsq;EB z@qYe?xaTiuA$NZS#YJ{X{s=YtBotr3A#P-?73}SQ_Uosk+FR%5xBlNFeZ*$JS?m9# z<Y$()jU11im)I^kbmacu7-(^>%R*Gj;_NLpLpHrL;Sbo1j$OPjeE&*F^_7V2vY_a) z&}R<~`5xX@dDy*P7MxWUHdPkVR2D(|S4=9BaJ-4&B(^0432dD`@$G5z+jf6GeZ_N~ zijD?C|2Iy~$=Kk|?x}Z{sdLfPA#uHVYmVa};7-DD5-h?U@lw#}<+<)(LU9Ynbh-uh zPO&(q(}GA2sa`E))8JtMB6$liamls+D3W{rN}y3zWYXDF-u{Uq`xb|S|Ku9c^H-wI zSFNW?Y=4lTo@cCyEae4<sD*Z_y)D|iZ2)!b^1tLFHYUlJ-5!7!*V9FIvN+yDlcTG% zeL7O795+ipd1daQ;TPpjDUJJ&8~i6o^6yU2?4A169lsmhGML!vSD(cn;=p~18wbVt z{ZGLDHlI`UH1M23sMtVGkv1!t5?OzCe=lAZKWjcd&2DYKfzT;pE(2(7o9;V^4b_gF zFI0Obh{g;X`avn(9-QLG><r-@me+U#IM&X6qD60ekwA(9KHvVZE}L)&PIS}d_-r=| zT|M3esqFE1Zk-u((f&J!G&SgZY7_Q_#mCen3$2VbZCeVMgO_?dt`$~dE>78Vv*Kop zcfI2Za#P?*mYu<VE0A<f^;<G-Pvm#r;mwL_`2wHG1qE9_eJ~z4YUzi>_+G$7WrX%* zye-cNzhn|Ii^@3O3cnR={Qgwf$KO{X*)&71otw7}3Y+-&n(v@oZ?E)J7lSM!^~*uQ zXmGrbSDt=4#C`?VkD&1t?yY@^0a*7s-ETio_hf*^Xv-B#nx0?(nnQdIaF_d?I$p~x z#Haa3&Sr1k3*FcfD=ZyXp7!Aa;}^bI3hJ4eE3W!*fBQTq{{PYT7GQC#*}8Cu5Hz?1 z4HgJ4!7W&D_h5m>3GSZYF2SvFcWs;m_r@D<+})kO*?VUGnSIW=bMCqK@-$NQG*#7~ zthL^EnUvD$aW=o&y<fWRo3<tOyMWUxVzY|<N-H=#l*A|)T6=-4dqsw4M}c-1jR)5o zct`X76ZR8!!@w3}i4{fnQGBzm2#2GHI9d=!TM%Mif1!unykgCOXx(l7+E{P5`#=WD z+LyMzSU9tYw{`g}>E?cTW|TsCpUjRrVoA$A2q%P@zB&*g#<h#JTw{~zMoiZn9W0N0 z`>C6sFZ7Tw0k5?OtNbz9JA-%#SKc7>{Z3n6!dqza@KtxsgLJg$UsqQA_@nsKVo8&D z6de6yQORMGY{ai6|1sv;iN0Q~l>A+kGOdHLe<0g|hP;43hCX;x`UD1wz8Quy_taGX z^E^EniX}DGtY|0M@5sl78{0P3BcBX{ytLeQ0{TKk#8;er6-)kqn6bY|T`|6U^hUz) ztq``bKDLk|wuo))C&`y&_+$uT_)=s<7(t?DqM0cDSw#KW&uOzTvlQQ|D&S1o5EiXE zO?;A_5Vo8U(wPwP?3@lxxHWoNr<rQ;SCFyWK#&xIdKKT3{@a-=^s(de3hwcD<Q1ae z>4P0s#N05HuCsb!)etreTp)_+bS+!l-R`Rod};AHZkdAKr-IL3j7L;jce*}(h*{ey z3Eo8lU&$r&VvXe0Lr)Y*UZ+~UsiiyGL2%;6OLss=4WKG|L5@RCI`&B_+fXO3GS>WB zFb#G`4^=Y_=V<mlh#*<}k23gA$@c5hU8s@NSId@OyOz%V-}H0nCm+_7Sx_YtBi<$k zYbJ&p4*u32?C@v~ex(s4_GGmDhFN#g$8Q$b>0|JQ%h|AvwTa?J$0G7^QI#x5Fy!-d z3v_#rITaHRYHLK<Q+p!5-thqL-BoHLyIf@2VN>;Ou#0bS^BRx07FlrFB(;O-3a4$E z&r6)(+c2!g7Ctjs=2F0G+~y+@#<kBRR}@UoqtLDuVInU`m?n&zCd2?H^<HNG>*Q4Q zlC0^5VLx#Z)4pfcUG?0$1~W03M$RbuvZ|Yd!vyGELts-gSRFF!D;s&4c!A&O&E31C za9&ueJD$&(A#_vS;)7&Fpg@iIm%x20ZQIBZ=`s0QA@Qq=pqgs)XYk}dsN67^^w9&D z7c89gE`q|%U#>#lw&^3Y2V7L*M@lCC_>+gYP9^kO<MwU`a|P-h(Rp>a-bH+zb_&z_ z_3FjH)yYo^Iab6~<&&6-@JHHgq@pYW+?o6N&}g4?m|59G>Ml}Z!)+psktZlP&=qfj zHtBftqMLVy<93hh1|M;3YK|&;UqJ%)&?vtxhA{#;nFHnk%Xh$jm+l*N+P7fXxQpE! zmQYs6`2XXYQ8v;E56vN^!`1vl6D`c?_ft{A-j5VwE>$|bQ|XQ$B0i}4v`kO5XhP#; zPw~sw^yd2~k_7}Ke4laqnQ0p$l8*#ey;i>bk9?b#3*0@+vlnS5=oV+S;~KQ`B~dd# ze#!aYwz%R960za?Dl;!-M^T)!xDSMp=fmUcUssy?Pq~anEPD)L$fWy`M5js#{QEU1 zP4ej#!w;FZN9WSE0M}gT&G_6qq4MH6O+3kFAmwEErW=xA$d?`JyD<B!S8XetsXd1h zz6|CKue6!J3d4{R8okSMpmuLK-_d_!Gdvj#|4P~ge_4?mwpY;_#$#Y>Y0ocIXc<Wt zxO|4v$)^*nG%0`ecJm0?tIL`z5*iJkQcJVs1BdmbvcLXD7F-jyTKn;zkcCf7VSgqc zZ3a0l89|)lD^*2Q$Z6A_5-Hl=_*)B!#9@}A$VKuSuJw3?$wQO(LBxL*eDswRbGO8c zlG|-SDA_4Y0Cv8)f9L@*RJEenc{4fviHwMEVv1f41I0BM%agvLDaxM)>26uSE`-BJ z@T{?akXk3wIs-otBHugX<Q-zsl+grvaJuPye*7%_kaB)oDZE|n<{jY+d-qg?4Y!u4 z1i*X>N`?MjIj;x~zqg^iqcrYmi*yMTFV>|&fu-A(qO!}z_tXWjn}AhcFr%ODzl4zK z=j@~Z+dc3<vr92z>N?ifiA(;F@JmD%>v(q|P#cmq3RI4CSLFJyzx@1s2uU=K+R+-K z2wj&Vn-M+<tck<D%zB5E$^1`LKxS4TIZ7^i1cGSR$1DYSqra+7)Ja=j^NjcAnH)PA zj60c#$ysj?MD6GOaq9^gY|#uxkxED5Ep3?&I_^yaUmv|AY40$NeDmKmiT@#vkr7?~ z5H)|Hw1Cq1r^oLX+vhYQ&~)0*4Bbrj{>!EN-!gaS|4we$ye3#uTx@af25kBCjN-^= z5CTP=&pyfX`MdCi%bM{HikR_I4p3+R`w<Z^fL-fPwtiXeV~>vMkET(~%Xhe?BLtQs z#QY;z@?<3P*?7R;)mz~LE^j=K`EHh9o%O(WkTianItyY93(k0y-}aL<^`DXGCVJ8o zJt<FM*$>9iVmAAODzOijblel}VvhxGj$s^$-dHx5*c^mQnrhhMQ0dhkadU#J22PEj zx_^U?=!AmUzGo3WDAc|wCyF)*=w9LVn3VBl%R;;vOUS#76!q69!^he=h|3_tkwDC4 z6wBFaV?p{6+wk%~7Es+n7sLN-9}gV}r|F2M=@{C2d|^1IZ1la9pZeC__jS&7=AixS zjznGrb_j_UrY9&|jw-KKp!D27sX;X{$vZ(AzlM6pDIq3!^YK?)r-nK$$M@oaGTG@c zhUpN?>4=445OXEoZN*<9gxm_Y+}!BKx3c@8KNR*8f!uD8^A$0ES%<#I9Y!xyVis2r zkbXrK==|d0=cp0+hp*+uKt~){W7|aBq~%6Z>m>jv57Zy3GbrEd)}8TfrUsIe_9tF? zo5LyXvF}*YQ+bopRU#EPe9;@odmZ^NexP0tcJ{7_3;G}Ss<j{7CDp@f0HrK2W7?_Y zl8v`-pmk}F1*VYRS}CUO6R#!*NhXGUNDMKPXm=R=B{TSZw<`_?z=!tvr$arbBVYX8 z&G1j;JAMqu{l0eDbT40Tqz?ilou;!wz!fhr|12Mw1qicEV1~(O-T+9lVfb%KnGJRh zY<TtOG7>cP%RgQ*-9;fcM8EzYlYnyy#Gq_=^DJER>^D1EBs&z{5$v2lEId<Rv@R1J zh12vqX{}2A!Ti9e$8TL6-$0NGhL>{&;V9xFEllO35LMvBt{}(i<Mk2!$gW2?JA4fD zjBYj*b)O|7*Be-D-DT1cx75@{lBhNW$W_G(z|VW^|ELCHhs7es1UJ$<>nIL(#oJx~ zVdhVTK7%cZuM`~mY;{k-vI$`%9R$RKW7U3Hpw@eK3!aj|`1&*kxNuoR=U&6z1p7Nr z4_Cum|BruJAiHPxJ+0$@ZC{CUXu!SLfz%ucBS9vwo>?4`O|4Lrbo@!R5k~ADJ~$4Y z%;>=kRYq-n-2gVO1h4y~(%HCD9>3Cl6ZWvxx0mqVqb2ZP-xaXm*xL;k%m|9qY#nOo zu#6p;KRrfWlU+dYCJGkQywcG(x+Dtm$fB@h(>@bt-BYe~7lddU?nMo`Jj@Sv`3K^Z z#}B|w{h~YVQn{}r9`GG13*2~=OH_6nl1#qE+1maaF+3Z@+2&ao;7M|Z;LW8Sn#<z^ zl$%Dt?*Xq_ZsM88!z7;zN%JLwjT;Wn7(h|TeQpu(BJTFM<|U_lV<0V{<!Ag?R5|JT zZF?NIG7<mZNdx~&)sR6GlF22NLFt1YhVJ*jqZ$MZG_;y~9RHlLvP<5IU2aC@N;py& zc>9|Z1$3%T_+PDc?hTG@5+T9+G%Y;$Vl!~QPnXH{gJt~#ihv*gl4V3gCq1+)S8rd_ zC+=)gO`pOtW$$G~p{ND+DoYqO%-vy=($;Z2MuFb#4+!BY6V%F5LK1s_R_kGP{Ox$p zx^Z}pmoL6WM8+5_h4KGNAp`R7ezefcKJDqCe@L##?Z<;BUjB&$v0R>oxljV{xxW96 zvfv5;+YnL12yPn!sM7B65^rkP<FfnR_s1piJHK?tF8Kz9rtEXCrP2Ejwzk$eEeMv& zVKWqkFGq_IzGM<^4&;vw@3f3lwDaRK9^|%Hzf5)JFV47By6^L>VGlXR?~Y-9t6V?i z{_<jsYuP9~zp7g~4d6#bn-dx7bAhm_v80*h5>KOe-w3rf6liz0|9A*<4Rv@C{hcf) z>M-Goz~Ty4=CY)|iufvcb#q>lk2yaj&I|%?w<;La2{`+hAad-SM<-qf;Q+st3w}7= z#badMyc9h!?BA$IX0YM>vO?0Ch4UpFHK5^nCqj4mDk|j)6hBxIKb!?W)V3sTP8+Ta zzx!`agY5sFb+Hx1#pfgEf}M7Z-?(J!(1o=XKt1{wO$%4Q$Zx_CDfwUM)30wAyX=|+ zaa{fo?Z<FaOClv*;u?YHshUcazu&Ng1o>Gs^{3x6$!o)P(_VR1f9Hdd%NQv(VHeed zkB>*BcR~NZ&IE3Io20^PQ6~Nk$$kDiT86o<VIOJbUy$j4?kdW;%oZ8sP7F12!5cUx zQCspX>7*^`ey!n)R*6gc2creM`<zXp*O>_y&?&xJI0&0u@=Ge5-EVHTBh4=VYLRC8 z&sxmwNsK-m0$StgtRN$gzu08|*{J=E-Ge#XA<RS+M?8z4$REO^@%=~feJk+;j}yNK zf7R)C=3Zr>_C}+t!2E}x{F}({>6!i^U-8=A_KDZ?prw*$et2@U4{w=cmusJGpe8Qa zqjqfy6+K)1<aY7uEgsCb4kI3x9)5<2jD!f_?oM24GO53wAg3pTWwpO3i{IPa^IU3w z>w$mBcGYEz*3)+Qtu@i(MQXJxS@c)2>_37cX35l$yLH}1cH+a>J0d*9Me_n*@E-c1 zZ7L>WyWuw08OVHNT)OG<ar5E++^c+I-cJN_bgz_ffb5(T??w9;p5Q-tg>RMBQ4T)6 z_$W&8@iW#(F}C^OzpUfg72Wy3+tD{@OG12pfukhEBN(<WFVl`_cve{)ey?tYP>-O> zXYsmaPy>befS;N8d`(6PU+l?qLp^C3)`VGJ&ZX1BSghWfOFMecoyEu(7x_T_#K^Ac zUv8|a&|E;jXkEAQt(JZvcpqzrZt)OUBVMR{0ot*!@}?l4FuO%QXHc%6;JgshZxGpI zTFBkQI<Rps;%$EzChprGBOfF-N_R-8Y{O!7HoFaq8fF(R!!I#lk}%pu!*q4+e!1=O zUQqP0)giSh9{u1C($|E^7Ggr=%RBN6byNyr<IB_{HHtydt(AMQLc(Av5Li@$fVb0r zUY>Zis~6^OPw#HG14Z(s|55!V>-c%k9gqIM1(pAMmigb^jx6;eqW|P#tsf_O|Ch-# zr4#OK;oJB>r{hnM^Z<N5M&88M?=T*_CBoWG!(g!%9S-h45`P1X4RDPq-on_~Q)W_Y z12|j*3|xv=(no*B3H(?4m2k4_eRoRbt0%9!!5^^$%XF!jqm1Q=YbSqlJag1Kt_@88 z97jX`zA1#2@n1q|q~`XJOo)C+#D2!^&!F$0In`c&tNu@1$$y~dI<)_<i&E4J6Nvp* z=;kOIQ-&bC&Eu!;N8#tXF!17+aEt`Ms*3Vk0j0wNKLW$$FT>|@gv|aQko#brdgD)) z*Y+%EFklDc`f&AGlqz2SuZi!LmZ>MDnmE;2iwGN2txD9n<4Vur+NZE2fiA|qI#9zO z(HVkomfpQteu}M$SY{*YK}_xZ0COy4W$mK0c4*#_w)UW1p?P)6Uumj*oK6V;W5FYY zvk*K5t1y#bF=PA-1NhG(?&$9UApb6~C@qM?efjOTDoE06e9}&R_ryLAS3S_wU7Brj zP@YwK3@jIxFrHt=?d|Q%oFU`M{F-a3o{d3jx-DGy4;l&GAX|MHft|-NTo1Fp2KQ~; zOT)f4j?H_i$41fPc^2#Ue@7Iw+JsRmA(*tEQq`|JDT-i$`p^AUUWv)7CSH&mMAOoe ztFkES;cPk~=F#<i6p~TyvMJtKA)KTsO>U$stu!awDRNKLqjN7c-)~f}71B}<YQ(#Q z1tcDbi_fmq-y`tYx+8#~70v~s7-bI(&nKTY!x6HsIsIj1&r2)$PRf(Qu>7Y0EZ;g9 z`)6nc{;hrDs?lzdTUT%LHF{U~5{ABl5ggk5&({j4zlYB+`rThJU&2)^%>U{7f$r+H zhFmm<=wC2{UAiR`<y*h+h9Fla@^vk4z-+q<ZZK^LAo+>>JAn2&q?kenEibfo$<8_? z+!@q4z?uO3$kmIdz#S|3ZtR1U{(UnE@=cc`HDR6GdB^jMhwc6Q@wt@q%blm+xA~w; zdF#XU#YMrE7H>EA$FmDjp@=O?$Ug-;L0`7Bcm%9+{fOc6AHRvYp_E6unktH#@oo{u zzd3ZdD)Axl`E9cM|H^3Wpsru6!TvLZB_|iw&KRy0inMf#q<+)#>>dK%_C6=d`ZBlg z>Ak;q8~;()u#s&35&mIl|4B*1)bpQck`nL+7H@?2u;>|egDAL4<n_D!3Uw0}+xGPo zwE91!mw)N*cp(#3_FYf(&5+*_%ct5>&#rhm{DS#98S!6U*xr}QTu6*xm&CSgwBrU% zdaEDYdEPOfaE?W6w^>Yiw++tf6}Mdu1A)huQuhqqGEjvx`Xyau>pr-zy6w5JNc9IJ zJYY;ARwB=PPoPW(pa0+)Xy^ull_Z`4Wc<Eua0czS)m}df{eai%i^Ftx-n!MyQ~of) z8k`%f&c4rH6usC+uyvSmlJabj|4TT4PyVr6x_A8nnl1g9K&g1;*47id4+^%wQ<b=v z!t!gJhq{GkLF{66PBFTfqznbJSR>HM&Y_OR4}@~AwoTh+m}T1#$CdKCT^_vQqE@Ic z?&pqDVWiQu5q`8##=%>+NB+e9i#K-(4>N?0*iOO`%3Zr$kc3S>`Bo}1nPy4pL<jxm zu3)pK>S2gnpPfa^J-TgVOH`u6HB~K|Nq^)_rT1)d`0DlJRa=4dMuH1gf~88l7R4U7 zrWI4u$;3q+-7wp7`&CJr16%y$;txt_DLyqQ+j6&^1efW~!D+Ak{vEC`isW<U?rErT zlAZ*?IIQ>WXM%ygF|UZ6lsc<TJ&i>qZn;TahtqYPGTULDGH-6HH7J8a{EZ6fZI2yK z*0)wmS-zech*NwccR6*ZfIC@noY|sYmAIve2kiix*X}?oh4#<e2lj#OX^?z~)`8we zc3{Xg^cv4up9t+l`k`yY?NrYdVe^{1&Pcr?`>lcJzAt*({@&JHe5Zzc3ElXO$eZ1d z3}T?pe4P&0$@6}kc!vT1Q%vZu<67Irro0`@LwD7?)0X}~rnYnInlCdJ4l;(4@=@3r zmW&hQstM2oK5vY)?SjYJA6|q0bE6}$;xe}%RM&TI-#(7XRm4)Heu;5n9H*13xJ4A2 z)4bhdZ&}o!G&<zh=9?XN(w+u%4m~>iJ0{x@_h@bCuAtrnP#?q|t*pwyB)876<Zr=< zjX@CUkQ<8bR?l92K<mpmRDh!s`5Zsp!wu3A^mcRNJJF$hZ!EP=$8CWN?*o|Ux!o6~ z+x#%Eu!xj$9#A!><ID=%VUwAOJr8-oR~Cq~_MG>MuH9s*>QY;U{6T+1k5lM9AiXJS zt?zi@mceFkT>6UQ5%Xcp=<bHqQo8IUamf4r=MC`o{kPE?_8F_g-q;>!?}N2(qK{ER z!{zT3#maL&IcTabM&!9pOP_~ow-s=aeC6z_XW$~Ttn{#PbK^{PuVjw?mow`Ae%lh? zz53m*@1wsrqW5ohzdio#)W@`zW0S_pmPs#O<wvfAF@mlMTW{C!6Nc=T5c+ZVxZQ>W zBeceT?qoVF&dnCW&50&YbvFolan8Ndb@oRFHF?$F&bQw#?ETWr%*Gsy6DnQ=A#&a< zf^`oEyaqhtje@Pc(nGEnOcy}XCya-oCAT|{>f_bwUgAkkY~~9j#DKDM6iaHIS`#Q9 z`P?}uicmK{fl-m%PdY!Tssseq)hKd7e@wP7Nh<<i_B^QR0R+BGeLbb}Z0V(!CjL1d zhsn#R3=~1@TD0ZAtta+mTXcVPJ=}5J>%1ZAnkfuj_;9;PKab_UJcXvd>-z4ZUtD80 zg3vp`T+mO^>HEUsflc4f_eXmW71^W+ssVjT$W{DV9`JBXc<f^R2=UPPAUE7($S$IH z8H2r(;U4@zbGm3d(8l|?jI@8dhm}y1c2mx{{kv_0t(<WG@~X;@&|BS(P0&|5beKb) zF26V#(&nK3L%XM%GO9~a$b3tWd4gZ%VA<UhGNufW%9EDvZ+vNX%DB;%Zd3$77*X!g zgXX_EBYE`k_Fl#yJx$OJ?7znH6+B_O!R3Zwn1PEbUq<Je{Cm^ahGtr>`t<u(ZEoPk z2WJtdc3JHz!t}0O{#d^h2fr>I7}Yzghviyx|KjJv)%<=U(V}?nyfDtgk!<p)4$bT6 zdxGpVpK2%6mCA2W^W)m-{Bko*3+-_g@ZvPcd%DNU&=Y>kwbLkNGg!uT43#LFej%>R zI&Xiem52mj;yzV8l(25d)aqDXJsUhTto+FPXi&B)1J)3CV^Y`Vl|-pbBEfL3trmD* z1s3VKvMA-7Zye*VgjA>BogS8Zi(8~m9-p@L-AFe3$FFxnjmu{*^9Ro_A4wtGg6>!Y zH|yTl*UtCO=}^cfgA2vx{Ns(q^s%7LgvTxCm#M=C?zy!J(WXbg2m6LLx5o;Ab*_c~ z1sbQ>XR<50N3qcFDUXbY;GNC9w6k3AKnhy*ivX=-CbYdRnZtJ?uvXLtouyYyV8O}r zLv@|~d++Z2_=|(KdWf6ZE$4+bXpJNM9t$jWoM3zdO&&BMH@GtbE3%NQy=0bqel7)~ zx|6*fX`5G)K6Ta%oq1f@oYEU3)RQCezQ0$yErM=H@uoO&++GrnVV-GcQk2z>-R5z? zOkZ&hop0!XuJ^W5C3ddiQ!7EE@nrq=k(psn={B+KSC$0XRiiWbhAQm3EM6?L_-$`D z!^1x(Ux!uB>{$+T00y}?JWkDENj1T9bA$IAG^ZJ^(=x1rfJ8GOr=@+ogJc4?x|CVc zDJ-MLi1FuBMosj!A)I|MJ&kmtv{3~LhkCzKRdj<CN1W_Xc2yveDM<`dpZeh8x<bR? zog`zz;ebtp6iJ-oN&TJDB9(mqII9{k+GM?@KUZc(4wh4M9o3(G(if--heJcED5etR zp)#p>Zs?4YZLp?X^uwHHRTVI)aiIjuskshoR9^Uyu6kMEZfHFzRU7RItL3SG-Mmx4 z)9+Q3;-=J^;Z~q)_kE|-Z9u4~jetf^4Utx;wFtgY$S#N=E1*AfhyA?KL-t-PJkGk{ z*!(9^c3x4EolkP<M!(sPY^}tw$_Mk{)a*qy>2<!RBpU0YA@gDnX-oB{HD2>b9vbzc zj-3ka;)o)w6N>X(o)4Tw))Qt8VrhydYaHj<O^NddjN5PGA8i90I@Z7kHqP~Yn~eL6 z4Boa0j_NUOunOjcwCh&uR=FpQa}9Ha&o22ch2y|2-7RuBc8AWSs$C1vCT|7(r)-)6 z8*njDUDeMd(IheC4COLRA(uZGD5~1cw#cR%cP?`*qqxo|38YkAWP`HlsUFcE(W~I_ ze*jX^&Q{M?3#%TNoRuhnT&G;?3g-Cd_~ukR!EeEuH~^d~q{09-ST$#JLw~L1qDs}i z5H;D705!nm;8P-vvnE3cZjt}wn0etr9Z4055<_X3n!01;dCsIx*B4k(&7xZNPJ*mi z4T@65qEhy5g6xB8SSroL{nSf~Mst&)x{U(y5~C^B$r&CiV)aN@SViwb#zpf*^Br4j zRBP19Nv%08dH&`5L3i!*Bj5>8NglBS)>$?)LLrOse1PHreMmH;UbzOdOVk4X!z?p4 zmStDR+P>IpMHL5ZFxxt^0fKFTOSpLCk^~aoD!x<@XV>#(9OSolp<*a`66+GkSXx~@ zo$_6bD{!{oU4%X4`1;T{P8v@T1QXhdD-fJ;Z2dzd)D!7s*6b#oC#k#ZfjDE6bCX&w z+Me3?VzCzAEuJyF(CH9GgjkeSX4PAyTBIU4ggb{*r!OT_*)<tA8MA>6)mg8JAm%4% z+N9Ct_N5ehhqLc!8#x;5LXpZMb(%z@EI_+8y}LK@dZP5}JSNz<jM+hoq8gtSv$<Rm zDH8cQX((i}Qx$<4qp+c}{)ihe+G$FK#BG9((ch4r7PNZzyU}j=UFUGObo&ZDs|0?k zctDU{w*r9Xl*l*?Q!H$>`{hY+x9A2(U!u$aHUQ}~$((XrpeK>e?(Jz9r<f+-M`e^p zbftt#cvm;(2`CI?rf1$P-8!!!_W-Q?=@EAfH(tUr73FQ}A#wW!z;=zhiiKgY_tA-U zv!z=XXp~+V`QeiAwy*7DE2W^t9qFZ)wFmg*?(5yJle-=+@d2i8CYjTeW5V%N&f)Q& z#<a_<3wc^=to(WD%!As-jJD}Xb0tE$<0T*HtK&7LW7#ZHSZe0=Inc!h1B@v!%sDtx zki4stX2Q7V%@!r4?W?)3b&RQJN!inJUk&MQu#rcdnv*WGr?aI4l3R`SPBw=&lk5fU z(XR(K==JU10~t<i7=hBMCc}6}Tog=XtwyaBQYiz2Mtm1K_S~1PCapauCCr>Ztywvv zt=T}))|}2kSsT<Fa(Q<X^YUIJd^C0`frBC|EW=xY{tm<2S!|nUr&(FoP1n2w@y4^{ zAbT%7Atfm)pIog*v5cA=D#}ea!D#i3pAEgIeRr_5sMZW-Lw(Iy4H?|*mU?<d635|( zEG&~pCGuo8kNN@{3PZEJ;GfPx&t^Vxd<CK!i5!3bMoAbPA?J@CuS_QDl`qV^uF&^D zLEYE4ro4tdswNkA802A>r2YOxfjd6b=Y;>dH7LWY1UGm6^~sA-m9l6HjUu%5z;-%F ze=WJF7p0)Vn_WZNYxssA?wtLy^G%vo@1f+NDC;<_K2V?K+T6O+#&zXgVmz_kYlie* z`CjM#v>I<(K_jcCH7lTP<a|eq`?|ov0@Gy-Y1HdJv_6rwz;z78;C?5SwXC|dcaPd$ zWGF@R2{QIdz?}71J}RWX@^wh_h4mU|yYxA)tk-AYGP@Ub8&+4LpNSZmd8V`<ok&tv zqB4e<5N%c)f{LrEuA=Izf@ijY{rM-sO@+~SKKV#0Ke7<xs)9^QLyEF$u$8-#enO`V z`+pWuG6>NInfa(z)QkHUpxX+v*G3d%?i4j<HNw&+qm}jg2n*oXP*p|jic0Di3adnm z=quyQsbbAbXM>*0#o;jK_y2TOUJ&&>&v8?l|6IENp{Ou_Lb;~1*yRgQtwl6U*|V>( zH7ifqQ;Z@12D7kjP``knKU-J1JovMDJpm&@5r+B8>)jp46Yt{DtO|ncZq{`db|9CK zY>v^-WKjWCS?csm<DX!)>fk=}Hw^ZZ+9#Zo&lPnUR6<29cbr2C^5YArgq6CW@AZn} z?GBM@ecYky#eI+hcJh$MR!tQ}tqEL3O-og+E{ch({Vd-b4Nv;nVq)_^7X{BO0sZ8( z9p%wa`$|osyl&6j&1Ul792NNPWSFj=!HY_}y$~1Eag-s(8k#iOVYAKWDT^4l6HY@P z+M@FKaG<1DSS~8*sFa3{HVU}<+*vff^O50<u(L(3O{hN2>qWGeujw-ExC3@vlLb{! z`{<NlufD45hL)8x?*4AfJ;M`tE35dc<yVUWb{<+~{2j$5&&mD43t=99#AVwX^sL13 zz;|yhQSipt+S!C(!p=s|ZA(Ut$Drqp2QKN}px2BCqPuR3G*ic#_y<B)oZK+UgMghp z2eRimAv9okF#JZtXmxbFED*LvXR4DtLQO&uoZJZ8GeEYVHGqeFCjJB4_CdmO>An)_ zBBETLZ^%909OQz@PGEmxtekNt1_->~KjSvd2a}=XgUHOe?@<&-w@uKgHLygZ*t?R2 zb3ng8o^d2nx1cWD!LDoLM!0sy(QDyu5jwxfv&ci<t_9Ijf9VQq9T7Yx_b9SvdqdhT z_P9!-KXR(jxVfCQIr>?`jSw8u_G<}~DKxWFABC#R0)^3ya5d4mQA7UVj3Hzs6e=u- z=IaqSEh#7H>j9b;m$UXwU4%cTgHIUWd?(noG{zq}cE(o}4c%yzjdf6ksg%e}5SgQO zhhrs3=z-uq%%?GZdF(!nuaR0&_>!{SL7qGc*ok=amRcu2C|@T(Sgt%P@j%tZp}aju z9Ycmhn6y0u?Kc~NGk$omY}lKcPMs|}6r5ZKrr#L}%+c=DZ)3J3W%9h25(>Se^e)ka zQy<{C?_V6`dVi98{C<(!&3fXzO*NnEj!1TfxtMR1TPYR$QEgoPXx!8PuCW|lSWlnf zTD)6)KE?bSxfKUj{;rpZ?W*z(D&vCnQ8x7G756>-NqN{|?>7I@PHR5&>!|frcxvl& z`>O>9<$V4#c$5V~W=HE^8Jr_gsf*8|XXPEty}y^;GnzlXTh6y=&b4S(hq#oN9Sb#f zzuqR$OC@NFcFND9%g>6j&JV$3MN6E(*Xf$mEm#pB%5KkvwfE2&kX9HNFJM7Y(fqKm zMzW3J$f#mleuk7#w%))raWc=!$>3^85*^qGjO1$@l-K<Pp9gU{5w2o(#nAM-#*P!~ z^E?MO=b(`DsOs&w>G`;k{>~;hqGT`sSPRXyXv?%{E3|lAXuN>LhZ|WaeyWR;ACp7- zP6E&W?Bur{^JOcoUW<%%M(_dZ+E@!*xrcfyUDg&>$=Bq|ZLF)lIJ;Z~2*2;j8RFD9 zPzvo`BFV4!vz*GKvO1%_Y^rA~DrYS<hcU1H#7SZU`yv&(d>wJX@;HLS0Qp|58gC&6 zPDci`D80UzwfusWfHJ7piPm)~!j$TKaj}b#P8VuX{fC?~D5FlBPNSFj_Kl7X<nX4^ zOMUdbDW0|j$==#lHC1BWn1Gh^QmLT<QaB&(u->Ypeh|`Vr*1>b$sL!H+Ak}&{@yw( zS)nhv(71D>h`Tb^T#|TQr^;rVR##Zv)_XF7R#&4|ecyk3!tM)+YMPlXtsA?}=)iV} zuA2Ipd1F?>IL<xCpC=@#6b2|97%m~T%_U{)?2ZiO%M*5X=G+a+1E<`zsULa@ZTawU z(o#d@c>nk*Cq|u~Ys`Y`n3mcocdN}FIbXP&*;poC+-1%(&NbPx)3qZf=V(Gu#5=CA z&?l%s8Z_q^?z~L^m4aNc!sH>jlKQ1aeq)UCf*G{XDFk;%+1$h4{LbpjMWN@sy96<2 zxTB+WMzOn*&cg2YjxMC|pvEJ!6@AD-Cvw!WB^Oq7pE}vNa6R)t!8X4swkft=ME%U2 zRrNSa4u^W!28_;lN$wnS<jiE-Ms?BvY2u8scCaRwFJF1RkovY@9U96vtO~b0hO>}M z*EoUG5?;1ahOC;p3%7=6;YtEF02|olXKhZY@<q`C`#(-t&lW;uMDFuE+2VLx<Wd^t z2-OO3-uo1e$N8n>$kuW=KD{n>%q?Lr!=kB0<jG{Zmo*C2g*_A{7+DptZfx+jIqXWY z6`wWl+?vYPsT>%b6$hv>sWoHFGPCRtRV)Y?B-Jpl9V~dRy9h{2ESd`~nx!Ew$`D6o z$oVH7NT|EsiJhgax^sEi0a4Qp*nnXTw;8~}4Tynt^=Z6qdR_loQ>-Mg^g=E5Jc#pG z3Rr7eYobXC-{6_~X>X&peL>e`fd7h6<+SRjL3<o0)J!F`)fTVkwVZwDjTZ2=P9+xQ zyRRX}kjS!hZ9PT6p-mbq0l`qcF(lP_jlBT~Su{0tFf`TYYqtR%7qE1iO6sJ2<+G46 za7p^o_|v>8pr3O<!=xm?$cm#*K^1h&crCm7U9&^u^Q8G#+#IC^v-po%HbYE<9#eZA zywhGA#VTc)8@wAYhTUcCnGYESIRX=Thdeh_HgzcDc9})0T-)!GZq7rmQyRu<-U?)F zByJECg&TRTso>l5tHYnB6sklDZ{X$|Bx)HUYL3mn7cok_u2iNQluzyddXV$xBa8fi z@rm3iiu!Y{6qB^%uRwcq9~2wdxBbpDc7OY}lI7;xn99^uNI!=iamS0)RnETG>sA48 zhBdXFV#VL`^nu@!#Obj(Y@m3m3FOffRi&(??-kn7d0)rgvRneH5^ilTS5MwvVjWPg zRUg2<sz9)QQt5lEz-=H!`l$=QepOq3bbbrbuH;cOr7|CryKcO-dw@$oZ|<-n6?C~k zDt3S`n=gCq7RUl*vCB2_G0D<ihgAlm7qp3BXz1pyTMLA}QSgNRoIY-Mo4WjGp&Xi~ zRbF7Ts@3t{#a=vb8lBaNvV1bN?160rZ3Be6XiXp=jUG+IsI=-NLv=JHJ}?y^P2w2A z;5rYx7~-bH&vY%Y2Dq0gZB^3Ch)M(TB!_*LfKFa>we<L;hJ7@drfoeai5AS&6Ub-L zV$nk9T@j(#v*z8b+B~@yxtP4@c0wfHfu6KMyiZ&j3u}?|)6QM+s7#f_bAch@lJ`(E zZtk|_@^w*i+XK5|LXZ$v&61Nv_x=c6+9>LA&E@j+R%AjwzaNR|bIUU5fP2s;_3l+X zFOW+FWPP@?MV2SVeSKYdz{aOEB8)9JKz_)xqTS}%`GO?#c|Z0CEK1QS{0YgPvetO- z71H24WH%1wy`*UIi11X82K)&onjc(TrY=)X8xT5o6arV&ea~@wzl0A1o~yojd7BVi zU+I^D+xSbJ8Jex}f`Yh>58|(e(4@#1k-tc46Y`|ivzYSQs*k{}RAw**=lix&1Cgb$ zd=BdM>L7{Rt`vb{?|+KFQa@Xt^s$IW3-h?XF|Y|^YWvXxPl_hss#7Ux6Iv`c&QniZ zDPm)?vimzb7|S;%sP8v&ko7Aj>asVw;`2n!zV*~s=#^SFe3kMx-cS!+BoaFv`;kam zES)?zIhL!ih{rxt#0PfKoJ|O62gN`txL0JJtijXuA&R^+Bg)2LCd$;{Jc_3io@^+H zL1Y$_6eXC#32__f2qbF}zQKGQ(CkskZ<vUl*(LnKK7=foCt_%VWM!b7EkNc?l29sP zRZ#s$!&kPl6127!y>ct9Q52nEk=FM>)aws(0B|6|np%PP6qP=a>pK3q+uHCRi}~65 z?7$jh3^X`%-P1LKrAEp${M)``|3@1GQ+_=lAgl;?R<-9d4+q%vxGT`}nu_Hk$60Gw zsumAx%Wye5uTh%FT5B%_ch?Az=i;<>UN|~;Oggb}edgQc4&O(zEJRzIEt{3zk>k$7 z%<7<15#^u(VRcMMfEA@x<W=OMVv{hMw&h#lNPjyoW1Wl9-3y1jJ9lERk-6l6i%KHO zsl9=UiJsR!%exZv(>_u)AAG!-u3&xr);qMW3L5Iq=aFvP-3A&m8Zk1J$q_hAX65Sx zkFy%1Ae970$<T@^Ja-}eeb$o-EB)gngV)5odSi0*Yz>29#a#vO6&X_Tr+O0f-Upnw z<*etHFzAc4>t3#Bcf7}pY5y6FETvA?ic`locUIgng~1uPe^g6^#9OvXqUVLmQl&ZV z?ZCG^U~LzcnzH)Q#Ofi{Y*TN>01q%-{?@hdF4u0C#^ZV@!qdJPav!*<nWHi?N$$QL zGSH*644Kj`k}HJQ1h||k8TDmLt6tXXS%1^aONy{$+Q@YXyP1TXm~_`cc#I0ajVFvo zYoU>sso<r7hGsEqsdvy_FO^!xPK(9sjJvZjrNdif4AT;3k};%F>Cf%l+#_tKVH4`` zVf@~J{@nGmuDM;|+qbTDW*a;8TXvW6Uy4>klq@{<xx1ALbL(_3W}H7y^#vJu(b@y= z5H5`)Z>wrObauXVpCthb)1|IYY$%!&V*&#WYu1Q5C>(3HR=4Nz?gvmP;aNGqB&Jw_ zS#I3Ujb3nrwK)P3z+)?O{mZHzt{WN@^V^nrx``Xw7iR5**C%wHth@tz_T=J85j9Xe z68Flq`_x`usRcVaF{o1Q&;_l-aIwpku|R?@8#v&S!U^dxIU37dchFG=fix9krYFxh ze7U1T+*nla)<w^Y-}V7#g<j8Vh=q@emCrpaackgFLmRjCXFZ*VdtE(;M>bO%(B*p~ zE?FAB7d^%2*dPRoN7lO<t83jJ`_>PSC%q?E+xStH-#Ud`n+-&3Wmx(XKrq+}C=Hv( z12}xMljN-&oM#PX><)5z>)N@Ck?puAvWGsZxw+u6pAdRHqjd)8vo}2?J^twx+2Pe* zO19l_xJY^N<6AVp)TVkwvrlK(r4+^)dvG5Q<A`lTM6siG{;Dyt^H#lhj|dM5<hWGu zjOM;M47_zkdf)ijgr3k9BvbjKR7~QG)uaT@;L`>EaWSxeIbyJMlf#$K+b}weTU?Ug zv9$Lc|C?;b51yr3A6a!{_;sg!LOmGN!!zs_q@s@@GXO(PJ+Bym;n_MMsTvPp=&0v4 zP7x7%eWw-@)?*xLWMLSxUfsqSToUtv<5P8Syk@ol-3il9X-VZb2}7;>g4b+7I@%Ak zn$V^%J#23wlK9Tz<-M(MAs{yIkj(NQTg3-6g0F*9Ggq~V@wV$#dT@Bkgv{5}pg0m` ze1@r#Qt6EM{MVb&d(`tGRDy)pSep4`I(^^-j^5iixp!Z3?}O*0566_@voyBR4GgzW zwol21Hy4q)S83gDj5-N&cQH7}$~HgoeF7dA0C>ET3fHx_Kk6+OIGmmtb$I5I%IR?! zfXBeb^n|BGsb(_)0K;vVRLM2b(VtQB7^tf{o88r`JFBJv2ok^WNJqB?4&7{HUgGv+ zOK-Vj{l?hheX%*EsiGogz@7#P3F-6Lr<=n`nNr+m-FaSVpC^TpUg&eySGBoiA=>DP za5ibCBYu{|F)q-sw6ZvmSk&F(rZ<EQ(YK$7Kt3e$6jzwAC6+hlb(-#QypykcsHR!H z@cjHsal5H?=wVySoxaVQARg*$lycdgWT3U;YqY|;IBs;CW1SJfw97RJ^3pJd@^Ra- zsizK_m{kmFf&s17#fSXw#2es>OWF=~R3&D5!`KijrSj~h`F#fXl0s?j)3yrB0j^An zto$rveK;-7D+mjV@9`AxwLlJMm_w~@Zv?ltE%}F7($c4{$%M}Ed2ZZ;t%lJ$bJs-E z%15s;(!5L4j|KQ2<#-||TygHTOYOOjS%^u|c_91yqR(u@hLLwo9@PYI7u;recH^mA z;7|2ug7miUa)#UN?Krh!rnNV(9d%{o*)-+Zls8ixT08pq_oO@19Rxma#yAS-Y}z}v zYHsqL^UWxA9y&JV&Yki!thrFab2sd6Yx{5w2Y<F+?iAqhmfD16p^KOM;upd?r-EYW zE|d&z>TX5B_W8qTyLUmr?$Z292lpJS$T3%nG|tgeLnf;CTg|z{fVBDZD&3ziiDS}e zxUn#`cDZ9G8@!x2Jsk}Q@59=*P409+O%6?&rzbq+1^H&V`T7E#K%Pj*=^Eds)a+B( zorn9v6?r1Cc_7lP@=VL7cJbO=*GT-J=9|S&#L~MOB3lKU+hYvujwA(u8Y{DcRZku} zK1}&MaenZ7Vexy~VFY4Fflpfnr|rVxX;4OoiO9*@M51Jp7E$oW<xbA?SvkE2_3=n9 zV$=lzJucgzVZ2=rzhS&>F5U#I$~I#lmBT}fuAQ}8&Esn4nWd=QMC6SuX_u!%YSt?A z@}{WgA)1@OoC9Cp;l1`&L4x`B5k)3%qs;7K&@P{|+k`SB7SE1H(TF10I}><Hv)mcn zm|GjM?pSg-dRsIcxIL}ev&koyvw<njs~B>I+al<ZZ(oGQ(rdS}%EMH4dR8qC5c*iO zyUoirS}OvYFFy3#yA<o};lF7(V+G0DpS&T-Di&u<Lr&Z6iI}`LO#?w}qau#m+Jrqm z^6&Hn+zF&lkN1TG+R$wCChVJJ!DOD+(A;!78TmF<koA=PZt1DcO>K_gDm-!e<Yj9C z7@rg=OX)_HFJ~1YGuw+{Xl%|=n%6lQ%aU5a3`57$3o7#v0kkUxZYnn#MT?UL^OTn) zq{0FQvQIb9dG@kSy?EsHtl`{}^&IaMp>vE3(XL*ldJvLgN`_0swA<(uG`I899ix<t z%@GyQ*~GEYY|>}Ysar6EqlajZzVPPFqMa_We*{TZY7S%v9VW53)V7@XJuw#SrWU1j zRY4Pz_B1&FO=7yOZ7ofU-kzQ8ZRxyCU4GA4VBUA2v2R2pQb970UcqUIoP&4fss+zt z{%YG<OZs+VUVh}LbSwWoeP%*wg{%rG?<j3){!Dgyv_0?f>on4_$_!o5y~CmslNMrH z;LiC`u~lY*cxt)UibH7OD%Y(Axe4J)OZ<wi2_4oss|w!x%J^1LR#}DoPO2_ZW!vHb z-FT!XvHdo#&XD)G#iG_&uo^1Hr@hjA*YsX)wXFg$Vd{9$sUxuD)WmU7{Uthd^xAMi zV8DVIT-0df!yGj3&>HDpILiYqqu{4maY;j)x(?-mW&o)8J(GvIW6)z91hfTL-={IH z*0PbNfgxb`gyHl_@SObS?ieUz*kt#5aO7Hs7&^*8;V2M!F4F{STNkgH8Xnv(FAj=m z)PbhtoElQA-==1(#v7nf?l{)#_C%)AAaC6<3OS%oG5m1b^(a`)JhQJKQM3-FbxS(E z9?CbuWDxZX(36v!7_Tl1qJLo<Fnqgx;p`_gUv^sQ<|de#y_jI`;^=U4+P65rR=#_| z=@5p_v(p?SFz)1J2N1bw%?I27HDx#VQ@2*W$?s*&rEKwe&UnGLL^EiZaA$jlEtqNd z+(vgR(Q89q5DO`77uP#8Tfk{67i+bT8}q!y<Qp}|$TjZ0n{1lkfheF*98^6S)YuX< zq6kWuyl&xP`fNDdxK6e(Cbw0P9x6a~ta5Xl;<dJu`ar^RPh^@~&XNh1!&UTRayUch zw{#@QPuR&27r&oX|B2PI@(7nP$6@+Z|8^)9u3k>{;<3$r-}%sf*!}R;cS3EOU}*_> zNgrwLghf~JpQCfqm`c8sl0OZTKmTM2&q;}1GohqdrIySqqKt!`{*Z0n-`kt``LPya z54_iQHr;qkzvgdiJ8ib`UTnGiVzOU*vADVD9`WMUyTY5D@C@B9Dl-)V=kuK7f&h<a zwHfZZKN)|Gz`c-0Qivzu%6Jy|{jgO;<QdY-@Rum`&;5d;MBms&2TJ{ssh<4pk2E_i z-q*0YJE$7f&%!%D|86tPp7rjOI)4m`BY*;Ok0;e5Q~Zc2Qs?<sc7h>GOF<YAC@kUb zJ;*XJhJLPCiXN;UuIZ#etf`xEQ@K|VP<{6!`Bzm;@=#UvmyZT^O?Bq%15W0<y|xgY zVy8$V?~ZeGXaS;nq{8c-1!e;xp&Xnf-iN$hYK2<D_hCfxj#g_-D$LRRneD-la8fZb zEb2N-@qNv@{4#oQzCk>(=}2cv6_(jnXNpy-M3SVO#l(cg`}t3+&!R+MN-Xi!bX{+~ zgU(f;e8S9qmMPjRyiEIvYUxo@2VNmhcwzE;70yo8cO=@0@MkI-nO2k;SxAnMXSAA` zR@fPKv=chW1@lOb*>G{{nFl<dR8QEWSkN$Ml8s1;GU3fL-<&9-p(=duHVqN3`6Ruq ztZ7IU?Mfa>`O}w0v{mQ*2~sp*%|nD3NvAKzFMuU_#O6Iii#H`J11r@@Abu!+W3Lwx zBO=;Fnx3=RLh1R&gqD)EeTOyj6n1lG&%@_e;f<XAACndhy~bB%)s8oD9*E4{nhV$E zkso4@OrCq=9&h^R^`uOi#hcaD%{&;3Bj4gOe$$;dlgsx_E3_YAWI9_^3`6Rf_2#=l z*=4(|0f?n%d-9&8%{b5G-rp?D9e(oOf!5?$_6@=j!!Ih&W;>{FAOCQKuOro9Jp%sF zdVN4Lp+B-DwEBAA@8_}qJ9eVtLAEO@lFsr91T=jXl5R{sA6AbL@DX?Guk<6T)^?1$ zx8ld_5z9<m5!N=(y}KmuP@yY_T>gjHu}V2LQZ(5mNGhfrg{~7p1j<<EQbPq%$;!w) z315`xXtSm!0*15eI_Uz2^WQkYIp&ZmQ18g-Yzgm3;VE*`W(bb-oFNit36AOC#0q4C zw~=qKJPVm1B4;>m1+7YG<APHi=c+u}<x`scpXDdUhjR1Mx2?63!y0A{hY;Atv;m)! zEQU<&(~^u1Se;YMHaOTi=FM<Z0*5e9gIp)**&>tHH*Blh`OJ{NQOr$qRLWYiX_=<X z;a+Ip1}zw*gS7S!_mMBeZhv~tv>NEu&h1$^HF@%z64xLOBhSL``&|6qT59|%!_0w? zr;R3Tk52jvT#1gvWWZ^6B=9D?b*HQ`J1)6+BTM2w&OC#CGHbRzc1KC)EMKRFkg6u| z;_JKp+(>2#yj=nOEa|gIW|hdPY!)T?5iFZ<U|zm{?6$t!@)u=uDVFY>p|4@=B7-(z z&J<m;d}B?v)eYdmo{!bP=zpP{N}r-1Fc%M*57xz563<(1&Ry3-1@s{Xt@mjQL0v*I z86Wz6+B3N0;Wyzo4Kx+7v6m~qy4c{vzgB;(S%UBxo}!Yqo}(W3@f9)nLvFGDvwm34 z#ZwJNobs=)o%BiHob*O6akZ)<#uXP8@)Ui-DI%ZLbyQkVVN%UfG7loi&MS1E#H{^n zsmMDi<QV&T+(l~SW3r?@O~R_mCx#$r%^k7akBI@&w>kBmj0{=pHOW)s?`NgTN8Y4K zH<^)wGXMm$JKB^5zxV)kNp0T;EjG9Y_BROQ%TuuEofF%tJUUVhuk)@62S9_Mkqyo2 z@jGI}MUH%p16HWexX@|DE1LMG(iN|ip{DrydBY2hq1wZlmjf+RpLTz5cv=Wm&YQf5 zC!LO3_adyk8+oruQo%jKM<H0%@Xmf@qw>zT)NdpeK#&y4t@o-fZr^}uJ=ra<^14%P z`K^{AQ_Vek;`@!L(*9FW?Y{Y~edJAE;dORt_i00TOK-f5?2GY1qPj^}uXK~98MqQ< zQ-NA`mpV`_-kj3G=*UOT^qFM7+qszor+1g8`U0R@7ls;8!nDxcz4obp=@8wj$6SYQ zH^HmC-0PUq4!T_5eKX~eyjos5%)BbIbr0hrgOJqnd9}&wUiL}Pa)P|@)8ILC9=-a! zI&SdwFLuZIhK7>e;Xa1zyi#5~i9Mxn)vX%jmBLw)V*`nc8`4@3rz+3H&>?jWs8gM% zW_BdE0eHEp{JOgIwOz}nGGa;w%JW%mqt-gqPaAL82)kpG0Ck!7KNyU4%_C-SE}qYY zUPH<f_D$V=wb7z1UIdr5KXde9%rlT0m1qn-$b5Cibr00d25rA1&a`&OV46tST6C)* z$+RA;J_Fn!wx~VI9WGs|F1x61B22C&PAt=`o$?j*tXlqZrCoYEnrOcmYyYKJ)8coM zSsw<|N^jjVLLIx#kXT;I_OK$&2F4}(2NE#K>Gx}YP1Amtmu&&(5FdUTQE8dax(@`Z zP8%XlY{HDUk6Z()HAwMl<K~pxW^M#<mO0@FW^9)5qqws^K|R;*_-@g<qCSvSI)yXZ z7FxO;&9(0%!;1!o0Z2e(AfSPLy5CN`!gqc6EA;@H51J+k%A2Y?$}7M1{NMTXk3>X( zYgrqgb<l4Rz5J{E3}GySczyiJK}36v4S!d9y1+P1SV7v#JxnKkZW^M_6Y=G*@g42@ z^nrmLn#S!Y11TL^8jA#r{U^gma`E5*aFqw6N5uM+4c!1<M}h_rMZW6J{fby6C;R09 zja1cO=!u3}Btcd4yT<QEms^<e{Mpi)7m-q$y0{CSc2Xbx*V#td=+nc2M%QjNzUx|} zP4sBuftgnl&lHZ~Os|T$2y7VDMy%Uk)I<O?HxoHWk?&@(OMQQSE6tir%?wXXVn~g~ z<HjntyTht{rJDPSv76p8JGtNe(C+*_#^rROy(4Ffsx_nsivg1#^D<e|xKUG|BiY(g zke5#4)woZ?@A$7K(;tb5YQq~vsYVM-b!*tU8Mt{Hs9ag|KM${^a&ueQxAxXH_?{4K z;;f?%6Q+S!4>fWl;^b7Uv>Qa$kK;^K7PY8AQZG_{<+dVP@%_kpzkamp#2)<hZ9eqc z1zoygkF<=&-S%0a0^01Nm9>!P2Wznx9}YiRGMd<V606&J>c9?KW2+UC2DUFaRF+Q| z85x4y)dAcu8tARXMbN>GQiIOqU%9bVHRXJbxrx~|7ejaG4}IW{-<toJ_IeXkx?Y*; zi-7%rLU#IX;;SnuCcTLyV~mn?g-2cJ`uu{ZGKDDB!GiMMCHig4r)32E15H%Nk!P}s z<ODCeKo9iZA#f}Dg=ZiGGSXKxq8RYf<#d{hzM1s-UxTJwwQqFE>MXMN&5lX^Z4-aJ zO^nd2e|-w8cw320S3$5_fuY6xA>u&R)`7Zbw1qq3;9PsLdw*5CZ(lvM4M5olk#G<X zRR?rkmRt$w@-@pD@Ch5-VIAAYUL{52%SYiy#!BeWu>ff>T7InGV?xp;51*+jAfJ!m zGmQLyg<W?zTwS+M-V_NzB1-fmdQbE=I*DFJ%V^Pp(UM`bQKE;@jn0T}2!hcD5j}bt zj4pa7$cz?T-@W(y?)%60J@=1&o^#IHd+oLM^IL15bM{$l-(~zoB5`#AS-S&S^M(u( zu`(Sg+vOMo03JN`dv?a`bS>1;-JR8|OH<alMxjHa3Cp-g*Gro$#*xBdNb2?!+w!>} zTnF5YB2=s+CCkdY(b(Ta<uYM%fse32aXw?Svj5|U=cicL-X9hz@hy>FE8JX$y#o{m z<5}7UAJ%n}=3X0!*cln5WM+%%85o_3x=ZMsj@BW!>3JbC#doh`h&9Lc&!{8I-Yr?{ z^S|32xj#3oUXyIT-ZLfjX-?Ftu6d*8aijCx<k;yThCAV4C6C3CCXX`sWu~<_Q=&vr z^~;o_+IzMPrv}Dw(#a^AuhA@(GZ!|fFom@|%xIF+hg5`TF|)daI%&`s54_?Juu+QQ zS`poj+Fte=ggW3V9)TUVEno5P6b$p{Eh-7*ciqxU5gWHq8Shp$O~N#x)aAZ#@TeEq zI5pck8PzwTzCEoqTskcDc{+b<?6utmI?9Y~o&K4jU~WLohMn>&4-#ng@3iM1$S-0Z z4#`0q(eqs2=AW4l#uX1y3hYz#Rd=*BnvJo!;guGK-r{edn?qr|KM%F|_o*_DBWfC4 zI!m(qeym5Vo?0DU3YAIW<2HCHvINs^!IkYIHl%s|rJwtc$-~?itB)0l72`YYuk-I} z0M13^E~u+Y#w5A+^|jT#OF{JOK8Y(H7$5e*U1HkK#Du;DRbPLW246K_Uj-GkuCJ*; zC5VgG&ro{qJEYvlRIuueV3nF6Mnw>lzUqXx;D5E%Vhczf+H`}=FTk_-tQNg1zt)&) zStL)S<gfjPo~GNkaL+r_#Cp75z_EE$iFJt1CrpU3k@sLdTKG3&tPsVXofAxzc;xR( zIj3fUT0(^Dd1qa-AV$E(of+9$D$qIlC}K9db6&UdcarfLNYIDOhFMPbLEGC0=NuAv z929R<c_F6rEAULJ?_!Ixj~rFCvXj5EBjxGLUVrrX<y9I5Z)}3)sR-Blqc>~Tl=Y^1 zw~2Xx8(kU_gTUU^bTGpGQV&TlVE|z%;&xflACJxi*Kdm%TtDW5c=z+BKjHYtLt6ZS zx7J^d3j|ygnnRM2RxO^L+hTZ{XuX4$Y!gQP=Q89c-P>ZM@#eA~LWyCOnF@-X1S+d@ zwSbFquZvTpqj+@k(Za@aHES~^ho;O`j-@{Rh>bFe5eJHq?T$v(rFLfu96f6}?zNID zbwF2yEKZHL=ru1#P@AQ&%5%v;2}PW`sp|*b{EUYd4fca+1hRAinL(=kJ(_(RT#onW zpR98nb}%_Bb6vNzMldjKL;AU73$<)YWOi)in)PahJz5upq~14-uxOwvxASMh(j7Pk zckI<I&G|@Rfsn!lRa3*Dwok~oY8kFar>+q{KoOxkln1lkZ`>_Pymkx4R(PfI@z9>L zjHP9hCC|=BEdtH5ar4Zo$%KeO|B)#k7Mb_cpJF4rJ~&+UO_eXY_u@yZ2GNfi7bF@% zQUFaYZ5}b1toIX}AuVB7eQvt`NZ<Q2P-JE)cOMFq3@<NV$}KJJnWAryK+#uAmt@pS zpm-WmHw*i_-8E^TW;10FzEV>$O7f#QZXC38$n>E4`>MRydm*5a$J8)BO$dYOYnBN= zeZ$zGyW!J6v?<A3r|>Mt#GnbZt#D9ZkcnzAc6~N66gpI~$L_~3b2JVjkDKVTLEo~? zETCAB7eq2gt|GjySbFAZA^EQ&qPOK+-OeN{Um{O|fax+@zcM9<C}TzrLKm_#Wk$&} z-G0EmVFIhXt#zFyVWip2x1rsl@~Xna>q6+j9cgnSPh0)P1z<7gTj6yUmwB2ZczMT# zYSZFt{|L#OwM`<{cF%}c>K%C&m6@gc@f)(wN3I%d@RoZLrV9dZps-G-W@Cty38b-j z$pDlR;o8@+mS^RRGCqekn3l&)bQcu15s#HB2P8#V7M#?n_{efSI*&H?CB970!Kr31 zsPRLz`a&!u&S)zeRGnPnE{EU)16FSE$ysi586InYGnMnqD8liT*Z71hyxEg=y0LSs z(aJSta%Q=T4(6%nb2*R&^w?<Z)DDHq|7cgPzn$_ty7U+D4@2ydG8Ia#BnF%dLhW7u za96-yy18YyWwiCO#<aQET-UYOb1Zx8eu)~M`;txL64V+%0>7e29+Nmzn3K9xpPZY% z;?uYiVfgFuRi{GmXZKqKvai1ax`&_TD?Q)1L#%K@UH!=H1y%J68geTxLrXyITY3*m zS+Zr$Zw7`2x~JFMCFDt>m`apL4QWMGG?zZ~>mH3;F?G|`=r(`$C<bhOK2u=i&`AL6 z1fNulbP9h8J1p+PQl_gOk1BBIC84!^H+Ov>aTCV6ffm{+K3nUkmLdx6Thd8BbQ=zF zMSao*(ig+PX>6=CDZ#y==ozy7m+%-i2^r>nR#~)&EI&jXxYrbYDSCud@xgRqIkj;< zbi139+Sbz1c;P`T9@z!Mv|^)?{!0!)MG;7LZ%hx?Mq3P)zO-qmjg_8TawsX9k=CS< zbe_ly<-hf?b;w!&s9I*}@@C>+t##P7tImdOcc%NRUcGq4Ix3;47g^#}vV}@7+CqZ8 zN;Xl+MbpSFuaa%91*`;e%e!PB6<8F8B$gIA9Ge6_*46}w9O-YM8j7fqgZQygAdj{( z5(EP;Z%S)B18R=O=CP+pNiWQI;45v}Ut>K$J8d&*vkg>f5nLL2>>g3%g5)QRwF8Gz zF~0lb@2W5Z7LI?C*0Sft99$*SDG~*b)4UJn;w;jMb{~7x_;tBdN$t>oy>U-fIPC6{ z$OLtyL`ng18w3yix!q|U({U9!)VqI=&<NDw_m?;RM%|%T+Tepm-re3#e5$Yb>@iC6 zw})><U_S#Vo3-NjA$0UsF{F_36G7qZb%hX`2)^V|y90O%?tS^Cjah-nJw&kJ)A5TK z;_Qq(y~mMx3H#IaNjJun9-UbVzsq?*UrAz79MWs#Y#<Oo<6Q|tiT?VAXNP<qeE$#; zaCg-S@NwnX5m~_a>6;OcWS*9nN3;<7X6qZ6k<-ncH$KzE7yY!bH0&Ac;BY(c<}j6s zAE_J_Xr(bu_J+Q!^ZZ^gB<)y8rLoGJgj2-$Z2Zfx-hHLhl2Y`zOmo>UPPAm_t3dQb z*)WFWK2(k@f#AlCt_apOK`@AO0=A4cUNRf<=^g~~jTTvk$}B%BM)fiq^ET5NY>d<7 zsHMohcylI#8m_nz&n<Z&hx+a0;WPBEJ6>P^Kn}P$lUY#3=QoR*B6&Tn?kqdAkUV*_ zc8m-iykjf6dfercU@+lg$S(Q4VfX;-y5o4yhQx{JJ6WZoIPf-`cGitc4f|j^JKw{# z2T*^bk2}O5k2^fniNEq}vlR*ne^AfX9oYQcD*-o|fW$r6H6vt{-?s`Dw4A}wm#Ka_ zn(1=F^O*s2r^Xp|C-NCAq0-N}a@Q87n8OXYj`DKYPloMRX~RnSN0Xd+Ol(YML<!O} z6SdX5yQj6myEalY%#$QeuQ>HDQ_5^dx)!EV){*@Nc3yj%WLNpXH1DywBY~?X>@i^K zwgOpp9sOHO#@_H@rfyrl263RY9cB8nweDHFu(Z|@%#d^l_)uS0(L1474#^6>A3#+M z`cXx_W>ub^>rp!A)0h^fbrQ9uW6hBFeCrc%EbHugvfE0N!`jypJ23I-joZ_f8RG44 zIT!4rGsuSR+@rKm3XEIelCtt55(An!L(h?BcN9}@wNEDUi_a#lPYn0S(eGgHvcBKM z8anj5;JCDKt$tfDTOkSx7J7GN;8iqTM22G7Vr46)Sc@=%ca+*vHMfD+sYJyqzSiU# zO%9qHwDOz1qIsL`k~6bpJ=aq%-}Ye5+FZjy8<i?vh#W;O8S)ds)L@V@ZG}crF6;*` zyx^$eRcrP!35pb&@1h^|jG!FnomxgNe;wUTEA*b6`t5zgw|t_DY)ui(Cr>PvLY^m; zf>D2s>p^wq^evL~+Q&G(r{5;0mon+Ak8{_UJ1;Uc_1H;&CM#tjtcrukyAgN<0dash zbT`m=BQyz|08RtDfW5#k+lN27wz+n>mbq5BCRS@(kyY2?2_p57R%R)d+HbTSv}v`u zv@7{jf&sRG0)Xwcmz0=GnVpU3b22Sl7JQt7sz+QV;1v*;vTJ_%blpPEbat2KH6Pcf z1#3nxQ*2_$uUTAc&GFw_(@0!jjdD*h>|A&00{x$3GN7|;9@6`UfFMxTN%sABMc1^R z>r<YbthsuP?t(G6GS~8%yXjEvlHQiJ6l;ymD6!H(bs`_?7Buf0BG*zl(j^}y3||`! zMk5SIe5Ms<>}ht3+T9V~#tn@|PBAE#JgH44j1u_-?e!PFQ7oPTU?DKkho@`SZTalE z0XX}7slcrLG+txuweV~7YqYkzCMCyRwlH=T_AZV>)_3fCn!FkaHbeFaHc<|9)g6r; zbp|yC)lA|0z@D*}(VFp__LvNR>B7Z#=(M+mX;bfzZ)}p&#@_``fon77);^y0GYAzq z*_TfF)DG9ym^lfUfWs%hFxqj<&=Qy$zw=k}?0_00D(qaRn+ewE1%O97ar9%v#6ijO z;h#;0#a`cO57KRoZXJ7T_(II<g)!Y1;t3*?Am`Tdw*l|P#p!(Mr@yMDGK-SVgk-fb zS*nVQ_lH=wsV@G0uO%*P%D_*K3!!hPX=7YO{(5_&>?N&$hyp8-=2GjP7dz@RkVb~7 zu;d+#Anf0{yP{uk!wproa|cFvMh5LI+&LvFvNYHek`kZ^(TU1EF+F=d{ypvxFNixt z0Ro1+J4CMhS;<`)UFlt!Ug=tySgBnZT$x{KU9s!Q`{PTs%Ia3Ky0R`j=#Yk$DN@&p z&GeT*W#&jsWxkYn3@Kde?{DC+^B)YBP=_Q>m3_jcUQe*-qNpN7QK{7u<M`ijx>oit zk}+<#_-{C^<Cp#?G&?aaukinbIx7aUOS|)b=)Q*AzmN|7K=@}h%597|tk*{k*6XF_ z9SJqd{1?zWG5mx7+mDqQv)$CxzoY!aQtZ0_Cg{@t+f5|YFH`7WtpCA)#_s=2tsGwc zH%(9fW}g3E=znlqUBCaI7<5kkC)qClz19)@DGdKnod3-2?*n=!F7-bH8VO|^98zrL z?6wu<$9_nQ=+ie<3!s^*@9(me<QMvo7OB3upG%uEb#3If?EJtFTo-1ymj&rlHtYL4 zY`OUhTHqklcguo|DQWc@odv%=<0Jp+c1C4m$W>hh-^4q_({hHWOytE&XPoz28Q-|C zuW$=3?`eM{#M1o+cLnLg0OoMAKh1$x^GUTG0hW$5xZjF3^@RX+i1~TTz>n~u&!7AK zcpnq)<Cdd#;m?NdP4bn8|A2UmxhL1?1nHK9avKJZ>4<0{lYV$=tMb5Wxp6K^ZPMSn zrO)Z@UlCezRvTeH;F`JbhpOI^%htYubmH%DUAx+W{n8CaBh+TYeOJ_UvMf=d#zCvb zyGYT>3Kki7QMfgCqGV2edH=EXA=LKUARcye$<Z`<YPV8buWR=UW6CUl0UCZO8s|6i zt?Q7@K4i~7+)rd;Rqw3nFF|tkKLP71+~`(ah9l<~Wf=xs6T1knvVib$Wpk%5fn!JQ zxDJpeMPp6fZF|dODHV*uKnzt-n_wiUWTMo0>!YNCQcZE_H(hO<8#K+lOe|xlpUb3E z^x82+3{3WTl$%+KO=S_PpFX0z%@{oT*8K&~AKopdg1na_{Tr?JnrJ@BCw_e`eUxl4 z)^K)LjlsnQQ&D!$PS0NO$H~|cjqi5^6W__XNtjJjs`b_6=iA!Mj^>!EgFt7Ue5b3R zyM152{h(9~uCEE5tqk7(aE1Zd`}1AcrAjHCKexBvq62}*s6cXtdO;w)zMoI{J`%@t zLc_ofEaGxP^#nOn$NP|{lPcEr{wAi{tsu37;~JewUXe)5(XpV8FmdTpx~QoTO}cej zSFW)u_o~~j{vM98dKsf@)8ImR%o`c`;%07H%=@{goDbkeEyNhNH@RfD=lnG3S%;OQ z^`%lxvs7}XpZuadc^pe6qAynS{9Xe;LQ+BM;qyWUUZqd34*02m0vNg+x%E7k{h+aD znMNnsV`AXMy#g321uxoc)|`9Ho{qv%SfrVjICE!!+yhaz{Q2;HIiWa})b)Nh;nB<C zn0&__y+(vft?P81L*$(G@u)EDJ5%Az?mFS#K;^4l)pYt<rv5yOyX3dYhaa~J1Sz8h zjTv|gMOs<pX#rHcB*`PL!Bnl1Aet}a$b$7?njqZf_<I}ign6=}Frb6ciB^5a{QcvQ z{gK8+qD7+L<|mdX&vv7UbN}*@1v7{g`su=p@Ay5ei2{vY7Hf`$$wW;nuVVv?fn#Zx z56zyKz0OvmQKlKmu?Go9Up~={EyOO`s|W|n+>sB=t$21Scb8i_O8jckJpZ$Cujj^l zlX_CXXJa+e?@g@(23O8(pJbyij+MXEe6khk>7m-XJ^r>>nN&BMzmPW_`x^83Vv`>f zT8U2ghZD_S5!x#3A3Jxk>|Oa<ay7qZwv_NIfGr(k>h{XEHe@g@C8b0g%&5C(5Wfa+ zdBw0%F||(!^7G)h*k+@F-39QXgnLBlH*9M?qOBuk%V-TDq5S5&-Y-+-_A$|sgU#2c z#&UT<;X&aW(?1vA-j60@B1y)k{@ncOKu6Q`xJeO5w10Ph^yFvrPXOlGB+X79eXu|< z%kRX8&+PS{gxs8?G$bt@UHNKg40j>h4kNW!o8)xT!nTVp-f=gYl-SXbC5MGIJGe}8 z@D`l6_q9=8a5GSl<y^<#wevW95a(u4CJ)bRA3?J+(9g@oh9tJBqIol^weq^#Xcr%V zm<Au%jV>>0w`Y$=zIUicAn&Dw^4Qy+=$}vmXv@iQ*!1^`_3=pJy6_4t=2!GDQV{bu z`futjB*$Ur_KNkgv)V%;%%RNK!eZUAPqj*#xof|D-Cf-In<;A|BR5tznu__F>7bt^ zhaGiOib<SfF)C)8_+pc>Xb&Y|p2=qPM(u{E4-W=_$?{O~RC3$c-9T<IA!A8$??^K< zM=~v)o<M#J4t0~~k$cPdQ!=icdU2kyFh<El%M`@s4dt;&^TeuHVAqGACYHi;PTKQD zI~v;sIi-Z>iKH;*5sF|L96oy6|2tH&Qm7KBxjs$y!I{JURqag#9iK?na=K~UK=gj2 zN8ni6<KeXsi5#ETyP+R;<yrgXJ&T{C_UUl0!7pc`7)rv>rj&JGZnCL;(A&avLg6_B zOG-2h3DfZ9=_w~zZCaLnq*%c>n5isNSCr?g=QQ;Bs|odNq>iI1WPX(D`DL$WyYj{x z@h<&{Y2*iIYgP^GW@Xn_anwE)j>A%8loe0h{Fj5nCaHreL!c(Zhj3)+dM+GI)$QE) zkkx~2CGM(uK@N2Oari*CsgEFf;SjP@V|@blWQ-Q^OqH^)dgEj`JWzE$m@s$DKjjzT zP&bL&l%EPt>0@frBm7+W!PI0<_^DY%)WQk-)mTNe9}n<q*=c3&W%?7p(@JDZeyK+I z={n2wC21yDqyb>;SV!czOnA#!4=@gQA)kn!35JgDwn}zi7u<Cj+HJ)oT;DUOBii1& zri)y+bi@FRaS+(oaz+b$qe6~2vfWSqYvI^~+x<`6q<+jg>?tu;kA6`yJEE_qJN5X& z2={r)83Ve`=6@NWdHe!kd&fC&6mCX)#hW9)hor&{20{ul)fG!&r^fd>rwqz(zegFT z4nh^>!3iukE;_p2*HyV!q?-B#RO<D2KXu{yOClkeq7th+U-5aBNml6NO)FFw_=Yk^ zPFl!KgrtdhL?U;qGm&)T^{%mWWJh+f2!B&Zw$9=mPA=Q-pVo}b8986+)YPU#>P-i; zL!a_`Q0~)(Or;Wq(jsm4e_Bg316P_~to+!2O5C2)u^`Oce!--WIbg-Pe(Q1dg0e8( z(V|C^57L(TdPN2F5Rv7|e23v++8#EIy<77z-L_EtQuP<v8iyI&+>t*rK*fFkhq0NK zHS6HA`PCoubLfI+-9`4CBhGQk?FXYLo9FCfNcY?i#^d4B(AV=j@jRZhrG1RYbdZYX z_*q9+gM+D$SGoa-SHGt|E*@0h9Phwxt!5J!$3-6^yQVl>h<R*S?nlDn(I*QsBk>Is zTOCKwEHNK7UgeOaNuFZ}-^zn^VAxi7gvV8W*BfMevFp-t_s7qgELe&cWtxsLUA%5$ z5N=~}>^Uu{4`%<)%@wabv{;ry0rQS=phA<Wz`LEK>?t0E@8|gBbT|oBr0uRjtJ|9_ z=Y?I<veuld`<mLjU5?79tmlPb1LwXwLd>ZbYl?2)eQn6nWm97ZIM(7$^CX;PM6%O{ z258o__13{Mk1sC?0s}^CpH8a<TGp0RCBRm1To}|R`&v?$*XZ5a{)}e|2M8^sw`2g< zq)22CY^Ba^blaDAMA7k@(+nAoM^0=eQ-+lW&LSpr6JJG~`AlXe;w6oMz?1Wt?P*_F zOxb$hU0-1|-kCQ?=kRJgLz26xNb#LNa7qCF`HzJgzn$t+Xqzl-yshrxZ&?|h)w9w) z$>JA{$d?(jM8x-T<ysq`XM0N?rQC0%1QD%?zANb67q@-#zEDh6x3vY&R2*#QM?Utm zy7_*I>6o9deDU*r%b-651mc)aWW8yxtKqP)VB)%nX3ofLaJquF`f1C8ko-j(o$;m7 zR)Y>QXYbkR^D6q-_*YFuUj+=>sv{6^<!2>c%vR)oq;i*z73Fgxt9KzwPL&18dw%Mz z4f64@7QGjO^|hIuFYT}Pza?(NtRzPE`9kuWP{fCYC18r2zan&i5jsMrQ#Cb<StQP0 zhGK2rP2?i-GjF|KFzjjt%*U~J3sIcByvN5%h?~R}Va6VkUT<QO7bob>!M}zl+)&w& z^K8X8_4+L7n%l~@Rw-HLK5WrMzcvkmMwmxXdi>+9w2LSroC1Cj-jUFOJz+gCU6S|% zIPh3<&Q$ZwJbAKkfV~q=Ns-Mi1MIy}Do00X<WpoOhV|awzulNbx*c}P{Xo54FX=&d z*s^}ixu5Q8!vdK>!LQ2qp(Q*10{Y|a$L)S4Dr3Cha<Fn)u3<^}d70MgE1^88afy)~ z``Qv_=Ln<`>8z_$$<s4#$y~ZDf52sSKl43;MUP3Sh{X`)9p|9! %UUGmtUCBy)_ zR8eWyZnaptLfWCB9S3c#uu;94dT*&iG&K+3sdOn^E2HPm52^Fla>Gkf9mgRjE?PL5 z^IoDrn>&hzUkN^!Ty`;mb)i<2e;Orj2KIJ0EBxNdm}uJTe$85vQP}jYLS~?d^^^Kk ziq`S=!mJ31+%T1)iJ363XN;vibYlB!3-OgY?rne>-e|<ot}!yXCG3*NNGHGm!LxXE KlPXI6$$tUHCC@Yf literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-SemiBold.woff2 b/fonts/inter/Inter-SemiBold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..611e90c958f1b784ada6be1c603b923d57ca88b9 GIT binary patch literal 105804 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 `>0IwGJyHK~ zHFRU;T2iH~!4204QWDFiS0F7Mm_J2GNTW2@xJtf(F;v6eeV~v%qT^yZUxJV@U+O&= zF~7agmVy=A!KprZp^!j9z4NMi1O;M&>K!kX`$bZVL4f)yfq)uMOH*5O$%#pYK^L8$ zv=SA_tj~*EiCeCoVi|DZKtb$8h}nCM5J)n~{1D&UHDJalktb$_AVnJ$gs@4=7PU?c zGb6o^Qca>Y#)2ai&_P*6#V|2VF0Zsy6ok3b#?n2F8(|9qV<<}fyiP%o8yVNGK9Nx; zZs35(N1Oauq9vqlP693$C71pHj!?p*>OQ9r>9aA2p#tBdt3Yng4MUzHfWO^tx%B(r z>Slu20BiM79;xvGN85G0w(PkCk_)tQNZC19B(C;N&SDvTzcTUQ$wD^%VMx;YtOwYO z1F|9R!97=UDhIJ|d!RIZ#O#{UAX-C<(B8X?<mCfCt1l*xG9x{+M7VIK>+2^7s1<Hg zA_EW4aOfVps3-^W@FAiwOqTy@AZUi8NXR*=E1^p%!nmDpb>uFTa}-!T|9==ehhR~H zZp|Ls_t>^=+qP}nwr$(CZR;M}w$Ho&>yGY@c$3bkS!L8H2fOzE*2>%9yI2tPaE8T! zd^5x<wt{*gi5pNb?#o|49<t;B$a_@?K(<ejf5X-ql4k6*B}bhxw%eUX(6+nU073}z zC%|^J*!dvn$ocUrI#aoKj{Id;VxU`+1VE$rbDcgGzzt4qXYRJoUgx}Nu+K9aqbbqh zSvZj*3XbIS%?j~)CCU6`tW@)@V$CJfJ)V2zAdjrfD{n{2vqLx|we$tYoEm^Fq>x2q zNExw4+|-XJDMoXJbQGa<*O<vxJMCDsAI#&xx=BCo<9qygLF)SKWy1!P5~5U171M5x z%L9)nR^q!<Yw5S`7SIT{-BsdUp-m=FI*!mIpF{VD*PJB%TX0sOTliBH<?*y|tqenN z+B1UFN`g>N8BVFbKxppL3&FZVoeS8&sct!!5;^tS2adIs-ULpR`N=v=LE=6u=8)r8 zrx_B?Ic~$pnJ_#qRqqTFVpj`y12#dF3GRiz*gV4|=6uTq&NwIZopi^FPud$M7d_ci z49*^DW^a+T>*Fc96%7H0k@xB0<>{69Kuq`MZrZ@QLj6TJ!mTy;FQmixQP1I#W1qXD zOLk-Cf8Sicm90lnZXXrAu|;C!db^apUwG8Le|UW3*mgJddfRqCi{9>h)*tRakEmWL zSTW0Xr6TQim76J@<{zH@PWuAzT-f*WXiKJ0*xRi;vN!i7Q&<sBtsj7Jp{qkwa|a+1 zuuiPCW|X^w!N;Wm5qS;)Zu8?O-nE@5m=mExG}TB|@>dmiN~YGQjE^F1z;!)^0v20P z=N`)dlL1<5P_jy$bD56f>V^0KCbXD(m{a&mJM^`W>NxPiJ|tfRwVUJOD6nh3vlc-L zWQu7Z7P9tN8^nG4Kov@xQ{>55r_Z#;$O;R!#+puYG>*>qD^R2+EOh3R^9w6h`_o!j z!hb~RSJ-=5Vl-`8-@>Cl-Cw;-@eqw-QH*7aNvM1o*juHw6vr-CzPF7vxxc3c=NYXA zIHHuAhb0o3ITXvKDOV)_wCaP298hfiGlyt??Z`k@<<^~XRHl(Em3#NyUs|gwQTeAW zt5B)^9Cs27#)%9$BZesrb91VXfH11gH-WqC!KqHUbSHSCMW=2d;NEJWXImG!zg$mQ z6ZTd&N(h8<BU6D(;Ye}{pa&X)4VXczS5~nUegsRi4_g}wP4fIMGjP7ZW*$1O5t<dy zuZr<e6Ju(d=75<1M_Wz9kBQOf4rkrPmgzCe?vK)NNE5+~a~{O@*LY5R%PWuHsU8k! zIL7Y>m9!~(x+UXwLn9$k4<k>CH%Jc~rvjyx>$iZZ#&!u+4c3&c$QAUFD1GgNJe+N+ z^@?<|r_jzdVxg>Y*Vd}zMg-g|>*i=e^2m67Y8Pdld%NR%h1A)@Ov~WCj#3U_jZ`^} zx{gS?yBx;|MRVk@gO;nr{nfs$$TmRY$_x1vWGFGl#-d@IWDej0wz7SpmTB`z7p)?a zO*#`_!hS&|jft3SUffiul6f_0H8hQ>05sJFIdr$H=tI{VHfMNpFUhXG%}m_F7KgEV zrn>jc|7#u{8IJgqD|icI!$w13^~8bSD2hLRgbD%H8c=o3t2JxjqJ>2MSrb_;j8`%6 zpw|SkMC6$^-px*Fw~afsvZbKU)Wr#B8UcJtec`02rdXBEJbK_#xviGlfe~0ka+(o| zI2~~lQnJDuK_(Pw!k&7LqS9TWAL>YIpn-F<Gob}@;ax$8YyIBtj4~S*5tt;rRc$q^ zSf`UVlz6Tg<%yjkbuh+Qqn)5#?%%UzQWCNwZhO3(?KTkN3mLI9Tio{wtJ=P@Cf0TA z@?B`rob2|spiL0b{kLIVt-X|69^L3NGh2Js^!`~x5gjIYHWYkbULp!*@yXn4gh_<$ zRg`gmK6W|)0iI-2s{cqC>%1YJ3CYOclNVGJRp7qDMk3jO0Fw5q=I+An(ye%X4<!%; z@{<*)cdV?|wNRje*Mq$%iZNB^J}_EPEO5+dMkdBcWr)xb<C4FB+!nmwMg4(#9hjjG zS*>Ou_EN_=9Qa*xc0gj4>6EqsZT<CqR3o6^Jc^CHLL3dXfZjkeIYV7Mk<C^h`rUBR zS&D6Qk)tqP($XSOhAt?YL1z2W1jSqx)>-$=ErG$78cB+$go{l)JX&gJpO~O-Vp~$m zuPuDRuGp+vs+ql~g5zM0rf1#17*o;1Kt>Yka$a?gJog=yqXh|=B*dv+mq9dYZJ~;7 z1e7t!xiEB5VS%1BQbaQH;QX3cr=XGgd=m?S1<~c0auMAD5Pj;*Gch_0&iMMDd7$(- z8%LAN_!KcB@uTDHA(o=qMvWfg2fu$?0T?ia*N8OEaMIwI6UQb3!CN~F?vmQk@+}n; zH!nf}lpY&bFI;M6FSYxzCAhZ3k8(R9TmM=%c`dxxO`jM$Me3WW82KqM=tUvX^6lc+ zv(8piX!FH^4by^`zwBgDPA@HOY4kKvLvWCjW1aL8m|k1_YqM*qiQLi7TGE?uI=Q9j zXsAXOHdtWdHd&HG*Tp<ro`hV=xJ+5Uv@qC^wn`1?Q*qXh6Zru<&$4c0X6(pi-3oIx zx`s&?$$d2GOyijnckeQB^q^p8Gc3SDNf2hL(|LGM9u-}guu7BbHR}M7%c!uyZPY#c zANsu)yZ@!oXLVZ3tx(wBZQMLlaZV^!@W`7Kv_T!T4fE09Q*g93K&gj#b;l~IFCESo z*W}u{F3rRo#x-Lw%kka@1nHA8PJ^s$G{M>kG55|s&(9Y9LwPliGP@xj8Wq@d0HvRH z@<=Y20zsyledKMK>N}_y;)nXvcSplMIYYRxK1+$n6~#^+nsMOKi#kw)2$ayOnP<<N zvG*Ws(FNYUoZiM{XTye?e4CI8CWxpTIppq#G};Oli@+`rq_ro@i*T+(<Wm$1_OA~+ z5Vvu^k>{A7B*PwOpMZsQyEog3A~QH4T78H|O#+<+R;&OGa?@$c{X}#>JvWulPZUF4 z%4#Rp>J;L`iK@sR?5NX5M;_~13uYF=GK_)L_ss@A$czX|mEzFIG;ExG_Y&$BpG^^x zn_CGLto2s1e^W^(1P+B^XWSatL28_-+OFk@Rp5H#ctyHmLusvYwQYSBLp{9Xz7r0D z7>plyHI74=<c0B162sHLXA-$^y1mUxpQ!{GCX$O-a!_-1NJ4p<Tqr{=Gg&;dyY`G> zIufZ(^T49G2C=LVu19t@SrKD;WGi53XW4~#o|_F~QUn#GpNmmLu_(l3AqQXJeU-_m zu%_Uhcz99FO|8_PMjxf~5@#+a;q9<Ns2((;{g-oR#AE70=h~<%&lC0XX}T)M`i3_9 zG|S}&!H|tAmz~4L)}`(=$HNfQg)VUp=mq*^F4r@(LzJkw4r}|{C*IL)*7}lH|8@;| zdpVM-)1lp0gJ9g?Pf2-133m6!$Y^p$whr6W>qID;Exlg0i9>?g^mXf6$CZb(&0(xx zt}ZBDo%F|2@8&i`7|R%*m3@RwYmIwyJzf+TU+qh72CenBsn<JH<HqA#YkhiC@=I`f zmGn-qg7&>5Ll%Ok##vV52{o(~1bU?E{R>f*>^*p%yzqdxNgE{|%5^kyiRHamdzg)` z-4ibxam=mAD`0{b;&hPbnWpZ9z?0|?B}3?Yn#%{BjI3~4P16KQh0_3xn$hYX$JvG# zN9%tTK92dF4!Ek~TqmV&o(S7@z}Du<r;GFiL6_{03!`D!YK_%~S)E~0>1e_L6N>ez zaIG_6cQ-m&y|OCC%-?%-U&GxnexuB;l<HC>lu0&ws)|*2A&2ZxqOOG<Dt*)az}%}- zsGq;f=0bn71DN(f8+iCm2_LyJyG@U8D+&aq$7`5p|3dkYv+0(=<GcQuS#aOj(|WN| zEkDza8;xZpab3f-Z9Z1uC(es7Dw^c!?rex-CO4Y;J)_INiH%iL5D?f1zKMM&b1!9= z5<d0LBefFl!fEtSbhU~wO1x}Nh3lg6sP~#h?Tj6vta>m|qGNmA?4DpLEwJ!~(45BE zG6O%~dEgCnnsmo|jF6GW0blpcWb5)iK^5kdgb1pIaJEJ@Vr>~pqp(jn%05bK{IV!~ z9Bhu|OQK){SE^>~7)P#2mTA7^XYf?Ll2M&o|3v{9YqYM0ti?flDZbBtYT()|>43B8 zYckyKS3d<Th>rSi6eazI4!Z}wD-D-N?~5kNo}XWta0}Y9t(rz%&yxNM1XN^fz(Bq+ zl9G8bML-<`G8SK5%9vz85&K#j?&&AZ*0yIXE#&v>BducYF7N4kX5`PQym`S5<5)M( zZH(je?n|M3Z-}1N*+1t6JY|pfc_3G1y?56~X8^SEcfSfN%+`a$VZYC>Uo#Z(1xYv9 z_pUk!0g7goU=e_`5KdMABeJ~EBd-c1h-5w_0whv2CuAQFR2Uu=0p$-T5FjUE04I_F zCnGXWh(1mV0uFcqr|h7!c5qmS!B&IVy^*OuFunX9egF_Ax_$sKE(k&fnK3IE6}6(f zKoC|JDw$U!dI0<52W!t1mN0KVp%_emEjC*AR96qN87!<KtDR+O?xdfS=uUL#&LfX$ zo$9K5AZlHyy;Cib2`JZ@l<K<qpFC?aK|t`m7~+K|&F3W00(;smL{dQ_&C#L>Lk*9= zPY-{OTc~=swrBuZhwx0T*l!|!nsUk-!re^bEKDt~H_<A1O89LwopC?Xb5lPYeEwAV zt{}bU>*nvckPqey@RTnsVsm)!+wU4}aYrNwCCc9a>)A>dES|ym1!|&?NNCzIYhBB> zt>M9l9ZoEZ{D=Cp#C+IBa4t0AsyziaKqj+DMKe)hvsr^bWTv|`?bd8P^z@a7CQ9_P z`A^tj?D-3yx@<|r5Cmz(<`hIQL7ng)P;?`-%<bX~s8G(#nKX2K5BdN%$~*-<qS&!` zSz~;Bgo2!stfKsHIREDQo;~;7J@*@^=Y9XMa>-?cXU>lcn-Ab1%?*+Xd*H9oG(5{L zIj-kiPrln%P{ba9IBZEx6g{&Vy5HX#dN}VYdTLK@glYrN#Wf$>z!rD1U+lqVS4LeA z>Ik1?aN?{EOO<QDWSs-swSP58P4>>b?ZR>sryhVfW)~JOjy_>4d{2%liCY-o6&<4v zpN?l@_|B-VNX%nWEMYr2HQ(AHlbT%CXw4yq#=*(EeRO`rUBO>=YB7Eu3K;AU10gyj zTLeTxscbc0s@2D^WJ;snh?-3p{HI`_NHi0OMH42yFv7Vc=#)7GB`}~<&jSJ@8q6|K zAOb4Bm_G=RiBh!KBKh}4eZ*e#8I#pwc2Fz=ZsSoD;_cd>VHC2RhNBY9>kF_XwxM~M z<EPS!y2|TIX--|?R{i?fv^qdx<_zod?0Vh3!_PXfzHE#iV4WHk?BS%-wHx}Ww-#3@ zV1^mn{RtBiNPo~Z8Y}^{v;p6Od-Z$Mb9MpxW*^l~)~e*Oh3F0CHc(!mlnsJJb!(X> zM15y}I`QNN`4V`7(&jvO5IfJ@Rl^D%dH-Y3adOjB*<#n-R>VsV`S_FIfs(6M)8sqx zT_s01X7arVs*<ZqGcw}q59+G3FN5C*q}_Er!SVOA92(L6(rMr}U(*0b;S|Z^7-jo6 zy^ikt(+}la>9fwA+^LZoKf}yyyY^u%va6z_d?RJd*=y!Amx9n5{q5_)sO=ZcM^I*~ ziQjViHN$muE3sqC_eaxB5%*lJf|TCw%8m8v{Hm)$b9B4P8p&KSgRR*|&h*VEv}-Tl zl_B8aGNlM@H-%gcr)y*}ddN9b;b?Xe0=WyO^F>p=Dy5(yz;dM#NR^=QzP)ehf3hLe ztYK4!(7}Wa!jwr=)EBl-40?=J9yFF3ryneB9H+)^njT25LG7?#=t4*24<jx8Rux|y zdE>P(vQwbhs_kL!oxHjLi4FX%n)#~Wkt~7wGyOHN;VpAwN>(6Zz?*g(Gy%<P02Z+P zny-c^R~zD3exyd2_}4`7FC$hG@9(~!pQ$xHEhfCsj2VGJ(*aS_Az{-&toHL*&e*;< zI9}WAy}a3ajB9JVD{M0T|9+&SlpkZ=zhf=jv6%a4R9#6{-I&Cp1B>L#+sU=xL=`rQ zzz*la&&^DJ&2GojhHs@}P*ebot2L^nbK>u1YSUG`DU7+;{l|gcz-~|-vQyb;ZugVt z=A&)C@1)Bj*1g^?L)lqeXO=j5nAnS$cw?5hZI*U0S@~ZKTaR5kaDIzV-R(6npH9<e ze5N8W-e<12NKgjfu<h)dHvbO%Ac7yn7Rqa+WtfCiD*0%R@*1jSqs-D`8B)mv{b5(R zTIQg_PU`8>uFyL1g+|Q4F(VH2wKpcUE~PqVdqsL9iz^g4`_Q(%5Z{<Q9J164f^ar~ zk-`qe(cTB7dm{iT2p6VC8W3J(M#LUK<`qCj*Mm<sT*F`n96p2%d^aT{*iNpu9Sm=~ zrv?*4*zpeIKs=*gx*<UgWU5VKS6OPmMor9WRmO)IcoR8r0v7-PWV44DL@^*Q`@m%s zT-XlV472+*zxc*dKp2S7X=J_lzz1V&7YL(ZBPD9WTOmW}hr|rVhr__e|3pZA8M6n! zlu>;pb@ht}lo%JlXa(UIhIm<t!=d}V{|y5zu>IC^8{=>vf*)v)ff&Zer5NYOjZ}a` zy~roFxO!>uvDLGDe=e#_vkQrK0&yHTL0Zl;rUM&&jM0ZwWnwZc=c`wK{h7ugz7qr} zj1L4-E(j5O^~IOWHadE$|A;8z%Du;KrKsCU5+PmckUxt5o_i34ij)t7gV6_)QXc?& zdFfy=ea?gfc*WwsE(+syS<Tw1EDaIZ={NPa^*rBL=+#=TvIQd!<^gHqVqT!bW?_W! z&C`*5vp}*T9PGq*KBAx{xWa0nPN-%&uZhQUD_nmTfbEP<7fH}JF_3Z~Y|MY*A2u`W zj1|u55Ehu)9myXG2c>Gw?&#`QtCwFmAeKlflFyKA$*ljEw>0H^QSheUfge2`Sm#9< z67ZuhE<3=TL1?q3O!MyAc<v-)mCdn^rMo=+I^5F;R}Gg57Y+9fSBMCsjaJC=NJW@I z*hEOF(Bka)!t{kRtoNY<blh^|q6n-_E!On)-)ceZ{inD>S&knDhFW+d*%hf4Ex@=w z9cGDou?>ASmK|Egak9NgU3&9Qlvu~ibzYe@c3C;^)F4t*lq*|L`B9n#ozxDv^P><B z!u|89-gG)T1giFS`m5x@D^D`CR*D~@6jwv~el@Z-#>S{cUjLd9OG3!AU$GKZxOG$) zdXjqhHH2_<vX<R@sKTb3v%KT359z^ZoOYtUBY&<b7e}05r5~!#53`0Lzxo+thyJ)% z*(Uvqc1#ytTF-5NHy)l^FHcQQ)SU|@e6`GcVT+8!w!O7x#y^I(ebw*5xit0UAvUBm zHNn<f<d{_Xab*5=pcV@En>WQDaz}Dbrfn1j5$7kMPphqK)R%w@iaB6}n_QiyfHJAU z2>X1Gqg;srO_MUf-eur#vA%+l%vb)V*)$ma39V?vN7=lf6O8M+ZWshQC9s;8!K26B zN7o^R=V*FR(g*>`4ltCE0szEusP8eRJ}J^gDdAPLJ|n7Fl+R==_LEs8tTup7O1OhM z7<3tWEQ%O)+M|!1P8yp{P}5FVoNWc}LQ%D&6z)G8#6SqaUX*IXIWmkQeNto_=agzA z+73bt-<n_%OL&tSy^Qf-J_o&#HE?D;gyMM?;yQ<lq{_*KosS=i1I`rdE!%<`F}`>i zg@iLAs8ieFayzT)?6;h|Yif81ez%H<4hGBHp4uk?^ZJr_D=8p;VlTx?#81&|9z_JH zUcG=JyhXsiw;i9KD~_1BfGz2c5Ogazg!!2i`^_BtQ?<=~^3CEy$^t(k#WTGP#rK5L zD^(Buh-*CT&nrY4o#C^JmxODN^PYX)BIfs^a}T{@&lYqwVQyE8bw6k?pI5|{JTE+q zX+Z)pmIF5|cPW*ALxQrHaia*4YF&ns7T(GKNzPWFANO+5e?W!yayN`KX(pn?Q5+nZ zcvC)!d0L$<088_nLW~yos==EmN~5AoSL3h~dbifi<6Y3seAtB;<J!XFrn%g}mppd7 zqQk4*V+|*RabT40ONwr?mE@0EA@C@P(KWj~3}-jwxek$KKx17K<PlQ53ny!KgZgwi zB+0)H8UiiUb!{>v(oTM!iRG%w-;PM2{t%8|pOR!IOgqPgLas@?PQ95*8R>u;&4@z$ z$X#lP&BSab<F?t<;unM?*gB|Ba_2^hI{=V9q`%M)4p=*#A6fm4D^2ZrH)bPDgor^d z40_Qo%125cC892b&}PWXZ-|XRn(V+YhyhMK`e)W(L4osL+PMW37TU~_GEOF`PO(V* z=QgZm{(A`;;D1;yEStEpky-xV@Mx&TUrKcRd6u6*%{!+NI&$kG2hn_)<eXt>Aj=Q6 zDxFs)(?hUG`~NR^X^L)5J;aM=PvEs<SIA?150q}#{Dt`EVero*RfcwgX0Y|phMFmX z@iiz)tw9ae#vN+t>Ixzt45cEXptk@InCU@Cg6QgYRQ$^eT^?^U7Js4uKS-6r8LbGR zmGwMbG==9j+n)yD7HJ|j&%9vkj_G*|jMXv^16R3~(KLwZRBuUELKn8IiXxH(CA$a9 zWn+ZF&AHe@5%5ISb15`<kEy04x(+cVdeEoJUTgCHt>o*&{Z?k`?_N+bbj1V<!1uCR z=9u$2XHN(JuYdEadLAgULuY@C>OuKAjxY5LB-e6bxV7P8dJ;m_Sx3Q=`d$pZE%15~ z>N<5cApm^nQ|?CeB47soZV*u9RGryYYdviGHVzk5{uqLuzMG+Lm8mZg^Ft%zN1x2! z`89i)gs8UlK(DY}LHQhHnJGi)Tigy{1!;=PsaJ~yHqH=YzevRgAI&eBR-&m;!d>sY zRBxszg<@&MDsQ}0U$(TLFrs9_@gx1e_rBf~fm^Q5=Wz;oi(NSXOKhSMg#a5r+3;v| z5S8yktvI%k59CXKt&P<$2nLwVY>>DXUP(PaQ(c*cK&?Jl-$ZIwO8LFUikVN=?}E2T zmEL_m65Z7bv(|lk{EmrS{Mw1u_fsODhWk(4f(R@62LjM^3VEFo=c?33$90XuvvWu< zCn3R7EP#+?Qn_5Q2u?1FRR$B{3=#xa%xkM0^_k`9ykNx+AO7e_4K?KxD__<Lj3q{J zzn!=WhkOuUbo0<c$Ba1sj~@1#t@QR{5{&>bG6p0<0?FUvc0g>FPex-9;V!Cujjo8z zzx<siqT|GGJSIf-3`Wt0Ku`99rjbICqcCARntxGQu?}aeoGedzqvk}9uwxdA4+Lpx zaMT=d*mORh*ZX5Oj?!&!3=6wbw9uDqwmf$*`fBE*3#PbYERfUpqoHQBKNwTxG{z_Q z$k~S7jY+o0s$EB}De(%yvRJH+OZ-B#qZ?H0QA}0aKK3mx>mPm;>?551qOaE*%yeq# z+0Zw@HCU`(Qu~Qm)cwjVmKuXF(L1@mqB1K{G#s8}k9uDEA|B8mQz+Gl)FCpR&}50Q zBLW)Q-@&LO{Z;JA`J@MuDr{5?*f;0ynpd{UpDl9}5>YfVi)IKVmQYbq0RRvdKC<5` zzFmvKrAGj@Jqk41Wr$XB>zkl(YuC!#Fen_Ba6UAteRK<5<OkZHw>S+-AeQ)-zipVh zkfNOiNSUoe0NP8;RIkUb7s0T8sM{<rt;vdRnqc`Q6bd0RPEl@w3YVOyGN9@!&MW7j zlf=60E^nBP%ABj*zaY**P@+}YZq~sIR>(Hi5muD7IDPtS19D7~AQ&7@a8C4yN~5Ng zfug2m^(_N7QjD@}X=FT`K3`nMn3EyP;yt}iqN+LRsMh=8V(T6kDwE#g-qSP7%pYJD z&dkad{n!4O4hc$BUqV?G06C<LVNKOwi|u6Ng<)o@^V*2^vNf*bB{zk04*)4@ag-DO zU+|p+B!b9AQHgve@eEs>QO&m5N$rn_VT7|xH`qU>E+AAc;ndT)v=v&_8vj4s;`TNv ziTS@nw6%60QkSbVR3UD870oajPh3%12?gLE9!|_cz&eU<6wQz^3r;4XsG@=b0Dy@2 zmtEo?ocw>D%Kx$cG4cO*{rgOKxcK7x9<ju~jX(hSgoLMZ;lGVREJG;_%G2CTtLR2B z5{dub0Ra5l*wQ$dx~yg7(Jr>skgj!57vR+g1wc^Et1?Qhzw_7c<M628>jNtZE3Q*b z8b`j})2*y5Ij#=Sz>AxQ3qHo)`nh-Vp_hJ^_9M3+80^+e)+Z>+ko7&MZW_3Dn*lX@ zpRtTAHB=zdFkFi*>~SyY>~N99cJkK9ZF(1yedYZnw)U|%Nig=ymbR~qF^PP;WC~eq z`J92v-}6o%H(T#67}~ZSZI|@!hQg&^UTL%+v&q3md-cNW(#&_=a;uJl&`h#sS(1i2 z&_ee!4!ZF(X=xE++m&nEFe47!3W{eZ3*7Beh<5AE3ioMWY2?Gqr@*CY@q1Cla_dgi zgJ<TacXQcBZ2RHIPJY;bXv=gcNWJ2LLvt~oD@<X2D&}={-5QMt;l#1XJ*w?Us_lxZ zxjsd0Wkt;?<!g_4Le%_4Ze8iE_cNL=jqYIT7pm{&c7pA@2cL+>VRYGRnla$CW&i*L zXVL~2!M}w79|H)OK>c?RLUpiFHm6&SW{R}sRu^N`RfH_mLYENDc|_JlKbxa8abq=F zMi6tiv7nKG30>Yi7CXFC3yw`>sD<tixQ0iIG<`rGk&Tt0sih^^f`3drFH<hlNNs+N zb#z|XB>u81gW+g44=iUVm9abzIxLnAH}M4NH6PH`uW4F?Jj*pNxoci;qm;YWhUOWU zcPR(jNv0{xA%E+QZiy-ic8|QHU1D}HLE8P82cJ<c6AKs**oC(^fuHT@OQ%!WV^MaU zBx|6*#nbsR%XbuEob<d&#H&kooM0k*L|QfX9bCqz57Cjq@7+WCZ;8iFrhsmZHXAnq zV#E`d-yND?QVA5~ze*v_KRh@(FfueECMb&Rcm9tG6?0mkmmGVwT&~Ussz<T=`Kt+8 zlg^WOU`~Bk%H{H8N}w~}$+4qiX#0<zGXd)Q?+-sb5V7Vut?dMRMF*NDOWPT$j?a=& zJzr={tMQg{l__>hL}gw^>w5MEeN#RY^;J47mm7R&9@!Kk0<pcVWMJ;*BzG<_DvaFn zj#1q0@B7}*Kkq`EU!PQ?yiRJ=c_otLTJl0?ZS0y157>5V><wzxx@}9$Evr|t?W@E^ z-r1r)Kv$!IG15iTq|JWU#2<T?CDK{DM^ZZXs<P`@Tf4II?Y#9J3+dzj=ui%ZsD0TP z&)_AeoXw1mxy!3=R9D-9Ll<gKjvOHvz_wtLemakd3$-3g*eac#QI~3=P0zI|pKq+? z2D7ZSo)Mah?Gx5#8#AwuSMNF4Yjd(tJ*HjHs!s0Xl|GNGRKb)M)SB8JWg490%X9Cx zfLf>+=QwN=hiUYw!%+<kzUfU0qUc#1GwTWCL$f*0pS^$}u{a#x=axgeK9`4YrI)%a z%V*gE{-i%m{_UX590`*CLFCYiF93kmz`!wb5h2MW`~a7O{e`zrB<PBo06^;SVEIVk z3E&|5KIs0Df94N_tqB0I`T>%s!nJ==jer2x5y0}ZLr<N{xNuAm{A2V1Bv}O;{Zb38 z8t$v4@(oNxMo6b9>UX#vyc5@*Ign+Oy~5ITaagr_{qZMW;h2;y8{QjX3z>H}<zSYL zqRN~HyyF*TU|Y3Qfo{iqBukt)ty`o)0|_0d>x_#`wCu)!s3$y%q&z*Xo3`SJXWl*2 zhGG3mZ3@na*HblYj5B?#gugL)6K0~)q|LE3<0QKy1Qeb|1G#*=NEyBpg#bmA<!4~B ztnagdW7$uf;%oa*4J@clAybVf{>=&;NoS`u*s07;v$LlhwQ@br=5@F44B{K#S~uXJ z7-}v69)eH!A5{~AH&#RkuPvxXW4aTB3-B#;t^DzG(`BQrka!Af&nSQ=T3af#OW+`y zpc-_dDHgN&_H9P8u4@prTf<V<nwwq4xyY!QyONq+jiH-}A{fo37B?U{O)%9R`gDQ` zxu#@0g+pyX5ucVduMSe12D!TZBCSGojDj_$=l5nRpj&+<mPkJ~S0@U!J2WNkNi8>5 zQ;x(BqKd~s)aQ6{C{6MI9kP$bjy<5hVc<z|O|1S5ZyD=#?mzlMWEQ}v%s%G*7>Qf# zipAt?Q4i?r=^*!wshiM?4Q-R_a>jJZY?#?P031z~x}c6bP#dhT9vZhRVas?$9V=Wu zi5uK5FVNUOpWWqCQ>{u>*Qkd3r~`ySjVaMf2Tab5t+a*4&~Gu=7a>K8k=6^S4;Vn0 zc!dn(+$_d>(#=s&7Y6e)$hr7u;z#o2D2ClN%MV2zk1?abuikduE1lbYEK!Ir+<yX? zPk;u_&_-k5$=@XkL-u{|)gt*exu53L=VE8{kr~X{&yPcpZpyeg71FJ9j^yqKyLpT# zQE*?z>ub3mvT~tdpx_{3p~(;n9HDV)7EcLG$r=(bmll~An;M-QA0ME@N06hGkx1QV zhn#QPi<|R+e;;mkX<nANn_;yt>u8?aj(=JfEv;(W7D#IlS~cp859;cmMtbNquCTe? zPlM>*kp8>wEsz`xKjoG_jU7fh@9%I+GydL1pG5<~=08tYI8(7RRwPOGV&Yi8z-=oW zXEet`(FKClr>DUDyg)citgd!kVf)HL&nV1RgPOx>7PyJ{!_-fYL~y1Ek!Y=Jm>EQ_ zNZ0OQ$iHp3gm$)N>)GEkA1eUdjV=uaC#%n`ijdKR6KX>)l`5(EoS_9$BvXk`uOW-I z)Qo=uj-l?|&J%vjxS?Kh+~8p#Vm(wZ250)weRo&j*-$VEvF9Q+C19%zMrhZNsto31 zO_DNGFsoaD$b8p+f;k#6WnqGZ0xFtJ*^fOS03#uFtyLq)Wgt&D4|zl^m5-m(0lrxf zDpxd7b)VC3MLv$J$#NZnAp*$R0e#dhcsZB`snC62(%LC%MVRvz+(gd*#_=9TN5@w= zrt#Y0F+V!N{RSKZ?niuk;6e!p2**Zi6(?f}3mI=I9>4AWCz{_uz&>y|NH7sBcK~5x zFvx%2xGI5O*EN?O2jx#{(7sOj#G`|cd2BFzsKL7Xm>^z>D8_yC1MLBx%S}Rm`Y(Z# z4K;3!HeOlpM>yUp(!}L-lrEuG+re(VR9XA{Fi950jvQSkluSj4pZY`=l1$?}2J}Hj zgk+SlS#g<il0|^WJn?w&itqqYSNtMK!bQ|UreL_9q=Yu*vI)I4G_^OP;3;;PuEG3% zi#|apknrs!INTh33;wwn@}DW1!xt2(k<u-~ms6<;(rqAC`#dP9L<z9P<OmP#XjE2n zt1qFSI;Y}bPiWC)=vHOcc_Bq41)6n)5zjxxOk`_@xDfnWrL%y&oa{e1eLL*}j&GbU zUt;AsPk2$l>xXtFa2Mh~5I<6P2}-*qVgeobO;3jGL*s4FG|$l|A7wC$HY52zW+=RC z6!}F!^XwGtsTmn~Oa!(U`)35;0)xX638j+@37%hlGYPqS8`efNbtx^Sqn6#ImTEqo zvQ<?Ve1k-SmJ*GstWk>6hNyzpiD|ALq{oZI#o>wKQmp*}l-VL67RU|23*rM-()~h` z!I(0f#@V7q#$z1X{V7{AEH2ZH(__^76ngcMJ;dS)B{FFNvy~O%6|>8tT-&9|o!0Rf zsG5zlxD8#dbDrK*eP?rC2)!_%`yTEXmV!Ry;Pm+ekP_MV;SB`2akcKe_azqR;*O<` z9|>SM4MsY3zx;jdpTC~&h78}N80K<E@)jkDwiCCQ9vsu~|E?-=*v#Dg*gUeC<T_#l z)|I7X`R2+YpqXo|tMU-kf%ezpXgDQTCr)NoXOWE?0L*RAFD71Y&v}1ed(OO@bPh1q zAY)u$ex0KwflNZGh(|RLP7S37gwdTIq1j6ifJ6)zz!b#-6wRJA_4s^7J!#K-r`~sJ z%p60}WK2!Gp3M>1zR%t*n(M2fRt8ZmhYkT?ruw6-=*40wdKo~b+|`_RV6U;#Znmnn z#?v`zkC3+;WjAGKWrJn?*&`I4T>PUT{Btp)A9w}sTGmH2f8ck&*z*_3e<)Ct0m`m# zvf!cMDofknr{{Xl2dMw13unRSJI843c+3RAONhrA=IzBR2>`qW;hK!m8A*L+e{z5O zJO6w1mgc#RMs>U6htY`dJ7i7wg!k0oiud65h7{m)>+_`#?Bd4ere}R~H*EuLN9<<l zMi%%g7U=4w+uTRtchCc^ud3av`P0-5R^QEn&6mxR4O{>A?fweRLd;9+b%g#7Z+J7B zu6&bQ>r=~1D<@1O>^)4At`;X62b+tW+nmP}tiGYIq51wp;>Yu1w8zCd-mxF}*YsSc z0kgsEKo5Yp5`fs(5QF%WgbzquL_$O=1sFhlNxZ0d1OQ-NG+hz{4NxGv7_lg(2pWVR zwg?sA%*O8z1Orex#n^&zBv$e?p(tQka3rC>EOXpsH8>*EUv{TuT<Cg;dhx-mnZG+B zBzY#7dmOq=-Up?QT7f7UGbYkPMTDw`>04w93{C@+IV5ZdWg!aKFvcbIp;vW-m_wQ4 z)+=aRMg1oX`dPuN25Eekdr@4ojXPbC05;CQ#0t{ow{8-bk-R*<lwMO*oYmfye?l>l z|7tS%e43FaS#0jiy@Z`8>#(h{w>7?|co<&<=V;0*@~U6u<8f^bbro!4QTBvNciQwm zD-#d=YI(TMP_dz!7Wixo)-z?<j<$AC;s-zw_X7emqBri-@#o`1b2?kT_hRp-i}7G8 zL_Da)e-4!K!dgt5hU{=CkM{}44-gc26LEfy+H8#(X_wk;lo??jWgR;jYNNA>4vYs6 zCmJEj*l7OYBKD)&=l3uWRoxS8)93ovQHko26UqQqvAydHkwE?l1ce$vrBqLsPg(o~ z+El~vN&1@^>6+|TUGXO;=i)+I?)2gpJ4r0I6&rSgB`3@DNj+wp<<PGo=WyAt%{rTM zt4$^X6(L6>!o(uJr(~vgaipxxsmD`5neU!OTvI1Ww@v>tH`=qfeSyMa+R9crGc)<5 zw5(*knU%<9M%t_Cp`FjH3c4w$-8fNEf~)>C4(VjKUBS18D~{#T;$Y}Gi}^$f=w~-H zO<H)j{r5*2>9%>hbBW_Aw_`RT_t{;n1-Y2)GHHCrYffq2Kdp1^GOH3t+QnYv^()1s z$mx9{_jPhgeJADHJg?vNM)%bN@9%nymh5<wpU6J$%O`sz2@o69o%OG1*%O70D`!?x z?MZ2u$GOE1{=NW3KbI_hCOV1~k*!8S&P}#<C^q$Bl<tj%kK8^pmu0HVectnxE(kd} z&QQduafm)1r1@b0(<71L5A`kI$E)9y7fIM;auy3rqv*Mfz=vk~v}b8^LstW}M%7jg zhh3YRcva6`43rrf!jSGv0^?XGHHYSEwDW@XT)i(-cNbN`qy^@_q^VA4_XB16?o*|9 zmKFK@M&*mIVr9b6EZzy*-8zS3keHS9n6(D0*X4?`6i$nov7*`$PyMUSzkw#Z$WrCp zR8Gu(=yue}<yU526YH<8r3tQ+k6R&<jFZ}u;W;4AhS_$+VRxO))J$(kF?5nQj&|OW z`NNyH!N}bc!WN~fO3MlY{bbSRl69Qk<E7Puo(Saq+${$$I9kn@Shw-}mW$~7+TEo3 zYP^Z)jB-8>He(E*!uJ&0w~g3RvO*R7XY2R%%wG_z3z;tDonG6WbLTYA5!upP`A(0{ zVLCuaY4z?y%Sdv&hDr3>?fvd+*YVaFIbYXRI;0kAg$Qv$`3MGX2MKBGgQVnfe3mup z1)q%gAFFDCLsjR|Q&%?vx0&WKSrq2!d;O$@Ct~o!pxoxNrU-G%xCj0+<4#K@F)qUf z8q?<x64tAj8C{iLHrRQ2#hIrxj~~{%%oftH#>uyx4_Ob<x!WD$SI@?zT$p1#lGU;8 zYXoB6eUJ+_Z&4dNk?iBm8sYw&`>Sgv=gR^&D25B++H(Qi3xnQSg=cvdOGd|1F7tv6 z-%|4Yh*uRAnLjemt7a|HT5B$73I=xR`ibTYq*{x*Q`Bp_%R7vVk$>EcxYnX-omY}Y zwq}&LOJ1G1bPpDL-d4PxwYoO4xI>xJwB+8DWuKSvw`Y`IXCv}PEflY8*>E>!kmk&q z+MsBQ>zmgSzV*te{6DnJ=G-<g*3kfC3Ah@Su*nD_wYh%T9wqC(C~L!=;x}|KPDkI1 zr|SFz8Icv7gMBRefZ^n_iDEf=#kedq_{%@vOT*$4sA$Ar@Ys%!Q<RlcTAE!>?j!O7 zQ68o2^6n>ORfL>&bheW$o31{+zjwMnylgXckA1wIUeCY1Zg>4&_j~$8>s<fIq?%J4 zetMcP>uMh8e7^Ob!MZbHJwU7agg(vj)}@ZL$b2~4h`?5Ne`JpXcCJIK(>e+x-~VcK zzrgOCRvRTv?agRxqUN&7DL~s^RA+I$>T0j5HTTqg$L`>{VGC}k+||{F!gqBN)iQ86 zzF+hF@LmVmz4b~CW9>f9D$Emx(Dab)S{z-c2VWcIvm%Bc<~u_=+Ra*Ne_?gl)m_M@ zym-NBKW=F(fhg0atx*kJ`n1W_U8O>`YL}<H4u5)s=L}HwwdF7-t5k3u`D4|KqisJi zjnf}W*W-!~oR%qi>phg{a?%3X2&6+Qln!$!p3Y{2OXY@lt3R4jNj94|7~YLUqLD2y zr29@<2&rUMZYnNScDJsy)^+H_h?Sk5J>v$kjhP<QW^ubJjqQKmfA}>1WM{V>NI9jI zZ;+I_Mpf}3A$!IcH5y#H{3PX6QSOxywy}^Z{7Ga6t-;XnOsHYw_=vBf^Y~CO#Xcr1 zr_YuAbJi9P7=_UsOdy5P8ZG8+3d)`EpghWi_~?j=Onu%^Jy#2=H($N~E=HqPj1$|z z#q{LlmPpGOf(H7^&ac0P&yE}%8gvKIkB%rD8gN!a=z1Bx3x?E&aarSFVL(iceL*O$ zO)L>b=&?{t9lAWy*vSFL#)o=5{(Btl({Uhw!=6eedmQ6rH(cWFK;svyhHu-G@drg( zW{PPeGP;HF@SE_@H)GN_rP4R2*Nm_&tE7`cR$mz1i6Pw$0$N?ZBxO}$rDbIo4z+}0 z@kBfcxEX)O>12=me#s;d4D-0Y5Dd$-J!|woCHZ3VYw6sxQ&n~AsOIHx#BEjQ^97rE zjRDbXcNQj|VwVtxLqtla{3D#rx50dHSpa_$stsp{d0kK}=XrHht#tYSRtdcX#jyUh zj;d+>yYr9bYKr<^+5KK3iBS>F1rnKb_8a;KgwS0tx-99y^E?;!+tk%FfA@N3q}dcJ zi0aicj5b=0iskw4b_7x}?gByA2^W(`QO{<*K`KrSsd<{H*|zcAN9ggbSh{WOg4Jn~ zsL&4~JK<gp^K#!4&J%y#k@X8_nvVim0Y?z29v_X;!b1|K|GNr_tgx<KEYqBLf#Gk9 z@9im^0iFO1gCHsm^Xepf?0T*2wEa+>FRYdJQYNI%l;&FNi%YeW&ctCbZ%B-CTdx}@ zYC(I|5mf}l(<P^$y)FX&?Jfx>l#J-hAs!`HLVrY`xt5FBsZd0xLtp*DFA1WH)3=*% zLsvIP{0Q3?wxS!WG7=QkVZ3E$?-9HZe2??3$WN4twIR-wdiF}U{^Gql6oyD~AqF~7 z>`Ck^D(7Lduyvl5F2~*(+Lt~h6BF~=5}W+{ttm)N^|Ih@OKF*%Ie-{Z!_o^nR6vIb zW|2xD-m$2nPEv8sLQ<QTHI`9++ly6+BC!02%`&5Gg>1hB{v#eW-})|ZC;CX}PRX|3 z7cR8}d|ES^l%0}E^?IMCL9_-u74~J#oQbCcr?+NvqE_EgDzkw^A7k|%twpq5%`zB5 z)RL77Xw6B@g#d$Hq2?~7-{l}AfUf&LojEsr{=Re8fDRy3kS!=V)CXKX`x%Bm(o`m( zV`oR(aSav6`Ex54%q*4&SeCJJ!)2}4Q79JBwsTU8mMx^?rj6=Nd)Sx{{5{5s%hj+{ zT(0)V6AHcl9<flUER$jJB5fA}I+H2Xc2__uWY<)3k4dOZ#-So=@EUI6Wa86?RMQKF z0eZb3WAF+f_#MX?J~fr<5so9of<YLG)&vA47(fMjDTJU4yKN}`bV9L6WTWg7udP}% zLmQNp0h=hcSj1@y#J}sHOv-R=dwRAfKi@Z5_>kAK{+2gU8^s<@KO%t&M3PUY5W8!z zmXPOGR;tK2LHXwioF;(?-snqbAXp|lF1ir-*~phx%r-Kwx5|z!oZiqPYo_(dc$)9$ z%{=}**M)tb@_jR^@7n?hL2bj)H;+F8grayL_TLH40Y#HP0Qo0`=mMatm=pA$4e9|! zXE2)>T$L`eA3D?TxEo2+4@{9}nmdwGeBtyTNjRaET7RTlW*TMG-jx9`MViCXH_dzd zYlLV5Pt$&3^=C_np`F-PDpxKusF3z`%J+Eu<$mmbnRVOk91GM1*;em}zm#XQ-!8sH zrMh6nY9I1(eef6Csv6r`Oez=0&$aX@o^JA0IMMZ-7^bSbn!P+BHW<mmDc$+NUlYUY znIan@;`gR~0XvYAp!I*#e1Z?RV@g2TeMNX0f;Z;-9zIRe6aIeL<n?=-vhe%dr1*WC zW2!G#Fp{3lYP8-T#C1R$JC+LGp}H~9c1e+)F5ZE@=fQ^TZ3PNI?I;bG^xq&P0+=8) z1%?Kt?Qe|C0i*UJeA-0nj@wb~gZ#&lOe_yuS}l#6TAkQ4J9KEebI*A9ss`{wLtF&l z`wZY%K?k0}xb%nfVhl;|w<`qF%OsAHPe#j|YZEh4p=QO4PfL`*88aH9iDb9a5sQbD zN-U~r*|_8(Q|yW-p$dgYvosp>5Qxpfc|4>ele4$Zu*y*=ItxZ5GEOGvC>9)Ws8r6D zD?A2rx}3Id(%$+emF&|L6-AK3YC$h6eTq)40>)+U#E#SQciw#0<UmNxacnGx5dfd6 zPaz;;h{OVKprn9|uX8MJ#1u<sf72)_8=q{MXB1IFo7q&fwVJ5dn3c5vUuJXdyv^-E zZd#aqR@dmP>vnCJSzV99ZEW*;S;5b)=Ds{@c{x<P`1XwKfTvmPu4!F=+jqS9^*r+e zu$}XNGSmdMYk+UY+29P)a4!35U((yI?7tjpiQW0fHtQ{OMuNLIzm4#Z341}Fsegvl z9J(uvZPr=j^h<HxKevApcULFrndJqlIbU2}E!|bhw(YKR2CX@le!r}0cx#&V&GLfp zE_S@QX`S9*bLR17qiwxi^dk6i({<jr_%QqwOAYqHIa|Pd0_vc)V$2^8u=1-3cOjom z*3SggM!rDJuP}Jyo@MI8=UWBg_}4;j!kvBW;pbxo_5|2QyTZ=P7<>Y3V+#S#(+q&} zw~2b;p0%2<4Pnm*g%9yJ4AAkz6UhRMgscJZL`nl8<K1JD4>**ig!|))xdKT>Vgn>! zwc<)<uy-gG(3Cp$JcHay4oROIzyYABj&h|{OXHqmX}snAeWeLKiXVE+i3(=A<#mei ze&}d}au0{)&biwT5$B7tt#@T$yujd~gj~MY;V;=Y;Wtsf<Oni*k5T&s{V6Bh0zNCD zvMhH@{p{vcSDUJ)+=YZ)Q6{Rl6m|ouj9CSF`rzU%y0KV?(2Nn00<w%<hg(KEhbmur zZeIya-pIL1q$*h%pmhn20Jw-uhs?jR1M)oE$LM)dY}nQB`>@u$q$x4`jaldMZ*;mF z9r}iwn=8O_@IpU69gh+7LZ)LzjRj}M^?;rqW|L)yO~zoNHPL9sHj6%`fC#)4K~zoj zrkaX>tDfWa(jUzQy?s9xea#&L^l5q5++{DnHQ>yDFE{7sD=Yz^5pD(gcvr2XZX9Rz zy@xjQeav$D+J|qTZWum(PV>rdiSGRQJ3c=-te>KCW))+!GXD|$w$m?R6Pn@=GL|h1 zk|;m6B@2VQAFGoCLL2#p)fFe`*&Tl6z9X?;QXY$zgRLCNWDH8ImX0TGdpSR@8+<}4 zGguD`vJhIx${@`Z+eHF#N_-w$s0|SUCrqeh*nkx=9LdbMY?7unYdG#{1-VFkZdv}U z`Xh9aFnX7W_^&GYOWy-PV@BJW8b%4)wC;(OR*Zf@pPyn45~iA)A1hxV7*46Ox?GM} zD!Z+)X)~5DFa#l!Y012)iB8*B&RVtT@U;O~xxnKpDi)+$EjRC{Hf-b1!x-Jef<7_} z)78rXY834;bTf2x@y3X9iADeTPbqYoAwgZg*Y?`~-Td{wwdJKy<%8JN{}XPp$A1-W zPv1zUkK#p%?WlfDFUX0+giy_MyP+U$e5h+NwjM?EYe2-M=KkiFYJJr}1|K$b&zZ`; zKkS?BV7lunAk*O}H&#?RKyxC%j#x&R{RGpdM0_}Ffix9#@HqWF>cM?aY@0WtpJP-$ z`zVX%dudOz|4dye^+j#BdcpYXOhU@?ChQz&2g9TtqYLpS0t~z+-K7rq<FpxR41u73 zi*;7}3kvy=r$6x0b<^o1I2vQs=%h3;vA0?Q(Y9@R9?LZx0!5P9CHWOppI9Z({)NP_ zJ8`^oqC_}zM6HljRw!aM=L1SJ8-<{>h=!XC6Slro!~GQB%<j<Yb(D~EFtU`24@ivY zz}>O$@Z=*N*+dqP{Rc~N>pWG`iQ#-HDg7uOl>xHYuPOkBaegDizJhv-GV5?M;w5;? z++^ITw#9pJF7PuNTP|<#E`TsHzRaD^D_4clVK;cO+<-jlla)J;3v;q4V_!s>KzaBm zG_6-j=on_HJ22$85~&Hd@-P>AdAK@Mlg-ne$Ac^3VtGNKF4q>5dns(xHnJ^~<x)oK zltZdYRc+C9)zo6wdT3NNUkLozneujQUgZMyjCKW{$LS(%XC{$t=Pil1<aKCsv3y={ zr-GhdN-q(z$pa|LMTY(Ny;aQw+5tS_j2CHQ#<<a{$oVO%Tv=|(+%>`$smI!gh#})i zy>!R!?@Q_Qez{`@KQ4U#X%&PpcEfrjQUr8yDbZU6%vc39B1ayBn*9wWfp)fX=%fEy zwNzT$%nDeLRJ5o-1!PzeN!leH0l`e-!Py!Fv=>VS)Gx5`hO$_i_-<DDKdpj^tLd=u z1k!jaO>TB+tvaFGn4!mmj8cAo=dyyi{8k8KVN;}rsC69La0FFT3UZO!#y4rA^pq$w zhhyP*5}Is4V7+yf@-Lw1eKHfd!lF<{qXuOSCt-QZ#tDzh1+MXD_5}zg^YDD}xlJ?j zE9Na}|3--@;AJu<V7HO$edA3nA=mZO-ip)i2Y+5K5*W<Um^?<4e~c*`-R*|9$#lA| zE7yuY<R3uk49@9j49Dr2*0(#;5nL~b2Ip~0IIfkkgndWYXezbmTZh-b$ZTl~+WUvn z-ZB`pdfVf7cE6c_@WZVGsgfZ2*P_?~y+5Vz_hPxckt&A`_qt4w;MlE4caHC7R1gWf zWr~U13PrL=H(u`*7zRN5;d>h(8ipHF!{o3<pUDm3?Y+$*?E?=bxe^?BV%>qWk&!^M zu^X`2M-<UzbLcmurL*OHdzo&TrE|~OfLuvSlS6*kH$8V}_j?>`ex^K*m}&yU-TLK( z@Bq*<ZH7dea7+r+8;o*2P70Ao2$LyG@~5FmDZ8DOOVnonz8E^(;?!nhtyPp_zN!#y z0Nd9<TJ(u#be7?=nY(97k<&ECcWV^|wwCb}{}^?F({Y~d?c4-Mb_R;~Zx8(G=V3qw zcomHS^nJWmJM;Rumjf1n+8b#5+}mdGj<K;4URLTaS}5@!E4%@~joSfoC#1x^Gky~2 zS5ols-|cD&MLVgF%lrB-06jp$za)Gu`sQK$;ume}w^!$eKgaSll=;U$Hm((+ZGcx} zr~_VmiOc%2>9PF_I1tDF21Qnwi{0Qzh+xHE5D!wsZvffix}ZQss5qdBGpYlCE2Im+ z?doiJpolkO31CZj9e@_G2EgZPYUqIY9s3#qkP-xwP-q8$u(h*cfR_lQQ}l-75)*L^ zApR?_^Esqk%@@+h{G*=dCs%tT2WQE{jRMN>p@JF=sXK))wxh|*(xO`0f8})m9ctKt zF0ZxIZPw_~Q2Ml%0qioQQ%0}7_Ab1UG5*7D=aI&QKAGB0jTvuG^Pg*JTVSyEFoY$0 z8D$^)nWzJdbC5&KaQHY983JG(nE-Iqt=`!1<ve!7>#=qG7g+~j_a@K(uxDBhk?{bI z(FXvWVrT(4f3Cglf_HL_N&`3^eG$OT)zzHfy-r5m1vnKg0N@@~32@ru`@myvyy6UJ zn8y=ODmcqozH*LpyyQIR`Njn<khm^#9~pQ}WO0d0+}z$E>$0ugTtTLMn3r$VBY>;! zJp;dqXX_eUZ{R<Xz5=+t27!}=3_*fi5-eDz>#p+=B1D24Zm`<iG^)xix3swJwrlRV zgCJC>Tkb}<2VX;bMX(H-d(<n^L$`@yO3|Tf0QX<l5%a`^jr|~4ij9f^c<5GZ;t;Dx ze6D!VN}yJWQ7nMRF@69fS^P~hO_c(nQfXG2MQ_q+QHJ9}lS!Ad9G9AGx+@3q%4N3l zkgR;>R1g&b@HCnMQ0OW;nHv=pQ%uQv<~!b_gc3?WCZ<;ztFL*^K$XK)FZfy&@YG9& zs}kON#YnN(qAF)jQ_a?@;hSosLI7Sz%>&fA{Rj0E)vJNWV$%q*nrKwBE39duO|8Fi z{`NoUQM=<}!=_gqQ8xiPqZR<VEcvFJ4)y$>KaPGxECsxYWB~LzmJQy{4H5e3XEg&1 zAi*Gm9ONDExVeWQrQzrtfDu>0V00pvF~+D_<2-&1CMK$wWRitF1?hUvcTI=%06w_Q z2Qw4;eB>jheBu+A)@NZ|fZ5PxfG_T|gSm+-eB~?W*0)DrW9OPL%m(-oZUI>MyjQQE z!mR*{;ZA^G;WmKZQ8xhoyyf*QIsSU+50>XfIsf>_m$ky)Y*wk#n)S9>r=N{uGln5B zQ489Ep&YBBkt{>lWEO3K1q+KTS-H!Ood+B^SmDUg8fVTPbK~X-cOIVc=Iw<*f&Okp zf*ceIieL<BFp*13xN&peHP`H#9A7U6Lx21q$v+~X02hD=qR{XFh|o+hULv%6bBIjP zp<@CG$rK8TDSGtGprJWpz`y|`M(&s}@x+Xo2No>6uwvzj4I6J57+%=1^TC0GH%^>< zap4k$8@B{JctqpHi;54Q82tDp5+ER!AVEol2#F(1STYeJju9IP62eH5^wU;bJtRfS z25HjL$&j&0maGhN<ZO{AFOvcVtG3zZ5k-o&DN&L|nX-K<R1{LBYL^-{1v~0iYRj&A z`xZSkXrR%gsh1Wle6(pB9UhV)Lx?O{&&iP^?6%upkS9;X9d~TG>n>6E+_O!A0!fM# zeW65&6lKc3QlUcHefNE%N|ox4nll&;>eQ*xpn;YqP3p90p`%S3o(>&Ix^%hFqeqZF zeXa}`5Ms#CO2r&OTt`t40Kkr6!XTu8<H8AoB1u9~6l0o}$S_P;RuacC<#}j9U?z&P zB#GL2xm>athBwQ~;W$1#FIN!wilRJ8;wQ_>6h)k>D%Ug!08~II9wC(&OCUr)rHXXj zfMF;$O@o%D#I_ANj?OCuf>gt>R0Pq2qH-}zD~`(}2yBv6L{U0uS~0`uWLX6qr;F!3 z69nC&s6>+V%ChH*;tc@GRn@4bsnvBq4a1;mTC^<hY}+r#G31iDPD#dWE?l_vUb?H) zl`F4v?U2Te8+YBh6`DIG{i*IBc;!LK04h*oSy?Gq$U&hQ>nglA+z4VrQ7DGlaU4z% z4w6KmC?`!LGK`C5VI1d<cd$wjJfdh_l9VjlP!zAK+SD|y>(&egUq+KxS52GWZ02XN zc;_jlwv6eV+X-PvX|I&2wSzI1wT_-=`@WNNQk|`;s^$Oy+kimx11Z+|U48fwV}d|j z5Y!`p!CV;J6kDwN#NM=V5fW)j6w1YDw5>20mte8B#^GFw$J>TLa2b(kTN26TWU}oj z6jxBGwx`itNvGR^!EhCmX-5{zA~xHn9FE0YuFrTpOZa@B3j{K1YQ7K(Wkn)iip6pg ziLazmd3AMPYiN)(HD$E4$lBVnIyw|xT{%5Hs=mIwLD^y|%~&lnk^q84;y7D^RM12q zEp5@d!WOgZf^g#JMu4bNVr0dWqiB>;s3oREGxQP(W!MjHonYCP?6Gd^+GoqwfrlP? z$v)f?Z{$8-rSm@j_8)2jDgc0zFHj(7L4p(r7K|)Jh(e)4r3n+JNO*+<V0aNC6pO4# z0K7(&C?%pr>l7nKDFifin8?_MB(n?fQ>a3<N_dylM_Xd=wd<y<xBDRKkHG{bLx!js zHca10OeCeuWK1U>>XBIy=HhX}ErZ>HMOQ6ZGP@l~?ykd7!9Dj>y6?U!55}X5F5Pl3 zk7{eyWqCX{F4)bp9)?kR?zy`6g?pT}HFhq#TDx}D+q190LBEW%4#%4Z@%25LyE47) z_iq|}^2LB}z8m(#57B=5DK@_<wC}_oFj;*}>vzpvf3vRGG^okOv>8_egQFDjPz~>? zjM-uflhB;}7<~BHpyOv70maS$8o^WbA=JWWo*2!*n@EcgN|d;ZBwAu~hor5Zl4>dJ zNVhZ&ky%gWN490-I=Pl3*qEIkKck4wAyy;S;zcIWQcy{^EGgu^<N!zqZnr$g+;K-q z?ygBtUy}EB=tRLJCof6G%}SIU(p!`%dr5_g$GNW%yZ|Is3lRq(srC@OqV6How}#d% zO<J^QMBAjaE=irenWEcz;S>D|r42yR;E+o(Z1d5c2R(#7ShQXA<Y9$a10d=D5a#~| z_yz)kMK}~G+9xp`Tkph)vkozmFCv>1X@sT2;+NT(e3jK%{7m+mMA{{pvtdrIQk?Te z&}YYMoV&95Ub}DMZu&Mz0nH(?8ty=YJSJE%Cryslp(qlDfpCxFzQVnslB6|?LXK8= zg4#?it+u;Xx%RgR37xDUidNp_K11YDE^WNky}`8ZZ(bS<mNRzrm&xRJW>4;AF(qkE zSxwCze^P7a9IJV~i`!_A1<UxDxJpuHd#qO$v~>gwWELluV7oFA5V#>CI*x)OD|||2 z4~Rf1GN44T<j<i*{HSmwNC+c2wqE%QQlykeTCpDhBKH_54yCKerb<;_G!))LiGImn zLdn5WxB_yh*jgw#It!a6_M87WaA41oBS%i0IB@3de=c0u#nq{jn1RMOH&rf|3Wia@ zvhp}iDbFhr1lgjfNRpJvvK&QGsj6}{O(6jCAykf#AdD>&Vwh4wx=zqAG@GU-%W}oG zxjBwLcXwgex&HRI4gPWbqxEIxr?bOj=%R~CU3E24H{Dd}uDe-!=%HFqeM~dPSo2Ia zMXhP3xt8gs!YZ7xH-Wib8CPtu!FZc&GQ}2K%&~9mzm#yqQC5yu_zWmKRro9@vJWkW zkQMlg0mL4uojR6E?{t>PkfEmn1(vI?zC{{oWSJ*Cp|1~opu10eI=cK6i#c2aA?M}E zb55yJ7nO;KYow8wsHh8CY2}i3+PQ3<b^NSX*aJ$6kDkN_<BLm`m}x!ZlvAVllnyqA z7Tyg?#};}Ilun(zag|QnY&FwNo6R!I_RRJ7p32WkRjO=It=bj~EU?K!3vILHbBU#& zOD(g^0n06SD61S=$!e?Z%6f%&g3@D!-UOvJMG-(5CLg`ZsJTw6P~nIVedw4^ed@Tu z29F)zkxVx0<jS?)YhH8ECq8jPbhN%yNoo|c21Kq*9=jq}H<QG~%oZ0nK|;b*9&gP3 zZp3U(%aCbb>MDu>uK%Y{EpYw+#fkwpB#T)KZp<sx7>xX*m~~*(E@nL#^Kmg7zyTaS zOdI3E;8KT~yjK*4^+hAbhK(M!Yz?zx=NfzVCOL30%aM<r_&T)akdfK)<HwCZe;xva z^AaHfRpiLMkb+LDRj5t7>pFD$;F50NT-M`PdL0y!K7E+<8^B`F5JAJP6LZ5pc?S+a z<%j&O=mX%uKaZ(-|8;MUzW=%F9jDU=-gx6(|NGyEd2-A!o;~a2a_MQBx>%Opw*9Z$ zuX#3o-P{b)G(*^z0rX~81tCv4&tpRnT(bG>mu^j2(+x#vz!(N*S&-v&^1N5AR=*&) z7e&4#Daf+zlr^ot_1*38R29<e{k(&Fyc>-kU0i%*_ShET2=NOVF^$bL3T=hP7-!CL z34#XkE6xbzZ%HyK%T`j>4B>j+I{5x(o)7wyaf46$EAIP~`g`8<gP)b>7ln3#gTEGa z0XTOn)D)a+1rFex73&N*=f%zj=c0(U;Oa~<lK-%4#e`yHHo|}WKXd`)!m47Rsj!;Z z-d2y86Sy1Zm=n1pW*6hTiGjz#9@yjZCj-D-1_5NANZ<J{znyaOpYo~S_=bJFQvMUT z?tP@1<}<J3msi?-g#L;UIQ<GpH-oQ@G*+~+@t)QWq%U!C+RiN}P~oV4rflP+<%849 zEAM=Eh$W3m+mcZy>&F4YdNLI)MVh&~^w=u0uP_cHdtDS5qZ$&fq7foM91kP!(1r}` z#2&pI4-#1XTtw)2lFid@{jjR>@xscH4>YMh$Fu1K=OQt9S@l#%-o4Wt;2H`D_rExZ zJHva2W^Pe>)aHuc<`Ux3b}@<0fj{op!Tc1mzY(ISQmX<tWm#wWy!B(kOjW~$Pnub5 zmY&RnZ~gleg9l@-KJfGto=VZ|sqgvTA<pR(wcK+#6>XjMl_fJVIO@S^-q%Zm|2ITn zwQ={7u>SVKXKo8qR$qfT8ns@N&BTR8FO3wo5w{`IwRrdD>=Ch6M<6a<cfMMvXI;VF zH=V5Mbh6f-u2b={Ielr%jhEu82g1elU6(-lUU^4y9WBhhWaY@|XG|V#och0^i?tOB z4NE(D7LqAOG#tC0$#bh5E5GCur7+*jj#N+jzL9u7UhdD|&vdpvQ%_=FLHJx02H}6{ zS(Hldxd|*g1C3OwUFD(gmze?;bNidB{iukpWYS3-&CKFuEcV`Nk)<G%iB&HqTiUj= zR}#Rq)sd1`<*w&->CouMt2Z}wkA(dhdsS00XYiSu6QiY|J~X0DxFs#~E7p2ma164X zqi4v-hEU25E%}BN2uBke^`xf+tt!=0$wl!#Gc%2FRbGNmk=e)EMBJF;^-TZsQnGuo zr*KFrvT~3)h+4;xZ5NcedxT{z*nIcayE&k`<KrIb`d7<N^L8u687r3WcRx9$O@IP{ zAT0!o_UDuG6qqNao9_pC)yOPegG2;9>iz!f_4P}nAMB900fKQ+SdYGkzeAc)mAPVv zmol>9)>KZd<z9%wfuGO2@@<<g9V>6O*FYd0#?6um*u1qC_BSg#kh2~K=3U)Cnr`E+ zF_iQw_7n84rphXTRT4>G+P=Ty7v$-CdtLMPo(Nh^aQ4+BHl{ZOADRr;P0j6>+b!?g z4TrzU%q0ElEjo;Thl5}bW9Q-$=eCVkZ$E$kr_cLuz8>|0KQwhMbFEsboi=L-z%me7 zPKcKQ%q4a#h&(d&M#&T@hp#U!zLwZnR$i93$zAYLq8*sw(~v5>We|f$PP|**-)2># zTK%-!VoK;M-~20=cg}x1vSaq+vxaa@A@y?;rJTN^Uf`I8a<aU%soAv#wklPaHz0NJ z4I6HV<DILv(vIvc*I{`WKg%_JN;%2ycFaA$Cq;j#%_N0LEB)Nrvl7*MA%9Nte3xRD zztkhN(LAgjUcDre3p1dmcXK{&t5+*9Q&7sPGUPL_+7Pe>J1FlJy1!okV;Z`8vUch{ z=)}Yn-)Pd>M*t8~DuNVg5`;j)Y2eg{%wq*yBo&gkoYL%|Rb8c&xj~7jPuge`Jm$t) zLU!)&?kj}Z8CChhENC$iLqd^tK_*xjx@90CB3^4&9sz(FUd{QqK+V7f)+q%d8h~pi zf`L1}j!*!!C3Rm>cFu=D)=o3j0r$?Wy3&a#Z8{zX$ut;_<5oUWqNTN-wPy{q^#EsS z<Qrtd{vcOn#hvzwF)^FK=_f%*fPhzPZPOvJm&Y`a_!N>RiF^{#-<pIZ1TDhkdD2O) z>-miHxk(vM)UdVKNRrfbwR%{#j=x^VvA^+sd9%R9XM2?JOKA>e*|FtqRJ-M+Wgbu4 z38!=#2!zBURj^ODgevUbn&t+Uw15xR7G=Sz!huLH$?Rkysu*gGE3x~e6Izcc(b$#z zTQ-*grf$@{`lxD{aKU)Jnf3lss!y12_qngbJbMp!GkVrvd}MMw=q>+|g*@RK87i*y zTMobE3cjeMIVnZCK$Hz*>91|u?8@5UbCnP7sjhnSrPQ5o`kDqBr~n<{Ejubo2qi-w zqoKVe8{6Wxq^H&Tt8-d-uF@Lgg<>KW6i@_=LJ3x4>P*G5wce$xfC|JHot5M%ZZ9pu zW(z}QAa6T%xSykMeczj<SUd0>7bK@q^E(0jrM2^(qw23m_tmJ)HnaZDZg!(t3<=Zf zp3Bua-g;yzLUlg}+hWXa0vcV)-vXf&$tf*sM1ppDD1a8f@S;=9Ww|R;st{|Y1~oOP z#GF_4wCleBKG1~!edv>JfTv{A+jiA~&pPKbeNCp;(~$ymm8fk#|4s#3T3|S>C!Evg z51jsy&z>7?6d{wv$)Jp#o^SZ^C8@$z5H>LXr3JcAj&f-)vG-M`=*%Vbg(5DugBmdV zAv>`UCBa-gpKidAx-<jIj1ya+4cB1PZS`GNz`I>mxU2VcF))g>toAZp%@V_&+-bus z2i|aG?Nn579Hxfhoy2T_2F)^$n=`s{TAQFI7tfgWCFB4o+G25e#@5@dZqzkd3GSd) z<EHyo(9BdMu8A<H=u%|dE8lWBeXSN{%P@M8o1)Q#EpgSj30M}_`6FTkvmU0#St&uw zF>i6&$x^Mlrmku{WZzmCar~a_CB1O=%S7OGeE;7KIG?312C&Im=SCq43W-nf2r%;w z<ibeYC75x%tk5O$u-xq^724BP)~TUCuo-z*U}lMi4HV-o_Ng~-vcd}63%O`Fu?@IL zkrao?I&hJ9Uym4c9Yc^qa#K|#=#4C;O~c_>1ocuEGW$N{%jffK<0-f4VWw*<pyi|^ zgUMNgz7O6B$sC$|e?G$$3`4RQ4gv-pEJxPDD3U|W><{D+EjN&XN?+e0AU<0T5V>G) z=KvNcu0Vq8DY%HjdDKbPU{5b<B+-)GQN%n1HEq(DDz0tZsn+pAl|@&0>~w&PYPd|2 zS9F1j7VreAi~a3TGVFV9*-n^<Jfwgiu8gd!vZcMS4%%d1uX124gKO|FEMg}znFW!> zKg<jmijLpDm07LhQrw9@3<r&7dD|=2tjg1*(a=FGdCQ1NNx5AgmQiS<s#p(?@=?d> z;QLKu4X_ExiT?Cs^ZT}Q%dX8+HPg?EWaoa82j#=HQDIu5IowV^n^(OYj@o$eLaD?G z<}ppOn)NwNOivCxk)c3HwXsp=6>bPM^J3Q-3(Sn?6iPdzrYl-uTGYAg2#d$)_1jGq zjfR4ft}<Elu;=twkLA<6qP?$-griQylH=VrPji|tFiUVX!C+!zFNIp6iLOy2yeQUK zP};Zx?!~a@7^)h-lCw6eVy3L{@Ui<W<0fLeb|ejKy4kPeDVKLQ!N?Lzw+eqw9zIII z0U>djz<~N8a$<E~lY?c&GGZxw)l<+F$`*@&?>sN{)>euZ97bwXnnG^Q_D~ee<+aoo z1@p-+)JTwbxa?R!L*XK5VM5lP4)zC7gIg|~L>D`jpuhIh6(5=P1_yuo5ZUF19{L++ z&8?590t^eA;)fdq@UZj~9HXEKjpLGvYHUg)ct<f*Bgt=3e3j<Eg3L;=y(C=Ga;v$) zG@og|{1`mB^s4Zb>sU!7pqNTS?Y10xD0B_+6>GlD^F2Isdt%*Y#(#_hn$id<q>!%7 z(=LS&-^a^u?yLY{X@dQtJBWbHuc1^^0@HE*5&+)G)&6b=Gg~BUsol)r9(CGeMw^|N z9kubp@)&L~d5}q1zjmh)WKrn%&HY)8D!pL^8*Pa^^TF>As0i)Om%B7vXN?9Y6FHC< zy~y_5&2kVIiI8vE4DD>2{M|mS>|0Sz6NO^N0^~1ECgZZ(Y{q2u;S5+Y)4O`FZ9XZ= z>Mh-C00q|{8ZVI03vdnrE!N3t*S>2}yF(XB;l&f+dES9#-s`+z>o*i%^0*3<+7 zpSq=A)(g(+AafO#)Wdg_L)TJ9Id!il)W8x>qxxf{zy%rf=t;Ix(+yxFm@2vL1d9QT z8%_RO<1th)%q=S)HxCQ#*O*XbISNKrcR))H2X@~*Z5X7G9f(shK1xqSr|I=hf^D>p zsw3-E5M#IXpijVlEM*-HORAyWruCAj_;A~h*1Ym9oVPsHjo`wxoib$WOaP;nEoBz< z7Du$DyNimq&~Jbx_OP#&5xE-yt6crvZYKA87~0#OXC0-XwX3K?D0XKAZN902{zCbY z&2@JaV*7DZT}(QNP|QG12?gC1xXUO@#KabJWa3O~)t3fXQ`C?&UD^;)&W_Qun?2oj z=6xXe$M3_Q1FVc7V5=DEtC)iz0-*b%1hkO9T2wh7wpnH44Xh`R^ve&ql4}(<Y#uM5 zOEc;OezR;N*x3(kJH47V`1I(e8*6xTpL+Qsjea5l23c^w>Nly^sUFH+n108$B(a7( z)|b%n%>16gGxf|lomf0hyb;<-5(uxvWV=mYpWwNpquh4~W+3UIb<QLlF<Isr0}Nj! z*K+Ql#}ozhgclBG%`jUXNySnr|LzNE1T{(ph0uEWGu%hFEFZrK@V|!yiTB$X4z~tn zK`Zvv9f{PYqY@yIX6IxCf{#p%rr?{cy~Gxk9zCT7X9}(nHU7A3HY}H9`K=)%upH4l zu<m~Ftvanl@5U+px(21v`zRea4YnuC&pzPSa5M4$IOo377&C>n5Flj&m5MwOOJckN zJRet4)wIt<cfvK5r&7+^?vaO$T(>WGW&@Ixv0;kzT~U7$)K7AQvGiWV5tcemKk1^2 za`up>ILROr7(LyA+h)tD!$j+#)5LVN`OLK;8eq7~tzhp7w6C3KOSOawnTh-sr^Q#r z>NKkE>d;1L%1-$pge$_2C3x5&CFvPPK~q>m;DSL22gVzIx?6)h11aMqh)wh(nIOwy zf*6tosOKX?bLwD^`luiokFl@T`rp$2+CVuwrB8gYV0i`(+P{?_S>6XjCDlj=k6sJt zp|VB4vM8q}bXyLkt&;q0Ppx8>u=fJk`VJIT+K>A^;qml)>ywo{X?yadiwjj1*Z}T( zr?#3c2l$d7elT15ItNp`2uFGv6VIs)Y~jOp3=e`n)eM;fqnAg<km*|aad#H|9luhd zhAK%E#b3YnjwJ?vz!x7^B#WXeb7_|P`-E8Og_g?ep`k_EQ6a~Z7bwQG(iK_P`qYrc zX&Bw#Z`;<kJ+|y0p8)eUplxsYd5Kts3KfOmdfp|Ix3cRT21aTYM%9EVXiy+KMxm^Y z_op;nG__czS5#JG0v8POZ_YcqLRmm8uMjj3K?}RsiZMMG5ulV6I_z)`H*Lv%#{zuD z_3PuKH60$|@gc5{ukmra{|n=k|7eb{Gu6@O_k|paJZS-WKh?0y(cMo~L#8<sCfi7K zth4fB@e%6z5?~b$)pr(5jlY5xW<p~sso2M{>BEx04nw5DPUbSj9cRa_UZdwp8+79j zfdv+k8o4XNN_TUS@Ig{RR|(+e8M4#P!+Lc`=pM~(m$CR-REJOD(wtz9OEL0r^lZlS z5qBY^o(5`V(Xk1M>);baU6Eu(H`GlB8JEX0Qbw_KNGdgwObPAuWJvI1P7Y4t#Mw;` zODIvbI&4d)yxKy8#6ic>p^#U4p@+UTjOH};smDX0*b&PHB!FLyKysiuaZX~<THhC< zAUSLjIoO<#Ihut9y%faVo)e*MuZGHG!b;c-mHZhZG)Qpn@j~D6n)sv%796c*?!YS! z&o!0DbWEtaubo+>w7BiYx_t72Dzs1_B}Mx16bp-A{$h%PfgOjY<95PqO@PWt9&)sM zPf1i7Ow}S*1a!nhGk`js0e3=?N>3IDw3~I@sPS;NP1`Xx64|ttTID*X;u#*L`u!Mg zT^ZM96HbBp>*)v_$z2#X(OZm)>sW{+s)Oku=#f3b+>k(W4a^khD$|J9MV^;z(2trE zd#FO?I#L+l1!Xk=ji8r|PLZyZK0&hkJ%>`O=Z<_>XNnY~1u1ZrTE~s7CQUMupZP&W zF;d6C#?Ou$oc)<$H4Ml$J!9)#<|xYvL#tM~ZZ8LLscXfh(a?j+s>#Ae>TV(&1SMjh z+(()uQt^YH&;WDCoEEDT^zjfmynj%MmX(j*1yG9!Y$$ee>EKw4WpqD<p~`Apr1rUv zgQGFZt;s1QClsG(XBSg07X+r??~HO_i}FHDY{bJ5#!X_AA_;DMLdb-%ARETz%sbb( z2KT`;84GUtu@)zv<SH9LWAx>RBPma()?%Poo<QR)=}0=3{sEv?iDl&3s44_w6V*yd zIh!;;XcL^qZl0qh-p^*O%p0Ux)s*U7Elx)k&%%atOrLktme^puD{HO!N>kGAHJqG2 z>;2J|!g^+9Iomnl0x%@%^YmTCOju^=<O1$Rxq*@En`}cQNb(zw;VeB$bw5Ja2UqS# zTgt%lhFg_=ftu-<qQ;4Ck-+YZx_$(stJ~WWFGMp{?n@81uzw@*!+P>uEHzM}(#K%| zb#XwO0oZbcG>*bVp+*ljHB{h!_cK)q^fL{w=1@wSVb{MiH6S}n2AJXz92$Ebr774} zA+LXWIYjihS+g4Wl#aH+D?sGE7*4JhACyQ_8VgULQq^yW2<~C>1fi<Yrl7z1u`1s# zYY8VGWvj2*@lB8Gt{@Dd#4=pGm$HjkE6f~0p7|@u2hR=5UY*!U9cXEL99y%mnXY3^ z0B{tqxtUm8%;T%#J4uHvs9;}rHv_6%@LUe$)G!oBml6vGmBhDT)6K;!x=3U+foo3m zkLwY|CZ71wBt$B|UC)X2pPO@Ot*|^>P`Kr<>JcyOjQT-nK~qhRAC_A_dAhxLKUO67 zG;Nsn>jVWgYH-{1K-*imD+-9J0U9W&iQo^J?kgZPo?s-}5IV_zTdEOn+{6d$A)TtL zEhMci{<o@`hX;~Q{=fkK>8D#C{f3acVQu26$5IT+5gV%CoG^F>qMpaz>rWP|v2Qw) z?2UTHLp6|lafnH+ES=Gjl`G9U7WMVChrT{6Wfu8huqMM<pec~~D@&O7&0S5UQ5ZjX z^UoMaV9WikK#N9|k-T--gev=MdT~Ee!*+Z^!jjt?MF;n>xTg%Ezg)W>ayH2|iu}l1 z%Cmc)7BQr7#YHqs=gJR{A8&ENdZ{1vScQTEtK=sra3dMBE(}Y!QJ5m}>tnLt!|}^6 zX9n$to%X%Cn%_V?nKLFg*<tF%eYPmWE|ls^dfXlA_EDeZ6I_*p>ISrE^M{1$^{D?0 zDq7u5{jqv~<jyCmW2nvvB+H(pk19S#sXJob?F68AS*e8)1ikbu*Y1|Y*Kvb2!#=B| zM<FMbI^3|1^`*d_F4h3Jm4SsO0}rTZlEMGH(8Q_Y(ZfRDJa+$l+3l=(h%cV_uV1(1 z+Qqqb3bl0LkV3v{X-Eq1u;Yzsnx}fa=fi-mh~XH14m8;YLSz`4SVPRUt)CF|<)QYC z1Vm!lgke^A-xsLIpz>}J_o-)gQSJ1Z54Z*!ct5~t9k)5NY8{u82T*^5WU9A##b&u6 zvf?>cc|g9G+;md!CwL>zOA9X5aRmG+Fr4_cpIt5#oSp6|Qep*FPVfBdp`#MmPZa?I zLC+l(B(Rxdr_5Km>dLeaCav@>rW}3?8k5AdffK`FWN(I9|C`an;&&wh{oz1hIg|SU z)60251or5i^I@WLA*&Q4kUXWTG;%{=ga495h$ji0M9)<D`Z&3D{<tQS19Ee>F1LOm z`2<wl!YvD3$C2k*K$npvk(aNEq2!`zBdCPzM_QeA{*wYg20=yz0lk!x0q`XCfZ8hj z^iB3RWgJJ*CX}%c$l1;FE@j4;;d!Rdz6QsjUtQ&^3}9`;;9-BX>G)|>e8*80zqT&d zL{EN!On}n}=!!)~_!|$ywiAWrC<dJnV8!8TJ3*Ni<~m)Yz13^meTs72Nhv=tnZBV@ z<5H8~D@}1e2%qh?Z`(MIOz89gpT#fSGW1&Lkv8()pvO2F6j=Tl`9YlFY@!Pud<r`7 z7Attmr?p~7{fi}13O?frBb^$4mb*F<&|q-6hsTlQx3=ulDbc^ct2EG)m>Op?ZGXfF z?y+L1I>(>|u%<NU1eKJo6)Qa<76m=fZil2R-=F9_9w`#U-4?g!dD4io;u>97lqytm z+rgt$FWa--po5R^A0sYa!CV4_J+dgVzI`4Ki9-S_WQD*!%z(q+urFo;p&u#s!z?0# z9XFt;nQBX%BGAM@FBtj$jYPD214+_m(Wwd>H+It*8EHlJ3EJ}|=y;aL#9VyS*qRF* zD0@_a+-5G<QC=;9l0*SqG3#O6CofhiD}q{ugwjeWz%UHdf!{J#a57;$w<hg>WQ6ba zw5kE_rwDnuV1BIaRd-bx_~@wIM?KE3;r0iyD&klf`3PdU;AG$HUeCWazE-dg{^U=1 zAx!l3_V?n*l)t{bj?6sT-u^N8|5Kzt*oE)!UYS5AOjPZj)<h52bG0(+-1a#PsJ{(t z;0rj1VcHOQq8$_Jvq2f^3JU%z+`^41kK|z2Xk(4GKiZyF{5ooVNo<B<3XRul^wh*X zb2fLNgUN^{0K0OAXuNd7#LP4k(pgx<b(ZQD$;_tbh^GFlrcJ{FllTh++aksw2lBF5 z)xW+~vT9!Ewu>=I-US9#zT;Z2x<cp43M2r$hAZ|u<JNTe(d)nj_mqh^0J&Qhstpfu z{UO*&FTd3RdrFurLagEj+O}kq<?qy*VXz=41NajRvySyf7LlrpZ;<KwKf>gA?}Xri zduMe&WuqUvVfVPA03fHH`bmLmg>DVIcZtDf%%8h=Vp}IFUU_Ayn93}N^we$YCoErf z*;~vEUa6FqTQf;fp;QW&O~MD$axq!M&ZH>qbm|Vr60LdPKr&hr2-rr77}cHwp(1`% zg!(a}E$E)oUdg5qTD2f7h14Wab2(Vi%K(()dq!YygnKa*eY*W;@Ychh{*TnnG@((G zvUan^aI2_x(_yjJ2nw|Br2S;rV?)<}q-o>f^lRV&RPrlC^rnS-xQif5DuecDmn^VQ z@45{A->{IQ+R=#i%4ptBUBwy^Jsh2VCs@7;rqFmoD%@=CngZki!y7u5CkH&At=ioL zj@4Zk{ITCavDdH)Z}9CLv=YsGOJ93=9|gHxjp3Q`H4lS9={Ro9ba07)VWT&n0_>r` zmK)~5BtNGevGc$B&7@ZO4*f=MyZnGmGTC6?$*sIh6@$4(@K~(rFxO*3I9$`2Cj~3H zQY@UZygneEv8h(hs-rw66eJkdDhe!7k)bYOKT;!J&j{~;t(Nm_wagc*biP>6Tfao! zXQm8Xph$)iRrRubP(Q*-CEf4wgrRkIoO|Kk1GDq{gH$`dC}-XH+oqwQBMWgb6szfB z9~Jq`=Bxmt9{RBeHzgBh^YwALpUtNE!Ne4^bpIfkj``A$3PKNn9X24=h<!TOAs5Cv z)1Ydj>8WD2<vKHW+<VM4sZrD8F<KpX`4J2m)4G^=2s0vFCQVb+{B~(oV84@181{>? zF}1qgnr+CNH$Nm#r1s6YG@e$)z}F%M?eRvUC-N~rkGDBx_n6#$E^FZfH}4Si_B37! zbC?ugJ;9Yxfim2}BjB|;T1`y!#ma@w63j4(_FQ2=%bRAxHG;HdQ4juP?HZ&<+1tZ5 zuCHk><SGND@ASQnDL9|<iOgCrwgE3lNoRNJyRY8|?>K{u!3_qQ(p5Qu4dsUS)u&#M zbNj-a3%2~(#jFF1Z!)*%A;{j1`Rf?rRtlK9c<^zwQFs@gXK3up-$un6U01p^{l*iy zSE@zj^o_(hP!&zu`J`OQm7{@n>H5v?Ng>UhBwx#|>xN+GgaEqJ_93w9$#wazHQXbv zjWwutoLJ$zw5m@&3;3x|u0)$(D-)1~6`ivA%BedXM&LW;uA8~mW_B!8{x<%&6-P+T zQq)4U5O{#FqHE69<QP?oV9}09k~Y4Js8)5vkC(evo?L$3Hm#P0Av#xKxjweo*(pgt zuF2lP(~{7i0|xWb1njQr2LU&tDP66Bi8v!K^Q~<#_5f+g-<5(Os42h!_E5Fm%?eEx z0MSO(?zD!7v>hGM<DnLS5}r8ZZoC)Z{E|3-ckhw<eZ7yC{B;ENHg<?K(IA%TM-53$ zA2<oH&fsfYj$E;#`4KJ?2|Z)IvK^I}{@svtS@)cfU=v4=7)I}qPN&`aF`kp?U*4d; zWq$S8S%QrTXfEdD?k>VKfSyrJ9ZcBdvJwF;na#>A%hNZ(nVOWsdOiWWJt%--y(RAc z$!lhhf8a_>UiWpq%j1#`7dR<!b-cc$zPw@g>$}l=zMWVL6hk-!0;vI7{;|6LsuJpb zF*7|DD{Tf66n7^f24=;(o?X`os$4)TESwG;p1(=ZfFf6V4ot~!c_iB#LR6T~QZl^^ zJ~c3WoQWS8M#JO^HW|SBU>1=WLPZHPv?Fu!>`l#FBG}Df5Iepu<oZH!8E7Zbq<ZAm zCt~g?|KDvCCdL1INBy4$x@TZdn7$UVWrc#2kpw6i24XP;Cx&oiBzE$G{EnGe8WV*> zr&Atpd~bI~gN@K-kw=S$I`Hq->Cj1qb>f`7q+jb&JAIUSR@tJ&YC=BgwWw6B3(nGS za7|^Io4V8L|I>oKgQS_{{UrSb)`C6iYBww0vmu$Pm)|;VJsxQr>y6D2K$&m7VTd3j zLf!UcbfNC}h>}gCg>Ze?^uzXkgJ-qQa_LsTW)!#Si6NtIi?TY(N@hPY)!&L|xt$)L zGt4kSEgi2N51XfKDn}D8Y0fL~=-1^-8uOhh80Fto-i@;a#flcd(vv*+@d2x(CU(d} zpJ-Hbxp>bdZ4`V#Ey<js3E8b5Gl%3k*4Y)P5nP6oYEV#h-e=J*lX&f<S&LV37)72> zUs;2DH*pghy9F-Y(sPqNAQ%Y2)$6Ig05}n&VcU_ztmAcWB(rWASVXrJR7c18)sjjj zYE1uTKo$3-Lt7uKGM}EU@K_h^q-suQX_r&Xn`*gz4{h5ahhacn>S{@A#r?IBgTIfZ zID9ZS0d{grpa@;cIvK08Mdmm?VM^z867&!9?+ciZq)SqkJBv^q2Cj$f+$lcGEdYNP z`}gV}BKT@2QJy(9T3U4+#wDCHj|Vn!_GZR|@@iYNn+#npSXT`Tr=?0Y5(cU;L*yYO zNV`akph;1Q%rJ@aBR<JyU2<lhJ3CJ+m!Gl?i=mB7p#11Tl-l8Lolg0${gz%H4U4d< zBRP8_ImI03n3<0A1@C?JWOnl`KRr)RZX{>Sm0@cgAFvJa&az?4Ik1)C4u)Vrk%Q76 z+Sc9SL1UU6NE#zzI|5GOsuD+<Bh6aPnpAzY;t;&tq|2olFGK0ZE@0snp>Q0aBSUIL zNT8D{scbx-oSj?913EQXSJ|6NeQITdv*WAPa&9SN3D71Ykn3P1U$1KaI$Nc7nJ=8= zY_P9<<2exn6X&RxZ2gmx7Gz!9w_O(|C><wkbOS5yx{^1i#rd-JSVKVs8^9-gHe@?I zu~VZvn9TkH)g2TZw~qoBemTh~h(kJKKO)|9u^-}3sPb907SZD^Vm7bz#&Iy9cJl4U zNgENw0Jff4ozOQ}9*{NE=*_hst;94HC=s2ILayb?)tKpt>5cs^lee5!&y;&#zN?{) z<-pw>$^ogEhcc>SHI%ICpA<F<Qzv6oyvz~sMRPLs<N0ZF#%JfUA<!}}7hcTVlvAfC zer+27QxJa4VpoH+oY<txC^@Ruex(nbpE=u$<d#B%*JQo61*N!ncHRZW!y?V1kPMyV z_XB56BU>!8IxCuB&&cg48&Le%NbXb@>$%b&iQwAo-8w%-N%F)gs{wC5K&Vq9d;8bf z*`I<oGdK5lq`%C}{HW{X^z<Kh?}TKy9kl*3JQ;RNbY#pGmobqxMHR;*=@M2o-;b*q zz$aMA;wZqSBgTOvs<khwfnva(P1ro@%+u>6a$E)kv}10!QjKA81~NOG!f*#LT)7Gc zRtY@mkm{QE=_Ti4XLl1%Ww^nuvr@PNr}R{9V6kb(-skKZ1}ebAw!s4Gu;F2WivQCt z-aiuEc(AK_m;*p+Ya<8Bgj%ish`U>A8{byG)u36^?D8L0_4SSVsT3et9rOn7E;+yv zGgu;pNeLMxJb5QUgCB!;)JZK81**lObX2y3^rC7mVJW&HaM}H=30V%t3VD-phL&h4 zBZF+PANn3?mq3q<lU|LEwIRxWZdSpCUT@j<e?X=yy&w0Ud8B?$a*jlxNpR!VX-Dre z3!O<G^qdlpY)P;*K6u4rB>5X`2OPV>@v5WER)?cvl7#dF30hpy&*#6+z9_-ywoTP1 zUDF$*7^MiB<0WJG(VPXT`3!D6jF>!H)1iyA@DNe64ErQaNd;G|LG3bOXR5w4_oFr! zlkzlprzB5JxRuot@Tnr}M3b$TLzJlUO@?&!Wnc;OvPn3E$5SYrxJ8Ca9Y{d$_?qt> zJbJCRINS+T!`Hc|R`u#|9H$c|J@QBjH_`&2r5T37y@3dY%1WYgF}gRx#MQvjKR_4> z0}Pq?*EnBC9E@Jxy~Q=&R%_Y1xQ-p;yJS}3uJ3X$mJW><#2&uqPSSNje!-VCe?Bju z?ysU>#UFjV6@sp*z%JiCdUK;BhMrcHxvT6a6!A`d?g!X!hSL0iM#g`09!t{4Sv{F& zPbdp~Jxg|xjYY#cKuj{h$iUz`gP<qIa_6=me+pk+4cJQ}I!y>&dn&nNlvIHSk{Fx! z!5pvQOfB@2&$y5$UVeFl(bv@2E3e$b8K2`#Enc<G%7)c%SO897FAX#y@l7**QdCPI zP))GA&9ND2Gj5kE=38U`wyU>s{)EPAV<_w%Yei-E(=p>`1VetsFFFuua34MLcwY_G z?M(B`{UvEVhm@E4H#S7+lo)2vabq<_@BblQ%yDgwaQU-*c$6%Qj4S=fpoL;~80jMR z!UtS=-15T&vn~*UrbAwt#ZLH>8ZMdlWcrD*Uj7?BuCs0u>(3766jpO#U3+$I)-D$+ zv?<Nl`M^ols|)$#4L<EMp%(f434efEoKf27qLWo;K2J)gw$C0&V@HdfdBGX-4XQID zH9fJoM-rno7V}1f9Xpi2`6d@$se%0Fq9S`If|9gB+=Y?Qrd8M-6~BWJXe@3M((CbM z3(dE@=}4Ypd-;bSGn($;D0#V}`B3j<u6458kRRWhRiE9b{OJoVPq*gVqta@75|8yn zA8)D%=;t4dZ8{$$paJYDBOwoIwg?~gU)`tF3X~YIHrQveiC`qO^Fz7^0%C2;HUZ&V zWELiS3%#?yvdq9j6uC$yJbGGN?7Hx5@ey7<8w=7HLO-|b(G&7RJ_|7=UhBzUDey@_ z5ivS>?_^Su(A%?b%(I}8_r)itZniiCY9xOoUMw)DCjbHh$2|qYqrH2Ae&lJ0iL}33 zNOUwRCAsb73kGmxm~|5#!CWFDV2!>;*Cawz69eHE0YsNq5w}F5C#eL<!ak!%jsiD5 zhDpn7+$lwXC@zG*mZ`6gO6ybaL}S7|7FX5l_JZIX(Y;=q^Os+J_k94HRaVxlehmq% zivdH*O@IqsD=}n1Kw-gba-SG@Tk8TuL4t55uQtXfHt!c+sYLrEQSX>iC=ja@5v7SH zs85^oO@3V+97%D5MA2$dG+Bp*Y)lXFP_?~N4#8MM?{bFGsIWvPVBk!K?`LU;hy6B8 zSXaTv6oa}$nLDo@RuuY|mvNe;Ms7sp3*k)%L&{xg!K0J-<BcR!5-b$aT``V*6Xt3N z74krAYXhwDXCZC_OYw7|0!BA#!F%*tw`#g9YLN^8^@e83pD~-Y$vz`sFHh|I(faX+ zMg+eeT~XdwvmcPZv8Ra%{RpebGG23;duB^^D69Wu<c#(SM<XZ=TZ*G&Gya8NGUkva ze+CSeY<(L(+|9!p2pb#%A1_u!-e@G*I6SC%mX4q>>LJCkX1~Q|eswaTh?w6DljTx0 zT++g<Zav>y`?1X-vW5^n;oeaHs~a2H4Or}Pj;n1u({^<4|JzRrTxk?akkLOdY{@?y z3Ni^mjd4{1XV07OuiqPELHxyM*alM%45jb>CWpf%9%OJ4a)GrR76{h75VVL|xut)c ztqKsnPN-+RuZ&rBp<@!|S+8P2pl7FP*nphUg6fBnU<^feP*cFWG1t!JLcxXg#y3Wp ztRRDxTWi$>1ved*%aCCegBIg0G;XgYH&!GcC2cNZAPT?7d(E)ozY0$L{lsc!shdF< z%G|?Ns~ayGuW|{J)M`G1qY0d%HLl3=j5q^dX%<*E=hnlB=vFtTkE~#ome;%Abb0A4 ze@CtXiH=-S*gys`1s!n#wl#=u&tPXo6Ec+Z-6_=AjfN&qGCy}quvNye|22k6nipTS zYSMhim?Ug5U<4d?UsQg$2TzH5Gtzyb|MQgH?9m^;CiKCrX|D9T<H-vW1#%}C3~Fb8 zEFJ%gO?B|a3Runj$AF}}pKE`i5bYoviLW%TUSm#jq{wrXAA3tM!m2CoZf7W{!+#l7 zb`IuA171@S#v2g^PXqDN?S#xwFw%q%Ut*~M>Gf}*ZoY3nkL#x9Oi{-{g_YDKZQsfx zYI`}~$WPZO61{k_^ioVdd?Y#D{2-YYdOgh#Rw$L`Fz(DLiE5JFp?05ZzSLDpg&5T7 z#Pkm3y}@mrWowPJBQJM~OvTf0SSzFwy3hr%(A<rZ)U`&^l{V$??s(!23dPj{Lbke? zMRU1x#p`cUjgLT=ab~Ecj|$R>SvQ8KC@gexet3>S-ajfn$*xO=iUi6ri%JZ|fKbU6 zK*3m01!A3v<;(;zRcS=K^JI+IVIFitKH{@}ppLnX)-$~nZ9qggzhc^CS*QhOFLwJ^ z&KnnLaB2Osz)7FaTzvn}h(@;mQ`!n{Mf}dK)c=G^bdPbwki2Mo%UYk#@84EM{`Uu} z8zELE)gb_(2%F33;CbGmuc9H5R^uHyPXLT|USjnq=@>b<<diWHsHQEwDo*{0a8GL0 z77FLw=qMCK$@}+XnN2_d?a1)A37<T}0A4cv<oM}KI-ixTm-$65&M9@F+B@%Y;dbxj z$lV5HKAY)+)On4m_z|#Mup(l)Gl!hu`Q^$yF3sZ`p-N8*?fw|1-a;bkrW(g`(5HZ{ z(V8ETj|)Z;2CM(YjY6-@k)HgbeL_45`+xD52iL^xum5T)9tY*_e789#E-VLf$7i#p zq?d~y14<T}F1Y3!eob;7^$w&vKn|3J0i#h8EpSN#sLf#ON}-57cS(IomNOftWBmP& z9L&??tK5|~FgRQ8+oCdA<GQV`bDkm9%auvu%q-?QkD_Xoh}8lz<Sv_poHWn`vZR*h z5^#Fr<<-A&W{NeLRMmGK{p_Cd*rym(?iuS%ek7~$CZR&-_z{e{Ny+qmWycPKcL-;P z$4+VC-i2#SC9X(x#aB07h$h;g!)nX)r{FG~Wm8Z4+1(3P&aHjj+1NVY=(FfL6EyP= zBi=*!GYJ&*7h2zV+F}4HfLGMJhShy`y{RGpXrW9`XP*M@chzp+%UVjUXu*`H`>tEW z7tacLy5g_iD!OFeHx53rsS-G>vH%)jFHtwV*OmCQr2$u(Lw#(<se_rS<2|~Zuw1y= z$G)jm73f0?V;QL$92qrec&0~|4vO~t_+agbTC==zEC<}RU??M+8JbYFSo{F#m;Hcc zH5~u!z5Q%yIxgPIEhWg$sj^RHE0@H?MVN;Q)*uC#N~^i$VSYBK*5U^)mwYb|{TY&t zMXBUQ2Rh}R%m_As_X7`|-7NfNR!HK-L8dXIv5bx)iQ!X~u5;>ohyb@v!b&@8PnVF` zIDlJy`0DX`_6D2;y<Tqxs@81nebdGVHO}ueef$X@O~tPrR8w&PcA1-TRhpkD+)tLK zxRL$TEcF<de%wv8NDz7HfK#E|tp{O^LnN#fV7MAQ-zkQ*T+JKeRlM}O+37krC-bjh zbEx<pjPe<{koN1|^8UAOQA?ZqK0@l5f6lr2Y7V&cscD`%5$7~_OG;y)g#~7Ag~o!7 zxtzwBZGELWZ+&bi#hYYcUA9SI8XCDUHV`9J|CSpN3;V8`3U-n|T?pVtBYd<c`y{7q zYO<_MQEw*XQFY7990A(rq;?DfP<HPVuRFCDLLb6rpBJ>9j?5`gh6aQ|Y5bXa>Ck5F zNi%S4Irk9oAgJeR?_+_EV0L7VF!OU{P{XnHcU#JLEXS?00ep-*R@mEqm&x1*-o1hK z?r3^YW^6b3@ed<?G=<?Y&C$vrZ=hk!0;qL*^>-Y=fM5Crrk1*g{6HU|V@Z~O=c7Hf z($FV)kTo1+1NTXC<85YkE^Md6l-e@@qTN{Lei{8j3zDA#@BMjh<_kSZK=+;LX$Mhg zJhw+dSir0f$x(8HO`8jh271YRPH)vJAOqH72fP|rf__ayl=sC21IW0`z6&Xw8iSsY z)B^bJX^tkRS4ufQQ{_`+3>S(B<O01oM0lt-A^%OlK_pfvVleDd)sw)ydCDQUoPH*@ zHBM#YeIswOUh$ILVqkR?HnQpC8sl6cR_~BJ&3Ki*T}B7f5+w;d5ho(ol>5c9{21@S zq6h71&~l+`WPBDtAXyqQZ{4H*Sz)!hta<NB@59jLA}Bli-cV9Tc1T}xZ`RE7A1_u~ z!mPFh-+~&c`zHM?Q$o##y*}KYmj|zs!+rUiyI!VpD&JYdfQs%Yoa{JYc8fpz)3&qg z@<kEXYHz_-YB&=%eC$P<i3dcep31M557vWvFm=gYdYB(82ZaokcQw}2g)4B)>w(|O zlymCY`^fMM{;Ioe;<2pvyyD3xgoT4+8mD<lhw<Ns819084Z+<WgJ>|U?Oe79KM%_W zr$=-H+)_L=bGOF-9rY}Gxa};sxI)3LnVvc}QjFx+CByTq5f06zmD;80&ijZBJZ1kB zN0J!IK!XT&@M0+j)4vK&_1v6j%~$5E8-HWQeysUBGj+Qj7Y1s)nb>?TYd!i2y6f8J zWcn=6h37tbd;7Vo30JpEmbo8hF3;~eQk&^6bh{RpqUgX6Yy^3PruR4Le>^pU63yKC zg%VF@yWcc&v#PbLOm^(<P##NCq6tCTl2ug>Q-V=Blc-cVM@3I1RpdlMd*ODy=pVK& zzcA~>=ba)w?4RSA<E&uOj6FB9jvuhTYD<fJ()N}nq3z<s<0fX-Ri5kb%~=h&EVv61 zUX2V<WOne-C(pHlo)*O$R)_)?0-qHkSj;z(kjB@?T$4I92<=LM?(0`qW=<twXT>kS z&FO=CKbg#wZk?6{@tp-e7tC6c{Y{tvw@TPSYsk}C`n~{5K(xP*n!3JC0foJ(x(bd~ zQR~QT^h1LW!U{HImG7=cKFbEDwt#*>pm(DvUE!^{QxfpXV$ipvmhOfB-;3zh@?8z2 z`vV8Sz+>JsuSX~<FLUrtv)f4{${xK)(T33C@sjyMP2svKBK6-dw^a%>@))h}UJs2e ztWJh*CA(@FyxT<ZDU&^4R47xe><*6-amVgH8oK_=9t1$9&N#9m+rArjEyu!y7pX?1 z>W?UqpH;`Ya@CWP<)aY5#H}u}p=*Y>)yH$sWw^OwFzU_c&PbXJi^hErI;jtYwV~}j zYMOKH7T=YiJ1aJzrS3D$#^MI<a~XI$jpBLk`xG;NK$~-SguhpKxNQ*`L@4gK8QZuQ zqi}^*!sxc2G(9|ZMztLe;VM)$c!JvCfRa)e`^iLucCYv&RBDctu!ZfXL@mXenVKKh z#&LkVq!Y_cEdW<z)8u4QX^sl7p5_Oh_BqNOoQgX-$1`jbUy>`fH{}8hmlkO^=uLTN zn0cNU#e;I|m=Bwz4N9Pqhdy{}!xGsW=EA%7PecL=%!6g^XflhWvUrLwXp-@VL_=OF zagqoE9@6Tfo;(l#$}tD3wg9Sjrh+XS9v;8N2Mda_aQxCa%?UXjc9J$`Sc@cz91>z} z9TTD)oMNIJZDV5T!@Xdz5#lMz>hFolKtxOs%hKk}WmNPx8};qAwCo)kb%0}8AIOAL ztuc^MI2Eap5c5d61RRri9|~O@;S(|%AzeHwKb=zw%Byy@4p8<`(#L6<shz_GW!Hxo z1S<zA>&WSvCg_Iyg*Ce?C3t#C#Oa4ZSUBC!uTmj=$1j~b{{QoPW9?<<xk#tD^qg$b z;O!}6=dT!h)Gv#si)HeDoKk||g8?&bEr{?3&1r>9%}nJxnxrZC8T<4H{|uHr<rFLc z8ZdU&iu>0VS8KSrqUdg?<!shh6#daS_2!Po$%Vn<$g;Vs%|#R!Pfa(V!`jc*hQS7) z7QCEERzg&RaQh*6!prjgJpHHL(lzXoMXxZmU;AxH_4X&m{2XI$kQhor2+nL9#$Ery zn)~bX;69tLYk3z;AL1^(Ct^?L$v3wwB0tAgDtpk}mNi=8^KT9*gD=<>-_^9g8;8;F z563;(oWK7*qd!b~ZzQsl%pMd_XQ?8%uW80^$JJ$ivaman{feLlue!9{E|y}Yp?pw} z=O%gu5TlzHn%Odpzy4V|u)mseFPJ~XU3zB(xubxFS=G@mZ`uusM~f3b(ut~t)7K;P zfF5}&@A_0ml%h2XsL9|Ai_^a0a>J5Dr#5$Vlz(5wS3p}K$$iN(9E3zH;g4_NVMS+6 zdrMRFqI|mMa-+z!rl2+Lo;9sLpy8M`ZL7`=1rZOzEoDg{djK2533rCG?@=IWl0x7! z60S9f<o>eRw@!7uRy3m`9MhbhS!NXQN(G89bb-MMD$U=nUacd@u2OvILrg@xWJl1B zJeDy0hMvqWx%ZFJ{qNnNsrA?O+~3R}Vtd}IiQI;~o$|&;>-U!_BoXPQi%QB~+8fd} z{};@~UCq5&Tp%5pkj0>O;q&kni4)A^bd9km=F^3Dh<KvMrSi=ML#iDzn2})GFC@_Q z?|sia`L$m7o9RR1<<Dv&chVJG=qj()UCORgeCcD92yb{8P<?w6PAZH7@0lWV`OBd| zqP)v*Yq5WCvcD@UedJ^8l-Bh?1Yx=-;nWTpW(hJ<iYy~dz&*~9SctrLNyHP~Wj<4Q zzEOilf)W7@i6J8)P}Gim)egw>3mnzkcE0M2p=OO_C7OfnkH84_q^CKlwr8H$biJ(L zj*^sDTjBSsw52YMxI*V4XvzZW4tv=9S;6s2HtXZjPBY6sCIZrT`r0TS-#t2EOf_~b z4F~LF05p1@4O86q2Kt@RquMpiG{XT|6&^ej3}qp%+>LW>Y_ezOhB$IN{$7tqWSp&t zE<RZgO=+m^9)8u&J-1W~>cqc<-;h?1*<lKVs1Kls%^A(10&49!&dJ(WvB3I{+Ua(w zSucvoy}++XOBZw264x1)iMGRKi(A;xiE7~8ZpiF9{^8Ka5C+tpVp-5B65dd8AKJY6 znX{tzWJSM&st3%SFei;%;)C!Upn(F&98PR-8Y7Zraso1+0!gc!#9Ggl$__~Cs&A;R zo>?LXAQK^#FTS8x{b{pXPFd37G(61;%iar3CCe>91?YW?2XqXb{LVWmdo%;1nn*7m zn&%Z^&d%cinaHW9k!S~~V?<@w3#M8@4jtHhTg$s(;mZH@wZ-J}1B_vM&346_tQYtD zmth>)S3myOZ-aQUJP`<nr8%lu-{Fj!$2r9(F&9EiLQjg()3Vc3%h@HB=wC`EPWVZQ z%20K-{A;|sa-waXd(UsZcp{`IQ*3kHdQ@!zr?g)~x>h1;^DO5@P5mTeu}=LqQ#P%5 zkf8H4N5RI*eC9%6_>vOK17&aZEUG;vNcyx4b`c*dZJT!)O?{owUiqTF$untprklez zvc*<!MPNroQCKAKVX3O9iggkeiS#?$s)-P&Fkk%mw%yq5?SjwBe4O~5T+Fm4Agi{% zXod&)sfT{?-z#uL>}wUDz11de()+fw`=#6c$>o;Xv8NAR-~mizG@ZN5qv-BP=-Ib% zLWM2KIFOpPFMa*HeAwTOu58%~2<``OrPFZ|*GJHHe9)7JqOb5AI^Y>-FHX7^8P>Vh zp)#|28)Gt9Z`iZ#=H<_SJyYTwEI9P`Fd!~m>ftq^Aq&AFg$t)XroWSLyEoN+B*urA zHjpI8Z=?UjaLa5D{-Xd|j_MZ|SU4!RR^L$p4PZPcKQ`*8e42^BTD0lnRb7{xjk%1+ z+tZ#^m;iGpe7Z~t;Cpn9>4I%~N6$wIy;1UWuilTnALY$%yf)pYqw?bQ<7WpO3zBQb zZ{@%TbP&6?VbI+lXN|io`FBs@TBmA(3NE2BjYcHSN#(Oxj^mf#4FYSOeO$;TYeto5 z#>S85dwY)>As>=&r?<%+>i!{0qBlpT*j#GYpIX(9lcR+o#(g)K_VQKoy|qu*U2139 zV0cp!{m1xFw@vPLIwV8>PGe8&m-CEi(TpmWtV81J?12>qy5DgeKg%<zOyX=b3XK65 zpw85`;^t4m0w66tqBG35`X(=9XB9XEb%|dmuP_*&ei*SW<0lm+O5{H$<JvvZkn8VS zny+5Qt1<QE#;S?x6`Q2=lL`7a5&>!1n%akmfo2+@?!+MrP)ip!cst3y&O1z}`vn92 zZz6Z}hCyZe?j*Uv>|Ljm^ZoHROQD9AU;X>qHBC7;+F!P`hMFA@lbz$}-08vB1E_%1 z*}QL;IR5LG&-gvNO+e~U0Vz2B<L}$IKmOK3-We+-TbB{ND3*YJZ5&m*NYwfs6j7=- zk3Qkqefm50_Z&6q3_2!koLR;9i|}m_ceCXdH@7{bC<_aUd;n>ZvT%}@dz+K5Z99^0 zWQQZDcTT1i9K+vso|b>)Jcyy;=3C6{+YbIjkmZ8j`9sY7;bnnDkof{Ydk8I}q;f9# z393b;hHlOK58$0}R(!dfxw1ZVKG40_+*!a&G)qz2Ta2nNmmo)+Cwkd~_Ru;*+I^uR zy0Q^IZR?&$eCup^*C}9jT65Nk|FH0wiAxAtUmCUTh-s3iU`<xDBdQ4u2X{h68Y6d% zzAzFdo8|oc>`$fAzdddTcpH11+)SMsd_4FgwJmqgNa_=>8kq=Bjoo;Pu@8#yC3)Cf zD>rR2%Vk_#CNEG$Hl^O|^x#IxZL8VX-2GDasQ99c?4ol)0`^YIx(|I;KV8^RA5Do_ zJVWfb%&g+SS!vGDIyr>saZDE~<NTJ2X$lOZoC@ZW7rNE&`IY8!KClSf=K{`q_}2RP z`kp;+9T3>y?S0nQ$Gf({g86H;0Uyq=9E4br1BgcC5KFN13pOJ91%m#8=%&=`U6tih z_1~y8XK0zahUf`Q6DsH0Ps23k(<I0Fi_FNLwJK$jalKsd&Z_WG?#)gQew5tyG+PIE zpNuWfXBXB73OIaX{C>C>d)7zQwRa7F-Jp5OjWt%0W_ER>FQkit^>>z1p7;GoV$aAQ z;;KrtKZJ&<#fIv+HTcXJ5x&~y@E7v@L`McN%~m1V9c&wC0R@y#JXgXqd)!52d#=&H z*t$yoY^0B2{qa>6SO7Fc{9}7b$?o+k8Dt;nd<cKD1B9=RpjsY;WzKVdg3W^}`ktWy zmdEQ?7)JUA$iedvcp?t*Pbme^z@q^ySq%CGky`}HdGN%eZO6=HOBO-rJ${dJvmi%) zgYwH#b5obE6`+wTvTt>#-{tVlkhA5T?Fo+3?w?FKUR*H^)kyp^)T=iOOqWvHOPDge zn48-!ginA+C*0R7FunMRiRp#$CJ?zeQ&JV|5~c&(IF|6cFLUwsS0ayix^T2&9{s_- z%o)h{dY-)tD*^KE5m`cC)B05J<3<~us3-Ada?bRTf1LLPd_vq~Kx0efpvz6(%$wy+ zmy>hUNZy?2t05=L+uAo}&hh@FERmm_9L$y1I``~4G(pjs6`{0zcSp^L<E?gJ$z`K1 z>o%QI%6k@FQ1}k9_=$V&?Mv?L$bKoLzXFqk^3B}%zc>pTv*=;%-yAFT^}ul5<Cjh; zNmd*}MYME$G^e$N1EB29z`}N4v^_T;tZJI7_oL26XmY-`xuMh0z_(TYAV42!!D6%V z?@d9?*O`wadl?!5JF`7|E^-`98Sz0<^I@K(JK2S3U~8d8u&}nEHAO;LBOIs}Y_nvp z=)_36_>*$syBhWZ3$t?GN7lSS6rZH^!=4KD(^MT=lBFxS%PX`oA}nd+Py9W-S4MAZ z!n=pxsk9s=uNB?uo<$T&Ell@greBdaN=yKM3{WO{Wo#x-G<LC%wLAQS0zc7_zNQf@ zzYS(S5_D+Z3t!?BQ?U3qRY7A`vDz)`{`{%TELp^NI=i)hcKS5_`1<JN*ZFg&jGNXs zC$5ZVpD)nbI<a<%X<}lK1_)vzFYTv?96r8%?rMH}^SWYt1eC~?jeb(n->DPwN7>JP zk6NDL{&<yqSX8fX1yIA?@Q22AE)&iSu_;xxZ#B4-z~b)BxumiCGN*%lh4NYAM=8mc z^~x{);n-ZtkZ|*zRr;z&pZn2?pct_NX)<yK(Fke;kwZHTpQq3~?atCTNHPHUf!!cP z!{jGykOI`Hdc^#b;3D!VVR=hlH#1iGV3NNVpwd9k9QX_mBMx`@cG2fH4d}4F8dr(Y zkXf<L<cnwWjfr><8iD>&_B*PLX7*ynO<67Vb2SY-99JTedL0S}*xNhxe*Mk!5gi`D zv{t1L+qnJ(1B!q48lhPZ^Kw<o(D~-bRkCLzee@4kt^#OO@!3i__Lt8-cgi&MK@kM; z9Q^L(W<h|86g!0yCWVEbfQCRM2R?tNrsK1?JkO(ubM@uT8Ciq9FgsM9(!SEUz;kZE z7UR?=%S(B48}21ZmMnsSd;ISCW<eO5WTgI*M^BxylC~KiMhLi7m{2@8@HvNPnm>st z0_UTMbLYxi(lUBTWvXI|lM!42wO~zeJe6acns0eLnxHxIj7EJlVsx&mB9d9xkU-S! z0C*HwHD~5b)4ZKp&nlX+*#mumq`VQdW=SmBaL=3XI@!Y{=x`{nZh{zOM&<9;w8!Ci zg*LsZ9M*1Ba!`?(2d|{Dpt%pqp!kV<&h1N4tZ7mZPZ|dl*aDOJQ}^@)CuiX9Zn(3P zJYGJ@lkm5lrm77zJHSrL<ZX7%(-M%+XtH^$XCHzafT>+ju^vBp-~HngQ<2$<V+r%5 z1jHTF57~X$4F9ksE9@(f=g4HCsBu*u*uFekgO<x@_j{_E2%bg&(#?~_6SDkYtQ`}7 zm1^K_z({YUr|qa2ZCJWh5E0HV6V~BeD-#qxuv&>sBZlJX$csIro`7=hFQ0wplu<A0 ze&N588@cH1`fN_hoQ?yJVqnxtSSHaB0Hsyz<J%_m5fz&DhI0|(5VUQrQ($k&l3eoC zJ@59V^j87kw9ABJiePG3e0Lu%LCd?>FHOh4M;zf!lfcZ--Au>cN>$0m(j*teEdl6B zfkLFzQA%icWJJWs&FJFlujRyy?Yq}k|9lo80UCHZ$+}?X;$^8}YD34i$HKrGm^vW> zP?m0Lmd2pswyewk%8%U?(Z}=<l-sb6ZyGrz@|^d~9zP6cB18=vf)oilNJW*dgvG{> zmzAn^VXDn1*<MHv<@{$g#U-0HLirfAoKI&u)|i+O(%Jhb3sAlVRn-ZjPR~;+P6Q>j z_F{4P;Xy5fG|`&;!ta)`8GY-j5b%l3nvy29LV4O%W|dE?C`|NuVsb^r5tezAXolV1 z6VSv4#;9?;0dkBg#xf}1%$=W8U69~|GAu6sey7FWn&aQ_eA?XZM|YJ|juI;B8R-!C z$C)CRA}3nh$fqYI(EIoKNZXr}VwpYH$2$M81XAx%Z5{8m3h28#8R(kZ>Ki(lZcSP7 z!y7~@3d4VUBk<|jb~4>n4*6&|+;ZFM*0A&2cM!0e+upXG8*+a47DCpyo{MKR7a8sy zPlrG=Ix4fZ#AxqC8ispoB6*%D_@B2pqpI*7&Iqdu2n~}O7HK=*U>I0A8WnyvjSZI` z5#7o5?ej*V_r;e`Dw_0V%}RCi;LFef6^fb?N`NdK_^CJcQ>M0K&kOt%dS2A}uV(ng zj!8Ai7QRne^iA{r#f@-KYayC`HQ=worEvrB@(py_B$c=rs|{hk)9qSk(+8;wLwnqv zE8LyKdw1d=@wN?aHB@wM!Bs;*6Dj|=56X^_O%0NW2V@ydQj~EoPAh<tTwaGj<cDgW zpgc?A+4hP-<AR6#V&`>_<(;Ns5I+EkXf3IQi-*_W83i#H0~e72#t^_+V#0B<86>K) z?Q)-Eo_`cT6BU;CMGkXdATg4rS1NP58}xsFg4rix*1vvtR~&`1fXVK2YBNe(^=Iap zdGOJhEm%^EH}<oZ%4S-dGfLz4ugjl55YEou+se**DX7yhv8;I2x{6Cx!u<Z^>6LiX zm50e@AIGmWd><~j|AZu)1>=AMKfuTpEuBQMThkTVg$6P!)y$4(qv5>a_F~AWWTfJ6 zyMokrX2}9N1mHpzE>&(1Szs3u$g&xYZ+et$x)jWHWyAdG38<onhx{~@A5QF`R%H+b zsKWSj_MSYZYBXU1jD+lchpO2D;0dxH@GuBuX$CTe(KvtM_o|1-*FndIWdY=T%C4}* zlZgtU!fCPccg@%pDyGI<$M8P>esjuYIKn|6-z0Z0jIhFT*_2YV;?D$t9T-zw68Vvu zy}n>{s$)+kV@lBVt@tB<aixbec@6FkdG{2NgiXcer_fPRvc#Kkl~v~elA2M&AbC^x zyToVpT0!yU?g6}Nl>gz5^a^)=eH%3CLx%CFX_{B2r2@`6$*hWcdv44pA+94Zzf~^q zb+wj1SDwD&43ZI2H}MCoSNRee9>59cQ1JSvk|@Gm1;_*Y`mlV2>caqW@kefN1*T*& z+BcyRjCy_PG!yxQUBDRZ&IZJ1l~B2CU;&V?=%eKoZ)jwVeHv)3IXNcCbBpag7p(PE z{uM60@n3wovZ*`{imumI;{*~iDtm#N(bAfc+E$qe$Vrg6bqSD{0s(nRlcbAj<D|Cl zcG@Ur>5&zEboJf*a>&`qZmp>gR8aC6&+)^-0<GneRBDAE+1?|vz^jnraXj2fEz-nY zjba^Nl^C0RtO_{j<01gr9PMXnDp9tpCvYc%*A}se<XVQupj!)k$^!Ac+f%-$BYnmp zJ;!`FDLk<8?OU^=6Vmg)8l8|^wQXX+74*-}-QF<((%m<RpW6`@#A8d-{s|zfd^KN( zn{XvQC4O%KubIayjjrUY3yICOZ!>h0$*y5BefN9&a|55BO6F;`Hr8`<GS;v&GE_4# zv(w{Vo3wphto6u=_C6!;-V8ch-PxMp?8>T+Kn}<9aNgM3h1KbLbostu{&nnodoN3G zy$$>PNAPJ1HVn-0Mzy-b#i1s;%GE)k*^GRH3@Y2q$t&|I3&i-DWJnPAGQt|@f&^xt zGHx=gV`WsHRkqE&PqIqE@=<YQ1fal=9iyIm)Y5V+tib&!;#^flQ-WcQo&PzAl6H6n zdsqH^p?RVGmy{myzL-w09<HhZT0J7YVR5=0_jCr%rbhw_{GT(cMcksMq|Q?Lvtwq5 zgx!OkpSYMLYd@x!84&{Eql5TmhhLCv9S{N%1gNA<n9swNgyE4)0^*YJcM)lb$Lwjb zvYTo}lN&WQOsiUgAOX@i=veu2xPbZ%;6Gv(kp>Nd4k72>|Fz95Q&}U~+~xoCn{dMr zyN9z1kuraN&%jC2sra%)PM%@vvrgo*c<hRZ1(ogBZdP4KNyp+|(d;b!r00VP8*t9h zI+Mqq#GfqQB(It;;w-Tymdhhqis8YR=J6$u6R-Tc>*j^TFR@#cIsui(%|(#PNWRk_ zo@rYqZEwNmV9x&O^Zr<wIPqF0qbukx2%w1FeZwosq9UFCPchCG>bJYajR(0|2mRRx zdF$!k@l37qDQ1P@Y{rQ08%~mFR^a|OSXL1WXPwM!?$GsPp*SJ#Zz3Wts(H=AN#aG; ze%3;J=UuCR%2)g5T!Q7pAYY<LikqDqf8Uyc1~=CMC+hqaO&M>87&)1mJMrb6-gohM zOT$=0rHr?ChCS0W+o+k{Q-_wIj3)9NAp5b<E50_N%F2U}HVDEU>E-Tx{W>Dogg=wK z@L!HbpEa#dFujiz{`K)O;@Z#esT6bsf)FeOOLU<jms*tWr!V_Uwtuh2nPq`mYWvor z>C%<n-UddC#<#Y;)Pz;ro8xVml)>IfTOj{{9fN?nLj^Q|**ResF!uq?Qo&nNnA7?d zH1VA78xG^Du0&8JwJ+fv8v$=QM3TeGK@uMT8sY%8l#Ac_69;I3P;p&dFGqMJLz0jo zNv^o}gMKXZ@FIGFWC@7ZsK}f5To1PHIz~($p%ACw9V+Jf1Bb1b4?SXMj!<ARPfz>h z5zPJHWYhDI;^OY0e@(*Nqkl6HsRgl<pC^1AZ@=K;jON(o@R*yl`!*Rl`Rozg5E_rZ z*2i-1;{rr!p1_PIujW&Ve;Vz&;O6f7`KdyLc{RT`6mvooQ%Y4HpNr;fxt=XV+k2^= zsQ9$d^%ft_@j0q;DX7tXEI4W*<5Ej*r5i<&vb9fxf0&BV1XqF4kdQQ>mxrhZ@_R$* ziHRIxqO*apq40zPBYFGO)j}$<PgmB2m%wvN06QY<<Iiatpei*@=G4lYEzlU{Xy<Go zHjPy0NCj~`P?rh7bCKnI1cC-{16?XKiMHl*4Chyi5G3;iPq+lMeV=`^{I|aNj(U9> zTg0oYSm9u`I<0WB0!~>=x#mJI;5g=kTgMzK90ewZI2@bal#3o4f3#4N@Mv@}6?t2G zYd2Wn3ZU+Q>09A4GeYt_$(xOnHYm{P0RZaZo*?DOsS@6?kc9mKc`i~E$DtkD3n7OP za3nkva7$`tQC3ppitvzyxJ8tOkcf%JkZdbnnzS@8ViK?$0NRd1kL^$2q^B!PMP;s3 z7uT+KLJ5>V?VB87AGtW!0!5J9Tb_YktRW5wrtQ8?Y+N;eSLsYU0n|hH;_G%E%$mqc z1Wdx^85Y;G;OTg-Pj)m=y@^rK`1Q)gKtMfsNc{9u$wKK7K@&qSomV<#hH*7m8(cR0 zHu*^39_bn1>++-q6WQo<U;{}N-L^E6LwC`LkBG0R@NSVgnBl9EP-XS^y%@!5u$M?% z0BDE=)crKk*DManSDA)CTpS`(-3CxgW#D4N%9-&Y`U8XrY9*y4gowBbm@3}dDdgC* z6s)$)R*)`Mj?5i<7S{^;^g_buV6@N&>b+&^uP<-UQx`snqJmMv9}{mcM}Pe_a3%5H zJME4C4Bi5Q3=4k?{wDnN4?h26jXDAa>;%M+K-eCc2!I9(pq9=M2rXm*ywQOB0EFhH zC_1bfMy(y;0Fw%l4L29gJ_-HLAIv)!4QPmF3gY`A7#DCs-3u&&o9iCXUFEf5j~BDy z80GUq>K_`)^LT0KHH@8?E$L<H45xvrBBDn%ZwUJV+vA^x(`g{HL)|x01q>QC^-?OZ zNF_B;qAwZVto=@Mh#4mLoia`Ug6>i4K#v;4HSkt_lS9+de@Hs=ng||S0}c+7lCMzv zks&bxE@R7s^NJZ>3RrE5B>3AP5{*e+s#@r8sOBZ-4<Pq4-XlxA!o=ndQ`YW<7F?ra zE<igt?+9-q_R+4r7&1PM^Vr_H>Jawp_h**(AM3Cns#R~$Z#^>Ed3Jq?V=Ret{@Oja zu|J4wZ|?TqxFLC`JNOmir&Iql0V2g9@m>0<w->GrDGXU$lYb}`AMTIfHF@4?`e3rV zwq~qp0rV?{ey6;>-@{&|^yp^BuYWU+o%eNEp2jnbe0@+nkF;UNT)|&q1kha=xLBeN zP#IV6<Ad6uG@eW0g0M=4QmFDf^+Mt9AMf(X%-#(|8$Mq#@vkm1IjmM6sJIGE-IB<P z!eZxT;###C^Zf7->%9wJZxv>8Tod!tc-K3;yi!=3ogY-5#zt2i-82sbhW)3^Z>}f+ zdZE<!@wX+H!-+2OdrwS$O7LQ$m{k&SCU`G3eS;R^bN4p#D4bWs-zlhl(2vF+zM#ML z@S8jk&IlQf{@twxkuhN3Zq52cj}F*gXaVsRmpGuioWsxB_OyUvho7h^zO_&4NJf$J z{-!+Kd5+$H{Z|5N6jB)TR!$bxthN=TEzdq%WO_o+>P8^>1GAI^W&y)}>BRrs=hGZ+ z=QbYMp1g$uk2PzXH@o}ue%A6<CLW?55~E@ZihNKf?q<sk(XybKChNjE%;&k|UVfAN z{%{$GOA7}rLVEgMPhr*8_2IG}{$p`~x|5~}&YCAbr#-wzNwxUdA7MPRxo$Atr}O0D zMRne5!-dcC<m|ZAl84@AMV-7YJ0Mt*YgTEbe?L|Fh#GAhJS1pgJT&!xKEQ6hB`Kl5 zkD@8h;8AllFm*!2JV&EH<-BQfzsN|}L--HtIRPSL!%ai!0yZ4~{l+y!csfo~J<-4f z%W&Lk>pU`ceBuhIREkX@q!-)VUcc&bl%Kyog?eDzh1wq~-t~WUla~~ZHok<OVk3#u zvhLIB^r<ej^=p}=Uw?d!^^Es1|DZF(E;dWR9|~Q;p15=dDM>;50i+6tlbp~1{q6KZ z4TGMG#;)%BH|zn8c+pF(Sc}xm<PHqachS!UBS>nlOGs$1fMZrrI5OT?F*E`NP<p)+ zTLg3{Na9+t=E7T3#a7>vd`Q4Gdh?p-3smrBQ9m*4*o06ZHQrQLAt0zq-7=O?0{lYj zmko6%pKKaj>(*QrI+H|mdmu`LKF{FTHOdpt{I@QVJ?+Giw(y6#Ox2_~amLrB+1vyD zUF@lQdEGuiq|W%d+G2Z*Um!#6=&Dro&`o^w&^(kteD&;*aI0e31W@2a`y-jKDHh5* z%vvyu>qXC;vRWT-0J|#R@_V306uN<n?j~>k*ldsRdBvP6UGX^-c&Oh!XbOLUb2L)_ z3hE)vk;MG^00;o*>eyo=qm;k^G!OQ><MKHD`eCkraUwYG_b!xY+kzc9)JB)(T=Zmd z4Q8si^h6+XXi7S)W3B=yWfQfxh7_u2A-;5Y79V|ckS}^<nV~iS<9E)#uC_h^oFQ;H zI`1B+`wJ}^Tp96V`B&y*(EUKb=WsPRXX3)GUio9U5=y&ganT%{hA~OSx%T#s`O(?k z5B6z!6OW(vBL$v|FGvEC9-orGb-bWit!l`bFFj=&W~W`PvhS-FpK~(8YLG9|1|w`- z6cZ<^-{&;F2Yeg)c_}FS_^j1rvR_(xtZ0$U4Z^(<|G0~<Pq|$`tw1zPW9Ij^aORE@ z-qQKPRMl%m-~BDUN-IO6d;Bg}?qOZ?XAuQ%KygF>^6A;K)^u!dFZj>a-G#Y?KIKLA z8{HUDJ(x+ktfG>1*<fI`OcU7p|7Rz*kN|yY>%B64VCrXne5!>InA;%`@J8V8t!E{* zt}b{lnag5i<JN2NcH}FVDVHome&gV7d7UmXGAA2KD9gWpOo}945zb{mEsYjQVih!3 zv)1ON%JCR+fJ@yIP0_3B#TT0bqo|{am+!03?|-fwz2a%#h+R+|I1f}r@+HU*n61>c z(~6g&bm6A;xXk}BeYjkWl!%qAzw|;q^Zo|Jxq-lYnE)?6YwULu!KEY~Yf~PAvAlB- zc<_+{1G<3pr^aV0zL8ry9`I5KHcsnuj87)?TN^pk+yj^QG`?ClOHolN<=J`*@j}Om z2PZJ0@#Tg0R?`7*&c$zKCgNLvtRlLppX8%L*UkH@T3rf5{zkE8WxZ#ae$%Jbt@R?+ zwJh}fxgAK_ULpz~I|4PQp?h8Ieyf(wjV-KPc(n7e|AnHHP50DpZ0zXHwV5S-6U!n# zsESUfmSyTcfJ`x<>dzbtO-iXuHktvCHIM<BFlQ|-g@Gq37@~L@x9!~e&d06KWPqt1 z0;l@WNfuETD<8ZnAu98z(eLuWku1I{2v$5h>8rBwm28d$UC^x}Dv61>eW?k%_oY1j zROH(`K|v8TH2HakFUCvDucuBN++4V8G&^R!KYP~F@0E;zyvIk$2fSAicS%ob<H87< zmfE0YOvD9aD>}dmOi#8sOK`YyyyYR?8`OUSRwp}MByd1aQksxhmA!v=6)P^uJimJ_ zarfS;95A(m@7k~VKQBcOe0E+c%u7zt6u1|eG~1e`h83*eIqmHFNnAL~Co@p8u`&$= z%^@J?Ffd~9Wf^f`RN>v5bcJ*c1@qCFrF5SM9U^iM19m(R?T9<NHJqIX4GI+o6$cIV z^m;W=1dkF6Kr7IH?Z-<PM1=ZuTzx2o4@u)ULGqtQ`bkN~_t>iXNHyvr20o77FB9>` z7i;?Y`}k=qlz_(>t*lo;ZoJq%Is{>!RX~LOv{>jQwyW*_!P@~V^J`lU$42T>*iUmG zr#oyZp3=)KQOB4&^>^gm^y|+0iPwm=Co}(m1t=)O=s&%g-&tA2Hq18tplOtUhqYR$ zh7wP9_KT0A)V$V?$s#*D<ax%cfsHiC)vgBu3c$`iuWP{hdHZ%As9rxz53sR~=0?c# zyRE%DB;R;@Bl&gO;7#7I9G{JSzzs{~S3PL%_H>Jkh;$i_XjVGFn(%iIdpSl$L^+N| z0;M&S&gCSTn%EQ)?psQYe}i}vpBU=kmL3)rRS`gA8%$GF|A;ZFlXd6O&CL21BsZp% z{?%-Kdet+5=+S|z5zTji=aqCKPa>dz%q#7}n*=EEg>gVZL{#D3$YHII*w3sLttta1 zF;m6b_;ZJZ{=tcai`P}9BIW<n6nYjQ199=kZ0C29_sd+GcQo3*k&ROyMX9VUTE+p0 zbwsWSRIe%F&Iny391(IFj^sd<&-8-=9sYm<^7_@Q@7QyWLVtkCb{kuv_ZXnSi$@@l z=P!RX6NeL^U<|~QA%Ya)11Ru`CPhcPgsc#d!>liIzNMZB#GQc+Igj_C*X5LCa6pPU z#oWRt2aK@>Ck)_^*Sgm_peXBdE&y^L*PYivQ;qRx$9-;!a`YDQ?(;iGk?&w$`t}IS ziSi6#Ugx!9EOyJ1Eq8j+?*oB;u%mjgn=S?M;I{OCYBN`s0mqOt|NrldMx-7k?j8LJ z)YXKg$C*v)uJnSOG8Xns{Elf!j7fAVaq6T+6V;#KI0~P>uDQKCXABy42Pk;*F5um| zU)OuB3VdGv3&)tM2Xje-7gS$}X|yQB7-8Ol&R!_h4du=A&IhABo?ITNTd(eX5#{Ej z0WVnT7YSQWwYzI0T3n{A2LSaC<%G9f$I<`*1u1$R#1ol)rHqB(5Vno6QsXa|Q+V7r zxh~a@QkRts8eINsuhj~EcF5Su(hV-J$V&dSi+7SnB`aUzR^GrhyRElhzOOj{`q+}N zHWkPaRO{o#OS@f?A|JmlN~U?$S825x%<qd98?!#j`i?W_b?6UgXZ4JBMpKe0+2BAr zSJzIPoYv)7Y_?6Qu~r~T4J8E>_g=?AN12yhefv+Ilbwh7`xoq1<yX(!;qPw`GgdW_ zl-MO)=!igs!|_PFE+*$kAKuVTUEBkqT1XO;mP!xAJvW^naC-A*z{T{=bD31KoTx-V zB%r`G@l#<dQt!pFRK4e(LZNU8)bUikt?B}EV<R0SihD|#X6+hO!lpT+Ks}&<Tiv?S zGP9TpuHc#zo6^?2*R9gGz3OM=))3{{f8M;V5ij|fuR44SN)Tm7H?Ky91=jjW48Q$4 zw02Q;BQhLbZcIp5{644KJ`UxGa%A=7Tufd2^(w7`sP`*;9b=CgVjJ?<Lfvt=$G+_J zTc(S>?yp|<JDT2kj-;^5?z<`oM%7g$R}L<6_d>kb<cs5{(iCjF`NF>E!j$jRi-TA` z=;{`6r%#@)u0XkMj3PrYA4cXt<W*}B-Eti^ce^7@cyOn};hQHpil?_*N8fcc;-Jj- zlC`Z*W8UjcFqa0LNsrgM*ZR7^mit)pnlTROB(HKoam<<g%OcY^I2A9<oQXGj7W2|n zKI1=VM2J9CJ|{1Y4|}5NP~GfR%|@cvU;9*WLezojs-R3&xTv9#o2WM*mr5nzn_$<N zBg33gG@7Aex;~S}AztX3imB>sAl%k4Ni*B}>K3zXeFxAq2Qw!$A4k#Zc=Ozrv4Z{c zw6x;f#h&8mI|B(2)0<i)(~`kj#9mziK@i)U3h-uuQ~bd>vnLx3W)ctPIp4It`^m2( zjd|(CPEIKc;C$l6k(tLC>czgRrUYECTbLi_a@GBwXV?A*#%<vF?8&q1StvYoMBHv| zszpe=f5+I-SksE@BiwQXA^zY+1kHFJHFx$@9{Qbq<qak`)Iukt<njKe5{;EqTiU#Y z7)sk>qGLPGLKCy?UFDnfk7(SaPJV9#W2pzMQosKK<&CNry&$J#s2e@6mqT*s?<4M` zV)!G3er=e`zNsWqG<NGTVyzgI&wxlkCcol`0y21yKJTm}&>HSZT2FeA`~RaSn7$PJ zaO3;xI{e~=TO(Kx(Z-&cP@UFE&{0%XJR=@VSfYDp)z!s4a;@dMRb!?~`OVQzsDhIt z6W6lAcVF9oWr9;fU5OI1zNxYJy*Upx7f4h;As6Ap?OSg+lc(t`V!u8ls)iS*v0u4w z={r-X*u+kW@i``Ep|wCM==?day#&7I%;v~7(HUOAV25N1=xI&zGuH6Tt9mp<By`6D zSt;Ss9egU)4)5FumJBLjM&T}kXo5UG^LzaFM0^PQDn0}QczFNu`6nu%LE4xsg57G; zjI<P)wGLs5>p9|jDt*^Xn$0{pBFwMQ!^YH?<ibO%)hzR5cBrU)n<sJP?2)sLB~PSB zwon-Lc2LIkk_R2QXFh_KO}{>fCIsu7usoQc-s7UI`}lcOA=%0^Nc-b&qaKB4t9=iH zG1Q^_TzCCOl9PUQwO#%Y6dw3&ZqRb^^KEXjSPuEVz?6*oTfg6Y?}df4^^7~<&}`gP zmGGN~pPTD<$Hox$PH1u5dG-sGl7KP|$SQoLo2|&%JHh|i=`WXFe6O;uGH*QZS;ZON z1EtfvaGCr3<_dm}Vbhc)NF;-0SA@#)*~6eS-DJoKuWX*JarC(m_^Qc~(&X3+0v=bc z`^{7ub4jPw=a}(x9CJT)=E`@Pi|+sDw4Vl}f1D=&z{4MW`~jb4gpuz=96^{IJlvvd z+<34`|C><NL@8Z)o!^WAe~*)$V{=u^f}5(c$X4rnuU<|YT<&5(xQLwS>;q&=?_3t= z=kf)JW!)w?zuCRr&~b76(gh-4!s9}C{`Q{p8-+I+4sSNk%r?KoH19*K#K@z+DiQSH z-w<)EtkH`$JBN|i2jyVqg@Bj(3Mo#LbjKY*g;x1kQ3y?FCewROaZ5GpKQOE>6N`Do zz<a<j-7Ox#0Hi_+<c~1k9(Xe#otA3fttU;PHVn@VznRwe54Ln~9v;OXnX24=c9^a5 z(&FOF4*8G$BqK7rw#0fLJqD~j;nf`u<KYJqLRZsq$7cqzn9eXSEw^})*Y?>DU%mY# z9?pDwLO|*Mq!+_0;Ul9drT4+IvTs6Xl@FPwcwhX)n%f}K3gY9AdyPp7Oeb@tnS1gj zei#9Un-YUJgqKr!#^Pn6?yo3bKcyg}0$RV4tB9>z8rPNIS&-Z|-7X>8|0RmUALpy4 zO^+0ueRPPy##?vT&`46K{I}HHjbeHD_l-TYz(yNh%ZZ$e$7v=D)Gtm~u>i9CB+KIX z^|~Yk|Imzr!OSC`*9`9u#DW-Zj|<5!j5{&xiM=-)SKp;b$n5!FRfE{!f<U<+7F?>q zmBDt6;IWz`e65e?WTd3Z@>d1&*#``bzupg8TD@Cu{KMGm-|!8myc&*G7-6Xy`lKBg zEjI7mtnFa2%O;v|t1wD0UKl*uhSyY59;u|cUC+j;D<v-}rL9I|)2;^l*HI_I8-(h& z{7EL-R=2&*?|*v>ozVAwcFD_8;J=xDT0Tqw7r=j0!4D&xcoa$>q}Ihaxd5X6@Z=&1 zCJo4BN<x~#k=*KW_ZLc=Rl4lsH;@BXMou&jD4)L_FzE?OK7XZMUmKPvu#{qizWUUg zi~=MNhSK;G0Y3OUWhrrq$I|rgq$p+Uzo<wJk1s2@cQ-y`yPVZT%rVbS7sYVEK-13H z9gHBfeJci&T_$B$xK7RabH6`wy}B@roL^FsJnE!4^;k%F<rrajNkn91%h|#XPe1|X z9;=$ia%q-LC4ro&3M?UTp9PSgxI9=QJ%eIR*TZy?VVfr5eq@OK7WNH(ZiXS%AA;Y* z|4!3d?dY(WTJ2F2fcKOm#-7tMzZd05VWcH#jX#%9lY#5ZrB@z>iVB4u`~Tfdg1(Le zmOWU85f`BXxbOCvNd-=KKufCU2kG~ISCx=L)!l=?e{H45!6INH@VBQKs80hV02&gY z6|4{z3VZijs3;kz@VG&ne>SXSdQ8jZzsG;3<l6r)BI=neO?6Q*l{KLGA1(kIL@TVE zEQ&{zMeM$a1jl%S76%QYUoPCY;qjn!`ehQD6~Duu44L@&7TK>q(iIc5r=F+BL-h0X z$s5npAsXUdq=R8902-)(s$-r|b@^isqs%R11w}=hxmgqK*+sp*Wezg~99riW?-9=S zP!v+#pKY?v-LMZ~%_JNP`W9Vfh77^g_Z}cgC{<KuU?#0fA4c-@MOx6@61uHhdzA#w z4`ax>bs@EOZ3DWY=gEss@P+|1EqelLSge&0uOq^&Wpdv=a~#{-A%1Id{I2ydXtSLb zHm}|hyfN^0k5PvxR0X`07rXf}0_52br%~S;w$)v^#NQSzm~{C#YJD#rj9IM;Ftu&n z?A;y0Fb#Lclx(j&SBUNo4;q44hz=O&bc>Gai3}cuNQej+>h=NzA$fxJmyWv%=o3O_ zKx<3rg-6XaU3;$o<LSz9PS*1hH~&EPh4!C>in&|(iou^3pl#+)k_2lq=X7P@<6PVn zom<T_;mh}W;RKvoo2bQYT!Sh&aj%#BLt9!e4vL^)s463?s|pIBa1;-kkA<p$hw@^l zAc_zCW<Pn*e``>zyFyCuj22Amu1H+lPXG&6s{*$8_AZX@b|IL$J*HqY_FOTlJ1l50 z2BQ2^fJcQ~M8d-Z2fDmKr(ddWl_+a-6+0a3=eNj$EsQ367S=N(7WBeAka$fi&Hj8N ztVbcD%{np4Fj9OM6;+ajOy#R@sPd`_#-HR$Vp3(w^v#5(DuU!})5_J=k?4PK{<mkw zO<*r|2+b^xO6y-<nm6mXAsN2VF}2!IGPTl<pI$y!I`s(9UoR|;NEy_|%d~w`60r>R zIVLC9R!3s~zuo7^A~zv<sa+^&aUgiPzGV85dbNIV<ptF(k%vmP%|w|aYhMeJJfc$% z%CZw*e7MzI{U#@KIqTHPlN_I1a?*&5jp9(S=5mOVb&x!{G(XSFhtF-Yrv4>;u(f-Q zM%qwU0iFu`Otp7Vcc$7K$0P*=rsk6@NR=St0W{q0#x%$rW+5K$yj<`C&%7LOv;j}> ziuH-ef`Y-gG4_YT8`SgkM&mDxoSp(OWW1J{?@sX2O0Nk|Zaf|oak=zzB!%vJ??18J zzA^5i=CezeE8mtGr&&k$BA5c_V->_26x0cMRWkBDh<9a1jbnO2>yxVwl(9Y@`GBT! z8hi2~fDWr6fKq+(^MVPblbYL=>^;Dc645QVwE4Vqq>CWj#ZNaNP%OoluguL+_jENU zGN-FtHi+y4^)EVt^a27Le|W}jVv;<UG|T8pDQKy%+k5wxyx&qDSl49VxkSLzLWtmk zW_<rGyXPZZfJYjG!0>jNCk5zlrf>uC^a4wY_Zq$&b2KkdJ=8{JVtvi=Kk?MioS=K{ zyX}9>;^aoduHuxk|Httk1>JA+^e3FI*R;o%oOCG`kS-QD8H_Ksw`>sRexMuErr_W1 z{7dac;BAmx{{JZc(+!Fbhe3;tqM8BJ!U=-4wb4b%Tm5qSjU8w3!9VB2(I9;-eRU#x zEVG2imz+!V8T6Yk#>#K5HSqsxE2oQMosh`3{>|#eI|f$fKE%{eG0*_PPX#SAOy<|< zrtT^oFwrk~Kf(4WZ@c_`(Wm=IikV8eQNNFP3X5k)hU$9{pbO%SZl8&U8*Xf455VU{ zLWx)0tWQ*tSM<F_Og(W$LWx&|mmHEE3*$8gMjwPu(K&^?j0|@V4Gi25wfS-Elrh38 zeC~Ga@45L<+g~o_$Nsv9+TU3k8=7CT3UmHn8Lso)BxLG(|4>iArz^exsc+4U+2^lz z_dtNLrMZ?Ov*Bt__vD1B4Ga(c<*cgpCjxMcB#W$LSs;YB7_s0=%N@`dfGKsTt=aNx z+&LV0&|Y;O02WJ@BxC(pzaWgKq|GNM&!?p)&v_~>eJ+_wPfMOpWn!YVhkhl+4@UvT z9)ij4EgT95nX$RMlb}|4$Y)7lXGh_D=PRYKmOm`v*~`kZs4f)yLz#d^nG(Ah!EB|* zwDDwc&0X>|zMj}+snZdq?d~uQ)O#TE7?z5%uSI){%|mc@no7S1f|l@!{wX#+0TQ<i zv%m0LD0{{N6kzv$tx&@!L|~hpLAK~8APe*%ke4}{CCi-7ZX^54k=i3gI{Hx5ML5IV zSRE(ieksn1Y!AP_z=uB^tAB+IErOO>{+s5f-Gv?&<{9H33b^3>hJ{uZb_%ElPP6=Q zCjol{J&xuC!C%V&9eBV5Ro1QZ3WepSeo)I$!fj><P&^o%`j(kQ3xgTTc3`6j{6-oi z6_8rB++bRONfN6{#CQXZQG~XvMxQ60QFx`X#<e)@DvcpfwNIPEtMe`f!Cg<}%>eYk zV<~WZ%aBKhTh!6<*0$#Gcutq4Q@6TS5iH2EK_F}_N1UY)xRk4CofmIy)fh*`7K;|5 z*a(=QWBfF}Ix%d1oY-eM<37E!Nr2#4`1Zo3+Q3yW+~TF8>gX9C5Gz4L@#lX<<8*y2 z4O{Hw)a-pckjR;V$HS&PiT?P7x#rMd=tI3`ETv&f<_9KA(9`^8yW-qr;%TklW~ZuQ z<<Abt227A|zCYh@wwdtr=3#bK2g`hF&|UUIEz7-_y7L!cw^~!fX_WMDz&R7djr&0y z4Ces2RjC(U7B9qq0vP;UBmQ6H|KkXb==~J@8T0ezPhvpf?FH1MiPN#s(p({I9IhZM znah-G@;qYIv&XY1V%6k%r2Tf~Ey%0K3z9JCRPEuoqBeG;xY}`m9_NbcMOdiqSshhH z1$Av*B^6P%wbT_<U2P?`e<R-=``8|j3Pl?Ht505=3;l^XkICm(*4EZFQjshIM+E0i zYz;SeYYaSvr^bRyBCBO*Hwoh8Zoz6mjyHnkbRqW_gXtRJd=lNgCA#4ArHWk&7SPZT zO#6VwBjn8Yiee(-r1I3a;YABH`B!OOYCY|XcXY<V)E#HP(=-0rgqJNoXYoaNYB_On zF|pL(N8ihfi9@EGgl8|(#)l-8c{vpB>~3~vXRO1K<}vw&3-7{H1{zU50?Qd@;d=-h z7<@cEu;{=oL0H*%i-w_@LLu0g&Al=_f<K&_{yFn=_7FGPKQdu<nChB(Xa?#pIS*$U z$ntZC_>m6Q=3LRE+Lw=&MfrA#E^1+nxDOv2Q6ykuk_I><0vdu)Py{teL0!^XM92Uu z0u#?MrLkqt4Y6>Y2?Y%ov8~ssN+nPXmx!q!`Fl8fh%=Ks29lRJC0~>YtrAE75587) zd}oLJ#~gFoc-vX~nUVfk`MYP`59d<3$9|{&rck}M>_G}fb)1Ks8U0P@D0F{ghIRkQ zD9*?$7L^jIWg?_aTIK|j0pTB<Q2$6QT?$KzJ2!E2HeF518hQDCJdGuxl9dKzP3>B@ z<Kwpz6XUmpB5{swfo&_)f8T-xI|SL<HT_=!L4#4QCsoDyN_S&=(Z|}a>FVt@)-K|P zpXiQ%>Y3?37#(T9M;#se=STXy^awvfplL@mY)w)#0w%Kt&&|sm2S-F4o1W`{Iec*$ z^Iah#BYi$9j6WacnTmHthNn7#-UWzsM0DZcJu7#CuBUsAzK5H@z{3^zWGb+9N_0b% z+z&3g2Ar9E+WUmA#L?MrG=(G31E|gOlhEgqxN`2n{&H@~&gV6N2Ke)R<{VI)Qh<i$ z7ZUa5-2H>)+!E~v;Ch+a!jH?vnUoDIz%D8HFJjWsTkQ7NoW0~m=RnHy7`5O+3c*%! z;p#u1hIT4s{%M^i#O8)a4RS|R7=R0SqFfgdqn3r<zW0)(Tn=lgvSvYQn3-<&Nlsn= z5!qOOflmHJvAe5p>(eX>=r4`58BC%x_H%0&dv<Y|3mVyhV$Wzdd9I~dcbkUni6>SM z##VLIGgMX6)Z(hC87k|$$TKXB-)WPzm>e=U9CfO@o}sda8dqCG!%!7q7V9Vvu|BGM zza~l3MAwEWe|xvo#5&$l6)^7af2k_i=B(+UxRTw6zOu$9^@20{HvFY>&@?;#t)fck zCppV=YaFko1fJDdX;vD0*@1QFvxy<Fbd@Q-J=l~TuGd)Qd|D>W-wU#x)hC_TJ1ajo zwAQd5rETgyY*T~yN}Zb_M0g;@^Fa!`v*IWQxSR63b`~qKk&w_2K(S8&H0~Opabdt< z53y=M!~V^iG>Kax$#w*GXd6(aRMcV+7&=poZ^Y@6!ssF3y4jW!IP%@(Wq*MBwU1&r z_+Szl`0&WYg#?I(<}|h^TO5&X>3{8lbsrsjxqW<M>Ov2I3TR1Zf4t2W*_=gaAEN)O zDC${c<a3Y(m9C+wOhW(Rcz8IE?S^c45E=dqWD-;Ysui%rpvfZ%65m0yI8wIoPJ&DV z@Yj6Enl3I3^l5Cn>%ee|+Km@)WRIvcr1bs2tm36_$~!%$@5dgGZzWD4WzVt`nskbY zs3X)~)*c-)PXhy84}GAY1t7Sv|07+9k4$X(PDZ!+{h}il6ZV9niSYkZe7&c4<hH~l zzb0R=SSMhoKD;59e*2a}`sLjBRkAK33JWr=bLB2&=SJ4KX?P8zo#+^!epv_OT3~LX zA~Yq%syzF?(g598hRaA)bRpS445r02Ik4W#m%AB-32O23;IDxs!_j+6p)a4Pum{LZ zKg3C=?qFDalDDS6+U75VNaeSh%CG_Zkd&P%mO!o_?k|YbtDauWF{~Y}Ojq)n&@R20 zEzf53SJDFX0&c%8X7d0^K(@dCDWn~2N!fFRyN9YM*(3I*A3xTSujtDtR1BJ`k(O$V zWn$UKgFlHu2jabaxtkIa1IvI<#@@aXkS>h$98zYr?h$7vpY)~BSqD1(CQ~c|^ezBf z09_c_xW|WH3)sbbAD4F#NWznBP7)0bq7E8Wch}Ojh7cT5B0UdxpqI>KUtZAbmn*~% z<=($PyV>A@0{Cvb#L<F5)-XOu$!T`V&C_+nh1s21)V$5rZ+CZRLpxoZyItF$#a$|X zM6tG|Nh)!AOg?i{v@GZ|4A@{_e0WWT{qO<NuU`hU=48#+@9xAT-#$P8@V!Zi{yjjA z17t3BBgGSBBr;$)B;bp-zn|zk5>VlfNyQ-ukrLG8RrqA0UvrU{!MGYh%f&E{368$~ zl=gp#_Lz_uSxnVPNw(>bfi2$5imd9?K5|y;5__{1#@ziz2bzDbyQd|sa?r&cpVK#( zX=&={&8k+#*L!cIvK68O^Wn<O%%?hr4048RIZZl_+m&q#S=)JdbYA7WZy1}{ss`CP zxIcAvFI=A6tx;$pNuAp9G|?cY=sI>0`<?C!s9YJ+qXE=aGH&w=KB31)%g(Kxw=<xT z7Xx7I4m>DO!vu(JA5pF!0T&~%cLP^V7dgI*uBn5pqT@>ZSO$>}EKMgCxZPpKXWZwy z0z%?1%Yx%mM>f^J0tny=(0Akv(_7QK63)wMDaljF%K79A`I9fa{HE#4lCG2isukM* z1fkzNm+pD)O8Q|FWEu8B)JRcL-1^^NDJvxv3Hv{<!qT72&!^9Yh3=c1f0p(X1c>1d znZo#)(%rw$0L=yShgeG;S45`Dnk*Dg8An{D-dx=zd|DM>vDh3pUqdE-4AM>?a$ee? z>Il6B9P+g69WBP{q8%1t#b@K3@|dum)tZP#eL^Aw;%t8Po)u>K-&~G&4$^~$@c~VF zevoHt%{yB_4zKR;baB`Uc0X@gC0izZc1jU-Kn7CZPVep5#&r>TveB7j>Ty?VpcT;` z;$9uEfVz-3Jt22&!h>bJm3G%6<6(EddqQH04;}e{Owb3+SwKC>vBE9)pHE?pzL1tZ zny7Bem?r2V7c;tI;gjlh^|?K0?8=wpP3PoL3u9}ji)%+P_z+kX!~r7(uv155XO4Sc z@#MS$X_F5H@2!%`oW0JsCeV|5aTevfJj@(kGs7gWnMWM9b7{?YXF!Kzx|;l5%4Huc z^B=pTY;+XujxMeiM;&>Q^v(8+H44RHgV_`@h{e1fr23DOe*~T*J-#dG{$rkCnX!nD zff!xuRGdEBKz_?$%)&SIfQ!!^!6QsxPqtl?LM@C<!LII|5nu}*=m=nv=6gfoPiN{H zoJ2G^U9F-TsxWdM%;W-+>e62m>d<Y(s&2vYhQ=4l74Jt+Fm)Zw=m2*Q0M&5m`0Li! zV~{uqxJ&Z{gBY>4CGokn##b5-K7XJIrc5dOr7wYrGIbJuA{$@l@&R;%TG?UK4{F{A zf^Jp9x;Bz3w4|mq$jC)aA4V~{`tmZ4ikvL_@)fBRISpCi<+4}wZ9Of~?OvXRTiUu} zIw4GRIDP&{*6y!LK<)3b(XaIktTv57wK_kh__^-;<izxwnXI6U{xaWAB>C9`kf&K7 zxK5Bx%oJd3Fel~PbyKbU@f#rzILUUc01K@$BAWc2sN!$;(D1uXq;+h{GluaFRa%lW zmaG>Xd!E1~aky-utoK_l(R?G>{bmx7q?tGyCc<9mP^E|^K`T`$7r8N1cJM^-j@i)? zGsoY{f(bHuZO<Q<;{R=eHciwEm-P3KS?HB_x;~E3C;$6?oM4*T*py8!pwVgI(6KdJ zg#Wv}IBOZ@Mv;`$Y|1zWS|BV^f>0~E>PqhPz-E=>g%2pwEK&|6x)kL3(V$OZsAXoc zKjR1czv5%f;yava(ShvMc}|w;-D`%JAv-^HjZw0}gr{`Enm7mhJ9^IY?K(l$Dh-8f z*9ou!31ZVsjeKUNSJ~-*J4TQG_wBf*Sz7U?EHXij76a#(kd1#f=4UM;ypZv3f{uk| zBGgkuaNUCxegkd(dMbniNn+|WgY!+o<U?j=W1v8uEFeO))eN#LvJ8(I<W}SuKp%%* z(^vyW{J&NHRf&Mem-ttJ5haxTmFeSMBIWfvM93&PpzJHEeT=CHHUx2XzMG*&*<A&~ zi1Mc25pnVmw4<Q<G2(c*CO9l3yu+MNOoXRk$HN?+2=`7po)`~LOPdIHd_wsOlXt31 zfv|uvUCQy;s!K~BueX1kgu5(<Jk_cC;BBC2wzroz8+dCZElzgI7Nzg1DTYX7K<uZ7 zidJys%JmLr@0;;Sbgwd$G{c)U8M;0B=~Ih$P@reZ2jx*?q@leiHXFIOPWyQGD2EJ_ z{Dc}jVA)2W<_WWvSFPvV##?ba@4ZVM=#<u8lwh8<+z?481aG#Gyf#?a!vv2i0|^s# zlSTs%?wXN|sk&*Ck!Ld}?t5RbcZ}_s@<Dpm7)hDo%?iAq?~<Wq)hub~*_0MKO3Obs zbMR&hL6SV7I;gkBGQ7oTq*s~%+-!e$UUwS&UiR3(BouT8HbE4GbntDkTE)C@FmAjh zuQalx8G!h!CkJzm61M^Ss$9NGGw8ynKUL~?n?Ql1B<7r+U)<RFhHbV?R<=Oo@_mT% zBtkj~&#v>T{|e1dZ}8)Wc8G`i=aST&*H36@ERxqYb_L@NQW&^0lL(H^8;+BxNGfWW zkbswYfk@QW9iC0@gT@vuP1~QXtqp8?=w;FL<N|(682I=exHK}Nz4*IWX6|tHVU;<F z_QyWgAk*l|=NV)oj=2f7;&26JN}Z<DomrY-;pWh5Jv3N>nVVg!_fVTK7GUne=rIoi z<{5&*u*rl>l35xT-!b{YzHs7y_qRj?LFl_+#1W_y!3fiLdpd_~Nts_2shzn$=BX-u z3&MU_Ec^gxzJ-XnN{Ttqv>;ZtO2oE;$)hLt=6s*eJwBLoO_&2dxhxtsYo;<4z{%m* zq5tpx`WAixgnkxHZ;tihVIa8*q3_S(_U7+H=wkybtFSL<j(`Oyo6j*)jd>8eD>7X2 zk#k26p8v-n6Uay#gHfQ{+npN0DD`l0V^NT<DjJw%{@E!0^!@7Ke#85wlX?yFXeJQH zNxA48>_-*2hwc5`{+4W6$7z$kE?F@e1tt2~T6>#PsiF7R(boFEBj{z(@{0KVRvuKd z1q!$}PE9*TMF)7h-0&2&G(G1N1kRo4bXDZ}Vd*%fx;b9}H0VkPUts{`6~*u*E$O8G zm99Tja{rKoW8FPHbay8<_n3%t&3%oK^YFEs_pV^~7+d!6@Rx(!`M@q+-*^4@!MlSt zGeB*q>+vG8@H?vkS1(pXUwycGDYbk|eqzXALrG><Pqp9Jr<vH0udvH)*2WMiou_GQ zJZu8?V12jc$-{2`sk^)FHozg1Ft<4D!X8war)~f!exw|LXI5`>Kiq=&8~t?%5_=vV zh<y&UgG7ywUD9Wbg9TnGrNbur(grSob$6uO2kTx&3DJC&ZVOvJU^ry+@OVcyw_A{l zp(&FC<BD6h1Jtd>Ye4cD#Q{Q`*BCGPXyus*usrbTV5XNuaPf4NiOId7h#51t)D0Hb z$_4~(w-i4t=by^S71)D4kZ3ha^Yd~t6J*f0x#%t${hxA_AlyTKBscpGDh1EhBLdOm zDN|n+91!2;^~QB_$`%zUb|vTrgd(32wC>;4o>42FvepMZNP709#DylyICq`^^yUQ3 zyCvCj7H3)W!>zmPv{YrDEoo_bA05#X8rmBX5!&OIk4VR*PiS1ZB0VwDCo}OxMU9ko z^WVfk2GXit2=8r24|)|Pnp%t5LOQ&Mngp;1LhWteV6I+3s7*tpXV+<u*<0e@ewZ0E zs^)(G;cyKdthAnfKsMcS6prF3g(1jh(I|dI2B4%uiwZauBH)ZuJt8nyBcOa_xHpLY z2WKM3uoBnsS!X6AqM?p3LBcYxV=gSoX?o<)L<0(AGDFI0P7NAP8u}d!MAIih#20DD z%vL2wHvQ8umQ&-&A&r_F5L_qxPf1_>h5{PUkP850n6-(X;I&p7!q_;8Wob=KDIjy* ztQG(vcV_XtCIHIe@_<wkPEjzV5?Xkeg-R(*9NxLW(WWQJwO*t6SyM}=x136n+i=7Y zt0nTm_yK=17?1=~qLS%vGmv<}!LyL+hY&5KUvP_CSWxKD4Jd$bDT!6LZ#|y8TO*G& zz;+v5uv$8@NC^@>hgVLNBLR?#HWP4jh>Hq~2*<_G7Zw*5o}JxaXJ+9O7ZGRwPAF*B z10WOX#VkdHKMNT#sb}URVsfyId<HV3GtV-mM15qFhy)+-K_YGJ8mAV^uL=s<+Jr%e zp#Ke0j2-bH?lz(@Uf{l*kpG&!8Q-`e^+pI#db7aalhjK(kmPR?bM@E@#FR`2r>ASg z+J<y8m#Nd#X>;jz<eiU+sC9~90vX5>8ga(62G0f(!HBq`SFlA%ff6(sLY*<$9Xi!y zh+qPlBTBecNr{^~@F8UVCC<?j{)4BHo+$jmHg5ELs*=W2)I`hZFfLa9EjA`TDn3*D zBO(@9gU%U-40Q}1TI_QKND7xmcwtsNRczMN1BB&ZzLIz=J_WJ8DL!WWdV9?14g#|c z0b&g}H>Y-{;I~5d{ivwtV&k&UOFs4msipVe$f)OIW7)_IGgmE2LKpe`k^}`VGB3%f zpO-RhlmKzubGx8sqdXtGEV(SuqQIZ#scCRoUNQrrG8zzC`vJIxr42Bl?k|Ijg>>TW zrA5fcri@0*GA;Un;Jz6YVPKOnYf9aM>#aYMcy$o|_N()$)C>Iw^hZO)!Sjp7OFF4$ z8^LfQ;6Tr@OWaC)z(#UcK?djL+`GS$i<}|4liVJ2c|%Y^(|ir<oDtT(-n=0=3ZR$~ z^a_F%9IG1Z1;M33cs;P3ndL&@+FDs43%^vYuL%i@jo{prmR8@~W9X(d;RxS8bZ9=J zoAvnHH(pFp(&A!LBDhOE$V$#ie)*Klzm1G3&trkv<#?B(_}nlhxBv`5!FhIJM?x|l z`?jZK`&?M!0+g_UAAdZl*{yiYkVp&W1=q?s#>1gvEj%<Sh>c>i*bZJ>71{|s-VN=D ze)JR-ml!uu@lo+na8sh@MgSla%jn{R2_$Wa3$*lCcCkF(Vb~lR=C4LgtqPO5;3IE* zzXICj>Le{GoVHd>g+N5HKU^XvH|r4g&;~k)vsJkqXU1_bD=OduNG|6oNQgPQ;Te6E zeme_bq`q;)(M8x&4=Id3)kN!=lrWCd++RsWM{veb)(qYl`rFSf%RU21506D2VgQ7S zGw`5G{^8_<zz0pbFM!0{fDy<Op%J>j<zw_f&l)_{WSw=!OT-ZGBXo~Iiz2PzeX}HJ zf<a<fn5Hnaxa2p`>q03iO&{9Ze=wn>Xb9+GfN@5OQDFsghErUbnCN-jDLp5kSCxrM z1%oXSt;fIt#9V>+s#1MhTRkv6_{us05OOjaKrwj=8q&agp|=1+@7~R2{qg3ddTzDl z4xs`XNB}!Vge7qhZV!Ln7*}<33=el-HLiajHC-cbOawlrvBap6&h7+s=c5rwaXv1X z&(5vDx7JG8d#l%*SLxnY0ly1tXDJ&$^H|u_VyJ)ys{48&f$!Ov^&jV(-=HX7p&4pl z6Jin*0n0Vr#jl|nt&6EO<D+GelrZ*;*rQ<exmE1rMDzXqKN{up6k6Vt^$Zi}m+r2r zrw#pSh=+uBbZuuxeqwlKeg9X8jY|&8$myAPk3O`T5pYr7i6y)^Uh{~_-nl|l-!B)K zFPAayP}{5xxW4}Xy2Ks*c^5i#paby;1j)vsPT=4DMjUaf|1WE>4trRxPL6WNH(dH0 z7=P!<bJf4nu!NoE0T-(oIWhC@aXpu#AcTiccd#aq(s5zW5I=fz`fzH9U#oRp!JLKv z!bNI_w{G!S>2cZWQfFR?6yKQfWe9Ql#4RbqHUST3G1R-+e8eK?$e8xsn1|OV%*27g z`qItyn03LcxO*`RH^EN&`(=FmWfe8FWf;aUsbRW0qeUe6{9uY^io_Z1ivvSRhNjEk zqgb*oFf?sYvrk;5A66w6IR3Ou+Cg_ID0=A*SRFCb=DwP~&b?V~y+8PSIK=6>Uxy~u zBT_r@qfbWa*JhZ$48LDz9{~<h$Tmog`U71(=aouBa<kvy>Tv5Nx%4Fi3yq@MqsU!z zPQrG-==lYEhGgc%u(GEnvv4VQ^0CBXcXbtHAZjq}u~*eoUMwCi3Q!lv?Uuz+gY^*~ zpFAKRgf@cTD*z(6@egItWjF!~2scf78Cv1wM?UHBoSUgKs7$sM9@U#|a&F?y?#&&T z<xsUy#e^^ZAdn)LqMnGZ)g{g&*Gf4Qr}{!9XO`&;c~KG4;s`iB20$ey0Q$_rgWnd( z<pu)QtT$^NLd|nWe_J1G`Fjn;YxYhziY0zN<a!kx@QvBPZBPDh21K~y0m#}QK-S{R z8{?Bp8tMUA>kr7<`ho^jQq3Y3<fpZE4v|wMIiKAPyjt&X?lq$~vl=<T`ux?(OEzcp z;+UA&;)wI*Ah!B%^%a{d{nCi2*wUCQ=_Iy7bFj8LAn?ut^g!>OwYhm&`L{B7^P}}$ z{dX1v0;{0)b4@OyuCae`sGun#t+=87Jn%<-aYJfkQOm$!e^Fzk+>M+0O#-`vdrbm2 zYew_Wyqx@6|L<P4!$Nt@0(*nI%>sh81_TjU!z;X+E#h@5`Qmqo&JFSz6OzTPSw+T$ z;uR`g;#~F#iZ3KwR0}_($*4s+aj@h+^ao`23QFqm?3m!}l{OCHx~CrXfA!$jvK$pH zGUxZ>M0}4nI>(6yzO?@Zw*94ieqGKLbnaTxod*tu4eSye3A|VVwXEcfLYd9A@j`Vi zARh$Mi{sg|J=A6SoHa~Z{vLDe%brYLR7`@FdLo|(*_wnO2BMz#7cDgYDzTCZ>a>Tm zKX%$K(a$^Dpw-%L_BIgb9rUMdkCNLu*FSZlIjQ(YB`G`l-K`1H`yo>m6GTl9@C8J2 z@&93uK%2tk-5eriHD|~6pILQZ>F_{AutCQ2#hM#yrvAXn&1hv)q7{jhHN`VcOP+D1 zD|f#=#<QJJZ`Ngfp)Syx6ng&U`@p;3tYB+A6LE8vFhwrZWMXstJ$sXTY)fd@3*(Oe zYuiHD&2lEqPxkk|eJ{*?emE&^w^-f<xM5E26KI~i-RPd&f8aZBWo;k+<6L`*?ZCEt z_Vz14`sT^onOk!+Lvg7NQ6%Y`I@2vWXitfM&BRFSaPU;l_96su9SFM6dI}c-`UEP? z{$W{~|H&e4m&UCk4LZ+J*@uHYZOPd!&4Uj?ux`n^)w(s8XZ8D@{|6qYJy4I|(Ft4` zCsEKEhyV#>+aj@6WH0Tj9pnxSw<q^wSmOBG>W5-rYQFA{YC1@|LvIBpwiM8#>cOjE zGz)^IcCJtCAa-VyQJ;8&01e5jad%A8fXoRuOlnniMf=C@=iZWoB84}ATeW!6`?43r z-Jw&H)uj_9{06FS+^-{8wC2?|)Pn&H&fWD-Px^q(#ODX%p(k^>dVcGV(E2x246Izi z_yZ}T^zlqKc=&Eu($HF{s$)$8ousW9Co$e2saP<!w_-+$1mg5#%c!&4!4Ox%P+N|y zy}hdE;liyRH`suUyOY3uPM|g0dr7DntZBKg`TO2UM+Mpo5^xr7t3s;XA>wm6@U%af zt7&JF=x~$lsHT}oD<w^`<5}I4$@)>-3vy!Q?Mpf)L41mp`3nXAz9XF@yW@`IRlZpY zaNv<M+D^Ps-bOO`J~N_qVvkt^785z1__cZ)O#CwjHsJ+mb+H~hF<3uyV&VHj@oVTE z{~(>!GOSBbW-rN+aA5#F<$K>Tb6ABp5^t}{@Pbs7q1~KXCAiH`Akmb4CM>I$U<hpx zGJ%k;wTO<4aF)#Ztq>f+GS+#P4zV4`d;4H0zBi1FkBuzkZ}03x#75?eh3?kA*qBVV z6x-F=85>i`7W3V5oV^6Fkog@QK-JL|F`%r8x}k*l=*UuBS9^B?BHV#1WOV)Qy;>ce zmv<_Fqt<17PtCY5HZfznH@H2hZND!wX(Cnw>)X3(s40hcBl=GnqqRI`xn?$G<%@>V z(UYd~1Pr@Qp_S$UaE$jUuu$G4@2Gh!Qg<&HlYUT?|3JzLAZ_)<cM86MVeTImd#9y0 zYeb|j@7Vi%ylZLs;14Iv*JHv*O%C37ya?ztU$_=6C*3$>ZTG9Q(X!(cxQ2%ErwxrY zPa6zPZ|JjCU%N*RYFMG+YHN2KaR9>WH6keg+qSd)r!5uq?a6VTA_eB{L^MB$3SfgO z{nNf%uRS?Llp*Jse#EktKKvR$#INR^&5LFz|3?|%5sA^b)$t8|ku#x}2ryBF-I>Zy z-uMC;tPpB?!$A*sgXYt47{AA(6@H6rVeD+miT`fqB=c}pVg7AG4OfRYhR+C^{y)#R zw=bRpp>K`g#P9a4^}p?K{6BL%_y~<J+bR`-p!ggY9cGoMlAf%tv3k8g9HPkeZm?4D zgCWworr@GdhR5(j_D}!_`8gYZ4xx`l%Y$S677i?Fp!d(wny;55Akjvgc82wW4cK_O zVJ?8E;O4Z~?-?&X_JVV;NqE#fYsLRDioWq*<#)97C2!EL7EFy|lzcS5F)v7WIu?uz zHb*N*DixS>Wq!tK@|ta^IuMxAZWRh?T#wN>nAEF0eY)`UE^T$p`<ysxb57e3FJbk# zRjAKxv3R^-j1e1|7@fGwoNIj+>oWz4zCBnD`4CRPFc~@;R2A<ZXueiuyZ^b>*5I05 zAkZe?%+);3*Sz((Z@VvecHdtC9|z`F{~wXvTJPKG6Ux%O{9!ZTST+Du=O~IaufCo8 zG<P*ob3W%OWm65Qs&bHo9YgK(lQ0i$SS1_@TCe{f7cjl+d*8=ebl1SWUDznL%}SYA z<*bO8)TKl6fW1$<wKN&$E3bxCB?1$&cXrj51NxuPM6)G@YNZq@f+9WZmX}|zr;L~3 zg9IvI_K1A_#9C`bDXqZ-%=;GuInkf=<);1lja9q6h%N!|x@j!>wmLCu5OXwfXe_!! zm{@FO7nsa^M!<<GVQ;@1p3+`M&p;6q82+#lc@LJUrRwGAOHj{}4Q@aXyORghG@LRY zYkVg?S7^FaxL9N&weV(;30nq;Zad<*6IF?c=oHZ<k3vt82bg5YHFj+MMJjkI;YKgW zAah2SRKh4I9R-dS%Vh1?eh7e*OF3B%iF_#WXEHiGY92}!Le}0am`OY<4&w@me8WI2 z)a`||Q($CS3;YAPpM-~0H^_+wObS5O-GAVTOc8ItUN1Rc{Uyjl3J}7HQ@6bRZg|Oh z5}!@H1n%^761+AOc_Dg&)i&yY9k!P>*77%xj^qdHbobc0b2u;cH!@Ec(wORY6qFZe zQ|yVe72ey(jEn2er<!LgOFgiX(bLR46RGwLsK3e5^$W;UVGpVfcvP}L;4i&!pt7I= z?^q1IXbtGg^`3kjrq<WTpgc4#5*{rdDOX_1*8CZ#$%A>ds$yD85nhf{Qow?F>4s>L zWHSuWLAGKR<JDJBJG(m#^xN`22cY@e8fl@dmDAKRqnG?<hLjJuE^((*3qWdI;ILt! zEx~NZDJ#HWUc1HMFaW_WI_PX3VK)D3od=fI4|MPFU6_oWE6UQy3qUQWsb*kJs02*M zOJoEFeC+|R@UgZ$QIJHOeBc!n!}7&pieC^%S9&i9(0W~bN<+Zs&0mn6LDZQVR;pt` z41-Fo3^4mb6n&nARjxM)Z>BVVYeI04^S2+2roNG)n9{iG;cj=<m<-fok(z-UEYoMc z5rBe-(l7Lj{nFAs3&g>X*tkK7K9i2F9$IDWglE^D2p3pHJv6Ch)o0{#?eQbp_Vo%! ztKA|;cb?*$PGn%UQ(yZbQrc{W{G2EGu_ZV%93!Ya)Cgw1bcy}9VSI}70jmG+4fJo# zAeIFZkvq0A*-!vb{eNySfQbWw`!@|AzIZC?xrP~g{bLQ^_HlOJ-eepgr~Y0;|4|EM zVeF@V8%DSNy97*@UR7f=HpOZ+bnOf@?QIMqVEkrXm2vw0etz!vjO^2FK;>jIL1Nt- zo>Uid)i)OmbV)|6ZZ+RBGQY4IxTN?X!XxR^5xgHlz2ZK2P92sJiD>@4B>LN#MfEQa z<L|J@Y$&88hKg)EQ)~X_M*oGhtZUZ;T>1oS@!Vr4WA$8uO_OW}tX%Y=97XZ*i5b;T z;oJe7YgtMMNe7YNM5Wg;vVd^~=So2QRrbXo*>0J<&Q^+_%B!9o&vi1L8+5gR-Tvwn z)bx@p9F6d&yXsdqh$Jufx4fiyL5{J-e=QR+(0}X^gWGFqwdM^{ZLuN{=D&)*W9G8W z$<<x+;u-p`T<m}D+fQg|r5u<^{y=bKeL}+2vA;Z>R<K%EQ?!;r9uF)bu(<uaY=m$1 zIaHVCcKnZN<Y~PT5ncmM$)<ityMR^DVE3T(;S-LWWp>lQ&jy(Hugje0NHH=KM^(u+ zPis7@z}w*j*e05F^Oth}@Hy5LABkO}$R3+ujH%hg1c7UGJ|9bazyj<G^(xpYrLR4L zn{dneztVMUm0KUg`2h_PfKr~03$yS?(GS4!1vfXljhmuU!lJO9lg`pjRw)Mb1u=YM z`iZhmyBtV@aO#@tgz5>SG)fZdVf>!3N;-nn0xnU0I$w{OBIrIN7lSZ{!oGM^VsCt+ zynK4ld(6a?hi3C>^k~^`Usn|nvJw?#pr8t<f|L`YH7+?;=5Dw*xAtywLSje>;<B6X zpt}0cSCbpxOU)G;EqarDK6!TUV*~>1zI1%Qem!F3#`hbJ18?^RiC{cYr0ru?thB_{ z2Dsjr@AZ!QwQp!>I4k+Ar!X8q9#Y~-cT?^Rgo1O=n1gSuaOLK{if|e1=ILw^R7-EO z0_8f@_TiAGI)R-PZ=t^Cg+f!wg?D{S*m44*0^7^6C#sN1m{hSPw`OmV2gw*<_P`-J zzirL^yikVsJ8-9#rskHk9J70gRa?Yvl2%*vLzFB4;gJH7K?G%Dy$2u-5^Q(-qaD~z z7jqAt!x((xqS;8<c8j?mvcSS(IXk_IoyD3*ZcE&au)7uQOerVba;usaZtoPhe&5M# zo&CNANuO{6yUX4;`@ENnOr&nV8DvT;14NG<ar}wOZQDct-j1cW!cu}M9utCyfciUe z%~M9U*QRIS*&vtuajP)1gb-By;aGx+!p36J7-nh0U9kZ8D<NC-{`l9LfEBvyQmzEE zXBL?Nq{Z^_FL<4JGch32VVkN}c&X8b6qvDA;N%-}(BTj`0m&~&(_9erGwnb6Ss|4i zjir1;LY^lhpcH(Px<NfMF{`(((MHhNC5%?Cnv5}jEA6r1x8mC^Z}kF_24*6ufL1GM zlmc!XWxS6p5^xFv$w%OrF=nu0{Ev5tV7J3G%`6m90EU_fUWUBh4i=)tI3|+k!y~N7 z_h4K_Me6&ei~aj@wCq)>gED)`y9a$&vP$S+(k~;UDIpk*mfJ%}`D@=#K}CURJ!wpK z<EXcEe9XgQ2@gVm5d~RF)N?QmZ!Ub4-GLU0&#tmZ%&QL(pb609mH{sgDsK@YQlRhs z(6M%YrH30VT5f(jz~s1sC$!7OaACb(EFLck(3HmQmc`M4$z~#vrLf5GWR$XMlL`&* zZ=3V|srM@WlriSC=W_MbaOx%%1~J<+d1G=VE-}exGRu}UM+(Q%0<DST@&uZU?nMV+ zFEV29J7!LN1Oma;wkAh8TaAJF|DOTy^#|(xrUzxofb#fr9sN%ulFeI`Z=^?Pk6;6? zf4p*HrZj$fx+H#zAstKtwz~Lgw9|QWnNpx4^P0C1!=2YN|IUZ*Vi1BCbR+gw=OYFp ze))y@{!iAk)^WxqeFf%D@PZL&BPUf^9PbDp;noD7N%MXir)!X9*r89*BenCB&G`A@ zjt!&un`$dSrrq10+?OwBH}o@TB5BHwe`KG~Wt(Xp1U~-ct?5HDQGf?_kC5FkW{ouJ z*KRS=8~Tp7A7G#)#iSZ551DG2lJz^5W(qYQr&1Yh^QSRh6Ofk9#~J}@Tr7T+5w6eN zz+JJd?cHJPl*3tE!ctAyl^Tfrdx?#^)932JU!m~dh`1gAvOfsUx{=BDh(b>u539OJ z;U59$8={z_t~_plQV9YyxKKA~SiJ0<o_`bw*-qW>`{4xk3^JKl@@Z2Ja(opc(N7&O zRnR+e@%cb;LfUgn&gYPX10WL<0d=xKmCl|zqH*U${Be=#qVS7CXUV(oa^HIDBg_R! z)lUlEVnQyQWNDM!B#hVrN*HEy|AGAmqs^l??=s+buEIIy@m^SkAxh}Z8(!QC6TIR% z;!hry#@kxpufPQaS(UfwsE41)wYPisa>3=@jBXbTZ+Ok9cNIbM7Ot8N+71>VtK7o( zm6Z(I43@-~1$mWUez6-A*3+QFY&xkrWR4G<QvPY-LDw~l>%GeOAlG1XGuMdmQ5dg` z?>Rl!Nmj8sD|ha+(h4QAna-4_@Ws&&cE(-yLY?0mqDA8W!zk!9aQ3za$c&TxEwriS z49^6g<ueec;^LNERPX;X@MRZ79Z_l?11t){VkraNu~vTflV#A3gZAtaYmeL+IQP}{ zYjH%mhfPxvbmE}>R2i~fs$Z`1yU`6J!&)aISTm1Hl(b@tj0?oe6uZT*+EEp@sIBER zO-e1wX@SC@wy3bP32||4DDjnGxdgQ*=(PCM<fhA5+e;#5rc)0jo)uef%dM6^kXShC zW=*a60*2BLf>Un4+ab_O2}zkNq#+M)VNRdba{RzK`JWbEu{<;dY9p)MBAUud2%R^( zI}<K-tT+FMaOcs6p%SbaDi>ZcRDu<7p6%xkxFTMuSR`&z-<bh*_%UX%GODlFK5TSu z)FK2A-*f7k6(%bF_W#ACXp)1@wKXYDR^*7|WV~gV9FGmYV#Aq_!xU@7lrlG5nd-t6 zGoB1__N8uu*vmtpKl}isL#PP>#>?LC=<k17ID%yVwufARfl#jSHRJA?jg1S9@vIUy zBe&oY%0Z5#yFT+~X5;s0)0^3K5D&u~uq608)zJ(v;oS#ZGHT5=OY;j$HMNV&i}O{L zON$Fj)pbiNz;Fm+3&DC1-L~lP_QnsgCqk~s!G2e#qz?8wJJ{!rKG7u7(RQRC;H7EK zt5R|vpE%;t{Gewaj@W=5*!p=G8hh`!1NPnnjT$95X4V7TrtfFl{5jU{ZFORnLq0Q| ztF&jq4a&fauq28BUMnz}yF$qPlv)ADvalo?w{Cx%hEM|FTaD}OJ4Z+I!?gzcd^0(+ zti#VzUpv?mOYgpT+Q!q$_0Bb<o0lgd?VykH9Ugp{1`AmcG2M9tV|?yLcV_#5)Jp<J z>0qurj&?OmW#tH=)IVG0*yJ`>?W@;ZKro*qroS#Y1b9pg9uh3_6FW<<#LkiawNhVu z69IUY&TpsRtYL2he2Hfv?K$C5U8Nz#QmW=#R837c0<!HaUqan<ou;|@`g0+;(x~vR z97rMqe+D~xv4}b|UVA_}CIXrmH2jjB^(BwMIpz$2oQdIEP@%#l$vW?F8SDsF2pbpK znA8FNe81Vi*nsY_iQn*L=FjFmcW!ZO?8?Sp<PqLc5i}iiD3lN6sUegzhOVnevi||> zBCUMo=yKps&0AV(lZyGqbX}FRoI&Yi(}PVbr@~9?P9|^fk&HV|+AVKSKilIS%+%U8 zxdV3vT?Qi&k;7KXSnssD^Zd&<c$htMIU|bts{GSq@4p1o-<nNqj5=U*Q_)0!ah<)Z z*{`!?yuT>P4%mLky8LKv7QYArCttC=hWV@VSIyzpn3#`CaCNyCCxB&OkG2_dGIL{p z1GJ4rB%R5d(cl_7&E9+G&G%Uu6bB}=h1ycL-ZGh)4i>RP9>=yI<1k@T)BYx{Hn=JW z*I5pJxy5IyO7pN?KMg^365o^kD!c1kA1sdX`aipJUgh)v4~arxjJJJ%NRr1+?e`lW z#CmnF>4r<Xr<&EGtuIvb^{js%sE@X(!u~m1%FSz|SV|y_*Na)rMbMbJ@^KT7P{YKW zNG<-xSb%fn46Z*7RoY&cHOb4pP$@Rbcg`*P<}Hm3dE>M;#Y=)~&$5*DaR{M+>Y7b3 zba_C{xDo0qku6*|zV<$t&hpC1(igTP>Z9qF<VPo_Xn7mP@b9To7ROCO`oXf>g6n<3 zdzUux;l`i7@3*n1-#fIGyl45G|JuE);Qjvxf4nDO|K6hslw2?SjW~IEay6=+x33X* zb&Vrc9oN>&s9|whM5l2NNT6$QI6)5r#4}Jt2?e~7Lt<~YLX}GQO_T}(B_YpQhgsvH ztS_r&j;I%M%sSz!5TZy?(vi_INtz2L4psw3ZSkpx7QJ503bz?()#)9CNXXy@EsX>A z{Pqj#v%L!#D}O<#u8pdNRm~<j#i;}9V5x{#QFSfUtt{7nRI~6fm{wRwB~C_fP;p09 zG<FSGsmJW|*p79;zV_lYLA2_yXCx_-_p(I0L<DbI)ERRg`*}Uix^FF`wV10Hv8N=+ zyt$OKX28dQ+nL+h2y4Jm3Tj=<ms+wl$vI2eSXo^oz#eM9V1+Zf@y{3`KsP<%<Tbai zO&s0Y2BI`_!XQ^bQiY<N$OMsB-H%TQ?K3l~P?X{fLx%i-%bod8;ZMY#fAH`d=)PP5 z`jtdLb>#{!=)WlDT6rRlv}~Ch2zD5lE1L^QYs_s?a)ZV!8xB*hL!6@{;BHA{p0o&i zA^uxEhK~>OUhx*~p1%=rec_@v7oA&;Pg;3y41@rs6o2&^mEat-8F(y+;<{z?41BiN z)9c$g9-q(tGk&-}*3~|My`jxN=?ut5;*0M^#=+vZ255&z>zQCVUGuQ~iVeswT3;x6 z_ze;boZKf+gzW_3RWQUv?T+)wuqMX^{mkoEG`SzbI4qdGy!J9=$lCkGPWlhjM;0i3 zxuOTHTtwpB&!(LO+_vc*>``?x-zW!8nXqPvfIi-H#oIiBS4U@taX{L54*a7xSgn*- zkgr$NRmG>8Jc%*FK18PLrNqaU+&Ta$0Z>uH4)Obc51U_2<JVNfGBTt5+(M1ONaW+K zrnRAL=}TPJC7!wWBWl>-t{Lc$aOek~n;QRAr*C&*I5jxFarmFk@r_-r#6Ge|HxFNg z-EaHWCT)4yiL^pNLPd9A^3|=~ZFjZ$elYt;9Y9eJAAEikhzx*$;7|2Qu`FueU%c%d zT8X??tI9dWbXixsGi5auC1(idAguFl7|=g$pRDSdZubFHeh{F6s!Oa}mJXg&$Qfgs z2dxmaqW@)HhiHg$rGkzrvUEh|tcVoUO0WXezUh0->MXBq?GgL2UH%;Ra$Uk%uzjqi zV7ZJ?jfECdaN_lgc893ob)MYY>;o$uElsNp?d<JK4Q)+JZJ^8hzI7Yf9PQU)$0g84 zNPHvjVxTeUI7o#@TE8@I%yL?u+UMA}%ADm`Z%X_YY#nQ8J8taD{Y9K#N62a`9#t6K zx*gwmLqK$Nts9S9>*?j_TkdJ7Tke8$yQD%dGHl7``Xh$S)Rbjox(4+JefIJF<c~6K zU$DK$+L2H9M+}>)srH9vs_ES@i|i(wz}f{56<Wqpx4Wc16mX7S=5oy5Jzb8KTXXb3 z&xVrSz{Ey)ciG=`iCN}+%+C2%EH#){-<?v^>oJWGSzN-jy#_wHO_Ziw-Ruz?gx}YD zU5>#18+ig!)~v#|Fa#!4ayEF)N%S@votTI%CJK!m*jGo+ncM&N&XX#$<u$@zC%!8c zp>V(ybal9t>PluGvziLu-8uSop4kv=PG(G1W|DVpOl0O<Huz_P$Rh#vVu7Yx0#Kl6 z0T2|h9Jl>WO!8=bqi1FUy=Y-iO!5=()$rO)W{o|~8?hZBp*EFVuX>JqzPXMPQ`l}d znKk(|f6Qhqw(&l0{~-_H#BZ{>-t0RVxS@`c{UA|$Mb%mh-e4?_!<8Kd_X6<+3GV%V z$YIDfu=mVAoqu|lG9URm4@n8;eJn4kUdYo~Z&e)vLv#aj=1O`8L;6$+avHP}ejNR- zKKj$$o6*$Ni-EQ;z1^6hq3(?Cqd(Q~RMEL6(bxTWqO-^Gcz53;$Q)PEx8g#7MHT-D zsUCrz*!(`tnXY-XbwE|Hj*YsxMfD5PGhM3~-O#E8J#)O3B`~8TxC{<7?f~B-tgW%3 zzY`{Nc)u%H9KdAGD|Lk*ywDcObHMZK-^f2O59r)2<o%@uj+~~4bz(wd9ToTrPBD3K z<;xL!%z1wQ<$X}e?!BXWpuh$48&3q3SjTk=OH8y5wTVcXT8(`{4nf8pSVyZGiu`xI z`eKuN85m2;G0$kAc6bq_SyW%pLha}x#>&4cSl33)(z5m$B?K9Dq&r%o$yU9>@aC4k z(SVgVOVd#w*n&-fhatlr;B){hU%#D+c)%8H1KgP^bOZLL`U|S`(Rz$kz}jGCYgH>P z{4=uD;g%$wkhO^_mg*Kd+%G6HMjKFSRqGhilPHpho9{HOPE@v3v(yFy#~;sl_^=X7 zD~tIni;o4kWu@<|t(Aa^<F}@Wmybv9FzRyMc=ZJ2`8YDVav%W`8q1=PceNd>wX7Wk zz|X%z2UZqgzuy{0#z5cS!>!HVhqdWo7vLrB5ii(*m9LK>BOWkte3X*b)6vs|#rE{| zb)}^Bc6RrsrS|rM8TaXe*#kv^+~*Idf0a_gx*31&kz&@Ar+)J);wiX0w1joxP?`~& zE|*41TNSt00~M%U)kv*~4c#RXl2%2X)nS3dUA-hCqj|f5o3}_}AYQ*mYT_jk>&`sM zTP%Sf7|0#XnY`92X__;$k3xfdKP!!5;IGY`RKA-v>E~Mter&|+VK?0GFA7-P2m^IZ z*m6a{7N{Ek<i@Xu*~7&YLr`DkuH^;A{Fxu_T6WZ3(H`7gu`OOA(XpKVS)!1klx$3U z3R>1f$nnt%HO|XY-mua>Y`wG6Z%~)<A9=C~X9b||)@BX9eGzZ;nbg+bq|Mg4hH|y1 zt$7~uP%GTGM;fF$P#o|+Up%L|M*Trn_8ArPxSY&ez@OQ7J=%ay40O$HHMUG`!zB!~ z&1^U0EHpD@g`Z^}H!AW#rU9}}1{9bU^&IzyVYBd07oX*Xx-7EhT0U<9ysLkA$6+~B zMb|-ZQ3H-3dY0PAuHI1BY|7+LESbq!XdBEDP$x=2E6FLVW~Yv(xq3Z2TnpW`qR>mF zrx&Wq(e5JT$tmX%iXu6Bte;f|^gRa)buEj@{Uz<)tKBBj4yM#%Q;z!zU}srjAHC7a zju(g#wUbTs$$fdyKC?WX6YR0jNl9XMc^aycTo+k0KRj;)NsovpjYWfHOn)z*x6qoH z5|PD#YX~k!xme34en=>1ddq)601=^QL;KhI0k3gBX7!Nl&m7sG=kcplwxIJkAoAUq z{kPA<UZdV5y-s}n<~3?R3@B0;q$WI3fQG_Az=haH%Eso?=p28z1&+{+-qX*X?%d10 znF}!jAS?G#`5%07tMWxw76L6`TBzU^pw`@l@Vf%R3BU&d3aD?n)w|=NA`y5;6`opN z#>XZU%8k<>fxpAxtC9L4+dJu}g*My5+eOw=OK%35GRsH_Uf2<5ov2StM5l>v1qmlA zJ;tP<gG<rGVdMc#jTg)(m~v>q@*$-&QIs6a9ciPEVxaK5EuCXU5sCqzU5AwB6W7`j zPSw+~R5d6GWxXT3Rb(@Z2d<`;o`$ZP+f!hv!O#Xh#ekWXodT>J%#VIIdAK8%Qzz!^ zt@{1xOKnyxNpJ77Sv;Ttg5?U@V|!V9SRIb>h###~?W~@1?H?$vi(i)rlgsw$H*6Ch z2==31Sx@aWvaaN!&7u1D$X@-L^D~hgCQX?^%23F3`j2P4LyLS(K%A<&E}+YFt%F<l z!$##VQhMgE&l~<azhx-=EG{d%D9Kd#arWTuMPX^#&%%tmP=Nfd&tHG@eTS3U<NJ5I z_Yhu#GJg{gBodf|Y+Gs*^bS+g^qzYPg{(vJP!8qEU6i^6P~#G47r?!hc~oS&F1lV~ zEPd+@?k27ZJ5F6gMolK$6HlWaLMTgnMb;o~8aWk}YHM;h(b})$X6<|F>0-S_;l(0- z>6v#pFq#-)t-ZerC`evo4qExmZ1NCLEWUu&TZX<1NT%7z!LExv9hoWF$2ylgmugs6 z;_0?lq^w&GC{kX{wD1k{KWmA7LqTea1ku<1$NguT(d(iN%f(%d;`PYXNh$PVWxsEc zc#vVBD#W}rtPZTmO2$-X1y;)4CD|eZQV3{O1(s!DlB;~D_egf~Dw2B1-O9l72~>!e z%P6?o%B$Vf^GqrODzlR?fJd#&T?>xwM5EHLA~!jy(pjmDk}D#wbyY__B9AkZG3A+l zrP4~yh@#rr=&(zLUs)z5xnc@YE`870PEHgpNyAu;PVVuzOh&=UR#xi-UrqKOjw>$X z6UQ-2c+5#y=v=;)GL|HvnODYC#9abDp7_?hND^lHbK@e$>4lhRDVkws)$U=YtKZ)G z6ayMfL{(n6FlA*uu^xj2Ii!2WkE~pwSN*SYZhTA4%=wy{bwiIwrqI`{tZzvHvoQY+ z?#GVBAiojAV(1Vu0Y$(fXq_u@wMxgfa_igo_}GMfC>rtDX(=iot{C{cNha)7qG2~f zPC{VKS5IGCky!iNtS;<hsIU)gz{<}@F*7fKM{p&*G^Mi#8>gaZv5JG4(p^&pJgQ{3 zW~6MB4pSv1#h4-OE)VCHA<YIQe+?yDbS>qO359}#*zFtvQc~UA&4(PaSc=@gxpGp1 zVR}(-p+ewwFNj(+&<{Nqz4!$KR<BA9#k^*-Y-+*ua=mSBviG#?AvlE5@1N1NN_5SD z3$BE|_Wc2K#|*l<R`a!5+t@b}w;oT{QsNJBhv060YP|MI!dAkT?X}jh_Cx$3ShPI0 z7Y&v+v3^mNZn_?i0ff7CcAM)13*<(0XGm5puQ1D+#>7$`M9u3FD;D=$6F*P_OUtnT zB{kzf%a%(gD_|0@n#~!cjo_90$jjy=VZv?=x+JHesZAE0mbJy7mfk-I3oE|k?p_21 z7s24rd_O@u+lpCI!(E=Fpd@3d^s7~xA~5SVq#jB#N}Z@1CqtB~RR(#PX#>lZD#nlU zA2uY$`jpcA+&Fel0ta!E!x-Vnb}XRO3!4nF5S1L~;*N0B$=sH^pdHp}S*7T59O9v2 zcdBmq$1yCFIc-*_jhR?aF>kVDo3KT6!+9u6O|UeJ(BKAv4k{FrFUa5~3xmFF(hL~g z)rdtzFGI;-5;j3!Lo7XjZ7U6YCjLy?4<tA2gSxD4*=)u+c_#K9-5J~Lb1P=z3QP^G zXt}<55oi3Kp|<+AqqIn9oam(aCkJmCGR=Fs#aHXFX|<f4T0z+!5sC~Ton-HG!IJIx zEY8_0D)d|#D4cQ<-P1a?TThFh+G@g?YiG!c0Gq7IfaLAt$X3~@<G$sV&s$sW9H?H+ zfArx{`4{(e>`M<hyM*_6v$r`eG=Q{}7L=9To&v@2z{Xp8lwyPE@gYFPHJEHy7c;cV zwTu~(;Iai5#K3ENf+cx5O%9lY!Kbsq@E5gFJ@WciWBk8znds05T0MQbwr4ZT=O!v2 z8m^H`>`D2GbG4Xj;%W37QM1#iCwB$P(HwJSAg;SRo;H(qEY{S;h<A|3Zaxl8l6bwT ztZkmULq&fDzXBz^)YG~7uAX0`fkoo3auF@3<o@oxI_jqGtxR>7wR%hjV~4fRE0EK2 z_odZUaaO??mSM*F*=0fFkvo37AF3`x)mnc|O?NUy+?`ofA*)Mp<s>*6(WF>0fyJva z*I#@1s3GXR8}{pⅇ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 G0q`GWSSMou literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-SemiBoldItalic.woff b/fonts/inter/Inter-SemiBoldItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..909e43a97d85a4645254bb9f8b6d3e4dfc733238 GIT binary patch literal 151180 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 mw%SZ($#`u3}?ASIihOLTvZ* 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/>Xi=V%PIlOombS42gzmy;_U*%`cS)xaKojE&%dLcs zJRMNHPWvl9{djtfrKzH@+xOwuBMZ4sy9?q3!l2{9kvjXD3(_?I;D8Tuty#m&WZv$E zxP23T?oGotI&4f!+th(6eon4C7Z`c^T@J-*TMK)s&lI(HP0Qbh$C>r6Mx&g>dKpO~ z@N1DX8bXk=D9*DLMb;rFij*N_vnaA2Ip!hOXDG5kMi4*`R9QP+I73;h{bTWb{bOab z?v5s~zNRG5GD-@IwQOkaieFu%aK;d4$V)}I_C)PGX9#l%*Ucu$swi9uvc)7>6`3qW zwwjP~sGao<n(7}lhwU61P-K@vhic&lO|_fGp@>5=MfS)D0w{!*X;b*6NP`d%?dk{u z8W_i&zn@c-?SBs!<-D+z%OQZNXqgzx&!yf*STIG_0MqS0(+Ve$U+bBc_oW4}3FqR( zWxz6)47!gQ#sV9puafaTBUkKB#vzsqiE`uzU-D=Xojq7YKZqpA6(Nh7;t)9~8o-qw z!EO?V(2zq$WKmX26KNT7*3S^_U?b8{kx?%r(tc6Gh&a7qwQ!TfM!5trW2TYWX<3CI zwq}a4Z)L7Rlbrh+Jz`YeG-kAx@m2W$EX4asXJjeBUyi3rLgQ&QiY(F)KsnVEiGDoc ztqeJcQRSjBby|)}Muup+a;q!yNe(Q}@`yDaBD_;*OkSS7>Irw9ulebRa{L+gLe4+n zHUyuFuRGk@rdd7m*Se_|{XlFpW@)arN8Nhey49;In-_j0C*u3i6Y+mN4bP3ZO-{GB z3Gjaki7@B(eQ5oqt=|6`-iX`!EC)XreAoPt`dvH}KUhvAdrzqLrc?v|$5Zx%)Bo`t z{r~BZJOVU^l)ybY1*U`SF|sW*UN0|GBE~FGP=e*AXo`}Ztl9M?r<xp-6zeV$dmM>< zhk97|l6`~fbYvRf>%+1<ucx;}(%WLFe^h5Ug^$F%az8X*GX%=SymC7{Kj)|>BC3e? zuEx?k=Tc<2_AX}&<upU)FUN;+$Y1aejL}3EvI&gIx#a19STklW$oH@8sO6K+H;-$9 zEC=P(9Ld?P(CmoH<NZ5h#$dSR>A<Bzge<^+XRc;c72_|=4VoPz^BDd^1u2|UGb(?s z*->l=&GXX07~rs+b3l9WA<Gh4x&WeOElXs-%AL&zb13JKrkti6;>^MY#Zi#fR?}Fj zg&mpATni}$+cDdjN6I&sA|+u@W;KVT%}hO}TFxP97gLR?$Ie#1$uq?flaDIW3VD2) zLy~9iOy*-A|C}f65JM>gnMMC0hc539JT1#=c~;A@T1NgK<bTXcSw8qwOco2C;Uwj| zm@FN<`mqS=f5F@M8&LNX-iil8wbyuy1ymt_feI+?$~hzpENx~NE8paq;`jmhfj54V z_YF6|9sKZvpO}1;XJi3ZMn_9gd`H*h%&$I-M<xH07fU+6hzCs&xB&U+$V!tu{iOTj z<hSO)K-pX7{3nA3>~7@bwBSj@ro_Evx28?z*xPkw?eXmG&>`m;p1l>)*vw4$KIq4z zO!%3(sLhQwx$XU#7XBJn`EPCz0hm$)&Sz$xAE5kwI-+UwVdS{`2+0jL&&Kt*&Gc*b zZ1R;Y%73LWriHYa8+wEM$NZ3gBdwZEwItN6{+7xAYsQ#n|1V@lGW_p(V4$4wk;Nl1 z%+!NIAVYdff6m2){&jX>1b{fQ+7rl;ALI`&pWya1tZeTwX5tj612G+YE}SZVcWCE1 zdQ$Fa_ITaeVoW{!W*{Dj?<U|k{p-}Ri1FdL0Z<t#^&L<@q5p^x{S)dB=!^H`Jp-h< zY^h3HHkN8GcEI}~p#|T*;+73%5kOfY)<dxf(*0d1BEs@^9-}8tg}M;kA$`8`-Og+D zWWp+wu&UTMvwot?DzSd1%xZ6@(U?b+;rW+{E~S(GoOfD;<o{XuFbU{1vkhBepVW?B z3|l9%iwzrRGd9u#wlCw)_BD)=?it1)#w?xgS4z;Z0lqBjt6~47Ax#JOvd{zfEVB=H z2miyr(`1XihQS|T7#{Qi4@Ce(I!h~YG2#h%hI%7In!8-2)PGJcn#0c3@Hsj15FIgQ zF|G6B#?x6Cm?sgS+#Ke>9OxqL|CRcg{D;|rI6&A+C1Q`9OuI?GBtP^Ubn;I^ws5M{ zUm==msKgv?0u7{nhMSNiUGAbmT?`eOqyAE9NM{0N7Sf$(Od#`*R6TnlGgaz(?+zjV z%y`uzij-<eR0Y*XO;CIJf>e#EsSvA3vqmHM{%SsYJ!|?!V^GJT0VXpdx!Z_Vdk~hO z@ybv5Wz7R5A56yJJ&hcl7CswvIqK4&y^Wom7Cs+Dz8(D_+E4l2$Vm>q7=4kz^ylDx zDNcU)yr0ve=Un>+b8M~aHF)Z0mtsi0=Vz0U++c~Vb;I=JId*>g8ZII~HGxMP%(k_u zm)vlPwUh`kQTTk3%!`8tU&@4-0hb01zBqvVy?AlZr2zvj4kmx`xy;Lh$am(YftN22 zyp);KqgkEdmmBowPF+my*P~h8A-To+H@KYMwC)h@l>FE)Sz;kZ-u_~9gj~^)4j$>e zkMTap-e!*8lU}ho=h@nZji;EQh#>(v;vmy;Y*S3RDB(n2Y{@c$pB@Qn8YUG&@eRbH zwZ=zcf*_y9)}x63avqz^1pzeXhqBpK|M^h1RFc`iUL2J>&TxTkZ+<|VDd>PUBpJ@I zRpuMQ*lS|Gv)ZtX)PG0y3TK^isV@DqERrq5Brubr4M)g3%%43FX{f;8fY5A`Me;3Y zltDwxlSeDb={m`fXl4>Oo~;@w^~~+bl#FH%L_;Wl1K-FFRgywggtQaHy!$kD>WEWM zN1?uCq#2zz_N2{80L|0LYtZOzOTFJc{15JV{VHDdwv`@2eJ4WbshQyZdcLdg1bi#! z?Lg*Ve3<e4S9&H3x(L6(6Rusu6Yz^gi@+UvT_Xohj`cVR;><Hp{V0wnu|G=vFEgVM zP^q%C&yWxKW?1L{AXJd%kaUMJ)H?%J?ltx+SR|hz_|snQ5;Kk&hdnG-;@5cQg}(}O z7|NcsHi?j?h~TS^$m4YYI-X+$RRmu;>_2o3uOb@JUx9cSc)lJJB(V(+;*GC;eJ4QZ zX+;7E^}8=ir|`P~Y2dQb0-j45QU=3WpTvg`t1>8pAr@Q_vW^iE;*eJE(0su()TWIf z2naWD0j`5#Gq+smONQQYnrmNj!VH^)!msciTw(<r#`|AG6*#^Em*o&=8j?%?c*Hpv zf`^=gOvpTkhrp0?cm!hQdSo?UWhW2pwT#SAWkuKyfh3_XTQ9ds_7lxDw!X9^Ck%>G zMz08?6NC{|e2w>rifaUa<{on|=UzTWlsRJQVm_EA5ju4mL0GEX$cnwTHD3SYU%}(c z&*xlmlBbd@;1E6_vpT*~W|cS1$hr4NhDeqe)D=R=Vv#qU{vn-~A&ue*x07xBBeROg zS0Os_&V3?<zzUp-0K(9Bi&Kif=>P!M<U^5U@-8DKYJz%8mm}GvTiM&c(`sbF9E0GT zcV_8CHJw?il@RbN3Hy#Fa3Tq;ObHYwIuNWAvv=HtfR&oSL?-w<eAhS{9O1i^fdIx3 znFfpHlywhN+ukhQVsIi~3xC6R@8sNJ!xRqLJ2id?&}@>T14*H-vdSDfCFb0|gYSYB zUo(*jWW(Tl&I7)NiN{{jTlNt_&b$Vctn0}*V2Jb-zVFFh9jO@>347q14>OJH2m$zR z?kvQhgOFjdi62LlYoUn7()X;UtaOKDo_iOW>zG^QCivfg3`IPA3tMUIa%4A84v=BV zn9`a&R)S7Wyf!h{DS~@XL~O1kh3^n7ODXlGNde@GkGhEo$XOXJkbi>eG%=nMN@cz? z-q<1n%7o#=dMFo;4_C#vs^UZ8P*#r*he5dr%^~@Xj_=`57x5>Y2phoeBG`dH0(8cB zMDsv&l<8~W7gaM(%nRume2*}rR~3S*nsJMO?`4>&;I9zffD;uq_hgf1L#FKr%MnNr z1ok%F^yzCjWEWsrjv%6pAjVM6kZHM&#Bre)xcT@KOy?lV7iMq>Ik1e#a1@nq(Lf5y zu#5xZn6vnRbO$Hnw{2o$pb)HQoSDW@3Mw#xunwGB$Hw5tI7xadt-!~?iE)6N&|eBK zJ{ymh?&5X$o%8{R;E@EGBM*TLna80mykx3DMJUOXfV<G-&~ZEuyGgt7etcXyfdlcf zLtwcUVqqC6CMQT{65)_xEk28zVhj8hua!37at6fYE;1alszvgs8gPJvuk6JP7}=v! zJj9Wyu>ic`?&|5D@U;Y_SYBE^%?n$Vz-zx&vNXnO!C(>h6=JoR)fx_MUTt{^QZ}#t z8i7}XWvms7js1#Z&6FEN^sxYOs*=q^%5$*@{WYXIn_fUj5*JuNNOP`S0U=|#8U=(* zV0#x3vV_elAmljj`}YvgaxDu8v0+~p5aP-`C?G`7tS%s=FgvAykaBE65@c|F3kVrl zV46XkUjZTGIqw2O=5TBQAuHHf1%w=D*X9dxARz;3$SKCn6msRaG#5$Szf-%;o+=>Z zJ!k#*5REOHT|kH(x1@j&`+~Hi(Q$SKggCOJ3kY#4keUm}6cFOdO(f5M3vuHd3rOS6 z`4kZ1QJ@Yyxfcb5cyZ1Jgm|+@5&Siz5LcprG(KG80z#rR9|{PG<IWWjQj2phAf&mb zAnnX&XBQB%fQu?1gq*l7AY>`~rGSuS1%@myFl0qReE7XgLIENBn7##s9AX9*5OSQU zRY1rE<~eHp*N}_M8`SF07b)%im0nEzBcwd1DIkRO{sn|2u_p@%A-#VAA!E7J0zxJf z$cOa)1%!~^|L-B7<(3o>V#6LOAjFmHUqFbS`Mcg|?_WR&>HP}`$>9772pL#lnn4^} zKnUsm3kaFR@dbpeVCNSQa{RX%(wc<W(U4P&t10A|c^aknFM!&0_Gkeir1$@O2<iQQ z77$`rP??h6KeB)j9cNiUh$DNTfDqFA7ZBpY8Vd+<<rWqYLVEuKLfi}F<58dvJh|5e zgpl69fDmu?cmW}WxY7lL_;B?K2qC?H0U>eR<pM%T?_WSjb4@|ona>_7AY=h&Q9uak z{R;>oy?+5A%L)uxUSP<I0{GD0zkm?Z`xg*GdjA4KNbg@j$OYy+YVl`?+WV`MCh95n zGTnZ2rt1kT`R9XJp5c_8KY9C&tSM*$VhnZa!gy#24T~0fhG)FPt6==zSI#bL_Tt_m z!l$th-h^N5!;h9i#M#lq{xKTSXK92sMD$<+Ioc1499P5GliCg-(a9o};5IVOcZBW? zl5y-H)({cJX?%WKp1q%KGLbP5CCNCv7k<)Q-6szRNPHeOAvmD!Bro4+UXW=;LCKGx z`OpTRj+b6f#uG?ZB4Z2{ny}FV*GpOjwG4A*>7{F-h(SFG!FIwsWFs4V`ueI~cXi|+ z=zNtU%Dl70y~U?S`V@KwUEacgnucak8okt}BObZ`lC$&F{Y$}T-#&1i567THb~R?? zj$xxu%079?Nv|WKCkmp{F%I%2{u*9cq05uiw1e%UQ7(QLc1KEScKF6dC|n!bCE$B_ z)V1$;&JHJhVXB-J=rskRYd|Sj|Lqb~J#K}k*nQl54X;e#X5$<9K7RSnKLHo<%|$n1 zCU_a9ipVe<JYd?51^D_6|6Rlk20xa~Cy7CUK-Df#wX-}JWp{*)jL!sn(UZ=m=}m;P zY^uSud|##zDd>IJJbx;T$(}Nfi5NfH-TMW!yL%NPrg-APj`NpqIpd-mvFo#~-)B5F z+GF?9!*_Hrtk6$9<>~{xdx3AEC!9;UR||FkGj@Wsrq`HRBm1sNy@<~)&svyq5a*5< z4BW|G-$`AVC=C-u*|rl^r*$WTX=%(Mct!GHONx$XAASEz-7vnEmIxbUiz$SNs3tf2 z4v1JFnXa=J$dajGDh>_wv2L+HbK3j)?qN9h+livgQ6~3EtmbDC!&CM)gbWT0#V>Fp z!)v^H?U2m99Vh231Pdqz&P<{ml*V7BR*tqe@tl`Noc?4V)G`_s_7)jTpfG`ooept~ zEEXnse<GG2LIEb`^w!UKx&kEttK9Brl9%5UhF{^dH@SGltkA&k(EUCu9SPI?jLm(* z01iK~6u;l?<z8*yw1E#7c@DXWx9@ubS;m*p{-&)Xvk<KCQ9Ee^elr0}TNma`?kI1K z$;KZ1QMvTlyR<Vg;t#U*IGSsG!B5h>lNAOm&;RoO8|{Ng9grJC-uXCR9pA2b%s=?~ znY;K*mao6>J7{|y%0j3;p2y<b%fGn$du-l1V@0qJ-cXozm5xXEs=pdSk3BjH!7K2W zoTumKKUr`&)@2v)gz<9Y3(=WxPfw2j&d2vRNnGN5Ro8y}csvL2-4$Ql{5>{pGjU^9 zw20Y-U!1u|1oQLvc?a#TgKpMvaI050#5vrhX&*=SnHl^1qP2hG^n(>r$XOh@@oG!a zE{MJ?LCf;w8{`g&YpuDYTw$VT<pUCAH%rI0j=VnOTBPB1<i!~mA~lzk>qeBTM&$bg z5fb-WOd~DMpVo#<p%f!iyG>eL1JdF`=&p^)1&E+CnVJi-<sR>%cv#Q71UX&@ObGai z)}Tr473^NgyQas3{notO5H8&x-_SGK8#aE{mAtCBKRIL1yW91HxL|ImUrD#di9EP+ z+_A&8+Db-N8<snLXxMs&!S6MiE32c@%fM3vs4o_UB19f{r9+jkq}4en*U!^#KsM5F zh~{by!$a#I#O(vBhkl35udkupL_HqtwQVczmsBHo-7au7e1aF=_n^rG*aHB)&ycmQ ztJ_XXKXIi`_yuB&Po>%XW{WDQC@LnGx(`ykW>dpJ)6qjg@oJ$u5m4O-_<{>Lp#XY_ zhks!Z)P*{so;TNTT~f&V4&HRJZlflaw&|7UY`N&`3&GFpExO|3zWc~&TkyZM?SP}x z#7%f8BkTtbf*Ble7cXT*gufcrWtT7hb<cL3GqG0bl#V`6B67|gKel}G>={jNEX^D; zmhE%tl8wA%ZlhEUtL}2u09U1I@FnP5t1d#COa<2vobSO1lDtsLBE&T#RYsHdmg1U4 z<X-;?87CnS-_cykO;(87G@*$LD@4UWTHi_{#1G*St#8zV-<MkR^FxdXufbmSv+x2y z5Dz~c=JO~Av6Bovcw|UmHzEd2C3UzDHGeNmS^M$4+LY)SgS?A$G&<9zE2fS|+#G3` zHF)#X#K-ta551^=1kE2dn7V!-+c8qIi)4C7NMob%xY;#_R_n92gHCkP59?QDxSSaq zo0E`y)8{56pR}>TcknHI6Q9?zGc}e&F8B8tcsbL8h&4<)WFcQmuDobip7Zq~FU0uB zc=A7aANoddE&<eIH>(jC2eRy`i<IT_L98H@oY4iRVk3TmXHJM@t+iYf_`m`1J_GTo zFdy7-9Xt^_KPZz6Z1jF`dNrm&X87hb{0d)=b>l`E2KQO}8n!}V$69gD5CNNC^k}g5 z+aYmw3LbUF0bjt2dxFG#j4OdR<3n>1pe*tVAFTA&x;$r4@#a5FzTuTVYU3y9_0fIU z(6M{mK0^18Zv97&I^_P5V1AGA?)}pqmuZ7@W*orpGnq8a%$&4U>(;K8zgMqSzOUg& zQ#+FXrh*S*&?KXqs25)#Cpvx*oaF^=xx3cK2g=Lb2*t;<LLAaLFhK<45z9EZ#A{aT zpFr{9QBn9c?)Fx1)IY(;hekz#GfaJ_*Xxf!KupZmZF;Off^Wx0Z{J23T=Bv`a5;R5 z{HuVoy{=yM0+DF6C{fQL(0X0T4!arxDNqJVLzB>}S3>bJd>kLet3$3J79Aq`X{&vX zB2Z;iPcBT-bpOy2X|g)G1Ie!}f;;#_v_KH$0E(WTu<>Sqp3#XGY#1&zs{f8cy$WUa z%lgN&0rYI(IcR+Ue+V$JfAj%x7!c4a;6C1eVCM63ZSeP*`-oy?1S)C5^v(QRTsc{{ zTyraKpXh#aPQsMw>!m^Mi&fCNymQqy>?K^or`GL~s_b3Ab~XIO;_9^<cQbo-t%G8- z@XfnYm3#Q+%+BO==1d5=$LzTaA+sQDS5jid>K@T^r$$wblD5<;-Y#-PR$P}xh(QyH z7W!zPAV2B|v!L4XOC#VLPp@6kBtZ99o}`u>^?U_gUg;m=J^QCUBDEx&)RGSa^sk`T zD^IyPc|rmX_23S>Vp|_cc$G7ZR+&LL!{jQH*0Ez6sWR8(XSqu8C$?_gY%~HwNc=7j zh}b7|;6Df<K0$Md4*b<FSJ|#n2mX-3%!D8)q<7vu<r^MGjQLaWMEDL-1IJriw;zS? zkvH4BYoo81lr}LA(g)UkK+W0%O|<tB+NN=|GP(uo=Y<2-M4fe%(tbkE6cRE42I0zs zx;wk<!&h)tMerXn-O{?%K+PrT1EIUQ<n=LG_XjgOarfcXs|+Ia*RaDh?S#t;eegB8 zk5&w>Skr5PS%@unL80Oozyhk`!wFSw9VR}(pNgDsm1ZecZ^{ni>f%+<2)Bt{)1uwl zwhWIy)Gl4TE&}vHS}hJ1y^xPgo775w(;W!1xxEk40Sj?K<PRO9GtKbiA{#(}w$Gp% zOr22PwJiPzTj2wxz!f?-FkI=v-t)K0-I>N^lz6z}U%Z#wx(bSCPsN9%{kZ>BJVLsH zFF`x#1(k6MaDeY`k&Xe!)E_eqpOrnilM%ru(m8q{Jwh7VG5VS={T5haCga0V$v9BF zts{20{2~|^q1RMpylZ~GHx$3@sf)W{=nq9<<bt9BVfa3-0=*2S_(I37zlJc+N3aY6 zuG#DcyO~8pAl5U+?+s4D&z|8gxbYXZdf|s(!9%`@l*qA$PTBlSQ??K~V!0zd6E2IM zbd;#0rvn3I86A+UG?q>k5D`$L;baHu?~9(+3E|~&4}3MJgj+Z`!BPwf(9H!8wOqgR z6@C-xRvmi45eO~fix*1IAe8MB67M{`CG3Qz^S}<~JjLVio>RN=Rs3K9t~6v`JN)M4 zM^d}(h)^r#Q7p_+MzH|KJ2H+P%yE%pm($vR7$MOiZ`uoaGhStvSgoKJAS-XaJN>N$ z;DcRa*rq!>!}vX~ot;+i;a=xWdHK^2pSxG;ZJPK_kPg{;60MjHps~lqQS?BY1L2xX z53XI$_Z%ocQ>hCXtr4KsMB6n<dT+(F*}U^q2ZRnR%Oj3;dx-Z>4}1zkpZc!ayZ43f z1gBaZ<I6-9Z5jFMZRo^6Bf_IS7eR>^nx;9+j-NPjoNbxeObbOVt?^qd85X_3C*<ot z?65m8i4%~6=_s|JXhZ-(F^tivJwmN;814eCpcyob3c!aThsCXNI9@#hXF_QV&9`22 zcAdH#FA;i!YZg9($>#aTsyVyuHLT&O(A#it^Vq4f)2h-4X%AayP$1`QN$V5C!&(Gr z9zy&e%_a4I40)HIiFyMUV7la97f(*W-AS)dm)T;l!v64q^koc+BD6Y^1n$U-_BIYE zK<*7V2b0rvJ^7->U<BQU2iJ=yRlYk;7eb_xmmpwhU|l@0uJ@E(qetSQBUY@w=*yOY z`O;{(12rKG*o}q+%>ex21rCHeJH{DavTlP8Gb@-XgmEH5R;vkPAEc)Ps=sliPqJa2 zyy@;fpPPVt3&FoJ9)X99T(SC+Pdz-Ou5SvqA1Tl6`CGCSA{o3<5i;?|d?LudkB>Cm zBM}D6!Wb`_7C$WMr9muZ53)$Wf~HmTWi9dcmQ(N}+?fl6kuX4d+yk#-DoOj~k8Bab zrZBrC**e*esPh;hq(jbmxymD_8d))KPB3vynoJ0HZN97(-rj1eOdG;+;g&cHlDM{T zwugvvQ@GVXQ63wninNDdgb}F$U8OPnd3hqwvC2dqZXhJ%<dEihi&Pcwh+Z=Um-A<N z(ZY`4K=E#DZ!<hq#XGVr?U{6JDtC~3N#77b%1|QzAzENQ`h1vHtxcV}F=ZNCz484x ztzN6D)#FMwW>d*2T5@{U>=-SR`<%aJEF!*AE>i$mt!54e3<dy*z#Fimb+3fvde#=* zlN0Nc0&IilL-&eJo0qTHv;|@eOURk^xfXuEXt3rqmOv^j#4$&$GaIEQTU!li)HsEo zCtKMt*J`(GU#nKzwniiK8b@g|jJfiOe-!$o1JTzW{tR1H@c|&^${Lh<V;52%9?3|~ z&L6dv1vEOx=h?ed$2|}d1L*U^yahJFM}CG3`b<VJbdiOZ7g@}DS03gdlg>pQeI~#1 z=*#n2nZC>y92xbXu8f0?32#GjBkA8R(6Y2p$`X<pxmOM%boS7y=Slw1`Mx|dQoCoJ zI(P^Q1~vwI#X$97ygQWk(<u>jT~cClz=d?tdtW;_uimS9_8j8z>F2q5J+<bUbW`c4 z5g5ww&yY7MR1Nhx%<6T9G6C$~l%LU}^<BvTAqcYfU<Vv!Y$pq(F*%Bh<^|IaGgm{| zSEgGhR7q%WJrls9W}T{?t!KO599yS{Z}jLoqo>TRmXcCU!&OR5sW#<k$(WduM-f07 z)?Jez1mvB$bdgWVGv1HDt&gS<)BtDcB<s#uN(<`OXIkfeLjWFZh-SGEN^O6D+ywxv zMsU$^*#<vf5V_{zQs)Nsm>O&dj64wy!}0qE_721gU2Z0S7-=kyAVIjAvy`1JzqJXW z)+R!cf_#T{P=F3J6~x@dMVXmNb){`Z+56nXNIU?XZ#vjN039Akl1(A<tjrTQNT4%M zcJd%iA-o^IU`pgXX5E=K_3KOXIZGlhgBlti3OZgk2?{3K3pA~!ny#Rc$C`ScgK*OU zJ+dB3EKQl2$MM&$!2wU8@~$&)g4iqw#Mije_?9i(65oa1oLBkuCf)ZBck>-FrP<Qq z%{_hKD)jvL6dE19vmSaH43?5DG+%pzEn9Wb#6}}t%(#d@w_UKYy3r_0BWCiBOrStt zw&FNVTjON;x<2C*emn1kyr}hl-t}IBullZ4T}(MZe4J^mNnn*FIev<uKZ@_{9=$cD z6h5%UAtchu(Yk1Zh>RI74IWL}{kR@(Av!pB&FC;Snq@n9rnl~~xHTIR`wTBQ+pYCZ zE~rx-4jf%<yQO#TyN^`Scd?o01~jau(@EoNHXd;wv1m2gF0>I`>DAIz5dyu7AW!gw zAb9~KDBgw4jN)B{XiWilLGjsR`?^l=;I-9jR{NQ|ymzKe?o579>oj9G+lB;m^xEP* zryU8{K?1zDcuh~6u?KJ5--X25>@}<HjDI|LrDb*T-t0ZI(~N)M*{}hbo3;%ZG<f5n z%)#5X49py~aoB)?o3{_8$dK(@2W1XoRt_65WSbIc(6C)QhYXU(@ux{Yu$okmA}C&U zb>L!tp$}OEB3Az<pHs5+YJ5bj(s`@iLZRJ)q}!t=?rS(jnlfsAiC3Q0LSkBuOye{$ z4V>ML=-~d-?#{bf3qq-+x^W?m8NcRsoNHKEFlWKFy`MPvpDmkr4NkltT&(>3F&35s z@zddp*REeU3<{03uz+E+D-@H4kFV?&8R=FQ!Ox#eJ7mc=mRE3e#7f;VDBCfJZT$7C z(U`NH8IR|&-Q_V{_7nVuL|ISXV++M5$jjs^-_(csAbE6*NEY+ll?ieFI@S59133S3 zM#<FyH*ksYyNNg5!He;ey0*nZ2UEU3dFW|3{>Rqjvl-=myMSPy^}xe>;F`53yyI}8 znv+X4?<#1kHgCO}GvJN*))9Pp13ZJfji3>H2m7n*T5jv<8M@?n^S1cLsx@oQom&I- znEhU!6${7KmYw_b;pb>di%;l*fZtrJ5W7p@N&xGMpWV6r&;^h-p?7+BeEu5P;HSd1 z@tZe~FWtO(Rp79J5bDd%FOU%F?qovFGNDJ#lu*x}_|0*!=_lM6yJgE*LZ`BcPJcot zPP>5~g;VJ$U2%{;zb_Up4v;f`edp!_XDlZ6=+&d{J8iq>yx6Uw{@HbV%L#RekQ+9P zFWsn7o4ITu-!Sj--I~{^qD5e6!v}En1%o1LV4!?xklu+Qn+ZB|_3`K6wfN<gEBMT% z68Lii@P+jt4~H`E@&QHrHfq$jXzyF&#@<4Z{f?LkZZ-B-{L+|Tts%|8pDn6(=-R~+ zfA#|3+c$4XZ)NW?n;$-;nVhL9sqIUW>3`3p&V{~UD5+oGK)84SSN!VcjmNG=i^TLE z-TF_no!_=*lY~;iRkhRY=d~-<ta+)xYQnV%TeeIf8HUG2+e{BHS}{7L_1vOGE0ZeA zNj=G%jZ|6jM@|{zJtF&Msjq~Mee+xg>B%Sias&2OgP)PuHB#!!AdDaw-$D#=zcbBP zMVt1^GSOG{s?VA^N0GvB+@yY6I;VBE0b5UeZ%(H~8|$IXTQ#+`9mr36yt#Uh9@RHJ zfo`3v)Nk9dR;~63jPoT6&d;d0f&yQVHzk7@3%n2CV8U~t8NPExiznhtrn591Mg)@t zGo{AdMz)UWa(N94LBMU4t{ZXo5xn;S7ss5Cib=OJVF_+NM$?&ORFZB;*~WJH-0$Sp zRNe1zxTtgkG952mu*XA5X4~*%jLo!(NTfID(Aav24=^9REn9gL%5b>$54@d$E*3o# zlIvSo_e@Gi5N<A6;)+j0F_(Llnl!Cgu~8#Jur0scIMBlKH-cbJaOIjWP>RDvh&3n& zy)FBvrY2k34rtssS*&pGoE;uU)}Fz!R>$^rYPIi(Ah##K&)7wbK%yBv!}f&_Wg1n# z<6Rmt;>ZzKyd0XkkP*QZ>51`~ak0D)mE-Uu6ao6qH`GoP8_{YTC|7z?)#NW1@!dfj zf+hS7TV0-TfoTWH(2EJk;2UQ2>ytig`>9jgjYiZ`8Y39xS1b2U8OyU_bX>R<A-;r| zO7L6Mn`p-(6vftj37(-Sos%;Sjk$<HH~AxE29v88H|ykb4-({=+)X(56q@6!`+hL9 zzyr$Q3H%YLj{n)U>lF0BlMn;({7!zl_(@3#aynlK(CJxCG_=H5cjw^ia0=@eJ;@P_ zax$p?8Bc_sazes#rnW9g=%ggn_<}|sZ{DY{|3Y2-`U3upU&DT8=Q*oYRzmaI0mpVY zSP!fuTH=3BpN8twmuf2&)z9kNv3^}kLUtd2L~~NxkdXCM$->{8aZ4ae7+3L6`~uFy zxS=+q8<lTRGdiF&KgeoS<JgADQTj4O=%YmF(vVW5{^;=VQUU&T#}p1Lj{t(Xp3Fxw zTW0Cmbv*>bN&Kmh<`Q0t82R{)DUcpGCPOt6B?9aU&Av#ZK{LFRMul7}O=GEyID~4C zwNcz6>7+8@wyh^8ZLHebxrjIfe`|JXN4ZX^mxqBh0_>}4j1rX;IyFUN!3m%b-<bI- zwlldJW1&w&2wX%kE9ol<t)a<gi;7+7aiu&@X#&*nb6K9UIl8XBuO@r<w2#GmR9x3- zEdrRNNn-AZE$A#NFesdn&xP?0@-40K2*4)Do!3A)3r8CP05nOgQ2w@YK-ca&@w&EF z&K5?aVUZ?DdPC9+LT;`dJrC%jX~NbtDL_|-q5N5J3Ab%CHEBcD)-K_iCZKJ8YCFl# z`BC_r{KC*Q#xs9UVQ51%FePzg)mAP=G>ySBPXqX01n3I8gxk%HLagFe`ART*FqmCJ zZa)EIj<i_wlXs*mj<gdsTN78;(RjL+?#zrx-|h-cJ+I<RYv15^E&RIcuR!uEa0Y!K zUTTv*V&tL(hwctmJ@DzF9cO;dIt>jjF{H?o&f??P*kkGVOKDPvw9DfN+q%+fW)4(D zw#qU!z2j16y5BDjT9*sOCqG3cMpbsN=~usx4l3dSIry1q1;JWv|DGiMXz3Ueh8ojz zFY$DBSEdlJP>_#~PCYQNxsBWNDJ_QvCOTG)PASD%Rtysw*F4^8^7J65^MXq?&&nO6 zMMCN#4rh3XrWHVS%*F8jZaey1s5rnm2%_)L#Sc2y>u@>i6TP9s0saA-JnxwBPbOZN z2{sbP7!XM11O{h{7nB_~qG}f@XHOxp3@#xsU~}NcY{WomO$ALIQUxrKlX;!jtG_gL zLhaj5Nm^T_wR70w5c%htYAu|?#1<GgJH4Y^=f)RCg2wc_+4*6hK@9378Tk677`;)1 zvMep%1gz|@(Ew3EuD>l)d2S&q$(wOum6-%XFlQG!li(KQUWjCBx(%ze>%1T5M@|hq zehi*Hd^z{y_|_&H7u%APM-{f@96bjO{^v*`&bd`R|CoUrJ4y!d_sS@}8G1bRd=5>H z?!nvcdv3=Mce^oAYWD1sT%_lSTZ8eJ^PUSH#aj<JPhR{+exvc8R(34jJ9{odh?OkF zDG+OU8ClZ9%t%*&t222)&N{K9jaAP|4cpmRc9Xg#cCfNcuhg)ujYYRnPz6$P4{=K0 z#7e0d4azs`m!N#ZN2rfCAvSk1f5N!WqL1pakx(m$lT=i3pxUWGccL3*w}aUA56^&X zZhd~Kake&$zFd6@c)jL(cRyHuOMZ9P%EA9|OsGYV2K5uQ*4+~uBua}dx+gTKZ(-Fv zDIrlCwrG(vJ_W^`v2*#RO)6AqM&9O4n^vsUxCvoen%`hNq<wA9)QK>SEs*K!4IiKs zE=>H|Fp(C06B8R+SoKLtY$)}$=$)99Y+*_KQYLF(pFeMh2g5L1sZ-UqZL3yl-MUKU zwympHZPAjjY(Vl^NxYs{Xa#X%Nu|zhY1yM*a-yYWPm&R)pJlIvqy$ULZpjHrokv`{ zAXHHDLGsk3Y5DTao4`%{3S0?`vLsi{v@gtkY!<{uYIPBx!zUOI%YKQ8$(ELV5|bKA zeJo9xNvfZ$eSw?6a;d9%Myj-wGjdRTV$8NeCN9)_Bot6D1lg-3v$UXEVMY8+8lL>6 zPIMO-<5~-!|Aj^Je`aCf^H&yNd?_8%d{=hn&5h4As0qGN7`NSwCqNT!TcqJo4c1Y* z0bK44u@t_8OCTn9g80~&t|;J7*|KDLpj$#0fghNV(23U!q`7?Dy>{KMUF+8FPSQv7 zmyGV(kAF}9;*a#&kNMIA+KTS5jaiF4hyQvq^4}W73=KRMXNYI~UcJJ*pqkN$4k2Xg zEw)90><WZX5VML;R=%|{<Xd1?SvgP}1wZ2xaT4!H@B0u;7p`fP%i?u<s+MTwz2>4Z zt){dK#+EQ=&cLk^P&f7lzOxBm#YZi^cfd0NL0Y%ZG4CPi0&q}_!OJa%jal+Il5O*S z>470>g{Ryf2pvH$P34i)<{ZRrBrEkrx=y?%UqmH)%P&Rc-KxmPN64en?AM0L(rKd` z68J*dC#49)pg7|*%`+mgi*mJ$e^9(KnaS64gUK@@ll%zhmVDa%{^k#1hA{WQb5Qom z4JecmqV;)&r-O?obNbXJUZUrQ_D45dU9sp1B<wwk7k-Spgg2jHSIjwmc%VN~W__~! z9V`!-nJT8`?}5}#Z9EwYETzi^NCV1+&8)&V8cc6!#TW`2fo&)x=Ek=u93NS`>m&yo z27eC48**b?g~S%A-y_T3M&z4GptZ5YkFC0OO2}Snz~5~xppaFMjtPh{u8_9!QwS$t z6fRd;5R`>XdUXt0go%vQnX_lX?C!KU_CpDXyLGhu$3ri!d3l4~`R4Vl9Bza{bwgCM z$oPo5UFJC4zzO9lRB9<|E5+AoV!=QSyb7Ore4+EW8!I=Rva8WaWA#h6oUb_Et9)$9 zvJEQRAO`%Ut(tLSQ`6;rai&A(AoErXpBSBvj-@r`E<{SX>;~%@)9-h3#c!SJr^c2p z8rDAY<%PnBl9Q+3@4z@DjkU9HpV)Y`gF`#M#?;S~Cx4!rJtVWM6~1p}368*Vqdg{n zDVx@*V_K&Uozf7X1JYv7Mj4g)Mha%!iK7AYjW|*?EOW)yA+2kz;vq#l#^-(uwS{%| z?Rz9d6^?2jDSZ#MVP-Y%)XfS%wy*^)nXKA$=xGB!RyO!sZjzxFVRgZXMOG|_^d>_q zYL#O?_M_tjU7mrCP&FcVQR^f4Q$HVnGE%5=7`(vW9naBp8#VEmdyw0(@u^(PaEU9- zj18AEV!#7GWs+by=np<S2!2cPXZ(KDuygZX%)1PXKYoHG{1l%il`_NlhOH{E>uaLu z{7sae@mqNE%)S5hED|e5`B|PlqSfS^F=k8K_^mu5EuN$U`9f4@dDTvE5fozwrBZP& zE{g4z4q|;F$m}vc7_BKBEOlnqJ!<ae+F;Fz6}|9<-LvtRIj)`%N-QYt8)@tX=WXkr z7iNkXmN6|Is+`PB=_*?8$!a>2M_5{Fr(0u0Gbaz8erj4$>z2o6ZoD|LE>}2g_;Ijg zEbVey*_BBv7gN1nQ3S}A<Y5ty<dz=5Gk>$VRI52}6Zi$szj_xRo$cke2cph1xOA8% zF50k=fe}T{Jow`3wrA;__dZ3o;_S)uK(}o=ptbgPOg*r|XKbXO_}lTUSt}<GLtwlj zE#`d)*AS{7lPLuGD4a|~ejk6LrvPO|i~7uMz@7D%?(N#_=DZbuShaJkrS*Vb)h2Y( zK^w<C_~d0$a@YI{L1_qDKHJ8sT_1eeA0A1~d2}1M3VJwW%(kxnfo;k(NDgV8((n0n z<E7oV;(ZbtRIYmmIuVf!Wbw6wh^W<79GynR#hHvd^W6P&R7|3xAbJr1-9gg~u<EmM z_OtHJPFuid7x;mv51we*VPLQERyJAlfXnr9K7>!7S%Eh$al$hp3DR(O?|*OAnK=vQ z)J_i8cU?cU|K-8>!@1-^9jeu>Qz-80(Gll+S86y|MA?^<n+K*KMqU-s+!n4N0okf= zQ(fM-#(o6;&{A605`P$>DNla4kk+*zzga)S1E!|5gZ1M!8y?C2idY}nW(zK`YlX|Q zLp7b;b<)jr@@2B1jF-Q%qKelXU9CS9I^fhhylCOT-m!B#7xF7Mre-O2AOyO#V;<)Y z>}P|qV6|rN#Y#1eMmQ(vHQPjaO{1$Dl6T?A&&fRb!>-7YpGzR5O_$$2%qnUDu!4Dj z2+myK&u~Y@X(U~H((g0i4WXKmL^>zrtBi<UXw{(ouyRAO3(K2bQOZLk)RE4_yI5;n zPL3S0*jW=6IOZDEO<@}Qg>tN|myau}vC@=aX63#*S)rNl$YH}q`lOV;$Jt69>q-B{ zR&n<X4fXV>OhmLMRdN-11M$o_x~VsmC_RRk&A@k?41qTpok+Zr1WyvDnQ)$OOIOY0 zyhezgbWN7lU?QDqwKLB2&Sa24<YyYL7_=b8$-&7cePr)#u6U{UC5Tx27MxoK>Wbp? z#w0v?C<}ux^zGdJ!tkLTW`7!Y8gIDJ8Rz2eWw8wl2+$D|FY2{dcAiB3=?Z2laBB+V zXFhne5564+{>8TbNB)+u<?H_aU!mULMJP}BHzvb_UP2iZqP7(B0*F?6W7$N~#hWp; zlfXRNa`uZ=i%JznR&#TB8~&yY^ezozIL>ykiEI&HvP-<qX+OStfUNp-b%eGS)dp4W zKO5%MXdD*SbI;69U;|z8RQ#n=qwY0*{Tq(&Nt(xum;D;HEu2b9V-wK@^=&K`S4s&v z8*-G>1)4`9qU9kk+{zuWX)lYBg;LeUHrdh}dRJYvtE8u=-xa*}%|FI;vYud-K77=Y zL_1Fh>z<lQ%s$*8<SM?lY5fJf?(8IB)^%T+b-Dfe&X>m`fQ9TZO*8FI<ZAMvP8rEX z{p+$60T%j!%c&oyg8lriu8+YtQ#y?9>*Vhep4q&qP7K|48(;l&=M4T7j?XeyoBQ1z zwYhm&1Yl1n2Mdp=;lZy{2CQ#<V4&#=SN6NuIJxt1Cx`0YN0-6R+-FSn3Wf?dF242V z%hYQ*wSTV(c+oU{_U?ayeX$P#R3H@7h^%hEmg7w{bwn?UqajTl{7F;3NoGeUf2Rtg z+oa%|G4p%-`MFL0y7A-{F|=apmXUY+ZI;M6`l4WW`p&FxQ*I;3D+qaokI<5d{kB*` zYeqB+-xHSXE9IjLybMWnl_p48rCE@mb9B(Q>UDbvd<eM$p_@8if}}I}6gKo+GX8SM z&aF?3w=!T-;s^LM%r?5g-yX-&PUHcO;;tHVWdtS5MgY<v>|*R?d?X_|-+$CbfNqeC z`;v^y^+BL>0h3*d$s{E%Z)nHt4=%f;>AK}X>G)xLm&&PC+WQU0kI(xoo*g;Rr*M&? z-NoonH4;xekg6~pvig>dl|=5`{&m&@##RV&UrD?0UC`$(A#r9)NYYjaDHn|Yy%y9s zB-B0Dwb29}=<$HJxmrumXxQc%2&61&m+`xjoHe^(RqmW$T-_U7j!@90HFJ%23k_=_ z?aF-%Bk_P9ZCDM?wbT;T%w!I6E!a1R*CgCW2+(0>Hq(>ypm(#I%}q}U{aUwdCkXvp zv}(^bPUzMxA*pNE-;*mn9p8&CS07TAt84y3?I=o(70`b43rA|~uH6w)NF^!EaFi^q z+sO6;EN^zlVeYK=rR?h1`&xSF$`ww_bZLPnH)3JFVAX%DGP&Y0?PWhGM*?^{1k0Nb zkoNAOw0C0%!(b9WnZ$oD56#4ybkg;Jyv-N#j&dIvZDuA$y)}Wapz2i?g(w;xET5w5 z+9V=2EU0(Hk`2)=wb=$x`t=xHT1%&Rw<3Xki>z1|?o`3>c`G|Gy@3VTX{`s{&BBrF zV##o#M>5CZPZm}q9}I`_hII(?q(N2)0ky?6*`_n+T2EyB;fhoQ&f);PHLDFC2Z*OG z5+yJgnFi82K2MqJX!egNFPXk_ruLDajYULP1%ciP;u{a#Dk+EE?IT^pL*bjDv>#Jb zM1~<-43TW3{iHAfrD2Wc8&QR)EKI>|Gn&0Q7>}#J>2h^%(f<}Sd<YKU8;O^=r4LJA z)Z9_DcS-LL)`p+(w$K$Qwmaq_v^tOX;>VNLkGVf2ru(Il2q2tyWiE)KY1xuDEn8mD zIW0?XS*4ndy(kVGbTF=4)bNJA$+~kaw+A=kH<QxsYd9{*bFiV(YR!7F8VW{{)C`dm zcnwF-xRCPW$tF0Xo_X-q$Hyx_%nm&Gz(6PqWqnCA1HVwG1Ni*ODtnw<Hculr6MBL5 zlbSQP+4<sCH!Zv$j$L8nj&I=MaQPsx@@WTu`LqL%E*^Q;H3b_+U+X_+OyesRfL*Y8 zUt0TfC3m%Nyozmn>5{E{&cPM|ax%Ukn>lgFPgbh{&T=nG7kpXS+mS{WK>HR`&*H-6 zhBX6U+nCsh@W`eMmg*;Bcie@waKag(;2GG&F2pG$aB%Rv*&ZN_#FBSznNoG}U8}6c z%pyZw&C)u9flVz1EVz&%Z+DJxFOQ3J_qhJZk(%DiX0JR$)TEP*MjQh5<s+d7FwkOF zxZALs_|l2+^p#!8SQokRmaPY&>+wSTVGe%$bQE|ro3$wctg~fn8a{yODfU#>ko7vI zXNw;##h%hOrZy=mFFwF%MFNAwq+EvXQY9JY(t9@E@d3CZ2_Z=CWr}1=wQ)V;T#7vS zA#X@dLx_DLHl>z$zUnMqZj+$J<G?x;YU0=qarN9wgx&M!Qw*TBv%)WV{vHD4D%mjq z8s{U~42q2=RzbRGII{M56OGgTqj(4joQMa-#=<bECt^@5^49+#7D8^y%uzNj;E7Ji zDIJ-o{9Z<KT_^hp%8OZG-^Al(_+<n)a$M-dVXY#d%!}hU{VmA+;`Rw!&&K@F>5djQ z5uv>bLovJ_62RTX1&}9`3Z76Z`&Owj_&WaBs`27IOm0U&8Kr6@enWr~q@_Y5Y6ppc z&Y=YA)0<8l0@Q0ibr4SiVIeeb!0jw7b>X0}6yo~{PrJVfe@ce%Mn_k?cX!{m{&_eP z$4M^7@k$Y4I=S=1+rFH{x0kg~eVu-6&FZ~$QkUBdF~t1wGdNftpnF`@CPUsYJW5x* znnFWpj(cb?+`qqwE<iJenSuuGu_%{6_COjt1(KivP8Xiszke2{;VyI?d8To&HqLy_ zP*=d>=kXvz>7YPu_XY_`7S`l%BGaENBPZ6^TKBBqAW_J8^ay;)H*Z#<VrptR(=IS! z(2W0JT&`XDzcARXH<a+Vv*?>ZmR7BMCnY8`ORV}PBqUo|_L1)|x<D8dtwI)6E46D= zv0AHE)#Qa$Mk-IV6P%|VQ1YvTV4C3p_%SqpX{H@2PIc`Ivn%*X?A&Jl>`A?J7axNK zm-r8a4_QaRO^ik$hOC-&V*(QRuEsk*5)kBQaDepA$jA*!LzqeLWJXxN0Sk>KM<ObV zNPas7$b$st*YO#%qan0^r}^a?G{$(<zc-41hF)L1yR;a(E{3!C4BbC_b#0NkItE1O zh1cWtmdVd1%)Iz8V<b31L;0?e?c+M97Avd#YS(~|{)v_}Y9lYOl!1P%H`7LzO}1`s z$LtE0sxfWe$|pso^ZXb2P0Efzc~iFtv#HxwdFm#w(ICWc=IQBT*-kt<&YcXb83c?q zJ`9;>?S}6dkmLugs^Vn4o=3T9tDz9sg6DGF)9@BABN`jV9cBGQLPgV`@BrfhX(N0y zPN4c?eF45bz^kA~FYF5si5LmQEG<=@p0TkA<vq)T6Y@+4Cv^~FP-W?maEq>71}pPN zfsJI%k4Tc9Cjey2@kp~nUBWHA5@&(qvZ9Hth$l2+?BCLd*I$E1Z>Ha>2${LLWm*N- zFXh>&;*doR9R;tpJo<5npHvw?#}?^J&On2UVNap$g|u2rb8URR-~+Vt4;uSuMA&ho za><I;mq_G9mla7zE!ePnAC~d;lUEp!Km0n-s+K&d1&qI@2c*LKHK9%&*M3=qw<PVv zn--q#;OrC%MIZ-440zuL4}1HRl(rl6VK6*Q-=kg1fI1Ey4e)2)@ip#l7?ORaFNEQ1 zea~bMF~H>4<lHm<zNGU%-FMst9_QTM(fyy!OTc20JVGEc7U4-b{<m{nq%NX)i=gR3 z*Y+LytaDogO%}Pe@13^XZ6P#U<Z}YwUq9w_Y@^TPjQ9;xh23MQGHdC=dGhzXh06CS z{ApYp@*l(^29-B9=9Bn=NT)1~b4cbRpLFtPbaV+yCr}TK^aK|pZ)wMKH5|YNG;#jt z@#&*3UtRH!?=kulP<W3n)P3qYZ?D9WUSB;&F7))Q-rJQQ*j-O5-~O9;<5ky5(~7`q zD0u~HT=7oNExj-Z#I0LF2->=)s1dCut7S!JAQsgnhQ8^d6+N(3mpZc~(?;{$2bwma z%}#QWo<Ti~p!@rQE#<rxUpR6@P7l8*zhn5>%E5<X8a^Ac;(bTINWXIsvN5v5TCYft zHmPZ|+=HQAh+FfHO%`}WdiDJlQ>fUYS6l0qZED5sC1<r}CrqBcK^oPrhmG?mS1~1> zI|xBp_}w{t;~ajM)sFl}>hU=UJqM0i`1Zn8#Hell!g=4m&0REi4TP>*$gJ6wkWjv+ zYt+0+QRSkft+mpdjL3@Vl1dFi-!QJQ5Rokr36bXrgjj|&e4bhLU2gDI$jkMbvi_?x zpFz_F2M6S9+8Cho{>ISEa^#@F3mWLOI-4HD#;*3lOXFZXxV-@T7XDiO4ZQxzc8oJ2 zr{nOESJR92yfb0_Bq#)x&*SB{i(SR5&t`o=3~ELyrn_(rd80u3E+x}bovAwd(DE>^ zucl*TTqj7M8Ta;X>@4U#)9(a+umQj7lKOcp#;>DiLdGn&dhPoz^!OLo^5TZM;KH6p z%_TzyJ_*IyafS@Jex7RG7Gj}@{3usn?%vj|>q)<uDOTZbYTL{AQlW72&E&ihEm0kd z=D*&bKt8s9Ig+2If}Z>pAK$nEgRWg8do1<Dp?IBkshl{6A>WXjDInuHu?f<d7L4fl zL~k;5)a!HS2hI9=r|Z0VE>;IQ>uTleU&7hT3Jaw0CeMy>tx+K%L9r)i?dhTZ<8q&v zTbbW$9HHEcmi+>eKr~BwBt*$WCwgLv+FAz4M{MOoNOCW$^GCoc<p^|1o#!uU;$b9s zB|-Njumdh$6ORYt$0>Mn3YPGDE^&7ECEgmZ1_lG?oziMn_od7`AE*U`!yy;*;dlt% z?t{1EA>q;oMi&l!*a$<%@H^XlHa)<-e74;QXJ<y-MSvC}#M~ENDHnw5fw_;je1dwy ztDmmIE0VEZ2yy--I8YpTT^?)>gsQaDuTJpl1P>AiqOk~}K*2b<7@Y<7F)l=meAAWo z29J;<3Z<i1XO=;}$`L~!M(045sla4gt@dvYvSo($Mv?U~p=F8m?^mA>YKV=i@rRs> zVZ%2Rfwy&%odTL=c3$NZ3nOBET6G?{BfyFC;Sv7+0sqAPaoU1OlNP{C7zM&du)yEP ze;@D?=UzAh74U&07eMoJ!1wV8&<wPYEyI?i`=J8qCIot9JDyqWe<b*@f3E-W;A8%5 z$(wKQ-hC@yl|Dr3F4m`84GR!SA=MBV{KRC#0YRkG!AJ1h)}4L8O0>gYn$5mJ;EH@W z*F)<rvmjAq<7O9m%K^@e{&(HJO<%@--Ee3FAGQ4Ar4?5$EV*=f<yE5*>T2S-Ga@3I z9_1)&dK5#x5I{*yJhRg@)s#CpI`@K};N!20D7>qA8)p$+NI%@DOCw?$OoV!YGK6jX z8@l<fM@3Od#m_Rm4F)t2P{242%zm?GznQ3gV8GLXhcqzk!W!s=F?qaUHN0iZ7FO2s z-yCc;v}McYme#{swQR<M)nGZqW>|}s%}!d&ziq6Cw`kb}3O#^ru<Ze^P5<E9<neKx zjvedN?$DvO>6<xMw`0e;wK{ajtz`NkAKAoK%u&s2WJMRs0|Ql~Di?Em&dW9-o&pc$ ztaWxGfJ39McJ?zHHSS_-I}2Nty$6~>UArH^i(5I0eBjX3)FDGsQ->1TGo+sUXxfoR zD$8&|@|k6GyBOt#LswGaS2xShc{=wUU$+@O^(_9GQrv<Ic?7ACpMYy;U*78!K6Wna zW?kXP+O>C5aGiduTH5jsUYP@T9rxsI0|rYyldJd?0WI8s7UkSNK!>yY@a6}B$MMPS zt(#mp@9)=sH=EXFd&j`cv;8qX7}#NZR|LkJu#I)$+93yoSY3dlqv>VmLKjYgLPD5$ z0N)Pw;r80L-7|WJTQM)dvbSTP{i0<&Ym8{WwjE-jEH7|_v}=&1$!@|-gYqq&=2xjO zP0X%Io%{pJ;{#XCE=%Qwjs1Gf+tjz`d}fk-e?PXU85dWxda;<=2!PdmXIhBv$XaC~ zC`+ac-+Q9Y@o;aqnEG0=c#P)z^u7ZY%&i(9DX;sdzz5jDIgq-aWo(f969KwO=)@>= zbn#JU#*a5Wq6mQ!QLeowI5-{Fe4kl4GQR5E1q1p{Cv?IHow1b8M41lhj;l)@3@eRU zGUc2qKY9`*f*=zpGBKwSL8$8sdq?WnfOO%qk2c}E@@*l}JN}N_uz5#}EY{F?7ZqHX zop;no(}x~CBK1_ECyt`e$CYr^?@LnNvt^c<<BsDj|F<JfG@hGTyo)s6@2?!n&&K8t z`2{M!Dcn*}!vz{%z>z5nhCb`_p0(a8e?ph#mGr!IUV7_Isy<}CvrT*#sz<O~e#vi2 z5617tXWSIA9I_{%&iS`#mPJXQIzIhZMS&%x<HdM^W7YjV3sts&mYkSUkFWjX(E6sG zED)gXY)^KIa2eUsJv7rMnw}0wx<`4G4IN#*Kltu?VpnozLK%6-%+f~QGTX8^v8inL zD6JOih&`#Pa{z}N99WHm13f@Z{~)LceP9Vl?<^AV*x15$hL}#AO>lJsq_MXr-~?gU zo;}!0nrwK5?RP>+#^os%fMq<k&5_=aZ?p%BAqLenzT=DW-pEz4p;Xr&=y_?Stp&vS zgJ~GYu6YUJ{X>F2;o0~0<9lO@*mFg}Z__`0_Qc^Gi7*O2OOfvL7j)P;i1$8%7k++^ z=bT;+4Z*sb=GL(`tpZPdG1OmhuEPqWF^@6Biz^VydzPnZ<e5&>N+86@J4m97<{b({ zv2;@865!~>tG9a6o<-n=JelL;1M=*I{Xrv`WbOhyln90-uq<8EE6`qy>{e{>pu(Es zz=(lw@yc`eaCYMWEB2cEq9Ogy)m@kj<>9h4gmY@QwEMF5ns+%Ts%UkCx3ys5xvN*_ z?Om+37V*#U$|HNB#_h!O?FOVK9&fwB@O7w9zg>f`BFNs3t?*Q1GrG&8r)x)gxes%p z{g?to7&@=FshhajbG`ecxhv}RTrqE%y8>XV#D;6<>~7zF_ngFrYm7$bE`LVTf$n>@ z^+d{Yw^g}6Y>5PFOC*QyL`ZzBgny^FMn1F!Khuqw#s^|By=55m;Fn!tJ%2z9{*ffE zCo=zIEN5)ZkID;OkQ;h~yUvgLxkspiz?h5U1XsdYkX=A2o5}4Uq7;`@3c@>O*Exiz zK^G|lF*&28DpDEa<X@L4gAg5`GpaSypcP)Jzpt07Fg2u|Fy+P#1Sm;*qIqqycGA&1 z@k!zR)qF#v?D{kNA`&|Z*1hoInHLlFR)KdQ=`PqqU>IKJkTGQ0KE18a%r#JMaE814 z7MvqJ0smsflHHpWT?-DUs@{ZZyYV4>Z_3(-XA^fHjA;?NYWm!5WW_S)uvAa#XdHqB z(J{x?kbxj)h}1}`V_aog&LRJz+1zj5xJw{R^ZMCRYP93UHfbw~H<iR|X^KZCbn>Jk zXKKqIUNAifckz-MF?F`R*g-n;ZqhL9VqAg*?W3G;hShQ@VQW5+ZW&)Oovs&*xuml? zhY(+l?uKvuE?55p(jk!{WB+heOj#m~&u`hpvXO$B`Eh)F-Zll<W(9S|!#G3F($LO1 z1d@o=Q&=%#^)$ua29`Co2*K-fV_Ss8x>WXg=WkVNRl^m_16_u`4}Zrv7Vd)Q46!Yh z64_NKgQt!%vxhPimClzinMCpYovJn-eQr%*Fxcca0fCt$F>Pwt5ZN=xIj%i)^O>4S znYB`NCKj*Q>mYh4KQ2zAi!&8DzbCL`6<6Q;c+cTe_(NZxQqZQf`<SeedpunCW8BS0 z2!VvRuOEh0@v4Jes{2kZ-_lla>CQFA=RK__pT_qVtbo9S@)?H(ySJ>E5^xqG4+Q=M zAAAdc$H^Ki2KJt7)IMy+Ed=NmnXKB1O=&e`ea*Lf6g9?2E1R7zf}(S-YdHQs#J*Ow zfYQ$4k$tQEb2Mn=yYRPG;OMpf-_a#f1A;<g8_v`DXfEL|64Sn_$l~XA4wpZ(o?ufg zbHm97mKHy(5;Kkw)>9GU9||#aW(OJ}0Q3+Luc4o4^2{B@6QTPsoQ3y(g_(HzAV`O< zc*0od4z)hxc91@bOTl*UHowEw7=Q8wpI&W$2Zy9<@761;apFmJHI8%?%mbu!2z#m1 z_lNvmC~h$gIV1N1ZcC<S%hImD-<bSLu`}lP{&sOPoTb;AGX{gWnVLrbjlSND{>7`F zSBEv|(6DrTJ&TK8*M?P1E?X`#rtWT&RrF@f+QXG9C6p7_?+b|ysRxrxHqo>AVaAc# zL~8$01fjnl5@8FNP2gs;b>z%fYW>o|mBgvGv)Ywu-lRluwJK!oIUzx|T24xo7Fl#l zOlm;RA~i^;FB~r1c4kCG)u^ymbHj^P0zcXAw_<AJN)?+nsidq)7vZ-VH)&s+W;H|} z8%C9<3}cc93X*5x1N&}^QX98#Rx`4J_MUy01&wNUNvj&&P~vTRC)96jZIO}GAc<LO z*;}@Eww9N!#p1T@mNhS3szw>hHY-|{DpegS)9d$Jx2;&UWlLh|+yX()cVe(5i1Bn2 zpI$*@#VRF0+F=+=WXs*Wrx<AVkAe(X1xuk_zs@WC4;04lb}q*Qa66oiR}5*hf?pIr zZKJDR?^?BP>DkL&{q?R@5R*HX7C<Os33a*z|Mwyo5MU?~z$}^Nu<)0@=d_{vuC5Jz z@&wN++-6opMD+-&+6shlIML)h?LX8wyC6Lhc6ialUplk6XWw~2<65%Ll7S~I1I_f) zYDF7aKl>j)CcXW2CdTN<9-=EB8M*xs7zXkhTtjO?l@xC}e_=K!Q0$5f1AWUxa-5BY zwX@dYbe2!ySWaVOVdbE;JHc!AMY_9`(idqH-8p4npqE#9|H92<+O?3cS?60AXNjfc z7X(WdoOI+(GDqS(v*Q@-@?Ef657nk4fH;J>#=<pa#xAdrlYVSF&H@iSG(x!cGmKvg z@<}uIe9?5iAV-s|B4G%4$k8B_UrVAHOwj~WG+iFOM|fBy3@Rx{)l`E}XeGac3yNG4 z4~~U_k0{+%5Ui;|BCjqe@&r7TNHIZ<%qBxHn@l2~G``}CYA(@DPjaG++We6DslS72 z@DsrQI<U)($GaB1iqdEzr4mU|>r(-J33OeHFF##?-^}xX?v|tajhka{pE0cUU}lhx zagr|-!XMp>Ff9K5dCJRCt<ElTYS?s8`?i_!h(WK7&jnX{ovpmKPhQMyv|JzQ)+a~D zjC#RWrw@vUI8wPxi|P(c<;s>2oNga`WA$c$?xCSi@X>9(r`LCIFNEiRWUqR2J@r|8 z58U!|4H!FU&ug(<IjMN<i97LPBf@y$?uu=r4r&(v+>pEX4%p+@*Csq30nP|uE5DuH zB2F-!-y+ZJArU|1x5I55L}WdMkhn}JgM3kx@`jK5(~^+$^;KW$rrH^=m)}&r^xd8w z%hYeu8oa?L2xmF89o%KSo!#^-u>R)bhlk@Al1J|iHN1ws4}Z&D(e_zuF!<ONdos+f zLS3fMz%24^KjMg=z3DcgOT*Unyoz7md-g?>D_dCy@;2XEEX6PC!Lim24If(8F0R;x zTe+)t;qurs!Zh}@$=d+Zy!o{OWP0T=##reXHwT$+@bon;e{ys5IY0H>1;3o1em8F5 znOCkLCfiL4#>0&hm6%|PiK_(V<OFFdhUDagVDInWq5Jpm2#m|6R$@tG3uHs@ERjvm zWe0e2=f)C$0Jtaq)M)oW*a7t+5who{&y_Yxty-<?HY{n-h&sdOKO%DdOZI^Jitfmc z_B4X2jtGpht)%luI%PRUV132f`+DR;<H^ysv3RVs77r|i2f_L(FouD0cHW_DmcL&h z;0XWV^SCd5nS?J(-*LZ=c#1`tpWTNsT4<iK0#BKN05vCbIzjYQ2EG3NwECNy;W1>a zO9ha*#|7~mSVcf{IP}WHYvG2)=XH39Cppr2;~vCM_Kn2ZU7CAE<7QG1+%6h!F{R@5 zO}FD{H~@uOAN#ms)vB!YwZ;jf@b?q==Cev)H{r855&tL)QH`KIRJ&8T%@PEt6|tl^ z&O6Fxz43&pDiESZ6@oL%XcR$%xOYXM7Yy`rXy3iZBs)AIfKbtc8x#r*ym=_1Ywp6L zpo8R1F3w^2*$1#`3)-z+yZ3DM9JD{5zTTHfYGS9u;9PsnwechB&m)}Uq+^2Y?8$*1 z!gTQUqjoB$Vh}W&@K~r(439g07{66~_F6Z;+wTAbPxB)Q??6J=>_H-`Q?%q%{PZGX zP%UD}(~6KQjEXBO<+Ll;afmf{iAnwJ%4Tt7eVbM8x7L~L<xG~M_lk7i*4y5`UW-W3 zfLo~hn!z0!d+4+AxW|Q_;61baJk||QYv~?JRKZ1d=wYv`yRucGEuXx+c5U|F{L#~M zyG9J?+NE7rR|w|tXKb8*wQSvQ%dX<Pvu1(*@`@jI%UoRm4A^k^mTT8`UAy|@6I(Z| zTf1iSy3HgL^+_h`icL(Jh*GlP%?N+Z0;x3dCL>oiUmiHkhEJYOjZ-66eC%AvbN%3s z&Aj}7;EDGO-N*Z8`+IF1+Od^qp#$KtI-=DGC(mQ+th{%A^YGZYv(P_ZJUq5@A4jau z9O(z{?692OYoAuE`DN`5{BY_N@VUP3Yt4#J*Zz|`oW(EvMrLjthHvgzwQ}dqH7m9w z7WF2J>QAYc$0$_Z+$D%<)#TUCs!o0xMEj_ILGrwU1gIOFGR$Z<a{*`ZwcY(T6nDlO z#RfNq{_`d|fb%;8MR)h#SiB2lbV)qhA9Npa66fOHr+1rq@f|z{bnLgJY4#^h=h&lP zhXuvjdk$!~c^@l!KE+E<HmEatVWXBOq1jW<chLNBa$RPM)T2%VoQ#Kgj=!DRw7xX4 zLCZlmmw1l6IjCh4)2TsA{8`SJbWD4bv=KduMiu0i`&)M6m0IikYekm*FF9i;_D($8 zPtJ`d_%wv<9=4-+6cn{+aCOM8SIL1IIoG>Lu6wi58W)c~z1z(z*3NTa`+kd>WdF-K zJEr$bn@@m2tvBzJjxopUCes|fh2}?EHd?tTx#<zS^quz;y!1qaI#Ov(u$;A44Wy|F z%?ICH>^b7*;I_$3m-<af)&RXhh%ZAuru}Y?Y_`ZuEgzYTzC-3GIqL20(npS5?SiKi zx(da2y#}vNdVjAa#&zX!W)Eg%pJTnRwLU#&UZ2fiIpZ8&d+FLbeCtXW9>A<5+^!;| zIZqwiAe{p;`AQ?Se_cFzwJ7uj2XKSnqJH1+*23dEPn$Hy)g^gQzo~BQZg7Y4_#%FF z4!;k;#hHmqCy!dOcq*b7i3#%Mb@JXcOTBk##=ejoa04y?hQlyEIQy1}e#+~CqYz@d z$Ww3A-4jN<-B{RUt^JzrqwG?x6sytab0i+n`BY`qM|!;csy5l|jET%G6vVDI6uzLC z?KjXY4KgIlLzFk{yWCI_Vf4%(&xi?Y-kJ=ctms%%M=YUrvb7(pXY)Tybh&f3&PovQ z?3)QcZnl6+j`z>jT1}smzTIrW`r`_40GES9hI{Z3`?CJrW?Tx6;qq{hAP=w~>yH2h z!$sC#xM{L5&3D9@5x{GY?}Oa|m3;ynL!Bx$vJ-CR&OP!-(7t0e2~7~l7TfGI?$Iw_ zyX><lL!V2~YoVMk?vbH}q7u%7L=tEu8jbUa!Y=jjxJ!^xmlg00tmhu#AlljQ;p!M` zAd#q9Jy@Et?z8M?A?y`i&FwsQ&I)J32rI-uA|I!zC$`Q%4A8g-8kz^OHv$aJ0|d9H zPoc)6M+l7TB^ze6V)g~B9*7fZHVEq6KMupTtUj8`;i)*2nJD#y5pnc1i6xU`TuBd~ z2auV4fFL`9VzQ(vPM~3}y>LY760k(FGz{~RwokUS9!t`!C21}yY1nw#;ZwXu&<n|h z;9TjFxV0CvOUGy=%bjDbtR`=lhWa7~IZM}>QpUA(k1L-&ZM@l#H_(1V*N#K&?KXDk zI&`@Z6Ir;XC>ARmSq&d*Gip?uj>AT@FIuKd(ITZw8;#6OsK=dS-KgDi-JDT$H!eZr zD|iqjQ*#fGAxIxh9gR+KAxM9r5FSAU-ze>1v9Y+k5UHWlsBk9#G>Y}VW7lO-<I0Vy z)-D#EX!+2g+v3KxI(4WLlYG*y?XqV6Mg6Ol*0v?H%hJ_J!;u&UE{T;;kY=E92jhwa z^1X~Ftr{xxh1dsVysa_0KxCnEDpMv1?}_CLF}^SGaRksmUmUWG$c&4{djpv=P544k z@`dzJ-a(RvFeQ!4<v6S^nzXHu#y?`9Y9N9A@sSs%7+pyWK`skl5+_;+34%&7KVyKz zdI4pWXeXqZ>{sJ-Ihsc9UC0L<Bj80uP6I<wQfGW0^q2umV!n`uuuBz|AjmP<rT&Hv zjdS8~>RrP09|R~=TFv!AuV~E`OxOEzeFCIZ2|vP%;T`zk1(jamYp@s=<7)_V%kzVc z>Ea@DZ!o##Q`uXoKjW}_JU^K6ksd)syx(XvI7zjQ(Z+?cwPa4tk6>yodH6>df}F2X z4JpOg>6g9?nrOU_=&P|*!=$fVYrdv2RUAuA)#cZ0P`ueZS>Dr?=lV8`^fb7vTieO4 zgNwu@Slzepvbb@XW?>!2CqyTUcWt{a;?LMx&PkeKTca#lNoXDBwje39dRbEb%@La$ z!xuFUv)J&zuWFdrcD&-gZMVg#jXN~08I@>x*RJcLMm4*3t{R;vZIL%#TiaR=Z`Hin zB-yD=3v27)t(rC0M%oj;WU^k?nutQarB5}wq}3)Ht!&F0ojTO6-M&3ya*LD0)myaD z$O(lNxbS0+s)FL{_jFgrG)`+)BQi;Q-}%z$nq9k8i>@C|(9tp)ouIvI-F{wU8IDTS zM%(mX6B$uF#-i`W$jFlTt<`|Fkx?aMtm=-aS2Usog6w9Jh$D>&^p&7z<%wocv<~#~ zzPaA#zCzO3Z_Lasr*rYj(?6v)k_bVdzjO)T$G5MO@*OK#NPfmFB+_Fins@*qC>O6Q zgMa!$2e9)!CRsrLvj@NlzddjUf#DeMfJ4R5KesHUivuP*IvmS%F4ahDQMMHCFuhl= zg~RKYE>@4IYARpB*ihS6@ixTfbE^dAW|;V+WwnlJ-7N7JPte~a9+q5fhBj~B%EoF) ztL80)Yc;xeud(^@W872T2(OXWfylo_DlGLhZvEYaAlI+Q)!8fOT<>{p_R85(_=K%H zC+*rkVcS1h|B$tp)sm%jiS(p`_%`PTLIfF3kku4<mvdW2vNI)1V{L*2iSM$NwedHG z6LN@Qw&uI^O>`&7#N5L&0!8>3=7F#u34E63rr4NBwL)^2+>CSRoRA6?%_?#UIfwV% zDs$OmOx$zb$6ozfES0*PDmOGG7aNm@mOEDW+Bw8#|0A`-LB_diWjFJxCYU)aG+(#S znElQ^>v(BIwI2GY5!FXcvv<5WqFPUV)UfKKW;5fpRfvJ9g;=R_<qo)zMWrg0+i0~F zD^+QSGyANHD^etGZF;X|F=1gb%X$@0ZCs*ElO|<M-v|uF_!PWBe1`<nQU<ABlG~|) zQ2ptt!T2BX-7B2*ifCt!G>01{JEhXv8lV11CJA@)6}e@id!7?9d2$>WL{62{%Y@nK zV4H{^;|BN+zKMrkF9LRj*MjTCOHk~p=-%sA*2LT0Bm1T_>We@cAoy@1y*n4tiMtq> zJtsg!j~<b&jh`4XBk?1`)(#K+{)iO89Z6u{lSU!RY{?zy<O7TwegKVrj&m1!;g8@4 zy(Qt+qHFjrsi8mlcKEHf5AvjjTX_fgqNC%<R)DEN3oOsO=mV8$8a*I$GO$<eUKtMd zr#E&I?YecdJ!^Mn+UU8?(OR&$qV?-kt$|?MA+m`Re>|}Gz>eJqhj&Th+KnGS8lNuS zFw_@{R1B*V?tvHs;#**&HXSJ^9tdNTv4KE$JLQFH*0cvIHQlk=o%4RVY}HgRYi!4o z+xY7=2wQp+{20sPH7X?WEpE+q-+b%R%7oe}$vq;Pz!jS^b(08-H+(v7Z!w*kDpPCu zc=HZ2HuGYpwOBK*ShQBCN)~mroh6a^xvyyHGT}walp)&rmn<OK5DBgGtRZ5R<W4*v zL=+KAg(FYSQu(#ZJ-yzp-LTlp^X1f(=C*dR4I8$ww~gmp++1U~?)IIvb}R3!8qmzH z`Jh3~?V1fhVBq);gm!0Suj*Y#&)vvhdg)P-J~jJfc+|RB%O$;SbjsDt4g9&Hu~S#W z85}dMCgUiHltc^sg^1^oPknkts$af7r5d{?x^o^kcg~sQaEy;F-yqpWV;$C@Sc1hd z#~XZ$#|xboJz6!eXq^#B&JBl_D4IT>){EB01dFZ64tbj8+(nj+G{blzrJ8kd%3u%g z<5T;Vsc>cMPA06o*t%p<&vvy)?qm4YcURc1zfl{;=N_q3Bx+R(xF!#5X)EVH_aiBq zZ-j%Ke^#kyrqk)<Tk26Ubzq;qURADEwGOG&EGp&VHjAw|EoJ^@Tnn}*)~hJJ<H`^s zz^5B;5e@j{?=L7RLWwv1kiVi0VPP57Yj<`IADYysuSbo`)!lk`hz7pK<r;1oZKE4p z&RnatD;it6e2GdkR>|Y}Y4r=~>32=(EAx}6dmfSa46O|agg_Hjd0!cy@hcSFHag*Q z<_0#Yd!RP$w5~GNFh7&z4rCDD3AeKdLr!ukz1hhsoldqZixzM@w-F_6t2z2=-E|d$ z9u+Rt*S)XzwL;qTg?L^nunPqX07zT7YZoDwK=NBy+e2|P9SwT<poKK}+#}rYMArQn zMpyvXB$knISZ$)5?<8_n5?OvnkggcWlB=KxR%(~D{55{E_EpREuOM)tw#S19cnlu! z>J^NHz6huj{4pY^(+YX^GA7ngZVJwXBp5N7TZqpYW{O}~Kq8+*NOOsIkc}jK^N#5$ z^-yldtS_?`kKd`wOm>ZQ2?}i!pLw&Fw?8vIQtHgr>XE2ne~K1$k8dS?AR%=TAwjle zbCCH)%F`Jj|HyY_JkgV|Gp0U1T^}F7kMLyh!3X3gTQ3mk9bUHZIXj-G-znR|2(cd| z6WMgSXd<RpPIl?|?8r*^M#UHSKAsKwHx=>q-h{#p+!1DFhw|i`IZTpQB%7!8d1T6# zFH3JjP!C`0bg&aoz|d<Ya~?9bI0P4Uw9!VU6kW3*v=NUCF6`^vD{1uw{MOCt10crz z{|TGi5rY+*T-zQ)$E_kZxv`K1ZqLEKCAG<2_xOLa$<_RzEW@aCkOEGVnf!L;v+CRP z2ET9a&--746#3|<ZwOv$*K^c}#fdsWXVGhP`c^mU$m`+@%N~gh>swm)N=~fjc@CQ1 z4!aFa&f`P))1WmIZubgHzde3T-=#SdS=;I@TUM{ysx=X-0uk#5?@0Fz|Dp?7L~~^X zn7g=vW}1wVBNrv<ct^{gqkHer<E8$$AbRZ^(6tB<{IB6PuXh_!A7)9z`qq}RP?pv` z;Aj20CRt{!I1CQc&f(>E!fxSZ=d(WFZc$y{wX5C&0gA$+@UMvI*oBP;<!*X;A)4hE zzhO?nT|+abmeh0=48RTWzpe3LND`4D{s(i#&@^`$7GHn|Tk5m4o{#`^Qo1LklT1d* z_2)0g8Wpc^&WbNp#dv^je9_$n!1(my8M-b_!iyIP>K(q6oN}ziR)hGPj;w=Sh+{wz zH{FQ$TN6@>*o9hSy>%gX$6#v<OJOrR*zCk(96OJAKz!0Mb!NrBk7sndp5*|J9CsyQ zYJ;*fnpfZ62Qg@hbW9AA7l7$55rgQlcX}%ey=B}1l=~VOA}x`RY#n`$z!DyJzbT&3 z^a_5M9uWs+;S7i%K<{NZB_#F1f(7{9iICu?kLND{hhr?p4{#m)EkwG&M1+79Yy~~k zf}6RyI0SG14rS-f$A`at$4BSPfzm{tO41R&3Q?M!+)6ZojLuXS6boo-U#Zj*x@^pF zZ?8uNzlZksAAo;Ga1@?~zc;}XAYsJbUM?;nlSd5SCx1`j%fNgHc?)e$ox=0q;!C($ zymW!BHT?1TtcSx#JRCp%@o)sBR({b`=Mi#Mc7fE^BLC*)j!fow4OT?q)Yte;OJWsF z+s4W$+<3{RU`87z{osRpgFC);5*l1DdL0tUqW|HU_)F@77V<pT_=$U~c_fpkR}zpu zMa~NOQtP^}3#?qUB}Dof##nKM`*g!iB4PO(aA~9G{pI8CxG}izodDJiXEcG3<9O@E zu#0%hF{4pl5#`rYr|5U6#oZn05T7PLb3xRS?kp*0H`5tc+Mj}+r9JB_rWsttc-&Iy zX6_Rs!sDO`T!#Hz#T>+5Gla31v;P%KAwbi}qWEyp<5%A$Z_F@ib5-y1khQi1hFi`! zW(519-rl|&cI<r;iw8&jggzg@3hECj>K%^X;>P&rCwwN0S@h32NQSV3N5FUS{yk?Q ze)AigfbZ<ZcX9nU+o6<d?Wo?Gry0nWV(Suo01@dc#S;{qc}j8RZ1XhrY;$`K$!;PA zWLz&cK~8iGPZwg$4}Rb?Pkg>tYujpgyYfS9xPw+sZ+CT_+96fgwTqm*s8GW-X7m#B z1BpM<a4jZSxI~A8At)YIMv15;>LyPi&4*r^d{6nq{@)WbJ7cNC&aq?0J1iC>Yt^XE zrz~;UK4xqdd5o%Ey;|<{#SXj2j2-2$P#aOJdToPovD2<mW5zix)`pWuzTsl0f5wg) z=QLj%Rik=c>7)EOW(<9-Svxm;k;5(}ZPD7*Yl}&X9QKSJJJMkRAyuuere4pfQ+pOm zN-Adh{&`IP5trN$5_?RW)`R?r?KVROlKB(ercCJ;o0yn8&-5c!{*FsXAc{OLoq`X- zC&VEwvOzl1EWD5(3Zkom@fu*`qjey!^8p!OvAQ5K>V%;902c@X7lCEtbpqVLp+2s# zQ|fqmk?UAu^H<XquKU2vt%q%L-`Hf2*$z?<4&K!LQ6dq}^whWwC-Im{Ee_eO&V2{- z$KY~o@ai!w4&|o9Ge;aDR&s<(*b`qG<9Mw_cC{wpIL48i4ab_`HY1G2Jn#MtFPx`K z(|t(g>r8KMa5vp4<I2c*De`7JD$4jX#e`Cl(Hhvn{GLLQg9*w4H?~&YmMC~PW3HLO zt;v8`FhZ2^i?aL6C&=;HtqP73@E63QTWkkSy0!_jN3PTti`mAA(z687H@tJ+TuNY8 zPrBbG&?oRHSWcdHzm@z8f9p7Ex*xXoZ|(@>Kz7RTVKe>M4pSlQ#jY0+n3aX^kRSNk z)UT&bT{^^!;Lh#acMh>RHTcrRH+{MP$<1E<3-~NPg;!XTGXc#ktw%I(*_?f8J+zs; z_B5<zvle1GoC+)OmO35MYLNw}YjxXqtX->pd%`7yaCu<H1$+xUrjYvs8p9$S4VIQ8 z=$Qlg0D_^F_25>`TUimFt(qw}QzX|)ORH5QE$vF}j_vCzj)-j~&hXYaU4CP06pA)1 zH9t{)&};n4u=FLZ{GhtbwXL|YQnN-PU!i_!VEo*|nhJcyr1A{2IAZ2TEng|I91D84 zuqJ}0T51)R@p35IGHkoQfBlldVJ`MoqJ_pnALiq0XJzGPJ<vL-l-|$I(o)oFM4w>K zKo2Ji2MaGJ1Y|PS#&|&-P8VifNW*Z+YAp4|TbJGuhhM^5E?yc#;^gr2P&Z|Pml{nH zB!G#W2vcwqe%_<wIF-byz|S+*HpKy77hl292)~B0HJSJTSue*QkvK<4oV6+)oo`U? zks#*#S$tu-(DETpJwc+>B~hlUWCUL!w=Ohh-UdmpuF7N{%5nTioYN$ZmQEsEC?z5H z$8~6$x)x4n;;+Nb%W-et#;K1VllcBb{6?nuAjbzezCVa?ruiypiWlIq<1ge(p_Qy8 zPh$#oSdniw<}7*o`bD;lioe`Ko{l;AZ9HvX3GZYoC8h#`>~DnAM=_Mzg!|H3qxt|p zV;EKa(eN9$y};VCTIbGbR$OJFMslMETdH^OUY#V}N0RQNN$G;GubK03yllv^qK2#h zuAEi1G?Ef@UidyguTk<NIqjAQMBp2IipEO}R-AVW8u@e(fH!O8@NL5qLph1#I*P$~ zt9Kjl$M@R!K@9{3TTOXfP54CTM6{AqPYrRV)mABD*i4>Xwc=UpsaB3{14=owLH&eJ zV}@kBt<o_jy-piP@tji-UF_r}e`6cE9<MB6=?rdZ(0lv6_ITos`H%3BM=*rMYb7P% zrN*^%$0C}|XELa+=H?E6u%}!LeQdqj;em;6E4}9quRW+&xsv@VPfW%;NL4RVv}9bb zEio~{ffY!em+<~LNA#no{OJfcUR}(S>Cy8_rUAa()TDQ{bbLS=w-(bJb+fy6Xkn=h z@=ma}hz@b@+*fD6xNY0!R@z|xaHFt_?95Svx=iTOt9+6A5n;^yaoxKN>CwD;3|&_U zGbUP8qb&X8w#t|qGg*i>wc5PpC8<cGS#=y7h9B;_?~1?Mn7!wl7ioTek(*2FMh%A9 z*(cXbC}|zgMp#{LLaz>s8a+L`;MRmB*QH*~b}Sq>yj8>2b=@<ay$QoGzMZj+(3?8{ ziKe9K{VGAUYEi)O`Y4$ccelOjcxK|TiV0ID&U82@M8<U&dPkP-I%agWY72TsmPRbu zP-r1vb%}yd6e^+AvA?azx#X>qnaT##mASyYLj$;Cui5&bDedVh-TE$ht8`OTy>~bq zQTsofE+PnmAbRwk)oVobmgvC}UDObLu_2;F@4_w#K}21w5;c1C5^Jp%ED~i#XRY#j zzTfwG-{0@L=8rjNX0AE+=dLs7ocne%-jH@Ycvc;`$}1=^|K*Lrv5RGmHu}-nkC0#z zry=$2TLV}|TAE|J60}x50qtj6Df!aeg372?-A%<=H3QU&xNr5$1e>A>3Q~P)qxux` zT$=x!)&89L<K?KxnAe-k*R9Hia?g{cd`wg?1!FHFUb|V|T36G<#)*ERN?E(QA!81C z2U_-CK-<3Dq6pboc4RVB{zFKl4n6oa)*TkpRoD?umAaRFe^QI1jGo!GFBf;+?xJ;- z?=(dRce^6-&CSy%cQ=iTdD1IVofpbW&t4KChP{Knq%ydeJ2aox1@FE;O6d{dsCw4w zJ7VO}O>;NANEBK{_Qlj@JmX%acx?McRj?H1aYHkD<!cz`K<F}MM|e-2KY?hQ+j*<i zon5Tj?VzV+X$~nqBwrCX(pEj?A#3X`lH{vS8H?^qu1gB=RC_MG|9KO7?Rxt1A@|{q zn1Na9Pa@L~i*+?tpxQgJw0EO>s8nub_Otf)-`@(#9S&}3hCCD$a$AK}LWJW6<gx#L z<3Ff#Kzf$%n=a`6LgO3{KHBNX7u?ntxzD}#HOKA|k-#uPUaQnd>HI_3*`+aHEtuLY zBA}c!=U(6{rPw;pRAuh=s|J28ofJ=lt?!`?dWwO7vkTK%?fYb=J4WB#nr&MuM=Vs+ z{e=T^3lBMp#zlk6(PeMcrWI$JyVOE>^bh~Y13D}($K6fgiJR2jE{*Dh+RLPAz0>KV zm&q<2%?eZ(V~$L*WleLn75JK9v4@nqQQy|Dn@@|6JWGP5gYRn48_E9Xz7{ynRR^Tc z__J$#j*~3(`t_^>8A4UkL+NF$6-lMO9~{#+WMl>XJ^<a}346?b`W8y=M-A-V9e%o6 z&MVFnuVv>M4Dv(?Y9<$_f`@z+@k{@9S+!T?WlP{qe-pv&^AXlnDT?OiIomvOp;ZaR zSZx)QtY?GE?YmP1AA~I`-9x(1b*w<dv&9W1adeyXyIQ!Ti|GZfvKyjMNM<MOM<;KB z5;G8){+qFl)XC2($_Wbmp?Q9yrTP3?mY6B^cH5pTrcL}-(r8-AYiSY?MKS-%Nm4EJ z`p!QCCwFW6y!u?%)^|B_ghW-Z@`7gGgylaEUlxY+o<2G?y?5>vp~S4&w=wx-oKX}j z*&w;fc%J4H80Uw!w}1C$xSO#f{a1^I_W|OOSF!F>5p99CB4^r_Kzg1Kw!q7&VVY+7 zOi_c5=<NZ!&(njA2?;OJ*Mx)~46jFW^**MfVCCsDrHM#+K@(AOOv(g#9O4{!RQq`6 z#|;=+4x>kgWiZjWJC-hi>xZRI1Iv_OF&NJ_`J#4Mb0k}Mbd|ia)bwE{Lh*&uM9JYh zCc_y&^gS{X+7hAR{<|>@)1`WuY^Mffnqg?Ih={;ZYR`Dq<oO|1_EhBez{Gr<L1`t| zzi{q4hs<9Tby2<gP+R|u7-80zCY)V735<5dP0}_5L1KZecd*Ep6w`<rS7NORXRkl+ zL*`A8Y5mU}N~KqMz)+i(y|LlRZ+APdkHR_0`5%eCMk?l)@C*#=R6YQoO#Rtjrwf*~ za5xT7u6Y(0!!>^XXCkH+nVez5wet97JB`9us)Q;sk^NUV=_T{8=J644OCuLG40L)g z|EZ<dDZNH3uaZaA8IK3Q#-t6A?l}@)ooM)Dh_i#czbdR?jONd<@BYxON%RTT<`ij) zy}O;)Lprp@Fyq|XSy(8UlXpMX?U94jQqhdd__CHzDfh=ercOo{Ilq0(_05+>=q&ae z<;Kc(4GMxk95>VFw9Bqp&H9x*^<Ma=(yXAT$MmA-%)X_k?lAd4HjQ_4xcIHZo5~+k zlDLY7nd<q$t3z%U4s~4(66|?}ni6;DRCJ=2($|xu%sG6k?{<Fo7krUtUNjcx6T0rA zzVTbj;!dNb`Mo(sX<%0?Dl8|l5ffXvFy3DjI>~Q>8MA{5_NVjBkM-DUV5+hePWu65 zUEdrH=)~%uYdKUk(p_prP`mt>mzY>?!l^lZ*pavEJ~&2ecQDttCz~ol&KGcSgVG|P z6H`7VBE}y45=55v=}lNDokpN|O<JxoXjqyjo7H%ECuXJP?9EEeMebr&TzJ?;%Qz<^ zc_w>aPScJ}wA|anasGMjaoyb7Qvn-NRX9+g%p%4TL>XdFOQu~d!XadDE>!l|7GaS2 z{hoKZrUOnztH?Q5HQXv15^v$K6#6|dT)Wx&>xqT%PwCmOpB!d(<vl^VqSrQK38(yC zjgLD6?k}20yYssUZT{qZI?++>uKGeSv@su+RhQ~d$SBVe^#rTSx1X9l{I_D&Dp5;* zbSOAM@tGayy3fvER`NRjZOomm7wnDSd5KOg4mRuyyu9_R?_F|pD>0sCODhL1A)l~0 zqmqq<my2RPIJ?pp$lMTS&fv|7cJ;t5!fgT<GS<~NQkTDzrUkjca_ZKNSo(c<^^!L1 zYCDEUzyB$hb@y~Ar8rvcA1#+X)tdkAI?t*Mxa+c;o6UPOnR*U<#-uq4S>4OO`C8HS z-{}b3h;w6Y{`ZfsZN6^K7RZMvoHa?ChqLBc+4yAKY}1H~cY6F&i?1UgU5|>JtEA_$ zl=^p(y`fRI%Mbb#$~!WcA4UU(rlo(?zHUs3=Pa#+LQV9_fBKl#GA?t(kXyVxCizmA z^t%#%TY@RIkabRwjH8kYlT_4HlaH5NqV{y>!W^FeFvksJDOp}Q1#rf^>9kH%>4Qb2 z`uAw|N-_tI!$$kh>*sdDAM%_s4r%aQn{Yj1TkcKWtqaU#sVm+Z)?rXskTJ&#Rz%0x z>OP*Q`mm0lOLU4w+kRAyeL882+Ib%1_RTdSI)69eBxXS^qnOjM^KAOpqJtJaxd>Et zw)U+Mvh3kHD<h!ky_0r#Brt`{bv;e~L<zK|ZwR14hknYO+BmTHpV{dCjbHWi@t+wM zrkJfoFWW7teo=D^CY9GOV<^>NX3g<jXoBxGulJwO2_f~3x>g-if3j;ot5vt+#e3!~ z-u&n*ROUGpch|pW=Zd1o3rLY!^M@z$<oDm-bsu_QtMtf-i_&psZIZ!B)4o1OAU>GJ z_2X*r9l9>X{m*~j4zb;k@%(x)sJpz~W?k7c+m-hov$#etyj+v1{j2rQ=__W!aeF&) z{G_jy-0(!rewI;gmCm->RLcw7+dv{S&}5a}maUG0s}^b<`An(3*!%WuF-*6Y5FbNj zithWGPx(!V7M=aWbK<AHMEdjYp!W5?=#&>GzUr97Xu*U9+@XbTS#iG5dV&ty!lP6P z!u@55ST&7%!fVf}RH^oA!tFIN!kHY&ju6EssH)%Z{<)0g(FSK_jLWe4g>yPz=G`MP z+hn<Z-u|lGJ}`Jcs~}Q&p7m2}fREOl{nQ?|C#m<AJfd}z6Fl-#Dins5Kx|pCPUhGj zue{s{d68R_R=sr;@syQszuk?9{1cmvwgy^1uUR@Jap~7aZ+1{{+Xqxox4d%|eVR{y z!1aeQHt9;mpw{~J?sR#3YD855z0!mL@U7l~Jv%sJ@Ln?&ya&>LNJ7Y_s5=h4-2hW| zs${hq{iUsOn%xrNDGYD*V7p*{(s_IB$s)tnj!(6=?JYjoQ;OR+pI6F%ciNDM;<0jB zWq5D6y%=?@=?~9&5FK&!Jg1k(D{9vxl!jYRX8ncpL;BkZVr$!_lgD?hf@x*tb>10l zQ)xwBE>UlgVv)Z%DJ3VXn@des4}irey!g_#gV~Ax)hoZ@Ml)hIdq1xs%Gx*M6a9Oh zd(e%$xjeLE1pO>=8Ku36fS8WvN1e)T;-|7yZ9T7#p_Mb9l0ws7Bx1bp+!{B(%xpi} zGw-4Q_SP~87uNh(*=hB9ggc4DCm*wv839sjbGb9C?AV;(bmjPu0d7-xlwZPDieZm5 z4o#c<GczQMSuW(_>xg0TxtwY*>GU~N)^C#oe$Q@}vz!jM<GnK`*wpSR{}O|6iuxib z|Nc|t^!4qbw}zn48{cVi$qCL_E4!2)+)Ta4DDS|}R?ft`<ln2Ut7lpoi?)Azcf(t? zHbxs=r-qrw<J49@ntI97^xfoq#&~Kgtzo*N@{94@>7%LSA}6m^ire?e;(!!VCB2=5 z9?DIrkN)h^mC#e2gFv2wvR5BN(t12pzAb!3^=5CQ0`(MXCHPvO|D0C1eYP-L%OPsZ zck^+)3f@0gZ%cVOU$bNF^>rkt(tUL0;$PRrMRNnKe@eHm?X>jF2LIf>=)bjoyIg{% zE3vQf^V<QP(S;GgR38GR04JU8u~;@8j_!i+&`Vk5ipQ`|6T#i}D|gzRl1Ia}T>k2H z&L$k+zT3n)sHLh^cm7f<;TwE9pcv02QC$m6ee+UrkFCN$Iyy`53(b04jYVr^m1Bx@ z(cjC>jnkF7E*{x_76SX{KL4nan2MCw;DUHd$rYnH%}umwQFe!3oo}UY-|q%O^o=z5 z<yss_bn24pVAPCr0X#tRH@<g~=lYD<O0VsA{1{EC&h%91^&{uo)ucB}9K=fvrZGDY zkM3NPL9pkCeTrKCp_*8-z!U}R(9^ek|NN8cx4&dx4R+yQQ*?Z)EiIz&8+^GY6l#n^ z%=tu3Z@Gx;@j@HIyM2g_?gQek2J*EyepplT&`erFP1O_~KQ2h^*%<$e4;CYd(cj_{ zecf8ioR>QkwCZ`v3`k2QE+7KM7sW4=)l4zRVH;nWon3x}`-P2Bm#f|N!EZHqd>>va zpe;5JV>AyE9sL(Ij6om&m2@}D&9M3=8vF`8vCD7jW}X#rjeGuAi}x$Nh7I=Oi48wr z{gd=-|43;$gllKB@Qzy#k*)vS<ZVBC>9eJE{%eMAhOu9VNj+pSwiZI)j8L-=6E{D1 zV!VL;y6CsQ%9S`HH|sl!qi2Se4udPnI8?|#mJdu(BF5V1aEF!s3vq!$rqwOyUx~(A zEbeNhd$OE0Ill&V62%?c{tbnQ7#f!C{b1m(@KV`m_PCWfOOeZbj4J=mk0h)8UbHWK zk3{(RAkXd2`dm1E>-X+WUx!4BFrIV4XJ?rA&;t1@k=r(c)XCoOcrm7HUHc<pqxOn- z{Q{R{LoW>D3{TmItq^*4qgpCSPNRs<mSdIBs!1ACqBW=P;#L-{mOop9#0)q!cG{wo z`{A%*O@8I-AWyROIaT1q0;iltuegGErp}spdnQ}5rL<LIZ&<FyO?IW$U46|M(@xq( z^}!d9oFy60yc0Njr1f05PGU;>ZUyq?#@{$NF}qk8fsDNC*6Ent4>W6M+UB-=`v*{a zMMCrQAGn6-{;j?jHOU~x``WDjK&Xw>F)BA+4IBQlmF^cb$&r&WF-edrI}7p<#XFnz zRff$Hval9;&2sxS1>SMd$x@_w*73~%X2`89+Ox&zU-im1ozFy*>Rv_%npLHXeOkcP ze^X<2&3B1=KyDr_>zAegK;A}7&MM%a<}eiJYNzy??-xD%;!|vdfS?!tG0&L$<7Pj5 z!R{3wN!L2q)vQ`HxQKkG(B8~8Lm#iXFziZQvxDbrlGu?=|29a~Pek0Jdu&VW?tF81 zK3d8yFObF$vKY%c!eruP@7QTG;Q6cLGj*`(Pym0Nhzu{=LMqLDHju7&pxEfTrFd&F z!_uSm&YghMh6kbOJI&iEw>4xA03)$&{#(MOJKD}&k3y6VsK9r)JpB-o5s_j=m230I zgf#i6H{unmbk63V*%V{t+FR4wK74v}m2|gWjYCW@zEmPpoY^^!dDE4Uvp`9Y_uLT= zq{BN|*@-jeC1;&UxW68Zkyo+X4=3xd;Zqd}AK;6u7Sa3|(la@#>a1s1TVVOC{uLX0 z9%;E=QBvS6Pj+4W?hs|Z*k$h%#zr}O=62t#1E)-BmVa?Z#b@FbvX1whSpf5ARgxlD zgm~k1tJ$l)63%Y!$Z0md^izk0Y=s9tns}QlfmPKkeXSC(S3km)CXBN`f|`cEj#3YO zH_)#QD?NzKo`*1Eknc=wiA80|ywtB<zWg|@r`NMr8awDu=2Bq^HwX;E-_{LmYa!jv z#eoIEHTB7_3^+fN3HFxVOW6}Pa4^~INc1QD)yO162nyF9cd3wHE}xAh!LQgn=1E7Y zd>5e=Ew_10x{+JwL#1%>a~g8d@?f)HepSs^Gt1oN*@w#KbeR)ai4APf-DQP;d;6nk z`)?GBc|E>=4GX)zXJ0SmPS9-{$Vd~mzqM!J7Ivq=;I``Zu9~p8CDWK~ha1dPYzwrU z_P&bIYd3}L>bQiMB7TUfu>H`_A0AP-r`0l|P~gva?4zR4k{(ZT9{Roe_+#?qEmcef zpLw9HT=yY=eB~1BW@cT8_RDD_m!$E@;hyP?G0{y+OAqo*;0l#C_+BCuZgczmU1n&z zuivakvs+#s$zQTY%*XP}OvV+HYg|7KX7lzCfv>F&ivFEt^RQ~7cdC@%QKZs;4c0dL z(kAP`abi+Im7;W7#~}@i_I0)hk%{6+W-!jv-)G7Vxiuoc_oHv4C<!CpB)-pIE^X&B zs^QhMzx8+{+agl#nxsyIk7ld*ZB$Qh4|j*mA`O3(%a>;pw<6nK-|Cb3#v&7)B5gpP z<kq5|Id@>cVf1oCy#9iI=~{sD=bRw>5<L}zU)FCCj(M{0LC3%V#SbR+^U8x7BJ!gS ztMh2}%l(?}AZhYF>iphb6j6a*sy?p5<LJ!gZmf`(lq*sfzx`wA1gjda&6x2|C?T^* zwAnZFE~TlJQr(Arl!lt>8v7)J`+}FlKzUG;w<^$;e!TJnwNdQzZAL+P;r_y4OQaG# zRGe<pG0&@<I$^5XIMSrdn5V?CbGkG(BVqTj)aiO_@5hKVKdbj<`w!XOGpa~#=3lN{ z!@%F^nKb=-tZXZyC6uzSoXr*p>&!f0H^0U{&(*FvEg5dDM)9UdNJp@BwS!AUe>>C< z|4fXh=a5c%gx6)`#~;i@(ZqI>W_QC=i=RSwSv#3dTo+LneKz-gG>24w=*)*jq9rrL z(96G2bwONzc)O0Gx(qE$p$vP@X74pEa&+V+zI7e0IQarihs&%5ibA$^^W@V_+l6zV ztLKPek|n_f<6K(QWWxx|DVfg;gaE6>(Ae%R!pvw~FinnbGm=MPQ9s98Ec6~;sY_lk zT{NMa6`z#1RT#AEU%^b^7W-O(x0pYjd3EaI6)tR_Odr#nRv4SHz`@A=PU7@i0;PC3 z<ME33tEYwEpVv{%lM8EmdE9Qhy1v;U1E1f5e`cBA9YHp}_3-Sppo(H-$a_hF7yk0` zo3NJZ7L_-9y%GLpI<K7g*ah>e5{c;Dum<Z`hU{yhQXe<x8|<@U-)2t4W(t%0`Tf$- zUFYYl7)FlVd-Qu+0wRHmC6#Hi|257=UF>B$rO^q%)LtJc2yV5Gl=DNU=ldbm&RzmA z0YB4!TKF%{Hv+2$>F^|#(c1w6Ff#qyzRo)#>q)U^C(wtF4`ABFi~R^spU;;{zsn?N z<dI@t*xBQ~BIWZf1^3lEihSjtNVxm+;4x7phaAmSe(2(#IDK*dK=m$&aow*Gbo>Yb z<lq<~Z7f<o$Jy)~)a(B?9HNa7%pT`b5V<c{$#K#rEauSZvmpQ0E+hU>`G#F^$bn*X zp~?DK_J%ZFTUTc$9XkHT_?32+++_U)u4F%|<7)||p&QrzlJ48ldp%I<8VaepDw0qy zV6-?U16zX9-Kl>kdc3x*Zpm!z8dkZS&3bGogZy&qx9fG(D0N=f01nYUWx{E4SjFx` zy)sozc_*FghVkQ3vev+S(tZUydHN*(fvnuXN9c$jgSXzi3mxEa=Zvv@ah#`X_56YS z7vpC4edA!JydB)xVMr3joq4!>DwARwU*x+X=7x+`Tw*+SBn!T7O1wcYsbc3mdy8K= z%Ki9f+fJ-fe6YO3%NS#tq+8^iDcy!QZ>4&C<^O)+&-K(t-k4?ik9O!U5smR>YQmmT zsp*Q-bo1SJ!Xr;USc`ZabF!cXJA|q8|6FT;+}g9$WLRlATwV(ZML_o@Zp&^NYY(Rq z%}3j5sCNaLv~CZ%&v~GVX0<4P^kjvGayZb8hx7i;(|5e{C)T60bo--Z0BddwL-2)A z9e%lQRu#_wfmv9hASl`3Qz5>$Kj!wRk8QVH-|Tm2t7|0w*wbWd;7fh?M^3qggq?$! z`FDk>{<hl<4M(H@Xv~y%zimHVJcf8gwzc#Yb3ZnuM3|BOR8LTT;T#&cpvk*4!i0zh znSUO=S=uPScXSck`Q#m7C%4$}_mlq%fxz@q-=F(I#xqHl{ZAJ=rAsxJ$y&T5=jCfP zzPx!8k<J$S?(YsJAf-Fs(5wT@4+-9%@h5LcyWdeZsB8Bzf-dAb(-ZjJ{i?+wzu=|8 zR)GMjR`1i>t?0+7y3Hzr{8OCSV)ie|&di(4$Jgvgk0JY~nSnuaM>1BAWV~Gqt+L_X z{EsKLnN*zogqQF(>7xU`v9>Ei4S%i6;}LJTq70XG%i~QP@ugGAd1dkz<7937#8QgP z@EeZw4a#{pRiPhK`tQGI{iA;mcK0K6-#_N!qsZcW3Z8ZfL@e&ZvQF^YpVu&_EPA`G z!}HeR(9zF16P8<00ndl1V(OWOOf*_IWZbl+SM%70E;NE>VF7nbB2PE+e%3q#_;Uuf zWEVi`|Cu~@^wn}g0-D0JAM4%B@(*gB={Eh@nEcV_)Y~t8X=weA9bQncM+bcggL_te z%@K1LlRD3&LHvDZEkkeQ+rHp)Whc-?&-?vadSsblj`%nJ@w*+I8muzG$}gM<CdAY~ z!&-mtgscuQHYF@;V4YK%v;*EWYd^#)-|L!T#d7-|q4s3RRQ(Z=$rQ!ybO?KLiVpuo ztcn=qAOS6MV{h3$BnV5%9AKASinK^S=q&6xWN|uznKiCi3fe1u?~Nw_ekYyuQl^(q zxfWfgr}rT>U6APrRadR)wo4)T&XexAJ@SZqNU19ZjF3h|PU-b*yr~@K{JE?-Lh?tc zaj(+gZ&}7&#mqMOySBZPFs9R*O5Joj;$v@0l^cS*Q;o_4DOGHhi1uSu*#X7zg#2@n zE7&VScGo4o9IB5#k&(Ze**Oq48-5k=-~P+$6>!(q+xC~@{_|=|Xml>>W6>HPa!)wv zvma$qD(?<H?7r@BMyywr6Z=M38wKN%n$BJK<@Fg_8Tz8~6k8Fcn}CpaGV_FgaUJBG z<ooiL$?_`sgCxtVZ6wg(fveXU)4AH}Jf0-Yyz_LIFWXX?t{w}FeDYYz`<fbBD6KSH z@PmyP{`aWG+glZW^7eC;e%GUBhW)2)CHjBYO5+1w&(3mX$0XB3NC%kgBz0KEQLnof zjdP3y#k|K>HIF~Kz2zFADeF!0D>w9u`wQeeX|-KZYWMiyrV;gXJN1<LQAk&3SZ79n zJj?JaDyPM;xbinb#chs8dPR<1BchRGaf1w3J~QM(l16W&b?E$Y^`1!AHTz-qCCKgV zs_Rnau%<<3d20$oM4NF4g)umPvv_(i0-G#kkr2nc6S_Kh^o)t;IH2~aVDaq5VrMem zS@j+eRf_4Ek`pcO_V$!K47jEoG3}vfWv61>UpX95{cB^1>2I6dZCrb!KgDq*3ng93 zLR_F+O|RNx7UurUcDb96g(m04D(*X_l9nkgn5S}FQwA8@qHCx$$O)C-&~L7z`iD5n z4^m>S8g}rc;RxAN(~?irHy&xYtcu8FfB3@RmSQ}%c7K@6oX`F7ZjYEZPyd}jy_?>r zJ8G8m&+og%BHpV7{2tn=hp8WGE5F*$kVH*u`H&x|+|xg$6!mPEywo$<=COs_XRSwD zA+Xb-w9wn3^XVCkTX8GtOoZz?Zyg+nhpARS`~#K<>M^nXELS}=XUOAsrbxPd6kLlR z4LLgsQCqzjf2k{Hr;gX4?wz=v@V(8Da57DH;<b={AU%6}x_1(5@yGX~F5q{=-+oRk zA?$tWhY!X<Lu&8!%`BWZk#TAz@_HP0UDEk|8$D7==1DOT0(vRoeBPY_JrR#M<?O`5 zXCG+@+^8lIKewKz>Sn*eP2$t9fiT`$aQo|OtkC%-Ha|-qWluxDrBhwCJ1P@k_7WWe z6MEEKXtH6yfnRo>TVhk(+hhop;p@YFaWuGDE?KD2S3ba1w%O!cQ-2$A6N6kc)y}mj zU7fw<TZC@c|ClB+S?<%aY{$fGhO65ezaD?GmG!vHo51mB&ej~6TdaTZU9t^w?KkV3 z%~_V)Iz~=0TXy0fYk;_{)QQ<B()3=Uep|{}d}>Iq?Qe1uRoMh9w;+nNyni3~>F+}C zJ<zw2^Gfx*TWwm#@{gc6di}Vcq~!R};0d#7opf9uG?9quR$X`;vP1Tu@rK8%<p(<f z!``zol$_*^c{X(Q%7$ZAIa>?=;^nn6WnIT(UaNgB0$e+E4e5)<I6sgT^6t-JwJVUq zUyqLGchyTt$CZoZul>%5a|e<*woOjgUM%Ypn^P+Z^3NgkL=peWO&N)br@J`wmj%tf z=-}Z$vBblr%8-y=mC7BKvv!+VzlQ38TV=CnC%H_54B#T=`&(h13Vt<VmT8d>jC5ps zim5z4ZW-p%NZ;~e4Dx{bvi~9*9P1kBq-fDSMBVPt_hM7L_n}u=Ohe&Dh3KQcj-T~# zFac5^?oN~Qu$?K_s5@_aU!Q#E7RpHPSO0TTM5&|IgDj)e>~=sb$a&)&2<(3I4J^OO zv^LKHpAyDX>dc~@`T?ln`LtAE<>MwQ_3>02N?o2F#=gQ&^>zc>IIkN{&)G;3Bb<0O z&$WYe<fChWm*r2|DtBAA3qdlrKf&_Cj~G*)#8$qx(gtf5)Fc0t-2-zW*Rz*mbUU~! zgu1@Im#R3r`Sj<nm}yR9zi!VRq=<E0VoHUW&HJOr%r@k<_>$OeHkMCT&&$At<6rvK zYk}kSkco-u?&HYS^nJxOWPdfO43%X>)!m=VD!~SC(2fDzY(q{RZHkFs83%`z8sG$P z`z)Wx8<Js@(PGqS=iJxx)P=a@xSBMv^bZ<cx4f7)9Md|j`wwK})vMD#ll)E%s)$OV z75YrcA^;cne2c)AAKy!}(5t?$S34JmqiNvp+V>giH|73zk4yaKx#3WZ13ZJl=UQUR zJJa-T$Q9+{=_)cs6_IbRv6N_mm&PM@SI%~LSr~$<Y2MzOph>B7V=r9ijvu?b!mL@s z^0hEKtd;%IvVDb|g-)Tg0!hG4zO|!TvcJB~#Mhf1aV%#YhQ`gDZpwczt}cpI8(z6` zB>?B1iq4?bzt_{2+_nUaHdK&hlr>rCShF_x6*)<8a4hllvEfMr?%1+~B_)Bs`5c{w z=OD%YaAPRWn7&;IymGa9TWMEqTYI`w7mTk?T%L!mTrvD<x^i#CAg4|A;a!1?c=eJY zCG2hbw2PG^LxR$SU_(W<^Dn{jojmf(Ax4TZ%5Z&x___XGZrINHy~B60ScAhi3f}~X z0V@j69nVS>yNpj4+uqO>r(bX@6Ij=I(k{9o7qPqW29knPrIYv12@igpf&IN+%&ckp zf09X7QX69Q&D5A2#BKiEvk~Dm9qo{`9T)bb{;i=pwmF*rj4y0O_iQwZXNk{AoXh3= z5-6%Q6LFFyWzzSV>(KC9Y*B2nsx>FUHjPlOJ;=X~7nUA<>T&qm0oAiS`U;w`%PXXv z^7E(WCL?vIyH@3BrwE;El*hS{AxqSXI|r@#s%X}*?`FV2?%Nhf>hCTs4OBDDp4NrK zzxv2<qkp0Tehx8J!x!YwzKYFby6sH%)Z*Hd+cfg^zi@@_vm0wPRgI%xknJQ%`N@)( zC__+w)GZ9~tK3L+$=#>I9T1ng{S^+B*k6_UhXv`rc->MIb_`m@+xNBF)0qq8HTgi( z93D2TTD<fCqV`NCd0IMVQpnS6<?QhpJ@1y*2WV|wHk>_&Z>~>Q&BY(9CS$Sw$Z4go z1wq$%wbWvep%~eikjeO}yyb7Fb~DBu%y$!e1{H~XJ*N$l1`5UAlF6T|v!8e{+W*Lq z<K?<Rpza!sO~&F={JNHu))8O5ZslmARj#6elhE?6+>Ck|u|MwkZh>Np>|4K_nLo58 ze}oG21LCyG(VTuEsVQOU$id#x_(e@#i?pvK+My(zGaeN1!nUigY1eQ4k8I+uKVUXx z`b$ipE2?u(d_n0tqia~GW-wFd{y#^ce$)A$LgP^`<(UGw)FcWU(UVP37?xiCJ0wYL zVpxmvIv2SZQ##Lsn`OAmWVi-qRDCTJbSGdMFaelj%neKg<{737^9b`5V~@dO?qkw0 zMws6iaZD}72eXg4i;2VNU<NUQm@<qTW)t%egTPo~W-;=ZW=t^V6mty|Zu07biG8<; zZJ~+diiu4+<|(EF!-2`i*kYD2)Fuv-CU$5Orvpq1#sD*pd5o#Xcw=@kcQ79@T9|$e zKju5e1+$J}#AIX4F*uAY<_9JSbAq{riNvU3ZoAsKenrQiOVFRtjpz>&{kU;lKMsfM z!C`R2xOv=9+!*c`qkBBc?{X`NAKI_Rul}&=u=cR}u<j6bh(4@2tf#1=sHLc;sG~qp zpebr7>JzFGY7?px>Jm^1=!BYtdc7*WTD@w$Iz5ygTCYa0ez<D5cDQ=DZWuL;9<CX# z7p@Yn6|NSp6GjQ6g=>WCE2=7LE2=B%Do_>Zikgagk1CH^k7|!P50nSmqsF5ir~+z% zYM>540cfBGsAs8Ssb#5VsbfL0pjm2I>T|1dYjdk}>vB=K=-iszdaEj{TB~ZSIxCbF z+N#E?e!gnHcD{PPZXPv{p0Am&SFBR3RjgL5Q$#7E6>AjhTdP`YTdP~^T2Za&)|%G( z(5led(CW~-P*f;7v?jFvyz0F6y!yQE9My{wnyF)+K`U5b$4%<$LSU9Kc~~&)8tf^I z17-`Oh8e&f!@Oa4U|KMKm<x;%W)72u1;K8?)L`5&M;IN<1SSddgHgcrV8SpD7z@k_ zrU(m#U4<#jRjJ5T+sUB}<!atGRcXW6VKy)-*bA5#%nL@^RPEY?vS_M-!8Bofu-7mK z*h`oUED&}RrV8VNIlyRP#xMz(FN_?f3loC5!<b=Em;x*Wb{(by<Ag=DpcKaEyXJq- z56;idcd$5kzV>wRboaFLboF%d^aNjl&Y*o_T`yK{rU~1GYnpDFfni}d*fea0h$Z5P z)5IAPED4Tenq(#l8-<ISj+#-&s^iqB)n|IKy|~`#-WeV&4~}P=XQmiij4Pflo^irD z;hd(OX4bH4xV7oE8G0-|j((bcCKH>9%bd=fF~yqVOs7p}rm$1Esp+X1DXbJuYFcWh z9$SyApRS+r$NJ;^r~PM+ut&I~>7yA+EG3R|nsO!)n}|!CPMp!l>f`jM^=C$~Be;?2 zkr@%J2u@^LWTp~ZiL0ExoL|Ix;ykB4XFx271E;~uPd8Q^>on_39ySk`H=Q?QjkU&E zPg~C{U>9%;(+e|7SS6g&w9-r)whh-d-8KWq!g26v_{@d$vUG->T*9(!F6YC4yy|kT zkP1jHq!khd`2tCXpdc}j638b=Bjf|55Rwi-L*gOj5G14p@*YwENrluvVj-oF97q!+ z3Q`Qogw#V4A(fCkNL$Ujn$I-SUua}dsnR8>GL44Pg*8bvRW;Ey-)gdI8fqd8WzZAS z<r6Y3HD7DeYHDlZYRYO5HO)2QHTg9uHPtmAYrfZH*Zio7tSPF=sHv+-sHv#Qt!b?Z ztNBus4C$E0GW>H}a$9#>bpzZM<Gky9>b&dx>b&ZF>)zJ+`@Qk=@$*)bvqK<}Py`e? zhnPbuAQX@-h!$iBA_RGcI741XTt~h~yho}aRFIvBP9!IS6Ip;LK-wYfkjsc=Bn^TF znTkk78X^pl6Nm{U1OY)_ju814@fNv<*h7*b$dIv!Sfn;W8##a&KnfrPkfn%Hq$|P| zxq;X~G9j3dIfxvj1;PS3gP1|eA>@!vh$bWq0YefIL?j7<1Q~^hLaHOwk-dmsBoBfI zS&S$~Iw72pYlt-@J%S#YiO58nB21A}h$*BLLJC=rs7LxE{E<h9BP1n)5}AldMCv2- zkt2u^qzFO;S&67bdLlfLAOb|PB3O}mh&-e<!Wy}NSU@Tvl#p$RHY9x3%W?n>?e&F@ z&{p`QmqHhqr<g~W7m)49QDh$yi|j)FMh+rpksZi!WIqyz>_K9X!^nB$PvjW#7jhce zjhsXdA?J{t$O+^Cat7IpoI;Ku7ohFXQS#Z*_*ty(?C+u3S)ti+Xde^{?SlS>4nk+4 z9p$q)_gT!=>^yWF+7HD+d!QKTFmxXJ6FLU{1)YX=Lnom_&^c%)bOJg6oq_g3r=TOy zg}L^*(YZe6MUTw{A1N;>U#YiJ{`GIv8!diVG+H#xG|c>%X`E@2YmoaP*H|zo1`Gqj zKn36d000Y+3s?d3fFjTegaYTlRUiyd27UtUz!$&<SOlnmWZ(rb28dmnT`yn<AO&Io zP2d;62b2J>fqwu4@CkScOan4NBM=A>fSbSvKo#f)xPU^y0ayWOfpowam;@v)jkYgv z0FVRmfG#iu2m$4QJFo>X14sZ0%mE5O3lIXF0oQ@|fC|tFZ~_H@9k2}00I7f>Faba= zP5xV84<G|#0c~Ia5CBR6S6~BR0&)NgU<Qx_ngAF;1W14=Kpp4>cz|NS30MQ@flR;@ zm;$7LdcYqz0w{q*Kpz+ZM1V@b6955LAP=wx767Gr>D-m++~vmHHB$Yc{)t>Lej|P@ z9@PD#`&SpQyQ#aRyRN&c3+OKD{?lF2-O^pw-Oydr1&96&{T;#&Z4NCBtq-jZ0Yi&J z|AtnEwuY96Hip)QK%qZEe{Wj-RkhmWvRZer0%)!N3E_n{g_eZYg;s?Cp+#e>EeWd) zUn@}PpU{fXme8`$hR~W2SpKK{Z#lkvvwW$1y?nJCC|@l9SH4odRlZ!lQNC6Vy8m(i z>yD4#mONAo$_dB`$_dPYSp*a`3$>Itm$$e#ySHpLZ?!NtGq)g{$L1egns|CoQ%@;R ze@{wJeNPcjPfu1)YfmLlICuqo0<vA2|9jwbP!xOv-oC68#e3-t9)M<`G#CKh0H1-6 zKzr~$XatIbKHyzY2NVR|z=xnEC=UjM*TAPB2WSgYg9hMZ&>Or1YJvQq3&;qXgR)={ zcneemxj{#e4m1HJK|hcJ)B}Y<50C}40u{kf@G7VbvV%4t75D-a1HC{}P!r?>UxN(b zOHc+31aE?>AQ$KW(t^gI1n3KrgSwy)=ngW2P*4F30k4B9ASY-C(tw5_1bhpUf!d$| z=n67{7N8sm14%%2kOy=E=|NLa3iJmlL48mJ^aNSO5~?DE9xmR|zs>%E+WgqoQY`m@ zwGJEieVUk<?nkx;VxO`sb=ZsU8^)A$i`$xuA+xLo*&OdfVm@^X+M0;vWI+enSMR@# zY3!D_wGzwAvKC~cyB~I2^^t9Iw2?gr{RiIer?xhzXfq>0ZaRAHXszG*RONr4iDcZ@ zjw$SZZ2J<0FtaLSGr2Dilitm5YmCY^gO;&l?z_gIyJc;ms9ZB^H#W)pOfgipc47u@ z9Fnv-F+<&SwrN-cH?BImnP~TJKU)~;J@&=sBehsDTPIX3)_9ZKj~*7S&~0VwiAuzp zZt@(`lSE(dR$hAL6)kP_keh;DJ({!o#gemEoV3Y9o&<WHXqs-#C3~-r(#8mGJ$k2T zNcYPnH?IU~Qv}a2J$*D;x9XCuS4@MECAToWX|zDM@sf*Ie1nN4PX)bHG*h?klA~8_ zgYhi42fcr^TsL&d!z;1Dbe0F8r@YLdud-yb6CGeA&waUUIhv>2aOw3<T!4u@PcFSk zG<~=BlEco&0OMwED|*jpscwrU_nm|Q(`KG|de&&lZuKR*otR^zU~WZv>u8Z~(<RrP z_+yh`o>qFLXx481C8wR(W8+iqP<nW@Qn&Sz=T727b@TCz1fN2l4`~LPLLo905A_p7 zc#>%PWAI(x)G{Rq9X;XVB*Xp^{BLhYnR0}lo`_Qtr2i9s(3?)C6rnpTyq5H~zY#y{ z%_38Y&>t3|Pa^Ao68Sg<rDM+z`84n}!<)Ua%JP{oKYeQK0GB<N>vW%qUv;K-e<6O{ zo1wAHQcqaKG)bU89pCRw+xXp5w?cR-$+aJi$9Xe1R#@s+h)5+d^~d9HH=-W$NhRm> z58+q6$z-%V`07(E2Hf#=-g1pCv&sOke@em1gT|U!Re;|=wP`>BpX)8sSU;-{2ppvn z2d?A8cG&`}<e#zdQ>I1@aN?79c>`<Z)mQ`)Q+o$!@G-lO0;}a!bNTgCiw7Y1PrHJF zb@J-D0wbww17!FQyBvY2=4V#?BB_}J0{HY@{y=oInw3Ch>eK)eK7N-wu%=mcp5HUI zen1Y7+!YS2Z&sfd08@_!Nbv7>*$Gv_&lLGtQxgYx@Tt3egxX*=MS;B3kpX&q>@F9f zI#{)p-#WE&KnkC;D@3RZR&NzpNCgKd@lm^+1k~xXP=2M<ya5q>=B@w%eOdodpe=P_ zfEAy(%R{I+RXyj2r?w3!;q!Jy2=%Ax@dbho0_u(ZhEFvM(@a_!P2-DuOliK6PCj$7 zm59kU(k<dPHT=dmY2@M}5ua_MTU=xc`NlA*<Kie0n{7N)<Y@Z#o6Mx8i-$yFw&_su zswvsGo5r7?(w3NU@f&~YH~yl9PBJ$W%BM4qE$N=5{%(MFF)EdvEajRsaCwc6GdB?` z&M+1DMmwqH;(-2WZd_huV(R)$V$$5j9i3oqT3(DXW%@=wspb-aGmAIM`KCMR=<*i* zfw8d8$fBftQqsi&jl@}PefBewD;aZ%!@b<f_cLxPnVV#B(MM<EEVc>`jfo{^lULWD z_$JAkG3QelN0oF=Qmt$FrpcN!7bF<>mMl+_u0Qilk$s8G*E23InV4i)*YVAewLlgO z8?Tk@P2OC8>YMz-44N-&oLMq3NxQD)oBqQbT2Ns;RkATjzOLq*`s3wXzK3yr$;>44 zx}I<54~w}1!1$<yIC*_t`5-CCOd+4eII*O6l4f1=AT7vTp&-|Iq-1T9Y+dyrCFo^K zzLjxh$<!p%y6!<nkVQ+uyfIjEG)c0qa*%vt7Lu=MoL4e3Nx!arkbYtwQqXF=Py$X; zuB#uUp1eHE4>fKpS(s#9*FVTSu{bN}9m}Xg7eKdOe<?IEceTFU$T6|JLAoCi#G!!7 zeWw4NXCifjZ$B-FUjdz~re9h-F|on09~Z=}P?M`V^4)2oW<zEl5hScopQ}Dnx;C-5 zadSUhcJxbvPZ<qzU1#mbXrYycNE!WD?0Wb9QV=QhpSjeJNhEMd2VYCAm6}Lt=ET4T z?f%Cgu9j*m)ynUt6Qvsx``JN4Ep=Avm8DY?8yn>NkwKgaPd&@j*LC-cf*>u8^G_4U zE!NBTF+of%<@0);mHwl0>&Sg)1vRkDf2?VJZXXDuY$=}C2Fs7ei0fzj=O<S}J}YXl zmQjvHt#|G(p4<-ks;I?Uo;cRKzP!J4a^n&;&Ac-GvEucK{eLHSLy8o&^U6oY*4Fp- z2`AS=zO-ssmx+vJt`F?5oZJa1Y}K+ZuN<3N-`GDmxpfJ#=0ch0SpE9U{?-XaNO7z7 zLOD2gv`*YVJGpxHIaEWbjCCw=y?1~4g!JrdsFqTB-q^_c+Wy|j%}ai0wv}0rRjyC% zZ=8^y6@_ZIl`o8e>qq;<lj~<+&Nbj=N@IEJBl~M7WM_rvTJZ9=v4wST|LBC|tl(Vp zq6|LPw!W|ro=~0@pKD)~U+nbm2rV2kFB~XXACH^19)`dz;qvfc_%--bI0xJoP7ODJ zKZbk5@4&U-{BRdIBitM=3lD<df~&!~;f`=RxCvYm?gyuU>%oQL9&i@86<iS>3cm_h zR@zok+O<>KF;v=n+qSI@XNTLsso*c*VsI}wY1^)A+m1!s9t^Gt=Yzk7Gr(WMW#EDE zn{ZV)7u*3(3pa*Kz<uH5a9y|%+#Svghr$)$A@J*P6*wn6q79`qzR<Psdtq>4cA<lH z#q*!%iszQ+vgd~9nkNYU0sn&d#KYcWIbzds(@7Jdi3mG}oxlh%BJr4bLL?B0B*!Et zBm@#-)N#~F6d{VJeyo0?PEaTI9`~N~5_*X|$2=!I1Ri4Xaq&qpp_u4&>~!Kpa3Zc9 zubr$B)`;}S^e6NLdSd2r=1C?YlW2NudSXg2B~BerolFs?h*HN=CsG6{V*PRbNj;&S z=zr{g;!p4=9vvT@91)I)l*g1Olmtp*;&I|hA|a8ef2@C^PtYfh9FLrg5Jre1$08>p z1QBB8apg%Rp_1r%?0Moz@FarA;0Z_oiLA%0C#(ckV%~AyNgg4OXnkybVok6nE*vkM zED#omN_}E833tLDiA$39Ja`pNRdm5{IN9b0z4uA_wrEEewzj7Z;#UN{e^;%CmpD~L zcFj)WflW9Aote#hB#J_`<3<gfeCe?`onx~iZ&lYFSGTHe3YZ=ARZRLzQ%kC;i*C&a z4`zP${ieT}VP+FgUWZ*2g?IjN8RoNV<Fs24weDzC-#mI1USyrtRb)+-;@@>lbryAk zAjH`u*@V%0E2gP?>B5H#L>Q#L1pl2HtL(VNM|nN&uPGyJiQB=_?T#So=`Ja!j%epK znJKoPgAZu&$*&@BnrNK+hS5r58FH?0>Ld}Ucll+9xg;o#cpnO)IvAPU;&sEg){u<v zuc+ANpz;Q-Bg;yOQ@nAU>y4Dqr%l)gmroX4;lx2aMuK!h=x<Q<T;{4|ST%bULyN(i ziiZ9?ML1z!uw3F`QY#h6t?N<7v6Lch!_2Uj$`rLG$N&EWVQ4cHI94I}-;O9Rro&=! zNreqSx);&#CA3Nvr+U)_%XZ-P$}K3j;F<ss7`87G6(Sg~>QH88ZTX)UVqe8FANJI> zQw!L`-`|ZQPX13@wEZ4uoY>F%kU`Ytl`_;%Iyw7u-v6ufVJ_=1*J`8Y$BVeV+z@_e z(+OdSAHwzFs|eB&-B*GPZT6N+Y_A_wb}?G?{Hkid^Di?Z_@Z{UjeX<`+)3x!!`zJw zc}6?yomq)}FwVVCUaTmKi5TuhGg#GbGly44M0^l)j?uQGx3PVg8!Hc?SQhVWJivdl z`6yp${N$lc94SE@%P`R{UDi}uwHU~<8TaA?xd96$aqg9q&h@xB-S@xiuc~GJhg(>- zv!*MY!^L(BLCf3o>G#cSKS)So8HwSrlzVTjY@9Y94>$4%SJ_%mUtE+c{fv9-ctOaG zDIFc0kk}^^vu(Zs!S6}l6}3IRCg7F?9#yFi3o)$5GSqk6`UPQHwK)}RzfCjvrUB&J zz{83+vqWrWZ`1Tt{#C-havHqe<NBrn-qWD<0G{O^V5L=7)e}h|E35iBoJFG1>K@0p zYGykWL_OH2)NunMSoPSC)Y0tK2Xeoj+&#_61IlGd><hiz&QsNQRNPrM%5C8dPeT)b zC!;*E7l^}673P`|p*=^lHy)kMow6J{qAEBZ=Dn{yw$XtJ6V$G5C@H`H=*1AYm~|?! zD~RgJfL*c&@z(yX>n;RTc#-;+vSt*^(8;#y@9A0g_O6&3@N!~IDc|~|(5e~7k?4cf z%XxR6g)a&OAC;zeyIJRAgvh>T2UXbaMpOv?^ju10c{?Pv3mf@hLYOl#YsY*&>IiYm zVzWxB=W67GOBNMn*(Cf|Guiie{?E?7bBerF)pwntJ)3*4KFXXq(@X6O{LQRhkXe&4 zvyGn>=wHrVQy^u?Bi@gU%VA%pB|j3ptXj0=;+DKC+O>H4tBu3s@zVWNczpPG?mQdl zEb-AL54%1#+v$k)QZw*qh)Jn&1r}x5#Yoik{J0dt&3N7DOBvg1{@NqnK8j88oJpu( zJmmCy*wXIE<RNcctUDbS7ghU{y(D)?;B{~QV_{P%H?`Onu{&Z#%&A9@v_q0;ySRQ~ z9*F5j?u!`OmdQR`9ZEi_ayorrIEa$WV6Zlj2=w|U7U<V0-6_u{M(J;mYN|}UgyXO2 z@@OTy<E-SL-879*-57~8a~8~O)?v@rudQ~hkinPwgD3pBu}ZfR{rHe}m4_2;f4=bl z8<Fi#35{Dwc6w+V$G7LR?=+{`B~42-wTq1x({pAOwZ4>+!PHCgsuy0rV^@1%7tZIH zWf#U}V#X;Vr#mA1Qk{jdCRduRay~2K!9*qGkbTPzGjiU=x6*m;`<o}r#%5EyNB<Hl znUNx!^IQT%Cwb?4l61#|D8eOHubtg~)t4rpk=}yY8QI0A^>!+vu}l;9?Cd5u4&46( z<bQzGxDf8jI>W2m#Sd*4{J%Eici(_}2SF{+WvKz;Cqty4NLUl0)Um8;qutOXAw1T& zhI^a%y*=x<*$X9k5}}o>Of$Pg<}JBhZ87ze59~d7W7~M4!#Jt9k-hAjUF2TT|Fw>6 zM5#@GDu(6UX4gv*a5EzzII;I+*(L<%krNGeT1F4?FLt=(gUUn}<-d68df)uz(DSjO zPt!%TC+(4I%7aT~Sbb!@I+(*qjP%m78(Jx0sONnxWoDz>_LB}~$HEa<_rI#Qp&`Zt z{)eSqIBennP>E$CCWZ8wIdujI9sY(`C66cgQV{N6zMOL}^XBsXv?=UvRZ(yjzLx3m zQ%D&N%W&?l%{k&S@$n3Vb?@*$Q2lB~iEYI}JvUY2UV_gPL*7xf;SF{x`ZCYr40b8v z9G=WydXr@TOIY`p5x4~FK{0MKwgcmLVvc5PZJUj4VnmG7|EEW1Fr4Xs8;hcPor;m% zZIT@i0u!|Cs3Uv4r87V7-hix&4Wja!#U#a6&|-;k%ARqyI!Qb0?87maM#dJA{Xcdg zo_tID;kw0UQnS`-<zpP>j;PWyx(oVhkOrqNZ+g``G4hOcSm3s3*KIo;(eAr%?es2e z|Jz_Frug5}PQ<~pOW7+yxdhJh+nL+FXZH5&yrL2(+H=FuPH`}gJ&^oJ>CS&2d)rgo zdiTE#hT@pZyC4q_Yud-nZuNYZl9WI4`mZQUm&G=aU)~9MxceQ&nRw;j6jxv45&6NT zIIwN4ziUtflo>ArivMw)6dR>|JeSUCP}FID5L?uBGovr0|Jq%#jt4Y4Vx8=jJ!Ur_ z*hYwPXW2%^O{iavmSI;RcZa|j^?-eaYb8WCFr48)X6KcSpvzJ}_EBvmO2VYGIjv^o z^>4%Z=krvQXSO;eB31d!XQ{V8wH3pe4RaYLa;1wytG+h3Q!|w%os#v8*!Bo{IZxR} z4O$fS@E3<X)wz&WJ@NnI6_A%eZAWYKv6&=iq=5IEfLpw=ilwb`px#63dNbRnA#q*C zY7eQRy7;^zm=Cj-lB`uM?@i<$_;~5dfW`koqj}_a*X7U+7VbIyN4=HuUH&%+V)-xi z{~I{`$B#dT|5SX&P<<h`Q5Kz=a&XWkQw?PAHk^$Jf0bwa3OAn+;qr+2q;yFi_s@X1 zn)W^_Id`q+)LB%$6z10;80=MvxD)FqE+~{%G|a%6cSIvy+J%qjK(yyJjZS<rpMFzZ zVNaUf_$ybOF>UE1J8lNK=pKp`RCqKa_ao7ogt@qPgkFlQG@WxYGrh3W9Zdx{^#rPe z%c#u8A?`Aq5G#`Lx{PxMO>Mh_$sdQNu}cX!GTG7Dgx-oY+6_p%B$C5PvH6@f3-Z#E z<Cl@dmYBzAZDRF}D7^X7JJsLZ6r42mjVN_RlY&LB0Xe$fX)%VdPhOjB%uNjHI@h?_ z$Y_#2lJ+^3edb|<&?M!O_IZ^>mAS;d9^w0cX#2{jxVCKTkU$9TP<VhK!Cis{55X<C z78W!G!8Hl)5-eD7hu{vus)D<_2bTg0=PQ!ix4Un5zxTd3#vA<NjH**-@3YoibIrB( z-bet|1>!6#A+kotz#IVHnXxJONyi*O3SeXzwsZHzLb*H+;S&a2f71vdUhi1d85P+K zdI7|Szm{f>!slfSN_SlA3XKXTec@&jdPZ-HAFjlE3`VR|fh4``S6I10FRFHeX}A~3 zj0s068#6>853Og`t3rbd%B(kxMR#y%!U~k`9SBa;2n7ddAQ}2_0s`jzst@O1V}YF* zoLH^jX8KYrpsh!o_k@dvY-0;RpW6fuI7U>PfsH}vN*}F}*8bfSf8A&!_#L1OPB*vj zjhqba7xgr~eMYtajgR*qBkgZuOa-m|cNblLUpyvg_YQa~KW8N4<}d851q?k2t&;)y zdWO(dp>fJ{e2;Rwz+0-};V`rXaa@lu&|Smuykb?7_v^M4vz&E|)@pLSVu#C!4;C+n zvuYMhM>9C{-5Jpc({U2CF6zD~Mu#PE9eh(lQrPj?tEA&S6$|2dJO%uSWDaJ3#>&zD z7zhU|N~k2##*|4Qhk2rrRTvFAKVLC_Z9ZQv0P%0WD?kWmZgW}eT#q^8!TI7XGCd#b zxZ>%`nw0Kt+*wsi)dca0xI=@uMwv6GmGwrL?<a*LL-=$LTXQTB0JJK8T@2=0Z(@tS z^l7W3^HDRFrZ=LcGZFw!ngUNF!TU<zaTUJ50GD<{_Mvx$#5?`MSU_%TrJct#Ks;>C zDHD0GS2mXx8ZX@<tIJW@CAqxGF)>%o=+e1qHt;?tf9VPb1yy3Jjk3w*D{*kG0;kq3 zC-4IOIf6KN2tRO;tdP}DJNfhMJ?6^x8U@N+;RE47=y(12?V|IK7H6>gxzu=#<qWM; zz^`G#393n8b2-Z2u=3t^ey2Z4tyx}#fBL><3v+uu_%EExPM(+^jlI)2<)Iv$Z$6&A z^Um-5K*cQ?Fck$*l`#K-;h({+9xyWmNX+0mxr;^&7{VqtkuZ6MkwnFZA7HEjPY9m< z6W9ME0pR}Ei?{m2L85MZVO}OSR%(lZ;3!ylO-6cwQbmTBRZs8tP7Sk_kVS1<qm>tY z&g3BDnFP8>hK`sEpoupYy_+<}nl8H`*i}KXH4Wt6!-ThqV!lQ+ENXO(O1e8VCevkP zS=^lm^pdilf$N9HiDtWU5{-T!w4S6q^OP6VqL-&gP)_eR#-E5e4T4!#d8t5LZ2@=9 zRS|Qb#?*kx8CG;_;P*4`rZ;pMM?OAn<TP(3@6Fu`-NYv9eMJz638>CxA2ODQ018`6 z2w2m_fqqGRr(YKjN-?&wc{HJG3?wtKuZ;3^?|F2I<z~Wvy~~j3@)P1}Eb9$_Nh4`q zMIOL(64FZxlvPvyHLmN-C(+mKfKgc)yV`zU8tE{y`mLHQ7qaRL!mK+NFpg%v-P>gB z$xa-Bib=D9Ih6HNKN^==(Ab1-B#D4~XMV}uU>)8y8wF3y+mG2xPXg(ij2irmGozLR za@GNAqVkg}2H0GRvm<t|YK@s(*}Cfsr?EBr(j7Gd=p&dkJNZ4S)jO}-^IfS)XX1pC z^p(h<o$;^ktiJI~6qG;jW@<}xINo|lqsd`>{fvA=3BYIC62YG-0u%yo;jTnoe!ltI zvc>OxIo_c`u{MnQ2>2N<)-Zu&HHP2Zv&ZqQc`3S>2{_mSM%uCFUrh7BSF9O#7PPC~ z%TMhyTW}xkzisYCAILTJY)ars$goi97+k{C1$I)cSFPsopij>&vo&3!*L$kipiA^P zGABhItwwnU$R$<&4Cr7DdYexF!`z8>LQnemaxn)p+%23XFos<u@C)4-%u~^6ZIblS z29xC^;;wb4CsKk4+zc^;dq2uja4skhG%Xt`P$WjlP>y)JPN}gPE4j(f;c)p(0e}>_ z%n(#k`EMNnU1s+0=xWU6kSEs9?wY8T1}d|J)`e!<z8r^KlkQ`=Z4&2>5&ektXP_$$ zX9*yO<4kX$esA5}Bx9cFrp|C_kR=g_0-({E%JH<7`Kw5d$kSFtLGU_RBfcCwT}{EN zp3q{q<6aZqRSKtqF<G=sb<RP*ZFbPxeB+TukbdP2`p}o)2Qcn&RJy8=1eaOaSn?Iu z!lC<F`u$k`l4!39$aDVb?ZosLf6$me5Z<O-Vxyn>FJCcj5&Cr>2nnfaQvhg&3=Mwg zUjYY9D7e<kWg9L9&%>qwjbbw};*BXPA7M=(-k%uqOL+LrA4vb*MWTOqk@Am=@aUdF zT*jpPZ2z}Rz`b`R)cK1(ljs74r>ItW5CW!--E{C=I$1zU@^`%83`2=I9G6bvMT@@4 zE;!0b2p(_gt^~OPYFBQ|;d^`j8K&-Y8Q>=tOgDCeU?*SVjUW7bPgkA#W}yb3PryxZ zNg})D?;(*Jy3v&2C|Xp^z0qklc4NIL_2+&5NI{RAwbjAA%gu#+6UBThLLJL8S`wlQ zo7N(*)n#Z6H^?A~zo@*6Ob!@qYk$0*)EdlSe@B@HRQGY6!5DpneI|tcU^!dXF#%S4 z-`s^R^0y{0+u5m=q|`595}+LqI(*lbzH5|T5w4DRe$9hgSH8AE;kL-TrXD8tjhK8> zT&@FYkkD>TFx}!a(UrmO)^nd2H0ZO`Z*n6@jr3|Db57DtI_Nu41!4j%>AT9S87)}q z6^f5j&bMNw$T<B+Hf!KzL_Qq)MuNH-+fEicG&{%HcY(7XJm!#^)=HN!TspMun`Mqd zh|}9<Z{}UoeaO;}l~yZnwLOP@{1?yd4+ZapZ-4r<8(uG-m$7~9@^mWR+cBnDByPL{ z@pmh=z4hiDICTWI7>4g$o6l{yEZMb^!Y-R#zf*S7+-8>-$dYp!(e*EtZ0)&fy7P&| zihQ~ny#WU_w(Fn2cO@~zWLvdf=DFtf3~BW<JWN-9faWi*#f{&En}PTSJuVC_PQt9= zb-wf@ic`4~z^GW#jU+vG^H8@tK!BEh;&a24GKmTBZJ0t1ZA~=ql;Vsr{Z^QM4ijd4 z8^3zM@)Kfzpc%7b{9ArC^A$bqfFiSMP=(^e@QzuttZCk^X}6d_P~bXyZ)C4*(^DdC z2mMmgqJmuTR*5^4SK~qiY|HE1SHu@<`%|%(7G*~INZygQ7op*V=An}p-r~5+5zWn$ z*5QLg<Qp8Hal<2}n^+ptahpU5$8XQ_HZsvH5gLLByEt_oGrgsa*PQ5iPf#L0Iril} zd5J{rgu#1Ja$kw}3=xwk{2F;H@~Od<?+JAWh6PSMQ<cibG)@%fgBzXr3?h^OM2iu6 zj-G5SGCly&yw<R|pM~X&`hvWjHRUYM!TRqUQou9BAl_zX*1XA1j5+~3h(3s~7pqIc zl{&3+G}`BaPVPlr$$jtP-aLY*!s*@l(V*}qv>rBR96%gkYo3ho7{v%71~CRTUL98_ z=Jol$9E!>nol%D`w!ADZE#T$D2a=1K&lU?+%b`B0gBvydFUKZfF#F9T&ve*LisPU# zY|e4u%5iXh-%swzGW~Ywe!Jydm6^x#;!cLQm!ueuyhju}>HM&WJmS2UlAOt`$37jZ z@oYQ(M-P&APyX92SDf=s8n3IMr3I{0FL6HswU?$pQslH)S0UbO4+*dRa1r{fgBV=j z4$^=*%)U%9Enr`D$(B#AJ2f+7Hb^(LI14Xbf=?^0{immFc6IFSIBV;86Om1`tt(Mg z#iVftMTLT;RR#frfUFdYVv87+h1gwL-a^-0ch#`Mw4}5oX{SN5LEKf|LDj+6Ss4~3 z7DdDD+jdTTGrEt85x~t8cGi)@Z8H{od@pnYOFF=hCRBFvkG}Htk($3h4)Ev*A6T%o zuNv;s9nc;4xeafhFzs|JaxEgpa<g`~CZ2D0YH|vbX+CW_4TCg2YJL<>vCy{A23}o2 zwEs99yJ^{G@1U@J>>=@rN<CIq=9W}KwWzO+ZIj(wGsdvx<fyR%3naYq@fyl`cZwxf z$~`XnqxGXtM>egO!^P3T53fq}TZx$X6Z2Pgiw+NJ%iIn{XY*vzDK0)iC!OrJJWWSp z+@){5yxjF}7K~|GF+X6$K781S?5u=3^hh88v6NA-@m*`Xp&7c^&BqasTE=6&Gc)`o zZ(Hk`MuOSP#{ty3teBeVd<7cAQJEZ4K)O^H`4^(znhsZ)7@@YZc9e6iuBW(<UQfu| zQI1e?v)6lRp+HVCGN7!O#<Vey{o>F<v1W;C#`t#S7I4q3r^>o@Q;bzxRox6xxS z{jrQZSv_B#`^w(1^7*9?+9v9)jAT@$<MrAM+Rn_cS1c+Pz6Ygngc*8mMOAeYm2p0s zbP33QBpJ|4NlKujaW3>$wySCph7iFW5R#YbWO<;}6p*2Mll@vF!OU6^n?5yTyQZ<X zdQbNhTH{rT)oSnG*c)!BZ|iH<&2eHk-l(y+KE9!TpxP)b;IV0oQyX54^9C5nwSH#6 z^U2EFz&b4rtS-zhT2Hb4IUlMa9gm;vWQ4|6(3oMD_iUp~FlRr&J-~Z`Eb=sy^f8}s zy4$m-n@h!Na*JPL><^m#G>>Ac6-#|!p)RdIoLe`R_gA}5XPp~1E~aNdoIAG73hCA` zjmEMR9wX1{4BRgg5T<m|+1@bQ*@g5(Gt0%*+o**W;c_Va05)Pn=uou`_<Ndr_D=R1 zO{dv3avqD~83}}cc8I4xfs0)Iad@HtI&cc6Tpzej;{iT!U)w#`k93wLIh@+;-iw`u zxt^Anr8v?<hDv2`+)s9n3cdBG>D`-pob_YMg;Pm7nMA%q5I5gM=1htTQOp8uBWZ*c z&-jzngA-@pZ5&NOboDxh3M^{Vnps;$l&XFb_^`}QCe=<x83a!Xgzb>0jWN2_bDgjb z3#K%?$*MBX(n5cL3|unfo92Rp6iW}nx;bfN9z+iC+Qz8|UunM1oq-w5L$*ibXC`Gd zFW%fF!(@L#t<nX&-oPTa46}Tox8#>D2a9<=t(z3Ctos);k4Uf*`HZwxixA#Ea>n5Q z8aRmT$+KiL5<^4*m^XeO*i9?#0^qk;>PAd@ntJqo9GxCn!wir%CQ@+ol}7$ZiJ?&A zb-qZ0A(-9t@+YRmL<Qn;h8k;)LoyW&X@kknZI$b=#O}j0rV02aF<M#D%_~Z=x3W6o zIomu|bNN^@GGVX5fmw=+C(EHK*3rG6hjFw6Rkqy8_+KPydAzrY-(2o}pQFD*dLrO+ zvJ@)JmbVdcu&$23As91fFv;g`(ZE{cl4c!4DH9%x{Eg@*YL_q<4BL+5a2rfl?EoGq z8UR)yLlj4R*I2@cStE$w3$L{BB(=7D%3-s(AnT2ldm?d-RxTbSxaH6Hm8eB3jBpmP zKs37*&PIgX1uB1Yt?SwSSq(jXNRaYbO(Px2o}NOOM>u8x`wJ3%^o}5|24aJ(Mvk!` z)=j3*ND0E8gDJAg%Ln-_&^f)i1{?+FPq<Y3n#?7DAErBP>^$vi*sn<F`z`uz%@Lpi zj%nIIQtVlIlfN7!k@m-Lyn%k39v3pF;9Kp7j+lwC<fv~zM`&1}NL%#KFQ2koPx$am z5wzQ{^TML``i3hKJiGOt8^$yBH#@}5b(49lQ4zC7a(<43w_}(JxV=t`Cs-#AU_36q zjx1(uwa91nF|AWbv&hfT>-k*EB)U#-U3AUZTAcMz!&qCBK&8vfiy*Vzltx2JBThlX zNkgAklSduHEw3=gs++K|w2<jQ^;E-aTD7ZC%dOTbpQPtaVYwCcfl9wR*R=F}!Tx94 zas9#^n>?KYkG1B)a4Y%)wN!Qb3*YU+h8|=MrBlD%Z1<v;icoiHVVcIG4_5HL6WV;l zX$cGsiS<>hIua_6LQVCU-JINfVuz?NIfT6#+vL@fbcO3yai01mZ;I9>os`Kx$Bu1o zJ0@kfs2lc}o>pH<E4~qJ_+%E+m@O!uTi;vP`$GZVR9@jw+1S+BFt<{=XZH+N2XC9~ z0q#%i^B!}#$hgS3wa-t_YkTjf?HD}0+cQ`<U}|+ZaG{J_Y-n}#Ve@ggTe+1=gC5fO z9HF10$F;f#xEaK^x=FiB_n@Vzq^WSu$NrT4Tw@Vq5rdo7oz~s6E_;;C(7`pxrIeI* zk%sizT~#<VZnm-y+EO9JB*YX)d9cD;)Rb0|R>C;s2zGo!Q1h|)sm2&;%|{ImruGo! zwl`)>(gd|6+6wBjMM>lG{@N@h@r9qqd#rNWOOQ*DHQp8lj!Q^sDQPvUXG86j<H`ec zJ2a|J8+fGSs=+!y4L9p19s`YUbULHzQr7XOxrN3o)$xTo6Asq(g|_6i5k)T+dKP*L zOKTfy8ww#F?OzH-4p4Rq9xn_wK{O=b-FeT)wGs>CQu8;agDE1R`;)FpozW;6De@Q< zYGX!%zFW_$cn59BE$P{5qo1P;;LnpNS(`{RrMwZ1ri%zZr53ZnKLR&W54d7MBtIS{ z1#vZ^?C%K03mf9M#tV$=3V}VD+mN+B#GNa5Hd==wx{!}a36IG<>RiF(mZYh|L78kY zkj5|$#-JY1V04VopJG|*$C3BK$&yTAcqSbJ(oWcHPzZyvI3iuVE*2x106yZSh8~4M zP3F2FV{)NA<yHBM3DPaN)=>ecQ@-KnUT;;15;jl?UB2}NSo(o2KjvBnY*<Em3?slY zX!aqGT(MJ!i1mjE1`e?smW|&-Xk76lGmt4{l!QJQ{0tXy#XWLG^*Z9dTqZt&RJvjg zt|B!BC9tEj0r{nu2;@87_kEY|Yqx0%7Dx<rb47!eKR_#gQlJ%9dxROkq|e;tp%nlt zC!;h%db1+o>8EiHC@Oz!U5-gwj*?tXo^FEd48%G!p={}VZb0s{Ci4LG>r+%JY=0a- zYK9P#C(@wLFJ=9n;u|ygzxynWNR8vq86>U!S;9^IrIfn3S?5>O!c3CFtjBgT3S;87 zV`BPa5?<UdeS|_c4}~5tA)$8~T|YuOrw=e<FzA#61SD{f(Xiv<O?@I=x}R%qX}qQn z<$%DWMBm^<zvqb|_<tWxpu$ub%T$Q%IpXZmb7yhN^{G$IQ<0DOgCzLFX!t{b=jag7 z!}Qg~b6k25s^PMA3Yd@olfA&;N!KX9?<f8cv{ytRRq-|qw&TnP@BxW2d^BN*h<Sog zR(mWVa=uFOt+gR<^(p2ud&Clh_cAm5fQqL`@M(EFg;*1J`t-4p5S<Bbt`XzZguxk= zF)^8K!(;S3>LznYVZC#cj^v)!-WbMJ_Mz!Obkr;vb?eU8)Rh<T=X!0en=1l@aJpE> zNeU+=r{xoJI`5ayDSjoS)n%JTnP3+b^ILN`a4RHl5NGp0(hBQ9d{&M*N(?^(v#(8$ z`KuQdCuLXjP}-(}pL($b$;2$wGji9bd1tTDqFZmjUbR|6^CvAkMJOoI_t{3$fa_y( zW6TZe-VyD^xP7TtT`#hYo0~^q`OBsALNgS*T_U>>1hUSIVr#$O^97%(ygmG_gbTg& zrQy{h^a`QP6y1^79`A2ciWgjyejuSVu^OJ`GjY>m*${h$(kfVXf%8w)o7aE*q&x(@ zubr$<>P+VK+W0F+HgU!YDvX^y?nN3ypy)HNQ65<KM##%mh1|Y2Pv-B`*(MynO>pkY z3*38z@Wz-&E^9$<0E5WGU%Ze}h;klFUbM&~pn=xfUg<p-v*0kpN10t$nr`ozskU=L z@Zzjeay+@c`w{iUpT<*WgfG3S(G(zgjaCLkU-%B6LRb0klJerXF&xBd>;%sf1GW-B zBqc)Jo5EebAs(0{rJC4PLK4%B1Vy?qcRN{k!M`S^7V;y`x#=3a@mq2;ThxtTN&6eL z-kLk~rn<c-Umuev0UvKdxQwTG_H?1U{1&YZyCOVuiboT*t5WsFWq$U(t$xPN)Po|c z)868@&z+ZG7ICiA7HxtLCWMa6OUv_9Y}2PfTQj#(Wg44It<rr^63+B+d%@c7a!8)( z?on8)1%{W0(Es<a>UQ6B(oaPwl|K?JM{6uc_9(|nNxlm!aXs}~iZ{427l3`xg`VC4 zW%|SIGUN<qC+b^ks#-tMx)Ql7B%PtuSP01N{cQ@~O{`SgvWUX}%{?}3*g&wteoXVB za!Ql~Q3AB}h5mS^hA>)FG}7Si%finu!MNI!A*kM27U#QV+oEh<>c+?LQwi(3Vx$mm z&QHi(`w-*f+ACHxSUlpaiW8=lt8oyf<GXb#n*cm%M|zDsawt$1+S`D5lX5>B*hU)V zwg+Zjc>O8ak!Fg7xtmNoG)IYW<9H^RRdh|vU=66BJPQJ+T1H+CAz@{ZQgkT~m5u4r zwUS%#R;-$G%k@polvL^ylMXb5W$#s=0EN>1!eC-mWg9$cW{_Yb&9sv-Qg6viD^0Iw zX-vWfzwa45dHdt2Uc_Nya&OS!lOL(Uqh=qAeXNptOozZAB8=fD;lqdu!|46P6tK)k z`w}v9k;sQnUu1AKd}UhsPtZJYh<~~A_N0UBXQaguSsDb*6^G3jU;us>_MPbuL-e0^ z#dBmQf*ulX01*gHa8%0y_N(N~ZH-zXuy5!GKmn2OsKuRu=TC|bIo<#<CQQhAP4IYu zzpV9_sd@&h>7kv<cq4v&fSQT@Pz3<TvP^~mBYYW@&yr8XaROAI$h?(&imSr#$?~(5 zz-JjGbxB%vY4pOcjD;C5td^X|Bw5C!{|IuwLkRGJ!S|QwVA0=}z9QA+XY5Mc!SRrW z17UOzFp0jKLHEiFiDjYg(eG(tW8cF71355PIS}wTQ2xQo{HN<OToR@_IeCF-H72AY zZO)z{sZ;**|1+@maB?nf=kO*$eupgsO1pIX0BQ(Iz(uuljV3};e)0i6Hhc*Xe2hIy z`7I<wWyfulFkfJsFgY^lNgxPO<|s4>))a>Fs!azDmAoJJ%!Pvx0Fl2U3912CDY!iH zu1p_xchzvWIC)c<)^*!C_yE_gVDP~U!wts=1MoxP(vc*$xkA;F?H-kYKQlW4Succ| z{N=2k*uvkCX%X$5K|t}TDN?Pb34wqYn!fG?yrk}K^IbY+kRL1bOZ)VoU58}!(igvH z&w!lpSfR>}G0O3XOG^B#I?&*%SN&!4S%P}I<b(+8)eMmKWJaP)c;p)e={KCsQxRM? zXfUESJkFwQo?a?GbA{UmZxG_LnF813!voWTj$Y0)ZjI0N5B2eE(?nyU!nzYb7QAZX zz6ancJW~;TNn^=l;tm(y$WWxI??O~}pT;*1te`H{D31LPG%asi3wY}_zjWSBzs{;? z4zaP_oPJ^^zrozc;x&LarWtw`{3CSpPItv~;LT9$L2O{PRliO(?;9i9iKiGl<p`u8 zgQ^Kf%`uB%Rx;S&Csd{l4g-doo!1_Ms}1>qIENYrf8x96VB`_plEXG-s=FLK9~f45 zSrxav5M-^jO1`*W(NIZvr(|(cxTdvJ$81gRGG0AVhP@!ZKlqe2!6GWtFr#?zI}9~? zM>B|{40~_|wM;eMLPcIQbg%e`JKI>e#w58C+~UR1Hu=eIvX<r4`PfTmmUw<jP(Zi) zZpq^?DCFi4))MRe%wW7%<cob{6g0nO?<*xiZ^cQp$Uw9G=XDqGN?F|-AFy}AVcvmD z^z_6`Ex4{;=JnZ)d|81#3)_5TkG`8|!-a=;jj+g-H{igdOS?nP;M9uviu$C*wVp@1 zrt&$f2X7axh1&ISWr6)&KS-Ut-;A>K7#X%q=JasVfF8H>x)iAhwC<%Nnryx3VRu+v zS5;xAueP}0c)E8ZGni191~nVr5djmK`E*r?927%}?L##iSBNiqAhy@ll(lsu^@Ez_ zrQU?CD;)YOSS^g8$?HPyoU#!zmL(w*-vhn`EyEkq{+tul%3JAb`vUi18qP~;ic)tE zX%MAo&8<kywFnUDjS0pd*5x+2n!aAX!b!<A0Mlw@y9s~3Xb<vmytpYmPjPJAzD>V= zAH;Rda)lCopwWFMt1@?YLNBF0a<`Eum2mU^XMia2@o5^aLmIRqeW!GY%Me3<i};H1 zCjGcTrJeF>?8zqAz>|6}hxd*mJnb+65rIO;o)&kz@Z5&YNrGpLI`nR>x;eV`@U*$u zqUnxl^1|+_^@502TLdk#_1I!r)78hZ9>&Xe*FcpXyNad9*C({vbtm9c{xPdwPc#KK zsVDK?Y23%mMjX!Gu$Wz!1BHHsdLI67@y|{IV=m%LzW+@AC%EliT0XF-`y}%=NZK-t z&N9T@GUBX`i2NPpixqDnU*utw)L|rjoWQ^#46H0cinc6Qbm2pO_Z5^Aar=|D*dU17 z&(OSKtii9MX<d%46l_a>0%w^KNiOiQxe1~9ssfzI^>yebMj~ki!6})^A2j6oLI-D4 z<ofvorf;~ED>TLJ5Up??tx%`K)ah<MW3HN2wcYP_yKM%$9SQujnfkXsA|K$t6vG#P zic0fDN*TWkJ8XsF1N_8GhIVDtWrpx4lGLbX*x?lnfyep2A^CniL1F~zQatK1|2$gX zTUWxtWjFNiXn>%$b7b5@CG<AsKhp=JXLLc9SqS?tCAh_b+-;<QP!J#zB{4|$?_kr( z+!x>t3shK3E=STW$N0sf6nEQyJ?TBSq#^_3kacl*2CVXb7(BA~436dZFFWK>TqR9u ztEGOC)!Kdj)&{?P0|AT-!Y7Ji&CK!pNNTVqg#aJfM`gq=WincvhXx+&fu4sD;UD~0 z(v5#-<v7D>2^<K|;gj^LgYMgWF*3)4RSuk3b|kg78d!x=aQo!d+bU?wwN?77(5LYv z2Y&_Pa>zvMX;;junHauwHu+%8sxUk`BHeXuUIR=%dqzbZ%Ymd8{qb#L1aV^UVgeZr zS|&U79w44<H7OEl$_Nrf?PHpH>fJD)SU2N-cSC%$m_B@W;4OVee<!Wg<cN54ld$a5 zW^r<<=4N4yrU~AhE_FOZxk25<=C}+wW(M1vU@m|KwLZF(;~y9kFF+hTeF?OJv5s)w zECY+dB*ph^U6|LXC@5O49GB9B$ays^NTp<VdYk9Qh3@$qE*#(~HpjvxJki;5YD}#@ zyYUu_ua~MiaOq22rSs$@^!e0k@m;WJ*ZQX}>|AbQURiig>ol9Z$XYMa8u#xZ<EJJ8 zSDU?|@+xkDxN!yCoJKISQ2pKR0}i`kS8EaWZK*iO#|M6j=wvTweP<n|{wAQU<kX|j z=aL}vJY_tTOLN;$rOnf#q;*ioC%yVs#CraG(P!Sog5^4HvidHwGTt?6AsK$G$o>&| zX5J(t1crWEwK^UPP*hZ6zk*>b#~hHZ+(HktgcWc6(m|N5OPbdK&^q7uQ)m3OzG#o- zUoq4ze?VfpjzV^e#`-sge{c0YSq~XAaT#eIYbX<pE0a&&_J2sY@uppFJ{SHVP}@*0 z*lVA(*3awox(0^S0(;Qn-RkIk@`Kx>ZterkIhevOPMkk}ro+FxLZ`BLV!-eu^m^<m zMLOZxhfp<F{6%{`^IHm~rd#XVHfQuQSJX1g%v)=Bx1-uzuU3w|>zr4a|2U)fLHPaU z9YauiP!-<R9liVgTuueIcZ{g&{kEw-+Mf`)VaI1w0to_n#xKl`avc>gkW>KC&Zv<I zEBEI0ozOUV%R)ak%Fk3Dj4v;RntT5-^God{tozSxS<EjUh0EOA>&T$0F~-E0AKY&! zv<};`+@gpsmLjj8yhOm4q(aPOhkKEf3VItu1TI4`wjVWm4tB&y(936;%8!Q`LLC?) zQS*ad=Z68*#Wd6<oaO>Z>d1Li(5h9Com8++haZ$Xo7gReeYYmu{1@+uD2jfo6=`30 zN9-9|d5+c60Xs(!U7^43yXp<+w-fY%N9-L6`g^CTBk#VQ3#imm0xPW)oZycWJ-SG~ z69c4phk4Nqa8aUtYm2Bfs9h~7fAvsPw=0Ipdl7PY0@S=R#~3JUzYcR#gtsNV7NsMd zB{z#bk(|cwA0l(fMA{dZn+tzahg>rJ*mgL=WvF>5xd|&xQYcN_P$=Bn_3_OSb6N)! z;7i1g{fQlLXOxONrE_Q69PrKqu)~|;$$9bTw9=Uy^DcCf^>xA7-G!E~zm}gmGkDe& zS?-W^VU;<Sa-fzA-&l`KW2h%0j}Sv+Z-_uCC$F%jZp9^&eUWJ^*a{y;-hZwEzP!q} zqzpuP)ehHO?(_A&)gvN-YBbShi<AzwbAr}oA=anlycYNfMCgf8%I`WJp&6W0VI5Ob zUPn_RF!+9C@Oz0bjUDopA%qG*i}O+WFI1gyMq)lRDg=&p?jHHKr2syNob_3@<TP5x zv?>pOWhIg%2+E~H0$MvH7m*L{pP&asXu95JwYiw+H7h-ccb}d)j}k~(J;UCK`JRQ* zW(IrGO!r7#@V&o%<SWsl$HwfqT3Pp*tqDK0*+djVQ7#s4e$BW#X_EmS5y8ZZ@`ESN z+KHd)6Cw4>G89ny>oCW2q}CO_6bMpwM-6cPAuE8LDq|@CnXu_lf?`cd<eWzIq4EPH zl_wt<!k*%bso+bnzotga_>0XkS0UFCQ4#FG<*>5{X8{xK>nSW!b+^~dSY<*U`K6<j z91CsMm4gvkk<m|WZyKH*zd(eG4k62~T>>kIBwz;*vXle0r0-fjT(qmiiT(mV&eP%$ zC!YUkhO1nG+{Lw@{B#>mHZ_{Ig=W<H=82$F_88Ak4t%mvl_IPmmzAsp-@RUcBT8=I z+i9$LOR<`C{Yh6_hbtZe!hRaa6&V`V>g$xb+dt=Z_-y6qpR>6KO}-xher*FZK^m7c zZ><@Xtf?wRUqregL$t}NpQ`YdkD97+OE}I26V{=@_kGn_rl^u8t?Clp(;Ap0Ydews ziPQaj?avUSofyu?f$YeEWp6A(XhcOwMG$(#yU>Q))cXZlSxoNf4(v{UmCwlFtnn7z zB6-KwNpP0he=|1I{a8zBMMg#UFW{M3qx&7{5#2NVxx?=tiM)S&YWjivZv?!1^=@4S zfj|W%4(AhNeuz~*t5v9=z@Un)fMHe7F?xEY_-WV6%Q?6UIXcn4R{M)F>#F?kek5Y& z;?}7k68UT^RQFZl07qfuLgpp^dOSnU;-EbK>|cQ|cPj1X2Hr7uS+-f*`;j5+Rk?oa z-BB~)^dj<+=IQLOz}@M5BdhVyVvwddVKT)QOH&CH*#fW(%ohWMg=GmF<bWbr&MfZ2 z{cjslM`0-Vn)s3*NSj%+T4^$t`Y-pjGETI;o<iE5qCeJ^sY}t6d<A@cc0h|w=a^d{ z2I#AA?=K;^S3t%^iWbUK4^m6IKIid=o^-wRh#>K6OSGV`!$hU=YW!~<AS4U%-UpsY zJon4urp69t_$<cVlS%fM_*I+n7s=G-(m5f)rR>*h40N=KGdyJS?r_t4`NBrzfbd<L zFA540pU}4@f6C*hZ16nz0>}3uLy-6rNn`j=!O^5k<>5V`_^I^EQIX}~e0U|9fu5;C zxUNh=po|lzOw5u0u`oYiyAFfrouE}Fp;Z><b|%Gk*7GkJ0{fC^bN=ylq$TgLbh0pJ zGRbFF4c>qE`WbX}^ngN={=GC&=Q7p%j*g!ZGKUNl5?DeJX|4~Ohe-dkzx<77hIKLl z{D)l$%BXPe+IIk->RFB9#MqVez=&AH8D%tfUBCR_4kr`vQH6|F8JFsb6yWv$XgI5w z+?^dwjtBqt5qWd%`LJ^A6N=Nr{#CkO<sJLJmmjQ?AO0dg)IC4)aZne0JM!PDf#C2% zmkio{X{NbP6PBN9ECc_o9RFKOX*WV|V{ZzBD*>pv)JUW3<Xr4{mF%Q&4!B`LvCs}z zL&cfJ83|Wyo9@N9gXzXKMex<njspmSr<nZ;zOCUhvj%@_vm8N1EmR~omeIziG~``l zettp7^p!e$ZKz{ob`+zZfk(dgLDE;9?H%bRw6>R}<QVNnYuCB6nstMghZM1}$nukA z3XOku;hLNL|0Ph^iM|fkw*=YflpG?ue}E}WFoP@Gb~e^|h*&qmaAOQ~P;aU+6p?as zKCoBTJmK1by+i$UCON<Fz<G2{S?4e{6Bls0WL05J!wb)EjF@VSYoWRcQ=wk}BIEy( zr2&qFlb64vbRXm)bLTJhctx1G<4P+6>)S)7BPx-0M$fQutxwhWun&1`gS68TH!v|W z7}4!r9b5AXER-hH5pUa(HWe#e&gVucBrEcf;{Z11nLSf9Ca5KTivSlmMAo)FZIdYk zf0;jm2?&`a6KCe>&iJUhAh;4RpfP5?OD=raFh4^Q`s~?kNpt%2bAvM^3nh-Z%*SO; z#eb!Nh_jvWK~DAW3IE4&X~pv1B-iPsMqeny<(>>t;UF{J;|L6;Z6#cjdt8H;YA~Fc z2f4cLe-V03g8Iqj=D$Vt|4~`yUv0ZuH<`4}NjT!BOp3#xQls?OG<MS2fC+87cs&Tp zJ}o(E(b5dPI_M}mIgO?Nk#3rDAu1#UJv}op3zx!;+0(exAEa2-0&mt_zVWQlMQPF9 zb=w;Er;^@oeP&x?&j-rPr~jzm#Q9ss?RbH+^!k@#X47tN)Aq&&58<+M3`+e{I_Sap zW9^pNX?J}@Enu{tDbCXw{R0b2n=Xo9&(s+Dr_oI7bEeVr^CiPQDgM8-hAz;JhnH}L zS1D23-jBW_h#ctgCTA%N^!3?N9N7R<_a=MTDzWIJTODn<(<m#QSS+OoJ9>*)4yTv9 zFF7>^@({|ts_}To8@y?Q%QmNaXvw5SEfZS!QOB}t)4>4BpKksnnn9pNOKAhQz#(v- zKKpPX6=GcaQ7>50h}g5GU9Xw{43FI}#cU*WsfS)O@d7`>3{t3L*$1qaS6b$%JMQMb zeJy6F#+<T4pEMc;_36g1QBpm4Q$FVM(}PS+V~<Te`~)sY<<QqnHwvrc@8p~yT5Gwt zD;O3I$&pi`52*iNS%sPP5yiy%FPWuoVbNY60!j)vJ@>n^hvZFtxL0!r3{8#L&WuGd zm;NZ2MJ#iXK~PdUpQmgj&gK{0J-E55f*<%gnkLf~GI-WljdKY-Wk2(E;orcmyh&rZ zF&{K3{;E`iOKLf5N&ilsRtE@(G)sY}J{!C~z}1{fG#Y4PW?rr+UnVE26y1rFyWNrH z(XM?%?(D1-u7^h9|5em2PQ64v`wGzfRm8nl-G7PL8R?C`3Zw9pe73#%zQ%F|dhmzl z3_?#|=2u*Lrnt=Ak};6lR?8oHw<PEpNqI=)-9FgRkY_%z4QR%4eZMGs-9kTN@VVv* zcsE@A13&}cb|}_yJ$B3DG;Iq9NBc~1SsQ(zHZ5+*Bkz`51WeN5%Dj3nB-gr8eqSJ_ zXRdK3(G~0$;MGcgx>;w0AuR}b5Q)uVr3bqTE|xj9i&*;4kb}6WvV&~cn!2a<arQEQ z{Y+qfQ?_q7Pw|i${J5C~w~`{KJ$AJ|&(v$bU24Nq^havn^j{)fbm;?*FGoeL7{TX6 z1`xpSDy>cGtR6zC7TD!06-frim#_ab_V8Ycj6$4GC~V&qF>;0D<ooK+VEQ4n=3!(d zY6_(cwlrx`p-*CU3&IwJu%!P$kVA7^v3d_h;#VIPe}C;66!{I6638=Q#4-VrmhEsC z>|<cWExjo8s%d=&LIN-?UtvBx{*7!LGlLb^cT33ELFtEF1It9$A&c+QF4))=16gq8 z|H#t*ph5^H!%q~3@cZ8p>8#jQwF_H@^IC>F|C=&B$n^=a*Csm@uJfrj1)8~1-WN9E zfu&PM%RjQ5#QGcIeWo+zTf#5Dc)>-cB-*P@C65|S%`))7Z7GHL{F(~7i_P}wEt(V} zRB8llVRosudKPvdg*+D+QAdfjB=%n1;=P#Wzad=`?D%Xev|-<0HGNb8glis=;2yCx zMR2%2`m-`)BX>bz(PXv;uPVJUA`k(?wRoN4jz93-^W)w*zQ;GBdrNN1lRrjW^;wlm z=_J<oUx^E)XhOjAe3Nk=CPQFC_R7A6eU<umi77Y1lq`Vvq-ZL)Wzeqv;a5Tvjtd7c zC5XpV)Z*Y#lEq<kQ*9zMt`ON>OXUUi@#(vP4KeDr5V8B>K6hnDaeSBuyEpkg#*-1D zENth84(_rafKqS=#;aaVl!n}<aJ-qjx^qguec_`tHWwr@d3cq{I)AtKnq~gE&Jt@? z=e(uA#}J9_5aAv>N!bd|vlT;Ea^T@(un8G>R#3nEZzZbx${mRQFW(sY|0w1C*=2!V z;o{IT`<!J>j9q*$wFjPKRqQsC$qCM1fxa(n5eK_z`JLL(cU+_iY{;*TPnr7AFrU_Y ziF<W>%*CDooO*7hy}I_wq_SVw-syUEkg=Xtdns$}vtOaPyuI=hY)@N>sA_eR0X2p_ zagmv&pEujH_wUsQi)5DRKpf(XXg$P8%5If2TsslBJi!Bt%KV#8O8r>P_Z`kejIp!k zT^t1y>iyouKd1KVY4RpW2Hk`lagk-EF`a7ri^YGRW*m0?0CX$)zd}sreQb`*e{laQ znUH@<ex(Gfh>TYZ_DBEH+yeKS`9t=GRUDxZ$k3z6Ec&#UY$wu`Lcy*={w=N~H;3q# ztJ*?=n@11-Y!q<~C}XGSZ)gpfj0*Bub_)ALpMHDh$&q^XziN6J$fx4vT=47vRY3n; zJvUtW90YQcis}8WtJ$Z&U$@Zt$0iuY82v5)au)yVug}D>L)bry^S{oscaUO_ki_qK zN@AvhxxQCliW<iB58~uM=U50Pd(owWL)hU%fO~xTS7{4#55)FjN#uR!jq3xfOuQFa zXbseu_f>Cc7om?bM*#OF&`BrWPydCVpXhNS^M;6&vMAFKt}1u#=ZoV3o6*z99A50J zK2H(uI<e8aLS0ch4mksWh|((rVeOVpf0;g%rDRjRzsQbs=F?1il}B_NMywmlEPt}^ z|3<y`sAhr}3#pn5{^V-QcvmUbe`~X-scks>PpkpVml?Bz-qNLgjl8(*aqUZagy&5d zhkj-TPvri~wxB<FWXG=_2)xE`q;Nd@m*DJpO=`FTkI+n>;iKn|Ee=b9IIdRS+Eh(` zK?YEE8hd1SJGiyh%rt%H*XP%48IbMPYQyNIc-|a#vs=Q6<z{f~Il#xl!TO^Pd-Wwg z9hQk6Vi$H_Qx|apyxLw*Zd?{0-KQBadk~BpbDBBGtxC+k4B5LcP^pL`1wjjaU0)I4 zYG{0oD*Tq86Eb9=&aB=g`5BcELmgz7VAK-Rhu1Eofl*sX)$%5Mw5X_YBso7mGp!+T zy}DepsHW6IL$J!lzrbUd>W0;cvSEY}vKKfMKHE`$^QBq;NK<CpkXpI<9`rp&<4GVV zD2YGzWM5IIx4Zr-Kfg_eD|r2Td>nzEtb|a#0+#(Pt)C5(_fi@2!+Cokx!XO}spT_i z6&~?=fLuTLyME(xNm^(k#0Jb39^v``LfwcSBpOab(vnQGvOi@8qh6(0&`xj;-q$Ne z`PdhwXZS$LHxusIj}9A}zZAu77MF)X96hM%sDfv^6Z@*3&!vUnJ47Jcn~hZt2Dg(9 zKQH||SJ4*TZ2Mg<f>(-0FLi7}=n1ZGKST-K?JEOX?iNKuZ)wvb{%>l3zFMW@Zlh}Y zzf_ilG<Su&>7=5O$xG4CUOssa^>;bfY<8{pbNgqL1H5+wx?9)Rs!mb}r+55;f0t!$ zw`Kl!${6OEDr|P@!9t`V%ts*NuH$Zf%JHbu;fB~LelT4anq;-D>42>j|89#0oOMT+ z05RQ1+=%GcqJw^ur>eZx2)SJ#jmOE~L^Ep9T3$&b)6~4wo$OPZTJgWDzNX)uyS;KM zUDWdFhRudjPr?PW_|~fW8Q8^7i!V>r?R;`*LiBr8ocm<}K4^(MKJ*Efe8-iyXU*3) zPNUFgdZUX{5X0MpOs>Jg7W-p7=`0p;)ZvpM;ndD7<|}s}iXR{k!CN`ev&ZEAsqeb# zSDaE-d&`>SMX+e-7P5KdyUFaGO)mF$d#lwd=XESZU(Es8p60H#<en`vUvM;@rq`IQ zx?YRk;(2u+<Jzw@gm*hzSKXM`%*wHe);6D3^veGrORrY512@dfMz1t>X&9P>*_!Pe zAGIr4KsfV00sORL5I4fATf1wTzP;b*=XL3SKM`Af1K;e<c6OjwZ!ttOrKs}fRxf2U zm{!#NW(Tw?THC2@l_zo*slOFeaiLGLBCye1Q#sb}CSrUx-B;`!Z|2iRQ5}9%U=w*B z&UO|5PImw5t#=M^QRKN@eR{DB76G&sikBb|fqX$LT3)qqZ9xHcyH%L2V4C4TFY(%w zz;WD~j%HSYOq}s+#_t6(*^Hj3&*P?hV{B?n$|Y!z_9t!9idY|2gBBWdw{Z_V-dvxj zndQyF3;HE*&KSw@v`6utNl7*Kxi@gaCQ~77g<RyPN`gPHOcx?P7(lIOl?oU&7YEN} zMcZ^DoUIft>zN1n+bEtQ+FI;YPM&z`($HEQEW@&dy*xH3XzXqW&1&AZJCWIIdj#{H zbP!&LdfVBR4N|~b>lF47&W3DiDF?jK&Ch@}h7yJ!djdc&1fzjH$E__7uVLOPB=5Sm zP_&OfTf0(rEpFUs%Y2WU7`xpv5tW80XzI^QCpXv~X~X7EDm7nF=Npwzy6DaNtQa_q zYZeXp7^lxU`BTi6oUP7oo_8l)HNtc^r}7fuu!ws*;&jcJP}8MZKbYI<t>6{ug=a8) zq9I^sKNtg9{BdjlDKR9cUfyfTT-~NQY?Logv(w8<)4swWu3Xo&Du`eBmSggExcXEd zHkZ;8l6u2~cBn7mvB}1-bVne1bL6v3zsyz_5LHd@b(&tucl(O3rgrAQbc+(AualK1 zxX)Im(&AL58Dr*F<{&)TyqlpZAmeDZveD$Sn&Mu2zn!Sb_{pM!=<8A4oqEPgyYzmy zh;Nm}3Jn9hxXuqamZcZ3rguE2?X?FhijVpa)XJMkORk({7uIhCuUg#a$4_?G7gcf> z!*pt8AXC=D60^@W_ohXWqgO9=r!eeC<t7<$+H*#kwa;cPxF#7XI$Jl$tn;=K+sj+K zCbfLyHKyLn8nQ9Y>ICX<y$&W%plub$>RRv?zN#a4<XZ5!b352}+6AAHbxd!mH0llv zYA24ofKI?Pcig_7u19`5+2gxq9rwlt?mlR&oL`UOQCJ!-EBL}mY3=OKqra{@n(W>p zhb6b@;;-b&#}UU%!80qcf(pxjZns70p)k?B8t>zBdt(OQ0h^xnt>CGl{^%#4c?$!+ zk%J>M6u#TiHFNLB2^6uwq=~pvD}%ck5RwB+WXwxK8Ki=O)<|iXa#H)jslJ?2xIhw{ zFzppd_TY_h>$~{+2&$KZ<UU^MFNQqeMtGY^BXU;Og6ZV1gns)&sgK2hFsw0tvKO;^ z&r<1b81u(O4Yecl-g&F{V8eoogmb%s9@pH@L0aL@e#!6sy3EpYaQDiB=4Njxp8I%i zIqwoI$mA@D6Wksu=nUyIU`0bovQk4TofTHf$y&!(tjm=QM;j)Za_cYWhwSgZMa~bM zp%3*2^_KVH!OfdgfLgl|ju!HZ1653Okb&ELO?}p#ZUfI91B+_B%JjTjteZ{)NRmNh z@QDFyqmwE?$D&?lZhYYK$&dQ5qUQF#=&O<xH66o2?_*fx{5hLXXXOj;ThR(HT>A_s zfg{mM&AltNc=zSIMcd0e7*}oUIh*Kh>D~V7)n${v{aVVEp%3Ql9TpkS;x$&uPOVS6 zZRt1Z#yh`T$BS0?yKlOSuP0IKGkqMr+YdEwJA-_a?^qAu8|>w#pXA)3$*8BLVAQS{ zQcQ7ZFNg)q4>fd#=pNB8E{>o2lr_v;-GwQ!?9Kat%1%el%JvrRx+kkn(_P<$v~rJ% z7FDDL2OZU?Wtm7><9z2w8e^J|KNOt_yj_piN!ImY+PEbWt-bxSaPIDKw{uWCqj_Un zdQ!P%;dtvU;r`Kp@qK6Y8~4Sz0Kms1)6q_M4n-UMyw2ANla@>ofIZ^Oa7=Ww@Ca$5 ztdusFQGiC+K3F;H%Tdfx=<vXKKfk>V`$&IYxWWe41~b=$=V*$Bh}i%ipMytH{URBV zf*ULO`Gy5LS06OjcHlGX7U$-x=PZt;C$VmQ{v(E$$psa@%%-gI{$?nS!RT=r8>rek zyu6w{<`qe9>Sytv`hgBXp551q5m9pe>1&)9AHt%T)>VjEBH??1>K|tdvFP@49Tzug z)_;C3$OvC-LaBbCjxa4tp!(sMN<-bhJ5WPk!|+VCobioF0ZE}WrvZ<Of~n!SJWs4r zk>Gf0MS6qGJWaZat-9c}p_6Lr8nm!zn-MubZ5!p{<95kqkJvWxX&71I<HELMskpDW zYrXI#DU5+d%T|7583rn4J(^>!WBeCizI=^Y)8dipkHQ;g=8;j<urKg;2zad#x}JQ$ zx@173cbxGeekQx-N9{OowOmWlS^g&n{};uWz2n>YFQ_K-*~Vn+#k@)sd;7P;UeMGQ zQqH$IB*RymsNXJOx&-#7&*SVraT|bd>@9t}!n#??>f<!&%%|Ej51yA^cX4^|qK*LH zNgJuq*CWoO1oeKIiALA_VtuRT^1k6*YyOkL-n0abYzz2b$Z^<l*c&sU;512%39dFS zu{fywnf#k|;pb`i8g2KhOEgaUV9d&KLIr7EjNr<?N<EF!;=^L~TDJ*z-lADyU142~ zM}x$J+62}}+G2U5)T;5U8*8DF&GN&w?yR;D~E{UzpaxSSHkN305TbV`cfY}@UK z?TC%{Y#W~{!+tF=v9|W*d0Ab3zrsXt$H_X(%09drT!=a0YTeW@_{CB|jl4vAB6*w2 zx}aL!sWw6vGEQ^9xMW+!-pStSG_f|fHg|g&zN>W^1<ZRx7~V3c<fc?W@4vj=eWa|( zpb~kxj^h%vL9IOZd?v_fI9@Eo8NDsD`KRQ9_IsQzNzEf6$Cjr7crrnnbui0_>?a&) z8Gf#EeMAQ3zEoveKa4`SBdXq&OL>aVJ$J^z3VPIux8k@W8}Ke+GEV8d{#sv3GQTLl z=yQ;Re`C88h2|s8M<&HZ=~1N?dV^0Qi(0L}203FmU}Tzov(9E%cJJa*#CHjI2`Bnc zic*TQhNsUZWiZJ+$s8{*%aeSqFd4W;Sw9g~=2Sv!xT(X&SkGHm6C6^iq}M1JWL>*c z_2b}vbu7c)3k!T4)~tLLbuDR*EPgi>n$JRg3{3J_O)4L>y7QH6jJR<EhQ};vKBjO5 zF?7{uWd*HXx79cdJnh^EWA6)&0eVu{h&!a*fPNew%_6wLL78Auu;j5U_*s0s>9bMJ z>BK&VTtMYppV35`V}N6Lt)u|3rQFvuqg>fFTncP*TpR9UX=u_U)6%CUecMw0(KF`= z2U^VeCfdiwQ~t^dh<9PWs)l2}%kKPbtr=`UVU}JVDF7qA>TYFkc`9ms9aykPyjU)> zNV-@lA_~~Fyy!ajck|}*2Bty5ZaO0hw0gO-??Z)hAt!hNNsvC87m05DU)HMoblN$s zldGlNDkF&HddbZtRK{#fc?om+=*+p6?Roi<EByrf1>e3ku6f$pyDNRwv7wgvZF<sE z2hqV`kF9B=as$3dD&>Og0=fZZcJmeZd@bde%PxR7h<m|LG)OhTvl(2G5>14+$h$~j z)|a!Px_^~cA69UXd{8OU+mEqE+8@5A+h4La+qajQcu`RQNx<dHRX5fbWGMq^l-nzz zcH*0FQ3C?{?>AGt4b(Z=5{a~G-;WZyr9vB@M5{95FwT##Jj|hGp%R$93cluy?2|Bf zNr=xnaO&?*75c-Z(}-B!1Ej4dw3~7x#W!%9BZY2p{zOGqx`(q5kL3Uxp(4ZP2PbK_ z^osYi7B8WGDk>Foo_NqlMSr6KoR}LKx^C0sZifm>w!9xMQV8|xtOOVNWWAEc7cJK> zB~?X5@Xgj_j%kMFOJj<(iXzt`?M#}z<J9t{(bih+I!V$k2Bj9;kL#lglGo^t`yIG0 z2<!bli{@UpDA)m$(tjvfPP5jI9v57H_6(d8yHc!=&Do1-bn6s$z*2+tc*)PR!D1<+ zkh`(ECDsDhaa59eoYmJdYEqxx>D}rA)a%(2H?xIgd!M_#M(i$I(-eZ0txwMFR0%0~ zOQ$Uhz_)QG=qm8DkixDWqNV<vA&;}GE~%0j@{{eMhIgEyx*7uG%ef5H{D&)cR;E-q z@HK>AEnnv_GtLy66arY<3i%z6=fCu6tHx#1O8T=a<)ae7^4SUK_Oo&)2zWGvHI&Ab z;fo0!wwc@{#-o~|tt1uW2x<j2;$Owl)~ML}soH7?s{AOZXkS;?K29slv;3N-tQ0hx zU+pF7beioR6Yol()T>rl7UWdOCNQo!=1^Fczo%|UeVRZUrc6^e$+S%{tQD@BB}v1h z6He!&(fs<B?KFTP6I=-D6A)8)s;C}oDXS{GrZ&cXyk+(Hf|)0jU$<Gdmy9RynuW(u zT^VgmTqW=_m2tbM%c?v|{mA7<LO!j$erY_{>7!Gs3&!f#l4_HD!G%_pGt7ngELNee zK_smT?^V+Cl_V{y^=*l;@|DK(`YI*%@G-_&tL5HjBY#VX_u75{dy$VB;;d-@vMQ7B zo%)y>WQ=229KKyJo=f5CHa`pf7|L*pK|9e3>uJuV>SuNOaoMA%!U1Jc)=oO9x&N=Q zuMTVL>DFz36<R38p?Hfs#ogWAtw1RbMS=xsad(&CgrLPC5Gd{*2u{%uw7A3NJLjHr zzdz1-?(^))&YqdQX3gI3%uZ&%YpoFfpk@S$?@iOR^T#P?Y}OqApq<S#Qfbl~%q?j= zPj62^$rKQqHfQBU!pe&Sw`J!D$$!OgD0t%+KC@}RWIuS>iuDF{MibnRk_!I<#*!f0 zBBm{}uD7m#<L-k?RXv^b5lsI{8I0AbeS=*;9fp04l4@g5wr&YKTK9OW5De-uEGhAx zlCHOgS&IxW{h1dZmK~QZaXN9JTHT*#k<3{M{k-FtjgyKr8aG&Ty&<C-K)GR~+`{F- z;}S*VPh!caa;K5l=Bl|t-aBp+Pdkqrvaatwqy>%B<Jc+L{;ypMcr=3blPU+LeMm>7 zoP(^U7O~mDO`qO@n<P}7gW6)7Vh8q~f+jFi{mb%SI=rd9shwftOiWr7{P@ZEOzaTn zwFp)*kb=#J;vl%F=~(z0;~m>^!3PPlL3Pcxu0I7$93bzK2*9T5Y5@c6YIO7L^FUJ+ z`Q{ndfM=B7<{9q*$`QNc>vsXa_a|EK*p^Qjq{a&cuN|uvr4{rr^<JFl`;bnd9OG|& zNH?n|#u+MZiP@IN2f#pFT6Z-n<4c-<Pzu?3xh_+HNUsGz=FS;YAfURd5J*4=i&Q`P ze1rYk?+wLdbGMD8gPnUmEn8jnXUXJQ*vlZ(E}9ZLVudrBL=@$f6^arcejoH193Zax z_ycl=HGra=Xz$Tie4u~@x4N@`iZ<;+tFQR18=2S_)+aZjX7-ct23^_2v4YObvclXh zvnHW=@K1KtEoN^_&KapOboGy1$J*)>SOz+{+iAg<zw2&e{exsW*7#g+&{@_3Q6;Lt z9n23<zAw8gKO~&<a0Fn_sTy*3;1ADCZcX41`CV!VFC~Omb=9${$%d4B4Avx1J3o*A zivv{|JyjX{RapWoPONnJ2b11KYu)3*Z4JY0!xde`2`>D^-R|8B9bHAf7C9g3<q@XC z6w{|N5MNy?GR50=kp48n7k>WF<|`|S6G_g`g?&kAgH)R`RvM{V%7oOHGr*HX&fpzw zKggcn+g(4J%g96xcpE3&KdtIMwCcX3>fUp2!Ay=f!BOVZys4;!kjOKi4`<H?!UoNi z{S4Z(m7Mb+hnSm_u;<mjYVGs|C_ENx5Y`Uf)gXauNce<E(E8ci*-4Nr*2iRu-%l%T z8j~s}lTvlsXY1N$u==AUv|u@k<gmdw^<F6e0lPeb*qEQ%0ABrLmZ8(GA;rgzWcooh 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-SemiBoldItalic.woff2 b/fonts/inter/Inter-SemiBoldItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..545685bd2c6d22ea9970b5adcf3e7f9edf06cc1d GIT binary patch literal 112048 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 MvCV7Y0RRC07s%3z#Q*>R literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Thin.woff b/fonts/inter/Inter-Thin.woff new file mode 100644 index 0000000000000000000000000000000000000000..62bc58cd14121401acf5449e66b858985afce484 GIT binary patch literal 135920 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 E7-suud;kCd literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-Thin.woff2 b/fonts/inter/Inter-Thin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..abbc3a5c962085e4ce6d44a78de093fcd03730ff GIT binary patch literal 99632 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�{ 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 literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ThinItalic.woff b/fonts/inter/Inter-ThinItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..700a7f069b9ca2bcce98b74b785fff64dd183625 GIT binary patch literal 145480 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 ($WboNrst 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ऎU}SS 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 Nca)4;1j5v#l0OBc-9=duQ z>Z_e9QuMrit5k-1Kibj##S@=|T{Wq^T#>y+CdBshg$X1WfFwbalN$IUfmfG1>=%8z z?X!Vao!<x%=D9^of{z|BOKA<6md?C))s&PxJ*SdLMrMwqL2o20=p&;G?g>%gTnb7M zA;|1x)s&xHb+hHmX5Yz2w9cHa6?XE@2Qtx&VH4V&mpC;m66{3hYc7c%AanBP8x@^* z37Pif$RwxpmY(yIuWR3>nHO+BO8>#!rqPcuux1YTm2^7k)6!Qkr5xEXc)B;Zb6#<+ zf5=+0hFi}$_K~_$xh~=Wdzbo1uf}eIq?Qlk7+e=i21&1ofE6uqi`Mq)r*l7_lzo3a zUCjMlJFR&!-8H$tm4#Lm8+8WinWJq(V=$vY4fl+LUats_$2DT_cb$JShW(WLmV=(k zdj~_bmIo+#PPRKGxIE?cXoEV7?ANb)e`d>5Ok#g2ledoUVRYmI(ra-~-Vy2ydRl&W zw7*mwT`SAM_H>W7!h>Q;M)cb7Sz^BpImz+J>9S#~NIlwiuIX$xUS_vX&D^%F8Eo$C zwL34LGhJr$9KQ29WFt>`*cNmA?PZ3UCX^C0OtT$(1Lm<2<j6`L9VXaTRM`Ot;ygYg zScWyXLvLzW+O{`RcmO8ab|kX1gKa4r+r*9?_tP2dzHBRLZRx7peCUD+R3)|@L<f(^ zoX|M=d6IPNa~mq%IgKiHTMpf&nMw{@Cf$XZI9^Rv)$6;3gLyB{=(3%`*Iw+<OIyYq zrL(8$bYA-ALb2~Ys&gz6+4qKy%ofrgojZg)r#tH3T?h#>Y~7X|^F9Za1AR?jL_tG^ zmn-aMFAfyHPeyIR)j`?j{GLB>!fpP+p@2(TxxMX@tSG?38*6H{rUkWFZ_3+Cr0DaB zvHv|HA>oRNW2gDJr}3;Hf95%HW-JKq(%S3n4-uC6gP03<yW>itOh&8(Zyl(K!4-p4 z%v*Y#-+V{RWfKx2Bt8|pk(*%M^X0BziHYQd*Bk-YZL0E<j=g2u8%5$g+f=@=Hq>Qw zf3<u%Y5jHJX~Hvp!W5X-3_&|9C<b8X{1v988m7c{Ggn)?mWgibroq+W-i*Z|vS8%) zh2%)VcR7~2mks;+>l-FYMC>fQ5H|G=1CkO9j%9VCVcxz(AW7~DyS8684|uFA8<-2V zSBo3xzH5_*O6mDKhZ%(7y8Pp>v<D?D1Uuq1q$|E_@|yBgZ=L5};M8T^HbcfM<NCwO z=_GOpE_N2Rpz6SbcsVpoE)P57SMb2AlUGfN7ze>O^lxQ5RTAI!25+cE-+3!<HLhT) z=l`j42r54GVNsjzyz2BWmYiY)lmjHna-S7a@5&UmzOjM%rg_E>E$fQOZNosC7>o8c z#UF3!d2@*}eFPq}hREL_4EuG1I1EQ|k!}4CvQtV@dPF8yi_rv#QaJhTdu3vX3J6C> z53Ljxf+tiK8r=ELp!f_-H~b|L3hDjGeSCLP!ei@vT~~qEb_#I8y8#qGGh{K1N`%KF zokg@?eUJ(6eG|_Mzk%Ks(Tn}`ndakODazvXg67r=!Qn#6P}#X;g{y;=MGkb~F+2@j xeRf9IXk$y~nS;tUv?p1(k+1%x=D3DMQ+QHa@FRn!lCOFK!`jmeyhzy({{yoY0TloM literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-ThinItalic.woff2 b/fonts/inter/Inter-ThinItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ab0b2002a3a72fda8b789145014099d0ba954185 GIT binary patch literal 106496 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∓+tl&co?1ji3=L9puRrbu=CG=VQXX(H0Q>wa z(2hN-%LF-X7ZM0;RY@K&VZ`KdJ0%E;+LqMMRBtCrGjV2Bl5J3_6|?RKIdYj#^gOcK zyQs8ImJ@+?9e!8KRv2$t$r?Rk+}7K10av*E+jUmTSh04kAs?oBN+b|boD1V1=g3b& z7wNyQ<huPwXJ|gL<(s|;N^#x0<(XIp<v5ufsPMwnSwZM%H+)+f?i@Jv2;QPs4E&2w zPuXA`oJOs#-7|14!hxUW!1^q)oU~nLk#)dRX(L*MK<kOf!umw{C*}GMG^w`PxGIs9 zgP2v?vG8B0AlzJX%%_gGEx^^3vr3T!JPf81w2apor<1pep3`cfioQDA*u`F_!IUJF zfO}~phoGd=Mlw~bIxczY38jLh1xQ)IOB|r`bIKy+Yid|cExvlg!z6d#?}C$(q?|7b zSjlTb@)Cv&7IVazN(<`&;ezy#NH?D$HrQ108Dd}y5x{SVon#uwb1nK#Sis#v+AXLg zC>>~PdqT!OxhfRYxic?kMdeMx(WTyTQ8*g{&V|6d5rI+p%S{#{UtQx((K>t({_m^O z?s%F=tEHSfnf-^Y1iA=26s+-xdr2%n4eUyfGvekpu{$p+ZW9A#B7h39J1Yi6WZ@@n zvCl0aWU(oO*fNMUgLooCB}FhNico~yCx9iK-~ew>!vPcmn9dt~m!ag0j5jDkg`i#) zq5mzAUE_pvyx}|tyv2Ec$Qy7(Nn<Ls-RTnQXYBvxEV+2jtn;DczLRoT=W1}#J~=1_ zqg)18Rp7Q*u*D>Q<_1e7Smw>SJ{(T+yB5UbkH);O@!lL_nYF4I#aM=cd@;rH^z&X5 zQY^%dIVKZhmzvaNxY{VO8Mv?TQd9UG!fd4V9Mn~pMt$H&(rT-?{P~jHMX3^m3|S5a z77%WUSrYt2K6|R33RkF+Qoz3i4A(9j_I}w*S!4yxx|I=WJXlbtIHZ_3Z7v_`vh56s z%+|68jsI}S_J=u5vey4}h=2&NA3Sc#<3pfcShLI;y?V{1{&09I&npDb_zH86gbptp z>TC{NksJ6F_DQH}2lME_*teG8kYmO{gEi#n^tOEJjgf=8l{2&Z&Fv3qT|q+2g=1?_ zRXR4L-qq>@3As9`D+6x1XHL<)9N@oo_3rAv938`Q=m^y`E`68tX@rrfb#|B+nVCyk zm}gJ_?ByUpXjm&o<vgj@gH1wqH15%V)s$tM&&Y);IvBq&&3_5RB=r5(P8Nwq5Est* z==>Zt>m(yAMWb)S@NC!G<YDFNP-RW2x`UNxEql6*1N_&CVEMlh{a<8!0)3}+m)3E` z4!1S=K4xN$&(bok=)aL!Xl)7CyWwpebDHu`zn_I#P<w`6BG9LC7>_um-~MZLihlNT zuf9Y{J`F>_C<j3cN*L0R^FbBxdx-QDe{U%lTL2S!nty2EVZ*V7@bvb6>FE*91#Ngj zU3_dC+;|iADaRZ_|HC|3r9t8e%r#6%L!L{m|3{5Zd)tGwErm~goqJ0Rvlmc0dH4G8 zmpY)D1N6iCTxs$&Wck813g;``t~Ky~Dn|$?D8NgQL7|yZF(B`i3``Evt|$MI0a&$T zZ=o6h>jikgYWZ!@y8qK!N`HDHlO|U6u#{;$Bs>`#lIRC`&d&6Ec2>n+0}}0QTq9$z zDm6f<E4*RvoNgBKu&OJBh;+#kBT~f(8ndQv+VcuZIGa(YhDc}~D0v!@7AVb0vQbVr zH0cF;&9pP<uykC2Ld$6>Dt1TH+)%awdCdpA_&e9RRR^`t+4y=Gz{Tt%`Gg7`G;}J1 z3}9X*sWTyGQth^4D3EoPr;01;l`~l0)H0p$Dc#&{LmV%wL)GI5t&GML(RiKi8X?1% zL&b1eNKD_y%ohr>u&z6Pikwokyx4V)-uLsi>{-w6BG12G&jG5&XFaEYJ}M0)0QpW2 zf8sI6=scUx{W`FuWMljFRT=L?l;P$O-nrC<J#&n~8o(MZh4S=H!q~)N%C(+$)2kFH z_0E-NPm;~^{IYNIESOc|pA})Ut=4K{5Pbezo@NDLSB8{f`;#Y;+iN`oRdeLI=R+E! zzJW3?)D-)E=Cn7<GpP#B@ZYMG&hwlzxM~1(#eJTgN&-FwFeM;Q69WUtrW$A51<*ZC zBc^Uoh@y}Onb8O<fL_WYYR+wa5>@(DzDFe`Vc5)sZz5qX=j#fpkQ3yH1sSoRa{&Jc z;LJ0hBOm2vO%B7j<UIv5JmsS?msjV9c0cQpyp%dtuBm6P%s_iaKb2&qQ*I~=;=rec zYWDvFY?A$@aiWE`2w8yt*8n!^-RuQ;W0|prY~VND0%W{Kw6~I=Jn3%s@|-u~<}(aS z4+SXV%Vd##5RVOh&n{R~bG4VxYf>3YU?B84LGDDZSqAKq6s-gnObaq$p>o3IfdBc} z>$GazNrD>nP^nW0OzCawWo5FW=~-TZUeB!}Gg1rV2n7gXzEM13@|7U>I?Z|3WAJ$f zp`2D#dD+u~`Rb!KZzT_xXc`qtjjTE75LV6`c8PJfND&r$?2?r-05k)PN62zOmH|p7 zz)RQA@Q5AA7RJ)$ues;%kti-(@?2YZHJ~^?hZ}_=JIpdz$`a*R^(9)JS)N=ZR+!Mz zGjiyNQS*LAcF|N#YzV^sc~SMvgpR*S=-<1(GG4bUcv{K~HT0&{d8syb*n3O>4F*2C z8>Z(69E1NxmTfTVQ~!)yrhy%SR5EIj3UiEmo^HwHCEhzj+k3Vd;GrlXuUqqgQsO@N za`4Izh4-fE^*$CsD-7<?@fhQit?iQDM_+N0gA}ctv|%sa$T!9`<(@)DiCoF>Og&bf z$0$Efc}dnCDGJW2^a-8dk|4eFZ-$sQGW*P)ur=0LFZ@eH1-_i{9&_M`btZD$SsCyb zPH~Y@_S7mCb4qGkN*a?HM>lUvgXhl`3O}-Ex08~#Z0XT7$epL;EVR_=mb~<<zW7yp zEMi<yxY`sfLo)4iwCngRbEpk}+AdUbrT8`L_L8P!P}rwgz<ph1SX|4N#c3pXa7g3U zxVuZR;O-t=gN6immtesfYupJMoB#>#E)5~LYe=Taz3<&O^Uci9I^U^NRl91hwQ7I0 z>o7Rb;i)oFnP%3>t!|z9i{hdw*KJO>CCFDS{zePDE{hXIS=3>?Y9D1o74saUta*Jl zCVWl}@9y1IA{P#S_Zj{=HHv-sIHghl`!IrjNZ^o@h#)laXj{RC{K5&HXQL4-UxzHF zFe(kf*?`Vb_fWy@en*}rvg397zAfVl>9J0?nr_56B8VHz35STuMNNk#g1{d%s4Gom z%n69gDewxZNcCNKri#)zq&UP<dCHgXNh6hW|E4p$jR!k-+Bp#q(|D_u7%pEq^}=LQ zP~w41m0(+rK>HVPKwg`LEM*l*VQMJ7^VBYSW3GajzJw(RU6%#z%vqNU{gMTiyeR|O zi_4zMSI<*gPk^FZE(P*BQ88iYKtGh2*#b;^dKyk$dL2Q*?*^FVhMBbx3T8`aZ|6|y z`dT*`k*}Q&G<2oeo@M%jr;<Khqy}|#nubw*I$^^9^{A?!xa4|h_|viyaJhN$YCQc# zHH1v;{KREku?E=wp{827-$vEzs=Q{QW_W5dO%-P;!}Q2cIwOaBAU)x(Y-)`?H?sVz z(1lobI0nn>fq92g+%5G>bL_HC^P}sV(U*#&Wo45p6uJ52CTdBVC)4P`CvIN}oJg}s zRhHr!l$&%`TKt#i5<yOPQs;Nq&zgIRj?~carYS}A&#Vm~ioCqv+I6^J77GfKhrRH7 zxaK9}d|>t}#xuPV%^QFxLQ*QdYPP34FD7S6jAxz>?3i&B56Od$NsI-i1W(*fbU;J- zouCQ4LK|O&4v6v|%Nr$EeCl|b4G8tjMM<+U3+B8{?{?HkbmOsbYXdbwqj4@aCZ_o8 zt+J$iiOT7TO)NYB3bAuh9Q$`i;4jw_U`oi#Mwu~qK$><2y-TGn6nXqq=N(EJyXPlT z78`SJN^R|kSwQ(Q1F`1Ynzuo2RphejI-nhd*|II;y@!!vQrXAnb1y(&<L%db-$p~; z2W+pIC|-Zax;<=f<>NtWjaV#*71ZddIA*QlN$Eg#APGuyKhkNLU3^4R;1InDDu)Wf z!~eEW-?HZ0D}6^{6>{d+*^LfqbTh)HR%YCmVs@&$peix4Ke#132#9>&U&!=f=|00D z?*UFmZ(<*jpGf1i<wtDJqjYHvo<8>upkjR?LS$_TS&6l9^><Wr0*2S=MAq8;PV?B? zwt3^bF+291i^tcf068^G28C!Fy?7#-mnhNYKjzZ)1$5cla$kh1=M?Fiq-w7=8jHtH z<06Fh;3^Q1h74??$>3#56;F~V6K41AoFPjk=^?z=$TWf<ZQRf)<tMhi7|=k?QJAy% z(;f~6H8njI9Zji1lzVC^7jr2>Q$D)SJ|I$o$BbuWREbnb#h{Uswnrxp=kh(9=sl*0 z)t4_c38H5++=I#)Tn|_n<3pGzHM_qC4bv<28q6^iT^eq>q~u@l)QR~7oTcI0vKh6y zeeX#jauEx-J0k+BC7Mx5Nrs{kQE8;wapqg}^hbRFswZ19X%xRijYy=z$3rKTBdl~3 z@IjKH6?9KhSDS<m>*lM`V$c-Qv~elFN=J7j7xyHu;MkEcPuzTiCz~;15RUlEKjz;@ zb-!(%-y#$!fO<$$o+a-ISUFeBRW8^5z;+WoJ3;vb>I&lEY^bfT^MLjXj!D~!@;7dv z!{H!>OPISN;e`#Fx%nU@$&{$Q_C!e;*md;{2vVa>SNQj_-!M;^i6QYE@5oq@^9B4@ zqLyDnnYedBA~#Y2mDy_^8+#!MVt0ozH8}zvn<H`Unr&(GiGAHS;SU%%j0&|l1;F0W z7#t?WMq;(PE&~S|$wJy;jUvSqEG#N%dRhXWSdiYL>nY6q?$F?pZ988jjeIp+p>PX2 z#WeH%*pTQo=*AXAtC;k^O}9QLWmE}w28eG+h(d~;mmsPRJj<kL9jcB$Qz1hEN-ETU z&T`eK+j!P!g(ru^K##y8!}!7<1LE@wQ%7V66Gvx3fC4wOahm{(G#hKRLUUaOMk9o` zApJV}T8swkp<G0HsR_i7ER|x_)(ZY2H>J6pHod7N9_1DD14Jf%J5Bs+^;QE}aq+2n z0R)5{ZJ|b=+%3~bwohJ!vEZWj`i8B7-N7<7>4fyE9Y|5hv`R_LDnbGg1kH)PR(6e* zLJhbj^pRW4J3$3{Xz^NNB@@~tWT^ag=XShZUi)WgfMICTb#{~8Y>9D%s&U(o88?8q z0BAmq$M4z=UqKh8p5?GO9{dRUZN1hD7&K!8u|_HtakWZ8+~eEK(~|3>PuM~^!UzB{ zwdmQk7!j@(0hu!=wDUllJ{pqgCLGX@N|uSmIaOC608PwC9RAqFhsM&WZx65R%RZP) z)5B;!N6iASZ>ET6fCvjiHHtvat8bjW&xu+1x6w}8@7vxzLJE?(Q@Ptt^R0k#j>h;< zdIMuh;bMr2gU~$PwWhojd{m$N{?e2yj?VaebB0$&xsizu%Sf|*pPh!wLb<_e)?9P- z)sC*3IhkJ`3F5;bFUr>G+Lt>Q`a|xOeohI71Af=^8U1>D{q8|qjhm4J!gaqP*;dv6 z^mk+lK*>KYZ^yPS!<@o0*dtdI&fQts*|W!;mz`;-XQ02lu(T*_=Dzw9K!73-RJX$< zj9|cdY4!eZz&Lz$sk|#1O3k??#Gs_zs^QR>llk43BP(aO)@9cskx7g6V~<r`+<cPP z4n`<-9THselbvC&33c|^**KfO4pUMn5AC?B(}M73dtj%fG{jV7x68lEz3BMh+e*|C zrVIBT$bp0&LX*hIgA&t+A4$uFJgYJx+&*l90UZ;^dz!f3Ec+@4FF)+PDe!o=bol>t zv|go}j_W^gv%G1)IJtH}{`S;%^vLUf1)6|e4{nc`;*_g7zDDDHc%;Fx0G^c;nF7wX zA3VP@RcMpo(bME?IrJT|J`527WG$k!=ye&j?c<)1QY9XT5tD6!&eCy-=>3zG(4XHr zT>Vd6EzmmCUli_?daFfb<T-4uYcyNt<<Y0oQn>22W~u3_s4P7sVMYy)q2ss!cH3V$ zU8Mq2PfEy1%1W2MjNwC}&l8H<9tBH(pnQ~UGR7piD)<XfPW9_8RJy}ig|Ep4@PY$w z&qKD^C4e2k9;r}td^Ut0%A`V>7+jXW9BP?GmbsAU2UnuiNHVK@wTKnLgWBYw{7`p) zZ+Ze4jtDys&a#qU<{#)W+v-<JWPDjq!28ai?LE-OpmiH~2#we3rvXxLdXyS6mf4*{ zS=7n^6w-Bg#Umw)$G|7tH4;fH*Q!v@uBKeqEt3S(f3pc}Y{nJx+@JdPT&=>C&x#Et zflo)wIha@qbVFvduzZXy{_W0sEm-z5tA4Y^Y?c=pUtOgU9msx*_GJp)E8JO~ymLq; z?Q;zbgBwE>q#!CaV)7u^?C6o_O3)^C_MY!`nd!s+<Ph+xR-_I}RI&<Allr!{|I_L9 z1_mN#Q11qS7Co+K>-3*IjemiE(g+m2Sg~qy{}Kf}?C5seYxfSG(s+Sa)y0`JB#jqm z{tDqgT3ZV`zycx?FvpE`ub?MK7!}McCi8*}#b8+;P^y-UfA?zbaZZ-HWdZh{S^WYz zTLSDJRK`Ky_Zo|(X;Phih94<aRrxgGeiqghKWF=^2S@D0Nb1SYwWm3iN8cFX1mhC) zp(PiRq;DhtdHQU+p5mri9FAJKjFzSRFFAk;7u*e7dGQj36T~2_SHR>iPaXTaL7eD* zJcx3&TKNoVm8uIz)>p!cZ^y1}D=VTRoqrZPh7yYdnW3;hDh}~~BMFlH|BKRKV+8zv zri7RHj|T6LBl5g{^Zzzwhm(wEUO!174uZ#7x<WL4Gz^<#Kv=OK&Y<wG!44$K-+R8; zV(N{M`@HuheRf4ON-z7}^K>7S*@|#PJ(#=6L%<9N_3P3i2ai7w0H=<x+Jxw9pKQwP zY^vg%VD%Q77QrIgtXH4Ek-(itD}q24W#D<R*a{sw1R?E6zEWDz^_yg8O3K=tvV?=< z&&j{6@K5DZQcl!T6lA2QCf<y$v<e|H9^m9=PadB0qEVUt%7=e?j&kAa&a4$mNC;C$ zvoV<_CVA-aX0cf5E3cwX(GSFvz*IN-#KT{GPfvXbCj~CrDg93{G5|D;;rO&W>AU&Y zP*wI9C64;KCS)p?l&jw;@7jrGi)5v%NR80`B!SE{C{?AB|H%1b;qghNobhcH#PRmE z4h8A%&T>WXu7bW_1G8wvMu?w{f;!1bCY`OWfkJMWA;sxwn#_}4Q{P`0ws?>+eG^02 z=l;D9_#P)VpI9}K;9G5u2|(g6HCSGslAFPOK?{F0PCW!LZf6vAl9Rmtnghoo%3!1w zi~pKEaiC``lW;|Ji5Jg7XEs<P^IA~=^+9`=nWfDH%3)g8VXC$iWR-4nqU<IBx|$mi zV@@9FKd(%cyARN<EXbT?D^md&7Wqi<6DWF^_K3M4wHYA;ocv~vW6IU^GDO2y-%zV^ zEgH=Vtf&?(6^lFz1_FW|UF7;TN_B&D+o!Rom+QyuA642r1w_XxlyvfIPsWI2qDBxF zDD%P+=P0V89G#D^2T^}4;#GIVXGX=cVJ6>~*-8rNtB)T#dNt;du&}~rnb6amN_Q5E z8C&ZzfY6{UrlDR+<2achVkU|Jj1duPf<nNsY5+=1CvU)aONLN<r{zxCZszZliB2|5 zAB|~8MBXg=u1sAwuz938J?m0Als0*|^L1}4rhrEenZd&|YRHRO_bp$(Qc&q}cG$qR zFOe#wK(_77h#1X%blV>98`IGlwDrIbDWbq-R?P9@;|CjwuXTu?2Wt>C%8)c%qwY-I zlN1AR)4fCgM16t2{mb+@Rnr?6bWcC;ZRO|{-XkN6$=G^JPYqvxuPqKxskhn~f)q!v zg@EMK7Qk;4?yo{gQxml?+~`Q`AOfw3jXN|^B&pVb)l^MEh$gM7`NP#cKf|K;&y3XO z<k~G6j@~=7?pAf%gZzx*j#odbg$66<6OyaO%jCGvsg5P4=oT><RdwD}0$miNu*_-& z{3c`iG>33#MCz%Xka5=DjIBQmbjg@R$Ok_Dc<}Yk`ylgcufqWUzK&O`na+=EW3kRp z#cs>XwttF-*FjLKCaUcl)SO1CCC6NGCXFE%5;kw=q_IYMd+A4CF(2DDsP11>u1=}? zvsuJjscDzP<YIVnMN!0j&d6U0Qa|@I*IJBjjg?n7%<K8;HInac>kl4(_O0fT;p8!u z+1$li<ZPwqoSCAP<m%-$12&|)FgLIdSF??)mfPc1X@H{h<#LE&W9#LRd!hbqEsaY- zpZJa0KG(+KbBBKW7-ue}YYdSGHmz*EIQP4~fSE|glD!X26h+k8U$sYXeU}NU9O9)Y zPZlkGfiewYFL*`~eR=wQc=`b_`2nUXkryX}!wqMFUTZ(p82JvKgG)10+D(LwxS{&~ z>=y#(==RfO$gHf@T1N;b8ht6dcSX)5wdlEYaSHK2BULs}SDMP3oAIRv%l<ejbkBZ< zqVeS{{XSuhwWB`v2u)5jZmdY!YPCLIAnT|2?)9Ih?V!C}V)GQt@eS{+9<P2)_K;F% z2Flzf>-jjnojKIi^06GQ5o3*7zfC><VBA>O%>uu=5ZvdMcM=?W<l-~05)K2yEPj6d zSRX?(w49=yuOf0v$~#R({+ZQlzCBK}?Q?=-tCESb@CuQC`EZ~OQeR98iQl$~$jY6! zY&0U<Wih&2gl<JWg9Zu0$oQoNo3}L`r~GjIi#qQXD;y~zWDZzz^1EwckpYb5l0Sf~ zk<bFBkAV>@qt{V%4cSREQpc!SpnHE3hY50YET-q|7m_|ie}QK{lCfWOSlD8)bf0Ab zjVH3;TY&@nD4j`MBZT?HqK5*+Y#3u!aO=1x3b3=1a1zqdgRYevksLWd-a>fX@RSd3 zVZ1$&mtIE<)?s{o#@8cq5}}*XJ8Kyoe2?@185jzZ_KD)*m<veS_XGNdN$Cp6(ZFk2 zs0{Ej8O8t&OP@gm>Ux7huh`O}@f|!<a~BJMTxAoS!7@6q*EM*CxN92@H?uRYPLD3f z=y-$=_HiT#=TA9!YS;!l&ZpP)oU2P>Fz+KSUPAwwke(F{1tmF+pKDywm$~@fo=3k! z%1bSLk0mxaQvC8B_E6gGBRfh9>2;h^d0T}<%wo#AJ^>zWs?k{pQkuA?25IL;b)LkO zY`*Y2vnlPpsralt&wf|)8KESZ2IQ{<!DWp5K4r{)fa6|M^_7~3)gIu6s`nd9l)4gP zOmEj=2dZpy!A|0Tt@$UosG&E4ug6$JKAwDzHN0W_;c$_{{~K9YjLhN^-CSZ?Q;QwZ zHb#IIflH^{y}V0c!kd%81n-kMq+dyI4Yok)q8CxrsleU)k6%!zrsQU}9VLj}NdSxA z%JvhhyWX?Dd;9Ea#2fcfE9a3X^mBNZe2ML2+0>|%v>BVUa8PutNR$TWpgXf|FdYOd zI?P{Ik$^MRpT2Sr;g-wM=)p^Z(`Wh1Ky>~9n?$=|(Tk)*{JMR+oYEB)F0{BhZ$R8q z;+WUgkHrkGs7u3op$F5p)gx1ak1+wx7>AQBkafBGtG80W`$=ygk14w?rb1a0(lRu} zK+n$B-49v6ArDGB^74H9Q7^pt84yCn-PuX+tn(Ng1eifrl~SxAzLwc3qWlgF7c>RQ z&LYC{{Rqx0*ad=dUokXCF?LwXBIr!*6(Qq&rxQ6op_Nc@h7qX|!T^xo&HZ#ZxBM+G zIib)qbb6#GVaDps;+XJ0S}p}mFiC9^ovW^{Fz+nWxh=2{pc@=oB5xGOQEX|kDFYqc z9y6z`4d$nU3pGO;a1FNF76}G~7g}mi{e|xh{_Ozocelv@2)^kHR3OqH9U;pND*cWO zD?FS@i<aex_74<pxbX<TDwwj$-^#BHDUgsn6w4o&uf|4PmkKYty*K-nE&lU<J9}<& zFyiF5yMv|lQ9zQ=@6V>cZ#RctC4eb^N7ChC$Yssj9`yZwXCLOTI3B-naHRBo$NIe@ zqDW{W9kmq>W^4uKGLvh12&c@x@^f;n1Lg^7iobhbWRG1aSUUw#6wk->ticbQ_wjQa zi}d=j@J<$lFbs^u<jw&~yZ0&KqK6jGpjMB6`7EcrK>4cgd({K`Y+(nz(d(#dgD6F< zkz|?U3nh#4;~Htc?e@uS25BqAwE>jU?tL1JfLtLAIF`E}L<em{X;x4m6I`GoWo8kT z_5;TvUL&dPwr`a=F&3!leMn-<-T+&n2YtrM_u1tIbj1A72F>+~@vV3d%jj7)7sNmD zFx7F?zvU1tIHo#Yz4B)$r+6)eS>}SG{BTsnlANsr7f5PQLRwkw^~0vr>5Z8GjO1Kp zhWu3=IE<WDLPdV6kOO3Ts*U}p_MgJ2aX0KT&+8%;Y%xc`=o`hEh#kf8(1~(`oo*?I zbst@@zs5+THAAM&?5fj(2?j?CbVfCh_tLSvHNS@%)S0@;+@TIIT&@pE+H0yZH*_u; z#?hAXwF*IMqIY1&dTl@w!lba=&?Ek)Yl-BbU3VhYSM|X*iS<DcIw3+-*+otw$^b_N zLF8_m1`I`CW2Pyt67W4!(x}s(g%m|pvS_b-s^eRhPb$vxbv_6`vq1R1M0ZL)D}com z1%W7k!b@s>_)?iC8pqT`047;4Aj3D4VClIo%B#VX6c2cKTyE@dZ@J8A_0z2Dvd5<@ zI!U$MP`*j~`QlR26Zb{+aO=yrj^|d99xqc&`n7FeP%a${Sz-(OWZ`tvmg1=5mTk7H zWsc|1M(lM3K3|pLKP#E+^ke)K_Dp9L+z2*v{Y3X{O%v<Qlzir#fd?#y1>LmZwXj`y zUrMnwlm6a76jv1?aMH6F3t!;7lyt*jNaKXI1jl*z+#!!(@j1ujZf^9^WZP1RZ2a23 z=kkpy<?YqO@4U~y@2@^PoR7czc{|;Xq5P@6lVP_Yrc^;-nr}q)oeGh`1zV!Ad^Y$M zXWXX((J7^6VquT2SupB|ku3Is3K693&iZI<i|uAJ{Mh&nS|fd?ba~Nbu)Nt%gbq;A zGe>&ZKW4kT6<6mbT!&~Z+P?=ChD#fKiD>mu`s|SLXwl<(ky?PZmOQn>h_Y#x4#$xS zmGtakfqFHYMW|d1f7sKjau$KS7F?y}(FT(}xLarsMQ`I;t?o9-tZP-}#EqQgOI0Xv zrkx>F6-%N&lbE_~LuLQS9ECfJ>Q7@&X)mY@ZrVa<)7>0L3e-Jq-6VF#gNyno{Ucay zkBxmyna6}8h1<W_ZntX-`=8}s-Sw>>@U*F%_K^K|z*u!W?hi5**@f?1uE2+y<=8ax zjnAVMi^Jf`ru9Djzz@cx0_|6}0=jF1^J4D-F#LlBcLa?ni?5NN=oWVC!4v5>y?EkJ zt3NRkdC21vU&3}a*E)AIzxX0X!S*gkPg)9m)4|k)ZRVRG<*iWHXj09oWD&Y$kBxAy z>@)Kfch?``TUK!(p^R7cA5KGhIf*H3n5d`7_kPoU?#*GLC~@j{F&Heu|G~)ly=@bJ zmqR1I`@Z6KFSIAl=YoYdBMjG`M+;p~#&mSf%jI-yHhgQ`8w*_ZY5yF+^_exoX2<4r Q=6A8E>#nTuC5YjF0Ys+G<p2Nx literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-italic.var.woff2 b/fonts/inter/Inter-italic.var.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b826d5af84b3bd70535b6bb993f443a2deb46894 GIT binary patch literal 245036 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�LzqE;f#83j;-svHFcR`yUq8K)}}#m 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 C+W+PN literal 0 HcmV?d00001 diff --git a/fonts/inter/Inter-roman.var.woff2 b/fonts/inter/Inter-roman.var.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6a256a068f0dce7b44f8314bdc735ef91b35e2e3 GIT binary patch literal 227180 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�NzMAV3#j$i$~eN;g%HMiZ7$b#xDy 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�J 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·-%2n8DtqqJB_8pz_7#7W!E}uh>9XG43r3qIa z?$g<fxZbGRR-F4Tw;ROHcS?SXlB<{A*b@{HziU@*#KsRM-D2GuT{rjYMT;i&%imSn zZ)40$Fce_US>=0c0_+#D9DT!{E)o=Hz$vXD3&j2fltu0Ibu2@nBXp1UGcEJlAS?FU zqrD074%WLHc~tOBk>G#bznjTExx?$y6=e`Pw<<IVPeUcol_;MDUA9JSK_Q>r2L|ec z7>!}lLn8-uaF<^30HAM){kPpBgF%RRs}i~(V<v$+8m~nt6nCuIx2gLNJy8Q1Vu1NS zPqK+d(?x({b}3HV0`^^?5#_H$8m>bS)DtG~Vha5V&dblow2AFe!Y@AzJ=?>tuQmRU z%LLq+yU?w7-sV*)pEbS0uD7e4&)2oB52qgPA=D{IF4|4gqtLI9!7*JWkLs`wv(uCF zDnVc@a62eMY7s)&X@;t$+5iw!bxh&H-gyGQRZm%gP>6r!{@X>cY$VnMq7K}osf3&P zq!awyF9|(_*+^P^&)Or5gA0(z*a0&iX-pyFK}x=r`;!@`M<!Dfi+!EbY~wrgV_?TX z8g||qJfe&gyv(D4Ll^%-hmQ|;B^_Ur_7q+*ma(KK<MNT<Rrx`nM~t6NrutXO?~#Eg za5pxaks3I2k2c9sDdy9jheww|D1CE8^+Fd-T=l7>1pV9NyF*QXV1+)9GL2Q|4HY$| zsKZ1iyMVub(P=(#kUrSJe-Ry;5PpBvtxx!nDAhM?djA9LDh!BR=sxJ!{O+vCMDBk2 z|BhdHzXKTSCGa4k+P|OK>WEd<K>n|x&HG=_wVp#`y2ci$0=5=^gu=^Z(<#!9C2gYK ze`Z_JyJEJaXl+ffGdC9!^=o+ATbZ>sPCv%^HE}m#<b+l|t!d}t;v0-vwm1{`<}>8| zPSV5-x5;R}>tIk)3!`#V@hf9p`3ShD^At0Jshd(YdOrFrM_r`vGAxd&U-YFlJmCml zFQW&`$O(v|gA$Oy>S=hi5!rTJXc(195;7A5yh-#Xz;==$)nx@hWZWmbXv5@`-OaPX zc{2)LW7k~+`W2a_*Rw}K*!$AB#TL(A%i0?<(9%!Qb!7cQRL5@%w|t{v+P-cx<ROG| zzPe}hCYvc-)MWF5<_j|s&aJo=x_(#Zygrp+mGi$Jc6YzuTp@P9ys5o@E+NJaT3BH< zXpQeq)T4sv6P6&U8eE6{Fl+Ldlss=gshh5L>1uZk@p-9bsNL;(y1ht;F0D><+SR3~ zlEN-J%R4FhzTykq(F)x=4^FMt&D=V&q!yjJoP}N>pO4ZREuhlXv_YlaUUQQa1MJ1j z`l6jivc5U#q;1y-+2f8QzJUG7%3J!F|2nk$eQ)dQ+4<8{obT(kearXhrJH8bb)a&+ zjYG6I{ZNi_!}cP2WyGLsRmC)!{MW8f)XIQ{w2_aX$79MBUdz3uP^_*JokxNaoBc)D zF1_n<IErpI28k<)U|FHlz?x>eVd;W!Q%GR2X6CZKegSo?U^_=uSadq9D7cnpY5)5A zTqSod{V#+So?oRCo<GyDW5v`{34!29Im4J@Mym%XH6xi7su<O*_*PmX+YTI*EJu5r zCn^8z(C}cjfTdlLUAr}{pR}45`*0!~rw`P~RqtVGQU{`0^yFJtqj*hIg(FY6R@l4I zS*#S(S(|aNucW$ybnU)KE}I1ap+F8zqkz>_x!arM$EaOqo+pXVIFcazwQ}E4=C{GN zY7ZQM0*KGR{e~6&pTY{dsQ-mc-#3Ob^I1FT2cb<ezk?G-t9BhHqD+DX#NXk}nVswY zN;Cfph41j<{}Q$Tm$3g!%)(_{*({0R#kM8Y(RgMT^iatCOb<15o&oY``l&X|lvx!* zD!txU$L<2AZwblf7~~9^nC)}KX1=QMucG{m>jYYfOcCIa-*{ph>`j5V2Ynd^&dC3c z<QDn+%G&X*{@jOOesxIeudDD^@ruvvrLOE%x<3)Id$3M8?0~0wL~1_6+e9|6Cd;2U XJ5UVTNZs-+{j_<QicJscTmbrirE~Kn literal 0 HcmV?d00001 diff --git a/fonts/intervar/Inter.var.woff2 b/fonts/intervar/Inter.var.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..365eedc50cd0f46ea35a3176335fc67b51123fb4 GIT binary patch literal 324864 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≫bY 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%0DO+r!525T%izG5i?hD+4R_!A)<fU< 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≥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 G=zjo{coV|_ literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-Bold.woff2 b/fonts/jetbrainsmono/JetBrainsMono-Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..023512c051ea83dc4b5b147f4a211e1869d53ad5 GIT binary patch literal 71180 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%0DiFJsm-;1AfyF?s*v3;=2H4im8{W-_-VVsf-; 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.M+zPL=SnEt2b&l{ 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 YVRMAb83ue;i z|4H3F>ovhzUNgS`+WmzPhJGF+ohli0&JN!4rSm)poz)7F4@>6{|ACxb{XJ!B3boGU z-tzJGWgPc_cJ8xmJ$O8)!$aU{$zMHI<Y>jC8(QwP=XR02Un?DSnBB#C6;#&{QqQXF zF%PfjTEZT5`*~2y(dT~>t51Zzu{Lq}{M^r@-(qk^uE}i`spx{{#Cul%+yq<de<9L; zF0W9Vb8}7P{A47ttgQ<-Xx+{9tuEVrNhkNVT134$ecJ)Iwz+&a&}E8$TYqcYFOB}~ z^Qru=W6|{(Y`ywg=_ucF;x1ch6-+a?>hUHQV&FzQ{#+3lv15=v2F*frPnjeM$+@$% za+4`aeCQu+S~-rpk*KmSvS+O@=c=UYeG(l+eS>IqBP*pf4qjmZs8(x^<dR`r_oQ`h zsBOMvp?0qX-IYkZgm0E~gR3#}M5`geBN#;&l>{ZsW<0=##o~!)_)!D{TFJdoM1klV z1ZvGdP8P2MCZ;7sUdyj64$#xugX@>TdB$KN*JRt<)H6zHE+VYCDvDxjnrwv0Cs&4K z%&kIIy#>)`X+$BHP{uk-D~~dlMegkBm5}O1r+xuu`9T6(s8s`rk*fkHmtfnOS|hXA zp;z24UG)*nLBnEGASbC;Hmb{9?sc6;wqDYREH5(S391eDJcNlOy$~FJYi$KhJzn~} zqsvpit;v{g)DDYNvaj?}s<x~<tR7_;H~g~y%(wq1UmdXnWwPSvv99-Hf9fZbRgpwv z*YlG3Z+ZNb-1Z1v{!3wh6XC1|(*E7LX%PMg!~O<FkOGF=NNjkFYtkG_6OP7XP}h8> z@Rw3FmyP0@@T@dM)MSw_rPwEQh-qTTPW{$AfJhY8shr9b{vnab$Y~7M5#yL!@ew{n z21BMi)Ew{V;Q2=35d*wDL~<`J!t}$?=-`K*d8pW-Uu5A#M$qs*#QdhAh70(e5;AYB z`QtbdyjDE(>G2fDs2+V2ngRckNSoB89s0$Cw_ZfwG|Yv$F~h$}-sjR>I!@cn>**|E z4;rNc5UOU{90;jd%W4%4tD=$cC%$~S^%8*(o*U?&ilffEOHfDM4a~mfr-1rt_A^UQ z3X8xuLN$U^C-4|+T(gad6+$I1{~2E&^|0HAy}mep*}p7CC~zRus~Zs?L8yBl1TgP= zAoV|yYa%i-^=LjH(*KqQkh3uFmFZIOT=$M9K_p9h<~dqQ@2(^CS8QdSN?|24PY}S| WOYE&R^8P1|W&fi1R)ClX000114L)K3 literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-BoldItalic.woff2 b/fonts/jetbrainsmono/JetBrainsMono-BoldItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f3e87a35abb9307678a71def2ce786e6bd58d494 GIT binary patch literal 73976 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 K1c@z>`;q{ssGm&$ literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-ExtraBold.woff2 b/fonts/jetbrainsmono/JetBrainsMono-ExtraBold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a8b78a9c176c40a5aa1862a3b40ba4bef7300919 GIT binary patch literal 70124 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%0Da#T4J)n%04wm%O(Jk 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 DJPuR& literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-ExtraBoldItalic.woff2 b/fonts/jetbrainsmono/JetBrainsMono-ExtraBoldItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b54a2d5bebafb5842b3bcfa09242e0c3b904a207 GIT binary patch literal 73264 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 V0q)LY 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 aO`w`@AM`GM>to;DyDENw6>9*A2LJ%Jv#n_W literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-ExtraLight.woff2 b/fonts/jetbrainsmono/JetBrainsMono-ExtraLight.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..edd6a68c06d7dd8cf715e7ce96a783303739488d GIT binary patch literal 69780 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 aPd?R0wR`#JxcS4o_^Z+@1nRZ{0000f_>A-b literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-ExtraLightItalic.woff2 b/fonts/jetbrainsmono/JetBrainsMono-ExtraLightItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2a02a18e64c2b82c0b458cca004ade33844b3dcc GIT binary patch literal 72520 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Ƽ=G6G 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%0D@P* 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 Km*8*=0001l=fyw( literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-Italic.woff2 b/fonts/jetbrainsmono/JetBrainsMono-Italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e8eeb4b8e8553b668c9c187acafda79f0afefd44 GIT binary patch literal 72268 zcmV)AK*YayPew8T0RR910UAsI5dZ)H131(G0U7830zLEq00000000000000000000 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%0A%!-b^cRJZT+9o!$;n=gx2L}gHk;EQVcmzzKL z{f_+&%NbJX&L(}hIdsbGcdp7WJ=J$UsdJ~6CtWa1kqh9^YmPGzMcN%03ol1VZ8w}s zP(9i8Y3}*^?|7<Dd<&QFRj>arOpd4p(_h!z*5~^ow~OrmgmNO>*>dN=Jm{aGDc#wm znN6Wn{`kUGNqD!)AYLRJ>+o;%)^&O@erFbTjU8lp^sMJujU6~I!>U!1=W|iN>g!|e zF+Twd($m)hA7VO={jf?Zm9h6TEljcZ*rvF+O~-n(wXj#Vbosm=R1)e`X)-h^wMMxl z9G3EMK>^CP;wsZPAo*A=E*s1BzKb86|G-yaFz(4egn*SMre3w$wCOH)k-M7&@QYZw zWN7Et2-!fUI?{Wm=wdoJKHA`A#gOza*tlTaIdAN*pZV|U-{6@O%YR$WDfo8!FV~js z8;mj-1bTy48g)o+H|ya`vJvmp7Y7QKtnOR*gPR{viO-Imiam?pL6t=PL$*1+snY4B z=`Y2~s`o#8pQ43N&>~Z{UTJE~-iy#KuDxDM3$9lp_TSW(zR=Rjv}I{uB+k^;FZ($m zdz&C3TXie$R=hGRQMWh?=(?hA8T4u57ir4~J5*o3`QlCOl5OLo#r8iKerR8|m7`Lj zh_)gSAOY1!zBbMxt{gAU*XRo_8I%$ewmY_`6I2dW0^xz<!P7nB7;&>5Z1-KqU3b5u zKMJE}I7m<Mw!|sy#PE#O1fAOO*m7|TVN2(hGYV=Hk0%%d>IyMOjFE+_@Mh2kuObby zMw}>kQ5;4`kvZaF`YvlZaII%whc{3VkcYC)e!_eF2&ugPs^E4u*f1?S9Xzj9%T2a? zKX4m*z@PYCbSA?lK$0SW_K(|EKA;l3c`AS?B=&n&Py=w{3La?Zy+s46B0YE3$`jY- zsZU_9q9bd!W^Drt_>=-XnfnZuujcRt7&RkoQkz(M`Np*~uku0sU`*|~I$I8MFx`Ws zwh{`Asa+5D@3BXm_>Z%*QOKX1lZW*DxF=2q(Tq6_(yet$0zvuJlbGn}klZ&aa7ra^ z=nSE{V#wp8^bx|dQ-qQKiz(63Wb*$bl!O`20;QM|3K~aMQO<N|-r!dC2utFx)UQHv zpLt@Qe5E|56@M2z{{T~=V4m$|Id`*j?&M_uO=tTbGydtH3>;5k%#_I+LLWiK?@0f^ zxeNd4E3te=vS_bFzE>>b&gs4VFZZzw_wm2BH_Yk%(O;h98J=UWw_$h=P!skXLwO3G zg7sGjEaA#uQZ9nOpn3l}zoB&qTJZLDm7nlz{P^_fp^P)!JdRqw5=m0s^@s@B%?u<| zS|a8APao&Dgh)S~GAz7ZV?4|x&nMa`ZU|8l&+E1a1o!&TONeA$X==h3Us=!CH!gfQ zA+4p#^2>gp@~9|5qTGNPt_p5iSMtBCJbIwpm4_HY_Fo5b&yKJiW<ZBeMCW1OP-*Bs z;PuSD%ZUQd)<Iok{L9xp1BF1!VrYZY=`+>ace@5P`}VedHK1|NJY9I*)sA4!Q~HXp zSzgZpq(E6BN{#8eywQJf0qGtIJGVVyfa^nn##+iq?@xpx(qfJvx6JX2NpCI@nJ!IG z2g6*D{)`mhXeQ54f`ckXN5s%=Rb&Sd3oBm(HJEsGknAWcA||m08jpSt&buw<HJ7V= zaR%d6TNP3Ii-px##LBQL>0p1QjKm}^V~Y$3NH}@RyzWbO4JSi+&-tOT6;YETSJugT z!8!$(Qsr?R3$Uxs$wlvMW}9h4kOkj~<%E&0x{GSC8O%^^72nZc6v6&G;*cnCCB?E< zDpt$`j~%Zt1kC2D@RLoW51zB<G$J=jO%^y2n#OoUdHJKLFN<Z-gZ)@Px?*2BktQRC zx(b{remh7h6V2s1F6O~6f%Q<zmANAI5oT0YN;__-UI>uVg{K?UwGqDv7GZ3Fp+`H6 zO5dZ)f?fpI@8Yox5G0cL#Wk?zzDzkTp^1_*iq^VL5$6kyu7K63_^0tcH+IOtxSVhZ z@9!@!TQ}gnn3@B&VxYVq^vfO;7ds?3BP1W&at0Rf!rhAAHmkpwliV*rZ6s!HR&O%1 zdn;^0(9!Ol>2s9)+Y>LT`#E|B!<&AGy=CbzyeLUdw~R`LEpV5v<T6j+fE&IB3iLg- zoB-*nr5+ZZZmWt45lfa5gDg5)mK7<U$@w*-FsaA-!?L*q&ZL>F2cG*vYaIwn--%?H zW;mSpB}AFkB9!?8MNs71SPG?yCL&;Qe-e{WAvxx4dzD3E6=2;bCm@xTQV4!xPzXFr z@DydB)ZK3A6MWH7qiF=5Cbq1H(2!CtXsx47LK{2^{^#D4GKxVugK5USuHUGN5|Uw` zHm4vhCP6-O`W2@r>Fh=CH|~SVI<nfaqacof4=Nhjlq!&Da^i@wN=+H}3S1qt$8fH{ z2O-MFX42@g$K=E+5QXjYjm^)crD);xsMqJ|IkNfs*a$}{f5NyfY~#crz{bh5jQm_u zd`fy{V}M#I<%RgTqbSEUo~XrBUWgALMWtLHDJnDD#1j!f-9<R=K_($fi?EM4C$26Y zT*!X+%^#OwWY{zIW@*mFQ=%1~g6_elvSGLIo>|%1S;2E)PODVRtjdnUJlz_TnkyH8 zt5&{hk&u|5g^sA|oSxple^g*ye`gPkmM*(`<=VATTyo_qDixY`W!L(h>u)Lucky>_ z%6GQw2FriYp%o(ko3RFDq{XNR!;E$;ef?5PpkZ-Ti+HaNfkMXrK?GSkq!QhURE#>1 z7@jjvL6}?Al9d>s_SVQ+hB+c|1j=McLeDoubdGFX^k2RK9gprr$Cn?58#+6nMt8S~ z6}l3l0l_20W}DG&F9meS|4Ctfx0Q8tcJMD~QTgigrJE|rHiyfk&z2Dm2R?g+V57Th zyFdA8Mtjd%QifCj2yiu}`D_Ec^gED4hIdrrx1*+Ni?o95El6jJ3vEcz9qWh|p|E4Q z^<!b4D6}&4Wg9~7u$8ClEA(ImAto=KCd5niAMdn9OVGS^!nzO4#f6?*m9ZG9Er2{? z(>Y{@$drqfp${j=fz|Qx^2i2_ms{vZhzaYFqTb)l)o7m(5~q#^{{pUr!gCcCTbDr| zlwDQ}aowb1%TPXGm3jRZ*1p!*zE+)p#oE{ka`q>u7&w5vkdpk-0BqF?_C+>md|V>o zH_o{Zvn;@L^dR_u3pNyEhL~|fX(yS<schv$GSk=BLS|I8%;{f6W-MjZ8X~KS$>{dC z8YtB|R&7!Ccig{4{U!ymh89^HPIH3WbF;rw$WDu;XYSgiTrZYL#r<Z^<gfG9t;@&t z*ZKO{XQ0P}BtVdxPd9*KEeT1dxeFj`93X8dDQow%PXjQW^DBg8hr=>S7_HidkdU%6 zInv<G$)8gQS6LMFf;J-rlm%y9er1w1J<=~p%*|eY_0p$>^2}sK&d;r-nJ5QkAtYJW zcE;%j?8|^mV%9Wr<(LQ1fEP&%0M57ZALDVeOLlj<hs&QG@4b9{>ug!!r?GRmxiV01 zt`bIA(!;XUgFhEPw?;}y2_>L*KI1|6XJB7u#i5H%&hjr~M%Fy;%ina|wtAslStsPS z>gRQb98%zmxNaVq`dTc7uylF7klSAQXX2fMay+X@fj=lrOpN5VoSdn$nN5q^d)hM+ zul<pV2&S?0)^%RHw4Y*%`e0i+uIcoRt%mRK%KQ9=;j)3Y?=%4)+Zh|%5gXHSCU_ji z8$|?y4yV!1rnz-bSj=5aQh+B|5bgEhA<AVc^>YfLm$1VMQDw9T>SZdv7tbgN18<B> zH2Ls9#0OXGP6{rU@OYl~<M{jHR+8ODZV`c$mN6;z;ag@7rK$*gTDg<K<2md%oli(n zjWe6x!X({E4uB$Zi`~{rqT=Dcyr#j#*LG1k&&^>~^7#(?B#-Cfun&wF55<)R&tgJ4 z8$M)@rHw>F+G-SD*@yo3(9)mn8TIX0aL)Wc`lB|q#C!Wyr|043=|d~rOtlqlCrO_# zcceVZzvk2{pDC=yuRQ+JTwlkndV%pPe|P8woNc_m{ssK?{H4BrgZ-gSd-KOS=5j(S zS%lmx(I@lCgdhVMqVFR^knpAm=dr-YH&Z>exl&d#@e%)7R@SqJe10-Z3cpH$my=86 znVSg(1qAmo^INW@TgKa>(sR<mbYc`vvtLkeU1fK?1un#@sl^gXkcwPM-hn)QCLb(X zgP~}CG!e)FbEaLA#xSoI;6i{@eJlu~BK`(sZT(O5<me^$;jf8!+<Ldmbr1IQ1rd+b z<mEc-ZSlrLMz8MsmefPB?Q>BmK|kJpkuu@GkiU-vl?34D{r^InhQ?~U@!3+sg}`U` zk?j5k@$|W~Yb@cM7~(DvjQFCQ4y9C><J3ZVZ)`Bw@MeKT!Rmq~KE1U;Kq0)yg`p+2 zBB$@+pt!4H*#elI6?S>rZxN&O=)4Hm7;e<A?7*GmZDMee$jh{1Br!#>^lTDZB7&j% zsK(z>qqnUaVDeT+nS<Si3vm;t9!K-uct7A{l7m=+<=8u<Yk(y>fTDw4%9s<egKuf@ zy3jlLBKoT&>!!IG=Ak7U%|F1}76!ITQ6*>UpCD|RC|>9f!(Xj_FiglxWkdv@+(f(l z4a(G(mV5tR3=5_AVP82#am5V?5wJSFP<WZe_>UTLB`0(Ks6ch#!c=wk2E#LCKJX>J z7XFfPq=&kF!!pLh3dd+1rckssmJqN{m$}3-PaT*S9Iitg16nx=&In0N<RmDteu0uT z79=h+K@TA-Qqv3D27hD}R0#npsYd8u%PbgHS?yh`$laPzXMC(Kd*J1SjEB<#BE0JH zsHTw^5xX94?Idx_|460!2iS1pURc{xE#d0y-a$JDpcGP!7K+Mg&@B!ZET7eSH;NUO z8l#D#Y48n&c4!Ptwbq)=H1%i|)c$cM{%F<{m#ec=dnEuEs$Q+fu&z~$1{>3HhjV8H zhsY`+Z(g=@<D7Z5XNnC#gHR1@h8w^`&4*9VP9Yx5s9uH?FO>J@EKkBZlCd3|YiMTj zq4+t67vR^U+&Nq0p1DH3b93+PLK*xYB7zS-LE8gApzQEV_f5_JD5u&oxZPTLe_B0* z6N?5vyE$n#Q8YU!dJ(+YCprJ069jBN9?@etrUP#lFMl|Jus`#vX#g|2v7pjNd(+6| zm<`LO@jHUJm>tF0J)7T<Il>&nt^0odht`=>o(U5m<t~_Bw`}A-c|}X!8>pozSU17i zWZkWfl7UbBFSof`pp4DX5OUaf;^CXd_=4%|>Zv!|H>dl&w!PnYS718p?Bv=N{WB5% zzW|+`e*y5P&o^@an>PTQ0-z!*FWJ3(-ht%wG~vAEXOgR%#E8}~)bVZoCqVv|>`>qu z*UdF?igv(~RR3~UwzO&&Yid1B3{H{2(pA>AzEg^9$hn_+eM9)e`MTSnIU%x%O8<%% z>2BAid6cHaM!X9m>uKDtnc1hOs?HF<@Y&ySM0~2nho|q{T3ixA^TU@)VnP1<nwL&d zoN%7B5Px71c9;9--jgD(*?Nrdovk&40izliIP^e_Iw2;X?&V`zIUSevby+|5r4x)3 zHX(!v3Y1|*3v=)9I4TXly7r)w*7U7qE5uRQvGNTKP!09^^smcOwAOtArKxp%ak$M~ z$NHFpTL-_}3mRMH0<ICJt{40e@t3yb2UK*<*0^7rLknDf_T?@LoBt!qa!z>Tpr@r2 zbgIe@-qaT*PMMowZss;;-r5<NWrb>VpuXZ0N7Tf>=0F2PPVf90rZ<z+uad^x`2<}^ zY&%xv`_{pwH%%__JDErtlMv=%5xs3qMPo|A!R+c*v6Yb6)+TN=sWXY}+aE*(j~*yr z-fyd0_A19I6a~ET?)vG)TZHpph7avj&OCr5r?!X8?>Hw54rlXh3yTJEP~kP03F=k~ z=(a&u63$_HSN37}dDS2KI0bv@kZm+BE-AjF1cP~bvu0;(Tt0S#4+EQ=I~q&wuv_iR zP1l7TvgIvzV>37Su$X)20Y4a2V!@PEarOsCa@G+$nUa4vr@Fg4F9{o7Y0=IvNxd}4 z1QRV+JBL#Ic_5*t`Jdm`{OUX<%=u|nGYvEQ+)Ww;z$d~0x+f{LO9{rBXMmv_DP6S8 zUvmzBC~=0oIh<3SRR7b<{**wfs4uP>HcRYRoh7oA*&N%zZT>$tB_AAjV9$-$BTp+b zTK8lrt@gEU0jf3AX}vT3C~VjnZ2j$gUh;85O2#?;xOE(XTzXl7=3@q_$(e_>b4mel zrB{{PSpAYBOge-uNlyP%-J#W{ryteugn2cx*<6;Do0UFh6p;POxpJ9b+|_1J_YWWy zdW&71J^Rarv^9qkD3ex##m?UB$h;6bq!foMUv9VBI|^fyLZ_5q@<dW%TWZh4V6T7K zIAVN^tsAHQrkY<1ub5_ac4q#m-u}C1NsR8zbU7&xALbs;_e71CirK4X#<S@MXO~<} zT6xb8jJ_$eG^6$c@RK|7bmFTA0Q?Gb#{UTZ2@(cnmgjS%X1P_Y^GlNqZ1Jk^@zxw^ zR+cm;*Qz(P^Y>dYjIjkjG-h0fU)aboHnR8MInCfF#thr>?-a!E&&Q{QM@PqM0!bq{ z+h&x%S6S(G`B*dhmZhEMX#;6#SGByp|I{^T56}KxDlce~bEw=tl))b88LAoZ{F{OP zII?UA{WxxF69zkDCC{X9AJ{ZxZXa?>v`%ea(!idOYD=}XnJ;yDk9rg;Jsinwt8n=} zHU%72>DNE608f@=?^>Q7TPlf4H}OG!_ZnQ_QorD|ptioRVdW%}2$2MvHSlq8m7G)^ z0{O5VqV(HiPjtvh7Uxh&*i7Zt(&j#FZoA*P<9^2ZU*IVDjJ_I3<9gTiY{7@F$F@Z; znS=G+O6KEv+0b3DV*Zp0VU!orl2uI1G4`Ji+E@E}R%hHiC;$GGa`s;r+Sgglmjgan zbC0aPc+ubS7Pe*~@CX89tJ329<?;RuY(t7Tn02x0p#v$@g~jMh?tf}0JSre(J?3c= zld0i-n1P;HK<juybVwc9OhA4t;84LLmD3d@o-JVV=`tci>d0rFftrYsA3x2V*KrEG zG)WGl8bwi;JV0q>TD&@erjXAxJ#uTNd^%Y~s6c*E#U=D(5U5hGP^k3?B&(Uq$2HX` z=a&Az=1S*#R}$WT4}sDmO&NLc1VS1)W8TTifIni4a&Ly}`y=6gm?ENu57O_J+j_QL zWs^6>pUJ|v5Y(ieA@{&g2D-Izs=Q<>DJ~``d$FN@v7oaa4Aoh3UmTi@7fbsphx^E# zDzkjKRQR-zv`r|tDUF%jmoGehWo3N^TX<5nb?n#|^(T<&$&?`we_qd$Z>Bm|%3QK3 zb-_(S`eT+TI$g^GbL^)I(t|TJUyH#V3XObJXgow94jM(H9{KvV7t4mcD~Cn`CE-ca zI4}G|u9~6q=Cu_!hMGI<aO8HlNyvz1Wk-d#JTn@nS&h2`>xb0Z$gKklI;(m+m7PLR zIxf>c%cNv|q?e6brJxTT8ZdM^)tz4ZFX)Jm&9%Gclt+r=?&M|6)ZJrtS><!-onZ^# zOV@7M8<VaLWkT^pKHFmL%9Q$TLqZX^7a`H^iCMVdin+gTF6gZ5?OfkEHDqZU@`zLZ zq(g#%s!mr$=Ru3lN%7o;&5M>MXGC-uwPpq>>h!>hN|#}`M>+H2p@D{8PlHFSC{-9s z{N-J9hhAMsz&li{{e72Xb~WyN%w6L_OrGk+SYYu?TA;wY>b_y>j{2eYepzqs@mQG* zk#lSqN{Lb5clN{^jF;IE1QE`RkvHg*vXee^w}|+XM$#DaX$%9NsHXmouu9D;xcD2f zhB(dz^PQ4S@%C(-i%4|gvgPp-cwH)tnnBgBOCbEX=JxvLAJ-92*WzOg#4?=rBi=-t zCp;Rlxvf*h#|I(++IRRT5WUCo>_h(S$Xot=-`4%rKskPgjo$!}?_yp`lA<VqQL83H zWwKUC8)++rqeA{!QB+bk%0y90fuy69V<t;&@3WFPr38t@)oz$Fm!0(N3j9)1N*uHz zG5c0~ugum8$84)`H9>?_7kE~b@+hkiWkAxMv2PieBtS|^2~%W+i6B~tqP4oTu2~}r zM?wTMBdw)1Sv!!lxwlH|lBX%=x4ij7{KeOahw{h5y15V)y?hP9(g9+T)mzE(E7M8J zB8RsT*)@^v3A4di#hbGwTe2ma*}w<NeB?>8Ey=2tkQ)UhB_So1I*@c?M{ye_gG#m= zaEiBs;IP~t^F*yYkdQ!4UqT?{yK=ou7!x2RgfN`tasZ$sTa^F+)ZF;UoL~`{0|0~+ zz||U|8$bxdMy#!owX(LWWxy$bfG87@bl1=-1H%GHWa-wsl;6ZYGr@T;)nH#y%Bz8L zG=ww~#_v+bmBlg9s7aF{jvFDF(o_z``TVmZxW{QxoQmS#8k;10<5-HY_uP)LaVVZ0 zQ)<KcqFn)WaDqJ}Ij9{xcM7bi*~@VwNhX^rxh8R#x_M;Zk`uK<G>4C9(th`7Y$(hE zg;}9+c{#f|OkZi(nNB9xb$YC4#If086EkORn9^z1YM_8<4xgu?0lm$l(ZUmm6=fiJ zTH&JQ$@dYeTVBC|F?-7JGxaMC@27@bXv<?<x^radM6nK=BfLGtrY*bBL@szkqOZ|z zhq9IA(GZ}?kUXh-B3S_dJO<1$h@Fw_Bgtgb3;?saJCXt5ec+5+Ah{aCB@4olPWx}` z;%H-=;u^&pn<QeDIrQwf`U8ud>3Czxz+eCygTfYJ5~Pt{X#>ERq_U+1%Ax#LQEW)* z-$nYKdD*z`myM9zP076Tr0ks{3~X1}ECLF%!PVT*HYfDpKuQ;dzcxVRu?TW5Nl)}} z^wvl(doxdTaek)O<`vKl5T}?Xi<VYEF`ma+UJJ`;Q1l|SGNtYX?{1*Y{3i9v=)b{b zH1NDpBPNREMS)~NY}!JywnSmsRrUfX&swW-Bw3TYsy$Rfc#r@(9)Gg8RNPFbQDw7z zy5dNR?)a>eqx+;Y84YD#N`IOJc)xrg))f`XQ<!4Fd<GZF>4r}4j7HF{;<Zu<?s?GO z={9JQ%fj6auFY=kW)-W9dwGknS38Oa{$$?tE4nS8lv}#Jmxo_e+H^*2P4Aga)wZ@f z?`>Q(Z=EN(waQ@3C3PkZ!+chbgO0~sf847@qNfw6I-|f5`=|m<*6FQaC^-Gd^T?no zd6?{@KBTK6jS*HP=cChp>_@6`84X{)m%fp6yIL2A5iWwjuAZBU)V-v_d4N6H>sIe} zrB=>IL$TJ1LC{cJ*7jNugZgKU?2}`E^$xHwt8;TZYrm!P%u8)5NNAcSVjgR~{w9Sa zO=~GueE|r?mZB1pamzJCd;PzMXr$c9bONgL`9Om=qC!t&nDH;-<Q6iui7MbIQaM)v z)p}w5M3t8en?_12bJp4XP|yvG^o(Utt5Quic8^Lzh7Z-m5W`66wkR#4CW3P9m~_{T z&r*+Xi<G_mS|C$AbhXt~o5{5{nJa6JV2K*FnXqL&6|t49qW%z+LZ4^uUPkm7*7b7G zi_nHjuy2v|<QA59?|pLB8B`ZI5Eb&G{w^gb^^?+cl*A$bIo9JLAIx7lfKo~Ca&V~r zhJwb65Vsmk*f$H@DhGdxeia4ki$aOuXwHiK<9w$@d|Q+?!1TW4>UO`S%--t-)-kD0 zpAsQaAhp-iv~~34sM39Oma3PTE7b(m*i97FYNfV|z*hWEVfc6f3Yzgy7~Xs0GE%uD zSEr!6k#o1(Sm-;?mDVGv#2xQLKNh*4Lzfop2pw^v7sFbocHYKbgR+3!|J8WKy;v3= z?}bEwXB|m(JR}1Vhx2Gad`KByvUe|A=uwMVEX&(@b?;52?1+_b=Di~O=!D6w8{WDx z8}-UPa3Cvl30-htc2n}5bvKh?*3GtY9?Omz4bP`+R5O;a1((#kxyBkddoru$Ev}Uh zw6@&_=hdv!o3UG4hI}Ur6oy9zc#}05aBaiNlce{w*}ZHuR~YJRyvpORJd}lBrTw-D z#r_;16~+Jb{%=t-rI!v9LK>0%B08!ExU)er1Qlnw>K#CyzNWVP=jO-$ONr$iva(TE zDhcEiHy4Tuwdcx(I+5U^w*cTs#=l}8UBl+?ErEx4m`C_GkMbCg^929pNuJ^*Z+X4Z zD2ul%>i~<eD2uT;ORyxbU@4aNWPZZB-2Y~Mw}*+#`)haSG`I8T(vn$rzq?%SoljHS z*^ZsRg#Dr1PoK^%JjlJ)y^H0eGUeM7ztRoQKlD@S?R#9#AkRNb05ARnklE7BJ|`tZ zdj31Z!P5KPpr8N%gI!-Rz+4=xu#&G&RgbgJSxgF$5BBpfc1|Jy2X6or0?ICHy8*;4 zgxwPWY(4%y6xd*qzW;v}7aw<mZJW-e818EgGkAM%M<>jEKyqEYax2jM9kSO^(e}D2 z0kTh9A82Kg&sHY)IecbAo<Fr;T9#lmn+IkKjq86Eu#k(#0b#zxfm7aYsA<$o=b}T~ zH8USPrNNTHsp_~M$r!&_hBmBWdRjw7p2e}+U-P+&xFvDdiPr^ci*lcXXWFi<#TA}L zuu0J+T;t@{JGG1f0W=aj3q0rAt|`mKJ;Cs#ETdOU!vcXo0^15giS*v7LD!RL1i@$) z#4-4K<AAoQ*?-+0-)*yt?SUD9eKZSE?~o@Oc8M7h*g1;p!mOTOOE=<@L?ymcn8EHD zFb*iSnI&|cE+=X<9pV_=Obvb8Yuq~Y{iNNt46I0<bYcz(vu}qwP}tv_Yi_|^2d~oy zm{02~mTqKcYdKpNdJfJ}!2DD2aSYm0VS3YSMKw?S)&;hk0(u*oEHGR$7vz==HqYmt zlRyJNBo>3|G6OU7nHEkiMa!iUQ#r+5v&bpj$%9O3VkoxCDV)M7oRXv{vmKXSIs$9v z*KxCjuUcD#Tax2eSs##6g@@#;$UBPF*pgMPo+Orzaq%_aiI|M1l(~nV0MNObiwcs| zlLzZ^BT>^K{Ti8yA~<bCcxE67VQ@zdw4`^dLN-2zuB@DRBeYe{05Cmr%n>lt<YF+B znapG+Gab`=QyT+JYelfDSlPwayfw1odt_Amw23B&M$NZc1JjnE>|Uc?Xu?n+Ya>~# zqrfyu4M1$-OPj_CnS=ZeFg2e~@CwaO*~a;r<I8pYIv3a)&6ZiRp1=w}$|1yHV@sDd zJvGDJqxqKX2!I<fHZ!4*FCMoW7tKt7Ux=h8*j$5+GWSFq0oK530Y}Mdpw&Eh2dGJX zzewcJHg8|8wKcwi&D8|0`Zc0Z0}5_WEe7EgP=-I;;TWc{;bOyCQ~duQTosbDU;W5j zsjhc*HVx0v8hBR6h|eOe1=8k*l@C^PHaN4hD_k8jTbs4Og1HKbrY=wH5vynsFk`Y0 zu@vmg3dbvLRur)f#gDx76Vr!jeR2;28Q_DizDK6l*h|9@R*xW7l|c;S$-b|BFu4Qc zy@F}Eh2p;JJOW$8u+gJAxEpFEz9ukpbH|CVrsW=+GYBzt`(eC{W_d^KUfeFzphx5z z7=sk4s4V#Tl-Izj3Hk=k3`mVLmw9Ei>u~30&Do{8l!AL^l;@gTg={<?vF+Nfj3FDl zGlKA~%7tv_-<U-xN2P31<eZICrB+HA=uwirU5=n^UY#DZ?K%oZ+J&&E9XoYSAbi|- zT-%;Q05VT;frh4|g9AOft&EMw?d4E8MYpAg@<X;kbw>sIde|!r?)m8P;su={%xQD^ z<q6ch%j~?|H1SRyu^>Q>JLin~WaYm*9cQ?@QFi~VTa&&+KB_^~6<5Lr+&VF5nIw4d z08RLJ#0*UnLOYYeV_=u!3xuVdXIhYSazOp0B1STLOjZ-?L8WH?<8tMMOvVac`g2zj zxdhjZqc*imNZGd&yYyPEbBwHU@P~#;;HLKA!wT1m+6M2BR@WQDNE>F@=TS#>h#UUk zQv+=%D8Y4^yurp@{=r>;*#>TLkm9>4%Gd$m21gB+k!uu41CgabB+b;Sd18YLF#$|& z5(2P*aqP65=L4O}e`|77_Vl(I&*BT!q9d!;r?I6sLPtte_C~+(C@DiAvpmT|sI>S} zGrgCaAOJo<!M`HhE29Y<HWVGE2y4G3oWTz{$*2V?(3C)jxe%MN8@%dSCq?|5FisHx z2ErvKugabA3E1lGewnRZW{t~XWMJOq<(z<4l8)`<bi#_Uo}`c7eql-p%qM&~g1z7; zXWI0-`K48>8(>=VUiA&fZ$jKYInP%anM-h*OQ|2_#n^z`C+6e@3%`%|;mmSkM$=i6 z3trv=w}YoW5UyRO5Im?~wSv8xGb1_oYMPQWUqclM?pt7v*y9?SbapXAd3r6}b#h+N zk!a`7vujqSP7-WSmQALX-Z^}l9rL!niew<mqY2_)zK<(>{vB1ReQ94!Ww2ai->!OM ztH7nz$OvK5tNVc#qBn?%`jDpP_fnps4g`tip_6@?s`+jm>*sQK=YCf`|32!jY$KI2 z0bmMtNJM8yW#Nd*IWQ?43f)TbaJG63gG_Kxj4OcCVJ}hS7%Q+D32AFYzCWIA<2nR8 zf^qWVEuX%FF%(R~0I|$JD7UpBqb`u1hP6%{_HYKJUK2^8U#JawKobCu_f>~b==-xR z!JwJi(Fn`YMIu;~8;#t2ks95P(+Wx(L6Bl&>(F`aPiGq&xaqqxxY2WzFD?u9)*3M8 zMNx)Q8lgQ>e>net3pmJt3Ayr)Fm?NcRF+WQ=GTj*0^IPipA?ey_aUGCJq(E+hZ#*< zUFE>OPSy8j+ZdAk8z9*b*;iErZee;yx`ls&2}$m7;}YZB1%;<2mA+dLU=~r%r?yu2 z`(wuAGKPHJQ^*v>0M1Ve`I`G{sB7CmAHX38Htt$HP_^=d*~%^!jPu;H?(DdrLODwQ zaJHd>B!LM!gmZy$Q0_$+f$DMC(~uM*&n}x0MgEvYwW7#neFRUl%Hjx7N6o&0@6V1L zj!qwno&2^Il#v!xI@PsKQ@X31NRh5LO=)#jxTg<qa*&d*_2mIKnP6&48z>J?G2rlI z-bIs;QE4Vd;rXaH+gg^K5u7%>(ksu0n97{C$Lu&7xQ#_=@%>4JBgGYZ!s~-|>v`Hg zrFkM^$m92bll6U3zSC#AvO+QlreZ5&*Ro$YRK1-(VVlZ8se`BlD=g$x<<9Z&rnClA zI@T4`KBJ(dv<^J>!}*{ohe$M>gI$1U2bCzZ`!q1|WfsEzZ^w2(N)--BZGqb~XvLNE zTj5dL)HzJCrBQ4{4Lo}$GO^G-A~ai*pNpyj6kb~7F=M%ei$c%-X#ONWeB%3i=r7$l z{=u}0QHlv<!n8|__Q5XQYM%H(NyzwR)PL(<CQ-(~5THD8QmhaKa*_$Q+D(}`xs@Sr z#92~t6#}!qW9WxL3=qp$tT^QzZKIK^?sAN9GWU?YQjD4If;~4m?N3e6O6#iX!rsCr zf^mWg?{VYv>{G3jLhU;oq?zVAuF~^BJN0^hKLOHbwB`e>#&?U}NU2vLAL7A}lT=*O zksnx-Bj?hguWC8hb19OV9AljY`>ci*hR;pTHwd>~u<PW-TRnXTBNZ8JJ!KFPao(=$ ze8+2@1W@ih!Jx=)Zv$*D0cLfrO93jX4)>uy)~aY@6P3rH;G}+mf-KOYo_thL=uxg4 zdAQkGM)YLv@0Dyw$y%9`<sgO}RGfck%9(e~DPRlmJ_%5sKfd`DIL;CXD2IIm<3;Vz z*9~iJmi+$+V}Z15bKt4YD@t!t1BXzh!;Q9iF)!xqq|Wp3SJyr+Pr?GhO?-ueYV4R% z0Wg1wl)VcR%+G#xt<mGDsBlQfy5q<Kk>b(m21^Gp#8fdwd;G2q?s1Q6L6ez)Cn1nZ zxZp%(3te_^9q?mS_6QfZJ){eJ!nIra!;Cb^`ecZC<UUQ#gs2>RuIK0u{iP~<WH9`D zO@rE#Vcl*&R65ut&G?{jh<Oy9iG#&{pPPe2S6rrIeAiO2K?HJhu>omoOh0ut!LEZ# zUkT9_N5;yi4x7-&ssKoUc+CMKT%yBx$76@w8Q7KD#-XQaz7<>ag__xJc&LNN8qX>~ z3n)W=7i2QA;$7R4kPsw6CrG|}TmBH&sufRhWZek`MJtw(Ew`b39dyxsywr%$DIrM) z2V`|qK836ex&dfuT{SKeJ@!d~Lxckj5YRGsQ_}m@AjIwyZIK{ckoRLxbRxvl=6Lc6 zB$X?=`9s5dX-MStlGwo04GuF(U{b2&@&N%4;}!S`XHGAL2+gChEOkCZ9UbzeWcL^5 z%tsb|$Wj@r*!iVuYCFf7vBt=X3JFG40!Bq3l`djxdiy0T%JzuQd}Nc&g{nh)Z6}QK z9gonbZM;f`Y=ZG*xhjB@NP3)rPv1$hq7H5G(vDm0-qFU+d5n`IVaZVmI^Co1NW?bT zp}fE@VXTaLe~J@unA-1CvsyXYb=tHSRno#~y0jt9J?w@#|JB5tyK_?uDQOLNf1%s_ zdF@vu1^yVCIhkh9t|LWGLn5t2mgq8){a@|ftL|b-SlYcA*S)!R=&zqG-c)ajv$xm% zBHe0gTc8-yoH_@7u6GASEDutL%Mm+CQbgA2KkSOax5g0#47k!foA)$fZPunuA@+B* z1?#b?YPavZrY_B^W<R*^_IVc#AM=sVZbQ-#z7GFQ7*H<F!A+ggo*?K!WwNGlhKWlj zQid#VsA9OF>#nak^sH06cE{+ZltdH==HF56xO%cN0C+;2uhggaZHVAf1|_IPwIp;* zvvm1LklL8<gcpIeLi9y1Zd7fuJxWJL5v}++58pVKsyCGc=pvx3`0z^Kj+3Z!EXnWV zs*{?+s6n!t0h;MNelUg|_)M=BF@IAE2r5kn0yJkwM(1-DWr+Ss&MCq0RZGI2_C}Ux zyO3(?3rP(M#*<XWjv6sn%h+N&+sUmgKUUy68<1~A&w4!_hfXWnz#J-*<7+)+(I}T4 z<el5pisC%p<PA(}4R-BmKjTU;Q0H{44?fC(UNBPi^z@d-!b&>;M;@+njO#`d1Bbw+ zXPB{-?-Y+63;(b>$=4^OCrg@6Ku~6HWmW;Ks%nxG=;_?9SCOhRDL`FLaf%R9m0qf% zs!0dx82&hJWh^3lPnMnah=p2?yBRwGP~_-uUPbam3Z02X9vnsQP$@5v&i))VL6yJ+ zeez|Kmh!_;$SGgHOA*VpsAih43}_r`qL)gJTI!hCvJwKArF!}j3EHiVTE)(kTmgjS zjVZb*r9{%jbT;4UjE@wWDuo+bX+@VCs`=Vn83LI^I4c$HfcVY&VjW(#I4-DFB)?S< z3^RNQJal*q5xnTh{IH2?_~j9bauG?S>S8!-u5r0e4E_slFow%tsFw38*krTLG%-d5 zJjziEl*9RrDSa`Lf;y3<MT{~18@G!NCz4oJ{EPj~Pu+7Y1<vC@qDu$IJ);Wl%B5)p zoq~>oe4C?8(7M;*33ukr7#c)6)hB$ZzMt<Nb}ulT4?+MJy_bZ-JOHL8xy`vn^e6Bg z5YspOEYCa9C9N(wPK%gwKT_`oeW#7h+;7@ux82Dy<!#?^pbG$nuUkP|JW6Tb_x4Zn z&;nr5Z-=V5oNr&6O8ycN(-R7e2bH5q&Lb#jHMZT`82@~CcN{vse!QQL)7$)}8d()N zqbRk&Gd(q?*&!E_Mx|pFJRWV%!DXLPu^bqVsM|VDVx9p`4;W{*L~0+D&c6%Hx4OCa zxf<QIJa!&vXxfg10`$N*_~?-U>Ubw(#O+9+bJ2nD97{2#*3eudgcvY_UkOh+c9p&K z6ckQNtnm<&7V`%vw@`hTxMCzaTJ7iQngTox10+@swvh<GfGPJadklE!5Y|jIvF~(O zmSTZBpg5XwDh(YZYDvaqb-eEMT_o}1jYf*=%=|$R{eDj_Z!g#L;{?Cfr*cKGNP%TC z6o26CwYnv|l*b~%faUi;;;>OhEgf*E9!B{+QQo`^ax!D8eQ@f%=zJ~5>=Q{TrTGpR z1t#jMWbX4V+nP)k8I180))iAm>hj*Zb6GIu*tMP~yMVRmZ?O^iZf1=jaZiZfM`CjC zF=F5#Bxi|>v_P$r3{(!|CDk9Zy|kB8r|&Z$#NCAsr1?Fh?08p{wv4o+E(#V|Rh{O( zj=NbNFot;LWGByp?BhUnolS86&c^_(Sf*tM>?VjRW}+DS1iBc&hwGF3;WMKzrdhie z2M+LCm@~j9Koq|s{JSIt+gVGvzwxKk;OPDaYmIy#>p4c?WatwYrN;h9F!aSea+8Y2 z`&|6K3=G4$2xbaS;A%mja??P<+Y<{?;!N*o(tm&eq5W^GHGd5Aq;zj6X81m3iT%vn z`WMwhq>$7_0jRm*p%9o-I!O8<Mj#wnwz_M;o4p5iRyp*Ase0M-jG(k@s^ltncP{=6 zRN|{^F9@)?X!7X96q3Z;KD?cxbXa$*?uVzSoV1}qeKev#A48f;M20QCZ+$`fjQ@J` zr*DA-0d$KomAzY1P$xn{sQ>N58nn!aSm(GVQKA26j=>APYi2(Zkj+=wj~4GKh9cb; zUJxlvvnG~gQM$C1gYxgw7)jmtlMrl-0?)Z3UhCjrDkRXp8tLX?gXQX6hl*)uPOuNP z&Dfw3gsx0k%wU#zf|A_uQnTxFP{;zUn%#}Ywtc%0QaVl$>1eB}5x|y`lhK*Ue>6U8 z97d^qzFU!Ev^A0iYn<;!Ft+3U&|65)7apuaj20-s-Ot+s6X9**fc$7lkw_9ZVPgXH z{7a@$B+|H*hSdpDJ`i8SE8hd-Gk}ezsWWN%at<otBSLHj?1)BymjXf=H(aY(Td9np zlSlMpo;g);`afN_cG(BUC4e3aCzR)iy$-34`lagmaDojCgT(Ytl30|spLtxzOpTPf zibrXM7}hgX6%#!L^eBafi0`T55Uw<?seX3n6p}I|;hFYuUmwlPBpIp;xaS4~PGE2d zZmfc}@QIL<o^P!zpbaqG^v%YoMUCocjQStnqshfcVCr$3Z_@z2oQ8DfF2%U6zk8+o zpfKT}?4!Z?YekWR8gEIDs0k|FnR$jM@f*{)vn$ymR`zyjmSnc=?oN%bbc}Y}7D$(L z=N&NMP>e&7nhCJYCx&HCj!1pT6RgMd4|O@8S=Axp@Hi-UFn$#^PfXgbfB^>?LAG%k z>407AQU+Mj1BQ0zpvx$;^J}7=9Y~XEX0?EX$x8c|5!`uV&K_r-bxiBGJ?Sva_>%Bu zIr|BD<6^8ec?>49-(3&1%j!jB1zgRGyE?Q#HAx924-Nx=_QxR{tzKR&(|r<@d%PDK z7)JTHD61a$Ba0SV1h77tAs{XYL1$f+Pn<w#pVBv@k#$Jc23e|kL4kr8{q1WE)K60+ z5aSsccOb<t*-jflB?4;&@+Ys=qpY|Z^*G#?yn{#j07E@<e~VE19*+ka2;kHD3I4_W zXQXEwc(~69Vmk*|Q!#PjbAp=~>SZ%2+MUeMozu!P!N_rpFq~EETDsiz2r^Fuk8~83 zGmv&E9*%`;IJ516UU}Zh;wCJCbOs!6X7@VOM>dIX5En&yDEhldkI*=Wg=c-&=FB`i zLoaS#bRI7vlF6`!;SISmXgQ`TNPn!-J7Ln8l(HW~`j(u0*xJ;xzIPpMv1fkMwM|uu zGf<V?-|Dp-HjrsUo|o~$BUNaFL;g^5+y6c#DZ$A;(dOsE<lWfSR@959YZzo7X+05W zc;o#XM+WY64eI``o*wJc<hq3!G#9Fd9zwQojw5w0u{Al8O)ZvmXgtwaEX6}7-5U$g z!Ffm4&!=T>CsW2sv-6uqu^tLX1IK2GYuHz?zvB@aMs}=@hq~n7HxC9Ia>Z8=WkX=F zan9MoR5TcD$mQ*|P)7AAn|rXQAuk3U(-FOhnI?uH$Q&VgYEVs%Z_<}G1X}?1d)QwY z(W4PM+Fu#bqmeoC;vno~V*@2q4Z6Zh&PC6@_+%*0m^m&i(rHUO5UPeh-a3Av9R0O* zaL0X097*>5UfPj;v>lkgIm(h~HeJyWX6XqRtiGRJCZ!yB-zFO^Jp;Fi1S35j$zj+- zU;wTuAo#it60V7yLg5GL3F4-}z;RDa{X_8;Kh!tXq6DOoIJ!%+Aj-h@aM3R9Jb8{4 zNHbV!(ZJmef%>(x=;*i0fzUQ|<PL-0CNnO~idt%Kx=WT+$#@4!WgONR(W99hEJ-Ld zQX1Ra9@#)n(DS~~%`&DoeO0l<HbZQ43k*{#=ef8BOnu%HqApU;*k+mlLy(9YRw17S ze5ud(G&C;J2oc64@HLuP#)Z(Kv(}1jD%yJ)8h-9g!u2=D4MWTviSxJF_Bw=yspx52 zX`~uoUn!Et0FhME%BcOUqt1xuctRxP)N7>)tmuG^Ju5p{wG7Sc2))1|6-MOqo)NDZ zQPKk)Fz%g9O=yoyE$UwUwO<u75FCG~3!7E(X8;}5IQBrqVjy8;orK~posn@rqXGee zJn0dGesZD`u55Xwev0!vh(5$uzXzJp%gNZOrmn>4*&29#^IFEflxCssdNu)IM><ho zZ_v{pQFig|i3Mt_rAf<^x~KO`)KMV!!T%;FLi{H;>RNn}Ma;~4NQ?$JbIbaGmxJx# zJUO<Y_c)(qN!lkS0O2_=5_lAA&kUmI)l3nKaD`rv*NOWcz5!=5zH)wajR`^h8=3|Y zjm=9#R9%E%uGTHE#Iy0sPz)3dzb3QbzB^^qd<|_ZT1$E+5>*<#B-{x%Wv6}gbIJJp zs;5D+l41Gwmz4(s@r3cB-UOPo?@pc!`%qr`(Xuzzr{)DfM;kPx0XccAgE61>L<c^k zNp+7Shk7#3>|5Mj9(~*vXm9*wSUWnZ2@@=@b4e$uSco|9Pt9$M%(rzLzGWn%kgib~ zSyC*uw?HEjhafVMIqi9hY{`A5(EZ<K+8Q!2kGiWWAa?5OKcuF10_*N*1F8<rgTOPL zDcq4Qu+R}$*ImIwLBW7bnl&pf*X&AvG!<6{3@X1|w$YupLx5WL`1kMWEQVOC0((Np zG<sDNzsHA=*cI~+Cf#u*MukKzz3TH$t6GYEv8Q;5K{>SxVvaGWGmWHOn+64;V;5jW z(q{*UCF_T-_J5ciKpMQmNt@xug(lK?Zm`#d8;E-JT+LnG$|~n!upN+cA_%U9|BHI1 z0H1rJ`y5lt_Dl2;tFwBl)qy->zk=j$EAy8CI6($e41f&sY2y~LaCI#UC)bG;@S|ii zMXIk4O+Z1X3#rQ4m!t}DKJ`3JAZSg#sqH>~D35tIlHX%=>j%C?H|50~!OaoZucv0p zGboXa6dSTp&L<QR2;S<v;c7M3rI!d$ZEew$TN4C@=m5};6;jWsmuzVK77r!6sAs0} z^i18(*a*Kjq4qaE^DYIk+=Yqr0@fEOiuALDq8#KUxoR4}6IrAM6Gi}Epah?u8o&zS zbI4HN7I)lYa^u*0%1fI(9vtZ!6=npsiD`YNG`MHott>Dh3yP~-%Sw*0wW$u$?%?Z` zSSV7QMqT)4rqkJJkg-<>Cz1tG8<6H&oI6#uz1@lz$K}1#-xJu^DewYXH$lefF{bFF z<hG3QwFk8(AurObns_t3HswlqOJ8L#<C5YaA|i}xe-~pL8Aj(oQY+PJy_p7n80zZ| zHP#Ni*k?Lq8Sr7>DJtH*g47WemvQ$1<rb<J%9Z_fa7gqR52rB@AP}8mQZqmZ|28dH z1UuFrPQ8Qbg*$b;nooqNYY%VG{#43-;{z^~uk(+5Uqab{?;7jO%b<4P1^U`A3&)Xj zHA!S#a>ACzHZ7JS^<wBL|2Yhl@`oP?><|2azSg!j=X|{xE~<%(aJpV8K>Z-6q5-Ql z0My_j3I3AWUM)*h5H0v`txxs&A#9Ech0l-*Ck}=8RFp_%ummuI6&jIp^o)C%F~t{U z*6PL2X9Ykp$NSwJA_f)e50gs~+xi0){<?g%*|#AO>cCFL_vuAJ6_azhEpQ^jKUS*h zr;ErlI>#lM<D%kk=Om}0F7?xiR~eN{hvBWS&^Ex81fa}~FROA@cY%TeI@;~z(+u0L z6Xy;->p_iD5A3R{Z^t##lymy16rr2%uvSor8?2nG8LP^dbd_6-ed=^JE^tw}8{V0r zF5{;Y9{2N9$NgRNMsc#UAjMeiaRty9O<6j0IN^U8rg7+vR@<^JYgv&jZHS-;?>;$; zq-0a6Hbmtf3CU(w0sx~|Ij&XVkXjOOcN`Tg8ULkT%UG$pa<^6h;of+aQ>=Ar{JZ<- zcH%P;^g+u2Z~PLMvWnm;{Sxe0n?pMkyEOzOMk2(AT&cZK#uR-8{wMZ-HwneAOgh16 zt5emfIa+Brt+eItd03j97~U2+(~Zyo^)SF?nJ%PPUR!khm)%z&sbfbclJIS58AyJt ziKG_hj?pI`G1hV3RKqmX_=^MFpnc62PpY>?$K!QU6Rkgn7*sB@#S%x#Ht>}3w`Wxy zhJX^-+)#|(_}Yq-Cyk3f@|5*X{G_OF5ln}8)k#j3CCd*BUZ<v>iGXCXV?-unP`d7~ zI|BfS7FxHH;Gm-b&9Utff+?J5jYTcsI)|x0-Km|?gUfqBf*Gor1DPIOXVgt7oc~2k zcboc8xx3AFFL*TbbEtPiI}ic%2`C5%+krvB#_095#3@Zh)Phb~v+i}f`0x9|;PBbK znCtqu90dUX16SU-C|6l{q8l~ffkiGW(9_4FyK2_#V?=mPjD76v!myQc&iPP?VKXsw ziT;iT5IVGA0#L5JrndU|8!`f5aD8$UsGx^PollC#P);W?>sNe^|C;(TL4LX_;TbmX z9ne65D0-ADZiN){=bohk7~p<k%tpitT=-IVjEOj^B5|cJ0D<<HGFO*)`u$ccO{aEh z%qpXTEY$=j)zw*%8dJu=cCIANpvbX8!xQdMpbA=$W^Qx~d^y*>=m2R*91_n8AB5+~ z*|aC=>)lTAg|Ecx2ZaSdh^T!UVmu>d41!PlJ)8yn={&9$>_#g_EuB<$*F`!h$&|AM zI76<QZ{hR(HyDTr=%BmB7grN5*o7MR)o+N(_akngc0fdQ0h-oxR2_B6jH30)9T9^f zI}H+yOpwAyR*-*}z^T@Xe1hSo1mqc8*PRoAV8(`r*IA(?4L>*JG@xa(m0^;Pc2Cv> zMww+Vp{k2%j^Q&u!&PEakzjn83p#d4HNYSM^Pj`BA?%HTy*2lnZ?iZjg@_6<uAJSo zv=Zn%iu0-GaR7E?@=dJ@b%*Yo8oAnl@s8?*3<-@@vcDabe1&L{#0pu)bWX%T#Peli z3|2-MipOva3AebbL88y4Mn(wOaFymB#q64R=Ty9Jr_BC#SlE^oj`NKThrSwh<IvM_ zB|o|=K#+MWM?=RI=rtC>S~NWV!tMLWp<&v^M&B9STzj>e<!%`@L|dadzc9*m5b<Wg zQf}Mhwt}s$GrCn<uwb(h7tDy!7I#m7!hX2&)y3F~+Fu43z-C!8Pc!9}nA`U;WfcYO zZV#Y|B8pv(Al+o74%i-q)^nwyLU2=^b!Tt}OH_tiQhus54%I^iY`EwZYJr9b6{mZW z1x4fon<m0X{@^uTzHMM8Xo2{nXNp8Rvx>ATLF+PVaC-_FZ)9D(Wwh(G|LZ^UlMm%_ z4^z|4VlNWw95azZ4^ICf+gB8g1Uxzbo}fL|=31>v)=9-DR#lcm+m9cd=Q*9u+pO!Q znR99Ss*>{2jETr?=}Oa*ef5)!sbqO29$wJ#f$KN6$2{3t9!wi8eH><1!=lqb&#@V; z^k&&HP~7Y6(P6(^=Ba(jlSg2$;P7={qjzTt`a3R0r5*KUGVg6&-7#J9rFhs(|HE@v zTqz9c_yi7Z@|RF4Z<bwKA4Ofn+m58upYd~V5E1>=vn5p5KmBlfe|@=}rctYH-9JnN zRqO1z>t}lBD4P2|I%sp#b_m(AGyafSb_mZdZmrn3ModfQCB?;S<wzf(+v&T0B1_}# zd*kanQ`t=a7pmL)viMd^N%0mQHC;#=lg^8?gPoX*hwI(@{(YG{<4sqC97ZkXlqlcW z&(^G?hPx3v0bQtvaRmK<k2=F`(~|{#o%p*|!O}>j*qj^Boa4E|vYQkm!uWn`0!bh> z%)^L+>SujWrXrW#ju|q~#s3gAO*i~s^TfvSR__aNIPI^)rC0a**K&OoF?xuofe*CR zq8uJ=w<+~gY!s<WKTlY;`ix=^%s!1RLgnR)pdTOpO;sE}55o;U_N767+P9xPI!#{E z`E4107EYIFVUJ+%&*#TtRB#qqxWjNOY!3T}qTTMsmcq}`J--3mUZ4Gzzeu0Hy@E$P z+Fs5yAs9M^n3Q?91o`%xrmdw)_mBA|()f*cO%_MlonR8NLFxS-T5X1_=Fj)sZyfh4 zczSp()CYTv(&WTy;DTk@{ud5+njiYjy;cqM&p(e7t9Dx>ALElequ8e%QJ1VLhu`su zv{@-Q^EaCtkyrin@%rlW;{5FNq+U~vPxSLo;DU?G?V~YGUX;mvi|PAjS%3D{alcFh z4bK~#KR)c{v1cKg1(#w-4~17`KuIF3{{^xX;o)%O`lgG#YfW`krN`~6C@*uCLM0Bn z&1x~5jE4F?DnHPoUp%)Mq+e(HpX{uFQINgOCYypk-LFzJQe+N%A7!(=vO*!+{=YT^ zuP}UiQ#kb-MYvO(W@1D6udy+_ncJaXmB<O2!FyMx%B*_h_Fem^5YpI_Yp=*bViS*| zq3T%Ax?AYlk;vts7eLozf*H>ke-zp~ndGcE7?L*!9C8SNrQ;9$tBZNoTT&Av&@-(e zsKOO8)7e1|tE!oLTA%)d=hG6VuKt%YGF90x6@CI4x#2R8lm&=^yllLxStj>4QRp?w zn{Eohy<xT(W8w(qrwK*=opX{!YyM&iu@mI55qYjEA<ZLD)w1%>z5%*5UR@<b0_6-N zs@q2_Fgv!ymO86aRTnS@_NoQKjY&^pZ<>m1p=A4xUmAmjt7+6#u8+~v7FLQ#NLQbt zvrT}*+1Piwk=sI@`Z!GV^y#7nUI)s-#wFzhjaZ<(-}tJD9$S;YVLfumr`(|}Cdc9# z-*fj5u^Dx&>8?keEK`;<h4=5?j=bexO@IKy_nYG_3n^ynWtUT(06cLI?VIO&CHni; zbN}uRw+r&*KYc8t2xg%|Yl&fSSo{h_ZPk*cThTqYQ2U}>Vy3e23x+6JO5e+=A*zfX zYb145U*q;Bitz=VQCS;9j<p(rS8AZ{Ewyy$<-+9lyV}<~n($l3I_v!pQJMj6WCK?k zX`3OiB8J%632Tw|%sgQUYdwHv;*L1_Vmx%D7~G*_D3wCrDzEga-xX(9Pp6VIY;K{h zqR_o_m7HJIzN8S8pFg%kkVzOI^^u-L8$XC0)j7rww&Nah%3Hcmm2#ZYEJDpBV|!Ee z+hx~B+0GvE&8+DNOvNdA+jG=Gd$e{^0I!Jj9UK|cD-ShR2<#ZEsU}z3!=%`j6zLrN zt8#`62HFs~sJIRQLSQ|FhG<Ww6f-i?B1)0Y_XYqaQfM@`-b#F;+#i0y*sW>|N-J{N zAAlL3FO>tg<@2RYm&fU_uhbkveZc&7YR$p{G5^F@zTpGn>%26UjC=xqu`TI$9qLjg zwL!=55<G;GgD%DGdZ;Xly<E-@ja`!&YqMIbIta&Qt8-BCz(qPD;4AtaNu*XE%SKp| zLvcocpFT_ucO!c#nSLL$)(oQqyaCEXXvXmiwKXE>!j3>BkB%y0nyf<r`??Mm1{CMD zcj#H?2U^Z1KJ9DmRoPb^%h3fW><ZOM=*oW3<h<wAP~0}L_yC7lu7!3ph>}@^wZO^( z9zzBwS2=-Y69^AfNp_oCSkNd6PtE})=B!nd*q_wUkR}uhZ4xHQi@iRe(;zefc+^r? z7LtqXsySV8hRH+dq^ry~%pDS)_7C$Jcki_xV1hFYQRzrL2pE_Ex*YH*1d82NNoC>L zg)y{IJuTh1_(8bJc=FguqRf>gp57IpI=XG77n--8G;f6|hb9POZa`C+8-P$)kBG;o zh3B47hBpGx-1Ynb1Q_+@Cm=Y)d!R%O+IdFWe0L$=I9(O{65dTuhT^U-Z%`=JunmEG zvs*bS#zpPn6BVr^+=J%gVKy9we<OM&SGbnL*;X_QJNHtwy+o4yfLC{Ie7WW~?RHU% z;IKi>UpPt<1H!kf644V$%>~P5zfh!_#1bcUou*xVbz(nHC0Th^Pdi!@(B#@vC`_dn z1~C5S7ie3|B0#*Dq}-xC2RLS#R&830sK#4UT>sLGd|NnXJ2<w0gyz7@W{sGOtulvx z5g7i{XUsIfEc(fed|vgYPM+-pZF8%A$d2nv0NyYD&fetBmJHKB5^K=Elqq0kN+ZiI zrWpAnO8WWlD*rYizv|f1>&B>0kzqaYxAi7iV}MmtNiz)ErX3jl{KbKQ=y6lkoK-bT zPSs2SuDQN^=nkjn5x0c9=`WF1uQg6i*=Jz=Z4S1#E6%BkNFOQKOvFmg&ox5?W+6Z= zN@pO>>*S`_X$00)4M<>X8Be7D@`#m+H92q_PsYdrNzoYFUH7|5kyBn9sOF=#ie4>; zb=OKf0vOcES$?%9HEqiH-lSEJbLQMfB>KD~k5QUSxM`(4S&+Z1UAk1!n-?N!r&>-u zHH3;ka(w>}h^yL1HPF|>_&}Zbn`_z{!ny(`IA)jtESLF8qu-D=A4^I0c#Yi~Pn3FL z_^l~69zg3{n4WJ>utP8x80tPFZk*(s4#Fb_4*t7BdjW*-T*xg=U-d*XzHr$_eFAXW z>1qf80&-NpeeM&IzPclP20+!sG_msa2~FUF6^tjmNS+4p8-Q%ZZo3qnF1E!Y*S^&K z`BRAkmq`l{B27KfFxm<%^G81`DJbh@BY*FjB}^R)6%y|&2oq7cBgiFnH5F$6FgLk< z!R22Q6XZ5K)Uo!6SumT8?pp?;V-mRgFzWs7@HHJf_x2-)Wek2#_J6`D5aK}1&XSc9 zuyCf!Wd*RnwnWY%gUOc#0BDc|wjRkjbH|V3)8ptT!Ykz9Jv5(@Lqm@Nr!n;c8yQpV zq1RCe&PcmSW5$pq+s`IaEvg`qUq3Iyl6S%|-QSayLqA(Dx81GN)hy>-p6RK(Naa;~ z((p3-!B)@79)gd6JRJ}Y>xGd|&3A&lCFk_m5@0zqyKM~`njR1G&RU$T`M5%eZKE9D zHEbtw&#tN4HAiBkM-odI?I08NJj)ZTylFxh4)lFW3ezc1Y?ZQvP)_V!ogr>J)=J3+ zJ(Bn*mUr8hP>9Sdt@A**$`k=4EP7pxE5)O;!3Q#jQ4cBFKGx^eo7w;x61O*OPY~|` z{8Z6@_6$|xi_e__Dz@+0{0LSFl0kgHneSuyWN(&^oORjPdWYCW!ldE7wm~ZcuaF5v z@>qXiV%b#*PCCJl7xQ(wKImC_hD%cViQ?#PH_mxHeCX!-Shf>h=EPBDf09OOrLIza zQ@@H~G=*Hrlktr77B8BmulKHYX-*ste`b<fn|kv8cgWv9hx6rmdH(k6`>*HYJesz8 zm9KTiyObN+j7Z6LQ{eo-!<WY>ggFNPzJ7#@bkp4j2}CjIJV&XanF26*l&6n~KQ-Fd z$*~U{c5FEU(dfuf#l2YYQ+e)jZu(}F(IV7nqa9M16)u?l+suGBm2<81oIAc!n?9(Q zV{`0|$`jWB;nUF~46$VkU>-nwYuSjW@SbWVmy|oEs=WWNRV@Zpsm|+E=6tYYh_Bp0 zS#Rr_QGoT<^ch{NIoqZbR5HovMB{gWq;&z6FehV~kwe6UZi7)l^%X1c&|YMg<y^<2 zSSo%9u2M$jOMq%n;Y_Dqe#z&UWx*>`kPs2_^2$x26Bh}=eHv+d0sLH?Ti&|rxdn+2 z04JREXuw=?g;h&eMF#1}eC?uK0>jE->Q)o?r$1sA7}3Kk;n~Sr#)Ektn*}p@X;vx3 zm}q8~!)QcLNFp#Otj2HB0rFZ>{-Ioo#bg{hcL+uWGXa>!1#q^Xc3^l<CcUDN>m6;N zL#8xUEThn~mnZ3aen3xW45I2@NuHQeg8z6@V$X?PCr;>O_SqUXgoDOIV;RmUUT29% zc}yH0;?)0ypslli;yS9x)i765Np%@`n$6m6{^^XZZ?}34>kO(C6;n`}3l28l>*gP* z@hjHm+;(Hh+ipy+o>mpW>390|-Oc6sNxg#kMfG02zg&*{dFqX7Ku=$5qBTR0W3WJ< z+9PZ?JIxlj80F*UjQs`GCDKu(JimqO>iTwCW<S|KJUdg?Jod#%PE9ZUCY|Ow892Sc zUp<Q+os^uaGPaEaBe>VYaXf2Xv|pnWE*#(a+GmoVMyLbHtfEz$lsu%cL5ck}d??CM zD;x&C#<*qY^3>cGv}yTt+xSqqN;@M(rQ|(fQR;9eD1KK(mC$jk6msNa@;!2OInT$Z zQLtH(LinId3c>y+&78XeHF$Pr7Jb)wQqDZK87O=7{480S^ya&;<VlNf6@GFqdn%_- zLC{w=BFY5H!FG)P>Pj>OTTf8RHUf1*rFpKvykYRSvz|LFE+8i>qW1tp>fmrL8uZ+t zr&;i2mZc_P^3|CeOs&TtHb>8~`PgCSi1}}Ww+*DNK4S#C$gQ5WAe<QwuGn(j^GsOx z9<7ConQt^*2=Xb(RdiWQl$d&crOuQE7?NUII-Q2QCdVpeaA3@uGMGBsaJT2QW>OY@ zb0w1Gkgp><)HaO+SJ>70wkri}vb4|ssc(qnX-{bZ2tu~r2Y||@eW4seW*W@|Y1h<P z(bjj)F*D45i$)1{?!xYID~jdM>B2zp;6v49w>roO03%Afl!w{TIzGd*>->rJ`GKTS z_+lnhJACru&HWKg(Ay*>Ri+(TWTnDdQjcRoYeR2Tex0|+UZ4(YcywDZhQSEA=!~NR zKY6>u37imz9#J7<r`xM3?3g2jDO!*ze=a&YH-xZARkEOZ_tv0y-1Orv&ND00OuT^^ zfTC0<r6&@hfix5&%Y~J8RReT!go;_Sq*Bj%F-4hiyU2_zpczTb9Wygha)q5I+{Ak* zlX3IT`UPEtAR++Ex$o3;^S*?x=CD4Xpv=h8+hfYLj39vJYpd~+8oCO4vm*Msdg@cz zYlcyZ{}aDk)&u=N1PSvFq(};|7(&T`2a(zo%Ii_87f~`YKo_p?O<LN0tCt+$0)=-s zM?q3j^s>$bzgJJejiwy5Q1nIBw9Et+f|~tKx>Fptz!d6(930@Ux;eT-15K*<&DFys zs^G7#&OWZ^<1)9ZEV6?cpUig{e|_W8Q=l5#)E>{FB*dyG^|D&2cE|2S)u%@aPkk1Z z7{mJ5Y&ELJJJ^?6SvYuv?Am(8)BR$kv~XA1BmQZ(V#9IL!YRc~vRfnVG>i*?zAEi7 z5%VIJ9-+X4Nqf3~Q|1<?vbEpmK=7_MVZySL5|O?G4AvG;7`5Vh>1Jktkjgy~yCO~~ z4-JFFiau;W&`w&60ooPHej_uPlRO*-*9yfgcBaa@LUUoAxXUC%)e#RS@MpQZ%Cc7^ zveJ3V$QpoMLAi-AYX1Gge{Y*w%(AOSD{3Jt0iyxvQdL!%pQafQY*e25ffYj_fl3ik zxHzzRX6%!lB<0M4?Z!;EHA2@@@`6K_2U|aY6jIOgH5#<e4TZ&nUDghUMdTJSq(4$q zrmQ3BWm~5*Wu1@2o(b<ii9@|p%2aLW;ifoXxPx62<01_K!;z+q@AgY*Sb5w=YGp=l zv(_7BfL-!nZW608H!IFT5nwlLW;2@3Lpv3it9O*2(^^(>;nyx=LF-8Om>oy+z`{qw z$$A^K3>;XRYpo$z0Go(f=1%ERWUQl<JA78~KNX0Crl}L~Lpriv)V%Sk`R&*24_{C- zI(OLeWZ`=@6OP0S>m^8i+qU3TFItM_F2;+9F1%gZJWvn!$U?jzT_pnXGE-*iVj*8L zvF<`7VS9@5wZKNRF;SwDuZ?>UsF-8cg)RgK?ZOSBDX~U4{2X8?YQdK47Rr0k{QWlR z@#cH6@r6cHH?V@0siM(GGhmsiRHPOHzu<FDZj~3!sWh*w@JmMR>jz;fHGRVmbwCAM zWA2A$3v0Ypt=~3}#mTp&@Igm@mgzn2z9)~%{m&U29SKX3SCE8Xn?F<{Z@FUlri5_z z=EF0iYuMV!eF>_5fH$XQ7AhH*H|+)D{@85Xp7D;fhj+ckk}|0wCOgV#i5<B}A{ZGz z&L(8O3qQp@gcP9?-yJ1Xc&J-AL5et_AQDIu!+MaAgjggG=v!2qqAIqC^bRl_#ey!4 zZ2p?kOPDT&?bMKF?C36v4kYHc!x*j1)g=YJ&F*!hVa`9Gslw4pE0kl|-!7DrJy0~4 z90s?&?{+8Z$sscTM#>%<*=^(B7J$ZS`t8C!{xu)%<W%G^iEST~SWXF~<L@!(|5_o( z|C(V}Jpp(!>T|+I4Qu=e7~ER8ooal_F@ATLHB$G{DKjkO%y5e&!m@D6Nb}RDmFiXW zR9g_x^t8MkAGrC&bn~yxgO<Oh!dCD=tL8m{q)99ING2n1X@Is_3vQRw%o?2ZcI1LS zI}IkJ_1YvnBZ1iKsEqYHT|Q{)BFSQOD<H!z2%;!tG<bd!>*xRd7cgvo4eL3l_vs>9 z5KSsn8w|U{VrLp19O=XvbqV(39U{=KMp|F10}_}D-}e9f{JRd7oxzQ=_E?3c#-ZB( zxLL#*-q$~>ehOcuy<k6NbtcoTnVwKwW6q?zsy+;s=8*RkZ~sdsnS#}V{1KFCp|85% z!6f)f=;w1Dvm>W0Lw^ez1ah+6CrO2o$h=%@coeqI6$+M?G=3L41ErxAoSPXP?j8F1 zX8(S8UnbL*f?}<CAkwZBt21BBZyr=#dSZ&F9TS_Yo}p1i*~rDfxS9Ncn=6#E@HLtb zzt*G&Wy;f?<ENO$q%W<s!>#W&5|(BTOe#LtjXU=?0HS~cG{eMxc2y}`2k654dIY^c zzQ#$6zKDCc#XyROd_u^VmLt;NFY)J^Y3;(#w}WX_Q{muipBR(Mz<FK{l}d^`4)Rs= zr+L02-4M!AtYoErDk47EWg!2O+=H}i33lk@^6_>)?sxOp{;Yp41y)3@3|ktT?}3Y7 z<0G9U%cL}#0#wTZ_-C|aD?N?y987O=eJ7b;?M2WYT7k$lJMH{prdn)Wl942El6n-= zq-)6(sv>}ILZsA?kP6%U+PD`|jRUW?@fr@cg%g}?=TY7ER;rtfj@(*drAx4cs_NZ+ z0_%@u;YDYJtfd7c#75t=dA7+o&_!BDSL*w_!hVg$T}XO>2v$BWA6y$JV1XW&#*HjU z<41){a)^l=nL$~(N=23jIMHCdGfGBOjIYyc@@N2{Cn;Kh>v?v*lx~VfM3ZA1%mS1n zu6bY7)7LXQ@4qx#;<V|}Qe#a`AWv&h`Z*yI*g<h|{<mi2dm5^^pRZ0AmqI^Z4tDB1 z>{60DoH(e~yVF*&mbk;CXPNschry`&&K^nr2nyEgP&SgUsQtdHbrH1E59edR<{K-a z{WN6m*e*z7^iis+G>=lMmNW0>R87wv=gXV?`rW&ihr8SB^V9V)EY3gPUr&E~zf<V* zchhZMn9?wk9uERxqqu)^l9xYTG$z|C9o?h8%mxLOKazaVe^7delR8<V$hm=0jSWU5 z2lUa66{8DA+EkWQGre}~Xk#~Axk8jsU@UbQc<9j(`~3`4CC(&?)mbUC(A)7REh^MO zGgbeu8#N~C-=mdPd9A6`EedDbJEUN6{9p&Mc%(f&<|Vd(0QcWbJk?%hXUm}<&xe=k zMMoY?Q_~Z{rKyV;{d4oBYdD6Txac7N(qwsZ^4HGpw9f$#KQb&}#6ne@`pTgvA*-^A z;5rzMz^N50C4zvDFcl>=KC2|)G6b+n%wUA)0T&~r4Z%9i)<P%oSjXBRpZfQqlsdU) z06kISS3VG^!mFNC#;hnN%!NH&3o@>o7NOF55iw2!E!fEnjD|Fw-HdR2bm*76<Lz|Y zFTH8%s%SaRO}i@NTfN@aKjmOIVB^J`lNyA18J6~MDK;Q(M37ICS-~FO`u#b*sMosw zEz}VnPYg&aqpm)Av3R#Qn{XaOr_okh$I~`etwt<rA^&aRS+!P?TC6S>u$Xijg_Hy4 zf-Pnx>N@etg0S3qat-flYOJn0bidE~P8W}S^Yoth%J0cRG4ILLo1IN++d!X0wXrL^ z82`jmKw=gpLLL|9aZMpR0iGUyM4?=yCaO+4jh3F9C1-*i?e%_-J6ry)DT_K5`P=H- z+;yJ1@-n;CY%=IXF0m_{l=Inm{G6~5Zm(f}2+yzXoREsGat>B7ONTS$z&9u<7XuBo zN-KlfPul9XB+dh!!r&(wB90%^7&KKJp8$@xrr+f}k6`2DTfD`K-uM{&oI7EUdfAyd zHaofyU$$S^xre)6kG-E7mNW<4g=0n1T|CPmzh88?0MNh?tyD*W5gjw5N}SVkeY!dM zZ}<7cAt6s?;{6WHkGwF%7tIv=H<dqoKl=7(*8#1w7=*tAStp>6p|!WI`wf`;o2~KK zP;lEmhJG~at4cjJ@BC$$LPS2E2E_gAe;2zRx6|!Mjjqks+uM9*NsS7>Yq3J(Jtn7c zoDSZlN)VY5;1vHmKhj2Fh-3Lz(sHqgvg3D6ruwZYD~T6{Wb_RZ{&$3ZaXEKJW|2W2 z8I<6Jf4ctx2Pu7aeNm2TsjV==>Lla<_k^>n(ec=>OL=kpQ84cKXqr!2twYIY_C-~i zDl3X$r7{z@v^PA4!@x6qfky}rkIjIun@RfF=Ym@x;iR9;;PR!V3(6T{`pwRAtJL7; z-y0%W8o(_avf3@mt{=ivbTm{N@3N4~VC$(;&3^>5X*dLrRA#9&ZAhf}ekiRruCD*E zCBTAIzm((%P+ha9_M)_ZUa&ITEu-)-D0D8BpFFP=v|$Y-W(7uvgttfSr#ry$Cm+P7 z_nPWRUBR9D+3vbpPAON%d0l&qldh^FfO(Q>-eSgblqdn9Iz|sf2>|WOI?+BBQehqP z=Z7Q}^5@Nd4%zh}Rf<UkJ8GN7bEFz&cFRLHKI}mK;z<m9HF90+@g4$el1~4IS>}2S zvW>e0;|3%wEV7lh0#2eS1fIY)^l{M0wNv!JXL|vEnyMt-_?CDL4U~hNbz4k?dO~YS zvx+bm^rGw%W%wL)xC0mh7?YI$Ruj{QK|EsUM$4Riz>kC2j-7=Kwy?s_&4+y%Bp7Yo zYQB|za?+=gCn#%$z}Yra<&w3>z@xU~U#cd$aN)<+zrI}aNP@i24!VI!EWSO7SoyNb zka@|)^PsdzG*Oe~%qiuTJ(TU!Y-&P$0TwAYxrPDB_>%$lZ>Eh%>2mgCJPsv!*B_E$ zrb+9*JrAuE=OGzpek*>PCY=Cf=WXyEZQi1~GpD!VcXsp+<&V_VfgNW(c@arAFed&} z4)$yAN98Z)CN>KJ-b-;DBoyd6fcSX3buf@=XE*6IV9m7J_S<616$1O0gPosGMmJ?_ zVYTonNcNE?r%P7>Pd-ijwS#UMw~G7h6EUCa=*-Y(*e`L79#b3Xur^YNt=B&n`bRr= zK)?C>0M8@61$f^+!~@w%bY3L^o9!Ji{iUyxOB2W-yZxQ1%IwUHJ_FRicx5VW0nx20 zMVywW5bn}@u@#5<e?GVKl}>~3VC%+(T3QMJOFwem?;Y7E1?Pub_#bLeEg;yMSwjPd z77Z`LHP`b`=KA@$%LQ$6Ax~^eYGV&SXsZ!iUGUlc&E-~RQJa?(No5#8M(81ZW!svC zQhLo~Q!$U2Z$?0}m}Tgx!|43gHNuClt{?7h(I5Wao~>7l%a6CqNn`WISC|yQ3pNF* z%A^DNyJ6f{nPg_<0cOpjLs6%C?XZ$8%r`<)(z#Gg%P47@0$g%=d_5mc!louAE__H4 z?A|uEzZjZM)|~Z>Qqe@Aoe^4O?I}VR%BY$73o%Ul?$6WX<>Knc+w1kXp9Z5<Q~Zbh zFgLf+k8PDzDO8(&8M5C1mNiy21B9$YrEPZHs5O0Tt_tw^m%A&j(nGx!>G~fi{O7M; zpYLxk&+Fsr>WAAYxXYv=p)5E-;3yMV(uaY|Azq7NgjS1h4NyH2lJTjs3Nd)KGbiWT z>NsT@M-n<$aNgalQFjju1S0|_2zJ6ii*-Ju3#DbICsL~U7wtR++P~|9eTfR4)L#<O zY5JBv4h&k!ZNINu<A`VseX2<kRTDi^5DC!Ri&s@I+4X60KJ67$lTzGmBZEZ4Nu$$A zo@mT}fFtpMl6dRtyNj(b{dDnk`E<O5#o7DmFb%qGq{%vvKD*!3v&q$MlZeaYCb|5M zPI^-bf~fBCfZH7dNAXgC<cWfypagF81zSMce7UmGkA0|98tbhUhJjQzAOKvMsp}87 zcSG5hEV3&@m+`#3j8Z5iZYc~Tn^%?O_?g~uE^fT;dbQ{V#?F8KDYBR0KXiqX?`AY& z{6AT&!l)<}`jmDuAyVdFf+AP;c##h%;pr^yTd&F($mj&|5I-3XfEA+nZzfUE+pujw z1n_(O|MtUa(el;B$$AyMTu23%Gn&M6n9m{%_2?$#N~Bf!cQ>V}D-{)mH0aoSwnsb% zU``~#=@nA#b7GzVqKm`knm+6XT>K|V*<%7Jb*zlFCad(%^OkUBAZeoQjkc35R>!bo zqj@|yr%W^AvOH9iiL`0Tc|P=|jHVFY6&}0^^y(&e+We*#al=69CZr=^TMhG6VCU!6 zkowec5L$w4N;W@s%Lb!fK?%X?kT}y(o0cA;HWmvMoX>QjuJG=^y_MD%h8d}eIo7V_ z{!i8AaHq}cMCONcKZ&y6cTBNyboYv)0p|)Z^M?sf20Yo0vBw0s3LBM<>I+b|kvCl` z7V;uBUtUhyA%rS$*%5bhW#(s`54`{=$f-wp&g0Y-?ouz&#b?V#n*y5};>BCwlHao0 zsF|#8WCsh&f7eVs(oFraFa<wq)!JNiyA^Z)p-;{K-d+OiCUVDZP^_biGfP)r1d{m2 z@+$BQ#sN<2{FRQk+$~1?`P6z6T_126FlkeGa{#9|D?o^9rwVB1T5QQxy@bfMV7zG} z#5qP3aaOpQ!4OMj%RZcB$fwE3zROBI<KSKbQ6D_=9@_V}$+e85xm$Q-syJ3>)I)RU z8Ah8DY^9tPqqj=SYgVkZPus_<kSD18FyexF;~{i7lgXhMfqA$y)@~cVL6v03a{Hu; zOno>Cp$BEz6@rl?@LbQ<B#TrV=uEQhG#!R!-gq?iYRC_~lxB3*-wj$r<Lfzi3v#_% z)#sWnU3HNEPDZ%(`6qXN12RhqUG)D+Y;rzGkYIFl7uAk<`;)XS5;9UAYN~)0RgDwF zPLz3ZnQ`D#uUlpDxM{p~RN~EPFzyS7zCu@hC$bpIq3ePxnDMWvux>mODF8WyWpI%{ za|lAZJ7sX4u!zCi45FU^Q_L{+pyr6EP||lf5zF7E3OESmplIN&FEsl<(QnYe9uBh( z`$TlC#M2%~9~kJh&}_%y^nF2Nhj^Q-Lm?s3Fn_#u`adST#27pY$BSagOW4X$S2*;f zG%$#&lj^uox=C8f!H>uEmb_+l67xCqx53|;eYSmfaOa3;=-+|Zj|J)WA*BGvpfZrw z?F0v@m6JztyDL%yI`s<r3b^Z_hh3k4BB3(aTtKT$S`K0Hi)T;*8&uz5mFTR-MFf_a z44f}AG#n8QGQUZWvcMHRrB<02uOdG2p-yJNw-6o!@f)zEZ|B#o_NQ`O(ba#%+1igV zBD4LPL27TgIr|XFbb?-ib3|Cy~ojh$6f9MHCead-FNPO!lt3GPmC8*H$_-Q6|8 zHNfER76>Fbf#5c{J7Mr(ms54l`~3r}s(Zcc>e}n;=Eema;({Db?NvQ(#{vk3JX7qB zi0M#4)~e3frpSpaPW^}q@9z1-D8SPPsdd-1Q6V2#)Hg29a~_KqXF#sk3hbZR$kT@p zGUH^*REQt$LE<VL3HY{@^7F(Fq@$fq#JxF$ciULd&kIldhvb@OFPkHIPD)%<dZ|IV zFDK?U9swz2(0(i^liY`1C+4oOQfikL?%U(NpItVl*=F+B*PCdeAuUZoG?dyi8Mx=y zIyz~pCEJp>FDiT8y#;b>IMi_V+*4EFVcTL#4HVe+AS&}P{??04sx)#LS9)}4TIw!K zG2w2J5^o59wDvv1E?7)%htVr#!KFz0qm+0G84LVZS6-aW3>mn^9~ww~SJ7~-)7#0U z_o(B+MX+|6zgll-_lK-FcT?7|whppi8LUhnEb{z<cP(gBz5(TmXV5X1jt-N3o;U{^ z6*SDgeNQap9)9^75rZyDGXO{~ctzQ4n{NBJ6yiA@jY;Kkc^(!&b0vLdBpS9_?^rHn zrMHG37uPg+EBwz*jb^NUvB_RcgrCQ%0QzT`HRZv`Z2^$f<kMJ0V3Yhy%ta<_QUBnr zP!tZ8^S6Srdl%!JYS>N)!TxO=cyFa5nDcKiaO&9>(q5~>D;z!n70d|@P)7aDCIRkr zxugK)6UC|RhK3~!C@YCH`FG(^L&<@O4?9`+mWRYwhUXP!3DY0T8V~(wE}Z-_qFiwA zVJXQ2`YMg*F}cXPSisoa1D7iX=xl1Unqn*6UQg@^iK*T09pSM8Bg)FXLRzm>;SP#z zL`;_!EuDtb3hza=irpknrf>aObaE5vd5-VN)n~{ha4h_Iz;+2_z4Wj{#K6I*I09eP zY;6-Pft>M*=OUq6<f_!tr9@%d63Ttz@_ldki>l!jP8LA`lFjGc?XLjHK&;Y_cdAE~ zZ^x7%f5igz@SB-gzq6VYuL<h+5jRAHEMh)yyrQHfH%As_pZV63uKKj5$&##$q)yb? zKoijZN$5>eblz@Ur&z__gIlRd`;AlEhddgpcf-2%7|tW=GdBb$>%tMXWleVNeicDK z?9QGW?GM^sjUbtTfg}7Igv0yU*=`$JrLSY`9+c0RY=~ka%~KzLV^dx%9XYILxYw>D z*p-#ugHH_=JNxG%$O^!*^@Nnm_)p}VM3N1=QwS*Jc`EL)J&0P$1gQZn>(h+UDIbGz zQ|;9VPBz2uAeK?ne|2?NPgEt0S4|c*&Bk+y6CvrW39h$mGCd2IV1;>-ths(oj{^lY zcKL?l-%OR+7i%aaFTKx5G5FpQWYM-P`ED|_x%5&>(H4j@M1h9Br=Ac&)nxK0Iw|4E zig1E|kWOaqKhEWww6yb#f(enXy)#*C9N3Q3zXAXhp<yC$UtmaM+)i+Aqa4iO&*LJB z1u}+yYAX4DLDK#dA;uZ>!<n*Q8Y2+F4hvT@fwdR42pb3#v~7;Gh}9jEErNG&gyV<4 zW3Xj&HG*Bsg>F9fPKPl|MH+CENCNW(>tRHB-rW?PgV0b~cAlX4CE*v+(8qNLgb!TW z9mxiWL)Tyy_><-;+1t9*d-m?`mkT9uX0t$V!6<)b{moA8WIIEV(uK3$l#k)eRq(K} z9;C$cM&K=e^Kvb%&y-$Ch|oSaDs7KjoTcIwp>X#3g<czd6&slea_!L5a;|^jCO;Fh zq|QywySc?V8gAB}y;=J=yBevx=up!0ViTth-M8`8EcJrj6}_=wjvQE$HrN0#clnrM z<2uvQ;IK4X|MIcsG5sB4bH!GH@+3%Rx4?~aJZ1AqF<yJGZry99088d=Hn>4x5#oR5 zXS&M8=j+47Z6FH!$Gv)^nypfbquzcx%b@QX=y(~@)bsD7kdh$`^x!G+r_Vs;7wi{h z;LRgV+%u;KVJh>xp|pwpe1voefYp?+wK0#fA}}*$u9|=Q{PrdU9-#u7%An8&kBvml zR|b6dt$-Hs69Rl+-)F|DUBnRo&87I1s|QmAkCrng;P!A2QANg+Df_8XV`h}+=iW@z zEl*o+ZW)HwOk6d#B@VcJD+|BvCsWBXG-wbIi|krl-(kkF0Itx`6wD_ZR@<>q5K>*M z>O3e|98T(eWjANIT6Hv}I!KK$SOpy)Td^?f=5$VjPxS!AgL5+Jqr1Yc0%V_eJLHSr zvM!1g3YoI+dox$q24gLUx@Jjw#V|^>n%hny2}&(T7F~gLcl`+PROL1C3P1E{$UBU} zNj;3&^b7dUwgi!p!J`@75Z7pYqxdpGobEi(8PR*1`)lbOmbP<Gq|??3K9gMoR_(=l zjX@cB1$+EoOFO=#lM}a*s+4yMCf{d->Ms2klY=D1l)E3uk?&h6H@DoU4S7|#uFL}< zqjnB=i4IofxE(npm4!`RZThwB`rgP%qanc_FUc2W5Z4BiW=_aTZz%=g@gxEcu;hej zzRAm~sf4ilh3jv{AJIEKWQ-|3IC5MG3pEpvjZ-xdS*oME^t$es$ZFg9^L0|_s4aUE zDq;se7=W=6ZORt#x){|(-4`-zgl0;gB7>oo8YMo0`R9`EBL*!sG948~9i9|WQ`Vyu zqnIrmgA<-Kh+EFlVT%;~vNoI*oxoqxu!*R0#!uE%uAXh=3zxjpi6k-aL~)$B@IxgK zKH&Iol%KQzqPWwc1U92pnjozJHl#Gx14~8rrWAQ)<mXU7mnijp$g+GHQXG2dAl^;3 z06H7F2r?6~fGTQ-SM5KKEpNYX$)bKySW`>MBvbL(kpj{!jqa?YXgQ7cY`S)}VQFl7 z{eu%FTIu!z_WUS>*RaYRX9gaizJ)iF-5kU~xs0sBOipmnZnjRE<wm{@N$;X<ie7^0 zn2Y9Vr&`}l(Ur(5*JK=xXMrGcSqOp_CS94q#<qsxpT1oF9jjU=%?93r8sI5BoOkMk zll-D9axODDls{I=ZJpy$cIu|Gm1f;+51QY#@4o8vH3Oe}Rk@E^>-{T`FSzX-LUs#x zyRvU47lIx$0PwEbRG_=i8NKpRMBL|#)Zqf1Jv*qwNcVIA%yZqH8|GeF$hFN;&vD5d ztcG{>Y}OFs)v>MJJ$7Z_&SDg3SI!!9I)FU=Y9Dl?TK{1KGhvVP;|-;)wqzpNX_8qK z7UgBP`72;Exlzq~r~_S7Q`~xj^B{`UKhw1m9P{1W@>AVKUZ>065cQq-rw-yX=|-og zF{vV*RQtqVX$!51YR)`4zyHy}`e<O4g(k)zr6RQUiwhMvI7xFfA{2SrEkmbIMKgz3 z%;P<O+zdW&SPj0s7Hel47wJ?A7*d-^1R_c^SQ2XUyJISII8Yji`J>9SfJpU(ym8gJ zo!^=L2q^nV{+~ITwpb+5EO?4m80k?NNd=*)vDuO7To#;y(eW@V9&tWY7E&Qx?sq>z zzNIw8RAhBTFrw{6i~{WPW1INwFjl2Ub>r&%9oZyFb2M-ZY}YDNh`2`J*g!nhAkpwq z3-=E3UfNW;hpEIodB|>FxRc#=ef%-N_nSgKXE0oZIntm@7{oSe&qtCmL&4fDQmb^q z*3&P1+Nw<-Tv6hxSf^1nN5KVt)8luON=~W}S9KJ~qMwJ~Th_xvhnKqpX)yf)ogbS3 zrz7-a$bona9QkoFhe^?7En;<;^;jpkbl~8SLg_Tfs6u6mc=f3YJ|&zg)s3_mXJ`a5 zEcg~0QL#>~ze(2}$kK%NEW%?k$4_j*=q-%!{x{;YeWI?sp87`L)X37noFg5=apZU5 z$RYFKO7TzydhH6pe`SuPOfWRcuz%%vd1aiZc&i!Y$;ryeHqtjVfG({piwTR0ba!-h z`uq6#KHmR(_`;J%Tj@vqKZ`!G5-3CXI;ASL99l$s`fd4)Y6QD~9l3F&z4fP7&r&8Z zHxJrVLK$UrH3ZgpxS*~Qg=QOlc>i4=C_+e(?rno{Z0Y|m3m8+`bSU!str|s)Y0PMe zVwtqEslE<W<*nO#dOQzZTVkU>0TpHVszQMg6fMp~$%aC_H_WN=Ws8DsBOlMac+`Ww zni#LGN{IJ(h|{8Bh5p<`W5h`8-~NlVBe^Z<^GTZH(?|uXP<vCOyNjD^IPT>AJ@O`6 zAsZ(>JM()wbT^!w7RpT|#py#VM5%GzGuS=CwIoLyOZw<*8OML@E*BzGwZTl;(h8c! zZ7To3DX0{6u~2ln7sGL-e2U#^T5&5u#<8lMSYb_7G+dHpKd#>^k1eaA;h;}?$!Df4 znPyd7k%I%Y&&tRrj}_%Tn{+RR=sh|q-j<|;)IN5zy(4^VdCarBapK5K*(M~g`~dpe zG;TClX;Dw_*!NTAVh6LgKzEvNtmuP#Jwa2(g?cC)s$iU-E(y^F?=+vqCX3CN0g_c} z@656z(v@@|t8-n78gD4eC(>m+{5!VC-}r#qXBA%R-!Re`C)J5XWRA1@Y>WISs<W1i zq$8p);OWzk@m@mjRjY+_3W41|u_AJR+Bnwr%={l-%xMd;Uo@^cmhQ-MIH8b;rH)j- znY(?wjK|h_eQ_0Bt?~NgO3$``_5WagwaO2EtfvbZ9NcQ`z+B3Ueq|=^ciy)Kt;$_T zKe({JFX_LbtNmT`>zl6^{_vg{CalyRAn$PP%m}>WN%H&Yrn0bYGxN1G3hC69ni`&7 z;g-x*HBrAqT>I@M0Bba9Vm%uTtga6DqvPatWZ}8Dx9;7;(>RXzPWnY9==5o$0#_9S zfs;xcB{?A^2I<5p+Wxo;rTI+7!9?AEk4h8Id`rBFg>ZTe9Y5`JU`AE3=4z=hCr#ZZ zbn9AJjIT5|Q%GT!JcgnC^@mw|+7w&yD5~nCoxp?Wqvwy@yT#HC?vR|Dy`LR5uBv%I z${qFYW2NttUi@lr!F%a&!qE4N$wkjk16u*zfwC_2M$z0E#R&2=t>2Cud*D9QD7uWW z3K~)Txk@i>$ag<53F;&<TinS_mss2Q8OZZz?Qd+CLJPqdz1^}BjREc_96x$af~JW` zW;CtX*g%_)ppUl(Pte`1WVl|ApRdcW8x)8g3vLcodoO+L)<QOy5OGO!JU*1D6xuSx zIdiuLA`K<GI2(R13`w}6hW)veZ^C7=aTGYJhS;>|<I@f;Q#M#2O`s~OoHWun^Jp1c zAJvU11ptfIDgj4RYH9@N79m)aHbXRFb4nBnCk33S#Funci6;`E%F#)eBFHFNv@Mz- zn=JmBgJWT}Rf)0v4N(JU{xD{K6WJ=|a&wCdX~|zNG`q&Z_h~?FgjnaU<23hgN8TPC zS8lqQY`<J?R(Aj&|KZL0H+!YYVdIca0<D<-HBhT7{_a<|Xrfz(QP60-OBTYrbXjF+ zuBL)25_uE&DtqY8s8vp>3{8g)f@wJHF{?#Ind8R0c)J*v6EN$RfTEZ|!5IL4SAlp- z;oK0Sw~k*-c!66C&9yBOn7L%0Urp-dX1uK|e2Wbw7&;J!C&EY#Zzzy%Jymjwj|-?? zhVF-6YurnX_tv@*nC*YiH5t`5ixp%wKQ+tdABu!EU093B7PesaV!=XhR*8#A{Mo9R zoWHE@zLV}cia;l+`Gh8?fdw+S?!{HtkfdFV+!0RFdpVVz6flyBFF(US`_bJhjY8*~ zL0mA;JqaFq3k0{1umLc3#3JWA2?t;Q=kg#Vw{qYfPPN6au=#8<61vzbA_jN%uD+91 zfuGL$roj*2sYD+S_as2UPhCoY7ydL%kKr0;Z!G>Y^hXn^=XSDfmiY$sg`TyEnrmKU zShHeozjM*r9{wx!`v5``|MrB7xTjI<L$w1)Exfg<SIGHiB#aH+eINgz+3RWL;gY~8 zx6r0ilkLxNqwQkhCoxzSKm3rI&X|%5JS#S<Mpx?sLn&-|Wz@TR@(BwT?#N{>i~hYP zi?MF2GpjxZc#eQhH+rl{d#s*9!k?q)JF2ui3L#y1j2>3BGn#05M!jlijKq(V?L3Gf z7*5Hi{PawGrn(wdAF;1*w@)>$Y{|nb^8eKT_A*aNEAmz|R*sE2V;w<@K4wZ3nyT-C z2AsfhoKw3h*7TJa2M40D%KFI*_6Vn_#{!SWBQ<XwGf1?rbr@?LB+^9m77iML)7V0^ zpIdy5qP*aG<|ysIHJf$@EqaSulQ8jybsY(z(?^wag_wOb^twX0U}e5d4lUmrhZb%x zM?XeKLtiWTkEenJ5S~Jf7kjgs>4Aop*Gh&##LlpLOWZ#e9<9WygW1RHpplk+0jF=X z{co2`Al+FI_C5~$H51}<-Jr>2AC*T#+TgaMwxoeD66Rx!<Fe+1hwDTd9ESnHuBTy5 zvG6gJ_ch|NHGjK<Kr`_e&k5$tm4yH9uYSF&_R~@<i9y^KW-Y+$Bfx&-C_Zc_&j<7! ztoLfcpz2cQ?GDIo(q>8EjSP?m6E6t(PyhM=zQevZDU_f&oN?OI#4*PJJg=mcY5evs z`C?TL10WyA045#L%VM@h+aASvMqf@Rc`WkqtXJp7BM_1cJzQwR)fLwI7M9wjBx~(r ziw9{kQIy~oOkag8SH}nj5;lZtb5W>Wt-Z*D#=XqAo^H3h6qk5!8RD;l_6ImaXY{Z7 z)7m*ZPXua0ezMy19(S}p_;n2udqPD7QdD4|6MFK=wK3tu`rPyy@f?7B<5=m&-n6z~ z-i4%Bo&n2Y)NyW3y&hK%UXqRHc&{O*Dv__Uu|Pf!+n@`Hq!u98_tv;}tr$T9W#{W& z3pB;Jd72uS!&RnwH_iDsf=WbVM`-C#C`QY)^w2|xVCOBy=bxk>x!v9JM*K=#H`LTI zc~?ruVzYX?#7douV{Oz|WtSdO$|lL$&s#SUCyED;CWu}Ik63mV{)@aW)gFfMwOJc! z>yo_1)?AGEG6Rj>;>^6<#~_p%o9fq4W)!-TqSlBz2ACZ(t$gih48fyws{p$OMA3~) zvdZ<_GWe0gMg3G3063af)FRqPkPwI%VKYXV&)`X96B(n~UE52fFxHH@QNZr8!b!rB zzOLw&P+QTypSME(N|v1#iOON2utHGY;#Nf~Rf9sL`;!7SF_nY7#>V162Et6^4`pYC z?d^^r2{@NK2S)~XS#~|7JfD9L_iQe_A-onh%Q7B2C?B}aSqs_o&HQxM-2RG^j$A+K zsL(y(Z;tD>{ge2m-)G=m!&aWlUY<LY-VbywCN^8`<Jks{0Q>$B2-Hq32s)=MZ^e3n zJzZ7@%U?6S4F7=rvFJ3+`aB847=Z0FYN9LcCwhEO-=bcbyFN^Iz{-7Xpdi}C+*bcV z^Mb%5SLnqGAxA6(A<sQ1!uW(G{Ed)M`U*Clm9@T4h^_BhK1rNhtMzWI_un8*fb>9> zh|itRexx0W2cY4MGI0hM3RR(%QMR1x=b1s0-0K6HLwT1^{wBES-##4x;)=%)O7hqW zgSIuDQ;aO%(_#JFZPpJVmrMQYVS-GhR-E|v4aRs7xL)x>{PWDc7r7tH)vhb`!bnU{ z8C!Vz1wc9g?+rtLG4d+JnGFmE!(ISAB|(n|na8<`{c^!g(Cbj){c6-$l?c^et63`I z`wZi&zfnF5Iu!T*Ivy8~w~@nLjExBHzK=>~u*1_$qTuvH&(5=ew%GP?S^H7Ts*6(y z%@qLW>f@F#SWLiUGAg1~0{k*%(Z)%?JM6MS%s7Glp+44?O7gK=v;65SqhcG?OzWfR z7KbtmrsMQlJ%c(HUa`e`#}OI@DjJ&GonC3nL2$S@!~MSjbcT^|zH&rA@z2o}m6&+= zeCfWWa)<5uD)8*WiJP$sZ-fBJQKBK`!1nzBrIIDYc?iRI{eAuqq14PwQY{BmdJ{?T z=z4r63Pkia<8-x5I1wWGmbk@1>!W&oakz3>$}71%6pHeFn~WIpxveU8Tb36hx@zm_ zS(8@0b<>}r>;3*#1bLye=5yKvl9$rTG<2dY-B%_|_zuUshqtwz6#`3xrTOR8IUB;M zN4)yAU%;i_+O5`W!1Vn)KG9ps!{02g5{<X}0ep5Bx0Y+*;TNP-#VUp3#**)fPb>kw z(lkmDg2AlI@7gaRB#<)>&yAw<3+6{lvPdFeM{N`~_sOI~TxqJm1HqgCckcJ{*-G`1 zs$ZC;_>6}7V+E7no7D+?1by0Jw&&7BX;qu7d+1NH^yq}|b^X0~yylR4%TTDa<LMRN z+sflcH~~J;y}S>z!1@$#LGT{nN1F#iiWNB^ZH3Fwv?AQ(fmtPYBFAX4*bK17nuj3o zEPvFbigI9<@#H?m?x*uzQ}$;o+gvWRNp&E@w6yGtnT#JoxZ!5Y>GcdwZ6IDM&qoLi zLzxlz4=y5!QZncB!nc>7@sC=F77zV^mwb-|m_1wpJF2;_fhzLn39gYtQJpBhSazAp zVVxjLd_o;bc**dF<LUXRqxn>Qpeb<S*S!W;pD~&Xo*hcO5P9N1Y=w{sBXqX)P95h^ z)I++NR;OjKY07NhJ{{D2L;w8mIYN$vGCd$;x787|3!a@ez9EVBDrQV$g8y9N?6Ic# N8du=UTR#W<{{iEZduIRu literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-Light.woff2 b/fonts/jetbrainsmono/JetBrainsMono-Light.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..459bacf4989cd7a8890a2f3a9238d308e3195410 GIT binary patch literal 70416 zcmV)JK)b(pPew8T0RR910TU1a5dZ)H10zrX0TQbK0zLEq00000000000000000000 z0000QgKQhRNF0H;76xDd^n3_`C<&Yl5eN#0{2+$;838r|Bm=5E3zZ-M1Rw>9BnR?Z z41rc#1lE!Zr80K^8|_8`Of;&fc8<2~1&)gP|CMGysf^t<CF3VroX#NzY!N{9XB&M2 zy=`6)w+#qJzbCy9v;Y79|NsC0mB|;`&yo~gnnFS4FXxo0D7v}7N01ccO?k+27OC*$ zsSGP)>rJ3423ps&V$rA(+K$?OAluS7jQ=9-wAs;1PUW6*p*c*Q;JuhZ)K}-&Q3cZD z$$Q~kcnJi{w44JCS-)a)2toH?<Ju~ArenPkE?2flGeo2=AB3S&u{2UL^uB<PXtuE# z+b-WjL+Q)YlGkAYH&tmJsL8nQy$^7^_4l`z8O&N^-G*#s+|yin@tp@&QUz9J$~{wc zRk(Mv%CE2od6s*Ohk;HZ=2>>{@<~+4S5e{K%O5NX*}e4LNFl*Gu}^ARI!5w_&MTde ziw(pJoE7rf{p-6ZYHoJ6a$wsa0%C@wc1iqDu3m)T8CW@aEll`z-irElXYbrnH_7=L z*Zq|pjd0UHUN1E`45~X86<CxH6xFGp#Etysps9Jvg<PjkWtH3XZU27g!Jo2naBzTa z;mOPI$=Kx<H_Y22ewuiL^GgB`NnI8yB+!3xt10=Wh$n~3G^v|%1&0!nd+;+ACq-mP z$;xHC1LEc>%(?{QVLVHqteZv-r(gLZ9L0VbPH#Mvn;<-pLHbO7=Wr2MbtV`TDq7Nq zL%pD-CV!<xjm`-K5lF5QKl;96mz=T`d$|>7bSZfbpyTE*0W`t{>5eN^48%l;<&Ax~ zJfc3q064Lv9l#sl2hEW<o}b&jzW~OF8e^ouHmWzGdX$vdL|Pc6g@{-+OsoM0MiFHN zAx0q?14muzvehbto^<FgM05ZsX>_u~)I!t219$Zg>DGU<>xjh+i6{_J0%YKY71!>| zSy5ZnZdF`ST~Xcut<5I{9u>hLA0EEp|M`ZGy7;^My!&tJ10HyyRj@&9R18dvoH?gr zZ02S%=ZvMW>0Fd^#zGfv!t*gU-w(N=rE+REbYke{{PX?A?)hJ65!RQQl#8UvsF{F* zfS-l7l#9w?1y<Pr-37>id+<ik1||Rbi~5UNT{V(<|CjR~8X<8Gf6md?Qen1}H}**K zS*rs8NL8B}Q@iZ|*iz&?;`_XI1A?TW{{~-W>+@w+^<N=+cWjsfc4f&_00UYKv(p9t zgr5HuTo>F9rYV`Eka(&;*zMcvPnKaAP=o<tlO&K>h|zg%Q66~Y6X6`XRcn)g--{Rh zAzu2sR9GIeLeQ0aUuXX_5{A7q672TZTKT)BN*dc@6O2RH*4}x<{DfcgoAg^tNg>K6 zo8A0LQCTG52&Sn)BMjOS3`28fYFjr#R6r;v$HGk)pD;l1&k0{HfADN+@4x?HS(Z>1 zT^3nFSVApf31JCGh{qU~C7x$FLkZ`39C2AoJj+^-Bg8n4wXWlF)G?eTo?{4S2}3#R zQO;268Haj|LoMA}<5|Xdj&ZE#c#gH6N39{AXLW2?dLX7do{0bdpU%F0^1ZjJB!mD5 z$=I|bk9LP>o)_+iCmQQLj3;Pmk`PQ!QJ!QoA$!#X`1_ua2&nz|-JaMJL_AdM#Qz)G zENiINNre<FG(uzW|Fh-WeML=FU5zu-(zJ;Fm!%PxfjRSLK#(EDj`nQmB;Dl{C^o`N z?5D4}lt7DqS>yq#*^EH?DY4t;QmxD-**NSGEFiSk<J~xOu4lTflc2##X)gsF*aU_T z4!<c&lk!7hntB2p!EzG_02D-Vpt?!`dN&K5{X1Ip9YTgI2_X<12Ldj?cuqNXDfRwE z=eBU|%C!wowHEK&>6z}K-M!=be?9;QfNVyEERb-i7@dj{F)A*ajRC&NIg_5w7gFMs zIBT;NC?gR1g@3H*%-^z92un5<KrpdZBXmNSL`uvjJioZDh@Y6hxIu_c)!3e!Eh&g0 z3HqU~&v`S_fMm(E`+@hv1suYru!}Zja!q$tCYx3X+5v0>3K0ZCWT)JosNKDgAK$Ba z-T&RyWgisiM$MkQcpQ@e=US9h|G&C4Q`su01P3~{<yP+}>=JGD6rAqorkg@zd15-A z0#iGBDoJG(SX)P8r^tW+eBbY<^Y`ovg3k@0@X-V+LaGYgsRCBD?8|b|ue_lNgut|v z8l%?T{pMG_TpTP|Gb2ir$zF*cS?TW*63Wv}QZhjBP^X>N(?8ps60>XtN-pp)Wm`&2 zfh-{ynAgsq3P!p@>&GN0FIU_De)-Pc^Ul7M{wTEylQy2gsqi*`!v34qm)6Qss$ya^ z!n7h|>B2^+I1mnrFgTCINPOuoC4nS=|Eb#ddv7-(HYIrsS`#R}_jV;uX@-_JXf}P5 z6vYiGe1-VgeeS)u=zF^Xup3}N1Ed5hl9EOODOn;N(A{XT0fMqf%kNRrq^LK$C5L*? zJDWV9<(X2jx1^cb5W{y!@$bW)jYm^Ux@|OP>nwe#DLe$Ke6jw`!pQ&Fx^bWDO6fE> z!M9%f+`joy00{yCDDW@t-`U+}8x*z7J)vw{mDBQzTOBBj!y-I?s`lC9k>KfZDa_nn z+W#G+9E(bhxwMPUMe_&&3sMkvA%Uc*4VQHx<drUHgX3M^bI9M`(xtl)Yd3x8qODvT z`ut@^yL4`8{snZ9I795&pnttHZ=*-t1Rk?<J0$}7{=KPY`#%(Bp-WJPoFa7<dE@Ct zhg8X3_x3L!{J#r;y8uD%0t^eqB`DnhAWyddrDOCBlqp?GX#prKLCFG0-I=_o;Bc3n za%?@WJiROTZcDqfi?Ru^XicQ;`Pm!S_pi!<5TXbSY(g3^(DQ4tx(5pL;hEZnkTkih zO$ygS+kq^ciE#dTs60_?3)<N`WMo`HowJ+Ep+c&=h5BDplb$5&T7j%ph*rCP6RV}8 z&|^slMDPEVy;}RO69`gZtbX~+ei)h*6&i)7{5E9wBucWWn)GfJ>Mkoc7iTUcMK_?p zBBg}q|EHF8JbHJlw7aS0@DL#T<nWy^q|yKH+iUA-n*VgAl){=lX|~fGHnZuh7gz}k zU|}GH(nTO0`vT&|Qak)*EukiXfCt)Yuu261fjWCXUgyt#uEQi-c5{M&L2TbsX?&e| z67@52&0`N06;+XoiuK+8KPpZFUHj_pnUO*+7ZH&lL4q4ZMD7;Fe*6znGgwg*=)8P1 zA&7`8a-9E@71s9x={2_9eLb!a1`(0ZM?we^1`%<u*^9t!aTwy_vcX^ygV^Mk{{Ox6 z>rk2TuZ->XS>i+?MeJf}2Y=4~f<@b_cIjpY5<+ApLKq4PHNorOn@~$y73=^j)+cYC z&#-q^f25%u-QJ(*Y#S9w&;S7<PxKgDwZ(OPl(nH7238;pGxB{f00Jo{x1^UKhx>oO z)gN@DboM11pkSkb;?$NC8~-ov#XeF548#EdtPTU$5SW92MN9}{+Z=+eZ4E(g#Ua>R zdkDTX7=q!Zg@6wk5E4i7A*8?yA#;-uaxpc8HtPzZt!9VNPTe6?pg4r~*cU=2%0j4I zc?g|#HiWn?gwRztLa17G2;FfvgzkF~LXSNQp#}{h)TB9tTD67HOD{vHU3&<1=?<Zv zeumI*zeA{3ZwU1p454A8AvA6xgr-b~5FbB;=FEkVz<dZTS`29tfy*E{%m*o5J<5kh zW<*qvil!5yVXbIBJ=&TX?W`AFpBMeT9Z3J^6!OhNAm5`E<mU~6{IcyJf7lryf7WjF z=UsyShRf0a96-v6TrHJvFarm{05!lPsQk8h3l=XS2W=f9nNmdjPcH-O5jxTjDsKrW z{7yLu1$PbW7N~grp<<xX0WiZ@+ZS}u+}4)X-0L1|mwVo|?vA@Q^z3lwy=!*`%K!iZ z0&WFVyzyvhf|_4`lg60$013wRr5gr8E$__$0Tv`^EEV6o=))tBA9X9ehd=@c=%LAX zIK)r*+Z>W`8X<~cAWRXf5J{|MJt?G<zFzw1XNYkom|_M15Ev8;JPLczFz`qyXy_PN zj1wS8m<Ul~#L1DTNQp91wu<{eij6K#P5n~T@)Ui{d<)W%Mea`5%~AP^BUtrkJqeBC zSM0ZL`-2#Pe$5CG0izy+alLp%#?l{21*0ASu<B>{PyCJjEj0kwBan(dK8&Z4Ek>ln zOFso;?f8PLO2sm^>;FHBZmANV85aQI<`jVUU6KC)Tk{H6gu!jTLRkZvORSBMk+{Sd z#BmIZi)4s)L@U<-20R3itHCy(Z5(liX^(LlW?119A*AGn|0ZeX-z7W_0PjTaj@;HP zV#g*fVo_F9(HE5(!ED1F+}}8oFtE(-q)1`qoi8sEUmz17jN?<oB})jBMU)8HF(!CH zP=XSW)Dq64Xv0Sb+~%zXUl(*y8Ody{G}%-MIWOBK$+c!wCv$^Va0zLwP^XP(e#&|K zlsE8Ao2kTqP}PvfHxy#7h?Sz&lqVCH7=t)2E@0aYpc_5dgZ*3KPFDb9&6!TnH5mGY zLyoQP-O7@c+E(A^T1<RS0(PkrUnTxj$drq`qh%fB1g>~m%ZvHKDE4oK=??&m9mW9P zj<X`$5(wUMTfL{gLX8B#!sQ<jAux-yDlxVmnIo2KX!wf84ltF!0@oYNVB?7-q);}8 z3%No~(JEQ1#khsL8wV23qvM7qDpwxx$9=v6{0Zn*)7IeW1?S9O-X`!p9-H-PEeL!) zbLoI0dCV0Ot4NZf^y`FX?rDp;g@7&K@Wz*RVjL0uf|nUt&(1}@75NL7R!hz18QT{v zpX?B-o>@x>;)3)*BQ};ar(}~OyJ9DBh8{1^u@((XBx6Yj=LTZxntByJq23CiRu!w; zTf=!wBl$6VffGM^xZ%M6YGy0fGnWo%gkq+USVfW)rBkk%d&CK|q^w2ev60PLAM>~r zEjO&5wj7;40WjcTPnkE`CG4GAYtzQfT%Sx18Mk3?P}x2c*L#`(U<&0iU5pqU<F>DQ zP1#2w;dP8>E+s;f@@f>III1Q6lLNqjmce<L=|=5eb#B$pLSiOtmwK%&N2dz_hzYs& zH+xl&Q3ICSY~vB2sSg4J9Xs1qX@~fVN<=mGxW0oL!91YSNjtm0BuLDanI9{BP5B>B zfe$$*PqMtefAKd!;N!jFAq6#g!KYZq>8ox3j21t$4PR`V79&ycd148aygaiK*l~V( zm)Xg{6@D=I=r_F5Y3y$J7wi(SDf2g8_yf0Y%S*!7lAq_n+&9GCgFVBlBI6R7{}i$B z!K)^JD*le|Qi}I#6apuW;j1oh2wdJWfQuzum!9ikKhMZeE&*%?<?lU?MufBPqkMJ1 z6aIO^6#(^XmY{5EbZmNEwoH0(nX6)fLZv+Ujn`FiPXzEcf4|lGK`16_*Tq;o&$|U2 zGNSL5gu#VZOCQ<#c8*UaN}(DeFb&?--J4mGnRv0561pnkjf7kETL_R)b(io187i6N zo_M@1(Dd+Y4s~e)|AuY?_5KQMBK@EMK!#x*J)_cVfHyW<->UFUQD^~#X4^Q<qYyhg z0Vnma2sWjADzal`X&JsnbZs*ThiTtgk=8ijSbwbRwr*O#dk2#+2U)j@$P`Ge0LDnL zT(n-ND%k`PTmOcrD>8@FTVyf@Ti!#eV(Z2E8!1PP(Xg4phR6>scfV@~1eo2n8om$& zcW>bD=FGF~odB-DdLCqVJ2}y@;EpErQRf{b!1PQ?cKp1wz<RLJoiGJm!=tsuy-CuV z*<BR3b#fo`*>?rtIn3v{uNrs3D%0e#^)9=WF`q&l^#qth5V>Cdi^T)JX!G9z7<kRy zdV->l8TRueZ+H}K5&5u<KlOe1X+Hp%DjDu(^97E3V}0XC<AD$T9{Z>Ajij%z*b)!g zf>ZErh^6d>bte0Qr^&|Z8!_1P)Q<RlqL-KE#eXsJDfHdX0yN-_2{^z4>%X-+uA*fA z&@}*9=_rG=W42D@3f_;?BTho$p+-!B4^og%zGKmj3bZ4E6JTdOF5Rs<&TNM5TYSa@ z%dh8>(7PO?A0XKASoQxpR<E<A*1`H|sDXOIrN9rxzTAjpm{3xKH^+^azS;aLkBRqN z*B2W8<UYE|JX?%uVFZPa=fN?jZ`Y}t@6LS&`Hc#hG&QG>n>M3#@T{CgMJuOc(+&>Y zciBR@%d_Qp*nlUP1czU|Vf4rS?mADr+5+nhE4zEHI-P!w^zY51>Dip+EN8jRj}VN@ z`_;Tk`cH9v7tlV)hbup*6hiliF3D5A*YrV{q?^Di3gH#%LdYdf0hGTE4QL2B<Z(!l z!gb(YuCkeK`WfQ_H_h3Ng!Dosg}-YV{BqUH@;c>p%j=cbFK<xZuy}Mx)x%#I1-|#E zbpP*bn2$t1sLBeGNY4C!59cGf4_m?+vdAJ=SmGvkxZnGu56KAG7@7P6vltQlcL}o) zM5Kwomt-4~0pK@5#bvN$?kZUS%QxIq<CdpAL!y?<9ZD)M`XevXGnlnt#kwuKEbN@z ze1f79QZj@b!@eV@&Ry{f7%?j7yT(m;-v_3AC@$d#erQHU)~t`^<P|I_`h`!dDf!f< zE!%!=&wu-kV`Zk{<0x~Q*CGhv5D|$WGLk^ja1@rHO{CD6y82v!NFp@?fecVaW>z>m zCpWJWWhw-ORH;_0PJ<>b+H{zvGeC4Gpoq4ZZC*f$Z{f>WbRcjScQcRqEM^f4P`J5( zN|g<|AKb^1c;+jYGrlJ>ibQYM(6mn&^NR3FiUn-bqhC32TUEJAXLNW)z}Tv<ZVZ1~ z@^*YN(~8*}K=4rQs;g0F-42_9jKMMF!?md8l-twx&)cGkWpE13^&C%P88?!$tvx)= z18@~N;5KT$JgnU)hgPt<su3IT3|^-$5arlgC}`NSqUzx9k7<<on4j}CY>Ji_;4wj$ z=idzcl12D0EVneu3@@&{QrRe@Dyps2oVwGClezJXtvJZBgtCg}3VU=wSANEGrgHy< ztsE?5qB>FOQ!jRn6|6_XIL*2_DC@-LvSPWnBQ`BIjRHQV71D;)e%dJAM32z#DaO%% zV{|jtFq4=RW&yL*nWL=Wm{>E}S~kIc@Y30jd&(>fwmVA-<+y}F#Ko*+=t$C8@4 z=MMLdOPwgM+J$kFQ+mE{*m)I0`F>u}o!YO@VpOD@aqcb_O@qm_nrTxgwc=%CIluBP zSE{>BRk|wL`i9wV4;!{grS9Z5?Q4LaW}&9LIdA%#BVY_OhI!Y_-<sOCcBXwY7wT$X zlD`z3Cp-R&N9A?8P?zd1dzPi(<>=Vf&pWyCpNqb3QL2}Q{;_QckLEmM*H~W0C(72h zT>j~7&Vo}vm>gO%>;<oktZ^+fE1n@U{7DkzJN;pR0w{r_z$H)&J_aq|M=0kXXg#z9 zPJ(&x7Wj-oXs{VR`ma>OV}w8|5x!3$zo9OuA3cTM!3r@9+ku@i78o((X5$IdI1|gX z-gLqoXU;Wunb%mNExDF<%W}(imjA6O*5%gktpD4hZPRVHY(L?8yc9o-Un6n|IkAN} zWlyqm?A`Xw_TL<2#}daI&O|4}`EK1Vm+K(*(e6U`J$XErC&^>+lzN(b=4{VV&ttFD z>+!bfMyVkY0Fhw+EVKM2ofP-1=`7h4Ak%`i#dWhSSpx!v!4XIl8iU0VG`03^eFqYi zMrSZtx_bI-4$oKy4j4FS@C+cnfzt|mreE8FcG*pXwzX4_@&9-3!lf%WCQO<#Z3f@0 zIsXYPShRFZaw(*gN;=Y&p7doPLwQXo5=#uEhHNtm2Y?_92onZ%yb6lb%2u_$v~tQV zzde<AC0?~P^|FrsG}^QT01`%;Y@w;?&gsx&&}6d;IFzaka;gGyt_pIg26C+qa;pJy zuL<&~1@f#7@~Q)+BD3hLxGJUpIg3?b6PAA!BwoQUuDaq~=`Q6iUZT>MzH4eHXdbkZ zBdd5%&#j!6zWbv#i*%EAf86pGo*-Ow=pGa5{!@;`pzs3XQqqc6<%ZeQHW!!pYTTA= zuCa0_)7rPE#@<|c3l}NbVs2icUlN6#gOiJ2M8bwp0na0`K0YB&zS3>@Cz7c&I*Xf! zS5Q<;QdXJC=842ojot*#!*VJqEh|5toPu4MvNZFaaje#woA&!ET^Zun!gM?(6(^%Y zX9&(iBymEKSYjYGG%}XC5=&$X6{K}ATM<Vev+jvuh8upwru%#1`XB-@g>4Bgz9PUk z0ti450OB6S3jp0@&rdjC1C?%q2w<$aN*8$*gIyHFUaO|l!V(dL4Yh!$*;WnUMe*g) zLEH{Kj03GAf&`*ds~#GvEDy)z3>c3Wzc?ixY=|gVPi3rDmumJ_;Of}#jaAFzJ|gyN zE{v<?Y%lH;PQiqK_@fAr{Mlx@@0LcoZ@av0%?GNanUm7JKGt_c>FX*9{AKYzSVE(b z$Fc&$TpbjnJr6fB4zd<cpU4Y$U;$z?;&fI<CCvdKKC8_`xypP+!uXA+aoGPd5nQ$E zSj3zxVMoPC8I5_{3wficnqzX>fV^}r2Ug0}x~i$P&5}bb4T4q&C|7yM$t>7PfLt;T z!m6ydS5WX*$*(v$(_4pXWT=4&I8<_s%z!6x0V${8u%3Ynl-DB2SNY^0oo{>GgaZpg zGFAsk)x+e{%p`_DOr?K;-}Ph%7o`L|hfn^t^mJ1_;0d>iczh^MkkfDw*2gE=0>8;b z((|8-fKNuJkwe0P2Vo?L-GR2Z6}`)D18)0kQYdb8%>c}8IA%SN+%Ql1U~)r$|1Sva zEB?f-fJwzx$dz!{QE!>U!qV{b&qFHLx!TUFaYEpB+B;Si@Muo-7hGk$4P<v17uv*U zPkoExbg=2BBn{jY2*sq3-Ot`;F=lmQ6X$AS6ABWY6=xEgUI=dZuxTg5Ts3iHp^;J1 zAC?fYsgE@9FdsH@NpMZv@JOzbee_?sJ}+^t)p{?4gF(=<^h8^N4!AD(17{WRut^+P z9CNgcWmg|fp|kvO`$eDGmC~-)3QOB1hSfsRknYY}J0N-)+qMzt`1$`)CGZE!h}f-J zZMQJTBw@Dzu8nIpo!~N!RUJpMZTn4jCb8P--<pKg6ScVO$R=?$H`&>sy%c&m5@W2# zWa&;BE4e<d2K-JyPch6?!M-$qyAY~LKi0$|!bC?V4HxSzasG})5G#%GbCVQsk*P_c zx`<r^p!P%3P~dXp9Si{)8DhNL&CU~zD`f38{p^AJ?}fo5Q^(9lxG_0|Wl}9Jw9(E= zX@ZGTx*aTh%P`0V_ZJhuTL5|*GN+%8Cx{4I-0qnprY(<PJR`QN92GSOfXS?zY5}Kg z^%UbgMLa1kD`}YeM3SR&D}tMErGf$Wt!1QBQ<1A7)Rn0<2<cXxM7UWx@!d$aumi=9 zPJI(Mv|Sjt#4uM)9G}q0sOUF&dEw?5S>PrW#<(On3&$~%t7M0LAu;-}mz>f;1D$v3 z_N9Stolq2UQzzUKw+b#xiH`M|gbTC%>kMv~40F{)=cSQR(XUJL!Z{h);yNFkSrXh1 zosQ%xxoU6xN+D5_oWjO*tkP;VizqOq{9>#MxNa7ULGCzAwoTmK=NO{P`W}0!+fI|T z9L#U0fG8$~;9hXpF~rq|NCpyT+Z7}_E@u*n6-&hpiJlB|)x<<jBcq~UdF6%U)4G{L zo24Yl-7!8Pxk~nVjN?*RW*p)LF>D47FisKgE~Ds|r-*Pzkrys^F!pC|Bk=<7rCwJ! z+IvIA7ek%gPAYq9)#G#rC?-?SD&fpa+etndbed`!;_)$O3@<6tjnt7wJ-&8KZ$jSW zYlIMnD7mZ$JPv6X*jL4+%wizw^2<d4@LLJuCQTZ^dTV^stN>7d3fv@maf$a%kJY$X zAVumJ4f>}Nkn{lal5%N7KO=@sJp}Bhh_5|S^owys)NN4!E(Wph&FUr|fW3=OsI}+| zM4hhruX-tZI|%~v2SKrb3uB^YEc)<E)o9OdMm3<_uP;3&1*Bbve(!&2>dL^|0_4-U zyNC2`(CiF&*x}v+01O0a(P7M30NSz3mx4(ly)kIcVXF4@hfJI%gmv;@?D}ilJQ$>T z5$2X3jY8L;o9NVK`Pn3P>T9P~OF>~W)q;rXBntHtN1pAbWQf9WJjaRetHK(9hvIze z>Ise0^qqw*k+ebQvK@0Z53A|8!1+koO$8i>#JtQo<9VmJoovAoga5~`^n|2xsOE|= zbwwj4^lt89QeYLyYGXzTH_0Q%?O}HQXqa9(0zX;S^r4;A44qXqv5k9YKwHrd;pT-4 zF^V1z9i<e|4Ma8TW;f8$m*i@UIb%?!)U!R%U#_Lqz$V7@;9*;-A*87}0TCCaPH5TC z4zHeF0z)w=9B&-=7qGp*T}tMb>tDCx-o=jEoMhOJ^GQyPv3o@dvr#e3RTF1@G%_lB z=aCn#lQzK=9M&dDo`^F8$yIW7mGQTh5)UjpFl-F1z~+K@V~C>f%ZM<_Xf^iR*sNzp zz*l3lNGBLNR@T%g%TuczM~x5EY2qWt&4|e6?@rEc#x~OnGxT2NZ%#Zh*VUc3*{Vii zmly5{<8`b7J9E~|ChM4d-sv>4o56WM5AxV|?Q0$pcVN2ExPkRfkIpo$O{?$LOGMKU zZNP33^=Q_p`39^LbKTpB@`e2(dF&o<;br|T)a}}#G95RGb#o=dP?&T^5F!0hvhNh~ zY(0`8O2LkY(oS-f<f&*Y6KVQI&o(^I=z!Zz{)X{`qpYN4unTHYGE)OA!%|*URJF8R zejY=F*pJe29t>hl5<CN~*NcUvr#yx0LvXdR*S$l{$WmForXpYsiec|BCVR91P;}T3 zz!tc!#mOk^Hm)j<Gi8f*F>6!<<!PKyR4OPZj?LpL71=<ORRXGRpB+>I+i{U?@Ela; zEL-a2RCv`<^w{HV8WdkGRtwoAD*B{KLBY3jL{#BuGq$`?`6a=(pj`Hqcj+mHA&8jA zCx4H4wF_F^gB%ybrm6$VA>u1p6#XoLh>90&!&wNWBdd^aL)l0tl*d@jwU7BHJl5~A znn20wmYE<f0)6sWT87|=htjkKw#@$QE@By2daK4#Jpj45eMU69$64LG9h1wjI74Q9 zW`5VFd16}9rESri5sFD+e`CMyhxJR>g=$9B4z){Rz|_pxSty@OD@=m#3T7M<oxC#% z)5lIURWL3x%vBSOl}1KIU$4pwXP_-`1vyYy1$ZGEKAl`8J4JUA#RWUvO{`=i@9c`8 zD)!XazS~`j641J9QYaMmYXI5(rb1twQu7Y#0J+_xWhgsYG?l_z<j>19*BDjd)U+C2 zo>_e5s{-0pQMr=6r7}BfG)&LmfRCQ;X>g^>8rfbxBjja-T|ScLc39(msqn%gcc(f9 z8E#K29mKYp0_xD^woZ+fE3BOFNA0OCe>jMS&zx!hI8y2KMz-|mVD8=WIbgZ89Hfxk zpAAplk0uq$1a8J+u~H-mY)?#vo?^J#f7xAw50E=BYHiz5WyW9X8;<(L!+gJiYkDgN z@_3ap+J$A4VQnNd0V-j_!GA=QWgvA3!c_7SM!ODN!R&FR%sRa-&q}5&uJ&ARSGw!c zHlh~IbR^~8Vq7XSj1-g0bZ*u&F~cw!xC$?)_CD*Sy%fe7l|#vllmtHv${XF%Q=Z}z zs^OQ*wtSGMx&sRgstYK0djjPhyRv(;Q6f}hbQDbi14gDa{3y!g+&@*~{NT>V^PfgR z;`u2~2Lg&w@Afl>0xZhjk6zl^$;C~kNfbNrai>FDsV$@wAvLJ1B9)iPjeM$=CZc zM?T>8TvEHRTBAn$ruWRzpbI45vUWYYJ1J(>Nnuymi3{{BXX0=froCCt>u43Q7!i6b zIc39-9+er6*x7xjMipt-A=S=XE-7c{l}oQ!8x-Eozhl+8p%KOjQxb}H3Kvckk~5YS zBsym=BvcuJ$*cEhtnEM8BE<A$pM)0kbQI6aqE@pxpGOREcQWgfSuH9cUIfOpJ_}BA zFBI0bU0;+(=Rrfx^Mu=D1LitK-}!)836HydB#{8PKLDnL3UInEPz<wUub9_(Vw+x` zp{?li#pZ=8GP;0ydMsDrvQd#mz0BPKj=s3ZjIR75Js@ePI<f^F8-^KTmO#~-rHgVa zO3^3Jq-hLvJeJ<l0kSxBcQR#an^ZajKOVXnh3Zat0A;SzQI>t`xF&_&!dz`wF84qW z$Xy;S^K|metSq}`arOGf`UKrn1|)HJGI3{d#g4X@18>)4WAZ!<T{L7?LNR1UnmS2= zDTGufSFIQloyrRdNk{Kqs@$sAEYP`!VFYm~h7|2%M(K2C*eEt;fEf|b4k#3bF+0jO z1M*0k45CF;oiJOg2*?W;bO_fe%vXs%%>i&@R@(uTtISt!`u;UU6Dw`xAk=Cx%WuV< z)GQn_vCq<Dz*s&Dqph2uIPDxLJNFauQ0!pl%d&mW!)(oG&O5+LRjo6=cI@SY(m0El zm4C62Isx}b0Sf}N=&u@+t9@hE1sK%~<Mbdqdwhyv<aj>3ag8vV)ier$C44kgy*xt^ zd6PTkaCXkP@Kig#d8&g{T3wYk%7rb6VPul(z8GUB^WkXq>e+A|_A|N1=vnCg<oA+W zpHg|6JdrlSWS&q=3e)@3snD3wMH1%sLlOuQod;(SNjFx@I>k0M5Gy%GE5I}%u)rS$ zq#)6Gd?taAuk8W?`U$vo0)(5$sOVDzBG77|nu5ZbB*~v4R5`2)o#z)4sAf&p>GZ#+ z6ZFOfitPvtDTZJh+MwW*G$LYSRG%hctCU320D?lW2Iw@NNko_Mu5J|_s0sbRXv2p+ zH7OMLI{Y{>k&3W|H)E8jL(^bdD?4xO*lX(zkym$M$hqANjGR5erLVuO_wjs*@a0h} z#t95IGM~p=F{+&h1t0T+J3|>Kcpcv*IWV473gMm@Hc<;OTq8a*MLQ`Jh=|nj3!8To z{+6U4P88Lwb`szT4U<R5wpx;05!B_^n78}o^SWTp#gvq$tR<R#8X7FQijy%2B4(FS z!jHZ3W|^zpL6l`@?PwBoMyAiY<bv%OAcrzC=gzCCy&|K$2=Axydp&|_5kqIX-*{R{ zV7k&|JOPcGmVc%#ihjO@h?zOc;Jk>2mCbZKgJp$IFjDko5pO)Nh#a-6vcP6~0xYwB zx>E(5JH>R><wwg<b_;RAVU>T6@|0u6fitU6wuq5lY{i(hMnDctC5mhH%SVW)W}!G} zVl0JK70We&aVbMScvPtZFuBY==ru9Y+wp7?^#Tn|Z3kI&B4VjKt}q+w$!y8aE2xL* z1lxeVYKr&agJoT$(#>p438?G6Db%E(+{@;6;?kxtab8Ews!eEEPyzlPvd2q}t728n z5CRtY8;2o%l)_BmttNAbp`ACe2-broTLAt~DHkk1V`>VEj1@BwiXu)7lR`x^2I9-a z;?s0kb{sFf9r8;`bUGJOz6V}OUbzm=j!GY|2Q!B*1EF7TL53kaz{ABfkhSHLC014? z3(dPFfJ)O&H)O(8jhz#U_Q}LTAG%(!8$qJem(6!<Rksc8dT3E6vq@|V6FmV1Kbt3; zP%|3hED^Lv5`2X1h}VwlDTWxAenfnH-Fsj+i(UF^Ed}yWMuNS~E@=)K(wG{xmq0m^ z+EXDxL~#^P7&{ajlHgM;3M5y_&g?=elAt;{CG7vQe@(k%X<)ZaD2h0Zh;D^1LYJdN zXL%-dF<>iy=tjvfS555tXk=9MQ!OI8PP;Y*iM2_RZ?H3vTqRex#;=sZpC_mCaAf0F z9jNKsf$fR!tu-m^>=|{Iy^|?G^lIRHY!~WYJRC%qW#z;F;Hl}YW=_61OrdJ~H0_%W z!Cll>0sF#3T00<n<*nS(Im|#qE4Zbl0TEEQbooj(AizXdcV*eKG{84xR<tV{(|##g z=Et<zck{P}JBj$;;NjxtshX4;CI&VU`4m=d!|Z}Va%O!s9cK&5m;5NPALNuA(m*nk zT(_W+YtjdPO-UZhJGV25IB>5y<hWGRW{CKwZ(}tn{Bb|TFU(lKXovU%@%y^<4A)>m zZ^zI_@joz}cFf*{c~#r961fV<8Qb{a^WwEq^Kv|RO%n&=&^O~%z;>Y940nNzk!R<P zf0#hb-bnHHKec^pQ3fnSDB28INz930$AaXx<b~AqfTrYibo#~9hEV6#VkzB<*O*OZ z%8)L()WkaM^(EShz8Na%)`2x}s;2wFRMoy*&l)-}MDr!X(eBw<{6l!OtQmr?)(oS4 z)kKXwQAwjL`npomEl$?J$9fN=bX9ES3Ro0<6utwj1THd{dxBhXLNTTmtEsJcuAGw+ zEC$BaC^WEe`>Gdh?P=X9ok?pPF>_j3V^b0_m9Oe&fc`iZ9JTs8@8p4H7(&R;)G8|~ zwM@6Knee8+V7uO&OhfF>?vgJ9%4|YnQiHGZawIC7=0$3*0ffm^+rl`bYC_rwz!M0a zE?e%VUO*auYkV?o;qR5;D_t%yCv_6mb=GXBipxgO=;;J*0=s17U^wD#v%B-0DQn{C z0{EBmxkEQIt>jG(z^hQY>p%d<?J;hxf;a0(H*Z*jA~lPwSmo+m1G2kWEW)aW%~oOM z2b<|TDE+=Bl-+7E+lb;dMSztvIEtk)4q4+Q%Rr-0AtH;$h6zJ9Dv6|GY@hY60s2kM zKK5TWQOJy%q25qU%v4@4p{?l4bcx7BQG;a|bu`PEyutL$>(M(vUz_2Z$NtDXq<JxH zXbUh+6HiUiEEI^)>bPfoOaqw~B|Y=e8Bs?^O&&29%|1V=<N~yy-Oyew18FP0x}yqS z#}MIlMKjbvOfEC8mCrCaq!T<7`i7LM;m6AlF;$Xb<FSBA%)1vgDTIonYXC!+ZY50F z0c&#iFI`y1#0l;oJ6I1d(t9aFqR<RoziMJ4@U9PSMPE!dFC2r>h{Z6v%~^cPM~rv8 zTXzRIdZo+9|5`j|?w(2Uv{Uavs#vJG>m*nfScRpV0i%mIxrXk;{Iu(;y0C`PX6=eH zgCLiDoZ!=nG|qw4k{FE#X9GH*QzR6V!rcDcc;ta~2`9-nf-?~$I-6&b(~n#=LL}iG z=ybF&Fyiz$wiXxz=W@C<T|_<6HfCjXlv&iyw=rCwJA$YD@&%W<pRn-)NR47t%B3m{ zVH^%cuq8uq2&OGBP-%SFUIonTBDC^dRNOi=WQ+R7m*jAe+Zto|ze$wKli>Up1)rWE zA~=ZlG2IG5NfP`3WylBlrKc=vQNbUa;OX8TlAu})2BUaQlw5E#^cUS@wh-%_1a@d| zg+-2}F}@CZ(8L;km?p|XOix+FwUkP^z%<gg^$*$I;Ft6Y6p5pW_ZO!}j5{{6eKJ=f z=ps78B#xpxqXT|~eqb)_DCGws<0Q>P7VQO4oR`5j={Ah57{fJTS6|PdzRG|Be@xUH zD~R=Q(|YxnWRuo-!61$4v57Cx+nYyaP+<w8<t`U2JAS}_*?->}&13=lb5Ast8BE5x z*gyHZ-q{+QV(i7JxAJzW!G1Z9T(N?Md!xRor{e@(U@yFt?R%r_z8+Tc`l8QAmF7q~ zqjQY*QkITw$vM++WZ`6h^VcTP>W7ba+2f_>(7_$hjmQ?+5#=6k7m;k{7n6a#m{P|z zkA(#hY&5<Ez3r6*ze-(k;aYmi!q$)fQ+BIm4~>elYFI6h;_@FtF)57i(HV8ba9+?E zzY)n>)81gPMxN*8NR0x`h+$)UK$;@n)}rV`3nH9+bTfu}q~6R)@tcucZzPvZuHLeC z_DT6f1e2Xbq($8`f{{d1rv<%SK&QbPFj(q3+AiFN_<!w4!-AbuvVDq>)Uc`XJ8j(p z#Bbk>L(nk0z?j^@zL+70J6?;}V>7-b*yH5~@-M($Z^9|mp?@H-*>_ilI=U<6&%QQ^ z=C+DIE1xZ&p5+&K6W;SzgL#D4(|1qix#D|{lCE<5*SpkDsTpLoZbZ`4wmwRHH_2&R z^SW2jUnHaZz(b<A<oET8A`t&~^nIH?`5D_?`ln$k5eN<51d84_ae^T#isyT}80(_D zk+;+s$QFPv3EEv=<}cvmo)1^sFiLRW%Dv2ZJ0a%Y&(m&Y4VTsy<hhp=A)(aT-o#gw zIK_T)-e@oBco*jW<MVoB@4(&P_8f8XbMgJ|We*<j+!Mk>#bb4!N4W=6IxKq7{k&(7 zSMg+Dd3=&eJ?P3~AoFlcXXfEod%W32voOv{FG7NM+a&)AFT@K^&J|x#>(H2a^!Qv> zO#SZBHam$6Yl|Os^{=Bhxo>-@uxR%=lkV}94HP}@@;%d=6_)#orQ8I>a}<I_`ku_# zNc7|vr8jGQXto>yt0Gqz2@k|V4^t5qgvGft*>YDfY4mh@Cd!x@<M5|b3{!jmjD_N- z;VV2^s&D6KA0#ANXB04zebx@!XBQsyXPd>=k8bxt(aq<JpQmu2phr7}xWZSKB}(Uf zP~Ic4!ad#G=w3{Dvwd;*TW0pjw{>EsX6M)y@3PxlbuXvhmVLSSZFpLeedR?c0;tii zJtoOiZ5=v?SC#vU4zh(d@VG2}q6*&1a^h|(yVp~?w67ODoYOWPK70iCkyn({T!R*+ zhSGAXBR^FmjYrhoA<DhkqP|&qSh!YbE-5}IgFIA8l|^_P+4k+C2k`IuL7)eYSLm5l z*g`iObMK}sV&5%tz(To0JMxaaIV*zqQO-De|HpfRg7T)PahVWs5bi)Y#ei7vK{E@> zpcm~EFe3U85kkl^DEWtoNbNiv)dcu3CdmKkqJP^J^RUG?_Ni)Z8d}h#I!i#^0E6i) zaPy%`f4uz7&op-`eq8C{Vx3j6(ZQXVvsKK2Er43qCq6wW4u_BepLGxMxdcEU|H97$ z`2Pa}GClD*$YIUYuNqh=<vfe|Qny_Z6bNM9z6VhivgwZ^a8zS7zxennp;e2D#HSB# zL@@CAECO_<2?*c7#|seR7k&xp!DuYFF(!@!@mSDo;r7$sARG&TkgPl=)qPPHJF)6Z zK=}ReN&tjgXln4(83|1jIK!kFL)DnlOhGhuG*@U`<>zJ7v_hq?ia-J-Sw&IunSW?i zCz|17Rk2d?zyt@6aI66NZ;Le`KPonW{4Cf4^3zdTkVSTBmg2PXOcl*}IWEn`-J-cB zYd|~N(}9k?B|z~LKN;j`@|U&d%E{N}F&osgE7kEZc|3(-qp>I4s|KlW=9qxxiy!dq za)MpEo2fP5-H6w(i%ULbSl83n^IKD{dHHySuF+S~2Yt~G{V@OoF$jY(gtP(#k{0a& zaMzF&U>08$E}t!ipo2|+0hAu06^4D;lMMtYYR$tf+|^5HxiTnfxDA;8Wqdsd{J1r( z5WiFt<{`UqhE_uV98j;28woi5ye6n3q`n+V@i%}n0Y>5`uy5HftSOlKqMjTb0)V}J z4sdd{$V_VscmSaXGywMfYYhN+#~zQKgx)v+U;q&S004Jkf6#of!vI<U!0QSCbzs^4 z{r^3H`)|+_19A3m4X^~e1ArPj0Pq070YDP~9w7EHP!MT<63o7>yo+rB=xYE%7{tH} zUiR%66FZ4A<xZ<m?XCAd`m95jZr}77GBYe=LsMj71U`ySVrzU6zsD&zD|nJceu?B3 zl_CvV*s{&F3=C&*3t96{=cHTWY0^~+sT-U5M`8&}$~tr2;@jD}XsS+saX2DvhD?!$ z1t)HJ;+;PPhaB;Uj{td!d7W;CF-;En$a93K(PPCKf7bFj{o-86inSewPA%tdee}g| z7hG{oi*`ds&3WXB526xs3QC&VO}Xq_-#bytRbTV^FIDgLUnD7`F?g-;1Y)Iwt6+^W zk{PLtinNL;$CPJUFw>c5(%&#=wT<>32|6>n8~-vp!fV;{&m#aR4@OwQW#&J{uUK7G zd4qfP8Z>QTQJ4Dy@1TWUgP|Tm97|^*3k%*XieT{wTh}gK02C7%JmZI*-zp+gKtjeT zCV$vv^_g4r8N<{U9(m&jYVZZ#;+=s{!D%1+A$`JF(y6vTaOs_08t*q^=%p~<zLy!F zII4kZEHZVb#_90?G%-KW&yS<=bewT->7Q+1CKoAgpE+Z9FQ9kWr6$6MH43f_zH8~0 zx6N{Gk|X=@2K&2LIe>NSXjK~po^m_@`}O*vQ->GQ#ue<|SXj;Ife{lbyDXwdzu4)P zF);7P!Tb-!v^n&5=9+&Vd{)qIz>R*ZlY;7Z4H}S6Ew<71U@kV8P3Y)QyXZ~y(M1OZ zyoy{b6@T6$3Osny;vvB$qAeK?*RWzNbYW^#dk>T~bp~8euYipIcDBJX&;VEsD-ehK zkW9^VMYC}5`CmUY-#fJ**5mQE@!dMz4A$P(kEwffG*5pw`)>MO4&c)tflt4x9qO9< zqWcnG=4oDu-uHfHAqeeC8K4fwMZQ!3l7dTGF7He!j+ad7l>N0F)>5sTDryRSV`?p$ zTxyCn_yz{=&rYXw%jhx#_dero+w$eJd~f-j-TCclzX8xz|Lps<@*Uf$9~Ykh)^=tA zf4G(6wTriBY`Aay+Lf(*0dr^T$QNV7PlU$3xypOn*C!X3-qTgTd>d~cTURwheHkWJ zpCE48tMSC=bAo{T{}q*6vdCiB=Y~v9pNvi4EHTaBv%q{4b9JuGHJOx~a*rD`F4yI5 zQ!+KvbC>)3)v+$`TK@@l`ulLxo#CXQILdjA^ae*eCX|B~N{&xI5YSL$1$5Y0;=q}| zK*1tJinCR&?ef@5DHUAcDwWi@Y;SZ<Xu5cKxW`-G(asl!8DSbeM+78{M3J;)M3cE# zV#`J@@>IMMv_@-{?#$#kD>QPIzd6po+~?mO$cPMV7(PfjK5**JH@K1Up`m79`!xd2 zC<C0>#4sOia%saIW{wk(1_KhvBMAj6Dwx1P8$-OfaN|y$SR2GkwAs2*$#H~(9HN|S zY<o_$P|Gu3(Zow$<L!K`x9-087r-_xXi*&$C|ClIv}ukLCRR3eihL(aTR6C%94}Jh zeX4v)jn66bAq_gyq$@M}WAZg4dNOAqExu*Tgsd6Mo+;TeDW~{yY({=!!ACT>CXlZf z@Mul};vonbks!o42r~gfB|*64I8ur-xfp3hONF;mdRYV|pp>bwEu`(BXcy~tQkKuQ zA`TU@uYg@8+}qEseO%*;>#Uf{cz0fGXGC|-$}U;eb?dv)Z5iE_)g76j_GCdaPRE2L z0#CD%u>To^-S<!9r;iZ#8NdM;Ra*Sn@$`~QU&b<!>Y483IhjqHF&lE`|5=(c>h>o5 zgAHn!S=iY5p>sL$o}3oSL{dURI-fsRT5`TO&S98Jp);5yGRrI+r{91<Lq?66FloxP z83YoI!e9wRJdKTANLWNvLQ+~rR!-iUb(=P9*|uljt`nE8q+E+RcI4EVa|aGxC|I>) zM4ZzNms@UkJnnft@Ok9-B;Z-lOAfVJoG7u&l9Hl18CnyC=ZQgm;?R%;G)9KH@bDla zJW2>2Ck#&_z{8CBmnnU*7)*yB>G3OlerLd+borULDDZ4q3bT#atwL?Jyw;$#7QH07 zrN}Q0w{*NR@Jm(DVZj|0+Hv8X6wxV>ofg#zoNh_(rj7BWR4uJ~ZGD3`H(=oA`(F9N zdGc=c8rL-UYF0aOF)a&FBOs(ot%w>ymBPIHmEjgPOPq`G`lh!r`s8`<7Y6LvZhG@b z1TssC6Of`xg)|A;B;oZhkjrFp9010$XX96<oLkBMLg2a=Wmc)Pd7HI4o4vWDOqgOZ zX8}isSV5pjTGltt6%1--vzpV~W4zPe^n?5r7y2KNrmJoouPK;H+Hf*PlHemrgNbtI zvwxAe^-)jMOw%`+e8%Y-PbvHKv}faMCip34myS<a`;w8FMEFWYrw^?#?{5_UQ_V2# z)GZi`Mvz*zY3azyQkrH{_AP@nESiqUeL_5F@zPK4HT&V6rYvH5k$DVlIi>I>$K+o7 z?ybhmqHE2eVy^<0SC*4)Ty-a@gn2V+$e+aB)o((fVROtiPqzt^robQ|z`QxL5CV~8 zMo?5%QAkWq$$e>Iad~C8B@|RVkYTYg$m`$Cb#BH!UdKM{^FFTm7YPCIbO8W>{9aaF z6E8V8?3GX#jJf7qUkEEnQm9mZ)M|HWLIVGX0eucb`V`jaE{y0gtkbhFrl+t$4`Gu& zgf03JZqTc6ldi)pdX9K;dw4f7b(1@^(EG4W6YkRQa1Z|_3s?brDo}_09%#T`4m4qZ z2XweDV8GuMFkycTXf18nJAn@Dg+LeXnm`ZsSfCI4CNO|Kigv+pc#RQDEi2X@j|~;L zn*&?88v;AHn*w{-Gl2vAolY(c1|SLuk{K*7111DY9!8%LlnI`hJqsr*o04$Bh&!{N zquDR?<gzrkl{~z5Uf)>zZp^$1ch9D%oE@9-#@L*5Vhf=eTXJ!1rQrpZt=(@M+j^tz zyx;adwu2r0*iQazXaCGDR1qO|CE?hOM2Fqi9wZ%m5-s*3^I`9`53yojvWfl3CHCK% z*LA=;a1?(Xv<@DvIftP1IFvKvFv*F-xA`1FXvC3nRb0j2;%bhIYxq}O%YAVj|BmZ< zAa3~OO5c!yag&C{%`zx%p`5st55#RkJ#OdxxI+fVof<jrlA&?8P#f-9_p)!?rxD_Q zVH6L@fOwD-;~`Bf9%i3-gf_*aTpEvYcs$Nw@dR_?Nlq|(anJQtt$qsiSFQnSH&B%Z zsnuY08X^tVwP9K|T$@Jd)JR7)${|J@<FLkR+BoMo-qlTTVG~{4BzH8~l{4iOsmoNi zHO(tc_q-Wqda+r)Y__{+&e3U^YjE@a{q{@dUBHMI8rUMkTWn-YjBn{%zRQ^2a<f`t z!K^&OvdT8At+BJUCeJ!bsSxYQhz(SXjZ}$EG>y&Fj4g@^v6aTLjUlm}UVnDXG5Vfe zxGr|nBKC|M9)KE&Ff=g~pW^q#qh=B?EQx54LKvIEXp|zDkR&utQA|uS8m1V=r8t_U z1g4}Unx_<|rZl>z43?%WTBY2L8G#gZPI)X$Dte^Cjb(u}v`$6LOeO4_%2<~w*gI9R zCe^TiuK4W6QHT9f1M5>02PGYwlYs-1`PrqT1;>5wnA+ggiDRZNn0j&OsUO=<gE)2? zg3~CDIE`cLX%;6;bA+^rlfEq2h-ew7Oe@G*$7$0B32o!lX@|J>ar$&XQpY%BIw7TV zoIPET)iutYZpiB%=S&YM&l5Sl;=Jh%RiC(J`eLYGTr~YrG9YfAffyJRcg|qU42k<@ zD3*rB12Y_JIdT7tz{<#YXhvacbUZp^aByWjGGnnfE*_ro*qIQ|%tYK>6;ID3+*}<` z%{92XHa?i^h;x0sJ2w#H#&}^S<84a3KU0Y{E#8^wM4J)s%}iFB6`#y(R+$rD%}uO# zb9{YniJ#_HGTauw%v`eE9zV|=WWJp^doZ3j%cAF5Ug6(7jhNiHc2=NeRlGK<3G+>q zJ>SN^=lj?(Kcf6T<MTQQdc^F)|8*1az7c3|tbOW>Ur&Rv|1^Y=)A(V{G=rbh0#;3n zcs(uQz?YVnNv7h2tU!*LhSRemd1MpZnN8pLn}vuu0zc%3av(pFeff#(9k;AjO(?&R z{kcmM$zL>F?$${8t0tbmX`=bNM$A+4K%SKVOF*>0r4#T)xswgUV8-F#O(P<jBt*y% zVZsK95Wz=6GDVcAQDkHjBuJPgP1+nqipu{#4H^XKw9K=>wk%7wp6u{WT?d7gOq!xf zW=(MkF1v?Ld+dXhD1le%Ac8Vw=nkEVC+m07HUC{dHy#POiAPtJDjKR)(^BIFQeILa z&3Hx3cum^zh8XddblBnYZV=I~gJC+A4BBY3U0^U*;NaxK!#jt7;H;!5uAlSxek2h1 zl~Cx*VzKW^B)%tA_$aOPX+}#9J+ja(#=x{13(EjDwzW9&ty6$&6CR$8`1rOfB(R5& z#8FZ*rxa0ohYI8(n8EuHh?`KT4`7TwWMX!gg~c6KR-d!MeaX)5Z4M3(I60l*;_?|c zw@-Qa+*6{|$I6uXLb-Am`1uVB2)La^7w7SelptObXDMzf;;O`LP29D(YXDD!+&6@` zVIG>m*Cdb4;BS_vo)YL8&;7CWJ3rxq^i^(9A)+YoSy6IzQQ_mFW@6Fc)1qZk(c$r; zN7Z7$pkhSzV#1JOM)_jF|HX=m#fE;xj!MOW{>6#P#f1UIjS9tszQv0Y#fLwNAEinF zf0ZCgmk|CgVU#Hm{8OSRSz`FJ#L=ZBu&5-_t)#G|q|vKnu)Ji^w&XCo<k7wqFt-%Z zp_DMMl+m$NFuzpMuGBE6)Nyoa5S1p5EG_IQZCq74q?azPDLpbvAD5H?Rm%{Ul@V8z zF)l9?s+TFQC^Kr5IW8>=s+A?KD=TW3JKRv#)GZs_ShmzFJKR+E)Gr5IU+$?>9`JH` zWN>-HtL2%Y<pr;oSB952yjkA2`wisi=q)EFk<QNEc5xBq>go+QH=KMBz_;a-$>j^* zly7b<KlrZvGNt_Chw{&~a==MY{DI)>yf$xt#KG|;RjPdfUyW}N5cmqAr+tlx$X6q_ zs;9W^wr3)-3XO(gV5q~w;*ZeAC=egX6YGi8Mz2Oesh^fsJsq7UFqoSGqDHG$W>d|8 zr^L5ftk`w-K5}%!O@Hz5^n2>5-aIEvKMNU-D&)wdpm0n<Bhx~iLkdkYFAR8P;eg;` z-{oRI?=8xZgv$*CRu2JdtP!%-T2%(DQ)|8TYHYAU&_)|o+GLZkZMLbm!wwC0+pW=F z`!speo9evpeXZ{LM4KP|^fT?%H+U1()SQToWZs5Z&_b5X$f{;j;5Y5!l#~Q1D-%mq z^}p3>y;iTrT4UD-fshZbnrc+--RNqlF}nc*0X?E>vdOzKDic#EWG@o2O>CPck(kd= z?bCj3gUrl~X5CI=!-f?$Z6e#YEi5Oh;dZ`zaqpg;2M-kUs1mfNTIzZkDy6C<NmQgr zAuUxZ32D;ENS97hh79;*DlK+@>tao=TsHFM3sj&$h(bkV72D0h9(#x?RZ7Sqhxj|} z2wz7XwbC)iMLFrD7^j^U>4FP9U2;jN%Px!Xzym}rS_I^+)dcUoH)GVOxr`|Y-5)PF z-JdA&dw{Jo!NExgUa_eMg!0ZF2(PvwLd13?B)LS1+7YUCHgt4Z)>_L|rYz1mZ877F zvrL?G4$FC5<|<Ucx!@w?l1n^Xc7>a(u7XrrEpyE^ORl?aJU0}suffd^T-<Vtv-z{| zc&kNAKij_}3|k<WA~z?IxaG(DTLJl42;(6HucGKtzts=|=MM=Xgb+dqA%qY@7!NOA z47<2+eaQ13xAzh`t6=-ZUQ=SftK{6uc2w$BW%k>&SF4stK?5mTG9?YByw6XCy7%N& zo#nHdnt!RQNv*MUfk1qOLiGf*Q^Da(5eWJrRg;bSI{&84VvNDi4XYY&oG*T`ClKhR zNmcD>*(Pm$O~)n?#gAk~#25JkI|_wPRF3s2nysVjOAH&u)J!akq^r5~tdc(Z)``vb zA&z=QbGLasp1<+wW=aD6PiWOdHcV{oBv#Kr3rRJWp=lXOkg?U0?P~|JRwnAm)K>YW zrR3JkOtV?Da@O@N8#c(MHL|6}Y->6@CT3T^vS*>}>o>%8FiVR=hh92z<fmiD-aB!k z*{M@MoH_H(xpPgqAZm+TnwcxT$hFOLV@7V(mODG;-j;dLn>^YvPiE&Cb$iW=7vH^l z_12p=jd|zDX8ABZpOmQ9G}<9eW~EuL(qc#}p4&2Qr~Mh}(1D;+C%i6QaJqF9)1!y1 zUcIFB=_8zeTOR`kj2bj($dDm_GOQMFBeh%`t@^LAVZyj^g(l3)1pt%)f%bp;MOj{$ z$%>#ofzs~4s5o%L5r(3ZK~vGgjArep8-uPqp7By;M5rpFTg2#b#OZk?s5+9yO`#`| zrn<-&nq{@-P)+2mM++=(5!FY@thUT-w8C1t!169KOI>0%{x082?!}K=M~%zM@wL~u z-g>LTJMWzFS-W$3^}3+Xkn0(X;%twT*MCTr>MyQ}<Mum|F?f(8$CEsHUMyJfPKwoL zQl;7|O`1*8rQ4D-zL4tG>ytixI`r%J;d{U=pA8!H(U2kSX3lJ}<#$FgIN5#nly?5j zK_T38Vj<ECPC56vf6lwfjn98P|3a=WEC1+Pe3N;g_I3Wj#%yTA>~^A=Q9AZ)BSP-N zKZ}TAQ9kV{KBJm-z1g|l&FSv3VG}8_FSB2e<uPPk<+|3M?{9-)r=#bg{rA%lvQ5CF zu2G_m8^re;P>;VH4tKEr?gtbfeFO7w>k21TpHGdoz>~nuTxXEPUJ4K})WNPZutfk{ z4(iVN>fI5kP>_7NdSa`Uq?ImHc{n75X|$|D2XQydtkdC;z|!ckWu)eKZS?RlnG}{> z=t>?MyW#<NrrBu67!oNwP|`_gN5;!7+fYY%%Yewg^19Bk={Hcv&NjBW?*DdDHSvj} z^1$7dSrNkGefi>DDUo>Sur9pcpyb#W_odKVNi?AN_4Y+R^N~2PMgQG#gpO3NT2}(h z5wZ_F<bb;yW<zR(W12p_3^%FtJM|kWW$S8PP*A8kkF*RJvS<MbY6!wZx9JXdoz#=S zWzASyPwTCuVhs{SA~}5_4)N7*Y$wkuWbI*4ioH=uaVhsrjkG`J5P8q}T@&`zv09xp z`{+8+q{M5-)(SX)$M+d5$H*PpOTq-qC4lt@pn-uJxfB!vIhq=?e<P&4=clNxO2WQg z?8ry<<|S_AodpdFdV|OxYS1V+r$e|8R>XOuF47@%*?<#1bv9ZmxEKBP;nycpRWLrl z=(k2O@y6~vnw9PGuCs=%zO!UXkXYv!ue8Jqr06L@G~v23f2c_`L%!jMq;#lI22O~G ziEe~cao(<!4`}RRhg-z9IW`Vm62n?wAR6&7LdD`ew{fsmjO`~BRW%aw>WJoB7N`lb zP=6B4B_$i2nn3GJ;BLeeI~n2{jbAsD@w8a}Wx=Q4bRovGurm}1dmSL3=_6AE$=|RE zxRPrSfy+#)+x=EzB*Bgk9r7g9AWniPK~^DuU2l%cgORBb5eXh?YfwviGVqPqd9EVK zAfbFe(P}T+kkp1rW4N?NNN1$<M#;oDGBvKujJIqHocbN0>c*k-SCydeiBi!ew>g<6 z_$$7Xxf=Z6wgDrUBg8eJcDeTCq|i2I$zYk8Gb6LYtTJoNI<vuSvP3T01<ivM?WKCu zl`8h7DxZ`laTl-hJ_<B?S{yy7I6c&(fn3O8nrHQacZw!(bj`C`nBwtcv=zfaNmADu z_elc`T#wCwyB8gTzB}D~14hU?j*k}ug&X~{O2S+K0CtN!oep&^%<JU{G*3O(Rp4d~ zopFrv{`_Zy7Gg3e%h#GukeEDuNu`Pc^NC`t#jl^HB@xJ-nu2Rik{7CLcixHAQve3l ztO#EP5jBP4TLyf87IzcTd|bdwIjg5qmkbpxkOWVBp`4iQy*n2+X=Y30$!(P)+wPO% zTw3MU>$P&MioVc!&PW!5zGFy+PV=4;j1+y5>r-9}OpQsI+c0hVsL%Fn74~_A<MdRE zOc-ZHp9xiZ;J!6RA+iMyXMAf5E21^WN$Z?BPlHLBg3M%s=cm)%7cTs+bPHe*1~7BU zCZ5nF>(PFXxRU1C8on0fk}bHS%7do0>lT{9P^7bg5((~^t6P$IwiEv1CeYthesdO1 zlnKNI*uJ9MHT&vlUdyzvtM3c7Z+zW-v%Bt_`VCn6a^DP`hB11}t$r49hzP!pXIzLu zDb5o6&FI!J3^x5a>1seYc>E?U<@zO5^0e-bw;}mG7ji7a`46IpU=j`~VHcn0X=AYx zvFakay#=T56T<EYV2oI%-avf*<2(K3m=9%4ZaS6Yj>^k(mvJ`|$Ww4E={;q3@<I1* z52j%%sg3iNsE|X)0cN=2zbOf1!C|V_L((8g<p4+<BpD|-99e@TmjfVg(9Q<V1sqH$ z5Q&)!phzU8egaV@l1eUsDp9(2JREB3zLG``fTlsxa)Kk!Hb^=-0J;Wg&m|nfzF){7 z7r>B6N5m6YL}KRxaEP{#kz|uSoqTIRqzk5qre_fkE5sJhlQne9!osCRR&BD?h;?9# zO<=2A67I1}?PYI~gC#o7nRYk@b~p!ixCC~%rik1ua<@be$h5~Zu*WN~$2+jcCq?9I zk)LJtA31zg`&b;sw+F+y-q{+fDrVn6(yN-+@I?IyUOeIvIdEejyakZIMo;0jQ}{qb z+Y5_-_?`p~cda}xa`(PT3Mz-QXq^KcKS2uXP^BCIG~43htaAE+!u=^&8XI|rbcD!% z7~FcpG(Apws5N>LZW2!bh`OBI#*3j~dat}kC(Wh!O}wWi9glV?)VQwr6BD3LuH@?D zpGIWgYOg2c2KkYB`2lU108*js>lEukyX^~}VNQ$iJME_2fF&9!%K}{>O=PYdUiQzf zTM~6&a7q;NU{1?jb@DLAbA?3xdE>&exSH)APxEK8=Dl~g#;isT23?K*sD+!Fg0$MH zZ4!8&v>^O&a_GQs^TMmKnQ%W$-b4{8coX<ipSHbaT|0Xf?66(G-KrSi&m&`jE3|_5 z5M~Qs@9Y7>5jQp3msY1yAp?znpcHGYcd&kTw1MiKd(!FsIeQ&{qxuVrPCq4QvK=Pi zqvhHHmEa^;Uv+yyZb6%~4@L+hS&Ilsc+!Xw@D_$kc2t~$sGUPwVt(BWJT6>hS<B%- ziQrna=2cMvaId2LnfrT=_JKIyh5DU1b3|Y+v)HInWwKjIkg4`Yhh?wY>sB*YYjx~7 zY2fSkyN)T2^>px?KG@>!?hBSy%g0uCf>u}B@tHF>leSg{^_ugkUFqPB&NpT3tsslH z<8=SwCaEA@>T&P)z1rebJsXNuek~(uBC18Acn&PEy-jwz?Xw2n>N2*uV`UyRG8+n2 zo}-T|AxcD4h`TWdCUhmIDW6!cWN=UkJOJshL((>dPUq5QK^^GfmTKL!8d~n3NLq$$ z5z$(r=V+lSZrI2^3m4Ta3y9p4tZTLRezQhBH8Mf63Z%qAnVD%zsf~OlQqUENB6WQ_ z5t*CWmN3~kVC5+UagH`8l+ku!>s56cNTr2L|IA+uz7QrWnWCmZzl1&k{Gb~6V?hk+ zYs}CoO97#JkC?DxF0_uvidKr}H1MNe6&zUG7Hq8LxpESbLNt(2vVC!#gE9V(N`oYc zQRuTZ|B?>UnoQ)LixuvP3KBW_VchVDruen$Xs!3D5s5_sIH#~`MaHOJng#+aJz#kW zeMUyDMTlT?5tFG1nHczveg+J^=RwY$B9Gbk>-;Ly^fbwqeYGg&kXSc1qDiyo_4i%1 zQGOC)5e$t+jOK|%#xrn@l=#v2c>g?*yD2c9#CYF$^n6=YtR-WOm1h|=3ED&w$t4H8 z3_yxH7pdh}QJ1GX8YBIhWXRKUvc?)}5Ufog5?_)DuGShd#7}E^+M{*&KGt=qp^0gO zR|IgDNk^TyS}X`|0h#hq?<uM_GOE<vw9WRowainpJv&fyf(4ev3`@m%XUr9);zELZ zLWM9Sm7(cfS|X(|Dpc603Bdyp0{Jt)#Jyn<p>XQ2ioQWsUM}$xSNKH}xd%adsecBS znO%MH|D4|ZT9#k@HS!=O46jFORjJcP1R=U*q=}r~HKz~=an4hQK!eAN><U$=#tIQC z^(B5s<-l}im^duV!nlRUUv1HA)}uDzSw2dET;y;&l$Jm+{Q`Un!6*aOIhh1`ytoB| zbV4y0To%;C2~SH1D1Yl&#ynWLA`^(zxJ@r=Nc5zVV2v=X2B5`~P_E?+M8x@A!r$&} zR>3dbwRnmoGy_CM5Q~8$YTY_(LhhG&hJc}?EwNw#k?Qr?SNOu;4mB`ODnmksML-i) zthqs&6elsSg~u>Z<<^Wun9Lf|`ab(KNX+>8z(^lr8)=c#jB+|0H!QGrD4Lakvp<{t zI;U=q>ta4-Qt_1Xe`z8ZI=T^GKBdg8Ur5xW1v&8{5u4P57eS^-tVDC=^U=p%cyE;; zfu0r_{+I-D{G3mg{-c(~**`+rz}Czqn+oJ%iNvG-vb#wNlIi!IOpw{*o#I5WC4K3c zo=a-0DkJ_<*2n{MS`=vBdSnV(%&;h8q`mOt;~+GL0-j3|>ZXHRsP<uCC3=8L7H@vb z^8#NdGQ*Da!=aKa!>jnA9bGt%IM<6hc?^za5VzSu5f?sw2`wr&H}aK35{2?7rlbWw z`4lQ)DVF^;BN=i}h&C_b#w~ek1%6r6oR6lcc#Z=VvQKXz^YaX6x0UK<6&AVcO*y(g zNS}QhVV7oZhT0mibvfqj*C}z8(FNQVVS|>INWod1b7kv;u3<eESBxhOS~zB*sM8l> z%=&U*qg$%r+X-(4t&LKrdO#w5jI+KJu;HZuaZ{l?WcuRjdfsH76*(x$qf<v`0i}$k zwGFgJKDa8WPYD;s(?Ex80&$jQ4ke(3!ST%Mq#qp|mNRA@1;P%4ZkMF-nlRpiPMrd} z;CQLgb5;lk<OaL|-D(Q^fZj{x6+baJl)zrVfe%Dkt;?H_3cF+ahDJZXKv?P`h?M~2 zJ`Tz_G0YIvx-N3w3%=3K{@#GaPKa{+U;C7Hqf1l(_Mii@ED(1{$*a^*XwbOB66d|< z+(}Yq?K|+4Dh4j&;VxDTCu^Nd9CO-&s6&k4;_Z5zxm6>PQedAZur(~`!kQ%GvtJp4 z&POS~c}!ayv895-hq5j~gxE{USnigjccXw8>Kd}+W(xu>(Q#%A`xYlYoAoi)kI(e2 zo>eVhlVD`6ke4|ic3S%d%^XlryC*vyL-=9-C5!9h^FYcQ(&xru#HlxDP6MJF7<GIi z#s&dmpuN_E*fDOj#wPD>q3V_vT1=*vVP!%6UI^hr;e^RIMU>_xWD;kFc?eW*LmM$t z9YUVX`MycMs!;Lpvjo5X^560|I9n7r83&#T#vUK1QbEfUpZ|o%TExLTuu@k(Tbwyo zc$%Y&_}7Y3LGxu2yj=nKR|Y80MU{Atp+I^0^p>4e7KQ7h-Em!hu}q)x{+GIxZ;WZQ zHln2G6<qFh`(<3|W8L6IjX-XSV?#7#a~BWmI7*m~sv<|)p8*JIZ6R^$5QY|7jn4@c zMV@6mRK>-#aYZK{#Ee`=vdfK3SQ3WW*hZ1{gL>r6${!YOgMrY1*o4xpEk`$ItgrHN zq;sTX--vH3htz81zLq*PNp4=5z5c8C_3rmY=XkUYIy_hbA5MdV@41P?L4^XrT}Fm! zP==7~7|<uIzB421To`kwD9w!mO~MU+gsjl_Y{KGfJxq{8U>&p9ADgQnWRWF?9NN=q z^e<cWEXs2SQ5_e;W-X6}mM?iASWE2}(|rMcXQd_t$P<?5K?j9+9NGsvS`4<2tDkCF z<QE@atG-o`6pft4mbL0h56T{mR+xASN7BgJ;7V&>Q&_TuoejXe8P9?Na@-#P{sBf| ztCfw{u+lZi;K@iCI^+&Q)4IVVHUVLQaFT-S={VK73{<QO>@eqiIxUA_5hW;=>Yts< zNJ3#H9$;Ksefw_K<b>x^ZcYyqlEY#sud7a3V96lf!*!^TNKLA4v+rFor>CZNs2X`m zXc|_j0zw^4eHvXaH6{-Xwv3asFDUD9hl|uuTEiu=W!dQmwk%YXaRIUa{AEzkGu#;B z8i#G4GD}DaZ^h+_T=1a}2Vv2|P?~MCJwVdbQ9f~r1v_ThF5?mmtn!q|42CVxMHgav z<ZW^x$p;G8TV{?8H$y%LhuSvJg87u%Yw6|04sSeUbwRk+qm^ND(^~c^tA6t3axj~j zoFJ|;JD=M8c5kO{AG_j2hK3I1%Ao>SI%|?xQDKbv?4OdQ7A#svqe~f8f%Crx?~VsA zzJ$a40>auj=ndFIk_;gFqt=;k1Ks_V47jl(T-R)ndRf3)(ZnOqx3HpjH6?j$Q&spj z@aZ;WgkZP9Jp%BTwg#)-*x_QlOKxkcW@84p!0$69KDvkQQpzn)sOiAR-SKgsI3v`z zs-#%w?qs^?GWZ<WoGsAhHUHr3avC$(^D*o|B%own;1nBVec>S@^Z<gAt4?zk2%f?b zKu*3Lm<#}$k88L-g4Q7Z?G!x4V0e+kokB>YT`<fcVt>?+#O=k;<)OExT~IL+3vuP! zq}Y!tVmgr<<k9Gg=e%Jv=BQlXnDs#Hg-DB;zzL<g*ahG88YQ2gA}meBddL-LPwY+Z zR)=;q?s|@I6O-Hvpgn=HjRz_sKx-m5ybsL55+Q^K-m7>y{ynCLyOr~~p6R~wTt51P z)}5Y*LAL~PZ*EbXCHbq}wa}lXuE;+OuW2$N=oEvH6ghDy?$k8O7a%VsZ!UAu5AK*y ziKDDf@4ynzPc%5>IbB9W5Z-FG4s8^vG{?78bhjys3Cv52oE}<Ur9TaTScRT6unGHE zGs%Ca5KB-Ub$&l;xj6#q=vt}$OZLL63XO*s2<7WCnViP5z1uc`GNn#6#3DLKWX_dZ z4Em>jXS?D;*3?1@#lizZDMyuT$Iw?Y%aDtMViUKzw?+ricR8h$9KwfG6R%bUnaRT= zgUCVoo{JN9{Ep0mUf|+JqL56R94_*n_XmOwx!KQU1}>HnQdA(6(QB5D{KF~r>Iprl zJlJB_M7u%nLQnEBjs_W*P~qBDl5k~AcE5Ms@l`!_u&Pjoh9;1-D^#2dkq)ZXt@k{Y ztz$pgjP158N=@i--oL~bERlH@9~<1gY&m1cLT+gqk<;Ppxc$b;=yepkP5Pq(PIz9Y zwdjvmgQ@5>iuu%uh(XYs;KGKgrI9vfAU23Gak(5^qwp?NWyeulm&-c$>vZ`#Jjeq@ z+~Fyhc`WcxMG;5(4F5L-%Ax5bOT2p$gdfDR7}zA-4>ei?(Z1!DlVWc{$ojik2)D7@ z2BeXgF}e8+cEFE$R8+j+cV{l6c3K>N)J09(()&j^Yyq>Zd4zAC&qP>CBzuO-9X2tJ zIH6(3Fm(z8{B0opsWRBzXi<fS$!`=GZm+VQhGB9`Ou7<tw}$`o%n-l5g{I7uY$BSi zL3bkWI!L>wa085zET({=i?L!Se%nV$#f27@LTA<3&Ei*K1SUvx${=de%tcxBTxS4< zNij|g12O<im<Cksz0}PLF@I~boTVhIYbzYDtSNLGJDQs=Ivv_u+qXg@93I<WJ7ByP zu{=P?D|oCiTIS7{M0WqW&P(1%4+YNc^J*AtuyZjg8|UZ4Q?%yzyiZOZ80UdW^Ls4| zrfH2+EJhK7Ur^biQZ!&iX~lj)|7R?)yho8&<j6i2P?fjl)Y4p5i1>Vwx*5j~jI4sr zE_anSc7&Y;<2ulGr-07A`(&?Vrw+Y)-M;W-J)=Ymr|_ALVe=zj-hKu1XK=3A*)a`Q zT2TpWvehDY!FH21(<_ncP!G00f8ZLGz3LC$4Lv2Up_5;Y*UzRFqKQkRX}4YF;};oh zj#V_BXSf+FuRa|$7=Z23`X&!GWi2=w-vzn}+U4tD!k~lMR9_E`7ItJ<azfJsE?Vwq z1K);{W)0vpdaW1^T3589(~M4=Pa>V33R)Ot%|N#oo#A+s9jIRIj(oERYHIdGu){9t zjXA9{N;*2@W2hXnG`Gy1hh7nn96N=C_n~&hqY-vm-0Z+9JOIHQBhL+rc^rNwa%VrB z=M2(@TDQ%L`lTKzL0LxHmoD_M#c2@CWbXYqUy(N@en%qDRL>MgPWOsIzF1c1H$AWm z&(`bP?s~bOCzG4u2LC}!f5g|h*C4Fo!!)@j6aNkC@B-q!VhfqvjsD>1iFL&UR;u5# zD4T&aeDkB@oiB2wC(_|B*`<1hc|p1WElA<_mv~g0ADmH-HROnhM+*3p18|`oYjVox z;seDsnQR!RHu$Y^)XCv+m#Q?^pEw`kVY=r~3JN4k0uI6OA@Mmll?daZNBNXmjE_UE zqj*Ly%@9`E6!nA=4t0(@)7%z$Cdm1vm?Ggedra*&LDeuA^TNd~lqG19Gj`vCCy#v2 z33QB?0jXtn#&C9sm;;qv6k_@QHMC>gf-o5*?V%vx^G{mOZH{WI;(BP|SGll8U%NiE z+GuFjG{nGIbF^{~wL@@*+#`JxK<8qMn}PMwK{6S#5pp~q4mSQ6c+lc5Q6b{t;xgXT zW?mNEXV2L_me9LX6qcokVuHbs>XV;L?a<pP7us7Aw^eU1#)1B5M&kJj7wgK>r>+u2 z6k=YO=>5{A&-;TbT!n|wQ@qB*Q;9x%Vz4b*ZsLCbOdy0T{8rKFeqp!FQgV&%b1Z0K zlN(cal4(XW1y%zZMMUY5BP{9N=)?J|iHV#pPo`yRaUbi>Zg3P=zNTjNMs?kwovs#k z@A<_7mGhC|1m@~w*xq%#ygwUK$SI?p+~aZ<WJi|!k)TLGzgg<RITE?t34g$rq^m#$ zc5E{<@i6;qC0z^@aXW$J200&p!GdLphmgiUbH@yTQBMyjQ^@v}tqnrLf>FJ^SY{B> z;kbU>7-HMWOc^0w?*HFc`3DdGH01Bh|IHNVX2)SnH?Yk>6fuST0^{fFAW>>zYv4^Q z&OnM%1QFD!rQRk+&M4m)l9mRPRLq1-$QAR1nn=tL_fMTV>vDKpF|$9D2N$jg{;`I9 z%=c$<gxyDx9g$1KV$SgWyKgyU;YjY>dpC@@lh@W*P~DIh02C@;F5v5w?88T{Z$-8K z+cl|0O^?HQv|t8v7Hm$)*-fL+Tp16V<?e$OAcp;Xxx5^GhQv(ar)d}zOZs#Rdn9Md z7$nZdxFa4LLj2J<y^z#d^SAPBYgzM~1J1zq?0nQxH=SC2p0%|#vs7(?#*w6cC$E^Y zw+8oCak+Bm4Ke9Me$HDUm?;T+yG{@F`@kOq?eU+t(kQadD-f!|jRa0}G1C@qp=fDZ zn2{FbCM7daDuUOk<I9jlT*0OPmpYPFLdGRgxHx)kOjvcGt%fm$cw=IRFQhj0<Ex|j zq&cHRcb-A4oWc(HzOPU`J0F(MmTr(V`MiJ)#Qgz6uFvOHP_|LWCL!&|Y8uh#Js+<8 z={&=pg}dSLur)&FxSj4>B;)jPCWik8kZAIK|91b0gbfZTqSe>x%gbfWXC$0Wd0Oxf zD47h)v~<Z~SwOfSmuPtqEY}ZL3HdOCokXh$%kapYEo=un$r-bfrGjjVkDQ#pVX#a& zXNbgx&+VhX4-+{6b@8<Z1YW%=AezBke5k|7!|UdjP(@OTqKtSL0R~{TL$U;~&tBi3 zonN7)gRMb;bP5wbc;!G^`WC_Ef_L`KAas*_PLTGgzLyku%A7OA#OW$+FVL}a_s_I8 z)b`pM*5t|wy5-fL2+@R<$n=V~+%fK{FEXbb8cmOie>KDqG((RuDE^;nW2e^tmUqzg z=0(dxXj03eG|PmF83rH}A)sYR_D5)Zuo8^BNNN#9s&S%em<7j*b%C+dyIUOeB!B^1 z^sy)*di94UBf`e49lU2^f0q8J)qBpK^viPR1cq~@?P<tNS1$kSH94WL6v9gsc0lQl z3QtZt4b|#2FS)F<M~yoRI*V3)!<ZMS+XBpii}R(!iERu7YeTHYB^$|Pr(x=xNt)*H z3jtq3>LU`nFh+*<nD_JlfX|b0jId~d#N-_K6fto_D}w|&L)!-CJmI|Uw83}L(;qrp z$T@8Y4z&r<!iMAh?Z%9%_1sUocS;*b^#rM77^F-@^zf5n7+t7-#vR%%*!Hk{(O+kI z8zAFhHPEXSaNwgB>5&VsU5(K@G<60nG}rY^_~-QW*V;1HVz}FtpTGR8{H53b>8dx` z`upYpWKjLx(D%(@G8vNoIEZA^slQ%c^)p}j$$$UsaqgS5(!)MQ{<;|LinpE?SzEoZ zVA}j}z@+hwInKY2GNpl61zpgT;w4&Q6$gHuBT1(*Il>vMjcBW&r2)z5-FEzcqn(^K zYEcPmvZVMsCy!%tzC6)6d*R{<6)b;gr^<e$%|+AK?CKus)2L5t60>!vz(I7;lThZ? z3AHVB=<*)^ohKHkVG=^y7_<!9rctnF-$W?;c%0}I>rjf%wUMJ<IDJ6d;$}Y*=PdLq zhlnD>nnOcaIJt+fX;s!yiYz%6Ad5OK)Jv1wvCSV~hUW%SW%7nbt69|vsu^43H~rsO zh#(iHw`?ksf<rBW3ySn7@y6F85JW7X!5;4N$*5U%O)uBurmalNJ6#kDEg1YK2+zh- zg70cy{q(G6mD17J;-;q(B6Ksd4!r~dAB~4qfyiwxR6LcoOkb9<Q)uKaZ8gAd+9=Te zSVX-5<&3%TH@Hpf3AFT>0<wFB%pphl2XiAydhjB1F9A!daH{WrEI5k{a|56}JzXI$ zfWtAvsDJr*FwkveT<ko*767(otxVGs5=D~|*5?r1Kt9L#0s<*mh$s(6uLaKLJ_b%N zmDr|E!GC}ymItgZ17CE$EEMdgZ%0z2)@&3Vx(0Ool*Br90_ad?^C9a)Te(TPvwRH^ z7ZwJqxGJ-%^?MAi@>&dXF5#s}>y>&{WSQ19nxnI~G^U%6K7^#+=ZFN^bdbY7|5AG? zns|dBUNtAzOE|7ku5<p{V1NV(2uNFt!3B8<F2{13kZufRx5xt<R*0|%bOl3SiuKHY zL)GE4v0*4jsmsMET{slZOzEV}s4Qoe4v!AZ*F0u`iu7{{;HFhrFI|lu;E$Q*$^pbB zEAATaGPcRY&kT1jY#{M6&W2p)I@eP=k0DohcczY-LI|nosp5Wecc2GAif*`<y5v1I znK(+VqS-Hh8}e^k7FL9laeZw>a1>U?wDnP7c;1Bv|LBu0<1Wd8(?yG$!x|%2$byoG z9zKdLh!zExxn$oi(XU!FJ)I!W1bu?iy7R+>3H3Wb;os>?6dT99>SL8=emL5C!<QKj zeko`RiycLy)}K41@r}UK2^KdNlP=-;V#iv%>Rat-KOiaN$6yFNgg;?ttjY3l{%Aj0 z>M`1lnp!M2$Yj*<{w5dRv7RsnAR{ILC;<pPz;X@+S|k~Pew(5P=GEna=z9U2JVP#w zy?;o4U^YepsNk`%Xr{m!+IlM41nD9oV>ep~ncy$OySo>?a`92%EqJN)*FAXYMd0!E zK2vt-wdY>RAFfS~#y)pA(@)Ex^ugDR&nPq7AmdXY&pw05=@`|Q&_f`WjA@Jg%6Yf@ zM8Oj+y93u0Rr)&S=iNSF?Y8}!2UR=!dmowR!R%j+^^2W}GHhbpwoNfO6gyyax?g3| zdJ~C!Pj0n(Jm;!})mWm2$=ZC}m2zrE$jmey+U}^?K2x*+W_rf^vBe{7(7xNAhjTc* z$B<X_$a&NZpvw^m_ht#q!}$4B1vvhx<j?hf^0$W`dgnU+><;~Bn16mL@*Z~gllJEu zIc(|O-Dv}r(+?xdrvCSGzPl#Af$*F4w6Qa=1}gEG75n^QVs=pW<>^ws_9;m7NWSjm z1v~%;y!QylFxn_mu}31$^!WXI$v)!?;6p+7lLH0>s#G}=TmYe2l&NHU=&MGV2=9ya zNsQ|iX=QFYP_VrHFZ*1Qs8^qcb9ff2$3(0H-W&EaNsM>~6`3rBFgq(n>Ia&42Y@<d zzyETyDKtzhx5Q><erybt96shhS!E>jUtuN20df?t#9|#7!Da3TV6!|$czBfsqpo)m z5AeCca)wR4duPvMKWNkG;`Ms|0$${1NapTTZyYV6w5??9A#S*rm8x<W&%>x>!}Bc% z1@4$<qI*%>UIqj|sqVJ=NY?yZ1>E>lnWL}0@O~Ka46WT2az3J;U;4{4SvlKy0PN+j zxzFbi*DwywlxOhls{lQ%0(n|=<X9GdqVnO$SI&_JFukRs#cCn&EJ)B(qU(3kkxB+Y z1$sz^eJl&;mG?}`D^rpE-m|Ng&z}*%3TT<xiOft2HYwt@&eWaNW5oLTvym`D?zqmV zD<=;C9buHg3iPvM5FVxvJ(wnzkBL`7P~yhtb`b8*FjJ0D*f|?lQNqP&pS#xA7Dp~M zg=H+pQ%19QO_x8*V0`L<Ar}(-8BX%(lr2b-%M8D1_K{_#1EP|aDmGl#=I#Y|KLLER z0$n^REL{e?r7*GvP2UTwu1V#E+^xqtBn7mNsAWLr&=6Xe$l)W++2sywukiSj8NTR2 zR(CSLhQxu>4mLzoWysA(d&GhX_x^=zb!a|e<Km&}$3knq03!)3mto0(LkP?m!_@=7 zf?!5`W}JT<!Jv`q!2X1=TVj$kfV51(9iEsfH+^bn<XhnOI$NaGBWU4-Y(4}eF}g$h z{&j-1S+H5ng&dLArg-1f9|eEt;3-<Su<MQ6F7U6$XxqI%bz>hKWi2jr2ww9fAM1^I zRD~HwV~{%?M5PjTOG#Uj{;q0pH5~Ww+}Pb+Dbbe7-yQ{K;F*;Oy&aZ@Mu6tt8{Dsl zhn!%E$8Gsy;wON)bPg0L35Z7!xZ=O7r};Wv;a@&J{tQZ5m^e@byLxygbs%&({}`lB zdMQsH=YmCV@&)E<u#<-^uz0upnV&u-<)t}^>c~k-i?dCHZfb2^M$KYC)m>pN@wYl@ z@&%8VZA`e))sreu9$*NPfH2Bt;k_(qXi;I%dbVDwPsE{Hd57XOY6kh6(H^qYBB$jj zS~T$l4?V0{Fy7-BkAJL)jK=&wb@Bv{zuDA9+NO7ool#xiFg8+GI=W}Ht&ywbO`672 ziHhGHsk=Brh_8Mpx(bjlYkq&6Vy942?2mcVjG<rH<WIP%XEU_LR_S}3th92`6`Z%# zYU-Aex!C#NcVasyJjD`kt>b>ENM77itg9S-zp^FlQ!AaC3y>eJXm1QJ-ZEQb02B&? zUNhU&16dG_&SHUj6hd-kTXT>Iwl!A<+gn38h+y!e-+%xFU_f+Q0|w%u_Ey!%u-KS- zDoJLUq{%$aQ}4trx2@H`q^AnXq&<~<8X7%`)X0h}K{{mNkdf*j#X#T&I*hk#4LjuY zLSESSO8BqcxxE<U<F6atf?1yzpam1Hn85U7>^pAi2N{}Ti}WrhGtJT*9zB4Sk#v~G zl%MjXz@YKb{!rSatsKSGFVy&!-~GbPtW5DizD4+=7tA{`#pUa8?nMV*)r4&@ZNTPY z>rLyi{P(r&jQ-)POd{7z?Wo2LMhgg<EQU)T8);*!r*()!qqwGPr`mhG;@qtA{hsMw z{=!jwjUA&VkQW!XTa9a#Qi5@0y78TaNnku;w88mu%UC1fzgvkH4c)eO&)B^Q&a+x= zvs)8@aXTv73j?F|kLJY10MUl*OV-hbpXOx8Hi$1V9uHv#`Tz3Rb~7YLQvZueFs4y5 z+j`sAP*W!0l7r1G;q8Lm!T_QHc>);JXt{ipPaOh%J~<f$%{d=zde?yaiO_ZqOYU-n z3x(ri!|tNyl`O6L=jasfY<c6DKpn!hrUe$&q)VV0HyLLAB{dcFHFGV>$E4`TyIxrF zLi0XfTWf#VFh2Vd+1**~neLJM0Hr_PFBwC`8c+Vd$+T(gJ!32}MttD$ICq{_HeIIW z@eB3aLgAgz==asr+e5+W9o6f_GuP`(W<6ju>DP1pqxj|>!H)Wp()PO0j<;V|G%%=C z8bI|9!Qr9WgJbIA6WZH@SP*FCWZx0Mz~ai{sTc1*)1oE-10bjczt!ZS(Jz6ZL|U%1 z;1M`wE9hUXoTKVpp}~w=jnSxHArX)xvm46@C4s=81y%~g$hj~To8pL|-uBvHpe<5@ z%MnneL3Kqu>iI~nA=S}rEbDAgeNr*6Wc#>^T0Hom>Zr>4Xr^eyCFLURSJuNnJ7OxE zO95FRAk~AIN@p?ydXrJdGaUYPxe|ueDRM43*wpI3YV8B`h*qnw_-bQoi1p?m;ZNoX zfO;(kE&6{E^crr=nh&v`u$yc0#&8Fq0fuQM##(4CR{-4$$9tU4OxjbaQ;emZN|M<u zNrzgv<jVS%z!ZFnPKRl=%yi%L2-Y<-VEK>~cp?g#3xI+zZ*xlv8fxUL3_y=)G|Yf+ z>rAIi)c#e+^WwsYz4!lP$u5~}qWjpq|Lo64@;cljW@T1koHd>uZ?ze+-1;nSf|bpV zvuYJtM$br%K3AN8PG-cTVkDQ%{dnrNa9R6EcYRY+efQK6@3p|kGs@;Y?k;PZQ`X<} zD=T)=m)9KYB&WaSu>aV%R^s^b+9bLMCqN6f#g6OCFdj+7TjjHuLmuZ_%A!{aiJ`EX zs3<m+u;k?pm981K>W(s{0CWN}=Mg~%UkJ$;V28giNZGBnO73zp<IBgA?$hH3$#$3p zP^fVXauTH`YRv>o4rW%f^H1i*=ItfZL5mAp{dEhwCy$<fe@e2L^{k9_xv{yQ*3B`m zv$Naiv^Ms7AAJX>#hz=RD)J(A2w9EGS4YL;qxe=*XY^`9u5wm2`FH!njrFh^LcuK{ zgsN2_25bQ!tf7z`>Szvb33fDx0<G0iUOWxfsx>ImgOxREPfx?6yvY{T-C;qv!RBH~ zu80G>ArLLb_g?yGGT9Ms^zZgpH91v;e04N*ZpBCOP}FK%PJ@+DJX%0Z6|+aYp@0lm z7Z-<NNK)x9(h2n3D`UM1eg-RcTadX*W7sb+3>c6WiK$Tt%T@t~;@TQHj6#IdV6Zzu z5Z{4qE&nm2hw#K9ufS5;P<E)C>@0Fr-V=>Fw-Td7h}7ema$u<n(e2hlRjEvg=y&Ue z>`o>-f{p%Kf1t^!!sV-LOKJ{42TF*N02I&?A<}AFVi7Pk2<VYs4uV*{mrD+|wfeXC z#o(^|kVgf<m`(=dZ@?4b7W^KXK!+equjj&$cG|G?J&xeij>NcTbli-aksX1nHcYe= zzWZXqpO+{#EiU#a3?M-2E8$RuY)Fsl({M7}h`XKsEgI6vbW$t-*?V8_+lB3_(%CS> zc5FMWulg4Ib{~KD5Vo(pL?2ZfRfVgyu27SIT7@d%(%{ODYMa91b2)M;Ct^Y~0_0{8 zo}!k}D4rTM-zwKQLN&fNJfZ^(3Ke7oL;M6Ec4hrr*y|rU##Sz);*@NFN(Hhhc+@i2 zwS0KCeLFv88Z!0+23U7B+QUBH-`-rs43FZ2ZM%Lbe|yYhYQ^rq+XbQ-sDm)PI){yg znO*dQ7^nDF*3{j0bh)9R$(?1~??hJ{zjU~J!pHv6OP+bJJIqTUSN&w1=@?(HQ}?wQ zSLw?@;z1f?euD?F5O|Cukx3`7jZMg8iPUD@UejJiLJl>Zu@^k1rsw4Bz!PHOHKYYr zr8bKgLa1ROKO4fPWDro4=yV2@0b{HZETYmm)q;XHl_f28{s1>2)Y=l<7_=-ToPkZI zAfkZ{&_)P?8j#CJ`P6~OjbpM=&`f=`AF|+v+B%xfMCz)X*0JYVamz~Bby9PEOBa04 zSkpkPEr@_yKn!ZM4h<`8EpI`nU2O&dL^wLWMlJS^lJkOZQpKN(vWm0@OyA4c3ZcN3 zOwXu{YCcA;YsUTB!|H}O`Rh_*Q`Y6PL8}W}|4luoJ1=K})jY?F$<tQJvB`V$b0Atb zhotT$jlL@Xb^i8u#vF5Uy6Lo5PDyBJ6c3Sh;&QdKvdlXwS68fxK`nddK2cS0syaON z&!R~A;l=e7U+o34szzrGmJpx&qY6fy2X58v8*0)V!In^?qp@qa`2>hc(ZyTdRwC^z zJiOMT(0FPZ%USkZ5JYtvJpzSF(-IsJTNG$d85RhOn%T_kYmRYS(tC_S!pF8(nX>KK z9ffRh0~;(IZy&dG$1MhPz*DaJ{0x7iEJwzaSjLeyrEXe%VSTUvG?cCtmzIll{<ctw zR^!Dlz!ivAS{{%B0Hy>mqgIO=K(3)c31V^$2rE@EqDe1402sVZ>==5Cagzy9Baqbu zIJRJ028qG@*nLMXJ!cIj^ZWts+UL@~?-+Qj&Q)B4`N^!)b~ShgomGRLhJcMIIcwK4 z%XCfzOFWy`kS-;@#Nq<7zo{h{#Df5cDf5Q^wgp>S7zyvq{8wQiJ*$w%^N;h{CFXyS zYZGbIxHyD|z%Bs;zb&&Il45OJ@z({WWB%+Tuk=Q*j?A0w2p-0~ZXXj-EMt0-W0GrR zz%l|@Rx~v#HrXRnE`!RMrRuq+WhpT!Gfld=Y{jL_Q;9Jh$4agjv#;0f9~$MS#@1(4 z%sN{?T8uubpM92fdWiV!c69hcPscNz?%C8_w`<Y}t->bn7h+3s^-3egOL>oPW3%T7 z{MqRiY8EOkbiX5%epPUpTO4x;cW^$<rTDY%rKT73bI(aWFZ33EE_r$hMvgPvo9)c8 z7FCX}#I%p+)l6>>2KfjzbJ2N#$q1O|i58CT#$0Qtp!)*meYzYpr|(X|PzE&7LyA9H zyB@iNEPua$%5KN`e=sJ6WTkaVQhK{)2A%bY7==(tJ>uvJ&F^${_@pIJiL}F4luI_$ zij}2mJkf<hsN15~xvi)Nb?I%0LSaMndK;#~HN_=iF$7i$io8ml-o5;lDHhW!1NBl{ zVAOg^9NUon)0~EJUt~ucVt~|N=FnktY6066<%<8krJGoDH||DMj<tiZR*nw%d+U!i zc~^|*Kg;qi2p<y&bgy?#4}0QAXmRO?zoo_hG}zo0Kukzr4h5esED+<;cw2)7c&f|D zi`1;@o&v$cqCwwa%7}Q@&C}!j$F=n_(D*Se_^9BgzU7NYiM8LY#n)Os&NoDjn77W| z3T~aV)ilcdJ)e4P6x%RogC1cYtKc?2X7-$2qxRLmt+tQunq#dTB?N1MN~tWM*UN(Y z*9TaG_Uo)xz20ik^>df3UTPc>H2KYHMC<J9M21nbfL|J^_6dEp;j*#8!#g_Pz?VOj z3lvY}{2~~eob~@0Lf&M77IixfU5ML>F50kg%ny<WtyX(cE$a!Vi~WS9tuG$M1lt6h ztTwtGNEb@h#s!gWk?%ou{{8$e4y36iLULv6RTv<xL~`wmVFV}je20Cv7&xLjE!3HZ z^b(9i4tYAYTD%zd@SX=mLZMLhIo2`IfvAxg$urD^2eOyjU_zq$ut0I7s7TsN_V!kK z-tf9jqb9v~wbv7}*e>#Hk6qOY^IjFtE`G(E?XM1-%^;j&i&%8h@}LCxViZ@+Uajou zS)Q_7Z8T}Lm`Ofn2-98`0}RSRB1&Y!uqZn-jzqiIQiIfBdoUMi7qZL3_l^?R))jk> zRcw^PA7jg<2RzffMgCD-{Zfsu6-2kT$o<l7H19UFptDXFjF*0gxFgsiCLWS{Ihj4h zZn}GP227(yOnRP>^YKAM08)l-aa^Ik7opY^L=?B7=HL>Jj?FFicl|%x>GtViM8LWC zGyn=N|9?3Mpb9=Y)Y=v%&0XBzxddP0@K={;qk9OM)>qY1=?k~Cg%AyFhI|lg(Ew)! z_rAfb3$cE(SD5sY`(W%b%&0-D9PXX!%{(QWsp4(kyi3&2&F>cNQZHgH!ipbIm9DI_ z9D@&jG_UUtKZYKPLdG!s-=KHU<vq)lw_grkiTOb?Q3H~+&Wx6^*2>>hzr$0C>fbD> z37r(8=9T(Ccu^gBRWv@{6~VSUD=v#<l0EE#snYp|*#bU`U0x^>Olx+M^;IUP$Q>dK zlI4}L`dBTd!XjSZ+7Qd4C>Z1CJ$_K5qrf$O#R#+TAG>95+x%1J$y_!<a>SvHEd0Uk zF<8`8OQYRNu$u9&wq^?TiQ6m>npl<v+^9%QeYAf<OS!$xH$J*FIucb^xS%k^!hibf zC!B@9`0E8b#9Gh7AN=(oFZRJO_7EG!A>xNl1e+TC0~O8nffHD-*H;YqFE+swhTq@N zA*g-;K(JoaF<?L++#4OZbNC}Dmfc9Ib(fyTPZ#Nh7#oPbl#a6+jHD$j{Hq_nVjc>E zQB3o<J>P=gc7JPP{jxa0!oHpNt^V7&-|ikzeK(7^|KdKu+I|0PS@?}zW%cEDqQ0VR zC%Q|1MI^c+-^J~FumrnzV@`P;w7l8aoZ=Hg;fdloA_L2OQ&du2P7o}Y#C!XmHD521 z|0I$8Bo`IImPwgOu`%`IK2T#G2a<2_II-Su=Ekr{;Yh94hNwADIQd|ujsPsv2kSoo zKhU(yaT++tUYnP(KI3yx!@0%buy1oTl6<nitvbp@Oo6p3Es6q#7qAN~07V1n^~pq( z^CsxOlG_;;rGWw^c*!B?(5dKrOUHed4Cj^4#I=egWOqj??yY`lVwj#*<G7;~HF<>m z18$2LwfQ5WA4DVh?AcqY16}&bO~j|e>&wf(W#P9M&AZh$Y2fBS(aS=?3;7>IM!wzv z>n630hhY-hAQUViN)A8=PLU!;L6OqdA04#ruL`@0XN$1n{in63|Kf*O_>T?36*_RQ z5lH6l{<~376wD+Z{qczS3dqHOya5nsbD8Pto_1u9SiEQ3+-dfJ2Ui=>wleAZH&86A zNdVk{5ar0n(;s4f9yyuJB?p>Yf`irw_*+{22Y~rLK*|R|RHI=Hn8(ltC?FYv<X80e z8fpKv)Uwv-(TSd6h>gJNgF8xg5_SsH4kM4J=f7kqrG!M9STX_X{x6GIWjtjZfJ{?O z0~R+TjSYRodz6EYpmUy3o)peOrSS(Zi3KXnl{&<ver$UD%m>7!=s~U+T_2wzqC+yq zUof;>*~T(MhW5htgbnD&wFP2S!2wXSMguCqQNYOxY6An8B?lEUv$NFep&>MWwSY|T z$4r39WM`n&jDyG~l5S+OL!{NXJP%gs+s+tp=)vw`ZE)zOR#I9a)>X8I-8!w$f6Gvg zwo%Wv<ix8Uoy%9vrBs3jmGWG5F+(TvDs+P0)cy_G7Iv2r4QTGkw<QmU;YMiOjpG&e z7H@T9YY<U`MuQgtEgCgoLA(ag2pQr<CADr$2^oiCGqrjdP(`?<j-ZLGcQzXerG;}@ zOe=qyVXA0Pe!+3ENc`~}=eBy|+Dk(V1;WMt>M|=*b)c<%(Lxh8Xy0=nRP7lk7G9Mv z0<UWqimvurnK<RD*6%vmlMrFI^sCLJnYUJ<dAHWuV$$NvaEcw6gD_w>u#8pAE=KQ_ z>cx%c-4jM`O(oi`P-TD?Q>g$92oWq>C@M6pQf{<I>32}y*T)x3*_2w})ZJETGzWlj zhX6wBY!6kP!cJ)rZBem7tJ#3Ag9#I$cbd_96{IU(pqdzqx_l<!ov*B4xzTZG*pNSq zo?+S=8p`lDH3s~R*IX#TscksAVb+tA$<&8L%HQhpt3wL~f=H-i9h-V`(55l#G!ZqZ zEnX<iC+o^3l5*{UR#H|j*2Q3hQT!r9u`i3ubC15(poWaP0lf~<t06=`po5IU9)lT! z9LKQtv0(=c%)q#DLnnd_4gPXdIbgu_KhzLq9`hN0LqqUH%v4jJdZtiX$dHh04hb}7 zBKq&Z@AL)$IY7q01PG`<@f)YW3I1ua73ebFvm0ymiH^@Gg(IaPRm;5t-r*MJQVY2w zJmm|AQ=+*Vzh?wpO5xRD@T&Crg1SCWbDwBsanD_F9t?lSE<1Dbki5bG`;zEaB%=6- zJe<^q$+0#P&in9qmps|pdXgHWF+Jz;sl#CD^HR^!(V;>rNjAPPo)oF!tLLgEk-6s| zxgZM9I>L7k^WTc(C>!O-L>8Fc2g=?Zsyp0mA6ru2SmrOUYbaHFB!wkPzfMx|qW$Te z&$4P3)nrkoFPc7QGmokt3J%#YPYmAAj#B|13LO$R;$~$Lh^ct_27O0SoV-GzFY;H) z^l~4s*anMD7$y^(6*2pB+lnwv1b|gFb#heg=PT{fog#s?w^jD3)Fb2Pz<XhJsa7uW zooE!lD6%J!@n<a#K4qEspBb}-t43L*ut9w_$8k2>aLM7R9aZ`&EroYhl~boy8FVHb z&;t<EfsWe0G9PAUKADgDp|%1W#;>mN9hlRwW-pdsf&cXPOw)j1!2e#DEC3M|oZem) zp4J*v=sOL@OSgTPG?%RJx&PBoOXyKlr$>xhxgJ6EnBmwk1Dj(ya<wEj(o`zf%F2Th z!@Aw(`AK)ZsaNw~y+iB~7LZF?$`foj4oX!3gh2=hVgUE%H9U6hOpG5L6TQyJm3v8{ z<|-uA+GgdEk%&SOF$iguA0Lr=uRFx)a4uh6S}dvp5k;g{X+U6?*NC}FVAxqgLXA$Z z{4)7q!CYea155M@2bXN95y;&N9T7pP5EUww6&2Y70*xjlD0axChEgaOrQ#8tLhh~+ zR2_eOmZ5<1r52r9ZPG~#iXq!v*kMo>DonEOow8zMq0(U}x_QkZPJr_Gs*(h7^15so zsa41$24QXj)%X$!zDPzA=Jdg^!)L-A-l7Xv#={(PRD2WwNnoWrodSTZv55R(;x0o7 zD>MjU5ZPrK<oQoIgZWSL&7XaPoTvP41IqcuT|O*``C1~%{5J-y+q&8>rE|_RnddqB zXuZ{{hb(42lV>TL>wln>W-WtkCcTbzmd!lNVxDE>X#Igx%3qL*is?FoTyHf&k%7R+ z-UGj*HBk}+b^2&w_A-qP@an9`Y0MAV?E9=#V6OT(sqWpCn^Z~&(*ib&mAA~`v;fpp zLuUOR!`#aW7v*vgQv-I3p*a6n4*S=9&VOvqfAUWU4m9sEXy;MU?I8zu8En%?8HGFB zN2nr`To0J!BI-!xuJM{un<ha1;)6?kN<V|%LYX{YG|Ik|o%Y6zoWegvIhTqa4a~h9 ze^DU^!Y_(AEI>{goK?3s=3NvLCpx33qH07bD$1z1G7xPz{kbgWolil7+Me35cuHy? z?AJ^;81nf!;+z~fM?MME6cvMN5$qFt#pGkXDQ$xKC$(bZ)hYcf+WQvdn04MU{o;$s zGyL+8>o@f)Aca7l8K6@2nVEP_j?4jU5qvE5z@JR#3L(YR{`$UO%KDT`27*GVOUC06 z?DG1<!{zhVEblC(hp+n^)7UsqCUpgc*WZ(3s8)-i((Fw$U6t;tnTy3-GV>sVb%@D4 z#9|!GJha_f)YV;7$Q@*yrsciOV7#42J5Arakr?)U!KZD>-I$xZDR*M-(%jr7xeL{{ zqRx3muAj-2^BG9S`P8&GVe>cFT59hz36npbG{4v1Yu?eA_cEVlX1>l$&w84f5tY$Q zKS@c>%A`_~DLI*0DHK`VqKWg0C(T>L|Lo>5F=#PqwN?|<W9os!l48GJDJb<w)-+4+ zW|C-`6Ef2%A-FQP+n$k|nN<j2Juy%_qdDNMZ}dht<Kr8KEC#K{YJg^&canAg6+aQr zA2I6Dpq{64+Vr`cH843VK+7}*Xp}3s%a?>PBen=L35&RFSF?h&Ok<Fi1t<0>ghH#z z^#i2rvw$V!Jz0RCf2Zm2Gqj?7Cl{Nw6%{XPdW>$JwbN$%jOXTjR;H@XI~i8Bus_oc zXx}>Yi%LW(`)DWkq2w3nMwEp&r9y{YqA_h~pKslewY=Pl^Q-xpAmZ<*i^2URul9<N zO#ZHO8Ew;zb!RFKTYDQyQ_Vn9z$59lpXqAbTa_Bu-f7#wsa<F6G2|dm%|&Q{Cbja+ zy7qG7nwngdu6WCY!|)uS1MSeSFnqx`SGrt6R4A~jmB}rEfBH#ca=W~0t3ZfqDw|M& zpdwkrATj;?qXah4iU|57cgPiINz$e{Ks(wF%z?k1;(S6bx13ohC&pRdw6%J6nDhIB z`UTCe7Bnu^bFvrJFKXVusL`K;rBpLe#;eUjMsZU$rpO?Xt8roVU1um|WxZub^_l7p zM(|9rmrGxoH9YGt_bu!hNZ8Lp^hgfQLf=Mn*r*T9QI$atA(n2t=t>15uc~EttZuLt zl?#fbPEOO^fhW_*<j>eQo-Wn=w|>3#9C`J$OT~x3e)wE6mTi!Cr{RX^M=&In?DwAv zrS!%eWe&18Vufv6%$7G3Ka~1P$#=(ZWky_-ziiMqNG_xDSm<_iBg+LzE^!_WkVuP) z(6`Z|_geiwvmUW3E<PFD=zmB;@MAl3z97amdq29rn}CddmeOVL0J7FF=qU)(f-3Mb z=~d*4j+}esAJku1H*^=)AOxQ`o_&OzM?FBh71M%TyB+hJ{DRV;6gFL+HjB*N!as=b z2l0Bm4XLZXDTL`0Zlj4~a(i>Lwlo}E!O>ey8ogPcE2U;FFFm`w8EA3^U9pzL!;A`` z8Ew`#F%u8R`UG6=cC=lfp(GxbiP3xan97`qq7k&C?;a+WJi4aCGtm5;eDrkiB`ZmA zb3XGKo}t{F9q2Pve>F*)e0{;GN?lbszkYJ^ug$~Pb=zW_aDzg(X00t>xQRG4;&Bpl z>o7Ux4WH#jY~o4taPwWU&B@BIwH0gV@6f*rJ|erZ5D8F3KSQTkDeX`m8DI9Z5)xj| zM`s}i>i14Y!Ko*3q0U1OdukeDNR=m3h#ZUC;6cxd-(W@WiVk>-bFnd^?K^<$cUVcC z3UBR>@2|cLe7=+)v7;FNBei*HE+)+VD1K#)B%DL_JWHcZDCDe$6SHRUGEE$#T(vb_ z(|T>aoYTrDkr7}Dc|KGN0aOamg<yZUZKqmn!VUTOn%%Yx;U?nXh(}8Pu5&JR{gH7y zJM+M2zcygf%ngTTWY;X&D^>MF(FjX8d3rt_EO(n+0auKLyzA?5#&{s%M66HH<tjuA z1sWcCA5(5>i*1)%Sma|ojUco21M@z$oDo|Pi|9=G5Zx<q^G=gt5yg63)x<2XpEv7N z3Bd{X$27)+pB&Bi&{x}t25$m^`OqgH7tPO@?@wPZtog!cpEU4a5}ccvtBl5$jP$JS zMqem%e^SPLD8W$~s*@pDM5+jZ<#p}8m<Ifaz+f@Mu)~UCd|EIxhO%k)O-fEyW-?{D z&AFMG0?O<3?_YtkFO7P=c!-BCpL~(G%89)D$v0?Lo?<ixjUNR~)+P&sw9npON08{O zjtUwdgvSNtXgSJyH9D~ohD0fA;xO_yqF8krT{-^>FLN8eOd-bWZBOSt{TH&@*-UW3 zae1&DJ8O|4-?lTduj-;de0i#+Dy?nr%zd3LyDQV7av+>VB?-wtw<~r!zhpalM!WZK zM5ZxEYB<{LOtzCqsN*Opm+IL;LVS8so_<$*_a%oN+I?`Y=imq-+>mdbzt)=Z?bF11 zx`vADEA$_i0&xb?IxKrnr+HWoEsGC`Uj_kL<**#i>1zLXVCKJTYSKQ+zD1qdlzdi_ ze6BeA(<KKzsQmW!8@Q!4HPF9h2B?uH{#%Z>`1s)%jd^N^T0lP8x7;=AT2Z_LTT!$Y zPO=0rWz207?pn*Z)kVv(<r<DkCIYZ!BKjfXp48XtiVruIY$*vhy5f6_d+qU|swe_a zDf?mn4`nHM6cMVj$M^0a6mmn{{x~+Qlsumn>V9pnpWt%UIGynsc|e}q-RbpC&;lf< z)9rAk==1Vlx<X!QS(i0zw&pU6y?uwOpVHS`5mz6HauY>*V14R7(-fi}BPy$%aSMui zopGUBk{uTp>Eq(e##DQg$r*`w<9oN97D^4-f5b&>p?Kbs3MA;SA1jkZ3M{p_GiE|F zYei3HV8+m^&LP{7&02C*M|)7@P&y(kOM_lTRTb^^@nwVxgH$@q1V|4k4@5u~0U+vJ z_9YQt-d-0xfz>MXI;C(Iw(CQ^6+yP6+hO45x7fE5Z*y&#q+_=Wb$PM6;~o$cOUpD` z*sXyj-XGB)cQ09@K`{-;sAhZ^&E6hZlbu`Eh!P|38QGrJaImU9O!7I4QJqE&X%&oc z^p}^=gK`R&jv;eqq2QQHM}*)JLEV7B;y-+Xyg)wRc}oDiC9GS2T%Q-I=EB3~VfeuL z#rKgQkPf(&IXsV;r!}=<atM+$5?R+DrHYi8d8`UT#mr3BX(TRbdKbBb>`e$<!#F^v zA7Iee*R)`ahaVdwa$sxL86g?8S;5TTWSLS(6lF`YrN7`^D<TS0XFzMZb+nW>;7jm( zcWvfy!4L)^1o9=<gfLzVmqg$Y`#nuHYDlQ9D&E^rQCiVZv^QJ@C)g|r(>(CXG0}15 z$jVNSC1FzRC^4GGbuiw}>+qAs*e~xy^oTIkXsnkjYYk0^GE%QFX6drbWfhi2OIexu zytgmb%ifoYrSHpL>Yk==PUEF*PJgPy6tAdoP7X}X0fRqz{#xr}D<HwBt1eOnv}?2j z9CkWB$}a$z41GT10&;;Ns9w;5c(Y<2rCQmwv$xyze`G1m`!`$(@4LGyppRR}*q@iT zpF!8JKEE0Dqx;V}zF>e8v!vu>`OhsLTSmq1_qucMWJd=l$stHVOY8Thr=3a9G*42% zkers@Uz?V8Ha+9XP?M|7WgRAl%Ys6b6~i4*|6(_{8Exk7{(>={7+)+zhKGe{(Rg7D zci38Xdvms6*)StlQe&Fx3HlCHSk*s6xpYR<dxu6mYtJ|=Jex8>aeUXJam~*^o1SW( z;95AYou2Veu2LjsKlf8(-cRmf@g!-%+#rXZ@6P9V^68vld0zUH^sfR+!-#mIi6Bhk zS@ntHiJ{t>s-mi{p}Xxfx>#K^IJzao75SDE#ByH=(We3AJ_6(tUkG6KiA>WVXqw5y z0J$dPNaF|TuhYNo1t=aR*0|OXqb!pfUMN^`628fqIX{JwDHdl^ymyo@)W#UURJmX2 z@gi=Q@=adlIrwA2iWrwn?K?{GPV{dvHix&sl~~p45$lTsVF}!oSEHiU%)-{T7-O(3 z?tByr=2a>4s^~lPAofYKF<>wo;kBk#Q~^QqtU6Y6DV{A>p=N7-9wM({C_CLtO2><o z@vh_`T%4M5k5MBT`7ceRn(k)?dCEt=f0ecDt4StG^z}xj5#6dC`V#q5Hx!HKqx|IO zg2hV7z%@%Px<;!k$a+iRLgl&>MVQYs5XyZkk$t)$k6^F9W~NHI?wY9<De_VSmT3vP zQ#<q!`Ma}>Bl1!H#1z3|^|jrB-x1(IuH+TKdd1#ltK6_{5eQy-znXa1?)^^{Ox<Yp z{NH2!Mg?5B@r$W&QI$w&4k+D&h2YzJUA8Ns!j-?z3`krITvM4IHWzy?1ns}4VEObW z6{G3LZw9jL4rGfauN$6KxZ)uEu6>-J!efLRRice`@VvqmN8l^`6~Dp4g)5c(l`Cf$ zs;G-$&-YUuPgTeVbM>}uHr1P>&BXIrk#Sj5MXXj6LuenI2Mak~4wZSRYj}%Pxs@=@ zRwXh&e9K2%4VxZBy^83Nja|HF5jb0YrV6|WPbBKCd1_mtKc&>2+Jp^t7}*#<k?d!y zmlp{QU$jB`+&npyH`9HcO0vO>7~HOKY~cEP=zG^~Ys0!}>6899TQ#U_);v|}s{a4I zlgH`aX!@@Hm+kN>`1&))m;vt=bU(W97i2#on5l9+o{sb@_P&pP6JaZB*?s69yj2g7 zm(F308?Hr8H7*J+)oYJyXs*MdLG&=nDgU8EDX<^ui0<OAm(k1Dt=F%hSAKn0=SjJG zdqFpP^8>{6`s|P_bvchOG{3ceuUewpKPyoFFuy&Ty?49PVAPm3m{B7EWfNiyPjw8( zG`)<v(^K@d*1~LJNnu_e!_4T*+63|-t5_%F)AN<H%ngA#-;@%i4}h-OzlP^pYJ^dj za4nNkRNmy;B6b-yVNr$>tktR;eh_c0VR?Rqj=V&LKR@+*{rY)2wwNwZghI-ZP80Qo z$V%<15S1(%Az~1t5s|K{#}F}fZB32x#z<XmH=@qag%Hv1!#g*pZ3scJXbeSg<TIq8 zXvj#JOPOu_9$Sz#Cwtx^Of<3QK|6Y|W<@uVm_Tmr-UC=Z9}#lNp~lu~dsU#>r?tr1 zqNm7&L94Swx3+UC=_i$i6;fUcH?;-6c{JH!z^u^#rX$k;7<G|RVl<s|XpMTA`JH8{ z^Ba(@mCuQZ8R>hf(voAi&nrWSAxEtNL{>ANrw;aOjED}>*@#BFGv4q2a|ASo@g`z~ z0%i~m;k)pl7E}GufQ_61*&4QK*6HH^WPt3y;*Ih4=`|zr)i6HRXn|U?Xd_Kfsbt9% zbL$zCmvKe)UfJ~`?##)InZeB4*`?XHGc%7;O0zGX&$vi&jV$x4IR96t6O5Ybv~^7g zsj>d^YZB{JQM@5sySKQpv~h1yI2;e#;?16peyD6rSzJHr>58{WP7Qe*H;2$$==!V> z{R};~&Ir>QCjDsp9VKPEu=M-s>0hQV5HA$&FD%?EOl4)XrGUxFP)Z7voD6<6AKDM? z`v~3-A53^TxDg5HYk?>q<ClE75Vq8C-s1l^u-6{yyc;fS@{vWJx1qpI+paJ9>t}CY zlG6SjIcdplPop<ax;%Ittm-{YTQ)8t*R`jl=X+>q$$hhseE1kLN*-6heIk7&68|fe z{wo%}(ov!)l<2RPsMCMO*TTWQD}^Ab3<7yOASjc95K6yE*Q`alq|qe*YwBw(GW&)z zd0a4Ez{cOeq_yIkk?cx~tc+4lDKC@oy1W>eo-i}zr_E&=J68$5uDVFs0dpvA#6?5m zzt{e~PW*kL<?pTTOVv{N4j*{6;ngPK-%ZNAnOqwsCpIM(^`WsTEW;-gtRYyz?0oum zMwhAM1SM>cGZvfUX<4Q_cgPUydV1OlFiQo)C_Q+a&<6+zEHRh-f8xuFBZTzUL&+`s zyCa@2Brk5skm5e3dUQdO(@m^3p?30_O6E@L#w<Or=hpUv>0nx>k*%_>;I7DclnL1& zkkEd74oU+wQy}tcg-&Fx9X=D+S}9;BxicHEd5?D^c0WY)2uN}qD0E&s=>T5K?buF0 zZvKV#2`qmtEY#x?w_SUCYaQ)H?w@rJw>l0P5-GgY1Qu+5Ggx*1-l90}P{w83_U**= z3>_s@_uhTZPqdvkt5eKGn5x~IYU!<=AJqNG`hlhFGubX@9N!sNJo06*>Q-g-{dem_ z6o1BbV!N<_O#L}$Wr^d|%S#hdd6a0Q6rO2r#<N2+kKV7WJ~wkWe|A<Jj|wNyX!`4q zH?_Vec}8;YyHpuKWApuEGpLub-F7)+Xh&S}Pag)WcmuTWSl>RGye$xkCEDh56_PJS z!Xnz)A?|^^#MMpb%lvsS^6I81xrt>q)iz&?#{N5JrcL^0TzO8;nsI+7O+WLnza}c< z%^Ow{t^3T5DN}Zw>84ppH{Og}XFN33N@q$7(bACBp|#(788MJCp$j_($HjcOqMLR< zUN^k|+Wxu#VLz;Y3XL0d6yc^-jvWt(i#*t&C0}Mq;l2arn2-=+9b@A~DI^63H@SF& z0<=YDZJRa7*4ug;hyMNJSK!jQr9Uhs3Vf~pWq4?Hi&6+ei!ZRzlv5}mdLwx~4Z+d6 zFi`L!)gPk!KiiMR+ssbv&H4S~rN;lmrv7dUd?NG2$7*%Ufjb98Hu8KMG}YD(Qzj36 z2<=GSXq}{RJ#37>D1X-xCmFMsWPg}GRNuJd+cer9Z5quqI%PD~n3rywpEs^{S^bjI zE9oC*FX6pmy7m8u|JN4n`KJ=*GanKU+n4NCnoKZ~S{?`xfLMpVCFNYAoQR*#)mOMY zzz*W=_3h2!nS7=+-c#RG>l*M4xD-Bx>w)iqtJl{XClNS44y8prL@zS2W3vDcuHQ`_ zp3IxvIr)-fd;^z@&^V4ug$^uylB~tZ6Y(NWG26lhSS)Zje0+meG*BtPNwoyHHtb#N z&!fnL>Uo#nRli>gMg2#Gs?%jWD^e<BCzj9Es<h>=_U~DG3LCbQPVLw{qcuEm*q-Jo zR<5on0JNaBUj+p=fJU!YgSh%A4p0(#Ikz@GX>CcdA-GQ(RkjUlT~we?7{KPX6Oulg zk6%axPW*zYbb0mS+9Bu4)AZ>fwMTVEP7rv7KmSC8I?5rni;;$p?l^s5>2@OYhq1A! z$5U~5q+EtH2EpiBBadgi{rjYe6Jug-1UN<`r|%N4I?%VnY5z9w&x^c)S31$ei9+G4 z0a2O(!-;g1mywmG0=v{8N1|)Rw}TjuDYs*AckW5Q-!^V+tl#Y73yLtTXlbsXKcLa? z(`moT^Zmrh{o`gq<%(p67Ev&6r^tRp`V;QGgz+H=9fIe+38Qa9penX$@8i%JYUu3a zy-l%ACm&ayrB<H#Zx2)L12OGgWs3d)cfq>5JSpu}{aZ8){sQ-<v46zsAT)EmYxjPh zJ^b|_pKj5hETm2mH*O>*siDS1uP{{P39z(u(Y0?bFg!HDHy0Nv!CRI+OSD}}_liQG ziPEo4iI2R{y111laIaXNld$gYI@#hW31sp<=@<54_c4Y>JUYGu0Y#2`y(Vwni2K;# z^!M(@Uwb&8`ZSrkKeUefao$JJ1jmbZaU6->HgFP#@bx82*S7N~FTKVgKuv1HRrX1n z>JHQc>>hWC@oo$(ySjybXljq(;aAcLza@P*jFBPC3rMML11FojkOTHM7Nd1dLccx| zP}hSQTa^cl*t9i358Zj5k9rgFDCyWJ8W$;R3B86XN=M)|j7v*q8e&E#_pt`BX)@`? zZUN4uKqJo>wut}(f_}%(yC~*{CriZHuShAmj|~;rG}#<cz9`v~QW(l()+T&)#6ZCI z^DHEne{D<RP$aubitPn{BA@EeB|aT=X$W$ue9Tf8)GfBk%7@q0b=hB5<*#uP6fBv# zl#JT1Oewin8wIA6LL<}|wQ_9rHgPCfkO~p$_o$&t@+5JKo8{9t>Wy5hhxdd*&`oWx zB8YeAZ;|=!YP*~oRD<%ATiufzA}X?kT3PX@K#I@8lUigCC-fR=`5`9r2rD73UfgC= zaxDZZW&J(#3E5)g2p$o_pwX=y6JqbuoI;lHemW7{YYA(}myi)Dk8)`di2*H%!#oB| zLEyd^;HjbnWKmebL!+W0qQvN7dd)hgV`J?@Mm$%oW8->fbrrNusc10DlXT}4ETY{E z-z-2~S`7o!Rj<e9BWg@Sl^LanS(CPN#(lN8ImFZbxr9-LleL{5^AmYzISu?S5?X3b zn=ZT~e3PvT{yu#*e6_0ldieU+=$D42X_IuPScLDe_FB7?kz?&4i3=dh*-(4<@A3I6 zw-0Lw;mue)Ni2hZ3s?B_s$Q=ELJ;=}U3f0f*i=T*-`=3GqiVe^Y^xfyhwUJFAtLNt zCibTVtf3o3-b(F9BdiEkeNR<D8dt!8yvVo~$XVh~VFpUgcVjw598+q=5u%z{JRKr{ zN<O8AjusSc$Wh3Do_mtRm_-**&3LZs59YPd4LBY&DJY29mdQxw{69E@$xI}AyYU>7 ztRpk*6b!@|$Y4(en__vk+@RS^RB2YqF13tUN`&(T2O|8knaXs<39a3|$7sE|u}D)| zYNa1ay>4a?^YFuASNN2?4&!NI^Gq8An9G*3xxS?S8QaOq0A*6fweWIBVRp7WQHEz+ z3qO4nmdVyqG|p@u_aK1X1>BDwZ!~zMV*Fh*ceb@HcYb((qR~I!CvSP%wwZF>Oul35 zj!4zcW^LXJ-m3i08z*D)6Tj<pWs=LNv2N{ZQrG*kYjK-uQ;r`W8j=j1(D9U^<0qWO zP+W*V<<n0;`%E&!yg;*yW86Ks?!dawFx~_1{m)P*9h`ywpHLh%86I-YLc#eZ_QlHw zXSa4Q=s08mVu6i(0Jd3XnP4kWxELH0V;NK84cN=WosITLLstNWq8aYURKMHfpA}m6 z4cWiMYn`D~n#(K4QcMgq;3ZsD6;`5fv498WXU;Bv^NDG(qxssj9bUw5jD!&;EL^ea z4w^vB;N|s2-+AP$E;W^!s!N^N%F314%7TndM6;6&I_Lk#XDi;z$15iXCd1<$UbWmn zc;YkXG>WlmcWIt2V%_d+ImOMBUf|G$k18g?Nw{01fbscpx8Ld)S|h#+vhCAXrx~oz zQR9S9$F|bh_i9mYlci0iZNS!J+J-ij<;lWas4f+VJj(S-3&$F2&7}7hgIei)DJsQ9 zXi{a<vM99d`BtDfN)}V4*0+x47AHRq&1ZTKtoYlXD!V73kzRr8)vD#iE6x{Fe$C4I zl~P<atxZ+UC+SzK`XWYpwe>KczuZczMkC^f8Th2CZ<RS!!o0BRxl;zucxdIm2ib7| zu;b9yLcnEmc}#9TlSeVdp*yOkYe`c)%^%Zrm^hpk^WJP?HZHJv1Tjssj-kgM5s&DR zpC!P}ZkNer$<9D(n283L14Ug9Lz&K84Q2Rp+c_6lEcKpC>)rx$XPJN1r*41BEo04K zGM33>nqJqS$GF`52Qj^uUwe05I4J)KALZn~y|2CCj(X;N;d+wf<V%kQqk)W1b)%k{ zBkm;q1i%*`qmPC%KV4ao98P;Rxi)!1?c`T!;Tc>q+Nf7ev;JUHO>NYp#(KS~1D`QF z<^;wqR)y3;@qdtODeL0A`|0;jpj>$|#<irUCqr%LhCFM>szoz;XHe6p{^T_ey1i`l z6RKL)D{`dl-;>UndgZ}hbo9mcg9qqMRC4@UA%F6cDN~kA7V6ze>&3!|l3!>c&Ox)r z&Ij4}Ncnh9!6t!lqkzAjKYPAf3)dG;2<+823f1Q1^d%qnVQO^7?2PEtwBJ5s{w?(p z)FJSCgl!-oYTImJJ$pSC^-)Ybjl^FrQ>z*Fd#>SSnFfnmUV|_k5VixLu+8h~5Qw>C zBClg@(9{h2)gh(4N~2-e+tliyQgH$Tc2XHqqcct%AD!4lMk<<!8%q=aK!3a$)2m!h z3a65038ubYz4u=1UVhL0Cq4Wnv1dzbUS|nrk){@=dLN+s(X&ra)Z4<$-kIuTZX%QX ze)MfRW9N-T5|jPtM&d;p{rLOQ1173Wc8tvzkH~al9c4l`C7O~q@yf)c=<!KWNfXCM zC5?}ECckmIOeXK6YrmWAd2@XVgF{tP`6TTe<ou$EG}FRoP10qJ-?W~Re|BtcU@J<k zhxE$Cxl_5bg52Jgu?dDTs%CR)k?#Db_SpjHyFa)MS0<HCb&Sn^PSA_HD-k|L$aPqd zbK2A$o()>mTppMGR!u2lrs<pSAjfs`Ky(MYsxS{N_tm=Curc<6jd2`j?cK@pndUPy zp^jg{2EQp%Pw{fe<rWR?0+GBjhJ=2-^j|F>+Wdg=@U62v>f~KC5x-iAe1U9rx*(!^ zKe~Um5j;w_;W3_vB-v)q*+&ZMx5rYc=NXBV2$~eaW9{yM1o?DklYSDT<NU+KVY9qR zO*}f|aQDn&p9{jfKR`d2{c4Xw-o84LB{N=CgD=;+Ap-gzjVtZw^f}tg&rR$f-t)%$ z{pV6WMA?a#&`WPzLN3J-M(e}`?mGN<B9<DQ*x`-+$o{yf6m?o*Cz0BgKZ|XqPAflg zts<FJ>#s|ytDB_Pxv11DDUyIQNN#+R5jpNt@d7XoV>z^*Z6gF@L%wd!E=|Vo<JG~Q zG2WO|praOTwU8Oc|Ndv)SqgIT4<v25T$Cv(K{vB+zob-hC-@TBqV=+T!5VnN7thg& z7dHMgbo>P<qx9W}yt^zU%lTR3XDLEsv{?%mA>-K?k6f&#o3ss{B!X$ORvR%6H>^j- z{j|LtM)Ht0ep7OPk&MNslsr52C{RV8#h*cwQGoOqNk#;Qo`2w^ZW65d(RN1z@6p;; z_}(QU<pks7<$4l&_2!JI@@<hKO>ZrYs1%CB)2oqfbG>O~ZAGj59VKCn&Zf1l2qQee z0Xp~%k=EtoA#%@-jj%)Ytw;7^pVaTwVa**wj#b@{eeS6s)|NWC>^E9y-tiW31NbOC zgZm~ZPEjoztRCtzc*y*$m?b1|2JIvJSZO_Rd1<VX{e<hG&vn-BdO#$=N9m85kJ<j# z<wpzQO2=AP?Em=qwDU2*0g}Z+9OG6DADOjMp^2bMYN$Z0y3w3E190RZ9@E3K1*Osw zvWv~qrN|Q5py%8pVR1Jdk{@0s^}kDk{Le_H3$<BOZ(}TO!(%;R{c22XVs~RqQH4V= z9Ohf(n0pkyeLE)R5%Xtu#jTi{J6Ud4Jo}`egsYCS`0M%ZlVvmhL}muJoO?7B<8}`5 zJ?Fh=-S0>BJaeP}p6|&GiDSn<;0crQIb*l-GSFDZn#oqQ1Z5ezmV+anwP!^*simhM zs@S5qMM`K(-{Z<eBUU|iIof@WP6EQqmYz%PfB%g=!~M$HuKKGV*Ml(806fO!aW>5) zX11jHuVh-n1M6xmS11*Z={~t=x?^e^q+B@`x9m3GZKoi%ueT$nipPAB;$6>QYfT%z z;bB!pr|rY0*z1fn6YaG*l}gGEjC0fm5^5vvj~AvaM5PxCr3fuw4fXZ5hv`dkF)RD} zjpL=0^U@X@fjbm-#9z~bN#-<Bm6k6B$P>O|jwv&y*&EfMk<T%h`QPt<8c$Qu+miEw zKlpBOnVNn07)@xh@5W>z9d}}ipUAsk)4Cmq5SjC3!?(qilTLU<>+loSCv4NCoQoQ` zgO$?$p?!4Ul(e3>UFlOs4{}{!5m7Kfyen&4ZYPme;5K}vJ(-lT;^4=wRirogWO}>a zJI(hl2`wj_%=ys}-<_tos{9W9Ux9cHZX?b(YFm(Gtq*+M)k*^Gkh3dD((4{na^6J} z--{^h%$>g$XL7+~t;;KZVLoD4w5~Yzi_{mg<M_P+a)$pXU3q<vnzuWTDVBpkU%Kx! zal&!=vLk`uX@_QL_~W?3a7cq8sa;8!9}|Z5fOgQ?gBaUZ_)S8~+43&^M5NQ0_XUzX z*qWkg(sfv!XSPJ@e5TPgNlc}<=UeM|7bGG1T6f&b*JpK*5=Ah#kx;I#MUd>rZcNI7 zD|MB{lQk)cwLe!4n$0y?oq`|>s*P4azIAZ1iM6f|H<D%nAJs-Fq>kvm+-S@WK~lA* zhL4A%^XE=ZC!)^MB*iK%-AdPs8%w{ag0=g;NgBK_pEc>EGdd`58viA+3mlQ$J%Oxc zg1$!*{E7bKZv$t<%g)iHTaD-HdgH)H2dC_-7lLkjCRgCx%Bi$}hImZ{t^BM}8u>Dk z=Fd-3xcM{nFPBp2@oB_!96Ee{QhR$+{*80k?9wt*{=0(re;?OUQ27mK%h}T9Svhd7 z-lW%9OnT0WGi6({@}}jCNkTuNLiFacS0X4gb;H5zytk=Jvy#&U(Rti6pPg1R6=v=H zWHJm__|ZX*qurf{(a-mF+Dlw|kM{QW81|l=QZx#wW8;yD)j^7s!CLu~@VJBFU67i} zvyW<~acf90&zG(<ThH6&$VE>EpY`+cr;K&?PaB3Nu5nNt6o8mFHv#|z*eM$3l&U^P zH#cg#fbHjI!gf(+H6Q_SE+lnqw8Y?EBmh{*a)J`XjVXhzHADzqq)6eObvPQ6E&)!F z1TpDC;Ver3c`yC_H}A#nZR6bOE$@|@Hcmc{eAE8r+K<xM-|X)ElJ*PoHKOSs+lw2b z!=?F3#DSFR&0#3R$JM88f66UoEn_g2u^4*XI!$|Wnr5@q?Be!qCI+~3nw7TBeWF=m zQ-`=)u0{89R~Dq7+-yIoKd`BPA(nCA&UPx*x-r&W<h29}d@QNwmr*8AvZE-JsO%&6 zFJm(a_lH64*xChceWi_k)Vc+AecqN`p0L29&MW$NJkIt$@j51X$TDdt=iY*aebz;N z9*^7QX4@Ay?4{nxmd))(T{b|UpORmYm#+t=(<9=BWbsa?;=83ch>u0fPOu1M*%wHF zZ<8oAhoYMKX)ZN&kqup7YwL4n^jX{coXoKww>lp+&3Q!q`LTk=`~kz!SMqJ#kEnV| zww_AWXH)cS?qAXuJl+fG`i-<HQPMIKv$MvhrHxapd0M_I5LrcC`Ue%4&?;o*Kb^R( zBIdC4E+>1|ZD9YOdbKQ^#?%gIS^Vr14fvW${h?{n<!CE1sgC_tLLn(-gNs5^&Yd%= z=uW&WrULZ<bsd}ZdjV$`rKRpJ(9fQh5>ud`tsr}C0aMRLokB0r&y70qGE1lVR~9{T zqE}?y3!Fbul2f3^tCcz|^tH;FLeCWd-;Jl_;R*-OlS@fQkjcFTvsJPwy)3|GLyxKC z74#)o<1W8~KQuMpP5W_&g7HJr2sovkujcpZqMrYV8D8+R(_XsmR6*{O?1rwLjdx(A zXnqU%US7Q2rQ4p7+!1A)k9p@irxo$FcNWTW^TRJ&^SqrssnboRh*F;yDJ+cS>6NFd z0$yg$-P6{ic=-nOy!`b@l0vpx2Ic>mopf-PFw=XqT}f;CRPl_Cl)StQ<rL2Nd@4Aj zDkaxs{MT?5bvKSnMe}ia5t>TrM%G<;*}lJ|tFNJbL7#15pV$4?B?B+J<N0Uyt@|44 zj=sEqaU3mAAyadixoOJWI*;|9cDzAp`;f-6Ce_(n)8%dIDx9t}8dN%3Crv<GOw*}M z2EJ{RC-sKAJQZDb_&4;Fs@5L{$)XdCveK--(#CID_Ci>NvBzCWF&lGMesUpYLh=N% zlFa;tLtT00NJ^4L{bE^P^K&&yUEaK}Wq+PdY0~IkhsI6njdYbYcQs7U`o~Bf>h0_* zZSCrxu754Z#<V^>I96&REVbw1Sy}YF#wz{wIIfY?H?_5S9go*#bz5Htl{EOf#&mu( zhsX7qRyFk8oOH1HfO;gGPcYf0mz&$?4`sI(MEV~Q+wYs7SqCe+8D}RWNMh8yczxC+ z^P}>4jI*hTC()Eh<W54H@C;hUao%O(j}n1}$d||nF5fKvG0`nGuVDBGehpuki&mEG zNcGY<L9gr}hlZxYWUiP*;E1hj(|BL6{$gG0*J~Fw$I1->h-)<aYp#Q~j*z>3*<EG| zGJpV>R#ssGL89G6j!%<lc437oybUl(^?$@UUzM-0f$uSoZ&YK?pOx#v_u0g+mK=;= z@pCTvA>S%zLBf30WWHnd7Mg2H9>(wuT+g@Ns9#oyIaJ=njm+a4P2-M4Q~N|c-v^uc z)slnB`8u<><YEHfx)<OBd&|&p&pZspS|h11k87*&a*Rxv$2Up|#?<TOY*?yre@fzT zlf6g_Bk*++YkhFvfdu0ES}!|dU#k+b*WXkTf0HBNQ2)b@k?j$7l@Fnv#!?mRqlq7Q z7_lWToQ=uZB9bR?Iy8+Bk_(@x=ljH_rB_FX1$lZEob0r3rYdZS^P$CD@Xe-QuF*sF zKoI<>#|_j>-ztmbFn=pQ7U8kubOUP1-$DKkhoGL47dJ^Hbj}WtLxPxtn1~5U5|dg^ zn#eWkxtdu(e9;u^EYdJbF+nzRvW1hJ%t_`Xk`7srpeB6OOUS%(y^i^4vwPR^BVJ!j zin&a%*jbo@Pt-FD%qGjL_z4>SFTtwIrzl&4ZP=Cvvw+KC2WNgc&w!^eU0*w9N%b9? zYs(2yJdUC8ML{Shad?8pw+L2)Q$OO=vo*2JlI=haJj8->*nXK`&NIMt9pRXOa#AQy z@Ho%e&`Tovn$M>1)ZI@5+&WjCThsB-(Xue7atF^mj=@jpJuJlFi3&X|26HNR@X5mT zlZd*p3K);VC-o%}J<Y4=Mpq-&quXJW&NkkG$6=nIyD_)l9nW;Ikh06xM)nvx3R?Fq z(FSNy1)f+M7dm_r>!NwE&62GkED6Td6oe;f84ppU7HF9Zw3>c-S`VWGVdh81-e9`2 z%W(^p6E^NG<k4iKAjnhLIA8%Tc4YEoL33hHcseu(7ZyHB>ASxQoyI57`Tr?QGcq}^ zq!SC87{V+GVIdr9IX0{#sXM^aB{U@<AtXUAEhPxDk=M5HTC5fI!`KY3#ac%+Ba4(i za+oOVl-F!bgxzl<rPY$#zT-eV^;cD{3Tot=HLzL}*uVshc+-J#+)72=t5EWwUIp{u zeA4%fC;Cg}p^`v{%W?NpsoqnmxihF1;1XY+uN(Dv)ss)1iHV5zHs(3-t`)6yvq~Nl z(Hc^l@4;f7r+-{7HF(HlB1X22SHh^+m&-AH@ts#hcKn}2sBzFbZv;Bq1(7k@4_k>$ z<uy9=AO1f8_f5-WN>9%EeRm6~k5AxiyCBY9A6F`Lv~0R~P8-g|Cd|`MQM}vA^E`xX zotBTbEdA#U!DKevJU1@R%r=n)fuqF8&@Qchn-!e6S<*?47nm?F9{ph6zj4v?$v40J z3n;K4!KQ9V+UY2AMiLki#xv9HNd|~}4ENi#KE@fidCN}Y70Tmp8KqPe<ruGd>h%{U ziWN?WnPI#ISdd{C12g!r-vAamd#q<5B2M|TOM&Ug@jt)}7I_zmHq?<q*EM|hsZcJb ztKj2!V*3iz%AWYka$Y6-E`KM9I2vB`I9GO~??Pc1FW^cvDOKFPc5H~X*bpoU;b^tP zYLDa12}O7Ecqm;4WLL`6N>916+U=MwI0o3NED-hd1gxtUJN^}HjeV{ZKQ;`ptyb@d z@8o>+8x`4^Y>R&@KWwh2230<?lL|OV;|@59aB{i2xOD?!1EDaJAdY#B4FPf;yo4Bs z?*}GLG(`llw#FPYB2Jomq66+NAK40FnL-RdH3s^*yA{jp3k?#D)fp-+?x6#?dwuSx zY{ldpoXNqmzB5z0!HnwX(R70)qRet<KpGZhu?&uSza83FixcZm!%;Bb0EPMwNL|<I zus6D)VDmml55Iwm@A3bVUccW-Keq3OyK&kh^DgjI-xrWpKnLPK>k5XT<%RjZ+-%=d zr139E0s`N${2`6RM|pz*iyzW?fx)6!d5EAnGx(*fg>!I)1a}9fM@TPoMvA>hE1$ji z*%c@k`UqHpbleO3JYbw&x@22fCPtRc#yrg0$)28{qkNyG1RZeczF?L}-h<XBB}MLY zilNlQzU?+JZy%JG1v4{4zH2>Kf-_?TOzz7BR_fAvkp>@RZ?}^}f<o9>tt&kCXip-3 z{`t~4&z>{EbH;y6`-M^`gG33-c_ZmF1H|rVSTH)g2S^B~G`7pj<?$(13`a;RaZH&2 zaLD<yf{5~lx;9Rli2E)8bD_|6OFr`G@=t7tf83xU!$yo6H(}D0X)_jEx{3IO58rV> ziZmIr<WR_?Qs8eYv=i&q{PStQM~^*0mGZae|Ep`|{(n)o^YNbL|Ea$_U)-|u-}H6< z^3Io2SNzA{1W&#!9UW2qnz#3R{pdNr7L0yP%e$%#ogG2o$o~~Av%#(lF4r-joo}k| zXx}pk$z=c#IDB)eo&pCemVrNhQM2IjfGaEk=x6=S=N<@vmla?h_+8fK0WH@7Ufybe zS43?@3u{V04MAATaH59Ruy~U7+^u1MLZa0Ef!-QaO)Gq5G4bK!1dn+1Xx>~Wt07P_ zH5SIxryZKHV6)Io=;jgWdRVuX{RuyIDPHlZx~I(=t2`n}o!mN3z<e{A!y6jF)1hNM zch?f1>{6UtgIV#(;beT0*6pG#J*JyQO!BVOs4yK;AQU^Q|2GaTNnRo&fybdtRsg-h zQ!EJtL?oOn9$<982L42>0u0aSq!heHEIdm1!cv&kg~n`fcRa8%k1#q`Hof0qu@FL% zhp`^mz-lHtnrdAX%RC5;n1}R(CCaC5IHo=_9w`N{$r@yZTkKLKe(17C8L)K#vb+>C zTN?xMw9;SC-JJMjm!h|ZFcU)nJRWYnTS)<LZPHH}5)~_+Z~1QPqmU6+1ZvG7izr!- zk%q;_BYJE*o+N`NO*5L2K0Krl-7KL#?35IRS^X4K0Ob`?!S;D{6Nz*^Mp_mdkLWp< z3^DnHe~S<kX|qJY09L9{13O2)#0x>>gOM6Qe4+GPy4a7nr#~6I^GPdUv__reswBV5 z-K^?mpy6pmE#PEe4XlABaF!asL#h@tloWOjX31!d43W)xRBsHLL1H#B+cgW|-nTN; zP}x#8{jk1ey^C^!t&%gsEzi+|cKty^?oWmcU};WCW=S5l5m7J+5<*CFCuWFs8IRTP z@M@%xAP#2&HzED?Fj!%`g3`1;$9x0~3ARd>!X>&xiP%IeJq4|#I7{T4Tb55%fr&_e zJu_gjvE4ne`h7t2L6F4LoRR+&FkmLY7JrH|T2Cy0a<jZA30kl&iAKZ$mT;>kK79hV z>9N#l4F0s&etKZtjQ*2g+)#4ulPY*mC#2K^gE-L?Avrxi1|y0AlWR@@9Vw?-(%s>! zb;gi{d?Y!@sW(3FTp%T@WOU7l4u+te=DUg=Ose#*1zCoLa4&V?z+o}WD?T#wlr!<V z7EH=LWyHOCs%7<|YG7nhE%ek`ix3|X9}ij2G@UAIg|rValY7seGJb-XH{46Q%I7lB zEuZSUv_4U`6cWUC3U@7AcrsEzt)Wns_K@aCoh->mO08I7Rcwg=b#ww6xpsa+Ua;<@ zvzEyARnNV}reo|HSqWM7jU6FwV&^L9sZ<+q5$tHRYUbKE1eEIy=LVJ?pIZvchU?Ss z94L_)IUPiYIU9Cc<~*p`9+hDFuVm!AIZo{zZ^-+bl@Pq~!Qm|ouHcq~&C)~2IqH3O zy<O%<ucQ2X23QPdKG((my|8d$yL)0a4p2}347ZJ@ua((CrhEF@;WfP$IFA)Ze2x&# zX}h`{7X#As;O<9Ce<{z01?tgt&Mqr|gS}Wxg&ruwlH<Ce&qCaZ;;_ZHTwV~y*^P6K zOb;HoTzBSt>YP$hnG-G^!v=WT?%N=Oa&?`mLtJ*)C_0(&m!FhI-QHw+OFl7-i3u=+ z?B34iFoa+FLP#u(vi3wF^?S@B%|>KZULq2wf+6{8b#^U&7wX4V8aLh+F)`GHJzxck z1AsZ^R5jjLnXlcUhly#7;{U%Uge}0@q(`DWYksJfxS2R;cs;dkXkeot5LUR}j2@QQ zO~hdm^VI+ayk`sg`o9u0n74XStgt2Df16{ip@hYV+}&+)`B&U2s5?}<_@Ro|DE;B` z_mOit0S+qcZG{DWRX$O`9~~@(BJquU^nWdmtW@if>;B%``D1c_FdO%C7i>+5#e$P9 zd7kdN?%or#E9h|}#KW7*0l8fHu<HqeL(AI-`pWg1t_zpfVgG4Lu7~-8k}|vns+7A2 zxYw=>e4r=3T^st4yO37*kmvTNGl<X+oL2LyD@sa8F^a3uX=jDe&R5Tu=a#v=wC(PJ zOAz<$C~^DpI>?%tZx1XTg+?7J-vMdqHIk)W737JjI)g{Qm?+I_UKJgsL@lGZ3Y~UZ z80~y@eR*z~Fw{1J2ZAB){h&k)^*U-eBu~hPZ0XP7{V|f4SeRx2Ou#KdBy&V)>5<Se zaKjA(8D+h(IX!}cW+<4HF8~(%QevWg9KcHm#Ars7xV5?B1t``9<=JaL{lNunLP5#3 zCaX+YDZASNvn&xgkfT|y^C%2qIT!NiKA;`efhvNMGTH{AASRm|f<Y2XOM+|iHX*{Y z*<+w;%iP#(KOdm52!aH|(OvdD?rbh}VWH2(FlEb;eoJVnys{m-R0@U?8lc&+xG~p^ z!Ni2Er-JOGIvlMadck2;9&p8d6mAuqCao&TG0{Dtt?c5Uutz|o1b2^H2(GT;J#Omu z5efudqRK0nU+lmvRz&=;1HfG-DINIH61wiF=LthkkC*j(G2EXP(s}Rip&k7aHUR9f zZE;)Sp4wS#Z%&FE$2{2=C|x|DLfOeN8;!3(K~O>qGhV`+<{Gk$MD`_p(qyR;I8WSQ z=d20imWpTr!=ZiPA)@L<2v7lG@iZn|EZ0Yu*HUNN-45JiNyLF2%_?%&*%2P+yZU@2 zE85Z`w)cQLQmvpEsam4CpIl0M$S{S_?dlXvTsTJpv{j3<EdjyvcGq1!dnXA571Gw( zm6r=g%OAGm;tBi!l`{&VML~*^S}(=lPI+*|z8#>7jDmu~+)YGr*PK>3h=$|ySOlcD zr6?JmRJ)bT5W)J}yZ1rDLfj*wOH`3Kg_Xsp^Ps7#<SH0x*4Vsyh65#<wI2#mj~0s? z)(%8`Dwy}Vb3(#Yr%~M8KH%TK#rN0A{~u1!zeuP1kwS$j5oo6Pc!Xy2T<uJaCL$tI zX1>Sz!PHV_xdk<KKoSop+o3RzRN&FYG(ROZ9F38GR;(t(ASH(q6xs?PRuEGUo?Kx9 z5;kT)%2^VzE<H5d3B%6#e!TY@YTBOEyU#jAc?J_-q1vx+nMjvux9Usob+T1$+;ra! zT^j?z(Ke*bErk`TlRxZ0^ei1+oSawz{Jf#yTn_H{fg8L%xm0@eWG%OLTWA=E;rzFP zdQd!=6<@$jH^3$=$l(=&$m@B73G!oE@Am^A&9*`Ds|YO-cJ2@x48UwDTb=TvnH6^d zyZccVQn>{++;tKmV6N6CJ?l7dlTv4QtYY$w(eO+hZHk=37)THU*Du{mQcAnlddX}; zI%oKtviFlXMF=$fO`EgAqer<|o3;FZcqfxV+IdHh!`F8jIEaN>ROu5#vrdJHDhkSj z%LI2H!UDmRtVO}1+%k)7VWo6QyX%dHLAPFRkb5LF!x<BjWRDK+yww1GMJ=<Spjdue zDdMBH2Ug(&H~|7Fg-almN$b@!x>j!W6Go=Ao7jkxX3`__6Ece_f0u+ZOh49F!A~q- zPfF)ew-2*8OVV9?RDX&^M&^_NzV85fDgZ4tKpgZ_PU>u4R}>sAXs1j@@9Mh#Bk7j$ z$|@nT92lm?wzvsmI;jwdA>L*W!Hv9yxxi(s%$QK<W_2@!kp=~-(@n9ZtAL!ql0Zv{ z#>k@3D=#|6+qNXg2|;L;R0w~ItYSVrMK?!?OURkE`(Jl2mXHqCz7#MRo%?$aAv4&H zBBO@1&zLrPbXW^OL*wmm@Pwu-+8jjeWF95WBOg+xYgqcF^LNcd5b1l&XcfQ9LB{=D z1nJcy-Fi?e5uD_@;kNE5rp58&DIh{De?qff8WLGh6bm`tZKvl9!)VBcPxNZTafJdC z;Y<mpse5w<@0Hr5>@YV<4cf$%>CA#xEEbWG-kwxZS&7Y7#fnnaM2x{oKt)&Jw+y2} zmj^YdvX6(nKI7c;HVZ){J+7hV4-Kd2clbtu`<QiF*`^ikC@|ZPn@L0QN5M|CN1qJ3 z%R4D3PI_I!FwuP(k~<Xd!1E1I;#sq$-{ojlM~q(gXK}Z*Umz#SenJjKPxunK2TIZd z6HFNVx7c~Qu!}BjYxQ-%xLRG-m#!^~Jgcp@t8c*9dm~8rb6Db8?hleYJVl>TL!QXn zq68;^6SbA=2v<ygz^!7asl6;pmR>9fQU7vRMs%TbD+s1c4_e$JhFGy6{yJs}akk zoQM%#dC0_dAEP=Tt=i8(R$&qNqyRfW#J|wT&6r1bYF6<oX-cWLp%bgGOBEZ5!x4J& z<MHsv@8N+Cf2KWlZ}^&Lw<CHF(ID|Z`<Q_UpaKF1l})<lVncBXLHKGpg2`wYs5Bto z(QkiN&L>L}+a2tt+AzAPIdD%eKYYsTyz^{!C0C7i6)Z#`#WRcCc@+lBYAb3{=qzUO z3W><pS!mTb0ZYB=(oWXVhZ((@Z%i9njYF^7$!n_Yi)0CLVsg8keX?6l1d3km=yAel zrZ&xA*26hp6)Smb$5ana3Ukb*Dm?~PqbuCUgmYLJh(l6PvVt-LAK1@4Gt#<O*^r{b z;80v>AuTB(PmQqsA$OeS*4^l)=da`V!(^PFAbS3%XMNXHDFTS35q%H!QR<ZyhB(x2 zn2RPAFGK<3gMb~II=`7AKt^yvE6j4{Y;-?tPHwQRFL<3Qo431D%Y}hp)G_*4<e}oT zeQ6t-l^)NCJm2HABz(vY@je5XkJ+FH(9*cJv!SYVl!HZ~<CMmysy#`gXVSp35Pws4 z5>(mB^L;@P;miHa{`s>!xPV<BK$c@ad*dRX3&wN4EQ95lWJK~&o_|D5P$4Lxi++XG zV!jH26zTj^s-mEUL#}?nr#$C61y2e?MOCcRuo3{+wR*5mgnG2vbzE<;EeIiceGBf4 zoFnOCI>+yL!hIC#5^joy8Y|h=GrVzy7uqukj`BqdOeKIt+SLTEq>B=MHYOyoLlPc3 zy@tpjZ*#Qwh`NNLX+$oXcebxK6If}M!Jps>rfH(XkZLh=7|~|pwv8AopP0lll;|YK zls!WxuURs;5H!>G=E|KksYgDYdCr(JT*84!Rvw-k2FAycD?JT50AmaJvOqLFgC4^L zS0{Qpd8D<&!u16M4~KEnhUbDA&1-{`Tn%|3N0Oc#rY3pL`AGO3c#_Y&kgxKMkimrd zH4P(mIOL%=n2&h8m`%CKvkwNg^`vb4f{zv@!wd+6ZzL~2i>>U@*`AypAaOd3Gs?%Z zln}`)H|_#!VL*5K$%aP<@9+2HetBEn?DRx(F-qL=L|-?y+F};O3evEPG?3P3dS9j* ztpUa*<hkxgF~fi~0GO9vL@MtM^HCu%^Xg9>^rE)cdrh&5thEFn{KUYcj6<G>0zE_v z{B!NK88A^{?dKdN%77C5fq&|;hwLp`P^fi%riKBB%1zF8%`Zg=euiCro%rS;+wQ{= ze(6uzc;LTt@Z+3udUnEJPAB~UqVh=!VHLbWm%YryX>)oVEn90H*qlk+zeN0CfNJLr zlqpZHf@#?FCBnR?unf)sOI%SAbl?xW##&vb3I1Lcs=|>FZQ6AD{r*dG-j4&Iqbqog zeiREW_k-jB5?2`6RYFQvhE)Q6Cn-z3%$2MP88DtT((;e%jeIR%!T={z+*K0ptNRe5 zS9IzOp;wcK2sD~AYC?q<dCM&4gIK)!V~>L5jgik&nJ$(f09IKsO{p+y=ONK#4FCD7 z^&$TKSLjbn)6tIu2RP+{F2F&M9X9(RkAiJ=8&^-NJ1pE-aXo3|lvpQ(nm9(_`OwcF zx!3(F13S75<LoEw;h?i$$0e4GQo}j>3{3}IlzQ;7L}=cI`#f=j=WdIdSTmjZ;#P?R zYGLNM#&Kdkc!lP0Ly~TDlF)DL_yq+g2-S+~fpUDVbO8fw!S}DvI0;E)Zd=_(q_kKz zicAc{$!cfD#^=4-#wV*R$nN{kAAj&RBtZbZhdGwDn3LBm!FGec+|XfJ(}-;|+s!PH z-yov<lehO}7Z85enIvoR35G(O<mO%ocA}Y}L<<_^A^&F-M~K-Z%b3O>@I;%$b5r?k zh59|!P0h7mp}J5Zq|z$#*4>GS6B+=64`r$3r6uhWQ+%rL!t{Wa)uLW@vhITzGKwXL zw53h+0l-!vN2Ak`f7iIyScEd4@UpWK3`R3Ku*HR51Pwc$_&)rI&IgMFY%*UV>W~@i zT2RL24&KFu18^2U$v_?yud|^6=2Na|MjvOO5TWOlg=WQwieR?ZBUJECw4ktLw3Z+v za}};DJ*KF_Oq!s6FL?@}V^tFJv^xU`v5wiP8bp7D4u*^1_|1?wD{VP*7@(C#M*fS- zIFK$|kFE~_09S$X#8UMN{F;f_{!-)GLJ75VB77P;*gtDFPVD9^OOcd7z&#iku)T%3 z*NKcZvzeGfZk4(M_VnCh#2qvie0L5fAD%C5fg!-riPYSA27s?(;aS*@@mPQ96`8=& z0!QT&gj~GTrxH{cQ!cTSP1>_;fdyITYIlBwo~Fu!U7FN<J-Vm06EmBR*_p6b73LN` z$2M4~&D?;W(47j(R}gG9C&6W%%~hkDVg#)(^E^t9nF_<R0#j)N9~XNCP{v{W+ap*R zkfjzZ^99J2T8$R)bo;hmTCg5l8M69wSEOSITP3xMPfXbAVEkW}{<PijTGUi7qMtp* z+<>fV>lxV9qRELxLMXz!p2X|Uxeu%=Ef>s0*`5Jnr!Fub)DRZk!Fr=^_sy8juzZ9` z5^CI0Z>y8Z2u&sHkx}O*so4NI@&y7FJ;w=eweggtM3B*5lKpDBarwMuK(kyz-UWu{ zltEiJLsOStjkaZlRtN|ZAe*b^xWF62cmknJ5I7&?6?wH#6WPGK?F}|HY?*M%bM)p* z<e+4*5<t0fPl{`XG0?IMbLda1-EOG4)Fo(n?cLN(P)R`2t++q#CT=5^Jr(hm=4$c~ z7CO{3=Sw#(f!*Zq!{`qn!|F$-A989)YAM!z_;lDkt7|sAylP2BlaP(BovwWOCyDaQ zXkQmTT5O>+B_!;26+BhSv39Hs2lekwFbwy7>FS4=AiL(DKRc0Pc+-QP-oP}(*`=#j zC%bz3gsnZPc78U=<&*>WKI=2bmw*?UQ6F5W&`N+B(c~X;bbFE6c0MGOAycIrFon3+ zw`T$lb~-}+$WDhj9kJ=)p8JWkmBDJJs(>F1)#uA1(&Xv@x2cP$`!e)&1?_PexW8Rq z5FT6~RjwF;9XIrxA2xT86N^Gx)N*Kd6dVwQ%_HGV!=&)`wuOt~PrIl8zwG?b-D~r{ zApaL%jaN)xcAyAp3jggW4U(kNl0clO!|d*OE5iudHlS~0p6Lw;b0`?;=}7h?)+-mv z^nlw#rUScy(_}>jl!XI)TYpkHOimbyojsxtMg>^kU$j#>k9KhY@9>`F#T3GyI;MH! z&$ct8y~EQ!={nuBrpS#1Jvm7#XS@KpGTvhh=;qu2EXY|FDTUU$k1fnhw0lwPs(@S3 zSF#4HkrJmImznwbQ;3*flbRb`)ZJu&DoMw_snZ153Bl+{seIytr0(vns2nla37v@I z3u>84r^O{^jTZA%ruQ^9WmmQze=erzA+rlDU1Ke@2=znOvo3QG*f>wZL)>Epi{n(j zs?gbe_f7=H!qem@I%|ln@l;2yaPXR30faWFZ++<o5bfa}pN`6x19#Out)$c|<=a z!L%w|l<W#d4Kl3;l;I43-CZhxd=@i5<pZo{#}wTF$!~Vv1b)*qNZlIv6#MO98A%}{ zp1Brey4l?Hq>dDa&%N7<MmEr}^>O4WDXkw@Q!$5(t8nj^2@HuW<!FJvTo8e?taBQl zNM4iDPB7X#8!BxgDH)lF%zfv<_r*{25(p_}<?MQ5pxh7`)TjG*bkB&NCT>0_t|!fs z77KMtZ<nCYKp2C+rsiP$%O`;rL*yYuA*3@y08ZRGJ79094V)@X4{Vq9&u>P0#R9<f z<2?kIV$I=emd@@j@1UpUX1TA81YfVTKYzsJlKwSyMx@5>#z9{_3xS$wyTlPskeu}~ z5Kr~#o369|U>mzS2R@aL$mAyr25)Z%%n>(yP5*J2qHe5WPQBLh-!C!m0z0rKeOW8v zwhZj~Al51}ix)m%<5v27Uz#~5);U0{4u%+zkuCLf24x-n2*-<*(#Ct3`u5E|R=7R& zU%4yLW$`@+Z?sqA6a=0d@X=$wLE}IPO?8VEnyLxA1~hPKD`rR_Tc$~dS|nCMdLlH! z4VK!<2~X=em}i|Kh0`dD+s+(l^nsq<%{dz$m}V!ZfhiwpB%#D3SZN`CVB4imEEVi& ztJvDt$sH*N=!sVm30+a7Z2B@#K95^bU_`k~lJe!iUG?*xMluVwF_;kfdJ*<~*eY=_ zI}xmYq8C>xXXF9Zd<##7LR2|hBZe^7b8Ccbcsrbo-1?Y!JdB5UR<P31YO3D9;oeDY zi(Ku}9mR+SO1@Qx=Qx8H<4vvXQXd(#?*P<HIk4cM<lMm8{9khbNQJd1v(8cFr6y+O zWBt0G$*JBd=H{kK_101ZqGOQoEMV}pqw<AH0KV`PFLIo$?e5c+tl-5T{Zdc$=H{ZC z=Q4i>fM<w81w9}IecaIGvq4Q<TP7C)zm2)XCNoO<@Fby)0!88ZPm<M>i&>8I1pJ0V zUD;@gf!>mPko=IcX*ci%x>E1_8t;#~&wHE~C^CtF1=!C-f||9UeSDPB36-5goZ{IK zkn{kpStH_2v~NuvE8IWVO^M7`rJ1UM9Xkk5X=FVMxMP`~U<?HZhjG)J=nmPKkn|}p zD(Nebse|5v5y)?mB-gN(*uoX53W$bC2EJmqq?Bh7IFdOkt9MGw1wNF^1*#?A0ZxOc z4;g^|+zOktT-nswTtJX1z}BMrOS^>cC}O@kak?x0-)H8e$6O>F^Sy(dO_Nk4%iCoh z718!K7yaaUeQ)ceS<DC+^$1*=A@6Y}=z`RCit^rox)Waz+3a=rioHIANjbog;hJaU z3KtOcwg1*QMux&uAW>E2T6dp;Zx8fvs|uS3z8Q2f%sSxh;1gV{Ag&V;XjoSTwXmix zU2m}ChY6K&;{lz(o4$>T%LCpFK2ho~9YGR_H>pD9t!cyy?z^MMFvO5v_ZyN*Z->u+ zN}Q8CswptiZ1r-WMtyVO6aIZaQ0gzdt?*>vTlBE@Xl2pE+wNEvQFX1lTCG5RD^H{j zR(Aj><0=WRk(u8aO4yqw@weiKzIq<s7l#S)qt%aijGSfWG4U1Q*(3LY0GDuq1drq$ z*(}e=*_L%yV%d&YIY54aH|wPb6qKu<LhMs~iOKe%;g?JK%?=54>&o}{BSUdUbNY)z zS;(3%0&QL7iVoOy3Z(MpASbsMtAe8EJ$&^`#U#l3g|3;)@aY*9a@8x9>Ao%85Hh1f zRic`2#eDk<sw$TAI*_R1xY-=(mn)0c>rkJWEc58@8UGxXL*F&EEwdskay?nJDTD@9 z|Exd6HR)8foNPmwu?4CC08LdT8cL?VT2?UNA0w=owo`9WEL5IS%YY8(V7l4j@14Ky zSB@TFz_|i&gD&wZ_;eo{SHgZ|aow)7?RLRPEC}&FRc6U?EJHtlzr_CSDcOB<R@@1L z5lg4U4Gq=K`;dfY+%n~0H*WrG`C!t^d`SoT3Q|Z*yvFDyQyRh_;r+T2fs55Yf5cHB zu6%3@N!Yq}4TveMm82QzG5W#+UafyCiUSoFy#(M2=^)xMNOhj*C97rRn0UWn)krVG z`#fP$LmcyPrC9wg8^>x^*kK5W1j`iiv3J%s@%*Ck(qlg8MEpspF+VS;^l)7(#Tv!) z8=TK$3#yo)ht<2=Dj)qL@yqzqcMt%3)P^Hu4eJ;{3-rE*a1w6fjL{Sd&Wm{@S6^QD zgkBLbIR~^Q`_l1^9Y%f8|108byDj{Tn(2JM`t{U~!zrg@o{tGOACy6J-Ihl<jz*>0 zMfpl$87BVrC+%VyOm$&Ygx0A(+v^cm)qXv|tjjg%=qe?fokc(9!)GELXRGfx&`-uu zh+#9>_Y(dU^+U6HEf0Wl;ntNUt2m?qa9vj#N7CCtGK=YO1L2d&&qfEI;6I=E^gv&Y zN?G6rod-4sAV%HAAY*DVgjl?GS~(a_DBK?nHDt~6^aH(Hux(WkIn-r<;IyR4Ec~TQ zuoFG>sj;;i>&DK<mM9Z~tLl9_AR!K7JzxZcZNQKyutJ;S>rkKtnrM_KJ#D@&U*jRS zzarItC&>gVKc2h1j30EdxoYOexuAfq)B?nFlE)DE9saB{gTLC)YT2GN0%<AFDAppi z`e;Zh94TJ;3*5gH5eYCb_h>XXBQ*SlYU|avh?I9#wr@&0imp?0he1dWpKqcSP?c9X zv4O@%w>y{;+BpzmWW;K>%tZS81r|C=DshCGK^%$DmwaWl%AuV(;|b<y#t!dQv4ptY z>RJn+d9!^xlB2du*W^T*kDemuy;&9*j+hYcB{uO0epfi5Wnxsf3gROFz90AfP6#+6 z7T2Yhx}+hIfJhuI3(t$RE;d6~thi8%v*sf}avOQ$h_h#7ra@SyMX8BIEm|7$ejnwt zCF#OT8KTw7k_*-;^p*|+>Y6S(mPX8s48~hQuxO2;nD8e}@B-)~ZZRi>M9WDxEsWMY zWX0%k?_G*mCjf6Flgt#&9^5MPe;<~)C4u4i;fhBOPuijHsJBwCZwruN-q^9&aRvsD z1+ZTT&wudl8Ysk7+SJ&_lV2(;7pu&#gPPG)sLvl9(|P3nY{wFAn*DZwwY6>P%9dcp zTti+kBPLDjGiBTP_lJJ!VroGCpBp>#l(v!m-kmSlQIajVZo-Ps+7ldB7pF#HDYJ5t z-yW*W%vZP{z5!B-)ifH}pE_R3?=q&#wkLUf-=rSCcsoiDNl-o_=a*THjrP3$k;qp+ zj)%Gexb2t5cV~CSHypknzpeUeU+)A-oTQAle<%!K^CHw@uB?!n{+Ln{Ah3qxd}cBU zAjCWB(GoUC<={fG*9a~KE9L^hV1_a$Nh*LSwT%(%BG<W2`+TqH$qPfNKTT+hT?hWd zb?}_Z=^e}%4G?`W=0zlP7m1V{w6>rcH?wemrUQgqVMV{H<~mMsUnNu`o3iI=yNG4P zk6yy7Z(S(!s}G=vP66E-OkWmeLPblQoO#|!p{wiQLe}IkZ-EHx_&U*~O0<Nwh*Aq= zQd1h83hy_(D8RsPI2ffE16a#uQ?6A(U#^*4BRJsOKhHQ9-@e`z0;QgO^7^SCo>Gc{ zXTGM}6ehkOT>zt3q7uV~y<0cEm{vAr1{rpUm7eVj#+9et+S_e6%c1Y*)YT;rrEvHw zorB?cnU0q<802Qq)yZk=<lETof-(7*b@?Bj`D((%PAzN6qcvWw<os-3R8z$)i!UBY zmM`$(I}C_^>E#4wm*2iT?$^udupDYz7I?z<o7S#^?fF{2-h_*<L5(KWP1_^e$Ma9H zN)KVMfvz>f^PXu4L8fLl5iOnY2oL5n+(f5g8}E&E(R`eSLR(lW)<3IK3GDjK#;New zUMOF9-NE>M$o0-0_I5V82DpB^xo_|5RZoE3AbjdzK`FDa*^)OZJQWWw0v6b0BVjCP zV`Wpq;<1bV+2t%rci8L|ExO)@8B$$@e-X4SzazsPV7S&z6xcoQ&i$zy_f9T)c?lUV zBHf{DMvuj?Q?!kyRNtUNrYd*qm}xW?7h9mZu5}qJzq|$5itxWwDe!2T9*_(Dj$8)? zTliaF@|k871^255b)8nE^y2<~Vz+atB6EM59-oWYFN)6R-*KAokoM^V;Kmmxe;M2w zAK$Lvki+}aaWc-WSAA<cDARnJN*3KmX{}|ROm4*@v4#gaTJtE;#scGnA)zhZrQEmU zN`gk?aDP0&@zXWaBG>{!QW#yw3(hO<pJ6L#smtS!+8Q{yJ=BG<Dho8h^iFb$Co~qd zr+Ek~@DD+oWJ<8fx<1H%0Pg?A?#}ks=EnNkET68wt?%E!8E0>g_u52!QI_eS_w;kK zBwzo$->#QE4Q?Io?C&<Kp<@B+1uv5U-B9j&3X~9j_5VcVnF_A2AL2g%uRjU%gSoO_ z^k!#{c4MBU61=<N`s=Q(?see`-f`l!!2n-V>{Yh~BBOKSgC$oaU}9aA8CQY#vqQwf zgL(Tv1_FS_);!(I##%A{_ue};IyY`OU0W$CanyHl+|FE1tl?SIL=ek)%?Q02h^97p zgI3-UOnAlkAB*nHqDHUJkG>vd3f=j+fE{)Ka76qi|EY^z=ja`X#_N995Lk#W5LKBU zPq412Cam%Ci>;(Gk@Y2vB&C$ppimqtd=FHLx^q2JS3vgTx#L-lHle?gK+aK~^-%Dx z9OKS7gCR;|1arsDImsjye}aOKMGqTcq@v<}vx8<W=QOxgiHH>P8Aejq=PWQKlaw1k z$H0UFb!T<frpirjZ{dzgGL2Bv4N$SN6l-I*;`t<0B~_=^*~@dVc9nu9I=L^fdogrv zZF11lo8rVtbmyM-fak7+yA|=0FxS^YhbU!9o|nHCGQC7qC;nM)84BNorq_`x%N@(4 zV3}=`E_9^u>h;gz-~yro3^4q-&zqj*z&1Q~dDRPqx_7QzdFtC@Yqr~J9Igl7>Uv7x zi0P}ZvM_=7UIVB=W>rHt4mj%fggJAsY0%*_2k5=^C;{$*GN7td=eBNSK+kU6Y(Mga zHK8PQuO%X`uWv_(>ejl*J=(kCs<xXmX_RrlTi~JL`iIg`O-<cLnn_rt&A1|Jm|EXp zu;(X1U2hp2+db(TN-BgRUgH|<?P<&Vlr6!ITB&2&<g<-K%2GY>TAIUN(!_A|4Lk^G zDm@%lNy$<)bw*EN-*=u6cgPaz>`rd9ZD!3eSdRIjbKH4Pd7-5x%b_zi*^G!+xI<!= zI^*?`bn<bSX-#z4@pjB1S1RD9p%#d@boRoa8gYTcR!M`I5(wzNwN9n1G2u9vg_Qpv zx*%u=C1Y`tcX)))agSvZ9>-06dV3oTN_-g^iP|Np+QGE}Sy%ccB-l|66Pn01zPK}W z%o_doe<UqDW+~I4<|32bL6z~v;@UG^z2;6@J9Y=qO3u`F+}6ZxVAiYdDm(IZU3!!l zoA?tbmdxU{zv6_#w5A6zfk(b(N(X3QH&IA^lr)!ePV>_Sa@BJtk5nQ#aIQab0}F$( zD+)t-%MCN@Rdx(<RB<{7g97yl8P%^6E7TCc8fMkOdZ)UEiweULfDdodpTlFNY&)21 z^>MnvhgrclJc{o>0|YkW_8#ysZ;4DQp&CeK-g%ioaD2mf^kntAt>R0uq<D`f*^+?u z*cjwCrOkubggZ>t7C58E%8@!6)&W0F)~a4*5;?K(D}jZ%mijc2j=O?J6Q~4~NsgRb zZctwzo*n^;^qT7its$zhF0(jRS|`jTEw*4lXHUSq;eqIDM=^5?7Qvi0aTP_yaDfp5 zNAsr8R=8h_&aR1t^?W%)NZ!tsggRKmqhc3l^V%Y1EquES%VJ&Id2XcI>)*}(PC_(F zKZ(jmT^1})7a4S0lmI}25QL5ZE(Jfk#|ss8nH%xzTwj3C{S3z2W~_c&p0ZF@_~e5= z%FbIjwnSg!i@sJkFAiOWhp^s04)2eoFXb};wD7KY5d`%A_9GAsWF1f>3Tcfp>*A!L zqVma(<$a7#?xu9lgI5&jd^it|EA3?^%PPlM{T=04TjkLeDtEFu(<V#=i|Co0;au<T z5_~E_jHL7Uv`j4I-;D9BodH3Q;;!Y|u9biWnb0t#VbwK}kzU^>Ld1VWH7{6~6wkmU zNDl<UEC)5d3xj5G9T_A{I>Lw8dMAfrfTs4X8q8}zv|J?IpkXoATIyV~zP@ycdZL$k zWeIc0I;gyC)d1%6r2r04xKFk<Ce%PDL-%$lC32(LY078&Vt-c`jELWpQ_3F%Z8mZA zg8pMXtU*ec2f$s{$qDJWS$hT<?cWReI$YQx0gRI}%$BOh1{A3#{ttmJJ@`#zdSuM@ zSh>zW{nPi_W<-WO94uQ<Z^C@P%-Y&N+UM^W7c#$uEr>74s8hb2G^y0hB~_`e5s(RW z7y=gW0K$a2BQ+&0NU5ArQlWe@%95lSR}c{PqsH%&&n?B9HolG9<H}UTsfQKg=-~`< z-NP?jYDy2;D!?7DxcdD1c)y(XyRODH5j;dP?k9@JAev(=9&@t}q?#X~uFMDaGM8|n z+rt!a$GiflW$o<nQK#{Bjli|;h?MJw9~k*PX2ABSk8irYx#B&j5rx;rvbUyhQl&`O z4hsFzE|Oc(S?skEvxQtO`%C`D#HMvAZ=F@98S+hcb(r5W7$vn>Nv8?TqTNImx0O$h ztC4A{lHRCUMupqpBtR^(S%(~IYxRQ$qNs&oxmn?<t^;1f4jZP@xJ<EdN|>ZCC@g$W zT~+mm{hEkRT|}IF9A&Mla9J8Gr;RIA$95OJ16}DFk?VR_kpOo*#o)cNFF&Ucrbegn zT?vMp&_5=mbQSN=V4Gt5Iml8HB9~|BW+OL;Ag29{kWLU*z_dv%Z-+b?>h#h{3GoC( zV?|i5;@H=67ErQXs#s91`8YKFq!~~TfbQa-BREKxOGKTb$9CG;sbPch{E-J{xeam9 zu5T3Dr#_!w$&5G)E8zBcpYR{<^&toJh@5&ByViMFw%(|kngZ8Tkx~aR_fskzlO@k! zBU^er(`zB0a74<YO{6%rXS7>}x8zXG^Ogb5=^^&|Ah}VidG33}_J8`1xhLwh{lRgi z+QE}@ER|f`X!$`d{1_&d@X4B9z|t!U;t<uYE~$-!<zUm)rFoijF`G&f8BT?$vqWLZ zR<x{UNzKK_4cezUlWUgcGyDwqqI8CD_;lM89({ASd2AnlH;N;I!T9e&(Np!G>rQoH z#i!>*KFWF%e7fc=APmx1pD`OdV)LPlPtK13<7K<G1~fDq=|#VKtBzFvi65_J@>s?k zs5fhlZOQV&n_p4{@h~~k+gSeW3}Pp~kI2c!){fOuiG^>Z$f{*)ER+5r?770EOf>T& z<U5$Le&t;k0u_Sd8M;NldBd=<Xyou6SB`;WcY2rSqZkFM&_;4@t9R*ti^>G!m4V<A zRAt5yxlr{*vQY)kn^+;V5JDlNqLl4+Gr!rhy(%SHjkP+3cLhJH|EzP+62dzqLVl9_ zONFAjweo*=<9?EU>AXI-^gPLNMl!c>>^;r!g4eIN{ZgIJcgjh<G$?I0iH2P7ebu`? z8ZJ_boTXzr>g!5L{J>AOMpI(9`F<w4HII&N|AD-Il^@Iw#^<*`qMMz))zDP>nqRAo zH)fm&M$*U6<^1#(51u-LE0dk~69NhPZ~^oh5|?LzkRHW7>j)wftZ&YvWAhAp96SQi z&q>#hxW43mbR$JNGR9~YYS?K3WljPkOziEdm+Gq2B5K-G<?t2koi_V+uOi}_vbwP} z@LgwolDiyLdrcN@t{#_A%8^>K$<5L2%5qY2Ic|2C@_XBR`0Nhlu_;SN*YBvgttwO0 zFvFQd_7H)_#u81E@QK$1&5dej?TklTC09sc#8NyH)`}~_Vd)ZJJ}A*+Yv2AvZDJl1 zJ{?mMz@7G9{OmIGkwLi1BgEXU#rG!{VmHrPO5|^sZf9+%$HF49LhPtWAU#E{)h9?o zze=0g*QlOOIMHzyt&0fk6!4?RdMP7=ZBAyam#QJI|4_;h|8R)BTNJ_+zjjNu33(+c zsaN(`NN=HY55Qr5g8(+g1#pymkm40NbJugxJf@8_*H@}~1%-jVJlUWoyT2EjOD!ly zS<EQ9+?51f4>}%9=+X3VtN8_<*6(}Ha7G!o7MTg5{Qj<EO9J~+OSfh94=#C$bh)9q zjcc=s`_C9kc<G37<y=R8H>t7qdszDnn$g%6G|ljgVKX!Ww(**I|25UfrOFNJ&eis^ zB(7}|Vi%uCOZK{+{i>t-ZW)$0nScBLc-bY6z0LOwSo@Ws5<X`<l^z<c&(oK8s@=S} zw|LhYVDX<n5eIwQn`^Tv9G&UAzF$uJ?P}RI)_{&~u1Q_92^TpYK-3CtoPasoRKa5B zlA<C*9Xwf96FHr_%9A^v<k{upuwJ!6)>kjLIiIg?C`Z)BgIHy(VMaW-e%dd79vohk zl*tnCQ*XjjI`@VfCHcW7!1&nRM9w|L!)X|=f-f-y%dLl;xCHL~#jUUMQO(@rL#)$? zS|vZVG?gY@d0y7um#@+YaRE+_OGdfHkwCqtq^zlKnw*pHhWrYpr83HfH(b~(N<h5X zvw%oXME&@VWP7)p>eIjfGMSEcqcG4f(BnvNB<Ye0jh^z;n1>H<X#SQ@p8}z;E{rhU zIS1P?`j;zmKp1_4Fs(yaW-OAY^2Qqm^YqMPvQwYF>K)N5fFZVbI#V_J)?nRX!h@D4 zPOkLu!55X8_AzK-xD*>~JY(?}gkyXyajoNwU>^y(YC|}3TCPatMkn~9#(mvdu9*%@ z(}iFmA<5=X{{SP1qZ1a?xv~UpTuh6nYq;0+#PakG=~+2UuT~>kd^<UlF!AFT6=wrI zN^I~ZQ6tDG+kt&?=0GTIvwiLBL%ow6dVn56dbOJfl~e1D0t|_1Fy|$`uCStM?40AO znEx$ZB>HuJOY1d7^6)>>sSCp99}}gG@*p7q1@Tk7CLO<w_jz)WZ!EjlBuT_SnF&V> zHe*gwHdxv3kM(041BbluCRWs-&=daZiNTCLOSafbc4zyxXWM^M(`VyIumB(4;R9D# zy_)wL3KOHpJFPD4yf%bszaUn=J*#kH3ZNckvQ0$J`_#W>l@BML&t2fEvL(y_<fUfi zfk?zU;!upN<R<B5L+IjAA)k#0mZL$;u)w~JXpWYUnugM2=4MLHu=9i+c{kH+UfiQm z=?#$r1;Wb6w063=pGi}7Snts^&&bi2!ot@Anjow^G7hKM1J8oq%!t0up89zEx+%JY zzv5TZYSF(TXc=!lND8nsV~Gi0za;3UCjTrNMh2LN2YQ{RR;+){0WMIyrywcuYE$I0 z_5{D@#^A~-+#BlXo2pq$1on|5Fh}{P68{`6Fo7_75BQ=Elb)ACqbl}bGc-;@_@#rB z_w#YTUR5?r`KhaKW@E-LKX&*gEG9{{!wbj>@w}I2lWerjjva`q_eQuyS9l?1*Dlpt zO=@zVZcD9f14M}I+W2L^^U0)i;;H!&@!xmXsRfRk8&h5-+UX$1b>qS&;0$SDA|ouO zUScu^sloG`6E`rHr5UdUVQs{Ou&a`gz8&mc3!Z?4Lw~%v9w4Z6H-Jt66UrSrA+ll{ z5P|{MWCHqK!MXn@;KL&_bQ~Pl&Tge6O@bpN6_%N2PBd06aVM1GD)V=c_ol=wcOEme z0<fB*JdSA0{rMSxf5%j!%1w(ci*2w3T;ofZs;Y*id8z{buxyg?G;0r%P^lu=qycQ6 z=}u)UN!fE3*>RQ4+|c!uyx@SP!P*ZX0R{Q1hl9ph;jp@Jk+p-K7MaQDGu^2<SJ&5+ zZ+t*$%DfPWb7XEEWDskWGF9tp-3bmTda!DwT%;jjI23t}!aDPNtjx<m?DWWQ)>tj< z;5KWSlR-7*SNYA$6JCeTEoNFz%~W81wxIl+(~^)8-9D2#Ym1xt`~ayJ=Y|lcXY(L= zV8^1F)aum*VT7Pzb|*)cUp8^9ya@T<xe_UT3vd)89T^xz*BwSbTtXVMDP5It#rwE` z{vxBevGL4$2^4JA7hHn^X_ZVDEPn6;steySO&+NG2V^<kkghTU@l90b>T)^Xa-q|N znE0hC!cRUhs*RBnl|rT5gM^CPW>vz^wh68g#KaO}7nOv*pdm+0G*I3P=kM>30gpb2 z^)ECcJ;5>-riz9iJcD&EQ;8)L_!;htN-LHnMQ-FjD0D`teXy6YGGzDop>8N+t#9=w zYG(B}s`1B!V6_Ju%J`@w`-e;A3N^io%>FuIy@=3`wC~IR9{tFig5$E`TZ#P1qr3Hn zSFo{@dljmFfY+yC)<Nm#H)|YTJXVWU<akTk{fGBs&6v~>Gdtj|&6ZrGde~J&RFs?V z0xxl=M<yYW{NyK|c|f;tf)sKfOE{1wh9waq5wS>}N4cWZMHQ?e@ohqX5c9e;wEiz> z-u!gQZ}W#Z<2&y`xC1(W?#F0lp{^+Ctv4?9y2t-$b#X&OjgU8xeTfTGa@5g$ve~uI z-B{dTmg|VD|0QJ)^_(sAzY9S9H2s~zJ-)*Sk8u`cFo`WgNh}@ZvHBS?w##=Ea{L{J zT_rv6RM4jk9b@dvC17Z6;9kM9!hycqRqLtxn8FMTc~#sZkuWWvG7^3IG*Z0^pK8kj zB2UYAVvD0MrlY?{2MvGE_>JIhZqdE4q)96{A``@G520mNg0IVIs&!6!E3iSIp9crx zdN&)M6F>B;s0{U<E*CU)p=2?<5s+X92w@a59K5@U^}E0LWwcEw4ZMJJ2B!zLApr;n zB^h>$)k<((>`;j_$`WI+w-Z6R8c8s=3ye*F9P$4T341UgVz;<HUS~$$J0=5H-P+Q( zIH$QLcw8_V^d$cZXbyVSw(Wi91f$z3zk-fC^qanIX9-zL^5ZRD4?9OP+UA}DDKvFi z2(bqXN@p;6DZ4aHWWPRGNU+pc&p|XCdAJ4ScQzh<b+fr{udAW9sU(OJe%GG1N{HN_ z@%Yu~kt**@OA8xEeL>(Xi@4eaWK-W!e7q2=41vJjzcE87S4ZfT##2QQCH5H*T+HCU z-lSiUngIaH#Bw&z^8v9TCpGlS!<i7`WR8()_ZDhy>OD^8^wHFWr*aS&Kbp8?=Gpt| zwgXWkw|zg=-%cezmfiu69G?48@$06K{c@9}TB6idl(O}#ba?x4B-o>ak1u_Ji+7t< z^RxY_Qwct2=2Qh*3$84(`@$kkQ>F2=61d3RdB{m~2e2P+>wIe2?7`^KPhT#l=Gdr- zF6i5`5X}3;@Q3@etxn?;4Jg1f0)mh}ch4&FZy~3{Y9424YWfk*Q?9{-XOVager@1j zBFgnaUPlK74tLZ@b*RRrtT<+aAxp_nT~iV`tUdOsE~2ozNxmqWShcLnlzQTLcJVqi zHj%(-j^Ia%Q&2}o0p&!F{pCVo<11pFzp`nJ<s*2ETR7EWb7PRxIBU2ruklv^%uGtn zL8%sQ3Z0*QZNg&AyqXlHC^xfa9RVCIOo1Sm>(nTAN<u-<T>V)YyeCqEwj;J7f4Y(5 zr0UTQ1+Oa&eYY;Us2%)xIXLLtZaZl?oH(S$FY`{81YOw&cKa!VLMb$GlESWG!ueIG zInuwN?z^TjA~e)ZCzD|97YjqWWxzc4vuLn)Nt6<cB%-WV#xGG$q_e&jM<4L_=kxvf z@!{_3;`HQje>;u>``)m?SN}0>35>)_I9gMYZXi;dT-JfS{7xE^NtW6gf}!;(xy8}y zM%bYB!6%a$rUJso`L5XXFgS{2k#|6m9NFPnOvFW2J&*HM#i$K%;<F5k0HGP`8#2EI zni%6q`B|Nm5)Y&{f7c|$(radsf2+`p2d#O>ik5VaEifsZ?+$=C`zRZ1pg#afvV-%% z6_H6ei_bR`SY-&D?5=tA#btk4UeGR~Z<q!I*GMNZ{Kx3rH5|iET&|ISM2kL9Ofq2V z*OU;D3Ta3>e8!c@daD5(5u)d?LK!_4x3J?@x+9bj9ghxKp2jWRTG4v^e>O4=-=B>x zB#K+<a7cD(tE|K+b4RKO3Fo<lG;>z^v8<Uj#7z#W1L}iz*xuWD^v&JwzQ1o)ZC&J< zqIg)pItQNW`<Ab~O?_+1$|o;PJ2O40RmgJWf;kC8mSR<9cWdnOf_gYgRsF)sldT<B z{C+ee?m}0gk#gmKAKm-+X1P3i^o#ladA>W_oxs83c0C`PKjfRsn#$Y>z1ws|`5!)e zfAaIA!E|(5>CB4LU^ZPFvlGKpwQNjV$NrjBE)XA2)9={sub6ni?~C(fR^wEcuEKiJ z1!G}&yRwedLHUp7$M&)v-r1!-kyDZX`}6DP_peEnRzXv^7vA2t?!)vhB7OSqNo2Vw z*f@hhB%I)ce`$`C+lo6R-LX=u_N(=+gCK~t?<j+E{#ge{fP)A6olmO)th}}n72Z^f zm|_Yj%m-QB1@ro9u_5!_whyH-r^goQTD{OfK$SAn9#-Ld+D4gBCY3HM&lD8DAHzhM z6FvI921@{rW`bu>M20Adu`Z0T1q!;?g8aAdw&1b2(54Z7zXEoT!!{HZS&we})ZKoo z;^`$GD#Mx0BE!JqdL48(TGqWQcgS3(8v^DW&N$wL2=xPkWpwXWR-i<OY(JI`iOXBN z;_+Tm?7CeWl5(%z2I|8q`5Cij>h6Y|!miq^Rw=eyguy}F%8l|Vd&EgDN)M&0ytZ+3 zOFUl1xEYxs!{F)K=qmGKIntSA6^0P@UJ3gjz&k%3+a?#Bz_5b8{Z7dM&fu9KF6g8^ zN=I>1I#@96bZ}7#Lfe67$FzW;;4oY6(<pfUZ}^K7OIvz@TtGN*Ki>Tb5S%PRbxDFu zXa`#*IrCC8Ge3``S^4WTQ0BQM@>e%6?dp$pYdgVVrt!b5Z{QJ#Zni-TG6V4lH_X%S z$Q~?pHJ=;HqzBiy&h!YjWURv_EdkeXbD*4NQ+gWJsjd&BvucJ5#Y^`Lf%flzcgtXs z@W}JrIfmrnKTf5Q+BR7+1^5qSSR~ALbKSD#Nn1;(Z6rkEItK}BFw#GgUB^Vr^f!Y2 z?>_Ri7$qu?wxY3ZQdMQOq*7jHx`Bo|!TXI}{vq{C=vEx#xR>G%Olw|?3Ny?ok?W^) zv{RlPX#Mgo9SH0ItX6~&WE2x|{-5NxW9RC3ady%odjp!F>L%;);yjQgimDov;y@`Q z_3}BJ$c4I;bXckU!}=WA65N~Rkw~?T1|4zZx%NVx{o?Q}%EM^2MVd<!d4d68Y`kbV zatPs=kC|vD(3Ola=#}HpoGfZp;<1JXOHvy^Gp9M}|D5&;{^|!%){p>N09;uonJSnQ zJvaCdRW6ANNf6e0Y>iji(9+0x1M+o6Y}$*1_+XACPOn6P4D&+SSI#L<JBSjwKgh!E z(lHFLmMN$9o7<ifZm?a=_K?vmTFj%U$-}i5p6KlH5cPTv>$xsYR1_IPz7Kc`jf#k& z>$lHCl`m{FJOJB_N1*v{x3HYDrCv!LtR#Aov#?EaPODK$FJo%iaA$bG;TwZg^Il3V z2$?7_YeXY!JtMiv0u)IMmrUuu6`j-D^+L_^5-z@Lb0c@7td(Aa+2wHK2VijtXR73= z;~xaYBUN!L13sGK2cs*V7<<VT;h$7p9e3(PX%Meu(}CA@bZ`G*FbB0(lPvuFw?l*H zW|~R%kRUqPGOXx@ErZdRsuh5n5RKaQf5%t#JGK^+VCc8awpRs?>eg+;v;A&RWB2lu zPy^g!9sC^xJbQ{juXia%^h<{LCj1}xD&)7^54e2lnB&sa>vsQxr)j(^0~H-ezc*8W z(NAm=ZR~h>+YOC3&;EpQ?LUM{COf*f3G4{x^2SAO;{s>BlF%>fMk8B<S0h!`n<jna zH!5x_%?-rt;KbV}pXlKoIK$<051<H9<qI^*JU)ZCMzwgsf)xF`T(F?`Cx+mZvW2q5 z{S|}7i{HU{p7jsDd}R*fX0JX)D4qN9b}@n%&nz6ixjmOTQ^LNB4~H_x<qR}H-Re(F zQ*ma>?=&;lh0}o3yBQEKS1Eey7#uenIQha+<epvJp>*#qz`bwjJJ<)a&PN;hbbS7P zI~{7=tUQZJ57m!?C>_8Aixnx+{Z(;J;+Ig8MABDPRM#FCO2p}1AQ7?%MB*$7iMP$h zuD($0sb>U$_UX9f^7Vc`HhwEsI9mN7H*23M)}57Zfmvm?HzQFwnzkB>SN?rn3yzS+ zC9E*>Qo5PiTV2H*#R_S5&i3};42TGp|6mr7?b5%m|C)?1zCNz!{dU<mwKeI#*?ari z{w_+#QFQ1m_3=wG<vm4fDGv?0j+J$-b1hnTshJ4C7a#iz&W2kxN(6K6>I<c%?wRhL zbfUA<o2#>vgS`_Cq+*rZ<*?I<mMe5FMlf#pBYLyiUC}C}ZY)elFlv`p+ev}OY=vAG zCrsuX9g}OqCC%x0iymOI=u&pDLo6m376}zogWz^k7}vt*{gB3M^5t!sUmY^t#{kXA zUps+|hEmgYwLjE=Q7gKkI><}y9XVrmpcjiusg_jL0anrPcnG|X+M{=$LueTB2h*W? z*XCR}{`uz7*3lGZ7w@<IcIYZwXk(4Q_q%?b9xwV8A0a?7iz-Rq%Wid;R%IBn@eCs9 z%y}b1cDxHlqz|r|&IB1PxvMXfD|*J0Tkhj)K~ggbh<5pI;HEJm9&$1@0j8&w9EPv; z>*B|KIrMTm#Ejh;(jU|AR5+(U31FF#`;{5<|9$1+%8bI@yj7Bk^5VnGbk@Nn@?pwC z*I(F@xMy&<aHrFYSS{}^&yNpxw^h6$HOQ0Zfu^R~z^~Cw{7PJyl~`bp5Zb2Kab`G& zCCn$=iA=FqBLeXPbbBK5Zj1=_MvRgnL6>o*;7&Mj((gyN7&i(_=N~H#&Xd1hH$(ts zWQj62T2GZtZO4obADO|$TB3+{a9a^QY0`jeUir$R3TUJWw;q9dKH^5B|E&=U5X^Q2 z$pKhb-J%aT_<ptG5Uk9~5bH<@k`+m4RaKI!oZEIFmPf4T-7~})ji#L2ST+b?NM37q z-Vb9lGh#?(m^^^~hXJ=G<`aAs8c_m_cH=TW>RIOPJovZNH+y~L^-Hw4y_}~rdaOTX z1|Y`y$EZh#uVyF;?jlfiNj*hxepeaP;TY0TPx3NzZ^JT_C`Y=11|2jg!-$d<M9Bgg z!~2bmAn$x$k8tYW0lZx|Px~~Wa&^2ct4j09QZ4G?c*^NrNRPlPf{pJqVAuC6_0gUH zWqgSg(;5<I+w(|iJrgb)Xy^RPIF}m$Qctqht+{+py^xJ1OVDgYavMZazjgsDmyL*} z*rVm2p?hmPueTzmRKQaLUQ|dapyl_@5TMauqYckKK8x95NvDPAZWUKHp3xzb!Eu5{ z{{{2Vp$*#rnO_>T$1>g)Y(mHuO>HMcK2JoI&y0Ax6=GoeT<9pzH=4(CIip~CIbF5) zfX!Zfih<v2sop7K3r$upPfSjlHSArTePr`HBr^!mSQ7+zNdw9B&U-lA{CC;)5J-sB zXE1l-!U)AXB=@uck{lKN{uxi2P173gHp}WN3au7(*z8h|9+K$ZBv1RSPl=S_OKcB9 zI)gmE3ZN`RWNwAO9wA4lQK@ytL!!UA5F{S~<0a!ET!&l(f9^O**kxoh5dZ!vR`7c( ztom>A#z4^Tw{sQxk?Ah++C+L2x!yunh=bYZGxH7N-C`XI0gt{P`Gw=(GWx_AI`X>< z%k~rbY`#rBx;+5(lYoPcYeORMW9i@afpK0M?u^I#;rbD4ht)pT*Xn07s2Jg1{|8=+ z<miv7)xV=heeM`<mVtZtE#BIL?Kkdf`MFm=jh8mj6Hm4_=8RtFtN%yf@m8|yyLoXC zenjR6Jx^Rlu4i#*h@cVoEdDG@8o=UCB5bJ3<=G~QGd+CYJDv18MSiB#oSLKtDGPCX zCRw=NDyO%}FPZe5op-{xnR?OTK%>y2-RZ9Lr};8>c6I2j^fvOYCva^v0DgHBcePjN zjbIqDbw2SW?j#08h!hF(juf7rw~aMAqu3lJLs_>7nBxNA%qH@;Xq5VT6VT!MOz0r= zmmLZC2+sbH00CgzKbry^d`H6OFJTE>KLDR!zIS=ti{JFqga4NAr!Agw05gCA00Q_s zVvsZEqJ3~(1Nr_qr}>-12w!S<7q+!HIF-u7R1nIE@wMw969_-G0#qsyFWCf_dWePn z3{)@~;xK`2tO(8?-Eauuckcxp!d&H#$+0bgK=DD@aF5E~&$F#aa0a2nmdeQZU$Ydd z0RHFbW=_bW%j<#H@X>Db?y%Ey@$C~5uu5-UFX9`dN}ulD7v+Z$Jw!h<xt(Airi>5= z4pMD%AfPyieGH1L=Wj;~=`6*n#O{Sqy^fTuu%Zx{GAF#ObDZ2+e%?{Q6<!w<b}F0K z%MHmeyq=dP^BKB$Mj@d`4M}<R?Dqpht}200PAD%5(7cp1P!D++%A8oux~daowYO46 zIqT8~Levt2fiVD-Jyx<$if$2lOWvM?df0Mg*XPA^o8HuA&pf;-7e6r%*=Mz5tLx-k z#FqZ{_1VC)t}IS;=j<n-jy<_?Wo#8td6>$q@V=+yHASa@{JGqH8zHNDdI)7s)}#)Y zGMu^MgkhpYa2Zrc9V&2?^PFTK$0*?l=ltZYNQglV6_g3&n{Gy`u%VA$inW1w44n@g z?=?!L_<cZF*KmFYlp-P*RyUBjdpWU9DfU>`9WG7F)1a#@Dggn4TQ*jSR#0Rpzd8Fl z8F1yaEi~P%4BxD>^ynV$$|hC1J9U&}VePBw8CquPg(TYNGJQRgMJ+K<aBakK6>(nd z<uK0a%0n+=B1;h_arPFkjW>sR6$72wp%3J9JPetdaE(%i%b{rDd~A6&r6SbDdIq+y zJzO#|$m{0(AaDb9A0|?~iE)ZlbBx8j`36p0GTkD)6r*D1)@iNEm<j`Ih650+Kxt=! zi($a6Ez90A=_Rcw1}Q9L4$wkfE;h8mm&B1=406(wTO?GBo^oI}0nmko3M)x?j5~r1 zV3MaLsMpU{tl%uZSv?`uT~=F-^@$Kjb=RKkgS2wAV8B8hz)h?XW)QF7KajH4E&Wvb zb|$JMMGA(9j1FTBiRw?=8nQ`O-gVCqR;BmRVmA}U<kHZltcQ=>1*DepV~2v~E2nZD zIyl+P=A@cn2sc2vN}#eW04U`GF^_u7HA$&JR(d48PrDw_pCeGZ<tXX(T)|nwjlMnG zbz)!pduyQgfCfmdJFqs^BqZ<iS3ftUej`o+CRpJ`pbP_2i{sB`Jw^3%V-!)x1|<~9 zmrHtOp!gtFFI2uA0wE!h59&Uo=o2#{_M-sExnVy!V&$o0*{3~jSBA0sNv8#B+&r|a zF2n%2VXue(-_k>0B`Bb2*lPTPPUpEDh3S)i;nQJCQGyV2?pZ?V`_!3+F8bQgOjA}P zpZCsTB5j7ZtN%Q1nrMl$wA}K4fen-{^w9JAyt92$s#?LaaXQ7g-?Xppq1P#uPVJ|{ zs)tK|yltTDyMgPv8L^oiy3c^FZIt29F>`Ke{h!W+O&n%e+V<5r2g@Id(ncJ~k%L%! zi+vU!Ioe_J=;tb<oYqdFj0Y;Q5^vGf>0D*$rgp@JQ+tO&+N^dtEeUsvUO8)x8wSi8 zN^4NxT(`hl?YD&NeKtcr+x~I@AOPVm;z8*4h7P3h#ODAYJk2Hp2?79;mXIL$RRDMb z?!5$La(fYM?Cm9?Q{GEK7M;B`G$d#*9kn^J_X^tcY%c@cs_ngsrka@7VCMp}61=@n zF$w<K%Z7GgdpU%Q{Rej)liOepCmfQJ;t~{{nkr0+*%FSLP2Wjnw(-QEBqlfcXZXf^ z(n1b1b(i7R$$Jc%i7cf^$~1K~MVK7*!u0-HvZ{AZhIIP6-XN>1Luk%>uBOFM);x^4 z+u0Lm$efgVDGh7p{#cXQS6%wC4u!^a!ZsLLCd<uwFDdrGiwU~paS4*@=VXtbmZ`H( z{)?WoBfpW#haI76Mw&7^{$!fYc4AZ2t+$gG|4m3uZW}f;G{w-Hz0C}87V=)E-TNvo z^OWFdQ1Wy}ff*fU`qtW92>H&RUMF|I0U^E~jTOW4G7riPxX<S68^`3n4>(GzVBHIg zwl0l|(7la0CZ&IL4^F;r#kza15i*}@v$+|!2QC7>3xV!cSkKy-NplcbST7_~wBOko zs6bC|#?Gy0JR0bX?p~OjkyLKTx0Gb(P9~1UZ&$%<7Ogi7cmWL(^6lw*u4WkVq<_xx zuh(ls_^S=!E&y;BH|GTm;Se4X5D^I>VQ3|SNJtcskr*UMf?Fhzq(+JHDkB{o28&u2 zF$orv0dk16NRo!CjRFRX!}pSkX0NDe>kvt4qa$*2FsL+ox?(WX<2AkB^fm$dy<?!y z=A<uf2I6HXzCbAIPevF^EHRL_IuqWr=>uD183<?%uuq)93=k-ck%^h5Lwu{MI#Wh6 z!(8^@h%Dr=p5_VS<l>GcXS{q$V)I#K?X6W-hiDc20)j#+RSBzBqc%&d<U^f$4OwHu zkc~Z-tXYdzZQ06i^~%hpb*7qTx=vpVr46<|+Z=PvYoqSgD`Px{rIZ|3VXnEg1i<wc zD$cz@yCLu>%@TXdu*`lX4k#^Czp~N+GT33p(LD1qr~e#(S2^ia-Ugk?r_Qo$b*`K? z*^XPboi4cOQoi=OlAnDl^LM~?H{5iqzXcTNh$^Fu2h`?*+G5DvwmGTReGfb=*O|6r zWjr>|JXfb)gGNnNXl{Eo1vgqqp{{AwR+#tu*8(rSYOmLY8)ndV4H>5$?)uoS@_h37 zD>`(xlQBd3Dw+X3mOuUS+aG_6DAITS>D5<M(GBbGkpY8-3>zuNllqJq?`-Exm{i-u zGi)~L|KbJLl67WYPz`A#Q~GqdJzk%mzXsl>8wPhGt!WGvhbL%?YwOsyM5a(_bOyPG z)U(#O?GBg67m(V0b3zmvg9UJS0+A$UG7QM&@dZMWwjE2c94oQf{~Nv2XkmK?o!($H znJrcu;^^e;;_Bw^;pydV!lWtFX3Uy14*-I|5GV|eNJ65}7%UD?Ad<)wDvi!yve?*t z7wX{T;^yJy<4=Y_B#|jp8lA1QppdYLsF=8fq?ELbtem`pq7s!>&U7A7*ZuD60xiRL z2X#{#{XH=TGdhbMS5X(ZJbu?Q&2Xw$+)yYIOQbTnLK&y9j5|HasNkov?x}U(HP=1! zyr<D3txj(+n#=$q%+B7y(aG7x)y>_*(+d;II0&h<@vQHvSqcaNCXpjgfg&Z!RH#y; zPJ<L_GGxi2kVmC}Mv)R_DpU`L>sdja#ufUBE4U&0UD=x}+S@y}ceLryrAMCuLq?35 zFlEM^1r|0-R;<~uWyhWa00;szK%g*2CT12^HaLQvgY($%c~>c7IOsO0!cpVi^UvZQ zx+k=c+&sK|7ZLWp@0;8=rOK46;1>`)2Hc2OsY+P28nq(o)N9bFNwXHM+O+F1)il#} z>N3Mjv&=N+o;G9F+ye!GATR_9gCmeAGzN>q18NkPDO4Jr!MwjD**Q45xOsT__yq)o zghfQf#3dx9q-A8~<P{W^)N9bFNwXHM+Pv`6t4nOt8*jby-UlCj@>#nMow|I{?W=FT z`{Acwe*5FE9{=>}({I3_A;U(D8Z&Ofq$$&8@Xea@pTN8Yi<bN{0=&a}01FsYATTT( z1Rjcjr~!e(;0PoNjltsZ1Whe%9U_TLq0;CKCQDaOpUvU&_yVCwEHRK88X3z#6dHpC zaCicdM5a(_bOw{f=73xtUmz5TB~qEWg51K=%39>k##T(&!8(MigG~<9;>xp$6krwz z5SS^uB|LE8(_R+WyJs)T9n!tT%eM(zP^W1+tE71V5Cn!mVK#hukSH_;yKV6VB8g0q z<s%AxEf$+QpBI>~xQ|~zP)JyWnXf%AA<5OZtBkCiyn><<6_JmcABN50^7sOwJReJR z%;X9sH6Lr7yKnCFhX37U1`uI(_709t&Mbd#=2<oUC=S|T^Y^912;u|@)s=rqDVNsX z<wgVbMy<{SX0>eN70c`WFvntExp0;8%SC_ug8m&SzVcrJ2RsNMf&?-spn?WE7+``0 zHaGym1rK}(AcP1}<w(v1la3l`rLLn{yXcsU_I<iBr>xn87#E)q{XP>@Ctn;a_CA9< z>cXLyhM!$#A~Ifb5WErUL4m2+oGG!8dKY4=0&{s&$X*c)fSHAG0@X+LWf<mxu?5hS z7B`<ZAqIv3T+iz4aTW9TTtR$ib0V*y7e7Gs<P~r4gtB2y6wc<6=+-zPZG0?tDB|x$ z;!KY<5hca<u>DXRvw@VZRr0+4rqpaknmDihs_0kHHArtW9-ZQ2Vh5KIKQ{%vWn-5k zVZAkoCEZ?KZY-uhYl?9>9gAhgx?QTvgIl6LrG`^$q*=d5wY^vEhrR4)*_KBWgJGt{ z9*q0VDId)vr)o4RcesAQ{>HWGAs1jj()Huj`Oq(m$<b7XA+UmDv<?sys~ZT8)DU?( z=e*DIUQNj?3@L7|ZpPxA3$)!m8wEGYR<7=miQn^4*yNlLuKiQRwn>JEfrZ23kl+yz zVO(M1f+8(QzRFcnS7@VbLu7auShwj2h~SC{BaoL>iL0V!aJizUb8{X)o5eQYg3I{f z13bRRt77xx+k3q%qD_FY35GY*1nZbx++X|6b<f`ijIinqDBP=1=Qw>%>9s$$4PQFn zx@72ypAu87#cR87$#pE)eZIuLBE}Nk{l&0=u*AuZXGuJq!MN8%SR`ai4S8%I&u?** zrER&~f2^I??fl-!-OaSywz+MCkMs{RtVtv&#*EFuVGqdG6JQXLEX`yBfh0tTobspR zCpmS#EOF2U557D=*W=eeR2wp$imon?)BWGeMkluX|92DwhG-aEO33Iz3#&sk(UKZ% z96R?Th!Dlvqa~r7HK^I*8Z~_&iRFx%9zD#s(6QEwq02b6MYG$$9)2gfSO$oO>1B=3 zlvo|nmMy8##<6ohfe2BoJz5dUS%aD_u2Ivcl332D>CwZC3mt2{$jstt8|BywSVwzy zvOU}c84!qgYq3M}^*rE<)2TT9+E&U>&`<Qpx?Si#x&>aNPP?DniA)#rpU^*tl-9eH zb+J*Gjkaujigj4gepB7Xpj)eDVAJMQY@K4ku$hUi(Pm9%nKpddhF2+cou0=so21SN zV{(Ap3I2-aG1Zib!-8ocn<q`ANU0|+TP={{X^S&+p|Dsfl|}*tYYP~iDOZftO~L9x z?Wl@3=-CX*=1lQuQf|8lrraY~Eyvqg4bqxg)$(E;MpL(V+^b2f@zevxXK8g8poZM3 z$9%W6*GC<5e4G;sN4Fu6H$5Jw=$(cLsy&|HvhFhxH5imAmD(kF_*6j|yHo=KAqc?; zis6K0<(qH=odi-<IF93Z;`i#cAs<D9yY0`&rfx;&aaHR@kvDwTeR_di=_NJQD}dEn zg{xaP&Dx8@AM#uA)G63^hcMdmU~(IVAQYLj<-oMkS)SHO5kAH8F+o0VGrY30zn`<x zp>?N{FC*=s6^6I&6fpE1|3)N#hDndhfhAIHU7Tkl68ODtTy9Q6-Ss;5p>A8k%eLEk zpC*sCtCRCK)@{(dYll%=vpBacwC`_)mrZ4VyCmvmq#Z<8xzU?|jazpCa;U-e1K?Jd zNiXd$Ybz3dqHfg@;T9q$Ex22(oMFx%0rcXt9FuM{jr&4)Ft2Ba*bDJKxvu?PB$pAo zABa>})=>S))in|Dz#z?o5M&m5UQWmruQLuNRgCDy?Oj1u7!6lTB*m_QU0phBRApyo zhFSY$X|V=_958n6M6|-#?v8{8IF#4i-#|y=DjzLHdWi#Ty$i1}xL7iwK%Q;^(e<o4 zzbKa6SCT;%mP^D-3mF;gb{_IXS2V&{vZ#g_#7CJ}GE7^r<cqcjnis|PS)YDK%DO=* zjHGw{QGk56ITHHzqY%44zy>gT`-(TSIqzR{zPqNc3U|X7X7}>?EX}fi=)0?V*X)4t z`keMTUAs@hG{vlx6tsztnTj!34r;jE1TN<)o7%@nH02l`pv}df=;QUgZJk4~FO0Lt ziqzZ6*Q`icooUXeqjQ&*l)xd_u#Qnza;;4|9orN@Xyyd*G$NB+pXU-7(?7Kv9eE>a zD_esHde{Fqw80Jig$&<in+fwUq&%)-{KMUBl<>4ck=%O$o{LSVIqJ}g=oOs9q2<N` zzS_`yNp(Y+ls)PV@3!|6-Ocv~*9z0`4e}N=iKgBTWoQ(ugv6q55-*R4D&~GYACoB} zcy#PN(>=U7eGUb``*T|uavuu($r;nIrWWszegN}VS3-ka(U?u6{qcT~0Lgc|#lw7x zN)Y`%4;OM|m!)raFa628iH0st$D>5YubxPjPj5=ZO4$7x-<Z`UW1W0k-hjd=CcZ!U z?DFyQxb*VEX;n*HX-@a5Y}r?f>oiP06WRA1l3m3TH+^f5wsfOrFaq|x5_CcBd(NaN zk)?2L!%v)_T}%;8eIkD@N`+};7UBd+(F}*Z_x|jZ-(+qO__c@Y^tsPj7)RLbh-fym zz5-%`!z^#n7#sQnGsF8OyPm{CNJL3z>jX&^om*~_7R}NR+tRe|;y}rmaXG_5>2RD8 zkN+W^jhcY4twAWs6;92fIuHYp9164n42TvVg)*EXrQ{K|BsU5|(_<)^!BL9hJrUH1 z?L@iJ+X}46;0k6QwoKAe8K`;5QkxD^MU5j1o78HGp@hmYPLDApRSSh#uyzneHvkL? zW-_wTof&})CTJm{B#}X32xiJ*B$0@LAPu9+)FcU3#Ud><J;tD9Em6dbqYgq%08Ysw z7FaVWfm4<#WZDy_CCp&PweAKKtORRZG|b$J!DJhDjv_jGL4CCbfxm7XnV{muIGeBt zz{M4{#%s`bI^Y`XMHR#c@~PltmBUr$(XFrm2jqSXm&jVaN_aL(;1*ba^c+}KXZ?dp z^o4QV!_jYCBInr8-iJ`z<NH{-N+R-DPD=Ey>tb36Hy?V1+m!?O`pchQ@jCB63s<|! zL(L-}G#tQW3Db2wOXL_1*j3m$)jxg})trUo<HKolw6trASb2`t==w_)ZpxdJzD<1q z5abey?7?{sFvtg%m@p7Re(=@#(@uKCm_Yzx$lkqSdb{hyHSi&is;o7Xk!K&R1HELr zKQF0lKZZo*@ue2mBAUd_v9rlrLL}X{0|NfY2kJf<gF^Bki4*1e>SO@e&4=lrPsLZp z0mD#oe5m=Dgh~=TK2{S53CfzfkB@J?nKAlZ{pt9s(y3Z=Vm<cs<mB<piLSMRhVsE~ z_V3lT)?B#i;hO{ZPIsj{y^-#@%!<8t3-&sg*Rxk>cmMenxH+a{kEP(1ctT{wffF-r zwbvy}yMua&vUupKNX@5^3WPGjE!J2-$EVaXkz{_$S&kAY^v9y1S!l-WNlffdo9$Ri zXNZ*+EzuF8Zh{WFS&?us4t0?L5k&_i50a8Rs9Bs*@sO_-h{soIQi(<{V$!U(R*bSv zG+2ruLXwVAF%fiD`vEgF6PLBpM(%kWBrlvo8$>rjvI7)rGQ~s&ObC~kK;qm1b<*MB zGELk%qnMCkKJ+%!Ne<EkbZroa)CyB2>M)sYh<mPWRFgcRLzapSSrXe=%UNzD1+;c{ zctKNn(<xI#-F`5_nruJCXk>_rWJzSUj8#?^U3;PGiV{D9nM(zSc^t+v8Dhl@bdH?{ zf@c*0ufr=IDXk{8eT-O8YcM}A*1EQzc<BzEot|RW{Tczt2KqGC(L}GH9;tLv`U-~F z@W<z8#=S0Tz<*JuyjS_KUvy*se@@0d8U+ltUJv8PYCc1Lx11f|A3Z8jQzH_6q~A54 z(I7oiAd(Ucm&n-g7_YLWmLd(}W6+lx8S_c8bBNSeS1dI{L_=mZDZO`cll0IHJ}+M8 z3L=qpcrZ|2!9OGc897CBo8QKmkw3zx*6;zSOc5Xj*3koD8;y@o!Ha;HDy2mci5eO` z5Y;mR1h4u<U4Um4SfYd&Sy-ShK-K{<BX%i<13V~KH!(j9j-zq#JmeFeB-}jZX^|%W zk$E1C+B!nVY~z_k-jO=eacbfFQoUdc3S|u-6l9P2n`Zs+VQX*49U0dCC?4roLcymq z^#8!3#OEunY-RzD+ie=iO}j9Z`B83^1%tt$ULi2;MS{=^?dS${RobtiS(}9-e|i4m zx=~jhARpHVU5~)<=>a7_1_^Naj>MkB)-N{jgcZ3Q>rH=L(9^)>Rr^soOZw;T3IuOy mc-iJkKFXdh3qTKK)3xX{8i6gJW6QU2;751qKe>tyraJ)Xt#|nV literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-LightItalic.woff2 b/fonts/jetbrainsmono/JetBrainsMono-LightItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..352f5d95a6a35f11ad38418138d589f16ef1ddd0 GIT binary patch literal 73552 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�xpNM#Ln9NUmv|WWrsrCAA29kBxkEN`pO0 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 C*4pR* literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-Medium.woff2 b/fonts/jetbrainsmono/JetBrainsMono-Medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..484c9e64152c80a4656076ac3292a178636750f6 GIT binary patch literal 70480 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%0DvJeR!-i@B3f!z86jXmNNDt)(nHin#T#m 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 literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-MediumItalic.woff2 b/fonts/jetbrainsmono/JetBrainsMono-MediumItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e1279949e07abbbe2bb58d11eb9d9a92025f69d3 GIT binary patch literal 73704 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%0D9doxRomU3eW?3TM@^ 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 literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-Regular.woff2 b/fonts/jetbrainsmono/JetBrainsMono-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8c862e334da78ca6f92bf0f1939cce3a60b8c859 GIT binary patch literal 69440 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�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�I2`;RltI!`q!2)h)sND4Z8MZO78y*3 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 literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-SemiBold.woff2 b/fonts/jetbrainsmono/JetBrainsMono-SemiBold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fce8cd8053c3675478cef2f097b37ac97f9d4c6d GIT binary patch literal 70820 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�kPDfO)`DaRLLDXM&Io<zpuNTpngYy8vMtZS@P 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 eg$$2kF{!8=UErkKfG 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 aiKOu~S}%SWU-k%=ihoQ-&mht50000!Q6eh< literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-SemiBoldItalic.woff2 b/fonts/jetbrainsmono/JetBrainsMono-SemiBoldItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a14851f6bbe1b94938748b247725680b6f9d57f7 GIT binary patch literal 74088 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Ð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 STKdrQzj!tCvC)pG&<X$<7AT4U literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-Thin.woff2 b/fonts/jetbrainsmono/JetBrainsMono-Thin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7c6127875f5fb9545c41319dc44c754c509f8069 GIT binary patch literal 68064 zcmV)9K*hgzPew8T0RR910SVv$5dZ)H0~JI70SS2k0zLEq00000000000000000000 z0000QgKQhRHXMPs76xDd^n3_`C<&Yl5eN#0;4FsQ9sxE2Bm=5E3zZ-M1Rw>98VB-P z41rc#?Z%P})<l;4t=%iwf=pCVrwo%s89<ppoqwfgL>=o+kQ+p`Yj}`ev{FlRfVrt# z)VbRR|6F5r%A@T6|NsC0|NpJYB5ZSaE}6Y2A0Z(o5JUla)YhU{TcJ^ViV1ayNrLvi zC__~@N$N%0swT=(I_X1DD?P+UJ*ZKS5+^UiI%*$+SKUTJNK-14q&dhoJo;FfDs~n^ z^%NA7HLOEXrGheU`sYZhg%A(>AQ6~B@}O2K9bJ1H3CP+jlbVnW-sD-rB2JUk%hV?w zWZ3x<&80H^0@tV2>d5VrME5hMJ6$f|A+^$RrxG6V6<63h7cTAI#JZ_E3T5ZT)K$#X zQCp-}vzS$+yt49j+UmXAn=17By`RFYlk+d)<lMpe(yBst*~J|Et{V{X2WFls?`Zi+ zaHxi^^47>xb_Yyc!aul~tE&e^?oPE@a8sH`uXHjxg~||x*l0_s<$#;~&bY*uzuO5C z&kmNGPkh0P{Jo!Kz{fA`H8nL&-59P>J%hnDI-li^C?#TU?)uD3Px@7tW}ex7>$U7Y zMmp>jGYX2%tC2TgvV8-=KF#aDGNVFLn%8>cw8R8I{h9qF_om&Da*%(Jgtfalyt$RQ zYP0YT3Ddo<o20+K+csQ2m+}o+z?+Ab0r9>Vxl)(iy_HMb$^&EriGMP%3=)3)56Rq~ zv1d-60)uhAH-xm5(sqwF(vhz8%nu=eapc{rzMB|jWer4H0@KzU>b^~ikPi5{{oMmc zjcNmfkWVO%tQl0OGm40?FvyWT!suaOf&msNQzF_1zLLZ9b8Cda6maB%jTQTB`~NNe zqG45xF=|AQ6i_fQPzf7t^t3Sw>lE&+JnQfjFFY{u(zw%8JjDb9)^>XbYLSrCjDl_6 zBbp4xs40%|4|e<S4mkBNPuqgTGHQ{8m>=q1?E;Vrr(S^U0tMU-`V<6RQ2KU$hc&~j zZF+KepK@4J|7WCK`@I>-4z>M6aJW1W>{<b@Ax^kucYU$1_BG)$K0r*;@p-m?J@?!z zk4Gu>^C%_smh%17PkEFgrPTVV<x}dnloCE;gfYhB`T2zLC}DhR2qDf#3?;-e$DA{K zW(gyNI>sntj5@{`VU9WLoFj}FW}GpG8RHnShHni2e{(hbM1usAk&IZ&%gc&c7tz!F zH4AdYPrBwEOmAX6VF_Nui@!VP9=7fMCPwuE+Qd1ggPzeuwcCHR@I0U_u~?fV|NA~? zb<UmMdw-Askv0a|Bst?D#~Mr#IGdVHDjMX9XoXfnCNn<YtD%Rb<M$wT>+D@wrCRpR zf==Gk!R!K9U;%>Q5}*Njd~19V%S0+gidBjO`Aq)j-L!Npw~E<hGAwGte8Y6hR1=_e zL@ZE65+Lt?whpZ2N?7e5(tuLbPV7b8@bUcrUw)mlZ&SC9Kn6_QMze-P1e!G(63_re zpfQM5|5XIQ^Z#q+efVJ}o8>AA0Irfi^;A`(2J)x@m1kjF2OKj`C{~^)`aG}*RA2(V z+f4#CDZl8zDw9sbky%7@&hG7f6bt4bpej@yDo(}Kpz4A8*zezF`pg8-Aqts_jEYM6 zR9rL*9rbmxKyqv4vH}FRwT|)qJ3!msXH#BOh=B?|J;ES7xJ;st7CAsH%$KRJmgU#2 zU39tq$R>micH6%|5_rI|q?Tk7*?wNP>P4{NQSgKiF-S1WN5UXJvdp=5T9ndWeMLJ( zxdV2q2N?K}hj}y)X6b6#GACRD7-#QmDLEiO(ElrcbmyJ+rK~^WGHxo(mYXcup8i|e zeeZN>u%fVghmwwi4hA1fYXI%r%m%Wc1km`RtzJFJmMqi2(jD&}eV8B>?MzVx+N9~O z%KdLM6!h#Xo7cU?c9<sc|JB)dpCl7V=9uEx0URJ_(2IO}prZUmwHyOf><2&Y?L5O5 zO_m<Sq(u>=8w3_hD=*ZbZd5dkgfbgqd|tHu`I-sHb|+RG&Q%jT`RBGNEb#$@YBmeh z0~TtXcvJ_d0I5YnJU~JPdNoC)xefRL;h#80y}z0M#<vo9XGJqac03Y`60^jj?@r_z zP=Ej+58vNQ-t$WPZ96Td69pGD-na_H!w`eiKna2EWQ5PMyU}n^<&`A_1E$6_Dbb6E zmMo{>`}}S|kaVm5+tpZTfc`&8%SLt<P{QpgU-XRv2w5$v8j@fwBhISGi#=_C0ps@t zFfhNIeho-`ribeyev~HP{M|_*Qh^xT{@<6W)%E{O6qo?1R)KP$dM1WcFDFQG3_0!$ zfDmQYSa;h~=F6Y;Gyl&llT`(j0jNR&q+m!kP$1bwK&G+`lvRM(07$h!ilb3GPe~l( z3n)>9K&nNf(Nbb}hq~2cjF)<hH^=p6{C)k+UJiSoJ?*vkaJ<;K?{%*W|BuUWHus%f zATzW;7s~x9wA_4J=uya09TE#duTTi%5Z==gWDtQQ{YQ1V;`%ttC9Mr(mI1I+DC0nM zGXMI&u9UtEnfb^ZEsYF&I)O%NDTe=_s=e(zV6eOpIOkYDY1c8zv8d>fOP6-hxo93n zGa8WKNJ9<?LfYM*^+U)af8ddve@<)5or^N0+VuQdsQm{G%)+a3Cxl8=maQlpVKy;( z!#2?(SO7rs@M~hVAfSMM-k&)854@WdQQ`a;G+~1Z3<!lYfOhr{85vjq-)X(nvd1Z< z@X!D@<CIEJ2+B%NzI*Jk{oCxXL8UaLrzd%2&!kltfGQ3S24OUS@5iyPz0QVQmR1!S zg=hR<=<Xy+^4n|@xcLfInsP^dkJ1$IpDjyTPv?@S9T+fR8zHwweX2?SE;H_Ntldl? zG+g-qPfcwp;a^3JQ|^j|ojcK81rO#A6CN0ZQCh+wgf7A<t~%14I=kq6T*hS$pZ6sY zK$Y4Ut+hf0fqMLZJ6yJ5tl2@?zS`Gy<&h}@A}RtZDV2MvHu(1>{`=>~Z<c+7Q59oE zHoEnEx9|J^?n>b9d7Y;;QWPR0L4rsoh=>$T&*S5Bn4kUB4((Vb-E;_o8wHePUu&{I z@4ntsqSik)Y6g41f;P(|1kvLVp_*^<y=sB>iuW3pd<hYPF-8nV2w_Ap#^haLf0nav z>4c7EJ71+O#7U5ccyl<d4rA`)Kc>~acU?DEFBjzw5ENuP{yz3w-{HcG{JLs;qYSiB zVg?p^zFj5%Nq#_~-A?Z!MIe9=06=C0m_tzK2bu~X91{T{N)&|CVnax%4MLY`2(#uO zEJOxGJ`~RnC5iGwb-EDEObRi=)DWXIhj>m)h!@3%7%wqIy0j28WQ16(I7Ei>5U;rv zA`>&j2Ofs_*pm>Ss}1puHzC%08{&H(LTu0wVw<)QJ9URRU?9XHLm`eE4{_3Th_k+j z_|vZt|CkGL!9s|C{S9%^Qiv;7Ld$2c2C;?hAoc|(Vi!>&4kA{>ArM3yMZAb(po!QG zN5q+cMVtkmh;tzl@nZ&s{Dvu^lnf-2<S-&>l(<NmrC%gHGb)n7IWLr<i5JSa(1ns( zgwj4bK}zSTNeTo8-~^BWf<u01Da%<Yzm6%rj55nAB!-gI{1w`_@$%urQEw-}j=Fl{ zQs-z{<K6z!U{T{jJ^;C4Eq)Q%1G!7;<b~jAO40?JDyGs+)lwN=gV0pNL-hh4k|YS+ z;Zhp!4wpHs35dZxV{8p5SVLbT`C(*M+X{jcCN!<5K~6^mdl3L3pR$8dd;tM@0O2rU zgmVEFLotmY7z2a|ALV%9g&%>05l#froF|5hTqc1;=%kQJ+GVaDS!9z(A;px!po|Jw z32$<cLmcJ^J@oPor#Q`7Uh#S^<aDuOm#S@Ly~|5b@<}e_qT6#haqj%%7VeQTgx(K$ zw{`Hgj>i(n!1F_ikQ>0NNyxxX!&MC@WEDQZ7sj!0XUkk1t^q?IJ7`++h$T|*|Jzx3 zi46Sg(d#|Me;*A1H}er-u4^7v?BAj}?=!X=)Fu_mRM3_ftmDK6F*XrLa*8-iYciE< zfWd7*-ts24Ymw$?S1@*?0xA6ElcWvK&b{%EbUFqw6OE4QN*M~LXmAUBqzXH?iN|d? z#}#fc4u`^>HZesykFH8%68of#lk@v@F6i?iF7fA%XUx?LqG7NL#N#CC>$RBRWEK6y z=}L6arr@07A?>p%bPLvTb8oICvs}<}FX6<#?6j20&jd+(a~dDhRpQ@zrpgs($6EW$ zfY@BnaW*hE5oZUMtV{$qmJvX3CE4i`VC$NXozRytJz=L~^LsbHq<P!?`)tI9&uMgA z-HEOef8lt`puN+}YH|(9K~x{yI|B}v}_Asj{r-;A@g8!0z$yv^*XRH%^yW-h-W z4aY2sXSsuggWTo?tC1_-+F~&uz@B9VOUDwILRk&X?gK+{M~_yEae;n(OBNo&J5E%t ztl;NeYXCU`PvvW``EaEQ1Q!Ydg7El2rmxpRgRaW0EluUh*m2fs9&u@yb5E>o$`l$< zMjBzC^+aeZ`NFOk)aned0*+j`g2wZY&iJW$!oxN}Qdz3u#D&U%MW{=3g&O&MT((eT zb3I<du^nAIq}yUAcdaS)9QhRf(v^xvt;!2-uS9aC8{J#M0ErJ)AwKY5WV~@zZf&s? zsn4_HtYvw`r9yB|tm2$23a;cjmiCzRv5&*}#Bvd>Xgd7`fI+jT#7laK>wr?O+b{Ie zG45W`nW?N^i|akj0YtNNnnmmJT<^Di&g;_PQOJdWP`Q;mw=g0opv6qBKREz|NNLW) zG2g1WOdd>!3N0pro<&+Knobu0fM?OAA3yVY3~r>j$u_bO&1>v}0L@yxs@@^G;+Ccw zn+%^pJU*aoqP0sO5=N{-i2QSWOv$$=$D16HkTlnq7kvUa-rlW+6k6*S7GrOFe`jt^ zYtb`nt=x80jhdX#6G@_$$U7R29jB+a$xb>h_k%%4-`Y*519QWF@F6f|`oxpIJ3hZ$ zkXOU^b7w9Fa(AbmZdJy)1eZ?{`R=|9$*IU4UpFP*$W?HhG=fxZK2T&3%MckzLUndr z_uV4H%Q*+I9F+fZ7}lfNyG_v?QH{P$cnZ_C<2X8#W6ehwQwL9uhm2hIqAQiC{ffs; z@s_Cbdr#|wLqXUJw0fP+Xm<&q%a&!<-$y5Qj%)c-npz(UlvQ#JRAmdA=#}B%;C+fL zc4vTU=Nav)s&r&TZ*>5?6l}(jAa&BUv*j-g@U3aCQ`~WPdwLX44Wai}k$!Tx&KRNj z<BGq+yUlz0OPh-ay@blYlf9ckH(`RGHZCao#`q>GF2$XU^074mZPM~p2=UTi#k=pI z6L_t3Z1wj$bv|nEytWQ}mhbAFwW3f*q(scM<XIQFDh#BKhx+^VyD;@-&#-5j{bOT( z?`54m_``?_Its)ah!tudhwKi13UvJ8Y|VMSvje~xp0_2tW<@7gdWrE}4`MUco}&ZI z3PJI&H)d_#2=QhczFk%=F=qMPY|NN3|Hf`5+S{)TU>+Kex5e@d#vwo|IR|?lt)n=? z_4u^cp96p`EBx^v*7@Y$w3Yt@SjNZ7trzC^K{f>FZu2tpH5_lV>@_|BK&q%~GZ5Ob zmv(#mz0zI$+;41rg|pM!6uOQVOW-^BXI%HQiP<{)gwpm(nZ5oC@HJ0YiUJw;Y+Jpg zjxO}a&k0z!t0aKCAcK6?X=ne-)8AeO0G;qBmGnHNu>Z=#g)jJ-2P_}x5n3KTdl$(n zeQ{QMl*`<n0_Mrfm>`-u%X}gKE$q+;OW&Wd|JE~6UaLtizF(pMh6A<M-!{ZWd|{Gy zd+B3qzjpKo<iDfJEt0a<Zd#7W4HZGL@vk|2Z@9$H#XG;>s*rUt+ji~^({>fK_bsbx zXgPZ0r_RZ~GS-cuMiDg~{ecJxiMB7Qy0P*}b9wX#@;CpSeu8R{vv!m(jN*qY*T1#^ zUu&kCYN~0a$}w%Qc3NNKD_e%6kV@WrR?Zy!6YBrjqEy^H^P)%J+QI3;B7#3rkC^@r zsQENyhQQI!x-HF6(6@mPeBlQ#QjevIYSAHv#FSVQPlfxL2vOA9LF%d4rkdC7E$yxC zZSC#t9ojp#oQ$baM17gl3qt-kcKR%a_lI=tWj}T!yWC&@cZcr}IdzQxz=>Q)8&~;( zpBUs3fByUPlUrTLtBbj8$oqee@B+jncMUpo<SPsX;FPCvIKpLx3&{V=G4P1uP*5>I z*kC*YA`%K}S|-fxWyyv;NBbRg$WbS_^5DfsfMB7*MLFY~3&j>+V)Rl<FRPsLE3Bll zD!bZ^?!@eV53BBJFM6fkJ0CP+Y1XPkw_g2*jG8dxyWi$4_-n~Zh-^qgE+ivA3W-4w zCmtOWgbfDpp(JD!R5Y~oOe}01Qlv_gE>pG~c?uLMQKnp_YU9)yufar<H3f+20f88) z+3bLz&&|KtFGEZYoF|SLE)dIQF6z>!08EiKISCS>i<vJ&=2W04Y(rSm*u8khNKf!5 zzp}8MI^jt_8Lab^K(wWi%K6cr{=!4P@8_9KdL#X(fZ>P5S&o~%oK-d1KGjs~^`z<F z(_L;?f0*+TrKQJ)`AK)F8M?!8aw&?kSI{vwp);(06skLL6(14Nvqd5!1&TM-sNnqd z42UU=MT>qTD9OD%Bp70fkkG>-B?*%8h46Pl6aQP@W-C`k#k}=OxQLTit*Te6YDfKe zt!j^^=vAFhOphumzTAYH(ObGDwSfmp8|}EPIad46RCm#9$@{6%Tl!AlALiJqVboFI zOql$L%m4clOts#d$5X4ccH4a=+u^Y4ViRS;zry=Uo0?8%%Vf<q>UZYf);MRMlyl?8 z$*0-PdV(k9$-J~z7DVn8FC>x@<4r!NKDWw&^vDbP2R?>)zshG`e$c=2M}a*E1@}3@ z5)_;_hYhumr3`9UH6w}UXffKGH#&@kGs-w0xAgo$wozZF6m*o>pJtIi1<JiIE_S64 zX&}Afd>#fwiE|Lj6qz|IWCufhcKTbqZ$*dMobgd~=5w>LJeQA0WCiov$-+F^Gd%fE zMmpEf#_e&SFpuMfYM#Pb45#T5(|CWpq4Iv!WO9CWcx*~cW_~v^PiR`4(PggeyY=NP zH^<*K@BTP%R3iCLmCB@<(|K5)P2*P-Grr>6)m|X{{#Ntm{~Eb=v(ivcQdNC5d{B2E z-Cg}~yk4;Q>vJ|^v$y5_VEx{LZD~i|H?90;SK1RS*gw2)k#T^QY}HLm`r&f(_}E#| zkC$7<r>%9Eb<@`VHkl30=Jt7iJ4=&mzP*&M6g%$w&#&=oHW+G0am_yCK$1>4ocp0W z(r3Mglfda$G`op2pZB~s=q-N!obW#Ee6ydjKg&1bU!frY1S=RF<)$gFXr$zX=|6_s z<ssvga;4T?(}+eks?m*UZ1E+OSW@FkZhWbw9oyb@kkG`k%PF^Tk%IEdub{$;n$+ZK z>#Dm@;UXgB2BERx=pOkWrJQWN=i=@Ya6;PVsTs4r`R*r^#pZB%e1T9Tk*ZT;39Ynf ztqpC_R&CRE?a)r0v(m~cucFGTs;))~0Kp1kD@;^SO^Sw^Ypb)K`Wq@<hO6$XRu2u( z4#V&r=HNF1St-r}ORe{?pL4rMJ?-BzE`|$A%q5`3ToOjirC`Ne8cxh*;Kf`PLCob4 z#atdq%oUI&yo7Qd)LJ&~$h}<SA+@PYRcdN2#T&VIZ`#bu1r1)#4IWX=tFFCZC;Fs$ zH}Cn7O#Z#$VqWuxy3u?2L{qwFjo!yQ5xgID)m1Vx%yakR>6}lRF=d{_<Z#6fG>sNt z{q3oq8mj%fY!f<iYYu<?nW$spQ`55BIr&pKWeiJ5o3?CYh%}Z$S<C#A?BX=vLR>;_ z1(rq2D6|#pSR9^AXR!JD(y|IFs_J@%CT5p}6|@xHdLls}Qfp|}=KU7Iy85Q!`!?B> zX5!ZiUv6ZSIi6HfO6ihR3&NI4$;c@vsi<irNtP=tA|@^=tw&zjfFZ*Ui50}*5gXEw zhce8#!o@EG0K<+bC~(CyR&pTZ20#E56aYdDsNxA-A|Pa~0Ry=}AS$u^)Ed5sL3R{V zjRGZ|w!R9l08GP@P61bVvNXlJE_u*`9;alT;X5#;4JcszKFymGEjgYO{=}#(uXS8k z;EgDZ({s2^RmWyFwsw;i%x=RbdCmIRlu(;Qk`uGTViS9SGY5(O=x;&*DP(2ln_One zH<>RrTO1`}rk33KCTS||@!XDVngR!^_q83V^-MKc0+#MUHM$2tN5`$KgBuT&jqjHr z-aTYv*~V=<006#4T^&&AI$z;0{IQK`F#dfKsBFe|Hi0$jbrYzLu6XAIY>Z5IOgAo2 zw%+QX7Id{PR7SPh^ppw_vzrB^bp5~!uh>lizB+D&RS|D5!Qgk3ciC`{U$vnrh}J>@ z#-oz47;H!@aHJT<odQ%6dnJUtjnDqnd-ul;Y#;-tW3!gE*?4<xp-|&+D#8DvkYCOY zulli?8kT(TpJ-1v%mdm$tr6B=s|`>}VT?EH2iYRO*;cmv|8s%Cm0Qoi&L=Dm1+whh z?xLZ0Satyyfx47h8%|@O%7)40Fl9GXhF;p<kbdt63ZLh{XEq=>YJto3SlXHeX<A$x zS^6yKhBh~gJ!=gP7Q4ZaYrwjS8a>L5lSR1t>$tE?TKuXXVFw1-ylR^TRg-aCN~QCq zwWhF`Q&n2Z#3~jvz0D^gl@DI-_*gATz|yTyX?S!r3ahrV@$*WyVpWe7&opuyDmp7& zYe4p0=MV6~R-5@{h-<6x`*UtU=4}h+&9G*v0V}0i(@6QrJXQUCbd@gr>)nrI=4?;4 z-P&EUcA9{VIp>rw?>i$v{BdQwML;K*jmFd<tQ}%%c~Wn8OBFHIENi)4)KLK5Xtt|W zMMtS__w(&UWOhy?Es3)O>)_IsZDCfKE_GNhl~hS4Pn85WUkXxzRK{#2ESc;ar$RRC zhT@;$08Q`PmvpR_p<{)`$;rg;VdEN!aei*#0Gbr*Qlf37W;DXi$AqlH!^n3OBpj<U znO;=yj?NX>(v1G)h5NrbLFY0yGjm(BJ;iC(IyjNUIva8dZ4Eh($I3UY0i96)ae+J) zz;7pE3FYlXFF^+vmkxlGJ&&|=4_O>*+_D1zP+N4vG@!CnJI6WCk<MDnY8p$wvFv8p z%jA%~+#`~4=a9TqR@FMuT$OuF$QPn4At`yu@R4lc07{>|>W9#~?_$w20ZX?+aloUa zQK;(5##fYRpvuJ}Z5pYGVuO{g)zi8VDZKct<W+1mHF)Rd$}BJ)#xX)Qr_8?8iKZk? zPxnN`#97idqgj)HrCY&xcyu%h^R}|_7A5+a*P~IHMjF7(veLCy4GX^%M;0fqLh+wf z<It>~B!Pp4$wm#BtJP#x8jtLKlez|sV{hEvV=IU4+|HW^%ex&w9G6n`Ty%V15VNkb zS2EMu88kh!6A@dB_o^FhsRWg71)ImCqfwZ7l#OSorWPf0jhU9*jsAd@t~Ib{(r>3_ zg=4>F0=DBx(9f}8#xV-hJ4~6IWFMyI=!Xi^&GwP!VvlJaZLy=$ikBME4W6!$!r=k% z_goV@*{#^@yV`3vpyf`w5aWY(RS}<JFpOf6R5Y|7GnK$fZ;GQ%33NJ-{JJP5a;t6V z-01@>8Cov@SZ@SThm~SLNpI-9Y5;I_2ef2;V;^~tyBRMTD8tUtA6*0}y?`;gp|+H9 zR4@VCBnU=3EF|t2g~=wS5_4jU$tp&^B2h|PjI4ZPB4NM|L4Ica=P1Pvaf3;`2x?iZ z+K^Px@L_VSQ{UhEX@K-qX?hzBgX#{XIdo>_LtwfI-gL&1XP#j~7eMEP(E|Vhgd|Y= z%p>838lc{ITuS+kRrNqSGxz9}iE>M6i*!I9m}&Lo$o&>omY<DczF;??rBgGqE##uB zOM}KROv`DQiU)~PC?}P*J~bT@XA}=886j@&7SajB-jyX3=9veJdm{Tl_GJg=W*E0N zr-ET*nBN8zK{Xu81CycM{CT$Ej3NKyT{(_YLNnxtxoH&=crcZhONm@%YYPiZnQcj% zWY^V)qEr5Mg#KY!*T<}Ed(ddz3RyZB89qi~9B<k9n3BVz@jw|e<yWFvbfW{%5SG^J zk>Y~LnPas_puca+tmxS+3wziV*a&H^2E>xA+~73@>+s6K7!b#$bh~jodZe@SXVKKs zVdwHk?)|Z+<EoYH9`|`7GDxvURf>c4AYkcM82EW~Gz!M8Y`k6d$)aScb*3dxVIX6r zYpuEz{>2>R7*U9F8HKM!`p6rUEJk58#FP>wZWx^*?G%bB-H<l;Mnz!7y+wteTWvpU ze06RkGtVTAnC|}m_TWaC6-Rg_-xZ;B;7M4o%spwZmddDX{DD$Wv4C7vq~*+0@DB1> zaq8wc)2;(Omes%R6>%F3nyCXM=bM6JYDf*I^G@DT=|bX-yn$f7NJY{cN#-E%rL276 zxX7OS*L!%`c#FxB?V}<ew}nLAh&YC6E{7=*N_<1kSJv8XIwXF`=@3R%x|Z~Z9!-Vf zAG_G;3?l%zTkmi5{mD@`QY-43bx@Ep!+>=}E_fqN!l_pnrZDAQC4m@5qjzE&83gSK zUTw{sCu%(iuGWpZ&uSH2qop?Y!lj8n^8Mqohcf|rHXQ>fOH{9SG7h;-;?c(|vPFlO zHS7)NNnB7gGHTvCH&5bR7Avhg3Xrbg_G>`4sobs%gH#pnelM(n@0>-C&F#}D8P-u; z%eEj1(>RAAWIRm8@gxEnJ;ou^$ViC85PR0naf+Qp@ihO>Nbg!fZF>}(CSV)S0TE;& z=Ef)tGMI|#Ni+sA2vZS584a<>H%7Oto-Us<e#4w`k9Z4$+>eTl_ZXTe#UzSlx{<Nm z(Nk|H2)x4(d1{{J!3tH!OG0{~BCR|-@#1({=6n`y=MR`Sj|gVVLftctOX+IkDhW{M z;*KZWLlTpZ_JdKb3UwLdQ%ID`$n#NcqUpt)h$uhH>#C@%60meDC@qhUMj<&?HeROs zqARKrzvd$^K{5E2uGPDII}$#!kB3R!*~$A_R+{kATJ68xA#4L`M_o$I%J?{_bY2-s zt1}dTM{|Te?&&aAJvX{W;WOT|TE+JmO=z)sytcm3gxFgH^s$PqS;A0Iy*4`KtuFoY z$zBFG!O)_PvxkUrrVAO#eIuPnf9`pxAsu;;qoOqC@hqiwlpu&*s^>(|RHb<`34wd2 z8Pj1}t8k_Lr_lA6H@c_CzNL5aD}d4d@*t(``EvKp{dn7Al;K7gHe!CE@b1=ZTCUb= z{SRF|c?o^;(^|J5P3HXNZP`)(_A)=eVw~Tx0lz^gh;>m@B;ZVd7a=SoQR=@#q9G7@ z4MdIdAsAf;aHG1^N?Pgsi@IpLx_J9q?yN^>NY@GLpxTX=K3Ys7L8VBwy>4)e<*8c3 zWn`^9ygd4>N5)7gOOip6P}(#ylVnh{Yvw%BC(-EF%l3Q}cXk`>$fOg9i%lKDbE7l{ z)h$zUG0BE%qC+gCSY|_H588K<ogY5<eBAoyu-5U}G4B8(OkiJV7Zrv<I1KIN!^b-L zh*Bw4c%J483EKW5Je0Y4SQ*-+IU=vO75)20$PSnn+&Lr1A#4^vGw0@qKp*m)K>R&h zcepd^mE|BbRyt3c{QhhKh=1t%TU0}ktN~#}1shpG9e?$h%xTQ7?t4|HN@oom{k&r} z<Lr#I21m6H!)F-JwLx_x$2k!K#<5Q6(X&EURFi|IS9~ENhj>4E`6d16`>)+@$+Ad& z5IX4RV{}He0+FZ$KVgeIqpn|+0#-xmDm<?DMRe+WFsuj0;FO<~Qb4}+GsY$zpg+qW zD2+(f@VNVD5)FZS0}vAD1E=du{+hTAlJq!F;xveRe2h-}4ZopeD=CMchd3@|DJvJr ziKt3*bj1-fx%zf`fl6KK=pOX0X;c*445VSrY3RMEt<18RJ1Lr#sr)k=ansnHQHR7) z$b2P68oUvD!sqcpn0ucNF$|9BaVcF?s@j6X!!wc+`YTU|b$MRqHdegXSiQNkzAK-L zuxaj$+734@DS70R@phHFAs*7mDkq_3948^?nb|o6UkOomt!AU?UB3_!1izoXRk^va zm1S^`;zaM-1msvBdl=VMsathti#?=Y9@MOw;|`Qv5$M%&86~TvnN8}gDy(dL)FIvE z2yf&0?EnC7E$VE5O4s?yZQt*~Q?is!j-JRma_h%v-%)uE1v|L;aR_p7<M`MvsP1|I z#C`CS+=X`z*IT$(@-EzyiECM!m3yr&tdnD}oRlVRV%EHS4N}k4`E`I5iBtt@p6Shg z%yj~ctEP$5uihA+P%tq)8@%-%VO+L(FNVm3Ua)q30aeeFJs7T4Z;1;pwbR?LYC_j< zu5lL4cY6@s#MGI+yTXDSy6d%@7i+U_K-nWfXu6JUG1;B(yJ2o0m@Nc*k8xZ|yXSWu zys#iBJ1!qbI~+8<Cnq4b3(C6AaV86JR5CsSPDY_7pGD-*^q!xHAm;r;Ktw<UcLD$o zrlV1CWSD}Xt|?0VT47qU77&)y5xs*u@r44Gfi_uB`2Vji@b})J)V3g$<3zfV4nvsp zn408CGN0qMz%*Hkm=$xk=%r5-H^xuRZCu}48v?Ey>~dX7t#dY$7G{pJdYOgG%&cN^ zy;Z~;$Nplw(Ru7PwUckEfwOEH$DQ;|X_)rPl;I_LOc{*b!q8<NZu($s8kiqG80t9X zU4Bhy;+KL)duc-J^uV65;1sb=Dn6#1C@t2EJ;~pARy2#cZJ;+gl8!FzwJf{KeE3(0 zU4p~wx+oq@D5srI3*w502Lsh;>Y^~!kCRGpKIP%C+WCIebr(wz8NTCw%=+qz-3GAX zjQeZnm6~e=SXjl+llWGTDD)=O_rq_}jS49)SM=@xA>s{RHpeK~9;SL#(tvG2kc)m+ zHo!-GW6NQn32^aQSBbNB!<%Zm0pO+3o!0<sQQfg@Pk5~QT3m2il|Sb^;aqX($|`cb z2@A3pSFDo*8=gkCwi?D8Ovy5Jx4IY{Z)7UBBI3nF89l1k0NP$wKC%-N6U=6|1y<wX znVD5pc1#&pIuJUr?ZO!40BntKGz$z2bMT)&UN%G;rdBK3fXxTdtV>C7uGAU@bE-sI zj={){h)s(cApZpL_0qx(J+^j;0b0L)2sSq<6)I1ygh>rcata!422HjI`RDyB=8`L> zmTJtE5;DdyLMxk6q1-cKU&3bJ<-?($^djexjHT%<E);SJ?j|qofZu1O@00?Sqb|4{ zo5LOy8g-usdl%N`c6)$bEwmbR?+z1_=6ZHS!Zl4iFpl*p*os~IRj9i`(_8EAJ9cT< z#<~+aESqhiZcf=2hS2ZPU1*hT(Ptuan?~+XM*=g|&T&G~{-f2e-uE6l%tGg{WE_BA z&X{?$IV)^Z0`j;Pbz|sgSx?mzrsz$25R^!}rjbX`CM#X5ce+q$7Az;P5{JJYUvqtH z7U(m^F+!J6`bb`)u1eFpo+vs6j?_QubqOuq3fj-3qfzK2%EsGO-;2^zturn8fR?e+ zwN{^nU&;Z$oxCa?{%_|t8d%#bfqD=cZCy&|=j2UEo7){AjR?p$>e{SfPlxHll79Ig zzBIjA<)lk-^pvLd+q_X1Bu6!01DfUoY9p{l@WtxdoC>tiF~2Bbp#+IKf*jRCVZpjm z4|Dxm$U7o6w67NPW<NWW-@Ll=d$)xLiS+O2<>KyXs+_fu4XT9x<f<(rj0%G6FZ@lL z;`eM({jvuc?Xc!}*epOxR{9Qf@(lHY{FkF*s@PjR5m6w<-O<3JwNhUIOb4ltbt!e9 zf8~2I@lZ)Um&<@Bjnw^VO0z~gGX6;FiQ!cGywmur{ZhY6*7^~;OcGc#Ze*=#J=d<4 z{0x8+BwyD6smFcEmwhBAAXNQ>_?HoopmkDu&-aI@#+`;aM3Hf9F(PLvzY6t6(Ar(= zLaCO)f#fyVVe7IXs=9SJ=NMfjPAf&F{E#XusCZywe2hXBEbFWAnnX?IdNDQ1o7+Vr z%Nx;h>2P#>b(a1Wy;{}{k<n}q=2vb71~=vHJ!CMbQCXi3)?@>9i9FxXUTy$wP4f8C ztfVfAnED%3s}t#lbt-p`(P>^$Q=lsoxsC<Y5u^_v>uKGhESVwAg({cYRFUOEIFa+x z3>GQ#sN-+E(<heEJtDccP9>HZb@|%EzYuD~MG%8&BcroBkV9}LPJt@S6l7gVCah6j z<>o3NqS)=?aZluybqSz1Qi42Q?*<<*5o$vQ^A>-rggokBG2KO-rapVsTtBF;h(JjB zMrww$B6tWmrtY&l8zC`;$T!5em_ZHRs7yfL9t5v|#Cam1+wPVaY6zl(^~u7T&|EY` zt0AJ?LZ!1M!eW(CmzuEhi{11q@DLP7?y^pCH%3>{FdtSjRr}){ip41|VyT3f!pT$! zJmPiJWKvK9_U#sfBBdPrm%Aupx$P<Ix)rc6uzh@t0?)T>JWELh9tTSnm?SHp`w3fL znt{3iH;(<A;t|zNXqg_MJPS+_tBQ{)CQ2K@016k3l{Lc4cg!3e)xKg*m7g7LT#$q$ z8<MAA6Q|=m{i=q*QkY7dNe>o9IW7`|>``9xjjmu|$O9Vv?ebGhQx?@GWKgC;{8*P# zth#v|6uh`Mkn{kYNql_i%ZSoK@m6-Y9buI}ONk}l_Fx=xE0oL-d+{*}bh~BaiAo&k z8e(-(+)0Pxd=k$s&C%14Pyf1l%{@F(id_~RL7D=$gV;i>OXNz^?STC8<FTxJLGJpo zurCYp(^<^Q9C5wx<2U%PhO|-N%$mqIW7Ne4L@mZ~DOJu_+KmU{R8dy$Vzd=Bz5R(2 z1yF59%%^l4jBG6q^2tq+u7z9pG$9az%9oQP@DP!p$d}|1S?3^Pe)hZhg15Qf)qM`A ztws}Ct;u3cvS21%7Nl!Z?07&Z4%t!-z($p6<ryKh$z<8WvGH>`9@l3!k^R{g)`!#d z;U7al15Bm;<OZl0)3#~kE!MG+*4NBg*rSR+{tdn~+G82DPSe#GU6p4?YNbHs8n=gp zeVQ7v-YSifY%#qjDT!0De8@{d#b)L#)LO{pS4`JQzjSlWGjY?lmsn-aCSlW<O{-0& zKuRbpWh!_~o=~Q-auq>eK4B9+SQ*jI52NEW?4hgn9Izk#5;qFFMGGx9xGHn@P9@P5 zGOYL$tjz@<`57FvPWv3o4C#vic|k}O@&(D|K|VwTEFn4UUon@RKj^FY`l-B-nd0-N zd?yo0#M4Enhx*C=n!KU#Aon%Ng)HL9K`s%kPn%eHG#V&*GET@MET5vQMi=T$)NWBv zqr$7BmSpy%z^j)z<x^c&2-?ReUW}-CWyCW0ky(9uz4RJ7HdpL=NDV!s+@<LRC>8#3 z85ye`v)t^l(qM|#(+NpypK0VYZ?Y@vnmLPmKkd@PYS~MpVI^y68nARAdR<DJ=Lp0( z;gvnb?&TcJGh>&NV~x3=6&AH9vVsZNrcuClSV+w=3a@A|)u<;6ydnkj6^)!+fLTAr ztWWY*ms=MB{XqnmorEw6gs%w3Q#Nnt*-Qo0Sa?Fk%lrL?q>n3L&@?z<(LpLZdlejI zmYJb!I|_izCm@yzqXH*eFV+fBY5gl9^tzbrfnGn!6Zua;`EkrKc&V?z8`xNYk!;NQ zTd#~*>b^?*hHte`uH;X(wn8gZi*T#f^1$YzWlc99#o6TU{~S`kZ$hlm?0RC-iM@{+ z`~u@mOrKb9jmA&alC9JN!(>fv-E6gh81(3^yFPm_E|&f<Ok;&ZivqBGA4gIWEq5Oq zecTR9-(V$Mgxm*RJjpu$l(iYGwc0WQQ<m4brJYjNlE3rcbkSI!p||GLInSCV$7l)P zdWMB#lt<0=OwahEzdLRE6z_+-6K+z|?!7x~7=hEzIgX%@lV5LQ;ogF-d+iPXb!1NO z<J@PQffDoxy5dAS_A9#g_Ydau<BDQ#&Pi&T9QG!}dj_{j`J)E=2`!@y|6tl6D++`M z6E;xTdmjv652FuhYzz8W^7Z<5c(`CIy$*-<k?F%eR(-~Dyxp$zGnVK$s#wH7I*>lR zf=`RNxxlfFJ&+@N+NeFpgoqT8KB|@cVa7QA@ts<-MN(|C4xsLM1J*9N*JInqJw2XR zMUCy&<x4X%4K==JtK~^?O+1<Rq;H*88^4;^7sYk0y|zz7xCEhB6>*}lvE*jf+t#W% zUWwPU+}E|_b!RWO)Z*F79~Bc{{Lbt!7*kqNuE)pM<;QjBFXlb*eA_?q)NCd+$`cAO zLF@0%Nhk@KFQNy}MdXN3Kg(an^L%rGTo@c1YsJ1U4eKsnOk?qK8!!E|PxY6tg2%`x zRn0G^fpR*hG{uQ78YD>~*F}WYU2P!0HJtKp)$?{Uu{O!f!SzYl5_+yLqlnkrdg1v; z{Gz}JWJhuoyB@1umu=MDyqG1#n{AmqwauHbskN!KswK;Fdl^r-Jv(Psw64C0w+UhN z!!8I58xlJ21!_7vbrf|YkR#lc5R<@N4nf^r35n-|<|BMJiBRajihnQ^SHO4B+4)*6 ztfEj_KojuXr7|)J)Qccw_t&4jrXEz{ed3{#y$PP=6?Pc5lkG6q3V2$acRf5QJ{LG2 zKRP=Y-r)zX1B2yPmW2E(LZyz+Age9oBh7-9H0Kg^*KU~%0b#q_Z-O7v!%V`3x5Q2) zZ$AEugcKR@6G<N*9AH@S<Mu*24DyYM#TQlNZ&tOa{k0Q;8g(1RXlXTy{n#6hSOXAN zlXFsFKwCUB(*wou`-4vwbW~~b(q<Fns}n1fzZO-bD4kT3qBr?(R}JYl$c;^jAci<E z`ioKS=>J!h&+LYutl3dbcLF<n5rhb>6wABnisfzf#PYrRV)^=1l!}_7R$JOg-=qC& zSWT`Po5E{yhax74$)Z-&JzIjv$Na8n@o#Gdi}SsC(i`&WN^X3bWb$drn__57({Nmp z5U{t%eKlybu#+4Qm*o}4%tZC~#jU*r=X7qC&s~ql%TL}2I5-I!1{Mw;0TBs#y2N14 zOR}JXCRX<9^UN+!9s`B}Z>}xH?dT%w&N?;};gnq6!-q>mu`!(4a&;h^^!z3ecJ!tv z0#7ojxT?c6&bAuDXF$PJ4G<dJv2{xo$bGCx11Sn4mswDE&;EPH^_0E@xqh1k?mPiF zn<d(L-U^OvP6Isl=>n4C=X+|XoTL>PumJ$D_!6E)zm^C<dH|^K)&PeAJZ5>l6;OYz zbOb|-zU%<t1O^3&fdN1OC;)K)1n}xD1xhbbu)k|dylMzE*Z>O#<3u*($Dp)%wx^uo zLYJB8CVz3WTixzXce~dUp7FfbR2mU7a(IRpyyqi*{Nev$S5D=lToX6UVUK(!&;B_* z^huktxiQT7IIQUiS;E4MGKO#oCzeYoOhu~lIM36SsV&pDY+jyZPrQD@B_>ByG%VS2 z=E47cAN|-*-E_;tkM>}`#U`t4ZqLrdPm(NU+RWu^Z4#RmMU6bg%2le?sFSYxKoBT0 zpM<mlV<wzLLC3`>q@d=L(d3I?<Yv~GTbX;9EM^rmgn36^O=u@1usW4erA)b{yk|AA zKCxJ=Hr6<6hV=vTh5Vs1O*k<o5uYecY)CB9W)lDByvJE!LPi6=@Ti=4P-nG90^mS) z6u{z8ysY~29`2q$Q)}GQp7SyipkMIQ_?_5!1t?<;Yos#?AAQ@VO!`#J&8eD(X$y+C zgeM`Y7$YQ_sT8C<cT=5b=?of^Klr>y_TC*rQdob@i926Bc*VgRTY8tBjwY(td~E`( z5jFFKm$lk^u;<036ve|H<}%gV@9>sMFgL9q%q*0b67c>p@iP>La#OkA)WmA_Oe|yI z`lj*3dC&achCwj9*}&g@RDJ2!H`dcEHnNFTHoPIc4ga(LX8_KKj@<&yb*=!Q*B*Dj zJKXM%4p@TlKVruB|JN&e5QYBv2wf`3DS!BbCsP1VJBL}rp~C?W)_ZC`tTlp-I|Ful zPgBFMhF*W&WLP=O8K#X`$4ic&LlGl_;i#t%_i3nc=;P3bp%>&el0l}Jxp|e)<Ni+u z$Kd-z<RJzG26q!T*vT_^5Ao+|{Pp0g)f72c8>=6DNx62n9!w;*4zjq#lOsbmgMEWv z=I-kVc<`@3`_>ij>1!Ql-q7~~t?Rpsh4zQ^T}9RV#C@W^7{I;W`BVH7q}2JYt9DJ- ziEX>;`NTjj32Cs?1ay<*b2t(LAVDF7B)4y~#9Mq5ndn?&Xe%U&u*hdA?0n2aae`zG zan|+oMISWbT3rR1pZocchTrlXY)yB1f9*FcSo&Xc@1dtQrv=D6ThQ2|JaD?62o688 z@gz2uoNih(1W=5B`kIzgmlxKH=hkXmU@f!0{OBz6X7$E4w=-gd+=ML!R=9DY+mI!h zrced{|Dj6y<XB?km3#`J6AP2G3E;cAm<u_TOnQ<{I+dJ^Pn6_xB7P~QoP$ZChhtpC zgCC7nQn^GR{iJ6Tc^ra9o-mQwIiw*|5>|vTgd-O5$cOwWrliWMs;-W@8tbdS0ftDB zqD;AKuB&P&D#KIDys~45CSXAubipiqgE{zt>&QwDayiN*ODwb8Y8y>B?u4`MahZYm z85~`Fe9Liuzyw1~<zR$fE7d&Ax!FQn9J)ek&K^==t5w<KCfSvo><Z`Ej~71)xoUF! zfg8l(#3G1?f^hKJnW5Tkiz41mI3<GTAT&i*sil|EjiS@{PIa|4s@LF?X5+f`842L0 zWh>f~1c?(*Bw-Q>Ww1-(QcY@HBCcYC$BDXTy<0Z<k&K^g&~K|dw)qvs-{jr3!|&8R zq2L~U|Izh=q1Oz&Vq$@@dDaDjW&U7pkyQb($6vMugMC=!2FF6dxv}6>IP4FXw}|qJ zt{{B*#fqsgLX+ZG8o7z_nwGd(DQcnH?3A_9Z!V)QF|3_Ii|sB6wM6DI9Ix1s(pXgL zSVaz3;%Jpzy2-0s-51nDAw3YxP<$HdVz-8KTu_sqmqHVy^e;&_goiedamn^{kN;dV zW#V$(?&H4R=lkT(H$ORC7TL4~HqEcQdByj2Xjf(yj;#Eu!HE~XK$ok>;jsxV{#qo| zfaaqTu}rQIij)wI`&OhV(at(2=KBu-q%&AdHis{ifG1U{ZFYy#<MjuEp>V!XDwZqt zMy)#<`zEeVyVoByTf<1M`pMKzbu<0kurMx7EA!g2v2Np}t8vq^oYIQ8$`2<%7^i>- zhw$PE@Zl)%;~0=}7}&8J343v1A5QGI4twmx3)qEMpovsa#6wWRV^GEus8AJ;{pTTz z{9vy&da<f4F<;awqE{KCs+g5Wt3FN>f@=t=G0^z9t>RENr*iEt-@yvdDs-qk2fD+z z+kCpqFQ$OU!#WeaxDrY%e%j$ud-pY+SA{%f$_8BU=@Yn$iA&1rk)cRP@%3BP$Np{= z-)SZN$<T`co}*ufl4%<5-<I*VP(BgYduvg}i!_$M4JVNPC6H|pL(643-+~nt66O); zAGCabe|zAB$_E;6vWfOHLy5>pNCj}liLZykXsW9}K)_~krlLeU<E%4I1POD<zu8Xw zUm!;Txo?uaHr#W<{e!<>0zJjkN3D(F?!D$lNe}_OGC>ILrJQ6)Khx_jwf>itgximF z8?d7{y82h>PG4>ALo~5Q6!CE|`j}3t_ewO_{X(bDYQ2^39u>?!<!J8{M_;|Gp@F{i zw*FYv(~#IT>Y%PNq1_F}wCby`rs`0zy26NN-vf?|ym%8Kq@TVw(=a~E-6rqA$Itio z|MvX{fnz8FLu9@{2wI)NsLd6MdHr^GIPUO7625>^B^M<z5sXn`luv2rE3GusCNcnI z5exu89U|(BRr@yaoeao`b6JlWA#ERMBOQW4l7odb3RY4vILP?mB%Om7eh|FLu;4?6 z24B)F_>q>uMOp`c(kcXy79o)I3PEIa2qx`A2x%NbNt+NxMlFO-1nC$eNtX~s28U=e zF2vw_Ar?0ZCY~DHxOIrbPeVMFFC>u44PB5&e7Qhjwj*u?iik78f7sp&ln{pkWyFg> z1#vJ?MO<32<E#CKkkO&*aP$a+?bD!-?W16T?UP`LI1!AnZ%yY8``#R8VX4rHR6w!z zV9*9?YuV1Zy=w=Lj!s@X`>e~ETKdjct^PL*sfIDtG*K<JEjd%xwd$;kEmIGRdqjQQ zJ{sVj(U6LZMtEd2rX`9UP3+KAGZ$;_MlIaYQY&w3?Q3oPn6@2-bZCdHp*?aebeN9F z6*{4?&>7`f=rUbVV(5knh3=?S=&`9?SI_CSsL9oP`YdX7`hvQIez;rcPg25w&EX7$ za)&{rd033^hb6diSc)HqW%yNCj-P}T_)S>(CoO$Ls)p4xhc%>HSc`gwb$CKpPnlr@ z9vU{1>R}V@44X;Ku!V|Q*gD&A#ju^$VF#5x>?BpfF5E2aroF-*oE-L|USS`e8201Z z;Q+1`4&sz>2sbr)$6>CH;Erk+?&^qFPoTHNdPk!7Huiy9AIa5VdyQ24WM7||X~IJ7 zi!FV1tY+S|I8m!pwTY;m=X7jr5<7GXt4mhhQuXMSUY{HFi=KfEO?DXcuA%>`|Ch{j z1dWZVZ%jkuJ~g4a$=l;|3f)cXYsSdTZp8;-=dGXKdGAjj+?|i&C>ft97oRB|U$`;8 za#wugw)iekGJbGp{G?<2;=YI9K9*MJFZ7Im)QJB}?;k)^BCaKYz?Zn1?1;{FHx_{; z#3To<Cnw^Q>&7i0HxiNux08(6<i(BTLvr%tUJ4*31#v%xkekAIks?S>(HoC|V#rK! zJV^=UrR0s5Kq+LTG#=-Al;ws`51fslBsbxG%Ag`Q-}nsNg7VyoPq_`%DT{9@hpLqS z^wLoP?avx>JM1b(>--NwrKmfV<JYMYZBrFCcSPg4Gk%<u=$z_ss1e;?O|;-rJ9?)M zWObu|>cOvm^i2c!G>n01gn-5|I86}LG)ATwBAUn8q$2L_7@d0%dwUUeUyM%+B(#j> z(+X9sV|v=KUfWnU?NHG^)=UQ|I>yH7gtpGHdG1Ho1F>lyL`Pa|orlo(aO{{zF!E?@ zpT{utcx;;|Fz{sTpQqTZOYEDjP<4yF(;ag?;^g$?xL$E=dUHgdI6Qr^&@WC*e~uXt zM`s|14T|G4n4^Zo*%^w9VR3GT<7GsgKO^J9j3UVBxHL}_;+eQO&l3F3VQOmZKGP!q z%qU=N7Q!ndW@i}+-isrXiL+LHA=r*Ch66{J!=KSrBHwkA-%YB$+f;scsq*eq)t8~r z(W~(BC^hsLrIFpQa8Mxn2JfT45E}i13(<e*^-G?~8Hd2gI209+!(c)jj>^S3VN;yz z&BKWxBd!B!@gDLf-b-G^`^n42C+8GxiO-PN@om}`-=S4}m$t|EXz%zw?T8=HM*M|L zh<}iYOW{jz278OKj}-Bh!SI=dMH(xsR5mu>+1Y*J;P9T4(<eTB{NUp9Q@C)yxViln zFTFqV%EzO-9-e0)AADP&hL6s<YQ*T=t40pvR-<0rGTK;Vyz#_DlW3Do7H`T~a?xwc ztntg*v+iPx^)||6lTF+<+W<U3!@n%OEzYp#EMah5bq=Si&f^T#1)NY_#2ID1)uk6U zH{6shw;0a4LZ!iAY$ZkMPl$yyZ2|9uVt<p^_@h+npE8->C=|X{D*YBh{Tjo4MW}7B zL$=d7p;nz~_3B;Lpur`2jjm|Y>;?t~*E2G@O^bc**2?5zW)@Gd>hd%j$ctczx1mt) z!C>BnBfO79`52A%5eDN+EY7zCf~SZ?-y@OClgYl|;qf^yzpn%YeVP#20|Pef(IP#! zTraE|%|1mpcMQ|Uv}pp<CA3)z)2Fm~7BghEMK&{Lw`CqP<+W7-GZ(aVJ+sueO*^x; zx9!KlaVCL&#a_Qjrr)vMACfG9-GY*?1dElSzH&TPfyOHFToo#-#&tEQt`@h|p{9D= z)qvU>abFXvYQ{}1D5@1FwV|YToYjHSI&oeX%Id~NJt(dhr}d$;etb88?gsJO5c(U& zzedp1C|(*vOXGNJ0<BHry(zRcjgMx~+$>(3!(j7rO$!)k5&v7lM9Wgw3Z`0>hSo6D zy6kQPBW=pwwlLbZ)U<=Kc1717hTE4t9bl$IY3vAd9ZPd3nD0~!onfJKF?NC3E~Tj} zEOjkXH(2RbJl$cfd-3&vjUFY?6E=I6U@zF}RYJXCy?62VCl2~c3jK}!{t>l*aoB%S z?0+2hN%k&%ML*ufzs4A2EWp7zCQ7s;2#C%gAvuAJ;*@ytPKHLwAn54AVNg7U1PO8= zkZ1&y=mdI17wL_d;?q!2x*$oCUdfUb7#Vq(m}N{b0cDbDxJ;)+7h2B33wPOPzaKm3 zpkFxcw4dcHt%ZL-DGC`%ih%=3vB*dg32sVaAmyY4xFv~)j3#LjQqrP}OzJ?MN?M-& z5^1ckLd;4l#jUbRQm56j)>tFsD_>EpwN}D9>!fV9S+6c#^0wPfwbO0|2ON-d%{6`c z{iN(Kf0JhDNpmKkYG)FDm&sJNOojhuYAPYqihpF<LRWdi!J!%_C$D%D3jb>QP??*) z_(RhVQI!QQF2M;T6#mi-p^}=RIIS5bYgJZ6i4q?-!=KlTugZaRGX34ZdG(B<5+y2} ze3ZW;zx@8B5TlaUELl!PX{EhSS*q+Pr<_>jmFJWsNv+gi`0bjtt16(8Mv7>xvG6ou z`1hJkNBP}m^B2)tXdy~R9l3PUiI2`Y^VdZezPjp4(v9JNYxb=wi2nL3WT>I48fKUp zh8rQkNTU=p+Gq|FO=K~}6qQXgT}3m@(9le?)HBB%4a_r7T}v%h-g3*;w89E??6#ZX zq?4-TBH{6;=4Je?`5ymlexP*oBbCzpguiz)V5J)rrD=pwz1FQq2Cds#?gty20qpGh zb8r}#5Gp+oFJ5=8wN_d;-IdHds&Zq#1#((wp+t);md6rHC`&CvmRqiz6;>)^l~s_{ zG>bjC*WmxT*W!=4*HNW&ucu1o-msP5?e5R|`yze)TmOG#z}F+Zny1+X>=QwY$G3ni zJA`q?xshc{IleW7aiwWeKOlq<LI@#*5JCv!%Gud-aZz6{rkq<G96gMC<0mfuo=Sl1 z1bR55q$J2A36`1=4+JYQqdk~0k`lVlPZ)v{uAht*8=SinAs~_ZN|cyHdonTJN~~9c zmleXEL&O^)c`0!+LcR{gXNmW6sQL}f$Ds=j!<%8sOM<gu`81Fhlc?{oeH4zsaJ?Q_ zZV-0`C<xDm@bw>oJ|lEFsN#r3N9^%P6h`V|Wcw0Fju)bEB}yexNsrpo(I`riOG(~8 zJ6b#+o&KWVhhsqX7+s4=e$39tA|zI?#^!45O5>0dr`wYvA})6%Rb<?{OPZeI5uS8? zBty5!6qYQ#CtEl1dN(<qORgT1=bhwxHU)Y}p)XV9gB0sECB8_h_fw{q_=KihZ>i9A zD!rX5&!k%SsquNnc`vnkPMtHUS7RAJ6Wo*rx24gondp{Ga$hEUG*dj3CU<74_)L?Q z>5?-;RGQtNnI6jm`pm9hxc4i-`fZSH`9Xmw2L8I`hhUp`$bggrTq;m$8(%uZgkKim z${y*q{3~PRXja1*(ba*q&P!bc>n2(cwtBa4d=RRiSOXg;$oA}nz~1my;zZc;6NPwV zL$18GIF*l<pjy(BRC!BLd1`4YAM0LzlzpXKd6dwz-2PTL@4Uq>x@d_@E}8GT8y0%$ zrKMg;vo;@W)PhauP<e_@I(cTXC8x|Uoj(ud1PWAMuwWJBl~+<aQtpjTI_ayk&U)#h zi$0mpznbf%m#%r`m789B?aKEJ&$=#Es;knZx#8RSF{;lmLl6%oj5?!R#)F=WfU=g+ zploGIA^q25#+3i-GF;5-!IXbmu(}4KzqL>Gu?^T`f^E0sK<orx;>#BqC4U-fzeq`a zvxwxf)|`HFB*B$G&d2WVU+&27zj!_w*DKSx(a^2Z@s%H5_4IS>^;!B~IZ00?HUXY( zONiz!kh;!6zu&gF-G=_^dK8{tz|3Eo;SQ7~ca_$FS76D_8W=R3$$$Z3?q$Hin(Q<Q zP<70QFB8*1L~_nVHf;P1F01xoTt6ZtG%tRiO~Y3ZH%B$A;7e!FZQg6l$l4#Ji}&P5 zu&JZS<mJZkaIuF{rx7m<ks}BPN2}#_#A~Uit*9cr4<yody@|<Xt876(w7PM?WOc{t zm<sn|=yLOIAZ23^?ijoZMbP6bY?Ky}OM=T>CiH$7^(g%9KZr8iiHUedg+dSYVos!P z3E+kVOW<aK{f(hxT`8f-tepFcFqFj9g%-N4x2U{;Tts>#r-77gBtr<)B9P{*H5K8q z)hRVFC9brt@68#)x|TKa!Dy@vr9fRxRdra!pyf{PLo0m|BLzO)x74FsS3sr}>z0*Y z70aT<$I-oYOqoQh#)D;u05Oi%fHyIUK733K6F@c|Y~2I>jB-tIm5~jSbYzO<g$Uhi z#V4jLAnclx6H%yR18B6&i0(8f?(9TnLO>jI&ZQvCMLR=ZsM53z#m0~i`4vFgih*0v zZ00|eWY!Rd8yE$rC<V1y?AYtU^<dd*#ac!*Wu+1EN`T*5dNO3t=>&;1XEQ7Bm>S7I z1mAe3tx#6pRgGlP1sTfFmv5ang5fi(XD<;iN@H%_M)BK}J|s7MbV5wuik(}#3n|@+ z%(^Th(2WgUtz$sNK)TdtkeP|WJr1)#V<r$bvZ%Wt#CIb6Pet~GE6u<7kf}(BDWcB% z1pzxwMkSM{p^9m~lSaUVn;-(S8jIM&+l@mK!Gm=RrG{GY)xcAPvLSb#Pg8iBJWq@< z$|JTqsKmHs;h)j%&!Vz<MBqj<2%CVRoPeXeK%jy^qM{H&B_WK;LIhQWD5?svtrpny z!=UH6bsMI0V4pojc5XXmSz7nk(pk2u`#)wP5`?;neV}rB2f(4)ts@cD2$`r83ZW7j zp%VsS5|i~dKt*Ro&5;gyrUr++(VRMYcCy!?i-PW*zS@t82cizOWSadr59-AenNl3J z$Zb0MjlkM!!CS>p<XZNtC}_2HQ#84^1NtR(cNYnm<gmOX$mJ-ATN3ya004jf$K$aR zIW><-4^&V`_873Vvin%-BY$0F7|;blS*136h=_+*{gj&oAorC1necx{dC-&XDu<h` zrXC~4y%<p=M*#2;9wA|~N)wB22&+0AJq#x$D#8HT7)K}<6-4;tW0V8-nLEiwxAs`b zO;N3b>1IKUlO3W+L1vC|+u4fTSDABk<cL&-q^lSq`pPOn$Scj9lgrB<_e_n$61V-h z>Jk*&N2@T!5)SBS$`}}&Wv(G&A@h=7U;-jlKrn+?H7A-=jxG=X#0&;yqM-z0T#Toe zO~ar_dK;iXXhHuBuhxVZSw3y_WOFK5D|*LBCW}lB=@ymEj9W+p7PNG&rI>bizyG8f zUYj#_a+9~dzUB=g>?}8+EQ@Ef%W73D6_Q6cvZIC8^WT0|El<ASE1LOrUIHU8OkZ85 z#va5I*w;aZkxnl4Fo)ZWf-vy5X(pq`Jlvkt8x}g(Z=;;YMUP%1QZ>bZ3GU9nCOQ@j z>VOM-)q=;Bww0(B8PUU57>ydl*hKOW)f{Mw(E8)8$?fxYjoz(4&q=*idv^VMM8JX& z`dUAfjo}L&9}4&uQ%>#B7em=6bY}TN`HVQDuB?K36SyLQDLMg)1*UirG$;|6k`tg* z;E!qKSU?Ra1E%Z@C<mteHGwLCsW<~Ffwf$o>Y}p3RGk3T0#m&R8r29)%?VH|&~2Gi zOJ|*=?hL30x(`;M0hop}pb_|Oj6~@*o+puw`bN;rROm6&_!|`dm?uxjYZ1@OSgT*@ z3$z}6o6&!4!TY1#@woP}4sky|E(T6x;5-H{W8iv#b&GY6`vWe9o@3}WhTdc7bAa`Y z^^3E}^MC(HU{w2$g^+$Ng3Ww;ODip@eEg{A`slW`eW3mi{!0@9fjl$q1OQ!G0PG6| zMvRd318DXDgcriVcR#?9UtnO5@qZqP*TH#C7A?6V{AbPI04iJq7NtA@Xr|)+jLOpu z6znh0NcAA!0_q4+xEb7X!<ZhcspM*?N5Xaz-v9=pEN5=xi$lP8U*$YB<@BWBW8ytq z(%RaSg2i}^2EQ-?*2$J^z5b>}^b&i0gM5R62vr$q!vv6e%ArniU1$&L3!Y(4yHP+- zY+5H4n5BaDPzxl9^i?vx=$Gr3kK8Xf<rQ*cR?A);<tYtbvXO}2UQ{9MUCklKQ~y$; zUpE`D&hcuLU_e`AKRd;1C2^(eOzk=l5#_}A)5@U(zx5ZsdfrU9pHkkFB2w^m0={%c z+sy*8?cA$G%({NtRnfq&ha>{7lvnUeAm$^ym57cqI6_n7`!aB+g@O!J|B2F^ik%pX z8%HwK$=sD1@7MNq!UvVVu;}cY&zVA|6!6yav}LFyMuPPfw-;m=v^Vxa3o%HcOoSvg z(iygZm&csSLg5_D^3I`6v0J&B@Z-XZTqYx<2-o78KNqWLz^fQ?y|}8?efx?CK$Lp1 zT6EBas9G-RlO<#E+st5Tg0p2km`%20gX*@`8niRh<JYZ0CCyFQ4|`+uOMO~DD6^I8 zY&!wjiVb?AgXYmX&)GugyMtWBpgweBj^)WBXCKFG7qo}XvLAM9n|-P6Y}84r`ipfE z%igzSV!=<0@T1RudwcB7blcXc8wNGi$&$9CxbJleX`x7-eNUIvP_{7@4vbL+q0yNj z0N{K)Wy?7ZcD<9cO9dNGa%0<##ZJcyRi5B9dL(pS<b3upV?Awfr#Ia+>!_ZfSv@V> zY^a6S5Y5zb0lP$yW<us>y`_;YZ^;5zBatZ`9Ei9-SBRkA38)q&M%J}#9iWW1V{I^4 znjms%QQ2)c1n!A7N+#PC*d6Q~*!YeW{{RY1ZQ=rU#F`LP_(TO8szvtFzDO~gmqE|R zjZF~X_9ix?o7NjL$q@vADydM|s|M%Jo{Y>)iE_W8KQ=<Djmjk*wcHvLLl(qf4!sU+ zPHr=#!tCpg<;IzBF#z5hXb`k{=waL92b(!i*uIrQWvM0tpGUeZ#RWxCar!M7=*VlZ z9}FzVo*rLblw~=0#tw#xLvAlIIqsP=Gg<#a2Y*X^0w>)tNaqy-&5)Msl$@UUj_<2t zo*UtaVYH2cBr=TNi}P%96@<j9FeWr^kwC-9sH4s+=9QV*j3uTbnXfMn{_YU(ybJmT z-e+Kv&e_9bjl~SqvpO$$<ZHaArYQ|{schLR!Xn$u*4v`hY9**y)+4U%G$*qodsMl# zaxb>$y(l!?pAga>fUjanr-V|d`!7Xu*}<a8-k_?%jYZGTrI{qh*<e&>F2>O7Q?T2> zJ;5mm0{KW?iM*guCNBef3}Mv-FR}uz*nh4vkM#KeI&SMX>v1N2h%9PoHA+;KIT03j zA&9o?6z9}$0Hh;sNVc)HjX1VKwXVhrsjJvaih5JEJUxS(7L6;na(-OpSVy&aHKAjk z;t6tOJXbDYWd&TpH^;REx-4a&enfg%18GPD30|IsLNb9Ram)h*UFdxKCWw`2?~e2^ zQuLIW^)ZpXj=`WfqYogu2<TiZaTNH2{Qchj&CIV{KHLLkF~(a~hlk*p3{or!rO*T< zEQzoq)}X}1f%0j<Re&!}kuyU=hAz;Ug_azVRD$EPVht@x27=8}qXMj<$LS0xe~D0z z$%2twp`(2`aFSAm=wuveU}?}x79LCu#&Wu;YTLRI%J1)WA4bx~HWgQ<f!QtU7rBu^ zbE~Ux&GWI4QF06usi$|Lt-x3;dP{3b@$CI+TxGD@y9@Aj5@7w+^@5cR9H*~#?3%K= zJfz)2{tm@pk!N$7OwNw_Vtn^Z>oQL%cbsgzZu<~XD1NxC{ku|4MD*et!e#l8KCRr2 zBqR`(vmfrC12`jd%Ov=~)(yl>zS9$x4}2f%cYE5Y7qX7^*<Eykykuf0;FZfhhGcia zw6QVJvS{)y)Y!9}WEMo_qv*3{acu+ejquBN&icj_0a_f4mW(+%sh=ysFI4FUX{Vf> zT>{@u52Gh};xy8>JLeRSa}e8H{Yx*l{@<8-$R4N3Gg#jM+x0r3!gjNt$PBONF}IfH zRx6Uxa-(!pl-Fe=EF>7`6>6B#us9G9;lZUYdN4?M3Wo2AP>Z3+XK?vCV6I`*ZmVr{ z5qODh`KIgAK+tXIAan9Lz<$1>>!6jSOhYml4H681q{d1Y6A<|L-B~S=5mB4AxI9pp z6ue}S1Y5CBv^nFvGm98GBBWc;Jd^k?SD#AbHQeqDddJp-(LPw1qBTf9f7Y{^8P8*H z>y&dw*;wrK=*)$;83D!oE+_9m0>(tAa6@6Dj(0zinSYwvVFi{=vTi_X6j0^JK^X=s z)&1QIPXTVqKtGeHu&H`n>#RQc+(DReux!CF-{(k=?{~6*Nu4R+$io(WxTrW{k7wF! z7)`3w-pEtGlY%}`Am-4Uc=Tf`2?iAEVpT^LJUi?Xl^s8lrJ>ZFv_O!TZH*1>2Nzw{ zTtCL*!5MgtkgouV1Jxl0s;)ewMjr}jeAZXo@9jC^l{MHqo4gE7LDOqJ(u?B=k*zKY z)DX+9*@a*6RPL8Cofj_`ZkPq*3TRjrou*jO-J&y)F~mH4IxV9<a?!Th<tyZM(-{>< zzT4!<VdN7+Uq*qV{393ZBjjD|L5LVyKml;DNb>^HPMOfG=>aWQeMj{Te842*)c%a& za{qhMWjgT<hZL2ZEWzjLAik$Dg$uqrTW1gc4Mf_3raFL7Drqc7xnF9HQ)LV5v;k@o zRNmX_g1o-OnirLo`9|xJigkTP3oX>}w)z8Mh@ym}l7WRANHo%AWH7u#j_%e3TS9zv zepI*aAH;+hJiZxbjas_lcSrS%5v?I)d$tyNyZi749Wf9p@H(bsXNS?bDa&jxNHRAg z>t_#6nVKZ|91OYQQc-tBn&*h(9{t;x`5|fCJEh|wjhA2%@rYvE=O;Oh&pQLpWC-qV zWH5smxOh}C%&O|TOeq~Mfl?I)XEKA5qYPC_s))@nvk&pbbMzM-T0A6BA>ka5@C-Qu zhJLK}TNMY#(9FraQ<t>WvAXFfr1f*li`yg#|4^_(QFWe%Rg&b<EI)s;rDgDQ#s44p z;KU~*UeZW{CY}mr)KMDjnnlv>4lHvOh9}=30UBKEuaz|_w3Hkz3qXGWD84F0{V^q# z@Zd<Dl$2r%DGz8%$|&>H2Q*+;Os_>4ggAwZv4qx*0l<8uh;m^h9)ShB+0+Xp#dF+x z8@ET)-BJYOZq=?agVU@eTnQK<_@ao~Dw%>tBhDR+|IuVnfKdSzUt(<qjm00=pDdkp z7q%%Rp&?qVJRovEi!n(u6M*nq9`HjakftG24N5)~DBz85*85g`#DMI|IckCHG72}B z43cbg>F=J9jyP=z5_ATS8r-2+Bl2c8ZWNn2Yd8u^Fp};qvI^`4$}B||({$qpK~BAR z2D_4F_%FaMmae%(=XFJw+UW!`5IzD;UcjUWuJI|<(0G?-43)+2l_nZA#z(NH?r6}3 zR)(@U1h3@7CpLYsz&zf^4X#7J)+|L8LWxDhBs}3b5MXGUks<#AFlgHJA8@Of)MlF? zS{V{O_{>LN>VsSR;4tfpFsK_$9P+;%7WO!#m!BI6uTX>8G1o57X#i5;%OZ+P@?=_e z6wx9#ztQn*PTpzbq=bk?OBi!mu*EwcD3jzwS>cQ0Mg@6?P&X_cnT_`{RLtqXd1^p9 zo+eavzDb_uDBTLp+h}s-msact>T<f$DF&d@isFQTr^eI!KW)nh@@ECQt8q7f-ZpTY zDl^7XKt$bdnE)Vh#bm0FNDmU0fiA1Vx|=6e1EpH=C?P}*mb^<ij=hvQvAgv#MU$ry zh&s>h_{46-S4`@9bomFJIvigE&^;W9Zg#};d34`Z?>^APh5@oK;KE{$ZokgHzpJd^ zd-9$f3eQJEA5t&$0(PFw3f_99I3@IBJ+7fPMdOC=PL`C2_QnQ%LNyotgJe(Jk(z5X zxLRU$MDvLZMt??yEpGTTrOJwK!*?5m1rhnr0#4f%$S4V%?A!iLzFPrub;iycoma4m z$V>+C@PYmGKFXvywy#Yl{`&XT6S$l49k1ly{_-C9<6-~Ce<(+v*taBHN5uouJc8-X zh!!?1%_E~xDxdVR=5WjbNn}E|Ng_*OA%OyZQ9Vo1^BN69%WM)3c=8gm>b^pg7!Gj) zj3k$N_%zf2fVv3o4#Fq5zSHn*_!lcm#Ofu41Mx^oTCkHYgY-g5<_{*d<BI1S>&0pz z<@;bbN>V_&Bn(tZPq(z6Fg!P8{J<xn^E|^rA>#@oJ+e|LT@-J{L#YTg-fsr-kr_Z- zuTeBS2m*!Bks{;i;V^Y<o{WHl|J<SIV`FbWX=Q<;ha%2gQ))LoK7GU?2zcP6b#%wR z)lCu{!to~gR+J;KSE&5c53MO1jgFDTSP8*1v2}O!aSWV-k3}TQnL2bJ{C1<ihWd^) zvOX8_H-9%~`>$Bl?)Ua-S3a;sxu0`dR`;#@HU78eDZ@9m8W!2VxI4QMa|&(oHZ{vK zcJ1A}u_s*4W;u{V-U!L#=U4{Y;dYkuNo(7d-sdYylu>KXDU(v|Qf_f;6n8DVSNMw& zANpdC+Y3tz)oyz_seBsQ%(;lltl!P@xHDbNGpVytY=g+W;2}ama(4$e#0yVGv6pvN zNglZVK+Y?mlz4Uo3R(FWi?oY4okR`qnB1hY8QG6aX-d9>U3Xf>)eEbGE^HJc=eYl7 zx16?ex+4b|)fyVz$Px1=bc)l2{5sEa?5uH0CQDeBT=?DCB{qb^Ym16|S~-HF$`oUN zvs!j6@-0-aH18AGJo2dZm22`f%9Wop`vYBJ8LTK>96a2>1#SW%>GgJYZ!b;31D8fu ziyBlxf7`)c3F7bpg@#E&f!3o*Y7qY>W>~-Kvo$YJ!whmWD^GqXuWP@18ceTAU>Vv! zG72n9`Vy8s8x6{op=1`2B2B}7i1V*9G!2>ILQFmDI%-(Jt2`^i!o2&pW?Ie_4rP0L zQN@!=WLeYn1B)0qtWi}jR7)s^G*>aH^K~UqolCxFo{?VIclJLRD<4d08@_p_sw~}o zguBLEMcE;48=>;xlLbEk)M?Jx_BnVr>V`89jUO`*67swQIFyhd70^3)7f?NeRtHkX z6-WA%*0=B&^i$=0tkTCUeQbJHl62Cjp$!%V!`1L>VY+x3@@cB=tCdEbvr3$<b~rH> zG#pCWM^6WGBSw<jZVo{e+{x*g1tM_>sWWc3v0UUr85VF9vI+)nG_z@Jz3O;(+nVMS z5(k~B3po|o3aTS8QEtyw6*6<8djOcU-dk8&5?7~lSGRcAEPs|z>7p+A7C_xyJHUP( zG5_*6G@b3z?%(!iK?m>sKh1R&C?R7i6&^u{7_m@`8RPOt?|gY1KLh~AqyzH+Pt)Bq z{XeQ3mm((e!;nDzP(ZQgRPNb;PlfD5peXR=U`g^J*>Wt(alAU(LzI5qwWV#`M&wX( zqi76ml6UOK&@??^(0?G(S08vV0H7C8&q0tR3}Q#h-CN%BT&9G>YwYLyE8CC|VAU)O zf)=1BFxK2ZbH(T=kYH#g=&3#nB|-;iWc*e?WJ0sUCy(r$z{H{Q7WNyLxIuyB;7lN8 zcfF70(QXY&iL87qr!|MBjxeClcTdSYQ{g`d3TQcn0AA$mFvCs7{4qqO7NIWWgOlk( z{c^z$idw4OjK~i#ywOyl!#&+1X4fsMVqCJw1<k~cX56E;2YS^Y4g>r)h?+(8O4Lwj z!k+A5eyGiO`1@P&L-iWgp?b-YR$YH~3#V*Y%#UOewY@@3l^8gzeTH$(ENh;%)B7S0 zx&)UcCwN$n$y~+Po?9kvr>XHR&+3vl(tVWSRP>`)M`6#&Wt_5ZvO!?R2DfVFY>h&) zgqz^{h2BaRaUTbnlhu7?wBAkGZ)qhRJ{S&q`YMZFgQb}3p&obW32P6wMkv&S8=lSk zHz>eS_qKYtnk5j&q1J!Ej{1(T>RRlksU$Q9Gq%c;NADdLH~kijp&<D;<8=g9#mxmH z>lIMZDDq*y`TIq}2)v^c&{z|+;TP<YSAHAilJG-s^dU}>(=F@Th?c!rkqeR!7)B@M zQS2J>$f3V^e4_QP-JNXQUDttks{faF|F-_0#{R<@x<|XsuRe0}+xh_Y(twj}oXDMz zpepDqM8)Z5W8wfq9aW|TTJ<JE;FKy`lCmPGi61UdbK`dQVAn-$Y9qNVwjr<6I0^SZ z>#bO-4%uaQ*?)rkyXrifj}<$tz7-Qqtxt%+94Ck!&5i3w+^<>FH<W4hifv%hq?d&O zf2E@gTngLbXb>w<QO??8YZ^7EW<!In5OR8&lzE-@p2^Y1+HUTRsrPz*-W1aD!Py`I z`Vw8-bIs}I%~<T183o<Rh}a1}8U~$awJaaMVh&$awEM56lc)vCgS9gr@28QT4XIGu zjt%$*j7hK`=^H_FH${6=l5(2CoJ2Qn=nmQg<#g&p@XpB0F{RM&fM^b6oXRIz*!}rO z*DNyqixM)#nFM2mhQQ9TMH{E!lJ14HE|89fL~w~Y+4G~o15?H|PWjG_ocU_FVjzK! z1Y;IuC<&cHNAo~uGhJ8;Dzv+YufYhWTJ%)oA4vuh@B{Fcjdf+G<yKstz-?^^!5SY2 zq_l=X9mDHd1{H<T=!IY|g9U#N%bv%b@p(F(=#Hu6ev~ve?ca6@vLt9=peXHnE~DIE zdh{#_X4!x*#*>PBG^3SQ2J0EP8=OL`B-}sNTIbn*#Og;a2+K;)El3{Spc^SdvUC(w zB79(A`tjzfxI@cii>!wBIx91(lw$0%#OrT8c-dx18Y#2Zqm312AG9e$UE85V7y!vq zmIABys@vu1HAxv;C1E5}nDE&2rcdZ71?>+swW9z9Ye|a)YM;z&g2V&)pl`?amT7xb ziuAW{(ka)ER#vbtEbXFMJz*Q6G$K{|@}&B*t;}Gg7AeSt=wfe=MGQ_dWaxnG`_>Yc zuR4FHDP&taD_U>`DjM{Kx<bWpJv5ZsfTnJ;w^CWBy;J50i7tcG=ZK_M>I@5(8EQ;Z z8k^OITA)B@HO%S|v^`myez!H&yLWYu-AR)lrT)#~y(Q)^ZD3t49(h_|rjytI>6ICw zqf~&$2`qz<Wf3-v%aJIS3;R4=en@o6CuL>D`kW4*q-7dlG=m)~^~5@A8kUNg(Z!=A zUXD~BRPmwFx?pusM>FxDSfA`5Lur}+57=CF<_P;{P^#p_rijW+wG0yIOm!QW=Zedc z)dqhNRsE?M3pr1Ff<>pod^QI0a;aBVrJl<qdndGkL{E@f&cqLa6rPOX<jMSRYOrsX zb{1VV^199U02#vPfnIaK-bXF!k&|ok9gLC-FtaB#Hkf@j{@Y@Yzp-Xv-|(3S{+A!M z)_=Xr|MEtzcj=ES%YfAWaOU4OO?s5_=hHps7ykbG&@c8zKmGq-cTDr`%O)Mz?3+&! z{r9`YoQO?n6c?XvH3gh+(s1QlsI0{Cx^8$Jm(mnkQB(tVQzdaZn!KMSEtQvA$Soa6 zacw>NL{y3wl~|k!OVT9xd-JmxAF9ulmk%E~<O-uQ#TV+eQ@jyWx9Pa7qFh9|822Ha zAI`D!GOK!5uV~|`Ep5<LKHooetbrmG6Y8j0RHzGxr{6+wCIE}EAiU+l*Hl6_s_}*n zb&(4-!|zQRYUBeVLkX{7Rp2ZGNIb{$b`+=X4g*e&@`gx7wl2&-8X8x?hgVm?X%>hw zs-H^uNEDINSXcu)Q)TmlKow(C5kd%9vQSOq;9&?<W(FKqt1k}($zojO>}*_+%U?8| ztON}_7@RH$Pq`Ba@2DN*ol}xU0=I=C7fi}w4W+T75<Ex`W|X~$002_XW+zGwWkLig zRSm0Rq(%iABAg86?+7R^k6^z-aKq$26Cw1fkWo7m1^UoUqJr$5BojN*-!#9a1cQ0c z`@IFHfuYd^sw9g!@<}k*VQ6FIFDT|=aiwa*XU><aacx@c3!a$R6sXk9A$@CNj$r{c z<+uqb_v2;_JXC!2POnZnRVUz2J(A5mt80Np$FdOYH?||SRcE8fv;(qVOV$e~fJ_}0 zKD0j6iXmxdv4$CMPBvHZbE#Dg_gK4%S^_yFC`G-(u2r5eLE5Ktc{FwQ*x<s%?H;1W z0SVH9>f>boC;Dhm;or9P*M|SuL{Ips^M|ZuEu)M{XPlb^^)7<>GJ(=-Ye!{ghX+A) zK*fDU(dPFA(|TSRjZ)Op?(^)xk&PEQT?EOwp}|l0RP82bNti@A@0@So!LPXouMCdo z5JZ};Xs8k{S4Td$$;-t_3Vy}Ij(3fTG@=oWNJLdaF7kX=rn}*8ot2G{x-)y&N(IQR z5}zeUfG#MFK`u#xCEHa|+oqXkLEbhGzM-gw+?J+qA^;DZLcTY-?gKlsA{Sb0!<Bi2 zs<R)SkLFumD!RhGW<kl=V%7NTM)H~wzC$GPTV5N)%@aPT>Kju=x}b4mF;8qFZA;Y_ zq{$7+wp-L1@I<QJ^{9f?76~Obj|)`rDR|9*#;sF4>G_duSb8gJTJA&zsFL}1XaTG7 zV==~>0IT#v<Ft?$LOHbL7t_=*DRorU6bAmPDZn%UkIyFPtVBel!mM9}y24G4G3Ob! z+}zhzmqXV8+<Y=`Q0(Sz_~n!Qw5&v=R`6#*4yr362p6s7#N}2=QsNc-;ZFMM%X{$F z^fLMwxb^BKczstrljf3ZN4}}t8S6a?UCjsS?VkI|tv`&<Vgyu^yE7Lp+k6T!=#H?r z5`;$uyU|^qpN(SXx(dQ#$XAUp{2m^Lr8`iHQ{E);z}IgR0r?t^+(G@aYw6~NcFN@) zp^~WXg-KiMV!3|cP8h(7ZWdLbd*?BW&f20j==GjsxiIcWNc9#BYC+W~9X?oa$*_Wl zu*Pky(C~2&!9i@jIAm*s`suiSh|k-g@XJ~WBhWeS$N@XQ_6IuL&+=;gf=2B!*Mfg! zSMq>)du9z6jH`<r0{NfLOX`QRn!(OtN^vO0U(-kl%gtX~PU~DpAs6c_m3@8qh=X0l z`c>y?;4qFtTh`{-f%aVQ^Y-D`X!7~;Askjd0N&I25gb(@udkKu-CrO^x%aZ-CAC<N zpAjB*)v_qx(~|t>z$j*cQ`cD~HLPE?8LnA@8ZN>?T!wrOi8=c6oDt(o!|cUaIto89 z_0>#btpg+0i~{+S*EE}1^U^R3tuDyT+RrOHkn`4R0P#Gf6iY7KNhd{+!ngX1IXb(` z7y)Qzwvch~+VL`!!owZG(T1L2-@~%1MeT)HOIx;xU)AhkJi>*?;>L63g<aK=+hpqZ z0)NBRE{`oJYo_rKv?I`ffAnUC&*1vQH~e5fkE%RG>fXHr)wI*!hJGj<ZsU*jT~i%# z24b~`CQnI~)(>+>!4qM5t+9*xYx$y0v}p;K`wa<JP3jd(xQIc#<0l`>t$Rmuv&b<W zz_1IkFwGS~YQ(#saNHcd+EE_?=tt*ha2i`psMfD;v$d^2t@_;Y%g>kWFbyNA+OTw6 z?cQof&yB-(IL0!)1pnaR1{MA?Hs$Q@Zo==t+ux7Uf67p`xc5(az^@+cWOw@$npd5N zmneAMmNtEM$(&Z3#R|Lx3JKm!teVQcEFS%V>2|LxkrPn=%E|&>8()nLTkE^$OXzUB zy5scvy06-d>*x3T9uK{TcY9Z|XO%&1l!-pRLf2xAJ7Mph=)CyGL&+*M_ZC<uFZc1& zU-4EJG)@t36|N9!lET4x%0I8T^@-R1E)jlqiP06+p_o%d*!-7Lv=Hm|%5ESj2|Ad) z8tfUt>9F)^P|ibunQ@3@WBK8mPV03e{s?$~tt2umHDD70Bb?za27Q~MA@}50du{}+ zW-=YyInQQ^iA@4Bf`w$5((4nzLv1QE-xN<ZGjbh1gBs@iO`9YL$GszO|7VUIXYvBM zAwP*s<@h~oF~vMT=h;-R^p5gxF6(C1lZEYF1CL#n%?^(fK1SwwrrP0lu7|QbQUK?k z+{|@Qm$%N_lW%Vx=iA8ZbImW1v~$rKnTlD92?6ERIecGlOx=Pd?o7#Ai<1N9+{92N z456Fk15iu<R&bbk=^ttR`M$TX;8h(d8qcfKJPgng>#BIt_djpG8m=gDzBDRvB&44R z*nsVtKhFNodiPMsm49)K+=4#b7W4Vz<&?ceo;P>rQ(>6edC?GaG%kBxgTE;gBoFFr zob)vX(nf|DY%1ME+8s_QGs&6*@>e$qE4#XQx(`CN9(CZ{$`m^%7_Y|3i=N7E=ufG` z$He>`@4wfmt||{#mQO41%`dO24le8%Y^ZHkB2kkOmC$%~AZczE%lhA+!tnXA3;G#n zC6OYmKO@-hhT$iIV({GrE!W0*&mucV%WhHqqwI3V$$>o3A9ny8koSXtJKeHhi~*bW zijwOGPvzC7y`atOe9x4Rh6dE+*(HlCE((G;3Ozk*NlLbWVLp*Lrx0TE>eNs)T*!wa z#j*mVczhVji+B|0MHCnOG*Db$w!OH(bQ1<}1T969ow_)`Mxs8Cf{K!_dj14DlR~Qn zUqJm}m(gdHmFjEsi~J56>rUT#Q)5xC##J0+iw*TfDT6PS_y*Y9hP25Tp54^JdAtmw z5D4WNJpNV%p&q~Pjnq$ESkJ3UF!4;ejkO<Ee1P|GV{tmmSwDzc308ES-$(Ez){}jR zZzZ~tV3eJa6XfZew1}XZ%G)?=Bd?0Le%5*(=TD_A704`_|<5`_hET%JPuC%^Gy zqDtyYK>Z+UTesCJ+n4`MvuaP-S|3<Ei0&`rQA4n6?5#O6y(R~coo>^U5})o!{-C3L z^JJ!0tDEfGY#$UJ6Z!f4GDpv!AzL_u<d^B^6CLB#4;sg83!nxE3j~9vkZob%kbwEP z2e{|Wr)(+1@X#54{zmA_UOlTY5&&SVw?+*`LrcOR$lasdg3Ts}Kt@SgfMNQN9J!4& z-%6;>@zEWzYPK4Bz(noT?-a1_70!DWY2;W#!;;*02Z5X?^RJC)XZ9t(bB)Sxwzn%~ ztP7c32`hkGV4nUrK@m#?6vmt<|09+W{wu>)2*Oh%Sw96<jvjqGso^3Pn0bjFNsBZw z&D;W*p}!hNxku0ov76D&ybI`vdz5}4v;j@BXj(MOx+to#sajN@#zn=2JH-vfaJau1 zyT{mgk1b2a36DhH16L2CJCEd5C%m3qGW6)h|Be`4B<NyE_)+h<p6dNAX=8F~Z0WRf z`Jg>Z#LH0@CW{LGZ#;eL7o$TUq6GBA2+fo4zqZptNB!W9k_l>r^XKSg-468*+X{Qr zO|~o<#k?YMlSqIqpOOmz#(aUHWD@GqWgbi?SYq52n54$T;oeLDFr;xX${|jv#;ujM z+G4Zna9>}>_O!3QL9-V7D#RR~@5!gb*Y@8p7rc6ER!z$P8SiRzfnQyXUn!RrCrGko z`ANd-CG_ych^=}T?b<EpV)H80&~q8vtPT;ya32E{`^u4UHXn|LvTCT=Vi$>N#tN%l zf;JrZ6+8mJ9H2)_H-e4!t-b8)!FnklYn?AU;I7G;EbBzD-YPY;10~xW0t68P@p&nE zm1-@{%CyCve<9{bu?(;~UP;$)w+aX%2Kl*hR-vWqokl_El>x~r)`_uBkqGBJ(a93V z|3?hHEoXpdh>NJK-ULmXAK{GC+P2dxr`1E#n$~LK__+gC>sr&8e6=bp-^{H|l>9p5 zT7i7p{g&XK?ZL}u+?QU<`*o&#{)c73y}fUjb$o!L2#?N-ci48a6xP_C+ic=T=LyVQ zv|?JaWtF0=vD|`$Vl&GFBo>jG=XH7vciU5xB`DTZBeR}NTB-ov=Xqk4C7ZC7ossI4 zLYc?N)8`v{CK<#1CG)NW*d$9D)S@yP9knGb4sK$k3{A1&jzst}!(V?nj+tyrgU|on z!c)SD=VhqVNH`$nQDFf6j(vjri4qXXVXMLNX`BLHOD*#Ti^oH%<yeUe!3Q|dLG(+2 zaUqiQ(n4@9w^R)`8SEl4XJ3L4tQRNeY!1<F#O772q1n6|HTbt~#s?T(6!MMZiCL>l zfDx94fb5!#?Z=M&p;BX5nNq=0&k1RRtT+{q^^{c(&E=LA#7f~Wf+N~(tjcm2LiW!I z%~*YDyVPe)_f_I`r;cq4&~P1-iS)fG?B#}(Ubih{jfvf&GL|?p<!cNEi?7tG7dmoc zyou|wH4B{HD9_8H(0^Ij9yGisfuEY656$J%D9&s}-uf51nEzWVvOdY2j?Y=mvQvYw ziAa0}mzAFBzFyE<hL-t^K6^#$OSm*B8nF45X49({*#EpSnL0fQ?XXH7py7HS^F0ki zY_&@WN*UYPv>zNZ{AKFawy+G_ah8hvy2~`y{~70=;bQ5c?KaVj>EFv{xtV$~=nv<+ zLHBr-QRi3()<L}V_$T1Wd2pZyte7_S<_B(xQbl1@?+V5|$U`MN_r(OMRX>VHA08?$ zpn-uSDSTO4Nj6XdsxB@Bbkh>iV+<(**ZRH&k4H{}MCDS_CnE6^Y1R2=X=0@-R{y#E z+ngS-*kUEo--iGtIj1}ou4@=Xch1@OQhhA&6it07cut70(SRea`d;v7dTwwQu#I;} z!UI`?&8|eBA}-}nwxBEZL78;6@8MXBFSW&TZlMne!Ir&{wdNr0<jBna;9}h(7JC&* zg%C%8G>ns|T7Z$brBJC+eMq<$PNOqda`y^0?|k}Uc(1q~LJJ?J%2X<z06W|RIM#Fy z4aD65o37ZdT(tdA?4LcL24)Yy^|N@^ZKUY}e;e)~Ul-b#Z+_08w#$QE<$e%;{=A|g zH1}Py#B{|T!_L0qcdk+S2W&Mj=vfz#TV*a`%J@H+x{ud2{V-tV-Gw&2F37{C+{E|j z+?&HiMaTnKt(}Kgnp~oL(2;b`O|Jesm2ZbR`WCJ;_y8;U;d~_w=L*C4IVYk{`GO#q zYr=Jp_3BfkAky?wH8`gRIqo)De-B67{d=U{E<g|^ykicrySCC&=j4{=&Ou6s$kCoz zqo-_ZnJNx&!E-;AnKX$BFeD1d(Mh{!LugJ|idgO~&xds~rd1>AsqZn5#X5@l5-{D^ zAvVa~31Ik}ns5^~#o;g(@?4XnkWhgv10dnb^)h}&)hd1lf7{&-ORk5p-5vfuOq-0= zURO8=xBm3}i#1gx@MgCv^D8nww=>`MjWHWmilw9zB)KrWhah;C(*w34MQ|e&kGNS8 z*)8i$PqJB^J)oEMA3L2|m8?(JG<Sin4d{j;Fx2ekPXI|lAiUsOeDK<F`1k@Go6q(& zwIFHkxYV0;WjEQ!Wt(ORQ|>j9Or8y;r0w$q1I}0d3~*d*PPrOO0X_#QxgkoTJ_CiB zLT$)%#<=r1f7|#p1nDk~;4ftj9UE0{?E$Jz36xK=0XNyU3bVt`u_PVq7Ll|^YSE%~ zBD*+!Sw4$zSSu-v_K)5qNnIzNL#8DdbV(Bbwcr)7^v2`LP<@Pl%ox2LJD%vcNIW`5 zHRp=uqSSoJ+<rxQbj$^!a&f=+53}@*cS%2VxyL>D{b%|7f_>SpXvfA`dF>Gcj7py2 zx(ZC<8?Si)5^){|iBJ+;9Us@ipe!;o%TB`R*PM$qS-|?`9b68RSsfQfB-Jm2PYHYA zYPd)E?*oJ}+9}nPcE(d8tRI{T%!HN24Qe=2E-KT=N=Jr7lCnr$6fPcI4ayEs|59Z| zz+(H<TlgKv8U68w*xXUr?=%Oj$HC%_i#f+wEd$uKer|ZWh%$G2bJRRB1!D~^%OGP4 zsvMs#X)eJMhEfYYc`F@jC^yM-)u_3|$FgxBipBjbWi;CYqT3x1i69G5NV1Arlaob; zGgs*Kp~?R^i%^F=zue@iTM!7K@G$H)Gkqxv38DssZez|t;~_*lDp-;|i0*$K9E_nY zAxBF6Lh~ScfN+4`Z$EQ~q*&-XN3i%(n=D_?_F1t5j7WmHq@+gvn?F7uM*(wbF(3YK z!FV-}wlzxlmc&F8_ypKyi@um|X0y$Ke3CPAcmBsPvK=Wwtp2kv&=*cO;@@K()j0(n z<iGA%JZ}&^5PU%1f68%=b5L+-?V;Ep%ikMEW4s#R`S6bdT=UGk24#D~_s9mf%}gmS zpwcy^lgf%B?<a8uS>x~qs9Rr!7w>69d!<wHmsbo^<0EbE8^dKe)mg7TYY7H+M%jaN z5t-4+KzgW7!|hTdN~AjiLsW0~K@-m-BjCJ-A6OL<jv;h@t66B|TZB`E7QV5@IfzP+ zOC^zPNoSF<3RbQ>-SiYm7B(GtQBen#EUJcI?aDLoY~w9~B;JI*s5|2rj&Xo*7FOGs znDpa%L4B%K6+e8S4G6)^<RP0&wwc{<5O7QX;iw<lQ>@}vtT`>fzgF*S9Td3gA9M#< zD8>i)8{O{rLl^`yy>h)$rWgG2Noc|Eb2yfHtGP&@8h?KfwXfW6TR&xkbb~ER!cec= zF}eqE?P(n98r($ZT`y_Knj+g76)3Aa*W}e3>pfRM8LJz(PEcKNXLhCXj-!hiMR!D6 zTkeMr@J}CAzK`G&%zFwJXYKmp;k7<PpYads3F)?^9LvEL*7n6;EL&}HOBl)<y(G4y z5d`94hTlD~n}sW#9zRrf_x`ezvEqSNwqN#dXLQ*eLMIPfSYAl2Z=P{@(oA4xUaB`C zRxeK#YjdLcj3<>UgbhZAkMXdSA4aJV<zX0KcRh69=_NpuTpJkBpvUdzLXm$&v`_p8 zg8V7o*LOs2R0)MfmHdce1=IvgBh(d;sTx>g8nGZ9$9chwqM%VW>p#7~mzgb#WyeT; zzmFn^Q}aa3X~c#x;;IqXd*r>d=AYt*kZEK|Lx3|733N47Nh7f7`Pd8SQG-w^mzuRL z0-fI40$R{xFy+5Gx?H*Z7<$HIkvdREBCLlcV)Nrbk-{M{7Wp_aBg%yQym8of#xKMD zy<<kdOK70-|I)Q;078in-xw4;D;3|Ik!K-kelAPYxgsBOlvmA-(rVYw^##}=Vc_1# zZ&*+%SyYJvt3v27epm#FM&U;#PI|NbR2U(Q(4&U0q8HGs!}O@0-s183=;ea(y~^W) zZ;HqFMlKhQ&nxr%2e%v<B6-=7A&rYoUG|?B;GW0yJ6N@>`Z9m~Zghvu>GtR>qtYQ1 zavAa#8wnm!a2SFFAJ%?A970NrSHnR&tPjbC!-r+i=?&DQ*AL}XM|dt54Lpb(GCE<q z8iv6S!Sjb_Lf`c@xmD+@UJ<U*+1;H=yUukL7KPB;>g<XT%cevAEf5OnVQRh2Wm8GW zZSSAzXgW(fdQ|hf+bXMvL-l44hv)yfHYgP%B<0CWLKQk+$VTU(sv1YV;CAnA&{fJu zGtk(}`3){26fH=KIN0i|$>3s7CgJwm=xw#lCBg{Hz!g{|*qe@?3SVLa<z+xw59s+i z5bI3nuWmvSyG?XGHUnx`v|`Qf0G}*X2_V6T@p(M&4wn6_{!ii0^Y@+jSsQB2baS~- z;1dYFwP*It`JcKzbm>x&4u#9m@y8!CCj0K1@dM=xpj8EHtOFh$x*h8SzL!nFbny&0 zg9Y_EW^Z}z6j+>|$#8WD{U86oXrx&XfDb^(B9~c`CCeuMRz2;{Ws8@IA_ZQT`RIK9 zVO=ms+KSke9gO`78AB<URzfufa$ES@11xL)JI}m#`y!ku8tH^~>h{>G0cSwcj`NwX zWPQM;Vl>&*535*l8N1Pg=v)_Ch|cxyXQjy$44Z~Uf?s%>-$~z@H}iN=-GMWi0V?8S zA1?q6cvMahKo_5dQLuBYJDjeSSo1RlzgJ>m+!8JLxp?eOa65x9HYlw^e<m(UB=IhZ zo|oCMzq#Zl8<J(FNx}$#KqO#NeC}cOyRccc1r@#dQ|lLV7asdDbA3)h%3ths@6d`= zx9}3XBYS!kmF#6Ap7h+pinrIheKr~W?`M7vVB9~K@2-T84`#A^xG+a~5QO^t_Y(+N zDo-u)!4`!>6!=(dmcX#y*&vjsd$1SKV=XE<y}*wGUlq217O76($}?-Na+O|q6g`t~ zVL$Gf7qcLCy*J+{?TXM#a;gqz7sS(wak+ea6Youo0vVJzjb01h2n5`D!m2Q#L&>~U zk=Z8sdYQ?ZbHy6QT;avaI~m*9wnB7V|3|=oOK$F1LHp|VGYafL4a*oclfSCcVLe<Q z<{xZDM5qh}`+pI?X85U@<C|EF(Ujs^w%6cs$;Ei=Veqvzo#;+>ThS|EwKK;{l3>$E z+5TCXDlkx~H`$v9M$nO5@EKG#H!NY0K~CLc6ileHH|WpiL#0`o7Bx6FJ9xz=-yCZD zcH#CthKxe)Jh3G`JB1)4d!O<iGI6mWMOM^$HI{S{3%9mb9p`@>^nk0)ZoX)QBYS#F zYkFhh)_l7t(f`U!_4~Q`qSM1B=KUU~q)FtwDp@N}6k%Idl~k&cEGN&9f8+gce;IW2 zRu^Q|_&hj=mFwNepRCphxSY3<Z$w{-SF@ni;#a&@M-!=yJnfjv@895mGU@pac=q(M z17^(8>JHWTj@YGo@0O$DjMwodWW|R_Q_aSS{|h}iR0{;4_RtgP(`;pVcCrH`ozM+d zrzBwI75*H@mb=iyqhdA$^MWxw6-M<ewJ3M6^}U?$ml}5v47QFaaDFcG!AM9?>Cj6) z@m@TxVqQfYdCI&gGjBww+MeQ`C5)iqm$D;N9bz%ep|z=0msD@HAsmx-z#1ekP-vxv zr53H+i^yC?z;4AY{F6e~GFpSws;Sb!wu<Twi@Fdf)5Kea{FL?ylApy{5)g0PX;kMX z$wl7YTJ(QuS~xcK<#?^XD-V4??JaNl8pQG%VjpMf9@%OHTT<Vj0#mj>t`y4Yca=ha ztj&_@V?YMt7$!g!TJR$qV^7B7PmKSK-i?plm*fLCTQ0AVe>+cq-~iwhqksKtFm+E> z*|R+q<@1t2;lyG*(XWOf@}%AQ(N8mgn2yb>RYQO+RX|Zr#4(IzF%x|JPbsJs939H> ztE%#2p}dOU-JR;&d0j%g!=>CncL-ptw>qLtL)9rJ7-Rjsn`OMX*(AS+2Ck|Ca(}@A zk3^H5ucqCJ`~cI8)t7e4Dopzr`J0X#<b7G_kd1+=b7jI(17!7;wd>%N0!6ZL-A<!O z<N#cEpr5Be>G&aLSNdw%)zh-E+juaxWOC9AG7+hvbB6#$K)Sz?Zp-aNMXnr!Oi=)2 zE}_hokJofg%xH4vg5IIz(fxYecjab8<+Z{t0d??XrrewCxddo7q<;@5xNq=Sw0WfU zms?US&O(*hQbDO6u~ZayYIU*B?cq%kOa2)HCB+_8G@PF&H)UffnTsa1j(T^pAUbW- zjXh<U_B7DxqoC7@eXa^G(mDvop(KYD1SRG?q>0Y+?+6n<gfI{oMGnCtu(y-lS~xXo zDs@4JYS<jQU{U9k(U5`4i-zG?KG4}{5G3$!t}wf6deP6=;y7VnwE!%Fxl9;I;8J*{ zlOAK=M|@K+87(%A-G-DeSKl`88$rJg#_g;D9|ZA>R1R||kkJykEWj6W;^sDhe_paL zZs?V%%?@X>-N6_Z>0M+uounHXw@=XW{iwAHmD%b@PO-ZhKn8gI>#Y1<XHU!7Y%rSu z4$km2FVfpO#f<0e-@T<xp$d%>O_D((q|Mj<(%u`&5Ze?rp^c573#sSX?DJG%#(NM= zBYnC-OWSxajutH)?kqwr+Dp`7rw3gwtzYUZ`I@KBi0Hf6>CbNZvMXZmA2PGrOle$5 zPCdb6qDDKmDlT3`rB9^;kv2(!4gg1?&A|`+hF#v?YIM)|*iMw5a<6&b+<pvQa2Yqh z2K-vHZka@@-~-A;I<10ANvFlb*_NBxS3$1h(@w7NdCfAHADqt5Fjk$z6Q)a?W+B=C z;C0oC-TX8w4qWq1{1{5(N`&b-E&V6hEUmr{06mMPWizSTj{I@a!i(J~jAc|Y7!|=e zRFO_^u}gECtvq-Oy@^I^qOYdY_HLa6fVR^rsI+q0Xj&$Xnni0gFwdLu1RHyrXeOSH z#UFUhJg_R#dUuw9+&8wiE2(Q72<s=_CmM6q<WN5QR5V1HP&VS*G6gUDx>1|^i@t9T zi8u=u7d5J(P+nCgcV_<WC!{<dBv&+LXG7t>j4}c2g*TbWVyKrRMvPmra2PCtUq44s zcUAsit$0G%=koh=X%kGJ!d*K5$z1woq)pm}EEUdsGOc;EDPk%->wo{0d%~U8$``Da z_aUugS|~@s-Mall;85!!LOasvjJh9g)Sc=>NIv{WIlGQ|x}H5{*Fncmtn%*0L}4f5 zhdW`x+!X<80aRGG$*^B4o%jpkf~$K{^1}?EFc>-+4-DNtqFVSx`&1QRvA;L9(Ux8A zyt*2zv{89Aq{#>8T%GeLzYhs&Y?|o2f?SNPzS_B*UeJ*`tIRGkM_n?`bPcpjOxkab z`c7qMuy{L=@pfy?XLRbJ9B-2@b^RsnZk`Ni>gtSA{#RPurDTrI8@MeQ_nr1Dz7$BU z>8#d_`%b!F)4*%cPMUF-Mw!!Dyu(PylVq>2TUQ&}&wf3pW={RbIkmiTJY`<Zy!t)! zYR!12(Ch>ZqO-?zg01cVBTL{3&PG-C?@ddY8!xZ8y28mrwE*TUbx}g)w#KUsP%WfG z1hgPNRRWHY49L5?$^;$($Ys+U3u9{IE!5c`u7YzJu3Pv=V_>m=C*FF||3ZE9pPT<N z!!a;E@rQqZc&WJ$Fu+o9W8&2pS6(PCKfm@Wet+UEQ|%lte(C{if37~br2p+Ym=JxM zzqMQ69nwlgBw!0zD?x7fK6n}wVKj@Mq~I8k-kzX-%^FTrUHWILe?{>W1{Ako$|DzX zBQrXVf}<U%!A2bZsOk_nP%%^p8yS(N7vP`p`Dah){vOgLBJqCf;!M;>7(=-0;QOJm zs_*_`b1yv;tfwnRgE2erzlMe(^eL|?8|L1=@c;yjBHw1jgAZ{_7{ciy2XN4SqY&@k zRo$;oFW@3uZ4SF6uG1A;>XSA~!@dhNdsw{R*vR`zKu?UnEXS+Y@xv|&zT!24q5bH7 zkDzXU84!Ae;0En33dx86n4i%Zj&#U=vTtN?zwbG-4D^qer4WnzaS-?}y|-DySZDw1 zmtX#}Gd4)JKjwLEHMppm*aO=$j|UDC!@ndItfTLust}#Feq?K&V*vz2I_WOXsOAg_ z`ETZh)!^`?-e6<H>^H=-FRugN#$aGcRhRIEzU}jnt$C|IA^0UW5m_4Q;?BDO+3x+~ z6TOp><p<M}B>gwTo_=&as_4hjR)W#!uP*J$?Frdh@PlW<>x{k>zdx6?N$9QOWmDhH zqi;smNY^;0Vegv89}!0+tIU2Ip}t4|#?$b^9D4#Z;7ba>+%wB4U(;gj?@i6SmV6sD zf0@DQ?tSH9=Pdbp8fB=+T$?@bOzG&;4H0x+9zHY#w#poG`u{xoFNE|2n48`)H~>&y z6ApV8N;w>GSgcLNUdJ`@P_Tc-i<qr4H_t6OoA`acuSehAx{T{{jQH%`X2*mXQ)g;9 z?tJ0Lp?3QFqb+LxwU=x9w&dNcgLnI+weee$=2ui!?O*$xcQwT=;!G=UB#t63c^!d+ z_-$2&Uy3i8(w9!l_q2GZPgN#?Zgy&pKrjIx&jo!9`oCP!45ytQnDO8t5Q2(LqdCSd zoDNyTAvmM`#>Yt~hfwKs&O#6*LA-qMr7x>`gb{Pc1YqK`(5fJTB#;*i_d|~rjfo!w z$AD6BgFbY51Yc`4-6V(EoVzi>=Px%J`!intR9Tmq`9e;4*jf7~cdc7;ZXq2VN1C*+ zy{mP~foc*cXw9WJCj>Wms&LAM<Gulx4ZWj5+(d!cc&<J^+@olW=@T@$k=b8kfcG3G zf8w9(VwwASiuIYgmhF$7!ybPG#Qx6Y3Gu!GL0&t^vqnZCPhGO+kr}KDMuXP@U7Q`2 zqw!N4|J^zL!^#T$ZORYSNp)*Zig2f7l%LsU`5yy~jTiEzUQr`=U7ggb1OI8I?hjzj zR(sTZ?AeaRo<YwNXo*|if|bTlcQFClvQxe_=3#sw%Pe0GEp{(95&ba{ja%x(^US1l zw510YkMqrDm-LF-Hg<bzP=QYXG&=j$duxW615FF%@9g$&n-Sq(y>}7c1~Boj*7Wp4 zKQfuWw`FFm%}8&oOJEkTGc$ErS%-gTn$5C5+l-F-goFZx$MXjTR}Vo3E)41Q^<1=C z4|5^I$;Xj9+VcX(ReAuen}e&9cb_4a#VIkdx}Dvwo>XzU3?!LS9!IX)V>9bXA(Ql0 zw<pqRy(UwK-&m$~imuvbbDmw64ory``gOQW{wtR*0ZUqj*PF0u^q~dFa->Z4&C>wk z(PuVF<@9f$2Bdj*ZzGi1zJ*FF^Pu>{-B)qXg6`jaP4MsYIx~Bs0aM%YB2ZMQI;vmw z>H8ctUHBY4Ki;symgT_-k4#Q$9O&6S91EK`Ep5P9boVE9Vs2$Nm>5iJe5f&pX52J~ zwsSnTufV0!X<ImnwuN1*fj;`-K_R>6O?N!lYt8*G_N@Mus+Oa79Cy%*ee1q5k|TaG z>8I4473hkjoXM1Fx{&!?@jgF}bdlx&4zZ1&5ULzelgO`W4&(^f0W=|*NAi(vfoLIG zaABG5R|c~^0<6kx>`YPsvu#FbQEkG>gwafzE3uO9a^{>W>^DI<GGYO;1KECliMfP5 z`JNJ><h^X_Fd~sKMyp4Ea^qF+Y$5eEwu6m6yRWh9;J6xm32=r?&W10HDhMhtUuepv zmqbMkqJwxibp-#Zb8a!v0zqVkKG7!4OPZS`Eh@F@34nk)5w1hnYAf_nTfpZIz7Dv7 zj{gOG!FS``AnyxU1>tdDNTe@uq{Z~1#iv$}vUMRDC4IT@jrsj|O}qv$oasDixqw`d z*wO{M2FMTrt%$9O4>|RJRiE*NZ;<uKy7OR$*5CL?XO@9Nu;WVXn@yK%%uon{kdy)D z4Wc=H<CAmVb7(C3y^!I3^e!%*5g!T03ZL_7-j^YfvsLY>voZ|+8Tykjn<oQMBuq>g z+zyXH7s;2AP?B(#LY}A<5(P>26BWF7xmULEr-arR8Ch2YXbyo>jhZ2FNR#lXZ~NmR zkXGQJ_xKe)T@a<Z`!Q-c^f+ZvV(zSBJ(H8kVP|oe?Be{rgntRI3n)zkXr$fElfcc! z>(I!O%1qK)Ha`Aw<Ft|bsnhg9Kh!MrF23wP>&@ZMco~Cd+z`z1#xi7k+w7AeXow_5 z1~-Xz5$_Vd5MIw-Z(cwTR2@JEp_~T8Omy|v$XV{JNx&qE-7;X+CxRl~(OI8)#pK|~ zuDuwkie7#cxs0wJK|-uQ^VEWsW@C+fmnXQeQU)z0HBno~gGHwr7c@6$L5yri3dpCI z@%|Q&tuxtqsH%B_+L3Paf9qD&I8hS5oR1*l%D3>WSKr}dCqfDwg-+h|;`eSvm;4bC z>z{F^io<4;_qES_igLIpq6WzTYb`e)AulaIEDvP>MpT4oB~QBHwxJliF@Jn6p#sZ! z=yFAYTwr@({B8%*Yq^>4lmy~ZtBL{SCg3G40AE@2iJ6c0ezSr~TUWWCjuknnmN_Qd zXFt?S?l%>z<oOtzGkG88r@!P``+NSpBHvmr=`0t{%mulb|G#IJT&xstd^blDyu@;c zm->8iGVf%0(M~debv5eFOFFa0M_r}1uxywiSiK)PxeR-byq6!~nOGyz62uN8=Wy76 z$QQ|W9zHFpvyp7`5-0Ds>Dm9~r97B#m2C3pUU=9f`M0Gw7O6NR=y0<0dMi1(Ah&4O z@iJcgdcjH_G|Aa0DG{X&_Y_MmRC||}E#DkvVQJ4Vuq<lSwW^Gl3^+$A)tIS>>v`UM zwqJqWtqp+z48R!Er9WeytCl-ev&S*|I21CpruccBp!Hzb4e}i21h9g+$HVK&ZeImg zZ=<UL_sXS=ub%3?2b~)PUm5C-{`X3BIeO()Y#&|pZm=G#8^T5Ttt#*5X0SM^_j_=+ zPQf#=6<})+djwvl4yVaUbsUEc`jpz2D+diP4`BNtumiAry}jKJ*KY>jhkq~Y-WJ}z z1#X3Zt<Q>h_{-w;pznA>PQbzECyTf&{h_&%?zxKkfQg|_HF;t~RpQPqa;>G?k!-No zMEl1ER7R90?4bO|G)13ylB3aeQfw591o{njz`xP{1tE3{?RXHfC1pd}<W5zyV+g2i za79NN%dD9*0*+ZJj^LbgjA=0m$@%okBz{#pa-_>*A3~r?Rr+L63T&&{29BIFM5a30 z&b>~Wv&D-l*K@T3;=V0O4HZVSySV}_se56i$Q&FMJ1|*$Mh-4%)W8Zx414OEdrBO} z;e+3o7Ou31FI_L~<o^No$kr$}b^~F;qIWaErpBEu3xflL7cTF~5f2RrxYz<;A?3+L z^8t`CcLjtB`GqOo0CHW5iH8thQ@QM-ue=a37*l+Vhay85MEh9}L;Jd$2GPOy;$jTw zHCRn;)MZyX-=Xi`rs}w?``ssBRo=yJS*A3Y><;yk=u+u7GW5T(%zprwZ|=h59xvq= z8}`Evcz@Cv8vdO$n9O^_+@sPnVx9PmRQkXUdvNmTwgE7{L%jDBrZaTRg-piO1RW#y z-echtajxWVA*UufdOAn=w<K5mWb0JcZEq>Ll(!^eP<(ED(6=y7B;pf&_@j7%)7LSg zsGlRzA4x;(HH8ONjq1jO%9?RYtRTdhJ#fKPP+btT%#vMMk|Mg*lfJ<D9?%agw;HHZ zKKW3mtQsw!OudOZgI1B~=71fR#nB$)f$H>Hm@OPMF%jj&^CRnU^s!^<xUmsyBI0_( zzKJg+x<mR;B3go`{RCpn@BQEppho%=))NT3J)Ms+O2=2Kg9h81)~`sl-+G1TuW7z* zK}6$uZ25wlS+zk6Lhz<5P^~7baP!)E*mI2$gnSM}3r@?4@uM*ifMU7GYyK_(cJcZ1 z)?M>nQACv6jzdG$tm1+D#Rh{}V$jP&==Bz{-hk=)n6SFgJlr>oUa7hQVWs_h3|wez zkG<{(eHF#y0ZOUUl1I*GJ#Ukb*Tw4I64F}ZE*QyBRUJv?sw>>M2q5i2M^=rjM*rYB zM>g%>TAaM&K=<*hkLz?F)+v!zBMsL_!BM~q)+2>7uAY|MCCKTNtj4gb17hXf;aNxD z!;^cuBb*|G+();Qd{2~k64)xbb<91Ag`-YX{tEKeANYoyksn={pQoh9(>;`>^PbMt z%`#+3vyfT3<Ad{OX6}s0h@W*unDUIii*Go?H|%njE_bW1mX`Bj*z;SU1$v$Xu=sK7 zuG1l>WD_lcd*z|@Gco@Qr>H|mZ@zqNQ#Ip%+MDX*n>_nWqsd5Y2xN3TP+a!iU*`pN z^$;(*wrp`<AtsYcs$ag({+qG2ug4_qZn9^+qZa<K_513-pg$pHhu!rm@yOPoc?0)~ z%RVSA|L(b(k{yM_EAA}<E>`&JlakS)>K(Zuu?V@`1R1f<vr{Q0(;vQHTK?QadhbcY z)*}hQScXWmrnsi_t+-3qw4c+Jk=)q*-NVy_pT-u~MPg4^(7eBI6qgy6Fz!S5?$m$9 zt19VTd-f}usLIc)@&b5o1H6|mU0{k?ep~wg^uQFEyC8>sIQh;{FWfpYIqGrf%J}$| zp^u}coOrZss5y-XuBTvXT26Gu#B`l#VWeQ*xpTg8^au7~=N=jFF1f0JWq6yCjRDyP zlYO3>LMwhUX<u3)mwRi^<vrC!yl{W;wJ3ChN1AG%@^n4muJNEN340L|8$0%HcMIGC zz1^qSAl7YImmn>;IZ!oz>x>OjeRF$l&xhfEbQex7{Bt4cx=*za30aKlc@b{6GnM64 zUwfz>Bvp%D!$5i0t7D6M$7}v4_WZJkNm=%7!XIf{6&4ZpUb0rTkhK@%FFrQ6%-H{6 zztDqi^I%7MTC`-s#d|Q6TKkJyQRn(}gx--ys)M3zlm(O<gr1t(lfU5^JCg7W`(Vsq ztc^}^wb4T>7u77ty+pV{S%B=a|M2<7=gPS|HmsXn_Q?HcXu)=+-HwCWDgZzQteSo{ z<t#2&6^SO&&PBjt24tsqXFOu}lADni-WQ9v)7$A)cop6U-Ur@xZ+j0$tM`hHuS#Lr z)Ub;kD&D_lQ-8G{sc)*kAcS?mFhyr5EJW{QB?&85HH9>YGfKqh6vmASUZo)}?JQOD z&MP@^WjK2kSwV(iQ}m1H)Xy6rtN(>U)s$djYFVjwd7w%atbf>Y2YNww=$bXbb|V1& z2xx1E{{@prZIS^iL;(&Dvw|5w64$B0yt)tqTt>d!Sy`RDQjz=K>|u2j^){_c5P>}5 z06TWwV1n&DzYn9;2hW)#mjC_El|At*U*s<;Dj%w8rk5iq|J}VM$}|;~`(ZvAa`X2y z;WMK<)<!?QI*_(~wrIYE>OA%huCgJB?dI#K$jE?z>qTsvP2X_=DK9#+$;aZykT++M z&X38$$Vh?UW2X>5%A+Jq){#t5X)hQT8iG~+wd`1y{^#VI0RdOdQLk^>_P6x|u~$7R zwOXyq?1=6GgL$9H_(#9Y|E9yk?+0SAP%`RL@&|1~lD|;@8)G3adz#)}j~Qn@V6;47 z(Axs*c0MmTK`lA?d}m!?-8aumPf|-yeA>ZMd%gb6Pq8}TuxjS6?ngL&6&n#=1(Tb+ zJ#aXXOVJHyuL@0MH#{`_(k$E{DT&3PwJTI)WJ&F^Y(a@MP;nUq;pN9?5>n#)$7h*` zqz5f869bnC*}@Wt3kjD~%@5v2N>&H`jq@{?@amA&{i`K?F(FuNIP6*C{>;M(79o0= zla*YQ;47OVs|PX<?<bt^?^&Jr?9GVlsW%6ogM+Z}AF~i#ZI8BJ1!NWN>SY{0jYY<% z4)>0I0?q*PRMyY|v5eGqoikzU)qU{lRxp*_SONatG~|M#A4OdLZP@pt;Np;1sYa&m z>YZ@|v7+mw2hTwcq&yM?wlOBxc8no8?}}lcQ#!1ioLmZWt1=-An1>_wCpJUDDEowy zg2J#HlD6d!ljj+k4M$sHD`hbsV(0S)!2xQ5iO`IZv_&n=={3;9L5U21nB<LQHrzfY zb!tR?sFCL}8KAm6W`h+akp<VxH?Z8x+R+w6?P&$Y!%K{hslIWHE4h*CK1Ghmhf*yp zUQEkru`?kPpZ;DZ*>XS5u;oE%8~!kMzLA(v<M}vFu#z*@t#y1jMJ|X2zhNAtUp(|9 z%@=Pz%g<s%5Uz8wpqugi5+N?1KUu_!WwE%?AR9#Ae#<P8<C3oBSW(3cfDt-zdM%p0 z8nxC7MYoA)BP>Z(32V1)Xc55jFqzE7a4mEUj!|lZZKW7Yt-RM#v780dUxKKrMZy+q z7u%*aPpCrSVx}mr;s}zxpBbN-Y%yvi$7k@nEUm3Mz0?cd#^HK>tm!v7uh*oHjnp@+ zQ__;2)>an8IY(n@bNnT|EXZ{kjifZEVT4&Z>19c|D!arBew+x-AK>O-?f=W}TC`4Z zb;3J)5}u584a&x9;mCD8IdB?YO0}?a=LtNC?-U?D{k;s>a?h=95w`qcoHLR$cnnpM z(O9=49(I&=4RUGaSbj==u;?<F?<g;PjyoP?P_s1O%z^!i;PTT*cDCrC$49E6IzCwk zby*G~(CmIEW$ST{&6|NR<RV3g%A2nTlByC0hI$5xK+CFRf-}QyF@n-#a12>9g@w_6 zVyg9ECYGx+f@CyV*M=5__NT4KRh$-)74$RO>hg_I$v6kDnl1&Iu4p9T3Jpt6a6D9s z+^*aQnPt?F6~KWV10RIMvI$c%DsrGjY?Y|etziYZ0yZ3JjA59*Z~Bx@#~eiulLVi0 zHzsnWT`BncUN4V>M^)!LkO(ha9l~f`w7EYO1KQP=JZZQjWPdcS?E^$hel0@xJA$*q z`xDW)UyIP@BRGF}kRnyq=I$&EFxN3k+J6i(E_!(4d=9f?RVFzJ{HJ+Cr@wir(U9aO z>=hw4)?&o=Y(=<SM4q^YQf7T@86$!<ygiBxyBQldM0Dh!r-JGy{QueBsZ$ZBobd%9 z%nq_w{C{BJ(W8i7e)!;GK~R79>b<Lfu_6!P`@dLr-hCt6{~-z@;EYGoCgRTaT-&Mk zO;aoxhpf?cH_!!_{L0fBIqI;*NPunMrUwU_MwJ%z$??pQCfh*qc$vc(7%NbS+XNzk z&v&>!>l>`q<6}y0dwR|CI6DKdt@cKt*nw~yLX`2Bhe=QVkxHc*zUlcdb2D0fxv5K% zJDEH%XeiQ;J@DIwRLOXWTA#PF=c%(mght?qKm$vsE=8Ae$F9GCzA7IP>GswTj5t?@ zqxylRQUWK@6`ZT!hjS|9st6Ap6=S7J_tU`gfH?Sa_>3ykpUp~E_S3ZD{<>KUaq8ld z;W~TCrWt3wYSYxbQ+7wuren6N){~4??JP|mD#}%_(TH;Xm}V=LqgkUy8Aj-e&Hswq zL>K8QfZ?T5s~ByJsww7WfW%a*#f9-Ncqh{c{ajf!Qdr%(i_fGF8om-FEmy5LuBHmf z6d_ezHmgkJcK=VUwp~{xO)M{5?biOj5Gt2cCHxibuMI9uD52$Xnfax<61<-_`mYrD zye^e<xjELg!7>YM0M&d!HLyDb{A$H%&(R8a57PM~>-MAj@sa17(PklknTH=)x9B)H z{sw)c&SDYYY9a)pFRB}<XA_MnG;~e!+cIY{WPMS`ZWoeaI`)mb@%UCPeZD8Ska13^ z<y7+%5F|k!Sr>jB95+fg2E~N)g>QHbbNtwW986<>I)QAz7x18FP2AEbr@6}CK!>=| zCM$8vqS9)v#e7cMm=<#&HW0r*CT2fAF!q28##(AY+vJp=xm1&CL5%1HZ4*;RC#rg_ zuuN5=7NDODreOWq+4l+edo8eBW`&&u0xqZFnI0aD)~}emY%Y~BGjS^gQfYY$Khe5* z?Ltq)o*kL&*1mV$;Ktpe-@gNWKy>D3u^@IM9=|bG#Xjh7t8@-aAdWzM+6Kye+Bgx_ zgYot32sQ`D7TgwW-U|oQD84O@v;8<Z0+fP+GREq01fCCm6zflHCi=(XUybMeD)y;i z;=b&x)&{++tzo?hdikZ7c989eMpT$@QL9DX9=`^Ovu}`&{{n8>D`?cYTN|>y1N%@I z%caFC8D`n~LVJl)UZ&BAybY+;#Y)8?ql~+$OtJpN-r`a33&|!VE`$TAZWs;!BqEe$ z{EjyXGtQs%#ck)WfeS(F{eN4*g1}9=75@+6&%g}wVhi7a^<eXhhWhkZ<KWRO>^1)* z%!IAiM~`MDKD|DAJA--Tn*S3!RU$c@2+#pZGMY>tOCkG{>5-Qr!~Mg;{lX)|{KCWh z({Z>amay37DgES{8j<*YcqW_4{lbkbkD1YTvo6x)0)=}oOU-zEXqKVp+T6S3K)Cn& z^1<Kzzva`P+YeVV9LRRUVU{_!Ui33(%HDF%?!P-3%cmr5l~R^9vA4v*z?j(I#T9Y3 zGwgY}IQT8NyC|Tk>-2hwS})|KYo7SK+G4HvmKodyHAWc%{LkN%O%Li^Xn3wx<9#&k z{4-DV^PKj;oXcxgnJIOkkw0G$c8Sl{c>@>tVc!Yn^Bd2^QyeY_P(T6sQiY?B?ML^g z2<tq;6J`5LZ`j&W`Uk*3$Gt6K$iC5q8m|N&>;W=&X2N&`h`Y3Bq14l+JVlS``RnhU ztW(S^t^x8<aP%8s1kOZtTQTb-&1~1R8hM^NyKTv6!L)6@)!T!cEyr}-$a;xMo<aXW zwq)JHfPxGm2dxY{2e5`d@Iqlu%jU-t%9#Zpg}2Jr)J?jr@cDp<nlg6CRP7GXVGlWT zLO&=p+*W|T^xav<pd&KA9<O@;61;qmE@rbuc{_~P72H5yL#6Jb`C#1_4+{Y(tTcu* zX6WH_w)Xiy5GA7(EtoYFcR?EhnJd!zh#hN{*YOMl`~v8pO<6;<N7{hoP?6xO-}1hd z!8-sB=rBK0`|wQ>|0BLG43=M5oJe__(Y__O1q1RQnSQVQa~NapgvL>cTisyF<JL(a z6^o6RF9+W?^@3#uuZ9Sj*EfBQRRO&%Km}oAb^GRPAQrPqrk_564o>PxMaR#4MLow( zqxXZD2W?EvmHf-d%^n(iUB#>8xW-}~#=3Vk2EANEe^~L8MH~_mc|dk>x8;Y6qb~kn zKDa~9e<0%@l=1J%LX5?_SI{d+-M;yr9qJFdt$X_(%y+wI&v66GX~qqW4FscxaOqpX zXlSyD|DgXe$I3ubQ$HDW0^h*X<B-~I4QHtKNL7!fehm&+3@y6!Ody@W#LPeKQC4xE z##p=@ll6Fgw)VPW9O^<Na=S3U38=`)$73b5>i-@2G|Uh9W$by3%P+3TO-Vf(8mk)g z*ET+c8%pjB2~h}c*hw^bZ&~vMoW_C3tXGRJJ$t|UHz51G!dC8@@&%VX%$hXItLLr} zpUA0g#ccnGd)C>iK4*9iOFauw1M$WwX3RH#|J4(t?8q3b^5d3UwT1ELk!3850n?i{ zs|RKE*;m%&)-9k~&oQYiZNVCscow9j!b+*8-~`-|j<)`?=w1V^T3<(g9J2M_-<}h- zLhFru6`zXx7eDus(bzdO`K`m=IsGVRBzLr(FOJzR@?qPuqg!=Z*d}*5#zYlP`}b<E zwaghgT451`TU8Fpj?b(k#cVvN{cC1YI`ylinzYom=0z??*Xy5gC@WR=ua7QabfnCs zVEJ#jc~8%Czpu?-0S=gX*Uin^5Y;v_bVd?hR!ZBQwv~K<|4_z%AV0XneCEedKc2B1 z+#STfE1Ufx-T4QjeRIZg%ofyzc4eHy9NW^}myN?bp7j!=%yp$}gO+^W2M<Iv8YlPb zrmd<xciQyHf+I|L@`OCbOs8S693nW%;ewu~yWMol-OE>H3NZK$cr^OMj_hZ06&sqd zM-I*S!F5W1K0rMy_HmuPUUo(Ku&nI&*oqq!ea8Psi9%dv^}YcA@$@aofol>W&nnBo zx6WKL@Dx~O2+4S(EGzh??7AXI2vxjy5=qX{ickikXU1KD0<;P-AFKSxWPIde(++sA zjNUhp;1yNjPxu`qA;jD{?|+4!@R2j9CX&=oIUgB}=ftPZIO-)T`V5{#RWo-0A#L=8 z`<%(VM|$#gjTE!ItE&IP-?`gTn|n~MHPk%MU{j+i38D%VgQD94{&KB<!+-9tJFn+` zh$oS+W1lCO;fEkjJ@CGdN&o76<DJ;(a?wWHrDqdVb=(PRz8ZtyzlvOiyA~tFe3x%6 z6EDA*daF%|Iq|@!m<Qa#;l%r@yEjOlw?EIySQ7UE#4|6DM+JZfH*VM4tAu*;=;NUb zxQv4WRPC~Z&8G&gFXkw0`oqM}Gfc<$|EL3L=K5V*PU)AN_6g(slOyu3Wr3tP=M&Ps zdY|VLHHm}_a6cxXCs7oj)M#p)^C|H;gZZ5E)JaTBgPfbwulOCg6B8LTd>A{@{Hou# z+;0-|Ud(x$;TD~)d#ml-TpF|Q{eU_yE+3n^FD4^YiFK0D!w{V#%FqP9O^gDRb}?P` zz2YN-`B5=CpGZ=J3=U8`;W_p?LX7_~<<*rle^>4uR=Ifl*XjI~&~fl<RsSyFRBOJi z?T>#1egT^Gk^i6>fv3|TwZ-Lr*KY;B%dZZkFf0WLS~oJ}xHKcvNw&j_*Qa&Dv+BFd z^_`bi)q3Gg>)pHHWnAi|bniv&v2`CgB#FmvtuLW^*K+B^;u5M+&n_k0AQEp7@TVbh z`d>WacrZf*{}O18M0C#h4o!6jHRty=<PC=)CI4|^qw{{AH7lwo{`{P#4)tTC&{vyK z8*G6t+G9zz)hwC_w;57smyvJg@w50q=Z~a~Tj7&;#EM4?-$E{WbRSHBA=4b0BRG`I z@-lgeEpa674~T1yczlO4q+|6ctkCueg}>4@{)+m-pDFtd<3kX*Pn~h_Fn<*cuj0dv zU&RYaq(~YWeI`Oh%Zr@lx~eJa+#gWf#>nB0`>{mZ$N9O#y{ND*uWs)T8&>5_7P33p zP#oppIN>~!`mio)yFZU!7HVjK!npT_BQGj~UTTzx8}#C1wsV7f<8iCF!M(U-CRew? z-O&v>4=;%td66BwERB&pp~1^443FXmJ>_xjS@e?PqswT)y~?9sbAxe|xF6ZN6dEd2 zao<>;nGc1PeRTKhd>`Xqe5>`=)FYyv?bC+_+JWC(^I`Sy^IF?S_eyR(vC{8FhGnuX zQq2}(1k=ymCd_WjYbdyKgMFS?W9HksR&`TraHBzlI{>tq&)*CId79CNzRl?Bd}Z!! zHTzqkHW4?57hz}e{hdu5`{H0yI7QWwRb_m#ctd9tn@xnU+l@r#Y|HnuJ%cM3-Zplq zn>z%J&7LwXf7=oqGNq$5KFQ%i-5Syqhsv7<?WI}xVocfW<b=Jhd3&SMQi<5V5L=W1 zE`|E&MZTV0G0~OZ4C23ANB2zlDLOQYWM^7v3VitU{f`-C3@4u&9<`QSdgnqEn>Cg_ zmbsg?6~{3nD8-oC+EKkmX9Wq*zRAxLfYhwB6@-drS54R(o9mv!_ROA=`0Z+&{j-iv zFMPVa3>IH%Dxjlj>V&4Aab6-62;`$9+NRqx5!h>=8rRwv)m^{$`P9|-vJ&lY*EhEH zP#U>a%bvQo+;_Z8d0Nnta5CC#UgkGDSQ{7Rc$z;ue%M%Z)-wBOH!aFi$8BX0kH{mA z{!7Gnx*J6jHw+x;U!#*o(z#dv1QnovDx^zux?-~#>|y|l*$hjp5euUjtsYHTg-3=~ z++96kXqAq|r@*lckeHwh!7+WpAXnF$M~nA|FxO}_5Ya~Ymtr(Y9PjUqmD;GJFuthp z)*m$0e^tNdquONFvW{apCh2>AG^Pt1*vO_B=by{8|B?PK__(qsB}@R(Z*eSbN3k-F z^)KKUMEJdKq&fvVg<`yaEyr?9QNN;%qCHag2C$J$G0wl<M=;akNdHof8<TJk4}NXt z{=EmVn23_pX*X1%(-tNi%Q4JAga?<(KvNPKd^s0sVFZqtqG^2ujw6ydalJxk5E6re zbRFe)FWG`E4t(MN5HnxHw3Ijb=VH$KMVX*A@o6ktELDHZ#^{t5kvxHtp{PIATzI7J z4aCMNQ|quGPmf|0Rzkr=VX69k(-Mp*6kVREhv<etdT-bb5WC5;NDlL)KP1ATj9m=W z;!nY!Vsl<kiN{kH136nk4hdpDkE^y6j#gI7PFFoq-A6N%h#>0j>@1R*sXGOY;b&TS zhG+Z?^9*J(cv1qQd8C)%W6LQ5{l|}2|Kr~fz49+Otd*{4f!*5sN9tY^tVP;K*?-Z` zKiBDWd5pX+SdaC2+AnfE%fT;{{XF;&=F%s}f=^<h=okNz%Rez=x)g-?H!uI9pG)g> z8mHd#*1ayV-jser8F+>l<5|{zq3q{@x%7>#C*t2S`4|7>zhUNrggtq0ZiJ`ny%0wF zTb*#Pxak<8@mJ*vIrC3UKcaUkkH!-fYJ?;Bt8#@r8O)tGNY_>aKW)fKy&z#tp2lo+ z60jcK3azwPI|9yTxxaiev;D5Pha1aXKB3yk22Dpn>%LS{11+k+zovc)6&}TWNjX?= zN?#DB7TeVng!8foHz!FgU<Wg>i!MK>hwlwx{ym{Lm`n1qJx}p3wQI}m>C_5>JcT*~ zmSGH?os9*}iEXfDC{7RL&rs>jjzXpJ2rB;{LpLvz^GYhQpot+X_#n$<LoM58RV4Kc zuw@DT5m0J;AeW{}1&!gWTDS^TqS{ROm#a{f5zT8vYG~Q~D(jT9BuNnW5|K;Q+%rDo zFe(2>)$+Dm;?3NyYS}f2rTpMaG!l=CQKB?YP-wl3UxOHfO&y;zK%x!0J{I{g(*X-# zQ}&3W?J>#|>yvanUo(4h)!nC^Ns>_NC8#ftHDI;q;ii+HC80ajdY^*>UoL-Kj+;K@ zXGsKkY-$ws{Pdygu=9fC9DgYZsvJyBQ@ixw3eDL9ld>pH$@Lb~|Ka`(z{R@`8_On> z)f!S>_c=_NY5F@mp1vAgS5W<u{C0C%F(o%dQuBv+!fmm4%EmEPSaW(V@@CRHwX5B3 zZm#Glo9F~fj*`Owslm9DD>6K}khsyUA(D?EEG8=}vAHa>$~v2Dv&)`?Kc{0_`4O!b zg#|%L($ZCdDz|5ME9;}YEl27PC|{u%`a*{!<R27~{i^k8btnpLi2Th;9RRtTl^ym2 zEK+M31f=81tA7H>P>~O$Asy$gMgR=1`zR#Re?7H;v&cf^I}~LxQNw?RErB0Nps}&Z z1G+C=eSJtOOjf?CSpSmz{|27?zWR%zbjd3c$9^4&6s*FQv*R{#$t~r>PLrz?`2j#H zD-*L;q#3KA3vK{xW(%siZb9psELvR%8XLXRU9yf@CW%N`UjM!2tK;QO-t79%N1-k& zeBmj_<q{*fg$nPOQDZxyaq8lr7B+@{>-bM2m!Tyj*YhNR<q+Me0#~as2*cRg+&y2w zUH?h$5=9&6n*<Me<89<2&BIh9Wi1TPf=!dachACEY2-j#<vdvz9TVIhGt}++>gECG ze?Tq%f6>u^hKMb%ZBYfim4TQBoC8LlM&bYhe;x=~VPLI}%btY#IRx$}x&G;OFm|5* zEU=N<2|c@<_@c)Vlyx@+Ua7u#gb=`qnD-c|!nJ=gFWNpUrPb|WEZF60ewmb0m&a6P zx{&z3tdDSD=?bueMp`(7&Fs)Uk`)BmGKW}tbV8@PW_4|7v8)9gge(%GYXUg#B{Xa+ zlLD>mG-4pVR%?1Pht?)-35<}i$$^>1n{a(V+vFgQQUo@g83Qq!O!Kni9Z@ddBO|J~ zXGV}iZju77d$f9y%sbheC)CmkE?esXU*fTrq#=JEutx9mD^phgyN)8Shk{QR_k1sD z76WQ^eI+8n_~hu_RK)7%&i@HwI6^#vT@(VqA*YWD3gQpdrPV6~7XBE6NS8w00shpp zOW(2~Zhfhx^|p7t?_;0(+?T%gt$$Dd|Jabf@4la2<d-Y|0tzgs;6e&@frYUCqMjwI z`}4F6)%!!wb00pr_!V9GRPy=zwY4V)|6aJ_|1aLD$38vq3Oo1mFP{&pH&VVcS_e-g z{H@Fg51#sd_eJA8F8u!uV9>uzdl2@z*E{#LIQyecvc#oD0w=*B7~P+8(=8*LPxA8* zl;B`z8MQGu@PA*Ue*joq04V~`k2Z>2iv{<u76gcNOY?0+A7_kd0TgO!k51cC=5EPs z1~sgk@U&V#q3Lk87}~sUp38oYvEA{b0e>__fa1|iSkHet#}u;xu!_nQ%XX{M*$iq~ zH}Qd6<G4id`xFn4N+W_S=jfj4sSVPyYk<Q&(#;;0C#Jh9)LzIhR5Iv71F_klhc|0d zln&7$1)?KRNCPbqOZY`0Qda<Z=CZg9ps7mcH3_kvD-~IsoEi*27X-9MMp*WG@0h4< zl4C`y{Qx0EBUs0gx|4zeD8vY(h|%bQUY4F$x(~rVr<jPZA?B9|tmS+L@#850t>H(A z1=3>0u%}fPR=_**Ah0{dYL(@Hc1z=I220jWcv`y;hqlUjklY>n-jxJ_qso|S@RUqi z-17Ug%~AH5WNr{XVns5W9U2y;W_6^ND!gP+2oauO&nXSZ<vv+2Pz+Wv&d~s|a%ASb zyU5vW76Y^>Fe~kVMX6aGDJCbaze3TmE?|_EZ~?4T5&%{JAJfG<!oNuqK_wI`MkhSt zx;q<9D9~no4G^-2;ekV=4AKC)p{VVIrFJr~8Ybh7o<Nut=V!lI3Ofh0)acg~c?QLM z&p#8KY<~;1=n-3?CnOLtt6jQVHn6f=eGU*L8o}~F5V0diWPHd47(tOirF+Er9lisC zSYhQiWhSk=C&nY^5fmwxXlLzKt;?xK9<#ZEXfIEPN7W*qf(jAb=~Ma|EoWAsfmp$; zBv<oLtPUDU26uqJaB|qE)9mMb7f^uI&;Atoo>=<iHtmkDHFMIf^-@?#bhrbTpQshO z!$xbCc<K+_>S@n?_rU6Y_me=L?%XGpUwb+sC0-D1{2$xHO0y}WYpX(6kXVA9CcBec zyRqYFi7^-8jl;WvBw(+su2PO9|4wVWN?ZH80{sfwqp+8<C<I!LSJblRY0(TRC5@;z zFKDu#CpP|M8jlcO9($4KNyU#%UXw5Xz8O+r8S1_El+hD}lU+`W+A5EfQy!0Hb@5)y z07p#33O*go%-OZTrIUfmga{$wMwoyZfmAQ0)9ME9im`ZkVsoushP<(E1}GSlJL@Wp zQjF=~8^(O_3%r8Y)RJfO6mUkixt<{x_3$krt$8Vp-Nr0=UIv#qB!oug=`qS|prel# zypvMO+-FbdrL?anFkkJ_noMpM@z$;y2aM-ylZF%2kjTxm`ev?R3|5czvy!+U(2yyV zU$0v5N_wyk-78dG{`IzG6~W$Ow6U)><uu8z8gQ$Tl<|5X+&ECZ)&}W!k<u|@b?z^K zXKTp9x!7Qw=+Lpy&IP)18e2K{E@C5Ae$D-xq{R`^P+76vla_<zPQxybVx%w{{J<(` zj(P{yV->Br!F>OzxPV=!L2qi&MC5<Sp@MfmvU?9M*QnJR^Z8HI)}xx5_$)HCCSqO! zNkheXL@nTKF<lUeOX+5zr5aazy2sn7!vO%|0RN#ZI@6xGEIJ1|@{mi6BLI5RFXv#I z<2n7Gl$_=H)bt^53_1X^$|lsKs_hZ-o3QqmiBkjqy046R!rq@{Q-|d^)^i^v(HfS) zLLiUHEl>5NlLq`n-=;>wq4fY3wU<0&z<-mK&>JN*;9V=0a2$SQrI&!P6@VTCU=%vK zaV|W4o__ogNnAw8Jr0+)q@7~#@1eqpqgrNU?=x85tI9oVSqwXy!Ey_{@8MG@XR_>4 zg>61zwg(0JpRW|!nlX0luqFDqVOvB`(Oru(+|KiLBw1=3t>m|1w@n|p+{3drtGEI) z@gJPi^39q;7hCgab#?ERQ4L*UKMh%P-{$R^7b$I=SyQ-IpA6e}mpt12ey-(r;EGKj zjbiiXiLB!7n2BHGoR$~X6plhq|5v8&kTH8&Lm$=lO;s4<+@~hyUjF&Hj}=6PGXPUa zhmpF#lq*5yC73B33f+!+fANL~17|pdCLLh>DwKsh!3I`FLfW2i=noc8Jwq`en9M%E znU_1NLWeQz$n4S>sgJgTimos{ldVprt9vL^^oEFx{j@fe0rCu_NK-Rm9Q(oICt%Pl z+EEdfqf1Dv?jJL_`6_pDKZzSe3L_9;y!|>h^@oe^neeTzr*IQ@X}?~s%%rPf-qh7N zE@_1J$o#%WgDUDOJ`kp8d@xtz8sQ5G>k9?m@O2jta>2@0S2=J%x90bjf4Rh;{$l5U zlY}PV7N#+fZs8xOiOBB}B)-K>)~LK#Av~=q>Bkj-b)A)R=3D*ZO}^aGwErt6Weymd zcF*n{KHxhujXOUuY!;NCPchrt^E(^S0FF3FLZ*={%%py}__``2m3mnqiHeFE)lpQ# zxpZ_e5k_=`%L*0gZKA74^+Yo3O4pSns+UGbA2NwQ=)!Dm6D$wNqNeGEgIc@#B0pGo zI~9XIo`%q)t&ovclyqiWom9F9oJf&wUKWa5Ls<YNN;81hdvE;F(vkMa2r)YeEO{*y zFif<cIR?{EQ56HO)Pc7?z~*VY>X07Og1!!dDXnu}y2Dkt<=pmJ`++9HIs_Hb(UDV? zJ0ar7lbDjyiEWUjoPh|Dd}X=Zcd8tuI$jPEAliyDWnrOOqA&{(7T=z{2~ttYfT^u; z)5NV<D}NRqwN0JF6x%c@Z;qX5z{pwqo-Ug0*(|9QmXqO$obc6{1~&_>d~f*xzrMw< zPw{`sJ$*}h!}gp^g_+>2<5eEoj}DpMN=PV5!p)nm9K_a85xU)Gn59_hLyyQIK(1d* z=2VDK5?cd5*7Sg0&Lqj7yc9V&@H7xBkcnp-rbrSjjLQU-9m2CZNlhowuPSbb+hohO zedH-Pb%VlOtS6&abCi2skPgLLbktUJJyTNly5ztfUAf;|E{euTvrU5Lex^6VY?Sbi zt2Y79j9v!nQ~^KkR&hfI(dOKQg$d|*ZO-GlZ*iG3KBhDL$H(8^@H{hoGC?t2M|RvH zd~QDpz*yR_sULZ(<((jKLsS?o+z{Ih0P~I6wmQzmR&+M#!Q=cW$@Bo~GQ;6v-qDJ^ zMohJtYWvMk*0`Lp&K#3Y&TswIYB-rwU8#TNJLR7O<}B0`>foR#JKVg6ru^eaGB2o5 zeRc_b&)irg{?}_Q2<Hmn=^FN%Y8+pO;6`^4kxS%|PNK5eLFluKK@V=xjRI26;68sr zsPc!uv4PH(-Xs8Z$wx7Q81d3Z8vd%T39*DkMg(;tnw9jYF)9dp+wG${W)2{nZn3FZ zoN}{pU1R#ftm}<UV?L*C`b+v?`qk``9!(v)AE1SV%QLBl=uH`RwcFD+<^6%;pMhiq z6!;7j-WiAw;zcfN{~4pyru#55^a9;HWV#a!^h!~6^~QB*?xkvjX5ow@Huh;Z8i5H# zXTC)^qeEp%rx&nyS#0W;z3MTcCesb~=;&CgFb+6g`g|p$keLeWAzK4uW!;^~Kjpe; zR7A>65^=KEr|ZrNnWyUD&>?-lD8~I^no$sL*Z4q9DNLbzIiNA%*`^xJ(FmB^&+X0W z>-LJMhszW-(8HY)2N{T32#5e)ggB}RLED&SE@iz9?WL5I)Fd?}{<B`qQlQ=nrmpk4 z;Z1pH$Q>k_*Br|beKMDV;>8T%Q+hU;xb^Uo6Rn=-qS>3CTW?6z?MRsNNp80V7P79< z1D2!QXpb9Y$dn?6STU*274tC~Rg^Y#$de0&01$HEvVn!NGm)bobEJtgV7^BRro{PI zNH=zmiNHDv*FI9lskEM&i4U?L+f>Q1PdB+;9e;~d%uOwTjk`DQ?^`lUUUv=?#bSlN z-)Fkjsoe<xbdYh=_b(4$H&os41N!!~e>gnM)6lhgc~>6Or}_-O5lG})Se7+QHL`OW zI<^d-j;_GA!m;!&b_nZq%J^@e=dS_%`PJ+*|FiM=>G5>fZD(hORx^UiR_DNP=!bEV zLEjQFH=%+^^Tg(PW-&dYoU+%kM;^rtH$|;WQxn=HUt~3Q&Cc=Vo^sCcwSIo>pI`gu zh|Qk=aThqryF>kOqaq)F56%?%{ztK0oP(j<1CF<fAvM(`H1Id$LA<AVwU&8hp2ibr zu^t6WA6cKRkjFYdEO19j`XYsoqeRF$$)|eu`8w#qMorZ;>!>W-{dn5ZXegdO=WMpZ zex<<)D={J7XZi)q<^)HpfIeF^yLOjGkrgHn==NlfaZ_bq(}94P)3gje(cqQU#luob zMoqfbIgS-m3X5E(x@-)1EA^xuHLEHoqkYc|T&Kzoxsmz91b*&D-89PA{N}jdEmPan zinA2A`78REiw(nD=KPtM0(2sXE=3JS(9nr)Q1*GLu_Wvd(i(fnbs-1g>@hvv8d)@{ zGU`IdK9}ftkRgpGXOe1T8;59BL>+*m-q|2V+*1do6@Jw1>!=6Qrz>In!X+~??T2)1 z0JKK<FJJHYX?8j$R%J@W30z`%h3+^@ru=o(0#$?&J^8drr#uD)Ipv#{X+AKn>Q<up zyn62(D2_^wnswu<t*i?`WE0Oe@X&1UOoc|l%4mSRxT2LS2aBjrY>=Jxxkg=5xS?T_ zek2T;>OxqhSnW-4F)kvs#Qc~bL6V3{m&N#{36Uc-rx`f8!gTdtz1e%VaKli8WSDX7 zwA-WIb@}?hQcvy4<#Z09wByMeArdVx)M&rc9T~8gRK4sFhF3{t5P-Jcrx4FJDKYCY zolI^Wd=1Z^f7uCMR%$izbUF36PFE`{tA0I6X8<gCf@(IWbj~@pFKwywEpxuWLS0sh zWzLKW)x)jdTi`?s(5{E2sbLaXkv}(ii7WXt1nTT?LuGrGv*eSBE~^i3g5Tt&Z9r#F zFVDBvyQlq=>HS?}3ZX?ODi4_zh?+1HUc<(duM$nH9A-)Wb(w7c*u9QHcmxgeFApmM z6jbz)0FWM&iYyPz_fOSSYydU&XpX1iD&e-y^+QTmk|pS{kLlBm?9!jE_48~0{MtW9 zZ1((vKI2L5@5sA5)=6{_M>$kXpYR&JHmQ($!uT5NK56#uV3l@powdvJ9Mnh8qg&vj zo7m0l6(VtRD^|e|LnLOk`vh-%<qpk>k2^fugu0THk-EOOthuac<;3>}w`F|9uPj@| z*{lE!8-l)RXxtQm37oCkvrATak+zoo9SB5Z{_S=z9uqD|xSx|#Mh8M|^J1fb1!Zmp zd04quEi9^@RsG8}B&xHlXiNj$ey^xpIAClx)4Q|yfDbseJB6Th_o#mE%o8jyJ8Frc z?J!3bk26xnxBv9meGtFClYRo{j{z>C*8!pu^0DDR#_e=Ot)Wjg^*brsZ-LV-dD@Pr z-=;!gtEa!n4xOy3_B`oTT|sW;KU01e6SVV`T|#ISeD>Qsuco;4_Y?iylK}MP1pmHt z2m<q|_XCVTIMOV0I|^k?6ziq|@7>JptQlByK)1Oh8X$<b)m{m}mcqi}1@lmiO)Z$q zh33qXg$*50U8}b~ny^v2BF@|gRtIJ(UYuLP|AX47N+Oell&lj!Wat0uoQ4ugHf*(A zGm1k0K}pT;-Cx6DK#-l~AlPL4IZo`r)NZ?wAZH#kB@QG2{}$9t>V6P8Mx|$@2gONh zCbCzl>kFovhYc2+y&X!^PO>!*dl-(wJmcd=*GlLjvPyEpQ~F|4hE6fSVsnOifdfMb z;>ZY=Ai>f)?GAvgwZxlSr{YEB8(u<!tMNcX$$&<qeriJ7*X~Lyg31~nI9@vuopu%l z*p^&@QZ}8#08>D$zwZnSE-w&$+#~_U@(WMMgHn}M46t7H9c#H+a1gPi<%LYL1H=SG zY~l!Myzy$Fm0NKeDyYa3+o9?=Gw3Zfm|4O~2QaN#2SOrZ%3F3oV=Q2rNRs}cS@M#? zg+_T4vdGA|!SeT(sqP&E5Eh`TPPuXw`1@fSN}b)h)ML(!DW*0sHGZrvM^k9Iy-cGi zB>}4~IVXEBXDPflmZXPtzXJy5U^Z}g)S9%zQ$l?Bysrp`1WCQ}^_@WgUy~H+g;OzK z4y`cicU@~FO|6P0>8`Dnv^*pyLk+QUx0mhaiQc=??OBqoQj^Y3)}^q|D$QUKm24Ua zgv)1EJUqpK!;=}2(c$!rK1R6gX_T0e)nLB{eN}N=ImPx?3Zu(QBc6HC;HGt;kHv}r zGH`&vD?eFW{xK_XFpT9@>#Gix<{_z0k12ZAHVx=eCG5>kRPa)3KB7amaF=XPvjtJz z3?1}OC!i>K9FDJ6O>=C$<0RuL<Si4FV6P_lIn=^7*47B|QFDu?hlwO0enFLrxGx^4 z_weId8to*R*rPzPo59p>9&<9<1uqC?)7Yt+{~d9X(!Qtx$u?D*&CuLC9M-vB=i4>K zh%Hs1NxD=95GZVJop)5kn<52f1Hk@3{)7iBRZO)!Y~LK4zemOtW$9!&U%DV8JsD{m zayn$<1J$}w2_0!2c4|M~Lr|2{QHu&6D33l}DdBt~BQ`o<x1-uj)~;&HRBcWbJy6mJ zBWORn1{LFQCjGyxnp)P=;^>NW;j8s1x3}`7slYwo&{z2-$ya$^scs7}mYp*eRmDMO zG{RtrubL8%gmJ!V+I?&U49y&#@>|*~pCEg5EUMK5W&71@$cH|N9uHkHYbsF2b8LO) z<Kc>9X|6qx!*48r@+*q_qqqqjf64u#ZJ1`d%~0rDOd+WZZPRNy-9putowjqj#im=b z+G5kTDyeMX(ikhFy64R;ir!tr>9sk%W>u-e!Zket`im?SkHtaBq6Y17gj@71oT5m& zLKPVc)SFj$#4{|LUi(LgYf>dpp2F`OV~LtgJ1QudJ>h5DTC1|qBL$iV^aD8n!z~E5 z^mI#BTecFWn|;(~*s^aqU6~<kLGc^;Eo!0Be@h&#k!=Wi!RD(Y@_X<Y8+c1Mgp?RV z4D&97jlW(Yf-ZWFRAsk%%QL!Go^L3b=OAMOplYL%(xbhh5m=(1Co&S58~0G?ZRj{F z4l}^4xw$Hqv=RwE$}&Z0oF~mjwIbrN*Fo)N>r~V00un?L^t6$G<s%~=uP#tTOk$KJ zs)z?$H>aID5$`>1sobk-Z}V$s%cko*(Q&d)M!c6R1&4^JRMTs$6UWS;m?@MdT;m%^ z9AznzhI%$bnL4LBqhdoMj-71q8a>MZ<j9SUjF2))4s-UhC&G6vkK1#>k{DR$gaTUi zSwz?lPG1e`kjq$+XS~6(=UE6vdrdnRr#%-Hao_S8PRBzD)QV1-xzzc4qAmNXfCN=X z9@f$+hX&1{47)Y^2)9zEY@Y83q(xmkJM0&0hOQEf;^LfOUpwe)s6a4BD}YaU<=cT; ze75Nv^D|cWVd`sen2~MSo`082ZnmJZ)F6RV{ytftk_7+&YLjg7q^&K^>8b^>Mmot$ zV|=8=lU`C>jXEU`99#PAZ&n@xKU0|t9%R5NGH~j+x4~SklL^>YSfw=%uqE+XdV|fa zn%{dLCo<yleD6}ZZ1YJsBwd%nA6lpK<t~-u7sEk#w1zmMolw_LadS;KfSP7K!dF^* zc73ykFs*;70A{*IPkSICS2n6UMU))Gh`7}tclZ8Uw09$!?z<g<>bjr!ai9xnsR;B` znoF`0O$yG@Il4-6tJi2-SK-PLN5Nf51bN6;(}Y4P>Z4%#hA|?M7)p!y0j+PC*`PNy zkt`x98c;Ct+3E~gMC)kMdpi&3(I?v2OfEEPaK|C6rAj@(kG4i78ASy>r7sF*UHwrO z0>Y-Ea??fBCq?+K<?%K62B#XsS-=Ro$RrWL9Oy$L(j=!OxWSD)6Eia_eJFHJI3?CR z0Z6+y!-txsiRB)zG}baJLgdp2eX_BpYpa|3h7sHWDb*}3{$dR3Lk#g+>{tamB4C@( zLjuQLzU5dye=s|MX7COdu?23jvMge9sq&SLH_``*m9>)z-n5dj*aW09Qv$hj9NpU} zz?c5O$LE-D5`ePco#-5av5xJ3fED>20B^O`22;EWWZ(=Ihf(BeR~Ga*q7FZ_6NJQW z4iH_akWg8C;UZpVi(cjh*eyq!+HN4l3f97OrU~VzuI^%_&iK(0{?Geq*DURV%WkR` zR6$Gc<N1mM%o96oRNH%p)u=}d_tsEQ2S9CRn7XT6Jx897WI3S^I8xh!gv_{QoOY<d zj=U@UIiL<n<L;-75?r>|i7DLy+dB`fL&<CLuAGj0YEzozOfZP-1S+U3rka%n%_vYy zIzBpXTOaRzPzZjw@?$#tP}hc9c$KNx8;6&eL&y%6&475V?p}jsfM_hda`*#ZZX%Cs z-}EvHDq;Ygv2d}fboEg4>G|}!OsJrTbpMZVo64o)W`ZeNlx9;6R)C{dt7d!<!>W~w z{B>?u8kP5fu?_YSPWP|_fmQmKD(@{Lg)<-%ZBcXmQd+*++z*v%WNmrXYTnM$;#KQ8 zF2`=c1{}s?i!0#=`(8pv!bJstl6|^K1>d%~YCRXqA0AJVJXgNk+7GfPdTM@1_pYcm zt(I5j598nme2|frwt2~@u*(jtkGM2*?d5-uuHqG%gGrV)WxmTYx)Rtdl;6Qc%Uixe zKS&ohW4^lEJ-V@MW=E{W0r3@|3kq7<0iXdF&JPQIe0iQagh}FGK0fH@H|PUux>6?a zBr_qD4JAsXG8h6TaZ5#{96imwENI17{i@ZAUoI4Y+L8Tk8HcXb6_Ah;ON?_rSUza{ z`37~Lo?uMy!4amScexw|*pMGM!@ZD~-v-h$3PugXyuXjSlAHkrr2;*f99xRo=T9)# zb6at?;1bMe`W_L(o0~V(DD{x01drIEEl~tLLzU{qQn+fj40T#f`$*H)cUh+ugu9GG zRIMSS?X?c*aL3;ayX`VNYX;rvu5J2>G$v4?%ooir&&m3!>BJUwpf$k~0KmCDuB?=d zUD`*zw|D_WtR2-Ru7+5NyBbe$L4XP9?8Z7#KimJ+_7pQf4>1k!i|vxNI_#!~op|(R zr*_JBS+IgIg5Vx9MMLHf`|~frAFltq%J5g{_d78%HKwslj+RXfYDj}>93_?{;Ul%? z-J2iGu?6~`Yb-B1Su!-huVZ2}Y49DbTV<!D^`~l4Vw1ij3N*FicZzDjG}PV$xIue_ zv%82wjh)EOmKN*aV~Aj4aLSkhlsO$(4-`~vTxGR;^*}&1m@-gwz6osxJ4sf}B4<qG z6Q(76xnMd(vrhFyAu>NF<R-DYq=n_%I(b-EuGD?Sc{n!)1RWp957aIpg@1{2hY<6y zhBt@4t5BNV$29ZeCJ??Prgs6-imUVT+L1HJntvh*bhBl5xw|bE@gC0nGTiD75MPJE zKfD{X(48a+m+=T6Ic629qT?)YK51^pDQqf1O?1ZW`I_;#u20GaZPPZOL^&fbfZs-v zN2=*A7T<OvCtXG1V#&&JEc`d(Wn_u@2Y~PrZff&MV$2bE)7}9Yp+t{~=n}o}R%PBJ z>BFI4`#)OndnfpAepCh!X&4FWvq2Yj1c)tPfp}cYG4JBjj#GkcWIH~i7xQ6sxhbN} zJ_iK5Ba46OXWIpzYdH1pVIB_w<<YAAJ7X`3V-6T3L979SKv)jiM5HJb1<nSA{w;}? za-~7yv&tPFQkxx8xvZvR$jx{WmR0h6JBv?-oH&;+AjUn2@Ir;r2G~WiJ97DcL95&C z%0wV7q2!5lVy(ADHXSD1$v@!ys<a4z^0Gm_yc%P|k3<hFenTRB&(Li%+Cy}vl&mH6 zIz~Q9(<dZe@t9HK6;py4#%c!n0cnHXRU(uDl5j#t`lQD25Nsy`Sa2%XT)l0<5>MIS zIV0Aj;fJF1$ON|LKF>MwhIvOZghl8YJ?d&66SNv;u;MIfsTiE*L^nzi11Jb-^s*DX zou+B*6LY(?9~OCaG%oNZlp315a6SBLx`1Gxo3AAB_1&8+zJuwQBZ@7QHqp`Ey!KI; zCB2a|#jvsg&JIU=ONnDLsN!00hy{hjn#+SFv`fV5AS5XcfFWkR+d-&m1Bq*UsFZ$4 z@rWKK^4_!HF{8>iKMd^DnW4?CJ7MwNVU>DTI4;jF1NwY3ZI_u!3;Awb0cH!;hf_x! zh@(9~9K%cxJiT!LAviQlyVS)eBh0l|w+ji&s1dX^%5!1Dn<(P>$_CuFCvAiEYI1fo z18B$40!PeM^`H4pbM0T(ei2z~?H}EWb)cLg#v=$0a~O0N$tJKWX7vhovk6TM>3S#6 zLfSbcxW}4|^RG~IT930;NAu2J{p2@s%9_KtYw{4?`DvOR(xB3(l#{%o1F!YB3Mnt| zug_)x`0(ZAv+1Y3oAbNtx9v2X%u!s#<v70uEmW*f@~AbFMe2x(=JrbzaKWs#9iyxs zc9R@wtUcTa=O8o|x}=W6zU5U-=i&9-2K0LrqRTweooj{QlrWWAwvQI=U87YxsVk_# zEdy)pD8UW|+fNr;A440u$0oTm?rU$T00?Qkyf>bf9>U0$(|e+2z@q~!KY(XgN2O7# zvvq>`*rBf0ld3xLB{xUeUc@#;r_+$uc2ZIbu<E-*zn3kq)96Z3(ZN}#m7%$AyS$h8 z@18|vp@~1cx$D}egov=__1j7f)5TdZzEtTnZpDgJ^LE_DO$2nzzUg|t5_*8-)x%)| zN}A2LUrrIu*ImJMGDpK_&;+B>j{1H{zPE=qNp{N;l)jsP%t@%OLJ4-vX8~>D_o9^N zD=Bv+>J;Sh%A@7{9-Uo7U7|m|nj`=9{oCvF<HOy}ZfpJ0x}DDTq$ZX%KhXDA$=DBJ zM4OwoYmpU`={k!r#oR7#%^2UbOzA9)qBk2&D)2TQd1iR$<}9VbTz2zMrHkWo)JNkr z)A9LNcA{}eodzjGOv^9hWavEvnr^9v8pmVX0Nh+1pHI&Zl4!9D6N4!6d4YZ$KqidI zJ5x_=XO^7?Zf6cFs6B1z*aR5Af~6?`XQOx-o?-FLgk+NIF+=Js@+D96{7TdksJEU& z1y1|<ez|Mcwc$lC=K_yU<&*G<F!M2M=(uO)_bnyuHlfZQP*|6K>1%0wz!hnq#|>kX z*VO!Ch1C>&kxL|5jpHj~>Ffd0D;4&=_vkK}_E0he1;_FAG=_hfqr>5qv-!vBj?VyZ z&(Gf)e9*glxChs`zPh<S6DnA!p`rY?LvfYx-^JbIN9n<}%mQ0p_>hY{aCb&Uz?eBF zM(BNmrDPnt8pbEX1`m+6V*=~}e8^tJ5w~goZ+YBkeCU_2*7PVmJc)C|ICMC~^hOCr zLYfeD<6h<P8@?HOtt-jH-R_ls7x?De@o<IC&CX1B+O1|!{>c6o$y72mIWb<E5|6^L zj+mTkMTz#eFWKnu;EOwl1-^gH$3}(*Uf#jV1;_Xucx}SZo&X`jeinb959;k5;q}C8 zf7V^^uqwOW9qjMz?re+Q+T2)QTU}W$?qQRC@@j&C@arLZNs3F;cq;uZ$-6OjAv{O) zYhdov&;R%IcwgUp7yN9H?E%hQ6MQmq7q_$hfjm81cw!B$!@9?08@(NgY!*C0f$tX7 zcqNdp4__>5{OL>&^&(ejn3n|{Z~!pw;p_BE9f!Rqb*T!UN4i5GO1Z_%bTQ+4Ry9S? z#3xUPK^ZD$*CgqI+ms3t6CIa;+b$YvU%vw)6ormAIg{yijS9U%c;1jha-*~xolaCh zrYb?+f6XP0sRdt8M@&R}OxJU<a>&C{=s~09a9zbj3UJyH#GN4<%&3zItH@T7$AD&Q zWtJk%Q4c=!Ev|4ICEo{Cs{h2;#Se2d6?K*C4YPbJ;au4(tk5|FPKWJG^}yLLD!Xmy z(8Ev4HSHt~PC&ko0G%Ph4JolfRW_LGrZCvug3jn0upCIHD`V0o{>d)p6bg@S(I$u{ z3Pfjzg5VV{PFYFu^7Gs6%N;QS0x<ltWEYg${=!nQIuV5tF4a)#)$?(0@7$f_cKw(> zlXl7sM)~1ICxQMnF{m?4bVCTmIUo??LzIy2oXCqctk7BL(a#9RLT1QYpKXot(V%4H zgkg(}Co#wkQDyY>5$meH!R>k2F6~|gA0PRkj)&DUgkhtPA(N%Bw`RhIZ8KC>sAAe> zQj@K)bF)M*c8v|zquqgQC_~sFlTvApqh<05EwFdE8YHl(8@G*~1_2l=4-oMzQDWv4 zrifbO9U}|sRV1543OU-V?f=4YGdejcYqB^Y;>-+L^vLj=w}LZ6PR>eG)B}Mm3iT%l zFf5MEFdxZ`)h4sQ-AFt!j2_{Z*!*i+QTIk(f$-SXiqM)4-Ug^29K)uIYK6546kvE` zSqId--U}Ep0D`a{$u1hyo=hngYsy_nk|JFmYXF+AGeZw*)PtqYZq(1l{&f~^JA-7+ zF-VAl1&cfH5+_^M)h;R4MWmRoV+67e3fA);QJzUKKryQyuj`}rg1vA+EZ6o~*D&v5 zT9S=az{j`2)V;5er&6b^LLRE6<i&F5U~f;C%TtTG1s6-6&Dk2_Jnan*Mhg5qa-t<u z%>``$Ya#VJ)}=Br$_gA8fOl*9y>KF*5*|ygLd8~lXfQ`339)ei0&z-r3PkegD21lU zlt{vYtvV(Hm%A(=OX`@um3y`4bU_yQ2{vTiHUmZX0gD>vDm`JQs{byrb!2YyeV$k1 zuvWIR)&N#gvrZwfYCdodRg!J?;86e!prJ0W?E7@GdluJ*JEwq7#nh~cwjMDSrQXC! z%7jJDiakFdYK}Y#4jQngdJ79RHK>>~MfPkUmmJlJgbUmatJ=QKM%PwFsq^7zziJ;} z?a(njS*tA=kzw6|5rPrg9st&CyA?;UJL^cz=0*vU$hfsSEf~U5SO?}C5dbLM^d%cM zN;Z%{d;F14rsC~r@)7`A8hY;pflH6S4}yc<gHAPQ7nq1GH}Y86WIhWBX<Xinwc>cq zXHPg*3E|1WM!&R9SB#bz3Kua{++C3wdwuoPds5c}7;#VUQL2{tEDk$$EHlHfPv0oR zIiH+k6wsH;;b0DxL_O{k!<gfuOEObieYvX2^&#dQvDW^om_yUAj4jEmuqR=z9o<z9 zO|Cr!L1Ol!FvfR&4{eJ@5AasAfLpYefE!Fub}kbg*^-IT;p1`<v6>A|E~E`c%3E5_ z<(<cd=Cs?wq4;VJkd4J_U6`w3Nse6Bskt>ucVC0K)jp)h^&KF5A!RqlId7551ZIj( zUJ6-ni96Qje4!lchaNgcBfM(Cg+AVI<vF@C{T?BW3HkGFk_t9cW+E2oI8@$NfGz0h zWVNJMT=!UU4)}=OFa76tFHbjTYFVGj9?QENFMbQLkBvp8+Xg*o=8ikE_P=9jLy1&8 zd_oIEU{L`2svi=F%R0HqWxWONMl~b=Yx!0c#M28gV<hRLhls!3Lv=DmaZGoqV~t); z`A(rCQ|UHYHMfx?zA(aMotpB{#3Uw#iElUNe}Vz1M;XLrw3rfHmdd(vBhgAU20F3M zAk)goHg(xsj#MdcYe4!7@oEw76IZo&le2_XiC}{z?dk#TE|k%q;{GDM8a2#AL-&n! zbGJN5_U}b+BPl3Lb&d1Kl(QNSsZn35wc+6>)s!roy8k676}Ix)a|4V&O4ChU@$@ie z{aa|-R&YhdYoQVaCEa9}ZLkWD2!{6G7JADFfk)2(Ir8qd%e;wBk26oAOhFW>NS$tT zeS#jj!t6F;6`L3=J7A(bK|mID2KZ%ueMY!FQ#chX^a?y%e!W6+s+7_XyfHt9;P<=+ zF57HCh&uU1#=<sVJ~FqcD;l}(<T^8yRt#dyYj!~z{+Qi7L~$t`OMWeaK0Ng;;tyzI zDT8<kNi=1~j*@^l-m0sub%agX&`GjRrH;$F?sy5dn9jeAFHBOb6D!O~v!g_(3goIg z!&D7{qZ4F=vdByD#*ztg>9QozRu@g4D8}u&U9}13=KFBs!k*sTib^){70wAiBs%LW z`@Re4hpWT$@p-b{zTZoZiWGjQ4MqD8afXIx-L(b6Z4d0ay4oNR4k4o1MO@op?W|np zX9s}cG@VTk3KVO)@GwOe9jSapxB6Kr*l0l9%UPr!D03lBfd}{;?@ITv^3nwq7o1HZ zsBSWAH8p17=qA;$QW>Iips~2ENG~9IHr3Mqo30>OgdV6#_n5d@)S|*O6l@jQM@pxr z_4Kyc61--gZcIyXO(|9$%t%fMUQQduRR*I4!9_m>u!n^ranJU0F18D+h-By~C^?mW zX&Z9K=kqlsXI&4i*3H@{>BM!e@e2A5c!pFcOsh{m31l6QeMd>riSI9ukEh4kb%*|- zgm19sX^Equ9q;w&=MON~Yb@>X!XS+9HW;Or-mH$|4P)F{a%Fd>TOBN#Y?wUnNlcTB zI4nNzzOS|0tTrW`c36UU;U2={2D>aOi-eQxjpDCwcr~x{lN?3HyMzhdmIDjA_zeT^ z#&`Iw9O|;5{$XFm%S+)=iFg-XZe|1(LnsY9MBN%0p|--#8j5MC<*WF(?B*~ZU`0bc z5g}QJV>Jj84`yomg*?P0lfWWb3kc-D!fan#msY8{bwn0=08h5=db*Z~c!OA2cZ?nP zRBgDV{sw1~4LybTl$N=q+|dj;b04o-jjB>z)@hRQMIA$Q>xPuU4FhK;iuhoMj_8kI zbYg>(0#?^h2f>0o%OLZMVc04TXgA}q;NC1`K_^y!uT)g-E0oOxGzulek8#UdOg!ys z8Y6;F&M=0~Uh&OF7%W5qxXhLy6t7!`GhP9%c%3y~h%}tYe}fu8U`2w^$ulQ(N^t(O zMr>yynTw$-SAwivM9)7`DV2L=1eNC5>Z*&2-+Ziq4=BW5EejF4?_3WpLRv_os2Bdb zdQ2G_cQaDRX$U|jCxDAINPxejdf|l<uwD9trkXBMrghP=`zI=6k{MD}unH1=Sqvw2 z5!M)mMP!S}W81=@HKPiSsDEim16yTz$O$`<^AWp$<v^?*RpwI?1*#NPPni@hO)CAU z!IoFI{)5SQ+%B2CR<BnQ4%zbuW77bPKk$;5(|)@S7HIm^JU7n|cWXc|F+0<P5@m0x zwY=7*yJ@91SSbgTZ@C#L!o#!*YX!vN?W)8hLWA(>JLgmX_4Vek4}<@?YxeSk#5r`e zSLW<v^aoNjL??{hjJPUBF)06s<S&f=^=tQbnKcy)Ho8c^5D-rg7Ly;iXXaR*Iwck+ z8d?ZPY6xy`El=zf64%x6VN}vqWXKOkj=sq(&tfUdRhqsZO7DOxv`n7(sVgy}T;W2@ zTazFunGBMm)bMWQC4zK%F1J@`QL7(-@==cp;(95<)&?ok%q(Fi)K<RsvV<2d&RWuR z!fsbWQAR#t5O&s#pCB$JV{rwiSqIVFZ-PRaNeY$|{H?2RfY>&n!X1d{j3v`d$?l1O zQHBhdzDdPLc|-IP7!oH>%Bn=4FqAQv_^cLXVi-TagJMc_N03#b@z`SfK;(C58kLaO z^K7^thzy^xB3w8%7c9Lkr4Y6E`gDzh8?Q10D`8afipS00p-7a}k51x3Sb-MDr6-eh zd+&VzJh$Mne+CH?(~V`1XH^K8^5wZIqJv)qc9>{!rITcF+4$OEQ0zM3uy0-xedwK7 zfEGe_upc25uFWgm2BapzP&?>NjTNq;afq}p`iKf)6D4olFsxsv$0mr6d{g7@{U9X( zj0rOn-h|2ve1xwq>WcOFM9V;V+!IDSeD?V*{TIf7ro?)?x{$Wmq|IAd8FGtd+J&NC z%gRcb7JJRvEOie^|N5}o;KCCHoYr9vwt-QfY8484{IgaTZF?C+NV^~v{@f~dKgO^~ z_tgB>?YFUgyG`G1r8;y=nsGDG15k9;N$ChrEg}iQ$h4AWzc++ol1vl_{VICViGC3f zmy<(WA*PVfCp<JUdXE~9xv^IZXVdn8E`|`i<U1H)dY(>(+%&aLk5S<$uhFAdMOE$u z0!EmAIBf3{-yZDdc4Du$Kl3Ttfuw*$`wQaVCaOliI0RzhCPXMGP%|EtX(E&!03u~& zRe_Y2hrb{KOokT<mubRoTRdbJ$5BMO5R?SnuMN)cwgYezQyCOU<Vm!ErUJcuA8K)X z64E!L4W>}R;DA3hYrNZDgTxj5>;lFQO8n{R`Q`rh`mi63uEo}G59JfapC8{|iKwbf z?C}yHAsO{PnEQjNw(G*Ho*F4U^+i-P3F}k2#U#e?)q~KgISv;PT_;}7v_CQ}ja{^C zNZ#qbmP=B!aA7e{Jl8;)6p0Hpzy;c&q;e3mi9)647QAp{>IqC_>Pl5cm>bjMwY?CK zu>z93Gh+hsG;$^zY5;<F539&lk;kaZ6vP&64oy%j8cadE3mExt0`KNDlE+|sDZj}s zBv)H#Cak@enE9wGayI_NLc)28O(6?`P7@X`0BG=qO^7=5-&g$ipP52r_yyIA+N8R` zobK0|XrhkK%M7r`l{<OTinX8`3War@nAKsPOxt-UNLdRfv~JT&&P#22LSJyKWx=)% zAO-U|fffc6XZpb!M&!^AdO_rdphH<C=3u`cK8MphcN5ZRS8Nz?^hAexCzXj-RPFjX zV7P-_qEVhk1?^$Unsf8TM=L$uMrz+hUaR#+B_Lf^GdqjK6j`W4Qf0*a8O$cGJXTXc zk${kXM)a(7((wx|#5&SF7Mq0Jxp0Ko8Q`EWaA1>MbM?54&;${|Xy%Y#Q?wvb`6(}Q z{|Q%_QWB3Jj%i455U;C>U$ESoqA6*?xsi09qQ!U#A-9_e^jnh~_P$_G+e9lg;jyXm zk|A`+*iV^JNCxBjl`o3bHlI%PjHXPC4_&U9ZF^9CFc4MQ)HZsUFi)LT6nVu2e~ENL zrGmMxBV@q{i<(Ci_vG>Ym~?o2Cx%ZnqOK@Ksg*_L%?y;j?(0D`7yVVAKT~?;MRS67 zy5D^vEwlG~MCNrkjfZgZ4YM}H<`!P5@fW5m?M90<@X)jJ?=s!sZkx*ezfy)G!anuc z6#O}U8-}yKl+Oih93Of5c&|yhfa4PP=g`yxD9>o-sI~*|wIUF=SGLA#nRc|DuQsf- zx0s<4yK&B*9lfYq__QHrZqVO(cd6GR=MmLdPXxL9ngtX|Q?GupWkFcbS{QZ{MiWzs zdeyO=T9!hU3CTM`9whB170dsv>WQ-@Ze-R;&K|u4vVSkGbBxZH%;K7Wre^n2toQNz zYpQUxY?(4g<5fb1*?&axY>7+R8*g`JYu$F`7p22PAvFHa1wsWB&(i-{89jc14_0zf z<Uquxqa@aB;X(5f3Gv-8DD?OjnBmIX2KNQcF0c;8!Z#JPZ4<bxsaxeh-xX%X6um=b znuUlNZmF>_b!<->i6@^i<tv%gwgRHb@;KHweli{Z91li+?mLx$Usb%@PiwIXAhJQc z{Rr1qAz+rf$}EuR*IgU*g+66Dteq{iSZM$65bx*j?ps?u$(1lEZUrGRNEuw-)cW$j z{T5x-zr}mj>6K2XfV|M(4%^*fHHX{nTPnmU%DK!T8@z&qel^nknEN0zeHGF_XTut; zh*+H)gk&E`gxf&_E}FT)_Zn(MLy5d98mX#_uS1@LFXy%sA7hr-pDmY<0KkO4$$ka% z$V{@I-+cdA4mf4b(4<Lpz>$;XK1<L@D#42|U$`R13B8=<wPQfPy*a&{Uk*Dr>WYz~ zm4u()Q2d9}JtE2R>)5Z<WQJ-|Ndv_+c~^7*U-?-fU07#4*)2EQ8>Cy})kZJAptpc) z6B%Ogzk9g2ik!JVqHd3p)#no^_lU_2hcJ`R9X3}5tiUf`qST067heve=^Nb4=2QC3 zh>1Y#6Ud`CMHwWhXU!j$%Hq^Uqg+TCtNH9eN#gAJZFz2~^KtJ!n?7r5VyWFEkZ7qn z)ht+jw@LHX(#2Xem1EljC0ps?josZiOw6^;3<3RNe7JMBPFrucWg0rk)A!W3^u?}L zK;noAGNV9|bm$|Bss3LS-YAw%htKI>u>H`Qt<z=;r?9URxWb1@aoDD%qdyjoHIbSz z6UXha4|cmo)Ah5mECrZ*?nN2X#p8_<SvF9|k;uC27rjx_Yb)k0YdIKcxwfb8A>L|= zn$vP8zXY=2zDk;Q5g@Z%)^@@Iz2`sCk}6~}R>c9pB4>x96Hj;UcDgN|84SvNO7v<4 z-*;OnVT>(^p&n9b7Rson6tfsm48cWmux*UQh+Sn33Y?rg2|jy*hgKj>E`I|A5~pDc zeIlfohVY-)ztzc9@bmuQL#I)vk~i&1ZJPK^#4Bcmlg9$>db-14DxRd5$qy0YK5R(g z!O`c>AJbYV(Xt;Of?&&K6=*+qSSINpnk4!pRaIIhDOKx53UjLFH!pRK%0K_QzuYe8 z<Mv^-M6<`2=f|5bydTX%z8CFkryZx|^;luzj0|rMa{s4`rWvGi7Z~J+T_$kk+lrru zpPew^@UNAiU!XEkQ-3ZfJ-q$wz*)7d*=lCFO&t^3k)ruB#Bqcc)T#PH_C_T~VFD9e zXupbe*U*9kf@e&n=#WKJ|F37#sYG(yE35K7w!BqgPk#Xm327PZVD637+oRzm0}ya_ zZD&+W3tn6Y^zCtZ*gee7c>t{Nk^{k|q>EVi=hACed$c=KtvULowBiG8tA=L!k!VoR zl+Y-<ToV{@EF$7<)L?>vkY$3S0s&$Ydl~Z$=%Nx@d;Gz;l>EM*=50#grVm&t4*UL` zwW2t$`~KB1xRHPRvQZ6T2}XpP{$`ld5Nhm%q2Ob7#)i?}B&D{!GkwteH1bTDB8P$B zZT#7C#1ml|Qlcab?baw2QgNb<Z5tR0Q44KM;{^vq__t3RpWk)^vUrRQLkMjT+kQXX z!->##Vw}Qm?7OhUw1j09<C;|KakQg$&Pk8)em7)oty7zdg&p}(^4Of#MQw{_Os^cA z+R`wgFkBq&%_WpbIN&2yO5HVqW7*v|>RXE2C&=ZS4}qjgEx2t^y?8D{K6-0drBZov z7LB{H6dxwlu)B8vcO!4~{B(DFI)KebES06lG50AtvmkW!Fg$`3H##doR(m##B`HVi ziczfgo4{F+<grwE%a0?&bY@VEnK|TpzA%8qH#@up0Do5--E9a4H#9yMgUso`8{z-# zbt70>nXJq2JJ@&SooV!C*DAj=|BJqtdYX$``+$V@WuTWho4YJ%H)b>GJ=aj-@vvnN z$(%AttB`UWm#4R*+pR*+Rdz}{l7{%lqkHPE=bU!kN-wvB?=*+vpxuAlVud8T+meo5 zwV-!Uo{$&PuTT1^;p0Q;vf?iQSz0t(&^$RjS<ekql1L=pacChYCzopQ@1zHYSkJyb zPp*|Bamw$mRUA;+xD0ZvK`a6AU;z@1ZSaWW;Xru=qK=KbFiUk~4!Mmjwa0%)WieLa zzP^_7P{nVxjwx<dRoPTo#}%lU@}ztqb7vHIg)i_7(c!rS)a0O_eSf<MA@?Up+-p@G zIvZ^<Uw|Xvom>!>q9Y0lwQP8Rt4pvF6lXRJSES8MS^|RHw<3xyA2d~wI)-iJy830T ztu~$!18%g^2!DC48lqizcb{{tp|<N*iou)_*j!?6Ni;_bK%O=1_~2Iwj50atuqC06 z0vzbN`DtxaLW*8h5kON4D@VdP!l)@Taap%DN&w#O?|CZh?!#xPs9Av<tAI!RM4Od> zHGLI8O4JYW6-i57-`gosdRbAB*@i)*R_rS=<<(p6Y?};(%`po&nMb>Cvy*0FFw8JQ z3GReNf{Dg8FKt%T>tkf97WbOVl?4i{)FC9AQV8~SFXLGt-^ctShKb^mGxAKM2FUP{ zm#IQiLYFx#O~4v)b5kQLKdLRJ9nhLxT+epN-BI^=!j2N%0d<pb2rq?CpK$HDYS@zr zjw-b*?uUn*S<LWV!fG@w3}36^x4CF`_?6<3S?WciM{)ZE6j<Mb$QKb?I+{JI3+`ye zScZX@Ts#j+n<PfHTL4mIS6&YQm8aO}jD-r!Yc*AlZw130125HFkqG?_=si9?J^;(# zhaY^t-K>%bTV0=#|JYvtFi34FgsrhS`EWp8brn8PS&@^P#T)T{=vC>l-B45C<h8nj zNlh2GQQAcaGk*xL?lKaW7e8OmEKA{qF0-pd{0Z)rEColM{Zj<rz+%S<r-i{zm5q(# z>=rr{N#yU3&NtUvjbNK)({W?#yw~g{hCi*33$Qe+4#BP(F+MygMu^V!uQH7TX3Uw| zNQX5ha<J{-m`js{$H!gKuy=qXhOK{Ti0Z)hyTv0@H(uNZw+FTldt>G9#x*F|g@+en z)ex4yb#}WRjPs*1P(FKLMF2mido-_+1#nhTUQsg{Fomm60C#-Bs(}gF4>JgAXA=@Y z`jw?`Ij^qdF97l3M6T$qv@S-t-tt#l<hIt=xAOrjQaGEkI2nb7sSJxZ_^Rj8;Csoo zmLe>@6_K1}`FT;v>wZa=JpXnAzW&Y4*9#n8`13Yc`Y*4~_qUchnlOYGWA8hXKWhaU zd23AMVWLS*rG6SKW=ejev`)H2P$$;CQcde5X_^BjwmpAc_aW&fMpDopv@h~GiJ4*K zY@4pc^kO_37+zA8n&yj!f)?I~4YLi4#3f#0v;D4y{O7l)hnw?$JL#dm{$BAL0nhP% zCRO=$m$=2d|1?&qBv%9THmWVWFPeP%UyI17k!p)`AF3)#;qptG<@Ge#Sc>Hp;1ACK z|LKRX&yT{|)N($3GUQA}+{BpJXx_aF@z%vAsa2|h)gl#mPSmIgwa+w)gRY!$L{`=b z*p_weG!+O*15e<bf2~MKsOU^?pXmqvH!p{1|JoIPiVB^PO==<yRJ6=(KWn$oNYEJi zsU?^yv%RMkjO<T_Uezmx`mAi9wph%+Z=ZHg3*^7NJYAo*^JrR~>y>}+KF&UaUj1k2 zAn7urN43ENVHjv|6dy)4>$@t1D1kSDlORIs@@mvs#NNxZmv^tu*>iq3k>%)wU3_<O z*v->8H1$3ve@j1-`M&xDlh%%Al6P9h3zx!@I4l?`{JW~D)8bfRkE1KifVupV%y_Nt zZf6uA?=PG_{s;G`+v%`bFVN)CQhOnE?#Kq3;{yp5F^a5;YClZhVS7RZHbCN1Al~&- z6$UQ>Yz;AaZNPvJY+BsZmN%?qDO6`$)%U)8OfdSUTBw>F+c5pFWkDsNeVGQnuaj-+ zK0%ip@X70+SUiqdKt-g;R3<uP!=GPkG6mOj5kA6}XJoGN{~AN}*G7(znblbZuNErD zam{f|JR7EBCsTb=(xsfPEBn0nw`_eoi|3cmvOt{OM??rzg4UJi>qjpqX<F!66;3-^ zeYRq0zh$?hHexXdm0G{cK{d%dx?FDYQpA^7k_0#}f<v#^YDq8YR$RYyRVV4@hr<3( zp5xr4AT!3!lvh2!xX!NrF5@-@wrC8ObIbK~w5B8Gx{PQGcci8vrq;*Q_Hk<YxW(!C z*XoE%PXNrj`Knwab~nO*ei`f?6O&j;lu4Wq1Xq6_>Ri6e*Vbs|!YA`cWbObp{nk$M zZvsZPH3v~;ZIn{GUldC^IdjFDZtE|*joiKzi2sl01b#-Tw%Iq!0j%G5yLsNAn-cy$ zMyXa2*RqP|rb|tO)5BRB7fvV7OyeYg6mLxnJscD#VA9hpuVYcB-dA-JQ!n=4w`iy! z(K-NBdAHPU?Bn?uZ7(M1Skb`dAT~8WWE{Hz3~C1iw!#7{VMEEb<MbjWzrEsVXkNPB z-T*NMb(2Hh8ZRV66@U-x{ZrR@oy=$l=O5UZh6IHHDi>>yz;H)85F+fR#P@j6GjuE@ zWTZSaMN3H~NQO7mh`a<h78QAYiSs&*xe`qpfF49eI;Np&p#u8U<{H!9lLR>%y?H6j zT!}PP-|1RVj+8ZJc)0AU;>jfcC24|uqQl?&auh(aG=HqVW|A1>ZKz`Qf24vM<sj?> z%WjC17(iwWVnA}PalGqt&jLdCTgrfrgh)dllG6Wm11n#<iC(qccP1;)DKx%L=vBO& zE2}pQ*46TyXk3afu;Ods)ygnvS4`qO;qho$|FxTaST4~zf>G4ts{)LVUS2f*gJRou zKX{}J=u3>vp-%6c-3>JIdK&*-*{7Q_d*uP^uf6Ppy8fl74C7gH&V)GpA{N@bCGXEc zF!>@~h&XNO@U$wGH9TF`GN6M_i>ULQFQEjrz(~+;rHF3SAna(+_Bk?Z(*bKW77rIL zBSBR`NlM+S2wSkouPZE&NAyR`Z-nqO^NM$poVQjpxS*DgDUYU5)Gr5ArCJo}E}rd0 zV51t%NKp~M8?Rkr1za&-pXBwLhfw#-Sr1<z{NoZ414s$+-Yg6O;KIKfAE(zH<G242 z!mnNnfCt+jWlLCm%r(1DzWv_>oyl<l1{eT9!2c%qAg64k|Cy4|@pFW(j9)udaDJuU zDjd9q;wCwYd0D*l2qc4nlXHFlw!TpIB4?+=9AE?CRYetWi#a$zZb#qeS7RLEp^zW4 z<5tuFyiSj0TVPf2R>k1@Kbjl72mc$KimozC(Oe>i#o%JufehciD|4%KX!UyCYL4C3 z@;+U^e1HHpiBM#I9eT@ZfL;ecZA-7nh7Dfa1D~cKT786_fL`!o-g>q?H#-M{2{)E8 zSc{QD$};22mnEF?wC{_ZQE6Jh(MT`JsvqK6u`;6a$kQPkfi8JRiB&#QXKn7g;Pg<8 z76#riT8Sdqm)a*Sg*-R*sff@cocqVl@Z5m&h{wvMEi!Ba&xc$P_6*EPZkX%(%g4aP z_$XH0eSkMk6U%ZL^r1XzrMdU}3g=5|#Bw~jZy}GKUIb1X&Qy3shzKc{<w+N~@QB+r z8-0q)+^l=(TsKQdQO_=FQRoIoaxJ090>4R@OPS9o(o5mAwRCml8oeBme*@Oy!P@+> zc?Dx7qOAovcn+DRDA&N#9DEM272N2lwp}j7VjkZ^-3+MNwWiCPMJZda-7D+x#BoP7 z!LsaOQH+fBJnt`MQDr45G^YjYzDB6axz=)DO@G&{^ZoQ!muzzF#M{n==dIlO!AbKb zjW+eNrN1Euea|^~++G$Q_KKLp^UgPsw=K<S^gU<%fk7}T*>lc&ff|4x_a<wtCK~~^ zW{aH_O$%<_OHHkGy`-aD<|fTmk>+X<!7)LLJKY)2!+V_C5E1njm8BUUl<7X?V~}P| z7GoR;IDzx9j~a22a!*;3Qvs>z=Z)uR?>!5#o)v<*NH1WlV_r(L7g7X1MpPC^A0Cc* zPoriY?GXW-WM*Li{33h}cUHJ3<ut|_x#KLfG^18$juQT9wUvl4eO?$sQ^Ua>S$T7U zO<tPnmE~}hhk%r*%&7#)SDp%Wt%0zE&Zmxm25x}mB7xcu0YIr-^yae`a!Jxk5=kFY zHl|$;=+7h2Qgf8#dMRl~!i~O>?J{v+qrKITdO$-YL2B#@!8g;+pDC4Cp@=*}#K}0| z!V#w+mI|NEI7QI%zSD^wGHmkLV`P}5b=y2avEyI|H~gearnFDSC+0<>wzdyGk@iUh z{6v*mWLe%L{mHD)qdq^2{d3VPR<Px=*I3W{|Gs<Qv;;*|2d*c)rY{>K#FIXIcc|3U z=>>yl=2ljUzNNh?)63B8LC>cZ?OZ{XHe2)izy135^m*OJlFI)K{p__{S8qAm+frzm z!S%A_agl1@yQkHX7Ojd1ZF^rB7EDTvdFr*b9c;lEcTZqd-EaXug0G?j(%Q6(Rt>Nz z_Qn*v2ghPwlowsYwPA03&WHk?X;?`_qwxL}P4asJeuP*3%#){$h3hcgV!UheHl0Ev zl{!u(Q?ydoYWs5!;b}H6*IHj_1|j!Tf~!571>V~}GlB*Xpey?+`I(6X=IOJbn?N_- zu>uMNz!xWh4J0-I`@y}IkbwPb8QyrhRv|Awt`#H@v{s``=(PsoXysZ9n&yeMR=Ak3 z)`kjgTI)bgo`jvAU2DC_<kz*{$gAG3^+kjTF3b;BNmfbqhVd65QV>t>JcN*e5`;KS zM!~Lz{fdV$IavP$Pkw^qDf}PoA9o8HhS#2-YK`lJ%J8T>NW|Hi@el!NybeCTN}kn` zp-xg!W_RODwL`(2_MGzefwZxqVA!+9T_~S{AZmCMi-%O~OumXz_bazgL>KG~X1Qmv zT&54FnNPYo;fv)j<{{rkPO%e@e11raa7N+PDKF^<Rm0_w`x=jXlhIV%rYX-R6^(d& zff~2%Yxu|r81iA0ODK2>d6OTdq=UaK8RCR7C?#d+1%~S|ymytu7J)bYN~);o*Wx5y zi-{F$E`gzLGk=$j^as1~a38QMslw>VQ(Rl)u3XBR$^5wRApgkv52V}6GLoqRWDeDG zXERpHy9QVYfh<a)p1CvQVMbt8lPCEUt)^Xp3iM1Gv%BSrb@DnhG|?$RGvXm`@QF%X zWfu+i-5Vhlm1RTGOGg(oOu*08|Ibl#L&ATz3APDHaV-MbkR8_{2|17x-p7U9$b)3$ zg_DKD9sDRDqB3_&BNPkdlQkMei7wHTM8(Ed9v-2qNg|0uM(KJRQTsj_bPP-had2bx zE;)(VIKgqjA^KA4h9-+CcQX}y0>VIOyhQO6laP}2*bc(v6qHm|P;)E2`qP&rnU*g1 z^tEKl$i&RT%Er#YSvsrk#cY><P)Kq~<xZotMlEG8U53mw%aYA2CoMlktBpr_wRc#7 zLPd&|C{@O%T!qTCDXUVg#<+B;J<F%(eAOFof`;^KY`oyics9voQ#5^F+=NixJ$SR3 zW|^H&EqM_qd^+aG7sI8@QLP3r-(0cnHeDQqJpx)Fp`aE?LYFM1;Fd`%P(Q)QtUtTG z_W7#*m3v|N3bJT}qAYa?X_Jz|gtrBwP%4ElEEOuVYNxANx7+n>+UurUZoAV6TXr3E z4^x%<MX(oHkB3F~jcSiQ@wC&OC~CfN)_Uoc*WRd8UzxX^QI&)5965E_dmnP{T4R=L z&{%>`?eB&rEMGd{Z2g)$UyK&5+BCD;+mUmI3cQC?K^~u;10C#8hdYvkX!%LUI^KyK za@cGp^Q=>y?o4O<El2XZOyoy@rZ^@2)mKuC_>J*)_{iXoO`rRPXfAN}U@y%@a1%TP zncyY(2!2991Q=tpXfX}&)rm;rkWs{=dJj5A$4|flNyNs%^<LmS=!K8I5K2T$;(7Kx zQ_IB-0z;rMI0DIaaS|S0K7Ii~A?h<DnxSMQGE)7&MrUO8$mx}*Dkv)HQ`T?5pdrI5 zMvNLWZo;Jf4mc>r1s7d%S*$qm5+q7Omn=o9H0ddnAybxYIdbL6SD;XlVkJs3lqpxC z(iK--bKMO$-E!NV2ooVnj5rCBq)1!egYIFfa^C|FJyPwlC!Tudxfg2Gdg+zd-sDB* zU>+8TixI>R8*Fqd>`;*{%2OvUyhOdXArbGqj}XIN^-+Vy@BkT(I?jMm-}6}$mM^|) z)}mEg1o}(v=YfuxsQ1>xJW6#Q=SFU(HZOH%9dHv}y7lPQr{91<LxznQHD=s|NmHiH znDxzfKm7EcS6&<T#{b@WXT*CSeDuj@U%oxa!XgqRii$}Rmn=o9H0d(PIGfI7bNRyD z{KDeW^2#c<IhWSTE~&vWFBMl)T~3pe-e|VkosG?IZ)<yJcW?jT@aXvD^sFD1%9UzT zt2dghcBk9x4~C;LitffCBh_Y`WXqE2no1|UE7nt(&gK#d<hvrT*Xx_xyZeVnM6F`E zTF0k!lRdxW+ui<fJe@Da>)ZRs=NH(*`U?mEA^0stF`OV%s5Cl*$zpT3JiUe5BC$j& zlPk`<lGGZlPH!-p%oeN7?r^%?9<R?I2!_IuXe^#crqY@0FFrTFu*fZ!S60{7H#WDn zcXs#o4-SuxPfpLyFD|dHZ*K4IA0D5cUtZr#%XVDP55g!;(z=BcGGnpY><*{P?eY5j zS(;%vUdZJO#ZtLa6{VV7S5!?mOv`o}P1kF+JKbJ?FdU61)0vM*WC|6b(HTq@o5SVt z1wxTn0;Dpzm9>qnoxOvjLa9<iCsc#^IT*Z=o!(&V>6yn?-WmuFL-=uD662W3@%_FY zZ)|rDVh8?i@aO-{GqM5DAzu<fF`OV%s4#8wFqkYhXC05nKSLHRSw^z90fF1rbsOky znr>Tdfk+}#s5IlYA(O?na(g6?FA$2v5^=#cJ<UmE<>VC<m6X}rj9Q}`np)b<ZAP!v z14E<lbQ4oEa|=r=Ya3fTdlR^+Tr;<h$=?+ixYy~ZXT3-{-a=7~T)9jENH7!#f+1#U z2FzhuM^d*j<}lVBcH5mMTwZRD&qz%-Ov`p$&kw>VP9V+l)mn0Ipj3_Yl_J49r>Nrl z`OqOY?n(b8+nIAKf0GjulVZQ*BI)#UbR;<#x6VWdy~wXFW~wR-_`atL>Q@xP=LUX# zW)D<%_)?j>FInq2;>1i@si70NKCUmrFt3cSkg`0zVmhUW7y{`UHe`eQoPFU6)N5N& zbq$mF6{4rE_{zqp8dg-}Y89GpEtAqIMrMs>{#9ts-H}k$Qv3qjC&w`tp;Na@KGq)` z!e{7-7rj3feNR{e{VL0`DKRd7b{Y9c3*fhWWC@lITY%h(D{JeGt^cP6kK%O1Vn)7Q zuFI=isz0U1sWnp3`{%WNQSDPa?SCk?ytwF%S)_Y4?uVqhwF;BG#VFg+`UK4_>(e74 zfM(Pimus`RS<1=rLI)q{VG<nxK>y}N2oq|Ana&H@ALWd6w7*HT7xy$HeqC63wM!qa z9z5KKx)&yP8N+p%E6RHA|6Z|dQWD|d5wHYoiAczB?(|SWQ5STvTBxk<aiMG=B@qtZ zlLiWs+?gQ+ldRvms%Uz5D5MWgFW@IV*(^4&IC}kn%wC|nH~sznMK5J^N)R(aY%#5v zPqN?k*LiVW`qv8>I=!#gEq9PR&etiM9nO~F+vWqWx=r;J!PD7JSNfKI&uY2Px7vH8 zkJ#8>93_NjK{%1N@n{M9y(YtBOS#_B`(}S(tG!K)=??!iKlpqlKXQA%nKsKdHx~F< ze-dUTk)RkEE5OkRh^;5VA!EC~)CB@j2@`f(yq&(;?ZF@G0{9?;??~YD^z&~`O2-ps zq&iM7|3~_D;>kx~5Hbdalpv-9v|w@&N~oj^&2U(|g&=}Z9?dC`pg5)=Web;~tOt<f zk+ap@Lx(Y(pz~<DFd8yig(BO~fH~?DS_B3VGDe52A!sgPa%62%C1q%a!`dwZ5rpz+ zPC*34F$F1GxC~`Is3eb^t>zv&jNt^GN7F@~nQ_P#M_qt&sAosQg%j8zw2#>avdE)= zj!!3iIlq_kne<b4<ZQD}ht}jOl(c(%V{&rYeP1vLoz^8Qf>*9sd194!$Uk)}m&dXS zx^>iY5O>W9uM;c~loMMAZPrjk4?<E!vQnvApNDQfX|<^#T>>Iu@*PRiRFjY!QtC=J zLYqL)d@C)>OyOfmg}rk@VX;sOlmo1pMiE{KPmJOsF!3UCqT)e%R-IVgJJg#LTu(|< zo+L0^ju(%>1FjTrgWl9mnKeq1?=p?QcOFV{p1<=jbK>`|*p19dA9u{@enlx90n!L9 z_uW7+nO=@l^jU+#3DT1FlIx&)J0+_9x<>NAj(r?;k;xA5K?p`r3@0pmUxX*SlR&Nt z$8j95{6#z6lr5s(^Y*=GUANXH0GTFH;q|Y(&%tgM2ZKrfh$K_(0EF6gvzB@KSN<?= zIt7Q3gI{b}u)326K`63nB`tFz=`647)Cj+0(FNv5UpDOZ{Ug7fO^xHfMEW4!@rK%6 zl8<e}{un0zK#0!e6cLj5akR*vlOQiPXSZ}hyZZxZF?||wbh=UbHu1-|;ks_{Mv02| z9T-ogfIe+)YHknHrq}n5$9;+PLCl77(L)9Se!QVP5e6Qq)B<L9Y4we41s5iA^DdBA zFcYF4cYAXez>^m_8u5lb@mQkxG{V)F9G}8qOS{w@`fm8Lbn2g&h%4(!f9C2A1-xYt z<*kt1$8u7M%oQi@4KxE7R_FD@kSm$B*MJhUX+X1!Ge@np4=U)n&o4D|Fvv=vxf8*a z%<Xn0tc6p1&zqb0z&p#&egiqf%0D{wGQ-8(1Ou^EgGGL|@BWB=?rX7?J=0|-Mm;e_ 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 a0%>9tg;!x~pich(t}<W9g#d~P0000f`ultU literal 0 HcmV?d00001 diff --git a/fonts/jetbrainsmono/JetBrainsMono-ThinItalic.woff2 b/fonts/jetbrainsmono/JetBrainsMono-ThinItalic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0676ba8a56a8e3c718ff8c184080db5bc4824e80 GIT binary patch literal 71180 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ຟmoYgSygRJCK4RW1Q2uMt ztV~veW~>WtgpY&u@sUgMdK#ufb4q2WX`05AJk?_tH4|yhgqd-Y*SlLJ*Q`I2PSGm+ ztS8z)L8IgV2o1~Pj;9DdhPM0B4Kj`&P<f<!2qPI=9mTK;agOVUfXD7}z)BnI%&^hS zqpVofq$C-Q*v8a``TWT_3|5$1DX!#{A7>Y|d%pZav@dwk=|#l`CYlL}#=+(nBj<by z46y2Bmke!WeGm=Zc(kjcbUv9xl*Ou-10Q!s8BZtUAvCA`!wMn%T=a@non>ZKaFz5j WUr6goa+ha2@sP9ZXVSM4w(2%RJSLI= literal 0 HcmV?d00001 diff --git a/img/android-chrome-192x192.png b/img/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..6d04cf4c08573ab91036925d6df3bd4142e75c7a GIT binary patch literal 4110 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 Gjr=dd&}xVP literal 0 HcmV?d00001 diff --git a/img/android-chrome-256x256.png b/img/android-chrome-256x256.png new file mode 100644 index 0000000000000000000000000000000000000000..1c30cc026781e0ba3288a23e0e2f37ee1e553e62 GIT binary patch literal 5421 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 literal 0 HcmV?d00001 diff --git a/img/apple-touch-icon.png b/img/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..397e21af2a526405cec535e36de67f0b6ea35f05 GIT binary patch literal 3744 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 literal 0 HcmV?d00001 diff --git a/img/banner.jpg b/img/banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2c3cb5cf7c9ca55fcf91a4328a234d24b4093c0e GIT binary patch literal 367964 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�_9sQCxR~ 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 ^$F|Lh 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�qAtGA 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≫3=DOBW^gB2E;>r@sPtvh|w{tk{4V5 z0Q^GdTC>IldK$z;lA++g;NC`Zn<mRQ>k@=fIf~+JXr43m{{V!<EBrwiVoA-IVu3Dd zpfxrAE=XTy0F)Eco`1)VWz@)4vsfv4J|~-u@o~{<uAkuoS|)=Lm;gmvi}2Vg3$Yv{ z`*IE=W8(x4uuLzmVo`_GD}iCN0Y#cSf-JP-rkI#CZ_X?PF7vLTvlzlLUT-BdNp>J& zgqnme_c*E7tPy;!<{BZp8@ln0^5cRL5fL)icpG&n(ww+YIGr+N-<?x7?bvCWmigu} zwehd<)Wsmw2bFm<QH;1&2Re0xrZPk>hTWrmU{n&1H)p&nsc?G>h+1N;`s7es=K(AL z(E2VD5}^-9f4pMaQYG^|Wl=PHmbxwYUG!r_@;vTt5o`YdOxXZ>`TW4770|viB9~a$ z0<SP;l0I;vo~sSRFP!?zUEDZU?h|1?GUS;>W6l#CP^nM@KfmI+wzEbqE-IUuaPyiU z@myWtbaJ}N=)#w7`+>g-*ZSt+6;?m&z&Qu9Kk8$F9e5{XUq3K_Rd6=B!5v^DQ$gE| zs8S~{`pXvInQ=Hs+~p6}BysVPcH)j*2@`#-*^>8OvB&w16ns3*9*Ym%-QYG^hLR68 z<|9P61-)TFVjYU$Y3Jvc5?MS4JLe4v;kdOz)pf-V!#*DlDq}RwBTblunhjwQ4bV1Z zLFCzsOi)I!5UZLMD_!_;9kjo>*|d3*w8IX-Lf<(=_%EV6fRq{8Ed991fG@oY<eF&) z_67SKWsMfvf3KMPm8<!MBl(Yg8Dmn9L6ZI$t{p_L_76rPy4yEipYBQXQlq`hSZ1L& zhe8yv(&LC|O#m_6AnB6mAI})cG;}=um~sNYL4R|h{5%U8X%xOIgaQ%n%})@(DIwXB za0Z%$+|~vl6V^Tr@rH7yz^q5nGQ?9DW8ur4@s7A^=FI{5i!q=xxZtY!Fch0AH*cb6 z9^m%oi?`n9u=cn|fw|XY#N0EXI7_cM(8iFSTmBZP4jRFpFp0H%W1w$6FyK7OI6(|l zL;=*AnOA)=VPrHu;3U`#di&lf)szfE(<}FV$GUN002K}Uao5-im^`?j<8%A~Ww_E% zFJ;pOGoN0ZcTnNHsZ3G=tRZ|Du0SG?{{Wxi%T2aZ>5Wm!)!2W5PGo@p0E5CibIub> z>Ahy%xBM85h?yHO+wi@|0^n>n{wH#3=XU1$GnhD)ag(3oo5i8qj=PBSTgS{;a^}>c z!^ZNari_zw&TQ8^q|S?xlxdP3PVJWkyE%)*!WN6)lN82Z#~76#Ny~~Zv8tWNc6)Se zd%p8VfuT*D1205G_mf-b<zY3BvEWQIQam+-G6X!E$k^mx9o9CYIQN)lE*^?R`h8}M z*&99=5h>cw7aap@kw9U%s_RYSfu`|b<xLM8n0H0&1p~qB0)XoI$TkPhlk@y8Yy_p3 z6&fR!Z@I01hVB!n@65X}A}ucWyb&^Z6Byx^_Fs4x&RjK>0H2#NNLq`jywFF#`Id`T zH@h(^-TRf>^X618619j3OjD N_$VOgPk{L2Koz_3?WhB{Dk(N7srI5)Ap4HOS} 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�oq0QoG;`gTpCM{cAC0{O}l^q(x`t z#5Xk`6=ryD*q6D8XYeB}k_Iywla{-eE?t8cFjt9?t#Axe)VstPd@YqKqTZm)q|pX# z0tLI8#Ib@S`6}*GeVJvEh;JXrw#!#rxqoWl*_l?B;#d?1UgNx5a@4B-0I~Lo(l(K? zf;I$7TsG8Nsl$)#)<~`^RVhKWM73Z403v*vl_{%~;*OxwQ!S`795$Nssd=w1{MR)I z^(mL{#J4QX{FO|*Y8<%lm9ATrTpU%(jio*U+(i^hQ!=BADpaSrME?M>A~yqu3{(>m zs^VvI=&nn|LlA7Zmk~TJwE=0kZ0*v*lI@_FI(ueUE;&RLu$z{YMqSF-!K&5F;8&=* zOM?xp;r{^CZzaIzQ!qym!ljbM1>bPtbkr*xJ`6mVEq+xiQ8o4X#kE{jc(eL(ZPjv| zsys0dd?zNRWk-er1dVF<xk?D@5W9t3w93w}xK5=PQKTv?F%N`tnLb8^H#VKYwkdI} zokJ*OvQdbU6-C6>_X_V(s?<!fpn@|C{{ZY8Fcjm9?yfnO8fI5y!&3dHWGPav8B|RX zfGS(IWD;BvI+S-P#s`XHa1;LE%i|tb{u@7RaF94%4MsY{45E(M#jHl>{g>R?0w)fc znm5!AM3;gp$P2__mUmor2D6x#Jwr7as%6Ynu!8p8${Zj23@^B*jLSlwb0#8U?o#g% zP-RnpV}wfX0tTvjIA2o15buz->y9}~23j*&mK4hy3~d!<RK;?O5{p$FagTAz=8{tj zxu#R$aL<6>0p??k{{V*{k%;kDpb&9TOO-3|Dyf!8*u|%F2&pfW%dA|pQAwMXn6O$< zM*u9UEzFmSgPVn5tSUD|vjZ^`<a$QVDTt&maN96kz|KN#Hyi+e*lX<WbX0v-VL|Pe zxK?q&k(Gipi?a}{u)EA_rWWzE8H(X0LM|fyiPI|=`Co>(uhogqskji*8D=4Jxp=71 zMlLXO8iU*>c0+M`B@D4jDpinTmK#8hSe~&fY}7jE7~*!JrU;b1$3YhV02ye_a3G^H zv*Qe>CTi|Es6o}iY;uW2`z$J<TDYpJb{Usw_bp7YW`7d>LM)Pqi1#dp=IoU^m^{p5 z@CA5V%zwpxU%<NL)?>rrS(Q=Sd<qPyQ5atiWBi6ErYyQbt~6aUFUe_$Hq^z4VT9F+ z84(w88(;i@&ONGKqTpkY)B#$}OsQB@Rb^Pwa^Ns2xmr<a0&-}JchpI1g8u;9nj3)@ z3}8lQgo;4Aj6Y$PQpJu}3z{HiVx}7-h^*TXgBJ?p754cz{_5djW}(mCD*SqnxWc01 z8QfT>X?T?@i|k${PUT97rXIw?DFYT5n6VKe``inLAcwP1EL5=0<%NZNghw*maPvA# z6}Z*67Wh#7sIgGCTt<ov!t!l_X=M_ZEpZUd(>jT9Dl8qr{-KSSg~2-_XAr#Oiu)U= z+(~lTmyZKj%s(S1`Pp`;OFV*#<apGmlMrHOrV-Pcgk!E7Bbie!1~FH1<;+1}*sGO- z1c%uIDa0Nw@d_DbbFSrqyN%gtV*4H3cC%|Bl;&jWWa~5Mm_V3S^*x^A3zW$s(H1y} z5C<K_m_XcZx;GmpUgBz8sc~^A)OnO<-lngB@<trh-_8dA02;vG=dTL3m0S^W@5iVW z!_5Yw6C5(^zDi{>rfq<@Vk67iQx^2a33!?QRJGg=$O2VOLYC!IaootkCt?#UvzXQv zGYh%g&gKlPE7U0iCR-PUA@PF0NHc<1$~KXOhIH{sbL=$-res`0sZ-rX*I9wwC?f_u zlLPRo{BMM~et}#vv(3Z9PoGm*;FJ@(R5QtPjEDY4D1d;i>L}8noET_LFefcQFo~MX z02Rf|>6lEAFS5Y*7ua5x6K%5Ra2aM7OD>jLk<m6dIUy~E;ORAGXEL%%qNS>!!}1g| z?q34?i=qT>7>Y{Z?)<`$etx}p=KlaxzF6ZD;2cX_y#5SMT*`<y3~Ds)T!rnG;1^6< zEMT_WDft#ZXYmsl4ZgriCB1Ez^MtynXu1-tP7Bl6%)%#s@Ii3WIUor-K>}*?0yrf$ za>21x76QJddM;6PU>*Me<gVuP7*NEBJDrvWRhiVuj!dH`sbdg@8aXtG+;xsoDh1{t z56e()KbU5_zPYx)z$5Auxlok3di)aLR{3KL6v`rQS6npIVxnw?!kVs$tr#KgQwafB z1!a|@8di^RpCV)$_izfh2MFKz!7I}j{29Oema&9${6=K<L2EMA>N`z}iqL>jn`I=Z zZIvwD3`5{F{$kF<2-M0nq#Usv(Z)_Jw&xP>5DSJ6Y!vJCJO}+R0#!UXZf*`4zrwjm zQ@BB>%wDC&<z^**$dJY*1hum>ZW)T`mZ!Lds|+=%1iWBwX`PK+r&qXt@{TP30Ag+~ z$&se``tCKBnZ2-eZ|oCCQO4peKr8zwD&-oREM$kffXItDcNJUeUB|XwBW!Tg`j$?y z2npOcY%vGiMQ`LjRpVHLXX5ym;g1U|g>hjXQykxd9DL!8%HiQ2u`4AK#o6*-`7PXb zfd0YC+31MvmAZOo#VyNgwoy`x5~Bh=W)Ld8+$=`*FFn&K-J-t)%pFS%3G7@6q->Wc zEXhY~sZw9KO$23xOiJ`>HlzNsmlj8_{D7Zv2LPh0xv1hW!3f+qu3PKGi!HJoR)5aQ z{J!yP!B<ggZCtQZ$?$KCM3r4l?p003;@@*k%d;fKPW2dEPh3|OE02(uD&;_^mod5D z1~M_RosbHNylQo1N%Ir$1kLvM6LQ;wa`8+;@dXkEb@{6PB+uuc4F3Rvjm<&mf-rec zI;mC8U==uJO5nB@bmf^(>zqB=~#g?r+qK#U=Zg8_$l!gUZ}^)qRdI-T%LtBg(4 z?sk1965_F0D8=cPd@j6fiIKkx%sJj(R5Txg+x{xWegt=@2K*{fcg1mjR2;kr#inI4 znNpz5lO{TYcLxyN@mzPy#^s?NF&GrfqIyZb2!<<z?6_6jxN+6+N|i85=De|HWw-<% zHE)6ZTfg&Xo9ZW(<Am1>UI`LZsX|rCltihb_yxRi0}_gd3Wp8G5u~`7n45;<!>%1h zIb}5|jsxtefHD1+Sxfw1o)qPN0Qbda;pbe0yL>zU01eMa<i)U}8DAHFj`+39%}SLj zRH<A8+^AwXfhs(l93<VuZ>SLtpaA%7i!mBRLML*D=)`)84U@Z?Wjqd6iE7XP0K~sF zS{IYdN2xR1ql)pSSA}z4HTVZNDp!RtO(xP;3l@+R<ivf>h>fhK@iUoE6jTW21R3A@ zv-#KOQJ4P!)k3Xna|U0P#7;W#ICu)zm3a!PZ;J4)Qsr`&0xI~d+^xXkiB|)ZsFy3Y zGSy=*`3>=i!zva+0?zz2emD4^>!sfbR?70S>xGWCCVXl#o0P!;#BcTqURB86e01i{ z;*#Rg69ifP=QyHT;WdaVQ8X}x6FG<LdHr*LhJVAKCU<-q%yBm{G5!sH><Li>v4p(K zWlD;>xvO&ca}m{ZPzF^)HOA#lpr556hvNP|&o@u+@AmJNaDQ`-&K*X9$92Pw9MOk@ jQ57Z~e<04`6^>&|mxxN&^MC<5j0`aSdxqcfUT6Q=LaWb! literal 0 HcmV?d00001 diff --git a/img/favicon copy.svg b/img/favicon copy.svg new file mode 100644 index 00000000000..3f30c396789 --- /dev/null +++ b/img/favicon copy.svg @@ -0,0 +1,21 @@ +<svg width="240" height="240" viewBox="0 0 240 240" xmlns="http://www.w3.org/2000/svg"> + <style> + path { + fill: black; <!-- set icon color for light mode --> + } + + @media (prefers-color-scheme: dark) { + path { + fill: #F8F8FD; <!-- set icon color for dark mode --> + } + } + </style> +<g clip-path="url(#clip0)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M161.69 76.4992L77.7047 160.372C76.6218 158.273 75.6441 156.087 74.7683 153.819C71.8353 146.198 70.3688 138.113 70.3688 129.573C70.3688 121.027 71.8353 112.945 74.7683 105.324C77.7047 97.7003 81.7716 91.0864 86.9723 85.4725C92.1729 79.8621 98.4226 75.4245 105.718 72.1566C113.016 68.892 121.024 67.258 129.745 67.258C138.47 67.258 146.522 68.9326 153.899 72.2854C156.642 73.5295 159.239 74.933 161.69 76.4992ZM154.279 187.488C146.98 190.756 138.972 192.387 130.251 192.387C121.527 192.387 113.475 190.712 106.094 187.363C103.355 186.115 100.758 184.712 98.3104 183.142L182.292 99.2765C183.375 101.372 184.353 103.555 185.228 105.826C188.161 113.447 189.628 121.532 189.628 130.075C189.628 138.618 188.161 146.699 185.228 154.324C182.292 161.944 178.225 168.558 173.024 174.169C167.824 179.779 161.577 184.22 154.279 187.488ZM166.985 213.493C178.225 208.635 187.954 202.062 196.173 193.767C204.391 185.478 210.763 175.803 215.292 164.748C219.824 153.693 222.088 141.967 222.088 129.573C222.088 117.176 219.824 105.45 215.292 94.3916C212.607 87.8353 209.3 81.7808 205.376 76.2245L260 21.6758L238.294 -2.28882e-05L183.504 54.7149C178.585 51.3655 173.245 48.4705 167.488 46.0262C156.248 41.2531 143.837 38.8631 130.251 38.8631C116.662 38.8631 104.251 41.2938 93.0114 46.1517C81.7715 51.0096 72.0423 57.5828 63.8237 65.8748C55.6052 74.1668 49.2299 83.8419 44.7014 94.8967C40.1729 105.952 37.9086 117.678 37.9086 130.075C37.9086 142.469 40.1729 154.192 44.7014 165.25C47.39 171.809 50.6964 177.864 54.6207 183.424L0 237.966L21.7057 259.641L76.4928 204.93C81.4117 208.279 86.7515 211.174 92.509 213.619C103.749 218.392 116.16 220.778 129.745 220.778C143.334 220.778 155.745 218.348 166.985 213.493V213.493Z" fill="black"/> +</g> +<defs> +<clipPath id="clip0"> +<rect width="240" height="240" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/img/favicon-16x16.png b/img/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..5f15c3b0af35e87882b492291e93fced03e0842f GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{XiaP zfk$L90|U1(2s1Lwnj--eWH0gbb!C6TA;iMKFLQm;8U_YN4o?@y5RLPt7xwEl7m6JF z=pQX~NVa4DN~1)h4hfIT2NQ}pU0PaN3YhgAl3u)E<9Q)HvE#0a&OaUBsjUZ9RQK3B zU)7#u_xPvX^EuDw^gKIt>-t5R?^>LFLHk>`C>j?9y_>u8X0SkH?t`*yITlmXja}Ir zC(UE?yZK>V((NUj)po4mY?Epi&$H2PkejGbVKPm^jMX*si>089wLs3*#Rm=aj{Fi8 zbrG8~p?R8pd#U!RZk@_WP98klXBhu)*1mMC@UwYJsDR8Xrp<97y(+@@_PqM^H1OI2 z&2Fo=JMzAKw-((UBKG@(qDJ(^uy);|vZt=ow$7X;ddIRnzMtcG)8Z#9|4+TxRr)lo zE&sb=&^0O7siMGOQY~?fC`m~yNwrEYN(E93Mg~R(x&{`yh87_PCRPRpR)(h921Y;z z>#9ZZC>nC}Q!>*kacd~~F7+6wA-pOiq9iD>T%n*SKP@vSRiUJ^AXOo=pd^`rp<>SC zPdprjVHz5z{7;|pd>X{Stjw*K%q^@e>^)h8Sy;iP!Q^lXv-0K;h0`~#oH%mkh|Cf8 f(+wUAy!04ei3^r|ax$F?w1UCY)z4*}Q$iB}TN~l# literal 0 HcmV?d00001 diff --git a/img/favicon-32x32.png b/img/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..9433c807fd08ae205cc8ec2c19345c0e6d57e482 GIT binary patch literal 942 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKptm- zM`SSr1Gg{;GcwGYBLNg-FY)wsWq-mU#KOQYbA8eppe8#{7sn8f<8!B+_YMgZIc`5S zs#n)Z#PB$e*0D9Ac`h%On<g8472BzqbN!G;XH(OGw*vndzp}G9e(C0%^y0XN<GL6T zPQ9F2hO1Yu*}(Hg)NFa{_22jAmdjtX&i{JOdVcXc%lpOhE?eW;Zc5Ema}`XSp?mRz z+%iFyhjk)<CLH7b($*fjxpD5BRC(DWD=+>tG3J`DCdzibxGCDl@Hi9qnThJBJ!dtT z<eT10ZeLv>@pwDe=XtKjPQExSe)xk#bB*zaqYhdN9WJd-|5iKEd)0mY9)n}m3tDa8 zEc0_0eerzb-hYO53LL3&7hJb~yFOvzn%D7s(y?=%YdulxJvM#IyI29WjIHVt0iki5 zb~43_<^2?So?D^oA97))Kuy={tR;)raI0l3Zc#WR5q{+IUI%l|dx{+Lnfz)VkCZqp zuVvj&jIH(DA+eaF>2>ZwFWH#o%j{0;KP}wh#m(UQtCD3$O;FML?e7^6aP`J7ym{cS z+Cj0PRjtdfF!jB<cEjrKA%8wL;he|JO#zGMZV_#7k;?2eo84o%^>2C2ciYS(bAo4o zm@p$(_}s5+SKHKQxCs0!;98ygq?P}C_?MeLVYQOWI|ZaKRm|kc-coP+TQczZ@4SD< z{uo)weDAEB#W(LGo1&li?kS)2oKxOjwSD+!vW9ei{LTl~;T-eQFZ}W@J~=Vz>i!Q) zPnusi&a3wGjLqjWMh8v%s$NHDy06I&c2%~1v1IaFla^4n7pr#^{?Gk>Wky`F0vF%f zJFXS3<t8!-!rKcM9ja&SO0`)XoAyKsn7C9+Tq8<S5=&C8l8aJ-6oZk0k%6v(g|4AR zh=GZffq|8wskVU;kioiYQ9O!<-29Zxv`X9>O1?`y25Jbe3W+EQN-S3>D9TUE%t=)! zsVqoU$Sf#HW?-n8^Y{}FM`4(T#wq{PXFQ(<F)%B0>m_pwD+_y17GV}vaA`0(oWiWU tIYi;~jVmXPoH-(Mg#C1b#{w@shF9W(C7+y3rvj~D@O1TaS?83{1OSCRd>Q}% literal 0 HcmV?d00001 diff --git a/img/favicon-dark.svg b/img/favicon-dark.svg new file mode 100644 index 00000000000..a4f0fac9595 --- /dev/null +++ b/img/favicon-dark.svg @@ -0,0 +1,15 @@ +<svg width="260" height="260" viewBox="0 0 260 260" fill="none" xmlns="http://www.w3.org/2000/svg"> + <style> + path { + fill: #F8F8FD; + } + </style> + <g clip-path="url(#clip0)"> + <path fill-rule="evenodd" clip-rule="evenodd" d="M161.69 76.4992L77.7047 160.372C76.6218 158.273 75.6441 156.087 74.7683 153.819C71.8353 146.198 70.3688 138.113 70.3688 129.573C70.3688 121.027 71.8353 112.945 74.7683 105.324C77.7047 97.7003 81.7716 91.0864 86.9723 85.4725C92.1729 79.8621 98.4226 75.4245 105.718 72.1566C113.016 68.892 121.024 67.258 129.745 67.258C138.47 67.258 146.522 68.9326 153.899 72.2854C156.642 73.5295 159.239 74.933 161.69 76.4992ZM154.279 187.488C146.98 190.756 138.972 192.387 130.251 192.387C121.527 192.387 113.475 190.712 106.094 187.363C103.355 186.115 100.758 184.712 98.3104 183.142L182.292 99.2765C183.375 101.372 184.353 103.555 185.228 105.826C188.161 113.447 189.628 121.532 189.628 130.075C189.628 138.618 188.161 146.699 185.228 154.324C182.292 161.944 178.225 168.558 173.024 174.169C167.824 179.779 161.577 184.22 154.279 187.488ZM166.985 213.493C178.225 208.635 187.954 202.062 196.173 193.767C204.391 185.478 210.763 175.803 215.292 164.748C219.824 153.693 222.088 141.967 222.088 129.573C222.088 117.176 219.824 105.45 215.292 94.3916C212.607 87.8353 209.3 81.7808 205.376 76.2245L260 21.6758L238.294 -2.28882e-05L183.504 54.7149C178.585 51.3655 173.245 48.4705 167.488 46.0262C156.248 41.2531 143.837 38.8631 130.251 38.8631C116.662 38.8631 104.251 41.2938 93.0114 46.1517C81.7715 51.0096 72.0423 57.5828 63.8237 65.8748C55.6052 74.1668 49.2299 83.8419 44.7014 94.8967C40.1729 105.952 37.9086 117.678 37.9086 130.075C37.9086 142.469 40.1729 154.192 44.7014 165.25C47.39 171.809 50.6964 177.864 54.6207 183.424L0 237.966L21.7057 259.641L76.4928 204.93C81.4117 208.279 86.7515 211.174 92.509 213.619C103.749 218.392 116.16 220.778 129.745 220.778C143.334 220.778 155.745 218.348 166.985 213.493V213.493Z" fill="black" /> + </g> + <defs> + <clipPath id="clip0"> + <rect width="260" height="260" fill="white" /> + </clipPath> + </defs> +</svg> \ No newline at end of file diff --git a/img/favicon.svg b/img/favicon.svg new file mode 100644 index 00000000000..dbefbad9f4f --- /dev/null +++ b/img/favicon.svg @@ -0,0 +1,21 @@ +<svg width="260" height="260" viewBox="0 0 260 260" fill="none" xmlns="http://www.w3.org/2000/svg"> + <style> + path { + fill: black; <!-- set icon color for light mode --> + } + + @media (prefers-color-scheme: dark) { + path { + fill: #F8F8FD; <!-- set icon color for dark mode --> + } + } + </style> +<g clip-path="url(#clip0)"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M161.69 76.4992L77.7047 160.372C76.6218 158.273 75.6441 156.087 74.7683 153.819C71.8353 146.198 70.3688 138.113 70.3688 129.573C70.3688 121.027 71.8353 112.945 74.7683 105.324C77.7047 97.7003 81.7716 91.0864 86.9723 85.4725C92.1729 79.8621 98.4226 75.4245 105.718 72.1566C113.016 68.892 121.024 67.258 129.745 67.258C138.47 67.258 146.522 68.9326 153.899 72.2854C156.642 73.5295 159.239 74.933 161.69 76.4992ZM154.279 187.488C146.98 190.756 138.972 192.387 130.251 192.387C121.527 192.387 113.475 190.712 106.094 187.363C103.355 186.115 100.758 184.712 98.3104 183.142L182.292 99.2765C183.375 101.372 184.353 103.555 185.228 105.826C188.161 113.447 189.628 121.532 189.628 130.075C189.628 138.618 188.161 146.699 185.228 154.324C182.292 161.944 178.225 168.558 173.024 174.169C167.824 179.779 161.577 184.22 154.279 187.488ZM166.985 213.493C178.225 208.635 187.954 202.062 196.173 193.767C204.391 185.478 210.763 175.803 215.292 164.748C219.824 153.693 222.088 141.967 222.088 129.573C222.088 117.176 219.824 105.45 215.292 94.3916C212.607 87.8353 209.3 81.7808 205.376 76.2245L260 21.6758L238.294 -2.28882e-05L183.504 54.7149C178.585 51.3655 173.245 48.4705 167.488 46.0262C156.248 41.2531 143.837 38.8631 130.251 38.8631C116.662 38.8631 104.251 41.2938 93.0114 46.1517C81.7715 51.0096 72.0423 57.5828 63.8237 65.8748C55.6052 74.1668 49.2299 83.8419 44.7014 94.8967C40.1729 105.952 37.9086 117.678 37.9086 130.075C37.9086 142.469 40.1729 154.192 44.7014 165.25C47.39 171.809 50.6964 177.864 54.6207 183.424L0 237.966L21.7057 259.641L76.4928 204.93C81.4117 208.279 86.7515 211.174 92.509 213.619C103.749 218.392 116.16 220.778 129.745 220.778C143.334 220.778 155.745 218.348 166.985 213.493V213.493Z" fill="black"/> +</g> +<defs> +<clipPath id="clip0"> +<rect width="260" height="260" fill="white"/> +</clipPath> +</defs> +</svg> diff --git a/img/hub.svg b/img/hub.svg new file mode 100644 index 00000000000..46ace9e4abd --- /dev/null +++ b/img/hub.svg @@ -0,0 +1 @@ +<svg width="100%" height="100%" viewBox="0 0 174 200" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-609154e0=""><path fill-rule="evenodd" clip-rule="evenodd" d="M87 6.9282L6.39746 53.4641V146.536L87 193.072L167.603 146.536V53.4641L87 6.9282ZM173.603 50L87 0L0.397461 50V150L87 200L173.603 150V50Z" fill="#BA3FD9"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M86.9655 64.135C80.7752 64.135 75.7396 59.0957 75.7396 52.9009C75.7396 46.7063 80.7752 41.6667 86.9655 41.6667C93.1557 41.6667 98.1919 46.7063 98.1919 52.9009C98.1919 59.0957 93.1557 64.135 86.9655 64.135ZM86.9655 47.7878C84.1479 47.7878 81.8562 50.0816 81.8562 52.9009C81.8562 55.7202 84.1479 58.0139 86.9655 58.0139C89.783 58.0139 92.0753 55.7202 92.0753 52.9009C92.0753 50.0816 89.783 47.7878 86.9655 47.7878Z" fill="#BA3FD9"></path> <path d="M84.0729 65.9932C85.0373 66.2158 86.0415 66.3334 87.0726 66.3334C88.1039 66.3334 89.1082 66.2157 90.0729 65.9931V87.0071C89.1082 86.7845 88.1039 86.6668 87.0725 86.6668C86.0415 86.6668 85.0373 86.7844 84.0729 87.007V65.9932Z" fill="#BA3FD9"></path> <path d="M77.3273 90.9094L59.122 80.3985C58.8325 81.3453 58.4322 82.2739 57.9165 83.167C57.401 84.06 56.7971 84.8708 56.1221 85.5947L74.3207 96.1017C74.9211 94.1416 75.9619 92.3722 77.3273 90.9094Z" fill="#BA3FD9"></path> <path d="M74.3207 103.898L56.122 114.406C56.7971 115.13 57.4012 115.941 57.9169 116.834C58.4324 117.727 58.8326 118.655 59.1221 119.602L77.3272 109.091C75.9618 107.628 74.921 105.859 74.3207 103.898Z" fill="#BA3FD9"></path> <path d="M84.0729 112.993V134.007C85.0375 133.784 86.0419 133.667 87.0732 133.667C88.1043 133.667 89.1085 133.784 90.0729 134.007V112.993C89.1082 113.216 88.1039 113.333 87.0725 113.333C86.0415 113.333 85.0373 113.216 84.0729 112.993Z" fill="#BA3FD9"></path> <path d="M96.8183 109.091L115.024 119.602C115.313 118.655 115.714 117.726 116.229 116.833C116.745 115.94 117.349 115.129 118.024 114.405L99.825 103.898C99.2246 105.859 98.1838 107.628 96.8183 109.091Z" fill="#BA3FD9"></path> <path d="M99.825 96.1018L118.024 85.5947C117.349 84.8706 116.745 84.0597 116.229 83.1665C115.713 82.2735 115.313 81.3451 115.024 80.3986L96.8183 90.9095C98.1837 92.3723 99.2246 94.1417 99.825 96.1018Z" fill="#BA3FD9"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M55.9591 82.1606C52.864 87.5215 45.982 89.3628 40.6171 86.2654C35.2525 83.1682 33.4059 76.2874 36.501 70.9265C39.5962 65.5655 46.4787 63.7239 51.8433 66.8211C57.2081 69.9185 59.0542 76.7997 55.9591 82.1606ZM41.802 73.987C40.3933 76.4271 41.2338 79.5587 43.6754 80.9683C46.117 82.378 49.2493 81.5401 50.6581 79.1001C52.0668 76.66 51.2266 73.5279 48.785 72.1183C46.3434 70.7086 43.2108 71.547 41.802 73.987Z" fill="#BA3FD9"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M56.0665 118.026C59.1617 123.387 57.3153 130.267 51.9504 133.365C46.5858 136.462 39.7036 134.621 36.6085 129.26C33.5133 123.899 35.3597 117.018 40.7243 113.92C46.0891 110.823 52.9714 112.665 56.0665 118.026ZM41.9095 126.199C43.3182 128.639 46.4506 129.477 48.8921 128.068C51.3337 126.658 52.1743 123.526 50.7655 121.086C49.3568 118.646 46.2242 117.808 43.7826 119.217C41.341 120.627 40.5007 123.759 41.9095 126.199Z" fill="#BA3FD9"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M87.1803 135.865C93.3706 135.865 98.4062 140.905 98.4062 147.099C98.4062 153.294 93.3706 158.333 87.1803 158.333C80.9901 158.333 75.9539 153.294 75.9539 147.099C75.9539 140.905 80.9901 135.865 87.1803 135.865ZM87.1803 152.212C89.9979 152.212 92.2896 149.919 92.2896 147.099C92.2896 144.28 89.9979 141.986 87.1803 141.986C84.3628 141.986 82.0705 144.28 82.0705 147.099C82.0705 149.919 84.3628 152.212 87.1803 152.212Z" fill="#BA3FD9"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M118.187 117.84C121.282 112.479 128.164 110.637 133.529 113.735C138.893 116.832 140.74 123.713 137.645 129.074C134.55 134.435 127.667 136.276 122.303 133.179C116.938 130.082 115.092 123.201 118.187 117.84ZM132.344 126.013C133.753 123.573 132.912 120.442 130.47 119.032C128.029 117.622 124.896 118.46 123.488 120.9C122.079 123.34 122.919 126.472 125.361 127.882C127.802 129.292 130.935 128.453 132.344 126.013Z" fill="#BA3FD9"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M118.079 81.9745C114.984 76.6136 116.83 69.7329 122.195 66.6355C127.56 63.5383 134.442 65.3795 137.537 70.7404C140.632 76.1013 138.786 82.9826 133.422 86.0799C128.057 89.1773 121.174 87.3355 118.079 81.9745ZM132.236 73.8009C130.828 71.3609 127.695 70.523 125.254 71.9327C122.812 73.3423 121.972 76.4739 123.38 78.914C124.789 81.354 127.922 82.1924 130.363 80.7827C132.805 79.3731 133.645 76.241 132.236 73.8009Z" fill="#BA3FD9"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M86.9654 94.7879C84.1479 94.7879 81.8561 97.0816 81.8561 99.9009C81.8561 102.72 84.1479 105.014 86.9654 105.014C89.783 105.014 92.0753 102.72 92.0753 99.9009C92.0753 97.0816 89.783 94.7879 86.9654 94.7879ZM86.9654 111.135C80.7752 111.135 75.7395 106.096 75.7395 99.9009C75.7395 93.7064 80.7752 88.6668 86.9654 88.6668C93.1557 88.6668 98.1919 93.7064 98.1919 99.9009C98.1919 106.096 93.1557 111.135 86.9654 111.135Z" fill="#BA3FD9"></path></svg> \ No newline at end of file diff --git a/img/ico-chevron.svg b/img/ico-chevron.svg new file mode 100644 index 00000000000..3f8e8fac11a --- /dev/null +++ b/img/ico-chevron.svg @@ -0,0 +1,3 @@ +<svg width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M1 1L5 5L9 1" stroke="black" stroke-opacity="0.667" stroke-linecap="square"/> +</svg> diff --git a/img/ico-github.svg b/img/ico-github.svg new file mode 100644 index 00000000000..a74bee5aed9 --- /dev/null +++ b/img/ico-github.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M12 0.300049C5.4 0.300049 0 5.70005 0 12.3001C0 17.6001 3.4 22.1001 8.2 23.7001C8.8 23.8001 9 23.4001 9 23.1001C9 22.8001 9 22.1001 9 21.1001C5.7 21.8001 5 19.5001 5 19.5001C4.5 18.1001 3.7 17.7001 3.7 17.7001C2.5 17.0001 3.7 17.0001 3.7 17.0001C4.9 17.1001 5.5 18.2001 5.5 18.2001C6.6 20.0001 8.3 19.5001 9 19.2001C9.1 18.4001 9.4 17.9001 9.8 17.6001C7.1 17.3001 4.3 16.3001 4.3 11.7001C4.3 10.4001 4.8 9.30005 5.5 8.50005C5.5 8.10005 5 6.90005 5.7 5.30005C5.7 5.30005 6.7 5.00005 9 6.50005C10 6.20005 11 6.10005 12 6.10005C13 6.10005 14 6.20005 15 6.50005C17.3 4.90005 18.3 5.30005 18.3 5.30005C19 7.00005 18.5 8.20005 18.4 8.50005C19.2 9.30005 19.6 10.4001 19.6 11.7001C19.6 16.3001 16.8 17.3001 14.1 17.6001C14.5 18.0001 14.9 18.7001 14.9 19.8001C14.9 21.4001 14.9 22.7001 14.9 23.1001C14.9 23.4001 15.1 23.8001 15.7 23.7001C20.5 22.1001 23.9 17.6001 23.9 12.3001C24 5.70005 18.6 0.300049 12 0.300049Z" fill="black" fill-opacity="0.667"/> +</svg> diff --git a/img/logo-bw-inverse.svg b/img/logo-bw-inverse.svg new file mode 100644 index 00000000000..678a648863f --- /dev/null +++ b/img/logo-bw-inverse.svg @@ -0,0 +1,8 @@ +<svg width="144" height="28" viewBox="0 0 144 28" fill="none" xmlns="http://www.w3.org/2000/svg"> + <path fill-rule="evenodd" clip-rule="evenodd" d="M16 20.0202L14.0251 18.0202C13.275 18.72 12.5167 19.2745 11.7497 19.6829C10.9834 20.091 10.0666 20.2951 9.00008 20.2951C8.16662 20.2951 7.3959 20.1329 6.68758 19.8077C5.97926 19.4826 5.36673 19.0371 4.84999 18.4701C4.33325 17.9035 3.93355 17.2411 3.64989 16.4829C3.36656 15.7247 3.22523 14.9118 3.22523 14.0457C3.22523 13.1789 3.36656 12.3705 3.64989 11.6204C3.93355 10.8706 4.33325 10.2166 4.84999 9.65808C5.36673 9.09989 5.97926 8.6584 6.68758 8.33326C7.3959 8.00846 8.16662 7.8459 9.00008 7.8459C9.99983 7.8459 10.8916 8.0459 11.6748 8.44591C12.4584 8.84558 13.2001 9.37072 13.8997 10.0207L15.8749 7.74606C15.4583 7.34605 15.0168 6.97944 14.55 6.64587C14.0835 6.31264 13.5752 6.02494 13.025 5.78345C12.4749 5.54163 11.8708 5.35444 11.2124 5.22122C10.554 5.08765 9.82477 5.02087 9.02504 5.02087C7.69171 5.02087 6.47508 5.25865 5.37516 5.73354C4.2749 6.20842 3.32507 6.85835 2.525 7.68333C1.72493 8.50831 1.10431 9.47056 0.66245 10.5707C0.220592 11.6706 0 12.8457 0 14.0956C0 15.3621 0.224977 16.5453 0.67493 17.6455C1.12488 18.745 1.74585 19.6991 2.53748 20.5076C3.32912 21.3157 4.26646 21.9531 5.34986 22.4199C6.43326 22.8867 7.61683 23.1198 8.89991 23.1198C9.71684 23.1198 10.4626 23.0489 11.1375 22.9073C11.8125 22.7656 12.4334 22.5575 13.0001 22.2827C13.5667 22.0074 14.096 21.6823 14.5877 21.3076C15.0792 20.9325 15.55 20.5032 16 20.0202" fill="#FFFFFF" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M55.6691 9.97591C55.6691 9.39376 55.9177 8.8991 56.4152 8.49193C56.9123 8.08409 57.6087 7.88051 58.5037 7.88051C59.2995 7.88051 60.0868 8.03462 60.8657 8.34219C61.645 8.64975 62.4323 9.09461 63.2277 9.67642L64.8688 7.35691C63.9741 6.64184 63.0167 6.09737 61.9972 5.72352C60.9774 5.34933 59.8298 5.16223 58.5534 5.16223C57.6916 5.16223 56.8959 5.2827 56.1706 5.52397C55.4413 5.76491 54.82 6.10982 54.3018 6.55872C53.7838 7.00795 53.3776 7.544 53.0793 8.16754C52.7851 8.79108 52.6359 9.48529 52.6359 10.2502C52.6359 11.0648 52.7643 11.755 53.0213 12.3203C53.2783 12.8857 53.6553 13.3679 54.1444 13.767C54.6332 14.1661 55.2424 14.4985 55.9633 14.7647C56.6886 15.0309 57.5135 15.2715 58.4457 15.4878C59.2582 15.6874 59.9167 15.8785 60.4266 16.0612C60.9322 16.2443 61.33 16.4398 61.6242 16.6474C61.914 16.8554 62.1133 17.0839 62.221 17.3332C62.3287 17.5829 62.3824 17.8652 62.3824 18.1812C62.3824 18.8633 62.1049 19.4037 61.5497 19.8025C60.9942 20.2019 60.2441 20.4011 59.2995 20.4011C58.2055 20.4011 57.2273 20.2056 56.3655 19.8149C55.5034 19.4243 54.65 18.8633 53.8043 18.1314L51.9646 20.3264C53.0089 21.274 54.1444 21.9766 55.3709 22.4339C56.5977 22.8912 57.8821 23.1197 59.2247 23.1197C60.1364 23.1197 60.9738 23.0033 61.7363 22.7708C62.4944 22.5376 63.1492 22.1967 63.688 21.7478C64.2307 21.2989 64.6534 20.7504 64.96 20.102C65.2626 19.4535 65.4159 18.7136 65.4159 17.8821C65.4159 17.1505 65.2958 16.5145 65.0553 15.9741C64.8148 15.4337 64.4585 14.9602 63.9946 14.5524C63.5303 14.1452 62.9419 13.7999 62.2374 13.5173C61.5333 13.2349 60.7208 12.9772 59.809 12.7443C58.9761 12.5448 58.2924 12.3533 57.7496 12.1706C57.2109 11.9879 56.7882 11.7883 56.4772 11.5719C56.1706 11.3559 55.9596 11.1231 55.8432 10.8737C55.7275 10.624 55.6691 10.3249 55.6691 9.97591" fill="#FFFFFF" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M89.7054 10.223V22.6955H92.7433V5.30359H89.4809L84.1768 13.5276L78.8726 5.30359H75.6106V22.6955H78.6485V10.2726L84.1019 18.4221H84.2017L89.7054 10.223Z" fill="#FFFFFF" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M118.268 14.0956C118.268 14.9455 118.122 15.7496 117.831 16.5081C117.54 17.2663 117.137 17.9244 116.621 18.4825C116.105 19.0407 115.486 19.4826 114.762 19.8077C114.038 20.1328 113.244 20.2951 112.379 20.2951C111.514 20.2951 110.715 20.1284 109.983 19.7952C109.252 19.4617 108.623 19.0117 108.099 18.4454C107.576 17.8785 107.168 17.2161 106.877 16.4579C106.586 15.6997 106.44 14.8953 106.44 14.0457C106.44 13.1954 106.586 12.3913 106.877 11.6331C107.168 10.8746 107.571 10.2166 108.087 9.65806C108.603 9.09986 109.223 8.65837 109.946 8.33324C110.67 8.00844 111.464 7.84587 112.329 7.84587C113.194 7.84587 113.993 8.01249 114.725 8.34605C115.456 8.67928 116.085 9.12921 116.608 9.69583C117.133 10.2621 117.54 10.9249 117.831 11.6831C118.122 12.4413 118.268 13.2457 118.268 14.0956ZM121.487 14.0457C121.487 12.8123 121.262 11.6456 120.813 10.5455C120.364 9.44593 119.74 8.4874 118.942 7.67085C118.143 6.85397 117.187 6.20842 116.072 5.73354C114.957 5.25865 113.727 5.02087 112.379 5.02087C111.032 5.02087 109.801 5.2627 108.686 5.74602C107.571 6.22933 106.606 6.88331 105.791 7.70829C104.976 8.53327 104.344 9.49585 103.895 10.5957C103.446 11.6956 103.221 12.8622 103.221 14.0956C103.221 15.3287 103.446 16.495 103.895 17.5952C104.344 18.6954 104.968 19.6536 105.766 20.4701C106.565 21.2867 107.521 21.9326 108.636 22.4074C109.75 22.8823 110.981 23.1198 112.329 23.1198C113.676 23.1198 114.908 22.8779 116.022 22.395C117.137 21.9117 118.101 21.2577 118.917 20.4324C119.732 19.6077 120.364 18.6451 120.813 17.5453C121.262 16.4454 121.487 15.2788 121.487 14.0457V14.0457Z" fill="#FFFFFF" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M134.253 9.97591C134.253 9.39376 134.502 8.8991 134.999 8.49193C135.496 8.08409 136.192 7.88051 137.088 7.88051C137.883 7.88051 138.671 8.03462 139.45 8.34219C140.229 8.64975 141.016 9.09461 141.812 9.67642L143.453 7.35691C142.558 6.64184 141.6 6.09737 140.581 5.72352C139.562 5.34933 138.414 5.16223 137.137 5.16223C136.276 5.16223 135.48 5.2827 134.755 5.52397C134.025 5.76491 133.404 6.10982 132.886 6.55872C132.368 7.00795 131.962 7.544 131.663 8.16754C131.369 8.79108 131.22 9.48529 131.22 10.2502C131.22 11.0648 131.348 11.755 131.605 12.3203C131.862 12.8857 132.239 13.3679 132.728 13.767C133.217 14.1661 133.826 14.4985 134.548 14.7647C135.273 15.0309 136.097 15.2715 137.03 15.4878C137.842 15.6874 138.501 15.8785 139.011 16.0612C139.516 16.2443 139.914 16.4398 140.208 16.6474C140.498 16.8554 140.697 17.0839 140.805 17.3332C140.913 17.5829 140.967 17.8652 140.967 18.1812C140.967 18.8633 140.689 19.4037 140.134 19.8025C139.578 20.2019 138.828 20.4011 137.883 20.4011C136.789 20.4011 135.811 20.2056 134.949 19.8149C134.088 19.4243 133.234 18.8633 132.388 18.1314L130.549 20.3264C131.593 21.274 132.728 21.9766 133.955 22.4339C135.181 22.8912 136.466 23.1197 137.809 23.1197C138.72 23.1197 139.557 23.0033 140.32 22.7708C141.078 22.5376 141.733 22.1967 142.272 21.7478C142.815 21.2989 143.237 20.7504 143.544 20.102C143.846 19.4535 144 18.7136 144 17.8821C144 17.1505 143.879 16.5145 143.639 15.9741C143.399 15.4337 143.043 14.9602 142.578 14.5524C142.114 14.1452 141.526 13.7999 140.821 13.5173C140.117 13.2349 139.304 12.9772 138.393 12.7443C137.56 12.5448 136.876 12.3533 136.334 12.1706C135.795 11.9879 135.372 11.7883 135.061 11.5719C134.755 11.3559 134.543 11.1231 134.427 10.8737C134.311 10.624 134.253 10.3249 134.253 9.97591" fill="#FFFFFF" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M36.8401 8.78536L28.5159 17.0984C28.4086 16.8904 28.3117 16.6737 28.2249 16.4489C27.9342 15.6936 27.7888 14.8922 27.7888 14.0458C27.7888 13.1987 27.9342 12.3977 28.2249 11.6424C28.5159 10.8867 28.919 10.2312 29.4345 9.67476C29.9499 9.11868 30.5694 8.67885 31.2924 8.35495C32.0158 8.03138 32.8095 7.86942 33.6739 7.86942C34.5386 7.86942 35.3367 8.03541 36.0679 8.36771C36.3397 8.49103 36.5971 8.63013 36.8401 8.78536ZM36.1056 19.786C35.3822 20.1099 34.5884 20.2715 33.7241 20.2715C32.8593 20.2715 32.0613 20.1055 31.3298 19.7736C31.0582 19.6499 30.8008 19.5108 30.5583 19.3552L38.8821 11.0429C38.9894 11.2505 39.0863 11.4669 39.1731 11.692C39.4638 12.4474 39.6092 13.2487 39.6092 14.0955C39.6092 14.9422 39.4638 15.7432 39.1731 16.4989C38.8821 17.2542 38.479 17.9098 37.9635 18.4658C37.4481 19.0219 36.829 19.4621 36.1056 19.786ZM37.365 22.3635C38.479 21.882 39.4433 21.2305 40.2579 20.4083C41.0725 19.5868 41.704 18.6278 42.1529 17.5321C42.602 16.4364 42.8265 15.2742 42.8265 14.0458C42.8265 12.817 42.602 11.6548 42.1529 10.5588C41.8867 9.90893 41.559 9.30883 41.17 8.75813L46.5841 3.35152L44.4328 1.20312L39.0022 6.62619C38.5147 6.29422 37.9854 6.00728 37.4148 5.76502C36.3007 5.29193 35.0706 5.05505 33.7241 5.05505C32.3772 5.05505 31.1471 5.29596 30.033 5.77745C28.919 6.25894 27.9547 6.91045 27.1401 7.73231C26.3255 8.55417 25.6936 9.51312 25.2448 10.6088C24.7959 11.7045 24.5715 12.8668 24.5715 14.0955C24.5715 15.3239 24.7959 16.4858 25.2448 17.5819C25.5113 18.232 25.839 18.8321 26.2279 19.3832L20.8142 24.7891L22.9656 26.9375L28.3958 21.5148C28.8833 21.8467 29.4126 22.1337 29.9832 22.3759C31.0973 22.849 32.3274 23.0856 33.6739 23.0856C35.0208 23.0856 36.2509 22.8447 37.365 22.3635V22.3635Z" fill="#FFFFFF" /> +</svg> diff --git a/img/logo-bw.svg b/img/logo-bw.svg new file mode 100644 index 00000000000..f2575260a76 --- /dev/null +++ b/img/logo-bw.svg @@ -0,0 +1,8 @@ +<svg width="144" height="28" viewBox="0 0 144 28" fill="none" xmlns="http://www.w3.org/2000/svg"> + <path fill-rule="evenodd" clip-rule="evenodd" d="M16 20.0202L14.0251 18.0202C13.275 18.72 12.5167 19.2745 11.7497 19.6829C10.9834 20.091 10.0666 20.2951 9.00008 20.2951C8.16662 20.2951 7.3959 20.1329 6.68758 19.8077C5.97926 19.4826 5.36673 19.0371 4.84999 18.4701C4.33325 17.9035 3.93355 17.2411 3.64989 16.4829C3.36656 15.7247 3.22523 14.9118 3.22523 14.0457C3.22523 13.1789 3.36656 12.3705 3.64989 11.6204C3.93355 10.8706 4.33325 10.2166 4.84999 9.65808C5.36673 9.09989 5.97926 8.6584 6.68758 8.33326C7.3959 8.00846 8.16662 7.8459 9.00008 7.8459C9.99983 7.8459 10.8916 8.0459 11.6748 8.44591C12.4584 8.84558 13.2001 9.37072 13.8997 10.0207L15.8749 7.74606C15.4583 7.34605 15.0168 6.97944 14.55 6.64587C14.0835 6.31264 13.5752 6.02494 13.025 5.78345C12.4749 5.54163 11.8708 5.35444 11.2124 5.22122C10.554 5.08765 9.82477 5.02087 9.02504 5.02087C7.69171 5.02087 6.47508 5.25865 5.37516 5.73354C4.2749 6.20842 3.32507 6.85835 2.525 7.68333C1.72493 8.50831 1.10431 9.47056 0.66245 10.5707C0.220592 11.6706 0 12.8457 0 14.0956C0 15.3621 0.224977 16.5453 0.67493 17.6455C1.12488 18.745 1.74585 19.6991 2.53748 20.5076C3.32912 21.3157 4.26646 21.9531 5.34986 22.4199C6.43326 22.8867 7.61683 23.1198 8.89991 23.1198C9.71684 23.1198 10.4626 23.0489 11.1375 22.9073C11.8125 22.7656 12.4334 22.5575 13.0001 22.2827C13.5667 22.0074 14.096 21.6823 14.5877 21.3076C15.0792 20.9325 15.55 20.5032 16 20.0202" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M55.6691 9.97591C55.6691 9.39376 55.9177 8.8991 56.4152 8.49193C56.9123 8.08409 57.6087 7.88051 58.5037 7.88051C59.2995 7.88051 60.0868 8.03462 60.8657 8.34219C61.645 8.64975 62.4323 9.09461 63.2277 9.67642L64.8688 7.35691C63.9741 6.64184 63.0167 6.09737 61.9972 5.72352C60.9774 5.34933 59.8298 5.16223 58.5534 5.16223C57.6916 5.16223 56.8959 5.2827 56.1706 5.52397C55.4413 5.76491 54.82 6.10982 54.3018 6.55872C53.7838 7.00795 53.3776 7.544 53.0793 8.16754C52.7851 8.79108 52.6359 9.48529 52.6359 10.2502C52.6359 11.0648 52.7643 11.755 53.0213 12.3203C53.2783 12.8857 53.6553 13.3679 54.1444 13.767C54.6332 14.1661 55.2424 14.4985 55.9633 14.7647C56.6886 15.0309 57.5135 15.2715 58.4457 15.4878C59.2582 15.6874 59.9167 15.8785 60.4266 16.0612C60.9322 16.2443 61.33 16.4398 61.6242 16.6474C61.914 16.8554 62.1133 17.0839 62.221 17.3332C62.3287 17.5829 62.3824 17.8652 62.3824 18.1812C62.3824 18.8633 62.1049 19.4037 61.5497 19.8025C60.9942 20.2019 60.2441 20.4011 59.2995 20.4011C58.2055 20.4011 57.2273 20.2056 56.3655 19.8149C55.5034 19.4243 54.65 18.8633 53.8043 18.1314L51.9646 20.3264C53.0089 21.274 54.1444 21.9766 55.3709 22.4339C56.5977 22.8912 57.8821 23.1197 59.2247 23.1197C60.1364 23.1197 60.9738 23.0033 61.7363 22.7708C62.4944 22.5376 63.1492 22.1967 63.688 21.7478C64.2307 21.2989 64.6534 20.7504 64.96 20.102C65.2626 19.4535 65.4159 18.7136 65.4159 17.8821C65.4159 17.1505 65.2958 16.5145 65.0553 15.9741C64.8148 15.4337 64.4585 14.9602 63.9946 14.5524C63.5303 14.1452 62.9419 13.7999 62.2374 13.5173C61.5333 13.2349 60.7208 12.9772 59.809 12.7443C58.9761 12.5448 58.2924 12.3533 57.7496 12.1706C57.2109 11.9879 56.7882 11.7883 56.4772 11.5719C56.1706 11.3559 55.9596 11.1231 55.8432 10.8737C55.7275 10.624 55.6691 10.3249 55.6691 9.97591" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M89.7054 10.223V22.6955H92.7433V5.30359H89.4809L84.1768 13.5276L78.8726 5.30359H75.6106V22.6955H78.6485V10.2726L84.1019 18.4221H84.2017L89.7054 10.223Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M118.268 14.0956C118.268 14.9455 118.122 15.7496 117.831 16.5081C117.54 17.2663 117.137 17.9244 116.621 18.4825C116.105 19.0407 115.486 19.4826 114.762 19.8077C114.038 20.1328 113.244 20.2951 112.379 20.2951C111.514 20.2951 110.715 20.1284 109.983 19.7952C109.252 19.4617 108.623 19.0117 108.099 18.4454C107.576 17.8785 107.168 17.2161 106.877 16.4579C106.586 15.6997 106.44 14.8953 106.44 14.0457C106.44 13.1954 106.586 12.3913 106.877 11.6331C107.168 10.8746 107.571 10.2166 108.087 9.65806C108.603 9.09986 109.223 8.65837 109.946 8.33324C110.67 8.00844 111.464 7.84587 112.329 7.84587C113.194 7.84587 113.993 8.01249 114.725 8.34605C115.456 8.67928 116.085 9.12921 116.608 9.69583C117.133 10.2621 117.54 10.9249 117.831 11.6831C118.122 12.4413 118.268 13.2457 118.268 14.0956ZM121.487 14.0457C121.487 12.8123 121.262 11.6456 120.813 10.5455C120.364 9.44593 119.74 8.4874 118.942 7.67085C118.143 6.85397 117.187 6.20842 116.072 5.73354C114.957 5.25865 113.727 5.02087 112.379 5.02087C111.032 5.02087 109.801 5.2627 108.686 5.74602C107.571 6.22933 106.606 6.88331 105.791 7.70829C104.976 8.53327 104.344 9.49585 103.895 10.5957C103.446 11.6956 103.221 12.8622 103.221 14.0956C103.221 15.3287 103.446 16.495 103.895 17.5952C104.344 18.6954 104.968 19.6536 105.766 20.4701C106.565 21.2867 107.521 21.9326 108.636 22.4074C109.75 22.8823 110.981 23.1198 112.329 23.1198C113.676 23.1198 114.908 22.8779 116.022 22.395C117.137 21.9117 118.101 21.2577 118.917 20.4324C119.732 19.6077 120.364 18.6451 120.813 17.5453C121.262 16.4454 121.487 15.2788 121.487 14.0457V14.0457Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M134.253 9.97591C134.253 9.39376 134.502 8.8991 134.999 8.49193C135.496 8.08409 136.192 7.88051 137.088 7.88051C137.883 7.88051 138.671 8.03462 139.45 8.34219C140.229 8.64975 141.016 9.09461 141.812 9.67642L143.453 7.35691C142.558 6.64184 141.6 6.09737 140.581 5.72352C139.562 5.34933 138.414 5.16223 137.137 5.16223C136.276 5.16223 135.48 5.2827 134.755 5.52397C134.025 5.76491 133.404 6.10982 132.886 6.55872C132.368 7.00795 131.962 7.544 131.663 8.16754C131.369 8.79108 131.22 9.48529 131.22 10.2502C131.22 11.0648 131.348 11.755 131.605 12.3203C131.862 12.8857 132.239 13.3679 132.728 13.767C133.217 14.1661 133.826 14.4985 134.548 14.7647C135.273 15.0309 136.097 15.2715 137.03 15.4878C137.842 15.6874 138.501 15.8785 139.011 16.0612C139.516 16.2443 139.914 16.4398 140.208 16.6474C140.498 16.8554 140.697 17.0839 140.805 17.3332C140.913 17.5829 140.967 17.8652 140.967 18.1812C140.967 18.8633 140.689 19.4037 140.134 19.8025C139.578 20.2019 138.828 20.4011 137.883 20.4011C136.789 20.4011 135.811 20.2056 134.949 19.8149C134.088 19.4243 133.234 18.8633 132.388 18.1314L130.549 20.3264C131.593 21.274 132.728 21.9766 133.955 22.4339C135.181 22.8912 136.466 23.1197 137.809 23.1197C138.72 23.1197 139.557 23.0033 140.32 22.7708C141.078 22.5376 141.733 22.1967 142.272 21.7478C142.815 21.2989 143.237 20.7504 143.544 20.102C143.846 19.4535 144 18.7136 144 17.8821C144 17.1505 143.879 16.5145 143.639 15.9741C143.399 15.4337 143.043 14.9602 142.578 14.5524C142.114 14.1452 141.526 13.7999 140.821 13.5173C140.117 13.2349 139.304 12.9772 138.393 12.7443C137.56 12.5448 136.876 12.3533 136.334 12.1706C135.795 11.9879 135.372 11.7883 135.061 11.5719C134.755 11.3559 134.543 11.1231 134.427 10.8737C134.311 10.624 134.253 10.3249 134.253 9.97591" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M36.8401 8.78536L28.5159 17.0984C28.4086 16.8904 28.3117 16.6737 28.2249 16.4489C27.9342 15.6936 27.7888 14.8922 27.7888 14.0458C27.7888 13.1987 27.9342 12.3977 28.2249 11.6424C28.5159 10.8867 28.919 10.2312 29.4345 9.67476C29.9499 9.11868 30.5694 8.67885 31.2924 8.35495C32.0158 8.03138 32.8095 7.86942 33.6739 7.86942C34.5386 7.86942 35.3367 8.03541 36.0679 8.36771C36.3397 8.49103 36.5971 8.63013 36.8401 8.78536ZM36.1056 19.786C35.3822 20.1099 34.5884 20.2715 33.7241 20.2715C32.8593 20.2715 32.0613 20.1055 31.3298 19.7736C31.0582 19.6499 30.8008 19.5108 30.5583 19.3552L38.8821 11.0429C38.9894 11.2505 39.0863 11.4669 39.1731 11.692C39.4638 12.4474 39.6092 13.2487 39.6092 14.0955C39.6092 14.9422 39.4638 15.7432 39.1731 16.4989C38.8821 17.2542 38.479 17.9098 37.9635 18.4658C37.4481 19.0219 36.829 19.4621 36.1056 19.786ZM37.365 22.3635C38.479 21.882 39.4433 21.2305 40.2579 20.4083C41.0725 19.5868 41.704 18.6278 42.1529 17.5321C42.602 16.4364 42.8265 15.2742 42.8265 14.0458C42.8265 12.817 42.602 11.6548 42.1529 10.5588C41.8867 9.90893 41.559 9.30883 41.17 8.75813L46.5841 3.35152L44.4328 1.20312L39.0022 6.62619C38.5147 6.29422 37.9854 6.00728 37.4148 5.76502C36.3007 5.29193 35.0706 5.05505 33.7241 5.05505C32.3772 5.05505 31.1471 5.29596 30.033 5.77745C28.919 6.25894 27.9547 6.91045 27.1401 7.73231C26.3255 8.55417 25.6936 9.51312 25.2448 10.6088C24.7959 11.7045 24.5715 12.8668 24.5715 14.0955C24.5715 15.3239 24.7959 16.4858 25.2448 17.5819C25.5113 18.232 25.839 18.8321 26.2279 19.3832L20.8142 24.7891L22.9656 26.9375L28.3958 21.5148C28.8833 21.8467 29.4126 22.1337 29.9832 22.3759C31.0973 22.849 32.3274 23.0856 33.6739 23.0856C35.0208 23.0856 36.2509 22.8447 37.365 22.3635V22.3635Z" fill="#2E3148" /> +</svg> diff --git a/img/logo-sdk.svg b/img/logo-sdk.svg new file mode 100644 index 00000000000..444eff2ab36 --- /dev/null +++ b/img/logo-sdk.svg @@ -0,0 +1,10 @@ +<svg width="100%" height="100%" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-25cba946=""> + <path fill-rule="evenodd" clip-rule="evenodd" d="M100 6.9282L19.3975 53.4641V146.536L100 193.072L180.603 146.536V53.4641L100 6.9282ZM186.603 50L100 0L13.3975 50V150L100 200L186.603 150V50Z" fill="#5064FB"></path> + <path fill-rule="evenodd" clip-rule="evenodd" d="M100 86.5949L88.6795 93.1308V106.203L100 112.739L111.321 106.203V93.1308L100 86.5949ZM117.321 89.6667L100 79.6667L82.6795 89.6667V109.667L100 119.667L117.321 109.667V89.6667Z" fill="#5064FB"></path> + <path fill-rule="evenodd" clip-rule="evenodd" d="M119.333 120.262L108.013 126.798V139.869L119.333 146.405L130.654 139.869V126.798L119.333 120.262ZM136.654 123.333L119.333 113.333L102.013 123.333V143.333L119.333 153.333L136.654 143.333V123.333Z" fill="#5064FB"></path> + <path fill-rule="evenodd" clip-rule="evenodd" d="M138.667 86.5949L127.346 93.1308V106.203L138.667 112.739L149.987 106.203V93.1308L138.667 86.5949ZM155.987 89.6667L138.667 79.6667L121.346 89.6667V109.667L138.667 119.667L155.987 109.667V89.6667Z" fill="#5064FB"></path> + <path fill-rule="evenodd" clip-rule="evenodd" d="M61.3333 86.5949L50.0128 93.1308V106.203L61.3333 112.739L72.6538 106.203V93.1308L61.3333 86.5949ZM78.6538 89.6667L61.3333 79.6667L44.0128 89.6667V109.667L61.3333 119.667L78.6538 109.667V89.6667Z" fill="#5064FB"></path> + <path fill-rule="evenodd" clip-rule="evenodd" d="M80.6667 120.262L69.3462 126.798V139.869L80.6667 146.405L91.9872 139.869V126.798L80.6667 120.262ZM97.9872 123.333L80.6667 113.333L63.3462 123.333V143.333L80.6667 153.333L97.9872 143.333V123.333Z" fill="#5064FB"></path> + <path fill-rule="evenodd" clip-rule="evenodd" d="M119.333 53.595L108.013 60.1308V73.2026L119.333 79.7385L130.654 73.2026V60.1308L119.333 53.595ZM136.654 56.6667L119.333 46.6667L102.013 56.6667V76.6667L119.333 86.6667L136.654 76.6667V56.6667Z" fill="#5064FB"></path> + <path fill-rule="evenodd" clip-rule="evenodd" d="M80.6667 53.595L69.3462 60.1308V73.2026L80.6667 79.7385L91.9872 73.2026V60.1308L80.6667 53.595ZM97.9872 56.6667L80.6667 46.6667L63.3462 56.6667V76.6667L80.6667 86.6667L97.9872 76.6667V56.6667Z" fill="#5064FB"></path> +</svg> \ No newline at end of file diff --git a/img/logo.svg b/img/logo.svg new file mode 100644 index 00000000000..95ca6d30da5 --- /dev/null +++ b/img/logo.svg @@ -0,0 +1,18 @@ +<svg width="168" height="66" viewBox="0 0 168 66" fill="#2E3148" xmlns="http://www.w3.org/2000/svg"> + <path fill-rule="evenodd" clip-rule="evenodd" d="M40 0V31.5004V54V54.5004L20 66.0004L0 54.5004V54V31.5004V0H40Z" fill="#5064FB" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M20 28.1085L7.10355 35.5543V50.4457L20 57.8915L32.8964 50.4457V35.5543L20 28.1085ZM33.8564 35L20 27L6.14355 35V51L20 59L33.8564 51V35Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M20.0001 40.8553L18.1888 41.9011V43.9925L20.0001 45.0383L21.8113 43.9925V41.9011L20.0001 40.8553ZM22.7713 41.3468L20.0001 39.7468L17.2288 41.3468V44.5468L20.0001 46.1468L22.7713 44.5468V41.3468Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M23.0934 46.242L21.2821 47.2877V49.3792L23.0934 50.425L24.9047 49.3792V47.2877L23.0934 46.242ZM25.8647 46.7335L23.0934 45.1335L20.3221 46.7335V49.9335L23.0934 51.5335L25.8647 49.9335V46.7335Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M26.1867 40.8553L24.3754 41.9011V43.9925L26.1867 45.0383L27.998 43.9925V41.9011L26.1867 40.8553ZM28.958 41.3468L26.1867 39.7468L23.4154 41.3468V44.5468L26.1867 46.1468L28.958 44.5468V41.3468Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M13.8134 40.8553L12.0021 41.9011V43.9925L13.8134 45.0383L15.6247 43.9925V41.9011L13.8134 40.8553ZM16.5847 41.3468L13.8134 39.7468L11.0421 41.3468V44.5468L13.8134 46.1468L16.5847 44.5468V41.3468Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M16.9067 46.242L15.0954 47.2877V49.3792L16.9067 50.425L18.718 49.3792V47.2877L16.9067 46.242ZM19.678 46.7335L16.9067 45.1335L14.1354 46.7335V49.9335L16.9067 51.5335L19.678 49.9335V46.7335Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M23.0934 35.5753L21.2821 36.6211V38.7125L23.0934 39.7583L24.9047 38.7125V36.6211L23.0934 35.5753ZM25.8647 36.0668L23.0934 34.4668L20.3221 36.0668V39.2668L23.0934 40.8668L25.8647 39.2668V36.0668Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M16.9067 35.5753L15.0954 36.6211V38.7125L16.9067 39.7583L18.718 38.7125V36.6211L16.9067 35.5753ZM19.678 36.0668L16.9067 34.4668L14.1354 36.0668V39.2668L16.9067 40.8668L19.678 39.2668V36.0668Z" fill="#2E3148" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M62.6667 38.0132L61.3501 36.6799C60.85 37.1464 60.3445 37.5161 59.8332 37.7884C59.3223 38.0604 58.7111 38.1965 58.0001 38.1965C57.4444 38.1965 56.9306 38.0883 56.4584 37.8716C55.9862 37.6548 55.5778 37.3578 55.2333 36.9798C54.8888 36.6021 54.6224 36.1605 54.4333 35.655C54.2444 35.1495 54.1502 34.6076 54.1502 34.0302C54.1502 33.4524 54.2444 32.9134 54.4333 32.4133C54.6224 31.9135 54.8888 31.4775 55.2333 31.1051C55.5778 30.733 55.9862 30.4387 56.4584 30.2219C56.9306 30.0054 57.4444 29.897 58.0001 29.897C58.6666 29.897 59.2611 30.0304 59.7832 30.297C60.3056 30.5635 60.8001 30.9136 61.2664 31.3469L62.5832 29.8305C62.3055 29.5638 62.0112 29.3194 61.7 29.097C61.389 28.8748 61.0501 28.6831 60.6834 28.5221C60.3166 28.3608 59.9139 28.236 59.4749 28.1472C59.036 28.0582 58.5498 28.0137 58.0167 28.0137C57.1278 28.0137 56.3167 28.1722 55.5834 28.4888C54.8499 28.8054 54.2167 29.2387 53.6833 29.7886C53.15 30.3386 52.7362 30.9801 52.4416 31.7136C52.1471 32.4468 52 33.2302 52 34.0635C52 34.9078 52.15 35.6966 52.45 36.4301C52.7499 37.1631 53.1639 37.7992 53.6917 38.3381C54.2194 38.8769 54.8443 39.3018 55.5666 39.613C56.2888 39.9242 57.0779 40.0796 57.9333 40.0796C58.4779 40.0796 58.9751 40.0324 59.425 39.938C59.875 39.8435 60.289 39.7048 60.6667 39.5215C61.0445 39.338 61.3973 39.1213 61.7252 38.8715C62.0528 38.6214 62.3667 38.3352 62.6667 38.0132Z" fill="#161931" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M89.1127 31.3175C89.1127 30.9294 89.2785 30.5996 89.6101 30.3282C89.9415 30.0563 90.4058 29.9206 91.0025 29.9206C91.533 29.9206 92.0579 30.0233 92.5772 30.2284C93.0967 30.4334 93.6216 30.73 94.1518 31.1179L95.2459 29.5715C94.6494 29.0948 94.0111 28.7318 93.3315 28.4826C92.6516 28.2331 91.8866 28.1084 91.0356 28.1084C90.4611 28.1084 89.9306 28.1887 89.4471 28.3496C88.9609 28.5102 88.5467 28.7401 88.2012 29.0394C87.8559 29.3389 87.585 29.6962 87.3862 30.1119C87.1901 30.5276 87.0906 30.9904 87.0906 31.5004C87.0906 32.0435 87.1762 32.5036 87.3475 32.8805C87.5188 33.2573 87.7702 33.5788 88.0963 33.8449C88.4221 34.1109 88.8283 34.3326 89.3089 34.51C89.7924 34.6875 90.3423 34.8479 90.9638 34.9921C91.5055 35.1252 91.9445 35.2526 92.2844 35.3744C92.6214 35.4964 92.8867 35.6268 93.0828 35.7652C93.276 35.9038 93.4089 36.0562 93.4807 36.2224C93.5525 36.3888 93.5882 36.5771 93.5882 36.7877C93.5882 37.2424 93.4033 37.6027 93.0332 37.8686C92.6628 38.1349 92.1627 38.2677 91.533 38.2677C90.8037 38.2677 90.1515 38.1373 89.577 37.8769C89.0023 37.6164 88.4333 37.2424 87.8695 36.7545L86.6431 38.2179C87.3393 38.8496 88.0963 39.318 88.9139 39.6229C89.7318 39.9277 90.5881 40.0801 91.4831 40.0801C92.091 40.0801 92.6492 40.0024 93.1575 39.8474C93.6629 39.692 94.0995 39.4647 94.4586 39.1655C94.8205 38.8662 95.1023 38.5005 95.3067 38.0682C95.5084 37.6359 95.6106 37.1426 95.6106 36.5883C95.6106 36.1006 95.5306 35.6766 95.3702 35.3163C95.2099 34.956 94.9724 34.6404 94.6631 34.3685C94.3535 34.097 93.9613 33.8669 93.4916 33.6784C93.0222 33.4902 92.4805 33.3184 91.8727 33.1631C91.3174 33.0301 90.8616 32.9025 90.4998 32.7806C90.1406 32.6588 89.8588 32.5258 89.6515 32.3815C89.4471 32.2375 89.3064 32.0823 89.2288 31.916C89.1516 31.7496 89.1127 31.5502 89.1127 31.3175Z" fill="#161931" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M111.804 31.4822V39.7972H113.829V28.2026H111.654L108.118 33.6853L104.582 28.2026H102.407V39.7972H104.432V31.5153L108.068 36.9483H108.134L111.804 31.4822Z" fill="#161931" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M130.845 34.0635C130.845 34.6301 130.748 35.1662 130.554 35.6718C130.36 36.1773 130.091 36.616 129.747 36.9881C129.404 37.3602 128.99 37.6548 128.508 37.8716C128.026 38.0883 127.496 38.1965 126.92 38.1965C126.343 38.1965 125.81 38.0854 125.322 37.8632C124.834 37.6409 124.416 37.3409 124.066 36.9634C123.717 36.5854 123.445 36.1438 123.251 35.6383C123.057 35.1329 122.96 34.5966 122.96 34.0302C122.96 33.4634 123.057 32.9273 123.251 32.4219C123.445 31.9162 123.714 31.4775 124.058 31.1051C124.402 30.733 124.815 30.4387 125.297 30.2219C125.78 30.0054 126.309 29.897 126.886 29.897C127.463 29.897 127.995 30.0081 128.483 30.2305C128.971 30.4526 129.39 30.7526 129.739 31.1303C130.088 31.5078 130.36 31.9497 130.554 32.4551C130.748 32.9606 130.845 33.4969 130.845 34.0635ZM132.991 34.0302C132.991 33.2079 132.841 32.4302 132.542 31.6967C132.243 30.9637 131.827 30.3247 131.295 29.7803C130.762 29.2357 130.125 28.8054 129.381 28.4888C128.638 28.1722 127.818 28.0137 126.92 28.0137C126.021 28.0137 125.201 28.1749 124.457 28.4971C123.714 28.8193 123.071 29.2553 122.528 29.8053C121.984 30.3553 121.563 30.997 121.263 31.7302C120.964 32.4635 120.814 33.2412 120.814 34.0635C120.814 34.8856 120.964 35.6631 121.263 36.3966C121.563 37.13 121.979 37.7688 122.511 38.3132C123.043 38.8575 123.681 39.2881 124.424 39.6047C125.167 39.9213 125.988 40.0796 126.886 40.0796C127.784 40.0796 128.605 39.9184 129.348 39.5964C130.091 39.2742 130.734 38.8382 131.278 38.288C131.821 37.7382 132.243 37.0965 132.542 36.3633C132.841 35.63 132.991 34.8523 132.991 34.0302Z" fill="#161931" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M141.502 31.3175C141.502 30.9294 141.668 30.5996 141.999 30.3282C142.331 30.0563 142.795 29.9206 143.392 29.9206C143.922 29.9206 144.447 30.0233 144.967 30.2284C145.486 30.4334 146.011 30.73 146.541 31.1179L147.635 29.5715C147.039 29.0948 146.4 28.7318 145.721 28.4826C145.041 28.2331 144.276 28.1084 143.425 28.1084C142.85 28.1084 142.32 28.1887 141.836 28.3496C141.35 28.5102 140.936 28.7401 140.591 29.0394C140.245 29.3389 139.975 29.6962 139.775 30.1119C139.579 30.5276 139.48 30.9904 139.48 31.5004C139.48 32.0435 139.566 32.5036 139.737 32.8805C139.908 33.2573 140.16 33.5788 140.485 33.8449C140.812 34.1109 141.218 34.3326 141.698 34.51C142.182 34.6875 142.732 34.8479 143.353 34.9921C143.895 35.1252 144.334 35.2526 144.674 35.3744C145.011 35.4964 145.276 35.6268 145.472 35.7652C145.665 35.9038 145.798 36.0562 145.87 36.2224C145.942 36.3888 145.978 36.5771 145.978 36.7877C145.978 37.2424 145.792 37.6027 145.423 37.8686C145.052 38.1349 144.552 38.2677 143.922 38.2677C143.193 38.2677 142.541 38.1373 141.966 37.8769C141.392 37.6164 140.823 37.2424 140.259 36.7545L139.032 38.2179C139.728 38.8496 140.485 39.318 141.303 39.6229C142.121 39.9277 142.977 40.0801 143.873 40.0801C144.48 40.0801 145.038 40.0024 145.547 39.8474C146.052 39.692 146.489 39.4647 146.848 39.1655C147.21 38.8662 147.492 38.5005 147.696 38.0682C147.898 37.6359 148 37.1426 148 36.5883C148 36.1006 147.92 35.6766 147.76 35.3163C147.599 34.956 147.362 34.6404 147.052 34.3685C146.743 34.097 146.351 33.8669 145.881 33.6784C145.411 33.4902 144.87 33.3184 144.262 33.1631C143.707 33.0301 143.251 32.9025 142.889 32.7806C142.53 32.6588 142.248 32.5258 142.041 32.3815C141.836 32.2375 141.696 32.0823 141.618 31.916C141.541 31.7496 141.502 31.5502 141.502 31.3175Z" fill="#161931" /> + <path fill-rule="evenodd" clip-rule="evenodd" d="M76.56 30.5236L71.0106 36.0656C70.939 35.9269 70.8744 35.7824 70.8165 35.6326C70.6227 35.129 70.5258 34.5948 70.5258 34.0305C70.5258 33.4658 70.6227 32.9318 70.8165 32.4283C71.0106 31.9245 71.2793 31.4875 71.6229 31.1165C71.9666 30.7458 72.3795 30.4526 72.8616 30.2366C73.3438 30.0209 73.873 29.9129 74.4492 29.9129C75.0257 29.9129 75.5578 30.0236 76.0452 30.2451C76.2265 30.3274 76.3981 30.4201 76.56 30.5236ZM76.0703 37.8573C75.5881 38.0733 75.0589 38.181 74.4827 38.181C73.9062 38.181 73.3741 38.0704 72.8865 37.849C72.7055 37.7666 72.5339 37.6739 72.3721 37.5702L77.9214 32.0286C77.9929 32.167 78.0575 32.3113 78.1154 32.4614C78.3092 32.9649 78.4061 33.4992 78.4061 34.0636C78.4061 34.6281 78.3092 35.1621 78.1154 35.6659C77.9214 36.1695 77.6526 36.6065 77.309 36.9772C76.9653 37.348 76.5526 37.6414 76.0703 37.8573ZM76.9099 39.5757C77.6526 39.2547 78.2955 38.8203 78.8385 38.2722C79.3816 37.7245 79.8026 37.0852 80.1019 36.3548C80.4013 35.6243 80.5509 34.8495 80.5509 34.0305C80.5509 33.2114 80.4013 32.4365 80.1019 31.7058C79.9244 31.2726 79.706 30.8726 79.4467 30.5054L83.056 26.901L81.6218 25.4688L78.0014 29.0841C77.6764 28.8628 77.3236 28.6715 76.9431 28.51C76.2004 28.1946 75.3804 28.0367 74.4827 28.0367C73.5848 28.0367 72.7647 28.1973 72.022 28.5183C71.2793 28.8393 70.6364 29.2736 70.0934 29.8215C69.5503 30.3694 69.129 31.0087 68.8298 31.7392C68.5306 32.4697 68.381 33.2445 68.381 34.0637C68.381 34.8826 68.5306 35.6572 68.8298 36.3879C69.0075 36.8214 69.226 37.2214 69.4853 37.5888L65.8761 41.1927L67.3103 42.625L70.9305 39.0098C71.2555 39.2312 71.6084 39.4225 71.9888 39.584C72.7315 39.8994 73.5516 40.0571 74.4492 40.0571C75.3472 40.0571 76.1672 39.8964 76.9099 39.5757Z" fill="#161931" /> + <path d="M55.685 60.11C57.302 60.11 58.435 59.252 58.435 57.811V57.789C58.435 56.513 57.599 55.93 55.971 55.534C54.486 55.182 54.134 54.918 54.134 54.324V54.302C54.134 53.796 54.596 53.389 55.388 53.389C56.092 53.389 56.785 53.664 57.478 54.181L58.204 53.158C57.423 52.531 56.532 52.19 55.41 52.19C53.881 52.19 52.781 53.103 52.781 54.423V54.445C52.781 55.864 53.705 56.348 55.344 56.744C56.774 57.074 57.082 57.371 57.082 57.921V57.943C57.082 58.515 56.554 58.911 55.718 58.911C54.772 58.911 54.024 58.548 53.287 57.91L52.473 58.878C53.397 59.703 54.508 60.11 55.685 60.11ZM60.2461 60H63.1171C65.5371 60 67.2091 58.317 67.2091 56.15V56.128C67.2091 53.961 65.5371 52.3 63.1171 52.3H60.2461V60ZM63.1171 53.532C64.7341 53.532 65.7901 54.643 65.7901 56.15V56.172C65.7901 57.679 64.7341 58.768 63.1171 58.768H61.5991V53.532H63.1171ZM69.0706 60H70.4236V57.767L71.6226 56.535L74.2516 60H75.9016L72.5466 55.611L75.7586 52.3H74.0756L70.4236 56.172V52.3H69.0706V60ZM80.7899 60H83.6609C86.0809 60 87.7529 58.317 87.7529 56.15V56.128C87.7529 53.961 86.0809 52.3 83.6609 52.3H80.7899V60ZM83.6609 53.532C85.2779 53.532 86.3339 54.643 86.3339 56.15V56.172C86.3339 57.679 85.2779 58.768 83.6609 58.768H82.1429V53.532H83.6609ZM92.2214 60.132C94.0144 60.132 95.3344 58.757 95.3344 57.107V57.085C95.3344 55.424 94.0254 54.071 92.2434 54.071C90.4614 54.071 89.1414 55.446 89.1414 57.107V57.129C89.1414 58.779 90.4504 60.132 92.2214 60.132ZM92.2434 58.966C91.2094 58.966 90.4724 58.119 90.4724 57.107V57.085C90.4724 56.073 91.1544 55.237 92.2214 55.237C93.2664 55.237 94.0034 56.084 94.0034 57.107V57.129C94.0034 58.13 93.3214 58.966 92.2434 58.966ZM99.5939 60.132C100.727 60.132 101.398 59.681 101.97 59.043L101.167 58.251C100.738 58.68 100.287 58.966 99.6599 58.966C98.6369 58.966 97.9219 58.141 97.9219 57.107V57.085C97.9219 56.073 98.6369 55.237 99.6049 55.237C100.265 55.237 100.694 55.545 101.101 55.963L101.937 55.072C101.387 54.478 100.705 54.071 99.6159 54.071C97.8669 54.071 96.5909 55.457 96.5909 57.107V57.129C96.5909 58.779 97.8669 60.132 99.5939 60.132ZM105.405 60.121C106.307 60.121 106.846 59.648 107.22 59.098V60H108.562V54.192H107.22V57.47C107.22 58.372 106.681 58.9 105.911 58.9C105.119 58.9 104.668 58.394 104.668 57.492V54.192H103.337V57.888C103.337 59.241 104.096 60.121 105.405 60.121ZM110.434 60H111.776V56.722C111.776 55.831 112.282 55.281 113.019 55.281C113.756 55.281 114.196 55.787 114.196 56.689V60H115.527V56.722C115.527 55.787 116.044 55.281 116.77 55.281C117.518 55.281 117.947 55.776 117.947 56.7V60H119.278V56.293C119.278 54.874 118.508 54.071 117.243 54.071C116.363 54.071 115.747 54.478 115.285 55.094C114.977 54.478 114.383 54.071 113.547 54.071C112.656 54.071 112.15 54.555 111.776 55.072V54.192H110.434V60ZM123.768 60.132C124.835 60.132 125.594 59.703 126.144 59.043L125.363 58.35C124.901 58.801 124.439 59.043 123.79 59.043C122.932 59.043 122.261 58.515 122.118 57.569H126.386C126.397 57.437 126.408 57.316 126.408 57.195C126.408 55.523 125.473 54.071 123.625 54.071C121.964 54.071 120.787 55.435 120.787 57.096V57.118C120.787 58.911 122.085 60.132 123.768 60.132ZM122.107 56.689C122.228 55.787 122.8 55.16 123.614 55.16C124.494 55.16 125 55.831 125.088 56.689H122.107ZM127.954 60H129.296V56.722C129.296 55.82 129.835 55.281 130.605 55.281C131.397 55.281 131.848 55.798 131.848 56.7V60H133.179V56.293C133.179 54.951 132.42 54.071 131.111 54.071C130.209 54.071 129.67 54.544 129.296 55.083V54.192H127.954V60ZM136.953 60.099C137.459 60.099 137.822 59.989 138.152 59.802V58.713C137.888 58.845 137.624 58.911 137.327 58.911C136.876 58.911 136.612 58.702 136.612 58.185V55.336H138.174V54.192H136.612V52.597H135.281V54.192H134.544V55.336H135.281V58.394C135.281 59.67 135.974 60.099 136.953 60.099ZM141.42 60.121C142.311 60.121 142.916 59.747 143.312 59.274V60H144.61V56.557C144.61 55.798 144.412 55.182 143.983 54.764C143.576 54.346 142.927 54.115 142.058 54.115C141.134 54.115 140.507 54.302 139.858 54.588L140.221 55.633C140.749 55.413 141.233 55.27 141.882 55.27C142.817 55.27 143.323 55.71 143.323 56.535V56.678C142.872 56.535 142.41 56.436 141.761 56.436C140.342 56.436 139.352 57.052 139.352 58.306V58.328C139.352 59.494 140.331 60.121 141.42 60.121ZM141.794 59.153C141.156 59.153 140.661 58.834 140.661 58.273V58.251C140.661 57.646 141.167 57.283 142.025 57.283C142.553 57.283 143.004 57.382 143.345 57.514V57.91C143.345 58.647 142.674 59.153 141.794 59.153ZM148.318 60.099C148.824 60.099 149.187 59.989 149.517 59.802V58.713C149.253 58.845 148.989 58.911 148.692 58.911C148.241 58.911 147.977 58.702 147.977 58.185V55.336H149.539V54.192H147.977V52.597H146.646V54.192H145.909V55.336H146.646V58.394C146.646 59.67 147.339 60.099 148.318 60.099ZM151.135 53.301H152.565V52.036H151.135V53.301ZM151.179 60H152.521V54.192H151.179V60ZM157.242 60.132C159.035 60.132 160.355 58.757 160.355 57.107V57.085C160.355 55.424 159.046 54.071 157.264 54.071C155.482 54.071 154.162 55.446 154.162 57.107V57.129C154.162 58.779 155.471 60.132 157.242 60.132ZM157.264 58.966C156.23 58.966 155.493 58.119 155.493 57.107V57.085C155.493 56.073 156.175 55.237 157.242 55.237C158.287 55.237 159.024 56.084 159.024 57.107V57.129C159.024 58.13 158.342 58.966 157.264 58.966ZM161.919 60H163.261V56.722C163.261 55.82 163.8 55.281 164.57 55.281C165.362 55.281 165.813 55.798 165.813 56.7V60H167.144V56.293C167.144 54.951 166.385 54.071 165.076 54.071C164.174 54.071 163.635 54.544 163.261 55.083V54.192H161.919V60Z" fill="#5064FB" /> +</svg> diff --git a/index.html b/index.html new file mode 100644 index 00000000000..208a44a9ad5 --- /dev/null +++ b/index.html @@ -0,0 +1,26 @@ +<!doctype html> +<html lang="en" dir="ltr" data-has-hydrated="false"> +<head> +<meta charset="UTF-8"> +<meta name="generator" content="Docusaurus v2.4.3"> +<title data-rh="true">Cosmos Hub + + + + + + + + + + + + + + +

    + + + + \ No newline at end of file diff --git a/main.html b/main.html new file mode 100644 index 00000000000..f73726026c7 --- /dev/null +++ b/main.html @@ -0,0 +1,28 @@ + + + + + +Introduction | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Introduction

    tip

    v17 Upgrade

    Cosmos Hub will be upgraded to v17.1.0 at block height: 20,739,800

    To upgrade from v16.0.0 check the upgrade guide

    Welcome to the Cosmos Hub

    Introduction

    The Cosmos Hub is the first of thousands of interconnected blockchains that will eventually comprise the Cosmos Network. The primary token of the Cosmos Hub is the ATOM, but the Hub will support many tokens in the future.

    The ATOM

    Do you have ATOM tokens? With ATOM, you have the superpower to contribute to the security and governance of the Cosmos Hub. Delegate your ATOM to one or more of the validators on the Cosmos Hub blockchain to earn more ATOM through Proof-of-Stake. You can also vote with your ATOM to influence the future of the Cosmos Hub through on-chain governance proposals.

    Learn more about being a delegator, learn about the security risks, and start participating with one of the following wallets.

    Cosmos Hub Wallets

    danger

    Do your own research and take precautions in regards to wallet security. Maintaining proper security practices is solely your responsibility when using third party wallets.

    These community-maintained web and mobile wallets allow you to store & transfer ATOM, delegate ATOM to validators, and vote on on-chain governance proposals. Note that we do not endorse any of the wallets, they are listed for your convenience.

    Metamask Snaps

    Cosmos Hub Explorers

    These block explorers allow you to search, view and analyze Cosmos Hub datalike blocks, transactions, validators, etc.

    Cosmos Hub CLI

    gaiad is a command-line interface that lets you interact with the Cosmos Hub. gaiad is the only tool that supports 100% of the Cosmos Hub features, including accounts, transfers, delegation, and governance. Learn more about gaiad with the delegator's CLI guide.

    Running a full-node on the Cosmos Hub Mainnet

    In order to run a full-node for the Cosmos Hub mainnet, you must first install gaiad. Then, follow the guide. +If you are looking to run a validator node, follow the [validator setup guide](./validators/valid +ator-setup).

    Join the Community

    Have questions, comments, or new ideas? Participate in the Cosmos community through one of the following channels.

    To learn more about the Cosmos Hub and how it fits within the Cosmos Network, visit cosmos.network.

    + + + + \ No newline at end of file diff --git a/main.html.html b/main.html.html new file mode 100644 index 00000000000..e9fbad1c343 --- /dev/null +++ b/main.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/architecture.html b/main/architecture.html new file mode 100644 index 00000000000..d6e5424256f --- /dev/null +++ b/main/architecture.html @@ -0,0 +1,35 @@ + + + + + +Architecture Decision Records (ADR) | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Architecture Decision Records (ADR)

    This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub.

    An Architectural Decision (AD) is a software design choice that addresses a functional or non-functional requirement that is architecturally significant. +An Architecturally Significant Requirement (ASR) is a requirement that has a measurable effect on a software system’s architecture and quality. +An Architectural Decision Record (ADR) captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log. All these are within the topic of Architectural Knowledge Management (AKM).

    You can read more about the ADR concept here.

    Rationale

    ADRs are intended to be the primary mechanism for proposing new feature designs and new processes, for collecting community input on an issue, and for documenting the design decisions. +An ADR should provide:

    • Context on the relevant goals and the current state
    • Proposed changes to achieve the goals
    • Summary of pros and cons
    • Discarded solution spaces and why they were discarded
    • References
    • Changelog

    Note the distinction between an ADR and a spec. The ADR provides the context, intuition, reasoning, and +justification for a change in architecture, or for the architecture of something +new. The spec is much more compressed and streamlined summary of everything as +it stands today.

    If recorded decisions turn out to be lacking, convene a discussion, record the new decisions here, and then modify the code to match.

    Creating new ADR

    Read about the PROCESS.

    Use RFC 2119 Keywords

    When writing ADRs, follow the same best practices for writing RFCs. +When writing RFCs, key words are used to signify the requirements in the specification. +These words are often capitalized: "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL. +They are to be interpreted as described in RFC 2119.

    ADR Table of Contents

    Accepted

    • n/a

    Proposed

    • n/a

    Draft

    • n/a

    Rejected

    Deprecated

    + + + + \ No newline at end of file diff --git a/main/architecture.html.html b/main/architecture.html.html new file mode 100644 index 00000000000..d6a8e3b1ac0 --- /dev/null +++ b/main/architecture.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/architecture/PROCESS.html b/main/architecture/PROCESS.html new file mode 100644 index 00000000000..4544d4f1e40 --- /dev/null +++ b/main/architecture/PROCESS.html @@ -0,0 +1,26 @@ + + + + + +ADR Creation Process | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    ADR Creation Process

    1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md
    2. Create a draft Pull Request and solicit input from the stewarding team, if you want to get an early feedback.
    3. Make sure that the problem, the context and a recommended solution is clear and well documented. Be sure to document alternate solution spaces and give reasons why they have been discarded.
    4. Add an entry to a list in the README file Table of Contents.
    5. Create a Pull Request to propose a new ADR.

    ADR life cycle

    ADR creation is an iterative process. Instead of trying to solve all decisions in a single ADR pull request, we MUST firstly understand the problem and collect feedback through a GitHub Issue.

    1. Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary.

    2. Once the motivation is validated, a GitHub Pull Request (PR) is created with a new document based on the adr-template.md.

    3. An ADR doesn't have to arrive to main with an accepted status in a single PR. If the motivation is clear and the solution is sound, we SHOULD be able to merge it and keep a proposed status. It's preferable to have an iterative approach rather than long, not merged Pull Requests.

    4. If a proposed ADR is merged, then it should clearly document outstanding issues either in ADR document notes or in a GitHub Issue.

    5. The PR SHOULD always be merged. In the case of a faulty ADR, we still prefer to merge it with a rejected status. The only time the ADR SHOULD NOT be merged is if the author abandons it.

    6. Merged ADRs SHOULD NOT be deleted.

    ADR status

    Status has two components:

    {CONSENSUS STATUS} {IMPLEMENTATION STATUS}

    IMPLEMENTATION STATUS is either Implemented or Not Implemented.

    Consensus Status

    flowchart TD
    A[DRAFT] --> B[PROPOSED]
    B --> C[LAST CALL YYYY-MM-DD]
    B --> D[ABANDONED]
    C --> E[ACCEPTED or REJECTED]
    E --> F[SUPERSEDED by ADR-xxx]
    • DRAFT: [optional] an ADR which is work in progress, not being ready for a general review. This is to present an early work and get an early feedback in a Draft Pull Request form.
    • PROPOSED: an ADR covering a full solution architecture and still in the review - project stakeholders haven't reached an agreement yet.
    • LAST CALL <date for the last call>: [optional] clear notify that we are close to accept updates. Changing a status to LAST CALL means that social consensus (of Cosmos SDK maintainers) has been reached and we still want to give it a time to let the community react or analyze.
    • ACCEPTED: ADR which will represent a currently implemented or to be implemented architecture design.
    • REJECTED: ADR can go from PROPOSED or ACCEPTED to rejected if the consensus among project stakeholders will decide so.
    • SUPERSEEDED by ADR-xxx: ADR which has been superseded by a new ADR.
    • ABANDONED: the ADR is no longer pursued by the original authors.

    Language used in ADR

    • The context/background should be written in the present tense.
    • Avoid using a first, personal form.
    + + + + \ No newline at end of file diff --git a/main/architecture/PROCESS.html.html b/main/architecture/PROCESS.html.html new file mode 100644 index 00000000000..7bcff1709dd --- /dev/null +++ b/main/architecture/PROCESS.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/architecture/adr.html b/main/architecture/adr.html new file mode 100644 index 00000000000..956af6fba28 --- /dev/null +++ b/main/architecture/adr.html @@ -0,0 +1,35 @@ + + + + + +README | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    README

    Architecture Decision Records (ADR)

    This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub.

    An Architectural Decision (AD) is a software design choice that addresses a functional or non-functional requirement that is architecturally significant. +An Architecturally Significant Requirement (ASR) is a requirement that has a measurable effect on a software system’s architecture and quality. +An Architectural Decision Record (ADR) captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log. All these are within the topic of Architectural Knowledge Management (AKM).

    You can read more about the ADR concept here.

    Rationale

    ADRs are intended to be the primary mechanism for proposing new feature designs and new processes, for collecting community input on an issue, and for documenting the design decisions. +An ADR should provide:

    • Context on the relevant goals and the current state
    • Proposed changes to achieve the goals
    • Summary of pros and cons
    • Discarded solution spaces and why they were discarded
    • References
    • Changelog

    Note the distinction between an ADR and a spec. The ADR provides the context, intuition, reasoning, and +justification for a change in architecture, or for the architecture of something +new. The spec is much more compressed and streamlined summary of everything as +it stands today.

    If recorded decisions turn out to be lacking, convene a discussion, record the new decisions here, and then modify the code to match.

    Creating new ADR

    Read about the PROCESS.

    Use RFC 2119 Keywords

    When writing ADRs, follow the same best practices for writing RFCs. +When writing RFCs, key words are used to signify the requirements in the specification. +These words are often capitalized: "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL. +They are to be interpreted as described in RFC 2119.

    ADR Table of Contents

    Accepted

    • n/a

    Proposed

    Draft

    • n/a

    Rejected

    Deprecated

    + + + + \ No newline at end of file diff --git a/main/architecture/adr.html.html b/main/architecture/adr.html.html new file mode 100644 index 00000000000..383eae33b78 --- /dev/null +++ b/main/architecture/adr.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/architecture/adr/PROCESS.html b/main/architecture/adr/PROCESS.html new file mode 100644 index 00000000000..4609e72b89c --- /dev/null +++ b/main/architecture/adr/PROCESS.html @@ -0,0 +1,26 @@ + + + + + +ADR Creation Process | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    ADR Creation Process

    1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md
    2. Create a draft Pull Request and solicit input from the stewarding team, if you want to get an early feedback.
    3. Make sure that the problem, the context and a recommended solution is clear and well documented. Be sure to document alternate solution spaces and give reasons why they have been discarded.
    4. Add an entry to a list in the README file Table of Contents.
    5. Create a Pull Request to propose a new ADR.

    ADR life cycle

    ADR creation is an iterative process. Instead of trying to solve all decisions in a single ADR pull request, we MUST firstly understand the problem and collect feedback through a GitHub Issue.

    1. Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary.

    2. Once the motivation is validated, a GitHub Pull Request (PR) is created with a new document based on the adr-template.md.

    3. An ADR doesn't have to arrive to main with an accepted status in a single PR. If the motivation is clear and the solution is sound, we SHOULD be able to merge it and keep a proposed status. It's preferable to have an iterative approach rather than long, not merged Pull Requests.

    4. If a proposed ADR is merged, then it should clearly document outstanding issues either in ADR document notes or in a GitHub Issue.

    5. The PR SHOULD always be merged. In the case of a faulty ADR, we still prefer to merge it with a rejected status. The only time the ADR SHOULD NOT be merged is if the author abandons it.

    6. Merged ADRs SHOULD NOT be deleted.

    ADR status

    Status has two components:

    {CONSENSUS STATUS} {IMPLEMENTATION STATUS}

    IMPLEMENTATION STATUS is either Implemented or Not Implemented.

    Consensus Status

    flowchart TD
    A[DRAFT] --> B[PROPOSED]
    B --> C[LAST CALL YYYY-MM-DD]
    B --> D[ABANDONED]
    C --> E[ACCEPTED or REJECTED]
    E --> F[SUPERSEDED by ADR-xxx]
    • DRAFT: [optional] an ADR which is work in progress, not being ready for a general review. This is to present an early work and get an early feedback in a Draft Pull Request form.
    • PROPOSED: an ADR covering a full solution architecture and still in the review - project stakeholders haven't reached an agreement yet.
    • LAST CALL <date for the last call>: [optional] clear notify that we are close to accept updates. Changing a status to LAST CALL means that social consensus (of Cosmos SDK maintainers) has been reached and we still want to give it a time to let the community react or analyze.
    • ACCEPTED: ADR which will represent a currently implemented or to be implemented architecture design.
    • REJECTED: ADR can go from PROPOSED or ACCEPTED to rejected if the consensus among project stakeholders will decide so.
    • SUPERSEEDED by ADR-xxx: ADR which has been superseded by a new ADR.
    • ABANDONED: the ADR is no longer pursued by the original authors.

    Language used in ADR

    • The context/background should be written in the present tense.
    • Avoid using a first, personal form.
    + + + + \ No newline at end of file diff --git a/main/architecture/adr/PROCESS.html.html b/main/architecture/adr/PROCESS.html.html new file mode 100644 index 00000000000..f22e5429c6a --- /dev/null +++ b/main/architecture/adr/PROCESS.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/architecture/adr/adr-001-interchain-accounts.html b/main/architecture/adr/adr-001-interchain-accounts.html new file mode 100644 index 00000000000..1cb33d80076 --- /dev/null +++ b/main/architecture/adr/adr-001-interchain-accounts.html @@ -0,0 +1,26 @@ + + + + + +adr-001-interchain-accounts | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    adr-001-interchain-accounts

    ADR 001: Interchain Accounts

    Changelog

    • 2022-02-04: added content
    • 2022-01-19: init
    • 2023-06-28: mark as rejected

    Status

    REJECTED Not Implemented

    Reason: The IBC team decided to integrate this functionality directly into their codebase and maintain it, because multiple users require it.

    Abstract

    This is the Core Interchain Accounts Module. It allows the Cosmos Hub to act as a host chain with interchain accounts that are controlled by external IBC connected "Controller" blockchains. Candidate chains include Umee, Quicksilver, Sommelier. It is also a necessary component for a Authentication Module that allows the Cosmos Hub to act as a Controller chain as well. This will be recorded in a separate ADR.

    Rationale

    This allows the Hub to participate in advanced cross-chain defi operations, like Liquid Staking and various protocol controlled value applications.

    Desired Outcome

    The hub can be used trustlessly as a host chain in the configuration of Interchain Accounts.

    Consequences

    There has been preliminary work done to understand if this increases any security feature of the Cosmos Hub. One thought was that this capability is similar to contract to contract interactions which are possible on virtual machine blockchains like EVM chains. Those interactions introduced a new attack vector, called a re-entrancy bug, which was the culprit of "The DAO hack on Ethereum". We believe there is no risk of these kinds of attacks with Interchain Accounts because they require the interactions to be atomic and Interchain Accounts are asynchronous.

    Backwards Compatibility

    This is the first of its kind.

    Forward Compatibility

    There are future releases of Interchain Accounts which are expected to be backwards compatible.

    Technical Specification

    ICS-27 Spec

    Development

    • Integration requirements
      • Development has occured in IBC-go and progress tracked on the project board there.
    • Testing (Simulations, Core Team Testing, Partner Testing)
      • Simulations and Core Team tested this module
    • Audits (Internal Dev review, Third-party review, Bug Bounty)
      • An internal audit, an audit from Informal Systems, and an audit from Trail of Bits all took place with fixes made to all findings.
    • Networks (Testnets, Productionnets, Mainnets)
      • Testnets

    Governance [optional]

    • Needs Signaling Proposal
    • Core Community Governance
      • N/A
    • Steering Community
      • N/A. Possibly Aditya Srinpal, Sean King, Bez?
    • Timelines & Roadmap
      • Expected to be released as part of IBC 3.0 in Feb 2022 (currently in beta release)

    Project Integrations [optional]

    • Gaia Integrations
    • Integration Partner
      • IBC Team

    Downstream User Impact Report

    (Needs to be created)

    Upstream Partner Impact Report

    (Needs to be created)

    Inter-module Dependence Report

    (Needs to be created)

    Support

    Documentation

    Additional Research & References

    + + + + \ No newline at end of file diff --git a/main/architecture/adr/adr-001-interchain-accounts.html.html b/main/architecture/adr/adr-001-interchain-accounts.html.html new file mode 100644 index 00000000000..2d568dace00 --- /dev/null +++ b/main/architecture/adr/adr-001-interchain-accounts.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/architecture/adr/adr-002-globalfee.html b/main/architecture/adr/adr-002-globalfee.html new file mode 100644 index 00000000000..eba7a91fa1b --- /dev/null +++ b/main/architecture/adr/adr-002-globalfee.html @@ -0,0 +1,34 @@ + + + + + +ADR 002: Globalfee Module | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    ADR 002: Globalfee Module

    Changelog

    • 2023-06-12: Initial Draft
    • 2024-06-06: Change status to deprecated

    Status

    Deprecated

    Context

    The globalfee module was created to manage a parameter called MinimumGasPricesParam, which sets a network-wide minimum fee requirement. The intention was to stop random denominations from entering fee collections and to reduce the time validators take to check a long list of transaction fees. To address scenarios where no fee payment is required but the denominations for volunteered paid fees are still restricted, the zero coins was introduced to serve as a means of limiting the denoms. Nevertheless, the initial version of the globalfee module had some issues:

    • In the globalfee module, several Cosmos SDK coins methods were redefined because of the allowance of zero-value coins in the MinimumGasPricesParam. The MinimumGasPricesParam is of sdk.DecCoins type. In the Cosmos SDK, sdk.DecCoins are sanitized to remove zero-value coins. As a result, several methods from sdk.Coins were redefined in the Gaia fee antehandler.

    • BypassMinFeeMsgTypes exists in app.toml, which means each node can define its own value. Thus, it's not clear whether a transaction containing bypass-messages will be exempted from paying a fee.

    • The fee check logic is only executed in CheckTx. This could enable malicious validators to change the fee check code and propose transactions that do not meet the fee requirement.

    Decision

    To fix these problems, the following changes are added to the globalfee module:

    • ZeroCoins in MinimumGasPricesParam:\ +Refactor the fee check logics, in order to use the Cosmos SDK coins' methods instead of the redefined methods.
    • Bypass Message Types:\ +BypassMinFeeMsgTypes is refactored to be a param of the globalfee module, in order to make the bypass messages deterministic.
    • Check Fees in DeliverTx:\ +The fee check is factored to executed in both DeliverTx and CheckTx. This is to prevent malicious validators from changing the fee check logic and allowing any transactions to pass fee check. As a consequence, MinimumGasPricesParam is introduced as a globalfee param.

    ZeroCoins in MinimumGasPricesParam

    Coins Split

    CombinedFeeRequirement refers to the fee requirement that takes into account both globalFees (MinimumGasPricesParam in the globalfee module) and localFees (minimum-gas-prices in app.toml). This requirement is calculated as the maximum value between globalFees and localFees for denomination exists globalFees. +The allowance of zero coins in the MinimumGasPricesParam within the globalfee module implies that CombinedFeeRequirement(globalFees, localFees) also permits zero coins. Therefore, the CombinedFeeRequirement doesn't meet the requirements of certain sdk.Coins methods. For instance, the DenomsSubsetOf method requires coins that do not contain zero coins.

    To address this issue, the CombinedFeeRequirement and feeCoins are split as shown in the chart below.

    ---
    title: Fee Requirements and Fee Splits
    ---
    flowchart TD
    subgraph feeReq
    A[CombinedFeeRequirement]-->B[/Split zero/nonzero coins/]
    B-->|zero coins| C[zeroCoinFeesDenomReq];
    B-->|nonzero coins| D[nonzeroCoinFeesDenomReq];

    end

    subgraph feeCoin
    E[feeCoins]-->F[/Split by the denoms in zero/nonzero CoinFeesDenomReq/]
    F-->|denoms in zeroCoinFeesDenomReq set| G[feeCoinsZeroDenom]
    F-->|denoms in nonzeroCoinFeesDenomReq set| H[feeCoinsNonZeroDenom]
    end

    The CombinedFeeRequirement is split into zero and non-zero coins, forming nonZeroCoinFeesReq and zeroCoinFeesDenomReq. Similarly, the paid fees (feeCoins) are split into feeCoinsNonZeroDenom and feeCoinsZeroDenom, based on the denominations of nonZeroCoinFeesReq and zeroCoinFeesDenomReq as shown in the following code snippet.

        nonZeroCoinFeesReq, zeroCoinFeesDenomReq := getNonZeroFees(feeRequired)

    // feeCoinsNonZeroDenom contains non-zero denominations from the feeRequired
    // feeCoinsNonZeroDenom is used to check if the fees meets the requirement imposed by nonZeroCoinFeesReq
    // when feeCoins does not contain zero coins' denoms in feeRequired
    feeCoinsNonZeroDenom, feeCoinsZeroDenom := splitCoinsByDenoms(feeCoins, zeroCoinFeesDenomReq)

    Fee Checks

    The Workflow of feeCheck is shown below:

    ---
    title: Fee Check
    ---
    flowchart TD

    A[feeCoinsNonZeroDenom]-->B[/DenomsSubsetOf_nonZeroCoinFeesReq/];
    B-->|yes|C[is_bypass_msg];
    B-->|no|D((reject));

    C-->|yes|pass1((pass));
    C-->|no|D[/contain_zeroCoinFeesDenomReq_denom/];

    D-->|yes|pass2((pass));
    D-->|no|E[/feeCoinsZeroDenom_nonEmpty/];


    E-->|yes|pass3((pass));
    E-->|no|F[/IsAnyGTE_nonZeroCoinFeesDenomReq/];

    F-->|yes|pass4((pass));
    F-->|no|reject2((reject));

    The split enable checking feeCoinsNonZeroDenom against nonZeroCoinFeesReq, and feeCoinsZeroDenom against +zeroCoinFeesDenomReq (as shown in the following code snippet). In the check of feeCoinsNonZeroDenom against nonZeroCoinFeesReq, the Cosmos SDK coins' methods can be used since zero coins are removed from the nonZeroCoinFeesReq, while in the check feeCoinsZeroDenom against zeroCoinFeesDenomReq, only denoms need to be checked.

    Checking feeCoinsNonZeroDenom against nonZeroCoinFeesReq:

        if !feeCoinsNonZeroDenom.IsAnyGTE(nonZeroCoinFeesReq) {
    return ctx, sdkerrors.Wrapf(sdkerrors.ErrInsufficientFee, "insufficient fees; got: %s required: %s", feeCoins.String(), feeRequired.String())
    }

    Here is an example of how the coins split and checked in fee antehandler:

    assumption:

    globalfee=[1photon, 0uatom, 1stake] and local min-gas-prices=[0.5stake]

    fee requirement:

    combinedFeeRequirement=[1photon, 0uatom, 1stake]

    split fee requirement:

    the combinedFeeRequirement into nonZeroCoinFeesReq=[0uatom], and nonZeroCoinFeesReq=[1photon, 1stake]

    split the paid fees:

    if paidFee=[1uatom, 0.5photon], +the splitCoinsByDenoms splits the paidFee into feeCoinsZeroDenom=[1uatom] (the same denom as zero coins in combinedFeeRequirement), and feeCoinsNonZeroDenom=[0.5stake] +then feeCoinsZeroDenom=[1uatom] is checked by nonZeroCoinFeesReq=[1photon, 1stake].

    Please note that feeCoins does not contain zero coins. The fee coins are split according to the denoms in zeroCoinFeesDenomReq or nonZeroCoinFeesDenomReq. If feeCoins contains coins not in both zeroCoinFeesDenomReq and nonZeroCoinFeesDenomReq, the transaction should be rejected. On the contrary, if feeCoins' denoms are in either zeroCoinFeesDenomReq or nonZeroCoinFeesDenomReq, and len(zeroCoinFeesDenomReq)!=0, the transaction can directly pass, otherwise, the fee amount need to be checked.

    Bypass Message Types

    BypassMinFeeMsgTypes was a setup in config/app.toml before the refactor. BypassMinFeeMsgTypes is refactored to be a param of the globalfee module to get a network level agreement. Correspondingly,MaxTotalBypassMinFeeMsgGasUsage is also introduced as a globalfee param.

    Fee Checks in DeliverTx

    Implementing fee checks within the DeliverTx function introduces a few requirements:

    • Deterministic Minimum Fee Requirement: For the DeliverTx process, it is essential to have a deterministic minimum fee requirement. In CheckTx, fee is checked by the CombinedFeeRequirement(globalFees, localFees), which considers both minimum-gas-prices from config/app.toml and MinimumGasPricesParam from the globalfee Params (For more details, see globalfee). CombinedFeeRequirement contains non-deterministic part: minimum-gas-prices from app.toml. Therefore, CombinedFeeRequirement cannot be used in DeliverTx. In DeliverTx, only MinimumGasPricesParam in globalfee Params is used for fee verification. The code implementation is shown below.
    func (mfd FeeDecorator) GetTxFeeRequired(ctx sdk.Context, tx sdk.FeeTx) (sdk.Coins, error) {
    // Get required global fee min gas prices
    // Note that it should never be empty since its default value is set to coin={"StakingBondDenom", 0}
    globalFees, err := mfd.GetGlobalFee(ctx, tx)
    if err != nil {
    return sdk.Coins{}, err
    }

    // In DeliverTx, the global fee min gas prices are the only tx fee requirements.
    if !ctx.IsCheckTx() {
    return globalFees, nil
    }

    // In CheckTx mode, the local and global fee min gas prices are combined
    // to form the tx fee requirements

    // Get local minimum-gas-prices
    localFees := GetMinGasPrice(ctx, int64(tx.GetGas()))

    // Return combined fee requirements
    return CombinedFeeRequirement(globalFees, localFees)
    }
    • Deterministic Bypass Parameters: The decision of whether a message can bypass the minimum fee has to be deterministic as well. To ensure this, BypassMinFeeMsgTypes and MaxTotalBypassMinFeeMsgGasUsage parameters are moved to a persistent store.

    • Module Initialization Order: The genutils module must be initialized before the globalfee module. This is due to the DeliverGenTxs in the genutils module, is called during initGenesis. This function executes DeliverTx, which subsequently calls the AnteHandle in FeeDecorator, triggering the fee check in DeliverTx. +To prevent the DeliverGenTxs go through a fee check, the initialization of the globalfee module should occur after the genutils module. This sequencing ensures that all necessary components are in place when the fee check occurs. See Gaia Issue #2489 for more context.

    Consequences

    Positive

    This refactor results in code that is easier to maintain. It prevents malicious validators from escaping fee checks and make the bypass messages work at network level.

    Negative

    The introduction of FeeDecorator has replaced the usage of MempoolFeeDecorator in the Cosmos SDK. Currently, if both FeeDecorator and MempoolFeeDecorator are added to the AnteDecorator chain, it will result in redundant checks. However, there's potential for FeeDecorator and MempoolFeeDecorator to become incompatible in the future, depending on updates to the Cosmos SDK.

    References

    + + + + \ No newline at end of file diff --git a/main/architecture/adr/adr-002-globalfee.html.html b/main/architecture/adr/adr-002-globalfee.html.html new file mode 100644 index 00000000000..c27dfbfc143 --- /dev/null +++ b/main/architecture/adr/adr-002-globalfee.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/architecture/adr/adr-003-ica-controller.html b/main/architecture/adr/adr-003-ica-controller.html new file mode 100644 index 00000000000..8f0b0f42000 --- /dev/null +++ b/main/architecture/adr/adr-003-ica-controller.html @@ -0,0 +1,26 @@ + + + + + +ADR 003: Interchain Accounts Controller Module | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    ADR 003: Interchain Accounts Controller Module

    Changelog

    • 2024-03-08: Initial Draft

    Status

    Proposed

    Abstract

    The Interchain Accounts Controller IBC module allows users of one chain to create and control accounts on other chains. The Hub currently doesn't have ICA Controller module enabled, so it is not possible to create accounts on other chains from the Hub chain.

    Context

    Enabling the ICA Controller module on the Hub would support various use cases. One such case could be the provider-based governance that would allow the ATOM stakers to participate in a governance on consumer chains.

    Decision

    The ICA Controller module will be included in the application, so the Hub will have both ICA Host and Controller modules. The implementation will use the Controller module's built-in authentication mechanism, since we don't have a need for custom authentication logic. According to this, users will directly use MsgRegisterInterchainAccount and MsgSendTx messages defined by the Controller module. The possibility provided by the Controller module to define underlaying application to have custom processing of IBC messages exchanged by the Controller module (e.g. OnChanOpenInit, OnAcknowledgementPacket, etc.) will not be used, since there is currently no need for this.

    // ICA Controller keeper
    appKeepers.ICAControllerKeeper = icacontrollerkeeper.NewKeeper(
    appCodec,
    appKeepers.keys[icacontrollertypes.StoreKey],
    appKeepers.GetSubspace(icacontrollertypes.SubModuleName),
    appKeepers.IBCKeeper.ChannelKeeper, // ICS4Wrapper
    appKeepers.IBCKeeper.ChannelKeeper,
    &appKeepers.IBCKeeper.PortKeeper,
    appKeepers.ScopedICAControllerKeeper,
    bApp.MsgServiceRouter(),
    )

    // Create ICA module
    appKeepers.ICAModule = ica.NewAppModule(&appKeepers.ICAControllerKeeper, &appKeepers.ICAHostKeeper)

    // Create Interchain Accounts Controller Stack
    var icaControllerStack porttypes.IBCModule = icacontroller.NewIBCMiddleware(nil, appKeepers.ICAControllerKeeper)

    // Add Interchain Accounts Controller IBC route
    ibcRouter.AddRoute(icacontrollertypes.SubModuleName, icaControllerStack)

    Consequences

    Positive

    • Users of the Hub will have a possibility to create and utilize Interchain Accounts on other IBC connected chains.

    Negative

    Neutral

    • Since we don't need to implement a custom authentication mechanism, we can rely on the one defined by the Controller module itself, implemented through the MsgRegisterInterchainAccount and MsgSendTx messages.

    References

    https://github.com/cosmos/gaia/issues/2869

    + + + + \ No newline at end of file diff --git a/main/architecture/adr/adr-003-ica-controller.html.html b/main/architecture/adr/adr-003-ica-controller.html.html new file mode 100644 index 00000000000..51123d0ac93 --- /dev/null +++ b/main/architecture/adr/adr-003-ica-controller.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/architecture/templates/adr-template.html b/main/architecture/templates/adr-template.html new file mode 100644 index 00000000000..6d02ddf4320 --- /dev/null +++ b/main/architecture/templates/adr-template.html @@ -0,0 +1,35 @@ + + + + + +adr-template | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    adr-template

    ADR {ADR-NUMBER}: {TITLE}

    Changelog

    • {date}: {changelog}

    Status

    {DRAFT | PROPOSED} Not Implemented

    Please have a look at the PROCESS page. +Use DRAFT if the ADR is in a draft stage (draft PR) or PROPOSED if it's in review.

    Abstract

    "If you can't explain it simply, you don't understand it well enough." Provide +a simplified and layman-accessible explanation of the ADR. +A short (~200 word) description of the issue being addressed.

    Context

    This section contains all the context one needs to understand the current state, and why there is a problem. +It should be as succinct as possible and introduce the high level idea behind the solution. +The language in this section is value-neutral. It is simply describing facts.

    Decision

    This section explains all of the details of the proposed solution, including implementation details. +It should also describe affects / corollary items that may need to be changed as a part of this. +If the proposed change will be large, please also indicate a way to do the change to maximize ease of review. +(e.g. the optimal split of things to do between separate PR's)

    Consequences

    This section describes the consequences, after applying the decision. +All consequences should be summarized here, not just the "positive" ones.

    Positive

    {positive consequences}

    Negative

    {negative consequences}

    Neutral

    {neutral consequences}

    References

    Are there any relevant PR comments, issues that led up to this, or articles referrenced for why we made the given design choice? If so link them here!

    • {reference link}
    + + + + \ No newline at end of file diff --git a/main/architecture/templates/adr-template.html.html b/main/architecture/templates/adr-template.html.html new file mode 100644 index 00000000000..bc49598bb51 --- /dev/null +++ b/main/architecture/templates/adr-template.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/delegators.html b/main/delegators.html new file mode 100644 index 00000000000..bccfe15afea --- /dev/null +++ b/main/delegators.html @@ -0,0 +1,26 @@ + + + + + +Delegators | Cosmos Hub + + + + + + + + + + + + + + +
    +
    + + + + \ No newline at end of file diff --git a/main/delegators.html.html b/main/delegators.html.html new file mode 100644 index 00000000000..f873494c6e2 --- /dev/null +++ b/main/delegators.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/delegators/delegator-faq.html b/main/delegators/delegator-faq.html new file mode 100644 index 00000000000..7e19355ddc3 --- /dev/null +++ b/main/delegators/delegator-faq.html @@ -0,0 +1,26 @@ + + + + + +Delegator FAQ | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Delegator FAQ

    What is a delegator?

    People that cannot or do not want to operate validator nodes can still participate in the staking process as delegators. Indeed, validators are not chosen based on their self-delegated stake but based on their total stake, which is the sum of their self-delegated stake and of the stake that is delegated to them. This is an important property, as it makes delegators a safeguard against validators that exhibit bad behavior. If a validator misbehaves, their delegators will move their Atoms away from them, thereby reducing their stake. Eventually, if a validator's stake falls under the top 180 addresses with highest stake, they will exit the validator set.

    Delegators share the revenue of their validators, but they also share the risks. In terms of revenue, validators and delegators differ in that validators can apply a commission on the revenue that goes to their delegator before it is distributed. This commission is known to delegators beforehand and can only change according to predefined constraints (see section below). In terms of risk, delegators' Atoms can be slashed if their validator misbehaves. For more, see Risks section.

    To become delegators, Atom holders need to send a "Delegate transaction" where they specify how many Atoms they want to bond and to which validator. A list of validator candidates will be displayed in Cosmos Hub explorers. Later, if a delegator wants to unbond part or all of their stake, they needs to send an "Unbond transaction". From there, the delegator will have to wait 3 weeks to retrieve their Atoms. Delegators can also send a "Rebond Transaction" to switch from one validator to another, without having to go through the 3 weeks waiting period.

    For a practical guide on how to become a delegator, click here.

    Choosing a validator

    In order to choose their validators, delegators have access to a range of information directly in Lunie or other Cosmos block explorers.

    • Validator's moniker: Name of the validator candidate.
    • Validator's description: Description provided by the validator operator.
    • Validator's website: Link to the validator's website.
    • Initial commission rate: The commission rate on revenue charged to any delegator by the validator (see below for more detail).
    • Commission max change rate: The maximum daily increase of the validator's commission. This parameter cannot be changed by the validator operator.
    • Maximum commission: The maximum commission rate this validator candidate can charge. This parameter cannot be changed by the validator operator.
    • Validator self-bond amount: A validator with a high amount of self-delegated Atoms has more skin-in-the-game than a validator with a low amount.

    Directives of delegators

    Being a delegator is not a passive task. Here are the main directives of a delegator:

    • Perform careful due diligence on validators before delegating. If a validator misbehaves, part of their total stake, which includes the stake of their delegators, can be slashed. Delegators should therefore carefully select validators they think will behave correctly.
    • Actively monitor their validator after having delegated. Delegators should ensure that the validators they delegate to behave correctly, meaning that they have good uptime, do not double sign or get compromised, and participate in governance. They should also monitor the commission rate that is applied. If a delegator is not satisfied with its validator, they can unbond or switch to another validator (Note: Delegators do not have to wait for the unbonding period to switch validators. Rebonding takes effect immediately).
    • Participate in governance. Delegators can and are expected to actively participate in governance. A delegator's voting power is proportional to the size of their bonded stake. If a delegator does not vote, they will inherit the vote of their validator(s). If they do vote, they override the vote of their validator(s). Delegators therefore act as a counterbalance to their validators.

    Revenue

    Validators and delegators earn revenue in exchange for their services. This revenue is given in three forms:

    • Block provisions (Atoms): They are paid in newly created Atoms. Block provisions exist to incentivize Atom holders to stake. The yearly inflation rate is calculated to target 2/3 bonded stake. If the total bonded stake in the network is less than 2/3 of the total Atom supply, inflation increases until it reaches 20%. If the total bonded stake is more than 2/3 of the Atom supply, inflation decreases until it reaches 7%. This means that if total bonded stake stays less than 2/3 of the total Atom supply for a prolonged period of time, unbonded Atom holders can expect their Atom value to deflate by 20% (compounded) per year.
    • Transaction fees (various tokens): Each transfer on the Cosmos Hub comes with transactions fees. These fees can be paid in any currency that is whitelisted by the Hub's governance. Fees are distributed to bonded Atom holders in proportion to their stake. The first whitelisted token at launch is the ATOM.

    Validator Commission

    Each validator receives revenue based on their total stake. Before this revenue is distributed to delegators, the validator can apply a commission. In other words, delegators have to pay a commission to their validators on the revenue they earn. Let us look at a concrete example:

    We consider a validator whose stake (i.e. self-delegated stake + delegated stake) is 10% of the total stake of all validators. This validator has 20% self-delegated stake and applies a commission of 10%. Now let us consider a block with the following revenue:

    • 990 Atoms in block provisions
    • 10 Atoms in transaction fees.

    This amounts to a total of 1000 Atoms and 100 Photons to be distributed among all staking pools.

    Our validator's staking pool represents 10% of the total stake, which means the pool obtains 100 Atoms and 10 Photons. Now let us look at the internal distribution of revenue:

    • Commission = 10% * 80% * 100 Atoms = 8 Atoms
    • Validator's revenue = 20% * 100 Atoms + Commission = 28 Atoms
    • Delegators' total revenue = 80% * 100 Atoms - Commission = 72 Atoms

    Then, each delegator in the staking pool can claim their portion of the delegators' total revenue.

    Liquid Staking

    The Liquid Staking module enacts a safety framework and associated governance-controlled parameters to regulate the adoption of liquid staking.

    The LSM mitigates liquid staking risks by limiting the total amount of ATOM that can be liquid staked to a percentage of all staked ATOM. As an additional risk-mitigation feature, the LSM introduces a requirement that validators self-bond ATOM to be eligible for delegations from liquid staking providers or to be eligible to mint LSM tokens. This mechanism is called the “validator bond”, and is technically distinct from the current self-bond mechanism, but functions similarly.

    At the same time, the LSM introduces the ability for staked ATOM to be instantly liquid staked, without having to wait for the unbonding period.

    The LSM enables users to instantly liquid stake their staked ATOM, without having to wait the twenty-one day unbonding period. This is important, because a very large portion of the ATOM supply is currently staked. Liquid staking ATOM that is already staked incurs a switching cost in the form of three weeks’ forfeited staking rewards. The LSM eliminates this switching cost.

    A user would be able to visit any liquid staking provider that has integrated with the LSM and click a button to convert her staked ATOM to liquid staked ATOM. It would be as easy as liquid staking unstaked ATOM.

    Technically speaking, this is accomplished by using something called an “LSM share.” Using the liquid staking module, a user can tokenize their staked ATOM and turn it into LSM shares. LSM shares can be redeemed for underlying staked tokens and are transferable. After staked ATOM is tokenized it can be immediately transferred to a liquid staking provider in exchange for liquid staking tokens - without having to wait for the unbonding period.

    Toggling the ability to tokenize shares

    Currently the liquid staking module facilitates the immediate conversion of staked assets into liquid staked tokens. Despite the many benefits that come with this capability, it does inadvertently negate a protective measure available via traditional staking, where an account can stake their tokens to render them illiquid in the event that their wallet is compromised (the attacker would first need to unbond, then transfer out the tokens).

    Tokenization obviates this potential recovery measure, as an attacker could tokenize and immediately transfer staked tokens to another wallet. So, as an additional protective measure, the staking module permit accounts to selectively disable the tokenization of their stake with the DisableTokenizeShares message.

    The DisableTokenizeShares message is exposed by the staking module and can be executed as follows:

    gaiad tx staking disable-tokenize-shares --from mykey  

    When tokenization is disabled, a lock is placed on the account, effectively preventing the tokenization of any delegations. Re-enabling tokenization would initiate the removal of the lock, but the process is not immediate. The lock removal is queued, with the lock itself persisting throughout the unbonding period. Following the completion of the unbonding period, the lock would be completely removed, restoring the account's ablility to tokenize. For liquid staking protocols that enable the lock, this delay better positions the base layer to coordinate a recovery in the event of an exploit.

    Risks

    Staking Atoms is not free of risk. First, staked Atoms are locked up, and retrieving them requires a 3 week waiting period called unbonding period. Additionally, if a validator misbehaves, a portion of their total stake can be slashed (i.e. destroyed). This includes the stake of their delegators.

    There is one main slashing condition:

    • Double signing: If someone reports on that a validator signed two different blocks with the same chain ID at the same height, this validator will get slashed.

    This is why Atom holders should perform careful due diligence on validators before delegating. It is also important that delegators actively monitor the activity of their validators. If a validator behaves suspiciously or is too often offline, delegators can choose to unbond from them or switch to another validator. Delegators can also mitigate risk by distributing their stake across multiple validators.s

    + + + + \ No newline at end of file diff --git a/main/delegators/delegator-faq.html.html b/main/delegators/delegator-faq.html.html new file mode 100644 index 00000000000..51fa78cc071 --- /dev/null +++ b/main/delegators/delegator-faq.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/delegators/delegator-guide-cli.html b/main/delegators/delegator-guide-cli.html new file mode 100644 index 00000000000..60a2d1bb96a --- /dev/null +++ b/main/delegators/delegator-guide-cli.html @@ -0,0 +1,53 @@ + + + + + +Delegator Guide (CLI) | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Delegator Guide (CLI)

    This document contains all the necessary information for delegators to interact with the Cosmos Hub through the Command-Line Interface (CLI).

    It also contains instructions on how to manage accounts, restore accounts from the fundraiser and use a ledger nano device.

    tip

    Very Important: Please assure that you follow the steps described hereinafter +carefully, as negligence in this significant process could lead to an indefinite +loss of your Atoms. Therefore, read through the following instructions in their +entirety prior to proceeding and reach out to us in case you need support.

    Please also note that you are about to interact with the Cosmos Hub, a +blockchain technology containing highly experimental software. While the +blockchain has been developed in accordance to the state of the art and audited +with utmost care, we can nevertheless expect to have issues, updates and bugs. +Furthermore, interaction with blockchain technology requires +advanced technical skills and always entails risks that are outside our control. +By using the software, you confirm that you understand the inherent risks +associated with cryptographic software (see also risk section of the +Interchain Cosmos Contribution terms) and that the Interchain Foundation and/or +the Tendermint Team may not be held liable for potential damages arising out of the use of the +software. Any use of this open source software released under the Apache 2.0 license is +done at your own risk and on a "AS IS" basis, without warranties or conditions +of any kind.

    Please exercise extreme caution!

    Table of Contents

    Installing gaiad

    gaiad: This is the command-line interface to interact with a gaiad full-node.

    danger

    Please check that you download the latest stable release of gaiad that is available

    [Download the binaries] +Not available yet.

    Install from source

    tip

    gaiad is used from a terminal. To open the terminal, follow these steps:

    • Windows: Start > All Programs > Accessories > Command Prompt
    • MacOS: Finder > Applications > Utilities > Terminal
    • Linux: Ctrl + Alt + T

    Cosmos Accounts

    At the core of every Cosmos account, there is a seed, which takes the form of a 12 or 24-words mnemonic. From this mnemonic, it is possible to create any number of Cosmos accounts, i.e. pairs of private key/public key. This is called an HD wallet (see BIP32 for more information on the HD wallet specification).

         Account 0                         Account 1                         Account 2

    +------------------+ +------------------+ +------------------+
    | | | | | |
    | Address 0 | | Address 1 | | Address 2 |
    | ^ | | ^ | | ^ |
    | | | | | | | | |
    | | | | | | | | |
    | | | | | | | | |
    | + | | + | | + |
    | Public key 0 | | Public key 1 | | Public key 2 |
    | ^ | | ^ | | ^ |
    | | | | | | | | |
    | | | | | | | | |
    | | | | | | | | |
    | + | | + | | + |
    | Private key 0 | | Private key 1 | | Private key 2 |
    | ^ | | ^ | | ^ |
    +------------------+ +------------------+ +------------------+
    | | |
    | | |
    | | |
    +--------------------------------------------------------------------+
    |
    |
    +---------+---------+
    | |
    | Mnemonic (Seed) |
    | |
    +-------------------+

    The funds stored in an account are controlled by the private key. This private key is generated using a one-way function from the mnemonic. If you lose the private key, you can retrieve it using the mnemonic. However, if you lose the mnemonic, you will lose access to all the derived private keys. Likewise, if someone gains access to your mnemonic, they gain access to all the associated accounts.

    danger

    Do not lose or share your 12 words with anyone. To prevent theft or loss of funds, it is best to ensure that you keep multiple copies of your mnemonic, and store it in a safe, secure place and that only you know how to access. If someone is able to gain access to your mnemonic, they will be able to gain access to your private keys and control the accounts associated with them.

    The address is a public string with a human-readable prefix (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg) that identifies your account. When someone wants to send you funds, they send it to your address. It is computationally infeasible to find the private key associated with a given address.

    Restoring an Account from the Fundraiser

    tip

    NOTE: This section only concerns fundraiser participants

    If you participated in the fundraiser, you should be in possession of a 12-words mnemonic. Newly generated mnemonics use 24 words, but 12-word mnemonics are also compatible with all the Cosmos tools.

    On a Ledger Device

    At the core of a ledger device, there is a mnemonic used to generate accounts on multiple blockchains (including the Cosmos Hub). Usually, you will create a new mnemonic when you initialize your ledger device. However, it is possible to tell the ledger device to use a mnemonic provided by the user instead. Let us go ahead and see how you can input the mnemonic you obtained during the fundraiser as the seed of your ledger device.

    danger

    *NOTE: To do this, it is preferable to use a brand new ledger device.. Indeed, there can be only one mnemonic per ledger device. If, however, you want to use a ledger that is already initialized with a seed, you can reset it by going in Settings>Device>Reset All. Please note that this will wipe out the seed currently stored on the device. If you have not properly secured the associated mnemonic, you could lose your funds!!!*

    The following steps need to be performed on an un-initialized ledger device:

    1. Connect your ledger device to the computer via USB
    2. Press both buttons
    3. Do NOT choose the "Config as a new device" option. Instead, choose "Restore Configuration"
    4. Choose a PIN
    5. Choose the 12 words option
    6. Input each of the words you got during the fundraiser, in the correct order.

    Your ledger is now correctly set up with your fundraiser mnemonic! Do not lose this mnemonic! If your ledger is compromised, you can always restore a new device again using the same mnemonic.

    Next, click here to learn how to generate an account.

    On a Computer

    danger

    NOTE: It is more secure to perform this action on an offline computer

    To restore an account using a fundraiser mnemonic and store the associated encrypted private key on a computer, use the following command:

    gaiad keys add <yourKeyName> --recover
    • <yourKeyName> is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction.
    • You can add the optional --account flag to specify the path (0, 1, 2, ...) you want to use to generate your account. By default, account 0 is generated.

    The private key of account 0 will be saved in your operating system's credentials storage. +Each time you want to send a transaction, you will need to unlock your system's credentials store. +If you lose access to your credentials storage, you can always recover the private key with the +mnemonic.

    tip

    You may not be prompted for password each time you send a transaction since most operating systems +unlock user's credentials store upon login by default. If you want to change your credentials +store security policies please refer to your operating system manual.

    Creating an Account

    To create an account, you just need to have gaiad installed. Before creating it, you need to know where you intend to store and interact with your private keys. The best options are to store them in an offline dedicated computer or a ledger device. Storing them on your regular online computer involves more risk, since anyone who infiltrates your computer through the internet could exfiltrate your private keys and steal your funds.

    Using a Ledger Device

    danger

    Only use Ledger devices that you bought factory new or trust fully

    When you initialize your ledger, a 24-word mnemonic is generated and stored in the device. This mnemonic is compatible with Cosmos and Cosmos accounts can be derived from it. Therefore, all you have to do is make your ledger compatible with gaiad. To do so, you need to go through the following steps:

    1. Download the Ledger Live app here.
    2. Connect your ledger via USB and update to the latest firmware
    3. Go to the ledger live app store, and download the "Cosmos" application (this can take a while). Note: You may have to enable Dev Mode in the Settings of Ledger Live to be able to download the "Cosmos" application.
    4. Navigate to the Cosmos app on your ledger device

    Then, to create an account, use the following command:

    gaiad keys add <yourAccountName> --ledger
    danger

    This command will only work while the Ledger is plugged in and unlocked

    • <yourKeyName> is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction.
    • You can add the optional --account flag to specify the path (0, 1, 2, ...) you want to use to generate your account. By default, account 0 is generated.

    Using a Computer

    danger

    NOTE: It is more secure to perform this action on an offline computer

    To generate an account, just use the following command:

    gaiad keys add <yourKeyName>

    The command will generate a 24-words mnemonic and save the private and public keys for account 0 +at the same time. +Each time you want to send a transaction, you will need to unlock your system's credentials store. +If you lose access to your credentials storage, you can always recover the private key with the +mnemonic.

    tip

    You may not be prompted for password each time you send a transaction since most operating systems +unlock user's credentials store upon login by default. If you want to change your credentials +store security policies please refer to your operating system manual.

    danger

    Do not lose or share your 12 words with anyone. To prevent theft or loss of funds, it is best to ensure that you keep multiple copies of your mnemonic, and store it in a safe, secure place and that only you know how to access. If someone is able to gain access to your mnemonic, they will be able to gain access to your private keys and control the accounts associated with them.

    danger

    After you have secured your mnemonic (triple check!), you can delete bash history to ensure no one can retrieve it:

    history -c
    rm ~/.bash_history
    • <yourKeyName> is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction.
    • You can add the optional --account flag to specify the path (0, 1, 2, ...) you want to use to generate your account. By default, account 0 is generated.

    You can generate more accounts from the same mnemonic using the following command:

    gaiad keys add <yourKeyName> --recover --account 1

    This command will prompt you to input a passphrase as well as your mnemonic. Change the account number to generate a different account.

    Accessing the Cosmos Hub Network

    In order to query the state and send transactions, you need a way to access the network. To do so, you can either run your own full-node, or connect to someone else's.

    danger

    NOTE: Do not share your mnemonic (12 or 24 words) with anyone. The only person who should ever need to know it is you. This is especially important if you are ever approached via email or direct message by someone requesting that you share your mnemonic for any kind of blockchain services or support. No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to share any kind of account credentials or your mnemonic.".

    Running Your Own Full-Node

    This is the most secure option, but comes with relatively high resource requirements. In order to run your own full-node, you need good bandwidth and at least 1TB of disk space.

    You will find the tutorial on how to install gaiad here, and the guide to run a full-node here.

    Connecting to a Remote Full-Node

    If you do not want or cannot run your own node, you can connect to someone else's full-node. You should pick an operator you trust, because a malicious operator could return incorrect query results or censor your transactions. However, they will never be able to steal your funds, as your private keys are stored locally on your computer or ledger device. Possible options of full-node operators include validators, wallet providers or exchanges.

    In order to connect to the full-node, you will need an address of the following form: https://77.87.106.33:26657 (Note: This is a placeholder). This address has to be communicated by the full-node operator you choose to trust. You will use this address in the following section.

    Setting Up gaiad

    tip

    Before setting up gaiad, make sure you have set up a way to access the Cosmos Hub network

    danger

    Please check that you are always using the latest stable release of gaiad

    gaiad is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not. Let us set it up properly.

    In order to set up gaiad, use the following command:

    gaiad config <flag> <value>

    It allows you to set a default value for each given flag.

    First, set up the address of the full-node you want to connect to:

    gaiad config node <host>:<port

    // example: gaiad config node https://77.87.106.33:26657 (note: this is a placeholder)

    If you run your own full-node, just use tcp://localhost:26657 as the address.

    Finally, let us set the chain-id of the blockchain we want to interact with:

    gaiad config chain-id cosmoshub-4

    Querying the State

    tip

    Before you can bond atoms and withdraw rewards, you need to set up gaiad

    gaiad lets you query all relevant information from the blockchain, like account balances, amount of bonded tokens, outstanding rewards, governance proposals and more. Next is a list of the most useful commands for delegator.

    // query account balances and other account-related information
    gaiad query account <yourAddress>

    // query the list of validators
    gaiad query staking validators

    // query the information of a validator given their address (e.g. cosmosvaloper1n5pepvmgsfd3p2tqqgvt505jvymmstf6s9gw27)
    gaiad query staking validator <validatorAddress>

    // query all delegations made from a delegator given their address (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg)
    gaiad query staking delegations <delegatorAddress>

    // query a specific delegation made from a delegator (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg) to a validator (e.g. cosmosvaloper1n5pepvmgsfd3p2tqqgvt505jvymmstf6s9gw27) given their addresses
    gaiad query staking delegation <delegatorAddress> <validatorAddress>

    // query the rewards of a delegator given a delegator address (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg)
    gaiad query distribution rewards <delegatorAddress>

    // query all proposals currently open for depositing
    gaiad query gov proposals --status deposit_period

    // query all proposals currently open for voting
    gaiad query gov proposals --status voting_period

    // query a proposal given its proposalID
    gaiad query gov proposal <proposalID>

    For more commands, just type:

    gaiad query

    For each command, you can use the -h or --help flag to get more information.

    Sending Transactions

    danger

    On Cosmos Hub mainnet, the accepted denom is uatom, where 1atom = 1,000,000uatom

    A Note on Gas and Fees

    Transactions on the Cosmos Hub network need to include a transaction fee in order to be processed. This fee pays for the gas required to run the transaction. The formula is the following:

    fees = ceil(gas * gasPrices)

    The gas is dependent on the transaction. Different transaction require different amount of gas. The gas amount for a transaction is calculated as it is being processed, but there is a way to estimate it beforehand by using the auto value for the gas flag. Of course, this only gives an estimate. You can adjust this estimate with the flag --gas-adjustment (default 1.0) if you want to be sure you provide enough gas for the transaction. For the remainder of this tutorial, we will use a --gas-adjustment of 1.5.

    The gasPrice is the price of each unit of gas. Each validator sets a min-gas-price value, and will only include transactions that have a gasPrice greater than their min-gas-price.

    The transaction fees are the product of gas and gasPrice. As a user, you have to input 2 out of 3. The higher the gasPrice/fees, the higher the chance that your transaction will get included in a block.

    tip

    For mainnet, the recommended gas-prices is 0.0025uatom.

    Sending Tokens

    tip

    Before you can bond atoms and withdraw rewards, you need to set up gaiad and create an account

    danger

    Note: These commands need to be run on an online computer. It is more secure to perform them commands using a Ledger Nano S device. For the offline procedure, click here.

    // Send a certain amount of tokens to an address
    // Ex value for parameters (do not actually use these values in your tx!!): <to_address>=cosmos16m93fezfiezhvnjajzrfyszml8qm92a0w67ntjhd3d0 <amount>=1000000uatom
    // Ex value for flags: <gasPrice>=0.0025uatom

    gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]

    Bonding Atoms and Withdrawing Rewards

    tip

    Before you can bond atoms and withdraw rewards, you need to set up gaiad and create an account

    danger

    Before bonding Atoms, please read the delegator faq to understand the risk and responsibilities involved with delegating

    danger

    Note: These commands need to be run on an online computer. It is more secure to perform them commands using a ledger device. For the offline procedure, click here.

    // Bond a certain amount of Atoms to a given validator
    // ex value for flags: <validatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToBound>=10000000uatom, <gasPrice>=0.0025uatom

    gaiad tx staking delegate <validatorAddress> <amountToBond> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>


    // Redelegate a certain amount of Atoms from a validator to another
    // Can only be used if already bonded to a validator
    // Redelegation takes effect immediately, there is no waiting period to redelegate
    // After a redelegation, no other redelegation can be made from the account for the next 3 weeks
    // ex value for flags: <stcValidatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToRedelegate>=100000000uatom, <gasPrice>=0.0025uatom

    gaiad tx staking redelegate <srcValidatorAddress> <destValidatorAddress> <amountToRedelegate> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>

    // Withdraw all rewards
    // ex value for flag: <gasPrice>=0.0025uatom

    gaiad tx distribution withdraw-all-rewards --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>


    // Unbond a certain amount of Atoms from a given validator
    // You will have to wait 3 weeks before your Atoms are fully unbonded and transferrable
    // ex value for flags: <validatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToUnbound>=10000000uatom, <gasPrice>=0.0025uatom

    gaiad tx staking unbond <validatorAddress> <amountToUnbond> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>
    danger

    If you use a connected Ledger, you will be asked to confirm the transaction on the device before it is signed and broadcast to the network. Note that the command will only work while the Ledger is plugged in and unlocked.

    To confirm that your transaction went through, you can use the following queries:

    // your balance should change after you bond Atoms or withdraw rewards
    gaiad query account

    // you should have delegations after you bond Atom
    gaiad query staking delegations <delegatorAddress>

    // this returns your tx if it has been included
    // use the tx hash that was displayed when you created the tx
    gaiad query tx <txHash>

    Double check with a block explorer if you interact with the network through a trusted full-node.

    Participating in Governance

    Primer on Governance

    The Cosmos Hub has a built-in governance system that lets bonded Atom holders vote on proposals. There are three types of proposal:

    • Text Proposals: These are the most basic type of proposals. They can be used to get the opinion of the network on a given topic.
    • Parameter Proposals: These are used to update the value of an existing parameter.
    • Software Upgrade Proposal: These are used to propose an upgrade of the Hub's software.

    Any Atom holder can submit a proposal. In order for the proposal to be open for voting, it needs to come with a deposit that is greater than a parameter called minDeposit. The deposit need not be provided in its entirety by the submitter. If the initial proposer's deposit is not sufficient, the proposal enters the deposit_period status. Then, any Atom holder can increase the deposit by sending a depositTx.

    Once the deposit reaches minDeposit, the proposal enters the voting_period, which lasts 2 weeks. Any bonded Atom holder can then cast a vote on this proposal. The options are Yes, No, NoWithVeto and Abstain. The weight of the vote is based on the amount of bonded Atoms of the sender. If they don't vote, delegator inherit the vote of their validator. However, delegators can override their validator's vote by sending a vote themselves.

    At the end of the voting period, the proposal is accepted if there are more than 50% Yes votes (excluding Abstain votes) and less than 33.33% of NoWithVeto votes (excluding Abstain votes).

    In Practice

    tip

    Before you can bond atoms and withdraw rewards, you need to bond Atoms

    danger

    Note: These commands need to be run on an online computer. It is more secure to perform them commands using a ledger device. For the offline procedure, click here.

    // Submit a Proposal
    // <type>=text/parameter_change/software_upgrade
    // ex value for flag: <gasPrice>=0.0025uatom

    // the proposal must meet the minimum deposit amount - please check the current chain params
    gaiad tx gov submit-legacy-proposal --title "Test Text Proposal" --description "My awesome proposal" --type "text" --deposit=10000000uatom --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>

    // Increase deposit of a proposal
    // Retrieve proposalID from $gaiad query gov proposals --status deposit_period
    // ex value for parameter: <deposit>=10000000uatom

    gaiad tx gov deposit <proposalID> <deposit> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>

    // Vote on a proposal
    // Retrieve proposalID from $gaiad query gov proposals --status voting_period
    // <option>=yes/no/no_with_veto/abstain

    gaiad tx gov vote <proposalID> <option> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>

    Signing Transactions From an Offline Computer

    If you do not have a ledger device and want to interact with your private key on an offline computer, you can use the following procedure. First, generate an unsigned transaction on an online computer with the following command (example with a bonding transaction):

    // Bond Atoms
    // ex value for flags: <amountToBound>=10000000uatom, <bech32AddressOfValidator>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <gasPrice>=0.0025uatom, <delegatorAddress>=cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg

    gaiad tx staking delegate <validatorAddress> <amountToBond> --from <delegatorAddress> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --generate-only > unsignedTX.json

    In order to sign, you will also need the chain-id, account-number and sequence. The chain-id is a unique identifier for the blockchain on which you are submitting the transaction. The account-number is an identifier generated when your account first receives funds. The sequence number is used to keep track of the number of transactions you have sent and prevent replay attacks.

    Get the chain-id from the genesis file (4), and the two other fields using the account query:

    gaiad query account <yourAddress> --chain-id cosmoshub-4

    Then, copy unsignedTx.json and transfer it (e.g. via USB) to the offline computer. If it is not done already, create an account on the offline computer. For additional security, you can double check the parameters of your transaction before signing it using the following command:

    cat unsignedTx.json

    Now, sign the transaction using the following command. You will need the chain-id, sequence and account-number obtained earlier:

    gaiad tx sign unsignedTx.json --from <delegatorKeyName> --offline --chain-id cosmoshub-4 --sequence <sequence> --account-number <account-number> > signedTx.json

    Copy signedTx.json and transfer it back to the online computer. Finally, use the following command to broadcast the transaction:

    gaiad tx broadcast signedTx.json
    + + + + \ No newline at end of file diff --git a/main/delegators/delegator-guide-cli.html.html b/main/delegators/delegator-guide-cli.html.html new file mode 100644 index 00000000000..cefa737eeee --- /dev/null +++ b/main/delegators/delegator-guide-cli.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/delegators/delegator-security.html b/main/delegators/delegator-security.html new file mode 100644 index 00000000000..6b81a6e833a --- /dev/null +++ b/main/delegators/delegator-security.html @@ -0,0 +1,26 @@ + + + + + +Delegator Security | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Delegator Security

    The launch of any public blockchain is an incredibly exciting time, and it's definitely one that malicious actors may try to take advantage of for their own personal gain. Owning and having access to cryptocurrency can make you a valuable target for an attacker, but there are many things you can do to improve your personal security and reduce or eliminate security risks.

    Social Engineering

    Social engineering has existed for about as long as human beings have been on the planet, and in the technical era, it usually takes in the form of phishing or spearphishing . Both of these attacks are wildly successful forms of trickery that are responsible for over 95% of account security breaches, and they don't just happen via email: these days, opportunistic and targeted phishing attempts take place anywhere that you have an inbox . It doesn't matter if you're using Signal, Telegram, SMS, Twitter, or just checking your DMs on forums or social networks, attackers have a plethora of opportunities to gain foothold in your digital life in effort to separate you from valuable information and assets that you most definitely don't want to lose. If a deal pops up that sounds too good to be true , or a message shows up asking for information that should never, ever be shared with someone else, you can always verify it before engaging with it by navigating to our official website or an official Cosmos communication channel on your own.

    • Be skeptical of unexpected attachments, or emails that ask you to visit a suspicious or unfamiliar website in the context of blockchains or cryptocurrency. An attacker may attempt to lure you to a compromised site designed to steal sensitive information from your computer. If you're a Gmail user, test your resilience against the latest email-based phishing tactics here .

    • Do your due diligence before purchasing ATOM. Neither the Tendermint team nor the Interchain Foundation will be selling ATOM at launch, so if you see social media posts or emails advertising a token sale from us, they're not real and should be dismissed immediately. If you're on the hunt for ATOM, make sure that you've researched the seller or exchange to confirm that the tokens are coming from a trustworthy source.

    • No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to share any kind of account credentials or your 12 words with us, and we will always use our official Twitter, Medium, and Github accounts to communicate important news directly to the Cosmos community.

    If you receive an email or tweet that sounds too good to be true, is likely to be a scam.

    Key Management

    The best way to minimize the risk of theft or loss of ATOM is to have a strong storage and backup strategy for your private keys. The safest way to store your keys is offline, either in a cryptocurrency wallet or on a device that you never connect to the internet. The best backup strategy for your k yes is to ensure that you have multiple copies of them stored in safe places, and to take specific measures to protect at least one copy of your keys from any kind of natural disaster that is a likely possibility in your part of the world.

    To protect your ATOM, do not share your 12 words with anyone. The only person who should ever need to know them is you. You do not need to share your private keys if you're delegating ATOM to a validator on the network or to use custodial services. If anyone asks for your key material,

    Software Vulnerabilities

    To protect yourself and ensure you're using the safest code is to use the latest version of software available, and to update immediately (or as soon as you can) after a security advisory is released. This is important for your laptops, mobile devices, cryptocurrency wallets, and anything else that may be linked to your identity or your cryptocurrency.

    To protect your ATOM, you should only download software directly from official sources, and make sure that you're always using the latest, most secure version of gaiad when you're doing anything that involves your 12 words. The latest versions of Tendermint, the Cosmos-SDK, and gaiad will always be available from our official Github repositories.

    No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to download a software attachment after sending out a security advisory or making a patch available.

    Verifying Transactions

    Be skeptical of technical advice, especially advice that comes from people you do not know in forums and on group chat channels. Familiarize yourself with important commands, especially those that will help you carry out high-risk actions, and consult our official documentation to make sure that you're not being tricked into doing something that will harm you or your validator.

    When sending transactions or doing anything that may spend coins, you should always verify those transactions before hitting send. While address strings are long, it is important to visually comparing them in blocks of 4 characters at a time to ensure that you are sending them to the right place rather than into oblivion.

    Account Security

    One of the most important things you can do to protect your cryptocurrency and eliminate risk is to harden all of your critical online accounts. Attackers will try to gain foothold wherever they can, and will use that foothold to pivot from one place to another. Unprotected accounts like email, social media, your Github account, the Cosmos Forum and anything in between could give an attacker an opportunities to gain foothold in your online life.

    For people who hold cryptocurrency, there are two specific account security actions that can be taken to eliminate specific risks that come with being part of the blockchain world.

    • First, it is important to enable 2-factor authentication everywhere you can, and to make sure that you are using a code generator or U2F hardware key as a second factor.

    • Second, be mindful of account recovery methods used to regain access to your most important accounts and make sure that you do not use SMS as a recovery method. If you haven't done so yet, start using an authenticator app or a hardware key immediately for your personal email account and wherever else you manage your tokens, especially if you use online exchanges.

    Supply Chain Attacks

    Whether you're buying a hardware or a hardware wallet, it is important to purchase whatever you need directly from the supplier or from a trusted source. This is the only way to completely eliminate the risk of a compromised device or chip from stealing your private keys, especially since there are reports of compromised wallets being sold on Amazon and through other popular online marketplaces.

    Disclaimer

    Please note that this is highly experimental software. In these early days, we can expect to have issues, updates, and bugs. The existing tools require advanced technical skills and involve risks which are outside of the control of the Interchain Foundation and/or the Tendermint team (see also the risk section in the Interchain Cosmos Contribution Terms). Any use of this open source Apache 2.0 licensed software is done at your own risk and on a "AS IS" basis, without warranties or conditions of any kind, and any and all liability of the Interchain Foundation and/or the Tendermint team for damages arising in connection to the software is excluded. Please exercise extreme caution!`

    + + + + \ No newline at end of file diff --git a/main/delegators/delegator-security.html.html b/main/delegators/delegator-security.html.html new file mode 100644 index 00000000000..7351529a1b2 --- /dev/null +++ b/main/delegators/delegator-security.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/getting-started.html b/main/getting-started.html new file mode 100644 index 00000000000..1fc95f074f6 --- /dev/null +++ b/main/getting-started.html @@ -0,0 +1,26 @@ + + + + + +Getting Started | Cosmos Hub + + + + + + + + + + + + + + +
    +
    + + + + \ No newline at end of file diff --git a/main/getting-started.html.html b/main/getting-started.html.html new file mode 100644 index 00000000000..206d332947a --- /dev/null +++ b/main/getting-started.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/getting-started/installation.html b/main/getting-started/installation.html new file mode 100644 index 00000000000..6c860b5ef1b --- /dev/null +++ b/main/getting-started/installation.html @@ -0,0 +1,28 @@ + + + + + +Installing Gaia | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Installing Gaia

    This guide will explain how to install the gaiad binary and run the cli. With this binary installed on a server, you can participate on the mainnet as either a Full Node or a Validator.

    Build Requirements

    At present, the SDK fully supports installation on linux distributions. For the purpose of this instruction set, we'll be using Ubuntu 22.04 LTS. It is also possible to install gaiad on Unix, while Windows may require additional unsupported third party installation. All steps are listed below for a clean install.

    1. Update & install build tools
    2. Install Go
    3. Install Gaiad binaries

    Build Tools

    Install make and gcc.

    Ubuntu:

    sudo apt-get update

    sudo apt-get install -y make gcc

    Install Go

    tip

    Go 1.21+ is required.

    We suggest the following two ways to install Go. Check out the official docs and Go installer for the correct download for your operating system. Alternatively, you can install Go yourself from the command line. Detailed below are standard default installation locations, but feel free to customize.

    Go Binary Downloads

    Ubuntu:

    At the time of this writing, the latest release is 1.21.7. We're going to download the tarball, extract it to /usr/local, and export GOROOT to our $PATH

    curl -OL https://go.dev/dl/go1.21.7.darwin-amd64.tar.gz

    sudo tar -C /usr/local -xvf https://go.dev/dl/go1.21.7.darwin-amd64.tar.gz


    export PATH=$PATH:/usr/local/go/bin

    Remember to add GOPATH to your $PATH environment variable. If you're not sure where that is, run go env GOPATH. This will allow us to run the gaiad binary in the next step. If you're not sure how to set your $PATH take a look at these instructions.

    export PATH=$PATH:$(go env GOPATH)/bin

    Install the binaries

    Next, let's install the latest version of Gaia. Make sure you git checkout the +correct released version.

    git clone -b <latest-release-tag> https://github.com/cosmos/gaia.git
    cd gaia && make install

    If this command fails due to the following error message, you might have already set LDFLAGS prior to running this step.

    # github.com/cosmos/gaia/cmd/gaiad
    flag provided but not defined: -L
    usage: link [options] main.o
    ...
    make: *** [install] Error 2

    Unset this environment variable and try again.

    LDFLAGS="" make install

    NOTE: If you still have issues at this step, please check that you have the latest stable version of GO installed.

    That will install the gaiad binary. Verify that everything installed successfully by running:

    gaiad version --long

    You should see something similar to the following:

    name: gaia
    server_name: gaiad
    version: v15.0.0
    commit: 682770f2410ab0d33ac7f0c7203519d7a99fa2b6
    build_tags: netgo,ledger
    go: go version go1.21.7 linux/amd64

    Build Tags

    Build tags indicate special features that have been enabled in the binary.

    Build TagDescription
    netgoName resolution will use pure Go code
    ledgerLedger devices are supported (hardware wallets)

    Work with a Cosmos SDK Clone

    To work with your own modifications of the Cosmos SDK, make a fork of this repo, and add a replace clause to the go.mod file. +The replace clause you add to go.mod must provide the correct import path:

    • Make appropriate changes
    • Add replace github.com/cosmos/cosmos-sdk => /path/to/clone/cosmos-sdk to go.mod
    • Run make clean install or make clean build
    • Test changes

    Next

    Now you can join the mainnet, the public testnet.

    + + + + \ No newline at end of file diff --git a/main/getting-started/installation.html.html b/main/getting-started/installation.html.html new file mode 100644 index 00000000000..e0d8e3f4763 --- /dev/null +++ b/main/getting-started/installation.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/getting-started/quickstart.html b/main/getting-started/quickstart.html new file mode 100644 index 00000000000..628e714be4a --- /dev/null +++ b/main/getting-started/quickstart.html @@ -0,0 +1,26 @@ + + + + + +Quick Start - Join Mainnet | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Quick Start - Join Mainnet

    Bootstrap a cosmoshub-4 mainnet node

    Prerequisites

    Note: Make sure the Gaia CLI is installed.

    Sync Options

    To quickly get started, node operators can choose to sync via State Sync or by downloading a snapshot from Quicksync. State Sync works by replaying larger chunks of application state directly rather than replaying individual blocks or consensus rounds. Quicksync is a service provided courtesy of ChainLayer, and offers historical state of the chain available for download every 24 hours. For more advanced information on setting up a node, see the Sync Options section of the full Joining Mainnet Tutorial

    State Sync

    To enable state sync, visit an explorer to get a recent block height and corresponding hash. A node operator can choose any height/hash in the current bonding period, but as the recommended snapshot period is 1000 blocks, it is advised to choose something close to current height - 1000. Set these parameters in the code snippet below <BLOCK_HEIGHT> and <BLOCK_HASH>

    For reference, the list of rpc_servers and persistent peers can be found in the cosmos hub chain-registry repo.

    # Build gaiad binary and initialize chain
    cd $HOME
    git clone -b v15.0.0 https://github.com/cosmos/gaia --depth=1
    cd gaiad
    make install
    gaiad init CUSTOM_MONIKER --chain-id cosmoshub-4

    #Set minimum gas price & peers
    sed -i'' 's/minimum-gas-prices = ""/minimum-gas-prices = "0.0025uatom"/' $HOME/.gaia/config/app.toml
    sed -i'' 's/persistent_peers = ""/persistent_peers = '"\"$(curl -s https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/chain.json | jq -r '[foreach .peers.seeds[] as $item (""; "\($item.id)@\($item.address)")] | join(",")')\""'/' $HOME/.gaia/config/config.toml

    # Configure State sync
    sed -i'' 's/enable = false/enable = true/' $HOME/.gaia/config/config.toml
    sed -i'' 's/trust_height = 0/trust_height = <BLOCK_HEIGHT>/' $HOME/.gaia/config/config.toml
    sed -i'' 's/trust_hash = ""/trust_hash = "<BLOCK_HASH>"/' $HOME/.gaia/config/config.toml
    sed -i'' 's/rpc_servers = ""/rpc_servers = "https:\/\/cosmos-rpc.polkachu.com:443,https:\/\/rpc-cosmoshub-ia.cosmosia.notional.ventures:443,https:\/\/rpc.cosmos.network:443"/' $HOME/.gaia/config/config.toml

    #Start Gaia
    gaiad start --x-crisis-skip-assert-invariants

    Quick Sync

    Note: Make sure to set the --home flag when initializing and starting gaiad if mounting quicksync data externally.

    Create Gaia Home & Config
    mkdir $HOME/.gaia/config -p
    Start Quicksync Download

    Node Operators can decide how much of historical state they want to preserve by choosing between Pruned, Default, and Archive. See the Quicksync.io downloads for up-to-date snapshot sizes.

    Default
    sudo apt-get install wget liblz4-tool aria2 jq -y

    export URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file=="cosmoshub-4-default")|.url'`

    echo $URL

    cd $HOME/.gaia

    aria2c -x5 $URL
    Pruned
    sudo apt-get install wget liblz4-tool aria2 jq -y

    export URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file=="cosmoshub-4-pruned")|.url'`

    echo $URL

    cd $HOME/.gaia

    aria2c -x5 $URL
    Archive
    sudo apt-get install wget liblz4-tool aria2 jq -y

    export URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file=="cosmoshub-4-archive")|.url'`

    echo $URL

    cd $HOME/.gaia

    aria2c -x5 $URL

    The download logs should look like the following

    01/11 07:48:17 [NOTICE] Downloading 1 item(s)
    [#7cca5a 484MiB/271GiB(0%) CN:5 DL:108MiB ETA:42m41s]

    Completed Download Process:

    [#7cca5a 271GiB/271GiB(99%) CN:1 DL:77MiB]
    01/11 08:32:19 [NOTICE] Download complete: /mnt/quicksync_01/cosmoshub-4-pruned.20220111.0310.tar.lz4

    Download Results:
    gid |stat|avg speed |path/URI
    ======+====+===========+=======================================================
    7cca5a|OK | 105MiB/s|/mnt/quicksync_01/cosmoshub-4-pruned.20220111.0310.tar.lz4

    Status Legend:
    (OK):download completed.
    Unzip
    lz4 -c -d `basename $URL` | tar xf -
    Copy Address Book Quicksync
    curl https://quicksync.io/addrbook.cosmos.json > $HOME/.gaia/config/addrbook.json
    Start Gaia
    gaiad start --x-crisis-skip-assert-invariants

    + + + + \ No newline at end of file diff --git a/main/getting-started/quickstart.html.html b/main/getting-started/quickstart.html.html new file mode 100644 index 00000000000..431a10a7957 --- /dev/null +++ b/main/getting-started/quickstart.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/getting-started/system-requirements.html b/main/getting-started/system-requirements.html new file mode 100644 index 00000000000..58fb8b550b7 --- /dev/null +++ b/main/getting-started/system-requirements.html @@ -0,0 +1,26 @@ + + + + + +System requirements | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    System requirements

    Gaia Upgrades

    The Gaia application typically needs at least 32GB RAM, for smooth operation for upgrade, as there may be lenghty migrations to perform.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can allow your machine to run the binary than it could run in RAM alone.

    # Linux instructions
    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile
    + + + + \ No newline at end of file diff --git a/main/getting-started/system-requirements.html.html b/main/getting-started/system-requirements.html.html new file mode 100644 index 00000000000..8d1c8d736fd --- /dev/null +++ b/main/getting-started/system-requirements.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/getting-started/what-is-gaia.html b/main/getting-started/what-is-gaia.html new file mode 100644 index 00000000000..230fc3e91ed --- /dev/null +++ b/main/getting-started/what-is-gaia.html @@ -0,0 +1,26 @@ + + + + + +What is Gaia? | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    What is Gaia?

    The Cosmos Hub is a public Proof-of-Stake chain that uses ATOM as its native staking token. It is the first blockchain launched in the Cosmos Network and developed using the cosmos-sdk development framework and ibc-go.

    Cosmos hub is also the first security aggregation platform that leverages the interchain-security protocol (ICS-28) to facilitate the launch of cosmos-sdk blockchain projects.

    tip

    Interchain security features deployed on the Cosmos Hub blockchain allow anyone to launch a blockchain using a subset, or even the entire validator set of the Cosmos Hub blockchain.

    info
    • gaia is the name of the Cosmos SDK application for the Cosmos Hub.

    • gaiad is the daemon and command-line interface (CLI) that operates the gaia blockchain application.

    The gaia blockchain uses the following cosmos-sdk, ibc-go and interchain-security modules, alongside some others:

    cosmos-sdk

    ibc-go

    gaia specific modules

    other modules

    Next, learn how to install Gaia.

    + + + + \ No newline at end of file diff --git a/main/getting-started/what-is-gaia.html.html b/main/getting-started/what-is-gaia.html.html new file mode 100644 index 00000000000..013e015f0bb --- /dev/null +++ b/main/getting-started/what-is-gaia.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance.html b/main/governance.html new file mode 100644 index 00000000000..4fa426a7889 --- /dev/null +++ b/main/governance.html @@ -0,0 +1,28 @@ + + + + + +Governance Overview | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Governance Overview

    The Cosmos Hub ("Gaia") has an on-chain governance mechanism for signaling, changing consensus parameters, and spending funds from the community pool.

    This repository provides background information on these different kinds of proposals and best-practices for drafting them and proposing them on-chain.

    Community

    Cosmos governance is driven by the Cosmos community, and much of the documentation in this repo was funded by the community fund itself in +Proposal 23 and Proposal 63. +Governance discussions happens in a number of places moderated by diverse community members, including:

    + + + + \ No newline at end of file diff --git a/main/governance.html.html b/main/governance.html.html new file mode 100644 index 00000000000..a3897b3f813 --- /dev/null +++ b/main/governance.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance/best-practices.html b/main/governance/best-practices.html new file mode 100644 index 00000000000..28c3924c9fb --- /dev/null +++ b/main/governance/best-practices.html @@ -0,0 +1,26 @@ + + + + + +Off-Chain Proposal Process | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Off-Chain Proposal Process

    Once a proposal is on-chain, it cannot be changed to reflect feedback or new information. It's very important to give a proposal time off-chain to receive feedback, input, and edits before going on-chain and asking for votes.

    The process of passing a proposal starts long before it goes on-chain!

    There are currently several types of proposals supported by the Cosmos Hub:

    • Text - Proposal to agree to a certain strategy, plan, commitment, future upgrade or other statement. Text proposals do not directly cause any changes, but they can be used to take a record of the community's opinion or commitment to a future idea.
    • Community Pool Spend - Proposal to spend funds from the community pool on a project.
    • Parameter Change - Proposal to change a core on-chain parameter.
    • Software Upgrade - Proposal to upgrade the chain version.
    • IBC Client Update - Proposal to update an IBC client.

    You'll first want to determine which kind of proposal you are making. Be sure to review all details of your specific proposal type.

    Engage directly with the voting community and seek feedback

    Engagement is likely to be critical to the success of a proposal. The degree to which you engage with the Cosmos Hub community should be relative to the potential impact that your proposal may have on the stakeholders. This guide does not cover all ways of engaging but here are some suggestions:

    • Post your idea to the Cosmos Hub Forum

    • Mention the idea in a community call (often hosted on Twitter)

    • Host an AMA on Reddit

      We encourage you to experiment and use your strengths to introduce proposal ideas and gather feedback.

    There are many different ways to engage. One strategy involves a few stages of engagement before and after submitting a proposal on chain.

    Why do it in stages? It's a more conservative approach to save resources. The idea is to check in with key stakeholders at each stage before investing more resources into developing your proposal.

    In the first stage of this strategy, you should engage people (ideally experts) informally about your idea. You'll want to start with the minimal, critical components (name, value to Cosmos Hub, timeline, any funding needs) and check:

    • Does it make sense?
    • Are there critical flaws?
    • How will this affect other projects or properties of the Hub?

    You should be enagaging with key stakeholders (e.g., a large validator operator) with a few short sentences to measure their support. Here's an example:

    "We are considering a proposal for funding to work on project. We think it will help the Hub to outcome. Timeline is x, and we're asking for y amount. Do you think that this is a proposal that large validator may support?"

    Why a large validator? They tend to be the de facto decision-makers on the Cosmos Hub, since their delegators also delegate their voting power. If you can establish a base layer of off-chain support, you can be more confident that it's worth proceeding to the next stage.

    Note: Many validators will likely hesitate to commit support, and that's okay. It will be important to reassure these stakeholders that this isn't a binding a commitment. You're just canvasing the community to get a feel for whether it's worthwhile to proceed. It's also an opportunity to connect with new people and to answer their questions about what it is you're working on. It will be important for them to clearly understand why you think what you're proposing will be valuable to the Cosmos Hub, and if possible, why it will be valuable to them as long-term stakeholders.

    If you're already confident about your idea, skip to Stage 2.

    Stage 1: Your Idea

    Not yet confident about your idea?

    Great! Governance proposals potentially impact many stakeholders. Introduce your idea with known members of the community before investing resources into drafting a proposal. Don't let negative feedback dissuade you from exploring your idea if you think that it's still important.

    If you know people who are very involved with the Cosmos Hub, send them a private message with a concise overview of what you think will result from your idea or proposed changes. Wait for them to ask questions before providing details. Do the same in semi-private channels where people tend to be respectful (and hopefully supportive).

    Confident with your idea?

    Great! However, remember that governance proposals potentially impact many stakeholders, which can happen in unexpected ways. Introduce your idea with members of the community before investing resources into drafting a proposal. At this point you should seek out and carefully consider critical feedback in order to protect yourself from confirmation bias. This is the ideal time to see a critical flaw, because submitting a flawed proposal on-chain will waste resources and have reputational costs.

    Posting your idea to the Cosmos Hub Forum is a great way to get broad feedback and perspective even if you don't have personal connections to any stakeholders or involved parties.

    Are you ready to draft a governance proposal?

    There will likely be differences of opinion about the value of what you're proposing to do and the strategy by which you're planning to do it. If you've considered feedback from broad perspectives and think that what you're doing is valuable and that your strategy should work, and you believe that others feel this way as well, it's likely worth drafting a proposal. However, remember that the largest ATOM stakers have the biggest vote, so a vocal minority isn't necessarily representative or predictive of the outcome of an on-chain vote.

    You could choose to take a conservative approach and wait until you have some confidence that you roughly have initial support from a majority of the voting power before proceeding to drafting the details of your proposal. Or you could propose the idea, or define the problem statement and let the community participate freely in drafting competing solutions to solve the issue.

    Stage 2: Your Draft Proposal

    The next major section outlines and describes some potential elements of drafting a proposal. Ensure that you have considered your proposal and anticipated questions that the community will likely ask. Once your proposal is on-chain, you will not be able to change it.

    Proposal Elements

    It will be important to balance two things: being detailed and being concise. You'll want to be concise so that people can assess your proposal quickly. You'll want to be detailed so that voters will have a clear, meaningful understanding of what the changes are and how they are likely to be impacted.

    Each major proposal type has a rough template available on the forum: Text, community pool spend, parameter change, software upgrade.

    Each proposal should contain a summmary with key details about what the proposal hopes to change. If you were viewing only the summary with no other context, it should be a good start to being able to make a decision.

    Assume that many people will stop reading at this point. However it is important to provide in-depth information. The on-chain proposal text should also include a link to an un-editable version of the text, such as an IPFS pin, and a link to where discussion about the idea is happening.

    A few more pointers for Parameter-change and Community Spend proposals are below.

    Parameter-Change

    An example of a successful parameter change proposal is Proposal #66. Note that this proposal went on-chain without the recommended IPFS pin.

    1. Problem/Value - The problem or value that's motivating the parameter change(s).
    2. Solution - How changing the parameter(s) will address the problem or improve the network.
    3. Risks & Benefits - How making this/these change(s) may expose stakeholders to new benefits and/or risks.
      • The beneficiaries of the change(s) (ie. who will these changes impact and how?)
      • Voters should understand the importance of the change(s) in a simple way
    4. Supplementary materials - Optional materials eg. models, graphs, tables, research, signed petition, etc

    Community-Spend Proposal

    An example of a successful community spend proposal is Proposal #63.

    1. Applicant(s) - The profile of the person(s)/entity making the proposal.
      • Who you are and your involvement in Cosmos and/or other blockchain networks.
      • An overview of team members involved and their relevant experience.
    2. Problem - What you're solving and/or opportunity you're addressing.
      • Past, present (and possibly a prediction of the future without this work being done).
    3. Solution - How you're proposing to deliver the solution.
      • Your plan to fix the problem or deliver value.
      • The beneficiaries of this plan (ie. who will your plan impact and how?).
      • Your reasons for selecting this plan.
      • Your motivation for delivering this solution/value.
    4. Funding - amount and denomination proposed eg. 5000 ATOM.
      • The entity controlling the account receiving the funding.
      • Consider an itemized breakdown of funding per major deliverable.
      • Note that the 'budget' of a spend proposal is generally the easiest thing to criticize. If your budget is vague, consider explaining the reasons you're unable to give a detailed breakdown and be clear about what happens if you do not meet you budget.
    5. Deliverables and timeline - the specifics of what you're delivering and how, and what to expect.
      • What are the specific deliverables? (be detailed).
      • When will each of these be delivered?
      • How will each of these be delivered?
      • What will happen if you do not deliver on time?
      • Do you have a plan to return the funds if you're under-budget or the project fails?
      • How will you be accountable to the Cosmos Hub stakeholders?
        • How will you communicate updates and how often?
        • How can the community observe your progress?
        • How can the community provide feedback?
      • How should the quality of deliverables be assessed? eg. metrics.
    6. Relationships and disclosures.
      • Have you received or applied for grants or funding? for similar work? eg. from the Interchain Foundation.
      • How will you and/or your organization benefit?
      • Do you see this work continuing in the future and is there a plan?
      • What are the risks involved with this work?
      • Do you have conflicts of interest to declare?

    Begin with a well-considered draft proposal

    Ideally, a proposal is first sent to the forum in Markdown format so that it can be further edited and available for comments. A changelog is a great tool so that people can see how the idea has developed over time and in response to feedback.

    This Markdown-formatted post can eventually become the description text in a proposal sent on-chain.

    Engage the community with your draft proposal

    1. Post a draft of your proposal as a topic in the appropriate category of the forum. Hub Proposals is a catch-all if you are not sure where to post, but there are categories for all types of proposals.

    2. Directly engage key members of the community for feedback. These could be large contributors, those likely to be most impacted by the proposal, and entities with high stake-backing (eg. high-ranked validators; large stakers).

    1. Alert the entire community to the draft proposal on other platforms such as Twitter, tagging accounts such as the Cosmos Hub account, the Cosmos Governance account, and other governance-focused groups.

    Submit your proposal to the testnet

    Before going on mainnet, you can test your proposal on the testnet.

    This is a great way to make sure your proposal looks the way you want and refine it before heading to mainnet.

    Stage 3: Your On-Chain Proposal

    A majority of the voting community should probably be aware of the proposal and have considered it before the proposal goes live on-chain. If you're taking a conservative approach, you should have reasonable confidence that your proposal will pass before risking deposit contributions. Make revisions to your draft proposal after each stage of engagement.

    See the submitting guide for more on submitting proposals.

    The Deposit Period

    The deposit period currently lasts 14 days. If you submitted your transaction with the minimum deposit (250 ATOM), your proposal will immediately enter the voting period. If you didn't submit the minimum deposit amount (currently 250 ATOM), then this may be an opportunity for others to show their support by contributing (and risking) their ATOMs as a bond for your proposal. You can request contributions openly and also contact stakeholders directly (particularly stakeholders who are enthusiastic about your proposal). Remember that each contributor is risking their funds, and you can read more about the conditions for burning deposits here.

    This is a stage where proposals may begin to get broader attention. Some block explorers display proposals in the deposit period, while others don't show them until they hit voting period.

    A large cross-section of the blockchain/cryptocurrency community exists on Twitter. Having your proposal in the deposit period is a good time to engage the so-called 'crypto Twitter' Cosmos community to prepare validators to vote (eg. tag @cosmosvalidator) and ATOM-holders that are staking (eg. tag @cosmoshub, @CosmosGov).

    The Voting Period

    At this point you'll want to track which validator has voted and which has not. You'll want to re-engage directly with top stake-holders, ie. the highest-ranking validator operators, to ensure that:

    1. they are aware of your proposal;
    2. they can ask you any questions about your proposal; and
    3. they are prepared to vote.

    Remember that any voter may change their vote at any time before the voting period ends. That historically doesn't happen often, but there may be an opportunity to convince a voter to change their vote. The biggest risk is that stakeholders won't vote at all (for a number of reasons). Validator operators tend to need multiple reminders to vote. How you choose to contact validator operators, how often, and what you say is up to you--remember that no validator is obligated to vote, and that operators are likely occupied by competing demands for their attention. Take care not to stress any potential relationship with validator operators.

    + + + + \ No newline at end of file diff --git a/main/governance/best-practices.html.html b/main/governance/best-practices.html.html new file mode 100644 index 00000000000..369ed484a9e --- /dev/null +++ b/main/governance/best-practices.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance/formatting.html b/main/governance/formatting.html new file mode 100644 index 00000000000..af835cea016 --- /dev/null +++ b/main/governance/formatting.html @@ -0,0 +1,27 @@ + + + + + +Formatting a Proposal | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Formatting a Proposal

    Many proposals allow for long form text to be included, usually under the key description. These provide the opportunity to include markdown if formatted correctly, as well as line breaks with \n.

    Beware, however, that if you are using the CLI to create a proposal, and setting description using a flag, the text will be escaped which may have undesired effects.

    Formatting a proposal can be a trial-and-error process, which is why first submitting to the testnet is recommended.

    The examples shown below are of the text in a json file packaged into a submit-proposal transaction sent on-chain. More details about how to submit a proposal are in the Submitting a Governance Proposal section, but for now just be aware that the examples are the contents of a file separate from the transaction. As a general rule, any flags specific to a proposal (e.g., Title, description, deposit, parameters, recipient) can be placed in a json file, while flags general to a transaction of any kind (e.g., chain-id, node-id, gas, fees) can remain in the CLI.

    Text

    Text proposals are used by delegators to agree to a certain strategy, plan, commitment, future upgrade, or any other statement in the form of text. Aside from having a record of the proposal outcome on the Cosmos Hub chain, a text proposal has no direct effect on the change Cosmos Hub.

    There are four components:

    1. Title - the distinguishing name of the proposal, typically the way the that explorers list proposals
    2. Summary - the body of the proposal that further describes what is being proposed and details surrounding the proposal
    3. Deposit - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal
    4. Metadata - usually a link to an off-chain resource

    Real example

    Proposal 12 asked if the Cosmos Hub community of validators charging 0% commission was harmful to the success of the Cosmos Hub.

    You can use gaiad tx gov draft-proposal and choose text to create the proposal file.

    You must submit the proposal using gaiad tx gov submit-proposal <path_to_text_proposal.json>.

    {
    "title": "Are Validators Charging 0% Commission Harmful to the Success of the Cosmos Hub?",
    "summary": "This governance proposal is intended to act purely as a signalling proposal. Throughout this history of the Cosmos Hub, there has been much debate about the impact that validators charging 0% commission has on the Cosmos Hub, particularly with respect to the decentralization of the Cosmos Hub and the sustainability for validator operations. Discussion around this topic has taken place in many places including numerous threads on the Cosmos Forum, public Telegram channels, and in-person meetups. Because this has been one of the primary discussion points in off-chain Cosmos governance discussions, we believe it is important to get a signal on the matter from the on-chain governance process of the Cosmos Hub. There have been past discussions on the Cosmos Forum about placing an in-protocol restriction on validators from charging 0% commission. https://forum.cosmos.network/t/governance-limit-validators-from-0-commission-fee/2182 This proposal is NOT proposing a protocol-enforced minimum. It is merely a signalling proposal to query the viewpoint of the bonded Atom holders as a whole. We encourage people to discuss the question behind this governance proposal in the associated Cosmos Hub forum post here: https://forum.cosmos.network/t/proposal-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub/2505 Also, for voters who believe that 0% commission rates are harmful to the network, we encourage optionally sharing your belief on what a healthy minimum commission rate for the network using the memo field of their vote transaction on this governance proposal or linking to a longer written explanation such as a Forum or blog post. The question on this proposal is “Are validators charging 0% commission harmful to the success of the Cosmos Hub?”. A Yes vote is stating that they ARE harmful to the network's success, and a No vote is a statement that they are NOT harmful.",
    "deposit": "100000uatom",
    "metadata": "ipfs://CID",
    }

    Community Pool Spend

    There are five (5) components:

    1. Title - the distinguishing name of the proposal, typically the way the that explorers list proposals
    2. Sumamary - the body of the proposal that further describes what is being proposed and details surrounding the proposal
    3. Recipient - the Cosmos Hub (bech32-based) address that will receive funding from the Community Pool
    4. Amount - the amount of funding that the recipient will receive in micro-ATOMs (uatom)
    5. Deposit - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal

    If the description says that a certain address will receive a certain number of ATOMs, it should also be programmed to do that, but it's possible that that's not the case (accidentally or otherwise). Check that the description aligns with the 'recipient' address.

    Real example

    The amount is 1000000000uatom. 1,000,000 micro-ATOM is equal to 1 ATOM, so recipient address cosmos1xf2qwf6g6xvuttpf37xwrgp08qq984244952ze will receive 1000 ATOM if this proposal is passed.

    The deposit": "1000000uatom results in 1 ATOM being used from the proposal submitter's account.

    You can use the gaiad tx gov draft-proposal utility and choose /cosmos.distribution.v1beta1.MsgCommunityPoolSpend to create a draft proposal file.

    You must use gaiad tx gov submit-proposal <path_to_proposal_file.json> to submit the proposal. The proposal cannot be submitted using submit-legacy-proposal.

    {
    "messages":[
    {
    "@type": "/cosmos.distribution.v1beta1.MsgCommunityPoolSpend",
    "authority": "cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn",
    "recipient": "cosmos00af8sd0a9dfansdfoiasf0a9ssd9fa09i99990",
    "amount": [{
    "denom": "uatom",
    "amount": "10000000000"
    }]
    }
    ],
    "deposit": "100000uatom",
    "proposer": "cosmos12xpdapokdfpsodf32das75sokdaadapsokd1sa",
    "metadata": "Community Pool Spend Proposal Example",
    "title": "Activate governance discussions on the Discourse forum using community pool funds",
    "summary": "## Summary\nProposal to request for 1000 ATOM from the community spending pool to be sent to a multisig who will put funds towards stewardship of the Discourse forum to make it an authoritative record of governance decisions as well as a vibrant space to draft and discuss proposals.\n## Details\nWe are requesting 1000 ATOM from the community spending pool to activate and steward the Cosmos Hub (Discourse) forum for the next six months.\n\nOff-chain governance conversations are currently highly fragmented, with no shared public venue for discussing proposals as they proceed through the process of being drafted and voted on. It means there is no record of discussion that voters can confidently point to for context, potentially leading to governance decisions becoming delegitimized by stakeholders.\n\nThe requested amount will be sent to a multisig comprising individuals (members listed below) who can ensure that the tokens are spent judiciously. We believe stewardship of the forum requires:\n\n* **Moderation**: Format, edit, and categorize posts; Standardize titles and tags; Monitor and approve new posts; Archive posts.\n* **Facilitation**: Ask clarifying questions in post threads; Summarize discussions; Provide historical precedence to discussions.\n* **Engagement**: Circulate important posts on other social channels to increase community participation; Solicit input from key stakeholders.\n* **Guidance**: Orient and assist newcomers; Guide proposers through governance process; Answer questions regarding the forum or Cosmos ecosystem.\nThe work to steward the forum will be carried out by members of [Hypha Worker Co-op](https://hypha.coop/) and individuals selected from the community to carry out scoped tasks in exchange for ATOM from this budget.\n## Multisig Members\n* Hypha: Mai Ishikawa Sutton (Hypha Co-op)\n* Validator: Daniel Hwang (Stakefish)\n* Cosmos Hub developer: Lauren Gallinaro (Interchain Berlin)\n\nWe feel the membership of the multisig should be rotated following the six-month pilot period to preserve insight from the distinct specializations (i.e., Cosmos Hub validators and developers).\n## Timeline and Deliverables\nWe estimate the total work to take 250-300 hours over six months where we hope to produce:\n* **Moving summaries:** Provide succinct summaries of the proposals and include all publicly stated reasons why various entities are choosing to vote for/against a given proposal. These summaries will be written objectively, not siding with any one entity.\n* **Validator platforms:** Create a section of the Forum where we collate all validators' visions for Cosmos Hub governance to allow them to state their positions publicly. We will work with the smaller validators to ensure they are equally represented.\n* **Regular check-ins with the Cosmonaut DAO:** Collaborate with the future Cosmonaut DAO to ensure maximal accessibility and engagement. Community management is a critical, complementary aspect of increasing participation in governance.\n* **Announcement channel:** Create a read-only announcement channel in the Cosmos Community Discord, so that new proposals and major discussions can be easily followed.\n* **Tooling friendly posts:** Tag and categorize posts so that they can be easily ingested into existing tooling that validators have setup.\n* **Neutral moderation framework:** Document and follow transparent standards for how the forum is moderated.\n\nAt the end of the period, we will produce a report reflecting on our successes and failures, and recommendations for how the work of maintaining a governance venue can be continuously sustained (e.g., through a DAO). We see this initiative as a process of discovery, where we are learning by doing.\n\nFor more context, you can read through the discussions on this [proposal on the Discourse forum](https://forum.cosmos.network/t/proposal-draft-activate-governance-discussions-on-the-discourse-forum-using-community-pool-funds/5833).\n\n## Governance Votes\nThe following items summarize the voting options and what it means for this proposal:\n**YES** - You approve this community spend proposal to deposit 1000 ATOM to a multisig that will spend them to improve governance discussions in the Discourse forum.\n**NO** - You disapprove of this community spend proposal in its current form (please indicate why in the Cosmos Forum).\n**NO WITH VETO** - You are strongly opposed to this change and will exit the network if passed.\n**ABSTAIN** - You are impartial to the outcome of the proposal.\n## Recipient\ncosmos1xf2qwf6g6xvuttpf37xwrgp08qq984244952ze\n## Amount\n1000 ATOM\n\n***Disclosure**: Hypha has an existing contract with the Interchain Foundation focused on the testnet program and improving documentation. This work is beyond the scope of that contract and is focused on engaging the community in governance.*\n\nIPFS pin of proposal on-forum: (https://ipfs.io/ipfs/Qmaq7ftqWccgYCo8U1KZfEnjvjUDzSEGpMxcRy61u8gf2Y)",
    }

    Legacy Param Change

    tip

    Legacy parameter change proposals are not available for cosmos-sdk modules.

    You can update these CosmosHub modules using submit-legacy-proposal:

    • ibc (transfer, interchain-accounts)
    • provider

    Note: The chages outlined here must be submitted using submit-legacy-proposal.

    For param-change proposals, there are arguably seven (7) components, though three are nested beneath 'Changes':

    1. Title - the distinguishing name of the proposal, typically the way the that explorers list proposals
    2. Description - the body of the proposal that further describes what is being proposed and details surrounding the proposal
    3. Changes - a component containing
    4. Subspace - the Cosmos Hub module with the parameter that is being changed
    5. Key - the parameter that will be changed
    6. Value - the value of the parameter that will be changed by the governance mechanism
    7. Deposit - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal

    The components must be presented as shown in the example.

    info

    To update any of the cosmos-sdk modules you must use gaiad tx gov submit-proposal with a correctly formatted proposal file containing a MsgUpdateParams.

    When using MsgUpdateParams please note that all fields must always be specified (PUT semantics). Please be careful to not accidentally submit a proposal +that changes more parameters than was intended. The parameters that you do not want to change you can simply copy from existing module params.

    Real example

    This example is 'real', because it was put on-chain using the Theta testnet and can be seen in the block explorer here.

    Not all explorers will show the proposed parameter changes that are coded into the proposal, so ensure that you verify that the description aligns with what the governance proposal is programmed to enact. If the description says that a certain parameter will be increased, it should also be programmed to do that, but it's possible that that's not the case (accidentally or otherwise).

     {
    "title": "Doc update test: Param change for transfer/SendEnabled",
    "description": "Testing the proposal format for enabling IBC transfers on our chain",
    "changes": [
    {
    "subspace": "transfer",
    "key": "transfer",
    "value": true
    }
    ],
    "deposit": "100000uatom"
    }
    + + + + \ No newline at end of file diff --git a/main/governance/formatting.html.html b/main/governance/formatting.html.html new file mode 100644 index 00000000000..dfdf3b62a51 --- /dev/null +++ b/main/governance/formatting.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance/process.html b/main/governance/process.html new file mode 100644 index 00000000000..2a5992c8d72 --- /dev/null +++ b/main/governance/process.html @@ -0,0 +1,26 @@ + + + + + +On-Chain Proposal Process | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    On-Chain Proposal Process

    Governance Parameters

    Several of the numbers involved in governance are parameters and can thus be changed by passing a parameter change proposal.

    • Minimum deposit: 250 ATOM
    • Maximum deposit period: 14 days
    • Voting period: 14 days
    • Quorum: 40% of participating voting power
    • Pass threshold: 50% of participating voting power
    • Veto threshold: 33.40% of participating voting power

    1. Deposit Period

    The deposit period lasts either 14 days or until the proposal deposit totals 250 ATOMs, whichever happens first.

    Deposits

    Prior to a governance proposal entering the voting period (i.e., for the proposal to be voted upon), there must be at least a minimum number of ATOMs deposited (250). Anyone may contribute to this deposit, though it is usually filled by the proposal maker. Deposits of passed and failed proposals are returned to the contributors.

    In the past, different people have considered contributions amounts differently. There is some consensus that this should be a personal choice. There is also some consensus that this can be an opportunity for supporters to signal their support by adding to the deposit amount, so a proposer may choose to leave contribution room (i.e., a deposit below 250 ATOMs) so that others may participate. It is important to remember that any contributed ATOMs are at risk of being burned.

    Burned deposits

    Deposits are burned only when proposals are vetoed as documented in the Cosmos SDK gov module spec. Deposits are not burned for failing to meet quorum or for being rejected.

    2. Voting Period

    The voting period is currently a fixed 14-day period. During the voting period, participants may select a vote of either 'Yes', 'No', 'Abstain', or 'NoWithVeto'. Voters may change their vote at any time before the voting period ends.

    What do the voting options mean?

    1. Abstain: The voter wishes to contribute to quorum without voting for or against a proposal.
    2. Yes: Approval of the proposal in its current form.
    3. No: Disapproval of the proposal in its current form.
    4. NoWithVeto: A ‘NoWithVeto’ vote indicates a proposal either (1) is deemed to be spam, i.e., irrelevant to Cosmos Hub, (2) disproportionately infringes on minority interests, or (3) violates or encourages violation of the rules of engagement as currently set out by Cosmos Hub governance.

    As accepted by the community in Proposal 75, voters are expected to vote 'NoWithVeto' for proposals that are spam, infringe on minority interests, or violate the rules of engagement (i.e., Social protocols which have passed governance and thus been accepted as rules on the Hub). This proposal was an extension of the ideas put forward in Proposal 6.

    Voting 'NoWithVeto' has no immediate additional financial cost to the voter - you do not directly risk your ATOM by using this option.

    What determines whether or not a governance proposal passes?

    There are four criteria:

    1. Deposit is filled: A minimum deposit of 250 ATOM is required for the proposal to enter the voting period
      • anyone may contribute to this deposit
      • the deposit must be reached within 14 days (this is the deposit period)
    2. Quorum is reached: A minimum of 40% of the network's total voting power (staked ATOM) is required to participate
    3. Simple majority of 'Yes' votes: Greater than 50% of the participating voting power must back the 'Yes' vote by the end of the 14-day voting period
    4. Not vetoed: Less than 33.4% of participating voting power must have backed 'NoWithVeto' by the end of the 14-day voting period

    Currently, the criteria for submitting and passing/failing all proposal types is the same.

    How is quorum determined?

    Voting power, whether backing a vote of 'Yes', 'Abstain', 'No', or 'NoWithVeto', counts toward quorum. Quorum is required for the outcome of a governance proposal vote to be considered valid and for deposit contributors to recover their deposit amounts.

    How is voting tallied?

    • Total voting power refers to all staked ATOM at the end of the 14-day voting period. Liquid ATOMs are not part of the total voting power and thus cannot participate in voting.
    • Participating voting power refers to only the ATOM which have been used to cast a vote on a particular proposal. Quorum is set to 40% of the participating voting power.

    Validators not in the active set can cast a vote, but their voting power (including the backing of their delegators) will not count toward the vote if they are not in the active set when the voting period ends. That means that if ATOM is delegated to a validator that is jailed, tombstoned, or outside of the active set at the time that the voting period ends, that ATOM's stake-weight will not count in the vote.

    Though a simple majority 'Yes' vote (ie. 50% of participating voting power) is required for a governance proposal vote to pass, a 'NoWithVeto' vote of 33.4% of participating voting power or greater can override this outcome and cause the proposal to fail. This enables a minority group representing greater than 1/3 of participating voting power to fail a proposal that would otherwise pass.

    + + + + \ No newline at end of file diff --git a/main/governance/process.html.html b/main/governance/process.html.html new file mode 100644 index 00000000000..9505a44843f --- /dev/null +++ b/main/governance/process.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance/proposal-types.html b/main/governance/proposal-types.html new file mode 100644 index 00000000000..0461f8c52df --- /dev/null +++ b/main/governance/proposal-types.html @@ -0,0 +1,26 @@ + + + + + +Proposal Types | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Proposal Types

    Drafting a Proposal

    Drafting and submitting a proposal is a process that takes time, attention, and involves risk. The objective of this documentation is to make this process easier by preparing participants for what to pay attention to, the information that should be considered in a proposal, and how to reduce the risk of losing deposits.

    Ideally, a proposal should only fail to pass because voters are aware, engaged, and have made an informed decision to vote down the proposal.

    If you are considering drafting a proposal, you should first review the general background on drafting and submitting a proposal:

    1. How the voting process and governance mechanism works
    2. How to draft your proposal and engage with the Cosmos community about it
    3. How to format proposals
    4. How to submit your proposal

    You should also review details specific to each kind of proposal, listed in this section.

    + + + + \ No newline at end of file diff --git a/main/governance/proposal-types.html.html b/main/governance/proposal-types.html.html new file mode 100644 index 00000000000..b4405e3b2af --- /dev/null +++ b/main/governance/proposal-types.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance/proposal-types/community-pool-spend.html b/main/governance/proposal-types/community-pool-spend.html new file mode 100644 index 00000000000..853816a3e64 --- /dev/null +++ b/main/governance/proposal-types/community-pool-spend.html @@ -0,0 +1,26 @@ + + + + + +Community Pool Spend | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Community Pool Spend

    Cosmos Hub launched with community-spend capabilities on December 11, 2019, effectively unlocking the potential for token-holders to vote to approve spending from the Community Pool.

    🇪🇸 Esta página también está disponible en español.

    Learn About the Community Pool

    How is the Community Pool funded?

    2% of all staking rewards generated (via block rewards & transaction fees) are continually transferred to and accrue within the Community Pool. For example, from Dec 19, 2019 until Jan 20, 2020 (32 days), 28,726 ATOM were generated and added to the pool.

    How can funding for the Community Pool change?

    Though the rate of funding is currently fixed at 2% of staking rewards, the effective rate is dependent upon the Cosmos Hub's staking rewards, which can change with inflation and block times.

    The current paramater Community Tax parameter of 2% may be modified with a governance proposal and enacted immediately after the proposal passes.

    How much money is in the Community Pool?

    You may directly query the Cosmos Hub 4 for the balance of the Community Pool:

    gaiad q distribution community-pool --chain-id cosmoshub-4 --node <rpc-node-address>

    Alternatively, popular Cosmos explorers such as Big Dipper and Mintscan display the ongoing Community Pool balance.

    How can funds from the Community Pool be spent?

    Funds from the Cosmos Community Pool may be spent via successful governance proposal.

    How should funds from the Community Pool be spent?

    We don't know 🤷

    The prevailing assumption is that funds should be spent in a way that brings value to the Cosmos Hub. However, there is debate about how to keep the fund sustainable. There is also some debate about who should receive funding. For example, part of the community believes that the funds should only be used for those who need funding most. Other topics of concern include:

    • retroactive grants
    • price negotiation
    • fund disbursal (eg. payments in stages; payments pegged to reduce volitiliy)
    • radical overhaul of how the community-spend mechanism functions

    We can expect this to take shape as proposals are discussed, accepted, and rejected by the Cosmos Hub community.

    How are funds disbursed after a community-spend proposal is passed?

    If a community-spend proposal passes successfully, the number of ATOM encoded in the proposal will be transferred from the community pool to the address encoded in the proposal, and this will happen immediately after the voting period ends.

    Why create a proposal to use Community Pool funds?

    There are other funding options, most notably the Interchain Foundation's grant program. Why create a community-spend proposal?

    As a strategy: you can do both. You can submit your proposal to the Interchain Foundation, but also consider submitting your proposal publicly on-chain. If the Hub votes in favour, you can withdraw your Interchain Foundation application.

    As a strategy: funding is fast. Besides the time it takes to push your proposal on-chain, the only other limiting factor is a fixed 14-day voting period. As soon as the proposal passes, your account will be credited the full amount of your proposal request.

    To build rapport. Engaging publicly with the community is the opportunity to develop relationships with stakeholders and to educate them about the importance of your work. Unforeseen partnerships could arise, and overall the community may value your work more if they are involved as stakeholders.

    To be more independent. The Interchain Foundation (ICF) may not always be able to fund work. Having a more consistently funded source and having a report with its stakeholders means you can use your rapport to have confidence in your ability to secure funding without having to be dependent upon the ICF alone.

    + + + + \ No newline at end of file diff --git a/main/governance/proposal-types/community-pool-spend.html.html b/main/governance/proposal-types/community-pool-spend.html.html new file mode 100644 index 00000000000..406b6626b3f --- /dev/null +++ b/main/governance/proposal-types/community-pool-spend.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance/proposal-types/param-change.html b/main/governance/proposal-types/param-change.html new file mode 100644 index 00000000000..d38e1c80bae --- /dev/null +++ b/main/governance/proposal-types/param-change.html @@ -0,0 +1,26 @@ + + + + + +Parameter Changes | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Parameter Changes

    This documentation aims to provide guidelines for creating and assessing parameter-change proposals.

    Drafting and submitting a parameter-change governance proposal involves two kinds of risk: losing proposal deposit amounts and the potential to alter the function of the Cosmos Hub network in an undesirable way.

    What parameters can be changed?

    The complete parameters of the Cosmos Hub are split up into different modules, each of which has its own set of parameters. Most parameters can be updated by submitting a governance proposal.

    List of modules whose parameters can be changed via governance:

    • x/auth
    • x/bank
    • x/distribution
    • x/evidence
    • x/feegrant
    • x/gov
    • x/mint
    • x/slashing
    • x/staking
    • ibc-go/transfer
    • interchain-security/provider

    Each cosmos-sdk module uses MsgUpdateParams for providing parameter changes. You can learn more about it in the cosmos-sdk documentation of each module (e.g. https://docs.cosmos.network/v0.47/build/modules/staking#msgupdateparams)

    What are the current parameter values?

    There are ways to query the current settings for each module's parameter(s). Some can be queried with the command line program gaiad.

    You can begin by using the command gaiad q [module] -h to get help about the subcommands for the module you want to query. For example, gaiad q staking params returns the settings of relevant parameters:

    bond_denom: uatom
    historical_entries: 10000
    max_entries: 7
    max_validators: 180
    unbonding_time: 1814400s

    If a parameter-change proposal is successful, the change takes effect immediately upon completion of the voting period.

    Note: You cannot currently query the bank module's parameter, which is sendenabled. You also cannot query the crisis module's parameters.

    Why create a parameter change proposal?

    Parameters are what govern many aspects of the chain's behaviour. As circumstances and attitudes change, sometimes you might want to change a parameter to bring the chain's behaviour in line with community opinion. For example, the Cosmos Hub launched with 100 active validators and there have been 4 proposals to date that have increased the MaxValidators parameter. At the time of writing, the active set contains 180 validators.

    The Cosmos Hub has been viewed as a slow-moving, highly secure chain and that is reflected in some of its other parameters, such as a 21 day unbonding period and 14 day voting period. These are quite long compared to other chains in the Cosmos Ecosystem

    Risks in parameter change proposals

    Because parameters dictate some of the ways in which the chain operates, changing them can have an impact beyond what is immediately obvious.

    For example, reducing the unbonding period might seem like the only effect is in how quickly delegators can liquidate their assets. It might also have a much greater impact on the overall security of the network that would be hard to realize at first glance.

    This is one of the reasons that having a thorough discussion before going on-chain is so important - talking through the impacts of a proposal is a great way to avoid unintended effects.

    + + + + \ No newline at end of file diff --git a/main/governance/proposal-types/param-change.html.html b/main/governance/proposal-types/param-change.html.html new file mode 100644 index 00000000000..94a6b48c7c8 --- /dev/null +++ b/main/governance/proposal-types/param-change.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance/proposal-types/software-upgrade.html b/main/governance/proposal-types/software-upgrade.html new file mode 100644 index 00000000000..63a13196be6 --- /dev/null +++ b/main/governance/proposal-types/software-upgrade.html @@ -0,0 +1,26 @@ + + + + + +Software Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Software Upgrade

    Software upgrade proposals are submitted to signal that a Cosmos Hub release with new features, bugfixes and various other improvements is available and ready for production deployment.

    Software upgrade proposals should be submitted by the development teams tasked with stewarding the Cosmos Hub development.

    Procedure

    Use draft-proposal command to create a draft proposal and populate it with required information.

    ✗ gaiad tx gov draft-proposal
    Use the arrow keys to navigate: ↓ ↑ → ←
    ? Select proposal type:
    text
    community-pool-spend
    ▸ software-upgrade # choose this
    cancel-software-upgrade
    other

    # populate all steps (displaying all for demonstration purposes)
    Enter proposal title: Upgrade v15
    Enter proposal authors: Stewards
    Enter proposal summary: Upgrade to v15
    Enter proposal details: <v15 upgrade changelog details>
    Enter proposal proposal forum url: /
    Enter proposal vote option context: Vote YES to support running this binary on the Cosmos Hub mainnet.
    Enter proposal deposit: 100001uatom
    Enter msg authority: cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn

    In your draft_proposal.json populate the height with your desired upgrade height and populate the info field with additional information (must be a valid JSON string):

    {
    "binaries": {
    "darwin/amd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-darwin-amd64?checksum=sha256:7157f03fbad4f53a4c73cde4e75454f4a40a9b09619d3295232341fec99ad138",
    "darwin/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-darwin-arm64?checksum=sha256:09e2420151dd22920304dafea47af4aa5ff4ab0ddbe056bb91797e33ff6df274",
    "linux/amd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-linux-amd64?checksum=sha256:236b5b83a7674e0e63ba286739c4670d15d7d6b3dcd810031ff83bdec2c0c2af",
    "linux/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-linux-arm64?checksum=sha256:b055fb7011e99d16a3ccae06443b0dcfd745b36480af6b3e569e88c94f3134d3",
    "windows/armd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-windows-amd64.exe?checksum=sha256:f0224ba914cad46dc27d6a9facd8179aec8a70727f0b1e509f0c6171c97ccf76",
    "windows/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-windows-arm64.exe?checksum=sha256:cbbce5933d501b4d54dcced9b097c052bffdef3fa8e1dfd75f29b34c3ee7de86"
    }
    }

    Upload your draft_metadata.json to a distribution platform of your choice. draft_proposal.json is used to submit a governance proposal using submit-proposal.

    gaiad tx gov submit-proposal <path_to_proposal.json>
    --from <submitter address> \
    --chain-id cosmoshub-4 \
    --gas <max gas allocated> \
    --fees <fees allocated> \
    --node <node address> \

    Using x/upgrading

    Software upgrade proposals can be submitted using the x/upgrade module. The end effect will be the same since the x/gov module routes the message to x/upgrade module.

    Additional information

    Additional instructions with debugging information is available on the submitting page.

    + + + + \ No newline at end of file diff --git a/main/governance/proposal-types/software-upgrade.html.html b/main/governance/proposal-types/software-upgrade.html.html new file mode 100644 index 00000000000..c6b0092d0e9 --- /dev/null +++ b/main/governance/proposal-types/software-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance/proposal-types/text-prop.html b/main/governance/proposal-types/text-prop.html new file mode 100644 index 00000000000..85c7b9e7e34 --- /dev/null +++ b/main/governance/proposal-types/text-prop.html @@ -0,0 +1,26 @@ + + + + + +Text (Signaling) | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Text (Signaling)

    What are signaling proposals currently used for?

    Signaling proposals are used to make an on-chain record of support or agreement on a certain topic or ideas. Text proposals do not contain any code. That is, they do not directly cause any changes to the Hub once passed.

    Past signalling proposals have been used for a variety of reasons:

    • Agreement to adopt (or not adopt) a feature in a future release (7, 31, 38, 49, 69)
    • A high-signal alert to validators (8)
    • On-chain record of community opinion (12)
    • Ratification of a social norm (75)

    A note on historical text proposals

    In the early days of the Cosmos Hub, 'text' was the only proposal type. If you read old proposals, you will find 'text' proposals being used for things we use other proposal types now, such as changing a parameter (10) or upgrading the software (19).

    The process for these historical proposals was that an on-chain signal was used to give permission for development or changes to be made off-chain and included in the Cosmos Hub code. With the addition of new proposal types, these development or spending choices can now be executed by the Gaia code immediately after the vote is tallied.

    Why make a signaling proposal?

    Signaling proposals are a great way to take an official, public poll of community sentiment before investing more resources into a project. The most common way for text proposals to be used is to confirm that the community is actually interested in what the proposer wants to develop, without asking for money to fund development that might not be concrete enough to have a budget yet.

    Because the results of signaling proposals remain on-chain and are easily accessible to anyone, they are also a good way to formalize community opinions. Information contained in documentation or Github repos can be hard to find for new community members but signaling proposals in a block explorer or wallet is very accessible.

    You might make a signaling proposal to gather opinions for work you want to do for the Hub, or because you think it's important to have a record of some perspective held by the community at large.

    What happens when a signaling proposal passes?

    Technically, nothing happens on-chain. No code executes, and this 'unenforceable' property of text proposals is one of the biggest criticisms of the format. Regardless of whether the results of a signaling proposal are enforced by code, there can still be value from having a proposal on-chain and subject to discussion. Whether a proposal passes or fails, we all get information from it having been considered.

    • The community might have had a thorough, thoughtful discussion about a topic that they otherwise wouldn't have had.
    • A dev team interested in a feature might have a better idea of how their work will be received by the community.
    • The community might be more informed about a topic than they previously were.
    • The community might feel confident that we are aligned on a particular definition or social norm.

    Submitting a text proposal

    Follow the instructions below to create a text proposal and submit it to the blockchain.

    ➜ gaiad tx gov draft-proposal

    Use the arrow keys to navigate: ↓ ↑ → ←
    ? Select proposal type:
    ▸ text # choose this
    community-pool-spend
    software-upgrade
    cancel-software-upgrade
    other

    Choose text from the draft-proposal menu and populate all the available fields.

    ✔ text
    Enter proposal title: Title
    Enter proposal authors: Author
    Enter proposal summary: Proposal summary
    Enter proposal details: Details, all the details
    Enter proposal proposal forum url: /
    Enter proposal vote option context: Vote yes if <...>
    Enter proposal deposit: 100001uatom

    Check draft_proposal.json, your result should be similar to this:

    {
    "metadata": "ipfs://CID",
    "deposit": "100001uatom",
    "title": "Title",
    "summary": "Proposal summary"
    }

    Upload your draft_metadata.json to a distribution platform of your choice. draft_proposal.json is used to submit a governance proposal using submit-proposal.

    gaiad tx gov submit-proposal <path_to_proposal.json>
    --from <submitter address> \
    --chain-id cosmoshub-4 \
    --gas <max gas allocated> \
    --fees <fees allocated> \
    --node <node address> \

    Additional instructions with debugging information is available on the submitting page.

    + + + + \ No newline at end of file diff --git a/main/governance/proposal-types/text-prop.html.html b/main/governance/proposal-types/text-prop.html.html new file mode 100644 index 00000000000..ca52a4514b7 --- /dev/null +++ b/main/governance/proposal-types/text-prop.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/governance/submitting.html b/main/governance/submitting.html new file mode 100644 index 00000000000..2fe6ec58e8b --- /dev/null +++ b/main/governance/submitting.html @@ -0,0 +1,31 @@ + + + + + +Submitting a Proposal | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Submitting a Proposal

    If you have a final draft of your proposal ready to submit, you may want to push your proposal live on the testnet first. These are the three primary steps to getting your proposal live on-chain.

    Interacting with the Cosmos Hub via the command line in order to run queries or submit proposals has several prerequisites:

    • You will need to compile gaiad from source into a binary file executable by your operating system eg. MacOS, Windows, Linux
    • You will need to indicate which chain you are querying, and currently this is --chain-id cosmoshub-4
    • You will need to connect to a full node. You can find a list of available Cosmos Hub endpoints under the API section in the Chain Registry.
    • More info is in the Walkthrough Example section.

    Running a full node can be difficult for those not technically-inclined, so you may choose to use a third-party's full node. In this case, the primary security risk is that of censorship: it's the single place where you have a single gateway to the network, and any messages submitted through an untrusted node could be censored.

    Hosting supplementary materials

    In general we try to minimize the amount of data pushed to the blockchain. Hence, detailed documentation about a proposal is usually hosted on a separate censorship resistant data-hosting platform, like IPFS.

    Once you have drafted your proposal, ideally as a Markdown file, you +can upload it to the IPFS network:

    1. By running an IPFS node and the IPFS software, or
    2. By using a service such as https://pinata.cloud

    Ensure that you "pin" the file so that it continues to be available on the network. You should get a URL like this: https://ipfs.io/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD

    The value QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD is called the CID of your file - it is effectively the file's hash.

    If you uploaded a markdown file, you can use the IPFS markdown viewer to render the document for better viewing. Links for the markdown viewer look like https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/<CID>, where <CID> is your CID. For instance the link above would be: https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD

    Share the URL with others and verify that your file is publicly accessible.

    The reason we use IPFS is that it is a decentralized means of storage, making it resistant to censorship or single points of failure. This increases the likelihood that the file will remain available in the future.

    Formatting the JSON file for the governance proposal

    Prior to sending the transaction that submits your proposal on-chain, you must create a JSON file. This file will contain the information that will be stored on-chain as the governance proposal. Begin by creating a new text (.txt) file to enter this information. Use these best practices as a guide for the contents of your proposal. When you're done, save the file as a .json file.

    Each proposal type is unique in how the JSON should be formatted. +See the relevant section for the type of proposal you are drafting:

    Once on-chain, most people will rely upon block explorers to interpret this information with a graphical user interface (GUI).

    Sending the transaction that submits your governance proposal

    For information on how to use gaiad (the command line interface) to submit an on-chain proposal through the governance module, please refer to the gaiad CLI tutorials for the Cosmos Hub documentation.

    Proposal types

    There are 2 proposal types that can be submitted to the CosmosHub governance module.

    Legacy proposals (cosmos-sdk < v0.47)

    These proposals can be submitted using gaiad tx gov submit-legacy-proposal.

    Available proposals that can be submitted using this Tx are:

    • cancel-software-upgrade
    • change-reward-denoms
    • consumer-addition
    • consumer-removal
    • ibc-upgrade
    • param-change (does not work for standard cosmos-sdk modules, works on IBC and ICS modules)
    • software-upgrade
    • update-client

    You can read more about submitting a legacy proposal in the cosmos-sdk docs

    Proposals (cosmos-sdk >= v0.47)

    These proposals can are submitted using gaiad tx gov submit-proposal.

    Using gaiad tx gov draft-proposal can help prepare a proposal. The tool will create a file containing the specified proposal message and it also helps with populating all the required proposal fields. +You can always edit the file after you create it using draft-proposal

    Most cosmos-sdk modules allow changing their governance gated parameters using a MsgUpdateParams which is a new way of updating governance parameters. It is important to note that MsgUpdateParams requires all paramaters to be specified in the proposal message.

    You can read more about submitting a proposal in the cosmos-sdk docs

    Minimal Deposit amount

    tip

    Please note that cosmoshub-4 uses a minimum initial deposit amount.

    Proposals cannot be submitted successfully without providing a minimum initial deposit. In practice, this means that the deposit field in your proposal has to meet the min_initial_deposit governance paramter. +The minimum deposit is equal to min_deposit * min_initial_deposit_ratio. Only uatom is supported as deposit denom.

    // checking the min_initial_deposit
    gaiad q gov params -o json
    {
    ...
    "params": {
    ...
    "min_deposit": [
    {
    "denom": "stake",
    "amount": "10000000"
    }
    ],
    "min_initial_deposit_ratio": "0.000000000000000000"
    }

    Walkthrough example (changing x/staking params)

    Let's illustrate how to change the x/staking parameters.

    The module has the following parameters (values don't reflect actual on-chain values):

    gaiad q staking params -o json
    {
    "unbonding_time": "86400s",
    "max_validators": 100,
    "max_entries": 7,
    "historical_entries": 10000,
    "bond_denom": "stake",
    "min_commission_rate": "0.000000000000000000",
    "validator_bond_factor": "-1.000000000000000000",
    "global_liquid_staking_cap": "1.000000000000000000",
    "validator_liquid_staking_cap": "1.000000000000000000"
    }

    We will use draft-proposal to help us create a proposal file that we will later submit.

    gaiad tx gov draft-proposal
    // running the command will start a terminal applet allowing you to choose the proposal type

    // 1st screen
    Use the arrow keys to navigate: ↓ ↑ → ←
    ? Select proposal type:
    text
    community-pool-spend
    software-upgrade
    cancel-software-upgrade
    ▸ other // choose this

    // 2nd screen
    ✔ other
    Use the arrow keys to navigate: ↓ ↑ → ←
    ? Select proposal message type::
    ↑ /cosmos.staking.v1beta1.MsgUndelegate
    ▸ /cosmos.staking.v1beta1.MsgUpdateParams // choose this option
    /cosmos.staking.v1beta1.MsgValidatorBond
    /cosmos.upgrade.v1beta1.MsgCancelUpgrade
    ↓ /cosmos.upgrade.v1beta1.MsgSoftwareUpgrade

    After choosing the /cosmos.staking.v1beta1.MsgUpdateParams message, the applet will allow you to set the message fields and some other proposal details. +Upon completion, the proposal will be available in the directory where you called the gaiad command inside the draft_proposal.json file.

    Here is an example of the draft_proposal.json file:

    {
    "messages": [
    {
    "@type": "/cosmos.staking.v1beta1.MsgUpdateParams",
    "authority": "cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn",
    "params": {
    "unbonding_time": "86400s",
    "max_validators": 100,
    "max_entries": 7,
    "historical_entries": 10000,
    "bond_denom": "uatom",
    "min_commission_rate": "0.050000000000000000", // we are changing this from 0.000000000000000000
    "validator_bond_factor": "-1.000000000000000000",
    "global_liquid_staking_cap": "1.000000000000000000",
    "validator_liquid_staking_cap": "1.000000000000000000"
    }
    }
    ],
    "metadata": "ipfs://CID",
    "deposit": "1000000uatom",
    "title": "Updating the staking params (min_comission_rate)",
    "summary": "This proposal will attempt to update the min_commission_rate staking parameter. During proposal creation and submission **all** proposal fields must be specified. Pay attention that you don't unintentionally specify different values for fields that you did not intend to change."
    }

    Finally, we submit the proposal:

    gaiad tx gov submit-proposal <path_to_proposal.json>
    --from <submitter address> \
    --chain-id cosmoshub-4 \
    --gas <max gas allocated> \
    --fees <fees allocated> \
    --node <node address> \

    Use gaiad tx gov --help to get more info about the CLI options, we will explain some options below:

    1. --from is the account key that pays the transaction fee and deposit amount. This account key must be already saved in the keyring on your device and it must be an address you control (e.g. --from hypha-dev-wallet).
    2. --gas is the maximum amount of gas permitted to be used to process the transaction (e.g. --gas 500000).
      • The more content there is in the description of your proposal, the more gas your transaction will consume
      • If this number isn't high enough and there isn't enough gas to process your transaction, the transaction will fail.
      • The transaction will only use the amount of gas needed to process the transaction.
    3. --fees is a flat-rate incentive for a validator to process your transaction.
      • Many nodes use a minimum fee to disincentivize transaction spamming.
      • 7500uatom is equal to 0.0075 ATOM.
    4. --node is using an established node to send the transaction to the Cosmos Hub 4 network. For available nodes, please look at the Chain Registry.

    Note: be careful what you use for --fees. A mistake here could result in spending hundreds or thousands of ATOMs accidentally, which cannot be recovered.

    Verifying your transaction

    After posting your transaction, your command line interface (gaiad) will provide you with the transaction's hash, which you can either query using gaiad or by searching the transaction hash using Mintscan. The hash should look something like this: 0506447AE8C7495DE970736474451CF23536DF8EA837FAF1CF6286565589AB57.

    Alternatively, you can check your Tx status and information using:

    gaiad q tx <hash>

    Troubleshooting a failed transaction

    There are a number of reasons why a transaction may fail. Here are two examples:

    1. Running out of gas - The more data there is in a transaction, the more gas it will need to be processed. If you don't specify enough gas, the transaction will fail.

    2. Incorrect denomination - You may have specified an amount in 'utom' or 'atom' instead of 'uatom', causing the transaction to fail.

    If you encounter a problem, try to troubleshoot it first, and then ask for help on the Cosmos Hub forum: https://forum.cosmos.network. We can learn from failed attempts and use them to improve upon this guide.

    Depositing funds after a proposal has been submitted

    Sometimes a proposal is submitted without having the minimum token amount deposited yet. In these cases you would want to be able to deposit more tokens to get the proposal into the voting stage. In order to deposit tokens, you'll need to know what your proposal ID is after you've submitted your proposal. You can query all proposals by the following command:

    gaiad q gov proposals

    If there are a lot of proposals on the chain already, you can also filter by your own address. For the proposal above, that would be:

    gaiad q gov proposals --depositor cosmos1hxv7mpztvln45eghez6evw2ypcw4vjmsmr8cdx

    Once you have the proposal ID, this is the command to deposit extra tokens:

    gaiad tx gov deposit <proposal-id> <deposit_amount> --from <name>

    The amount per deposit is equal to min_deposit * min_deposit_ratio. Only uatom is supported as deposit denom. Transactions where deposit_amount < (min_deposit * min_deposit_ratio) will be rejected.

    Submitting your proposal to the testnet

    Submitting to the testnet is identical to mainnet submissions aside from a few changes:

    1. The chain-id is theta-testnet-001.
    2. The list of usable endpoints can be found here.
    3. You will need testnet tokens, not ATOM. There is a faucet available in the Developer Discord.

    You may want to submit your proposal to the testnet chain before the mainnet for a number of reasons:

    1. To see what the proposal description will look like.
    2. To signal that your proposal is about to go live on the mainnet.
    3. To share what the proposal will look like in advance with stakeholders.
    4. To test the functionality of the governance features.
    + + + + \ No newline at end of file diff --git a/main/governance/submitting.html.html b/main/governance/submitting.html.html new file mode 100644 index 00000000000..29a529d3830 --- /dev/null +++ b/main/governance/submitting.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/hub-tutorials.html b/main/hub-tutorials.html new file mode 100644 index 00000000000..110b0382bfa --- /dev/null +++ b/main/hub-tutorials.html @@ -0,0 +1,26 @@ + + + + + +Gaia Tutorials | Cosmos Hub + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/main/hub-tutorials.html.html b/main/hub-tutorials.html.html new file mode 100644 index 00000000000..bc67984e8c9 --- /dev/null +++ b/main/hub-tutorials.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/hub-tutorials/gaiad.html b/main/hub-tutorials/gaiad.html new file mode 100644 index 00000000000..e01b6582043 --- /dev/null +++ b/main/hub-tutorials/gaiad.html @@ -0,0 +1,83 @@ + + + + + +Interacting with Gaiad (CLI) | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Interacting with Gaiad (CLI)

    Gaia Daemon

    gaiad is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not. Let us set it up properly. In order to install it, follow the installation procedure.

    Setting up gaiad

    The main command used to set up gaiad is the following:

    gaiad config <flag> <value>

    It allows you to set a default value for each given flag.

    First, set up the address of the full-node you want to connect to:

    gaiad config node <host>:<port>

    # example: gaiad config node https://77.87.106.33:26657

    If you run your own full-node, just use tcp://localhost:26657 as the address.

    Finally, let us set the chain-id of the blockchain we want to interact with:

    gaiad config chain-id cosmoshub-2

    Keys

    Keyring

    The keyring holds the private/public keypairs used to interact with a node. For instance, a validator key needs to be set up before running the blockchain node, so that blocks can be correctly signed. The private key can be stored in different locations, called "backends", such as a file or the operating system's own key storage.

    Headless environments are recommended to use either the file or pass backends. More information is available at the SDK documentation page.

    Key Types

    There are three types of key representations that are used:

    • cosmos

      • Derived from account keys generated by gaiad keys add
      • Used to receive funds
      • e.g. cosmos15h6vd5f0wqps26zjlwrc6chah08ryu4hzzdwhc
    • cosmosvaloper

      • Used to associate a validator to its operator
      • Used to invoke staking commands
      • e.g. cosmosvaloper1carzvgq3e6y3z5kz5y6gxp3wpy3qdrv928vyah
    • cosmospub

      • Derived from account keys generated by gaiad keys add
      • e.g. cosmospub1zcjduc3q7fu03jnlu2xpl75s2nkt7krm6grh4cc5aqth73v0zwmea25wj2hsqhlqzm
    • cosmosvalconspub

      • Generated when the node is created with gaiad init.
      • Get this value with gaiad tendermint show-validator
      • e.g. cosmosvalconspub1zcjduepq0ms2738680y72v44tfyqm3c9ppduku8fs6sr73fx7m666sjztznqzp2emf

    Migrate Keys From Legacy On-Disk Keybase To OS Built-in Secret Store

    Older versions of gaiad used store keys in the user's home directory. If you are migrating +from an old version of gaiad you will need to migrate your old keys into your operating system's +credentials storage by running the following command:

    gaiad keys migrate

    The command will prompt for every passphrase. If a passphrase is incorrect, it will skip the +respective key.

    Generate Keys

    You'll need an account private and public key pair (a.k.a. sk, pk respectively) to be able to receive funds, send txs, bond tx, etc.

    To generate a new secp256k1 key:

    gaiad keys add <account_name>

    The output of the above command will contain a seed phrase. It is recommended to save the seed +phrase in a safe place so that in case you forget the password of the operating system's +credentials store, you could eventually regenerate the key from the seed phrase with the +following command:

    gaiad keys add --recover

    If you check your private keys, you'll now see <account_name>:

    gaiad keys show <account_name>

    View the validator operator's address via:

    gaiad keys show <account_name> --bech=val

    You can see all your available keys by typing:

    gaiad keys list

    View the validator pubkey for your node by typing:

    gaiad tendermint show-validator

    Note that this is the Tendermint signing key, not the operator key you will use in delegation transactions.

    Generate Multisig Public Keys

    You can generate and print a multisig public key by typing:

    gaiad keys add --multisig=name1,name2,name3[...] --multisig-threshold=K new_key_name

    K is the minimum number of private keys that must have signed the +transactions that carry the public key's address as signer.

    The --multisig flag must contain the name of public keys that will be combined into a +public key that will be generated and stored as new_key_name in the local database. +All names supplied through --multisig must already exist in the local database. Unless +the flag --nosort is set, the order in which the keys are supplied on the command line +does not matter, i.e. the following commands generate two identical keys:

    gaiad keys add --multisig=foo,bar,baz --multisig-threshold=2 multisig_address
    gaiad keys add --multisig=baz,foo,bar --multisig-threshold=2 multisig_address

    Multisig addresses can also be generated on-the-fly and printed through the which command:

    gaiad keys show --multisig-threshold K name1 name2 name3 [...]

    For more information regarding how to generate, sign and broadcast transactions with a +multi signature account see Multisig Transactions.

    Tx Broadcasting

    When broadcasting transactions, gaiad accepts a --broadcast-mode flag. This +flag can have a value of sync (default), async, or block, where sync makes +the client return a CheckTx response, async makes the client return immediately, +and block makes the client wait for the tx to be committed (or timing out).

    It is important to note that the block mode should not be used in most +circumstances. This is because broadcasting can timeout but the tx may still be +included in a block. This can result in many undesirable situations. Therefore, it +is best to use sync or async and query by tx hash to determine when the tx +is included in a block.

    Fees & Gas

    Each transaction may either supply fees or gas prices, but not both.

    Validator's have a minimum gas price (multi-denom) configuration and they use +this value when determining if they should include the transaction in a block during CheckTx, where gasPrices >= minGasPrices. Note, your transaction must supply fees that are greater than or equal to any of the denominations the validator requires.

    Note: With such a mechanism in place, validators may start to prioritize +txs by gasPrice in the mempool, so providing higher fees or gas prices may yield higher tx priority.

    e.g.

    gaiad tx bank send ... --fees=50000uatom

    or

    gaiad tx bank send ... --gas-prices=0.0025uatom

    Account

    Get Tokens

    On a testnet, getting tokens is usually done via a faucet.

    Query Account Balance

    After receiving tokens to your address, you can view your account's balance by typing:

    gaiad query account account_cosmos
    Note

    When you query an account balance with zero tokens, you will get this error: No account with address <account_cosmos> was found in the state. This can also happen if you fund the account before your node has fully synced with the chain. These are both normal.

    Send Tokens

    The following command could be used to send coins from one account to another:

    gaiad tx bank send sender_key_name_or_address recipient_address 10faucetToken \
    --chain-id=chain_id
    You may want to cap the maximum gas that can be consumed by the transaction via the `--gas` flag. If you pass `--gas=auto`, the gas supply will be automatically estimated before executing the transaction. Gas estimate might be inaccurate as state changes could occur in between the end of the simulation and the actual execution of a transaction, thus an adjustment is applied on top of the original estimate in order to ensure the transaction is broadcasted successfully. The adjustment can be controlled via the `--gas-adjustment` flag, whose default value is 1.0.

    Now, view the updated balances of the origin and destination accounts:

    gaiad query account account_cosmos
    gaiad query account destination_cosmos

    You can also check your balance at a given block by using the --block flag:

    gaiad query account account_cosmos --block=<block_height>

    You can simulate a transaction without actually broadcasting it by appending the +--dry-run flag to the command line:

    gaiad tx bank send <sender_key_name_or_address> <destination_cosmosaccaddr> 10faucetToken \
    --chain-id=<chain_id> \
    --dry-run

    Furthermore, you can build a transaction and print its JSON format to STDOUT by +appending --generate-only to the list of the command line arguments:

    gaiad tx bank send <sender_address> <recipient_address> 10faucetToken \
    --chain-id=<chain_id> \
    --generate-only > unsignedSendTx.json
    gaiad tx sign \
    --chain-id=<chain_id> \
    --from=<key_name> \
    unsignedSendTx.json > signedSendTx.json
    The `--generate-only` flag prevents `gaiad` from accessing the local keybase. Thus when such flag is supplied `sender_key_name_or_address` must be an address.

    You can validate the transaction's signatures by typing the following:

    gaiad tx sign --validate-signatures signedSendTx.json

    You can broadcast the signed transaction to a node by providing the JSON file to the following command:

    gaiad tx broadcast --node=<node> signedSendTx.json

    Query Transactions

    Matching a Set of Events

    You can use the transaction search command to query for transactions that match a +specific set of events, which are added on every transaction.

    Each event is composed by a key-value pair in the form of {eventType}.{eventAttribute}={value}. +Events can also be combined to query for a more specific result using the & symbol.

    You can query transactions by events as follows:

    gaiad query txs --events='message.sender=cosmos1...'

    And for using multiple events:

    gaiad query txs --events='message.sender=cosmos1...&message.action=withdraw_delegator_reward'

    The pagination is supported as well via page and limit:

    gaiad query txs --events='message.sender=cosmos1...' --page=1 --limit=20
    The action tag always equals the message type returned by the `Type()` function of the relevant message.

    You can find a list of available events on each of the SDK modules:

    Matching a Transaction's Hash

    You can also query a single transaction by its hash using the following command:

    gaiad query tx [hash]

    Slashing

    Unjailing

    To unjail your jailed validator

    gaiad tx slashing unjail --from <validator-operator-addr>

    Signing Info

    To retrieve a validator's signing info:

    gaiad query slashing signing-info <validator-pubkey>

    Query Parameters

    You can get the current slashing parameters via:

    gaiad query slashing params

    Minting

    You can query for the minting/inflation parameters via:

    gaiad query mint params

    To query for the current inflation value:

    gaiad query mint inflation

    To query for the current annual provisions value:

    gaiad query mint annual-provisions

    Staking

    Set up a Validator

    Please refer to the Validator Setup section for a more complete guide on how to set up a validator-candidate.

    Delegate to a Validator

    On the upcoming mainnet, you can delegate atom to a validator. These delegators can receive part of the validator's fee revenue. Read more about the Cosmos Token Model.

    Query Validators

    You can query the list of all validators of a specific chain:

    gaiad query staking validators

    If you want to get the information of a single validator you can check it with:

    gaiad query staking validator <account_cosmosval>

    Bond Tokens

    On the Cosmos Hub mainnet, we delegate uatom, where 1atom = 1000000uatom. Here's how you can bond tokens to a testnet validator (i.e. delegate):

    gaiad tx staking delegate \
    --amount=10000000uatom \
    --validator=<validator> \
    --from=<key_name> \
    --chain-id=<chain_id>

    <validator> is the operator address of the validator to which you intend to delegate. If you are running a local testnet, you can find this with:

    gaiad keys show [name] --bech val

    where [name] is the name of the key you specified when you initialized gaiad.

    While tokens are bonded, they are pooled with all the other bonded tokens in the network. Validators and delegators obtain a percentage of shares that equal their stake in this pool.

    Query Delegations

    Once submitted a delegation to a validator, you can see its information by using the following command:

    gaiad query staking delegation <delegator_addr> <validator_addr>

    Or if you want to check all your current delegations with distinct validators:

    gaiad query staking delegations <delegator_addr>

    Unbond Tokens

    If for any reason the validator misbehaves, or you just want to unbond a certain +amount of tokens, use the following command.

    gaiad tx staking unbond \
    <validator_addr> \
    10atom \
    --from=<key_name> \
    --chain-id=<chain_id>

    The unbonding will be automatically completed when the unbonding period has passed.

    Query Unbonding-Delegations

    Once you begin an unbonding-delegation, you can see it's information by using the following command:

    gaiad query staking unbonding-delegation <delegator_addr> <validator_addr>

    Or if you want to check all your current unbonding-delegations with distinct validators:

    gaiad query staking unbonding-delegations <account_cosmos>

    Additionally, as you can get all the unbonding-delegations from a particular validator:

    gaiad query staking unbonding-delegations-from <account_cosmosval>

    Redelegate Tokens

    A redelegation is a type delegation that allows you to bond illiquid tokens from one validator to another:

    gaiad tx staking redelegate \
    <src-validator-operator-addr> \
    <dst-validator-operator-addr> \
    10atom \
    --from=<key_name> \
    --chain-id=<chain_id>

    Here you can also redelegate a specific shares-amount or a shares-fraction with the corresponding flags.

    The redelegation will be automatically completed when the unbonding period has passed.

    Query Redelegations

    Once you begin a redelegation, you can see its information by using the following command:

    gaiad query staking redelegation <delegator_addr> <src_val_addr> <dst_val_addr>

    Or if you want to check all your current unbonding-delegations with distinct validators:

    gaiad query staking redelegations <account_cosmos>

    Additionally, as you can get all the outgoing redelegations from a particular validator:

      gaiad query staking redelegations-from <account_cosmosval>

    Query Parameters

    Parameters define high level settings for staking. You can get the current values by using:

    gaiad query staking params

    With the above command you will get the values for:

    • Unbonding time
    • Maximum numbers of validators
    • Coin denomination for staking

    All these values will be subject to updates through a governance process by ParameterChange proposals.

    Query Pool

    A staking Pool defines the dynamic parameters of the current state. You can query them with the following command:

    gaiad query staking pool

    With the pool command you will get the values for:

    • Not-bonded and bonded tokens
    • Token supply
    • Current annual inflation and the block in which the last inflation was processed
    • Last recorded bonded shares
    Query Delegations To Validator

    You can also query all of the delegations to a particular validator:

      gaiad query delegations-to <account_cosmosval>

    Governance

    Governance is the process from which users in the Cosmos Hub can come to consensus +on software upgrades, parameters of the mainnet or signaling mechanisms through +text proposals. This is done through voting on proposals, which will be submitted +by ATOM holders on the mainnet.

    Some considerations about the voting process:

    • Voting is done by bonded ATOM holders on a 1 bonded ATOM 1 vote basis
    • Delegators inherit the vote of their validator if they don't vote
    • Votes are tallied at the end of the voting period (2 weeks on mainnet) where +each address can vote multiple times to update its Option value (paying the transaction fee each time), +only the most recently cast vote will count as valid
    • Voters can choose between options Yes, No, NoWithVeto and Abstain
    • At the end of the voting period, a proposal is accepted iff:
      • (YesVotes / (YesVotes+NoVotes+NoWithVetoVotes)) > 1/2
      • (NoWithVetoVotes / (YesVotes+NoVotes+NoWithVetoVotes)) < 1/3
      • ((YesVotes+NoVotes+NoWithVetoVotes) / totalBondedStake) >= quorum

    For more information about the governance process and how it works, please check +out the Governance module specification.

    Create a Governance Proposal

    In order to create a governance proposal, you must submit an initial deposit +along with a title and description. Various modules outside of governance may +implement their own proposal types and handlers (eg. parameter changes), where +the governance module itself supports Text proposals. Any module +outside of governance has its command mounted on top of submit-proposal.

    To submit a Text proposal:

    gaiad tx gov submit-proposal \
    --title=<title> \
    --description=<description> \
    --type="Text" \
    --deposit="1000000uatom" \
    --from=<name> \
    --chain-id=<chain_id>

    You may also provide the proposal directly through the --proposal flag which +points to a JSON file containing the proposal.

    To submit a parameter change proposal, you must provide a proposal file as its +contents are less friendly to CLI input:

    gaiad tx gov submit-proposal param-change <path/to/proposal.json> \
    --from=<name> \
    --chain-id=<chain_id>

    Where proposal.json contains the following:

    {
    "title": "Param Change",
    "description": "Update max validators",
    "changes": [
    {
    "subspace": "staking",
    "key": "MaxValidators",
    "value": 105
    }
    ],
    "deposit": [
    {
    "denom": "stake",
    "amount": "10000000"
    }
    ]
    }
    Currently parameter changes are _evaluated_ but not _validated_, so it is very important that any `value` change is valid (ie. correct type and within bounds) for its respective parameter, eg. `MaxValidators` should be an integer and not a decimal.

    Proper vetting of a parameter change proposal should prevent this from happening +(no deposits should occur during the governance process), but it should be noted +regardless.

    The `SoftwareUpgrade` is currently not supported as it's not implemented and currently does not differ from the semantics of a `Text` proposal.
    Query Proposals

    Once created, you can now query information of the proposal:

    gaiad query gov proposal <proposal_id>

    Or query all available proposals:

    gaiad query gov proposals

    You can also query proposals filtered by voter or depositor by using the corresponding flags.

    To query for the proposer of a given governance proposal:

    gaiad query gov proposer <proposal_id>

    Increase Deposit

    In order for a proposal to be broadcasted to the network, the amount deposited must be above a minDeposit value (initial value: 512000000uatom). If the proposal you previously created didn't meet this requirement, you can still increase the total amount deposited to activate it. Once the minimum deposit is reached, the proposal enters voting period:

    gaiad tx gov deposit <proposal_id> "10000000uatom" \
    --from=<name> \
    --chain-id=<chain_id>

    NOTE: Proposals that don't meet this requirement will be deleted after MaxDepositPeriod is reached.

    Query Deposits

    Once a new proposal is created, you can query all the deposits submitted to it:

    gaiad query gov deposits <proposal_id>

    You can also query a deposit submitted by a specific address:

    gaiad query gov deposit <proposal_id> <depositor_address>

    Vote on a Proposal

    After a proposal's deposit reaches the MinDeposit value, the voting period opens. Bonded Atom holders can then cast vote on it:

    gaiad tx gov vote <proposal_id> <Yes/No/NoWithVeto/Abstain> \
    --from=<name> \
    --chain-id=<chain_id>
    Query Votes

    Check the vote with the option you just submitted:

    gaiad query gov vote <proposal_id> <voter_address>

    You can also get all the previous votes submitted to the proposal with:

    gaiad query gov votes <proposal_id>

    Query proposal tally results

    To check the current tally of a given proposal you can use the tally command:

    gaiad query gov tally <proposal_id>

    Query Governance Parameters

    To check the current governance parameters run:

    gaiad query gov params

    To query subsets of the governance parameters run:

    gaiad query gov param voting
    gaiad query gov param tallying
    gaiad query gov param deposit

    Fee Distribution

    Query Distribution Parameters

    To check the current distribution parameters, run:

    gaiad query distribution params

    Query distribution Community Pool

    To query all coins in the community pool which is under Governance control:

    gaiad query distribution community-pool

    Query outstanding rewards

    To check the current outstanding (un-withdrawn) rewards, run:

    gaiad query distribution outstanding-rewards

    Query Validator Commission

    To check the current outstanding commission for a validator, run:

    gaiad query distribution commission <validator_address>

    Query Validator Slashes

    To check historical slashes for a validator, run:

    gaiad query distribution slashes <validator_address> <start_height> <end_height>

    Query Delegator Rewards

    To check current rewards for a delegation (were they to be withdrawn), run:

    gaiad query distribution rewards <delegator_address> <validator_address>

    Query All Delegator Rewards

    To check all current rewards for a delegation (were they to be withdrawn), run:

    gaiad query distribution rewards <delegator_address>

    Multisig Transactions

    Multisig transactions require signatures of multiple private keys. Thus, generating and signing +a transaction from a multisig account involve cooperation among the parties involved. A multisig +transaction can be initiated by any of the key holders, and at least one of them would need to +import other parties' public keys into their Keybase and generate a multisig public key +in order to finalize and broadcast the transaction.

    For example, given a multisig key comprising the keys p1, p2, and p3, each of which is held +by a distinct party, the user holding p1 would require to import both p2 and p3 in order to +generate the multisig account public key:

    gaiad keys add \
    p2 \
    --pubkey=cosmospub1addwnpepqtd28uwa0yxtwal5223qqr5aqf5y57tc7kk7z8qd4zplrdlk5ez5kdnlrj4

    gaiad keys add \
    p3 \
    --pubkey=cosmospub1addwnpepqgj04jpm9wrdml5qnss9kjxkmxzywuklnkj0g3a3f8l5wx9z4ennz84ym5t

    gaiad keys add \
    p1p2p3 \
    --multisig-threshold=2 \
    --multisig=p1,p2,p3

    A new multisig public key p1p2p3 has been stored, and its address will be +used as signer of multisig transactions:

    gaiad keys show --address p1p2p3

    You may also view multisig threshold, pubkey constituents and respective weights +by viewing the JSON output of the key or passing the --show-multisig flag:

    gaiad keys show p1p2p3 -o json

    gaiad keys show p1p2p3 --show-multisig

    The first step to create a multisig transaction is to initiate it on behalf +of the multisig address created above:

    gaiad tx bank send cosmos1570v2fq3twt0f0x02vhxpuzc9jc4yl30q2qned 1000000uatom \
    --from=<multisig_address> \
    --generate-only > unsignedTx.json

    The file unsignedTx.json contains the unsigned transaction encoded in JSON. +p1 can now sign the transaction with its own private key:

    gaiad tx sign \
    unsignedTx.json \
    --multisig=<multisig_address> \
    --from=p1 \
    --output-document=p1signature.json

    Once the signature is generated, p1 transmits both unsignedTx.json and +p1signature.json to p2 or p3, which in turn will generate their +respective signature:

    gaiad tx sign \
    unsignedTx.json \
    --multisig=<multisig_address> \
    --from=p2 \
    --output-document=p2signature.json

    p1p2p3 is a 2-of-3 multisig key, therefore one additional signature +is sufficient. Any the key holders can now generate the multisig +transaction by combining the required signature files:

    gaiad tx multisign \
    unsignedTx.json \
    p1p2p3 \
    p1signature.json p2signature.json > signedTx.json

    The transaction can now be sent to the node:

    gaiad tx broadcast signedTx.json

    Shells Completion Scripts

    Completion scripts for popular UNIX shell interpreters such as Bash and Zsh +can be generated through the completion command, which is available for both +gaiad and gaiad.

    If you want to generate Bash completion scripts run the following command:

    gaiad completion > gaiad_completion
    gaiad completion > gaiacli_completion

    If you want to generate Zsh completion scripts run the following command:

    gaiad completion --zsh > gaiad_completion
    gaiad completion --zsh > gaiacli_completion
    On most UNIX systems, such scripts may be loaded in `.bashrc` or `.bash_profile` to enable Bash autocompletion:
    echo '. gaiad_completion' >> ~/.bashrc
    echo '. gaiacli_completion' >> ~/.bashrc

    Refer to the user's manual of your interpreter provided by your +operating system for information on how to enable shell autocompletion.

    + + + + \ No newline at end of file diff --git a/main/hub-tutorials/gaiad.html.html b/main/hub-tutorials/gaiad.html.html new file mode 100644 index 00000000000..b873ef8e2f7 --- /dev/null +++ b/main/hub-tutorials/gaiad.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/hub-tutorials/join-mainnet.html b/main/hub-tutorials/join-mainnet.html new file mode 100644 index 00000000000..2f912b18eb4 --- /dev/null +++ b/main/hub-tutorials/join-mainnet.html @@ -0,0 +1,30 @@ + + + + + +Joining Mainnet | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Join the Cosmos Hub Mainnet

    info

    The chain-id of Cosmos Hub mainnet is cosmoshub-4.

    Release History

    • use gaia v5.0.x (Delta) for queries of state between height 6,910,000 and 8,695,000
    • use gaia v6.0.x (Vega) between 8,695,000 and 10,085,397
    • use gaia v7.0.x (Theta) between 10,085,397 and 14,099,412
    • use gaia v8.0.x (Rho) between 14,099,412 and 14,470,501
    • use gaia v9.0.x (Lambda) between 14,470,501 and 15,213,800
    • use gaia v9.1.x between 15,213,800 and 15,816,200
    • use gaia v10.0.x between 15,816,200 and 16,596,000
    • use gaia v11.x between 16,596,000 and 16,985,500
    • use gaia v12.x between 16,985,500 and 17,380,000
    • use gaia v13.x between 17,380,000 and 18,262,000
    • use gaia v14.1.x between 18,262,000 and 19,639,600
    • use gaia v15.1.x between 19,639,600 and 19,939,000
    • use gaia v15.2.x between 19,939,000 and 20,440,500
    • use gaia v16.x from 20,440,500 and 20,739,800
    • use gaia v17.1.x from 20,739,800

    This guide includes full instructions for joining the mainnet either as an archive/full node or a pruned node.

    For instructions to bootstrap a node via Quicksync or State Sync, see the Quickstart Guide

    For instructions to join as a validator, please also see the Validator Guide.

    Overview

    Explorers

    There are many explorers for the Cosmos Hub. For reference while setting up a node, here are a few recommendations:

    Getting Started

    Make sure the following prerequisites are completed:

    Hardware

    Running a full archive node can be resource intensive as the full current cosmoshub-4 state is over 1.4TB. For those who wish to run state sync or use quicksync, the following hardware configuration is recommended:

    Node TypeRAMStorage
    Validator32GB500GB-2TB*
    Full16GB2TB
    Default16GB1TB

    * Storage size for validators will depend on level of pruning.

    General Configuration

    Make sure to walk through the basic setup and configuration. Operators will need to initialize gaiad, download the genesis file for cosmoshub-4, and set persistent peers and/or seeds for startup.

    Initialize Chain

    Choose a custom moniker for the node and initialize. By default, the init command creates the ~/.gaia directory with subfolders config and data. In the /config directory, the most important files for configuration are app.toml and config.toml.

    gaiad init <custom-moniker>

    Note: Monikers can contain only ASCII characters. Using Unicode characters is not supported and renders the node unreachable.

    The moniker can be edited in the ~/.gaia/config/config.toml file:

    # A custom human readable name for this node
    moniker = "<custom_moniker>"

    Genesis File

    Once the node is initialized, download the genesis file and move to the /config directory of the Gaia home directory.

    wget https://raw.githubusercontent.com/cosmos/mainnet/master/genesis/genesis.cosmoshub-4.json.gz
    gzip -d genesis.cosmoshub-4.json.gz
    mv genesis.cosmoshub-4.json ~/.gaia/config/genesis.json

    Seeds & Peers

    Upon startup the node will need to connect to peers. If there are specific nodes a node operator is interested in setting as seeds or as persistent peers, this can be configured in ~/.gaia/config/config.toml

    # Comma separated list of seed nodes to connect to
    seeds = "<seed node id 1>@<seed node address 1>:26656,<seed node id 2>@<seed node address 2>:26656"

    # Comma separated list of nodes to keep persistent connections to
    persistent_peers = "<node id 1>@<node address 1>:26656,<node id 2>@<node address 2>:26656"

    Node operators can optionally download the Quicksync address book. Make sure to move this to ~/.gaia/config/addrbook.json.

    Gas & Fees

    On Cosmos Hub mainnet, the accepted denom is uatom, where 1atom = 1.000.000uatom

    Transactions on the Cosmos Hub network need to include a transaction fee in order to be processed. This fee pays for the gas required to run the transaction. The formula is the following:

    fees = ceil(gas * gasPrices)

    Gas is the smallest unit or pricing value required to perform a transaction. Different transactions require different amounts of gas. The gas amount for a transaction is calculated as it is being processed, but it can be estimated beforehand by using the auto value for the gas flag. The gas estimate can be adjusted with the flag --gas-adjustment (default 1.0) to ensure enough gas is provided for the transaction.

    The gasPrice is the price of each unit of gas. Each validator sets a min-gas-price value, and will only include transactions that have a gasPrice greater than their min-gas-price.

    The transaction fees are the product of gas and gasPrice. The higher the gasPrice/fees, the higher the chance that a transaction will get included in a block.

    For mainnet, the recommended gas-prices is 0.0025uatom.

    A full-node keeps unconfirmed transactions in its mempool. In order to protect it from spam, it is better to set a minimum-gas-prices that the transaction must meet in order to be accepted in the node's mempool. This parameter can be set in ~/.gaia/config/app.toml.

    # The minimum gas prices a validator is willing to accept for processing a
    # transaction. A transaction's fees must meet the minimum of any denomination
    # specified in this config (e.g. 0.25token1;0.0001token2).
    minimum-gas-prices = "0.0025uatom"

    The initial recommended min-gas-prices is 0.0025uatom, but this can be changed later.

    Pruning of State

    Note: This is an optional configuration.

    There are four strategies for pruning state. These strategies apply only to state and do not apply to block storage. A node operator may want to consider custom pruning if node storage is a concern or there is an interest in running an archive node.

    To set pruning, adjust the pruning parameter in the ~/.gaia/config/app.toml file. +The following pruning state settings are available:

    1. everything: Prune all saved states other than the current state.
    2. nothing: Save all states and delete nothing.
    3. default: Save the last 100 states and the state of every 10,000th block.
    4. custom: Specify pruning settings with the pruning-keep-recent, pruning-keep-every, and pruning-interval parameters.

    By default, every node is in default mode which is the recommended setting for most environments. +If a node operator wants to change their node's pruning strategy then this must be done before the node is initialized.

    In ~/.gaia/config/app.toml

    # default: the last 100 states are kept in addition to every 500th state; pruning at 10 block intervals
    # nothing: all historic states will be saved, nothing will be deleted (i.e. archiving node)
    # everything: all saved states will be deleted, storing only the current state; pruning at 10 block intervals
    # custom: allow pruning options to be manually specified through 'pruning-keep-recent', 'pruning-keep-every', and 'pruning-interval'
    pruning = "custom"

    # These are applied if and only if the pruning strategy is custom.
    pruning-keep-recent = "10"
    pruning-keep-every = "1000"
    pruning-interval = "10"

    Passing a flag when starting gaia will always override settings in the app.toml file. To change the node's pruning setting to everything mode then pass the ---pruning everything flag when running gaiad start.

    Note: If running the node with pruned state, it will not be possible to query the heights that are not in the node's store.

    REST API

    Note: This is an optional configuration.

    By default, the REST API is disabled. To enable the REST API, edit the ~/.gaia/config/app.toml file, and set enable to true in the [api] section.

    ###############################################################################
    ### API Configuration ###
    ###############################################################################
    [api]
    # Enable defines if the API server should be enabled.
    enable = true
    # Swagger defines if swagger documentation should automatically be registered.
    swagger = false
    # Address defines the API server to listen on.
    address = "tcp://0.0.0.0:1317"

    Optionally activate swagger by setting swagger to true or change the port of the REST API in the parameter address. +After restarting the application, access the REST API on <NODE IP>:1317.

    GRPC

    Note: This is an optional configuration.

    By default, gRPC is enabled on port 9090. The ~/.gaia/config/app.toml file is where changes can be made in the gRPC section. To disable the gRPC endpoint, set enable to false. To change the port, use the address parameter.

    ###############################################################################
    ### gRPC Configuration ###
    ###############################################################################
    [grpc]
    # Enable defines if the gRPC server should be enabled.
    enable = true
    # Address defines the gRPC server address to bind to.
    address = "0.0.0.0:9090"

    Sync Options

    There are three main ways to sync a node on the Cosmos Hub; Blocksync, State Sync, and Quicksync. See the matrix below for the Hub's recommended setup configuration. This guide will focus on syncing two types of common nodes; full and pruned. For further information on syncing to run a validator node, see the section on Validators.

    There are two types of concerns when deciding which sync option is right. Data integrity refers to how reliable the data provided by a subset of network participants is. Historical data refers to how robust and inclusive the chain’s history is.

    Low Data IntegrityHigh Data Integrity
    Minimal Historical DataQuicksync - PrunedState Sync
    Moderate Historical DataQuicksync - Default
    Full Historical DataQuicksync - ArchiveBlocksync

    If a node operator wishes to run a full node, it is possible to start from scratch but will take a significant amount of time to catch up. Node operators not concerned with rebuilding original state from the beginning of cosmoshub-4 can also leverage Quicksync's available archive history.

    For operators interested in bootstrapping a pruned node, either Quicksync or State Sync would be sufficient.

    Make sure to consult the hardware section for guidance on the best configuration for the type of node operating.

    Blocksync

    Blocksync is faster than traditional consensus and syncs the chain from genesis by downloading blocks and verifying against the merkle tree of validators. For more information see CometBFT's Blocksync Docs

    When syncing via Blocksync, node operators will either need to manually upgrade the chain or set up Cosmovisor to upgrade automatically.

    For more information on performing the manual upgrades, see Releases & Upgrades.

    It is possible to sync from previous versions of the Cosmos Hub. See the matrix below for the correct gaia version. See the mainnet archive for historical genesis files.

    Chain IdGaia Version
    cosmoshub-4v4.2.1
    cosmoshub-3v2.0.x
    cosmoshub-2v1.0.x
    cosmoshub-1v0.0.x
    Getting Started

    Start Gaia to begin syncing with the skip-invariants flag. For more information on this see Verify Mainnet.

    gaiad start --x-crisis-skip-assert-invariants

    The node will begin rebuilding state until it hits the first upgrade height at block 6910000. If Cosmovisor is set up then there's nothing else to do besides wait, otherwise the node operator will need to perform the manual upgrade twice.

    State Sync

    State Sync is an efficient and fast way to bootstrap a new node, and it works by replaying larger chunks of application state directly rather than replaying individual blocks or consensus rounds. For more information, see CometBFT's State Sync docs.

    To enable state sync, visit an explorer to get a recent block height and corresponding hash. A node operator can choose any height/hash in the current bonding period, but as the recommended snapshot period is 1000 blocks, it is advised to choose something close to current height - 1000.

    With the block height and hash selected, update the configuration in ~/.gaia/config/config.toml to set enable = true, and populate the trust_height and trust_hash. Node operators can configure the rpc servers to a preferred provider, but there must be at least two entries. It is important that these are two rpc servers the node operator trusts to verify component parts of the chain state. While not recommended, uniqueness is not currently enforced, so it is possible to duplicate the same server in the list and still sync successfully.

    Note: In the future, the RPC server requirement will be deprecated as state sync is moved to the p2p layer in Tendermint 0.38.

    #######################################################
    ### State Sync Configuration Options ###
    #######################################################
    [statesync]
    # State sync rapidly bootstraps a new node by discovering, fetching, and restoring a state machine
    # snapshot from peers instead of fetching and replaying historical blocks. Requires some peers in
    # the network to take and serve state machine snapshots. State sync is not attempted if the node
    # has any local state (LastBlockHeight > 0). The node will have a truncated block history,
    # starting from the height of the snapshot.
    enable = true

    # RPC servers (comma-separated) for light client verification of the synced state machine and
    # retrieval of state data for node bootstrapping. Also needs a trusted height and corresponding
    # header hash obtained from a trusted source, and a period during which validators can be trusted.
    #
    # For Cosmos SDK-based chains, trust_period should usually be about 2/3 of the unbonding time (~2
    # weeks) during which they can be financially punished (slashed) for misbehavior.
    rpc_servers = "https://cosmos-rpc.polkachu.com:443,https://rpc-cosmoshub-ia.cosmosia.notional.ventures:443"
    trust_height = 8959784
    trust_hash = "3D8F12EA302AEDA66E80939F7FC785206692F8B6EE6F727F1655F1AFB6A873A5"
    trust_period = "168h0m0s"

    Start Gaia to begin state sync. It may take some time for the node to acquire a snapshot, but the command and output should look similar to the following:

    $ gaiad start --x-crisis-skip-assert-invariants

    ...

    > INF Discovered new snapshot format=1 hash="0x000..." height=8967000 module=statesync

    ...

    > INF Fetching snapshot chunk chunk=4 format=1 height=8967000 module=statesync total=45
    > INF Applied snapshot chunk to ABCI app chunk=0 format=1 height=8967000 module=statesync total=45

    Once state sync successfully completes, the node will begin to process blocks normally. If state sync fails and the node operator encounters the following error: State sync failed err="state sync aborted", either try restarting gaiad or running gaiad unsafe-reset-all (make sure to backup any configuration and history before doing this).

    Quicksync

    Quicksync.io offers several daily snapshots of the Cosmos Hub with varying levels of pruning (archive 1.4TB, default 540GB, and pruned 265GB). For downloads and installation instructions, visit the Cosmos Quicksync guide.

    Snapshots

    Saving and serving snapshots helps nodes rapidly join the network. Snapshots are now enabled by default effective 1/20/21.

    While not advised, if a node operator needs to customize this feature, it can be configured in ~/.gaia/config/app.toml. The Cosmos Hub recommends setting this value to match pruning-keep-every in config.toml.

    Note: It is highly recommended that node operators use the same value for snapshot-interval in order to aid snapshot discovery. Discovery is easier when more nodes are serving the same snapshots.

    In app.toml

    ###############################################################################
    ### State Sync Configuration ###
    ###############################################################################

    # State sync snapshots allow other nodes to rapidly join the network without replaying historical
    # blocks, instead downloading and applying a snapshot of the application state at a given height.
    [state-sync]

    # snapshot-interval specifies the block interval at which local state sync snapshots are
    # taken (0 to disable). Must be a multiple of pruning-keep-every.
    snapshot-interval = 1000

    # snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all).
    snapshot-keep-recent = 10

    Cosmovisor

    Cosmovisor is a process manager developed to relieve node operators of having to manually intervene every time there is an upgrade. Cosmovisor monitors the governance module for upgrade proposals; it will take care of downloading the new binary, stopping the old one, switching to the new one, and restarting.

    For more information on how to run a node via Cosmovisor, check out the docs.

    Running via Background Process

    To run the node in a background process with automatic restarts, it's recommended to use a service manager like systemd. To set this up run the following:

    sudo tee /etc/systemd/system/<service name>.service > /dev/null <<EOF  
    [Unit]
    Description=Gaia Daemon
    After=network-online.target

    [Service]
    User=$USER
    ExecStart=$(which gaiad) start
    Restart=always
    RestartSec=3
    LimitNOFILE=4096

    [Install]
    WantedBy=multi-user.target
    EOF

    If using Cosmovisor then make sure to add the following:

    Environment="DAEMON_HOME=$HOME/.gaia"
    Environment="DAEMON_NAME=gaiad"
    Environment="DAEMON_ALLOW_DOWNLOAD_BINARIES=false"
    Environment="DAEMON_RESTART_AFTER_UPGRADE=true"

    After the LimitNOFILE line and replace $(which gaiad) with $(which cosmovisor).

    Run the following to setup the daemon:

    sudo -S systemctl daemon-reload
    sudo -S systemctl enable <service name>

    Then start the process and confirm that it's running.

    sudo -S systemctl start <service name>

    sudo service <service name> status

    Exporting State

    Gaia can dump the entire application state into a JSON file. This application state dump is useful for manual analysis and can also be used as the genesis file of a new network.

    Note: The node can't be running while exporting state, otherwise the operator can expect a resource temporarily unavailable error.

    Export state with:

    gaiad export > [filename].json

    It is also possible to export state from a particular height (at the end of processing the block of that height):

    gaiad export --height [height] > [filename].json

    If planning to start a new network from the exported state, export with the --for-zero-height flag:

    gaiad export --height [height] --for-zero-height > [filename].json

    Verify Mainnet

    Help to prevent a catastrophe by running invariants on each block on your full +node. In essence, by running invariants the node operator ensures that the state of mainnet is the correct expected state. One vital invariant check is that no atoms are being created or destroyed outside of expected protocol, however there are many other invariant checks each unique to their respective module. Because invariant checks are computationally expensive, they are not enabled by default. To run a node with these checks start your node with the --x-crisis-skip-assert-invariants flag:

    gaiad start --x-crisis-skip-assert-invariants

    If an invariant is broken on the node, it will panic and prompt the operator to send a transaction which will halt mainnet. For example the provided message may look like:

    invariant broken:
    loose token invariance:
    pool.NotBondedTokens: 100
    sum of account tokens: 101
    CRITICAL please submit the following transaction:
    gaiad tx crisis invariant-broken staking supply

    + + + + \ No newline at end of file diff --git a/main/hub-tutorials/join-mainnet.html.html b/main/hub-tutorials/join-mainnet.html.html new file mode 100644 index 00000000000..4160a45ec3a --- /dev/null +++ b/main/hub-tutorials/join-mainnet.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/hub-tutorials/join-testnet.html b/main/hub-tutorials/join-testnet.html new file mode 100644 index 00000000000..01cfb177a57 --- /dev/null +++ b/main/hub-tutorials/join-testnet.html @@ -0,0 +1,26 @@ + + + + + +Joining Testnet | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Joining Testnet

    This tutorial will provide all necessary instructions for joining the current public testnet. If you're interested in more advanced configuration and synchronization options, see Join Mainnet for a detailed walkthrough.

    • Current Version: v17
    • Chain ID: theta-testnet-001

    Background

    The Cosmos Hub Public Testnet is currently running Gaia v13. Visit the testnet explorer to view all on-chain activity.

    For those who just need instructions on performing the upgrade, see the Upgrading Your Node section.

    Version History

    The table below shows all past and upcoming versions of the public testnet.

    ReleaseUpgrade Block HeightUpgrade Date
    v16.0.0-rc0TBATBA
    v15.0.0-rc020,269,9002024-02-13
    v14.1.0-rc018,986,4002023-11-22
    v14.0.0-rc118,876,5002023-11-15
    v14.0.0-rc018,766,8002023-11-08
    v13.0.0-rc017,996,5502023-09-20
    v12.0.0-rc017,550,1502023-08-23
    v11.0.0-rc017,107,8252023-07-26
    v10.0.0-rc016,117,5302023-05-24
    v9.0.0-rc314,476,2062023-02-08
    v8.0.0-rc314,175,5952023-01-20
    v7.0.0-rc09,283,6502022-03-17
    v6.0.0GenesisLaunched 2022-03-10

    See the Gaia release page for details on each release.

    How to Join

    We offer three ways to set up a node in the testnet:

    • Quickstart scripts
      • The testnets repo has shell scripts to set up a node with a single command.
    • Ansible playbooks
      • The cosmos-ansible repo has an inventory file to set up a node with a single command.
    • Step-by-step instructions
      • The rest of this document provides a step-by-step walkthrough for setting up a testnet node.

    We recommend running public testnet nodes on machines with at least 8 cores, 32GB of RAM, and 300GB of disk space.

    Sync Options

    There are two ways to sync a testnet node, Fastsync and State Sync.

    • Fast Sync syncs the chain from genesis by downloading blocks in parallel and then verifying them.
    • State Sync will look for snapshots from peers at a trusted height and then verifying a minimal set of snapshot chunks against the network.

    State Sync is far faster and more efficient than Fast Sync, but Fast Sync offers higher data integrity and more robust history. For those who are concerned about storage and costs, State Sync can be the better option as it minimizes storage usage when rebuilding initial state.

    Step-by-Step Setup

    The following set of instructions assumes you are logged in as root.

    • You can run the relevant commands from a sudoer account.
    • The /root/ part in service file paths can be changed to /home/<username>/.

    Build Tools

    Install build tools and Go.

    sudo apt-get update
    sudo apt-get install -y make gcc
    wget https://go.dev/dl/go1.21.6.linux-amd64.tar.gz
    sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.21.6.linux-amd64.tar.gz
    export PATH=$PATH:/usr/local/go/bin

    Installation & Configuration

    You will need to install and configure the Gaia binary using the script below. The Cosmos Hub Public Testnet is running Gaia v17.0.0-rc0.

    Build the gaiad binary and initialize the chain home folder.

    cd $HOME
    git clone https://github.com/cosmos/gaia
    cd gaia
    # To sync from genesis, comment out the next line.
    git checkout v17.0.0-rc0
    # To sync from genesis, uncomment the next line and skip the State Sync Setup section.
    # git checkout v6.0.4
    make install
    export PATH=$PATH:$HOME/go/bin
    gaiad init <custom_moniker>

    Prepare the genesis file.

    cd $HOME
    wget https://github.com/cosmos/testnets/raw/master/public/genesis.json.gz
    gzip -d genesis.json.gz
    mv genesis.json $HOME/.gaia/config/genesis.json

    # Set minimum gas price & peers
    cd $HOME/.gaia/config
    sed -i 's/minimum-gas-prices = ""/minimum-gas-prices = "0.005uatom"/' app.toml
    sed -i 's/seeds = ""/seeds = "639d50339d7045436c756a042906b9a69970913f@seed-01.theta-testnet.polypore.xyz:26656,3e506472683ceb7ed75c1578d092c79785c27857@seed-02.theta-testnet.polypore.xyz:26656"/' config.toml

    State sync requires you to configure a trust height and trust hash. These depend on the current block height, so they will vary depending on when you are joining the network.

    • Visit a testnet explorer to find the block and hash for the current height - 1000.
    • Set these parameters in the code snippet below: <BLOCK_HEIGHT> and <BLOCK_HASH>.
    cd $HOME/.gaia/config
    sed -i 's/enable = false/enable = true/' config.toml
    sed -i 's/trust_height = 0/trust_height = <BLOCK_HEIGHT>/' config.toml
    sed -i 's/trust_hash = ""/trust_hash = "<BLOCK_HASH>"/' config.toml
    sed -i 's/rpc_servers = ""/rpc_servers = "http:\/\/state-sync-01.theta-testnet.polypore.xyz:26657,http:\/\/state-sync-02.theta-testnet.polypore.xyz:26657"/' config.toml
    • For example, if the block explorer lists a current block height of 12,563,326, we could use a trust height of 12,562,000 and the trust hash would be 6F958861E1FA409639C8F2DA899D09B9F50A66DBBD49CE021A2FF680FA8A9204.

    Cosmovisor Setup (Optional)

    Cosmovisor is a process manager that monitors the governance module for incoming chain upgrade proposals. When a proposal is approved, Cosmovisor can automatically download the new binary, stop the chain binary when it hits the upgrade height, switch to the new binary, and restart the daemon. Cosmovisor can be used with either Fast Sync or State Sync.

    The instructions below provide a simple way to sync via Cosmovisor. For more information on configuration, check out the Cosmos SDK's Cosmovisor documentation.

    Cosmovisor requires the creation of the following directory structure:

    .gaia
    └── cosmovisor
    └── genesis
    └── bin
    └── gaiad

    Install Cosmovisor and copy Gaia binary to genesis folder:

    go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@v1.5.0
    mkdir -p ~/.gaia/cosmovisor/genesis/bin
    cp ~/go/bin/gaiad ~/.gaia/cosmovisor/genesis/bin/

    Create Service File

    • Cosmos Hub recommends running gaiad or cosmovisor with the --x-crisis-skip-assert-invariants flag. If checking for invariants, operators are likely to see rounding error withdrawing rewards from validator. These are expected. For more information see Verify Mainnet.

    Create one of the following service files.

    If you are not using Cosmovisor: /etc/systemd/system/gaiad.service

    [Unit]
    Description=Gaia service
    After=network-online.target

    [Service]
    User=root
    ExecStart=/root/go/bin/gaiad start --x-crisis-skip-assert-invariants --home /root/.gaia
    Restart=no
    LimitNOFILE=4096

    [Install]
    WantedBy=multi-user.target

    If you are using Cosmovisor: /etc/systemd/system/cosmovisor.service

    [Unit]
    Description=Cosmovisor service
    After=network-online.target

    [Service]
    User=root
    ExecStart=/root/go/bin/cosmovisor run start --x-crisis-skip-assert-invariants --home /root/.gaia
    Restart=no
    LimitNOFILE=4096
    Environment='DAEMON_NAME=gaiad'
    Environment='DAEMON_HOME=/root/.gaia'
    Environment='DAEMON_ALLOW_DOWNLOAD_BINARIES=true'
    Environment='DAEMON_RESTART_AFTER_UPGRADE=true'
    Environment='DAEMON_LOG_BUFFER_SIZE=512'
    Environment='UNSAFE_SKIP_BACKUP=true'

    [Install]
    WantedBy=multi-user.target

    Start the Service

    Reload the systemd manager configuration.

    systemctl daemon-reload
    systemctl restart systemd-journald

    If you are not using Cosmovisor:

    systemctl enable gaiad.service
    systemctl start gaiad.service

    If you are using Cosmovisor:

    systemctl enable cosmovisor.service
    systemctl start cosmovisor.service

    To follow the service log, run journalctl -fu gaiad or journalctl -fu cosmovisor.

    • If you are using State Sync, the chain will start syncing once a snapshot is found and verified. Syncing to the current block height should take less than half an hour.
    • If you are using Block Sync, the chain will start syncing once the first block after genesis is found among the peers. Syncing to the current block height will take several days.

    Create a Validator (Optional)

    If you want to create a validator in the testnet, request tokens through the faucet Discord channel and follow the Running a validator instructions provided for mainnet.

    Upgrading Your Node

    Follow these instructions if you have a node that is already synced and wish to participate in a scheduled testnet software upgrade.

    When the chain reaches the upgrade block height specified by a software upgrade proposal, the chain binary will halt and expect the new binary to be run (the system log will show ERR UPGRADE "<Upgrade name>" NEEDED at height: XXXX or something similar).

    There are three ways you can update the binary:

    1. Without Cosmovisor: You must build or download the new binary ahead of the upgrade. When the chain binary halts at the upgrade height:
    • Stop the gaiad service with systemctl stop gaiad.service.
    • Build or download the new binary, replacing the existing ~/go/bin one.
    • Start the gaiad service with systemctl start gaiad.service.
    1. With Cosmovisor: You must build or download the new binary and copy it to the appropriate folder ahead of the upgrade.
    2. With Cosmovisor: Using the auto-download feature, assuming the proposal includes the binaries for your system architecture.

    The instructions below are for option 2. For more information on auto-download with Cosmovisor, see the relevant documentation in the Cosmos SDK repo.

    If the environment variable DAEMON_ALLOW_DOWNLOAD_BINARIES is set to false, Cosmovisor will look for the new binary in a folder that matches the name of the upgrade specified in the software upgrade proposal. For the v17 upgrade, the expected folder structure would look as follows:

    .gaia
    └── cosmovisor
    ├── current
    ├── genesis
    │ └── bin
    | └── gaiad
    └── upgrades
    └── v17
    └── bin
    └── gaiad

    Prepare the upgrade directory

    mkdir -p ~/.gaia/cosmovisor/upgrades/v17/bin

    Download and install the new binary version.

    cd $HOME/gaia
    git pull
    git checkout v17.0.0-rc0
    make install

    # Copy the new binary to the v16 upgrade directory
    cp ~/go/bin/gaiad ~/.gaia/cosmovisor/upgrades/v17/bin/gaiad

    When the upgrade height is reached, Cosmovisor will stop the gaiad binary, copy the new binary to the current/bin folder and restart. After a few minutes, the node should start syncing blocks using the new binary.

    + + + + \ No newline at end of file diff --git a/main/hub-tutorials/join-testnet.html.html b/main/hub-tutorials/join-testnet.html.html new file mode 100644 index 00000000000..0990a6227bd --- /dev/null +++ b/main/hub-tutorials/join-testnet.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/hub-tutorials/live-upgrade-tutorial.html b/main/hub-tutorials/live-upgrade-tutorial.html new file mode 100644 index 00000000000..e73536457bd --- /dev/null +++ b/main/hub-tutorials/live-upgrade-tutorial.html @@ -0,0 +1,34 @@ + + + + + +Upgrading the Chain | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Upgrading the Chain

    This document demonstrates how a live upgrade can be performed on-chain through a +governance process.

    1. Start the network and trigger upgrade

      # start a gaia application full-node
      $ gaiad start

      # set up the cli config
      $ gaiad config chain-id testing

      # create an upgrade governance proposal
      $ gaiad tx gov submit-proposal software-upgrade <plan-name> \
      --title <proposal-title> --description <proposal-description> \
      --from <name-or-key> --upgrade-height <desired-upgrade-height> --deposit 10000000stake

      # once the proposal passes you can query the pending plan
      $ gaiad query upgrade plan
    2. Performing an upgrade

      Assuming the proposal passes the chain will stop at given upgrade height.

      You can stop and start the original binary all you want, but it will refuse to +run after the upgrade height.

      We need a new binary with the upgrade handler installed. The logs should look +something like:

      E[2019-11-05|12:44:18.913] UPGRADE "<plan-name>" NEEDED at height: <desired-upgrade-height>:       module=main
      E[2019-11-05|12:44:18.914] CONSENSUS FAILURE!!!
      ...

      Note that the process will hang indefinitely (doesn't exit to avoid restart loops). So, you must +manually kill the process and replace it with a new binary. Do so now with Ctrl+C or killall gaiad.

      In gaia/app/app.go, after upgrade.Keeper is initialized and set in the app, set the +corresponding upgrade Handler with the correct <plan-name>:

          app.upgradeKeeper.SetUpgradeHandler("<plan-name>", func(ctx sdk.Context, plan upgrade.Plan) {
      // custom logic after the network upgrade has been executed
      })

      Note that we panic on any error - this would cause the upgrade to fail if the +migration could not be run, and no node would advance - allowing a manual recovery. +If we ignored the errors, then we would proceed with an incomplete upgrade and +have a very difficult time every recovering the proper state.

      Now, compile the new binary and run the upgraded code to complete the upgrade:

      # create a new binary of gaia with the added upgrade handler
      $ make install

      # Restart the chain using the new binary. You should see the chain resume from
      # the upgrade height:
      # `I[2019-11-05|12:48:15.184] applying upgrade <plan-name> at height: <desired-upgrade-height> module=main`
      $ gaiad start

      # verify there is no pending plan
      $ gaiad query upgrade plan

      # verify you can query the block header of the completed upgrade
      $ gaiad query upgrade applied <plan-name>
    + + + + \ No newline at end of file diff --git a/main/hub-tutorials/live-upgrade-tutorial.html.html b/main/hub-tutorials/live-upgrade-tutorial.html.html new file mode 100644 index 00000000000..83e571e3575 --- /dev/null +++ b/main/hub-tutorials/live-upgrade-tutorial.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/hub-tutorials/upgrade-node.html b/main/hub-tutorials/upgrade-node.html new file mode 100644 index 00000000000..c61bdef2587 --- /dev/null +++ b/main/hub-tutorials/upgrade-node.html @@ -0,0 +1,28 @@ + + + + + +Upgrading Your Node | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Upgrade Your Node

    This document describes the upgrade procedure of a gaiad full-node to a new version.

    Cosmovisor

    The Cosmos SDK provides a convenient process manager that wraps around the gaiad binary and can automatically swap in new binaries upon a successful governance upgrade proposal. Cosmovisor is entirely optional but recommended. More information can be found in cosmos.network docs and cosmos-sdk/cosmovisor/readme.

    Setup

    To get started with Cosmovisor first download it

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor

    Set up the environment variables

    echo "# Setup Cosmovisor" >> ~/.profile
    echo "export DAEMON_NAME=gaiad" >> ~/.profile
    echo "export DAEMON_HOME=$HOME/.gaia" >> ~/.profile
    source ~/.profile

    Create the appropriate directories

    mkdir -p ~/.gaia/cosmovisor/upgrades
    mkdir -p ~/.gaia/cosmovisor/genesis/bin/
    cp $(which gaiad) ~/.gaia/cosmovisor/genesis/bin/

    # verify the setup.
    # It should return the same version as gaiad
    cosmovisor version

    Now gaiad can start by running

    cosmovisor start

    Preparing an Upgrade

    Cosmovisor will continually poll the $DAEMON_HOME/data/upgrade-info.json for new upgrade instructions. When an upgrade is ready, node operators can download the new binary and place it under $DAEMON_HOME/cosmovisor/upgrades/<name>/bin where <name> is the URI-encoded name of the upgrade as specified in the upgrade module plan.

    It is possible to have Cosmovisor automatically download the new binary. To do this set the following environment variable.

    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Manual Software Upgrade

    First, stop your instance of gaiad. Next, upgrade the software:

    cd gaia
    git fetch --all && git checkout <new_version>
    make install
    tip

    NOTE: If you have issues at this step, please check that you have the latest stable version of GO installed.

    See the testnet repo for details on which version is needed for which public testnet, and the Gaia release page for details on each release.

    Your full node has been cleanly upgraded! If there are no breaking changes then you can simply restart the node by running:

    gaiad start

    Upgrade Genesis File

    danger

    If the new version you are upgrading to has breaking changes, you will have to restart your chain. If it is not breaking, you can skip to Restart

    To upgrade the genesis file, you can either fetch it from a trusted source or export it locally.

    Fetching from a Trusted Source

    If you are joining the mainnet, fetch the genesis from the mainnet repo. If you are joining a public testnet, fetch the genesis from the appropriate testnet in the testnet repo. Otherwise, fetch it from your trusted source.

    Save the new genesis as new_genesis.json. Then replace the old genesis.json with new_genesis.json

    cd $HOME/.gaia/config
    cp -f genesis.json new_genesis.json
    mv new_genesis.json genesis.json

    Then, go to the reset data section.

    Exporting State to a New Genesis Locally

    If you were running a node in the previous version of the network and want to build your new genesis locally from a state of this previous network, use the following command:

    cd $HOME/.gaia/config
    gaiad export --for-zero-height --height=<export-height> > new_genesis.json

    The command above take a state at a certain height <export-height> and turns it into a new genesis file that can be used to start a new network.

    Then, replace the old genesis.json with new_genesis.json.

    cp -f genesis.json new_genesis.json
    mv new_genesis.json genesis.json

    At this point, you might want to run a script to update the exported genesis into a genesis that is compatible with your new version. For example, the attributes of a the Account type changed, a script should query encoded account from the account store, unmarshall them, update their type, re-marshal and re-store them. You can find an example of such script here.

    Reset Data

    danger

    If the version <new_version> you are upgrading to is not breaking from the previous one, you should not reset the data. If it is not breaking, you can skip to Restart

    danger

    If you are running a validator node on the mainnet, always be careful when doing gaiad unsafe-reset-all. You should never use this command if you are not switching chain-id.

    ::: danger IMPORTANT +Make sure that every node has a unique priv_validator.json. Do not copy the priv_validator.json from an old node to multiple new nodes. Running two nodes with the same priv_validator.json will cause you to get slashed due to double signing! +:::

    First, remove the outdated files and reset the data. If you are running a validator node, make sure you understand what you are doing before resetting.

    gaiad unsafe-reset-all

    Your node is now in a pristine state while keeping the original priv_validator.json and config.toml. If you had any sentry nodes or full nodes setup before, your node will still try to connect to them, but may fail if they haven't also been upgraded.

    Restart

    If there are no breaking changes then you can simply restart the node by running:

    gaiad start
    + + + + \ No newline at end of file diff --git a/main/hub-tutorials/upgrade-node.html.html b/main/hub-tutorials/upgrade-node.html.html new file mode 100644 index 00000000000..1fe22cdf637 --- /dev/null +++ b/main/hub-tutorials/upgrade-node.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/interchain-security.html b/main/interchain-security.html new file mode 100644 index 00000000000..bbf1982872c --- /dev/null +++ b/main/interchain-security.html @@ -0,0 +1,28 @@ + + + + + +Interchain Security | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Interchain Security

    The Interchain Security feature brings to the Cosmos Hub a shared security model, where the Cosmos Hub validators, also validate on consumer chains. This is valuable for consumer chains, as consumer chains can focus on product-market fit, rather than business and operational agreements in bringing together a validator set. As part of this agreement, consumer chains pay for the security by distributing a portion of the consumer chain revenue to Hub token holders.

    All potential chains are onboarded as consumer chains, via Hub Governance, with the feedback from the Hub community.

    New ICS features

    Novel Interchain Security features such as Partial Set Security and Power Shaping bring benefits for both the consumer chains and validators:

    Top-N consumer chains

    Validators inside the top-N percent of voting power are required to validate the consumer chain.

    e.g. top-95 means that the 95% of the validators (by voting power) are required to run the consumer chain binary

    Opt-in consumer chains

    Only validators that opt to running a consumer chains are required to run the chain binary and become eiligible for consumer chain rewards distribution.

    New consumer chain parameters

    Consumer chains gain the ability to customize the validator set to their needs:

    • define allow/denylists
    • set maximum number of validators
    • set validator power cap

    Notable consumer chains

    Currently the Cosmos Hub has the following two Consumer Chains.

    Neutron

    Neutron, is a smart contracting platform, that was the first consumer chain onboarded.
    +Neutron was onboarded as a consumer chain in May 2023, see Hub proposal 792 for more details.

    Stride

    Stride, is a liquid staking provider, which aims to unlock liquidity for Cosmos Hub token holders.
    +Stride was onboarded as a consumer chain in July 2023, see Hub proposal 799 for more details.

    + + + + \ No newline at end of file diff --git a/main/interchain-security.html.html b/main/interchain-security.html.html new file mode 100644 index 00000000000..21fe8fa45c4 --- /dev/null +++ b/main/interchain-security.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/modules.html b/main/modules.html new file mode 100644 index 00000000000..57c3f268c97 --- /dev/null +++ b/main/modules.html @@ -0,0 +1,27 @@ + + + + + +Gaia Modules | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Gaia Modules

    Here you can find an overview of the modules included on the Cosmos Hub (Gaia) blockchain with relevant info and +links for each one.

    Module List

    + + + + \ No newline at end of file diff --git a/main/modules.html.html b/main/modules.html.html new file mode 100644 index 00000000000..11e8e2a34f0 --- /dev/null +++ b/main/modules.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/modules/globalfee.html b/main/modules/globalfee.html new file mode 100644 index 00000000000..cf7c991bfeb --- /dev/null +++ b/main/modules/globalfee.html @@ -0,0 +1,56 @@ + + + + + +Globalfee | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Globalfee

    Fee Parameters

    The CosmosHub allows managing fees using 4 parameters. At the network level, there are three parameters from globalfee modules (MinimumGasPricesParam, BypassMinFeeMsgTypes, and MaxTotalBypassMinFeeMsgGasUsage) that can be set by gov proposal. Additionally, a fourth parameter which enables individual nodes to impose supplementary fee amount.

    1. global fees (MinimumGasPricesParam).\ +global fees MinimumGasPricesParam is established at the network level through globalfee params set via Governance Proposal, it sets a fee requirements that the entire network must adhere to.

      Please note: in this context, "globalfee" or "Globalfee" are used to refer to the globalfee module, while "global fees" is referring to the MinimumGasPricesParam in the globalfee module's params.

    2. minimum-gas-prices in app.toml\ +By adjusting the minimum-gas-prices parameter in app.toml, nodes can enforce a fee that is higher than the globally defined MinimumGasPricesParam. However, it's important to note that this configuration solely determines whether transactions are eligible to enter this specific node's mempool.

      Please note: in this context, minimum-gas-prices are used to refer to the local fee requirement that nodes can set in their app.toml, while MinimumGasPricesParam is a parameter in the globalfee module, which is the fee requirement at network level.

    3. BypassMinFeeMsgTypes and MaxTotalBypassMinFeeMsgGasUsage.\ +These two parameters are also part of the globalfee params from gaiad v11.0.0. They can be changed through Gov Proposals. BypassMinFeeMsgTypes represents a list of message types that will be excluded from paying any fees for inclusion in a block, MaxTotalBypassMinFeeMsgGasUsage is the limit placed on gas usage for BypassMinFeeMsgTypes.

    Globalfee module

    The globalfee module has three parameters that can be set by governance proposal type param-change:

    • MinimumGasPricesParam
    • BypassMinFeeMsgTypes
    • MaxTotalBypassMinFeeMsgGasUsage

    Globalfee Params: MinimumGasPricesParam

    Network level, global fees consist of a list of sdk.DecCoins. +Every transaction must pay per unit of gas, at least, in one of the denominations (denoms) amounts in the list. This allows the globalfee module to impose a minimum transaction fee for all transactions for a network.

    Requirements for the fees include:

    • fees have to be alphabetically sorted by denom
    • fees must have a non-negative amount, with a valid and unique denom (i.e. no duplicate denoms are allowed)

    There are two exceptions from the global fees rules that allow zero fee transactions:

    1. Transactions that contain only message types that can bypass the minimum fee requirement and for which the total gas usage of these bypass messages does not exceed maxTotalBypassMinFeeMsgGasUsage may have zero fees. We refer to this as bypass transactions.

    2. One of the entries in the global fees list has a zero amount, e.g., 0uatom, and the corresponding denom, e.g., uatom, is not present in minimum-gas-prices in app.toml, or node operators may set additional minimum-gas-prices in app.toml also zero coins.

    Globalfee Params: BypassMinFeeMsgTypes and MaxTotalBypassMinFeeMsgGasUsage

    Bypass minimum fee messages are messages that are exempt from paying fees. The above global fees and the below local minimum-gas-prices checks do not apply for transactions that satisfy the following conditions:

    • Transaction contains only bypass message types defined in BypassMinFeeMsgTypes.
    • The total gas used is less than or equal to MaxTotalBypassMinFeeMsgGasUsage.
    • In case of non-zero transaction fees, the denom has to be a subset of denoms defined in the global fees list.

    Starting from gaiad v11.0.0, BypassMinFeeMsgTypes and MaxTotalBypassMinFeeMsgGasUsage are part of global fee params and can be proposed at network level. The default values are: bypass-min-fee-msg-types=[ +"/ibc.core.channel.v1.MsgRecvPacket", +"/ibc.core.channel.v1.MsgAcknowledgement", +"/ibc.core.client.v1.MsgUpdateClient", +"/ibc.core.channel.v1.MsgTimeout", +"/ibc.core.channel.v1.MsgTimeoutOnClose" +] and default maxTotalBypassMinFeeMsgGasUsage=1,000,000

    From gaiad v11.0.0, nodes that have the bypass-min-fee-msg-types field in their app.toml configuration are not utilized. Therefore, node operators have the option to either leave the field in their configurations or remove it. Node inited by gaiad v11.0.0 or later does not have bypass-min-fee-msg-types field in the app.toml.

    Before gaiad v11.0.0, bypass-min-fee-msg-types can be set by each node in app.toml, and the bypass messages gas usage on average should not exceed maxBypassMinFeeMsgGasUsage=200,000.

    • Nodes created using Gaiad v7.0.2 - v10.0.x use ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer"] as defaults.
    • Nodes created using Gaiad v11.0.x or later use ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer", "/ibc.core.channel.v1.MsgTimeout", "/ibc.core.channel.v1.MsgTimeoutOnClose"] as defaults.
    • Nodes with bypass-min-fee-msg-types = [] or missing this field in app.toml also use default bypass message types.
    • Nodes created using gaiad v7.0.1 and v7.0.0 do not have bypass-min-fee-msg-types configured in config/app.toml - they are also using same default values as in v7.0.2. The bypass-min-fee-msg-types config option can be added to config/app.toml before the [telemetry] field.

    An example of bypass-min-fee-msg-types in app.toml before gaiad v11.0.0:


    ###############################################################################
    ### Custom Gaia Configuration ###
    ###############################################################################
    # bypass-min-fee-msg-types defines custom message types the operator may set that
    # will bypass minimum fee checks during CheckTx.
    #
    # Example:
    # ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement", ...]
    bypass-min-fee-msg-types = ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer", "/ibc.core.channel.v1.MsgTimeout", "/ibc.core.channel.v1.MsgTimeoutOnClose"]

    Minimum-gas-prices (local fee requirement)

    The minimum-gas-prices parameter enables node operators to set its minimum fee requirements, and it can be set in the config/app.toml file. Please note: if minimum-gas-prices is set to include zero coins, the zero coins are sanitized when SetMinGasPrices. +When setting minimum-gas-prices, it's important to keep the following rules in mind:

    • The denoms in min-gas-prices that are not present in the global fees list are ignored.
    • The amounts in min-gas-prices that are lower than global fees MinimumGasPricesParam are ignored.
    • The amounts in min-gas-prices are considered as fee requirement only if they are greater than the amounts for the corresponding denoms in the global fees list.

    Fee AnteHandler Behaviour

    The denoms in the global fees list and the minimum-gas-prices param are merged and de-duplicated while keeping the higher amounts. Denoms that are only in the minimum-gas-prices param are discarded.

    If the denoms of the transaction fees are a subset of the merged fees and at least one of the amounts of the transaction fees is greater than or equal to the corresponding required fees amount, the transaction can pass the fee check, otherwise an error will occur.

    Queries

    CLI queries can be used to retrieve the globalfee params:

    gaiad q globalfee params

    {
    "minimum_gas_prices": [
    {
    "denom": "uatom",
    "amount": "0.002000000000000000"
    },
    ],
    "bypass_min_fee_msg_types": [
    "/ibc.core.channel.v1.MsgRecvPacket",
    "/ibc.core.channel.v1.MsgAcknowledgement",
    "/ibc.core.client.v1.MsgUpdateClient",
    "/ibc.core.channel.v1.MsgTimeout",
    "/ibc.core.channel.v1.MsgTimeoutOnClose"
    ],
    "max_total_bypass_min_fee_msg_gas_usage": "2000000"
    }

    If the global fees MinimumGasPricesParam is not set, the query returns an empty global fees list: minimum_gas_prices: []. In this case the Cosmos Hub will use 0uatom as global fee in this case (the default fee denom).

    Setting Up Globalfee Params via Gov Proposals

    An example of setting up a global fee by a gov proposals is shown below.

    gov submit-proposal param-change proposal.json

    A proposal.json example to change the MinimumGasPricesParam in globalfee params:

    {
    "title": "Global fee Param Change",
    "description": "Update global fee",
    "changes": [
    {
    "subspace": "globalfee",
    "key": "MinimumGasPricesParam",
    "value": [{"denom":"stake", "amount":"0.002"}, {"denom":"uatom", "amount": "0.001"}]
    }
    ],
    "deposit": "1000stake"
    }

    Note: in the above "value" field, coins must sorted alphabetically by denom.

    A proposal.json example to change the bypassMinFeeMsgTypes in globalfee params:

    {
    "title": "Globalfee Param Change",
    "description": "Update globalfee Params",
    "changes": [
    {
    "subspace": "Globalfee",
    "key": "BypassMinFeeMsgTypes",
    "value": ["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", "/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]
    }
    ],
    "deposit": "1000000uatom"
    }

    A proposal.json example to change the maxTotalBypassMinFeeMsgGasUsage in globalfee params:

    {
    "title": "Globalfee Param Change",
    "description": "Update globalfee Params",
    "changes": [
    {
    "subspace": "globalfee",
    "key": "MaxTotalBypassMinFeeMsgGasUsage",
    "value": 5000
    }
    ],
    "deposit": "1000000uatom"
    }

    Examples

    Here are a few examples to clarify the relationship between global fees, minimum-gas-prices and transaction fees.

    Note: Transactions can include zero-coin fees. However, these fees are removed from the transaction fees during the fee parsing / sanitizing before reaching the fee AnteHandler. +This means paidfee = "1uatom, 0stake" and paidfee = "1uatom" are equivalent, and similarly, paidfee = "0uatom" is equivalent to paidfee = "". +In the following examples, zero-coin fees are removed from the transaction fees, globalfee refers to MinimumGasPricesParam in globalfee params, minimum-gas-prices refers to the local minimum-gas-prices setup in app.toml.

    Case 1

    Setting: globalfee=[], minimum-gas-prices=0.1uatom, gas=2000000.

    Note that this is the same case as globalfee=0uatom, minimum-gas-prices=0.1uatom, gas=2000000.

    • paidfee = "2000000 * 0.1uatom", pass
    • paidfee = "2000000 * 0.1uatom, 1stake", fail (unexpected denom)
    • paidfee = "", fail (insufficient funds)

    Case 2

    Setting: globalfee=[], minimum-gas-prices="", gas=2000000.

    Note that this is the same case as globalfee=0uatom, minimum-gas-prices="", gas=2000000.

    • paidfee = "", pass
    • paidfee = "2000000 * 0.1uatom", pass
    • paidfee = "2000000 * 0.1stake", fail (unexpected denom)

    Case 3

    Setting: globalfee=[0.2uatom], minimum-gas-prices=0.1uatom, gas=2000000 (global fee is higher than min_as_price).

    Note that this is the same case as globalfee=0.2uatom, minimum-gas-prices="", gas=2000000.

    • paidfee = "2000000 * 0.2uatom", pass
    • paidfee = "2000000 * 0.1uatom", fail (insufficient funds)
    • paidfee = "2000000 * 0.2uatom, 1stake", fail (unexpected denom)
    • paidfee = "2000000 * 0.2stake", fail (unexpected denom)
    • paidfee = "", fail (insufficient funds)

    Case 4

    Setting: globalfee=[0.1uatom], minimum-gas-prices=0.2uatom, gas=2000000 (global fee is lower than min_as_price).

    Note that the required amount in globalfee is overwritten by the amount in minimum-gas-prices.

    • paidfee = "2000000 * 0.2uatom", pass
    • paidfee = "2000000 * 0.1uatom", fail (insufficient funds)
    • paidfee = "2000000 * 0.2uatom, 1stake", fail (unexpected denom)
    • paidfee = "2000000 * 0.2stake", fail (unexpected denom)
    • paidfee = "", fail (insufficient funds)
    • paidfee = 0uatom, fail (insufficient funds)

    Case 5

    Setting: globalfee=[0uatom, 1stake], minimum-gas-prices="", gas=200000.

    • paidfee ="2000000 * 0.5stake", fail (insufficient funds)
    • paidfee ="", pass
    • paidfee ="2000000 * 1uatom, 0.5stake", pass
    • paidfee ="2000000 * 1stake", pass

    Case 6

    Setting: globalfee=[0.1uatom, 1stake], minimum-gas-prices=0.2uatom, gas=200000.

    Note that the required amount of uatom in globalfee is overwritten by the amount in minimum-gas-prices.

    • paidfee = "2000000 * 0.2uatom", pass
    • paidfee = "2000000 * 0.1uatom", fail (insufficient funds)
    • paidfee = "2000000 * 1stake", pass
    • paidfee = "2000000 * 0.5stake", fail (insufficient funds)
    • paidfee = "2000000 0.1uatom, 2000000 1stake", pass
    • paidfee = "2000000 0.2atom, 2000000 0.5stake", pass
    • paidfee = "2000000 0.1uatom, 2000000 0.5stake", fail (insufficient funds)

    Case 7

    Setting: globalfee=[0.1uatom], minimum-gas-prices=[0.2uatom, 1stake], gas=600,000,\ +max-total-bypass-min-fee-msg-gas-usage=1,000,000,\ +bypass-min-fee-msg-types = [\ +"/ibc.core.channel.v1.MsgRecvPacket",\ +"/ibc.core.channel.v1.MsgAcknowledgement",\ +"/ibc.core.client.v1.MsgUpdateClient",\ +"/ibc.core.channel.v1.MsgTimeout",\ +"/ibc.core.channel.v1.MsgTimeoutOnClose"\ +]

    Note that the required amount of uatom in globalfee is overwritten by the amount in minimum-gas-prices. +Also, the 1stake in minimum-gas-prices is ignored.

    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="", pass
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="600000 * 0.05uatom", pass
    • msgs= ["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward"] with paidfee="", fail
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient", "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward] with paidfee="", fail (transaction contains non-bypass messages)
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient", "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward] with paidfee="600000 * 0.2uatom", pass
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="600000 * 1stake", fail (unexpected denom)

    Case 8

    Setting: globalfee=[1uatom], minimum-gas-prices="0uatom", gas=1,100,000 or 200,\ +max-total-bypass-min-fee-msg-gas-usage=1,000,000,\ +bypass-min-fee-msg-types = [\ +"/ibc.core.channel.v1.MsgRecvPacket",\ +"/ibc.core.channel.v1.MsgAcknowledgement",\ +"/ibc.core.client.v1.MsgUpdateClient",\ +"/ibc.core.channel.v1.MsgTimeout",\ +"/ibc.core.channel.v1.MsgTimeoutOnClose"\ +]

    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="" and gas=1,100,000, fail (gas limit exceeded for bypass transactions)
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="200 * 1uatom" and gas=200, fail (insufficient funds)
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="1,100,000 * 1uatom", pass

    References

    + + + + \ No newline at end of file diff --git a/main/modules/globalfee.html.html b/main/modules/globalfee.html.html new file mode 100644 index 00000000000..ebba93cf516 --- /dev/null +++ b/main/modules/globalfee.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/modules/metaprotocols.html b/main/modules/metaprotocols.html new file mode 100644 index 00000000000..5e9fd05033f --- /dev/null +++ b/main/modules/metaprotocols.html @@ -0,0 +1,26 @@ + + + + + +Metaprotocol | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Metaprotocol

    The x/metaprotocol module adds support for encoding and decoding additional fields attached to transactions.

    extension_options and non_critical_extension_options are optional fields that can be used to attach data to valid transactions. The fields are validated by the blockchain, but they are not used in any way. The fields pass validation if they are provided as empty lists ([ ]) or they use a list of ExtensionData types.

    The application does not use the attached data but it does ensure that the correct type is provided and that it can be successfully unmarshalled. The attached data will be part of a block.

    tip

    Txs where extension_options or non_critical_extension_options are populated with a type other than /gaia.metaprotocols.ExtensionData are considered invalid and will be rejected.

    Here is an example of a correctly formed non_critical_extension_options field:

    {
    "@type": "/gaia.metaprotocols.ExtensionData", // must be this exact string
    "protocol_id": "some-protocol",
    "protocol_version": "1",
    "data": "<base64 encoded bytes>"
    }

    Here is an example of a correctly populated non_critical_extension_options on a bank.MsgSend transaction:

    {
    "body": {
    "messages": [
    {
    "@type": "/cosmos.bank.v1beta1.MsgSend",
    "from_address": "cosmos1ehpqg9sj09037uhe56sqktk30asn47asthyr22",
    "to_address": "cosmos1ehpqg9sj09037uhe56sqktk30asn47asthyr22",
    "amount": [
    {
    "denom": "uatom",
    "amount": "100"
    }
    ]
    }
    ],
    "memo": "memo_smaller_than_512_bytes",
    "timeout_height": "0",
    "extension_options": [],
    "non_critical_extension_options": [
    {
    "@type": "/gaia.metaprotocols.ExtensionData",
    "protocol_id": "some-protocol",
    "protocol_version": "1",
    "data": "<base64 encoded bytes>"
    }
    ]
    },
    "auth_info": {
    "signer_infos": [],
    "fee": {
    "amount": [],
    "gas_limit": "200000",
    "payer": "",
    "granter": ""
    },
    "tip": null
    },
    "signatures": []
    }
    + + + + \ No newline at end of file diff --git a/main/modules/metaprotocols.html.html b/main/modules/metaprotocols.html.html new file mode 100644 index 00000000000..96af9dbd3a0 --- /dev/null +++ b/main/modules/metaprotocols.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/resources.html b/main/resources.html new file mode 100644 index 00000000000..01c76fe9a58 --- /dev/null +++ b/main/resources.html @@ -0,0 +1,26 @@ + + + + + +Resources | Cosmos Hub + + + + + + + + + + + + + + +
    +
    + + + + \ No newline at end of file diff --git a/main/resources.html.html b/main/resources.html.html new file mode 100644 index 00000000000..eccd4465cf0 --- /dev/null +++ b/main/resources.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/resources/archives.html b/main/resources/archives.html new file mode 100644 index 00000000000..1e790bddf3c --- /dev/null +++ b/main/resources/archives.html @@ -0,0 +1,26 @@ + + + + + +Cosmos Hub Archives | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Cosmos Hub Archives

    With each breaking upgrade of the Cosmos Hub, the network is restarted at height 0. During this process, an export of the last state of the previous network is made to produce the genesis state of the new one.

    As a result, the blocks of the previous networks are not downloaded by new clients (as they sync from the new genesis state), and may be deleted by existing full-nodes.

    In an effort to maintain transparency, the interchain hosts archives of the previous versions of the Cosmos Hub network. These archives can be found here.

    If you would like to search explorers for previous hub data, these are some links where you can find the information:

    Big Dipper

    If you want to make archives available to the community, feel free to open a PR to this file and add them.

    + + + + \ No newline at end of file diff --git a/main/resources/archives.html.html b/main/resources/archives.html.html new file mode 100644 index 00000000000..c05bb3d9a60 --- /dev/null +++ b/main/resources/archives.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/resources/genesis.html b/main/resources/genesis.html new file mode 100644 index 00000000000..238784f1127 --- /dev/null +++ b/main/resources/genesis.html @@ -0,0 +1,26 @@ + + + + + +The Genesis File | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    The Genesis File

    This document explains how the genesis file of the Cosmos Hub mainnet is structured. It also explains how you can build a genesis file for your own gaia testnet.

    Note that you can generate a default genesis file for your own testnet by running the following command:

    gaiad init <moniker> --chain-id <chain-id>

    The genesis file is stored in ~/.gaia/config/genesis.toml.

    What is a Genesis File

    A genesis file is a JSON file which defines the initial state of your blockchain. It can be seen as height 0 of your blockchain. The first block, at height 1, will reference the genesis file as its parent.

    The state defined in the genesis file contains all the necessary information, like initial token allocation, genesis time, default parameters, and more. Let us break down this information.

    Genesis Time and Chain_id

    The genesis_time is defined at the top of the genesis file. It is a UTC timestamp that specifies when the blockchain is due to start. At this time, genesis validators are supposed to come online and start participating in the consensus process. The blockchain starts when more than 2/3rd of the genesis validators (weighted by voting power) are online.

    "genesis_time": "2019-03-13T17:00:00.000000000Z",

    The chain_id is a unique identifier for your chain. It helps differentiate between different chains using the same version of the software.

    "chain_id": "cosmoshub-2",

    Consensus Parameters

    Next, the genesis file defines consensus parameters. Consensus parameters regroup all the parameters that are related to the consensus layer, which is Tendermint in the case of gaia. Let us look at these parameters:

    • block
      • max_bytes: Maximum number of bytes per block.
      • max_gas: Gas limit per block. Each transaction included in the block will consume some gas. The total gas used by transactions included in a block cannot exceed this limit.
    • evidence
      • max_age: An evidence is a proof that a validator signed two different blocks at the same height (and round). This is an explicitly malicious behaviour that is punished at the state-machine level. The max_age defines the maximum number of blocks after which an evidence is not valid anymore.
    • validator
      • pub_key_types: The types of pubkey (ed25519, secp256k1, ...) that are accepted for validators. Currently only ed25519 is accepted.
    "consensus_params": {
    "block_size": {
    "max_bytes": "150000",
    "max_gas": "1500000"
    },
    "evidence": {
    "max_age": "1000000"
    },
    "validator": {
    "pub_key_types": [
    "ed25519"
    ]
    }
    },

    Application State

    The application state defines the initial state of the state-machine.

    Genesis Accounts

    In this section, the initial allocation of tokens is defined. It is possible to add accounts manually by directly editing the genesis file, but it is also possible to use the following command:

    // Example: gaiad add-genesis-account cosmos1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z37gh3h 10000000uatom

    gaiad genesis add-genesis-account <account-address> <amount><denom>

    This command creates an item in the accounts list, under the app_state section.

    "accounts": [
    {
    "address": "cosmos1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z37gh3h",
    "coins": [
    {
    "denom": "uatom",
    "amount": "10000000"
    }
    ],
    "sequence_number": "0",
    "account_number": "0",
    "original_vesting": [
    {
    "denom": "uatom",
    "amount": "26306000000"
    }
    ],
    "delegated_free": null,
    "delegated_vesting": null,
    "start_time": "0",
    "end_time": "10000"
    }
    ]

    Let us break down the parameters:

    • sequence_number: This number is used to count the number of transactions sent by this account. It is incremented each time a transaction is included in a block, and used to prevent replay attacks. Initial value is 0.
    • account_number: Unique identifier for the account. It is generated the first time a transaction including this account is included in a block.
    • original_vesting: Vesting is natively supported by gaia. You can define an amount of token owned by the account that needs to be vested for a period of time before they can be transferred. Vested tokens can be delegated. Default value is null.
    • delegated_free: Amount of delegated tokens that can be transferred after they've been vested. Most of the time, will be null in genesis.
    • delegated_vesting: Amount of delegated tokens that are still vesting. Most of the time, will be null in genesis.
    • start_time: Timestamp at which the vesting period starts. 0 most of the time in genesis.
    • end_time: Timestamp at which the vesting period ends. 0 if no vesting for this account.

    Bank

    The bank module handles tokens. The only parameter that needs to be defined in this section is whether transfers are enabled at genesis or not.

    "bank": {
    "send_enabled": false
    }

    Staking

    The staking module handles the bulk of the Proof-of-Stake logic of the state-machine. This section should look like the following:

    "staking": {
    "pool": {
    "not_bonded_tokens": "10000000",
    "bonded_tokens": "0"
    },
    "params": {
    "unbonding_time": "1814400000000000",
    "max_validators": 100,
    "max_entries": 7,
    "bond_denom": "uatom"
    },
    "last_total_power": "0",
    "last_validator_powers": null,
    "validators": null,
    "bonds": null,
    "unbonding_delegations": null,
    "redelegations": null,
    "exported": false
    }

    Let us break down the parameters:

    • pool
      • not_bonded_tokens: Defines the amount of tokens not bonded (i.e. delegated) in genesis. Generally, it equals the total supply of the staking token (uatom in this example).
      • bonded_tokens: Amount of bonded tokens in genesis. Generally 0.
    • params
      • unbonding_time: Time in nanosecond it takes for tokens to complete unbonding.
      • max_validators: Maximum number of active validators.
      • max_entries: Maximum unbonding delegations and redelegations between a particular pair of delegator / validator.
      • bond_denom: Denomination of the staking token.
    • last_total_power: Total amount of voting power. Generally 0 in genesis (except if genesis was generated using a previous state).
    • last_validator_powers: Power of each validator in last known state. Generally null in genesis (except if genesis was generated using a previous state).
    • validators: List of last known validators. Generally null in genesis (except if genesis was generated using a previous state).
    • bonds: List of last known delegation. Generally null in genesis (except if genesis was generated using a previous state).
    • unbonding_delegations: List of last known unbonding delegations. Generally null in genesis (except if genesis was generated using a previous state).
    • redelegations: List of last known redelegations. Generally null in genesis (except if genesis was generated using a previous state).
    • exported: Whether this genesis was generated using the export of a previous state.

    Mint

    The mint module governs the logic of inflating the supply of token. The mint section in the genesis file looks like the following:

    "mint": {
    "minter": {
    "inflation": "0.070000000000000000",
    "annual_provisions": "0.000000000000000000"
    },
    "params": {
    "mint_denom": "uatom",
    "inflation_rate_change": "0.130000000000000000",
    "inflation_max": "0.200000000000000000",
    "inflation_min": "0.070000000000000000",
    "goal_bonded": "0.670000000000000000",
    "blocks_per_year": "6311520"
    }
    }

    Let us break down the parameters:

    • minter
      • inflation: Initial yearly percentage of increase in the total supply of staking token, compounded weekly. A 0.070000000000000000 value means the target is 7% yearly inflation, compounded weekly.
      • annual_provisions: Calculated each block. Initialize at 0.000000000000000000.
    • params
      • mint_denom: Denom of the staking token that is inflated.
      • inflation_rate_change: Max yearly change in inflation.
      • inflation_max: Maximum level of inflation.
      • inflation_min: Minimum level of inflation.
      • goal_bonded: Percentage of the total supply that is targeted to be bonded. If the percentage of bonded staking tokens is below this target, the inflation increases (following inflation_rate_change) until it reaches inflation_max. If the percentage of bonded staking tokens is above this target, the inflation decreases (following inflation_rate_change) until it reaches inflation_min.
      • blocks_per_year: Estimation of the amount of blocks per year. Used to compute the block reward coming from inflated staking token (called block provisions).

    Distribution

    The distribution module handles the logic of distribution block provisions and fees to validators and delegators. The distribution section in the genesis file looks like the following:

        "distribution": {
    "fee_pool": {
    "community_pool": null
    },
    "community_tax": "0.020000000000000000",
    "base_proposer_reward": "0.010000000000000000",
    "bonus_proposer_reward": "0.040000000000000000",
    "withdraw_addr_enabled": false,
    "delegator_withdraw_infos": null,
    "previous_proposer": "",
    "outstanding_rewards": null,
    "validator_accumulated_commissions": null,
    "validator_historical_rewards": null,
    "validator_current_rewards": null,
    "delegator_starting_infos": null,
    "validator_slash_events": null
    }

    Let us break down the parameters:

    • fee_pool
      • community_pool: The community pool is a pool of tokens that can be used to pay for bounties. It is allocated via governance proposals. Generally null in genesis.
    • community_tax: The tax percentage on fees and block rewards that goes to the community pool.
    • base_proposer_reward: Base bonus on transaction fees collected in a valid block that goes to the proposer of block. If value is 0.010000000000000000, 1% of the fees go to the proposer.
    • bonus_proposer_reward: Max bonus on transaction fees collected in a valid block that goes to the proposer of block. The bonus depends on the number of precommits the proposer includes. If the proposer includes 2/3rd precommits weighted by voting power (minimum for the block to be valid), they get a bonus of base_proposer_reward. This bonus increases linearly up to bonus_proposer_reward if the proposer includes 100% of precommits.
    • withdraw_addr_enabled: If true, delegators can set a different address to withdraw their rewards. Set to false if you want to disable transfers at genesis, as it can be used as a way to get around the restriction.
    • delegator_withdraw_infos: List of delegators withdraw address. Generally null if genesis was not exported from previous state.
    • previous_proposer: Proposer of the previous block. Set to "" if genesis was not exported from previous state.
    • outstanding_rewards: Outstanding (un-withdrawn) rewards. Set to null if genesis was not exported from previous state.
    • validator_accumulated_commission: Outstanding (un-withdrawn) commission of validators. Set to null if genesis was not exported from previous state.
    • validator_historical_rewards: Set of information related to the historical rewards of validators and used by the distribution module for various computation. Set to null if genesis was not exported from previous state.
    • validators_current_rewards: Set of information related to the current rewards of validators and used by the distribution module for various computation. Set to null if genesis was not exported from previous state.
    • delegator_starting_infos: Tracks the previous validator period, the delegation's amount of staking token, and the creation height (to check later on if any slashes have occurred). Set to null if genesis was not exported from previous state.
    • validator_slash_events: Set of information related to the past slashing of validators. Set to null if genesis was not exported from previous state.

    Governance

    The gov module handles all governance-related transactions. The initial state of the gov section looks like the following:

    "gov": {
    "starting_proposal_id": "1",
    "deposits": null,
    "votes": null,
    "proposals": null,
    "deposit_params": {
    "min_deposit": [
    {
    "denom": "uatom",
    "amount": "512000000"
    }
    ],
    "max_deposit_period": "1209600000000000"
    },
    "voting_params": {
    "voting_period": "1209600000000000"
    },
    "tally_params": {
    "quorum": "0.4",
    "threshold": "0.5",
    "veto": "0.334",
    "governance_penalty": "0.0"
    }
    }

    Let us break down the parameters:

    • starting_proposal_id: This parameter defines the ID of the first proposal. Each proposal is identified by a unique ID.
    • deposits: List of deposits for each proposal ID. Set to null if genesis was not exported from previous state.
    • votes: List of votes for each proposal ID. Set to null if genesis was not exported from previous state.
    • proposals: List of proposals for each proposal ID: Set to null if genesis was not exported from previous state.
    • deposit_params
      • min_deposit: The minimum deposit required for the proposal to enter Voting Period. If multiple denoms are provided, the OR operator applies.
      • max_deposit_period: The maximum period (in nanoseconds) after which it is not possible to deposit on the proposal anymore.
    • voting_params
      • voting_period: Length of the voting period in nanoseconds.
    • tally_params
      • quorum: Minimum percentage of bonded staking tokens that needs to vote for the result to be valid.
      • threshold: Minimum percentage of votes that need to be YES for the result to be valid.
      • veto: Maximum percentage NO_WITH_VETO votes for the result to be valid.
      • governance_penalty: Penalty for validators that do not vote on a given proposal.

    Slashing

    The slashing module handles the logic to slash delegators if their validator misbehaves. The slashing section in genesis looks as follows:

    "slashing": {
    "params": {
    "max_evidence_age": "1814400000000000",
    "signed_blocks_window": "10000",
    "min_signed_per_window": "0.050000000000000000",
    "downtime_jail_duration": "600000000000",
    "slash_fraction_double_sign": "0.050000000000000000",
    "slash_fraction_downtime": "0.000100000000000000"
    },
    "signing_infos": {},
    "missed_blocks": {}
    }

    Let us break down the parameters:

    • params
      • max_evidence_age: Maximum age of the evidence in nanoseconds.
      • signed_blocks_window: Moving window of blocks to figure out offline validators.
      • min_signed_per_window: Minimum percentage of precommitsthat must be present in the block window for the validator to be considered online.
      • downtime_jail_duration: Duration in nanoseconds for which a validator is jailed after they get slashed for downtime.
      • slash_fraction_double_sign: Percentage of delegators bonded stake slashed when their validator double signs.
      • slash_fraction_downtime: Percentage of delegators bonded stake slashed when their validator is down.
    • signing_infos: Various infos per validator needed by the slashing module. Set to {} if genesis was not exported from previous state.
    • missed_blocks: Various infos related to missed blocks needed by the slashing module. Set to {} if genesis was not exported from previous state.

    Genesis Transactions

    By default, the genesis file do not contain any gentxs. A gentx is a transaction that bonds staking token present in the genesis file under accounts to a validator, essentially creating a validator at genesis. The chain will start as soon as more than 2/3rds of the validators (weighted by voting power) that are the recipient of a valid gentx come online after genesis_time.

    A gentx can be added manually to the genesis file, or via the following command:

    gaiad collect-gentxs

    This command will add all the gentxs stored in ~/.gaia/config/gentx to the genesis file. In order to create a genesis transaction, click here.

    + + + + \ No newline at end of file diff --git a/main/resources/genesis.html.html b/main/resources/genesis.html.html new file mode 100644 index 00000000000..2848ca8c028 --- /dev/null +++ b/main/resources/genesis.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/resources/hd-wallets.html b/main/resources/hd-wallets.html new file mode 100644 index 00000000000..76f99b74ff8 --- /dev/null +++ b/main/resources/hd-wallets.html @@ -0,0 +1,26 @@ + + + + + +HD Wallets | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    HD Wallets

    Accounts in Cosmos are Hierarchical Deterministic (HD) Wallets. Originally specified in Bitcoin's BIP32, HD wallets are a special kind of wallet that let users derive any number of accounts from a single seed. To understand what that means, let us first define some terminology:

    • Wallet: Set of accounts obtained from a given seed.
    • Account: A pair of public key/private key.
    • Private Key: A private key is a secret piece of information used to sign messages. In the blockchain context, a private key identifies the owner of an account. The private key of a user should never be revealed to others.
    • Public Key: A public key is a piece of information obtained by applying a one-way mathematical function on a private key. From it, an address can be derived. A private key cannot be found from a public key.
    • Address: An address is a public string with a human-readable prefix that identifies an account. It is obtained by applying mathematical transformations to a public key.
    • Digital Signature: A digital signature is a piece of cryptographic information that proves the owner of a given private key approved of a given message without revealing the private key.
    • Seed: Same as Mnemonic.
    • Mnemonic: A mnemonic is a sequence of words that is used as seed to derive private keys. The mnemonic is at the core of each wallet. NEVER LOSE YOUR MNEMONIC. WRITE IT DOWN ON A PIECE OF PAPER AND STORE IT SOMEWHERE SAFE. IF YOU LOSE IT, THERE IS NO WAY TO RETRIEVE IT. IF SOMEONE GAINS ACCESS TO IT, THEY GAIN ACCESS TO ALL THE ASSOCIATED ACCOUNTS.

    At the core of a HD wallet, there is a seed. From this seed, users can deterministically generate accounts. To generate an account from a seed, one-way mathematical transformations are applied. To decide which account to generate, the user specifies a path, generally an integer (0, 1, 2, ...).

    By specifying path to be 0 for example, the Wallet will generate Private Key 0 from the seed. Then, Public Key 0 can be generated from Private Key 0. Finally, Address 0 can be generated from Public Key 0. All these steps are one way only, meaning the Public Key cannot be found from the Address, the Private Key cannot be found from the Public Key, ...

         Account 0                         Account 1                         Account 2

    +------------------+ +------------------+ +------------------+
    | | | | | |
    | Address 0 | | Address 1 | | Address 2 |
    | ^ | | ^ | | ^ |
    | | | | | | | | |
    | | | | | | | | |
    | | | | | | | | |
    | + | | + | | + |
    | Public key 0 | | Public key 1 | | Public key 2 |
    | ^ | | ^ | | ^ |
    | | | | | | | | |
    | | | | | | | | |
    | | | | | | | | |
    | + | | + | | + |
    | Private key 0 | | Private key 1 | | Private key 2 |
    | ^ | | ^ | | ^ |
    +------------------+ +------------------+ +------------------+
    | | |
    | | |
    | | |
    +--------------------------------------------------------------------+
    |
    |
    +---------+---------+
    | |
    | Mnemonic (Seed) |
    | |
    +-------------------+

    The process of derivating accounts from the seed is deterministic. This means that given the same path, the derived private key will always be the same.

    The funds stored in an account are controlled by the private key. This private key is generated using a one-way function from the mnemonic. If you lose the private key, you can retrieve it using the mnemonic. However, if you lose the mnemonic, you will lose access to all the derived private keys. Likewise, if someone gains access to your mnemonic, they gain access to all the associated accounts.

    danger

    Do not lose or share your 24 words with anyone. To prevent theft or loss of funds, it is best to keep multiple copies of your mnemonic stored in safe, secure places. If someone is able to gain access to your mnemonic, they will fully control the accounts associated with them.

    + + + + \ No newline at end of file diff --git a/main/resources/hd-wallets.html.html b/main/resources/hd-wallets.html.html new file mode 100644 index 00000000000..4ff662aa71a --- /dev/null +++ b/main/resources/hd-wallets.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/resources/ledger.html b/main/resources/ledger.html new file mode 100644 index 00000000000..a93a1f05e52 --- /dev/null +++ b/main/resources/ledger.html @@ -0,0 +1,28 @@ + + + + + +Ledger Nano Support | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Ledger Nano Support

    Using a hardware wallet to store your keys greatly improves the security of your crypto assets. The Ledger device acts as an enclave of the seed and private keys, and the process of signing transactions takes place within it. No private information ever leaves the Ledger device. The following is a short tutorial on using the Cosmos Ledger app with the Gaia CLI or the Keplr wallet extension.

    At the core of a Ledger device there is a mnemonic seed phrase that is used to generate private keys. This phrase is generated when you initialize your Ledger. The mnemonic is compatible with Cosmos and can be used to seed new accounts.

    danger

    Do not lose or share your 24 words with anyone. To prevent theft or loss of funds, it is best to keep multiple copies of your mnemonic stored in safe, secure places. If someone is able to gain access to your mnemonic, they will fully control the accounts associated with them.

    Install the Cosmos Ledger application

    Installing the Cosmos application on your ledger device is required before you can use either Keplr or gaiad. To do so, you need to:

    1. Install Ledger Live on your machine.
    2. Using Ledger Live, update your Ledger Nano S with the latest firmware.
    3. On the Ledger Live application, navigate to the Manager menu . +manager
    4. Connect your Ledger Nano device and allow Ledger Manager from it.
    5. On the Ledger Live application, Search for Cosmos. +search
    6. Install the Cosmos application by clicking on Install.
    tip

    To see the Cosmos application when you search for it, you might need to activate the Developer Mode, located in the Experimental features tab of the Ledger Live application.

    Devmode

    Keplr + Ledger Nano

    Note: You need to install the Cosmos app on your Ledger Nano before following this section

    1. Connect your Ledger device to your computer, unlock it with the PIN and open the Cosmos app.
    2. Install the Keplr browser extension.
    3. Click on the Keplr extension icon and select Import Ledger and choose an account name and password.
    4. Make sure your Ledger device is unlocked and has the Cosmos app open and then follow the instructions on the Keplr pop-up.

    That's it! You can now use Keplr with your Ledger Nano S. You can use the Keplr web app to get a more detailed overview of your Cosmos account.

    Note: Each time you will send a transaction, you will need to confirm it on your Ledger device. Indication will be prompted from the Keplr interface

    (Optional) Confirm your address

    You can double check that Keplr is displaying the correct address directly on your Ledger Nano device. To do so:

    1. Connect your Ledger to your computer and open the Cosmos application on the device.
    2. Once the Cosmos app is open, click on the right button to access the Show Address option.
    3. Click on both button, then select Account 0 and Index 0.

    You should now see the same address that is displayed on the Keplr extension.

    To learn more about using Keplr, we suggest you have a look at their support documentation.

    You can also have a look at the Ledger support page for more details.

    Gaia CLI + Ledger Nano

    Note: You need to install the Cosmos app on your Ledger Nano before following this section

    The tool used to generate addresses and transactions on the Cosmos Hub network is gaiad. Here is how to get started. If using a CLI tool is unfamiliar to you, scroll down and follow instructions for using the Keplr wallet instead.

    Before you Begin

    Verify that gaiad is installed correctly with the following command

    gaiad version --long

    ➜ cosmos-sdk: 0.34.3
    git commit: 67ab0b1e1d1e5b898c8cbdede35ad5196dba01b2
    vendor hash: 0341b356ad7168074391ca7507f40b050e667722
    build tags: netgo ledger
    go version go1.11.5 darwin/amd64

    Add your Ledger key

    • Connect and unlock your Ledger device.
    • Open the Cosmos app on your Ledger.
    • Create an account in gaiad from your ledger key.
    tip

    Be sure to change the keyName parameter to be a meaningful name. The ledger flag tells gaiad to use your Ledger to seed the account.

    gaiad keys add <keyName> --ledger

    ➜ NAME: TYPE: ADDRESS: PUBKEY:
    <keyName> ledger cosmos1... cosmospub1...

    Cosmos uses HD Wallets. This means you can setup many accounts using the same Ledger seed. To create another account from your Ledger device, run (change the integer i to some value >= 0 to choose the account for HD derivation):

    gaiad keys add <secondKeyName> --ledger --account <i>

    Confirm your address

    Run this command to display your address on the device. Use the keyName you gave your ledger key. The -d flag is supported in version 1.5.0 and higher.

    gaiad keys show <keyName> -d

    Confirm that the address displayed on the device matches that displayed when you added the key.

    Connect to a full node

    Next, you need to configure gaiad with the URL of a Cosmos full node and the appropriate chain_id. In this example we connect to the public load balanced full node operated by Chorus One on the cosmoshub-2 chain. But you can point your gaiad to any Cosmos full node. Be sure that the chain-id is set to the same chain as the full node.

    gaiad config node https://cosmos.chorus.one:26657
    gaiad config chain_id cosmoshub-2

    Test your connection with a query such as:

    gaiad query staking validators
    tip

    To run your own full node locally read more here..

    Sign a transaction

    You are now ready to start signing and sending transactions. Send a transaction with gaiad using the tx send command.

    gaiad tx bank send --help # to see all available options.
    tip

    Be sure to unlock your device with the PIN and open the Cosmos app before trying to run these commands

    Use the keyName you set for your Ledger key and gaia will connect with the Cosmos Ledger app to then sign your transaction.

    gaiad tx bank send <keyName> <destinationAddress> <amount><denomination>

    When prompted with confirm transaction before signing, Answer Y.

    Next you will be prompted to review and approve the transaction on your Ledger device. Be sure to inspect the transaction JSON displayed on the screen. You can scroll through each field and each message. Scroll down to read more about the data fields of a standard transaction object.

    Now, you are all set to start sending transactions on the network.

    Receive funds

    To receive funds to the Cosmos account on your Ledger device, retrieve the address for your Ledger account (the ones with TYPE ledger) with this command:

    gaiad keys list

    ➜ NAME: TYPE: ADDRESS: PUBKEY:
    <keyName> ledger cosmos1... cosmospub1...

    Further documentation

    Not sure what gaiad can do? Simply run the command without arguments to output documentation for the commands in supports.

    tip

    The gaiad help commands are nested. So $ gaiad will output docs for the top level commands (status, config, query, and tx). You can access documentation for sub commands with further help commands.

    For example, to print the query commands:

    gaiad query --help

    Or to print the tx (transaction) commands:

    gaiad tx --help

    The Cosmos Standard Transaction

    Transactions in Cosmos embed the Standard Transaction type from the Cosmos SDK. The Ledger device displays a serialized JSON representation of this object for you to review before signing the transaction. Here are the fields and what they mean:

    • chain-id: The chain to which you are broadcasting the tx, such as the gaia-13003 testnet or cosmoshub-2: mainnet.
    • account_number: The global id of the sending account assigned when the account receives funds for the first time.
    • sequence: The nonce for this account, incremented with each transaction.
    • fee: JSON object describing the transaction fee, its gas amount and coin denomination
    • memo: optional text field used in various ways to tag transactions.
    • msgs_<index>/<field>: The array of messages included in the transaction. Double click to drill down into nested fields of the JSON.

    Support

    For further support, start by looking over the posts in our forum

    Feel welcome to reach out in our Telegram channel to ask for help.

    Here are a few relevant and helpful tutorials from the wonderful Cosmos community:

    + + + + \ No newline at end of file diff --git a/main/resources/ledger.html.html b/main/resources/ledger.html.html new file mode 100644 index 00000000000..e9134f6f31a --- /dev/null +++ b/main/resources/ledger.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/resources/reproducible-builds.html b/main/resources/reproducible-builds.html new file mode 100644 index 00000000000..956659ae8fd --- /dev/null +++ b/main/resources/reproducible-builds.html @@ -0,0 +1,28 @@ + + + + + +Building Gaia Deterministically | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Building Gaia Deterministically

    The Tendermint rbuilder Docker image provides a deterministic build environment that is used to build Cosmos SDK applications. It provides a way to be reasonably sure that the executables are really built from the git source. It also makes sure that the same, tested dependencies are used and statically built into the executable.

    Prerequisites

    Make sure you have Docker installed on your system.

    All the following instructions have been tested on Ubuntu 18.04.2 LTS with docker 20.10.2.

    Build

    Clone gaia:

    git clone https://github.com/cosmos/gaia.git

    Checkout the commit, branch, or release tag you want to build:

    cd gaia/
    git checkout v4.2.1

    The buildsystem supports and produces binaries for the following architectures:

    • darwin/amd64
    • linux/amd64
    • linux/arm64
    • windows/amd64

    Run the following command to launch a build for all supported architectures:

    make distclean build-reproducible

    The build system generates both the binaries and deterministic build report in the artifacts directory. +The artifacts/build_report file contains the list of the build artifacts and their respective checksums, and can be used to verify +build sanity. An example of its contents follows:

    App: gaiad
    Version: v4.2.1
    Commit: dbd8a6fb522c571debf958837f9113c56d418f6b
    Files:
    29d219b0b120b3188bd7cd7249fc96b9 gaiad-v4.2.1-darwin-amd64
    80338d9f0e55ea8f6c93f2ec7d4e18d6 gaiad-v4.2.1-linux-amd64
    9bc77a512acca673ca1769ae67b4d6c7 gaiad-v4.2.1-linux-arm64
    c84387860f52178e2bffee08897564bb gaiad-v4.2.1-windows-amd64.exe
    c25cca8ccceec06a6fabae90f671fab1 gaiad-v4.2.1.tar.gz
    Checksums-Sha256:
    05e5b9064bac4e71f0162c4c3c3bff55def22ca016d34205a5520fef89fd2776 gaiad-v4.2.1-darwin-amd64
    ccda422cbda29c723aaf27653bcf0f6412e138eec33fba2b49de131f9ffbe2d2 gaiad-v4.2.1-linux-amd64
    95f89e8213cb758d12e1b0b631285938de822d04d2e25f399e99c0b798173cfd gaiad-v4.2.1-linux-arm64
    7ef98f0041f1573f0a8601abad4a14b1c163f47481c7ba1954fd81ed423a6408 gaiad-v4.2.1-windows-amd64.exe
    422883ba43c96a6ea5ef9512d39321dd1356633c6a9505517b9c651788df4a7f gaiad-v4.2.1.tar.gz
    + + + + \ No newline at end of file diff --git a/main/resources/reproducible-builds.html.html b/main/resources/reproducible-builds.html.html new file mode 100644 index 00000000000..e1c19742e0e --- /dev/null +++ b/main/resources/reproducible-builds.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/resources/service-providers.html b/main/resources/service-providers.html new file mode 100644 index 00000000000..198decd8709 --- /dev/null +++ b/main/resources/service-providers.html @@ -0,0 +1,31 @@ + + + + + +Service Providers | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Service Providers

    'Service Providers' are defined as entities that provide services for end-users that involve some form of interaction with the Cosmos Hub. More specifically, this document is focused on interactions with tokens.

    Service Providers are expected to act as trusted points of contact to the blockchain for their end-users. This Service Providers section does not apply to wallet builders that want to provide Light Client functionalities.

    This document describes:

    Connection Options

    There are four main technologies to consider to connect to the Cosmos Hub:

    • Full Nodes: Interact with the blockchain.
    • REST Server: Serves for HTTP calls.
    • REST API: Use available endpoints for the REST Server.
    • GRPC: Connect to the Cosmos Hub using gRPC.

    Running a Full Node

    What is a Full Node?

    A Full Node is a network node that syncs up with the state of the blockchain. It provides blockchain data to others by using RESTful APIs, a replica of the database by exposing data with interfaces. A Full Node keeps in syncs with the rest of the blockchain nodes and stores the state on disk. If the full node does not have the queried block on disk the full node can go find the blockchain where the queried data lives.

    Installation and Configuration

    This section describes the steps to run and interact with a full node for the Cosmos Hub.

    First, you need to install the software.

    Consider running your own Cosmos Hub Full Node.

    Command-Line Interface

    The command-line interface (CLI) is the most powerful tool to access the Cosmos Hub and use gaia. +To use the CLI, you must install the latest version of gaia on your machine.

    Compare your version with the latest release version

    gaiad version --long

    Available Commands

    All available CLI commands are shown when you run the gaiad command:

    gaiad
    Stargate Cosmos Hub App

    Usage:
    gaiad [command]

    Available Commands:


    add-genesis-account Add a genesis account to genesis.json
    collect-gentxs Collect genesis txs and output a genesis.json file
    debug Tool for helping with debugging your application
    export Export state to JSON
    gentx Generate a genesis tx carrying a self delegation
    help Help about any command
    init Initialize private validator, p2p, genesis, and application configuration files
    keys Manage your application's keys
    migrate Migrate genesis to a specified target version
    query Querying subcommands
    start Run the full node
    status Query remote node for status
    tendermint Tendermint subcommands
    testnet Initialize files for a simapp testnet
    tx Transactions subcommands
    unsafe-reset-all Resets the blockchain database, removes address book files, and resets data/priv_validator_state.json to the genesis state
    validate-genesis validates the genesis file at the default location or at the location passed as an arg
    version Print the application binary version information

    Flags:
    -h, --help help for gaiad
    --home string directory for config and data (default "/Users/tobias/.gaia")
    --log_format string The logging format (json|plain) (default "plain")
    --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info")
    --trace print out full stack trace on errors

    Use "gaiad [command] --help" for more information about a command.

    For each displayed command, you can use the --help flag to get further information.

    gaiad query --help
    Usage:
    gaiad query [flags]
    gaiad query [command]

    Aliases:
    query, q

    Available Commands:
    account Query for account by address
    auth Querying commands for the auth module
    bank Querying commands for the bank module
    block Get verified data for a the block at given height
    distribution Querying commands for the distribution module
    evidence Query for evidence by hash or for all (paginated) submitted evidence
    gov Querying commands for the governance module
    ibc Querying commands for the IBC module
    ibc-transfer IBC fungible token transfer query subcommands
    mint Querying commands for the minting module
    params Querying commands for the params module
    slashing Querying commands for the slashing module
    staking Querying commands for the staking module
    tendermint-validator-set Get the full tendermint validator set at given height
    tx Query for a transaction by hash in a committed block
    txs Query for paginated transactions that match a set of events
    upgrade Querying commands for the upgrade module

    Flags:
    --chain-id string The network chain ID
    -h, --help help for query

    Global Flags:
    --home string directory for config and data (default "/Users/tobias/.gaia")
    --log_format string The logging format (json|plain) (default "plain")
    --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info")
    --trace print out full stack trace on errors

    Use "gaiad query [command] --help" for more information about a command.

    Remote Access to gaiad

    When choosing to remote access a Full Node and gaiad, you need a Full Node running and gaia installed on your local machine.

    gaiad is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not.

    To set up gaiad on a local machine and connect to an existing full node, use the following command:

    gaiad config <flag> <value>

    First, set up the address of the full node you want to connect to:

    gaiad config node <host>:<port

    // example: gaiad config node https://77.87.106.33:26657 (note: this is a placeholder)

    If you run your own full node locally, use tcp://localhost:26657 as the address.

    Finally, set the chain-id of the blockchain you want to interact with:

    gaiad config chain-id cosmoshub-4

    Next, learn to use CLI commands to interact with the full node. +You can run these commands as remote control or when you are running it on your local machine.

    Create a Key Pair

    The default key is secp256k1 elliptic curve. Use the gaiad keys command to list the keys and generate a new key.

    gaiad keys add <your_key_name>

    You will be asked to create a password (at least 8 characters) for this key-pair. This will return the information listed below:

    • NAME: Name of your key
    • TYPE: Type of your key, always local.
    • ADDRESS: Your address. Used to receive funds.
    • PUBKEY: Your public key. Useful for validators.
    • MNEMONIC: 24-word phrase. Save this mnemonic somewhere safe. This phrase is required to recover your private key in case you forget the password. The mnemonic is displayed at the end of the output.

    You can see all available keys by typing:

    gaiad keys list

    Use the --recover flag to add a key that imports a mnemonic to your keyring.

    gaiad keys add <your_key_name> --recover

    Check your Account

    You can view your account by using the query account command.

    gaiad query account <YOUR_ADDRESS>

    It will display your account type, account number, public key and current account sequence.

    '@type': /cosmos.auth.v1beta1.BaseAccount
    account_number: "xxxx"
    address: cosmosxxxx
    pub_key:
    '@type': /cosmos.crypto.secp256k1.PubKey
    key: xxx
    sequence: "x"

    Check your Balance

    Query the account balance with the command:

    gaiad query bank balances <YOUR_ADDRESS>

    The response contains keys balances and pagination. +Each balances entry contains an amount held, connected to a denom identifier. +The typical $ATOM token is identified by the denom uatom. Where 1 uatom is 0.000001 ATOM.

    balances:
    - amount: "12345678"
    denom: uatom
    pagination:
    next_key: null
    total: "0"

    When you query an account that has not received any token yet, the balances entry is shown as an empty array.

    balances: []
    pagination:
    next_key: null
    total: "0"

    Send Coins Using the CLI

    To send coins using the CLI:

    gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]

    Parameters:

    • <from_key_or_address>: Key name or address of sending account.
    • <to_address>: Address of the recipient.
    • <amount>: This parameter accepts the format <value|coinName>, such as 1000000uatom.

    Flags:

    • --chain-id: This flag allows you to specify the id of the chain. There are different ids for different testnet chains and mainnet chains.
    • --gas-prices: This flag allows you to specify the gas prices you pay for the transaction. The format is used as 0.0025uatom

    REST API

    The REST API documents list all the available endpoints that you can use to interact +with your full node. Learn how to enable the REST API on your full node.

    Listen for Incoming Transactions

    The recommended way to listen for incoming transactions is to periodically query the blockchain by using the following HTTP endpoint:

    /cosmos/bank/v1beta1/balances/{address}

    + + + + \ No newline at end of file diff --git a/main/resources/service-providers.html.html b/main/resources/service-providers.html.html new file mode 100644 index 00000000000..a9c7fcd9466 --- /dev/null +++ b/main/resources/service-providers.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/validators.html b/main/validators.html new file mode 100644 index 00000000000..cd7116f1583 --- /dev/null +++ b/main/validators.html @@ -0,0 +1,26 @@ + + + + + +Validators | Cosmos Hub + + + + + + + + + + + + + + +
    +
    + + + + \ No newline at end of file diff --git a/main/validators.html.html b/main/validators.html.html new file mode 100644 index 00000000000..a6009260b1e --- /dev/null +++ b/main/validators.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/validators/kms.html b/main/validators/kms.html new file mode 100644 index 00000000000..322f559e2e5 --- /dev/null +++ b/main/validators/kms.html @@ -0,0 +1,26 @@ + + + + + +KMS - Key Management System | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    KMS - Key Management System

    Tendermint KMS is a key management service that allows separating key management from Tendermint nodes. In addition it provides other advantages such as:

    • Improved security and risk management policies
    • Unified API and support for various HSM (hardware security modules)
    • Double signing protection (software or hardware based)

    It is recommended that the KMS service runs in a separate physical hosts.

    Building

    Detailed build instructions can be found here.

    tip

    When compiling the KMS, ensure you have enabled the applicable features:

    BackendRecommended Command line
    YubiHSMcargo build --features yubihsm
    Ledger+Tendermint Appcargo build --features ledgertm

    Configuration

    A KMS can be configured in various ways:

    Using a YubiHSM

    Detailed information on how to setup a KMS with YubiHSM2 can be found here

    Using a Ledger device running the Tendermint app

    Detailed information on how to setup a KMS with Ledger Tendermint App can be found here

    + + + + \ No newline at end of file diff --git a/main/validators/kms.html.html b/main/validators/kms.html.html new file mode 100644 index 00000000000..c74d7c84402 --- /dev/null +++ b/main/validators/kms.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/validators/kms/kms_ledger.html b/main/validators/kms/kms_ledger.html new file mode 100644 index 00000000000..ac68addb0b5 --- /dev/null +++ b/main/validators/kms/kms_ledger.html @@ -0,0 +1,26 @@ + + + + + +Setting up Tendermint KMS + Ledger | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Setting up Tendermint KMS + Ledger

    danger

    The following instructions are a brief walkthrough and not a comprehensive guideline. You should consider and research more about the security implications of activating an external KMS.

    danger

    KMS and Ledger Tendermint app are currently work in progress. Details may vary. Use with care under your own risk.

    Tendermint Validator app (for Ledger devices)

    You should be able to find the Tendermint app in Ledger Live.

    Note: at the moment, you might need to enable developer mode in Ledger Live settings

    KMS configuration

    In this section, we will configure a KMS to use a Ledger device running the Tendermint Validator App.

    Config file

    You can find other configuration examples here

    • Create a ~/.tmkms/tmkms.toml file with the following content (use an adequate chain_id)
    # Example KMS configuration file
    [[validator]]
    addr = "tcp://localhost:26658" # or "unix:///path/to/socket"
    chain_id = "gaia-11001"
    reconnect = true # true is the default
    secret_key = "~/.tmkms/secret_connection.key"

    [[providers.ledgertm]]
    chain_ids = ["gaia-11001"]
    • Edit addr to point to your gaiad instance.
    • Adjust chain-id to match your .gaia/config/config.toml settings.
    • provider.ledgertm has no additional parameters at the moment, however, it is important that you keep that header to enable the feature.

    Plug your Ledger device and open the Tendermint validator app.

    Generate secret key

    Now you need to generate secret_key:

    tmkms keygen ~/.tmkms/secret_connection.key

    Retrieve validator key

    The last step is to retrieve the validator key that you will use in gaiad.

    Start the KMS:

    tmkms start -c ~/.tmkms/tmkms.toml

    The output should look similar to:

    07:28:24 [INFO] tmkms 0.3.0 starting up...
    07:28:24 [INFO] [keyring:ledgertm:ledgertm] added validator key cosmosvalconspub1zcjduepqy53m39prgp9dz3nz96kaav3el5e0th8ltwcf8cpavqdvpxgr5slsd6wz6f
    07:28:24 [INFO] KMS node ID: 1BC12314E2E1C29015B66017A397F170C6ECDE4A

    The KMS may complain that it cannot connect to gaiad. That is fine, we will fix it in the next section.

    This output indicates the validator key linked to this particular device is: cosmosvalconspub1zcjduepqy53m39prgp9dz3nz96kaav3el5e0th8ltwcf8cpavqdvpxgr5slsd6wz6f

    Take note of the validator pubkey that appears in your screen. We will use it in the next section.

    Gaia configuration

    You need to enable KMS access by editing .gaia/config/config.toml. In this file, modify priv_validator_laddr to create a listening address/port or a unix socket in gaiad.

    For example:

    ...
    # TCP or UNIX socket address for Tendermint to listen on for
    # connections from an external PrivValidator process
    priv_validator_laddr = "tcp://127.0.0.1:26658"
    ...

    Let's assume that you have set up your validator account and called it kmsval. You can tell gaiad the key that we've got in the previous section.

    gaiad gentx --name kmsval --pubkey {.ValidatorKey} 

    Now start gaiad. You should see that the KMS connects and receives a signature request.

    Once the ledger receives the first message, it will ask for confirmation that the values are adequate.

    Click the right button, if the height and round are correct.

    After that, you will see that the KMS will start forwarding all signature requests to the ledger:

    danger

    The word TEST in the second picture, second line appears because they were taken on a pre-release version.

    Once the app as been released in Ledger's app store, this word should NOT appear.

    + + + + \ No newline at end of file diff --git a/main/validators/kms/kms_ledger.html.html b/main/validators/kms/kms_ledger.html.html new file mode 100644 index 00000000000..11d0a0277e1 --- /dev/null +++ b/main/validators/kms/kms_ledger.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/validators/overview.html b/main/validators/overview.html new file mode 100644 index 00000000000..94baf87f59d --- /dev/null +++ b/main/validators/overview.html @@ -0,0 +1,26 @@ + + + + + +Validator Overview | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Validator Overview

    Introduction

    The Cosmos Hub is based on CometBFT that relies on a set of validators that are responsible for committing new blocks in the blockchain. These validators participate in the consensus protocol by broadcasting votes that contain cryptographic signatures signed by each validator's private key.

    Validator candidates can bond their own ATOM and have ATOM "delegated", or staked, to them by token holders. The Cosmos Hub has validators, see Proposal "https://www.mintscan.io/cosmos/proposals/797", but over time the number of validators can be increased with governance proposals. The validators are determined by the total number of ATOM tokens delegated to them — the top validator candidates with the most voting power are the current Cosmos validators.

    Validators and their delegators earn ATOM as block provisions and tokens as transaction fees through execution of the Tendermint consensus protocol. Note that validators can set a commission percentage on the fees their delegators receive as additional incentive. You can find an overview of all current validators and their voting power on Mintscan.

    If validators double sign or are offline for an extended period, their staked ATOM (including ATOM of users that delegated to them) can be slashed. The penalty depends on the severity of the violation.

    Hardware

    For validator key management, validators must set up a physical operation that is secured with restricted access. A good starting place, for example, would be co-locating in secure data centers.

    Validators are expected to equip their datacenter location with redundant power, connectivity, and storage backups. Expect to have several redundant networking boxes for fiber, firewall, and switching and then small servers with redundant hard drive and failover.

    You can find the minimum hardware requirements on the instructions for joining the Cosmos Hub mainnet. As the network grows, bandwidth, CPU, and memory requirements rise. Large hard drives are recommended for storing years of blockchain history, as well as significant RAM to process the increasing amount of transactions.

    Create a Validator Website

    To get started as a validator, create your dedicated validator website and signal your intention to become a validator in the Interchain Discord. Posting your validator website is essential because delegators want to have information about the entity they are delegating their ATOM to.

    As always, do your own research and seek legal advice if you intend to run a validator node.

    Community

    Discuss the finer details of being a validator on our community Discord and sign up for the Cosmos newsletter to get regular updates:

    + + + + \ No newline at end of file diff --git a/main/validators/overview.html.html b/main/validators/overview.html.html new file mode 100644 index 00000000000..9c6f4938c5f --- /dev/null +++ b/main/validators/overview.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/validators/security.html b/main/validators/security.html new file mode 100644 index 00000000000..af32168fda1 --- /dev/null +++ b/main/validators/security.html @@ -0,0 +1,26 @@ + + + + + +Validator Security | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Validator Security

    Each validator candidate is encouraged to run its operations independently, as diverse setups increase the resilience of the network. Validator candidates should commence their setup phase now in order to be on time for launch.

    Key Management - HSM

    It is mission critical that an attacker cannot steal a validator's key. If this is possible, it puts the entire stake delegated to the compromised validator at risk. Hardware security modules are an important strategy for mitigating this risk.

    HSM modules must support ed25519 signatures for the hub. The YubiHSM2 supports ed25519 and this yubikey library is available. The YubiHSM can protect a private key but cannot ensure in a secure setting that it won't sign the same block twice.

    The CometBFT team is also working on extending our Ledger Nano S application to support validator signing. This app can store recent blocks and mitigate double signing attacks.

    We will update this page when more key storage solutions become available.

    Sentry Nodes (DDOS Protection)

    Validators are responsible for ensuring that the network can sustain denial of service attacks.

    One recommended way to mitigate these risks is for validators to carefully structure their network topology in a so-called sentry node architecture.

    Validator nodes should only connect to full-nodes they trust because they operate them themselves or are run by other validators they know socially. A validator node will typically run in a data center. Most data centers provide direct links to the networks of major cloud providers. The validator can use those links to connect to sentry nodes in the cloud. This shifts the burden of denial-of-service from the validator's node directly to its sentry nodes, and may require new sentry nodes be spun up or activated to mitigate attacks on existing ones.

    Sentry nodes can be quickly spun up or change their IP addresses. Because the links to the sentry nodes are in private IP space, an internet based attack cannot disturb them directly. This will ensure validator block proposals and votes always make it to the rest of the network.

    To setup your sentry node architecture you can follow the instructions below:

    Validators nodes should edit their config.toml:

    # Comma separated list of nodes to keep persistent connections to
    # Do not add private peers to this list if you don't want them advertised
    persistent_peers =[list of sentry nodes]

    # Set true to enable the peer-exchange reactor
    pex = false

    Sentry Nodes should edit their config.toml:

    # Comma separated list of peer IDs to keep private (will not be gossiped to other peers)
    # Example ID: 3e16af0cead27979e1fc3dac57d03df3c7a77acc@3.87.179.235:26656

    private_peer_ids = "node_ids_of_private_peers"

    Environment Variables

    By default, uppercase environment variables with the following prefixes will replace lowercase command-line flags:

    • GA (for Gaia flags)
    • TM (for Tendermint/CometBFT flags)
    • BC (for democli or basecli flags)

    For example, the environment variable GA_CHAIN_ID will map to the command line flag --chain-id. Note that while explicit command-line flags will take precedence over environment variables, environment variables will take precedence over any of your configuration files. For this reason, it's imperative that you lock down your environment such that any critical parameters are defined as flags on the CLI or prevent modification of any environment variables.

    + + + + \ No newline at end of file diff --git a/main/validators/security.html.html b/main/validators/security.html.html new file mode 100644 index 00000000000..d172e872fae --- /dev/null +++ b/main/validators/security.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/validators/validator-faq.html b/main/validators/validator-faq.html new file mode 100644 index 00000000000..809e1640dca --- /dev/null +++ b/main/validators/validator-faq.html @@ -0,0 +1,26 @@ + + + + + +Validator FAQ | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Validator FAQ

    danger

    Disclaimer

    This is work in progress. Mechanisms and values are susceptible to change.

    General Concepts

    What is a Cosmos validator?

    The Cosmos Hub is based on CometBFT that relies on a set of validators to secure the network. The role of validators is to run a full node and participate in consensus by broadcasting votes that contain cryptographic signatures signed by the validator's private key. Validators commit new blocks in the blockchain and receive revenue in exchange for their work. Validators must also participate in governance by voting on proposals. Validators are weighted according to their total stake.

    What is staking?

    The Cosmos Hub is a public Proof-Of-Stake (PoS) blockchain, meaning that the weight of validators is determined by the amount of staking tokens (ATOM) bonded as collateral. These ATOM tokens can be self-delegated directly by the validator or delegated to the validator by other ATOM holders.

    Any user in the system can declare their intention to become a validator by sending a create-validator transaction to become validator candidates.

    The weight (i.e. voting power) of a validator determines whether they are an active validator. The active validator set is limited to an amount that changes over time.

    What is a full node?

    A full node is a server running a chain's binary (its software) that fully validates transactions and blocks of a blockchain and keeps a full record of all historic activity. A full node is distinct from a pruned node that processes only block headers and a small subset of transactions. Running a full node requires more resources than a pruned node. Validators can decide to run either a full node or a pruned node, but they need to make sure they retain enough blocks to be able to validate new blocks.

    Of course, it is possible and encouraged for users to run full nodes even if they do not plan to be validators.

    You can find more details about the requirements in the Joining Mainnet Tutorial.

    What is a delegator?

    Delegators are ATOM holders who cannot, or do not want to, run a validator themselves. ATOM holders can delegate ATOM to a validator and obtain a part of their revenue in exchange. For details on how revenue is distributed, see What is the incentive to stake? and What are validators commission? in this document.

    Because delegators share revenue with their validators, they also share risks. If a validator misbehaves, each of their delegators are partially slashed in proportion to their delegated stake. This penalty is one of the reasons why delegators must perform due diligence on validators before delegating. Spreading their stake over multiple validators is another layer of protection.

    Delegators play a critical role in the system, as they are responsible for choosing validators. Being a delegator is not a passive role. Delegators must actively monitor the actions of their validators and participate in governance. For details on being a delegator, read the Delegator FAQ.

    Becoming a Validator

    How to become a validator?

    Any participant in the network can signal that they want to become a validator by sending a create-validator transaction, where they must fill out the following parameters:

    • Validator's PubKey: The private key associated with this Tendermint/CometBFT PubKey is used to sign prevotes and precommits.
    • Validator's Address: Application level address that is used to publicly identify your validator. The private key associated with this address is used to delegate, unbond, claim rewards, and participate in governance.
    • Validator's name (moniker)
    • Validator's website (Optional)
    • Validator's description (Optional)
    • Initial commission rate: The commission rate on block rewards and fees charged to delegators.
    • Maximum commission: The maximum commission rate that this validator can charge. This parameter is fixed and cannot be changed after the create-validator transaction is processed.
    • Commission max change rate: The maximum daily increase of the validator commission. This parameter is fixed cannot be changed after the create-validator transaction is processed.

    After a validator is created, ATOM holders can delegate ATOM to them, effectively adding stake to the validator's pool. The total stake of an address is the combination of ATOM bonded by delegators and ATOM self-bonded by the validator.

    From all validator candidates that signaled themselves, the 180 validators with the most total stake are the designated validators. If a validator's total stake falls below the top 180, then that validator loses its validator privileges. The validator cannot participate in consensus or generate rewards until the stake is high enough to be in the top 180. Over time, the maximum number of validators may be increased via on-chain governance proposal.

    Testnet

    How can I join the testnet?

    The testnet is a great environment to test your validator setup before launch.

    Testnet participation is a great way to signal to the community that you are ready and able to operate a validator. For details, see Join the Public Testnet documentation.

    Additional Concepts

    What are the different types of keys?

    There are two types of keys:

    • Tendermint/CometBFT key: A unique key that is used to sign consensus votes.
      • It is associated with a public key cosmosvalconspub (To get this value, run gaiad tendermint show-validator)
      • It is generated when the node is created with gaiad init.
    • Application key: This key is created from the gaiad binary and is used to sign transactions. Application keys are associated with a public key that is prefixed by cosmospub and an address that is prefixed by cosmos.

    The Tendermint/CometBFT key and the application key are derived from account keys that are generated by the gaiad keys add command.

    Note: A validator's operator key is directly tied to an application key and uses the cosmosvaloper and cosmosvaloperpub prefixes that are reserved solely for this purpose.

    What are the different states a validator can be in?

    After a validator is created with a create-validator transaction, the validator is in one of three states:

    • in validator set: Validator is in the active set and participates in consensus. The validator is earning rewards and can be slashed for misbehavior.

    • jailed: Validator misbehaved and is in jail, i.e. outside of the validator set.

      • If the jailing is due to being offline for too long (i.e. having missed more than 95% out of the last 10,000 blocks), the validator can send an unjail transaction in order to re-enter the validator set.
      • If the jailing is due to double signing, the validator cannot unjail.
    • unbonded: Validator is not in the active set, and therefore not signing blocks. The validator cannot be slashed and does not earn any reward. It is still possible to delegate ATOM to an unbonded validator. Undelegating from an unbonded validator is immediate, meaning that the tokens are not subject to the unbonding period.

    What is self-delegation? How can I increase my self-delegation?

    Self-delegation is a delegation of ATOM from a validator to themselves. The delegated amount can be increased by sending a delegate transaction from your validator's application application key.

    What is validator bond? How can I increase my validator bond?

    Validator bond is a delegation of ATOM from a delegator to a validator. Validator operators can validator bond to themselves. The validator bond amount can be increased by sending a ValidatorBond transaction from any account delegated to your validator. Validator bond is required before a validator can accept delegations from liquid staking providers. As such it forces validators to put “skin in the game” in order to be entrusted with delegations from liquid staking providers. This disincentivizes malicious behavior and enables the validator to negotiate its relationship with liquid staking providers.

    Is there a minimum amount of ATOM that must be delegated to be an active (bonded) validator?

    The minimum is 1 ATOM. But the network is currently secured by much higher values. You can check the minimum required ATOM to become part of the active validator set on the Mintscan validator page.

    How do delegators choose their validators?

    Delegators are free to choose validators according to their own subjective criteria. Selection criteria includes:

    • Amount of validator-bonded ATOM: Number of ATOM a validator validator-bonded to themselves. A validator with a higher amount of self-delegated ATOM indicates that the validator is sharing the risk and consequences for their actions, or has enough goodwill from the community so that others post validator bond on the validator's behalf.
    • Amount of delegated ATOM: Total number of ATOM delegated to a validator. A high voting power shows that the community trusts this validator. Larger validators also decrease the decentralization of the network, so delegators are suggested to consider delegating to smaller validators.
    • Commission rate: Commission applied on revenue by validators before the revenue is distributed to their delegators.
    • Track record: Delegators review the track record of the validators they plan to delegate to. This track record includes past votes on proposals and historical average uptime.
    • Community contributions: Another (more subjective) criteria is the work that validators have contributed to the community, such as educational content, participation in the community channels, contributions to open source software, etc.

    Apart from these criteria, validators send a create-validator transaction to signal a website address to complete their resume. Validators must build reputation one way or another to attract delegators. For example, a good practice for validators is to have a third party audit their setup. Note though, that the CometBFT team does not approve or conduct any audits themselves. For more information on due diligence, see the A Delegator’s Guide to Staking blog post.

    Responsibilities

    Do validators need to be publicly identified?

    No, they do not. Each delegator can value validators based on their own criteria. Validators are able to register a website address when they nominate themselves so that they can advertise their operation as they see fit. Some delegators prefer a website that clearly displays the team operating the validator and their resume, while other validators might prefer to be anonymous validators with positive track records.

    What are the responsibilities of a validator?

    Validators have two main responsibilities:

    • Be able to constantly run a correct version of the software: Validators must ensure that their servers are always online and their private keys are not compromised.

    • Actively participate in governance: Validators are required to vote on every proposal.

    Additionally, validators are expected to be active members of the community. Validators must always be up-to-date with the current state of the ecosystem so that they can easily adapt to any change.

    What does 'participate in governance' entail?

    Validators and delegators on the Cosmos Hub can vote on proposals to change operational parameters (such as the block gas limit), coordinate upgrades, or make a decision on any given matter.

    Validators play a special role in the governance system. As pillars of the system, validators are required to vote on every proposal. It is especially important since delegators who do not vote inherit the vote of their validator.

    What does staking imply?

    Staking ATOM can be thought of as a safety deposit on validation activities. When a validator or a delegator wants to retrieve part or all of their deposit, they send an unbonding transaction. Then, ATOM undergoes a 3-week unbonding period during which they are liable to being slashed for potential misbehaviors committed by the validator before the unbonding process started.

    Validators, and by association delegators, receive block rewards, fees, and have the right to participate in governance. If a validator misbehaves, a certain portion of their total stake is slashed. This means that every delegator that bonded ATOM to this validator gets penalized in proportion to their bonded stake. Delegators are therefore incentivized to delegate to validators that they anticipate will function safely.

    Can a validator run away with their delegators' ATOM?

    By delegating to a validator, a user delegates voting power. The more voting power a validator have, the more weight they have in the consensus and governance processes. This does not mean that the validator has custody of their delegators' ATOM. A validator cannot run away with its delegator's funds.

    Even though delegated funds cannot be stolen by their validators, delegators' tokens can still be slashed by a small percentage if their validator suffers a slashing event, which is why we encourage due diligence when selecting a validator.

    How often is a validator chosen to propose the next block? Does frequency increase with the quantity of bonded ATOM?

    The validator that is selected to propose the next block is called the proposer. Each proposer is selected deterministically. The frequency of being chosen is proportional to the voting power (i.e. amount of bonded ATOM) of the validator. For example, if the total bonded stake across all validators is 100 ATOM and a validator's total stake is 10 ATOM, then this validator is the proposer ~10% of the blocks.

    Are validators of the Cosmos Hub required to validate other zones in the Cosmos ecosystem?

    This depends, currently no validators are required to validate other blockchains. But when the first version of Interchain Security is launched on the Cosmos Hub, delegators can vote to have certain blockchains secured via Interchain Security. In those cases, validators are required to validate on these chains as well.

    How can a validator safely quit validating on the Cosmos Hub?

    If a validator simply shuts down their node, this would result in the validator and their delegators getting slashed for being offline. The only way to safely exit a validator node running on the Cosmos Hub is by unbonding the validator with the UnbondValidator message. As a result, the validator gets jailed and kicked out of the active set of validators, without getting slashed. They can then proceed to shut down their node without risking their tokens.

    It's highly advised to inform your delegators when doing this, as they will still be bonded to your validator after it got jailed. They will need to manually unbond and they might not have been made aware of this via their preferred wallet application.

    Incentives

    What is the incentive to stake?

    Each member of a validator's staking pool earns different types of revenue:

    • Block rewards: Native tokens of applications (e.g. ATOM on the Cosmos Hub) run by validators are inflated to produce block provisions. These provisions exist to incentivize ATOM holders to bond their stake. Non-bonded ATOM are diluted over time.
    • Transaction fees: The Cosmos Hub maintains an allow list of tokens that are accepted as fee payment. The initial fee token is the atom.

    This total revenue is divided among validators' staking pools according to each validator's weight. Then, within each validator's staking pool the revenue is divided among delegators in proportion to each delegator's stake. A commission on delegators' revenue is applied by the validator before it is distributed.

    What is a validator commission?

    Revenue received by a validator's pool is split between the validator and their delegators. The validator can apply a commission on the part of the revenue that goes to their delegators. This commission is set as a percentage. Each validator is free to set their initial commission, maximum daily commission change rate, and maximum commission. The Cosmos Hub enforces the parameter that each validator sets. The maximum commission rate is fixed and cannot be changed. However, the commission rate itself can be changed after the validator is created as long as it does not exceed the maximum commission.

    What is the incentive to run a validator?

    Validators earn proportionally more revenue than their delegators because of the commission they take on the staking rewards from their delegators.

    Validators also play a major role in governance. If a delegator does not vote, they inherit the vote from their validator. This voting inheritance gives validators a major responsibility in the ecosystem.

    How are block rewards distributed?

    Block rewards are distributed proportionally to all validators relative to their voting power. This means that even though each validator gains ATOM with each reward, all validators maintain equal weight over time.

    For example, 10 validators have equal voting power and a commission rate of 1%. For this example, the reward for a block is 1000 ATOM and each validator has 20% of self-bonded ATOM. These tokens do not go directly to the proposer. Instead, the tokens are evenly spread among validators. So now each validator's pool has 100 ATOM. These 100 ATOM are distributed according to each participant's stake:

    • Commission: 100*80%*1% = 0.8 ATOM
    • Validator gets: 100\*20% + Commission = 20.8 ATOM
    • All delegators get: 100\*80% - Commission = 79.2 ATOM

    Then, each delegator can claim their part of the 79.2 ATOM in proportion to their stake in the validator's staking pool.

    How are fees distributed?

    Fees are similarly distributed with the exception that the block proposer can get a bonus on the fees of the block they propose if the proposer includes more than the strict minimum of required precommits.

    When a validator is selected to propose the next block, the validator must include at least 2/3 precommits of the previous block. However, an incentive to include more than 2/3 precommits is a bonus. The bonus is linear: it ranges from 1% if the proposer includes 2/3rd precommits (minimum for the block to be valid) to 5% if the proposer includes 100% precommits. Of course the proposer must not wait too long or other validators may timeout and move on to the next proposer. As such, validators have to find a balance between wait-time to get the most signatures and risk of losing out on proposing the next block. This mechanism aims to incentivize non-empty block proposals, better networking between validators, and mitigates censorship.

    For a concrete example to illustrate the aforementioned concept, there are 10 validators with equal stake. Each validator applies a 1% commission rate and has 20% of self-delegated ATOM. Now comes a successful block that collects a total of 1025.51020408 ATOM in fees.

    First, a 2% tax is applied. The corresponding ATOM go to the reserve pool. The reserve pool's funds can be allocated through governance to fund bounties and upgrades.

    • 2% * 1025.51020408 = 20.51020408 ATOM go to the reserve pool.

    1005 ATOM now remain. For this example, the proposer included 100% of the signatures in its block so the proposer obtains the full bonus of 5%.

    To solve this simple equation to find the reward R for each validator:

    9*R + R + R*5% = 1005 ⇔ R = 1005/10.05 = 100

    • For the proposer validator:
      • The pool obtains R + R * 5%: 105 ATOM
      • Commission: 105 * 80% * 1% = 0.84 ATOM
      • Validator's reward: 105 * 20% + Commission = 21.84 ATOM
      • Delegators' rewards: 105 * 80% - Commission = 83.16 ATOM (each delegator is able to claim its portion of these rewards in proportion to their stake)
    • For each non-proposer validator:
      • The pool obtains R: 100 ATOM
      • Commission: 100 * 80% * 1% = 0.8 ATOM
      • Validator's reward: 100 * 20% + Commission = 20.8 ATOM
      • Delegators' rewards: 100 * 80% - Commission = 79.2 ATOM (each delegator is able to claim their portion of these rewards in proportion to their stake)

    What are the slashing conditions?

    If a validator misbehaves, their delegated stake is partially slashed. Two faults can result in slashing of funds for a validator and their delegators:

    • Double signing: If someone reports on chain A that a validator signed two blocks at the same height on chain A and chain B, and if chain A and chain B share a common ancestor, then this validator gets slashed by 5% on chain A.
    • Downtime: If a validator misses more than 95% of the last 10,000 blocks (roughly ~19 hours), they are slashed by 0.01%.

    Are validators required to self-delegate ATOM?

    No, they do not need to self-delegate. Even though there is no obligation for validators to self-delegate, delegators may want their validator to have self-delegated ATOM in their staking pool. In other words, validators share the risk.

    Note however that it's possible that some validators decide to self-delegate via a different address for security reasons.

    How to prevent concentration of stake in the hands of a few top validators?

    The community is expected to behave in a smart and self-preserving way. When a mining pool in Bitcoin gets too much mining power the community usually stops contributing to that pool. The Cosmos Hub relies on the same effect. Additionally, when delegators switch to another validator, they are not subject to the unbonding period, which removes any barrier to quickly redelegating tokens in service of improving decentralization.

    Liquid Staking Module

    What is the liquid staking module?

    The Liquid Staking Module is a set of safety features that mitigate liquid staking risks by:

    • limiting the total amount of tokens that can be liquid staked to X% of all staked tokens.
    • introducing a requirement that validators validator-bond tokens to be eligible for delegations from liquid staking providers.
    • limiting the portion of validators's shares that can be liquid staked to X% of their total shares.

    The Liquid Staking Module also improves liquid staking UX by making delegations transferable under limited scenarios, to allow delegators to convert their delegations into liquid staking positions without having to wait the unbonding period.

    For a detailed and technical description, please see ADR-061 in the Cosmos SDK or the Liquid Staking Module Cosmos Hub forum post.

    Who can validator bond?

    The validator themselves, but also any other address delegated to the validator.

    How can I validator bond?

    Once delegated to a validator, a delegator (or validator operator) can convert their delegation to a validator into Validator Bond by signing a ValidatorBond message.

    The ValidatorBond message is exposed by the staking module and can be executed as follows:

    gaiad tx staking validator-bond cosmosvaloper13h5xdxhsdaugwdrkusf8lkgu406h8t62jkqv3h <delegator> --from mykey  

    There are no partial Validator Bonds: when a delegator or validator converts their shares to a particular validator into Validator Bond, their entire delegation to that validator is converted to Validator Bond. If a validator or delegator wishes to convert only some of their delegation to Validator Bond, they should transfer those funds to a separate address and Validator Bond from that address, or redelegate the funds that they do not wish to validator bond to another validator before converting their delegation to validator bond.

    To convert Validator Bond back into a standard delegation, simply unbond the shares.

    How does a delegator or validator mark their delegation as a validator bond?

    Once delegated to a validator, sign a ValidatorBond message.

    Are validator bonds subject to additional slashing conditions?

    No, in the event of a slash, a validator bond is slashed at the same rate as a regular bond.

    Can I unbond my validator bond?

    If all the liquid staking capacity made available by a validator’s validator bond is utilized, validator bond delegated to that validator cannot be unbonded. If new capacity becomes available (either by redemption of liquid staking tokens or addition or new validator bond), then existing validator bond can be undelegated.

    Example: Suppose the validator bond factor is 250 and Validator V bonds 2 ATOM, then liquid staking providers delegate 500 ATOM to Validator V. Now Validator V cannot remove any of their validator bond because the full liquid staking capacity made available by Validator V’s validator bond is consumed.

    If liquid staking providers undelegate 250 ATOM from Validator V, Validator V can now remove 1 ATOM of validator bond.

    If, instead, the ICF or a community member validator bonds 1 additional ATOM to Validator V, Validator V can now remove 1 ATOM of validator bond.

    Can I validator bond some of my tokens and delegate the remaining portion normally?

    The ValidatorBond message converts the full balance delegated to a validator into validator bond. To validator bond some tokens and delegate the remaining portion normally, use two addresses: the first will delegate + ValidatorBond, and the second will just delegate.

    Technical Requirements

    What are hardware requirements?

    A modest level of hardware specifications is initially required and rises as network use increases. Participating in the testnet is the best way to learn more. You can find the current hardware recommendations in the Joining Mainnet documentation.

    Validators are recommended to set up sentry nodes to protect your validator node from DDoS attacks.

    What are software requirements?

    In addition to running a Cosmos Hub node, validators are expected to implement monitoring, alerting, and management solutions. There are several tools that you can use.

    What are bandwidth requirements?

    The Cosmos network has the capacity for very high throughput relative to chains like Ethereum or Bitcoin.

    We recommend that the data center nodes connect only to trusted full nodes in the cloud or other validators that know each other socially. This connection strategy relieves the data center node from the burden of mitigating denial-of-service attacks.

    Ultimately, as the network becomes more heavily used, multigigabyte per day bandwidth is very realistic.

    How to handle key management?

    Validators are expected to run an HSM that supports ed25519 keys. Here are potential options:

    • YubiHSM 2
    • Ledger Nano S
    • Ledger BOLOS SGX enclave
    • Thales nShield support

    The Interchain Foundation does not recommend one solution above the other. The community is encouraged to bolster the effort to improve HSMs and the security of key management.

    What can validators expect in terms of operations?

    Running an effective operation is key to avoiding unexpected unbonding or slashing. Operations must be able to respond to attacks and outages, as well as maintain security and isolation in the data center.

    What are the maintenance requirements?

    Validators are expected to perform regular software updates to accommodate chain upgrades and bug fixes. It is suggested to consider using Cosmovisor to partially automate this process.

    During an chain upgrade, progress is discussed in a private channel in the Interchain Discord. If your validator is in the active set we encourage you to request access to that channel by contacting a moderator.

    How can validators protect themselves from denial-of-service attacks?

    Denial-of-service attacks occur when an attacker sends a flood of internet traffic to an IP address to prevent the server at the IP address from connecting to the internet.

    An attacker scans the network, tries to learn the IP address of various validator nodes, and disconnects them from communication by flooding them with traffic.

    One recommended way to mitigate these risks is for validators to carefully structure their network topology using a sentry node architecture.

    Validator nodes are expected to connect only to full nodes they trust because they operate the full nodes themselves or the trust full nodes are run by other validators they know socially. A validator node is typically run in a data center. Most data centers provide direct links to the networks of major cloud providers. The validator can use those links to connect to sentry nodes in the cloud. This mitigation shifts the burden of denial-of-service from the validator's node directly to its sentry nodes, and can require that new sentry nodes are spun up or activated to mitigate attacks on existing ones.

    Sentry nodes can be quickly spun up or change their IP addresses. Because the links to the sentry nodes are in private IP space, an internet-based attack cannot disturb them directly. This strategy ensures that validator block proposals and votes have a much higher chance to make it to the rest of the network.

    For more sentry node details, see the CometBFT Documentation or the Sentry Node Architecture Overview on the forum.

    + + + + \ No newline at end of file diff --git a/main/validators/validator-faq.html.html b/main/validators/validator-faq.html.html new file mode 100644 index 00000000000..53390afeb3e --- /dev/null +++ b/main/validators/validator-faq.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/main/validators/validator-setup.html b/main/validators/validator-setup.html new file mode 100644 index 00000000000..17f4a7a5040 --- /dev/null +++ b/main/validators/validator-setup.html @@ -0,0 +1,29 @@ + + + + + +Running a Validator | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: Unreleased (main)

    Running a Validator

    tip

    We suggest you try out joining a public testnet first. Information on how to join the most recent testnet can be found here.

    Before setting up a validator node, make sure to have completed the Joining Mainnet guide.

    If you plan to use a KMS (key management system), you should go through these steps first: Using a KMS.

    What is a Validator?

    Validators are responsible for committing new blocks to the blockchain through an automated voting process. A validator's stake is slashed if they become unavailable or sign blocks at the same height. Because there is a chance of slashing, we suggest you read about Sentry Node Architecture to protect your node from DDOS attacks and to ensure high-availability.

    danger

    If you want to become a validator for the Hub's mainnet, you should learn more about security.

    The following instructions assume you have already set up a full-node and are synchronised to the latest blockheight.

    Create Your Validator

    Your cosmosvalconspub can be used to create a new validator by staking tokens. You can find your validator pubkey by running:

    gaiad tendermint show-validator

    To create your validator, just use the following command:

    danger

    Don't use more uatom than you have!

    gaiad tx staking create-validator \
    --amount=1000000uatom \
    --pubkey=$(gaiad tendermint show-validator) \
    --moniker="choose a moniker" \
    --chain-id=<chain_id> \
    --commission-rate="0.10" \
    --commission-max-rate="0.20" \
    --commission-max-change-rate="0.01" \
    --gas="auto" \
    --gas-prices="0.0025uatom" \
    --from=<key_name>
    tip

    When specifying commission parameters, the commission-max-change-rate is used to measure % point change over the commission-rate. E.g. 1% to 2% is a 100% rate increase, but only 1 percentage point.

    It's possible that you won't have enough ATOM to be part of the active set of validators in the beginning. Users are able to delegate to inactive validators (those outside of the active set) using the Keplr web app. You can confirm that you are in the validator set by using a third party explorer like Mintscan.

    Edit Validator Description

    You can edit your validator's public description. This info is to identify your validator, and will be relied on by delegators to decide which validators to stake to. Make sure to provide input for every flag below. If a flag is not included in the command the field will default to empty (--moniker defaults to the machine name) if the field has never been set or remain the same if it has been set in the past.

    The <key_name> specifies which validator you are editing. If you choose to not include some of the flags below, remember that the --from flag must be included to identify the validator to update.

    The --identity can be used as to verify identity with systems like Keybase or UPort. When using Keybase, --identity should be populated with a 16-digit string that is generated with a keybase.io account. It's a cryptographically secure method of verifying your identity across multiple online networks. The Keybase API allows us to retrieve your Keybase avatar. This is how you can add a logo to your validator profile.

    gaiad tx staking edit-validator
    --moniker="choose a moniker" \
    --website="https://cosmos.network" \
    --identity=6A0D65E29A4CBC8E \
    --details="To infinity and beyond!" \
    --chain-id=<chain_id> \
    --gas="auto" \
    --gas-prices="0.0025uatom" \
    --from=<key_name> \
    --commission-rate="0.10"
    danger

    Please note that some parameters such as commission-max-rate and commission-max-change-rate cannot be changed once your validator is up and running.

    Note: The commission-rate value must adhere to the following rules:

    • Must be between 0 and the validator's commission-max-rate
    • Must not exceed the validator's commission-max-change-rate which is maximum +% point change rate per day. In other words, a validator can only change +its commission once per day and within commission-max-change-rate bounds.

    View Validator Description

    View the validator's information with this command:

    gaiad query staking validator <account_cosmos>

    Track Validator Signing Information

    In order to keep track of a validator's signatures in the past you can do so by using the signing-info command:

    gaiad query slashing signing-info <validator-pubkey>\
    --chain-id=<chain_id>

    Unjail Validator

    When a validator is "jailed" for downtime, you must submit an Unjail transaction from the operator account in order to be able to get block proposer rewards again (depends on the zone fee distribution).

    gaiad tx slashing unjail \
    --from=<key_name> \
    --chain-id=<chain_id>

    Confirm Your Validator is Running

    Your validator is active if the following command returns anything:

    gaiad query tendermint-validator-set | grep "$(gaiad tendermint show-address)"

    You should now see your validator in one of the Cosmos Hub explorers. You are looking for the bech32 encoded address in the ~/.gaia/config/priv_validator.json file.

    Halting Your Validator

    When attempting to perform routine maintenance or planning for an upcoming coordinated upgrade, it can be useful to have your validator systematically and gracefully halt. You can achieve this by either setting the halt-height to the height at which you want your node to shutdown or by passing the --halt-height flag to gaiad. The node will shutdown with a zero exit code at that given height after committing +the block.

    Advanced configuration

    You can find more advanced information about running a node or a validator on the CometBFT Core documentation.

    Common Problems

    Problem #1: My validator has voting_power: 0

    Your validator has become jailed. Validators get jailed, i.e. get removed from the active validator set, if they do not vote on at least 500 of the last 10,000 blocks, or if they double sign.

    If you got jailed for downtime, you can get your voting power back to your validator. First, if you're not using Cosmovisor and gaiad is not running, start it up again:

    gaiad start

    Wait for your full node to catch up to the latest block. Then, you can unjail your validator

    After you have submitted the unjail transaction, check your validator again to see if your voting power is back.

    gaiad status

    You may notice that your voting power is less than it used to be. That's because you got slashed for downtime!

    Problem #2: My gaiad crashes because of too many open files

    The default number of files Linux can open (per-process) is 1024. gaiad is known to open more than 1024 files. This causes the process to crash. A quick fix is to run ulimit -n 4096 (increase the number of open files allowed) and then restarting the process with gaiad start. If you are using systemd or another process manager to launch gaiad (such as Cosmovisor) this may require some configuration at that level. A sample systemd file to fix this issue is below:

    # /etc/systemd/system/gaiad.service
    [Unit]
    Description=Cosmos Gaia Node
    After=network.target

    [Service]
    Type=simple
    User=ubuntu
    WorkingDirectory=/home/ubuntu
    ExecStart=/home/ubuntu/go/bin/gaiad start
    Restart=on-failure
    RestartSec=3
    LimitNOFILE=4096

    [Install]
    WantedBy=multi-user.target
    + + + + \ No newline at end of file diff --git a/main/validators/validator-setup.html.html b/main/validators/validator-setup.html.html new file mode 100644 index 00000000000..0da534b8b05 --- /dev/null +++ b/main/validators/validator-setup.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/opensearch.xml b/opensearch.xml new file mode 100644 index 00000000000..976f6446a56 --- /dev/null +++ b/opensearch.xml @@ -0,0 +1,11 @@ + + + Cosmos Hub + Search Cosmos Hub + UTF-8 + https://hub.cosmos.network/img/hub.svg + + + https://hub.cosmos.network/ + \ No newline at end of file diff --git a/search.html b/search.html new file mode 100644 index 00000000000..11df89c3f34 --- /dev/null +++ b/search.html @@ -0,0 +1,26 @@ + + + + + +Search the documentation | Cosmos Hub + + + + + + + + + + + + + + +
    +

    Search the documentation

    + + + + \ No newline at end of file diff --git a/search.html.html b/search.html.html new file mode 100644 index 00000000000..dd7e08a80cd --- /dev/null +++ b/search.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 00000000000..ec8a3c1c0f9 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1 @@ +https://hub.cosmos.network/searchweekly0.5https://hub.cosmos.network/mainweekly0.5https://hub.cosmos.network/main/architectureweekly0.5https://hub.cosmos.network/main/architecture/adrweekly0.5https://hub.cosmos.network/main/architecture/adr/adr-001-interchain-accountsweekly0.5https://hub.cosmos.network/main/architecture/adr/adr-002-globalfeeweekly0.5https://hub.cosmos.network/main/architecture/adr/adr-003-ica-controllerweekly0.5https://hub.cosmos.network/main/architecture/adr/PROCESSweekly0.5https://hub.cosmos.network/main/architecture/PROCESSweekly0.5https://hub.cosmos.network/main/architecture/templates/adr-templateweekly0.5https://hub.cosmos.network/main/delegatorsweekly0.5https://hub.cosmos.network/main/delegators/delegator-faqweekly0.5https://hub.cosmos.network/main/delegators/delegator-guide-cliweekly0.5https://hub.cosmos.network/main/delegators/delegator-securityweekly0.5https://hub.cosmos.network/main/getting-startedweekly0.5https://hub.cosmos.network/main/getting-started/installationweekly0.5https://hub.cosmos.network/main/getting-started/quickstartweekly0.5https://hub.cosmos.network/main/getting-started/system-requirementsweekly0.5https://hub.cosmos.network/main/getting-started/what-is-gaiaweekly0.5https://hub.cosmos.network/main/governanceweekly0.5https://hub.cosmos.network/main/governance/best-practicesweekly0.5https://hub.cosmos.network/main/governance/formattingweekly0.5https://hub.cosmos.network/main/governance/processweekly0.5https://hub.cosmos.network/main/governance/proposal-typesweekly0.5https://hub.cosmos.network/main/governance/proposal-types/community-pool-spendweekly0.5https://hub.cosmos.network/main/governance/proposal-types/param-changeweekly0.5https://hub.cosmos.network/main/governance/proposal-types/software-upgradeweekly0.5https://hub.cosmos.network/main/governance/proposal-types/text-propweekly0.5https://hub.cosmos.network/main/governance/submittingweekly0.5https://hub.cosmos.network/main/hub-tutorialsweekly0.5https://hub.cosmos.network/main/hub-tutorials/gaiadweekly0.5https://hub.cosmos.network/main/hub-tutorials/join-mainnetweekly0.5https://hub.cosmos.network/main/hub-tutorials/join-testnetweekly0.5https://hub.cosmos.network/main/hub-tutorials/live-upgrade-tutorialweekly0.5https://hub.cosmos.network/main/hub-tutorials/upgrade-nodeweekly0.5https://hub.cosmos.network/main/interchain-securityweekly0.5https://hub.cosmos.network/main/modulesweekly0.5https://hub.cosmos.network/main/modules/globalfeeweekly0.5https://hub.cosmos.network/main/modules/metaprotocolsweekly0.5https://hub.cosmos.network/main/resourcesweekly0.5https://hub.cosmos.network/main/resources/archivesweekly0.5https://hub.cosmos.network/main/resources/genesisweekly0.5https://hub.cosmos.network/main/resources/hd-walletsweekly0.5https://hub.cosmos.network/main/resources/ledgerweekly0.5https://hub.cosmos.network/main/resources/reproducible-buildsweekly0.5https://hub.cosmos.network/main/resources/service-providersweekly0.5https://hub.cosmos.network/main/validatorsweekly0.5https://hub.cosmos.network/main/validators/kmsweekly0.5https://hub.cosmos.network/main/validators/kms/kms_ledgerweekly0.5https://hub.cosmos.network/main/validators/overviewweekly0.5https://hub.cosmos.network/main/validators/securityweekly0.5https://hub.cosmos.network/main/validators/validator-faqweekly0.5https://hub.cosmos.network/main/validators/validator-setupweekly0.5https://hub.cosmos.network/v17.1.0weekly0.5https://hub.cosmos.network/v17.1.0/architectureweekly0.5https://hub.cosmos.network/v17.1.0/architecture/adrweekly0.5https://hub.cosmos.network/v17.1.0/architecture/adr/adr-001-interchain-accountsweekly0.5https://hub.cosmos.network/v17.1.0/architecture/adr/adr-002-globalfeeweekly0.5https://hub.cosmos.network/v17.1.0/architecture/adr/adr-003-ica-controllerweekly0.5https://hub.cosmos.network/v17.1.0/architecture/adr/PROCESSweekly0.5https://hub.cosmos.network/v17.1.0/architecture/PROCESSweekly0.5https://hub.cosmos.network/v17.1.0/architecture/templates/adr-templateweekly0.5https://hub.cosmos.network/v17.1.0/changelogsweekly0.5https://hub.cosmos.network/v17.1.0/changelogs/v15.1.0weekly0.5https://hub.cosmos.network/v17.1.0/delegatorsweekly0.5https://hub.cosmos.network/v17.1.0/delegators/delegator-faqweekly0.5https://hub.cosmos.network/v17.1.0/delegators/delegator-guide-cliweekly0.5https://hub.cosmos.network/v17.1.0/delegators/delegator-securityweekly0.5https://hub.cosmos.network/v17.1.0/getting-startedweekly0.5https://hub.cosmos.network/v17.1.0/getting-started/installationweekly0.5https://hub.cosmos.network/v17.1.0/getting-started/quickstartweekly0.5https://hub.cosmos.network/v17.1.0/getting-started/system-requirementsweekly0.5https://hub.cosmos.network/v17.1.0/getting-started/what-is-gaiaweekly0.5https://hub.cosmos.network/v17.1.0/governanceweekly0.5https://hub.cosmos.network/v17.1.0/governance/best-practicesweekly0.5https://hub.cosmos.network/v17.1.0/governance/formattingweekly0.5https://hub.cosmos.network/v17.1.0/governance/processweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-typesweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/community-pool-spendweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/param-changeweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/params-change/Authweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/params-change/Crisisweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/params-change/Distributionweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/params-change/Governanceweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/params-change/Mintweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/params-change/param-indexweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/params-change/Slashingweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/params-change/Stakingweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/software-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposal-types/text-propweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposalsweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2020-10-blocks-per-yearweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2020-11-inflation-rate-changeweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-01-atom2021_marketingweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-01-delay-stargate-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-01-stargate-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-01-stargate-upgrade-bweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-03-enable-ibc-transfersweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-04-advancing-ethermintweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-04-lower-deposit-requirementweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-04-prop34-continuationweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-05-gravity-bridge-deploymentweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentivesweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/2021-09-hub-ibc-routerweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/previous-proposalsweekly0.5https://hub.cosmos.network/v17.1.0/governance/proposals/proposal-templateweekly0.5https://hub.cosmos.network/v17.1.0/governance/state-of-cosmos-governance-2021weekly0.5https://hub.cosmos.network/v17.1.0/governance/submittingweekly0.5https://hub.cosmos.network/v17.1.0/guidelines/code-guidelinesweekly0.5https://hub.cosmos.network/v17.1.0/hub-tutorialsweekly0.5https://hub.cosmos.network/v17.1.0/hub-tutorials/gaiadweekly0.5https://hub.cosmos.network/v17.1.0/hub-tutorials/join-mainnetweekly0.5https://hub.cosmos.network/v17.1.0/hub-tutorials/join-testnetweekly0.5https://hub.cosmos.network/v17.1.0/hub-tutorials/live-upgrade-tutorialweekly0.5https://hub.cosmos.network/v17.1.0/hub-tutorials/upgrade-nodeweekly0.5https://hub.cosmos.network/v17.1.0/interchain-securityweekly0.5https://hub.cosmos.network/v17.1.0/metaprotocolsweekly0.5https://hub.cosmos.network/v17.1.0/migrationweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-2weekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-3weekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v10-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v11-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v12-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v13-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v14-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v15-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v5-delta-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v6-vega-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v7-Theta-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v8-Rho-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgradeweekly0.5https://hub.cosmos.network/v17.1.0/modulesweekly0.5https://hub.cosmos.network/v17.1.0/modules/globalfeeweekly0.5https://hub.cosmos.network/v17.1.0/resourcesweekly0.5https://hub.cosmos.network/v17.1.0/resources/archivesweekly0.5https://hub.cosmos.network/v17.1.0/resources/genesisweekly0.5https://hub.cosmos.network/v17.1.0/resources/hd-walletsweekly0.5https://hub.cosmos.network/v17.1.0/resources/ledgerweekly0.5https://hub.cosmos.network/v17.1.0/resources/reproducible-buildsweekly0.5https://hub.cosmos.network/v17.1.0/resources/service-providersweekly0.5https://hub.cosmos.network/v17.1.0/roadmapweekly0.5https://hub.cosmos.network/v17.1.0/roadmap/cosmos-hub-roadmap-2.0weekly0.5https://hub.cosmos.network/v17.1.0/roadmap/launch/blog-1-enweekly0.5https://hub.cosmos.network/v17.1.0/roadmap/launch/blog-2-enweekly0.5https://hub.cosmos.network/v17.1.0/roadmap/previous-releasesweekly0.5https://hub.cosmos.network/v17.1.0/validatorsweekly0.5https://hub.cosmos.network/v17.1.0/validators/kmsweekly0.5https://hub.cosmos.network/v17.1.0/validators/kms/kms_ledgerweekly0.5https://hub.cosmos.network/v17.1.0/validators/overviewweekly0.5https://hub.cosmos.network/v17.1.0/validators/securityweekly0.5https://hub.cosmos.network/v17.1.0/validators/validator-faqweekly0.5https://hub.cosmos.network/v17.1.0/validators/validator-setupweekly0.5https://hub.cosmos.network/weekly0.5 \ No newline at end of file diff --git a/v17.1.0.html b/v17.1.0.html new file mode 100644 index 00000000000..50b8da6a87a --- /dev/null +++ b/v17.1.0.html @@ -0,0 +1,27 @@ + + + + + +Introduction | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Introduction

    tip

    v15.1 Upgrade

    Cosmos Hub will be upgraded to v15.1 at block height: 19,639,600

    To upgrade from v14 check the upgrade guide

    Welcome to the Cosmos Hub

    Introduction

    The Cosmos Hub is the first of thousands of interconnected blockchains that will eventually comprise the Cosmos Network. The primary token of the Cosmos Hub is the ATOM, but the Hub will support many tokens in the future.

    The ATOM

    Do you have ATOM tokens? With ATOM, you have the superpower to contribute to the security and governance of the Cosmos Hub. Delegate your ATOM to one or more of the validators on the Cosmos Hub blockchain to earn more ATOM through Proof-of-Stake. You can also vote with your ATOM to influence the future of the Cosmos Hub through on-chain governance proposals.

    Learn more about being a delegator, learn about the security risks, and start participating with one of the following wallets.

    Cosmos Hub Wallets

    These community-maintained web and mobile wallets allow you to store & transfer ATOM, delegate ATOM to validators, and vote on on-chain governance proposals. Note that we do not endorse any of the wallets, they are listed for your convenience.

    Metamask Snaps

    Cosmos Hub Explorers

    These block explorers allow you to search, view and analyze Cosmos Hub datalike blocks, transactions, validators, etc.

    Cosmos Hub CLI

    gaiad is a command-line interface that lets you interact with the Cosmos Hub. gaiad is the only tool that supports 100% of the Cosmos Hub features, including accounts, transfers, delegation, and governance. Learn more about gaiad with the delegator's CLI guide.

    Running a full-node on the Cosmos Hub Mainnet

    In order to run a full-node for the Cosmos Hub mainnet, you must first install gaiad. Then, follow the guide. +If you are looking to run a validator node, follow the validator setup guide.

    Join the Community

    Have questions, comments, or new ideas? Participate in the Cosmos community through one of the following channels. Also check out the latest events.

    To learn more about the Cosmos Hub and how it fits within the Cosmos Network, visit cosmos.network.

    + + + + \ No newline at end of file diff --git a/v17.1.0.html.html b/v17.1.0.html.html new file mode 100644 index 00000000000..209512fc9b0 --- /dev/null +++ b/v17.1.0.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/architecture.html b/v17.1.0/architecture.html new file mode 100644 index 00000000000..5e336600561 --- /dev/null +++ b/v17.1.0/architecture.html @@ -0,0 +1,35 @@ + + + + + +Architecture Decision Records (ADR) | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Architecture Decision Records (ADR)

    This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub.

    An Architectural Decision (AD) is a software design choice that addresses a functional or non-functional requirement that is architecturally significant. +An Architecturally Significant Requirement (ASR) is a requirement that has a measurable effect on a software system’s architecture and quality. +An Architectural Decision Record (ADR) captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log. All these are within the topic of Architectural Knowledge Management (AKM).

    You can read more about the ADR concept here.

    Rationale

    ADRs are intended to be the primary mechanism for proposing new feature designs and new processes, for collecting community input on an issue, and for documenting the design decisions. +An ADR should provide:

    • Context on the relevant goals and the current state
    • Proposed changes to achieve the goals
    • Summary of pros and cons
    • Discarded solution spaces and why they were discarded
    • References
    • Changelog

    Note the distinction between an ADR and a spec. The ADR provides the context, intuition, reasoning, and +justification for a change in architecture, or for the architecture of something +new. The spec is much more compressed and streamlined summary of everything as +it stands today.

    If recorded decisions turn out to be lacking, convene a discussion, record the new decisions here, and then modify the code to match.

    Creating new ADR

    Read about the PROCESS.

    Use RFC 2119 Keywords

    When writing ADRs, follow the same best practices for writing RFCs. +When writing RFCs, key words are used to signify the requirements in the specification. +These words are often capitalized: "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL. +They are to be interpreted as described in RFC 2119.

    ADR Table of Contents

    Accepted

    Proposed

    • n/a

    Draft

    • n/a

    Rejected

    + + + + \ No newline at end of file diff --git a/v17.1.0/architecture.html.html b/v17.1.0/architecture.html.html new file mode 100644 index 00000000000..907cc0715ea --- /dev/null +++ b/v17.1.0/architecture.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/PROCESS.html b/v17.1.0/architecture/PROCESS.html new file mode 100644 index 00000000000..05a685f0666 --- /dev/null +++ b/v17.1.0/architecture/PROCESS.html @@ -0,0 +1,26 @@ + + + + + +ADR Creation Process | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    ADR Creation Process

    1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md
    2. Create a draft Pull Request and solicit input from the stewarding team, if you want to get an early feedback.
    3. Make sure that the problem, the context and a recommended solution is clear and well documented. Be sure to document alternate solution spaces and give reasons why they have been discarded.
    4. Add an entry to a list in the README file Table of Contents.
    5. Create a Pull Request to propose a new ADR.

    ADR life cycle

    ADR creation is an iterative process. Instead of trying to solve all decisions in a single ADR pull request, we MUST firstly understand the problem and collect feedback through a GitHub Issue.

    1. Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary.

    2. Once the motivation is validated, a GitHub Pull Request (PR) is created with a new document based on the adr-template.md.

    3. An ADR doesn't have to arrive to main with an accepted status in a single PR. If the motivation is clear and the solution is sound, we SHOULD be able to merge it and keep a proposed status. It's preferable to have an iterative approach rather than long, not merged Pull Requests.

    4. If a proposed ADR is merged, then it should clearly document outstanding issues either in ADR document notes or in a GitHub Issue.

    5. The PR SHOULD always be merged. In the case of a faulty ADR, we still prefer to merge it with a rejected status. The only time the ADR SHOULD NOT be merged is if the author abandons it.

    6. Merged ADRs SHOULD NOT be deleted.

    ADR status

    Status has two components:

    {CONSENSUS STATUS} {IMPLEMENTATION STATUS}

    IMPLEMENTATION STATUS is either Implemented or Not Implemented.

    Consensus Status

    flowchart TD
    A[DRAFT] --> B[PROPOSED]
    B --> C[LAST CALL YYYY-MM-DD]
    B --> D[ABANDONED]
    C --> E[ACCEPTED or REJECTED]
    E --> F[SUPERSEDED by ADR-xxx]
    • DRAFT: [optional] an ADR which is work in progress, not being ready for a general review. This is to present an early work and get an early feedback in a Draft Pull Request form.
    • PROPOSED: an ADR covering a full solution architecture and still in the review - project stakeholders haven't reached an agreement yet.
    • LAST CALL <date for the last call>: [optional] clear notify that we are close to accept updates. Changing a status to LAST CALL means that social consensus (of Cosmos SDK maintainers) has been reached and we still want to give it a time to let the community react or analyze.
    • ACCEPTED: ADR which will represent a currently implemented or to be implemented architecture design.
    • REJECTED: ADR can go from PROPOSED or ACCEPTED to rejected if the consensus among project stakeholders will decide so.
    • SUPERSEEDED by ADR-xxx: ADR which has been superseded by a new ADR.
    • ABANDONED: the ADR is no longer pursued by the original authors.

    Language used in ADR

    • The context/background should be written in the present tense.
    • Avoid using a first, personal form.
    + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/PROCESS.html.html b/v17.1.0/architecture/PROCESS.html.html new file mode 100644 index 00000000000..d93e72e43d8 --- /dev/null +++ b/v17.1.0/architecture/PROCESS.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr.html b/v17.1.0/architecture/adr.html new file mode 100644 index 00000000000..a8a7331c591 --- /dev/null +++ b/v17.1.0/architecture/adr.html @@ -0,0 +1,35 @@ + + + + + +README | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    README

    Architecture Decision Records (ADR)

    This is a location to record all high-level architecture decisions for new feature and module proposals in the Cosmos Hub.

    An Architectural Decision (AD) is a software design choice that addresses a functional or non-functional requirement that is architecturally significant. +An Architecturally Significant Requirement (ASR) is a requirement that has a measurable effect on a software system’s architecture and quality. +An Architectural Decision Record (ADR) captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log. All these are within the topic of Architectural Knowledge Management (AKM).

    You can read more about the ADR concept here.

    Rationale

    ADRs are intended to be the primary mechanism for proposing new feature designs and new processes, for collecting community input on an issue, and for documenting the design decisions. +An ADR should provide:

    • Context on the relevant goals and the current state
    • Proposed changes to achieve the goals
    • Summary of pros and cons
    • Discarded solution spaces and why they were discarded
    • References
    • Changelog

    Note the distinction between an ADR and a spec. The ADR provides the context, intuition, reasoning, and +justification for a change in architecture, or for the architecture of something +new. The spec is much more compressed and streamlined summary of everything as +it stands today.

    If recorded decisions turn out to be lacking, convene a discussion, record the new decisions here, and then modify the code to match.

    Creating new ADR

    Read about the PROCESS.

    Use RFC 2119 Keywords

    When writing ADRs, follow the same best practices for writing RFCs. +When writing RFCs, key words are used to signify the requirements in the specification. +These words are often capitalized: "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL. +They are to be interpreted as described in RFC 2119.

    ADR Table of Contents

    Accepted

    Proposed

    Draft

    • n/a

    Rejected

    + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr.html.html b/v17.1.0/architecture/adr.html.html new file mode 100644 index 00000000000..55de3e4d827 --- /dev/null +++ b/v17.1.0/architecture/adr.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr/PROCESS.html b/v17.1.0/architecture/adr/PROCESS.html new file mode 100644 index 00000000000..41cabad560d --- /dev/null +++ b/v17.1.0/architecture/adr/PROCESS.html @@ -0,0 +1,26 @@ + + + + + +ADR Creation Process | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    ADR Creation Process

    1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md
    2. Create a draft Pull Request and solicit input from the stewarding team, if you want to get an early feedback.
    3. Make sure that the problem, the context and a recommended solution is clear and well documented. Be sure to document alternate solution spaces and give reasons why they have been discarded.
    4. Add an entry to a list in the README file Table of Contents.
    5. Create a Pull Request to propose a new ADR.

    ADR life cycle

    ADR creation is an iterative process. Instead of trying to solve all decisions in a single ADR pull request, we MUST firstly understand the problem and collect feedback through a GitHub Issue.

    1. Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary.

    2. Once the motivation is validated, a GitHub Pull Request (PR) is created with a new document based on the adr-template.md.

    3. An ADR doesn't have to arrive to main with an accepted status in a single PR. If the motivation is clear and the solution is sound, we SHOULD be able to merge it and keep a proposed status. It's preferable to have an iterative approach rather than long, not merged Pull Requests.

    4. If a proposed ADR is merged, then it should clearly document outstanding issues either in ADR document notes or in a GitHub Issue.

    5. The PR SHOULD always be merged. In the case of a faulty ADR, we still prefer to merge it with a rejected status. The only time the ADR SHOULD NOT be merged is if the author abandons it.

    6. Merged ADRs SHOULD NOT be deleted.

    ADR status

    Status has two components:

    {CONSENSUS STATUS} {IMPLEMENTATION STATUS}

    IMPLEMENTATION STATUS is either Implemented or Not Implemented.

    Consensus Status

    flowchart TD
    A[DRAFT] --> B[PROPOSED]
    B --> C[LAST CALL YYYY-MM-DD]
    B --> D[ABANDONED]
    C --> E[ACCEPTED or REJECTED]
    E --> F[SUPERSEDED by ADR-xxx]
    • DRAFT: [optional] an ADR which is work in progress, not being ready for a general review. This is to present an early work and get an early feedback in a Draft Pull Request form.
    • PROPOSED: an ADR covering a full solution architecture and still in the review - project stakeholders haven't reached an agreement yet.
    • LAST CALL <date for the last call>: [optional] clear notify that we are close to accept updates. Changing a status to LAST CALL means that social consensus (of Cosmos SDK maintainers) has been reached and we still want to give it a time to let the community react or analyze.
    • ACCEPTED: ADR which will represent a currently implemented or to be implemented architecture design.
    • REJECTED: ADR can go from PROPOSED or ACCEPTED to rejected if the consensus among project stakeholders will decide so.
    • SUPERSEEDED by ADR-xxx: ADR which has been superseded by a new ADR.
    • ABANDONED: the ADR is no longer pursued by the original authors.

    Language used in ADR

    • The context/background should be written in the present tense.
    • Avoid using a first, personal form.
    + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr/PROCESS.html.html b/v17.1.0/architecture/adr/PROCESS.html.html new file mode 100644 index 00000000000..2045404bba2 --- /dev/null +++ b/v17.1.0/architecture/adr/PROCESS.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr/adr-001-interchain-accounts.html b/v17.1.0/architecture/adr/adr-001-interchain-accounts.html new file mode 100644 index 00000000000..926dc7ab2f5 --- /dev/null +++ b/v17.1.0/architecture/adr/adr-001-interchain-accounts.html @@ -0,0 +1,26 @@ + + + + + +adr-001-interchain-accounts | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    adr-001-interchain-accounts

    ADR 001: Interchain Accounts

    Changelog

    • 2022-02-04: added content
    • 2022-01-19: init
    • 2023-06-28: mark as rejected

    Status

    REJECTED Not Implemented

    Reason: The IBC team decided to integrate this functionality directly into their codebase and maintain it, because multiple users require it.

    Abstract

    This is the Core Interchain Accounts Module. It allows the Cosmos Hub to act as a host chain with interchain accounts that are controlled by external IBC connected "Controller" blockchains. Candidate chains include Umee, Quicksilver, Sommelier. It is also a necessary component for a Authentication Module that allows the Cosmos Hub to act as a Controller chain as well. This will be recorded in a separate ADR.

    Rationale

    This allows the Hub to participate in advanced cross-chain defi operations, like Liquid Staking and various protocol controlled value applications.

    Desired Outcome

    The hub can be used trustlessly as a host chain in the configuration of Interchain Accounts.

    Consequences

    There has been preliminary work done to understand if this increases any security feature of the Cosmos Hub. One thought was that this capability is similar to contract to contract interactions which are possible on virtual machine blockchains like EVM chains. Those interactions introduced a new attack vector, called a re-entrancy bug, which was the culprit of "The DAO hack on Ethereum". We believe there is no risk of these kinds of attacks with Interchain Accounts because they require the interactions to be atomic and Interchain Accounts are asynchronous.

    Backwards Compatibility

    This is the first of its kind.

    Forward Compatibility

    There are future releases of Interchain Accounts which are expected to be backwards compatible.

    Technical Specification

    ICS-27 Spec

    Development

    • Integration requirements
      • Development has occured in IBC-go and progress tracked on the project board there.
    • Testing (Simulations, Core Team Testing, Partner Testing)
      • Simulations and Core Team tested this module
    • Audits (Internal Dev review, Third-party review, Bug Bounty)
      • An internal audit, an audit from Informal Systems, and an audit from Trail of Bits all took place with fixes made to all findings.
    • Networks (Testnets, Productionnets, Mainnets)
      • Testnets

    Governance [optional]

    • Needs Signaling Proposal
    • Core Community Governance
      • N/A
    • Steering Community
      • N/A. Possibly Aditya Srinpal, Sean King, Bez?
    • Timelines & Roadmap
      • Expected to be released as part of IBC 3.0 in Feb 2022 (currently in beta release)

    Project Integrations [optional]

    • Gaia Integrations
    • Integration Partner
      • IBC Team

    Downstream User Impact Report

    (Needs to be created)

    Upstream Partner Impact Report

    (Needs to be created)

    Inter-module Dependence Report

    (Needs to be created)

    Support

    Documentation

    Additional Research & References

    + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr/adr-001-interchain-accounts.html.html b/v17.1.0/architecture/adr/adr-001-interchain-accounts.html.html new file mode 100644 index 00000000000..f394ee5e0a7 --- /dev/null +++ b/v17.1.0/architecture/adr/adr-001-interchain-accounts.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr/adr-002-globalfee.html b/v17.1.0/architecture/adr/adr-002-globalfee.html new file mode 100644 index 00000000000..a1217d90c8d --- /dev/null +++ b/v17.1.0/architecture/adr/adr-002-globalfee.html @@ -0,0 +1,39 @@ + + + + + +ADR 002: Globalfee Module | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    ADR 002: Globalfee Module

    Changelog

    • 2023-06-12: Initial Draft

    Status

    ACCEPTED Implemented

    Context

    The globalfee module was created to manage a parameter called MinimumGasPricesParam, which sets a network-wide minimum fee requirement. The intention was to stop random denominations from entering fee collections and to reduce the time validators take to check a long list of transaction fees. To address scenarios where no fee payment is required but the denominations for volunteered paid fees are still restricted, the zero coins was introduced to serve as a means of limiting the denoms. Nevertheless, the initial version of the globalfee module had some issues:

    • In the globalfee module, several Cosmos SDK coins methods were redefined because of the allowance of zero-value coins in the MinimumGasPricesParam. The MinimumGasPricesParam is of sdk.DecCoins type. In the Cosmos SDK, sdk.DecCoins are sanitized to remove zero-value coins. As a result, several methods from sdk.Coins were redefined in the Gaia fee antehandler.

    • BypassMinFeeMsgTypes exists in app.toml, which means each node can define its own value. Thus, it's not clear whether a transaction containing bypass-messages will be exempted from paying a fee.

    • The fee check logic is only executed in CheckTx. This could enable malicious validators to change the fee check code and propose transactions that do not meet the fee requirement.

    Decision

    To fix these problems, the following changes are added to the globalfee module:

    • ZeroCoins in MinimumGasPricesParam:\ +Refactor the fee check logics, in order to use the Cosmos SDK coins' methods instead of the redefined methods.
    • Bypass Message Types:\ +BypassMinFeeMsgTypes is refactored to be a param of the globalfee module, in order to make the bypass messages deterministic.
    • Check Fees in DeliverTx:\ +The fee check is factored to executed in both DeliverTx and CheckTx. This is to prevent malicious validators from changing the fee check logic and allowing any transactions to pass fee check. As a consequence, MinimumGasPricesParam is introduced as a globalfee param.

    ZeroCoins in MinimumGasPricesParam

    Coins Split

    CombinedFeeRequirement refers to the fee requirement that takes into account both globalFees (MinimumGasPricesParam in the globalfee module) and localFees (minimum-gas-prices in app.toml). This requirement is calculated as the maximum value between globalFees and localFees for denomination exists globalFees. +The allowance of zero coins in the MinimumGasPricesParam within the globalfee module implies that CombinedFeeRequirement(globalFees, localFees) also permits zero coins. Therefore, the CombinedFeeRequirement doesn't meet the requirements of certain sdk.Coins methods. For instance, the DenomsSubsetOf method requires coins that do not contain zero coins.

    To address this issue, the CombinedFeeRequirement and feeCoins are split as shown in the chart below.

    ---
    title: Fee Requirements and Fee Splits
    ---
    flowchart TD
    subgraph feeReq
    A[CombinedFeeRequirement]-->B[/Split zero/nonzero coins/]
    B-->|zero coins| C[zeroCoinFeesDenomReq];
    B-->|nonzero coins| D[nonzeroCoinFeesDenomReq];

    end

    subgraph feeCoin
    E[feeCoins]-->F[/Split by the denoms in zero/nonzero CoinFeesDenomReq/]
    F-->|denoms in zeroCoinFeesDenomReq set| G[feeCoinsZeroDenom]
    F-->|denoms in nonzeroCoinFeesDenomReq set| H[feeCoinsNonZeroDenom]
    end

    The CombinedFeeRequirement is split into zero and non-zero coins, forming nonZeroCoinFeesReq and zeroCoinFeesDenomReq. Similarly, the paid fees (feeCoins) are split into feeCoinsNonZeroDenom and feeCoinsZeroDenom, based on the denominations of nonZeroCoinFeesReq and zeroCoinFeesDenomReq as shown in the following code snippet.

        nonZeroCoinFeesReq, zeroCoinFeesDenomReq := getNonZeroFees(feeRequired)

    // feeCoinsNonZeroDenom contains non-zero denominations from the feeRequired
    // feeCoinsNonZeroDenom is used to check if the fees meets the requirement imposed by nonZeroCoinFeesReq
    // when feeCoins does not contain zero coins' denoms in feeRequired
    feeCoinsNonZeroDenom, feeCoinsZeroDenom := splitCoinsByDenoms(feeCoins, zeroCoinFeesDenomReq)

    Fee Checks

    The Workflow of feeCheck is shown below:

    ---
    title: Fee Check
    ---
    flowchart TD

    A[feeCoinsNonZeroDenom]-->B[/DenomsSubsetOf_nonZeroCoinFeesReq/];
    B-->|yes|C[is_bypass_msg];
    B-->|no|D((reject));

    C-->|yes|pass1((pass));
    C-->|no|D[/contain_zeroCoinFeesDenomReq_denom/];

    D-->|yes|pass2((pass));
    D-->|no|E[/feeCoinsZeroDenom_nonEmpty/];


    E-->|yes|pass3((pass));
    E-->|no|F[/IsAnyGTE_nonZeroCoinFeesDenomReq/];

    F-->|yes|pass4((pass));
    F-->|no|reject2((reject));

    The split enable checking feeCoinsNonZeroDenom against nonZeroCoinFeesReq, and feeCoinsZeroDenom against +zeroCoinFeesDenomReq (as shown in the following code snippet). In the check of feeCoinsNonZeroDenom against nonZeroCoinFeesReq, the Cosmos SDK coins' methods can be used since zero coins are removed from the nonZeroCoinFeesReq, while in the check feeCoinsZeroDenom against zeroCoinFeesDenomReq, only denoms need to be checked.

    Checking feeCoinsNonZeroDenom against nonZeroCoinFeesReq:

        if !feeCoinsNonZeroDenom.IsAnyGTE(nonZeroCoinFeesReq) {
    return ctx, sdkerrors.Wrapf(sdkerrors.ErrInsufficientFee, "insufficient fees; got: %s required: %s", feeCoins.String(), feeRequired.String())
    }

    Here is an example of how the coins split and checked in fee antehandler:\ +assumption:\ +globalfee=[1photon, 0uatom, 1stake] and local min-gas-prices=[0.5stake]

    fee requirement:\ +combinedFeeRequirement=[1photon, 0uatom, 1stake]

    split fee requirement:\ +the combinedFeeRequirement into nonZeroCoinFeesReq=[0uatom], and nonZeroCoinFeesReq=[1photon, 1stake]

    split the paid fees:\ +if paidFee=[1uatom, 0.5photon], +the splitCoinsByDenoms splits the paidFee into feeCoinsZeroDenom=[1uatom] (the same denom as zero coins in combinedFeeRequirement), and feeCoinsNonZeroDenom=[0.5stake] +then feeCoinsZeroDenom=[1uatom] is checked by nonZeroCoinFeesReq=[1photon, 1stake].

    Please note that feeCoins does not contain zero coins. The fee coins are split according to the denoms in zeroCoinFeesDenomReq or nonZeroCoinFeesDenomReq. If feeCoins contains coins not in both zeroCoinFeesDenomReq and nonZeroCoinFeesDenomReq, the transaction should be rejected. On the contrary, if feeCoins' denoms are in either zeroCoinFeesDenomReq or nonZeroCoinFeesDenomReq, and len(zeroCoinFeesDenomReq)!=0, the transaction can directly pass, otherwise, the fee amount need to be checked.

    Bypass Message Types

    BypassMinFeeMsgTypes was a setup in config/app.toml before the refactor. BypassMinFeeMsgTypes is refactored to be a param of the globalfee module to get a network level agreement. Correspondingly,MaxTotalBypassMinFeeMsgGasUsage is also introduced as a globalfee param.

    Fee Checks in DeliverTx

    Implementing fee checks within the DeliverTx function introduces a few requirements:

    • Deterministic Minimum Fee Requirement: For the DeliverTx process, it is essential to have a deterministic minimum fee requirement. In CheckTx, fee is checked by the CombinedFeeRequirement(globalFees, localFees), which considers both minimum-gas-prices from config/app.toml and MinimumGasPricesParam from the globalfee Params (For more details, see globalfee.md). CombinedFeeRequirement contains non-deterministic part: minimum-gas-prices from app.toml. Therefore, CombinedFeeRequirement cannot be used in DeliverTx. In DeliverTx, only MinimumGasPricesParam in globalfee Params is used for fee verification. The code implementation is shown below.
    func (mfd FeeDecorator) GetTxFeeRequired(ctx sdk.Context, tx sdk.FeeTx) (sdk.Coins, error) {
    // Get required global fee min gas prices
    // Note that it should never be empty since its default value is set to coin={"StakingBondDenom", 0}
    globalFees, err := mfd.GetGlobalFee(ctx, tx)
    if err != nil {
    return sdk.Coins{}, err
    }

    // In DeliverTx, the global fee min gas prices are the only tx fee requirements.
    if !ctx.IsCheckTx() {
    return globalFees, nil
    }

    // In CheckTx mode, the local and global fee min gas prices are combined
    // to form the tx fee requirements

    // Get local minimum-gas-prices
    localFees := GetMinGasPrice(ctx, int64(tx.GetGas()))

    // Return combined fee requirements
    return CombinedFeeRequirement(globalFees, localFees)
    }
    • Deterministic Bypass Parameters: The decision of whether a message can bypass the minimum fee has to be deterministic as well. To ensure this, BypassMinFeeMsgTypes and MaxTotalBypassMinFeeMsgGasUsage parameters are moved to a persistent store.

    • Module Initialization Order: The genutils module must be initialized before the globalfee module. This is due to the DeliverGenTxs in the genutils module, is called during initGenesis. This function executes DeliverTx, which subsequently calls the AnteHandle in FeeDecorator, triggering the fee check in DeliverTx. +To prevent the DeliverGenTxs go through a fee check, the initialization of the globalfee module should occur after the genutils module. This sequencing ensures that all necessary components are in place when the fee check occurs. See Gaia Issue #2489 for more context.

    Consequences

    Positive

    This refactor results in code that is easier to maintain. It prevents malicious validators from escaping fee checks and make the bypass messages work at network level.

    Negative

    The introduction of FeeDecorator has replaced the usage of MempoolFeeDecorator in the Cosmos SDK. Currently, if both FeeDecorator and MempoolFeeDecorator are added to the AnteDecorator chain, it will result in redundant checks. However, there's potential for FeeDecorator and MempoolFeeDecorator to become incompatible in the future, depending on updates to the Cosmos SDK.

    References

    + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr/adr-002-globalfee.html.html b/v17.1.0/architecture/adr/adr-002-globalfee.html.html new file mode 100644 index 00000000000..1363bf9a057 --- /dev/null +++ b/v17.1.0/architecture/adr/adr-002-globalfee.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr/adr-003-ica-controller.html b/v17.1.0/architecture/adr/adr-003-ica-controller.html new file mode 100644 index 00000000000..644468b85db --- /dev/null +++ b/v17.1.0/architecture/adr/adr-003-ica-controller.html @@ -0,0 +1,26 @@ + + + + + +ADR 003: Interchain Accounts Controller Module | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    ADR 003: Interchain Accounts Controller Module

    Changelog

    • 2024-03-08: Initial Draft

    Status

    Proposed

    Abstract

    The Interchain Accounts Controller IBC module allows users of one chain to create and control accounts on other chains. The Hub currently doesn't have ICA Controller module enabled, so it is not possible to create accounts on other chains from the Hub chain.

    Context

    Enabling the ICA Controller module on the Hub would support various use cases. One such case could be the provider-based governance that would allow the ATOM stakers to participate in a governance on consumer chains.

    Decision

    The ICA Controller module will be included in the application, so the Hub will have both ICA Host and Controller modules. The implementation will use the Controller module's built-in authentication mechanism, since we don't have a need for custom authentication logic. According to this, users will directly use MsgRegisterInterchainAccount and MsgSendTx messages defined by the Controller module. The possibility provided by the Controller module to define underlaying application to have custom processing of IBC messages exchanged by the Controller module (e.g. OnChanOpenInit, OnAcknowledgementPacket, etc.) will not be used, since there is currently no need for this.

    // ICA Controller keeper
    appKeepers.ICAControllerKeeper = icacontrollerkeeper.NewKeeper(
    appCodec,
    appKeepers.keys[icacontrollertypes.StoreKey],
    appKeepers.GetSubspace(icacontrollertypes.SubModuleName),
    appKeepers.IBCKeeper.ChannelKeeper, // ICS4Wrapper
    appKeepers.IBCKeeper.ChannelKeeper,
    &appKeepers.IBCKeeper.PortKeeper,
    appKeepers.ScopedICAControllerKeeper,
    bApp.MsgServiceRouter(),
    )

    // Create ICA module
    appKeepers.ICAModule = ica.NewAppModule(&appKeepers.ICAControllerKeeper, &appKeepers.ICAHostKeeper)

    // Create Interchain Accounts Controller Stack
    var icaControllerStack porttypes.IBCModule = icacontroller.NewIBCMiddleware(nil, appKeepers.ICAControllerKeeper)

    // Add Interchain Accounts Controller IBC route
    ibcRouter.AddRoute(icacontrollertypes.SubModuleName, icaControllerStack)

    Consequences

    Positive

    • Users of the Hub will have a possibility to create and utilize Interchain Accounts on other IBC connected chains.

    Negative

    Neutral

    • Since we don't need to implement a custom authentication mechanism, we can rely on the one defined by the Controller module itself, implemented through the MsgRegisterInterchainAccount and MsgSendTx messages.

    References

    https://github.com/cosmos/gaia/issues/2869

    + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/adr/adr-003-ica-controller.html.html b/v17.1.0/architecture/adr/adr-003-ica-controller.html.html new file mode 100644 index 00000000000..541547f7dd7 --- /dev/null +++ b/v17.1.0/architecture/adr/adr-003-ica-controller.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/templates/adr-template.html b/v17.1.0/architecture/templates/adr-template.html new file mode 100644 index 00000000000..4b088f8bca2 --- /dev/null +++ b/v17.1.0/architecture/templates/adr-template.html @@ -0,0 +1,35 @@ + + + + + +adr-template | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    adr-template

    ADR {ADR-NUMBER}: {TITLE}

    Changelog

    • {date}: {changelog}

    Status

    {DRAFT | PROPOSED} Not Implemented

    Please have a look at the PROCESS page. +Use DRAFT if the ADR is in a draft stage (draft PR) or PROPOSED if it's in review.

    Abstract

    "If you can't explain it simply, you don't understand it well enough." Provide +a simplified and layman-accessible explanation of the ADR. +A short (~200 word) description of the issue being addressed.

    Context

    This section contains all the context one needs to understand the current state, and why there is a problem. +It should be as succinct as possible and introduce the high level idea behind the solution. +The language in this section is value-neutral. It is simply describing facts.

    Decision

    This section explains all of the details of the proposed solution, including implementation details. +It should also describe affects / corollary items that may need to be changed as a part of this. +If the proposed change will be large, please also indicate a way to do the change to maximize ease of review. +(e.g. the optimal split of things to do between separate PR's)

    Consequences

    This section describes the consequences, after applying the decision. +All consequences should be summarized here, not just the "positive" ones.

    Positive

    {positive consequences}

    Negative

    {negative consequences}

    Neutral

    {neutral consequences}

    References

    Are there any relevant PR comments, issues that led up to this, or articles referrenced for why we made the given design choice? If so link them here!

    • {reference link}
    + + + + \ No newline at end of file diff --git a/v17.1.0/architecture/templates/adr-template.html.html b/v17.1.0/architecture/templates/adr-template.html.html new file mode 100644 index 00000000000..17921ae38a0 --- /dev/null +++ b/v17.1.0/architecture/templates/adr-template.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/changelogs.html b/v17.1.0/changelogs.html new file mode 100644 index 00000000000..ca8d347ea56 --- /dev/null +++ b/v17.1.0/changelogs.html @@ -0,0 +1,26 @@ + + + + + +Changelogs | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Changelogs

    This folder documents and clarifies important API and other changes introduced to the Cosmos Hub blockchain as a result of a software upgrade. Most changes are a result of updating cosmos-sdk, ibc-go and cometbft versions.

    + + + + \ No newline at end of file diff --git a/v17.1.0/changelogs.html.html b/v17.1.0/changelogs.html.html new file mode 100644 index 00000000000..652793fd6e9 --- /dev/null +++ b/v17.1.0/changelogs.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/changelogs/v15.1.0.html b/v17.1.0/changelogs/v15.1.0.html new file mode 100644 index 00000000000..54254cb213e --- /dev/null +++ b/v17.1.0/changelogs/v15.1.0.html @@ -0,0 +1,26 @@ + + + + + +v15.1.0 | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    v15.1.0

    This document outlines API breaking changes that were introduced in gaia v15.1.0.

    This release is based on cosmos-sdk v0.47.x and ibc-go v7.x.

    You can find the comprehensive API docs at:

    Module reference manuals (with CLI instructions) can be found at:

    Comprehensive list of changes:

    Supported modules:

    cosmos-sdk v0.47.10-ics-lsm

    • x/auth
    • x/authz
    • x/bank
    • x/capability
    • x/consensus
    • x/crisis
    • x/distribution
    • x/evidence
    • x/feegrant
    • x/gov
    • x/mint
    • x/params
    • x/slashing
    • x/staking (with LSM changes)
    • x/upgrade

    ibc-go v7.x

    • transfer
    • ica (host)

    interchain-security/provider v3.3.x

    packetforward v7.x

    gaia

    • x/globalfee v15.x
    • x/metaprotocols v15.x

    Important changes

    Changes are outlined compared to gaiad <= v14.x

    Behaviour changes

    Starting v15.1.0 all users must have at least 1 ATOM staked in order to cast a vote on a governance proposal.

    Votes from accounts whose staked amounts are < 1 ATOM will be rejected.

    REST/RPC Changes

    DenomOwners

    The DenomOwners query is not supported on the Cosmos Hub chain.

    • querying <RPC_ADDR>.cosmos/bank/v1beta1/denom_owners/{denom} always returns an empty result.

    Querying latest block

    curl <RPC>/blocks/latest no longer works and returns {"code":12,"message":"Not Implemented","details":[]}

    The endpoint was moved to: <RPC>/cosmos/base/tendermint/v1beta1/blocks/latest

    CLI Changes

    Genesis commands

    gaiad no longer uses a custom genesis commands and instead relies on the commands defined in the x/genutil module.

    These queries no longer work:

    gaiad gentx
    gaiad collect-gentx
    gaiad validate-genesis
    gaiad add-genesis-account

    Use the genesis subcommands instead:

    gaiad genesis gentx
    gaiad genesis collect-gentx
    gaiad genesis validate-genesis
    gaiad genesis add-genesis-account
    gaiad genesis migrate

    Governance commands

    Governance commands are aligned with cosmos-sdk v0.47.x x/gov module.

    submit-legacy-proposal

    Some proposal types can be submitted using the gaiad tx gov submit-legacy-proposal command:

    gaiad tx gov submit-legacy-proposal

    Available Commands:
    cancel-software-upgrade Cancel the current software upgrade proposal
    change-reward-denoms Submit a change reward denoms proposal
    consumer-addition Submit a consumer addition proposal
    consumer-removal Submit a consumer chain removal proposal
    ibc-upgrade Submit an IBC upgrade proposal
    param-change Submit a parameter change proposal
    software-upgrade Submit a software upgrade proposal
    update-client Submit an update IBC client proposal

    Most cosmos-sdk modules no longer allow their parameters to be upgraded using a param-change proposal. Use the corresponding MsgUpgradeParams message instead and create a JSON file proposal using draft-proposal (listed below).

    List of proposals available for submission via submit-legacy-proposal will be further decreased in subsequent releases.

    More information is available in cosmos-sdk x/gov docs.

    draft-proposal

    gaiad tx gov draft-proposal command is available. You can use this command to create a draft proposal in JSON format.

    • more information is available in the cosmos-sdk x/gov docs

    submit-proposal

    gaiad tx gov submit-proposal command is available. Use draft-proposal (listed above) to create a proposal JSON and submit it as a transaction.

    More information is available in cosmos-sdk x/gov docs

    + + + + \ No newline at end of file diff --git a/v17.1.0/changelogs/v15.1.0.html.html b/v17.1.0/changelogs/v15.1.0.html.html new file mode 100644 index 00000000000..8b585fdf826 --- /dev/null +++ b/v17.1.0/changelogs/v15.1.0.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/delegators.html b/v17.1.0/delegators.html new file mode 100644 index 00000000000..1ef3971ea0b --- /dev/null +++ b/v17.1.0/delegators.html @@ -0,0 +1,26 @@ + + + + + +Delegators | Cosmos Hub + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/delegators.html.html b/v17.1.0/delegators.html.html new file mode 100644 index 00000000000..b603babac85 --- /dev/null +++ b/v17.1.0/delegators.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/delegators/delegator-faq.html b/v17.1.0/delegators/delegator-faq.html new file mode 100644 index 00000000000..8e3409808c5 --- /dev/null +++ b/v17.1.0/delegators/delegator-faq.html @@ -0,0 +1,26 @@ + + + + + +Delegator FAQ | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Delegator FAQ

    What is a delegator?

    People that cannot or do not want to operate validator nodes can still participate in the staking process as delegators. Indeed, validators are not chosen based on their self-delegated stake but based on their total stake, which is the sum of their self-delegated stake and of the stake that is delegated to them. This is an important property, as it makes delegators a safeguard against validators that exhibit bad behavior. If a validator misbehaves, their delegators will move their Atoms away from them, thereby reducing their stake. Eventually, if a validator's stake falls under the top 180 addresses with highest stake, they will exit the validator set.

    Delegators share the revenue of their validators, but they also share the risks. In terms of revenue, validators and delegators differ in that validators can apply a commission on the revenue that goes to their delegator before it is distributed. This commission is known to delegators beforehand and can only change according to predefined constraints (see section below). In terms of risk, delegators' Atoms can be slashed if their validator misbehaves. For more, see Risks section.

    To become delegators, Atom holders need to send a "Delegate transaction" where they specify how many Atoms they want to bond and to which validator. A list of validator candidates will be displayed in Cosmos Hub explorers. Later, if a delegator wants to unbond part or all of their stake, they needs to send an "Unbond transaction". From there, the delegator will have to wait 3 weeks to retrieve their Atoms. Delegators can also send a "Rebond Transaction" to switch from one validator to another, without having to go through the 3 weeks waiting period.

    For a practical guide on how to become a delegator, click here.

    Choosing a validator

    In order to choose their validators, delegators have access to a range of information directly in Lunie or other Cosmos block explorers.

    • Validator's moniker: Name of the validator candidate.
    • Validator's description: Description provided by the validator operator.
    • Validator's website: Link to the validator's website.
    • Initial commission rate: The commission rate on revenue charged to any delegator by the validator (see below for more detail).
    • Commission max change rate: The maximum daily increase of the validator's commission. This parameter cannot be changed by the validator operator.
    • Maximum commission: The maximum commission rate this validator candidate can charge. This parameter cannot be changed by the validator operator.
    • Validator self-bond amount: A validator with a high amount of self-delegated Atoms has more skin-in-the-game than a validator with a low amount.

    Directives of delegators

    Being a delegator is not a passive task. Here are the main directives of a delegator:

    • Perform careful due diligence on validators before delegating. If a validator misbehaves, part of their total stake, which includes the stake of their delegators, can be slashed. Delegators should therefore carefully select validators they think will behave correctly.
    • Actively monitor their validator after having delegated. Delegators should ensure that the validators they delegate to behave correctly, meaning that they have good uptime, do not double sign or get compromised, and participate in governance. They should also monitor the commission rate that is applied. If a delegator is not satisfied with its validator, they can unbond or switch to another validator (Note: Delegators do not have to wait for the unbonding period to switch validators. Rebonding takes effect immediately).
    • Participate in governance. Delegators can and are expected to actively participate in governance. A delegator's voting power is proportional to the size of their bonded stake. If a delegator does not vote, they will inherit the vote of their validator(s). If they do vote, they override the vote of their validator(s). Delegators therefore act as a counterbalance to their validators.

    Revenue

    Validators and delegators earn revenue in exchange for their services. This revenue is given in three forms:

    • Block provisions (Atoms): They are paid in newly created Atoms. Block provisions exist to incentivize Atom holders to stake. The yearly inflation rate is calculated to target 2/3 bonded stake. If the total bonded stake in the network is less than 2/3 of the total Atom supply, inflation increases until it reaches 20%. If the total bonded stake is more than 2/3 of the Atom supply, inflation decreases until it reaches 7%. This means that if total bonded stake stays less than 2/3 of the total Atom supply for a prolonged period of time, unbonded Atom holders can expect their Atom value to deflate by 20% (compounded) per year.
    • Transaction fees (various tokens): Each transfer on the Cosmos Hub comes with transactions fees. These fees can be paid in any currency that is whitelisted by the Hub's governance. Fees are distributed to bonded Atom holders in proportion to their stake. The first whitelisted token at launch is the ATOM.

    Validator Commission

    Each validator receives revenue based on their total stake. Before this revenue is distributed to delegators, the validator can apply a commission. In other words, delegators have to pay a commission to their validators on the revenue they earn. Let us look at a concrete example:

    We consider a validator whose stake (i.e. self-delegated stake + delegated stake) is 10% of the total stake of all validators. This validator has 20% self-delegated stake and applies a commission of 10%. Now let us consider a block with the following revenue:

    • 990 Atoms in block provisions
    • 10 Atoms in transaction fees.

    This amounts to a total of 1000 Atoms and 100 Photons to be distributed among all staking pools.

    Our validator's staking pool represents 10% of the total stake, which means the pool obtains 100 Atoms and 10 Photons. Now let us look at the internal distribution of revenue:

    • Commission = 10% * 80% * 100 Atoms = 8 Atoms
    • Validator's revenue = 20% * 100 Atoms + Commission = 28 Atoms
    • Delegators' total revenue = 80% * 100 Atoms - Commission = 72 Atoms

    Then, each delegator in the staking pool can claim their portion of the delegators' total revenue.

    Liquid Staking

    The Liquid Staking module enacts a safety framework and associated governance-controlled parameters to regulate the adoption of liquid staking.

    The LSM mitigates liquid staking risks by limiting the total amount of ATOM that can be liquid staked to a percentage of all staked ATOM. As an additional risk-mitigation feature, the LSM introduces a requirement that validators self-bond ATOM to be eligible for delegations from liquid staking providers or to be eligible to mint LSM tokens. This mechanism is called the “validator bond”, and is technically distinct from the current self-bond mechanism, but functions similarly.

    At the same time, the LSM introduces the ability for staked ATOM to be instantly liquid staked, without having to wait for the unbonding period.

    The LSM enables users to instantly liquid stake their staked ATOM, without having to wait the twenty-one day unbonding period. This is important, because a very large portion of the ATOM supply is currently staked. Liquid staking ATOM that is already staked incurs a switching cost in the form of three weeks’ forfeited staking rewards. The LSM eliminates this switching cost.

    A user would be able to visit any liquid staking provider that has integrated with the LSM and click a button to convert her staked ATOM to liquid staked ATOM. It would be as easy as liquid staking unstaked ATOM.

    Technically speaking, this is accomplished by using something called an “LSM share.” Using the liquid staking module, a user can tokenize their staked ATOM and turn it into LSM shares. LSM shares can be redeemed for underlying staked tokens and are transferable. After staked ATOM is tokenized it can be immediately transferred to a liquid staking provider in exchange for liquid staking tokens - without having to wait for the unbonding period.

    Toggling the ability to tokenize shares

    Currently the liquid staking module facilitates the immediate conversion of staked assets into liquid staked tokens. Despite the many benefits that come with this capability, it does inadvertently negate a protective measure available via traditional staking, where an account can stake their tokens to render them illiquid in the event that their wallet is compromised (the attacker would first need to unbond, then transfer out the tokens).

    Tokenization obviates this potential recovery measure, as an attacker could tokenize and immediately transfer staked tokens to another wallet. So, as an additional protective measure, the staking module permit accounts to selectively disable the tokenization of their stake with the DisableTokenizeShares message.

    The DisableTokenizeShares message is exposed by the staking module and can be executed as follows:

    gaiad tx staking disable-tokenize-shares --from mykey  

    When tokenization is disabled, a lock is placed on the account, effectively preventing the tokenization of any delegations. Re-enabling tokenization would initiate the removal of the lock, but the process is not immediate. The lock removal is queued, with the lock itself persisting throughout the unbonding period. Following the completion of the unbonding period, the lock would be completely removed, restoring the account's ablility to tokenize. For liquid staking protocols that enable the lock, this delay better positions the base layer to coordinate a recovery in the event of an exploit.

    Risks

    Staking Atoms is not free of risk. First, staked Atoms are locked up, and retrieving them requires a 3 week waiting period called unbonding period. Additionally, if a validator misbehaves, a portion of their total stake can be slashed (i.e. destroyed). This includes the stake of their delegators.

    There is one main slashing condition:

    • Double signing: If someone reports on that a validator signed two different blocks with the same chain ID at the same height, this validator will get slashed.

    This is why Atom holders should perform careful due diligence on validators before delegating. It is also important that delegators actively monitor the activity of their validators. If a validator behaves suspiciously or is too often offline, delegators can choose to unbond from them or switch to another validator. Delegators can also mitigate risk by distributing their stake across multiple validators.s

    + + + + \ No newline at end of file diff --git a/v17.1.0/delegators/delegator-faq.html.html b/v17.1.0/delegators/delegator-faq.html.html new file mode 100644 index 00000000000..c0202c28acc --- /dev/null +++ b/v17.1.0/delegators/delegator-faq.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/delegators/delegator-guide-cli.html b/v17.1.0/delegators/delegator-guide-cli.html new file mode 100644 index 00000000000..e6747e8fd7d --- /dev/null +++ b/v17.1.0/delegators/delegator-guide-cli.html @@ -0,0 +1,53 @@ + + + + + +Delegator Guide (CLI) | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Delegator Guide (CLI)

    This document contains all the necessary information for delegators to interact with the Cosmos Hub through the Command-Line Interface (CLI).

    It also contains instructions on how to manage accounts, restore accounts from the fundraiser and use a ledger nano device.

    danger

    Very Important: Please assure that you follow the steps described hereinafter +carefully, as negligence in this significant process could lead to an indefinite +loss of your Atoms. Therefore, read through the following instructions in their +entirety prior to proceeding and reach out to us in case you need support.

    Please also note that you are about to interact with the Cosmos Hub, a +blockchain technology containing highly experimental software. While the +blockchain has been developed in accordance to the state of the art and audited +with utmost care, we can nevertheless expect to have issues, updates and bugs. +Furthermore, interaction with blockchain technology requires +advanced technical skills and always entails risks that are outside our control. +By using the software, you confirm that you understand the inherent risks +associated with cryptographic software (see also risk section of the +Interchain Cosmos Contribution terms) and that the Interchain Foundation and/or +the Tendermint Team may not be held liable for potential damages arising out of the use of the +software. Any use of this open source software released under the Apache 2.0 license is +done at your own risk and on a "AS IS" basis, without warranties or conditions +of any kind.

    Please exercise extreme caution!

    Table of Contents

    Installing gaiad

    gaiad: This is the command-line interface to interact with a gaiad full-node.

    danger

    Please check that you download the latest stable release of gaiad that is available

    [Download the binaries] +Not available yet.

    Install from source

    tip

    gaiad is used from a terminal. To open the terminal, follow these steps:

    • Windows: Start > All Programs > Accessories > Command Prompt
    • MacOS: Finder > Applications > Utilities > Terminal
    • Linux: Ctrl + Alt + T

    Cosmos Accounts

    At the core of every Cosmos account, there is a seed, which takes the form of a 12 or 24-words mnemonic. From this mnemonic, it is possible to create any number of Cosmos accounts, i.e. pairs of private key/public key. This is called an HD wallet (see BIP32 for more information on the HD wallet specification).

         Account 0                         Account 1                         Account 2

    +------------------+ +------------------+ +------------------+
    | | | | | |
    | Address 0 | | Address 1 | | Address 2 |
    | ^ | | ^ | | ^ |
    | | | | | | | | |
    | | | | | | | | |
    | | | | | | | | |
    | + | | + | | + |
    | Public key 0 | | Public key 1 | | Public key 2 |
    | ^ | | ^ | | ^ |
    | | | | | | | | |
    | | | | | | | | |
    | | | | | | | | |
    | + | | + | | + |
    | Private key 0 | | Private key 1 | | Private key 2 |
    | ^ | | ^ | | ^ |
    +------------------+ +------------------+ +------------------+
    | | |
    | | |
    | | |
    +--------------------------------------------------------------------+
    |
    |
    +---------+---------+
    | |
    | Mnemonic (Seed) |
    | |
    +-------------------+

    The funds stored in an account are controlled by the private key. This private key is generated using a one-way function from the mnemonic. If you lose the private key, you can retrieve it using the mnemonic. However, if you lose the mnemonic, you will lose access to all the derived private keys. Likewise, if someone gains access to your mnemonic, they gain access to all the associated accounts.

    danger

    Do not lose or share your 12 words with anyone. To prevent theft or loss of funds, it is best to ensure that you keep multiple copies of your mnemonic, and store it in a safe, secure place and that only you know how to access. If someone is able to gain access to your mnemonic, they will be able to gain access to your private keys and control the accounts associated with them.

    The address is a public string with a human-readable prefix (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg) that identifies your account. When someone wants to send you funds, they send it to your address. It is computationally infeasible to find the private key associated with a given address.

    Restoring an Account from the Fundraiser

    tip

    NOTE: This section only concerns fundraiser participants

    If you participated in the fundraiser, you should be in possession of a 12-words mnemonic. Newly generated mnemonics use 24 words, but 12-word mnemonics are also compatible with all the Cosmos tools.

    On a Ledger Device

    At the core of a ledger device, there is a mnemonic used to generate accounts on multiple blockchains (including the Cosmos Hub). Usually, you will create a new mnemonic when you initialize your ledger device. However, it is possible to tell the ledger device to use a mnemonic provided by the user instead. Let us go ahead and see how you can input the mnemonic you obtained during the fundraiser as the seed of your ledger device.

    danger

    *NOTE: To do this, it is preferable to use a brand new ledger device.. Indeed, there can be only one mnemonic per ledger device. If, however, you want to use a ledger that is already initialized with a seed, you can reset it by going in Settings>Device>Reset All. Please note that this will wipe out the seed currently stored on the device. If you have not properly secured the associated mnemonic, you could lose your funds!!!*

    The following steps need to be performed on an un-initialized ledger device:

    1. Connect your ledger device to the computer via USB
    2. Press both buttons
    3. Do NOT choose the "Config as a new device" option. Instead, choose "Restore Configuration"
    4. Choose a PIN
    5. Choose the 12 words option
    6. Input each of the words you got during the fundraiser, in the correct order.

    Your ledger is now correctly set up with your fundraiser mnemonic! Do not lose this mnemonic! If your ledger is compromised, you can always restore a new device again using the same mnemonic.

    Next, click here to learn how to generate an account.

    On a Computer

    danger

    NOTE: It is more secure to perform this action on an offline computer

    To restore an account using a fundraiser mnemonic and store the associated encrypted private key on a computer, use the following command:

    gaiad keys add <yourKeyName> --recover
    • <yourKeyName> is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction.
    • You can add the optional --account flag to specify the path (0, 1, 2, ...) you want to use to generate your account. By default, account 0 is generated.

    The private key of account 0 will be saved in your operating system's credentials storage. +Each time you want to send a transaction, you will need to unlock your system's credentials store. +If you lose access to your credentials storage, you can always recover the private key with the +mnemonic.

    tip

    You may not be prompted for password each time you send a transaction since most operating systems +unlock user's credentials store upon login by default. If you want to change your credentials +store security policies please refer to your operating system manual.

    Creating an Account

    To create an account, you just need to have gaiad installed. Before creating it, you need to know where you intend to store and interact with your private keys. The best options are to store them in an offline dedicated computer or a ledger device. Storing them on your regular online computer involves more risk, since anyone who infiltrates your computer through the internet could exfiltrate your private keys and steal your funds.

    Using a Ledger Device

    danger

    Only use Ledger devices that you bought factory new or trust fully

    When you initialize your ledger, a 24-word mnemonic is generated and stored in the device. This mnemonic is compatible with Cosmos and Cosmos accounts can be derived from it. Therefore, all you have to do is make your ledger compatible with gaiad. To do so, you need to go through the following steps:

    1. Download the Ledger Live app here.
    2. Connect your ledger via USB and update to the latest firmware
    3. Go to the ledger live app store, and download the "Cosmos" application (this can take a while). Note: You may have to enable Dev Mode in the Settings of Ledger Live to be able to download the "Cosmos" application.
    4. Navigate to the Cosmos app on your ledger device

    Then, to create an account, use the following command:

    gaiad keys add <yourAccountName> --ledger
    danger

    This command will only work while the Ledger is plugged in and unlocked

    • <yourKeyName> is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction.
    • You can add the optional --account flag to specify the path (0, 1, 2, ...) you want to use to generate your account. By default, account 0 is generated.

    Using a Computer

    danger

    NOTE: It is more secure to perform this action on an offline computer

    To generate an account, just use the following command:

    gaiad keys add <yourKeyName>

    The command will generate a 24-words mnemonic and save the private and public keys for account 0 +at the same time. +Each time you want to send a transaction, you will need to unlock your system's credentials store. +If you lose access to your credentials storage, you can always recover the private key with the +mnemonic.

    tip

    You may not be prompted for password each time you send a transaction since most operating systems +unlock user's credentials store upon login by default. If you want to change your credentials +store security policies please refer to your operating system manual.

    danger

    Do not lose or share your 12 words with anyone. To prevent theft or loss of funds, it is best to ensure that you keep multiple copies of your mnemonic, and store it in a safe, secure place and that only you know how to access. If someone is able to gain access to your mnemonic, they will be able to gain access to your private keys and control the accounts associated with them.

    danger

    After you have secured your mnemonic (triple check!), you can delete bash history to ensure no one can retrieve it:

    history -c
    rm ~/.bash_history
    • <yourKeyName> is the name of the account. It is a reference to the account number used to derive the key pair from the mnemonic. You will use this name to identify your account when you want to send a transaction.
    • You can add the optional --account flag to specify the path (0, 1, 2, ...) you want to use to generate your account. By default, account 0 is generated.

    You can generate more accounts from the same mnemonic using the following command:

    gaiad keys add <yourKeyName> --recover --account 1

    This command will prompt you to input a passphrase as well as your mnemonic. Change the account number to generate a different account.

    Accessing the Cosmos Hub Network

    In order to query the state and send transactions, you need a way to access the network. To do so, you can either run your own full-node, or connect to someone else's.

    danger

    NOTE: Do not share your mnemonic (12 or 24 words) with anyone. The only person who should ever need to know it is you. This is especially important if you are ever approached via email or direct message by someone requesting that you share your mnemonic for any kind of blockchain services or support. No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to share any kind of account credentials or your mnemonic.".

    Running Your Own Full-Node

    This is the most secure option, but comes with relatively high resource requirements. In order to run your own full-node, you need good bandwidth and at least 1TB of disk space.

    You will find the tutorial on how to install gaiad here, and the guide to run a full-node here.

    Connecting to a Remote Full-Node

    If you do not want or cannot run your own node, you can connect to someone else's full-node. You should pick an operator you trust, because a malicious operator could return incorrect query results or censor your transactions. However, they will never be able to steal your funds, as your private keys are stored locally on your computer or ledger device. Possible options of full-node operators include validators, wallet providers or exchanges.

    In order to connect to the full-node, you will need an address of the following form: https://77.87.106.33:26657 (Note: This is a placeholder). This address has to be communicated by the full-node operator you choose to trust. You will use this address in the following section.

    Setting Up gaiad

    tip

    Before setting up gaiad, make sure you have set up a way to access the Cosmos Hub network

    danger

    Please check that you are always using the latest stable release of gaiad

    gaiad is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not. Let us set it up properly.

    In order to set up gaiad, use the following command:

    gaiad config <flag> <value>

    It allows you to set a default value for each given flag.

    First, set up the address of the full-node you want to connect to:

    gaiad config node <host>:<port

    // example: gaiad config node https://77.87.106.33:26657 (note: this is a placeholder)

    If you run your own full-node, just use tcp://localhost:26657 as the address.

    Finally, let us set the chain-id of the blockchain we want to interact with:

    gaiad config chain-id cosmoshub-4

    Querying the State

    tip

    Before you can bond atoms and withdraw rewards, you need to set up gaiad

    gaiad lets you query all relevant information from the blockchain, like account balances, amount of bonded tokens, outstanding rewards, governance proposals and more. Next is a list of the most useful commands for delegator.

    // query account balances and other account-related information
    gaiad query account <yourAddress>

    // query the list of validators
    gaiad query staking validators

    // query the information of a validator given their address (e.g. cosmosvaloper1n5pepvmgsfd3p2tqqgvt505jvymmstf6s9gw27)
    gaiad query staking validator <validatorAddress>

    // query all delegations made from a delegator given their address (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg)
    gaiad query staking delegations <delegatorAddress>

    // query a specific delegation made from a delegator (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg) to a validator (e.g. cosmosvaloper1n5pepvmgsfd3p2tqqgvt505jvymmstf6s9gw27) given their addresses
    gaiad query staking delegation <delegatorAddress> <validatorAddress>

    // query the rewards of a delegator given a delegator address (e.g. cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg)
    gaiad query distribution rewards <delegatorAddress>

    // query all proposals currently open for depositing
    gaiad query gov proposals --status deposit_period

    // query all proposals currently open for voting
    gaiad query gov proposals --status voting_period

    // query a proposal given its proposalID
    gaiad query gov proposal <proposalID>

    For more commands, just type:

    gaiad query

    For each command, you can use the -h or --help flag to get more information.

    Sending Transactions

    danger

    On Cosmos Hub mainnet, the accepted denom is uatom, where 1atom = 1,000,000uatom

    A Note on Gas and Fees

    Transactions on the Cosmos Hub network need to include a transaction fee in order to be processed. This fee pays for the gas required to run the transaction. The formula is the following:

    fees = ceil(gas * gasPrices)

    The gas is dependent on the transaction. Different transaction require different amount of gas. The gas amount for a transaction is calculated as it is being processed, but there is a way to estimate it beforehand by using the auto value for the gas flag. Of course, this only gives an estimate. You can adjust this estimate with the flag --gas-adjustment (default 1.0) if you want to be sure you provide enough gas for the transaction. For the remainder of this tutorial, we will use a --gas-adjustment of 1.5.

    The gasPrice is the price of each unit of gas. Each validator sets a min-gas-price value, and will only include transactions that have a gasPrice greater than their min-gas-price.

    The transaction fees are the product of gas and gasPrice. As a user, you have to input 2 out of 3. The higher the gasPrice/fees, the higher the chance that your transaction will get included in a block.

    tip

    For mainnet, the recommended gas-prices is 0.0025uatom.

    Sending Tokens

    tip

    Before you can bond atoms and withdraw rewards, you need to set up gaiad and create an account

    danger

    Note: These commands need to be run on an online computer. It is more secure to perform them commands using a Ledger Nano S device. For the offline procedure, click here.

    // Send a certain amount of tokens to an address
    // Ex value for parameters (do not actually use these values in your tx!!): <to_address>=cosmos16m93fezfiezhvnjajzrfyszml8qm92a0w67ntjhd3d0 <amount>=1000000uatom
    // Ex value for flags: <gasPrice>=0.0025uatom

    gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]

    Bonding Atoms and Withdrawing Rewards

    tip

    Before you can bond atoms and withdraw rewards, you need to set up gaiad and create an account

    danger

    Before bonding Atoms, please read the delegator faq to understand the risk and responsibilities involved with delegating

    danger

    Note: These commands need to be run on an online computer. It is more secure to perform them commands using a ledger device. For the offline procedure, click here.

    // Bond a certain amount of Atoms to a given validator
    // ex value for flags: <validatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToBound>=10000000uatom, <gasPrice>=0.0025uatom

    gaiad tx staking delegate <validatorAddress> <amountToBond> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>


    // Redelegate a certain amount of Atoms from a validator to another
    // Can only be used if already bonded to a validator
    // Redelegation takes effect immediately, there is no waiting period to redelegate
    // After a redelegation, no other redelegation can be made from the account for the next 3 weeks
    // ex value for flags: <stcValidatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToRedelegate>=100000000uatom, <gasPrice>=0.0025uatom

    gaiad tx staking redelegate <srcValidatorAddress> <destValidatorAddress> <amountToRedelegate> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>

    // Withdraw all rewards
    // ex value for flag: <gasPrice>=0.0025uatom

    gaiad tx distribution withdraw-all-rewards --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>


    // Unbond a certain amount of Atoms from a given validator
    // You will have to wait 3 weeks before your Atoms are fully unbonded and transferrable
    // ex value for flags: <validatorAddress>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <amountToUnbound>=10000000uatom, <gasPrice>=0.0025uatom

    gaiad tx staking unbond <validatorAddress> <amountToUnbond> --from <delegatorKeyName> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice>
    danger

    If you use a connected Ledger, you will be asked to confirm the transaction on the device before it is signed and broadcast to the network. Note that the command will only work while the Ledger is plugged in and unlocked.

    To confirm that your transaction went through, you can use the following queries:

    // your balance should change after you bond Atoms or withdraw rewards
    gaiad query account

    // you should have delegations after you bond Atom
    gaiad query staking delegations <delegatorAddress>

    // this returns your tx if it has been included
    // use the tx hash that was displayed when you created the tx
    gaiad query tx <txHash>

    Double check with a block explorer if you interact with the network through a trusted full-node.

    Participating in Governance

    Primer on Governance

    The Cosmos Hub has a built-in governance system that lets bonded Atom holders vote on proposals. There are three types of proposal:

    • Text Proposals: These are the most basic type of proposals. They can be used to get the opinion of the network on a given topic.
    • Parameter Proposals: These are used to update the value of an existing parameter.
    • Software Upgrade Proposal: These are used to propose an upgrade of the Hub's software.

    Any Atom holder can submit a proposal. In order for the proposal to be open for voting, it needs to come with a deposit that is greater than a parameter called minDeposit. The deposit need not be provided in its entirety by the submitter. If the initial proposer's deposit is not sufficient, the proposal enters the deposit_period status. Then, any Atom holder can increase the deposit by sending a depositTx.

    Once the deposit reaches minDeposit, the proposal enters the voting_period, which lasts 2 weeks. Any bonded Atom holder can then cast a vote on this proposal. The options are Yes, No, NoWithVeto and Abstain. The weight of the vote is based on the amount of bonded Atoms of the sender. If they don't vote, delegator inherit the vote of their validator. However, delegators can override their validator's vote by sending a vote themselves.

    At the end of the voting period, the proposal is accepted if there are more than 50% Yes votes (excluding Abstain votes) and less than 33.33% of NoWithVeto votes (excluding Abstain votes).

    In Practice

    tip

    Before you can bond atoms and withdraw rewards, you need to bond Atoms

    danger

    Note: These commands need to be run on an online computer. It is more secure to perform them commands using a ledger device. For the offline procedure, click here.

    // Submit a Proposal
    // <type>=text/parameter_change/software_upgrade
    // ex value for flag: <gasPrice>=0.0025uatom

    // the proposal must meet the minimum deposit amount - please check the current chain params
    gaiad tx gov submit-legacy-proposal --title "Test Text Proposal" --description "My awesome proposal" --type "text" --deposit=10000000uatom --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>

    // Increase deposit of a proposal
    // Retrieve proposalID from $gaiad query gov proposals --status deposit_period
    // ex value for parameter: <deposit>=10000000uatom

    gaiad tx gov deposit <proposalID> <deposit> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>

    // Vote on a proposal
    // Retrieve proposalID from $gaiad query gov proposals --status voting_period
    // <option>=yes/no/no_with_veto/abstain

    gaiad tx gov vote <proposalID> <option> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --from <delegatorKeyName>

    Signing Transactions From an Offline Computer

    If you do not have a ledger device and want to interact with your private key on an offline computer, you can use the following procedure. First, generate an unsigned transaction on an online computer with the following command (example with a bonding transaction):

    // Bond Atoms
    // ex value for flags: <amountToBound>=10000000uatom, <bech32AddressOfValidator>=cosmosvaloper18thamkhnj9wz8pa4nhnp9rldprgant57pk2m8s, <gasPrice>=0.0025uatom, <delegatorAddress>=cosmos10snjt8dmpr5my0h76xj48ty80uzwhraqalu4eg

    gaiad tx staking delegate <validatorAddress> <amountToBond> --from <delegatorAddress> --gas auto --gas-adjustment 1.5 --gas-prices <gasPrice> --generate-only > unsignedTX.json

    In order to sign, you will also need the chain-id, account-number and sequence. The chain-id is a unique identifier for the blockchain on which you are submitting the transaction. The account-number is an identifier generated when your account first receives funds. The sequence number is used to keep track of the number of transactions you have sent and prevent replay attacks.

    Get the chain-id from the genesis file (4), and the two other fields using the account query:

    gaiad query account <yourAddress> --chain-id cosmoshub-4

    Then, copy unsignedTx.json and transfer it (e.g. via USB) to the offline computer. If it is not done already, create an account on the offline computer. For additional security, you can double check the parameters of your transaction before signing it using the following command:

    cat unsignedTx.json

    Now, sign the transaction using the following command. You will need the chain-id, sequence and account-number obtained earlier:

    gaiad tx sign unsignedTx.json --from <delegatorKeyName> --offline --chain-id cosmoshub-4 --sequence <sequence> --account-number <account-number> > signedTx.json

    Copy signedTx.json and transfer it back to the online computer. Finally, use the following command to broadcast the transaction:

    gaiad tx broadcast signedTx.json
    + + + + \ No newline at end of file diff --git a/v17.1.0/delegators/delegator-guide-cli.html.html b/v17.1.0/delegators/delegator-guide-cli.html.html new file mode 100644 index 00000000000..9dd79b00871 --- /dev/null +++ b/v17.1.0/delegators/delegator-guide-cli.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/delegators/delegator-security.html b/v17.1.0/delegators/delegator-security.html new file mode 100644 index 00000000000..60d3ac8550c --- /dev/null +++ b/v17.1.0/delegators/delegator-security.html @@ -0,0 +1,26 @@ + + + + + +Delegator Security | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Delegator Security

    The launch of any public blockchain is an incredibly exciting time, and it's definitely one that malicious actors may try to take advantage of for their own personal gain. Owning and having access to cryptocurrency can make you a valuable target for an attacker, but there are many things you can do to improve your personal security and reduce or eliminate security risks.

    Social Engineering

    Social engineering has existed for about as long as human beings have been on the planet, and in the technical era, it usually takes in the form of phishing or spearphishing . Both of these attacks are wildly successful forms of trickery that are responsible for over 95% of account security breaches, and they don't just happen via email: these days, opportunistic and targeted phishing attempts take place anywhere that you have an inbox . It doesn't matter if you're using Signal, Telegram, SMS, Twitter, or just checking your DMs on forums or social networks, attackers have a plethora of opportunities to gain foothold in your digital life in effort to separate you from valuable information and assets that you most definitely don't want to lose. If a deal pops up that sounds too good to be true , or a message shows up asking for information that should never, ever be shared with someone else, you can always verify it before engaging with it by navigating to our official website or an official Cosmos communication channel on your own.

    • Be skeptical of unexpected attachments, or emails that ask you to visit a suspicious or unfamiliar website in the context of blockchains or cryptocurrency. An attacker may attempt to lure you to a compromised site designed to steal sensitive information from your computer. If you're a Gmail user, test your resilience against the latest email-based phishing tactics here .

    • Do your due diligence before purchasing ATOM. Neither the Tendermint team nor the Interchain Foundation will be selling ATOM at launch, so if you see social media posts or emails advertising a token sale from us, they're not real and should be dismissed immediately. If you're on the hunt for ATOM, make sure that you've researched the seller or exchange to confirm that the tokens are coming from a trustworthy source.

    • No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to share any kind of account credentials or your 12 words with us, and we will always use our official Twitter, Medium, and Github accounts to communicate important news directly to the Cosmos community.

    If you receive an email or tweet that sounds too good to be true, is likely to be a scam.

    Key Management

    The best way to minimize the risk of theft or loss of ATOM is to have a strong storage and backup strategy for your private keys. The safest way to store your keys is offline, either in a cryptocurrency wallet or on a device that you never connect to the internet. The best backup strategy for your k yes is to ensure that you have multiple copies of them stored in safe places, and to take specific measures to protect at least one copy of your keys from any kind of natural disaster that is a likely possibility in your part of the world.

    To protect your ATOM, do not share your 12 words with anyone. The only person who should ever need to know them is you. You do not need to share your private keys if you're delegating ATOM to a validator on the network or to use custodial services. If anyone asks for your key material,

    Software Vulnerabilities

    To protect yourself and ensure you're using the safest code is to use the latest version of software available, and to update immediately (or as soon as you can) after a security advisory is released. This is important for your laptops, mobile devices, cryptocurrency wallets, and anything else that may be linked to your identity or your cryptocurrency.

    To protect your ATOM, you should only download software directly from official sources, and make sure that you're always using the latest, most secure version of gaiad when you're doing anything that involves your 12 words. The latest versions of Tendermint, the Cosmos-SDK, and gaiad will always be available from our official Github repositories.

    No one from Cosmos, the Tendermint team or the Interchain Foundation will ever send an email that asks for you to download a software attachment after sending out a security advisory or making a patch available.

    Verifying Transactions

    Be skeptical of technical advice, especially advice that comes from people you do not know in forums and on group chat channels. Familiarize yourself with important commands, especially those that will help you carry out high-risk actions, and consult our official documentation to make sure that you're not being tricked into doing something that will harm you or your validator.

    When sending transactions or doing anything that may spend coins, you should always verify those transactions before hitting send. While address strings are long, it is important to visually comparing them in blocks of 4 characters at a time to ensure that you are sending them to the right place rather than into oblivion.

    Account Security

    One of the most important things you can do to protect your cryptocurrency and eliminate risk is to harden all of your critical online accounts. Attackers will try to gain foothold wherever they can, and will use that foothold to pivot from one place to another. Unprotected accounts like email, social media, your Github account, the Cosmos Forum and anything in between could give an attacker an opportunities to gain foothold in your online life.

    For people who hold cryptocurrency, there are two specific account security actions that can be taken to eliminate specific risks that come with being part of the blockchain world.

    • First, it is important to enable 2-factor authentication everywhere you can, and to make sure that you are using a code generator or U2F hardware key as a second factor.

    • Second, be mindful of account recovery methods used to regain access to your most important accounts and make sure that you do not use SMS as a recovery method. If you haven't done so yet, start using an authenticator app or a hardware key immediately for your personal email account and wherever else you manage your tokens, especially if you use online exchanges.

    Supply Chain Attacks

    Whether you're buying a hardware or a hardware wallet, it is important to purchase whatever you need directly from the supplier or from a trusted source. This is the only way to completely eliminate the risk of a compromised device or chip from stealing your private keys, especially since there are reports of compromised wallets being sold on Amazon and through other popular online marketplaces.

    Disclaimer

    Please note that this is highly experimental software. In these early days, we can expect to have issues, updates, and bugs. The existing tools require advanced technical skills and involve risks which are outside of the control of the Interchain Foundation and/or the Tendermint team (see also the risk section in the Interchain Cosmos Contribution Terms). Any use of this open source Apache 2.0 licensed software is done at your own risk and on a "AS IS" basis, without warranties or conditions of any kind, and any and all liability of the Interchain Foundation and/or the Tendermint team for damages arising in connection to the software is excluded. Please exercise extreme caution!`

    + + + + \ No newline at end of file diff --git a/v17.1.0/delegators/delegator-security.html.html b/v17.1.0/delegators/delegator-security.html.html new file mode 100644 index 00000000000..d8c2373c379 --- /dev/null +++ b/v17.1.0/delegators/delegator-security.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started.html b/v17.1.0/getting-started.html new file mode 100644 index 00000000000..0e2dbbeff8e --- /dev/null +++ b/v17.1.0/getting-started.html @@ -0,0 +1,26 @@ + + + + + +Getting Started | Cosmos Hub + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started.html.html b/v17.1.0/getting-started.html.html new file mode 100644 index 00000000000..674ddf8d5b4 --- /dev/null +++ b/v17.1.0/getting-started.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started/installation.html b/v17.1.0/getting-started/installation.html new file mode 100644 index 00000000000..553399a4abc --- /dev/null +++ b/v17.1.0/getting-started/installation.html @@ -0,0 +1,28 @@ + + + + + +Installing Gaia | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Installing Gaia

    This guide will explain how to install the gaiad binary and run the cli. With this binary installed on a server, you can participate on the mainnet as either a Full Node or a Validator.

    Build Requirements

    At present, the SDK fully supports installation on linux distributions. For the purpose of this instruction set, we'll be using Ubuntu 22.04 LTS. It is also possible to install gaiad on Unix, while Windows may require additional unsupported third party installation. All steps are listed below for a clean install.

    1. Update & install build tools
    2. Install Go
    3. Install Gaiad binaries

    Build Tools

    Install make and gcc.

    Ubuntu:

    sudo apt-get update

    sudo apt-get install -y make gcc

    Install Go

    tip

    Go 1.21+ is required.

    We suggest the following two ways to install Go. Check out the official docs and Go installer for the correct download for your operating system. Alternatively, you can install Go yourself from the command line. Detailed below are standard default installation locations, but feel free to customize.

    Go Binary Downloads

    Ubuntu:

    At the time of this writing, the latest release is 1.21.7. We're going to download the tarball, extract it to /usr/local, and export GOROOT to our $PATH

    curl -OL https://go.dev/dl/go1.21.7.darwin-amd64.tar.gz

    sudo tar -C /usr/local -xvf https://go.dev/dl/go1.21.7.darwin-amd64.tar.gz


    export PATH=$PATH:/usr/local/go/bin

    Remember to add GOPATH to your $PATH environment variable. If you're not sure where that is, run go env GOPATH. This will allow us to run the gaiad binary in the next step. If you're not sure how to set your $PATH take a look at these instructions.

    export PATH=$PATH:$(go env GOPATH)/bin

    Install the binaries

    Next, let's install the latest version of Gaia. Make sure you git checkout the +correct released version.

    git clone -b <latest-release-tag> https://github.com/cosmos/gaia.git
    cd gaia && make install

    If this command fails due to the following error message, you might have already set LDFLAGS prior to running this step.

    # github.com/cosmos/gaia/cmd/gaiad
    flag provided but not defined: -L
    usage: link [options] main.o
    ...
    make: *** [install] Error 2

    Unset this environment variable and try again.

    LDFLAGS="" make install

    NOTE: If you still have issues at this step, please check that you have the latest stable version of GO installed.

    That will install the gaiad binary. Verify that everything installed successfully by running:

    gaiad version --long

    You should see something similar to the following:

    name: gaia
    server_name: gaiad
    version: v15.0.0
    commit: 682770f2410ab0d33ac7f0c7203519d7a99fa2b6
    build_tags: netgo,ledger
    go: go version go1.21.7 linux/amd64

    Build Tags

    Build tags indicate special features that have been enabled in the binary.

    Build TagDescription
    netgoName resolution will use pure Go code
    ledgerLedger devices are supported (hardware wallets)

    Work with a Cosmos SDK Clone

    To work with your own modifications of the Cosmos SDK, make a fork of this repo, and add a replace clause to the go.mod file. +The replace clause you add to go.mod must provide the correct import path:

    • Make appropriate changes
    • Add replace github.com/cosmos/cosmos-sdk => /path/to/clone/cosmos-sdk to go.mod
    • Run make clean install or make clean build
    • Test changes

    Next

    Now you can join the mainnet, the public testnet.

    + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started/installation.html.html b/v17.1.0/getting-started/installation.html.html new file mode 100644 index 00000000000..24b49ee2c67 --- /dev/null +++ b/v17.1.0/getting-started/installation.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started/quickstart.html b/v17.1.0/getting-started/quickstart.html new file mode 100644 index 00000000000..71baedc3eba --- /dev/null +++ b/v17.1.0/getting-started/quickstart.html @@ -0,0 +1,26 @@ + + + + + +Quick Start - Join Mainnet | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Quick Start - Join Mainnet

    Bootstrap a cosmoshub-4 mainnet node

    Prerequisites

    Note: Make sure the Gaia CLI is installed.

    Sync Options

    To quickly get started, node operators can choose to sync via State Sync or by downloading a snapshot from Quicksync. State Sync works by replaying larger chunks of application state directly rather than replaying individual blocks or consensus rounds. Quicksync is a service provided courtesy of ChainLayer, and offers historical state of the chain available for download every 24 hours. For more advanced information on setting up a node, see the Sync Options section of the full Joining Mainnet Tutorial

    State Sync

    To enable state sync, visit an explorer to get a recent block height and corresponding hash. A node operator can choose any height/hash in the current bonding period, but as the recommended snapshot period is 1000 blocks, it is advised to choose something close to current height - 1000. Set these parameters in the code snippet below <BLOCK_HEIGHT> and <BLOCK_HASH>

    For reference, the list of rpc_servers and persistent peers can be found in the cosmos hub chain-registry repo.

    # Build gaiad binary and initialize chain
    cd $HOME
    git clone -b v15.0.0 https://github.com/cosmos/gaia --depth=1
    cd gaiad
    make install
    gaiad init CUSTOM_MONIKER --chain-id cosmoshub-4

    #Set minimum gas price & peers
    sed -i'' 's/minimum-gas-prices = ""/minimum-gas-prices = "0.0025uatom"/' $HOME/.gaia/config/app.toml
    sed -i'' 's/persistent_peers = ""/persistent_peers = '"\"$(curl -s https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/chain.json | jq -r '[foreach .peers.seeds[] as $item (""; "\($item.id)@\($item.address)")] | join(",")')\""'/' $HOME/.gaia/config/config.toml

    # Configure State sync
    sed -i'' 's/enable = false/enable = true/' $HOME/.gaia/config/config.toml
    sed -i'' 's/trust_height = 0/trust_height = <BLOCK_HEIGHT>/' $HOME/.gaia/config/config.toml
    sed -i'' 's/trust_hash = ""/trust_hash = "<BLOCK_HASH>"/' $HOME/.gaia/config/config.toml
    sed -i'' 's/rpc_servers = ""/rpc_servers = "https:\/\/cosmos-rpc.polkachu.com:443,https:\/\/rpc-cosmoshub-ia.cosmosia.notional.ventures:443,https:\/\/rpc.cosmos.network:443"/' $HOME/.gaia/config/config.toml

    #Start Gaia
    gaiad start --x-crisis-skip-assert-invariants

    Quick Sync

    Note: Make sure to set the --home flag when initializing and starting gaiad if mounting quicksync data externally.

    Create Gaia Home & Config
    mkdir $HOME/.gaia/config -p
    Start Quicksync Download

    Node Operators can decide how much of historical state they want to preserve by choosing between Pruned, Default, and Archive. See the Quicksync.io downloads for up-to-date snapshot sizes.

    Default
    sudo apt-get install wget liblz4-tool aria2 jq -y

    export URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file=="cosmoshub-4-default")|.url'`

    echo $URL

    cd $HOME/.gaia

    aria2c -x5 $URL
    Pruned
    sudo apt-get install wget liblz4-tool aria2 jq -y

    export URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file=="cosmoshub-4-pruned")|.url'`

    echo $URL

    cd $HOME/.gaia

    aria2c -x5 $URL
    Archive
    sudo apt-get install wget liblz4-tool aria2 jq -y

    export URL=`curl -L https://quicksync.io/cosmos.json|jq -r '.[] |select(.file=="cosmoshub-4-archive")|.url'`

    echo $URL

    cd $HOME/.gaia

    aria2c -x5 $URL

    The download logs should look like the following

    01/11 07:48:17 [NOTICE] Downloading 1 item(s)
    [#7cca5a 484MiB/271GiB(0%) CN:5 DL:108MiB ETA:42m41s]

    Completed Download Process:

    [#7cca5a 271GiB/271GiB(99%) CN:1 DL:77MiB]
    01/11 08:32:19 [NOTICE] Download complete: /mnt/quicksync_01/cosmoshub-4-pruned.20220111.0310.tar.lz4

    Download Results:
    gid |stat|avg speed |path/URI
    ======+====+===========+=======================================================
    7cca5a|OK | 105MiB/s|/mnt/quicksync_01/cosmoshub-4-pruned.20220111.0310.tar.lz4

    Status Legend:
    (OK):download completed.
    Unzip
    lz4 -c -d `basename $URL` | tar xf -
    Copy Address Book Quicksync
    curl https://quicksync.io/addrbook.cosmos.json > $HOME/.gaia/config/addrbook.json
    Start Gaia
    gaiad start --x-crisis-skip-assert-invariants

    + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started/quickstart.html.html b/v17.1.0/getting-started/quickstart.html.html new file mode 100644 index 00000000000..105e82435eb --- /dev/null +++ b/v17.1.0/getting-started/quickstart.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started/system-requirements.html b/v17.1.0/getting-started/system-requirements.html new file mode 100644 index 00000000000..25c65cc08d7 --- /dev/null +++ b/v17.1.0/getting-started/system-requirements.html @@ -0,0 +1,26 @@ + + + + + +System requirements | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    System requirements

    Gaia Upgrades

    The Gaia application typically needs at least 32GB RAM, for smooth operation for upgrade, as there may be lenghty migrations to perform.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can allow your machine to run the binary than it could run in RAM alone.

    # Linux instructions
    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile
    + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started/system-requirements.html.html b/v17.1.0/getting-started/system-requirements.html.html new file mode 100644 index 00000000000..d5de60e88b9 --- /dev/null +++ b/v17.1.0/getting-started/system-requirements.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started/what-is-gaia.html b/v17.1.0/getting-started/what-is-gaia.html new file mode 100644 index 00000000000..4857c503a4c --- /dev/null +++ b/v17.1.0/getting-started/what-is-gaia.html @@ -0,0 +1,26 @@ + + + + + +What is Gaia? | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    What is Gaia?

    gaia is the name of the Cosmos SDK application for the Cosmos Hub. It comes with 2 main entrypoints:

    • gaiad: The Gaia Daemon and command-line interface (CLI). runs a full-node of the gaia application.

    gaia is built on the Cosmos SDK using the following modules:

    • x/auth: Accounts and signatures.
    • x/bank: Token transfers.
    • x/staking: Staking logic.
    • x/mint: Inflation logic.
    • x/distribution: Fee distribution logic.
    • x/slashing: Slashing logic.
    • x/gov: Governance logic.
    • ibc-go/modules: Inter-blockchain communication. Hosted in the cosmos/ibc-go repository.
    • x/params: Handles app-level parameters.

    About the Cosmos Hub: The Cosmos Hub is the first Hub to be launched in the Cosmos Network. The role of a Hub is to facilitate transfers between blockchains. If a blockchain connects to a Hub via IBC, it automatically gains access to all the other blockchains that are connected to it. The Cosmos Hub is a public Proof-of-Stake chain. Its staking token is called the Atom.

    Next, learn how to install Gaia.

    + + + + \ No newline at end of file diff --git a/v17.1.0/getting-started/what-is-gaia.html.html b/v17.1.0/getting-started/what-is-gaia.html.html new file mode 100644 index 00000000000..829400458e4 --- /dev/null +++ b/v17.1.0/getting-started/what-is-gaia.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance.html b/v17.1.0/governance.html new file mode 100644 index 00000000000..3aaf1686661 --- /dev/null +++ b/v17.1.0/governance.html @@ -0,0 +1,28 @@ + + + + + +Governance Overview | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Governance Overview

    The Cosmos Hub ("Gaia") has an on-chain governance mechanism for signaling, changing consensus parameters, and spending funds from the community pool.

    This repository provides background information on these different kinds of proposals and best-practices for drafting them and proposing them on-chain.

    Community

    Cosmos governance is driven by the Cosmos community, and much of the documentation in this repo was funded by the community fund itself in +Proposal 23 and Proposal 63. +Governance discussions happens in a number of places moderated by diverse community members, including:

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance.html.html b/v17.1.0/governance.html.html new file mode 100644 index 00000000000..d6cc8171b58 --- /dev/null +++ b/v17.1.0/governance.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/best-practices.html b/v17.1.0/governance/best-practices.html new file mode 100644 index 00000000000..79822fc5369 --- /dev/null +++ b/v17.1.0/governance/best-practices.html @@ -0,0 +1,26 @@ + + + + + +Off-Chain Proposal Process | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Off-Chain Proposal Process

    Once a proposal is on-chain, it cannot be changed to reflect feedback or new information. It's very important to give a proposal time off-chain to receive feedback, input, and edits before going on-chain and asking for votes.

    The process of passing a proposal starts long before it goes on-chain!

    There are currently several types of proposals supported by the Cosmos Hub:

    • Text - Proposal to agree to a certain strategy, plan, commitment, future upgrade or other statement. Text proposals do not directly cause any changes, but they can be used to take a record of the community's opinion or commitment to a future idea.
    • Community Pool Spend - Proposal to spend funds from the community pool on a project.
    • Parameter Change - Proposal to change a core on-chain parameter.
    • Software Upgrade - Proposal to upgrade the chain version.
    • IBC Client Update - Proposal to update an IBC client.

    You'll first want to determine which kind of proposal you are making. Be sure to review all details of your specific proposal type.

    Engage directly with the voting community and seek feedback

    Engagement is likely to be critical to the success of a proposal. The degree to which you engage with the Cosmos Hub community should be relative to the potential impact that your proposal may have on the stakeholders. This guide does not cover all ways of engaging but here are some suggestions:

    • Post your idea to the Cosmos Hub Forum

    • Mention the idea in a community call (often hosted on Twitter)

    • Host an AMA on Reddit

      We encourage you to experiment and use your strengths to introduce proposal ideas and gather feedback.

    There are many different ways to engage. One strategy involves a few stages of engagement before and after submitting a proposal on chain.

    Why do it in stages? It's a more conservative approach to save resources. The idea is to check in with key stakeholders at each stage before investing more resources into developing your proposal.

    In the first stage of this strategy, you should engage people (ideally experts) informally about your idea. You'll want to start with the minimal, critical components (name, value to Cosmos Hub, timeline, any funding needs) and check:

    • Does it make sense?
    • Are there critical flaws?
    • How will this affect other projects or properties of the Hub?

    You should be enagaging with key stakeholders (e.g., a large validator operator) with a few short sentences to measure their support. Here's an example:

    "We are considering a proposal for funding to work on project. We think it will help the Hub to outcome. Timeline is x, and we're asking for y amount. Do you think that this is a proposal that large validator may support?"

    Why a large validator? They tend to be the de facto decision-makers on the Cosmos Hub, since their delegators also delegate their voting power. If you can establish a base layer of off-chain support, you can be more confident that it's worth proceeding to the next stage.

    Note: Many validators will likely hesitate to commit support, and that's okay. It will be important to reassure these stakeholders that this isn't a binding a commitment. You're just canvasing the community to get a feel for whether it's worthwhile to proceed. It's also an opportunity to connect with new people and to answer their questions about what it is you're working on. It will be important for them to clearly understand why you think what you're proposing will be valuable to the Cosmos Hub, and if possible, why it will be valuable to them as long-term stakeholders.

    If you're already confident about your idea, skip to Stage 2.

    Stage 1: Your Idea

    Not yet confident about your idea?

    Great! Governance proposals potentially impact many stakeholders. Introduce your idea with known members of the community before investing resources into drafting a proposal. Don't let negative feedback dissuade you from exploring your idea if you think that it's still important.

    If you know people who are very involved with the Cosmos Hub, send them a private message with a concise overview of what you think will result from your idea or proposed changes. Wait for them to ask questions before providing details. Do the same in semi-private channels where people tend to be respectful (and hopefully supportive).

    Confident with your idea?

    Great! However, remember that governance proposals potentially impact many stakeholders, which can happen in unexpected ways. Introduce your idea with members of the community before investing resources into drafting a proposal. At this point you should seek out and carefully consider critical feedback in order to protect yourself from confirmation bias. This is the ideal time to see a critical flaw, because submitting a flawed proposal on-chain will waste resources and have reputational costs.

    Posting your idea to the Cosmos Hub Forum is a great way to get broad feedback and perspective even if you don't have personal connections to any stakeholders or involved parties.

    Are you ready to draft a governance proposal?

    There will likely be differences of opinion about the value of what you're proposing to do and the strategy by which you're planning to do it. If you've considered feedback from broad perspectives and think that what you're doing is valuable and that your strategy should work, and you believe that others feel this way as well, it's likely worth drafting a proposal. However, remember that the largest ATOM stakers have the biggest vote, so a vocal minority isn't necessarily representative or predictive of the outcome of an on-chain vote.

    You could choose to take a conservative approach and wait until you have some confidence that you roughly have initial support from a majority of the voting power before proceeding to drafting the details of your proposal. Or you could propose the idea, or define the problem statement and let the community participate freely in drafting competing solutions to solve the issue.

    Stage 2: Your Draft Proposal

    The next major section outlines and describes some potential elements of drafting a proposal. Ensure that you have considered your proposal and anticipated questions that the community will likely ask. Once your proposal is on-chain, you will not be able to change it.

    Proposal Elements

    It will be important to balance two things: being detailed and being concise. You'll want to be concise so that people can assess your proposal quickly. You'll want to be detailed so that voters will have a clear, meaningful understanding of what the changes are and how they are likely to be impacted.

    Each major proposal type has a rough template available on the forum: Text, community pool spend, parameter change, software upgrade.

    Each proposal should contain a summmary with key details about what the proposal hopes to change. If you were viewing only the summary with no other context, it should be a good start to being able to make a decision.

    Assume that many people will stop reading at this point. However it is important to provide in-depth information. The on-chain proposal text should also include a link to an un-editable version of the text, such as an IPFS pin, and a link to where discussion about the idea is happening.

    A few more pointers for Parameter-change and Community Spend proposals are below.

    Parameter-Change

    An example of a successful parameter change proposal is Proposal #66. Note that this proposal went on-chain without the recommended IPFS pin.

    1. Problem/Value - The problem or value that's motivating the parameter change(s).
    2. Solution - How changing the parameter(s) will address the problem or improve the network.
    3. Risks & Benefits - How making this/these change(s) may expose stakeholders to new benefits and/or risks.
      • The beneficiaries of the change(s) (ie. who will these changes impact and how?)
      • Voters should understand the importance of the change(s) in a simple way
    4. Supplementary materials - Optional materials eg. models, graphs, tables, research, signed petition, etc

    Community-Spend Proposal

    An example of a successful community spend proposal is Proposal #63.

    1. Applicant(s) - The profile of the person(s)/entity making the proposal.
      • Who you are and your involvement in Cosmos and/or other blockchain networks.
      • An overview of team members involved and their relevant experience.
    2. Problem - What you're solving and/or opportunity you're addressing.
      • Past, present (and possibly a prediction of the future without this work being done).
    3. Solution - How you're proposing to deliver the solution.
      • Your plan to fix the problem or deliver value.
      • The beneficiaries of this plan (ie. who will your plan impact and how?).
      • Your reasons for selecting this plan.
      • Your motivation for delivering this solution/value.
    4. Funding - amount and denomination proposed eg. 5000 ATOM.
      • The entity controlling the account receiving the funding.
      • Consider an itemized breakdown of funding per major deliverable.
      • Note that the 'budget' of a spend proposal is generally the easiest thing to criticize. If your budget is vague, consider explaining the reasons you're unable to give a detailed breakdown and be clear about what happens if you do not meet you budget.
    5. Deliverables and timeline - the specifics of what you're delivering and how, and what to expect.
      • What are the specific deliverables? (be detailed).
      • When will each of these be delivered?
      • How will each of these be delivered?
      • What will happen if you do not deliver on time?
      • Do you have a plan to return the funds if you're under-budget or the project fails?
      • How will you be accountable to the Cosmos Hub stakeholders?
        • How will you communicate updates and how often?
        • How can the community observe your progress?
        • How can the community provide feedback?
      • How should the quality of deliverables be assessed? eg. metrics.
    6. Relationships and disclosures.
      • Have you received or applied for grants or funding? for similar work? eg. from the Interchain Foundation.
      • How will you and/or your organization benefit?
      • Do you see this work continuing in the future and is there a plan?
      • What are the risks involved with this work?
      • Do you have conflicts of interest to declare?

    Begin with a well-considered draft proposal

    Ideally, a proposal is first sent to the forum in Markdown format so that it can be further edited and available for comments. A changelog is a great tool so that people can see how the idea has developed over time and in response to feedback.

    This Markdown-formatted post can eventually become the description text in a proposal sent on-chain.

    Engage the community with your draft proposal

    1. Post a draft of your proposal as a topic in the appropriate category of the forum. Hub Proposals is a catch-all if you are not sure where to post, but there are categories for all types of proposals.

    2. Directly engage key members of the community for feedback. These could be large contributors, those likely to be most impacted by the proposal, and entities with high stake-backing (eg. high-ranked validators; large stakers).

    1. Alert the entire community to the draft proposal on other platforms such as Twitter, tagging accounts such as the Cosmos Hub account, the Cosmos Governance account, and other governance-focused groups.

    Submit your proposal to the testnet

    Before going on mainnet, you can test your proposal on the testnet.

    This is a great way to make sure your proposal looks the way you want and refine it before heading to mainnet.

    Stage 3: Your On-Chain Proposal

    A majority of the voting community should probably be aware of the proposal and have considered it before the proposal goes live on-chain. If you're taking a conservative approach, you should have reasonable confidence that your proposal will pass before risking deposit contributions. Make revisions to your draft proposal after each stage of engagement.

    See the submitting guide for more on submitting proposals.

    The Deposit Period

    The deposit period currently lasts 14 days. If you submitted your transaction with the minimum deposit (250 ATOM), your proposal will immediately enter the voting period. If you didn't submit the minimum deposit amount (currently 250 ATOM), then this may be an opportunity for others to show their support by contributing (and risking) their ATOMs as a bond for your proposal. You can request contributions openly and also contact stakeholders directly (particularly stakeholders who are enthusiastic about your proposal). Remember that each contributor is risking their funds, and you can read more about the conditions for burning deposits here.

    This is a stage where proposals may begin to get broader attention. Some block explorers display proposals in the deposit period, while others don't show them until they hit voting period.

    A large cross-section of the blockchain/cryptocurrency community exists on Twitter. Having your proposal in the deposit period is a good time to engage the so-called 'crypto Twitter' Cosmos community to prepare validators to vote (eg. tag @cosmosvalidator) and ATOM-holders that are staking (eg. tag @cosmoshub, @CosmosGov).

    The Voting Period

    At this point you'll want to track which validator has voted and which has not. You'll want to re-engage directly with top stake-holders, ie. the highest-ranking validator operators, to ensure that:

    1. they are aware of your proposal;
    2. they can ask you any questions about your proposal; and
    3. they are prepared to vote.

    Remember that any voter may change their vote at any time before the voting period ends. That historically doesn't happen often, but there may be an opportunity to convince a voter to change their vote. The biggest risk is that stakeholders won't vote at all (for a number of reasons). Validator operators tend to need multiple reminders to vote. How you choose to contact validator operators, how often, and what you say is up to you--remember that no validator is obligated to vote, and that operators are likely occupied by competing demands for their attention. Take care not to stress any potential relationship with validator operators.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/best-practices.html.html b/v17.1.0/governance/best-practices.html.html new file mode 100644 index 00000000000..edc7527c684 --- /dev/null +++ b/v17.1.0/governance/best-practices.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/formatting.html b/v17.1.0/governance/formatting.html new file mode 100644 index 00000000000..1154b848832 --- /dev/null +++ b/v17.1.0/governance/formatting.html @@ -0,0 +1,27 @@ + + + + + +Formatting a Proposal | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Formatting a Proposal

    Many proposals allow for long form text to be included, usually under the key description. These provide the opportunity to include markdown if formatted correctly, as well as line breaks with \n.

    Beware, however, that if you are using the CLI to create a proposal, and setting description using a flag, the text will be escaped which may have undesired effects.

    Formatting a proposal can be a trial-and-error process, which is why first submitting to the testnet is recommended.

    The examples shown below are of the text in a json file packaged into a submit-proposal transaction sent on-chain. More details about how to submit a proposal are in the Submitting a Governance Proposal section, but for now just be aware that the examples are the contents of a file separate from the transaction. As a general rule, any flags specific to a proposal (e.g., Title, description, deposit, parameters, recipient) can be placed in a json file, while flags general to a transaction of any kind (e.g., chain-id, node-id, gas, fees) can remain in the CLI.

    Text

    Text proposals are used by delegators to agree to a certain strategy, plan, commitment, future upgrade, or any other statement in the form of text. Aside from having a record of the proposal outcome on the Cosmos Hub chain, a text proposal has no direct effect on the change Cosmos Hub.

    There are four components:

    1. Title - the distinguishing name of the proposal, typically the way the that explorers list proposals
    2. Summary - the body of the proposal that further describes what is being proposed and details surrounding the proposal
    3. Deposit - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal
    4. Metadata - usually a link to an off-chain resource

    Real example

    Proposal 12 asked if the Cosmos Hub community of validators charging 0% commission was harmful to the success of the Cosmos Hub.

    You can use gaiad tx gov draft-proposal and choose text to create the proposal file.

    You must submit the proposal using gaiad tx gov submit-proposal <path_to_text_proposal.json>.

    {
    "title": "Are Validators Charging 0% Commission Harmful to the Success of the Cosmos Hub?",
    "summary": "This governance proposal is intended to act purely as a signalling proposal. Throughout this history of the Cosmos Hub, there has been much debate about the impact that validators charging 0% commission has on the Cosmos Hub, particularly with respect to the decentralization of the Cosmos Hub and the sustainability for validator operations. Discussion around this topic has taken place in many places including numerous threads on the Cosmos Forum, public Telegram channels, and in-person meetups. Because this has been one of the primary discussion points in off-chain Cosmos governance discussions, we believe it is important to get a signal on the matter from the on-chain governance process of the Cosmos Hub. There have been past discussions on the Cosmos Forum about placing an in-protocol restriction on validators from charging 0% commission. https://forum.cosmos.network/t/governance-limit-validators-from-0-commission-fee/2182 This proposal is NOT proposing a protocol-enforced minimum. It is merely a signalling proposal to query the viewpoint of the bonded Atom holders as a whole. We encourage people to discuss the question behind this governance proposal in the associated Cosmos Hub forum post here: https://forum.cosmos.network/t/proposal-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub/2505 Also, for voters who believe that 0% commission rates are harmful to the network, we encourage optionally sharing your belief on what a healthy minimum commission rate for the network using the memo field of their vote transaction on this governance proposal or linking to a longer written explanation such as a Forum or blog post. The question on this proposal is “Are validators charging 0% commission harmful to the success of the Cosmos Hub?”. A Yes vote is stating that they ARE harmful to the network's success, and a No vote is a statement that they are NOT harmful.",
    "deposit": "100000uatom",
    "metadata": "ipfs://CID",
    }

    Community Pool Spend

    There are five (5) components:

    1. Title - the distinguishing name of the proposal, typically the way the that explorers list proposals
    2. Sumamary - the body of the proposal that further describes what is being proposed and details surrounding the proposal
    3. Recipient - the Cosmos Hub (bech32-based) address that will receive funding from the Community Pool
    4. Amount - the amount of funding that the recipient will receive in micro-ATOMs (uatom)
    5. Deposit - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal

    If the description says that a certain address will receive a certain number of ATOMs, it should also be programmed to do that, but it's possible that that's not the case (accidentally or otherwise). Check that the description aligns with the 'recipient' address.

    Real example

    The amount is 1000000000uatom. 1,000,000 micro-ATOM is equal to 1 ATOM, so recipient address cosmos1xf2qwf6g6xvuttpf37xwrgp08qq984244952ze will receive 1000 ATOM if this proposal is passed.

    The deposit": "1000000uatom results in 1 ATOM being used from the proposal submitter's account.

    You can use the gaiad tx gov draft-proposal utility and choose /cosmos.distribution.v1beta1.MsgCommunityPoolSpend to create a draft proposal file.

    You must use gaiad tx gov submit-proposal <path_to_proposal_file.json> to submit the proposal. The proposal cannot be submitted using submit-legacy-proposal.

    {
    "messages":[
    {
    "@type": "/cosmos.distribution.v1beta1.MsgCommunityPoolSpend",
    "authority": "cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn",
    "recipient": "cosmos00af8sd0a9dfansdfoiasf0a9ssd9fa09i99990",
    "amount": [{
    "denom": "uatom",
    "amount": "10000000000"
    }]
    }
    ],
    "deposit": "100000uatom",
    "proposer": "cosmos12xpdapokdfpsodf32das75sokdaadapsokd1sa",
    "metadata": "Community Pool Spend Proposal Example",
    "title": "Activate governance discussions on the Discourse forum using community pool funds",
    "summary": "## Summary\nProposal to request for 1000 ATOM from the community spending pool to be sent to a multisig who will put funds towards stewardship of the Discourse forum to make it an authoritative record of governance decisions as well as a vibrant space to draft and discuss proposals.\n## Details\nWe are requesting 1000 ATOM from the community spending pool to activate and steward the Cosmos Hub (Discourse) forum for the next six months.\n\nOff-chain governance conversations are currently highly fragmented, with no shared public venue for discussing proposals as they proceed through the process of being drafted and voted on. It means there is no record of discussion that voters can confidently point to for context, potentially leading to governance decisions becoming delegitimized by stakeholders.\n\nThe requested amount will be sent to a multisig comprising individuals (members listed below) who can ensure that the tokens are spent judiciously. We believe stewardship of the forum requires:\n\n* **Moderation**: Format, edit, and categorize posts; Standardize titles and tags; Monitor and approve new posts; Archive posts.\n* **Facilitation**: Ask clarifying questions in post threads; Summarize discussions; Provide historical precedence to discussions.\n* **Engagement**: Circulate important posts on other social channels to increase community participation; Solicit input from key stakeholders.\n* **Guidance**: Orient and assist newcomers; Guide proposers through governance process; Answer questions regarding the forum or Cosmos ecosystem.\nThe work to steward the forum will be carried out by members of [Hypha Worker Co-op](https://hypha.coop/) and individuals selected from the community to carry out scoped tasks in exchange for ATOM from this budget.\n## Multisig Members\n* Hypha: Mai Ishikawa Sutton (Hypha Co-op)\n* Validator: Daniel Hwang (Stakefish)\n* Cosmos Hub developer: Lauren Gallinaro (Interchain Berlin)\n\nWe feel the membership of the multisig should be rotated following the six-month pilot period to preserve insight from the distinct specializations (i.e., Cosmos Hub validators and developers).\n## Timeline and Deliverables\nWe estimate the total work to take 250-300 hours over six months where we hope to produce:\n* **Moving summaries:** Provide succinct summaries of the proposals and include all publicly stated reasons why various entities are choosing to vote for/against a given proposal. These summaries will be written objectively, not siding with any one entity.\n* **Validator platforms:** Create a section of the Forum where we collate all validators' visions for Cosmos Hub governance to allow them to state their positions publicly. We will work with the smaller validators to ensure they are equally represented.\n* **Regular check-ins with the Cosmonaut DAO:** Collaborate with the future Cosmonaut DAO to ensure maximal accessibility and engagement. Community management is a critical, complementary aspect of increasing participation in governance.\n* **Announcement channel:** Create a read-only announcement channel in the Cosmos Community Discord, so that new proposals and major discussions can be easily followed.\n* **Tooling friendly posts:** Tag and categorize posts so that they can be easily ingested into existing tooling that validators have setup.\n* **Neutral moderation framework:** Document and follow transparent standards for how the forum is moderated.\n\nAt the end of the period, we will produce a report reflecting on our successes and failures, and recommendations for how the work of maintaining a governance venue can be continuously sustained (e.g., through a DAO). We see this initiative as a process of discovery, where we are learning by doing.\n\nFor more context, you can read through the discussions on this [proposal on the Discourse forum](https://forum.cosmos.network/t/proposal-draft-activate-governance-discussions-on-the-discourse-forum-using-community-pool-funds/5833).\n\n## Governance Votes\nThe following items summarize the voting options and what it means for this proposal:\n**YES** - You approve this community spend proposal to deposit 1000 ATOM to a multisig that will spend them to improve governance discussions in the Discourse forum.\n**NO** - You disapprove of this community spend proposal in its current form (please indicate why in the Cosmos Forum).\n**NO WITH VETO** - You are strongly opposed to this change and will exit the network if passed.\n**ABSTAIN** - You are impartial to the outcome of the proposal.\n## Recipient\ncosmos1xf2qwf6g6xvuttpf37xwrgp08qq984244952ze\n## Amount\n1000 ATOM\n\n***Disclosure**: Hypha has an existing contract with the Interchain Foundation focused on the testnet program and improving documentation. This work is beyond the scope of that contract and is focused on engaging the community in governance.*\n\nIPFS pin of proposal on-forum: (https://ipfs.io/ipfs/Qmaq7ftqWccgYCo8U1KZfEnjvjUDzSEGpMxcRy61u8gf2Y)",
    }

    Legacy Param Change

    tip

    Legacy parameter change proposals are not available for cosmos-sdk modules.

    You can update these CosmosHub modules using submit-legacy-proposal:

    • ibc (transfer, interchain-accounts)
    • provider

    Note: The chages outlined here must be submitted using submit-legacy-proposal.

    For param-change proposals, there are arguably seven (7) components, though three are nested beneath 'Changes':

    1. Title - the distinguishing name of the proposal, typically the way the that explorers list proposals
    2. Description - the body of the proposal that further describes what is being proposed and details surrounding the proposal
    3. Changes - a component containing
    4. Subspace - the Cosmos Hub module with the parameter that is being changed
    5. Key - the parameter that will be changed
    6. Value - the value of the parameter that will be changed by the governance mechanism
    7. Deposit - the amount that will be contributed to the deposit (in micro-ATOMs "uatom") from the account submitting the proposal

    The components must be presented as shown in the example.

    info

    To update any of the cosmos-sdk modules you must use gaiad tx gov submit-proposal with a correctly formatted proposal file containing a MsgUpdateParams.

    When using MsgUpdateParams please note that all fields must always be specified (PUT semantics). Please be careful to not accidentally submit a proposal +that changes more parameters than was intended. The parameters that you do not want to change you can simply copy from existing module params.

    Real example

    This example is 'real', because it was put on-chain using the Theta testnet and can be seen in the block explorer here.

    Not all explorers will show the proposed parameter changes that are coded into the proposal, so ensure that you verify that the description aligns with what the governance proposal is programmed to enact. If the description says that a certain parameter will be increased, it should also be programmed to do that, but it's possible that that's not the case (accidentally or otherwise).

     {
    "title": "Doc update test: Param change for transfer/SendEnabled",
    "description": "Testing the proposal format for enabling IBC transfers on our chain",
    "changes": [
    {
    "subspace": "transfer",
    "key": "transfer",
    "value": true
    }
    ],
    "deposit": "100000uatom"
    }
    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/formatting.html.html b/v17.1.0/governance/formatting.html.html new file mode 100644 index 00000000000..0c25b2f2b39 --- /dev/null +++ b/v17.1.0/governance/formatting.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/process.html b/v17.1.0/governance/process.html new file mode 100644 index 00000000000..f994051edaf --- /dev/null +++ b/v17.1.0/governance/process.html @@ -0,0 +1,26 @@ + + + + + +On-Chain Proposal Process | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    On-Chain Proposal Process

    Governance Parameters

    Several of the numbers involved in governance are parameters and can thus be changed by passing a parameter change proposal.

    • Minimum deposit: 250 ATOM
    • Maximum deposit period: 14 days
    • Voting period: 14 days
    • Quorum: 40% of participating voting power
    • Pass threshold: 50% of participating voting power
    • Veto threshold: 33.40% of participating voting power

    1. Deposit Period

    The deposit period lasts either 14 days or until the proposal deposit totals 250 ATOMs, whichever happens first.

    Deposits

    Prior to a governance proposal entering the voting period (i.e., for the proposal to be voted upon), there must be at least a minimum number of ATOMs deposited (250). Anyone may contribute to this deposit, though it is usually filled by the proposal maker. Deposits of passed and failed proposals are returned to the contributors.

    In the past, different people have considered contributions amounts differently. There is some consensus that this should be a personal choice. There is also some consensus that this can be an opportunity for supporters to signal their support by adding to the deposit amount, so a proposer may choose to leave contribution room (i.e., a deposit below 250 ATOMs) so that others may participate. It is important to remember that any contributed ATOMs are at risk of being burned.

    Burned deposits

    Deposits are burned only when proposals are vetoed as documented in the Cosmos SDK gov module spec. Deposits are not burned for failing to meet quorum or for being rejected.

    2. Voting Period

    The voting period is currently a fixed 14-day period. During the voting period, participants may select a vote of either 'Yes', 'No', 'Abstain', or 'NoWithVeto'. Voters may change their vote at any time before the voting period ends.

    What do the voting options mean?

    1. Abstain: The voter wishes to contribute to quorum without voting for or against a proposal.
    2. Yes: Approval of the proposal in its current form.
    3. No: Disapproval of the proposal in its current form.
    4. NoWithVeto: A ‘NoWithVeto’ vote indicates a proposal either (1) is deemed to be spam, i.e., irrelevant to Cosmos Hub, (2) disproportionately infringes on minority interests, or (3) violates or encourages violation of the rules of engagement as currently set out by Cosmos Hub governance.

    As accepted by the community in Proposal 75, voters are expected to vote 'NoWithVeto' for proposals that are spam, infringe on minority interests, or violate the rules of engagement (i.e., Social protocols which have passed governance and thus been accepted as rules on the Hub). This proposal was an extension of the ideas put forward in Proposal 6.

    Voting 'NoWithVeto' has no immediate additional financial cost to the voter - you do not directly risk your ATOM by using this option.

    What determines whether or not a governance proposal passes?

    There are four criteria:

    1. Deposit is filled: A minimum deposit of 250 ATOM is required for the proposal to enter the voting period
      • anyone may contribute to this deposit
      • the deposit must be reached within 14 days (this is the deposit period)
    2. Quorum is reached: A minimum of 40% of the network's total voting power (staked ATOM) is required to participate
    3. Simple majority of 'Yes' votes: Greater than 50% of the participating voting power must back the 'Yes' vote by the end of the 14-day voting period
    4. Not vetoed: Less than 33.4% of participating voting power must have backed 'NoWithVeto' by the end of the 14-day voting period

    Currently, the criteria for submitting and passing/failing all proposal types is the same.

    How is quorum determined?

    Voting power, whether backing a vote of 'Yes', 'Abstain', 'No', or 'NoWithVeto', counts toward quorum. Quorum is required for the outcome of a governance proposal vote to be considered valid and for deposit contributors to recover their deposit amounts.

    How is voting tallied?

    • Total voting power refers to all staked ATOM at the end of the 14-day voting period. Liquid ATOMs are not part of the total voting power and thus cannot participate in voting.
    • Participating voting power refers to only the ATOM which have been used to cast a vote on a particular proposal. Quorum is set to 40% of the participating voting power.

    Validators not in the active set can cast a vote, but their voting power (including the backing of their delegators) will not count toward the vote if they are not in the active set when the voting period ends. That means that if ATOM is delegated to a validator that is jailed, tombstoned, or outside of the active set at the time that the voting period ends, that ATOM's stake-weight will not count in the vote.

    Though a simple majority 'Yes' vote (ie. 50% of participating voting power) is required for a governance proposal vote to pass, a 'NoWithVeto' vote of 33.4% of participating voting power or greater can override this outcome and cause the proposal to fail. This enables a minority group representing greater than 1/3 of participating voting power to fail a proposal that would otherwise pass.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/process.html.html b/v17.1.0/governance/process.html.html new file mode 100644 index 00000000000..976e4c47f18 --- /dev/null +++ b/v17.1.0/governance/process.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types.html b/v17.1.0/governance/proposal-types.html new file mode 100644 index 00000000000..4b6a59e8e78 --- /dev/null +++ b/v17.1.0/governance/proposal-types.html @@ -0,0 +1,26 @@ + + + + + +Proposal Types | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Proposal Types

    Drafting a Proposal

    Drafting and submitting a proposal is a process that takes time, attention, and involves risk. The objective of this documentation is to make this process easier by preparing participants for what to pay attention to, the information that should be considered in a proposal, and how to reduce the risk of losing deposits.

    Ideally, a proposal should only fail to pass because voters are aware, engaged, and have made an informed decision to vote down the proposal.

    If you are considering drafting a proposal, you should first review the general background on drafting and submitting a proposal:

    1. How the voting process and governance mechanism works
    2. How to draft your proposal and engage with the Cosmos community about it
    3. How to format proposals
    4. How to submit your proposal

    You should also review details specific to each kind of proposal, listed in this section.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types.html.html b/v17.1.0/governance/proposal-types.html.html new file mode 100644 index 00000000000..f64462770b4 --- /dev/null +++ b/v17.1.0/governance/proposal-types.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/community-pool-spend.html b/v17.1.0/governance/proposal-types/community-pool-spend.html new file mode 100644 index 00000000000..ff9209b7b8e --- /dev/null +++ b/v17.1.0/governance/proposal-types/community-pool-spend.html @@ -0,0 +1,26 @@ + + + + + +Community Pool Spend | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Community Pool Spend

    Cosmos Hub launched with community-spend capabilities on December 11, 2019, effectively unlocking the potential for token-holders to vote to approve spending from the Community Pool.

    🇪🇸 Esta página también está disponible en español.

    Learn About the Community Pool

    How is the Community Pool funded?

    2% of all staking rewards generated (via block rewards & transaction fees) are continually transferred to and accrue within the Community Pool. For example, from Dec 19, 2019 until Jan 20, 2020 (32 days), 28,726 ATOM were generated and added to the pool.

    How can funding for the Community Pool change?

    Though the rate of funding is currently fixed at 2% of staking rewards, the effective rate is dependent upon the Cosmos Hub's staking rewards, which can change with inflation and block times.

    The current paramater Community Tax parameter of 2% may be modified with a governance proposal and enacted immediately after the proposal passes.

    How much money is in the Community Pool?

    You may directly query the Cosmos Hub 4 for the balance of the Community Pool:

    gaiad q distribution community-pool --chain-id cosmoshub-4 --node https://rpc.cosmos.network:443

    Alternatively, popular Cosmos explorers such as Big Dipper and Mintscan display the ongoing Community Pool balance.

    How can funds from the Community Pool be spent?

    Funds from the Cosmos Community Pool may be spent via successful governance proposal.

    How should funds from the Community Pool be spent?

    We don't know 🤷

    The prevailing assumption is that funds should be spent in a way that brings value to the Cosmos Hub. However, there is debate about how to keep the fund sustainable. There is also some debate about who should receive funding. For example, part of the community believes that the funds should only be used for those who need funding most. Other topics of concern include:

    • retroactive grants
    • price negotiation
    • fund disbursal (eg. payments in stages; payments pegged to reduce volitiliy)
    • radical overhaul of how the community-spend mechanism functions

    We can expect this to take shape as proposals are discussed, accepted, and rejected by the Cosmos Hub community.

    How are funds disbursed after a community-spend proposal is passed?

    If a community-spend proposal passes successfully, the number of ATOM encoded in the proposal will be transferred from the community pool to the address encoded in the proposal, and this will happen immediately after the voting period ends.

    Why create a proposal to use Community Pool funds?

    There are other funding options, most notably the Interchain Foundation's grant program. Why create a community-spend proposal?

    As a strategy: you can do both. You can submit your proposal to the Interchain Foundation, but also consider submitting your proposal publicly on-chain. If the Hub votes in favour, you can withdraw your Interchain Foundation application.

    As a strategy: funding is fast. Besides the time it takes to push your proposal on-chain, the only other limiting factor is a fixed 14-day voting period. As soon as the proposal passes, your account will be credited the full amount of your proposal request.

    To build rapport. Engaging publicly with the community is the opportunity to develop relationships with stakeholders and to educate them about the importance of your work. Unforeseen partnerships could arise, and overall the community may value your work more if they are involved as stakeholders.

    To be more independent. The Interchain Foundation (ICF) may not always be able to fund work. Having a more consistently funded source and having a report with its stakeholders means you can use your rapport to have confidence in your ability to secure funding without having to be dependent upon the ICF alone.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/community-pool-spend.html.html b/v17.1.0/governance/proposal-types/community-pool-spend.html.html new file mode 100644 index 00000000000..1b1efabeb14 --- /dev/null +++ b/v17.1.0/governance/proposal-types/community-pool-spend.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/param-change.html b/v17.1.0/governance/proposal-types/param-change.html new file mode 100644 index 00000000000..9748e5795a7 --- /dev/null +++ b/v17.1.0/governance/proposal-types/param-change.html @@ -0,0 +1,26 @@ + + + + + +Parameter Change | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Parameter Change

    This Cosmos Hub educational documentation aims to outline the Hub's parameters, describe their functions, and describe the potential implications of modifying each parameter. This documentation also aims to provide guidelines for creating and assessing parameter-change proposals.

    Drafting and submitting a parameter-change governance proposal involves two kinds of risk: losing proposal deposit amounts and the potential to alter the function of the Cosmos Hub network in an undesirable way.

    What parameters can be changed?

    The complete parameters of the Cosmos Hub are split up into different modules, each of which has its own set of parameters. Any of them can be updated with a Param Change Proposal. If you are technically inclined, this is the full list of modules in the Cosmos SDK. The Cosmos Hub is built using the Cosmos SDK, but not all available modules are in use on the Hub.

    There are currently 8 modules active in the Cosmos Hub with parameters that may be altered via governance proposal. New modules may be introduced in the future.

    1. auth - Authentication of accounts and transactions
    2. gov - On-chain governance proposals and voting
    3. staking - Proof-of-stake layer
    4. slashing - Validator punishment mechanisms
    5. distribution - Fee distribution and staking token provision distribution
    6. crisis - Halting the blockchain under certain circumstances (ie. if an invariant is broken)
    7. mint - Creation of new units of staking token

    What are the current parameter values?

    There are ways to query the current settings for each module's parameter(s). Some can be queried with the command line program gaiad.

    You can begin by using the command gaia q [module] -h to get help about the subcommands for the module you want to query. For example, gaiad q staking params --chain-id <chain-id> --node <node-id> returns the settings of relevant parameters:

    bond_denom: uatom
    historical_entries: 10000
    max_entries: 7
    max_validators: 180
    unbonding_time: 1814400s

    If a parameter-change proposal is successful, the change takes effect immediately upon completion of the voting period.

    Note: You cannot currently query the bank module's parameter, which is sendenabled. You also cannot query the crisis module's parameters.

    Why create a parameter change proposal?

    Parameters are what govern many aspects of the chain's behaviour. As circumstances and attitudes change, sometimes you might want to change a parameter to bring the chain's behaviour in line with community opinion. For example, the Cosmos Hub launched with 100 active validators and there have been 4 proposals to date that have increased the MaxValidators parameter. At the time of writing, the active set contains 180 validators.

    The Cosmos Hub has been viewed as a slow-moving, highly secure chain and that is reflected in some of its other parameters, such as a 21 day unbonding period and 14 day voting period. These are quite long compared to other chains in the Cosmos Ecosystem

    Risks in parameter change proposals

    Because parameters dictate some of the ways in which the chain operates, changing them can have an impact beyond what is immediately obvious.

    For example, reducing the unbonding period might seem like the only effect is in how quickly delegators can liquidate their assets. It might also have a much greater impact on the overall security of the network that would be hard to realize at first glance.

    This is one of the reasons that having a thorough discussion before going on-chain is so important - talking through the impacts of a proposal is a great way to avoid unintended effects.

    Credits

    This documentation was originally created by Gavin Birch (Figment Networks). Its development was supported by funding approved on January 29, 2020 by the Cosmos Hub via Community Spend Proposal 23 (full Proposal PDF here). In late 2021 and early 2022 significant updates were made by Hypha Worker Co-op, especially @dcwalk and @lexaMichaelides. 🙏

    Special thanks to the following for providing credible information:

    • Aleks (All in Bits; Fission Labs) for answering countless questions about these parameters
    • Alessio (All in Bits) for explaining how SigVerifyCostED25519 & SigVerifyCostSecp256k1 work, and detailed answers to my many questions
    • Vidor for volunteering to explain ConstantFee and answering my many questions in detail
    • Hyung (B-Harvest) for volunteering how InflationRateChange works
    • Joe (Chorus One) for explaining the security details involved with using full nodes for transactions
    • Sunny (All in Bits; Sikka) for volunteering an explanation of the purpose of withdrawaddrenabled
    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/param-change.html.html b/v17.1.0/governance/proposal-types/param-change.html.html new file mode 100644 index 00000000000..5a9a8c0d535 --- /dev/null +++ b/v17.1.0/governance/proposal-types/param-change.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Auth.html b/v17.1.0/governance/proposal-types/params-change/Auth.html new file mode 100644 index 00000000000..10c9e9c3022 --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Auth.html @@ -0,0 +1,26 @@ + + + + + +x/auth | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    x/auth

    gaiad q auth params

    The auth module is responsible for authenticating accounts and transactions. It has the following parameters:

    KeyValue
    max_memo_characters"512"
    tx_sig_limit"7"
    sig_verify_cost_ed25519"590"
    tx_size_cost_per_byte"10"
    sig_verify_cost_secp256k1"1000"

    The auth module is responsible for specifying the base transaction and account types for an application, since the SDK itself is agnostic to these particulars. It contains the ante handler, where all basic transaction validity checks (signatures, nonces, auxiliary fields) are performed, and exposes the account keeper, which allows other modules to read, write, and modify accounts.

    Governance notes on parameters

    max_memo_characters

    The character limit for each transaction memo.

    There is an option to include a "memo," or additional information (data) to Cosmos Hub transactions, whether sending funds, delegating, voting, or other transaction types. This parameter limits the number of characters that may be included in the memo line of each transaction.

    • on-chain value: "512"
    • cosmoshub-4 genesis: 512
    • cosmoshub-3 genesis: 512

    Decreasing the value of max_memo_characters

    Decreasing the value of max_memo_characters will decrease the character limit for each transaction memo. This may break the functionality of applications that rely upon the data in the memo field. For example, an exchange may use a common deposit address for all of its users, and then individualize account deposits using the memo field. If the memo field suddenly decreased, the exchange may no longer automatically sort its users' transactions.

    Increasing the value of max_memo_characters

    Increasing the value of max_memo_characters will increase the character limit for each transaction memo. This may enable new functionality for applications that use transaction memos. It may also enable an increase in the amount of data in each block, leading to an increased storage need for the blockchain and state bloat.

    tx_sig_limit

    The max number of signatures per transaction

    Users and applications may create multisignature (aka multisig) accounts. These accounts require more than one signature to generate a transaction. This parameter limits the number of signatures in a transaction.

    • on-chain value: "7"
    • cosmoshub-4 genesis: 7
    • cosmoshub-3 genesis: 7

    Decreasing the value of tx_sig_limit

    Decreasing the value of tx_sig_limit will decrease the maximum number of signatures possible. This may constrain stakeholders that want to use as many as seven signatures to authorize a transaction. It will also break the functionality of entities or applications dependent upon up to seven transactions, meaning that those transactions will no longer be able to be authorized. In this case, funds and functions controlled by a multisignature address will no longer be accessible, and funds may become stranded.

    Increasing the value of tx_sig_limit

    Increasing the value of tx_sig_limit will increase the maximum number of signatures possible. As this value increases, the network becomes more likely to be susceptible to attacks that slow block production, due to the burden of computational cost when verifying more signatures (since signature verification is costlier than other operations).

    tx_size_cost_per_byte

    Sets the cost of transactions, in units of gas.

    tx_size_cost_per_byte is used to compute the gas-unit consumption for each transaction.

    • on-chain value: "10"
    • cosmoshub-4 genesis: 10
    • cosmoshub-3 genesis: 10

    Decreasing the value of tx_size_cost_per_byte

    Decreasing the value of tx_size_cost_per_byte will reduce the number of gas units used per transaction. This may also reduce the fees that validators earn for processing transactions. There may be other effects that have not been detailed here.

    Increasing the value of tx_size_cost_per_byte

    Increasing the value of tx_size_cost_per_byte will raise the number of gas units used per transaction. This may also increase the fees that validators earn for processing transactions. There may be other effects that have not been detailed here.

    sig_verify_cost_ed25519

    The cost for verifying ED25519 signatures, in units of gas.

    Ed25519 is the EdDSA cryptographic signature scheme (using SHA-512 (SHA-2) and Curve25519) that is used by Cosmos Hub validators. sig_verify_cost_ed25519 is the gas (ie. computational) cost for verifying ED25519 signatures, and ED25519-based transactions are not currently accepted by the Cosmos Hub.

    • on-chain value: "590"
    • cosmoshub-4 genesis: 590
    • cosmoshub-3 genesis: 590

    Decreasing the value of sig_verify_cost_ed25519

    Decreasing the value of sig_verify_cost_ed25519 will decrease the amount of gas that is consumed by transactions that require Ed25519 signature verifications. Since Ed25519-signed transactions are not currently accepted by Cosmos Hub, changing this parameter is unlikely to affect stakeholders at this time.

    Increasing the value of sig_verify_cost_ed25519

    Increasing the value of sig_verify_cost_ed25519 will increase the amount of gas that is consumed by transactions that require Ed25519 signature verifications. Since Ed25519 signature transactions are not currently accepted by Cosmos Hub, changing this parameter is unlikely to affect stakeholders at this time.

    Notes

    Ed25519 signatures are not currently being accepted by the Cosmos Hub. Ed25519 signatures will be verified and can be considered valid, so the gas to verify them will be consumed. However, the transaction itself will be rejected. It could be that these signatures will be used for transactions a later time, such as after inter-blockchain communication (IBC) evidence upgrades happen.

    sig_verify_cost_secp256k1

    The cost for verifying Secp256k1 signatures, in units of gas.

    Secp256k1 is an elliptic curve domain parameter for cryptographic signatures used by user accounts in the Cosmos Hub. sig_verify_cost_secp256k1 is the gas (ie. computational) cost for verifying Secp256k1 signatures. Practically all Cosmos Hub transactions require Secp256k1 signature verifications.

    • on-chain value: "1000"
    • cosmoshub-4 default: 1000
    • cosmoshub-3 default: 1000

    Decreasing the value of sig_verify_cost_secp256k1

    Decreasing the value of sig_verify_cost_secp256k1 will decrease the amount of gas that is consumed by practically all Cosmos Hub transactions, which require Secp256k1 signature verifications. Decreasing this parameter may have unintended effects on how the Cosmos Hub operates, since the computational cost of verifying a transaction may be greater than what the system's assumption is.

    Increasing the value of sig_verify_cost_secp256k1

    Increasing the value of sig_verify_cost_secp256k1 will increase the amount of gas that is consumed by practically all Cosmos Hub transactions, which require Secp256k1 signature verifications. Increasing this parameter may have unintended effects on how the Cosmos Hub operates, since the computational cost of verifying a transaction may be less than what the system's assumption is.

    Notes

    There should be a better understanding of what the potential implications are for changing sig_verify_cost_secp256k1. For example, gas calculations are important because blocks have a gas limit. Transactions could be rejected for exceeding the block gas limit, breaking application functionality or perhaps preventing addresses controlled by multiple signatures from moving funds.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Auth.html.html b/v17.1.0/governance/proposal-types/params-change/Auth.html.html new file mode 100644 index 00000000000..69495134169 --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Auth.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Crisis.html b/v17.1.0/governance/proposal-types/params-change/Crisis.html new file mode 100644 index 00000000000..dad2a80b41f --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Crisis.html @@ -0,0 +1,26 @@ + + + + + +x/crisis subspace | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    x/crisis subspace

    The crisis module is responsible for halting the Cosmos Hub if an invariant is broken. The crisis module has the following parameters:

    KeyValue
    ConstantFee{"amount":"1333000000","denom":"uatom"}

    The crisis module is responsible for halting the blockchain under the circumstance that a blockchain invariant is broken. Invariants can be registered with the application during the application initialization process.

    Governance notes on parameters

    ConstantFee

    The amount required to send a message to halt the Cosmos Hub chain if an invariant is broken, in micro-ATOM.

    A Cosmos account (address) can send a transaction message that will halt the Cosmos Hub chain if an invariant is broken. An example of this would be if all of the account balances in total did not equal the total supply. This kind of transaction could consume excessive amounts of gas to compute, beyond the maximum allowable block gas limit. ConstantFee makes it possible to bypass the gas limit in order to process this transaction, while setting a cost to disincentivize using the function to attack the network. The cost of the transaction is 1333000000 uatom (1,333 ATOM) and will effectively not be paid if the chain halts due to a broken invariant (which similar to being refunded). If the invariant is not broken, then ConstantFee will be paid. All in Bits has published more information about the crisis module here.

    • on-chain value: {"amount":"1333000000","denom":"uatom"}
    • cosmoshub-4 default: 1333000000 uatom
    • cosmoshub-3 default: 1333000000 uatom

    Decreasing the value of ConstantFee

    Decreasing the value of the ConstantFee parameter will reduce the cost of checking an invariant. This will likely make it easier to halt the chain if an invariant is actually broken, but it will lower the cost for an attacker to use this function to slow block production.

    Increasing the value of ConstantFee

    Increasing the value of the ConstantFee parameter will increase the cost of checking an invariant. This will likely make it more difficult to halt the chain if an invariant is actually broken, but it will increase the cost for an attacker to use this function to slow block production.

    Notes

    Only registered invariants may be checked with this transaction message. Validators are reportedly performant enough to handle large computations like invariant checks, and the likely outcome of multiple invariant checks would be longer block times. In the code, there is a comment that indicates that the designers were targeting $5000 USD as the required amount of ATOMs to run an invariant check.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Crisis.html.html b/v17.1.0/governance/proposal-types/params-change/Crisis.html.html new file mode 100644 index 00000000000..142853bf17d --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Crisis.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Distribution.html b/v17.1.0/governance/proposal-types/params-change/Distribution.html new file mode 100644 index 00000000000..acf0a344e1e --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Distribution.html @@ -0,0 +1,27 @@ + + + + + +x/distribution | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    x/distribution

    gaiad q distribution params

    The distribution module is responsible for distributing staking rewards between validators, delegators, and the Community Pool. It has the following parameters:

    KeyValue
    base_proposer_reward"0.010000000000000000"
    bonus_proposer_reward"0.040000000000000000"
    community_tax"0.020000000000000000"
    withdraw_addr_enabledtrue

    The distribution module enables a simple distribution mechanism that passively distributes rewards between validators and delegators. Collected rewards are pooled globally and divided out passively to validators and delegators. Each validator has the opportunity to charge commission to the delegators on the rewards collected on behalf of the delegators. Fees are collected directly into a global reward pool and validator proposer-reward pool.

    There is a known bug associated with this module.

    Governance notes on parameters

    community_tax

    The proportion of staking rewards diverted to the community pool.

    Staking on the Cosmos Hub entitles participants to inflationary (aka "block") rewards and transaction fees. A portion of these staking rewards is diverted to the community pool, which can be spent with a successful community-spend governance proposal. community_tax is the parameter that determines the proportion of staking rewards diverted to the community pool, which is currently 0.020000000000000000 (2%) of all staking rewards.

    • on-chain value: "0.020000000000000000"
    • cosmoshub-4 default: 0.020000000000000000
    • cosmoshub-3 default: 0.020000000000000000

    Decreasing the value of community_tax

    Decreasing the value of the community_tax parameter will decrease the rate that the community pool is funded and will increase the staking rewards captured by staking participants. This will make it more likely for the community pool to be exhausted and could potentially increase the motivation for participants to stake.

    Increasing the value of community_tax

    Increasing the value of the community_tax parameter will increase the rate that the community pool is funded and will decrease the staking rewards captured by staking participants. This will make it more less for the community pool to be exhausted and could potentially decrease the motivation for participants to stake.

    base_proposer_reward

    The fixed base reward bonus for the validator proposing a block, as a proportion of transaction fees.

    All validators in the active set share the rewards for producing a block equally, except for the proposer of a valid block: that validator receives a bonus of 0.010000000000000000 (1%) more in transaction fees. The proposer must include a minimum of 2/3 of precommit signatures from the other validators in the active set in order for the block to be valid and to receive the base_proposer_reward bonus. All in Bits has published more in-depth information here.

    • on-chain value: "0.010000000000000000"
    • cosmoshub-4 default: 0.010000000000000000
    • cosmoshub-3 default: 0.010000000000000000

    Decreasing the value of base_proposer_reward

    Decreasing the value of the base_proposer_reward parameter will decrease the advantage that the proposer has over other validators. This may decrease an operator's motivation to ensure that its validator is reliably online and includes at least 2/3 precommit signatures of the other validators in its proposed block.

    Increasing the value of base_proposer_reward

    Increasing the value of the base_proposer_reward parameter will increase the advantage that the proposer has over other validators. This may increase an operator's motivation to ensure that its validator is reliably online and includes at least 2/3 precommit signatures of the other validators in its proposed block.

    Notes

    The Cosmos Hub transaction fee volume is proportionally very low in value compared to the inflationary block rewards, and until that changes, this parameter will likely have very little impact on validator behaviours. As fee volumes increase, the base_proposer_reward bonus may incentivize delegations to the validator(s) with the greatest stake-backing. There are some detailed discussions about the proposer bonus here.

    bonus_proposer_reward

    The maximum additional reward bonus for the validator proposing a block, as a proportion of transaction fees.

    All validators in the active set share the rewards for producing a block equally, except for the proposer of a valid block. If that validator includes more than a minimum of 2/3 of precommit signatures from the other validators in the active set, they are eligible to receive the bonus_proposer_reward of up to 4% (0.040000000000000000), beyond the 1% base_proposer_reward. The bonus proposer reward amount that a validator receives depends upon how many precommit signatures are included in the proposed block (additional to the requisite 2/3). All in Bits has published more in-depth information here.

    • on-chain value: "0.040000000000000000"
    • cosmoshub-4 default: 0.040000000000000000
    • cosmoshub-3 default: 0.040000000000000000

    Decreasing the value of bonus_proposer_reward

    Decreasing the value of the bonus_proposer_reward parameter will decrease the advantage that the proposer has over other validators. This may decrease an operator's motivation to ensure that its validator is reliably online and includes more than 2/3 precommit signatures from the other validators in its proposed block.

    Increasing the value of bonus_proposer_reward

    Increasing the value of the bonus_proposer_reward parameter will increase the advantage that the proposer has over other validators. This may increase an operator's motivation to ensure that its validator is reliably online and includes more than 2/3 precommit signatures from the other validators in its proposed block.

    Notes

    The Cosmos Hub transaction fee volume is proportionally very low in value compared to the inflationary block rewards, and until that changes, this parameter will likely have very little impact on validator behaviours. As fee volumes increase, the bonus_proposer_reward bonus may incentivize delegations to the validator(s) with the greatest stake-backing. There are some detailed discussions about the proposer bonus here.

    Example

    Note that "reserve pool" refers to the community pool. In this example from the All in Bits website, there are 10 validators with equal stake. Each of them applies a 1% commission rate and has 20% of self-delegated Atoms. Now comes a successful block that collects a total of 1025.51020408 Atoms in fees.

    First, a 2% tax is applied. The corresponding Atoms go to the reserve pool (aka community pool). Reserve pool's funds can be allocated through governance to fund bounties and upgrades.

    2% * 1025.51020408 = 20.51020408 Atoms go to the reserve pool. +1005 Atoms now remain. Let's assume that the proposer included 100% of the signatures in its block. It thus obtains the full bonus of 5%.

    We have to solve this simple equation to find the reward R for each validator:

    9R + R + R5% = 1005 ⇔ R = 1005/10.05 = 100

    For the proposer validator:

    The pool obtains R + R * 5%: 105 Atoms

    Commission: 105 80% 1% = 0.84 Atoms

    Validator's reward: 105 * 20% + Commission = 21.84 Atoms

    Delegators' rewards: 105 * 80% - Commission = 83.16 Atoms (each delegator will be able to claim its portion of these rewards in proportion to their stake)

    For each non-proposer validator:

    The pool obtains R: 100 Atoms

    Commission: 100 80% 1% = 0.8 Atoms

    Validator's reward: 100 * 20% + Commission = 20.8 Atoms

    Delegators' rewards: 100 * 80% - Commission = 79.2 Atoms (each delegator will be able to claim their portion of these rewards in proportion to their stake)

    withdrawaddrenabled

    Determines whether or not delegators may set a separate address for receiving staking rewards.

    Delegators can designate a separate withdrawal address (account) that receives staking rewards when withdrawaddrenabled is set to true. When withdrawaddrenabled is set to false, the delegator can no longer designate a separate address for withdrawals.

    • on-chain value:
    • cosmoshub-4 default: true
    • cosmoshub-3 default: true

    Changing the withdrawaddrenabled parameter

    Changing the withdrawaddrenabled to false will prevent delegators from changing or setting a separate withdrawal address (account) that receives the staking rewards. This may disrupt the functionality of applications and the expectations of staking participants.

    Notes

    This parameter was set to false before transfers were enabled in order to prevent stakers from diverting their rewards to other addresses ie. to avoid a loophole that would enable ATOM transfer via diverting staking rewards to a designated address.

    Known Bug

    There is a known bug associated with this module that has reportedly caused a chain to halt. In this reported case, the chain's parameter values were changed to be:

    community_tax: "0.020000000000000000"
    base_proposer_reward: "0.999000000000000000"
    bonus_proposer_reward: "0.040000000000000000"

    Though the system will not allow eg. base_proposer_reward to be a value greater than 1.0, it will allow the community_tax, base_proposer_reward, and bonus_proposer_reward parameters values to total an amount greater than 1.00, which will apparently cause the chain to panic and halt. You can read more about the reported issue here.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Distribution.html.html b/v17.1.0/governance/proposal-types/params-change/Distribution.html.html new file mode 100644 index 00000000000..e5b4732f464 --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Distribution.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Governance.html b/v17.1.0/governance/proposal-types/params-change/Governance.html new file mode 100644 index 00000000000..99c8f7fb9e3 --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Governance.html @@ -0,0 +1,26 @@ + + + + + +x/gov | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    x/gov

    gaiad q gov params

    The gov module is responsible for on-chain governance proposals and voting functionality.

    KeyValue
    deposit_params{"max_deposit_period":"1209600000000000","min_deposit":[{"amount":"250000000","denom":"uatom"}]}
    tally_params{"quorum":"0.400000000000000000","threshold":"0.500000000000000000","veto_threshold":"0.334000000000000000"}
    voting_params{"voting_period":"1209600000000000"}
    params{"min_deposit":[{"denom":"stake","amount":"10000000"}],"max_deposit_period":"172800s","voting_period":"60s","quorum":"0.334000000000000000","threshold":"0.500000000000000000","veto_threshold":"0.334000000000000000","min_initial_deposit_ratio":"0.000000000000000000","burn_vote_quorum":false,"burn_proposal_deposit_prevote":false,"burn_vote_veto":true,"min_deposit_ratio":"0.010000000000000000"}

    The gov module is responsible for the on-chain governance system. In this system, holders of the native staking token of the chain may vote on proposals on a 1-token per 1-vote basis. The module supports:

    • Proposal submission: Users can submit proposals with a deposit. Once the minimum deposit is reached, proposal enters voting period
    • Vote: Participants can vote on proposals that reached MinDeposit
    • Inheritance and penalties: Delegators inherit their validator's vote if they don't vote themselves.
    • Claiming deposit: Users that deposited on proposals can recover their deposits if the proposal was accepted OR if the proposal never entered voting period.

    Governance notes on parameters

    deposit_params

    min_deposit

    The minimum deposit required for a proposal to enter the voting period, in micro-ATOMs.

    • on-chain value: [{"amount":"250000000","denom":"uatom"}]
    • Proposal 47 change: 64000000 uatom
    • cosmoshub-4 default: 512000000 uatom
    • cosmoshub-3 default: 512000000 uatom

    Prior to a governance proposal entering the voting period (ie. for the proposal to be voted upon), there must be at least a minimum number of ATOMs deposited. Anyone may contribute to this deposit. Deposits of passed and failed proposals are returned to the contributors. Deposits are burned when proposals 1) expire, 2) fail to reach quorum, or 3) are vetoed. This parameter subkey value represents the minimum deposit required for a proposal to enter the voting period in micro-ATOMs, where 512000000uatom is equivalent to 512 ATOM.

    Decreasing the value of min_deposit

    Decreasing the value of the min_deposit subkey will enable governance proposals to enter the voting period with fewer ATOMs at risk. This will likely increase the volume of new governance proposals.

    Increasing the value of min_deposit

    Increasing the value of the min_deposit subkey will require risking a greater number of ATOMs before governance proposals may enter the voting period. This will likely decrease the volume of new governance proposals.

    max_deposit_period

    The maximum amount of time that a proposal can accept deposit contributions before expiring, in nanoseconds.

    • on-chain value: "1209600000000000"
    • cosmoshub-4 default: 1209600000000000
    • cosmoshub-3 default: 1209600000000000

    Prior to a governance proposal entering the voting period, there must be at least a minimum number of ATOMs deposited. This parameter subkey value represents the maximum amount of time that the proposal has to reach the minimum deposit amount before expiring. The maximum amount of time that a proposal can accept deposit contributions before expiring is currently 1209600000000000 nanoseconds or 14 days. If the proposal expires, any deposit amounts will be burned.

    Decreasing the value of maxdepositperiod

    Decreasing the value of the maxdepositperiod subkey will decrease the time for deposit contributions to governance proposals. This will likely decrease the time that some proposals remain visible and potentially decrease the likelihood that they will enter the voting period. This may increase the likelihood that proposals will expire and have their deposits burned.

    Increasing the value of maxdepositperiod

    Increasing the value of the maxdepositperiod subkey will extend the time for deposit contributions to governance proposals. This will likely increase the time that some proposals remain visible and potentially increase the likelihood that they will enter the voting period. This may decrease the likelihood that proposals will expire and have their deposits burned.

    Notes

    Currently most network explorers (eg. Hubble, Big Dipper, Mintscan) give the same visibility to proposals in the deposit period as those in the voting period. This means that a proposal with a small deposit (eg. 0.001 ATOM) will have the same visibility as those with a full 512 ATOM deposit in the voting period.

    voting_params

    votingperiod

    The maximum amount of time that a proposal can accept votes before the voting period concludes, in nanoseconds.

    • on-chain value: "1209600000000000"
    • cosmoshub-4 default: 1209600000000000
    • cosmoshub-3 default: 1209600000000000

    Once a governance proposal enters the voting period, there is a maximum period of time that may elapse before the voting period concludes. This parameter subkey value represents the maximum amount of time that the proposal has to accept votes, which is currently 1209600000000000 nanoseconds or 14 days. If the proposal vote does not reach quorum ((ie. 40% of the network's voting power is participating) before this time, any deposit amounts will be burned and the proposal's outcome will not be considered to be valid. Voters may change their vote any number of times before the voting period ends. This voting period is currently the same for any kind of governance proposal.

    Decreasing the value of votingperiod

    Decreasing the value of the votingperiod subkey will decrease the time for voting on governance proposals. This will likely:

    1. decrease the proportion of the network that participates in voting, and
    2. decrease the likelihood that quorum will be reached.
    Increasing the value of votingperiod

    Increasing the value of the votingperiod subkey will increase the time for voting on governance proposals. This may:

    1. increase the proportion of the network that participates in voting, and
    2. increase the likelihood that quorum will be reached.
    Notes

    Historically, off-chain discussions and engagement appears to be have been greater occurred during the voting period of a governance proposal than when the proposal is posted off-chain as a draft. A non-trivial amount of the voting power has voted in the second week of the voting period. Proposals 23, 19, and 13 each had approximately 80% network participation or more.

    tally_params

    quorum

    The minimum proportion of network voting power required for a governance proposal's outcome to be considered valid.

    • on-chain value: "0.400000000000000000"
    • cosmoshub-4 default: 0.400000000000000000
    • cosmoshub-3 default: 0.400000000000000000

    Quorum is required for the outcome of a governance proposal vote to be considered valid and for deposit contributors to recover their deposit amounts, and this parameter subkey value represents the minimum value for quorum. Voting power, whether backing a vote of 'yes', 'abstain', 'no', or 'no-with-veto', counts toward quorum. If the proposal vote does not reach quorum (ie. 40% of the network's voting power is participating) before this time, any deposit amounts will be burned and the proposal outcome will not be considered to be valid.

    Decreasing the value of quorum

    Decreasing the value of the quorum subkey will enable a smaller proportion of the network to legitimize the outcome of a proposal. This increases the risk that a decision will be made with a smaller proportion of ATOM-stakers' positions being represented, while decreasing the risk that a proposal will be considered invalid. This will likely decrease the risk of a proposal's deposit being burned.

    Increasing the value of quorum

    Increasing the value of the quorum subkey will require a larger proportion of the network to legitimize the outcome of a proposal. This decreases the risk that a decision will be made with a smaller proportion of ATOM-stakers' positions being represented, while increasing the risk that a proposal will be considered invalid. This will likely increase the risk of a proposal's deposit being burned.

    threshold

    The minimum proportion of participating voting power required for a governance proposal to pass.

    • on-chain value: "0.500000000000000000"
    • cosmoshub-4 default: 0.500000000000000000
    • cosmoshub-3 default: 0.500000000000000000

    A simple majority 'yes' vote (ie. 50% of participating voting power) is required for a governance proposal vote to pass. Though necessary, a simple majority 'yes' vote may not be sufficient to pass a proposal in two scenarios:

    1. Failure to reach quorum of 40% network power or
    2. A 'no-with-veto' vote of 33.4% of participating voting power or greater.

    If a governance proposal passes, deposit amounts are returned to contributors. If a text-based proposal passes, nothing is enacted automatically, but there is a social expectation that participants will co-ordinate to enact the commitments signalled in the proposal. If a parameter change proposal passes, the protocol parameter will automatically change immediately after the voting period ends, and without the need to run new software. If a community-spend proposal passes, the Community Pool balance will decrease by the number of ATOMs indicated in the proposal and the recipient's address will increase by this same number of ATOMs immediately after the voting period ends.

    Decreasing the value of threshold

    Decreasing the value of the threshold subkey will decrease the proportion of voting power required to pass a proposal. This may:

    1. increase the likelihood that a proposal will pass, and
    2. increase the likelihood that a minority group will effect changes to the network.
    Increasing the value of threshold

    Increasing the value of the threshold subkey will increase the proportion of voting power required to pass a proposal. This may:

    1. decrease the likelihood that a proposal will pass, and
    2. decrease the likelihood that a minority group will effect changes to the network.

    veto_threshold

    The minimum proportion of participating voting power to veto (ie. fail) a governance proposal.

    • on-chain value: "0.334000000000000000"
    • cosmoshub-4 default: 0.334000000000000000
    • cosmoshub-3 default: 0.334000000000000000

    Though a simple majority 'yes' vote (ie. 50% of participating voting power) is required for a governance proposal vote to pass, a 'no-with-veto' vote of 33.4% of participating voting power or greater can override this outcome and cause the proposal to fail. This enables a minority group representing greater than 1/3 of voting power to fail a proposal that would otherwise pass.

    Decreasing the value of veto_threshold

    Decreasing the value of the veto_threshold subkey will decrease the proportion of participating voting power required to veto. This will likely:

    1. enable a smaller minority group to prevent proposals from passing, and
    2. decrease the likelihood that contentious proposals will pass.
    Increasing the value of veto_threshold

    Increasing the value of the veto_threshold subkey will increase the proportion of participating voting power required to veto. This will require a larger minority group to prevent proposals from passing, and will likely increase the likelihood that contentious proposals will pass.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Governance.html.html b/v17.1.0/governance/proposal-types/params-change/Governance.html.html new file mode 100644 index 00000000000..79a0aeeb3a2 --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Governance.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Mint.html b/v17.1.0/governance/proposal-types/params-change/Mint.html new file mode 100644 index 00000000000..e0e6f575275 --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Mint.html @@ -0,0 +1,26 @@ + + + + + +x/mint | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    x/mint

    gaiad q mint params

    The mint module is responsible for enabling the Cosmos Hub to have a flexible inflation rate that depends upon a bonded stake ratio target. It has the following parameters

    KeyValue
    blocks_per_year"4360000"
    goal_bonded"0.670000000000000000"
    inflation_max"0.200000000000000000"
    inflation_min"0.070000000000000000"
    inflation_rate_change"1.000000000000000000"
    mint_denom"uatom"

    The mint module was designed to allow for a flexible inflation rate determined by market demand targeting a particular bonded-stake ratio, and effect a balance between market liquidity and staked supply.

    In order to best determine the appropriate market rate for inflation rewards, a moving change rate is used. The moving change rate mechanism ensures that if the % bonded is either over or under the goal %-bonded, the inflation rate will adjust to further incentivize or disincentivize being bonded, respectively. Setting the goal %-bonded at less than 100% encourages the network to maintain some non-staked tokens in order to help provide some liquidity.

    It can be broken down in the following way:

    • If the inflation rate is below the goal %-bonded the inflation rate will increase until a maximum value is reached
    • If the goal % bonded (67% in Cosmos-Hub) is maintained, then the inflation rate will stay constant
    • If the inflation rate is above the goal %-bonded the inflation rate will decrease until a minimum value is reached

    Governance notes on parameters

    mint_denom

    Type of asset/coin that the Cosmos Hub mints.

    • on-chain value "uatom"
    • cosmoshub-4 default: uatom
    • cosmoshub-3 default: uatom

    This is the type of asset (aka coin) that is being minted. The Cosmos Hub produces uatom, or micro-ATOM, where 1,000,000 uatom is equivalent to 1 ATOM.

    Changing the mint_denom parameter

    Changing the mint_denom will change the asset that the Cosmos Hub mints from the ATOM. This is likely to disrupt the functionality of applications and the expectations of staking participants.

    inflation_rate_change

    A factor of and limit to the speed at which the Cosmos Hub's inflation rate changes.

    • on-chain value: "1.000000000000000000"
    • Proposal 48 change to 1.000000000000000000
    • cosmoshub-4 default: 0.130000000000000000
    • cosmoshub-3 default: 0.130000000000000000

    Cosmos Hub's inflation rate can change faster or slower, depending on staking participation, and is limited to a minimum of 7% and maximum of 20%. The inflation rate cannot increase or decrease faster than 13% per year (inflation_rate_change). The speed that the inflation rate changes depends upon two things:

    1. how far away the current staking participation ratio is from goal_bonded (67%)
    2. the value of inflation_rate_change, which is "1.000000000000000000"
    inflationRateChangePerYear = (1 - bondedRatio/params.goal_bonded) * params.inflation_rate_change

    The source for this information can be found here.

    The inflation rate increases when under 67% of the token supply is staking, and it will take less time to reach the maximum of rate of 20% inflation if (for example) 30% of the token supply is staking than if 50% is staking.

    Decreasing the value of inflation_rate_change

    Decreasing the value of the inflation_rate_change parameter will decrease both how fast the inflation rate changes and also the maximum speed that it can potentially change. It will then take longer for inflation to reach inflation_min or inflation_max. This may lessen the response of staking behaviour to the incentive mechanism described in the notes below.

    Increasing the value of inflation_rate_change

    Increasing the value of the inflation_rate_change parameter will increase both how fast the inflation rate changes and also the maximum speed that it can potentially change. It will then take less time for inflation to reach inflation_min or inflation_max. This may quicken the response of staking behaviour to the incentive mechanism described in the notes below.

    Notes

    Example: if the current staking participation ratio (aka "bond ratio") is 73%, then this is the calculation for speed that the inflation rate will change:

    (1 - 73%/67%) * 13% = -1.16% per year

    This means that if the staking participation rate stays the same, the inflation rate will decrease by 1.16% over the course of one year, during which time the Hub's inflation rate will decrease by about 0.1% per month.

    If inflation_rate_change is 26% and the current staking participation ratio (aka "bond ratio") is 73%, then the inflation will decrease by 2.33% over the course of one year, during which time inflation will decrease by about 0.19% per month.

    The Cosmos Hub's inflation rate is tied to its staking participation ratio in order to make staking more or less desirable, since most of the Hub's inflation is used to fund staking rewards. If the speed of inflation responds more strongly to staking participation, it could be that staking behaviour will also respond more strongly.

    inflation_max

    The maximum rate that the Cosmos Hub can mint new ATOMs, proportional to the supply.

    • on-chain value: "0.200000000000000000"
    • cosmoshub-4 default: 0.200000000000000000
    • cosmoshub-3 default: 0.200000000000000000

    The maximum rate that the Cosmos Hub can be set to mint new ATOMs is determined by inflation_max, which is 20% (0.200000000000000000) of the ATOM supply per year and based on the assumption that there are 4,855,015 blocks produced per year (see blocks_per_year). If the Cosmos Hub's staking ratio (ie. the number of ATOMs staked vs total supply) remains below goal_bonded(67%) for long enough, its inflation setting will eventually reach this maximum.

    Decreasing the value of inflation_max

    Decreasing the value of the inflation_max parameter will lower the maximum rate that the Cosmos Hub produces new ATOMs and reduce the rate at which the ATOM supply expands. This will reduce the rate at which token-holders' assets are diluted and may reduce the incentive for staking participation.

    Increasing the value of inflation_max

    Increasing the value of the inflation_max parameter will raise the maximum rate that the Cosmos Hub produces new ATOMs and raise the rate at which the ATOM supply expands. This will increase the rate at which token-holders' assets are diluted and may increase the incentive for staking participation.

    Notes

    The effective rate of inflation tends to be different than the set rate of inflation because inflation is dependent upon the number of blocks produced per year. If blocks are produced more slowly than 6.50 seconds per block, then fewer than the assumed 4,855,015 will be produced per year, and effectively inflation will be lower than the set rate. If blocks are produced more quickly than 6.50 seconds per block, then more than the assumed 4,855,015 will be produced per year, and effectively inflation will be higher than the set rate.

    inflation_min

    The minimum rate that the Cosmos Hub can mint new ATOMs, proportional to the supply.

    • on-chain value: "0.070000000000000000"
    • cosmoshub-4 default: 0.070000000000000000
    • cosmoshub-3 default: 0.070000000000000000

    The minimum rate that the Cosmos Hub can be set to mint new ATOMs is determined by inflation_min, which is 7% (0.070000000000000000) of the ATOM supply per year and based on the assumption that there are 4,855,015 blocks produced per year (see blocks_per_year). If the Cosmos Hub's staking ratio (ie. the number of ATOMs staked vs total supply) remains above goal_bonded(67%) for long enough, its inflation setting will eventually reach this minimum.

    Decreasing the value of inflation_min

    Decreasing the value of the inflation_min parameter will lower the minimum rate that the Cosmos Hub produces new ATOMs and reduce the rate at which the ATOM supply expands. This will reduce the rate at which token-holders' assets are diluted and may reduce the incentive for staking participation.

    Increasing the value of inflation_min

    Increasing the value of the inflation_min parameter will raise the minimum rate that the Cosmos Hub produces new ATOMs and raise the rate at which the ATOM supply expands. This will increase the rate at which token-holders' assets are diluted and may increase the incentive for staking participation.

    Notes

    The effective rate of inflation tends to be different than the set rate of inflation because inflation is dependent upon the number of blocks produced per year. If blocks are produced more slowly than 6.50 seconds per block, then fewer than the assumed 4,855,015 will be produced per year, and effectively inflation will be lower than the set rate. If blocks are produced more quickly than 6.50 seconds per block, then more than the assumed 4,855,015 will be produced per year, and effectively inflation will be higher than the set rate.

    goal_bonded

    The target proportion of staking participation, relative to the ATOM supply.

    • on-chain value: "0.670000000000000000"
    • cosmoshub-4 default: 0.670000000000000000
    • cosmoshub-3 default: 0.670000000000000000

    goal_bonded is the target proportion of staking participation, relative to the ATOM supply. Currently the goal of the system's design is to have 67% (0.670000000000000000) of the total ATOM supply bonded and participating in staking. When over 67% of the supply is staked, the inflation set rate begins decreasing at a maximum yearly rate of inflation_rate_change until it reaches and remains at the inflation_min of 7%. When under 67% of the supply is staked, the inflation set rate begins increasing at a maximum yearly rate of inflation_rate_change until it reaches and remains at the inflation_max of 20%.

    Decreasing the value of goal_bonded

    Decreasing the value of the goal_bonded parameter will cause the Cosmos Hub's inflation setting to begin decreasing at a lower participation rate, and this may reduce the incentive for staking participation.

    Increasing the value of goal_bonded

    Increasing the value of the goal_bonded parameter will cause the Cosmos Hub's inflation setting to begin increasing at a lower participation rate, and this may increase the incentive for staking participation.

    blocks_per_year

    The system's assumed number of blocks that the Cosmos Hub will produce in one year.

    • on-chain value: "4360000"
    • cosmoshub-4 default: 4360000
    • Proposal 30 change to 4360000
    • cosmoshub-3 default: 4855015

    blocks_per_year is the setting for the system's assumed number of blocks that the Cosmos Hub will produce in one year. blocks_per_year is currently "4360000" and the network's inflationary behaviour will be aligned with its settings when the average block time is 7.24 seconds (see Proposal 30) seconds over one year. blocks_per_year is most notably used in by the system to determine the rate that new ATOMs are minted, which can vary if block times vary from 6.50 seconds per block, since effectively a different number of blocks will be produced in one year and ATOMs are minted each block.

    Changing the blocks_per_year parameter

    Changing the blocks_per_year parameter will change the assumption that system makes about how many Cosmos Hub blocks will be produced per year. If block times are greater than 6.50 seconds, then this parameter should be decreased to make the Cosmos Hub's inflationary behaviour more aligned with its settings. If block times are less than 6.50 seconds, then this parameter should be increased to make the Cosmos Hub's behaviour more aligned with its settings.

    Notes

    The calculation for seconds in one year:

    365.24 (days) 24 (hours) 60 (minutes) * 60 (seconds) = 31556736 seconds

    Example: If block times are 7.12 seconds per block and 31556736 seconds per year:

    31556736 / 7.12 = ~4432126 blocks per year

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Mint.html.html b/v17.1.0/governance/proposal-types/params-change/Mint.html.html new file mode 100644 index 00000000000..5b908c0c9af --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Mint.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Slashing.html b/v17.1.0/governance/proposal-types/params-change/Slashing.html new file mode 100644 index 00000000000..97dbcb7e23e --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Slashing.html @@ -0,0 +1,26 @@ + + + + + +x/slashing | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    x/slashing

    gaiad q slashing params

    The slashing module is responsible for enabling the Cosmos Hub to penalize any validator for an attributable violation of protocol rules by slashing (ie. partially destroying) the bonded ATOMs of their stake-backing. Penalties may include a) burning some amount of a staked bond and b) removing the ability to vote on future blocks and governance proposals for a period of time. Parameters include:

    KeyValue
    downtime_jail_duration"600000000000"
    min_signed_per_window"0.050000000000000000"
    signed_blocks_window"10000"
    slash_fraction_double_sign"0.050000000000000000"
    slash_fraction_downtime"0.000100000000000000"

    Governance notes on parameters

    signed_blocks_window

    Window for being offline without being slashed, in blocks.

    • on-chain value: "10000"
    • cosmoshub-4 default: 0.200000000000000000
    • cosmoshub-3 default: 0.200000000000000000

    If a validator in the active set is offline for too long, the validator will be slashed by slash_fraction_downtime and temporarily removed from the active set for at least the downtime_jail_duration, which is 10 minutes.

    How long is being offline for too long? There are two components: signed_blocks_window and min_signed_per_window. Since min_signed_per_window is 5% and signed_blocks_window is 10,000, a validator must have signed at least 5% of 10,000 blocks (500 out of 10,000) at any given time to comply with protocol rules. That means a validator that misses 9,500 consecutive blocks will be considered by the system to have committed a liveness violation. The time window for being offline without breaking system rules is proportional to this parameter.

    More about liveness here.

    Decreasing the value of signed_blocks_window

    Decreasing the value of the signed_blocks_window parameter will decrease the window for complying with the system's liveness rules. This will make it more likely that offline validators will be slashed by slash_fraction_downtime and temporarily removed from the active set for at least downtime_jail_duration. While out of the active set, the votes of the validator and its delegators do not count toward governance proposals.

    Example:

    If we pass a proposal to cut signed_blocks_window in half from 10,000 to 5,000 blocks, what happens?

    Validators must now sign at least 5% of 5,000 blocks, which is 250 blocks. That means that a validator that misses 4,750 consecutive blocks will be considered by the system to have committed a liveness violation, where previously 9,500 consecutive blocks would need to have been missed to violate these system rules.

    That's ~9.25 hours instead of ~18.5 hours, assuming 7s block times.

    Increasing the value of signed_blocks_window

    Increasing the value of the signed_blocks_window parameter will increase the window for complying with the system's liveness rules. This will make it less likely that offline validators will be slashed by slash_fraction_downtime and temporarily removed from the active set for at least downtime_jail_duration.

    Example:

    If we pass a proposal to double signed_blocks_window from 10,000 to 20,000 blocks, what happens?

    Validators must now sign at least 5% of 20,000 blocks, which is 1000 blocks. That means that a validator that misses 19,000 consecutive blocks will be considered by the system to have committed a liveness violation, where previously 9,500 consecutive blocks would need to have been missed to violate these system rules.

    That's ~37 hours instead of ~18.5 hours, assuming 7s block times.

    min_signed_per_window

    Minimum proportion of blocks signed per window without being slashed.

    • on-chain value: "0.050000000000000000"
    • cosmoshub-4 default: 0.050000000000000000
    • cosmoshub-3 default: 0.050000000000000000

    If a validator in the active set is offline for too long, the validator will be slashed by slash_fraction_downtime and temporarily removed from the active set for at least the downtime_jail_duration, which is 10 minutes.

    How long is being offline for too long? There are two components: signed_blocks_window and min_signed_per_window. Since min_signed_per_window is 5% and signed_blocks_window is 10,000, a validator must have signed at least 5% of 10,000 blocks (500 out of 10,000) at any given time to comply with protocol rules. That means a validator that misses 9,500 consecutive blocks will be considered by the system to have committed a liveness violation. The threshold-proportion of blocks is determined by this parameter, so the greater that min_signed_per_window is, the lower the tolerance for missed blocks by the system.

    More about liveness here.

    Decreasing the value of min_signed_per_window

    Decreasing the value of the min_signed_per_window parameter will increase the threshold for complying with the system's liveness rules. This will make it less likely that offline validators will be slashed by slash_fraction_downtime and temporarily removed from the active set for at least downtime_jail_duration. While out of the active set, the votes of the validator and its delegators do not count toward governance proposals.

    Example:

    If we pass a proposal to cut min_signed_per_window in half from 0.050000000000000000 (5%) to 0.025000000000000000 (2.5%), what happens?

    Validators must now sign at least 2.5% of 10,000 blocks, which is 250 blocks. That means that a validator that misses 9,750 consecutive blocks will be considered by the system to have committed a liveness violation, where previously 9,500 consecutive blocks would need to have been missed to violate these system rules.

    That's ~19 hours instead of ~18.5 hours, assuming 7s block times.

    Increasing the value of min_signed_per_window

    Increasing the value of the min_signed_per_window parameter will decrease the threshold for complying with the system's liveness rules. This will make it more likely that offline validators will be slashed by slash_fraction_downtime and temporarily removed from the active set for at least downtime_jail_duration. While out of the active set, the votes of the validator and its delegators do not count toward governance proposals.

    Example:

    If we pass a proposal to double the min_signed_per_window from 0.050000000000000000 (5%) to 0.100000000000000000 (10%), what happens?

    Validators must now sign at least 10% of 10,000 blocks, which is 1000 blocks. That means that a validator that misses 9,000 consecutive blocks will be considered by the system to have committed a liveness violation, where previously 9,500 consecutive blocks would need to have been missed to violate these system rules.

    That's ~17.5 hours instead of ~18.5 hours, assuming 7s block times.

    downtime_jail_duration

    The suspension time (aka jail time) for a validator that is offline too long, in nanoseconds.

    • on-chain value: "600000000000"
    • cosmoshub-4 default: 600000000000
    • cosmoshub-3 default: 600000000000

    A validator in the active set that's offline for too long, besides being slashed, will be temporarily removed from the active set (aka "jailed") for at least downtime_jail_duration, which is 10 minutes (600000000000 nanoseconds). During this time, a validator is not able to sign blocks and its delegators will not earn staking rewards. After the downtime_jail_duration period has passed, the validator operator may send an "unjail" transaction to resume validator operations.

    More about liveness here.

    Decreasing the value of downtime_jail_duration

    Decreasing the value of the downtime_jail_duration parameter will require a validator to wait less time before resuming validator operations. During this time, a validator is not able to sign blocks and its delegators will not earn staking rewards.

    Increasing the value of downtime_jail_duration

    Increasing the value of the downtime_jail_duration parameter will require a validator to wait more time before resuming validator operations. During this time, a validator is not able to sign blocks and its delegators will not earn staking rewards.

    slash_fraction_double_sign

    Proportion of stake-backing that is bruned for equivocation (aka double-signing).

    • on-chain value: "0.050000000000000000"
    • cosmoshub-4 default: 0.050000000000000000
    • cosmoshub-3 default: 0.050000000000000000

    A validator proven to have signed two blocks at the same height is considered to have committed equivocation, and the system will then permanently burn ("slash") that validator's total delegations (aka stake-backing) by 0.050000000000000000 (5%). All delegators to an offending validator will lose 5% of all ATOMs delegated to this validator. At this point the validator will be "tombstoned," which means the validator will be permanently removed from the active set of validators, and the validator's stake-backing will only be slashed one time (regardless of how many equivocations).

    Decreasing the value of slash_fraction_double_sign

    Decreasing the value of the slash_fraction_double_sign parameter will lessen the penalty for equivocation, and offending validators will have a smaller proportion of their stake-backing burned. This may reduce the motivation for operators to ensure that their validators are secure.

    Increasing the value of slash_fraction_double_sign

    Increasing the value of the slash_fraction_double_sign parameter will heighten the penalty for equivocation, and offending validators will have a larger proportion of their stake-backing burned. This may increase the motivation for operators to ensure that their validators are secure.

    slash_fraction_downtime

    Proportion of stake that is slashed for being offline too long.

    • on-chain value: "0.000100000000000000"
    • cosmoshub-4 default: 0.000100000000000000
    • cosmoshub-3 default: 0.000100000000000000

    If a validator in the active set is offline for too long, the system will permanently burn ("slash") that validator's total delegations (aka stake-backing) by a slash_fraction_downtime of 0.000100000000000000 (0.01%). All delegators to an offending validator will lose 0.01% of all ATOMs delegated to this validator. At this point the validator will be "jailed," which means the validator will be temporarily removed from the active set of validators so the validator's stake-backing will only be slashed one time.

    Decreasing the value of slash_fraction_downtime

    Decreasing the value of the slash_fraction_downtime parameter will lessen the penalty for liveness violations, and offending validators will have a smaller proportion of their stake-backing burned. This may reduce the motivation for operators to ensure that their validators are online.

    Increasing the value of slash_fraction_downtime

    Increasing the value of the slash_fraction_downtime parameter will heighten the penalty for liveness violations, and offending validators will have a larger proportion of their stake-backing burned. This may increase the motivation for operators to ensure that their validators are online.

    MaxEvidenceAge

    • deprecated in cosmoshub-4
    • cosmoshub-3 default: 1814400000000000

    This parameter was present in cosmoshub-3, but was deprecated for cosmoshub-4 genesis.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Slashing.html.html b/v17.1.0/governance/proposal-types/params-change/Slashing.html.html new file mode 100644 index 00000000000..68de69a372d --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Slashing.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Staking.html b/v17.1.0/governance/proposal-types/params-change/Staking.html new file mode 100644 index 00000000000..edf7074d2fc --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Staking.html @@ -0,0 +1,26 @@ + + + + + +x/staking | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    x/staking

    gaiad q staking params

    The staking module is responsible for the proof of stake (PoS) layer of the Cosmos Hub blockchain. It includes the following parameters:

    KeyValue
    unbonding_time"86400s"
    max_validators100
    max_entries7
    historical_entries10000
    bond_denom"stake"
    min_commission_rate"0.000000000000000000"
    validator_bond_factor"-1.000000000000000000"
    global_liquid_staking_cap"1.000000000000000000"
    validator_liquid_staking_cap"1.000000000000000000"

    The staking module is responsible for supporting an advanced Proof of Stake (PoS) system. In this system, holders of the native staking token of the chain can become validators and can delegate tokens to validators, ultimately determining the effective validator set for the system.

    Governance notes on parameters

    unbonding_time

    The time duration required for bonded ATOMs to unbond and become transferrable, in nanoseconds.

    • on-chain value: "86400s"
    • cosmoshub-4 default: 1814400000000000
    • cosmoshub-3 default: 1814400000000000

    In order to participate as a Cosmos Hub validator or delegator, ATOMs must be bonded (also known as staking). Once bonded, ATOMs are locked by the protocol and are no longer transferrable. When ATOM unbonding is initiated, the unbonding_time of 1814400000000000 nanoseconds (21 days) duration must pass before the ATOMs will be unlocked and transferrable.

    ATOMs are used as a bond when staking. A bond may be slashed (ie. partially destroyed) when a validator has been proven to have broken protocol rules. Why? Primarily as a solution to the "nothing-at-stake" problem. In the scenario of an accidental or malicious attempt to rewrite history and reverse a transaction, a new chain ("fork") may be created in parallel with the primary chain. Without the risk of losing this bond, the optimal strategy for any validator is to validate blocks on both chains so that the validator gets their reward no matter which fork wins. A bond makes it more likely that the optimal strategy for validators will be to only validate blocks for the true ("canonical") chain.

    Why is unbonding_time so long? It can take time to discover that a validator has committed equivocation ie. signed two blocks at the same block height. If a validator commits equivocation and then unbonds before being caught, the protocol can no longer slash (ie. partially destroy) the validator's bond.

    Decreasing the value of unbonding_time

    Decreasing the value of the unbonding_time parameter will reduce the time it takes to unbond ATOMs. This will make it less likely for a validator's bond to be slashed after committing equivocation (aka double-signing).

    Increasing the value of unbonding_time

    Increasing the value of the unbonding_time parameter will increase the time it takes to unbond ATOMs. This will make it more likely for a validator's bond to be slashed after committing equivocation (aka double-signing).

    Notes

    The ability to punish a validator for committing equivocation is associated with the strength of the protocol's security guarantees.

    1 second is equal to 1,000,000,000 nanoseconds.

    max_validators

    The maximum number of validators that may participate in validating blocks, earning rewards, and governance voting.

    • on-chain value: 100
    • cosmoshub-4 default: 125
    • cosmoshub-3 default: 125

    Validators are ranked by stake-backing based upon the sum of their delegations, and only the top 125 are designated to be active (aka "the active set"). The active set may change any time delegation amounts change. Only active validators may participate in validating blocks, earning rewards, and governance voting. ATOM-holders may participate in staking by delegating their bonded ATOMs to one or more validators in the active set. Delegators may only earn rewards and have their governance votes count if they are delegating to an active validator, the set of which is capped by max_validators.

    Decreasing the value of max_validators

    Decreasing the value of the max_validators parameter will likely reduce the number of validators actively participating in validating blocks, earning rewards, and governance voting for the Cosmos Hub. This may decrease the time it takes to produce each new Cosmos Hub block.

    Increasing the value of max_validators

    Increasing the value of the max_validators parameter will likely increase the number of validators actively participating in validating blocks, earning rewards, and governance voting for the Cosmos Hub. This may increase the time it takes to produce each new Cosmos Hub block.

    Notes

    Prior to cosmoshub-3, the Cosmos Hub had a maximum set of 100 active validators. Text-based governance proposal Prop10 signalled agreement that the active set be increased to 125 validators. Block times were ~6.94 seconds/block with 100 validators, and are now ~7.08 seconds/block with 125 validators.

    It may be argued that after the Cosmos creators, the validator cohort may be the largest group of contributors to the Cosmos Hub community. Changes to the number of active validator participants may also affect the non-validator contributions to the Cosmos Hub.

    KeyMaxEntries

    • The maximum number of unbondings between a delegator and validator within the unbonding period.

    • A delegator's maximum number of simultaneous redelegations from one validator to another validator within the unbonding period.

    • on-chain value:

    • cosmoshub-4 default: 7

    • cosmoshub-3 default: 7

    Each delegator has a limited number of times that they may unbond ATOM amounts from a unique validator within the unbonding period. Each delegator also has a limited number of times that they may redelegate from one unique validator to another unique validator within the unbonding period. This limit is set by the parameter KeyMaxEntries, which is currently 7. To be clear, this limit does not apply to a delegator that is redelegating from one validator to different validators.

    Decreasing the value of KeyMaxEntries

    Decreasing the value of the KeyMaxEntries parameter will, within the unbonding period, decrease the number of times that a delegator may unbond ATOM amounts from a single, unique validator. It will also decrease the number of redelegations a delegator may initiate between two unique validators. Since this activity across many accounts can affect the performance of the Cosmos Hub, decreasing this parameter's value decreases the likelihood of a performance reduction in the network.

    Increasing the value of KeyMaxEntries

    Increasing the value of the KeyMaxEntries parameter will, within the unbonding period, increase the number of times that a delegator may unbond ATOM amounts from a single, unique validator. It will also increase the number of redelegations a delegator may initiate between two unique validators. Since this activity across many accounts can affect the performance of the Cosmos Hub, increasing this parameter's value may increase the likelihood of a performance reduction in the network.

    Notes

    Aleksandr (All in Bits; Fission Labs) wrote more about KeyMaxEntries here in this article.

    bond_denom

    The unit and denomination for the asset bonded in the system.

    • on-chain value: "stake"
    • cosmoshub-4 default: uatom
    • cosmoshub-3 default: uatom

    When using an asset as a bond on the Cosmos Hub, the unit and denomination of the asset is denoted as the uatom, or micro-ATOM, where 1 ATOM is considered 1000000uatom. The protocol doesn't use ATOM for bonds, only uatom.

    Changing the value of bond_denom

    Changing the bond_denom parameter will make any bond transactions with uatom fail and will require the new bond_denom parameter string in order for bond transactions to be successful. Changing this parameter is likely to have breaking changes for applications that offer staking and delegation functionality.

    historical_entries

    The number of historical_entries to keep.

    • on-chain value: 10000
    • cosmoshub-4 default: 10000
    • Did not exist in cosmoshub-3 genesis

    Read ADR-17 for more on the Historical Header Module.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/Staking.html.html b/v17.1.0/governance/proposal-types/params-change/Staking.html.html new file mode 100644 index 00000000000..f70d8ba316d --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/Staking.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/param-index.html b/v17.1.0/governance/proposal-types/params-change/param-index.html new file mode 100644 index 00000000000..cbcdf3696ae --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/param-index.html @@ -0,0 +1,26 @@ + + + + + +Legacy subspace parameters | Cosmos Hub + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/params-change/param-index.html.html b/v17.1.0/governance/proposal-types/params-change/param-index.html.html new file mode 100644 index 00000000000..f39d25a385b --- /dev/null +++ b/v17.1.0/governance/proposal-types/params-change/param-index.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/software-upgrade.html b/v17.1.0/governance/proposal-types/software-upgrade.html new file mode 100644 index 00000000000..160c0d77d2f --- /dev/null +++ b/v17.1.0/governance/proposal-types/software-upgrade.html @@ -0,0 +1,26 @@ + + + + + +Software Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Software Upgrade

    Software upgrade proposals are submitted to signal that a Cosmos Hub release with new features, bugfixes and various other improvements is available and ready for production deployment.

    Software upgrade proposals should be submitted by the development teams tasked with stewarding the Cosmos Hub development.

    Procedure

    Use draft-proposal command to create a draft proposal and populate it with required information.

    ✗ gaiad tx gov draft-proposal
    Use the arrow keys to navigate: ↓ ↑ → ←
    ? Select proposal type:
    text
    community-pool-spend
    ▸ software-upgrade # choose this
    cancel-software-upgrade
    other

    # populate all steps (displaying all for demonstration purposes)
    Enter proposal title: Upgrade v15
    Enter proposal authors: Stewards
    Enter proposal summary: Upgrade to v15
    Enter proposal details: <v15 upgrade changelog details>
    Enter proposal proposal forum url: /
    Enter proposal vote option context: Vote YES to support running this binary on the Cosmos Hub mainnet.
    Enter proposal deposit: 100001uatom
    Enter msg authority: cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn

    In your draft_proposal.json populate the height with your desired upgrade height and populate the info field with additional information (must be a valid JSON string):

    {
    "binaries": {
    "darwin/amd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-darwin-amd64?checksum=sha256:7157f03fbad4f53a4c73cde4e75454f4a40a9b09619d3295232341fec99ad138",
    "darwin/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-darwin-arm64?checksum=sha256:09e2420151dd22920304dafea47af4aa5ff4ab0ddbe056bb91797e33ff6df274",
    "linux/amd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-linux-amd64?checksum=sha256:236b5b83a7674e0e63ba286739c4670d15d7d6b3dcd810031ff83bdec2c0c2af",
    "linux/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-linux-arm64?checksum=sha256:b055fb7011e99d16a3ccae06443b0dcfd745b36480af6b3e569e88c94f3134d3",
    "windows/armd64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-windows-amd64.exe?checksum=sha256:f0224ba914cad46dc27d6a9facd8179aec8a70727f0b1e509f0c6171c97ccf76",
    "windows/arm64": "https://github.com/cosmos/gaia/releases/download/v15.0.0/gaiad-v15.0.0-windows-arm64.exe?checksum=sha256:cbbce5933d501b4d54dcced9b097c052bffdef3fa8e1dfd75f29b34c3ee7de86"
    }
    }

    Upload your draft_metadata.json to a distribution platform of your choice. draft_proposal.json is used to submit a governance proposal using submit-proposal.

    gaiad tx gov submit-proposal <path_to_proposal.json>
    --from <submitter address> \
    --chain-id cosmoshub-4 \
    --gas <max gas allocated> \
    --fees <fees allocated> \
    --node <node address> \

    Using x/upgrading

    Software upgrade proposals can be submitted using the x/upgrade module. The end effect will be the same since the x/gov module routes the message to x/upgrade module.

    Additional information

    Additional instructions with debugging information is available on the submitting page.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/software-upgrade.html.html b/v17.1.0/governance/proposal-types/software-upgrade.html.html new file mode 100644 index 00000000000..3e22be71c5d --- /dev/null +++ b/v17.1.0/governance/proposal-types/software-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/text-prop.html b/v17.1.0/governance/proposal-types/text-prop.html new file mode 100644 index 00000000000..b3110bc600e --- /dev/null +++ b/v17.1.0/governance/proposal-types/text-prop.html @@ -0,0 +1,26 @@ + + + + + +Text (Signaling) | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Text (Signaling)

    What are signaling proposals currently used for?

    Signaling proposals are used to make an on-chain record of support or agreement on a certain topic or ideas. Text proposals do not contain any code. That is, they do not directly cause any changes to the Hub once passed.

    Past signalling proposals have been used for a variety of reasons:

    • Agreement to adopt (or not adopt) a feature in a future release (7, 31, 38, 49, 69)
    • A high-signal alert to validators (8)
    • On-chain record of community opinion (12)
    • Ratification of a social norm (75)

    A note on historical text proposals

    In the early days of the Cosmos Hub, 'text' was the only proposal type. If you read old proposals, you will find 'text' proposals being used for things we use other proposal types now, such as changing a parameter (10) or upgrading the software (19).

    The process for these historical proposals was that an on-chain signal was used to give permission for development or changes to be made off-chain and included in the Cosmos Hub code. With the addition of new proposal types, these development or spending choices can now be executed by the Gaia code immediately after the vote is tallied.

    Why make a signaling proposal?

    Signaling proposals are a great way to take an official, public poll of community sentiment before investing more resources into a project. The most common way for text proposals to be used is to confirm that the community is actually interested in what the proposer wants to develop, without asking for money to fund development that might not be concrete enough to have a budget yet.

    Because the results of signaling proposals remain on-chain and are easily accessible to anyone, they are also a good way to formalize community opinions. Information contained in documentation or Github repos can be hard to find for new community members but signaling proposals in a block explorer or wallet is very accessible.

    You might make a signaling proposal to gather opinions for work you want to do for the Hub, or because you think it's important to have a record of some perspective held by the community at large.

    What happens when a signaling proposal passes?

    Technically, nothing happens on-chain. No code executes, and this 'unenforceable' property of text proposals is one of the biggest criticisms of the format. Regardless of whether the results of a signaling proposal are enforced by code, there can still be value from having a proposal on-chain and subject to discussion. Whether a proposal passes or fails, we all get information from it having been considered.

    • The community might have had a thorough, thoughtful discussion about a topic that they otherwise wouldn't have had.
    • A dev team interested in a feature might have a better idea of how their work will be received by the community.
    • The community might be more informed about a topic than they previously were.
    • The community might feel confident that we are aligned on a particular definition or social norm.

    Submitting a text proposal

    Follow the instructions below to create a text proposal and submit it to the blockchain.

    ➜ gaiad tx gov draft-proposal

    Use the arrow keys to navigate: ↓ ↑ → ←
    ? Select proposal type:
    ▸ text # choose this
    community-pool-spend
    software-upgrade
    cancel-software-upgrade
    other

    Choose text from the draft-proposal menu and populate all the available fields.

    ✔ text
    Enter proposal title: Title
    Enter proposal authors: Author
    Enter proposal summary: Proposal summary
    Enter proposal details: Details, all the details
    Enter proposal proposal forum url: /
    Enter proposal vote option context: Vote yes if <...>
    Enter proposal deposit: 100001uatom

    Check draft_proposal.json, your result should be similar to this:

    {
    "metadata": "ipfs://CID",
    "deposit": "100001uatom",
    "title": "Title",
    "summary": "Proposal summary"
    }

    Upload your draft_metadata.json to a distribution platform of your choice. draft_proposal.json is used to submit a governance proposal using submit-proposal.

    gaiad tx gov submit-proposal <path_to_proposal.json>
    --from <submitter address> \
    --chain-id cosmoshub-4 \
    --gas <max gas allocated> \
    --fees <fees allocated> \
    --node <node address> \

    Additional instructions with debugging information is available on the submitting page.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposal-types/text-prop.html.html b/v17.1.0/governance/proposal-types/text-prop.html.html new file mode 100644 index 00000000000..a66c12938f8 --- /dev/null +++ b/v17.1.0/governance/proposal-types/text-prop.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals.html b/v17.1.0/governance/proposals.html new file mode 100644 index 00000000000..009d9d08aa7 --- /dev/null +++ b/v17.1.0/governance/proposals.html @@ -0,0 +1,26 @@ + + + + + +Proposals | Cosmos Hub + + + + + + + + + + + + + + +
    +
    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals.html.html b/v17.1.0/governance/proposals.html.html new file mode 100644 index 00000000000..4b10fde9902 --- /dev/null +++ b/v17.1.0/governance/proposals.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2020-10-blocks-per-year.html b/v17.1.0/governance/proposals/2020-10-blocks-per-year.html new file mode 100644 index 00000000000..10bd6940941 --- /dev/null +++ b/v17.1.0/governance/proposals/2020-10-blocks-per-year.html @@ -0,0 +1,64 @@ + + + + + +Cosmos Hub Inflation variable modification - Blocks Per Year | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub Inflation variable modification - Blocks Per Year

    Quick Summary of issue

    There are 6 main variables that control the maximum, minimum, & change of the +atom inflation rate for the cosmos hub. Description of these variables can be +found under the mint module in the parameters +wiki.

    In this proposal we will be looking at adjusting the blocks per year parameter.

    Currently the variable named “blocks per year” is set at 4,855,015. This works +out to one block every 6.5 seconds roughly, which as many Atom holders know, is +not a very good approximation. This leads to the stated inflation rate of the +cosmos hub to not match reality.

    How to fix the issues

    The goal is to select a value that is as close as possible to the future block +throughput for the cosmos hub. To do that I will look at current (past couple +days) and historical time frames to try and get as close of an approximation as +possible.

    Past Blocks per Year Data

    Using Big Dipper, CosmosScan, or any one of the popular cosmos hub explorers, +the time stamp for each block can be found. The typical cosmos hub block comes +in between 7-8 seconds, with the majority being closer to 7. If you look over +the past day (written on 10/14/2020) you can see an average block time coming in +around 7.29 seconds. Looking on an hourly & minute level, 7.25-7.3 seconds per +block can be seen fairly consistently. Big Dipper has also conveniently provided +the all time (for cosmos hub-3) block time data, which is coming in around 7.18 +second. Considering the slight discrepancy, I figured shooting right in the +middle would be an appropriate starting point, which could later be adjusted for +finer accuracy if need be. Now to find how many seconds are in a year, which +equals 365.25 (days / year) X 24 (Hours / Day) x 60 (Minutes / Hour) X 60 +(Seconds / minute) = 31.5576 million seconds per year. A quick google search can +confirm the math. So finally, taking 31.5576 Million / 7.24 we get a value of +4.358 Million blocks per year, which can be rounded up to 4.36 Million blocks +per year.

    Possible Risks / Benefits

    I will split this up into two sections, doing nothing & doing the proposed +changes.

    1a) Doing nothing Risks / Benefits: There are no structural risks per se doing +nothing, but the stated inflation rate of the hub will continue to not match +reality. There are very little benefits of doing nothing; besides the fact its +working just fine now as long as you don’t care how close stated inflation is vs +real inflation.

    1b) Changing to recommended value Risks / Benefits: Again, I don’t think there +are structural / game theory risks to making the blocks per year more closely +match reality. On the other hand, changing this variable to more closely match +reality is beneficial to all participants when doing any sort of economic +calculus. Currently the true inflation rate is actually lower than the stated +rate by a factor of 10ish % (4.36 Mil blocks per year / 4.85 Mil blocks per +year). So while the target rate is 7%, the actual current rate is more like +~6.29%.

    Conclusion

    I know there isn’t a right answer for blocks per year. I fully expect this value +to be fine tuned over the coming years / decades. This seems like a very good +starting place and a greatly beneficial change before we enter the post star +gate world ☺

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2020-10-blocks-per-year.html.html b/v17.1.0/governance/proposals/2020-10-blocks-per-year.html.html new file mode 100644 index 00000000000..145df0ed1e3 --- /dev/null +++ b/v17.1.0/governance/proposals/2020-10-blocks-per-year.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2020-11-inflation-rate-change.html b/v17.1.0/governance/proposals/2020-11-inflation-rate-change.html new file mode 100644 index 00000000000..d09874a992c --- /dev/null +++ b/v17.1.0/governance/proposals/2020-11-inflation-rate-change.html @@ -0,0 +1,27 @@ + + + + + +Cosmos Hub Inflation variable modification - Inflation Rate Change | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub Inflation variable modification - Inflation Rate Change

    Quick Summary of issue

    There are 6 main variables that control the maximum, minimum, & change of the atom inflation rate for the cosmos hub. These variables can be found inside the mint module via the attached hyperlink: https://github.com/gavinly/CosmosParametersWiki/blob/master/Mint.md

    In this proposal we will be looking at adjusting the inflation rate change variable.

    • When the cosmos hub inflation dynamics were originally designed, the goal was for the hub to go from the minimum rate (7%) to the maximum rate (20%) in roughly one year after a shock had unbond occurred. Thus, for the variable “inflation rate change” a value of .13 was chosen. Unfortunately, in practice the variable didn’t work as intended due to the fact the change in the inflation rate for the hub is proportional to the Target Bonded / current bonded ratio.

    How to select “inflation rate change” AKA Maximum Slope of the inflation curve

    The purpose of changing the network's inflation rate is to protect it from unbonding shocks that can threaten to compromise the security of the network. When the bonded ratio gets below the goal bonded ratio (currently at 66% on the hub) the inflation rate & effective yield of staked atoms goes up in order to incentivize holders to bond new ATOMs with a view to securing the network. Inversely, if we regain a desired amount of staked tokens, the yield will drop and thusly decrease effective yields for all delegators. Ideally the inflation rate starts changing fast, optimizing network security over monetary hardness. To figure out what an appropriate selection for the cosmos hub would be, I created excel sheets to run through all the different scenarios to find what value made the inflation rate react in an optimal manner. I came to the conclusion that 1 (AKA 100% per year is the maximum slope of the inflation curve) gave the most ideal characteristics, with the added benefit of simplifying the equation. I’ll give some examples on how it would react. Since unbonding is what we are protecting against, I will look at flash unbonds while the inflation rate is at the floor due to that being the #1 time of vulnerability.

    Scenarios of Shock Unbonds +#1. Cosmos hub Bonded ratio flash crashes to 60%, which is not bad, but still 10% below the target. With our current variable of .13, it would take approx. 9.6 years to make it to the ceiling rate of 20%. On the other hand, if this variable was 1, the hub would reach it ceiling 17.2 months after the unbond shock (assuming bonded % stays at 60% the entire time for simplicity).

    #2 Cosmos hub Bonded ratio flash crashes to 50%, starting to get a little scary, but only 25% below the 66% target. With our current variable of .13, it would take aprox. 4 years to make it to the ceiling rate of 20%. On the other hand, if this variable was 1, the hub would reach it ceiling 6.4 months after the unbond.

    #3 Cosmos hub Bonded ratio flash crashes to 35%, NOT GOOD!!!! We need to get more atoms staked ASAP! With our current variable of .13, it would take aprox 25 months to reach the ceiling rate of 20%. On the other hand, if this variable was 1, the hub would reach its ceiling 3.3 months after the unbond and the inflation rate would be increasing at a rate of 3.91% per month.

    All of the data above, graphs, and much more can be found at https://docs.google.com/spreadsheets/d/1ZJWNzkNB7HUG3fsom9UO8bXODao8cJfFHkgdZ12IOnA/edit#gid=0

    Possible Risks / Benefits

    I will split this up into two sections, doing nothing & doing the proposed changes.

    Inflation rate Change (Max Slope of inflation curve)

    1a) Doing nothing Risks / Benefits: In this case, I do believe there are risks to do nothing. Currently the inflation rate of the hub is not very reactive to unbond shocks (as seen above). This can lead to network security risks if an economic actor with bad intent wanted to try and destabilize the hub. On the other hand, changing any variable within a system can cause unwanted consequences. There is no way to get rid of this risk entirely, luckily the inflation mechanics are fairly simple and easy to model with excel spreadsheets. Additionally, none of these changes will affect the consensus mechanism, they will just impact the minting of new atoms.

    1b) Changing rate to 1 Risks / Benefits: As stated above, there are always risks to changing variables within complex systems. Changing this variable will undoubtedly greatly increase the reactivity of the hub to unbonding shocks. Overall, this seems very beneficial due to the extremely slow reaction time of the hub currently. Also, it brings the hub closer to the original goal of 1 year from the min to the max in a unbonding shock scenario. Due to the fact the inflation curve slope is proportional to the goal vs current bonded ratio, it isn’t possible to hit the original goal directly, but this brings it much closer to reality.

    Conclusion

    I know there isn’t a right answer for maximum slope. I fully expect this to be fine-tuned over the coming years / decades. Future proposals may adjust this number by a factor of (.5 – 2+) but this gets us in the right ball park just in time for Stargate. ☺

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2020-11-inflation-rate-change.html.html b/v17.1.0/governance/proposals/2020-11-inflation-rate-change.html.html new file mode 100644 index 00000000000..b10308c710b --- /dev/null +++ b/v17.1.0/governance/proposals/2020-11-inflation-rate-change.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-01-atom2021_marketing.html b/v17.1.0/governance/proposals/2021-01-atom2021_marketing.html new file mode 100644 index 00000000000..06c5d606069 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-01-atom2021_marketing.html @@ -0,0 +1,29 @@ + + + + + +Proposal 34, Luna Mission - Funding $ATOM | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Proposal 34, Luna Mission - Funding $ATOM

    ABSTRACT:

    This proposal is the by-product of an ambitious community driven initiative. Its purpose is to orchestrate and coordinate an effort to increase awareness on the value proposition of $ATOM and the Cøsmos Hub, informing communities, individuals, entities about the dynamics of $ATOM in the light of the upcoming Stargate upgrade. We aim to achieve this through undertaking a marketing campaign contracted to AiB. We propose that the community pool allocate 129,208 $ATOM to this initiative with immediate effect upon the proposal’s passing. The funds will be used towards the following actions:

    i. One set of actions for incentivising, educating thought leaders so as to engage through media (Twitter, YouTube) for a period of 3 months and educate their audiences about $ATOM without any unnecessary hyperboles, something that would go against the values and ethos of our project;

    ii. One set of actions for engaging the blockchain and crypto communities for 3 months via 3 monthly meme contests whose intention is to make $ATOM going viral on Twitter.

    iii. One set of actions for a 3 month header banner and/or homepage banner advertising campaigns on 4 platforms with high and/or relevant traffic to the Cosmos Hub such as CMC, Coingecko, Blockfolio and Staking Rewards platforms, whichever of them have available spots.

    iv. A maximum of 10% from the budget will be used to engage a high profile PR Agency to help with the Media and Marketing efforts. AiB and/or committee members will request and share offers from different PR Agencies and the offer containing the best marketing plan will be selected by the committee members through vote.

    AiB will maintain the relation with the PR Agency and will report to the committee on the status of deliverables.

    We have requested and shall receive the assistance of AiB (Tendermint). We believe AiB (Tendermint) is one of those entities that have demonstrated an unparalleled dedication to the Cosmos Hub.

    A multi-sig committee of 5 community members will lead coordination of the effort, and approve the above specified actions and forward funds to AiB upon completion of objectives.

    Unspent funds will be refunded to the community pool by the committee.

    MultiSig Address: cosmos16plylpsgxechajltx9yeseqexzdzut9g8vla4k

    FULL TEXT OF DRAFT PROPOSAL

    Preamble

    "We reject siloed and centralised hegemonies; we believe in the promise of Cosmos for a truly interoperable and decentralised future for governance and finance; we provide the building blocks for the future of finance and beyond.”

    We, the community of the Cosmos Hub ($ATOM) have patiently been awaiting the time when IBC, the protocol that will signal the second era of the Blockchain Revolution goes live.

    We understand that it had been of the utmost importance to opt for and pursue excellence over marketing or shilling a (nonetheless amazing) project that was not yet finalised. This, in our view, aligned with the views and ethos of the founding fathers of this great project although we firmly believe that getting the merits of this project known is of equal importance.

    This is for a reason: we have been students and true believers in the value proposition and fundamentals of this amazing technology since we laid our eyes on it and learnt about its merits/properties.

    To us, Cosmos Hub is providing the building blocks for the future of DLT and beyond it. We believe that its impact on the world can be enormous. For us, it is hard to resist Cosmos once you get involved with the idea. But like all great ideas it has to be disseminated.

    Thus, we have long come upon the realisation that it has not received the attention it deserves. We also realise we build in a space where reason and real values are not a given or guarantee for success. There have been many examples in the past, not just in this space where a great idea or execution thereof was not enough for a venture’s success. +We have decided that it is high time we coordinated, orchestrated efforts so that we see $ATOM becoming known to this space and beyond, We are convinced that people who see the potential, inherent value and ethos of this project will not be able to unsee and that they will be converted to believers and evangelists like ourselves.

    We need to have the support of all: community members, delegators, validators and teams that have tirelessly worked to ensure the flawless, successful completion of the Cosmos stack and vision of its roadmap.

    We will need more than their vocal support. We will need their vote. We will need their subsequent support for this initiative. We all need to do nothing more than spread the knowledge. Disseminate this great idea.

    We also need AiB (Tendermint)'s help to execute on this ambitious effort.

    Our proposal is requesting from the entire cosmos family to grant access to a portion of the community pool and allow a community spend of 129,208 $ATOM for marketing contracts over a course of 3 months starting immediately upon its passing.

    We are convinced that, by this community spend, we will increase awareness across blockchain space and get the $ATOM spaceship ready for its intergalactic journey that few - but us - have foreseen. This is not about shilling a project with no fundamentals, this is about making the best project out there known across blockchain space and beyond.

    We also think that this initiative is not only helping the Cosmos Hub and ATOM, ultimately it is a great initiative with benefits for the massive and ever expanding galaxy of the Cosmos ecosystem. Yet we are aligned with the ATOM2021 initiative and understand that for us - $ATOM holders - the utility of $ATOM should become known and strengthened via similar initiatives.

    Ultimately we deem imperative that this initiative coincides with the Stargate upgrade.

    4 Types of Promotional Activities to be funded with 129,208 $ATOM:

    In order to achieve the goal of strengthening the public perception about the ATOM’s utility and understanding of communities about the value proposition of the Hub we have 4 main campaigns in mind for which we request your approval. The campaigns are detailed below:

    i. One set of actions for incentivising, educating thought leaders so as to engage through media (Twitter, YouTube) for a period of 3 months and educate their audiences about $ATOM without any unnecessary hyperboles, something that would go against the values and ethos of our project.

    ii. One set of actions for engaging the blockchain and crypto communities for 3 months via 3 monthly meme contests whose intention is to make $ATOM going viral on Twitter.

    iii. One set of actions for a 3 month header banner and/or homepage banner advertising campaigns on 4 platforms with high and/or relevant traffic to the Cosmos Hub such as CMC, Coingecko, Blockfolio and Staking Rewards platforms, whichever of them have available spots.

    iv. A maximum of 10% from the budget will be used to engage a high profile PR Agency to help with the Media and Marketing efforts. AiB and/or committee members will request and share offers from different PR Agencies and the offer containing the best marketing plan will be selected by the committee members through vote. +AiB will maintain the relation with the PR Agency and will report to the committee on the status of deliverables.

    Scope of Campaigns:

    The campaigns will be $ATOM related and should be aligned with the ATOM2021 initiative, increase awareness about the Cosmos Hub, the value proposition of $ATOM, the dynamics of IBC in relation to $ATOM without neglecting to point on the truly decentralised, sovereign, scalable, sustainable properties inherent in the project’s architecture and ethos as well as its non-competitive character to other chains within the ecosystem. +Since we are aware of the superiority of the project over any similar efforts on interoperability, honest and informed comparisons by thought leaders in the space are anticipated and will be coordinated during the course of this undertaking.

    Release of funds:

    Funds will be released to a multi-sig committee which in turn may - depending on each initiative and based on a majority multisignature approval - release the funds to: 1) Tendermint (AiB) that will act as a liaison between Cosmos Hub community and third parties and distribute the payments according with the marketing proposal or where appropriate, 2) directly to the entities or individuals ( e.g. contest winners or various contributors)

    Funds’ Distribution:

    The distribution of funds will be administered by 5 community members that have been selected via the governance working group. At least 3 will have to approve each spend for it to be released to AiB or any third party, according with the marketing proposal.

    @johnniecosmos, @JoeDirtay, @jackzampolin (Jack Zampolin, Pylon Validator), @immasssi (SG-1 Validator), @zakimanian (Zaki Manian, Iqlusion Validator).

    Every spend action related to this proposal has to be approved via multi-sig. At least 3/5 signatures are required to confirm a spend of the allocated marketing funds.

    For administrative efforts, drafting the proposal and executing the marketing efforts, the 5 administrators will receive 100 ATOMs each for their time & efforts over the coming 3 months in helping to properly execute the above mentioned strategy.

    MultiSig Address: cosmos16plylpsgxechajltx9yeseqexzdzut9g8vla4k

    Refund of Unspent Funds to the Pool:

    It is expected that amounts requested and allocated for each campaign will be depleted and spent. In the event this does not happen within 3 months of the passing of the proposal, this amount will have to be refunded by either AiB or the mutli-sig committee (whomever is in custody of the funds) back to the community pool.

    Expectations from the rest of entities involved in the Hub:

    We expect that our initiative will stand as a beacon for the rest of the teams/entities/individuals involved in the development of the Cosmos Hub in respect to pushing the project forward.

    Educational material, articles on mainstream media, podcasts, interviews, social media campaigns, active promotion to e.g. the end of a Paypal listing, only form part of what we deem as an optimal and thorough and long-term strategy for establishing the Cosmos Hub ($ATOM) as the true game changer in people’s minds within this space. Since our resources are limited and the purpose here is not to deplete the Community pool, we expect the rest of the main teams involved in the development of the Hub or even teams earning value from their operations on the Cosmos hub and $ATOM to undertake efforts similar (at least in passion) to ours and support or supplement our efforts. Thus, we aim to motivate others by this limited in resources initiative.

    AiB’s General Obligations to the Community:

    Specific work tasks like the banner campaign & the thought leader campaign are expected to be covered by AIB. This can be done right away even before the proposal is passed to enable a faster execution of the proposal. Any tasks which are agreed upon and that are signed off by the administrators will then be commissioned to AIB upon delivery. Administrators expect a fully transparent report every 2 weeks showing the state of the tasks and additional information that verifies the proper execution of the community tasks (Receipts & documentation).

    Closing Remarks:

    Ultimately for us, the Community, Cosmos Hub ($ATOM) signals the second era of the so-called Blockchain Revolution. We can all be the messengers, but we need the message to be delivered sooner than later. Empower us with the necessary funding tools so that we disseminate and deliver the message across all corners of the space. For, beyond awesome code, we see an equally awesome community ready to undertake and support this ambitious initiative. We do not see this as a phoney attempt to shill an empty promise. We see this as an opportunity to inform, educate and create a larger follower base around the most important project in this space to date.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-01-atom2021_marketing.html.html b/v17.1.0/governance/proposals/2021-01-atom2021_marketing.html.html new file mode 100644 index 00000000000..2d92eeff969 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-01-atom2021_marketing.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade.html b/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade.html new file mode 100644 index 00000000000..69e71930f49 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade.html @@ -0,0 +1,26 @@ + + + + + +Delay of Hub Stargate Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Delay of Hub Stargate Upgrade

    The Stargate team is recommending that the Cosmos Hub reschedule the next upgrade to a new commit hash. The new commit hash is expected to be available on Tuesday Jan 26th with a new upgrade proposal immediately after.

    This governance proposal will signal that proposal 35 will not be executed. The Hub governance will vote on the forthcoming proposal aiming for a final upgrade. The earliest target date would be February 11th. Given that Lunar New Year is on Feb 12th. The next best date is Feb 18th 06:00UTC.

    We are recommending the delay for the following reasons.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade.html.html b/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade.html.html new file mode 100644 index 00000000000..a8d73d0ffde --- /dev/null +++ b/v17.1.0/governance/proposals/2021-01-delay-stargate-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b.html b/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b.html new file mode 100644 index 00000000000..f8b5c14315a --- /dev/null +++ b/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b.html @@ -0,0 +1,26 @@ + + + + + +Stargate Upgrade- Second time is a charm | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Stargate Upgrade- Second time is a charm

    Stargate Upgrade banner graphic

    by Iqlusion

    Jan 28, 2021

    Key Results


    If passed, this governance proposal would commit the Cosmos Hub to halting the cosmoshub-3 at 06:00 UTC on Feb 18th exporting the state and starting cosmoshub-4 based on gaia 4.0.0

    Context


    In Proposal 27, Iqlusion proposed a comprehensive process to translate the unprecented surface area of this upgrade. We called this process Stargate.

    Iqlusion is pleased to report that the Stargate Process has been successfully executed. We believe the ecosystem is ready and the Hub can safely step through the Stargate.

    After the success of the community approval of the first Stargate Upgrade proposal, we now follow-up with the second Stargate proposal for the Cosmos Hub that will outline the results of the first proposal and the process for upgrading the Hub.

    Aborting of Proposal 35

    Bugs were found in prior upgrade release that triggered the abort procedure that was detailed in the standard upgrade.

    The Stargate Plan


    The purpose of the Stargate effort was to ensure that Cosmos can fulfill the vision of an Internet of Blockchains in 2021 while mitigating the technological and organizational risks outlined in the original Stargate Upgrade Proposal 27. It was also an attempt to create a process for complex future on-chain upgrades on the Cosmos Hub. That included the following steps:

    1. Run the Stargate Testnet and use this as an integration testing target with widest possible ecosystem participation to help confirm the readiness of the release software.

    2. Engage and support critical partners during the integration process so that partners are able to actively participate in the testing process and provide insights into their success with the upgrade.

    3. Dedicate significant resources in terms of full time human resources and documentation efforts to ensure that everyone integrated into the Cosmos Hub can self-certify as Stargate-ready.

    4. Report back to the Hub on the success of the integration process.

      • We expect that the primary responsibility of the Cosmos Hub is to assess whether we have mitigated the above risks sufficiently.

      • Provide a written report of the entire Stargate effort to enable Hub governance to make an informed decision.

    5. At conclusion, we will indicate why we have confidence that an upgrade won't be disruptive to the Hub’s ecosystem.

    Stargate Plan Results


    1. Ecoystem Participation

    The results of ecosystem participation and engagement are available in our Stargate Ecosystem Readiness Report. We list on this page ecosystem partners such as Validators that provided their validator public keys as well as infrastructure partners that confirmed their integration testing the Stargate testnet tags. Validators, exchanges, and wallets have made up the most responsive of their results completing integration testing of the stargate releases. We anticpate that all actors in the ecosystem are aware and ready to respond to the new Cosmos Hub features. Integration partners have helped find regression in the legacy amino compatibility layer and those have been resolved.

    The Cosmos SDK, Tendermint Core, Tendermint Inc, and IBC teams worked tirelessly to deliver the most robust software feature set that would make up the Cosmos Stargate release. Their review of their efforts are documented in their post "How Seven Teams Collaborated To Deliver The Biggest Software Upgrade In The Cosmos Universe".

    Integration testing continued through the release of the Cosmos SDK v0.40.0-rc2 that makes up the Cosmos-hub Stargate testnet tag for a simulated upgrade of the CosmosHub-3 to CosmosHub-4. Also, the AiB team continues to deliver simulation testing of Cosmos Stargate to ensure that any possible chain bug issues can be detected and documented.

    We are confident that we have and continue to achieve increased ecosystem engagement with the Stargate testnet.

    2. Critical Partner Support

    We delivered critical partner support to leading ATOM exchanges. Out of the exchange support efforts, we documented the IBC Readiness Matrix that outlines the levels of readiness that exchanges may select as they upgrade to Cosmos Stargate.

    We also completed and delivered a completed legacy Amino Audit, AminoRest & You. The core finding of this audit was that changes to the underlying structs result in an interface that is close to the prior version allowing legacy queries to return valid data.

    All previous Cosmos Hub upgrades reset the block height. Our interactions with ecosystem particpants identified this as introducing significant complexity to handling this upgrade. This will be the first upgrade of the Cosmos Hub that starts the blockchain at the height + 1 of the antecedent chain.

    3. Documentation and Self-Certification

    Documentation was a success for the Cosmos Stargate effort. The upgrades with the most breaking changes such as legacy Amino have a complete audit with documentation on exceptions for blockchain API interfaces.

    Most exchanges and wallets have taken self-certification on directly. Our team continues to provide real-time support on multiple partner slack channels and on the Cosmos #stargate Discord channel.

    We have conducted numerous testnets with different partners. A particularly important testnet conducted with a significant fraction of the Hub validator set was a simulated upgrade of the cosmoshub on Nov 25th,2020. This tested the full upgrade flow including the prop29 implementation and height preserving upgrade functionality.

    Conclusion

    The governance proposal is our report back to the community on the success of the Stargate program. We have compiled detailed information for the community as a reference in the Stargate repository.

    Cosmos Stargate Integration Success

    Cosmos Stargate integration success with exchanges and wallet providers reflects the quality of the code developed by the various Cosmos teams.

    Prop 29

    This upgrade also implements the fund recovery procedure defined in proposal 29. The code is here. As requested during the discussion of the governance proposal, the migration and fund recovery procedure verifies all signatures. This code was tested during the cosmoshub-3 simulated upgrade testnet.

    Stargate Upgrade Steps


    The upgrade steps for the simulated upgrade of the current Cosmoshub mainnet to Cosmos Stargate includes the following steps:

    The upgrade instructions will continue to improve as a living document. The Gaia maintainers will continue to improve the instruction below.

    This section is with the current gaia 2.0.* implementation.

    1. Validators should set their gaia with a halt time of 1613628000ie. 06:00 UTC on Feb 18th in Unix time.

    2. Validators should then export the current cosmos state with gaiad export > cosmoshub-3-export.json

    3. Validators should determine the height of the last block as last-cosmoshub-3_block. This can be easily determined from gaia logs.

    4. Validators should back up their .gaiad directory.

    This section is with the upgraded gaia 4.0.* implemenataion.

    1. Validators should then migrate the exported genesis state. gaiad migrate cosmoshub-3-export.json --chain-id=cosmoshub-4 --initial-height [last_cosmoshub-3_block+1] > genesis.json
    2. Validators should (AFTER ENSURING IT IS BACKED UP!) delete their ~/.gaiad directory and create a new one with gaiad init [name] and then edit their configuration files or recover the config files from backups.
    3. Validators should then start cosmoshub-4 with gaiad start. Automated audits of the genesis state can take 30-120 min using the crisis module. This can be disabled by gaiad start --x-crisis-skip-assert-invariants.

    Validators should expect that at least 16GB of RAM needs to be provisioned to process the first new block on cosmoshub-4.

    Time of the Upgrade


    We propose scheduling the Cosmoshub-3 to Cosmoshub-4 upgrade for Thursday Feb 18th, 2021 at 0600 UTC

    • West Coast USA: 10 PM on Feb 17
    • East Coast USA: 1 AM on Feb 18
    • Central Europe: 7 AM on Feb 18
    • Seoul: 5 PM on Feb 18

    The git commit of Gaia that we are upgrading to


    a279d091c6f66f8a91c87943139ebaecdd84f689

    What we're doing while voting is happening


    We expect that integration partners will be motivated to finish their preparations for the upgrade during the period when the governance proposal is running.

    We will upgrade the stargate-final testnet to support Gaia v4.0 and continue the integration progress with exchanges, blockexplorers and wallets.

    Stargate Ecosystem Readiness Report is a living document. We will be updating this document as we get reports of completed end to end testing. We expect a hard deadline to be motivating.

    What is the upgrade abort process


    There are multiple circumstances where the proposal should be abandoned even if it passes:

    1. A critical vulnerability may be found in the software. If the development teams change their recommended version of gaia, the validator set should implicitly abandon this upgrade procedure. A signaling proposal will be made to indicate a vulnerability or defect in the upgrade has been found. A future proposal will be made to the Hub to upgrade to the new target commit.

    2. The migration process fails could fail to produce a valid cosmoshub-4 genesis file. This would manifest as ad-hoc changes to genesis needed to start or a failure to produce blocks from cosmoshub-4. In this case, the validator set should restart cosmoshub-3 at last-cosmoshub-3_block and a future governance proposal will be done to initiate another upgrade.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b.html.html b/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b.html.html new file mode 100644 index 00000000000..e6dc7dba4ae --- /dev/null +++ b/v17.1.0/governance/proposals/2021-01-stargate-upgrade-b.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-01-stargate-upgrade.html b/v17.1.0/governance/proposals/2021-01-stargate-upgrade.html new file mode 100644 index 00000000000..ceb85b0fe61 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-01-stargate-upgrade.html @@ -0,0 +1,26 @@ + + + + + +Cosmos Stargate Hub Upgrade Proposal 2 - Time to Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Stargate Hub Upgrade Proposal 2 - Time to Upgrade

    Stargate Upgrade banner graphic

    by Iqlusion

    Jan 11, 2021

    Key Results


    If passed, this governance proposal would commit the Cosmos Hub to halting the cosmoshub-3 at 06:00 UTC on Jan 28th exporting the state and starting cosmoshub-4 based on gaia 3.0.

    Context


    In Proposal 27, Iqlusion proposed a comprehensive process to translate the unprecented surface area of this upgrade. We called this process Stargate.

    Iqlusion is pleased to report that the Stargate Process has been successfully executed. We believe the ecosystem is ready and the Hub can safely step through the Stargate.

    After the success of the community approval of the first Stargate Upgrade proposal, we now follow-up with the second Stargate proposal for the Cosmos Hub that will outline the results of the first proposal and the process for upgrading the Hub.

    The Stargate Plan


    The purpose of the Stargate effort was to ensure that Cosmos can fulfill the vision of an Internet of Blockchains in 2021 while mitigating the technological and organizational risks outlined in the original Stargate Upgrade Proposal 27. It was also an attempt to create a process for complex future on-chain upgrades on the Cosmos Hub. That included the following steps:

    1. Run the Stargate Testnet and use this as an integration testing target with widest possible ecosystem participation to help confirm the readiness of the release software.

    2. Engage and support critical partners during the integration process so that partners are able to actively participate in the testing process and provide insights into their success with the upgrade.

    3. Dedicate significant resources in terms of full time human resources and documentation efforts to ensure that everyone integrated into the Cosmos Hub can self-certify as Stargate-ready.

    4. Report back to the Hub on the success of the integration process.

      • We expect that the primary responsibility of the Cosmos Hub is to assess whether we have mitigated the above risks sufficiently.

      • Provide a written report of the entire Stargate effort to enable Hub governance to make an informed decision.

    5. At conclusion, we will indicate why we have confidence that an upgrade won't be disruptive to the Hub’s ecosystem.

    Stargate Plan Results


    1. Ecoystem Participation

    The results of ecosystem participation and engagement are available in our Stargate Ecosystem Readiness Report. We list on this page ecosystem partners such as Validators that provided their validator public keys as well as infrastructure partners that confirmed their integration testing the Stargate testnet tags. Validators, exchanges, and wallets have made up the most responsive of their results completing integration testing of the stargate releases. We anticpate that all actors in the ecosystem are aware and ready to respond to the new Cosmos Hub features. Integration partners have helped find regression in the legacy amino compatibility layer and those have been resolved.

    The Cosmos SDK, Tendermint Core, Tendermint Inc, and IBC teams worked tirelessly to deliver the most robust software feature set that would make up the Cosmos Stargate release. Their review of their efforts are documented in their post "How Seven Teams Collaborated To Deliver The Biggest Software Upgrade In The Cosmos Universe".

    Integration testing continued through the release of the Cosmos SDK v0.40.0-rc2 that makes up the Cosmos-hub Stargate testnet tag for a simulated upgrade of the CosmosHub-3 to CosmosHub-4. Also, the AiB team continues to deliver simulation testing of Cosmos Stargate to ensure that any possible chain bug issues can be detected and documented.

    We are confident that we have and continue to achieve increased ecosystem engagement with the Stargate testnet.

    2. Critical Partner Support

    We delivered critical partner support to leading ATOM exchanges. Out of the exchange support efforts, we documented the IBC Readiness Matrix that outlines the levels of readiness that exchanges may select as they upgrade to Cosmos Stargate.

    We also completed and delivered a completed legacy Amino Audit, AminoRest & You. The core finding of this audit was that changes to the underlying structs result in an interface that is close to the prior version allowing legacy queries to return valid data.

    All previous Cosmos Hub upgrades reset the block height. Our interactions with ecosystem particpants identified this as introducing significant complexity to handling this upgrade. This will be the first upgrade of the Cosmos Hub that starts the blockchain at the height + 1 of the antecedent chain.

    3. Documentation and Self-Certification

    Documentation was a success for the Cosmos Stargate effort. The upgrades with the most breaking changes such as legacy Amino have a complete audit with documentation on exceptions for blockchain API interfaces.

    Most exchanges and wallets have taken self-certification on directly. Our team continues to provide real-time support on multiple partner slack channels and on the Cosmos #stargate Discord channel.

    We have conducted numerous testnets with different partners. A particularly important testnet conducted with a significant fraction of the Hub validator set was a simulated upgrade of the cosmoshub on Nov 25th,2020. This tested the full upgrade flow including the prop29 implementation and height preserving upgrade functionality.

    Conclusion

    The governance proposal is our report back to the community on the success of the Stargate program. We have compiled detailed information for the community as a reference in the Stargate repository.

    Cosmos Stargate Integration Success

    Cosmos Stargate integration success with exchanges and wallet providers reflects the quality of the code developed by the various Cosmos teams.

    Prop 29

    This upgrade also implements the fund recovery procedure defined in proposal 29. The code is here. As requested during the discussion of the governance proposal, the migration and fund recovery procedure verifies all signatures. This code was tested during the cosmoshub-3 simulated upgrade testnet.

    Stargate Upgrade Steps


    The upgrade steps for the simulated upgrade of the current Cosmoshub mainnet to Cosmos Stargate includes the following steps:

    This section is with the current gaia 2.0.* implementation.

    1. Validators should set their gaia with a halt time of 1611813600ie. 06:00 UTC on Jan 28th in Unix time.

    2. Validators should then export the current cosmos state with gaiad export > cosmoshub-3-export.json

    3. Validators should determine the height of the last block as last-cosmoshub-3_block.

    4. Validators should back up their .gaiad directory.

    This section is with the upgraded gaia 3.0.* implemenataion.

    1. Validators should then migrate the exported genesis state. gaiad migrate cosmoshub-3-export.json --chain-id=cosmoshub-4 --initial-height [last_cosmoshub-3_block+1] > genesis.json
    2. Validators should (AFTER ENSURING IT IS BACKED UP!) delete their ~/.gaiad directory and create a new one with gaiad init [name] and then edit their configuration files or recover the config files from backups.
    3. Validators should then start cosmoshub-4 with gaiad start. Automated audits of the genesis state can take 30-120 min using the crisis module. This can be disabled by gaiad start --x-crisis-skip-assert-invariants.

    Validators should expect that at least 16GB of RAM needs to be provisioned to process the first new block on cosmoshub-4.

    Time of the Upgrade


    We propose scheduling the Cosmoshub-3 to Cosmoshub-4 upgrade for Thursday Jan 28th, 2021 at 0600 UTC

    • West Coast USA: 10 PM on Jan 27
    • East Coast USA: 1 AM on Jan 28
    • Central Europe: 7 AM on Jan 28
    • Seoul: 5 PM on Jan 28

    The git commit of Gaia that we are upgrading to


    d974b27a8caf8cad3b06fbe4678871e4b0b69a51

    What we're doing while voting is happening


    We expect that integration partners will be motivated to finish their preparations for the upgrade during the period when the governance proposal is running.

    A testnet with the final version of Gaia 3.0 will be running to assist with integrations.

    Stargate Ecosystem Readiness Report is a living document. We will be updating this document as we get reports of completed end to end testing. We expect a hard deadline to be motivating.

    What is the upgrade abort process


    There are multiple circumstances where the proposal should be abandoned even if it passes:

    1. A critical vulnerability may be found in the software. If the development teams change their recommended version of gaia, the validator set should implicitly abandon this upgrade procedure. A future proposal will be made to the Hub to upgrade to the new target commit.

    2. The migration process fails could fail to produce a valid cosmoshub-4 genesis file. This would manifest as ad-hoc changes to genesis needed to start or a failure to produce blocks from cosmoshub-4. In this case, the validator set should restart cosmoshub-3 at last-cosmoshub-3_block and a future governance proposal will be done to initiate another upgrade.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-01-stargate-upgrade.html.html b/v17.1.0/governance/proposals/2021-01-stargate-upgrade.html.html new file mode 100644 index 00000000000..e80e6a44c4a --- /dev/null +++ b/v17.1.0/governance/proposals/2021-01-stargate-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers.html b/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers.html new file mode 100644 index 00000000000..0b125b69775 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers.html @@ -0,0 +1,27 @@ + + + + + +Enable IBC Transfers | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Enable IBC Transfers

    The Proposal enables transferring and receiving assets using the ICS20 standard on the Cosmos Hub. If this proposal passes, there will be IBC assets available in the Bank module of the Hub and ATOM will be available on Zones connected over IBC. +Iqlusion believes that the IBC software is sufficiently stable for small amounts of value transfer. We expect there to be issues with stuck funds and UX confusion but overcoming these issues will only happen once IBC is live.

    Security Model

    Tendermint full nodes produce agreement under the assumption that at most ⅓ of the voting power held by validators is Byzantine.

    IBC

    IBC is a protocol for authenticated message passing between heterogeneous sovereign blockchains. IBC requires trusting that chains on both sides of the connections operate within their security model.

    Incentive Security Extensions

    IBC has a facility to support freezing connections once a violation of the security model has occurred. The set of criteria for detecting such attacks continues to evolve and is a constant focus of research.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers.html.html b/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers.html.html new file mode 100644 index 00000000000..cb801efc38e --- /dev/null +++ b/v17.1.0/governance/proposals/2021-03-enable-ibc-transfers.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-04-advancing-ethermint.html b/v17.1.0/governance/proposals/2021-04-advancing-ethermint.html new file mode 100644 index 00000000000..a2d0e744bef --- /dev/null +++ b/v17.1.0/governance/proposals/2021-04-advancing-ethermint.html @@ -0,0 +1,26 @@ + + + + + +Advancing Ethermint - Governance Proposal - GTM and Engineering Plan for the Ethermint Chain | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Advancing Ethermint - Governance Proposal - GTM and Engineering Plan for the Ethermint Chain

    NOTE: this is a short version of the full proposal. To read the full document click here.

    Author

    Federico Kunze Küllmer: @fedekunze

    Summary

    Tharsis is requesting 100,000 ATOMs from the Cosmos Hub community pool to fund, develop and advance the Ethermint project and launch an Ethermint Chain. The team will use these resources to grow our dedicated Cosmos-EVM team, so we can take on the commitments and responsibilities necessary to maintain and support the Cosmos-EVM chain and codebase.

    An Ethermint environment has enormous potential to unlock new use cases within the Cosmos ecosystem that are not possible on Ethereum today. Use cases that require scalability and composability are some of the endless possibilities for Ethermint.

    Ethermint is a way of vertically and horizontally scaling the projects that deploy on Ethereum, by allowing:

    • Access to greater liquidity through IBC
    • Faster transaction times through Tendermint BFT's instant finality
    • Less strain on the Ethereum chain to process transactions (i.e. through gravity bridge)
    • Seamless portability and composability with Ethereum Virtual Machine support

    The commitments stated in this proposal will ensure a successful launch for the Ethermint chain together with its existing contributors (ChainSafe, OKEx, Iris, Injective, etc). Launching collaboratively with Ethermint stakeholders will result in a robust and independent community within Cosmos that will enable greater developer adoption of Cosmos technology.

    The Ethermint stakeholders are partnering to execute on the long-awaited Ethermint Chain by joining forces to develop and deploy a new Cosmos EVM chain that will be used by thousands of crypto users at launch.

    Governance Votes

    The following items summarize the voting options and what it means for this proposal. All addresses that vote on the proposal might be eligible for a future airdrop.

    • YES: You approve the proposal statements and distribute the amount of 100,000 ATOMs to the multisig address. The treasury will allocate the funds to the Tharsis team, leading Ethermint's core development efforts and supporting the chain's go-to-market strategy. It will also lead to core technology maintenance and continuous discussion to ensure the project's longevity.
    • NO: The NO vote is a request for improvements or adjustments. You agree that this proposal's motivation is valuable and that the team should create a follow-up proposal once the amendments are included.
    • NO (VETO): You veto the entire motivation for the proposal and expect the ICF and current maintainers to make the determination and continue the stewardship of the project. The proposers will not create a follow-up proposal.
    • ABSTAIN: You are impartial to the outcome of the proposal.

    Multisig and release of funds

    Upon the approval of the proposal, the treasury will distribute the funds to a ⅔ multi-signature account managed by the following individuals/partners:

    • Federico Kunze Küllmer - Tharsis (proposer)
    • Zaki Manian - Iqlusion
    • Marko Baricevic - Interchain GmbH

    The account address is: cosmos124ezy53svellxqs075g69n4f5c0yzcy5slw7xz

    If the proposal passes, the team will immediately receive 40% of the funds to expand its engineering team and other business development efforts to support GTM for the chain. The remaining 60% will be released in an equal proportion to the number of milestones upon the completion of each milestone. For any reason, if the proposer has not completed the next milestone within a year of the last payment, the remaining funds held in the multisig account will be returned to the community pool.

    Product commitment

    The current proposal aims to develop all the necessary components for a successful Ethermint chain. Our team will lead the core development efforts to execute the points below.

    Hard Commitments

    These are the items that are mandatory for the release of funds. The items will be split into four milestones.

    NOTE: Some of the items below are currently stated under ChainSafe's service agreement with the ICF for Ethermint. Our team will collaborate with them on these items so that they are included by the time the EVM chain is launched. These items are marked below as [CS]

    Milestone 1: Developer Usability and Testing

    This milestone aims to reach a stage where developers can begin deployments of Ethermint with the latest Cosmos SDK version and test their smart contracts in what will feel like a seamless experience.

    • Starport support: Collaborate to ensure compatibility with Starport for developers that wish to use the EVM module with the latest SDK version on their sovereign chains.
    • Rosetta API support: Support Ethermint transactions and queries on Coinbase’s Rosetta API that has been integrated into the SDK.
    • EVM Consistency: Ensure that Ethermint can operate the same state as Ethereum and deterministically runs smart contract executions, exactly how Geth does (for example, checking the gas used between Ethermint and Geth)
    • Replay attack protection: Register Ethermint permanent testnet and mainnet chain-ids to ChainID Registry according to EIP 155.
    • Documentation: Ensure the documentation for both Ethermint and the EVM module are up to date with the implementation. JSON-RPC and OpenAPI (Swagger) docs for gRPC gateway and Rosetta will also be available for client developers. The team will create relevant sections to compare and distinguish key components of Ethermint and their corresponding ones on Ethereum. [CS]
    • Metrics: We plan to list relevant metrics available through the SDK telemetry system for user engagement information such as the number of contracts deployed, amount transacted, gas usage per block, number of accounts created, number and amount IBC transfers to and from Ethermint, etc. These metrics will be displayed in a Dashboard UI in the form of charts. [CS]
    • Ensure compatibility with Ethereum tooling: Test and coordinate with dev teams to test compatibility with (Truffle, Ganache, Metamask, web3.js, ethers.js, etc) and ensure the same dev UX as with Ethereum. The compatibility will then be ensured through end-to-end and integration tests. [CS]
    • User Guides: Relevant guides will be added to connect Ethermint with the tools mentioned above.
    • Cosmjs Library support: Make Ethermint keys, signing, queries, and txs compatible with the cosmjs library.
    • EIP 3085 support: add wallet_addEthereumChain JSON-RPC endpoint for Ethermint.

    Milestone 2: Maximizing Performance and Compatibility

    This milestone aims to enhance and benchmark the Ethermint chain's performance so developers can experience its superior benefits over existing solutions in the market.

    • EVM module readiness: The current x/evm module from Ethermint suffers from technical debt regarding its architecture. The current proposal will do a bottleneck analysis of the EVM state transitions to redesign the EVM module to boost performance.
    • Benchmarks: As a final step, we will be performing benchmarks for Ethereum transactions before and after the EVM refactor has been completed. [CS]
    • Maintain a permanent testnet: Ethermint will have a permanent testnet to ease the development process for Ethereum developers and clients that wish to connect to Ethermint. The team will create a dedicated website, infrastructure, and faucet UI for users to request funds.
    • Faucet support: The team will ensure an Ethermint-compatible faucet implementation is supported to ensure the sustainability of the permanent testnet. This will be also integrated into the existing faucet library of cosmjs. [CS]
    • Ethereum Bridge: Integrate a combination of the following bridges in order to make Ethermint interoperable with Ethereum ERC20s: Cosmos Gravity bridge, IBC solo machine bridge, Chainbridge [CS].

    Milestone 3: Mainnet readiness

    This milestone's objective is to enhance security and users' accessibility to Ethermint, and stress-test the network before the mainnet launch.

    • Relayer Integration: While the Ethermint migration to the SDK Stargate version supports IBC fungible token transfers on the app level, additional setup and integration is required to the IBC relayers to enable compatibility with Ethermint fully. The team will integrate the Ethermint keys and the remaining pieces to the relayer for full IBC support.
    • Ledger Support: The team will perform an assessment of the current Cosmos and Ethereum ledger device applications to test their compatibility with Ethermint. If the keys or signing is not supported, the team will coordinate with ZondaX, the Ledger team, and other key partners to integrate the patches to the corresponding apps.
    • Simulations: fuzz transaction testing for Ethermint and the EVM module. This will be done through the implementation of simulations and the manticore smart contract execution analysis tool.

    Milestone 4: Mainnet launch

    This milestone aims to provide support and coordination across the Cosmos community to ensure a safe and successful launch of the Ethermint mainnet.

    • Incentivized Testnet: Planification, coordination and launch of the upcoming Ethermint’s incentivized testnet: Game of Ethermint.
    • Support Mainnet launch: The team will support Ethermint’s mainnet launch by coordinating with key stakeholders, ecosystem partners, validators, community, etc. [CS]

    Ongoing tasks

    Below are hard commitment items that are required for a successful launch but don’t fit into any particular milestone as they are recurring over the whole development period.

    • Core Ethermint repository maintenance: The team will commit to review community contributions and engage with issues and discussions regarding bugs and feature requests in the core codebase.
    • Coordination with Cosmos SDK core team: Since the Ethermint codebase uses a lot of custom functionality (keys, AnteHandler, modular servers, etc) some changes/patches will need to be upstreamed to the Cosmos SDK to ensure modularity and non-breakingness.
    • Client support: Develop partnerships with exchanges and wallets to support Ethermint through the Ethereum-compatible JSON-RPC or the gRPC services from the SDK since day one.
    • Community support: Respond and support the community inquiries on Discord and other relevant channels.
    • Security Audit: perform an internal and a third-party security audit prior to launch.
    • Bug bounty: Coordinate a bug bounty program for the EVM module and the JSON-RPC server prior to launch.

    Soft Commitments

    See the full version of this document.

    Conclusion

    With this proposal, Tharsis plans to expedite the Ethermint chain's development and launch the network by Q4 2021. Ethermint will be the first EVM-compatible chain on Cosmos that will be fully interoperable with other BFT and EVM chains via IBC and the Gravity bridge.

    By creating and envisioning this long-term roadmap, we believe Ethermint can act as the vital component of the Interchain and serve as the gateway between the Ethereum and Cosmos ecosystems: The Ethermint launch will combine the Cosmos and Ethereum communities and provide new economic opportunities for millions of users.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-04-advancing-ethermint.html.html b/v17.1.0/governance/proposals/2021-04-advancing-ethermint.html.html new file mode 100644 index 00000000000..666db18078c --- /dev/null +++ b/v17.1.0/governance/proposals/2021-04-advancing-ethermint.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement.html b/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement.html new file mode 100644 index 00000000000..6df6ee4287d --- /dev/null +++ b/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement.html @@ -0,0 +1,26 @@ + + + + + +Parameter change - lower minimum proposal deposit amount | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Parameter change - lower minimum proposal deposit amount

    Summary

    The current deposit amount of 512 ATOMs prohibits valuable governance activity from small holders or those with most of their ATOM staked. We propose lowering the requirement to 64 ATOMS.

    Objectives

    1. Enable community members with good ideas but little capital to participate in governance and request resources from the community pool treasury.
    2. Improve the governance UX for holders who keep most of their ATOM staked.
    3. Increase utilisation of treasury (currently 666,457 ATOM, approximately $14 MM USD, at time of writing).
    4. Accelerate Cosmos Hub development and growth.

    Background

    Current deposit is 512 ATOMs (approximately $10k USD today). The ATOM price when the community treasury was activated (2019-05-03) was $4.99 (source: CoinMarketCap), meaning the total required deposit to submit a proposal was $2,555. Today, most proposers must coordinate with large ATOM holders to request additional funds in order to meet the minimum deposit requirements. This also applies to large ATOM holders who want to be active in governance but do not have enough liquid ATOM to meet the deposit requirements, as staked ATOM cannot be used to post deposits.

    Proposers

    Federico Kunze Küllmer (Tharsis) and Sam Hart (Interchain).

    Credit to Gavin Birch (Figment Networks) and the Cosmos Governance Working Group (GWG) for initiating a recent conversation that motivated this proposal.

    Proposed Parameter Change

    Change the minimum proposal deposit requirement from 512 ATOMs (aprox. $10,000 USD) to 64 ATOMs (aprox. $1,300 USD).

    Note: Parameters are denominated in micro-ATOMs, as described in the governance parameter list.

    Risks

    This change makes it easier to submit spam proposals.

    While this is true, in order to fully mitigate spam the Cosmos Hub must increase the minimum deposit required for proposal submission.

    By increasing the number of submissions, voter participation or the level of consideration given to each proposal may decrease.

    We believe this is a justifiable trade-off for promoting more community-driven initiatives and enthusiasm for advancing Cosmos. As we lower the barrier to entry for governance participation, we invite community members to take this opportunity to enact more effective and efficient governance practices. The upcoming Groups, Authz, and Interchain Accounts modules will provide powerful abstractions to this end.

    Alternatives

    Wait for the Cosmos Hub to adopt proposed changes to the Governance module for variable deposit amounts, quorom thresholds, and voting periods.

    These initiatives should not be mutually exclusive. While research and development of these features is ongoing, the Cosmos Hub will benefit from this parameter change today, as well as the precedent it sets for self-improving governance.

    Since the ATOM price fluctuates with respect to USD, make proposal thresholds reference a stable price oracle

    This is an interesting design space, however it becomes more plausible if and when the Cosmos Hub adds a decentralized exchange that can be used to produce a reference rate. Lowering the proposal threshold is a temporary solution that will help in the short-term.

    Governance Votes

    The following items summarise the voting options and what it means for this proposal.

    • YES: You approve the parameter change proposal to decrease the governance proposal deposit requirements from 512 to 64 ATOMs.
    • NO: You disapprove of the parameter change in its current form (please indicate in the Cosmos Forum why this is the case).
    • NO WITH VETO: You are strongly opposed to this change and will exit the network if passed.
    • ABSTAIN: You are impartial to the outcome of the proposal.
    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement.html.html b/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement.html.html new file mode 100644 index 00000000000..53497049238 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-04-lower-deposit-requirement.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-04-prop34-continuation.html b/v17.1.0/governance/proposals/2021-04-prop34-continuation.html new file mode 100644 index 00000000000..a7b107fd8b9 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-04-prop34-continuation.html @@ -0,0 +1,29 @@ + + + + + +Proposal 46 - Extend Luna Mission to Fund ATOM Marketing | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Proposal 46 - Extend Luna Mission to Fund ATOM Marketing

    The Cosmos community approved Proposal 34 on 2021-01-20 allocating 129,208 ATOM to implement a comprehensive ATOM marketing plan executed in collaboration with key community stakeholders. Proposal 46 is requesting an extension of the time allowed to spend the approved budget and allocate existing funds for additional ATOM-focused priorities. Below are details of this request and an outline of the successful results of Proposal 34 marketing spend as of 2021-03-31.

    PROPOSAL 46 REQUEST

    1. Prop 34 Time Extension: The Prop 34 Implementation team seeks a three-month extension (until 2021-07-20) to fully spend the existing budget allocation under the terms approved in Proposal 34. The multisig team and AiB (Tendermint) invested significant time and energy properly researching, vetting and managing vendors, contractors, and opportunities requiring additional time to complete the Prop 34 expenditure of funds. With the approval of Proposal 46, any unspent funds remaining from Proposal 34 efforts will be returned to the community pool on 2021-07-20.
    2. Additional Budget Priority - Project Execution Fund Pool: Execution, oversight, and accountability for this significant marketing spend requires substantive operational support. In addition to the 5 multisig administrators, Zaki Manian, Jack Zampolin, Immasssi, Jhonnie and Joe Dirtay, extensive support is being provided by Adriana Mihai (Kalpatech), Garrette Furo (Regen Network), David Fortson (Regen Network/LOACOM), and others. We request an allocation of 3000 ATOM (from the existing budget) to compensate the aforementioned contributors for previous and ongoing support of this expansive marketing campaign. Funds will be distributed through the multisig administration.
    3. Additional Budget Priority - Gravity DEX: This proposal seeks to allocate 10,000 - 20,000 ATOM (from approved Prop 34 budget) to identify and support robust marketing of the Gravity DEX testnet and DEX mainnet launch- an AMM exchange that will have a significant impact on ATOM valuation if successful. Gravity DEX is initially planned as an automated market maker (AMM) exchange that will allow users to trade IBC token pairs and provide liquidity for traders. These tokens would arrive on the Hub through IBC-enabled chains, IBC-wrapped ETH and ERC20 tokens, IBC-wrapped BTC tokens, and as well as future blockchain ecosystems that implement the IBC protocol.
    4. Community Created YouTube Videos: After evaluating the existing meme campaign, the project management team is recommending ceasing the community meme campaign and reallocating remaining funds for community-created YouTube videos. This campaign would reward community members for creating select videos for prospective or new token holders focused on ‘How to’ and explainer videos on topics such as “How to set up your wallet,” “How to stake your $ATOM,” “How to delegate, redelegate and participate in governance,” and more.

    SECTION I OVERVIEW

    A summary report of current marketing activities and related analytics can be found here. Highlights include (Date Range 2021-01-20 to 2021-03-31):

    • ATOM Valuation: ATOM valuation has increased from $8.92 to $19.10 - a 214% increase.
    • Twitter: New 2020 and 2021 record on new followers and engagement:
      • New followers: Q1 Twitter: 45,380 new followers ( 2,236 in Q1 2020, 1940% increase)
      • Engagement: 10.3M impressions ( 2,16M in Q1 2020, 476% increase)
    • Youtube
      • New subscribers: 1,3k new subscribers (195 in Q1 2020, 667% increase)
      • Impressions and views: 447k impressions ( 126k in Q1 2020, 355% increase) , 47,4k views ( 10,1k views Q1 2020, 469% increase)
    • Cosmos website
      • +396% new users, +355% sessions
      • +380% unique page views, +64% pages per session, -28% bounce rate
      • 1,079,000 visitors, 244,000 new users from which 28,804 acquired new users from the marketing campaign.
    • Cosmos Hub
      • 31,408 new delegators (increase from 41,885 to 73,293 - a 74% increase.)
      • 92,561 new ATOM accounts (increase from 136,219 accounts to 228,780 accounts - a 68% increase.)
    • Blockfolio Signal
      • 270,000 new followers, increase from 220,000 to 490,000 as of March 31st. ( As of April 21st, total number of followers reached 1,3 Million followers)

    Spend Overview

    As of 2021-03-31, a total of 41,912 ATOM have been spent in the following ways:

    • Meme Contest: 0 ATOM
    • Banner ads - 8,750 ATOM
    • Influencers: twitter posts and youtube shows - 25,462 ATOM
    • Podcasts, newsletters- 6,200 ATOM
    • Media/TV: 1,000 ATOM
    • Signers fee: 500 ATOM

    Additionally as of 2021-04-21, a total of 22,610 ATOM have been spent for:

    • Meme contest: 240 ATOM
    • PR company: 990 ATOM
    • Twitter influencers: 9,550 ATOM
    • Community management: 150 ATOM
    • Banner ads: 11,680 ATOM

    Total ATOM spent as of 2021-04-21 is of 64,522 ATOM, remaining budget is of 64,655 ATOM.

    SECTION II - HISTORY

    The Cosmos Hub (ATOM) community approved the passage of Proposal 34 - Luna Mission - Funding $ATOM on 2021-01-20 at 74% yes, 18.9% abstain and 7.1% no.

    Proposal 34 authorized a spending pool of 129,208 ATOM to implement a comprehensive ATOM marketing plan executed in collaboration with AiB (Tendermint). The funds deriving from Prop 34 have been approved by @johnniecosmos, @JoeDirtay, @jackzampolin (Jack Zampolin, Pylon Validator), @immasssi (SG-1 Validator), @zakimanian (Zaki Manian, Iqlusion Validator), as the designated multisig committee. Current funding allocation is due to expire and be returned to the community pool if Proposal 46 does not pass.

    SECTION III - DELIVERABLES

    Proposal 34 - Results Summary - 2021-01-20 to 2021-03-31

    1. Banner Ads
      • Locations:
        • Wallets: Blockfolio, Coinstats
        • Platforms: Coingecko, Stacking Rewards
      • Sample Banner: https://drive.google.com/drive/folders/1JFpJewRGsQfrK57BxEdE0Pk3ae37ldpL
      • Duration of the campaign ads: 1-3 months
      • Total performance on all 4 venues: (#37,000,000 impressions, #28,804 new acquired visitors, over #100,000 new wallets downloads with ATOM as preset currency)
      • Total Spent: 8,750 ATOMs
    2. Marketing contracts
    3. Influencers
      • Twitter
      • YouTube Shows & Podcasts
        • Programs: Crypto Daily, Data Dash, Tech Con Catalina,Crypto Busy, Hashoshi, Crypto Michael.
        • Featured Shows:
          • Crypto Daily
            • Subscribers: 193K
            • Video views: 52,834
            • Publish date: March 1st
          • Data Dash
            • Subscribers: 423K
            • Video views: 40,150
            • Publish date: Feb 17th
          • Tech Con Catalina
            • YouTube Followers - 115K Subscribers
            • Video views: 42,415
            • Publish date: April 12th
          • Crypto Busy
            • YouTube Followers - 152K Subscribers
            • Video views: 24,468
            • Publish date: March 3rd
          • Hashoshi
            • YouTube Followers - 116K Subscribers
            • Video views: 6,218 views
            • Publish date: April 20th
          • Crypto Michael
            • YouTube Followers - 67K Subscribers
            • Video views: 4,499 views
            • Publish date: April 14th
          • Delphi Digital podcasts & Brand Sponsor
            • Podcast ads are just starting, clubhouse (later aired as podcast) w/ key cosmonauts soon
      • Total Spent on Influencers (Twitter &YouTube): 25,462 ATOMS

    And many more videos to be dropping soon Cosmonauts!

    SECTION IV - Public Relations

    Hired GFCA - work begins 2021-04-07, placements were done in April 2021:

    SECTION V - MEME Competition 2021

    Start 22nd of March (3 Total stages) +Spend total: 3915 ATOM (Split up for each stage) +Stage 1 accepted entries for prizes (so far): 170+

    - Total valid entries: 2000+
    - Cosmonaut Telegram channel growth: 700+ new people in 2 weeks (organic)
    - Cosmonaut Twitter channel growth: 400+ new people in 2 weeks (organic)

    MEME Live tracker +Competition outline

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-04-prop34-continuation.html.html b/v17.1.0/governance/proposals/2021-04-prop34-continuation.html.html new file mode 100644 index 00000000000..4f9ac3e2c0c --- /dev/null +++ b/v17.1.0/governance/proposals/2021-04-prop34-continuation.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment.html b/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment.html new file mode 100644 index 00000000000..a3074f702fe --- /dev/null +++ b/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment.html @@ -0,0 +1,27 @@ + + + + + +Signaling Proposal - Deployment of Gravity Bridge on the Cosmos Hub | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Signaling Proposal - Deployment of Gravity Bridge on the Cosmos Hub

    Gravity Bridge

    Summary

    This proposal is a Request For Comment from the ATOM community regarding the activation of the Gravity Bridge module onto the Cosmos Hub.

    By voting YES to this proposal, you will signal that you approve of having the Gravity Ethereum <-> Cosmos bridge deployed onto the Cosmos Hub.

    Vision

    Gravity as an Ethereum-Cosmos bridge is designed for the Cosmos Hub to pull as much value as possible into the orbits of Cosmos via a direct and decentralized bridge. Gravity will be able to bring ERC20 assets from Ethereum into Cosmos, as well as Cosmos assets to Ethereum ERC20 representations. ATOM, and any other asset in the Cosmos ecosystem, will be able to trade on Uniswap and other Ethereum AMMs, and interact with Ethereum DeFi like any ERC20 token. As well, Cosmos Hub users can use the Gravity DEX to trade between ERC20 assets and tokens that are transferred using IBC. This will bring a tremendous amount of liquidity and utility to these multi-chain assets.

    Cosmos, Ethereum, and Gravity

    Gravity is a secure and highly efficient bridge between EVM and Cosmos SDK-based blockchains. At a high-level, Gravity enables token transfers from Ethereum to the Cosmos Hub and back again by locking tokens on the Ethereum side and minting equivalent tokens on the Cosmos side.

    Gravity is completely non-custodial. Control of the bridge mirrors the active validator set on the Cosmos SDK-based chain, and validator stake on Cosmos can be slashed for misbehavior involving the Gravity bridge.

    The Gravity Ethereum contract is highly optimized, utilizing batches to dramatically reduce the cost of Cosmos -> Ethereum transfers. Sending funds from Cosmos back to Ethereum can be up to 50% less costly than a normal ERC20 send.

    How do validators support the Gravity Bridge?

    Cosmos Hub validators will run three key software components of the Gravity bridge:

    • The Gravity bridge module, integrated into gaiad (the binary that runs the Cosmos Hub)
    • The Gravity bridge Orchestrator
    • A Geth light client or any Ethereum full node implementing the JSON-rpc standard

    Cosmos to Ethereum:

    To send transactions from Cosmos to Ethereum, the Gravity Bridge module of a validator's Gaia instance first packages the transaction data, and makes it available on an endpoint. The Orchestrator then signs this data with the validator’s Ethereum key, and submits it as a message to the Ethereum network. The Ethereum signature of each Cosmos validator needs to be assembled and submitted to the Ethereum chain by relayers.

    Validators may be slashed if they fail to submit Ethereum signatures within 10,000 blocks (about twelve to fourteen hours) of their creation.

    The current liveness rules require a validator to sign at least 500 of the last 10,000 blocks (about twelve to fourteen hours)

    Validators may also be slashed if they sign a message with their Ethereum key that was not created by the Gravity bridge module.

    Gravity bridge has no other slashing conditions.

    Ethereum to Cosmos:

    The Orchestrator also monitors the Ethereum chain, submitting events that occur on Ethereum to Cosmos as messages. When more than 2/3 of the active voting power has sent a message observing the same Ethereum event, the Gravity module will take action.

    This oracle action will not be incentivized, nor will it be enforced with slashing. If validators making up more than 33% of the staked tokens do not participate in the oracle, new deposits and withdrawals will not be processed until those validators resume their oracle obligations.

    The oracle was designed to adhere to the Cosmos Hub validator security model without slashing conditions to ensure that a consensus failure on Ethereum does not affect operation of the Cosmos chain.

    Slashing Conditions Spec

    https://github.com/cosmos/gravity-bridge/blob/main/spec/slashing-spec.md

    How does it work?

    Gravity consists of 4 parts:

    • An Ethereum contract called Gravity.sol
    • The Gravity Cosmos module of Gaia
    • The orchestrator program which is run by Cosmos validators alongside the Gravity module
    • A market of relayers, who compete to submit transactions to Ethereum

    Gravity.sol

    The Gravity Ethereum contract is a highly compact and efficient representation of weighted powers voting on Ethereum. It contains an Etheruem key from each Cosmos validator, as well as their voting power. This signer set is continuously updated as validation power changes on Cosmos, ensuring that it matches the current Cosmos validator set.

    Sending tokens, or updating the validator set, contained in Gravity.sol requires more than 66% of the total voting power to approve the action. In this way Gravity.sol mirrors Tendermint consensus on the Cosmos chain as closely as possible on Ethereum.

    Gravity Cosmos Module

    The Gravity module governs and coordinates the bridge. Generating messages for the validators to sign with their Ethereum keys and providing these signatures to relayers who assemble and submit them to the Ethereum chain.

    Orchestrator

    The Gravity bridge orchestrator performs all the external tasks the Gravity bridge requires for validators, which includes submission of signatures and submission of Ethereum events.

    While the Gravity module concerns itself with the correctness and consensus state of the bridge, the Orchestrator is responsible for locating and creating the correct inputs.

    Market of Relayers

    Relayers are an unpermissioned role that observes the Cosmos chain for messages ready to be submitted to Ethereum.

    The relayer then packages the validators signatures into an Ethereum transaction and submits that transaction to the Ethereum blockchain. All rewards in the Gravity bridge design are paid to msg.sender on Ethereum. This means that relayers do not require any balance on the Cosmos side and can immediately liquidate their earnings into ETH while continuing to relay newer messages.

    Security assumptions

    The Gravity bridge is designed with the assumption that the total amount of funds in Gravity.sol is less than the value of the validator set’s total staked tokens.

    If this assumption does not hold true, it would be more profitable for validators to steal the funds in the bridge and simply lose their stake to slashing.

    There is no automated enforcement of this assumption. It is up to the $ATOM holders to take action if the amount deposited in the bridge exceeds the total value of all stake on the hub.

    It should be noted that this condition is not unique to the Gravity bridge. The same dynamic exists for any IBC connection, and even exists in scenarios other than cross-chain communication. For example, in a hypothetical blockchain keeping domain name records, this same vulnerability would exist if the potential profit from exploiting the domain name system was greater than the value of the validator set’s total staked tokens.

    Ongoing work

    The Gravity Bridge has been continuously tested throughout Q1/Q2 2021 by multiple ongoing test nets with a diverse group of validators.

    Testing

    The Althea team is committed to playing a long-term role in upgrading, documenting, and supporting Gravity over the coming years. +The Gravity bridge is currently live and running in a testnet, which validators can join by following the instructions here

    Audit:

    The Gravity bridge module is currently undergoing an audit with Informal Systems estimated to be completed by the end of July, 2021.

    Phase one of the audit has been completed, which resulted in the addition of evidence based slashing and several other minor design fixes.

    The phase two design audit will be completed by the end of June. To be followed by phrase three, an implementation audit to be completed by the end of July.

    Conclusion:

    With this proposal, the Althea team, together with Cosmos ecosystem partners, will expedite the development of the Gravity Bridge with an incentivized testnet and launch in Q3 2021. Althea will be closely shepherding the Gravity Bridge throughout all phases related to the testing, audit, and implementation process on the Cosmos Hub.

    Proposers

    The Althea Gravity bridge team.

    Deborah Simpiler, Justin Kilpatrick and, Jehan Tremback

    We’d like to share praise and thank you for contributions from the following teams!

    Interchain Foundation

    All in Bits/Tendermint

    Sommelier, Informal, Injective, Confio

    Gravity Readiness Committee:

    Justin Kilpatrick and Jehan Tremback, Althea

    Zarko Milosevic, Informal Systems

    Zaki Manian, Sommelier/Iqlusion

    Governance Votes

    The following items summarize the voting options and what it means for this proposal.

    • YES: You agree that Gravity Bridge should be deployed to the Cosmos Hub.
    • NO: You disapprove of deploying Gravity bridge on the Cosmos Hub in its current form (please indicate in the Cosmos Forum why this is the case).
    • NO WITH VETO: You are strongly opposed to the deployment of Gravity bridge on the Cosmos Hub and will exit the network if this occurred.
    • ABSTAIN: You are impartial to the outcome of the proposal.

    Appendix

    FAQ

    Is running the Gravity Module difficult for Cosmos Validators?

    Soliciting feedback from dozens of Cosmos hub validators and over 100 test net participants, we found that running the Gravity module is not a difficult task or undue burden on Cosmos validators.

    Is the Gravity bridge secure?

    The Gravity bridge is undergoing an audit by Informal Systems. It will then be up to ATOM holders to interpret the results of the code audit and weigh implementation risks in another governance proposal before deployment. Fundamentally, the design of the Gravity Bridge means that its security is directly represented by the security of the validator set on Cosmos Hub. On the Cosmos side, the Gravity Bridge security design adheres to the Cosmos network's ideal of safety over liveness assured by 2/3+ validator voting power, but without sacrificing safety or liveness due to issues that may rarely arise with Ethereum.

    Are slashing conditions a problem for validators?

    Gravity Bridge slashing conditions closely mirror the slashing conditions which validators are already subject to.

    • Uptime: Validators on Cosmos currently must keep their validator software running at all times, or risk slashing. Gravity adds an additional binary which must be run, which is low in difficulty, resource usage, and operational requirements.

    • Equivocation: Validators on Cosmos are subject to slashing if they sign two blocks at the same height. It is possible for this to happen through accidental misconfiguration. Gravity adds an additional item which must not be signed, which are the fraudulent bridge transactions that never existed on Cosmos. It is not possible for this to happen by accident, so this slashing condition is much less of a risk than the Hub’s existing slashing conditions.

    What about peg zones?

    The concept of a "peg zone" has been around in Cosmos for a while. This is a separate chain which runs the Gravity Bridge and connects to Ethereum or another blockchain. We believe that running Gravity Bridge on the Cosmos Hub and connecting directly is the superior solution. First, let's look at what different forms peg zones could take.

    1. The most likely type of peg zone is what will result if this proposal does not pass. There are at least 5 Cosmos SDK chains who will be using the Gravity Bridge module to connect to Ethereum. There will be no official way to bridge Ethereum assets into the Cosmos ecosystem. Instead there will be many dueling representations of Ethereum assets. It goes without saying that this will confuse Cosmos users. If one of these peg zones gains the upper hand and becomes dominant, the Cosmos Hub will miss out on all the transaction fees that it generates.

    2. It would also be possible to establish an official peg zone, and airdrop its staking token 1:1 to current Atom holders. This would at least allow the Cosmos Hub stakeholders to keep the economic benefit of activity on the peg zone. However, this is capital inefficient. A dollar staked on this peg zone would not be staked on the hub and vice versa. Splitting stake between these two important chains would make both weaker. Cosmos users will also need to choose whether to put value into Atom or put value into the peg zone token, resulting in less value in Atom.

    3. Shared security has been talked about for a long time in Cosmos, but it is not yet in production. Establishing a peg zone with shared security with the Cosmos Hub would allow the same validator set to validate both chains, and put the same Atoms at stake to secure each of them. This would avoid the issues of scenarios 1 and 2 above. However, we cannot afford to wait. Many other PoS blockchains already have Ethereum bridges and Cosmos needs to continue innovating to stay relevant.

    This is easier to both design and debug, and is ideal for high-value chains like the Hub.

    Why not use IBC to create a bridge to Ethereum?

    Ethereum as it currently exists (ETH1) fundamentally can not implement IBC. It may be possible in the future to create an IBC bridge with ETH2.

    Implementing IBC for ETH2 require significant development effort and coordination with the Ethereum team as well as the completion and deployment of ETH2, which is on an uncertain timeline.

    Gravity bridge is a design that can be deployed in the forseeable future and will continue to function so long as ETH1 compatibility is maintained.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment.html.html b/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment.html.html new file mode 100644 index 00000000000..ca2af787c14 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-05-gravity-bridge-deployment.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives.html b/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives.html new file mode 100644 index 00000000000..8af0bb568c9 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives.html @@ -0,0 +1,26 @@ + + + + + +ATOM 🤝 Osmosis - Allocate Community Pool to ATOM Liquidity Incentives | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    ATOM 🤝 Osmosis - Allocate Community Pool to ATOM Liquidity Incentives

    ATOMs should be the base money of Cosmos, just like ETH is the base money of the entire Ethereum DeFi ecosystem. ATOM is currently well positioned to play this role among Cosmos assets because it has the highest market cap, most liquidity, largest brand, and many integrations with fiat onramps. ATOM is the gateway to Cosmos.

    In the Cosmos Hub Port City vision, ATOMs are pitched as equity in the Cosmos Hub. However, this alone is insufficient to establish ATOM as the base currency of the Cosmos ecosystem as a whole. Instead, the ATOM community must work to actively promote the use of ATOMs throughout the Cosmos ecosystem, rather than passively relying on the Hub's reputation to create ATOM's value.

    In order to cement the role of ATOMs in Cosmos DeFi, the Cosmos Hub should leverage its community pool to help align incentives with other protocols within the Cosmos ecosystem. We propose beginning this initiative by using the community pool ATOMs to incentivize deep ATOM base pair liquidity pools on the Osmosis Network.

    Osmosis is the first IBC-enabled DeFi application. Within its 3 weeks of existence, it has already 100x’d the number of IBC transactions ever created, demonstrating the power of IBC and the ability of the Cosmos SDK to bootstrap DeFi protocols with $100M+ TVL in a short period of time. Since its announcement Osmosis has helped bring renewed attention and interest to Cosmos from the crypto community at large and kickstarted the era of Cosmos DeFi.

    Osmosis has already helped in establishing ATOM as the Schelling Point of the Cosmos ecosystem. The genesis distribution of OSMO was primarily based on an airdrop to ATOM holders specifically, acknowledging the importance of ATOM to all future projects within the Cosmos. Furthermore, the Osmosis LP rewards currently incentivize ATOMs to be one of the main base pairs of the platform.

    Osmosis has the ability to incentivize AMM liquidity, a feature not available on any other IBC-enabled DEX. Osmosis already uses its own native OSMO liquidity rewards to incentivize ATOMs to be one of the main base pairs, leading to ~2.2 million ATOMs already providing liquidity on the platform.

    In addition to these native OSMO LP Rewards, the platform also includes a feature called “external incentives” that allows anyone to permissionlessly add additional incentives in any token to the LPs of any AMM pools they wish. You can read more about this mechanism here: https://medium.com/osmosis/osmosis-liquidity-mining-101-2fa58d0e9d4d#f413 . Pools containing Cosmos assets such as AKT and XPRT are already planned to receive incentives from their respective community pools and/or foundations.

    We propose the Cosmos Hub dedicate 100,000 ATOMs from its Community Pool to be allocated towards liquidity incentives on Osmosis over the next 3 months. This community fund proposal will transfer 100,000 ATOMs to a multisig group who will then allocate the ATOMs to bonded liquidity gauges on Osmosis on a biweekly basis, according to direction given by Cosmos Hub governance. For simplicity, we propose setting the liquidity incentives to initially point to Osmosis Pool #1, the ATOM/OSMO pool, which is the pool with by far the highest TVL and Volume. Cosmos Hub governance can then use Text Proposals to further direct the multisig members to reallocate incentives to new pools.

    The multisig will consist of a 2/3 key holder set consisting of the following individuals whom have all agreed to participate in this process shall this proposal pass:

    • Zaki Manian
    • Federico Kunze
    • Marko Baricevic

    This is one small step for the Hub, but one giant leap for ATOM-aligned.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives.html.html b/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives.html.html new file mode 100644 index 00000000000..7def9c1f808 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-07-atom-liquidity-incentives.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-09-hub-ibc-router.html b/v17.1.0/governance/proposals/2021-09-hub-ibc-router.html new file mode 100644 index 00000000000..d6312d69003 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-09-hub-ibc-router.html @@ -0,0 +1,26 @@ + + + + + +Make the Cosmos Hub the IBC Router | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Make the Cosmos Hub the IBC Router

    The following is a selection from the Cosmos Whitepaper:

    The Cosmos Hub connects to many other blockchains (or zones) via a novel inter-blockchain communication protocol. The Cosmos Hub tracks numerous token types and keeps record of the total number of tokens in each connected zone. Tokens can be transferred from one zone to another securely and quickly without the need for a liquid exchange between zones, because all inter-zone coin transfers go through the Cosmos Hub.

    ...

    Any of the zones can themselves be hubs to form an acyclic graph, but for the sake of clarity we will only describe the simple configuration where there is only one hub, and many non-hub zones.

    The Hub has long been envisioned as a central point in the IBC architecture. In the battle to build and ship IBC this central vision has remained unchanged, but with so much focus on the need to build out other zones with real economies to support this network (the CosmosSDK is the result of this effort), the idea of the hub as an Interchain Router hasn't been discussed in a serious context for quite a while.

    This is understandable: Cosmos needed so many other pieces to come together before the Hub had a chance to even start performing this function. Those other zones have been created, they each have products and economies. The bootstrapping era of IBC is well underway.

    These new zones joining are noticing a problem: they need to maintain a large amount of infrastructure (archive nodes and relayers for each counterparty chain) to connect with all the chains in the ecosystem, a number that is continuing to increase quickly.

    Luckly this problem has been anticipated and IBC architected to accomodate multi-hop transactions. However, a packet forwarding/routing feature was not in the initial IBC release. This proposal aims to fix this for the Hub.

    This is a proposal to include a new feature to IBC on the Hub that allows for multi-hop packet routing for ICS20 transfers. By appending an intermediate address, and the port/channel identifiers for the final destination, clients will be able to outline more than one transfer at a time. The following example shows routing from Terra to Osmosis through the Hub:

    // Packet sent from Terra to the hub, note the format of the forwaring info
    // {intermediate_refund_address}|{foward_port}/{forward_channel}:{final_destination_address}
    {
    "denom": "uluna",
    "amount": "100000000",
    "sender": "terra15gwkyepfc6xgca5t5zefzwy42uts8l2m4g40k6",
    "receiver": "cosmos1vzxkv3lxccnttr9rs0002s93sgw72h7ghukuhs|transfer/channel-141:osmo1vzxkv3lxccnttr9rs0002s93sgw72h7gl89vpz",
    }

    // When OnRecvPacket on the hub is called, this packet will be modified for fowarding to transfer/channel-141.
    // Notice that all fields execept amount are modified as follows:
    {
    "denom": "ibc/FEE3FB19682DAAAB02A0328A2B84A80E7DDFE5BA48F7D2C8C30AAC649B8DD519",
    "amount": "100000000",
    "sender": "cosmos1vzxkv3lxccnttr9rs0002s93sgw72h7ghukuhs",
    "receiver": "osmo1vzxkv3lxccnttr9rs0002s93sgw72h7gl89vpz",
    }

    Strangelove Ventures has delivered an IBC Middleware module that will allow the hub to play the role of IBC Router that was always envisioned for it. Passing of this propsal will begin the era of the Hub offering interchain services to other chains and profiting from those relationships.

    To pay the hub validators and stakers, this proposal implements a governance configurable fee (which we propose should be initially set to 0.0 to encourage adoption) that will be taken out of each packet and given to the community pool. The community pool will then periodically trade these fees for ATOM and distribute them to staked holders. The exact distribution method of these fees is left TBD in this proposal as it is not initially required and can be implemented in a future governance proposal. One way to do this would be using the Groups module, Community spend proposals and the Gravity DEX.

    A vote YES on this proposal indicates that this feature should be included in the next hub upgrade. We (as the Hub) believe that time is critical right now and we cannot wait to begin providing this service to other chains. A NO vote indicates that this shouldn't be included in the next upgrade.

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/2021-09-hub-ibc-router.html.html b/v17.1.0/governance/proposals/2021-09-hub-ibc-router.html.html new file mode 100644 index 00000000000..2f1ee5577b3 --- /dev/null +++ b/v17.1.0/governance/proposals/2021-09-hub-ibc-router.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/previous-proposals.html b/v17.1.0/governance/proposals/previous-proposals.html new file mode 100644 index 00000000000..981ca808599 --- /dev/null +++ b/v17.1.0/governance/proposals/previous-proposals.html @@ -0,0 +1,26 @@ + + + + + +Previous Proposals | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Previous Proposals

    This is a record of past proposals, including ones that weren't drafted in the governance repository. These proposals are present in the cosmoshub-4 genesis file.

    1 Adjustment of blocks_per_year to come aligned with actual block time

    • Submitted: 2019-03-20 02:41:27
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    This governance proposal is for adjustment of blocks_per_year parameter to normalize the inflation rate and reward rate.\n ipfs link: https://ipfs.io/ipfs/QmXqEBr56xeUzFpgjsmDKMSit3iqnKaDEL4tabxPXoz9xc

    2 ATOM Transfer Enablement

    • Submitted: 2019-03-25T21:42:19.240550245Z
    • Status: PROPOSAL_STATUS_REJECTED
    • Type: /cosmos.gov.v1beta1.TextProposal

    A plan is proposed to set up a testnet using the Cosmos SDK v0.34.0 release, along with mainnet conditions, plus transfer enablement and increased block size, as a testing ground. Furthermore, a path for upgrading the cosmoshub-1 chain to use the Cosmos SDK release v0.34.0, along with the necessary updates to the genesis file, at block 425000, is outlined. IPFS: https://ipfs.io/ipfs/QmaUaMjXPE6i4gJR1NakQc15TZpSqjSrXNmrS1vA5veF9W

    3 ATOM Transfer Enablement v2

    • Submitted: 2019-04-03T10:15:22.291176064Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    A plan for enabling ATOM transfers is being proposed, which involves the release and test of Cosmos SDK v0.34.0 and a strategy for the network to accept the release and upgrade the mainnet once testing has been deemed to be successful. Read the full proposal at https://ipfs.io/ipfs/Qmam1PU39qmLBzKv3eYA3kMmSJdgR6nursGwWVjnmovpSy or formatted at https://ipfs.ink/e/Qmam1PU39qmLBzKv3eYA3kMmSJdgR6nursGwWVjnmovpSy

    4 Proposal for issuance of fungible tokens directly on the Cosmos Hub

    • Submitted: 2019-04-15T08:45:39.072577509Z
    • Status: PROPOSAL_STATUS_REJECTED
    • Type: /cosmos.gov.v1beta1.TextProposal

    This proposal is a first step towards enabling fungible token issuance on the Cosmos Hub, with listing of new tokens requiring governance approval. Read the full proposal at https://github.com/validator-network/cosmoshub-proposals/blob/0d306f1fcc841a0ac6ed1171af96e6869d6754b6/issuance-proposal.md

    5 Expedited Cosmos Upgrade Proposal

    • Submitted: 2019-04-19T00:49:55.251313656Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    Proposal to upgrade the Cosmos Hub at block 500,000 on April 22nd 5pm GMT. Details:https://ipfs.io/ipfs/QmS13GPNs1cRKSojete5y9RgW7wyf1sZ1BGqX3zjTGs7sX

    6 Don't Burn Deposits for Rejected Governance Proposals Unless Vetoed

    • Submitted: 2019-05-03T18:14:33.209053883Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    Read here, or on https://ipfs.ink/e/QmRtR7qkeaZCpCzHDwHgJeJAZdTrbmHLxFDYXhw7RoF1ppnnThe Cosmos Hub's state machine handles spam prevention of governance proposals by means of a deposit system. A governance proposal is only considered eligible for voting by the whole validator set if a certain amount of staking token is deposited on the proposal. The intention is that the deposit will be burned if a proposal is spam or has caused a negative externality to the Cosmos community (such as wasting stakeholders’ time having to review the proposal).nnIn the current implementation of the governance module used in the Cosmos Hub, the deposit is burned if a proposal does not pass, regardless of how close the final tally result may have been. For example, if 49% of stake votes in favor of a proposal while 51% votes against it, the deposit will still be burned. This seems to be an undesirable behavior as it disincentivizes anyone from creating or depositing on a proposal that might be slightly contentious but not spam, due to fear of losing the deposit minimum (currently 512 atoms). This will especially be the case as TextProposals will be used for signaling purposes, to gauge the sentiment of staked Atom holders. Disincentivizing proposals for which the outcome is uncertain would undermine that effort.nnWe instead propose that the deposit be returned on failed votes, and that the deposit only be burned on vetoed votes. If a proposal seems to be spam or is deemed to have caused a negative externality to Cosmos communninty, voters should vote NoWithVeto on the proposal. If >33% of the stake chooses to Veto a proposal, the deposits will then be burned. However, if a proposal gets rejected without being vetoed, the deposits should be returned to the depositors. This proposal does not make any change to the current behavior for proposals that fail to meet quorum; if a proposal fails to meet quorum its deposit will be burned.

    7 Activate the Community Pool

    • Submitted: 2019-05-03T21:08:25.443199036Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    Enable governance to spend funds from the community pool. Full proposal: https://ipfs.io/ipfs/QmNsVCsyRmEiep8rTQLxVNdMHm2uiZkmaSHCR6S72Y1sL1

    8 Notification for Security Critical Hard Fork at Block 482100

    • Submitted: 2019-05-30T19:43:02.870666885Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    As described by user @Jessysaurusrex on Cosmos Forum in https://forum.cosmos.network/t/critical-cosmossdk-security-advisory/2211, All in Bits has learned of a critical security vulnerability in the codebase for the Cosmos Hub. We deem the issue to be of high severity, as if exploited it can potentially degrade the security model of the chain's Proof of Stake system. This vulnerability CANNOT lead to the theft of Atoms or creation of Atoms out of thin air. nn All in Bits has released a source code patch, Gaia v0.34.6, that closes the exploitable code path starting at block 482100. nn The proposed upgrade code Git hash is: 80234baf91a15dd9a7df8dca38677b66b8d148c1 nn As a proof of stake, we are putting some collateral behind this legitimacy of this bug and patch and encourage others familiar with the report to do so as well. If the disclosed bug turns out to be fabricated or malicious in some way, we urge the Cosmos Hub governance to slash these Atoms by voting NoWithVeto on this proposal. nn We encourage validators and all users to upgrade their nodes to Gaia v0.34.6 before block 482100. In the absence of another public bulletin board, we request validators to please vote Yes on this proposal AFTER they have upgraded their nodes to v0.34.6, as a method of signalling the readiness of the network for the upgrade.

    10 Increase Max Validator Set Size to 125

    • Submitted: 2019-07-01T14:09:25.508939113Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    Read here, or on https://ipfs.ink/e/QmRhQycV19QiTQGLuPzPHfJwCioj1wDeHHtZvxiHegTFDd nnThis proposal supercedes proposal number 9, which contains conflicting numbers in the title and body. nnIn the Cosmos Hub, the total number of active validators is currently capped at 100, ordered by total delegated Atoms. This number was originally proposed in the Cosmos whitepaper section titled [Limitations on the Number of Validators](https://github.com/cosmos/cosmos/blob/master/WHITEPAPER.md#limitations-on-the-number-of-validators 4). This number was chosen as a relatively conservative estimate, as at the time of writing, it was unclear how many widely distributed nodes Tendermint consensus could scale to over the public internet. nnHowever, since then, we have seen empirically through the running of the Game of Stakes incentivized testnet that Tendermint Core with Gaia state machine can operate with over 180 validators at reasonable average block times of <7 seconds. The Game of Stakes results empirically show that adding validators should not delay consensus at small block sizes. At large block sizes, the time it takes for the block to gossip to all validators may increase depending on the newfound network topology. However we view this as unlikely, and if it did become a problem, it could later be solved by known improvements at the p2p layer. The other tradeoff to increasing the number of validators is that the size of commits becomes ~25% larger due to more precommits being included, increasing the network and storage costs for nodes. This can also be resolved in the future with the integration of aggregate signatures. At the time of submission of this proposal, the minimum delegation to become a top 100 validator is 30,600 Atoms, a fairly high barrier to entry for new validators looking to enter the active validator set. nnIn the Cosmos whitepaper, it states that the number of validators on the Hub will increase at a rate of 13% a year until it hits a cap of 300 validators. We propose scrapping this mechanism and instead increasing the max validators to 125 validators in the next chain upgrade with no further planned increases. Future increases to the validator set size will be originated through governance.

    12 Are Validators Charging 0% Commission Harmful to the Success of the Cosmos Hub?

    • Submitted: 2019-07-23T00:28:15.881319915Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    This governance proposal is intended to act purely as a signalling proposal. Throughout this history of the Cosmos Hub, there has been much debate about the impact that validators charging 0% commission has on the Cosmos Hub, particularly with respect to the decentralization of the Cosmos Hub and the sustainability for validator operations. nn Discussion around this topic has taken place in many places including numerous threads on the Cosmos Forum, public Telegram channels, and in-person meetups. Because this has been one of the primary discussion points in off-chain Cosmos governance discussions, we believe it is important to get a signal on the matter from the on-chain governance process of the Cosmos Hub. nn There have been past discussions on the Cosmos Forum about placing an in-protocol restriction on validators from charging 0% commission. https://forum.cosmos.network/t/governance-limit-validators-from-0-commission-fee/2182 nn This proposal is NOT proposing a protocol-enforced minimum. It is merely a signalling proposal to query the viewpoint of the bonded Atom holders as a whole. nn We encourage people to discuss the question behind this governance proposal in the associated Cosmos Hub forum post here: https://forum.cosmos.network/t/proposal-are-validators-charging-0-commission-harmful-to-the-success-of-the-cosmos-hub/2505 nn Also, for voters who believe that 0% commission rates are harmful to the network, we encourage optionally sharing your belief on what a healthy minimum commission rate for the network using the memo field of their vote transaction on this governance proposal or linking to a longer written explanation such as a Forum or blog post. nn The question on this proposal is “Are validators charging 0% commission harmful to the success of the Cosmos Hub?”. A Yes vote is stating that they ARE harmful to the network's success, and a No vote is a statement that they are NOT harmful.

    13 Cosmos Hub 3 Upgrade Proposal A

    • Submitted: 2019-07-26T18:04:10.416760069Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    This is a proposal to approve these high-level changes for a final vote for what will become Cosmos Hub 3. Please read them carefully: nhttps://github.com/cosmos/cosmos-sdk/blob/rc1/v0.36.0/CHANGELOG.mdnn-=-=-nnIf approved, and assuming that testing is successful, there will be a second proposal called Cosmos Hub 3 Upgrade Proposal B. Cosmos Hub 3 Upgrade Proposal B should specify 1) the software hash; 2) the block height state export from cosmoshub-2; 3) the genesis time; 4) instructions for generating the new genesis file.nn-=-=-nnFull proposal: nhttps://ipfs.io/ipfs/QmbXnLfx9iSDH1rVSkW5zYC8ErRZHUK4qUPfaGs4ZdHdc7n

    14 Cosmos Hub 3 Upgrade Proposal B

    • Submitted: 2019-08-23T16:16:19.814900321Z
    • Status: PROPOSAL_STATUS_REJECTED
    • Type: /cosmos.gov.v1beta1.TextProposal

    This proposal is intended to signal acceptance/rejection of the precise software release that will contain the changes to be included in the Cosmos Hub 3 upgrade. A high level overview of these changes was successfully approved by the voters signalling via Cosmos Hub 3 Upgrade Proposal A (https://www.mintscan.io/cosmos/proposals/13). We are proposing to use this code https://github.com/cosmos/gaia/releases/tag/v2.0.0 to upgrade the Cosmos Hub. We are proposing to export the ledger's state at Block Height 1823000, which we expect to occur on Sunday, September 15, 2019 at or around 2:00 pm UTC. We are proposing to launch Cosmos Hub 3 at 3:57 pm UTC on Sunday, September 15, 2019. nnInstructions for migration: https://github.com/cosmos/gaia/wiki/Cosmos-Hub-2-UpgradennFull proposal: https://ipfs.io/ipfs/Qmf54mwb8cSRf316jS4by96dL91fPCabvB9V5i2Sa1hxdznn

    16 Cosmos Hub 3 Upgrade Proposal D

    • Submitted: 2019-09-05T21:32:32.253341577Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    Figment Networks (https://figment.io)nn-=-=-nnThis proposal is intended to supersede flawed Cosmos Hub 3 Upgrade Proposal B (https://www.mintscan.io/cosmos/proposals/14) and Cosmos Hub 3 Upgrade Proposal C (https://www.mintscan.io/cosmos/proposals/15), regardless of their outcomes. This proposal will make both Proposal 14 and 15 void.nnThis proposal is intended to signal acceptance/rejection of the precise software release that will contain the changes to be included in the Cosmos Hub 3 upgrade. A high overview of these changes was successfully approved by the voters signalling via Cosmos Hub 3 Upgrade Proposal A (https://www.mintscan.io/cosmos/proposals/13). We are proposing to use this code https://github.com/cosmos/gaia/releases/tag/v2.0.0 to upgrade the Cosmos Hub. We are proposing to export the ledger’s state at Block Height 1,933,000, which we expect to occur on September 24, 2019 at or around 1:53 pm UTC. Please note that there will likely be a variance from this target time, due to changes in block time (https://forum.cosmos.network/t/cosmos-hub-3-upgrade-proposal-d/2675/18?u=gavin). We are proposing to launch Cosmos Hub 3 at 60 minutes after Block Height 1,933,000.nn-=-=-nnInstructions for migration: https://github.com/cosmos/gaia/wiki/Cosmos-Hub-2-UpgradenPlease note the recovery scenario in the case that the chain fails to start.nn-=-=-nnFull proposal:nhttps://ipfs.io/ipfs/QmPbSLvAgY8m7zAgSLHzKHfDtV4wx5XaGt1S1cDzqvXqJg

    19 Cosmos Hub 3 Upgrade Proposal E

    • Submitted: 2019-11-14T17:13:31.985706216Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    Figment Networks (https://figment.io)nn-=-=-nnFull proposal:nhttps://ipfs.io/ipfs/QmfJyd64srJSX824WoNnF6BbvF4wvPGqVBynZeN98C7ygqnn-=-=-nn_Decision_nnWe are signalling that:nn1. The Gaia 2.0.3 implementation is aligned with the list of high-level changes approved in Cosmos Hub 3 Upgrade Proposal A.nn2. We are prepared to upgrade the Cosmos Hub to cosmoshub-3 based uponnta. Commit hash: 2f6783e298f25ff4e12cb84549777053ab88749a;ntb. The state export from cosmoshub-2 at Block Height 2902000;ntc. Genesis time: 60 minutes after the timestamp at Block Height 2902000.nn3. We are prepared to relaunch cosmoshub-2nta. In the event of:ntti. A non-trivial error in the migration procedure and/ornttii. A need for ad-hoc genesis file changesnttiii. The failure of cosmoshub-3 to produce two (2) blocks by 180 minutes after the timestamp of Block Height 2902000;ntb. Using:ntti. The starting block height: 2902000nttii. Software version: Cosmos SDK v0.34.6+ https://github.com/cosmos/cosmos-sdk/releases/tag/v0.34.10nttiii. The full data snapshot at export Block Height 2902000;ntc. And will consider the relaunch complete after cosmoshub-2 has reached consensus on Block 2902001.nn4. The upgrade will be considered complete after cosmoshub-3 has reached consensus on Block Height 2 within 120 minutes of genesis time.nn5. This proposal is void if the voting period has not concluded by Block Height 2852202.nn-=-=-nn_Context_nThis proposal follows Cosmos Hub 3 Upgrade Proposal D (https://www.mintscan.io/cosmos/proposals/16) aka Prop 16, which passed in vote, but failed in execution (https://forum.cosmos.network/t/cosmos-hub-3-upgrade-post-mortem/2772). This proposal is intended to succeed where Prop 16 failed.nnThis proposal is intended to signal acceptance/rejection of the precise software release that will contain the changes to be included in the Cosmos Hub 3 upgrade. A high level overview of these changes was successfully approved by the voters signalling via Cosmos Hub 3 Upgrade Proposal A (https://www.mintscan.io/cosmos/proposals/14). We are proposing to use this code https://github.com/cosmos/gaia/releases/tag/v2.0.3 to upgrade the Cosmos Hub.nWe are proposing to export the ledger’s state at Block Height 2,902,000, which we expect to occur on December 11, 2019 at or around 14:27 UTC assuming an average of 6.94 seconds per block. Please note that there will likely be a variance from this target time, due to deviations in block time.nnWe are proposing that the Cosmos Hub 3 genesis time be set to 60 minutes after Block Height 2,902,000.nn-=-=-nnCo-ordination in case of failure will happen in this channel: https://riot.im/app/#/room/#cosmos_validators_technical_updates:matrix.org

    23 Cosmos Governance Working Group - Q1 2020

    • Submitted: 2020-01-15T06:51:48.001168602Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.distribution.v1beta1.CommunityPoolSpendProposal

    Cosmos Governance Working Group - Q1 2020 fundingnnCommunity-spend proposal submitted by Gavin Birch (https://twitter.com/Ether_Gavin) of Figment Networks (https://figment.io)nn-=-=-nnFull proposal: https://ipfs.io/ipfs/QmSMGEoY2dfxADPfgoAsJxjjC6hwpSNx1dXAqePiCEMCbYnn-=-=-nnAmount to spend from the community pool: 5250 ATOMsnnTimeline: Q1 2020nnDeliverables:n1. A governance working group community & chartern2. A template for community spend proposalsn3. A best-practices document for community spend proposalsn4. An educational wiki for the Cosmos Hub parametersn5. A best-practices document for parameter changesn6. Monthly governance working group community calls (three)n7. Monthly GWG articles (three)n8. One Q2 2020 GWG recommendations articlennMilestones:nBy end of Month 1, the Cosmos Governance Working Group (GWG) should have been initiated and led by Gavin Birch of Figment Networks.nBy end of Month 2, Gavin Birch is to have initiated and led GWG’s education, best practices, and Q2 recommendations.nBy end of Month 3, Gavin Birch is to have led and published initial governance education, best practices, and Q2 recommendations.nnDetailed milestones and funding:nhttps://docs.google.com/spreadsheets/d/1mFEvMSLbiHoVAYqBq8lo3qQw3KtPMEqDFz47ESf6HEg/edit?usp=sharingnnBeyond the milestones, Gavin will lead the GWG to engage in and answer governance-related questions on the Cosmos Discourse forum, Twitter, the private Cosmos VIP Telegram channel, and the Cosmos subreddit. The GWG will engage with stake-holders to lower the barriers to governance participation with the aim of empowering the Cosmos Hub’s stakeholders. The GWG will use this engagement to guide recommendations for future GWG planning.nnRead more about the our efforts to launch the Cosmos GWG here: https://figment.io/resources/introducing-the-cosmos-governance-working-group/nn-=-=-nn_Problem_nPerhaps the most difficult barrier to effective governance is that it demands one of our most valuable and scarce resources: our attention. Stakeholders may be disadvantaged by informational or resource-based asymmetries, while other entities may exploit these same asymmetries to capture value controlled by the Cosmos Hub’s governance mechanisms.nnWe’re concerned that without establishing community standards, processes, and driving decentralized delegator-based participation, the Cosmos Hub governance mechanism could be co-opted by a centralized power. As governance functionality develops, potential participants will need to understand how to assess proposals by knowing what to pay attention to.nn_Solution_nWe’re forming a focused, diverse group that’s capable of assessing and synthesizing the key parts of a proposal so that the voting community can get a fair summary of what they need to know before voting.nnOur solution is to initiate a Cosmos governance working group that develops decentralized community governance efforts alongside the Hub’s development. We will develop and document governance features and practices, and then communicate these to the broader Cosmos community.nn_Future_nAt the end of Q1, we’ll publish recommendations for the future of the Cosmos GWG, and ideally we’ll be prepared to submit a proposal based upon those recommendations for Q2 2020. We plan to continue our work in blockchain governance, regardless of whether the Hub passes our proposals.nn-=-=-nnCosmos forum: https://forum.cosmos.network/c/governancenCosmos GWG Telegram channel: https://t.me/hubgovnTwitter: https://twitter.com/CosmosGov

    25 CosmWasm Integration 1 - Permissions and Upgrades

    • Submitted: 2020-05-12T17:10:00.465282299Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.distribution.v1beta1.CommunityPoolSpendProposal

    CosmWasm Integration 1 - Permissions and UpgradesnnCommunity-spend proposal submitted by Ethan Frey (https://github.com/ethanfrey) of Confio UO (http://confio.tech/) and CosmWasm (https://www.cosmwasm.com)nn-=-=-nnFull proposal: https://ipfs.io/ipfs/QmbD3bMajQCFmtDmkuRVWhmMWVdN2sK8QP2FoFCz9cjPiCnForum Post: https://forum.cosmos.network/t/proposal-cosmwasm-on-cosmos-hub/3629nn-=-=-nnAmount to spend from the community pool: 25000 ATOMsnnTimeline: 2-4 months from approvalnnDeliverables:n1. Adding governance control to all aspects of the CosmWasm contract lifecycle to make it compatible with the hub. Allowing governance to control code upload, contract instantiation, upgrades, and destruction (if needed).n2. Adding ability to upgrade contracts along with migrations (also allowing orderly shutdowns). This controlled by a governance vote.n3. Launch a testnet with working version of this code (Cosmos SDK 0.38 or 0.39) to enable all interested parties to trial the process and provide feedback.n4. Provide sample contracts to demo on the testnet, along with some migration scenariosnnWithin 2 months, the working code and binaries should be delivered and open for public review. Within 4 months, these binaries will be used on a testnet, with sufficient staking tokens given to all active voters on the Cosmos Hub, and we will go through a few governance voting cycles to trial contract deployment and migrations (with a shorter voting cycles, eg. 3 days)nnDetailed milestones in the full proposal:nhttps://ipfs.io/ipfs/QmbD3bMajQCFmtDmkuRVWhmMWVdN2sK8QP2FoFCz9cjPiCnnBeyond the milestones, CosmWasm will enhance documentation of the platform and offer technical support on our Telegram channel.nn-=-=-nn_Problem_nWith the upcoming launch of IBC, the hub will need to adapt more rapidly to the needs of the ecosystem, while also limiting chain restarts, which may be detrimental to IBC connections. In particular support for relaying Dynamic IBC Protocols and Rented Security, using ATOMs as collateral for smaller zones, would greatly benefit from CosmWasm's flexibility.nn_Solution_nWe’re adding some key features to CosmWasm to convert it from a permissionless, immutable smart contract platform to a permissioned platform with governance control for upgrading or shutting down contracts. This is a key requirement to be able to integrate CosmWasm to the Cosmos Hub with minimal disruption.nn_Future_nWe will continue development of CosmWasm, especially adding IBC integration as well as working towards a stable 1.0 release that can be audited and safely deployed (Q3/Q4 2020).nn-=-=-nnTwitter: https://twitter.com/CosmWasmnMedium: https://medium.com/confionTelegram: https://t.me/joinchat/AkZriEhk9qcRw5A5U2MapAnWebsite: https://www.cosmwasm.comnGithub: https://github.com/CosmWasm

    26 Takeoff Proposal from Cyber to Cosmos

    • Submitted: 2020-05-21T18:00:11.292428073Z
    • Status: PROPOSAL_STATUS_REJECTED
    • Type: /cosmos.distribution.v1beta1.CommunityPoolSpendProposal

    cyber Congress (https://cybercongress.ai) developed Cyber (https://github.com/cybercongress/go-cyber): a software for replacing existing internet behemoth monopolies, such as Google, which exploited outdated internet protocols using the common patterns of our semantic interaction. These corps lock the information, produced by the users, from search, social and commercial knowledge graphs in private databases, and then sell this knowledge back as advertisement. They stand as an insurmountable wall between content creators and consumers extracting an overwhelming majority of the created value.nnWe propose ATOM holders to invest 10,000 ATOM from the community pool into the Takeoff of Cyber. In exchange, at the end of its donation round (https://cyber.page/gol/takeoff), and when an IBC connection will become possible, cyber Congress will transfer CYB tokens back to the community pool. Passing this proposal will transfer 10,000 ATOMs from the community pool to cyber Congress multisig (https://www.mintscan.io/account/cosmos1latzme6xf6s8tsrymuu6laf2ks2humqv2tkd9a).nnFull Proposal-Manifest text: https://ipfs.io/ipfs/QmUYDQt9tqLQJwxnUck7dQY3XmZA3tDtpFh3Hchkg7oH46nnor at https://cyber.page/gol/takeoffnnThe software we offer resembles a decentralized google (https://github.com/cybercongress):n- A protocol spec and the rationale behind itn- go-cyber: our implementation using cosmos-sdkn- cyber.page: PoC reference web interfacen- launch-kit: useful tools for launching cosmos-sdk based chainsn- cyberindex: GraphQL middleware for cybern- euler Foundation: mainnet predecessor of cyber Foundation: the DAO, which will handle all the donated ETHn- documentation and various side toolsnnCyber solves the problem of opening up the centralised semantics core of the Internet. It does so by opening up access to evergrowing semantics core taught to it by the users.nnEconomics of the protocol are built around the idea that feedback loops between the number of links and the value of the knowledge graph exist. The more usage => the bigger the knowledge graph => the more value => the better the quality of the knowledge => the more usage. Transaction fees for basic operations are replaced by lifetime bandwidth, which means usability for both, end-users and developers. You can think of Cyber as a shared ASIC for search.nnYou already see that the idea of Cyber evolves around content identifiers and its ranks. From here, welcome to Decentralized Marketing, or DeMa. You've certainly heard of DeFi. DeFi is built around a simple idea that you can use a collateral for something that will be settled based on a provided price feed. Here comes the systematic problem of DeFi: price oracles. DeMa is based on the same idea of using collateral, but the input for settlement can be information regarding the content identifier itself.nnWith the help of DeMa and IBC chains will be able to prove relevance using content identifiers and their ranks one to another. This will help to grow the IBC ecosystem, where each chain has multiple possibilities to exchange data, which is provably valued.nnCosmos was created to become the internet of blockchains. A protocol that propagates the spirit of decentralization and governed by the community. For such technology to succeed, a lot is required. One thing is a solid foundation it can build on. One virtue of such foundation is monetary flow of income that has to feed this machine for as long as it exists.nnA good question that arises is how to turn the community pool into a pool that isn’t (a) a pot of money which goes solely to network security, (b) a pool that isn’t solely a build-up of inflationary rewards and (с) has long term prosperity value (its value rises).nnThe solution to the above problem is to establish a fund, that is managed and processed collectively and consists of a diversified number of assets that can bring long term value to its stakeholders.nnThis means using the funds to support exceptional projects that are building with Tendermint and Cosmos-SDK. After all, is we want to glorify the ecosystem, we need for it to grow. How will it grow? It will have projects with a clear utility, amazing a product and provable distribution. This will attract users, developers and large stakeholders to the ecosystem. Together we already did one very successful investment decision. We all participated in cosmos fundraizer. So let us move the idea forward.nnIf this proposal is successful and stands for more demand from the public, we will open another proposal using the community pool. However, anyone can participate in Game of Links (https://cyber.page/gol/) or Takeoff https://cyber.page/gol/takeoff independently. If you have question you can ask them either on Cyber topic on Cosmos forum (https://forum.cosmos.network/t/cyber-a-decentralized-google-for-provable-and-relevant-answers) or Cyber forum (https://ai.cybercongress.ai).nnProposal results: https://www.mintscan.io/proposals/26

    27 Stargate Upgrade Proposal 1

    • Submitted: 2020-07-12T06:23:02.440964897Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    Stargate is our name for the process of ensuring that the widely integrated public network known as the Cosmos Hub is able to execute the cosmoshub-3 -> cosmoshub-4 upgrade with the minimum disruption to its existing ecosystem. This upgrade will also realize the Internet of Blockchains vision from the Cosmos whitepaper.nIntegrations from ecosystem partners are at risk of breaking changes due to the Stargate changes. These changes drive the need for substantial resource and time requirements to ensure successful migration. Stargate represents a unique set of circumstances and is not intended to set precedent for future upgrades which are expected to be less dramatic.nThere is a widespread consensus from many Cosmos stakeholders that these changes to core software components will enhance the performance and composability of the software and the value of the Cosmos Hub in a world of many blockchains.nA Yes result on this proposal provides a clear signal that the Cosmos Hub accepts and understands the Stargate process and is prepared to approve an upgrade with proposed changes if the plan below is executed successfully.nA No result would force a reconsideration of the tradeoffs in the Alternatives section and the forming a new plan to deliver IBC.nSee the full proposal here: https://ipfs.io/ipfs/Qmbo3fF54tX3JdoHZNVLcSBrdkXLie56Vh2u29wLfs4PnW

    29 Genesis fund recovery proposal on behalf of fundraiser participants unable to access their ATOMs

    • Submitted: 2020-09-09T06:47:46.521375251Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    The purpose of this proposal is to restore access to geneis ATOMs for a subset of donors who have been active participants in our community through the last year.n The view of iqlusion is that this is an important moment for the Cosmos Hub. Stargate brings the fundraiser period to the end with delivery of IBC. This proposal resolves the open business of active members of our community who cannot access their ATOM. This is an opportunity is opporunity to bring this business to a close and setup the agenda for IBC powered innovation comming in 2021.We strongly encourage the Cosmos Community to verify the cryptographic evidence and bring these community members to full ATOM holder status.nnnFull Proposal:https://ipfs.io/ipfs/QmV6pBgDppN7X3BdVW197EUe7dpcmcdLMivPa6xxtPj3aW nThe original authors of the proposal will be available to answer questions on the Cosmos forum.nhttps://forum.cosmos.network/t/updated-genesis-atoms-recovery-request-proposal/3905

    31 Governance Split Votes

    • Submitted: 2020-11-23T00:53:38.508414880Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    In the Cosmos Hub governance system, each address can only cast a vote for one option (Yes/No/Abstain/NoWithVeto) which uses their full voting power behind that choice.nnThis proposal proposes an upgrade to the Cosmos Hub governance module that would allow a staker to optionally split their votes into several voting options. For example, a single address could use 70% of its voting power to vote Yes and 30% of its voting power to vote No. Clients may opt into supporting this feature, as the existing UX of voting for a single option is preserved.nnThis is beneficial because oftentimes the entity owning that address might not be a single individual. For example, a company or organization that owns an address might have different stakeholders who want to vote differently, and so it makes sense to allow them to split their voting power.nnAnother example use case is exchanges and custodians. Many custodians and exchanges custody multiple customers’ ATOMs in the same address and use this address to stake on behalf of them. However, because of this, it makes it infeasible to do 'passthrough voting' and give their customers voting rights over their tokens, if different customers have different voting preferences. With this new proposal, custodians can use split votes to accurately reflect the preferences of their customers in on-chain governance.nnThe technical architecture for this feature can be seen in ADR 037 to the Cosmos SDK: https://github.com/cosmos/cosmos-sdk/blob/master/docs/architecture/adr-037-gov-split-vote.md nnAcceptance of this governance proposal is signalling approval to adopt this feature in a future upgrade of the Cosmos Hub.

    32 Funding for Development of Governance Split Votes

    • Submitted: 2020-11-24T17:22:36.584208993Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.distribution.v1beta1.CommunityPoolSpendProposal

    Sikka is requesting 1776 ATOMs from the community pool to architect and implement the Governance Split Votes feature proposed in Cosmos Hub Proposal #31. This community fund proposal is dependent on the passing of Proposal #31 and thus should only be approved if Proposal #31 is approved. We request 1776 ATOMs, valuing each atom at $5.1 nnSikka has already begun the design of this feature and submitted it as ADR 037 to the Cosmos Hub: https://github.com/cosmos/cosmos-sdk/blob/master/docs/architecture/adr-037-gov-split-vote.md nn As past contributors to the codebase that runs the Cosmos Hub, we are familiar with the security and code quality requirements to be included in the Cosmos Hub. Sikka will implement & test this feature and will work with the maintainers of the github.com/cosmos/cosmos-sdk repo to get it merged into the x/gov module.

    34 Luna Mission - Funding $ATOM

    • Submitted: 2021-01-05T23:09:26.477112871Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.distribution.v1beta1.CommunityPoolSpendProposal

    The Cosmos Hub (ATOM) community is requesting a community pool spend amount of 129,208 ATOM in order to implement a comprehensive ATOM marketing plan that will be executed in collaboration with AiB (Tendermint). The marketing efforts will be initiated immediately upon passing of proposal #34.nn The distribution of funds will be administered by 5 community members, that have been carefully selected by the community via the Cosmos governance working group to administer the marketing plan and release funds to either AiB that will act as a liaison between Cosmos Hub community and third parties or directly to parties that will be in charge of executing the marketing plan based on a majority multisignature approval. At least 3 members will have to approve each milestone-spend for it to be released to AiB based on the expected proposal scope &completion. nn More details can be found in the long form proposal here: https://cloudflare-ipfs.com/ipfs/QmWAxtxf7fUprPVWx1jWyxSKjBNqkcbA3FG6hRps7QTu3k and https://github.com/cosmos/governance/pull/10 and https://forum.cosmos.network/t/draft-governance-proposal-for-a-community-pool-spend-proposal-33-luna-mission-funding-atom/4244/15 nn The multisig administration includes: n @johnniecosmos, @JoeDirtay, @jackzampolin (Jack Zampolin, Pylon Validator), @immasssi (SG-1 Validator), @zakimanian (Zaki Manian, Iqlusion Validator).

    35 Cosmos Stargate Hub Upgrade Proposal 2: Time to Upgrade.

    • Submitted: 2021-01-12T01:37:07.471992293Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    Proposal to complete the Stargate upgrade, halt cosmoshub-3 at 06:00 UTC on Jan 28th, export the state and start cosmoshub-4 based on gaia 3.0.nn Gaia Commit hash: n d974b27a8caf8cad3b06fbe4678871e4b0b69a51 Proposal details can be found on n github: https://github.com/cosmos/governance/pull/5 n ipfs: https://cloudflare-ipfs.com/ipfs/QmPww2PSmkmuLLu12GGwRdu5ur1Etf9u3Nt3Z6NqB7BQP1 n sia: https://siasky.net/EAALGMzFCafvbKkQjnAieo2cA1mpxk-JLpKsiC4XxuM6eQ

    36 Delay of Hub Stargate Upgrade for approximately 2 weeks

    • Submitted: 2021-01-24T15:51:52.051468824Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    The Stargate team is recommending that the Cosmos Hub reschedule the next upgrade to a new commit hash. The new commit hash is expected to be available on Tuesday Jan 26th with a new upgrade proposal immediately after.nnThis governance proposal will signal that proposal 35 will not be executed. The Hub governance will vote on the forthcoming proposal aiming for a final upgrade. The earliest target date would be February 11th. Given that Lunar New Year is on Feb 12th. The next best date is Feb 18th 06:00UTC.nnWe are recommending the delay for the following reasons.nn Bugs have been identified in the Proposal 29 implementation. They are resolved in this pull requestAdditional review of prop 29 and migration testing by zmanian · Pull Request #559 · cosmos/gaia · GitHubn A balance validation regression was identified during Prop 29 code review. x/bank: balance and metadata validation by fedekunze · Pull Request #8417 · cosmos/cosmos-sdk · GitHubn The IBC Go To Market Working Group has identified Ledger hardware wallet support as a necessary feature for the initial launch of IBC on the Hub. We have an opportunity to provide this support in this upgrade. The SDK believes this can be quickly remediated in the time available with merged PRs on Monday.n The number of Stargate related support requests from integrators has increased significantly since the governance proposal went live but some teams have already announced a period of reduced $ATOM support while they upgrade like https://twitter.com/Ledger_Support/status/1352247403605356551?s=20. The additional time should minimize the disruption for $ATOM holders. Thank so much to the $IRIS team whom is fielding a similar request volume among our non-English community.

    37 Stargate Upgrade- Second time is a charm!

    • Submitted: 2021-01-28T21:07:30.044676129Z
    • Status: PROPOSAL_STATUS_PASSED
    • Type: /cosmos.gov.v1beta1.TextProposal

    Proposal to complete the Stargate upgrade, halt cosmoshub-3 at 06:00 UTC on Feb 18th, export the state and start cosmoshub-4 based on gaia 4.0.nn Gaia Commit hash: n a279d091c6f66f8a91c87943139ebaecdd84f689 Proposal details can be found on n github: https://github.com/cosmos/governance/pull/13 n Rendered: https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmYn2SxCMYk5SWs5GMcXdbXR8wMCCXRmCyW19SFyzSeZp1 n ipfs: https://cloudflare-ipfs.com/ipfs/QmYn2SxCMYk5SWs5GMcXdbXR8wMCCXRmCyW19SFyzSeZp1 n sia: https://siasky.net/EACAsPcUjpTEpQlG9_nRI1OR07gNeRiudfEWAvKnf0tj_Q n

    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/previous-proposals.html.html b/v17.1.0/governance/proposals/previous-proposals.html.html new file mode 100644 index 00000000000..796fbd8f401 --- /dev/null +++ b/v17.1.0/governance/proposals/previous-proposals.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/proposal-template.html b/v17.1.0/governance/proposals/proposal-template.html new file mode 100644 index 00000000000..566f2f3718c --- /dev/null +++ b/v17.1.0/governance/proposals/proposal-template.html @@ -0,0 +1,26 @@ + + + + + +[Proposal][Draft] Proposal Title | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    [Proposal][Draft] Proposal Title

    Changelog

    • {date}: {changelog}

    Authors and Credit

    {Name}: {link e.g., github, discord, twitter}

    Status

    {DRAFT | PROPOSED}

    Use DRAFT if the Governance Proposal is in a draft stage or PROPOSED if it's in review. You can read more about governance proposal stages here.

    Proposal

    A short (~200 word) description of the governance proposal being considered.

    Context

    A complete, yet brief account of the current situation the proposal aims to address. It should clearly explain the motivation, goals, and expected outcomes of the proposal as well as how the proposal addresses the situation better than other options.

    Governance Votes

    The following items summarize the voting options and what it means for this proposal.

    • YES: You approve the {type} proposal to...{one sentence summary}.
    • NO: You disapprove of the proposal in its current form. The NO vote can be a request for improvements or adjustments, please indicate them in the relevant topic in the Cosmos forum. You agree that this proposal's motivation is valuable and that the team should create a follow-up proposal once the amendments are included.
    • NO (VETO): You veto the entire motivation for the proposal, are strongly opposed to its implementation, and will exit the network if passed. You are signalling the proposers should not create a follow-up proposal.
    • ABSTAIN: You are impartial to the outcome of the proposal.

    State what voting for each option means in terms of this proposal.

    Conclusion

    References

    • {reference link}
    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/proposals/proposal-template.html.html b/v17.1.0/governance/proposals/proposal-template.html.html new file mode 100644 index 00000000000..44ef17bad13 --- /dev/null +++ b/v17.1.0/governance/proposals/proposal-template.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/state-of-cosmos-governance-2021.html b/v17.1.0/governance/state-of-cosmos-governance-2021.html new file mode 100644 index 00000000000..d4483e18f48 --- /dev/null +++ b/v17.1.0/governance/state-of-cosmos-governance-2021.html @@ -0,0 +1,36 @@ + + + + + +State of Cosmos Governance 2021 | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    State of Cosmos Governance 2021

    Governance and decision-making processes within the Cosmos ecosystem as of August 2021. This particular document serves as a snapshot of the process at this moment in time and parts of it may be out of date or deprecated in the future.

    Cosmos View of Governance

    The Cosmos ecosystem emphasizes governance mechanisms in order to achieve the vision of an ecosystem of interoperable blockchains supported by interchain infrastructure and services on the Cosmos Hub and beyond. The intent is that Cosmos Hub is operated by the community of code development teams supported by the Interchain Foundation, validators and ATOM token holders as a form of distributed organization.

    Cosmos Hub has a Governance (x/gov) module for coordinating various changes to the blockchain through parameters, upgrades and proposals (the white paper refers to text amendments to the "human-readable constitution" setting out Cosmos Hub policies). However, the ecosystem also has additional on- and off- chain processes that exist to set technical direction and inculcate social norms.

    Reviewing existing governance documentation and discussion, a few key themes surfaced:

    Emphasis on Self-governance and Sovereignty

    On-chain governance standardizes forms of coordination but leaves many governance decisions to each application-specific blockchain or zone. Sunny Aggarwal uses the analogy that IBC as a form of standardization allows for "economic integration without political integration." Sunny also talks about how governance controlled by a community that shares culture and trust can "achieve greater security than economic incentives alone." For example, the Regen Network has a governance model that identifies multiple constituencies that require representation in governance. This allows diverse chains to exchange value while retaining the ability to self-govern.

    Flexibility through On-chain Parameters

    Each blockchain in the Cosmos ecosystem can be tailored to a specific application or use case, as opposed to building everything on top of a general purpose chain (and as a result without a Turing complete virtual machine like Ethereum's, for example). This approach provides flexibility through allowing stakeholders to vote on live parameter changes. In addition, Cosmos ecosystem teams are working on smart contract functionality. For example, the CosmWasm team have explored permissioned smart contracts, where on-chain governance is required to approve instantiation of smart contracts.

    Development of Governance Processes Over Time

    The existing governance module is described as a minimum viable product for the governance module, with ideas for future improvement . For example an active product team is currently aligning groups and governance functionality will change current governance practices and open up new avenues to explore and support through on- and off- chain processes

    On- and off-chain Governance Structure

    Communication

    Governance practices and decisions are communicated through different types of documents and design artefacts:

    Decision-making and Discussion Venues

    Venues involve community members to different degrees and individuals often perform multiple roles in the Cosmos ecosystem (e.g., Validator and member of Core Development Team). Because technical direction setting and development is almost always happening in the open, involvement from members in the extended community occurs organically.

    Working group meetings and coordinating Cosmos stakeholders occurs in semi-/open online spaces:

    • All in Bits Cosmos Forum
      • For long form discussion. Cosmos core developers have an active presence (e.g., Ethan, Zaki, Sunny)
      • Cosmos Hub governance topics and proposals have a governance tag and usually get the most activity and substantive feedback, especially from validators (e.g., direct conversations, ones that spin out of proposals, and meta discussions on process)
      • Developing and sharing of opinion pieces, light papers, hot takes etc., also happens on the forum (e.g., Where I see the Cosmos at Present)
      • Chinese language discussion is one of the largest categories with 269 posts
      • There are still some old links to Matrix chat, which has been deprecated
    • /r/cosmonetwork Subreddit
      • Venue primarily for ATOM holders to discuss ATOM and other ecosystem coins
      • Discussion topics mostly about investing in the ecosystem and include: investment theses, where to buy tokens, wallets to use, how to stake, and more recently, how to get involved with DeFi in the ecosystem (e.g., with Osmosis)
      • Community managers use it for announcements (e.g., catdotfish)
    • Cosmos Community Discord
      • For ecosystem cross-pollination with an active developer presence. Older Riot chats have moved here.
      • #validator-verified channel for example discussing proposals, upgrades etc.
      • Major ecosystem chains all have a presence here, cross-validator convo, artefacts like: Citadel.one Validator Constitution
    • Cosmos Hub Discord (semi-private)
      • For core development teams to have multi-team discussions that are mature
      • Internal org channels (e.g., Interchain Slack) and slack-connect (private)
      • For internal team coordinating, 1-1s between specific core development teams, multi-team discussions that are early stage, have private or strategic team info too early to share out
    • Telegram (Governance Working Group)
      • For coordinating a working group that: "develops decentralized community governance efforts alongside the Hub's governance development."
      • Working Group came out of a community pool proposal.
      • Some interest in deprecating but remains actives
    • GitHub repositories for governance processes (Cosmos governance, Cosmos cips, Cosmos ibc)
      • For discussing meta aspects of governance processes, discussion and development of specific off-chain design records and technical specs, and repository for on-chain proposals
      • The Cosmos governance repo is officially deprecated as of October 2021.
    • Bi-weekly Cosmos Gaia / ATOM sync call
    • (Informal) Google Docs for early feedback
      • For individuals and collaborators to develop and iterative on governance ideas before proposing them formally
    • Matrix chat (deprecated)

    Roles and Stakeholders

    As mentioned above, stakeholders often perform multiple roles in the Cosmos ecosystem (e.g., both a Validator and member of the Core Development Team). As a result, visualizing the roles each stakeholder can take up in current governance can fail to reflex the overlapping roles. Within the ecosystem, decision-making power and process "ownership" has been decentralized to an extent, reflecting system goals.

    What roles can each stakeholder take up in current governance?

    Viewer (V) - Able to easily review previous governance decisions, see current state of governance +Active Participant (P) - Regularly providing input or helping to move governance decisions forward, but does not drive them or necessarily initiate +Governance Proposer (I) - Initiates a proposal for updating Cosmos Hub governance +Decision Maker (DM) - Can vote or be part of the final governance decision +Process Owner (PO) - Owns the creation, refinement, and execution of the governance mechanism

    RoleCosmos Hub
    On-chain
    CIPsCosmos SDK
    ADRs
    Tendermint
    RFCs
    ICSs
    ATOM holders (retail and
    professional)
    V
    Hub DelegatorsDM
    Hub ValidatorsDM
    Interchain Foundation teamDM
    Cosmos Core Development
    teams
    POPODMPPO
    Cosmos SDK Core TeamDMDMPOPDM
    Tendermint DevelopersDMDMDMPODM
    Cosmos Integrators (wallets,
    exchanges, services)
    DMP???
    Other zones and hubs membersDMP?P?P?P?

    Role Ability to Govern

    What aspects of the Cosmos ecosystem does each role have the ability to govern?

    RoleCosmos Hub
    Blockchain
    (through on-chain proposals)
    Cosmos Hub
    Community Pool (treasury)
    Cosmos Hub On-chain
    governance processes
    Cosmos
    Ecosystem Tech Decision Records, Specs, Standards Development
    Cosmos Ecosystem
    Off-chain governance processes
    ATOM holders (retail and
    professional)
    Must delegate ATOMsMust delegate ATOMsMust delegate ATOMs
    Hub Delegators
    Hub Validators
    Interchain Foundation team
    Cosmos Core Development
    teams
    Cosmos SDK Core Team
    Tendermint Developers
    Cosmos Integrators (wallets,
    exchanges, services)
    Other zones and hubs members

    Review of Governance processes

    Cosmos Hub on-chain governance

    The Cosmos Hub has an on-chain governance mechanism, which allow ATOM token holders to:

    Change module parameters

    The Cosmos Hub is implemented modularly using the Cosmos SDK, where each module brings a different set of functions. Some modules have "governable" parameters, i.e., parameters that are alterable through on-chain "parameter change" governance proposals. Parameter change proposals allows token-holders to adjust the Cosmos Hub's functionality live on the blockchain, without the need for a new software release. It's interesting to note that parameters related to the governance module, i.e., x/gov module in the Cosmos SDK which implements the technical functionality of on-chain governance, is itself governable through parameter change proposals.

    Example: Proposal 47 asked to lower the minimum proposal deposit amount from 512 ATOMs to 64 ATOMs.

    Pass text proposals

    Text proposals are used by delegators to agree to a certain strategy, plan, commitment, future upgrade, or any other statement in the form of text. Aside from having a record of the proposal outcome on the Cosmos Hub chain, a text proposal has no direct effect on the change Cosmos Hub.

    Example: Proposal 12 asked if the Cosmos Hub community of validators charging 0% commission was harmful to the success of the Cosmos Hub?

    Spend funds from the community pool

    Cosmos Hub has a pool of ATOMs that can be spent through governance proposals. As of July 2nd, 2021 there are 645,961.01 ATOM in the community pool according to cosmoscan.

    Example: Proposal 45 asked to allow the spending of 5,000 ATOMS for the Gravity DEX Incentivized Testnet (Trading Competition) from the community pool.

    Pass software upgrade proposals

    A software upgrade proposal, when passed, will halt the chain until the node operator upgrades their software. If passed, the expectation is validators will update their software in accordance wi

    Example: Proposal 51 asked to adopt the Gravity DEX protocol on Cosmos Hub.

    User Story: Chain-Wide Governance

    Reproduced from Gov Use Cases

    A community member, Alice, wants to submit an on-chain proposal to change a parameter, the average number of blocks per year, which is used to calculate the inflation rate for the chain. To do this Alice first asks in a chat forum discord for instance whether this is a good idea and something the community would like to see happen. There is some initial discussion to confirm that this is in fact something the community wants. Another community member, Bob, also offers to collaborate on the proposal.

    Alice and Bob have a zoom call and start working in a google doc to draft the proposal synchronously, after which Alice finishes the draft and Bob reviews her work. Alice then opens a pull request on the governance repo that includes the text document as well as the json message required to make the parameter proposal on chain.

    Alice solicits community feedback on the PR, sharing it to the Discord and among validators, and is asked to make some minor changes, which are completed before the PR is finalized and merged by the governance repo owner.

    Once the proposal has been finalized an IPFS hash of the README.md is added to the json.

    The proposal is then submitted on chain through the CLI and a Cosmos forum post is made to notify the community that the proposal has been submitted. Links to the forum post are then shared in various community channels and on twitter. The merits of the proposal are discussed in these respective channels and validators / ATOM holders vote.

    Venues1
    Problem Identification
    2
    Problem validation and proposal development
    3
    Review, debating pros and cons
    4
    Incorporating feedback
    5
    Initiate process
    6
    Decision finalization and adoption
    Cosmos Hub Discord
    Gaia call
    Cosmos Gov GitHub Repo
    Cosmos Hub Gov WG Telegram
    Discourse forum
    On chain vote
    Community Discord
    Twitter
    Other unofficial chat channels
    Subreddit

    Process overview

    Diagram of process for on-chain governance proposals

    On-chain governance on the hub is implemented in Gaia using the x/gov module in the Cosmos SDK. Every bonded token is allowed a single vote.

    Participants in the process include:

    • The proposal creator: develops the proposal, solicits feedback, submits and socializes the on-chain proposal
    • Validators: vote on behalf of delegators. Voting power of validators is equivalent to total ATOMS delegated to them. There are currently 125 active validators in the validator set, updated from 100 validators through governance proposal #10.
    • Delegators: can cast their own vote, otherwise they inherit the vote of their delegates

    Process owners

    Process maturity

    • 37 proposals that have been voted on so far. The latest proposal as of July 2nd, 2021 is proposal ID #51 (proposals that don't meet minimum deposit don't count towards the 37)
    • Cosmoscan's governance charts provide insight on turnout and voter activity. Mintscan can be used to fill in any gaps.

    Cosmos Improvement Proposals (CIPs)

    CIPs serve as the process for describing major changes or providing info about the protocol and APIs or processes of the Cosmos ecosystem.

    "The CIP process draws heavily from Ethereum's EIP process and Rust's RFC process. It pertains primarily to the protocol and APIs of the Cosmos Hub blockchain (Cosmos, for short), including Tendermint, Cosmos-SDK, IBC, and other modules. A CIP is a design document providing information to the Cosmos community, or describing a new feature or major change for Cosmos or its processes or environment."

    "This CIP process aims to subsume, but not necessarily to replace" the RFC and ADR processes. +🔗 https://github.com/cosmos/cips/blob/main/CIPS/cip-1.md

    User Story: Governing Technical Direction

    Alice, a member of one core development team, submits a PR to the Cosmos cips repo after a recurring issue is identified in the standing GAIA / ATOM call. There has been a recurring discussion about how to formalize emerging agreement on a distinctive Cosmos interpretation of a technical feature common to blockchains. There are existing prior specifications in the bitcoin ecosystem that were the direct inspiration for Cosmos development, but over time the core development teams have developed a contrasting understanding of how their implementation provides a pathway to future specification development. At the end of last call, Alice decides this was important enough to step forward and take a first pass at drafting the spec based on the current roadmap.

    Alice follows the template from the repo to draft an early CIP and updates the frontmatter of the file to indicate the status is "draft." Once the PR is submitted, Alice pings a few developers who mentioned they would provide feedback in Discord and Slack bridge channels. The developers review the PR and leave inline comments and suggestions. Alice incorporates this feedback and requests the CIP be discussed at the next GAIA / ATOM call. In the meantime, Alice solicits community feedback on the PR, sharing it to the Cosmos Hub Discord and a relevant Slack connect channel. Once again Alice is asked to make minor changes, which are completed before the PR is finalized, the cip status is updated to "living" and it is merged by the cips repo owner.

    Process overview

    Diagram of standarization process for CIPS

    • Ideas are ideally socialized first: "It is thus recommended to open a discussion thread on the Cosmos forum to do this, but you can also use the Cosmos Discord, the Cosmos subreddit or the Issues section of this repository." If the author decides to proceed, CIPs are drafted and submitted using the cosmos/cips GitHub repo.
    • When a CIP reaches the "Final" state, it represents a completed standard that is ready to be adopted.
    • CIPs do not represent the views of the wider Cosmos community. CIP-1 states that "finalization of a CIP does not equate to acceptance into Cosmos. For that, CIP authors must turn to Cosmos Governance."
    • Not all CIPS are taken through an on-chain vote
    • A situation where CIPs interact with Cosmos Governance is while coordinating a software upgrade among validators. CIP-5 [PR not merged], which offers guidelines for new modules to be integrated into Cosmos Hub ensuring safety and robustness, states "motivated by decentralization and the Cosmos community's decisions, a module's code is activated by submitting a parameter change proposal."

    Process owners

    CIP editor: Ethan Buchman (@ebuchman)

    Process maturity

    • There are 12 CIPs proposed to date, none are living, have been finalized, or taken through the on-chain governance process to be widely adopted.

    Cosmos SDK Architecture Decision Records (ADR)

    ADRs serve as the main way to propose new feature designs, new processes, and to document design decisions for the Cosmos SDK.

    "An Architectural Decision (AD) is a software design choice that addresses a functional or non-functional requirement that is architecturally significant. An Architecturally Significant Requirement (ASR) is a requirement that has a measurable effect on a software system's architecture and quality. An Architectural Decision Record (ADR) captures a single AD, such as often done when writing personal notes or meeting minutes; the collection of ADRs created and maintained in a project constitute its decision log."

    🔗 https://docs.cosmos.network/main/architecture/

    Process overview

    • Ideas are socialized on GitHub first: "Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary. Once the motivation is validated, a GitHub Pull Request (PR) is created"
    • If the author decides to proceed, ADRs are drafted and submitted using the cosmos/cosmos-sdk GitHub repo.
      1. Copy the adr-template.md file. Use the following filename pattern: adr-next_number-title.md
      2. Create a draft Pull Request if you want to get an early feedback.
      3. Make sure the context and a solution is clear and well documented.
      4. Add an entry to a list in the README file.
      5. Create a Pull Request to propose a new ADR. +<https://docs.cosmos.network/main/architecture/PROCESS.html>
    • ADRs go through a lifecycle: https://docs.cosmos.network/main/architecture/PROCESS.html#adr-life-cycle
    DRAFT -> PROPOSED -> LAST CALL yyyy-mm-dd -> ACCEPTED | REJECTED -> SUPERSEEDED by ADR-xxx

    \ |

    \ |

    v v

    ABANDONED

    Process owners

    Process maturity

    Tendermint Request for Comments (RFC)

    RFCs are ways to both investigate and develop an idea prior to formalizing for inclusion in the Tendermint Spec, they also describe proposals to change the spec.

    "RFC stands for Request for Comments. It is a social device use to float and polish an idea prior to the inclusion into an existing or new spec/paper/research topic. RFC stands for Request for Comments. It is a social device use to float and polish an idea prior to the inclusion into an existing or new spec/paper/research topic." +🔗 https://github.com/tendermint/spec/blob/master/rfc/README.md

    "As part of our 1.0 push, we'll determine if gRPC is the right framework for our RPC layer; and if so, we'll implement it. This work will begin with an RFC, and we'll seek further input from community members and users. If this RFC is accepted, we'll write a transition plan for the RPC layer and execute it." +🔗 https://medium.com/tendermint/towards-tendermint-core-1-0-3a71b6ce73a3

    Process overview

    • Not publicly documented

    Process owners

    Process maturity

    • 5 RFCs have been merged to the repo with an active pull request for adding one more

    Interchain Standards (ICS)

    ICSs are standards that document a particular protocol, standard, or feature of use to the Cosmos Ecosystem.

    "Interchain Standards (ICS) for the Cosmos network & interchain ecosystem." +🔗 https://github.com/cosmos/ibc

    "An inter-chain standard (ICS) is a design document describing a particular protocol, standard, or feature expected to be of use to the Cosmos ecosystem. An ICS should list the desired properties of the standard, explain the design rationale, and provide a concise but comprehensive technical specification. The primary ICS author is responsible for pushing the proposal through the standardisation process, soliciting input and support from the community, and communicating with relevant stakeholders to ensure (social) consensus." +🔗 https://github.com/cosmos/ibc/blob/master/spec/ics-001-ics-standard/README.md

    Process overview

    • Unclear where early discussions would happen
    • ICSs are drafted and submitted using the cosmos/ibc GitHub repo:
    • To propose a new standard, open an issue.
    • To start a new standardisation document, copy the template and open a PR.
    • Standardization process has 4 phases, laid out in PROCESS.md for a description of the standardisation process.
      • Stage 1 - Strawman. Start the specification process
      • Stage 2 - Draft. Make the case for the addition of this specification to the IBC ecosystem, describe the shape of a potential solution, and Identify challenges to this proposal.
      • Stage 3 - Candidate. Indicate that further refinement will require feedback from implementations and users
      • Stage 4 - Finalised. Indicate that the addition is included in the formal ICS standard set

    Process owners

    Process maturity


    Observations and Discussion

    This report provides a descriptive account of the existing governance documentation and a snapshot of existing processes. Future work can probe specific questions and assumptions (e.g., if the goals to distribute decision-making or ensure a degree of sovereignty for zones are met) and focus on process refinement and maturity.

    On-chain processes

    • UX limits who can create and vote for proposals, currently requiring the use of the CLI. If Cosmos Hub sees itself as a port city, offering the best possible services, there is an argument to be made that it should extend that commitment to governance to ensure a diverse range of city dwellers and visitors can participate.
    • Some validators feel that active participation in governance is a bottleneck to setting up validator businesses. I.e., that there are already a number of proposals they are asked to vote on.
    • Cosmos Hub governance documentation is out of date, challenging to maintain, and difficult to discover. Current governance documentation is in the governance repo as markdown, the gaia documentation as vuepress, and cosmos-sdk documentation as vuepress.
    • Assessing this and making improvements is work that Hypha is currently undertaking, but there can be ongoing improvements
    • The upcoming x/gov and x/group alignment will allow for permissions related to governance to be delegated to other groups, opening up possibilities for multi-stakeholder governance approaches and products (see related links).

    Off-chain processes

    • More clarity is needed on when the CIPs should be used. It could be seen as the canonical home for high level decisions where alignment is required across the ecosystem but needs to be presented as such and the process needs refinement
    • Some CIPS clearly impact all Cosmos ecosystem and blockchains and need ecosystem-wide buy-in, for example CIP-11: Cosmos Hierarchical Deterministic key derivation.
    • "RFC Interchain Staking Light Paper" an example of a potential CIP that was PRd to the Gaia repo. The ambiguity makes sense: it fits criteria of informational CIP about the Cosmos environment (Light Paper), but also a shorter and higher level document is needed to function as more of a summary in order to get early user feedback and market ideas that isn't a CIP https://github.com/cosmos/gaia/issues/659
    • The terms "Cosmos" and "Cosmos Hub" are used interchangeably in the CIPs repository, so the intended audience could be made more clear. The module readiness process and checklist, which proposes a process for modules to be adopted by the Gaia team, suggests that the process is intended for teams involved in development related to the Cosmos Hub.
    • Tendermint has an ADR process as well. Documentation around the relationship between the Tendermint ADR and the RFC processes would be valuable.
    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/state-of-cosmos-governance-2021.html.html b/v17.1.0/governance/state-of-cosmos-governance-2021.html.html new file mode 100644 index 00000000000..72a7a2e6144 --- /dev/null +++ b/v17.1.0/governance/state-of-cosmos-governance-2021.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/governance/submitting.html b/v17.1.0/governance/submitting.html new file mode 100644 index 00000000000..1364a43ac5f --- /dev/null +++ b/v17.1.0/governance/submitting.html @@ -0,0 +1,31 @@ + + + + + +Submitting a Proposal | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Submitting a Proposal

    If you have a final draft of your proposal ready to submit, you may want to push your proposal live on the testnet first. These are the three primary steps to getting your proposal live on-chain.

    Interacting with the Cosmos Hub via the command line in order to run queries or submit proposals has several prerequisites:

    • You will need to compile gaiad from source into a binary file executable by your operating system eg. MacOS, Windows, Linux
    • You will need to indicate which chain you are querying, and currently this is --chain-id cosmoshub-4
    • You will need to connect to a full node. You can find a list of available Cosmos Hub endpoints under the API section in the Chain Registry.
    • More info is in the Walkthrough Example section.

    Running a full node can be difficult for those not technically-inclined, so you may choose to use a third-party's full node. In this case, the primary security risk is that of censorship: it's the single place where you have a single gateway to the network, and any messages submitted through an untrusted node could be censored.

    Hosting supplementary materials

    In general we try to minimize the amount of data pushed to the blockchain. Hence, detailed documentation about a proposal is usually hosted on a separate censorship resistant data-hosting platform, like IPFS.

    Once you have drafted your proposal, ideally as a Markdown file, you +can upload it to the IPFS network:

    1. By running an IPFS node and the IPFS software, or
    2. By using a service such as https://pinata.cloud

    Ensure that you "pin" the file so that it continues to be available on the network. You should get a URL like this: https://ipfs.io/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD

    The value QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD is called the CID of your file - it is effectively the file's hash.

    If you uploaded a markdown file, you can use the IPFS markdown viewer to render the document for better viewing. Links for the markdown viewer look like https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/<CID>, where <CID> is your CID. For instance the link above would be: https://ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmbkQNtCAdR1CNbFE8ujub2jcpwUcmSRpSCg8gVWrTHSWD

    Share the URL with others and verify that your file is publicly accessible.

    The reason we use IPFS is that it is a decentralized means of storage, making it resistant to censorship or single points of failure. This increases the likelihood that the file will remain available in the future.

    Formatting the JSON file for the governance proposal

    Prior to sending the transaction that submits your proposal on-chain, you must create a JSON file. This file will contain the information that will be stored on-chain as the governance proposal. Begin by creating a new text (.txt) file to enter this information. Use these best practices as a guide for the contents of your proposal. When you're done, save the file as a .json file.

    Each proposal type is unique in how the JSON should be formatted. +See the relevant section for the type of proposal you are drafting:

    Once on-chain, most people will rely upon block explorers to interpret this information with a graphical user interface (GUI).

    Sending the transaction that submits your governance proposal

    For information on how to use gaiad (the command line interface) to submit an on-chain proposal through the governance module, please refer to the gaiad CLI tutorials for the Cosmos Hub documentation.

    Proposal types

    There are 2 proposal types that can be submitted to the CosmosHub governance module.

    Legacy proposals (cosmos-sdk < v0.47)

    These proposals can be submitted using gaiad tx gov submit-legacy-proposal.

    Available proposals that can be submitted using this Tx are:

    • cancel-software-upgrade
    • change-reward-denoms
    • consumer-addition
    • consumer-removal
    • ibc-upgrade
    • param-change (does not work for standard cosmos-sdk modules, works on IBC and ICS modules)
    • software-upgrade
    • update-client

    You can read more about submitting a legacy proposal in the cosmos-sdk docs

    Proposals (cosmos-sdk >= v0.47)

    These proposals can are submitted using gaiad tx gov submit-proposal.

    Using gaiad tx gov draft-proposal can help prepare a proposal. The tool will create a file containing the specified proposal message and it also helps with populating all the required proposal fields. +You can always edit the file after you create it using draft-proposal

    Most cosmos-sdk modules allow changing their governance gated parameters using a MsgUpdateParams which is a new way of updating governance parameters. It is important to note that MsgUpdateParams requires all paramaters to be specified in the proposal message.

    You can read more about submitting a proposal in the cosmos-sdk docs

    Minimal Deposit amount

    tip

    Please note that cosmoshub-4 uses a minimum initial deposit amount.

    Proposals cannot be submitted successfully without providing a minimum initial deposit. In practice, this means that the deposit field in your proposal has to meet the min_initial_deposit governance paramter. +The minimum deposit is equal to min_deposit * min_initial_deposit_ratio. Only uatom is supported as deposit denom.

    // checking the min_initial_deposit
    gaiad q gov params -o json
    {
    ...
    "params": {
    ...
    "min_deposit": [
    {
    "denom": "stake",
    "amount": "10000000"
    }
    ],
    "min_initial_deposit_ratio": "0.000000000000000000"
    }

    Walkthrough example (changing x/staking params)

    Let's illustrate how to change the x/staking parameters.

    The module has the following parameters (values don't reflect actual on-chain values):

    gaiad q staking params -o json
    {
    "unbonding_time": "86400s",
    "max_validators": 100,
    "max_entries": 7,
    "historical_entries": 10000,
    "bond_denom": "stake",
    "min_commission_rate": "0.000000000000000000",
    "validator_bond_factor": "-1.000000000000000000",
    "global_liquid_staking_cap": "1.000000000000000000",
    "validator_liquid_staking_cap": "1.000000000000000000"
    }

    We will use draft-proposal to help us create a proposal file that we will later submit.

    gaiad tx gov draft-proposal
    // running the command will start a terminal applet allowing you to choose the proposal type

    // 1st screen
    Use the arrow keys to navigate: ↓ ↑ → ←
    ? Select proposal type:
    text
    community-pool-spend
    software-upgrade
    cancel-software-upgrade
    ▸ other // choose this

    // 2nd screen
    ✔ other
    Use the arrow keys to navigate: ↓ ↑ → ←
    ? Select proposal message type::
    ↑ /cosmos.staking.v1beta1.MsgUndelegate
    ▸ /cosmos.staking.v1beta1.MsgUpdateParams // choose this option
    /cosmos.staking.v1beta1.MsgValidatorBond
    /cosmos.upgrade.v1beta1.MsgCancelUpgrade
    ↓ /cosmos.upgrade.v1beta1.MsgSoftwareUpgrade

    After choosing the /cosmos.staking.v1beta1.MsgUpdateParams message, the applet will allow you to set the message fields and some other proposal details. +Upon completion, the proposal will be available in the directory where you called the gaiad command inside the draft_proposal.json file.

    Here is an example of the draft_proposal.json file:

    {
    "messages": [
    {
    "@type": "/cosmos.staking.v1beta1.MsgUpdateParams",
    "authority": "cosmos10d07y265gmmuvt4z0w9aw880jnsr700j6zn9kn",
    "params": {
    "unbonding_time": "86400s",
    "max_validators": 100,
    "max_entries": 7,
    "historical_entries": 10000,
    "bond_denom": "uatom",
    "min_commission_rate": "0.050000000000000000", // we are changing this from 0.000000000000000000
    "validator_bond_factor": "-1.000000000000000000",
    "global_liquid_staking_cap": "1.000000000000000000",
    "validator_liquid_staking_cap": "1.000000000000000000"
    }
    }
    ],
    "metadata": "ipfs://CID",
    "deposit": "1000000uatom",
    "title": "Updating the staking params (min_comission_rate)",
    "summary": "This proposal will attempt to update the min_commission_rate staking parameter. During proposal creation and submission **all** proposal fields must be specified. Pay attention that you don't unintentionally specify different values for fields that you did not intend to change."
    }

    Finally, we submit the proposal:

    gaiad tx gov submit-proposal <path_to_proposal.json>
    --from <submitter address> \
    --chain-id cosmoshub-4 \
    --gas <max gas allocated> \
    --fees <fees allocated> \
    --node <node address> \

    Use gaiad tx gov --help to get more info about the CLI options, we will explain some options below:

    1. --from is the account key that pays the transaction fee and deposit amount. This account key must be already saved in the keyring on your device and it must be an address you control (e.g. --from hypha-dev-wallet).
    2. --gas is the maximum amount of gas permitted to be used to process the transaction (e.g. --gas 500000).
      • The more content there is in the description of your proposal, the more gas your transaction will consume
      • If this number isn't high enough and there isn't enough gas to process your transaction, the transaction will fail.
      • The transaction will only use the amount of gas needed to process the transaction.
    3. --fees is a flat-rate incentive for a validator to process your transaction.
      • Many nodes use a minimum fee to disincentivize transaction spamming.
      • 7500uatom is equal to 0.0075 ATOM.
    4. --node is using an established node to send the transaction to the Cosmos Hub 4 network. For available nodes, please look at the Chain Registry (e.g. https://rpc.cosmos.network:443).

    Note: be careful what you use for --fees. A mistake here could result in spending hundreds or thousands of ATOMs accidentally, which cannot be recovered.

    Verifying your transaction

    After posting your transaction, your command line interface (gaiad) will provide you with the transaction's hash, which you can either query using gaiad or by searching the transaction hash using Mintscan. The hash should look something like this: 0506447AE8C7495DE970736474451CF23536DF8EA837FAF1CF6286565589AB57.

    Alternatively, you can check your Tx status and information using:

    gaiad q tx <hash>

    Troubleshooting a failed transaction

    There are a number of reasons why a transaction may fail. Here are two examples:

    1. Running out of gas - The more data there is in a transaction, the more gas it will need to be processed. If you don't specify enough gas, the transaction will fail.

    2. Incorrect denomination - You may have specified an amount in 'utom' or 'atom' instead of 'uatom', causing the transaction to fail.

    If you encounter a problem, try to troubleshoot it first, and then ask for help on the Cosmos Hub forum: https://forum.cosmos.network. We can learn from failed attempts and use them to improve upon this guide.

    Depositing funds after a proposal has been submitted

    Sometimes a proposal is submitted without having the minimum token amount deposited yet. In these cases you would want to be able to deposit more tokens to get the proposal into the voting stage. In order to deposit tokens, you'll need to know what your proposal ID is after you've submitted your proposal. You can query all proposals by the following command:

    gaiad q gov proposals

    If there are a lot of proposals on the chain already, you can also filter by your own address. For the proposal above, that would be:

    gaiad q gov proposals --depositor cosmos1hxv7mpztvln45eghez6evw2ypcw4vjmsmr8cdx

    Once you have the proposal ID, this is the command to deposit extra tokens:

    gaiad tx gov deposit <proposal-id> <deposit_amount> --from <name>

    The amount per deposit is equal to min_deposit * min_deposit_ratio. Only uatom is supported as deposit denom. Transactions where deposit_amount < (min_deposit * min_deposit_ratio) will be rejected.

    Submitting your proposal to the testnet

    Submitting to the testnet is identical to mainnet submissions aside from a few changes:

    1. The chain-id is theta-testnet-001.
    2. The list of usable endpoints can be found here.
    3. You will need testnet tokens, not ATOM. There is a faucet available in the Developer Discord.

    You may want to submit your proposal to the testnet chain before the mainnet for a number of reasons:

    1. To see what the proposal description will look like.
    2. To signal that your proposal is about to go live on the mainnet.
    3. To share what the proposal will look like in advance with stakeholders.
    4. To test the functionality of the governance features.
    + + + + \ No newline at end of file diff --git a/v17.1.0/governance/submitting.html.html b/v17.1.0/governance/submitting.html.html new file mode 100644 index 00000000000..058e9d65c01 --- /dev/null +++ b/v17.1.0/governance/submitting.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/guidelines/code-guidelines.html b/v17.1.0/guidelines/code-guidelines.html new file mode 100644 index 00000000000..4dcc20b9d78 --- /dev/null +++ b/v17.1.0/guidelines/code-guidelines.html @@ -0,0 +1,31 @@ + + + + + +Contributing Guidelines | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Contributing Guidelines

    If you want to contribute to a project and improve it, your help is welcome. We want to make Gaia as good as it can be. Contributing is also a great way to learn more about blockchain technology and improve it. Please read this document and follow our guidelines to make the process as smooth as possible. We are happy to review your code but please ensure that you have a reasonable and clean pull request.

    This documents idiomatic conventions in the Go code that we follow for gaia development. A lot of these are general guidelines for Go, while others extend upon external resources:

    1. Effective Go
    2. Go Common Mistakes
    3. Go Code Review Comments

    Maintainability

    From a maintainance, performance and security perspective, it is important to keep the footprint of the gaiad application as lean as possible.

    When adding any new feature, you must ensure that any libraries you wish to include are well maintained and have sufficient usage in the wider ecosystem. This is necessary to avoid having to rework the gaiad application at a later date, if a library is no longer maintained or is abandoned by its core contributors.

    In addition to the above, if any library is to be included, it is necessary to check that the version used does not have any known vunerabilities. As a developer working on a feature, before making a pull request, ensure that you run, along with the testing targets, the vulnerability checking target in the root of the gaia repository directory:

    make govulncheck

    The above command will run the vulnerability checker that will detail any known issues for the library version that your using. If any issues are raised, or you have any concerns, please reach out to the core-developers who will be able to advise further.

    Run tests

    • Run unit tests
    make test-unit
    • Run the unit tests and output the coverage file (coverage.txt).
    make test-unit-cover
    • Run the unit tests with the race condition flag on.
    make test-race
    • Run end-to-end integration tests (Docker needed).
    make docker-build-hermes && \
    make docker-build-debug && \
    make test-e2e

    Guidelines

    These guidelines are the conventions that govern our code. These conventions cover far more than just source file formatting. Can gofmt and goimports handle that for us.

    The goal of this guide is to manage this complexity by describing in detail the Dos and Don'ts of writing Go code. These rules keep the code base manageable while allowing engineers to use Go language features productively.

    Try to avoid extensive methods and always test your code. All PRs should have at least 95% of code coverage.

    Project organization

    • /ante: Where the ante-handler logic is defined.

    • /app: Where the application is defined.

    • /client: OpenAPI/Swagger specs, JSON schema files, protocol definition files.

      • /swagger-ui
    • /cmd/gaiad: Main applications for this project.

      • cmd/
      • main.go
    • /contrib (scripts): Scripts to perform various build, install, analysis, etc operations.

      • /devtools
      • /generate_release_note
      • /githooks
      • /scripts
      • /testnets
    • /docs: Gaia docs.

    • /pkg: Library code that's to be reusable.

      • /address
      • /genesis
    • /proto: Proto type definitions

    • /tests/e2e: Additional external test apps and test data.

    • /third_party/proto: External proto type definitions

    • /tools: Supporting tools for this project.

    • /x: Cosmos Modules.

    How to test this project locally

    Unit Tests

    Running unit tests locally should ensure that the tests inside of /tests/e2e are not run. These tests require active running docker containers.

    make test-unit

    End-to-End Tests

    To run the E2E tests you need to have an instance of Docker running. Then make sure you have the most recent version of the code built in the containers by running:

    make docker-build-debug

    Then run the tests:

    make test-e2e

    Upgrade Test

    Instructions for running the upgrade test locally

    Build current version and move into ./build:

    git checkout v8.0.0
    make build
    cp ./build/gaiad ./build/gaiad8

    Build gaia v9.0.0 and move into ./build:

    git checkout v9.0.0
    make build
    cp ./build/gaiad ./build/gaiad9

    Go back to your previous working branch

    git checkout -

    Install cosmovisor

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@v1.3.0

    Run the Chain

    This script prepares the chain and starts it using cosmovisor

    ./contrib/scripts/run-gaia-v8.sh

    Run the upgrade

    In another terminal window, run the script that waits 10 seconds for gaia to start then makes gov proposal to perform an upgrade at height 15

    ./contrib/scripts/run-upgrade-commands.sh 15

    Monitor for success

    In a third window run the upgrade monitoring script that will exit without error when the upgrade succeeds.

    ./contrib/scripts/test_upgrade.sh 20 5 16 localhost

    This should show logs that demonstrate a successful upgrade by reaching block height 16.

    Guidelines

    Line Length

    Avoid uncomfortably long lines. Similarly, don't add line breaks to keep lines short when they are more readable long--for example if they are repetitive. The maximum line length is 120. If your line is over 120 characters, break it;

    Doc Comments

    All top-level, exported names should have doc comments, as should non-trivial unexported type or function declarations. See https://go.dev/doc/effective_go#commentary for more information about commentary conventions.

    Declaring Empty Slices

    When declaring an empty slice, prefer

    var t []string

    over

    t := []string{}

    The former declares a nil slice value, while the latter is non-nil but zero-length. They are functionally equivalent—their len and cap are both zero—but the nil slice is the preferred style.

    Note that there are limited circumstances where a non-nil but the zero-length slice is preferred, such as when encoding JSON objects (a nil slice encodes to null, while []string{} encodes to the JSON array []).

    When designing interfaces, avoid distinguishing between a nil slice and a non-nil, zero-length slice, as this can lead to subtle programming errors. It's also important to distinguish if a map key exists from whether its value is zero/nil/false.

    For more discussion about nil in Go see Francesc Campoy's talk Understanding Nil.

    Indent Error Flow

    Try to keep the normal code path at a minimal indentation and indent the error handling, dealing with it first. This improves the readability of the code by permitting visual scanning of the normal path quickly. For instance, don't write:

    if err != nil {
    // error handling
    } else {
    // normal code
    }

    Instead, write:

    if err != nil {
    // error handling
    return // or continue, etc.
    }
    // normal code

    Unnecessary Else

    If a variable is set in both branches of an if, it can be replaced with a single if.

    • Bad
    var a int
    if b {
    a = 100
    } else {
    a = 10
    }
    • Good
    a := 10
    if b {
    a = 100
    }

    Named Result Parameters

    Consider what it will look like in godoc. Named result parameters like:

    func (n *Node) Parent1() (node *Node) {}
    func (n *Node) Parent2() (node *Node, err error) {}

    It will be repetitive in godoc; better to use:

    func (n *Node) Parent1() *Node {}
    func (n *Node) Parent2() (*Node, error) {}

    On the other hand, adding names may be helpful in some contexts if a function returns two or three parameters of the same type or if the meaning of a result isn't clear from the context. Don't name result parameters just to avoid declaring a var inside the function; that trades off minor implementation brevity at the cost of unnecessary API verbosity.

    func (f *Foo) Location() (float64, float64, error)

    It is less clear than the:

    // Location returns f's latitude and longitude.
    // Negative values mean south and west, respectively.
    func (f *Foo) Location() (lat, long float64, err error)

    Naked returns are okay if the function is a handful of lines. Once it's a medium-sized function, be explicit with your return values. Corollary: it's not worth naming result parameters just because it enables you to use naked returns. Clarifying docs is always more important than saving a line or two in your function.

    Finally, it would help if you named a result parameter in some cases to change it in a deferred closure. That is always OK.

    Package Comments

    Package comments, like all comments to be presented by godoc, must appear adjacent to the package clause with no blank line.

    /*
    Package template implements data-driven templates for generating textual
    output such as HTML.
    ....
    */
    package template

    For "package main" comments, other styles of comment are fine after the binary name (and it may be capitalized if it comes first). For example, for a package main in the directory seedgen you could write:

    // Seedgen ..
    package main

    See https://go.dev/doc/effective_go#commentary for more information about commentary conventions.

    Package Names

    All references to names in your package will be done using the package name so that you can omit that name from the identifiers. For example, if you are in package chubby, you don't need to type ChubbyFile, which clients will write as chubby.ChubbyFile. Instead, name the type File, which clients will write as chubby.File. Avoid meaningless package names like util, common, misc, API, types, and interfaces. See https://go.dev/doc/effective_go#package-names and https://go.dev/blog/package-names for more.

    When naming packages, choose a name that is:

    • All lowercase. No capitals or underscores.
    • Does not need to be renamed using named imports at most call sites.
    • Short and succinct. Remember that the name is identified in full at every call site.
    • Not plural. For example, net/url, not net/urls.
    • Not common, util, shared, or lib. These are bad, uninformative names.
    • To distinguish SDK and Gaia with the same package name, add SDK or Gaia or the module name as the prefix. E.g.: sdk/types, gaia/types and gaia/x/globalfee/types, can use sdktype, gaiatype, globalfeetype.

    See also Package Names and Style guideline for Go packages.

    Function Names

    We follow the Go community's convention of using MixedCaps for function names. An exception is made for test functions, which may contain underscores +for grouping related test cases, e.g., TestMyFunction_WhatIsBeingTested.

    Pointers

    Try to avoid pointers if you don't need them. Don't pass pointers as function arguments to save a few bytes. If a function refers to its argument x only as *x throughout, then the argument shouldn't be a pointer. Common instances of this include passing a pointer to a string (*string) or a pointer to an interface value (*io.Reader). In both cases, the value itself is a fixed size and can be passed directly. This advice does not apply to large structs or even small structs that might grow.

    Choosing whether to use a value or pointer receiver on methods can be difficult, especially for new Go programmers. If in doubt, use a pointer, but there are times when a value receiver makes sense, usually for reasons of efficiency, such as for small unchanging structs or values of basic type. Some useful guidelines:

    • If the receiver is a map, func, or chan, don't use a pointer to them. If the receiver is a slice and the method doesn't reslice or reallocate the slice, don't use a pointer.
    • If the method needs to mutate the receiver, the receiver must be a pointer.
    • If the receiver is a struct that contains a sync.Mutex or similar synchronizing field, the receiver must be a pointer to avoid copying.
    • A pointer receiver is more efficient if the receiver is a large struct or array. How large is large? Assume it's equivalent to passing all its elements as arguments to the method. If that feels too large, it's also too large for the receiver.
    • Can functions or methods, either concurrently or when called from this method, mutate the receiver? A value type creates a copy of the receiver when the method is invoked, so outside updates will not be applied to this receiver. If changes must be visible in the original receiver, the receiver must be a pointer.
    • If the receiver is a struct, array, or slice and any of its elements is a pointer to something that might be mutating, prefer a pointer receiver, as it will make the intention clearer to the reader.
    • If the receiver is a small array or struct that is naturally a value type (for instance, something like the time.Time type), with no mutable fields and no pointers, or is just a simple basic type such as int or string, a value receiver makes sense. A value receiver can reduce the amount of garbage generated; if a value is passed to a value method, an on-stack copy can be used instead of allocating it to the heap. (The compiler tries to be smart about avoiding this allocation, but it can't always succeed.) Don't choose a value receiver type for this reason without profiling first.
    • Don't mix receiver types. Choose either pointers or struct types for all available methods.
    • Finally, when in doubt, use a pointer receiver.

    Receiver Names

    The name of a method's receiver should be a reflection of its identity; often, a one or two-letter abbreviation of its type suffices (such as "c" or "cl" for "Client"). Don't use generic names such as "me", "this", or "self", identifiers typical of object-oriented languages that give the method a special meaning. In Go, the receiver of a method is just another parameter and, therefore, should be named accordingly. The name need not be as descriptive as that of a method argument, as its role is evident and serves no documentary purpose. It can be very short as it will appear on almost every line of every type of method; familiarity admits brevity. Be consistent, too: if you call the receiver "c" in one method, don't call it "cl" in another.

    eg:

    func (s *IntegrationTestSuite) TestDecode()

    Variable Names

    Variable names in Go should be short rather than long. This is especially true for local variables with limited scope. Prefer c to lineCount. Prefer i to sliceIndex.

    The basic rule: the further from its declaration that a name is used, the more descriptive the name must be. For a method receiver, one or two letters are sufficient. Common variables such as loop indices and readers can be a single letter (i', r`). More unusual things and global variables need more descriptive names.

    Zero-value Mutexes

    The zero-value of sync.Mutex and sync.RWMutex is valid, so you rarely need a pointer to a mutex.

    • Bad
    mu := new(sync.Mutex)
    mu.Lock()
    • Good
    var mu sync.Mutex
    mu.Lock()

    If you use a struct by pointer, then the mutex should be a non-pointer field. Do not embed the mutex on the struct, even if the struct is not exported.

    • Bad
    type SMap struct {
    sync.Mutex

    data map[string]string
    }

    func (m *SMap) Get(k string) string {
    m.Lock()
    defer m.Unlock()

    return m.data[k]
    }

    The Mutex field and the Lock and Unlock methods are unintentionally part of the exported API of SMap.

    • Good
    type SMap struct {
    mu sync.Mutex

    data map[string]string
    }

    func (m *SMap) Get(k string) string {
    m.mu.Lock()
    defer m.mu.Unlock()

    return m.data[k]
    }

    Copy Slices and Maps at Boundaries

    Slices and maps contain pointers to the underlying data, so be wary of scenarios when they need to be copied.

    Receiving Slices and Maps

    Remember that users can modify a map or slice you received as an argument if you store a reference to it.

    • Bad
    func (d *Driver) SetTrips(trips []Trip) {
    d.trips = trips
    }

    trips := ...
    d1.SetTrips(trips)

    // Did you mean to modify d1.trips?
    trips[0] = ...
    • Good
    func (d *Driver) SetTrips(trips []Trip) {
    d.trips = make([]Trip, len(trips))
    copy(d.trips, trips)
    }

    trips := ...
    d1.SetTrips(trips)

    // We can now modify trips[0] without affecting d1.trips.
    trips[0] = ...

    Returning Slices and Maps

    Similarly, be wary of user modifications to maps or slices exposing the internal state.

    • Bad
    type Stats struct {
    mu sync.Mutex
    counters map[string]int
    }

    // Snapshot returns the current stats.
    func (s *Stats) Snapshot() map[string]int {
    s.mu.Lock()
    defer s.mu.Unlock()

    return s.counters
    }

    // snapshot is no longer protected by the mutex, so any
    // access to the snapshot is subject to data races.
    snapshot := stats.Snapshot()
    • Good
    type Stats struct {
    mu sync.Mutex
    counters map[string]int
    }

    func (s *Stats) Snapshot() map[string]int {
    s.mu.Lock()
    defer s.mu.Unlock()

    result := make(map[string]int, len(s.counters))
    for k, v := range s.counters {
    result[k] = v
    }
    return result
    }

    // Snapshot is now a copy.
    snapshot := stats.Snapshot()

    Errors

    Error Types

    There are a few options for declaring errors. Consider the following before picking the option best suited for your use case.

    • Does the caller need to match the error to handle it? If yes, we must support the errors.Is or errors.As functions by declaring a top-level error variable or a custom type.
    • Is the error message a static string, or is it a dynamic string that requires contextual information? We can use errors.New, but for the latter, we must use fmt.Errorf or a custom error type.
    • Are we propagating a new error returned by a downstream function? See the section on error wrapping.
    Error matching?Error MessageGuidance
    Nostaticerrors.New
    Nodynamicfmt.Errorf
    Yesstatictop-level var with errors.New
    Yesdynamiccustom error type

    For example, use errors.New for an error with a static string. Export this error as a variable to support matching it with errors.Is if the caller needs to match and handle this error.

    • No error matching:
    // package foo

    func Open() error {
    return errors.New("could not open")
    }

    // package bar

    if err := foo.Open(); err != nil {
    //Can't handle the error.
    panic("unknown error")
    }
    • Error matching
    // package foo

    var ErrCouldNotOpen = errors.New("could not open")

    func Open() error {
    return ErrCouldNotOpen
    }

    // package bar

    if err := foo.Open(); err != nil {
    if errors.Is(err, foo.ErrCouldNotOpen) {
    // handle the error
    } else {
    panic("unknown error")
    }
    }

    For an error with a dynamic string, use fmt.Errorf if the caller does not need to match it and a custom error if the caller does need to match it.

    • No error matching
    // package foo

    func Open(file string) error {
    return fmt.Errorf("file %q not found", file)
    }

    // package bar

    if err := foo.Open("testfile.txt"); err != nil {
    //Can't handle the error.
    panic("unknown error")
    }
    • Error matching
    // package foo

    type NotFoundError struct {
    File string
    }

    func (e *NotFoundError) Error() string {
    return fmt.Sprintf("file %q not found", e.File)
    }

    func Open(file string) error {
    return &NotFoundError{File: file}
    }


    // package bar

    if err := foo.Open("testfile.txt"); err != nil {
    var notFound *NotFoundError
    if errors.As(err, &notFound) {
    // handle the error
    } else {
    panic("unknown error")
    }
    }

    Note that if you export error variables or types from a package, they will become part of the public API of the package.

    Error Wrapping

    There are three main options for propagating errors if a call fails:

    • return the original error as-is
    • add context with fmt.Errorf and the %w verb
    • add context with fmt.Errorf and the %v verb

    Return the original error as-is if there is no additional context to add. This maintains the original error type and message. This is well suited for cases when the underlying error message has sufficient information to track down where it came from.

    Otherwise, add context to the error message where possible so that instead of a vague error such as "connection refused", you get more valuable errors such as "call service foo: connection refused".

    Use fmt.Errorf to add context to your errors, picking between the %w or %v verbs based on whether the caller should be able to match and extract the underlying cause.

    • Use %w if the caller should have access to the underlying error. This is a good default for most wrapped errors, but be aware that callers may begin to rely on this behavior. So for cases where the wrapped error is a known var or type, document and test it as part of your function's contract.
    • Use %v to obfuscate the underlying error. Callers will be unable to match it, but you can switch to %w in the future if needed.

    When adding context to returned errors, keep the context succinct by avoiding phrases like "failed to", which state the obvious and pile up as the error percolates up through the stack:

    • Bad
    s, err := store.New()
    if err != nil {
    return fmt.Errorf(
    "failed to create a new store: %w", err)
    }
    failed to x: failed to y: failed to create a new store: the error
    • Good
    s, err := store.New()
    if err != nil {
    return fmt.Errorf(
    "new store: %w", err)
    }
    x: y: new store: the error

    However, once the error is sent to another system, it should be clear that the message is an error (e.g., an err tag or "Failed" prefix in logs).

    See also Don't just check errors, handle them gracefully.

    Error Naming

    For error values stored as global variables, use the prefix Err or err depending on whether they're exported.

    var (
    // The following two errors are exported
    // so that users of this package can match them
    // with errors.Is.

    ErrBrokenLink = errors.New("link is broken")
    ErrCouldNotOpen = errors.New("could not open")

    // This error is not exported because
    // we don't want to make it part of our public API.
    // We may still use it inside the package
    // with errors.Is.

    errNotFound = errors.New("not found")
    )

    For custom error types, use the suffix Error instead.

    // Similarly, this error is exported
    // so that users of this package can match it
    // with errors.As.

    type NotFoundError struct {
    File string
    }

    func (e *NotFoundError) Error() string {
    return fmt.Sprintf("file %q not found", e.File)
    }

    // And this error is not exported because
    // we don't want to make it part of the public API.
    // We can still use it inside the package
    // with errors.As.

    type resolveError struct {
    Path string
    }

    func (e *resolveError) Error() string {
    return fmt.Sprintf("resolve %q", e.Path)
    }

    Handle Type Assertion Failures

    The single return value form of a type assertion will panic on an incorrect type. Therefore, always use the "comma ok" idiom.

    • Bad
    t := i.(string)
    • Good
    t, ok := i.(string)
    if !ok {
    // handle the error gracefully
    }

    Avoid Embedding Types in Public Structs

    These embedded types leak implementation details, inhibit type evolution, and obscure documentation.

    Assuming you have implemented a variety of list types using a shared AbstractList, avoid embedding the AbstractList in your concrete list implementations. Instead, hand-write only the methods to your concrete list that will delegate to the abstract list.

    type AbstractList struct {}

    // Add adds an entity to the list.
    func (l *AbstractList) Add(e Entity) {
    // ...
    }

    // Remove removes an entity from the list.
    func (l *AbstractList) Remove(e Entity) {
    // ...
    }
    • Bad
    // ConcreteList is a list of entities.
    type ConcreteList struct {
    *AbstractList
    }
    • Good
    // ConcreteList is a list of entities.
    type ConcreteList struct {
    list *AbstractList
    }

    // Add adds an entity to the list.
    func (l *ConcreteList) Add(e Entity) {
    l.list.Add(e)
    }

    // Remove removes an entity from the list.
    func (l *ConcreteList) Remove(e Entity) {
    l.list.Remove(e)
    }

    Go allows type embedding as a compromise between inheritance and composition. The outer type gets implicit copies of the embedded type's methods. These methods, by default, delegate to the same method of the embedded instance.

    The struct also gains a field by the same name as the type. So, if the embedded type is public, the field is public. To maintain backward compatibility, every future version of the outer type must keep the embedded type. An embedded type is rarely necessary. It is a convenience that helps you avoid writing tedious delegate methods.

    Even embedding a compatible AbstractList interface instead of the struct would offer the developer more flexibility to change in the future but still leak the detail that the concrete lists use an abstract implementation.

    • Bad
    // AbstractList is a generalized implementation
    // for various kinds of lists of entities.
    type AbstractList interface {
    Add(Entity)
    Remove(Entity)
    }

    // ConcreteList is a list of entities.
    type ConcreteList struct {
    AbstractList
    }
    • Good
    // ConcreteList is a list of entities.
    type ConcreteList struct {
    list AbstractList
    }

    // Add adds an entity to the list.
    func (l *ConcreteList) Add(e Entity) {
    l.list.Add(e)
    }

    // Remove removes an entity from the list.
    func (l *ConcreteList) Remove(e Entity) {
    l.list.Remove(e)
    }

    Either with an embedded struct or an embedded interface, the embedded type places limits on the evolution of the type.

    • Adding methods to an embedded interface is a breaking change.
    • Removing methods from an embedded struct is a breaking change.
    • Removing the embedded type is a breaking change.
    • Replacing the embedded type, even with an alternative that satisfies the same +interface, is a breaking change.

    Although writing these delegate methods is tedious, the additional effort hides an implementation detail, leaves more opportunities for change, and eliminates indirection for discovering the whole List interface in the documentation.

    Avoid init()

    Avoid init() where possible. When init() is unavoidable or desirable, code should attempt to:

    1. Be completely deterministic, regardless of program environment or invocation.
    2. Avoid depending on the ordering or side-effects of other init() functions. While the init() order is well-known, code can change, and thus relationships between init() functions can make code brittle and error-prone.
    3. Avoid accessing or manipulating global or environment states, such as machine information, environment variables, working directory, program arguments/inputs, etc.
    4. Avoid I/O, including filesystem, network, and system calls.

    Code that cannot satisfy these requirements likely belongs as a helper to be called as part of main() (or elsewhere in a program's lifecycle), or be written as part of main() itself. In particular, libraries intended to be used by other programs should take special care to be completely deterministic and not perform "init magic".

    • Bad
    type Foo struct {
    // ...
    }

    var _defaultFoo Foo

    func init() {
    _defaultFoo = Foo{
    // ...
    }
    }
    type Config struct {
    // ...
    }

    var _config Config

    func init() {
    // Bad: based on current directory
    cwd, _ := os.Getwd()

    // Bad: I/O
    raw, _ := os.ReadFile(
    path.Join(cwd, "config", "config.yaml"),
    )

    yaml.Unmarshal(raw, &_config)
    }
    • Good
    var _defaultFoo = Foo{
    // ...
    }

    // or, better, for testability:

    var _defaultFoo = defaultFoo()

    func defaultFoo() Foo {
    return Foo{
    // ...
    }
    }
    type Config struct {
    // ...
    }

    func loadConfig() Config {
    cwd, err := os.Getwd()
    // handle err

    raw, err := os.ReadFile(
    path.Join(cwd, "config", "config.yaml"),
    )
    // handle err

    var config Config
    yaml.Unmarshal(raw, &config)

    return config
    }

    Considering the above, some situations in which init() may be preferable or necessary might include:

    • Complex expressions that cannot be represented as single assignments.

    • Pluggable hooks, such as database/sql dialects, encoding type registries, etc.

    • Optimizations to Google Cloud Functions and other forms of deterministic precomputation.

    Performance

    Performance-specific guidelines apply only to the hot path.

    Prefer strconv over fmt

    When converting primitives to/from strings, strconv is faster than fmt.

    • Bad
    for i := 0; i < b.N; i++ {
    s := fmt.Sprint(rand.Int())
    }
    BenchmarkFmtSprint-4    143 ns/op    2 allocs/op
    • Good
    for i := 0; i < b.N; i++ {
    s := strconv.Itoa(rand.Int())
    }
    BenchmarkStrconv-4    64.2 ns/op    1 allocs/op

    avoid use "+" for string concatenation

    Avoid string-to-byte conversion

    Do not create byte slices from a fixed string repeatedly. Instead, perform the conversion once and capture the result.

    • Bad
    for i := 0; i < b.N; i++ {
    w.Write([]byte("Hello world"))
    }
    BenchmarkBad-4   50000000   22.2 ns/op
    • Good
    data := []byte("Hello world")
    for i := 0; i < b.N; i++ {
    w.Write(data)
    }
    BenchmarkGood-4  500000000   3.25 ns/op

    Prefer Specifying Container Capacity

    Specify container capacity where possible to allocate memory for the container up front. This minimizes subsequent allocations (copying and resizing the container) as elements are added.

    Specifying Map Capacity Hints

    Provide capacity hints when initializing maps with make() where possible.

    make(map[T1]T2, hint)

    Providing a capacity hint to make() tries to right-size the map at initialization time, which reduces the need for growing the map and allocations as elements are added to the map.

    Unlike slices, map capacity hints do not guarantee complete, preemptive allocation but are used to approximate the number of hashmap buckets required. Consequently, allocations may still occur when adding elements to the map, even up to the specified capacity.

    • Bad
    m := make(map[string]os.FileInfo)

    files, _ := os.ReadDir("./files")
    for _, f := range files {
    m[f.Name()] = f
    }

    `m' is created without a size hint; there may be more allocations at assignment time.

    • Good

    files, _ := os.ReadDir("./files")

    m := make(map[string]os.DirEntry, len(files))
    for _, f := range files {
    m[f.Name()] = f
    }

    `m' is created with a size hint; there may be fewer allocations at assignment time.

    Specifying Slice Capacity

    Where possible, provide capacity hints when initializing slices with make(), particularly when appending.

    make([]T, length, capacity)

    Unlike maps, slice capacity is not a hint: the compiler will allocate enough memory for the capacity of the slice as provided to make(), which means that subsequent append() operations will incur zero allocations (until the length of the slice matches the capacity, after which any appends will require a resize to hold additional elements).

    • Bad
    for n := 0; n < b.N; n++ {
    data := make([]int, 0)
    for k := 0; k < size; k++{
    data = append(data, k)
    }
    }
    BenchmarkBad-4    100000000    2.48s
    • Good
    for n := 0; n < b.N; n++ {
    data := make([]int, 0, size)
    for k := 0; k < size; k++{
    data = append(data, k)
    }
    }
    BenchmarkGood-4   100000000    0.21s

    Function Grouping and Ordering

    • Functions should be sorted in rough call order.
    • The receiver should group functions in a file.

    Therefore, exported functions should appear first in a file, after struct, const, and var definitions.

    A newXYZ()/NewXYZ() may appear after the type is defined but before the rest of the methods on the receiver.

    Since the receiver groups functions, plain utility functions should appear toward the end of the file.

    • Bad
    func (s *something) Cost() {
    return calcCost(s.weights)
    }

    type something struct{ ... }

    func calcCost(n []int) int {...}

    func (s *something) Stop() {...}

    func newSomething() *something {
    return &something{}
    }
    • Good
    type something struct{ ... }

    func newSomething() *something {
    return &something{}
    }

    func (s *something) Cost() {
    return calcCost(s.weights)
    }

    func (s *something) Stop() {...}

    func calcCost(n []int) int {...}

    Reduce Nesting

    Code should reduce nesting where possible by handling error cases/special conditions first and returning early or continuing the loop. Reduce the amount of code that is nested on multiple levels.

    • Bad
    for _, v := range data {
    if v.F1 == 1 {
    v = process(v)
    if err := v.Call(); err == nil {
    v.Send()
    } else {
    return err
    }
    } else {
    log.Printf("Invalid v: %v", v)
    }
    }
    • Good
    for _, v := range data {
    if v.F1 != 1 {
    log.Printf("Invalid v: %v", v)
    continue
    }

    v = process(v)
    if err := v.Call(); err != nil {
    return err
    }
    v.Send()
    }

    Writing Tests

    Use table-driven tests with subtests to avoid duplicating code when the core +test logic is repetitive.

    • Bad:
    // func TestSplitHostPort(t *testing.T)

    host, port, err := net.SplitHostPort("192.0.2.0:8000")
    require.NoError(t, err)
    assert.Equal(t, "192.0.2.0", host)
    assert.Equal(t, "8000", port)

    host, port, err = net.SplitHostPort("192.0.2.0:http")
    require.NoError(t, err)
    assert.Equal(t, "192.0.2.0", host)
    assert.Equal(t, "http", port)

    host, port, err = net.SplitHostPort(":8000")
    require.NoError(t, err)
    assert.Equal(t, "", host)
    assert.Equal(t, "8000", port)

    host, port, err = net.SplitHostPort("1:8")
    require.NoError(t, err)
    assert.Equal(t, "1", host)
    assert.Equal(t, "8", port)
    • Good:
    // func TestSplitHostPort(t *testing.T)

    tests := []struct{
    give string
    wantHost string
    wantPort string
    }{
    {
    give: "192.0.2.0:8000",
    wantHost: "192.0.2.0",
    wantPort: "8000",
    },
    {
    give: "192.0.2.0:http",
    wantHost: "192.0.2.0",
    wantPort: "http",
    },
    {
    give: ":8000",
    wantHost: "",
    wantPort: "8000",
    },
    {
    give: "1:8",
    wantHost: "1",
    wantPort: "8",
    },
    }

    for _, tt := range tests {
    t.Run(tt.give, func(t *testing.T) {
    host, port, err := net.SplitHostPort(tt.give)
    require.NoError(t, err)
    assert.Equal(t, tt.wantHost, host)
    assert.Equal(t, tt.wantPort, port)
    })
    }

    Test tables make it easier to add context to error messages, reduce duplicate logic, and add new test cases.

    We follow the convention that the slice of structs is referred to as tests and each test case tt. Further, we encourage explicating the input and output values for each test case with give and want prefixes.

    tests := []struct{
    give string
    wantHost string
    wantPort string
    }{
    // ...
    }

    for _, tt := range tests {
    // ...
    }

    Parallel tests, like some specialized loops (for example, those that spawn goroutines or capture references as part of the loop body), must take care to explicitly assign loop variables within the loop's scope to ensure that they hold the expected values.

    tests := []struct{
    give string
    // ...
    }{
    // ...
    }

    for _, tt := range tests {
    tt := tt // for t.Parallel
    t.Run(tt.give, func(t *testing.T) {
    t.Parallel()
    // ...
    })
    }

    In the example above, we must declare a tt variable scoped to the loop iteration because of the use of t.Parallel() below. If we do not do that, most or all tests will receive an unexpected value for tt or a value that changes as they run.

    Use Subtests

    Always use subtest beside you are using or not table drive tests. This can reduce the scope of the tests and be more transparent and easy to maintain. Each small case of the tests should be a new subtest.

    Avoid writing directly in the stdout

    Avoid writing logs directly to the stdout or stderr. Use a proper log package for it. +It's also easier to maintain. We don't need to find all prints and change the code if we need to change.

    Avoid panic

    Avoid panic in simple and small methods; all errors should be handled on the top level and application, and we can decide if we will panic or not. +We can also create a proper panic recovery to close all states, open connection from the application, and graceful exit without breaking anything.

    + + + + \ No newline at end of file diff --git a/v17.1.0/guidelines/code-guidelines.html.html b/v17.1.0/guidelines/code-guidelines.html.html new file mode 100644 index 00000000000..c119d6ecb3c --- /dev/null +++ b/v17.1.0/guidelines/code-guidelines.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials.html b/v17.1.0/hub-tutorials.html new file mode 100644 index 00000000000..99b1a132b0e --- /dev/null +++ b/v17.1.0/hub-tutorials.html @@ -0,0 +1,26 @@ + + + + + +Gaia Tutorials | Cosmos Hub + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials.html.html b/v17.1.0/hub-tutorials.html.html new file mode 100644 index 00000000000..3d0085eda73 --- /dev/null +++ b/v17.1.0/hub-tutorials.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/gaiad.html b/v17.1.0/hub-tutorials/gaiad.html new file mode 100644 index 00000000000..8159ec929ec --- /dev/null +++ b/v17.1.0/hub-tutorials/gaiad.html @@ -0,0 +1,83 @@ + + + + + +Interacting with Gaiad (CLI) | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Interacting with Gaiad (CLI)

    Gaia Daemon

    gaiad is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not. Let us set it up properly. In order to install it, follow the installation procedure.

    Setting up gaiad

    The main command used to set up gaiad is the following:

    gaiad config <flag> <value>

    It allows you to set a default value for each given flag.

    First, set up the address of the full-node you want to connect to:

    gaiad config node <host>:<port>

    # example: gaiad config node https://77.87.106.33:26657

    If you run your own full-node, just use tcp://localhost:26657 as the address.

    Finally, let us set the chain-id of the blockchain we want to interact with:

    gaiad config chain-id cosmoshub-2

    Keys

    Keyring

    The keyring holds the private/public keypairs used to interact with a node. For instance, a validator key needs to be set up before running the blockchain node, so that blocks can be correctly signed. The private key can be stored in different locations, called "backends", such as a file or the operating system's own key storage.

    Headless environments are recommended to use either the file or pass backends. More information is available at the SDK documentation page.

    Key Types

    There are three types of key representations that are used:

    • cosmos

      • Derived from account keys generated by gaiad keys add
      • Used to receive funds
      • e.g. cosmos15h6vd5f0wqps26zjlwrc6chah08ryu4hzzdwhc
    • cosmosvaloper

      • Used to associate a validator to its operator
      • Used to invoke staking commands
      • e.g. cosmosvaloper1carzvgq3e6y3z5kz5y6gxp3wpy3qdrv928vyah
    • cosmospub

      • Derived from account keys generated by gaiad keys add
      • e.g. cosmospub1zcjduc3q7fu03jnlu2xpl75s2nkt7krm6grh4cc5aqth73v0zwmea25wj2hsqhlqzm
    • cosmosvalconspub

      • Generated when the node is created with gaiad init.
      • Get this value with gaiad tendermint show-validator
      • e.g. cosmosvalconspub1zcjduepq0ms2738680y72v44tfyqm3c9ppduku8fs6sr73fx7m666sjztznqzp2emf

    Migrate Keys From Legacy On-Disk Keybase To OS Built-in Secret Store

    Older versions of gaiad used store keys in the user's home directory. If you are migrating +from an old version of gaiad you will need to migrate your old keys into your operating system's +credentials storage by running the following command:

    gaiad keys migrate

    The command will prompt for every passphrase. If a passphrase is incorrect, it will skip the +respective key.

    Generate Keys

    You'll need an account private and public key pair (a.k.a. sk, pk respectively) to be able to receive funds, send txs, bond tx, etc.

    To generate a new secp256k1 key:

    gaiad keys add <account_name>

    The output of the above command will contain a seed phrase. It is recommended to save the seed +phrase in a safe place so that in case you forget the password of the operating system's +credentials store, you could eventually regenerate the key from the seed phrase with the +following command:

    gaiad keys add --recover

    If you check your private keys, you'll now see <account_name>:

    gaiad keys show <account_name>

    View the validator operator's address via:

    gaiad keys show <account_name> --bech=val

    You can see all your available keys by typing:

    gaiad keys list

    View the validator pubkey for your node by typing:

    gaiad tendermint show-validator

    Note that this is the Tendermint signing key, not the operator key you will use in delegation transactions.

    Generate Multisig Public Keys

    You can generate and print a multisig public key by typing:

    gaiad keys add --multisig=name1,name2,name3[...] --multisig-threshold=K new_key_name

    K is the minimum number of private keys that must have signed the +transactions that carry the public key's address as signer.

    The --multisig flag must contain the name of public keys that will be combined into a +public key that will be generated and stored as new_key_name in the local database. +All names supplied through --multisig must already exist in the local database. Unless +the flag --nosort is set, the order in which the keys are supplied on the command line +does not matter, i.e. the following commands generate two identical keys:

    gaiad keys add --multisig=foo,bar,baz --multisig-threshold=2 multisig_address
    gaiad keys add --multisig=baz,foo,bar --multisig-threshold=2 multisig_address

    Multisig addresses can also be generated on-the-fly and printed through the which command:

    gaiad keys show --multisig-threshold K name1 name2 name3 [...]

    For more information regarding how to generate, sign and broadcast transactions with a +multi signature account see Multisig Transactions.

    Tx Broadcasting

    When broadcasting transactions, gaiad accepts a --broadcast-mode flag. This +flag can have a value of sync (default), async, or block, where sync makes +the client return a CheckTx response, async makes the client return immediately, +and block makes the client wait for the tx to be committed (or timing out).

    It is important to note that the block mode should not be used in most +circumstances. This is because broadcasting can timeout but the tx may still be +included in a block. This can result in many undesirable situations. Therefore, it +is best to use sync or async and query by tx hash to determine when the tx +is included in a block.

    Fees & Gas

    Each transaction may either supply fees or gas prices, but not both.

    Validator's have a minimum gas price (multi-denom) configuration and they use +this value when determining if they should include the transaction in a block during CheckTx, where gasPrices >= minGasPrices. Note, your transaction must supply fees that are greater than or equal to any of the denominations the validator requires.

    Note: With such a mechanism in place, validators may start to prioritize +txs by gasPrice in the mempool, so providing higher fees or gas prices may yield higher tx priority.

    e.g.

    gaiad tx bank send ... --fees=50000uatom

    or

    gaiad tx bank send ... --gas-prices=0.0025uatom

    Account

    Get Tokens

    On a testnet, getting tokens is usually done via a faucet.

    Query Account Balance

    After receiving tokens to your address, you can view your account's balance by typing:

    gaiad query account account_cosmos
    Note

    When you query an account balance with zero tokens, you will get this error: No account with address <account_cosmos> was found in the state. This can also happen if you fund the account before your node has fully synced with the chain. These are both normal.

    Send Tokens

    The following command could be used to send coins from one account to another:

    gaiad tx bank send sender_key_name_or_address recipient_address 10faucetToken \
    --chain-id=chain_id
    You may want to cap the maximum gas that can be consumed by the transaction via the `--gas` flag. If you pass `--gas=auto`, the gas supply will be automatically estimated before executing the transaction. Gas estimate might be inaccurate as state changes could occur in between the end of the simulation and the actual execution of a transaction, thus an adjustment is applied on top of the original estimate in order to ensure the transaction is broadcasted successfully. The adjustment can be controlled via the `--gas-adjustment` flag, whose default value is 1.0.

    Now, view the updated balances of the origin and destination accounts:

    gaiad query account account_cosmos
    gaiad query account destination_cosmos

    You can also check your balance at a given block by using the --block flag:

    gaiad query account account_cosmos --block=<block_height>

    You can simulate a transaction without actually broadcasting it by appending the +--dry-run flag to the command line:

    gaiad tx bank send <sender_key_name_or_address> <destination_cosmosaccaddr> 10faucetToken \
    --chain-id=<chain_id> \
    --dry-run

    Furthermore, you can build a transaction and print its JSON format to STDOUT by +appending --generate-only to the list of the command line arguments:

    gaiad tx bank send <sender_address> <recipient_address> 10faucetToken \
    --chain-id=<chain_id> \
    --generate-only > unsignedSendTx.json
    gaiad tx sign \
    --chain-id=<chain_id> \
    --from=<key_name> \
    unsignedSendTx.json > signedSendTx.json
    The `--generate-only` flag prevents `gaiad` from accessing the local keybase. Thus when such flag is supplied `sender_key_name_or_address` must be an address.

    You can validate the transaction's signatures by typing the following:

    gaiad tx sign --validate-signatures signedSendTx.json

    You can broadcast the signed transaction to a node by providing the JSON file to the following command:

    gaiad tx broadcast --node=<node> signedSendTx.json

    Query Transactions

    Matching a Set of Events

    You can use the transaction search command to query for transactions that match a +specific set of events, which are added on every transaction.

    Each event is composed by a key-value pair in the form of {eventType}.{eventAttribute}={value}. +Events can also be combined to query for a more specific result using the & symbol.

    You can query transactions by events as follows:

    gaiad query txs --events='message.sender=cosmos1...'

    And for using multiple events:

    gaiad query txs --events='message.sender=cosmos1...&message.action=withdraw_delegator_reward'

    The pagination is supported as well via page and limit:

    gaiad query txs --events='message.sender=cosmos1...' --page=1 --limit=20
    The action tag always equals the message type returned by the `Type()` function of the relevant message.

    You can find a list of available events on each of the SDK modules:

    Matching a Transaction's Hash

    You can also query a single transaction by its hash using the following command:

    gaiad query tx [hash]

    Slashing

    Unjailing

    To unjail your jailed validator

    gaiad tx slashing unjail --from <validator-operator-addr>

    Signing Info

    To retrieve a validator's signing info:

    gaiad query slashing signing-info <validator-pubkey>

    Query Parameters

    You can get the current slashing parameters via:

    gaiad query slashing params

    Minting

    You can query for the minting/inflation parameters via:

    gaiad query mint params

    To query for the current inflation value:

    gaiad query mint inflation

    To query for the current annual provisions value:

    gaiad query mint annual-provisions

    Staking

    Set up a Validator

    Please refer to the Validator Setup section for a more complete guide on how to set up a validator-candidate.

    Delegate to a Validator

    On the upcoming mainnet, you can delegate atom to a validator. These delegators can receive part of the validator's fee revenue. Read more about the Cosmos Token Model.

    Query Validators

    You can query the list of all validators of a specific chain:

    gaiad query staking validators

    If you want to get the information of a single validator you can check it with:

    gaiad query staking validator <account_cosmosval>

    Bond Tokens

    On the Cosmos Hub mainnet, we delegate uatom, where 1atom = 1000000uatom. Here's how you can bond tokens to a testnet validator (i.e. delegate):

    gaiad tx staking delegate \
    --amount=10000000uatom \
    --validator=<validator> \
    --from=<key_name> \
    --chain-id=<chain_id>

    <validator> is the operator address of the validator to which you intend to delegate. If you are running a local testnet, you can find this with:

    gaiad keys show [name] --bech val

    where [name] is the name of the key you specified when you initialized gaiad.

    While tokens are bonded, they are pooled with all the other bonded tokens in the network. Validators and delegators obtain a percentage of shares that equal their stake in this pool.

    Query Delegations

    Once submitted a delegation to a validator, you can see its information by using the following command:

    gaiad query staking delegation <delegator_addr> <validator_addr>

    Or if you want to check all your current delegations with distinct validators:

    gaiad query staking delegations <delegator_addr>

    Unbond Tokens

    If for any reason the validator misbehaves, or you just want to unbond a certain +amount of tokens, use the following command.

    gaiad tx staking unbond \
    <validator_addr> \
    10atom \
    --from=<key_name> \
    --chain-id=<chain_id>

    The unbonding will be automatically completed when the unbonding period has passed.

    Query Unbonding-Delegations

    Once you begin an unbonding-delegation, you can see it's information by using the following command:

    gaiad query staking unbonding-delegation <delegator_addr> <validator_addr>

    Or if you want to check all your current unbonding-delegations with distinct validators:

    gaiad query staking unbonding-delegations <account_cosmos>

    Additionally, as you can get all the unbonding-delegations from a particular validator:

    gaiad query staking unbonding-delegations-from <account_cosmosval>

    Redelegate Tokens

    A redelegation is a type delegation that allows you to bond illiquid tokens from one validator to another:

    gaiad tx staking redelegate \
    <src-validator-operator-addr> \
    <dst-validator-operator-addr> \
    10atom \
    --from=<key_name> \
    --chain-id=<chain_id>

    Here you can also redelegate a specific shares-amount or a shares-fraction with the corresponding flags.

    The redelegation will be automatically completed when the unbonding period has passed.

    Query Redelegations

    Once you begin a redelegation, you can see its information by using the following command:

    gaiad query staking redelegation <delegator_addr> <src_val_addr> <dst_val_addr>

    Or if you want to check all your current unbonding-delegations with distinct validators:

    gaiad query staking redelegations <account_cosmos>

    Additionally, as you can get all the outgoing redelegations from a particular validator:

      gaiad query staking redelegations-from <account_cosmosval>

    Query Parameters

    Parameters define high level settings for staking. You can get the current values by using:

    gaiad query staking params

    With the above command you will get the values for:

    • Unbonding time
    • Maximum numbers of validators
    • Coin denomination for staking

    All these values will be subject to updates through a governance process by ParameterChange proposals.

    Query Pool

    A staking Pool defines the dynamic parameters of the current state. You can query them with the following command:

    gaiad query staking pool

    With the pool command you will get the values for:

    • Not-bonded and bonded tokens
    • Token supply
    • Current annual inflation and the block in which the last inflation was processed
    • Last recorded bonded shares
    Query Delegations To Validator

    You can also query all of the delegations to a particular validator:

      gaiad query delegations-to <account_cosmosval>

    Governance

    Governance is the process from which users in the Cosmos Hub can come to consensus +on software upgrades, parameters of the mainnet or signaling mechanisms through +text proposals. This is done through voting on proposals, which will be submitted +by ATOM holders on the mainnet.

    Some considerations about the voting process:

    • Voting is done by bonded ATOM holders on a 1 bonded ATOM 1 vote basis
    • Delegators inherit the vote of their validator if they don't vote
    • Votes are tallied at the end of the voting period (2 weeks on mainnet) where +each address can vote multiple times to update its Option value (paying the transaction fee each time), +only the most recently cast vote will count as valid
    • Voters can choose between options Yes, No, NoWithVeto and Abstain
    • At the end of the voting period, a proposal is accepted iff:
      • (YesVotes / (YesVotes+NoVotes+NoWithVetoVotes)) > 1/2
      • (NoWithVetoVotes / (YesVotes+NoVotes+NoWithVetoVotes)) < 1/3
      • ((YesVotes+NoVotes+NoWithVetoVotes) / totalBondedStake) >= quorum

    For more information about the governance process and how it works, please check +out the Governance module specification.

    Create a Governance Proposal

    In order to create a governance proposal, you must submit an initial deposit +along with a title and description. Various modules outside of governance may +implement their own proposal types and handlers (eg. parameter changes), where +the governance module itself supports Text proposals. Any module +outside of governance has its command mounted on top of submit-proposal.

    To submit a Text proposal:

    gaiad tx gov submit-proposal \
    --title=<title> \
    --description=<description> \
    --type="Text" \
    --deposit="1000000uatom" \
    --from=<name> \
    --chain-id=<chain_id>

    You may also provide the proposal directly through the --proposal flag which +points to a JSON file containing the proposal.

    To submit a parameter change proposal, you must provide a proposal file as its +contents are less friendly to CLI input:

    gaiad tx gov submit-proposal param-change <path/to/proposal.json> \
    --from=<name> \
    --chain-id=<chain_id>

    Where proposal.json contains the following:

    {
    "title": "Param Change",
    "description": "Update max validators",
    "changes": [
    {
    "subspace": "staking",
    "key": "MaxValidators",
    "value": 105
    }
    ],
    "deposit": [
    {
    "denom": "stake",
    "amount": "10000000"
    }
    ]
    }
    Currently parameter changes are _evaluated_ but not _validated_, so it is very important that any `value` change is valid (ie. correct type and within bounds) for its respective parameter, eg. `MaxValidators` should be an integer and not a decimal.

    Proper vetting of a parameter change proposal should prevent this from happening +(no deposits should occur during the governance process), but it should be noted +regardless.

    The `SoftwareUpgrade` is currently not supported as it's not implemented and currently does not differ from the semantics of a `Text` proposal.
    Query Proposals

    Once created, you can now query information of the proposal:

    gaiad query gov proposal <proposal_id>

    Or query all available proposals:

    gaiad query gov proposals

    You can also query proposals filtered by voter or depositor by using the corresponding flags.

    To query for the proposer of a given governance proposal:

    gaiad query gov proposer <proposal_id>

    Increase Deposit

    In order for a proposal to be broadcasted to the network, the amount deposited must be above a minDeposit value (initial value: 512000000uatom). If the proposal you previously created didn't meet this requirement, you can still increase the total amount deposited to activate it. Once the minimum deposit is reached, the proposal enters voting period:

    gaiad tx gov deposit <proposal_id> "10000000uatom" \
    --from=<name> \
    --chain-id=<chain_id>

    NOTE: Proposals that don't meet this requirement will be deleted after MaxDepositPeriod is reached.

    Query Deposits

    Once a new proposal is created, you can query all the deposits submitted to it:

    gaiad query gov deposits <proposal_id>

    You can also query a deposit submitted by a specific address:

    gaiad query gov deposit <proposal_id> <depositor_address>

    Vote on a Proposal

    After a proposal's deposit reaches the MinDeposit value, the voting period opens. Bonded Atom holders can then cast vote on it:

    gaiad tx gov vote <proposal_id> <Yes/No/NoWithVeto/Abstain> \
    --from=<name> \
    --chain-id=<chain_id>
    Query Votes

    Check the vote with the option you just submitted:

    gaiad query gov vote <proposal_id> <voter_address>

    You can also get all the previous votes submitted to the proposal with:

    gaiad query gov votes <proposal_id>

    Query proposal tally results

    To check the current tally of a given proposal you can use the tally command:

    gaiad query gov tally <proposal_id>

    Query Governance Parameters

    To check the current governance parameters run:

    gaiad query gov params

    To query subsets of the governance parameters run:

    gaiad query gov param voting
    gaiad query gov param tallying
    gaiad query gov param deposit

    Fee Distribution

    Query Distribution Parameters

    To check the current distribution parameters, run:

    gaiad query distribution params

    Query distribution Community Pool

    To query all coins in the community pool which is under Governance control:

    gaiad query distribution community-pool

    Query outstanding rewards

    To check the current outstanding (un-withdrawn) rewards, run:

    gaiad query distribution outstanding-rewards

    Query Validator Commission

    To check the current outstanding commission for a validator, run:

    gaiad query distribution commission <validator_address>

    Query Validator Slashes

    To check historical slashes for a validator, run:

    gaiad query distribution slashes <validator_address> <start_height> <end_height>

    Query Delegator Rewards

    To check current rewards for a delegation (were they to be withdrawn), run:

    gaiad query distribution rewards <delegator_address> <validator_address>

    Query All Delegator Rewards

    To check all current rewards for a delegation (were they to be withdrawn), run:

    gaiad query distribution rewards <delegator_address>

    Multisig Transactions

    Multisig transactions require signatures of multiple private keys. Thus, generating and signing +a transaction from a multisig account involve cooperation among the parties involved. A multisig +transaction can be initiated by any of the key holders, and at least one of them would need to +import other parties' public keys into their Keybase and generate a multisig public key +in order to finalize and broadcast the transaction.

    For example, given a multisig key comprising the keys p1, p2, and p3, each of which is held +by a distinct party, the user holding p1 would require to import both p2 and p3 in order to +generate the multisig account public key:

    gaiad keys add \
    p2 \
    --pubkey=cosmospub1addwnpepqtd28uwa0yxtwal5223qqr5aqf5y57tc7kk7z8qd4zplrdlk5ez5kdnlrj4

    gaiad keys add \
    p3 \
    --pubkey=cosmospub1addwnpepqgj04jpm9wrdml5qnss9kjxkmxzywuklnkj0g3a3f8l5wx9z4ennz84ym5t

    gaiad keys add \
    p1p2p3 \
    --multisig-threshold=2 \
    --multisig=p1,p2,p3

    A new multisig public key p1p2p3 has been stored, and its address will be +used as signer of multisig transactions:

    gaiad keys show --address p1p2p3

    You may also view multisig threshold, pubkey constituents and respective weights +by viewing the JSON output of the key or passing the --show-multisig flag:

    gaiad keys show p1p2p3 -o json

    gaiad keys show p1p2p3 --show-multisig

    The first step to create a multisig transaction is to initiate it on behalf +of the multisig address created above:

    gaiad tx bank send cosmos1570v2fq3twt0f0x02vhxpuzc9jc4yl30q2qned 1000000uatom \
    --from=<multisig_address> \
    --generate-only > unsignedTx.json

    The file unsignedTx.json contains the unsigned transaction encoded in JSON. +p1 can now sign the transaction with its own private key:

    gaiad tx sign \
    unsignedTx.json \
    --multisig=<multisig_address> \
    --from=p1 \
    --output-document=p1signature.json

    Once the signature is generated, p1 transmits both unsignedTx.json and +p1signature.json to p2 or p3, which in turn will generate their +respective signature:

    gaiad tx sign \
    unsignedTx.json \
    --multisig=<multisig_address> \
    --from=p2 \
    --output-document=p2signature.json

    p1p2p3 is a 2-of-3 multisig key, therefore one additional signature +is sufficient. Any the key holders can now generate the multisig +transaction by combining the required signature files:

    gaiad tx multisign \
    unsignedTx.json \
    p1p2p3 \
    p1signature.json p2signature.json > signedTx.json

    The transaction can now be sent to the node:

    gaiad tx broadcast signedTx.json

    Shells Completion Scripts

    Completion scripts for popular UNIX shell interpreters such as Bash and Zsh +can be generated through the completion command, which is available for both +gaiad and gaiad.

    If you want to generate Bash completion scripts run the following command:

    gaiad completion > gaiad_completion
    gaiad completion > gaiacli_completion

    If you want to generate Zsh completion scripts run the following command:

    gaiad completion --zsh > gaiad_completion
    gaiad completion --zsh > gaiacli_completion
    On most UNIX systems, such scripts may be loaded in `.bashrc` or `.bash_profile` to enable Bash autocompletion:
    echo '. gaiad_completion' >> ~/.bashrc
    echo '. gaiacli_completion' >> ~/.bashrc

    Refer to the user's manual of your interpreter provided by your +operating system for information on how to enable shell autocompletion.

    + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/gaiad.html.html b/v17.1.0/hub-tutorials/gaiad.html.html new file mode 100644 index 00000000000..a0b193bf05d --- /dev/null +++ b/v17.1.0/hub-tutorials/gaiad.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/join-mainnet.html b/v17.1.0/hub-tutorials/join-mainnet.html new file mode 100644 index 00000000000..a5531c493be --- /dev/null +++ b/v17.1.0/hub-tutorials/join-mainnet.html @@ -0,0 +1,31 @@ + + + + + +Joining Mainnet | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Join the Cosmos Hub Mainnet

    The current Cosmos Hub mainnet, cosmoshub-4, has been performing in place store migration upgrades as of the Delta Upgrade July 2021. The most recent upgrade is Gaia v14.1.x Dec 2023. +This type of upgrade preserves the same chain-id but state before the upgrade height is only accessible by corresponding versions of the binary:

    Release History

    • use gaia v5.0.x (Delta) for queries of state between height 6,910,000 and 8,695,000
    • use gaia v6.0.x (Vega) between 8,695,000 and 10,085,397
    • use gaia v7.0.x (Theta) between 10,085,397 and 14,099,412
    • use gaia v8.0.x (Rho) between 14,099,412 and 14,470,501
    • use gaia v9.0.x (Lambda) between 14,470,501 and 15,213,800
    • use gaia v9.1.x between 15,213,800 and 15,816,200
    • use gaia v10.0.x between 15,816,200 and 16,596,000
    • use gaia v11.x between 16,596,000 and 16,985,500
    • use gaia v12.x between 16,985,500 and 17,380,000
    • use gaia v13.x between 17,380,000 and 18,262,000
    • use gaia v14.1.x from 18,262,000

    For more details, see the history of upgrades or visit the migration section of the Hub's docs.

    This guide includes full instructions for joining the mainnet either as an archive/full node or a pruned node.

    For instructions to bootstrap a node via Quicksync or State Sync, see the Quickstart Guide

    For instructions to join as a validator, please also see the Validator Guide.

    Overview

    Background

    The current Cosmos Hub mainnet cosmoshub-4. Visit the migration section of the Hub's docs for more information on previous chain migrations.

    Explorers

    There are many explorers for the Cosmos Hub. For reference while setting up a node, here are a few recommendations:

    Getting Started

    Make sure the following prerequisites are completed:

    Hardware

    Running a full archive node can be resource intensive as the full current cosmoshub-4 state is over 1.4TB. For those who wish to run state sync or use quicksync, the following hardware configuration is recommended:

    Node TypeRAMStorage
    Validator32GB500GB-2TB*
    Full16GB2TB
    Default16GB1TB

    * Storage size for validators will depend on level of pruning.

    General Configuration

    Make sure to walk through the basic setup and configuration. Operators will need to initialize gaiad, download the genesis file for cosmoshub-4, and set persistent peers and/or seeds for startup.

    Initialize Chain

    Choose a custom moniker for the node and initialize. By default, the init command creates the ~/.gaia directory with subfolders config and data. In the /config directory, the most important files for configuration are app.toml and config.toml.

    gaiad init <custom-moniker>

    Note: Monikers can contain only ASCII characters. Using Unicode characters is not supported and renders the node unreachable.

    The moniker can be edited in the ~/.gaia/config/config.toml file:

    # A custom human readable name for this node
    moniker = "<custom_moniker>"

    Genesis File

    Once the node is initialized, download the genesis file and move to the /config directory of the Gaia home directory.

    wget https://raw.githubusercontent.com/cosmos/mainnet/master/genesis/genesis.cosmoshub-4.json.gz
    gzip -d genesis.cosmoshub-4.json.gz
    mv genesis.cosmoshub-4.json ~/.gaia/config/genesis.json

    Seeds & Peers

    Upon startup the node will need to connect to peers. If there are specific nodes a node operator is interested in setting as seeds or as persistent peers, this can be configured in ~/.gaia/config/config.toml

    # Comma separated list of seed nodes to connect to
    seeds = "<seed node id 1>@<seed node address 1>:26656,<seed node id 2>@<seed node address 2>:26656"

    # Comma separated list of nodes to keep persistent connections to
    persistent_peers = "<node id 1>@<node address 1>:26656,<node id 2>@<node address 2>:26656"

    Node operators can optionally download the Quicksync address book. Make sure to move this to ~/.gaia/config/addrbook.json.

    Gas & Fees

    On Cosmos Hub mainnet, the accepted denom is uatom, where 1atom = 1.000.000uatom

    Transactions on the Cosmos Hub network need to include a transaction fee in order to be processed. This fee pays for the gas required to run the transaction. The formula is the following:

    fees = ceil(gas * gasPrices)

    Gas is the smallest unit or pricing value required to perform a transaction. Different transactions require different amounts of gas. The gas amount for a transaction is calculated as it is being processed, but it can be estimated beforehand by using the auto value for the gas flag. The gas estimate can be adjusted with the flag --gas-adjustment (default 1.0) to ensure enough gas is provided for the transaction.

    The gasPrice is the price of each unit of gas. Each validator sets a min-gas-price value, and will only include transactions that have a gasPrice greater than their min-gas-price.

    The transaction fees are the product of gas and gasPrice. The higher the gasPrice/fees, the higher the chance that a transaction will get included in a block.

    For mainnet, the recommended gas-prices is 0.0025uatom.

    A full-node keeps unconfirmed transactions in its mempool. In order to protect it from spam, it is better to set a minimum-gas-prices that the transaction must meet in order to be accepted in the node's mempool. This parameter can be set in ~/.gaia/config/app.toml.

    # The minimum gas prices a validator is willing to accept for processing a
    # transaction. A transaction's fees must meet the minimum of any denomination
    # specified in this config (e.g. 0.25token1;0.0001token2).
    minimum-gas-prices = "0.0025uatom"

    The initial recommended min-gas-prices is 0.0025uatom, but this can be changed later.

    Pruning of State

    Note: This is an optional configuration.

    There are four strategies for pruning state. These strategies apply only to state and do not apply to block storage. A node operator may want to consider custom pruning if node storage is a concern or there is an interest in running an archive node.

    To set pruning, adjust the pruning parameter in the ~/.gaia/config/app.toml file. +The following pruning state settings are available:

    1. everything: Prune all saved states other than the current state.
    2. nothing: Save all states and delete nothing.
    3. default: Save the last 100 states and the state of every 10,000th block.
    4. custom: Specify pruning settings with the pruning-keep-recent, pruning-keep-every, and pruning-interval parameters.

    By default, every node is in default mode which is the recommended setting for most environments. +If a node operator wants to change their node's pruning strategy then this must be done before the node is initialized.

    In ~/.gaia/config/app.toml

    # default: the last 100 states are kept in addition to every 500th state; pruning at 10 block intervals
    # nothing: all historic states will be saved, nothing will be deleted (i.e. archiving node)
    # everything: all saved states will be deleted, storing only the current state; pruning at 10 block intervals
    # custom: allow pruning options to be manually specified through 'pruning-keep-recent', 'pruning-keep-every', and 'pruning-interval'
    pruning = "custom"

    # These are applied if and only if the pruning strategy is custom.
    pruning-keep-recent = "10"
    pruning-keep-every = "1000"
    pruning-interval = "10"

    Passing a flag when starting gaia will always override settings in the app.toml file. To change the node's pruning setting to everything mode then pass the ---pruning everything flag when running gaiad start.

    Note: If running the node with pruned state, it will not be possible to query the heights that are not in the node's store.

    REST API

    Note: This is an optional configuration.

    By default, the REST API is disabled. To enable the REST API, edit the ~/.gaia/config/app.toml file, and set enable to true in the [api] section.

    ###############################################################################
    ### API Configuration ###
    ###############################################################################
    [api]
    # Enable defines if the API server should be enabled.
    enable = true
    # Swagger defines if swagger documentation should automatically be registered.
    swagger = false
    # Address defines the API server to listen on.
    address = "tcp://0.0.0.0:1317"

    Optionally activate swagger by setting swagger to true or change the port of the REST API in the parameter address. +After restarting the application, access the REST API on <NODE IP>:1317.

    GRPC

    Note: This is an optional configuration.

    By default, gRPC is enabled on port 9090. The ~/.gaia/config/app.toml file is where changes can be made in the gRPC section. To disable the gRPC endpoint, set enable to false. To change the port, use the address parameter.

    ###############################################################################
    ### gRPC Configuration ###
    ###############################################################################
    [grpc]
    # Enable defines if the gRPC server should be enabled.
    enable = true
    # Address defines the gRPC server address to bind to.
    address = "0.0.0.0:9090"

    Sync Options

    There are three main ways to sync a node on the Cosmos Hub; Blocksync, State Sync, and Quicksync. See the matrix below for the Hub's recommended setup configuration. This guide will focus on syncing two types of common nodes; full and pruned. For further information on syncing to run a validator node, see the section on Validators.

    There are two types of concerns when deciding which sync option is right. Data integrity refers to how reliable the data provided by a subset of network participants is. Historical data refers to how robust and inclusive the chain’s history is.

    Low Data IntegrityHigh Data Integrity
    Minimal Historical DataQuicksync - PrunedState Sync
    Moderate Historical DataQuicksync - Default
    Full Historical DataQuicksync - ArchiveBlocksync

    If a node operator wishes to run a full node, it is possible to start from scratch but will take a significant amount of time to catch up. Node operators not concerned with rebuilding original state from the beginning of cosmoshub-4 can also leverage Quicksync's available archive history.

    For operators interested in bootstrapping a pruned node, either Quicksync or State Sync would be sufficient.

    Make sure to consult the hardware section for guidance on the best configuration for the type of node operating.

    Blocksync

    Blocksync is faster than traditional consensus and syncs the chain from genesis by downloading blocks and verifying against the merkle tree of validators. For more information see CometBFT's Fastsync Docs

    When syncing via Blocksync, node operators will either need to manually upgrade the chain or set up Cosmovisor to upgrade automatically.

    For more information on performing the manual upgrades, see Releases & Upgrades.

    It is possible to sync from previous versions of the Cosmos Hub. See the matrix below for the correct gaia version. See the mainnet archive for historical genesis files.

    Chain IdGaia Version
    cosmoshub-4v4.2.1
    cosmoshub-3v2.0.x
    cosmoshub-2v1.0.x
    cosmoshub-1v0.0.x
    Getting Started

    Start Gaia to begin syncing with the skip-invariants flag. For more information on this see Verify Mainnet.

    gaiad start --x-crisis-skip-assert-invariants

    The node will begin rebuilding state until it hits the first upgrade height at block 6910000. If Cosmovisor is set up then there's nothing else to do besides wait, otherwise the node operator will need to perform the manual upgrade twice.

    State Sync

    State Sync is an efficient and fast way to bootstrap a new node, and it works by replaying larger chunks of application state directly rather than replaying individual blocks or consensus rounds. For more information, see CometBFT's State Sync docs.

    To enable state sync, visit an explorer to get a recent block height and corresponding hash. A node operator can choose any height/hash in the current bonding period, but as the recommended snapshot period is 1000 blocks, it is advised to choose something close to current height - 1000.

    With the block height and hash selected, update the configuration in ~/.gaia/config/config.toml to set enable = true, and populate the trust_height and trust_hash. Node operators can configure the rpc servers to a preferred provider, but there must be at least two entries. It is important that these are two rpc servers the node operator trusts to verify component parts of the chain state. While not recommended, uniqueness is not currently enforced, so it is possible to duplicate the same server in the list and still sync successfully.

    Note: In the future, the RPC server requirement will be deprecated as state sync is moved to the p2p layer in Tendermint 0.38.

    #######################################################
    ### State Sync Configuration Options ###
    #######################################################
    [statesync]
    # State sync rapidly bootstraps a new node by discovering, fetching, and restoring a state machine
    # snapshot from peers instead of fetching and replaying historical blocks. Requires some peers in
    # the network to take and serve state machine snapshots. State sync is not attempted if the node
    # has any local state (LastBlockHeight > 0). The node will have a truncated block history,
    # starting from the height of the snapshot.
    enable = true

    # RPC servers (comma-separated) for light client verification of the synced state machine and
    # retrieval of state data for node bootstrapping. Also needs a trusted height and corresponding
    # header hash obtained from a trusted source, and a period during which validators can be trusted.
    #
    # For Cosmos SDK-based chains, trust_period should usually be about 2/3 of the unbonding time (~2
    # weeks) during which they can be financially punished (slashed) for misbehavior.
    rpc_servers = "https://cosmos-rpc.polkachu.com:443,https://rpc-cosmoshub-ia.cosmosia.notional.ventures:443,https://rpc.cosmos.network:443"
    trust_height = 8959784
    trust_hash = "3D8F12EA302AEDA66E80939F7FC785206692F8B6EE6F727F1655F1AFB6A873A5"
    trust_period = "168h0m0s"

    Start Gaia to begin state sync. It may take take some time for the node to acquire a snapshot, but the command and output should look similar to the following:

    $ gaiad start --x-crisis-skip-assert-invariants

    ...

    > INF Discovered new snapshot format=1 hash="0x000..." height=8967000 module=statesync

    ...

    > INF Fetching snapshot chunk chunk=4 format=1 height=8967000 module=statesync total=45
    > INF Applied snapshot chunk to ABCI app chunk=0 format=1 height=8967000 module=statesync total=45

    Once state sync successfully completes, the node will begin to process blocks normally. If state sync fails and the node operator encounters the following error: State sync failed err="state sync aborted", either try restarting gaiad or running gaiad unsafe-reset-all (make sure to backup any configuration and history before doing this).

    Quicksync

    Quicksync.io offers several daily snapshots of the Cosmos Hub with varying levels of pruning (archive 1.4TB, default 540GB, and pruned 265GB). For downloads and installation instructions, visit the Cosmos Quicksync guide.

    Snapshots

    Saving and serving snapshots helps nodes rapidly join the network. Snapshots are now enabled by default effective 1/20/21.

    While not advised, if a node operator needs to customize this feature, it can be configured in ~/.gaia/config/app.toml. The Cosmos Hub recommends setting this value to match pruning-keep-every in config.toml.

    Note: It is highly recommended that node operators use the same value for snapshot-interval in order to aid snapshot discovery. Discovery is easier when more nodes are serving the same snapshots.

    In app.toml

    ###############################################################################
    ### State Sync Configuration ###
    ###############################################################################

    # State sync snapshots allow other nodes to rapidly join the network without replaying historical
    # blocks, instead downloading and applying a snapshot of the application state at a given height.
    [state-sync]

    # snapshot-interval specifies the block interval at which local state sync snapshots are
    # taken (0 to disable). Must be a multiple of pruning-keep-every.
    snapshot-interval = 1000

    # snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all).
    snapshot-keep-recent = 10

    Releases & Upgrades

    See all Gaia Releases

    The most up to date release of Gaia is above. For those that want to use state sync or quicksync to get their node up to speed, starting with the most recent version of Gaia is sufficient.

    To sync an archive or full node from scratch, it is important to note that you must start with V4.2.1 and proceed through two different upgrades Delta at block height 6,910,000, Vega at block height 8,695,000, Theta at block height 10,085,397, Rho at block height 14099412 and Lambda at block height 14,470,501 and so on.

    The process is summarized below but make sure to follow the manual upgrade instructions for each release:

    Delta Instructions

    Once V4 reaches the upgrade block height, expect the chain to halt and to see the following message:

    ERR UPGRADE "Gravity-DEX" NEEDED at height: 6910000: v5.0.0-4760cf1f1266accec7a107f440d46d9724c6fd08

    Make sure to save a backup of ~/.gaia in case rolling back is necessary.

    Install Gaia V5.0.0 and restart the daemon.

    Vega Instructions

    Once V5 reaches the upgrade block height, the chain will halt and display the following message:

    ERR UPGRADE "Vega" NEEDED at height: 8695000

    Again, make sure to backup ~/.gaia

    Install Gaia V6.0.0 and restart the daemon.

    Theta Instructions

    Once V6 reaches the upgrade block height, the chain will halt and display the following message:

    ERR UPGRADE "Theta" NEEDED at height: 10085397

    Again, make sure to backup ~/.gaia

    Install Gaia V7.0.0 and restart the daemon.

    Rho Instructions

    Once V7 reaches the upgrade block height, the chain will halt and display the following message:

    ERR UPGRADE "Rho" NEEDED at height: 14099412

    Again, make sure to backup ~/.gaia

    Install Gaia V8.0.0 and restart the daemon.

    Lambda Instructions

    Once V8 reaches the upgrade block height, the chain will halt and display the following message:

    ERR UPGRADE "Lambda" NEEDED at height: 14470501

    Again, make sure to backup ~/.gaia

    Install Gaia V9.0.0 and restart the daemon.

    Repeat the process for newer versions of the Gaia application at the stated block heights above.

    Cosmovisor

    Cosmovisor is a process manager developed to relieve node operators of having to manually intervene every time there is an upgrade. Cosmovisor monitors the governance module for upgrade proposals; it will take care of downloading the new binary, stopping the old one, switching to the new one, and restarting.

    For more information on how to run a node via Cosmovisor, check out the docs.

    Running via Background Process

    To run the node in a background process with automatic restarts, it's recommended to use a service manager like systemd. To set this up run the following:

    sudo tee /etc/systemd/system/<service name>.service > /dev/null <<EOF  
    [Unit]
    Description=Gaia Daemon
    After=network-online.target

    [Service]
    User=$USER
    ExecStart=$(which gaiad) start
    Restart=always
    RestartSec=3
    LimitNOFILE=4096

    [Install]
    WantedBy=multi-user.target
    EOF

    If using Cosmovisor then make sure to add the following:

    Environment="DAEMON_HOME=$HOME/.gaia"
    Environment="DAEMON_NAME=gaiad"
    Environment="DAEMON_ALLOW_DOWNLOAD_BINARIES=false"
    Environment="DAEMON_RESTART_AFTER_UPGRADE=true"

    After the LimitNOFILE line and replace $(which gaiad) with $(which cosmovisor).

    Run the following to setup the daemon:

    sudo -S systemctl daemon-reload
    sudo -S systemctl enable <service name>

    Then start the process and confirm that it's running.

    sudo -S systemctl start <service name>

    sudo service <service name> status

    Exporting State

    Gaia can dump the entire application state into a JSON file. This application state dump is useful for manual analysis and can also be used as the genesis file of a new network.

    Note: The node can't be running while exporting state, otherwise the operator can expect a resource temporarily unavailable error.

    Export state with:

    gaiad export > [filename].json

    It is also possible to export state from a particular height (at the end of processing the block of that height):

    gaiad export --height [height] > [filename].json

    If planning to start a new network from the exported state, export with the --for-zero-height flag:

    gaiad export --height [height] --for-zero-height > [filename].json

    Verify Mainnet

    Help to prevent a catastrophe by running invariants on each block on your full +node. In essence, by running invariants the node operator ensures that the state of mainnet is the correct expected state. One vital invariant check is that no atoms are being created or destroyed outside of expected protocol, however there are many other invariant checks each unique to their respective module. Because invariant checks are computationally expensive, they are not enabled by default. To run a node with these checks start your node with the --x-crisis-skip-assert-invariants flag:

    gaiad start --x-crisis-skip-assert-invariants

    If an invariant is broken on the node, it will panic and prompt the operator to send a transaction which will halt mainnet. For example the provided message may look like:

    invariant broken:
    loose token invariance:
    pool.NotBondedTokens: 100
    sum of account tokens: 101
    CRITICAL please submit the following transaction:
    gaiad tx crisis invariant-broken staking supply

    + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/join-mainnet.html.html b/v17.1.0/hub-tutorials/join-mainnet.html.html new file mode 100644 index 00000000000..cf3be82d028 --- /dev/null +++ b/v17.1.0/hub-tutorials/join-mainnet.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/join-testnet.html b/v17.1.0/hub-tutorials/join-testnet.html new file mode 100644 index 00000000000..b5b10574432 --- /dev/null +++ b/v17.1.0/hub-tutorials/join-testnet.html @@ -0,0 +1,26 @@ + + + + + +Joining Testnet | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Joining Testnet

    This tutorial will provide all necessary instructions for joining the current public testnet. If you're interested in more advanced configuration and synchronization options, see Join Mainnet for a detailed walkthrough.

    • Current Version: v15
    • Chain ID: theta-testnet-001

    Background

    The Cosmos Hub Public Testnet is currently running Gaia v13. Visit the testnet explorer to view all on-chain activity.

    For those who just need instructions on performing the upgrade, see the Upgrading Your Node section.

    Version History

    The table below shows all past and upcoming versions of the public testnet.

    ReleaseUpgrade Block HeightUpgrade Date
    v16.0.0-rc0TBATBA
    v15.0.0-rc020,269,9002024-02-13
    v14.1.0-rc018,986,4002023-11-22
    v14.0.0-rc118,876,5002023-11-15
    v14.0.0-rc018,766,8002023-11-08
    v13.0.0-rc017,996,5502023-09-20
    v12.0.0-rc017,550,1502023-08-23
    v11.0.0-rc017,107,8252023-07-26
    v10.0.0-rc016,117,5302023-05-24
    v9.0.0-rc314,476,2062023-02-08
    v8.0.0-rc314,175,5952023-01-20
    v7.0.0-rc09,283,6502022-03-17
    v6.0.0GenesisLaunched 2022-03-10

    See the Gaia release page for details on each release.

    How to Join

    We offer three ways to set up a node in the testnet:

    • Quickstart scripts
      • The testnets repo has shell scripts to set up a node with a single command.
    • Ansible playbooks
      • The cosmos-ansible repo has an inventory file to set up a node with a single command.
    • Step-by-step instructions
      • The rest of this document provides a step-by-step walkthrough for setting up a testnet node.

    We recommend running public testnet nodes on machines with at least 8 cores, 32GB of RAM, and 300GB of disk space.

    Sync Options

    There are two ways to sync a testnet node, Fastsync and State Sync.

    • Fast Sync syncs the chain from genesis by downloading blocks in parallel and then verifying them.
    • State Sync will look for snapshots from peers at a trusted height and then verifying a minimal set of snapshot chunks against the network.

    State Sync is far faster and more efficient than Fast Sync, but Fast Sync offers higher data integrity and more robust history. For those who are concerned about storage and costs, State Sync can be the better option as it minimizes storage usage when rebuilding initial state.

    Step-by-Step Setup

    The following set of instructions assumes you are logged in as root.

    • You can run the relevant commands from a sudoer account.
    • The /root/ part in service file paths can be changed to /home/<username>/.

    Build Tools

    Install build tools and Go.

    sudo apt-get update
    sudo apt-get install -y make gcc
    wget https://go.dev/dl/go1.21.6.linux-amd64.tar.gz
    sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.21.6.linux-amd64.tar.gz
    export PATH=$PATH:/usr/local/go/bin

    Installation & Configuration

    You will need to install and configure the Gaia binary using the script below. The Cosmos Hub Public Testnet is running Gaia v15.0.0-rc0.

    Build the gaiad binary and initialize the chain home folder.

    cd $HOME
    git clone https://github.com/cosmos/gaia
    cd gaia
    # To sync from genesis, comment out the next line.
    git checkout v15.0.0-rc0
    # To sync from genesis, uncomment the next line and skip the State Sync Setup section.
    # git checkout v6.0.4
    make install
    export PATH=$PATH:$HOME/go/bin
    gaiad init <custom_moniker>

    Prepare the genesis file.

    cd $HOME
    wget https://github.com/cosmos/testnets/raw/master/public/genesis.json.gz
    gzip -d genesis.json.gz
    mv genesis.json $HOME/.gaia/config/genesis.json

    # Set minimum gas price & peers
    cd $HOME/.gaia/config
    sed -i 's/minimum-gas-prices = ""/minimum-gas-prices = "0.005uatom"/' app.toml
    sed -i 's/seeds = ""/seeds = "639d50339d7045436c756a042906b9a69970913f@seed-01.theta-testnet.polypore.xyz:26656,3e506472683ceb7ed75c1578d092c79785c27857@seed-02.theta-testnet.polypore.xyz:26656"/' config.toml

    State sync requires you to configure a trust height and trust hash. These depend on the current block height, so they will vary depending on when you are joining the network.

    • Visit a testnet explorer to find the block and hash for the current height - 1000.
    • Set these parameters in the code snippet below: <BLOCK_HEIGHT> and <BLOCK_HASH>.
    cd $HOME/.gaia/config
    sed -i 's/enable = false/enable = true/' config.toml
    sed -i 's/trust_height = 0/trust_height = <BLOCK_HEIGHT>/' config.toml
    sed -i 's/trust_hash = ""/trust_hash = "<BLOCK_HASH>"/' config.toml
    sed -i 's/rpc_servers = ""/rpc_servers = "http:\/\/state-sync-01.theta-testnet.polypore.xyz:26657,http:\/\/state-sync-02.theta-testnet.polypore.xyz:26657"/' config.toml
    • For example, if the block explorer lists a current block height of 12,563,326, we could use a trust height of 12,562,000 and the trust hash would be 6F958861E1FA409639C8F2DA899D09B9F50A66DBBD49CE021A2FF680FA8A9204.

    Cosmovisor Setup (Optional)

    Cosmovisor is a process manager that monitors the governance module for incoming chain upgrade proposals. When a proposal is approved, Cosmovisor can automatically download the new binary, stop the chain binary when it hits the upgrade height, switch to the new binary, and restart the daemon. Cosmovisor can be used with either Fast Sync or State Sync.

    The instructions below provide a simple way to sync via Cosmovisor. For more information on configuration, check out the Cosmos SDK's Cosmovisor documentation.

    Cosmovisor requires the creation of the following directory structure:

    .gaia
    └── cosmovisor
    └── genesis
    └── bin
    └── gaiad

    Install Cosmovisor and copy Gaia binary to genesis folder:

    go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@v1.5.0
    mkdir -p ~/.gaia/cosmovisor/genesis/bin
    cp ~/go/bin/gaiad ~/.gaia/cosmovisor/genesis/bin/

    Create Service File

    • Cosmos Hub recommends running gaiad or cosmovisor with the --x-crisis-skip-assert-invariants flag. If checking for invariants, operators are likely to see rounding error withdrawing rewards from validator. These are expected. For more information see Verify Mainnet.

    Create one of the following service files.

    If you are not using Cosmovisor: /etc/systemd/system/gaiad.service

    [Unit]
    Description=Gaia service
    After=network-online.target

    [Service]
    User=root
    ExecStart=/root/go/bin/gaiad start --x-crisis-skip-assert-invariants --home /root/.gaia
    Restart=no
    LimitNOFILE=4096

    [Install]
    WantedBy=multi-user.target

    If you are using Cosmovisor: /etc/systemd/system/cosmovisor.service

    [Unit]
    Description=Cosmovisor service
    After=network-online.target

    [Service]
    User=root
    ExecStart=/root/go/bin/cosmovisor run start --x-crisis-skip-assert-invariants --home /root/.gaia
    Restart=no
    LimitNOFILE=4096
    Environment='DAEMON_NAME=gaiad'
    Environment='DAEMON_HOME=/root/.gaia'
    Environment='DAEMON_ALLOW_DOWNLOAD_BINARIES=true'
    Environment='DAEMON_RESTART_AFTER_UPGRADE=true'
    Environment='DAEMON_LOG_BUFFER_SIZE=512'
    Environment='UNSAFE_SKIP_BACKUP=true'

    [Install]
    WantedBy=multi-user.target

    Start the Service

    Reload the systemd manager configuration.

    systemctl daemon-reload
    systemctl restart systemd-journald

    If you are not using Cosmovisor:

    systemctl enable gaiad.service
    systemctl start gaiad.service

    If you are using Cosmovisor:

    systemctl enable cosmovisor.service
    systemctl start cosmovisor.service

    To follow the service log, run journalctl -fu gaiad or journalctl -fu cosmovisor.

    • If you are using State Sync, the chain will start syncing once a snapshot is found and verified. Syncing to the current block height should take less than half an hour.
    • If you are using Block Sync, the chain will start syncing once the first block after genesis is found among the peers. Syncing to the current block height will take several days.

    Create a Validator (Optional)

    If you want to create a validator in the testnet, request tokens through the faucet Discord channel and follow the Running a validator instructions provided for mainnet.

    Upgrading Your Node

    Follow these instructions if you have a node that is already synced and wish to participate in a scheduled testnet software upgrade.

    When the chain reaches the upgrade block height specified by a software upgrade proposal, the chain binary will halt and expect the new binary to be run (the system log will show ERR UPGRADE "<Upgrade name>" NEEDED at height: XXXX or something similar).

    There are three ways you can update the binary:

    1. Without Cosmovisor: You must build or download the new binary ahead of the upgrade. When the chain binary halts at the upgrade height:
    • Stop the gaiad service with systemctl stop gaiad.service.
    • Build or download the new binary, replacing the existing ~/go/bin one.
    • Start the gaiad service with systemctl start gaiad.service.
    1. With Cosmovisor: You must build or download the new binary and copy it to the appropriate folder ahead of the upgrade.
    2. With Cosmovisor: Using the auto-download feature, assuming the proposal includes the binaries for your system architecture.

    The instructions below are for option 2. For more information on auto-download with Cosmovisor, see the relevant documentation in the Cosmos SDK repo.

    If the environment variable DAEMON_ALLOW_DOWNLOAD_BINARIES is set to false, Cosmovisor will look for the new binary in a folder that matches the name of the upgrade specified in the software upgrade proposal. For the v16 upgrade, the expected folder structure would look as follows:

    .gaia
    └── cosmovisor
    ├── current
    ├── genesis
    │ └── bin
    | └── gaiad
    └── upgrades
    └── v16
    └── bin
    └── gaiad

    Prepare the upgrade directory

    mkdir -p ~/.gaia/cosmovisor/upgrades/v16/bin

    Download and install the new binary version.

    cd $HOME/gaia
    git pull
    git checkout v16.0.0-rc0
    make install

    # Copy the new binary to the v16 upgrade directory
    cp ~/go/bin/gaiad ~/.gaia/cosmovisor/upgrades/v16/bin/gaiad

    When the upgrade height is reached, Cosmovisor will stop the gaiad binary, copy the new binary to the current/bin folder and restart. After a few minutes, the node should start syncing blocks using the new binary.

    + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/join-testnet.html.html b/v17.1.0/hub-tutorials/join-testnet.html.html new file mode 100644 index 00000000000..d725834812d --- /dev/null +++ b/v17.1.0/hub-tutorials/join-testnet.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/live-upgrade-tutorial.html b/v17.1.0/hub-tutorials/live-upgrade-tutorial.html new file mode 100644 index 00000000000..08348f2b764 --- /dev/null +++ b/v17.1.0/hub-tutorials/live-upgrade-tutorial.html @@ -0,0 +1,34 @@ + + + + + +Upgrading the Chain | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Upgrading the Chain

    This document demonstrates how a live upgrade can be performed on-chain through a +governance process.

    1. Start the network and trigger upgrade

      # start a gaia application full-node
      $ gaiad start

      # set up the cli config
      $ gaiad config chain-id testing

      # create an upgrade governance proposal
      $ gaiad tx gov submit-proposal software-upgrade <plan-name> \
      --title <proposal-title> --description <proposal-description> \
      --from <name-or-key> --upgrade-height <desired-upgrade-height> --deposit 10000000stake

      # once the proposal passes you can query the pending plan
      $ gaiad query upgrade plan
    2. Performing an upgrade

      Assuming the proposal passes the chain will stop at given upgrade height.

      You can stop and start the original binary all you want, but it will refuse to +run after the upgrade height.

      We need a new binary with the upgrade handler installed. The logs should look +something like:

      E[2019-11-05|12:44:18.913] UPGRADE "<plan-name>" NEEDED at height: <desired-upgrade-height>:       module=main
      E[2019-11-05|12:44:18.914] CONSENSUS FAILURE!!!
      ...

      Note that the process will hang indefinitely (doesn't exit to avoid restart loops). So, you must +manually kill the process and replace it with a new binary. Do so now with Ctrl+C or killall gaiad.

      In gaia/app/app.go, after upgrade.Keeper is initialized and set in the app, set the +corresponding upgrade Handler with the correct <plan-name>:

          app.upgradeKeeper.SetUpgradeHandler("<plan-name>", func(ctx sdk.Context, plan upgrade.Plan) {
      // custom logic after the network upgrade has been executed
      })

      Note that we panic on any error - this would cause the upgrade to fail if the +migration could not be run, and no node would advance - allowing a manual recovery. +If we ignored the errors, then we would proceed with an incomplete upgrade and +have a very difficult time every recovering the proper state.

      Now, compile the new binary and run the upgraded code to complete the upgrade:

      # create a new binary of gaia with the added upgrade handler
      $ make install

      # Restart the chain using the new binary. You should see the chain resume from
      # the upgrade height:
      # `I[2019-11-05|12:48:15.184] applying upgrade <plan-name> at height: <desired-upgrade-height> module=main`
      $ gaiad start

      # verify there is no pending plan
      $ gaiad query upgrade plan

      # verify you can query the block header of the completed upgrade
      $ gaiad query upgrade applied <plan-name>
    + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/live-upgrade-tutorial.html.html b/v17.1.0/hub-tutorials/live-upgrade-tutorial.html.html new file mode 100644 index 00000000000..3e2f7830bd2 --- /dev/null +++ b/v17.1.0/hub-tutorials/live-upgrade-tutorial.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/upgrade-node.html b/v17.1.0/hub-tutorials/upgrade-node.html new file mode 100644 index 00000000000..7816eb69cf4 --- /dev/null +++ b/v17.1.0/hub-tutorials/upgrade-node.html @@ -0,0 +1,28 @@ + + + + + +Upgrading Your Node | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Upgrade Your Node

    This document describes the upgrade procedure of a gaiad full-node to a new version.

    Cosmovisor

    The Cosmos SDK provides a convenient process manager that wraps around the gaiad binary and can automatically swap in new binaries upon a successful governance upgrade proposal. Cosmovisor is entirely optional but recommended. More information can be found in cosmos.network docs and cosmos-sdk/cosmovisor/readme.

    Setup

    To get started with Cosmovisor first download it

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor

    Set up the environment variables

    echo "# Setup Cosmovisor" >> ~/.profile
    echo "export DAEMON_NAME=gaiad" >> ~/.profile
    echo "export DAEMON_HOME=$HOME/.gaia" >> ~/.profile
    source ~/.profile

    Create the appropriate directories

    mkdir -p ~/.gaia/cosmovisor/upgrades
    mkdir -p ~/.gaia/cosmovisor/genesis/bin/
    cp $(which gaiad) ~/.gaia/cosmovisor/genesis/bin/

    # verify the setup.
    # It should return the same version as gaiad
    cosmovisor version

    Now gaiad can start by running

    cosmovisor start

    Preparing an Upgrade

    Cosmovisor will continually poll the $DAEMON_HOME/data/upgrade-info.json for new upgrade instructions. When an upgrade is ready, node operators can download the new binary and place it under $DAEMON_HOME/cosmovisor/upgrades/<name>/bin where <name> is the URI-encoded name of the upgrade as specified in the upgrade module plan.

    It is possible to have Cosmovisor automatically download the new binary. To do this set the following environment variable.

    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Manual Software Upgrade

    First, stop your instance of gaiad. Next, upgrade the software:

    cd gaia
    git fetch --all && git checkout <new_version>
    make install
    tip

    NOTE: If you have issues at this step, please check that you have the latest stable version of GO installed.

    See the testnet repo for details on which version is needed for which public testnet, and the Gaia release page for details on each release.

    Your full node has been cleanly upgraded! If there are no breaking changes then you can simply restart the node by running:

    gaiad start

    Upgrade Genesis File

    danger

    If the new version you are upgrading to has breaking changes, you will have to restart your chain. If it is not breaking, you can skip to Restart

    To upgrade the genesis file, you can either fetch it from a trusted source or export it locally.

    Fetching from a Trusted Source

    If you are joining the mainnet, fetch the genesis from the mainnet repo. If you are joining a public testnet, fetch the genesis from the appropriate testnet in the testnet repo. Otherwise, fetch it from your trusted source.

    Save the new genesis as new_genesis.json. Then replace the old genesis.json with new_genesis.json

    cd $HOME/.gaia/config
    cp -f genesis.json new_genesis.json
    mv new_genesis.json genesis.json

    Then, go to the reset data section.

    Exporting State to a New Genesis Locally

    If you were running a node in the previous version of the network and want to build your new genesis locally from a state of this previous network, use the following command:

    cd $HOME/.gaia/config
    gaiad export --for-zero-height --height=<export-height> > new_genesis.json

    The command above take a state at a certain height <export-height> and turns it into a new genesis file that can be used to start a new network.

    Then, replace the old genesis.json with new_genesis.json.

    cp -f genesis.json new_genesis.json
    mv new_genesis.json genesis.json

    At this point, you might want to run a script to update the exported genesis into a genesis that is compatible with your new version. For example, the attributes of a the Account type changed, a script should query encoded account from the account store, unmarshall them, update their type, re-marshal and re-store them. You can find an example of such script here.

    Reset Data

    danger

    If the version <new_version> you are upgrading to is not breaking from the previous one, you should not reset the data. If it is not breaking, you can skip to Restart

    danger

    If you are running a validator node on the mainnet, always be careful when doing gaiad unsafe-reset-all. You should never use this command if you are not switching chain-id.

    ::: danger IMPORTANT +Make sure that every node has a unique priv_validator.json. Do not copy the priv_validator.json from an old node to multiple new nodes. Running two nodes with the same priv_validator.json will cause you to get slashed due to double signing! +:::

    First, remove the outdated files and reset the data. If you are running a validator node, make sure you understand what you are doing before resetting.

    gaiad unsafe-reset-all

    Your node is now in a pristine state while keeping the original priv_validator.json and config.toml. If you had any sentry nodes or full nodes setup before, your node will still try to connect to them, but may fail if they haven't also been upgraded.

    + + + + \ No newline at end of file diff --git a/v17.1.0/hub-tutorials/upgrade-node.html.html b/v17.1.0/hub-tutorials/upgrade-node.html.html new file mode 100644 index 00000000000..75601c65963 --- /dev/null +++ b/v17.1.0/hub-tutorials/upgrade-node.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/interchain-security.html b/v17.1.0/interchain-security.html new file mode 100644 index 00000000000..8f1ac88032b --- /dev/null +++ b/v17.1.0/interchain-security.html @@ -0,0 +1,28 @@ + + + + + +Interchain Security | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Interchain Security

    The Interchain Security feature, brings to the Cosmos Hub a shared security model, where the Cosmos Hub validators, also validate on consumer chains. This is valuable for consumer chains, as consumer chains can focus on product-market fit, rather than business and operational agreements in bringing together a validator set. As part of this agreement, consumer chains pay for the security by distributing a portion of the consumer chain revenue to Hub token holders.

    All potential chains are onboarded as consumer chains, via Hub Governance, with the feedback from the Hub community.

    Currently the Cosmos Hub has the following two Consumer Chains.

    Neutron

    Neutron, is a smart contracting platform, that was the first consumer chain onboarded.
    +Neutron was onboarded as a consumer chain in May 2023, see Hub proposal 792 for more details.

    Stride

    Stride, is a liquid staking provider, which aims to unlock liquidity for Cosmos Hub token holders.
    +Stride was onboarded as a consumer chain in July 2023, see Hub proposal 799 for more details.

    + + + + \ No newline at end of file diff --git a/v17.1.0/interchain-security.html.html b/v17.1.0/interchain-security.html.html new file mode 100644 index 00000000000..9eef40aa53e --- /dev/null +++ b/v17.1.0/interchain-security.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/metaprotocols.html b/v17.1.0/metaprotocols.html new file mode 100644 index 00000000000..f18ec6c6112 --- /dev/null +++ b/v17.1.0/metaprotocols.html @@ -0,0 +1,26 @@ + + + + + +Metaprotocol Support | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Metaprotocol Support

    The x/metaprotocol module adds support for encoding and decoding additional fields attached to transactions.

    extension_options and non_critical_extension_options are optional fields that can be used to attach data to valid transactions. The fields are validated by the blockchain, but they are not used in any way. The fields pass validation if they are provided as empty lists ([ ]) or they use a list of ExtensionData types.

    The application does not use the attached data but it does ensure that the correct type is provided and that it can be successfully unmarshalled. The attached data will be part of a block.

    tip

    Txs where extension_options or non_critical_extension_options are populated with a type other than /gaia.metaprotocols.ExtensionData are considered invalid and will be rejected.

    Here is an example of a correctly formed non_critical_extension_options field:

    {
    "@type": "/gaia.metaprotocols.ExtensionData", // must be this exact string
    "protocol_id": "some-protocol",
    "protocol_version": "1",
    "data": "<base64 encoded bytes>"
    }

    Here is an example of a correctly populated non_critical_extension_options on a bank.MsgSend transaction:

    {
    "body": {
    "messages": [
    {
    "@type": "/cosmos.bank.v1beta1.MsgSend",
    "from_address": "cosmos1ehpqg9sj09037uhe56sqktk30asn47asthyr22",
    "to_address": "cosmos1ehpqg9sj09037uhe56sqktk30asn47asthyr22",
    "amount": [
    {
    "denom": "uatom",
    "amount": "100"
    }
    ]
    }
    ],
    "memo": "memo_smaller_than_512_bytes",
    "timeout_height": "0",
    "extension_options": [],
    "non_critical_extension_options": [
    {
    "@type": "/gaia.metaprotocols.ExtensionData",
    "protocol_id": "some-protocol",
    "protocol_version": "1",
    "data": "<base64 encoded bytes>"
    }
    ]
    },
    "auth_info": {
    "signer_infos": [],
    "fee": {
    "amount": [],
    "gas_limit": "200000",
    "payer": "",
    "granter": ""
    },
    "tip": null
    },
    "signatures": []
    }
    + + + + \ No newline at end of file diff --git a/v17.1.0/metaprotocols.html.html b/v17.1.0/metaprotocols.html.html new file mode 100644 index 00000000000..10aad95adce --- /dev/null +++ b/v17.1.0/metaprotocols.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration.html b/v17.1.0/migration.html new file mode 100644 index 00000000000..4be4b175eeb --- /dev/null +++ b/v17.1.0/migration.html @@ -0,0 +1,26 @@ + + + + + +README | Cosmos Hub + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration.html.html b/v17.1.0/migration.html.html new file mode 100644 index 00000000000..2379ef4121d --- /dev/null +++ b/v17.1.0/migration.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-2.html b/v17.1.0/migration/cosmoshub-2.html new file mode 100644 index 00000000000..59cc00d205a --- /dev/null +++ b/v17.1.0/migration/cosmoshub-2.html @@ -0,0 +1,80 @@ + + + + + +Cosmos Hub 2 Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 2 Upgrade

    The following document describes the necessary steps involved that full-node operators +must take in order to upgrade from cosmoshub-2 to cosmoshub-3. The Tendermint team +will post an official updated genesis file, but it is recommended that validators +execute the following instructions in order to verify the resulting genesis file.

    There is a strong social consensus around proposal Cosmos Hub 3 Upgrade Proposal E +on cosmoshub-2. This indicates that the upgrade procedure should be performed +on December 11, 2019 at or around 14:27 UTC on block 2,902,000.

    Preliminary

    Many changes have occurred to the Cosmos SDK and the Gaia application since the latest +major upgrade (cosmoshub-2). These changes notably consist of many new features, +protocol changes, and application structural changes that favor developer ergonomics +and application development.

    First and foremost, the Cosmos SDK and the +Gaia application have been split into separate +repositories. This allows for both the Cosmos SDK and Gaia to evolve naturally +and independently. Thus, any future releases +of Gaia going forward, including this one, will be built and tagged from this +repository not the Cosmos SDK.

    Since the Cosmos SDK and Gaia have now been split into separate repositories, their +versioning will also naturally diverge. In an attempt to decrease community confusion and strive for +semantic versioning, the Cosmos SDK will continue +on its current versioning path (i.e. v0.36.x ) and the Gaia +application will become v2.0.x.

    Gaia application v2.0.3 is +what full node operators will upgrade to and run in this next major upgrade.

    Major Updates

    There are many notable features and changes in the upcoming release of the SDK. Many of these +are discussed at a high level in July's Cosmos development update found +here.

    Some of the biggest changes to take note on when upgrading as a developer or client are the following:

    • Tagging/Events: The entire system of what we used to call tags has been replaced by a more +robust and flexible system called events. Any client that depended on querying or subscribing to +tags should take note on the new format as old queries will not work and must be updated. More in +depth docs on the events system can be found here. +In addition, each module documents its own events in the specs (e.g. slashing).
    • Height Queries: Both the CLI and REST clients now (re-)enable height queries via the +--height and ?height arguments respectively. An important note to keep in mind are that height +queries against pruning nodes will return errors when a pruned height is queried against. When no +height is provided, the latest height will be used by default keeping current behavior intact. In +addition, many REST responses now wrap the query results in a new structure {"height": ..., "result": ...}. +That is, the height is now returned to the client for which the resource was queried at.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of +double-signing and being slashed. The most important piece of this procedure is verifying your +software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade +procedure again during the network startup. If you discover a mistake in the process, the best thing +to do is wait for the network to start before correcting it. If the network is halted and you have +started with a different genesis file than the expected one, seek advice from a Tendermint developer +before resetting your validator.

    Recovery

    Prior to exporting cosmoshub-2 state, validators are encouraged to take a full data snapshot at the +export height before proceeding. Snapshotting depends heavily on infrastructure, but generally this +can be done by backing up the .gaia directories.

    It is critically important to back-up the .gaia/data/priv_validator_state.json file after stopping your gaiad process. This file is updated every block as your validator participates in a consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    In the event that the upgrade does not succeed, validators and operators must downgrade back to +v0.34.6+ of the Cosmos SDK and restore to their latest snapshot before restarting their nodes.

    Upgrade Procedure

    Note: It is assumed you are currently operating a full-node running v0.34.6+ of the Cosmos SDK.

    • The version/commit hash of Gaia v2.0.3: 2f6783e298f25ff4e12cb84549777053ab88749a
    • The upgrade height as agreed upon by governance: 2,902,000
    • You may obtain the canonical UTC timestamp of the exported block by any of the following methods:
      • Block explorer
      • Through manually querying an RPC node (e.g. /block?height=2902000)
      • Through manually querying a Gaia REST client (e.g. /blocks/2902000)
    1. Verify you are currently running the correct version (v0.34.6+) of the Cosmos SDK:

      $ gaiad version --long
      cosmos-sdk: 0.34.6
      git commit: 80234baf91a15dd9a7df8dca38677b66b8d148c1
      vendor hash: f60176672270c09455c01e9d880079ba36130df4f5cd89df58b6701f50b13aad
      build tags: netgo ledger
      go version go1.12.2 linux/amd64
    2. Export existing state from cosmoshub-2:

      NOTE: It is recommended for validators and operators to take a full data snapshot at the export +height before proceeding in case the upgrade does not go as planned or if not enough voting power +comes online in a sufficient and agreed upon amount of time. In such a case, the chain will fallback +to continue operating cosmoshub-2. See Recovery for details on how to proceed.

      Before exporting state via the following command, the gaiad binary must be stopped!

      gaiad export --for-zero-height --height=2902000 > cosmoshub_2_genesis_export.json
    3. Verify the SHA256 of the (sorted) exported genesis file:

      $ jq -S -c -M '' cosmoshub_2_genesis_export.json | shasum -a 256
      [PLACEHOLDER] cosmoshub_2_genesis_export.json
    4. At this point you now have a valid exported genesis state! All further steps now require +v2.0.3 of Gaia.

      NOTE: Go 1.13+ is required!

      git clone https://github.com/cosmos/gaia.git && cd gaia && git checkout v2.0.3; make install
    5. Verify you are currently running the correct version (v2.0.3) of the Gaia:

      $ gaiad version --long
      name: gaia
      server_name: gaiad
      client_name: gaiacli
      version: 2.0.3
      commit: 2f6783e298f25ff4e12cb84549777053ab88749a
      build_tags: netgo,ledger
      go: go version go1.13.3 darwin/amd64
    6. Migrate exported state from the current v0.34.6+ version to the new v2.0.3 version:

      gaiad migrate v0.36 cosmoshub_2_genesis_export.json --chain-id=cosmoshub-3 --genesis-time=[PLACEHOLDER]> genesis.json

      NOTE: The migrate command takes an input genesis state and migrates it to a targeted version. +Both v0.36 and v0.37 are compatible as far as state structure is concerned.

      Genesis time should be computed relative to the blocktime of 2,902,000. The genesis time +shall be the blocktime of 2,902,000 + 60 minutes with the subseconds truncated.

      An example shell command(tested on OS X Mojave) to compute this values is:

      curl https://stargate.cosmos.network:26657/block\?height\=2902000 | jq -r '.result["block_meta"]["header"]["time"]'|xargs -0 date -v +60M  -j  -f "%Y-%m-%dT%H:%M:%S" +"%Y-%m-%dT%H:%M:%SZ"
    7. Now we must update all parameters that have been agreed upon through governance. There is only a +single parameter, max_validators, that we're upgrading based on proposal 10

      cat genesis.json | jq '.app_state["staking"]["params"]["max_validators"]=125' > tmp_genesis.json && mv tmp_genesis.json genesis.json
    8. Verify the SHA256 of the final genesis JSON:

      $ jq -S -c -M '' genesis.json | shasum -a 256
      [PLACEHOLDER] genesis.json
    9. Reset state:

      NOTE: Be sure you have a complete backed up state of your node before proceeding with this step. +See Recovery for details on how to proceed.

      gaiad unsafe-reset-all
    10. Move the new genesis.json to your .gaia/config/ directory

    11. Replace the db_backend on .gaia/config/config.toml to:

      db_backend = "goleveldb"
    12. Note, if you have any application configuration in gaiad.toml, that file has now been renamed to app.toml:

      mv .gaia/config/gaiad.toml .gaia/config/app.toml

    Notes for Service Providers

    1. The transition from cosmoshub-2 to cosmoshub-3 contains an unusual amount of API breakage. +After this upgrade will maintain the CosmosSDK API stability guarantee to avoid breaking APIs for at +least 6 months and hopefully long.
    2. Anyone running signing infrastructure(wallets and exchanges) should be conscious that the type: +field on StdTx will have changed from "type":"auth/StdTx","value":... to "type":"cosmos-sdk/StdTx","value":...
    3. As mentioned in the notes and SDK CHANGELOG, many queries to cosmos cli are wrapped with height fields now.
    4. We highly recommend standing up a testnet +with the gaia-2.0 release or joining the gaia-13006 testnet. More info for joining the testnet can be +found in the riot validator room.
    5. We expect that developers with iOS or Android based apps may have to notify their users of downtime +and ship an upgrade for cosmoshub-3 compatibility unless they have some kind of switch they can throw +for the new tx formats. Server side applications should experience briefer service interruptions and +be able to just spin up new nodes and migrate to the new apis.
    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-2.html.html b/v17.1.0/migration/cosmoshub-2.html.html new file mode 100644 index 00000000000..b24f6a487fa --- /dev/null +++ b/v17.1.0/migration/cosmoshub-2.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-3.html b/v17.1.0/migration/cosmoshub-3.html new file mode 100644 index 00000000000..c0c39fce7d9 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-3.html @@ -0,0 +1,84 @@ + + + + + +Cosmos Hub 3 Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 3 Upgrade

    The following document describes the necessary steps involved that validators and full node operators +must take in order to upgrade from cosmoshub-3 to cosmoshub-4. The Cosmos teams +will post an official cosmoshub-4 genesis file, but it is recommended that validators +execute the following instructions in order to verify the resulting genesis file.

    There is a strong social consensus around proposal Cosmos Hub 4 Upgrade Proposal +on cosmoshub-3. Following proposals #27, #35 and #36. +This indicates that the upgrade procedure should be performed on February 18, 2021 at 06:00 UTC.

    Summary

    The Cosmoshub-3 will undergo a scheduled upgrade to Cosmoshub-4 on Feb 18, 2021 at 6 UTC.

    The following is a short summary of the upgrade steps:

    1. Stopping the running Gaia v2.0.x instance
    1. Backing up configs, data, and keys used for running Cosmoshub-3
    1. Resetting state to clear the local Cosmoshub-3 state
    1. Copying the cosmoshub-4 genesis file to the Gaia config folder (either after migrating an existing cosmoshub-3 genesis export, or downloading the cosmoshub-4 genesis from the mainnet github)
    1. Installing the Gaia v4.0.x release
    1. Starting the Gaia v4.0.x instance to resume the Cosmos hub chain at a height of <cosmoshub3 height> + 1.

    Specific instructions for validators are available in Upgrade Procedure, +and specific instructions for full node operators are available in Guidance for Full Node Operators.

    Upgrade coordination and support for validators will be available on the #validators-verified channel of the Cosmos Discord.

    The network upgrade can take the following potential pathways:

    1. Happy path: Validator successfully migrates the cosmoshub-3 genesis file to a cosmoshub-4 genesis file, and the validator can successfully start Gaia v4 with the cosmoshub-4 genesis within 1-2 hours of the scheduled upgrade.
    2. Not-so-happy path: Validators have trouble migrating the cosmoshub-3 genesis to a cosmoshub-4 genesis, but can obtain the genesis file from the Cosmos mainnet github repo and can successfully start Gaia v4 within 1-2 hours of the scheduled upgrade.
    3. Abort path: In the rare event that the team becomes aware of critical issues, which result in an unsuccessful migration within a few hours, the upgrade will be announced as aborted +on the #validators-verified channel of Discord, and validators will need to resume running cosmoshub-3 network without any updates or changes. +A new governance proposal for the upgrade will need to be issued and voted on by the community.

    Migrations

    These chapters contain all the migration guides to update your app and modules to Cosmos v0.40 Stargate.

    If you’re running a block explorer, wallet, exchange, validator, or any other service (eg. custody provider) that depends upon the Cosmos Hub or Cosmos ecosystem, you’ll want to pay attention, because this upgrade will involve substantial changes.

    1. App and Modules Migration
    2. REST Endpoints Migration
    3. Inter-Blockchain Communication (IBC)– cross-chain transactions
    4. Protobuf Migration – blockchain performance & dev acceleration
    5. State Sync – minutes to sync new nodes
    6. Full-Featured Light Clients
    7. Chain Upgrade Module – upgrade automation

    If you want to test the procedure before the update happens on 18th of February, please see this post accordingly:

    https://github.com/cosmos/gaia/issues/569#issuecomment-767910963

    Preliminary

    Many changes have occurred to the Cosmos SDK and the Gaia application since the latest +major upgrade (cosmoshub-3). These changes notably consist of many new features, +protocol changes, and application structural changes that favor developer ergonomics +and application development.

    First and foremost, IBC following +the Interchain Standads will be enabled. +This upgrade comes with several improvements in efficiency, node synchronization and following blockchain upgrades. +More details on the Stargate Website.

    Gaia application v4.0.2 is +what full node operators will upgrade to and run in this next major upgrade. +Following Cosmos SDK version v0.41.2 and Tendermint v0.34.7.

    Validators should expect that at least 16GB of RAM needs to be provisioned to process the first new block on cosmoshub-4.

    Major Updates

    There are many notable features and changes in the upcoming release of the SDK. Many of these +are discussed at a high level +here.

    Some of the biggest changes to take note on when upgrading as a developer or client are the following:

    • Protocol Buffers: Initially the Cosmos SDK used Amino codecs for nearly all encoding and decoding. +In this version a major upgrade to Protocol Buffers have been integrated. It is expected that with Protocol Buffers +applications gain in speed, readability, convenience and interoperability with many programming languages. +Read more
    • CLI: The CLI and the daemon for a blockchain were separated in previous versions of the Cosmos SDK. This +led to a gaiad and gaiacli binary which were separated and could be used for different interactions with the +blockchain. Both of these have been merged into one gaiad which now supports the commands the gaiacli previously +supported.
    • Node Configuration: Previously blockchain data and node configuration was stored in ~/.gaia/, these will +now reside in ~/.gaia/, if you use scripts that make use of the configuration or blockchain data, make sure to update the path.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of +double-signing and being slashed. The most important piece of this procedure is verifying your +software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade +procedure again during the network startup. If you discover a mistake in the process, the best thing +to do is wait for the network to start before correcting it. If the network is halted and you have +started with a different genesis file than the expected one, seek advice from a Tendermint developer +before resetting your validator.

    Recovery

    Prior to exporting cosmoshub-3 state, validators are encouraged to take a full data snapshot at the +export height before proceeding. Snapshotting depends heavily on infrastructure, but generally this +can be done by backing up the .gaia directory.

    It is critically important to back-up the .gaia/data/priv_validator_state.json file after stopping your gaiad process. This file is updated every block as your validator participates in a consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    In the event that the upgrade does not succeed, validators and operators must downgrade back to +gaia v2.0.15 with v0.37.15 of the Cosmos SDK and restore to their latest snapshot before restarting their nodes.

    Upgrade Procedure

    Note: It is assumed you are currently operating a full-node running gaia v2.0.15 with v0.37.15 of the Cosmos SDK.

    The version/commit hash of Gaia v2.0.15: 89cf7e6fc166eaabf47ad2755c443d455feda02e

    1. Verify you are currently running the correct version (v2.0.15) of gaiad:

       $ gaiad version --long
      name: gaia
      server_name: gaiad
      client_name: gaiacli
      version: 2.0.15
      commit: 89cf7e6fc166eaabf47ad2755c443d455feda02e
      build_tags: netgo,ledger
      go: go version go1.15 darwin/amd64
    2. Make sure your chain halts at the right time and date: +February 18, 2021 at 06:00 UTC is in UNIX seconds: 1613628000

      perl -i -pe 's/^halt-time =.*/halt-time = 1613628000/' ~/.gaia/config/app.toml
    3. After the chain has halted, make a backup of your .gaia directory

      mv ~/.gaia ./gaiad_backup

      NOTE: It is recommended for validators and operators to take a full data snapshot at the export +height before proceeding in case the upgrade does not go as planned or if not enough voting power +comes online in a sufficient and agreed upon amount of time. In such a case, the chain will fallback +to continue operating cosmoshub-3. See Recovery for details on how to proceed.

    4. Export existing state from cosmoshub-3:

      Before exporting state via the following command, the gaiad binary must be stopped! +As a validator, you can see the last block height created in the +~/.gaia/data/priv_validator_state.json - or now residing in gaiad_backup when you made +a backup as in the last step - and obtain it with

      cat ~/.gaia/data/priv_validator_state.json | jq '.height'
      gaiad export --height=<height> > cosmoshub_3_genesis_export.json

      this might take a while, you can expect an hour for this step

    5. Verify the SHA256 of the (sorted) exported genesis file:

      Compare this value with other validators / full node operators of the network. +Going forward it will be important that all parties can create the same genesis file export.

      $ jq -S -c -M '' cosmoshub_3_genesis_export.json | shasum -a 256
      [SHA256_VALUE] cosmoshub_3_genesis_export.json
    6. At this point you now have a valid exported genesis state! All further steps now require +v4.0.2 of Gaia. +Cross check your genesis hash with other peers (other validators) in the chat rooms.

      NOTE: Go 1.15+ is required!

      git clone https://github.com/cosmos/gaia.git && cd gaia && git checkout v4.0.2; make install
    7. Verify you are currently running the correct version (v4.0.2) of the Gaia:

       name: gaia
      server_name: gaiad
      version: 4.0.2
      commit: 6d46572f3273423ad9562cf249a86ecc8206e207
      build_tags: netgo,ledger
      ...

      The version/commit hash of Gaia v4.0.2: 6d46572f3273423ad9562cf249a86ecc8206e207

    8. Migrate exported state from the current v2.0.15 version to the new v4.0.2 version:

      gaiad migrate cosmoshub_3_genesis_export.json --chain-id=cosmoshub-4 --initial-height [last_cosmoshub-3_block+1] > genesis.json

      This will migrate our exported state into the required genesis.json file to start the cosmoshub-4.

    9. Verify the SHA256 of the final genesis JSON:

      $ jq -S -c -M '' genesis.json | shasum -a 256
      [SHA256_VALUE] genesis.json

      Compare this value with other validators / full node operators of the network. +It is important that each party can reproduce the same genesis.json file from the steps accordingly.

    10. Reset state:

      NOTE: Be sure you have a complete backed up state of your node before proceeding with this step. +See Recovery for details on how to proceed.

      gaiad unsafe-reset-all
    11. Move the new genesis.json to your .gaia/config/ directory

      cp genesis.json ~/.gaia/config/
    12. Start your blockchain

      gaiad start

      Automated audits of the genesis state can take 30-120 min using the crisis module. This can be disabled by +gaiad start --x-crisis-skip-assert-invariants.

    Guidance for Full Node Operators

    1. Verify you are currently running the correct version (v2.0.15) of gaiad:

       $ gaiad version --long
      name: gaia
      server_name: gaiad
      client_name: gaiacli
      version: 2.0.15
      commit: 89cf7e6fc166eaabf47ad2755c443d455feda02e
      build_tags: netgo,ledger
      go: go version go1.15 darwin/amd64
    2. Stop your Gaia v2.0.15 instance.

    3. After the chain has halted, make a backup of your .gaia directory

      mv ~/.gaia ./gaiad_backup

      NOTE: It is recommended for validators and operators to take a full data snapshot at the export +height before proceeding in case the upgrade does not go as planned or if not enough voting power +comes online in a sufficient and agreed upon amount of time. That means the backup of .gaia should +only take place once the chain has halted at UNIX time 1613628000. +In such a case, the chain will fallback +to continue operating cosmoshub-3. See Recovery for details on how to proceed.

    4. Download the cosmoshub-4 genesis file from the Cosmos Mainnet Github. +This file will be generated by a validator that is migrating from cosmoshub-3 to cosmoshub-4. +The cosmoshub-4 genesis file will be validated by community participants, and +the hash of the file will be shared on the #validators-verified channel of the Cosmos Discord.

    5. Install v4.0.2 of Gaia.

      NOTE: Go 1.15+ is required!

      git clone https://github.com/cosmos/gaia.git && cd gaia && git checkout v4.0.2; make install
    6. Verify you are currently running the correct version (v4.0.2) of the Gaia:

       name: gaia
      server_name: gaiad
      version: 4.0.2
      commit: 6d46572f3273423ad9562cf249a86ecc8206e207
      build_tags: netgo,ledger
      ...

      The version/commit hash of Gaia v4.0.2: 6d46572f3273423ad9562cf249a86ecc8206e207

    7. Reset state:

      NOTE: Be sure you have a complete backed up state of your node before proceeding with this step. +See Recovery for details on how to proceed.

      gaiad unsafe-reset-all
    8. Move the new genesis.json to your .gaia/config/ directory

      cp genesis.json ~/.gaia/config/
    9. Start your blockchain

      gaiad start

      Automated audits of the genesis state can take 30-120 min using the crisis module. This can be disabled by +gaiad start --x-crisis-skip-assert-invariants.

    Notes for Service Providers

    REST server

    In case you have been running REST server with the command gaiacli rest-server previously, running this command will not be necessary anymore. +API server is now in-process with daemon and can be enabled/disabled by API configuration in your .gaia/config/app.toml:

    [api]
    # Enable defines if the API server should be enabled.
    enable = false
    # Swagger defines if swagger documentation should automatically be registered.
    swagger = false

    swagger setting refers to enabling/disabling swagger docs API, i.e, /swagger/ API endpoint.

    gRPC Configuration

    gRPC configuration in your .gaia/config/app.toml

    [grpc]
    # Enable defines if the gRPC server should be enabled.
    enable = true
    # Address defines the gRPC server address to bind to.
    address = "0.0.0.0:9090"

    State Sync

    State Sync Configuration in your .gaia/config/app.toml

    # State sync snapshots allow other nodes to rapidly join the network without replaying historical
    # blocks, instead downloading and applying a snapshot of the application state at a given height.
    [state-sync]
    # snapshot-interval specifies the block interval at which local state sync snapshots are
    # taken (0 to disable). Must be a multiple of pruning-keep-every.
    snapshot-interval = 0
    # snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all).
    snapshot-keep-recent = 2
    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-3.html.html b/v17.1.0/migration/cosmoshub-3.html.html new file mode 100644 index 00000000000..405381bddd7 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-3.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v10-upgrade.html b/v17.1.0/migration/cosmoshub-4-v10-upgrade.html new file mode 100644 index 00000000000..9021e03f7bc --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v10-upgrade.html @@ -0,0 +1,32 @@ + + + + + +Cosmos Hub 4, Gaia v10 Upgrade Instructions | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, Gaia v10 Upgrade Instructions

    This document describes the steps for validators and full node operators, to upgrade successfully to the v10 release. The v10 upgrade is a mandatory maintenence release which updates the following core libraries:

    ❗The preferred binary for Mainnet release is v10.0.1, as that version includes a fix for the IBC Huckleberry fix. v10.0.0 does NOT include this fix.

    Instructions

    On-chain governance proposal attains consensus

    Proposal #798 is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Upgrade date

    The upgrade will take place at a block height of 15816200. The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this live countdown page.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    System requirement

    32GB RAM is recommended to ensure a smooth upgrade.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can +allow your machine to run the binary than it could run in RAM alone.

    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade by cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a v10 Local Testnet or join in our Cosmos Hub Public Testnet.

    Current runtime, cosmoshub-4 (pre-v10 upgrade) is running Gaia v9.1.1

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v9.1.1. We anticipate that operators who are running on v9.1.1, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go 1.20.

    Target runtime, cosmoshub-4 (post-v10 upgrade) will run Gaia v10.0.1

    The Cosmos Hub mainnet network, cosmoshub-4, will run Gaia v10.0.1. Operators MUST use this version post-upgrade to remain connected to the network.

    Upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: Manual Upgrade

    Make sure Gaia v10.0.1 is installed by either downloading a compatible binary, or building from source. Building from source requires Golang 1.20.

    Run Gaia v9.1.1 till upgrade height, the node will panic:

    ERR UPGRADE "v10" NEEDED at height: 15816200: upgrade to v10 and applying upgrade "v10" at height:15816200

    Stop the node, and switch the binary to Gaia v10.0.1 and re-start by gaiad start.

    It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks.

    Method II: Upgrade using Cosmovisor

    danger
    **Please Read Before Proceeding**
    Using Cosmovisor 1.2.0 and higher requires a lowercase naming convention for upgrade version directory. For Cosmovisor 1.1.0 and earlier, the upgrade version is not lowercased.

    For Example:
    +Cosmovisor =< 1.1.0: /upgrades/v9-Lambda/bin/gaiad
    +Cosmovisor >= 1.2.0: /upgrades/v9-lambda/bin/gaiad

    Cosmovisor VersionBinary Name in Path
    1.3v10
    1.2v10
    1.1v10
    1.0v10

    Manually preparing the binary

    Preparation

    Install the latest version of Cosmovisor (1.3.0):

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Verify Cosmovisor Version

    cosmovisor version
    cosmovisor version: v1.3.0

    Create a cosmovisor folder:

    create a Cosmovisor folder inside $GAIA_HOME and move Gaia v9.1.1 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin

    build Gaia v10.0.1, and move gaiad v10.0.1 to $GAIA_HOME/cosmovisor/upgrades/v10/bin

    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/v10/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v10/bin

    Then you should get the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad #v9.1.1
    └── upgrades
    └── v10
    └── bin
    └── gaiad #v10.0.1

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    # please note `DAEMON_HOME` has to be absolute path
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true

    Start the node:

    cosmovisor run  start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, Gaia will panic and stop:

    This may take 7 minutes to a few hours. +After upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades.

    Auto-Downloading the Gaia binary

    This method is not recommended!

    Preparation

    Install the latest version of Cosmovisor (1.3.0):

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Create a cosmovisor folder:

    create a cosmovisor folder inside gaia home and move gaiad v9.1.1 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin
    .
    ├── current -> genesis or upgrades/<name>
    └── genesis
    └── bin
    └── gaiad #v9.1.1

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true
    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Start the node:

    cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks can help decrease the upgrade time significantly.

    Expected result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "v10" NEEDED at height: 15816200: upgrade to v10 and applying upgrade "v10" at height:15816200

    Then the Cosmovisor will create $GAIA_HOME/cosmovisor/upgrades/v10/bin and download the Gaia v10.0.1 binary to this folder according to links in the --info field of the upgrade proposal. +This may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Please Note:

    • In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion.
    • Users should run their node on v9.1.1 if they use the cosmovisor v1.3.0 with auto-download enabled for upgrade process.

    Upgrade duration

    The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v9.1.1 binary using the following command:

    gaiad start --unsafe-skip-upgrade 15816200

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #cosmos-hub-validators-verified channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #cosmos-hub-validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Reference

    Join Cosmos Hub Mainnet

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v10-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v10-upgrade.html.html new file mode 100644 index 00000000000..66f2866b94b --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v10-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v11-upgrade.html b/v17.1.0/migration/cosmoshub-4-v11-upgrade.html new file mode 100644 index 00000000000..d22e51098de --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v11-upgrade.html @@ -0,0 +1,31 @@ + + + + + +Cosmos Hub 4, Gaia v11 Upgrade Instructions | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, Gaia v11 Upgrade Instructions

    This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v11 release. +For more details on the release, please see the release notes

    Instructions

    On-chain governance proposal attains consensus

    Proposal 804 is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Upgrade date

    The upgrade will take place at a block height of 16596000. The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this live countdown page.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    System requirement

    32GB RAM is recommended to ensure a smooth upgrade.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can +allow your machine to run the binary than it could run in RAM alone.

    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade using cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a v11 Local Testnet or join in our Cosmos Hub Public Testnet.

    Current runtime

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v10.0.2. We anticipate that operators who are running on v10.0.x, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go 1.20.

    Target runtime

    The Cosmos Hub mainnet network, cosmoshub-4, will run Gaia v11.0.0. Operators MUST use this version post-upgrade to remain connected to the network.

    Upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: Manual Upgrade

    Make sure Gaia v11.0.0 is installed by either downloading a compatible binary, or building from source. Building from source requires Golang 1.20.

    Run Gaia v10.0.x till upgrade height, the node will panic:

    ERR UPGRADE "v11" NEEDED at height: 16596000: upgrade to v11 and applying upgrade "v11" at height:16596000

    Stop the node, and switch the binary to Gaia v11.0.0 and re-start by gaiad start.

    It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks.

    Method II: Upgrade using Cosmovisor

    Manually preparing the binary

    Preparation

    Install the latest version of Cosmovisor (1.5.0):

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Verify Cosmovisor Version

    cosmovisor version
    cosmovisor version: v1.5.0

    Create a cosmovisor folder:

    create a Cosmovisor folder inside $GAIA_HOME and move Gaia v9.1.1 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin

    build Gaia v11.0.0, and move gaiad v11.0.0 to $GAIA_HOME/cosmovisor/upgrades/v11/bin

    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/v11/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v11/bin

    Then you should get the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad #v10.0.x
    └── upgrades
    └── v11
    └── bin
    └── gaiad #v11.0.0

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    # please note `DAEMON_HOME` has to be absolute path
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true

    Start the node:

    cosmovisor run  start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, Gaia will panic and stop:

    This may take 7 minutes to a few hours. +After upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades.

    Auto-Downloading the Gaia binary

    This method is not recommended!

    Preparation

    Install the latest version of Cosmovisor (1.5.0):

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Create a cosmovisor folder:

    create a cosmovisor folder inside gaia home and move gaiad v10.0.x into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin
    .
    ├── current -> genesis or upgrades/<name>
    └── genesis
    └── bin
    └── gaiad #v10.0.x

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true
    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Start the node:

    cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks can help decrease the upgrade time significantly.

    Expected result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "v11" NEEDED at height: 16596000: upgrade to v11 and applying upgrade "v11" at height:16596000

    Then the Cosmovisor will create $GAIA_HOME/cosmovisor/upgrades/v11/bin and download the Gaia v11.0.0 binary to this folder according to links in the --info field of the upgrade proposal. +This may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Please Note:

    • In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion.
    • Users should run their node on v10.0.x if they use the cosmovisor v1.5.0 with auto-download enabled for upgrade process.

    Upgrade duration

    The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v10.0.2 binary using the following command:

    gaiad start --unsafe-skip-upgrade 16596000

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #cosmos-hub-validators-verified channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #cosmos-hub-validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Reference

    Join Cosmos Hub Mainnet

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v11-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v11-upgrade.html.html new file mode 100644 index 00000000000..e896025c5b1 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v11-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v12-upgrade.html b/v17.1.0/migration/cosmoshub-4-v12-upgrade.html new file mode 100644 index 00000000000..f302126d025 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v12-upgrade.html @@ -0,0 +1,31 @@ + + + + + +Cosmos Hub 4, Gaia v12 Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, Gaia v12 Upgrade

    This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v12 release. +For more details on the release, please see the release notes

    Instructions

    On-chain governance proposal attains consensus

    Proposal 821 is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Liquid Staking

    Validators please be aware that this release will include a new liquid staking module which has been included via the Cosmos SDK. Please see the release notes for v12 for more information about this module.

    IMPORTANT: Inclusion of this module requires validators to set a validation-bond to be eligiable for Liquid Staked delegations. Please see the Validator FAQ for more information.

    Upgrade date

    The upgrade will take place at a block height of 16985500. The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this live countdown page.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    System requirement

    32GB RAM is recommended to ensure a smooth upgrade.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can +allow your machine to run the binary than it could run in RAM alone.

    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade using cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a v12 Local Testnet or join in our Cosmos Hub Public Testnet.

    Current runtime

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v11.0.0. We anticipate that operators who are running on v11.0.x, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go 1.20.

    Target runtime

    The Cosmos Hub mainnet network, cosmoshub-4, will run Gaia v12.0.0. Operators MUST use this version post-upgrade to remain connected to the network.

    Upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: Manual Upgrade

    Make sure Gaia v12.0.0 is installed by either downloading a compatible binary, or building from source. Building from source requires Golang 1.20.

    Run Gaia v11.0.0 till upgrade height, the node will panic:

    ERR UPGRADE "v12" NEEDED at height: 16985500: upgrade to v12 and applying upgrade "v12" at height:16985500

    Stop the node, and switch the binary to Gaia v12.0.0 and re-start by gaiad start.

    It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks.

    Method II: Upgrade using Cosmovisor

    Manually preparing the binary

    Preparation

    Install the latest version of Cosmovisor (1.5.0):

    go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest

    Verify Cosmovisor Version

    cosmovisor version
    cosmovisor version: v1.5.0

    Create a cosmovisor folder:

    create a Cosmovisor folder inside $GAIA_HOME and move Gaia v11.0.0 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin

    build Gaia v12.0.0, and move gaiad v12.0.0 to $GAIA_HOME/cosmovisor/upgrades/v12/bin

    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/v12/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v12/bin

    Then you should get the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad #v11.0.x
    └── upgrades
    └── v12
    └── bin
    └── gaiad #v12.0.0

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    # please note `DAEMON_HOME` has to be absolute path
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true

    Start the node:

    cosmovisor run  start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, Gaia will panic and stop:

    This may take 7 minutes to a few hours. +After upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades.

    Auto-Downloading the Gaia binary

    This method is not recommended!

    Preparation

    Install the latest version of Cosmovisor (1.5.0):

    go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest

    Create a cosmovisor folder:

    create a cosmovisor folder inside gaia home and move gaiad v11.0.x into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin
    .
    ├── current -> genesis or upgrades/<name>
    └── genesis
    └── bin
    └── gaiad #v11.0.x

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true
    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Start the node:

    cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks can help decrease the upgrade time significantly.

    Expected result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "v12" NEEDED at height: 16985500: upgrade to v12 and applying upgrade "v12" at height:16985500

    Then the Cosmovisor will create $GAIA_HOME/cosmovisor/upgrades/v12/bin and download the Gaia v12.0.0 binary to this folder according to links in the --info field of the upgrade proposal. +This may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Please Note:

    • In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion.
    • Users should run their node on v11.0.x if they use the cosmovisor v1.5.0 with auto-download enabled for upgrade process.

    Upgrade duration

    The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v11.0.0 binary using the following command:

    gaiad start --unsafe-skip-upgrade 16985500

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #cosmos-hub-validators-verified channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #cosmos-hub-validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Reference

    Join Cosmos Hub Mainnet

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v12-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v12-upgrade.html.html new file mode 100644 index 00000000000..67e3abde7ae --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v12-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v13-upgrade.html b/v17.1.0/migration/cosmoshub-4-v13-upgrade.html new file mode 100644 index 00000000000..07fed1f8375 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v13-upgrade.html @@ -0,0 +1,31 @@ + + + + + +Cosmos Hub 4, Gaia v13 Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, Gaia v13 Upgrade

    This document describes the steps for validators and full node operators, to upgrade successfully to the Gaia v13 release. +For more details on the release, please see the release notes

    Instructions

    On-chain governance proposal attains consensus

    Proposal 825 is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Upgrade date

    The upgrade will take place at a block height of 17380000. The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this live countdown page.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    System requirement

    32GB RAM is recommended to ensure a smooth upgrade.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can +allow your machine to run the binary than it could run in RAM alone.

    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade using cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a v13 Local Testnet or join in our Cosmos Hub Public Testnet.

    Current runtime

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v12.0.0. We anticipate that operators who are running on v11.0.x, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go 1.20.

    Target runtime

    The Cosmos Hub mainnet network, cosmoshub-4, will run Gaia v13.0.0. Operators MUST use this version post-upgrade to remain connected to the network.

    Upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: Manual Upgrade

    Make sure Gaia v13.0.0 is installed by either downloading a compatible binary, or building from source. Building from source requires Golang 1.20.x.

    Run Gaia v12.0.0 till upgrade height, the node will panic:

    ERR UPGRADE "v13" NEEDED at height: 17380000: upgrade to v13 and applying upgrade "v13" at height:17380000

    Stop the node, and switch the binary to Gaia v13.0.0 and re-start by gaiad start.

    It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks.

    Method II: Upgrade using Cosmovisor

    Manually preparing the binary

    Preparation

    Install the latest version of Cosmovisor (1.5.0):

    go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest

    Verify Cosmovisor Version

    cosmovisor version
    cosmovisor version: v1.5.0

    Create a cosmovisor folder:

    create a Cosmovisor folder inside $GAIA_HOME and move Gaia v12.0.0 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin

    build Gaia v13.0.0, and move gaiad v13.0.0 to $GAIA_HOME/cosmovisor/upgrades/v13/bin

    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/v13/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v13/bin

    Then you should get the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad #v12.0.x
    └── upgrades
    └── v13
    └── bin
    └── gaiad #v13.0.0

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    # please note `DAEMON_HOME` has to be absolute path
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true

    Start the node:

    cosmovisor run  start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, Gaia will panic and stop:

    This may take a few minutes to a few hours. +After upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades.

    Auto-Downloading the Gaia binary

    This method is not recommended!

    Preparation

    Install the latest version of Cosmovisor (1.5.0):

    go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest

    Create a cosmovisor folder:

    create a cosmovisor folder inside gaia home and move gaiad v12.0.x into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin
    .
    ├── current -> genesis or upgrades/<name>
    └── genesis
    └── bin
    └── gaiad #v12.0.x

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true
    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Start the node:

    cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks can help decrease the upgrade time significantly.

    Expected result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "v13" NEEDED at height: 17380000: upgrade to v13 and applying upgrade "v13" at height:17380000

    Then the Cosmovisor will create $GAIA_HOME/cosmovisor/upgrades/v13/bin and download the Gaia v13.0.0 binary to this folder according to links in the --info field of the upgrade proposal. +This may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Please Note:

    • In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion.
    • Users should run their node on v12.0.x if they use the cosmovisor v1.5.0 with auto-download enabled for upgrade process.

    Upgrade duration

    The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v12.0.0 binary using the following command:

    gaiad start --unsafe-skip-upgrade 17380000

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #cosmos-hub-validators-verified channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #cosmos-hub-validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Reference

    Join Cosmos Hub Mainnet

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v13-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v13-upgrade.html.html new file mode 100644 index 00000000000..ad0972cb61a --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v13-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v14-upgrade.html b/v17.1.0/migration/cosmoshub-4-v14-upgrade.html new file mode 100644 index 00000000000..fe41b54a906 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v14-upgrade.html @@ -0,0 +1,28 @@ + + + + + +Cosmos Hub 4, Gaia v14 Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, Gaia v14 Upgrade

    This document describes the steps for validators, full node operators and relayer operators, to upgrade successfully for the Gaia v14 release.

    For more details on the release, please see the release notes

    Relayer Operators for the Cosmos Hub and consumer chains, will also need to update to use Hermes 1.7.3 or higher, see Relayer Operations or more details.

    Release Binary

    Please note that the v14.0.0 binary is depreceated and ALL validators MUST use the v14.1.0 binary instead.

    Instructions

    On-chain governance proposal attains consensus

    Proposal 854 is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Upgrade date

    The upgrade will take place at a block height of 18262000. The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this live countdown page.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    System requirements for validator nodes can be found here.

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade using cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a v14 Local Testnet or join in our Cosmos Hub Public Testnet.

    Current runtime

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v13.0.0. We anticipate that operators who are running on v13.0.x, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go 1.20.

    Target runtime

    The Cosmos Hub mainnet network, cosmoshub-4, will run Gaia v14.1.0. Operators MUST use this version post-upgrade to remain connected to the network.

    Upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: Manual Upgrade

    Make sure Gaia v14.1.0 is installed by either downloading a compatible binary, or building from source. Building from source requires Golang 1.20.x.

    Run Gaia v13.0.0 till upgrade height, the node will panic:

    ERR UPGRADE "v14" NEEDED at height: 18262000: upgrade to v14 and applying upgrade "v14" at height:18262000

    Stop the node, and switch the binary to Gaia v14.1.0 and re-start by gaiad start.

    It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks.

    Method II: Upgrade using Cosmovisor

    Manually preparing the binary

    Preparation

    Install the latest version of Cosmovisor (1.5.0):

    go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest

    Verify Cosmovisor Version

    cosmovisor version
    cosmovisor version: v1.5.0

    Create a cosmovisor folder:

    create a Cosmovisor folder inside $GAIA_HOME and move Gaia v13.0.0 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin

    Build Gaia v14.1.0, and move gaiad v14.1.0 to $GAIA_HOME/cosmovisor/upgrades/v14/bin

    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/v14/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v14/bin

    Then you should get the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad #v13.0.x
    └── upgrades
    └── v14
    └── bin
    └── gaiad #v14.1.0

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    # please note `DAEMON_HOME` has to be absolute path
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true

    Start the node:

    cosmovisor run  start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, Gaia will panic and stop:

    This may take a few minutes to a few hours. +After upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades.

    Auto-Downloading the Gaia binary

    This method is not recommended!

    Upgrade duration

    The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v13.0.x binary using the following command:

    gaiad start --unsafe-skip-upgrade 18262000

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #cosmos-hub-validators-verified channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #cosmos-hub-validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Relayer Operations

    The Gaia v14.1.0 upgrade brings forth the cryptographic verification of equivocation feature from ICS v2.4.0-lsm. This important security enhancement empowers external agents to promptly submit evidence evidence of light client and double signing attacks observed on a consumer chain. Operators can seize the control of this feature using either the dedicated ICS CLI commands or unleash the power of the Hermes IBC relayer in “evidence” mode.

    This feature is supported by an updated Hermes v1.7.3.

    1. Hermes “evidence” mode

    Ensure you have a well-configured Hermes v1.7.3+ relayer effectively relaying packets between a consumer and a provider chain. The following command demonstrates how to run a Hermes instance in “evidence” mode to detect misbehaviors on a consumer chain.

    hermes evidence --chain <CONSUMER-CHAIN-ID>

    Tip: this command takes a --check-past-blocks option giving the possibility to look for older evidences (default is 100).

    2. ICS CLI

    The ICS provider module offers two commands for submitting evidence of misbehavior originating from a consumer chain. Here are two examples illustrating the process:

    To submit evidence of a double-vote:

    gaiad tx provider submit-consumer-double-voting [path/to/evidence.json] [path/to/infraction_header.json] --from node0 --home ../node0 --chain-id $CID

    And for a light client attack:

    gaiad tx provider submit-consumer-misbehaviour [path/to/misbehaviour.json] --from node0 --home ../node0 --chain-id $CID

    Reference

    Join Cosmos Hub Mainnet

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v14-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v14-upgrade.html.html new file mode 100644 index 00000000000..283d276ecdb --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v14-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v15-upgrade.html b/v17.1.0/migration/cosmoshub-4-v15-upgrade.html new file mode 100644 index 00000000000..4719d5a2995 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v15-upgrade.html @@ -0,0 +1,30 @@ + + + + + +Cosmos Hub 4, Gaia v15.1 Upgrade | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, Gaia v15.1 Upgrade

    Upgrading Gaia

    This guide provides instructions for upgrading Gaia from v14.2.x to v15.1.x.

    This document describes the steps for validators, full node operators and relayer operators, to upgrade successfully for the Gaia v15 release.

    For more details on the release, please see the release notes

    Relayer Operators for the Cosmos Hub and consumer chains, will also need to update to use Hermes v1.8.0 or higher. You may need to restart your relayer software after a major chain upgrade.

    Release Binary

    Please use the correct release binary: v15.1.0.

    Instructions

    On-chain governance proposal attains consensus

    Once a software upgrade governance proposal is submitted to the Cosmos Hub, both a reference to this proposal and an UPGRADE_HEIGHT are added to the release notes. +If and when this proposal reaches consensus, the upgrade height will be used to halt the "old" chain binaries. You can check the proposal on one of the block explorers or using the gaiad CLI tool. +Neither core developers nor core funding entities control the governance.

    Upgrade date

    The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date by checking the estimated time until the block is produced at one of the block explorers (e.g. https://www.mintscan.io/cosmos/blocks/`UPGRADE_HEIGHT`).

    Preparing for the upgrade

    System requirements

    An Important Note for Node Operators

    We recommend validators to temporarily upgrade their hardware before attempting the upgrade to offset any risk associated with migrating from cosmos-sdk v45 to v47.

    These are the recommended revised hardware requirements for the upgrade:

    • Minimum: 64GB RAM + 32GB swap
    • Recommended: 128GB RAM
    • Bare minimum 32GB RAM + 64GB swap

    Optimal CPU performance:  2.50GHz, 8 cores (eg Intel Xeon Gold 6248 or equivalent consumer grade processor).

    It is paramount that the operators set enough SWAP to cover all cases. SWAP partitions can be used to supplement the RAM requirement but they will increase the upgrade time.

    After the upgrade you can revert your hardware setting to the recommended system requirements for normal day-to-day operations.

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade using cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a v15 Local Testnet or join in our Cosmos Hub Public Testnet.

    Current runtime

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v14.2.0. We anticipate that operators who are running on v14.2.0, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary and if building from source, building with the appropriate go version.

    Target runtime

    The Cosmos Hub mainnet network, cosmoshub-4, will run Gaia v15.1.0. Operators MUST use this version post-upgrade to remain connected to the network. The new version requires go v1.21 to build successfully.

    Upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: Manual Upgrade

    Make sure Gaia v14.2.0 is installed by either downloading a compatible binary, or building from source. Check the required version to build this binary in the Makefile.

    Run Gaia v14.2.0 till upgrade height, the node will panic:

    ERR UPGRADE "v15" NEEDED at height: <UPGRADE_HEIGHT>: upgrade to v15 and applying upgrade "v15" at height:<UPGRADE_HEIGHT>

    Stop the node, and switch the binary to Gaia v15.1.0 and re-start by gaiad start.

    It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks.

    Method II: Upgrade using Cosmovisor

    Manually preparing the binary

    Preparation
    • Install the latest version of Cosmovisor (1.5.0):
    go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest
    cosmovisor version
    # cosmovisor version: v1.5.0
    • Create a cosmovisor folder inside $GAIA_HOME and move Gaia v14.2.0 into $GAIA_HOME/cosmovisor/genesis/bin:
    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin
    • Build Gaia v15.1.0, and move gaiad v15.1.0 to $GAIA_HOME/cosmovisor/upgrades/v15/bin
    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/v15/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v15/bin

    At this moment, you should have the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad # old: v14.2.0
    └── upgrades
    └── v15
    └── bin
    └── gaiad # new: v15.1.0
    • Export the environmental variables:
    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    # please note `DAEMON_HOME` has to be absolute path
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true
    • Start the node:
    cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, Gaia will panic and stop:

    This may take a few minutes to a few hours. +After upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades.

    Auto-Downloading the Gaia binary

    This method is not recommended!

    Upgrade duration

    The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v14.2.0 binary using the following command:

    gaiad start --unsafe-skip-upgrade <UPGRADE_HEIGHT>

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #cosmos-hub-validators-verified channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #cosmos-hub-validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Reference

    Join Cosmos Hub Mainnet

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v15-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v15-upgrade.html.html new file mode 100644 index 00000000000..51fa865595c --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v15-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.html b/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.html new file mode 100644 index 00000000000..6a1010c3205 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.html @@ -0,0 +1,26 @@ + + + + + +Cosmos Hub 4, v5-Delta Upgrade Instructions | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, v5-Delta Upgrade Instructions

    This document describes the steps for validator and full node operators for the successful execution of the Delta Upgrade, which adds the Gravity DEX to the Cosmos Hub.

    TOC:

    On-chain governance proposal attains consensus

    Proposal #51 is the reference on-chain governance proposal for this upgrade, which has passed with overwhelming community support. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Upgrade will take place July 12, 2021

    The upgrade will take place at a block height of 6910000. At current block times (around 7s/block), this block height corresponds approximately to Mon Jul 12 2021 11:00:00 GMT+0000. This date/time is approximate as blocks are not generated at a constant interval.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, complete and detailed testing instructions are provided in the gravity-dex-upgrade-test Github repository. This repository has been tested by members of the core Cosmos ecosystem, as well as ecosystem partners which include validators, exchanges, and service providers.

    Public testnet

    Validator and full node operators that wish to test their systems on a public testnet are encouraged to join the Tendermint team's public testnet, described here.

    Current runtime, cosmoshub-4 (pre-Delta upgrade) is running Gaia v4.2.1

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v4.2.1. We anticipate that operators who are running earlier versions of Gaia, e.g., v4.2.x, will be able to upgrade successfully; however, this is untested and it is up to operators to ensure that their systems are capable of performing the upgrade.

    Target runtime, cosmoshub-4 (post-Delta upgrade) will run Gaia v5.0.0

    The Comsos Hub mainnet network, cosmoshub-4, will run Gaia v5.0.0. Operators MUST use this version post-upgrade to remain connected to the network.

    Delta upgrade steps

    The following steps assume that an operator is running v4.2.1 (running an earlier version is untested). The upgrade has only been tested with v4.2.1 and these instructions follow this prerequisite.

    1. Prior to the upgrade, operators MUST be running Gaia v4.2.1.
    2. At the upgrade block height of 6910000, the Gaia software will panic with a message similar to the below:

    ERR UPGRADE "Gravity-DEX" NEEDED at height: 6910000: v5.0.0-4760cf1f1266accec7a107f440d46d9724c6fd08

    panic: UPGRADE "Gravity-DEX" NEEDED at height: 6910000: v5.0.0-4760cf1f1266accec7a107f440d46d9724c6fd08

    IMPORTANT: PLEASE WAIT FOR THE BINARY TO HALT ON ITS OWN. Do NOT shutdown the node yourself. If the node shuts down before the panic message, start the node and let it run until the panic stops the node for you.

    1. Important note to all validators: Although the upgrade path is essentially to replace the binary when the software panics and halts at the upgrade height, an important disaster recovery operation is to take a snapshot of your state after the halt and before starting v5.0.0.
    cp -r ~/.gaia ./gaia_backup

    Note: use the home directory relevant to your node's Gaia configuration (if different from ~/.gaia).

    1. Replace the Gaia v4.2.1 binary with the Gaia v5.0.0 binary
    2. Start the Gaia v5.0.0 binary using the following command (also applying any additional flags and parameters to the binary needed by the operator, e.g., --home $HOME):

    gaiad start --x-crisis-skip-assert-invariants

    IMPORTANT: The flag --x-crisis-skip-assert-invariants is optional and can be used to reduce memory and processing requirements while the in-place ugprade takes place before resuming connecting to the network.

    1. Wait until 2/3+ of voting power has upgraded for the network to start producing blocks
    2. You can use the following commands to check peering status and state:

    curl -s http://127.0.0.1:26657/net_info | grep n_peers

    curl -s localhost:26657/consensus_state | jq -r .result.round_state.height_vote_set[].prevotes_bit_array

    Upgrade duration

    The upgrade may take several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v4.2.1 binary using the following command:

    gaiad start --unsafe-skip-upgrade 6910000

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #validators-verified channel of the Cosmos Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand - requests to join the #validators-verified channel can be sent to the #validators-public channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    FAQ

    1. If I am a new operator and I want to join the network, what should I do?

    In order to join the cosmoshub-4 network after the Delta upgrade, you have two options:

    • Use a post-delta upgrade state snapshot, such as one provided by quicksync and start a node using the gaia v5.0.0 binary.
    • If not using a snapshot, or using a pre-delta upgrade snapshot, sync with the network using the gaia v4.2.1 binary until the upgrade height and panic, then switch the gaia binary for v5.0.0.
    1. Does the post-Delta upgrade introduce any changes of note?

    The core Cosmos SDK and Tendermint dependencies have only their minor versions bumped, so there are no significant changes of note to the API.

    The only integration points that would be affected would be anything that parses all Cosmos SDK messages. The additional messages are here.

    1. Is Amino still supported in the post-Delta upgrade?

    Amino is still supported. Amino support is still present in the master branch of the Cosmos SDK. No upgrade to remove Amino is currently scheduled.

    1. Has the Gravity DEX module undergone a professional 3rd-party audit?

    Yes, the audit was led by Least Authority, and have released the audit report.

    1. We have some self-healing node infrastructure in place. If the node starts failing when the chain halts, and we automatically spin up another 4.2.1 node with state from within the past couple of hours, is there a risk of it double signing transactions as it "catches up" to the point where block processing stops?

    When the network is halted, there is no risk of double-signing since no blocks are being produced. You only need to ensure that the self-healing infrastructure does not launch multiple validators when the network resumes block production. As well, if any new node is spun up while the chain is halted, live peers will continue to share historical blocks without producing new blocks.

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.html.html new file mode 100644 index 00000000000..1e361e656f1 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v5-delta-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.html b/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.html new file mode 100644 index 00000000000..56ebe8a49c4 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.html @@ -0,0 +1,30 @@ + + + + + +Cosmos Hub 4, v6-Vega Upgrade Instructions | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, v6-Vega Upgrade Instructions

    This document describes the steps for validator and full node operators for the successful execution of the Vega Upgrade, which contains the following main new features:

    TOC:

    On-chain governance proposal attains consensus

    Proposal #59 is the reference on-chain governance proposal for this upgrade, which has passed with overwhelming community support. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Upgrade will take place December 14, 2021

    The upgrade will take place at a block height of 8695000. At the time of writing, and at current block times (around 7s/block), this block height corresponds approximately to Tuesday, 14-Dec-21 14:49:50 UTC. This date/time is approximate as blocks are not generated at a constant interval. You can stay up-to-date using this live countdown page.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    System requirement

    32GB RAM is recommended to ensure a smooth upgrade.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can +allow your machine to run the binary than it could run in RAM alone.

    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade by cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can join in our Vega public-testnet or run a Vega local testnet.

    Current runtime, cosmoshub-4 (pre-Vega upgrade) is running Gaia v5.0.0

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v5.0.0. We anticipate that operators who are running on v5.0.x, will be able to upgrade successfully; however, this is untested and it is up to operators to ensure that their systems are capable of performing the upgrade.

    Target runtime, cosmoshub-4 (post-Vega upgrade) will run Gaia v6.0.4

    The Comsos Hub mainnet network, cosmoshub-4, will run Gaia v6.0.4. Operators MUST use this version post-upgrade to remain connected to the network.

    Vega upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: manual upgrade

    Run Gaia v5.0.x till upgrade height, the node will panic:

    ERR UPGRADE "Vega" NEEDED at height: 8695000

    panic: UPGRADE "Vega" NEEDED at height: 8695000

    Stop the node, and install Gaia v6.0.4 and re-start by gaiad start.

    It may take 20 min to a few hours until validators with a total sum voting power > 2/3 to complete their nodes upgrades. After that, the chain can continue to produce blocks.

    Method II: upgrade using Cosmovisor by manually preparing the Gaia v6.0.4 binary

    Preparation

    Install the latest version of Cosmovisor:

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Create a cosmovisor folder:

    create a Cosmovisor folder inside $GAIA_HOME and move Gaia v5.0.0 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin

    build Gaia v6.0.4, and move gaiad v6.0.4 to $GAIA_HOME/cosmovisor/upgrades/Vega/bin

    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/Vega/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/Vega/bin

    Then you should get the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad #v5.0.x
    └── upgrades
    └── Vega
    └── bin
    └── gaiad #v6.0.4

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME= $GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true

    Start the node:

    cosmovisor start --x-crisis-skip-assert-invariants

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "Vega" NEEDED at height: 8695000: upgrade to Vega and applying upgrade "Vega" at height:8695000.

    This may take 20 min to a few hours. +After this, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Preparation

    Install Cosmovisor v0.1

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@v0.1.0

    Create a cosmovisor folder:

    create a cosmovisor folder inside gaia home and move gaiad v5.0.0 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin
    .
    ├── current -> genesis or upgrades/<name>
    └── genesis
    └── bin
    └── gaiad #v5.0.x

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME= $GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true
    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Start the node:

    cosmovisor start --x-crisis-skip-assert-invariants

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "Vega" NEEDED at height: 8695000: upgrade to Vega and applying upgrade "Vega" at height:8695000

    Then the Cosmovisor will create $GAIA_HOME/cosmovisor/upgrades/Vega/bin and download Gaia v6.0.4 binary to this folder according to links in the --info field of the upgrade proposal 59. +This may take 20 min to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Please Note:

    Auto-download the new binary is not recommended for the following reasons:

    • In general, auto-download comes with the risk that the verification of correct download is done automatically. If you want to have the highest guarantee you should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk you should take at your own discretion.
    • For the Vega upgrade, Gaia will upgrade its dependency on Cosmos SDK v0.42 to Cosmos SDK v0.44, this will require Cosmovisor v0.1. Later versions of Cosmovisor do not support Cosmos SDK v0.42 or earlier if the auto-download option is enabled.
    • By using Cosmovisor v0.1 you might experience a node hanging issue when querying a result with a large output size. For example, gaiad q gov proposals will hang the node being queried, this issue will not appear for Cosmovisor versions newer than v0.1.

    Upgrade duration

    The upgrade may take several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v5.0.x binary using the following command:

    gaiad start --unsafe-skip-upgrade 8695000

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #validators-verified channel of the Cosmos Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Reference

    cosmos/vega-test

    Delta upgrade instruction

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.html.html new file mode 100644 index 00000000000..017d77aee21 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v6-vega-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.html b/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.html new file mode 100644 index 00000000000..ccf490d489b --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.html @@ -0,0 +1,31 @@ + + + + + +Cosmos Hub 4, v7-Theta Upgrade Instructions | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, v7-Theta Upgrade Instructions

    This document describes the steps for validator and full node operators for the successful execution of the v7-Theta Upgrade, which contains the following main new features/improvement:

    TOC:

    On-chain governance proposal attains consensus

    Proposal #65 is the reference on-chain governance proposal for this upgrade, which has passed with overwhelming community support. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Upgrade will take place April 12, 2022

    The upgrade will take place at a block height of 10085397. At the time of writing, and at current block times (around 7s/block), this block height corresponds approximately to Tuesday, 12-April-21 16:14:40 UTC. This date/time is approximate as blocks are not generated at a constant interval. You can stay up-to-date using this live countdown page.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    System requirement

    32GB RAM is recommended to ensure a smooth upgrade.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can +allow your machine to run the binary than it could run in RAM alone.

    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade by cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can join in our v7-Theta public-testnet or run a v7-Theta local testnet.

    Current runtime, cosmoshub-4 (pre-v7-Theta upgrade) is running Gaia v6.0.x

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v6.0.4. We anticipate that operators who are running on v6.0.x, will be able to upgrade successfully; however, this is untested and it is up to operators to ensure that their systems are capable of performing the upgrade.

    Target runtime, cosmoshub-4 (post-v7-Theta upgrade) will run Gaia v7.0.0

    The Cosmos Hub mainnet network, cosmoshub-4, will run Gaia v7.0.0. Operators MUST use this version post-upgrade to remain connected to the network.

    v7-Theta upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: manual upgrade

    Run Gaia v6.0.x till upgrade height, the node will panic:

    ERR UPGRADE "v7-Theta" NEEDED at height: 10085397

    panic: UPGRADE "v7-Theta" NEEDED at height: 10085397

    Stop the node, and install Gaia v7.0.0 and re-start by gaiad start.

    It may take 7 minutes to a few hours until validators with a total sum voting power > 2/3 to complete their nodes upgrades. After that, the chain can continue to produce blocks.

    Method II: upgrade using Cosmovisor by manually preparing the Gaia v7.0.0 binary

    Preparation

    Install the latest version of Cosmovisor:

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Create a cosmovisor folder:

    create a Cosmovisor folder inside $GAIA_HOME and move Gaia v6.0.4 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin

    build Gaia v7.0.0, and move gaiad v7.0.0 to $GAIA_HOME/cosmovisor/upgrades/v7-Theta/bin

    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/v7-Theta/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v7-Theta/bin

    Then you should get the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad #v6.0.4
    └── upgrades
    └── v7-Theta
    └── bin
    └── gaiad #v7.0.0

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME= $GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true

    Start the node:

    cosmovisor start --x-crisis-skip-assert-invariants

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "v7-Theta" NEEDED at height: 10085397: upgrade to v7-Theta and applying upgrade "v7-Theta" at height:10085397.

    This may take 7 minutes to a few hours. +After upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Preparation

    Install Cosmovisor v1.1.0

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Create a cosmovisor folder:

    create a cosmovisor folder inside gaia home and move gaiad v6.0.4 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin
    .
    ├── current -> genesis or upgrades/<name>
    └── genesis
    └── bin
    └── gaiad #v6.0.4

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME= $GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true
    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Start the node:

    cosmovisor start --x-crisis-skip-assert-invariants

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "v7-Theta" NEEDED at height: 10085397: upgrade to v7-Theta and applying upgrade "v7-Theta" at height:10085397

    Then the Cosmovisor will create $GAIA_HOME/cosmovisor/upgrades/v7-Theta/bin and download Gaia v7.0.0 binary to this folder according to links in the --info field of the upgrade proposal 65. +This may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Please Note:

    • In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion.
    • Users should use run node on v6.0.4 if they use the cosmovisor v1.1.0 with auto-download enabled for upgrade process.

    Upgrade duration

    The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v6.0.x binary using the following command:

    gaiad start --unsafe-skip-upgrade 10085397

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #validators-verified channel of the Cosmos Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Reference

    cosmos/v7-Theta-test +join Cosmos Hub Mainnet

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.html.html new file mode 100644 index 00000000000..3db74ae5fe5 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v7-Theta-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.html b/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.html new file mode 100644 index 00000000000..2560c94c961 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.html @@ -0,0 +1,33 @@ + + + + + +Cosmos Hub 4, v8-Rho Upgrade Instructions | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, v8-Rho Upgrade Instructions

    This document describes the steps for validator and full node operators for the successful execution of the v8-Rho Upgrade, which contains the following main new features/improvement:

    TOC:

    On-chain governance proposal attains consensus

    Proposal #97 is the reference on-chain governance proposal for this upgrade, which has passed with overwhelming community support. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Upgrade will take place Feb 16, 2023

    The upgrade will take place at a block height of 14099412. At the time of writing, and at current block times (around 7s/block), this block height corresponds approximately to Thursday, 16-February-23 01:00:00 CET. This date/time is approximate as blocks are not generated at a constant interval. You can stay up-to-date using this live countdown page.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    System requirement

    32GB RAM is recommended to ensure a smooth upgrade.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can +allow your machine to run the binary than it could run in RAM alone.

    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade by cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a v8-Rho local testnet.

    Current runtime, cosmoshub-4 (pre-v8-Rho upgrade) is running Gaia v7.1.1

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v7.1.1. We anticipate that operators who are running on v7.1.1, will be able to upgrade successfully; however, this is untested and it is up to operators to ensure that their systems are capable of performing the upgrade.

    Target runtime, cosmoshub-4 (post-v8-Rho upgrade) will run Gaia v8.0.0

    The Cosmos Hub mainnet network, cosmoshub-4, will run Gaia v8.0.0. Operators MUST use this version post-upgrade to remain connected to the network.

    v8-Rho upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: Manual Upgrade

    Run Gaia v7.1.1 till upgrade height, the node will panic:

    ERR UPGRADE "v8-Rho" NEEDED at height: 14099412: upgrade to v7-Theta and applying upgrade "v8-Rho" at height:14099412

    Stop the node, and install Gaia v8.0.0 and re-start by gaiad start.

    It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their nodes upgrades. After that, the chain can continue to produce blocks.

    Method II: Upgrade using Cosmovisor

    Warning Please Read Before Proceeding
    +Using Cosmovisor 1.2.0 and higher requires a lowercase naming convention for upgrade version directory. For Cosmovisor 1.1.0 and earlier, the upgrade version is not lowercased.

    For Example:
    +Cosmovisor =< 1.1.0: /upgrades/v8-Rho/bin/gaiad
    +Cosmovisor >= 1.2.0: /upgrades/v8-rho/bin/gaiad

    Cosmovisor VersionBinary Name in Path
    1.3v8-rho
    1.2v8-rho
    1.1v8-Rho
    1.0v8-Rho

    Manually preparing the Gaia v8.0.0 binary

    Preparation

    Install the latest version of Cosmovisor (1.3.0):

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Verify Cosmovisor Version

    cosmovisor version
    cosmovisor version: v1.3.0

    Create a cosmovisor folder:

    create a Cosmovisor folder inside $GAIA_HOME and move Gaia v7.1.1 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin

    build Gaia v8.0.0, and move gaiad v8.0.0 to $GAIA_HOME/cosmovisor/upgrades/v8-rho/bin

    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/v8-rho/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v8-rho/bin

    Then you should get the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad #v7.1.1
    └── upgrades
    └── v8-rho
    └── bin
    └── gaiad #v8.0.0

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME= $GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true

    Start the node:

    cosmovisor start --x-crisis-skip-assert-invariants

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, Gaia will panic and stop:

    This may take 7 minutes to a few hours. +After upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Preparation

    Install the latest version of Cosmovisor (1.3.0):

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Create a cosmovisor folder:

    create a cosmovisor folder inside gaia home and move gaiad v7.1.1 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin
    .
    ├── current -> genesis or upgrades/<name>
    └── genesis
    └── bin
    └── gaiad #v7.1.1

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME= $GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true
    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Start the node:

    cosmovisor start --x-crisis-skip-assert-invariants

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "v8-Rho" NEEDED at height: 14099412: upgrade to v7-Theta and applying upgrade "v8-Rho" at height:14099412

    Then the Cosmovisor will create $GAIA_HOME/cosmovisor/upgrades/v8-rho/bin and download the Gaia v8.0.0 binary to this folder according to links in the --info field of the upgrade proposal 97. +This may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Please Note:

    • In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion.
    • Users should use run node on v7.1.1 if they use the cosmovisor v1.1.0 with auto-download enabled for upgrade process.

    Upgrade duration

    The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v7.1.1 binary using the following command:

    gaiad start --unsafe-skip-upgrade 14099412

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #validators-verified channel of the Cosmos Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Reference

    join Cosmos Hub Mainnet

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.html.html new file mode 100644 index 00000000000..886e2a47a1d --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v8-Rho-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.html b/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.html new file mode 100644 index 00000000000..505c5478057 --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.html @@ -0,0 +1,32 @@ + + + + + +Cosmos Hub 4, v9-Lambda Upgrade Instructions | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub 4, v9-Lambda Upgrade Instructions

    This document describes the steps for validator and full node operators for the successful execution of the v9-Lambda Upgrade, which contains the following main new features/improvement:

    TOC:

    On-chain governance proposal attains consensus

    Proposal #187 is the reference on-chain governance proposal for this upgrade, which is still in its voting period. Neither core developers nor core funding entities control the governance, and this governance proposal has passed in a fully decentralized way.

    Upgrade will take place March 14-16, 2023

    The upgrade will take place at a block height of 14470501. The date/time of the upgrade is subject to change as blocks are not generated at a constant interval. You can stay up-to-date using this live countdown page.

    Chain-id will remain the same

    The chain-id of the network will remain the same, cosmoshub-4. This is because an in-place migration of state will take place, i.e., this upgrade does not export any state.

    Preparing for the upgrade

    System requirement

    32GB RAM is recommended to ensure a smooth upgrade.

    If you have less than 32GB RAM, you might try creating a swapfile to swap an idle program onto the hard disk to free up memory. This can +allow your machine to run the binary than it could run in RAM alone.

    sudo fallocate -l 16G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile

    Backups

    Prior to the upgrade, validators are encouraged to take a full data snapshot. Snapshotting depends heavily on infrastructure, but generally this can be done by backing up the .gaia directory. +If you use Cosmovisor to upgrade, by default, Cosmovisor will backup your data upon upgrade. See below upgrade by cosmovisor section.

    It is critically important for validator operators to back-up the .gaia/data/priv_validator_state.json file after stopping the gaiad process. This file is updated every block as your validator participates in consensus rounds. It is a critical file needed to prevent double-signing, in case the upgrade fails and the previous chain needs to be restarted.

    Testing

    For those validator and full node operators that are interested in ensuring preparedness for the impending upgrade, you can run a v8-Rho local testnet or join in our v9-Lambda public-testnet.

    Current runtime, cosmoshub-4 (pre-v9-Lambda upgrade) is running Gaia v8.0.1

    The Cosmos Hub mainnet network, cosmoshub-4, is currently running Gaia v8.0.1. We anticipate that operators who are running on v8.0.1, will be able to upgrade successfully. Validators are expected to ensure that their systems are up to date and capable of performing the upgrade. This includes running the correct binary, or if building from source, building with go 1.18.

    Target runtime, cosmoshub-4 (post-v9-Lambda upgrade) will run Gaia v9.0.0

    The Cosmos Hub mainnet network, cosmoshub-4, will run Gaia v9.0.0. Operators MUST use this version post-upgrade to remain connected to the network.

    v9-Lambda upgrade steps

    There are 2 major ways to upgrade a node:

    • Manual upgrade
    • Upgrade using Cosmovisor
      • Either by manually preparing the new binary
      • Or by using the auto-download functionality (this is not yet recommended)

    If you prefer to use Cosmovisor to upgrade, some preparation work is needed before upgrade.

    Method I: Manual Upgrade

    Make sure Gaia v9.0.0 is installed by either downloading a compatable binary, or building from source. Building from source requires go 1.18.

    Run Gaia v8.0.1 till upgrade height, the node will panic:

    ERR UPGRADE "v9-Lambda" NEEDED at height: 14470501: upgrade to v9-Lambda and applying upgrade "v9-Lambda" at height:14470501

    Stop the node, and switch the binary to Gaia v9.0.0 and re-start by gaiad start.

    It may take several minutes to a few hours until validators with a total sum voting power > 2/3 to complete their node upgrades. After that, the chain can continue to produce blocks.

    Method II: Upgrade using Cosmovisor

    danger
    **Please Read Before Proceeding**
    Using Cosmovisor 1.2.0 and higher requires a lowercase naming convention for upgrade version directory. For Cosmovisor 1.1.0 and earlier, the upgrade version is not lowercased.

    For Example:
    +Cosmovisor =< 1.1.0: /upgrades/v9-Lambda/bin/gaiad
    +Cosmovisor >= 1.2.0: /upgrades/v9-lambda/bin/gaiad

    Cosmovisor VersionBinary Name in Path
    1.3v9-lambda
    1.2v9-lambda
    1.1v9-Lambda
    1.0v9-Lambda

    Manually preparing the Gaia v9.0.0 binary

    Preparation

    Install the latest version of Cosmovisor (1.3.0):

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Verify Cosmovisor Version

    cosmovisor version
    cosmovisor version: v1.3.0

    Create a cosmovisor folder:

    create a Cosmovisor folder inside $GAIA_HOME and move Gaia v8.0.1 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin

    build Gaia v9.0.0, and move gaiad v9.0.0 to $GAIA_HOME/cosmovisor/upgrades/v9-lambda/bin

    mkdir -p  $GAIA_HOME/cosmovisor/upgrades/v9-lambda/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/upgrades/v9-lambda/bin

    Then you should get the following structure:

    .
    ├── current -> genesis or upgrades/<name>
    ├── genesis
    │ └── bin
    │ └── gaiad #v8.0.1
    └── upgrades
    └── v9-lambda
    └── bin
    └── gaiad #v9.0.0

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    # please note `DAEMON_HOME` has to be absolute path
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true

    Start the node:

    cosmovisor run  start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks is strongly encouraged since it decreases the upgrade time significantly and since there are some other improvements coming to the crisis module in the next release of the Cosmos SDK.

    Expected upgrade result

    When the upgrade block height is reached, Gaia will panic and stop:

    This may take 7 minutes to a few hours. +After upgrade, the chain will continue to produce blocks when validators with a total sum voting power > 2/3 complete their node upgrades.

    Preparation

    Install the latest version of Cosmovisor (1.3.0):

    go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@latest

    Create a cosmovisor folder:

    create a cosmovisor folder inside gaia home and move gaiad v8.0.1 into $GAIA_HOME/cosmovisor/genesis/bin

    mkdir -p $GAIA_HOME/cosmovisor/genesis/bin
    cp $(which gaiad) $GAIA_HOME/cosmovisor/genesis/bin
    .
    ├── current -> genesis or upgrades/<name>
    └── genesis
    └── bin
    └── gaiad #v8.0.1

    Export the environmental variables:

    export DAEMON_NAME=gaiad
    # please change to your own gaia home dir
    export DAEMON_HOME=$GAIA_HOME
    export DAEMON_RESTART_AFTER_UPGRADE=true
    export DAEMON_ALLOW_DOWNLOAD_BINARIES=true

    Start the node:

    cosmovisor run start --x-crisis-skip-assert-invariants --home $DAEMON_HOME

    Skipping the invariant checks can help decrease the upgrade time significantly.

    Expected result

    When the upgrade block height is reached, you can find the following information in the log:

    ERR UPGRADE "v9-Lambda" NEEDED at height: 14470501: upgrade to v9-Lambda and applying upgrade "v9-Lambda" at height:14470501

    Then the Cosmovisor will create $GAIA_HOME/cosmovisor/upgrades/v9-lambda/bin and download the Gaia v9.0.0 binary to this folder according to links in the --info field of the upgrade proposal 97. +This may take 7 minutes to a few hours, afterwards, the chain will continue to produce blocks once validators with a total sum voting power > 2/3 complete their nodes upgrades.

    Please Note:

    • In general, auto-download comes with the risk that the verification of correct download is done automatically. If users want to have the highest guarantee users should confirm the check-sum manually. We hope more node operators will use the auto-download for this release but please be aware this is a risk and users should take at your own discretion.
    • Users should use run node on v8.0.1 if they use the cosmovisor v1.3.0 with auto-download enabled for upgrade process.

    Upgrade duration

    The upgrade may take a few minutes to several hours to complete because cosmoshub-4 participants operate globally with differing operating hours and it may take some time for operators to upgrade their binaries and connect to the network.

    Rollback plan

    During the network upgrade, core Cosmos teams will be keeping an ever vigilant eye and communicating with operators on the status of their upgrades. During this time, the core teams will listen to operator needs to determine if the upgrade is experiencing unintended challenges. In the event of unexpected challenges, the core teams, after conferring with operators and attaining social consensus, may choose to declare that the upgrade will be skipped.

    Steps to skip this upgrade proposal are simply to resume the cosmoshub-4 network with the (downgraded) v8.0.1 binary using the following command:

    gaiad start --unsafe-skip-upgrade 14470501

    Note: There is no particular need to restore a state snapshot prior to the upgrade height, unless specifically directed by core Cosmos teams.

    Important: A social consensus decision to skip the upgrade will be based solely on technical merits, thereby respecting and maintaining the decentralized governance process of the upgrade proposal's successful YES vote.

    Communications

    Operators are encouraged to join the #cosmos-hub-validators-verified channel of the Cosmos Hub Community Discord. This channel is the primary communication tool for operators to ask questions, report upgrade status, report technical issues, and to build social consensus should the need arise. This channel is restricted to known operators and requires verification beforehand. Requests to join the #cosmos-hub-validators-verified channel can be sent to the #general-support channel.

    Risks

    As a validator performing the upgrade procedure on your consensus nodes carries a heightened risk of double-signing and being slashed. The most important piece of this procedure is verifying your software version and genesis file hash before starting your validator and signing.

    The riskiest thing a validator can do is discover that they made a mistake and repeat the upgrade procedure again during the network startup. If you discover a mistake in the process, the best thing to do is wait for the network to start before correcting it.

    Reference

    Join Cosmos Hub Mainnet

    + + + + \ No newline at end of file diff --git a/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.html.html b/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.html.html new file mode 100644 index 00000000000..4f9fcaee5ec --- /dev/null +++ b/v17.1.0/migration/cosmoshub-4-v9-Lambda-upgrade.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/modules.html b/v17.1.0/modules.html new file mode 100644 index 00000000000..aca6dbef786 --- /dev/null +++ b/v17.1.0/modules.html @@ -0,0 +1,27 @@ + + + + + +Gaia Modules | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Gaia Modules

    Here you can find an overview of the modules included on the Cosmos Hub (Gaia) blockchain with relevant info and +links for each one.

    Module List

    + + + + \ No newline at end of file diff --git a/v17.1.0/modules.html.html b/v17.1.0/modules.html.html new file mode 100644 index 00000000000..ef277c883e3 --- /dev/null +++ b/v17.1.0/modules.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/modules/globalfee.html b/v17.1.0/modules/globalfee.html new file mode 100644 index 00000000000..a6dcbbc4cdb --- /dev/null +++ b/v17.1.0/modules/globalfee.html @@ -0,0 +1,56 @@ + + + + + +Gaia Fee and Fees Checks | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Gaia Fee and Fees Checks

    Fee Parameters

    The CosmosHub allows managing fees using 4 parameters. At the network level, there are three parameters from globalfee modules (MinimumGasPricesParam, BypassMinFeeMsgTypes, and MaxTotalBypassMinFeeMsgGasUsage) that can be set by gov proposal. Additionally, a fourth parameter which enables individual nodes to impose supplementary fee amount.

    1. global fees (MinimumGasPricesParam).\ +global fees MinimumGasPricesParam is established at the network level through globalfee params set via Governance Proposal, it sets a fee requirements that the entire network must adhere to.

      Please note: in this context, "globalfee" or "Globalfee" are used to refer to the globalfee module, while "global fees" is referring to the MinimumGasPricesParam in the globalfee module's params.

    2. minimum-gas-prices in app.toml\ +By adjusting the minimum-gas-prices parameter in app.toml, nodes can enforce a fee that is higher than the globally defined MinimumGasPricesParam. However, it's important to note that this configuration solely determines whether transactions are eligible to enter this specific node's mempool.

      Please note: in this context, minimum-gas-prices are used to refer to the local fee requirement that nodes can set in their app.toml, while MinimumGasPricesParam is a parameter in the globalfee module, which is the fee requirement at network level.

    3. BypassMinFeeMsgTypes and MaxTotalBypassMinFeeMsgGasUsage.\ +These two parameters are also part of the globalfee params from gaiad v11.0.0. They can be changed through Gov Proposals. BypassMinFeeMsgTypes represents a list of message types that will be excluded from paying any fees for inclusion in a block, MaxTotalBypassMinFeeMsgGasUsage is the limit placed on gas usage for BypassMinFeeMsgTypes.

    Globalfee module

    The globalfee module has three parameters that can be set by governance proposal type param-change:

    • MinimumGasPricesParam
    • BypassMinFeeMsgTypes
    • MaxTotalBypassMinFeeMsgGasUsage

    Globalfee Params: MinimumGasPricesParam

    Network level, global fees consist of a list of sdk.DecCoins. +Every transaction must pay per unit of gas, at least, in one of the denominations (denoms) amounts in the list. This allows the globalfee module to impose a minimum transaction fee for all transactions for a network.

    Requirements for the fees include:

    • fees have to be alphabetically sorted by denom
    • fees must have a non-negative amount, with a valid and unique denom (i.e. no duplicate denoms are allowed)

    There are two exceptions from the global fees rules that allow zero fee transactions:

    1. Transactions that contain only message types that can bypass the minimum fee requirement and for which the total gas usage of these bypass messages does not exceed maxTotalBypassMinFeeMsgGasUsage may have zero fees. We refer to this as bypass transactions.

    2. One of the entries in the global fees list has a zero amount, e.g., 0uatom, and the corresponding denom, e.g., uatom, is not present in minimum-gas-prices in app.toml, or node operators may set additional minimum-gas-prices in app.toml also zero coins.

    Globalfee Params: BypassMinFeeMsgTypes and MaxTotalBypassMinFeeMsgGasUsage

    Bypass minimum fee messages are messages that are exempt from paying fees. The above global fees and the below local minimum-gas-prices checks do not apply for transactions that satisfy the following conditions:

    • Transaction contains only bypass message types defined in BypassMinFeeMsgTypes.
    • The total gas used is less than or equal to MaxTotalBypassMinFeeMsgGasUsage.
    • In case of non-zero transaction fees, the denom has to be a subset of denoms defined in the global fees list.

    Starting from gaiad v11.0.0, BypassMinFeeMsgTypes and MaxTotalBypassMinFeeMsgGasUsage are part of global fee params and can be proposed at network level. The default values are: bypass-min-fee-msg-types=[ +"/ibc.core.channel.v1.MsgRecvPacket", +"/ibc.core.channel.v1.MsgAcknowledgement", +"/ibc.core.client.v1.MsgUpdateClient", +"/ibc.core.channel.v1.MsgTimeout", +"/ibc.core.channel.v1.MsgTimeoutOnClose" +] and default maxTotalBypassMinFeeMsgGasUsage=1,000,000

    From gaiad v11.0.0, nodes that have the bypass-min-fee-msg-types field in their app.toml configuration are not utilized. Therefore, node operators have the option to either leave the field in their configurations or remove it. Node inited by gaiad v11.0.0 or later does not have bypass-min-fee-msg-types field in the app.toml.

    Before gaiad v11.0.0, bypass-min-fee-msg-types can be set by each node in app.toml, and the bypass messages gas usage on average should not exceed maxBypassMinFeeMsgGasUsage=200,000.

    • Nodes created using Gaiad v7.0.2 - v10.0.x use ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer"] as defaults.
    • Nodes created using Gaiad v11.0.x or later use ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer", "/ibc.core.channel.v1.MsgTimeout", "/ibc.core.channel.v1.MsgTimeoutOnClose"] as defaults.
    • Nodes with bypass-min-fee-msg-types = [] or missing this field in app.toml also use default bypass message types.
    • Nodes created using gaiad v7.0.1 and v7.0.0 do not have bypass-min-fee-msg-types configured in config/app.toml - they are also using same default values as in v7.0.2. The bypass-min-fee-msg-types config option can be added to config/app.toml before the [telemetry] field.

    An example of bypass-min-fee-msg-types in app.toml before gaiad v11.0.0:


    ###############################################################################
    ### Custom Gaia Configuration ###
    ###############################################################################
    # bypass-min-fee-msg-types defines custom message types the operator may set that
    # will bypass minimum fee checks during CheckTx.
    #
    # Example:
    # ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement", ...]
    bypass-min-fee-msg-types = ["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.channel.v1.MsgAcknowledgement","/ibc.applications.transfer.v1.MsgTransfer", "/ibc.core.channel.v1.MsgTimeout", "/ibc.core.channel.v1.MsgTimeoutOnClose"]

    Minimum-gas-prices (local fee requirement)

    The minimum-gas-prices parameter enables node operators to set its minimum fee requirements, and it can be set in the config/app.toml file. Please note: if minimum-gas-prices is set to include zero coins, the zero coins are sanitized when SetMinGasPrices. +When setting minimum-gas-prices, it's important to keep the following rules in mind:

    • The denoms in min-gas-prices that are not present in the global fees list are ignored.
    • The amounts in min-gas-prices that are lower than global fees MinimumGasPricesParam are ignored.
    • The amounts in min-gas-prices are considered as fee requirement only if they are greater than the amounts for the corresponding denoms in the global fees list.

    Fee AnteHandler Behaviour

    The denoms in the global fees list and the minimum-gas-prices param are merged and de-duplicated while keeping the higher amounts. Denoms that are only in the minimum-gas-prices param are discarded.

    If the denoms of the transaction fees are a subset of the merged fees and at least one of the amounts of the transaction fees is greater than or equal to the corresponding required fees amount, the transaction can pass the fee check, otherwise an error will occur.

    Queries

    CLI queries can be used to retrieve the globalfee params:

    gaiad q globalfee params

    {
    "minimum_gas_prices": [
    {
    "denom": "uatom",
    "amount": "0.002000000000000000"
    },
    ],
    "bypass_min_fee_msg_types": [
    "/ibc.core.channel.v1.MsgRecvPacket",
    "/ibc.core.channel.v1.MsgAcknowledgement",
    "/ibc.core.client.v1.MsgUpdateClient",
    "/ibc.core.channel.v1.MsgTimeout",
    "/ibc.core.channel.v1.MsgTimeoutOnClose"
    ],
    "max_total_bypass_min_fee_msg_gas_usage": "2000000"
    }

    If the global fees MinimumGasPricesParam is not set, the query returns an empty global fees list: minimum_gas_prices: []. In this case the Cosmos Hub will use 0uatom as global fee in this case (the default fee denom).

    Setting Up Globalfee Params via Gov Proposals

    An example of setting up a global fee by a gov proposals is shown below.

    gov submit-proposal param-change proposal.json

    A proposal.json example to change the MinimumGasPricesParam in globalfee params:

    {
    "title": "Global fee Param Change",
    "description": "Update global fee",
    "changes": [
    {
    "subspace": "globalfee",
    "key": "MinimumGasPricesParam",
    "value": [{"denom":"stake", "amount":"0.002"}, {"denom":"uatom", "amount": "0.001"}]
    }
    ],
    "deposit": "1000stake"
    }

    Note: in the above "value" field, coins must sorted alphabetically by denom.

    A proposal.json example to change the bypassMinFeeMsgTypes in globalfee params:

    {
    "title": "Globalfee Param Change",
    "description": "Update globalfee Params",
    "changes": [
    {
    "subspace": "Globalfee",
    "key": "BypassMinFeeMsgTypes",
    "value": ["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", "/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"]
    }
    ],
    "deposit": "1000000uatom"
    }

    A proposal.json example to change the maxTotalBypassMinFeeMsgGasUsage in globalfee params:

    {
    "title": "Globalfee Param Change",
    "description": "Update globalfee Params",
    "changes": [
    {
    "subspace": "globalfee",
    "key": "MaxTotalBypassMinFeeMsgGasUsage",
    "value": 5000
    }
    ],
    "deposit": "1000000uatom"
    }

    Examples

    Here are a few examples to clarify the relationship between global fees, minimum-gas-prices and transaction fees.

    Note: Transactions can include zero-coin fees. However, these fees are removed from the transaction fees during the fee parsing / sanitizing before reaching the fee AnteHandler. +This means paidfee = "1uatom, 0stake" and paidfee = "1uatom" are equivalent, and similarly, paidfee = "0uatom" is equivalent to paidfee = "". +In the following examples, zero-coin fees are removed from the transaction fees, globalfee refers to MinimumGasPricesParam in globalfee params, minimum-gas-prices refers to the local minimum-gas-prices setup in app.toml.

    Case 1

    Setting: globalfee=[], minimum-gas-prices=0.1uatom, gas=2000000.

    Note that this is the same case as globalfee=0uatom, minimum-gas-prices=0.1uatom, gas=2000000.

    • paidfee = "2000000 * 0.1uatom", pass
    • paidfee = "2000000 * 0.1uatom, 1stake", fail (unexpected denom)
    • paidfee = "", fail (insufficient funds)

    Case 2

    Setting: globalfee=[], minimum-gas-prices="", gas=2000000.

    Note that this is the same case as globalfee=0uatom, minimum-gas-prices="", gas=2000000.

    • paidfee = "", pass
    • paidfee = "2000000 * 0.1uatom", pass
    • paidfee = "2000000 * 0.1stake", fail (unexpected denom)

    Case 3

    Setting: globalfee=[0.2uatom], minimum-gas-prices=0.1uatom, gas=2000000 (global fee is higher than min_as_price).

    Note that this is the same case as globalfee=0.2uatom, minimum-gas-prices="", gas=2000000.

    • paidfee = "2000000 * 0.2uatom", pass
    • paidfee = "2000000 * 0.1uatom", fail (insufficient funds)
    • paidfee = "2000000 * 0.2uatom, 1stake", fail (unexpected denom)
    • paidfee = "2000000 * 0.2stake", fail (unexpected denom)
    • paidfee = "", fail (insufficient funds)

    Case 4

    Setting: globalfee=[0.1uatom], minimum-gas-prices=0.2uatom, gas=2000000 (global fee is lower than min_as_price).

    Note that the required amount in globalfee is overwritten by the amount in minimum-gas-prices.

    • paidfee = "2000000 * 0.2uatom", pass
    • paidfee = "2000000 * 0.1uatom", fail (insufficient funds)
    • paidfee = "2000000 * 0.2uatom, 1stake", fail (unexpected denom)
    • paidfee = "2000000 * 0.2stake", fail (unexpected denom)
    • paidfee = "", fail (insufficient funds)
    • paidfee = 0uatom, fail (insufficient funds)

    Case 5

    Setting: globalfee=[0uatom, 1stake], minimum-gas-prices="", gas=200000.

    • paidfee ="2000000 * 0.5stake", fail (insufficient funds)
    • paidfee ="", pass
    • paidfee ="2000000 * 1uatom, 0.5stake", pass
    • paidfee ="2000000 * 1stake", pass

    Case 6

    Setting: globalfee=[0.1uatom, 1stake], minimum-gas-prices=0.2uatom, gas=200000.

    Note that the required amount of uatom in globalfee is overwritten by the amount in minimum-gas-prices.

    • paidfee = "2000000 * 0.2uatom", pass
    • paidfee = "2000000 * 0.1uatom", fail (insufficient funds)
    • paidfee = "2000000 * 1stake", pass
    • paidfee = "2000000 * 0.5stake", fail (insufficient funds)
    • paidfee = "2000000 0.1uatom, 2000000 1stake", pass
    • paidfee = "2000000 0.2atom, 2000000 0.5stake", pass
    • paidfee = "2000000 0.1uatom, 2000000 0.5stake", fail (insufficient funds)

    Case 7

    Setting: globalfee=[0.1uatom], minimum-gas-prices=[0.2uatom, 1stake], gas=600,000,\ +max-total-bypass-min-fee-msg-gas-usage=1,000,000,\ +bypass-min-fee-msg-types = [\ +"/ibc.core.channel.v1.MsgRecvPacket",\ +"/ibc.core.channel.v1.MsgAcknowledgement",\ +"/ibc.core.client.v1.MsgUpdateClient",\ +"/ibc.core.channel.v1.MsgTimeout",\ +"/ibc.core.channel.v1.MsgTimeoutOnClose"\ +]

    Note that the required amount of uatom in globalfee is overwritten by the amount in minimum-gas-prices. +Also, the 1stake in minimum-gas-prices is ignored.

    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="", pass
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="600000 * 0.05uatom", pass
    • msgs= ["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward"] with paidfee="", fail
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient", "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward] with paidfee="", fail (transaction contains non-bypass messages)
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient", "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward] with paidfee="600000 * 0.2uatom", pass
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="600000 * 1stake", fail (unexpected denom)

    Case 8

    Setting: globalfee=[1uatom], minimum-gas-prices="0uatom", gas=1,100,000 or 200,\ +max-total-bypass-min-fee-msg-gas-usage=1,000,000,\ +bypass-min-fee-msg-types = [\ +"/ibc.core.channel.v1.MsgRecvPacket",\ +"/ibc.core.channel.v1.MsgAcknowledgement",\ +"/ibc.core.client.v1.MsgUpdateClient",\ +"/ibc.core.channel.v1.MsgTimeout",\ +"/ibc.core.channel.v1.MsgTimeoutOnClose"\ +]

    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="" and gas=1,100,000, fail (gas limit exceeded for bypass transactions)
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="200 * 1uatom" and gas=200, fail (insufficient funds)
    • msgs=["/ibc.core.channel.v1.MsgRecvPacket", "/ibc.core.client.v1.MsgUpdateClient"] with paidfee="1,100,000 * 1uatom", pass

    References

    + + + + \ No newline at end of file diff --git a/v17.1.0/modules/globalfee.html.html b/v17.1.0/modules/globalfee.html.html new file mode 100644 index 00000000000..2543e6a1b32 --- /dev/null +++ b/v17.1.0/modules/globalfee.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/resources.html b/v17.1.0/resources.html new file mode 100644 index 00000000000..443a0944cf8 --- /dev/null +++ b/v17.1.0/resources.html @@ -0,0 +1,26 @@ + + + + + +Resources | Cosmos Hub + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/resources.html.html b/v17.1.0/resources.html.html new file mode 100644 index 00000000000..f53c582c493 --- /dev/null +++ b/v17.1.0/resources.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/resources/archives.html b/v17.1.0/resources/archives.html new file mode 100644 index 00000000000..e4ad48dd38a --- /dev/null +++ b/v17.1.0/resources/archives.html @@ -0,0 +1,26 @@ + + + + + +Cosmos Hub Archives | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub Archives

    With each breaking upgrade of the Cosmos Hub, the network is restarted at height 0. During this process, an export of the last state of the previous network is made to produce the genesis state of the new one.

    As a result, the blocks of the previous networks are not downloaded by new clients (as they sync from the new genesis state), and may be deleted by existing full-nodes.

    In an effort to maintain transparency, the interchain hosts archives of the previous versions of the Cosmos Hub network. These archives can be found here.

    If you would like to search explorers for previous hub data, these are some links where you can find the information:

    Big Dipper

    If you want to make archives available to the community, feel free to open a PR to this file and add them.

    + + + + \ No newline at end of file diff --git a/v17.1.0/resources/archives.html.html b/v17.1.0/resources/archives.html.html new file mode 100644 index 00000000000..c4a5c68f1fa --- /dev/null +++ b/v17.1.0/resources/archives.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/resources/genesis.html b/v17.1.0/resources/genesis.html new file mode 100644 index 00000000000..07bb1fe454d --- /dev/null +++ b/v17.1.0/resources/genesis.html @@ -0,0 +1,26 @@ + + + + + +The Genesis File | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    The Genesis File

    This document explains how the genesis file of the Cosmos Hub mainnet is structured. It also explains how you can build a genesis file for your own gaia testnet.

    Note that you can generate a default genesis file for your own testnet by running the following command:

    gaiad init <moniker> --chain-id <chain-id>

    The genesis file is stored in ~/.gaia/config/genesis.toml.

    What is a Genesis File

    A genesis file is a JSON file which defines the initial state of your blockchain. It can be seen as height 0 of your blockchain. The first block, at height 1, will reference the genesis file as its parent.

    The state defined in the genesis file contains all the necessary information, like initial token allocation, genesis time, default parameters, and more. Let us break down this information.

    Genesis Time and Chain_id

    The genesis_time is defined at the top of the genesis file. It is a UTC timestamp that specifies when the blockchain is due to start. At this time, genesis validators are supposed to come online and start participating in the consensus process. The blockchain starts when more than 2/3rd of the genesis validators (weighted by voting power) are online.

    "genesis_time": "2019-03-13T17:00:00.000000000Z",

    The chain_id is a unique identifier for your chain. It helps differentiate between different chains using the same version of the software.

    "chain_id": "cosmoshub-2",

    Consensus Parameters

    Next, the genesis file defines consensus parameters. Consensus parameters regroup all the parameters that are related to the consensus layer, which is Tendermint in the case of gaia. Let us look at these parameters:

    • block
      • max_bytes: Maximum number of bytes per block.
      • max_gas: Gas limit per block. Each transaction included in the block will consume some gas. The total gas used by transactions included in a block cannot exceed this limit.
    • evidence
      • max_age: An evidence is a proof that a validator signed two different blocks at the same height (and round). This is an explicitly malicious behaviour that is punished at the state-machine level. The max_age defines the maximum number of blocks after which an evidence is not valid anymore.
    • validator
      • pub_key_types: The types of pubkey (ed25519, secp256k1, ...) that are accepted for validators. Currently only ed25519 is accepted.
    "consensus_params": {
    "block_size": {
    "max_bytes": "150000",
    "max_gas": "1500000"
    },
    "evidence": {
    "max_age": "1000000"
    },
    "validator": {
    "pub_key_types": [
    "ed25519"
    ]
    }
    },

    Application State

    The application state defines the initial state of the state-machine.

    Genesis Accounts

    In this section, the initial allocation of tokens is defined. It is possible to add accounts manually by directly editing the genesis file, but it is also possible to use the following command:

    // Example: gaiad add-genesis-account cosmos1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z37gh3h 10000000uatom

    gaiad genesis add-genesis-account <account-address> <amount><denom>

    This command creates an item in the accounts list, under the app_state section.

    "accounts": [
    {
    "address": "cosmos1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z37gh3h",
    "coins": [
    {
    "denom": "uatom",
    "amount": "10000000"
    }
    ],
    "sequence_number": "0",
    "account_number": "0",
    "original_vesting": [
    {
    "denom": "uatom",
    "amount": "26306000000"
    }
    ],
    "delegated_free": null,
    "delegated_vesting": null,
    "start_time": "0",
    "end_time": "10000"
    }
    ]

    Let us break down the parameters:

    • sequence_number: This number is used to count the number of transactions sent by this account. It is incremented each time a transaction is included in a block, and used to prevent replay attacks. Initial value is 0.
    • account_number: Unique identifier for the account. It is generated the first time a transaction including this account is included in a block.
    • original_vesting: Vesting is natively supported by gaia. You can define an amount of token owned by the account that needs to be vested for a period of time before they can be transferred. Vested tokens can be delegated. Default value is null.
    • delegated_free: Amount of delegated tokens that can be transferred after they've been vested. Most of the time, will be null in genesis.
    • delegated_vesting: Amount of delegated tokens that are still vesting. Most of the time, will be null in genesis.
    • start_time: Timestamp at which the vesting period starts. 0 most of the time in genesis.
    • end_time: Timestamp at which the vesting period ends. 0 if no vesting for this account.

    Bank

    The bank module handles tokens. The only parameter that needs to be defined in this section is whether transfers are enabled at genesis or not.

    "bank": {
    "send_enabled": false
    }

    Staking

    The staking module handles the bulk of the Proof-of-Stake logic of the state-machine. This section should look like the following:

    "staking": {
    "pool": {
    "not_bonded_tokens": "10000000",
    "bonded_tokens": "0"
    },
    "params": {
    "unbonding_time": "1814400000000000",
    "max_validators": 100,
    "max_entries": 7,
    "bond_denom": "uatom"
    },
    "last_total_power": "0",
    "last_validator_powers": null,
    "validators": null,
    "bonds": null,
    "unbonding_delegations": null,
    "redelegations": null,
    "exported": false
    }

    Let us break down the parameters:

    • pool
      • not_bonded_tokens: Defines the amount of tokens not bonded (i.e. delegated) in genesis. Generally, it equals the total supply of the staking token (uatom in this example).
      • bonded_tokens: Amount of bonded tokens in genesis. Generally 0.
    • params
      • unbonding_time: Time in nanosecond it takes for tokens to complete unbonding.
      • max_validators: Maximum number of active validators.
      • max_entries: Maximum unbonding delegations and redelegations between a particular pair of delegator / validator.
      • bond_denom: Denomination of the staking token.
    • last_total_power: Total amount of voting power. Generally 0 in genesis (except if genesis was generated using a previous state).
    • last_validator_powers: Power of each validator in last known state. Generally null in genesis (except if genesis was generated using a previous state).
    • validators: List of last known validators. Generally null in genesis (except if genesis was generated using a previous state).
    • bonds: List of last known delegation. Generally null in genesis (except if genesis was generated using a previous state).
    • unbonding_delegations: List of last known unbonding delegations. Generally null in genesis (except if genesis was generated using a previous state).
    • redelegations: List of last known redelegations. Generally null in genesis (except if genesis was generated using a previous state).
    • exported: Whether this genesis was generated using the export of a previous state.

    Mint

    The mint module governs the logic of inflating the supply of token. The mint section in the genesis file looks like the following:

    "mint": {
    "minter": {
    "inflation": "0.070000000000000000",
    "annual_provisions": "0.000000000000000000"
    },
    "params": {
    "mint_denom": "uatom",
    "inflation_rate_change": "0.130000000000000000",
    "inflation_max": "0.200000000000000000",
    "inflation_min": "0.070000000000000000",
    "goal_bonded": "0.670000000000000000",
    "blocks_per_year": "6311520"
    }
    }

    Let us break down the parameters:

    • minter
      • inflation: Initial yearly percentage of increase in the total supply of staking token, compounded weekly. A 0.070000000000000000 value means the target is 7% yearly inflation, compounded weekly.
      • annual_provisions: Calculated each block. Initialize at 0.000000000000000000.
    • params
      • mint_denom: Denom of the staking token that is inflated.
      • inflation_rate_change: Max yearly change in inflation.
      • inflation_max: Maximum level of inflation.
      • inflation_min: Minimum level of inflation.
      • goal_bonded: Percentage of the total supply that is targeted to be bonded. If the percentage of bonded staking tokens is below this target, the inflation increases (following inflation_rate_change) until it reaches inflation_max. If the percentage of bonded staking tokens is above this target, the inflation decreases (following inflation_rate_change) until it reaches inflation_min.
      • blocks_per_year: Estimation of the amount of blocks per year. Used to compute the block reward coming from inflated staking token (called block provisions).

    Distribution

    The distribution module handles the logic of distribution block provisions and fees to validators and delegators. The distribution section in the genesis file looks like the following:

        "distribution": {
    "fee_pool": {
    "community_pool": null
    },
    "community_tax": "0.020000000000000000",
    "base_proposer_reward": "0.010000000000000000",
    "bonus_proposer_reward": "0.040000000000000000",
    "withdraw_addr_enabled": false,
    "delegator_withdraw_infos": null,
    "previous_proposer": "",
    "outstanding_rewards": null,
    "validator_accumulated_commissions": null,
    "validator_historical_rewards": null,
    "validator_current_rewards": null,
    "delegator_starting_infos": null,
    "validator_slash_events": null
    }

    Let us break down the parameters:

    • fee_pool
      • community_pool: The community pool is a pool of tokens that can be used to pay for bounties. It is allocated via governance proposals. Generally null in genesis.
    • community_tax: The tax percentage on fees and block rewards that goes to the community pool.
    • base_proposer_reward: Base bonus on transaction fees collected in a valid block that goes to the proposer of block. If value is 0.010000000000000000, 1% of the fees go to the proposer.
    • bonus_proposer_reward: Max bonus on transaction fees collected in a valid block that goes to the proposer of block. The bonus depends on the number of precommits the proposer includes. If the proposer includes 2/3rd precommits weighted by voting power (minimum for the block to be valid), they get a bonus of base_proposer_reward. This bonus increases linearly up to bonus_proposer_reward if the proposer includes 100% of precommits.
    • withdraw_addr_enabled: If true, delegators can set a different address to withdraw their rewards. Set to false if you want to disable transfers at genesis, as it can be used as a way to get around the restriction.
    • delegator_withdraw_infos: List of delegators withdraw address. Generally null if genesis was not exported from previous state.
    • previous_proposer: Proposer of the previous block. Set to "" if genesis was not exported from previous state.
    • outstanding_rewards: Outstanding (un-withdrawn) rewards. Set to null if genesis was not exported from previous state.
    • validator_accumulated_commission: Outstanding (un-withdrawn) commission of validators. Set to null if genesis was not exported from previous state.
    • validator_historical_rewards: Set of information related to the historical rewards of validators and used by the distribution module for various computation. Set to null if genesis was not exported from previous state.
    • validators_current_rewards: Set of information related to the current rewards of validators and used by the distribution module for various computation. Set to null if genesis was not exported from previous state.
    • delegator_starting_infos: Tracks the previous validator period, the delegation's amount of staking token, and the creation height (to check later on if any slashes have occurred). Set to null if genesis was not exported from previous state.
    • validator_slash_events: Set of information related to the past slashing of validators. Set to null if genesis was not exported from previous state.

    Governance

    The gov module handles all governance-related transactions. The initial state of the gov section looks like the following:

    "gov": {
    "starting_proposal_id": "1",
    "deposits": null,
    "votes": null,
    "proposals": null,
    "deposit_params": {
    "min_deposit": [
    {
    "denom": "uatom",
    "amount": "512000000"
    }
    ],
    "max_deposit_period": "1209600000000000"
    },
    "voting_params": {
    "voting_period": "1209600000000000"
    },
    "tally_params": {
    "quorum": "0.4",
    "threshold": "0.5",
    "veto": "0.334",
    "governance_penalty": "0.0"
    }
    }

    Let us break down the parameters:

    • starting_proposal_id: This parameter defines the ID of the first proposal. Each proposal is identified by a unique ID.
    • deposits: List of deposits for each proposal ID. Set to null if genesis was not exported from previous state.
    • votes: List of votes for each proposal ID. Set to null if genesis was not exported from previous state.
    • proposals: List of proposals for each proposal ID: Set to null if genesis was not exported from previous state.
    • deposit_params
      • min_deposit: The minimum deposit required for the proposal to enter Voting Period. If multiple denoms are provided, the OR operator applies.
      • max_deposit_period: The maximum period (in nanoseconds) after which it is not possible to deposit on the proposal anymore.
    • voting_params
      • voting_period: Length of the voting period in nanoseconds.
    • tally_params
      • quorum: Minimum percentage of bonded staking tokens that needs to vote for the result to be valid.
      • threshold: Minimum percentage of votes that need to be YES for the result to be valid.
      • veto: Maximum percentage NO_WITH_VETO votes for the result to be valid.
      • governance_penalty: Penalty for validators that do not vote on a given proposal.

    Slashing

    The slashing module handles the logic to slash delegators if their validator misbehaves. The slashing section in genesis looks as follows:

    "slashing": {
    "params": {
    "max_evidence_age": "1814400000000000",
    "signed_blocks_window": "10000",
    "min_signed_per_window": "0.050000000000000000",
    "downtime_jail_duration": "600000000000",
    "slash_fraction_double_sign": "0.050000000000000000",
    "slash_fraction_downtime": "0.000100000000000000"
    },
    "signing_infos": {},
    "missed_blocks": {}
    }

    Let us break down the parameters:

    • params
      • max_evidence_age: Maximum age of the evidence in nanoseconds.
      • signed_blocks_window: Moving window of blocks to figure out offline validators.
      • min_signed_per_window: Minimum percentage of precommitsthat must be present in the block window for the validator to be considered online.
      • downtime_jail_duration: Duration in nanoseconds for which a validator is jailed after they get slashed for downtime.
      • slash_fraction_double_sign: Percentage of delegators bonded stake slashed when their validator double signs.
      • slash_fraction_downtime: Percentage of delegators bonded stake slashed when their validator is down.
    • signing_infos: Various infos per validator needed by the slashing module. Set to {} if genesis was not exported from previous state.
    • missed_blocks: Various infos related to missed blocks needed by the slashing module. Set to {} if genesis was not exported from previous state.

    Genesis Transactions

    By default, the genesis file do not contain any gentxs. A gentx is a transaction that bonds staking token present in the genesis file under accounts to a validator, essentially creating a validator at genesis. The chain will start as soon as more than 2/3rds of the validators (weighted by voting power) that are the recipient of a valid gentx come online after genesis_time.

    A gentx can be added manually to the genesis file, or via the following command:

    gaiad collect-gentxs

    This command will add all the gentxs stored in ~/.gaia/config/gentx to the genesis file. In order to create a genesis transaction, click here.

    + + + + \ No newline at end of file diff --git a/v17.1.0/resources/genesis.html.html b/v17.1.0/resources/genesis.html.html new file mode 100644 index 00000000000..afc216e515a --- /dev/null +++ b/v17.1.0/resources/genesis.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/resources/hd-wallets.html b/v17.1.0/resources/hd-wallets.html new file mode 100644 index 00000000000..d8c8bf72ad2 --- /dev/null +++ b/v17.1.0/resources/hd-wallets.html @@ -0,0 +1,26 @@ + + + + + +HD Wallets | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    HD Wallets

    Accounts in Cosmos are Hierarchical Deterministic (HD) Wallets. Originally specified in Bitcoin's BIP32, HD wallets are a special kind of wallet that let users derive any number of accounts from a single seed. To understand what that means, let us first define some terminology:

    • Wallet: Set of accounts obtained from a given seed.
    • Account: A pair of public key/private key.
    • Private Key: A private key is a secret piece of information used to sign messages. In the blockchain context, a private key identifies the owner of an account. The private key of a user should never be revealed to others.
    • Public Key: A public key is a piece of information obtained by applying a one-way mathematical function on a private key. From it, an address can be derived. A private key cannot be found from a public key.
    • Address: An address is a public string with a human-readable prefix that identifies an account. It is obtained by applying mathematical transformations to a public key.
    • Digital Signature: A digital signature is a piece of cryptographic information that proves the owner of a given private key approved of a given message without revealing the private key.
    • Seed: Same as Mnemonic.
    • Mnemonic: A mnemonic is a sequence of words that is used as seed to derive private keys. The mnemonic is at the core of each wallet. NEVER LOSE YOUR MNEMONIC. WRITE IT DOWN ON A PIECE OF PAPER AND STORE IT SOMEWHERE SAFE. IF YOU LOSE IT, THERE IS NO WAY TO RETRIEVE IT. IF SOMEONE GAINS ACCESS TO IT, THEY GAIN ACCESS TO ALL THE ASSOCIATED ACCOUNTS.

    At the core of a HD wallet, there is a seed. From this seed, users can deterministically generate accounts. To generate an account from a seed, one-way mathematical transformations are applied. To decide which account to generate, the user specifies a path, generally an integer (0, 1, 2, ...).

    By specifying path to be 0 for example, the Wallet will generate Private Key 0 from the seed. Then, Public Key 0 can be generated from Private Key 0. Finally, Address 0 can be generated from Public Key 0. All these steps are one way only, meaning the Public Key cannot be found from the Address, the Private Key cannot be found from the Public Key, ...

         Account 0                         Account 1                         Account 2

    +------------------+ +------------------+ +------------------+
    | | | | | |
    | Address 0 | | Address 1 | | Address 2 |
    | ^ | | ^ | | ^ |
    | | | | | | | | |
    | | | | | | | | |
    | | | | | | | | |
    | + | | + | | + |
    | Public key 0 | | Public key 1 | | Public key 2 |
    | ^ | | ^ | | ^ |
    | | | | | | | | |
    | | | | | | | | |
    | | | | | | | | |
    | + | | + | | + |
    | Private key 0 | | Private key 1 | | Private key 2 |
    | ^ | | ^ | | ^ |
    +------------------+ +------------------+ +------------------+
    | | |
    | | |
    | | |
    +--------------------------------------------------------------------+
    |
    |
    +---------+---------+
    | |
    | Mnemonic (Seed) |
    | |
    +-------------------+

    The process of derivating accounts from the seed is deterministic. This means that given the same path, the derived private key will always be the same.

    The funds stored in an account are controlled by the private key. This private key is generated using a one-way function from the mnemonic. If you lose the private key, you can retrieve it using the mnemonic. However, if you lose the mnemonic, you will lose access to all the derived private keys. Likewise, if someone gains access to your mnemonic, they gain access to all the associated accounts.

    danger

    Do not lose or share your 24 words with anyone. To prevent theft or loss of funds, it is best to keep multiple copies of your mnemonic stored in safe, secure places. If someone is able to gain access to your mnemonic, they will fully control the accounts associated with them.

    + + + + \ No newline at end of file diff --git a/v17.1.0/resources/hd-wallets.html.html b/v17.1.0/resources/hd-wallets.html.html new file mode 100644 index 00000000000..750691d8053 --- /dev/null +++ b/v17.1.0/resources/hd-wallets.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/resources/ledger.html b/v17.1.0/resources/ledger.html new file mode 100644 index 00000000000..770940d11e7 --- /dev/null +++ b/v17.1.0/resources/ledger.html @@ -0,0 +1,28 @@ + + + + + +Ledger Nano Support | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Ledger Nano Support

    Using a hardware wallet to store your keys greatly improves the security of your crypto assets. The Ledger device acts as an enclave of the seed and private keys, and the process of signing transactions takes place within it. No private information ever leaves the Ledger device. The following is a short tutorial on using the Cosmos Ledger app with the Gaia CLI or the Keplr wallet extension.

    At the core of a Ledger device there is a mnemonic seed phrase that is used to generate private keys. This phrase is generated when you initialize your Ledger. The mnemonic is compatible with Cosmos and can be used to seed new accounts.

    danger

    Do not lose or share your 24 words with anyone. To prevent theft or loss of funds, it is best to keep multiple copies of your mnemonic stored in safe, secure places. If someone is able to gain access to your mnemonic, they will fully control the accounts associated with them.

    Install the Cosmos Ledger application

    Installing the Cosmos application on your ledger device is required before you can use either Keplr or gaiad. To do so, you need to:

    1. Install Ledger Live on your machine.
    2. Using Ledger Live, update your Ledger Nano S with the latest firmware.
    3. On the Ledger Live application, navigate to the Manager menu . +manager
    4. Connect your Ledger Nano device and allow Ledger Manager from it.
    5. On the Ledger Live application, Search for Cosmos. +search
    6. Install the Cosmos application by clicking on Install.
    tip

    To see the Cosmos application when you search for it, you might need to activate the Developer Mode, located in the Experimental features tab of the Ledger Live application.

    Devmode

    Keplr + Ledger Nano

    Note: You need to install the Cosmos app on your Ledger Nano before following this section

    1. Connect your Ledger device to your computer, unlock it with the PIN and open the Cosmos app.
    2. Install the Keplr browser extension.
    3. Click on the Keplr extension icon and select Import Ledger and choose an account name and password.
    4. Make sure your Ledger device is unlocked and has the Cosmos app open and then follow the instructions on the Keplr pop-up.

    That's it! You can now use Keplr with your Ledger Nano S. You can use the Keplr web app to get a more detailed overview of your Cosmos account.

    Note: Each time you will send a transaction, you will need to confirm it on your Ledger device. Indication will be prompted from the Keplr interface

    (Optional) Confirm your address

    You can double check that Keplr is displaying the correct address directly on your Ledger Nano device. To do so:

    1. Connect your Ledger to your computer and open the Cosmos application on the device.
    2. Once the Cosmos app is open, click on the right button to access the Show Address option.
    3. Click on both button, then select Account 0 and Index 0.

    You should now see the same address that is displayed on the Keplr extension.

    To learn more about using Keplr, we suggest you have a look at their support documentation.

    You can also have a look at the Ledger support page for more details.

    Gaia CLI + Ledger Nano

    Note: You need to install the Cosmos app on your Ledger Nano before following this section

    The tool used to generate addresses and transactions on the Cosmos Hub network is gaiad. Here is how to get started. If using a CLI tool is unfamiliar to you, scroll down and follow instructions for using the Keplr wallet instead.

    Before you Begin

    Verify that gaiad is installed correctly with the following command

    gaiad version --long

    ➜ cosmos-sdk: 0.34.3
    git commit: 67ab0b1e1d1e5b898c8cbdede35ad5196dba01b2
    vendor hash: 0341b356ad7168074391ca7507f40b050e667722
    build tags: netgo ledger
    go version go1.11.5 darwin/amd64

    Add your Ledger key

    • Connect and unlock your Ledger device.
    • Open the Cosmos app on your Ledger.
    • Create an account in gaiad from your ledger key.
    tip

    Be sure to change the keyName parameter to be a meaningful name. The ledger flag tells gaiad to use your Ledger to seed the account.

    gaiad keys add <keyName> --ledger

    ➜ NAME: TYPE: ADDRESS: PUBKEY:
    <keyName> ledger cosmos1... cosmospub1...

    Cosmos uses HD Wallets. This means you can setup many accounts using the same Ledger seed. To create another account from your Ledger device, run (change the integer i to some value >= 0 to choose the account for HD derivation):

    gaiad keys add <secondKeyName> --ledger --account <i>

    Confirm your address

    Run this command to display your address on the device. Use the keyName you gave your ledger key. The -d flag is supported in version 1.5.0 and higher.

    gaiad keys show <keyName> -d

    Confirm that the address displayed on the device matches that displayed when you added the key.

    Connect to a full node

    Next, you need to configure gaiad with the URL of a Cosmos full node and the appropriate chain_id. In this example we connect to the public load balanced full node operated by Chorus One on the cosmoshub-2 chain. But you can point your gaiad to any Cosmos full node. Be sure that the chain-id is set to the same chain as the full node.

    gaiad config node https://cosmos.chorus.one:26657
    gaiad config chain_id cosmoshub-2

    Test your connection with a query such as:

    gaiad query staking validators
    tip

    To run your own full node locally read more here..

    Sign a transaction

    You are now ready to start signing and sending transactions. Send a transaction with gaiad using the tx send command.

    gaiad tx bank send --help # to see all available options.
    tip

    Be sure to unlock your device with the PIN and open the Cosmos app before trying to run these commands

    Use the keyName you set for your Ledger key and gaia will connect with the Cosmos Ledger app to then sign your transaction.

    gaiad tx bank send <keyName> <destinationAddress> <amount><denomination>

    When prompted with confirm transaction before signing, Answer Y.

    Next you will be prompted to review and approve the transaction on your Ledger device. Be sure to inspect the transaction JSON displayed on the screen. You can scroll through each field and each message. Scroll down to read more about the data fields of a standard transaction object.

    Now, you are all set to start sending transactions on the network.

    Receive funds

    To receive funds to the Cosmos account on your Ledger device, retrieve the address for your Ledger account (the ones with TYPE ledger) with this command:

    gaiad keys list

    ➜ NAME: TYPE: ADDRESS: PUBKEY:
    <keyName> ledger cosmos1... cosmospub1...

    Further documentation

    Not sure what gaiad can do? Simply run the command without arguments to output documentation for the commands in supports.

    tip

    The gaiad help commands are nested. So $ gaiad will output docs for the top level commands (status, config, query, and tx). You can access documentation for sub commands with further help commands.

    For example, to print the query commands:

    gaiad query --help

    Or to print the tx (transaction) commands:

    gaiad tx --help

    The Cosmos Standard Transaction

    Transactions in Cosmos embed the Standard Transaction type from the Cosmos SDK. The Ledger device displays a serialized JSON representation of this object for you to review before signing the transaction. Here are the fields and what they mean:

    • chain-id: The chain to which you are broadcasting the tx, such as the gaia-13003 testnet or cosmoshub-2: mainnet.
    • account_number: The global id of the sending account assigned when the account receives funds for the first time.
    • sequence: The nonce for this account, incremented with each transaction.
    • fee: JSON object describing the transaction fee, its gas amount and coin denomination
    • memo: optional text field used in various ways to tag transactions.
    • msgs_<index>/<field>: The array of messages included in the transaction. Double click to drill down into nested fields of the JSON.

    Support

    For further support, start by looking over the posts in our forum

    Feel welcome to reach out in our Telegram channel to ask for help.

    Here are a few relevant and helpful tutorials from the wonderful Cosmos community:

    + + + + \ No newline at end of file diff --git a/v17.1.0/resources/ledger.html.html b/v17.1.0/resources/ledger.html.html new file mode 100644 index 00000000000..b2ffe400be3 --- /dev/null +++ b/v17.1.0/resources/ledger.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/resources/reproducible-builds.html b/v17.1.0/resources/reproducible-builds.html new file mode 100644 index 00000000000..b3767bf24b2 --- /dev/null +++ b/v17.1.0/resources/reproducible-builds.html @@ -0,0 +1,28 @@ + + + + + +Building Gaia Deterministically | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Building Gaia Deterministically

    The Tendermint rbuilder Docker image provides a deterministic build environment that is used to build Cosmos SDK applications. It provides a way to be reasonably sure that the executables are really built from the git source. It also makes sure that the same, tested dependencies are used and statically built into the executable.

    Prerequisites

    Make sure you have Docker installed on your system.

    All the following instructions have been tested on Ubuntu 18.04.2 LTS with docker 20.10.2.

    Build

    Clone gaia:

    git clone https://github.com/cosmos/gaia.git

    Checkout the commit, branch, or release tag you want to build:

    cd gaia/
    git checkout v4.2.1

    The buildsystem supports and produces binaries for the following architectures:

    • darwin/amd64
    • linux/amd64
    • linux/arm64
    • windows/amd64

    Run the following command to launch a build for all supported architectures:

    make distclean build-reproducible

    The build system generates both the binaries and deterministic build report in the artifacts directory. +The artifacts/build_report file contains the list of the build artifacts and their respective checksums, and can be used to verify +build sanity. An example of its contents follows:

    App: gaiad
    Version: v4.2.1
    Commit: dbd8a6fb522c571debf958837f9113c56d418f6b
    Files:
    29d219b0b120b3188bd7cd7249fc96b9 gaiad-v4.2.1-darwin-amd64
    80338d9f0e55ea8f6c93f2ec7d4e18d6 gaiad-v4.2.1-linux-amd64
    9bc77a512acca673ca1769ae67b4d6c7 gaiad-v4.2.1-linux-arm64
    c84387860f52178e2bffee08897564bb gaiad-v4.2.1-windows-amd64.exe
    c25cca8ccceec06a6fabae90f671fab1 gaiad-v4.2.1.tar.gz
    Checksums-Sha256:
    05e5b9064bac4e71f0162c4c3c3bff55def22ca016d34205a5520fef89fd2776 gaiad-v4.2.1-darwin-amd64
    ccda422cbda29c723aaf27653bcf0f6412e138eec33fba2b49de131f9ffbe2d2 gaiad-v4.2.1-linux-amd64
    95f89e8213cb758d12e1b0b631285938de822d04d2e25f399e99c0b798173cfd gaiad-v4.2.1-linux-arm64
    7ef98f0041f1573f0a8601abad4a14b1c163f47481c7ba1954fd81ed423a6408 gaiad-v4.2.1-windows-amd64.exe
    422883ba43c96a6ea5ef9512d39321dd1356633c6a9505517b9c651788df4a7f gaiad-v4.2.1.tar.gz
    + + + + \ No newline at end of file diff --git a/v17.1.0/resources/reproducible-builds.html.html b/v17.1.0/resources/reproducible-builds.html.html new file mode 100644 index 00000000000..29986b376f6 --- /dev/null +++ b/v17.1.0/resources/reproducible-builds.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/resources/service-providers.html b/v17.1.0/resources/service-providers.html new file mode 100644 index 00000000000..bab23bb1446 --- /dev/null +++ b/v17.1.0/resources/service-providers.html @@ -0,0 +1,31 @@ + + + + + +Service Providers | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Service Providers

    'Service Providers' are defined as entities that provide services for end-users that involve some form of interaction with the Cosmos Hub. More specifically, this document is focused on interactions with tokens.

    Service Providers are expected to act as trusted points of contact to the blockchain for their end-users. This Service Providers section does not apply to wallet builders that want to provide Light Client functionalities.

    This document describes:

    Connection Options

    There are four main technologies to consider to connect to the Cosmos Hub:

    • Full Nodes: Interact with the blockchain.
    • REST Server: Serves for HTTP calls.
    • REST API: Use available endpoints for the REST Server.
    • GRPC: Connect to the Cosmos Hub using gRPC.

    Running a Full Node

    What is a Full Node?

    A Full Node is a network node that syncs up with the state of the blockchain. It provides blockchain data to others by using RESTful APIs, a replica of the database by exposing data with interfaces. A Full Node keeps in syncs with the rest of the blockchain nodes and stores the state on disk. If the full node does not have the queried block on disk the full node can go find the blockchain where the queried data lives.

    Installation and Configuration

    This section describes the steps to run and interact with a full node for the Cosmos Hub.

    First, you need to install the software.

    Consider running your own Cosmos Hub Full Node.

    Command-Line Interface

    The command-line interface (CLI) is the most powerful tool to access the Cosmos Hub and use gaia. +To use the CLI, you must install the latest version of gaia on your machine.

    Compare your version with the latest release version

    gaiad version --long

    Available Commands

    All available CLI commands are shown when you run the gaiad command:

    gaiad
    Stargate Cosmos Hub App

    Usage:
    gaiad [command]

    Available Commands:


    add-genesis-account Add a genesis account to genesis.json
    collect-gentxs Collect genesis txs and output a genesis.json file
    debug Tool for helping with debugging your application
    export Export state to JSON
    gentx Generate a genesis tx carrying a self delegation
    help Help about any command
    init Initialize private validator, p2p, genesis, and application configuration files
    keys Manage your application's keys
    migrate Migrate genesis to a specified target version
    query Querying subcommands
    start Run the full node
    status Query remote node for status
    tendermint Tendermint subcommands
    testnet Initialize files for a simapp testnet
    tx Transactions subcommands
    unsafe-reset-all Resets the blockchain database, removes address book files, and resets data/priv_validator_state.json to the genesis state
    validate-genesis validates the genesis file at the default location or at the location passed as an arg
    version Print the application binary version information

    Flags:
    -h, --help help for gaiad
    --home string directory for config and data (default "/Users/tobias/.gaia")
    --log_format string The logging format (json|plain) (default "plain")
    --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info")
    --trace print out full stack trace on errors

    Use "gaiad [command] --help" for more information about a command.

    For each displayed command, you can use the --help flag to get further information.

    gaiad query --help
    Usage:
    gaiad query [flags]
    gaiad query [command]

    Aliases:
    query, q

    Available Commands:
    account Query for account by address
    auth Querying commands for the auth module
    bank Querying commands for the bank module
    block Get verified data for a the block at given height
    distribution Querying commands for the distribution module
    evidence Query for evidence by hash or for all (paginated) submitted evidence
    gov Querying commands for the governance module
    ibc Querying commands for the IBC module
    ibc-transfer IBC fungible token transfer query subcommands
    mint Querying commands for the minting module
    params Querying commands for the params module
    slashing Querying commands for the slashing module
    staking Querying commands for the staking module
    tendermint-validator-set Get the full tendermint validator set at given height
    tx Query for a transaction by hash in a committed block
    txs Query for paginated transactions that match a set of events
    upgrade Querying commands for the upgrade module

    Flags:
    --chain-id string The network chain ID
    -h, --help help for query

    Global Flags:
    --home string directory for config and data (default "/Users/tobias/.gaia")
    --log_format string The logging format (json|plain) (default "plain")
    --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info")
    --trace print out full stack trace on errors

    Use "gaiad query [command] --help" for more information about a command.

    Remote Access to gaiad

    When choosing to remote access a Full Node and gaiad, you need a Full Node running and gaia installed on your local machine.

    gaiad is the tool that enables you to interact with the node that runs on the Cosmos Hub network, whether you run it yourself or not.

    To set up gaiad on a local machine and connect to an existing full node, use the following command:

    gaiad config <flag> <value>

    First, set up the address of the full node you want to connect to:

    gaiad config node <host>:<port

    // example: gaiad config node https://77.87.106.33:26657 (note: this is a placeholder)

    If you run your own full node locally, use tcp://localhost:26657 as the address.

    Finally, set the chain-id of the blockchain you want to interact with:

    gaiad config chain-id cosmoshub-4

    Next, learn to use CLI commands to interact with the full node. +You can run these commands as remote control or when you are running it on your local machine.

    Create a Key Pair

    The default key is secp256k1 elliptic curve. Use the gaiad keys command to list the keys and generate a new key.

    gaiad keys add <your_key_name>

    You will be asked to create a password (at least 8 characters) for this key-pair. This will return the information listed below:

    • NAME: Name of your key
    • TYPE: Type of your key, always local.
    • ADDRESS: Your address. Used to receive funds.
    • PUBKEY: Your public key. Useful for validators.
    • MNEMONIC: 24-word phrase. Save this mnemonic somewhere safe. This phrase is required to recover your private key in case you forget the password. The mnemonic is displayed at the end of the output.

    You can see all available keys by typing:

    gaiad keys list

    Use the --recover flag to add a key that imports a mnemonic to your keyring.

    gaiad keys add <your_key_name> --recover

    Check your Account

    You can view your account by using the query account command.

    gaiad query account <YOUR_ADDRESS>

    It will display your account type, account number, public key and current account sequence.

    '@type': /cosmos.auth.v1beta1.BaseAccount
    account_number: "xxxx"
    address: cosmosxxxx
    pub_key:
    '@type': /cosmos.crypto.secp256k1.PubKey
    key: xxx
    sequence: "x"

    Check your Balance

    Query the account balance with the command:

    gaiad query bank balances <YOUR_ADDRESS>

    The response contains keys balances and pagination. +Each balances entry contains an amount held, connected to a denom identifier. +The typical $ATOM token is identified by the denom uatom. Where 1 uatom is 0.000001 ATOM.

    balances:
    - amount: "12345678"
    denom: uatom
    pagination:
    next_key: null
    total: "0"

    When you query an account that has not received any token yet, the balances entry is shown as an empty array.

    balances: []
    pagination:
    next_key: null
    total: "0"

    Send Coins Using the CLI

    To send coins using the CLI:

    gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]

    Parameters:

    • <from_key_or_address>: Key name or address of sending account.
    • <to_address>: Address of the recipient.
    • <amount>: This parameter accepts the format <value|coinName>, such as 1000000uatom.

    Flags:

    • --chain-id: This flag allows you to specify the id of the chain. There are different ids for different testnet chains and mainnet chains.
    • --gas-prices: This flag allows you to specify the gas prices you pay for the transaction. The format is used as 0.0025uatom

    REST API

    The REST API documents list all the available endpoints that you can use to interact +with your full node. Learn how to enable the REST API on your full node.

    Listen for Incoming Transactions

    The recommended way to listen for incoming transactions is to periodically query the blockchain by using the following HTTP endpoint:

    /cosmos/bank/v1beta1/balances/{address}

    + + + + \ No newline at end of file diff --git a/v17.1.0/resources/service-providers.html.html b/v17.1.0/resources/service-providers.html.html new file mode 100644 index 00000000000..96d164d83ba --- /dev/null +++ b/v17.1.0/resources/service-providers.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap.html b/v17.1.0/roadmap.html new file mode 100644 index 00000000000..14c4333a00d --- /dev/null +++ b/v17.1.0/roadmap.html @@ -0,0 +1,26 @@ + + + + + +Roadmap & Previous Releases | Cosmos Hub + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap.html.html b/v17.1.0/roadmap.html.html new file mode 100644 index 00000000000..c3127315cc6 --- /dev/null +++ b/v17.1.0/roadmap.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap/cosmos-hub-roadmap-2.0.html b/v17.1.0/roadmap/cosmos-hub-roadmap-2.0.html new file mode 100644 index 00000000000..4ccc0b84f97 --- /dev/null +++ b/v17.1.0/roadmap/cosmos-hub-roadmap-2.0.html @@ -0,0 +1,26 @@ + + + + + +The Cosmos Hub Roadmap | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    The Cosmos Hub Roadmap

    This Cosmos Hub roadmap serves as a reference for the current planned features of upcoming releases. For past releases, please see the following document.

    The Cosmos Hub is decentralized and other teams contribute to it as well.

    The Informal Systems roadmap can be found here. Other teams also contribute actively to the Hub, but that information lives in other repos or project boards.

    + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap/cosmos-hub-roadmap-2.0.html.html b/v17.1.0/roadmap/cosmos-hub-roadmap-2.0.html.html new file mode 100644 index 00000000000..1be08a66bf0 --- /dev/null +++ b/v17.1.0/roadmap/cosmos-hub-roadmap-2.0.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap/launch/blog-1-en.html b/v17.1.0/roadmap/launch/blog-1-en.html new file mode 100644 index 00000000000..dbbfbb939da --- /dev/null +++ b/v17.1.0/roadmap/launch/blog-1-en.html @@ -0,0 +1,141 @@ + + + + + +Cosmos Hub to Launch Mainnet | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Cosmos Hub to Launch Mainnet

    Pre-launch Dependencies & How to Safely Claim Your Atoms

    In the summer of 2016, the Cosmos whitepaper was released. In the +spring of 2017, the Cosmos fundraiser was completed. In the first +months of 2019, the software is feature complete. The launch of the +Cosmos Hub draws near. What does this mean for Atom holders?

    If you are an Atom holder, you will be able to delegate Atoms to validators on +the main network and vote on governance proposals. In fact, the future success +of the network depends on you responsibly doing so! However, you will not be +able to transfer Atoms yet. Transfers will be disabled at the protocol level +until a hard-fork is executed to enable them.

    Atom holders should carefully follow the guidelines in order to safely delegate +Atoms. Please read through the entire guide first to familiarize yourself +before you actually do anything: CLI guide

    The process outlined in the guide is currently the only verified and secure way +to delegate Atoms at launch. This is because the gaiad tool used in the guide +is the only wallet software undergoing third-party security audits right now. +No other wallet providers have begun security audits yet.

    Remember that delegating Atoms involves significant risk. Once delegated to a +validator, Atoms are bonded for a period of time during which they cannot be +recovered. If the validator misbehaves during this time, some or all of the +delegated Atoms may be burned. It is your responsibility to perform due +diligence on validators before delegating!

    The Cosmos Hub is highly experimental software. In these early days, we can +expect to have issues, updates, and bugs. The existing tools require advanced +technical skills and involve risks which are outside of the control of the +Interchain Foundation and/or the Tendermint team (see also the risk section in +the Interchain Cosmos Contribution Terms). Any use of this open source +Apache 2.0 licensed software is done at your own risk and on a “AS +IS” basis without warranties or conditions of any kind, and any and all +liability of the Interchain Foundation and/or the Tendermint team for damages +arising in connection to the software is excluded. Please exercise extreme +caution!

    If you are looking for more information about delegation and want to talk to +the folks developing Cosmos, join the virtual meetup on February 14 where you +will be walked through the step-by-step instructions for delegating Atoms at +launch.

    Register here: gotowebinar.com/register/

    Remaining Milestones for Launch

    To follow mainnet launch progress, please bookmark: +cosmos.network/launch.

    5 Cosmos-SDK Security Audits ✔

    In early January, the Cosmos-SDK underwent the first in a series of third-party +security assessments scheduled for Q1 2019. This audit took place over a two +and a half week period. To date, two different security auditing firms have +assessed various parts of the Cosmos-SDK and a third audit is under way.

    4 Cosmos SDK Feature Freeze

    The final breaking changes to the Cosmos-SDK are included in the v0.31.0 +launch RC. Once this RC is completed, the Cosmos-SDK team will engage in a +round of internal bug hunting to further ensure sufficient pre-launch security +due diligence.

    Right after Cosmos-SDK v0.31.0 is released, a Gaia testnet will be released in +an effort to flush out any hard to find bugs.

    3 Game of Stakes Completed

    Game of Stakes (GoS), the first adversarial testnet competition of its +kind, was launched in December 2018 to stress test the economic incentive +and social layers of a blockchain network secured purely by Proof-of-Stake. The +GoS blockchain was successfully hard-forked three times to date. As soon as the +GoS concludes, the scoring criteria will be used to determine +winners. Those will be announced following the completion of the game.

    2 Genesis Transactions Collected

    The Interchain Foundation will publish a recommendation for the allocation of +Atoms at genesis. This will include allocations for Cosmos fundraiser +participants, early contributors, and Game of Stakes winners. Any one with a +recommended allocation will have the opportunity to submit a gentx, which is +required to become a validator at genesis. The ultimate result of the +recommended allocation and the collection of gentxs is a final genesis +file.

    1 Cosmos Hub Mainnet Launch

    Once a genesis file is adopted by the community, and +⅔ of the voting power +comes online, the Cosmos mainnet will be live.

    Official Cosmos Communication Channels

    These are the official accounts that will communicate launch details:

    Please be aware that the Cosmos forum, Riot chat groups, and +Telegram group should not be treated as official news from Cosmos.

    If you have doubt or confusion about what next steps to take and are unsure +about trustworthy sources of information, do nothing for the initial period and +wait for an update via the three communication channels listed above. Do not +ever provide your 12 words to any admin, websites or unofficial software.

    We will never ask you for your private key or your seed phrase.

    Staying Safe (and Secure!) for Mainnet Launch

    The launch of any public blockchain is an incredibly exciting time, and it’s +definitely one that malicious actors may try to take advantage of for their own +personal gain. Social engineering has existed for about as long as +human beings have been on the planet, and in the technical era, it usually +takes in the form of phishing or spearphishing. Both of these attacks are +wildly successful forms of trickery that are responsible for over 95% of +account security breaches, and they don’t just happen via email: these days, +opportunistic and targeted phishing attempts take place anywhere that you have +an inbox. It doesn’t matter if you’re using Signal, Telegram, SMS, +Twitter, or just checking your DMs on forums or social networks, attackers have +a plethora of opportunities to gain foothold in your digital +life in effort to separate you from valuable information and assets that you +most definitely don’t want to lose.

    While the prospect of having to deal with a malicious actor plotting against +you may seem daunting, there are many things that you can do to protect +yourself from all kinds of social engineering schemes. In terms of preparing +for mainnet launch, this should require training your instincts to successfully +detect and avoid security risks, curating resources to serve as a source of +truth for verifying information, and going through a few technical steps to +reduce or eliminate the risk of key or credential theft.

    Here are few rules of engagement to keep in mind when you’re preparing for +Cosmos mainnet launch:

    • Download software directly from official sources, and make sure that you’re +always using the latest, most secure version of gaiad when you’re doing +anything that involves your 12 words. The latest versions of Tendermint, the +Cosmos-SDK, and gaiad will always be available from our official GitHub +repositories, and downloading them from there ensures that you will not be +tricked into using a maliciously modified version of software.

    • Do not share your 12 words with anyone. The only person who should ever need +to know them is you. This is especially important if you’re ever approached +by someone attempting to offer custodial services for your Atom: to avoid +losing control of your tokens, you should store them offline to minimize the +risk of theft and have a strong backup strategy in place. And never, ever +share them with anyone else.

    • Be skeptical of unexpected attachments or emails that ask you to visit a +suspicious or unfamiliar website in the context of blockchains or +cryptocurrency. An attacker may attempt to lure you to a compromised site +designed to steal sensitive information from your computer. If you’re a Gmail +user, test your resilience against the latest email-based phishing tactics +here.

    • Do your due diligence before purchasing Atoms. Atoms will not be transferable +at launch, so they cannot be bought or sold until a hard fork enables them +to be. If and when they become transferable, make sure that you’ve researched +the seller or exchange to confirm that the Atoms are coming from a +trustworthy source.

    • Neither the Tendermint team nor the Interchain Foundation will be selling +Atoms, so if you see social media posts or emails advertising a token sale +from us, they’re not real and should be avoided. Enable 2-factor +authentication, and be mindful of recovery methods used to regain access to +your most important accounts. Unprotected accounts like email, social media, +your GitHub account, the Cosmos Forum and anything in between could give an +attacker opportunities to gain foothold in your online life. If you haven’t +done so yet, start using an authenticator app or a hardware key immediately +wherever you manage your tokens. This is a simple, effective, and proven way +to reduce the risk of account theft.

    • Be skeptical of technical advice, especially advice that comes from people +you do not know in forums and on group chat channels. Familiarize yourself +with important commands, especially those that will help you carry out +high-risk actions, and consult our official documentation to make sure that +you’re not being tricked into doing something that will harm you or your +validator. And remember that the Cosmos forum, Riot channels, and Telegram +are not sources of official information or news about Cosmos.

    • Verify transactions before hitting send. Yes, those address strings are long, +but visually comparing them in blocks of 4 characters at a time may be the +difference between sending them to the right place or sending them into +oblivion.

    If a deal pops up that sounds too good to be true, or a message shows +up asking for information that should never, ever be shared with someone else, +you can always work to verify it before engaging with it by navigating to a +website or official Cosmos communication channel on your own. No one from +Cosmos, the Tendermint team or the Interchain Foundation will ever send an +email that asks for you to share any kind of account credentials or your 12 +words with us, and we will always use our official blog, Twitter and GitHub +accounts to communicate important news directly to the Cosmos community.

    + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap/launch/blog-1-en.html.html b/v17.1.0/roadmap/launch/blog-1-en.html.html new file mode 100644 index 00000000000..7ae7df62e77 --- /dev/null +++ b/v17.1.0/roadmap/launch/blog-1-en.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap/launch/blog-2-en.html b/v17.1.0/roadmap/launch/blog-2-en.html new file mode 100644 index 00000000000..125c17bc91e --- /dev/null +++ b/v17.1.0/roadmap/launch/blog-2-en.html @@ -0,0 +1,28 @@ + + + + + +The 3 Phases of the Cosmos Hub Mainnet | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    The 3 Phases of the Cosmos Hub Mainnet

    Post-Mainnet Development Roadmap & Expectations for Users

    The launch of the Cosmos Hub mainnet is expected to happen in phases. Here we outline what to expect in each phase.

    🚨Phase I: Network Gains Stability 🚨

    In the first phase, the network is likely to be unstable; it may experience halts or other forms of failure requiring intervention and coordination among Cosmos Hub validators and full node operators to deploy a fix. This type of failure is not unexpected while the network gains stability.

    State Reversions and Mainnet launch

    One of the core ideologies around blockchains is immutability. This is the idea that we don't go +back and edit past state transitions. While this notion of immutability is implemented directly via consensus protocols in the software, it is ultimately upheld by social contract among participants.

    That said, the technology underlying the Cosmos Hub was intentionally developed to enable low-friction forks and rollbacks. We’ve seen the community practice these techniques numerous times on the test networks. It’s likely they will need to be used on a mainnet as well. Ultimately, they are a countervailing force to the risk of cartel takeover.

    Reverting state is often seen as highly grievous, as it compromises the network’s economic finality. Hence it should only be used in extreme conditions, as witnessed in the case of Ethereum with the DAO Hard Fork. That said, in the early days of the Cosmos Hub network, transfers will not be active, and hence the severity of state reversions will be reduced, as state transitions will be much less “economically final”. If necessary in case of bugs, the state can be exported from a past height and the network restarted, as practiced on the testnets.

    Once governance chooses to enable transfers, the importance of economic finality must be respected by the network.

    To summarize, if there are errors or vulnerabilities in the Cosmos Hub in the days before transfers are enabled, users should expect arbitrary state rollbacks even to genesis.

    Once transfers are enabled, state rollbacks will be much more difficult to justify.

    What this means for developers: The Cosmos mainnet launch is the first phase in which fundraiser participants will be working together to operate the software. As a decentralized application developer, you are likely a user of either the Cosmos-SDK framework or Tendermint Core. The progress of your Cosmos-SDK or Tendermint-based application should be independent of the Cosmos Hub roadmap. However, if your project requires the use of [Inter-Blockchain Communication][blog post], you must wait until Phase III, or participate in the IBC testnets that will begin shortly.

    What this means for users: In this phase, we strongly recommend that you do not arrange to trade Atoms (eg. by legal contract as they will not be transferable yet) as there is the risk of state being reverted.

    You can, however, safely delegate Atoms to validators in this phase by following the CLI guideline and video tutorial linked below. Of course, in the event of a state reversion, any earned fees and inflation may be lost. Note that only gaiad should be used for making transactions. Voyager, the GUI for interacting with the Cosmos Hub, is currently in alpha and undergoing development. A separate announcement will be made once Voyager is safer for use.

    CLI Guide 🔗

    Watch CLI delegation tutorial: Cosmos YouTube

    Phase II: Transfers Enabled

    Summary: Once mainnet is deemed sufficiently stable, bonded Atom holders will vote to decide whether or not Atom transfers should be enabled. This procedure will happen through on-chain governance.

    The best way to check on the status of governance proposals is to view them through Cosmos explorers. A list of explorers can be found on the launch page: cosmos.network/launch.

    What this means for users: If the proposal is accepted and transfers are enabled, then it becomes possible to transfer Atoms.

    Phase III: IBC Enabled

    Summary: In Phase III, the [IBC protocol][ibc] is released and Atom holders vote via on-chain governance on whether or not to enable it as part of the core module library within the Cosmos-SDK.

    What this means for developers: Application-specific blockchains that are built using the Cosmos-SDK or Tendermint BFT will be able to connect to the Hub and interoperate/compose with all of the other blockchains that are connected to it.

    What this means for users: You will be able to transfer various tokens and NFTs directly from one IBC-connected chain to another IBC-connected chain without going through a centralized +third-party platform.

    Housekeeping for Validators: Submitting a gentx for mainnet

    1. You should have generated and secured the validator consensus key you are going to be validating under during mainnet.
    2. Be prepared to sign a transaction under an address in the genesis file either from the fundraiser or Game of Stakes depending on where you received your ATOM allocation.
    3. We will begin collecting Gentxs for mainnet once the recommended genesis allocations are published.

    In Closing

    The Cosmos mission is to build bridges to connect all blockchains—to build an Internet of Blockchains. Clearly, we have a long road of development ahead of us. And after mainnet, the real work to a world of deeply integrated token economies is still ahead of us. But as John Fitzgerald Kennedy once said in the face of adversity:

    “We choose to go to the moon...not because they are easy, but because they are hard….”

    To the Moon 🚀

    [blog post]: [https://blog.cosmos.network/developer-deep-dive-cosmos-ibc-5855aaf183fe][ibc]: [https://docs.cosmos.network/main/ibc/overview.html]

    + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap/launch/blog-2-en.html.html b/v17.1.0/roadmap/launch/blog-2-en.html.html new file mode 100644 index 00000000000..78555e6cc49 --- /dev/null +++ b/v17.1.0/roadmap/launch/blog-2-en.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap/previous-releases.html b/v17.1.0/roadmap/previous-releases.html new file mode 100644 index 00000000000..e30f0313fc4 --- /dev/null +++ b/v17.1.0/roadmap/previous-releases.html @@ -0,0 +1,26 @@ + + + + + +previous-releases | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    previous-releases

    Previous Releases

    The following table below, shows the versions of the main dependencies.

    Upgrade NameDateHeightChain IdentifierTmCosmos SDKGaiaIBC
    Mainnet Launch13/03/190cosmoshub-1v0.31.xv0.33.xIncluded in Cosmos SDKn/a
    Security Hard Fork21/04/19482,100cosmoshub-1v0.31.xv0.34.xIncluded in Cosmos SDK)n/a
    Upgrade #121/01/20500043cosmoshub-2v0.31.xv0.34.xIncluded in Cosmos SDK)n/a
    Upgrade #207/08/202902000cosmoshub-3v0.32.xv0.37.xv2.0.xn/a
    Stargate18/02/215200791cosmoshub-4v0.34.xv0.40.xv4.0.xIncluded in Cosmos SDK
    Security Hard Fork??cosmoshub-4v0.34.xv0.41.xv4.2.xIncluded in Cosmos SDK
    Delta (Gravity DEX)13/07/216910000cosmoshub-4v0.34.xv0.42.xv5.0.xIncluded in Cosmos SDK
    Vega v613/12/218695000cosmoshub-4v0.34.xv0.44.xv6.0.xv2.0.x
    Theta v712/04/2210085397cosmoshub-4v0.34.xv0.45.xv7.0.xv3.0.x
    Rho v816/02/2314099412cosmoshub-4v0.34.xv0.45.xv8.0.xv3.4.x
    Lambda v915/03/2314470501cosmoshub-4v0.34.xv0.45.xv9.0.xv4.2.x
    v1021/06/2315816200cosmoshub-4v0.34.xv0.45.xv10.0.xv4.4.x
    v1116/08/2316596000cosmoshub-4v0.34.xv0.45.xv11.xv4.4.x
    v1213/09/2316985500cosmoshub-4v0.34.xv0.45.xv12.xv4.4.x
    v1311/10/2317380000cosmoshub-4v0.34.xv0.45.xv13.xv4.4.x
    v1411/10/2318262000cosmoshub-4v0.34.xv0.45.xv14.xv4.4.x
    + + + + \ No newline at end of file diff --git a/v17.1.0/roadmap/previous-releases.html.html b/v17.1.0/roadmap/previous-releases.html.html new file mode 100644 index 00000000000..0d9764716d8 --- /dev/null +++ b/v17.1.0/roadmap/previous-releases.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/validators.html b/v17.1.0/validators.html new file mode 100644 index 00000000000..a51fa3910c4 --- /dev/null +++ b/v17.1.0/validators.html @@ -0,0 +1,26 @@ + + + + + +Validators | Cosmos Hub + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/validators.html.html b/v17.1.0/validators.html.html new file mode 100644 index 00000000000..12f7102675a --- /dev/null +++ b/v17.1.0/validators.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/validators/kms.html b/v17.1.0/validators/kms.html new file mode 100644 index 00000000000..f7e789ea381 --- /dev/null +++ b/v17.1.0/validators/kms.html @@ -0,0 +1,26 @@ + + + + + +KMS - Key Management System | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    KMS - Key Management System

    Tendermint KMS is a key management service that allows separating key management from Tendermint nodes. In addition it provides other advantages such as:

    • Improved security and risk management policies
    • Unified API and support for various HSM (hardware security modules)
    • Double signing protection (software or hardware based)

    It is recommended that the KMS service runs in a separate physical hosts.

    Building

    Detailed build instructions can be found here.

    tip

    When compiling the KMS, ensure you have enabled the applicable features:

    BackendRecommended Command line
    YubiHSMcargo build --features yubihsm
    Ledger+Tendermint Appcargo build --features ledgertm

    Configuration

    A KMS can be configured in various ways:

    Using a YubiHSM

    Detailed information on how to setup a KMS with YubiHSM2 can be found here

    Using a Ledger device running the Tendermint app

    Detailed information on how to setup a KMS with Ledger Tendermint App can be found here

    + + + + \ No newline at end of file diff --git a/v17.1.0/validators/kms.html.html b/v17.1.0/validators/kms.html.html new file mode 100644 index 00000000000..e2a8a0b92c3 --- /dev/null +++ b/v17.1.0/validators/kms.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/validators/kms/kms_ledger.html b/v17.1.0/validators/kms/kms_ledger.html new file mode 100644 index 00000000000..335a0fa6d29 --- /dev/null +++ b/v17.1.0/validators/kms/kms_ledger.html @@ -0,0 +1,26 @@ + + + + + +Setting up Tendermint KMS + Ledger | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Setting up Tendermint KMS + Ledger

    danger

    The following instructions are a brief walkthrough and not a comprehensive guideline. You should consider and research more about the security implications of activating an external KMS.

    danger

    KMS and Ledger Tendermint app are currently work in progress. Details may vary. Use with care under your own risk.

    Tendermint Validator app (for Ledger devices)

    You should be able to find the Tendermint app in Ledger Live.

    Note: at the moment, you might need to enable developer mode in Ledger Live settings

    KMS configuration

    In this section, we will configure a KMS to use a Ledger device running the Tendermint Validator App.

    Config file

    You can find other configuration examples here

    • Create a ~/.tmkms/tmkms.toml file with the following content (use an adequate chain_id)
    # Example KMS configuration file
    [[validator]]
    addr = "tcp://localhost:26658" # or "unix:///path/to/socket"
    chain_id = "gaia-11001"
    reconnect = true # true is the default
    secret_key = "~/.tmkms/secret_connection.key"

    [[providers.ledgertm]]
    chain_ids = ["gaia-11001"]
    • Edit addr to point to your gaiad instance.
    • Adjust chain-id to match your .gaia/config/config.toml settings.
    • provider.ledgertm has no additional parameters at the moment, however, it is important that you keep that header to enable the feature.

    Plug your Ledger device and open the Tendermint validator app.

    Generate secret key

    Now you need to generate secret_key:

    tmkms keygen ~/.tmkms/secret_connection.key

    Retrieve validator key

    The last step is to retrieve the validator key that you will use in gaiad.

    Start the KMS:

    tmkms start -c ~/.tmkms/tmkms.toml

    The output should look similar to:

    07:28:24 [INFO] tmkms 0.3.0 starting up...
    07:28:24 [INFO] [keyring:ledgertm:ledgertm] added validator key cosmosvalconspub1zcjduepqy53m39prgp9dz3nz96kaav3el5e0th8ltwcf8cpavqdvpxgr5slsd6wz6f
    07:28:24 [INFO] KMS node ID: 1BC12314E2E1C29015B66017A397F170C6ECDE4A

    The KMS may complain that it cannot connect to gaiad. That is fine, we will fix it in the next section.

    This output indicates the validator key linked to this particular device is: cosmosvalconspub1zcjduepqy53m39prgp9dz3nz96kaav3el5e0th8ltwcf8cpavqdvpxgr5slsd6wz6f

    Take note of the validator pubkey that appears in your screen. We will use it in the next section.

    Gaia configuration

    You need to enable KMS access by editing .gaia/config/config.toml. In this file, modify priv_validator_laddr to create a listening address/port or a unix socket in gaiad.

    For example:

    ...
    # TCP or UNIX socket address for Tendermint to listen on for
    # connections from an external PrivValidator process
    priv_validator_laddr = "tcp://127.0.0.1:26658"
    ...

    Let's assume that you have set up your validator account and called it kmsval. You can tell gaiad the key that we've got in the previous section.

    gaiad gentx --name kmsval --pubkey {.ValidatorKey} 

    Now start gaiad. You should see that the KMS connects and receives a signature request.

    Once the ledger receives the first message, it will ask for confirmation that the values are adequate.

    Click the right button, if the height and round are correct.

    After that, you will see that the KMS will start forwarding all signature requests to the ledger:

    danger

    The word TEST in the second picture, second line appears because they were taken on a pre-release version.

    Once the app as been released in Ledger's app store, this word should NOT appear.

    + + + + \ No newline at end of file diff --git a/v17.1.0/validators/kms/kms_ledger.html.html b/v17.1.0/validators/kms/kms_ledger.html.html new file mode 100644 index 00000000000..b99b0af16ea --- /dev/null +++ b/v17.1.0/validators/kms/kms_ledger.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/validators/overview.html b/v17.1.0/validators/overview.html new file mode 100644 index 00000000000..8efe90aa133 --- /dev/null +++ b/v17.1.0/validators/overview.html @@ -0,0 +1,26 @@ + + + + + +Validator Overview | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Validator Overview

    Introduction

    The Cosmos Hub is based on CometBFT that relies on a set of validators that are responsible for committing new blocks in the blockchain. These validators participate in the consensus protocol by broadcasting votes that contain cryptographic signatures signed by each validator's private key.

    Validator candidates can bond their own ATOM and have ATOM "delegated", or staked, to them by token holders. The Cosmos Hub has validators, see Proposal "https://www.mintscan.io/cosmos/proposals/797", but over time the number of validators can be increased with governance proposals. The validators are determined by the total number of ATOM tokens delegated to them — the top validator candidates with the most voting power are the current Cosmos validators.

    Validators and their delegators earn ATOM as block provisions and tokens as transaction fees through execution of the Tendermint consensus protocol. Note that validators can set a commission percentage on the fees their delegators receive as additional incentive. You can find an overview of all current validators and their voting power on Mintscan.

    If validators double sign or are offline for an extended period, their staked ATOM (including ATOM of users that delegated to them) can be slashed. The penalty depends on the severity of the violation.

    Hardware

    For validator key management, validators must set up a physical operation that is secured with restricted access. A good starting place, for example, would be co-locating in secure data centers.

    Validators are expected to equip their datacenter location with redundant power, connectivity, and storage backups. Expect to have several redundant networking boxes for fiber, firewall, and switching and then small servers with redundant hard drive and failover.

    You can find the minimum hardware requirements on the instructions for joining the Cosmos Hub mainnet. As the network grows, bandwidth, CPU, and memory requirements rise. Large hard drives are recommended for storing years of blockchain history, as well as significant RAM to process the increasing amount of transactions.

    Create a Validator Website

    To get started as a validator, create your dedicated validator website and signal your intention to become a validator in the Cosmos Discord. Posting your validator website is essential because delegators want to have information about the entity they are delegating their ATOM to.

    As always, do your own research and seek legal advice if you intend to run a validator node.

    Community

    Discuss the finer details of being a validator on our community Discord and sign up for the Cosmos newsletter to get regular updates:

    + + + + \ No newline at end of file diff --git a/v17.1.0/validators/overview.html.html b/v17.1.0/validators/overview.html.html new file mode 100644 index 00000000000..a23ebb4e209 --- /dev/null +++ b/v17.1.0/validators/overview.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/validators/security.html b/v17.1.0/validators/security.html new file mode 100644 index 00000000000..cf2d8175a00 --- /dev/null +++ b/v17.1.0/validators/security.html @@ -0,0 +1,26 @@ + + + + + +Validator Security | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Validator Security

    Each validator candidate is encouraged to run its operations independently, as diverse setups increase the resilience of the network. Validator candidates should commence their setup phase now in order to be on time for launch.

    Key Management - HSM

    It is mission critical that an attacker cannot steal a validator's key. If this is possible, it puts the entire stake delegated to the compromised validator at risk. Hardware security modules are an important strategy for mitigating this risk.

    HSM modules must support ed25519 signatures for the hub. The YubiHSM2 supports ed25519 and this yubikey library is available. The YubiHSM can protect a private key but cannot ensure in a secure setting that it won't sign the same block twice.

    The CometBFT team is also working on extending our Ledger Nano S application to support validator signing. This app can store recent blocks and mitigate double signing attacks.

    We will update this page when more key storage solutions become available.

    Sentry Nodes (DDOS Protection)

    Validators are responsible for ensuring that the network can sustain denial of service attacks.

    One recommended way to mitigate these risks is for validators to carefully structure their network topology in a so-called sentry node architecture.

    Validator nodes should only connect to full-nodes they trust because they operate them themselves or are run by other validators they know socially. A validator node will typically run in a data center. Most data centers provide direct links to the networks of major cloud providers. The validator can use those links to connect to sentry nodes in the cloud. This shifts the burden of denial-of-service from the validator's node directly to its sentry nodes, and may require new sentry nodes be spun up or activated to mitigate attacks on existing ones.

    Sentry nodes can be quickly spun up or change their IP addresses. Because the links to the sentry nodes are in private IP space, an internet based attack cannot disturb them directly. This will ensure validator block proposals and votes always make it to the rest of the network.

    To setup your sentry node architecture you can follow the instructions below:

    Validators nodes should edit their config.toml:

    # Comma separated list of nodes to keep persistent connections to
    # Do not add private peers to this list if you don't want them advertised
    persistent_peers =[list of sentry nodes]

    # Set true to enable the peer-exchange reactor
    pex = false

    Sentry Nodes should edit their config.toml:

    # Comma separated list of peer IDs to keep private (will not be gossiped to other peers)
    # Example ID: 3e16af0cead27979e1fc3dac57d03df3c7a77acc@3.87.179.235:26656

    private_peer_ids = "node_ids_of_private_peers"

    Environment Variables

    By default, uppercase environment variables with the following prefixes will replace lowercase command-line flags:

    • GA (for Gaia flags)
    • TM (for Tendermint/CometBFT flags)
    • BC (for democli or basecli flags)

    For example, the environment variable GA_CHAIN_ID will map to the command line flag --chain-id. Note that while explicit command-line flags will take precedence over environment variables, environment variables will take precedence over any of your configuration files. For this reason, it's imperative that you lock down your environment such that any critical parameters are defined as flags on the CLI or prevent modification of any environment variables.

    + + + + \ No newline at end of file diff --git a/v17.1.0/validators/security.html.html b/v17.1.0/validators/security.html.html new file mode 100644 index 00000000000..1874c48b178 --- /dev/null +++ b/v17.1.0/validators/security.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/validators/validator-faq.html b/v17.1.0/validators/validator-faq.html new file mode 100644 index 00000000000..705a3a17474 --- /dev/null +++ b/v17.1.0/validators/validator-faq.html @@ -0,0 +1,26 @@ + + + + + +Validator FAQ | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Validator FAQ

    danger

    Disclaimer

    This is work in progress. Mechanisms and values are susceptible to change.

    General Concepts

    What is a Cosmos validator?

    The Cosmos Hub is based on CometBFT that relies on a set of validators to secure the network. The role of validators is to run a full node and participate in consensus by broadcasting votes that contain cryptographic signatures signed by the validator's private key. Validators commit new blocks in the blockchain and receive revenue in exchange for their work. Validators must also participate in governance by voting on proposals. Validators are weighted according to their total stake.

    What is staking?

    The Cosmos Hub is a public Proof-Of-Stake (PoS) blockchain, meaning that the weight of validators is determined by the amount of staking tokens (ATOM) bonded as collateral. These ATOM tokens can be self-delegated directly by the validator or delegated to the validator by other ATOM holders.

    Any user in the system can declare their intention to become a validator by sending a create-validator transaction to become validator candidates.

    The weight (i.e. voting power) of a validator determines whether they are an active validator. The active validator set is limited to an amount that changes over time.

    What is a full node?

    A full node is a server running a chain's binary (its software) that fully validates transactions and blocks of a blockchain and keeps a full record of all historic activity. A full node is distinct from a pruned node that processes only block headers and a small subset of transactions. Running a full node requires more resources than a pruned node. Validators can decide to run either a full node or a pruned node, but they need to make sure they retain enough blocks to be able to validate new blocks.

    Of course, it is possible and encouraged for users to run full nodes even if they do not plan to be validators.

    You can find more details about the requirements in the Joining Mainnet Tutorial.

    What is a delegator?

    Delegators are ATOM holders who cannot, or do not want to, run a validator themselves. ATOM holders can delegate ATOM to a validator and obtain a part of their revenue in exchange. For details on how revenue is distributed, see What is the incentive to stake? and What are validators commission? in this document.

    Because delegators share revenue with their validators, they also share risks. If a validator misbehaves, each of their delegators are partially slashed in proportion to their delegated stake. This penalty is one of the reasons why delegators must perform due diligence on validators before delegating. Spreading their stake over multiple validators is another layer of protection.

    Delegators play a critical role in the system, as they are responsible for choosing validators. Being a delegator is not a passive role. Delegators must actively monitor the actions of their validators and participate in governance. For details on being a delegator, read the Delegator FAQ.

    Becoming a Validator

    How to become a validator?

    Any participant in the network can signal that they want to become a validator by sending a create-validator transaction, where they must fill out the following parameters:

    • Validator's PubKey: The private key associated with this Tendermint/CometBFT PubKey is used to sign prevotes and precommits.
    • Validator's Address: Application level address that is used to publicly identify your validator. The private key associated with this address is used to delegate, unbond, claim rewards, and participate in governance.
    • Validator's name (moniker)
    • Validator's website (Optional)
    • Validator's description (Optional)
    • Initial commission rate: The commission rate on block rewards and fees charged to delegators.
    • Maximum commission: The maximum commission rate that this validator can charge. This parameter is fixed and cannot be changed after the create-validator transaction is processed.
    • Commission max change rate: The maximum daily increase of the validator commission. This parameter is fixed cannot be changed after the create-validator transaction is processed.

    After a validator is created, ATOM holders can delegate ATOM to them, effectively adding stake to the validator's pool. The total stake of an address is the combination of ATOM bonded by delegators and ATOM self-bonded by the validator.

    From all validator candidates that signaled themselves, the 180 validators with the most total stake are the designated validators. If a validator's total stake falls below the top 180, then that validator loses its validator privileges. The validator cannot participate in consensus or generate rewards until the stake is high enough to be in the top 180. Over time, the maximum number of validators may be increased via on-chain governance proposal.

    Testnet

    How can I join the testnet?

    The testnet is a great environment to test your validator setup before launch.

    Testnet participation is a great way to signal to the community that you are ready and able to operate a validator. For details, see Join the Public Testnet documentation.

    Additional Concepts

    What are the different types of keys?

    There are two types of keys:

    • Tendermint/CometBFT key: A unique key that is used to sign consensus votes.
      • It is associated with a public key cosmosvalconspub (To get this value, run gaiad tendermint show-validator)
      • It is generated when the node is created with gaiad init.
    • Application key: This key is created from the gaiad binary and is used to sign transactions. Application keys are associated with a public key that is prefixed by cosmospub and an address that is prefixed by cosmos.

    The Tendermint/CometBFT key and the application key are derived from account keys that are generated by the gaiad keys add command.

    Note: A validator's operator key is directly tied to an application key and uses the cosmosvaloper and cosmosvaloperpub prefixes that are reserved solely for this purpose.

    What are the different states a validator can be in?

    After a validator is created with a create-validator transaction, the validator is in one of three states:

    • in validator set: Validator is in the active set and participates in consensus. The validator is earning rewards and can be slashed for misbehavior.

    • jailed: Validator misbehaved and is in jail, i.e. outside of the validator set.

      • If the jailing is due to being offline for too long (i.e. having missed more than 95% out of the last 10,000 blocks), the validator can send an unjail transaction in order to re-enter the validator set.
      • If the jailing is due to double signing, the validator cannot unjail.
    • unbonded: Validator is not in the active set, and therefore not signing blocks. The validator cannot be slashed and does not earn any reward. It is still possible to delegate ATOM to an unbonded validator. Undelegating from an unbonded validator is immediate, meaning that the tokens are not subject to the unbonding period.

    What is self-delegation? How can I increase my self-delegation?

    Self-delegation is a delegation of ATOM from a validator to themselves. The delegated amount can be increased by sending a delegate transaction from your validator's application application key.

    What is validator bond? How can I increase my validator bond?

    Validator bond is a delegation of ATOM from a delegator to a validator. Validator operators can validator bond to themselves. The validator bond amount can be increased by sending a ValidatorBond transaction from any account delegated to your validator. Validator bond is required before a validator can accept delegations from liquid staking providers. As such it forces validators to put “skin in the game” in order to be entrusted with delegations from liquid staking providers. This disincentivizes malicious behavior and enables the validator to negotiate its relationship with liquid staking providers.

    Is there a minimum amount of ATOM that must be delegated to be an active (bonded) validator?

    The minimum is 1 ATOM. But the network is currently secured by much higher values. You can check the minimum required ATOM to become part of the active validator set on the Mintscan validator page.

    How do delegators choose their validators?

    Delegators are free to choose validators according to their own subjective criteria. Selection criteria includes:

    • Amount of validator-bonded ATOM: Number of ATOM a validator validator-bonded to themselves. A validator with a higher amount of self-delegated ATOM indicates that the validator is sharing the risk and consequences for their actions, or has enough goodwill from the community so that others post validator bond on the validator's behalf.
    • Amount of delegated ATOM: Total number of ATOM delegated to a validator. A high voting power shows that the community trusts this validator. Larger validators also decrease the decentralization of the network, so delegators are suggested to consider delegating to smaller validators.
    • Commission rate: Commission applied on revenue by validators before the revenue is distributed to their delegators.
    • Track record: Delegators review the track record of the validators they plan to delegate to. This track record includes past votes on proposals and historical average uptime.
    • Community contributions: Another (more subjective) criteria is the work that validators have contributed to the community, such as educational content, participation in the community channels, contributions to open source software, etc.

    Apart from these criteria, validators send a create-validator transaction to signal a website address to complete their resume. Validators must build reputation one way or another to attract delegators. For example, a good practice for validators is to have a third party audit their setup. Note though, that the CometBFT team does not approve or conduct any audits themselves. For more information on due diligence, see the A Delegator’s Guide to Staking blog post.

    Responsibilities

    Do validators need to be publicly identified?

    No, they do not. Each delegator can value validators based on their own criteria. Validators are able to register a website address when they nominate themselves so that they can advertise their operation as they see fit. Some delegators prefer a website that clearly displays the team operating the validator and their resume, while other validators might prefer to be anonymous validators with positive track records.

    What are the responsibilities of a validator?

    Validators have two main responsibilities:

    • Be able to constantly run a correct version of the software: Validators must ensure that their servers are always online and their private keys are not compromised.

    • Actively participate in governance: Validators are required to vote on every proposal.

    Additionally, validators are expected to be active members of the community. Validators must always be up-to-date with the current state of the ecosystem so that they can easily adapt to any change.

    What does 'participate in governance' entail?

    Validators and delegators on the Cosmos Hub can vote on proposals to change operational parameters (such as the block gas limit), coordinate upgrades, or make a decision on any given matter.

    Validators play a special role in the governance system. As pillars of the system, validators are required to vote on every proposal. It is especially important since delegators who do not vote inherit the vote of their validator.

    What does staking imply?

    Staking ATOM can be thought of as a safety deposit on validation activities. When a validator or a delegator wants to retrieve part or all of their deposit, they send an unbonding transaction. Then, ATOM undergoes a 3-week unbonding period during which they are liable to being slashed for potential misbehaviors committed by the validator before the unbonding process started.

    Validators, and by association delegators, receive block rewards, fees, and have the right to participate in governance. If a validator misbehaves, a certain portion of their total stake is slashed. This means that every delegator that bonded ATOM to this validator gets penalized in proportion to their bonded stake. Delegators are therefore incentivized to delegate to validators that they anticipate will function safely.

    Can a validator run away with their delegators' ATOM?

    By delegating to a validator, a user delegates voting power. The more voting power a validator have, the more weight they have in the consensus and governance processes. This does not mean that the validator has custody of their delegators' ATOM. A validator cannot run away with its delegator's funds.

    Even though delegated funds cannot be stolen by their validators, delegators' tokens can still be slashed by a small percentage if their validator suffers a slashing event, which is why we encourage due diligence when selecting a validator.

    How often is a validator chosen to propose the next block? Does frequency increase with the quantity of bonded ATOM?

    The validator that is selected to propose the next block is called the proposer. Each proposer is selected deterministically. The frequency of being chosen is proportional to the voting power (i.e. amount of bonded ATOM) of the validator. For example, if the total bonded stake across all validators is 100 ATOM and a validator's total stake is 10 ATOM, then this validator is the proposer ~10% of the blocks.

    Are validators of the Cosmos Hub required to validate other zones in the Cosmos ecosystem?

    This depends, currently no validators are required to validate other blockchains. But when the first version of Interchain Security is launched on the Cosmos Hub, delegators can vote to have certain blockchains secured via Interchain Security. In those cases, validators are required to validate on these chains as well.

    How can a validator safely quit validating on the Cosmos Hub?

    If a validator simply shuts down their node, this would result in the validator and their delegators getting slashed for being offline. The only way to safely exit a validator node running on the Cosmos Hub is by unbonding the validator with the UnbondValidator message. As a result, the validator gets jailed and kicked out of the active set of validators, without getting slashed. They can then proceed to shut down their node without risking their tokens.

    It's highly advised to inform your delegators when doing this, as they will still be bonded to your validator after it got jailed. They will need to manually unbond and they might not have been made aware of this via their preferred wallet application.

    Incentives

    What is the incentive to stake?

    Each member of a validator's staking pool earns different types of revenue:

    • Block rewards: Native tokens of applications (e.g. ATOM on the Cosmos Hub) run by validators are inflated to produce block provisions. These provisions exist to incentivize ATOM holders to bond their stake. Non-bonded ATOM are diluted over time.
    • Transaction fees: The Cosmos Hub maintains an allow list of tokens that are accepted as fee payment. The initial fee token is the atom.

    This total revenue is divided among validators' staking pools according to each validator's weight. Then, within each validator's staking pool the revenue is divided among delegators in proportion to each delegator's stake. A commission on delegators' revenue is applied by the validator before it is distributed.

    What is a validator commission?

    Revenue received by a validator's pool is split between the validator and their delegators. The validator can apply a commission on the part of the revenue that goes to their delegators. This commission is set as a percentage. Each validator is free to set their initial commission, maximum daily commission change rate, and maximum commission. The Cosmos Hub enforces the parameter that each validator sets. The maximum commission rate is fixed and cannot be changed. However, the commission rate itself can be changed after the validator is created as long as it does not exceed the maximum commission.

    What is the incentive to run a validator?

    Validators earn proportionally more revenue than their delegators because of the commission they take on the staking rewards from their delegators.

    Validators also play a major role in governance. If a delegator does not vote, they inherit the vote from their validator. This voting inheritance gives validators a major responsibility in the ecosystem.

    How are block rewards distributed?

    Block rewards are distributed proportionally to all validators relative to their voting power. This means that even though each validator gains ATOM with each reward, all validators maintain equal weight over time.

    For example, 10 validators have equal voting power and a commission rate of 1%. For this example, the reward for a block is 1000 ATOM and each validator has 20% of self-bonded ATOM. These tokens do not go directly to the proposer. Instead, the tokens are evenly spread among validators. So now each validator's pool has 100 ATOM. These 100 ATOM are distributed according to each participant's stake:

    • Commission: 100*80%*1% = 0.8 ATOM
    • Validator gets: 100\*20% + Commission = 20.8 ATOM
    • All delegators get: 100\*80% - Commission = 79.2 ATOM

    Then, each delegator can claim their part of the 79.2 ATOM in proportion to their stake in the validator's staking pool.

    How are fees distributed?

    Fees are similarly distributed with the exception that the block proposer can get a bonus on the fees of the block they propose if the proposer includes more than the strict minimum of required precommits.

    When a validator is selected to propose the next block, the validator must include at least 2/3 precommits of the previous block. However, an incentive to include more than 2/3 precommits is a bonus. The bonus is linear: it ranges from 1% if the proposer includes 2/3rd precommits (minimum for the block to be valid) to 5% if the proposer includes 100% precommits. Of course the proposer must not wait too long or other validators may timeout and move on to the next proposer. As such, validators have to find a balance between wait-time to get the most signatures and risk of losing out on proposing the next block. This mechanism aims to incentivize non-empty block proposals, better networking between validators, and mitigates censorship.

    For a concrete example to illustrate the aforementioned concept, there are 10 validators with equal stake. Each validator applies a 1% commission rate and has 20% of self-delegated ATOM. Now comes a successful block that collects a total of 1025.51020408 ATOM in fees.

    First, a 2% tax is applied. The corresponding ATOM go to the reserve pool. The reserve pool's funds can be allocated through governance to fund bounties and upgrades.

    • 2% * 1025.51020408 = 20.51020408 ATOM go to the reserve pool.

    1005 ATOM now remain. For this example, the proposer included 100% of the signatures in its block so the proposer obtains the full bonus of 5%.

    To solve this simple equation to find the reward R for each validator:

    9*R + R + R*5% = 1005 ⇔ R = 1005/10.05 = 100

    • For the proposer validator:
      • The pool obtains R + R * 5%: 105 ATOM
      • Commission: 105 * 80% * 1% = 0.84 ATOM
      • Validator's reward: 105 * 20% + Commission = 21.84 ATOM
      • Delegators' rewards: 105 * 80% - Commission = 83.16 ATOM (each delegator is able to claim its portion of these rewards in proportion to their stake)
    • For each non-proposer validator:
      • The pool obtains R: 100 ATOM
      • Commission: 100 * 80% * 1% = 0.8 ATOM
      • Validator's reward: 100 * 20% + Commission = 20.8 ATOM
      • Delegators' rewards: 100 * 80% - Commission = 79.2 ATOM (each delegator is able to claim their portion of these rewards in proportion to their stake)

    What are the slashing conditions?

    If a validator misbehaves, their delegated stake is partially slashed. Two faults can result in slashing of funds for a validator and their delegators:

    • Double signing: If someone reports on chain A that a validator signed two blocks at the same height on chain A and chain B, and if chain A and chain B share a common ancestor, then this validator gets slashed by 5% on chain A.
    • Downtime: If a validator misses more than 95% of the last 10,000 blocks (roughly ~19 hours), they are slashed by 0.01%.

    Are validators required to self-delegate ATOM?

    No, they do not need to self-delegate. Even though there is no obligation for validators to self-delegate, delegators may want their validator to have self-delegated ATOM in their staking pool. In other words, validators share the risk.

    Note however that it's possible that some validators decide to self-delegate via a different address for security reasons.

    How to prevent concentration of stake in the hands of a few top validators?

    The community is expected to behave in a smart and self-preserving way. When a mining pool in Bitcoin gets too much mining power the community usually stops contributing to that pool. The Cosmos Hub relies on the same effect. Additionally, when delegators switch to another validator, they are not subject to the unbonding period, which removes any barrier to quickly redelegating tokens in service of improving decentralization.

    Liquid Staking Module

    What is the liquid staking module?

    The Liquid Staking Module is a set of safety features that mitigate liquid staking risks by:

    • limiting the total amount of tokens that can be liquid staked to X% of all staked tokens.
    • introducing a requirement that validators validator-bond tokens to be eligible for delegations from liquid staking providers.
    • limiting the portion of validators's shares that can be liquid staked to X% of their total shares.

    The Liquid Staking Module also improves liquid staking UX by making delegations transferable under limited scenarios, to allow delegators to convert their delegations into liquid staking positions without having to wait the unbonding period.

    For a detailed and technical description, please see ADR-061 in the Cosmos SDK or the Liquid Staking Module Cosmos Hub forum post.

    Who can validator bond?

    The validator themselves, but also any other address delegated to the validator.

    How can I validator bond?

    Once delegated to a validator, a delegator (or validator operator) can convert their delegation to a validator into Validator Bond by signing a ValidatorBond message.

    The ValidatorBond message is exposed by the staking module and can be executed as follows:

    gaiad tx staking validator-bond cosmosvaloper13h5xdxhsdaugwdrkusf8lkgu406h8t62jkqv3h <delegator> --from mykey  

    There are no partial Validator Bonds: when a delegator or validator converts their shares to a particular validator into Validator Bond, their entire delegation to that validator is converted to Validator Bond. If a validator or delegator wishes to convert only some of their delegation to Validator Bond, they should transfer those funds to a separate address and Validator Bond from that address, or redelegate the funds that they do not wish to validator bond to another validator before converting their delegation to validator bond.

    To convert Validator Bond back into a standard delegation, simply unbond the shares.

    How does a delegator or validator mark their delegation as a validator bond?

    Once delegated to a validator, sign a ValidatorBond message.

    Are validator bonds subject to additional slashing conditions?

    No, in the event of a slash, a validator bond is slashed at the same rate as a regular bond.

    Can I unbond my validator bond?

    If all the liquid staking capacity made available by a validator’s validator bond is utilized, validator bond delegated to that validator cannot be unbonded. If new capacity becomes available (either by redemption of liquid staking tokens or addition or new validator bond), then existing validator bond can be undelegated.

    Example: Suppose the validator bond factor is 250 and Validator V bonds 2 ATOM, then liquid staking providers delegate 500 ATOM to Validator V. Now Validator V cannot remove any of their validator bond because the full liquid staking capacity made available by Validator V’s validator bond is consumed.

    If liquid staking providers undelegate 250 ATOM from Validator V, Validator V can now remove 1 ATOM of validator bond.

    If, instead, the ICF or a community member validator bonds 1 additional ATOM to Validator V, Validator V can now remove 1 ATOM of validator bond.

    Can I validator bond some of my tokens and delegate the remaining portion normally?

    The ValidatorBond message converts the full balance delegated to a validator into validator bond. To validator bond some tokens and delegate the remaining portion normally, use two addresses: the first will delegate + ValidatorBond, and the second will just delegate.

    Technical Requirements

    What are hardware requirements?

    A modest level of hardware specifications is initially required and rises as network use increases. Participating in the testnet is the best way to learn more. You can find the current hardware recommendations in the Joining Mainnet documentation.

    Validators are recommended to set up sentry nodes to protect your validator node from DDoS attacks.

    What are software requirements?

    In addition to running a Cosmos Hub node, validators are expected to implement monitoring, alerting, and management solutions. There are several tools that you can use.

    What are bandwidth requirements?

    The Cosmos network has the capacity for very high throughput relative to chains like Ethereum or Bitcoin.

    We recommend that the data center nodes connect only to trusted full nodes in the cloud or other validators that know each other socially. This connection strategy relieves the data center node from the burden of mitigating denial-of-service attacks.

    Ultimately, as the network becomes more heavily used, multigigabyte per day bandwidth is very realistic.

    How to handle key management?

    Validators are expected to run an HSM that supports ed25519 keys. Here are potential options:

    • YubiHSM 2
    • Ledger Nano S
    • Ledger BOLOS SGX enclave
    • Thales nShield support

    The Interchain Foundation does not recommend one solution above the other. The community is encouraged to bolster the effort to improve HSMs and the security of key management.

    What can validators expect in terms of operations?

    Running an effective operation is key to avoiding unexpected unbonding or slashing. Operations must be able to respond to attacks and outages, as well as maintain security and isolation in the data center.

    What are the maintenance requirements?

    Validators are expected to perform regular software updates to accommodate chain upgrades and bug fixes. It is suggested to consider using Cosmovisor to partially automate this process.

    During an chain upgrade, progress is discussed in a private channel in the Cosmos Developer Discord. If your validator is in the active set we encourage you to request access to that channel by contacting a moderator.

    How can validators protect themselves from denial-of-service attacks?

    Denial-of-service attacks occur when an attacker sends a flood of internet traffic to an IP address to prevent the server at the IP address from connecting to the internet.

    An attacker scans the network, tries to learn the IP address of various validator nodes, and disconnects them from communication by flooding them with traffic.

    One recommended way to mitigate these risks is for validators to carefully structure their network topology using a sentry node architecture.

    Validator nodes are expected to connect only to full nodes they trust because they operate the full nodes themselves or the trust full nodes are run by other validators they know socially. A validator node is typically run in a data center. Most data centers provide direct links to the networks of major cloud providers. The validator can use those links to connect to sentry nodes in the cloud. This mitigation shifts the burden of denial-of-service from the validator's node directly to its sentry nodes, and can require that new sentry nodes are spun up or activated to mitigate attacks on existing ones.

    Sentry nodes can be quickly spun up or change their IP addresses. Because the links to the sentry nodes are in private IP space, an internet-based attack cannot disturb them directly. This strategy ensures that validator block proposals and votes have a much higher chance to make it to the rest of the network.

    For more sentry node details, see the CometBFT Documentation or the Sentry Node Architecture Overview on the forum.

    + + + + \ No newline at end of file diff --git a/v17.1.0/validators/validator-faq.html.html b/v17.1.0/validators/validator-faq.html.html new file mode 100644 index 00000000000..dd61e33d4d6 --- /dev/null +++ b/v17.1.0/validators/validator-faq.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/v17.1.0/validators/validator-setup.html b/v17.1.0/validators/validator-setup.html new file mode 100644 index 00000000000..f76e4aa351d --- /dev/null +++ b/v17.1.0/validators/validator-setup.html @@ -0,0 +1,29 @@ + + + + + +Running a Validator | Cosmos Hub + + + + + + + + + + + + + + +
    +
    Version: On chain (v17.1.0)

    Running a Validator

    tip

    We suggest you try out joining a public testnet first. Information on how to join the most recent testnet can be found here.

    Before setting up a validator node, make sure to have completed the Joining Mainnet guide.

    If you plan to use a KMS (key management system), you should go through these steps first: Using a KMS.

    What is a Validator?

    Validators are responsible for committing new blocks to the blockchain through an automated voting process. A validator's stake is slashed if they become unavailable or sign blocks at the same height. Because there is a chance of slashing, we suggest you read about Sentry Node Architecture to protect your node from DDOS attacks and to ensure high-availability.

    danger

    If you want to become a validator for the Hub's mainnet, you should learn more about security.

    The following instructions assume you have already set up a full-node and are synchronised to the latest blockheight.

    Create Your Validator

    Your cosmosvalconspub can be used to create a new validator by staking tokens. You can find your validator pubkey by running:

    gaiad tendermint show-validator

    To create your validator, just use the following command:

    danger

    Don't use more uatom than you have!

    gaiad tx staking create-validator \
    --amount=1000000uatom \
    --pubkey=$(gaiad tendermint show-validator) \
    --moniker="choose a moniker" \
    --chain-id=<chain_id> \
    --commission-rate="0.10" \
    --commission-max-rate="0.20" \
    --commission-max-change-rate="0.01" \
    --gas="auto" \
    --gas-prices="0.0025uatom" \
    --from=<key_name>
    tip

    When specifying commission parameters, the commission-max-change-rate is used to measure % point change over the commission-rate. E.g. 1% to 2% is a 100% rate increase, but only 1 percentage point.

    It's possible that you won't have enough ATOM to be part of the active set of validators in the beginning. Users are able to delegate to inactive validators (those outside of the active set) using the Keplr web app. You can confirm that you are in the validator set by using a third party explorer like Mintscan.

    Edit Validator Description

    You can edit your validator's public description. This info is to identify your validator, and will be relied on by delegators to decide which validators to stake to. Make sure to provide input for every flag below. If a flag is not included in the command the field will default to empty (--moniker defaults to the machine name) if the field has never been set or remain the same if it has been set in the past.

    The <key_name> specifies which validator you are editing. If you choose to not include some of the flags below, remember that the --from flag must be included to identify the validator to update.

    The --identity can be used as to verify identity with systems like Keybase or UPort. When using Keybase, --identity should be populated with a 16-digit string that is generated with a keybase.io account. It's a cryptographically secure method of verifying your identity across multiple online networks. The Keybase API allows us to retrieve your Keybase avatar. This is how you can add a logo to your validator profile.

    gaiad tx staking edit-validator
    --moniker="choose a moniker" \
    --website="https://cosmos.network" \
    --identity=6A0D65E29A4CBC8E \
    --details="To infinity and beyond!" \
    --chain-id=<chain_id> \
    --gas="auto" \
    --gas-prices="0.0025uatom" \
    --from=<key_name> \
    --commission-rate="0.10"
    danger

    Please note that some parameters such as commission-max-rate and commission-max-change-rate cannot be changed once your validator is up and running.

    Note: The commission-rate value must adhere to the following rules:

    • Must be between 0 and the validator's commission-max-rate
    • Must not exceed the validator's commission-max-change-rate which is maximum +% point change rate per day. In other words, a validator can only change +its commission once per day and within commission-max-change-rate bounds.

    View Validator Description

    View the validator's information with this command:

    gaiad query staking validator <account_cosmos>

    Track Validator Signing Information

    In order to keep track of a validator's signatures in the past you can do so by using the signing-info command:

    gaiad query slashing signing-info <validator-pubkey>\
    --chain-id=<chain_id>

    Unjail Validator

    When a validator is "jailed" for downtime, you must submit an Unjail transaction from the operator account in order to be able to get block proposer rewards again (depends on the zone fee distribution).

    gaiad tx slashing unjail \
    --from=<key_name> \
    --chain-id=<chain_id>

    Confirm Your Validator is Running

    Your validator is active if the following command returns anything:

    gaiad query tendermint-validator-set | grep "$(gaiad tendermint show-address)"

    You should now see your validator in one of the Cosmos Hub explorers. You are looking for the bech32 encoded address in the ~/.gaia/config/priv_validator.json file.

    Halting Your Validator

    When attempting to perform routine maintenance or planning for an upcoming coordinated upgrade, it can be useful to have your validator systematically and gracefully halt. You can achieve this by either setting the halt-height to the height at which you want your node to shutdown or by passing the --halt-height flag to gaiad. The node will shutdown with a zero exit code at that given height after committing +the block.

    Advanced configuration

    You can find more advanced information about running a node or a validator on the CometBFT Core documentation.

    Common Problems

    Problem #1: My validator has voting_power: 0

    Your validator has become jailed. Validators get jailed, i.e. get removed from the active validator set, if they do not vote on at least 500 of the last 10,000 blocks, or if they double sign.

    If you got jailed for downtime, you can get your voting power back to your validator. First, if you're not using Cosmovisor and gaiad is not running, start it up again:

    gaiad start

    Wait for your full node to catch up to the latest block. Then, you can unjail your validator

    After you have submitted the unjail transaction, check your validator again to see if your voting power is back.

    gaiad status

    You may notice that your voting power is less than it used to be. That's because you got slashed for downtime!

    Problem #2: My gaiad crashes because of too many open files

    The default number of files Linux can open (per-process) is 1024. gaiad is known to open more than 1024 files. This causes the process to crash. A quick fix is to run ulimit -n 4096 (increase the number of open files allowed) and then restarting the process with gaiad start. If you are using systemd or another process manager to launch gaiad (such as Cosmovisor) this may require some configuration at that level. A sample systemd file to fix this issue is below:

    # /etc/systemd/system/gaiad.service
    [Unit]
    Description=Cosmos Gaia Node
    After=network.target

    [Service]
    Type=simple
    User=ubuntu
    WorkingDirectory=/home/ubuntu
    ExecStart=/home/ubuntu/go/bin/gaiad start
    Restart=on-failure
    RestartSec=3
    LimitNOFILE=4096

    [Install]
    WantedBy=multi-user.target
    + + + + \ No newline at end of file diff --git a/v17.1.0/validators/validator-setup.html.html b/v17.1.0/validators/validator-setup.html.html new file mode 100644 index 00000000000..7f449e89030 --- /dev/null +++ b/v17.1.0/validators/validator-setup.html.html @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file

    -9mQ645r%&v8f@>W+SBkG3x6>075mV+{IcBPc} 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%0A_a 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�hRIp`UJjPSu8IR{@TXzXx6LW}qwz`uo` zE^dyd?8dicM2#RzT%fTSRkWvD-3wUa+FhAz2_R?j9}P0#*8F{dOk@Go2%Mt0Hj^O4Hm%4>QJV=I%h7q?-T zX*c1j+WPNq;W4a1=4*6Av#132)SAkp$EO!(c!CtAb$~|wQgdagoPl}PWB6(&WCX=t zM+yC`q_lO#M$09Pg+P|js6AeME!1elrI{LYBmEX6dYTqVogTUF0M*d#+OMac^8fuI+|Xv483Ix1x8Nu!GLSa+1Gq? z!z45tocBlTMI$v=c2RW&xA5Ix&9f|IhLg4CheICLrQSRsDe{x3yfe$|QoZwUea12N zz`U#l)t1&3qucV2@ycV;BT~JjdwMYc_!%RIyH}rG!@~mT5g>e~0Jjwm!6ZwRqxwxNaDD_9k z(Avz}K54dJ#{rB##%J(sdogt^6_Ec}g=I!f2bU zi|*Ehi$C9mS+QXFH;!fUe+*UNn=23Ai{>e(nUuKery4g1E#|c%Xnnp*ts>ze_UFmJ z*UVT>ruWCfTy#Hi8~7520rIIG-%dv$86_&O3T|xqlnDP=y3yLGj|*EVlHmoLxoQoTDWFxDk)rE<h&?pr5}JEB?-le7Pc?Zyx#Ad=PmrYVQF^c73(sU96yWK= z&74Zst9;990o~#rsNg@ zd7zMoW*YWp=r5fqVZ}0G9OYX;eZ^||KFvEslMqM0K-vRV?It)1Bos3I+1e$`u%tOX z$8eI7dqn1(>$Qi6m4w33vfl^v!b7cy#drdoGKZ-+|P1pF3A7ZuvUFN_%=nCWQb z=bTsxmEuc_*2SRhMq>d`5k^uYx%-Y5Fm1Qgv|gy8b`3H$Ui+& zZRQX+EVo_+5YbxAyq-Do(iT1T;Bw`+%=0-1Bg*oGhI%KO2tJyDiqV?3>~}wqO{DRX z*h$z)6`o%&XWnPBkrNAC9gF@9o>A@!)#=Qa4_x$I1Cm?8preVj+&yXE1^t&t5t^1K zbNY@IqamDLFiO4wRXP7#ndPLK!LDbq k5I?$dmOo}5tJRE(;@K#r^?bUomLlZ=T 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 y36||bI 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 literal 0 HcmV?d00001 diff --git a/assets/images/ledger-tuto-manager-f0a3a54c10bfa2405995efaed78536f1.png b/assets/images/ledger-tuto-manager-f0a3a54c10bfa2405995efaed78536f1.png new file mode 100644 index 0000000000000000000000000000000000000000..561028128a8cfacb4e15595c892c9c9a81f63227 GIT binary patch literal 201512 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 tvAk&N;SQLDqTMET2`MB@yy<5*2CqE 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 z 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�koCWzmY*J#;1k4;LuQS&rjZFblil(ea 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 literal 0 HcmV?d00001 diff --git a/assets/images/ledger_1-333b5a02b13138ef329933950ec162af.jpg b/assets/images/ledger_1-333b5a02b13138ef329933950ec162af.jpg new file mode 100644 index 0000000000000000000000000000000000000000..100175e1a7f96cd56b472d794dfbc92a9fbd3d73 GIT binary patch literal 23307 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

  • r(Ifh(G&LKCEgD#UVN#q)G6d6X& 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Inter-Regular-c8ba52b05a9ef10f47584d08ece2ec5c.woff2 b/assets/fonts/Inter-Regular-c8ba52b05a9ef10f47584d08ece2ec5c.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6c2b6893d593201d7c94e52687f78b2ef28b357e GIT binary patch literal 98868 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%0D(-D;tD2U3Vy$! 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Inter.var-c2fe3cb2b7c746f7966a973d869d21c3.woff2 b/assets/fonts/Inter.var-c2fe3cb2b7c746f7966a973d869d21c3.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..365eedc50cd0f46ea35a3176335fc67b51123fb4 GIT binary patch literal 324864 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≫bY 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≥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