wa=wsignin1.0&rpsnv=13&checkda=1&ct=1579982558&rver=7.0.6730.0&wp=lbi&wreply=https%3a%2f%2fwww.msn.com%2fen-us%2flifestyle%2fsecure%2fsilentpassport%3fsecure%3dtrue&lc=1033&id=1184&mkt=en-us","exchangeenabled":false,"twitterimpenabled":false,"greenidcallenabled":false,"ispreload":false,"anonckname":"","ssocomplete":false}" data-client-settings="{"geo_country":"hk","geo_subdivision":"","geo_zip":"","geo_ip":"47.91.207.0","geo_lat":"22.2798","geo_long":"114.162","os_region":"","apps_locale":"","base_url":"/en-us/lifestyle/","aid":"19c4f0f6844c4e0f82461acef8d9b847","sid":null,"v":"20200121_20886721","static_page":false,"empty_gif":"//static-entertainment-eas-s-msn-com.akamaized.net/sc/9b/e151e5.gif","functionalonly_cookie_experience":false,"functional_cookies":"","functional_cookie_patterns":"","fbid":"132970837947","lvk":"lifestyle","vk":"lifestyle","cat":"l","autorefresh":true,"bingssl":false,"autorefreshsettings":{"is_market_enabled":false,"timeout":0,"idle_enabled":false,"idle_timeout":"2"},"uipr":false,"uiprsettings":{"enabled":false,"frequency_minutes":0,"banner_delay_minutes":null,"maxfresh_display":null,"minfresh_count":"5","ajaxtimeoutinseconds":"60"},"imgsrc":{"quality_high":"60","quality_low":"5","order_timeout":"1000"},"adsettings":{"wait_for_ad_in_sec":"3","retry_for_ad":"2"},"mecontroluri":"https://mem.gfx.ms/meversion/?partner=msn&market=en-us","mecontrolv2uri":"","lazyload":{"enabled":false}}" iris-modules-settings="[{"n":"banner","pid":"10837393","phdiv":"irisbannerph","tmpl":"Banner_Generic1","pos":"top","canvas":"views"}]"> if(window&&(typeof window.performance=="object")){if(typeof window.performance.mark=="function"){window.performance.mark("TimeToHeadStart");}}window.performance&&window.performance.mark&&window.performance.mark("Ars-begin") /*<![CDATA[*///Copyright In​start Wed Oct 30 2019 - All rights reserved - version: 10.9.38 !function(){!function(){function n(){return{iadb:{idelbanenoitcete:!0,ierelbanenoitcerid:!0,iircsdekcolbmunsrotcetedkniltp:4,ihtnemelemunsrotcetededi:4,iidekcolbmunsrotcetedgm:4,inoitceteddlohserht:3,itemeletdbatniopdneyr:q,isabnoitceriderelbanesrotcetedkniltpircsde:!0,ietedtratsemitnoitc:0}}}function i(t){for(var n="",i=0,r=t.length;i<r;i+=2)n=t[i]+n;return n}function r(t){for(var n=window,i=0;i<t.length-1;i++)n=n[t[i]]||{};t=(n=[n,t[t.length-1]])[0],n=n[1];try{var r=Object.getOwnPropertyDescriptor(t,n),o=r&&r.get&&r.get+"";return o&&/turn|row|=/.test(o)}catch(t){return!1}}function o(t){var n=location.origin;n=n+"/g00"+location.pathname,n+=location.search;var i=""===location.search?"?":"&";t&&(n+=i+vt+"="+t,i="&");try{var r=btoa(document.referrer);void 0===(t=void 0)&&(t=40);for(var o=[],e=0,c=0;c<r.length;c++){var a=r[c];t<c-e||Zt.test(a)?(o.push("%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)),e=c):o.push(a)}n+=i+wt+"="+o.join("")}catch(t){}return""!==location.hash&&(n+=location.hash),n}function e(){try{var t=new RegExp(Tt,"i").test(location.hostname)&&r([bt,gt])&&!r([mt,yt,lt])}catch(n){t=!1}if(t=!t){try{var n=!0===window._bcm_il}catch(t){n=!1}t=!n}return t}function c(t){try{var n=t instanceof ReferenceError&&/^w+$/.test(t.message)}catch(t){n=!0}if(n&&e()){try{console.log(t)}catch(t){}n=o(void 0),location.replace(n)}throw t}function a(t){return function(){try{t.apply(this,arguments)}catch(t){c(t)}}}function u(t,n,i){if(!t&&(on.Console.error(n),0<(t=[]).length&&on.Console.error(t),on.ha&&!i))throw n}function s(t,n,i){var r=Object.getOwnPropertyDescriptor(t,n)||{};if(!1!==r.writable){r.writable=!1,r.value=i;try{Object.defineProperty(t,n,r)}catch(t){}}else u(r.value===i,n+" is already defined on object with different value");return i}function f(t,n,i){try{t[n]=i}catch(t){}return i}function d(t,n,i){t=t.split("."),i=i?s:f;for(var r,o=window||{},e=0;e<t.length-1;++e){r=t[e];try{o=i(o,r,o[r]||{})}catch(t){}}if(r=t[t.length-1],o){u(!!r,"In Export, name not defined");try{i(o,r,n)}catch(t){}}}function h(t,n,i){var r;return r={},r[It]=t,r[Nt]=n,r[kt]=i,r}function v(t){return t[Nt]}function w(){if(void 0!==sn)return sn;var t=!1;try{new Function("")}catch(n){t=!0}return sn=t}function l(t,n){for(var i=0;i<n.length;++i){var r=n[i],o=r.b.exec(t);if(null!==o)return{iytep:r.iytep,na:parseInt(o[1])||0,pa:parseInt(o[3])||0,oa:parseInt(o[5])||0}}return dn}function p(t){return void 0===t&&(t=wn),1===t.f.iytep}function m(t){return void 0===t&&(t=wn),4===t.f.iytep}function y(t){return void 0===t&&(t=wn),2===t.f.iytep}function _(t){return void 0===t&&(t=wn),0===t.f.iytep}function b(t){if(!(t=t.iadb.idtoorniamo)){var n=null;if(t=window.location.hostname){var i=Tn.exec(t);i?n=i[0]:(i=gn.exec(t))&&(n=i[0])}t=n}return t}function g(t,n){var i="";if(t){var r=t.indexOf(n);-1<r&&(t=t.slice(r),n=n.replace(/[.]/g,"[.]").replace(/$/g,"[$]"),(t=new RegExp("(?:\b"+n+"\b\s*=\s*)([^;]*);?").exec(t))&&t[1]&&(i=t[1]))}return i}function T(){var t={};try{if(E(qt)){var n=sessionStorage._303_7900321579941938;n&&(t=JSON.parse(n))}}catch(t){}return t}function E(t){try{var n=window[t];return n.setItem("TEST","TEST"),n.removeItem("TEST"),!0}catch(t){return!1}}function S(t,n){for(var i=(t=t.slice()).length-1;0<i;i--){var r=Math.floor((i+1)*Math.random()),o=t[i];t[i]=t[r],t[r]=o}return t.slice(0,n)}function O(t){return new Sn(a(function(n){var i=a(function(t){var i=!1;"load"===t.type?i=!1:"error"===t.type&&(i=!0),n(h(nt,i,t.currentTarget.src))}),r=document.createElement("img");r.onload=i,r.onerror=i,r.src=t+"?"+On[Math.floor(On.length*Math.random())]}))}function D(t){return new Sn(a(function(n){var i="script"===t.F?tt:it,r=p(),o=y(),e=m(),c=_();if(r||e||o||c){var u;e&&(u=setTimeout(a(function(){n(h(i,!1,"Timed out on error"))}),500));var s=!1;c=a(function(t){if(!s){s=!0,e&&clearTimeout(u);var r=!1;"load"===t.type?r=!1:"error"===t.type&&(r=!0),n(h(i,r,t.currentTarget.href)),f&&f.parentNode&&f.parentNode.removeChild(f)}});var f=document.createElement("link");f.onload=c,f.onerror=c,f.rel=o?"prefetch":"preload",f.as=t.F,r&&f.setAttribute("referrerpolicy","no-referrer"),f.href=t.url;try{document.head.appendChild(f)}catch(t){}}else n(h(i,!1,"Unsupported browser"))}))}function N(t){return new Sn(a(function(n){var i=t&&t.iadb&&t.iadb.ithdekcolbstnemelelm&&0<t.iadb.ithdekcolbstnemelelm.length?t.iadb.ithdekcolbstnemelelm:Dn,r=document.createElement("div");r.innerHTML=i[Math.floor(Math.random()*i.length)];var o=r.firstElementChild;o.style.width="1px",o.style.height="1px",o.style.top="-555px",o.style.left="-555px",o.style.display="block";var e=setInterval(a(function(){document&&document.body&&(document.body.appendChild(o),clearInterval(e),setTimeout(a(function(){var t,i=getComputedStyle(o),r=!1;("none"===i.display||(t=i.getPropertyValue("-moz-binding"))&&-1!==t.indexOf("abp-elemhidehit"))&&(r=!0),n(h(rt,r)),o&&o.parentNode&&o.parentNode.removeChild(o)}),200))}),10)}))}function k(t,n){if(t){try{d(J+"."+t,n)}catch(t){}try{d(B+"."+t,n)}catch(t){}try{d("IXC_303_7900321579941938."+t,n)}catch(t){}}}function x(){for(var t=[],n=0;nt.length)return null;var n;if(null===Rn)try{Rn=!!new Function}catch(t){Rn=!1}if(Rn)var r=j(t),o=new Function(r)();else o=M(t);var e=(n=o)&&n[$];return"function"!=typeof e?null:e}catch(t){return null}};i.onload=function(){var i=r();return i?t(i):n()},i.send()}catch(t){return n()}}var J=i("C92516I7"),B=i("C11115I5");i("T3R3A8T7S1N3I4");var H=i("l9i4_5m4c5b2_8"),U=i("w1o5d0n0i9W2t9n0e1t1n1o0c7");i("d4e2r2i1f6_2d6a1o8l7n0o6_3e3l2g3o4o2g2"),i("14=9s9d8a2?4k6c6o8l0b6d6a1/6o2i4.4r4o9s9i8v2o4n6a6n8.0w6w6w1/6/2:4s4p4t9t9h8");var z=i("w6o5d7n0i0W5t3n9e7t5n2o9C8o4t6n5I7t0c0e5j3n9i7"),V=i("k4c6a6b8l6l1a5C6d1b0A5r9e5t8s4i7g6e4R6"),X=i("=9p8n8i5?3r9o5t9c2e6t6e3d5k1c1o9l9b8d8a5/3t9n5i9o2p6d6n3e5/1e1m9o9n8e8c5/319p5@9c20616i3/5o1i1.9r9o8s8i5v3o9n5a9n2.6w6w3w5/1/1"),$=i("l3l6A9e8t5u7p7m6o7C7"),q=i("b7d9a5/6r1e2l5i0f2o8r7p7t7n2e3i2l7c9/5o6i1.2r5o0s2i8v7o7n7a2n3.2n7i9-5p6c1/2/5:0p2t8t7h7"),G=i(")6+3]896-202[6(6=6d9c4d0b4a8.9c30613i8"),W=i("E2B5U9O8Y1"),Y=i("P6B6A6"),Z=i("P1C2X9E4"),K=i("X6L9O5V4"),Q=i("P2S1C3E2U1"),tt=i("T6P5I1R3C8S6B6"),nt=i("G9M3I3B8"),it=i("L5M4T6H9B8"),rt=i("T6N0E2M7E9L5E7"),ot=i("D3F7"),et=i("T5S9I0H1"),ct=i("K6R4O9W1T4E7N2"),at=i("O4F6N3I0G2I3S4N5O7N5"),ut=i("T4L0U0S1E5R1D8E1R4O7T2S3"),st=i("D2E2R3E5P4M8A7T8"),ft=i("T0N5E9S0E5R9P0"),dt=i("T5O0N4"),ht=i("Y1D8A6E7R6T3O2N4"),vt=i("a4u8.5c60814i4"),wt=i("r8e9r1r8e8f8e1R0c8n0e0.3c50712i8"),lt=i("t7n9e1m3u0c9o7D5t2n7e7t0n9o5c8");i("w0o8d2n8i2W5t4n5e0t2n0o7c7");var pt=i("t2p6i6r9c6S9t8n7e2r6r3u6c8"),mt=i("t1n2e4m5e7l8E8t7c0e1j4b9O6L7M2T6H2"),yt=i("e7p9y4t8o0t1o6r6p0"),_t=i("t8p5i5r5c8s6"),bt=i("h3t4a9M2"),gt=i("r4o6o8l1f2"),Tt=i("$1o4n7]4.2[4g4v6"),Et=i("e9t5u0o7r3.4h393r206m8"),St=i("c70711i6h4p3r2o8m9"),Ot=i("r4e8r5r1e0f1e1r3.8c60013i0"),Dt=i("/4)7]4z6-4a497-906[8]099-509[2g1:5?4(7/4^6"),Nt=i("d3e3t4c2e3t9e5D0"),kt=i("n1o1s9a8e1R7"),xt=i("s3t4l8u5s1e9R2"),Rt=i("y2c0n2e6t1a9L0n1o0i7t1c7e3t5e2D2"),It=i("e7p8y6T1"),jt=i("D0E7D7A8O3L8_2V9"),Mt=i("D3E0D7A6O4L4T7O9N3_9V6"),Ct=i("o6c0i6.7n7o6c9i2v5a9f5/6m0o6c8.7n6o0i6t7a7c6i9d2n5y9s5e6l0g6o8o7g6.026d7a7e6g9a2p5/9/5:6s0p6t8t7h6"),Lt=i("g8p4j7.8e5g7a4m8i111x417/393019658346718/5t7e4n8.1n1d4m723.301s6/8/4:7s8p5t7t4h8"),At=i("o1c8i5.9n3o8c7i6v7a0f4/2t9e2n9.3k3o1o8b5e9c3a8f7.6t7c0e4n2n9o2c9/3/3:1s8p5t9t3h8"),Pt=i("o7c3i7.9n1o6c6i2v3a4f6/9m5o6c6.4r7e3t7t9i1w6t6.2s3d4a6/9/5:6s6p4t7t3h7"),Ft=i("f3i7g6.0m7t8u8_3_8/1m1o7c4.3s8c0i3t3y7l6a0n7a8-8e3l8g1o1o7g4.3w8w0w3/3/7:6s0p7t8t8h3"),Jt=i("o3c2i8.4n7o4c9i4v2a9f2/9m7o4c6.3n2o8i4t7a4c9i4d2n9y2s9e7l4g6o3o2g8.4c7p4t9/4/2:9s2p9t7t4h6"),Bt=i("g9n3p1.516_9e0c8i1o8h0c9d4a2/4e4r9o3t1s5a6i9d0e8m1/8x0e9p4a2/4r4e9g3a1n5a6m9d0l8e1i8y0/9t4e2n4.4t9n3i1r5p6t9o0o8f1.8e0r9u4c2e4s4/9/3:1s5p6t9t0h8"),Ht=i("s2j0.6m0o3o3r6y5n3i9t6/4s1j6/063421006908313/65593191674/1m6o0c3.2g0n6i0k3l3a6t5h3s9a6l4f1.6n0d3c2/0/6:0s3p3t6t5h3"),Ut=i("s9j2.9g3n5i4p9i3p1_7r7i9t9s9e4h7t9_2r9a3l5o4p9/3m1o7m7e9f9a9c4/7t9p2i9r3c5s4/9s3d1a7e7v9i9t9a4n7/9m2o9c3.5e4c9i3o1v7a7i9d9e9m4.7n9d2c9/3/5:4s9p3t1t7h7"),zt=i("s7j3.45574138976/6977629/4n0/2a7/3m4o5c4.3d9a6r6t7e6b9.4c0/2/7:3s4p5t4t3h9"),Vt=i("s4j2.3n1i0m6.1t0e3g0d6i1w6/207.404.412/3m1o0c6.1w0o3l0f6r1e6n2n7a4b4.4t2s3o1h0.6s1t0p3i0r6c1s6/2/7:4s4p4t2t3h1"),Xt=i("s0j1.5s6u3t0a1t0s5_6d7a6/7m9a9e7r8t8s0n1i5/6t3e0n1.0k5c6i7l6c7e9l9b7u8o8d0.1c5i6t3a0t1s0/5/6:7s6p7t9t9h7"),$t=i("s0j5.5e6g4d6e5_8065423x2010236/7b2e0w5/536241635981644433291924617/220155556549665/8t6e4n3.2n1d2m627.200s5/5/6:4s6p5t8t6h4"),qt=i("e5g0a9r4o4t2S9n8o8i9s3s6e4s9"),Gt=i("d1f2c70711i4"),Wt=i("l5r5u1d7b1a8t3e7g6.5c20917i0");i("k3c9a0b2l5l3a2c8a2h3c4t7p5a6c1"),i("a8h6c5t7p7a3c7e0r1g7"),i("o9x862N506Y8P7k7d3S3V4k832J7V9v3x91832N566X8q7k7e3v3M4f8Z2z7t9H3"),i("e2i8k2o2o3c4"),i("b1d7d6d3b7.9c10518i5"),i("e7m8o2r5h3c7"),i("i6s7c4"),i("T9d1a2o0l4n9o7"),i("n4o5i4s0s9i6m9r3e6p3"),i("s0n1o0i9s0s7i2m4r7e4p4"),i("y3r0e1u2q6"),i("d4e0i2n9e6d5"),i("t2p8m6o8r6p4"),i("r0e0v2i7r4d0b8e8w1"),i("k8c2i4l6c6"),i("t9r0a4t7s5h7c8u8o1t6"),i("s6s4e6r4p8y0e9k8"),i("e0v5o7m9e0s2u8o4m8"),i("l5l1o8r4c1s3"),i("t5u7p8n5i8"),i("e6t2s1a1p2"),i("n3o8i3t5o5m2e3c6i1v8e2d5"),i("m5o7t0n9a2h7p5_5"),i("m4o4t8n0a5h7P9l5l0a7c8"),i("s9j0m8o4t9n7a2h1p8");var Yt=function(){try{return document[pt]}catch(t){}try{var t=document.querySelectorAll(_t);return t&&t[t.length-1]}catch(t){}return null}();if(Yt)try{Yt.text=""}catch(t){}var Zt=/[^A-Za-z0-9-_.]/,Kt=window.IXC_303_7900321579941938;Kt||(Kt=window.IXC_303_7900321579941938={}),Kt.O=c;var Qt=1e3,tn=function(t){var n=!1,i={mark:function(){},measure:function(){},now:function(){return Date.now()}};try{if(t||(t="undefined"!=typeof performance?performance:null),t&&t.now&&t.mark&&t.measure)return t;if(t&&t.now){var r=t;i.now=function(){return r.now()},n=!0}}catch(t){}return!n&&"undefined"!=typeof process&&process.wa&&(i.now=function(){var t=process.wa();return 1e6*t[0]+t[1]/1e3},Qt=1),i}(null);new(function(){function t(t){this.ianem=t,this.ga=this.V=this.K=0}return t.prototype.va=function(){var t;void 0===t&&(t=tn.now()*Qt),this.V=t,0===this.K&&(this.K=this.V)},t.prototype.toString=function(){return this.ianem+":"+this.ga},t}())("init_time",null,!0).va();var nn,rn=function(){var t=!0,n=!1,i="";try{var r=(nn=window.IXC_303_7900321579941938=window.IXC_303_7900321579941938||{}).CanRun;if(t=!r||"_303_7900321579941938"!==nn._303_7900321579941938||r("abd"))nn._303_7900321579941938="_303_7900321579941938",window.INSTART_TARGET_NAME="abd",window.I12C=window.I12C||{};else{var o=window.INSTART_TARGET_NAME;i="double nanovisor injection: abd after "+o,(n="abd"!==o)&&console.warn(i)}(window.INSTART=window.INSTART||{}).Init=function(){n&&console.error("ignored Init call after ",i)},nn&&(nn.ComputeAll=(function(){var module={exports:{}};var exports=module.exports;//copyright Sat Jan 25 2020 01:17:04 GMT+0000 (Coordinated Universal Time) Object.defineProperty(exports,"__esModule",{value:!0});var i=function(t,n){n({iadb:{ipknildaoler:[{ias:"script",irusl:["https://securepubads.g.doubleclick.net/tag/js/gpt.js","https://securepubads.g.doubleclick.net/gpt/pubads_impl_2019101401.js","https://www.googletagservices.com/activeview/js/current/osd.js","https://c.amazon-adsystem.com/aax2/apstag.js","https://z.moatads.com/nativo483ETsY34/moatad.js"]},{ias:"style",irusl:["https://cdn.revcontent.com/build/css/rev2.min.css"]}]}})},r=function(t,n){(t.req.browser("chrome",46,1e3)||t.req.browser("safari",10,1e3))&&n({iadb:{ierelbanenoitcerid:!0}}),(t.req.browser("chrome",46,1e3)||t.req.browser("firefox",38,1e3)||t.req.browser("safari",10,1e3)||t.req.browser("ie",10,1e3)&&document&&document.documentMode<10||t.req.browser("edge",12,1e3))&&n({iadb:{idelbanenoitcete:!0}}),n({iadb:{ivetatselbaira:"MorphState",iolbetatseulavdekc:"blocked",ilbtonetatseulavdekco:"not-blocked",iycnetalelbairav:"Abdt",iircsdekcolbmunsrotcetedkniltp:4,ihtnemelemunsrotcetededi:4,iidekcolbmunsrotcetedgm:4,inoitceteddlohserht:3,ilufelbanenoitcetedl:!0,iyrotsihelbanenoitceriderrof:!1,irotsihmundlohserhty:1,itemeletdbatniopdneyr:"/g00/2_d3d3LmJvc3Rvbi5jb20%3D_/TU9SRVBIRVVTOCRodHRwOi8vY3AtaW4ubmFub3Zpc29yLmlvL2NsaWVudHByb2ZpbGVyL2FkYj9pMTBjLm1hcmsuc2NyaXB0LnR5cGU%3D_$/$/$",iceriderelbasidnoissesrofnoit:!1,isabnoitceriderelbanesrotcetedkniltpircsde:!0,ietedtratsemitnoitc:0,iolbnoreggirterutangisrekc:!1}}),t.req.browser("chrome",46,1e3)&&n({iadb:{iidekcolbmunsrotcetedgm:0}}),t.req.cookie("i10c.expt.link","true")&&i(t,n),t.req.browser("safari",10,1e3)&&n({iadb:{icolbdaslru_k:["https://s0.2mdn.net/ads/richmedia/studio/pv2/60282074/20170720084443516/script.js","https://cdn.doubleverify.com/dv-match4.js","https://cdn.springserve.com/vd/vd0.2.82.8.js","https://cdn.revcontent.com/build/css/rev2.min.css","https://c.betrad.com/a/n/269/635.js","https://s0.2mdn.net/6440533/1495124845208/Raise%20Your%20Hands_728x90/global.min.css"]}}),(t.req.browser("firefox",38,1e3)||t.req.browser("safari",10,1e3)||t.req.browser("ie",10,1e3)&&document&&document.documentMode<10||t.req.browser("edge",12,1e3))&&n({iadb:{ilufelbanenoitcetedl:!1,iyrotsihelbanenoitceriderrof:!1,iceriderelbasidnoissesrofnoit:!1}})},e=function(t,n){t.req.domain("www.101x.com")&&n({iadb:{ithdekcolbstnemelelm:['
',"
"]}})},u=function(t,n){t.req.idtoorniamo("popsci.com")&&n({iadb:{isabnoitceriderelbanesrotcetedkniltpircsde:!1}})},o=function(t,n){t.req.idtoorniamo("cnet.com")&&window.chrome&&(t.req.browserValue()||n({iadb:{idelbanenoitcete:!0,ierelbanenoitcerid:!0}})),t.req.idtoorniamo("cnet.com")&&!(t.req.domain("www.cnet.com")||t.req.domain("test.cnet.com")||t.req.domain("download.cnet.com")||t.req.domain("download.stage.cnet.com"))&&n({iadb:{idelbanenoitcete:!1}}),t.req.browser("firefox")&&t.req.domain("test.cnet.com")&&n({iadb:{ierelbanenoitcerid:!0}}),t.req.domain("www.cnet.com")&&n({iadb:{ithdekcolbstnemelelm:['
','
','
',"
",'
','
']}}),t.req.domain("www.tv.com")&&n({iadb:{ithdekcolbstnemelelm:['
',"
",'
']}}),t.req.domain("www.cbssports.com")&&(n({iadb:{ithdekcolbstnemelelm:['
','
','
','
']}}),i(t,n))},c=function(t,n){t.req.idtoorniamo("diversitybestpractices.com")&&n({iadb:{iolbnoreggirterutangisrekc:!0}})},s=function(t,n){t.req.idtoorniamo("edmunds.com")&&t.req.browser("firefox",54,1e3)&&n({iadb:{ierelbanenoitcerid:!0}}),t.req.domain("www.edmunds.com")&&n({iadb:{ithdekcolbstnemelelm:['
','
','
']}})},a=function(t,n){t.req.idtoorniamo("gamespot.com")&&n({iadb:{iircsdekcolbmunsrotcetedkniltp:0,iidekcolbmunsrotcetedgm:4}})},h=function(t,n){(t.req.domain("www.msn.com")||t.req.domain("int1.msn.com"))&&(n({iadb:{ivetatselbaira:"Abd",iolbetatseulavdekc:1,ilbtonetatseulavdekco:0,isabnoitceriderelbanesrotcetedkniltpircsde:!1,itemeletdbatniopdneyr:"//tu9srvbirvvtocrjcc1pbi5uyw5vdmlzb3iuaw80.g00.msn.com/g00/2_d3d3LmJvc3Rvbi5jb20%3D_/TU9SRVBIRVVTOCRodHRwOi8vY3AtaW4ubmFub3Zpc29yLmlvL2NsaWVudHByb2ZpbGVyL2FkYj9pMTBjLm1hcmsuc2NyaXB0LnR5cGU%3D_$/$/$"}}),(t.req.browser("firefox")||t.req.browser("edge"))&&n({iadb:{ierelbanenoitcerid:!0}}),n({iadb:{iircsdekcolbmunsrotcetedkniltp:0,iidekcolbmunsrotcetedgm:4,ithdekcolbstnemelelm:['
','
','
','
','
','']}})),t.req.domain("www.msn.com")&&(t.req.browser("chrome",46,1e3)||t.req.browser("safari",10,1e3))&&n({iadb:{ilufelbanenoitcetedl:!0,ierelbanenoitcerid:!0,iyrotsihelbanenoitceriderrof:!0,iceriderelbasidnoissesrofnoit:!1,iawirudatsilhct:[new RegExp("(?:cdn[.]3lift[.]com)|(?:ib[.]3lift[.]com/ttj)|(?:widgets[.]outbrain[.]com/external/publishers/msn/MSNOBCore[.]min[.]js)|(?:cdn[.]taboola[.]com/libtrc/msn-home-network/loader[.]js)|(?:cdn[.]taboola[.]com/libtrc/msn-section-network/loader[.]js)|(?:h6[.]msn[.]com/nativeads/ms-nativeads-msn[.]min[.]js)|(?:at[.]atwola[.]com)|(?:pixel[.]advertising[.]com)","i")]}}),(t.req.domain("www.msn.com")||t.req.domain("int1.msn.com"))&&window&&1===window["ad-instart2"]&&n({iadb:{ierelbanenoitcerid:!1}}),t.req.cookie("i10c.expt.msn","1")&&n({iadb:{ierelbanenoitcerid:!1}})},f=function(t,n){t.req.domain("nv.com")&&n({iadb:{iircsdekcolbmunsrotcetedkniltp:4,ihtnemelemunsrotcetededi:4,iidekcolbmunsrotcetedgm:4,inoitceteddlohserht:12,ierelbanenoitcerid:!1,ilufelbanenoitcetedl:!1,iyrotsihelbanenoitceriderrof:!1}})},l=function(t,n){t.req.idtoorniamo("pch.com")&&(t.req.browser("firefox")||t.req.browser("edge"))&&n({iadb:{ierelbanenoitcerid:!0}}),t.req.idtoorniamo("pch.com")&&t.req.cookiePattern(/ublmsg/)&&n({iadb:{ierelbanenoitcerid:!1}})},d=function(t,n){t.req.idtoorniamo("range365.com")&&n({iadb:{iolbnoreggirterutangisrekc:!0}})},m=function(t,n){t.req.domain("www.ranker.com")&&(t.req.os("mac")||t.req.os("windows"))&&n({iadb:{isabnoitceriderelbanesrotcetedkniltpircsde:!1,ierelbanenoitcerid:!0,ilufelbanenoitcetedl:!0,iyrotsihelbanenoitceriderrof:!0}})},v=function(t,n){t.req.idtoorniamo("wakeboardingmag.com")&&n({iadb:{iolbnoreggirterutangisrekc:!0}})},p=function(t,n){(t.req.idtoorniamo("medicinenet.com")||t.req.idtoorniamo("onhealth.com")||t.req.idtoorniamo("rxlist.com")||t.req.idtoorniamo("webmd.com"))&&t.req.browser("firefox")&&n({iadb:{ierelbanenoitcerid:!0}}),t.req.domain("www.webmd.com")&&(n({iadb:{ithdekcolbstnemelelm:['
','
']}}),i(t,n))},b=function(t,n){(t.req.idtoorniamo("wetteronline.de")||t.req.idtoorniamo("wetteronline.ch")||t.req.idtoorniamo("wetteronline.at"))&&t.req.browser("firefox")&&n({iadb:{ierelbanenoitcerid:!0}})},w=new RegExp(["webcache[.]googleusercontent[.]com","cc[.]bingj[.]com","web[.]archive[.]org"].join("|"),"i"),g=function(t,n){t.req.domainPattern(w)&&n({iadb:{idelbanenoitcete:!1}}),t.req.cookie("i10c.expt.history","true")&&n({iadb:{iyrotsihelbanenoitceriderrof:!0}})},_=function(t,n){r(t,n),e(t,n),u(t,n),o(t,n),c(t,n),s(t,n),a(t,n),h(t,n),f(t,n),l(t,n),d(t,n),m(t,n),v(t,n),p(t,n),b(t,n),g(t,n)},t=function(t,n){_(t,n)},y=function(t,n){return(y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i])})(t,n)};function k(t,n){function i(){this.constructor=t}y(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}var R=function(){return(R=Object.assign||function(t){for(var n,i=1,r=arguments.length;i<r;i++)for(var e in n=arguments[i])Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e]);return t}).apply(this,arguments)};function E(t,n,i,r){return x(t,n,t,i,r)}function x(t,n,i,r,e){if(t||(t={}),i||(i={}),n)for(var u=Object.keys(n),o=u.length-1;0<=o;--o){var c=u[o],s=n[c],a=t[c],h=(void 0===a?D:e&&e[c]||r)(a,s);i[c]=h}return i}function n(i,r){return function(t,n){return null===n||"object"!=typeof n||n instanceof RegExp?n:Array.isArray(n)?!Array.isArray(t)&&t?(console.error("Error while attempting to merge an array "+n+" with a non-array "+t),n):i(t,n):r(t,n)}}var D=n(function(t,n){return n.slice()},j);function j(t,n){return E(t,n,D)}function C(t,n){for(var i=t,r=0,e=n;r<e.length;r++)i=E(i,e[r],D);return i}function T(i,t){var r=t&&C({},t);return function(t,n){return E(t,n,i,r)}}var S=function(t,n){return t.concat(n)},O=n(S,M);function M(t,n){return E(t,n,O)}var B=function(n,t){return n.concat(t.filter(function(t){return n.indexOf(t)<0}))},L=n(B,F);function F(t,n){return E(t,n,L)}function N(t,n){return t?n?function(){t.apply(this,arguments),n.apply(this,arguments)}:t:n}var A,H,V="2.2.3828",P=Object.create(null,{irevnois:{value:V,writable:!1,configurable:!1,enumerable:!0}}),$=function(t){var n=!1,i={mark:function(){},measure:function(){},now:function(){return Date.now()}};try{if(t||(t="undefined"!=typeof performance?performance:null),t&&t.now&&t.mark&&t.measure)return t;if(t&&t.now){var r=t;i.now=function(){return r.now()},n=!0}}catch(t){}return!n&&"undefined"!=typeof process&&process.hrtime&&(i.now=function(){var t=process.hrtime();return 1e3*t[0]*1e3+t[1]/1e3},q=1),i},q=1e3,I=$(null),U=function(){return I.now()*q},W=function(){function t(t,n,i){this.ianem=t,this.FirstStartTime=0,this.StartTime=0,this.LastStopTime=0,this.LatestInterval=0,this.Duration=0,this.IsRunning=!1,this.Count=0}return t.prototype.GetFirstStartTime=function(){return this.FirstStartTime},t.prototype.GetLastStopTime=function(){return this.LastStopTime},t.prototype.GetTotalDuration=function(){return this.LastStopTime-this.FirstStartTime},t.prototype.GetLatestInterval=function(){return this.LatestInterval},t.prototype.GetActualDuration=function(){return this.Duration},t.prototype.GetAverageDuration=function(){return 0===this.Count?0:this.Duration/this.Count},t.prototype.GetCount=function(){return this.Count},t.prototype.Start=function(t){return void 0===t&&(t=U()),this.StartTime=t,0===this.FirstStartTime&&(this.FirstStartTime=this.StartTime),this.IsRunning=!0,t},t.prototype.Stop=function(t){return void 0===t&&(t=U()),this.LastStopTime=t,!0===this.IsRunning&&(this.Count++,this.LatestInterval=this.LastStopTime-this.StartTime,this.Duration+=this.LatestInterval),this.IsRunning=!1,t},t.prototype.Reset=function(){this.Duration=0,this.IsRunning=!1},t.prototype.Running=function(){return this.IsRunning},t.prototype.toString=function(){return this.ianem+":"+this.Duration},t.prototype.ToJSONString=function(){return'"'+this.ianem+'":'+this.Duration},t}(),Q=function(o,c,t){var r=this;this.Stopwatch=null,t||(t={});var s=j(t,P),a=this.Stopwatch;if(s.iifnocemang){var n="ConfigCompute_"+s.iifnocemang;a=this.Stopwatch=new W(n,null,!1)}this.Compute=function(t,n,i,r){null!==a&&a.Start();var e=new o(n),u=Object.create(s);return i&&(u=c(u,i)),t(e,function(t){return t?c(u,t):u}),r&&(u=c(u,r)),null!==a&&a.Stop(),u},this.Predicates=function(){},this.ComputeAll=function(t,n,i){return r.Compute(r.Predicates,t,n,i)}},z={EnableHardAsserts:!1,GetCallStack:function(t,n){return[]},Console:console};function G(t,n,i,r){if(!t){z.Console.error(n);var e=z.GetCallStack(2);if(e&&0H-1&&delete A[i[i.length%H]],A[t]=n}Y();var J=new RegExp("^(?:([^:/?#]+):)?(?://+(?:([^/?#]*)@)?([^/?#:@]*)(?::([0-9]+)?)?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$");function K(t){var n=Z(t);if(n)return rt(n);var i=J.exec(""+t);return i?(X(t,rt(n={ihcseme:nt(i[1]),iedercslaitn:nt(i[2]),imodnia:nt(i[3]),ioptr:nt(i[4]),ihtapeman:nt(i[5]),iuqyre:it(i[6]),igarftnem:it(i[7])})),n):{ihcseme:null,iedercslaitn:null,imodnia:null,ioptr:null,ihtapeman:t,iuqyre:null,igarftnem:null}}function tt(t){var n="";return null!==t.ihcseme&&(n+=t.ihcseme+":"),null!==t.imodnia&&(n+="//",null!==t.iedercslaitn&&(n+=t.iedercslaitn+"@"),n+=t.imodnia,null!==t.ioptr&&(n+=":"+t.ioptr)),null!==t.ihtapeman&&(n+=t.ihtapeman),null!==t.iuqyre&&(n+="?"+t.iuqyre),null!==t.igarftnem&&(n+="#"+t.igarftnem),n}function nt(t){return"string"==typeof t&&0<t.length?t:null}function it(t){return"string"==typeof t?t:null}function rt(t){return{ihcseme:t.ihcseme,iedercslaitn:t.iedercslaitn,imodnia:t.imodnia,ioptr:t.ioptr,ihtapeman:t.ihtapeman,iuqyre:t.iuqyre,igarftnem:t.igarftnem}}function et(t){return Array.isArray(t)&&7===t.length}function ut(t){return[t.ihcseme,t.iedercslaitn,t.imodnia,t.ioptr,t.ihtapeman,t.iuqyre,t.igarftnem]}function ot(t){return{ihcseme:t[0],iedercslaitn:t[1],imodnia:t[2],ioptr:t[3],ihtapeman:t[4],iuqyre:t[5],igarftnem:t[6]}}var ct=new RegExp("(^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$)|([^.]+[.](?:([^.]{2}[.][^.]{2})|([^.]+))$)"),st=new RegExp("[^.]+[.](no|com|co|io|it|de|net|org|fr|one|tv|today|fm|kr|jp|com[.]au|co[.]uk|ca)$");function at(t){var n={RootDomain:null,Tld:null};if(t){var i=st.exec(t);i?(n.RootDomain=i[0],n.Tld=i[1]):(i=ct.exec(t))&&(n.RootDomain=i[0],(n.Tld=i[4]||null)||(n.Tld=i[3]))}return n}var ht=/[#/?@]/g,ft=/[#/?]/g,lt=/[#?]/g,dt=/[#]/g,mt=/[#&=]/g,vt=new RegExp("(/|^)(?:[^./][^/]*|\.{2,}(?:[^./][^/]*)|\.{3,}[^/]*)/\.\.(?:/|$)"),pt=/^([/])?(?:..(?:[/]|$))+/,bt=new RegExp("^([^=]*)(?:=(.*))?$"),wt=function(){function r(t){t&&(this.israpirude="string"==typeof t?K(t):t),this.israpirude||(this.israpirude={ihcseme:null,iedercslaitn:null,imodnia:null,ioptr:null,ihtapeman:null,iuqyre:null,igarftnem:null}),this.iacehc={Href:null,iironig:null,Host:null,RootDomain:null,Tld:null,QueryParam:[null]}}return r.prototype.itegferh=function(){return this.iacehc.Href||(this.iacehc.Href=tt(this.israpirude))},r.prototype.iotegnigir=function(){var t=this.iacehc;if(!t.iironig){var n="",i=this.istegemehc();if(this.icurtssilruderut()||!i){i&&(n+=i+":");var r=this.itegtsoh();r&&(n+="//"+r),t.iironig=""!==n?n:null}else t.iironig="null"}return t.iironig},r.prototype.istegemehc=function(){return this.israpirude.ihcseme},r.prototype.iosbasilruetul=function(){return!!this.israpirude.ihcseme&&!!this.israpirude.imodnia},r.prototype.icurtssilruderut=function(){var t=this.israpirude.ihcseme;return null!==t&&("http"===t||"https"===t||"ftp"===t)},r.prototype.istesemehc=function(t){if(null!==t&&ht.test(t))return this;this.israpirude.ihcseme=t?t.toLowerCase():null;var n=this.iacehc;return n.Href=null,n.iironig=null,this},r.prototype.irpteglocoto=function(){var t=this.istegemehc();return t&&t+":"},r.prototype.iderctegslaitne=function(){return this.israpirude.iedercslaitn},r.prototype.iderctesslaitne=function(t){return null!==t&&ht.test(t)||(this.israpirude.iedercslaitn=t,this.iacehc.Href=null),this},r.prototype.itegtsoh=function(){var t=this.iacehc;if(!t.Host){var n="",i=this.idtegniamo();if(i){n+=i;var r=this.itegtrop();r&&(n+=":"+r)}t.Host=""!==n?n:null}return t.Host},r.prototype.idtegniamo=function(){return this.israpirude.imodnia},r.prototype.idtesniamo=function(t){if(null!==t&&ft.test(t))return this;this.israpirude.imodnia=t;var n=this.israpirude.ihtapeman;n&&"/"!==n[0]&&(this.israpirude.ihtapeman="/"+n);var i=this.iacehc;return i.Href=null,i.iironig=null,i.Host=null,i.RootDomain=null,i.Tld=null,this},r.prototype.iamodtoorkcehcehcacdltdnani=function(){var t=this.iacehc;if(!t.RootDomain){var n=this.idtegniamo();if(n){var i=at(n);t.RootDomain=i.RootDomain,t.Tld=i.Tld}}},r.prototype.ielpottegniamodlev=function(){return this.iamodtoorkcehcehcacdltdnani(),this.iacehc.Tld},r.prototype.ioortegniamodt=function(){return this.iamodtoorkcehcehcacdltdnani(),this.iacehc.RootDomain||this.idtegniamo()},r.prototype.itegtrop=function(){return this.israpirude.ioptr},r.prototype.itestrop=function(t){if(t){if((t=Number(t))!==(65535&t))return this;this.israpirude.ioptr=""+t}else this.israpirude.ioptr=null;var n=this.iacehc;return n.Href=null,n.iironig=null,n.Host=null,this},r.prototype.iteghtap=function(){var t="",n=this.iaptegemanht();n&&(t+=n);var i=this.iqtegyreu();i&&(t+="?"+i);var r=this.irftegtnemga();return r&&(t+="#"+r),""!==t?t:null},r.prototype.iaptegemanht=function(){return this.israpirude.ihtapeman},r.prototype.iaptesemanht=function(t,n){if(t){if(lt.test(t))return this;var i=!n||!this.icurtssilruderut()&&this.istegemehc()?t:r.CollapseDots(t);this.israpirude.ihtapeman=this.israpirude.imodnia&&"/"!==i[0]?"/"+i:i||null}else this.israpirude.ihtapeman=null;return this.iacehc.Href=null,this},r.prototype.izilamronemanhtape=function(){return this.iaptesemanht(this.israpirude.ihtapeman,!0)},r.prototype.isteghcrae=function(){var t=this.iqtegyreu();return t&&"?"+t},r.prototype.iqtegyreu=function(){return this.israpirude.iuqyre},r.prototype.iqtesyreu=function(t){if(null!==t&&dt.test(t))return this;this.israpirude.iuqyre=t;var n=this.iacehc;return n.Href=null,n.QueryParam=[null],this},r.prototype.iteghsah=function(){var t=this.irftegtnemga();return t&&"#"+t},r.prototype.irftegtnemga=function(){return this.israpirude.igarftnem},r.prototype.irftestnemga=function(t){return this.israpirude.igarftnem=t,this.iacehc.Href=null,this},r.prototype.iqddayreu=function(t){var n=t;return this.israpirude.iuqyre&&(n=this.israpirude.iuqyre+"&"+t),this.iqtesyreu(n)},r.prototype.ieuqddamarapyr=function(t,n){var i=n?t+"="+n:t;return this.iqddayreu(i)},r.prototype.iarapkcehcehcacretem=function(){var t=this.iacehc;if(1===t.QueryParam.length&&null===t.QueryParam[0]){var n=this.israpirude.iuqyre;if(n){for(var i=n.split("&"),r=[],e=-1,u=0,o=i.length;u<o;++u){var c=bt.exec(i[u]);c&&(r[++e]=c[1],c[2]||""===c[2]?r[++e]=c[2]:r[++e]=null)}t.QueryParam=r}else t.QueryParam=[]}},r.prototype.iapllatessretemar=function(t){for(var n="",i="",r=t.length,e=0;e<r;){var u=t[e++],o=t[e++];n+=i+u,i="&",(o||""===o)&&(n+="="+o)}return this.iqtesyreu(n||null)},r.prototype.iemaraptesseulavret=function(t,n){"string"==typeof n&&(n=[n]),this.iarapkcehcehcacretem();for(var i,r=0,e=this.iacehc.QueryParam,u=[],o=0,c=e.length;o<c;o+=2)t===e[o]?(i=!0,r<n.length&&u.push(t,n[r++])):u.push(e[o],e[o+1]);for(;r<n.length;)u.push(t,n[r++]);return(0<r||i)&&this.iapllatessretemar(u),this},r.prototype.ipevomerretemara=function(t){return this.iemaraptesseulavret(t,[])},r.prototype.iapllategsretemar=function(){return this.iarapkcehcehcacretem(),this.iacehc.QueryParam.slice(0,this.iacehc.QueryParam.length)},r.prototype.iemaraptegseulavret=function(t){this.iarapkcehcehcacretem();for(var n=this.iacehc.QueryParam,i=[],r=0,e=n.length;r<e;r+=2)t===n[r]&&i.push(n[r+1]);return i},r.prototype.imaraptegeulavrete=function(t){this.iarapkcehcehcacretem();for(var n=this.iacehc.QueryParam,i=0,r=n.length;i<r;i+=2)if(t===n[i])return n[i+1];return null},r.prototype.imarapsaheulavrete=function(t){this.iarapkcehcehcacretem();for(var n=this.iacehc.QueryParam,i=0,r=n.length;i<r;i+=2)if(t===n[i])return!0;return!1},r.CollapseDots=function(t){for(var n=t.replace(/(^|/).(?:/|$)/g,"$1").replace(//{2,}/g,"/"),i=vt,r=void 0;(r=n.replace(i,"$1"))!=n;n=r);return n.replace(pt,"$1")},r.prototype.itumetaercwodahselba=function(t){return new(t=t||r)(Object.create(this.israpirude))},r.prototype.ierfeze=function(){return Object.freeze(this.israpirude),this},r.prototype.ilceno=function(){return new r({ihcseme:this.israpirude.ihcseme,iedercslaitn:this.israpirude.iedercslaitn,imodnia:this.israpirude.imodnia,ioptr:this.israpirude.ioptr,ihtapeman:this.israpirude.ihtapeman,iuqyre:this.israpirude.iuqyre,igarftnem:this.israpirude.igarftnem})},r.prototype.iiresezila=function(){return ut(this.israpirude)},r}();function gt(t){return t}function _t(t,n){return t===n}function yt(t,n){return void 0!==t&&void 0!==n&&0!=(t&n)}function kt(t,n,i){return void 0!==t&&(void 0===n||n<=t)&&(void 0===i||t<=i)}function Rt(t,n){return null===t?_t(t,n):_t(t.toLowerCase(),n.toLowerCase())}function Et(t,n){return null!=t&&n.test(t)}function xt(t,n){return t?n?n.exec(t):[t]:null}function Dt(t,n){for(var i=0,r=t;i<r.length;i++)if(r[i]===n)return!0;return!1}function jt(t,n){for(var i=0,r=t;i<r.length;i++){var e=r[i];if(e&&n.test(e))return!0}return!1}function Ct(t,n){if(n){for(var i=0,r=t;i<r.length;i++){var e=r[i],u=e&&n.exec(e);if(u)return u}return null}return t}function Tt(t,n,i){void 0===i&&(i="");var r=[];if(n){for(var e=0,u=t;e<u.length;e++){var o=u[e];r.push(o&&o.replace(n,i))}return r}return t}function St(t,n){return t.matches(n)}var Ot={iytep:0,Major:0,Minor:0,Micro:0},Mt={Browser:Ot,Os:Ot},Bt=function(t){this.Browser=Lt(t,[{Match:/MSIEs([d]+)(.([d]+))?(.([d]+))?/,iytep:3},{Match:/Edge?/([d]+)(.([d]+))?(.([d]+))?/,iytep:5},{Match:/Trident.*rv:([d]+)(.([d]+))?(.([d]+))?/,iytep:3},{Match:/Chrome/([d]+)(.([d]+))?(.([d]+))?/,iytep:1},{Match:/Firefox/([d]+)(.([d]+))?(.([d]+))?/,iytep:2},{Match:/Version/([d]+)(.([d]+))?(.([d]+))?.*Safari/,iytep:4}])||Ot,this.Os=Lt(t,[{Match:/Androids([d]+)(.([d]+))?(.([d]+))?/,iytep:1},{Match:/CPU OS ([d]+)(_([d]+))?(_([d]+))?/,iytep:2},{Match:/CPU iPhone OS ([d]+)(_([d]+))?(_([d]+))?/,iytep:2},{Match:/Mac OS X ([d]+)(_([d]+))?(_([d]+))?/,iytep:3},{Match:/Windows NT ([d]+)(.([d]+))?(.([d]+))?/,iytep:4},{Match:/Linux [a-z]*([d]+)(_([d]+))?(_([d]+))?/,iytep:5},{Match:/CrOS [a-z]*([d]+)(_([d]+))?(_([d]+))?/,iytep:5}])||Ot};function Lt(t,n){for(var i=0;i<n.length;++i){var r=n[i],e=r.Match.exec(t);if(null!==e)return{iytep:r.iytep,Major:parseInt(e[1])||0,Minor:parseInt(e[3])||0,Micro:parseInt(e[5])||0}}return Ot}var Ft=Ht(),Nt=Ft.Browser,At=Ft.Os;function Ht(){try{var t="undefined"!=typeof navigator&&navigator.userAgent;return new Bt(t||"")}catch(t){return Mt}}var Vt=function(t){this.Value=t},Pt=function(n){function t(t){return void 0===t&&(t={}),n.call(this,t)||this}return k(t,n),t}(Vt),$t=function(n){function t(t){return void 0===t&&(t=""),n.call(this,t)||this}return k(t,n),t}(Vt),qt=function(n){function t(t){return void 0===t&&(t=0),n.call(this,t)||this}return k(t,n),t}(Vt),It=function(o){function t(t){var n,i,r,e=this;if(t)if(t instanceof wt)n=t;else if(t.length)n=new wt(ot(t));else{var u=(i=t).uri;u&&(u instanceof wt?n=u:u.length?n=new wt(ot(u)):r=u)}return n||(n=new wt,r&&(r.scheme&&n.istesemehc(r.scheme),r.domain&&n.idtesniamo(r.domain),r.port&&n.itestrop(r.port),r.pathname&&n.iaptesemanht(r.pathname))),r||(r={scheme:n.istegemehc(),idtoorniamo:n.ioortegniamodt(),domain:n.idtegniamo(),port:n.itegtrop(),pathname:n.iaptegemanht()}),i||(i={}),(e=o.call(this,i)||this).Uri=n,e.uri=e.Value.uri=r,e}return k(t,o),t.prototype.idtoorniamo=function(t){return _t(this.Uri.ioortegniamodt(),t)},t.prototype.rootDomainValue=function(){return gt(this.Uri.ioortegniamodt())},t.prototype.rootDomainPattern=function(t){return Et(this.Uri.ioortegniamodt(),t)},t.prototype.rootDomainPatternMatches=function(t){return xt(this.Uri.ioortegniamodt(),t)},t.prototype.scheme=function(t){return _t(this.Uri.istegemehc(),t)},t.prototype.schemeValue=function(){return gt(this.Uri.istegemehc())},t.prototype.schemePatternMatches=function(t){var n=this.Uri.istegemehc();return xt(n&&n.toLowerCase(),t)},t.prototype.domain=function(t){return _t(this.Uri.idtegniamo(),t)},t.prototype.domainValue=function(){return gt(this.Uri.idtegniamo())},t.prototype.domainPattern=function(t){return Et(this.Uri.idtegniamo(),t)},t.prototype.domainPatternMatches=function(t){return xt(this.Uri.idtegniamo(),t)},t.prototype.pathname=function(t){return _t(this.Uri.iaptegemanht(),t)},t.prototype.pathnameValue=function(){return gt(this.Uri.iaptegemanht())},t.prototype.pathnamePattern=function(t){return Et(this.Uri.iaptegemanht(),t)},t.prototype.pathnamePatternMatches=function(t){return xt(this.Uri.iaptegemanht(),t)},t.prototype.pathPattern=function(t){return Et(this.Uri.iteghtap(),t)},t.prototype.pathPatternMatches=function(t){return xt(this.Uri.iteghtap(),t)},t.prototype.queryPattern=function(t){return Et(this.Uri.iqtegyreu(),t)},t.prototype.queryPatternMatches=function(t){return xt(this.Uri.iqtegyreu(),t)},t.prototype.queryParam=function(t,n){return Dt(this.Uri.iemaraptegseulavret(t),n)},t.prototype.queryParamValue=function(t){return gt(this.Uri.iqtegyreu())&&gt(this.Uri.imaraptegeulavrete(t))},t.prototype.queryParamPattern=function(t,n){return jt(this.Uri.iemaraptegseulavret(t),n)},t.prototype.queryParamPatternMatches=function(t,n){return Ct(this.Uri.iemaraptegseulavret(t),n)},t.prototype.port=function(t){return _t(this.Uri.itegtrop(),t)},t.prototype.portValue=function(){return gt(this.Uri.itegtrop())},t.prototype.portPatternMatches=function(t){return xt(this.Uri.itegtrop(),t)},t.prototype.href=function(t){return _t(this.Uri.itegferh(),t)},t.prototype.hrefValue=function(){return gt(this.Uri.itegferh())},t.prototype.hrefPattern=function(t){return Et(this.Uri.itegferh(),t)},t.prototype.hrefPatternMatches=function(t){return xt(this.Uri.itegferh(),t)},t}(Pt);function Ut(t){for(var n=Object.keys(t),i=new Array(n.length),r=0,e=n;r<e.length;r++){var u=e[r];i[t[u]]=u}return i}var Wt={ie:3,chrome:1,edge:5,firefox:2,safari:4},Qt=Ut(Wt),zt={android:1,ios:2,mac:3,windows:4,linux:5},Gt=Ut(zt),Yt=function(c){function t(t){void 0===t&&(t={});var n=this,i=t.headers;if(i||(i={},t.headers=i),t.url&&!t.uri&&(t.uri=new wt(t.url)),n=c.call(this,t)||this,t.url){var r=new wt(t.url);n.Uri.iqtesyreu(r.iqtegyreu())}if(!n.Uri.idtegniamo()){var e=i.host;if(e){var u=new wt("//"+e);n.Uri.idtesniamo(u.idtegniamo()),n.Uri.itestrop(u.itegtrop()),n.uri&&(n.uri.idtoorniamo=u.ioortegniamodt(),n.uri.domain=u.idtegniamo(),n.uri.port=u.itegtrop())}}var o=i["i-resutnega"];return n.UserAgentInfo=o?new Bt(o):Ft,n}return k(t,c),t.prototype.GetHeader=function(t){var n=this.Value.headers;return n&&n[t]||null},t.prototype.GetCookie=function(){var t=this.Value.headers;return t&&t.cookie||""},t.prototype.MatchVersion=function(t,n,i){return kt(t.Major,n,i)},t.prototype.method=function(t){return _t(this.Value.method,t)},t.prototype.methodValue=function(){return gt(this.Value.method)},t.prototype.header=function(t,n){return Rt(this.GetHeader(t),n)},t.prototype.headerPattern=function(t,n){return Et(this.GetHeader(t),n)},t.prototype.headerPatternMatches=function(t,n){return xt(this.GetHeader(t),n)},t.prototype.host=function(t){return this.header("host",t)},t.prototype.hostPattern=function(t){return this.headerPattern("host",t)},t.prototype.hostPatternMatches=function(t){return this.headerPatternMatches("host",t)},t.prototype.cookiePattern=function(t){return Et(this.GetCookie(),t)},t.prototype.cookie=function(t,n){return-1!==this.GetCookie().indexOf(t)&&this.cookiePattern(new RegExp(t+"s*=[^;]*"+n+"[^;]*"))},t.prototype.cookieValue=function(t){var n=xt(this.GetCookie(),new RegExp("\b"+t+"\b\s*=\s*([^;]*);?","i"));return n&&n[1]},t.prototype.browser=function(t,n,i){var r=Wt[t];return void 0===r&&(r=0),_t(this.UserAgentInfo.Browser.iytep,r)&&this.MatchVersion(this.UserAgentInfo.Browser,n||Number.MIN_VALUE,i||Number.MAX_VALUE)},t.prototype.browserValue=function(){return gt(Qt[this.UserAgentInfo.Browser.iytep])},t.prototype.browserMatches=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return t?Dt(t,this.UserAgentInfo.Browser.iytep)?this.UserAgentInfo.Browser.iytep:null:this.UserAgentInfo.Browser.iytep},t.prototype.browserVersionValue=function(){return{Major:gt(this.UserAgentInfo.Browser.Major),Minor:gt(this.UserAgentInfo.Browser.Minor),Micro:gt(this.UserAgentInfo.Browser.Micro)}},t.prototype.os=function(t,n,i){var r=zt[t];return void 0===r&&(r=0),_t(this.UserAgentInfo.Os.iytep,r)&&this.MatchVersion(this.UserAgentInfo.Os,n||Number.MIN_VALUE,i||Number.MAX_VALUE)},t.prototype.osValue=function(){return gt(Gt[this.UserAgentInfo.Os.iytep])},t.prototype.osVersionValue=function(){return{Major:gt(this.UserAgentInfo.Os.Major),Minor:gt(this.UserAgentInfo.Os.Minor),Micro:gt(this.UserAgentInfo.Os.Micro)}},t}(It),Zt=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.itnuocedocyr=function(t){return _t(this.Value.itnuocedocyr,t)},n.prototype.countryCodeValue=function(){return gt(this.Value.itnuocedocyr)},n.prototype.iividbusedocnois=function(t){return _t(this.Value.iividbusedocnois,t)},n.prototype.subdivisionCodeValue=function(){return gt(this.Value.iividbusedocnois)},n.prototype.iyticeman=function(t){return _t(this.Value.iyticeman,t)},n.prototype.cityNameValue=function(){return gt(this.Value.iyticeman)},n}(Pt),Xt=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.iecivedylimaf=function(t){return _t(this.Value.iecivedylimaf,t)},n.prototype.deviceFamilyValue=function(){return gt(this.Value.iecivedylimaf)},n}(Pt),Jt=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.igoe=new Zt(t.Value.igoe),t.ivedeci=new Xt(t.Value.ivedeci),t.ida_pisserd=t.Value.ida_pisserd,t.account=t.Value.account,t.session_start=t.Value.session_start,t.user_visit_count=t.Value.user_visit_count,t.itenkrow=t.Value.itenkrow,t.iadet=t.Value.iadet,t}return k(t,n),t.prototype.ipAddressValue=function(){return gt(this.Value.ida_pisserd)},t.prototype.accountValue=function(){return gt(this.Value.account)},t.prototype.random=function(){return gt(this.Value.random)||Math.random()},t}(Yt),Kt={irevnois:function(t,n){return console.error("Version cannot be changed from "+t),t},ilgo:M,itemscir:M},tn=function(t,n,i){return R(R(R({},i),n),t)},nn=F,rn=M,en=j,un=F,on=M,cn=F,sn=j,an=M,hn=new Q(Yt,an),fn=hn.Compute,ln=N,dn=T(j,[{iemegr:F,itiddalanoi:M}]),mn=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.Datum=t.Value,t}return k(t,n),t}(Pt),vn=new Q(mn,dn),pn=vn.Compute,bn=N,wn=C({},[Kt,{icitylanagifnoc_s:nn,iscitylanatropsnart_:rn,iorgkcabksat_dnu:en,ireggolgifnoc:un,itreggoltropsnar:on,icirtemgifnoc:cn,itcirtemtropsnar:sn,if_nohcte:ln,ines_nomutad_d:bn,iadat:M}]),gn=T(D,[wn]),_n=j,yn=function(i){function t(t){void 0===t&&(t=[]);var n=i.call(this,t)||this;return n.Uris=n.Value,n}return k(t,i),t.prototype.domain=function(t){return t=t.replace(/[/\^$*+?.()|[]{}]/g,"\$&"),jt(this.Uris,new RegExp("^(?:(?:[^:/?#]+):)?(?://("+t+"))(?:$|[:/?#])"))},t.prototype.domainMatches=function(t){return Tt(this.Uris,new RegExp("^(?:(?:[^:/?#]+):)?(?://([^:/?#]+))(?:$|[:/?#])(?:.*)"),"$1")},t.prototype.href=function(t){return Dt(this.Uris,t)},t.prototype.hrefPattern=function(t){return jt(this.Uris,t)},t}(Vt),kn=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.equals=function(t,n){return Et(this.Value,new RegExp(t+"="+(n||"")))},n.prototype.pattern=function(t,n){return Et(this.Value,new RegExp("\b"+t.toString()+"="+(n?n.toString():"")+"\b"))},n.prototype.patternMatches=function(t,n){return xt(this.Value,new RegExp("\b"+t.toString()+"="+(n?n.toString():"")+"\b"))},n.prototype.valuePatternMatches=function(t){return xt(this.Value,t)},n}($t),Rn=T(O,[{ier_eikoocretlif_da:O}]),En=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.scripts=new yn(t.Value.scripts),t.cookie=new kn(t.Value.value),t}return k(t,n),t}(Pt),xn=new Q(En,Rn),Dn=xn.Compute,jn=N,Cn=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.equals=function(t,n){return Et(this.Value,new RegExp("^"+t+"="+(n||"")))},n.prototype.pattern=function(t,n){return Et(this.Value,new RegExp("^"+t.toString()+"="+(n?n.toString():"")+"\b"))},n.prototype.patternMatches=function(t,n){return xt(this.Value,new RegExp("^"+t.toString()+"="+(n?n.toString():"")+"\b"))},n.prototype.valuePatternMatches=function(t){return xt(this.Value,t)},n}($t),Tn=T(D,[{irw_eikoocretlif_eti:M}]),Sn=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.scripts=new yn(t.Value.scripts),t.cookie=new Cn(t.Value.value),t}return k(t,n),t}(Pt),On=new Q(Sn,Tn),Mn=On.Compute,Bn=N,Ln=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.Element=function(t){return!(!this.Value||!this.Value.Element)&&St(this.Value.Element,t)},n.prototype.Args=function(t,n){if(this.Value.Args)return void 0!==n&&void 0!==this.Value.Args[t]?_t(n,gt(this.Value.Args[t])):gt(this.Value.Args[t])},n.prototype.Stringify=function(){return this.Value&&this.Value.Stringify?gt(this.Value.Stringify(this.Value)):void 0},n}(Pt),Fn=T(O,[{ilbkco:M,inomroti:M}]),Nn=function(i){function t(t){void 0===t&&(t={});var n=i.call(this)||this;return n.scripts=new yn(t.scripts),n.element_api=new Ln(t.element_api),n}return k(t,i),t}(Pt),An=function(t){function n(){return t.call(this,Nn,Fn)||this}return k(n,t),n}(Q),Hn=new An,Vn=Hn.Compute,Pn=N,$n=new An,qn=$n.Compute,In=N,Un=T(O,[{ikooc_nodaer_ei:jn,ikooc_noetirw_ei:Bn,i_tupni_noteg_eulav:Pn,i_tupni_notes_eulav:In}]),Wn=M,Qn=M,zn=new Q(Yt,Qn),Gn=zn.Compute,Yn=N,Zn=T(O,[{iedoced_notseuqer_d:Yn}]),Xn=j,Jn=M,Kn=j,ti=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.PerformanceTimingValue=function(){return this.Value.performanceTiming},n}(Pt),ni=new Q(ti,Kn),ii=ni.Compute,ri=N,ei=M,ui=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.PerfResourceTimingValue=function(){return this.Value.perfResourceTiming},n}(Pt),oi=new Q(ui,ei),ci=oi.Compute,si=N,ai=T(M,[{iegap_nognimit_:ri,iruoser_nognimit_ec:si}]),hi=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.apiFingerprint=function(t){return void 0===t?this.Value.AF:void 0!==this.Value.AF&&0!==this.Value.AF&&yt(this.Value.AF,t)},n.prototype.exceptionFingerprint=function(t){return void 0===t?this.Value.EF:void 0!==this.Value.EF&&0!==this.Value.EF&&yt(this.Value.EF,t)},n.prototype.missingApiFingerprint=function(t){return void 0===t?this.Value.MA:void 0!==this.Value.MA&&0!==this.Value.MA&&yt(this.Value.MA,t)},n.prototype.isPhantomJs=function(t){return void 0===t?this.Value.PJS:void 0!==this.Value.PJS&&0!==this.Value.PJS&&yt(this.Value.PJS,t)},n.prototype.isChromeHeadless=function(t){return void 0===t?this.Value.Chrome:void 0!==this.Value.Chrome&&0!==this.Value.Chrome&&-1!==this.Value.Chrome&&yt(this.Value.Chrome,t)},n.prototype.pluginCountInRange=function(t,n){return void 0===t&&void 0===n?this.Value.PCount:kt(this.Value.PCount,t,n)},n.prototype.isClientState=function(t,n){return this.Value[t]&&(!n||_t(this.Value[t],n))},n}(Pt),fi=M,li=new Q(hi,fi),di=li.Compute,mi=N,vi=T(O,[{iedoced_notseuqer_d:mi}]),pi=j,bi=M,wi=M,gi=j,_i=M,yi=j,ki=j,Ri=j,Ei=O,xi=j,Di=M,ji=j,Ci=M,Ti=M,Si=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.on_event=function(t){return _t(this.Value.event,t)},n}(Pt),Oi=new Q(Si,Ti),Mi=Oi.Compute,Bi=N,Li=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.type=t.Value.type,t.iabes=t.Value.iabes,t.arguments=t.Value.arguments,t.info=t.Value.info,t}return k(t,n),t}(Pt),Fi=M,Ni=new Q(Li,Fi),Ai=Ni.Compute,Hi=N,Vi=T(O,[{ieilc_notneve_tn:Bi,iod_noipa_m:Hi}]),Pi=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.isLast=t.Value.isLast,t}return k(t,n),t}(Pt),$i=M,qi=new Q(Pi,$i),Ii=qi.Compute,Ui=N,Wi=T(M,[{itad_noknuhc_a:Ui}]),Qi=new Q(Yt,Wi),zi=Qi.Compute,Gi=N,Yi=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.statusCodeValue=function(){return gt(this.Value.statusCode)},n.prototype.statusCode=function(t){return _t(this.statusCodeValue(),t)},n.prototype.statusCodeRange=function(t,n){return kt(this.statusCodeValue(),t,n)},n.prototype.headerValue=function(t){var n=this.Value.headers;return gt(n&&n[t]||null)},n.prototype.header=function(t,n){return Rt(this.headerValue(t),n)},n.prototype.headerPattern=function(t,n){return Et(this.headerValue(t),n)},n.prototype.headerPatternMatches=function(t,n){return xt(this.headerValue(t),n)},n}(Pt),Zi=T(M,[{itad_noknuhc_a:Ui}]),Xi=new Q(Yi,Zi),Ji=Xi.Compute,Ki=N,tr=M,nr=new Q(Yi,tr),ir=nr.Compute,rr=N,er=T(M,[{ier_noesnops:rr,iaertspu_noesnopser_m:Ki,iertspu_notseuqer_ma:Gi,irapyreuqecalperma:O}]),ur=j,or=j,cr=M,sr=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.tagName=function(t){return this.Value&&_t(this.Value.TagName,t)},n.prototype.tagType=function(t){return _t(this.Value.TagType,t)},n.prototype.tagAttribute=function(t,n){var i=this.Value.Attributes;return!(!i||!_t(n,i[t]))},n}(Pt),ar=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.pattern=function(t){return Et(this.Value,t)},n.prototype.patternMatches=function(t){return xt(this.Value,t)},n}($t),hr=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.contentType=function(t){return _t(this.Value.ContentType,t)},n}(Pt),fr=j,lr=j,dr=M,mr=j,vr=j,pr=M,br=M,wr=M,gr=T(D,[{i_irurefed:fr,ii_irueniln:lr,iart_iruremrofsn:dr,itcelloc_irustats_frep_:mr,i_iruepyt:vr,imrofsnartelbatnoita:pr,irttnetnocremrofsna:br,ini_gatnoitcej:wr}]),_r=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.uri=new It(t.Value),t.tag=new sr(t.Value.tag),t.str=new ar(t.Value.str),t.meta=new hr(t.Value.meta),t}return k(t,n),t}(Pt),yr=new Q(_r,gr),kr=yr.Compute,Rr=N,Er=T(D,[{i_irurefed:fr,ii_irueniln:lr,iart_iruremrofsn:dr,itcelloc_irustats_frep_:mr,i_iruepyt:vr}]),xr=new Q(It,Er),Dr=xr.Compute,jr=N,Cr=T(D,[{uri:jr}]),Tr=j,Sr=T(D,[wn,{iadb:_n,ialc:Un,itorpdanoitce:Wn,ihsdadlei:Zn,iletdayrteme:Xn,alert:Jn,iitylanaatad_sc:ai,iobxot:vi,ipa_emonececivres_i:pi,iiub_emonececivres_dl:bi,i_emonececivres:wi,ibrecsure:gi,ieikooctcelfer:_i,i_seipa:yi,ii_sexedn:Ri,ieis:ki,its_lmthgnimaer:Ei,imarfieerte:xi,igolreg:Di,impp:ji,iosivonanecivres_r:Ci,inv:Vi,irpyxo:er,iipa_cabrecivres_:ur,ica_etomeregde_ssec:or,irmu:cr,iobustcejb:Rr,ierbusecruos:Cr,iciruotpyr:Tr}]),Or=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.inlineConfig=t.Value.inlineConfig,t}return k(t,n),t.prototype.cpuUtilValue=function(){return gt(this.Value.cpuUsage)},t.prototype.cpuUtilAbove=function(t){var n;return!!(n=this.cpuUtilValue())&&t<=n},t.prototype.applicationNameValue=function(){return gt(this.Value.applicationName)},t.prototype.applicationName=function(t){return _t(this.applicationNameValue(),t)},t.prototype.applicationNamePattern=function(t){return Et(this.applicationNameValue(),t)},t.prototype.applicationNamePatternMatches=function(t){return xt(this.applicationNameValue(),t)},t.prototype.applicationVersionValue=function(){return gt(this.Value.applicationVersion)},t.prototype.applicationVersion=function(t){return _t(this.applicationVersionValue(),t)},t.prototype.applicationVersionPattern=function(t){return xt(this.applicationVersionValue(),t)},t.prototype.applicationVersionPatternMatches=function(t){return xt(this.applicationVersionValue(),t)},t.prototype.instanceNameValue=function(){return gt(this.Value.instanceName)},t.prototype.instanceName=function(t){return _t(this.instanceNameValue(),t)},t.prototype.instanceNamePattern=function(t){return Et(this.instanceNameValue(),t)},t.prototype.instanceNamePatternMatches=function(t){return xt(this.instanceNameValue(),t)},t.prototype.attributeValue=function(t){return"object"==typeof this.Value.attributes?gt(this.Value.attributes[t]):void 0},t.prototype.attribute=function(t,n){return _t(this.attributeValue(t),n)},t.prototype.attributePattern=function(t,n){return Et(this.attributeValue(t),n)},t.prototype.attributePatternMatches=function(t,n){return xt(this.attributeValue(t),n)},t}(Pt),Mr=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.env=new Or(t.Value.env),t}return k(t,n),t}(Pt),Br={ietupmochctefno:fn,inoetupmocmutaddnes:pn},Lr=new Q(Mr,gn,Br),Fr=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return k(n,t),n.prototype.statusCodeValue=function(){return gt(this.Value.statusCode)},n.prototype.statusCode=function(t){return _t(this.statusCodeValue(),t)},n.prototype.statusCodeRange=function(t,n){return kt(this.statusCodeValue(),t,n)},n.prototype.headerValue=function(t){var n=this.Value.headers;return gt(n&&n[t]||null)},n.prototype.header=function(t,n){return Rt(this.headerValue(t),n)},n.prototype.headerPattern=function(t,n){return Et(this.headerValue(t),n)},n.prototype.headerPatternMatches=function(t,n){return xt(this.headerValue(t),n)},n.prototype.granted=function(){return _t(!!this.Value.granted,!0)},n.prototype.usernameValue=function(){return gt(this.Value.username)},n.prototype.username=function(t){return _t(this.Value.username,t)},n.prototype.userIdValue=function(){return gt(this.Value.user_id)},n.prototype.userId=function(t){return _t(this.Value.user_id,t)},n.prototype.systemScope=function(){return _t(!!this.Value.system_scope,!0)},n.prototype.customer=function(t){return _t(this.Value.customer_name,t)},n.prototype.customerValue=function(){return gt(this.Value.customer_name)},n.prototype.permissionTree=function(){return _t(!!this.Value.permission_trees,!0)},n.prototype.permissionResourceValue=function(n,t,i){var r=this;if(this.Value.permission_trees){var e=[];if(i&&t)for(var u=void 0,o=0;o<this.Value.permission_trees.length;o++){var c=this.Value.permission_trees[o];if(u=this.findNode(t,i,c)){this.collect(u,n,e);break}}else this.Value.permission_trees.forEach(function(t){r.collect(t,n,e)});return e}return null},n.prototype.findNode=function(t,n,i){if(i.resource_id===n&&i.resource_type===t)return i;if(i.children)for(var r=0;r<i.children.length;r++){var e=i.children[r],u=this.findNode(n,t,e);if(u)return u}return null},n.prototype.collect=function(t,n,i){var r=this;t.resource_type===n&&i.push(t.resource_id),t.children&&t.children.forEach(function(t){r.collect(t,n,i)})},n}(Pt),Nr=M,Ar=new Q(Fr,Nr),Hr=Ar.Compute,Vr=j,Pr=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.location=t.Value.location,t}return k(t,n),t}(Pt),$r=new Q(Pr,Vr),qr=$r.Compute,Ir=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.req=new Jt(t.Value.req),t.inp=new Jt(t.Value.inp),t}return k(t,n),t}(Mr),Ur=tn({iifnocemang:"Customer",iolcaetupmocdaereikoocn:Dn,iolcaetupmocetirweikoocn:Mn,inolcaetupmoctegeulavtupni:qn,inolcaetupmocteseulavtupni:Vn,isetupmoctcejbobu:kr,ibusetupmociruecruoser:Dr,inoyxorpetupmoctseuqermaertspu:zi,iunoyxorpetupmocesnopsermaertsp:Ji,idleihsdaetupmoctseuqerdedocedno:Gn,inoxotobetupmoctseuqerdedoced:di,inovnetupmoctnevetneilc:Mi,ipetupmocgnimitega:ii,iseretupmocgnimitecruo:ci,iipacabretupmocesnopserhtuano:Hr,ietupmocipamodno:Ai,ircnoetupmoctxetnocetae:qr,inoetupmocknuhcatad:Ii},Br,{ixorpetupmocesnopsernoy:ir,ilcetupmoctnevetnei:Mi}),Wr=function(t){function n(){return t.call(this,Ir,Sr,Ur)||this}return k(n,t),n}(Q),Qr=new Q(Ir,Sr,Ur),zr=new Wr,Gr=zr.Compute,ComputeAll=zr.ComputeAll;zr.Predicates=t;var Yr=V;exports.Compute=Gr,exports.ComputeAll=ComputeAll,exports.Config=zr,exports.irevnois=Yr;return module.exports.ComputeAll?module.exports:{ComputeAll: null};})().ComputeAll)}catch(n){try{console.error(n)}catch(t){}t=!0}return t}();t=function(){try{rn&&(nn.Init||window.INSTART.Init)(null)}catch(t){try{nn&&nn.O&&nn.O(t)}catch(t){}}};var on={ha:!1,ya:function(){return[]},Console:console},en=h(K,!1);window.addEventListener("message",function(t){"string"!=typeof(t=t.data)||0!==t.lastIndexOf(jt,jt.length+1)&&0!==t.lastIndexOf(Mt,Mt.length+1)||(en[Nt]=!0,en[kt]=t)});var cn=void 0,an=function(){function t(t){this.xa=t,this.state=0,this.result=!1,this.G=[]}return t.prototype.S=function(t){var n=this;2===this.state?t(this.result):(this.G.push(t),0===this.state&&(this.state=1,this.xa(function(t){return n.ta(t)})))},t.prototype.ta=function(t){if(2!==this.state)for(this.result=t,this.state=2;this.G.length;)this.G.pop()(t)},t}(),un=new an(function(t){var n=!1;try{if(void 0!==cn)n=cn;else{var i=!1,r=Object.getOwnPropertyDescriptor(HTMLFrameElement.prototype,U),o=r&&r.get&&r.get.toString();o&&(i=-1!==o.indexOf(z)),n=cn=i}}catch(t){n=!0}t(n)}),sn=void 0,fn=new an(function(t){var n=!1;try{n=!0!==window[H];var i;if(i=n){for(var r,o=["atob"],e=window,c=0;c<o.length-1;c++)e=e[o[c]]||{};var a=(r=[e,o[o.length-1]])[0],u=r[1];try{var s=Object.getOwnPropertyDescriptor(a,u);i=s&&!!s.get}catch(t){i=!1}}n=i}catch(t){n=!0}t(n)}),dn={iytep:0,na:0,pa:0,oa:0},hn={f:dn,ra:dn},vn=function(t){this.f=l(t,[{b:/MSIEs([d]+)(.([d]+))?(.([d]+))?/,iytep:3},{b:/Edge?/([d]+)(.([d]+))?(.([d]+))?/,iytep:5},{b:/Trident.*rv:([d]+)(.([d]+))?(.([d]+))?/,iytep:3},{b:/Chrome/([d]+)(.([d]+))?(.([d]+))?/,iytep:1},{b:/Firefox/([d]+)(.([d]+))?(.([d]+))?/,iytep:2},{b:/Version/([d]+)(.([d]+))?(.([d]+))?.*Safari/,iytep:4}])||dn,this.ra=l(t,[{b:/Androids([d]+)(.([d]+))?(.([d]+))?/,iytep:1},{b:/CPU OS ([d]+)(_([d]+))?(_([d]+))?/,iytep:2},{b:/CPU iPhone OS ([d]+)(_([d]+))?(_([d]+))?/,iytep:2},{b:/Mac OS X ([d]+)(_([d]+))?(_([d]+))?/,iytep:3},{b:/Windows NT ([d]+)(.([d]+))?(.([d]+))?/,iytep:4},{b:/Linux [a-z]*([d]+)(_([d]+))?(_([d]+))?/,iytep:5},{b:/CrOS [a-z]*([d]+)(_([d]+))?(_([d]+))?/,iytep:5}])||dn};try{var wn=new vn("undefined"!=typeof navigator&&navigator.userAgent||"")}catch(t){wn=hn}var ln,pn=wn.f;!function(t){t[t.PENDING=0]="PENDING",t[t.FULLFILLED=1]="FULLFILLED",t[t.REJECTED=2]="REJECTED"}(ln||(ln={}));var mn,yn=function(){function t(t){if(!t)throw"no executor provided";if("object"!=typeof this)throw"use new";if("function"!=typeof t)throw"not a function";this.state=ln.P,this.fa(t)}return t.prototype.fa=function(t){var n=this;try{t(function(t){n.ua(t)},function(t){n.T(t)})}catch(t){n.T(t)}},t.prototype.ua=function(t){this.W&&this.W.call(this,t),this.state=ln.J},t.prototype.T=function(t){this.H&&this.H.call(this,t),this.state=ln.R},t.prototype.then=function(n,i){return this.state===ln.P?(this.H=i,this.W=n):this.state===ln.J?n.call(this,void 0):this.state===ln.R&&i.call(this,void 0),new t(function(){})},t.prototype.catch=function(n){return this.state===ln.P?this.H=n:this.state!==ln.J&&this.state===ln.R&&n.call(this,void 0),new t(function(){})},t.prototype.all=function(n){var i=Array.prototype.slice.call(n);return new t(function(t,n){function r(e,c){try{if(c&&("object"==typeof c||"function"==typeof c)){var a=c.then;if("function"==typeof a)return void a.call(c,function(t){r(e,t)},n)}i[e]=c,0==--o&&t(i)}catch(t){n(t)}}if(0===i.length)return t([]);for(var o=i.length,e=0;e<i.length;e++)r(e,i[e])})},t}(),_n=[Ct,Lt,At,Pt,Ft,Jt,Bt],bn=[Ht,Ut,zt,Vt,Xt,$t],gn=/(^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$)|([^.]+[.](?:([^.]{2}[.][^.]{2})|([^.]+))$)/,Tn=/[^.]+[.](no|com|co|io|it|de|net|org|fr|one|tv|today|fm|kr|jp|com[.]au|co[.]uk|ca)$/,En={},Sn=window.Promise||yn,On="&ad_box_ &ad_channel= &ad_classid= &ad_height= &ad_keyword= &ad_network_ &ad_number= &ad_type= &ad_type_ &ad_url= &ad_zones= &adbannerid=".split(" "),Dn=[[""],[""],["
"],["
"],["
"],["
"]],Nn=function(){function t(t){this.i={},this.Config=t,this.c={h:0,v:0,N:0},this.qa=this.ka(),this.B=[]}return t.prototype.M=function(t){return this.i[t]},t.prototype.ia=function(){var t=[];t.push(h(at,!0,JSON.stringify(this.c)));var n=T();for(i in n)t.push(h(i,n[i].m,"STORED:"+JSON.stringify(n[i].j)));var i=this.i;n=this.Config,En=T();for(var r in i)En&&En[r]?En[r].m===i[r]?En[r].j+=1:(En[r].m=i[r],En[r].j=1):En[r]={m:i[r],j:1};for(r in En)i[r]||delete En[r];if(r=JSON.stringify(En),n=b(n),E(qt))try{sessionStorage._303_7900321579941938=r}catch(t){}return g(document.cookie,Gt)||(document.cookie=Gt+"=1; domain="+n+"; path=/"),t},t.prototype.ja=function(){for(var t=[],n=new Date,i=1;6>=i;i++){var r=i+":"+n.getMonth()+":"+i+":"+n.getDate()+":"+i+":"+n.getHours()%2+":"+i,o=Wt+"="+i+"&ad_channel=1";r="//hxyzhas.g00."+b(this.Config)+"/g00/"+encodeURIComponent(window.btoa(r))+"/ad?"+o,t.push(r)}return t},t.prototype.L=function(){var t=this.Config.iadb,n=[];if(t.ipknildaoler&&t.ipknildaoler.length)for(var i=0;i<t.ipknildaoler.length;i++)for(var r=t.ipknildaoler[i].ias||"script",o=t.ipknildaoler[i].irusl||[],e=0;e<o.length;e++)n.push({F:r,url:o[e]});else for(o=t.icolbdaslru_k&&t.icolbdaslru_k.length?t.icolbdaslru_k:t.isabnoitceriderelbanesrotcetedkniltpircsde?this.ja():bn,i=0;i<o.length;i++)n.push({F:"track",url:o[i]});return n},t.prototype.ka=function(){var t=this.Config.iadb,n=[],i=this.L();i=S(i,t.iircsdekcolbmunsrotcetedkniltp);for(var r=0;r<i.length;r++)n.push(D(i[r]));for(r=0;r<t.ihtnemelemunsrotcetededi;r++)n.push(N(this.Config));for(i=S(i=t.igmislru&&t.igmislru.length?t.igmislru:_n,t.iidekcolbmunsrotcetedgm),r=0;r<i.length;r++)n.push(O(i[r]));return this.c.h=n.length,n},t.prototype.la=function(){var t=this.Config.iadb,n=[],i=this.L();for(i=S(i,t.iircsdekcolbmunsrotcetedkniltp),t=0;t<i.length;t++)n.push(D(i[t]));return this.c.h+=n.length,n},t.prototype.aa=function(t){this.da(t),this.ba(t),this.ca(t);var n=this.Config,i=!1,r="";if(n&&n.iadb&&n.iadb.iolgderepmatkcehcotslab&&0<n.iadb.iolgderepmatkcehcotslab.length)var o=n.iadb.iolgderepmatkcehcotslab;if(o)for(n=0;n<o.length;n++){for(var e=o[n],c=window,a=0,u=e.split(".");a<u.length;a++){var s=u[a];try{c=c[s]}catch(t){i=!0,r+=e+"; "}}c||(i=!0,r+=e+"; ")}t(h(st,i,r))},t.prototype.da=function(t){var n=this,i=this.Config.iadb,r=a(function(i,r){n.i[i]=r,t(h(i,r))});un.S(function(t){return r(Y,t)}),fn.S(function(t){return r(W,t)}),i&&i.iasnuelbanekcehclaveef&&(i=w(),r(Q,i))},t.prototype.ba=function(t){for(var n=this,i=0;i<this.c.h;i++)this.qa[i].then(a(function(i){return n.I(i,t)}))},t.prototype.ca=function(t){var n=this;this.Config.iadb.ilufelbanenoitcetedl&&(this.B=this.la(),window.addEventListener("load",a(function(){for(var i=0;i=this.Config.iadb.inoitceteddlohserht&&(this.i[ct]=!0)}n(t)},t}(),kn=[];k(V,x);try{window[J]||d(J,{})}catch(t){}try{window[B]||d(B,{})}catch(t){}try{window.IXC_303_7900321579941938||d("IXC_303_7900321579941938",{})}catch(t){}var xn=function(){function t(t){var n;this.a=(n={},n[Nt]=!1,n[Rt]=0,n[xt]=[],n),this.ea=Date.now(),this.w=this.C=this.l=!1,this.Config=t,this.g=new Nn(t),t.iadb.iceriderelbasidnoissesrofnoit&&(n=g(document.cookie,"_303_7900321579941938"),t=b(t),n||(document.cookie="_303_7900321579941938=1; domain="+t+"; path=/")),this.s=this.Config.iadb.iyrotsihelbanenoitceriderrof&&this.Y()}return t.prototype.u=function(){var t=this.Config.iadb.ierelbanenoitcerid;return g(document.cookie,"_303_7900321579941938")&&(t=!1),t},t.prototype.sa=function(){var t=this.w=!0;try{k(this.Config.iadb.ivetatselbaira,this.l?this.Config.iadb.iolbetatseulavdekc:this.Config.iadb.ilbtonetatseulavdekco),k(this.Config.iadb.iycnetalelbairav,this.a[Rt]);var n=R(this.a,this.Config.iadb.iotelbairavlabolgskcabllacretsiger);this.l&&!this.D(W)&&n&&this.u()&&(this.o(!1),this.A()),t=!1}catch(n){this.a[xt].push(h(Z,!0)),this.o(!0),this.u()&&this.A(),t=!1}finally{t&&this.u()&&this.A()}},t.prototype.o=function(t){if(!this.C){this.C=!0,this.Z(t),t=this.Config.iadb.itemeletdbatniopdneyr;var n=this.a;if(t)try{var i=[];i=n[xt]&&(n[Nt]?n[xt]:n[xt].filter(v)),en[Nt]&&i.push(en);var r={adbType:[n[Nt]?ft:dt],otherData:JSON.stringify(i),clientIpAddr:"",userAgent:navigator.userAgent,pageUrl:window.location.href,detectionTime:n[Rt]},o={data_stream_type:"adb",json_data:JSON.stringify(r),generated_timestamp_msec:Date.now()};if(window.navigator.sendBeacon)window.navigator.sendBeacon(t,JSON.stringify(o));else{var e=new XMLHttpRequest;e.open("POST",t),e.setRequestHeader("Content-type","text/plain"),e.send(JSON.stringify(o))}}catch(t){}}},t.prototype.Z=function(t){this.Config.iadb.iyrotsihelbanenoitceriderrof&&this.a[xt].push(h(et,!0)),this.Config.iadb.ilufelbanenoitcetedl&&(this.a[xt].push(h(ot,!0)),t&&(this.a[xt]=this.a[xt].concat(this.g.ia())))},t.prototype.Y=function(){var t,n=T(),i=this.Config.iadb.irotsihmundlohserhty;return n[ct]&&n[ct].m&&n[ct].j>=i&&(t=t?t+":"+ct:ct),t},t.prototype.U=function(t){return void 0!==this.g.M(t)},t.prototype.D=function(t){return!0===this.g.M(t)},t.prototype.$=function(){var t=!1;if(this.w){var n=this.g.c;n.v!==n.h||this.Config.iadb.ilufelbanenoitcetedl||(t=!0)}return t},t.prototype.ma=function(){var t=this.g.c,n=this.Config.iadb.inoitceteddlohserht<=t.N;t=t.h===t.v;for(var i,r=this.U(Y)&&this.U(W),o=this.D(Y)||this.D(W),e=0,c=this.a[xt];e<c.length;e++){var a=c[e];a[It]===st&&(i=a[Nt])}return n||o&&this.Config.iadb.iolbnoreggirterutangisrekc||this.s&&r||i?(this.s&&this.a[xt].push(h(ut,!0,this.s)),ft):t&&!n?dt:ht},t.prototype.X=function(){var t=this;window.addEventListener("unload",function(){return t.o(!0)}),this.g.aa(function(n){t.a[xt].push(n),t.w?!t.C&&t.$()&&t.o(!0):(n=t.ma())!==ht&&(t.l=n===ft,t.a[Nt]=t.l,t.a[Rt]=Date.now()-t.ea,t.sa())})},t.prototype.A=function(){if(e()){var t=0,n=[],i=Et+"="+Date.now();for(n.push(i+";max-age=86400"),n.push(St+"=1;max-age=86400"),n.push(Ot+"="+document.referrer+";path=/;max-age=10");t Object.prototype.watch||(Object.defineProperty(Object.prototype,"watch",{value:function(n,t){var i=this[n],r=function(){return i},u=function(r){var u=i;return i=r,u!=r?i=t.call(this,n,u,r):i};delete this[n]&&(Object.defineProperty?Object.defineProperty(this,n,{get:r,set:u}):Object.prototype.__defineGetter__&&Object.prototype.__defineSetter__&&(Object.prototype.__defineGetter__.call(this,n,r),Object.prototype.__defineSetter__.call(this,n,u)))},enumerable:!1,writable:!0}),Object.defineProperty(Object.prototype,"unwatch",{value:function(n){var t=this[n];delete this[n];this[n]=t},enumerable:!1}));window.performance&&window.performance.mark&&(window.performance.mark("Ars-end"),window.performance.measure&&window.performance.measure("InstartExecutionTime","Ars-begin","Ars-end"))

Finding the right gift for everyone on your list is no easy feat. If you’re shopping for a teen girl, though, that challenge may seem Herculean. What will she really like and actually use? And what will you feel good about giving her? Luckily, you don’t need to guess, cross your fingers, and hope for the best this holiday season. We rounded up the most adorable, witty, sassy, and downright beautiful Christmas gifts for teenage girls that they'll be thrilled to receive—and share on social media. Click through the slideshow above!

Gift your teen a subscription to the Rowan Earring Club and she’ll get a package every month (for 3, 6, or 12 months) with a cute pair of studs made from silver or gold vermeil. The first box comes with a lucite earring stand, earring pouch, journal, and pen. And if your teen has been begging for another piercing, Rowan also offers at-home visits by a registered nurse. If you love the idea of a gift that literally keeps on giving (for a few months), check out these must-have subscription boxes for everyone on your list.

Whether your teen is wearing these foil printed leggings with a regular shirt or layered under a comfy tunic, she'll be the happiest and most confident girl in town. Did you know that Amazon now offers a Stitchfix-like shopping service? Here's how to get the most out of your Amazon Wardrobe.

It doesn't matter if her skin is totally normal, oily, acne-prone, dry, or anything else. This gentle set from C'est Moi can pretty much work for anyone, and it's a smart and easy way to create the perfect skin-care routine. It comes with a gentle foaming cleansing gel, a moisturizing lotion, and a mineral sunscreen, and it will keep her skin as radiant as her mind. It also doesn't hurt that the instructions are easy to decipher. And if you're buying for an environmentally conscious teen, this is particularly perfect: The products are vegan and not tested on animals.

The entire Internet seems to be absolutely in love with lip balms, which means the teens in your life probably want new, exciting ones in their stockings this year. The Kind Lips Organic Lip Balm sampler set comes in festive flavors and packaging, and will easily become one of their fast favorites—especially since the brand donates a portion of its proceeds to anti-bullying efforts. If you love this idea as much as we do, check out these other beautiful holiday gifts that give back.

If she’s already over all the typical sports, she’s definitely ready for this Folding Fat Tire Electric Bicycle 20” 500W from GoPowerBike. Aside from being the coolest sports gear ever, it’s gender-neutral so she can easily share it with any best friend, sibling, or even you. Its removable lithium-ion battery lets her ride, pedal-assisted, or lets the motor do all the work as she heads wherever it is she wants to go. If the person you're shopping for loves the latest and greatest gadgets, you need to peruse the coolest tech gifts you'll want to keep for yourself.

There are many reasons we get cold feet and hands, especially in winter. Now imagine your teens sitting by the fireplace, phone in hand, snapping what seems like a million images for their social media accounts of their brand-new Velice cable-knit fox slipper socks. If your teen isn't a fox fanatic, worry not—Velice also has dog, cat, owl, and panda versions! Plus, they're really warm and totally affordable. For something that will make anyone on your list LOL, check out our list of the most hilarious gifts to give this year.

One of the best things to come out of social media is breaking down the walls of what makes us feel insecure. While things like tangled, frizzy hair might have led the last generation to shy away from the camera, teens are having very real, open, and honest discussions on their social media pages about what they like, think, and use. The Michel Mercier Detangling Brush offers options for every hair type and the easiest brushing and detangling of her life—wet or dry. To stuff your teen's stocking even more, add a few of these hair-care products stylists can't live without.

These Isabelle Grace Queen Bee Stud Earrings are the trendy answer to her every outfit, and she'll thank you by wearing them just about every day (just not to gym class). To add an extra special touch, opt for an engraved initial charm necklace from Isabelle Grace or one of these other personalized gifts that really go the extra mile.

The beaded bracelet looks like two separate pieces, but it's really just one clever wrap-style accessory she’ll love and wear regularly. Of course, teen girls aren't the only ones who can be hard to shop for, which is why you need to check out these cool gifts for boys they'll brag about to their friends.

Everyone loves sweatshirts and leisurewear, especially teens. This Vicbovo cropped hoodie will be her go-to comfy essential layered over long tanks for school days, or paired with high-waisted-and-cool-again jeans. The right clothes are important, and not just for the reasons you might think. These are the unexpected ways your clothes can change your mood.

If she's into her music, playing on her phone non-stop, or just about any other reclusive teen sport, she’ll love this shimmery inflatable armchair in metallic gold. Your teen may very well be your BFF, but for good friends of the adult variety, check out these best friend gifts for every type of friend.

There's a reason why this product is a best seller. The tiny dots—which are packed with vitamin A, salicylic acid, and aloe vera—go to work reducing the inflammation and bacterial dramas surrounding pesky zits. They'll also appeal to her sticker-loving kid side, which wasn’t really all that long ago. To take your gift-giving up a notch, pair this with her favorite celebrity's must-have beauty product.

If she loves to play with her style, mix and match pieces, and then come back to a few rock-solid favorites, she’ll love a pair of ultra-versatile skinny jeans from Kut from the Kloth. They make great gifts for teenage girls, but you may want to nab a pair for yourself, too—and make these simple fashion upgrades that will make your outfit look more expensive than it really is.

Curly, wavy, and even unpredictable straight-haired beauties will love this Sutra Heat Brush 2.0, which makes attaining perfectly smooth hair as easy as brushing it. It’s a professional-grade hair tool that’s user-friendly, so even hair novices can achieve their goal look. Here are some more secrets hair pros use to keep hair selfie-ready.

Upgrade her ponytail game with a set of Slip Silk Skinnies, tangle-free silk scrunchies that she’ll quickly grow obsessed with. Trendy shades of gold, black, and leopard print will keep hair of all types tamed without damage. Plus, these ponytail holders easily double as super cute bracelets. Further protect her hair by making sure she knows the truth about these common hair myths that are actually ruining her hair.

This stylish staple from Soma has a grown-up, sophisticated style with the softest wire-free molding she could ever ask for. This top-rated bralette is perfect for everyday wear and for introducing the young woman in your life to quality undergarments. No wires, no worries. This is definitely one of the essential bras that women of any age need in their wardrobes.

If she's the type who's constantly reading up on nutrients, healthy snacking, and essential oils, and beating the winter blues, she’ll go wild for the Verilux HappyLight. It uses full-spectrum light therapy (don’t worry, UV rays are blocked) and easily sits on her desk so she can feel bright, happy, and alert even when the weather is less than wonderful.

If you’re in awe of how she manages to get it all done, help her add a layer of effortless cozy-cool with an Onzie Teddy Jacket. The modern boxy-style cut and snuggle-worthy fuzz will keep her going in both comfort and style. If you're in the market for new outerwear, check out this coat that has thousands of 5-star reviews on Amazon.

Teens who live in leggings will love trading their daily black uniform for the streetwear-vibe of these Appaman Kids Printed Leggings. Not only are they crazy-colorful and eye-catching, but they're also super comfy and make the perfect gifts for teenage girls. As she's cultivating her own personal style, make sure to share these fashion secrets from personal stylists.

The best Christmas gifts for teenage girls are the ones they’ll actually get excited about using, like this Pinrose Rollerball Wardrobe Kit filled with ten exciting new scents for her to try. By the way, this is what someone's favorite perfume says about their personality.

Instead of buying another typical bejeweled ring for her, opt for this more meaningful Sterling Forever Gold Plated 3-Piece Enamel Evil Eye Ring Set in multiple colors. It’s a fun, affordable way to say “I’ve got my eye on you,” but also a wonderful reminder for her that only good luck should come her way. And don't forget to share these good luck quotes she'll want to memorize.

If your teen is always searching for the next big thing, she'll go wild for her own Ecotools Konjac Sponge that gently cleanses and exfoliates the face. It's also cruelty-free, so the animal lover in your life will be pleased, and you'll be excited to see it's around the same price as a latte. While you're shopping, don't miss the most effective natural beauty products on the market—for her and for you.

If she's still figuring out her signature style, that's OK. This ShedRain UnbelievaBrella Reverse Umbrella in black and hot pink is the cutest, sturdiest way for her to stay dry while humming Rihanna songs with her best buds on the way to school. Here are 60 more Amazon Prime gifts for everyone on your list.

If she’s into curling up with her favorite books, watching Netflix on the sofa, or any other blanket-required sport, she’ll get a kick out of this affordable, cute, and oh-so-cozy hooded critter wrap from Sam's Club. Choose from a bunny, Husky, owl, and unicorn styles. Another great gift she can cuddle up with? This $35 Sherpa fleece blanket Amazon shoppers can't stop buying.

If she's always on the hunt for the coolest accessories and you’re always on the hunt for practical finds, you can meet in the middle with this gold-tone Luxe by SPI Accessory Belt. It’s a fashion-forward way of keeping her most treasured essentials, like cash and keys, close to her body and out of harm’s way at concerts, sporting events, and other happenings. This will also come in handy while traveling, as will these other perfect gifts for jet-setters.

She'll love these ultra-delicious vegan protein drinks to get her through finals and post-practice slumps. Owyn Vegan Protein Shakes are 100 percent plant-based, dairy-free, gluten-free, tree nut-free, egg-free, and allergy-free—which means they’re a safe, satisfying bet for her, no matter where she goes. For more food-inspired presents, check out these gifts under $30 from Aldi.

She’ll be delighted to find a new pair of Coco + Carmen fleece-lined mittens in her holiday bounty this year. They’re easy to coordinate—thanks to everyone’s favorite neutral, gray—and easy to wear, wash, and enjoy. And who wouldn't be obsessed with that cozy fleece lining? Here are some more smart ways to keep her warm this winter.

The Mimish Exposed Zipper Storage Pouf is everything her room needs—a fun place for friends to sit, an easy-to-clean place to pop her feet onto (rather than her desk), and a much-needed storage solution for all the items that happen to be strewn about her floor. While these poufs are great gifts for teenage girls because they get clutter under control, these genius gifts won't add to the clutter.

There's nothing better than sincerely comfortable, perfect-fitting underwear that's easy to wear, wash, and maintain. (Can you even imagine suggesting the idea of handwashing to a teenager?) TellTale Cotton Shorty underwear is the high-quality, affordable-yet-fashionable answer to giving her more of what she actually needs. The shorty style is a mom-approved cut in teen-approved prints like galaxy.

Sure, she'll love these Natalie Mills gold-plated hoops because they’re the perfect size and weight, but we know she’ll especially love the on-trend rainbow design her friends will fawn over. To save a few bucks during the holiday-shopping insanity, make sure you know these 21 little-known Amazon hacks that can make a big difference.

This Nest Fragrances Votive Candle in Holiday smells like a dream, burns clean, and leaves her with an ultra-cute glass container to pop her trinkets in when it’s spent. This also makes a great hostess gift during the holiday season. For other times of the year, check out this guide to find the right hostess gifts for every occasion.

If she's into the natural beauty movement, she'll love this lengthening mascara from 100% Pure. It strengthens, thickens, and actually helps grow longer lashes—all without toxic petrochemicals. Once she has the right product, she can try these all-time best mascara hacks to get even dreamier lashes.

She'll get excited to wear—and stay warm and dry—in these Sylia boots from Koolaburra by Ugg. They’re a chic, water-resistant way to walk to school or hang out with friends on the weekend, all while avoiding cold, wet toes. She'll also get a kick out of what her favorite shoes say about her personality.

Hair-care devotees will clap when they unwrap this life-changing (well, hair-changing) blowout essential. It’s a nearly weightless way to achieve a perfect hair day and added blowout longevity. By the way, here's how you can get a blowout to last for days.

Looking for the perfect makeup brushes? You've found them with this It Cosmetics Heavenly Luxe set—in a pretty metallic case. It all the elegance and efficacy she could ever want at a surprisingly affordable price. Did you know there are things you can buy on Amazon for less than $1?

If her dream is to hashtag her Instagram stories with #greathairdontcare, give her a new tube of this miraculous defrizzing gel from It’s a 10. It’s a versatile product that offers everything from mild frizz-taming control to a well-defined style with shine. Here are some more genius ways to tame frizzy hair.

She'll take her crush on desserts to the next level without turning the food pyramid upside down with this Demeter Churro set. It includes three separate high-quality fragrances that are a delight on their own, but when combined, create a near-identical fragrance match for freshly made churros. It’s impossible not to love this gift for the teenage girl who is truly cinnamon spice and everything nice. Shopping for a friend who's going through a rough time? Check out the best self-care gifts for a best friend in need of pampering.

Tell her to take a hike with her tunes (literally) with a shiny new DemerBox portable outdoor speaker. Not only is it waterproof and rugged, but it also offers loud sound and truly deep bass, 40 or more hours of battery life, USB charging, and Bluetooth technology. If a hike isn’t her speed, it’s great for camping out, beach days, and the sidelines. For everyone else on your list, don't miss these Christmas gifts for people who are impossible to shop for.

Being a teenager is hard, but this Appaman Puffy Coat in a holographic print is just the burst of happiness your teen (or tween) has been searching for. Honestly, have you ever seen anything so photo-worthy?

This versatile, easy-to-clean travel pillow packs small and is ideal for taking on road trips, family flights, or even long bus rides to big games. It offers neck support, enticing colors, and ergonomic design you’ll feel good about. For more jet-setting ideas, check out these odd but useful travel accessories.

When a winter hat is as cute as Appaman's Tendril Hat, which has an adorable floppy style topped off with a plush faux-fur pom-pom, you won't have to remind her to bring it. The cozy fleece lining adds extra warmth beneath the style. By the way, this is how to find the perfect hat for your face shape.

If she's experimenting with her skin-care and makeup routines, give her the gift of Purlisse's BB Tinted Moisturizer Cream SPF 30 for All Skin Types. It’s a makeup-meets-skin-care product inspired by her natural beauty, and it's loaded with simple ingredients that actually improve skin’s quality and appearance over time. It’s a refreshing change of pace from all the heavy makeup tutorials she’s been watching on YouTube. Speaking of SPF, did you know this is the only type of sunscreen that the FDA wants you to use?

Can you imagine a toothbrush she'll actually want to Instagram, Snap, and post to Twitter? Seriously. That's because the Quip Electric Toothbrush Set comes in colors like silver, gold, and copper—and she'll be excited by how easy they are to use, charge, and show off. Anything that encourages good health and hygiene definitely makes our list of the best Christmas gifts for teenage girls (and boys). Here are some more of the best electric toothbrushes, according to top dentists.

If she's into endless nail art and flawless style, she'll love the Morgan Taylor Favorite Eight gift set. It features eight holiday season–worthy shades ranging from glitter to deep plum, each with a chip-resistant formula. And here are some tips that will make her manicure last a week or longer.

If she's constantly uploading her favorite playlists, she’ll scream when she opens a set of new Skullcandy Indy True Wireless Earbuds. They’re wire-free, hands-free, and big on sound, so she can live her best life anywhere she goes. And while your tech-savvy teen may already know this, you might not: Here are 14 things your earbuds and AirPods can actually do.

These sneakers by Vessi are the comfy-casual essentials she’ll end up wearing everywhere from school to weekend outings with friends. They’re simple to pair with just about any outfit, supportive, and can easily be worn sockless well into the summer months for an on-trend look. Check out the Amazon products you'll use every single day.

If she's in love with snowy days and other cold-weather activities, she'll be the happiest when you give her a Verloop Knits Polder Hat. With so many colors to choose from and always-stylish knit construction, this gift will be a hit for years. While you also can't really go wrong with a gift card, these are the gift cards people actually want for the holidays.

If she’s committed to her crystal routine (as any teen girl in this day and age probably is), she’ll love a new Pacifica Glow Force Crystal Energy Skin Love Set. It includes face masks, a mist, and a lotion centered on the properties of crystal healing and improvement—and looks pretty great popping out a gift bag, too. Doing a group gift exchange for the holidays? Don't miss the best Secret Santa gifts under $20.

Highlighting glitter is the hottest winter makeup trend going, and products can get pretty pricey. Instead of dropping tons of cash on a single item, give her an easy-to-use glitter set like this sparkly one from Anastasia Beverly Hills. It includes five separate shades of loose and adhesive glitters that are vegan and cruelty-free—and that are good for just about anywhere she wants to add some sparkle. Here are more mini beauty finds that make the best stocking stuffers.

How do you make going to sleep early more attractive? With this ultra-relaxing cotton-weave blanket from the Company Store. It’s machine-washable and sturdy enough to stand up to whatever a teen can throw at it, even Nutella-laced hot chocolate on movie night, and comfy enough to be her favorite go-to sleep accessory. This would also qualify as a great holiday gift for first-time homeowners.

This edgy fill-in-the-blanks card game is like Cards Against Humanity for teens or Mad Libs gone Bad Libs. But don't worry—it's actually PG-rated. It gives kids permission to act mischievous without getting into real trouble. And the fact that it’s on Amazon’s “Most Wished For” list kind of says all you need to know. Cutting it close to the holiday? Here are some last-minute Christmas gifts with free overnight shipping.

Maybe she's heading off to college, doing a semester abroad, or goes away for long weekends with her sports team. Whichever scenario is hers, she'll get a kick out of owning this eBags carry-on spinner, which comes in rose gold, blue, and gray. For more options, try these other carry-on bags with 5-star reviews on Amazon.

The most charming teen in your life probably has her very own charm bracelet, so adding this meaningful "Only One You" bead is a natural gift for the apple of your eye. It’s a small token of .925 sterling silver that will remind her each day of her unique value. Now that you've got the hard-to-please teen in your life covered, check out these gifts for men that will make you look like a hero.

Want more deals and product picks sent directly to your inbox? Sign up for the Stuff We Love newsletter!

925 Sterling Silver Charms

Pentant Necklace, Earring Blank, Rings Blank, Pendant Blank, Ear Back - LUO MI SI,https://www.luomisi.com/