1function t431_init(t){var e=document.querySelector("#rec"+t+" .t431 .t431__table");if(e){var r=document.querySelector("#rec"+t+" .t431 .t431__data-part1"),n=document.querySelector("#rec"+t+" .t431 .t431__data-part2"),a=t431__escapeHTML(r&&r.innerHTML||""),l=t431__escapeHTML(n&&n.innerHTML||""),c=e.getAttribute("data-table-width"),i=e.getAttribute("data-target-blank"),o=t431_parseData(a),u=t431_parseData(l),_=t431_parseData(c),s=t431__findMaxRowLengthInTable(o,u),y=t431__setColumnsWidth(_,s,t),f="";o&&(f+=t431__generateTable(o,"th",i,y,s,t)),u&&(f+=t431__generateTable(u,"td",i,y,s,t)),e.insertAdjacentHTML("beforeend",f)}}function t431__findMaxRowLengthInTable(t,e){var r=0,n=0;return t&&(r=t431__findMaxRowLengInArray(t)),e&&(n=t431__findMaxRowLengInArray(e)),n>r?n:r}function t431__escapeHTML(t){var e=t.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/ /g," "),r="",n="";["b","i","u","ul","li","ol","br","img","s","sub","sup","span","hr","pre","code","mark","strong","small"].forEach((function(t){n+=":not("+t+")"}));var a=["alt","class","title","id","src","style","width","height","data-replace-key"],l=function t(e){var r=document.implementation.createHTMLDocument("fake");return r.body.innerHTML=e,r.body.childNodes},c;c=l(e)?l(e):[];for(var i=0;i<c.length;i++){var o=c[i];if(o!==n)if(3!==o.nodeType&&8!==o.nodeType){var u=document.createElement(o.tagName);a.forEach((function(t){null!==o.getAttribute(t)&&u.setAttribute(t,o.getAttribute(t).replace(/javascript:/gi,""))})),u.textContent=o.textContent,r+=u.outerHTML}else r+=o.textContent}return r}function t431__findMaxRowLengInArray(t){for(var e=0,r=0;r<t.length;r++)t[r].length>e&&(e=t[r].length);return e}function t431__setColumnsWidth(t,e,r){if(t)return t[0];var n=document.querySelector("#rec"+r+" .t431 .t-container .t-col"),a;return parseFloat(getComputedStyle(n,null).width.replace("px",""))/e+"px"}function t431__generateTable(t,e,r,n,a,l){var c,i=document.querySelector("#rec"+l+" .t431__table-wrapper").getAttribute("data-nofollow"),o="",u="";o+="<"+(u="td"==e?"tbody":"thead")+' class="t431__'+u+'">';for(var _=0;_<t.length;_++){o+="td"==e?(_+1)%2>0?'<tr class="t431__oddrow">':'<tr class="t431__evenrow">':"<tr>";var s=0;t[_].length<a&&(s=a-t[_].length);for(var y=0;y<t[_].length+s;y++){var f=t[_][y];if(f){var m="";Array.isArray(n)&&n[y]?m=n[y].myText:Array.isArray(n)||(m=n);var d="";if(d="td"==e?'<td class="t431__td t-text" '+(m?'width="'+m+'"':"")+">":'<th class="t431__th t-title" '+(m?'width="'+m+'"':"")+">",f.myHref){var b="",h="",p=r?'target="_blank"':"";if("link"==f.myHrefType)h="</a>",o+=d+(b='<a href="'+f.myHref+'"'+p+(i?' rel="nofollow"':"")+">")+f.myText+h+"</"+e+">";else{var g,T=document.querySelector("#rec"+l).querySelector(".t431__btn-template"),x;o+=d+(T?H(T,f,p):v(f,p))+h+"</"+e+">"}}else o+=d+f.myText+"</"+e+">"}else o+="<"+e+' class="t431__'+e+'" '+(m?'width="'+m:"")+'"></'+e+">"}o+="</tr>"}function v(t,e){return'<div class="t431__btnwrapper">\n <a href="'+t.myHref+'" '+e+' class="t-btn t-btn_sm">\n <table style="width:100%; height:100%">\n <tr>\n <td>'+t.myText+"</td>\n </tr>\n </table>\n </a>\n </div>"}function H(t,e,r){var n=document.createElement("div"),a=t.content.cloneNode(!0),l=a.querySelector(".t-btn, .t-btntext"),c=a.querySelector(".t-btnflex__text, .t-btntext__text");return c&&(c.textContent=e.myText),l&&(l.href=e.myHref,r&&l.setAttribute("target","_blank"),n.appendChild(l)),n.innerHTML}return o+="</"+u+">"}function t431_parseData(t){if(""!==t&&void 0!==t){t=t431__addBrTag(t);for(var e=[],r=[],n={myText:"",myHref:"",myHrefType:""},a="",l="",c="",i="",o="",u=0;u<t.length;u++)";"==t[u]&&"<"!=t.slice(u-4,u)&&">"!=t.slice(u-4,u)&&"&"!=t.slice(u-5,u)&&" "!=t.slice(u-6,u)?(r.push(n),n={myText:"",myHref:""},a="",l="",c="",i=""):("link="==a||" link="==l||"button="==c||" button="==i?(""===n.myHref&&"link="===a?(n.myText=n.myText.slice(0,-5),n.myHrefType="link"):""===n.myHref&&" link="===l?(n.myText=n.myText.slice(0,-6),n.myHrefType="link"):""===n.myHref&&"button="===c?(n.myText=n.myText.slice(0,-7),n.myHrefType="btn"):""===n.myHref&&" button="===i&&(n.myText=n.myText.slice(0,-8),n.myHrefType="btn"),n.myHref+=t[u]):(n.myText+=t[u],a=t431__checkSubstr("link=",a,t[u]),l=t431__checkSubstr(" link=",l,t[u]),c=t431__checkSubstr("button=",c,t[u]),i=t431__checkSubstr(" button=",i,t[u])),"<br />"==(o=t431__checkSubstr("<br />",o,t[u]))&&(n.myHref?n.myHref=n.myHref.slice(0,-6):n.myText=n.myText.slice(0,-6),r.push(n),e.push(r),n={myText:"",myHref:""},a="",l="",c="",i="",r=[]));(r.length>0||""!==n.myText)&&(""!==n&&r.push(n),e.push(r))}return e}function t431__checkSubstr(t,e,r){if(!e&&r==t[0])return r;if(e)for(var n=0;n<t.length-1;n++)if(e[e.length-1]==t[n]&&r==t[n+1])return e+r}function t431__addBrTag(t){var e="";if(t)for(var r=0;r<t.length;r++)"\n"==t[r]||"\r"==t[r]?e+="<br />":e+=t[r];return e.replace(/ /g," ")}
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.