PageSourceSearch

https://www.paloaltonetworks.tw/etc/clientlibs/cleangb/panClean/productsAToZ/defered.min.js

js paloaltonetworks.tw collected 2026-09-30 17:19:07 UTC 29,538 bytes, 64 lines download raw bytes

vendor: 9,674 bytes, lines 1-23
1var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,b){a.raw=b;return a};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.ISOLATE_POLYFILLS=!1;$jscomp.FORCE_POLYFILL_PROMISE=!1;$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1;
2$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,d){if(a==Array.prototype||a==Object.prototype)return a;a[b]=d.value;return a};$jscomp.getGlobal=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var d=a[b];if(d&&d.Math==Math)return d}throw Error("Cannot find global object");};$jscomp.global=$jscomp.getGlobal(this);
3$jscomp.IS_SYMBOL_NATIVE="function"===typeof Symbol&&"symbol"===typeof Symbol("x");$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE;$jscomp.polyfills={};$jscomp.propertyToPolyfillSymbol={};$jscomp.POLYFILL_PREFIX="$jscp$";var $jscomp$lookupPolyfilledValue=function(a,b,d){if(!d||null!=a){d=$jscomp.propertyToPolyfillSymbol[b];if(null==d)return a[b];d=a[d];return void 0!==d?d:a[b]}};
4$jscomp.polyfill=function(a,b,d,e){b&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(a,b,d,e):$jscomp.polyfillUnisolated(a,b,d,e))};$jscomp.polyfillUnisolated=function(a,b,d,e){d=$jscomp.global;a=a.split(".");for(e=0;e<a.length-1;e++){var f=a[e];if(!(f in d))return;d=d[f]}a=a[a.length-1];e=d[a];b=b(e);b!=e&&null!=b&&$jscomp.defineProperty(d,a,{configurable:!0,writable:!0,value:b})};
5$jscomp.polyfillIsolated=function(a,b,d,e){var f=a.split(".");a=1===f.length;e=f[0];e=!a&&e in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var n=0;n<f.length-1;n++){var r=f[n];if(!(r in e))return;e=e[r]}f=f[f.length-1];d=$jscomp.IS_SYMBOL_NATIVE&&"es6"===d?e[f]:null;b=b(d);null!=b&&(a?$jscomp.defineProperty($jscomp.polyfills,f,{configurable:!0,writable:!0,value:b}):b!==d&&(void 0===$jscomp.propertyToPolyfillSymbol[f]&&(d=1E9*Math.random()>>>0,$jscomp.propertyToPolyfillSymbol[f]=$jscomp.IS_SYMBOL_NATIVE?
6$jscomp.global.Symbol(f):$jscomp.POLYFILL_PREFIX+d+"$"+f),$jscomp.defineProperty(e,$jscomp.propertyToPolyfillSymbol[f],{configurable:!0,writable:!0,value:b})))};$jscomp.underscoreProtoCanBeSet=function(){var a={a:!0},b={};try{return b.__proto__=a,b.a}catch(d){}return!1};
7$jscomp.setPrototypeOf=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.setPrototypeOf?Object.setPrototypeOf:$jscomp.underscoreProtoCanBeSet()?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null;$jscomp.arrayIteratorImpl=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};$jscomp.arrayIterator=function(a){return{next:$jscomp.arrayIteratorImpl(a)}};
8$jscomp.makeIterator=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return $jscomp.arrayIterator(a);throw Error(String(a)+" is not an iterable or ArrayLike");};$jscomp.generator={};$jscomp.generator.ensureIteratorResultIsObject_=function(a){if(!(a instanceof Object))throw new TypeError("Iterator result "+a+" is not an object");};
9$jscomp.generator.Context=function(){this.isRunning_=!1;this.yieldAllIterator_=null;this.yieldResult=void 0;this.nextAddress=1;this.finallyAddress_=this.catchAddress_=0;this.finallyContexts_=this.abruptCompletion_=null};$jscomp.generator.Context.prototype.start_=function(){if(this.isRunning_)throw new TypeError("Generator is already running");this.isRunning_=!0};$jscomp.generator.Context.prototype.stop_=function(){this.isRunning_=!1};
10$jscomp.generator.Context.prototype.jumpToErrorHandler_=function(){this.nextAddress=this.catchAddress_||this.finallyAddress_};$jscomp.generator.Context.prototype.next_=function(a){this.yieldResult=a};$jscomp.generator.Context.prototype.throw_=function(a){this.abruptCompletion_={exception:a,isException:!0};this.jumpToErrorHandler_()};$jscomp.generator.Context.prototype.return=function(a){this.abruptCompletion_={return:a};this.nextAddress=this.finallyAddress_};
11$jscomp.generator.Context.prototype.jumpThroughFinallyBlocks=function(a){this.abruptCompletion_={jumpTo:a};this.nextAddress=this.finallyAddress_};$jscomp.generator.Context.prototype.yield=function(a,b){this.nextAddress=b;return{value:a}};$jscomp.generator.Context.prototype.yieldAll=function(a,b){a=$jscomp.makeIterator(a);var d=a.next();$jscomp.generator.ensureIteratorResultIsObject_(d);if(d.done)this.yieldResult=d.value,this.nextAddress=b;else return this.yieldAllIterator_=a,this.yield(d.value,b)};
12$jscomp.generator.Context.prototype.jumpTo=function(a){this.nextAddress=a};$jscomp.generator.Context.prototype.jumpToEnd=function(){this.nextAddress=0};$jscomp.generator.Context.prototype.setCatchFinallyBlocks=function(a,b){this.catchAddress_=a;void 0!=b&&(this.finallyAddress_=b)};$jscomp.generator.Context.prototype.setFinallyBlock=function(a){this.catchAddress_=0;this.finallyAddress_=a||0};$jscomp.generator.Context.prototype.leaveTryBlock=function(a,b){this.nextAddress=a;this.catchAddress_=b||0};
13$jscomp.generator.Context.prototype.enterCatchBlock=function(a){this.catchAddress_=a||0;a=this.abruptCompletion_.exception;this.abruptCompletion_=null;return a};$jscomp.generator.Context.prototype.enterFinallyBlock=function(a,b,d){d?this.finallyContexts_[d]=this.abruptCompletion_:this.finallyContexts_=[this.abruptCompletion_];this.catchAddress_=a||0;this.finallyAddress_=b||0};
14$jscomp.generator.Context.prototype.leaveFinallyBlock=function(a,b){b=this.finallyContexts_.splice(b||0)[0];if(b=this.abruptCompletion_=this.abruptCompletion_||b){if(b.isException)return this.jumpToErrorHandler_();void 0!=b.jumpTo&&this.finallyAddress_<b.jumpTo?(this.nextAddress=b.jumpTo,this.abruptCompletion_=null):this.nextAddress=this.finallyAddress_}else this.nextAddress=a};$jscomp.generator.Context.prototype.forIn=function(a){return new $jscomp.generator.Context.PropertyIterator(a)};
15$jscomp.generator.Context.PropertyIterator=function(a){this.object_=a;this.properties_=[];for(var b in a)this.properties_.push(b);this.properties_.reverse()};$jscomp.generator.Context.PropertyIterator.prototype.getNext=function(){for(;0<this.properties_.length;){var a=this.properties_.pop();if(a in this.object_)return a}return null};$jscomp.generator.Engine_=function(a){this.context_=new $jscomp.generator.Context;this.program_=a};
16$jscomp.generator.Engine_.prototype.next_=function(a){this.context_.start_();if(this.context_.yieldAllIterator_)return this.yieldAllStep_(this.context_.yieldAllIterator_.next,a,this.context_.next_);this.context_.next_(a);return this.nextStep_()};
17$jscomp.generator.Engine_.prototype.return_=function(a){this.context_.start_();var b=this.context_.yieldAllIterator_;if(b)return this.yieldAllStep_("return"in b?b["return"]:function(d){return{value:d,done:!0}},a,this.context_.return);this.context_.return(a);return this.nextStep_()};
18$jscomp.generator.Engine_.prototype.throw_=function(a){this.context_.start_();if(this.context_.yieldAllIterator_)return this.yieldAllStep_(this.context_.yieldAllIterator_["throw"],a,this.context_.next_);this.context_.throw_(a);return this.nextStep_()};
19$jscomp.generator.Engine_.prototype.yieldAllStep_=function(a,b,d){try{var e=a.call(this.context_.yieldAllIterator_,b);$jscomp.generator.ensureIteratorResultIsObject_(e);if(!e.done)return this.context_.stop_(),e;var f=e.value}catch(n){return this.context_.yieldAllIterator_=null,this.context_.throw_(n),this.nextStep_()}this.context_.yieldAllIterator_=null;d.call(this.context_,f);return this.nextStep_()};
20$jscomp.generator.Engine_.prototype.nextStep_=function(){for(;this.context_.nextAddress;)try{var a=this.program_(this.context_);if(a)return this.context_.stop_(),{value:a.value,done:!1}}catch(b){this.context_.yieldResult=void 0,this.context_.throw_(b)}this.context_.stop_();if(this.context_.abruptCompletion_){a=this.context_.abruptCompletion_;this.context_.abruptCompletion_=null;if(a.isException)throw a.exception;return{value:a.return,done:!0}}return{value:void 0,done:!0}};
21$jscomp.generator.Generator_=function(a){this.next=function(b){return a.next_(b)};this.throw=function(b){return a.throw_(b)};this.return=function(b){return a.return_(b)};this[Symbol.iterator]=function(){return this}};$jscomp.generator.createGenerator=function(a,b){b=new $jscomp.generator.Generator_(new $jscomp.generator.Engine_(b));$jscomp.setPrototypeOf&&a.prototype&&$jscomp.setPrototypeOf(b,a.prototype);return b};
22$jscomp.asyncExecutePromiseGenerator=function(a){function b(e){return a.next(e)}function d(e){return a.throw(e)}return new Promise(function(e,f){function n(r){r.done?e(r.value):Promise.resolve(r.value).then(b,d).then(n,f)}n(a.next())})};$jscomp.asyncExecutePromiseGeneratorFunction=function(a){return $jscomp.asyncExecutePromiseGenerator(a())};$jscomp.asyncExecutePromiseGeneratorProgram=function(a){return $jscomp.asyncExecutePromiseGenerator(new $jscomp.generator.Generator_(new $jscomp.generator.Engine_(a)))};
23(function(a){a(".stickyNumberedListComp").each(function(b,d){function e(){m.removeClass("stick main-content-brand-bot")}function f(){g.find(".numbered-item").each(function(A,B){new Waypoint({element:B,handler:function(D){a(this.element).addClass("focus");var C=this.previous(),c=this.next();C&&"down"===D&&a(C.element).removeClass("focus");c&&"up"===D&&a(c.element).removeClass("focus")},offset:a(window).height()/2-100,group:"slide-waypoint"})});
23var q=g.find(".init-waypoint"),z=g.find(".end-waypoint"),
24w=0;q.waypoint({handler:function(A){console.log("$(window).height()",a(window).height());console.log("$mainContent.outerHeight()",m.outerHeight());"down"===A&&(w=this.element.getBoundingClientRect().top,m.addClass("stick"));"up"===A&&e()},offset:a(window).height()/2-m.outerHeight()/2});z.waypoint({handler:function(A){if("down"===A){e();var B=-1*(g.find(".main-content-brand")[0].getBoundingClientRect().top-w);m.css({position:"absolute",top:B,bottom:"auto",left:"auto"})}"up"===A&&(m.css({position:"",
25top:"",bottom:"",left:"",transform:""}),m.addClass("stick"))},offset:a(window).height()/2+m.outerHeight()/2})}function n(){g.find(".glider-slide").css({opacity:.5});p.addEventListener("glider-loaded",function(q){q=Glider(this);a(q.slides[q.slide]).css({opacity:1});Waypoint.refreshAll();var z=q.track,w=a(q.slides[0]).css("width").split("px")[0]/5*2;console.log("glider",q);console.log('"padding" : "0 " + slideWidth/2 + "px"',"padding : 0 "+w/2+"px");a(z).css({width:q.trackWidth+w,padding:"0 "+w/2+"px"})});
26p.addEventListener("glider-slide-visible",function(q){q=q.detail.slide;var z=Glider(this);a(z.slides).css({opacity:.5});a(z.slides[q]).css({opacity:1})});p.addEventListener("glider-destroy",function(q){p=g.find(".glider-contain \x3e div").attr("class","glider-wrapper")[0];a(p).find(".numbered-item").addClass("glider-slide").css({opacity:""});t=void 0});t=new Glider(p,{slidesToShow:1.4,slidesToScroll:"auto",draggable:!0,scrollLock:!0,scrollLockDelay:50})}function r(){if(k.matches)m.css({top:"",position:"",
27left:"",paddingLeft:"",paddingRight:""}),void 0!==t&&t.destroy();else return y.forEach(function(q){q.disable()}),n()}function l(){g.find(".numbered-item").css({opacity:""});v.matches?(void 0!==t&&t.destroy(),f()):e()}var g=a(d);g.find(".sticky-numbered-list");var k=window.matchMedia("(min-width:768px)"),v=window.matchMedia("(min-width: 1200px)"),m=g.find(".main-content");g.find(".main-content-brand");var p=d.querySelector(".glider-wrapper"),t,y=[];k.addListener(r);r();v.addListener(l);l()})})(jQuery);
28(function(a){try{var b=a(".products-a-z .nav-item a").attr("data-identifier");"all"!==b?(a(".producta-z-col").hide(),a('.producta-z-col[data-type\x3d"'+b+'"]').show()):a(".producta-z-col").show()}catch(d){console.log(d)}a(".products-a-z .nav-item a").on("click",function(d){d.preventDefault();d=a(this).attr("data-identifier");"all"!==d?(a(".producta-z-col").hide(),a('.producta-z-col[data-type\x3d"'+d+'"]').show()):a(".producta-z-col").show()})})(jQuery);
29(function(a){if(0!==a(".a-zhero-slides").length&&!a(".a-zhero-slides").hasClass("slick-initialized")){var b=function(){var f=a(".a-zhero  li.slick-active"),n=a(".a-zhero  li.slick-active .a-zhero-slider-dot-active"),r=1,l=setInterval(function(){100<=r?(clearInterval(l),i=0):(r++,n.length&&"undefined"!=typeof n.get(0)&&n.get(0).style.setProperty("width",r+"%"))},80);f.on("click",function(g){clearInterval(l)})};a(".a-zhero-slides").slick({arrows:!1,dots:!0,infinite:!0,speed:250,slidesToShow:1,slidesToScroll:1,
30centerMode:!1,autoplay:!0,autoplaySpeed:8E3,appendDots:".a-zhero-slider-dots",customPaging:function(f,n){return'\x3ca role\x3d"button"\x3e\x3cdiv class\x3d"a-zhero -slider-dot"\x3e\x3c/div\x3e\x3cdiv class\x3d"a-zhero -slider-dot-active"\x3e\x3c/div\x3e'+a(f.$slides[n]).find(".a-zhero-slide").data("title")+"\x3c/a\x3e"}});var d=new MutationObserver(function(f){f.forEach(function(n){b()})}),e=document.querySelector(".a-zhero  .slick-track");d.observe(e,{attributes:!0,attributeFilter:["style"]});b();
31d=a(".a-zhero  .video");if(d.length)d.on("click",function(){a(".a-zhero -slides").slick("slickPause");setTimeout(function(){a(".lity-wrap").on("click",function(){a(".a-zhero -slides").slick("slickPlay")});a(".lity-container").on("click",function(){a(".a-zhero -slides").slick("slickPause")})},1E3)})}})(jQuery);
32(function(a){a(".a-zhero .a-zhero-dropdown").on("click",function(b){b.preventDefault();b=a(".cleanHero");b.length||(b=a(".heroComp"));a("html, body").animate({scrollTop:b.siblings().eq(1).offset().top},100)});setInterval(function(){a(".a-zhero .a-zhero-dropdown").toggleClass("bounce")},5E3)})(jQuery);
33(function(a){var b=a(".productTabsComp");b.length&&b.each(function(d,e){var f=a(e).find(".product-tabs");if(f.hasClass("product-tabs-scroll")){var n=function(){a(e).closest(".prisma-custom-background-content").css("z-index","");a(e).removeClass("fixed");p.find("label").css({top:"",transform:"translateY(0)"});m.parent().css("top","")},r=function(){a(e).closest(".prisma-custom-background-content").css("z-index",997);a(e).addClass("fixed");p.find("label").css("top",q);0>B&&(B=a(window).outerHeight()/
342-m.parent().outerHeight()/2);m.parent().css("top",B)},l=function(c){c=f.find('.product-tab[id\x3d"'+c+'"]');var h=a(window).outerHeight()/2,u=c.outerHeight();c=u<h?c.offset().top-(a(window).outerHeight()-u)/2-q:c.offset().top-q;w.matches||(c-=z);a("html,body").animate({scrollTop:c},250)},g=function(c){m.find(".nav-link").removeClass("active");m.find('.nav-link[href\x3d"#'+c+'"]').addClass("active");p.find(".nav-select").val()!==c&&(p.find(".nav-select").val(c),k());v.removeClass("active");f.find('.product-tab[id\x3d"'+
35c+'"]').addClass("active")},k=function(){var c=p.find(".nav-select"),h=c.val();p.find(".mobile-nav-icon").removeClass("active");h=p.find('.mobile-nav-icon[data-value\x3d"'+h+'"]');h.length?(h.addClass("active"),c.addClass("with-icon")):c.removeClass("with-icon")},v=f.find(".product-tab"),m=f.find(".nav-tabs"),p=f.find(".mobile-nav"),t=a(".anchor-nav"),y=a(".anchor-nav").length,q=y?t.outerHeight():0,z=p.outerHeight(),w=window.matchMedia("(min-width: 1200px)");m.find(".nav-link").on("click",function(c){Waypoint.refreshAll();
36c.preventDefault();c=a(this).attr("href").substring(1);l(c)});p.find(".nav-select").on("change",function(c){Waypoint.refreshAll();c=a(this).val();l(c);k()});v.each(function(c,h){new Waypoint({element:h.querySelector(".waypoint"),handler:function(u){var x=this.previous();this.next();if("down"===u){var E=a(this.element).parent().attr("id");g(E)}"up"===u&&x&&(E=a(x.element).parent().attr("id"),g(E))},group:"navWaypoints",continuous:!1,offset:"50%"})});d=a(e).find(".init-waypoint");var A=a(e).find(".end-waypoint"),
37B=0;d.waypoint({handler:function(c){if("down"===c){B=this.element.getBoundingClientRect().top;q=y?t.outerHeight():0;z=p.outerHeight();r();var h=p.find(".nav-select").outerHeight();p.css("height",h)}"up"===c&&(n(),p.css("height",""))},offset:function(){return w.matches?a(window).height()/2-m.parent().outerHeight()/2:y?t.outerHeight():0}});A.waypoint({handler:function(c){v.removeClass("animate");if("down"===c){n();var h=m.parent().parent().outerHeight(),u=m.parent()[0].getBoundingClientRect().top,x=
38m.parent().outerHeight();h=h-Math.abs(u-B)-x;0>h&&(h=a(window).outerHeight()/2-m.parent().outerHeight()/2);m.parent().css({position:"absolute",top:"auto",bottom:h,left:"0",right:"0"})}"up"===c&&(m.parent().css({position:"",top:"",bottom:"",left:"",transform:""}),r())},offset:function(){return w.matches?a(window).height():0}})}else if(a(e).find(".nav-select").on("change",function(c){c=a(c.target).find("option:selected").data("index");a(e).find('.nav-tabs .nav-item a[href$\x3d"'+c+'"]').tab("show")}),
39!a(e).find(".product-tabs").hasClass("redesigned")){d=function(){if(!0===w.matches)return void 0!==C&&C.destroy(),!1;if(!1===w.matches){var c=e.querySelector(".tab-pane.active .productHelper .glider-wrapper"),h=e.querySelector(".tab-pane.active .productHelper .glider-nav");return D(c,h)}};var D=function(c,h){var u=a(c).parent();c.addEventListener("glider-loaded",function(x){Waypoint.refreshAll()});c.addEventListener("glider-destroy",function(x){u.find("\x3e div:first-child").attr("class","glider-wrapper")});
40C=new Glider(c,{slidesToShow:1,slidesToScroll:1,scrollLock:!0,scrollLockDelay:50,draggable:!0,dots:h,responsive:[{breakpoint:768,settings:{slidesToShow:2}}]})};w=window.matchMedia("(min-width: 1200px)");var C;v=a(e).find('.nav-tabs .nav-link[data-toggle\x3d"tab"]');v.on("show.bs.tab",function(c){w.matches||void 0!==C&&C.destroy()});v.on("shown.bs.tab",function(c){if(!w.matches){var h=a(c.target).attr("href");c=a(h).find(".productHelper .glider-wrapper")[0];h=a(h).find(".productHelper .glider-nav")[0];
41a(c).length&&a(h).length&&D(c,h)}});w.addListener(d);d()}})})(jQuery);(function(){"undefined"==typeof window.PAN_Clean_Util&&(window.PAN_Clean_Util={});window.PAN_Clean_Util.debounce=function(a,b,d){var e;return function(){var f=this,n=arguments,r=d&&!e;clearTimeout(e);e=setTimeout(function(){e=null;d||a.apply(f,n)},b);r&&a.apply(f,n)}};window.PAN_Clean_Util.yieldToMain=function(a){return new Promise(function(b){return setTimeout(b,a)})}})();
42(function(a){var b=document.querySelector(".cleanDynamicFooter");if(null!==b){var d=window.matchMedia("(max-width: 767.98px)");Granite.I18n.setLocale(languageFromPath.toLowerCase());a(b).find(".sub-title").each(function(){var l=a(this),g=l.next(),k=l.find("a");if(0===g.length||g.hasClass("sub-title"))l.addClass("no-dropdown");else if(!g.hasClass("overview-link")&&k.attr("href")){g=k.attr("href");k=k.attr("data-page-track-value");var v=Granite.I18n.get("Overview"),m=a('\x3cli class\x3d"link overview-link hide"\x3e\x3c/li\x3e'),
43p=a('\x3ca class\x3d"d-flex d-md-inline text-black" rel\x3d"noopener"\x3e'+v+"\x3c/a\x3e");p.attr("href",g);k&&(p.attr("data-page-track","true"),p.attr("data-page-track-value",k+":"+v.toLowerCase()));m.append(p);l.after(m)}});var e=Array.from(b.getElementsByClassName("sub-title")),f=function(l){var g=a(l.target.parentNode);
43if("A"===l.target.nodeName){if(g.hasClass("no-dropdown"))return;l.preventDefault()}g.hasClass("sub-title")&&(g.hasClass("expand")?(g.removeClass("expand").addClass("collapse"),
44g.nextUntil(".sub-title").removeClass("show").addClass("hide")):(g.removeClass("collapse").addClass("expand"),g.nextUntil(".sub-title").removeClass("hide").addClass("show")))},n=function(){d.matches?(a(b).find(".sub-title").removeClass("hide expand").addClass("show collapse"),a(b).find(".link").removeClass("show").addClass("hide"),a(b).find(".sub-title.no-dropdown").removeClass("collapse"),e.forEach(function(l){if(l=l.firstElementChild)l.removeEventListener("click",f,!1),l.addEventListener("click",
45f,!1)})):(a(b).find(".sub-title, .link").removeClass("hide show expand collapse"),a(b).find(".overview-link").removeClass("show").addClass("hide"),e.forEach(function(l){(l=l.firstElementChild)&&l.removeEventListener("click",f,!1)}))};window.addEventListener("resize",PAN_Clean_Util.debounce(function(){n()}));n();var r=a(b).find(".dropdown");b.querySelector(".btn-language").addEventListener("focus",function(){var l=this.parentElement.querySelector(".nav-list");if(!l.firstChild){var g=this.parentElement.getAttribute("data-language-json").replaceAll("'",
46'"');JSON.parse(g).forEach(function(k){var v=l.appendChild,m=k.localTitle,p=k.localLink;k="footer:language:"+k.localTitle;var t=document.createElement("li");t.classList.add("d-flex");var y=document.createElement("a");y.classList.add("d-inline-flex");y.setAttribute("href",p);y.setAttribute("data-page-track","true");y.setAttribute("data-page-track-value",k);y.textContent=m;t.appendChild(y);v.call(l,t)})}});r.on("show.bs.dropdown",function(l){l=document.createElement("div");l.classList.add("modal-backdrop",
47"fade");b.appendChild(l)});r.on("shown.bs.dropdown",function(l){b.lastElementChild.classList.add("show");b.classList.add("show-dropdown")});r.find(".btn-language").on("click",function(l){l.stopImmediatePropagation();PAN_Clean_Util.yieldToMain(0).then(function(){a(l.currentTarget).dropdown("toggle")})});r.on("hide.bs.dropdown",function(l){b.classList.remove("show-dropdown");b.lastElementChild.classList.remove("show");setTimeout(function(){b.lastElementChild.remove()},250)})}})(jQuery);
48(function(a){function b(c){var h=c.value.split("@");if(y&&0<=y.indexOf(h[1]))return a(c).addClass("invalid"),!1;a(c).removeClass("invalid");return!0}function d(){a(v).addClass("show-error");a(t).prop("disabled",!0);k.validity.valueMissing?(a(v).text("Please provide a valid e-mail address"),a(k).addClass("empty")):k.validity.typeMismatch?a(v).text("Please provide a valid e-mail address"):k.validity.patternMismatch?a(v).text("Please provide a valid e-mail address"):k.validity.tooShort?a(v).text("E-mail should be at least "+
49k.minLength+" characters; you entered "+k.value.length):b(k)?a(v).text("Please provide a valid e-mail address"):a(v).text("Please provide a business e-mail address")}function e(c){a(p).removeClass("valid").addClass("invalid").text(c);a(t).prop("disabled",!0);setTimeout(f,1E4)}function f(){a(k).removeClass("empty").val("");a(p).text("").removeClass("valid invalid")}function n(){var c=a("input[name\x3d'Email']").val();c&&""!=c.trim()&&(c=r(c),console.log("maskedEmail108:",c),a("input[name\x3d'emailFormMask']").val(c))}
50function r(c){function h(u){var x=u.length;return 4<x?u.substr(0,1)+u.substr(1,x-1).replace(/\w/g,"*")+u.substr(-1,1):u.replace(/\w/g,"*")}return c.replace(/([\w.]+)@([\w.]+)(\.[\w.]+)/g,function(u,x,E,F){return h(x)+"@"+h(E)+F})}function l(c){var h="";c&&(h="\x26g-recaptcha-response\x3d"+c.token+"\x26action\x3d"+c.action);a.ajax({type:"POST",url:B,data:a(g).serialize()+(h+"\x26"+D),dataType:"json",success:function(u){if(u.success){window.webData=window.webData||{};console.log("success");A();a(p).removeClass("invalid").addClass("valid").text("Email subscription successful");
51setTimeout(f,1E4);a(k).val("");u&&u.leadId&&(webData.marketoLeadId=u.leadId);try{_satellite.track("email-subscribe")}catch(x){console.log(x)}}else A(),a(t).prop("disabled",!1),"400"==u.statuscode?e(u.statusmessage):e("We were unable to subscribe your e-mail")},error:function(u,x,E){A();a(t).prop("disabled",!1);e("We were unable to subscribe your e-mail");console.warn("jqXHR: ",u," textStatus: ",x," errorThrown: ",E)}})}var g=document.getElementById("footer_form_manage_subscriptions"),k=document.getElementById("PAN_FOOTER_EMAIL_FIELD");
52if(k)var v=k.nextElementSibling;var m=document.getElementById("PAN_FOOTER_CAPTCHA_HOLDER");if(g)var p=g.querySelector(".form-validation"),t=g.querySelectorAll('button[type\x3d"submit"]');var y;a.getJSON(globalConfig.webFormsConfigPath,function(c){y=c.blockedEmailDomains.en_US});var q=!1,z=a(g).data("lang");"zh_CN"==z&&(q=!0);0<a(m).length?(window.captchaComplete=function(){k.validity.valid&&a(t).prop("disabled",!1);a(m).addClass("open-captcha");q=!0;setTimeout(function(){a(k).focus();a(".g-recaptcha iframe").attr("tabindex",
53"-1")},100)},window.recaptchaExpired=function(){a(t).prop("disabled",!0);q=!1}):window.footercaptchaOnLoad=function(){q=!0;a(t).prop("disabled",!1);
53a(".grecaptcha-badge").removeClass("hide").addClass("show")};g&&(window.PAN_LOAD_RECAPTCHA_LANGUAGE=z,"undefined"!=typeof PAN_LOAD_RECAPTCHA_LANGUAGE&&PAN_LOAD_RECAPTCHA_LANGUAGE||(PAN_LOAD_RECAPTCHA_LANGUAGE="en_US"));a(k).on("focus",function(){window.PAN_IS_RECAPTCHA_LOADED=!1;if(!PAN_IS_RECAPTCHA_LOADED&&"zh_CN"!=z){PAN_IS_RECAPTCHA_LOADED=!0;var c=
54"classic"==a(g).attr("data-captcha-type")?a("script[src\x3d'https://www.google.com/recaptcha/api.js?hl\x3d"+PAN_LOAD_RECAPTCHA_LANGUAGE+"']").length:a("script[src\x3d'https://www.google.com/recaptcha/enterprise.js?render\x3d6LdDKhIsAAAAABdoYV3PR5VJ2Gz23_dLSvq2uvBQ\x26hl\x3d"+PAN_LOAD_RECAPTCHA_LANGUAGE+"']").length;console.log("recapthaScript",c);if(c)"classic"!=a(g).attr("data-captcha-type")&&footercaptchaOnLoad();else{c=document.getElementsByTagName("head")[0];var h=document.createElement("script");
55h.type="text/javascript";"classic"==a(g).attr("data-captcha-type")?h.src="https://www.google.com/recaptcha/api.js?hl\x3den_US":h.src="https://www.google.com/recaptcha/enterprise.js?render\x3d6LdDKhIsAAAAABdoYV3PR5VJ2Gz23_dLSvq2uvBQ\x26hl\x3d"+PAN_LOAD_RECAPTCHA_LANGUAGE+"\x26onload\x3dfootercaptchaOnLoad";c.appendChild(h)}}a(k).off("focus");a(m).css("height",78)});a(k).on("input",function(c){k.validity.valid&&b(k)?(a(v).addClass("show-error"),a(v).text(""),a(k).removeClass("empty"),q&&a(t).prop("disabled",
56!1)):(a(t).prop("disabled",!0),d())});var w=function(){var c=a("form[name\x3d'footer_form_manage_subscriptions'] button[type\x3d'submit']");c.find("i").length?c.find("i").removeClass("spin").addClass("spin"):c.append('\x3ci class\x3d"spin"/\x3e')},A=function(){var c=a("form[name\x3d'footer_form_manage_subscriptions'] button[type\x3d'submit']");c.find("i").length?c.find("i").removeClass("spin"):c.find(".spin").remove()},B,D;if(a(g).length)a(g).on("submit",function(c){var h;return $jscomp.asyncExecutePromiseGeneratorProgram(function(u){c.preventDefault();
57c.stopImmediatePropagation();n();console.log("submit");console.log("PAN_SUBSCRIBLET_isCaptchaComplete",q);console.log("email.validity.valid",k.validity.valid);q?k.validity.valid&&b(k)?(console.log("start post"),w(),a(t).prop("disabled",!0),populateCompanyData("footer_form_manage_subscriptions"),B=g.getAttribute("action"),D=getSerializedTracking(),"\x26"==D.charAt(0)&&(D=D.substring(1)),"classic"==a(g).attr("data-captcha-type")||"zh_CN"==z?l():grecaptcha&&grecaptcha.enterprise.ready(function(){grecaptcha.enterprise.execute("6LdDKhIsAAAAABdoYV3PR5VJ2Gz23_dLSvq2uvBQ",
58{action:"submit"}).then(function(x){l({token:x,action:"submit"})})}),window.s&&(h={},h.eMail=a(g).find("#PAN_FOOTER_EMAIL_FIELD").val(),h.events=["subscribe"],s.setWebEvent("subscribe",h))):(k.validity.valid=!1,a(t).prop("disabled",!0),d()):a(t).prop("disabled",!0);u.jumpToEnd()})});if("classic"!=a(g).attr("data-captcha-type")){var C=a(".footer-form");C.is(":visible")&&"undefined"!=typeof Waypoint&&(C.get(0)&&new Waypoint({element:C.get(0),handler:function(c){"down"==c?a(".grecaptcha-badge").removeClass("hide").addClass("show"):
59a(".grecaptcha-badge").removeClass("show").addClass("hide")},offset:"100%"}),a(".footer-bottom").get(0)&&new Waypoint({element:a(".footer-bottom").get(0),handler:function(c){"down"==c?a(".grecaptcha-badge").removeClass("show").addClass("hide"):a(".grecaptcha-badge").removeClass("hide").addClass("show")},offset:"bottom-in-view"}))}})(jQuery);
60function getAnaToken(){localStorage.getItem("uaToken")||$.ajax({url:"/apps/pan/public/coveosearch.getaccesstoken.json",async:!1}).done(function(a){localStorage.setItem("uaToken",a.token)})}
61function sendViewStats(a){coveoua("init",localStorage.getItem("uaToken"),"https://"+Coveo_organizationId+".analytics.org.coveo.com");var b="",d="",e="";window.Dmdbase_CDC&&window.Dmdbase_CDC.CompanyProfile&&(b=window.Dmdbase_CDC.CompanyProfile.company_name,d=window.Dmdbase_CDC.CompanyProfile.industry);userHeaderModel&&"undefined"!==typeof userHeaderModel&&(e=userHeaderModel.jobLevel);coveoua("send","view",{contentIdKey:"@clickableuri",contentIdValue:window.location.origin+window.location.pathname,
62context_cname:b,context_industry:d,context_jobLevel:e}).catch(function(f){a&&(localStorage.removeItem("uaToken"),getAnaToken(),sendViewStats(!1))})}
63setTimeout(function(){try{0<$('head script[src\x3d"https://static.cloud.coveo.com/coveo.analytics.js/2/coveoua.js"]').length||0<$('body script[src\x3d"https://static.cloud.coveo.com/coveo.analytics.js/2/coveoua.js"]').length?(getAnaToken(),sendViewStats(!0)):loadScript("https://static.cloud.coveo.com/coveo.analytics.js/2/coveoua.js").then(function(a){getAnaToken();sendViewStats(!0)})}catch(a){console.log("error in sending page view in content behaviour"+a)}},5E3);
64function noSell(a){a.preventDefault();"undefined"!=typeof OneTrust&&OneTrust?OneTrust.ToggleInfoDisplay():(a=a.target.getAttribute("href"),window.open(a,"_blank"))}(function(){window.PAN_Clean_Util.debounce=function(a,b,d){var e;return function(){var f=this,n=arguments,r=d&&!e;clearTimeout(e);e=setTimeout(function(){e=null;d||a.apply(f,n)},b);r&&a.apply(f,n)}}})();(function(){window.PAN_Clean_Util.yieldToMain=function(a){return new Promise(function(b){return setTimeout(b,a)})}})();

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.