/*!
 * 
 * MCAFEE RESTRICTED CONFIDENTIAL
 * Copyright (c) 2020 McAfee, LLC
 * 
 * The source code contained or described herein and all documents related
 * to the source code ("Material") are owned by McAfee or its
 * suppliers or licensors. Title to the Material remains with McAfee
 * or its suppliers and licensors. The Material contains trade
 * secrets and proprietary and confidential information of McAfee or its
 * suppliers and licensors. The Material is protected by worldwide copyright
 * and trade secret laws and treaty provisions. No part of the Material may
 * be used, copied, reproduced, modified, published, uploaded, posted,
 * transmitted, distributed, or disclosed in any way without McAfee's prior
 * express written permission.
 * 
 * No license under any patent, copyright, trade secret or other intellectual
 * property right is granted to or conferred upon you by disclosure or
 * delivery of the Materials, either expressly, by implication, inducement,
 * estoppel or otherwise. Any license under such intellectual property rights
 * must be expressed and approved by McAfee in writing.
 * 
 * 
 */!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=78)}([,function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"d",(function(){return r})),n.d(t,"i",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"k",(function(){return a})),n.d(t,"j",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"g",(function(){return u})),n.d(t,"e",(function(){return d})),n.d(t,"f",(function(){return f})),n.d(t,"a",(function(){return p}));const o={CACHE_STORE:"CACHE_STORE",CONTENT_HANDLER:"CONTENT_HANDLER",EXECUTE_COMMAND:"EXECUTE_COMMAND",FOCUS_OR_CREATE_TAB:"FOCUS_OR_CREATE_TAB",GET_BK_GLOBALS:"GET_BK_GLOBALS",GET_EXTENSION_STATUS:"GET_EXTENSION_STATUS",GET_TAB_DATA:"GET_TAB_DATA",GET_VALUES:"GET_VALUES",GTI_REQUEST:"GTI_REQUEST",INSTALL_EXTENSION:"INSTALL_EXTENSION",LOGGER:"LOGGER",PLACEHOLDER_TEXT:"PLACEHOLDER_TEXT",REMOVE_TAB:"REMOVE_TAB",SEND_TELEMETRY:"SEND_TELEMETRY",SET_TAB_ACTION_PANEL_DATA:"SET_TAB_ACTION_PANEL_DATA",SET_VIEWPORT:"SET_VIEWPORT",UPDATE_BROWSER_ACTION:"UPDATE_BROWSER_ACTION",WHITELIST:"WHITELIST",RESET_NATIVE_SETTING:"RESET_NATIVE_SETTING",GET_POPUP_DATA:"GET_POPUP_DATA",GET_SETTINGS_DATA:"GET_SETTINGS_DATA",RESET_SETTINGS:"RESET_SETTINGS",ADD_ADBLOCK_WHITELIST:"ADD_ADBLOCK_WHITELIST",GET_COSMETIC_FILTERS:"GET_COSMETIC_FILTERS",REMOVE_ADBLOCK_WHITELIST:"REMOVE_ADBLOCK_WHITELIST",TOGGLE_ADBLOCK_ENGINE:"TOGGLE_ADBLOCK_ENGINE",SHOW_PERM_REQUEST_BALLOON:"SHOW_PERM_REQUEST_BALLOON",AUTO_RUN_VIDEO_SITE:"AUTO_RUN_VIDEO_SITE",GET_CLICK_EVENT_TIME:"GET_CLICK_EVENT_TIME",SAVE_CLICK_EVENT_TIME:"SAVE_CLICK_EVENT_TIME",CLOSE_TOAST:"CLOSE_TOAST",SHOULD_SHOW_TOAST:"SHOULD_SHOW_TOAST",GET_TYPOSQUATTING_DATA:"GET_TYPOSQUATTING_DATA",IS_FRAME_BLOCKED:"IS_FRAME_BLOCKED",IS_WHITELISTED:"IS_WHITELISTED",ANY_BLOCKED_IFRAMES:"ANY_BLOCKED_IFRAMES",ANY_BLOCKED_CRYPTOSCRIPTS:"ANY_BLOCKED_CRYPTOSCRIPTS",UNBLOCK_ALL_IFRAMES:"UNBLOCK_ALL_IFRAMES",VIEW_SITE_REPORT:"VIEW_SITE_REPORT",SEARCH_ANNOTATION:"SEARCH_ANNOTATION",UPDATE_ENGINE_STATS:"UPDATE_ENGINE_STATS",SHOW_NPS_CHECKLIST:"SHOW_NPS_CHECKLIST",SOCIAL_MEDIA_ANNOTATION:"SOCIAL_MEDIA_ANNOTATION",DOWNLOAD_SCANNING_DELETE_FILE:"DOWNLOAD_SCANNING_DELETE_FILE",TRIGGER_NEXT_EVENT_FOR_DOWNLOAD_SCANNING:"TRIGGER_NEXT_EVENT_FOR_DOWNLOAD_SCANNING",REMOVE_FROM_DOWNLOAD_SCAN_QUEUE:"REMOVE_FROM_DOWNLOAD_SCAN_QUEUE",UPDATE_RAT_DETECTION_SHOWING_FLAG:"UPDATE_RAT_DETECTION_SHOWING_FLAG",GET_DOMAIN_VISITED_DETAILS:"GET_DOMAIN_VISITED_DETAILS",SEARCH_SUGGEST:"SEARCH_SUGGEST",SHOW_SS_WELCOME_ANNOTATION:"SHOW_SS_WELCOME_ANNOTATION",GET_AMAZON_UPSELL_CATEGORY_DETAILS:"GET_AMAZON_UPSELL_CATEGORY_DETAILS",SHOW_AMAZON_UPSELL_TOAST:"SHOW_AMAZON_UPSELL_TOAST",BLAST_SEARCH_BASE:"BLAST_SEARCH_BASE"},r={UNBLOCK_IFRAME:"UNBLOCK_IFRAME",BALLOON_MESSAGE:"BALLOON_MESSAGE",FLOATING_BALLOON:"FLOATING_BALLOON",PAGE_OVERLAY:"PAGE_OVERLAY",SIDEBAR:"SIDEBAR",TOAST:"TOAST",TOPBAR:"TOPBAR"},i={BADGE_COLLECTION:"BADGE_COLLECTION",BLOCK_PAGE:"BLOCK_PAGE",DOWNLOAD_SCANNING_MALICIOUS:"DOWNLOAD_SCANNING_MALICIOUS",DOWNLOAD_SCANNING_FILE_DELETED:"DOWNLOAD_SCANNING_FILE_DELETED",DOWNLOAD_SCANNING_FILE_NOT_DELETED:"DOWNLOAD_SCANNING_FILE_NOT_DELETED",IFRAME_BLOCK:"IFRAME_BLOCK",MAIN:"MAIN",RELOAD:"RELOAD",SITE_REPORT:"SITE_REPORT",SMA:"SMA",SS_ACCEPTED:"SS_ACCEPTED",RAT_DETECTION:"RAT_DETECTION",AMAZON_UPSELL_TOAST:"AMAZON_UPSELL_TOAST"},s={SS_EXPERIENCE:"SS_EXPERIENCE",FIND_SIMILAR_PAGES:"FIND_SIMILAR_PAGES"},a={CRYPTO_BLOCK:"CRYPTO_BLOCK",IFRAME_BLOCK:"IFRAME_BLOCK",TRIGGER_ALLOW:"TRIGGER_ALLOW"},c={CLOSE_ALL_TOAST:"CLOSE_ALL_TOASTS",SECURE_SEARCH:"SECURE_SEARCH"},l={SEARCH_EXTENSION_OVERLAY:"SEARCH_EXTENSION_OVERLAY",FINISH_DOWNLOAD:"FINISH_DOWNLOAD"},u={UPDATE_AD_COUNT:"UPDATE_AD_COUNT",UPDATE_TRACKER_COUNT:"UPDATE_TRACKER_COUNT",UPDATE_DOWNLOAD_SCAN_COUNT:"UPDATE_DOWNLOAD_SCAN_COUNT",HIDE_BUBBLE:"HIDE_BUBBLE",SHOW_FIND_SIMILAR_PAGES_BALLOON:"SHOW_FIND_SIMILAR_PAGES_BALLOON",SHOW_SS_EXPERIENCE_BALLOON:"SHOW_SS_EXPERIENCE_BALLOON"},d={PING:0,DISCONNECT_NATIVE:1,ADBLOCK:"ADBLOCK",SET_PROPERTY:3,GET_PROPERTY:4,CLEAR_GTI_CACHE:5,RESET_CRYPTO:6,CLEAN_TYPOSQUATING_WHITELIST:7,CLEAR_TYPOSQUATING_CACHE:8,SHOW_UNUSED_SELECTORS:9,CLEAN_CRYPTO_WHITELIST:10,WB_VIDEO_STATS:11,CLEAN_RAT_WHITELIST:12,CLEAN_RAT_CACHE:13,WB_TELEMETRY:14,REPLACE_TRUSTED_DOMAIN:15,PROFILER_DEBUGGER:16},f={PONG:0},p={ADD_WHITELIST:"ADD_WHITELIST",REMOVE_WHITELIST:"REMOVE_WHITELIST",IS_DISABLED:"IS_DISABLED",AD_BLOCKED:"AD_BLOCKED",TRACKER_BLOCKED:"TRACKER_BLOCKED",TURN_ON:"TURN_ON",TURN_OFF:"TURN_OFF",ADBLOCKER_READY:"ADBLOCKER_READY"}},function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"f",(function(){return r})),n.d(t,"g",(function(){return i})),n.d(t,"h",(function(){return s})),n.d(t,"i",(function(){return a})),n.d(t,"d",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"o",(function(){return u})),n.d(t,"n",(function(){return d})),n.d(t,"p",(function(){return f})),n.d(t,"l",(function(){return p})),n.d(t,"m",(function(){return h})),n.d(t,"b",(function(){return m})),n.d(t,"k",(function(){return E})),n.d(t,"j",(function(){return g})),n.d(t,"a",(function(){return T}));const o={GREEN:0,YELLOW:1,RED:2,UNKNOWN:3,HACKERSAFE:4,TYPOSQUATTING:5,PHISHING:6,*[Symbol.iterator](){for(const e of Object.keys(this))"GREEN"!==e&&"HACKERSAFE"!==e&&"UNKNOWN"!==e&&(yield this[e])}},r={UNKNOWN:-1,FIREFOX:1,CHROME:2,EDGE:3},i={BROWSER_TYPE:2,DEBUG_MODE:!1,EXTENSION_VERSION:"8.1.0.436",LOG_LEVEL:0,PPS_MODE:!1,ENGINES_VERSION:"1.0.0.1"},s={GREEN:0,YELLOW:1,RED:2,UNKNOWN:3,HACKERSAFE:4,DISABLED:5},a={RAISE_NEW_TAB_EVENT:3,UPDATE_CACHE_STATS:4},c={[s.GREEN]:"GREEN",[s.YELLOW]:"YELLOW",[s.RED]:"RED",[s.UNKNOWN]:"WHITE",[s.HACKERSAFE]:"HACKERSAFE",[s.DISABLED]:"DISABLED"},l={SMA:"SMA",SS_ACCEPTED:"SS_ACCEPTED"},u={[o.GREEN]:"green",[o.YELLOW]:"yellow",[o.RED]:"red",[o.PHISHING]:"phishing",[o.UNKNOWN]:"unknown",[o.HACKERSAFE]:"green"},d={MINIMAL:15,UNKNOWN:30,MEDIUM:50},f=e=>{const t={};return Object.keys(e).forEach(n=>{t[e[n]]=n}),t},p={FF:"https://sadownload.mcafee.com/products/SA/Win/xpi/searchextension/searchextension.xpi"},h={CH:"https://chrome.google.com/webstore/detail/mcafee%C2%AE-secure-search/enppghjcblldgigemljohkgpcompnjgh",ED:"https://microsoftedge.microsoft.com/addons/detail/dbghilognjpbmkdcpjgodiieiflmlaeb"},m={GTI_CATEGORY_SIDEBAR:[1,2],GTI_CATEGORY_TOAST:[3,4]},E=(e,t)=>Array.from(Array(t+1).keys()).slice(e),g={ADBLOCK:"ADBLOCK",FIND_SIMILAR_PAGES:"FIND_SIMILAR_PAGES"},T={INSTALLED_REJECTED:"installed_rejected",INSTALLED_DISABLED:"installed_disabled",NOT_INSTALLED:"not_installed"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));const o=chrome},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var o=n(2),r=n(9),i=n(3),s=n(8),a=n(20);class c{static toGTICategoriesString(e,t=!1){const n=[];for(const o of e){const e=parseInt(o,10);isNaN(e)||a.ResourceManager.getResString(`category_id_${e}_name`,o=>{const r={};if(r.name=o,!t)return n.push(r);a.ResourceManager.getResString(`category_id_${e}_description`,e=>{r.description=e,n.push(r)})})}return n}static browserTypeToString(e=!1){let t="";switch(o.g.BROWSER_TYPE){case 1:t="FF";break;case 2:t="CH";break;case 3:t="ED";break;default:t="UN"}return e?t.toLowerCase():t}static toImagePaths(e){let t="images/browser_action/";switch(e.startsWith("small_")?e:`small_${e}`){case"small_button_green.gif":t+="green";break;case"small_button_yellow.gif":t+="yellow";break;case"small_button_red.gif":t+="red";break;case"small_button_grey.gif":t+="white";break;case"small_button_hs.gif":t+="hackersafe";break;case"small_button_disabled.gif":t+="disabled";break;default:t+=e}return{size16:`${t}_16.png`,size20:`${t}_20.png`,size32:`${t}_32.png`,size40:`${t}_40.png`}}static colorToImagePaths(e){let t="white";switch(e){case o.h.GREEN:t="green";break;case o.h.YELLOW:t="yellow";break;case o.h.RED:t="red";break;case o.h.UNKNOWN:t="white";break;case o.h.HACKERSAFE:t="hackersafe";break;case o.h.DISABLED:t="disabled"}return c.toImagePaths(t)}static toAnnotationImageClass(e){let t="";switch(c.toColor(e)){case o.h.GREEN:t="OK";break;case o.h.RED:t="WARN";break;case o.h.YELLOW:t="INFO";break;case o.h.HACKERSAFE:t="HACKERSAFE";break;case o.h.UNKNOWN:t="UNKNOWN"}return t}static isPhishingURI(e){return e&&e.includes(r.a.PHISHING_CATEGORY)}static getIFrameBlockPageUrl(){return i.a.runtime.getURL("html/iframe_block_page.html")}static toBlockState(e){const t=c.toColor(e);return t!==o.h.RED&&t!==o.h.YELLOW||!c.isPhishingURI(e.cat)?isNaN(t)?o.c.UNKNOWN:t:o.c.PHISHING}static toColor(e){let t=o.h.UNKNOWN;return t=e.rep<o.n.MINIMAL?c.isHackerSafe(e.ufg)?o.h.HACKERSAFE:o.h.GREEN:e.rep<o.n.UNKNOWN?o.h.UNKNOWN:e.rep<o.n.MEDIUM?o.h.YELLOW:o.h.RED,t}static toSiteReportUrl(e){const t=i.a.runtime.getURL("html/site_status_site_report.html");return s.a.PPS_MODE?"#":`${t}?url=${escape(e)}`}static isExtensionUrl(e){if(o.f.CHROME===o.g.BROWSER_TYPE&&e.startsWith(`chrome-extension://${i.a.runtime.id}`)||o.f.EDGE===o.g.BROWSER_TYPE&&e.startsWith(`ms-browser-extension://${i.a.runtime.id}`))return!0;if(o.f.FIREFOX===o.g.BROWSER_TYPE){let t=i.a.i18n.getMessage("@@extension_id");if(!t){const e=i.a.runtime.getURL("images/web_advisor/logo.png").split("/");t=e.length>=3?e[2]:""}return t&&e.startsWith(`moz-extension://${t}`)}return!1}static isHackerSafeUrl(e){return c.isSiteAdvisorUrl(e)||c.isExtensionUrl(e)}static isSiteAdvisorUrl(e){return e.startsWith(`http://${r.a.SITE_ADVISOR_URL}`)||e.startsWith(`https://${r.a.SITE_ADVISOR_URL}`)}static isHackerSafe(e){return 1&e}static isPropertRedirectUrl(e){return c.isPropertyWebURL(e)||e.startsWith("edge://")||e.startsWith("chrome://")}static isProperWebURL(e){return!!(e.startsWith("http://")||e.startsWith("https://")||e.startsWith("ftp://"))}static isSearchEngineResultPage(e,t){return t.some(t=>{for(const n of t.urlre){if(null!==e.match(new RegExp(n,"i")))return!0}return!1})}static getUINumber(e){if(e>=1e4)return"10k+";if(e>=1e3){let t=(e/1e3).toFixed(1);return t="0"===t.substring(2,3)?t.substring(0,1):t,`${t}k+`}return`${e}`}static hasEpochTimeElapsed(e,t){return(new Date).getTime()/1e3>e+t}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var o=n(3),r=n(1),i=n(2),s=n(4),a=n(12),c=n(14);class l{static handlePromiseMessage(e,t=null){return new Promise((n,r)=>{o.a.runtime.sendMessage(e,e=>{"function"==typeof t?t(n,r,e):((e,t,n)=>{o.a.runtime.lastError&&t(o.a.runtime.lastError.message),e(n)})(n,r,e)})})}static logger(e,t){if(Object(a.f)()!==a.a.NONE){Object(a.e)(e,t,a.d.CONTENT);const n=r.b.LOGGER;o.a.runtime.sendMessage({command:n,message:e,logType:t})}}static logError(e){l.logger(e,a.b.ERROR)}static logInfo(e){l.logger(e,a.b.INFO)}static cacheStore(e,t){const n=r.b.CACHE_STORE;return this.handlePromiseMessage({command:n,action:e,data:t})}static saveLastClickedTime(){const e=r.b.SAVE_CLICK_EVENT_TIME;o.a.runtime.sendMessage({command:e,last_event:Date.now()})}static getLastClickedTime(){const e=r.b.GET_CLICK_EVENT_TIME;return this.handlePromiseMessage({command:e})}static autoRunVideo(e){const t=r.b.AUTO_RUN_VIDEO_SITE;o.a.runtime.sendMessage({command:t,url:e})}static isFrameBlocked(e){const t=r.b.IS_FRAME_BLOCKED;return this.handlePromiseMessage({command:t,url:e})}static makeGTIRequest(e,t,n,o){const i={command:r.b.GTI_REQUEST,url:e,isSecureSearch:t,requestData:n,referer:o};return this.handlePromiseMessage(i)}static executeCommand(e,t){const n=r.b.EXECUTE_COMMAND;o.a.runtime.sendMessage({command:n,commandId:e,params:t})}static focusOrCreateTab(e){const t=r.b.FOCUS_OR_CREATE_TAB;o.a.runtime.sendMessage({command:t,url:e})}static closeTab(){const e=r.b.REMOVE_TAB;o.a.runtime.sendMessage({command:e})}static whitelist(e,t,n){const o=r.b.WHITELIST;return this.handlePromiseMessage({action:e,command:o,type:t,data:n})}static getPopupData(){const e=r.b.GET_POPUP_DATA;return this.handlePromiseMessage({command:e})}static getSettingsData(){const e=r.b.GET_SETTINGS_DATA;return this.handlePromiseMessage({command:e})}static searchAnnotation(e,t){const n=r.b.SEARCH_ANNOTATION;return this.handlePromiseMessage({action:e,data:t,command:n})}static socialMediaAnnotation(e,t){const n=r.b.SOCIAL_MEDIA_ANNOTATION;return this.handlePromiseMessage({action:e,data:t,command:n})}static getBkGlobals(){const e=r.b.GET_BK_GLOBALS;return this.handlePromiseMessage({command:e})}static viewSiteReport(e=null,t=!1){const n=r.b.VIEW_SITE_REPORT;o.a.runtime.sendMessage({command:n,url:e,showInNewTab:t})}static getTypoSquattingData(e){const t=r.b.GET_TYPOSQUATTING_DATA;return this.handlePromiseMessage({command:t,domain:e})}static getPlaceholderText(e){const t=r.b.PLACEHOLDER_TEXT;return this.handlePromiseMessage({command:t,id:e})}static setViewPort(e,t){const n=r.b.SET_VIEWPORT;o.a.runtime.sendMessage({command:n,x:e,y:t})}static sendTelemetry(e){const t=r.b.SEND_TELEMETRY;o.a.runtime.sendMessage({command:t,telemetry:e})}static anyBlockedIframes(e){const t=r.b.ANY_BLOCKED_IFRAMES;return this.handlePromiseMessage({command:t,frameUrls:e})}static anyBlockedCryptoScripts(){const e=r.b.ANY_BLOCKED_CRYPTOSCRIPTS;return this.handlePromiseMessage({command:e})}static updateBrowserAction(e,t=!1){const n=r.b.UPDATE_BROWSER_ACTION;o.a.runtime.sendMessage({details:e,allTabs:t,command:n})}static resetSettings(){const e=r.b.RESET_SETTINGS;o.a.runtime.sendMessage({command:e})}static sendEngineStat(e){o.a.runtime.sendMessage({command:r.b.UPDATE_ENGINE_STATS,engine:e})}static contentHandler(e){const t=r.b.CONTENT_HANDLER;o.a.runtime.sendMessage({command:t,message:e})}static shouldShowToast(){const e=r.b.SHOULD_SHOW_TOAST;return this.handlePromiseMessage({command:e})}static closeToast(e){const t=r.b.CLOSE_TOAST;o.a.runtime.sendMessage({command:t,userConfirmation:e})}static showNPSChecklist(e){const t=r.b.SHOW_NPS_CHECKLIST,n=window.location.href;o.a.runtime.sendMessage({command:t,fromBlockPage:e,location:n})}static updateAdblockWhitelist(e){o.a.runtime.sendMessage({command:e})}static toggleAdblockEngine(e){const t=r.b.TOGGLE_ADBLOCK_ENGINE;o.a.runtime.sendMessage({command:t,enableAdblockEngine:e})}static setTabActionPanelData(e){const t=r.b.SET_TAB_ACTION_PANEL_DATA;o.a.runtime.sendMessage({command:t,data:e})}static getTabData(e={}){const t={command:r.b.GET_TAB_DATA,...e};return this.handlePromiseMessage(t)}static isWhitelisted(e){const t={command:r.b.IS_WHITELISTED,url:e};return this.handlePromiseMessage(t)}static reloadSideBarPanel(){const e=r.b.RELOAD_SIDEBAR_PANEL;o.a.runtime.sendMessage({command:e})}static deleteMaliciousFile(e){const t=r.b.DOWNLOAD_SCANNING_DELETE_FILE;o.a.runtime.sendMessage({command:t,payload:e})}static triggerNextEventForDownloadScanning(){const e=r.b.TRIGGER_NEXT_EVENT_FOR_DOWNLOAD_SCANNING;o.a.runtime.sendMessage({command:e})}static removeFromDownloadScanQueue(){const e=r.b.REMOVE_FROM_DOWNLOAD_SCAN_QUEUE;o.a.runtime.sendMessage({command:e})}static getSEStatus(){const e=c.a.get("SearchExtension"),t=r.b.GET_EXTENSION_STATUS;return this.handlePromiseMessage({command:t,extension_id:e})}static getExtensionStatus(e){if(e)return this.handlePromiseMessage({command:r.b.GET_EXTENSION_STATUS,extension_id:e})}static installSE(){const e=c.a.get("SearchExtension"),t=r.b.INSTALL_EXTENSION,n=i.m[s.a.browserTypeToString()];o.a.runtime.sendMessage({command:t,extension_id:e,redirect_url:n})}static showPermRequestBalloon(){const e=r.b.SHOW_PERM_REQUEST_BALLOON;o.a.runtime.sendMessage({command:e})}static unblockAllIframes(){const e=r.b.UNBLOCK_ALL_IFRAMES;o.a.runtime.sendMessage({command:e})}static showAmazonExtnUpsellToast(e,t,n,i){const s=r.b.SHOW_AMAZON_UPSELL_TOAST,a={category:e,count:t,amazonExtnStatus:n,url:i};o.a.runtime.sendMessage({command:s,payload:a})}static closeAllOtherUpsellComponents(e){const t=r.b.CLOSE_ALL_OTHER_UPSELL_COMPONENTS;o.a.runtime.sendMessage({command:t,payload:e})}static updateUpsellShowingFlag(e,t){const n=r.b.UPDATE_UPSELL_SHOWING_FLAG;o.a.runtime.sendMessage({command:n,upsellCategoryType:e,showing:t})}static getAmazonUpsellCategoryDetails(){const e=r.b.GET_AMAZON_UPSELL_CATEGORY_DETAILS;return this.handlePromiseMessage({command:e})}static updateRatDetectionShowingFlag(e){const t=r.b.UPDATE_RAT_DETECTION_SHOWING_FLAG;o.a.runtime.sendMessage({command:t,showed:e})}static getDomainVisitedDetails(){const e=r.b.GET_DOMAIN_VISITED_DETAILS;return this.handlePromiseMessage({command:e})}static getSearchSuggest(e){const t={command:r.b.SEARCH_SUGGEST,searchTerm:e};return this.handlePromiseMessage(t)}static showSSWelcomeAnnotation(e){const t=r.b.SHOW_SS_WELCOME_ANNOTATION;o.a.runtime.sendMessage({command:t,state:e})}static getNativeValue(e){const t=r.b.GET_VALUES;return this.handlePromiseMessage({command:t,getList:e})}static resetNativeSetting(e){const t=r.b.RESET_NATIVE_SETTING;o.a.runtime.sendMessage({command:t,setting:e})}static blastSearchBase(){const e=r.b.BLAST_SEARCH_BASE;o.a.runtime.sendMessage({command:e})}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i}));const o={SET:"SET",GET:"GET",CLEAR:"CLEAR"},r={BLOCK_PAGE_WHITELIST:"BLOCK_PAGE_WHITELIST",CRYPTO_WHITELIST:"CRYPTO_WHITELIST",TYPOSQUATTING_WHITELIST:"TYPOSQUATTING_WHITELIST",RAT_DETECTION_WHITELIST:"RAT_DETECTION_WHITELIST",POPUP_STATS:"POPUP_STATS",WHITELIST_FLAG:"WHITELIST_FLAG",USER_NATIVE_STATS:"USER_NATIVE_STATS",EXTENSION_LOGGING:"EXTENSION_LOGGING",SEARCH_ANNOTATION_OPTION:"SEARCH_ANNOTATION_OPTION",SMA_FIRST_TIME:"SMA_FIRST_TIME",SOCIAL_MEDIA_ANNOTATION_OPTION:"SOCIAL_MEDIA_ANNOTATION_OPTION",SOCIAL_MEDIA_ANNOTATION_TOGGLE:"SOCIAL_MEDIA_ANNOTATION_TOGGLE",AP_USER_TOGGLE:"AP_USER_TOGGLE",AB_USER_TOGGLE:"AB_USER_TOGGLE",IS_SECURE_SEARCH_SET:"IS_SECURE_SEARCH_SET",USER_ACCEPTED_TOAST_ONCE:"USER_ACCEPTED_TOAST_ONCE",BLOCK_PAGE_RED_FIRST_VARIANT_COUNT:"BLOCK_PAGE_RED_FIRST_VARIANT_COUNT",BLOCK_PAGE_YELLOW_FIRST_VARIANT_COUNT:"BLOCK_PAGE_YELLOW_FIRST_VARIANT_COUNT",BLOCK_PAGE_PHISHING_FIRST_VARIANT_COUNT:"BLOCK_PAGE_PHISHING_FIRST_VARIANT_COUNT",IFRAME_BLOCK_FIRST_TIME:"IFRAME_BLOCK_FIRST_TIME",FIND_SIMILAR_PAGES_TOGGLE:"FIND_SIMILAR_PAGES_TOGGLE",FIND_SIMILAR_PAGES_COUNT:"FIND_SIMILAR_PAGES_COUNT",FIND_SIMILAR_PAGES_LAST_SHOWN:"FIND_SIMILAR_PAGES_LAST_SHOWN",FIND_SIMILAR_PAGES_FIRST_SHOWN:"FIND_SIMILAR_PAGES_FIRST_SHOWN",FIND_SIMILAR_PAGES_SHOPPING_TEXT_VARIANT:"FIND_SIMILAR_PAGES_SHOPPING_TEXT_VARIANT",FIND_SIMILAR_PAGES_NEWS_TEXT_VARIANT:"FIND_SIMILAR_PAGES_NEWS_TEXT_VARIANT",POST_INSTALLATION_PAGE_SHOWED:"POST_INSTALLATION_PAGE_SHOWED",AMAZON_UPSELL_GTI_SHOPPING_SHOWN_COUNT:"AMAZON_UPSELL_GTI_SHOPPING_SHOWN_COUNT",AMAZON_UPSELL_GTI_SHOPPING_LAST_SHOWN:"AMAZON_UPSELL_GTI_SHOPPING_LAST_SHOWN",AMAZON_UPSELL_GTI_SHOPPING_LAST_DOMAIN_SHOWN:"AMAZON_UPSELL_GTI_SHOPPING_LAST_DOMAIN_SHOWN",BLAST_SEARCH_BASE_FIRST_TIME:"BLAST_SEARCH_BASE_FIRST_TIME",ENGINES:"ENGINES",ENGINES_FUTURE_TIME:"ENGINES_FUTURE_TIME",ENGINES_VERSION:"ENGINES_VERSION"},i={CACHE_TYPOQUATTING:"CACHE_TYPOQUATTING",SS_TOAST_ACCEPTED:"SS_TOAST_ACCEPTED",USER_ACCEPTED_ADBLOCK_TOAST:"USER_ACCEPTED_ADBLOCK_TOAST",DOWNLOAD_SCANNING_QUEUE:"DOWNLOAD_SCANNING_QUEUE",RAT_DETECTION_SHOWING:"RAT_DETECTION_SHOWING",SS_WELCOME_OVERLAY_PER_SESSION:"SS_WELCOME_OVERLAY_PER_SESSION",AMAZON_UPSELL_SHOPPING_SHOWING:"AMAZON_UPSELL_SHOPPING_SHOWING"}},function(e,t,n){"use strict";var o=n(3),r=n(6);class i{static set(e,t){const n={};n[e]=t,o.a.storage.local.set(n)}static get(e){return new Promise(t=>o.a.storage.local.get(e,n=>((t,n)=>{let o=n[e];const r=typeof o;"boolean"!==r&&"number"!==r&&(o=o||null),t(o)})(t,n)))}static clear(e){o.a.storage.local.remove(e)}}class s{constructor(){this.tabData=new Map}static getResetValues(){return{adblockDisabled:!1,adsBlocked:0,trackersBlocked:0,actionPanelData:{},blockedIframes:[],cryptoBlockData:null,tabDomainTrusted:!1}}static getDefaultValues(){return{adblockWhitelist:[],...s.getResetValues()}}reset(e){this.update(e,s.getResetValues())}get(e){return this.tabData.get(e)||s.getDefaultValues()}set(e,t){this.tabData.set(e,t)}delete(e){this.tabData.delete(e)}getMap(){return this.tabData}update(e,t){const n=this.get(e);this.set(e,{...n,...t})}setTabBlockPageData(e,t){const n=this.get(e);this.set(e,{...n,blockPageData:t})}addBlockedFrame(e,t){this.get(e).blockedIframes.push(t)}getBlockedFrames(e){return this.get(e).blockedIframes}resetBlockedFrames(e){this.get(e).blockedIframes=[]}}var a=n(2),c=n(9),l=n(19);var u=n(23);n.d(t,"a",(function(){return d}));const d={FFSearchExtensionDownloadUrl:"https://sadownload.mcafee.com/products/SA/Win/xpi/searchextension/searchextension.xpi",uninstallSurveyUrl:"https://www.surveymonkey.com/r/mcafeewebadvisor",postInstallationPage:"https://www.mcafee.com/consumer/v/wa-how.html",listenerManager:null,wssNativeClient:null,firefoxInternalUUID:"",shadowMode:"closed",adblockManager:null,browserAction:null,browserType:a.g.BROWSER_TYPE,cacheStore:new class{constructor(){this.initialized=!1;for(const e of Object.values(r.c))this[e]=null;for(const e of Object.values(r.a))this[e]=null;this.init()}init(){const e=[];for(const t of Object.values(r.c))e.push(i.get(t).then(e=>{const n={};return n.storeVariable=t,n.result=e,n}));Promise.all(e).then(e=>{e.forEach(({storeVariable:e,result:t})=>{const n=typeof t;"boolean"!==n&&"number"!==n&&(t=t||null),this[e]=t}),this.initialized=!0})}isInit(){return new Promise((e,t)=>{this.initialized&&e(!0);let n=0;const o=window.setInterval(()=>{this.initialized?(window.clearInterval(o),e(!0)):10==++n&&(window.clearInterval(o),t(new Error("Cache store took too long to initialize")))},500)})}get(e,t){const n=this[e];return arguments.length<2?n:null==n?t:n}set(e,t){this[e]=t,r.c[e]&&i.set(e,t)}clear(e){void 0!==this[e]&&(this[e]=null,r.c[e]&&i.clear(e))}},ffViewports:null,garbageCollector:new class{constructor(){this.collection=[]}add(e){this.collection.push(e),1===this.collection.length&&this.setCleanUpTimer()}setCleanUpTimer(){setInterval(()=>{this.collection.forEach(e=>{e.checkCache()})},36e5)}},gtiCache:new u.GTICache(a.g),logger:null,messageDispatcher:null,port:null,tabData:new s,tabIdToLastClickTime:new Map,useNativeLogger:!1,wasm:null,userAgentInBase64:null,gtiServer:c.a.GTI_SERVER,typoSquattingServer:c.a.TYPOSQUATTING_SERVER,tldParser:null,cryptoBlacklist:c.b,ratBlacklist:c.c,trustedDomains:c.d,nativeSettings:l.b,searchSuggest:null,searchEngines:null,enginesVersionUrl:c.a.ENGINE_VERSION_URL,engineCheckInterval:864e5,ENGINES_VERSION:a.g.ENGINES_VERSION,WSS_INSTALLED:null,AP_FEATURE_ENABLED:!1,AUTO_PLAY_NOTIFICATION_ENABLED:!1,PPS_MODE:a.g.PPS_MODE,ALLOW_LOCALHOST:!1,RAT_DETECTION_CATEGORIES:[142],AMAZON_EXTN_TRIGGER_CATEGORIES:[136]}},function(e,t,n){"use strict";var o=n(2),r=n(17),i=n(13),s=n(5),a=n(3),c=n(1);n.d(t,"a",(function(){return l}));const l={uid:"0DE9E47C-871A-4F90-8440-B190C216800A",browserType:o.g.BROWSER_TYPE,externalMsgDispatcher:new class{isvalidRequestType(e){let t=!1;for(const n in c.e)c.e[n]===e&&(t=!0);return t}validateMsg(e,t){return!(void 0===e||void 0===t||!this.isvalidRequestType(e))||(s.a.logError("Invalid msg to be sent externally"),!1)}sendExtnMsg(e,t,n){const{request_type:o,payload:r}=t;if(!this.validateMsg(o,r))return;return new Promise((o,r)=>{a.a.runtime.sendMessage(e,t,e=>{"function"==typeof n?n(o,r,e):((e,t,n)=>{a.a.runtime.lastError&&t(a.a.runtime.lastError.message),e(n)})(o,r,e)})})}},reputationReqCount:5,imageCounter:0,isSearchPage:!1,isSearchHitSend:!1,resourceRequestor:null,gtiRequestor:null,clientFunctions:null,activeURI:null,mapSelectors:null,eventHandler:null,bkGlobals:null,searchEngine:null,searchAnnotationOption:i.a.ONLY_SECURE_SEARCH,socialMediaOption:r.c.NONE,socialMediaToggle:!1,hasReportPage:!0,PPS_MODE:o.g.PPS_MODE,ssExperienceDetected:!1}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return s}));const o={MAX_CACHE_RECORDS:1e3,MAX_RESERVED_CALLBACK_ID:5,PHISHING_CATEGORY:169,SITE_ADVISOR_URL:"www.siteadvisor.com/",GTI_SERVER:"https://webadvisorc.rest.gti.mcafee.com/1",TYPOSQUATTING_SERVER:"https://mip.api.mcafeewebadvisor.com/v1/typosquatting?",ENGINE_VERSION_URL:"https://sadownload.mcafee.com/products/SA/Win/extensions/engines/update.json"},r=new Set(["www.mcafee.com"]),i=["wss://*.gasolina.ml/*","*://kissdoujin.com/Content/js/c-hive.js*","wss://*.sen-to-zdrowie.ml/*","*://cookiescript.info/libs/*","*://rocks.io/assets/*","*://coin-have.com/c/*","*://coinnebula.com/lib/*","wss://*.coin-have.com/","ws://digger.cryptobara.com/*","ws://*.webminepool.tk/*","*://*.lewd.ninja/static/m.js*","*://tokyodrift.ga/dropyoulike/a-o/*","*://*.2giga.link/hive/lib/*","*://papoto.com/lib/*","*://load.jsecoin.com/*","ws://*.1q2w3.fun/*","*://*/*plugins/ajcryptominer/assets/*","*://monerominer.rocks/miner.php*","*://minemytraffic.com/*","*://*.monerise.com/core/*","*://*.cookiescript.info/libs/*","ws://hive.tubetitties.com/*","wss://*.freecontent.racing/*","wss://*.hodling.faith/*","ws://gtg02.bestsecurepractice.com/proxy","*://cryptoloot.pro/lib/*","*://lmodr.biz/*","*://*.webminepool.com/lib/base.js","ws://*.sen-to-zdrowie.ml/*","ws://*.morningdigit.com/*","*://mine.nahnoji.cz/*","*://*.minescripts.info/*","*://jsecoin.com/server*","*://coinhive.com/lib*","wss://*.webminepool.tk/*","ws://*.monerise.com/proxy/*","*://kisshentai.net/Content/js/c-hive.js*","*://mataharirama.xyz/*","*://*.coinpirate.cf/*","ws://*.playerassets.info/*","wss://*.1q2w3.fun/*","*://*.1q2w3.fun/*","*://anime.reactor.cc/js/ch/cryptonight.wasm*","*://webmine.cz/miner*","wss://ws.l33tsite.info/*","*://coinhive.com/captcha*","wss://www.mutuza.win/proxy","*://*.morningdigit.com/*","ws://*.host.d-ns.ga/*","*://*.doubleclick5.xyz/*","*://miner.pr0gramm.com/xmr.min.js*","*://*.freecontent.bid/*","ws://lewd.ninja/comics/*","wss://*.monerise.com:9333/proxy/*","*://*.webminepool.com/lib/captcha.js","*://coinerra.com/lib/*","*://*.playerassets.info/*","wss://*.webmine.pro/*","wss://lewd.ninja/comics/*","*://*.doubleclick1.xyz/*","ws://*.freecontent.racing/*","*://*.googleanalytcs.com/*","wss://*.coinnebula.com/proxy*","ws://*.monerise.com:9333/proxy/*","ws://*.freecontent.loan/*","*://party-nngvitbizn.now.sh/*","wss://api.l33tsite.info/*","*://coinlab.biz/lib/coinlab.js*","wss://*.monerise.com/proxy/*","ws://www.mutuza.win/proxy","*://jscdndel.com/content/vidm.min.js*","*://listat.biz/*","*://minecrunch.co/web/*","ws://*.chainblock.science/*","*://baiduccdn1.com/lib/*","*://*.mutuza.win/worker.js","*://*.load.jsecoin.com/*","*://ppoi.org/lib/*","wss://*.chainblock.science/*","wss://*.crypto-loot.com/proxy*","wss://gtg02.bestsecurepractice.com/proxy","wss://*.coinhive.com/proxy*","*://coin-hive.com/captcha*","*://jsccnn.com/content/vidm.min.js*","*://monerominer.rocks/scripts/miner.js*","*://*.jsecoin.com/server*","*://server.jsecoin.com/*","wss://*.coin-hive.com/proxy*","*://*.doubleclick4.xyz/*","*://miner.cryptobara.com/client/*","*://*.rocks.io/assets/*","*://*.ppoi.org/lib/*","*://you.tubetitties.com/worker.js*","wss://*.googleanalytcs.com/*","wss://hive.tubetitties.com/*","*://static.reasedoper.pw/*","*://*.ppoi.org/token/*","ws://*.webmine.pro/*","*://you.tubetitties.com/hash.wasm*","*://*.doubleclick3.xyz/*","*://*.turnsocial.com/m.js","ws://*.hodling.faith/*","wss://*.morningdigit.com/*","*://*.ad-miner.com/lib/*","wss://*.2giga.link/wproxy*","ws://*.googleanalytcs.com/*","*://*.doubleclick6.xyz/*","ws://turnsocial.now.sh/*","*://cdn.cloudcoins.co/javascript/cloudcoins.min.js*","*://joyreactor.cc/ws/ch/*","*://minero.pw/miner.min.js*","*://*.webmine.pro/*","*://punchsub.net/chm.js","wss://mine.nahnoji.cz/*","wss://mine.torrent.pw/*","*://*.mutuza.win/lib/*","*://*.kickass.cd/power2/m.js","ws://*.cpu2cash.link/*","*://*.server.jsecoin.com/*","*://*.mutuza.win/processor.js","wss://turnsocial.now.sh/*","*://kiwifarms.net/js/Jawsh/xmr/xmr.min.js*","*://*.rocks.io/proxy*","*://crypto-loot.com/lib*","*://*.chmproxy.bid/lib/*","ws://*.gasolina.ml/*","*://*.stackpathdns.com/assets/javascript/cr.js","*://*.coinblind.com/lib/*","*://miner.pr0gramm.com/pm.min.js*","*://*.bewhoyouare.gq/*","wss://*.zlx.com.br/proxy*","*://a-o.ninja/apk-AO/kingofthenorth/*","*://ad-miner.com/lib/*","*://*.webminepool.com/api/*","*://*.cpu2cash.link/*","*://*.hemnes.win/*","wss://*.cpu2cash.link/*","ws://*.coinpirate.cf/*","ws://ws.l33tsite.info/*","*://digger.cryptobara.com/client/*","*://kickass.cd/m.js*","ws://*.zlx.com.br/proxy*","*://*.doubleclick2.xyz/*","*://*.amazonaws.com/doubleclick13/*","wss://*.freecontent.loan/*","*://*.host.d-ns.ga/*","*://*.candid.zone/youtube.com/*","ws://api.l33tsite.info/*","*://gtg2.bestsecurepractice.com/lib/*","wss://*.host.d-ns.ga/*","*://coin-hive.com/lib*","ws://mine.nahnoji.cz/*","wss://*.playerassets.info/*","*://*.afminer.com/code/*","wss://*.coinpirate.cf/*","*://cookiescriptcdn.pro/libs/*","*://*.goredirect.party/assets/*","*://*.ZLX.COM.BR/assets/min.js*","*://*.ZLX.COM.BR/assets/playermon.js*","*://p.hemnes.win/lib/*","*://gtg02.bestsecurepractice.com/proxy2/*","*://gtg02.bestsecurepractice.com/meri.js","*://gtg02.bestsecurepractice.com/lv.js","*://gtg02.bestsecurepractice.com/worker.js","*://gtg02.bestsecurepractice.com/processor.js","*://gtg02.bestsecurepractice.com/demo.html","*://*.turnsocial.com/c.wasm*","*://*.turnsocial.com/m.js*","*://cdn.minescripts.info/c/*","*://tokyodrift.ga/dropyoulike/backup/c.wasm*","*://punchsub.net/chm2.js","*://*.kickass.cd/webmr4.js","*://*.kickass.cd/m.js","wss://*.authedmine.com/proxy"],s=["www.beyondtrust.com","www.beamyourscreen.com","www.connectwise.com","get.gotoassist.com","fastsupport.gotoassist.com","www.join.me","www.mikogo.com","www.mikogo.de","www.noip.com","www.securelink.com","join.zoho.com"]},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return a})),n.d(t,"d",(function(){return c})),n.d(t,"c",(function(){return u})),n.d(t,"e",(function(){return d})),n.d(t,"f",(function(){return f}));var o=n(7),r=n(2),i=n(6);const s={NONE:0,INFO:1,ERROR:2,ALL:3},a={INFO:1,ERROR:2},c={BACKGROUND:"BACKGROUND",CONTENT:"CONTENT",TELEMETRY:"TELEMETRY"},l={DEFAULT:"color: #000000; font-weight: normal; font-style:normal; background: #FFFFFF;",BACKGROUND:"color: #8D0DBA; font-weight: bold; background: #FFFFFF;",CONTENT:"color: #F54A26; font-weight: bold; background: #FFFFFF;",TELEMETRY:"color: #147831; font-weight: bold; background: #FFFFFF;"};class u{constructor(){this.nativeLogging=!1,this.browserType=r.g.BROWSER_TYPE,this.extensionType="wa"}setNativeLogging(e){o.a.useNativeLogger=e,this.nativeLogging=e}processLog(e,t,n){if(this.nativeLogging){const r={processType:t,browserType:this.browserType,extensionType:this.extensionType,logType:n,message:e};o.a.messageDispatcher.logger(r)}d(e,n,t)}log(e,t=c.BACKGROUND){this.processLog(e,t,s.INFO)}error(e,t=c.BACKGROUND){this.processLog(e,t,s.ERROR)}}const d=(e,t,n)=>{const o=f(),r=`%c[${n} - ${(new Date).toLocaleString()}]: %c${e}`,i=l.DEFAULT,c=l[n];o!==s.NONE&&(t!==a.ERROR||o!==s.ERROR&&o!==s.ALL||console.error(r,i,i),t!==a.INFO||o!==s.INFO&&o!==s.ALL||console.log(r,c,i))},f=()=>{const e=r.g.LOG_LEVEL,t=o.a.cacheStore.get(i.c.EXTENSION_LOGGING,null);return t&&Number.isInteger(t)&&Object.values(s).includes(t)?t:e}},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return s}));const o={GET:"GET",SET:"SET"},r={NONE:"NONE",ONLY_SECURE_SEARCH:"ONLY_SECURE_SEARCH",ALL:"ALL"},i={UNKNOWN:0,GOOGLE:1,YAHOO:2,AOL:3,ASK:4,UOL:5,GOO:6,MYWAY:7,TERRA:8,WEB:9,BIGLOBE:10,GMX:11,EXCITE:12,SKY:13,NAVER:14,NIFTY:15,RAKUTEN:16,IXQUICK:17,XFINITY:18,SOGOU:19,DOGPILE:20,SEARCH:21,WEBCRAWLER:22,BING:23,INFO:24,YANDEX:25,YIPPY:26,WOW:27,HAOSO:28,DUCKDUCKGO:30,ONESEARCH:31,LINKEDIN:100,FACEBOOK:101,YOUTUBE:102,INSTAGRAM:103,REDDIT:104,TWITTER:105},s={SHOPPING:{name:"shopping",variants:3},NEWS:{name:"news",variants:2},SEARCH:{name:"search",variants:1},COOKING:{name:"cooking",variants:1},STREAMING:{name:"streaming",variants:1},TRAVEL:{name:"travel",variants:1}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var o=n(2);const r={[o.f.CHROME]:{WebBoost:"klekeajafkkpokaofllcadenjdckhinm",SearchExtension:"enppghjcblldgigemljohkgpcompnjgh",NewTabExtension:"kanjcmmieblbpbihaafnedamppkhfadn",AutomationExtension:"bipjijaejfebbgbhchciejpabkhgpegh"},[o.f.FIREFOX]:{SearchExtension:"{DFC8025B-FC38-42B1-9E3A-DFA474F33D93}",AutomationExtension:"{B1BC313F-0344-4FAF-95F0-F7D121EF6D6F}"},[o.f.EDGE]:{}},i={[o.f.CHROME]:{AmazonAssistant:"pbjikboenpfhbbejgkoklgkhjpfogcam"}},s=r[o.g.BROWSER_TYPE],a=i[o.g.BROWSER_TYPE];class c{static isWhiteListed(e){return s&&Object.values(s).includes(e)}static isWhiteListedLimited(e){return a&&Object.values(a).includes(e)}static get(e){return a&&a[e]?a[e]:s[e]}static getExtnIds(){return Object.values(s)}}},,,function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i}));const o={NONE:0,LINKEDIN:1,INSTAGRAM:2,YOUTUBE:4,FACEBOOK:8,TWITTER:16,REDDIT:32},r=Object.values(o).reduce((e,t)=>e+t),i={TOGGLE_ON:"TOGGLE_ON",TOGGLE_OFF:"TOGGLE_OFF",ANNOTATION_ENABLE_ALL:"ANNOTATION_ENABLE_ALL",ANNOTATION_DISABLE_ALL:"ANNOTATION_DISABLE_ALL",ANNOTATION_ENABLE:"ANNOTATION_ENABLE",ANNOTATION_DISABLE:"ANNOTATION_DISABLE",GET:"GET"}},function(e,t,n){var o;
/*!
 * jQuery JavaScript Library v3.5.0
 * https://jquery.com/
 *
 * Includes Sizzle.js
 * https://sizzlejs.com/
 *
 * Copyright JS Foundation and other contributors
 * Released under the MIT license
 * https://jquery.org/license
 *
 * Date: 2020-04-10T15:07Z
 */!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,(function(n,r){"use strict";var i=[],s=Object.getPrototypeOf,a=i.slice,c=i.flat?function(e){return i.flat.call(e)}:function(e){return i.concat.apply([],e)},l=i.push,u=i.indexOf,d={},f=d.toString,p=d.hasOwnProperty,h=p.toString,m=h.call(Object),E={},g=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},T=function(e){return null!=e&&e===e.window},A=n.document,_={type:!0,src:!0,nonce:!0,noModule:!0};function N(e,t,n){var o,r,i=(n=n||A).createElement("script");if(i.text=e,t)for(o in _)(r=t[o]||t.getAttribute&&t.getAttribute(o))&&i.setAttribute(o,r);n.head.appendChild(i).parentNode.removeChild(i)}function S(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?d[f.call(e)]||"object":typeof e}var O=function(e,t){return new O.fn.init(e,t)};function y(e){var t=!!e&&"length"in e&&e.length,n=S(e);return!g(e)&&!T(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}O.fn=O.prototype={jquery:"3.5.0",constructor:O,length:0,toArray:function(){return a.call(this)},get:function(e){return null==e?a.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=O.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return O.each(this,e)},map:function(e){return this.pushStack(O.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(O.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(O.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:i.sort,splice:i.splice},O.extend=O.fn.extend=function(){var e,t,n,o,r,i,s=arguments[0]||{},a=1,c=arguments.length,l=!1;for("boolean"==typeof s&&(l=s,s=arguments[a]||{},a++),"object"==typeof s||g(s)||(s={}),a===c&&(s=this,a--);a<c;a++)if(null!=(e=arguments[a]))for(t in e)o=e[t],"__proto__"!==t&&s!==o&&(l&&o&&(O.isPlainObject(o)||(r=Array.isArray(o)))?(n=s[t],i=r&&!Array.isArray(n)?[]:r||O.isPlainObject(n)?n:{},r=!1,s[t]=O.extend(l,i,o)):void 0!==o&&(s[t]=o));return s},O.extend({expando:"jQuery"+("3.5.0"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==f.call(e))&&(!(t=s(e))||"function"==typeof(n=p.call(t,"constructor")&&t.constructor)&&h.call(n)===m)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){N(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,o=0;if(y(e))for(n=e.length;o<n&&!1!==t.call(e[o],o,e[o]);o++);else for(o in e)if(!1===t.call(e[o],o,e[o]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(y(Object(e))?O.merge(n,"string"==typeof e?[e]:e):l.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:u.call(t,e,n)},merge:function(e,t){for(var n=+t.length,o=0,r=e.length;o<n;o++)e[r++]=t[o];return e.length=r,e},grep:function(e,t,n){for(var o=[],r=0,i=e.length,s=!n;r<i;r++)!t(e[r],r)!==s&&o.push(e[r]);return o},map:function(e,t,n){var o,r,i=0,s=[];if(y(e))for(o=e.length;i<o;i++)null!=(r=t(e[i],i,n))&&s.push(r);else for(i in e)null!=(r=t(e[i],i,n))&&s.push(r);return c(s)},guid:1,support:E}),"function"==typeof Symbol&&(O.fn[Symbol.iterator]=i[Symbol.iterator]),O.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){d["[object "+t+"]"]=t.toLowerCase()}));var I=
/*!
 * Sizzle CSS Selector Engine v2.3.5
 * https://sizzlejs.com/
 *
 * Copyright JS Foundation and other contributors
 * Released under the MIT license
 * https://js.foundation/
 *
 * Date: 2020-03-14
 */
function(e){var t,n,o,r,i,s,a,c,l,u,d,f,p,h,m,E,g,T,A,_="sizzle"+1*new Date,N=e.document,S=0,O=0,y=ce(),I=ce(),v=ce(),b=ce(),C=function(e,t){return e===t&&(d=!0),0},L={}.hasOwnProperty,R=[],w=R.pop,x=R.push,D=R.push,P=R.slice,k=function(e,t){for(var n=0,o=e.length;n<o;n++)if(e[n]===t)return n;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",G="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",H="\\["+M+"*("+G+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+G+"))|)"+M+"*\\]",U=":("+G+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+H+")*)|.*)\\)|)",F=new RegExp(M+"+","g"),W=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),j=new RegExp("^"+M+"*,"+M+"*"),q=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),$=new RegExp(M+"|>"),K=new RegExp(U),V=new RegExp("^"+G+"$"),Y={ID:new RegExp("^#("+G+")"),CLASS:new RegExp("^\\.("+G+")"),TAG:new RegExp("^("+G+"|[*])"),ATTR:new RegExp("^"+H),PSEUDO:new RegExp("^"+U),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+B+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},z=/HTML$/i,X=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},oe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,re=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){f()},se=_e((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{D.apply(R=P.call(N.childNodes),N.childNodes),R[N.childNodes.length].nodeType}catch(e){D={apply:R.length?function(e,t){x.apply(e,P.call(t))}:function(e,t){for(var n=e.length,o=0;e[n++]=t[o++];);e.length=n-1}}}function ae(e,t,o,r){var i,a,l,u,d,h,g,T=t&&t.ownerDocument,N=t?t.nodeType:9;if(o=o||[],"string"!=typeof e||!e||1!==N&&9!==N&&11!==N)return o;if(!r&&(f(t),t=t||p,m)){if(11!==N&&(d=J.exec(e)))if(i=d[1]){if(9===N){if(!(l=t.getElementById(i)))return o;if(l.id===i)return o.push(l),o}else if(T&&(l=T.getElementById(i))&&A(t,l)&&l.id===i)return o.push(l),o}else{if(d[2])return D.apply(o,t.getElementsByTagName(e)),o;if((i=d[3])&&n.getElementsByClassName&&t.getElementsByClassName)return D.apply(o,t.getElementsByClassName(i)),o}if(n.qsa&&!b[e+" "]&&(!E||!E.test(e))&&(1!==N||"object"!==t.nodeName.toLowerCase())){if(g=e,T=t,1===N&&($.test(e)||q.test(e))){for((T=ee.test(e)&&ge(t.parentNode)||t)===t&&n.scope||((u=t.getAttribute("id"))?u=u.replace(oe,re):t.setAttribute("id",u=_)),a=(h=s(e)).length;a--;)h[a]=(u?"#"+u:":scope")+" "+Ae(h[a]);g=h.join(",")}try{return D.apply(o,T.querySelectorAll(g)),o}catch(t){b(e,!0)}finally{u===_&&t.removeAttribute("id")}}}return c(e.replace(W,"$1"),t,o,r)}function ce(){var e=[];return function t(n,r){return e.push(n+" ")>o.cacheLength&&delete t[e.shift()],t[n+" "]=r}}function le(e){return e[_]=!0,e}function ue(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var n=e.split("|"),r=n.length;r--;)o.attrHandle[n[r]]=t}function fe(e,t){var n=t&&e,o=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(o)return o;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function pe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function me(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&se(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function Ee(e){return le((function(t){return t=+t,le((function(n,o){for(var r,i=e([],n.length,t),s=i.length;s--;)n[r=i[s]]&&(n[r]=!(o[r]=n[r]))}))}))}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=ae.support={},i=ae.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!z.test(t||n&&n.nodeName||"HTML")},f=ae.setDocument=function(e){var t,r,s=e?e.ownerDocument||e:N;return s!=p&&9===s.nodeType&&s.documentElement?(h=(p=s).documentElement,m=!i(p),N!=p&&(r=p.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",ie,!1):r.attachEvent&&r.attachEvent("onunload",ie)),n.scope=ue((function(e){return h.appendChild(e).appendChild(p.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=ue((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ue((function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=Z.test(p.getElementsByClassName),n.getById=ue((function(e){return h.appendChild(e).id=_,!p.getElementsByName||!p.getElementsByName(_).length})),n.getById?(o.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},o.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(o.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},o.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,o,r,i=t.getElementById(e);if(i){if((n=i.getAttributeNode("id"))&&n.value===e)return[i];for(r=t.getElementsByName(e),o=0;i=r[o++];)if((n=i.getAttributeNode("id"))&&n.value===e)return[i]}return[]}}),o.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,o=[],r=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[r++];)1===n.nodeType&&o.push(n);return o}return i},o.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},g=[],E=[],(n.qsa=Z.test(p.querySelectorAll))&&(ue((function(e){var t;h.appendChild(e).innerHTML="<a id='"+_+"'></a><select id='"+_+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&E.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||E.push("\\["+M+"*(?:value|"+B+")"),e.querySelectorAll("[id~="+_+"-]").length||E.push("~="),(t=p.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||E.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||E.push(":checked"),e.querySelectorAll("a#"+_+"+*").length||E.push(".#.+[+~]"),e.querySelectorAll("\\\f"),E.push("[\\r\\n\\f]")})),ue((function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&E.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&E.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&E.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),E.push(",.*:")}))),(n.matchesSelector=Z.test(T=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue((function(e){n.disconnectedMatch=T.call(e,"*"),T.call(e,"[s!='']:x"),g.push("!=",U)})),E=E.length&&new RegExp(E.join("|")),g=g.length&&new RegExp(g.join("|")),t=Z.test(h.compareDocumentPosition),A=t||Z.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,o=t&&t.parentNode;return e===o||!(!o||1!==o.nodeType||!(n.contains?n.contains(o):e.compareDocumentPosition&&16&e.compareDocumentPosition(o)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},C=t?function(e,t){if(e===t)return d=!0,0;var o=!e.compareDocumentPosition-!t.compareDocumentPosition;return o||(1&(o=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===o?e==p||e.ownerDocument==N&&A(N,e)?-1:t==p||t.ownerDocument==N&&A(N,t)?1:u?k(u,e)-k(u,t):0:4&o?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,o=0,r=e.parentNode,i=t.parentNode,s=[e],a=[t];if(!r||!i)return e==p?-1:t==p?1:r?-1:i?1:u?k(u,e)-k(u,t):0;if(r===i)return fe(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)a.unshift(n);for(;s[o]===a[o];)o++;return o?fe(s[o],a[o]):s[o]==N?-1:a[o]==N?1:0},p):p},ae.matches=function(e,t){return ae(e,null,null,t)},ae.matchesSelector=function(e,t){if(f(e),n.matchesSelector&&m&&!b[t+" "]&&(!g||!g.test(t))&&(!E||!E.test(t)))try{var o=T.call(e,t);if(o||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return o}catch(e){b(t,!0)}return ae(t,p,null,[e]).length>0},ae.contains=function(e,t){return(e.ownerDocument||e)!=p&&f(e),A(e,t)},ae.attr=function(e,t){(e.ownerDocument||e)!=p&&f(e);var r=o.attrHandle[t.toLowerCase()],i=r&&L.call(o.attrHandle,t.toLowerCase())?r(e,t,!m):void 0;return void 0!==i?i:n.attributes||!m?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},ae.escape=function(e){return(e+"").replace(oe,re)},ae.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ae.uniqueSort=function(e){var t,o=[],r=0,i=0;if(d=!n.detectDuplicates,u=!n.sortStable&&e.slice(0),e.sort(C),d){for(;t=e[i++];)t===e[i]&&(r=o.push(i));for(;r--;)e.splice(o[r],1)}return u=null,e},r=ae.getText=function(e){var t,n="",o=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=r(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[o++];)n+=r(t);return n},(o=ae.selectors={cacheLength:50,createPseudo:le,match:Y,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ae.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ae.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Y.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&K.test(n)&&(t=s(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=y[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&y(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(o){var r=ae.attr(o,e);return null==r?"!="===t:!t||(r+="","="===t?r===n:"!="===t?r!==n:"^="===t?n&&0===r.indexOf(n):"*="===t?n&&r.indexOf(n)>-1:"$="===t?n&&r.slice(-n.length)===n:"~="===t?(" "+r.replace(F," ")+" ").indexOf(n)>-1:"|="===t&&(r===n||r.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,o,r){var i="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===o&&0===r?function(e){return!!e.parentNode}:function(t,n,c){var l,u,d,f,p,h,m=i!==s?"nextSibling":"previousSibling",E=t.parentNode,g=a&&t.nodeName.toLowerCase(),T=!c&&!a,A=!1;if(E){if(i){for(;m;){for(f=t;f=f[m];)if(a?f.nodeName.toLowerCase()===g:1===f.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[s?E.firstChild:E.lastChild],s&&T){for(A=(p=(l=(u=(d=(f=E)[_]||(f[_]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===S&&l[1])&&l[2],f=p&&E.childNodes[p];f=++p&&f&&f[m]||(A=p=0)||h.pop();)if(1===f.nodeType&&++A&&f===t){u[e]=[S,p,A];break}}else if(T&&(A=p=(l=(u=(d=(f=t)[_]||(f[_]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===S&&l[1]),!1===A)for(;(f=++p&&f&&f[m]||(A=p=0)||h.pop())&&((a?f.nodeName.toLowerCase()!==g:1!==f.nodeType)||!++A||(T&&((u=(d=f[_]||(f[_]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]=[S,A]),f!==t)););return(A-=r)===o||A%o==0&&A/o>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||ae.error("unsupported pseudo: "+e);return r[_]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?le((function(e,n){for(var o,i=r(e,t),s=i.length;s--;)e[o=k(e,i[s])]=!(n[o]=i[s])})):function(e){return r(e,0,n)}):r}},pseudos:{not:le((function(e){var t=[],n=[],o=a(e.replace(W,"$1"));return o[_]?le((function(e,t,n,r){for(var i,s=o(e,null,r,[]),a=e.length;a--;)(i=s[a])&&(e[a]=!(t[a]=i))})):function(e,r,i){return t[0]=e,o(t,null,i,n),t[0]=null,!n.pop()}})),has:le((function(e){return function(t){return ae(e,t).length>0}})),contains:le((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||r(t)).indexOf(e)>-1}})),lang:le((function(e){return V.test(e||"")||ae.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:me(!1),disabled:me(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return X.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:Ee((function(){return[0]})),last:Ee((function(e,t){return[t-1]})),eq:Ee((function(e,t,n){return[n<0?n+t:n]})),even:Ee((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:Ee((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:Ee((function(e,t,n){for(var o=n<0?n+t:n>t?t:n;--o>=0;)e.push(o);return e})),gt:Ee((function(e,t,n){for(var o=n<0?n+t:n;++o<t;)e.push(o);return e}))}}).pseudos.nth=o.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[t]=pe(t);for(t in{submit:!0,reset:!0})o.pseudos[t]=he(t);function Te(){}function Ae(e){for(var t=0,n=e.length,o="";t<n;t++)o+=e[t].value;return o}function _e(e,t,n){var o=t.dir,r=t.next,i=r||o,s=n&&"parentNode"===i,a=O++;return t.first?function(t,n,r){for(;t=t[o];)if(1===t.nodeType||s)return e(t,n,r);return!1}:function(t,n,c){var l,u,d,f=[S,a];if(c){for(;t=t[o];)if((1===t.nodeType||s)&&e(t,n,c))return!0}else for(;t=t[o];)if(1===t.nodeType||s)if(u=(d=t[_]||(t[_]={}))[t.uniqueID]||(d[t.uniqueID]={}),r&&r===t.nodeName.toLowerCase())t=t[o]||t;else{if((l=u[i])&&l[0]===S&&l[1]===a)return f[2]=l[2];if(u[i]=f,f[2]=e(t,n,c))return!0}return!1}}function Ne(e){return e.length>1?function(t,n,o){for(var r=e.length;r--;)if(!e[r](t,n,o))return!1;return!0}:e[0]}function Se(e,t,n,o,r){for(var i,s=[],a=0,c=e.length,l=null!=t;a<c;a++)(i=e[a])&&(n&&!n(i,o,r)||(s.push(i),l&&t.push(a)));return s}function Oe(e,t,n,o,r,i){return o&&!o[_]&&(o=Oe(o)),r&&!r[_]&&(r=Oe(r,i)),le((function(i,s,a,c){var l,u,d,f=[],p=[],h=s.length,m=i||function(e,t,n){for(var o=0,r=t.length;o<r;o++)ae(e,t[o],n);return n}(t||"*",a.nodeType?[a]:a,[]),E=!e||!i&&t?m:Se(m,f,e,a,c),g=n?r||(i?e:h||o)?[]:s:E;if(n&&n(E,g,a,c),o)for(l=Se(g,p),o(l,[],a,c),u=l.length;u--;)(d=l[u])&&(g[p[u]]=!(E[p[u]]=d));if(i){if(r||e){if(r){for(l=[],u=g.length;u--;)(d=g[u])&&l.push(E[u]=d);r(null,g=[],l,c)}for(u=g.length;u--;)(d=g[u])&&(l=r?k(i,d):f[u])>-1&&(i[l]=!(s[l]=d))}}else g=Se(g===s?g.splice(h,g.length):g),r?r(null,s,g,c):D.apply(s,g)}))}function ye(e){for(var t,n,r,i=e.length,s=o.relative[e[0].type],a=s||o.relative[" "],c=s?1:0,u=_e((function(e){return e===t}),a,!0),d=_e((function(e){return k(t,e)>-1}),a,!0),f=[function(e,n,o){var r=!s&&(o||n!==l)||((t=n).nodeType?u(e,n,o):d(e,n,o));return t=null,r}];c<i;c++)if(n=o.relative[e[c].type])f=[_e(Ne(f),n)];else{if((n=o.filter[e[c].type].apply(null,e[c].matches))[_]){for(r=++c;r<i&&!o.relative[e[r].type];r++);return Oe(c>1&&Ne(f),c>1&&Ae(e.slice(0,c-1).concat({value:" "===e[c-2].type?"*":""})).replace(W,"$1"),n,c<r&&ye(e.slice(c,r)),r<i&&ye(e=e.slice(r)),r<i&&Ae(e))}f.push(n)}return Ne(f)}return Te.prototype=o.filters=o.pseudos,o.setFilters=new Te,s=ae.tokenize=function(e,t){var n,r,i,s,a,c,l,u=I[e+" "];if(u)return t?0:u.slice(0);for(a=e,c=[],l=o.preFilter;a;){for(s in n&&!(r=j.exec(a))||(r&&(a=a.slice(r[0].length)||a),c.push(i=[])),n=!1,(r=q.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(W," ")}),a=a.slice(n.length)),o.filter)!(r=Y[s].exec(a))||l[s]&&!(r=l[s](r))||(n=r.shift(),i.push({value:n,type:s,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?ae.error(e):I(e,c).slice(0)},a=ae.compile=function(e,t){var n,r=[],i=[],a=v[e+" "];if(!a){for(t||(t=s(e)),n=t.length;n--;)(a=ye(t[n]))[_]?r.push(a):i.push(a);(a=v(e,function(e,t){var n=t.length>0,r=e.length>0,i=function(i,s,a,c,u){var d,h,E,g=0,T="0",A=i&&[],_=[],N=l,O=i||r&&o.find.TAG("*",u),y=S+=null==N?1:Math.random()||.1,I=O.length;for(u&&(l=s==p||s||u);T!==I&&null!=(d=O[T]);T++){if(r&&d){for(h=0,s||d.ownerDocument==p||(f(d),a=!m);E=e[h++];)if(E(d,s||p,a)){c.push(d);break}u&&(S=y)}n&&((d=!E&&d)&&g--,i&&A.push(d))}if(g+=T,n&&T!==g){for(h=0;E=t[h++];)E(A,_,s,a);if(i){if(g>0)for(;T--;)A[T]||_[T]||(_[T]=w.call(c));_=Se(_)}D.apply(c,_),u&&!i&&_.length>0&&g+t.length>1&&ae.uniqueSort(c)}return u&&(S=y,l=N),A};return n?le(i):i}(i,r))).selector=e}return a},c=ae.select=function(e,t,n,r){var i,c,l,u,d,f="function"==typeof e&&e,p=!r&&s(e=f.selector||e);if(n=n||[],1===p.length){if((c=p[0]=p[0].slice(0)).length>2&&"ID"===(l=c[0]).type&&9===t.nodeType&&m&&o.relative[c[1].type]){if(!(t=(o.find.ID(l.matches[0].replace(te,ne),t)||[])[0]))return n;f&&(t=t.parentNode),e=e.slice(c.shift().value.length)}for(i=Y.needsContext.test(e)?0:c.length;i--&&(l=c[i],!o.relative[u=l.type]);)if((d=o.find[u])&&(r=d(l.matches[0].replace(te,ne),ee.test(c[0].type)&&ge(t.parentNode)||t))){if(c.splice(i,1),!(e=r.length&&Ae(c)))return D.apply(n,r),n;break}}return(f||a(e,p))(r,t,!m,n,!t||ee.test(e)&&ge(t.parentNode)||t),n},n.sortStable=_.split("").sort(C).join("")===_,n.detectDuplicates=!!d,f(),n.sortDetached=ue((function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))})),ue((function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")}))||de("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&ue((function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||de("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),ue((function(e){return null==e.getAttribute("disabled")}))||de(B,(function(e,t,n){var o;if(!n)return!0===e[t]?t.toLowerCase():(o=e.getAttributeNode(t))&&o.specified?o.value:null})),ae}(n);O.find=I,O.expr=I.selectors,O.expr[":"]=O.expr.pseudos,O.uniqueSort=O.unique=I.uniqueSort,O.text=I.getText,O.isXMLDoc=I.isXML,O.contains=I.contains,O.escapeSelector=I.escape;var v=function(e,t,n){for(var o=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&O(e).is(n))break;o.push(e)}return o},b=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},C=O.expr.match.needsContext;function L(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var R=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function w(e,t,n){return g(t)?O.grep(e,(function(e,o){return!!t.call(e,o,e)!==n})):t.nodeType?O.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?O.grep(e,(function(e){return u.call(t,e)>-1!==n})):O.filter(t,e,n)}O.filter=function(e,t,n){var o=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===o.nodeType?O.find.matchesSelector(o,e)?[o]:[]:O.find.matches(e,O.grep(t,(function(e){return 1===e.nodeType})))},O.fn.extend({find:function(e){var t,n,o=this.length,r=this;if("string"!=typeof e)return this.pushStack(O(e).filter((function(){for(t=0;t<o;t++)if(O.contains(r[t],this))return!0})));for(n=this.pushStack([]),t=0;t<o;t++)O.find(e,r[t],n);return o>1?O.uniqueSort(n):n},filter:function(e){return this.pushStack(w(this,e||[],!1))},not:function(e){return this.pushStack(w(this,e||[],!0))},is:function(e){return!!w(this,"string"==typeof e&&C.test(e)?O(e):e||[],!1).length}});var x,D=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(O.fn.init=function(e,t,n){var o,r;if(!e)return this;if(n=n||x,"string"==typeof e){if(!(o="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:D.exec(e))||!o[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(o[1]){if(t=t instanceof O?t[0]:t,O.merge(this,O.parseHTML(o[1],t&&t.nodeType?t.ownerDocument||t:A,!0)),R.test(o[1])&&O.isPlainObject(t))for(o in t)g(this[o])?this[o](t[o]):this.attr(o,t[o]);return this}return(r=A.getElementById(o[2]))&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(O):O.makeArray(e,this)}).prototype=O.fn,x=O(A);var P=/^(?:parents|prev(?:Until|All))/,k={children:!0,contents:!0,next:!0,prev:!0};function B(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}O.fn.extend({has:function(e){var t=O(e,this),n=t.length;return this.filter((function(){for(var e=0;e<n;e++)if(O.contains(this,t[e]))return!0}))},closest:function(e,t){var n,o=0,r=this.length,i=[],s="string"!=typeof e&&O(e);if(!C.test(e))for(;o<r;o++)for(n=this[o];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&O.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?O.uniqueSort(i):i)},index:function(e){return e?"string"==typeof e?u.call(O(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(O.uniqueSort(O.merge(this.get(),O(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),O.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return v(e,"parentNode")},parentsUntil:function(e,t,n){return v(e,"parentNode",n)},next:function(e){return B(e,"nextSibling")},prev:function(e){return B(e,"previousSibling")},nextAll:function(e){return v(e,"nextSibling")},prevAll:function(e){return v(e,"previousSibling")},nextUntil:function(e,t,n){return v(e,"nextSibling",n)},prevUntil:function(e,t,n){return v(e,"previousSibling",n)},siblings:function(e){return b((e.parentNode||{}).firstChild,e)},children:function(e){return b(e.firstChild)},contents:function(e){return null!=e.contentDocument&&s(e.contentDocument)?e.contentDocument:(L(e,"template")&&(e=e.content||e),O.merge([],e.childNodes))}},(function(e,t){O.fn[e]=function(n,o){var r=O.map(this,t,n);return"Until"!==e.slice(-5)&&(o=n),o&&"string"==typeof o&&(r=O.filter(o,r)),this.length>1&&(k[e]||O.uniqueSort(r),P.test(e)&&r.reverse()),this.pushStack(r)}}));var M=/[^\x20\t\r\n\f]+/g;function G(e){return e}function H(e){throw e}function U(e,t,n,o){var r;try{e&&g(r=e.promise)?r.call(e).done(t).fail(n):e&&g(r=e.then)?r.call(e,t,n):t.apply(void 0,[e].slice(o))}catch(e){n.apply(void 0,[e])}}O.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return O.each(e.match(M)||[],(function(e,n){t[n]=!0})),t}(e):O.extend({},e);var t,n,o,r,i=[],s=[],a=-1,c=function(){for(r=r||e.once,o=t=!0;s.length;a=-1)for(n=s.shift();++a<i.length;)!1===i[a].apply(n[0],n[1])&&e.stopOnFalse&&(a=i.length,n=!1);e.memory||(n=!1),t=!1,r&&(i=n?[]:"")},l={add:function(){return i&&(n&&!t&&(a=i.length-1,s.push(n)),function t(n){O.each(n,(function(n,o){g(o)?e.unique&&l.has(o)||i.push(o):o&&o.length&&"string"!==S(o)&&t(o)}))}(arguments),n&&!t&&c()),this},remove:function(){return O.each(arguments,(function(e,t){for(var n;(n=O.inArray(t,i,n))>-1;)i.splice(n,1),n<=a&&a--})),this},has:function(e){return e?O.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return r=s=[],i=n="",this},disabled:function(){return!i},lock:function(){return r=s=[],n||t||(i=n=""),this},locked:function(){return!!r},fireWith:function(e,n){return r||(n=[e,(n=n||[]).slice?n.slice():n],s.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!o}};return l},O.extend({Deferred:function(e){var t=[["notify","progress",O.Callbacks("memory"),O.Callbacks("memory"),2],["resolve","done",O.Callbacks("once memory"),O.Callbacks("once memory"),0,"resolved"],["reject","fail",O.Callbacks("once memory"),O.Callbacks("once memory"),1,"rejected"]],o="pending",r={state:function(){return o},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e=arguments;return O.Deferred((function(n){O.each(t,(function(t,o){var r=g(e[o[4]])&&e[o[4]];i[o[1]]((function(){var e=r&&r.apply(this,arguments);e&&g(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this,r?[e]:arguments)}))})),e=null})).promise()},then:function(e,o,r){var i=0;function s(e,t,o,r){return function(){var a=this,c=arguments,l=function(){var n,l;if(!(e<i)){if((n=o.apply(a,c))===t.promise())throw new TypeError("Thenable self-resolution");l=n&&("object"==typeof n||"function"==typeof n)&&n.then,g(l)?r?l.call(n,s(i,t,G,r),s(i,t,H,r)):(i++,l.call(n,s(i,t,G,r),s(i,t,H,r),s(i,t,G,t.notifyWith))):(o!==G&&(a=void 0,c=[n]),(r||t.resolveWith)(a,c))}},u=r?l:function(){try{l()}catch(n){O.Deferred.exceptionHook&&O.Deferred.exceptionHook(n,u.stackTrace),e+1>=i&&(o!==H&&(a=void 0,c=[n]),t.rejectWith(a,c))}};e?u():(O.Deferred.getStackHook&&(u.stackTrace=O.Deferred.getStackHook()),n.setTimeout(u))}}return O.Deferred((function(n){t[0][3].add(s(0,n,g(r)?r:G,n.notifyWith)),t[1][3].add(s(0,n,g(e)?e:G)),t[2][3].add(s(0,n,g(o)?o:H))})).promise()},promise:function(e){return null!=e?O.extend(e,r):r}},i={};return O.each(t,(function(e,n){var s=n[2],a=n[5];r[n[1]]=s.add,a&&s.add((function(){o=a}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),s.add(n[3].fire),i[n[0]]=function(){return i[n[0]+"With"](this===i?void 0:this,arguments),this},i[n[0]+"With"]=s.fireWith})),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=arguments.length,n=t,o=Array(n),r=a.call(arguments),i=O.Deferred(),s=function(e){return function(n){o[e]=this,r[e]=arguments.length>1?a.call(arguments):n,--t||i.resolveWith(o,r)}};if(t<=1&&(U(e,i.done(s(n)).resolve,i.reject,!t),"pending"===i.state()||g(r[n]&&r[n].then)))return i.then();for(;n--;)U(r[n],s(n),i.reject);return i.promise()}});var F=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;O.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&F.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},O.readyException=function(e){n.setTimeout((function(){throw e}))};var W=O.Deferred();function j(){A.removeEventListener("DOMContentLoaded",j),n.removeEventListener("load",j),O.ready()}O.fn.ready=function(e){return W.then(e).catch((function(e){O.readyException(e)})),this},O.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--O.readyWait:O.isReady)||(O.isReady=!0,!0!==e&&--O.readyWait>0||W.resolveWith(A,[O]))}}),O.ready.then=W.then,"complete"===A.readyState||"loading"!==A.readyState&&!A.documentElement.doScroll?n.setTimeout(O.ready):(A.addEventListener("DOMContentLoaded",j),n.addEventListener("load",j));var q=function(e,t,n,o,r,i,s){var a=0,c=e.length,l=null==n;if("object"===S(n))for(a in r=!0,n)q(e,t,a,n[a],!0,i,s);else if(void 0!==o&&(r=!0,g(o)||(s=!0),l&&(s?(t.call(e,o),t=null):(l=t,t=function(e,t,n){return l.call(O(e),n)})),t))for(;a<c;a++)t(e[a],n,s?o:o.call(e[a],a,t(e[a],n)));return r?e:l?t.call(e):c?t(e[0],n):i},$=/^-ms-/,K=/-([a-z])/g;function V(e,t){return t.toUpperCase()}function Y(e){return e.replace($,"ms-").replace(K,V)}var z=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function X(){this.expando=O.expando+X.uid++}X.uid=1,X.prototype={cache:function(e){var t=e[this.expando];return t||(t=Object.create(null),z(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var o,r=this.cache(e);if("string"==typeof t)r[Y(t)]=n;else for(o in t)r[Y(o)]=t[o];return r},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][Y(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,o=e[this.expando];if(void 0!==o){if(void 0!==t){n=(t=Array.isArray(t)?t.map(Y):(t=Y(t))in o?[t]:t.match(M)||[]).length;for(;n--;)delete o[t[n]]}(void 0===t||O.isEmptyObject(o))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!O.isEmptyObject(t)}};var Q=new X,Z=new X,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ee=/[A-Z]/g;function te(e,t,n){var o;if(void 0===n&&1===e.nodeType)if(o="data-"+t.replace(ee,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(o))){try{n=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:J.test(e)?JSON.parse(e):e)}(n)}catch(e){}Z.set(e,t,n)}else n=void 0;return n}O.extend({hasData:function(e){return Z.hasData(e)||Q.hasData(e)},data:function(e,t,n){return Z.access(e,t,n)},removeData:function(e,t){Z.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),O.fn.extend({data:function(e,t){var n,o,r,i=this[0],s=i&&i.attributes;if(void 0===e){if(this.length&&(r=Z.get(i),1===i.nodeType&&!Q.get(i,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&0===(o=s[n].name).indexOf("data-")&&(o=Y(o.slice(5)),te(i,o,r[o]));Q.set(i,"hasDataAttrs",!0)}return r}return"object"==typeof e?this.each((function(){Z.set(this,e)})):q(this,(function(t){var n;if(i&&void 0===t)return void 0!==(n=Z.get(i,e))?n:void 0!==(n=te(i,e))?n:void 0;this.each((function(){Z.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){Z.remove(this,e)}))}}),O.extend({queue:function(e,t,n){var o;if(e)return t=(t||"fx")+"queue",o=Q.get(e,t),n&&(!o||Array.isArray(n)?o=Q.access(e,t,O.makeArray(n)):o.push(n)),o||[]},dequeue:function(e,t){t=t||"fx";var n=O.queue(e,t),o=n.length,r=n.shift(),i=O._queueHooks(e,t);"inprogress"===r&&(r=n.shift(),o--),r&&("fx"===t&&n.unshift("inprogress"),delete i.stop,r.call(e,(function(){O.dequeue(e,t)}),i)),!o&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:O.Callbacks("once memory").add((function(){Q.remove(e,[t+"queue",n])}))})}}),O.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?O.queue(this[0],e):void 0===t?this:this.each((function(){var n=O.queue(this,e,t);O._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&O.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){O.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,o=1,r=O.Deferred(),i=this,s=this.length,a=function(){--o||r.resolveWith(i,[i])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=Q.get(i[s],e+"queueHooks"))&&n.empty&&(o++,n.empty.add(a));return a(),r.promise(t)}});var ne=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,oe=new RegExp("^(?:([+-])=|)("+ne+")([a-z%]*)$","i"),re=["Top","Right","Bottom","Left"],ie=A.documentElement,se=function(e){return O.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(se=function(e){return O.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});var ce=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&se(e)&&"none"===O.css(e,"display")};function le(e,t,n,o){var r,i,s=20,a=o?function(){return o.cur()}:function(){return O.css(e,t,"")},c=a(),l=n&&n[3]||(O.cssNumber[t]?"":"px"),u=e.nodeType&&(O.cssNumber[t]||"px"!==l&&+c)&&oe.exec(O.css(e,t));if(u&&u[3]!==l){for(c/=2,l=l||u[3],u=+c||1;s--;)O.style(e,t,u+l),(1-i)*(1-(i=a()/c||.5))<=0&&(s=0),u/=i;u*=2,O.style(e,t,u+l),n=n||[]}return n&&(u=+u||+c||0,r=n[1]?u+(n[1]+1)*n[2]:+n[2],o&&(o.unit=l,o.start=u,o.end=r)),r}var ue={};function de(e){var t,n=e.ownerDocument,o=e.nodeName,r=ue[o];return r||(t=n.body.appendChild(n.createElement(o)),r=O.css(t,"display"),t.parentNode.removeChild(t),"none"===r&&(r="block"),ue[o]=r,r)}function fe(e,t){for(var n,o,r=[],i=0,s=e.length;i<s;i++)(o=e[i]).style&&(n=o.style.display,t?("none"===n&&(r[i]=Q.get(o,"display")||null,r[i]||(o.style.display="")),""===o.style.display&&ce(o)&&(r[i]=de(o))):"none"!==n&&(r[i]="none",Q.set(o,"display",n)));for(i=0;i<s;i++)null!=r[i]&&(e[i].style.display=r[i]);return e}O.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){ce(this)?O(this).show():O(this).hide()}))}});var pe,he,me=/^(?:checkbox|radio)$/i,Ee=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,ge=/^$|^module$|\/(?:java|ecma)script/i;pe=A.createDocumentFragment().appendChild(A.createElement("div")),(he=A.createElement("input")).setAttribute("type","radio"),he.setAttribute("checked","checked"),he.setAttribute("name","t"),pe.appendChild(he),E.checkClone=pe.cloneNode(!0).cloneNode(!0).lastChild.checked,pe.innerHTML="<textarea>x</textarea>",E.noCloneChecked=!!pe.cloneNode(!0).lastChild.defaultValue,pe.innerHTML="<option></option>",E.option=!!pe.lastChild;var Te={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Ae(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&L(e,t)?O.merge([e],n):n}function _e(e,t){for(var n=0,o=e.length;n<o;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}Te.tbody=Te.tfoot=Te.colgroup=Te.caption=Te.thead,Te.th=Te.td,E.option||(Te.optgroup=Te.option=[1,"<select multiple='multiple'>","</select>"]);var Ne=/<|&#?\w+;/;function Se(e,t,n,o,r){for(var i,s,a,c,l,u,d=t.createDocumentFragment(),f=[],p=0,h=e.length;p<h;p++)if((i=e[p])||0===i)if("object"===S(i))O.merge(f,i.nodeType?[i]:i);else if(Ne.test(i)){for(s=s||d.appendChild(t.createElement("div")),a=(Ee.exec(i)||["",""])[1].toLowerCase(),c=Te[a]||Te._default,s.innerHTML=c[1]+O.htmlPrefilter(i)+c[2],u=c[0];u--;)s=s.lastChild;O.merge(f,s.childNodes),(s=d.firstChild).textContent=""}else f.push(t.createTextNode(i));for(d.textContent="",p=0;i=f[p++];)if(o&&O.inArray(i,o)>-1)r&&r.push(i);else if(l=se(i),s=Ae(d.appendChild(i),"script"),l&&_e(s),n)for(u=0;i=s[u++];)ge.test(i.type||"")&&n.push(i);return d}var Oe=/^key/,ye=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ie=/^([^.]*)(?:\.(.+)|)/;function ve(){return!0}function be(){return!1}function Ce(e,t){return e===function(){try{return A.activeElement}catch(e){}}()==("focus"===t)}function Le(e,t,n,o,r,i){var s,a;if("object"==typeof t){for(a in"string"!=typeof n&&(o=o||n,n=void 0),t)Le(e,a,n,o,t[a],i);return e}if(null==o&&null==r?(r=n,o=n=void 0):null==r&&("string"==typeof n?(r=o,o=void 0):(r=o,o=n,n=void 0)),!1===r)r=be;else if(!r)return e;return 1===i&&(s=r,(r=function(e){return O().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=O.guid++)),e.each((function(){O.event.add(this,t,r,o,n)}))}function Re(e,t,n){n?(Q.set(e,t,!1),O.event.add(e,t,{namespace:!1,handler:function(e){var o,r,i=Q.get(this,t);if(1&e.isTrigger&&this[t]){if(i.length)(O.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=a.call(arguments),Q.set(this,t,i),o=n(this,t),this[t](),i!==(r=Q.get(this,t))||o?Q.set(this,t,!1):r={},i!==r)return e.stopImmediatePropagation(),e.preventDefault(),r.value}else i.length&&(Q.set(this,t,{value:O.event.trigger(O.extend(i[0],O.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,t)&&O.event.add(e,t,ve)}O.event={global:{},add:function(e,t,n,o,r){var i,s,a,c,l,u,d,f,p,h,m,E=Q.get(e);if(z(e))for(n.handler&&(n=(i=n).handler,r=i.selector),r&&O.find.matchesSelector(ie,r),n.guid||(n.guid=O.guid++),(c=E.events)||(c=E.events=Object.create(null)),(s=E.handle)||(s=E.handle=function(t){return void 0!==O&&O.event.triggered!==t.type?O.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(M)||[""]).length;l--;)p=m=(a=Ie.exec(t[l])||[])[1],h=(a[2]||"").split(".").sort(),p&&(d=O.event.special[p]||{},p=(r?d.delegateType:d.bindType)||p,d=O.event.special[p]||{},u=O.extend({type:p,origType:m,data:o,handler:n,guid:n.guid,selector:r,needsContext:r&&O.expr.match.needsContext.test(r),namespace:h.join(".")},i),(f=c[p])||((f=c[p]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,o,h,s)||e.addEventListener&&e.addEventListener(p,s)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),r?f.splice(f.delegateCount++,0,u):f.push(u),O.event.global[p]=!0)},remove:function(e,t,n,o,r){var i,s,a,c,l,u,d,f,p,h,m,E=Q.hasData(e)&&Q.get(e);if(E&&(c=E.events)){for(l=(t=(t||"").match(M)||[""]).length;l--;)if(p=m=(a=Ie.exec(t[l])||[])[1],h=(a[2]||"").split(".").sort(),p){for(d=O.event.special[p]||{},f=c[p=(o?d.delegateType:d.bindType)||p]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=i=f.length;i--;)u=f[i],!r&&m!==u.origType||n&&n.guid!==u.guid||a&&!a.test(u.namespace)||o&&o!==u.selector&&("**"!==o||!u.selector)||(f.splice(i,1),u.selector&&f.delegateCount--,d.remove&&d.remove.call(e,u));s&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,E.handle)||O.removeEvent(e,p,E.handle),delete c[p])}else for(p in c)O.event.remove(e,p+t[l],n,o,!0);O.isEmptyObject(c)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,o,r,i,s,a=new Array(arguments.length),c=O.event.fix(e),l=(Q.get(this,"events")||Object.create(null))[c.type]||[],u=O.event.special[c.type]||{};for(a[0]=c,t=1;t<arguments.length;t++)a[t]=arguments[t];if(c.delegateTarget=this,!u.preDispatch||!1!==u.preDispatch.call(this,c)){for(s=O.event.handlers.call(this,c,l),t=0;(r=s[t++])&&!c.isPropagationStopped();)for(c.currentTarget=r.elem,n=0;(i=r.handlers[n++])&&!c.isImmediatePropagationStopped();)c.rnamespace&&!1!==i.namespace&&!c.rnamespace.test(i.namespace)||(c.handleObj=i,c.data=i.data,void 0!==(o=((O.event.special[i.origType]||{}).handle||i.handler).apply(r.elem,a))&&!1===(c.result=o)&&(c.preventDefault(),c.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,c),c.result}},handlers:function(e,t){var n,o,r,i,s,a=[],c=t.delegateCount,l=e.target;if(c&&l.nodeType&&!("click"===e.type&&e.button>=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(i=[],s={},n=0;n<c;n++)void 0===s[r=(o=t[n]).selector+" "]&&(s[r]=o.needsContext?O(r,this).index(l)>-1:O.find(r,this,null,[l]).length),s[r]&&i.push(o);i.length&&a.push({elem:l,handlers:i})}return l=this,c<t.length&&a.push({elem:l,handlers:t.slice(c)}),a},addProp:function(e,t){Object.defineProperty(O.Event.prototype,e,{enumerable:!0,configurable:!0,get:g(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[O.expando]?e:new O.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return me.test(t.type)&&t.click&&L(t,"input")&&Re(t,"click",ve),!1},trigger:function(e){var t=this||e;return me.test(t.type)&&t.click&&L(t,"input")&&Re(t,"click"),!0},_default:function(e){var t=e.target;return me.test(t.type)&&t.click&&L(t,"input")&&Q.get(t,"click")||L(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},O.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},O.Event=function(e,t){if(!(this instanceof O.Event))return new O.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ve:be,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&O.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[O.expando]=!0},O.Event.prototype={constructor:O.Event,isDefaultPrevented:be,isPropagationStopped:be,isImmediatePropagationStopped:be,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ve,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ve,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ve,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},O.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Oe.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&ye.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},O.event.addProp),O.each({focus:"focusin",blur:"focusout"},(function(e,t){O.event.special[e]={setup:function(){return Re(this,e,Ce),!1},trigger:function(){return Re(this,e),!0},delegateType:t}})),O.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){O.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,o=this,r=e.relatedTarget,i=e.handleObj;return r&&(r===o||O.contains(o,r))||(e.type=i.origType,n=i.handler.apply(this,arguments),e.type=t),n}}})),O.fn.extend({on:function(e,t,n,o){return Le(this,e,t,n,o)},one:function(e,t,n,o){return Le(this,e,t,n,o,1)},off:function(e,t,n){var o,r;if(e&&e.preventDefault&&e.handleObj)return o=e.handleObj,O(e.delegateTarget).off(o.namespace?o.origType+"."+o.namespace:o.origType,o.selector,o.handler),this;if("object"==typeof e){for(r in e)this.off(r,t,e[r]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=be),this.each((function(){O.event.remove(this,e,n,t)}))}});var we=/<script|<style|<link/i,xe=/checked\s*(?:[^=]|=\s*.checked.)/i,De=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Pe(e,t){return L(e,"table")&&L(11!==t.nodeType?t:t.firstChild,"tr")&&O(e).children("tbody")[0]||e}function ke(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Be(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,o,r,i,s,a;if(1===t.nodeType){if(Q.hasData(e)&&(a=Q.get(e).events))for(r in Q.remove(t,"handle events"),a)for(n=0,o=a[r].length;n<o;n++)O.event.add(t,r,a[r][n]);Z.hasData(e)&&(i=Z.access(e),s=O.extend({},i),Z.set(t,s))}}function Ge(e,t){var n=t.nodeName.toLowerCase();"input"===n&&me.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function He(e,t,n,o){t=c(t);var r,i,s,a,l,u,d=0,f=e.length,p=f-1,h=t[0],m=g(h);if(m||f>1&&"string"==typeof h&&!E.checkClone&&xe.test(h))return e.each((function(r){var i=e.eq(r);m&&(t[0]=h.call(this,r,i.html())),He(i,t,n,o)}));if(f&&(i=(r=Se(t,e[0].ownerDocument,!1,e,o)).firstChild,1===r.childNodes.length&&(r=i),i||o)){for(a=(s=O.map(Ae(r,"script"),ke)).length;d<f;d++)l=r,d!==p&&(l=O.clone(l,!0,!0),a&&O.merge(s,Ae(l,"script"))),n.call(e[d],l,d);if(a)for(u=s[s.length-1].ownerDocument,O.map(s,Be),d=0;d<a;d++)l=s[d],ge.test(l.type||"")&&!Q.access(l,"globalEval")&&O.contains(u,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?O._evalUrl&&!l.noModule&&O._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},u):N(l.textContent.replace(De,""),l,u))}return e}function Ue(e,t,n){for(var o,r=t?O.filter(t,e):e,i=0;null!=(o=r[i]);i++)n||1!==o.nodeType||O.cleanData(Ae(o)),o.parentNode&&(n&&se(o)&&_e(Ae(o,"script")),o.parentNode.removeChild(o));return e}O.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var o,r,i,s,a=e.cloneNode(!0),c=se(e);if(!(E.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||O.isXMLDoc(e)))for(s=Ae(a),o=0,r=(i=Ae(e)).length;o<r;o++)Ge(i[o],s[o]);if(t)if(n)for(i=i||Ae(e),s=s||Ae(a),o=0,r=i.length;o<r;o++)Me(i[o],s[o]);else Me(e,a);return(s=Ae(a,"script")).length>0&&_e(s,!c&&Ae(e,"script")),a},cleanData:function(e){for(var t,n,o,r=O.event.special,i=0;void 0!==(n=e[i]);i++)if(z(n)){if(t=n[Q.expando]){if(t.events)for(o in t.events)r[o]?O.event.remove(n,o):O.removeEvent(n,o,t.handle);n[Q.expando]=void 0}n[Z.expando]&&(n[Z.expando]=void 0)}}}),O.fn.extend({detach:function(e){return Ue(this,e,!0)},remove:function(e){return Ue(this,e)},text:function(e){return q(this,(function(e){return void 0===e?O.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return He(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Pe(this,e).appendChild(e)}))},prepend:function(){return He(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Pe(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return He(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return He(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(O.cleanData(Ae(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return O.clone(this,e,t)}))},html:function(e){return q(this,(function(e){var t=this[0]||{},n=0,o=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!we.test(e)&&!Te[(Ee.exec(e)||["",""])[1].toLowerCase()]){e=O.htmlPrefilter(e);try{for(;n<o;n++)1===(t=this[n]||{}).nodeType&&(O.cleanData(Ae(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return He(this,arguments,(function(t){var n=this.parentNode;O.inArray(this,e)<0&&(O.cleanData(Ae(this)),n&&n.replaceChild(t,this))}),e)}}),O.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){O.fn[e]=function(e){for(var n,o=[],r=O(e),i=r.length-1,s=0;s<=i;s++)n=s===i?this:this.clone(!0),O(r[s])[t](n),l.apply(o,n.get());return this.pushStack(o)}}));var Fe=new RegExp("^("+ne+")(?!px)[a-z%]+$","i"),We=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=n),t.getComputedStyle(e)},je=function(e,t,n){var o,r,i={};for(r in t)i[r]=e.style[r],e.style[r]=t[r];for(r in o=n.call(e),t)e.style[r]=i[r];return o},qe=new RegExp(re.join("|"),"i");function $e(e,t,n){var o,r,i,s,a=e.style;return(n=n||We(e))&&(""!==(s=n.getPropertyValue(t)||n[t])||se(e)||(s=O.style(e,t)),!E.pixelBoxStyles()&&Fe.test(s)&&qe.test(t)&&(o=a.width,r=a.minWidth,i=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=o,a.minWidth=r,a.maxWidth=i)),void 0!==s?s+"":s}function Ke(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){l.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ie.appendChild(l).appendChild(u);var e=n.getComputedStyle(u);o="1%"!==e.top,c=12===t(e.marginLeft),u.style.right="60%",s=36===t(e.right),r=36===t(e.width),u.style.position="absolute",i=12===t(u.offsetWidth/3),ie.removeChild(l),u=null}}function t(e){return Math.round(parseFloat(e))}var o,r,i,s,a,c,l=A.createElement("div"),u=A.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",E.clearCloneStyle="content-box"===u.style.backgroundClip,O.extend(E,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),s},pixelPosition:function(){return e(),o},reliableMarginLeft:function(){return e(),c},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,o,r;return null==a&&(e=A.createElement("table"),t=A.createElement("tr"),o=A.createElement("div"),e.style.cssText="position:absolute;left:-11111px",t.style.height="1px",o.style.height="9px",ie.appendChild(e).appendChild(t).appendChild(o),r=n.getComputedStyle(t),a=parseInt(r.height)>3,ie.removeChild(e)),a}}))}();var Ve=["Webkit","Moz","ms"],Ye=A.createElement("div").style,ze={};function Xe(e){var t=O.cssProps[e]||ze[e];return t||(e in Ye?e:ze[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ve.length;n--;)if((e=Ve[n]+t)in Ye)return e}(e)||e)}var Qe=/^(none|table(?!-c[ea]).+)/,Ze=/^--/,Je={position:"absolute",visibility:"hidden",display:"block"},et={letterSpacing:"0",fontWeight:"400"};function tt(e,t,n){var o=oe.exec(t);return o?Math.max(0,o[2]-(n||0))+(o[3]||"px"):t}function nt(e,t,n,o,r,i){var s="width"===t?1:0,a=0,c=0;if(n===(o?"border":"content"))return 0;for(;s<4;s+=2)"margin"===n&&(c+=O.css(e,n+re[s],!0,r)),o?("content"===n&&(c-=O.css(e,"padding"+re[s],!0,r)),"margin"!==n&&(c-=O.css(e,"border"+re[s]+"Width",!0,r))):(c+=O.css(e,"padding"+re[s],!0,r),"padding"!==n?c+=O.css(e,"border"+re[s]+"Width",!0,r):a+=O.css(e,"border"+re[s]+"Width",!0,r));return!o&&i>=0&&(c+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-c-a-.5))||0),c}function ot(e,t,n){var o=We(e),r=(!E.boxSizingReliable()||n)&&"border-box"===O.css(e,"boxSizing",!1,o),i=r,s=$e(e,t,o),a="offset"+t[0].toUpperCase()+t.slice(1);if(Fe.test(s)){if(!n)return s;s="auto"}return(!E.boxSizingReliable()&&r||!E.reliableTrDimensions()&&L(e,"tr")||"auto"===s||!parseFloat(s)&&"inline"===O.css(e,"display",!1,o))&&e.getClientRects().length&&(r="border-box"===O.css(e,"boxSizing",!1,o),(i=a in e)&&(s=e[a])),(s=parseFloat(s)||0)+nt(e,t,n||(r?"border":"content"),i,o,s)+"px"}function rt(e,t,n,o,r){return new rt.prototype.init(e,t,n,o,r)}O.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=$e(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,o){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,i,s,a=Y(t),c=Ze.test(t),l=e.style;if(c||(t=Xe(a)),s=O.cssHooks[t]||O.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(r=s.get(e,!1,o))?r:l[t];"string"===(i=typeof n)&&(r=oe.exec(n))&&r[1]&&(n=le(e,t,r),i="number"),null!=n&&n==n&&("number"!==i||c||(n+=r&&r[3]||(O.cssNumber[a]?"":"px")),E.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,o))||(c?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,o){var r,i,s,a=Y(t);return Ze.test(t)||(t=Xe(a)),(s=O.cssHooks[t]||O.cssHooks[a])&&"get"in s&&(r=s.get(e,!0,n)),void 0===r&&(r=$e(e,t,o)),"normal"===r&&t in et&&(r=et[t]),""===n||n?(i=parseFloat(r),!0===n||isFinite(i)?i||0:r):r}}),O.each(["height","width"],(function(e,t){O.cssHooks[t]={get:function(e,n,o){if(n)return!Qe.test(O.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,t,o):je(e,Je,(function(){return ot(e,t,o)}))},set:function(e,n,o){var r,i=We(e),s=!E.scrollboxSize()&&"absolute"===i.position,a=(s||o)&&"border-box"===O.css(e,"boxSizing",!1,i),c=o?nt(e,t,o,a,i):0;return a&&s&&(c-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-nt(e,t,"border",!1,i)-.5)),c&&(r=oe.exec(n))&&"px"!==(r[3]||"px")&&(e.style[t]=n,n=O.css(e,t)),tt(0,n,c)}}})),O.cssHooks.marginLeft=Ke(E.reliableMarginLeft,(function(e,t){if(t)return(parseFloat($e(e,"marginLeft"))||e.getBoundingClientRect().left-je(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),O.each({margin:"",padding:"",border:"Width"},(function(e,t){O.cssHooks[e+t]={expand:function(n){for(var o=0,r={},i="string"==typeof n?n.split(" "):[n];o<4;o++)r[e+re[o]+t]=i[o]||i[o-2]||i[0];return r}},"margin"!==e&&(O.cssHooks[e+t].set=tt)})),O.fn.extend({css:function(e,t){return q(this,(function(e,t,n){var o,r,i={},s=0;if(Array.isArray(t)){for(o=We(e),r=t.length;s<r;s++)i[t[s]]=O.css(e,t[s],!1,o);return i}return void 0!==n?O.style(e,t,n):O.css(e,t)}),e,t,arguments.length>1)}}),O.Tween=rt,rt.prototype={constructor:rt,init:function(e,t,n,o,r,i){this.elem=e,this.prop=n,this.easing=r||O.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=o,this.unit=i||(O.cssNumber[n]?"":"px")},cur:function(){var e=rt.propHooks[this.prop];return e&&e.get?e.get(this):rt.propHooks._default.get(this)},run:function(e){var t,n=rt.propHooks[this.prop];return this.options.duration?this.pos=t=O.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rt.propHooks._default.set(this),this}},rt.prototype.init.prototype=rt.prototype,rt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=O.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){O.fx.step[e.prop]?O.fx.step[e.prop](e):1!==e.elem.nodeType||!O.cssHooks[e.prop]&&null==e.elem.style[Xe(e.prop)]?e.elem[e.prop]=e.now:O.style(e.elem,e.prop,e.now+e.unit)}}},rt.propHooks.scrollTop=rt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},O.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},O.fx=rt.prototype.init,O.fx.step={};var it,st,at=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;function lt(){st&&(!1===A.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(lt):n.setTimeout(lt,O.fx.interval),O.fx.tick())}function ut(){return n.setTimeout((function(){it=void 0})),it=Date.now()}function dt(e,t){var n,o=0,r={height:e};for(t=t?1:0;o<4;o+=2-t)r["margin"+(n=re[o])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function ft(e,t,n){for(var o,r=(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),i=0,s=r.length;i<s;i++)if(o=r[i].call(n,t,e))return o}function pt(e,t,n){var o,r,i=0,s=pt.prefilters.length,a=O.Deferred().always((function(){delete c.elem})),c=function(){if(r)return!1;for(var t=it||ut(),n=Math.max(0,l.startTime+l.duration-t),o=1-(n/l.duration||0),i=0,s=l.tweens.length;i<s;i++)l.tweens[i].run(o);return a.notifyWith(e,[l,o,n]),o<1&&s?n:(s||a.notifyWith(e,[l,1,0]),a.resolveWith(e,[l]),!1)},l=a.promise({elem:e,props:O.extend({},t),opts:O.extend(!0,{specialEasing:{},easing:O.easing._default},n),originalProperties:t,originalOptions:n,startTime:it||ut(),duration:n.duration,tweens:[],createTween:function(t,n){var o=O.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(o),o},stop:function(t){var n=0,o=t?l.tweens.length:0;if(r)return this;for(r=!0;n<o;n++)l.tweens[n].run(1);return t?(a.notifyWith(e,[l,1,0]),a.resolveWith(e,[l,t])):a.rejectWith(e,[l,t]),this}}),u=l.props;for(!function(e,t){var n,o,r,i,s;for(n in e)if(r=t[o=Y(n)],i=e[n],Array.isArray(i)&&(r=i[1],i=e[n]=i[0]),n!==o&&(e[o]=i,delete e[n]),(s=O.cssHooks[o])&&"expand"in s)for(n in i=s.expand(i),delete e[o],i)n in e||(e[n]=i[n],t[n]=r);else t[o]=r}(u,l.opts.specialEasing);i<s;i++)if(o=pt.prefilters[i].call(l,e,u,l.opts))return g(o.stop)&&(O._queueHooks(l.elem,l.opts.queue).stop=o.stop.bind(o)),o;return O.map(u,ft,l),g(l.opts.start)&&l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),O.fx.timer(O.extend(c,{elem:e,anim:l,queue:l.opts.queue})),l}O.Animation=O.extend(pt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,oe.exec(t),n),n}]},tweener:function(e,t){g(e)?(t=e,e=["*"]):e=e.match(M);for(var n,o=0,r=e.length;o<r;o++)n=e[o],pt.tweeners[n]=pt.tweeners[n]||[],pt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var o,r,i,s,a,c,l,u,d="width"in t||"height"in t,f=this,p={},h=e.style,m=e.nodeType&&ce(e),E=Q.get(e,"fxshow");for(o in n.queue||(null==(s=O._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,f.always((function(){f.always((function(){s.unqueued--,O.queue(e,"fx").length||s.empty.fire()}))}))),t)if(r=t[o],at.test(r)){if(delete t[o],i=i||"toggle"===r,r===(m?"hide":"show")){if("show"!==r||!E||void 0===E[o])continue;m=!0}p[o]=E&&E[o]||O.style(e,o)}if((c=!O.isEmptyObject(t))||!O.isEmptyObject(p))for(o in d&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=E&&E.display)&&(l=Q.get(e,"display")),"none"===(u=O.css(e,"display"))&&(l?u=l:(fe([e],!0),l=e.style.display||l,u=O.css(e,"display"),fe([e]))),("inline"===u||"inline-block"===u&&null!=l)&&"none"===O.css(e,"float")&&(c||(f.done((function(){h.display=l})),null==l&&(u=h.display,l="none"===u?"":u)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",f.always((function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}))),c=!1,p)c||(E?"hidden"in E&&(m=E.hidden):E=Q.access(e,"fxshow",{display:l}),i&&(E.hidden=!m),m&&fe([e],!0),f.done((function(){for(o in m||fe([e]),Q.remove(e,"fxshow"),p)O.style(e,o,p[o])}))),c=ft(m?E[o]:0,o,f),o in E||(E[o]=c.start,m&&(c.end=c.start,c.start=0))}],prefilter:function(e,t){t?pt.prefilters.unshift(e):pt.prefilters.push(e)}}),O.speed=function(e,t,n){var o=e&&"object"==typeof e?O.extend({},e):{complete:n||!n&&t||g(e)&&e,duration:e,easing:n&&t||t&&!g(t)&&t};return O.fx.off?o.duration=0:"number"!=typeof o.duration&&(o.duration in O.fx.speeds?o.duration=O.fx.speeds[o.duration]:o.duration=O.fx.speeds._default),null!=o.queue&&!0!==o.queue||(o.queue="fx"),o.old=o.complete,o.complete=function(){g(o.old)&&o.old.call(this),o.queue&&O.dequeue(this,o.queue)},o},O.fn.extend({fadeTo:function(e,t,n,o){return this.filter(ce).css("opacity",0).show().end().animate({opacity:t},e,n,o)},animate:function(e,t,n,o){var r=O.isEmptyObject(e),i=O.speed(t,n,o),s=function(){var t=pt(this,O.extend({},e),i);(r||Q.get(this,"finish"))&&t.stop(!0)};return s.finish=s,r||!1===i.queue?this.each(s):this.queue(i.queue,s)},stop:function(e,t,n){var o=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each((function(){var t=!0,r=null!=e&&e+"queueHooks",i=O.timers,s=Q.get(this);if(r)s[r]&&s[r].stop&&o(s[r]);else for(r in s)s[r]&&s[r].stop&&ct.test(r)&&o(s[r]);for(r=i.length;r--;)i[r].elem!==this||null!=e&&i[r].queue!==e||(i[r].anim.stop(n),t=!1,i.splice(r,1));!t&&n||O.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,n=Q.get(this),o=n[e+"queue"],r=n[e+"queueHooks"],i=O.timers,s=o?o.length:0;for(n.finish=!0,O.queue(this,e,[]),r&&r.stop&&r.stop.call(this,!0),t=i.length;t--;)i[t].elem===this&&i[t].queue===e&&(i[t].anim.stop(!0),i.splice(t,1));for(t=0;t<s;t++)o[t]&&o[t].finish&&o[t].finish.call(this);delete n.finish}))}}),O.each(["toggle","show","hide"],(function(e,t){var n=O.fn[t];O.fn[t]=function(e,o,r){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(dt(t,!0),e,o,r)}})),O.each({slideDown:dt("show"),slideUp:dt("hide"),slideToggle:dt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){O.fn[e]=function(e,n,o){return this.animate(t,e,n,o)}})),O.timers=[],O.fx.tick=function(){var e,t=0,n=O.timers;for(it=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||O.fx.stop(),it=void 0},O.fx.timer=function(e){O.timers.push(e),O.fx.start()},O.fx.interval=13,O.fx.start=function(){st||(st=!0,lt())},O.fx.stop=function(){st=null},O.fx.speeds={slow:600,fast:200,_default:400},O.fn.delay=function(e,t){return e=O.fx&&O.fx.speeds[e]||e,t=t||"fx",this.queue(t,(function(t,o){var r=n.setTimeout(t,e);o.stop=function(){n.clearTimeout(r)}}))},function(){var e=A.createElement("input"),t=A.createElement("select").appendChild(A.createElement("option"));e.type="checkbox",E.checkOn=""!==e.value,E.optSelected=t.selected,(e=A.createElement("input")).value="t",e.type="radio",E.radioValue="t"===e.value}();var ht,mt=O.expr.attrHandle;O.fn.extend({attr:function(e,t){return q(this,O.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){O.removeAttr(this,e)}))}}),O.extend({attr:function(e,t,n){var o,r,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return void 0===e.getAttribute?O.prop(e,t,n):(1===i&&O.isXMLDoc(e)||(r=O.attrHooks[t.toLowerCase()]||(O.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void O.removeAttr(e,t):r&&"set"in r&&void 0!==(o=r.set(e,n,t))?o:(e.setAttribute(t,n+""),n):r&&"get"in r&&null!==(o=r.get(e,t))?o:null==(o=O.find.attr(e,t))?void 0:o)},attrHooks:{type:{set:function(e,t){if(!E.radioValue&&"radio"===t&&L(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,o=0,r=t&&t.match(M);if(r&&1===e.nodeType)for(;n=r[o++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?O.removeAttr(e,n):e.setAttribute(n,n),n}},O.each(O.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=mt[t]||O.find.attr;mt[t]=function(e,t,o){var r,i,s=t.toLowerCase();return o||(i=mt[s],mt[s]=r,r=null!=n(e,t,o)?s:null,mt[s]=i),r}}));var Et=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function Tt(e){return(e.match(M)||[]).join(" ")}function At(e){return e.getAttribute&&e.getAttribute("class")||""}function _t(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(M)||[]}O.fn.extend({prop:function(e,t){return q(this,O.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[O.propFix[e]||e]}))}}),O.extend({prop:function(e,t,n){var o,r,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&O.isXMLDoc(e)||(t=O.propFix[t]||t,r=O.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(o=r.set(e,n,t))?o:e[t]=n:r&&"get"in r&&null!==(o=r.get(e,t))?o:e[t]},propHooks:{tabIndex:{get:function(e){var t=O.find.attr(e,"tabindex");return t?parseInt(t,10):Et.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),E.optSelected||(O.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),O.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){O.propFix[this.toLowerCase()]=this})),O.fn.extend({addClass:function(e){var t,n,o,r,i,s,a,c=0;if(g(e))return this.each((function(t){O(this).addClass(e.call(this,t,At(this)))}));if((t=_t(e)).length)for(;n=this[c++];)if(r=At(n),o=1===n.nodeType&&" "+Tt(r)+" "){for(s=0;i=t[s++];)o.indexOf(" "+i+" ")<0&&(o+=i+" ");r!==(a=Tt(o))&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,o,r,i,s,a,c=0;if(g(e))return this.each((function(t){O(this).removeClass(e.call(this,t,At(this)))}));if(!arguments.length)return this.attr("class","");if((t=_t(e)).length)for(;n=this[c++];)if(r=At(n),o=1===n.nodeType&&" "+Tt(r)+" "){for(s=0;i=t[s++];)for(;o.indexOf(" "+i+" ")>-1;)o=o.replace(" "+i+" "," ");r!==(a=Tt(o))&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e,o="string"===n||Array.isArray(e);return"boolean"==typeof t&&o?t?this.addClass(e):this.removeClass(e):g(e)?this.each((function(n){O(this).toggleClass(e.call(this,n,At(this),t),t)})):this.each((function(){var t,r,i,s;if(o)for(r=0,i=O(this),s=_t(e);t=s[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||((t=At(this))&&Q.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Q.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,o=0;for(t=" "+e+" ";n=this[o++];)if(1===n.nodeType&&(" "+Tt(At(n))+" ").indexOf(t)>-1)return!0;return!1}});var Nt=/\r/g;O.fn.extend({val:function(e){var t,n,o,r=this[0];return arguments.length?(o=g(e),this.each((function(n){var r;1===this.nodeType&&(null==(r=o?e.call(this,n,O(this).val()):e)?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=O.map(r,(function(e){return null==e?"":e+""}))),(t=O.valHooks[this.type]||O.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,r,"value")||(this.value=r))}))):r?(t=O.valHooks[r.type]||O.valHooks[r.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(r,"value"))?n:"string"==typeof(n=r.value)?n.replace(Nt,""):null==n?"":n:void 0}}),O.extend({valHooks:{option:{get:function(e){var t=O.find.attr(e,"value");return null!=t?t:Tt(O.text(e))}},select:{get:function(e){var t,n,o,r=e.options,i=e.selectedIndex,s="select-one"===e.type,a=s?null:[],c=s?i+1:r.length;for(o=i<0?c:s?i:0;o<c;o++)if(((n=r[o]).selected||o===i)&&!n.disabled&&(!n.parentNode.disabled||!L(n.parentNode,"optgroup"))){if(t=O(n).val(),s)return t;a.push(t)}return a},set:function(e,t){for(var n,o,r=e.options,i=O.makeArray(t),s=r.length;s--;)((o=r[s]).selected=O.inArray(O.valHooks.option.get(o),i)>-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),O.each(["radio","checkbox"],(function(){O.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=O.inArray(O(e).val(),t)>-1}},E.checkOn||(O.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),E.focusin="onfocusin"in n;var St=/^(?:focusinfocus|focusoutblur)$/,Ot=function(e){e.stopPropagation()};O.extend(O.event,{trigger:function(e,t,o,r){var i,s,a,c,l,u,d,f,h=[o||A],m=p.call(e,"type")?e.type:e,E=p.call(e,"namespace")?e.namespace.split("."):[];if(s=f=a=o=o||A,3!==o.nodeType&&8!==o.nodeType&&!St.test(m+O.event.triggered)&&(m.indexOf(".")>-1&&(E=m.split("."),m=E.shift(),E.sort()),l=m.indexOf(":")<0&&"on"+m,(e=e[O.expando]?e:new O.Event(m,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=E.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+E.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=o),t=null==t?[e]:O.makeArray(t,[e]),d=O.event.special[m]||{},r||!d.trigger||!1!==d.trigger.apply(o,t))){if(!r&&!d.noBubble&&!T(o)){for(c=d.delegateType||m,St.test(c+m)||(s=s.parentNode);s;s=s.parentNode)h.push(s),a=s;a===(o.ownerDocument||A)&&h.push(a.defaultView||a.parentWindow||n)}for(i=0;(s=h[i++])&&!e.isPropagationStopped();)f=s,e.type=i>1?c:d.bindType||m,(u=(Q.get(s,"events")||Object.create(null))[e.type]&&Q.get(s,"handle"))&&u.apply(s,t),(u=l&&s[l])&&u.apply&&z(s)&&(e.result=u.apply(s,t),!1===e.result&&e.preventDefault());return e.type=m,r||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(h.pop(),t)||!z(o)||l&&g(o[m])&&!T(o)&&((a=o[l])&&(o[l]=null),O.event.triggered=m,e.isPropagationStopped()&&f.addEventListener(m,Ot),o[m](),e.isPropagationStopped()&&f.removeEventListener(m,Ot),O.event.triggered=void 0,a&&(o[l]=a)),e.result}},simulate:function(e,t,n){var o=O.extend(new O.Event,n,{type:e,isSimulated:!0});O.event.trigger(o,null,t)}}),O.fn.extend({trigger:function(e,t){return this.each((function(){O.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return O.event.trigger(e,t,n,!0)}}),E.focusin||O.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){O.event.simulate(t,e.target,O.event.fix(e))};O.event.special[t]={setup:function(){var o=this.ownerDocument||this.document||this,r=Q.access(o,t);r||o.addEventListener(e,n,!0),Q.access(o,t,(r||0)+1)},teardown:function(){var o=this.ownerDocument||this.document||this,r=Q.access(o,t)-1;r?Q.access(o,t,r):(o.removeEventListener(e,n,!0),Q.remove(o,t))}}}));var yt=n.location,It={guid:Date.now()},vt=/\?/;O.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||O.error("Invalid XML: "+e),t};var bt=/\[\]$/,Ct=/\r?\n/g,Lt=/^(?:submit|button|image|reset|file)$/i,Rt=/^(?:input|select|textarea|keygen)/i;function wt(e,t,n,o){var r;if(Array.isArray(t))O.each(t,(function(t,r){n||bt.test(e)?o(e,r):wt(e+"["+("object"==typeof r&&null!=r?t:"")+"]",r,n,o)}));else if(n||"object"!==S(t))o(e,t);else for(r in t)wt(e+"["+r+"]",t[r],n,o)}O.param=function(e,t){var n,o=[],r=function(e,t){var n=g(t)?t():t;o[o.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!O.isPlainObject(e))O.each(e,(function(){r(this.name,this.value)}));else for(n in e)wt(n,e[n],t,r);return o.join("&")},O.fn.extend({serialize:function(){return O.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=O.prop(this,"elements");return e?O.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!O(this).is(":disabled")&&Rt.test(this.nodeName)&&!Lt.test(e)&&(this.checked||!me.test(e))})).map((function(e,t){var n=O(this).val();return null==n?null:Array.isArray(n)?O.map(n,(function(e){return{name:t.name,value:e.replace(Ct,"\r\n")}})):{name:t.name,value:n.replace(Ct,"\r\n")}})).get()}});var xt=/%20/g,Dt=/#.*$/,Pt=/([?&])_=[^&]*/,kt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Bt=/^(?:GET|HEAD)$/,Mt=/^\/\//,Gt={},Ht={},Ut="*/".concat("*"),Ft=A.createElement("a");function Wt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var o,r=0,i=t.toLowerCase().match(M)||[];if(g(n))for(;o=i[r++];)"+"===o[0]?(o=o.slice(1)||"*",(e[o]=e[o]||[]).unshift(n)):(e[o]=e[o]||[]).push(n)}}function jt(e,t,n,o){var r={},i=e===Ht;function s(a){var c;return r[a]=!0,O.each(e[a]||[],(function(e,a){var l=a(t,n,o);return"string"!=typeof l||i||r[l]?i?!(c=l):void 0:(t.dataTypes.unshift(l),s(l),!1)})),c}return s(t.dataTypes[0])||!r["*"]&&s("*")}function qt(e,t){var n,o,r=O.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:o||(o={}))[n]=t[n]);return o&&O.extend(!0,e,o),e}Ft.href=yt.href,O.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(yt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ut,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":O.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?qt(qt(e,O.ajaxSettings),t):qt(O.ajaxSettings,e)},ajaxPrefilter:Wt(Gt),ajaxTransport:Wt(Ht),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var o,r,i,s,a,c,l,u,d,f,p=O.ajaxSetup({},t),h=p.context||p,m=p.context&&(h.nodeType||h.jquery)?O(h):O.event,E=O.Deferred(),g=O.Callbacks("once memory"),T=p.statusCode||{},_={},N={},S="canceled",y={readyState:0,getResponseHeader:function(e){var t;if(l){if(!s)for(s={};t=kt.exec(i);)s[t[1].toLowerCase()+" "]=(s[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=s[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?i:null},setRequestHeader:function(e,t){return null==l&&(e=N[e.toLowerCase()]=N[e.toLowerCase()]||e,_[e]=t),this},overrideMimeType:function(e){return null==l&&(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)y.always(e[y.status]);else for(t in e)T[t]=[T[t],e[t]];return this},abort:function(e){var t=e||S;return o&&o.abort(t),I(0,t),this}};if(E.promise(y),p.url=((e||p.url||yt.href)+"").replace(Mt,yt.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(M)||[""],null==p.crossDomain){c=A.createElement("a");try{c.href=p.url,c.href=c.href,p.crossDomain=Ft.protocol+"//"+Ft.host!=c.protocol+"//"+c.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=O.param(p.data,p.traditional)),jt(Gt,p,t,y),l)return y;for(d in(u=O.event&&p.global)&&0==O.active++&&O.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Bt.test(p.type),r=p.url.replace(Dt,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(xt,"+")):(f=p.url.slice(r.length),p.data&&(p.processData||"string"==typeof p.data)&&(r+=(vt.test(r)?"&":"?")+p.data,delete p.data),!1===p.cache&&(r=r.replace(Pt,"$1"),f=(vt.test(r)?"&":"?")+"_="+It.guid+++f),p.url=r+f),p.ifModified&&(O.lastModified[r]&&y.setRequestHeader("If-Modified-Since",O.lastModified[r]),O.etag[r]&&y.setRequestHeader("If-None-Match",O.etag[r])),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&y.setRequestHeader("Content-Type",p.contentType),y.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Ut+"; q=0.01":""):p.accepts["*"]),p.headers)y.setRequestHeader(d,p.headers[d]);if(p.beforeSend&&(!1===p.beforeSend.call(h,y,p)||l))return y.abort();if(S="abort",g.add(p.complete),y.done(p.success),y.fail(p.error),o=jt(Ht,p,t,y)){if(y.readyState=1,u&&m.trigger("ajaxSend",[y,p]),l)return y;p.async&&p.timeout>0&&(a=n.setTimeout((function(){y.abort("timeout")}),p.timeout));try{l=!1,o.send(_,I)}catch(e){if(l)throw e;I(-1,e)}}else I(-1,"No Transport");function I(e,t,s,c){var d,f,A,_,N,S=t;l||(l=!0,a&&n.clearTimeout(a),o=void 0,i=c||"",y.readyState=e>0?4:0,d=e>=200&&e<300||304===e,s&&(_=function(e,t,n){for(var o,r,i,s,a=e.contents,c=e.dataTypes;"*"===c[0];)c.shift(),void 0===o&&(o=e.mimeType||t.getResponseHeader("Content-Type"));if(o)for(r in a)if(a[r]&&a[r].test(o)){c.unshift(r);break}if(c[0]in n)i=c[0];else{for(r in n){if(!c[0]||e.converters[r+" "+c[0]]){i=r;break}s||(s=r)}i=i||s}if(i)return i!==c[0]&&c.unshift(i),n[i]}(p,y,s)),!d&&O.inArray("script",p.dataTypes)>-1&&(p.converters["text script"]=function(){}),_=function(e,t,n,o){var r,i,s,a,c,l={},u=e.dataTypes.slice();if(u[1])for(s in e.converters)l[s.toLowerCase()]=e.converters[s];for(i=u.shift();i;)if(e.responseFields[i]&&(n[e.responseFields[i]]=t),!c&&o&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),c=i,i=u.shift())if("*"===i)i=c;else if("*"!==c&&c!==i){if(!(s=l[c+" "+i]||l["* "+i]))for(r in l)if((a=r.split(" "))[1]===i&&(s=l[c+" "+a[0]]||l["* "+a[0]])){!0===s?s=l[r]:!0!==l[r]&&(i=a[0],u.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+c+" to "+i}}}return{state:"success",data:t}}(p,_,y,d),d?(p.ifModified&&((N=y.getResponseHeader("Last-Modified"))&&(O.lastModified[r]=N),(N=y.getResponseHeader("etag"))&&(O.etag[r]=N)),204===e||"HEAD"===p.type?S="nocontent":304===e?S="notmodified":(S=_.state,f=_.data,d=!(A=_.error))):(A=S,!e&&S||(S="error",e<0&&(e=0))),y.status=e,y.statusText=(t||S)+"",d?E.resolveWith(h,[f,S,y]):E.rejectWith(h,[y,S,A]),y.statusCode(T),T=void 0,u&&m.trigger(d?"ajaxSuccess":"ajaxError",[y,p,d?f:A]),g.fireWith(h,[y,S]),u&&(m.trigger("ajaxComplete",[y,p]),--O.active||O.event.trigger("ajaxStop")))}return y},getJSON:function(e,t,n){return O.get(e,t,n,"json")},getScript:function(e,t){return O.get(e,void 0,t,"script")}}),O.each(["get","post"],(function(e,t){O[t]=function(e,n,o,r){return g(n)&&(r=r||o,o=n,n=void 0),O.ajax(O.extend({url:e,type:t,dataType:r,data:n,success:o},O.isPlainObject(e)&&e))}})),O.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),O._evalUrl=function(e,t,n){return O.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){O.globalEval(e,t,n)}})},O.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=O(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return g(e)?this.each((function(t){O(this).wrapInner(e.call(this,t))})):this.each((function(){var t=O(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=g(e);return this.each((function(n){O(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){O(this).replaceWith(this.childNodes)})),this}}),O.expr.pseudos.hidden=function(e){return!O.expr.pseudos.visible(e)},O.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},O.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var $t={0:200,1223:204},Kt=O.ajaxSettings.xhr();E.cors=!!Kt&&"withCredentials"in Kt,E.ajax=Kt=!!Kt,O.ajaxTransport((function(e){var t,o;if(E.cors||Kt&&!e.crossDomain)return{send:function(r,i){var s,a=e.xhr();if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(s in e.xhrFields)a[s]=e.xhrFields[s];for(s in e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),e.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)a.setRequestHeader(s,r[s]);t=function(e){return function(){t&&(t=o=a.onload=a.onerror=a.onabort=a.ontimeout=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?i(0,"error"):i(a.status,a.statusText):i($t[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=t(),o=a.onerror=a.ontimeout=t("error"),void 0!==a.onabort?a.onabort=o:a.onreadystatechange=function(){4===a.readyState&&n.setTimeout((function(){t&&o()}))},t=t("abort");try{a.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),O.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),O.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return O.globalEval(e),e}}}),O.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),O.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(o,r){t=O("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&r("error"===e.type?404:200,e.type)}),A.head.appendChild(t[0])},abort:function(){n&&n()}}}));var Vt,Yt=[],zt=/(=)\?(?=&|$)|\?\?/;O.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Yt.pop()||O.expando+"_"+It.guid++;return this[e]=!0,e}}),O.ajaxPrefilter("json jsonp",(function(e,t,o){var r,i,s,a=!1!==e.jsonp&&(zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=g(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(zt,"$1"+r):!1!==e.jsonp&&(e.url+=(vt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return s||O.error(r+" was not called"),s[0]},e.dataTypes[0]="json",i=n[r],n[r]=function(){s=arguments},o.always((function(){void 0===i?O(n).removeProp(r):n[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Yt.push(r)),s&&g(i)&&i(s[0]),s=i=void 0})),"script"})),E.createHTMLDocument=((Vt=A.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Vt.childNodes.length),O.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(E.createHTMLDocument?((o=(t=A.implementation.createHTMLDocument("")).createElement("base")).href=A.location.href,t.head.appendChild(o)):t=A),i=!n&&[],(r=R.exec(e))?[t.createElement(r[1])]:(r=Se([e],t,i),i&&i.length&&O(i).remove(),O.merge([],r.childNodes)));var o,r,i},O.fn.load=function(e,t,n){var o,r,i,s=this,a=e.indexOf(" ");return a>-1&&(o=Tt(e.slice(a)),e=e.slice(0,a)),g(t)?(n=t,t=void 0):t&&"object"==typeof t&&(r="POST"),s.length>0&&O.ajax({url:e,type:r||"GET",dataType:"html",data:t}).done((function(e){i=arguments,s.html(o?O("<div>").append(O.parseHTML(e)).find(o):e)})).always(n&&function(e,t){s.each((function(){n.apply(this,i||[e.responseText,t,e])}))}),this},O.expr.pseudos.animated=function(e){return O.grep(O.timers,(function(t){return e===t.elem})).length},O.offset={setOffset:function(e,t,n){var o,r,i,s,a,c,l=O.css(e,"position"),u=O(e),d={};"static"===l&&(e.style.position="relative"),a=u.offset(),i=O.css(e,"top"),c=O.css(e,"left"),("absolute"===l||"fixed"===l)&&(i+c).indexOf("auto")>-1?(s=(o=u.position()).top,r=o.left):(s=parseFloat(i)||0,r=parseFloat(c)||0),g(t)&&(t=t.call(e,n,O.extend({},a))),null!=t.top&&(d.top=t.top-a.top+s),null!=t.left&&(d.left=t.left-a.left+r),"using"in t?t.using.call(e,d):("number"==typeof d.top&&(d.top+="px"),"number"==typeof d.left&&(d.left+="px"),u.css(d))}},O.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){O.offset.setOffset(this,e,t)}));var t,n,o=this[0];return o?o.getClientRects().length?(t=o.getBoundingClientRect(),n=o.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,o=this[0],r={top:0,left:0};if("fixed"===O.css(o,"position"))t=o.getBoundingClientRect();else{for(t=this.offset(),n=o.ownerDocument,e=o.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===O.css(e,"position");)e=e.parentNode;e&&e!==o&&1===e.nodeType&&((r=O(e).offset()).top+=O.css(e,"borderTopWidth",!0),r.left+=O.css(e,"borderLeftWidth",!0))}return{top:t.top-r.top-O.css(o,"marginTop",!0),left:t.left-r.left-O.css(o,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===O.css(e,"position");)e=e.offsetParent;return e||ie}))}}),O.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n="pageYOffset"===t;O.fn[e]=function(o){return q(this,(function(e,o,r){var i;if(T(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===r)return i?i[t]:e[o];i?i.scrollTo(n?i.pageXOffset:r,n?r:i.pageYOffset):e[o]=r}),e,o,arguments.length)}})),O.each(["top","left"],(function(e,t){O.cssHooks[t]=Ke(E.pixelPosition,(function(e,n){if(n)return n=$e(e,t),Fe.test(n)?O(e).position()[t]+"px":n}))})),O.each({Height:"height",Width:"width"},(function(e,t){O.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,o){O.fn[o]=function(r,i){var s=arguments.length&&(n||"boolean"!=typeof r),a=n||(!0===r||!0===i?"margin":"border");return q(this,(function(t,n,r){var i;return T(t)?0===o.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?O.css(t,n,a):O.style(t,n,r,a)}),t,s?r:void 0,s)}}))})),O.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){O.fn[t]=function(e){return this.on(t,e)}})),O.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,o){return this.on(t,e,n,o)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),O.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,t){O.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}));var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;O.proxy=function(e,t){var n,o,r;if("string"==typeof t&&(n=e[t],t=e,e=n),g(e))return o=a.call(arguments,2),(r=function(){return e.apply(t||this,o.concat(a.call(arguments)))}).guid=e.guid=e.guid||O.guid++,r},O.holdReady=function(e){e?O.readyWait++:O.ready(!0)},O.isArray=Array.isArray,O.parseJSON=JSON.parse,O.nodeName=L,O.isFunction=g,O.isWindow=T,O.camelCase=Y,O.type=S,O.now=Date.now,O.isNumeric=function(e){var t=O.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},O.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},void 0===(o=function(){return O}.apply(t,[]))||(e.exports=o);var Qt=n.jQuery,Zt=n.$;return O.noConflict=function(e){return n.$===O&&(n.$=Zt),e&&n.jQuery===O&&(n.jQuery=Qt),O},void 0===r&&(n.jQuery=n.$=O),O}))},function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return c})),n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return d}));var o=n(2);class r{static PreprocessSecureSearchRegEx(e){return e.trim().split("\n")}static PreProcessAdBlockToast(e){return Boolean(e)}static getBrowserSuffix(){const{CH:e,FF:t,EDGE:n}={CH:"_ch",FF:"_ff",IE:"_ie",EDGE:"_ed"},r={};return r[o.f.EDGE]=n,r[o.f.FIREFOX]=t,r[o.f.CHROME]=e,r[o.g.BROWSER_TYPE]}}const i={SYSTEM:0,USER:1},{SYSTEM:s,USER:a}=i,c={NONE:0,INT:1,INT64:2,BOOL:3,STRING:4},l={WEBBOOST_AUTO_PLAY_NOTIFICATION:"AutoPlayNotificationRequired",WEBBOOST_UPSELL_DISABLED:"WBUpsellDisabled",USE_NATIVE_LOGGER:"UseNativeLogger"},u=r.getBrowserSuffix(),d={AFF_ID:{scope:s,name:"*Affid",value:0},BINARY_VERSION:{scope:s,name:"version",value:""},EXTENSION_VERSION_CH:{scope:s,name:"ChromeExtVersion",value:"",writeOnly:!0},EXTENSION_VERSION_FF:{scope:s,name:"*FirefoxXPIVersion",value:"",writeOnly:!0},EXTENSION_VERSION_ED:{scope:s,name:"EdgeExtVersion",value:"",writeOnly:!0},BROWSER_TYPE:{scope:s,name:"browsertype",value:"",writeOnly:!0},USER_AGENT:{scope:s,name:"useragent",value:"",writeOnly:!0},SUGGESTION_URL:{scope:s,name:"suggestion_url",value:""},SCRIPT_GENERATED_DEFAULT_SS_URL:{scope:a,name:`SCRIPT_GENERATED_DEFAULT_SS_URL${u}`,value:""},SECURE_SEARCH_REGEXES:{scope:a,name:"SECURE_SEARCH_REGEXES",value:"",preprocess:r.PreprocessSecureSearchRegEx},SHOW_SEARCH_SETTINGS:{scope:s,name:"*ShowSearchSettings",value:!0},SECURE_SEARCH_TOAST_STAMP:{scope:a,name:`*SSDateStampShowedToast${u}`,value:0},SECURE_SEARCH_ANNOTATION_ONLY:{scope:s,name:"*OnlyShowAnnotationsOnSecureSearch",value:!0},SECURE_SEARCH_SHOW_ICONS:{scope:a,name:"*Icons",value:!0},SECURE_SEARCH_CHOICE:{scope:a,name:`*SSToastChoice${u}`,value:!1,writeOnly:!0},FF_EXTENSION_LAST_TOAST_TIME:{scope:a,name:"ff_extension_last_toast_time",value:0,writeOnly:!0},FF_EXTENSION_TOAST_COUNT:{scope:a,name:"ff_extension_toast_count",value:0,writeOnly:!0},CHECKLIST_START_INGORE_DATE_AV:{scope:s,name:"startIgnoreDateAV",value:"",writeOnly:!0},CHECKLIST_START_IGNORE_DATE_FW:{scope:s,name:"startIgnoreDateFW",value:"",writeOnly:!0},CHECKLIST_IGNORE_DURACTION:{scope:s,name:"ignoreDuration",value:"14",writeOnly:!0},CHECKLIST_GRACE_PERIOD_AV:{scope:s,name:"fixGracePeriodStartDateAV",value:"",writeOnly:!0},CHECKLIST_GRACE_PERIOD_FW:{scope:s,name:"fixGracePeriodStartDateFW",value:"",writeOnly:!0},CHECKLIST_GRACE_PERIOD_DURATION:{scope:s,name:"fixGracePeriodDuration",value:"24",writeOnly:!0},AP_FEATURE_ENABLED:{scope:s,name:`adblock_toast${u}`,value:"",preprocess:r.PreProcessAdBlockToast},ADBLOCK_REENABLE_TOAST:{scope:a,name:"adblock_reenable_toast",value:!1},AP_USER_TOGGLE:{scope:a,name:`ap_user_toggle${u}`,value:!1},AB_USER_TOGGLE:{scope:a,name:`ab_user_toggle${u}`,value:!1},CRYPTOJACKING_DISABLED:{scope:s,name:"CryptojackingDisabled",value:!1},HIDE_MCAFEE_SECURE_ANNOTATIONS:{scope:s,name:"HideMcAfeeSecureAnnotations",value:!1},SMA_USER_TOGGLE:{scope:s,name:`sma_user_toggle${u}`,value:!1,writeOnly:!0},SMA_ANNOTATION_OPTIONS:{scope:s,name:`sma_annotation_options${u}`,value:0,writeOnly:!0},PAGES_SCANNED:{scope:s,name:"*CounterPagesScanned",value:0},PAGES_BLOCKED:{scope:s,name:"*CounterPagesBlocked",value:0},DOWNLOADS_SCANNED:{scope:s,name:"*CounterDownloadsScanned",value:0},DOWNLOADS_BLOCKED:{scope:s,name:"*CounterDownloadsBlocked",value:0},CRYPTO_BLOCKED:{scope:s,name:"*CounterCryptoJackingBlocked",value:0},BLOCKPAGE_WHITELIST:{scope:a,name:"*WhiteList",value:""},TS_WHITELIST:{scope:a,name:"*TListWhiteList",value:""},CSP_ID_SETTING:{scope:s,name:"CSPIdValue",value:"__not_available__"},UNINSTALL_SURVEY_ENABLED:{scope:s,name:"uninstall_survey_enabled",value:!1},UNINSTALL_SURVEY_URL:{scope:s,name:"uninstall_survey_url",value:""},RAT_DETECTION_ENABLED:{scope:s,name:"rat_detection_enabled",value:!0},FIND_SIMILAR_PAGES_ENABLED:{scope:s,name:"find_similar_pages_enabled",value:!1},FIND_SIMILAR_PAGES_CADENCE_PER_HOUR:{scope:s,name:"find_similar_pages_cadence_per_hour",value:0},FIND_SIMILAR_PAGES_TIMEOUT:{scope:s,name:"find_similar_pages_timeout",value:15e3},FIND_SIMILAR_PAGES_DELAY:{scope:s,name:"find_similar_pages_delay",value:0},FIND_SIMILAR_PAGES_LIMIT_COUNT_PER_DAY:{scope:s,name:"find_similar_pages_limit_count_per_day",value:0},FIND_SIMILAR_PAGES_USER_TOGGLE:{scope:s,name:`find_similar_pages_user_toggle${u}`,value:0},SS_WELCOME_EXPERIENCE_COHORT:{scope:s,name:"ss_welcome_experience_cohort",value:0},SS_WELCOME_ANNOTATION:{scope:s,name:"ss_welcome_annotation",value:!1},AMAZON_EXTN_TOAST_ENABLED:{scope:s,name:"amazon_extn_toast_enabled",value:!1},AMAZON_EXTN_TOAST_COHORT:{scope:s,name:"amazon_extn_toast_cohort",value:0},AMAZON_EXTN_TOAST_CADENCE:{scope:s,name:"amazon_extn_toast_cadence",value:3},AMAZON_EXTN_URL:{scope:s,name:"amazon_extn_url",value:"https://chrome.google.com/webstore/detail/amazon-assistant-for-chro/pbjikboenpfhbbejgkoklgkhjpfogcam?hl=en-US"},BLAST_TO_SEARCH_BASE_COHORT:{scope:s,name:"blast_to_search_base_cohort",value:0}}},function(e,t,n){const o=n(22);t.ResourceManager=class{static getHtml(e,t){o.ANNOTATION.resourceRequestor.getHtml(e,n=>{n?t(n):o.BackgroundIPC.logError(`Failed to fetch html ${e}`)})}static getImage(e,t){o.ANNOTATION.resourceRequestor.getImage(e,n=>{n?t(n):o.BackgroundIPC.logError(`Image ${e} failed to fetch through resource requestor`)})}static getJSON(e,t){o.ANNOTATION.resourceRequestor.getJSON(e,n=>{n?t(n):o.BackgroundIPC.logError(`Failed to fetch json ${e}`)})}static getLocalizedString(e){return o.ANNOTATION.resourceRequestor.geti18nRes(e)}static getResString(e,t){o.ANNOTATION.resourceRequestor.getResStr(e,n=>{n?t(n):o.BackgroundIPC.logError(`Resource string ${e} failed to fetch through resource requestor`)})}}},,function(e,t){t.ANNOTATION={},t.BackgroundIPC=null,t.BackgroundCommons=null,t.ContextTelemetry=null,t.TelemetryEventNames=null,t.UrlParser=null,t.Utils=null,t.Commands={},t.CommonConstants={},t.extension=null,t.SearchEngineHelper=null},function(e,t,n){const o=n(27);n(26);t.GTICache=class{constructor(e){this.reputationCache=new Map,this.urlMap=new Map,o.GTI_CONSTANTS.pv=e.EXTENSION_VERSION}checkCache(){this.reputationCache.size>.5*o.GTI_CONSTANTS.maxCacheRecords&&this.cleanReputationCache()}cleanReputationCache(){this.reputationCache.forEach((e,t,n)=>{Date.now()>o.GTI_CONSTANTS.reputationTTL+e.timeCached&&n.delete(t)})}checkRequest(e){const t=[];return e.forEach(e=>{this.urlMap.has(e)&&t.push(this.urlMap.get(e))}),t}addRequest(e,t){e.forEach(e=>{this.urlMap.set(e,t)})}deleteRequest(e){e.forEach(e=>{this.urlMap.delete(e)})}setReputation(e,t){return!(this.reputationCache.size>o.GTI_CONSTANTS.maxCacheRecords)&&(this.reputationCache.set(e,{timeCached:Date.now(),value:t}),!0)}getReputation(e){const t=this.reputationCache.get(e),n={cache_entry:t};return t||(n.cache_entry=null),n}}},,,function(e,t){t.BackgroundGlobals=null,t.HttpService=null},function(e,t){const n={reputationTTL:36e5,maxGTIQuestionLength:16384,globalSafeModeFlag:536870912,contentType:"application/json; charset=utf-8",clientId:"87d8d1082c2f2f821f438b2359b7a5b4",prn:"McAfee WebAdvisor",sdkv:"1.0",pv:null,pev:1,gtiId:"is-webadvisorc-prod",customerId:"Customer0008",maxCacheRecords:1e3},o={None:0,SkipCustomKeywords:1,SkipCustomSites:2,SkipWebDatabaseNotKeywords:4,SkipWebDatabaseKeywords:8,SkipPatterns:16,SkipCGIPatterns:32,SkipEmbeddedURLs:64,SkipTrustedSourceQuery:128,All:2047};function r(e){this.cliid=n.clientId,this.prn=n.prn,this.sdkv=n.sdkv,this.pv=n.pv,this.pev=n.pev,this.rid=e,this.affid="0",this.cid=n.customerId}e.exports={gtiBody:function(e){this.ci=new r(e),this.q=[]},gtiQueryItems:function(){this.op=null,this.uop=o.SkipEmbeddedURLs,this.url=null,this.catset=4},gtiClientInfo:r,GTI_UPO_FLAGS:o,GTI_CONSTANTS:n}},,,,,,,,,function(e,t,n){const{Statistics:o}=n(57);t.CONSTANTS={annotationTime:"mcafee_wa_annotationtime",bingPartnerCode:"PC=MC",bubbleLayer:"BubbleLayer",expectedCount:"mcafee_wa_expectedcount",gtiRequestTime:"mcafee_wa_requesttime",harvestingTime:"mcafee_wa_harvestingtime",mcafeeWaAnn:"mcafee_wa_ann",mcafeeWaHidden:"mcafee_wa_hidden",statisticsTag:new o},t.Color={GREEN:0,YELLOW:1,RED:2,UNKNOWN:3,HACKERSAFE:4,DISABLED:5}},,,,function(e,t,n){const{AnnotationMutation:o}=n(56),{WebBoostMutation:r}=n(64),{MUTATION_RESPONSE:i}=n(42),{Annotation:s}=n(44),{ANNOTATION_PROPERTIES:a}=n(66),{BALLOON_PROPERTIES:c}=n(67),l=n(22);function u(e){const t=function(){let e=[];return document.defaultView===document.defaultView.top&&e.push(new o),l.ANNOTATION.bkGlobals.AUTO_PLAY_NOTIFICATION_ENABLED&&e.push(new r),e.map(e=>({handler:e,skip:!1}))}();for(const e of t)e.skip=!1;e.forEach(e=>{for(const n of e.addedNodes){let e=0;for(let o=0;o<t.length;o++){switch(t[o].handler.nodeAdded(n)){case i.Skip:t[o].handler.skip=!0,e++;break;case i.NoMoreRequired:t.splice(o,1)}}if(e===t.length)return}})}t.initializeSettings=e=>{const{Globals:t,BackgroundIPC:n,BackgroundCommon:o,ContextTelemetry:r,EventNames:i,UrlParser:s,Utils:u,Commands:d,CommonConstants:f}=e;l.BackgroundIPC=n,l.BackgroundCommon=o,l.ContextTelemetry=r,l.TelemetryEventNames=i,l.UrlParser=s,l.Utils=u,l.extension=e.extension,l.Commands=d,l.CommonConstants=f,l.ANNOTATION={...t,ANNOTATION_PROPERTIES:a,BALLOON_PROPERTIES:c,ssExperienceDetected:!1}},t.initPageWatcher=()=>{new MutationObserver(u).observe(document,{childList:!0,subtree:!0})},t.annotate=()=>(l.ANNOTATION.isSearchPage=s.annotate(),l.ANNOTATION.isSearchPage)},,function(e,t){t.MUTATION_RESPONSE={Continue:0,Skip:1,NoMoreRequired:2}},function(e,t,n){const o=n(22),{CONSTANTS:r}=n(36),i=0;t.LinkHarvester=class{static anchorHandler(e,t,n){const o=e.getAttribute("waprocessedanchor"),r=e.getAttribute("href");!r||r.length<3||"#"===r.substr(0,1)||-1===r.indexOf(".")&&-1===r.indexOf("%2E")||("true"===o?n.push(e):t.push(e))}static getFilteredURI(e,t){if(void 0!==t){let n=decodeURIComponent(e);switch(t.filterType){case i:{const e=n.indexOf(t.startsWith,0);if(-1===e)break;const o=n.indexOf(t.endsWith,e);if(-1===o)break;n=n.slice(e+t.startsWith.length,o);break}}return n}return e}static getUnProcessedAnchors(){const e=[],t=[];try{const n=document.getElementsByTagName("a");for(let o=0;o<n.length;o++)this.anchorHandler(n[o],e,t)}catch(e){BackgroundIPC.logError(e.message)}return{unProcessedAnchors:e,processedAnchors:t}}static shouldExcludeURI(e,t){if(void 0!==e)try{return new RegExp(e,"i").test(t)}catch(e){BackgroundIPC.logError(e.message)}return!1}static getParam(e,t,n){const o=e.createElement("a");o.href=t;const r=o.search.replace("?","").split("&");for(let e=0;e<r.length;++e){if(!r[e])continue;const t=r[e].split("=");if(null!==t&&2===t.length&&t[0]===n){return decodeURIComponent(t[1])}}return null}static getURI(e,t,n){let o=null;if(void 0!==n.hrefattr)for(let e=0;e<n.hrefattr.length;++e){const r=t.getAttribute(n.hrefattr[e]);if(null!==r){o=r.value;break}}if(null===o&&(o=t.getAttribute("href"),n.actualhref&&(o=t.getAttribute(n.actualhref)),void 0!==n.hrefqstring)){const t=this.getParam(e,o,n.hrefqstring);null!==t&&(o=t)}if(null!==o&&!o.startsWith("http")&&!o.startsWith("www.")){const t=e.createElement("a");t.href=o,o=`${t.protocol}//${t.hostname}${t.port}${t.pathname}${t.search}${t.hash}`}return o&&(o.startsWith("http")||o.startsWith("https")||o.startsWith("ftp")||o.startsWith("sftp"))?o:null}static reprocessAnnotationForYoutube(e,t,n){t.forEach(t=>{const o=this.getMatchedSelector(t,n.selectors);if(null!==o&&o.reProcessAnchor){let n=!1,o=!1;if(t.childNodes.forEach(e=>{e.getAttribute&&(e.getAttribute(r.mcafeeWaAnn)&&(n=!0),e.getAttribute(r.mcafeeWaHidden)&&(o=!0))}),!o&&!n){t.removeAttribute("waprocessedanchor"),e.push(t);const n=document.createElement("div");n.setAttribute(r.mcafeeWaHidden,"true"),n.style.cssText="display: none;",t.appendChild(n)}}})}static harvestLinks(e,t){try{const{unProcessedAnchors:n,processedAnchors:r}=this.getUnProcessedAnchors(e);if(!n.length&&!r.length)return!1;this.reprocessAnnotationForYoutube(n,r,e);let i=[],s=[];for(let r=0;r<n.length;r++){const a=n[r],c=this.getMatchedSelector(a,e.selectors);if(null!==c){const e={};e.styles=c.styles,!0===c.parent?e.node=a.parentNode:e.node=a,!0===c.inline&&(e.node.style.display="inline-block");const t=this.getURI(document,a,c);if(null===t)continue;if(!0===this.shouldExcludeURI(c.excluderegex,t))continue;const n=this.getFilteredURI(t.toLowerCase(),c.filterURI);e.url=punycode.toASCII(n),e.node.setAttribute("original_target",e.url),e.insertIntoLink=c.insertIntoLink,e.insertIntoSelector=c.insertIntoSelector,void 0!==c.child&&(e.annotationNode=e.node.querySelector(c.child)),e.url.length>0&&(s.push(e),i.push(e.url))}a.setAttribute("waprocessedanchor","true"),o.ANNOTATION.reputationReqCount>0&&o.ANNOTATION.reputationReqCount===s.length&&(t(i,s),i=[],s=[])}i.length>0&&t(i,s)}catch(e){o.BackgroundIPC.logError(e.message)}return!0}static shouldHarvestElement(e,t){const n=this.getMatchedSelector(e,t);return Boolean(n)}static getMatchedSelector(e,t){for(const n of t){if(e.matches(n.selector))return n.matched++,n}return null}}},function(e,t,n){const{AnnotationEngine:o}=n(58),{ANNOTATION_OPTIONS:r,SEARCH_ENGINE_TYPES:i,EngineType:s}=n(46),{SearchEngineUtils:a}=n(45),c=n(22);t.Annotation=class{static quickCheck(){const e=c.ANNOTATION.searchEngine.getEngines(),t=new Map;let n=[];for(const o of e)o.enabled&&!t.has(o.name)&&(n.push(o.name),t[o.name]=!0);n=`(${n.join("|")})`;const o=new RegExp(/http(s)?:\/\/([a-z0-9-.]+\.)?/.source+n);return!!(document&&document.location&&document.location.href&&o.test(document.location.href))}static annotate(){try{const e=c.ANNOTATION.searchEngine.getEngineForUrl(document.location.href,c.ANNOTATION.browserType);if(!e)return c.BackgroundIPC.logInfo(`Unable to get engine for url ${document.location.href}`),!1;if(e.enginetype===s.SEARCH&&c.ANNOTATION.searchAnnotationOption===r.none&&!0===c.ANNOTATION.bkGlobals.nativeSettings.HIDE_MCAFEE_SECURE_ANNOTATIONS.value)return!1;if(e.enginetype===s.SOCIALMEDIA&&!1===c.ANNOTATION.bkGlobals.socialMediaToggle)return!1;if(c.ANNOTATION.activeURI!==document.location.href&&(c.ANNOTATION.mapSelectors.clear(),c.ANNOTATION.activeURI=document.location.href),!c.ANNOTATION.isSearchHitSend){c.ANNOTATION.isSearchHitSend=!0;let{issecuresearch:t}=e;e.sourcetype===i.BING&&(t=a.isBingSecureSearchInCookie()),t&&c.ContextTelemetry.handle({engineName:e.name,typeTag:c.UrlParser.getParam(document.location.href,"type")||"",identifier:c.TelemetryEventNames.SECURE_SEARCH_HIT})}return new o(e).processUrl(),!0}catch(e){return c.BackgroundIPC.logError(e.message),!1}}}},function(e,t,n){const{CONSTANTS:o}=n(36);t.SearchEngineUtils=class{static isBingSecureSearchInCookie(){const e=document.cookie.split(";");for(const t of e)if(t.toLocaleLowerCase().includes(o.bingPartnerCode.toLowerCase()))return!0;return!1}}},function(e,t){t.ANNOTATION_OPTIONS={none:"NONE",onlySecureSearch:"ONLY_SECURE_SEARCH",all:"ALL"},t.FIND_SIMILAR_PAGES_SOURCE_TYPE={cooking:{name:"cooking",variants:1},news:{name:"news",variants:2},search:{name:"search",variants:1},shopping:{name:"shopping",variants:3},streaming:{name:"streaming",variants:1},travel:{name:"travel",variants:1}},t.SEARCH_ANNOTATION_ACTIONS={get:"GET",set:"SET"},t.SEARCH_ENGINE_TYPES={UNKNOWN:0,GOOGLE:1,YAHOO:2,AOL:3,ASK:4,UOL:5,GOO:6,MYWAY:7,TERRA:8,WEB:9,BIGLOBE:10,GMX:11,EXCITE:12,SKY:13,NAVER:14,NIFTY:15,RAKUTEN:16,IXQUICK:17,XFINITY:18,SOGOU:19,DOGPILE:20,SEARCH:21,WEBCRAWLER:22,BING:23,INFO:24,YANDEX:25,YIPPY:26,WOW:27,HAOSO:28,DUCKDUCKGO:30,LINKEDIN:100,FACEBOOK:101,YOUTUBE:102,INSTAGRAM:103,REDDIT:104,TWITTER:105},t.EngineType={SEARCH:0,SOCIALMEDIA:1,FSP:2}},,,,,,,,,,function(e,t,n){const o=n(22),{LinkHarvester:r}=n(43),{Annotation:i}=n(44),{MUTATION_RESPONSE:s}=n(42);t.AnnotationMutation=class{constructor(){this.engine=o.ANNOTATION.searchEngine.getEngineForUrl(document.location.href,o.ANNOTATION.browserType)}requireAnnotation(e){if(!this.engine)return!1;const t=e.nodeName.toLowerCase(),{selectors:n}=this.engine;if("a"===t&&r.shouldHarvestElement(e,n))return!0;if("function"==typeof e.getElementsByTagName)for(const t of Array.from(e.getElementsByTagName("a")))if(r.shouldHarvestElement(t,n))return!0;return!1}nodeAdded(e){let t=null;return o.ANNOTATION.isSearchPage?this.requireAnnotation(e)?(i.annotate(),t=s.Skip):t=s.Continue:t=s.NoMoreRequired,t}}},function(e,t,n){const{CONSTANTS:o}=n(36);t.Statistics=class{constructor(){this._document=null,this._scores={}}setHiddenValue(e,t){let n=this._document.getElementById(o.statisticsTag);null===n&&(n=this._document.createElement("DIV"),n.setAttribute("title",o.statisticsTag),n.setAttribute("id",o.statisticsTag),n=this._document.body.insertBefore(n,null));let r=this._document.getElementById(e);null===r&&(r=this._document.createElement("DIV"),r.setAttribute("id",e),r=n.appendChild(r)),r.setAttribute("title",`${e}-${t}`)}setDocument(e){if(this._document===e&&null!==this._scores)for(const e in this._scores){const t=this._document.getElementById(e);null!==t&&t.setAttribute("title","0")}this._document=e,this._scores={}}setExpectedCount(e){this.setHiddenValue(o.expectedcount,e)}incrementScore(e){const t=`mcafee_wa_${e}`;void 0===this._scores[t]&&(this._scores[t]=0),this._scores[t]++}setHarvestingTime(e){this.setHiddenValue(o.harvestingTime,e)}setGTIRequestTime(e){this.setHiddenValue(o.gtiRequestTime,e)}setAnnotationTime(e){this.setHiddenValue(o.annotationTime,e)}setScores(){for(const e in this._scores)this.setHiddenValue(e,this._scores[e])}}},function(e,t,n){const o=n(22),{AnnotationInserter:r}=n(59),{LinkHarvester:i}=n(43);t.AnnotationEngine=class{constructor(e){this.engine=e}annotateProc(e,t,n){e?e.annotationMap?(o.BackgroundIPC.logInfo("Annotation process start."),r.annotateWebPage(e.annotationMap,this.engine,t,n)):o.BackgroundIPC.logError("Annotation nodes not available from response."):o.BackgroundIPC.logError("The JSON response is null.")}processPage(){o.BackgroundIPC.logInfo(`Harvesting links on: ${document.location.href}.`),i.harvestLinks(this.engine,(e,t)=>{if(0===e.length)return;const{nativeSettings:n}=o.ANNOTATION.bkGlobals;n&&0!==n.SS_WELCOME_EXPERIENCE_COHORT.value&&!0===n.SS_WELCOME_ANNOTATION.value&&!o.ANNOTATION.ssExperienceDetected&&o.Utils.isBrowserEN()&&o.Utils.isChromeBrowser()&&this.engine.issecuresearch&&(t[0].isSSExperience=!0,o.ANNOTATION.ssExperienceDetected=!0),o.BackgroundIPC.logInfo(`URL harvested: ${e.length}.`),o.ANNOTATION.gtiRequestor.post(escape(document.location.href),this.engine.issecuresearch,e).then(e=>{e&&window.setTimeout(this.annotateProc.bind(this,e,t,this.engine.issecuresearch),0)})}),o.BackgroundIPC.sendEngineStat(this.engine)}processUrl(){window.setTimeout(this.processPage.bind(this),0)}}},function(e,t,n){const o=n(22),{CONSTANTS:r,Color:i}=n(36),{EventHandler:s}=n(60),{SearchEngineUtils:a}=n(45),{ANNOTATION_OPTIONS:c,SEARCH_ENGINE_TYPES:l}=n(46),{BalloonCreator:u}=n(62);t.AnnotationInserter=class{static setDivProperty(e,t,n){n.dossierUrl=t,e.setAttribute(r.mcafeeWaAnn,JSON.stringify(n))}static createStyle(){let e=document.getElementById("mc_style");if(null!==e)return;e=document.createElement("style"),e.setAttribute("id","mc_style"),e.type="text/css",document.getElementsByTagName("head")[0].appendChild(e);for(const t of Object.keys(o.ANNOTATION.ANNOTATION_PROPERTIES)){const n=o.ANNOTATION.ANNOTATION_PROPERTIES[t],r=o.extension.runtime.getURL(n.icon);try{e.innerHTML+=`.mcafee_${t} {\n          background-image: url(${r});\n          background-position: center;\n          background-repeat: no-repeat;\n          background-size: contain;\n          height: ${n.height}px;\n          width: ${n.width}px; \n        }\n\n`}catch(e){o.BackgroundIPC.logError(e.message)}}}static showSSExperienceBalloon(e){if(!e)return;e.firstElementChild.setAttribute("mcssexperience","true");const{top:t,left:n}=e.getBoundingClientRect(),r=t+window.scrollY,i=n+window.scrollX,s={command:o.Commands.ContentCommands.FLOATING_BALLOON,payload:{subcommand:o.Commands.FloatingBalloonCommands.SHOW_SS_EXPERIENCE_BALLOON,componentData:{top:r,left:i}}};o.BackgroundIPC.contentHandler(s)}static insertAnnotationImage(e,t){try{let n=document.createElement("div");this.setDivProperty(n,e.url,t);const i=document.createElement("div");o.ANNOTATION.imageCounter++;const s=`${o.ANNOTATION.uid}_${o.ANNOTATION.imageCounter}`;i.setAttribute("id",s),n.appendChild(i);const a=o.BackgroundCommon.toAnnotationImageClass(t);if(i.setAttribute("class",`mcafee_${a.toLowerCase()}`),i.setAttribute("onselectstart","return false;"),i.setAttribute("oncontextmenu","return false;"),i.addEventListener("mouseenter",e=>{const t=e.target.getAttribute("id");e.currentTarget.getAttribute("mcssexperience")||o.ANNOTATION.eventHandler.showBalloon({toId:t})}),e.annotationNode)n=e.annotationNode.parentNode.insertBefore(n,e.annotationNode.nextSibling);else if(e.insertIntoLink){const t=e.node.childNodes;for(let e=0;e<t.length;e+=1){const n=t[e];if(n.getAttribute&&n.getAttribute(r.mcafeeWaAnn))return}n=e.node.appendChild(n)}else if(e.insertIntoSelector){const t=e.insertIntoSelector;n=e.node.querySelector(t).appendChild(n)}else n=e.node.parentNode.insertBefore(n,e.node.nextSibling);let c="";e.node.className.split(" ").includes("r")&&(c="vertical-align: super;"),n.style.cssText=`\n        cursor: default;\n        display: inline-block;\n        float: none;\n        padding: 0px 0px 0px 4px;\n        position: relative;\n        top: ${e.styles&&e.styles.top||"2px"};\n        ${c}\n        z-index: 1;\n      `,e.isSSExperience&&this.showSSExperienceBalloon(n)}catch(e){o.BackgroundIPC.logError(e.message)}}static insertAnnotationIntoLink(e,t){try{const n=o.BackgroundCommon.toColor(t);if(n===i.RED||n===i.YELLOW){const n=e.node;this.setDivProperty(n,e.url,t),e.node.addEventListener("mouseenter",e=>{o.ANNOTATION.eventHandler.showBalloon(e,!0)}),e.node.addEventListener("mouseleave",e=>{o.ANNOTATION.eventHandler.hideBalloon(e,!0)})}}catch(e){o.BackgroundIPC.logError(e.message)}}static annotateWebPage(e,t,n,r){u.createBalloon(),document.getElementById("mc_style")||this.createStyle(),o.ANNOTATION.eventHandler||(o.ANNOTATION.eventHandler=new s(t));const d=Object.assign({},o.CommonConstants.Color);for(const e in d)d[e]=0;const f={annotations:d,site:t.name};n.forEach(n=>{const s=e[n.url];if(s){if((o.ANNOTATION.searchAnnotationOption===c.all||o.ANNOTATION.searchAnnotationOption===c.onlySecureSearch&&r||o.BackgroundCommon.isHackerSafe(s.ufg)||t.socialMediaType&&o.ANNOTATION.socialMediaToggle&&t.enabled)&&(t.sourcetype===l.BING&&a.isBingSecureSearchInCookie()?this.insertAnnotationIntoLink(n,s):this.insertAnnotationImage(n,s),t.socialMediaType)){const e=o.BackgroundCommon.toColor(s),t=Object.keys(i).find(t=>o.CommonConstants.Color[t]===e);f.annotations[t]+=1}if(o.ANNOTATION.PPS_MODE){const e=o.BackgroundCommon.toBlockState(s);e!==o.CommonConstants.BlockState.RED&&e!==o.CommonConstants.BlockState.YELLOW&&e!==o.CommonConstants.BlockState.PHISHING||o.BackgroundIPC.isWhitelisted(n.url).then(t=>{t.whitelisted||"_blank"!==n.node.target&&"_new"!==n.node.target&&n.node.addEventListener("click",t=>{t.preventDefault(),o.BackgroundIPC.isWhitelisted(s.dossierUrl).then(({whitelisted:t})=>{if(t)return void(window.location.href=s.dossierUrl);const n={url:s.dossierUrl,blockState:e,categories:s.cat},r={command:o.Commands.ContentCommands.SIDEBAR,payload:{subcommand:o.Commands.SideBarCommands.BLOCK_PAGE,componentData:{blockPageData:n}}};o.BackgroundIPC.contentHandler(r)})})})}}});const p={identifier:o.TelemetryEventNames.SMA_REPUTATION,site:f.site};for(const[e,t]of Object.entries(f.annotations))p[e]=t;return o.ContextTelemetry.handle(p),!0}}},function(e,t,n){const o=n(22),{BalloonDisplayer:r}=n(61);t.EventHandler=class{constructor(e){this._engine=e,this._displayer=new r}showBalloon(e,t=!1){const n={};n.toElement=t?e.target:document.getElementById(e.toId),this._displayer.showBalloon(document,this._engine,n)}hideBalloon(e,t=!1){const n={};n.toElement=t?e.relatedTarget:document.getElementById(e.toId),this._displayer.hideBalloon(document,o.ANNOTATION.uid,n)}}},function(e,t,n){(function(e){const o=n(22),{CONSTANTS:r}=n(36),{ResourceManager:i}=n(20),s=0,a=1,c=30;t.BalloonDisplayer=class{constructor(){this.balloonElement=null,this.bubbleLayerElement=null,this.dossierElement=null,this.iconElement=null,this.iconContainerElement=null,this.recommendationElement=null,this.recommendationDefStyle=[]}getRecommendationString(e,t){const n=o.BackgroundCommon.toColor(e),r=o.CommonConstants.swapObjectPropertyAndValues(o.CommonConstants.Color);i.getResString(`annotation_balloon_color_${r[n].toLowerCase()}`,t)}init(e){try{return o.BackgroundIPC.logInfo(e?"Showing balloon":"Hiding balloon"),this.bubbleLayerElement=document.getElementById(`${r.bubbleLayer}-${o.ANNOTATION.uid}`),e&&(this.balloonElement=document.getElementById(`${r.bubbleLayer}-${o.ANNOTATION.uid}`),this.iconElement=document.getElementById(`balloon__icon-${o.ANNOTATION.uid}`),this.iconContainerElement=document.getElementById(`balloon__status-${o.ANNOTATION.uid}`),this.recommendationElement=document.getElementById(`content__header-${o.ANNOTATION.uid}`).firstElementChild,this.dossierElement=document.getElementById(`content__link-${o.ANNOTATION.uid}`).firstElementChild,0===this.recommendationDefStyle.length&&(this.recommendationDefStyle[s]={fontSize:"15px"},this.recommendationDefStyle[a]={fontSize:this.recommendationElement.style.fontSize})),!0}catch(e){return o.BackgroundIPC.logError(e.message),!1}}setCategories(t){const n=e(`#content__categories-${o.ANNOTATION.uid} > ul`).first(),r=o.BackgroundCommon.toGTICategoriesString(t),i=[];for(const e of r)i.push(`<li>${e.name}</li>`);n.empty(),n.append(i.slice(0,3).join(""))}showBalloon(t,n,l){let u="",d=null;function f(e){e.preventDefault();const t={url:u,annotationItem:d},n={command:o.Commands.ContentCommands.SIDEBAR,payload:{subcommand:o.Commands.SideBarCommands.SITE_REPORT,componentData:{siteReportData:t}}};o.BackgroundIPC.contentHandler(n)}const p={data:null,item:null};let h=l.toElement||null;if(!this.init(!0)||null===h)return;for(;null===p.data&&null!==h&&h.getAttribute&&(p.data=h.getAttribute(r.mcafeeWaAnn),null===p.data);)h=h.parentNode;if(p.item=JSON.parse(p.data),d=p.item,null===p.data||null===p.item)return;const m=o.BackgroundCommon.toColor(p.item),E=o.ANNOTATION.BALLOON_PROPERTIES.appearance[`color_${m}`];E&&(null!==this.iconElement&&(this.iconElement.src="",this.iconElement.src=o.extension.runtime.getURL(E.srcImage)),null!==this.iconContainerElement&&(this.iconContainerElement.style.backgroundColor=E.backgroundColor),o.BackgroundCommon.isHackerSafe(p.item.ufg)?e(`#content__header-${o.ANNOTATION.uid} > img`).css({display:"inline-block"}):e(`#content__header-${o.ANNOTATION.uid} > img`).css({display:"none"}),null!==this.recommendationElement&&this.getRecommendationString(p.item,e=>{e.length>c?this.recommendationElement.style.fontSize=this.recommendationDefStyle[s].fontSize:this.recommendationElement.style.fontSize=this.recommendationDefStyle[a].fontSize,this.recommendationElement.innerHTML=e}),null===this.bubbleLayerElement||this.bubbleLayerElement.getAttribute("has-listener")||(this.bubbleLayerElement.setAttribute("has-listener",!0),this.bubbleLayerElement.addEventListener("mouseleave",e=>{this.dossierElement.removeEventListener("click",f),this.hideBalloon(this._document,o.ANNOTATION.uid,e)})),null!==this.balloonElement&&(this.balloonElement.style.width=o.ANNOTATION.BALLOON_PROPERTIES.width,this.balloonElement.style.borderColor=E.backgroundColor,this.balloonElement.style.display="flex",this.balloonElement.style.flexDirection="row"),void 0!==p.item.cat&&this.setCategories(p.item.cat),o.ANNOTATION.hasReportPage?null!==this.dossierElement&&i.getResString("annotation_balloon_view_site_report",e=>{this.dossierElement.innerHTML=m===o.CommonConstants.Color.UNKNOWN?"":e,o.ANNOTATION.PPS_MODE?(u=p.item.dossierUrl,this.dossierElement.addEventListener("click",f)):this.dossierElement.onclick=()=>{const e={};return e.toElement=this.dossierElement,this.hideBalloon(document,o.ANNOTATION.uid,e),o.BackgroundIPC.viewSiteReport(p.item.dossierUrl,!0),!1}}):this.dossierElement.style.display="none",this.moveBubble(t,h),Number(n.autoclose)>0&&(o.ANNOTATION._activeBalloonElement=h,setTimeout(()=>{o.ANNOTATION._activeBalloonElement===h&&(this.bubbleLayerElement.style.visibility="hidden")},n.autoclose)))}getBalloonPosition(e,t){const n=t.getBoundingClientRect(),{body:o}=e,r=e.documentElement,i=window.pageYOffset||r.scrollTop||o.scrollTop,s=window.pageXOffset||r.scrollLeft||o.scrollLeft,a=r.clientTop||o.clientTop||0,c=r.clientLeft||o.clientLeft||0;let l=n.top+i-a,u=n.right+s-c;const d=this.bubbleLayerElement.getBoundingClientRect();if(d.height>window.innerHeight||d.width>window.innerWidth)return{top:-1,left:-1};return l+d.height+15>window.innerHeight+i&&(l=l-(d.height-(window.innerHeight+i-l))-15),u+d.width+15>window.innerWidth+s&&(u=u-(d.width-(window.innerWidth+s-u))-15),{top:Math.round(l),left:Math.round(u)}}moveBubble(e,t){const n=t,r=this.getBalloonPosition(e,n);if(-1===r.top||-1===r.left)return o.BackgroundIPC.logInfo("Hiding balloon since there is no space to show it"),void(this.bubbleLayerElement.style.visibility="hidden");o.BackgroundIPC.logInfo(`Showing balloon at ${r.top} , ${r.left}`),this.bubbleLayerElement.style.top=`${r.top}px`,this.bubbleLayerElement.style.left=`${r.left}px`,this.bubbleLayerElement.style.visibility="visible"}hideBalloon(e,t,n){if(this._document=e,this._uid=t,!this.init(!1))return;const o=n.toElement||n.relatedTarget;null!==o&&this.bubbleLayerElement.contains(o)||(this.bubbleLayerElement.style.visibility="hidden")}}}).call(this,n(18))},function(e,t,n){const o=n(22),{CONSTANTS:r}=n(36),{Balloon:i}=n(63);t.BalloonCreator=class{static createBalloon(){try{return document.getElementById(`${r.bubbleLayer}-${o.ANNOTATION.uid}`)||i.create(),!0}catch(e){return o.BackgroundIPC.logError(e.message),!1}}}},function(e,t,n){(function(e){const o=n(22),{CONSTANTS:r}=n(36);t.Balloon=class{static create(){e("head").append(`\n    <style>\n      @font-face {\n        font-family: 'Open Sans';\n        src: url(${(0,o.extension.runtime.getURL)("fonts/OpenSans-Regular.ttf")});\n      }\n\n      #${r.bubbleLayer}-${o.ANNOTATION.uid} {\n        background-color: #fff;\n        border: 1.5px solid red;\n        cursor: default;\n        display: flex;\n        font-family: 'Open Sans', sans-serif;\n        position: absolute;\n        visibility: hidden;\n        z-index: 2147483647;\n      }\n\n      #balloon__content-${o.ANNOTATION.uid} {\n        display: flex;\n        flex-direction: column;\n        flex: 1;\n        margin: 10px;\n      }\n      \n      #balloon__status-${o.ANNOTATION.uid} {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        width: 50px;\n      }\n\n      #content__categories-${o.ANNOTATION.uid} > ul {\n        color: #5d7998;\n        display: block;\n        font-size: 12px;\n        margin: 0;\n        padding-left: 20px;\n      }\n\n      #content__categories-${o.ANNOTATION.uid} > ul > li {\n        display: list-item;\n        list-style-type: disc;\n        padding-top: 5px;\n      }\n\n      #content__header-${o.ANNOTATION.uid} {\n        display: flex;\n        padding: 5px 0; \n      }\n\n      #content__header-${o.ANNOTATION.uid} > h3 {\n        color: #53565A;\n        flex-grow: 1;\n        font-size: 16px;\n        font-weight: bold;\n        margin: 0;\n      }\n\n      #content__header-${o.ANNOTATION.uid} > img {\n        align-self: flex-start;\n        display: none;\n        height: 17px;\n        width: 50px;\n      }\n\n      #content__link-${o.ANNOTATION.uid} {\n        display: flex;\n        flex-direction: row;\n        justify-content: flex-end;\n        padding-top: 5px;\n        font-size: 12px;\n        text-align: right;\n      }\n\n      #content__link-${o.ANNOTATION.uid} > a {\n        color: #0084B6;\n        text-decoration: underline;\n      }\n\n      #content__separator-${o.ANNOTATION.uid} {\n        background-color: #e2e4eb;\n        height: 1px;\n        margin: 10px 0;\n      }\n\n      #content__wa_logo-${o.ANNOTATION.uid} {\n        display: flex;\n        flex-direction: row;\n        justify-content: flex-end;\n      }\n\n      #content__wa_logo-${o.ANNOTATION.uid} > img {\n        height: 16px;\n      }\n    </style>\n  `),e("body").prepend(function(){const e=o.extension.runtime.getURL,t=o.ANNOTATION.BALLOON_PROPERTIES.logoImage,n=o.ANNOTATION.BALLOON_PROPERTIES.hackerSafeImage;return`\n    <div id="${r.bubbleLayer}-${o.ANNOTATION.uid}" onselectstart="return false" oncontextmenu="return false">\n      <div id="balloon__status-${o.ANNOTATION.uid}">\n        <img id="balloon__icon-${o.ANNOTATION.uid}" alt="Annotation icon">\n      </div>\n      <div id="balloon__content-${o.ANNOTATION.uid}">\n        <div id="content__header-${o.ANNOTATION.uid}">\n          <h3></h3>\n          <img src="${e(n)}" alt="Hackersafe logo">\n        </div>\n        <div id="content__categories-${o.ANNOTATION.uid}">\n          <ul></ul>\n        </div>\n        <div id="content__link-${o.ANNOTATION.uid}">\n          <a href="#"></a>\n        </div>\n        <div id="content__separator-${o.ANNOTATION.uid}"></div>\n        <div id="content__wa_logo-${o.ANNOTATION.uid}">\n          <img src="${e(t)}" alt="WebAdvisor logo">\n        </div>        \n      </div>\n    </div>\n  `}())}}}).call(this,n(18))},function(e,t,n){const{MUTATION_RESPONSE:o}=n(42),{MUTATION_READY_STATE:r}=n(65),i=n(22),s="mcafee_wa_userplayed",a="mcafee_wa_processedvideo",c=4e3;t.WebBoostMutation=class{constructor(){this._notifiedClient=!1,this._processLoadedElements()}_handlePlay(e){e.addEventListener("play",()=>{this._onplay(e)})}_onplay(e){const t=e.src.length>0?e.src:e.currentSrc;"true"!==e.getAttribute(s)&&i.BackgroundIPC.getLastClickedTime().then(n=>{const o=n||0;Date.now()-o<=c?e.setAttribute(s,"true"):i.BackgroundIPC.autoRunVideo(t)}).catch(()=>{})}_processVideoElement(e){"true"!==e.getAttribute(a)&&(e.setAttribute(a,"true"),(e.currentTime>0&&!1===e.paused&&!1===e.ended&&e.readyState>r.haveCurrentData||!0===e.autoplay)&&this._onplay(e),this._handlePlay(e))}_recursiveProcess(e){for(let t=0;t<e.childNodes.length;++t)this._recursiveProcess(e.childNodes[t]);e instanceof HTMLMediaElement&&this._processVideoElement(e)}nodeAdded(e){return!0===this._notifiedClient?o.NoMoreRequired:(this._recursiveProcess(e),this._notifiedClient?o.NoMoreRequired:o.Continue)}_processLoadedElements(){setTimeout(()=>{const e=document.querySelectorAll("audio, video");for(let t=0;t<e.length;++t)this._processVideoElement(e[t])},3e3)}}},function(e,t){t.MUTATION_READY_STATE={haveNothing:0,haveMetadata:1,haveCurrentData:2,haveFutureData:3,haveEnoughData:4}},function(e,t){t.ANNOTATION_PROPERTIES={hackersafe:{highlightColor:"#CCFFCC",color:"green",width:68,height:16,icon:"images/annotation/hackersafe_icon.svg"},certified:{highlightColor:"#CCFFCC",color:"green",width:16,height:16,icon:"images/annotation/green_icon.svg"},ok:{highlightColor:"#CCFFCC",color:"green",width:16,height:16,icon:"images/annotation/green_icon.svg"},info:{highlightColor:"#F7F995",color:"yellow",width:16,height:16,icon:"images/annotation/yellow_icon.svg"},warn:{highlightColor:"#FFAAAA",color:"red",width:16,height:16,icon:"images/annotation/red_icon.svg"},unknown:{highlightColor:"#FFFFFF",color:"white",width:16,height:16,icon:"images/annotation/white_icon.svg"}}},function(e,t){t.BALLOON_PROPERTIES={logoImage:"images/web_advisor/logo.png",hackerSafeImage:"images/balloon/hackersafe_icon.png",width:"325px",appearance:{color_0:{srcImage:"images/balloon/green_icon.png",backgroundColor:"#0BD175"},color_1:{srcImage:"images/balloon/yellow_icon.png",backgroundColor:"#FF9900"},color_2:{srcImage:"images/balloon/red_icon.png",backgroundColor:"#F1342F"},color_3:{srcImage:"images/balloon/white_icon.png",backgroundColor:"#768F99"},color_4:{srcImage:"images/balloon/green_icon.png",backgroundColor:"#0BD175"}}}},,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var o=n(3),r=n(1),i=n(5),s=n(4),a=n(8),c=n(40);function l(e){const t=document.documentURI||document.URL||document.baseURI,n=s.a.getIFrameBlockPageUrl();(t.includes(e)||e.includes(t))&&window.location.replace(n)}document.defaultView!==document.defaultView.top&&(o.a.runtime.onMessage.addListener((e,t)=>{if(t.id!==o.a.runtime.id)return;const{command:n,payload:i}=e,{componentData:s,subcommand:a}=i;s&&s.iframeBlockData&&s.iframeBlockData.url&&(n!==r.d.TOPBAR&&n!==r.d.SIDEBAR||a!==r.k.IFRAME_BLOCK&&a!==r.i.IFRAME_BLOCK||l(s.iframeBlockData.url))}),i.a.getBkGlobals().then(e=>{null!==e&&(a.a.bkGlobals=e,Object(c.initPackage)(),Object(c.initPageWatcher)())}).catch(()=>{}),i.a.isFrameBlocked(document.location.href).then(({isBlocked:e})=>{e&&l(document.location.href)}).catch(()=>{}))}]);
//# sourceMappingURL=../sourceMap/chrome/iframe_handler.map