(self.webpackChunk_bull_board_ui=self.webpackChunk_bull_board_ui||[]).push([["2118"],{17547:function(n,t,e){"use strict";e.d(t,{Ep:function(){return f},PP:function(){return A},lX:function(){return g},ob:function(){return l},q_:function(){return P}});var r=e(13714),o=e(57613),i=e(44965);function a(n){return"/"===n.charAt(0)?n:"/"+n}function c(n){return"/"===n.charAt(0)?n.substr(1):n}function u(n,t){var e,r;return(e=n,r=t,0===e.toLowerCase().indexOf(r.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(r.length)))?n.substr(t.length):n}function s(n){return"/"===n.charAt(n.length-1)?n.slice(0,-1):n}function f(n){var t=n.pathname,e=n.search,r=n.hash,o=t||"/";return e&&"?"!==e&&(o+="?"===e.charAt(0)?e:"?"+e),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function l(n,t,e,i){var a,c,u,s,f,l;if("string"==typeof n){;u="",s="",-1!==(f=(c=n||"/").indexOf("#"))&&(s=c.substr(f),c=c.substr(0,f)),-1!==(l=c.indexOf("?"))&&(u=c.substr(l),c=c.substr(0,l)),(a={pathname:c,search:"?"===u?"":u,hash:"#"===s?"":s}).state=t}else void 0===(a=(0,r.Z)({},n)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t);try{a.pathname=decodeURI(a.pathname)}catch(n){if(n instanceof URIError)throw URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.');throw n}return e&&(a.key=e),i?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=(0,o.Z)(a.pathname,i.pathname)):a.pathname=i.pathname:!a.pathname&&(a.pathname="/"),a}function p(){var n=null,t=[];return{setPrompt:function(t){return n=t,function(){n===t&&(n=null)}},confirmTransitionTo:function(t,e,r,o){if(null!=n){var i="function"==typeof n?n(t,e):n;"string"==typeof i?"function"==typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(n){var e=!0;function r(){e&&n.apply(void 0,arguments)}return t.push(r),function(){e=!1,t=t.filter(function(n){return n!==r})}},notifyListeners:function(){for(var n=arguments.length,e=Array(n),r=0;rt?e.splice(t,e.length-t,o):e.push(o),h({action:r,location:o,index:t,entries:e})}})},replace:function(n,t){var r="REPLACE",o=l(n,t,d(),g.location);s.confirmTransitionTo(o,r,e,function(n){n&&(g.entries[g.index]=o,h({action:r,location:o}))})},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(n){var t=g.index+n;return t>=0&&t