(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[627],{5230:function(t,e,s){Promise.resolve().then(s.t.bind(s,81749,23)),Promise.resolve().then(s.t.bind(s,25250,23)),Promise.resolve().then(s.bind(s,501)),Promise.resolve().then(s.t.bind(s,37916,23))},22360:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),function(t,e){for(var s in e)Object.defineProperty(t,s,{enumerable:!0,get:e[s]})}(e,{getSortedRoutes:function(){return i.getSortedRoutes},isDynamicRoute:function(){return n.isDynamicRoute}});let i=s(97409),n=s(11305)},11305:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isDynamicRoute",{enumerable:!0,get:function(){return r}});let i=s(94749),n=/\/\[[^/]+?\](?=\/|$)/;function r(t){return(0,i.isInterceptionRouteAppPath)(t)&&(t=(0,i.extractInterceptionRouteInformation)(t).interceptedRoute),n.test(t)}},97409:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getSortedRoutes",{enumerable:!0,get:function(){return i}});class s{insert(t){this._insert(t.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(t){void 0===t&&(t="/");let e=[...this.children.keys()].sort();null!==this.slugName&&e.splice(e.indexOf("[]"),1),null!==this.restSlugName&&e.splice(e.indexOf("[...]"),1),null!==this.optionalRestSlugName&&e.splice(e.indexOf("[[...]]"),1);let s=e.map(e=>this.children.get(e)._smoosh(""+t+e+"/")).reduce((t,e)=>[...t,...e],[]);if(null!==this.slugName&&s.push(...this.children.get("[]")._smoosh(t+"["+this.slugName+"]/")),!this.placeholder){let e="/"===t?"/":t.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+e+'" and "'+e+"[[..."+this.optionalRestSlugName+']]").');s.unshift(e)}return null!==this.restSlugName&&s.push(...this.children.get("[...]")._smoosh(t+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&s.push(...this.children.get("[[...]]")._smoosh(t+"[[..."+this.optionalRestSlugName+"]]/")),s}_insert(t,e,i){if(0===t.length){this.placeholder=!1;return}if(i)throw Error("Catch-all must be the last part of the URL.");let n=t[0];if(n.startsWith("[")&&n.endsWith("]")){let s=n.slice(1,-1),o=!1;if(s.startsWith("[")&&s.endsWith("]")&&(s=s.slice(1,-1),o=!0),s.startsWith("...")&&(s=s.substring(3),i=!0),s.startsWith("[")||s.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+s+"').");if(s.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+s+"').");function r(t,s){if(null!==t&&t!==s)throw Error("You cannot use different slug names for the same dynamic path ('"+t+"' !== '"+s+"').");e.forEach(t=>{if(t===s)throw Error('You cannot have the same slug name "'+s+'" repeat within a single dynamic path');if(t.replace(/\W/g,"")===n.replace(/\W/g,""))throw Error('You cannot have the slug names "'+t+'" and "'+s+'" differ only by non-word symbols within a single dynamic path')}),e.push(s)}if(i){if(o){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+t[0]+'" ).');r(this.optionalRestSlugName,s),this.optionalRestSlugName=s,n="[[...]]"}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 "'+t[0]+'").');r(this.restSlugName,s),this.restSlugName=s,n="[...]"}}else{if(o)throw Error('Optional route parameters are not yet supported ("'+t[0]+'").');r(this.slugName,s),this.slugName=s,n="[]"}}this.children.has(n)||this.children.set(n,new s),this.children.get(n)._insert(t.slice(1),e,i)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function i(t){let e=new s;return t.forEach(t=>e.insert(t)),e.smoosh()}},37916:function(t){t.exports={container:"NotFound_container__CIs5X",img:"NotFound_img__k5_6G",title:"NotFound_title__JZsGD",paragraph:"NotFound_paragraph__lGiW4",link:"NotFound_link__MEAuF"}},501:function(t,e,s){"use strict";s.r(e),e.default={src:"/invest/funds/_next/static/media/404.2071aa6a.svg",height:72,width:172,blurWidth:0,blurHeight:0}}},function(t){t.O(0,[749,250,971,69,744],function(){return t(t.s=5230)}),_N_E=t.O()}]);