/*! HTML5 export buttons for Buttons and DataTables. 2016 SpryMedia Ltd - datatables.net/license FileSaver.js (1.3.3) - MIT license Copyright © 2016 Eli Grey - http://eligrey.com */ !function(t){"function"==typeof define&&define.amd?define(["jquery","datatables.net","datatables.net-buttons"],(function(e){return t(e,window,document)})):"object"==typeof exports?module.exports=function(e,o,l,n){return e||(e=window),o&&o.fn.dataTable||(o=require("datatables.net")(e,o).$),o.fn.dataTable.Buttons||require("datatables.net-buttons")(e,o),t(o,e,e.document,l,n)}:t(jQuery,window,document)}((function(t,e,l,n,r,a){function p(t){for(var e="";0<=t;)e=String.fromCharCode(t%26+65)+e,t=Math.floor(t/26)-1;return e}function d(e,o){F===a&&(F=-1===x.serializeToString(t.parseXML(h["xl/worksheets/sheet1.xml"])).indexOf("xmlns:r")),t.each(o,(function(o,l){if(t.isPlainObject(l))d(o=e.folder(o),l);else{if(F){var n,r=l.childNodes[0],a=[];for(n=r.attributes.length-1;0<=n;n--){var p=r.attributes[n].nodeName,i=r.attributes[n].nodeValue;-1!==p.indexOf(":")&&(a.push({name:p,value:i}),r.removeAttribute(p))}for(n=0,p=a.length;n'+l),l=(l=l.replace(/_dt_b_namespace_token_/g,":")).replace(/xmlns:NS[\d]+="" NS[\d]+:/g,"")),l=l.replace(/<([^<>]*?) xmlns=""([^<>]*?)>/g,"<$1 $2>"),e.file(o,l)}}))}function i(e,o,l){var n=e.createElement(o);return l&&(l.attr&&t(n).attr(l.attr),l.children&&t.each(l.children,(function(t,e){n.appendChild(e)})),null!==l.text&&l.text!==a&&n.appendChild(e.createTextNode(l.text))),n}function s(t,e){var o=t.header[e].length;t.footer&&t.footer[e].length>o&&(o=t.footer[e].length);for(var l=0,n=t.body.length;lo&&(o=r),401*t[1])};try{var F,x=new XMLSerializer}catch(t){}var h={"_rels/.rels":'',"xl/_rels/workbook.xml.rels":'',"[Content_Types].xml":'',"xl/workbook.xml":'',"xl/worksheets/sheet1.xml":'',"xl/styles.xml":''},b=[{match:/^\-?\d+\.\d%$/,style:60,fmt:function(t){return t/100}},{match:/^\-?\d+\.?\d*%$/,style:56,fmt:function(t){return t/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(t){return-1*t.replace(/[\(\)]/g,"")}},{match:/^\([\d,]+\.\d{2}\)$/,style:62,fmt:function(t){return-1*t.replace(/[\(\)]/g,"")}},{match:/^\-?[\d,]+$/,style:63},{match:/^\-?[\d,]+\.\d{2}$/,style:64}];return f.ext.buttons.copyHtml5={className:"buttons-copy buttons-html5",text:function(t){return t.i18n("buttons.copy","Copy")},action:function(e,o,n,r){this.processing(!0);var a=this;e=u(o,r);var p=o.buttons.exportInfo(r),d=c(r),i=e.str;if(n=t("
").css({height:1,width:1,overflow:"hidden",position:"fixed",top:0,left:0}),p.title&&(i=p.title+d+d+i),p.messageTop&&(i=p.messageTop+d+d+i),p.messageBottom&&(i=i+d+d+p.messageBottom),r.customize&&(i=r.customize(i,r,o)),r=t("