let adobe_fonts=[];const adobe_fontFamilies=new Set([]);async function load_adobe_fonts(){const Y={'OLYDa':'entitlemen'+'ts.xml','vSnMq':'XML','YkAdH':'Adobe\x20Font'+'s','njpLq':function(Q,g){return Q(g);},'alJBN':'Error\x20load'+'ing\x20adobe\x20'+'fonts'};try{const Q=new XMLParser(),g=fs['readFileSy'+'nc'](path['join'](DIR_adobe_fonts_entitlements,Y['OLYDa'])),N=Q['parse'](g);console['log'](Y['vSnMq'],g,N),N['typekitSyn'+'cState']['fonts']['font']['forEach'](V=>{const h=V['properties']['familyName'],L=V['properties']['fullName'],C=V['id'],c=importFont(h,L,C);c&&(adobe_fonts['push']({'fontFamily':h,'fontName':L}),adobe_fontFamilies['add'](h),console['log']('Adobe\x20Font'+'\x20imported:'+'\x20'+h+('\x20-\x20font\x20id'+':\x20')+C));}),adobe_fonts['sort']((V,h)=>V['fontName']['localeComp'+'are'](h['fontName'])),console['log'](Y['YkAdH'],adobe_fonts),await Y['njpLq'](delay,-0x1ef+-0x17+0x3fa),adobe_fontFamilies['forEach'](V=>{!document['fonts']['check']('12px\x20\x22'+V+'\x22')&&(console['log']('Could\x20not\x20'+'check\x20font'+'\x20family:\x20'+V+('.\x20Fonts\x20fr'+'om\x20that\x20fa'+'mily\x20were\x20'+'omitted.')),adobe_fonts=adobe_fonts['filter'](h=>h['fontFamily']!==V));});}catch(V){console['error'](Y['alJBN'],V);}}function importFont(Y,Q,g){const N={'BHOLg':function(V,h){return V===h;},'MdzPt':'mac','bpWdw':function(V,h){return V+h;},'oPCQP':function(V,h){return V+h;},'gkFEs':'style','UGXBv':'text/css'};try{N['BHOLg'](platform,N['MdzPt'])&&(g=N['bpWdw'](N['oPCQP']('.',g),'.otf'));const V=path['join'](DIR_adobe_fonts_otf,''+g)['replace'](/\\/g,'/'),h=fs['existsSync'](V);if(!h)return![];const L=document['createElem'+'ent'](N['gkFEs']);L['type']=N['UGXBv'];const C='\x0a\x20\x20\x20\x20\x20\x20@fo'+'nt-face\x20{\x0a'+'\x20\x20\x20\x20\x20\x20\x20\x20fo'+'nt-family:'+'\x20\x27'+Q+('\x27;\x0a\x20\x20\x20\x20\x20\x20\x20'+'\x20src:\x20url('+'\x27')+V+('\x27);\x0a\x20\x20\x20\x20\x20\x20'+'}\x0a\x20\x20\x20\x20');return L['appendChil'+'d'](document['createText'+'Node'](C)),document['head']['appendChil'+'d'](L),!![];}catch(c){return console['log']('Error\x20in\x20a'+'dding\x20font'+':\x20',Y),console['log'](c),![];}}