/*! For license information please see view.js.LICENSE.txt */ (()=>{var A={9908(A,t,e){var n,r;n=[e(428),e(5668),e(7837)],void 0===(r=function(A){return function(A){"use strict";var t=A.fn.dataTable;return A.extend(t.ext.buttons,{colvis:function(A,t){var e=null,n={extend:"collection",init:function(A,t){e=t},text:function(A){return A.i18n("buttons.colvis","Column visibility")},className:"buttons-colvis",closeButton:!1,buttons:[{extend:"columnsToggle",columns:t.columns,columnText:t.columnText}]};return A.on("column-reorder.dt"+t.namespace,(function(){A.button(null,A.button(null,e).node()).collectionRebuild([{extend:"columnsToggle",columns:t.columns,columnText:t.columnText}])})),n},columnsToggle:function(A,t){return A.columns(t.columns).indexes().map((function(A){return{extend:"columnToggle",columns:A,columnText:t.columnText}})).toArray()},columnToggle:function(A,t){return{extend:"columnVisibility",columns:t.columns,columnText:t.columnText}},columnsVisibility:function(A,t){return A.columns(t.columns).indexes().map((function(A){return{extend:"columnVisibility",columns:A,visibility:t.visibility,columnText:t.columnText}})).toArray()},columnVisibility:{columns:void 0,text:function(A,t,e){return e._columnText(A,e)},className:"buttons-columnVisibility",action:function(A,t,e,n){var r=t.columns(n.columns),i=r.visible();r.visible(void 0!==n.visibility?n.visibility:!(i.length&&i[0]))},init:function(A,t,e){var n=this,r=A.column(e.columns);t.attr("data-cv-idx",e.columns),A.on("column-visibility.dt"+e.namespace,(function(t,e,i,s){r.index()!==i||e.bDestroying||e.nTable!=A.settings()[0].nTable||n.active(s)})).on("column-reorder.dt"+e.namespace,(function(){e.destroying||1===A.columns(e.columns).count()&&(r=A.column(e.columns),n.text(e._columnText(A,e)),n.active(r.visible()))})),this.active(r.visible())},destroy:function(A,t,e){A.off("column-visibility.dt"+e.namespace).off("column-reorder.dt"+e.namespace)},_columnText:function(A,e){if("string"==typeof e.text)return e.text;var n=A.column(e.columns).title(),r=A.column(e.columns).index();return n=n.replace(/\n/g," ").replace(//gi," ").replace(//gi,""),n=t.Buttons.stripHtmlComments(n),n=t.util.stripHtml(n).trim(),e.columnText?e.columnText(A,r,n):n}},colvisRestore:{className:"buttons-colvisRestore",text:function(A){return A.i18n("buttons.colvisRestore","Restore visibility")},init:function(A,t,e){A.columns().every((function(){var A=this.init();void 0===A.__visOriginal&&(A.__visOriginal=this.visible())}))},action:function(A,t,e,n){t.columns().every((function(A){var t=this.init();this.visible(t.__visOriginal)}))}},colvisGroup:{className:"buttons-colvisGroup",action:function(A,t,e,n){t.columns(n.show).visible(!0,!1),t.columns(n.hide).visible(!1,!1),t.columns.adjust()},show:[],hide:[]}}),t}(A,window,document)}.apply(t,n))||(A.exports=r)},8486(A,t,e){var n,r;n=[e(428),e(5668),e(7837)],void 0===(r=function(A){return function(A,t,e){"use strict";var n,r,i=A.fn.dataTable;function s(){return n||t.JSZip}function o(){return r||t.pdfMake}i.Buttons.pdfMake=function(A){if(!A)return o();r=A},i.Buttons.jszip=function(A){if(!A)return s();n=A};var a=function(A){if(!(void 0===A||"undefined"!=typeof navigator&&/MSIE [1-9]\./.test(navigator.userAgent))){var t=A.document,e=function(){return A.URL||A.webkitURL||A},n=t.createElementNS("http://www.w3.org/1999/xhtml","a"),r="download"in n,i=/constructor/i.test(A.HTMLElement)||A.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent),o=function(t){(A.setImmediate||A.setTimeout)((function(){throw t}),0)},a=function(A){setTimeout((function(){"string"==typeof A?e().revokeObjectURL(A):A.remove()}),4e4)},B=function(A){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(A.type)?new Blob([String.fromCharCode(65279),A],{type:A.type}):A},g=function(t,g,c){c||(t=B(t));var l,w=this,E="application/octet-stream"===t.type,h=function(){!function(A,t,e){for(var n=(t=[].concat(t)).length;n--;){var r=A["on"+t[n]];if("function"==typeof r)try{r.call(A,e||A)}catch(A){o(A)}}}(w,"writestart progress write writeend".split(" "))};if(w.readyState=w.INIT,r)return l=e().createObjectURL(t),void setTimeout((function(){var A,t;n.href=l,n.download=g,A=n,t=new MouseEvent("click"),A.dispatchEvent(t),h(),a(l),w.readyState=w.DONE}));!function(){if((s||E&&i)&&A.FileReader){var n=new FileReader;return n.onloadend=function(){var t=s?n.result:n.result.replace(/^data:[^;]*;/,"data:attachment/file;");A.open(t,"_blank")||(A.location.href=t),t=void 0,w.readyState=w.DONE,h()},n.readAsDataURL(t),void(w.readyState=w.INIT)}l||(l=e().createObjectURL(t)),E?A.location.href=l:A.open(l,"_blank")||(A.location.href=l),w.readyState=w.DONE,h(),a(l)}()},c=g.prototype;return"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(A,t,e){return t=t||A.name||"download",e||(A=B(A)),navigator.msSaveOrOpenBlob(A,t)}:(c.abort=function(){},c.readyState=c.INIT=0,c.WRITING=1,c.DONE=2,c.error=c.onwritestart=c.onprogress=c.onwrite=c.onabort=c.onerror=c.onwriteend=null,function(A,t,e){return new g(A,t||A.name||"download",e)})}}("undefined"!=typeof self&&self||void 0!==t&&t||this.content);i.fileSave=a;var B=function(A){var t="Sheet1";return A.sheetName&&(t=A.sheetName.replace(/[\[\]\*\/\\\?\:]/g,"")),t},g=function(A){return A.newline?A.newline:navigator.userAgent.match(/Windows/)?"\r\n":"\n"},c=function(A,t){var e=g(t),n=A.buttons.exportData(t.exportOptions),r=t.fieldBoundary,i=t.fieldSeparator,s=new RegExp(r,"g"),o=void 0!==t.escapeChar?t.escapeChar:"\\",a=function(A){for(var t="",e=0,n=A.length;e0&&(t+=i),t+=r?r+(""+A[e]).replace(s,o+r)+r:A[e];return t},B="",c="",l=[];t.header&&(B=n.headerStructure.map((function(A){return a(A.map((function(A){return A?A.title:""})))})).join(e)+e),t.footer&&n.footer&&(c=n.footerStructure.map((function(A){return a(A.map((function(A){return A?A.title:""})))})).join(e)+e);for(var w=0,E=n.body.length;w1&&1*A[1]<603.1)};function w(A){for(var t="A".charCodeAt(0),e="Z".charCodeAt(0)-t+1,n="";A>=0;)n=String.fromCharCode(A%e+t)+n,A=Math.floor(A/e)-1;return n}try{var E,h=new XMLSerializer}catch(A){}function Q(e,n){void 0===E&&(E=-1===h.serializeToString((new t.DOMParser).parseFromString(C["xl/worksheets/sheet1.xml"],"text/xml")).indexOf("xmlns:r")),A.each(n,(function(t,n){if(A.isPlainObject(n))Q(e.folder(t),n);else{if(E){var r,i,s=n.childNodes[0],o=[];for(r=s.attributes.length-1;r>=0;r--){var a=s.attributes[r].nodeName,B=s.attributes[r].nodeValue;-1!==a.indexOf(":")&&(o.push({name:a,value:B}),s.removeAttribute(a))}for(r=0,i=o.length;r'+c),c=(c=c.replace(/_dt_b_namespace_token_/g,":")).replace(/xmlns:NS[\d]+="" NS[\d]+:/g,"")),c=c.replace(/<([^<>]*?) xmlns=""([^<>]*?)>/g,"<$1 $2>"),e.file(t,c)}}))}function u(t,e,n){var r=t.createElement(e);return n&&(n.attr&&A(r).attr(n.attr),n.children&&A.each(n.children,(function(A,t){r.appendChild(t)})),null!==n.text&&void 0!==n.text&&r.appendChild(t.createTextNode(n.text))),r}function f(A,t){var e,n,r,i=A.header[t].length;A.footer&&A.footer[t]&&A.footer[t].length>i&&(i=A.footer[t].length);for(var s=0,o=A.body.length;si&&(i=e),i>40)return 54}return(i*=1.35)>6?i:6}var C={"_rels/.rels":'',"xl/_rels/workbook.xml.rels":'',"[Content_Types].xml":'',"xl/workbook.xml":'',"xl/worksheets/sheet1.xml":'',"xl/styles.xml":''},d=[{match:/^\-?\d+\.\d%$/,style:60,fmt:function(A){return A/100}},{match:/^\-?\d+\.?\d*%$/,style:56,fmt:function(A){return A/100}},{match:/^\-?\$[\d,]+.?\d*$/,style:57},{match:/^\-?£[\d,]+.?\d*$/,style:58},{match:/^\-?€[\d,]+.?\d*$/,style:59},{match:/^\-?\d+$/,style:65},{match:/^\-?\d+\.\d{2}$/,style:66},{match:/^\([\d,]+\)$/,style:61,fmt:function(A){return-1*A.replace(/[\(\)]/g,"")}},{match:/^\([\d,]+\.\d{2}\)$/,style:62,fmt:function(A){return-1*A.replace(/[\(\)]/g,"")}},{match:/^\-?[\d,]+$/,style:63},{match:/^\-?[\d,]+\.\d{2}$/,style:64},{match:/^(19\d\d|[2-9]\d\d\d)\-(0\d|1[012])\-[0123][\d]$/,style:67,fmt:function(A){return Math.round(25569+Date.parse(A)/864e5)}}],M=function(t,e,n,r,i){var s=A("mergeCells",t);s[0].appendChild(u(t,"mergeCell",{attr:{ref:w(n)+e+":"+w(n+i-1)+(e+r-1)}})),s.attr("count",parseFloat(s.attr("count"))+1)};return i.ext.buttons.copyHtml5={className:"buttons-copy buttons-html5",text:function(A){return A.i18n("buttons.copy","Copy")},action:function(t,n,r,i,s){var o=c(n,i),a=n.buttons.exportInfo(i),B=g(i),l=o.str,w=A("
").css({height:1,width:1,overflow:"hidden",position:"fixed",top:0,left:0});a.title&&(l=a.title+B+B+l),a.messageTop&&(l=a.messageTop+B+B+l),a.messageBottom&&(l=l+B+B+a.messageBottom),i.customize&&(l=i.customize(l,i,n));var E=A("