1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2ad125b2-af29-4a82-aa08-fc3898c95f07",e._sentryDebugIdIdentifier="sentry-dbid-2ad125b2-af29-4a82-aa08-fc3898c95f07")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3398],{3305:(e,t,n)=>{!function(){var t={452:function(e){"use strict";e.exports=n(48041)}},r={};function o(e){var n=r[e];if(void 0!==n)return n.exports;var a=r[e]={exports:{}},i=!0;try{t[e](a,a.exports,o),i=!1}finally{i&&delete r[e]}return a.exports}o.ab="//";var a={};!function(){var e,t=(e=o(452))&&"object"==typeof e&&"default"in e?e.default:e,n=/https?|ftp|gopher|file/;function r(e){"string"==typeof e&&(e=y(e));var r,o,a,i,s,c,u,l,f,d=(o=(r=e).auth,a=r.hostname,i=r.protocol||"",s=r.pathname||"",c=r.hash||"",u=r.query||"",l=!1,o=o?encodeURIComponent(o).replace(/%3A/i,":")+"@":"",r.host?l=o+r.host:a&&(l=o+(~a.indexOf(":")?"["+a+"]":a),r.port&&(l+=":"+r.port)),u&&"object"==typeof u&&(u=t.encode(u)),f=r.search||u&&"?"+u||"",i&&":"!==i.substr(-1)&&(i+=":"),r.slashes||(!i||n.test(i))&&!1!==l?(l="//"+(l||""),s&&"/"!==s[0]&&(s="/"+s)):l||(l=""),c&&"#"!==c[0]&&(c="#"+c),f&&"?"!==f[0]&&(f="?"+f),{protocol:i,host:l,pathname:s=s.replace(/[?#]/g,encodeURIComponent),search:f=f.replace("#","%23"),hash:c});return""+d.protocol+d.host+d.pathname+d.search+d.hash}var i="http://",s=i+"w.w",c=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,u=/https?|ftp|gopher|file/;function l(e,t){var n="string"==typeof e?y(e):e;e="object"==typeof e?r(e):e;var o=y(t),a="";n.protocol&&!n.slashes&&(a=n.protocol,e=e.replace(n.protocol,""),a+="/"===t[0]||"/"===e[0]?"/":""),a&&o.protocol&&(a="",o.slashes||(a=o.protocol,t=t.replace(o.protocol,"")));var l=e.match(c);l&&!o.protocol&&(e=e.substr((a=l[1]+(l[2]||"")).length),/^\/\/[^/]/.test(t)&&(a=a.slice(0,-1)));var f=new URL(e,s+"/"),d=new URL(t,f).toString().replace(s,""),p=o.protocol||n.protocol;return p+=n.slashes||o.slashes?"//":"",!a&&p?d=d.replace(i,p):a&&(d=d.replace(i,"")),u.test(d)||~t.indexOf(".")||"/"===e.slice(-1)||"/"===t.slice(-1)||"/"!==d.slice(-1)||(d=d.slice(0,-1)),a&&(d=a+("/"===d[0]?d.substr(1):d)),d}function f(){}f.prototype.parse=y,f.prototype.format=r,f.prototype.resolve=l,f.prototype.resolveObject=l;var d=/^https?|ftp|gopher|file/,p=/^(.*?)([#?].*)/,g=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,h=/^([a-z0-9.+-]*:)?\/\/\/*/i,m=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function y(e,n,o){if(void 0===n&&(n=!1),void 0===o&&(o=!1),e&&"object"==typeof e&&e instanceof f)return e;var a=(e=e.trim()).match(p);e=a?a[1].replace(/\\/g,"/")+a[2]:e.replace(/\\/g,"/"),m.test(e)&&"/"!==e.slice(-1)&&(e+="/");var i=!/(^javascript)/.test(e)&&e.match(g),c=h.test(e),u="";i&&(d.test(i[1])||(u=i[1].toLowerCase(),e=""+i[2]+i[3]),i[2]||(c=!1,d.test(i[1])?(u=i[1],e=""+i[3]):e="//"+i[3]),3!==i[2].length&&1!==i[2].length||(u=i[1],e="/"+i[3]));var l,y=(a?a[1]:e).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),v=y&&y[1],E=new f,b="",A="";try{l=new URL(e)}catch(t){b=t,u||o||!/^\/\//.test(e)||/^\/\/.+[@.]/.test(e)||(A="/",e=e.substr(1));try{l=new URL(e,s)}catch(e){return E.protocol=u,E.href=u,E}}E.slashes=c&&!A,E.host="w.w"===l.host?"":l.host,E.hostname="w.w"===l.hostname?"":l.hostname.replace(/(\[|\])/g,""),E.protocol=b?u||null:l.protocol,E.search=l.search.replace(/\\/g,"%5C"),E.hash=l.hash.replace(/\\/g,"%5C");var R=e.split("#");!E.search&&~R[0].indexOf("?")&&(E.search="?"),E.hash||""!==R[1]||(E.hash="#"),E.query=n?t.decode(l.search.substr(1)):E.search.substr(1),E.pathname=A+(i?l.pathname.replace(/['^|`]/g,function(e){return"%"+e.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(e,t){try{return decodeURIComponent(t).split("").map(function(e){var t=e.charCodeAt();return t>256||/^[a-z0-9]$/i.test(e)?e:"%"+t.toString(16).toUpperCase()}).join("")}catch(e){return t}}):l.pathname),"about:"===E.protocol&&"blank"===E.pathname&&(E.protocol="",E.pathname=""),b&&"/"!==e[0]&&(E.pathname=E.pathname.substr(1)),u&&!d.test(u)&&"/"!==e.slice(-1)&&"/"===E.pathname&&(E.pathname=""),E.path=E.pathname+E.search,E.auth=[l.username,l.password].map(decodeURIComponent).filter(
1Boolean).join(":"),E.port=l.port,v&&!E.host.endsWith(v)&&(E.host+=v,E.port=v.slice(1)),E.href=A?""+E.pathname+E.search+E.hash:r(E);var w=/^(file)/.test(E.href)?["host","hostname"]:[];return Object.keys(E).forEach(function(e){~w.indexOf(e)||(E[e]=E[e]||null)}),E}a.parse=y,a.format=r,a.resolve=l,a.resolveObject=function(e,t){return y(l(e,t))},a.Url=f}(),e.exports=a}()},4839:(e,t,n)=>{"use strict";n.d(t,{Bd:()=>a,O9:()=>s,UT:()=>y,ci:()=>c,h1:()=>v,jA:()=>d,mZ:()=>p,mw:()=>u,qC:()=>g,qf:()=>l,vS:()=>m,xL:()=>h,zL:()=>f});var r=n(28752),o=n(68547);let a="undefined"!=typeof document,i=a&&"file:"===window.location.protocol;function s(e){return void 0!==e}function c(e){return s(e)&&null!==e}function u(e){return e instanceof ArrayBuffer}function l(e){return(0,r.A)(a,"isBlob can only be used in a browser environment"),e instanceof Blob}function f(e){return"string"==typeof e&&/^data:/.test(e)}function d(e){(0,r.A)(f(e),"Invalid data URI.");let[t="",n=""]=e.split(",");return -1!==t.split(";").indexOf("base64")?atob(n):unescape(n)}function p(){return a&&window.devicePixelRatio||1}function g(){o(!i,"Loading PDF as base64 strings/URLs may not work on protocols other than HTTP/HTTPS. On Chromium based browsers, you can use --allow-file-access-from-files flag for debugging purposes.")}function h(e){e&&e.cancel&&e.cancel()}function m(e,t){return Object.defineProperty(e,"width",{get(){return this.view[2]*t},configurable:!0}),Object.defineProperty(e,"height",{get(){return this.view[3]*t},configurable:!0}),Object.defineProperty(e,"originalWidth",{get(){return this.view[2]},configurable:!0}),Object.defineProperty(e,"originalHeight",{get(){return this.view[3]},configurable:!0}),e}
1function y(e){return"RenderingCancelledException"===e.name}function v(e){return new Promise((t,n)=>{let r=new FileReader;r.onload=()=>{if(!r.result)return n(Error("Error while reading a file."));t(r.result)},r.onerror=e=>{if(!e.target)return n(Error("Error while reading a file."));let{error:t}=e.target;if(!t)return n(Error("Error while reading a file."));switch(t.code){case t.NOT_FOUND_ERR:return n(Error("Error while reading a file: File not found."));case t.SECURITY_ERR:return n(Error("Error while reading a file: Security error."));case t.ABORT_ERR:return n(Error("Error while reading a file: Aborted."));default:return n(Error("Error while reading a file."))}},r.readAsArrayBuffer(e)})}},18125:(e,t,n)=>{"use strict";n.d(t,{A:()=>O});var r=n(14232),o=n(95062),a=n(52280),i=n(77039),s=n(92977),c=n(28752),u=n(68547),l=n(59505),f=n(53553),d=n(78304),p=n(19699),g=n(87843);let h={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};var m=n(4839),y=n(31332),v=n(69320),E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let{PDFDataRangeTransport:b}=f.A,A=(e,t)=>{switch(t){case h.NEED_PASSWORD:e(prompt("Enter the password to open this PDF file."));break;case h.INCORRECT_PASSWORD:e(prompt("Invalid password. Please try again."))}};function R(e){return"object"==typeof e&&null!==e&&("data"in e||"range"in e||"url"in e)}let w=(0,r.forwardRef)(function(e,t){var{children:n,className:o,error:h="Failed to load PDF file.",externalLinkRel:v,externalLinkTarget:w,file:S,inputRef:O,imageResourcesPath:x,loading:T="Loading PDFâ¦",noData:L="No PDF file specified.",onItemClick:P,onLoadError:C,onLoadProgress:j,onLoadSuccess:D,onPassword:k=A,onSourceError:_,onSourceSuccess:I,options:M,renderMode:U,rotate:$}=e,F=E(e,["children","className","error","externalLinkRel","externalLinkTarget","file","inputRef","imageResourcesPath","loading","noData","onItemClick","onLoadError","onLoadProgress","onLoadSuccess","onPassword","onSourceError","onSourceSuccess","options","renderMode","rotate"]);let[N,V]=(0,y.A)(),{value:G,error:q}=N,[B,z]=(0,y.A)(),{value:H,error:W}=B,J=(0,r.useRef)(new g.A),K=(0,r.useRef)([]),X=(0,r.useRef)(),Z=(0,r.useRef)();(0,r.useEffect)(()=>{S&&S!==X.current&&R(S)&&(u(!(0,l.j)(S,X.current),'File prop passed to <Document /> changed, but it\'s equal to previous one. This might result in unnecessary reloads. Consider memoizing the value passed to "file" prop.'),X.current=S)},[S]),(0,r.useEffect)(()=>{M&&M!==Z.current&&(u(!(0,l.j)(M,Z.current),'Options prop passed to <Document /> changed, but it\'s equal to previous one. This might result in unnecessary reloads. Consider memoizing the value passed to "options" prop.'),Z.current=M)},[M]);let Y=(0,r.useRef)({scrollPageIntoView:e=>{let{dest:t,pageNumber:n,pageIndex:r=n-1}=e;if(P)return void P({dest:t,pageIndex:r,pageNumber:n});let o=K.current[r];if(o)return void o.scrollIntoView();u(!1,`An internal link leading to page ${n} was clicked, but neither <Document> was provided with onItemClick nor it was able to find the page within itself. Either provide onItemClick to <Document> and handle navigating by yourself or ensure that all pages are rendered within <Document>.`)}});(0,r.useImperativeHandle)(t,()=>({linkService:J,pages:K,viewer:Y}),[]),(0,r.useEffect)(function(){V({type:"RESET"})},[S,V]);let Q=(0,r.useCallback)(()=>{var e,t,n,r;return e=this,t=void 0,n=void 0,r=function*(){if(!S)return null;if("string"==typeof S)return(0,m.zL)(S)?{data:(0,m.jA)(S)}:((0,m.qC)(),{url:S});if(S instanceof b)return{range:S};if((0,m.mw)(S))return{data:S};if(m.Bd&&(0,m.qf)(S))return{data:yield(0,m.h1)(S)};if((0,c.A)("object"==typeof S,"Invalid parameter in file, need either Uint8Array, string or a parameter object"),(0,c.A)(R(S),"Invalid parameter object: need either .data, .range or .url"),"url"in S&&"string"==typeof S.url){if((0,m.zL)(S.url)){let{url:e}=S,t=E(S,["url"]);return Object.assign({data:(0,m.jA)(e)},t)}(0,m.qC)()}return S}
1,new(n||(n=Promise))(function(o,a){function i(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?o(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(i,s)}c((r=r.apply(e,t||[])).next())})},[S]);function ee(e,t){K.current[e]=t}function et(e){delete K.current[e]}(0,r.useEffect)(()=>{let e=(0,i.A)(Q());return e.promise.then(e=>{V({type:"RESOLVE",value:e})}).catch(e=>{V({type:"REJECT",error:e})}),()=>{(0,m.xL)(e)}},[Q,V]),(0,r.useEffect)(()=>{if(void 0!==G){if(!1===G)return void(q&&(u(!1,q.toString()),_&&_(q)));I&&I()}},[G]),(0,r.useEffect)(function(){z({type:"RESET"})},[z,G]),(0,r.useEffect)(function(){if(!G)return;let e=Object.assign(Object.assign({},M),{isEvalSupported:!1}),t=Object.assign(Object.assign({},G),e),n=f.A.getDocument(t);return j&&(n.onProgress=j),k&&(n.onPassword=k),n.promise.then(e=>{z({type:"RESOLVE",value:e})}).catch(e=>{n.destroyed||z({type:"REJECT",error:e})}),()=>{n.destroy()}},[M,z,G]),(0,r.useEffect)(()=>{if(void 0!==H){if(!1===H)return void(W&&(u(!1,W.toString()),C&&C(W)));H&&(D&&D(H),K.current=Array(H.numPages),J.current.setDocument(H))}},[H]),(0,r.useEffect)(function(){J.current.setViewer(Y.current),J.current.setExternalLinkRel(v),J.current.setExternalLinkTarget(w)},[v,w]);let en=(0,r.useMemo)(()=>({imageResourcesPath:x,linkService:J.current,onItemClick:P,pdf:H,registerPage:ee,renderMode:U,rotate:$,unregisterPage:et}),[x,P,H,U,$]),er=(0,r.useMemo)(()=>(0,a.Ay)(F,()=>H),[F,H]);return r.createElement("div",Object.assign({className:(0,s.A)("react-pdf__Document",o),ref:O,style:{"--scale-factor":"1"}},er),S?null==H?r.createElement(p.A,{type:"loading"},"function"==typeof T?T():T):!1===H?r.createElement(p.A,{type:"error"},"function"==typeof h?h():h):r.createElement(d.A.Provider,{value:en},n):r.createElement(p.A,{type:"no-data"},"function"==typeof L?L():L))}),S=o.oneOfType([o.func,o.node]);w.propTypes=Object.assign(Object.assign({},v.zq),{children:o.node,className:v.uG,error:S,externalLinkRel:o.string,externalLinkTarget:o.oneOf(["_self","_blank","_parent","_top"]),file:v.fo,imageResourcesPath:o.string,inputRef:v.i9,loading:S,noData:S,onItemClick:o.func,onLoadError:o.func,onLoadProgress:o.func,onLoadSuccess:o.func,onPassword:o.func,onSourceError:o.func,onSourceSuccess:o.func,options:o.shape({canvasFactory:o.any,canvasMaxAreaInBytes:o.number,cMapPacked:o.bool,CMapReaderFactory:o.any,cMapUrl:o.string,disableAutoFetch:o.bool,disableFontFace:o.bool,disableRange:o.bool,disableStream:o.bool,docBaseUrl:o.string,enableXfa:o.bool,filterFactory:o.any,fontExtraProperties:o.bool,httpHeaders:o.object,isEvalSupported:o.bool,isOffscreenCanvasSupported:o.bool,length:o.number,maxImageSize:o.number,ownerDocument:o.any,password:o.string,pdfBug:o.bool,rangeChunkSize:o.number,StandardFontDataFactory:o.any,standardFontDataUrl:o.string,stopAtErrors:o.bool,useSystemFonts:o.bool,useWorkerFetch:o.bool,verbosity:o.number,withCredentials:o.bool,worker:o.any}),rotate:o.number});let O=w},19699:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(14232);function o({children:e,type:t}){return r.createElement("div",{className:`react-pdf__message react-pdf__message--${t}`},e)}},31332:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(14232);function o(e,t){switch(t.type){case"RESOLVE":return{value:t.value,error:void 0};case"REJECT":return{value:!1,error:t.error};case"RESET":return{value:void 0,error:void 0};default:return e}}function a(){return(0,r.useReducer)(o,{value:void 0,error:void 0})}},48041:e=>{!function(){"use strict";var t={815:function(e){e.exports=function(e,n,r,o){n=n||"&",r=r||"=";var a={};if("string"!=typeof e||0===e.length)return a;var i=/\+/g;e=e.split(n);var s=1e3;o&&"number"==typeof o.maxKeys&&(s=o.maxKeys);var c=e.length;s>0&&c>s&&(c=s);for(var u=0;u<c;++u){var l,f,d,p,g=e[u].replace(i,"%20"),h=g.indexOf(r);(h>=0?(l=g.substr(0,h),f=g.substr(h+1)):(l=g,f=""),d=decodeURIComponent(l),p=decodeURIComponent(f),Object.prototype.hasOwnProperty.call(a,d))?t(a[d])?a[d].push(p):a[d]=[a[d],p]:a[d]=p}return a};var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},577:function(e){var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,a,i,s){return(a=a||"&",i=i||"=",null===e&&(e=void 0),"object"==typeof e)?r(o(e),function(o){var s=encodeURIComponent(t(o))+i;return n(e[o])?r(e[o],function(e){return s+encodeURIComponent(t(e))}).join(a):s+encodeURIComponent(t(e[o]))}).join(a):s?encodeURIComponent(t(s))+i+encodeURIComponent(t(e)):""};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function r(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r<e.length;r++)n.push(t(e[r],r));return n}var o=Object.keys||function(e){var t=[];
1for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t}}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var a=n[e]={exports:{}},i=!0;try{t[e](a,a.exports,r),i=!1}finally{i&&delete n[e]}return a.exports}r.ab="//";var o={};o.decode=o.parse=r(815),o.encode=o.stringify=r(577),e.exports=o}()},50050:(e,t,n)=>{"use strict";n.d(t,{A:()=>_});var r=n(14232),o=n(95062),a=n(77039),i=n(52280),s=n(92977);function c(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=e.filter(Boolean);return n.length<=1?n[0]||null:function(e){n.forEach(function(t){"function"==typeof t?t(e):t&&(t.current=e)})}}var u=n(28752),l=n(68547);let f=(0,r.createContext)(null);var d=n(19699),p=n(53553);let g={Document:null,DocumentFragment:null,Part:"group",Sect:"group",Div:"group",Aside:"note",NonStruct:"none",P:null,H:"heading",Title:null,FENote:"note",Sub:"group",Lbl:null,Span:null,Em:null,Strong:null,Link:"link",Annot:"note",Form:"form",Ruby:null,RB:null,RT:null,RP:null,Warichu:null,WT:null,WP:null,L:"list",LI:"listitem",LBody:null,Table:"table",TR:"row",TH:"columnheader",TD:"cell",THead:"columnheader",TBody:null,TFoot:null,Caption:null,Figure:"figure",Formula:null,Artifact:null},h=/^H(\d+)$/;function m(e){return"children"in e}function y(e){return!!m(e)&&1===e.children.length&&0 in e.children&&"id"in e.children[0]}function v({className:e,node:t}){let n=(0,r.useMemo)(()=>t?Object.assign(Object.assign({},function(e){let t={};if(m(e)){let{role:n}=e,r=n.match(h);if(r)t.role="heading",t["aria-level"]=Number(r[1]);else if(n in g){let e=g[n];e&&(t.role=e)}}return t}(t)),function e(t){let n={};if(m(t)){if(void 0!==t.alt&&(n["aria-label"]=t.alt),void 0!==t.lang&&(n.lang=t.lang),y(t)){let[r]=t.children;if(r){let t=e(r);return Object.assign(Object.assign({},n),t)}}}else"id"in t&&(n["aria-owns"]=t.id);return n}(t)):null,[t]),o=(0,r.useMemo)(()=>!m(t)||y(t)?null:t.children.map((e,t)=>r.createElement(v,{key:t,node:e})),[t]);return r.createElement("span",Object.assign({className:e},n),o)}function E(){return(0,r.useContext)(f)}var b=n(31332),A=n(4839);function R(){let e=E();(0,u.A)(e,"Unable to find Page context.");let{onGetStructTreeError:t,onGetStructTreeSuccess:n}=e,[o,i]=(0,b.A)(),{value:s,error:c}=o,{customTextRenderer:f,page:d}=e;return((0,r.useEffect)(function(){i({type:"RESET"})},[i,d]),(0,r.useEffect)(function(){if(f||!d)return;let e=(0,a.A)(d.getStructTree());return e.promise.then(e=>{i({type:"RESOLVE",value:e})}).catch(e=>{i({type:"REJECT",error:e})}),()=>(0,A.xL)(e)},[f,d,i]),(0,r.useEffect)(()=>{if(void 0!==s){if(!1===s)return void(c&&(l(!1,c.toString()),t&&t(c)));s&&n&&n(s)}},[s]),s)?r.createElement(v,{className:"react-pdf__Page__structTree structTree",node:s}):null}let w=p.A.AnnotationMode;function S(e){let t=E();(0,u.A)(t,"Unable to find Page context.");let{_className:n,canvasBackground:o,devicePixelRatio:a=(0,A.mZ)(),onRenderError:i,onRenderSuccess:s,page:f,renderForms:d,renderTextLayer:p,rotate:g,scale:h}=Object.assign(Object.assign({},t),e),{canvasRef:m}=e;(0,u.A)(f,"Attempted to render page canvas, but no page was specified.");let y=(0,r.useRef)(null);function v(e){!(0,A.UT)(e)&&(l(!1,e.toString()),i&&i(e))}let b=(0,r.useMemo)(()=>f.getViewport({scale:h*a,rotation:g}),[a,f,g,h]),S=(0,r.useMemo)(()=>f.getViewport({scale:h,rotation:g}),[f,g,h]);(0,r.useEffect)(function(){if(!f)return;f.cleanup();let{current:e}=y;if(!e)return;e.width=b.width,e.height=b.height,e.style.width=`${Math.floor(S.width)}px`,e.style.height=`${Math.floor(S.height)}px`,e.style.visibility="hidden";let t={annotationMode:d?w.ENABLE_FORMS:w.ENABLE,canvasContext:e.getContext("2d",{alpha:!1}),viewport:b};o&&(t.background=o);let n=f.render(t);return n.promise.then(()=>{e.style.visibility="",f&&s&&s((0,A.vS)(f,h))}).catch(v),()=>(0,A.xL)(n)},[o,y,a,f,d,b,S]);let O=(0,r.useCallback)(()=>{let{current:e}=y;e&&(e.width=0,e.height=0)},[y]);return(0,r.useEffect)(()=>O,[O]),r.createElement("canvas",{className:`${n}__canvas`,dir:"ltr",ref:c(m,y),style:{display:"block",userSelect:"none"}},p?r.createElement(R,null):null)}function O(){let e=E();(0,u.A)(e,"Unable to find Page context.");let{_className:t,onRenderSuccess:n,onRenderError:o,page:i,rotate:s,scale:c}=e;(0,u.A)(i,"Attempted to render page SVG, but no page was specified.");let[f,d]=(0,b.A)(),{value:g,error:h}=f,m=(0,r.useMemo)(()=>i.getViewport({scale:c,rotation:s}),[i,s,c]);(0,r.useEffect)(function(){d({type:"RESET"})},[i,d,m]),(0,r.useEffect)(function(){if(!i)return;let e=(0,a.A)(i.getOperatorList());return e.promise.then(e=>{new p.A.SVGGraphics(i.commonObjs,i.objs).getSVG(e,m).then(e=>{if(!(e instanceof SVGElement))throw Error("getSVG returned unexpected result.");d({type:"RESOLVE",value:e})}).catch(e=>{d({type:"REJECT",error:e})})}).catch(e=>{d({type:"REJECT",error:e})}),()=>(0,A.xL)(e)},[i,d,m]),(0,r.useEffect)(()=>
1{if(void 0!==g){if(!1===g)return void(h&&!(0,A.UT)(h)&&(l(!1,h.toString()),o&&o(h)));i&&n&&n((0,A.vS)(i,c))}},[g]);let{width:y,height:v}=m;return r.createElement("div",{className:`${t}__svg`,ref:e=>(function(e){if(!e||!g)return;e.firstElementChild||e.appendChild(g);let{width:t,height:n}=m;g.setAttribute("width",`${t}`),g.setAttribute("height",`${n}`)})(e),style:{display:"block",backgroundColor:"white",overflow:"hidden",width:y,height:v,userSelect:"none"}})}function x(){let e=E();(0,u.A)(e,"Unable to find Page context.");let{customTextRenderer:t,onGetTextError:n,onGetTextSuccess:o,onRenderTextLayerError:i,onRenderTextLayerSuccess:c,page:f,pageIndex:d,pageNumber:g,rotate:h,scale:m}=e;(0,u.A)(f,"Attempted to load page text content, but no page was specified.");let[y,v]=(0,b.A)(),{value:R,error:w}=y,S=(0,r.useRef)(null),O=(0,r.useRef)();l(1===parseInt(window.getComputedStyle(document.body).getPropertyValue("--react-pdf-text-layer"),10),"TextLayer styles not found. Read more: https://github.com/wojtekmaj/react-pdf#support-for-text-layer"),(0,r.useEffect)(function(){v({type:"RESET"})},[f,v]),(0,r.useEffect)(function(){if(!f)return;let e=(0,a.A)(f.getTextContent());return e.promise.then(e=>{v({type:"RESOLVE",value:e})}).catch(e=>{v({type:"REJECT",error:e})}),()=>(0,A.xL)(e)},[f,v]),(0,r.useEffect)(()=>{if(void 0!==R){if(!1===R)return void(w&&(l(!1,w.toString()),n&&n(w)));R&&o&&o(R)}},[R]);let x=(0,r.useCallback)(()=>{c&&c()},[c]),T=(0,r.useCallback)(e=>{l(!1,e.toString()),i&&i(e)},[i]),L=(0,r.useMemo)(()=>f.getViewport({scale:m,rotation:h}),[f,h,m]);return(0,r.useLayoutEffect)(function(){if(!f||!R)return;let{current:e}=S;if(!e)return;e.innerHTML="";let n=f.streamTextContent({includeMarkedContent:!0}),r=p.A.renderTextLayer({container:e,textContentSource:n,viewport:L});return r.promise.then(()=>{let n=document.createElement("div");n.className="endOfContent",e.append(n),O.current=n;let r=e.querySelectorAll('[role="presentation"]');if(t){let e=0;R.items.forEach((n,o)=>{if(!("str"in n))return;let a=r[e];a&&(a.innerHTML=t(Object.assign({pageIndex:d,pageNumber:g,itemIndex:o},n)),e+=n.str&&n.hasEOL?2:1)})}x()}).catch(T),()=>(0,A.xL)(r)},[t,T,x,f,d,g,R,L]),r.createElement("div",{className:(0,s.A)("react-pdf__Page__textContent","textLayer"),onMouseUp:function(){let e=O.current;e&&e.classList.remove("active")},onMouseDown:function(){let e=O.current;e&&e.classList.add("active")},ref:S})}var T=n(78304);function L(){return(0,r.useContext)(T.A)}function P(){let e=L(),t=E();(0,u.A)(t,"Unable to find Page context.");let{imageResourcesPath:n,linkService:o,onGetAnnotationsError:i,onGetAnnotationsSuccess:c,onRenderAnnotationLayerError:f,onRenderAnnotationLayerSuccess:d,page:g,pdf:h,renderForms:m,rotate:y,scale:v=1}=Object.assign(Object.assign({},e),t);(0,u.A)(h,"Attempted to load page annotations, but no document was specified. Wrap <Page /> in a <Document /> or pass explicit `pdf` prop."),(0,u.A)(g,"Attempted to load page annotations, but no page was specified."),(0,u.A)(o,"Attempted to load page annotations, but no linkService was specified.");let[R,w]=(0,b.A)(),{value:S,error:O}=R,x=(0,r.useRef)(null);l(1===parseInt(window.getComputedStyle(document.body).getPropertyValue("--react-pdf-annotation-layer"),10),"AnnotationLayer styles not found. Read more: https://github.com/wojtekmaj/react-pdf#support-for-annotations"),(0,r.useEffect)(function(){w({type:"RESET"})},[w,g]),(0,r.useEffect)(function(){if(!g)return;let e=(0,a.A)(g.getAnnotations());return e.promise.then(e=>{w({type:"RESOLVE",value:e})}).catch(e=>{w({type:"REJECT",error:e})}),()=>{(0,A.xL)(e)}},[w,g,m]),(0,r.useEffect)(()=>{if(void 0!==S){if(!1===S)return void(O&&(l(!1,O.toString()),i&&i(O)));S&&c&&c(S)}},[S]);let T=(0,r.useMemo)(()=>g.getViewport({scale:v,rotation:y}),[g,y,v]);return(0,r.useEffect)(function(){if(!h||!g||!o||!S)return;let{current:e}=x;if(!e)return;let t=T.clone({dontFlip:!0}),r={annotations:S,annotationStorage:h.annotationStorage,div:e,downloadManager:null,imageResourcesPath:n,linkService:o,page:g,renderForms:m,viewport:t};e.innerHTML="";try{new p.A.AnnotationLayer({accessibilityManager:null,annotationCanvasMap:null,div:e,l10n:null,page:g,viewport:t}).render(r),d&&d()}catch(e){l(!1,`${e}`),f&&f(e)}return()=>{}},[S,n,o,g,m,T]),r.createElement("div",{className:(0,s.A)("react-pdf__Page__annotations","annotationLayer"),ref:x})}var C=n(69320),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let D=function(e){let t=Object.assign(Object.assign({},L()),e),{_className:n="react-pdf__Page",_enableRegisterUnregisterPage:o=!0,canvasBackgroun
1d:p,canvasRef:g,children:h,className:m,customRenderer:y,customTextRenderer:v,devicePixelRatio:E,error:R="Failed to load the page.",height:w,inputRef:T,loading:C="Loading pageâ¦",noData:D="No page specified.",onGetAnnotationsError:k,onGetAnnotationsSuccess:_,onGetStructTreeError:I,onGetStructTreeSuccess:M,onGetTextError:U,onGetTextSuccess:$,onLoadError:F,onLoadSuccess:N,onRenderAnnotationLayerError:V,onRenderAnnotationLayerSuccess:G,onRenderError:q,onRenderSuccess:B,onRenderTextLayerError:z,onRenderTextLayerSuccess:H,pageIndex:W,pageNumber:J,pdf:K,registerPage:X,renderAnnotationLayer:Z=!0,renderForms:Y=!1,renderMode:Q="canvas",renderTextLayer:ee=!0,rotate:et,scale:en=1,unregisterPage:er,width:eo}=t,ea=j(t,["_className","_enableRegisterUnregisterPage","canvasBackground","canvasRef","children","className","customRenderer","customTextRenderer","devicePixelRatio","error","height","inputRef","loading","noData","onGetAnnotationsError","onGetAnnotationsSuccess","onGetStructTreeError","onGetStructTreeSuccess","onGetTextError","onGetTextSuccess","onLoadError","onLoadSuccess","onRenderAnnotationLayerError","onRenderAnnotationLayerSuccess","onRenderError","onRenderSuccess","onRenderTextLayerError","onRenderTextLayerSuccess","pageIndex","pageNumber","pdf","registerPage","renderAnnotationLayer","renderForms","renderMode","renderTextLayer","rotate","scale","unregisterPage","width"]),[ei,es]=(0,b.A)(),{value:ec,error:eu}=ei,el=(0,r.useRef)(null);(0,u.A)(K,"Attempted to load a page, but no document was specified. Wrap <Page /> in a <Document /> or pass explicit `pdf` prop.");let ef=(0,A.ci)(J)?J-1:null!=W?W:null,ed=null!=J?J:(0,A.ci)(W)?W+1:null,ep=null!=et?et:ec?ec.rotate:null,eg=(0,r.useMemo)(()=>{if(!ec)return null;let e=1,t=null!=en?en:1;if(eo||w){let t=ec.getViewport({scale:1,rotation:ep});eo?e=eo/t.width:w&&(e=w/t.height)}return t*e},[w,ec,ep,en,eo]);(0,r.useEffect)(function(){return()=>{(0,A.ci)(ef)&&o&&er&&er(ef)}},[o,K,ef,er]),(0,r.useEffect)(function(){es({type:"RESET"})},[es,K,ef]),(0,r.useEffect)(function(){if(!K||!ed)return;let e=(0,a.A)(K.getPage(ed));return e.promise.then(e=>{es({type:"RESOLVE",value:e})}).catch(e=>{es({type:"REJECT",error:e})}),()=>(0,A.xL)(e)},[es,K,ef,ed,X]),(0,r.useEffect)(()=>{if(void 0!==ec){if(!1===ec)return void(eu&&(l(!1,eu.toString()),F&&F(eu)));!function(){if(N){if(!ec||!eg)return;N((0,A.vS)(ec,eg))}if(o&&X){if(!(0,A.ci)(ef)||!el.current)return;X(ef,el.current)}}()}},[ec,eg]);let eh=(0,r.useMemo)(()=>ec&&(0,A.ci)(ef)&&ed&&(0,A.ci)(ep)&&(0,A.ci)(eg)?{_className:n,canvasBackground:p,customTextRenderer:v,devicePixelRatio:E,onGetAnnotationsError:k,onGetAnnotationsSuccess:_,onGetStructTreeError:I,onGetStructTreeSuccess:M,onGetTextError:U,onGetTextSuccess:$,onRenderAnnotationLayerError:V,onRenderAnnotationLayerSuccess:G,onRenderError:q,onRenderSuccess:B,onRenderTextLayerError:z,onRenderTextLayerSuccess:H,page:ec,pageIndex:ef,pageNumber:ed,renderForms:Y,renderTextLayer:ee,rotate:ep,scale:eg}:null,[n,p,v,E,k,_,I,M,U,$,V,G,q,B,z,H,ec,ef,ed,Y,ee,ep,eg]),em=(0,r.useMemo)(()=>(0,i.Ay)(ea,()=>ec?eg?(0,A.vS)(ec,eg):void 0:ec),[ea,ec,eg]),ey=`${ef}@${eg}/${ep}`,ev=`${ef}/${ep}`;return r.createElement("div",Object.assign({className:(0,s.A)(n,m),"data-page-number":ed,ref:c(T,el),style:{"--scale-factor":`${eg}`,backgroundColor:p||"white",position:"relative",minWidth:"min-content",minHeight:"min-content"}},em),ed?null===K||null==ec?r.createElement(d.A,{type:"loading"},"function"==typeof C?C():C):!1===K||!1===ec?r.createElement(d.A,{type:"error"},"function"==typeof R?R():R):r.createElement(f.Provider,{value:eh},function(){switch(Q){case"custom":return(0,u.A)(y,'renderMode was set to "custom", but no customRenderer was passed.'),r.createElement(y,{key:`${ey}_custom`});case"none":return null;case"svg":return r.createElement(O,{key:`${ev}_svg`});default:return r.createElement(S,{key:`${ey}_canvas`,canvasRef:g})}}(),ee?r.createElement(x,{key:`${ey}_text`}):null,Z?r.createElement(P,{key:`${ey}_annotations`}):null,h):r.createElement(d.A,{type:"no-data"},"function"==typeof D?D():D))},k=o.oneOfType([o.func,o.node]);D.propTypes=Object.assign(Object.assign({}
1,C.zq),{canvasBackground:o.string,canvasRef:C.i9,children:o.node,className:C.uG,customRenderer:o.func,customTextRenderer:o.func,devicePixelRatio:o.number,error:k,height:o.number,imageResourcesPath:o.string,inputRef:C.i9,loading:k,noData:k,onGetTextError:o.func,onGetTextSuccess:o.func,onLoadError:o.func,onLoadSuccess:o.func,onRenderError:o.func,onRenderSuccess:o.func,onRenderTextLayerError:o.func,onRenderTextLayerSuccess:o.func,pageIndex:C.kg,pageNumber:C.X8,pdf:C.tk,renderAnnotationLayer:o.bool,renderForms:o.bool,renderMode:C.Ao,renderTextLayer:o.bool,rotate:C.KN,scale:o.number,width:o.number});let _=D},52280:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>a,Xz:()=>o});var r=function(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},o=r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r([],["onCopy","onCut","onPaste"],!0),["onCompositionEnd","onCompositionStart","onCompositionUpdate"],!0),["onFocus","onBlur"],!0),["onInput","onInvalid","onReset","onSubmit"],!0),["onLoad","onError"],!0),["onKeyDown","onKeyPress","onKeyUp"],!0),["onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onError","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting"],!0),["onClick","onContextMenu","onDoubleClick","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp"],!0),["onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop"],!0),["onSelect"],!0),["onTouchCancel","onTouchEnd","onTouchMove","onTouchStart"],!0),["onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onGotPointerCapture","onLostPointerCapture","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut"],!0),["onScroll"],!0),["onWheel"],!0),["onAnimationStart","onAnimationEnd","onAnimationIteration"],!0),["onTransitionEnd"],!0),["onChange"],!0),["onToggle"],!0);function a(e,t){var n={};return o.forEach(function(r){var o=e[r];o&&(t?n[r]=function(e){return o(e,t(r))}:n[r]=o)}),n}},53553:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=n(2098)},69320:(e,t,n)=>{"use strict";n.d(t,{Ao:()=>v,KN:()=>E,X8:()=>h,fo:()=>p,i9:()=>y,kg:()=>g,tk:()=>m,uG:()=>d,zq:()=>u});var r=n(95062),o=n(52280),a=n(53553),i=n(4839),s=n(87843);let{PDFDataRangeTransport:c}=a.A,u=(()=>{let e={};return o.Xz.forEach(t=>{e[t]=r.func}),e})(),l=r.oneOfType([r.instanceOf(Int8Array),r.instanceOf(Uint8Array),r.instanceOf(Uint8ClampedArray),r.instanceOf(Int16Array),r.instanceOf(Uint16Array),r.instanceOf(Int32Array),r.instanceOf(Uint32Array),r.instanceOf(Float32Array),r.instanceOf(Float64Array)]),f=[r.string,r.instanceOf(ArrayBuffer),r.shape({data:r.oneOfType([r.string,r.instanceOf(ArrayBuffer),r.arrayOf(r.number.isRequired),l]).isRequired}),r.shape({range:r.instanceOf(c).isRequired}),r.shape({url:r.string.isRequired})];"undefined"!=typeof Blob&&f.push(r.instanceOf(Blob));let d=r.oneOfType([r.string,r.arrayOf(r.string)]),p=r.oneOfType(f);r.instanceOf(s.A),r.oneOf(["_self","_blank","_parent","_top"]),r.shape({commonObjs:r.shape({}).isRequired,getAnnotations:r.func.isRequired,getTextContent:r.func.isRequired,getViewport:r.func.isRequired,render:r.func.isRequired});let g=function(e,t,n){let{[t]:r,pageNumber:o,pdf:a}=e;if(!(0,i.O9)(a))return null;if((0,i.O9)(r)){if("number"!=typeof r)return Error(`\`${t}\` of type \`${typeof r}\` supplied to \`${n}\`, expected \`number\`.`);if(r<0)return Error(`Expected \`${t}\` to be greater or equal to 0.`);let{numPages:e}=a;if(r+1>e)return Error(`Expected \`${t}\` to be less or equal to ${e-1}.`)}else if(!(0,i.O9)(o))return Error(`\`${t}\` not supplied. Either pageIndex or pageNumber must be supplied to \`${n}\`.`);return null},h=function(e,t,n){let{[t]:r,pageIndex:o,pdf:a}=e;if(!(0,i.O9)(a))return null;if((0,i.O9)(r)){if("number"!=typeof r)return Error(`\`${t}\` of type \`${typeof r}\` supplied to \`${n}\`, expected \`number\`.`);if(r<1)return Error(`Expected \`${t}\` to be greater or equal to 1.`);let{numPages:e}=a;if(r>e)return Error(`Expected \`${t}\` to be less or equal to ${e}.`)}else if(!(0,i.O9)(o))return Error(`\`${t}\` not supplied. Either pageIndex or pageNumber must be supplied to \`${n}\`.`);return null}
1,m=r.oneOfType([r.any,r.oneOf([!1])]),y=r.oneOfType([r.func,r.exact({current:r.any})]),v=r.oneOf(["canvas","custom","none","svg"]),E=r.oneOf([0,90,180,270])},77039:(e,t,n)=>{"use strict";function r(e){var t=!1;return{promise:new Promise(function(n,r){e.then(function(e){return!t&&n(e)}).catch(function(e){return!t&&r(e)})}),cancel:function(){t=!0}}}n.d(t,{A:()=>r})},78304:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(14232).createContext)(null)},87843:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(28752);class o{constructor(){this.externalLinkEnabled=!0,this.externalLinkRel=void 0,this.externalLinkTarget=void 0,this.isInPresentationMode=!1,this.pdfDocument=void 0,this.pdfViewer=void 0}setDocument(e){this.pdfDocument=e}setViewer(e){this.pdfViewer=e}setExternalLinkRel(e){this.externalLinkRel=e}setExternalLinkTarget(e){this.externalLinkTarget=e}setHistory(){}get pagesCount(){return this.pdfDocument?this.pdfDocument.numPages:0}get page(){return(0,r.A)(this.pdfViewer,"PDF viewer is not initialized."),this.pdfViewer.currentPageNumber||0}set page(e){(0,r.A)(this.pdfViewer,"PDF viewer is not initialized."),this.pdfViewer.currentPageNumber=e}get rotation(){return 0}set rotation(e){}goToDestination(e){return new Promise(t=>{(0,r.A)(this.pdfDocument,"PDF document not loaded."),(0,r.A)(e,"Destination is not specified."),"string"==typeof e?this.pdfDocument.getDestination(e).then(t):Array.isArray(e)?t(e):e.then(t)}).then(e=>{(0,r.A)(Array.isArray(e),`"${e}" is not a valid destination array.`);let t=e[0];new Promise(e=>{(0,r.A)(this.pdfDocument,"PDF document not loaded."),t instanceof Object?this.pdfDocument.getPageIndex(t).then(t=>{e(t)}).catch(()=>{(0,r.A)(!1,`"${t}" is not a valid page reference.`)}):"number"==typeof t?e(t):(0,r.A)(!1,`"${t}" is not a valid destination reference.`)}).then(t=>{let n=t+1;(0,r.A)(this.pdfViewer,"PDF viewer is not initialized."),(0,r.A)(n>=1&&n<=this.pagesCount,`"${n}" is not a valid page number.`),this.pdfViewer.scrollPageIntoView({dest:e,pageIndex:t,pageNumber:n})})})}navigateTo(e){this.goToDestination(e)}goToPage(e){(0,r.A)(this.pdfViewer,"PDF viewer is not initialized."),(0,r.A)(e>=1&&e<=this.pagesCount,`"${e}" is not a valid page number.`),this.pdfViewer.scrollPageIntoView({pageIndex:e-1,pageNumber:e})}addLinkAttributes(e,t,n){e.href=t,e.rel=this.externalLinkRel||"noopener noreferrer nofollow",e.target=n?"_blank":this.externalLinkTarget||""}getDestinationHash(){return"#"}getAnchorUrl(){return"#"}setHash(){}executeNamedAction(){}cachePageRef(){}isPageVisible(){return!0}isPageCached(){return!0}executeSetOCGState(){}}},92977:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var a=t.length;for(n=0;n<a;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r)}else for(r in t)t[r]&&(o&&(o+=" "),o+=r);return o}(e))&&(r&&(r+=" "),r+=t);return r}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.