var ObjectPdf={t:"ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"abcdefghijklmnopqrstuvwxyz0123456789+/=",decode:function(t){var i="";var e,r,n;var c,a,s,h;var f=0;t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(f<t.length){c=this.t.indexOf(t.charAt(f++));a=this.t.indexOf(t.charAt(f++));s=this.t.indexOf(t.charAt(f++));h=this.t.indexOf(t.charAt(f++));e=c<<2|a>>4;r=(a&15)<<4|s>>2;n=(s&3)<<6|h;i=i+String.fromCharCode(e);if(s!=64){i=i+String.fromCharCode(r)}if(h!=64){i=i+String.fromCharCode(n)}}i=this.i(i);return i},i:function(t){var i="";var e=0;var r=c1=c2=0;while(e<t.length){r=t.charCodeAt(e);if(r<128){i+=String.fromCharCode(r);e++}else if(r>191&&r<224){c2=t.charCodeAt(e+1);i+=String.fromCharCode((r&31)<<6|c2&63);e+=2}else{c2=t.charCodeAt(e+1);c3=t.charCodeAt(e+2);i+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);e+=3}}return i},create:async function(t){let i=new FormData;i.append("init",t);const e=await fetch(`index.php?p=fstream&initialize=true`,{method:"post",body:i});let r=await e.text();const n=Object.create(null);n.password=this.decode(this.decode(r).replace(t,""));return n}};