From cea527ed5beaeb559b53aa5dd0f7c17ad6ba6f45 Mon Sep 17 00:00:00 2001
From: ryanchristo <12519942+ryanchristo@users.noreply.github.com>
Date: Sat, 31 Aug 2024 11:32:21 -0700
Subject: [PATCH] publish
---
.nojekyll | 0
404.html | 1 +
CNAME | 1 +
_next/static/chunks/23-084bf186c31b6eb4.js | 2 ++
_next/static/chunks/231-67dc9f5779bee3d9.js | 1 +
_next/static/chunks/281-1b0264e43fdfa175.js | 1 +
_next/static/chunks/926-bb5cf6f17a61c730.js | 6 ++++
.../app/_not-found/page-96e21402a7b891b5.js | 1 +
.../chunks/app/layout-f083193cd4382aef.js | 1 +
.../chunks/app/not-found-39464cda8aaa3bb6.js | 1 +
.../chunks/app/page-b2782fe2093cb886.js | 1 +
.../app/products/page-a23ae3e931e32d3a.js | 1 +
.../research/[id]/page-e9cf845a9cad8974.js | 1 +
.../app/research/page-39de7e0ec8ab0f79.js | 1 +
.../app/solutions/page-e185a64aa9a235b6.js | 1 +
.../app/validator/page-33cb46fdfa9a8e1f.js | 1 +
.../chunks/fd9d1056-78e5f27b69484e13.js | 1 +
.../chunks/framework-f66176bb897dc684.js | 33 ++++++++++++++++++
.../chunks/main-app-2fa29f0dffb69662.js | 1 +
_next/static/chunks/main-fb66954e33471b0d.js | 1 +
.../chunks/pages/_app-6a626577ffa902a4.js | 1 +
.../chunks/pages/_error-1be831200e60c5c0.js | 1 +
.../chunks/polyfills-78c92fac7aa8fdd8.js | 1 +
.../static/chunks/webpack-e01b47c02a9fbd52.js | 1 +
_next/static/css/7c54154c9d1ae8dc.css | 1 +
_next/static/css/bbda6f2427c25d43.css | 1 +
_next/static/media/Ubuntu-Bold.dd9edf54.ttf | Bin 0 -> 269584 bytes
.../media/Ubuntu-BoldItalic.197a49f4.ttf | Bin 0 -> 282700 bytes
_next/static/media/Ubuntu-Italic.4b814ee2.ttf | Bin 0 -> 326292 bytes
_next/static/media/Ubuntu-Light.5c42bad3.ttf | Bin 0 -> 361676 bytes
.../media/Ubuntu-LightItalic.8242ef4b.ttf | Bin 0 -> 349540 bytes
_next/static/media/Ubuntu-Medium.7063edfa.ttf | Bin 0 -> 284424 bytes
.../media/Ubuntu-MediumItalic.6647a205.ttf | Bin 0 -> 308748 bytes
.../static/media/Ubuntu-Regular.e78aff06.ttf | Bin 0 -> 298928 bytes
_next/static/media/chora_dark.de30d022.png | Bin 0 -> 156889 bytes
.../media/chora_dark_small.1576fd1d.png | Bin 0 -> 49145 bytes
_next/static/media/chora_light.c9ea01b1.png | Bin 0 -> 158695 bytes
.../media/chora_light_small.a551cd16.png | Bin 0 -> 49249 bytes
.../xSf7GJIhfORR5t1k3yp4F/_buildManifest.js | 1 +
.../xSf7GJIhfORR5t1k3yp4F/_ssgManifest.js | 1 +
favicon.ico | Bin 0 -> 140327 bytes
index.html | 1 +
index.txt | 8 +++++
products.html | 1 +
products.txt | 6 ++++
research.html | 1 +
research.txt | 8 +++++
research/20240831_2024-dmrv-report.html | 2 ++
research/20240831_2024-dmrv-report.txt | 8 +++++
solutions.html | 1 +
solutions.txt | 6 ++++
validator.html | 1 +
validator.txt | 6 ++++
53 files changed, 114 insertions(+)
create mode 100644 .nojekyll
create mode 100644 404.html
create mode 100644 CNAME
create mode 100644 _next/static/chunks/23-084bf186c31b6eb4.js
create mode 100644 _next/static/chunks/231-67dc9f5779bee3d9.js
create mode 100644 _next/static/chunks/281-1b0264e43fdfa175.js
create mode 100644 _next/static/chunks/926-bb5cf6f17a61c730.js
create mode 100644 _next/static/chunks/app/_not-found/page-96e21402a7b891b5.js
create mode 100644 _next/static/chunks/app/layout-f083193cd4382aef.js
create mode 100644 _next/static/chunks/app/not-found-39464cda8aaa3bb6.js
create mode 100644 _next/static/chunks/app/page-b2782fe2093cb886.js
create mode 100644 _next/static/chunks/app/products/page-a23ae3e931e32d3a.js
create mode 100644 _next/static/chunks/app/research/[id]/page-e9cf845a9cad8974.js
create mode 100644 _next/static/chunks/app/research/page-39de7e0ec8ab0f79.js
create mode 100644 _next/static/chunks/app/solutions/page-e185a64aa9a235b6.js
create mode 100644 _next/static/chunks/app/validator/page-33cb46fdfa9a8e1f.js
create mode 100644 _next/static/chunks/fd9d1056-78e5f27b69484e13.js
create mode 100644 _next/static/chunks/framework-f66176bb897dc684.js
create mode 100644 _next/static/chunks/main-app-2fa29f0dffb69662.js
create mode 100644 _next/static/chunks/main-fb66954e33471b0d.js
create mode 100644 _next/static/chunks/pages/_app-6a626577ffa902a4.js
create mode 100644 _next/static/chunks/pages/_error-1be831200e60c5c0.js
create mode 100644 _next/static/chunks/polyfills-78c92fac7aa8fdd8.js
create mode 100644 _next/static/chunks/webpack-e01b47c02a9fbd52.js
create mode 100644 _next/static/css/7c54154c9d1ae8dc.css
create mode 100644 _next/static/css/bbda6f2427c25d43.css
create mode 100644 _next/static/media/Ubuntu-Bold.dd9edf54.ttf
create mode 100644 _next/static/media/Ubuntu-BoldItalic.197a49f4.ttf
create mode 100644 _next/static/media/Ubuntu-Italic.4b814ee2.ttf
create mode 100644 _next/static/media/Ubuntu-Light.5c42bad3.ttf
create mode 100644 _next/static/media/Ubuntu-LightItalic.8242ef4b.ttf
create mode 100644 _next/static/media/Ubuntu-Medium.7063edfa.ttf
create mode 100644 _next/static/media/Ubuntu-MediumItalic.6647a205.ttf
create mode 100644 _next/static/media/Ubuntu-Regular.e78aff06.ttf
create mode 100644 _next/static/media/chora_dark.de30d022.png
create mode 100644 _next/static/media/chora_dark_small.1576fd1d.png
create mode 100644 _next/static/media/chora_light.c9ea01b1.png
create mode 100644 _next/static/media/chora_light_small.a551cd16.png
create mode 100644 _next/static/xSf7GJIhfORR5t1k3yp4F/_buildManifest.js
create mode 100644 _next/static/xSf7GJIhfORR5t1k3yp4F/_ssgManifest.js
create mode 100644 favicon.ico
create mode 100644 index.html
create mode 100644 index.txt
create mode 100644 products.html
create mode 100644 products.txt
create mode 100644 research.html
create mode 100644 research.txt
create mode 100644 research/20240831_2024-dmrv-report.html
create mode 100644 research/20240831_2024-dmrv-report.txt
create mode 100644 solutions.html
create mode 100644 solutions.txt
create mode 100644 validator.html
create mode 100644 validator.txt
diff --git a/.nojekyll b/.nojekyll
new file mode 100644
index 0000000..e69de29
diff --git a/404.html b/404.html
new file mode 100644
index 0000000..021246b
--- /dev/null
+++ b/404.html
@@ -0,0 +1 @@
+
404 | a placeless place
\ No newline at end of file
diff --git a/CNAME b/CNAME
new file mode 100644
index 0000000..4ed6cc9
--- /dev/null
+++ b/CNAME
@@ -0,0 +1 @@
+chora.studio
diff --git a/_next/static/chunks/23-084bf186c31b6eb4.js b/_next/static/chunks/23-084bf186c31b6eb4.js
new file mode 100644
index 0000000..1e02c89
--- /dev/null
+++ b/_next/static/chunks/23-084bf186c31b6eb4.js
@@ -0,0 +1,2 @@
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[23],{9492:function(e,t){"use strict";function n(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return n}})},7108:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){throw n})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)})},4897:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return u}});let r=n(2707),o=n(8157);function u(e,t){return(0,o.normalizePathTrailingSlash)((0,r.addPathPrefix)(e,""))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5684:function(e,t){"use strict";function n(e){var t,n;t=self.__next_s,n=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[n,r]=t;return e.then(()=>new Promise((e,t)=>{let o=document.createElement("script");if(r)for(let e in r)"children"!==e&&o.setAttribute(e,r[e]);n?(o.src=n,o.onload=()=>e(),o.onerror=t):r&&(o.innerHTML=r.children,setTimeout(e)),document.head.appendChild(o)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{n()}):n()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return n}}),window.next={version:"14.2.3",appDir:!0},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4590:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"callServer",{enumerable:!0,get:function(){return o}});let r=n(5751);async function o(e,t){let n=(0,r.getServerActionDispatcher)();if(!n)throw Error("Invariant: missing action dispatcher.");return new Promise((r,o)=>{n({actionId:e,actionArgs:t,resolve:r,reject:o})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},353:function(e,t,n){"use strict";let r,o;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return x}});let u=n(9920),l=n(1452),a=n(7437);n(7108);let i=u._(n(4040)),c=l._(n(2265)),s=n(6671),f=n(6590),d=u._(n(6124)),p=n(4590),h=n(2128),y=n(1427);n(3243);let _=window.console.error;window.console.error=function(){for(var e=arguments.length,t=Array(e),n=0;n{if((0,h.isNextRouterError)(e.error)){e.preventDefault();return}});let v=document,b=new TextEncoder,g=!1,m=!1,R=null;function P(e){if(0===e[0])r=[];else if(1===e[0]){if(!r)throw Error("Unexpected server data: missing bootstrap script.");o?o.enqueue(b.encode(e[1])):r.push(e[1])}else 2===e[0]&&(R=e[1])}let j=function(){o&&!m&&(o.close(),m=!0,r=void 0),g=!0};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",j,!1):j();let O=self.__next_f=self.__next_f||[];O.forEach(P),O.push=P;let S=new ReadableStream({start(e){r&&(r.forEach(t=>{e.enqueue(b.encode(t))}),g&&!m&&(e.close(),m=!0,r=void 0)),o=e}}),E=(0,s.createFromReadableStream)(S,{callServer:p.callServer});function w(){return(0,c.use)(E)}let T=c.default.StrictMode;function M(e){let{children:t}=e;return t}function x(){let e=(0,y.createMutableActionQueue)(),t=(0,a.jsx)(T,{children:(0,a.jsx)(f.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,a.jsx)(y.ActionQueueContext.Provider,{value:e,children:(0,a.jsx)(M,{children:(0,a.jsx)(w,{})})})})}),n=window.__next_root_layout_missing_tags,r=!!(null==n?void 0:n.length),o={onRecoverableError:d.default};"__next_error__"===document.documentElement.id||r?i.default.createRoot(v,o).render(t):c.default.startTransition(()=>i.default.hydrateRoot(v,t,{...o,formState:R}))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1028:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(5820),(0,n(5684).appBootstrap)(()=>{let{hydrate:e}=n(353);n(5751),n(9275),e()}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5820:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(9492);{let e=n.u;n.u=function(){for(var t=arguments.length,n=Array(t),r=0;r(l(function(){var e;let t=document.getElementsByName(u)[0];if(null==t?void 0:null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(u);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(u)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[a,i]=(0,r.useState)(""),c=(0,r.useRef)();return(0,r.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==c.current&&c.current!==e&&i(e),c.current=e},[t]),n?(0,o.createPortal)(a,n):null}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7325:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION:function(){return r},FLIGHT_PARAMETERS:function(){return i},NEXT_DID_POSTPONE_HEADER:function(){return s},NEXT_ROUTER_PREFETCH_HEADER:function(){return u},NEXT_ROUTER_STATE_TREE:function(){return o},NEXT_RSC_UNION_QUERY:function(){return c},NEXT_URL:function(){return l},RSC_CONTENT_TYPE_HEADER:function(){return a},RSC_HEADER:function(){return n}});let n="RSC",r="Next-Action",o="Next-Router-State-Tree",u="Next-Router-Prefetch",l="Next-Url",a="text/x-component",i=[[n],[o],[u]],c="_rsc",s="x-nextjs-postponed";("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5751:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createEmptyCacheNode:function(){return C},default:function(){return I},getServerActionDispatcher:function(){return E},urlToUrlWithoutFlightMarker:function(){return T}});let r=n(1452),o=n(7437),u=r._(n(2265)),l=n(4467),a=n(1507),i=n(3174),c=n(8056),s=n(2114),f=n(6130),d=n(322),p=n(4092),h=n(4897),y=n(1012),_=n(6585),v=n(315),b=n(1108),g=n(7325),m=n(7599),R=n(9404),P=n(0),j="undefined"==typeof window,O=j?null:new Map,S=null;function E(){return S}let w={};function T(e){let t=new URL(e,location.origin);if(t.searchParams.delete(g.NEXT_RSC_UNION_QUERY),t.pathname.endsWith(".txt")){let{pathname:e}=t,n=e.endsWith("/index.txt")?10:4;t.pathname=e.slice(0,-n)}return t}function M(e){return e.origin!==window.location.origin}function x(e){let{appRouterState:t,sync:n}=e;return(0,u.useInsertionEffect)(()=>{let{tree:e,pushRef:r,canonicalUrl:o}=t,u={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};r.pendingPush&&(0,i.createHrefFromUrl)(new URL(window.location.href))!==o?(r.pendingPush=!1,window.history.pushState(u,"",o)):window.history.replaceState(u,"",o),n(t)},[t,n]),null}function C(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null}}function A(e){null==e&&(e={});let t=window.history.state,n=null==t?void 0:t.__NA;n&&(e.__NA=n);let r=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return r&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=r),e}function N(e){let{headCacheNode:t}=e,n=null!==t?t.head:null,r=null!==t?t.prefetchHead:null,o=null!==r?r:n;return(0,u.useDeferredValue)(n,o)}function D(e){let t,{buildId:n,initialHead:r,initialTree:i,initialCanonicalUrl:f,initialSeedData:g,couldBeIntercepted:E,assetPrefix:T,missingSlots:C}=e,D=(0,u.useMemo)(()=>(0,d.createInitialRouterState)({buildId:n,initialSeedData:g,initialCanonicalUrl:f,initialTree:i,initialParallelRoutes:O,location:j?null:window.location,initialHead:r,couldBeIntercepted:E}),[n,g,f,i,r,E]),[I,k,U]=(0,s.useReducerWithReduxDevtools)(D);(0,u.useEffect)(()=>{O=null},[]);let{canonicalUrl:F}=(0,s.useUnwrapState)(I),{searchParams:L,pathname:H}=(0,u.useMemo)(()=>{let e=new URL(F,"undefined"==typeof window?"http://n":window.location.href);return{searchParams:e.searchParams,pathname:(0,R.hasBasePath)(e.pathname)?(0,m.removeBasePath)(e.pathname):e.pathname}},[F]),$=(0,u.useCallback)(e=>{let{previousTree:t,serverResponse:n}=e;(0,u.startTransition)(()=>{k({type:a.ACTION_SERVER_PATCH,previousTree:t,serverResponse:n})})},[k]),G=(0,u.useCallback)((e,t,n)=>{let r=new URL((0,h.addBasePath)(e),location.href);return k({type:a.ACTION_NAVIGATE,url:r,isExternalUrl:M(r),locationSearch:location.search,shouldScroll:null==n||n,navigateType:t})},[k]);S=(0,u.useCallback)(e=>{(0,u.startTransition)(()=>{k({...e,type:a.ACTION_SERVER_ACTION})})},[k]);let z=(0,u.useMemo)(()=>({back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{if((0,p.isBot)(window.navigator.userAgent))return;let n=new URL((0,h.addBasePath)(e),window.location.href);M(n)||(0,u.startTransition)(()=>{var e;k({type:a.ACTION_PREFETCH,url:n,kind:null!=(e=null==t?void 0:t.kind)?e:a.PrefetchKind.FULL})})},replace:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"replace",null==(n=t.scroll)||n)})},push:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"push",null==(n=t.scroll)||n)})},refresh:()=>{(0,u.startTransition)(()=>{k({type:a.ACTION_REFRESH,origin:window.location.origin})})},fastRefresh:()=>{throw Error("fastRefresh can only be used in development mode. Please use refresh instead.")}}),[k,G]);(0,u.useEffect)(()=>{window.next&&(window.next.router=z)},[z]),(0,u.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(w.pendingMpaPath=void 0,k({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[k]);let{pushRef:B}=(0,s.useUnwrapState)(I);if(B.mpaNavigation){if(w.pendingMpaPath!==F){let e=window.location;B.pendingPush?e.assign(F):e.replace(F),w.pendingMpaPath=F}(0,u.use)(b.unresolvedThenable)}(0,u.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),n=e=>{var t;let n=window.location.href,r=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,u.startTransition)(()=>{k({type:a.ACTION_RESTORE,url:new URL(null!=e?e:n,n),tree:r})})};window.history.pushState=function(t,r,o){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=A(t),o&&n(o)),e(t,r,o)},window.history.replaceState=function(e,r,o){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=A(e),o&&n(o)),t(e,r,o)};let r=e=>{let{state:t}=e;if(t){if(!t.__NA){window.location.reload();return}(0,u.startTransition)(()=>{k({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:t.__PRIVATE_NEXTJS_INTERNALS_TREE})})}};return window.addEventListener("popstate",r),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",r)}},[k]);let{cache:W,tree:K,nextUrl:V,focusAndScrollRef:Y}=(0,s.useUnwrapState)(I),X=(0,u.useMemo)(()=>(0,v.findHeadInCache)(W,K[1]),[W,K]),q=(0,u.useMemo)(()=>(function e(t,n){for(let r of(void 0===n&&(n={}),Object.values(t[1]))){let t=r[0],o=Array.isArray(t),u=o?t[1]:t;!u||u.startsWith(P.PAGE_SEGMENT_KEY)||(o&&("c"===t[2]||"oc"===t[2])?n[t[0]]=t[1].split("/"):o&&(n[t[0]]=t[1]),n=e(r,n))}return n})(K),[K]);if(null!==X){let[e,n]=X;t=(0,o.jsx)(N,{headCacheNode:e},n)}else t=null;let J=(0,o.jsxs)(_.RedirectBoundary,{children:[t,W.rsc,(0,o.jsx)(y.AppRouterAnnouncer,{tree:K})]});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(x,{appRouterState:(0,s.useUnwrapState)(I),sync:U}),(0,o.jsx)(c.PathParamsContext.Provider,{value:q,children:(0,o.jsx)(c.PathnameContext.Provider,{value:H,children:(0,o.jsx)(c.SearchParamsContext.Provider,{value:L,children:(0,o.jsx)(l.GlobalLayoutRouterContext.Provider,{value:{buildId:n,changeByServerResponse:$,tree:K,focusAndScrollRef:Y,nextUrl:V},children:(0,o.jsx)(l.AppRouterContext.Provider,{value:z,children:(0,o.jsx)(l.LayoutRouterContext.Provider,{value:{childNodes:W.parallelRoutes,tree:K,url:F,loading:W.loading},children:J})})})})})})]})}function I(e){let{globalErrorComponent:t,...n}=e;return(0,o.jsx)(f.ErrorBoundary,{errorComponent:t,children:(0,o.jsx)(D,{...n})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4804:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"bailoutToClientRendering",{enumerable:!0,get:function(){return u}});let r=n(5592),o=n(4936);function u(e){let t=o.staticGenerationAsyncStorage.getStore();if((null==t||!t.forceStatic)&&(null==t?void 0:t.isStaticGeneration))throw new r.BailoutToCSRError(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6513:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return u}});let r=n(7437),o=n(8897);function u(e){let{Component:t,props:n}=e;return n.searchParams=(0,o.createDynamicallyTrackedSearchParams)(n.searchParams||{}),(0,r.jsx)(t,{...n})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6130:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ErrorBoundary:function(){return h},ErrorBoundaryHandler:function(){return f},GlobalError:function(){return d},default:function(){return p}});let r=n(9920),o=n(7437),u=r._(n(2265)),l=n(1169),a=n(2128),i=n(4936),c={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};function s(e){let{error:t}=e,n=i.staticGenerationAsyncStorage.getStore();if((null==n?void 0:n.isRevalidate)||(null==n?void 0:n.isStaticGeneration))throw console.error(t),t;return null}class f extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isNextRouterError)(e))throw e;return{error:e}}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,o.jsx)(this.props.errorComponent,{error:this.state.error,reset:this.reset})]}):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}}function d(e){let{error:t}=e,n=null==t?void 0:t.digest;return(0,o.jsxs)("html",{id:"__next_error__",children:[(0,o.jsx)("head",{}),(0,o.jsxs)("body",{children:[(0,o.jsx)(s,{error:t}),(0,o.jsx)("div",{style:c.error,children:(0,o.jsxs)("div",{children:[(0,o.jsx)("h2",{style:c.text,children:"Application error: a "+(n?"server":"client")+"-side exception has occurred (see the "+(n?"server logs":"browser console")+" for more information)."}),n?(0,o.jsx)("p",{style:c.text,children:"Digest: "+n}):null]})})]})]})}let p=d;function h(e){let{errorComponent:t,errorStyles:n,errorScripts:r,children:u}=e,a=(0,l.usePathname)();return t?(0,o.jsx)(f,{pathname:a,errorComponent:t,errorStyles:n,errorScripts:r,children:u}):(0,o.jsx)(o.Fragment,{children:u})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7910:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DynamicServerError:function(){return r},isDynamicServerError:function(){return o}});let n="DYNAMIC_SERVER_USAGE";class r extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2128:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return u}});let r=n(2496),o=n(7909);function u(e){return e&&e.digest&&((0,o.isRedirectError)(e)||(0,r.isNotFoundError)(e))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9275:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return S}});let r=n(9920),o=n(1452),u=n(7437),l=o._(n(2265)),a=r._(n(4887)),i=n(4467),c=n(1283),s=n(1108),f=n(6130),d=n(6237),p=n(6180),h=n(6585),y=n(5324),_=n(4640),v=n(1784),b=n(5914),g=["bottom","height","left","right","top","width","x","y"];function m(e,t){let n=e.getBoundingClientRect();return n.top>=0&&n.top<=t}class R extends l.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){var n;if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,n)=>(0,d.matchSegment)(t,e[n]))))return;let r=null,o=e.hashFragment;if(o&&(r="top"===o?document.body:null!=(n=document.getElementById(o))?n:document.getElementsByName(o)[0]),r||(r="undefined"==typeof window?null:a.default.findDOMNode(this)),!(r instanceof Element))return;for(;!(r instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return g.every(e=>0===t[e])}(r);){if(null===r.nextElementSibling)return;r=r.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,p.handleSmoothScroll)(()=>{if(o){r.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!m(r,t)&&(e.scrollTop=0,m(r,t)||r.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,r.focus()}}}}function P(e){let{segmentPath:t,children:n}=e,r=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!r)throw Error("invariant global layout router not mounted");return(0,u.jsx)(R,{segmentPath:t,focusAndScrollRef:r.focusAndScrollRef,children:n})}function j(e){let{parallelRouterKey:t,url:n,childNodes:r,segmentPath:o,tree:a,cacheKey:f}=e,p=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!p)throw Error("invariant global layout router not mounted");let{buildId:h,changeByServerResponse:y,tree:_}=p,v=r.get(f);if(void 0===v){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};v=e,r.set(f,e)}let g=null!==v.prefetchRsc?v.prefetchRsc:v.rsc,m=(0,l.useDeferredValue)(v.rsc,g),R="object"==typeof m&&null!==m&&"function"==typeof m.then?(0,l.use)(m):m;if(!R){let e=v.lazyData;if(null===e){let t=function e(t,n){if(t){let[r,o]=t,u=2===t.length;if((0,d.matchSegment)(n[0],r)&&n[1].hasOwnProperty(o)){if(u){let t=e(void 0,n[1][o]);return[n[0],{...n[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[n[0],{...n[1],[o]:e(t.slice(2),n[1][o])}]}}return n}(["",...o],_),r=(0,b.hasInterceptionRouteInCurrentTree)(_);v.lazyData=e=(0,c.fetchServerResponse)(new URL(n,location.origin),t,r?p.nextUrl:null,h),v.lazyDataResolved=!1}let t=(0,l.use)(e);v.lazyDataResolved||(setTimeout(()=>{(0,l.startTransition)(()=>{y({previousTree:_,serverResponse:t})})}),v.lazyDataResolved=!0,(0,l.use)(s.unresolvedThenable))}return(0,u.jsx)(i.LayoutRouterContext.Provider,{value:{tree:a[1][t],childNodes:v.parallelRoutes,url:n,loading:v.loading},children:R})}function O(e){let{children:t,hasLoading:n,loading:r,loadingStyles:o,loadingScripts:a}=e;return n?(0,u.jsx)(l.Suspense,{fallback:(0,u.jsxs)(u.Fragment,{children:[o,a,r]}),children:t}):(0,u.jsx)(u.Fragment,{children:t})}function S(e){let{parallelRouterKey:t,segmentPath:n,error:r,errorStyles:o,errorScripts:a,templateStyles:c,templateScripts:s,template:d,notFound:p,notFoundStyles:b,styles:g}=e,m=(0,l.useContext)(i.LayoutRouterContext);if(!m)throw Error("invariant expected layout router to be mounted");let{childNodes:R,tree:S,url:E,loading:w}=m,T=R.get(t);T||(T=new Map,R.set(t,T));let M=S[1][t][0],x=(0,_.getSegmentValue)(M),C=[M];return(0,u.jsxs)(u.Fragment,{children:[g,C.map(e=>{let l=(0,_.getSegmentValue)(e),g=(0,v.createRouterCacheKey)(e);return(0,u.jsxs)(i.TemplateContext.Provider,{value:(0,u.jsx)(P,{segmentPath:n,children:(0,u.jsx)(f.ErrorBoundary,{errorComponent:r,errorStyles:o,errorScripts:a,children:(0,u.jsx)(O,{hasLoading:!!w,loading:null==w?void 0:w[0],loadingStyles:null==w?void 0:w[1],loadingScripts:null==w?void 0:w[2],children:(0,u.jsx)(y.NotFoundBoundary,{notFound:p,notFoundStyles:b,children:(0,u.jsx)(h.RedirectBoundary,{children:(0,u.jsx)(j,{parallelRouterKey:t,url:E,tree:S,childNodes:T,segmentPath:n,cacheKey:g,isActive:x===l})})})})})}),children:[c,s,d]},(0,v.createRouterCacheKey)(e,!0))})]})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6237:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{canSegmentBeOverridden:function(){return u},matchSegment:function(){return o}});let r=n(4286),o=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1],u=(e,t)=>{var n;return!Array.isArray(e)&&!!Array.isArray(t)&&(null==(n=(0,r.getSegmentParam)(e))?void 0:n.param)===t[0]};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1169:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return i.ReadonlyURLSearchParams},RedirectType:function(){return i.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},notFound:function(){return i.notFound},permanentRedirect:function(){return i.permanentRedirect},redirect:function(){return i.redirect},useParams:function(){return p},usePathname:function(){return f},useRouter:function(){return d},useSearchParams:function(){return s},useSelectedLayoutSegment:function(){return y},useSelectedLayoutSegments:function(){return h},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let r=n(2265),o=n(4467),u=n(8056),l=n(4640),a=n(0),i=n(2152),c=n(8005);function s(){let e=(0,r.useContext)(u.SearchParamsContext),t=(0,r.useMemo)(()=>e?new i.ReadonlyURLSearchParams(e):null,[e]);if("undefined"==typeof window){let{bailoutToClientRendering:e}=n(4804);e("useSearchParams()")}return t}function f(){return(0,r.useContext)(u.PathnameContext)}function d(){let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function p(){return(0,r.useContext)(u.PathParamsContext)}function h(e){void 0===e&&(e="children");let t=(0,r.useContext)(o.LayoutRouterContext);return t?function e(t,n,r,o){let u;if(void 0===r&&(r=!0),void 0===o&&(o=[]),r)u=t[1][n];else{var i;let e=t[1];u=null!=(i=e.children)?i:Object.values(e)[0]}if(!u)return o;let c=u[0],s=(0,l.getSegmentValue)(c);return!s||s.startsWith(a.PAGE_SEGMENT_KEY)?o:(o.push(s),e(u,n,!1,o))}(t.tree,e):null}function y(e){void 0===e&&(e="children");let t=h(e);if(!t||0===t.length)return null;let n="children"===e?t[0]:t[t.length-1];return n===a.DEFAULT_SEGMENT_KEY?null:n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2152:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return l},RedirectType:function(){return r.RedirectType},notFound:function(){return o.notFound},permanentRedirect:function(){return r.permanentRedirect},redirect:function(){return r.redirect}});let r=n(7909),o=n(2496);class u extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class l extends URLSearchParams{append(){throw new u}delete(){throw new u}set(){throw new u}sort(){throw new u}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5324:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NotFoundBoundary",{enumerable:!0,get:function(){return s}});let r=n(1452),o=n(7437),u=r._(n(2265)),l=n(1169),a=n(2496);n(2301);let i=n(4467);class c extends u.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,a.isNotFoundError)(e))return{notFoundTriggered:!0};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.notFoundTriggered?{notFoundTriggered:!1,previousPathname:e.pathname}:{notFoundTriggered:t.notFoundTriggered,previousPathname:e.pathname}}render(){return this.state.notFoundTriggered?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"robots",content:"noindex"}),!1,this.props.notFoundStyles,this.props.notFound]}):this.props.children}constructor(e){super(e),this.state={notFoundTriggered:!!e.asNotFound,previousPathname:e.pathname}}}function s(e){let{notFound:t,notFoundStyles:n,asNotFound:r,children:a}=e,s=(0,l.usePathname)(),f=(0,u.useContext)(i.MissingSlotContext);return t?(0,o.jsx)(c,{pathname:s,notFound:t,notFoundStyles:n,asNotFound:r,missingSlots:f,children:a}):(0,o.jsx)(o.Fragment,{children:a})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2496:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{isNotFoundError:function(){return o},notFound:function(){return r}});let n="NEXT_NOT_FOUND";function r(){let e=Error(n);throw e.digest=n,e}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3858:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return c}});let r=n(3449),o=n(7614);var u=o._("_maxConcurrency"),l=o._("_runningCount"),a=o._("_queue"),i=o._("_processNext");class c{enqueue(e){let t,n;let o=new Promise((e,r)=>{t=e,n=r}),u=async()=>{try{r._(this,l)[l]++;let n=await e();t(n)}catch(e){n(e)}finally{r._(this,l)[l]--,r._(this,i)[i]()}};return r._(this,a)[a].push({promiseFn:o,task:u}),r._(this,i)[i](),o}bump(e){let t=r._(this,a)[a].findIndex(t=>t.promiseFn===e);if(t>-1){let e=r._(this,a)[a].splice(t,1)[0];r._(this,a)[a].unshift(e),r._(this,i)[i](!0)}}constructor(e=5){Object.defineProperty(this,i,{value:s}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),Object.defineProperty(this,a,{writable:!0,value:void 0}),r._(this,u)[u]=e,r._(this,l)[l]=0,r._(this,a)[a]=[]}}function s(e){if(void 0===e&&(e=!1),(r._(this,l)[l]0){var t;null==(t=r._(this,a)[a].shift())||t.task()}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6585:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectBoundary:function(){return s},RedirectErrorBoundary:function(){return c}});let r=n(1452),o=n(7437),u=r._(n(2265)),l=n(1169),a=n(7909);function i(e){let{redirect:t,reset:n,redirectType:r}=e,o=(0,l.useRouter)();return(0,u.useEffect)(()=>{u.default.startTransition(()=>{r===a.RedirectType.push?o.push(t,{}):o.replace(t,{}),n()})},[t,r,n,o]),null}class c extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isRedirectError)(e))return{redirect:(0,a.getURLFromRedirectError)(e),redirectType:(0,a.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,o.jsx)(i,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function s(e){let{children:t}=e,n=(0,l.useRouter)();return(0,o.jsx)(c,{router:n,children:t})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4785:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return n}}),(r=n||(n={}))[r.SeeOther=303]="SeeOther",r[r.TemporaryRedirect=307]="TemporaryRedirect",r[r.PermanentRedirect=308]="PermanentRedirect",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7909:function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return c},getRedirectStatusCodeFromError:function(){return y},getRedirectTypeFromError:function(){return h},getURLFromRedirectError:function(){return p},isRedirectError:function(){return d},permanentRedirect:function(){return f},redirect:function(){return s}});let u=n(8512),l=n(9440),a=n(4785),i="NEXT_REDIRECT";function c(e,t,n){void 0===n&&(n=a.RedirectStatusCode.TemporaryRedirect);let r=Error(i);r.digest=i+";"+t+";"+e+";"+n+";";let o=u.requestAsyncStorage.getStore();return o&&(r.mutableCookies=o.mutableCookies),r}function s(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.TemporaryRedirect)}function f(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.PermanentRedirect)}function d(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,n,r,o]=e.digest.split(";",4),u=Number(o);return t===i&&("replace"===n||"push"===n)&&"string"==typeof r&&!isNaN(u)&&u in a.RedirectStatusCode}function p(e){return d(e)?e.digest.split(";",3)[2]:null}function h(e){if(!d(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function y(e){if(!d(e))throw Error("Not a redirect error");return Number(e.digest.split(";",4)[3])}(o=r||(r={})).push="push",o.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1343:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(1452),o=n(7437),u=r._(n(2265)),l=n(4467);function a(){let e=(0,u.useContext)(l.TemplateContext);return(0,o.jsx)(o.Fragment,{children:e})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8512:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getExpectedRequestStore:function(){return o},requestAsyncStorage:function(){return r.requestAsyncStorage}});let r=n(38);function o(e){let t=r.requestAsyncStorage.getStore();if(t)return t;throw Error("`"+e+"` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9607:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return u}});let r=n(3821),o=n(1133);function u(e,t,n,u){let[l,a,i]=n.slice(-3);if(null===a)return!1;if(3===n.length){let n=a[2],o=a[3];t.loading=o,t.rsc=n,t.prefetchRsc=null,(0,r.fillLazyItemsTillLeafWithHead)(t,e,l,a,i,u)}else t.rsc=e.rsc,t.prefetchRsc=e.prefetchRsc,t.parallelRoutes=new Map(e.parallelRoutes),t.loading=e.loading,(0,o.fillCacheWithNewSubTreeData)(t,e,n,u);return!0}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9684:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,n,r,a){let i;let[c,s,f,d,p]=n;if(1===t.length){let e=l(n,r,t);return(0,u.addRefreshMarkerToActiveParallelSegments)(e,a),e}let[h,y]=t;if(!(0,o.matchSegment)(h,c))return null;if(2===t.length)i=l(s[y],r,t);else if(null===(i=e(t.slice(2),s[y],r,a)))return null;let _=[t[0],{...s,[y]:i},f,d];return p&&(_[4]=!0),(0,u.addRefreshMarkerToActiveParallelSegments)(_,a),_}}});let r=n(0),o=n(6237),u=n(4922);function l(e,t,n){let[u,a]=e,[i,c]=t;if(i===r.DEFAULT_SEGMENT_KEY&&u!==r.DEFAULT_SEGMENT_KEY)return e;if((0,o.matchSegment)(u,i)){let t={};for(let e in a)void 0!==c[e]?t[e]=l(a[e],c[e],n):t[e]=a[e];for(let e in c)t[e]||(t[e]=c[e]);let r=[u,t];return e[2]&&(r[2]=e[2]),e[3]&&(r[3]=e[3]),e[4]&&(r[4]=e[4]),r}return t}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9559:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l),s=t.parallelRoutes.get(l);s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s));let f=null==c?void 0:c.get(i),d=s.get(i);if(u){d&&d.lazyData&&d!==f||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}if(!d||!f){d||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}return d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved,loading:d.loading},s.set(i,d)),e(d,f,o.slice(2))}}});let r=n(1784);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6626:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{computeChangedPath:function(){return s},extractPathFromFlightRouterState:function(){return c}});let r=n(2269),o=n(0),u=n(6237),l=e=>"/"===e[0]?e.slice(1):e,a=e=>"string"==typeof e?"children"===e?"":e:e[1];function i(e){return e.reduce((e,t)=>""===(t=l(t))||(0,o.isGroupSegment)(t)?e:e+"/"+t,"")||"/"}function c(e){var t;let n=Array.isArray(e[0])?e[0][1]:e[0];if(n===o.DEFAULT_SEGMENT_KEY||r.INTERCEPTION_ROUTE_MARKERS.some(e=>n.startsWith(e)))return;if(n.startsWith(o.PAGE_SEGMENT_KEY))return"";let u=[a(n)],l=null!=(t=e[1])?t:{},s=l.children?c(l.children):void 0;if(void 0!==s)u.push(s);else for(let[e,t]of Object.entries(l)){if("children"===e)continue;let n=c(t);void 0!==n&&u.push(n)}return i(u)}function s(e,t){let n=function e(t,n){let[o,l]=t,[i,s]=n,f=a(o),d=a(i);if(r.INTERCEPTION_ROUTE_MARKERS.some(e=>f.startsWith(e)||d.startsWith(e)))return"";if(!(0,u.matchSegment)(o,i)){var p;return null!=(p=c(n))?p:""}for(let t in l)if(s[t]){let n=e(l[t],s[t]);if(null!==n)return a(i)+"/"+n}return null}(e,t);return null==n||"/"===n?n:i(n.split("/"))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3174:function(e,t){"use strict";function n(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},322:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return c}});let r=n(3174),o=n(3821),u=n(6626),l=n(6004),a=n(1507),i=n(4922);function c(e){var t;let{buildId:n,initialTree:c,initialSeedData:s,initialCanonicalUrl:f,initialParallelRoutes:d,location:p,initialHead:h,couldBeIntercepted:y}=e,_=!p,v={lazyData:null,rsc:s[2],prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:_?new Map:d,lazyDataResolved:!1,loading:s[3]},b=p?(0,r.createHrefFromUrl)(p):f;(0,i.addRefreshMarkerToActiveParallelSegments)(c,b);let g=new Map;(null===d||0===d.size)&&(0,o.fillLazyItemsTillLeafWithHead)(v,void 0,c,s,h);let m={buildId:n,tree:c,cache:v,prefetchCache:g,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:b,nextUrl:null!=(t=(0,u.extractPathFromFlightRouterState)(c)||(null==p?void 0:p.pathname))?t:null};if(p){let e=new URL(p.pathname,p.origin),t=[["",c,null,null]];(0,l.createPrefetchCacheEntryForInitialLoad)({url:e,kind:a.PrefetchKind.AUTO,data:[t,void 0,!1,y],tree:m.tree,prefetchCache:m.prefetchCache,nextUrl:m.nextUrl})}return m}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1784:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return o}});let r=n(0);function o(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(r.PAGE_SEGMENT_KEY)?r.PAGE_SEGMENT_KEY:e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1283:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fetchServerResponse",{enumerable:!0,get:function(){return s}});let r=n(7325),o=n(5751),u=n(4590),l=n(1507),a=n(4736),{createFromFetch:i}=n(6671);function c(e){return[(0,o.urlToUrlWithoutFlightMarker)(e).toString(),void 0,!1,!1]}async function s(e,t,n,s,f){let d={[r.RSC_HEADER]:"1",[r.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(t))};f===l.PrefetchKind.AUTO&&(d[r.NEXT_ROUTER_PREFETCH_HEADER]="1"),n&&(d[r.NEXT_URL]=n);let p=(0,a.hexHash)([d[r.NEXT_ROUTER_PREFETCH_HEADER]||"0",d[r.NEXT_ROUTER_STATE_TREE],d[r.NEXT_URL]].join(","));try{var h;let t=new URL(e);t.pathname.endsWith("/")?t.pathname+="index.txt":t.pathname+=".txt",t.searchParams.set(r.NEXT_RSC_UNION_QUERY,p);let n=await fetch(t,{credentials:"same-origin",headers:d}),l=(0,o.urlToUrlWithoutFlightMarker)(n.url),a=n.redirected?l:void 0,f=n.headers.get("content-type")||"",y=!!n.headers.get(r.NEXT_DID_POSTPONE_HEADER),_=!!(null==(h=n.headers.get("vary"))?void 0:h.includes(r.NEXT_URL)),v=f===r.RSC_CONTENT_TYPE_HEADER;if(v||(v=f.startsWith("text/plain")),!v||!n.ok)return e.hash&&(l.hash=e.hash),c(l.toString());let[b,g]=await i(Promise.resolve(n),{callServer:u.callServer});if(s!==b)return c(n.url);return[g,a,y,_]}catch(t){return console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),[e.toString(),void 0,!1,!1]}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1133:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillCacheWithNewSubTreeData",{enumerable:!0,get:function(){return function e(t,n,l,a){let i=l.length<=5,[c,s]=l,f=(0,u.createRouterCacheKey)(s),d=n.parallelRoutes.get(c);if(!d)return;let p=t.parallelRoutes.get(c);p&&p!==d||(p=new Map(d),t.parallelRoutes.set(c,p));let h=d.get(f),y=p.get(f);if(i){if(!y||!y.lazyData||y===h){let e=l[3];y={lazyData:null,rsc:e[2],prefetchRsc:null,head:null,prefetchHead:null,loading:e[3],parallelRoutes:h?new Map(h.parallelRoutes):new Map,lazyDataResolved:!1},h&&(0,r.invalidateCacheByRouterState)(y,h,l[2]),(0,o.fillLazyItemsTillLeafWithHead)(y,h,l[2],e,l[4],a),p.set(f,y)}return}y&&h&&(y===h&&(y={lazyData:y.lazyData,rsc:y.rsc,prefetchRsc:y.prefetchRsc,head:y.head,prefetchHead:y.prefetchHead,parallelRoutes:new Map(y.parallelRoutes),lazyDataResolved:!1,loading:y.loading},p.set(f,y)),e(y,h,l.slice(2),a))}}});let r=n(4213),o=n(3821),u=n(1784);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3821:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,n,u,l,a,i){if(0===Object.keys(u[1]).length){t.head=a;return}for(let c in u[1]){let s;let f=u[1][c],d=f[0],p=(0,r.createRouterCacheKey)(d),h=null!==l&&void 0!==l[1][c]?l[1][c]:null;if(n){let r=n.parallelRoutes.get(c);if(r){let n;let u=(null==i?void 0:i.kind)==="auto"&&i.status===o.PrefetchCacheEntryStatus.reusable,l=new Map(r),s=l.get(p);n=null!==h?{lazyData:null,rsc:h[2],prefetchRsc:null,head:null,prefetchHead:null,loading:h[3],parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1}:u&&s?{lazyData:s.lazyData,rsc:s.rsc,prefetchRsc:s.prefetchRsc,head:s.head,prefetchHead:s.prefetchHead,parallelRoutes:new Map(s.parallelRoutes),lazyDataResolved:s.lazyDataResolved,loading:s.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1,loading:null},l.set(p,n),e(n,s,f,h||null,a,i),t.parallelRoutes.set(c,l);continue}}if(null!==h){let e=h[2],t=h[3];s={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:t}}else s={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};let y=t.parallelRoutes.get(c);y?y.set(p,s):t.parallelRoutes.set(c,new Map([[p,s]])),e(s,void 0,f,h,a,i)}}}});let r=n(1784),o=n(1507);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6416:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleMutable",{enumerable:!0,get:function(){return u}});let r=n(6626);function o(e){return void 0!==e}function u(e,t){var n,u,l;let a=null==(u=t.shouldScroll)||u,i=e.nextUrl;if(o(t.patchedTree)){let n=(0,r.computeChangedPath)(e.tree,t.patchedTree);n?i=n:i||(i=e.canonicalUrl)}return{buildId:e.buildId,canonicalUrl:o(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:o(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:o(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:o(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!a&&(!!o(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:!!t.hashFragment&&e.canonicalUrl.split("#",1)[0]===(null==(n=t.canonicalUrl)?void 0:n.split("#",1)[0]),hashFragment:a?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:a?null!=(l=null==t?void 0:t.scrollableSegments)?l:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:o(t.patchedTree)?t.patchedTree:e.tree,nextUrl:i}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},774:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSegmentMismatch",{enumerable:!0,get:function(){return o}});let r=n(1294);function o(e,t,n){return(0,r.handleExternalUrl)(e,{},e.canonicalUrl,!0)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9863:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l);if(!c)return;let s=t.parallelRoutes.get(l);if(s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s)),u){s.delete(i);return}let f=c.get(i),d=s.get(i);d&&f&&(d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved},s.set(i,d)),e(d,f,o.slice(2)))}}});let r=n(1784);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4213:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return o}});let r=n(1784);function o(e,t,n){for(let o in n[1]){let u=n[1][o][0],l=(0,r.createRouterCacheKey)(u),a=t.parallelRoutes.get(o);if(a){let t=new Map(a);t.delete(l),e.parallelRoutes.set(o,t)}}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},139:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,n){let r=t[0],o=n[0];if(Array.isArray(r)&&Array.isArray(o)){if(r[0]!==o[0]||r[2]!==o[2])return!0}else if(r!==o)return!0;if(t[4])return!n[4];if(n[4])return!0;let u=Object.values(t[1])[0],l=Object.values(n[1])[0];return!u||!l||e(u,l)}}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3060:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{abortTask:function(){return c},listenForDynamicRequest:function(){return a},updateCacheNodeOnNavigation:function(){return function e(t,n,a,c,s){let f=n[1],d=a[1],p=c[1],h=t.parallelRoutes,y=new Map(h),_={},v=null;for(let t in d){let n;let a=d[t],c=f[t],b=h.get(t),g=p[t],m=a[0],R=(0,u.createRouterCacheKey)(m),P=void 0!==c?c[0]:void 0,j=void 0!==b?b.get(R):void 0;if(null!==(n=m===r.PAGE_SEGMENT_KEY?l(a,void 0!==g?g:null,s):m===r.DEFAULT_SEGMENT_KEY?void 0!==c?{route:c,node:null,children:null}:l(a,void 0!==g?g:null,s):void 0!==P&&(0,o.matchSegment)(m,P)&&void 0!==j&&void 0!==c?null!=g?e(j,c,a,g,s):function(e){let t=i(e,null,null);return{route:e,node:t,children:null}}(a):l(a,void 0!==g?g:null,s))){null===v&&(v=new Map),v.set(t,n);let e=n.node;if(null!==e){let n=new Map(b);n.set(R,e),y.set(t,n)}_[t]=n.route}else _[t]=a}if(null===v)return null;let b={lazyData:null,rsc:t.rsc,prefetchRsc:t.prefetchRsc,head:t.head,prefetchHead:t.prefetchHead,loading:t.loading,parallelRoutes:y,lazyDataResolved:!1};return{route:function(e,t){let n=[e[0],t];return 2 in e&&(n[2]=e[2]),3 in e&&(n[3]=e[3]),4 in e&&(n[4]=e[4]),n}(a,_),node:b,children:v}}},updateCacheNodeOnPopstateRestoration:function(){return function e(t,n){let r=n[1],o=t.parallelRoutes,l=new Map(o);for(let t in r){let n=r[t],a=n[0],i=(0,u.createRouterCacheKey)(a),c=o.get(t);if(void 0!==c){let r=c.get(i);if(void 0!==r){let o=e(r,n),u=new Map(c);u.set(i,o),l.set(t,u)}}}let a=t.rsc,i=d(a)&&"pending"===a.status;return{lazyData:null,rsc:a,head:t.head,prefetchHead:i?t.prefetchHead:null,prefetchRsc:i?t.prefetchRsc:null,loading:i?t.loading:null,parallelRoutes:l,lazyDataResolved:!1}}}});let r=n(0),o=n(6237),u=n(1784);function l(e,t,n){let r=i(e,t,n);return{route:e,node:r,children:null}}function a(e,t){t.then(t=>{for(let n of t[0]){let t=n.slice(0,-3),r=n[n.length-3],l=n[n.length-2],a=n[n.length-1];"string"!=typeof t&&function(e,t,n,r,l){let a=e;for(let e=0;e{c(e,t)})}function i(e,t,n){let r=e[1],o=null!==t?t[1]:null,l=new Map;for(let e in r){let t=r[e],a=null!==o?o[e]:null,c=t[0],s=(0,u.createRouterCacheKey)(c),f=i(t,void 0===a?null:a,n),d=new Map;d.set(s,f),l.set(e,d)}let a=0===l.size,c=null!==t?t[2]:null,s=null!==t?t[3]:null;return{lazyData:null,parallelRoutes:l,prefetchRsc:void 0!==c?c:null,prefetchHead:a?n:null,loading:void 0!==s?s:null,rsc:p(),head:a?p():null,lazyDataResolved:!1}}function c(e,t){let n=e.node;if(null===n)return;let r=e.children;if(null===r)s(e.route,n,t);else for(let e of r.values())c(e,t);e.node=null}function s(e,t,n){let r=e[1],o=t.parallelRoutes;for(let e in r){let t=r[e],l=o.get(e);if(void 0===l)continue;let a=t[0],i=(0,u.createRouterCacheKey)(a),c=l.get(i);void 0!==c&&s(t,c,n)}let l=t.rsc;d(l)&&(null===n?l.resolve(null):l.reject(n));let a=t.head;d(a)&&a.resolve(null)}let f=Symbol();function d(e){return e&&e.tag===f}function p(){let e,t;let n=new Promise((n,r)=>{e=n,t=r});return n.status="pending",n.resolve=t=>{"pending"===n.status&&(n.status="fulfilled",n.value=t,e(t))},n.reject=e=>{"pending"===n.status&&(n.status="rejected",n.reason=e,t(e))},n.tag=f,n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6004:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createPrefetchCacheEntryForInitialLoad:function(){return c},getOrCreatePrefetchCacheEntry:function(){return i},prunePrefetchCache:function(){return f}});let r=n(3174),o=n(1283),u=n(1507),l=n(9218);function a(e,t){let n=(0,r.createHrefFromUrl)(e,!1);return t?t+"%"+n:n}function i(e){let t,{url:n,nextUrl:r,tree:o,buildId:l,prefetchCache:i,kind:c}=e,f=a(n,r),d=i.get(f);if(d)t=d;else{let e=a(n),r=i.get(e);r&&(t=r)}return t?(t.status=h(t),t.kind!==u.PrefetchKind.FULL&&c===u.PrefetchKind.FULL)?s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:null!=c?c:u.PrefetchKind.TEMPORARY}):(c&&t.kind===u.PrefetchKind.TEMPORARY&&(t.kind=c),t):s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:c||u.PrefetchKind.TEMPORARY})}function c(e){let{nextUrl:t,tree:n,prefetchCache:r,url:o,kind:l,data:i}=e,[,,,c]=i,s=c?a(o,t):a(o),f={treeAtTimeOfPrefetch:n,data:Promise.resolve(i),kind:l,prefetchTime:Date.now(),lastUsedTime:Date.now(),key:s,status:u.PrefetchCacheEntryStatus.fresh};return r.set(s,f),f}function s(e){let{url:t,kind:n,tree:r,nextUrl:i,buildId:c,prefetchCache:s}=e,f=a(t),d=l.prefetchQueue.enqueue(()=>(0,o.fetchServerResponse)(t,r,i,c,n).then(e=>{let[,,,n]=e;return n&&function(e){let{url:t,nextUrl:n,prefetchCache:r}=e,o=a(t),u=r.get(o);if(!u)return;let l=a(t,n);r.set(l,u),r.delete(o)}({url:t,nextUrl:i,prefetchCache:s}),e})),p={treeAtTimeOfPrefetch:r,data:d,kind:n,prefetchTime:Date.now(),lastUsedTime:null,key:f,status:u.PrefetchCacheEntryStatus.fresh};return s.set(f,p),p}function f(e){for(let[t,n]of e)h(n)===u.PrefetchCacheEntryStatus.expired&&e.delete(t)}let d=1e3*Number("30"),p=1e3*Number("300");function h(e){let{kind:t,prefetchTime:n,lastUsedTime:r}=e;return Date.now()<(null!=r?r:n)+d?r?u.PrefetchCacheEntryStatus.reusable:u.PrefetchCacheEntryStatus.fresh:"auto"===t&&Date.now(){let[n,f]=t,h=!1;if(S.lastUsedTime||(S.lastUsedTime=Date.now(),h=!0),"string"==typeof n)return _(e,R,n,O);if(document.getElementById("__next-page-redirect"))return _(e,R,j,O);let b=e.tree,g=e.cache,w=[];for(let t of n){let n=t.slice(0,-4),r=t.slice(-3)[0],c=["",...n],f=(0,u.applyRouterStatePatchToTree)(c,b,r,j);if(null===f&&(f=(0,u.applyRouterStatePatchToTree)(c,E,r,j)),null!==f){if((0,a.isNavigatingToNewRootLayout)(b,f))return _(e,R,j,O);let u=(0,d.createEmptyCacheNode)(),m=!1;for(let e of(S.status!==i.PrefetchCacheEntryStatus.stale||h?m=(0,s.applyFlightData)(g,u,t,S):(m=function(e,t,n,r){let o=!1;for(let u of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),v(r).map(e=>[...n,...e])))(0,y.clearCacheNodeDataForSegmentPath)(e,t,u),o=!0;return o}(u,g,n,r),S.lastUsedTime=Date.now()),(0,l.shouldHardNavigate)(c,b)?(u.rsc=g.rsc,u.prefetchRsc=g.prefetchRsc,(0,o.invalidateCacheBelowFlightSegmentPath)(u,g,n),R.cache=u):m&&(R.cache=u),b=f,v(r))){let t=[...n,...e];t[t.length-1]!==p.DEFAULT_SEGMENT_KEY&&w.push(t)}}}return R.patchedTree=b,R.canonicalUrl=f?(0,r.createHrefFromUrl)(f):j,R.pendingPush=O,R.scrollableSegments=w,R.hashFragment=P,R.shouldScroll=m,(0,c.handleMutable)(e,R)},()=>e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9218:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{prefetchQueue:function(){return l},prefetchReducer:function(){return a}});let r=n(7325),o=n(3858),u=n(6004),l=new o.PromiseQueue(5);function a(e,t){(0,u.prunePrefetchCache)(e.prefetchCache);let{url:n}=t;return n.searchParams.delete(r.NEXT_RSC_UNION_QUERY),(0,u.getOrCreatePrefetchCacheEntry)({url:n,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,buildId:e.buildId}),e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5239:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return h}});let r=n(1283),o=n(3174),u=n(9684),l=n(139),a=n(1294),i=n(6416),c=n(3821),s=n(5751),f=n(774),d=n(5914),p=n(4922);function h(e,t){let{origin:n}=t,h={},y=e.canonicalUrl,_=e.tree;h.preserveCustomHistoryState=!1;let v=(0,s.createEmptyCacheNode)(),b=(0,d.hasInterceptionRouteInCurrentTree)(e.tree);return v.lazyData=(0,r.fetchServerResponse)(new URL(y,n),[_[0],_[1],_[2],"refetch"],b?e.nextUrl:null,e.buildId),v.lazyData.then(async n=>{let[r,s]=n;if("string"==typeof r)return(0,a.handleExternalUrl)(e,h,r,e.pushRef.pendingPush);for(let n of(v.lazyData=null,r)){if(3!==n.length)return console.log("REFRESH FAILED"),e;let[r]=n,i=(0,u.applyRouterStatePatchToTree)([""],_,r,e.canonicalUrl);if(null===i)return(0,f.handleSegmentMismatch)(e,t,r);if((0,l.isNavigatingToNewRootLayout)(_,i))return(0,a.handleExternalUrl)(e,h,y,e.pushRef.pendingPush);let d=s?(0,o.createHrefFromUrl)(s):void 0;s&&(h.canonicalUrl=d);let[g,m]=n.slice(-2);if(null!==g){let e=g[2];v.rsc=e,v.prefetchRsc=null,(0,c.fillLazyItemsTillLeafWithHead)(v,void 0,r,g,m),h.prefetchCache=new Map}await (0,p.refreshInactiveParallelSegments)({state:e,updatedTree:i,updatedCache:v,includeNextUrl:b}),h.cache=v,h.patchedTree=i,h.canonicalUrl=y,_=i}return(0,i.handleMutable)(e,h)},()=>e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6131:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return u}});let r=n(3174),o=n(6626);function u(e,t){var n;let{url:u,tree:l}=t,a=(0,r.createHrefFromUrl)(u),i=l||e.tree,c=e.cache;return{buildId:e.buildId,canonicalUrl:a,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:e.focusAndScrollRef,cache:c,prefetchCache:e.prefetchCache,tree:i,nextUrl:null!=(n=(0,o.extractPathFromFlightRouterState)(i))?n:u.pathname}}n(3060),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4549:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return g}});let r=n(4590),o=n(7325),u=n(4897),l=n(3174),a=n(1294),i=n(9684),c=n(139),s=n(6416),f=n(3821),d=n(5751),p=n(5914),h=n(774),y=n(4922),{createFromFetch:_,encodeReply:v}=n(6671);async function b(e,t,n){let l,{actionId:a,actionArgs:i}=n,c=await v(i),s=await fetch("",{method:"POST",headers:{Accept:o.RSC_CONTENT_TYPE_HEADER,[o.ACTION]:a,[o.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(e.tree)),...t?{[o.NEXT_URL]:t}:{}},body:c}),f=s.headers.get("x-action-redirect");try{let e=JSON.parse(s.headers.get("x-action-revalidated")||"[[],0,0]");l={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){l={paths:[],tag:!1,cookie:!1}}let d=f?new URL((0,u.addBasePath)(f),new URL(e.canonicalUrl,window.location.href)):void 0;if(s.headers.get("content-type")===o.RSC_CONTENT_TYPE_HEADER){let e=await _(Promise.resolve(s),{callServer:r.callServer});if(f){let[,t]=null!=e?e:[];return{actionFlightData:t,redirectLocation:d,revalidatedParts:l}}let[t,[,n]]=null!=e?e:[];return{actionResult:t,actionFlightData:n,redirectLocation:d,revalidatedParts:l}}return{redirectLocation:d,revalidatedParts:l}}function g(e,t){let{resolve:n,reject:r}=t,o={},u=e.canonicalUrl,_=e.tree;o.preserveCustomHistoryState=!1;let v=e.nextUrl&&(0,p.hasInterceptionRouteInCurrentTree)(e.tree)?e.nextUrl:null;return o.inFlightServerAction=b(e,v,t),o.inFlightServerAction.then(async r=>{let{actionResult:p,actionFlightData:b,redirectLocation:g}=r;if(g&&(e.pushRef.pendingPush=!0,o.pendingPush=!0),!b)return(n(p),g)?(0,a.handleExternalUrl)(e,o,g.href,e.pushRef.pendingPush):e;if("string"==typeof b)return(0,a.handleExternalUrl)(e,o,b,e.pushRef.pendingPush);for(let n of(o.inFlightServerAction=null,b)){if(3!==n.length)return console.log("SERVER ACTION APPLY FAILED"),e;let[r]=n,s=(0,i.applyRouterStatePatchToTree)([""],_,r,g?(0,l.createHrefFromUrl)(g):e.canonicalUrl);if(null===s)return(0,h.handleSegmentMismatch)(e,t,r);if((0,c.isNavigatingToNewRootLayout)(_,s))return(0,a.handleExternalUrl)(e,o,u,e.pushRef.pendingPush);let[p,b]=n.slice(-2),m=null!==p?p[2]:null;if(null!==m){let t=(0,d.createEmptyCacheNode)();t.rsc=m,t.prefetchRsc=null,(0,f.fillLazyItemsTillLeafWithHead)(t,void 0,r,p,b),await (0,y.refreshInactiveParallelSegments)({state:e,updatedTree:s,updatedCache:t,includeNextUrl:!!v}),o.cache=t,o.prefetchCache=new Map}o.patchedTree=s,o.canonicalUrl=u,_=s}if(g){let e=(0,l.createHrefFromUrl)(g,!1);o.canonicalUrl=e}return n(p),(0,s.handleMutable)(e,o)},t=>(r(t),e))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8289:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return f}});let r=n(3174),o=n(9684),u=n(139),l=n(1294),a=n(9607),i=n(6416),c=n(5751),s=n(774);function f(e,t){let{serverResponse:n}=t,[f,d]=n,p={};if(p.preserveCustomHistoryState=!1,"string"==typeof f)return(0,l.handleExternalUrl)(e,p,f,e.pushRef.pendingPush);let h=e.tree,y=e.cache;for(let n of f){let i=n.slice(0,-4),[f]=n.slice(-3,-2),_=(0,o.applyRouterStatePatchToTree)(["",...i],h,f,e.canonicalUrl);if(null===_)return(0,s.handleSegmentMismatch)(e,t,f);if((0,u.isNavigatingToNewRootLayout)(h,_))return(0,l.handleExternalUrl)(e,p,e.canonicalUrl,e.pushRef.pendingPush);let v=d?(0,r.createHrefFromUrl)(d):void 0;v&&(p.canonicalUrl=v);let b=(0,c.createEmptyCacheNode)();(0,a.applyFlightData)(y,b,n),p.patchedTree=_,p.cache=b,y=b,h=_}return(0,i.handleMutable)(e,p)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4922:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,n){let[r,o,,l]=t;for(let a in r.includes(u.PAGE_SEGMENT_KEY)&&"refresh"!==l&&(t[2]=n,t[3]="refresh"),o)e(o[a],n)}},refreshInactiveParallelSegments:function(){return l}});let r=n(9607),o=n(1283),u=n(0);async function l(e){let t=new Set;await a({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function a(e){let{state:t,updatedTree:n,updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c=n}=e,[,s,f,d]=n,p=[];if(f&&f!==location.pathname+location.search&&"refresh"===d&&!i.has(f)){i.add(f);let e=(0,o.fetchServerResponse)(new URL(f,location.origin),[c[0],c[1],c[2],"refetch"],l?t.nextUrl:null,t.buildId).then(e=>{let t=e[0];if("string"!=typeof t)for(let e of t)(0,r.applyFlightData)(u,u,e)});p.push(e)}for(let e in s){let n=a({state:t,updatedTree:s[e],updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c});p.push(n)}await Promise.all(p)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1507:function(e,t){"use strict";var n,r,o,u;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_FAST_REFRESH:function(){return f},ACTION_NAVIGATE:function(){return a},ACTION_PREFETCH:function(){return s},ACTION_REFRESH:function(){return l},ACTION_RESTORE:function(){return i},ACTION_SERVER_ACTION:function(){return d},ACTION_SERVER_PATCH:function(){return c},PrefetchCacheEntryStatus:function(){return r},PrefetchKind:function(){return n},isThenable:function(){return p}});let l="refresh",a="navigate",i="restore",c="server-patch",s="prefetch",f="fast-refresh",d="server-action";function p(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(o=n||(n={})).AUTO="auto",o.FULL="full",o.TEMPORARY="temporary",(u=r||(r={})).fresh="fresh",u.reusable="reusable",u.expired="expired",u.stale="stale",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},643:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return f}});let r=n(1507),o=n(1294),u=n(8289),l=n(6131),a=n(5239),i=n(9218),c=n(1129),s=n(4549),f="undefined"==typeof window?function(e,t){return e}:function(e,t){switch(t.type){case r.ACTION_NAVIGATE:return(0,o.navigateReducer)(e,t);case r.ACTION_SERVER_PATCH:return(0,u.serverPatchReducer)(e,t);case r.ACTION_RESTORE:return(0,l.restoreReducer)(e,t);case r.ACTION_REFRESH:return(0,a.refreshReducer)(e,t);case r.ACTION_FAST_REFRESH:return(0,c.fastRefreshReducer)(e,t);case r.ACTION_PREFETCH:return(0,i.prefetchReducer)(e,t);case r.ACTION_SERVER_ACTION:return(0,s.serverActionReducer)(e,t);default:throw Error("Unknown action")}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4740:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,n){let[o,u]=n,[l,a]=t;return(0,r.matchSegment)(l,o)?!(t.length<=2)&&e(t.slice(2),u[a]):!!Array.isArray(l)}}});let r=n(6237);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8897:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createDynamicallyTrackedSearchParams:function(){return a},createUntrackedSearchParams:function(){return l}});let r=n(4936),o=n(2441),u=n(7991);function l(e){let t=r.staticGenerationAsyncStorage.getStore();return t&&t.forceStatic?{}:e}function a(e){let t=r.staticGenerationAsyncStorage.getStore();return t?t.forceStatic?{}:t.isStaticGeneration||t.dynamicShouldError?new Proxy({},{get:(e,n,r)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),u.ReflectAdapter.get(e,n,r)),has:(e,n)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),Reflect.has(e,n)),ownKeys:e=>((0,o.trackDynamicDataAccessed)(t,"searchParams"),Reflect.ownKeys(e))}):e:e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4936:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r.staticGenerationAsyncStorage}});let r=n(7685);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5108:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{StaticGenBailoutError:function(){return r},isStaticGenBailoutError:function(){return o}});let n="NEXT_STATIC_GEN_BAILOUT";class r extends Error{constructor(...e){super(...e),this.code=n}}function o(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1108:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return n}});let n={then:()=>{}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2114:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{useReducerWithReduxDevtools:function(){return i},useUnwrapState:function(){return a}});let r=n(1452)._(n(2265)),o=n(1507),u=n(1427);function l(e){if(e instanceof Map){let t={};for(let[n,r]of e.entries()){if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r._bundlerConfig){t[n]="FlightData";continue}}t[n]=l(r)}return t}if("object"==typeof e&&null!==e){let t={};for(let n in e){let r=e[n];if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r.hasOwnProperty("_bundlerConfig")){t[n]="FlightData";continue}}t[n]=l(r)}return t}return Array.isArray(e)?e.map(l):e}function a(e){return(0,o.isThenable)(e)?(0,r.use)(e):e}let i="undefined"!=typeof window?function(e){let[t,n]=r.default.useState(e),o=(0,r.useContext)(u.ActionQueueContext);if(!o)throw Error("Invariant: Missing ActionQueueContext");let a=(0,r.useRef)(),i=(0,r.useRef)();return(0,r.useEffect)(()=>{if(!a.current&&!1!==i.current){if(void 0===i.current&&void 0===window.__REDUX_DEVTOOLS_EXTENSION__){i.current=!1;return}return a.current=window.__REDUX_DEVTOOLS_EXTENSION__.connect({instanceId:8e3,name:"next-router"}),a.current&&(a.current.init(l(e)),o&&(o.devToolsInstance=a.current)),()=>{a.current=void 0}}},[e,o]),[t,(0,r.useCallback)(t=>{o.state||(o.state=e),o.dispatch(t,n)},[o,e]),(0,r.useCallback)(e=>{a.current&&a.current.send({type:"RENDER_SYNC"},l(e))},[])]}:function(e){return[e,()=>{},()=>{}]};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9404:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let r=n(5121);function o(e){return(0,r.pathHasPrefix)(e,"")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8157:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return u}});let r=n(7741),o=n(1465),u=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:n,hash:u}=(0,o.parsePath)(e);return""+(0,r.removeTrailingSlash)(t)+n+u};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6124:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let r=n(5592);function o(e){let t="function"==typeof reportError?reportError:e=>{window.console.error(e)};(0,r.isBailoutToCSRError)(e)||t(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7599:function(e,t,n){"use strict";function r(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return r}}),n(9404),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9176:function(e,t){"use strict";function n(e,t){var n=e.length;for(e.push(t);0>>1,o=e[r];if(0>>1;ru(i,n))cu(s,i)?(e[r]=s,e[c]=n,r=c):(e[r]=i,e[a]=n,r=a);else if(cu(s,n))e[r]=s,e[c]=n,r=c;else break}}return t}function u(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var l,a=performance;t.unstable_now=function(){return a.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var s=[],f=[],d=1,p=null,h=3,y=!1,_=!1,v=!1,b="function"==typeof setTimeout?setTimeout:null,g="function"==typeof clearTimeout?clearTimeout:null,m="undefined"!=typeof setImmediate?setImmediate:null;function R(e){for(var t=r(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,n(s,t);else break;t=r(f)}}function P(e){if(v=!1,R(e),!_){if(null!==r(s))_=!0,C();else{var t=r(f);null!==t&&A(P,t.startTime-e)}}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var j=!1,O=-1,S=5,E=-1;function w(){return!(t.unstable_now()-Ee&&w());){var a=p.callback;if("function"==typeof a){p.callback=null,h=p.priorityLevel;var i=a(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof i){p.callback=i,R(e),n=!0;break t}p===r(s)&&o(s),R(e)}else o(s);p=r(s)}if(null!==p)n=!0;else{var c=r(f);null!==c&&A(P,c.startTime-e),n=!1}}break e}finally{p=null,h=u,y=!1}n=void 0}}finally{n?l():j=!1}}}if("function"==typeof m)l=function(){m(T)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,x=M.port2;M.port1.onmessage=T,l=function(){x.postMessage(null)}}else l=function(){b(T,0)};function C(){j||(j=!0,l())}function A(e,n){O=b(function(){e(t.unstable_now())},n)}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(){_||y||(_=!0,C())},t.unstable_forceFrameRate=function(e){0>e||125l?(e.sortIndex=u,n(f,e),null===r(s)&&e===r(f)&&(v?(g(O),O=-1):v=!0,A(P,u-l))):(e.sortIndex=a,n(s,e),_||y||(_=!0,C())),e},t.unstable_shouldYield=w,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},5689:function(e,t,n){"use strict";e.exports=n(9176)},1358:function(e,t){"use strict";function n(e){return new URL(e,"http://n").pathname}function r(e){return/https?:\/\//.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getPathname:function(){return n},isFullStringUrl:function(){return r}})},2441:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{Postpone:function(){return d},createPostponedAbortSignal:function(){return b},createPrerenderState:function(){return c},formatDynamicAPIAccesses:function(){return _},markCurrentScopeAsDynamic:function(){return s},trackDynamicDataAccessed:function(){return f},trackDynamicFetch:function(){return p},usedDynamicAPIs:function(){return y}});let o=(r=n(2265))&&r.__esModule?r:{default:r},u=n(7910),l=n(5108),a=n(1358),i="function"==typeof o.default.unstable_postpone;function c(e){return{isDebugSkeleton:e,dynamicAccesses:[]}}function s(e,t){let n=(0,a.getPathname)(e.urlPathname);if(!e.isUnstableCacheCallback){if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}}function f(e,t){let n=(0,a.getPathname)(e.urlPathname);if(e.isUnstableCacheCallback)throw Error(`Route ${n} used "${t}" inside a function cached with "unstable_cache(...)". Accessing Dynamic data sources inside a cache scope is not supported. If you need this data inside a cached function use "${t}" outside of the cached function and pass the required dynamic data in as an argument. See more info here: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`);if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}function d({reason:e,prerenderState:t,pathname:n}){h(t,e,n)}function p(e,t){e.prerenderState&&h(e.prerenderState,t,e.urlPathname)}function h(e,t,n){v();let r=`Route ${n} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`;e.dynamicAccesses.push({stack:e.isDebugSkeleton?Error().stack:void 0,expression:t}),o.default.unstable_postpone(r)}function y(e){return e.dynamicAccesses.length>0}function _(e){return e.dynamicAccesses.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" ()")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}:
+${t}`))}function v(){if(!i)throw Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js")}function b(e){v();let t=new AbortController;try{o.default.unstable_postpone(e)}catch(e){t.abort(e)}return t.signal}},4286:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentParam",{enumerable:!0,get:function(){return o}});let r=n(2269);function o(e){let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t));return(t&&(e=e.slice(t.length)),e.startsWith("[[...")&&e.endsWith("]]"))?{type:"optional-catchall",param:e.slice(5,-2)}:e.startsWith("[...")&&e.endsWith("]")?{type:t?"catchall-intercepted":"catchall",param:e.slice(4,-1)}:e.startsWith("[")&&e.endsWith("]")?{type:t?"dynamic-intercepted":"dynamic",param:e.slice(1,-1)}:null}},3243:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HMR_ACTIONS_SENT_TO_BROWSER",{enumerable:!0,get:function(){return n}}),(r=n||(n={})).ADDED_PAGE="addedPage",r.REMOVED_PAGE="removedPage",r.RELOAD_PAGE="reloadPage",r.SERVER_COMPONENT_CHANGES="serverComponentChanges",r.MIDDLEWARE_CHANGES="middlewareChanges",r.CLIENT_CHANGES="clientChanges",r.SERVER_ONLY_CHANGES="serverOnlyChanges",r.SYNC="sync",r.BUILT="built",r.BUILDING="building",r.DEV_PAGES_MANIFEST_UPDATE="devPagesManifestUpdate",r.TURBOPACK_MESSAGE="turbopack-message",r.SERVER_ERROR="serverError",r.TURBOPACK_CONNECTED="turbopack-connected"},2269:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return l},isInterceptionRouteAppPath:function(){return u}});let r=n(3330),o=["(..)(..)","(.)","(..)","(...)"];function u(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function l(e){let t,n,u;for(let r of e.split("/"))if(n=o.find(e=>r.startsWith(e))){[t,u]=e.split(n,2);break}if(!t||!n||!u)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,r.normalizeAppPath)(t),n){case"(.)":u="/"===t?`/${u}`:t+"/"+u;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);u=t.split("/").slice(0,-1).concat(u).join("/");break;case"(...)":u="/"+u;break;case"(..)(..)":let l=t.split("/");if(l.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);u=l.slice(0,-2).concat(u).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:u}}},7991:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return n}});class n{static get(e,t,n){let r=Reflect.get(e,t,n);return"function"==typeof r?r.bind(e):r}static set(e,t,n,r){return Reflect.set(e,t,n,r)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},4467:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return l},LayoutRouterContext:function(){return u},MissingSlotContext:function(){return i},TemplateContext:function(){return a}});let r=n(9920)._(n(2265)),o=r.default.createContext(null),u=r.default.createContext(null),l=r.default.createContext(null),a=r.default.createContext(null),i=r.default.createContext(new Set)},4736:function(e,t){"use strict";function n(e){let t=5381;for(let n=0;n>>0}function r(e){return n(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{djb2Hash:function(){return n},hexHash:function(){return r}})},6590:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return r}});let r=n(9920)._(n(2265)).default.createContext({})},8056:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PathParamsContext:function(){return l},PathnameContext:function(){return u},SearchParamsContext:function(){return o}});let r=n(2265),o=(0,r.createContext)(null),u=(0,r.createContext)(null),l=(0,r.createContext)(null)},5592:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{BailoutToCSRError:function(){return r},isBailoutToCSRError:function(){return o}});let n="BAILOUT_TO_CLIENT_SIDE_RENDERING";class r extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}},8558:function(e,t){"use strict";function n(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return n}})},1427:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ActionQueueContext:function(){return a},createMutableActionQueue:function(){return s}});let r=n(1452),o=n(1507),u=n(643),l=r._(n(2265)),a=l.default.createContext(null);function i(e,t){null!==e.pending&&(e.pending=e.pending.next,null!==e.pending?c({actionQueue:e,action:e.pending,setState:t}):e.needsRefresh&&(e.needsRefresh=!1,e.dispatch({type:o.ACTION_REFRESH,origin:window.location.origin},t)))}async function c(e){let{actionQueue:t,action:n,setState:r}=e,u=t.state;if(!u)throw Error("Invariant: Router state not initialized");t.pending=n;let l=n.payload,a=t.action(u,l);function c(e){n.discarded||(t.state=e,t.devToolsInstance&&t.devToolsInstance.send(l,e),i(t,r),n.resolve(e))}(0,o.isThenable)(a)?a.then(c,e=>{i(t,r),n.reject(e)}):c(a)}function s(){let e={state:null,dispatch:(t,n)=>(function(e,t,n){let r={resolve:n,reject:()=>{}};if(t.type!==o.ACTION_RESTORE){let e=new Promise((e,t)=>{r={resolve:e,reject:t}});(0,l.startTransition)(()=>{n(e)})}let u={payload:t,next:null,resolve:r.resolve,reject:r.reject};null===e.pending?(e.last=u,c({actionQueue:e,action:u,setState:n})):t.type===o.ACTION_NAVIGATE||t.type===o.ACTION_RESTORE?(e.pending.discarded=!0,e.last=u,e.pending.payload.type===o.ACTION_SERVER_ACTION&&(e.needsRefresh=!0),c({actionQueue:e,action:u,setState:n})):(null!==e.last&&(e.last.next=u),e.last=u)})(e,t,n),action:async(e,t)=>{if(null===e)throw Error("Invariant: Router state not initialized");return(0,u.reducer)(e,t)},pending:null,last:null};return e}},2707:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let r=n(1465);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:n,query:o,hash:u}=(0,r.parsePath)(e);return""+t+n+o+u}},3330:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{normalizeAppPath:function(){return u},normalizeRscURL:function(){return l}});let r=n(8558),o=n(0);function u(e){return(0,r.ensureLeadingSlash)(e.split("/").reduce((e,t,n,r)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&n===r.length-1?e:e+"/"+t,""))}function l(e){return e.replace(/\.rsc($|\?)/,"$1")}},6180:function(e,t){"use strict";function n(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let n=document.documentElement,r=n.style.scrollBehavior;n.style.scrollBehavior="auto",t.dontForceLayout||n.getClientRects(),e(),n.style.scrollBehavior=r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return n}})},4092:function(e,t){"use strict";function n(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isBot",{enumerable:!0,get:function(){return n}})},1465:function(e,t){"use strict";function n(e){let t=e.indexOf("#"),n=e.indexOf("?"),r=n>-1&&(t<0||n-1?{pathname:e.substring(0,r?n:t),query:r?e.substring(n,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return n}})},5121:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let r=n(1465);function o(e,t){if("string"!=typeof e)return!1;let{pathname:n}=(0,r.parsePath)(e);return n===t||n.startsWith(t+"/")}},7741:function(e,t){"use strict";function n(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return n}})},0:function(e,t){"use strict";function n(e){return"("===e[0]&&e.endsWith(")")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DEFAULT_SEGMENT_KEY:function(){return o},PAGE_SEGMENT_KEY:function(){return r},isGroupSegment:function(){return n}});let r="__PAGE__",o="__DEFAULT__"},8005:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return u}});let r=n(1452)._(n(2265)),o=r.default.createContext(null);function u(e){let t=(0,r.useContext)(o);t&&t(e)}},2301:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},8293:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(6713).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6713:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return u}});let n=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class r{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}}let o=globalThis.AsyncLocalStorage;function u(){return o?new o:new r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},38:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(6713).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7685:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(6713).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4040:function(e,t,n){"use strict";var r=n(4887);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},4887:function(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(e){console.error(e)}}(),e.exports=n(4417)},7950:function(e,t,n){"use strict";var r=n(4887),o={stream:!0},u=new Map;function l(e){var t=n(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function a(){}var i=new Map,c=n.u;n.u=function(e){var t=i.get(e);return void 0!==t?t:c(e)};var s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,f=Symbol.for("react.element"),d=Symbol.for("react.lazy"),p=Symbol.iterator,h=Array.isArray,y=Object.getPrototypeOf,_=Object.prototype,v=new WeakMap;function b(e,t,n,r){this.status=e,this.value=t,this.reason=n,this._response=r}function g(e){switch(e.status){case"resolved_model":E(e);break;case"resolved_module":w(e)}switch(e.status){case"fulfilled":return e.value;case"pending":case"blocked":case"cyclic":throw e;default:throw e.reason}}function m(e,t){for(var n=0;nh?(_=h,h=3,p++):(_=0,h=3);continue;case 2:44===(m=d[p++])?h=4:v=v<<4|(96d.length&&(m=-1)}var O=d.byteOffset+p;if(-11?t-1:0),r=1;r{})}}function _(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let P=i.default.forwardRef(function(e,t){let n,r;let{href:u,as:y,children:P,prefetch:v=null,passHref:R,replace:O,shallow:j,scroll:E,locale:S,onClick:w,onMouseEnter:x,onTouchStart:M,legacyBehavior:N=!1,...C}=e;n=P,N&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let k=i.default.useContext(f.RouterContext),I=i.default.useContext(d.AppRouterContext),T=null!=k?k:I,L=!k,U=!1!==v,A=null===v?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:W,as:D}=i.default.useMemo(()=>{if(!k){let e=_(u);return{href:e,as:y?_(y):e}}let[e,t]=(0,l.resolveHref)(k,u,!0);return{href:e,as:y?(0,l.resolveHref)(k,y):t||e}},[k,u,y]),z=i.default.useRef(W),K=i.default.useRef(D);N&&(r=i.default.Children.only(n));let q=N?r&&"object"==typeof r&&r.ref:t,[F,$,B]=(0,p.useIntersection)({rootMargin:"200px"}),Y=i.default.useCallback(e=>{(K.current!==D||z.current!==W)&&(B(),K.current=D,z.current=W),F(e),q&&("function"==typeof q?q(e):"object"==typeof q&&(q.current=e))},[D,q,W,B,F]);i.default.useEffect(()=>{T&&$&&U&&b(T,W,D,{locale:S},{kind:A},L)},[D,W,$,S,U,null==k?void 0:k.locale,T,L,A]);let Q={ref:Y,onClick(e){N||"function"!=typeof w||w(e),N&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),T&&!e.defaultPrevented&&function(e,t,n,r,o,l,u,s,c){let{nodeName:f}=e.currentTarget;if("A"===f.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,a.isLocalURL)(n)))return;e.preventDefault();let d=()=>{let e=null==u||u;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:l,locale:s,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})};c?i.default.startTransition(d):d()}(e,T,W,D,O,j,E,S,L)},onMouseEnter(e){N||"function"!=typeof x||x(e),N&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),T&&(U||!L)&&b(T,W,D,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:A},L)},onTouchStart:function(e){N||"function"!=typeof M||M(e),N&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),T&&(U||!L)&&b(T,W,D,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:A},L)}};if((0,s.isAbsoluteUrl)(D))Q.href=D;else if(!N||R||"a"===r.type&&!("href"in r.props)){let e=void 0!==S?S:null==k?void 0:k.locale,t=(null==k?void 0:k.isLocaleDomain)&&(0,h.getDomainLocale)(D,e,null==k?void 0:k.locales,null==k?void 0:k.domainLocales);Q.href=t||(0,m.addBasePath)((0,c.addLocale)(D,e,null==k?void 0:k.defaultLocale))}return N?i.default.cloneElement(r,Q):(0,o.jsx)("a",{...C,...Q,children:n})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9189:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});let n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8016:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return f}});let r=n(8323),o=n(1142),i=n(5519),l=n(3461),a=n(8157),u=n(8029),s=n(9195),c=n(20);function f(e,t,n){let f;let d="string"==typeof t?t:(0,o.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d;if((h.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,l.normalizeRepeatedSlashes)(h);d=(p?p[0]:"")+t}if(!(0,u.isLocalURL)(d))return n?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{let e=new URL(d,f);e.pathname=(0,a.normalizePathTrailingSlash)(e.pathname);let t="";if((0,s.isDynamicRoute)(e.pathname)&&e.searchParams&&n){let n=(0,r.searchParamsToUrlQuery)(e.searchParams),{result:l,params:a}=(0,c.interpolateAs)(e.pathname,e.pathname,n);l&&(t=(0,o.formatWithValidation)({pathname:l,hash:e.hash,query:(0,i.omit)(n,a)}))}let l=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return n?[l,t||l]:l}catch(e){return n?[d]:d}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3106:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return u}});let r=n(2265),o=n(9189),i="function"==typeof IntersectionObserver,l=new Map,a=[];function u(e){let{rootRef:t,rootMargin:n,disabled:u}=e,s=u||!i,[c,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);return(0,r.useEffect)(()=>{if(i){if(s||c)return;let e=d.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:o,elements:i}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=l.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},a.push(n),l.set(n,t),t}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),l.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[s,n,t,c,d.current]),[p,c,(0,r.useCallback)(()=>{f(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1943:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return o}});let n=/[|\\{}()[\]^$+*?.-]/,r=/[|\\{}()[\]^$+*?.-]/g;function o(e){return n.test(e)?e.replace(r,"\\$&"):e}},291:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=n(9920)._(n(2265)).default.createContext(null)},1142:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{formatUrl:function(){return i},formatWithValidation:function(){return a},urlObjectKeys:function(){return l}});let r=n(1452)._(n(8323)),o=/https?|ftp|gopher|file/;function i(e){let{auth:t,hostname:n}=e,i=e.protocol||"",l=e.pathname||"",a=e.hash||"",u=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:n&&(s=t+(~n.indexOf(":")?"["+n+"]":n),e.port&&(s+=":"+e.port)),u&&"object"==typeof u&&(u=String(r.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return i&&!i.endsWith(":")&&(i+=":"),e.slashes||(!i||o.test(i))&&!1!==s?(s="//"+(s||""),l&&"/"!==l[0]&&(l="/"+l)):s||(s=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),""+i+s+(l=l.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+a}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function a(e){return i(e)}},9195:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getSortedRoutes:function(){return r.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let r=n(9089),o=n(8083)},20:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return i}});let r=n(1533),o=n(3169);function i(e,t,n){let i="",l=(0,o.getRouteRegex)(e),a=l.groups,u=(t!==e?(0,r.getRouteMatcher)(l)(t):"")||n;i=e;let s=Object.keys(a);return s.every(e=>{let t=u[e]||"",{repeat:n,optional:r}=a[e],o="["+(n?"...":"")+e+"]";return r&&(o=(t?"":"/")+"["+o+"]"),n&&!Array.isArray(t)&&(t=[t]),(r||e in u)&&(i=i.replace(o,n?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(i=""),{params:s,result:i}}},8083:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return i}});let r=n(2269),o=/\/\[[^/]+?\](?=\/|$)/;function i(e){return(0,r.isInterceptionRouteAppPath)(e)&&(e=(0,r.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},8029:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return i}});let r=n(3461),o=n(9404);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,o.hasBasePath)(n.pathname)}catch(e){return!1}}},5519:function(e,t){function n(e,t){let n={};return Object.keys(e).forEach(r=>{t.includes(r)||(n[r]=e[r])}),n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return n}})},8323:function(e,t){function n(e){let t={};return e.forEach((e,n)=>{void 0===t[n]?t[n]=e:Array.isArray(t[n])?t[n].push(e):t[n]=[t[n],e]}),t}function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,o]=e;Array.isArray(o)?o.forEach(e=>t.append(n,r(e))):t.set(n,r(o))}),t}function i(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,n)=>e.append(n,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{assign:function(){return i},searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return o}})},1533:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});let r=n(3461);function o(e){let{re:t,groups:n}=e;return e=>{let o=t.exec(e);if(!o)return!1;let i=e=>{try{return decodeURIComponent(e)}catch(e){throw new r.DecodeError("failed to decode param")}},l={};return Object.keys(n).forEach(e=>{let t=n[e],r=o[t.pos];void 0!==r&&(l[e]=~r.indexOf("/")?r.split("/").map(e=>i(e)):t.repeat?[i(r)]:i(r))}),l}}},3169:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getNamedMiddlewareRegex:function(){return d},getNamedRouteRegex:function(){return f},getRouteRegex:function(){return u}});let r=n(2269),o=n(1943),i=n(7741);function l(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let n=e.startsWith("...");return n&&(e=e.slice(3)),{key:e,repeat:n,optional:t}}function a(e){let t=(0,i.removeTrailingSlash)(e).slice(1).split("/"),n={},a=1;return{parameterizedRoute:t.map(e=>{let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&i){let{key:e,optional:r,repeat:u}=l(i[1]);return n[e]={pos:a++,repeat:u,optional:r},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!i)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:r}=l(i[1]);return n[e]={pos:a++,repeat:t,optional:r},t?r?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:n}}function u(e){let{parameterizedRoute:t,groups:n}=a(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:n}}function s(e){let{interceptionMarker:t,getSafeRouteKey:n,segment:r,routeKeys:i,keyPrefix:a}=e,{key:u,optional:s,repeat:c}=l(r),f=u.replace(/\W/g,"");a&&(f=""+a+f);let d=!1;(0===f.length||f.length>30)&&(d=!0),isNaN(parseInt(f.slice(0,1)))||(d=!0),d&&(f=n()),a?i[f]=""+a+u:i[f]=u;let p=t?(0,o.escapeStringRegexp)(t):"";return c?s?"(?:/"+p+"(?<"+f+">.+?))?":"/"+p+"(?<"+f+">.+?)":"/"+p+"(?<"+f+">[^/]+?)"}function c(e,t){let n;let l=(0,i.removeTrailingSlash)(e).slice(1).split("/"),a=(n=0,()=>{let e="",t=++n;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),u={};return{namedParameterizedRoute:l.map(e=>{let n=r.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(n&&i){let[n]=e.split(i[0]);return s({getSafeRouteKey:a,interceptionMarker:n,segment:i[1],routeKeys:u,keyPrefix:t?"nxtI":void 0})}return i?s({getSafeRouteKey:a,segment:i[1],routeKeys:u,keyPrefix:t?"nxtP":void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:u}}function f(e,t){let n=c(e,t);return{...u(e),namedRegex:"^"+n.namedParameterizedRoute+"(?:/)?$",routeKeys:n.routeKeys}}function d(e,t){let{parameterizedRoute:n}=a(e),{catchAll:r=!0}=t;if("/"===n)return{namedRegex:"^/"+(r?".*":"")+"$"};let{namedParameterizedRoute:o}=c(e,!1);return{namedRegex:"^"+o+(r?"(?:(/.*)?)":"")+"$"}}},9089:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return r}});class n{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let n=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&n.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');n.unshift(t)}return null!==this.restSlugName&&n.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&n.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),n}_insert(e,t,r){if(0===e.length){this.placeholder=!1;return}if(r)throw Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let n=o.slice(1,-1),l=!1;if(n.startsWith("[")&&n.endsWith("]")&&(n=n.slice(1,-1),l=!0),n.startsWith("...")&&(n=n.substring(3),r=!0),n.startsWith("[")||n.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+n+"').");if(n.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+n+"').");function i(e,n){if(null!==e&&e!==n)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+n+"').");t.forEach(e=>{if(e===n)throw Error('You cannot have the same slug name "'+n+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+n+'" differ only by non-word symbols within a single dynamic path')}),t.push(n)}if(r){if(l){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');i(this.optionalRestSlugName,n),this.optionalRestSlugName=n,o="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');i(this.restSlugName,n),this.restSlugName=n,o="[...]"}}else{if(l)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');i(this.slugName,n),this.slugName=n,o="[]"}}this.children.has(o)||this.children.set(o,new n),this.children.get(o)._insert(e.slice(1),t,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function r(e){let t=new n;return e.forEach(e=>t.insert(e)),t.smoosh()}},3461:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return b},MissingStaticPage:function(){return y},NormalizeError:function(){return m},PageNotFoundError:function(){return g},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return n},execOnce:function(){return r},getDisplayName:function(){return u},getLocationOrigin:function(){return l},getURL:function(){return a},isAbsoluteUrl:function(){return i},isResSent:function(){return s},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return _}});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,n=!1;return function(){for(var r=arguments.length,o=Array(r),i=0;io.test(e);function l(){let{protocol:e,hostname:t,port:n}=window.location;return e+"//"+t+(n?":"+n:"")}function a(){let{href:e}=window.location,t=l();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&s(n))return r;if(!r)throw Error('"'+u(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.');return r}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class m extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class b extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function _(e){return JSON.stringify({message:e.message,stack:e.stack})}}}]);
\ No newline at end of file
diff --git a/_next/static/chunks/281-1b0264e43fdfa175.js b/_next/static/chunks/281-1b0264e43fdfa175.js
new file mode 100644
index 0000000..edc796b
--- /dev/null
+++ b/_next/static/chunks/281-1b0264e43fdfa175.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[281],{4021:function(e,t,r){var o=r(7437),n=r(2265),i=r(9561);t.default=e=>{let{color:t,useTheme:r}=e,{darkTheme:c}=(0,n.useContext)(i.Ni),s=t||"#00C3A5";return(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"0.5em",width:"0.5em",viewBox:"0 0 20 20",style:{marginRight:"0.5em"},children:[(0,o.jsx)("line",{x1:"3",y1:"10",x2:"17",y2:"10",stroke:r?c?"#000":"#FFF":s,strokeLinecap:"round",strokeWidth:"3"}),(0,o.jsx)("line",{x1:"3",y1:"10",x2:"7",y2:"15",stroke:r?c?"#000":"#FFF":s,strokeLinecap:"round",strokeWidth:"3"}),(0,o.jsx)("line",{x1:"3",y1:"10",x2:"7",y2:"5",stroke:r?c?"#000":"#FFF":s,strokeLinecap:"round",strokeWidth:"3"})]})}},3480:function(e,t,r){var o=r(7437),n=r(2265),i=r(9561);t.default=e=>{let{color:t,useTheme:r}=e,{darkTheme:c}=(0,n.useContext)(i.Ni),s=t||"#00C3A5";return(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"0.5em",width:"0.5em",viewBox:"0 0 20 20",style:{marginLeft:"0.5em"},children:[(0,o.jsx)("line",{x1:"3",y1:"10",x2:"17",y2:"10",stroke:r?c?"#000":"#FFF":s,strokeLinecap:"round",strokeWidth:"3"}),(0,o.jsx)("line",{x1:"17",y1:"10",x2:"12",y2:"5",stroke:r?c?"#000":"#FFF":s,strokeLinecap:"round",strokeWidth:"3"}),(0,o.jsx)("line",{x1:"17",y1:"10",x2:"12",y2:"15",stroke:r?c?"#000":"#FFF":s,strokeLinecap:"round",strokeWidth:"3"})]})}},8480:function(e,t,r){var o=r(7437),n=r(2265),i=r(9561);t.default=e=>{let{color:t,useTheme:r}=e,{darkTheme:c}=(0,n.useContext)(i.Ni),s=t||"#00C3A5";return(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"0.5em",width:"0.5em",viewBox:"0 0 20 20",style:{marginLeft:"0.5em"},children:[(0,o.jsx)("line",{x1:"3",y1:"17",x2:"17",y2:"3",stroke:r?c?"#000":"#FFF":s,strokeLinecap:"round",strokeWidth:"3"}),(0,o.jsx)("line",{x1:"17",y1:"3",x2:"7",y2:"3",stroke:r?c?"#000":"#FFF":s,strokeLinecap:"round",strokeWidth:"3"}),(0,o.jsx)("line",{x1:"17",y1:"3",x2:"17",y2:"12",stroke:r?c?"#000":"#FFF":s,strokeLinecap:"round",strokeWidth:"3"})]})}},9561:function(e,t,r){r.d(t,{pl:function(){return i},qW:function(){return c},Ni:function(){return l},ze:function(){return h}});var o=r(7437),n=r(2265);r(5416);let i=(0,n.createContext)({}),c=e=>{let[t,r]=(0,n.useState)(!1),[c,s]=(0,n.useState)(!1);return(0,o.jsx)(i.Provider,{value:{showMenu:t,setShowMenu:r,showUser:c,setShowUser:s},children:e.children})},s="chora-web-dark",a=()=>{let e=!1;return"undefined"!=typeof localStorage&&localStorage.getItem(s)?e="true"===localStorage.getItem(s):"undefined"!=typeof window&&(e=window.matchMedia("(prefers-color-scheme: dark)").matches),e},l=(0,n.createContext)({}),h=e=>{let[t,r]=(0,n.useState)(a());return(0,n.useEffect)(()=>{if("undefined"!=typeof window&&"undefined"!=typeof localStorage){let e=window.document.documentElement;t?(e.classList.add("dark-theme"),e.style.backgroundColor="#161616"):(e.classList.remove("dark-theme"),e.style.backgroundColor="#FCFCFC"),localStorage.setItem(s,t?"true":"false")}},[t]),(0,o.jsx)(l.Provider,{value:{darkTheme:t,setDarkTheme:r},children:e.children})};r(5199).wh.chainId},5416:function(e,t,r){r(2265),r(5199)},5199:function(e,t,r){r.d(t,{wh:function(){return o}});let o={chainId:"chora-testnet-1",chainName:"Chora Testnet",rpc:"https://testnet.chora.io/rpc",rest:"https://testnet.chora.io/rest",bip44:{coinType:118},bech32Config:{bech32PrefixAccAddr:"chora",bech32PrefixAccPub:"chorapub",bech32PrefixValAddr:"choravaloper",bech32PrefixValPub:"choravaloperpub",bech32PrefixConsAddr:"choravalcons",bech32PrefixConsPub:"choravalconspub"},currencies:[{coinDenom:"CHORA",coinMinimalDenom:"uchora",coinDecimals:6,coinGeckoId:"chora"}],feeCurrencies:[{coinDenom:"CHORA",coinMinimalDenom:"uchora",coinDecimals:6,coinGeckoId:"chora",gasPriceStep:{low:.01,average:.025,high:.04}}],stakeCurrency:{coinDenom:"CHORA",coinMinimalDenom:"uchora",coinDecimals:6,coinGeckoId:"chora"}}}}]);
\ No newline at end of file
diff --git a/_next/static/chunks/926-bb5cf6f17a61c730.js b/_next/static/chunks/926-bb5cf6f17a61c730.js
new file mode 100644
index 0000000..a014968
--- /dev/null
+++ b/_next/static/chunks/926-bb5cf6f17a61c730.js
@@ -0,0 +1,6 @@
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[926],{6278:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Metadata=t.DenomUnit=t.Supply=t.Output=t.Input=t.SendEnabled=t.Params=t.protobufPackage=void 0;let n=i(r(3722)),o=i(r(7233)),a=r(3368);function s(){return{sendEnabled:[],defaultSendEnabled:!1}}function M(){return{denom:"",enabled:!1}}function l(){return{address:"",coins:[]}}function d(){return{address:"",coins:[]}}function c(){return{total:[]}}function u(){return{denom:"",exponent:0,aliases:[]}}function N(){return{description:"",denomUnits:[],base:"",display:"",name:"",symbol:""}}function m(e){return null!=e}t.protobufPackage="cosmos.bank.v1beta1",t.Params={encode(e,r=o.default.Writer.create()){for(let i of e.sendEnabled)t.SendEnabled.encode(i,r.uint32(10).fork()).ldelim();return!0===e.defaultSendEnabled&&r.uint32(16).bool(e.defaultSendEnabled),r},decode(e,r){let i=e instanceof o.default.Reader?e:new o.default.Reader(e),n=void 0===r?i.len:i.pos+r,a=s();for(;i.pos>>3){case 1:a.sendEnabled.push(t.SendEnabled.decode(i,i.uint32()));break;case 2:a.defaultSendEnabled=i.bool();break;default:i.skipType(7&e)}}return a},fromJSON:e=>({sendEnabled:Array.isArray(null==e?void 0:e.sendEnabled)?e.sendEnabled.map(e=>t.SendEnabled.fromJSON(e)):[],defaultSendEnabled:!!m(e.defaultSendEnabled)&&!!e.defaultSendEnabled}),toJSON(e){let r={};return e.sendEnabled?r.sendEnabled=e.sendEnabled.map(e=>e?t.SendEnabled.toJSON(e):void 0):r.sendEnabled=[],void 0!==e.defaultSendEnabled&&(r.defaultSendEnabled=e.defaultSendEnabled),r},fromPartial(e){var r,i;let n=s();return n.sendEnabled=(null===(r=e.sendEnabled)||void 0===r?void 0:r.map(e=>t.SendEnabled.fromPartial(e)))||[],n.defaultSendEnabled=null!==(i=e.defaultSendEnabled)&&void 0!==i&&i,n}},t.SendEnabled={encode:(e,t=o.default.Writer.create())=>(""!==e.denom&&t.uint32(10).string(e.denom),!0===e.enabled&&t.uint32(16).bool(e.enabled),t),decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=M();for(;r.pos>>3){case 1:n.denom=r.string();break;case 2:n.enabled=r.bool();break;default:r.skipType(7&e)}}return n},fromJSON:e=>({denom:m(e.denom)?String(e.denom):"",enabled:!!m(e.enabled)&&!!e.enabled}),toJSON(e){let t={};return void 0!==e.denom&&(t.denom=e.denom),void 0!==e.enabled&&(t.enabled=e.enabled),t},fromPartial(e){var t,r;let i=M();return i.denom=null!==(t=e.denom)&&void 0!==t?t:"",i.enabled=null!==(r=e.enabled)&&void 0!==r&&r,i}},t.Input={encode(e,t=o.default.Writer.create()){for(let r of(""!==e.address&&t.uint32(10).string(e.address),e.coins))a.Coin.encode(r,t.uint32(18).fork()).ldelim();return t},decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=l();for(;r.pos>>3){case 1:n.address=r.string();break;case 2:n.coins.push(a.Coin.decode(r,r.uint32()));break;default:r.skipType(7&e)}}return n},fromJSON:e=>({address:m(e.address)?String(e.address):"",coins:Array.isArray(null==e?void 0:e.coins)?e.coins.map(e=>a.Coin.fromJSON(e)):[]}),toJSON(e){let t={};return void 0!==e.address&&(t.address=e.address),e.coins?t.coins=e.coins.map(e=>e?a.Coin.toJSON(e):void 0):t.coins=[],t},fromPartial(e){var t,r;let i=l();return i.address=null!==(t=e.address)&&void 0!==t?t:"",i.coins=(null===(r=e.coins)||void 0===r?void 0:r.map(e=>a.Coin.fromPartial(e)))||[],i}},t.Output={encode(e,t=o.default.Writer.create()){for(let r of(""!==e.address&&t.uint32(10).string(e.address),e.coins))a.Coin.encode(r,t.uint32(18).fork()).ldelim();return t},decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=d();for(;r.pos>>3){case 1:n.address=r.string();break;case 2:n.coins.push(a.Coin.decode(r,r.uint32()));break;default:r.skipType(7&e)}}return n},fromJSON:e=>({address:m(e.address)?String(e.address):"",coins:Array.isArray(null==e?void 0:e.coins)?e.coins.map(e=>a.Coin.fromJSON(e)):[]}),toJSON(e){let t={};return void 0!==e.address&&(t.address=e.address),e.coins?t.coins=e.coins.map(e=>e?a.Coin.toJSON(e):void 0):t.coins=[],t},fromPartial(e){var t,r;let i=d();return i.address=null!==(t=e.address)&&void 0!==t?t:"",i.coins=(null===(r=e.coins)||void 0===r?void 0:r.map(e=>a.Coin.fromPartial(e)))||[],i}},t.Supply={encode(e,t=o.default.Writer.create()){for(let r of e.total)a.Coin.encode(r,t.uint32(10).fork()).ldelim();return t},decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=c();for(;r.pos>>3==1?n.total.push(a.Coin.decode(r,r.uint32())):r.skipType(7&e)}return n},fromJSON:e=>({total:Array.isArray(null==e?void 0:e.total)?e.total.map(e=>a.Coin.fromJSON(e)):[]}),toJSON(e){let t={};return e.total?t.total=e.total.map(e=>e?a.Coin.toJSON(e):void 0):t.total=[],t},fromPartial(e){var t;let r=c();return r.total=(null===(t=e.total)||void 0===t?void 0:t.map(e=>a.Coin.fromPartial(e)))||[],r}},t.DenomUnit={encode(e,t=o.default.Writer.create()){for(let r of(""!==e.denom&&t.uint32(10).string(e.denom),0!==e.exponent&&t.uint32(16).uint32(e.exponent),e.aliases))t.uint32(26).string(r);return t},decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=u();for(;r.pos>>3){case 1:n.denom=r.string();break;case 2:n.exponent=r.uint32();break;case 3:n.aliases.push(r.string());break;default:r.skipType(7&e)}}return n},fromJSON:e=>({denom:m(e.denom)?String(e.denom):"",exponent:m(e.exponent)?Number(e.exponent):0,aliases:Array.isArray(null==e?void 0:e.aliases)?e.aliases.map(e=>String(e)):[]}),toJSON(e){let t={};return void 0!==e.denom&&(t.denom=e.denom),void 0!==e.exponent&&(t.exponent=Math.round(e.exponent)),e.aliases?t.aliases=e.aliases.map(e=>e):t.aliases=[],t},fromPartial(e){var t,r,i;let n=u();return n.denom=null!==(t=e.denom)&&void 0!==t?t:"",n.exponent=null!==(r=e.exponent)&&void 0!==r?r:0,n.aliases=(null===(i=e.aliases)||void 0===i?void 0:i.map(e=>e))||[],n}},t.Metadata={encode(e,r=o.default.Writer.create()){for(let i of(""!==e.description&&r.uint32(10).string(e.description),e.denomUnits))t.DenomUnit.encode(i,r.uint32(18).fork()).ldelim();return""!==e.base&&r.uint32(26).string(e.base),""!==e.display&&r.uint32(34).string(e.display),""!==e.name&&r.uint32(42).string(e.name),""!==e.symbol&&r.uint32(50).string(e.symbol),r},decode(e,r){let i=e instanceof o.default.Reader?e:new o.default.Reader(e),n=void 0===r?i.len:i.pos+r,a=N();for(;i.pos>>3){case 1:a.description=i.string();break;case 2:a.denomUnits.push(t.DenomUnit.decode(i,i.uint32()));break;case 3:a.base=i.string();break;case 4:a.display=i.string();break;case 5:a.name=i.string();break;case 6:a.symbol=i.string();break;default:i.skipType(7&e)}}return a},fromJSON:e=>({description:m(e.description)?String(e.description):"",denomUnits:Array.isArray(null==e?void 0:e.denomUnits)?e.denomUnits.map(e=>t.DenomUnit.fromJSON(e)):[],base:m(e.base)?String(e.base):"",display:m(e.display)?String(e.display):"",name:m(e.name)?String(e.name):"",symbol:m(e.symbol)?String(e.symbol):""}),toJSON(e){let r={};return void 0!==e.description&&(r.description=e.description),e.denomUnits?r.denomUnits=e.denomUnits.map(e=>e?t.DenomUnit.toJSON(e):void 0):r.denomUnits=[],void 0!==e.base&&(r.base=e.base),void 0!==e.display&&(r.display=e.display),void 0!==e.name&&(r.name=e.name),void 0!==e.symbol&&(r.symbol=e.symbol),r},fromPartial(e){var r,i,n,o,a,s;let M=N();return M.description=null!==(r=e.description)&&void 0!==r?r:"",M.denomUnits=(null===(i=e.denomUnits)||void 0===i?void 0:i.map(e=>t.DenomUnit.fromPartial(e)))||[],M.base=null!==(n=e.base)&&void 0!==n?n:"",M.display=null!==(o=e.display)&&void 0!==o?o:"",M.name=null!==(a=e.name)&&void 0!==a?a:"",M.symbol=null!==(s=e.symbol)&&void 0!==s?s:"",M}},o.default.util.Long!==n.default&&(o.default.util.Long=n.default,o.default.configure())},5432:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MsgMultiSendResponse=t.MsgMultiSend=t.MsgSendResponse=t.MsgSend=t.protobufPackage=void 0;let n=i(r(3722)),o=i(r(7233)),a=r(3368),s=r(6278);function M(){return{fromAddress:"",toAddress:"",amount:[]}}function l(){return{}}function d(){return{inputs:[],outputs:[]}}function c(){return{}}function u(e){return null!=e}t.protobufPackage="cosmos.bank.v1beta1",t.MsgSend={encode(e,t=o.default.Writer.create()){for(let r of(""!==e.fromAddress&&t.uint32(10).string(e.fromAddress),""!==e.toAddress&&t.uint32(18).string(e.toAddress),e.amount))a.Coin.encode(r,t.uint32(26).fork()).ldelim();return t},decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=M();for(;r.pos>>3){case 1:n.fromAddress=r.string();break;case 2:n.toAddress=r.string();break;case 3:n.amount.push(a.Coin.decode(r,r.uint32()));break;default:r.skipType(7&e)}}return n},fromJSON:e=>({fromAddress:u(e.fromAddress)?String(e.fromAddress):"",toAddress:u(e.toAddress)?String(e.toAddress):"",amount:Array.isArray(null==e?void 0:e.amount)?e.amount.map(e=>a.Coin.fromJSON(e)):[]}),toJSON(e){let t={};return void 0!==e.fromAddress&&(t.fromAddress=e.fromAddress),void 0!==e.toAddress&&(t.toAddress=e.toAddress),e.amount?t.amount=e.amount.map(e=>e?a.Coin.toJSON(e):void 0):t.amount=[],t},fromPartial(e){var t,r,i;let n=M();return n.fromAddress=null!==(t=e.fromAddress)&&void 0!==t?t:"",n.toAddress=null!==(r=e.toAddress)&&void 0!==r?r:"",n.amount=(null===(i=e.amount)||void 0===i?void 0:i.map(e=>a.Coin.fromPartial(e)))||[],n}},t.MsgSendResponse={encode:(e,t=o.default.Writer.create())=>t,decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=l();for(;r.pos({}),toJSON:e=>({}),fromPartial:e=>l()},t.MsgMultiSend={encode(e,t=o.default.Writer.create()){for(let r of e.inputs)s.Input.encode(r,t.uint32(10).fork()).ldelim();for(let r of e.outputs)s.Output.encode(r,t.uint32(18).fork()).ldelim();return t},decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=d();for(;r.pos>>3){case 1:n.inputs.push(s.Input.decode(r,r.uint32()));break;case 2:n.outputs.push(s.Output.decode(r,r.uint32()));break;default:r.skipType(7&e)}}return n},fromJSON:e=>({inputs:Array.isArray(null==e?void 0:e.inputs)?e.inputs.map(e=>s.Input.fromJSON(e)):[],outputs:Array.isArray(null==e?void 0:e.outputs)?e.outputs.map(e=>s.Output.fromJSON(e)):[]}),toJSON(e){let t={};return e.inputs?t.inputs=e.inputs.map(e=>e?s.Input.toJSON(e):void 0):t.inputs=[],e.outputs?t.outputs=e.outputs.map(e=>e?s.Output.toJSON(e):void 0):t.outputs=[],t},fromPartial(e){var t,r;let i=d();return i.inputs=(null===(t=e.inputs)||void 0===t?void 0:t.map(e=>s.Input.fromPartial(e)))||[],i.outputs=(null===(r=e.outputs)||void 0===r?void 0:r.map(e=>s.Output.fromPartial(e)))||[],i}},t.MsgMultiSendResponse={encode:(e,t=o.default.Writer.create())=>t,decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=c();for(;r.pos({}),toJSON:e=>({}),fromPartial:e=>c()},o.default.util.Long!==n.default&&(o.default.util.Long=n.default,o.default.configure())},3368:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DecProto=t.IntProto=t.DecCoin=t.Coin=t.protobufPackage=void 0;let n=i(r(3722)),o=i(r(7233));function a(){return{denom:"",amount:""}}function s(){return{denom:"",amount:""}}function M(){return{int:""}}function l(){return{dec:""}}function d(e){return null!=e}t.protobufPackage="cosmos.base.v1beta1",t.Coin={encode:(e,t=o.default.Writer.create())=>(""!==e.denom&&t.uint32(10).string(e.denom),""!==e.amount&&t.uint32(18).string(e.amount),t),decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=a();for(;r.pos>>3){case 1:n.denom=r.string();break;case 2:n.amount=r.string();break;default:r.skipType(7&e)}}return n},fromJSON:e=>({denom:d(e.denom)?String(e.denom):"",amount:d(e.amount)?String(e.amount):""}),toJSON(e){let t={};return void 0!==e.denom&&(t.denom=e.denom),void 0!==e.amount&&(t.amount=e.amount),t},fromPartial(e){var t,r;let i=a();return i.denom=null!==(t=e.denom)&&void 0!==t?t:"",i.amount=null!==(r=e.amount)&&void 0!==r?r:"",i}},t.DecCoin={encode:(e,t=o.default.Writer.create())=>(""!==e.denom&&t.uint32(10).string(e.denom),""!==e.amount&&t.uint32(18).string(e.amount),t),decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=s();for(;r.pos>>3){case 1:n.denom=r.string();break;case 2:n.amount=r.string();break;default:r.skipType(7&e)}}return n},fromJSON:e=>({denom:d(e.denom)?String(e.denom):"",amount:d(e.amount)?String(e.amount):""}),toJSON(e){let t={};return void 0!==e.denom&&(t.denom=e.denom),void 0!==e.amount&&(t.amount=e.amount),t},fromPartial(e){var t,r;let i=s();return i.denom=null!==(t=e.denom)&&void 0!==t?t:"",i.amount=null!==(r=e.amount)&&void 0!==r?r:"",i}},t.IntProto={encode:(e,t=o.default.Writer.create())=>(""!==e.int&&t.uint32(10).string(e.int),t),decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=M();for(;r.pos>>3==1?n.int=r.string():r.skipType(7&e)}return n},fromJSON:e=>({int:d(e.int)?String(e.int):""}),toJSON(e){let t={};return void 0!==e.int&&(t.int=e.int),t},fromPartial(e){var t;let r=M();return r.int=null!==(t=e.int)&&void 0!==t?t:"",r}},t.DecProto={encode:(e,t=o.default.Writer.create())=>(""!==e.dec&&t.uint32(10).string(e.dec),t),decode(e,t){let r=e instanceof o.default.Reader?e:new o.default.Reader(e),i=void 0===t?r.len:r.pos+t,n=l();for(;r.pos>>3==1?n.dec=r.string():r.skipType(7&e)}return n},fromJSON:e=>({dec:d(e.dec)?String(e.dec):""}),toJSON(e){let t={};return void 0!==e.dec&&(t.dec=e.dec),t},fromPartial(e){var t;let r=l();return r.dec=null!==(t=e.dec)&&void 0!==t?t:"",r}},o.default.util.Long!==n.default&&(o.default.util.Long=n.default,o.default.configure())},9059:function(e){"use strict";function t(e,t){for(var r=Array(arguments.length-1),i=0,n=2,o=!0;n1&&"="===e.charAt(t);)++r;return Math.ceil(3*e.length)/4-r};for(var i=Array(64),n=Array(123),o=0;o<64;)n[i[o]=o<26?o+65:o<52?o+71:o<62?o-4:o-59|43]=o++;r.encode=function(e,t,r){for(var n,o=null,a=[],s=0,M=0;t>2],n=(3&l)<<4,M=1;break;case 1:a[s++]=i[n|l>>4],n=(15&l)<<2,M=2;break;case 2:a[s++]=i[n|l>>6],a[s++]=i[63&l],M=0}s>8191&&((o||(o=[])).push(String.fromCharCode.apply(String,a)),s=0)}return(M&&(a[s++]=i[n],a[s++]=61,1===M&&(a[s++]=61)),o)?(s&&o.push(String.fromCharCode.apply(String,a.slice(0,s))),o.join("")):String.fromCharCode.apply(String,a.slice(0,s))};var a="invalid encoding";r.decode=function(e,t,r){for(var i,o=r,s=0,M=0;M1)break;if(void 0===(l=n[l]))throw Error(a);switch(s){case 0:i=l,s=1;break;case 1:t[r++]=i<<2|(48&l)>>4,i=l,s=2;break;case 2:t[r++]=(15&i)<<4|(60&l)>>2,i=l,s=3;break;case 3:t[r++]=(3&i)<<6|l,s=0}}if(1===s)throw Error(a);return r-o},r.test=function(e){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e)}},5986:function(e){"use strict";function t(){this._listeners={}}e.exports=t,t.prototype.on=function(e,t,r){return(this._listeners[e]||(this._listeners[e]=[])).push({fn:t,ctx:r||this}),this},t.prototype.off=function(e,t){if(void 0===e)this._listeners={};else if(void 0===t)this._listeners[e]=[];else for(var r=this._listeners[e],i=0;i0?0:2147483648,r,i);else if(isNaN(t))e(2143289344,r,i);else if(t>34028234663852886e22)e((n<<31|2139095040)>>>0,r,i);else if(t<11754943508222875e-54)e((n<<31|Math.round(t/1401298464324817e-60))>>>0,r,i);else{var o=Math.floor(Math.log(t)/Math.LN2),a=8388607&Math.round(t*Math.pow(2,-o)*8388608);e((n<<31|o+127<<23|a)>>>0,r,i)}}function a(e,t,r){var i=e(t,r),n=(i>>31)*2+1,o=i>>>23&255,a=8388607&i;return 255===o?a?NaN:1/0*n:0===o?1401298464324817e-60*n*a:n*Math.pow(2,o-150)*(a+8388608)}e.writeFloatLE=t.bind(null,r),e.writeFloatBE=t.bind(null,i),e.readFloatLE=a.bind(null,n),e.readFloatBE=a.bind(null,o)}(),"undefined"!=typeof Float64Array?function(){var t=new Float64Array([-0]),r=new Uint8Array(t.buffer),i=128===r[7];function n(e,i,n){t[0]=e,i[n]=r[0],i[n+1]=r[1],i[n+2]=r[2],i[n+3]=r[3],i[n+4]=r[4],i[n+5]=r[5],i[n+6]=r[6],i[n+7]=r[7]}function o(e,i,n){t[0]=e,i[n]=r[7],i[n+1]=r[6],i[n+2]=r[5],i[n+3]=r[4],i[n+4]=r[3],i[n+5]=r[2],i[n+6]=r[1],i[n+7]=r[0]}function a(e,i){return r[0]=e[i],r[1]=e[i+1],r[2]=e[i+2],r[3]=e[i+3],r[4]=e[i+4],r[5]=e[i+5],r[6]=e[i+6],r[7]=e[i+7],t[0]}function s(e,i){return r[7]=e[i],r[6]=e[i+1],r[5]=e[i+2],r[4]=e[i+3],r[3]=e[i+4],r[2]=e[i+5],r[1]=e[i+6],r[0]=e[i+7],t[0]}e.writeDoubleLE=i?n:o,e.writeDoubleBE=i?o:n,e.readDoubleLE=i?a:s,e.readDoubleBE=i?s:a}():function(){function t(e,t,r,i,n,o){var a,s=i<0?1:0;if(s&&(i=-i),0===i)e(0,n,o+t),e(1/i>0?0:2147483648,n,o+r);else if(isNaN(i))e(0,n,o+t),e(2146959360,n,o+r);else if(i>17976931348623157e292)e(0,n,o+t),e((s<<31|2146435072)>>>0,n,o+r);else if(i<22250738585072014e-324)e((a=i/5e-324)>>>0,n,o+t),e((s<<31|a/4294967296)>>>0,n,o+r);else{var M=Math.floor(Math.log(i)/Math.LN2);1024===M&&(M=1023),e(4503599627370496*(a=i*Math.pow(2,-M))>>>0,n,o+t),e((s<<31|M+1023<<20|1048576*a&1048575)>>>0,n,o+r)}}function a(e,t,r,i,n){var o=e(i,n+t),a=e(i,n+r),s=(a>>31)*2+1,M=a>>>20&2047,l=4294967296*(1048575&a)+o;return 2047===M?l?NaN:1/0*s:0===M?5e-324*s*l:s*Math.pow(2,M-1075)*(l+4503599627370496)}e.writeDoubleLE=t.bind(null,r,0,4),e.writeDoubleBE=t.bind(null,i,4,0),e.readDoubleLE=a.bind(null,n,0,4),e.readDoubleBE=a.bind(null,o,4,0)}(),e}function r(e,t,r){t[r]=255&e,t[r+1]=e>>>8&255,t[r+2]=e>>>16&255,t[r+3]=e>>>24}function i(e,t,r){t[r]=e>>>24,t[r+1]=e>>>16&255,t[r+2]=e>>>8&255,t[r+3]=255&e}function n(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0}function o(e,t){return(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0}e.exports=t(t)},7079:function(module){"use strict";function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(e){}return null}module.exports=inquire},7587:function(e){"use strict";function t(e,t,r){var i=r||8192,n=i>>>1,o=null,a=i;return function(r){if(r<1||r>n)return e(r);a+r>i&&(o=e(i),a=0);var s=t.call(o,a,a+=r);return 7&a&&(a=(7|a)+1),s}}e.exports=t},783:function(e,t){"use strict";var r=t;r.length=function(e){for(var t=0,r=0,i=0;i191&&i<224?o[a++]=(31&i)<<6|63&e[t++]:i>239&&i<365?(i=((7&i)<<18|(63&e[t++])<<12|(63&e[t++])<<6|63&e[t++])-65536,o[a++]=55296+(i>>10),o[a++]=56320+(1023&i)):o[a++]=(15&i)<<12|(63&e[t++])<<6|63&e[t++],a>8191&&((n||(n=[])).push(String.fromCharCode.apply(String,o)),a=0);return n?(a&&n.push(String.fromCharCode.apply(String,o.slice(0,a))),n.join("")):String.fromCharCode.apply(String,o.slice(0,a))},r.write=function(e,t,r){for(var i,n,o=r,a=0;a>6|192:((64512&i)==55296&&(64512&(n=e.charCodeAt(a+1)))==56320?(i=65536+((1023&i)<<10)+(1023&n),++a,t[r++]=i>>18|240,t[r++]=i>>12&63|128):t[r++]=i>>12|224,t[r++]=i>>6&63|128),t[r++]=63&i|128);return r-o}},3926:function(e,t,r){"use strict";r.d(t,{Aq:function(){return f},$_:function(){return k},h4:function(){return W},Gh:function(){return G},YE:function(){return aV}});var i,n,o,a,s,M,l,d,c=r(7437),u=r(5601),N=r.n(u),m=r(2265),T={src:"/_next/static/media/chora_dark.de30d022.png",height:1800,width:3200,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAADFBMVEVMaXHb29vg4ODj4+NZaImcAAAABHRSTlMACCVHvcsz9gAAAAlwSFlzAAC4jAAAuIwBzPa7LwAAABV0RVh0Q29tbWVudABMYXZjNTUuMTguMTAyGDicPQAAHkl0RVh0UmF3AApleGlmCiAgICAzODE0CjQ1Nzg2OTY2MDAwMDQ5NDkyYTAwMDgwMDAwMDAwYjAwMDAwMTA0MDAwMTAwMDAwMDgwMGMwMDAwMDEwMTA0MDAwMTAwMDAwMAowODA3MDAwMDAyMDEwMzAwMDMwMDAwMDA5MjAwMDAwMDBlMDEwMjAwMGUwMDAwMDA5ODAwMDAwMDEyMDEwMzAwMDEwMDAwMDAKMDEwMDAwMDAxYTAxMDUwMDAxMDAwMDAwYTYwMDAwMDAxYjAxMDUwMDAxMDAwMDAwYWUwMDAwMDAyODAxMDMwMDAxMDAwMDAwCjAzMDAwMDAwMzEwMTAyMDAwZDAwMDAwMGI2MDAwMDAwMzIwMTAyMDAxNDAwMDAwMGM0MDAwMDAwNjk4NzA0MDAwMTAwMDAwMApkODAwMDAwMDBjMDEwMDAwMDgwMDA4MDAwODAwNGM2MTc2NjMzNTM1MmUzMTM4MmUzMTMwMzIwMDIzMmUwMDAwMTkwMDAwMDAKMjMyZTAwMDAxOTAwMDAwMDQ3NDk0ZDUwMjAzMjJlMzEzMDJlMzMzMDAwMDAzMjMwMzIzMjNhMzEzMjNhMzMzMTIwMzEzNDNhCjMyMzkzYTMxMzkwMDAyMDA4NjkyMDcwMDE1MDAwMDAwZjYwMDAwMDAwMWEwMDMwMDAxMDAwMDAwMDEwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwNGM2MTc2NjMzNTM1MmUzMTM4MmUzMTMwMzIwMDA5MDBmZTAwMDQwMDAxMDAwMDAwMDEwMDAwMDAKMDAwMTA0MDAwMTAwMDAwMDAwMDEwMDAwMDEwMTA0MDAwMTAwMDAwMDkwMDAwMDAwMDIwMTAzMDAwMzAwMDAwMDdlMDEwMDAwCjAzMDEwMzAwMDEwMDAwMDAwNjAwMDAwMDA2MDEwMzAwMDEwMDAwMDAwNjAwMDAwMDE1MDEwMzAwMDEwMDAwMDAwMzAwMDAwMAowMTAyMDQwMDAxMDAwMDAwODQwMTAwMDAwMjAyMDQwMDAxMDAwMDAwNWMwZDAwMDAwMDAwMDAwMDA4MDAwODAwMDgwMGZmZDgKZmZlMDAwMTA0YTQ2NDk0NjAwMDEwMTAwMDAwMTAwMDEwMDAwZmZkYjAwNDMwMDA4MDYwNjA3MDYwNTA4MDcwNzA3MDkwOTA4CjBhMGMxNDBkMGMwYjBiMGMxOTEyMTMwZjE0MWQxYTFmMWUxZDFhMWMxYzIwMjQyZTI3MjAyMjJjMjMxYzFjMjgzNzI5MmMzMAozMTM0MzQzNDFmMjczOTNkMzgzMjNjMmUzMzM0MzJmZmRiMDA0MzAxMDkwOTA5MGMwYjBjMTgwZDBkMTgzMjIxMWMyMTMyMzIKMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyCjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMmZmYzAwMDExMDgwMDkwMDEwMDAzMDEyMjAwMDIxMTAxMDMxMTAxZmZjNDAwMWYwMAowMDAxMDUwMTAxMDEwMTAxMDEwMDAwMDAwMDAwMDAwMDAwMDEwMjAzMDQwNTA2MDcwODA5MGEwYmZmYzQwMGI1MTAwMDAyMDEKMDMwMzAyMDQwMzA1MDUwNDA0MDAwMDAxN2QwMTAyMDMwMDA0MTEwNTEyMjEzMTQxMDYxMzUxNjEwNzIyNzExNDMyODE5MWExCjA4MjM0MmIxYzExNTUyZDFmMDI0MzM2MjcyODIwOTBhMTYxNzE4MTkxYTI1MjYyNzI4MjkyYTM0MzUzNjM3MzgzOTNhNDM0NAo0NTQ2NDc0ODQ5NGE1MzU0NTU1NjU3NTg1OTVhNjM2NDY1NjY2NzY4Njk2YTczNzQ3NTc2Nzc3ODc5N2E4Mzg0ODU4Njg3ODgKODk4YTkyOTM5NDk1OTY5Nzk4OTk5YWEyYTNhNGE1YTZhN2E4YTlhYWIyYjNiNGI1YjZiN2I4YjliYWMyYzNjNGM1YzZjN2M4CmM5Y2FkMmQzZDRkNWQ2ZDdkOGQ5ZGFlMWUyZTNlNGU1ZTZlN2U4ZTllYWYxZjJmM2Y0ZjVmNmY3ZjhmOWZhZmZjNDAwMWYwMQowMDAzMDEwMTAxMDEwMTAxMDEwMTAxMDAwMDAwMDAwMDAwMDEwMjAzMDQwNTA2MDcwODA5MGEwYmZmYzQwMGI1MTEwMDAyMDEKMDIwNDA0MDMwNDA3MDUwNDA0MDAwMTAyNzcwMDAxMDIwMzExMDQwNTIxMzEwNjEyNDE1MTA3NjE3MTEzMjIzMjgxMDgxNDQyCjkxYTFiMWMxMDkyMzMzNTJmMDE1NjI3MmQxMGExNjI0MzRlMTI1ZjExNzE4MTkxYTI2MjcyODI5MmEzNTM2MzczODM5M2E0Mwo0NDQ1NDY0NzQ4NDk0YTUzNTQ1NTU2NTc1ODU5NWE2MzY0NjU2NjY3Njg2OTZhNzM3NDc1NzY3Nzc4Nzk3YTgyODM4NDg1ODYKODc4ODg5OGE5MjkzOTQ5NTk2OTc5ODk5OWFhMmEzYTRhNWE2YTdhOGE5YWFiMmIzYjRiNWI2YjdiOGI5YmFjMmMzYzRjNWM2CmM3YzhjOWNhZDJkM2Q0ZDVkNmQ3ZDhkOWRhZTJlM2U0ZTVlNmU3ZThlOWVhZjJmM2Y0ZjVmNmY3ZjhmOWZhZmZkYTAwMGMwMwowMTAwMDIxMTAzMTEwMDNmMDBmOWZlOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwZGFmMGRmOGIzNWMKZjA5NWViNWRlODk3ZWY2YjIzODAyNDAwMDY1OTAwZTgxOTQ4MjBmNTM1ZGVjN2ZiNDJmOGQ1MDAwYzlhNWM5ZWVkNmNkY2ZlCjRjMmJjYTI4YTAwZjVlNWZkYTJmYzVjM2VmNThlOTJkZmYwMDZjOWM3ZmVjZjRhZGZiNDVmOGI4ODNiNmM3NDk1ZmZiNjRlNwpmZjAwNjdhZjIwYTI4MDNkMTc1N2Y4ZGZlMzhkNWExMzA4ZDQ2MmIyNDNkNDU5YzIxMDlmZjgxMWM5MWY4MWFmM2U5YTc5NmUKNjc3OWU3OTVlNTk1Y2VlNzc3NjJjY2M3ZDQ5M2Q2YTNhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4CmEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOAphMjgwMGEyOGEyODAwYTI5ZWQxNDhiMWE0OGM4YzExZjNiNTg4ZTFiMWQ3MDdiZDRkNjdhN2RlNmEyZDIyZDlkYjRiM2I0NDkKZTYzYWM2YmI4ODVjODE5ZmNjOGZjZTgwMmI1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0CjAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDU3NWJhNAplODZkM2Y4NzZkMjU5YjRiNTI5NzVhODIxNWJjOTVjYWE5ODk1OTYzMjgwOGVjNWE0ZTRmZmIzZWQ1OTc2M2UxOWQ0MmY3NDkKNmQ1ZGEzZjI3NGI0OTk2MTkyZWRmZWUyMzMxYzBjZjdjNjcwMGZhNjZiZDZiZTBjNWI3ZjZlNzg1ZjUzZjBmZWFmYTc0OTc1CmE0OWI5MTI0MzMxMjRhMDcxODJjYTNkM2EyYjcxZWE2ODAzOGVkMmJlMTM2YjNlMjJiZWQ0YTNkMmE3ODdlYzk2M2E4NDk2OApkMjVjMTJiODBiY2VlZTljZmE3MWRlYmQ4YjQyZjg2YjYzZTFiZDE0NWJkYTQ4ODc1NTkyZDVlMDdiYTJhNzZiMTcyMGIzNjMKZGI2OGM3YTYzZWI1ZGI1ZGRlNjkxZTE3ZDM2NDk3NTFiYmI0ZDM2ZDU4ZWU2NjkxODI5NzNlYzNhYjFhZTBiNTNmOGQ5ZTA0Cjg0YWI1YmRkZWFiNzA1MTgxZmY0NmI1MDM3MGY0ZmRlNjM4YTAwZjAzZjEyNzgyNzVkZjBhMmFjOWFhZDlmOTUwYmNhZDE0NwoyMDc1MjFjOGVlMDAzOWMxMDMzY2Q2N2VhM2EyZGRlOWFkNmMyNTQyYzY3YjU1YmEwMTU0ZmNhYTdkN2QzMThlNmJlODc1ZjgKYzVmMGRmNTc5OTI2YmViN2JiODI1NWM4NTZiYWIyNTdkYmZmMDA3Yzk2YWU5MzRkZDFmYzJmZTI5ZjBlNDkwZTk3Nzk2NTc3CjAzZGJjOTA3OWQ2YzAyYzkxYzUyMWY5OTcxZDU3MjM4YzcxOGUzZDI4MDNlNDQ0NDY5MWMyMjI5NjY2MzgwYTA2NDkzNGU5YQoxOTZkZTY3ODY3ODllMjk1MDk1NzQ3NTJhY2E3ZDA4M2QyYmRiM2UyMWY4MWExZjA3NmIxNjlhZmY4NWY0ZWI5ZmRjM2Y5OTMKMjI4ZmRkYzYzMzgwNTdiODZjOWU5ZjQzOGFmMzRmMTE1ZWM5ZTIxZDVmNTNiZDk0MjQzMmE0YzEyMzhhNTE4OWRmMmM0MDUyCjA3MDQ4MWQ0ZTNiMGY1YTAwZTZlOGE5ZWYyY2FlYjRmYjk2YjZiY2I3OTIwOTk3ZWYyNDhiODIyYTBhMDAyOGEyOGEwMDI4YQoyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YWRlZjE4Nzg1MmVmYzE5ZTIyOWI0N2JkOWUwOWU1OGQ0Mzg3ODFiMjAKYTllOTllZTBmYjU2MGQwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTUzZGIyZGE5OTcxNzhmMzIyN2ZkMzI4CmMzMWU4N2Q0OGVmOGE4MmJkM2FkM2MyYjM3YzRhODc0ZmQ2NzRmMzY3MTVjYzYxNmQzNTBiNjc2MzE5OTBjNjA2MWQzZDRiMgo2MzNkMzA0N2UzNDAxZTg3ZTAwZjA0NjkzNzVmMGYzNTJkMjg4OGQyZjJmZTFmMmVlMjVkY2IyMzY3Mjc2MTFiNDkwNDAyNDkKMDdmYzJiM2FmYjViYjFmODE5ZTE5MWEwZTliMjhkNDNjNDc3Nzk5ZTU2N2MxOGUwM2MwZGNjYjljOGNhZTMwM2RiMjRmYWY3CmY2NTY1YTY3YzMyZjAxZGY1ZjQyOTI3ZDlhY2UzNzlkMjE5MjQwNDg3NmM2MTAxZjQyZGViOWVhNmJlNGRkNWI1NWJiZDZmNQo2YmFkNGVmYTU2OTZlNmU2NDMyM2IxMzllNGY2MWVjM2EwMWU5NDAwZWQ1ZjVhZDRiNWZkNDFlZmY1NWJkOTZlZWU5ZmFjOTIKYjY3MDNkMDBlODA3YjBlMmE4NTE0NTAwMTU3MzRiZDViNTBkMTJmZTNiZWQzMmYyNmI0YmE0ZmJiMjQ0ZDgzZjRmNzFlYzZhCjlkMTQwMWY0ZjdjM2FmODkzNjlmMTBhZDdmYjFiNWI4ZTE4YjVhODg2ZjFjMDExZGQwMTllODBmNzAzYThmYzQ3YjcwN2YxOQoyZGY0NGQwYjVhMGYwNThmOTlhYmRkMjZlZGVkYzQ1MGFlMzFjMjgxODJjN2FmMzljNjczZTk1ZTRkYTdkZmRjZTk1YThkYmQKZmQ5NGFkMTVjZGJjODI0OGRkNGUwODIwZDdiOTc4ZTc0MjFmMTJiYzIxYTM3OGMyYzI1OTU2ZWE0ODQ0NmY2YTgwYmEyYzg1CjgwNzE5Y2ZjYTAxY2YzOGU4MjgwM2MxOWRkZTU3Njc5MWQ5ZGQ4ZTRiMzFjOTI2OWI1NjZmYWNhNmIwYmI5NmRlNmRhNGM2ZQpkMWVmNDZkYzhjNDFjMWRhYzM4MjJhYjUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAzZTY5YTUKYjk5OWU2OWU1Nzk2NTczYjlkZGQ4YjMzMWY1MjRmNWE2NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAzCjgyM2IyYjMwNTYyYWJmNzg4MWMwZmFkN2IwN2MxZWJiZDFmNGUzNmFmYWFjMTNiZGM0YjcwZTk2Y2VmNjhjMjM4YjcwNWU0NApiOWMwY2VkYzc0Y2U3ZGFiYzllYzJmNmU2Y2VlMjM2YjU2MDI0MTIyM2E4MmExYjJjYTcyYmQ3ZGZiNTc3OTA2YTFhZWRhZWIKOTA1OWQ4NmIzNzU3ZmFhYzIwNDRmYTc0ZWJiMmQ5NzcyOGRlOGE0NDgwNzBjNDhlMDBjZjZhMDBmNDdmOGViN2IyYzFmMGYyCmNhZDkyNDc1MTc1YTk2NjU1ZGQ5MDQyYTMxMGI5ZWUzM2I0ZmQ0NTdjZTU1ZWY5ZjE5N2ZiNDJlN2UxNGY4NmVmMzUzYjQ1Ygo0YmNmYjY2ZDllMDVlODhjYzhjNzFkNGZmNzZiYzBlODAwYTI4YTI4MDBhMjhhMjgwMGFmYTM3ZjY3OTlmZWQ1ZTBlZDYyYzEKY2VlNTg2ZjU2NDAwZjIwMDc1MDNmZjAwNjRhZjljYWJlODhmZDlkNjExMDc4NWZjNDE3YWUwZWQ5MmU2MzhmODFjZmNhYTRmCmZlY2Y0MDEyN2M2YWYwZDVmNzg4NmRlYzNmYjIyMzhhNzZiNTJlY2YxOTk1MTVmOTAzZWVhZjdlOTkzZjRhZjlkMTk0YWIxNQo2MDQzMDM4MjBmNmFmNmNmOGFkYWE2YWJhYTVkNWQ2OWJhN2ZmNmEwNmIyOTgwNzRiMzg5OWUxOWIyYTM5NjYxY2FiMGZlZTkKYzhlODdiZDc5MWViNTcxNzU3MzdlMjRiZTg0YzM3ODIzNTU5OTRjMWU1MTI0NzAwOTFkYzkxODI0ZTA3M2Y5OTAwY2VhMjhhCjI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YQoyODAyNmI0OGVkZTViYjhkMmVhNzY4MjA2Mzg3OTU2M2RlNTQ3YWVkYzhjZmU3NWVmMWUwZGY4NWJlMGU4MzRjYjVkN2FmMzUKNTNhYTQ2Y2MxZTM5MDlmMjYxY2Y2MDU3MzljODIzOWM5ZWI1ZTAzNWQ0NWE1ZmViOWFkNjhkNmRhN2ZmMDA2YjViNDM2NzYwCmVhMmRhZGE0OTE1MzdjODRmMTg1ZWZlYTU5YjgxY2YzNDAxZjUzZjhiZmMzYTllMmRmMDE2YTNhMmE2ZDMzNDkxZWZiNjJjNwo4MTIyZmNjYmNmYTY0NjNmMTM1ZjFhNGYwNGI2ZDcxMjQxMzIxNDk2MjYyOGU4N2FhYjAzODIyYmViNWYwMWY4YjJkYjU4ZDMKZTJiNjFhYTJkZDVkZGFjNWZiZmI5N2MyMmM5OGUwYjI4ZWE1NzM5MWJiMDAxYzU3MWJmMTczZTE1YzlhZjRhZmUyNmYwZTQ0CjFlZjU5NzM3OTY0OThjY2JmZjAwNGQxM2Q0ZTNhOGVmOGUzOWVhMDFmM2M1MTRlOTIzNzhhNDY4ZTQ0NjQ3NDI1NTk1ODYwOAoyM2E4MjI5YjQwMDUxNDUyYWFiM2IwNTUwNTk4OWMwMDA2NDkzNDAwYjFjNmYyYzhiMWM2YTVkZGM4NTU1NTE5MjQ5ZTgwNTcKZDQ5ZTFmNTVmODc1ZTBmZDFmNDM3ZDNmZWQxNzMyYWZkYTM1MDExY2IxZWU1OTFiMTkxYjQ5MDU4ODE4MTgxOWZiYmY0YWU1CmZlMTM3YzJhN2QyMjQ4ZmM1NWUyOTg1NjE3ODg3OTk2NzY5MmY1NDIzM2ZiYzkwMWU5OGUwODFkYmE5YTVmODg5ZTEyYjFmMQphNmI4MzVhZDMzYzQ5MDdkYTIzZGFiMzQyOGRlNjk0OGM3MjVhMzU1Zjk4OTAzMjcwM2FmYjYyODAzNjdjNGJlNTVjYTRiZTIKY2QxNmZlZDM3Y2JhNGNlMmRkZjNiMjc1Mzg1M2I5MTcwMzI0MDVjNzNjOGNkN2NkOTcxNzEzZGRkYzQ5M2RjY2FmMmNjZTcyCmVmMjMxMmNjN2RjOWFiZGE4NWYyYWRjN2Q5ZjRmYjk5NWVjZWRlNDI2ZGU1OTExNTY1ZTdhOWM4MTkxOTM5MzhjZDY2MTI0OQpjOWU0ZDAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDEKNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDA1ZmQxYjU4YmJkMGY1MjhlZmFjZDgwOTE3ODJhYzRlZDcxOTA3NmIwMDQ2NDY0MGUzCmJlMmJhNmQzZmUyYWY4Yjc0ZWRlNjNkNDdjYzc5MmUzY2Y5MWU1NWRjY2RjMDFiMzNmYzJiYzc0MThhZTJhOGEwMGZhMDNjMwo3MmY4NWZlMzQ0NTNhNmJkYTM3ZDhmNTliNjhiMzJkZWQ5MWYyY2I2NGUwMWVlMGZmYzA4MWM2MGQ1N2JhZmQ5YzQzNDhlZjYKNWUyOTRmMjczZjJhY2Y2ODc3MDFlZTQzNzNmNWMwYWYzNWYwYWMxMjY5NTZmMDc4ODY2ZDQ1NmRhYzNlZDZiMGRjNDZhMzdjCjhlOGE0MzhjMmU3OWM5NTJiY2UzYmY1MTljN2E2NDNmYjQwNDBkYWNjNDhkYTY3OTdhNjE0NjMyM2IxMjY1NTZjMTIwMDAzOAozYzgwM2YxZjZhMDA4ZWRmZjY3MTIyNTUzNzdlMmE4ODQ2MDhkY2IxNTk5MmM0NzcwMDk2ZTBmZTE1ZGE1YWY4NGJjMWJmMGMKMmMwNmFkNmI2MWY2YWI5NWRhOWY2YmJjN2RjYzE4OTAwNjM4ZGFhNDkyMzljMGZhZDcyZmE1N2M2YmJhZjExZGY2OWZhN2RhCmU4YWUyZWVlMmUzMTNhYTMxNzU4YTNkYzMyZTBmMDc4NWM5M2M1NzA3YTg3YzQ3ZDU2ZjliNWFkMWZjNDUyODlhZDlhZDY3Ygo1OGQyMjhjMDA5MzA2Y2EzMWZjNTQwZmE1MDA3YmE3OGY3NWRkM2UyZjA5Y2FiYTlkZmZmMDA2NmZmMDA2YTQwZDZkMGM4Y2EKNThjNmVlODc5MjA3MzhlYzRmZmYwMGFlYmU0OThlNTk2ZDY3MTI0MzJiMjQ4ODdlNTkyMzYyMDhmNzA0NTU5YmRkNWY1MmQ0CjYwODIxYmRiZmI4Yjg4YTA1ZGIxMmNiMjE2MGEzOWU5OWZhZDUyYTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMAowMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAKMDVkYzQyOTVjOWRhNGU0OGNmMTlmZjAwMjRkMmFiMDVkZDk0NTZjOGMwY2U3OGY3ZTI5YjQ1MDA2YmY4NmZjNDk3ZmUxNmQ0CmNlYTFhNzc5NWY2ODMxMzQ1OTk1NGIwMDBlMzljNjQ3M2M1NjU0OTIzY2IyM2M5MjMxNjc3MjU5ODllZTRkMzY4YTAwMjhhMgo4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyYmE4ZjBlZjhhZjRlZDBlZDdjOWI5ZjA5NjhmYTliOTI0OTkKYWVjNDhjZTdkM2Y4YjY4ZmMwMGFlNWU4YTAwZTkzYzQxZTI5YjRkNzJkODQ1MTc4NWY0NmQzMWMzNjQ0YjY1MWM4OGRmNGZiCmQ4M2Y4OGFlNmU4YTI4MDBhMmJiOTdmODNiZTNmOGMxMjdjMzkzMWM3Zjc2Njg4ZmYyNmFhMTM3YzM1ZjFhNDE5ZjMzYzM1YQo4ZjFmZGQ4OGI3ZjJhMDBlNTY4YWRiOTNjMWJlMjg4ODkwZmUxY2Q1ODYzYmZkOGE0YzdlNzhhYzliOGI2OWVkMjY2ODZlNjEKOTIxOTU3ZWYyNDhhNTU4N2Q0MWEwMDhhOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyCjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMGZmZmQ5Ci/AiOEAAAAeSURBVHicY2BgYGBkgAAmZiYwzcjMyAwRg4lA1QAAAmwAGhqLlwEAAAAASUVORK5CYII=",blurWidth:8,blurHeight:5},D={src:"/_next/static/media/chora_light.c9ea01b1.png",height:1800,width:3200,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAD1BMVEVMaXEhISEdHR0dHR0fHx+PqxnSAAAABXRSTlMACUcqIJ6zPp4AAAAJcEhZcwAAuIwAALiMAcz2uy8AAAAVdEVYdENvbW1lbnQATGF2YzU1LjE4LjEwMhg4nD0AABuodEVYdFJhdwAKZXhpZgogICAgMzQ4Mgo0NTc4Njk2NjAwMDA0OTQ5MmEwMDA4MDAwMDAwMGIwMDAwMDEwNDAwMDEwMDAwMDA4MDBjMDAwMDAxMDEwNDAwMDEwMDAwMDAKMDgwNzAwMDAwMjAxMDMwMDAzMDAwMDAwOTIwMDAwMDAwZTAxMDIwMDBlMDAwMDAwOTgwMDAwMDAxMjAxMDMwMDAxMDAwMDAwCjAxMDAwMDAwMWEwMTA1MDAwMTAwMDAwMGE2MDAwMDAwMWIwMTA1MDAwMTAwMDAwMGFlMDAwMDAwMjgwMTAzMDAwMTAwMDAwMAowMzAwMDAwMDMxMDEwMjAwMGQwMDAwMDBiNjAwMDAwMDMyMDEwMjAwMTQwMDAwMDBjNDAwMDAwMDY5ODcwNDAwMDEwMDAwMDAKZDgwMDAwMDAwYzAxMDAwMDA4MDAwODAwMDgwMDRjNjE3NjYzMzUzNTJlMzEzODJlMzEzMDMyMDAyMzJlMDAwMDE5MDAwMDAwCjIzMmUwMDAwMTkwMDAwMDA0NzQ5NGQ1MDIwMzIyZTMxMzAyZTMzMzAwMDAwMzIzMDMyMzIzYTMxMzIzYTMzMzEyMDMxMzQzYQozMzM1M2EzNTM2MDAwMjAwODY5MjA3MDAxNTAwMDAwMGY2MDAwMDAwMDFhMDAzMDAwMTAwMDAwMDAxMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDRjNjE3NjYzMzUzNTJlMzEzODJlMzEzMDMyMDAwOTAwZmUwMDA0MDAwMTAwMDAwMDAxMDAwMDAwCjAwMDEwNDAwMDEwMDAwMDAwMDAxMDAwMDAxMDEwNDAwMDEwMDAwMDA5MDAwMDAwMDAyMDEwMzAwMDMwMDAwMDA3ZTAxMDAwMAowMzAxMDMwMDAxMDAwMDAwMDYwMDAwMDAwNjAxMDMwMDAxMDAwMDAwMDYwMDAwMDAxNTAxMDMwMDAxMDAwMDAwMDMwMDAwMDAKMDEwMjA0MDAwMTAwMDAwMDg0MDEwMDAwMDIwMjA0MDAwMTAwMDAwMDEwMGMwMDAwMDAwMDAwMDAwODAwMDgwMDA4MDBmZmQ4CmZmZTAwMDEwNGE0NjQ5NDYwMDAxMDEwMDAwMDEwMDAxMDAwMGZmZGIwMDQzMDAwODA2MDYwNzA2MDUwODA3MDcwNzA5MDkwOAowYTBjMTQwZDBjMGIwYjBjMTkxMjEzMGYxNDFkMWExZjFlMWQxYTFjMWMyMDI0MmUyNzIwMjIyYzIzMWMxYzI4MzcyOTJjMzAKMzEzNDM0MzQxZjI3MzkzZDM4MzIzYzJlMzMzNDMyZmZkYjAwNDMwMTA5MDkwOTBjMGIwYzE4MGQwZDE4MzIyMTFjMjEzMjMyCjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMgozMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzJmZmMwMDAxMTA4MDA5MDAxMDAwMzAxMjIwMDAyMTEwMTAzMTEwMWZmYzQwMDFmMDAKMDAwMTA1MDEwMTAxMDEwMTAxMDAwMDAwMDAwMDAwMDAwMDAxMDIwMzA0MDUwNjA3MDgwOTBhMGJmZmM0MDBiNTEwMDAwMjAxCjAzMDMwMjA0MDMwNTA1MDQwNDAwMDAwMTdkMDEwMjAzMDAwNDExMDUxMjIxMzE0MTA2MTM1MTYxMDcyMjcxMTQzMjgxOTFhMQowODIzNDJiMWMxMTU1MmQxZjAyNDMzNjI3MjgyMDkwYTE2MTcxODE5MWEyNTI2MjcyODI5MmEzNDM1MzYzNzM4MzkzYTQzNDQKNDU0NjQ3NDg0OTRhNTM1NDU1NTY1NzU4NTk1YTYzNjQ2NTY2Njc2ODY5NmE3Mzc0NzU3Njc3Nzg3OTdhODM4NDg1ODY4Nzg4Cjg5OGE5MjkzOTQ5NTk2OTc5ODk5OWFhMmEzYTRhNWE2YTdhOGE5YWFiMmIzYjRiNWI2YjdiOGI5YmFjMmMzYzRjNWM2YzdjOApjOWNhZDJkM2Q0ZDVkNmQ3ZDhkOWRhZTFlMmUzZTRlNWU2ZTdlOGU5ZWFmMWYyZjNmNGY1ZjZmN2Y4ZjlmYWZmYzQwMDFmMDEKMDAwMzAxMDEwMTAxMDEwMTAxMDEwMTAwMDAwMDAwMDAwMDAxMDIwMzA0MDUwNjA3MDgwOTBhMGJmZmM0MDBiNTExMDAwMjAxCjAyMDQwNDAzMDQwNzA1MDQwNDAwMDEwMjc3MDAwMTAyMDMxMTA0MDUyMTMxMDYxMjQxNTEwNzYxNzExMzIyMzI4MTA4MTQ0Mgo5MWExYjFjMTA5MjMzMzUyZjAxNTYyNzJkMTBhMTYyNDM0ZTEyNWYxMTcxODE5MWEyNjI3MjgyOTJhMzUzNjM3MzgzOTNhNDMKNDQ0NTQ2NDc0ODQ5NGE1MzU0NTU1NjU3NTg1OTVhNjM2NDY1NjY2NzY4Njk2YTczNzQ3NTc2Nzc3ODc5N2E4MjgzODQ4NTg2Cjg3ODg4OThhOTI5Mzk0OTU5Njk3OTg5OTlhYTJhM2E0YTVhNmE3YThhOWFhYjJiM2I0YjViNmI3YjhiOWJhYzJjM2M0YzVjNgpjN2M4YzljYWQyZDNkNGQ1ZDZkN2Q4ZDlkYWUyZTNlNGU1ZTZlN2U4ZTllYWYyZjNmNGY1ZjZmN2Y4ZjlmYWZmZGEwMDBjMDMKMDEwMDAyMTEwMzExMDAzZjAwZjdmYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMzM3NWJmMGZlOTNlCjI0ZDNkYWM3NThiMTg2ZjJkOGYzYjI0MWY3NGZhODIzOTA3ZGM1NzEyZmYwMmJjMDJlN2U1ZDJlNzRmZjAwNzZlZTRmZWFjNgpiZDIyOGEwMGYzMTZmODA3ZTA1NmU5NmI3OGJmNGJhNmExN2UwMWY4MTU3YWRhZGViN2Q2ZTlhYmQzYThhMDBlMmI0NmY4NGIKZTA4ZDBhZTQ1Y2RhZTg3MTQ5MzhlOGY3MmVkMzYzZGMwNjI0MDNmODU3NjhhYTE1NDJhODAxNDBjMDAzYjUyZDE0MDA1MTQ1CjE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NQoxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDY0NjcxOWU0NTMyNDlhMjg0Mjk5NjQ1NDAKYzc2OGRjNzE5M2U5ZmE1MDAzZThhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhCjAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyYjM2N2JkOGZmMDBiNAphNDg5MmY0NmY4NjAzYmVkOTAwNjZkY2MzNzJiN2I3MDhkODFkZjM1M2NiYTlkYTQzN2U5NjA2NjUzNzkyNDRkMmE0MDBmY2MKY2EzMTkzOGZjNmJjYjdlMzA1ZmNmZTFkZDRmNGNmMTBlOTFhOTViNWI2YTkwYzZkMWNiMDNlZGRmMmM0NzNiNGUwZjUwMGVlCjFmOGZiNTAwNzVmYWY3YzQ2ZDA3YzMxNmI2NmZhYmNjZjFjZjc1NmMyZTIyODIzNWRlY2ZkMzgxZjlmN2MwZTBmYTU3OTVkZgo3YzVjOWI1YWQ2NTZlMWVkZTQ4ZjQ0YjZiYTU5YzQ2MzFlNmIwNTVjMDE5Y2UwMDI0OTI3YWU0MWM1NzliNTllOWJlMjZmMWYKNmEwYjI1ODVhNWRlYTcyYzIzY2IxMjc0OGUyMWQ3NmVlNmUxNDczZDJiYmVkMmZlMDc3OGMxMjA5MTZlNjdkMTU0NGE5YjRhCjQ5MzRhNzZmYmZjYTMxOWEwMGY3NmQxM2M0ZmEzNzg4ZDE5YjQ5YmY4YWViNjJhYjM4NDNjYTY3YTAzZWY1YTMwNWQ0NzcxZQo2NmMzZmVhZTQzMTljZmE4YWYwMWI3ZjgzZmYxMTc0NWIzOTZkYjRiZjEwZDlmOTBlYzE5YTI4NmU2NThiN2UzYTdmMGYxNTgKZGFkZjg4ZmM2ZmUxMWYxMjQ3YTg2YjNhNzVlNDMwNzllYjIxOGE2N2RmNmYyYzhhYTQyOWRlYmM3MTljZmE5YzY0ZjM0MDFmCjRlOTM4MTkzNGQ0NzU5MTE1ZDE4MzIzMGNhYjI5YzgyM2Q0NTc5NzdjMzFmMWRjZGUzNGQxZWUyYzdjNDE3MzYyNmU1Y2Y5NAo5MWFiNjI0OTg2ZGNiMTJiZTk4ZWUzZGViZDFiNGU4MTZjNmMyZDZkOTMwY2EyMzE5NjRmYjlkMzkyM2Q4OWZlNzQwMTc2OGEKNjQzMzQ1NzExMmNiMGM4OTI0NmRkMTkwZTQxZmM2OWY0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxCjQwMDUxNTk3ZTFkZDdhZDNjNGRhMTVhZWFmNjI5M2E1YjVjYWVlNDEzYzY1MWJhZTNhMWZlNjM4MzVhOTQwMDUxNDUxNDAwNQoxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUzNThiNjNlNDAwOWY3MzhhNzU3MjVhODc4OGVkYmMxOWY2OThiNTVmYjU5YjM2NjYKOWUxYmE1OGNjYTEwM2IxMjUxZjY4Zjk3MGM3OGNmMTgyMzllMjgwM2NlYmUyNTc4ZGI1NWYwZmYwMDhmYjQ0ZDQxNTY2NmQzCjJkNThiMDhiNjE0NTdjOGMzZTQ5MDBlZWRhN2E3MjA3MDdiOTE1NzYxZDA4ZmM2OGQ2ZTBkN2Y1NWI1OTJkM2MzNTY2YTYzYgo1ODcyNTY1YmIyNzFiODk2MWQxMDExZDQ3NWVkZWI1ZTdkNzk3ZDdkZjE2YmUyNDY5ZGE1NGM2MTExNmZkYjJjYjAwNjBhZDAKYTEyYzViMDdmOGIxOTE5ZTMzYzcwMmJlOWZiM2IzYjdkM2VjYTBiM2I0ODUyMWI3ODEwNDcxYzY4MzAxNTQwYzAwMjgwMTJjCmFjNmQzNGRiMzhlZDJjYWRlMmI3Yjc4YzYxMjM4OTQyYTgxZjQxNTYyOGEyODAwYTg2ZWFkMmRlZmFkYTRiNmJiODIzOWUwOQowNjFlMzkxNDMyYjBmNzA2YTZhMjgwM2U3OGY4ODFmMGU2ZWZlMWZkYzQ5ZTI3ZjA5YjRjYmE3MTFiNjc4NTU4OTdiNDA3YWIKMjljZTc2ZmVhM2U5ZDNkMDNlMTI2YTdhYzZiOWUxOThhZTJlZTY1ZmIwNDI0YzcxNjc3MzRiMjkwNzI0YjMxMjc4MWQzZGYxCjVlODczYzExNWQ1YmM5NmYzYzZiMjQzMmE5NDc0NzE5MGNhNDYwODIyYmNhN2MxZmE5ZGJmODBiYzU3YWE3ODJlZTYzYjc4NgpkMTFjZGRkYjVjYmI4OGQ5YTI2MTk1MThjN2NlNDEwNTdhZjZhMDBmNWEwMDAxODAzMDA1MTRjOGE0NTlhMjQ5MTQzMDBlYTEKODA2NTIwOGNmYTgzZDI5ZjQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA4YWExNTQyYTgwMTQwCmMwMDNiNTJkMTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE1ZTdkZjE0MzRlZDdmNTZkMTZlMmRiNDU2OApkMjMxMTA3OWY2Y2MzY2M5NTQ2NzI4MjMyYTczZDczZjc4NjdhNTc3ZDJjNjkyYzZjOGY5ZGFjYTQxYzEyMzgzZjRhYzI5YWMKZWMyZTM0ZmI5YjhiOGIyYjdiNmI2OTdmN2JmNmE4ODA2OTRlMGZjYWU0NmNlYjgwMGYzOWY0YTAwZjI4ZjgxZDYxMWJmOGJmCjU4YmI3OGEzMGY2YjYzMGMzMTMyYWVkMzg3NjYyZDkxZDhlNTNmMmFmNzdhZjFhZjg0YWRhNWRiN2M0NGYxODU5NjkzN2JmNgpiYjQzMTViYjQzMzE3MGM1ZDU3NzY0ZTQwMWQwYjYyYmQ5NjgwMGEyOGEyODAwYTI4YTI4MDBhZjlmZmYwMDY4YTRmYjI2YjMKZTFjYmU4YmU0OTY1ODZlMjIyYzBlMDkwYTUwODE5ZmFiOWZjZWJlODBhZjAzZmRhMzAxYjhkNTNjMmI2YjE5NWYzMDBiOTZlCjRmMDMyNjNmZjAzNDAxNzNlMDg2YjkxNThlOWY3YTlhYTE5NjM5Mjc5MTc2NGVkMGM4NTU4MGNlMzc0ODcyYTNhZTA3NGViZQpmNWVlMTVlNmZmMDAwYmY0OGIzZDJmYzNmNjU3OGMyZGJmZDMyMDBlOGYzMTU1OTkwNjc4NWUzODYxZGYzYzFlYzQ3YTdhMWQKYmFjNjkwZTIxNmRkMWU0OTUzYmY3NzUzOWViZmQyODAyNWEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4CjAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMWFlNWM0NmM1MTQzMzgxYzAyNzAwOWZhZDc4ZTc4YgpiZTIzNzhjM2ZiNzJlN2MzZmEzNjhhYjY3NzA4ODRiMzMyOTlhNWM3ZjdkNDBlMzA3M2M2NDFmYzJiZDk2YjNiZWM1NjE2N2EKOTRmN2M5NjQ3ZWQ3NzQ5ZmJlOWQxMDk2MmFhMzgwNGZlM2MwMWNmYjUwMDdjYTNlMDFmMTJiNzg0N2UyNTVhNmEzNzliOTIwCjk5OGRiNWU2NDYwODBlNzA0OWZhMzAwNGZkMmJlYmU1NjBjYTE5NDgyMDhjODIzYmQ3Y2MxZjE0M2MwNTNlOTVhOTRkYTk1Ygo1ODA4YWQyZmFlMDI1YmQ5ZGJhYjNiMmIxMWQwOWM2MDEzODI3NjgyNzE5YWViN2UxMWZjNTExNmYwYzVlMTZmMTJjYTYyNjgKODg4NmNhZjI0ZmJhNDBlOTFjODdiMzBjNzA3YmY0ZWJkNDAzZGNlOGEwMTA0NjQxYzhhMjgwMGEyOGEyODAwMjcwMzI3YTU3CmNmZGFmZTk0N2UyODc4YmI1NmQ1NmRmNTQ3YjRiN2IwM2Y2MmQzZDlhMDkwYzcyNmRjOTc2ZGUwNjE0NmUyNzlmNGU3YjU2YwpmYzU1ZjhhMGFjYjI3ODRiYzJmMmI1YzZhMTcyN2M4YjliODgzOWYyODM3MWIxMDhlYWU3MzhlM2E3ZDdhNTlmODZmYWNlYWQKZTE2ZDAyMWQwYjU2ZjBkNWQ1YjQ2ODg0ZGJkYzE0ZDhiMjM5M2MyYzhjNzg1MjQ5MDAxMzhmNGEwMGE1ZTBkNWJhYjFiNzhiCmMxZGFlZTkzYTgxZmIyZWEyODY1NjQ0MzM1YWM4YTcyNDA3MjRmMGI5MjFiODE4MjU0NTdiNTIyMmM2OGE4OGExNTU0NjAyOAoxODAwNTMyMTQ2MzE4Nzk5MTU2NTY1MWJkNTU4YjI4M2U4MzNkN2ViOGE5NjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEKMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAyMGJiYjQ4NmY2CmRkYTE5OTcyYTdhMWVlYTdkNDFlYzdkZWIwNzUyZjAwZjg2NzU1NThkMmViNGI4YjY0NTFmOTUxYWM3OTQ1NTE5Y2Y0MThjOQpmYWU2YmE1YTI4MDNjNmZjNTEzZjg5M2UxMjQxNmQzZThiYTgxZDUzNDY5ZTY1ODYzYjBiZmNjOGYxN2NhNGUxMWM2MGUzOGUKZjlmYTU0MzY5ZmI0NWU5NjYzNDE3ZmUxZWQ0MjI5ODhlNDQxMjI0OGI5ZjYyNGFkN2FjNmE0ZGY2OWYzYjRmNGI3MmYzMzQwCmNlOGNkOTU0MDRlNTdlZjc2M2NmNmM5ZmE3MTlmMjc5N2Y2N2ViMzZkMmRmZmUyNmQzYmVhNDU4NjI0MGFhMjJjNzAwZmNiZAo3YTY3YmQwMDNhZTdmNjhhZDJiY2E2ZmIwZjg3YjUxOTY1YzdjYTI2NzQ4ZDQ5ZjcyMGI3ZjJhZTY2ZGZjNjdlMzFmOGE5YWIKM2U4OGI3Y2JhMzVhOTBjNWUxYjM1Zjk5OTA3NWRjYzRlZTM4MDMxODVjNjQ5ZTk1ZDJiZmMwZmQxYjQzODZmNmY2NmQ1NjY2CmI3OGUwMWU1Nzk4NTU3MmQ4M2MzNzE4YzEzYjcxZGViYmZiMWYwNDY4ZmE1NGI2OTc5YTI1OWM1NmQzMjVjMmNjZWY5MjRiYQo5NTJhYzA5M2NmNDYyN2ViNDAxZTBmZjBkZmMyZDdjOWUzODNmZDlmNmFiN2YxNjkxNzdiZTc3ZGRiMTI0NTBkYjU3MTllMzcKNzU2MDNkYWJlYTEyYTE5NGFiMDA0MWVhMDhhOGExYjRiN2I2NjkxYTA4MjM4OWE1NmRlZTUxNDBkYzdkNGZhOWE5YTgwMGEyCjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMgo4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMjk2YWJhNGRhNmI1NjI2Y2FmYTMzMjQwY2NhYzU0MWM2NDgKMzkxNTc0MGMwYzBlOTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1NjQ2YWRhMzVkZWE3CjJhYjQxZTIwZDRmNGU1NTE4MzFkYTA4MzA3ZGNlZjhkOGZlYjVhZjQ1MDA2NmU5N2E1ZGM2OWMzMTM2YjNhODVmOGM2M2ZkMgpiY2FmY2ZlNDQ1YWQyYTI4YTAwMjhhZTUyM2Y4OTllMDk5MzFiN2M0ZmE2MGNmZjdhNzBiZmNlYjRlZGJjNTllMWRiYzQwZDYKZGFlZTliMmE5ZTg1MmU5MGZmMDA1YTAwZDhhMmE5YTZhZGE2Yzg3MDlhODVhMzFmZjY2NjUzZmQ2YWRhYjJiYTg2NTIwODNkCjA4MzQwMGI0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNAo1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwN2ZmZmQ5CvbuCs8AAAAgSURBVHicY2BgYGBkgABmJhYwzcjEyAQRY2FihsqB+QACmgAc3s+CjAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:5},p=r(9561),Y=r(4696),h=r.n(Y),f=()=>{let{darkTheme:e}=(0,m.useContext)(p.Ni);return(0,c.jsxs)("div",{className:h().background,children:[(0,c.jsx)(N(),{alt:"chora",src:e?T:D}),(0,c.jsx)("div",{})]})},g=r(231),j=r.n(g);r(4021),r(3480);var Z=r(8480),y=({darkTheme:e})=>(0,c.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"1.5em",width:"1.5em",viewBox:"0 0 100 100",children:[(0,c.jsx)("line",{x1:"10",y1:"85",x2:"90",y2:"85",stroke:e?"#FFFFFF":"#111111",strokeLinecap:"round",strokeWidth:"10"}),(0,c.jsx)("line",{x1:"10",y1:"50",x2:"90",y2:"50",stroke:e?"#FFFFFF":"#111111",strokeLinecap:"round",strokeWidth:"10"}),(0,c.jsx)("line",{x1:"10",y1:"15",x2:"90",y2:"15",stroke:e?"#FFFFFF":"#111111",strokeLinecap:"round",strokeWidth:"10"})]}),O=({darkTheme:e})=>(0,c.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"1.5em",width:"1.5em",viewBox:"0 0 100 100",children:[(0,c.jsx)("circle",{cx:"50",cy:"50",r:"40",fill:e?"#F5F5F5":"#0A0A0A"}),(0,c.jsx)("circle",{cx:"60",cy:"50",r:"37",fill:e?"#111111":"#FFFFFF"})]});r(6559);var w={src:"/_next/static/media/chora_dark_small.1576fd1d.png",height:400,width:400,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAHlBMVEVMaXHQ0NDk5OTJycnY2Njr6+vh4eHm5ubn5+fk5ORHMj3mAAAACnRSTlMACoEZMF12rZdMkT7ibQAAAAlwSFlzAAC4jAAAuIwBzPa7LwAAABV0RVh0Q29tbWVudABMYXZjNTUuMTguMTAyGDicPQAAUlx0RVh0UmF3AApleGlmCiAgIDEwMzg4CjQ1Nzg2OTY2MDAwMDQ5NDkyYTAwMDgwMDAwMDAwYjAwMDAwMTA0MDAwMTAwMDAwMDkwMDEwMDAwMDEwMTA0MDAwMTAwMDAwMAo5MDAxMDAwMDAyMDEwMzAwMDMwMDAwMDA5MjAwMDAwMDBlMDEwMjAwMGUwMDAwMDA5ODAwMDAwMDEyMDEwMzAwMDEwMDAwMDAKMDEwMDAwMDAxYTAxMDUwMDAxMDAwMDAwYTYwMDAwMDAxYjAxMDUwMDAxMDAwMDAwYWUwMDAwMDAyODAxMDMwMDAxMDAwMDAwCjAzMDAwMDAwMzEwMTAyMDAwZDAwMDAwMGI2MDAwMDAwMzIwMTAyMDAxNDAwMDAwMGM0MDAwMDAwNjk4NzA0MDAwMTAwMDAwMApkODAwMDAwMDBjMDEwMDAwMDgwMDA4MDAwODAwNGM2MTc2NjMzNTM1MmUzMTM4MmUzMTMwMzIwMDIzMmUwMDAwMTkwMDAwMDAKMjMyZTAwMDAxOTAwMDAwMDQ3NDk0ZDUwMjAzMjJlMzEzMDJlMzMzMDAwMDAzMjMwMzIzMjNhMzEzMjNhMzMzMTIwMzEzNDNhCjMzMzEzYTMxMzUwMDAyMDA4NjkyMDcwMDE1MDAwMDAwZjYwMDAwMDAwMWEwMDMwMDAxMDAwMDAwMDEwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwNGM2MTc2NjMzNTM1MmUzMTM4MmUzMTMwMzIwMDA5MDBmZTAwMDQwMDAxMDAwMDAwMDEwMDAwMDAKMDAwMTA0MDAwMTAwMDAwMDAwMDEwMDAwMDEwMTA0MDAwMTAwMDAwMDAwMDEwMDAwMDIwMTAzMDAwMzAwMDAwMDdlMDEwMDAwCjAzMDEwMzAwMDEwMDAwMDAwNjAwMDAwMDA2MDEwMzAwMDEwMDAwMDAwNjAwMDAwMDE1MDEwMzAwMDEwMDAwMDAwMzAwMDAwMAowMTAyMDQwMDAxMDAwMDAwODQwMTAwMDAwMjAyMDQwMDAxMDAwMDAwMGEyNzAwMDAwMDAwMDAwMDA4MDAwODAwMDgwMGZmZDgKZmZlMDAwMTA0YTQ2NDk0NjAwMDEwMTAwMDAwMTAwMDEwMDAwZmZkYjAwNDMwMDA4MDYwNjA3MDYwNTA4MDcwNzA3MDkwOTA4CjBhMGMxNDBkMGMwYjBiMGMxOTEyMTMwZjE0MWQxYTFmMWUxZDFhMWMxYzIwMjQyZTI3MjAyMjJjMjMxYzFjMjgzNzI5MmMzMAozMTM0MzQzNDFmMjczOTNkMzgzMjNjMmUzMzM0MzJmZmRiMDA0MzAxMDkwOTA5MGMwYjBjMTgwZDBkMTgzMjIxMWMyMTMyMzIKMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyCjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMmZmYzAwMDExMDgwMTAwMDEwMDAzMDEyMjAwMDIxMTAxMDMxMTAxZmZjNDAwMWYwMAowMDAxMDUwMTAxMDEwMTAxMDEwMDAwMDAwMDAwMDAwMDAwMDEwMjAzMDQwNTA2MDcwODA5MGEwYmZmYzQwMGI1MTAwMDAyMDEKMDMwMzAyMDQwMzA1MDUwNDA0MDAwMDAxN2QwMTAyMDMwMDA0MTEwNTEyMjEzMTQxMDYxMzUxNjEwNzIyNzExNDMyODE5MWExCjA4MjM0MmIxYzExNTUyZDFmMDI0MzM2MjcyODIwOTBhMTYxNzE4MTkxYTI1MjYyNzI4MjkyYTM0MzUzNjM3MzgzOTNhNDM0NAo0NTQ2NDc0ODQ5NGE1MzU0NTU1NjU3NTg1OTVhNjM2NDY1NjY2NzY4Njk2YTczNzQ3NTc2Nzc3ODc5N2E4Mzg0ODU4Njg3ODgKODk4YTkyOTM5NDk1OTY5Nzk4OTk5YWEyYTNhNGE1YTZhN2E4YTlhYWIyYjNiNGI1YjZiN2I4YjliYWMyYzNjNGM1YzZjN2M4CmM5Y2FkMmQzZDRkNWQ2ZDdkOGQ5ZGFlMWUyZTNlNGU1ZTZlN2U4ZTllYWYxZjJmM2Y0ZjVmNmY3ZjhmOWZhZmZjNDAwMWYwMQowMDAzMDEwMTAxMDEwMTAxMDEwMTAxMDAwMDAwMDAwMDAwMDEwMjAzMDQwNTA2MDcwODA5MGEwYmZmYzQwMGI1MTEwMDAyMDEKMDIwNDA0MDMwNDA3MDUwNDA0MDAwMTAyNzcwMDAxMDIwMzExMDQwNTIxMzEwNjEyNDE1MTA3NjE3MTEzMjIzMjgxMDgxNDQyCjkxYTFiMWMxMDkyMzMzNTJmMDE1NjI3MmQxMGExNjI0MzRlMTI1ZjExNzE4MTkxYTI2MjcyODI5MmEzNTM2MzczODM5M2E0Mwo0NDQ1NDY0NzQ4NDk0YTUzNTQ1NTU2NTc1ODU5NWE2MzY0NjU2NjY3Njg2OTZhNzM3NDc1NzY3Nzc4Nzk3YTgyODM4NDg1ODYKODc4ODg5OGE5MjkzOTQ5NTk2OTc5ODk5OWFhMmEzYTRhNWE2YTdhOGE5YWFiMmIzYjRiNWI2YjdiOGI5YmFjMmMzYzRjNWM2CmM3YzhjOWNhZDJkM2Q0ZDVkNmQ3ZDhkOWRhZTJlM2U0ZTVlNmU3ZThlOWVhZjJmM2Y0ZjVmNmY3ZjhmOWZhZmZkYTAwMGMwMwowMTAwMDIxMTAzMTEwMDNmMDBmOWZlOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEKMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhCjI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyYmQ2YjVlZjBmZTkxNjVmMDQzNGRiZDRiMWI2NGQ0Mgo2ZjJhN2YzZjYwZjM0ZWUzODNmM2U3MjQxYzlmOTRmMWM3NGUwNTAwNzkyZDZiZThiMDY4MzM1YWVhOGRhYzVlNWQ0MTcxMWQKYjMzNTgyNDI4MGFjYjM3MzgwZTcwNzAzYTc2MTljOWU0NjM5ZThiYzM1ZTFkZDM3YzQxZTAwZDY3ZWNkNjdlNmY4OGFkNjY1Cjc4OTg0OGY5MzExZDk4MDE0N2NhN2VlY2JlZmM4ZjZhZTFhODAwYTI4YWQwZDBmNDdiYWQ3ZjViYjNkMmFjZDczM2RkNDgxMQo3ZDg3NzYzZWMwNjRmZTE0MDBkYjNkM2FlNWU0YjM5ZTRiMzk0ZGE0ZjNhYzRiMjNhYjJjNzIxY2YyYmJmMWZjYjkxNWVmNWUKMjlmODUxZTFlYmZiYmI2YjhiNjhiZWMxMDJkOWM5MjVjNDk2YTU1NDZlMDUzNjEyODQxMDA2MzdmNDAzMzhlNGQ2ZTZhOWYwCmU2Y2Y1MGQzYjQ2ZDJlZDhiZGE1YTY5MzI3OThiZTVhYTAxMmJmMWNiNjQxM2Q5YmJmM2I4OTNkNDFhYjNmMTJiZWRjN2MxMQphYjVhNjk4M2NkYmE5MjA1MDU0NjAxMTFlNzBlMDc2ZmJiYjhlMzgzY2YxNDAxZjI5NTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAKMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwCjEzZGE1OWRkNWZkYzBiN2IzYjY5YWU2NjYwNDg4ZTE4Y2JiMWM3YjBlNmJkOTZmYmMwYWJhYTlmMGZlOGJhODVjM2M1MWQ5Ngo4ZWQyMTEwOTFiODRkOThjMzBjOTA3NzBjOTFjMDE5ZTNhOWFmM2FmODdiYWZjM2UxYWYxYjY5ZmE5NWQ2N2VjY2FjZDFjZDgKNTA3ZTU2NTJiZGM4MThjOTE5ZjZjZDdkNGRhYmU4NTBjZjczNmY3ZjZmMWVjNzg1MWI2MDUwMDZlNTYxYzhlM2U4MzhmNjFlCjk0MDFlMzNmMDBhY2QwZGQ3ODkyNzY4ODBiYTgyMThhMzUyZDk1NjAxOGJlZTE5YzY0NzJhYjlmYTBhZjNjZjAwZTkxNjlhZQo3OGQ3NGVkM2VmZWRhNWI4YjM5NTk4NGM5MTMxNTIwNmQzODM5MWQwMDM4M2ZhNzdhZjRlZjg3NTE2YTc2NWUzZmYwMDEzNWIKNGY2NTczMGQ5NmExMjNiYWNmMjQ0Y2E4YzQ0YTQyZTMyMzA3ODkwOWViZGFiYWVmMDNmYzMwYjJmMGU3ODhhZjJmNjI5OWRlCjU2MjE1NTU4MDFlNWE5YzM2ZDE4MzhjNzAzYThlOThjNjM5YzgwNjVmZjAwYzMzZDY5NjdjNTJlZTZmNmUzZmIyNDgwZWI2YwphNDA2NWU5YzE5MGU0OTA3MDc4YzAyMzNkNzhjOWVmZjAwNDBmMDllOGRlMTg0MTE2OWQ2ODg4YjFlZTExMTM5MmNhMDljOWYKOTg5MjRmMzllYmY0YWVhNmYwOTQ4MTQwNmViYzcxNTlmNDAxNGY1MDk1N2VjYjNjNDFjYWJlZDA3ODVjZjUzOGE4ZmYwMGIzCmEzMmYyMjRhZmI5YTQ1NTA0ODNmMzE1NTAwNzdmN2ViNTY2ZTYwZjMxNDEwYzEwNmUwNjQzOGZiY2EzM2M3ZWI1MDY4ZThiZgo2NzI3NzJlMWRiYjFjZTNlYjQwMWYzZWY4OWJlMGJlYjUwZjg4NjY4ZjQwODEyN2IyN2Y5ZTMwY2ZiMGM2MDkzZjJmY2NjNDkKMDNkNzM1YzRmODk3YzFkYWQ3ODQ5ZWRkMzU4YjY1ODVhZTM3Nzk3ODcwZDlkYjhjZjRmYThhZmIxYWUyMjkxNjM5NDQ0Y2E2CjQwYmYyOWVkOWVkNWU2NWUzZGYwM2VhNWUzMTkyYzZkNzY0NjE2MjlmY2M5YWU1YmVmYWE2ZDAwYWM3YzYzOWVhNzI0NzJhMwphZDAwN2NkMjg4ZDIzYWEyMjk2NjYzODBhMDY0OTNlOTVlODFlMzRmMDVkOWU4OWUwOWYwZjZiMTZkMWY5MzNkY2M1MTBiODQKMmNjYzVkZGUzZGQ5ZTRmY2E0MTU2MDQ2M2JmYjU3NzA3ZTA4OGQxOWUxZDUzNGZkNDY0N2JhYjQ5ZTM5ZTMxM2IyZWNmOTU4CjEzOWUzZDAxYzdiZTJiYTc5ZmMyZjZiZTNmZjA3Y2FmMjRkNzA5MGRmNzk3Nzc2ZGU2N2NjZjA3YzhiYjU1NzI0ODUxOGVhMAo3Zjc5YmE2NDlhMDBmOTdlOGFmYTE3YzJiZjBiMzRjZDA3YzMzN2Q3MWUyNmI3YjQ5YTU1ZGNmMjRkMjJlZTA4OGJkMzFiYzAKZGEzMWM5M2Q3OWViYzU3ODc0N2UxYmQ1ZTVkMDI2ZDc1MmM2NGZlY2M4NDgwZjcwNDgwMzk2MGJjMDI3MjQ2ZTIwNjQwM2NkCjAwNjVkMTQ1N2E5N2MyMGYwOGU5N2FkY2YzZWExYWFhODlhMzQ3ZjIyMzgyNDg4MzIxNmMwNmNlNGYwNGUzYjc2MWM5ZTBkMAowNzk4Y2Q2ZjM1YjNlYzllMTkyMjcyMzNiNWQ0YTljN2UzNTFkN2JhN2M2NWYwZGU5ZjcyZjE2YTE2YTk3MzcxYTljYjFhYzMKNmI2ZjY2MTVjMTU1Mzk3NjkxNDAyZDgxYmIxOTA3YTkxZWJjNzg2MzJiMjM5NDc1MmFjYTcwNDExODIwZDAwMjUxNDUxNDAwCjUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1NWJiNGQyYjUxYmZiN2I5YjhiM2IwYmFiOTg2ZDUzNwpkYzQ5MGMyY2ViMGFlMDljYjkwMzBhMzAwZjI3ZDBkN2FlN2MyOGY4NjM2NWFjNWI1OGY4ODJmYWVlZGVlMjJiODQ5NTQ1OTQKYjBhYjA1NjBlNTAxMzkyNzNmNzQ5YzYwNzUxZTljZTNlYTc3ZTNlMTRmYzQ1ZDY2Y2FjNjI3YjlkM2FlNjFkYWY2YmU2ZWMxCjg3MTkwMzM4MzlkYjkyMDcxOWMxMzQwMWU2MTVmNTk3YzJmZjAwMTQyZjg5YmMxMzY4Y2Y3MDY1YmFiNTFlNDRmYjg2MWI3OAowMzI0ZmFlNzIwZTdkZmQ3MjA3Y2IzMTQwYmE5ZWI0OTZmNjkwOTgxMmVhZTAyNDMxMDI1Y2EwNjZjMmFlNGYyZDhjODFlZjUKZjRhNzgxM2UxZjVkNzgyZTM5MGRiZWE1MzRmZjAwNmE1MWU2MjQ4MTU2MzUzZmRlMGI4MjQxYzcxZDdkMzNkMzgwMGVmZDZkCmExNDk1YTQxMWFlZjI3M2I4OGM5Y2Q1ODQ5MGEyOTBhMzBjN2Y4YmQwNTQ5NmQ2ZWQyMGM0OTllOWY3ODBjNzM1NmUyYjM0NAplNWJlNjM0MDE1NDc5OTMyMmE2YzI3MDMxOWFiMTFkOWE5NGNjYmNiMWY0ZWQ1YzM3OGJmZTMyNzg1M2MyNWU2NWI0NzMxZDQKZjUwNTUzOGI2YjMyMGFhYjYwZTAzYmY0NTE5MTgzOGNiMGNlNzZkNzkxNmI1ZmI0M2Y4YWFmOGIyNjk5Njk2M2E2YzVjNjA4CjUzMmM5ZDMwNDZlNmY5NzFkZmVlODNjNzVhMDBmYTUyNWQzMjE5YTI5MjI3NjZkOGVhNTRlMGUwZTA4Yzc1YWNiYjRmMGFlOQo5YTc1ZGFkYzBiOGI5MzMyZjc5MjczYzhmN2Y2YWY5MGY1MWYxZWY4Yjc1Njc5MWFmN2M0N2E5YmFjOThkZDFhZGNiMjQ2NzEKOGM3YzhhNDI4ZTgzYjc1ZTdhZDYxZGNkZGRjZGU0ODI0YmFiODk2NzcwMzY4Njk1Y2IxMDNkMzI3ZWE2ODAzZWYyMmI2ZjJmCjAwYTEzZDM4M2NkMzNlYzUxZmE5YWY4M2VkZWU2N2I1OTQ0YjZmMzQ5MGM4MzgwZjFiMTUyM2YxMTViM2E3NzhkYmM1MWE0YwpjYjJkOGY4ODM1Mjg0YWI2ZWRiZjY5NjI4YzdkZDQ5MmFkZjg4MzQwMWY2M2VhYmE2NWM0ZjY0ZTk2Y2M5YmM5MDcwYzNhODAKNzI0MGY3YWExYTY1OTVlZGI0MDhkMzgyODFkNzJkMTFlNGEzN2Q2YmU3ZWQwN2UzZmYwMDhiZjRiNzQ1ZDQ3ZWNkYWFjMDA2CjE4NGQxODhlNGVmZDE5NzFlZGQ0MWUwN2UzNWVhZmUxN2Y4ZWZlMTRkN2EzOGExZDUxOGU4ZDdhZWM1NGM3MzlkZjE3NWUwZgo5YTAwMDA2M2ZiYzE3MDczZjUyMDFkNjZiN2E1YzVhZDc4N2VmMzRjNzkxYTNmYjVjNGYwYzhjYmQ0MmIwYzFjNzFkNmEwZDMKN2MyNWE3Njk1ZTE5OGY0YWI1YjU1ZmIxYWU0Nzk0ZGI5ODY3MzljOWM5YzllNzllYmQ2YmE4NTEwY2IwODc4ODQ2ZThlMzJhCmMzOTA0N2Q2YTljYTk3MGFiODI0ZWQxZDAwYTAwZjFhZjg4YmYwZGY0NzVkMzM1MGQ0YWRiNGQ5MjVkNTFhMjA2MjU4MTliNwozMzAwMDdmYWIwNzE4ZTNhMDFkOGY1MzVlMzllMTNkNzZlNzQ4ZDZlYzJjZWVhZWE1ODc0ZDViZDU5MmUyMTI3MGExYjIwMTYKMjBmNGM2MDdkMzE1ZjRjZjhhM2MzYjc1YWM1ZTU4NWRkYmRkYjViMWIzOTNjYzI1MTAzM2JmY2FjYjgxYmJlNTFmN2IzZDBmCjdhZjAzZjFjZmMzY2JhZDI3YzViNmI2NWE3ODlhNjhlZmQ4MGYzYTc2NWMwOTk4OTI1NDkwMDAxYzYwZjRmNWM2NzE0MDFhMwpmMTUzYzQxNzM2M2UzNTgyZjM0M2Q1NWUzODY1YjI1NjRmYjNiZmNhYTE5YjI3MWNlMzlkYWJjOGZlZThmNGFlMWUwMWFmZjgKYTJkZTNkM2VkZDI1YmU0ZDNkMjU5ZDIyNDQ1ZGM4MWQ4MTczZWFjNDljNzFjOWY0YTg3YzQzZTFlYmZmMDAwY2VhYWRhNzZhCjAyMzEzMDQwZTBjNmRiOTQ4M2ZhZjUwNDcyM2I1NmZmMDA4NzNjNjU2YmUxYWYwNmVhNTY5NjcxNGU5YWVkZGNkZjJkYzg1NQozMWFjNjM2NjMzOTM5ZGMzZjc5OGUzZjg4NTAwNzE3NDU3NTNlMGFmMDYxZjE5NGY3OTAyNmEyOTY3MmMwOGFjOWJlM2RjYWUKNGU0NzI3MjBhOGM4MWM4MDdhZDUwZjExZjg1NzU1ZjBiNWRhYzFhYTQyODllNjE2MTE0ODkyMmIyYzgxNGZkZTE4MzkwMzkwCjc5MDBmMzQwMThiNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE1MzVhZGFjZDdiNzkwNWE1YjI3OTkzY2YyMmM3MQphMDIwNmU2NjM4MDM5ZjczNWQzNjgxNzVlMTBiNWYxNGU5NzNkZGMxNzZkYTZhYzVmZTlhOTc4MTY0MWU2ZTBmZGQwODA2NTcKYTYzMjMzOWFkZWQxZTFkMWFlN2UyMjVkZGU2OTFhMWNkYTg3ODdlNDkwMDU5MDQwZTE2ZDk4OTUzOTUwMDEzYzFlMzFkNzA3CmQyODAzYmRmODRkZjBlYjUxZjBlY2JmZGFkYThjZDJjMzNjYTBhNDk2NDcxYjYzMmFmYzEyNDMxMGM0ODFjMWUzMDE5YmFlNgphOTdjN2VmMGE0MWU1YzFlMjNiNTVjNGM4NDQ3NzM4MDdlNzQzOGRhYzRlNzgyMDljNzRlNzcwZjRhZjVjZDJiMTM0MTEzNDcKMzNiZmM4MDE1N2U1ZmRiNzFlYjllYmQ3ZGVhNGYxMTc4NmVkNzViZDI2NWQzYWZkMTY1Yjc5NDBkYzA4MWMxMDc4MzhmNjM4CjNmODBhMDBmOGNmNDdiMmJmZDQzNTdiNGI1ZDMyMTc5NmY1ZTU1MTBhYTJlZTNiYjNjMWM3YTBhZmI0N2MzZDA0ZjM2OTkxNwpkYjE5NGNiMTkzMWI5NTUyMDE2NTM4MzgxOTNjNjQxYzcyNzhjNTcyOWUwMWY4NWRhM2Y4NGY1MDkyZjZjZTUzM2RjMDY3NWYKM2E2NDBjZWE4NDJlMTQxZTAyZjdlNDAwNGU0ODI3MWMwOTNlMjY3YzRjYjBmODdkYTUwYjFiMTExY2RhY2NiMWUyMGI3Y2U0CjQyM2ZlN2EzZmI3YTBlYTdmMzM0MDFiZmUyZmYwMDFlZjg3ZmMwZjYzZTY2YTk3NmJmNjgyOTk4NmNlMzNiYTU5N2FlMzBiZAo4NzA0NmUzODFlZjVmMzM3OGQzZTJlNzg5N2M2MzJjYjBmZGEwZTlkYTYzYTk0MTY1NmNlNDA2NTNmZGY2ZWFlNzFjMWU4M2QKODY0ZDcyM2FkZWI3YThmODhiNTY5ZjUzZDUyZTVlZTJlZTYzOTY3NmVjM2IwMDNiMDFkODBhY2ZhMDAyOGEyOGEwMDI4YTI4CmEwMDI4YTI4YTAwMjhhMjhhMDBlYmZjMTdmMTI3YzQzZTA4OWMwZDNlZTdjZWIxMjQxOTJjYTczYmEzNjE5MjRlZGZlZTFlNApmMjNmMWNkN2QzNWUwM2Y4OWJhMjc4ZmFkOGE1YjY2ZDM1MTQxOTk2YzY2NjA1YjAwMmU1OTQ4ZmJjYjk2YzY3MDBmMWQwNTcKYzZkNTM1YTVlNWQ2OWY3NTFkZDU5NWNjZDZkNzMxOWNhNGQwYjk0NzQzZWEwOGU0NTAwN2RkYjM1YTIwMGVlMzM5YzcwMDU3CjIyMzQ2OGI1MGJkODI3ZDVhZDI0OWE1Yjc3ZjMyZGQ5ZDhlMTE4YTkxOTJhMGUzMzg2MzhjOGUwZjRjMWFjNGY4NGRmMTY2MgpmMTk0MGJhM2ViMGM5MGViYjEyZTU1ODBkYTk3NDgzZjg5N2QxYzc3NWZjNDcxOTBiZThmNzU2ZDgyNjQ1ZTlkYzUwMDc5NzcKYzQ2ZDFiNDc4ZmMzN2E4NWVjZDYxMTVjNGZmNjU5MjJiN2RkMDZmNzg5ZDk3MGE0NzA0ODNiOGE3NmUzZDQ3MjZiYzQyZGJlCjE3ZjhhYWVhZGUxOTkyYzYzNTU5NTQzMDEyNGNhYTU0MTE5MTkwNGYwN2Q4ZjRhZmE5ZTZiNzBiMDdjZDEyNGU1N2VlODIzMAo0OTNkNDllZDVlMjFmMTNiZTIwOWIzNTlmNDNkMjJmYjc1ZWJiOTRiY2I5ODI0NjUzMGUwYTlkOGFjMDhlNGUwODNjOWMwYzgKMjMzZDAwMzg2ZjEyNGY2ZGUxM2YxM2JkYjc4NWFlYTc4MjRiNzg0NWJkZDRkMWM5Yjg0OTI2NzJkYjRlNGYxOTAwN2Q1NGQ3CjMzN2JhOWRmZWE0YzhkN2Q3ZDczNzQ1MDYxMGNmMmIzZWQxZWQ5M2M3NDFmOTU1Njc3Njc3Njc3NjJjY2M3MjU4OWM5MjY5Mgo4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDJjNTg1OTRmYTk2YTM2YjYxNmNhMWFlMmU2NTQ4NjI1MjcwMGIzMTAwMGNmNmUKNGQ1OWQ2YjQxZDRmYzNkN2VkNjVhYTVhNDk2ZjMwY2UwMzBlMTg3NGM4M2RjNTNiYzM5N2QxNjk5ZTI3ZDI3NTA5YzkxMGRhCmRlNDMzMzkwMzNmMmFiODYzZmEwYWY2N2Y4Yzc2ZDYzZTI3ZjA1NTg3OGI2ZDVlNzFlNGVkMGJiNjMyNjM5MTY0MjA2NGU3MAo1NGYwMzkyMzFjZTNhOWEwMGYwNWFlZmJjMWZmMDAxM2VlM2MyYmExYmU5NTI2OTkxNWVjMjI0ZjMyMjcxMjA4OTkzMzlkYzAKOWRhNzc2NDljZjNjOGZjYjFjMGQ3YWNmODZiZTEwNTg3OGE3YzM1NmQ3ZDY1ZTIxZGI3NzI0NmFlZTBjNjFkMTQ5MDcyOTgwCjQxMDQxYzAyNzNmODczYzAwN2I2ZThmNzQ3ZWNmNjc3MTBkZDBiOWIzYmE1NWQ5MjBlNzM5MTkwN2EwYzY3M2RiOGFlOWVkZQozNjlkYzZmMjRhYWZhZDcyYmUwYWYwZmRjZTgzZTFlYjdkMGVlYTc3YmU3YjNlNTI3OTEzMTkxOTI1NDAwNDljNmQxODAzOWYKY2FiYjU0MDk2YjZjY2YyMTBhYWFhNTk4OTM4MDAwZWI0MDFjY2ZjNDJmMWFkYjc4MGJjMmIyZWEyY2FiMjVkYzg3Y2FiMzg0CjgzODkyNTIzOGNlM2IwMTkyN2E3NGM2NzI0NTdjNzNhYjZhYjc5YWRlYWQ3NWFhNWZjYTY1YmJiYTkwY2IyMzlmNTNkODdhMAoxZDAwZWMwMDE1ZDFmYzQ5ZjFhNGJlMzhmMTdkYzZhMDBiMGIxOGJmNzM2NzE5MjcwYjE4ZmUyYzcxODJjN2U2M2Y1Yzc2YWUKNDI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDI0YjdiODlhZDJlNjJiOWI3OTVhCjI5ZTE3MTI0NzIyMWMzMjMwMzkwNDFmNTA2YmViOGY4NTVmMTBlMWYxZDc4NzU2MGJiOTE1NzU5YjQ0MDk3Mjg1OTczMzYwMAoxZTZhYThjNzA0ZjVlMzAwOWM3YTU3Yzg3NWI5ZTExZjEzZGVmODNmYzRiNjlhY2Q5NjU5YTE2YzQ5MTZmMmEyNjhjZmRlNDMKZWM0N2IxYzEwMGY2YTAwZmIwYjU4OGE0MTYzNzQ5MTNhNDZlNjM2MGFjZmYwMDc0MWM3NzFjNjQ3YjY0NjdhNjQ3NWFmOTBmCmM2YmExN2ZjMjNkZTIyN2I0NmQ0OTJmZTY3NGYzYTU5MTUwMjE1NzYyNzJhY2EwOWMxZTg3ZThjMmJlYmQ3N2I0ZjE1Zjg3MgpjYjUzYjI2OTFhZGVlMjM1OWUzZGE0MmI5NDYxZDNiODBjMzNkM2Q0NjJiZTQ4ZjFiNzg2ZWZiNDVkNmVlZTc2NmJiYmJkM2UKNGI4NjU4NmZlNzU2MjY0ZWUwMzMxZmUzYzc1ZmExZjRhMDBlNWU4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMmJkCjgzZTBiZjhhZWQ2MTM3MWUxOWQ1NjQ4NGRiNWNiMDMwMmRjMzhkOGM1OGUwYTcyNzFkNzA0MDAzOTI1YmQ2YmM3ZWJiZGY4NAo5NjcwYmY4Y2ExZDRhNDllZGY3NThlNWUzYjQ3Mzk5MmUxOGEzZTM2MmY3ZGI4ZGM3MWQzOGZhODAwZjUzZDVmZTA1ZTgxYTgKNmEzNzE3NzY5NzMyNTlhNDgwOTQ4NjExZmJiNDdjOWU0ODNjZTNiMTUwNTcxOGUzMWRiYjlmMGZlODRiYTM1YTQzYTdkOWU5CmQxNDc2ZjZlMzExYjIxZmJiYzljOWVlNzllYmVhNDkyNGY3YWUzN2MzMWE4ZjhjNmViYzQ1YThlYTlhYTRhNjJkMjhjYWQxZAphNWE0ZDBlMThhMGNlZDM5NWM2M2Q0ZTcyNzNkODcxOWY0MTFhYTVhYjViMTlkMjRjZTA3ZGRlODQ5ZjRmZDdhOGUyODAzNmUKZGVkYzk0MWU2MmUzNjlmOTdkNmJjYzdlM2RmOGMwZTgzZTExNGQxMmQ4NDgyZWY1ODBjODY0NTIwMDQ4NTQ4ZGY5ZWY5NmM4CjVjN2ExNmU0NjA2N2QxYjQ0YmQ4YjUxYjMzNzExMzEzODYzMWI2NzNjMzBlYTM5ZWI1ZjJiZmM2YmYxMDlkN2JlMjRkZmM2OQoyMTdiN2QzYjE2NTE4ZTQwMDUzM2JmODIwN2YxOTYxOWVmODFjZTMxNDAxZTc5NDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUKMTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDdkMTVmYjNhNzhhNjViYWQzZWZmYzMxNzMyMjE1YjQwMmUyCmQxN2EzNmM2NjNlNjBmNzAxODgzZmYwMDAzM2VkOGY0NmYxMTU5MDg0NGNjMmQyNmJiNTMxYjMwNDYyMDQ3Y2Y1NWUzYTY3ZApmOGFmOTZiZTFhZWJjZGUxY2Y4ODVhMzVmZTBiNDY2NzEwNGEwN2Y3MjRmOTA5ZmMzMzlmN2M1N2Q5MWE5NWJhZGM1YWIyYjEKNjAzZDQxMjI4MDNlNWZkMmZlMWU2YTFlMzM4MzVhZDYzNTJiNDNhNGRlOWMwYjViNjExOTgxMzcyYThjOTY1NjUyNzY5MjU3CjkxY2U3NzU3OTg1YzQyZDZmNzMyYzBlNDE2OGRjYTEyYmQwOTA3MWM1N2Q4MTc1ZTE3OGI1MmI3OTJjZWYyNjYzNmYyMGMzNwo5NTIzNDY0ZjIwOGU1NDgyMDcxZDhkNzM5MzdjMWJmMDRjMTFjYWNkYTY5NjYwYTc2OGZiNTRhMDY0NzNmZGZmMDA2YTAwZjkKN2E4YWJkYWNlOWE3NDdkNmFmMzRlNjk1NjUzNmQzMzQ3ZTYyOGMwNmMxZWI4ZWRmNGFhMzQwMDUxNDUxNDAwNTE0NTViYjJkCjJmNTBkNGJjY2ZiMDU4NWQ1ZDc5NzhkZmU0NDJjZmI3M2QzMzgxYzc0MzQwMTUyYmQwYmUxNmY4NzdjNDNhOTZhMzM2YTNhMQplYTI5YTczNDQwYzNlN2I0MmIyZTQ5MmE3NmVkNmU4M2ExY2ZiNTc5ZWQ3NjllMGRkMzNjNzNhN2I0N2FlZjg2YjRjYmE3OGUKNTU2NDU5NTYyMGU4ZTAzNjA4YzFmNDY1ZmNjNTAwN2QzYjY1NjM3OTBkODViYTVlNmEyZDczN2QwOGZkZWRjNDZiYjNjYzM4CmMxM2I0MWY5NzI3MjcwM2Q3MTUxNmExYTg0NTdiNzkxYmI1YTA0NzQyYzhlYTdlNmRjM2E2N2EwZTdhZDc4N2U5N2UyNGY4OApiYTE3OGM0NmE3YWQ2OTNhYTVkYzUzMjgzM2RiNzkyZGIxNTcxOGRjYmI0MTA4NDc1ZTA3M2RmYWU2YmRhOGRjMWJjODIwYmUKYjVmMzI0ODlmMGU5MTg0MjE1NDYzMzg2NTIwMTBkOTNkMDhjZmFlMDhhMDBlYWEzZmIzNjk1YTNjOTI5NjhhZGUwODYzNjkyCjQ5MWM4NTU1MDA2NGIzMTNjNzQxYzkzNWYwYjVmNWRjYmE4NWZkY2RlY2VkYmE2Yjg5NWE1OTBlNzM5NjYyNDlmZDRkN2Q5MQplMmViYTlhM2Y4NGZhZjRiN2QxYWE0ZWRhNWNlOGViMTcyMDE2NDJhMzE5ZWRjOGFmOGMyODAwYTI4YTI4MDBhMjhhMjgwMGEKMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhZmI4YmMyN2E4YmViN2UwN2QxYjUwOTljCjNjZDczNjMxNDkyYjA1ZGEwYjk0MWJiOGZmMDA3YjM1ZjBlZDdkODdmMDcyZWE1YmNmODRiYTFjOTMzMDJjYjFjYjEwYzBjNwpjYTkyYmFhZmU4MDUwMDc0ZjFkYjNjOGFjYzA4MDAxYzczNTU3NTliM2IzNmIwNzkyNjQ4NjU4ZDYzNjM4OTcwNDcwM2RmYjcKMWZhNTVlOTgxODJkZjYxNjAzNzEyY2RlYzJiMjI0YmNiMjk2NGYyMjQyYWQ5ZTM5NWM4ZmNlODAzZTQ0ZjE3NmEzNjVhOWY4CjhlZTY1ZDNmNGViNmIwYjU4Y2Y5NTFjNTZmYjRhYjA1MjdlNjI1N2U1MjRmYThlMzE4ZWJkNmIwZWJlYWJkNzNlMWZmMDA4NQpiYzQxMTVkODVkMzYxYjNiYTk4MWRkNzBiMDA1NjBjNzlkYzBmNzNjZTczY2U3OGFmOWRmYzY1ZTExYjhmMDg2YWZmNjQ3OWIKZWQzNmNlMzMwZGQwOGNhMDkzMDA2ZTE4MjRmNDI3MWQ2ODAzOWNhMjhhMjgwMGFlOWZjMmRlMjU4YjQwZDM3NTk4YmNmZDQyCjBiYmJhODkwNWI0YjY2ZTAwNTc1ZGM0NmYwNGYyMzkwM2ExZTMzOGU3MDZiOThhMjgwM2QzZmMxZmFkNzgzYWNmZTFjZGZkYgplYWQ2NTZiNzVhOTQ3MzNjYWI2ZjNlNDE5NGUwNmQyYWM3M2Q3ZWVmMWM4YzY3YmYyYzhmZTM3Zjg4NmRhY2NjMTY3NjFhNjUKYjkyMzAxZDYzNzI1N2U4MGI2MDc2ZTNhNzE1ZTdkYTVkYjJkZTZhZjY1NmFjYTU5NjY5ZDIzMmEzYTkwNTgwYzcxZjVhZjVlCmYxMDc4NjNlMTg3ODViYzQwOTBlYTUyNWU5ZjMyMWRmZjY2NDY3NjhjMGRkYjc3MDIzMmQ5Y2FiNzU2ZmMzYTUwMDJmYzMxZgo4ODk3ZGE4ZGVkZWU5YmFkNWQyNGQ3NzNhZWZiNTlhNDhkNzI0ZmYxMjc2MWVlMDYzZmJkY2Y0MTVlYWZhMmMzMjQzNjcxYWQKYzRjMGRkY2NjYmJkZWQ5NTUzMjcxZjc4YWU0OTAzYTcxOTNkMzlhZjk1YmM0NzZmYTBkYjVmNDRiZTFlYmViOWJiYjU2ODgxCjc2Yjg0ZGFjYWZjZTQ3NDE1YmJmMGZhZjM1M2I3ZjFjNjkxNmQzNWU1YzViYzMyMGU1MjY3NjA4ZDE5NDI0MGMxZTA4MjMxOAplZGQyODAzZTljZjg4ZjEzM2ZjMmVmMTAyMjg2NjIyYzFkYjgxOWUwMGM5M2Y5MGFmOGJhYmVlNmQ3NzRkNmQ1M2MxOWFhNjkKNTZjY2E4Zjc1NjEzNWI0NmNlNGUxNGI0NjU0MTNkZjFjZDdjMzM0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwCjA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDU3ZDdiZjA0NzhmODQ1YTI5Y2Y3YjhmZmQxZjI1N2M4NTVmNjk3YwozMWI0MTYzZjBjN2MzZDEwODg0N2JhYzkyNmMwZWZiZmU3Y2ZlM2JiM2Y4ZDAwNmM1ZDI4MmVkYmIyNzc3NTBjM2I1NzJkYWQKNmE1MWU4MzZmNzFhODRmYTZhY2Q2ZjE0MmQyMWZiM2E4NzcyMDczOTUwNDgwNzhjOTIzMjBmMWM1NzQ5YThiNDU3YzhkNmVkCjgxMjJmMzkwNDEyM2YwYWYyZWYxNTc4ZGEwZjA4NmE3NjlhNjZhZjA0OTJlOWQ3OGIyMDk0YTc1OGYxOGZlMTNkN2FlNzIzZgoyMzQwMWU2NWUyNWY4YzdlMjRkNGVmMmUyMmQzMmY3ZWM5YTYzMGQ5MWM3ZjY2OGMzOTVmNTI0ZWUyMWJmZGQzZDg1NThmODcKNWFmNzg2NmZlYzY2ZjBmNzhjNTIzOTAzNjdlYzc3OTc2ZTE5NjE1MmExN2NiMGM3OThjMGM2NDEwNDBlM2IxMDMzY2Q3OGNkCjNjMjUyNWQyNWRmODYyZTY2MDI1Yzc5YjY4ZjEzMDU4Y2UzOTJhYzdiNjdiN2JmNjFjNTcyYjQwMWExYWU1OTViNjlkYWU1ZQpkYTU5NWNhZGNkYWM1MmIyYzUzMmJhYjg3NWVjNzcyZjA3OGVlMmIzZWFmNmIxZmQ5NWZkYWIzN2Y2MjdkYjdmYjNiZTVmMjcKZWRiYjdjZWZiYTM3NmVkYmM3ZGVjZTMxZGIxNTQ2ODAwYTI4YTI4MDNhZGYwMDc4ODc0N2YwYzZiMzJlYTVhYTVhZGNjZjMyCmM2NTZkOWEwMDBlYzJjMGFiMTIwYjBlYzZiMTdjNDFhYjQ5YWRlYmI3OTdlZjJjZWYxY2IzM2I0MmIzMzk2MzFjNjU4OTU1ZQphNzAwNjdhMGUyYjMyYmFiZjBiN2MzY2Q3YmM1ZDBiY2RhN2M1MTQ3MDhlMTY0YjgyYzhiMjc1Y2VkMjAxY2UzMThmYTlhMDAKODdjMWZlMjRkMzdjM2Q3MzM5ZDRmNDFiNWQ1NjI5OGE2MGNhMDE3ODcxOWU1NzIwZmFmNGUzM2I0NzIyYmU5Y2YwOWRkNjhiCmUyM2QxYWM3NTRiMGI3NDA1ZTIwMDJlNGU1M2Q1NzFkMzgyMzFmODdiMGFmMzZmMDdmYzBjMTY5MjhiYWYxMzNkYmRjOTNmNwo2ZGEyNjZkYTljODIxODllMzcxZWEzNjkxOGZhZjZmNjFkMzc0YmIxZDFlZDU2ZDc0ZGI0OGFkNjA1ZmJiMWM0YmI0MGZjM2YKNWEwMGU4ZDEzNmM2MTBlMGYxNWYxMjc4ZWY0NzdkMDdjNzdhZDY5Y2U4NTU2M2JiOTFhMmM5MDczMWIxZGM4NzhlM2VlOTE1CmY2YmRhMTczMDAyZTQ5ZjRjZDdjZjNmYjQ3Nzg3MGRiZWFmYTY3ODhhMTg5YmNiYjk4Y2RhZGMzOGZiYTI0NWU1MzNlZTU0Ygo3ZTA5NDAxZTFiNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAKMDViZDJiNGY5MzU2ZDYyYzc0ZDg4ZTI0YmJiODhlMDQyMDY3OTc2MGEzZjlkN2RkMzA1YWMxYTY2OTcwNTlkYjIwOGUwYjc4Cjk2Mjg5MDc0NTU1MTgwMDdlMDJiZTY1ZmQ5ZmJjMzg3NTVmMWQ0OWFiYjk1MTBlOTMxNmZjMTA3MjY0OTAxNTVmZDM3OWZjMAo3MWRjN2QyOWE5NWRjNzExNDhkOWI2ODYzOGM5ZTk5ZjRhMDBjODAxNWY1Mzc2ZmIzZGNhOTIwYWY5OWIzMDg3OGY1YWYxYWYKODhmZTE2YjhiY2YxMjdkYjNjNDFhYWJkYTc4NjZkMDZlNDk1NjFmMzFkNGIxNDBjYmMwY2ZjZGM2MDlkYzAxMWQyYmRjY2IyCmJjMjAyODAwZjUwZTNiZTZiOTRmMTVkOTRmM2Q4NGQxNGQ3MzE5ODI1ODFlMzY5Mjc4MDMyMmU0NzcwMDgwN2Q0ZmFkMDA3OQo0ZTkxZjBiYmMxOWUyZWI2OWJmZTExYmQ3ZjUzMmYxYmVjMzNjZjZlNWEyY2UwMWM2MGEyNjc4ZGRjMDM5MTk1Y2Y1ZTY5ZjgKODdlMGQ1OGY4NWFjM2VkOWFiNzhjMjA4MjNkZGI3MDZjOTg5MjdiMDAwM2U0OWUwOWM3YjU3N2JmMDlhNjhhMGY4NGQwYmMzCjJhYTVkNmY5ODEyYWQ5NjA0MzkyMDYwZjQzOGZlOTVmM2I2YTlhYjZhMWFkNWZjOTdkYTlkZGNkNzU3MzIxZjlhNDk1YjI3ZAo3MDNkMDczYzAxYzBlZDQwMTU2NTExODk1YzQ0Y2NkMTg2M2IxOWQ3NjkyM2IxMjMyNzA3ZGIyNjliNDUxNDAwNTE0NTE0MDEKZWJmZTBmZjhiMWEzZTlkNjlhNWU4Nzc1ZTFiYjZiN2I1NDU4ZTI5ZWVkNTk1YjdiMDE4MzIzMmVkMWQ0ZjI0ZTQ5MWNmNWVmCmVlZDZkM2RhNzkyOGI2MTFjNGFlZTM4NDU1YzA1ZTNmOGIxZDg1N2M1NTVmNGRmYzIwODA2OGZlMDdiNmZiN2RjMzg5ZWU0MQpiODhlMzk2NmRmYjYzMzhjMDQxZDk3MWIwZTNkNThlNzFkMDAwNzdkNzE3NTI0NjU5MTIzMTkwMzA2NTYzODQ1M2VmZjAwOTgKYWIxMGI2NjI4Y2JiYWIzMTAzMmNiZDFiZTk1ZjNmN2M0MmY4YjM3YTc1ZjdiMmQwNjQwYjBkYTRjNDM0ZWUzM2JkODAyYTU0CjBlOWI0NjRmYWU0ODA3YjBjZmEyN2MyN2JmMTczZTE3NTdiOGQ2OWY1M2JlYmI5NGNmMzZlOTM3ODg1ODgwN2NiMDNmODMwMwpmODdhNjczOGUwODE0MDFlOWY2ZjcwNGZkZTE4NDE4NTE1OWRlMzJmMGRjMWUyZWYwOTZhMWEyY2M0MmZkYTIyZmRkNDg0MWYKZGRjODM5NDZlMzllMTgwZTNiOGM4YTlkZTQ1YzIyYTc0NTFjOWY1MzU3YWRhNjBlYjhjZjM0MDFmMDdkZWQ5NWM2OWQ3ZDNkCjk1ZGM0NjJiOWI3OTFhMzk2MzNkNTU4MWMxMTUwNTdkMDlmMWY3ZTFlYjRhYWRlMzJkMzUxZDlkNDJhNmExMTI4MThkYTA2MQo2NWY1ZTM4NTNkNzhjMWUwMDM1ZjNkZDAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAKMDE0ZTQ0NzkyNDU4ZTM1NjY3NjIwMmFhOGM5MjRmNjAyOWI1ZWNkZjAyZmUxZDNlYjNhYWM1ZTJhZDRhM2M2OWQ2NTIxMzZkCjFiMDIzY2U5ODYzMGRjOGMxNTUzOWU4N2VmMDFlODY4MDNkODNlMTVmODQ5N2MxOWUwM2I1Yjc5YTIyOTdmNzIzZWQzNzliOAo2MTg0OGMzODQzZmVlOGMyZmQ0MTNkZWI5OGYxOTVhNzhjYjU4Yjk0OTNjM2ZhY2RhNTg1YjNiMTUyYjNjNWQ3MjQ5Yzk5MzAKZDgyM2EwMDAwZTNiOWUyYmJlZjE5NmEyZGE3Nzg3ZWVhNzA4YWNiMWM2ZDJjOGNjNGZlZWQxNDE2MmRjMDI3OGM3NmZhZDdjCjlkNzNmMTIzYzUxMmRlZGNjZjBlYTRmMGM3MzQ4NWM0M2I1NWQ2MzFkMDA1ZGMwZTA2MDBlOWRmOWViNDAxZWJlOWYxMGI1YwpmMDFmOTU2MWUzOGQzYmVkMTFiMDJiMDZhMWE3YjI5NTkwODJiYzE1MjE3MWMxMjczYzdiMmY1MzVlOWVjMmQzNTRkM2ZmMDAKN2FiMjc5MmZmNzk1NzA0ZmExMDQ2MGQ3Y2I5NzFmMTMzNTJkNGJjMjMzZTg1YWI0MGI3YzY0ZGRiMmU1ZGIwYzk5M2I4NzAwCjczODNkM2E3MDAwYWVkZmUxZmY4Y2JjNDk3NWUwZmJjODU2ZjM0ZTk2NzhlNDY4ZTM5YjUwYjk5MDRhYzQ4MmQ5NjM4M2I4Ngo1ODBlYTM4MDA1MDA3YTJlOTNmMGYzYzM3YTJkOTZhYjE2OWI2ZWE2MWJjMDEyNThkZGRhNWU1NGU0MGU0OWU0NjdkOGYzZjQKYzdjYjdhZGRjNWNkZDZiNzc5MmRlMjA0YjhmMzU5NWQwMmE4MGE0NzE4YzI4MDM4YzYzYTU3NjVmZjAwMDliZjhhZmMxOWUyCjJiYmIxYmFkNjE3NTQ4Y2M5MWJkYzI4OTRjOTEzODIwMzExMTk2MWYyNjQzNjA5MDA3ZTgyYjk0ZjExZWFiNjVhY2VhY2Q3ZAo2NWE2OWIwZjMwMTY5OTBkYzM0YzY0OTBiMTJjZjk2ZTk5YzhlM2E3MTQwMTkzNDUxNDUwMDE0NTE0NTAwMTU3OTM1YWQ1NjIKNjg5YTNkNGVmMTBjMjllNWM0NTY3NjFiMTM4Zjk0NzNjMGUwNzAzZDA1NTFhYjNhNzJkOTM2YTU2Y2JhOGJjYTk2NDY0MDI2CjY4NzFiYzI2NzkyMzIwZjNmODFhMDA4YTI4MjU5YjdmOTUxM2M5YjE0YmJlYzUyNzZhOGVhNGZhMGY3YWVmM2UwZmU5OTdkYQo5ZjhjYmZkMGVmNGRiMmMxMTc5OTNhODA0ZjlhOWJkNDZkZTNiNjQ4M2Y4NTZmNmFiZjEyN2MzYjBlOTRmZTE2ZjBjZTljMzQKZWQyYWYwNzk1NzU3ZGI3OTU1NzJhMjQyMTMxOTdjMjY0NjRmM2QzMWQwMWE2M2ZjNDNmMGY3ODNiNDM1ZDJmYzFiNjQ5NzMyCmNhODQ0ZjdkMjgyOGVjNDdkZDJkOTQwNWY5MjRlMzgwM2E3N2EwMGZhMGZlZDU2ZWFiY2NmMWYxYzcyYzMzNTYyMDYyZWEyNAo4OGVlNTNkMTg3NGFmMWNmMGRlYmIwNzgzYWZkYjQ5ZjE0ZWEzMGRmNmI3YTk1YzJjOWU2NDYxOTgyYTkwYWE4ODRlMDA1ZTcKNzYzOGM3M2U5NWVjYzM1NGI0YjNiMDU5NjU5NTMwZTcyYTA3NTM5ZTk0MDE3NjM3OGVlYTA2OGU1NTU3NTYwNTU5NTg2NDMwCjNkNDExNWYyZDdjNWNmODU5NzFlMGZkNDI1ZDYzNGM4Y2M5YTBkY2NhNDhkYTM5YjQ2NjNmNzFiZmQ5ZWNhN2YwM2NlMDlmYQo1MmRhNjEyYWY5Y2E1OTQxMTkwMDhjMTM1NmRjZGE2YTU2NzM1OWRkYTQ1MzQ1MmEzMjRiMTQ4MDE1NzUzYzEwNDdhNzUxNDAKMWYwN2QxNWVkYmYxMzdlMDdkZWQ4NWQ1YzZiMWUxNGI2MzcxYTdiNjY0OTJjOTBmZWYyMTNjOTZkODNmODkzODE4MDMyZGNmCjQyMmJjNGE4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGFmNTZmODc1ZjA1NzUxZjE1ODg3NTJkNjRjYgphN2U4Y2ViYjkwYWUwNGQzODIwMTUyOTkwNDA1MzljZWUzOWU5OGM3NzAwMTkzZjBjN2UxOGRmNzhlZjUzMTM0YzFlZGI0NWIKNzcwNmUyZTBhOWZkZWYzY2M3MTllODViMWQ0ZmYwZTcyN2IwM2Y1OGRhZGFkYTY4OWE1NWI1ODU5YzIyM2I1YjU4OTYyODYzCjA0OWRhYWEzMDA2NGYyN2VhNzlhNmQ5NThkODY4M2E1YzNhN2U5ZDZiMTViNWFjMmJiNjM4NjI1YzAxZGNmZTI0OTI0OWVlNAplNmIzYjU2ZDUyMmIwYjI5YWY2ZWRmNjQzMGE5NzcyNzgwMDAwNDkyN2QzODE0MDE1M2M0NzZjOWFhNTg0YjBkY2M2NjQ4MjYKNDY4NjY4YzBlYThjMzY5ZWUzMDcxYzY0NzNjZDdjZjVlM2VmODRkN2RhMTk5MzU0ZDBlMDkyZWY0OTIzY2M2NTQzYmRlMDFkCjdhNzUyYTNkN2E4YzczZWI1ZWFjZmYwMDE3YmMyODZjYzVkYWVhYjA4OGM0YmU1OTQzMWI5NzNjNjdlZWVkZGQ4ZmY2YjE4ZQpkOWNmMTU2YjRmZjg5YmUxMGQ1YTA4MjI0ZDQ2MDUxMzM4ODdjYjkwZjk2NTU4ZTMwMzY5YzFjNzIzOTFjMGY1YTAwZjBhZjAKOGZjMzBkNWJjNGY2YjBlYTJkMjQ1NmZhNzM0YTU1ZDk5ODg5MzY4MTlkYzA2MzE4MjdlNTA0OWVhNzM4YzU2MTc4YmVkZjQ4CmI0ZjEzZGU1YjY4NjVjZDhjMmMxMTRiOTI0OTYwM2U2ZTRmNWU3M2NkN2I3N2M1YWQ3YjVlZjA5NjhiNmQwNjhiMWRiYzNhNgpjY2ZlNWZkYWUzMjM3YzZlMGVlZDliNzE4MWMwYzY3OTE4MDQ2MDFjMWFmOWQ5ZGRhNDc2Nzc2MmNjYzcyNTg5YzkyN2Q2ODAKMTI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDA1NTY2NDc1NzQ2MmFjYTcyMDgzODIwZDdiY2ZjM2ZmCjAwMWI1ZWY4YWE3OTI1ZDVhNDhhY2VjMzRiYjY2NmJiOTU1ODZkOTBiMzY1MzgyMzJhMTU1NjRjZmNkY2U3MzVlMGI0ZjU5Ngo0NDhkZTM1OTFkNTFmMWJkNDMxMDFiMWQzMjNiZDAwN2FlZjhhYmUzODVmNWM2YThmNmZhMGMxMTQ3YTZjNGMxNTI1NzA3N2MKYTAxZTQ4ZmVlODNkYjIwOTFkNzgzYzBmNTFkNDNjNWRhMDY4MWE1ZDlkZWVhMTdkNmQxYzU3MTA5Njg4YWFlZTMyZjIxOTRhCjg0MTk2NWUwNjRmMjM5MWViNWYyNzUxNDAxZjYzZjg1YmM3OTYxYWYyYjVjZGJkZjViYmQ4MTAxMTMwMGFiMmM4M2VmNjcyMAo2M2IxZTQwZWRkNmEwZjE5N2MyOGYwYzc4ZTBjYjc4Yzg2Y2Y1NDc0MmEyZjJkYmZiZGM5MDVkM2EzNzI3OWU4NDhlMzNkMzEKZjIzNWE1ZTVkNTg0ZTI3YjNiOTlhZGU2MDA4MTI0MmU1MTgwM2Q3OTFjZDdiMGZjM2RmOGI5MjViZDkxZDI3NWJkNDJlMDVkCjRjZmIyMmJkOTcxZTVjNDgxMzhkYzcyM2U2YzgzZjMxMDcyNDhjOWEwMGU2N2M1ZmYwNmZjNTVlMTU3MzJjNzZhZGFhZDhlNAplMmUyY2EzNjcyYTMwNGU1ZDA3MmJjMDNjZjIzZGViY2Y5OTRhYjE1NjA0MzAzODIwOGU0MWFmYjkzYzNmYWQyZWE5YTQ0NTcKNDY0OGU0NTJhMzEyYzY3MmIyNjQ3MGMzZWJkNmExZDU3YzIxZTE2ZDdlNDY5NzUzZDEzNGViOTk5YzAwZDMzYzBhMjQzODE4CjFmMzhmOWJmNWEwMGY4ODI4YWZhOTM1MGZkOWUzYzFkNzczYzkyZGE1Y2VhOTY0MWIxYjYyOGE3NTc4ZDcwMDAzOGRlYTViOQplYmNiNzUzZTljNTYxZGVmZWNkMTY0ZjMwMzYzZTI3OWUwOGI2ZjJiM2RhMDk1OGI3YWU0MzJmMWQzOGM3ZTM0MDFmM2JkMTUKZjQzNWE3ZWNjZjZhOTM4NmJjZjE0NGQyYzNjZTUyMWIyMTFiMWY0Zjk4YmIwZmQyYjZlYzNmNjc1ZjA5NWI1YzI0Yjc1N2JhCmE1ZTJhYjY0YzRmMmEyMjM4ZjQzYjU0MzdlNDQ1MDA3Y2JkNWRhNzg2YmUxNGY4YzNjNTFiNjRiNGQyZGVkZWQ5OWI2ZmRhNgpmM2Y3NDlmNWU0NmUyM2U4MGY0MzVmNTFlODllMDFmMDg3ODY5ZTI5MzRkZDEyY2UyOWUyY2VjOWRkN2NjOTU3MzljOTBlZDkKM2RjOGViZDM4ZTk1ZDE0OTcwYjFhNmUxYzgzZDA4ZTk0MDFlNmRlMDhmODIzZTFmZjBhNGE5N2RhODM3ZjZiZWE0ODQzMjQ5CjMyMDU4YTIyMDljMTU0ZTc5ZTljYjEzZDAxMThhZjRhNzk4MDUyNDczOGVhNDc2YWU0MmY3NWRiYWI1YmJiYWI5OWFlNjM2Ygo2NTRjODhkMTdmZDU4NTYzOWM5ZWE0OTUxZmFkMmU4MWUyMDE3NzdkN2Y2NjFjZjlkNmFjYWFjODUzMDAwMmExODYzZGIwNzAKMGZiMWEwMGRiYmI5MTVlZTlhMDYzYjg5NGRkODIzODJhNzhhZjJlZjhkZjdjYjYxZjBlYzU4YTk3MDJlNjc4YTEwMDdhMmZjCmMzM2VkZjI3ZTc4YWY0YjY0NjdiOTQ2MDhhNDJhOWY5ODllNDdiN2QzZmMyYjk2ZjE5NjhmNjNlMzZmMGFlYTE2MzEwODZlMgplZTAwZTIxNTc3ZGE2Mzk5NDEwMzI3M2MxMDU4NzVlZDkwN2I4YTAwZjkxZThhOTI3ODI1YjZiODk2ZGU3NDMxY2IxMzk0NzQKNmVhYWMwZTA4M2Y4ZDQ3NDAxYjMyZjhiMzVlYjhkMTY1ZDFlN2Q1Mjc5YWMyNWRiYmEyOTQ4N2U4ZGI4NjA5ZTQ3M2U4NmIxCmE4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAzZQo5YWYwMWY4ZjNjMzU2OWUwMmQyZDJlYjU0YjRiNjllMWI3NThkZTA5Njc0NTkzMjgwMjkzYjRiNzdkYjkxZWQ4ZjVhZjQzYjMKYmM1YmM4NGM5MWU0MDA3MWY1ZTJiZTNjYjVkN2U0ODZjNzRmYjI4YjRhZDMxZGVkNmVkNmU1MjczNmQ5OWE1MjA5YzQ2ZWMwCmU1OTM5ZmJiZWMyYmViNmQzZTUyYmEyNWFjOTc3ZmI4NjE4MmUyM2M5NTJkZDQ4MWRjOGNmZDMzOGU4MjgwMzZlM2I4Nzg0MgplMDY0MWViOWVmNTI0ZDJiOTkxMGM2YzcwZTAxMDNkMmI5NWQ1N2M3M2EyNjkzMjViNDE3ZDc0MjAzMmJmOTY4MWYwMzI3MDQKZmUxOWM3NTM4YWQ1YjBkNTZjYjUxNDJmNmY3NDhjYTg0ZTcwYzBlMzAwMWVjN2RjNTAwNmE0ZjI0OTE0YmIwMzkzODAyYTM5CjY3OWEwMjBiOTIwZjE4MWViOWU5NTk5MmY4OGI0ZDllZTVlMzRiOThkZTY0ZTFkMTBlNGYxZDRmZWEyYTFiZGQ3ZWRhY2FlOAo0NzMzYWIyYWMyNjZlMWYyZGIwNzUyMTdiOGU0NzNlZTI4MDJmNGY3NDUwNDRlNjI2MWU2M2FhOTFmZGNjOWVmNTM3OWE2MzgKZGM5NmMyNjMyZGY0YWYzY2Q1ZmM3MzZkZTFkZjA0YWViZDFjYzJlNjFiZTUxZjY0MDBiMDI2NDJiOWMxZjk0ZTMyMDFlYmQzCjA3YmQ3OWNlYTdmMWJhZWFlMzQ5YjM3YjBiNjc4MzU1NGI5MTI0ZmU2OGRmMTNhMDA0NmRjZWUwZGNmY2JkODExY2YzNDAxZApiN2M2N2I2YmUxZTBiNWJlZDIyNzlhMzQ1OWQ1ZTcxMDNiMjkzMWVkNzA0OWMxZTQ2NTg2NDdlM2ViOGIzZjBkN2M2ZmE1ZjgKOWEwNDMyODRiNmQ1YTM1ZDkyYzQ2NGM5N2M3MWI4Njc5MmJmMzdlMDcyMGY2MjU5NjNhYzNmOGVmZTE0NmIzNzNmNjQ1NTk2CjZiNGI4ZjJlZGQ3ZTdkYjI4MGUwMDA3MDM5M2YyN2U3NWYzNTQzMzRiNmYyYWNiMGM4ZjFjOGJkMWQxODgyM2YxMTQwMWY2MAo3OGMzYzRiMTY4M2UxN2Q1MmY2ZGE3ODBkZTU5NDIyNTBhZGM4MDU4ZTEwMzAxZDAzMTA0MGU5OTM1ZjI1YWViN2E5YzVhYWQKYzZhNzZmN2Q3MTZkNzkzYmIzYzkzNDEyYjQ2YzRiMWM5ZTQxY2UzMzUzZWIzZTI0ZDU3NWViOTY5ZWZlZThiYmI0NmIxYjg0CjFiMDM4NTI0OGM4MWMxYzEyNmIyNjgwMWYzNGQyNWM0ZDI0ZDM0OGYyNGIyMzE3Nzc3NjI1OTk4ZjI0OTI3YTkzNGNhMjhhMAowMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDJiYjdmODUKNWExZWExYWM3OGUyZDVlYzI3MTZmZjAwNjQwNjY5YTUyOWJiZTRmYmE1NzFkMzJjMDkxOWVjMzI0NzIwMGFlMjJiNDM0ZWQ3CjM1NGQyNmRhZWFkZjRmYmU5YWQ2M2JiMGFiMzc5NDc2OTcwMzM4MWI4NzIzYTkxYzFlNDEyMGQwMDdhZmViNzA3ODRiZTE5NgpiZDY1N2QwZThhZDJiYjJjOWY2Njk1MjU2OTBlZjUyYmI4OTU3NmMwYzAzYzFmOWJhOWUwMTAwZDcxZmFjN2M1ZGYxMWVhNWEKYmZkYTZkYTZmYjFkOTA2NDYxNjQwODY1Zjk3YjE2YzAzODNjZjAzMWMxYzU2MmY4ZDdjNjEzNzhjZjU1ODZmYTViNDRiNDExCjQyMjIxMGM2ZTU5NzM5MjRiMGNmNGNlN2E3YjU3MzU0MDFhOWUyMGQ3YWY3YzQ5YWJjOWE4ZGYzMmY5YWUwMmFhYTBjMmEyOAplOGEzZGFiYWJmMDg3YzQ3M2UwZmYwNmRmZTliNjcwMzNlYTM3MTcwNjQ4ZGRkMDE4OTU0YWEwZTc5Y2U3ZTUzYzYzZDM5ZWIKNWMwNTU4YjhiMGJjYjQ4MjA5ZWU2ZDI3ODYyYjg1ZGYwYzkyNDY1NTY1NWY1NTI0NzIzZTk0MDE3MzRlZjEwNmEzYTZmODgyCjNkNmEzOWNjOTc4YjIxNzc2OTNlNmYzMzNmNzgzN2IxMTkxZmNhYjViNWRmMWU2YjllMjNiODVkYzUyMDJkMTNkYmY5NzZhMQo4Nzk4OGY4Y2E5YzkzOWNlMDU3MmI1ZDk3YzJjZDNlMGQ0M2UyMWU5YTJlMDA3OGUwMmQ3MDIyZTBiNDhjOGE0ODBhMGY1MzkKYzFmYTAzNDAxZTgzMWY4N2FmMGZlY2ZmMDA3YmE3NWRjMGQ2ZDc3NjJjZjcwY2IyYTY3MDAzNzk5YzFlYzRhOGZkNzFkNzhhCmYwY2FmYThmZTIyZWIxNmJhMjdjM2NkNjFlNTBhMWVmY2JkOWMyYTE0ZmNjNWQ0ODAwNjM4MDAwMGM3YWUzODNkNGUwMWY5NwoyODAzYTdmMDk3OGViNTRmMDdhNWRjNTY0OTE0ZDBkY2E4MGQxY2U1OGFhOWZlZjAwMDhlNDhlMGZkMDdhNTczMTQ1MTQwMDUKMTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1CjE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTVmYmVkNmI1MGQ0ZWNlYzZkMmYyZTBjYjA1OGM2NjNiNjRkYWEzY2I1MzhjOGM4MQo5M2QwNzVjZDUwYTI4MDBhYmRhMzZiMzdmYTA2YWIwNmE3YTY0ZmU0NWU0MWJiY2I5MzYyYjZkY2E5NTNjMzAyM2ExM2RhYTgKZDE0MDFiZGUyMGYxOWViZmUyOTQ4NTM1OWQ0M2VkMjkwOWNjNmEyMTQ4YzBmYzExNDU2MGQxNDUwMDE0NTE0NTAwMTQ1MTQ1CjAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDA3ZmZmZDkKbxePpgAAADJJREFUeJwti8kNADAMg3DOZv+Fq1TlBZYMEGKRdeVqJcoBty3zLyfwHpgSKOy8FXz/FxO0AJCrVTluAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8},z={src:"/_next/static/media/chora_light_small.a551cd16.png",height:400,width:400,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAIVBMVEVMaXEtLS0aGhosLCw2NjYcHBwVFRUVFRUiIiIYGBgYGBjiggVzAAAAC3RSTlMACYIkFXdNYTatlw2OFr8AAAAJcEhZcwAAuIwAALiMAcz2uy8AAAAVdEVYdENvbW1lbnQATGF2YzU1LjE4LjEwMhg4nD0AAFEPdEVYdFJhdwAKZXhpZgogICAxMDIyNAo0NTc4Njk2NjAwMDA0OTQ5MmEwMDA4MDAwMDAwMGIwMDAwMDEwNDAwMDEwMDAwMDA5MDAxMDAwMDAxMDEwNDAwMDEwMDAwMDAKOTAwMTAwMDAwMjAxMDMwMDAzMDAwMDAwOTIwMDAwMDAwZTAxMDIwMDBlMDAwMDAwOTgwMDAwMDAxMjAxMDMwMDAxMDAwMDAwCjAxMDAwMDAwMWEwMTA1MDAwMTAwMDAwMGE2MDAwMDAwMWIwMTA1MDAwMTAwMDAwMGFlMDAwMDAwMjgwMTAzMDAwMTAwMDAwMAowMzAwMDAwMDMxMDEwMjAwMGQwMDAwMDBiNjAwMDAwMDMyMDEwMjAwMTQwMDAwMDBjNDAwMDAwMDY5ODcwNDAwMDEwMDAwMDAKZDgwMDAwMDAwYzAxMDAwMDA4MDAwODAwMDgwMDRjNjE3NjYzMzUzNTJlMzEzODJlMzEzMDMyMDAyMzJlMDAwMDE5MDAwMDAwCjIzMmUwMDAwMTkwMDAwMDA0NzQ5NGQ1MDIwMzIyZTMxMzAyZTMzMzAwMDAwMzIzMDMyMzIzYTMxMzIzYTMzMzEyMDMxMzQzYQozMzM3M2EzNDMxMDAwMjAwODY5MjA3MDAxNTAwMDAwMGY2MDAwMDAwMDFhMDAzMDAwMTAwMDAwMDAxMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDRjNjE3NjYzMzUzNTJlMzEzODJlMzEzMDMyMDAwOTAwZmUwMDA0MDAwMTAwMDAwMDAxMDAwMDAwCjAwMDEwNDAwMDEwMDAwMDAwMDAxMDAwMDAxMDEwNDAwMDEwMDAwMDAwMDAxMDAwMDAyMDEwMzAwMDMwMDAwMDA3ZTAxMDAwMAowMzAxMDMwMDAxMDAwMDAwMDYwMDAwMDAwNjAxMDMwMDAxMDAwMDAwMDYwMDAwMDAxNTAxMDMwMDAxMDAwMDAwMDMwMDAwMDAKMDEwMjA0MDAwMTAwMDAwMDg0MDEwMDAwMDIwMjA0MDAwMTAwMDAwMDY1MjYwMDAwMDAwMDAwMDAwODAwMDgwMDA4MDBmZmQ4CmZmZTAwMDEwNGE0NjQ5NDYwMDAxMDEwMDAwMDEwMDAxMDAwMGZmZGIwMDQzMDAwODA2MDYwNzA2MDUwODA3MDcwNzA5MDkwOAowYTBjMTQwZDBjMGIwYjBjMTkxMjEzMGYxNDFkMWExZjFlMWQxYTFjMWMyMDI0MmUyNzIwMjIyYzIzMWMxYzI4MzcyOTJjMzAKMzEzNDM0MzQxZjI3MzkzZDM4MzIzYzJlMzMzNDMyZmZkYjAwNDMwMTA5MDkwOTBjMGIwYzE4MGQwZDE4MzIyMTFjMjEzMjMyCjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzIzMgozMjMyMzIzMjMyMzIzMjMyMzIzMjMyMzJmZmMwMDAxMTA4MDEwMDAxMDAwMzAxMjIwMDAyMTEwMTAzMTEwMWZmYzQwMDFmMDAKMDAwMTA1MDEwMTAxMDEwMTAxMDAwMDAwMDAwMDAwMDAwMDAxMDIwMzA0MDUwNjA3MDgwOTBhMGJmZmM0MDBiNTEwMDAwMjAxCjAzMDMwMjA0MDMwNTA1MDQwNDAwMDAwMTdkMDEwMjAzMDAwNDExMDUxMjIxMzE0MTA2MTM1MTYxMDcyMjcxMTQzMjgxOTFhMQowODIzNDJiMWMxMTU1MmQxZjAyNDMzNjI3MjgyMDkwYTE2MTcxODE5MWEyNTI2MjcyODI5MmEzNDM1MzYzNzM4MzkzYTQzNDQKNDU0NjQ3NDg0OTRhNTM1NDU1NTY1NzU4NTk1YTYzNjQ2NTY2Njc2ODY5NmE3Mzc0NzU3Njc3Nzg3OTdhODM4NDg1ODY4Nzg4Cjg5OGE5MjkzOTQ5NTk2OTc5ODk5OWFhMmEzYTRhNWE2YTdhOGE5YWFiMmIzYjRiNWI2YjdiOGI5YmFjMmMzYzRjNWM2YzdjOApjOWNhZDJkM2Q0ZDVkNmQ3ZDhkOWRhZTFlMmUzZTRlNWU2ZTdlOGU5ZWFmMWYyZjNmNGY1ZjZmN2Y4ZjlmYWZmYzQwMDFmMDEKMDAwMzAxMDEwMTAxMDEwMTAxMDEwMTAwMDAwMDAwMDAwMDAxMDIwMzA0MDUwNjA3MDgwOTBhMGJmZmM0MDBiNTExMDAwMjAxCjAyMDQwNDAzMDQwNzA1MDQwNDAwMDEwMjc3MDAwMTAyMDMxMTA0MDUyMTMxMDYxMjQxNTEwNzYxNzExMzIyMzI4MTA4MTQ0Mgo5MWExYjFjMTA5MjMzMzUyZjAxNTYyNzJkMTBhMTYyNDM0ZTEyNWYxMTcxODE5MWEyNjI3MjgyOTJhMzUzNjM3MzgzOTNhNDMKNDQ0NTQ2NDc0ODQ5NGE1MzU0NTU1NjU3NTg1OTVhNjM2NDY1NjY2NzY4Njk2YTczNzQ3NTc2Nzc3ODc5N2E4MjgzODQ4NTg2Cjg3ODg4OThhOTI5Mzk0OTU5Njk3OTg5OTlhYTJhM2E0YTVhNmE3YThhOWFhYjJiM2I0YjViNmI3YjhiOWJhYzJjM2M0YzVjNgpjN2M4YzljYWQyZDNkNGQ1ZDZkN2Q4ZDlkYWUyZTNlNGU1ZTZlN2U4ZTllYWYyZjNmNGY1ZjZmN2Y4ZjlmYWZmZGEwMDBjMDMKMDEwMDAyMTEwMzExMDAzZjAwZjdmYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4CmEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOAphMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YWYzZWQxZjVmZDUyZWZlMzJlYjlhNWJjYWVkYTc1YmQKYTIyYWM0MDlkODhjMDJiNjcxZDhmY2U3MjQ3NWM4ZjQxODAwZjQxYWEzYTg0ZGE4YzUzNThmZDg2ZDYyOWUyN2I4MGI3NDVkCmY2OTQ4OGE5Zjk5N2Q0ODZkYmM3YTY3ZWEzMWY1NGQ1ZjUwZDJiYzZkYTU0MzJiMmZmMDA2MmRmYzQ2ZGYyNTQwZDk3MTkyNAo2NWJmZGExODUwM2JmMzVkMzUwMDE0NTE1NTM1M2Q0YWRiNDdkMmVlYjUxYmQ5MzY1YjViNDZkMmM4ZGVjMDc2ZjUzZWQ0MDEKMzM1YzQzZTZiYzIyNjhmY2U0NGRlYzk5MDU5NTRlNDA2MjNhZTMyMGZlNTVlMWRlMTlmOGIxYWU5OWFmYWRhZTVkMzUyYmE5Cjc1MThhZGVjNjI3OGM0NDE5MThiZWZjMTAzYWZkY2VhNzhkZGU4MzE1ODdhNGZjNThiY2QyZjUzZDY3NTNiODQ1YmM5ZjU0MAphMjI0OTI0NjYxNmNhYTVjODU1ZjUxZjNmNGUzYTYzZTk0N2UxNTViZGI0YmUzNGQzZWZlZjk5MjBiNjgyNTJhYmJkOGZlZjIKNTZlMTMxZGNiNmVjN2I2MTRlNjgwM2VhMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwCjBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDIyYjhiOTgyZDIxMzM1Y2NmMWMzMTAyMAoxNzkxYzJhODI0ZTA3MjdkYzgxNWU2NzZiZTM0MWE3ZDllYWZhYmMxMDQwZjJkZGY4ODdlY2EwYjBkYTBjMjEwMDUyNDkyMzEKZjJhMzFjOTM4MDQ5Y2UzYTU3NjdlMzRkMGRmYzQ5ZTBmZDRiNDk4OGE4OWE3OGM3OTQ1OThhODBlYTQzMjljOGU3YTgxNWYyCmRlOGZlMjRiOGIxZDNmNTJkMTJmNDJjYTJlNjQ0MGVkMmU0YjQzMmM2ZGMzMGNmNGM4MmMzZmUwNDY4MDNkYzNlMmY1YzVkMwo2YWRlMGNkMzJkZTQxMWFkZGVhNjBlZjNmYzMyMmIyMDQzOWNmMWY3ZGJiMWFlZGJjNjNhYTVjZThiZTEyZDRiNTJiNDlhZGUKMWI5Yjc4YjdjNmQ3MGE1OTBiNjQ3Y2E0MDIzYWY0MWNmMDQ4MzVjMmZjNWZiY2QzZWViYzM1YTU2YWQ2NzNkYmNmM2MxNzNlCjY0MmNhNTRiNmMyOGM0OTFkYzAyNTAwM2ZmMDBkNmFlMTNjN2RmMTZlN2YxMTc4NjIyYjA0ZDNlM2I3OGE1M2JlNDkzY2MyZgpiZjFjNzAzMDMxYzlmY2M3ZTA0MDJlMWZkYTI2ZjhmODZkNTg2OWI2YTM1NTBkYjRiOWRjNjM3MTgzYzg0YzhkYTQ3Y2JmYzQKNzM4M2MwY2UwNzA3ZTI1ZjFkNmJmZTJjOGQ1MzUxYmQ5M2NhNjBhNjQ4NTBlMTE4OGU5ZjJmNDE1YzY1OTgwZjMzMTJiZDM5CmFkMGEwMGQwZDJhMWM1ZjViNGYyYzQ2NDgzY2NjMzI4NzBhNDgwMzI3MDcwNzA3ZDA5MDQ2NmE2NWQ1YWUyMjhlMjkyMDEyMgowODVkOTkzMDdlNTU5MTliNzY0NjBmMDcwMzgyM2QzZGFhOTVhNWM3OTZmODIwYjFkYTQ0NjNiMmIxYzczZmE1NGZhZGM4NGQKYzAwMTBlNTA3NTIzMWJiM2Q4NTAwN2QxZGEwN2M1ZmYwMDBkNWNmODZlZDZlYjU2ZDQ3ZWNkNzgxMTUyZTExYTE2M2ZiY2M3CjM4ZGFiODM5YzY3OGFlYjdjM2RlMmJkMTNjNTUxNGYyNjhiN2NiNzRiMDE1MTI2MTE5NzY5MzljN2RlMDNkMGQ3YzY5NmYyNAo2ZDJjNGQyYWIwOGNiMGRjM2JlM2JkN2FhZmMzY2YxYjY4YmUwZjRiZWJiYjg5YTZmZGU0NGIxYzM2ZDA4MTg2Mzk2M2I5YzYKN2IxMDAwM2Q3MGU2ODAzZThmYWUwZmMxZmUzMmJiZDZiYzY1ZTIyZDE2ZWZlNjRiNDllNWZiMzkwODE3NjIyNDliMzA0ZjdjCjgyYWMwZmI5ZjYwMzk1ZDNiZTM4ZDk2YWY3OGJhNmVhMWE0YjI1YmRkMjk4NThjMmU1OWJlNmUzYTEwMzhlNzllNDU3MzJmZQoyYzkzZTFjNzhjMmRhY2JlYzc2NzMzZDg0NzI1YmRkYzk2YzAyN2RhODM5Y2VlNzIxNzI0YWUxNDc0Y2ZjYTdhZTY4MDNlOGMKYTJiYzNiYzQ1ZjE2NmViNTdmMTVlOTFhNzc4NWU1OTUyZGRhNDQwYzc2OGRkMjNiMWM2ZDM4Y2U0MDA3MDA3YWYzZTg0N2IxCjVjNmIzYTc1YWVhZjY3YTU0ZDc0YWI3ZDc4MTlhMDg3MDQ5NjBhMDkyNzgxODFjMDNkNzE5YzFjNTAwNWZhMjhhZjNjZjhhZgplMmNkNGJjM2ZhNGM1NmRhMzkwYjc1MzJiNGIyY2ExYmU2OGEzNTJhYmQzYjZlMmMwNjdkODgxYzllMDAzZDA4MTA3YTEwN2UKOTRiNWUzZGYwOGY1OWQ0MmRhMmJhZDI2ZWFlMmQ1ZWQyZDY3Njk2ZTJmMjU5NWIwNGM4MGVjNThjOWMwZWFhNDlmYzZiZDg3CjM5MTkxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTQxMzVmNWE1YmRkNWJkYQpjZDc1MDQ3NzE3M2JiYzg4OWU0MDFlNWRhMzJkYjQxZTViMDM5MzhlOTVlNTNmMTU3ZTI2NWRmODdlNGJiZDEyY2I0ZmJiOGEKNjQxMTQ4MmY5NWQ5MzhjODYzYjcwMzkxZDg5Y2ZmMDA3ODYzOGFlYWFjNjA2ZjFlZjgwMzQ1YmU5YWU4ZGJkZmVkOGVlYTJiCmE4OTQxMzFjY2I5MWJiMWM3YmU0NzFkNzE0MDFkOWQ3Y2FkZjE2YmMyZTdjM2ZlMzliYTlhMmI3MzFkYTVmOWYzZTEyM2VlOQpjZmRlMDNiNzA3M2M3NmUzYjYyYmVhMjc5NDU5NTgzNGQ3NTMyOTEwYzViYTU5NWIwODM4MTkyYzdiMDFjMTNlZDVmMzdmOGYKM2UyNGRhNzhkMjA4MmRlNmQzMTJkZmVjOTI5NzU2NTcyZWU3YTBkYTBmMDMxZGNmMWQ4NjNkYzAzY2UxYWVhNzc4ODQ2NjU2CmQ4MDYzMDBmNWFhY2YxODc2MDU4ZmNhM2Y4N2Q0ZDMyZWFlMTYzNmNjNzgwMzNmNzQ5Y2UwN2Q2YWIwOWFlMmVlNjQ4MmRlMwo3NzkyNDYwODg4ODBiMzMzMWUwMDAwNzUzNDAxMzlmMmUxNzY3ZGUwNjRmNGFhZjI1ZTMwN2M0NWMyOGY1ZWY1ZTk1ZTE3ZjgKMGRlMjlkN2QyM2I5ZDRkZTNkMWVkNWM5ZmYwMDVlMGJjZDhlYzQ0NjMxZDRmYTkwNzhjZmE2N2Q2MzQzZjgwNWUwZWQyNmU1CjZlMmVjNWU2YThlMDcxMWRkYzgwNDYwZTdhZWQ1MDMzZTk4MjQ4ZjZhMDBmOTdlMWQ0ZTY4NjY4ZTU1NTVkZjFiMDYxOTE5MQo5MDczZDJiN2E0ZDdmYzQxYWQ1OGM5MTViZTk4MjRiNjI0YTlmYjNkYTE2MDBlM2Q0NzdlN2Y1YWZhZjM0YWYwOWY4N2I0MzcKZjMzNGJkMTM0ZmIzOTRhOTQzMmMzNmVhYWU1NDljOTA1YjE5MjMyMDcxOWVjM2QyYjVkNTU1MDYxNTQwMWVjMjgwM2UxMjk2CmMzNTZiMzg5YTY5ZWM2ZWUxODk3ZWYzYzkwYjJhOGM5ZWU0OGY1YTgzZWRiMjY3YTBhZmJkMGE4NjE4NjAwOGY0MzU5YmE5Zgo4NmY0M2Q2YjY3ZjZhNjhmYTdkZTk0MDQyMWI4YjY0OTBhMDNkNzA0OGUzZjBhMDBmOGJiNDhkNTJkYTBiZTU3YmEwZTEzMDQKNjU3YjEyMzgyN2RhYjQzNTZiZGIxYjg5ZGQyZGQ4NDg1MWIwYjMyZjAxYzdkMmJlOGFkN2JlMDVmODJiNTkwNWVkZWQyNmQyCmU3MmMwOTdiMjkzMDBmMThjNmM2Y2E4MWRmODAwZTdiZDc5NGY4OWJmNjdlZjEyNjkyMjViOGQxNmU2MWQ1YWRkMzkxMWFmZQplYTdjN2ZiYTc4M2RmYTFjOWM3NGVkNDAxYzNlODdhYWM5YTJmODgyY2Y1MzU4ZDY0ZmIyNGE5MzIyOWU4NTk0ZTQ2N2RhYWUKZWE1ZTM2ZDU3NTNmMTYzZWIzMzVlNDkxZGVlM2U1OTYyMjEwYThjNjA4MDQwZTM4ZTNlOTVjYTRmMWRkNTlkZDNkYmRkMjRmCjA0ZDEzNmQ3OGU0NTJhY2E3ZDA4M2QwZDU4ODllZGQ5YjIwMGRlN2E5MzQwMWVlZGYwYmZlMjM2YjU3ZmFhYzFhNjVlZGRhYgpkODJlZjc5YTViODFiYmNhNDAxOTg5ZjMzYWZhNjRiNzAzMDMxODE1ZWM1YWRlOGYwNmE1YTc1Zjk4YTA4N2VkZDNkOTQ5NmMKOTcxYjAxN2RhYzBlMTczZTk5MzljNjZiZTY1ZjA0ZjhjNmQ3YzNiYTc2YTk2MTczNjBiNzZiN2YxZjk3ODkyNDI4ODk4ZTQxCjNiNDY0ZjNkNDY0NzAzYWQ3YmU3ODIzYzc5MDc4OTNjMzU3MWE5NWRhYzE2Y2Y2OWI4Yzg5MWIxZTUxNTQxMmUwMWU0MGNlNAo2MzljNjNhZDAwNTBmODZiYTA4OTNjMTFmZDlmZTIwZDIyMjY5ZWRlZWU0NDY1Yjk4ZDVjYjk1ZThkYzhmZjAwNjk4MGZjN2QKNmJiNDk1YjRkZDIyNjZiODk1ZDJkZGVmNjY0OGNiMzMxYzQ5MjYzNmE4MWQ4NzAzMTQ5YTJlYjM2NWFmZTk3MTZhM2E3Yzg1CmVkZTQyNDI5MjMwNzgzODM5MWRiYTU1MGQ2YjQwOWI1OWQ3NzQ5Yjg5YWUzMWE3NThiMTk5YTAwYzQxOTI1MThkODQ4YzYwOAoxY2ZmMDA5MjY4MDM3ZThhZTczYzYxZTJkNGYwODU5ZGE1ZGNiNjRmNzMwY2QzODhhNDI4ZjgyODMxOTI0MGMxZGM3MDBmMTkKMTljNzVhZDBkMGJjNDFhNmY4OTM0ZjM3ZGE1Y2VkMmMyMWZjYjYyZDFiMjE1NmMwMjQxMDQwZTQ2NDUwMDY5ZDE0NTE0MDA1CjE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTMyNTk1MjE4NWU1OTE4MmM2OGE1OTk4ZjYwMzkyNmIyMzUxODdjNDE3MWEyNmFkMQo1YjRmNjkwNWZiOTcxYTdjYjFlNzBhYjgxYjc3ZWUwN2U2Y2U3MzgxOGU5NTlkMzJlYjY5ZTBjYjdiM2JlZDYyZGVjZmM0MDYKMjNmYmU1MmFlMjU2NDA1OGUwMzZkMDcyYTMyNzgxOGViZDA1MDA3OTdmYzVhZjg4ZmE3NmFkNjE3MWExNjljYTkzMGRjYmZlCjk0Yjg2NTkyMzI4MDkwMDkxOTVmOWI4MzhlYmI0NzM4MjQ1NWJmODAxZTI4YmFiOGI3YjlmMGVkYzI4Njg2MjU2OWUxNzJkYwphMWM4MGM5OGY0MzljZmQ3M2Q3M2M3OGZlYmRlNjQxN2IzYzc3MTZmMTQ2ZTI0Mjc3NDM4NThmM2RmNjg1Zjk3MWQzYTcxZDIKYTJmMGI3OGFlZWZjMzlhZGMzYWE2OWU0MmRjNDQ0OGRhZGNhYjAzZDQxZmE4YzhmZTU0MDFmNjZkZjVkZGFkOGQ4Y2Y3NTdiCjMyNDM2YjEyMTc5NjQ5MWIwYWFhMDcyNDlhZjhiM2M1MzM1YWMxYWNjZTJjMDExNmYyNjI0ODgxMzkyMTFiOTVjZjAzOWMxMQo5YzgxY2Q3NmRmMTBmZTJkZWEzZTI4ZDI5MzRlNmIwMzYzNmNjMzc5NThlZTBmZWYwZTQ4Zjk4MGZiY2EzMWQwZjE5ZTRlNzgKYzQ3ZjBiYmUxNTVjNzhlZWUwNmI5YWM0YWQxZThlOTMxMGNiODY1N2JhMjNhODUzOGMwNWNmMDQ4MzllMDgxODNjODAwZTdmCmMwN2YwY2Y1YmYxZjVkMzQ5NmUzZWNiYTcyMzYyNWJlOTUwOTUwNzA0ZTE0NzFiY2U0MGM4MDc4YzhjZDdkM2RlMGZmMDA4Nwo1ZTFjZjA0YzM4ZDJlY2Y3ZGQxZmJkNzkzZTFlNjNjMDA0NmVjNzAzOGU4MzAyYmE1YjViNGI3YjFiNDhhZDZkMjE0ODZkZTEKNDA5MWM3MWFlMTU1NDBjMDAwN2QyYTZhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMGU3M2M1YmUwNWYwZmY4CmQ2Y2JlY2ZhYzU5MDc5MTczZTU1Y2M0NzY0YjExMjMxOTBkZGZlODcyMzIwNjQxYzU3Y2QzZjEwM2UxMTZiN2UwOTkxZWYyZAo4NDlhOGU4ZTM5ZmI1YzY5ZjM0NWVkMjI4Y2UzZmRlZTlkM2ExMzhhZmFlNjliMjQ2OTJjNmQxYzg4YWU4ZTBhYjJiMGM4MjAKZjUwNDUwMDdjMWQwZGRiOTI4ODcxZDc5MjZiYjhiNmYxMjVlNjg5Njc3NTBlODM3ZjBkYmM1NzMxOThlZTUwNDQ4YzY0NWU5CjgwNTgxM2QzZmJiOGNmMWU4MmJhYmY4YjdmMDZjNjhkMWNkZTIyZjBjNDBkZmQ5ZWEwYmRkZDlhOWNmZDljMDFjYmE2NGU0YQo3YThmZTFlZGYyZmRkZjFlYjViOWM4MTFiNzVlYzY4MDNkOTdlMTU2YmZhZGRjNzg4MmNmNGE0YmE5NTJkNTY0MTJjYWFiMjgKNTBlYTBiNjQwMGRmMjk1ZTU4OWM3Mjc2ZjFkMDU3YjNkY2ZjNDBmMGI1YTVkY2I2ZDJlYWYxNzliMTAyNWI2MjMzOGUzYjAyCjAxMDRmYjBlNmJlNGY4NmU3N2RjOGQ5MmJjMDFmZWY3MzkwMTQ3NDAzYmU2YmRlN2UxNzc4MGQ0MDgzYzQzYTlkYjZkMDE0MwpkOGMyZTE0ODIwYWU0NGE3OWViY2YwMDgxOGViZTg2ODAzZDAzNGM4YTVkNzM0OTkxZjVjYjRiNTllMTk2ZTFhNGI2ODlhMmMKODEwODNmYmIyYzFiM2YzMTFjZmUyM2E1NmJjMTZkMDVhYTE0Yjc4NjM4NTA5Yzk1OGQwMjhjZmFmMTUyODE4MTgxNDUwMDE0CjUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDA0MTdiNzkwNjlkNjE3MTdkNzRmZTVkYmRiNDRkMzRhZjgyNzZhMjgyNDljMGU0ZjAwZgo0YTgzNDhkNjc0ZWQ3YWMxNmZiNGJiYjhlZWFkOWI4MGU4N2ExYzAzODIzYTgzODIwZTBmYThhNjZiZmE3YzlhYjc4NzM1NGQKMzYyNjU1OTJlZWQyNTgxNTliYTAyZTg1NDEzZWRjZDc5NGZjMWZmZWQwZjBhZjg5NzU0ZjA1ZWE2MjE4Yzg0Mzc1MWFiMWZkCmUxNmY5NzgxODI1NDhjMTI3OGU3OGEwMGY2N2FlMjdjNWJmMGYxN2M0OWFjNDFhYWRhZWFkMzY5ZDc0OTEzNDUyMzJhYjQ5YgpkNGUwMGMwZGUzNmUwNmUxYzc1ZGM3ZGYzZGI1Nzk3NzhhN2UyZDVlZjg0YjVjOTZjZWZmMDBjMzMyZmQ5ODQ4Y2IxNGRlN2UKM2NjNTA0NjE4MWRiODM5MDczOGVkZDMzNDAxZTJiZTIzYjNiNjViYmQ0MmQ5YWMyNWIyYmViNTllNDI2MjMyMDY1NThmM2MyCmU3YTljNjBmMjdhZTQ3NGZlMmUzNmUyNDU4MTBlYzAwMzM3YTU3NjFlM2JmMTI1OWY4OGI1ZDZkNzJjZWQxNzRmZjAwYjRhNgpjOWEyNDk0YjE2NjFkNThmMDNhOGM3NmVkOWVmNWM1ZGI1YTVkNmI1YWI1YmQ4ZDk0NDY2YjliODkxNjI4NjMxZmM0YzRlMDcKZDNlYjQwMWRhN2MyOWY4N2FmZTNjZjExMTkyZjU1YzY4ZjY2NDM1ZDMwNjJhNjQyN2VlYzZhNzFkNGY3ZjQxOWU0MTIyYmViCjdiNWI1YjdiMWI0OGFkNmQyMThlMGI3ODU0MjQ3MTQ2YTE1NTE0NzQwMDBlODJiMTNjMTNlMTJiM2YwNTc4NWVkYjQ3YjNmOQo4YTEzMjRkMjljNmU5NjQ2ZWE0OTAwNjdiMDFjNzQ1MDNiNTc0MzQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAKMDUxNDUxNDAwNTE0NTE0MDAxMTkxODNkMmJlNTdmOGNiZjBkOWJjMjNhYmZmNmRlOTUxMWZlYzViYzdlNDZlYzliNzk4ZTQ5CjVlNzlkYTcxOTA3ZWEzZDMzZjU0NTY3ZWJiYTJkOTc4OGI0NGJiZDI3NTE4NDRiNmI3MjliNWQ0ZjZlZTA4ZjcwNDAyM2U5NAowMWYxOWU4NTNjMmJhOWQ5NGQzYzI2ZTIyNDk1NTllMjUyNDE3MDBmMjAxMWQzZWJkYmFmMzVmNjFmODViNWM2ZjEwZTgzMDYKYTI2YzI1YjIwZjkwYjFjOGMxYjIwN2YxMjllZTNkYzgxZDNkMzA0ZmM4ZjNkYTVjNzgwZmM2ZDdmYTNkZDE4YTU2YjU5NzYyCmI0ZDFmYzhmZDE5MTk5N2ZiYWMzMTkxOWU4ZGQ0ZDdkNmZlMTZkN2ExZDdmNDNiN2I5NTU4ZTFiOWYyZDRkYzViMjNhYjc5MgplNDc0ZTNiMWMxMjBmNzE4MzQwMWI1NDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE1ZTU5ZjE4YmMyZjdiNzk2ZDYKOWUyNWQyM2VkMDc1MWQzZmU1M2U0Mjk2NzA4MDk2MGMzMDczYzEzY2UwMWVhMGY0NWFmNTNhZTQ3ZTIzYWVhMTc1ZTE0OWI0CmRkM2ExYjkxMjVlOTU4OWFlYTI2MGFiMDJlZTUyYzVjZTcyMTRhODYwNGUwOGM2NzNkYjIwMWU1YmE2ZmVkMDFhOTViNTg0MQoxNmExYTQ0Nzc1NzI4YzNjZDk4NDllNWY5ODliN2QwMGMwNmNlMGU3YTYzOGMwZWI1ZTdkZTI2ZjEwMjZiNzc1MjZhNzcxYTkKY2VmNzM3MWI4Y2IxM2EwMDA3Zjc1NDFjZjIwMGM3NjE4YzYwNTdhMjc4ZjJjN2MwOTY3ZTFiYjJkMWY0ODhlMGI5ZDQ1MTU3CjM3NzY2ZWEzMDAwYzE2NzNjZWUyYzdiNzVlM2E4YzYwZjkzNDlhNDVkYzM3YTZkYTY4NWEzNjBjNTU4YjBmYmI4ZWI5ZjQzYwo3NDM4MzQwMTg1NzE3MDAzOWYyZGI3NmUxZjM3YTU3YjA3ZWNmM2UxMDhmNTFkNmFlYmM0Zjc0YTFhM2QzY2Y5MzZjYTRmZmMKYjY2MWNiN2UwYTdiZjc2Y2Y1MTVlNTFhZWQ4Y2JhNmRlMmRiY2FhMDZlNDEyMmUzMWNhOWU4N2RhYmViOWY4NWJhMDJmODc3CmUxY2U4ZjY5ZjY3MzBkYzRiMDhiOWI4MGM4MTVjYzkyN2NjNzc3MDBlNDAyMTc5ZTQwNTAzYjUwMDc2MzQ1MTQ1MDAxNDUxNAo1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDA3ODRmZWQxOWUxNjEyZDg2OWZlMjkKYjc4ZDhjOTAzMGI0YmFkYTg0ZmM4ZDkyOGM0ZjYwMWIyYmNmNTJlYTJiY2JiYzI3NzhkNzU3MzY4YTc1MDgzNGY2ZjNkMjMzCjMyOTNlNjJmNGY5Y2U0ZjM4MDRmNDNkYmI1N2Q1YmUyZWQxMTdjNDllMTBkNWI0NzI5MTMzZGQ1YjNhNDVlNjhjYWFjOThjYQozMWZhMzA1M2Y4NTdjNTU2MzI0YmE3ZWEyYzkyNDYwNDkxYjE1NzQ3MDM4MjBmMjM5ZTg2ODAzZWIxZDZmZTIxZTk5ZTFiOTcKNDNiNGIyYmE4ZjU2Yjc5NGI0NTNiYzEzMDllNjAxNTQwNWU4NDBjOTI3MzkyN2IxYWVmNDFjYTgzODIzMjNhMWFmOTAzNGVmCjE3Y2ZhMzVlYzU3ZjYxMTA1YmE4ODkyYTY0NTU3MGI5MDQxYzY3MzkzY2ZhNTc0YjA3YzY4ZjE5ZGM0YjFhYWRkNDZhYTU4NgplM2Y2NjQyNDAzYzdmNzY4MDNlOWJhMjk5MTQ4MjY4NTI1MDE4MDc1MGMwMzBjMTE5ZjUxZGE5ZjQwMDUxNDUxNDAwNTE0NTQKNTJkZDViZGJiYzY5MzRmMTQ2ZDIxYzIwNzcwMGIxZjZjZjVlYTI4MDI1YWUyYmUyNTZiN2UxZmQyZjQxNGI2ZjEwZDk0ZDc5CjZkNzJmZjAwZWE2MzY2NGNlZDA0ZTc3MDIzYTcxYzY3M2NkNzZiNWNlZjhhNmVmYzI5M2RhYmU4ZGUyNWQ0MzRmODkyNjU1OQowYzE3MTc0MjI2MmI5ZTE4NzIwZTMyMDhjOGY3MWViNDAxZjM1NWFmOGI2MmQwYmM1ZGZkYWZlMWRiMTk2YzZjODMyZjk1NmYKMmNiYjg5NTA0MTJhY2Y4YzkwNzE4ZWE3ODNkNGQ3NTFlM2RmMTVkOWY4YmU1YjZiY2IzYjE2YjI5OTE1OTVlNDJjYTdjZDVmCjk0YTY0ODFmNWUzOWFmNGFiYWYwYjdjM2ZkNjdjMjMzZTk1YTRjZmEzYzQ4NTRhYzM3NTBjYTkyM2M2ZmQ0MTJkYmI3MzYwZgo2MjdhNzE1ZTIxNzFhNmMxYTUwYmFkMmFmZDY1YjRkNWFkZGY2NGRlNjNhOTEzYTkyNDA2NDIzOTVjMGRhN2E5MDcyNzkxODAKMTgwMzhlYjI4ZTVkN2ZjNWJhN2Q5Y2Q5OTVhZWFlZTI4MDIxNmM3MGNlMDZkMDdiNzVhZmI5MTU0MmE4NTFkMDBjMGFmOTBiCmUxZGQ4NjlmNzFmMWEzNDZiNjhjYmNmNjg5NzQ2NThjYjkyYWRiOTExOWQ0OWM2M2EzMjgzZjg1N2Q3ZDQwMDUxNDUxNDAwNQoxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTdjNWJmMTFiNGQ1ZDE3ZTIKNmViZDZhODU0YTBiYzY5NTQyMmVkMGFiMjdlZjAyZTNkODM2M2YwYWZiNGFiZTRiZjhlZDgxZjE1ZWY3ZmViODQxZmYwMGEwCjBhMDBlMjY0Yjk0OGQ5NTQ4MjQ5MTljMGFkNGYwYzZhN2FiZGFlYWU5MTY5YjM1ZDViZGNjYWVhOWZlOGQ5ZGNjMzcwYzBlMwphZjM4YWM3ODMxM2RjNmY1NTI3NjgwYWJlZTZiNmEwYjRkNDJkODJkY2MwY2QxYjhjMTFiNWY2YjBhMDBmYjFmNDhiMTliNGQKZDI2ZGVkMmU2ZmE2YmU5ZTM1YzQ5NzMzN2RlOTE4OWM5M2VjMzllMDczODE4ZTRmNWFiYjVmMzVlOTFmMTA3YzZkZTFmYjZiCjBiZWJkYmZmMDBlZDNkMzhjOGNhMjM2OWQyNDc3Yzc1MGU3ZWY4M2NmMTljN2QwOGUyYmRkZmMyN2UyOGI1ZjE1ZThkMTVmNAoyYWIwY2U0NjY2YjVmMzQzYmMyNzI0MGRkOGY1ZGE0OGM4MWM1MDA2ZWQxNDUxNDAwNTY1NmFmYTQyZWE1NzVhNjRmZTRkOWIKYjVhNWNmOThjNmUyMDEyMTA5YjRlNDIxM2NhYjZlZDg3MjMxZjc0N2QyYjU2OGEwMGUyM2M0N2EzNzhiMmYzYzcxYTc1ZDY5CjFhYmI1OGU5NjZkY2M1Mzk0MDFmNjkxOTM5MjhkYzEyNzIwMDNjZmUxODE5YTkyN2MxYmYwZDVkNmEyZDdiYTg1YzZhNTdjZQpjYzU5ZDI3OWQ0MmJiMTM5MjRlZDUwNDllYmRmYjlmNmFlZmU2OTE2MTgyNDk1OTk1NTUxNGIxMmM3MDAwMDNiZDc5NWY4NWIKYzRiZjEwYmM1OWEwN2RhYWM5MzQ4ODlhMmI4NjU3OTI3ZGRiOWIwMTVjMjE1MDMwMDdjYzA2NDczZjQyMDkyMDExZmM0OGY4CjdiNjEwZTk1NjM3ZGEzNjljZjFhZDliYWFjZjBkYmJlZDBkMTAwN2U2M2M2ZTJkOWMwZGQ5Y2ZhODNkYmM5M2M0YjdhOTdkYQo5MzliN2I2OTUyZGFkYTJkODkxNWU0YWYyZWMwYTMxZTVhYjEwM2RjODE4ZTMzYzU3ZDRkYTNjOWFhY2I2NDRlYjM2ZjZiMDUKZDA3MjM2ZGI0ODVkMGFmMTgzYzgwNDFlYmM3ZWE2YjJiYzZkMGRiY2ZlMGNkNTY1NWIyODZmNjQ4YTE3NjQxODUyNTFjMDIwCmI4MjdhMzJmMjc4ZTc4MjA3MzQwMWYzMWZjMjE2ZGRmMTdmNDQyMDYzMzJjYmM3YTdlZTllYmVjMWFmODlmYzE3YWE0YmE3NwpjNDlkMTM1MDY5YmNhM2ZkYTMxNzlkMjA1Y2ZjOGVlMTVmOGM3NzU2NjFjN2FmMTVmNmM1MDAxNDUxNDUwMDE0NTE0NTAwMTQKNTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE1ZjI3ZmM3YzliY2RmOGEzM2E3OTcxYWY5CjU2YjBhNjU1NzA1ZjhjZTViZDRmMzhjZmEwMDNiNTdkNjE1ZjIwZmM2YWJjMTc5ZjE1ZjU3MGJiNzEwZjk1MGU1NGU3Mzg4ZAo3M2Y4ZTQ5MWY4NTAwNzI3NmFjNDIyZWRjMGRiZDA4M2RlYmIyZjBmZThlN2M0NGYwNTg1YjZiMTI0MWE4NDkzMDQxMWRjMDMKMWExMWQzMWI5NDMzMDYyNGYxOTUyM2Q0ZTc4YWU0ZjRkNTlhYzFkNmU1NDMxOGRiMjM5MDQwM2Y4ZDdiMjc4NTNjMDUxZjhhCmJjMmU3NWVkMWFlNWFkYjU5YjZiOWRiMGJjOGUzNjMxNTA4ZDljODVjYWZkZTNlYmQwNzRlYTAwM2QxYmMzZGYwYTNjMzNhMgo4YjFiYjdiMTY5NzU0YjcyOTJiNWM3ZGE2NWM3OWFiOGU0MGRjMDExOWM5ZTQ3N2E5N2M2NWE0Zjg4NmRhNThmNWNmMDk0ZTgKOTcxMDAyNmU2Yzc2N2NiNzYzMzljZTA3NTYwMGJmNWU0ZTQ2MzA0NTZjZjg2ZGJjNGEyZGU0OGJjNDcxZDg5OTEwZmVlZTdiCjQ3M2YzOGZmMDA2OTQ4YzAzZGY4ZTM5ZTgyYjcyODAyYTY5OTczMmRlZTk1Njk3NTNjMGYwNGQzNDI5MjNjNGVhNTRhMzEwMAo5MDQxZTQ2MGY2MzU2ZWFiZDlmZGFmZWNlN2VkZGU0NzlkZTYzZTNjOGNlZGQ5YjhlY2ViY2U3NmVkY2ZiZTcxYzU1OGEwMDIKOGEyOGEwMGU3N2M2ZGEyNmE1ZTIxZjBkYzlhNzY5Nzc3MTViNDkyNDhhNjRmMzczYjY0NDFkNTQ5MDA5MTkzOGU4M2I2M2JkCjY5Njg3YTYyNjhmYTJkOWQ4Mjg4Zjc0MTBhNDcyM2M2YmI0M2IyYTgwNWJmMWM1Njg1NzNkZTI0ZjFiZTgzZTE0MDgzNTViYwpkOGVlNzg4ZTM1MmVjM2E3MjQwZTlkNDc1ZmU4NjgwMjdmMTJlOGQ3ZmFkNTk0NTBlOWRhZDVjNjk1MzI0OWI4Y2IwYWVlZGMKYjgzZjI5MTkxZWRkZWJlNjFmMWE0MWUyMGYwZGViMzdmYTU2YTE3YjMzYzQ2NjMzNmYyNzg5NDllOTI3N2MxMjBmYWU3OTNlCmY1ZTk3ZTMxZjhlNzZlNjA1YjdmMGIxOWM0ZWFmOTdiODlhMTVkOGMzMWQxNDFjOWVhNzkzODFmNzc4Y2U3MzVlMmRhYmViMwphOGViZDc4Zjc3YWE1ZGNiNzUzYjkzOTY5MGU3ZjBmNjFlODNiNTAwNzM2Mjc3OGVlNTZlMjI2MjkyMjMwNzU2MWQ0MTA3MjAKZDdkZDNhMDZhYjBlYmJlMWZkM2Y1NWI3MGMyMmJiYjc0OTk0Mzc1NWRjMDFjMWY3MWQyYmUxOGJiMDgyNzIxMDAxZWI4ZjVhCmZhNmZmNjdlZjE0MWQ1YmMxYjM2OGI3MTJhMzVjZTk1MjZkOGM2NWI3MTg1ZjI1NDljZjVjMzZlNWUzYTAwYTMwM2E5MDBmNQpkYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMGEyOGEyODAwYTI4YTI4MDBhMjhhMjgwMjJiOWI4ODYKY2VkNjZiOWI4OTUyMjgyMTQ2OTI0OTFkODJhYTI4MTkyNDkzYzAwMDBlYjVmMGM2YWY3ZTc1YmYxMmVhMWE5NmRjN2RiMmVlCjViOGMxMThjNmY3MmRkM2YxYWZhYTdlMzVmODkwNzg3YmUxYmRlYzY5Y2RjNmE2N2VjMzFmMDA4MDFjMWRlNGYyMzhkODE4Ngo0Njc5MjM4YWY5NTc0ZGIzOTI2MTI0ODhiYjhhOGNlMDc1YzdhZDAwNmMxMmU5YTVhMjhiOGI1NjAzMGRlNWVmMDVjNzNlOTUKZWYxZjBlYmM0YjYyM2MxZjBhZTg3NjE2OTM3ODkyNDUxMGNiNmJlNzJjMWU2NmNkY2MxY2U0ZjM4MGM3MzhmOThlMGY2MTkxCmYzYjg1NjQ5ODk2Y2UwNzA1MGZiNTc2ZmUwNGJjODYyZDYyMDdiNWQzZWUyNWJkOGU3NTkyMTg2ZGFlYjYxNzIzOTIwZTUxOAo5MDcxOGMwYzc3ZjVhMDBmNTNkNmJlMjZmOGFiYzFmMjJiNzg4ZjQyZDM1ZDY0NDA1MjFiNmJhZDkyMGU0OGRjNzk3ZTNiNzQKMTkzOWU3OGM1NWFmMGRmYzViZDQzYzViNzhkMDY4ZGUxMDllNjU1NGRjZDIzZGVhYTI4MjAwYzgyNGFlM2E5MDA2MzI0ZTdhCjBhZTRiZTIxNWE0ZmFhN2M3MmQyZWNiNTJiNzc5YjRjNzkyZGEyNDQ2MTg1NjhkODgwZDgzZTliOGI3ZWI1ZWViYTdlOWQ2NwphNTU5NDc2NWE3ZGFjMzZiNmQxOGMyNDUwYTA1NTFlYmMwZmNlODAyY2QxNDUxNDAwNTE0NTE0MDFlNjFlMzBmODcxYWZlYjEKYThkZWViNTY3ZTJiYmIxNzJhYWU2Y2VkNTE0YzQyMzE4MWYyMmI4N2UzMjA2MDljN2NkZGZkNmJlN2VkNDJkZjUxZmI2NGFkCmFiY2I3MGNjOGQ5Nzc5NWM5NzYzOWVkYmI5YzlmN2ZjNmJlZDBhZjljN2UzMmI4ZDc3YzU2NWY0OGI3Nzk2MWIyOGM0MzdkMwoyNWJlZDU0OTgzYjJmY2VmOGM5ZTliNDEzYzcxYzUwMDc5YjViNWE0NzIwNTkxZTQyNDEzOTExMjhjYjMwMTlmZjAzNTVhNzQKYzRmMjg4ZDFkNTAxMzg1NzFjYThjZjdmZTU1ZjQ3NzgxN2UxMmQ4ZTlkYTFhYmViZDBhNGY3NTc1MTJmOTk2ZTE3MDIyMzkwCmMzZTZmYmRiYjhlNzA0MGU0OGMxZWI1ZTZmZjE5MzQ5ZmIxNzhhNTRkYWU5MzBkODY5ZjA0MDkxNDRkMWM0MjMxMzc3MmRmZQpkMTA0ZTMzZjRmNDI2ODAzYzlhZTJkZDQxZjk0ZTVjZTU4ZDc0NWYwZDdjNWFmZTBjZjFiZDk2YTJmMmVjYjM3M2U0NWUwZGIKYjgxODk4ZjI3MWQ3ODM4NmUzOWUzYmY0MzhlOTFiNjVkOWZhYjFlOWU4MmE4NWM0MjUxYjM4ZTI4MDNlZjY0NzQ5MjM1OTIzCjY1NjQ2MDBhYjI5YzgyMGY3MDY5ZDVlMjVmMDFiZTIxOWQ0ZjRmM2UxNGQ1NmUwMWJjYjU1ZGQ2NTI0YjIxMmQzNDc5MjRhNwozZGQzYjczZjc0ZTAwYzI5MzVlZGI0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1MTQwMDUxNDUxNDAwNTE0NTE0MDAKNTE0NTc5NzdjNjlmODg1ZmYwODk3ODdmZmIyZjRlOWQ0NmIzN2ViODUxZDRjMzBmMjFhNGMxMDQ3MzgyYTNlYTRmZjBkMDA3CjhlZmM2YmYxNjFmMTQ3OGYxZWNhZGNiN2Q4YjRhZGQ2ZDFlNWIyMTlmM2ZiYzdjNzZlNDAxZjQ0MWY0MWJkZTBmYmVmMDVlOApkYTdhYzdhZmU4ZDc1N2Q3ZDAwMGMwYzBkOTVjMDAzODA5Yjk0MTA0ZTQ5Y2U3MzlhZjNlZjAxNjkwMzU4ZjE0NTlkYWY5YzYKMjMyYzgyMjUyMDY0MTJjNzE4M2VkODI3M2VjMmJlYjJiNmYwMTc4NmUwYjJiN2I3N2QyYWRhNTY4NjMwODY1NjhjMDc5MGY3CjY2MjNhOTM0MDFlNDUyN2MzN2QwM2M3ZDA0YmE5ZjgyNzUyZmIyM2FlZGYzNmMyZjUxODk4YzljZjU2YzkzZGI4ZmJkZDBmMwpkODc5ODAzYThmODY3YzQwZWIwNGQxMmRlNWFjODU1NjU1NmUwMTA3YWFiMDM4ZWRkNDFhZmFhNmNmYzBiYTRlOWJlMjk0ZDcKMzRlNGZiMWIwOGY2M2RiYzBhMTYzNzM4MjM3MTAzYmUwZDcyZGUzMWYwNGY4NWUyZjEzZTliYWE1Y2U4ZmE5NGE4ZmJiY2M4CjM0ZWI3MGYwZTU0YWYzMjI4ZTQ2NzNmYzIzOWMxZWZjZDAwNzk2ZGRmYzU0ZjEzNmE5YWI2OGIzNWRjYWI2NTJkYTM5M2U3YwoyODUzN2EzNmRjZWU1Y2UxOTdlNTA3MWQwZTJiZTljYjU4YTM4NmQ2MzQ4OGIzMjAxYzE2NjJjNGU3OWVhNDkzNWM4Y2ZlMDkKZjBiNzg5ZjQ1OGU3ODM0NDhhYzY2ZDhlMmRlNTM2YTYxOTYzNjE5NTA1OTQ2ZDJjMDExOWRhZGMxYWU5YjQ3YjI5ZjRlZDJhCmRlY2VlMmU1MmUyNDg1NzY4OTIzODE2MTVkYjlmOTQwNDVlMDAwMzAzOGY0YTAwYmQ0NTE0NTAwMTQ1MTQ1MDAxNTA4YjRiNgo1MGUwNWJjNDA0OGRiZGYwODNlNjZjZTcyN2Q0ZTc5Y2Q0ZDRjOTRjODIxNzMxMjg2OTAyOWRhMThlMDEzZGIzNDAwZTJjMDYKMzI0MGM5YzBjZDcyOWYxMjc1NGI1ZDIzYzBmN2Q3NTc3NjcxNWRhZTAyMjQ3MjgxYjQzOWUwMWU3YjgzY2Q2MzU5NzgxZjU4CjliNTA3ZjExZjg5YWY1ZjU1ZDRlZDY0NmI4YjJkMzYxOWNhZGFhMzg1MWIwMjg2MWYyMzY0NzVmYTEyNGYzOThkN2MwOWFiNwo4YjM1NDRkNWZjNjM3NmQxMDg2NDU2YjZkMzJkZGMxOGEzNTFkNzc3NTA1OGY0MjQ3ZTdkMDAwMGY5YWZlY2I3MGNmYzViYzgKMzNjODAxNGUyYWI0ZTgyMzczMTRjMzZiOGVhYTdhZDdkMDNlMmVkMzM1MGY4ODFhMDViZGM3ODYyZGZlY2RhMmU5YzFkNjI4CmQ5M2NiOTI3NjVlMzcyMGU3MjgwMDE4MWMxY2VlMDQ2NDBjN2NmYTM0OGJlZDQzNTE3ODYwODY0NjY0MDc3OWMxZjk0MDA0YgoxZmMwMDI2ODAyYmRiZGQ1ZTY4OWE5YzM3ZmE3ZGM0OTZmNzMwM2VmOGE1OGNlMGE5ZmYzZjlkN2Q1ZmYwMDBiZmUyNWRhZjgKZWY0ODExZGQxODZkZjVhODM4OWFkYzM4MWU2MDFmZjJkMTE3MzlkYmViZTg3ZjBhZjk2ZWVhMDMxM2Y5MmZiNWM4MzgyNDFlCjA1NTdiNjkzNTBkMTM1MWI3ZDRiNGY5MjY4MmUyMTcwZjBjYzlkNTViYThmYWYxZGJiODM0MDFmNzY1MTVlNTNmMGRmZTM0Ngo5ZGUyYjA5YTY2YjNlNWU5ZmFjNzAxMzI3Zjc1NzM4NWM5MmE3Zjg0ZTQxZjk0ZmI2MDllNzFlYWQ0MDA1MTQ1MTQwMDUxNDUKMTQwMDUxNDUxNDAwNTE0NTE0MDA1MTQ1NzlkZmM0M2Y4YjdhM2Y4MWQyNGIyODgwYmVkNmY2ODJiNjhhNDg1OGYzZDBjOGRkCmI4ZTc2OGU0ZjFkMDFjZDAwNmQ3OGYzYzc5YTY3ODBiNDQzN2I3YTdjZGJhOTcyYjY5NjhhZDg3OWQ4N2YyNTE5MTk2ZWRlZQo0ODA3ZTQwZDU3NTRkNDdjNTNhZWRjZWE3YThkYzE5NmVhZTFjYjNiMzFjMDUxZDk0N2EwMDM4MDI5ZmFkNmI5YWI3OGI3NTgKN2Q0YjU3YmI3YjliOTYwMTc3MzYwMDQ1MWQxNTQwZTAwZjYxZWU3YTkzNTZmNDVkMWE3ZDUzNTA4MmMyYzkzN2NmMzMwNTQxCmVhNDljMGZlNzQwMTczYzJkN2IyZThkYThjNzNkYWJhMjVjNDQ0NDkxM2JhODZjMzBlOWMxMDQ3N2NmNGVkNWY0Njc4MGJlMgo4ZTlmZTI2MGJhNzZhMzI0NzY5YWNhZjA2MzYxYjEyNTNiODgxYjMyNGZjZGQzOGNmMzllM2JlM2M5YTJmODMxZTJhZjNhMjgKNjRiMGMxOTU3M2U2NzllODA0NDQxYzEyNDgyN2Q0NzFjOTIzMzhlODcxMGRjN2MyY2YxYjY4ZGE5NDk3MTZkNmQyYzkzZGIwCmYzZTNiOGI3N2NlZWM3MjQ4NmNlNzc3NmM3NTNlOTQwMWVlNWUyOWY4OGRhM2Y4NTJmOWFjMmU5MmUyNWJiMzAwOWEzNDg5NAoxMGY5NmRiYjczOWNlNDcyZGQzYTBmNWUyYmEwZDBlNmQ0MjdkMTJjZTZkNTIyNDhhZjllMzBkMzIyNzQ1NjNkODcyN2Y5ZDcKOGFmYzI0ZDFmYzNkZTI4ZDQ2NmQ0NzU0OTZlYWUzNWQ4MDc5OTJkYjVjZTE5MTk0ZTQwOTE0OTE5MzljODI0ZTczYmJkOGQ3CmJkNTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE1ZTMxZTNkZjA1NjliYTM0NTJhZTkxNjRmNwo3YWM2YjE3MmEyY2ExMmNjMDQyMDYzY2M2Y2U3MDcyNGE4ZjliZDQ2M2ExMzVlY2Y0OTgxOTA3MWM4ZWY0MDFlNWRlMTdmODIKOWEyNjlkNjJiMmViNDY0YmZkNDI0MTk5MzJlNTExMGYzYzAwYTcyN2FmM2NmMzhhZjMyYjBmODdiZTI1ZDc3NTFiYzgyY2VjCmU2NDhlZGVlNDQ2ZDNjZWM2MzUwMzA1NWZlZjc3YzFlODAxMjA3ZTE1ZjRmZDE0MDFmMWZmOGI3ZTFlNmEzYTAyNDcxNGRhNwpkYzBiY2U2NDc3NTIxZDBjNjdlZWY0Y2YzYzYyYjViYzFkZjFhZmM0OWUxNDkyM2IzZDYxNWY1NWQzZjc2NTg1YzMxZjNkNTQKODAzZTQ3M2Q4NjMzODIzOWU3OTE5Y2Q3ZDRkNzE2ZjBkZDQwZjA1YzQzMWNkMGI4YzM0NzIyODY1NjFlZTBmNWFmMjRmODg1CmYwOTJkZWZhZTYxZDViNDNkM2FkY2FjMGE0Y2Y2MzE4ZGE2NTM5MWY3NzhmNGNmY2I5MThjNzFjOWEwMGViYmMyN2YxM2ZjMgpkZTMwOGExNWIyZDQxMmRlZjY0MmMzZWMzNzQ0MjRkOTFkNzAzMzg2ZTM5Zjk0OWUzZTg0MGVjNmJlMWRmMTJlODRmYTM2YjcKMzU5Nzk0ZjEzYTkyNGMyZGM5OGY5ZmJiOWVmOGFkMmQxM2UyMzc4ZDNjMzgzNjU4ZWI5NzllNTY0MWYyNjczZTcyMGM2NGYwCjFmM2I3YTljZTMxOWVmNDAxZjY4NTE1ZjMyNjkzZmI0Njc4OWFkMDA0ZDUzNGRkM2VmZDQyOTFiOTQzNDMyMTZjZTQxMjQxMgpiODAzMjMwMTQ3NmU3ZDc2NjJmZGE2NjQwYmZiZGYwOWFiMWNmNTVkNDM2ZjFmZjdlY2QwMDdkMDU0NTdjZmQyN2VkMzJlNTAKODhmYzI2YWFkZDhiNmExOTFmOTc5NjJiMmY1MWZkYTQ3YzQxMzAwYmE3NjhkYTc1YWYwNDMxOTk5ZTYzOWVjNDYwYTgxOGY3CjA2ODAzZTk1YWU1ZmM0ZGYxMGZjMmZlMTI4YTUzYTllYWIwZmRhNjM1ZGRmNjQ4NTgzY2VkYzY0MDA4MGYxOWVjNGUwN2JlMgpiZTViZDZiZTI3ZjhkZmM0NTFiNDU3N2FkZGNhNDA0ZTRjNTZkODg1NGYxOGMxZGI4MjQ3YjEyNDU3MjY5MGM5MzRhZGJkOGUKZjI3MmRiOGYyN2RlODAzZDViYzY5ZjFlYjVjZDc5NjRiMmQwMjMzYTQ1OTMwMmFkMjAzYmFlMjQxODIzZWY3NDRlYmZjM2NmCjFmN2FiY2E3NjQ5MzRjNWE1NjY2NzcyNTg5NjM5MmM3YmYzNWQ5NTg3ODdlZGFmNjBiM2IxYjZiNDdmYjY0OTI4NTEyM2IwYwpjYWNjMDAwMDc0MDA2ZTIzYWZhNzM1Mzc4YTdjMjgzNGVkMWI0N2Q1MDNhNDkxNWZjNmVlNGE5ZTU1OTViNjkwNGY3M2QwOWYKNzM4YzcxNDAxY2NkYTQ0Yzk2YWI3MGEzNjg1N2RiOTA3OTBjMzlhZjU2ZjgxOTY0YjdkZTNlOWVmZTU0NDY3ODJkZTU5NTBlCjdlZWIzMTBhNDgxZjQ3MjNmMWFmMzA0OTE2M2I0OTUwYmIwMmNjM2U1MDM4ZmFmZjAwNGVkZDZiYjhmODdmN2ZhOTc4MWZjNgo1YTY1Y2RlYzRmNmI2MWE4ZTIzNzk2NTQyMjM3OGRmMWYzMDI3Yjc0MzkxYzc0M2QyODAzZWE3YTI5MTU5NWQ0MzI5MGNhNDYKNDEwNzIwOGE1YTAwY2VmZWMxZDI4NmE5MWVhNmJhN2RiYTVmNDc5ZGIzYTIwNTdlNDEwNzI0NzVlYTdhZDY4ZDE0NTAwMTQ1CjE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDA3Y2Q3ZTNmZjAyNwo4OTc1MWY4ODVhOGI1OWU5Nzc1NzEwY2YzMDY4ZTc0ODVjYzdmMzcyMDZlYzYzOGNmMjdhMDM5ZTc4YWYzYWQ0YjRlN2QzNmYKMWFkZTUyMTk5NDkwNDhlOTkwNDgzZmNhYmVjOWI5ZDJjNGYyZGVjODZmYWY2MzE3NTZmZTQxNThlNmMyYzVmN2JlNzQxOGY5CjVmZTZlYmVjM2QyYmU0N2Q2ZWQ5NjNmMTNlYTM2ZDY3OGI4NDU3NzQ4ZGE0NzU2M2I0MWMwNjI0N2NiOWMwZWQ5MWNmMDRkMAowNzM5MjViYTRjNWIyNzA0NzRjNzZhOGUxODkwNDZlMjQ1MTk0MjQxM2ViNWQ4ZTkzZjBlN2M0NWFiZGI0ZDc5NjM2MGYzNDQKMDZlZGUwNzBjMzM4YzJlNzFiYjA0MWZiYjlhYzdkNTM0M2Q0YjQ4OTU2MmJkYjE5YTE5MWMwMjE2NDhkOTRiMDI0ODFkNDY3CmIxZmNhODAzMWUwOGEzOTYyZGU1MDBlNGQ0YjBkYmMzNzE5MDhhMDhlNzI3ZDMxYzlhZDc0ZjBhNmIzNjk2NzFkYzRmNjEzYwozNmIyZjMxY2QyYTE1NDM5MDQ4MDBmN2NlMGQ1OGQzN2MyN2E4NmE3NjllNzViNDViNzdkY2FkYTgyYzAyYTk5MTg4MDE3NzYKN2FmYjdhMDI3YTczNDAxOTkwNTlhYjk5YTM1OTQxMzEyMzMyOWM3ZGZjN2E1NTcxMTA5NjQ0MDE3MmY5YzJmZDZiZDJmNDhmCjAwY2RhZWY4ZjRlODE3ODg2ZDllYzcyZDc2YzAwMzk4ZjhjNjMyN2RjMDFjMWZiYzBmMjJiZDI3NDlmODM3NjE2M2FkNWU3ZAphY2M3NzdhNDQ5NmE2MTg2MzYzODkxMWM5MTk2YzA1YzBmZTJlNzNlOWM1MDA3MDlmMDRhZWEwMWUzNDk2Y2Y1MThkMGNhNmQKOWQ2MTMyMjgzZjM4NjQ2MDA3MWMxYzJiMWNmZjAwZjViMzM3YzViZjA1NmE3YTQ0OTNlYTE2NjRjZmEzZGM0ZWQyOTQwMzFmCjY3NzZlNDhjMGUwMDNiNDBjZjdjMDFkYjk0ZDRiNDcxZTAzZjhiOWUxZDhhZDI0MjIxZjM2MTQzMzQ4ZGNiYzRlNzZiYjM3NgpmZjAwOWU4MzhlMDAwM2JlNGQ3ZDBjNDA2MTg2MDA4ZjQzNDAxZjI0NzgwZmMyMTJmODhiYzU3YTdkYjVmZGE1ZDhkMzZlMWUKNDQ3OTUwMTVmYjhhNDljMzExOGM4M2I0MWZhZDdkNjJiNjU2YWI2NDk2NWY2Nzg4ZGFhMjJhMmMyNTAxNDBhYjhjMGM3NGMwCmMwYThmNGZkMzJjYjRhYjZmYjM1OGRiYTQxMGVmNjdkODlkMDE2MzkzOGY0ZmE1NWJhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMgo4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMjhhMjhhMDAyOGEyOGEwMDI4YTI4YTAwMmI5MmY4OTNhYTY5YmE2NzgyZWUKYzZhNTZlZjcyOTcwNTYxOGEwNDYyYWQyNDk5Y2FlMzA3M2MxNWNmZTE1ZDZkNTY5ZjRmYjRiOWJjYjZiYjlhZGQyNGI4YjVkCmRlNDQ4YzM5NGRjMzBkOGZhOGEwMGYzMmYwZTVkNzhhYmM3MWEzNmExNjc3M2UyMTM2MTc3MWM5MWM3NzExNDc2Y2ExYTM4YwphMzBlMWQ3MWNiMWM5MzgyMDgyOWM2MDFjNTc0N2E0ZmMyZmYwMDBjNjk5YTY0NzZjZjYxMWRjZGM4ODk5MjRiYTkxNzJjZWMKYzA2NWIwNzIwMWUzOGViOGY1ZTQ5M2JiZTFlZDAyZGJjM2I2MzM1YWRiNDkyNGEyNWI4OTI3Njc5NGVlNzI1OGU3OTYzY2I2CjNhNjRlNGYxYzlhZDZhMDBhN2E0ZTk5NmRhMmU5NTZkYTc1YTI5MTA1YmEwNDVjODE5M2VhNGUwMDE5MjcyNGZiOTM1Y2E3OAo5M2UxZjQzZTI3ZjFjNjk5YWNkZjNjNmY2MzY3MDg1N2I3MzljYmIyYjMzMDFlOWI0ZWVlN2U5OGM3MzkxZGJkMzU2NDQ3NzcKNDU3NTJjOTgwY2EwZjJiOWU3OWY0YTAwYTlhYTY5NTZiYWJlOTE3MWE2NWNhOTE2ZjM0N2U1OWQ5YzE1ZjQyM2QwOGUwOGZhCjU2NmU4M2UwZWQxZmMzZjYyYjZiNmQwMTk4MmNjMmUwM2RjNjFkODQ4MDYwMzBlMzAwODFlODNiZDZmZDczNWYxMDM1MzliNAo4ZjAxZWFmNzc2ZWM4OTMwODQ0NDhlZWRiNDIxOTE4MjZlY2UwZjRkZDlmYzI4MDM4YWJlZDdiNGZiNmY4ZTNhMzVlZDk1ZGEKNGQ2ZGE5NTkwYjU5MWUxN2NhYjNlZjc1NTA3MWQ3ZTYwYmY5MDNkMDU3YWQ1N2NjN2YwZGI0Njk3NWNmODg3YTRjNmYyNGJlCjU2OWQxOGJjOTBhOTA0ODI4NDExOWRkZWFjNTdkZjA3Yjc1YWZhNzI4MDMwZmM0OWUxNWQzZmM1MDk2NGI3Y2YzMjFiMzliYwplODlhMTYwMGU3MThjMWM4M2M3Zjg1NmU1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQKNTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTU1ZWRlYzJkNmQ2ZTZlYWUyCjA4ODI0Yjc0ZTFlNjYwNGZjZWMxNDI4M2Y5MDE1NjI4YTAwMmFhNmE5YTVkOTZiNWE2NGZhNzZhMzZlOTcxNjkzYWVkOTIyNwplODQ3NWVkYzgyMDgwNDExYzgyMzM1NmU4YTAwYzNmMGY3ODQzNDJmMGFmZGEzZmIxYWM3ZWNjNmUzMWU2OTMzM2M4NWIxOWMKNzJlYzdkNGQ2ZTUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDE0NTE0NTAwMTQ1MTQ1MDAxNDUxNDUwMDdmZmZkOTAwCpczF14AAAAzSURBVHicHYvJDQAwDIPInXb/gSvXLxAyQBia+alJoAabhnQFT6IEd8nT0DJbvz9D6P8AFi8AoSwu278AAAAASUVORK5CYII=",blurWidth:8,blurHeight:8},A=r(3202),E=r.n(A),k=e=>{let{about:t,sections:r}=e,{darkTheme:i}=(0,m.useContext)(p.Ni),n=new Date().getFullYear();return(0,c.jsxs)("footer",{className:E().footer,children:[(0,c.jsx)("div",{style:{display:"none"},children:null==i?void 0:i.toString()}),(0,c.jsxs)("div",{children:[(0,c.jsxs)("div",{className:E().title,children:[(0,c.jsx)(N(),{alt:"chora",src:i?w:z}),(0,c.jsx)("h4",{children:"\xa9 ".concat(n," Chora Studio LLC")})]}),t&&(0,c.jsxs)("div",{className:E().list,children:[(0,c.jsx)("h3",{children:t.title}),(0,c.jsx)("div",{children:t.text})]}),r.map(e=>(0,c.jsxs)("div",{className:E().list,children:[(0,c.jsx)("h3",{children:e.title}),(0,c.jsx)("ul",{children:e.items.map(e=>(0,c.jsx)("li",{children:(0,c.jsxs)(j(),{href:e.link,target:e.target,children:[e.title,e.target&&(0,c.jsx)(Z.default,{})]})},e.title))})]},e.title))]})]})},I=r(7528),U=r.n(I),W=e=>{let{title:t,items:r,showMenuButton:i,showMobileTitle:n}=e,{showMenu:o,setShowMenu:a}=(0,m.useContext)(p.pl),{darkTheme:s,setDarkTheme:M}=(0,m.useContext)(p.Ni),l=()=>{o?a(!1):a(!0)},d=()=>{s?M(!1):M(!0)};return(0,c.jsxs)("header",{className:U().header,children:[(0,c.jsx)("div",{style:{display:"none"},children:null==s?void 0:s.toString()}),(0,c.jsxs)("div",{children:[i&&(0,c.jsx)("button",{className:U().buttonMobile,onClick:l,children:(0,c.jsx)(y,{darkTheme:s})}),(0,c.jsx)(G,{darkTheme:s,title:t,showMobileTitle:n}),(0,c.jsxs)("div",{className:U().menu,children:[(0,c.jsx)("ul",{children:r&&r.map((e,t)=>"divider"===e?(0,c.jsx)("li",{className:U().divider,children:"|"},t):(0,c.jsx)("li",{children:(0,c.jsxs)(j(),{href:e.link,target:e.target,children:[e.title,e.target&&(0,c.jsx)(Z.default,{})]})},e.title))}),(0,c.jsx)("button",{className:U().button,onClick:d,children:(0,c.jsx)(O,{darkTheme:s})})]})]})]})},b=r(5835),R=r.n(b),G=e=>{let{darkTheme:t,title:r,showMobileTitle:i}=e;return(0,c.jsx)("div",{className:i?R().mobileTitle:R().title,children:(0,c.jsxs)(j(),{href:r&&r.link||"/",children:[(0,c.jsx)(N(),{alt:"chora",src:t?w:z}),(0,c.jsxs)("div",{className:R().headerTitleText,children:["chora ",r&&r.titleX&&(0,c.jsx)("span",{style:{opacity:"0.75"},children:r.titleX})]})]})})};r(2959),r(1492);var x=r(3722),v=r.n(x),Q=r(7233),S=r.n(Q);let J=new Map;function P(){return{$type:"chora.content.v1.MsgCreate",curator:"",metadata:""}}let _={$type:"chora.content.v1.MsgCreate",encode:(e,t=S().Writer.create())=>(""!==e.curator&&t.uint32(10).string(e.curator),""!==e.metadata&&t.uint32(18).string(e.metadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=P();for(;r.pos>>3){case 1:if(10!==e)break;n.curator=r.string();continue;case 2:if(18!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:_.$type,curator:en(e.curator)?globalThis.String(e.curator):"",metadata:en(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return""!==e.curator&&(t.curator=e.curator),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>_.fromPartial(e??{}),fromPartial(e){let t=P();return t.curator=e.curator??"",t.metadata=e.metadata??"",t}};function F(){return{$type:"chora.content.v1.MsgCreateResponse",id:v().UZERO}}J.set(_.$type,_);let V={$type:"chora.content.v1.MsgCreateResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=F();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:V.$type,id:en(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>V.fromPartial(e??{}),fromPartial(e){let t=F();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function C(){return{$type:"chora.content.v1.MsgDelete",id:v().UZERO,curator:""}}J.set(V.$type,V);let $={$type:"chora.content.v1.MsgDelete",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.curator&&t.uint32(18).string(e.curator),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=C();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.curator=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:$.$type,id:en(e.id)?v().fromValue(e.id):v().UZERO,curator:en(e.curator)?globalThis.String(e.curator):""}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.curator&&(t.curator=e.curator),t},create:e=>$.fromPartial(e??{}),fromPartial(e){let t=C();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.curator=e.curator??"",t}};function B(){return{$type:"chora.content.v1.MsgDeleteResponse",id:v().UZERO}}J.set($.$type,$);let L={$type:"chora.content.v1.MsgDeleteResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=B();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:L.$type,id:en(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>L.fromPartial(e??{}),fromPartial(e){let t=B();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function K(){return{$type:"chora.content.v1.MsgUpdateCurator",id:v().UZERO,curator:"",newCurator:""}}J.set(L.$type,L);let H={$type:"chora.content.v1.MsgUpdateCurator",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.curator&&t.uint32(18).string(e.curator),""!==e.newCurator&&t.uint32(26).string(e.newCurator),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=K();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.curator=r.string();continue;case 3:if(26!==e)break;n.newCurator=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:H.$type,id:en(e.id)?v().fromValue(e.id):v().UZERO,curator:en(e.curator)?globalThis.String(e.curator):"",newCurator:en(e.newCurator)?globalThis.String(e.newCurator):""}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.curator&&(t.curator=e.curator),""!==e.newCurator&&(t.newCurator=e.newCurator),t},create:e=>H.fromPartial(e??{}),fromPartial(e){let t=K();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.curator=e.curator??"",t.newCurator=e.newCurator??"",t}};function q(){return{$type:"chora.content.v1.MsgUpdateCuratorResponse",id:v().UZERO}}J.set(H.$type,H);let X={$type:"chora.content.v1.MsgUpdateCuratorResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=q();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:X.$type,id:en(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>X.fromPartial(e??{}),fromPartial(e){let t=q();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function ee(){return{$type:"chora.content.v1.MsgUpdateMetadata",id:v().UZERO,curator:"",newMetadata:""}}J.set(X.$type,X);let et={$type:"chora.content.v1.MsgUpdateMetadata",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.curator&&t.uint32(18).string(e.curator),""!==e.newMetadata&&t.uint32(26).string(e.newMetadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ee();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.curator=r.string();continue;case 3:if(26!==e)break;n.newMetadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:et.$type,id:en(e.id)?v().fromValue(e.id):v().UZERO,curator:en(e.curator)?globalThis.String(e.curator):"",newMetadata:en(e.newMetadata)?globalThis.String(e.newMetadata):""}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.curator&&(t.curator=e.curator),""!==e.newMetadata&&(t.newMetadata=e.newMetadata),t},create:e=>et.fromPartial(e??{}),fromPartial(e){let t=ee();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.curator=e.curator??"",t.newMetadata=e.newMetadata??"",t}};function er(){return{$type:"chora.content.v1.MsgUpdateMetadataResponse",id:v().UZERO}}J.set(et.$type,et);let ei={$type:"chora.content.v1.MsgUpdateMetadataResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=er();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ei.$type,id:en(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>ei.fromPartial(e??{}),fromPartial(e){let t=er();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function en(e){return null!=e}function eo(){return{$type:"chora.geonode.v1.MsgCreate",curator:"",metadata:""}}J.set(ei.$type,ei),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let ea={$type:"chora.geonode.v1.MsgCreate",encode:(e,t=S().Writer.create())=>(""!==e.curator&&t.uint32(10).string(e.curator),""!==e.metadata&&t.uint32(18).string(e.metadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eo();for(;r.pos>>3){case 1:if(10!==e)break;n.curator=r.string();continue;case 2:if(18!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ea.$type,curator:ep(e.curator)?globalThis.String(e.curator):"",metadata:ep(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return""!==e.curator&&(t.curator=e.curator),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>ea.fromPartial(e??{}),fromPartial(e){let t=eo();return t.curator=e.curator??"",t.metadata=e.metadata??"",t}};function es(){return{$type:"chora.geonode.v1.MsgCreateResponse",id:v().UZERO}}J.set(ea.$type,ea);let eM={$type:"chora.geonode.v1.MsgCreateResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=es();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eM.$type,id:ep(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>eM.fromPartial(e??{}),fromPartial(e){let t=es();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function el(){return{$type:"chora.geonode.v1.MsgUpdateCurator",id:v().UZERO,curator:"",newCurator:""}}J.set(eM.$type,eM);let ed={$type:"chora.geonode.v1.MsgUpdateCurator",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.curator&&t.uint32(18).string(e.curator),""!==e.newCurator&&t.uint32(26).string(e.newCurator),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=el();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.curator=r.string();continue;case 3:if(26!==e)break;n.newCurator=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ed.$type,id:ep(e.id)?v().fromValue(e.id):v().UZERO,curator:ep(e.curator)?globalThis.String(e.curator):"",newCurator:ep(e.newCurator)?globalThis.String(e.newCurator):""}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.curator&&(t.curator=e.curator),""!==e.newCurator&&(t.newCurator=e.newCurator),t},create:e=>ed.fromPartial(e??{}),fromPartial(e){let t=el();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.curator=e.curator??"",t.newCurator=e.newCurator??"",t}};function ec(){return{$type:"chora.geonode.v1.MsgUpdateCuratorResponse",id:v().UZERO}}J.set(ed.$type,ed);let eu={$type:"chora.geonode.v1.MsgUpdateCuratorResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ec();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eu.$type,id:ep(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>eu.fromPartial(e??{}),fromPartial(e){let t=ec();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function eN(){return{$type:"chora.geonode.v1.MsgUpdateMetadata",id:v().UZERO,curator:"",newMetadata:""}}J.set(eu.$type,eu);let em={$type:"chora.geonode.v1.MsgUpdateMetadata",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.curator&&t.uint32(18).string(e.curator),""!==e.newMetadata&&t.uint32(26).string(e.newMetadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eN();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.curator=r.string();continue;case 3:if(26!==e)break;n.newMetadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:em.$type,id:ep(e.id)?v().fromValue(e.id):v().UZERO,curator:ep(e.curator)?globalThis.String(e.curator):"",newMetadata:ep(e.newMetadata)?globalThis.String(e.newMetadata):""}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.curator&&(t.curator=e.curator),""!==e.newMetadata&&(t.newMetadata=e.newMetadata),t},create:e=>em.fromPartial(e??{}),fromPartial(e){let t=eN();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.curator=e.curator??"",t.newMetadata=e.newMetadata??"",t}};function eT(){return{$type:"chora.geonode.v1.MsgUpdateMetadataResponse",id:v().UZERO}}J.set(em.$type,em);let eD={$type:"chora.geonode.v1.MsgUpdateMetadataResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eT();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eD.$type,id:ep(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>eD.fromPartial(e??{}),fromPartial(e){let t=eT();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function ep(e){return null!=e}function eY(){return{$type:"google.protobuf.Timestamp",seconds:v().ZERO,nanos:0}}J.set(eD.$type,eD),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let eh={$type:"google.protobuf.Timestamp",encode:(e,t=S().Writer.create())=>(e.seconds.equals(v().ZERO)||t.uint32(8).int64(e.seconds),0!==e.nanos&&t.uint32(16).int32(e.nanos),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eY();for(;r.pos>>3){case 1:if(8!==e)break;n.seconds=r.int64();continue;case 2:if(16!==e)break;n.nanos=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eh.$type,seconds:ef(e.seconds)?v().fromValue(e.seconds):v().ZERO,nanos:ef(e.nanos)?globalThis.Number(e.nanos):0}),toJSON(e){let t={};return e.seconds.equals(v().ZERO)||(t.seconds=(e.seconds||v().ZERO).toString()),0!==e.nanos&&(t.nanos=Math.round(e.nanos)),t},create:e=>eh.fromPartial(e??{}),fromPartial(e){let t=eY();return t.seconds=void 0!==e.seconds&&null!==e.seconds?v().fromValue(e.seconds):v().ZERO,t.nanos=e.nanos??0,t}};function ef(e){return null!=e}function eg(){return{$type:"chora.voucher.v1.MsgCreate",issuer:"",metadata:""}}J.set(eh.$type,eh),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let ej={$type:"chora.voucher.v1.MsgCreate",encode:(e,t=S().Writer.create())=>(""!==e.issuer&&t.uint32(10).string(e.issuer),""!==e.metadata&&t.uint32(18).string(e.metadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eg();for(;r.pos>>3){case 1:if(10!==e)break;n.issuer=r.string();continue;case 2:if(18!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ej.$type,issuer:eJ(e.issuer)?globalThis.String(e.issuer):"",metadata:eJ(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return""!==e.issuer&&(t.issuer=e.issuer),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>ej.fromPartial(e??{}),fromPartial(e){let t=eg();return t.issuer=e.issuer??"",t.metadata=e.metadata??"",t}};function eZ(){return{$type:"chora.voucher.v1.MsgCreateResponse",id:v().UZERO}}J.set(ej.$type,ej);let ey={$type:"chora.voucher.v1.MsgCreateResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eZ();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ey.$type,id:eJ(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>ey.fromPartial(e??{}),fromPartial(e){let t=eZ();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function eO(){return{$type:"chora.voucher.v1.MsgIssue",id:v().UZERO,issuer:"",recipient:"",amount:"",expiration:void 0,metadata:""}}J.set(ey.$type,ey);let ew={$type:"chora.voucher.v1.MsgIssue",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.issuer&&t.uint32(18).string(e.issuer),""!==e.recipient&&t.uint32(26).string(e.recipient),""!==e.amount&&t.uint32(34).string(e.amount),void 0!==e.expiration&&eh.encode(ex(e.expiration),t.uint32(42).fork()).ldelim(),""!==e.metadata&&t.uint32(50).string(e.metadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eO();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.issuer=r.string();continue;case 3:if(26!==e)break;n.recipient=r.string();continue;case 4:if(34!==e)break;n.amount=r.string();continue;case 5:if(42!==e)break;n.expiration=ev(eh.decode(r,r.uint32()));continue;case 6:if(50!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ew.$type,id:eJ(e.id)?v().fromValue(e.id):v().UZERO,issuer:eJ(e.issuer)?globalThis.String(e.issuer):"",recipient:eJ(e.recipient)?globalThis.String(e.recipient):"",amount:eJ(e.amount)?globalThis.String(e.amount):"",expiration:eJ(e.expiration)?eQ(e.expiration):void 0,metadata:eJ(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.issuer&&(t.issuer=e.issuer),""!==e.recipient&&(t.recipient=e.recipient),""!==e.amount&&(t.amount=e.amount),void 0!==e.expiration&&(t.expiration=e.expiration.toISOString()),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>ew.fromPartial(e??{}),fromPartial(e){let t=eO();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.issuer=e.issuer??"",t.recipient=e.recipient??"",t.amount=e.amount??"",t.expiration=e.expiration??void 0,t.metadata=e.metadata??"",t}};function ez(){return{$type:"chora.voucher.v1.MsgIssueResponse",id:v().UZERO}}J.set(ew.$type,ew);let eA={$type:"chora.voucher.v1.MsgIssueResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ez();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eA.$type,id:eJ(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>eA.fromPartial(e??{}),fromPartial(e){let t=ez();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function eE(){return{$type:"chora.voucher.v1.MsgUpdateIssuer",id:v().UZERO,issuer:"",newIssuer:""}}J.set(eA.$type,eA);let ek={$type:"chora.voucher.v1.MsgUpdateIssuer",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.issuer&&t.uint32(18).string(e.issuer),""!==e.newIssuer&&t.uint32(26).string(e.newIssuer),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eE();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.issuer=r.string();continue;case 3:if(26!==e)break;n.newIssuer=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ek.$type,id:eJ(e.id)?v().fromValue(e.id):v().UZERO,issuer:eJ(e.issuer)?globalThis.String(e.issuer):"",newIssuer:eJ(e.newIssuer)?globalThis.String(e.newIssuer):""}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.issuer&&(t.issuer=e.issuer),""!==e.newIssuer&&(t.newIssuer=e.newIssuer),t},create:e=>ek.fromPartial(e??{}),fromPartial(e){let t=eE();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.issuer=e.issuer??"",t.newIssuer=e.newIssuer??"",t}};function eI(){return{$type:"chora.voucher.v1.MsgUpdateIssuerResponse",id:v().UZERO}}J.set(ek.$type,ek);let eU={$type:"chora.voucher.v1.MsgUpdateIssuerResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eI();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eU.$type,id:eJ(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>eU.fromPartial(e??{}),fromPartial(e){let t=eI();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function eW(){return{$type:"chora.voucher.v1.MsgUpdateMetadata",id:v().UZERO,issuer:"",newMetadata:""}}J.set(eU.$type,eU);let eb={$type:"chora.voucher.v1.MsgUpdateMetadata",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.issuer&&t.uint32(18).string(e.issuer),""!==e.newMetadata&&t.uint32(26).string(e.newMetadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eW();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.issuer=r.string();continue;case 3:if(26!==e)break;n.newMetadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eb.$type,id:eJ(e.id)?v().fromValue(e.id):v().UZERO,issuer:eJ(e.issuer)?globalThis.String(e.issuer):"",newMetadata:eJ(e.newMetadata)?globalThis.String(e.newMetadata):""}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.issuer&&(t.issuer=e.issuer),""!==e.newMetadata&&(t.newMetadata=e.newMetadata),t},create:e=>eb.fromPartial(e??{}),fromPartial(e){let t=eW();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.issuer=e.issuer??"",t.newMetadata=e.newMetadata??"",t}};function eR(){return{$type:"chora.voucher.v1.MsgUpdateMetadataResponse",id:v().UZERO}}J.set(eb.$type,eb);let eG={$type:"chora.voucher.v1.MsgUpdateMetadataResponse",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eR();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eG.$type,id:eJ(e.id)?v().fromValue(e.id):v().UZERO}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),t},create:e=>eG.fromPartial(e??{}),fromPartial(e){let t=eR();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t}};function ex(e){return{$type:"google.protobuf.Timestamp",seconds:eS(Math.trunc(e.getTime()/1e3)),nanos:e.getTime()%1e3*1e6}}function ev(e){let t=1e3*(e.seconds.toNumber()||0);return new globalThis.Date(t+=(e.nanos||0)/1e6)}function eQ(e){return e instanceof globalThis.Date?e:"string"==typeof e?new globalThis.Date(e):ev(eh.fromJSON(e))}function eS(e){return v().fromNumber(e)}function eJ(e){return null!=e}function eP(){return{$type:"google.protobuf.Any",typeUrl:"",value:new Uint8Array(0)}}J.set(eG.$type,eG),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let e_={$type:"google.protobuf.Any",encode:(e,t=S().Writer.create())=>(""!==e.typeUrl&&t.uint32(10).string(e.typeUrl),0!==e.value.length&&t.uint32(18).bytes(e.value),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eP();for(;r.pos>>3){case 1:if(10!==e)break;n.typeUrl=r.string();continue;case 2:if(18!==e)break;n.value=r.bytes();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:e_.$type,typeUrl:eC(e.typeUrl)?globalThis.String(e.typeUrl):"",value:eC(e.value)?eF(e.value):new Uint8Array(0)}),toJSON(e){let t={};return""!==e.typeUrl&&(t.typeUrl=e.typeUrl),0!==e.value.length&&(t.value=eV(e.value)),t},create:e=>e_.fromPartial(e??{}),fromPartial(e){let t=eP();return t.typeUrl=e.typeUrl??"",t.value=e.value??new Uint8Array(0),t}};function eF(e){if(globalThis.Buffer)return Uint8Array.from(globalThis.Buffer.from(e,"base64"));{let t=globalThis.atob(e),r=new Uint8Array(t.length);for(let e=0;e{t.push(globalThis.String.fromCharCode(e))}),globalThis.btoa(t.join(""))}}function eC(e){return null!=e}function e$(){return{$type:"cosmos.authz.v1beta1.GenericAuthorization",msg:""}}J.set(e_.$type,e_),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let eB={$type:"cosmos.authz.v1beta1.GenericAuthorization",encode:(e,t=S().Writer.create())=>(""!==e.msg&&t.uint32(10).string(e.msg),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=e$();for(;r.pos>>3){case 1:if(10!==e)break;n.msg=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eB.$type,msg:e5(e.msg)?globalThis.String(e.msg):""}),toJSON(e){let t={};return""!==e.msg&&(t.msg=e.msg),t},create:e=>eB.fromPartial(e??{}),fromPartial(e){let t=e$();return t.msg=e.msg??"",t}};function eL(){return{$type:"cosmos.authz.v1beta1.Grant",authorization:void 0,expiration:void 0}}J.set(eB.$type,eB);let eK={$type:"cosmos.authz.v1beta1.Grant",encode:(e,t=S().Writer.create())=>(void 0!==e.authorization&&e_.encode(e.authorization,t.uint32(10).fork()).ldelim(),void 0!==e.expiration&&eh.encode(e0(e.expiration),t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eL();for(;r.pos>>3){case 1:if(10!==e)break;n.authorization=e_.decode(r,r.uint32());continue;case 2:if(18!==e)break;n.expiration=e1(eh.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eK.$type,authorization:e5(e.authorization)?e_.fromJSON(e.authorization):void 0,expiration:e5(e.expiration)?e3(e.expiration):void 0}),toJSON(e){let t={};return void 0!==e.authorization&&(t.authorization=e_.toJSON(e.authorization)),void 0!==e.expiration&&(t.expiration=e.expiration.toISOString()),t},create:e=>eK.fromPartial(e??{}),fromPartial(e){let t=eL();return t.authorization=void 0!==e.authorization&&null!==e.authorization?e_.fromPartial(e.authorization):void 0,t.expiration=e.expiration??void 0,t}};function eH(){return{$type:"cosmos.authz.v1beta1.GrantAuthorization",granter:"",grantee:"",authorization:void 0,expiration:void 0}}J.set(eK.$type,eK);let eq={$type:"cosmos.authz.v1beta1.GrantAuthorization",encode:(e,t=S().Writer.create())=>(""!==e.granter&&t.uint32(10).string(e.granter),""!==e.grantee&&t.uint32(18).string(e.grantee),void 0!==e.authorization&&e_.encode(e.authorization,t.uint32(26).fork()).ldelim(),void 0!==e.expiration&&eh.encode(e0(e.expiration),t.uint32(34).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eH();for(;r.pos>>3){case 1:if(10!==e)break;n.granter=r.string();continue;case 2:if(18!==e)break;n.grantee=r.string();continue;case 3:if(26!==e)break;n.authorization=e_.decode(r,r.uint32());continue;case 4:if(34!==e)break;n.expiration=e1(eh.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:eq.$type,granter:e5(e.granter)?globalThis.String(e.granter):"",grantee:e5(e.grantee)?globalThis.String(e.grantee):"",authorization:e5(e.authorization)?e_.fromJSON(e.authorization):void 0,expiration:e5(e.expiration)?e3(e.expiration):void 0}),toJSON(e){let t={};return""!==e.granter&&(t.granter=e.granter),""!==e.grantee&&(t.grantee=e.grantee),void 0!==e.authorization&&(t.authorization=e_.toJSON(e.authorization)),void 0!==e.expiration&&(t.expiration=e.expiration.toISOString()),t},create:e=>eq.fromPartial(e??{}),fromPartial(e){let t=eH();return t.granter=e.granter??"",t.grantee=e.grantee??"",t.authorization=void 0!==e.authorization&&null!==e.authorization?e_.fromPartial(e.authorization):void 0,t.expiration=e.expiration??void 0,t}};function eX(){return{$type:"cosmos.authz.v1beta1.GrantQueueItem",msgTypeUrls:[]}}J.set(eq.$type,eq);let e2={$type:"cosmos.authz.v1beta1.GrantQueueItem",encode(e,t=S().Writer.create()){for(let r of e.msgTypeUrls)t.uint32(10).string(r);return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=eX();for(;r.pos>>3){case 1:if(10!==e)break;n.msgTypeUrls.push(r.string());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:e2.$type,msgTypeUrls:globalThis.Array.isArray(e?.msgTypeUrls)?e.msgTypeUrls.map(e=>globalThis.String(e)):[]}),toJSON(e){let t={};return e.msgTypeUrls?.length&&(t.msgTypeUrls=e.msgTypeUrls),t},create:e=>e2.fromPartial(e??{}),fromPartial(e){let t=eX();return t.msgTypeUrls=e.msgTypeUrls?.map(e=>e)||[],t}};function e0(e){return{$type:"google.protobuf.Timestamp",seconds:e4(Math.trunc(e.getTime()/1e3)),nanos:e.getTime()%1e3*1e6}}function e1(e){let t=1e3*(e.seconds.toNumber()||0);return new globalThis.Date(t+=(e.nanos||0)/1e6)}function e3(e){return e instanceof globalThis.Date?e:"string"==typeof e?new globalThis.Date(e):e1(eh.fromJSON(e))}function e4(e){return v().fromNumber(e)}function e5(e){return null!=e}function e6(){return{$type:"cosmos.authz.v1beta1.MsgGrant",granter:"",grantee:"",grant:void 0}}J.set(e2.$type,e2),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let e8={$type:"cosmos.authz.v1beta1.MsgGrant",encode:(e,t=S().Writer.create())=>(""!==e.granter&&t.uint32(10).string(e.granter),""!==e.grantee&&t.uint32(18).string(e.grantee),void 0!==e.grant&&eK.encode(e.grant,t.uint32(26).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=e6();for(;r.pos>>3){case 1:if(10!==e)break;n.granter=r.string();continue;case 2:if(18!==e)break;n.grantee=r.string();continue;case 3:if(26!==e)break;n.grant=eK.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:e8.$type,granter:tm(e.granter)?globalThis.String(e.granter):"",grantee:tm(e.grantee)?globalThis.String(e.grantee):"",grant:tm(e.grant)?eK.fromJSON(e.grant):void 0}),toJSON(e){let t={};return""!==e.granter&&(t.granter=e.granter),""!==e.grantee&&(t.grantee=e.grantee),void 0!==e.grant&&(t.grant=eK.toJSON(e.grant)),t},create:e=>e8.fromPartial(e??{}),fromPartial(e){let t=e6();return t.granter=e.granter??"",t.grantee=e.grantee??"",t.grant=void 0!==e.grant&&null!==e.grant?eK.fromPartial(e.grant):void 0,t}};function e7(){return{$type:"cosmos.authz.v1beta1.MsgGrantResponse"}}J.set(e8.$type,e8);let e9={$type:"cosmos.authz.v1beta1.MsgGrantResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=e7();for(;r.pos({$type:e9.$type}),toJSON:e=>({}),create:e=>e9.fromPartial(e??{}),fromPartial:e=>e7()};function te(){return{$type:"cosmos.authz.v1beta1.MsgExec",grantee:"",msgs:[]}}J.set(e9.$type,e9);let tt={$type:"cosmos.authz.v1beta1.MsgExec",encode(e,t=S().Writer.create()){for(let r of(""!==e.grantee&&t.uint32(10).string(e.grantee),e.msgs))e_.encode(r,t.uint32(18).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=te();for(;r.pos>>3){case 1:if(10!==e)break;n.grantee=r.string();continue;case 2:if(18!==e)break;n.msgs.push(e_.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tt.$type,grantee:tm(e.grantee)?globalThis.String(e.grantee):"",msgs:globalThis.Array.isArray(e?.msgs)?e.msgs.map(e=>e_.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.grantee&&(t.grantee=e.grantee),e.msgs?.length&&(t.msgs=e.msgs.map(e=>e_.toJSON(e))),t},create:e=>tt.fromPartial(e??{}),fromPartial(e){let t=te();return t.grantee=e.grantee??"",t.msgs=e.msgs?.map(e=>e_.fromPartial(e))||[],t}};function tr(){return{$type:"cosmos.authz.v1beta1.MsgExecResponse",results:[]}}J.set(tt.$type,tt);let ti={$type:"cosmos.authz.v1beta1.MsgExecResponse",encode(e,t=S().Writer.create()){for(let r of e.results)t.uint32(10).bytes(r);return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tr();for(;r.pos>>3){case 1:if(10!==e)break;n.results.push(r.bytes());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ti.$type,results:globalThis.Array.isArray(e?.results)?e.results.map(e=>tu(e)):[]}),toJSON(e){let t={};return e.results?.length&&(t.results=e.results.map(e=>tN(e))),t},create:e=>ti.fromPartial(e??{}),fromPartial(e){let t=tr();return t.results=e.results?.map(e=>e)||[],t}};function tn(){return{$type:"cosmos.authz.v1beta1.MsgRevoke",granter:"",grantee:"",msgTypeUrl:""}}J.set(ti.$type,ti);let to={$type:"cosmos.authz.v1beta1.MsgRevoke",encode:(e,t=S().Writer.create())=>(""!==e.granter&&t.uint32(10).string(e.granter),""!==e.grantee&&t.uint32(18).string(e.grantee),""!==e.msgTypeUrl&&t.uint32(26).string(e.msgTypeUrl),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tn();for(;r.pos>>3){case 1:if(10!==e)break;n.granter=r.string();continue;case 2:if(18!==e)break;n.grantee=r.string();continue;case 3:if(26!==e)break;n.msgTypeUrl=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:to.$type,granter:tm(e.granter)?globalThis.String(e.granter):"",grantee:tm(e.grantee)?globalThis.String(e.grantee):"",msgTypeUrl:tm(e.msgTypeUrl)?globalThis.String(e.msgTypeUrl):""}),toJSON(e){let t={};return""!==e.granter&&(t.granter=e.granter),""!==e.grantee&&(t.grantee=e.grantee),""!==e.msgTypeUrl&&(t.msgTypeUrl=e.msgTypeUrl),t},create:e=>to.fromPartial(e??{}),fromPartial(e){let t=tn();return t.granter=e.granter??"",t.grantee=e.grantee??"",t.msgTypeUrl=e.msgTypeUrl??"",t}};function ta(){return{$type:"cosmos.authz.v1beta1.MsgRevokeResponse"}}J.set(to.$type,to);let ts={$type:"cosmos.authz.v1beta1.MsgRevokeResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ta();for(;r.pos({$type:ts.$type}),toJSON:e=>({}),create:e=>ts.fromPartial(e??{}),fromPartial:e=>ta()};function tM(){return{$type:"cosmos.authz.v1beta1.MsgPruneExpiredGrants",pruner:""}}J.set(ts.$type,ts);let tl={$type:"cosmos.authz.v1beta1.MsgPruneExpiredGrants",encode:(e,t=S().Writer.create())=>(""!==e.pruner&&t.uint32(10).string(e.pruner),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tM();for(;r.pos>>3){case 1:if(10!==e)break;n.pruner=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tl.$type,pruner:tm(e.pruner)?globalThis.String(e.pruner):""}),toJSON(e){let t={};return""!==e.pruner&&(t.pruner=e.pruner),t},create:e=>tl.fromPartial(e??{}),fromPartial(e){let t=tM();return t.pruner=e.pruner??"",t}};function td(){return{$type:"cosmos.authz.v1beta1.MsgPruneExpiredGrantsResponse"}}J.set(tl.$type,tl);let tc={$type:"cosmos.authz.v1beta1.MsgPruneExpiredGrantsResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=td();for(;r.pos({$type:tc.$type}),toJSON:e=>({}),create:e=>tc.fromPartial(e??{}),fromPartial:e=>td()};function tu(e){if(globalThis.Buffer)return Uint8Array.from(globalThis.Buffer.from(e,"base64"));{let t=globalThis.atob(e),r=new Uint8Array(t.length);for(let e=0;e{t.push(globalThis.String.fromCharCode(e))}),globalThis.btoa(t.join(""))}}function tm(e){return null!=e}function tT(){return{$type:"cosmos.base.v1beta1.Coin",denom:"",amount:""}}J.set(tc.$type,tc),S().util.Long!==v()&&(S().util.Long=v(),S().configure()),r(5432);let tD={$type:"cosmos.base.v1beta1.Coin",encode:(e,t=S().Writer.create())=>(""!==e.denom&&t.uint32(10).string(e.denom),""!==e.amount&&t.uint32(18).string(e.amount),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tT();for(;r.pos>>3){case 1:if(10!==e)break;n.denom=r.string();continue;case 2:if(18!==e)break;n.amount=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tD.$type,denom:tZ(e.denom)?globalThis.String(e.denom):"",amount:tZ(e.amount)?globalThis.String(e.amount):""}),toJSON(e){let t={};return""!==e.denom&&(t.denom=e.denom),""!==e.amount&&(t.amount=e.amount),t},create:e=>tD.fromPartial(e??{}),fromPartial(e){let t=tT();return t.denom=e.denom??"",t.amount=e.amount??"",t}};function tp(){return{$type:"cosmos.base.v1beta1.DecCoin",denom:"",amount:""}}J.set(tD.$type,tD);let tY={$type:"cosmos.base.v1beta1.DecCoin",encode:(e,t=S().Writer.create())=>(""!==e.denom&&t.uint32(10).string(e.denom),""!==e.amount&&t.uint32(18).string(e.amount),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tp();for(;r.pos>>3){case 1:if(10!==e)break;n.denom=r.string();continue;case 2:if(18!==e)break;n.amount=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tY.$type,denom:tZ(e.denom)?globalThis.String(e.denom):"",amount:tZ(e.amount)?globalThis.String(e.amount):""}),toJSON(e){let t={};return""!==e.denom&&(t.denom=e.denom),""!==e.amount&&(t.amount=e.amount),t},create:e=>tY.fromPartial(e??{}),fromPartial(e){let t=tp();return t.denom=e.denom??"",t.amount=e.amount??"",t}};function th(){return{$type:"cosmos.base.v1beta1.IntProto",int:""}}J.set(tY.$type,tY);let tf={$type:"cosmos.base.v1beta1.IntProto",encode:(e,t=S().Writer.create())=>(""!==e.int&&t.uint32(10).string(e.int),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=th();for(;r.pos>>3){case 1:if(10!==e)break;n.int=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tf.$type,int:tZ(e.int)?globalThis.String(e.int):""}),toJSON(e){let t={};return""!==e.int&&(t.int=e.int),t},create:e=>tf.fromPartial(e??{}),fromPartial(e){let t=th();return t.int=e.int??"",t}};function tg(){return{$type:"cosmos.base.v1beta1.DecProto",dec:""}}J.set(tf.$type,tf);let tj={$type:"cosmos.base.v1beta1.DecProto",encode:(e,t=S().Writer.create())=>(""!==e.dec&&t.uint32(10).string(e.dec),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tg();for(;r.pos>>3){case 1:if(10!==e)break;n.dec=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tj.$type,dec:tZ(e.dec)?globalThis.String(e.dec):""}),toJSON(e){let t={};return""!==e.dec&&(t.dec=e.dec),t},create:e=>tj.fromPartial(e??{}),fromPartial(e){let t=tg();return t.dec=e.dec??"",t}};function tZ(e){return null!=e}function ty(){return{$type:"cosmos.bank.v1beta1.Params",sendEnabled:[],defaultSendEnabled:!1}}J.set(tj.$type,tj),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let tO={$type:"cosmos.bank.v1beta1.Params",encode(e,t=S().Writer.create()){for(let r of e.sendEnabled)tz.encode(r,t.uint32(10).fork()).ldelim();return!1!==e.defaultSendEnabled&&t.uint32(16).bool(e.defaultSendEnabled),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ty();for(;r.pos>>3){case 1:if(10!==e)break;n.sendEnabled.push(tz.decode(r,r.uint32()));continue;case 2:if(16!==e)break;n.defaultSendEnabled=r.bool();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tO.$type,sendEnabled:globalThis.Array.isArray(e?.sendEnabled)?e.sendEnabled.map(e=>tz.fromJSON(e)):[],defaultSendEnabled:!!tv(e.defaultSendEnabled)&&globalThis.Boolean(e.defaultSendEnabled)}),toJSON(e){let t={};return e.sendEnabled?.length&&(t.sendEnabled=e.sendEnabled.map(e=>tz.toJSON(e))),!1!==e.defaultSendEnabled&&(t.defaultSendEnabled=e.defaultSendEnabled),t},create:e=>tO.fromPartial(e??{}),fromPartial(e){let t=ty();return t.sendEnabled=e.sendEnabled?.map(e=>tz.fromPartial(e))||[],t.defaultSendEnabled=e.defaultSendEnabled??!1,t}};function tw(){return{$type:"cosmos.bank.v1beta1.SendEnabled",denom:"",enabled:!1}}J.set(tO.$type,tO);let tz={$type:"cosmos.bank.v1beta1.SendEnabled",encode:(e,t=S().Writer.create())=>(""!==e.denom&&t.uint32(10).string(e.denom),!1!==e.enabled&&t.uint32(16).bool(e.enabled),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tw();for(;r.pos>>3){case 1:if(10!==e)break;n.denom=r.string();continue;case 2:if(16!==e)break;n.enabled=r.bool();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tz.$type,denom:tv(e.denom)?globalThis.String(e.denom):"",enabled:!!tv(e.enabled)&&globalThis.Boolean(e.enabled)}),toJSON(e){let t={};return""!==e.denom&&(t.denom=e.denom),!1!==e.enabled&&(t.enabled=e.enabled),t},create:e=>tz.fromPartial(e??{}),fromPartial(e){let t=tw();return t.denom=e.denom??"",t.enabled=e.enabled??!1,t}};function tA(){return{$type:"cosmos.bank.v1beta1.Input",address:"",coins:[]}}J.set(tz.$type,tz);let tE={$type:"cosmos.bank.v1beta1.Input",encode(e,t=S().Writer.create()){for(let r of(""!==e.address&&t.uint32(10).string(e.address),e.coins))tD.encode(r,t.uint32(18).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tA();for(;r.pos>>3){case 1:if(10!==e)break;n.address=r.string();continue;case 2:if(18!==e)break;n.coins.push(tD.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tE.$type,address:tv(e.address)?globalThis.String(e.address):"",coins:globalThis.Array.isArray(e?.coins)?e.coins.map(e=>tD.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.address&&(t.address=e.address),e.coins?.length&&(t.coins=e.coins.map(e=>tD.toJSON(e))),t},create:e=>tE.fromPartial(e??{}),fromPartial(e){let t=tA();return t.address=e.address??"",t.coins=e.coins?.map(e=>tD.fromPartial(e))||[],t}};function tk(){return{$type:"cosmos.bank.v1beta1.Output",address:"",coins:[]}}J.set(tE.$type,tE);let tI={$type:"cosmos.bank.v1beta1.Output",encode(e,t=S().Writer.create()){for(let r of(""!==e.address&&t.uint32(10).string(e.address),e.coins))tD.encode(r,t.uint32(18).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tk();for(;r.pos>>3){case 1:if(10!==e)break;n.address=r.string();continue;case 2:if(18!==e)break;n.coins.push(tD.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tI.$type,address:tv(e.address)?globalThis.String(e.address):"",coins:globalThis.Array.isArray(e?.coins)?e.coins.map(e=>tD.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.address&&(t.address=e.address),e.coins?.length&&(t.coins=e.coins.map(e=>tD.toJSON(e))),t},create:e=>tI.fromPartial(e??{}),fromPartial(e){let t=tk();return t.address=e.address??"",t.coins=e.coins?.map(e=>tD.fromPartial(e))||[],t}};function tU(){return{$type:"cosmos.bank.v1beta1.Supply",total:[]}}J.set(tI.$type,tI);let tW={$type:"cosmos.bank.v1beta1.Supply",encode(e,t=S().Writer.create()){for(let r of e.total)tD.encode(r,t.uint32(10).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tU();for(;r.pos>>3){case 1:if(10!==e)break;n.total.push(tD.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tW.$type,total:globalThis.Array.isArray(e?.total)?e.total.map(e=>tD.fromJSON(e)):[]}),toJSON(e){let t={};return e.total?.length&&(t.total=e.total.map(e=>tD.toJSON(e))),t},create:e=>tW.fromPartial(e??{}),fromPartial(e){let t=tU();return t.total=e.total?.map(e=>tD.fromPartial(e))||[],t}};function tb(){return{$type:"cosmos.bank.v1beta1.DenomUnit",denom:"",exponent:0,aliases:[]}}J.set(tW.$type,tW);let tR={$type:"cosmos.bank.v1beta1.DenomUnit",encode(e,t=S().Writer.create()){for(let r of(""!==e.denom&&t.uint32(10).string(e.denom),0!==e.exponent&&t.uint32(16).uint32(e.exponent),e.aliases))t.uint32(26).string(r);return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tb();for(;r.pos>>3){case 1:if(10!==e)break;n.denom=r.string();continue;case 2:if(16!==e)break;n.exponent=r.uint32();continue;case 3:if(26!==e)break;n.aliases.push(r.string());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tR.$type,denom:tv(e.denom)?globalThis.String(e.denom):"",exponent:tv(e.exponent)?globalThis.Number(e.exponent):0,aliases:globalThis.Array.isArray(e?.aliases)?e.aliases.map(e=>globalThis.String(e)):[]}),toJSON(e){let t={};return""!==e.denom&&(t.denom=e.denom),0!==e.exponent&&(t.exponent=Math.round(e.exponent)),e.aliases?.length&&(t.aliases=e.aliases),t},create:e=>tR.fromPartial(e??{}),fromPartial(e){let t=tb();return t.denom=e.denom??"",t.exponent=e.exponent??0,t.aliases=e.aliases?.map(e=>e)||[],t}};function tG(){return{$type:"cosmos.bank.v1beta1.Metadata",description:"",denomUnits:[],base:"",display:"",name:"",symbol:"",uri:"",uriHash:""}}J.set(tR.$type,tR);let tx={$type:"cosmos.bank.v1beta1.Metadata",encode(e,t=S().Writer.create()){for(let r of(""!==e.description&&t.uint32(10).string(e.description),e.denomUnits))tR.encode(r,t.uint32(18).fork()).ldelim();return""!==e.base&&t.uint32(26).string(e.base),""!==e.display&&t.uint32(34).string(e.display),""!==e.name&&t.uint32(42).string(e.name),""!==e.symbol&&t.uint32(50).string(e.symbol),""!==e.uri&&t.uint32(58).string(e.uri),""!==e.uriHash&&t.uint32(66).string(e.uriHash),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tG();for(;r.pos>>3){case 1:if(10!==e)break;n.description=r.string();continue;case 2:if(18!==e)break;n.denomUnits.push(tR.decode(r,r.uint32()));continue;case 3:if(26!==e)break;n.base=r.string();continue;case 4:if(34!==e)break;n.display=r.string();continue;case 5:if(42!==e)break;n.name=r.string();continue;case 6:if(50!==e)break;n.symbol=r.string();continue;case 7:if(58!==e)break;n.uri=r.string();continue;case 8:if(66!==e)break;n.uriHash=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tx.$type,description:tv(e.description)?globalThis.String(e.description):"",denomUnits:globalThis.Array.isArray(e?.denomUnits)?e.denomUnits.map(e=>tR.fromJSON(e)):[],base:tv(e.base)?globalThis.String(e.base):"",display:tv(e.display)?globalThis.String(e.display):"",name:tv(e.name)?globalThis.String(e.name):"",symbol:tv(e.symbol)?globalThis.String(e.symbol):"",uri:tv(e.uri)?globalThis.String(e.uri):"",uriHash:tv(e.uriHash)?globalThis.String(e.uriHash):""}),toJSON(e){let t={};return""!==e.description&&(t.description=e.description),e.denomUnits?.length&&(t.denomUnits=e.denomUnits.map(e=>tR.toJSON(e))),""!==e.base&&(t.base=e.base),""!==e.display&&(t.display=e.display),""!==e.name&&(t.name=e.name),""!==e.symbol&&(t.symbol=e.symbol),""!==e.uri&&(t.uri=e.uri),""!==e.uriHash&&(t.uriHash=e.uriHash),t},create:e=>tx.fromPartial(e??{}),fromPartial(e){let t=tG();return t.description=e.description??"",t.denomUnits=e.denomUnits?.map(e=>tR.fromPartial(e))||[],t.base=e.base??"",t.display=e.display??"",t.name=e.name??"",t.symbol=e.symbol??"",t.uri=e.uri??"",t.uriHash=e.uriHash??"",t}};function tv(e){return null!=e}function tQ(){return{$type:"cosmos.bank.v1beta1.MsgSend",fromAddress:"",toAddress:"",amount:[]}}J.set(tx.$type,tx),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let tS={$type:"cosmos.bank.v1beta1.MsgSend",encode(e,t=S().Writer.create()){for(let r of(""!==e.fromAddress&&t.uint32(10).string(e.fromAddress),""!==e.toAddress&&t.uint32(18).string(e.toAddress),e.amount))tD.encode(r,t.uint32(26).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tQ();for(;r.pos>>3){case 1:if(10!==e)break;n.fromAddress=r.string();continue;case 2:if(18!==e)break;n.toAddress=r.string();continue;case 3:if(26!==e)break;n.amount.push(tD.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tS.$type,fromAddress:t5(e.fromAddress)?globalThis.String(e.fromAddress):"",toAddress:t5(e.toAddress)?globalThis.String(e.toAddress):"",amount:globalThis.Array.isArray(e?.amount)?e.amount.map(e=>tD.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.fromAddress&&(t.fromAddress=e.fromAddress),""!==e.toAddress&&(t.toAddress=e.toAddress),e.amount?.length&&(t.amount=e.amount.map(e=>tD.toJSON(e))),t},create:e=>tS.fromPartial(e??{}),fromPartial(e){let t=tQ();return t.fromAddress=e.fromAddress??"",t.toAddress=e.toAddress??"",t.amount=e.amount?.map(e=>tD.fromPartial(e))||[],t}};function tJ(){return{$type:"cosmos.bank.v1beta1.MsgSendResponse"}}J.set(tS.$type,tS);let tP={$type:"cosmos.bank.v1beta1.MsgSendResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tJ();for(;r.pos({$type:tP.$type}),toJSON:e=>({}),create:e=>tP.fromPartial(e??{}),fromPartial:e=>tJ()};function t_(){return{$type:"cosmos.bank.v1beta1.MsgMultiSend",inputs:[],outputs:[]}}J.set(tP.$type,tP);let tF={$type:"cosmos.bank.v1beta1.MsgMultiSend",encode(e,t=S().Writer.create()){for(let r of e.inputs)tE.encode(r,t.uint32(10).fork()).ldelim();for(let r of e.outputs)tI.encode(r,t.uint32(18).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=t_();for(;r.pos>>3){case 1:if(10!==e)break;n.inputs.push(tE.decode(r,r.uint32()));continue;case 2:if(18!==e)break;n.outputs.push(tI.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tF.$type,inputs:globalThis.Array.isArray(e?.inputs)?e.inputs.map(e=>tE.fromJSON(e)):[],outputs:globalThis.Array.isArray(e?.outputs)?e.outputs.map(e=>tI.fromJSON(e)):[]}),toJSON(e){let t={};return e.inputs?.length&&(t.inputs=e.inputs.map(e=>tE.toJSON(e))),e.outputs?.length&&(t.outputs=e.outputs.map(e=>tI.toJSON(e))),t},create:e=>tF.fromPartial(e??{}),fromPartial(e){let t=t_();return t.inputs=e.inputs?.map(e=>tE.fromPartial(e))||[],t.outputs=e.outputs?.map(e=>tI.fromPartial(e))||[],t}};function tV(){return{$type:"cosmos.bank.v1beta1.MsgMultiSendResponse"}}J.set(tF.$type,tF);let tC={$type:"cosmos.bank.v1beta1.MsgMultiSendResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tV();for(;r.pos({$type:tC.$type}),toJSON:e=>({}),create:e=>tC.fromPartial(e??{}),fromPartial:e=>tV()};function t$(){return{$type:"cosmos.bank.v1beta1.MsgUpdateParams",authority:"",params:void 0}}J.set(tC.$type,tC);let tB={$type:"cosmos.bank.v1beta1.MsgUpdateParams",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),void 0!==e.params&&tO.encode(e.params,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=t$();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.params=tO.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tB.$type,authority:t5(e.authority)?globalThis.String(e.authority):"",params:t5(e.params)?tO.fromJSON(e.params):void 0}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),void 0!==e.params&&(t.params=tO.toJSON(e.params)),t},create:e=>tB.fromPartial(e??{}),fromPartial(e){let t=t$();return t.authority=e.authority??"",t.params=void 0!==e.params&&null!==e.params?tO.fromPartial(e.params):void 0,t}};function tL(){return{$type:"cosmos.bank.v1beta1.MsgUpdateParamsResponse"}}J.set(tB.$type,tB);let tK={$type:"cosmos.bank.v1beta1.MsgUpdateParamsResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tL();for(;r.pos({$type:tK.$type}),toJSON:e=>({}),create:e=>tK.fromPartial(e??{}),fromPartial:e=>tL()};function tH(){return{$type:"cosmos.bank.v1beta1.MsgSetSendEnabled",authority:"",sendEnabled:[],useDefaultFor:[]}}J.set(tK.$type,tK);let tq={$type:"cosmos.bank.v1beta1.MsgSetSendEnabled",encode(e,t=S().Writer.create()){for(let r of(""!==e.authority&&t.uint32(10).string(e.authority),e.sendEnabled))tz.encode(r,t.uint32(18).fork()).ldelim();for(let r of e.useDefaultFor)t.uint32(26).string(r);return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tH();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.sendEnabled.push(tz.decode(r,r.uint32()));continue;case 3:if(26!==e)break;n.useDefaultFor.push(r.string());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:tq.$type,authority:t5(e.authority)?globalThis.String(e.authority):"",sendEnabled:globalThis.Array.isArray(e?.sendEnabled)?e.sendEnabled.map(e=>tz.fromJSON(e)):[],useDefaultFor:globalThis.Array.isArray(e?.useDefaultFor)?e.useDefaultFor.map(e=>globalThis.String(e)):[]}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),e.sendEnabled?.length&&(t.sendEnabled=e.sendEnabled.map(e=>tz.toJSON(e))),e.useDefaultFor?.length&&(t.useDefaultFor=e.useDefaultFor),t},create:e=>tq.fromPartial(e??{}),fromPartial(e){let t=tH();return t.authority=e.authority??"",t.sendEnabled=e.sendEnabled?.map(e=>tz.fromPartial(e))||[],t.useDefaultFor=e.useDefaultFor?.map(e=>e)||[],t}};function tX(){return{$type:"cosmos.bank.v1beta1.MsgSetSendEnabledResponse"}}J.set(tq.$type,tq);let t2={$type:"cosmos.bank.v1beta1.MsgSetSendEnabledResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=tX();for(;r.pos({$type:t2.$type}),toJSON:e=>({}),create:e=>t2.fromPartial(e??{}),fromPartial:e=>tX()};function t0(){return{$type:"cosmos.bank.v1beta1.MsgBurn",fromAddress:"",amount:[]}}J.set(t2.$type,t2);let t1={$type:"cosmos.bank.v1beta1.MsgBurn",encode(e,t=S().Writer.create()){for(let r of(""!==e.fromAddress&&t.uint32(10).string(e.fromAddress),e.amount))tD.encode(r,t.uint32(18).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=t0();for(;r.pos>>3){case 1:if(10!==e)break;n.fromAddress=r.string();continue;case 2:if(18!==e)break;n.amount.push(tD.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:t1.$type,fromAddress:t5(e.fromAddress)?globalThis.String(e.fromAddress):"",amount:globalThis.Array.isArray(e?.amount)?e.amount.map(e=>tD.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.fromAddress&&(t.fromAddress=e.fromAddress),e.amount?.length&&(t.amount=e.amount.map(e=>tD.toJSON(e))),t},create:e=>t1.fromPartial(e??{}),fromPartial(e){let t=t0();return t.fromAddress=e.fromAddress??"",t.amount=e.amount?.map(e=>tD.fromPartial(e))||[],t}};function t3(){return{$type:"cosmos.bank.v1beta1.MsgBurnResponse"}}J.set(t1.$type,t1);let t4={$type:"cosmos.bank.v1beta1.MsgBurnResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=t3();for(;r.pos({$type:t4.$type}),toJSON:e=>({}),create:e=>t4.fromPartial(e??{}),fromPartial:e=>t3()};function t5(e){return null!=e}function t6(){return{$type:"google.protobuf.Duration",seconds:v().ZERO,nanos:0}}J.set(t4.$type,t4),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let t8={$type:"google.protobuf.Duration",encode:(e,t=S().Writer.create())=>(e.seconds.equals(v().ZERO)||t.uint32(8).int64(e.seconds),0!==e.nanos&&t.uint32(16).int32(e.nanos),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=t6();for(;r.pos>>3){case 1:if(8!==e)break;n.seconds=r.int64();continue;case 2:if(16!==e)break;n.nanos=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:t8.$type,seconds:t7(e.seconds)?v().fromValue(e.seconds):v().ZERO,nanos:t7(e.nanos)?globalThis.Number(e.nanos):0}),toJSON(e){let t={};return e.seconds.equals(v().ZERO)||(t.seconds=(e.seconds||v().ZERO).toString()),0!==e.nanos&&(t.nanos=Math.round(e.nanos)),t},create:e=>t8.fromPartial(e??{}),fromPartial(e){let t=t6();return t.seconds=void 0!==e.seconds&&null!==e.seconds?v().fromValue(e.seconds):v().ZERO,t.nanos=e.nanos??0,t}};function t7(e){return null!=e}function t9(){return{$type:"cosmos.feegrant.v1beta1.BasicAllowance",spendLimit:[],expiration:void 0}}J.set(t8.$type,t8),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let re={$type:"cosmos.feegrant.v1beta1.BasicAllowance",encode(e,t=S().Writer.create()){for(let r of e.spendLimit)tD.encode(r,t.uint32(10).fork()).ldelim();return void 0!==e.expiration&&eh.encode(rs(e.expiration),t.uint32(18).fork()).ldelim(),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=t9();for(;r.pos>>3){case 1:if(10!==e)break;n.spendLimit.push(tD.decode(r,r.uint32()));continue;case 2:if(18!==e)break;n.expiration=rM(eh.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:re.$type,spendLimit:globalThis.Array.isArray(e?.spendLimit)?e.spendLimit.map(e=>tD.fromJSON(e)):[],expiration:rc(e.expiration)?rl(e.expiration):void 0}),toJSON(e){let t={};return e.spendLimit?.length&&(t.spendLimit=e.spendLimit.map(e=>tD.toJSON(e))),void 0!==e.expiration&&(t.expiration=e.expiration.toISOString()),t},create:e=>re.fromPartial(e??{}),fromPartial(e){let t=t9();return t.spendLimit=e.spendLimit?.map(e=>tD.fromPartial(e))||[],t.expiration=e.expiration??void 0,t}};function rt(){return{$type:"cosmos.feegrant.v1beta1.PeriodicAllowance",basic:void 0,period:void 0,periodSpendLimit:[],periodCanSpend:[],periodReset:void 0}}J.set(re.$type,re);let rr={$type:"cosmos.feegrant.v1beta1.PeriodicAllowance",encode(e,t=S().Writer.create()){for(let r of(void 0!==e.basic&&re.encode(e.basic,t.uint32(10).fork()).ldelim(),void 0!==e.period&&t8.encode(e.period,t.uint32(18).fork()).ldelim(),e.periodSpendLimit))tD.encode(r,t.uint32(26).fork()).ldelim();for(let r of e.periodCanSpend)tD.encode(r,t.uint32(34).fork()).ldelim();return void 0!==e.periodReset&&eh.encode(rs(e.periodReset),t.uint32(42).fork()).ldelim(),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rt();for(;r.pos>>3){case 1:if(10!==e)break;n.basic=re.decode(r,r.uint32());continue;case 2:if(18!==e)break;n.period=t8.decode(r,r.uint32());continue;case 3:if(26!==e)break;n.periodSpendLimit.push(tD.decode(r,r.uint32()));continue;case 4:if(34!==e)break;n.periodCanSpend.push(tD.decode(r,r.uint32()));continue;case 5:if(42!==e)break;n.periodReset=rM(eh.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rr.$type,basic:rc(e.basic)?re.fromJSON(e.basic):void 0,period:rc(e.period)?t8.fromJSON(e.period):void 0,periodSpendLimit:globalThis.Array.isArray(e?.periodSpendLimit)?e.periodSpendLimit.map(e=>tD.fromJSON(e)):[],periodCanSpend:globalThis.Array.isArray(e?.periodCanSpend)?e.periodCanSpend.map(e=>tD.fromJSON(e)):[],periodReset:rc(e.periodReset)?rl(e.periodReset):void 0}),toJSON(e){let t={};return void 0!==e.basic&&(t.basic=re.toJSON(e.basic)),void 0!==e.period&&(t.period=t8.toJSON(e.period)),e.periodSpendLimit?.length&&(t.periodSpendLimit=e.periodSpendLimit.map(e=>tD.toJSON(e))),e.periodCanSpend?.length&&(t.periodCanSpend=e.periodCanSpend.map(e=>tD.toJSON(e))),void 0!==e.periodReset&&(t.periodReset=e.periodReset.toISOString()),t},create:e=>rr.fromPartial(e??{}),fromPartial(e){let t=rt();return t.basic=void 0!==e.basic&&null!==e.basic?re.fromPartial(e.basic):void 0,t.period=void 0!==e.period&&null!==e.period?t8.fromPartial(e.period):void 0,t.periodSpendLimit=e.periodSpendLimit?.map(e=>tD.fromPartial(e))||[],t.periodCanSpend=e.periodCanSpend?.map(e=>tD.fromPartial(e))||[],t.periodReset=e.periodReset??void 0,t}};function ri(){return{$type:"cosmos.feegrant.v1beta1.AllowedMsgAllowance",allowance:void 0,allowedMessages:[]}}J.set(rr.$type,rr);let rn={$type:"cosmos.feegrant.v1beta1.AllowedMsgAllowance",encode(e,t=S().Writer.create()){for(let r of(void 0!==e.allowance&&e_.encode(e.allowance,t.uint32(10).fork()).ldelim(),e.allowedMessages))t.uint32(18).string(r);return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ri();for(;r.pos>>3){case 1:if(10!==e)break;n.allowance=e_.decode(r,r.uint32());continue;case 2:if(18!==e)break;n.allowedMessages.push(r.string());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rn.$type,allowance:rc(e.allowance)?e_.fromJSON(e.allowance):void 0,allowedMessages:globalThis.Array.isArray(e?.allowedMessages)?e.allowedMessages.map(e=>globalThis.String(e)):[]}),toJSON(e){let t={};return void 0!==e.allowance&&(t.allowance=e_.toJSON(e.allowance)),e.allowedMessages?.length&&(t.allowedMessages=e.allowedMessages),t},create:e=>rn.fromPartial(e??{}),fromPartial(e){let t=ri();return t.allowance=void 0!==e.allowance&&null!==e.allowance?e_.fromPartial(e.allowance):void 0,t.allowedMessages=e.allowedMessages?.map(e=>e)||[],t}};function ro(){return{$type:"cosmos.feegrant.v1beta1.Grant",granter:"",grantee:"",allowance:void 0}}J.set(rn.$type,rn);let ra={$type:"cosmos.feegrant.v1beta1.Grant",encode:(e,t=S().Writer.create())=>(""!==e.granter&&t.uint32(10).string(e.granter),""!==e.grantee&&t.uint32(18).string(e.grantee),void 0!==e.allowance&&e_.encode(e.allowance,t.uint32(26).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ro();for(;r.pos>>3){case 1:if(10!==e)break;n.granter=r.string();continue;case 2:if(18!==e)break;n.grantee=r.string();continue;case 3:if(26!==e)break;n.allowance=e_.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ra.$type,granter:rc(e.granter)?globalThis.String(e.granter):"",grantee:rc(e.grantee)?globalThis.String(e.grantee):"",allowance:rc(e.allowance)?e_.fromJSON(e.allowance):void 0}),toJSON(e){let t={};return""!==e.granter&&(t.granter=e.granter),""!==e.grantee&&(t.grantee=e.grantee),void 0!==e.allowance&&(t.allowance=e_.toJSON(e.allowance)),t},create:e=>ra.fromPartial(e??{}),fromPartial(e){let t=ro();return t.granter=e.granter??"",t.grantee=e.grantee??"",t.allowance=void 0!==e.allowance&&null!==e.allowance?e_.fromPartial(e.allowance):void 0,t}};function rs(e){return{$type:"google.protobuf.Timestamp",seconds:rd(Math.trunc(e.getTime()/1e3)),nanos:e.getTime()%1e3*1e6}}function rM(e){let t=1e3*(e.seconds.toNumber()||0);return new globalThis.Date(t+=(e.nanos||0)/1e6)}function rl(e){return e instanceof globalThis.Date?e:"string"==typeof e?new globalThis.Date(e):rM(eh.fromJSON(e))}function rd(e){return v().fromNumber(e)}function rc(e){return null!=e}function ru(){return{$type:"cosmos.feegrant.v1beta1.MsgGrantAllowance",granter:"",grantee:"",allowance:void 0}}J.set(ra.$type,ra),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let rN={$type:"cosmos.feegrant.v1beta1.MsgGrantAllowance",encode:(e,t=S().Writer.create())=>(""!==e.granter&&t.uint32(10).string(e.granter),""!==e.grantee&&t.uint32(18).string(e.grantee),void 0!==e.allowance&&e_.encode(e.allowance,t.uint32(26).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ru();for(;r.pos>>3){case 1:if(10!==e)break;n.granter=r.string();continue;case 2:if(18!==e)break;n.grantee=r.string();continue;case 3:if(26!==e)break;n.allowance=e_.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rN.$type,granter:ry(e.granter)?globalThis.String(e.granter):"",grantee:ry(e.grantee)?globalThis.String(e.grantee):"",allowance:ry(e.allowance)?e_.fromJSON(e.allowance):void 0}),toJSON(e){let t={};return""!==e.granter&&(t.granter=e.granter),""!==e.grantee&&(t.grantee=e.grantee),void 0!==e.allowance&&(t.allowance=e_.toJSON(e.allowance)),t},create:e=>rN.fromPartial(e??{}),fromPartial(e){let t=ru();return t.granter=e.granter??"",t.grantee=e.grantee??"",t.allowance=void 0!==e.allowance&&null!==e.allowance?e_.fromPartial(e.allowance):void 0,t}};function rm(){return{$type:"cosmos.feegrant.v1beta1.MsgGrantAllowanceResponse"}}J.set(rN.$type,rN);let rT={$type:"cosmos.feegrant.v1beta1.MsgGrantAllowanceResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rm();for(;r.pos({$type:rT.$type}),toJSON:e=>({}),create:e=>rT.fromPartial(e??{}),fromPartial:e=>rm()};function rD(){return{$type:"cosmos.feegrant.v1beta1.MsgRevokeAllowance",granter:"",grantee:""}}J.set(rT.$type,rT);let rp={$type:"cosmos.feegrant.v1beta1.MsgRevokeAllowance",encode:(e,t=S().Writer.create())=>(""!==e.granter&&t.uint32(10).string(e.granter),""!==e.grantee&&t.uint32(18).string(e.grantee),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rD();for(;r.pos>>3){case 1:if(10!==e)break;n.granter=r.string();continue;case 2:if(18!==e)break;n.grantee=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rp.$type,granter:ry(e.granter)?globalThis.String(e.granter):"",grantee:ry(e.grantee)?globalThis.String(e.grantee):""}),toJSON(e){let t={};return""!==e.granter&&(t.granter=e.granter),""!==e.grantee&&(t.grantee=e.grantee),t},create:e=>rp.fromPartial(e??{}),fromPartial(e){let t=rD();return t.granter=e.granter??"",t.grantee=e.grantee??"",t}};function rY(){return{$type:"cosmos.feegrant.v1beta1.MsgRevokeAllowanceResponse"}}J.set(rp.$type,rp);let rh={$type:"cosmos.feegrant.v1beta1.MsgRevokeAllowanceResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rY();for(;r.pos({$type:rh.$type}),toJSON:e=>({}),create:e=>rh.fromPartial(e??{}),fromPartial:e=>rY()};function rf(){return{$type:"cosmos.feegrant.v1beta1.MsgPruneAllowances",pruner:""}}J.set(rh.$type,rh);let rg={$type:"cosmos.feegrant.v1beta1.MsgPruneAllowances",encode:(e,t=S().Writer.create())=>(""!==e.pruner&&t.uint32(10).string(e.pruner),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rf();for(;r.pos>>3){case 1:if(10!==e)break;n.pruner=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rg.$type,pruner:ry(e.pruner)?globalThis.String(e.pruner):""}),toJSON(e){let t={};return""!==e.pruner&&(t.pruner=e.pruner),t},create:e=>rg.fromPartial(e??{}),fromPartial(e){let t=rf();return t.pruner=e.pruner??"",t}};function rj(){return{$type:"cosmos.feegrant.v1beta1.MsgPruneAllowancesResponse"}}J.set(rg.$type,rg);let rZ={$type:"cosmos.feegrant.v1beta1.MsgPruneAllowancesResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rj();for(;r.pos({$type:rZ.$type}),toJSON:e=>({}),create:e=>rZ.fromPartial(e??{}),fromPartial:e=>rj()};function ry(e){return null!=e}function rO(e){switch(e){case 0:case"VOTE_OPTION_UNSPECIFIED":return i.VOTE_OPTION_UNSPECIFIED;case 1:case"VOTE_OPTION_YES":return i.VOTE_OPTION_YES;case 2:case"VOTE_OPTION_ABSTAIN":return i.VOTE_OPTION_ABSTAIN;case 3:case"VOTE_OPTION_NO":return i.VOTE_OPTION_NO;case 4:case"VOTE_OPTION_NO_WITH_VETO":return i.VOTE_OPTION_NO_WITH_VETO;default:return i.UNRECOGNIZED}}function rw(e){switch(e){case i.VOTE_OPTION_UNSPECIFIED:return"VOTE_OPTION_UNSPECIFIED";case i.VOTE_OPTION_YES:return"VOTE_OPTION_YES";case i.VOTE_OPTION_ABSTAIN:return"VOTE_OPTION_ABSTAIN";case i.VOTE_OPTION_NO:return"VOTE_OPTION_NO";case i.VOTE_OPTION_NO_WITH_VETO:return"VOTE_OPTION_NO_WITH_VETO";case i.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function rz(e){switch(e){case 0:case"PROPOSAL_STATUS_UNSPECIFIED":return n.PROPOSAL_STATUS_UNSPECIFIED;case 1:case"PROPOSAL_STATUS_SUBMITTED":return n.PROPOSAL_STATUS_SUBMITTED;case 2:case"PROPOSAL_STATUS_ACCEPTED":return n.PROPOSAL_STATUS_ACCEPTED;case 3:case"PROPOSAL_STATUS_REJECTED":return n.PROPOSAL_STATUS_REJECTED;case 4:case"PROPOSAL_STATUS_ABORTED":return n.PROPOSAL_STATUS_ABORTED;case 5:case"PROPOSAL_STATUS_WITHDRAWN":return n.PROPOSAL_STATUS_WITHDRAWN;default:return n.UNRECOGNIZED}}function rA(e){switch(e){case n.PROPOSAL_STATUS_UNSPECIFIED:return"PROPOSAL_STATUS_UNSPECIFIED";case n.PROPOSAL_STATUS_SUBMITTED:return"PROPOSAL_STATUS_SUBMITTED";case n.PROPOSAL_STATUS_ACCEPTED:return"PROPOSAL_STATUS_ACCEPTED";case n.PROPOSAL_STATUS_REJECTED:return"PROPOSAL_STATUS_REJECTED";case n.PROPOSAL_STATUS_ABORTED:return"PROPOSAL_STATUS_ABORTED";case n.PROPOSAL_STATUS_WITHDRAWN:return"PROPOSAL_STATUS_WITHDRAWN";case n.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function rE(e){switch(e){case 0:case"PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED":return o.PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED;case 1:case"PROPOSAL_EXECUTOR_RESULT_NOT_RUN":return o.PROPOSAL_EXECUTOR_RESULT_NOT_RUN;case 2:case"PROPOSAL_EXECUTOR_RESULT_SUCCESS":return o.PROPOSAL_EXECUTOR_RESULT_SUCCESS;case 3:case"PROPOSAL_EXECUTOR_RESULT_FAILURE":return o.PROPOSAL_EXECUTOR_RESULT_FAILURE;default:return o.UNRECOGNIZED}}function rk(e){switch(e){case o.PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED:return"PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED";case o.PROPOSAL_EXECUTOR_RESULT_NOT_RUN:return"PROPOSAL_EXECUTOR_RESULT_NOT_RUN";case o.PROPOSAL_EXECUTOR_RESULT_SUCCESS:return"PROPOSAL_EXECUTOR_RESULT_SUCCESS";case o.PROPOSAL_EXECUTOR_RESULT_FAILURE:return"PROPOSAL_EXECUTOR_RESULT_FAILURE";case o.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function rI(){return{$type:"cosmos.group.v1.Member",address:"",weight:"",metadata:"",addedAt:void 0}}J.set(rZ.$type,rZ),S().util.Long!==v()&&(S().util.Long=v(),S().configure()),function(e){e[e.VOTE_OPTION_UNSPECIFIED=0]="VOTE_OPTION_UNSPECIFIED",e[e.VOTE_OPTION_YES=1]="VOTE_OPTION_YES",e[e.VOTE_OPTION_ABSTAIN=2]="VOTE_OPTION_ABSTAIN",e[e.VOTE_OPTION_NO=3]="VOTE_OPTION_NO",e[e.VOTE_OPTION_NO_WITH_VETO=4]="VOTE_OPTION_NO_WITH_VETO",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"}(i||(i={})),function(e){e[e.PROPOSAL_STATUS_UNSPECIFIED=0]="PROPOSAL_STATUS_UNSPECIFIED",e[e.PROPOSAL_STATUS_SUBMITTED=1]="PROPOSAL_STATUS_SUBMITTED",e[e.PROPOSAL_STATUS_ACCEPTED=2]="PROPOSAL_STATUS_ACCEPTED",e[e.PROPOSAL_STATUS_REJECTED=3]="PROPOSAL_STATUS_REJECTED",e[e.PROPOSAL_STATUS_ABORTED=4]="PROPOSAL_STATUS_ABORTED",e[e.PROPOSAL_STATUS_WITHDRAWN=5]="PROPOSAL_STATUS_WITHDRAWN",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"}(n||(n={})),function(e){e[e.PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED=0]="PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED",e[e.PROPOSAL_EXECUTOR_RESULT_NOT_RUN=1]="PROPOSAL_EXECUTOR_RESULT_NOT_RUN",e[e.PROPOSAL_EXECUTOR_RESULT_SUCCESS=2]="PROPOSAL_EXECUTOR_RESULT_SUCCESS",e[e.PROPOSAL_EXECUTOR_RESULT_FAILURE=3]="PROPOSAL_EXECUTOR_RESULT_FAILURE",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"}(o||(o={}));let rU={$type:"cosmos.group.v1.Member",encode:(e,t=S().Writer.create())=>(""!==e.address&&t.uint32(10).string(e.address),""!==e.weight&&t.uint32(18).string(e.weight),""!==e.metadata&&t.uint32(26).string(e.metadata),void 0!==e.addedAt&&eh.encode(rX(e.addedAt),t.uint32(34).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rI();for(;r.pos>>3){case 1:if(10!==e)break;n.address=r.string();continue;case 2:if(18!==e)break;n.weight=r.string();continue;case 3:if(26!==e)break;n.metadata=r.string();continue;case 4:if(34!==e)break;n.addedAt=r2(eh.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rU.$type,address:r3(e.address)?globalThis.String(e.address):"",weight:r3(e.weight)?globalThis.String(e.weight):"",metadata:r3(e.metadata)?globalThis.String(e.metadata):"",addedAt:r3(e.addedAt)?r0(e.addedAt):void 0}),toJSON(e){let t={};return""!==e.address&&(t.address=e.address),""!==e.weight&&(t.weight=e.weight),""!==e.metadata&&(t.metadata=e.metadata),void 0!==e.addedAt&&(t.addedAt=e.addedAt.toISOString()),t},create:e=>rU.fromPartial(e??{}),fromPartial(e){let t=rI();return t.address=e.address??"",t.weight=e.weight??"",t.metadata=e.metadata??"",t.addedAt=e.addedAt??void 0,t}};function rW(){return{$type:"cosmos.group.v1.MemberRequest",address:"",weight:"",metadata:""}}J.set(rU.$type,rU);let rb={$type:"cosmos.group.v1.MemberRequest",encode:(e,t=S().Writer.create())=>(""!==e.address&&t.uint32(10).string(e.address),""!==e.weight&&t.uint32(18).string(e.weight),""!==e.metadata&&t.uint32(26).string(e.metadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rW();for(;r.pos>>3){case 1:if(10!==e)break;n.address=r.string();continue;case 2:if(18!==e)break;n.weight=r.string();continue;case 3:if(26!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rb.$type,address:r3(e.address)?globalThis.String(e.address):"",weight:r3(e.weight)?globalThis.String(e.weight):"",metadata:r3(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return""!==e.address&&(t.address=e.address),""!==e.weight&&(t.weight=e.weight),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>rb.fromPartial(e??{}),fromPartial(e){let t=rW();return t.address=e.address??"",t.weight=e.weight??"",t.metadata=e.metadata??"",t}};function rR(){return{$type:"cosmos.group.v1.ThresholdDecisionPolicy",threshold:"",windows:void 0}}J.set(rb.$type,rb);let rG={$type:"cosmos.group.v1.ThresholdDecisionPolicy",encode:(e,t=S().Writer.create())=>(""!==e.threshold&&t.uint32(10).string(e.threshold),void 0!==e.windows&&rS.encode(e.windows,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rR();for(;r.pos>>3){case 1:if(10!==e)break;n.threshold=r.string();continue;case 2:if(18!==e)break;n.windows=rS.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rG.$type,threshold:r3(e.threshold)?globalThis.String(e.threshold):"",windows:r3(e.windows)?rS.fromJSON(e.windows):void 0}),toJSON(e){let t={};return""!==e.threshold&&(t.threshold=e.threshold),void 0!==e.windows&&(t.windows=rS.toJSON(e.windows)),t},create:e=>rG.fromPartial(e??{}),fromPartial(e){let t=rR();return t.threshold=e.threshold??"",t.windows=void 0!==e.windows&&null!==e.windows?rS.fromPartial(e.windows):void 0,t}};function rx(){return{$type:"cosmos.group.v1.PercentageDecisionPolicy",percentage:"",windows:void 0}}J.set(rG.$type,rG);let rv={$type:"cosmos.group.v1.PercentageDecisionPolicy",encode:(e,t=S().Writer.create())=>(""!==e.percentage&&t.uint32(10).string(e.percentage),void 0!==e.windows&&rS.encode(e.windows,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rx();for(;r.pos>>3){case 1:if(10!==e)break;n.percentage=r.string();continue;case 2:if(18!==e)break;n.windows=rS.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rv.$type,percentage:r3(e.percentage)?globalThis.String(e.percentage):"",windows:r3(e.windows)?rS.fromJSON(e.windows):void 0}),toJSON(e){let t={};return""!==e.percentage&&(t.percentage=e.percentage),void 0!==e.windows&&(t.windows=rS.toJSON(e.windows)),t},create:e=>rv.fromPartial(e??{}),fromPartial(e){let t=rx();return t.percentage=e.percentage??"",t.windows=void 0!==e.windows&&null!==e.windows?rS.fromPartial(e.windows):void 0,t}};function rQ(){return{$type:"cosmos.group.v1.DecisionPolicyWindows",votingPeriod:void 0,minExecutionPeriod:void 0}}J.set(rv.$type,rv);let rS={$type:"cosmos.group.v1.DecisionPolicyWindows",encode:(e,t=S().Writer.create())=>(void 0!==e.votingPeriod&&t8.encode(e.votingPeriod,t.uint32(10).fork()).ldelim(),void 0!==e.minExecutionPeriod&&t8.encode(e.minExecutionPeriod,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rQ();for(;r.pos>>3){case 1:if(10!==e)break;n.votingPeriod=t8.decode(r,r.uint32());continue;case 2:if(18!==e)break;n.minExecutionPeriod=t8.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rS.$type,votingPeriod:r3(e.votingPeriod)?t8.fromJSON(e.votingPeriod):void 0,minExecutionPeriod:r3(e.minExecutionPeriod)?t8.fromJSON(e.minExecutionPeriod):void 0}),toJSON(e){let t={};return void 0!==e.votingPeriod&&(t.votingPeriod=t8.toJSON(e.votingPeriod)),void 0!==e.minExecutionPeriod&&(t.minExecutionPeriod=t8.toJSON(e.minExecutionPeriod)),t},create:e=>rS.fromPartial(e??{}),fromPartial(e){let t=rQ();return t.votingPeriod=void 0!==e.votingPeriod&&null!==e.votingPeriod?t8.fromPartial(e.votingPeriod):void 0,t.minExecutionPeriod=void 0!==e.minExecutionPeriod&&null!==e.minExecutionPeriod?t8.fromPartial(e.minExecutionPeriod):void 0,t}};function rJ(){return{$type:"cosmos.group.v1.GroupInfo",id:v().UZERO,admin:"",metadata:"",version:v().UZERO,totalWeight:"",createdAt:void 0}}J.set(rS.$type,rS);let rP={$type:"cosmos.group.v1.GroupInfo",encode:(e,t=S().Writer.create())=>(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.admin&&t.uint32(18).string(e.admin),""!==e.metadata&&t.uint32(26).string(e.metadata),e.version.equals(v().UZERO)||t.uint32(32).uint64(e.version),""!==e.totalWeight&&t.uint32(42).string(e.totalWeight),void 0!==e.createdAt&&eh.encode(rX(e.createdAt),t.uint32(50).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rJ();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.admin=r.string();continue;case 3:if(26!==e)break;n.metadata=r.string();continue;case 4:if(32!==e)break;n.version=r.uint64();continue;case 5:if(42!==e)break;n.totalWeight=r.string();continue;case 6:if(50!==e)break;n.createdAt=r2(eh.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rP.$type,id:r3(e.id)?v().fromValue(e.id):v().UZERO,admin:r3(e.admin)?globalThis.String(e.admin):"",metadata:r3(e.metadata)?globalThis.String(e.metadata):"",version:r3(e.version)?v().fromValue(e.version):v().UZERO,totalWeight:r3(e.totalWeight)?globalThis.String(e.totalWeight):"",createdAt:r3(e.createdAt)?r0(e.createdAt):void 0}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.admin&&(t.admin=e.admin),""!==e.metadata&&(t.metadata=e.metadata),e.version.equals(v().UZERO)||(t.version=(e.version||v().UZERO).toString()),""!==e.totalWeight&&(t.totalWeight=e.totalWeight),void 0!==e.createdAt&&(t.createdAt=e.createdAt.toISOString()),t},create:e=>rP.fromPartial(e??{}),fromPartial(e){let t=rJ();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.admin=e.admin??"",t.metadata=e.metadata??"",t.version=void 0!==e.version&&null!==e.version?v().fromValue(e.version):v().UZERO,t.totalWeight=e.totalWeight??"",t.createdAt=e.createdAt??void 0,t}};function r_(){return{$type:"cosmos.group.v1.GroupMember",groupId:v().UZERO,member:void 0}}J.set(rP.$type,rP);let rF={$type:"cosmos.group.v1.GroupMember",encode:(e,t=S().Writer.create())=>(e.groupId.equals(v().UZERO)||t.uint32(8).uint64(e.groupId),void 0!==e.member&&rU.encode(e.member,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=r_();for(;r.pos>>3){case 1:if(8!==e)break;n.groupId=r.uint64();continue;case 2:if(18!==e)break;n.member=rU.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rF.$type,groupId:r3(e.groupId)?v().fromValue(e.groupId):v().UZERO,member:r3(e.member)?rU.fromJSON(e.member):void 0}),toJSON(e){let t={};return e.groupId.equals(v().UZERO)||(t.groupId=(e.groupId||v().UZERO).toString()),void 0!==e.member&&(t.member=rU.toJSON(e.member)),t},create:e=>rF.fromPartial(e??{}),fromPartial(e){let t=r_();return t.groupId=void 0!==e.groupId&&null!==e.groupId?v().fromValue(e.groupId):v().UZERO,t.member=void 0!==e.member&&null!==e.member?rU.fromPartial(e.member):void 0,t}};function rV(){return{$type:"cosmos.group.v1.GroupPolicyInfo",address:"",groupId:v().UZERO,admin:"",metadata:"",version:v().UZERO,decisionPolicy:void 0,createdAt:void 0}}J.set(rF.$type,rF);let rC={$type:"cosmos.group.v1.GroupPolicyInfo",encode:(e,t=S().Writer.create())=>(""!==e.address&&t.uint32(10).string(e.address),e.groupId.equals(v().UZERO)||t.uint32(16).uint64(e.groupId),""!==e.admin&&t.uint32(26).string(e.admin),""!==e.metadata&&t.uint32(34).string(e.metadata),e.version.equals(v().UZERO)||t.uint32(40).uint64(e.version),void 0!==e.decisionPolicy&&e_.encode(e.decisionPolicy,t.uint32(50).fork()).ldelim(),void 0!==e.createdAt&&eh.encode(rX(e.createdAt),t.uint32(58).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rV();for(;r.pos>>3){case 1:if(10!==e)break;n.address=r.string();continue;case 2:if(16!==e)break;n.groupId=r.uint64();continue;case 3:if(26!==e)break;n.admin=r.string();continue;case 4:if(34!==e)break;n.metadata=r.string();continue;case 5:if(40!==e)break;n.version=r.uint64();continue;case 6:if(50!==e)break;n.decisionPolicy=e_.decode(r,r.uint32());continue;case 7:if(58!==e)break;n.createdAt=r2(eh.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rC.$type,address:r3(e.address)?globalThis.String(e.address):"",groupId:r3(e.groupId)?v().fromValue(e.groupId):v().UZERO,admin:r3(e.admin)?globalThis.String(e.admin):"",metadata:r3(e.metadata)?globalThis.String(e.metadata):"",version:r3(e.version)?v().fromValue(e.version):v().UZERO,decisionPolicy:r3(e.decisionPolicy)?e_.fromJSON(e.decisionPolicy):void 0,createdAt:r3(e.createdAt)?r0(e.createdAt):void 0}),toJSON(e){let t={};return""!==e.address&&(t.address=e.address),e.groupId.equals(v().UZERO)||(t.groupId=(e.groupId||v().UZERO).toString()),""!==e.admin&&(t.admin=e.admin),""!==e.metadata&&(t.metadata=e.metadata),e.version.equals(v().UZERO)||(t.version=(e.version||v().UZERO).toString()),void 0!==e.decisionPolicy&&(t.decisionPolicy=e_.toJSON(e.decisionPolicy)),void 0!==e.createdAt&&(t.createdAt=e.createdAt.toISOString()),t},create:e=>rC.fromPartial(e??{}),fromPartial(e){let t=rV();return t.address=e.address??"",t.groupId=void 0!==e.groupId&&null!==e.groupId?v().fromValue(e.groupId):v().UZERO,t.admin=e.admin??"",t.metadata=e.metadata??"",t.version=void 0!==e.version&&null!==e.version?v().fromValue(e.version):v().UZERO,t.decisionPolicy=void 0!==e.decisionPolicy&&null!==e.decisionPolicy?e_.fromPartial(e.decisionPolicy):void 0,t.createdAt=e.createdAt??void 0,t}};function r$(){return{$type:"cosmos.group.v1.Proposal",id:v().UZERO,groupPolicyAddress:"",metadata:"",proposers:[],submitTime:void 0,groupVersion:v().UZERO,groupPolicyVersion:v().UZERO,status:0,finalTallyResult:void 0,votingPeriodEnd:void 0,executorResult:0,messages:[]}}J.set(rC.$type,rC);let rB={$type:"cosmos.group.v1.Proposal",encode(e,t=S().Writer.create()){for(let r of(e.id.equals(v().UZERO)||t.uint32(8).uint64(e.id),""!==e.groupPolicyAddress&&t.uint32(18).string(e.groupPolicyAddress),""!==e.metadata&&t.uint32(26).string(e.metadata),e.proposers))t.uint32(34).string(r);for(let r of(void 0!==e.submitTime&&eh.encode(rX(e.submitTime),t.uint32(42).fork()).ldelim(),e.groupVersion.equals(v().UZERO)||t.uint32(48).uint64(e.groupVersion),e.groupPolicyVersion.equals(v().UZERO)||t.uint32(56).uint64(e.groupPolicyVersion),0!==e.status&&t.uint32(64).int32(e.status),void 0!==e.finalTallyResult&&rK.encode(e.finalTallyResult,t.uint32(74).fork()).ldelim(),void 0!==e.votingPeriodEnd&&eh.encode(rX(e.votingPeriodEnd),t.uint32(82).fork()).ldelim(),0!==e.executorResult&&t.uint32(88).int32(e.executorResult),e.messages))e_.encode(r,t.uint32(98).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=r$();for(;r.pos>>3){case 1:if(8!==e)break;n.id=r.uint64();continue;case 2:if(18!==e)break;n.groupPolicyAddress=r.string();continue;case 3:if(26!==e)break;n.metadata=r.string();continue;case 4:if(34!==e)break;n.proposers.push(r.string());continue;case 5:if(42!==e)break;n.submitTime=r2(eh.decode(r,r.uint32()));continue;case 6:if(48!==e)break;n.groupVersion=r.uint64();continue;case 7:if(56!==e)break;n.groupPolicyVersion=r.uint64();continue;case 8:if(64!==e)break;n.status=r.int32();continue;case 9:if(74!==e)break;n.finalTallyResult=rK.decode(r,r.uint32());continue;case 10:if(82!==e)break;n.votingPeriodEnd=r2(eh.decode(r,r.uint32()));continue;case 11:if(88!==e)break;n.executorResult=r.int32();continue;case 12:if(98!==e)break;n.messages.push(e_.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rB.$type,id:r3(e.id)?v().fromValue(e.id):v().UZERO,groupPolicyAddress:r3(e.groupPolicyAddress)?globalThis.String(e.groupPolicyAddress):"",metadata:r3(e.metadata)?globalThis.String(e.metadata):"",proposers:globalThis.Array.isArray(e?.proposers)?e.proposers.map(e=>globalThis.String(e)):[],submitTime:r3(e.submitTime)?r0(e.submitTime):void 0,groupVersion:r3(e.groupVersion)?v().fromValue(e.groupVersion):v().UZERO,groupPolicyVersion:r3(e.groupPolicyVersion)?v().fromValue(e.groupPolicyVersion):v().UZERO,status:r3(e.status)?rz(e.status):0,finalTallyResult:r3(e.finalTallyResult)?rK.fromJSON(e.finalTallyResult):void 0,votingPeriodEnd:r3(e.votingPeriodEnd)?r0(e.votingPeriodEnd):void 0,executorResult:r3(e.executorResult)?rE(e.executorResult):0,messages:globalThis.Array.isArray(e?.messages)?e.messages.map(e=>e_.fromJSON(e)):[]}),toJSON(e){let t={};return e.id.equals(v().UZERO)||(t.id=(e.id||v().UZERO).toString()),""!==e.groupPolicyAddress&&(t.groupPolicyAddress=e.groupPolicyAddress),""!==e.metadata&&(t.metadata=e.metadata),e.proposers?.length&&(t.proposers=e.proposers),void 0!==e.submitTime&&(t.submitTime=e.submitTime.toISOString()),e.groupVersion.equals(v().UZERO)||(t.groupVersion=(e.groupVersion||v().UZERO).toString()),e.groupPolicyVersion.equals(v().UZERO)||(t.groupPolicyVersion=(e.groupPolicyVersion||v().UZERO).toString()),0!==e.status&&(t.status=rA(e.status)),void 0!==e.finalTallyResult&&(t.finalTallyResult=rK.toJSON(e.finalTallyResult)),void 0!==e.votingPeriodEnd&&(t.votingPeriodEnd=e.votingPeriodEnd.toISOString()),0!==e.executorResult&&(t.executorResult=rk(e.executorResult)),e.messages?.length&&(t.messages=e.messages.map(e=>e_.toJSON(e))),t},create:e=>rB.fromPartial(e??{}),fromPartial(e){let t=r$();return t.id=void 0!==e.id&&null!==e.id?v().fromValue(e.id):v().UZERO,t.groupPolicyAddress=e.groupPolicyAddress??"",t.metadata=e.metadata??"",t.proposers=e.proposers?.map(e=>e)||[],t.submitTime=e.submitTime??void 0,t.groupVersion=void 0!==e.groupVersion&&null!==e.groupVersion?v().fromValue(e.groupVersion):v().UZERO,t.groupPolicyVersion=void 0!==e.groupPolicyVersion&&null!==e.groupPolicyVersion?v().fromValue(e.groupPolicyVersion):v().UZERO,t.status=e.status??0,t.finalTallyResult=void 0!==e.finalTallyResult&&null!==e.finalTallyResult?rK.fromPartial(e.finalTallyResult):void 0,t.votingPeriodEnd=e.votingPeriodEnd??void 0,t.executorResult=e.executorResult??0,t.messages=e.messages?.map(e=>e_.fromPartial(e))||[],t}};function rL(){return{$type:"cosmos.group.v1.TallyResult",yesCount:"",abstainCount:"",noCount:"",noWithVetoCount:""}}J.set(rB.$type,rB);let rK={$type:"cosmos.group.v1.TallyResult",encode:(e,t=S().Writer.create())=>(""!==e.yesCount&&t.uint32(10).string(e.yesCount),""!==e.abstainCount&&t.uint32(18).string(e.abstainCount),""!==e.noCount&&t.uint32(26).string(e.noCount),""!==e.noWithVetoCount&&t.uint32(34).string(e.noWithVetoCount),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rL();for(;r.pos>>3){case 1:if(10!==e)break;n.yesCount=r.string();continue;case 2:if(18!==e)break;n.abstainCount=r.string();continue;case 3:if(26!==e)break;n.noCount=r.string();continue;case 4:if(34!==e)break;n.noWithVetoCount=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rK.$type,yesCount:r3(e.yesCount)?globalThis.String(e.yesCount):"",abstainCount:r3(e.abstainCount)?globalThis.String(e.abstainCount):"",noCount:r3(e.noCount)?globalThis.String(e.noCount):"",noWithVetoCount:r3(e.noWithVetoCount)?globalThis.String(e.noWithVetoCount):""}),toJSON(e){let t={};return""!==e.yesCount&&(t.yesCount=e.yesCount),""!==e.abstainCount&&(t.abstainCount=e.abstainCount),""!==e.noCount&&(t.noCount=e.noCount),""!==e.noWithVetoCount&&(t.noWithVetoCount=e.noWithVetoCount),t},create:e=>rK.fromPartial(e??{}),fromPartial(e){let t=rL();return t.yesCount=e.yesCount??"",t.abstainCount=e.abstainCount??"",t.noCount=e.noCount??"",t.noWithVetoCount=e.noWithVetoCount??"",t}};function rH(){return{$type:"cosmos.group.v1.Vote",proposalId:v().UZERO,voter:"",option:0,metadata:"",submitTime:void 0}}J.set(rK.$type,rK);let rq={$type:"cosmos.group.v1.Vote",encode:(e,t=S().Writer.create())=>(e.proposalId.equals(v().UZERO)||t.uint32(8).uint64(e.proposalId),""!==e.voter&&t.uint32(18).string(e.voter),0!==e.option&&t.uint32(24).int32(e.option),""!==e.metadata&&t.uint32(34).string(e.metadata),void 0!==e.submitTime&&eh.encode(rX(e.submitTime),t.uint32(42).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=rH();for(;r.pos>>3){case 1:if(8!==e)break;n.proposalId=r.uint64();continue;case 2:if(18!==e)break;n.voter=r.string();continue;case 3:if(24!==e)break;n.option=r.int32();continue;case 4:if(34!==e)break;n.metadata=r.string();continue;case 5:if(42!==e)break;n.submitTime=r2(eh.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:rq.$type,proposalId:r3(e.proposalId)?v().fromValue(e.proposalId):v().UZERO,voter:r3(e.voter)?globalThis.String(e.voter):"",option:r3(e.option)?rO(e.option):0,metadata:r3(e.metadata)?globalThis.String(e.metadata):"",submitTime:r3(e.submitTime)?r0(e.submitTime):void 0}),toJSON(e){let t={};return e.proposalId.equals(v().UZERO)||(t.proposalId=(e.proposalId||v().UZERO).toString()),""!==e.voter&&(t.voter=e.voter),0!==e.option&&(t.option=rw(e.option)),""!==e.metadata&&(t.metadata=e.metadata),void 0!==e.submitTime&&(t.submitTime=e.submitTime.toISOString()),t},create:e=>rq.fromPartial(e??{}),fromPartial(e){let t=rH();return t.proposalId=void 0!==e.proposalId&&null!==e.proposalId?v().fromValue(e.proposalId):v().UZERO,t.voter=e.voter??"",t.option=e.option??0,t.metadata=e.metadata??"",t.submitTime=e.submitTime??void 0,t}};function rX(e){return{$type:"google.protobuf.Timestamp",seconds:r1(Math.trunc(e.getTime()/1e3)),nanos:e.getTime()%1e3*1e6}}function r2(e){let t=1e3*(e.seconds.toNumber()||0);return new globalThis.Date(t+=(e.nanos||0)/1e6)}function r0(e){return e instanceof globalThis.Date?e:"string"==typeof e?new globalThis.Date(e):r2(eh.fromJSON(e))}function r1(e){return v().fromNumber(e)}function r3(e){return null!=e}function r4(e){switch(e){case 0:case"EXEC_UNSPECIFIED":return a.EXEC_UNSPECIFIED;case 1:case"EXEC_TRY":return a.EXEC_TRY;default:return a.UNRECOGNIZED}}function r5(e){switch(e){case a.EXEC_UNSPECIFIED:return"EXEC_UNSPECIFIED";case a.EXEC_TRY:return"EXEC_TRY";case a.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function r6(){return{$type:"cosmos.group.v1.MsgCreateGroup",admin:"",members:[],metadata:""}}J.set(rq.$type,rq),S().util.Long!==v()&&(S().util.Long=v(),S().configure()),function(e){e[e.EXEC_UNSPECIFIED=0]="EXEC_UNSPECIFIED",e[e.EXEC_TRY=1]="EXEC_TRY",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"}(a||(a={}));let r8={$type:"cosmos.group.v1.MsgCreateGroup",encode(e,t=S().Writer.create()){for(let r of(""!==e.admin&&t.uint32(10).string(e.admin),e.members))rb.encode(r,t.uint32(18).fork()).ldelim();return""!==e.metadata&&t.uint32(26).string(e.metadata),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=r6();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.members.push(rb.decode(r,r.uint32()));continue;case 3:if(26!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:r8.$type,admin:i2(e.admin)?globalThis.String(e.admin):"",members:globalThis.Array.isArray(e?.members)?e.members.map(e=>rb.fromJSON(e)):[],metadata:i2(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),e.members?.length&&(t.members=e.members.map(e=>rb.toJSON(e))),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>r8.fromPartial(e??{}),fromPartial(e){let t=r6();return t.admin=e.admin??"",t.members=e.members?.map(e=>rb.fromPartial(e))||[],t.metadata=e.metadata??"",t}};function r7(){return{$type:"cosmos.group.v1.MsgCreateGroupResponse",groupId:v().UZERO}}J.set(r8.$type,r8);let r9={$type:"cosmos.group.v1.MsgCreateGroupResponse",encode:(e,t=S().Writer.create())=>(e.groupId.equals(v().UZERO)||t.uint32(8).uint64(e.groupId),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=r7();for(;r.pos>>3){case 1:if(8!==e)break;n.groupId=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:r9.$type,groupId:i2(e.groupId)?v().fromValue(e.groupId):v().UZERO}),toJSON(e){let t={};return e.groupId.equals(v().UZERO)||(t.groupId=(e.groupId||v().UZERO).toString()),t},create:e=>r9.fromPartial(e??{}),fromPartial(e){let t=r7();return t.groupId=void 0!==e.groupId&&null!==e.groupId?v().fromValue(e.groupId):v().UZERO,t}};function ie(){return{$type:"cosmos.group.v1.MsgUpdateGroupMembers",admin:"",groupId:v().UZERO,memberUpdates:[]}}J.set(r9.$type,r9);let it={$type:"cosmos.group.v1.MsgUpdateGroupMembers",encode(e,t=S().Writer.create()){for(let r of(""!==e.admin&&t.uint32(10).string(e.admin),e.groupId.equals(v().UZERO)||t.uint32(16).uint64(e.groupId),e.memberUpdates))rb.encode(r,t.uint32(26).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ie();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(16!==e)break;n.groupId=r.uint64();continue;case 3:if(26!==e)break;n.memberUpdates.push(rb.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:it.$type,admin:i2(e.admin)?globalThis.String(e.admin):"",groupId:i2(e.groupId)?v().fromValue(e.groupId):v().UZERO,memberUpdates:globalThis.Array.isArray(e?.memberUpdates)?e.memberUpdates.map(e=>rb.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),e.groupId.equals(v().UZERO)||(t.groupId=(e.groupId||v().UZERO).toString()),e.memberUpdates?.length&&(t.memberUpdates=e.memberUpdates.map(e=>rb.toJSON(e))),t},create:e=>it.fromPartial(e??{}),fromPartial(e){let t=ie();return t.admin=e.admin??"",t.groupId=void 0!==e.groupId&&null!==e.groupId?v().fromValue(e.groupId):v().UZERO,t.memberUpdates=e.memberUpdates?.map(e=>rb.fromPartial(e))||[],t}};function ir(){return{$type:"cosmos.group.v1.MsgUpdateGroupMembersResponse"}}J.set(it.$type,it);let ii={$type:"cosmos.group.v1.MsgUpdateGroupMembersResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ir();for(;r.pos({$type:ii.$type}),toJSON:e=>({}),create:e=>ii.fromPartial(e??{}),fromPartial:e=>ir()};function io(){return{$type:"cosmos.group.v1.MsgUpdateGroupAdmin",admin:"",groupId:v().UZERO,newAdmin:""}}J.set(ii.$type,ii);let ia={$type:"cosmos.group.v1.MsgUpdateGroupAdmin",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),e.groupId.equals(v().UZERO)||t.uint32(16).uint64(e.groupId),""!==e.newAdmin&&t.uint32(26).string(e.newAdmin),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=io();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(16!==e)break;n.groupId=r.uint64();continue;case 3:if(26!==e)break;n.newAdmin=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ia.$type,admin:i2(e.admin)?globalThis.String(e.admin):"",groupId:i2(e.groupId)?v().fromValue(e.groupId):v().UZERO,newAdmin:i2(e.newAdmin)?globalThis.String(e.newAdmin):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),e.groupId.equals(v().UZERO)||(t.groupId=(e.groupId||v().UZERO).toString()),""!==e.newAdmin&&(t.newAdmin=e.newAdmin),t},create:e=>ia.fromPartial(e??{}),fromPartial(e){let t=io();return t.admin=e.admin??"",t.groupId=void 0!==e.groupId&&null!==e.groupId?v().fromValue(e.groupId):v().UZERO,t.newAdmin=e.newAdmin??"",t}};function is(){return{$type:"cosmos.group.v1.MsgUpdateGroupAdminResponse"}}J.set(ia.$type,ia);let iM={$type:"cosmos.group.v1.MsgUpdateGroupAdminResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=is();for(;r.pos({$type:iM.$type}),toJSON:e=>({}),create:e=>iM.fromPartial(e??{}),fromPartial:e=>is()};function il(){return{$type:"cosmos.group.v1.MsgUpdateGroupMetadata",admin:"",groupId:v().UZERO,metadata:""}}J.set(iM.$type,iM);let id={$type:"cosmos.group.v1.MsgUpdateGroupMetadata",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),e.groupId.equals(v().UZERO)||t.uint32(16).uint64(e.groupId),""!==e.metadata&&t.uint32(26).string(e.metadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=il();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(16!==e)break;n.groupId=r.uint64();continue;case 3:if(26!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:id.$type,admin:i2(e.admin)?globalThis.String(e.admin):"",groupId:i2(e.groupId)?v().fromValue(e.groupId):v().UZERO,metadata:i2(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),e.groupId.equals(v().UZERO)||(t.groupId=(e.groupId||v().UZERO).toString()),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>id.fromPartial(e??{}),fromPartial(e){let t=il();return t.admin=e.admin??"",t.groupId=void 0!==e.groupId&&null!==e.groupId?v().fromValue(e.groupId):v().UZERO,t.metadata=e.metadata??"",t}};function ic(){return{$type:"cosmos.group.v1.MsgUpdateGroupMetadataResponse"}}J.set(id.$type,id);let iu={$type:"cosmos.group.v1.MsgUpdateGroupMetadataResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ic();for(;r.pos({$type:iu.$type}),toJSON:e=>({}),create:e=>iu.fromPartial(e??{}),fromPartial:e=>ic()};function iN(){return{$type:"cosmos.group.v1.MsgCreateGroupPolicy",admin:"",groupId:v().UZERO,metadata:"",decisionPolicy:void 0}}J.set(iu.$type,iu);let im={$type:"cosmos.group.v1.MsgCreateGroupPolicy",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),e.groupId.equals(v().UZERO)||t.uint32(16).uint64(e.groupId),""!==e.metadata&&t.uint32(26).string(e.metadata),void 0!==e.decisionPolicy&&e_.encode(e.decisionPolicy,t.uint32(34).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iN();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(16!==e)break;n.groupId=r.uint64();continue;case 3:if(26!==e)break;n.metadata=r.string();continue;case 4:if(34!==e)break;n.decisionPolicy=e_.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:im.$type,admin:i2(e.admin)?globalThis.String(e.admin):"",groupId:i2(e.groupId)?v().fromValue(e.groupId):v().UZERO,metadata:i2(e.metadata)?globalThis.String(e.metadata):"",decisionPolicy:i2(e.decisionPolicy)?e_.fromJSON(e.decisionPolicy):void 0}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),e.groupId.equals(v().UZERO)||(t.groupId=(e.groupId||v().UZERO).toString()),""!==e.metadata&&(t.metadata=e.metadata),void 0!==e.decisionPolicy&&(t.decisionPolicy=e_.toJSON(e.decisionPolicy)),t},create:e=>im.fromPartial(e??{}),fromPartial(e){let t=iN();return t.admin=e.admin??"",t.groupId=void 0!==e.groupId&&null!==e.groupId?v().fromValue(e.groupId):v().UZERO,t.metadata=e.metadata??"",t.decisionPolicy=void 0!==e.decisionPolicy&&null!==e.decisionPolicy?e_.fromPartial(e.decisionPolicy):void 0,t}};function iT(){return{$type:"cosmos.group.v1.MsgCreateGroupPolicyResponse",address:""}}J.set(im.$type,im);let iD={$type:"cosmos.group.v1.MsgCreateGroupPolicyResponse",encode:(e,t=S().Writer.create())=>(""!==e.address&&t.uint32(10).string(e.address),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iT();for(;r.pos>>3){case 1:if(10!==e)break;n.address=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iD.$type,address:i2(e.address)?globalThis.String(e.address):""}),toJSON(e){let t={};return""!==e.address&&(t.address=e.address),t},create:e=>iD.fromPartial(e??{}),fromPartial(e){let t=iT();return t.address=e.address??"",t}};function ip(){return{$type:"cosmos.group.v1.MsgUpdateGroupPolicyAdmin",admin:"",groupPolicyAddress:"",newAdmin:""}}J.set(iD.$type,iD);let iY={$type:"cosmos.group.v1.MsgUpdateGroupPolicyAdmin",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),""!==e.groupPolicyAddress&&t.uint32(18).string(e.groupPolicyAddress),""!==e.newAdmin&&t.uint32(26).string(e.newAdmin),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ip();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.groupPolicyAddress=r.string();continue;case 3:if(26!==e)break;n.newAdmin=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iY.$type,admin:i2(e.admin)?globalThis.String(e.admin):"",groupPolicyAddress:i2(e.groupPolicyAddress)?globalThis.String(e.groupPolicyAddress):"",newAdmin:i2(e.newAdmin)?globalThis.String(e.newAdmin):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),""!==e.groupPolicyAddress&&(t.groupPolicyAddress=e.groupPolicyAddress),""!==e.newAdmin&&(t.newAdmin=e.newAdmin),t},create:e=>iY.fromPartial(e??{}),fromPartial(e){let t=ip();return t.admin=e.admin??"",t.groupPolicyAddress=e.groupPolicyAddress??"",t.newAdmin=e.newAdmin??"",t}};function ih(){return{$type:"cosmos.group.v1.MsgUpdateGroupPolicyAdminResponse"}}J.set(iY.$type,iY);let ig={$type:"cosmos.group.v1.MsgUpdateGroupPolicyAdminResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ih();for(;r.pos({$type:ig.$type}),toJSON:e=>({}),create:e=>ig.fromPartial(e??{}),fromPartial:e=>ih()};function ij(){return{$type:"cosmos.group.v1.MsgCreateGroupWithPolicy",admin:"",members:[],groupMetadata:"",groupPolicyMetadata:"",groupPolicyAsAdmin:!1,decisionPolicy:void 0}}J.set(ig.$type,ig);let iZ={$type:"cosmos.group.v1.MsgCreateGroupWithPolicy",encode(e,t=S().Writer.create()){for(let r of(""!==e.admin&&t.uint32(10).string(e.admin),e.members))rb.encode(r,t.uint32(18).fork()).ldelim();return""!==e.groupMetadata&&t.uint32(26).string(e.groupMetadata),""!==e.groupPolicyMetadata&&t.uint32(34).string(e.groupPolicyMetadata),!1!==e.groupPolicyAsAdmin&&t.uint32(40).bool(e.groupPolicyAsAdmin),void 0!==e.decisionPolicy&&e_.encode(e.decisionPolicy,t.uint32(50).fork()).ldelim(),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ij();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.members.push(rb.decode(r,r.uint32()));continue;case 3:if(26!==e)break;n.groupMetadata=r.string();continue;case 4:if(34!==e)break;n.groupPolicyMetadata=r.string();continue;case 5:if(40!==e)break;n.groupPolicyAsAdmin=r.bool();continue;case 6:if(50!==e)break;n.decisionPolicy=e_.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iZ.$type,admin:i2(e.admin)?globalThis.String(e.admin):"",members:globalThis.Array.isArray(e?.members)?e.members.map(e=>rb.fromJSON(e)):[],groupMetadata:i2(e.groupMetadata)?globalThis.String(e.groupMetadata):"",groupPolicyMetadata:i2(e.groupPolicyMetadata)?globalThis.String(e.groupPolicyMetadata):"",groupPolicyAsAdmin:!!i2(e.groupPolicyAsAdmin)&&globalThis.Boolean(e.groupPolicyAsAdmin),decisionPolicy:i2(e.decisionPolicy)?e_.fromJSON(e.decisionPolicy):void 0}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),e.members?.length&&(t.members=e.members.map(e=>rb.toJSON(e))),""!==e.groupMetadata&&(t.groupMetadata=e.groupMetadata),""!==e.groupPolicyMetadata&&(t.groupPolicyMetadata=e.groupPolicyMetadata),!1!==e.groupPolicyAsAdmin&&(t.groupPolicyAsAdmin=e.groupPolicyAsAdmin),void 0!==e.decisionPolicy&&(t.decisionPolicy=e_.toJSON(e.decisionPolicy)),t},create:e=>iZ.fromPartial(e??{}),fromPartial(e){let t=ij();return t.admin=e.admin??"",t.members=e.members?.map(e=>rb.fromPartial(e))||[],t.groupMetadata=e.groupMetadata??"",t.groupPolicyMetadata=e.groupPolicyMetadata??"",t.groupPolicyAsAdmin=e.groupPolicyAsAdmin??!1,t.decisionPolicy=void 0!==e.decisionPolicy&&null!==e.decisionPolicy?e_.fromPartial(e.decisionPolicy):void 0,t}};function iy(){return{$type:"cosmos.group.v1.MsgCreateGroupWithPolicyResponse",groupId:v().UZERO,groupPolicyAddress:""}}J.set(iZ.$type,iZ);let iO={$type:"cosmos.group.v1.MsgCreateGroupWithPolicyResponse",encode:(e,t=S().Writer.create())=>(e.groupId.equals(v().UZERO)||t.uint32(8).uint64(e.groupId),""!==e.groupPolicyAddress&&t.uint32(18).string(e.groupPolicyAddress),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iy();for(;r.pos>>3){case 1:if(8!==e)break;n.groupId=r.uint64();continue;case 2:if(18!==e)break;n.groupPolicyAddress=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iO.$type,groupId:i2(e.groupId)?v().fromValue(e.groupId):v().UZERO,groupPolicyAddress:i2(e.groupPolicyAddress)?globalThis.String(e.groupPolicyAddress):""}),toJSON(e){let t={};return e.groupId.equals(v().UZERO)||(t.groupId=(e.groupId||v().UZERO).toString()),""!==e.groupPolicyAddress&&(t.groupPolicyAddress=e.groupPolicyAddress),t},create:e=>iO.fromPartial(e??{}),fromPartial(e){let t=iy();return t.groupId=void 0!==e.groupId&&null!==e.groupId?v().fromValue(e.groupId):v().UZERO,t.groupPolicyAddress=e.groupPolicyAddress??"",t}};function iw(){return{$type:"cosmos.group.v1.MsgUpdateGroupPolicyDecisionPolicy",admin:"",groupPolicyAddress:"",decisionPolicy:void 0}}J.set(iO.$type,iO);let iz={$type:"cosmos.group.v1.MsgUpdateGroupPolicyDecisionPolicy",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),""!==e.groupPolicyAddress&&t.uint32(18).string(e.groupPolicyAddress),void 0!==e.decisionPolicy&&e_.encode(e.decisionPolicy,t.uint32(26).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iw();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.groupPolicyAddress=r.string();continue;case 3:if(26!==e)break;n.decisionPolicy=e_.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iz.$type,admin:i2(e.admin)?globalThis.String(e.admin):"",groupPolicyAddress:i2(e.groupPolicyAddress)?globalThis.String(e.groupPolicyAddress):"",decisionPolicy:i2(e.decisionPolicy)?e_.fromJSON(e.decisionPolicy):void 0}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),""!==e.groupPolicyAddress&&(t.groupPolicyAddress=e.groupPolicyAddress),void 0!==e.decisionPolicy&&(t.decisionPolicy=e_.toJSON(e.decisionPolicy)),t},create:e=>iz.fromPartial(e??{}),fromPartial(e){let t=iw();return t.admin=e.admin??"",t.groupPolicyAddress=e.groupPolicyAddress??"",t.decisionPolicy=void 0!==e.decisionPolicy&&null!==e.decisionPolicy?e_.fromPartial(e.decisionPolicy):void 0,t}};function iA(){return{$type:"cosmos.group.v1.MsgUpdateGroupPolicyDecisionPolicyResponse"}}J.set(iz.$type,iz);let iE={$type:"cosmos.group.v1.MsgUpdateGroupPolicyDecisionPolicyResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iA();for(;r.pos({$type:iE.$type}),toJSON:e=>({}),create:e=>iE.fromPartial(e??{}),fromPartial:e=>iA()};function ik(){return{$type:"cosmos.group.v1.MsgUpdateGroupPolicyMetadata",admin:"",groupPolicyAddress:"",metadata:""}}J.set(iE.$type,iE);let iI={$type:"cosmos.group.v1.MsgUpdateGroupPolicyMetadata",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),""!==e.groupPolicyAddress&&t.uint32(18).string(e.groupPolicyAddress),""!==e.metadata&&t.uint32(26).string(e.metadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ik();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.groupPolicyAddress=r.string();continue;case 3:if(26!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iI.$type,admin:i2(e.admin)?globalThis.String(e.admin):"",groupPolicyAddress:i2(e.groupPolicyAddress)?globalThis.String(e.groupPolicyAddress):"",metadata:i2(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),""!==e.groupPolicyAddress&&(t.groupPolicyAddress=e.groupPolicyAddress),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>iI.fromPartial(e??{}),fromPartial(e){let t=ik();return t.admin=e.admin??"",t.groupPolicyAddress=e.groupPolicyAddress??"",t.metadata=e.metadata??"",t}};function iU(){return{$type:"cosmos.group.v1.MsgUpdateGroupPolicyMetadataResponse"}}J.set(iI.$type,iI);let iW={$type:"cosmos.group.v1.MsgUpdateGroupPolicyMetadataResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iU();for(;r.pos({$type:iW.$type}),toJSON:e=>({}),create:e=>iW.fromPartial(e??{}),fromPartial:e=>iU()};function ib(){return{$type:"cosmos.group.v1.MsgSubmitProposal",groupPolicyAddress:"",proposers:[],metadata:"",messages:[],exec:0}}J.set(iW.$type,iW);let iR={$type:"cosmos.group.v1.MsgSubmitProposal",encode(e,t=S().Writer.create()){for(let r of(""!==e.groupPolicyAddress&&t.uint32(10).string(e.groupPolicyAddress),e.proposers))t.uint32(18).string(r);for(let r of(""!==e.metadata&&t.uint32(26).string(e.metadata),e.messages))e_.encode(r,t.uint32(34).fork()).ldelim();return 0!==e.exec&&t.uint32(40).int32(e.exec),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ib();for(;r.pos>>3){case 1:if(10!==e)break;n.groupPolicyAddress=r.string();continue;case 2:if(18!==e)break;n.proposers.push(r.string());continue;case 3:if(26!==e)break;n.metadata=r.string();continue;case 4:if(34!==e)break;n.messages.push(e_.decode(r,r.uint32()));continue;case 5:if(40!==e)break;n.exec=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iR.$type,groupPolicyAddress:i2(e.groupPolicyAddress)?globalThis.String(e.groupPolicyAddress):"",proposers:globalThis.Array.isArray(e?.proposers)?e.proposers.map(e=>globalThis.String(e)):[],metadata:i2(e.metadata)?globalThis.String(e.metadata):"",messages:globalThis.Array.isArray(e?.messages)?e.messages.map(e=>e_.fromJSON(e)):[],exec:i2(e.exec)?r4(e.exec):0}),toJSON(e){let t={};return""!==e.groupPolicyAddress&&(t.groupPolicyAddress=e.groupPolicyAddress),e.proposers?.length&&(t.proposers=e.proposers),""!==e.metadata&&(t.metadata=e.metadata),e.messages?.length&&(t.messages=e.messages.map(e=>e_.toJSON(e))),0!==e.exec&&(t.exec=r5(e.exec)),t},create:e=>iR.fromPartial(e??{}),fromPartial(e){let t=ib();return t.groupPolicyAddress=e.groupPolicyAddress??"",t.proposers=e.proposers?.map(e=>e)||[],t.metadata=e.metadata??"",t.messages=e.messages?.map(e=>e_.fromPartial(e))||[],t.exec=e.exec??0,t}};function iG(){return{$type:"cosmos.group.v1.MsgSubmitProposalResponse",proposalId:v().UZERO}}J.set(iR.$type,iR);let ix={$type:"cosmos.group.v1.MsgSubmitProposalResponse",encode:(e,t=S().Writer.create())=>(e.proposalId.equals(v().UZERO)||t.uint32(8).uint64(e.proposalId),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iG();for(;r.pos>>3){case 1:if(8!==e)break;n.proposalId=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ix.$type,proposalId:i2(e.proposalId)?v().fromValue(e.proposalId):v().UZERO}),toJSON(e){let t={};return e.proposalId.equals(v().UZERO)||(t.proposalId=(e.proposalId||v().UZERO).toString()),t},create:e=>ix.fromPartial(e??{}),fromPartial(e){let t=iG();return t.proposalId=void 0!==e.proposalId&&null!==e.proposalId?v().fromValue(e.proposalId):v().UZERO,t}};function iv(){return{$type:"cosmos.group.v1.MsgWithdrawProposal",proposalId:v().UZERO,address:""}}J.set(ix.$type,ix);let iQ={$type:"cosmos.group.v1.MsgWithdrawProposal",encode:(e,t=S().Writer.create())=>(e.proposalId.equals(v().UZERO)||t.uint32(8).uint64(e.proposalId),""!==e.address&&t.uint32(18).string(e.address),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iv();for(;r.pos>>3){case 1:if(8!==e)break;n.proposalId=r.uint64();continue;case 2:if(18!==e)break;n.address=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iQ.$type,proposalId:i2(e.proposalId)?v().fromValue(e.proposalId):v().UZERO,address:i2(e.address)?globalThis.String(e.address):""}),toJSON(e){let t={};return e.proposalId.equals(v().UZERO)||(t.proposalId=(e.proposalId||v().UZERO).toString()),""!==e.address&&(t.address=e.address),t},create:e=>iQ.fromPartial(e??{}),fromPartial(e){let t=iv();return t.proposalId=void 0!==e.proposalId&&null!==e.proposalId?v().fromValue(e.proposalId):v().UZERO,t.address=e.address??"",t}};function iS(){return{$type:"cosmos.group.v1.MsgWithdrawProposalResponse"}}J.set(iQ.$type,iQ);let iJ={$type:"cosmos.group.v1.MsgWithdrawProposalResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iS();for(;r.pos({$type:iJ.$type}),toJSON:e=>({}),create:e=>iJ.fromPartial(e??{}),fromPartial:e=>iS()};function iP(){return{$type:"cosmos.group.v1.MsgVote",proposalId:v().UZERO,voter:"",option:0,metadata:"",exec:0}}J.set(iJ.$type,iJ);let i_={$type:"cosmos.group.v1.MsgVote",encode:(e,t=S().Writer.create())=>(e.proposalId.equals(v().UZERO)||t.uint32(8).uint64(e.proposalId),""!==e.voter&&t.uint32(18).string(e.voter),0!==e.option&&t.uint32(24).int32(e.option),""!==e.metadata&&t.uint32(34).string(e.metadata),0!==e.exec&&t.uint32(40).int32(e.exec),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iP();for(;r.pos>>3){case 1:if(8!==e)break;n.proposalId=r.uint64();continue;case 2:if(18!==e)break;n.voter=r.string();continue;case 3:if(24!==e)break;n.option=r.int32();continue;case 4:if(34!==e)break;n.metadata=r.string();continue;case 5:if(40!==e)break;n.exec=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:i_.$type,proposalId:i2(e.proposalId)?v().fromValue(e.proposalId):v().UZERO,voter:i2(e.voter)?globalThis.String(e.voter):"",option:i2(e.option)?rO(e.option):0,metadata:i2(e.metadata)?globalThis.String(e.metadata):"",exec:i2(e.exec)?r4(e.exec):0}),toJSON(e){let t={};return e.proposalId.equals(v().UZERO)||(t.proposalId=(e.proposalId||v().UZERO).toString()),""!==e.voter&&(t.voter=e.voter),0!==e.option&&(t.option=rw(e.option)),""!==e.metadata&&(t.metadata=e.metadata),0!==e.exec&&(t.exec=r5(e.exec)),t},create:e=>i_.fromPartial(e??{}),fromPartial(e){let t=iP();return t.proposalId=void 0!==e.proposalId&&null!==e.proposalId?v().fromValue(e.proposalId):v().UZERO,t.voter=e.voter??"",t.option=e.option??0,t.metadata=e.metadata??"",t.exec=e.exec??0,t}};function iF(){return{$type:"cosmos.group.v1.MsgVoteResponse"}}J.set(i_.$type,i_);let iV={$type:"cosmos.group.v1.MsgVoteResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iF();for(;r.pos({$type:iV.$type}),toJSON:e=>({}),create:e=>iV.fromPartial(e??{}),fromPartial:e=>iF()};function iC(){return{$type:"cosmos.group.v1.MsgExec",proposalId:v().UZERO,executor:""}}J.set(iV.$type,iV);let i$={$type:"cosmos.group.v1.MsgExec",encode:(e,t=S().Writer.create())=>(e.proposalId.equals(v().UZERO)||t.uint32(8).uint64(e.proposalId),""!==e.executor&&t.uint32(18).string(e.executor),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iC();for(;r.pos>>3){case 1:if(8!==e)break;n.proposalId=r.uint64();continue;case 2:if(18!==e)break;n.executor=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:i$.$type,proposalId:i2(e.proposalId)?v().fromValue(e.proposalId):v().UZERO,executor:i2(e.executor)?globalThis.String(e.executor):""}),toJSON(e){let t={};return e.proposalId.equals(v().UZERO)||(t.proposalId=(e.proposalId||v().UZERO).toString()),""!==e.executor&&(t.executor=e.executor),t},create:e=>i$.fromPartial(e??{}),fromPartial(e){let t=iC();return t.proposalId=void 0!==e.proposalId&&null!==e.proposalId?v().fromValue(e.proposalId):v().UZERO,t.executor=e.executor??"",t}};function iB(){return{$type:"cosmos.group.v1.MsgExecResponse",result:0}}J.set(i$.$type,i$);let iL={$type:"cosmos.group.v1.MsgExecResponse",encode:(e,t=S().Writer.create())=>(0!==e.result&&t.uint32(16).int32(e.result),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iB();for(;r.pos>>3){case 2:if(16!==e)break;n.result=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iL.$type,result:i2(e.result)?rE(e.result):0}),toJSON(e){let t={};return 0!==e.result&&(t.result=rk(e.result)),t},create:e=>iL.fromPartial(e??{}),fromPartial(e){let t=iB();return t.result=e.result??0,t}};function iK(){return{$type:"cosmos.group.v1.MsgLeaveGroup",address:"",groupId:v().UZERO}}J.set(iL.$type,iL);let iH={$type:"cosmos.group.v1.MsgLeaveGroup",encode:(e,t=S().Writer.create())=>(""!==e.address&&t.uint32(10).string(e.address),e.groupId.equals(v().UZERO)||t.uint32(16).uint64(e.groupId),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iK();for(;r.pos>>3){case 1:if(10!==e)break;n.address=r.string();continue;case 2:if(16!==e)break;n.groupId=r.uint64();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:iH.$type,address:i2(e.address)?globalThis.String(e.address):"",groupId:i2(e.groupId)?v().fromValue(e.groupId):v().UZERO}),toJSON(e){let t={};return""!==e.address&&(t.address=e.address),e.groupId.equals(v().UZERO)||(t.groupId=(e.groupId||v().UZERO).toString()),t},create:e=>iH.fromPartial(e??{}),fromPartial(e){let t=iK();return t.address=e.address??"",t.groupId=void 0!==e.groupId&&null!==e.groupId?v().fromValue(e.groupId):v().UZERO,t}};function iq(){return{$type:"cosmos.group.v1.MsgLeaveGroupResponse"}}J.set(iH.$type,iH);let iX={$type:"cosmos.group.v1.MsgLeaveGroupResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=iq();for(;r.pos({$type:iX.$type}),toJSON:e=>({}),create:e=>iX.fromPartial(e??{}),fromPartial:e=>iq()};function i2(e){return null!=e}function i0(e){switch(e){case 0:case"DIGEST_ALGORITHM_UNSPECIFIED":return s.DIGEST_ALGORITHM_UNSPECIFIED;case 1:case"DIGEST_ALGORITHM_BLAKE2B_256":return s.DIGEST_ALGORITHM_BLAKE2B_256;default:return s.UNRECOGNIZED}}function i1(e){switch(e){case s.DIGEST_ALGORITHM_UNSPECIFIED:return"DIGEST_ALGORITHM_UNSPECIFIED";case s.DIGEST_ALGORITHM_BLAKE2B_256:return"DIGEST_ALGORITHM_BLAKE2B_256";case s.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function i3(e){switch(e){case 0:case"RAW_MEDIA_TYPE_UNSPECIFIED":return M.RAW_MEDIA_TYPE_UNSPECIFIED;case 1:case"RAW_MEDIA_TYPE_TEXT_PLAIN":return M.RAW_MEDIA_TYPE_TEXT_PLAIN;case 2:case"RAW_MEDIA_TYPE_JSON":return M.RAW_MEDIA_TYPE_JSON;case 3:case"RAW_MEDIA_TYPE_CSV":return M.RAW_MEDIA_TYPE_CSV;case 4:case"RAW_MEDIA_TYPE_XML":return M.RAW_MEDIA_TYPE_XML;case 5:case"RAW_MEDIA_TYPE_PDF":return M.RAW_MEDIA_TYPE_PDF;case 16:case"RAW_MEDIA_TYPE_TIFF":return M.RAW_MEDIA_TYPE_TIFF;case 17:case"RAW_MEDIA_TYPE_JPG":return M.RAW_MEDIA_TYPE_JPG;case 18:case"RAW_MEDIA_TYPE_PNG":return M.RAW_MEDIA_TYPE_PNG;case 19:case"RAW_MEDIA_TYPE_SVG":return M.RAW_MEDIA_TYPE_SVG;case 20:case"RAW_MEDIA_TYPE_WEBP":return M.RAW_MEDIA_TYPE_WEBP;case 21:case"RAW_MEDIA_TYPE_AVIF":return M.RAW_MEDIA_TYPE_AVIF;case 22:case"RAW_MEDIA_TYPE_GIF":return M.RAW_MEDIA_TYPE_GIF;case 23:case"RAW_MEDIA_TYPE_APNG":return M.RAW_MEDIA_TYPE_APNG;case 32:case"RAW_MEDIA_TYPE_MPEG":return M.RAW_MEDIA_TYPE_MPEG;case 33:case"RAW_MEDIA_TYPE_MP4":return M.RAW_MEDIA_TYPE_MP4;case 34:case"RAW_MEDIA_TYPE_WEBM":return M.RAW_MEDIA_TYPE_WEBM;case 35:case"RAW_MEDIA_TYPE_OGG":return M.RAW_MEDIA_TYPE_OGG;default:return M.UNRECOGNIZED}}function i4(e){switch(e){case M.RAW_MEDIA_TYPE_UNSPECIFIED:return"RAW_MEDIA_TYPE_UNSPECIFIED";case M.RAW_MEDIA_TYPE_TEXT_PLAIN:return"RAW_MEDIA_TYPE_TEXT_PLAIN";case M.RAW_MEDIA_TYPE_JSON:return"RAW_MEDIA_TYPE_JSON";case M.RAW_MEDIA_TYPE_CSV:return"RAW_MEDIA_TYPE_CSV";case M.RAW_MEDIA_TYPE_XML:return"RAW_MEDIA_TYPE_XML";case M.RAW_MEDIA_TYPE_PDF:return"RAW_MEDIA_TYPE_PDF";case M.RAW_MEDIA_TYPE_TIFF:return"RAW_MEDIA_TYPE_TIFF";case M.RAW_MEDIA_TYPE_JPG:return"RAW_MEDIA_TYPE_JPG";case M.RAW_MEDIA_TYPE_PNG:return"RAW_MEDIA_TYPE_PNG";case M.RAW_MEDIA_TYPE_SVG:return"RAW_MEDIA_TYPE_SVG";case M.RAW_MEDIA_TYPE_WEBP:return"RAW_MEDIA_TYPE_WEBP";case M.RAW_MEDIA_TYPE_AVIF:return"RAW_MEDIA_TYPE_AVIF";case M.RAW_MEDIA_TYPE_GIF:return"RAW_MEDIA_TYPE_GIF";case M.RAW_MEDIA_TYPE_APNG:return"RAW_MEDIA_TYPE_APNG";case M.RAW_MEDIA_TYPE_MPEG:return"RAW_MEDIA_TYPE_MPEG";case M.RAW_MEDIA_TYPE_MP4:return"RAW_MEDIA_TYPE_MP4";case M.RAW_MEDIA_TYPE_WEBM:return"RAW_MEDIA_TYPE_WEBM";case M.RAW_MEDIA_TYPE_OGG:return"RAW_MEDIA_TYPE_OGG";case M.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function i5(e){switch(e){case 0:case"GRAPH_CANONICALIZATION_ALGORITHM_UNSPECIFIED":return l.GRAPH_CANONICALIZATION_ALGORITHM_UNSPECIFIED;case 1:case"GRAPH_CANONICALIZATION_ALGORITHM_URDNA2015":return l.GRAPH_CANONICALIZATION_ALGORITHM_URDNA2015;default:return l.UNRECOGNIZED}}function i6(e){switch(e){case l.GRAPH_CANONICALIZATION_ALGORITHM_UNSPECIFIED:return"GRAPH_CANONICALIZATION_ALGORITHM_UNSPECIFIED";case l.GRAPH_CANONICALIZATION_ALGORITHM_URDNA2015:return"GRAPH_CANONICALIZATION_ALGORITHM_URDNA2015";case l.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function i8(e){switch(e){case 0:case"GRAPH_MERKLE_TREE_NONE_UNSPECIFIED":return d.GRAPH_MERKLE_TREE_NONE_UNSPECIFIED;default:return d.UNRECOGNIZED}}function i7(e){switch(e){case d.GRAPH_MERKLE_TREE_NONE_UNSPECIFIED:return"GRAPH_MERKLE_TREE_NONE_UNSPECIFIED";case d.UNRECOGNIZED:default:return"UNRECOGNIZED"}}function i9(){return{$type:"regen.data.v1.ContentHash",raw:void 0,graph:void 0}}J.set(iX.$type,iX),S().util.Long!==v()&&(S().util.Long=v(),S().configure()),r(6300),function(e){e[e.DIGEST_ALGORITHM_UNSPECIFIED=0]="DIGEST_ALGORITHM_UNSPECIFIED",e[e.DIGEST_ALGORITHM_BLAKE2B_256=1]="DIGEST_ALGORITHM_BLAKE2B_256",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"}(s||(s={})),function(e){e[e.RAW_MEDIA_TYPE_UNSPECIFIED=0]="RAW_MEDIA_TYPE_UNSPECIFIED",e[e.RAW_MEDIA_TYPE_TEXT_PLAIN=1]="RAW_MEDIA_TYPE_TEXT_PLAIN",e[e.RAW_MEDIA_TYPE_JSON=2]="RAW_MEDIA_TYPE_JSON",e[e.RAW_MEDIA_TYPE_CSV=3]="RAW_MEDIA_TYPE_CSV",e[e.RAW_MEDIA_TYPE_XML=4]="RAW_MEDIA_TYPE_XML",e[e.RAW_MEDIA_TYPE_PDF=5]="RAW_MEDIA_TYPE_PDF",e[e.RAW_MEDIA_TYPE_TIFF=16]="RAW_MEDIA_TYPE_TIFF",e[e.RAW_MEDIA_TYPE_JPG=17]="RAW_MEDIA_TYPE_JPG",e[e.RAW_MEDIA_TYPE_PNG=18]="RAW_MEDIA_TYPE_PNG",e[e.RAW_MEDIA_TYPE_SVG=19]="RAW_MEDIA_TYPE_SVG",e[e.RAW_MEDIA_TYPE_WEBP=20]="RAW_MEDIA_TYPE_WEBP",e[e.RAW_MEDIA_TYPE_AVIF=21]="RAW_MEDIA_TYPE_AVIF",e[e.RAW_MEDIA_TYPE_GIF=22]="RAW_MEDIA_TYPE_GIF",e[e.RAW_MEDIA_TYPE_APNG=23]="RAW_MEDIA_TYPE_APNG",e[e.RAW_MEDIA_TYPE_MPEG=32]="RAW_MEDIA_TYPE_MPEG",e[e.RAW_MEDIA_TYPE_MP4=33]="RAW_MEDIA_TYPE_MP4",e[e.RAW_MEDIA_TYPE_WEBM=34]="RAW_MEDIA_TYPE_WEBM",e[e.RAW_MEDIA_TYPE_OGG=35]="RAW_MEDIA_TYPE_OGG",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"}(M||(M={})),function(e){e[e.GRAPH_CANONICALIZATION_ALGORITHM_UNSPECIFIED=0]="GRAPH_CANONICALIZATION_ALGORITHM_UNSPECIFIED",e[e.GRAPH_CANONICALIZATION_ALGORITHM_URDNA2015=1]="GRAPH_CANONICALIZATION_ALGORITHM_URDNA2015",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"}(l||(l={})),function(e){e[e.GRAPH_MERKLE_TREE_NONE_UNSPECIFIED=0]="GRAPH_MERKLE_TREE_NONE_UNSPECIFIED",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"}(d||(d={}));let ne={$type:"regen.data.v1.ContentHash",encode:(e,t=S().Writer.create())=>(void 0!==e.raw&&nr.encode(e.raw,t.uint32(10).fork()).ldelim(),void 0!==e.graph&&nn.encode(e.graph,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=i9();for(;r.pos>>3){case 1:if(10!==e)break;n.raw=nr.decode(r,r.uint32());continue;case 2:if(18!==e)break;n.graph=nn.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ne.$type,raw:ns(e.raw)?nr.fromJSON(e.raw):void 0,graph:ns(e.graph)?nn.fromJSON(e.graph):void 0}),toJSON(e){let t={};return void 0!==e.raw&&(t.raw=nr.toJSON(e.raw)),void 0!==e.graph&&(t.graph=nn.toJSON(e.graph)),t},create:e=>ne.fromPartial(e??{}),fromPartial(e){let t=i9();return t.raw=void 0!==e.raw&&null!==e.raw?nr.fromPartial(e.raw):void 0,t.graph=void 0!==e.graph&&null!==e.graph?nn.fromPartial(e.graph):void 0,t}};function nt(){return{$type:"regen.data.v1.ContentHash.Raw",hash:new Uint8Array(0),digestAlgorithm:0,mediaType:0}}J.set(ne.$type,ne);let nr={$type:"regen.data.v1.ContentHash.Raw",encode:(e,t=S().Writer.create())=>(0!==e.hash.length&&t.uint32(10).bytes(e.hash),0!==e.digestAlgorithm&&t.uint32(16).int32(e.digestAlgorithm),0!==e.mediaType&&t.uint32(24).int32(e.mediaType),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nt();for(;r.pos>>3){case 1:if(10!==e)break;n.hash=r.bytes();continue;case 2:if(16!==e)break;n.digestAlgorithm=r.int32();continue;case 3:if(24!==e)break;n.mediaType=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nr.$type,hash:ns(e.hash)?no(e.hash):new Uint8Array(0),digestAlgorithm:ns(e.digestAlgorithm)?i0(e.digestAlgorithm):0,mediaType:ns(e.mediaType)?i3(e.mediaType):0}),toJSON(e){let t={};return 0!==e.hash.length&&(t.hash=na(e.hash)),0!==e.digestAlgorithm&&(t.digestAlgorithm=i1(e.digestAlgorithm)),0!==e.mediaType&&(t.mediaType=i4(e.mediaType)),t},create:e=>nr.fromPartial(e??{}),fromPartial(e){let t=nt();return t.hash=e.hash??new Uint8Array(0),t.digestAlgorithm=e.digestAlgorithm??0,t.mediaType=e.mediaType??0,t}};function ni(){return{$type:"regen.data.v1.ContentHash.Graph",hash:new Uint8Array(0),digestAlgorithm:0,canonicalizationAlgorithm:0,merkleTree:0}}J.set(nr.$type,nr);let nn={$type:"regen.data.v1.ContentHash.Graph",encode:(e,t=S().Writer.create())=>(0!==e.hash.length&&t.uint32(10).bytes(e.hash),0!==e.digestAlgorithm&&t.uint32(16).int32(e.digestAlgorithm),0!==e.canonicalizationAlgorithm&&t.uint32(24).int32(e.canonicalizationAlgorithm),0!==e.merkleTree&&t.uint32(32).int32(e.merkleTree),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ni();for(;r.pos>>3){case 1:if(10!==e)break;n.hash=r.bytes();continue;case 2:if(16!==e)break;n.digestAlgorithm=r.int32();continue;case 3:if(24!==e)break;n.canonicalizationAlgorithm=r.int32();continue;case 4:if(32!==e)break;n.merkleTree=r.int32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nn.$type,hash:ns(e.hash)?no(e.hash):new Uint8Array(0),digestAlgorithm:ns(e.digestAlgorithm)?i0(e.digestAlgorithm):0,canonicalizationAlgorithm:ns(e.canonicalizationAlgorithm)?i5(e.canonicalizationAlgorithm):0,merkleTree:ns(e.merkleTree)?i8(e.merkleTree):0}),toJSON(e){let t={};return 0!==e.hash.length&&(t.hash=na(e.hash)),0!==e.digestAlgorithm&&(t.digestAlgorithm=i1(e.digestAlgorithm)),0!==e.canonicalizationAlgorithm&&(t.canonicalizationAlgorithm=i6(e.canonicalizationAlgorithm)),0!==e.merkleTree&&(t.merkleTree=i7(e.merkleTree)),t},create:e=>nn.fromPartial(e??{}),fromPartial(e){let t=ni();return t.hash=e.hash??new Uint8Array(0),t.digestAlgorithm=e.digestAlgorithm??0,t.canonicalizationAlgorithm=e.canonicalizationAlgorithm??0,t.merkleTree=e.merkleTree??0,t}};function no(e){if(globalThis.Buffer)return Uint8Array.from(globalThis.Buffer.from(e,"base64"));{let t=globalThis.atob(e),r=new Uint8Array(t.length);for(let e=0;e{t.push(globalThis.String.fromCharCode(e))}),globalThis.btoa(t.join(""))}}function ns(e){return null!=e}function nM(){return{$type:"regen.data.v1.MsgAnchor",sender:"",contentHash:void 0}}J.set(nn.$type,nn),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let nl={$type:"regen.data.v1.MsgAnchor",encode:(e,t=S().Writer.create())=>(""!==e.sender&&t.uint32(10).string(e.sender),void 0!==e.contentHash&&ne.encode(e.contentHash,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nM();for(;r.pos>>3){case 1:if(10!==e)break;n.sender=r.string();continue;case 2:if(18!==e)break;n.contentHash=ne.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nl.$type,sender:nD(e.sender)?globalThis.String(e.sender):"",contentHash:nD(e.contentHash)?ne.fromJSON(e.contentHash):void 0}),toJSON(e){let t={};return""!==e.sender&&(t.sender=e.sender),void 0!==e.contentHash&&(t.contentHash=ne.toJSON(e.contentHash)),t},create:e=>nl.fromPartial(e??{}),fromPartial(e){let t=nM();return t.sender=e.sender??"",t.contentHash=void 0!==e.contentHash&&null!==e.contentHash?ne.fromPartial(e.contentHash):void 0,t}};function nd(){return{$type:"regen.data.v1.MsgAttest",attestor:"",contentHashes:[]}}J.set(nl.$type,nl);let nc={$type:"regen.data.v1.MsgAttest",encode(e,t=S().Writer.create()){for(let r of(""!==e.attestor&&t.uint32(10).string(e.attestor),e.contentHashes))nn.encode(r,t.uint32(18).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nd();for(;r.pos>>3){case 1:if(10!==e)break;n.attestor=r.string();continue;case 2:if(18!==e)break;n.contentHashes.push(nn.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nc.$type,attestor:nD(e.attestor)?globalThis.String(e.attestor):"",contentHashes:globalThis.Array.isArray(e?.contentHashes)?e.contentHashes.map(e=>nn.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.attestor&&(t.attestor=e.attestor),e.contentHashes?.length&&(t.contentHashes=e.contentHashes.map(e=>nn.toJSON(e))),t},create:e=>nc.fromPartial(e??{}),fromPartial(e){let t=nd();return t.attestor=e.attestor??"",t.contentHashes=e.contentHashes?.map(e=>nn.fromPartial(e))||[],t}};function nu(){return{$type:"regen.data.v1.MsgDefineResolver",manager:"",resolverUrl:""}}J.set(nc.$type,nc);let nN={$type:"regen.data.v1.MsgDefineResolver",encode:(e,t=S().Writer.create())=>(""!==e.manager&&t.uint32(10).string(e.manager),""!==e.resolverUrl&&t.uint32(18).string(e.resolverUrl),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nu();for(;r.pos>>3){case 1:if(10!==e)break;n.manager=r.string();continue;case 2:if(18!==e)break;n.resolverUrl=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nN.$type,manager:nD(e.manager)?globalThis.String(e.manager):"",resolverUrl:nD(e.resolverUrl)?globalThis.String(e.resolverUrl):""}),toJSON(e){let t={};return""!==e.manager&&(t.manager=e.manager),""!==e.resolverUrl&&(t.resolverUrl=e.resolverUrl),t},create:e=>nN.fromPartial(e??{}),fromPartial(e){let t=nu();return t.manager=e.manager??"",t.resolverUrl=e.resolverUrl??"",t}};function nm(){return{$type:"regen.data.v1.MsgRegisterResolver",manager:"",resolverId:v().UZERO,contentHashes:[]}}J.set(nN.$type,nN);let nT={$type:"regen.data.v1.MsgRegisterResolver",encode(e,t=S().Writer.create()){for(let r of(""!==e.manager&&t.uint32(10).string(e.manager),e.resolverId.equals(v().UZERO)||t.uint32(16).uint64(e.resolverId),e.contentHashes))ne.encode(r,t.uint32(26).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nm();for(;r.pos>>3){case 1:if(10!==e)break;n.manager=r.string();continue;case 2:if(16!==e)break;n.resolverId=r.uint64();continue;case 3:if(26!==e)break;n.contentHashes.push(ne.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nT.$type,manager:nD(e.manager)?globalThis.String(e.manager):"",resolverId:nD(e.resolverId)?v().fromValue(e.resolverId):v().UZERO,contentHashes:globalThis.Array.isArray(e?.contentHashes)?e.contentHashes.map(e=>ne.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.manager&&(t.manager=e.manager),e.resolverId.equals(v().UZERO)||(t.resolverId=(e.resolverId||v().UZERO).toString()),e.contentHashes?.length&&(t.contentHashes=e.contentHashes.map(e=>ne.toJSON(e))),t},create:e=>nT.fromPartial(e??{}),fromPartial(e){let t=nm();return t.manager=e.manager??"",t.resolverId=void 0!==e.resolverId&&null!==e.resolverId?v().fromValue(e.resolverId):v().UZERO,t.contentHashes=e.contentHashes?.map(e=>ne.fromPartial(e))||[],t}};function nD(e){return null!=e}function np(){return{$type:"regen.ecocredit.v1.CreditType",abbreviation:"",name:"",unit:"",precision:0}}J.set(nT.$type,nT),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let nY={$type:"regen.ecocredit.v1.CreditType",encode:(e,t=S().Writer.create())=>(""!==e.abbreviation&&t.uint32(10).string(e.abbreviation),""!==e.name&&t.uint32(18).string(e.name),""!==e.unit&&t.uint32(26).string(e.unit),0!==e.precision&&t.uint32(32).uint32(e.precision),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=np();for(;r.pos>>3){case 1:if(10!==e)break;n.abbreviation=r.string();continue;case 2:if(18!==e)break;n.name=r.string();continue;case 3:if(26!==e)break;n.unit=r.string();continue;case 4:if(32!==e)break;n.precision=r.uint32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nY.$type,abbreviation:nh(e.abbreviation)?globalThis.String(e.abbreviation):"",name:nh(e.name)?globalThis.String(e.name):"",unit:nh(e.unit)?globalThis.String(e.unit):"",precision:nh(e.precision)?globalThis.Number(e.precision):0}),toJSON(e){let t={};return""!==e.abbreviation&&(t.abbreviation=e.abbreviation),""!==e.name&&(t.name=e.name),""!==e.unit&&(t.unit=e.unit),0!==e.precision&&(t.precision=Math.round(e.precision)),t},create:e=>nY.fromPartial(e??{}),fromPartial(e){let t=np();return t.abbreviation=e.abbreviation??"",t.name=e.name??"",t.unit=e.unit??"",t.precision=e.precision??0,t}};function nh(e){return null!=e}function nf(){return{$type:"regen.ecocredit.v1.Params",creditClassFee:[],basketFee:[],allowedClassCreators:[],allowlistEnabled:!1,allowedDenoms:[],allowedBridgeChains:[]}}J.set(nY.$type,nY),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let ng={$type:"regen.ecocredit.v1.Params",encode(e,t=S().Writer.create()){for(let r of e.creditClassFee)tD.encode(r,t.uint32(10).fork()).ldelim();for(let r of e.basketFee)tD.encode(r,t.uint32(18).fork()).ldelim();for(let r of e.allowedClassCreators)t.uint32(26).string(r);for(let r of(!1!==e.allowlistEnabled&&t.uint32(32).bool(e.allowlistEnabled),e.allowedDenoms))nI.encode(r,t.uint32(42).fork()).ldelim();for(let r of e.allowedBridgeChains)t.uint32(50).string(r);return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nf();for(;r.pos>>3){case 1:if(10!==e)break;n.creditClassFee.push(tD.decode(r,r.uint32()));continue;case 2:if(18!==e)break;n.basketFee.push(tD.decode(r,r.uint32()));continue;case 3:if(26!==e)break;n.allowedClassCreators.push(r.string());continue;case 4:if(32!==e)break;n.allowlistEnabled=r.bool();continue;case 5:if(42!==e)break;n.allowedDenoms.push(nI.decode(r,r.uint32()));continue;case 6:if(50!==e)break;n.allowedBridgeChains.push(r.string());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ng.$type,creditClassFee:globalThis.Array.isArray(e?.creditClassFee)?e.creditClassFee.map(e=>tD.fromJSON(e)):[],basketFee:globalThis.Array.isArray(e?.basketFee)?e.basketFee.map(e=>tD.fromJSON(e)):[],allowedClassCreators:globalThis.Array.isArray(e?.allowedClassCreators)?e.allowedClassCreators.map(e=>globalThis.String(e)):[],allowlistEnabled:!!nU(e.allowlistEnabled)&&globalThis.Boolean(e.allowlistEnabled),allowedDenoms:globalThis.Array.isArray(e?.allowedDenoms)?e.allowedDenoms.map(e=>nI.fromJSON(e)):[],allowedBridgeChains:globalThis.Array.isArray(e?.allowedBridgeChains)?e.allowedBridgeChains.map(e=>globalThis.String(e)):[]}),toJSON(e){let t={};return e.creditClassFee?.length&&(t.creditClassFee=e.creditClassFee.map(e=>tD.toJSON(e))),e.basketFee?.length&&(t.basketFee=e.basketFee.map(e=>tD.toJSON(e))),e.allowedClassCreators?.length&&(t.allowedClassCreators=e.allowedClassCreators),!1!==e.allowlistEnabled&&(t.allowlistEnabled=e.allowlistEnabled),e.allowedDenoms?.length&&(t.allowedDenoms=e.allowedDenoms.map(e=>nI.toJSON(e))),e.allowedBridgeChains?.length&&(t.allowedBridgeChains=e.allowedBridgeChains),t},create:e=>ng.fromPartial(e??{}),fromPartial(e){let t=nf();return t.creditClassFee=e.creditClassFee?.map(e=>tD.fromPartial(e))||[],t.basketFee=e.basketFee?.map(e=>tD.fromPartial(e))||[],t.allowedClassCreators=e.allowedClassCreators?.map(e=>e)||[],t.allowlistEnabled=e.allowlistEnabled??!1,t.allowedDenoms=e.allowedDenoms?.map(e=>nI.fromPartial(e))||[],t.allowedBridgeChains=e.allowedBridgeChains?.map(e=>e)||[],t}};function nj(){return{$type:"regen.ecocredit.v1.Credits",batchDenom:"",amount:""}}J.set(ng.$type,ng);let nZ={$type:"regen.ecocredit.v1.Credits",encode:(e,t=S().Writer.create())=>(""!==e.batchDenom&&t.uint32(10).string(e.batchDenom),""!==e.amount&&t.uint32(18).string(e.amount),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nj();for(;r.pos>>3){case 1:if(10!==e)break;n.batchDenom=r.string();continue;case 2:if(18!==e)break;n.amount=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nZ.$type,batchDenom:nU(e.batchDenom)?globalThis.String(e.batchDenom):"",amount:nU(e.amount)?globalThis.String(e.amount):""}),toJSON(e){let t={};return""!==e.batchDenom&&(t.batchDenom=e.batchDenom),""!==e.amount&&(t.amount=e.amount),t},create:e=>nZ.fromPartial(e??{}),fromPartial(e){let t=nj();return t.batchDenom=e.batchDenom??"",t.amount=e.amount??"",t}};function ny(){return{$type:"regen.ecocredit.v1.BatchIssuance",recipient:"",tradableAmount:"",retiredAmount:"",retirementJurisdiction:"",retirementReason:""}}J.set(nZ.$type,nZ);let nO={$type:"regen.ecocredit.v1.BatchIssuance",encode:(e,t=S().Writer.create())=>(""!==e.recipient&&t.uint32(10).string(e.recipient),""!==e.tradableAmount&&t.uint32(18).string(e.tradableAmount),""!==e.retiredAmount&&t.uint32(26).string(e.retiredAmount),""!==e.retirementJurisdiction&&t.uint32(34).string(e.retirementJurisdiction),""!==e.retirementReason&&t.uint32(42).string(e.retirementReason),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ny();for(;r.pos>>3){case 1:if(10!==e)break;n.recipient=r.string();continue;case 2:if(18!==e)break;n.tradableAmount=r.string();continue;case 3:if(26!==e)break;n.retiredAmount=r.string();continue;case 4:if(34!==e)break;n.retirementJurisdiction=r.string();continue;case 5:if(42!==e)break;n.retirementReason=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nO.$type,recipient:nU(e.recipient)?globalThis.String(e.recipient):"",tradableAmount:nU(e.tradableAmount)?globalThis.String(e.tradableAmount):"",retiredAmount:nU(e.retiredAmount)?globalThis.String(e.retiredAmount):"",retirementJurisdiction:nU(e.retirementJurisdiction)?globalThis.String(e.retirementJurisdiction):"",retirementReason:nU(e.retirementReason)?globalThis.String(e.retirementReason):""}),toJSON(e){let t={};return""!==e.recipient&&(t.recipient=e.recipient),""!==e.tradableAmount&&(t.tradableAmount=e.tradableAmount),""!==e.retiredAmount&&(t.retiredAmount=e.retiredAmount),""!==e.retirementJurisdiction&&(t.retirementJurisdiction=e.retirementJurisdiction),""!==e.retirementReason&&(t.retirementReason=e.retirementReason),t},create:e=>nO.fromPartial(e??{}),fromPartial(e){let t=ny();return t.recipient=e.recipient??"",t.tradableAmount=e.tradableAmount??"",t.retiredAmount=e.retiredAmount??"",t.retirementJurisdiction=e.retirementJurisdiction??"",t.retirementReason=e.retirementReason??"",t}};function nw(){return{$type:"regen.ecocredit.v1.OriginTx",id:"",source:"",contract:"",note:""}}J.set(nO.$type,nO);let nz={$type:"regen.ecocredit.v1.OriginTx",encode:(e,t=S().Writer.create())=>(""!==e.id&&t.uint32(10).string(e.id),""!==e.source&&t.uint32(18).string(e.source),""!==e.contract&&t.uint32(26).string(e.contract),""!==e.note&&t.uint32(34).string(e.note),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nw();for(;r.pos>>3){case 1:if(10!==e)break;n.id=r.string();continue;case 2:if(18!==e)break;n.source=r.string();continue;case 3:if(26!==e)break;n.contract=r.string();continue;case 4:if(34!==e)break;n.note=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nz.$type,id:nU(e.id)?globalThis.String(e.id):"",source:nU(e.source)?globalThis.String(e.source):"",contract:nU(e.contract)?globalThis.String(e.contract):"",note:nU(e.note)?globalThis.String(e.note):""}),toJSON(e){let t={};return""!==e.id&&(t.id=e.id),""!==e.source&&(t.source=e.source),""!==e.contract&&(t.contract=e.contract),""!==e.note&&(t.note=e.note),t},create:e=>nz.fromPartial(e??{}),fromPartial(e){let t=nw();return t.id=e.id??"",t.source=e.source??"",t.contract=e.contract??"",t.note=e.note??"",t}};function nA(){return{$type:"regen.ecocredit.v1.CreditTypeProposal",title:"",description:"",creditType:void 0}}J.set(nz.$type,nz);let nE={$type:"regen.ecocredit.v1.CreditTypeProposal",encode:(e,t=S().Writer.create())=>(""!==e.title&&t.uint32(10).string(e.title),""!==e.description&&t.uint32(18).string(e.description),void 0!==e.creditType&&nY.encode(e.creditType,t.uint32(26).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nA();for(;r.pos>>3){case 1:if(10!==e)break;n.title=r.string();continue;case 2:if(18!==e)break;n.description=r.string();continue;case 3:if(26!==e)break;n.creditType=nY.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nE.$type,title:nU(e.title)?globalThis.String(e.title):"",description:nU(e.description)?globalThis.String(e.description):"",creditType:nU(e.creditType)?nY.fromJSON(e.creditType):void 0}),toJSON(e){let t={};return""!==e.title&&(t.title=e.title),""!==e.description&&(t.description=e.description),void 0!==e.creditType&&(t.creditType=nY.toJSON(e.creditType)),t},create:e=>nE.fromPartial(e??{}),fromPartial(e){let t=nA();return t.title=e.title??"",t.description=e.description??"",t.creditType=void 0!==e.creditType&&null!==e.creditType?nY.fromPartial(e.creditType):void 0,t}};function nk(){return{$type:"regen.ecocredit.v1.AllowedDenom",bankDenom:"",displayDenom:"",exponent:0}}J.set(nE.$type,nE);let nI={$type:"regen.ecocredit.v1.AllowedDenom",encode:(e,t=S().Writer.create())=>(""!==e.bankDenom&&t.uint32(10).string(e.bankDenom),""!==e.displayDenom&&t.uint32(18).string(e.displayDenom),0!==e.exponent&&t.uint32(24).uint32(e.exponent),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nk();for(;r.pos>>3){case 1:if(10!==e)break;n.bankDenom=r.string();continue;case 2:if(18!==e)break;n.displayDenom=r.string();continue;case 3:if(24!==e)break;n.exponent=r.uint32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nI.$type,bankDenom:nU(e.bankDenom)?globalThis.String(e.bankDenom):"",displayDenom:nU(e.displayDenom)?globalThis.String(e.displayDenom):"",exponent:nU(e.exponent)?globalThis.Number(e.exponent):0}),toJSON(e){let t={};return""!==e.bankDenom&&(t.bankDenom=e.bankDenom),""!==e.displayDenom&&(t.displayDenom=e.displayDenom),0!==e.exponent&&(t.exponent=Math.round(e.exponent)),t},create:e=>nI.fromPartial(e??{}),fromPartial(e){let t=nk();return t.bankDenom=e.bankDenom??"",t.displayDenom=e.displayDenom??"",t.exponent=e.exponent??0,t}};function nU(e){return null!=e}function nW(){return{$type:"regen.ecocredit.v1.MsgAddCreditType",authority:"",creditType:void 0}}J.set(nI.$type,nI),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let nb={$type:"regen.ecocredit.v1.MsgAddCreditType",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),void 0!==e.creditType&&nY.encode(e.creditType,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nW();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.creditType=nY.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nb.$type,authority:as(e.authority)?globalThis.String(e.authority):"",creditType:as(e.creditType)?nY.fromJSON(e.creditType):void 0}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),void 0!==e.creditType&&(t.creditType=nY.toJSON(e.creditType)),t},create:e=>nb.fromPartial(e??{}),fromPartial(e){let t=nW();return t.authority=e.authority??"",t.creditType=void 0!==e.creditType&&null!==e.creditType?nY.fromPartial(e.creditType):void 0,t}};function nR(){return{$type:"regen.ecocredit.v1.MsgAddCreditTypeResponse"}}J.set(nb.$type,nb);let nG={$type:"regen.ecocredit.v1.MsgAddCreditTypeResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nR();for(;r.pos({$type:nG.$type}),toJSON:e=>({}),create:e=>nG.fromPartial(e??{}),fromPartial:e=>nR()};function nx(){return{$type:"regen.ecocredit.v1.MsgCreateClass",admin:"",issuers:[],metadata:"",creditTypeAbbrev:"",fee:void 0}}J.set(nG.$type,nG);let nv={$type:"regen.ecocredit.v1.MsgCreateClass",encode(e,t=S().Writer.create()){for(let r of(""!==e.admin&&t.uint32(10).string(e.admin),e.issuers))t.uint32(18).string(r);return""!==e.metadata&&t.uint32(26).string(e.metadata),""!==e.creditTypeAbbrev&&t.uint32(34).string(e.creditTypeAbbrev),void 0!==e.fee&&tD.encode(e.fee,t.uint32(42).fork()).ldelim(),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nx();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.issuers.push(r.string());continue;case 3:if(26!==e)break;n.metadata=r.string();continue;case 4:if(34!==e)break;n.creditTypeAbbrev=r.string();continue;case 5:if(42!==e)break;n.fee=tD.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nv.$type,admin:as(e.admin)?globalThis.String(e.admin):"",issuers:globalThis.Array.isArray(e?.issuers)?e.issuers.map(e=>globalThis.String(e)):[],metadata:as(e.metadata)?globalThis.String(e.metadata):"",creditTypeAbbrev:as(e.creditTypeAbbrev)?globalThis.String(e.creditTypeAbbrev):"",fee:as(e.fee)?tD.fromJSON(e.fee):void 0}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),e.issuers?.length&&(t.issuers=e.issuers),""!==e.metadata&&(t.metadata=e.metadata),""!==e.creditTypeAbbrev&&(t.creditTypeAbbrev=e.creditTypeAbbrev),void 0!==e.fee&&(t.fee=tD.toJSON(e.fee)),t},create:e=>nv.fromPartial(e??{}),fromPartial(e){let t=nx();return t.admin=e.admin??"",t.issuers=e.issuers?.map(e=>e)||[],t.metadata=e.metadata??"",t.creditTypeAbbrev=e.creditTypeAbbrev??"",t.fee=void 0!==e.fee&&null!==e.fee?tD.fromPartial(e.fee):void 0,t}};function nQ(){return{$type:"regen.ecocredit.v1.MsgCreateClassResponse",classId:""}}J.set(nv.$type,nv);let nS={$type:"regen.ecocredit.v1.MsgCreateClassResponse",encode:(e,t=S().Writer.create())=>(""!==e.classId&&t.uint32(10).string(e.classId),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nQ();for(;r.pos>>3){case 1:if(10!==e)break;n.classId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nS.$type,classId:as(e.classId)?globalThis.String(e.classId):""}),toJSON(e){let t={};return""!==e.classId&&(t.classId=e.classId),t},create:e=>nS.fromPartial(e??{}),fromPartial(e){let t=nQ();return t.classId=e.classId??"",t}};function nJ(){return{$type:"regen.ecocredit.v1.MsgCreateProject",admin:"",classId:"",metadata:"",jurisdiction:"",referenceId:""}}J.set(nS.$type,nS);let nP={$type:"regen.ecocredit.v1.MsgCreateProject",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),""!==e.classId&&t.uint32(18).string(e.classId),""!==e.metadata&&t.uint32(26).string(e.metadata),""!==e.jurisdiction&&t.uint32(34).string(e.jurisdiction),""!==e.referenceId&&t.uint32(42).string(e.referenceId),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nJ();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.classId=r.string();continue;case 3:if(26!==e)break;n.metadata=r.string();continue;case 4:if(34!==e)break;n.jurisdiction=r.string();continue;case 5:if(42!==e)break;n.referenceId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nP.$type,admin:as(e.admin)?globalThis.String(e.admin):"",classId:as(e.classId)?globalThis.String(e.classId):"",metadata:as(e.metadata)?globalThis.String(e.metadata):"",jurisdiction:as(e.jurisdiction)?globalThis.String(e.jurisdiction):"",referenceId:as(e.referenceId)?globalThis.String(e.referenceId):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),""!==e.classId&&(t.classId=e.classId),""!==e.metadata&&(t.metadata=e.metadata),""!==e.jurisdiction&&(t.jurisdiction=e.jurisdiction),""!==e.referenceId&&(t.referenceId=e.referenceId),t},create:e=>nP.fromPartial(e??{}),fromPartial(e){let t=nJ();return t.admin=e.admin??"",t.classId=e.classId??"",t.metadata=e.metadata??"",t.jurisdiction=e.jurisdiction??"",t.referenceId=e.referenceId??"",t}};function n_(){return{$type:"regen.ecocredit.v1.MsgCreateProjectResponse",projectId:""}}J.set(nP.$type,nP);let nF={$type:"regen.ecocredit.v1.MsgCreateProjectResponse",encode:(e,t=S().Writer.create())=>(""!==e.projectId&&t.uint32(10).string(e.projectId),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=n_();for(;r.pos>>3){case 1:if(10!==e)break;n.projectId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nF.$type,projectId:as(e.projectId)?globalThis.String(e.projectId):""}),toJSON(e){let t={};return""!==e.projectId&&(t.projectId=e.projectId),t},create:e=>nF.fromPartial(e??{}),fromPartial(e){let t=n_();return t.projectId=e.projectId??"",t}};function nV(){return{$type:"regen.ecocredit.v1.MsgCreateBatch",issuer:"",projectId:"",issuance:[],metadata:"",startDate:void 0,endDate:void 0,open:!1,originTx:void 0}}J.set(nF.$type,nF);let nC={$type:"regen.ecocredit.v1.MsgCreateBatch",encode(e,t=S().Writer.create()){for(let r of(""!==e.issuer&&t.uint32(10).string(e.issuer),""!==e.projectId&&t.uint32(18).string(e.projectId),e.issuance))nO.encode(r,t.uint32(26).fork()).ldelim();return""!==e.metadata&&t.uint32(34).string(e.metadata),void 0!==e.startDate&&eh.encode(ai(e.startDate),t.uint32(42).fork()).ldelim(),void 0!==e.endDate&&eh.encode(ai(e.endDate),t.uint32(50).fork()).ldelim(),!1!==e.open&&t.uint32(56).bool(e.open),void 0!==e.originTx&&nz.encode(e.originTx,t.uint32(66).fork()).ldelim(),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nV();for(;r.pos>>3){case 1:if(10!==e)break;n.issuer=r.string();continue;case 2:if(18!==e)break;n.projectId=r.string();continue;case 3:if(26!==e)break;n.issuance.push(nO.decode(r,r.uint32()));continue;case 4:if(34!==e)break;n.metadata=r.string();continue;case 5:if(42!==e)break;n.startDate=an(eh.decode(r,r.uint32()));continue;case 6:if(50!==e)break;n.endDate=an(eh.decode(r,r.uint32()));continue;case 7:if(56!==e)break;n.open=r.bool();continue;case 8:if(66!==e)break;n.originTx=nz.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nC.$type,issuer:as(e.issuer)?globalThis.String(e.issuer):"",projectId:as(e.projectId)?globalThis.String(e.projectId):"",issuance:globalThis.Array.isArray(e?.issuance)?e.issuance.map(e=>nO.fromJSON(e)):[],metadata:as(e.metadata)?globalThis.String(e.metadata):"",startDate:as(e.startDate)?ao(e.startDate):void 0,endDate:as(e.endDate)?ao(e.endDate):void 0,open:!!as(e.open)&&globalThis.Boolean(e.open),originTx:as(e.originTx)?nz.fromJSON(e.originTx):void 0}),toJSON(e){let t={};return""!==e.issuer&&(t.issuer=e.issuer),""!==e.projectId&&(t.projectId=e.projectId),e.issuance?.length&&(t.issuance=e.issuance.map(e=>nO.toJSON(e))),""!==e.metadata&&(t.metadata=e.metadata),void 0!==e.startDate&&(t.startDate=e.startDate.toISOString()),void 0!==e.endDate&&(t.endDate=e.endDate.toISOString()),!1!==e.open&&(t.open=e.open),void 0!==e.originTx&&(t.originTx=nz.toJSON(e.originTx)),t},create:e=>nC.fromPartial(e??{}),fromPartial(e){let t=nV();return t.issuer=e.issuer??"",t.projectId=e.projectId??"",t.issuance=e.issuance?.map(e=>nO.fromPartial(e))||[],t.metadata=e.metadata??"",t.startDate=e.startDate??void 0,t.endDate=e.endDate??void 0,t.open=e.open??!1,t.originTx=void 0!==e.originTx&&null!==e.originTx?nz.fromPartial(e.originTx):void 0,t}};function n$(){return{$type:"regen.ecocredit.v1.MsgCreateBatchResponse",batchDenom:""}}J.set(nC.$type,nC);let nB={$type:"regen.ecocredit.v1.MsgCreateBatchResponse",encode:(e,t=S().Writer.create())=>(""!==e.batchDenom&&t.uint32(10).string(e.batchDenom),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=n$();for(;r.pos>>3){case 1:if(10!==e)break;n.batchDenom=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nB.$type,batchDenom:as(e.batchDenom)?globalThis.String(e.batchDenom):""}),toJSON(e){let t={};return""!==e.batchDenom&&(t.batchDenom=e.batchDenom),t},create:e=>nB.fromPartial(e??{}),fromPartial(e){let t=n$();return t.batchDenom=e.batchDenom??"",t}};function nL(){return{$type:"regen.ecocredit.v1.MsgMintBatchCredits",issuer:"",batchDenom:"",issuance:[],originTx:void 0}}J.set(nB.$type,nB);let nK={$type:"regen.ecocredit.v1.MsgMintBatchCredits",encode(e,t=S().Writer.create()){for(let r of(""!==e.issuer&&t.uint32(10).string(e.issuer),""!==e.batchDenom&&t.uint32(18).string(e.batchDenom),e.issuance))nO.encode(r,t.uint32(26).fork()).ldelim();return void 0!==e.originTx&&nz.encode(e.originTx,t.uint32(34).fork()).ldelim(),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nL();for(;r.pos>>3){case 1:if(10!==e)break;n.issuer=r.string();continue;case 2:if(18!==e)break;n.batchDenom=r.string();continue;case 3:if(26!==e)break;n.issuance.push(nO.decode(r,r.uint32()));continue;case 4:if(34!==e)break;n.originTx=nz.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:nK.$type,issuer:as(e.issuer)?globalThis.String(e.issuer):"",batchDenom:as(e.batchDenom)?globalThis.String(e.batchDenom):"",issuance:globalThis.Array.isArray(e?.issuance)?e.issuance.map(e=>nO.fromJSON(e)):[],originTx:as(e.originTx)?nz.fromJSON(e.originTx):void 0}),toJSON(e){let t={};return""!==e.issuer&&(t.issuer=e.issuer),""!==e.batchDenom&&(t.batchDenom=e.batchDenom),e.issuance?.length&&(t.issuance=e.issuance.map(e=>nO.toJSON(e))),void 0!==e.originTx&&(t.originTx=nz.toJSON(e.originTx)),t},create:e=>nK.fromPartial(e??{}),fromPartial(e){let t=nL();return t.issuer=e.issuer??"",t.batchDenom=e.batchDenom??"",t.issuance=e.issuance?.map(e=>nO.fromPartial(e))||[],t.originTx=void 0!==e.originTx&&null!==e.originTx?nz.fromPartial(e.originTx):void 0,t}};function nH(){return{$type:"regen.ecocredit.v1.MsgMintBatchCreditsResponse"}}J.set(nK.$type,nK);let nq={$type:"regen.ecocredit.v1.MsgMintBatchCreditsResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nH();for(;r.pos({$type:nq.$type}),toJSON:e=>({}),create:e=>nq.fromPartial(e??{}),fromPartial:e=>nH()};function nX(){return{$type:"regen.ecocredit.v1.MsgSealBatch",issuer:"",batchDenom:""}}J.set(nq.$type,nq);let n2={$type:"regen.ecocredit.v1.MsgSealBatch",encode:(e,t=S().Writer.create())=>(""!==e.issuer&&t.uint32(10).string(e.issuer),""!==e.batchDenom&&t.uint32(18).string(e.batchDenom),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=nX();for(;r.pos>>3){case 1:if(10!==e)break;n.issuer=r.string();continue;case 2:if(18!==e)break;n.batchDenom=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:n2.$type,issuer:as(e.issuer)?globalThis.String(e.issuer):"",batchDenom:as(e.batchDenom)?globalThis.String(e.batchDenom):""}),toJSON(e){let t={};return""!==e.issuer&&(t.issuer=e.issuer),""!==e.batchDenom&&(t.batchDenom=e.batchDenom),t},create:e=>n2.fromPartial(e??{}),fromPartial(e){let t=nX();return t.issuer=e.issuer??"",t.batchDenom=e.batchDenom??"",t}};function n0(){return{$type:"regen.ecocredit.v1.MsgSealBatchResponse"}}J.set(n2.$type,n2);let n1={$type:"regen.ecocredit.v1.MsgSealBatchResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=n0();for(;r.pos({$type:n1.$type}),toJSON:e=>({}),create:e=>n1.fromPartial(e??{}),fromPartial:e=>n0()};function n3(){return{$type:"regen.ecocredit.v1.MsgSend",sender:"",recipient:"",credits:[]}}J.set(n1.$type,n1);let n4={$type:"regen.ecocredit.v1.MsgSend",encode(e,t=S().Writer.create()){for(let r of(""!==e.sender&&t.uint32(10).string(e.sender),""!==e.recipient&&t.uint32(18).string(e.recipient),e.credits))n6.encode(r,t.uint32(26).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=n3();for(;r.pos>>3){case 1:if(10!==e)break;n.sender=r.string();continue;case 2:if(18!==e)break;n.recipient=r.string();continue;case 3:if(26!==e)break;n.credits.push(n6.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:n4.$type,sender:as(e.sender)?globalThis.String(e.sender):"",recipient:as(e.recipient)?globalThis.String(e.recipient):"",credits:globalThis.Array.isArray(e?.credits)?e.credits.map(e=>n6.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.sender&&(t.sender=e.sender),""!==e.recipient&&(t.recipient=e.recipient),e.credits?.length&&(t.credits=e.credits.map(e=>n6.toJSON(e))),t},create:e=>n4.fromPartial(e??{}),fromPartial(e){let t=n3();return t.sender=e.sender??"",t.recipient=e.recipient??"",t.credits=e.credits?.map(e=>n6.fromPartial(e))||[],t}};function n5(){return{$type:"regen.ecocredit.v1.MsgSend.SendCredits",batchDenom:"",tradableAmount:"",retiredAmount:"",retirementJurisdiction:"",retirementReason:""}}J.set(n4.$type,n4);let n6={$type:"regen.ecocredit.v1.MsgSend.SendCredits",encode:(e,t=S().Writer.create())=>(""!==e.batchDenom&&t.uint32(10).string(e.batchDenom),""!==e.tradableAmount&&t.uint32(18).string(e.tradableAmount),""!==e.retiredAmount&&t.uint32(26).string(e.retiredAmount),""!==e.retirementJurisdiction&&t.uint32(34).string(e.retirementJurisdiction),""!==e.retirementReason&&t.uint32(42).string(e.retirementReason),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=n5();for(;r.pos>>3){case 1:if(10!==e)break;n.batchDenom=r.string();continue;case 2:if(18!==e)break;n.tradableAmount=r.string();continue;case 3:if(26!==e)break;n.retiredAmount=r.string();continue;case 4:if(34!==e)break;n.retirementJurisdiction=r.string();continue;case 5:if(42!==e)break;n.retirementReason=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:n6.$type,batchDenom:as(e.batchDenom)?globalThis.String(e.batchDenom):"",tradableAmount:as(e.tradableAmount)?globalThis.String(e.tradableAmount):"",retiredAmount:as(e.retiredAmount)?globalThis.String(e.retiredAmount):"",retirementJurisdiction:as(e.retirementJurisdiction)?globalThis.String(e.retirementJurisdiction):"",retirementReason:as(e.retirementReason)?globalThis.String(e.retirementReason):""}),toJSON(e){let t={};return""!==e.batchDenom&&(t.batchDenom=e.batchDenom),""!==e.tradableAmount&&(t.tradableAmount=e.tradableAmount),""!==e.retiredAmount&&(t.retiredAmount=e.retiredAmount),""!==e.retirementJurisdiction&&(t.retirementJurisdiction=e.retirementJurisdiction),""!==e.retirementReason&&(t.retirementReason=e.retirementReason),t},create:e=>n6.fromPartial(e??{}),fromPartial(e){let t=n5();return t.batchDenom=e.batchDenom??"",t.tradableAmount=e.tradableAmount??"",t.retiredAmount=e.retiredAmount??"",t.retirementJurisdiction=e.retirementJurisdiction??"",t.retirementReason=e.retirementReason??"",t}};function n8(){return{$type:"regen.ecocredit.v1.MsgSendResponse"}}J.set(n6.$type,n6);let n7={$type:"regen.ecocredit.v1.MsgSendResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=n8();for(;r.pos({$type:n7.$type}),toJSON:e=>({}),create:e=>n7.fromPartial(e??{}),fromPartial:e=>n8()};function n9(){return{$type:"regen.ecocredit.v1.MsgRetire",owner:"",credits:[],jurisdiction:"",reason:""}}J.set(n7.$type,n7);let oe={$type:"regen.ecocredit.v1.MsgRetire",encode(e,t=S().Writer.create()){for(let r of(""!==e.owner&&t.uint32(10).string(e.owner),e.credits))nZ.encode(r,t.uint32(18).fork()).ldelim();return""!==e.jurisdiction&&t.uint32(26).string(e.jurisdiction),""!==e.reason&&t.uint32(34).string(e.reason),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=n9();for(;r.pos>>3){case 1:if(10!==e)break;n.owner=r.string();continue;case 2:if(18!==e)break;n.credits.push(nZ.decode(r,r.uint32()));continue;case 3:if(26!==e)break;n.jurisdiction=r.string();continue;case 4:if(34!==e)break;n.reason=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oe.$type,owner:as(e.owner)?globalThis.String(e.owner):"",credits:globalThis.Array.isArray(e?.credits)?e.credits.map(e=>nZ.fromJSON(e)):[],jurisdiction:as(e.jurisdiction)?globalThis.String(e.jurisdiction):"",reason:as(e.reason)?globalThis.String(e.reason):""}),toJSON(e){let t={};return""!==e.owner&&(t.owner=e.owner),e.credits?.length&&(t.credits=e.credits.map(e=>nZ.toJSON(e))),""!==e.jurisdiction&&(t.jurisdiction=e.jurisdiction),""!==e.reason&&(t.reason=e.reason),t},create:e=>oe.fromPartial(e??{}),fromPartial(e){let t=n9();return t.owner=e.owner??"",t.credits=e.credits?.map(e=>nZ.fromPartial(e))||[],t.jurisdiction=e.jurisdiction??"",t.reason=e.reason??"",t}};function ot(){return{$type:"regen.ecocredit.v1.MsgRetireResponse"}}J.set(oe.$type,oe);let or={$type:"regen.ecocredit.v1.MsgRetireResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ot();for(;r.pos({$type:or.$type}),toJSON:e=>({}),create:e=>or.fromPartial(e??{}),fromPartial:e=>ot()};function oi(){return{$type:"regen.ecocredit.v1.MsgCancel",owner:"",credits:[],reason:""}}J.set(or.$type,or);let on={$type:"regen.ecocredit.v1.MsgCancel",encode(e,t=S().Writer.create()){for(let r of(""!==e.owner&&t.uint32(10).string(e.owner),e.credits))nZ.encode(r,t.uint32(18).fork()).ldelim();return""!==e.reason&&t.uint32(26).string(e.reason),t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oi();for(;r.pos>>3){case 1:if(10!==e)break;n.owner=r.string();continue;case 2:if(18!==e)break;n.credits.push(nZ.decode(r,r.uint32()));continue;case 3:if(26!==e)break;n.reason=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:on.$type,owner:as(e.owner)?globalThis.String(e.owner):"",credits:globalThis.Array.isArray(e?.credits)?e.credits.map(e=>nZ.fromJSON(e)):[],reason:as(e.reason)?globalThis.String(e.reason):""}),toJSON(e){let t={};return""!==e.owner&&(t.owner=e.owner),e.credits?.length&&(t.credits=e.credits.map(e=>nZ.toJSON(e))),""!==e.reason&&(t.reason=e.reason),t},create:e=>on.fromPartial(e??{}),fromPartial(e){let t=oi();return t.owner=e.owner??"",t.credits=e.credits?.map(e=>nZ.fromPartial(e))||[],t.reason=e.reason??"",t}};function oo(){return{$type:"regen.ecocredit.v1.MsgCancelResponse"}}J.set(on.$type,on);let oa={$type:"regen.ecocredit.v1.MsgCancelResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oo();for(;r.pos({$type:oa.$type}),toJSON:e=>({}),create:e=>oa.fromPartial(e??{}),fromPartial:e=>oo()};function os(){return{$type:"regen.ecocredit.v1.MsgUpdateClassAdmin",admin:"",classId:"",newAdmin:""}}J.set(oa.$type,oa);let oM={$type:"regen.ecocredit.v1.MsgUpdateClassAdmin",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),""!==e.classId&&t.uint32(18).string(e.classId),""!==e.newAdmin&&t.uint32(26).string(e.newAdmin),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=os();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.classId=r.string();continue;case 3:if(26!==e)break;n.newAdmin=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oM.$type,admin:as(e.admin)?globalThis.String(e.admin):"",classId:as(e.classId)?globalThis.String(e.classId):"",newAdmin:as(e.newAdmin)?globalThis.String(e.newAdmin):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),""!==e.classId&&(t.classId=e.classId),""!==e.newAdmin&&(t.newAdmin=e.newAdmin),t},create:e=>oM.fromPartial(e??{}),fromPartial(e){let t=os();return t.admin=e.admin??"",t.classId=e.classId??"",t.newAdmin=e.newAdmin??"",t}};function ol(){return{$type:"regen.ecocredit.v1.MsgUpdateClassAdminResponse"}}J.set(oM.$type,oM);let od={$type:"regen.ecocredit.v1.MsgUpdateClassAdminResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ol();for(;r.pos({$type:od.$type}),toJSON:e=>({}),create:e=>od.fromPartial(e??{}),fromPartial:e=>ol()};function oc(){return{$type:"regen.ecocredit.v1.MsgUpdateClassIssuers",admin:"",classId:"",addIssuers:[],removeIssuers:[]}}J.set(od.$type,od);let ou={$type:"regen.ecocredit.v1.MsgUpdateClassIssuers",encode(e,t=S().Writer.create()){for(let r of(""!==e.admin&&t.uint32(10).string(e.admin),""!==e.classId&&t.uint32(18).string(e.classId),e.addIssuers))t.uint32(26).string(r);for(let r of e.removeIssuers)t.uint32(34).string(r);return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oc();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.classId=r.string();continue;case 3:if(26!==e)break;n.addIssuers.push(r.string());continue;case 4:if(34!==e)break;n.removeIssuers.push(r.string());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ou.$type,admin:as(e.admin)?globalThis.String(e.admin):"",classId:as(e.classId)?globalThis.String(e.classId):"",addIssuers:globalThis.Array.isArray(e?.addIssuers)?e.addIssuers.map(e=>globalThis.String(e)):[],removeIssuers:globalThis.Array.isArray(e?.removeIssuers)?e.removeIssuers.map(e=>globalThis.String(e)):[]}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),""!==e.classId&&(t.classId=e.classId),e.addIssuers?.length&&(t.addIssuers=e.addIssuers),e.removeIssuers?.length&&(t.removeIssuers=e.removeIssuers),t},create:e=>ou.fromPartial(e??{}),fromPartial(e){let t=oc();return t.admin=e.admin??"",t.classId=e.classId??"",t.addIssuers=e.addIssuers?.map(e=>e)||[],t.removeIssuers=e.removeIssuers?.map(e=>e)||[],t}};function oN(){return{$type:"regen.ecocredit.v1.MsgUpdateClassIssuersResponse"}}J.set(ou.$type,ou);let om={$type:"regen.ecocredit.v1.MsgUpdateClassIssuersResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oN();for(;r.pos({$type:om.$type}),toJSON:e=>({}),create:e=>om.fromPartial(e??{}),fromPartial:e=>oN()};function oT(){return{$type:"regen.ecocredit.v1.MsgUpdateClassMetadata",admin:"",classId:"",newMetadata:""}}J.set(om.$type,om);let oD={$type:"regen.ecocredit.v1.MsgUpdateClassMetadata",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),""!==e.classId&&t.uint32(18).string(e.classId),""!==e.newMetadata&&t.uint32(26).string(e.newMetadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oT();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.classId=r.string();continue;case 3:if(26!==e)break;n.newMetadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oD.$type,admin:as(e.admin)?globalThis.String(e.admin):"",classId:as(e.classId)?globalThis.String(e.classId):"",newMetadata:as(e.newMetadata)?globalThis.String(e.newMetadata):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),""!==e.classId&&(t.classId=e.classId),""!==e.newMetadata&&(t.newMetadata=e.newMetadata),t},create:e=>oD.fromPartial(e??{}),fromPartial(e){let t=oT();return t.admin=e.admin??"",t.classId=e.classId??"",t.newMetadata=e.newMetadata??"",t}};function op(){return{$type:"regen.ecocredit.v1.MsgUpdateClassMetadataResponse"}}J.set(oD.$type,oD);let oY={$type:"regen.ecocredit.v1.MsgUpdateClassMetadataResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=op();for(;r.pos({$type:oY.$type}),toJSON:e=>({}),create:e=>oY.fromPartial(e??{}),fromPartial:e=>op()};function oh(){return{$type:"regen.ecocredit.v1.MsgUpdateProjectAdmin",admin:"",projectId:"",newAdmin:""}}J.set(oY.$type,oY);let of={$type:"regen.ecocredit.v1.MsgUpdateProjectAdmin",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),""!==e.projectId&&t.uint32(18).string(e.projectId),""!==e.newAdmin&&t.uint32(26).string(e.newAdmin),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oh();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.projectId=r.string();continue;case 3:if(26!==e)break;n.newAdmin=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:of.$type,admin:as(e.admin)?globalThis.String(e.admin):"",projectId:as(e.projectId)?globalThis.String(e.projectId):"",newAdmin:as(e.newAdmin)?globalThis.String(e.newAdmin):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),""!==e.projectId&&(t.projectId=e.projectId),""!==e.newAdmin&&(t.newAdmin=e.newAdmin),t},create:e=>of.fromPartial(e??{}),fromPartial(e){let t=oh();return t.admin=e.admin??"",t.projectId=e.projectId??"",t.newAdmin=e.newAdmin??"",t}};function og(){return{$type:"regen.ecocredit.v1.MsgUpdateProjectAdminResponse"}}J.set(of.$type,of);let oj={$type:"regen.ecocredit.v1.MsgUpdateProjectAdminResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=og();for(;r.pos({$type:oj.$type}),toJSON:e=>({}),create:e=>oj.fromPartial(e??{}),fromPartial:e=>og()};function oZ(){return{$type:"regen.ecocredit.v1.MsgUpdateProjectMetadata",admin:"",projectId:"",newMetadata:""}}J.set(oj.$type,oj);let oy={$type:"regen.ecocredit.v1.MsgUpdateProjectMetadata",encode:(e,t=S().Writer.create())=>(""!==e.admin&&t.uint32(10).string(e.admin),""!==e.projectId&&t.uint32(18).string(e.projectId),""!==e.newMetadata&&t.uint32(26).string(e.newMetadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oZ();for(;r.pos>>3){case 1:if(10!==e)break;n.admin=r.string();continue;case 2:if(18!==e)break;n.projectId=r.string();continue;case 3:if(26!==e)break;n.newMetadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oy.$type,admin:as(e.admin)?globalThis.String(e.admin):"",projectId:as(e.projectId)?globalThis.String(e.projectId):"",newMetadata:as(e.newMetadata)?globalThis.String(e.newMetadata):""}),toJSON(e){let t={};return""!==e.admin&&(t.admin=e.admin),""!==e.projectId&&(t.projectId=e.projectId),""!==e.newMetadata&&(t.newMetadata=e.newMetadata),t},create:e=>oy.fromPartial(e??{}),fromPartial(e){let t=oZ();return t.admin=e.admin??"",t.projectId=e.projectId??"",t.newMetadata=e.newMetadata??"",t}};function oO(){return{$type:"regen.ecocredit.v1.MsgUpdateProjectMetadataResponse"}}J.set(oy.$type,oy);let ow={$type:"regen.ecocredit.v1.MsgUpdateProjectMetadataResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oO();for(;r.pos({$type:ow.$type}),toJSON:e=>({}),create:e=>ow.fromPartial(e??{}),fromPartial:e=>oO()};function oz(){return{$type:"regen.ecocredit.v1.MsgBridge",owner:"",target:"",recipient:"",credits:[]}}J.set(ow.$type,ow);let oA={$type:"regen.ecocredit.v1.MsgBridge",encode(e,t=S().Writer.create()){for(let r of(""!==e.owner&&t.uint32(10).string(e.owner),""!==e.target&&t.uint32(18).string(e.target),""!==e.recipient&&t.uint32(26).string(e.recipient),e.credits))nZ.encode(r,t.uint32(34).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oz();for(;r.pos>>3){case 1:if(10!==e)break;n.owner=r.string();continue;case 2:if(18!==e)break;n.target=r.string();continue;case 3:if(26!==e)break;n.recipient=r.string();continue;case 4:if(34!==e)break;n.credits.push(nZ.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oA.$type,owner:as(e.owner)?globalThis.String(e.owner):"",target:as(e.target)?globalThis.String(e.target):"",recipient:as(e.recipient)?globalThis.String(e.recipient):"",credits:globalThis.Array.isArray(e?.credits)?e.credits.map(e=>nZ.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.owner&&(t.owner=e.owner),""!==e.target&&(t.target=e.target),""!==e.recipient&&(t.recipient=e.recipient),e.credits?.length&&(t.credits=e.credits.map(e=>nZ.toJSON(e))),t},create:e=>oA.fromPartial(e??{}),fromPartial(e){let t=oz();return t.owner=e.owner??"",t.target=e.target??"",t.recipient=e.recipient??"",t.credits=e.credits?.map(e=>nZ.fromPartial(e))||[],t}};function oE(){return{$type:"regen.ecocredit.v1.MsgUpdateBatchMetadata",issuer:"",batchDenom:"",newMetadata:""}}J.set(oA.$type,oA);let ok={$type:"regen.ecocredit.v1.MsgUpdateBatchMetadata",encode:(e,t=S().Writer.create())=>(""!==e.issuer&&t.uint32(10).string(e.issuer),""!==e.batchDenom&&t.uint32(18).string(e.batchDenom),""!==e.newMetadata&&t.uint32(26).string(e.newMetadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oE();for(;r.pos>>3){case 1:if(10!==e)break;n.issuer=r.string();continue;case 2:if(18!==e)break;n.batchDenom=r.string();continue;case 3:if(26!==e)break;n.newMetadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ok.$type,issuer:as(e.issuer)?globalThis.String(e.issuer):"",batchDenom:as(e.batchDenom)?globalThis.String(e.batchDenom):"",newMetadata:as(e.newMetadata)?globalThis.String(e.newMetadata):""}),toJSON(e){let t={};return""!==e.issuer&&(t.issuer=e.issuer),""!==e.batchDenom&&(t.batchDenom=e.batchDenom),""!==e.newMetadata&&(t.newMetadata=e.newMetadata),t},create:e=>ok.fromPartial(e??{}),fromPartial(e){let t=oE();return t.issuer=e.issuer??"",t.batchDenom=e.batchDenom??"",t.newMetadata=e.newMetadata??"",t}};function oI(){return{$type:"regen.ecocredit.v1.MsgUpdateBatchMetadataResponse"}}J.set(ok.$type,ok);let oU={$type:"regen.ecocredit.v1.MsgUpdateBatchMetadataResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oI();for(;r.pos({$type:oU.$type}),toJSON:e=>({}),create:e=>oU.fromPartial(e??{}),fromPartial:e=>oI()};function oW(){return{$type:"regen.ecocredit.v1.MsgBridgeResponse"}}J.set(oU.$type,oU);let ob={$type:"regen.ecocredit.v1.MsgBridgeResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oW();for(;r.pos({$type:ob.$type}),toJSON:e=>({}),create:e=>ob.fromPartial(e??{}),fromPartial:e=>oW()};function oR(){return{$type:"regen.ecocredit.v1.MsgBridgeReceive",issuer:"",classId:"",project:void 0,batch:void 0,originTx:void 0}}J.set(ob.$type,ob);let oG={$type:"regen.ecocredit.v1.MsgBridgeReceive",encode:(e,t=S().Writer.create())=>(""!==e.issuer&&t.uint32(10).string(e.issuer),""!==e.classId&&t.uint32(18).string(e.classId),void 0!==e.project&&oS.encode(e.project,t.uint32(26).fork()).ldelim(),void 0!==e.batch&&ov.encode(e.batch,t.uint32(34).fork()).ldelim(),void 0!==e.originTx&&nz.encode(e.originTx,t.uint32(42).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oR();for(;r.pos>>3){case 1:if(10!==e)break;n.issuer=r.string();continue;case 2:if(18!==e)break;n.classId=r.string();continue;case 3:if(26!==e)break;n.project=oS.decode(r,r.uint32());continue;case 4:if(34!==e)break;n.batch=ov.decode(r,r.uint32());continue;case 5:if(42!==e)break;n.originTx=nz.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oG.$type,issuer:as(e.issuer)?globalThis.String(e.issuer):"",classId:as(e.classId)?globalThis.String(e.classId):"",project:as(e.project)?oS.fromJSON(e.project):void 0,batch:as(e.batch)?ov.fromJSON(e.batch):void 0,originTx:as(e.originTx)?nz.fromJSON(e.originTx):void 0}),toJSON(e){let t={};return""!==e.issuer&&(t.issuer=e.issuer),""!==e.classId&&(t.classId=e.classId),void 0!==e.project&&(t.project=oS.toJSON(e.project)),void 0!==e.batch&&(t.batch=ov.toJSON(e.batch)),void 0!==e.originTx&&(t.originTx=nz.toJSON(e.originTx)),t},create:e=>oG.fromPartial(e??{}),fromPartial(e){let t=oR();return t.issuer=e.issuer??"",t.classId=e.classId??"",t.project=void 0!==e.project&&null!==e.project?oS.fromPartial(e.project):void 0,t.batch=void 0!==e.batch&&null!==e.batch?ov.fromPartial(e.batch):void 0,t.originTx=void 0!==e.originTx&&null!==e.originTx?nz.fromPartial(e.originTx):void 0,t}};function ox(){return{$type:"regen.ecocredit.v1.MsgBridgeReceive.Batch",recipient:"",amount:"",startDate:void 0,endDate:void 0,metadata:""}}J.set(oG.$type,oG);let ov={$type:"regen.ecocredit.v1.MsgBridgeReceive.Batch",encode:(e,t=S().Writer.create())=>(""!==e.recipient&&t.uint32(10).string(e.recipient),""!==e.amount&&t.uint32(18).string(e.amount),void 0!==e.startDate&&eh.encode(ai(e.startDate),t.uint32(26).fork()).ldelim(),void 0!==e.endDate&&eh.encode(ai(e.endDate),t.uint32(34).fork()).ldelim(),""!==e.metadata&&t.uint32(42).string(e.metadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ox();for(;r.pos>>3){case 1:if(10!==e)break;n.recipient=r.string();continue;case 2:if(18!==e)break;n.amount=r.string();continue;case 3:if(26!==e)break;n.startDate=an(eh.decode(r,r.uint32()));continue;case 4:if(34!==e)break;n.endDate=an(eh.decode(r,r.uint32()));continue;case 5:if(42!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ov.$type,recipient:as(e.recipient)?globalThis.String(e.recipient):"",amount:as(e.amount)?globalThis.String(e.amount):"",startDate:as(e.startDate)?ao(e.startDate):void 0,endDate:as(e.endDate)?ao(e.endDate):void 0,metadata:as(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return""!==e.recipient&&(t.recipient=e.recipient),""!==e.amount&&(t.amount=e.amount),void 0!==e.startDate&&(t.startDate=e.startDate.toISOString()),void 0!==e.endDate&&(t.endDate=e.endDate.toISOString()),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>ov.fromPartial(e??{}),fromPartial(e){let t=ox();return t.recipient=e.recipient??"",t.amount=e.amount??"",t.startDate=e.startDate??void 0,t.endDate=e.endDate??void 0,t.metadata=e.metadata??"",t}};function oQ(){return{$type:"regen.ecocredit.v1.MsgBridgeReceive.Project",referenceId:"",jurisdiction:"",metadata:""}}J.set(ov.$type,ov);let oS={$type:"regen.ecocredit.v1.MsgBridgeReceive.Project",encode:(e,t=S().Writer.create())=>(""!==e.referenceId&&t.uint32(10).string(e.referenceId),""!==e.jurisdiction&&t.uint32(18).string(e.jurisdiction),""!==e.metadata&&t.uint32(26).string(e.metadata),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oQ();for(;r.pos>>3){case 1:if(10!==e)break;n.referenceId=r.string();continue;case 2:if(18!==e)break;n.jurisdiction=r.string();continue;case 3:if(26!==e)break;n.metadata=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oS.$type,referenceId:as(e.referenceId)?globalThis.String(e.referenceId):"",jurisdiction:as(e.jurisdiction)?globalThis.String(e.jurisdiction):"",metadata:as(e.metadata)?globalThis.String(e.metadata):""}),toJSON(e){let t={};return""!==e.referenceId&&(t.referenceId=e.referenceId),""!==e.jurisdiction&&(t.jurisdiction=e.jurisdiction),""!==e.metadata&&(t.metadata=e.metadata),t},create:e=>oS.fromPartial(e??{}),fromPartial(e){let t=oQ();return t.referenceId=e.referenceId??"",t.jurisdiction=e.jurisdiction??"",t.metadata=e.metadata??"",t}};function oJ(){return{$type:"regen.ecocredit.v1.MsgBridgeReceiveResponse",batchDenom:"",projectId:""}}J.set(oS.$type,oS);let oP={$type:"regen.ecocredit.v1.MsgBridgeReceiveResponse",encode:(e,t=S().Writer.create())=>(""!==e.batchDenom&&t.uint32(10).string(e.batchDenom),""!==e.projectId&&t.uint32(18).string(e.projectId),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oJ();for(;r.pos>>3){case 1:if(10!==e)break;n.batchDenom=r.string();continue;case 2:if(18!==e)break;n.projectId=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oP.$type,batchDenom:as(e.batchDenom)?globalThis.String(e.batchDenom):"",projectId:as(e.projectId)?globalThis.String(e.projectId):""}),toJSON(e){let t={};return""!==e.batchDenom&&(t.batchDenom=e.batchDenom),""!==e.projectId&&(t.projectId=e.projectId),t},create:e=>oP.fromPartial(e??{}),fromPartial(e){let t=oJ();return t.batchDenom=e.batchDenom??"",t.projectId=e.projectId??"",t}};function o_(){return{$type:"regen.ecocredit.v1.MsgAddClassCreator",authority:"",creator:""}}J.set(oP.$type,oP);let oF={$type:"regen.ecocredit.v1.MsgAddClassCreator",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),""!==e.creator&&t.uint32(18).string(e.creator),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=o_();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.creator=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oF.$type,authority:as(e.authority)?globalThis.String(e.authority):"",creator:as(e.creator)?globalThis.String(e.creator):""}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),""!==e.creator&&(t.creator=e.creator),t},create:e=>oF.fromPartial(e??{}),fromPartial(e){let t=o_();return t.authority=e.authority??"",t.creator=e.creator??"",t}};function oV(){return{$type:"regen.ecocredit.v1.MsgAddClassCreatorResponse"}}J.set(oF.$type,oF);let oC={$type:"regen.ecocredit.v1.MsgAddClassCreatorResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oV();for(;r.pos({$type:oC.$type}),toJSON:e=>({}),create:e=>oC.fromPartial(e??{}),fromPartial:e=>oV()};function o$(){return{$type:"regen.ecocredit.v1.MsgSetClassCreatorAllowlist",authority:"",enabled:!1}}J.set(oC.$type,oC);let oB={$type:"regen.ecocredit.v1.MsgSetClassCreatorAllowlist",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),!1!==e.enabled&&t.uint32(16).bool(e.enabled),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=o$();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(16!==e)break;n.enabled=r.bool();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oB.$type,authority:as(e.authority)?globalThis.String(e.authority):"",enabled:!!as(e.enabled)&&globalThis.Boolean(e.enabled)}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),!1!==e.enabled&&(t.enabled=e.enabled),t},create:e=>oB.fromPartial(e??{}),fromPartial(e){let t=o$();return t.authority=e.authority??"",t.enabled=e.enabled??!1,t}};function oL(){return{$type:"regen.ecocredit.v1.MsgSetClassCreatorAllowlistResponse"}}J.set(oB.$type,oB);let oK={$type:"regen.ecocredit.v1.MsgSetClassCreatorAllowlistResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oL();for(;r.pos({$type:oK.$type}),toJSON:e=>({}),create:e=>oK.fromPartial(e??{}),fromPartial:e=>oL()};function oH(){return{$type:"regen.ecocredit.v1.MsgRemoveClassCreator",authority:"",creator:""}}J.set(oK.$type,oK);let oq={$type:"regen.ecocredit.v1.MsgRemoveClassCreator",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),""!==e.creator&&t.uint32(18).string(e.creator),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oH();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.creator=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:oq.$type,authority:as(e.authority)?globalThis.String(e.authority):"",creator:as(e.creator)?globalThis.String(e.creator):""}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),""!==e.creator&&(t.creator=e.creator),t},create:e=>oq.fromPartial(e??{}),fromPartial(e){let t=oH();return t.authority=e.authority??"",t.creator=e.creator??"",t}};function oX(){return{$type:"regen.ecocredit.v1.MsgRemoveClassCreatorResponse"}}J.set(oq.$type,oq);let o2={$type:"regen.ecocredit.v1.MsgRemoveClassCreatorResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=oX();for(;r.pos({$type:o2.$type}),toJSON:e=>({}),create:e=>o2.fromPartial(e??{}),fromPartial:e=>oX()};function o0(){return{$type:"regen.ecocredit.v1.MsgUpdateClassFee",authority:"",fee:void 0}}J.set(o2.$type,o2);let o1={$type:"regen.ecocredit.v1.MsgUpdateClassFee",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),void 0!==e.fee&&tD.encode(e.fee,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=o0();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.fee=tD.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:o1.$type,authority:as(e.authority)?globalThis.String(e.authority):"",fee:as(e.fee)?tD.fromJSON(e.fee):void 0}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),void 0!==e.fee&&(t.fee=tD.toJSON(e.fee)),t},create:e=>o1.fromPartial(e??{}),fromPartial(e){let t=o0();return t.authority=e.authority??"",t.fee=void 0!==e.fee&&null!==e.fee?tD.fromPartial(e.fee):void 0,t}};function o3(){return{$type:"regen.ecocredit.v1.MsgUpdateClassFeeResponse"}}J.set(o1.$type,o1);let o4={$type:"regen.ecocredit.v1.MsgUpdateClassFeeResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=o3();for(;r.pos({$type:o4.$type}),toJSON:e=>({}),create:e=>o4.fromPartial(e??{}),fromPartial:e=>o3()};function o5(){return{$type:"regen.ecocredit.v1.MsgAddAllowedBridgeChain",authority:"",chainName:""}}J.set(o4.$type,o4);let o6={$type:"regen.ecocredit.v1.MsgAddAllowedBridgeChain",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),""!==e.chainName&&t.uint32(18).string(e.chainName),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=o5();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.chainName=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:o6.$type,authority:as(e.authority)?globalThis.String(e.authority):"",chainName:as(e.chainName)?globalThis.String(e.chainName):""}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),""!==e.chainName&&(t.chainName=e.chainName),t},create:e=>o6.fromPartial(e??{}),fromPartial(e){let t=o5();return t.authority=e.authority??"",t.chainName=e.chainName??"",t}};function o8(){return{$type:"regen.ecocredit.v1.MsgAddAllowedBridgeChainResponse"}}J.set(o6.$type,o6);let o7={$type:"regen.ecocredit.v1.MsgAddAllowedBridgeChainResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=o8();for(;r.pos({$type:o7.$type}),toJSON:e=>({}),create:e=>o7.fromPartial(e??{}),fromPartial:e=>o8()};function o9(){return{$type:"regen.ecocredit.v1.MsgRemoveAllowedBridgeChain",authority:"",chainName:""}}J.set(o7.$type,o7);let ae={$type:"regen.ecocredit.v1.MsgRemoveAllowedBridgeChain",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),""!==e.chainName&&t.uint32(18).string(e.chainName),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=o9();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.chainName=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ae.$type,authority:as(e.authority)?globalThis.String(e.authority):"",chainName:as(e.chainName)?globalThis.String(e.chainName):""}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),""!==e.chainName&&(t.chainName=e.chainName),t},create:e=>ae.fromPartial(e??{}),fromPartial(e){let t=o9();return t.authority=e.authority??"",t.chainName=e.chainName??"",t}};function at(){return{$type:"regen.ecocredit.v1.MsgRemoveAllowedBridgeChainResponse"}}J.set(ae.$type,ae);let ar={$type:"regen.ecocredit.v1.MsgRemoveAllowedBridgeChainResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=at();for(;r.pos({$type:ar.$type}),toJSON:e=>({}),create:e=>ar.fromPartial(e??{}),fromPartial:e=>at()};function ai(e){return{$type:"google.protobuf.Timestamp",seconds:aa(Math.trunc(e.getTime()/1e3)),nanos:e.getTime()%1e3*1e6}}function an(e){let t=1e3*(e.seconds.toNumber()||0);return new globalThis.Date(t+=(e.nanos||0)/1e6)}function ao(e){return e instanceof globalThis.Date?e:"string"==typeof e?new globalThis.Date(e):an(eh.fromJSON(e))}function aa(e){return v().fromNumber(e)}function as(e){return null!=e}function aM(){return{$type:"regen.ecocredit.basket.v1.BasketCredit",batchDenom:"",amount:""}}J.set(ar.$type,ar),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let al={$type:"regen.ecocredit.basket.v1.BasketCredit",encode:(e,t=S().Writer.create())=>(""!==e.batchDenom&&t.uint32(10).string(e.batchDenom),""!==e.amount&&t.uint32(18).string(e.amount),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=aM();for(;r.pos>>3){case 1:if(10!==e)break;n.batchDenom=r.string();continue;case 2:if(18!==e)break;n.amount=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:al.$type,batchDenom:aD(e.batchDenom)?globalThis.String(e.batchDenom):"",amount:aD(e.amount)?globalThis.String(e.amount):""}),toJSON(e){let t={};return""!==e.batchDenom&&(t.batchDenom=e.batchDenom),""!==e.amount&&(t.amount=e.amount),t},create:e=>al.fromPartial(e??{}),fromPartial(e){let t=aM();return t.batchDenom=e.batchDenom??"",t.amount=e.amount??"",t}};function ad(){return{$type:"regen.ecocredit.basket.v1.DateCriteria",minStartDate:void 0,startDateWindow:void 0,yearsInThePast:0}}J.set(al.$type,al);let ac={$type:"regen.ecocredit.basket.v1.DateCriteria",encode:(e,t=S().Writer.create())=>(void 0!==e.minStartDate&&eh.encode(au(e.minStartDate),t.uint32(10).fork()).ldelim(),void 0!==e.startDateWindow&&t8.encode(e.startDateWindow,t.uint32(18).fork()).ldelim(),0!==e.yearsInThePast&&t.uint32(24).uint32(e.yearsInThePast),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ad();for(;r.pos>>3){case 1:if(10!==e)break;n.minStartDate=aN(eh.decode(r,r.uint32()));continue;case 2:if(18!==e)break;n.startDateWindow=t8.decode(r,r.uint32());continue;case 3:if(24!==e)break;n.yearsInThePast=r.uint32();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ac.$type,minStartDate:aD(e.minStartDate)?am(e.minStartDate):void 0,startDateWindow:aD(e.startDateWindow)?t8.fromJSON(e.startDateWindow):void 0,yearsInThePast:aD(e.yearsInThePast)?globalThis.Number(e.yearsInThePast):0}),toJSON(e){let t={};return void 0!==e.minStartDate&&(t.minStartDate=e.minStartDate.toISOString()),void 0!==e.startDateWindow&&(t.startDateWindow=t8.toJSON(e.startDateWindow)),0!==e.yearsInThePast&&(t.yearsInThePast=Math.round(e.yearsInThePast)),t},create:e=>ac.fromPartial(e??{}),fromPartial(e){let t=ad();return t.minStartDate=e.minStartDate??void 0,t.startDateWindow=void 0!==e.startDateWindow&&null!==e.startDateWindow?t8.fromPartial(e.startDateWindow):void 0,t.yearsInThePast=e.yearsInThePast??0,t}};function au(e){return{$type:"google.protobuf.Timestamp",seconds:aT(Math.trunc(e.getTime()/1e3)),nanos:e.getTime()%1e3*1e6}}function aN(e){let t=1e3*(e.seconds.toNumber()||0);return new globalThis.Date(t+=(e.nanos||0)/1e6)}function am(e){return e instanceof globalThis.Date?e:"string"==typeof e?new globalThis.Date(e):aN(eh.fromJSON(e))}function aT(e){return v().fromNumber(e)}function aD(e){return null!=e}function ap(){return{$type:"regen.ecocredit.basket.v1.MsgCreate",curator:"",name:"",description:"",exponent:0,disableAutoRetire:!1,creditTypeAbbrev:"",allowedClasses:[],dateCriteria:void 0,fee:[]}}J.set(ac.$type,ac),S().util.Long!==v()&&(S().util.Long=v(),S().configure());let aY={$type:"regen.ecocredit.basket.v1.MsgCreate",encode(e,t=S().Writer.create()){for(let r of(""!==e.curator&&t.uint32(10).string(e.curator),""!==e.name&&t.uint32(18).string(e.name),""!==e.description&&t.uint32(26).string(e.description),0!==e.exponent&&t.uint32(32).uint32(e.exponent),!1!==e.disableAutoRetire&&t.uint32(40).bool(e.disableAutoRetire),""!==e.creditTypeAbbrev&&t.uint32(50).string(e.creditTypeAbbrev),e.allowedClasses))t.uint32(58).string(r);for(let r of(void 0!==e.dateCriteria&&ac.encode(e.dateCriteria,t.uint32(66).fork()).ldelim(),e.fee))tD.encode(r,t.uint32(74).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ap();for(;r.pos>>3){case 1:if(10!==e)break;n.curator=r.string();continue;case 2:if(18!==e)break;n.name=r.string();continue;case 3:if(26!==e)break;n.description=r.string();continue;case 4:if(32!==e)break;n.exponent=r.uint32();continue;case 5:if(40!==e)break;n.disableAutoRetire=r.bool();continue;case 6:if(50!==e)break;n.creditTypeAbbrev=r.string();continue;case 7:if(58!==e)break;n.allowedClasses.push(r.string());continue;case 8:if(66!==e)break;n.dateCriteria=ac.decode(r,r.uint32());continue;case 9:if(74!==e)break;n.fee.push(tD.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:aY.$type,curator:aJ(e.curator)?globalThis.String(e.curator):"",name:aJ(e.name)?globalThis.String(e.name):"",description:aJ(e.description)?globalThis.String(e.description):"",exponent:aJ(e.exponent)?globalThis.Number(e.exponent):0,disableAutoRetire:!!aJ(e.disableAutoRetire)&&globalThis.Boolean(e.disableAutoRetire),creditTypeAbbrev:aJ(e.creditTypeAbbrev)?globalThis.String(e.creditTypeAbbrev):"",allowedClasses:globalThis.Array.isArray(e?.allowedClasses)?e.allowedClasses.map(e=>globalThis.String(e)):[],dateCriteria:aJ(e.dateCriteria)?ac.fromJSON(e.dateCriteria):void 0,fee:globalThis.Array.isArray(e?.fee)?e.fee.map(e=>tD.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.curator&&(t.curator=e.curator),""!==e.name&&(t.name=e.name),""!==e.description&&(t.description=e.description),0!==e.exponent&&(t.exponent=Math.round(e.exponent)),!1!==e.disableAutoRetire&&(t.disableAutoRetire=e.disableAutoRetire),""!==e.creditTypeAbbrev&&(t.creditTypeAbbrev=e.creditTypeAbbrev),e.allowedClasses?.length&&(t.allowedClasses=e.allowedClasses),void 0!==e.dateCriteria&&(t.dateCriteria=ac.toJSON(e.dateCriteria)),e.fee?.length&&(t.fee=e.fee.map(e=>tD.toJSON(e))),t},create:e=>aY.fromPartial(e??{}),fromPartial(e){let t=ap();return t.curator=e.curator??"",t.name=e.name??"",t.description=e.description??"",t.exponent=e.exponent??0,t.disableAutoRetire=e.disableAutoRetire??!1,t.creditTypeAbbrev=e.creditTypeAbbrev??"",t.allowedClasses=e.allowedClasses?.map(e=>e)||[],t.dateCriteria=void 0!==e.dateCriteria&&null!==e.dateCriteria?ac.fromPartial(e.dateCriteria):void 0,t.fee=e.fee?.map(e=>tD.fromPartial(e))||[],t}};function ah(){return{$type:"regen.ecocredit.basket.v1.MsgCreateResponse",basketDenom:""}}J.set(aY.$type,aY);let af={$type:"regen.ecocredit.basket.v1.MsgCreateResponse",encode:(e,t=S().Writer.create())=>(""!==e.basketDenom&&t.uint32(10).string(e.basketDenom),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ah();for(;r.pos>>3){case 1:if(10!==e)break;n.basketDenom=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:af.$type,basketDenom:aJ(e.basketDenom)?globalThis.String(e.basketDenom):""}),toJSON(e){let t={};return""!==e.basketDenom&&(t.basketDenom=e.basketDenom),t},create:e=>af.fromPartial(e??{}),fromPartial(e){let t=ah();return t.basketDenom=e.basketDenom??"",t}};function ag(){return{$type:"regen.ecocredit.basket.v1.MsgPut",owner:"",basketDenom:"",credits:[]}}J.set(af.$type,af);let aj={$type:"regen.ecocredit.basket.v1.MsgPut",encode(e,t=S().Writer.create()){for(let r of(""!==e.owner&&t.uint32(10).string(e.owner),""!==e.basketDenom&&t.uint32(18).string(e.basketDenom),e.credits))al.encode(r,t.uint32(26).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ag();for(;r.pos>>3){case 1:if(10!==e)break;n.owner=r.string();continue;case 2:if(18!==e)break;n.basketDenom=r.string();continue;case 3:if(26!==e)break;n.credits.push(al.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:aj.$type,owner:aJ(e.owner)?globalThis.String(e.owner):"",basketDenom:aJ(e.basketDenom)?globalThis.String(e.basketDenom):"",credits:globalThis.Array.isArray(e?.credits)?e.credits.map(e=>al.fromJSON(e)):[]}),toJSON(e){let t={};return""!==e.owner&&(t.owner=e.owner),""!==e.basketDenom&&(t.basketDenom=e.basketDenom),e.credits?.length&&(t.credits=e.credits.map(e=>al.toJSON(e))),t},create:e=>aj.fromPartial(e??{}),fromPartial(e){let t=ag();return t.owner=e.owner??"",t.basketDenom=e.basketDenom??"",t.credits=e.credits?.map(e=>al.fromPartial(e))||[],t}};function aZ(){return{$type:"regen.ecocredit.basket.v1.MsgPutResponse",amountReceived:""}}J.set(aj.$type,aj);let ay={$type:"regen.ecocredit.basket.v1.MsgPutResponse",encode:(e,t=S().Writer.create())=>(""!==e.amountReceived&&t.uint32(10).string(e.amountReceived),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=aZ();for(;r.pos>>3){case 1:if(10!==e)break;n.amountReceived=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ay.$type,amountReceived:aJ(e.amountReceived)?globalThis.String(e.amountReceived):""}),toJSON(e){let t={};return""!==e.amountReceived&&(t.amountReceived=e.amountReceived),t},create:e=>ay.fromPartial(e??{}),fromPartial(e){let t=aZ();return t.amountReceived=e.amountReceived??"",t}};function aO(){return{$type:"regen.ecocredit.basket.v1.MsgTake",owner:"",basketDenom:"",amount:"",retirementLocation:"",retireOnTake:!1,retirementJurisdiction:"",retirementReason:""}}J.set(ay.$type,ay);let aw={$type:"regen.ecocredit.basket.v1.MsgTake",encode:(e,t=S().Writer.create())=>(""!==e.owner&&t.uint32(10).string(e.owner),""!==e.basketDenom&&t.uint32(18).string(e.basketDenom),""!==e.amount&&t.uint32(26).string(e.amount),""!==e.retirementLocation&&t.uint32(34).string(e.retirementLocation),!1!==e.retireOnTake&&t.uint32(40).bool(e.retireOnTake),""!==e.retirementJurisdiction&&t.uint32(50).string(e.retirementJurisdiction),""!==e.retirementReason&&t.uint32(58).string(e.retirementReason),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=aO();for(;r.pos>>3){case 1:if(10!==e)break;n.owner=r.string();continue;case 2:if(18!==e)break;n.basketDenom=r.string();continue;case 3:if(26!==e)break;n.amount=r.string();continue;case 4:if(34!==e)break;n.retirementLocation=r.string();continue;case 5:if(40!==e)break;n.retireOnTake=r.bool();continue;case 6:if(50!==e)break;n.retirementJurisdiction=r.string();continue;case 7:if(58!==e)break;n.retirementReason=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:aw.$type,owner:aJ(e.owner)?globalThis.String(e.owner):"",basketDenom:aJ(e.basketDenom)?globalThis.String(e.basketDenom):"",amount:aJ(e.amount)?globalThis.String(e.amount):"",retirementLocation:aJ(e.retirementLocation)?globalThis.String(e.retirementLocation):"",retireOnTake:!!aJ(e.retireOnTake)&&globalThis.Boolean(e.retireOnTake),retirementJurisdiction:aJ(e.retirementJurisdiction)?globalThis.String(e.retirementJurisdiction):"",retirementReason:aJ(e.retirementReason)?globalThis.String(e.retirementReason):""}),toJSON(e){let t={};return""!==e.owner&&(t.owner=e.owner),""!==e.basketDenom&&(t.basketDenom=e.basketDenom),""!==e.amount&&(t.amount=e.amount),""!==e.retirementLocation&&(t.retirementLocation=e.retirementLocation),!1!==e.retireOnTake&&(t.retireOnTake=e.retireOnTake),""!==e.retirementJurisdiction&&(t.retirementJurisdiction=e.retirementJurisdiction),""!==e.retirementReason&&(t.retirementReason=e.retirementReason),t},create:e=>aw.fromPartial(e??{}),fromPartial(e){let t=aO();return t.owner=e.owner??"",t.basketDenom=e.basketDenom??"",t.amount=e.amount??"",t.retirementLocation=e.retirementLocation??"",t.retireOnTake=e.retireOnTake??!1,t.retirementJurisdiction=e.retirementJurisdiction??"",t.retirementReason=e.retirementReason??"",t}};function az(){return{$type:"regen.ecocredit.basket.v1.MsgTakeResponse",credits:[]}}J.set(aw.$type,aw);let aA={$type:"regen.ecocredit.basket.v1.MsgTakeResponse",encode(e,t=S().Writer.create()){for(let r of e.credits)al.encode(r,t.uint32(10).fork()).ldelim();return t},decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=az();for(;r.pos>>3){case 1:if(10!==e)break;n.credits.push(al.decode(r,r.uint32()));continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:aA.$type,credits:globalThis.Array.isArray(e?.credits)?e.credits.map(e=>al.fromJSON(e)):[]}),toJSON(e){let t={};return e.credits?.length&&(t.credits=e.credits.map(e=>al.toJSON(e))),t},create:e=>aA.fromPartial(e??{}),fromPartial(e){let t=az();return t.credits=e.credits?.map(e=>al.fromPartial(e))||[],t}};function aE(){return{$type:"regen.ecocredit.basket.v1.MsgUpdateBasketFee",authority:"",fee:void 0}}J.set(aA.$type,aA);let ak={$type:"regen.ecocredit.basket.v1.MsgUpdateBasketFee",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),void 0!==e.fee&&tD.encode(e.fee,t.uint32(18).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=aE();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.fee=tD.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ak.$type,authority:aJ(e.authority)?globalThis.String(e.authority):"",fee:aJ(e.fee)?tD.fromJSON(e.fee):void 0}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),void 0!==e.fee&&(t.fee=tD.toJSON(e.fee)),t},create:e=>ak.fromPartial(e??{}),fromPartial(e){let t=aE();return t.authority=e.authority??"",t.fee=void 0!==e.fee&&null!==e.fee?tD.fromPartial(e.fee):void 0,t}};function aI(){return{$type:"regen.ecocredit.basket.v1.MsgUpdateBasketFeeResponse"}}J.set(ak.$type,ak);let aU={$type:"regen.ecocredit.basket.v1.MsgUpdateBasketFeeResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=aI();for(;r.pos({$type:aU.$type}),toJSON:e=>({}),create:e=>aU.fromPartial(e??{}),fromPartial:e=>aI()};function aW(){return{$type:"regen.ecocredit.basket.v1.MsgUpdateCurator",curator:"",denom:"",newCurator:""}}J.set(aU.$type,aU);let ab={$type:"regen.ecocredit.basket.v1.MsgUpdateCurator",encode:(e,t=S().Writer.create())=>(""!==e.curator&&t.uint32(10).string(e.curator),""!==e.denom&&t.uint32(18).string(e.denom),""!==e.newCurator&&t.uint32(26).string(e.newCurator),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=aW();for(;r.pos>>3){case 1:if(10!==e)break;n.curator=r.string();continue;case 2:if(18!==e)break;n.denom=r.string();continue;case 3:if(26!==e)break;n.newCurator=r.string();continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:ab.$type,curator:aJ(e.curator)?globalThis.String(e.curator):"",denom:aJ(e.denom)?globalThis.String(e.denom):"",newCurator:aJ(e.newCurator)?globalThis.String(e.newCurator):""}),toJSON(e){let t={};return""!==e.curator&&(t.curator=e.curator),""!==e.denom&&(t.denom=e.denom),""!==e.newCurator&&(t.newCurator=e.newCurator),t},create:e=>ab.fromPartial(e??{}),fromPartial(e){let t=aW();return t.curator=e.curator??"",t.denom=e.denom??"",t.newCurator=e.newCurator??"",t}};function aR(){return{$type:"regen.ecocredit.basket.v1.MsgUpdateCuratorResponse"}}J.set(ab.$type,ab);let aG={$type:"regen.ecocredit.basket.v1.MsgUpdateCuratorResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=aR();for(;r.pos({$type:aG.$type}),toJSON:e=>({}),create:e=>aG.fromPartial(e??{}),fromPartial:e=>aR()};function ax(){return{$type:"regen.ecocredit.basket.v1.MsgUpdateDateCriteria",authority:"",denom:"",newDateCriteria:void 0}}J.set(aG.$type,aG);let av={$type:"regen.ecocredit.basket.v1.MsgUpdateDateCriteria",encode:(e,t=S().Writer.create())=>(""!==e.authority&&t.uint32(10).string(e.authority),""!==e.denom&&t.uint32(18).string(e.denom),void 0!==e.newDateCriteria&&ac.encode(e.newDateCriteria,t.uint32(66).fork()).ldelim(),t),decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=ax();for(;r.pos>>3){case 1:if(10!==e)break;n.authority=r.string();continue;case 2:if(18!==e)break;n.denom=r.string();continue;case 8:if(66!==e)break;n.newDateCriteria=ac.decode(r,r.uint32());continue}if((7&e)==4||0===e)break;r.skipType(7&e)}return n},fromJSON:e=>({$type:av.$type,authority:aJ(e.authority)?globalThis.String(e.authority):"",denom:aJ(e.denom)?globalThis.String(e.denom):"",newDateCriteria:aJ(e.newDateCriteria)?ac.fromJSON(e.newDateCriteria):void 0}),toJSON(e){let t={};return""!==e.authority&&(t.authority=e.authority),""!==e.denom&&(t.denom=e.denom),void 0!==e.newDateCriteria&&(t.newDateCriteria=ac.toJSON(e.newDateCriteria)),t},create:e=>av.fromPartial(e??{}),fromPartial(e){let t=ax();return t.authority=e.authority??"",t.denom=e.denom??"",t.newDateCriteria=void 0!==e.newDateCriteria&&null!==e.newDateCriteria?ac.fromPartial(e.newDateCriteria):void 0,t}};function aQ(){return{$type:"regen.ecocredit.basket.v1.MsgUpdateDateCriteriaResponse"}}J.set(av.$type,av);let aS={$type:"regen.ecocredit.basket.v1.MsgUpdateDateCriteriaResponse",encode:(e,t=S().Writer.create())=>t,decode(e,t){let r=e instanceof S().Reader?e:S().Reader.create(e),i=void 0===t?r.len:r.pos+t,n=aQ();for(;r.pos({$type:aS.$type}),toJSON:e=>({}),create:e=>aS.fromPartial(e??{}),fromPartial:e=>aQ()};function aJ(e){return null!=e}J.set(aS.$type,aS),S().util.Long!==v()&&(S().util.Long=v(),S().configure()),r(7050),r(5199),r(7350),r(1033),r(2035),r(4495),r(5892);var aP=r(1169),a_=r(4562),aF=r.n(a_),aV=e=>{let{items:t,mobileOnly:r}=e,i=(0,aP.usePathname)(),{showMenu:n,setShowMenu:o}=(0,m.useContext)(p.pl),[a,s]=(0,m.useState)("");return(0,m.useEffect)(()=>{i&&!a&&s(i),a&&a!==i&&(s(i),o(!1))},[i,a,o]),!r||n?(0,c.jsx)("div",{className:r?aF().mobileOnly:aF().sidebar,children:(0,c.jsx)("ul",{children:t.map((e,t)=>"divider"===e?(0,c.jsx)("hr",{className:aF().divider},t):(0,c.jsx)("li",{children:(0,c.jsxs)(j(),{href:e.link,className:i===e.link?aF().active:void 0,target:e.target,children:[e.title,"_blank"===e.target&&(0,c.jsx)(Z.default,{})]})},e.title))})}):(0,c.jsx)(c.Fragment,{})};r(5416),r(378)},3722:function(e){e.exports=r;var t=null;try{t=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch(e){}function r(e,t,r){this.low=0|e,this.high=0|t,this.unsigned=!!r}function i(e){return!0===(e&&e.__isLong__)}r.prototype.__isLong__,Object.defineProperty(r.prototype,"__isLong__",{value:!0}),r.isLong=i;var n={},o={};function a(e,t){var r,i,a;return t?(e>>>=0,(a=0<=e&&e<256)&&(i=o[e]))?i:(r=M(e,(0|e)<0?-1:0,!0),a&&(o[e]=r),r):(e|=0,(a=-128<=e&&e<128)&&(i=n[e]))?i:(r=M(e,e<0?-1:0,!1),a&&(n[e]=r),r)}function s(e,t){if(isNaN(e))return t?p:D;if(t){if(e<0)return p;if(e>=N)return j}else{if(e<=-m)return Z;if(e+1>=m)return g}return e<0?s(-e,t).neg():M(e%u|0,e/u|0,t)}function M(e,t,i){return new r(e,t,i)}r.fromInt=a,r.fromNumber=s,r.fromBits=M;var l=Math.pow;function d(e,t,r){if(0===e.length)throw Error("empty string");if("NaN"===e||"Infinity"===e||"+Infinity"===e||"-Infinity"===e)return D;if("number"==typeof t?(r=t,t=!1):t=!!t,(r=r||10)<2||360)throw Error("interior hyphen");if(0===i)return d(e.substring(1),t,r).neg();for(var i,n=s(l(r,8)),o=D,a=0;a>>0:this.low},y.toNumber=function(){return this.unsigned?(this.high>>>0)*u+(this.low>>>0):this.high*u+(this.low>>>0)},y.toString=function(e){if((e=e||10)<2||36>>0).toString(e);if((o=M).isZero())return d+a;for(;d.length<6;)d="0"+d;a=""+d+a}},y.getHighBits=function(){return this.high},y.getHighBitsUnsigned=function(){return this.high>>>0},y.getLowBits=function(){return this.low},y.getLowBitsUnsigned=function(){return this.low>>>0},y.getNumBitsAbs=function(){if(this.isNegative())return this.eq(Z)?64:this.neg().getNumBitsAbs();for(var e=0!=this.high?this.high:this.low,t=31;t>0&&(e&1<=0},y.isOdd=function(){return(1&this.low)==1},y.isEven=function(){return(1&this.low)==0},y.equals=function(e){return i(e)||(e=c(e)),(this.unsigned===e.unsigned||this.high>>>31!=1||e.high>>>31!=1)&&this.high===e.high&&this.low===e.low},y.eq=y.equals,y.notEquals=function(e){return!this.eq(e)},y.neq=y.notEquals,y.ne=y.notEquals,y.lessThan=function(e){return 0>this.comp(e)},y.lt=y.lessThan,y.lessThanOrEqual=function(e){return 0>=this.comp(e)},y.lte=y.lessThanOrEqual,y.le=y.lessThanOrEqual,y.greaterThan=function(e){return this.comp(e)>0},y.gt=y.greaterThan,y.greaterThanOrEqual=function(e){return this.comp(e)>=0},y.gte=y.greaterThanOrEqual,y.ge=y.greaterThanOrEqual,y.compare=function(e){if(i(e)||(e=c(e)),this.eq(e))return 0;var t=this.isNegative(),r=e.isNegative();return t&&!r?-1:!t&&r?1:this.unsigned?e.high>>>0>this.high>>>0||e.high===this.high&&e.low>>>0>this.low>>>0?-1:1:this.sub(e).isNegative()?-1:1},y.comp=y.compare,y.negate=function(){return!this.unsigned&&this.eq(Z)?Z:this.not().add(Y)},y.neg=y.negate,y.add=function(e){i(e)||(e=c(e));var t,r,n=this.high>>>16,o=65535&this.high,a=this.low>>>16,s=65535&this.low,l=e.high>>>16,d=65535&e.high,u=e.low>>>16,N=65535&e.low,m=0,T=0;return t=0+((r=0+(s+N))>>>16),r&=65535,t+=a+u,T+=t>>>16,t&=65535,T+=o+d,m+=T>>>16,T&=65535,m+=n+l,M(t<<16|r,(m&=65535)<<16|T,this.unsigned)},y.subtract=function(e){return i(e)||(e=c(e)),this.add(e.neg())},y.sub=y.subtract,y.multiply=function(e){if(this.isZero())return D;if(i(e)||(e=c(e)),t)return M(t.mul(this.low,this.high,e.low,e.high),t.get_high(),this.unsigned);if(e.isZero())return D;if(this.eq(Z))return e.isOdd()?Z:D;if(e.eq(Z))return this.isOdd()?Z:D;if(this.isNegative())return e.isNegative()?this.neg().mul(e.neg()):this.neg().mul(e).neg();if(e.isNegative())return this.mul(e.neg()).neg();if(this.lt(T)&&e.lt(T))return s(this.toNumber()*e.toNumber(),this.unsigned);var r,n,o=this.high>>>16,a=65535&this.high,l=this.low>>>16,d=65535&this.low,u=e.high>>>16,N=65535&e.high,m=e.low>>>16,p=65535&e.low,Y=0,h=0;return r=0+((n=0+d*p)>>>16),n&=65535,r+=l*p,h+=r>>>16,r&=65535,r+=d*m,h+=r>>>16,r&=65535,h+=a*p,Y+=h>>>16,h&=65535,h+=l*m,Y+=h>>>16,h&=65535,h+=d*N,Y+=h>>>16,h&=65535,Y+=o*p+a*m+l*N+d*u,M(r<<16|n,(Y&=65535)<<16|h,this.unsigned)},y.mul=y.multiply,y.divide=function(e){if(i(e)||(e=c(e)),e.isZero())throw Error("division by zero");if(t){var r,n,o;return this.unsigned||-2147483648!==this.high||-1!==e.low||-1!==e.high?M((this.unsigned?t.div_u:t.div_s)(this.low,this.high,e.low,e.high),t.get_high(),this.unsigned):this}if(this.isZero())return this.unsigned?p:D;if(this.unsigned){if(e.unsigned||(e=e.toUnsigned()),e.gt(this))return p;if(e.gt(this.shru(1)))return h;o=p}else{if(this.eq(Z))return e.eq(Y)||e.eq(f)?Z:e.eq(Z)?Y:(r=this.shr(1).div(e).shl(1)).eq(D)?e.isNegative()?Y:f:(n=this.sub(e.mul(r)),o=r.add(n.div(e)));if(e.eq(Z))return this.unsigned?p:D;if(this.isNegative())return e.isNegative()?this.neg().div(e.neg()):this.neg().div(e).neg();if(e.isNegative())return this.div(e.neg()).neg();o=D}for(n=this;n.gte(e);){for(var a=Math.ceil(Math.log(r=Math.max(1,Math.floor(n.toNumber()/e.toNumber())))/Math.LN2),d=a<=48?1:l(2,a-48),u=s(r),N=u.mul(e);N.isNegative()||N.gt(n);)r-=d,N=(u=s(r,this.unsigned)).mul(e);u.isZero()&&(u=Y),o=o.add(u),n=n.sub(N)}return o},y.div=y.divide,y.modulo=function(e){return(i(e)||(e=c(e)),t)?M((this.unsigned?t.rem_u:t.rem_s)(this.low,this.high,e.low,e.high),t.get_high(),this.unsigned):this.sub(this.div(e).mul(e))},y.mod=y.modulo,y.rem=y.modulo,y.not=function(){return M(~this.low,~this.high,this.unsigned)},y.and=function(e){return i(e)||(e=c(e)),M(this.low&e.low,this.high&e.high,this.unsigned)},y.or=function(e){return i(e)||(e=c(e)),M(this.low|e.low,this.high|e.high,this.unsigned)},y.xor=function(e){return i(e)||(e=c(e)),M(this.low^e.low,this.high^e.high,this.unsigned)},y.shiftLeft=function(e){return(i(e)&&(e=e.toInt()),0==(e&=63))?this:e<32?M(this.low<>>32-e,this.unsigned):M(0,this.low<>>e|this.high<<32-e,this.high>>e,this.unsigned):M(this.high>>e-32,this.high>=0?0:-1,this.unsigned)},y.shr=y.shiftRight,y.shiftRightUnsigned=function(e){if(i(e)&&(e=e.toInt()),0==(e&=63))return this;var t=this.high;return e<32?M(this.low>>>e|t<<32-e,t>>>e,this.unsigned):32===e?M(t,0,this.unsigned):M(t>>>e-32,0,this.unsigned)},y.shru=y.shiftRightUnsigned,y.shr_u=y.shiftRightUnsigned,y.toSigned=function(){return this.unsigned?M(this.low,this.high,!1):this},y.toUnsigned=function(){return this.unsigned?this:M(this.low,this.high,!0)},y.toBytes=function(e){return e?this.toBytesLE():this.toBytesBE()},y.toBytesLE=function(){var e=this.high,t=this.low;return[255&t,t>>>8&255,t>>>16&255,t>>>24,255&e,e>>>8&255,e>>>16&255,e>>>24]},y.toBytesBE=function(){var e=this.high,t=this.low;return[e>>>24,e>>>16&255,e>>>8&255,255&e,t>>>24,t>>>16&255,t>>>8&255,255&t]},r.fromBytes=function(e,t,i){return i?r.fromBytesLE(e,t):r.fromBytesBE(e,t)},r.fromBytesLE=function(e,t){return new r(e[0]|e[1]<<8|e[2]<<16|e[3]<<24,e[4]|e[5]<<8|e[6]<<16|e[7]<<24,t)},r.fromBytesBE=function(e,t){return new r(e[4]<<24|e[5]<<16|e[6]<<8|e[7],e[0]<<24|e[1]<<16|e[2]<<8|e[3],t)}},8173:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return h}});let i=r(9920),n=r(1452),o=r(7437),a=n._(r(2265)),s=i._(r(4887)),M=i._(r(8321)),l=r(497),d=r(7103),c=r(3938);r(2301);let u=r(291),N=i._(r(1241)),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function T(e,t,r,i,n,o,a){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,n=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}(null==i?void 0:i.current)&&i.current(e)}}))}function D(e){let[t,r]=a.version.split(".",2),i=parseInt(t,10),n=parseInt(r,10);return i>18||18===i&&n>=3?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let p=(0,a.forwardRef)((e,t)=>{let{src:r,srcSet:i,sizes:n,height:s,width:M,decoding:l,className:d,style:c,fetchPriority:u,placeholder:N,loading:m,unoptimized:p,fill:Y,onLoadRef:h,onLoadingCompleteRef:f,setBlurComplete:g,setShowAltText:j,sizesInput:Z,onLoad:y,onError:O,...w}=e;return(0,o.jsx)("img",{...w,...D(u),loading:m,width:M,height:s,decoding:l,"data-nimg":Y?"fill":"1",className:d,style:c,sizes:n,srcSet:i,src:r,ref:(0,a.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(O&&(e.src=e.src),e.complete&&T(e,N,h,f,g,p,Z))},[r,N,h,f,g,O,p,Z,t]),onLoad:e=>{T(e.currentTarget,N,h,f,g,p,Z)},onError:e=>{j(!0),"empty"!==N&&g(!0),O&&O(e)}})});function Y(e){let{isAppRouter:t,imgAttributes:r}=e,i={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...D(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,i),null):(0,o.jsx)(M.default,{children:(0,o.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...i},"__nimg-"+r.src+r.srcSet+r.sizes)})}let h=(0,a.forwardRef)((e,t)=>{let r=!(0,a.useContext)(u.RouterContext),i=(0,a.useContext)(c.ImageConfigContext),n=(0,a.useMemo)(()=>{let e=m||i||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r}},[i]),{onLoad:s,onLoadingComplete:M}=e,T=(0,a.useRef)(s);(0,a.useEffect)(()=>{T.current=s},[s]);let D=(0,a.useRef)(M);(0,a.useEffect)(()=>{D.current=M},[M]);let[h,f]=(0,a.useState)(!1),[g,j]=(0,a.useState)(!1),{props:Z,meta:y}=(0,l.getImgProps)(e,{defaultLoader:N.default,imgConf:n,blurComplete:h,showAltText:g});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(p,{...Z,unoptimized:y.unoptimized,placeholder:y.placeholder,fill:y.fill,onLoadRef:T,onLoadingCompleteRef:D,setBlurComplete:f,setShowAltText:j,sizesInput:e.sizes,ref:t}),y.priority?(0,o.jsx)(Y,{isAppRouter:r,imgAttributes:Z}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6300:function(e){var t="/";!function(){var r={675:function(e,t){"use strict";t.byteLength=l,t.toByteArray=c,t.fromByteArray=m;for(var r=[],i=[],n="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var i=r===t?0:4-r%4;return[r,i]}function l(e){var t=M(e),r=t[0],i=t[1];return(r+i)*3/4-i}function d(e,t,r){return(t+r)*3/4-r}function c(e){var t,r,o=M(e),a=o[0],s=o[1],l=new n(d(e,a,s)),c=0,u=s>0?a-4:a;for(r=0;r>16&255,l[c++]=t>>8&255,l[c++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,l[c++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,l[c++]=t>>8&255,l[c++]=255&t),l}function u(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function N(e,t,r){for(var i=[],n=t;nM?M:s+a));return 1===n?o.push(r[(t=e[i-1])>>2]+r[t<<4&63]+"=="):2===n&&o.push(r[(t=(e[i-2]<<8)+e[i-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),o.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},72:function(e,t,r){"use strict";/*!
+ * The buffer module from node.js, for the browser.
+ *
+ * @author Feross Aboukhadijeh
+ * @license MIT
+ */var i=r(675),n=r(783),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=l,t.SlowBuffer=h,t.INSPECT_MAX_BYTES=50;var a=2147483647;function s(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}function M(e){if(e>a)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return N(e)}return d(e,t,r)}function d(e,t,r){if("string"==typeof e)return m(e,t);if(ArrayBuffer.isView(e))return T(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(H(e,ArrayBuffer)||e&&H(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(H(e,SharedArrayBuffer)||e&&H(e.buffer,SharedArrayBuffer)))return D(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var i=e.valueOf&&e.valueOf();if(null!=i&&i!==e)return l.from(i,t,r);var n=p(e);if(n)return n;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function u(e,t,r){return(c(e),e<=0)?M(e):void 0!==t?"string"==typeof r?M(e).fill(t,r):M(e).fill(t):M(e)}function N(e){return c(e),M(e<0?0:0|Y(e))}function m(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!l.isEncoding(t))throw TypeError("Unknown encoding: "+t);var r=0|f(e,t),i=M(r),n=i.write(e,t);return n!==r&&(i=i.slice(0,n)),i}function T(e){for(var t=e.length<0?0:0|Y(e.length),r=M(t),i=0;i=a)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function h(e){return+e!=e&&(e=0),l.alloc(+e)}function f(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||H(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,i=arguments.length>2&&!0===arguments[2];if(!i&&0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return C(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return L(e).length;default:if(n)return i?-1:C(e).length;t=(""+t).toLowerCase(),n=!0}}function g(e,t,r){var i=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return x(this,t,r);case"utf8":case"utf-8":return U(this,t,r);case"ascii":return R(this,t,r);case"latin1":case"binary":return G(this,t,r);case"base64":return I(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return v(this,t,r);default:if(i)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function j(e,t,r){var i=e[t];e[t]=e[r],e[r]=i}function Z(e,t,r,i,n){if(0===e.length)return -1;if("string"==typeof r?(i=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),q(r=+r)&&(r=n?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(n)return -1;r=e.length-1}else if(r<0){if(!n)return -1;r=0}if("string"==typeof t&&(t=l.from(t,i)),l.isBuffer(t))return 0===t.length?-1:y(e,t,r,i,n);if("number"==typeof t)return(t&=255,"function"==typeof Uint8Array.prototype.indexOf)?n?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):y(e,[t],r,i,n);throw TypeError("val must be string, number or Buffer")}function y(e,t,r,i,n){var o,a=1,s=e.length,M=t.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return -1;a=2,s/=2,M/=2,r/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(n){var d=-1;for(o=r;os&&(r=s-M),o=r;o>=0;o--){for(var c=!0,u=0;un&&(i=n):i=n;var o=t.length;i>o/2&&(i=o/2);for(var a=0;a239?4:l>223?3:l>191?2:1;if(n+c<=r)switch(c){case 1:l<128&&(d=l);break;case 2:(192&(o=e[n+1]))==128&&(M=(31&l)<<6|63&o)>127&&(d=M);break;case 3:o=e[n+1],a=e[n+2],(192&o)==128&&(192&a)==128&&(M=(15&l)<<12|(63&o)<<6|63&a)>2047&&(M<55296||M>57343)&&(d=M);break;case 4:o=e[n+1],a=e[n+2],s=e[n+3],(192&o)==128&&(192&a)==128&&(192&s)==128&&(M=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&M<1114112&&(d=M)}null===d?(d=65533,c=1):d>65535&&(d-=65536,i.push(d>>>10&1023|55296),d=56320|1023&d),i.push(d),n+=c}return b(i)}t.kMaxLength=a,l.TYPED_ARRAY_SUPPORT=s(),l.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(e,t,r){return d(e,t,r)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,r){return u(e,t,r)},l.allocUnsafe=function(e){return N(e)},l.allocUnsafeSlow=function(e){return N(e)},l.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==l.prototype},l.compare=function(e,t){if(H(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),H(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(e)||!l.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,i=t.length,n=0,o=Math.min(r,i);nr&&(e+=" ... "),""},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,r,i,n){if(H(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===i&&(i=0),void 0===n&&(n=this.length),t<0||r>e.length||i<0||n>this.length)throw RangeError("out of range index");if(i>=n&&t>=r)return 0;if(i>=n)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,i>>>=0,n>>>=0,this===e)return 0;for(var o=n-i,a=r-t,s=Math.min(o,a),M=this.slice(i,n),d=e.slice(t,r),c=0;c>>=0,isFinite(r)?(r>>>=0,void 0===i&&(i="utf8")):(i=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var n=this.length-t;if((void 0===r||r>n)&&(r=n),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var o=!1;;)switch(i){case"hex":return O(this,e,t,r);case"utf8":case"utf-8":return w(this,e,t,r);case"ascii":return z(this,e,t,r);case"latin1":case"binary":return A(this,e,t,r);case"base64":return E(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,r);default:if(o)throw TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var W=4096;function b(e){var t=e.length;if(t<=W)return String.fromCharCode.apply(String,e);for(var r="",i=0;ii)&&(r=i);for(var n="",o=t;or)throw RangeError("Trying to access beyond buffer length")}function S(e,t,r,i,n,o){if(!l.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>n||te.length)throw RangeError("Index out of range")}function J(e,t,r,i,n,o){if(r+i>e.length||r<0)throw RangeError("Index out of range")}function P(e,t,r,i,o){return t=+t,r>>>=0,o||J(e,t,r,4,34028234663852886e22,-34028234663852886e22),n.write(e,t,r,i,23,4),r+4}function _(e,t,r,i,o){return t=+t,r>>>=0,o||J(e,t,r,8,17976931348623157e292,-17976931348623157e292),n.write(e,t,r,i,52,8),r+8}l.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t>>=0,t>>>=0,r||Q(e,t,this.length);for(var i=this[e],n=1,o=0;++o>>=0,t>>>=0,r||Q(e,t,this.length);for(var i=this[e+--t],n=1;t>0&&(n*=256);)i+=this[e+--t]*n;return i},l.prototype.readUInt8=function(e,t){return e>>>=0,t||Q(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||Q(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||Q(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||Q(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||Q(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||Q(e,t,this.length);for(var i=this[e],n=1,o=0;++o