1!function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(t){if(null!=t){var o=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],r=0;if(o)return o.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}}}throw new TypeError(e(t)+" is not iterable")}function o(){var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function c(o,n,i,a){var c=n&&n.prototype instanceof l?n:l,s=Object.create(c.prototype);return r(s,"_invoke",function(o,r,n){var i,a,c,l=0,s=n||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,o){return i=t,a=0,c=e,d.n=o,u}};function p(o,r){for(a=o,c=r,t=0;!f&&l&&!n&&t<s.length;t++){var n,i=s[t],p=d.p,m=i[2];o>3?(n=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=p&&((n=o<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(n=o<3||i[0]>r||r>m)&&(i[4]=o,i[5]=r,d.n=m,a=0))}if(n||o>1)return u;throw f=!0,r}return function(n,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(t=a<2?e:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(n="next"),t=i[n]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+n+"' method"),a=1);i=e}else if((t=(f=d.n<0)?c:o.call(r,d))!==u)break}catch(t){i=e,a=1,c=t}finally{l=1}}return{value:t,done:f}}}(o,i,a),!0),s}var u={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][i]?t(t([][i]())):(r(t={},i,(function(){return this})),t),p=f.prototype=l.prototype=Object.create(d);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,r(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,r(p,"constructor",f),r(f,"constructor",s),s.displayName="GeneratorFunction",r(f,a,"GeneratorFunction"),r(p),r(p,a,"Generator"),r(p,i,(function(){return this})),r(p,"toString",(function(){return"[object Generator]"})),(o=function(){return{w:c,m:m}})()}function r(e,t,o,n){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}r=function(e,t,o,n){function a(t,o){r(e,t,(function(e){return this._invoke(t,o,e)}))}t?i?i(e,t,{value:o,enumerable:!n,configurable:!n,writable:!n}):e[t]=o:(a("next",0),a("throw",1),a("return",2))},r(e,t,o,n)}function n(e,t,o,r,n,i,a){try{var c=e[i](a),u=c.value}catch(e){return void o(e)}c.done?t(u):Promise.resolve(u).then(r,n)}function i(e){return function(){var t=this,o=arguments;return new Promise((function(r,i){var a=e.apply(t,o);function c(e){n(a,r,i,c,u,"next",e)}function u(e){n(a,r,i,c,u,"throw",e)}c(void 0)}))}}var a,c;window.moduleAPI=window.moduleAPI||{},moduleAPI["blogPage-article"]={init:(c=i(o().m((function e(){var r,n,a,c,u;return o().w((function(e){for(;;)switch(e.n){case 0:r=window.moduleSiteConfig?window.moduleSiteConfig.system:"asus",n=document.getElementsByClassName("moduleArticleSectionWrapper"),a=document.getElementsByClassName("moduleArticleContent"),c=o().m((function e(){var t,a,c;return o().w((function(e){for(;;)switch(e.n){case 0:t=n[u].getAttribute("data-".concat(r,"-overview-url")),a=n[u].getAttribute("data-".concat(r,"-overview-params")),c=function(){var e=i(o().m((function e(){var r,n,i;return o().w((function(e){for(;;)switch(e.p=e.n){case 0:return e.n=1,fetch("https://".concat(t,"/business/api/Overview?").concat(a),{method:"GET",headers:{"Content-Type":"text/plain"}}).then((function(e){return e.json()})).catch((function(e){console.log(e)})).then((function(e){return e.Result.Overview}));case 1:return r=e.v,e.p=2,e.n=3,r;case 3:n=e.v,document.createElement("div").innerHTML=n,e.n=5;break;case 4:e.p=4,i=e.v,console.error("Error:",i);case 5:return e.a(2)}}),e,null,[[2,4]])})));return function(){return e.apply(this,arguments)}}(),c();case 1:return e.a(2)}}),e)})),u=0;case 1:if(!(u<a.length)){e.n=3;break}return e.d(t(c()),2);case 2:u++,e.n=1;break;case 3:return e.a(2)}}),e)}))),function(){return c.apply(this,arguments)}),playInlineVideo:function(e){var t=e.currentTarget.closest(".moduleVideoSection"),o=""!==t?t.getAttribute("data-video-url"):"",r=""!==t?t.getAttribute("data-video-type"):"",n="",i="";if(o){if(o.includes("youtube.com")||o.includes("youtu.be")){var a=/(?:youtube\.com\/.*v=|youtu\.be\/)([^&?/]+)/;
1o.includes("live/")&&(a=/(?:youtube\.com\/.*live\/)([^?&]+)/);var c=o.match(a);c&&(n=c[1])}else if(o.includes("twitch.tv")){var u=o.match(/(?:twitch\.tv\/videos\/|player\.twitch\.tv\/\?video=)([^&?/]+)/);u&&(n=u[1])}else if(o.includes("bilibili.com")||o.includes("b23.tv")){var l=o.match(/(?:bilibili\.com\/video\/|b23\.tv\/)(BV[^&?/]+)/);l&&(n=l[1])}else if(o.includes("facebook.com")){var s=o.match(/facebook\.com\/.*\/videos\/([0-9]+)/);s&&(n=s[1])}else if(o.includes("v.qq.com")){var f=o.match(/v\.qq\.com\/x\/page\/([a-zA-Z0-9]+)/);f&&(n=f[1])}"youtube"===r?i='<iframe src="https://www.youtube.com/embed/'.concat(n,'?autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen referrerpolicy="strict-origin-when-cross-origin"></iframe>'):"twitch"===r?i='<iframe src="https://player.twitch.tv/?video='.concat(n,"&parent=").concat(window.location.hostname,'" frameborder="0" allowfullscreen="true" scrolling="no" autoplay="true" allow="autoplay;"></iframe>'):"bilibili"===r?i='<iframe src="https://player.bilibili.com/player.html?bvid='.concat(n,'&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" autoplay="1" allow="autoplay;"> </iframe>'):"facebook"===r?i='<iframe src="https://www.facebook.com/plugins/video.php?height=315&href='.concat(n,'&show_text=false&width=560&t=0&autoplay=1" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share" allowFullScreen="true"></iframe>'):"qq"===r&&(i='<iframe frameborder="0" src="https://v.qq.com/txp/iframe/player.html?vid='.concat(n,'&autoplay=true" allowFullScreen="true" allow="autoplay;"></iframe>')),document.querySelector("div[data-video-url='".concat(o,"'] .moduleVideoBox")).remove(),document.querySelector("div[data-video-url='".concat(o,"'] .moduleIframeBox")).style.display="block",document.querySelector("div[data-video-url='".concat(o,"'] .moduleIframeBox")).innerHTML=i}},copyClipboard:function(e){navigator.clipboard.writeText(e),window.moduleAPI["blogPage-article"].showToastNotification()},showToastNotification:(a=i(o().m((function e(){var t;return o().w((function(e){for(;;)switch(e.n){case 0:(t=document.getElementsByClassName("moduleToastNotification")[0]).innerHTML="Page link copied to clipboard2",t.style.setProperty("--toastHeight",t.clientHeight+"px"),t.classList.add("showToastNotification"),setTimeout((function(){t.classList.remove("showToastNotification")}),3e3);case 1:return e.a(2)}}),e)}))),function(){return a.apply(this,arguments)})},window.moduleAPI["blogPage-article"].init()}();
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.