var F,v;function m(){if(v)return F;v=1;var f="%[a-f0-9]{2}",h=new RegExp("("+f+")|([^%]+?)","gi"),g=new RegExp("("+f+")+","gi");function a(e,r){try{return[decodeURIComponent(e.join(""))]}catch{}if(e.length===1)return e;r=r||1;var t=e.slice(0,r),o=e.slice(r);return Array.prototype.concat.call([],a(t),a(o))}function i(e){try{return decodeURIComponent(e)}catch{for(var r=e.match(h)||[],t=1;t