<!doctype html><html lang="en-US" dir="ltr" itemscope itemtype="https://schema.org/LocalBusiness"><head><base href="http://business.google.com/"><meta name="referrer" content="origin"><script data-id="_gd" nonce="YMG_PYn4qUjqexjmU0o8CA">window.WIZ_global_data = {"DpimGf":false,"E5zAXe":"https://workspace.google.com","EP1ykd":["/_/*","/local/business","/local/business/*","/local/pointy","/local/pointy/*","/posts/l/:listingId","/restaurants","/restaurants/*","/website/_/*","/website/demo","/website/demo/","/website/demo/*"],"FdrFJe":"-6366328560124567828","Im6cmf":"/_/GeoMerchantPrestoSiteUi","LVIXXb":1,"LoQv7e":true,"MT7f9b":[],"MuJWjd":false,"NpZeBb":"%.@.3]","QrtxK":"","S06Grb":"","T44sLd":"","TmEjHd":0,"USwLPe":"https://business.google.com","W7VZyd":"","YYbdPc":"LEGACY_URL_PRESTO_NAME","Yllh3e":"%.@.1679942464667254,174847512,1225421382]","aMvRme":"NO_CLICK_ID","cfb2h":"boq_geomerchantprestoserver_20230320.04_p0","eNnkwf":"1679942464","eptZe":"/_/GeoMerchantPrestoSiteUi/","fPDxwd":[1763433,1772879,45814370,47977019,48410021,48504704,48520094,48577232,48642514],"gGcLoe":false,"huG48":false,"iSyyv":[37,42,41],"itAxi":"https://business.google.com","kOzZQ":"https://ads.google.com/localservices","nQyAE":{"EPs7mc":"true","nn8wqe":"false","sH6IRc":"false","ItKUvc":"true","toTC0d":"true","NRSeob":"true","aPDse":"false","fKfWJb":"true","u9L1lf":"false","ocCrNd":"false","n4nYUe":"true","visWib":"false","sdhVsb":"false","nDqp1c":"false","DvPMDc":"false","bowC1e":"false","KB6yl":"false","Zouwyc":"false","LzNN5b":"true","i1GOPc":"20","r6hcne":"true","l9NlMd":"true"},"o5oPrb":"","qwAQke":"GeoMerchantPrestoSiteUi","qyaodc":false,"qymVe":"xtueMGgnsPuBtB3SsdMpSnCLGf0","rtQCxc":0,"rvOlFd":"PAGE_SOURCE_UNKNOWN","tHwb2":false,"v9NS6b":"55208837894054429","vVkaEb":"","vXmutd":"%.@.\"ZZ\",\"ZZ\",\"Sn3WTw\\u003d\\u003d\"]","w2btAe":"%.@.null,null,\"\",true,null,null,null,false]","zChJod":"%.@.]"};</script><script nonce="YMG_PYn4qUjqexjmU0o8CA">(function(){'use strict';var a=window,d=a.performance,l=k();a.cc_latency_start_time=d&&d.now?0:d&&d.timing&&d.timing.navigationStart?d.timing.navigationStart:l;function k(){return d&&d.now?d.now():(new Date).getTime()}function n(e){if(d&&d.now&&d.mark){var g=d.mark(e);if(g)return g.startTime;if(d.getEntriesByName&&(e=d.getEntriesByName(e).pop()))return e.startTime}return k()}a.onaft=function(){n("aft")};a._isLazyImage=function(e){return e.hasAttribute("data-src")||e.hasAttribute("data-ils")||"lazy"===e.getAttribute("loading")};
a.l=function(e){function g(b){var c={};c[b]=k();a.cc_latency.push(c)}function m(b){var c=n("iml");b.setAttribute("data-iml",c);return c}a.cc_aid=e;a.iml_start=a.cc_latency_start_time;a.css_size=0;a.cc_latency=[];a.ccTick=g;a.onJsLoad=function(){g("jsl")};a.onCssLoad=function(){g("cssl")};a._isVisible=function(b,c){if(!c||"none"==c.style.display)return!1;var f=b.defaultView;if(f&&f.getComputedStyle&&(f=f.getComputedStyle(c),"0px"==f.height||"0px"==f.width||"hidden"==f.visibility))return!1;if(!c.getBoundingClientRect)return!0;
var h=c.getBoundingClientRect();c=h.left+a.pageXOffset;f=h.top+a.pageYOffset;if(0>f+h.height||0>c+h.width||0>=h.height||0>=h.width)return!1;b=b.documentElement;return f<=(a.innerHeight||b.clientHeight)&&c<=(a.innerWidth||b.clientWidth)};a._recordImlEl=m;document.documentElement.addEventListener("load",function(b){b=b.target;var c;"IMG"!=b.tagName||b.hasAttribute("data-iid")||a._isLazyImage(b)||b.hasAttribute("data-noaft")||(c=m(b));if(a.aft_counter&&(b=a.aft_counter.indexOf(b),-1!==b&&(b=1===a.aft_counter.splice(b,
1).length,0===a.aft_counter.length&&b&&c)))a.onaft(c)},!0);a.prt=-1;a.wiz_tick=function(){var b=n("prt");a.prt=b}};}).call(this);
l('Zab0Ef')</script><script nonce="YMG_PYn4qUjqexjmU0o8CA">var _F_cssRowKey = 'boq-geo.GeoMerchantPrestoSiteUi.Di_wQnpLGMs.L.W.O';var _F_combinedSignature = 'AD4das1GzKrZ1J-7dvFGDxTD7-gmg0tjCw';function _DumpException(e) {throw e;}</script><style data-href="https://www.gstatic.com/_/mss/boq-geo/_/ss/k=boq-geo.GeoMerchantPrestoSiteUi.Di_wQnpLGMs.L.W.O/am=0DcICAAIIAQ/d=1/ed=1/rs=AD4das1tRYyrTbAQqccspVIrnGtd05JeLg/m=siteview,_b,_tp,_r" nonce="OQ0Qcr4wE1UQGxGypNLIOg">html{height:100%;overflow:hidden}body{height:100%;overflow:hidden;-webkit-font-smoothing:antialiased;color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0;-webkit-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}textarea{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}a{text-decoration:none;color:#1967d2}img{border:none}*{-webkit-tap-highlight-color:transparent}#apps-debug-tracers{display:none}.oYxtQd,.PDllHc,.PDvGL{cursor:pointer}.oYxtQd:hover,.PDllHc:hover,.PDvGL:hover{text-decoration:none}.y2Yetb{cursor:default}.b0t70b{margin-left:auto;margin-right:auto;margin-bottom:40px;max-width:1080px;width:100%}.Igsabe{font-size:1em;margin:0 0 48px;text-align:center;text-transform:uppercase}.WUdCTb{border:1px solid black;margin:0 auto 16px;width:50px}.PDvGL{border-radius:2px;color:#fff;background-color:#696969;display:inline-block;text-transform:uppercase;padding:12px 20px;white-space:nowrap}.aPrNKd{text-align:center}.PDllHc{border-bottom:1px solid;font-weight:800;padding-bottom:8px;text-transform:uppercase}.s5wX1{margin-top:50px;padding:10% 15%}.Ukmiib{display:inline-block}.ZYIfFd{display:none}@media (min-width:640px){.PDvGL{padding:18px 54px}}.xH4iKf .T4LgNb{padding-top:70px;z-index:auto}@media (min-width:640px){.xH4iKf .T4LgNb{padding-top:64px}}.IMnvVe{display:block;height:2px;margin-bottom:3px;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s;width:18px}.SVpPcd,.ihSjwf{-webkit-transform:none;transform:none}.y5Bz3{opacity:1}[dir] .w7WIGb .okoOGc{-webkit-transform:none;transform:none;opacity:1;pointer-events:auto}.w7WIGb .SVpPcd{-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.w7WIGb .y5Bz3{opacity:0}.w7WIGb .ihSjwf{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.DPvwYc{font-family:"Material Icons Extended";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;display:inline-block;word-wrap:normal;direction:ltr;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased}html[dir="rtl"] .sm8sCf{-webkit-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.huyAzc{font-family:"Open Sans",sans-serif;font-weight:400}.huyAzc .Igsabe{font-family:"Libre Baskerville",serif;font-weight:700}.huyAzc .oYxtQd,.huyAzc .PDllHc{color:#48487f}.huyAzc .oYxtQd:hover,.huyAzc .PDllHc:hover{color:#4a4a59}.huyAzc .IMnvVe,.huyAzc .PDvGL,.huyAzc .m5LbZb{background-color:#48487f}.huyAzc .PDvGL:hover{background-color:#4a4a59}.huyAzc .stskkb{font-family:"Libre Baskerville",serif}.huyAzc .PDllHc{border-color:#48487f}.huyAzc .CoIOBe{color:#48487f;font-family:"Libre Baskerville",serif}.huyAzc .DxI8nd{background-color:#4a4a59}.kFwPee{height:100%}.ydMMEb{width:100%}.SSPGKf{display:block;overflow-y:hidden;z-index:1}.eejsDc{overflow-y:auto;-webkit-overflow-scrolling:touch}.MCcOAc{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden;z-index:1}.MCcOAc>.pGxpHc{-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0}.IqBfM>.HLlAHb{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:60px;position:absolute;right:16px;top:0;z-index:9999}.VUoKZ{display:none;position:absolute;top:0;left:0;right:0;height:3px;z-index:1001}.TRHLAc{position:absolute;top:0;left:0;width:25%;height:100%;background:#68e;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}.mIM26c .VUoKZ{display:block}.mIM26c .TRHLAc{-webkit-animation:boqChromeapiPageProgressAnimation 1s infinite;animation:boqChromeapiPageProgressAnimation 1s infinite;-webkit-animation-timing-function:cubic-bezier(0.4,0.0,1,1);animation-timing-function:cubic-bezier(0.4,0.0,1,1);-webkit-animation-delay:.1s;animation-delay:.1s}.ghyPEc .VUoKZ{position:fixed}@keyframes boqChromeapiPageProgressAnimation{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:scaleX(5);transform:scaleX(5)}to{-webkit-transform:scaleX(5) translateX(100%);transform:scaleX(5) translateX(100%)}}@-webkit-keyframes boqChromeapiPageProgressAnimation{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:scaleX(5);transform:scaleX(5)}to{-webkit-transform:scaleX(5) translateX(100%);transform:scaleX(5) translateX(100%)}}.QfEmjf{text-align:center}.OE6k1{display:none}.s9D8xb{display:inline-block}.T9hLVe{color:black;display:inline-block;line-height:2em;padding-left:10px;vertical-align:bottom}.tG0UAe{margin-top:20px}.zACorf{background:white;border-bottom:2px solid rgba(0,0,0,.1);bottom:56px;box-shadow:0 -4px 4px rgba(0,0,0,.1);font:400 14px/20px Roboto,Arial,sans-serif;height:72px;left:0;position:fixed;width:100%;z-index:200}.PHn8Rd{padding:6px 16px 0 0}.PHn8Rd,.PTmgAc{color:#757575;display:block}.ZUpe3e{cursor:pointer;font-size:24px}.s6myae,.rnMavc{display:-webkit-box;display:-webkit-flex;display:flex}.s6myae{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:18px}.PTmgAc{font:500 14px/20px "Google Sans",Roboto,Arial,sans-serif;line-height:32px}.rnMavc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:0 20px}@media (min-width:640px){.zACorf{bottom:0}}.eOemif{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-basis:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;font-size:12px;line-height:17px;overflow:hidden;padding-top:6px;text-align:center}.eOemif .xPRkMe{font-size:24px;margin-bottom:2px}.dtKbfb{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:none;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;font-size:17px;padding:0 14px;text-transform:capitalize;white-space:nowrap}.dtKbfb .xPRkMe{font-size:17px;padding:0 12px}.hfmNEe{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:none;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.tzdnMe{background:white;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;position:relative;width:100%}.lud4Oc{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%}.AhXpDe{-webkit-align-content:center;align-content:center;background:rgb(66,133,244);height:56px;text-shadow:none;width:100%}.CLFymb{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:white;display:-webkit-box;display:-webkit-flex;display:flex;font-weight:500;line-height:56px;padding-left:72px;position:absolute;top:0}.vxXi8b{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:white;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;left:0;line-height:56px;padding-left:24px;position:absolute}.jairkd{background-color:#323232;bottom:0;color:white;font-size:14px;left:0;margin:auto;min-width:288px;padding:14px 24px;position:fixed;text-align:left;right:0;visibility:hidden;width:100%;z-index:110}@media (min-width:640px){.dtKbfb{display:-webkit-box;display:-webkit-flex;display:flex}.tzdnMe{height:70%;margin:10% auto;max-height:580px;width:500px}.AhXpDe{background:white}.CLFymb{color:black;padding-left:24px}.vxXi8b{color:gray;left:auto;padding-right:24px;right:0}.jairkd{bottom:24px;max-width:568px}}.ZmaiX{background:white;box-shadow:0 0 5px grey;height:100%;max-width:80%;position:fixed;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s;width:400px;z-index:45;top:70px}.ZmaiX{left:0;right:auto;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.sAhjff{box-sizing:border-box;font-size:20px;padding-top:40px;width:100%;list-style:none}.sAhjff{text-align:left;padding-left:57px}.sAhjff .oYxtQd{padding:15px}.sWUWpe{box-sizing:border-box;margin:0;padding:0;width:100%}@media (min-width:640px){.ZmaiX{top:64px}.sAhjff{padding-left:119px}}.c2zzSe{display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:18px;line-height:normal;min-width:22px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.cfSov{display:inline-block;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;font-size:18px;padding:15px;text-align:left;-webkit-user-select:none;user-select:none}.MI9wmf{cursor:pointer}.CS81U{box-shadow:0 0 5px grey;position:fixed;z-index:50}.CS81U,.IeYwod{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:white;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;height:70px;left:0;padding:0 12px;top:0;width:100%}.IeYwod{box-shadow:0 5px 5px -5px grey;pointer-events:none;position:absolute}@media (min-width:640px){.c2zzSe{font-size:22px;padding:0 20px}.cfSov{font-size:23px}.CS81U,.IeYwod{height:64px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 66px}}.jY7uzd{-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;line-height:1.5em;min-height:100%;padding:0 0 56px;position:relative}@media (min-width:480px){.jY7uzd{overflow-x:hidden}}@media (min-width:640px){.jY7uzd{padding:0 80px}}.UQyKne{background-color:white;bottom:0;left:0;box-shadow:0 0 5px grey;display:-webkit-box;display:-webkit-flex;display:flex;height:56px;position:fixed;width:100%}@media (min-width:640px){.UQyKne{display:none}}.T4LgNb{bottom:0;left:0;top:0;right:0;position:absolute;z-index:1}.QMEh5b{position:absolute;top:0;left:0;right:0;z-index:3}.AOq4tb{height:56px}.kFwPee{position:relative;z-index:1;height:100%}.ydMMEb{height:56px;width:100%}.SSPGKf{overflow-y:hidden;position:absolute;bottom:0;left:0;right:0;top:0}.ecJEib .AOq4tb,.ecJEib .ydMMEb{height:64px}.e2G3Fb.EWZcud .AOq4tb,.e2G3Fb.EWZcud .ydMMEb{height:48px}.e2G3Fb.b30Rkd .AOq4tb,.e2G3Fb.b30Rkd .ydMMEb{height:56px}c-wiz{contain:style}c-wiz>c-data{display:none}c-wiz.rETSD{contain:none}c-wiz.Ubi8Z{contain:layout style}@-webkit-keyframes quantumWizBoxInkSpread{0%{-webkit-transform:translate(-50%,-50%) scale(0.2);-webkit-transform:translate(-50%,-50%) scale(0.2);transform:translate(-50%,-50%) scale(0.2)}to{-webkit-transform:translate(-50%,-50%) scale(2.2);-webkit-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2)}}@keyframes quantumWizBoxInkSpread{0%{-webkit-transform:translate(-50%,-50%) scale(0.2);-webkit-transform:translate(-50%,-50%) scale(0.2);transform:translate(-50%,-50%) scale(0.2)}to{-webkit-transform:translate(-50%,-50%) scale(2.2);-webkit-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2)}}@-webkit-keyframes quantumWizIconFocusPulse{0%{-webkit-transform:translate(-50%,-50%) scale(1.5);-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(2);-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:1}}@keyframes quantumWizIconFocusPulse{0%{-webkit-transform:translate(-50%,-50%) scale(1.5);-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(2);-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:1}}@-webkit-keyframes quantumWizRadialInkSpread{0%{-webkit-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}to{-webkit-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5);opacity:1}}@keyframes quantumWizRadialInkSpread{0%{-webkit-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}to{-webkit-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5);opacity:1}}@-webkit-keyframes quantumWizRadialInkFocusPulse{0%{-webkit-transform:scale(2);-webkit-transform:scale(2);transform:scale(2);opacity:0}to{-webkit-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5);opacity:1}}@keyframes quantumWizRadialInkFocusPulse{0%{-webkit-transform:scale(2);-webkit-transform:scale(2);transform:scale(2);opacity:0}to{-webkit-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5);opacity:1}}.O0WRkf{-webkit-user-select:none;-webkit-transition:background .2s .1s;transition:background .2s .1s;border:0;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;min-width:4em;outline:none;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-tap-highlight-color:transparent;z-index:0}.A9jyad{font-size:13px;line-height:16px}.zZhnYe{-webkit-transition:box-shadow .28s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .28s cubic-bezier(0.4,0,0.2,1);background:#dfdfdf;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12),0px 1px 5px 0px rgba(0,0,0,.2);box-shadow:0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12),0px 1px 5px 0px rgba(0,0,0,.2)}.zZhnYe.qs41qe{-webkit-transition:box-shadow .28s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .28s cubic-bezier(0.4,0,0.2,1);-webkit-transition:background .8s;transition:background .8s;-webkit-box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2)}.e3Duub,.e3Duub a,.e3Duub a:hover,.e3Duub a:link,.e3Duub a:visited{background:#1a73e8;color:#fff}.HQ8yf,.HQ8yf a{color:#1a73e8}.UxubU,.UxubU a{color:#fff}.ZFr60d{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}.O0WRkf.u3bW4e .ZFr60d{background-color:rgba(0,0,0,.12)}.UxubU.u3bW4e .ZFr60d{background-color:rgba(255,255,255,0.239)}.e3Duub.u3bW4e .ZFr60d{background-color:rgba(255,255,255,0.239)}.HQ8yf.u3bW4e .ZFr60d{background-color:rgba(26,115,232,0.122)}.Vwe4Vb{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,-webkit-transform 0s ease .2s;-webkit-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.O0WRkf.qs41qe .Vwe4Vb{-webkit-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.O0WRkf.qs41qe.M9Bg4d .Vwe4Vb{transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1)}.O0WRkf.j7nIZb .Vwe4Vb{-webkit-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);visibility:visible}.oG5Srb .Vwe4Vb,.zZhnYe .Vwe4Vb{background-image:radial-gradient(circle farthest-side,rgba(0,0,0,.12),rgba(0,0,0,.12) 80%,rgba(0,0,0,0) 100%)}.HQ8yf .Vwe4Vb{background-image:radial-gradient(circle farthest-side,rgba(26,115,232,0.161),rgba(26,115,232,0.161) 80%,rgba(26,115,232,0) 100%)}.e3Duub .Vwe4Vb{background-image:radial-gradient(circle farthest-side,rgba(255,255,255,0.322),rgba(255,255,255,0.322) 80%,rgba(255,255,255,0) 100%)}.UxubU .Vwe4Vb{background-image:radial-gradient(circle farthest-side,rgba(255,255,255,0.322),rgba(255,255,255,0.322) 80%,rgba(255,255,255,0) 100%)}.O0WRkf.RDPZE{-webkit-box-shadow:none;box-shadow:none;color:rgba(68,68,68,0.502);cursor:default;fill:rgba(68,68,68,0.502)}.zZhnYe.RDPZE{background:rgba(153,153,153,.1)}.UxubU.RDPZE{color:rgba(255,255,255,0.502);fill:rgba(255,255,255,0.502)}.UxubU.zZhnYe.RDPZE{background:rgba(204,204,204,.1)}.CwaK9{position:relative}.RveJvd{display:inline-block;margin:.5em}.FKF6mc,.FKF6mc:focus{display:block;outline:none;text-decoration:none}.FKF6mc:visited{fill:inherit;stroke:inherit}.U26fgb.u3bW4e{outline:1px solid transparent}.JRtysb{-webkit-user-select:none;-webkit-transition:background .3s;transition:background .3s;border:0;-webkit-border-radius:50%;border-radius:50%;color:#444;cursor:pointer;display:inline-block;fill:#444;-webkit-flex-shrink:0;-webkit-flex-shrink:0;flex-shrink:0;height:48px;outline:none;overflow:hidden;position:relative;text-align:center;-webkit-tap-highlight-color:transparent;width:48px;z-index:0}.JRtysb.u3bW4e,.JRtysb.qs41qe,.JRtysb.j7nIZb{-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}.JRtysb.RDPZE{cursor:default}.ZDSs1{color:rgba(255,255,255,.75);fill:rgba(255,255,255,.75)}.WzwrXb.u3bW4e{background-color:rgba(153,153,153,.4)}.ZDSs1.u3bW4e{background-color:rgba(204,204,204,.25)}.NWlf3e{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-background-size:cover;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.JRtysb.iWO5td>.NWlf3e{transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.JRtysb.j7nIZb>.NWlf3e{-webkit-transform:translate(-50%,-50%) scale(2.2);transform:translate(-50%,-50%) scale(2.2);visibility:visible}.WzwrXb.iWO5td>.NWlf3e{background-image:radial-gradient(circle farthest-side,rgba(153,153,153,.4),rgba(153,153,153,.4) 80%,rgba(153,153,153,0) 100%)}.ZDSs1.iWO5td>.NWlf3e{background-image:radial-gradient(circle farthest-side,rgba(204,204,204,.25),rgba(204,204,204,.25) 80%,rgba(204,204,204,0) 100%)}.WzwrXb.RDPZE{color:rgba(68,68,68,0.502);fill:rgba(68,68,68,0.502)}.ZDSs1.RDPZE{color:rgba(255,255,255,0.502);fill:rgba(255,255,255,0.502)}.MhXXcc{line-height:44px;position:relative}.Lw7GHd{margin:8px;display:inline-block}.JPdR6b{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.1s linear;transition:max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.1s linear;background:#fff;border:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:100%;opacity:1;outline:1px solid transparent;z-index:2000}.XvhY1d{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.JAPqpe{float:left;padding:16px 0}.JPdR6b.qjTEB{-webkit-transition:left 0.2s cubic-bezier(0,0,0.2,1),max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.05s linear,top 0.2s cubic-bezier(0,0,0.2,1);transition:left 0.2s cubic-bezier(0,0,0.2,1),max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.05s linear,top 0.2s cubic-bezier(0,0,0.2,1)}.JPdR6b.jVwmLb{max-height:56px;opacity:0}.JPdR6b.CAwICe{overflow:hidden}.JPdR6b.oXxKqf{-webkit-transition:none;transition:none}.z80M1{color:#222;cursor:pointer;display:block;outline:none;overflow:hidden;padding:0 24px;position:relative}.uyYuVb{display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;line-height:40px;height:40px;position:relative;white-space:nowrap}.jO7h3c{-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;min-width:0}.JPdR6b.e5Emjc .z80M1{padding-left:64px}.JPdR6b.CblTmf .z80M1{padding-right:48px}.PCdOIb{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;background-repeat:no-repeat;height:40px;left:24px;opacity:0.54;position:absolute}.z80M1.RDPZE .PCdOIb{opacity:0.26}.z80M1.FwR7Pc{outline:1px solid transparent;background-color:#eee}.z80M1.RDPZE{color:#b8b8b8;cursor:default}.z80M1.N2RpBe::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left;transform-origin:left;content:"\0000a0";display:block;border-right:2px solid #222;border-bottom:2px solid #222;height:16px;left:24px;opacity:0.54;position:absolute;top:13%;width:7px;z-index:0}.JPdR6b.CblTmf .z80M1.N2RpBe::before{left:auto;right:16px}.z80M1.RDPZE::before{border-color:#b8b8b8;opacity:1}.aBBjbd{pointer-events:none;position:absolute}.z80M1.qs41qe>.aBBjbd{-webkit-animation:quantumWizBoxInkSpread 0.3s ease-out;animation:quantumWizBoxInkSpread 0.3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-image:-webkit-radial-gradient(circle farthest-side,#bdc1c6,#bdc1c6 80%,rgba(189,193,198,0) 100%);background-image:-webkit-radial-gradient(circle farthest-side,#bdc1c6,#bdc1c6 80%,rgba(189,193,198,0) 100%);background-image:radial-gradient(circle farthest-side,#bdc1c6,#bdc1c6 80%,rgba(189,193,198,0) 100%);-webkit-background-size:cover;background-size:cover;opacity:1;top:0;left:0}.J0XlZe{color:inherit;line-height:40px;padding:0 6px 0 1em}.a9caSc{color:inherit;direction:ltr;padding:0 6px 0 1em}.kCtYwe{border-top:1px solid #dadce0;margin:7px 0}.B2l7lc{border-left:1px solid #dadce0;display:inline-block;height:48px}@media screen and (max-width:840px){.JAPqpe{padding:8px 0}.z80M1{padding:0 16px}.JPdR6b.e5Emjc .z80M1{padding-left:48px}.PCdOIb{left:12px}}.C0oVfc{line-height:20px;min-width:88px}.C0oVfc .RveJvd{margin:8px}.dXspqb{font-family:"Material Icons Extended";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;display:inline-block;word-wrap:normal;direction:ltr;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;vertical-align:middle}.qsBatc{font-family:"Material Icons Extended";font-weight:normal;font-style:normal;font-size:18px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;display:inline-block;word-wrap:normal;direction:ltr;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;vertical-align:middle}.B580Hc{-webkit-border-radius:4px;border-radius:4px}.B580Hc .snByac{font:500 14px/20px "Google Sans",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:.56px;text-transform:none;padding:0 8px}.B580Hc.URore{margin-left:-16px}.B580Hc.Ivk9L{margin-right:-16px}.JvxUib{background:#1a73e8}.JvxUib.RDPZE{background:#f1f3f4}.JvxUib .snByac{color:#fff}.JvxUib.RDPZE .snByac{color:#80868b}.XAza6c{border:1px solid #dadce0}.XAza6c .snByac{margin:7px}.XAza6c:not(.RDPZE):hover{background:rgba(26,115,232,0.039);border-color:#d2e3fc}.Rffzxc{font-size:18px;padding-right:8px;width:18px}.WxEVBf{font-size:18px;padding-right:8px;width:18px}.AxsIAb .TpQm9d{text-decoration:none}.AxsIAb .snByac{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.meqSyc{display:inline-block}.meqSyc:hover{color:#3b78e7;cursor:pointer;text-decoration:underline}.fGZQDc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.kCmrbf{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-flex-basis:auto;flex-basis:auto;margin:0 18px 42px}.q8cvFf,.Gou21b{margin:0 0 16px}.R7Di0e{list-style-type:none;margin:0;padding:0}.Gou21b{font-weight:bold;line-height:1em}.qhkvMe{font-style:normal}.IQ1KEb{margin-bottom:48px}.QMbmRe{background-position:center center;background-repeat:no-repeat;padding-top:56%;width:100%}.x2TOCf{font-weight:400;text-align:inherit}.o0m3Qb{padding:0 .5em}.WF8WNe{white-space:nowrap}@media (min-width:992px){.q8cvFf,.Gou21b{margin:0 0 24px}.fGZQDc{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.kCmrbf{-webkit-flex-basis:0;flex-basis:0}}.KqqKsf{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:.25px solid #b5b5b5;color:#b5b5b5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;font-size:12px;padding:20px 0}.X3D5od{color:#b5b5b5}.D76t8b{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAsCAQAAAAEcrS4AAAABGdBTUEAAYagMeiWXwAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAABIAAAASABGyWs+AAAGkElEQVRo3u3ae5CWVR0H8M+uQBIN22WSW4EmIiQtl2VxQIJCRlFwsAsX0wIat0EDFSdNZJh0mqQAkTBhNAoQnLALEiAOZFCIZrDcVDC5FTVAcgmENOT29gdnD+/77rPv3nTYtb7/PL/zO9/nvOe7z3N+53d+z+alivxPoUGS87Q/WKHUTm85o8AlivTXN5lcz5CX/YSPmWG6vQnUVsb6tgvP94zT8KrPB+tITQU/Y3Si2DK09aQe51tnxCZdgpWq8j3558zT7vDlnHLZobcnzrfOWiEKPuUmj0Z3I4PNtsEe+2wy1xCNIu85Z873rGuBGIdG+1V0lnhQi9hqrpNv2Ot+czHI0+mvRb1DEDzf48HRxAIDE4gtzXG9hZ6Mz7p+Ii9VxEGX+xf4kBV6n+85VRk1DlpTglwerUdya4Z83jEzNHq59XzP531HA5Y6GhoT5NVqsN1K/RMtFPv0e8I8Y7NNDivQTWE1ZnfIn/xdSks9NcsWvCKYLfSrsdQzfmGqDWmeYt8xOGGKVWee8lOT/TW2Cz3iuNvBV02pcC4bPWBp3DrzDDBRx9ibz8Zg9q3xdvOmq92SIYJ1hrrWgRoz9+nt9jS5vKKfmXbbbbeDFcwkZaJuFqdlCilLFZkT2w3YFczPJg7RuUKZ33RHnNqORMbv9PKCizJEVI25Xx/bE+QsreRPP8EPErwnjNTQzWWCjwX3xxOH2Fzh4OvBaYOjiOZG6Ir1ZtsPthnq9+HNyWSO1EXKenMSmGcMi3JbGqHQCavN824lcp+NchsaboACW8zwOihRrB3yUkUXhoGmG5MwSMWBYpBFmKUktIf4mY8E+6iRFgZ7juFkMIealZM539eDZ5hZmgR7m+vtDPZwc2Tvw6e1D3/QVpYpDD3H3eB5MNAS5POJ0LVH9ZBCKgaPPp6KImhqgauCPSmL+QXzK2FODu3e5kW5tLMs5+F0eZDbwNIoN2VdjExLvY4GtA8npPWJw7xQzvPbMPUCbPFG8D6SVR5oaKorwVZvaF8N5navhJ6pWcx2StIOONlYEq7DQtw55ikzvJrGWKmDBvSyEqx2xEfLDdOrnOc34doapXEqXcrxil3sb2Ct9mnMzpUwXw7etspXn76SQ3DZbtMfW800N0YnmhphlA7I54bgPOHnqoJV4dqJeHrukMDLi9491WKWLa2kXSPp7jK8Ga6b9XWFn0S5nTxhrx+He/Mpim/8xJhTV4zNMW73di5pT97BLwjXVLWYZXtoUgUtV1Wt7Bcmx0fSyC1eslFJWiTIJ8/40Djo1koO9ynfDVYfzYhp2/ZE9rZwbV4j5s4E3i4VIzOFbGOif5inR9Y+kw+DYzHsGWNzSE75nuXBPpt0dA2t12JIOoctUUbXDOa2SphlK3dzRp51FrkSj67Rus4SO92XlshkCc4zW0FwTDe4ghf7P0b5frB7+hLorHXw3JN1Jk25N1iX6FQtZicXh/a4LOb+HCGLQdG618C4SGCP0Q6nC+ZSC+L6WOhyUxzKGOy4eT4Xy3cF5oYXJd9dwbfEnU5G/kmjLQv2WHkZzMXucion8+7QftqEtPftkBtzxphrYkj7mq1p/t2u8ZiOnkVGmXaRYWnJW0NX6qy5fAds9aJ/x54Pey6tTHBCt7jXXeE23VBqRvzJztZqWI7Z0W2KpJTG1C+deVJxDI3FRin0rtWmhSSU5EyLlfoFq7FRrnORA5Z7PMbrl/TIrEuvNTTshxWjpUWKMzw79IpbQjaae9FnasTsWe78lI5kwfzQuArvucckWbtEd5vdnbNId7NNWXJpa03aeTMdhdakiagec7XLEniVFaDuMz1x68r3kB8FKwNNPWyX+7Upd0tTI2ww3ycThmtrnUlphV1oaYq1Lq0xs72Nxmua5mnll0YH+wIVYYyNbsySda21xoWok5f89TBlm/V2OOK0Aq0V6hLWV8U47WWl9qCV7rrnmFTVme9YZaPDPqabqzU01whwp2k557LfKn9xVBOX+aJPpfXk1d3PpamEo+l4D4GHYySvLuroR4R9HtSu3IE1ZXGwav6U6qTgcVp7wA4jnMjwz/EaKKjFF8w6KbhLSEye1z9m1CdM861gl9Tic0+dXMMpQ/w62Pm6a+Mtf47JYTNbYpXmAyKYtw3wx8SexlYkFCWqjjr5StPEcmMSonR7a2olt84+4bPY4jHL7AYFrnKToZVmA/Va8Fm87ajGCmr53asM9eA/kZqkFWhqjzq6ht8//F/wBx3/BVeX85NynnDoAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA2LTEwVDEzOjU2OjE1LTA3OjAwm2JgPwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNi0xMFQxMzo1NjoxMS0wNzowMB5w/JAAAAAASUVORK5CYII=);background-position:0 0;background-repeat:no-repeat;background-size:contain;color:transparent;display:inline-block;height:30px;width:60px}@media (min-width:640px){.KqqKsf{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.pZxRx{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;margin-bottom:0;text-align:center;width:100%}.xOSAn{margin-top:70px}.BLytye{margin:24px 0;-webkit-box-ordinal-group:2;-webkit-order:2;order:2}.nbVECf{border-top:1px solid #b5b5b5;margin-top:50px;-webkit-box-ordinal-group:3;-webkit-order:3;order:3;width:100%}.BiTRX{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;max-width:1080px;-webkit-box-ordinal-group:1;-webkit-order:1;order:1}.hY9UDb{margin:0 0 16px}.nbOMh{font-size:32px;line-height:1.2;word-break:break-word}.n9wygc{display:block;height:auto;width:100%}.teQaN{margin-bottom:24px}.dq8oYd{cursor:pointer}@media (min-width:640px){.BLytye{margin:80px 0;-webkit-box-ordinal-group:1;-webkit-order:1;order:1}.nbOMh{font-size:56px}.pZxRx{margin-bottom:128px}}.xVyTkc{clear:both;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:0 18px}.qVtErf{pointer-events:none}.LzG70e{margin-bottom:60px;width:100%}.K2aYk{margin:0}.fn4FVe .aWQIEc{border:2px solid #dadce0}.fn4FVe .NHc3Rd{font-weight:700;text-align:center}@media (min-width:640px){.LzG70e{width:48%}}@media (min-width:992px){.LzG70e{width:32%}.swW1N .LzG70e{width:100%}.HOmYGf .LzG70e{width:48%}.cpxwuf .LzG70e{width:32%}.F0rq3 .LzG70e{width:24%}.E6T9Td .LzG70e{width:19%}}.UEkdfe,.YZVx3{margin-bottom:24px}.xkrGZb,.czMoo{font-size:1.15em;font-weight:400;margin:0 0 18px;word-wrap:break-word}.fdMcf{margin-bottom:30px;position:relative}.XN6irf{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:white;font-size:80px;left:50%;position:absolute;top:50%}.bGQFnc,.SglfTd{margin-bottom:30px}.PE7lZb{margin:0;overflow:hidden;text-overflow:ellipsis}.KbhWjc{display:inline-block;margin:18px 0 0}.aWQIEc{width:100%}.xDsCs{float:right;margin:0 0 15px;position:relative;z-index:1}.ABNIJd{float:left;display:inline-block;vertical-align:middle}.LUyeUe{float:right;display:inline-block;vertical-align:middle}.xDsCs .O0WRkf{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500}@media (max-width:350px){.xDsCs .O0WRkf{margin-left:0}}.zCbINb{background:url(//www.gstatic.com/bfe/apps/website/img/promo/localpost.png) no-repeat center;-webkit-background-size:contain;background-size:contain;padding-top:70%;width:70%}.yXdavd{border-radius:10px;box-shadow:0 2px 6px 1px rgba(0,0,0,.26);display:-webkit-box;display:-webkit-flex;display:flex;margin:auto;max-width:880px}.luQWad{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:50%}.d1Nrrd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:40px 24px 24px 24px;width:50%}.z9Qd5b{font:400 24px/32px "Google Sans",Roboto,Arial,sans-serif;font-weight:500;padding-bottom:20px}.eoBkrc{-webkit-box-flex:1;-webkit-flex:1;flex:1;font:400 16px/24px Roboto,Arial,sans-serif;min-height:90px}.cV6wgb{padding-top:24px}.eooj4d{padding:15px;position:absolute;right:0;top:0}.UxOK2e{padding:0 15px;float:right}@media (max-width:750px){.z9Qd5b{padding-bottom:0}.yXdavd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:5%}.d1Nrrd{padding:12px 24px 24px 24px}.eoBkrc{padding-bottom:12px;min-height:0}.luQWad{border-bottom:1px solid #dadce0;width:100%}.d1Nrrd{width:auto}}.POb9Qd{position:relative;text-align:center}.uTPl7d,.A8tyw{list-style-type:none;padding:0}.uTPl7d{clear:both;margin:0 5px}.A8tyw{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.Ya6MGe{font-weight:bold;margin:0;padding:24px 15px;text-align:center}.eJXTXb{-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:30px}.uKXCDd{font-weight:bold}.uKXCDd,.AixKWd{margin-bottom:15px}@media (min-width:640px){.eJXTXb{-webkit-flex-basis:48%;flex-basis:48%}}@media (min-width:992px){.eJXTXb{-webkit-flex-basis:32%;flex-basis:32%;max-width:300px}}.GMBffe{background:url(//www.gstatic.com/bfe/apps/website/img/promo/menu.png) no-repeat center;background-size:contain;padding-top:70%;width:70%}.y72IR{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.y72IR,.goIW2{padding:0 18px}.PWqJSb{margin:30px 0}.PWqJSb:first-child{position:relative}.kErOtf{margin:0}.d11Ssd{display:block;width:100%}.afsrV .d11Ssd{border:2px solid #dadce0}.qSlMTb{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,.25);bottom:0;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;font-size:14px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}.TPONh{background-color:#3973e0;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M30%2024h-20c-1.1%200-2-0.9-2-2v-20c0-1.1%200.9-2%202-2h20c1.1%200%202%200.9%202%202v20c0%201.1-0.9%202-2%202zM30%203c0-0.6-0.4-1-1-1h-18c-0.6%200-1%200.4-1%201v18c0%200.6%200.4%201%201%201h18c0.6%200%201-0.4%201-1v-18zM2%2011v18c0%200.6%200.4%201%201%201h18c0.6%200%201-0.4%201-1v-3h2v4c0%201.1-0.9%202-2%202h-20c-1.1%200-2-0.9-2-2v-20c0-1.1%200.9-2%202-2h4v2h-3c-0.6%200-1%200.4-1%201z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");background-position:49% 50%;background-repeat:no-repeat;background-size:24px;border-radius:50%;color:#fff;font-size:24px;height:56px;line-height:56px;width:56px}@media (min-width:640px){.goIW2{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;max-width:1080px}.UCecQ{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.PWqJSb{-webkit-box-flex:0;-webkit-flex:0 0 48%;flex:0 0 48%;margin:5px 0}}@media (min-width:992px){.PWqJSb{-webkit-box-flex:0;-webkit-flex:0 0 32%;flex:0 0 32%}.PWqJSb.yV2J1d{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}.PWqJSb.GKgvLd{-webkit-box-flex:0;-webkit-flex:0 0 48%;flex:0 0 48%}.PWqJSb.ZdKHsd{-webkit-box-flex:0;-webkit-flex:0 0 32%;flex:0 0 32%}.PWqJSb.qu5YVb{-webkit-box-flex:0;-webkit-flex:0 0 24%;flex:0 0 24%}.PWqJSb.cisOjf{-webkit-box-flex:0;-webkit-flex:0 0 19%;flex:0 0 19%}}.y8qxgb{background:url(//www.gstatic.com/bfe/apps/website/img/promo/service.png) no-repeat center;background-size:contain;padding-top:70%;width:70%}.C33Nzc{position:relative;text-align:center}.SMsjy,.YXKoQe{list-style-type:none;padding:0}.SMsjy{clear:both;margin:0 5px}.YXKoQe{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 24px}.VC08se{font-weight:bold;margin:0;padding:24px 15px;text-align:center}.T5EIZe{-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:30px}.wnVKb{font-weight:bold}.wnVKb,.zJFju{margin-bottom:15px}@media (min-width:640px){.T5EIZe{-webkit-flex-basis:48%;flex-basis:48%}}@media (min-width:992px){.T5EIZe{-webkit-flex-basis:32%;flex-basis:32%;max-width:300px}}.PTfVdf{background:#f6f6f6}.dlg3Sd{padding:18px}.Epq3vb{margin:0 0 18px}.PTfVdf ul,.PTfVdf ol{list-style-position:outside;margin:auto;-webkit-padding-start:40px}.PTfVdf ul{list-style-type:disc}.PTfVdf ol{list-style-type:decimal}.P3EGec{font-weight:700;text-align:center}@media (min-width:992px){.dlg3Sd{padding:120px}}.TpcqSc{color:rgb(218,220,224);z-index:-1;vertical-align:top;height:20px}.XZleqe{color:rgb(251,188,4);top:0;left:0;position:absolute;height:20px}.plHSId{color:rgb(251,188,4);top:0;overflow:hidden;width:50%;left:0;position:absolute;height:20px}.x5gs9{top:0;left:0;width:0;overflow:hidden;position:absolute}.CoamRb{width:20px;height:20px;vertical-align:text-bottom}.CoamRb .Pmm3mc{width:20px;height:20px}.CoamRb{position:relative;display:inline-block}.FrGbIb,.Dx6vx{background:url(//www.gstatic.com/bfe/images/reviews/empty_state_v2.svg) no-repeat center;background-size:contain;padding-top:70%;width:70%}.EIjale{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.zGTRLd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.P0eG7b{color:gray;-webkit-box-flex:2;-webkit-flex-grow:2;flex-grow:2;margin-left:12px}.iTushb{-webkit-flex-basis:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:20px 10px 60px}.Sc4eWe{margin:0 0 15px}.dogP7c{margin:0 15px}.YSOJuc{font-style:normal;font-weight:bold}@media (min-width:640px){.iTushb{-webkit-flex-basis:48%;flex-basis:48%;margin:0 0 60px}}@media (min-width:992px){.iTushb{-webkit-flex-basis:32%;flex-basis:32%;max-width:300px}}sentinel{}
/*# sourceURL=/_/mss/boq-geo/_/ss/k=boq-geo.GeoMerchantPrestoSiteUi.Di_wQnpLGMs.L.W.O/am=0DcICAAIIAQ/d=1/ed=1/rs=AD4das1tRYyrTbAQqccspVIrnGtd05JeLg/m=siteview,_b,_tp,_r */</style><script nonce="YMG_PYn4qUjqexjmU0o8CA">onCssLoad();</script><style nonce="OQ0Qcr4wE1UQGxGypNLIOg">@font-face{font-family:'Material Icons Extended';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/materialiconsextended/v149/kJEjBvgX7BgnkSrUwT8UnLVc38YydejYY-oE_LvM.ttf)format('truetype');}.material-icons-extended{font-family:'Material Icons Extended';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;}@font-face{font-family:'Product Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/productsans/v9/pxiDypQkot1TnFhsFMOfGShVF9eL.ttf)format('truetype');}</style><script nonce="YMG_PYn4qUjqexjmU0o8CA">(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
'use strict';function aa(){var b=t,c=0;return function(){return c<b.length?{done:!1,value:b[c++]}:{done:!0}}}var w=this||self;/*

 Copyright 2013 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
var x={};function ba(b,c){if(null===c)return!1;if("contains"in b&&1==c.nodeType)return b.contains(c);if("compareDocumentPosition"in b)return b==c||!!(b.compareDocumentPosition(c)&16);for(;c&&b!=c;)c=c.parentNode;return c==b};/*

 Copyright 2011 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
function ca(b,c){return function(d){d||(d=window.event);return c.call(b,d)}}function y(b){b=b.target||b.srcElement;!b.getAttribute&&b.parentNode&&(b=b.parentNode);return b}var B="undefined"!=typeof navigator&&/Macintosh/.test(navigator.userAgent),da="undefined"!=typeof navigator&&!/Opera/.test(navigator.userAgent)&&/WebKit/.test(navigator.userAgent),ea={A:1,INPUT:1,TEXTAREA:1,SELECT:1,BUTTON:1};function fa(){this._mouseEventsPrevented=!0}
var ha={Enter:13," ":32},C={A:13,BUTTON:0,CHECKBOX:32,COMBOBOX:13,FILE:0,GRIDCELL:13,LINK:13,LISTBOX:13,MENU:0,MENUBAR:0,MENUITEM:0,MENUITEMCHECKBOX:0,MENUITEMRADIO:0,OPTION:0,RADIO:32,RADIOGROUP:32,RESET:0,SUBMIT:0,SWITCH:32,TAB:0,TREE:13,TREEITEM:13},E={CHECKBOX:!0,FILE:!0,OPTION:!0,RADIO:!0},F={COLOR:!0,DATE:!0,DATETIME:!0,"DATETIME-LOCAL":!0,EMAIL:!0,MONTH:!0,NUMBER:!0,PASSWORD:!0,RANGE:!0,SEARCH:!0,TEL:!0,TEXT:!0,TEXTAREA:!0,TIME:!0,URL:!0,WEEK:!0},ia={A:!0,AREA:!0,BUTTON:!0,DIALOG:!0,IMG:!0,
INPUT:!0,LINK:!0,MENU:!0,OPTGROUP:!0,OPTION:!0,PROGRESS:!0,SELECT:!0,TEXTAREA:!0};function ja(b){this.g=b;this.h=[]};var G=w._jsa||{};G._cfc=void 0;G._aeh=void 0;/*

 Copyright 2005 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
function L(){this.o=[];this.g=[];this.j=[];this.m={};this.h=null;this.l=[]}function M(b){return String.prototype.trim?b.trim():b.replace(/^\s+/,"").replace(/\s+$/,"")}
function ka(b,c){return function n(a,k){k=void 0===k?!0:k;var e=c;if("click"==e&&(B&&a.metaKey||!B&&a.ctrlKey||2==a.which||null==a.which&&4==a.button||a.shiftKey))e="clickmod";else{var f=a.which||a.keyCode;!f&&a.key&&(f=ha[a.key]);da&&3==f&&(f=13);if(13!=f&&32!=f)f=!1;else{var g=y(a),h;(h="keydown"!=a.type||!!(!("getAttribute"in g)||(g.getAttribute("type")||g.tagName).toUpperCase()in F||"BUTTON"==g.tagName.toUpperCase()||g.type&&"FILE"==g.type.toUpperCase()||g.isContentEditable)||a.ctrlKey||a.shiftKey||
a.altKey||a.metaKey||(g.getAttribute("type")||g.tagName).toUpperCase()in E&&32==f)||((h=g.tagName in ea)||(h=g.getAttributeNode("tabindex"),h=null!=h&&h.specified),h=!(h&&!g.disabled));if(h)f=!1;else{h=(g.getAttribute("role")||g.type||g.tagName).toUpperCase();var v=!(h in C)&&13==f;g="INPUT"!=g.tagName.toUpperCase()||!!g.type;f=(0==C[h]%f||v)&&g}}f&&(e="clickkey")}g=a.srcElement||a.target;f=N(e,a,g,"",null);var l,z;for(h=g;h&&h!=this;h=h.__owner||("#document-fragment"!==(null==(l=h.parentNode)?void 0:
l.nodeName)?h.parentNode:null==(z=h.parentNode)?void 0:z.host)){var m=h;var q=void 0;v=m;var r=e,la=a;var p=v.__jsaction;if(!p){var D;p=null;"getAttribute"in v&&(p=v.getAttribute("jsaction"));if(D=p){p=x[D];if(!p){p={};for(var H=D.split(ma),na=H?H.length:0,I=0;I<na;I++){var A=H[I];if(A){var J=A.indexOf(":"),T=-1!=J;p[T?M(A.substr(0,J)):oa]=T?M(A.substr(J+1)):A}}x[D]=p}v.__jsaction=p}else p=pa,v.__jsaction=p}"maybe_click"==r&&p.click?(q=r,r="click"):"clickkey"==r?r="click":"click"!=r||p.click||(r=
"clickonly");q=G._cfc&&p.click?G._cfc(v,la,p,r,q):{eventType:q?q:r,action:p[r]||"",event:null,ignore:!1};if(q.ignore||q.action)break}q&&(f=N(q.eventType,q.event||a,g,q.action||"",m,f.timeStamp));f&&"touchend"==f.eventType&&(f.event._preventMouseEvents=fa);if(q&&q.action){if(l="clickkey"==e)l=y(a),l=(l.type||l.tagName).toUpperCase(),(l=32==(a.which||a.keyCode)&&"CHECKBOX"!=l)||(l=y(a),z=l.tagName.toUpperCase(),g=(l.getAttribute("role")||"").toUpperCase(),l="BUTTON"===z||"BUTTON"===g?!0:!(l.tagName.toUpperCase()in
ia)||"A"===z||"SELECT"===z||(l.getAttribute("type")||l.tagName).toUpperCase()in E||(l.getAttribute("type")||l.tagName).toUpperCase()in F?!1:!0);l&&(a.preventDefault?a.preventDefault():a.returnValue=!1);if("mouseenter"==e||"mouseleave"==e||"pointerenter"==e||"pointerleave"==e)if(l=a.relatedTarget,!("mouseover"==a.type&&"mouseenter"==e||"mouseout"==a.type&&"mouseleave"==e||"pointerover"==a.type&&"pointerenter"==e||"pointerout"==a.type&&"pointerleave"==e)||l&&(l===m||ba(m,l)))f.action="",f.actionElement=
null;else{e={};for(var u in a)"function"!==typeof a[u]&&"srcElement"!==u&&"target"!==u&&(e[u]=a[u]);e.type="mouseover"==a.type?"mouseenter":"mouseout"==a.type?"mouseleave":"pointerover"==a.type?"pointerenter":"pointerleave";e.target=e.srcElement=m;e.bubbles=!1;f.event=e;f.targetElement=m}}else f.action="",f.actionElement=null;m=f;b.h&&!m.event.a11ysgd&&(u=N(m.eventType,m.event,m.targetElement,m.action,m.actionElement,m.timeStamp),"clickonly"==u.eventType&&(u.eventType="click"),b.h(u,!0));if(m.actionElement){if(b.h){if(!m.actionElement||
"A"!=m.actionElement.tagName||"click"!=m.eventType&&"clickmod"!=m.eventType||(a.preventDefault?a.preventDefault():a.returnValue=!1),(a=b.h(m))&&k){n.call(this,a,!1);return}}else{if((k=w.document)&&!k.createEvent&&k.createEventObject)try{var K=k.createEventObject(a)}catch(ua){K=a}else K=a;m.event=K;b.l.push(m)}G._aeh&&G._aeh(m)}}}function N(b,c,d,a,k,n){return{eventType:b,event:c,targetElement:d,action:a,actionElement:k,timeStamp:n||Date.now()}}
function qa(b,c){return function(d){var a=b,k=c,n=!1;"mouseenter"==a?a="mouseover":"mouseleave"==a?a="mouseout":"pointerenter"==a?a="pointerover":"pointerleave"==a&&(a="pointerout");if(d.addEventListener){if("focus"==a||"blur"==a||"error"==a||"load"==a||"toggle"==a)n=!0;d.addEventListener(a,k,n)}else d.attachEvent&&("focus"==a?a="focusin":"blur"==a&&(a="focusout"),k=ca(d,k),d.attachEvent("on"+a,k));return{eventType:a,i:k,capture:n}}}
function O(b,c,d){if(!b.m.hasOwnProperty(c)){var a=ka(b,c);d=qa(d||c,a);b.m[c]=a;b.o.push(d);for(a=0;a<b.g.length;++a){var k=b.g[a];k.h.push(d.call(null,k.g))}"click"==c&&O(b,"keydown")}}L.prototype.i=function(b){return this.m[b]};
function ra(b,c){var d=new ja(c);a:{for(var a=0;a<b.g.length;a++)if(P(b.g[a].g,c)){c=!0;break a}c=!1}if(c)return b.j.push(d),d;Q(b,d);b.g.push(d);c=b.j.concat(b.g);a=[];for(var k=[],n=0;n<b.g.length;++n){var e=b.g[n];if(R(e,c)){a.push(e);for(var f=0;f<e.h.length;++f){var g=e.g,h=e.h[f];g.removeEventListener?g.removeEventListener(h.eventType,h.i,h.capture):g.detachEvent&&g.detachEvent("on"+h.eventType,h.i)}e.h=[]}else k.push(e)}for(n=0;n<b.j.length;++n)e=b.j[n],R(e,c)?a.push(e):(k.push(e),Q(b,e));
b.g=k;b.j=a;return d}function Q(b,c){var d=c.g;sa&&(d.style.cursor="pointer");for(d=0;d<b.o.length;++d)c.h.push(b.o[d].call(null,c.g))}function R(b,c){for(var d=0;d<c.length;++d)if(c[d].g!=b.g&&P(c[d].g,b.g))return!0;return!1}function P(b,c){for(;b!=c&&c.parentNode;)c=c.parentNode;return b==c}var sa="undefined"!=typeof navigator&&/iPhone|iPad|iPod/.test(navigator.userAgent),ma=/\s*;\s*/,oa="click",pa={};var t="click dblclick focus focusin blur error focusout keydown keyup keypress load mouseover mouseout mouseenter mouseleave submit toggle touchstart touchend touchmove touchcancel auxclick change compositionstart compositionupdate compositionend beforeinput input textinput copy cut paste mousedown mouseup wheel contextmenu dragover dragenter dragleave drop dragstart dragend pointerdown pointermove pointerup pointercancel pointerenter pointerleave pointerover pointerout gotpointercapture lostpointercapture ended loadedmetadata pagehide pageshow visibilitychange beforematch".split(" ");
if(!(t instanceof Array)){var S;var U="undefined"!=typeof Symbol&&Symbol.iterator&&t[Symbol.iterator];if(U)S=U.call(t);else if("number"==typeof t.length)S={next:aa()};else throw Error(String(t)+" is not an iterable or ArrayLike");for(var V,ta=[];!(V=S.next()).done;)ta.push(V.value)};var W=function(b){return{trigger:function(c){var d=b.i(c.type);d||(O(b,c.type),d=b.i(c.type));var a=c.target||c.srcElement;d&&d.call(a.ownerDocument.documentElement,c)},bind:function(c){b.h=c;b.l&&(0<b.l.length&&c(b.l),b.l=null)}}}(function(){var b=window,c=new L,d=ra(c,b.document.documentElement);t.forEach(function(n){return O(c,n)});var a,k;"onwebkitanimationend"in b&&(a="webkitAnimationEnd");O(c,"animationend",a);"onwebkittransitionend"in b&&(k="webkitTransitionEnd");O(c,"transitionend",k);return{s:c,
u:d}}().s),X=["BOQ_wizbind"],Y=window||w;X[0]in Y||"undefined"==typeof Y.execScript||Y.execScript("var "+X[0]);for(var Z;X.length&&(Z=X.shift());)X.length||void 0===W?Y[Z]&&Y[Z]!==Object.prototype[Z]?Y=Y[Z]:Y=Y[Z]={}:Y[Z]=W;}).call(this);
</script><script noCollect src="https://www.gstatic.com/_/mss/boq-geo/_/js/k=boq-geo.GeoMerchantPrestoSiteUi.en_US.ZRlSaid6iQ8.es5.O/am=0DcICAAIIAQ/d=1/excm=_b,_r,_tp,siteview/ed=1/dg=0/wt=2/rs=AD4das1CEdjuq1BwCZ0_4471t1SKuLbKUw/m=_b,_tp,_r" defer id="base-js" nonce="YMG_PYn4qUjqexjmU0o8CA"></script><script nonce="YMG_PYn4qUjqexjmU0o8CA">if (window.BOQ_loadedInitialJS) {onJsLoad();} else {document.getElementById('base-js').addEventListener('load', onJsLoad, false);}</script><script nonce="YMG_PYn4qUjqexjmU0o8CA">
    window['_wjdc'] = function (d) {window['_wjdd'] = d};
    </script><title>Masley Associates Computer Network Consultants - Cyber Security Network Engineers And Cloud Migration Network Administrators</title><link rel="canonical" href="https://masleyassociates.com"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="format-detection" content="telephone=no"><meta description="Cyber Security Network Engineers And Cloud Migration Network Administrators"><meta property="og:type" content="website"/><meta property="og:url" content="https://masleyassociates.com"/><meta property="og:title" content="Masley Associates Computer Network Consultants"/><meta property="og:description" content="Cyber Security Network Engineers And Cloud Migration Network Administrators"/><meta property="og:image" content="https://lh5.googleusercontent.com/p/AF1QipOxNARJynTBT7LX3cGEXyYSzpZVg_HFeW8yoEMp"/><meta property="og:image:width" content="314"/><meta property="og:image:height" content="176"/><script nonce="YMG_PYn4qUjqexjmU0o8CA">var AF_initDataKeys = ["ds:0","ds:1"]; var AF_dataServiceRequests = {'ds:0' : {id:'KUcOhc',request:["computersrepairservice",null,false,"http://business.google.com/website/computersrepairservice/computer-repair-6/feed/",true,null,null,[]]},'ds:1' : {id:'k9FGZe',request:["computersrepairservice",null,null,5,3,null,[]]}}; var AF_initDataChunkQueue = []; var AF_initDataCallback; var AF_initDataInitializeCallback; if (AF_initDataInitializeCallback) {AF_initDataInitializeCallback(AF_initDataKeys, AF_initDataChunkQueue, AF_dataServiceRequests);}if (!AF_initDataCallback) {AF_initDataCallback = function(chunk) {AF_initDataChunkQueue.push(chunk);};}</script></head><body jscontroller="pjICDe" jsaction="rcuQ6b:npT2md; click:FAbpgf; auxclick:FAbpgf" data-iw="600" data-ih="120"><script aria-hidden="true" nonce="YMG_PYn4qUjqexjmU0o8CA">window.wiz_progress&&window.wiz_progress();</script><div class="MCcOAc IqBfM e2G3Fb EWZcud" id="yDmH0d"><div class="VUoKZ" aria-hidden="true"><div class="TRHLAc"></div></div><c-wiz jsrenderer="jcTSCb" class="SSPGKf xH4iKf " jslog="58867; track:impression" jsdata="deferred-i1" data-p="%.@.null,null,null,null,null,null,null,[&quot;computersrepairservice&quot;,null,&quot;http://business.google.com/website/computersrepairservice/computer-repair-6/feed/&quot;,false,true,&quot;/&quot;,null,false,true],null,null,null,null,null,null,null,null,false,true,null,[1]]" data-node-index="0;0" jsmodel="hc6Ubd" view c-wiz data-ogpc><div class="T4LgNb eejsDc" jsname="a9kxte"><div jsname="qJTHM" class="kFwPee"><link href='//fonts.googleapis.com/icon?family=Material+Icons+Extended' rel='stylesheet' type='text/css' nonce="OQ0Qcr4wE1UQGxGypNLIOg"><link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Libre+Baskerville:700|Open+Sans:400" nonce="OQ0Qcr4wE1UQGxGypNLIOg"><div lang="en" dir="ltr" id="sitewrapper" data-default-theme-name="Nouveau" class="huyAzc jY7uzd TnsHTb" jslog="60325; track:impression"><div class="QfEmjf tG0UAe"><div class="domainPending OE6k1"><div class="s9D8xb"><svg xmlns="//www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24" fill="#4285F4"><path d="M18 16v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-5 0h-2v-2h2v2zm0-4h-2V8h2v4zm-1 10c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2z"/><path fill="none" d="M0 0h24v24H0V0z"/></svg></div><div class="T9hLVe">Your domain registration is pending. Check back in an hour</div></div></div><div jsname="MzIxs" jscontroller="JbzNG" jsaction="click:PTeocc(S0QVxb),EOA6f(xl07Ob),W6ieke(AIbBic),GnquAf(wrzmHe),dwWqwf(HSrbLb),PY12L(dfq7Bc),k9jxC(WvFhjb),zzWmM(nn6Xee);"><nav class="CS81U" data-panel="navbar-panel" jslog="59798; track:impression"><div jsname="nn6Xee" class="cfSov oYxtQd MI9wmf"><span class="ihSjwf IMnvVe"></span><span class="y5Bz3 IMnvVe"></span><span class="SVpPcd IMnvVe"></span></div><div class="c2zzSe CoIOBe"><a href="/" class="oYxtQd">Masley Associates Computer Network Consultants</a></div><a target="_blank" id="action-list-1" class="dtKbfb  oYxtQd" href="tel:+1-714-975-3656" data-tracking-element-type="2" jslog="// LINT.IfChange(PostCTAType)56037; track:impression,click" itemprop="telephone" data-enable-ga="true" data-ga-prefix="action-list"><span class="DPvwYc xPRkMe" aria-hidden="true">&#xE0CD;</span><span>Call now</span></a><a target="_blank" id="action-list-10" class="dtKbfb  oYxtQd" href="https://masleyassociates.com/" data-tracking-element-type="21" jslog="// LINT.IfChange(PostCTAType)56035; track:impression,click" data-enable-ga="true" data-ga-prefix="action-list"><span class="DPvwYc xPRkMe" aria-hidden="true">&#xE878;</span><span>Make Appointment</span></a></nav><div class="ZmaiX okoOGc"><ul class="sWUWpe"><li class="sAhjff "><a class="oYxtQd" jsname="S0QVxb">Updates</a></li><li class="sAhjff "><a class="oYxtQd" jsname="wrzmHe">Testimonials</a></li><li class="sAhjff "><a class="oYxtQd" jsname="HSrbLb">About us</a></li><li class="sAhjff "><a class="oYxtQd" jsname="dfq7Bc">Gallery</a></li><li class="sAhjff "><a class="oYxtQd" jsname="WvFhjb">Contact</a></li></ul></div></div><div class=" pZxRx b0t70b" jslog="59797; track:impression" data-panel="header-panel"><div class="BLytye"><h1 class="hero__title hY9UDb "><span class="hero__title-content CoIOBe nbOMh" itemprop="name" data-field="headline">Computer Network Consultants Orange County California</span></h1><div class="notification "><span class="notification-content" itemprop="description" data-field="announcement">Cyber Security Network Engineers And Cloud Migration Network Administrators</span></div><div class="hero__strapline teQaN " data-field="hours-header"><div id="hours_content" class="current-hours-content TEPfHc-R86cEd-bN97Pc temporal PTUDTb">Open 24 hours</div></div><div><a target="_blank" id="primary_cta" class="btn SKd3Ne btn--primary SKd3Ne-OWXEXe-ssJRIf site-cta-link jSFuyb-SU0ZEf-hSRGPd PDvGL" tabindex="0" data-tracking-element-type="1" data-field="primary-cta" href="tel:+1-714-975-3656" jslog="// LINT.IfChange(PostCTAType)56037; track:impression,click" data-enable-ga="true" data-ga-prefix="primary"><span id="primary_cta_1">Call <span dir="ltr">(714) 975-3656</span></span><span id="primary_cta_9" class="ZYIfFd">Get Quote</span><span id="primary_cta_10" class="ZYIfFd">Make Appointment</span><span id="primary_cta_2" class="ZYIfFd">Get directions</span><span id="primary_cta_11" class="ZYIfFd"><span dir="ltr">WhatsApp <span dir="ltr">(714) 975-3656</span></span></span><span id="primary_cta_4" class="ZYIfFd">Message <span dir="ltr">(714) 975-3656</span></span><span id="primary_cta_12" class="ZYIfFd">Contact Us</span><span id="primary_cta_6" class="ZYIfFd">Find Table</span><span id="primary_cta_5" class="ZYIfFd">View Menu</span><span id="primary_cta_7" class="ZYIfFd">Place Order</span></a></div></div><div class="BiTRX"><picture><source media="(max-width: 480px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOxNARJynTBT7LX3cGEXyYSzpZVg_HFeW8yoEMp=w480-h270-p-no-v0"/><source media="(min-width: 481px) and (max-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOxNARJynTBT7LX3cGEXyYSzpZVg_HFeW8yoEMp=w768-h432-p-no-v0"/><img class="n9wygc" alt="Header image for the site" src="https://lh3.googleusercontent.com/p/AF1QipOxNARJynTBT7LX3cGEXyYSzpZVg_HFeW8yoEMp=w1080-h608-p-no-v0"/></picture></div></div><section class="El9K7d b0t70b" id="posts" jslog="64600; track:impression" data-panel="local-post-panel"><hr class="WUdCTb"/><h2 class="Igsabe">Updates</h2><div class="xVyTkc cpxwuf"><article class="LzG70e post"><div class="fdMcf"><a href="/posts/5950214475409607295?hl=en"><picture><source media="(max-width: 480px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOakEuGIsNM1oSIf_e0GgH_tNOjpVXIh0VY8Wmw=s480-p-no-v1"/><source media="(min-width: 481px) and (max-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOakEuGIsNM1oSIf_e0GgH_tNOjpVXIh0VY8Wmw=s768-p-no-v1"/><source media="(min-width: 769px) and (max-width: 1024px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOakEuGIsNM1oSIf_e0GgH_tNOjpVXIh0VY8Wmw=s1024-p-no-v1"/><source media="(min-width: 1025px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOakEuGIsNM1oSIf_e0GgH_tNOjpVXIh0VY8Wmw=s1280-p-no-v1"/><img class="aWQIEc post-photo" src="https://lh3.googleusercontent.com/p/AF1QipOakEuGIsNM1oSIf_e0GgH_tNOjpVXIh0VY8Wmw=s1280-p-no-v1"/></picture></a></div><div class="NHc3Rd"><div class="UEkdfe"><h3 class="xkrGZb">50% off first hour</h3><a class="QBP2Td oYxtQd" href="/posts/5950214475409607295?hl=en">Sep 3, 2019 – Sep 17, 2019</a></div><div class="bGQFnc"><p class="PE7lZb">Welcome offer (<a href="https://support.google.com/business/?p=turn_down_welcome_offers">https://support.google.com/business/?p=turn_down_welcome_offers</a>)<br>50% off first hour</p></div><div class="SglfTd">Show this code at the store: 50</div></div><a data-tracking-element-type="29" href="https://masleyassociates.com/" class="PDllHc post-cta">Get offer</a></article><article class="LzG70e post"><div class="fdMcf"><a href="/posts/1025066889964494080?hl=en"><picture><source media="(max-width: 480px)" srcset="https://lh3.googleusercontent.com/p/AF1QipO4ophv_dhlvDszDzb5YZF-RtW522QI7x77AK9S=s480-p-no-v1"/><source media="(min-width: 481px) and (max-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipO4ophv_dhlvDszDzb5YZF-RtW522QI7x77AK9S=s768-p-no-v1"/><source media="(min-width: 769px) and (max-width: 1024px)" srcset="https://lh3.googleusercontent.com/p/AF1QipO4ophv_dhlvDszDzb5YZF-RtW522QI7x77AK9S=s1024-p-no-v1"/><source media="(min-width: 1025px)" srcset="https://lh3.googleusercontent.com/p/AF1QipO4ophv_dhlvDszDzb5YZF-RtW522QI7x77AK9S=s1280-p-no-v1"/><img class="aWQIEc post-photo" src="https://lh3.googleusercontent.com/p/AF1QipO4ophv_dhlvDszDzb5YZF-RtW522QI7x77AK9S=s1280-p-no-v1"/></picture></a></div><div class="NHc3Rd"><a class="QBP2Td oYxtQd post-date" href="/posts/1025066889964494080?hl=en">Posted on Jul 12, 2019</a><div class="bGQFnc"><p class="PE7lZb">Managed services is a term that refers to the practice of outsourcing your company’s IT computer network support and management to improve business operations. Companies like OC Computer Guy would take the place of a full-time IT professional that you would normally have on staff.<br>Companies that ...</p><a href="/posts/1025066889964494080?hl=en" class="KbhWjc oYxtQd">Read More</a></div></div></article><article class="LzG70e post"><div class="fdMcf"><a href="/posts/6598772058662886979?hl=en"><picture><source media="(max-width: 480px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOXbkcST2ml8f4ykr7pIonhLZppiWFo3naLt1yd=s480-p-no-v1"/><source media="(min-width: 481px) and (max-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOXbkcST2ml8f4ykr7pIonhLZppiWFo3naLt1yd=s768-p-no-v1"/><source media="(min-width: 769px) and (max-width: 1024px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOXbkcST2ml8f4ykr7pIonhLZppiWFo3naLt1yd=s1024-p-no-v1"/><source media="(min-width: 1025px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOXbkcST2ml8f4ykr7pIonhLZppiWFo3naLt1yd=s1280-p-no-v1"/><img class="aWQIEc post-photo" src="https://lh3.googleusercontent.com/p/AF1QipOXbkcST2ml8f4ykr7pIonhLZppiWFo3naLt1yd=s1280-p-no-v1"/></picture></a></div><div class="NHc3Rd"><a class="QBP2Td oYxtQd post-date" href="/posts/6598772058662886979?hl=en">Posted on Jul 12, 2019</a><div class="bGQFnc"><p class="PE7lZb">Cyber Security Dos and Don’ts <br>Cyber security is the shared responsibility of every employee and every business.  YOU play a key role in properly safeguarding and using private, sensitive information and company resources.  The following Dos and Don’ts help remind us all of actions we must take t...</p><a href="/posts/6598772058662886979?hl=en" class="KbhWjc oYxtQd">Read More</a></div></div></article><article class="LzG70e post"><div class="fdMcf"><a href="/posts/5120153934587947555?hl=en"><span class="DPvwYc XN6irf playBtn" aria-hidden="true">&#xE038;</span><picture><source media="(max-width: 480px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOOT-i3kVAhN_tA3B71fpDcDxnhoYjMPrxzVPOM=s480-p-no-v1"/><source media="(min-width: 481px) and (max-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOOT-i3kVAhN_tA3B71fpDcDxnhoYjMPrxzVPOM=s768-p-no-v1"/><source media="(min-width: 769px) and (max-width: 1024px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOOT-i3kVAhN_tA3B71fpDcDxnhoYjMPrxzVPOM=s1024-p-no-v1"/><source media="(min-width: 1025px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOOT-i3kVAhN_tA3B71fpDcDxnhoYjMPrxzVPOM=s1280-p-no-v1"/><img class="aWQIEc post-photo" src="https://lh3.googleusercontent.com/p/AF1QipOOT-i3kVAhN_tA3B71fpDcDxnhoYjMPrxzVPOM=s1280-p-no-v1"/></picture></a></div><div class="NHc3Rd"><a class="QBP2Td oYxtQd post-date" href="/posts/5120153934587947555?hl=en">Posted on Jul 11, 2019</a><div class="bGQFnc"><p class="PE7lZb">Computer Repair Service Huntington Beach California Licensed Network Engineers in Huntington Beach , California 20 Years Experience in Computer Repair, Service and Support Microsoft, Novell and Cisco Certified Computer Consultants (714)975-3656 Computer services we provide same day on-site Comput...</p><a href="/posts/5120153934587947555?hl=en" class="KbhWjc oYxtQd">Read More</a></div></div></article><article class="LzG70e post"><div class="NHc3Rd"><a class="QBP2Td oYxtQd post-date" href="/posts/6991654616399415070?hl=en">Posted on May 28, 2019</a><div class="bGQFnc"><p class="PE7lZb">Orange County, California, Southern California, Aliso Viejo, Anaheim, Anaheim Hills, Atwood, Balboa, Balboa Island, Brea, Buena Park, Capistrano Beach, Corona Del Mar, Costa Mesa, Coto De Caza, Cowan Heights, Cypress, Dana Point, Dove Canyon, East Irvine, East Lake, East Tustin, El Modena, El Tor...</p><a href="/posts/6991654616399415070?hl=en" class="KbhWjc oYxtQd">Read More</a></div></div></article><article class="LzG70e post"><div class="NHc3Rd"><a class="QBP2Td oYxtQd post-date" href="/posts/7145613217249145494?hl=en">Posted on May 28, 2019</a><div class="bGQFnc"><p class="PE7lZb">Computer Repair, Computer Service, Computer Support, Computer Consultant, Tech Support, IT Service, IT Support, PC Repair, Network Repair, Laptop Repair, Data Recovery, Disaster Recovery, Data Transfer, IT Repair, IT Consultant, PC Service, PC Support, PC Consultant, Network Service, Network Supp...</p><a href="/posts/7145613217249145494?hl=en" class="KbhWjc oYxtQd">Read More</a></div></div></article><article class="LzG70e post"><div class="fdMcf"><a href="/posts/716826922499255261?hl=en"><picture><source media="(max-width: 480px)" srcset="https://lh3.googleusercontent.com/p/AF1QipNUJIEsC0JmMsVMbOb4xCS8dB4mgeXttmhQm4Pl=s480-p-no-v1"/><source media="(min-width: 481px) and (max-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipNUJIEsC0JmMsVMbOb4xCS8dB4mgeXttmhQm4Pl=s768-p-no-v1"/><source media="(min-width: 769px) and (max-width: 1024px)" srcset="https://lh3.googleusercontent.com/p/AF1QipNUJIEsC0JmMsVMbOb4xCS8dB4mgeXttmhQm4Pl=s1024-p-no-v1"/><source media="(min-width: 1025px)" srcset="https://lh3.googleusercontent.com/p/AF1QipNUJIEsC0JmMsVMbOb4xCS8dB4mgeXttmhQm4Pl=s1280-p-no-v1"/><img class="aWQIEc post-photo" src="https://lh3.googleusercontent.com/p/AF1QipNUJIEsC0JmMsVMbOb4xCS8dB4mgeXttmhQm4Pl=s1280-p-no-v1"/></picture></a></div><div class="NHc3Rd"><a class="QBP2Td oYxtQd post-date" href="/posts/716826922499255261?hl=en">Posted on May 1, 2019</a><div class="bGQFnc"><p class="PE7lZb">Network Design, Network Audits, Internet Research and Sourcing, Computer Science Expert Witness, Computer Science Forensics, Disaster Recovery and Planning, Computer Consulting, Project Management, IT Department Outsourcing and Management, Maintenance Contracts, IT Audits, Free Onsite Needs Asses...</p><a href="/posts/716826922499255261?hl=en" class="KbhWjc oYxtQd">Read More</a></div></div></article><article class="LzG70e post"><div class="fdMcf"><a href="/posts/2892768167720248896?hl=en"><picture><source media="(max-width: 480px)" srcset="https://lh3.googleusercontent.com/p/AF1QipPOortviH0r0fMEUnAqYnpJQOMX1afnExiN7w1E=s480-p-no-v1"/><source media="(min-width: 481px) and (max-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipPOortviH0r0fMEUnAqYnpJQOMX1afnExiN7w1E=s768-p-no-v1"/><source media="(min-width: 769px) and (max-width: 1024px)" srcset="https://lh3.googleusercontent.com/p/AF1QipPOortviH0r0fMEUnAqYnpJQOMX1afnExiN7w1E=s1024-p-no-v1"/><source media="(min-width: 1025px)" srcset="https://lh3.googleusercontent.com/p/AF1QipPOortviH0r0fMEUnAqYnpJQOMX1afnExiN7w1E=s1280-p-no-v1"/><img class="aWQIEc post-photo" src="https://lh3.googleusercontent.com/p/AF1QipPOortviH0r0fMEUnAqYnpJQOMX1afnExiN7w1E=s1280-p-no-v1"/></picture></a></div><div class="NHc3Rd"><div class="UEkdfe"><h3 class="xkrGZb">First Hour Free</h3><a class="QBP2Td oYxtQd" href="/posts/2892768167720248896?hl=en">Apr 30, 2019 – Apr 29, 2020</a></div><div class="bGQFnc"><p class="PE7lZb">First Hour Free</p></div><div class="SglfTd">Show this code at the store: 1hf</div></div></article><article class="LzG70e post"><div class="NHc3Rd"><a class="QBP2Td oYxtQd post-date" href="/posts/7831156450024327941?hl=en">Posted on Apr 14, 2019</a><div class="bGQFnc"><p class="PE7lZb">Technical Skills<br>Networking: Wireless Networking, 10/100/1000 Ethernet, Optical Networking, Switching/Bridging (VLAN, Spanning Tree), VPNs, LAN/WAN/MAN, TCP/IP Protocol, IP Addressing and Subnetting, IP Access Lists, Routing Protocols, Token Ring, ATM, Frame Relay, HP OpenView NNM, Cisco Works fo...</p><a href="/posts/7831156450024327941?hl=en" class="KbhWjc oYxtQd">Read More</a></div></div></article></div><div class="aPrNKd" id="postsViewAll"><a href="https://local.google.com/place?id=932499602298914697&amp;use=posts&amp;lpsid=5950214475409607295" target="_blank" class="PDllHc">View All</a></div></section><div class="b0t70b" id="testimonials" data-panel="testimonials-panel" jslog="64389; track:impression;"><hr class="WUdCTb"/><h2 class="Igsabe">Testimonials</h2><div class="EIjale"><div class="iTushb"><div class="zGTRLd"><div class="CoamRb"><div class="XZleqe sp"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div><div class="TpcqSc"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div></div><div class="CoamRb"><div class="XZleqe sp"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div><div class="TpcqSc"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div></div><div class="CoamRb"><div class="XZleqe sp"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div><div class="TpcqSc"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div></div><div class="CoamRb"><div class="XZleqe sp"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div><div class="TpcqSc"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div></div><div class="CoamRb"><div class="XZleqe sp"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div><div class="TpcqSc"><svg class="Pmm3mc" style="fill:currentColor" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg></div></div><div class="P0eG7b">3 years ago</div><div role="button" class="U26fgb JRtysb WzwrXb" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventMouseEvents=true|preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow aria-disabled="false" tabindex="0" aria-haspopup="true" aria-expanded="false" data-alignright="true"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><span class="DPvwYc" aria-hidden="true">&#xE5D4;</span></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" jsshadow><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8(preventMouseEvents=true)" jsname="j7LFlb" aria-label="Flag as inappropriate" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jscontroller="hr05tc" jsaction="click:FNFY6c" data-target="_blank" data-href="https://www.google.com/local/review/rap/report?postId=ChdDSUhNMG9nS0VJQ0FnSUNZai15SC13RRAB&amp;entityid=ChdDSUhNMG9nS0VJQ0FnSUNZai15SC13RRIsChZDSUhNMG9nS0VJQ0FnSUNZai15SEJ3EhJDZ3NJbzd5QzVnVVFvSzJBTmcaLQoXQ0lITTBvZ0tFSUNBZ0lDWWoteUhod0USEkNnc0lvN3lDNWdVUW9LMkFOZyISCdV2vDDKId2AEYlHOJxy5_AMKhJDZ3NJbzd5QzVnVVFvSzJBTmc&amp;wv=1&amp;d=286732321"><div class="jO7h3c">Flag as inappropriate</div></div></span></div></div></div></div></div></div><blockquote class="Sc4eWe"><q>Hands down the best computer repair service in Orange County area. Greg was quick to respond to my inquiries and is super knowledgeable and experienced. He can handle any kind of problem, and quickly solved the issues we were having with our network. I recommend everyone to use Masley Associates for all your computer-related needs. Not only does he handle businesses with large networks, he can also help with simpler issues.</q></blockquote><cite class="YSOJuc CoIOBe">- Tatiana b</cite></div><div class="iTushb"></div><div class="iTushb"></div></div><div class="aPrNKd"><a class="PDllHc dogP7c" jslog="66412; track:impression,click;" href="https://search.google.com/local/writereview?placeid=ChIJ1Xa8MMoh3YARiUc4nHLn8Aw" rel="noreferrer">Write a Review</a><a class="PDllHc dogP7c" jslog="66413; track:impression,click;" href="https://search.google.com/local/reviews?placeid=ChIJ1Xa8MMoh3YARiUc4nHLn8Aw" rel="noreferrer">Read More</a></div></div><div class="PTfVdf b0t70b" id="summary" data-panel="summary-panel"><div class="dlg3Sd"><hr class="WUdCTb"/><h2 class=" Igsabe"><span class="lead__title-content" data-field="summary-header">Computer Network Service And Support</span></h2><div class="lead__summary-content" data-field="summary-body" jslog="61736; track:impression" jsname="U0N86e" itemprop="disambiguatingDescription">Computer Repair Service Huntington Beach California Licensed Network Engineers in Huntington Beach , California 20 Years Experience in Computer Repair, Service and Support Microsoft, Novell and Cisco Certified Computer Consultants <a rel="nofollow">(714)975-3656 </a>Computer services we provide same day on-site Computer Repair, Computer Service, Computer Support, Computer Consultant, Tech Support, IT Service, IT Support, PC Repair, Network Repair, Laptop Repair, Data Recovery, Disaster Recovery, Data Transfer, IT Repair, IT Consultant, PC Service, PC Support, PC Consultant, Network Service, Network Support, Network Consultant, Laptop Service, Laptop Support, IT Management, Computer Virus Removal, Computer Spyware Removal, Computer Services, Network and Wireless Installation, Server and Workstation Installation, Repair, Programming, IT Recruitment and Placement, Website Design, Website Promotion, Database Design, E-Commerce, Network Design, Network Audits, Internet Research and Sourcing, Computer Science Expert Witness, Computer Science Forensics, Disaster Recovery and Planning, Computer Consulting, Project Management, IT Department Outsourcing and Management, Maintenance Contracts, IT Audits, Free Onsite Needs Assessment, Search Engine Marketing, Search Engine Optimization, Computer Server Repair, Computer Network Repair Service area cities and counties we cover same day on-site with no trip charge Orange County, California, Southern California, Aliso Viejo, Anaheim, Anaheim Hills, Atwood, Balboa, Balboa Island, Brea, Buena Park, Capistrano Beach, Corona Del Mar, Costa Mesa, Coto De Caza, Cowan Heights, Cypress, Dana Point, Dove Canyon, East Irvine, East Lake, East Tustin, El Modena, El Toro, Emerald Bay, Foothill Ranch, Fountain Valley, Fullerton, Garden Grove, Huntington Beach, Irvine, Laguna Beach, Laguna Hills, Laguna Niguel, La Habra, Lake Forest, La Palma, Lido Isle, Los Alamitos, Midway City, Mission Viejo, Modjeska, Monarch Beach, Newport Beach, Northwood, Olinda, Olive, Orange, Orange Park Acres, Placentia, Portola Hills, Rancho Santa Margarita, Red Hill, Rossmoor, San Clemente, San Juan Capistrano, San Juan Hot Springs, Santa Ana, Santa Ana Heights, Seal Beach, Silverado, South Laguna, Stanton, Sunset Beach, Surfside, Three Arch Bay, Trabuco Canyon, Turtle Rock, Tustin, Villa Park, Westminister, Woodbridge, Yorba Linda, Los Angeles County, San Diego County, Long Beach, 949, 714, 310, 619, 562, 818 Technical Skills Networking: Wireless Networking, 10/100/1000 Ethernet, Optical Networking, Switching/Bridging (VLAN, Spanning Tree), VPNs, LAN/WAN/MAN, TCP/IP Protocol, IP Addressing and Subnetting, IP Access Lists, Routing Protocols, Token Ring, ATM, Frame Relay, HP OpenView NNM, Cisco Works for Switched Internetworks, Resource Manager Essentials, Cisco Security Management Center (PIX, IDS), Microsoft Visio, WebNM, IBM compatible computers, Windows Enterprise Server, Small Business Server and Workstation 2003/2000/NT/XP/Vista, Exchange 5.5/2000/2003, Remote Desktop Management, Microsoft Office 2003/2000/XP, Windows Vista, Norton, Remedy, Compupic Pro, Network Security, MicroStation, (95/SE/J/8) HP Openview, OSPF,BGP,VLAN,IPSEC, routing and bridging protocols Hardware Cisco 2600/3600/4000/7200/7500 series routers, Cisco Catalyst 1900/2900/5000/5500 series switch, Cisco 3550 Multilayer Switch, Cisco PIX Firewall, Cisco IDS 515E, CAD/CAM Systems, Netopia Routers, IBM Workstations and Servers, Printers Software and Operating Systems Microsoft Windows MCSE, Windows 2000/03, XP/Vista, Active Directory, Terminal Services, Exchange 2003, SQL Server 2000, Novell 3.1-5.1, UNIX, Microsoft Exchange, Microsoft Office, Word Perfect, AutoCAD, MAPICS, Rhumba Reflections, ISA Server RAID Storage Devices SAN Storage Devices Programming Visual Basic, Basic, COBOL, FORTRAN, SQL, Oracle and DBASE, HTML, Dreamweaver, Wordpress Education and Training California State University Fullerton<ul><li>Novell Certified Network Administration and Engineering Program – Graduated in the top 10% of the JTPA Grant Class of 93</li><li>BS – Computer Science 1997</li></ul>    Certificates and Licenses<ul><li>CNE – Certified Novell Network Engineer 1993</li><li>CNA – Certified Novell Network Administrator 1992</li><li>MCSE – Microsoft Certified Systems Engineer 1997</li><li>Secret Security Clearance - United States Government Department Of Defense 2003</li></ul>     Senior Computer Network Consultants<ul><li>Built and tested over 20 new Microsoft Windows 2008 R2 Servers with Microsoft Exchange 2010 in DAG failover clusters and SQL and SharePoint with Active Directory configurations from scratch to test Security First Corporation’s SPX Connect and BitFiler Encryption Software with and documented and reported findings, as well as VmWare and Citrix Xenapp</li><li>Built and tested new encrypted Cloud Based Parsed Cloud Secure network encrypted Cloud network environment</li><li>Active Directory migrations 2003 to 2008</li><li>Network Engineer responsible for system configuration, communications, and installation of hardware, operating systems, and software applications in multiple client locations</li><li>Design, instillation, and maintenance of all computer networks for major Southern California and Colorado companies including: JNIC Missile Defense Agency Schreiver Air Force Base Department Of Defense, Net Solutions, Planet Network, Analysts International, Accucode, Capitol Records, Unihealth Insurance, Fuji Bank, UNOCOL 76, and Price Company</li><li>Performed nationwide wireless network upgrade for The Sports Authority and Gart Sports on multi-tier network with over 1000 users.</li><li>Migrated St. Joseph’s Hospital from Novell to Windows 2000 Server with Exchange 2000 on multi-site network with over 2000 users.</li><li>Migrated Anaheim Memorial Hospital from Windows 98, NT Server, and Exchange 5.5 to Windows XP, 2000 Server, and Exchange 2000 on multi-site network with over 4000 users.</li><li>Designed and documented data and voice networks from the ground up.</li><li>Trained customers and managers on system capabilities and usage.</li><li>Website programming in CSS, HTML, Wordpress and Dreamweaver</li></ul>     Consolidated List of Duties/Roles<ul><li>Moved, reconfigured and supported sixty user network with Windows 2003 and Windows 2008 Servers, Exchange Server, SharePoint Server, SQL Server, Active Directory, Windows XP Professional and Windows 7 Professional, as well as VmWare and Citrix Xenapp. Active Directory migrations 2003 to 2008</li><li>Reconfigured and supported sixty user network with Windows 2003 and Windows 2008 Servers, SCOM, SCCM, Exchange Server, SharePoint Server, SQL Server, Active Directory, Windows XP Professional and Windows 7 Professional, as well as VmWare and Citrix Xenapp. Active Directory migrations 2003 to 2008</li></ul>     2GWLAN Engineers<ul><li>Designed and implemented 2GWLAN system for two Air Force bases</li><li>Worked with Aruba Controllers, Aruba Access Points, RADIUS and TACACS Servers, and used Motorola LAN Planner, VmWare and Citrix Xenapp to do the design</li><li>Configured and tested all necessary network platforms under extreme time constraints resulting in successful customer acceptance of required test bed network</li><li>Active Directory migrations 2003 to 2008</li><li>Established network security measures in order to support defense agency accreditation for The Department Of Defense at Schreiver Air Force Base JNIC Missile Defense Agency</li><li>Recommended and implemented network wide security management solution, including Firewall policies and configuration, router access-lists, and agent based network monitoring</li></ul>     Lead Network Engineers<ul><li>Primary support and lead Novell Network migration specialist for multi-site 500 user Novell Network, as well as VmWare and Citrix Xenapp</li></ul><ul><li>Primary support for Novell Networks, VmWare and Citrix Xenapp at Fortune 500 law firms in Los Angeles, California</li></ul><ul><li>Primary support for Novell, Microsoft Networks, VmWare and Citrix Xenapp at Fortune 500 companies in Orange County, California</li><li>Network Engineer responsible for system configuration, communications, and installation of hardware, operating systems, and software applications</li><li>Installed and maintained entire computer networks for major Southern California companies including: Mellon Financial, Mallinckrodt Medical, Shiley Medical, AJS Accounting Service, Online Connecting Point, Sandpiper Computer, Nadek, ARC, Farmers Insurance, Classic Homes, Horizon, Qualtek Manufacturing, Powell Manufacturing, RL Holdings, COACT, St. Joseph’s Hospital, Anaheim Memorial Medical Center, Computer Support Network and Manpower Technical</li><li>Performed nationwide wireless network upgrade for The Sports Authority and Gart Sports on multi-tier network with over 1000 users</li><li>Migrated St. Joseph’s Hospital from Novell and Lotus Notes to Windows 2000 Server with Exchange 2000 on multi-site network with over 2000 users</li><li>Migrated Anaheim Memorial Hospital from Windows 98, NT Server, and Exchange 5.5 to Windows XP, 2000 Server, and Exchange 2000 on multi-site network with over 4000 users in Active Directory</li><li>Designed and documented data and voice networks from the ground up.</li><li>Trained customers and managers on system capabilities and usage</li><li>Performed Systems Administration on Windows Servers and Clients for Local and Wide Area Networks</li><li>Recommended and implemented network wide security management solution, including Firewall policies and configuration, router access-lists, and agent based network monitoring</li><li>Administered and supported Citrix network environment for Classic Homes including building new Citrix servers and load balancing, as well as VmWare and Citrix Xenapp </li></ul>     Network Administrators<ul><li>Sole onsite IT support for 400 user network</li><li>Managed all aspects of several network implementations including network planning, design, testing, documentation, deployment and maintenance of Novell and Windows based network systems</li><li>Responsible for complete support, installation, maintenance and training for all network and system components</li><li>Developed training and support plans for 400 user network</li><li>Lead effort to migrate Novell based Microsoft and Lotus Notes servers with upgraded Windows NT based Exchange Servers to Active Directory. Included development and implementation of plan to provide remote access to e-mail and database servers via Windows NT RAS</li><li>Administered Windows NT, Back Office, Exchange, RAS, AS400s, Lotus Notes, MAPICS, JD Edwards, Rhumba and Reflections, as well as VmWare and Citrix Xenapp</li></ul> </div><div class="aPrNKd"><a href="/about" jslog="61737; track:impression,click;" jsname="NkK4We" class="ZYIfFd PDllHc">Read More</a></div></div></div><div class="b0t70b" id="gallery" jslog="64602; track:impression" data-panel="gallery-panel"><div class="y72IR"><hr class="WUdCTb"/><h2 class="Igsabe">Gallery</h2></div><div class="goIW2"><div class="UCecQ"><div class="PWqJSb ZdKHsd"><a href="//www.google.com/maps/uv?pb=!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants&amp;hl=en&amp;imagekey=!1e10!2sAF1QipMFhuZeXND1HHyJ6jdHEd_bFuS7KD9uMmDbMVRO" class="oYxtQd" target="_blank"><picture aria-label="Business photo"><source media="(min-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipMFhuZeXND1HHyJ6jdHEd_bFuS7KD9uMmDbMVRO=w960-h960-n-o-v1"><img class="d11Ssd" src="https://lh3.googleusercontent.com/p/AF1QipMFhuZeXND1HHyJ6jdHEd_bFuS7KD9uMmDbMVRO=w768-h768-n-o-v1"/></picture></a></div><div class="PWqJSb ZdKHsd"><a href="//www.google.com/maps/uv?pb=!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants&amp;hl=en&amp;imagekey=!1e10!2sAF1QipNZ9P1fdMXWNhlrVT9YqFPyZiJYer0cjceREl8V" class="oYxtQd" target="_blank"><picture aria-label="Business photo"><source media="(min-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipNZ9P1fdMXWNhlrVT9YqFPyZiJYer0cjceREl8V=w960-h960-n-o-v1"><img class="d11Ssd" src="https://lh3.googleusercontent.com/p/AF1QipNZ9P1fdMXWNhlrVT9YqFPyZiJYer0cjceREl8V=w768-h768-n-o-v1"/></picture></a></div><div class="PWqJSb ZdKHsd"><a href="//www.google.com/maps/uv?pb=!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants&amp;hl=en&amp;imagekey=!1e10!2sAF1QipOBxaxB83AMEA_XsJdSxQgTgSKAPGaiF2YqQK1g" class="oYxtQd" target="_blank"><picture aria-label="Business photo"><source media="(min-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipOBxaxB83AMEA_XsJdSxQgTgSKAPGaiF2YqQK1g=w960-h960-n-o-v1"><img class="d11Ssd" src="https://lh3.googleusercontent.com/p/AF1QipOBxaxB83AMEA_XsJdSxQgTgSKAPGaiF2YqQK1g=w768-h768-n-o-v1"/></picture></a></div><div class="PWqJSb ZdKHsd"><a href="//www.google.com/maps/uv?pb=!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants&amp;hl=en&amp;imagekey=!1e10!2sAF1QipNtWC8tklzOqSGYII4EMVH3_9uJaW2tQJuk9BkX" class="oYxtQd" target="_blank"><picture aria-label="Business photo"><source media="(min-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipNtWC8tklzOqSGYII4EMVH3_9uJaW2tQJuk9BkX=w960-h960-n-o-v1"><img class="d11Ssd" src="https://lh3.googleusercontent.com/p/AF1QipNtWC8tklzOqSGYII4EMVH3_9uJaW2tQJuk9BkX=w768-h768-n-o-v1"/></picture></a></div><div class="PWqJSb ZdKHsd"><a href="//www.google.com/maps/uv?pb=!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants&amp;hl=en&amp;imagekey=!1e10!2sAF1QipMA6CUasZkYpR4TEf23UYgKfpVR-piqq90akxJt" class="oYxtQd" target="_blank"><picture aria-label="Business photo"><source media="(min-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipMA6CUasZkYpR4TEf23UYgKfpVR-piqq90akxJt=w960-h960-n-o-v1"><img class="d11Ssd" src="https://lh3.googleusercontent.com/p/AF1QipMA6CUasZkYpR4TEf23UYgKfpVR-piqq90akxJt=w768-h768-n-o-v1"/></picture></a></div><div class="PWqJSb ZdKHsd"><a href="//www.google.com/maps/uv?pb=!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants&amp;hl=en&amp;imagekey=!1e10!2sAF1QipMvLJvVUhT_s7FSDFOAl41_QHX3QAKT46OEwSgv" class="oYxtQd" target="_blank"><picture aria-label="Business photo"><source media="(min-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipMvLJvVUhT_s7FSDFOAl41_QHX3QAKT46OEwSgv=w960-h960-n-o-v1"><img class="d11Ssd" src="https://lh3.googleusercontent.com/p/AF1QipMvLJvVUhT_s7FSDFOAl41_QHX3QAKT46OEwSgv=w768-h768-n-o-v1"/></picture></a></div><div class="PWqJSb ZdKHsd"><a href="//www.google.com/maps/uv?pb=!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants&amp;hl=en&amp;imagekey=!1e10!2sAF1QipPQaqrmfV5rAQuTsjcs8SF7Aluer9qirZ_XJ2r3" class="oYxtQd" target="_blank"><picture aria-label="Business photo"><source media="(min-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipPQaqrmfV5rAQuTsjcs8SF7Aluer9qirZ_XJ2r3=w960-h960-n-o-v1"><img class="d11Ssd" src="https://lh3.googleusercontent.com/p/AF1QipPQaqrmfV5rAQuTsjcs8SF7Aluer9qirZ_XJ2r3=w768-h768-n-o-v1"/></picture></a></div><div class="PWqJSb ZdKHsd"><a href="//www.google.com/maps/uv?pb=!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants&amp;hl=en&amp;imagekey=!1e10!2sAF1QipNMQI52y1vwsJ7V2uAwnmmxBiY9qd6FgecEIqWn" class="oYxtQd" target="_blank"><picture aria-label="Business photo"><source media="(min-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipNMQI52y1vwsJ7V2uAwnmmxBiY9qd6FgecEIqWn=w960-h960-n-o-v1"><img class="d11Ssd" src="https://lh3.googleusercontent.com/p/AF1QipNMQI52y1vwsJ7V2uAwnmmxBiY9qd6FgecEIqWn=w768-h768-n-o-v1"/></picture></a></div><div class="PWqJSb ZdKHsd"><a href="//www.google.com/maps/uv?pb=!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants&amp;hl=en&amp;imagekey=!1e10!2sAF1QipN2khmemtIrR3Nd4uIvg1z6tPV6SvxAGA4_AYnS" class="oYxtQd" target="_blank"><picture aria-label="Business photo"><source media="(min-width: 768px)" srcset="https://lh3.googleusercontent.com/p/AF1QipN2khmemtIrR3Nd4uIvg1z6tPV6SvxAGA4_AYnS=w960-h960-n-o-v1"><img class="d11Ssd" src="https://lh3.googleusercontent.com/p/AF1QipN2khmemtIrR3Nd4uIvg1z6tPV6SvxAGA4_AYnS=w768-h768-n-o-v1"/></picture></a></div></div></div></div><div id="details" data-panel="business-details-panel" class="IJMoHc b0t70b" jslog="59796; track:impression"><hr class="WUdCTb"/><h2 class="Igsabe">Contact Us</h2><div class="IQ1KEb" jslog="56034; track:impression,click"><a href="https://www.google.com/maps/place/Masley+Associates+Computer+Network+Consultants/data=!3m1!4b1!4m2!3m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789" target="_blank" itemprop="hasMap" data-tracking-element-type="7"><div class="QMbmRe" style="background-image:url('https://maps.googleapis.com/maps/api/staticmap?scale=1&amp;size=1600x900&amp;style=feature:poi.business|visibility:off&amp;style=feature:water|visibility:simplified&amp;style=feature:road|element:labels.icon|visibility:off&amp;style=feature:road.highway|element:labels|saturation:-90|lightness:25&amp;format=jpg&amp;language=en&amp;region=US&amp;markers=color:0x48487f|33.6965432,-117.9011339&amp;zoom=16&amp;client=google-presto&amp;signature=hQOWkXB6_jv0bvQiUFe2d93sR3o')" title="Map showing business location."></div></a></div><div class="fGZQDc"><div class="kCmrbf"><h3 class="Gou21b">Contact</h3><div data-field="phone"><a class="PDvGL q8cvFf" href="tel:+1-714-975-3656" data-tracking-element-type=3 jslog="56037; track:impression,click" itemprop="telephone" dir="ltr">Call now</a><ul class="R7Di0e"><li dir="ltr">(714) 975-3656</li></ul></div></div><div class="kCmrbf"><h3 class="Gou21b">Address</h3><div data-field="address"><a class="PDvGL q8cvFf" href="https://www.google.com/maps/dir//Masley+Associates+Computer+Network+Consultants/data=!4m8!4m7!1m0!1m5!1m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!2m2!1d-117.90113389999999!2d33.6965432" target="_blank" data-tracking-element-type=6 jslog="56039; track:impression,click">Get directions</a><address class="qhkvMe " itemprop="address"><div>2511 West Sunflower Ave #H3</div><div>Santa Ana, CA 92704</div><div>USA</div></address></div></div><div class="kCmrbf"><h3 class="Gou21b">Business Hours</h3><div><table itemprop="openingHours"><tr><th class="x2TOCf">Mon:</th><td class="o0m3Qb"><span class="WF8WNe">Open 24 hours</span></td></tr><tr><th class="x2TOCf">Tue:</th><td class="o0m3Qb"><span class="WF8WNe">Open 24 hours</span></td></tr><tr><th class="x2TOCf">Wed:</th><td class="o0m3Qb"><span class="WF8WNe">Open 24 hours</span></td></tr><tr><th class="x2TOCf">Thu:</th><td class="o0m3Qb"><span class="WF8WNe">Open 24 hours</span></td></tr><tr><th class="x2TOCf">Fri:</th><td class="o0m3Qb"><span class="WF8WNe">Open 24 hours</span></td></tr><tr><th class="x2TOCf">Sat:</th><td class="o0m3Qb"><span class="WF8WNe">Open 24 hours</span></td></tr><tr><th class="x2TOCf">Sun:</th><td class="o0m3Qb"><span class="WF8WNe">Open 24 hours</span></td></tr></table></div></div></div></div><div class="KqqKsf b0t70b" id="footer" jslog="64599; track:impression" data-panel="footer-panel"><div class="zmJ5ob"><a href="https://support.google.com/business/answer/7388122" target="_blank" class="X3D5od">Report abuse</a></div><div class="s7EC2b">Header photo by <a href="//maps.google.com/maps/contrib/100456475283119849792" class="X3D5od" target="_blank" tabindex="0" itemprop="image">Masley Associates Computer Network Consultants</a></div><div>Powered by <a href="https://www.google.com/business/how-it-works/website" class="D76t8b">Google</a></div></div><div class="UQyKne" jslog="59795; track:impression"><a target="_blank" id="bottom-action-list-1" class="eOemif  oYxtQd" href="tel:+1-714-975-3656" data-tracking-element-type="2" jslog="// LINT.IfChange(PostCTAType)56037; track:impression,click" itemprop="telephone" data-enable-ga="true" data-ga-prefix="bottom-action-list"><span class="DPvwYc xPRkMe" aria-hidden="true">&#xE0CD;</span><span>Call</span></a><a target="_blank" id="bottom-action-list-10" class="eOemif  oYxtQd" href="https://masleyassociates.com/" data-tracking-element-type="21" jslog="// LINT.IfChange(PostCTAType)56035; track:impression,click" data-enable-ga="true" data-ga-prefix="bottom-action-list"><span class="DPvwYc xPRkMe" aria-hidden="true">&#xE878;</span><span>Book</span></a><a target="_blank" id="bottom-action-list-2" class="eOemif  oYxtQd" href="https://www.google.com/maps/dir//Masley+Associates+Computer+Network+Consultants/data=!4m8!4m7!1m0!1m5!1m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!2m2!1d-117.90113389999999!2d33.6965432" data-tracking-element-type="5" jslog="// LINT.IfChange(PostCTAType)56039; track:impression,click" itemprop="hasMap" data-enable-ga="true" data-ga-prefix="bottom-action-list"><span class="DPvwYc xPRkMe" aria-hidden="true">&#xE52E;</span><span>Directions</span></a></div><div class="SnapformBg hfmNEe hide ZYIfFd"><div class="SnapformContent tzdnMe"><div class="SnapformHeader AhXpDe"><div class="SnapformTitle CLFymb">Contact Us</div><div class="SnapformCancel vxXi8b" aria-label="Close form dialog." role="button">✕</div></div><div class="SnapformFrame lud4Oc"></div></div></div><div class="SnapformToast jairkd">Message sent. We'll get back to you soon.</div><div id="cookieDialog" class="zACorf" style="display:none;"><div class="s6myae"><div class="rnMavc"><div class="oD2kdc">This site uses cookies from Google.</div><a class="PTmgAc" href="https://support.google.com/business/answer/9156388" target="_blank">Learn more</a></div><a id="cookieAccept" target="_blank" class="PHn8Rd"><span class="DPvwYc ZUpe3e" aria-hidden="true">&#xE5CD;</span></a></div></div></div><script nonce="YMG_PYn4qUjqexjmU0o8CA">
        window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
    ga('create', 'UA-77246179-1', {'cookieDomain': document.location.hostname}); ga('set', 'dimension1', '55208837894054429');ga('send', 'pageview');</script><script async src="https://www.google-analytics.com/analytics.js" nonce="YMG_PYn4qUjqexjmU0o8CA"></script><script type="text/javascript" src="https://www.gstatic.com/feedback/api.js" async nonce="YMG_PYn4qUjqexjmU0o8CA"></script><script src="https://apis.google.com/js/api.js" id="gapi-js" nonce="YMG_PYn4qUjqexjmU0o8CA"></script><script id="merchant-javascript" type="text/javascript" nonce="YMG_PYn4qUjqexjmU0o8CA">window.prs = {}; var prs = window.prs;prs.enableGa = true;prs.requiresCtaSetup = true;prs.headerImages = {0: 'https:\/\/lh5.googleusercontent.com\/p\/AF1QipOxNARJynTBT7LX3cGEXyYSzpZVg_HFeW8yoEMp'};prs.isDomainPending = 'true';prs.serializedCtas = '\x5b\x5b\x5b9,\x22https:\/\/business.google.com\/websites\/forms?st\\u003dservices\\u0026hl\\u003den\\u0026lid\\u003d15510192118140943317\x22,null,18,19\x5d,\x5b6,\x22\x22,null,12,13\x5d,\x5b5,\x22\x22,null,10,11\x5d,\x5b10,\x22https:\/\/masleyassociates.com\/\x22,null,20,21\x5d,\x5b7,\x22\x22,null,14,15\x5d,\x5b1,\x22tel:+1-714-975-3656\x22,\x22(714) 975-3656\x22,1,2\x5d,\x5b2,\x22https:\/\/www.google.com\/maps\/dir\/\/Masley+Associates+Computer+Network+Consultants\/data\\u003d!4m8!4m7!1m0!1m5!1m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!2m2!1d-117.90113389999999!2d33.6965432\x22,null,4,5\x5d,\x5b11,\x2217149753656\x22,\x22(714) 975-3656\x22,22,23\x5d,\x5b4,\x22sms:+1-714-975-3656\x22,\x22(714) 975-3656\x22,8,9\x5d,\x5b12,\x22https:\/\/business.google.com\/websites\/forms?st\\u003dservices\\u0026hl\\u003den\\u0026lid\\u003d15510192118140943317\x22,null,30,31\x5d\x5d,\x5b1,\x22tel:+1-714-975-3656\x22,\x22(714) 975-3656\x22,1,2\x5d,\x5b2,\x22https:\/\/www.google.com\/maps\/dir\/\/Masley+Associates+Computer+Network+Consultants\/data\\u003d!4m8!4m7!1m0!1m5!1m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!2m2!1d-117.90113389999999!2d33.6965432\x22,null,4,5\x5d,\x5b1,\x22tel:+1-714-975-3656\x22,\x22(714) 975-3656\x22,1,2\x5d,1\x5d'; function f() {/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},n="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},ba=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");
},ca=ba(this),p=function(a,b){if(b)a:{var c=ca;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&n(c,a,{configurable:!0,writable:!0,value:b})}};
p("Symbol",function(a){if(a)return a;var b=function(g,k){this.ka=g;n(this,"description",{configurable:!0,writable:!0,value:k})};b.prototype.toString=function(){return this.ka};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(g){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(g||"")+"_"+d++,g)};return e});
p("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=ca[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&n(d.prototype,a,{configurable:!0,writable:!0,value:function(){return da(aa(this))}})}return a});
var da=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},q=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:aa(a)};throw Error(String(a)+" is not an iterable or ArrayLike");},ea="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},fa;
if("function"==typeof Object.setPrototypeOf)fa=Object.setPrototypeOf;else{var ha;a:{var ia={a:!0},ja={};try{ja.__proto__=ia;ha=ja.a;break a}catch(a){}ha=!1}fa=ha?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
var ka=fa,la=function(a,b){a.prototype=ea(b.prototype);a.prototype.constructor=a;if(ka)ka(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.xa=b.prototype},ma=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b},r=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
p("WeakMap",function(a){function b(){}function c(h){var l=typeof h;return"object"===l&&null!==h||"function"===l}function d(h){if(!r(h,g)){var l=new b;n(h,g,{value:l})}}function e(h){var l=Object[h];l&&(Object[h]=function(m){if(m instanceof b)return m;Object.isExtensible(m)&&d(m);return l(m)})}if(function(){if(!a||!Object.seal)return!1;try{var h=Object.seal({}),l=Object.seal({}),m=new a([[h,2],[l,3]]);if(2!=m.get(h)||3!=m.get(l))return!1;m.delete(h);m.set(l,4);return!m.has(h)&&4==m.get(l)}catch(v){return!1}}())return a;
var g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var k=0,f=function(h){this.K=(k+=Math.random()+1).toString();if(h){h=q(h);for(var l;!(l=h.next()).done;)l=l.value,this.set(l[0],l[1])}};f.prototype.set=function(h,l){if(!c(h))throw Error("Invalid WeakMap key");d(h);if(!r(h,g))throw Error("WeakMap key fail: "+h);h[g][this.K]=l;return this};f.prototype.get=function(h){return c(h)&&r(h,g)?h[g][this.K]:void 0};f.prototype.has=function(h){return c(h)&&r(h,g)&&r(h[g],this.K)};
f.prototype.delete=function(h){return c(h)&&r(h,g)&&r(h[g],this.K)?delete h[g][this.K]:!1};return f});
p("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var f=Object.seal({x:4}),h=new a(q([[f,"s"]]));if("s"!=h.get(f)||1!=h.size||h.get({x:4})||h.set({x:4},"t")!=h||2!=h.size)return!1;var l=h.entries(),m=l.next();if(m.done||m.value[0]!=f||"s"!=m.value[1])return!1;m=l.next();return m.done||4!=m.value[0].x||"t"!=m.value[1]||!l.next().done?!1:!0}catch(v){return!1}}())return a;var b=new WeakMap,c=function(f){this.J={};this.j=g();
this.size=0;if(f){f=q(f);for(var h;!(h=f.next()).done;)h=h.value,this.set(h[0],h[1])}};c.prototype.set=function(f,h){f=0===f?0:f;var l=d(this,f);l.list||(l.list=this.J[l.id]=[]);l.i?l.i.value=h:(l.i={next:this.j,v:this.j.v,head:this.j,key:f,value:h},l.list.push(l.i),this.j.v.next=l.i,this.j.v=l.i,this.size++);return this};c.prototype.delete=function(f){f=d(this,f);return f.i&&f.list?(f.list.splice(f.index,1),f.list.length||delete this.J[f.id],f.i.v.next=f.i.next,f.i.next.v=f.i.v,f.i.head=null,this.size--,
!0):!1};c.prototype.clear=function(){this.J={};this.j=this.j.v=g();this.size=0};c.prototype.has=function(f){return!!d(this,f).i};c.prototype.get=function(f){return(f=d(this,f).i)&&f.value};c.prototype.entries=function(){return e(this,function(f){return[f.key,f.value]})};c.prototype.keys=function(){return e(this,function(f){return f.key})};c.prototype.values=function(){return e(this,function(f){return f.value})};c.prototype.forEach=function(f,h){for(var l=this.entries(),m;!(m=l.next()).done;)m=m.value,
f.call(h,m[1],m[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(f,h){var l=h&&typeof h;"object"==l||"function"==l?b.has(h)?l=b.get(h):(l=""+ ++k,b.set(h,l)):l="p_"+h;var m=f.J[l];if(m&&r(f.J,l))for(f=0;f<m.length;f++){var v=m[f];if(h!==h&&v.key!==v.key||h===v.key)return{id:l,list:m,index:f,i:v}}return{id:l,list:m,index:-1,i:void 0}},e=function(f,h){var l=f.j;return da(function(){if(l){for(;l.head!=f.j;)l=l.v;for(;l.next!=l.head;)return l=l.next,{done:!1,value:h(l)};l=null}return{done:!0,
value:void 0}})},g=function(){var f={};return f.v=f.next=f.head=f},k=0;return c});var na=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var g=c++;return{value:b(g,a[g]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};p("Array.prototype.entries",function(a){return a?a:function(){return na(this,function(b,c){return[b,c]})}});
p("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(q([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),g=e.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!1;g=e.next();return g.done||g.value[0]==c||4!=g.value[0].x||g.value[1]!=g.value[0]?!1:e.next().done}catch(k){return!1}}())return a;var b=function(c){this.s=new Map;if(c){c=
q(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.s.size};b.prototype.add=function(c){c=0===c?0:c;this.s.set(c,c);this.size=this.s.size;return this};b.prototype.delete=function(c){c=this.s.delete(c);this.size=this.s.size;return c};b.prototype.clear=function(){this.s.clear();this.size=0};b.prototype.has=function(c){return this.s.has(c)};b.prototype.entries=function(){return this.s.entries()};b.prototype.values=function(){return this.s.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.s.forEach(function(g){return c.call(d,g,g,e)})};return b});p("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(f){return f};var e=[],g="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g){b=g.call(b);for(var k=0;!(g=b.next()).done;)e.push(c.call(d,g.value,k++))}else for(g=b.length,k=0;k<g;k++)e.push(c.call(d,b[k],k));return e}});
p("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});p("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});p("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});p("Array.prototype.values",function(a){return a?a:function(){return na(this,function(b,c){return c})}});
p("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)r(b,d)&&c.push([d,b[d]]);return c}});p("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});p("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var g=d[c];if(g===b||Object.is(g,b))return!0}return!1}});
p("String.prototype.includes",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("The 'this' value for String.prototype.includes must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.includes must not be a regular expression");return-1!==(this+"").indexOf(b,c||0)}});
var t=this||self,u=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"},oa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},pa=function(a,b,c){return a.call.apply(a.bind,arguments)},qa=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},
ra=function(a,b,c){ra=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?pa:qa;return ra.apply(null,arguments)},sa=function(a,b){function c(){}c.prototype=b.prototype;a.xa=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Ba=function(d,e,g){for(var k=Array(arguments.length-2),f=2;f<arguments.length;f++)k[f-2]=arguments[f];return b.prototype[e].apply(d,k)}};function w(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,w);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}sa(w,Error);w.prototype.name="CustomError";function x(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");w.call(this,c+a[d])}sa(x,w);x.prototype.name="AssertionError";function y(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var g=d}else a&&(e+=": "+a,g=b);throw new x(""+e,g||[]);}
var z=function(a,b,c){a||y("",null,b,Array.prototype.slice.call(arguments,2))},ta=function(a,b,c){null==a&&y("Expected to exist: %s.",[a],b,Array.prototype.slice.call(arguments,2));return a},ua=function(a,b){throw new x("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},va=function(a,b,c){"string"!==typeof a&&y("Expected string but got %s: %s.",[u(a),a],b,Array.prototype.slice.call(arguments,2));return a},A=function(a,b,c){"function"!==typeof a&&y("Expected function but got %s: %s.",
[u(a),a],b,Array.prototype.slice.call(arguments,2))},B=function(a,b,c){Array.isArray(a)||y("Expected array but got %s: %s.",[u(a),a],b,Array.prototype.slice.call(arguments,2))},C=function(a,b,c){oa(a)&&1==a.nodeType||y("Expected Element but got %s: %s.",[u(a),a],b,Array.prototype.slice.call(arguments,2));return a},D=function(a,b,c,d){a instanceof b||y("Expected instanceof %s but got %s.",[wa(b),wa(a)],c,Array.prototype.slice.call(arguments,3));return a};
function wa(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};var E=function(a,b){this.name=a;this.value=b};E.prototype.toString=function(){return this.name};var xa=new E("OFF",Infinity),ya=new E("WARNING",900),za=new E("CONFIG",700),Aa=function(){this.N=0;this.clear()},Ba;Aa.prototype.clear=function(){this.Z=Array(this.N);this.ba=-1;this.fa=!1};var Ca=function(a,b,c){this.reset(a||xa,b,c,void 0,void 0)};Ca.prototype.reset=function(){};
var Da=function(a,b){this.level=null;this.qa=[];this.parent=(void 0===b?null:b)||null;this.children=[];this.ua={Y:function(){return a}}},Ea=function(a){if(a.level)return a.level;if(a.parent)return Ea(a.parent);ua("Root logger has no level set.");return xa},Fa=function(a,b){for(;a;)a.qa.forEach(function(c){c(b)}),a=a.parent},Ga=function(){this.entries={};var a=new Da("");a.level=za;this.entries[""]=a},Ha,Ia=function(a,b){var c=a.entries[b];if(c)return c;c=Ia(a,b.slice(0,Math.max(b.lastIndexOf("."),
0)));var d=new Da(b,c);a.entries[b]=d;c.children.push(d);return d},Ja=function(){Ha||(Ha=new Ga);return Ha};var F=function(a,b){this.ia=b===Ka?a:""};F.prototype.toString=function(){return this.ia.toString()};var Ka={},La=new F("about:invalid#zClosurez",Ka);var Ma,Na;a:{for(var Oa=["CLOSURE_FLAGS"],Pa=t,Qa=0;Qa<Oa.length;Qa++)if(Pa=Pa[Oa[Qa]],null==Pa){Na=null;break a}Na=Pa}var Ra=Na&&Na[610401301];Ma=null!=Ra?Ra:!1;var G,Sa=t.navigator;G=Sa?Sa.userAgentData||null:null;function Ta(a){return Ma?G?G.brands.some(function(b){return(b=b.brand)&&-1!=b.indexOf(a)}):!1:!1}function H(a){var b;a:{if(b=t.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function I(){return Ma?!!G&&0<G.brands.length:!1}function Ua(){return I()?!1:H("Trident")||H("MSIE")}function Va(){return I()?Ta("Chromium"):(H("Chrome")||H("CriOS"))&&!(I()?0:H("Edge"))||H("Silk")};/*

 SPDX-License-Identifier: Apache-2.0
*/
var Wa;try{new URL("s://g"),Wa=!0}catch(a){Wa=!1}var Xa=Wa,Ya=[],Za=function(){};$a(function(a){var b;if(b=Ia(Ja(),"safevalues").ua){var c="A URL with content '"+a+"' was sanitized away.",d=ya;if(a=b)if(a=b&&d){a=d.value;var e=b?Ea(Ia(Ja(),b.Y())):xa;a=a>=e.value}if(a){d=d||xa;a=Ia(Ja(),b.Y());"function"===typeof c&&(c=c());Ba||(Ba=new Aa);e=Ba;b=b.Y();if(0<e.N){var g=(e.ba+1)%e.N;e.ba=g;e.fa?(e=e.Z[g],e.reset(d,c,b),b=e):(e.fa=g==e.N-1,b=e.Z[g]=new Ca(d,c,b))}else b=new Ca(d,c,b);Fa(a,b)}}});
function $a(a){-1===Ya.indexOf(a)&&Ya.push(a);Za=function(b){Ya.forEach(function(c){c(b)})}};function ab(a,b){if(b instanceof F)b instanceof F&&b.constructor===F?b=b.ia:(ua("expected object of type SafeUrl, got '"+b+"' of type "+u(b)),b="type_error:SafeUrl");else{b:if(Xa){try{var c=new URL(b)}catch(d){c="https:";break b}c=c.protocol}else c:{c=document.createElement("a");try{c.href=b}catch(d){c=void 0;break c}c=c.protocol;c=":"===c||""===c?"https:":c}"javascript:"===c&&(Za(b),b=void 0)}void 0!==b&&(a.href=b)};var bb=function(a){this.ra=a};function J(a){return new bb(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var cb=[J("data"),J("http"),J("https"),J("mailto"),J("ftp"),new bb(function(a){return/^[^:]*([/?#]|$)/.test(a)})];function db(a){var b=void 0===b?cb:b;a:{b=void 0===b?cb:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof bb&&d.ra(a)){a=new F(a,Ka);break a}}a=void 0}return a||La};var eb=/^(tel|callto|sms|fax):/;function fb(a){var b=a&&a.href||"",c=b.match(eb);return!!b&&!c&&"_blank"!=a.target}var gb=0;function hb(a){fb(a.currentTarget)&&(gb++,a.preventDefault())}function ib(a,b){fb(a)&&(gb--,0>=gb&&ab(b.location,db(a.href)))}function K(a,b){a.addEventListener?a.addEventListener("click",b,!1):a.attachEvent?a.attachEvent("onclick",b):console.error("Handler could not be attached")};var kb=function(a,b){var c=jb;this.ma=a;this.la=b;this.T=c};kb.prototype.send=function(a){var b=this;if(a.currentTarget){var c=a.currentTarget||null;hb(a);this.T.gtag("event","conversion",{send_to:"AW-"+this.ma+"/"+this.la,event_callback:function(){ib(c,b.T)}});this.T.setTimeout(function(){var d=b.T;fb(c)&&ab(d.location,db(c.href))},500)}else console.error("e.currentTarget should not be undefined or null.")};
function lb(){var a=mb,b=nb,c=jb;b&&(Array.from(document.querySelectorAll('a[href="'+b+'"]')).forEach(function(d){d.classList.add("call_tracked")}),c.gtag("config","AW-"+a.trackingId+"/"+a.label,{phone_conversion_number:b.substring(4),phone_conversion_css_class:"call_tracked",phone_conversion_options:{cache:!1}}))}function ob(){var a=mb,b=new kb(a.trackingId,a.label);K(pb,function(c){b.send(c)})};function qb(a){t.setTimeout(function(){throw a;},0)};var rb=Ua();!H("Android")||Va();Va();H("Safari")&&(Va()||(I()?0:H("Coast"))||(I()?0:H("Opera"))||(I()?0:H("Edge"))||(I()?Ta("Microsoft Edge"):H("Edg/"))||I()&&Ta("Opera"));var sb={},tb=null;var ub="undefined"!==typeof Uint8Array,vb=!rb&&"function"===typeof t.btoa;z(!0);var L="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol("INTERNAL_ARRAY_STATE"):void 0;function M(a,b){z((b&255)==b);B(a,"state is only maintained on arrays.");if(L)return a[L]|=b;if(void 0!==a.o)return a.o|=b;Object.defineProperties(a,{o:{value:b,configurable:!0,writable:!0,enumerable:!1}});return b}var wb=Object.getOwnPropertyDescriptor(Array.prototype,"sa");
Object.defineProperties(Array.prototype,{sa:{get:function(){function a(e,g){e&b&&c.push(g)}var b=N(this),c=[];a(1,"IS_REPEATED_FIELD");a(2,"IS_IMMUTABLE_ARRAY");a(4,"IS_API_FORMATTED");a(8,"ONLY_MUTABLE_VALUES");a(16,"MUTABLE_REFERENCES_ARE_OWNED");a(32,"CONSTRUCTED");a(64,"TRANSFERRED");a(128,"IS_FIXED_GROUP");var d=c.join(",");return wb?wb.get.call(this)+"|"+d:d},configurable:!0,enumerable:!1}});function N(a){B(a,"state is only maintained on arrays.");a=L?a[L]:a.o;return null==a?0:a}
function O(a,b){B(a,"state is only maintained on arrays.");z((b&255)==b);L?a[L]=b:void 0!==a.o?a.o=b:Object.defineProperties(a,{o:{value:b,configurable:!0,writable:!0,enumerable:!1}});return a}function P(a){return!!(N(a)&2)}function xb(a){M(a,16);return a}function yb(a,b){O(b,(a|0)&-51)}function zb(a,b){O(b,(a|18)&-41)};var Q={};function Ab(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var Bb=Object.freeze(O([],23));function Cb(a){if(a&2)throw Error("Cannot mutate an immutable Message");}function Db(){}function Eb(a){var b=a.length;(b=b?a[b-1]:void 0)&&Ab(b)?b.g=1:(b={},a.push((b.g=1,b)))};function Fb(a,b,c){var d=!1;if(null!=a&&"object"===typeof a&&!(d=Array.isArray(a))&&a.L===Q)return a;if(d){var e=d=N(a);0===e&&(e|=c&16);e|=c&2;e!==d&&O(a,e);return new b(a)}};var Gb=function(){throw Error("please construct maps as mutable then call toImmutable");};
if("undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance){var Hb=function(){throw Error("Cannot perform instanceof checks on ImmutableMap: please use isImmutableMap or isMutableMap to assert on the mutability of a map. See go/jspb-api-gotchas#immutable-classes for more information");},Ib={};Object.defineProperties(Gb,(Ib[Symbol.hasInstance]={value:Hb,configurable:!1,writable:!1,enumerable:!1},Ib));z(Gb[Symbol.hasInstance]===Hb,"defineProperties did not work: was it monkey-patched?")};var Jb=function(a){var b=a.I+a.A;z(0<=b&&Number.isInteger(b)&&4294967295>b);return a.m||(a.m=a.h[b]={})},R=function(a,b,c){return-1===b?null:b>=a.I?a.m?a.m[b]:void 0:c&&a.m&&(c=a.m[b],null!=c)?c:a.h[b+a.A]},S=function(a,b,c,d){a.ca&&(a.ca=void 0);b>=a.I||d?Jb(a)[b]=c:(a.h[b+a.A]=c,(a=a.m)&&b in a&&delete a[b])};function Kb(a,b){if(!a)return a;z(P(b.h)?P(a.h):!0);return a}
function Lb(a,b){var c=P(b.h),d=P(a),e=Object.isFrozen(a)&&d;z(Object.isFrozen(a)||!(N(a)&16));z(P(b.h)?Object.isFrozen(a):!0);z(!0,"If legacy wrappers are not being used, there should only be one array");(c||d)&&z(e);z(!!(N(a)&4));if(d&&a.length)for(c=0;1>c;c++)Kb(a[c],b);return a}
var Nb=function(a){var b=T;var c=void 0===c?!1:c;var d=R(a,2,c);b=Fb(d,b,N(a.h));b!==d&&null!=b&&S(a,2,b,c);d=Kb(b,a);if(null==d)return d;P(a.h)||(b=Mb(d),b!==d&&(d=b,S(a,2,d,c)));return Kb(d,a)},Ob=function(a){var b=T,c=N(a.h),d=!!(c&2);var e=d?1:2;var g=!!(c&2);z(!g||2!==e,"shareMode must be FROZEN for immutable messages");z(!0);var k=R(a,1);Array.isArray(k)||(k=Bb);var f=N(k);f&1||M(k,1);g?f&2||M(k,18):f&16&&!(f&2)&&(f=k,z(!0),B(f,"state is only maintained on arrays."),L?f[L]&&(f[L]&=-17):void 0!==
f.o&&(f.o&=-17));if(k!==Bb&&N(k)&4)3===e?e=k:(g||(b=Object.isFrozen(k),1===e?b||Object.freeze(k):(e=N(k),g=e&-19,b&&(k=Array.prototype.slice.call(k),e=0,S(a,1,k)),e!==g&&O(k,g))),e=Lb(k,a));else{f=k;g=!!(c&2);var h=!!(N(f)&2);z(!(g&&!h));k=f;!g&&h&&(f=Array.prototype.slice.call(f));c|=h?2:0;for(var l=0,m=0;l<f.length;l++){var v=Fb(f[l],b,c);void 0!==v&&(h||(h=!!(2&N(v.h))),f[m++]=v)}m<l&&(f.length=m);b=f;c=!h;h=N(b);f=h|5;f=c?f|8:f&-9;h!=f&&(Object.isFrozen(b)&&(b=Array.prototype.slice.call(b)),O(b,
f));f=b;k!==f&&S(a,1,f);if(g||1===e)z(2!==e),Object.freeze(f);e=3===e?f:Lb(f,a)}if(!(d||N(e)&8)){for(d=0;d<e.length;d++)b=e[d],g=Mb(b),b!==g&&(e[d]=g);M(e,8)}return Lb(e,a)};var Pb;function Qb(a,b){z(!!(N(b)&16));Pb=b;a=new a(b);Pb=void 0;return a};function Rb(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a)if(Array.isArray(a)){if(0!==(N(a)&128))return a=Array.prototype.slice.call(a),Eb(a),a}else if(ub&&null!=a&&a instanceof Uint8Array){if(vb){for(var b="";10240<a.length;)b+=String.fromCharCode.apply(null,a.subarray(0,10240)),a=a.subarray(10240);b+=String.fromCharCode.apply(null,a);a=btoa(b)}else{var c=u(a);z("array"==c||"object"==c&&"number"==typeof a.length,"encodeByteArray takes an array as a parameter");
void 0===b&&(b=0);if(!tb){tb={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");for(var d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var g=c.concat(d[e].split(""));sb[e]=g;for(var k=0;k<g.length;k++){var f=g[k],h=tb[f];void 0===h?tb[f]=k:z(h===k)}}}b=sb[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=g=0;g<a.length-2;g+=3){h=a[g];var l=a[g+1];f=a[g+2];k=b[h>>2];h=b[(h&3)<<4|l>>4];l=b[(l&15)<<2|f>>6];f=b[f&63];c[e++]=""+k+h+l+f}k=0;f=d;switch(a.length-g){case 2:k=
a[g+1],f=b[(k&15)<<2]||d;case 1:a=a[g],c[e]=""+b[a>>2]+b[(a&3)<<4|k>>4]+f+d}a=c.join("")}return a}}return a};function Sb(a,b,c,d,e){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&N(a)&1?void 0:Tb(a,b,c,void 0!==d,e);else if(Ab(a)){var g={},k;for(k in a)g[k]=Sb(a[k],b,c,d,e);a=g}else a=b(a,d);return a}}function Tb(a,b,c,d,e){var g=N(a);d=d?!!(g&16):void 0;a=Array.prototype.slice.call(a);for(var k=0;k<a.length;k++)a[k]=Sb(a[k],b,c,d,e);c(g,a);return a}function Ub(a){return a.L===Q?a.toJSON():Rb(a)}function Wb(a,b){a&128&&Eb(b)};function Xb(a,b,c){c=void 0===c?zb:c;if(null!=a){if(ub&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=N(a);if(d&2)return a;if(b&&!(d&32)&&(d&16||0===d))return O(a,d|18),a;a=Tb(a,Xb,d&4?zb:c,!0,!1);b=N(a);b&4&&b&2&&Object.freeze(a);return a}a.L===Q&&(z(a.L===Q),P(a.h)||(a=Yb(a,!0),M(a.h,18)));return a}}
function Yb(a,b){z(a.L===Q);var c=a.h,d=xb([]),e=a.constructor.va;e&&d.push(e);e=a.m;if(e){d.length=c.length;var g={};d[d.length-1]=g}0!==(N(c)&128)&&Eb(d);b=b||P(a.h)?zb:yb;d=Qb(a.constructor,d);a.ea&&(d.ea=a.ea.slice());g=!!(N(c)&16);for(var k=e?c.length-1:c.length,f=0;f<k;f++){var h=f-a.A,l=Xb(c[f],g,b);Cb(N(d.h));S(d,h,l,!1)}if(e)for(var m in e)c=e[m],a=+m,z(!Number.isNaN(a),"should not have non-numeric keys in sparse objects after a constructor is called."),c=Xb(c,g,b),Cb(N(d.h)),S(d,a,c,!0);
return d}function Mb(a){if(!P(a.h))return a;var b=Yb(a,!1);b.ca=a;return b};if("undefined"!==typeof Proxy){var U=Zb;new Proxy({},{getPrototypeOf:U,setPrototypeOf:U,isExtensible:U,preventExtensions:U,getOwnPropertyDescriptor:U,defineProperty:U,has:U,get:U,set:U,deleteProperty:U,apply:U,construct:U})}function Zb(){throw Error("this array or object is owned by JSPB and should not be reused, did you mean to copy it with copyJspbArray? See go/jspb-api-gotchas#construct_from_array");throw Error();};var V=function(a,b,c,d){D(this,V,"The message constructor should only be used by subclasses");z(this.constructor!==V,"Message is an abstract class and cannot be directly constructed");null==a&&(a=Pb);Pb=void 0;var e=this.constructor.va;if(null==a){a=e?[e]:[];var g=48;var k=!0;d&&(g|=128);O(a,g)}else{if(!Array.isArray(a))throw Error("data passed to JSPB constructors must be an Array, got '"+JSON.stringify(a)+"' a "+u(a));if(Object.isFrozen(a)||!Object.isExtensible(a)||Object.isSealed(a))throw Error("data passed to JSPB constructors must be mutable");
if(e&&e!==a[0])throw Error('Expected message to have a message id: "'+e+'" in the array, got: '+JSON.stringify(a[0])+" a "+u(a[0])+", are you parsing with the wrong proto?");g=M(a,0)|32;k=0!==(16&g);if(d){if(g|=128,0<a.length){var f=a[a.length-1];if(Ab(f)&&"g"in f){delete f.g;var h=!0,l;for(l in f){h=!1;break}h&&a.pop()}}}else if(128&g)throw Error();O(a,g)}this.A=e?0:-1;this.h=a;this.preventPassingToStructuredClone=Db;a:{g=this.h.length;e=g-1;if(g&&(g=this.h[e],Ab(g))){this.m=g;this.I=e-this.A;break a}void 0!==
b&&-1<b?(this.I=Math.max(b,e+1-this.A),this.m=void 0):this.I=Number.MAX_VALUE}if(!d&&this.m&&"g"in this.m)throw Error('Unexpected "g" flag in sparse object of message that is not a group type.');if(c){b=k&&!0;d=this.I;var m;for(k=0;k<c.length;k++)e=c[k],e<d?(e+=this.A,(g=a[e])?$b(g,b):a[e]=Bb):(m||(m=Jb(this)),(g=m[e])?$b(g,b):m[e]=Bb)}z(!!(N(this.h)&32))};V.prototype.toJSON=function(){var a=this.h;B(a);return Tb(a,Ub,Wb,void 0,!1)};
V.prototype.getExtension=function(a){D(this,a.pa);var b=D(this,V);return a.V?a.P(b,a.V,a.O,!0):a.ha?a.P(b,a.O,!0):a.P(b,a.O,a.defaultValue,!0)};V.prototype.hasExtension=function(a){z(!a.ha,"repeated extensions don't support hasExtension");z(!a.ha,"repeated extensions don't support getExtensionOrUndefined");D(this,a.pa);var b=D(this,V);a=a.V?a.P(b,a.V,a.O,!0):a.P(b,a.O,null,!0);return void 0!==(null===a?void 0:a)};V.prototype.clone=function(){var a=D(this,V);return Yb(a,!1)};
function $b(a,b){if(Array.isArray(a)){var c=N(a),d=1;!b||c&2||(d|=16);(c&d)!==d&&O(a,c|d)}}V.prototype.L=Q;V.prototype.toString=function(){return this.h.toString()};function ac(a){if(a instanceof V)return a.constructor.da};(function(){var a=t.jspbGetTypeName;t.jspbGetTypeName=a?function(b){return a(b)||ac(b)}:ac})();var bc=V;var T=function(a){bc.call(this,a)};la(T,bc);T.prototype.getType=function(){return R(this,1)};T.da="commerce.bizbuilder.presto.proto.UiCta";var dc=function(a){bc.call(this,a,-1,cc)};la(dc,bc);var ec=function(a){return function(b){A(a);if(null==b||""==b)b=D(new a,V);else{va(b);b=JSON.parse(b);if(!Array.isArray(b))throw Error("Expected to deserialize an Array but got "+u(b)+": "+b);b=Qb(a,xb(b))}return b}}(dc);dc.da="commerce.bizbuilder.presto.proto.UiCtas";var cc=[1];var fc=function(a,b){this.ta=100;this.na=a;this.wa=b;this.S=0;this.j=null};fc.prototype.get=function(){if(0<this.S){this.S--;var a=this.j;this.j=a.next;a.next=null}else a=this.na();return a};fc.prototype.put=function(a){this.wa(a);this.S<this.ta&&(this.S++,a.next=this.j,this.j=a)};var gc=function(){};var hc=function(){var a=document;var b="IFRAME";"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};var ic,jc=function(){var a=t.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!H("Presto")&&(a=function(){var e=hc();e.style.display="none";document.documentElement.appendChild(e);var g=e.contentWindow;e=g.document;e.open();e.close();var k="callImmediate"+Math.random(),f="file:"==g.location.protocol?"*":g.location.protocol+"//"+g.location.host;e=ra(function(h){if(("*"==f||h.origin==f)&&h.data==k)this.port1.onmessage()},this);g.addEventListener("message",
e,!1);this.port1={};this.port2={postMessage:function(){g.postMessage(k,f)}}});if("undefined"!==typeof a&&!Ua()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.aa;c.aa=null;e()}};return function(e){d.next={aa:e};d=d.next;b.port2.postMessage(0)}}return function(e){t.setTimeout(e,0)}};var kc=function(){this.U=this.F=null};kc.prototype.add=function(a,b){var c=lc.get();c.set(a,b);this.U?this.U.next=c:(z(!this.F),this.F=c);this.U=c};kc.prototype.remove=function(){var a=null;this.F&&(a=this.F,this.F=this.F.next,this.F||(this.U=null),a.next=null);return a};var lc=new fc(function(){return new mc},function(a){return a.reset()}),mc=function(){this.next=this.scope=this.X=null};mc.prototype.set=function(a,b){this.X=a;this.scope=b;this.next=null};
mc.prototype.reset=function(){this.next=this.scope=this.X=null};var nc=t.console&&t.console.createTask?t.console.createTask.bind(t.console):void 0,oc=nc?Symbol("consoleTask"):void 0;function pc(a,b){function c(){var e=ma.apply(0,arguments),g=this;return d.run(function(){var k=a.call,f=k.apply,h=[g],l=h.concat;if(e instanceof Array)var m=e;else{m=q(e);for(var v,Vb=[];!(v=m.next()).done;)Vb.push(v.value);m=Vb}return f.call(k,a,l.call(h,m))})}b=void 0===b?"anonymous":b;if(!nc||a[ta(oc)])return a;var d=nc(a.name||b);c[ta(oc)]=d;return c};var qc,rc=!1,sc=new kc,uc=function(a,b){qc||tc();rc||(qc(),rc=!0);a=pc(a,"goog.async.run");sc.add(a,b)},tc=function(){if(t.Promise&&t.Promise.resolve){var a=t.Promise.resolve(void 0);qc=function(){a.then(vc)}}else qc=function(){var b=vc;"function"!==typeof t.setImmediate||t.Window&&t.Window.prototype&&(I()||!H("Edge"))&&t.Window.prototype.setImmediate==t.setImmediate?(ic||(ic=jc()),ic(b)):t.setImmediate(b)}},vc=function(){for(var a;a=sc.remove();){try{a.X.call(a.scope)}catch(b){qb(b)}lc.put(a)}rc=
!1};var Y=function(a){this.l=0;this.ja=void 0;this.G=this.u=this.D=null;this.R=this.W=!1;if(a!=gc)try{var b=this;a.call(void 0,function(c){W(b,2,c)},function(c){if(!(c instanceof X))try{if(c instanceof Error)throw c;throw Error("Promise rejected.");}catch(d){}W(b,3,c)})}catch(c){W(this,3,c)}},wc=function(){this.next=this.context=this.H=this.C=this.B=null;this.M=!1};wc.prototype.reset=function(){this.context=this.H=this.C=this.B=null;this.M=!1};
var xc=new fc(function(){return new wc},function(a){a.reset()}),yc=function(a,b,c){var d=xc.get();d.C=a;d.H=b;d.context=c;return d};Y.prototype.then=function(a,b,c){null!=a&&A(a,"opt_onFulfilled should be a function.");null!=b&&A(b,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?");return zc(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Y.prototype.$goog_Thenable=!0;Y.prototype.ya=function(a,b){return zc(this,null,a,b)};
Y.prototype.catch=Y.prototype.ya;Y.prototype.cancel=function(a){if(0==this.l){var b=new X(a);uc(function(){Ac(this,b)},this)}};
var Ac=function(a,b){if(0==a.l)if(a.D){var c=a.D;if(c.u){for(var d=0,e=null,g=null,k=c.u;k&&(k.M||(d++,k.B==a&&(e=k),!(e&&1<d)));k=k.next)e||(g=k);e&&(0==c.l&&1==d?Ac(c,b):(g?(d=g,z(c.u),z(null!=d),d.next==c.G&&(c.G=d),d.next=d.next.next):Bc(c),Cc(c,e,3,b)))}a.D=null}else W(a,3,b)},Ec=function(a,b){a.u||2!=a.l&&3!=a.l||Dc(a);z(null!=b.C);a.G?a.G.next=b:a.u=b;a.G=b},zc=function(a,b,c,d){b&&(b=pc(b,"goog.Promise.then"));c&&(c=pc(c,"goog.Promise.then"));var e=yc(null,null,null);e.B=new Y(function(g,
k){e.C=b?function(f){try{var h=b.call(d,f);g(h)}catch(l){k(l)}}:g;e.H=c?function(f){try{var h=c.call(d,f);void 0===h&&f instanceof X?k(f):g(h)}catch(l){k(l)}}:k});e.B.D=a;Ec(a,e);return e.B};Y.prototype.za=function(a){z(1==this.l);this.l=0;W(this,2,a)};Y.prototype.Aa=function(a){z(1==this.l);this.l=0;W(this,3,a)};
var W=function(a,b,c){if(0==a.l){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.l=1;a:{var d=c,e=a.za,g=a.Aa;if(d instanceof Y){null!=e&&A(e,"opt_onFulfilled should be a function.");null!=g&&A(g,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?");Ec(d,yc(e||gc,g||null,a));var k=!0}else{if(d)try{var f=!!d.$goog_Thenable}catch(l){f=!1}else f=!1;if(f)d.then(e,g,a),k=!0;else{if(oa(d))try{var h=d.then;if("function"===typeof h){Fc(d,
h,e,g,a);k=!0;break a}}catch(l){g.call(a,l);k=!0;break a}k=!1}}}k||(a.ja=c,a.l=b,a.D=null,Dc(a),3!=b||c instanceof X||Gc(a,c))}},Fc=function(a,b,c,d,e){var g=!1,k=function(h){g||(g=!0,c.call(e,h))},f=function(h){g||(g=!0,d.call(e,h))};try{b.call(a,k,f)}catch(h){f(h)}},Dc=function(a){a.W||(a.W=!0,uc(a.oa,a))},Bc=function(a){var b=null;a.u&&(b=a.u,a.u=b.next,b.next=null);a.u||(a.G=null);null!=b&&z(null!=b.C);return b};
Y.prototype.oa=function(){for(var a;a=Bc(this);)Cc(this,a,this.l,this.ja);this.W=!1};var Cc=function(a,b,c,d){if(3==c&&b.H&&!b.M)for(;a&&a.R;a=a.D)a.R=!1;if(b.B)b.B.D=null,Hc(b,c,d);else try{b.M?b.C.call(b.context):Hc(b,c,d)}catch(e){Ic.call(null,e)}xc.put(b)},Hc=function(a,b,c){2==b?a.C.call(a.context,c):a.H&&a.H.call(a.context,c)},Gc=function(a,b){a.R=!0;uc(function(){a.R&&Ic.call(null,b)})},Ic=qb,X=function(a){w.call(this,a)};sa(X,w);X.prototype.name="cancel";var Jc=new Set([9,12]);
function Kc(){var a=Lc,b=Mc,c=Nc;if(!Oc){var d=document.getElementById("primary_cta"),e=D(Nb(a),T),g=Array.from(document.querySelectorAll("#action-list-9,#bottom-action-list-9,#action-list-12,#bottom-action-list-12"));d&&Jc.has(R(e,1))&&g.push(d);0<g.length&&Pc(c).then(function(){a:{var k=q(Ob(a));for(var f=k.next();!f.done;f=k.next())if(f=f.value,Jc.has(R(f,1))){k=R(f,2);break a}k=null}k=va(k);Qc(c,k,b);k=q(g);for(f=k.next();!f.done;f=k.next())K(f.value,Rc)});d&&b&&Sc(c,d,R(e,1),"primary");b&&Ob(a).forEach(function(k){0<
R(k,2).length&&(Tc(c,R(k,1),"nav-list"),Tc(c,R(k,1),"action-list"),Tc(c,R(k,1),"bottom-action-list"))})}}function Tc(a,b,c){var d=document.getElementById(c+"-"+b);d&&Sc(a,d,b,c)}function Sc(a,b,c,d){a.ga("send","event","CTA","render",d+"-"+c);K(b,function(e){hb(e);a.ga("send","event","CTA","click",d+"-"+c,{transport:"beacon",hitCallback:function(){ib(b,a)}});a.setTimeout(function(){fb(b)&&ab(a.location,db(b.href))},500)})}
function Pc(a){return new Y(function(b){a.gapi.load("gapi.iframes:gapi.iframes.style.common",{callback:function(){b()}})})}
function Qc(a,b,c){var d=function(){var e=C(document.querySelector(".SnapformBg"));e.classList.add("hide");e.style.display="none";document.body.classList.remove("modal-open")};a.gapi.iframes.getContext().openChild({onRestyle:function(){d();var e=C(document.querySelector(".SnapformToast"));e.style.visibility="visible";setTimeout(function(){e.style.visibility="hidden"},2420);c&&a.ga("send","event","snapform","complete")},url:b,where:C(document.querySelector(".SnapformFrame")),attributes:{style:{height:"100%",
width:"100%"}}});K(C(document.querySelector(".SnapformCancel")),function(){d();c&&a.ga("send","event","snapform","cancel")})}function Rc(a){a.preventDefault();C(document.querySelector(".SnapformFrame")).style.visibility="visible";a=C(document.querySelector(".SnapformBg"));a.classList.remove("hide");a.style.display="flex";document.body.classList.add("modal-open")};var Z=void 0;Z=void 0===Z?window:Z;if((Z.prs||{}).isDomainPending){var Uc=RegExp("domainPending=(\\d)").exec(Z.location.href);Uc&&"1"==Uc[1]&&(document.getElementsByClassName("domainPending")[0].style.display="inline-block")}
(function(){var a=void 0===a?document:a;if(!window.prs||!window.prs.isPreview){var b=document.getElementById("cookieDialog");!b||a.cookie&&-1!=a.cookie.indexOf("isCookieWarningAccepted=true")||(b.classList.remove("hide"),b.style.display="block");(b=document.getElementById("cookieAccept"))&&b.addEventListener("click",function(){var c=a.getElementById("cookieDialog");c&&(c.classList.add("hide"),c.style.display="none");c=a.location.hostname;a.cookie="isCookieWarningAccepted=true;domain="+(0<=c.indexOf("business.site")?
"business.site":c)+";Max-Age=15552000;"})}})();var Vc=Z.prs||{};if(Vc.requiresCtaSetup){var Wc=Vc.serializedCtas,Oc=Vc.isPreview,Mc=Vc.enableGa;if(Wc){var Nc=Z,Lc=ec(Wc);Kc()}}
(function(a){var b=document.getElementById("posts");if(b){var c=(a.prs||{}).enableGa;c&&(a.ga("send","event","Local Post","Impression","",b.getElementsByClassName("post").length),document.getElementById("postsViewAll")&&a.ga("send","event","View All","impression"));K(b,function(d){d=d.target.className;c&&d.includes("post-photo")&&a.ga("send","event","Local Post","photo click");c&&d.includes("post-date")&&a.ga("send","event","Local Post","date click");c&&d.includes("post-cta")&&a.ga("send","event",
"Local Post","cta click")})}})(Z);var Xc=Z.prs||{};if(!Xc.isPreview){var Yc=Xc.awctInfoList;if(Yc)for(var nb=Xc.phoneNumberUrl,jb=Z,Zc=0;Zc<Yc.length;Zc++){var mb=Yc[Zc];if(32==mb.type)lb();else for(var $c=document.querySelectorAll("[data-tracking-element-type='"+mb.type+"']"),ad=0;ad<$c.length;ad++){var pb=$c[ad];null!==pb&&ob()}}};
}f.apply(window);</script></div></div><c-data id="i1" jsdata=" mAfYGb;_;1 LV0lge;_;2"></c-data></c-wiz><script aria-hidden="true" nonce="YMG_PYn4qUjqexjmU0o8CA">window.wiz_progress&&window.wiz_progress();window.wiz_tick&&window.wiz_tick('jcTSCb');</script><script nonce="YMG_PYn4qUjqexjmU0o8CA">(function(){'use strict';var c=window,d=[];c.aft_counter=d;var e=[],f=0;function _recordIsAboveFold(a){if(!c._isLazyImage(a)&&!a.hasAttribute("data-noaft")&&a.src){var b=(c._isVisible||function(){})(c.document,a);a.setAttribute("data-atf",b);b&&(-1===e.indexOf(a)&&-1===d.indexOf(a)&&d.push(a),a.hasAttribute("data-iml")&&(a=Number(a.getAttribute("data-iml")),a>f&&(f=a)))}}
c.initAft=function(){f=0;e=Array.prototype.slice.call(document.getElementsByTagName("img")).filter(function(a){return!!a.getAttribute("data-iml")});[].forEach.call(document.getElementsByTagName("img"),function(a){try{_recordIsAboveFold(a)}catch(b){throw b.message=a.hasAttribute("data-iid")?b.message+"\nrecordIsAboveFold error for defer inlined image":b.message+("\nrecordIsAboveFold error for img element with <src: "+a.src+">"),b;}});if(0===d.length)c.onaft(f)};}).call(this);
initAft()</script><script id="_ij" nonce="YMG_PYn4qUjqexjmU0o8CA">window.IJ_values = ['https:\/\/myaccount.google.com','','',[null,null,"",true,null,null,null,false],'0','https:\/\/ads.google.com','http:\/\/business.google.com\/', null ,'boq_geomerchantprestoserver_20230320.04_p0','business.google.com', 0.0 ,'','YMG_PYn4qUjqexjmU0o8CA','OQ0Qcr4wE1UQGxGypNLIOg','DEFAULT','', 2023.0 ,'https:\/\/business.google.com\/website\/computersrepairservice\/computer-repair-6\/feed\/', null ,'ltr', false ,'https:\/\/accounts.google.com\/AccountChooser?continue\x3dhttp:\/\/business.google.com\/website\/computersrepairservice\/computer-repair-6\/feed\/?authuser%3D$authuser\x26hl\x3den_US','https:\/\/accounts.google.com\/AccountChooser?continue\x3dhttp:\/\/business.google.com\/website\/computersrepairservice\/computer-repair-6\/feed\/\x26hl\x3den-US','https:\/\/accounts.google.com\/ServiceLogin?continue\x3dhttp:\/\/business.google.com\/website\/computersrepairservice\/computer-repair-6\/feed\/?authuser%3D$authuser\x26hl\x3den_US','https:\/\/accounts.google.com\/ServiceLogin?hl\x3den-US\x26continue\x3dhttp:\/\/business.google.com\/website\/computersrepairservice\/computer-repair-6\/feed\/','https:\/\/accounts.google.com\/SignOutOptions?continue\x3dhttp:\/\/business.google.com\/website\/computersrepairservice\/computer-repair-6\/feed\/','https:\/\/accounts.google.com\/SignUpWithoutGmail?continue\x3dhttp:\/\/business.google.com\/website\/computersrepairservice\/computer-repair-6\/feed\/?authuser%3D$authuser\x26hl\x3den_US','https:\/\/ads.google.com\/localservices','https:\/\/business.google.com','https:\/\/business.google.com\/manage\/','',[3],'en-US','https:\/\/workspace.google.com','https:\/\/www.google.com','https:\/\/business.google.com', false , false , false , false , false , false , false ,'en','en-US','en_US','https:\/\/maps.google.com','https:\/\/goto2.corp.google.com\/mdtredirect?data_id_filter\x3dbusiness.google.com\x26system_name\x3dgeo-merchant-presto', null ,'https:\/\/business.google.com', null ,'', 1.0 ,'https:\/\/myaccount.google.com\/privacypolicy?hl\x3den-US', false ,'', false ,'','GTM-NR2RJR','https:\/\/myaccount.google.com\/termsofservice?hl\x3den-US','','','','', null , false , null ,]; window.IJ_valuesCb && window.IJ_valuesCb();</script><script nonce="YMG_PYn4qUjqexjmU0o8CA">AF_initDataCallback({key: 'ds:0', hash: '1', data:[null,true,null,null,null,null,null,null,null,null,null,null,[],null,null,null,null,null,null,null,null,null,[],null,"https://masleyassociates.com",null,null,null,null,null,"gmb_website_consumer","99729",[],null,null,null,null,[],null,null,null,null,null,[[null,null,""],true,[[[null,null,"//lh3.googleusercontent.com/a-/ACB-R5QO-0x8E1-PLxzJwychP9_c4DGQgoMCThbe6Sj-\u003ds100-p-k-no-mo"],100,100]]],false,[null,null,null,null,null,null,null,null,false,null,3,null,false],["55208837894054429",["en","ltr","//www.gstatic.com/bfe/apps/website/css/LTR_222161133.css","",[null,null,null,"//www.gstatic.com/bfe/apps/website/css/LTR_222161133.css"]],["theme-nouveau","Nouveau",1],[],null,true,false,[[["businessdetails.addHoursPlaceholder",[null,"Add hours"]],["businessdetails.addPhonePlaceholder",[null,"Add phone"]],["businessdetails.addressHeader",[null,"Address"]],["businessdetails.altTextForBusinessMap",[null,"Map showing business location."]],["businessdetails.businessDetailsHeader",[null,"Contact Us"]],["businessdetails.businessHoursHeader",[null,"Business Hours"]],["businessdetails.callLabel",[null,"Call now"]],["businessdetails.contactHeader",[null,"Contact"]],["businessdetails.getDirectionsLink",[null,"Get directions"]],["footer.photoAttributionLabel",[null,"Header photo by "]],["footer.reportAbuseLabel",[null,"Report abuse"]],["footer.poweredByLabel",[null,"Powered by "]],["ctaLabels.primaryCtaCallLabel",[null,"Call now"]],["ctaLabels.primaryCtaGetDirectionsLabel",[null,"Get directions"]],["ctaLabels.primaryCtaSmsLabel",[null,"Message us"]],["ctaLabels.primaryCtaMenuLabel",[null,"View Menu"]],["ctaLabels.primaryCtaBookLabel",[null,"Find Table"]],["ctaLabels.primaryCtaOrderLabel",[null,"Place Order"]],["ctaLabels.primaryCtaGetQuoteLabel",[null,"Get Quote"]],["ctaLabels.primaryCtaAppointmentLabel",[null,"Make Appointment"]],["ctaLabels.primaryCtaWhatsappLabel",[null,"WhatsApp"]],["ctaLabels.primaryCtaContactUsLabel",[null,"Contact Us"]],["ctaLabels.callLabelWithFormattedNumber",[null,"Call \u003cspan dir\u003d\"ltr\"\u003e(714) 975-3656\u003c/span\u003e"]],["ctaLabels.smsLabelWithFormattedNumber",[null,"Message \u003cspan dir\u003d\"ltr\"\u003e(714) 975-3656\u003c/span\u003e"]],["ctaLabels.whatsappLabelWithFormattedNumber",[null,"\u003cspan dir\u003d\"ltr\"\u003eWhatsApp \u003cspan dir\u003d\"ltr\"\u003e(714) 975-3656\u003c/span\u003e\u003c/span\u003e"]],["ctaLabels.primaryCtaReserveWithGoogle",[null,"Reserve with Google"]],["ctaLabels.primaryCtaFindTickets",[null,"Find Tickets"]],["ctaLabels.primaryCtaFindATable",[null,"Find a Table"]],["ctaLabels.primaryCtaSeeSchedule",[null,"See Schedule"]],["ctaLabels.primaryCtaMessageBusinessLabel",[null,"Message Business"]],["ctaLabels.shortCtaCallLabel",[null,"Call"]],["ctaLabels.shortCtaGetDirectionsLabel",[null,"Directions"]],["ctaLabels.shortCtaSmsLabel",[null,"Message"]],["ctaLabels.shortCtaMenuLabel",[null,"Menu"]],["ctaLabels.shortCtaBookLabel",[null,"Book"]],["ctaLabels.shortCtaOrderLabel",[null,"Order"]],["ctaLabels.shortCtaGetQuoteLabel",[null,"Quote"]],["ctaLabels.shortCtaAppointmentLabel",[null,"Book"]],["ctaLabels.shortCtaWhatsappLabel",[null,"WhatsApp"]],["ctaLabels.shortCtaContactUsLabel",[null,"Contact"]],["cta.contactUsFormTitle",[null,"Contact Us"]],["cta.formCloseButtonAriaLabel",[null,"Close form dialog."]],["cta.formSubmissionToastMessage",[null,"Message sent. We'll get back to you soon."]],["cta.getQuoteFormTitle",[null,"Get quote"]],["header.addBusinessHoursLabel",[null,"Add business hours"]],["header.announcementPlaceholder",[null,"Have a special going on? Tell customers about it here."]],["header.changeCoverPhotoLabel",[null,"\u003ci\u003eChange cover photo\u003c/i\u003e"]],["header.coverPhotoAltText",[null,"Header image for the site"]],["header.coverPhotoUploadAriaLabel",[null,"Change cover photo"]],["header.headlinePlaceholder",[null,"\u003ci\u003eAttract customers with a headline\u003c/i\u003e"]],["header.addHeaderPhotoLabel",[null,"Add Header Photo"]],["header.editHeaderPhotoLabel",[null,"Edit Header Photo"]],["hoursTable.singleHoursMessage",[null,"Open 24 hours"]],["local_post.viewAll",[null,"View All"]],["local_post.reportPost",[null,"Report Post"]],["local_post.expandSummary",[null,"more"]],["local_post.bookCta",[null,"Reserve"]],["local_post.signUpCta",[null,"Sign up"]],["local_post.shopCta",[null,"Buy"]],["local_post.getOfferCta",[null,"Get offer"]],["local_post.defaultCta",[null,"Learn more"]],["local_post.updateHeading",[null,"Updates"]],["local_post.creationTime['7831156450024327941']",[null,"Posted on Apr 14, 2019"]],["local_post.creationTime['8164292041975831972']",[null,"Posted on Apr 4, 2019"]],["local_post.creationTime['2597839783133344059']",[null,"Posted on Apr 4, 2019"]],["local_post.creationTime['8371646424320174492']",[null,"Posted on Apr 4, 2019"]],["local_post.creationTime['7704575715458598138']",[null,"Posted on Apr 14, 2019"]],["local_post.creationTime['6577056847904492520']",[null,"Posted on Apr 4, 2019"]],["local_post.creationTime['6991654616399415070']",[null,"Posted on May 28, 2019"]],["local_post.creationTime['7145613217249145494']",[null,"Posted on May 28, 2019"]],["local_post.creationTime['1025066889964494080']",[null,"Posted on Jul 12, 2019"]],["local_post.creationTime['6598772058662886979']",[null,"Posted on Jul 12, 2019"]],["local_post.creationTime['2959685366096824033']",[null,"Posted on Apr 4, 2019"]],["local_post.creationTime['5120153934587947555']",[null,"Posted on Jul 11, 2019"]],["local_post.creationTime['1074440298577606671']",[null,"Posted on Apr 4, 2019"]],["local_post.creationTime['5950214475409607295']",[null,"Posted on Sep 3, 2019"]],["local_post.creationTime['2892768167720248896']",[null,"Posted on Apr 30, 2019"]],["local_post.creationTime['2797281542691401452']",[null,"Posted on Apr 14, 2019"]],["local_post.creationTime['5584967654961476982']",[null,"Posted on Apr 4, 2019"]],["local_post.creationTime['716826922499255261']",[null,"Posted on May 1, 2019"]],["local_post.couponCode['2892768167720248896']",[null,"Show this code at the store: 1hf"]],["local_post.couponCode['5950214475409607295']",[null,"Show this code at the store: 50"]],["local_post.postLeafpage",[null,"Click this post to see details"]],["local_post.readMore",[null,"Read More"]],["local_post.promoTitle",[null,"Create your first post"]],["local_post.promoDescription",[null,"Give customers more reasons to come back by posting updates, events, and offers. Posts will appear on Google Search, Maps, and your website."]],["local_post.promoButtonLabel",[null,"Create Post"]],["menu.menuPanelTitle",[null,"Menu"]],["menu.promoTitle",[null,"What's on your menu?"]],["menu.promoDescription",[null,"Websites with menus can attract more customers"]],["menu.promoButtonLabel",[null,"Edit Menu"]],["photo_gallery.addImagesCta",[null,"add images"]],["photo_gallery.addPhotosPrompt",[null,"\u003ci\u003eAdd photos, menu images, and other pictures to tell the story of your business\u003c/i\u003e"]],["photo_gallery.businessPhotoAriaLabel",[null,"Business photo"]],["photo_gallery.galleryHeader",[null,"Gallery"]],["photo_gallery.photoUploadAriaLabel",[null,"Gallery photo upload"]],["service.servicePanelTitle",[null,"Services"]],["service.promoTitle",[null,"What services do you offer?"]],["service.promoDescription",[null,"Attract more customers by describing your services"]],["service.promoButtonLabel",[null,"Edit Services"]],["defaultText.defaultSummaryTitleText",[null,"About us"]],["defaultText.defaultSummaryBodyText",[null,"Tell customers what’s unique about your business."]],["summary.readMore",[null,"Read More"]],["summary.summaryBodyPlaceholder",[null,"\u003ci\u003eTell customers about the qualities and products that set your business apart\u003c/i\u003e"]],["testimonials.testimonialsPanelTitle",[null,"Testimonials"]],["testimonials.testimonialsWriteAReview",[null,"Write a Review"]],["testimonials.testimonialsReadMore",[null,"Read More"]],["testimonials.promoTitle",[null,"Let's get you some strong reviews"]],["testimonials.promoDescription",[null,"We feature your positive reviews from Google users on your website. You can reach out to former customers and let them know they can review your business on Google using the link below."]],["testimonials.promoButtonLabel",[null,"Copy Review Link"]],["testimonials.verificationPromoTitle",[null,"Verify your business to add reviews"]],["testimonials.verificationPromoDescription",[null,"For verified businesses, we feature your positive reviews from Google users on your website. You can reach out to former customers and let them know they can review your business on Google. Verify now to turn on this feature."]],["testimonials.verificationPromoButtonLabel",[null,"Verify now"]],["banner.domainRegistrationPending",[null,"Your domain registration is pending. Check back in an hour"]],["cookiewarning.cookieWarningContent",[null,"This site uses cookies from Google to deliver its services. By using this site, you agree to its use of cookies."]],["cookiewarning.cookieWarningContentShort",[null,"This site uses cookies from Google."]],["cookiewarning.dismissWarning",[null,"Got it"]],["cookiewarning.learnMoreAboutWarning",[null,"Learn more"]]]],"Masley Associates Computer Network Consultants",[[[1,"tel:+1-714-975-3656","(714) 975-3656",1,2],[9,"https://business.google.com/websites/forms?st\u003dservices\u0026hl\u003den\u0026lid\u003d15510192118140943317",null,18,19],[10,"https://masleyassociates.com/",null,20,21],[2,"https://www.google.com/maps/dir//Masley+Associates+Computer+Network+Consultants/data\u003d!4m8!4m7!1m0!1m5!1m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!2m2!1d-117.90113389999999!2d33.6965432",null,4,5],[11,"17149753656","(714) 975-3656",22,23],[4,"sms:+1-714-975-3656","(714) 975-3656",8,9],[12,"https://business.google.com/websites/forms?st\u003dservices\u0026hl\u003den\u0026lid\u003d15510192118140943317",null,30,31],[6,"",null,12,13],[5,"",null,10,11],[7,"",null,14,15]],[1,"tel:+1-714-975-3656","(714) 975-3656",1,2],[2,"https://www.google.com/maps/dir//Masley+Associates+Computer+Network+Consultants/data\u003d!4m8!4m7!1m0!1m5!1m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!2m2!1d-117.90113389999999!2d33.6965432",null,4,5],[1,"tel:+1-714-975-3656","(714) 975-3656",1,2],1,[14]],[[false,["2511 West Sunflower Ave #H3","Santa Ana, CA 92704","USA"],"2511 West Sunflower Ave #H3, Santa Ana, CA",["California, USA","Riverside, CA, USA","San Diego, CA, USA","Long Beach, CA, USA","Los Angeles, CA, USA","Orange County, CA, USA"]],[[null,null,"https://maps.googleapis.com/maps/api/staticmap?scale\u003d1\u0026size\u003d1600x900\u0026style\u003dfeature:poi.business|visibility:off\u0026style\u003dfeature:water|visibility:simplified\u0026style\u003dfeature:road|element:labels.icon|visibility:off\u0026style\u003dfeature:road.highway|element:labels|saturation:-90|lightness:25\u0026format\u003djpg\u0026language\u003den\u0026region\u003dUS\u0026markers\u003dcolor:0x48487f|33.6965432,-117.9011339\u0026zoom\u003d16\u0026client\u003dgoogle-presto\u0026signature\u003dhQOWkXB6_jv0bvQiUFe2d93sR3o"],[1600,900]],"https://www.google.com/maps/place/Masley+Associates+Computer+Network+Consultants/data\u003d!3m1!4b1!4m2!3m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789","https://www.google.com/maps/dir//Masley+Associates+Computer+Network+Consultants/data\u003d!4m8!4m7!1m0!1m5!1m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!2m2!1d-117.90113389999999!2d33.6965432",[[["(714) 975-3656",[null,null,"tel:+1-714-975-3656"]]]]],[[["Mon",["Open 24 hours"]],["Tue",["Open 24 hours"]],["Wed",["Open 24 hours"]],["Thu",["Open 24 hours"]],["Fri",["Open 24 hours"]],["Sat",["Open 24 hours"]],["Sun",["Open 24 hours"]]]],[27998340,[[0],[1]],[[true]]],["Cyber Security Network Engineers And Cloud Migration Network Administrators",[["5950214475409607295","en","Welcome offer (https://support.google.com/business/?p\u003dturn_down_welcome_offers)\n50% off first hour",null,1567575882,["50% off first hour","Sep 3, 2019 – Sep 17, 2019"],[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d5950214475409607295","Sep 3, 2019",["50","https://masleyassociates.com/","","Sep 3, 2019 – Sep 17, 2019",[1567575882,296000000],[1568785482,296000000]],null,3,[["https://lh3.googleusercontent.com/p/AF1QipOakEuGIsNM1oSIf_e0GgH_tNOjpVXIh0VY8Wmw","https://lh3.googleusercontent.com/p/AF1QipOakEuGIsNM1oSIf_e0GgH_tNOjpVXIh0VY8Wmw",1]],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F5950214475409607295/version/1567575882296000"],["1025066889964494080","en","Managed services is a term that refers to the practice of outsourcing your company’s IT computer network support and management to improve business operations. Companies like OC Computer Guy would take the place of a full-time IT professional that you would normally have on staff.\nCompanies that provide these managed services are called Managed Services Providers (MSP).\n\nAt OC Computer Guy, we are a talented group of specialists that lightens the technological load for a number of clients, providing managed services and solutions to help them get on with the business of doing business.\nBut that’s not the only advantage of managed services.\nHere are the top 11 benefits of managed services when you start to outsource your IT needs:\n1. Reduce Risk\nEvery investment your business makes carries a certain risk. Government regulations, technologies, markets, financial conditions and markets all change at a rapid pace. When you utilize an outsourcing provider, we manage a lot of this risk for you because of our industry knowledge in areas such as compliance and security issues.\n2. Proactive Solutions\nWhen you choose to outsource your IT as a proactive effort, you receive better performance, nearly zero downtime and fewer glitches. We help detect these problems to prevent them from becoming worse and turn into expensive repairs and increased downtime.\n3. Controlled + Predictable Spending\nOne of our managed services model benefits is the delivery of customized solutions for every client",null,1562966445,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d1025066889964494080","Jul 12, 2019",null,null,1,[["https://lh3.googleusercontent.com/p/AF1QipO4ophv_dhlvDszDzb5YZF-RtW522QI7x77AK9S","https://lh3.googleusercontent.com/p/AF1QipO4ophv_dhlvDszDzb5YZF-RtW522QI7x77AK9S",1]],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F1025066889964494080/version/1562966445428000"],["6598772058662886979","en","Cyber Security Dos and Don’ts \nCyber security is the shared responsibility of every employee and every business.  YOU play a key role in properly safeguarding and using private, sensitive information and company resources.  The following Dos and Don’ts help remind us all of actions we must take to remain vigilant. \nDO use hard-to-guess passwords or passphrases. A password should have a minimum of 10 characters using uppercase letters, lowercase letters, numbers and special characters. To make it easy for you to remember but hard for an attacker to guess, create an acronym. For example, pick a phrase that is meaningful to you, such as “My son's birthday is 12 December, 2004.” Using that phrase as your guide, you might use Msbi12/Dec,4 for your password.  \nDO use different passwords for different accounts. If one password gets hacked, your other accounts are not compromised. \nDO keep your passwords or passphrases confidential. DON’T share them with others or write them down. You are responsible for all activities associated with your credentials. \nDON’T leave sensitive information lying around the office. DON’T leave printouts or portable media containing private information on your desk. Lock them in a drawer to reduce the risk of unauthorized disclosure. \nDON’T post any private or sensitive information, such as credit card numbers, passwords or other private information, on public sites, including social media sites, and DON’T send it through email unless authorized to do so.",null,1562960210,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d6598772058662886979","Jul 12, 2019",null,null,1,[["https://lh3.googleusercontent.com/p/AF1QipOXbkcST2ml8f4ykr7pIonhLZppiWFo3naLt1yd","https://lh3.googleusercontent.com/p/AF1QipOXbkcST2ml8f4ykr7pIonhLZppiWFo3naLt1yd",1]],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F6598772058662886979/version/1562960210280000"],["5120153934587947555","en","Computer Repair Service Huntington Beach California Licensed Network Engineers in Huntington Beach , California 20 Years Experience in Computer Repair, Service and Support Microsoft, Novell and Cisco Certified Computer Consultants (714)975-3656 Computer services we provide same day on-site Computer Repair, Computer Service, Computer Support, Computer Consultant, Tech Support, IT Service, IT Support, PC Repair, Network Repair, Laptop Repair, Data Recovery, Disaster Recovery, Data Transfer, IT Repair, IT Consultant, PC Service, PC Support, PC Consultant, Network Service, Network Support, Network Consultant, Laptop Service, Laptop Support, IT Management, Computer Virus Removal, Computer Spyware Removal, Computer Services, Network and Wireless Installation, Server and Workstation Installation, Repair, Programming, IT Recruitment and Placement, Website Design, Website Promotion, Database Design, E-Commerce, Network Design, Network Audits, Internet Research and Sourcing, Computer Science Expert Witness, Computer Science Forensics, Disaster Recovery and Planning, Computer Consulting, Project Management, IT Department Outsourcing and Management, Maintenance Contracts, IT Audits, Free Onsite Needs Assessment, Search Engine Marketing, Search Engine Optimization, Computer Server Repair, Computer Network Repair Service area cities and counties we cover same day on-site with no trip charge Orange County, California, Southern California, Aliso Viejo, Anaheim, Anaheim Hills, Atwood, Balboa,",null,1562882380,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d5120153934587947555","Jul 11, 2019",null,null,1,[["https://lh3.googleusercontent.com/p/AF1QipOOT-i3kVAhN_tA3B71fpDcDxnhoYjMPrxzVPOM","https://lh3.googleusercontent.com/p/AF1QipOOT-i3kVAhN_tA3B71fpDcDxnhoYjMPrxzVPOM\u003dmm,37,22,18",2]],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F5120153934587947555/version/1562882380574000"],["6991654616399415070","en","Orange County, California, Southern California, Aliso Viejo, Anaheim, Anaheim Hills, Atwood, Balboa, Balboa Island, Brea, Buena Park, Capistrano Beach, Corona Del Mar, Costa Mesa, Coto De Caza, Cowan Heights, Cypress, Dana Point, Dove Canyon, East Irvine, East Lake, East Tustin, El Modena, El Toro, Emerald Bay, Foothill Ranch, Fountain Valley, Fullerton, Garden Grove, Huntington Beach, Irvine, Laguna Beach, Laguna Hills, Laguna Niguel, La Habra, Lake Forest, La Palma, Lido Isle, Los Alamitos, Midway City, Mission Viejo, Modjeska, Monarch Beach, Newport Beach, Northwood, Olinda, Olive, Orange, Orange Park Acres, Placentia, Portola Hills, Rancho Santa Margarita, Red Hill, Rossmoor, San Clemente, San Juan Capistrano, San Juan Hot Springs, Santa Ana, Santa Ana Heights, Seal Beach, Silverado, South Laguna, Stanton, Sunset Beach, Surfside, Three Arch Bay, Trabuco Canyon, Turtle Rock, Tustin, Villa Park, Westminister, Woodbridge, Yorba Linda, Los Angeles County, San Diego County, Long Beach, 949, 714, 310, 619, 562, 818",null,1559083628,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d6991654616399415070","May 28, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F6991654616399415070/version/1559083628383000"],["7145613217249145494","en","Computer Repair, Computer Service, Computer Support, Computer Consultant, Tech Support, IT Service, IT Support, PC Repair, Network Repair, Laptop Repair, Data Recovery, Disaster Recovery, Data Transfer, IT Repair, IT Consultant, PC Service, PC Support, PC Consultant, Network Service, Network Support, Network Consultant, Laptop Service, Laptop Support, IT Management, Computer Virus Removal, Computer Spyware Removal, Computer Services, Network and Wireless Installation, Server and Workstation Installation, Repair, Programming, IT Recruitment and Placement, Website Design, Website Promotion, Database Design, E-Commerce, Network Design, Network Audits, Internet Research and Sourcing, Computer Science Expert Witness, Computer Science Forensics, Disaster Recovery and Planning, Computer Consulting, Project Management, IT Department Outsourcing and Management, Maintenance Contracts, IT Audits, Free Onsite Needs Assessment, Search Engine Marketing, Search Engine Optimization, Computer Server Repair, Computer Network Repair, Orange County, California, Southern California",null,1559083583,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d7145613217249145494","May 28, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F7145613217249145494/version/1559083583413000"],["716826922499255261","en","Network Design, Network Audits, Internet Research and Sourcing, Computer Science Expert Witness, Computer Science Forensics, Disaster Recovery and Planning, Computer Consulting, Project Management, IT Department Outsourcing and Management, Maintenance Contracts, IT Audits, Free Onsite Needs Assessment, Search Engine Marketing, Search Engine Optimization, Computer Server Repair, Computer Network Repair Service area cities and counties we cover same day on-site with no trip charge Orange County, California, Southern California, Aliso Viejo, Anaheim, Anaheim Hills, Atwood, Balboa, Balboa Island, Brea, Buena Park, Capistrano Beach, Corona Del Mar, Costa Mesa, Coto De Caza, Cowan Heights, Cypress, Dana Point, Dove Canyon, East Irvine, East Lake, East Tustin, El Modena, El Toro, Emerald Bay, Foothill Ranch, Fountain Valley, Fullerton, Garden Grove, Huntington Beach, Irvine, Laguna Beach, Laguna Hills, Laguna Niguel, La Habra, Lake Forest, La Palma, Lido Isle, Los Alamitos, Midway City, Mission Viejo, Modjeska, Monarch Beach, Newport Beach, Northwood, Olinda, Olive, Orange, Orange Park Acres, Placentia, Portola Hills, Rancho Santa Margarita, Red Hill, Rossmoor, San Clemente, San Juan Capistrano, San Juan Hot Springs, Santa Ana, Santa Ana Heights, Seal Beach, Silverado, South Laguna, Stanton, Sunset Beach, Surfside, Three Arch Bay, Trabuco Canyon, Turtle Rock, Tustin, Villa Park, Westminister, Woodbridge, Yorba Linda, Los Angeles County, San Diego County, Long Beach, 949, 714, 310, 6",null,1556735092,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d716826922499255261","May 1, 2019",null,null,1,[["https://lh3.googleusercontent.com/p/AF1QipNUJIEsC0JmMsVMbOb4xCS8dB4mgeXttmhQm4Pl","https://lh3.googleusercontent.com/p/AF1QipNUJIEsC0JmMsVMbOb4xCS8dB4mgeXttmhQm4Pl",1]],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F716826922499255261/version/1556735092945000"],["2892768167720248896","en","First Hour Free",null,1556686323,["First Hour Free","Apr 30, 2019 – Apr 29, 2020"],[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d2892768167720248896","Apr 30, 2019",["1hf","","First Hour Free","Apr 30, 2019 – Apr 29, 2020",[1556607600],[1588143600]],null,3,[["https://lh3.googleusercontent.com/p/AF1QipPOortviH0r0fMEUnAqYnpJQOMX1afnExiN7w1E","https://lh3.googleusercontent.com/p/AF1QipPOortviH0r0fMEUnAqYnpJQOMX1afnExiN7w1E",1]],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F2892768167720248896/version/1556686323413000"],["7831156450024327941","en","Technical Skills\nNetworking: Wireless Networking, 10/100/1000 Ethernet, Optical Networking, Switching/Bridging (VLAN, Spanning Tree), VPNs, LAN/WAN/MAN, TCP/IP Protocol, IP Addressing and Subnetting, IP Access Lists, Routing Protocols, Token Ring, ATM, Frame Relay, HP OpenView NNM, Cisco Works for Switched Internetworks, Resource Manager Essentials, Cisco Security Management Center (PIX, IDS), Microsoft Visio, WebNM, IBM compatible computers, Windows Enterprise Server, Small Business Server and Workstation 2003/2000/NT/XP/Vista, Exchange 5.5/2000/2003, Remote Desktop Management, Microsoft Office 2003/2000/XP, Windows Vista, Norton, Remedy, Compupic Pro, Network Security, MicroStation, (95/SE/J/8) HP Openview, OSPF,BGP,VLAN,IPSEC, routing and bridging protocols\nHardware\nCisco 2600/3600/4000/7200/7500 series routers, Cisco Catalyst 1900/2900/5000/5500 series switch, Cisco 3550 Multilayer Switch, Cisco PIX Firewall, Cisco IDS 515E, CAD/CAM Systems, Netopia Routers, IBM Workstations and Servers, Printers\nSoftware and Operating Systems\nMicrosoft Windows MCSE, Windows 2000/03, XP/Vista, Active Directory, Terminal Services, Exchange 2003, SQL Server 2000, Novell 3.1-5.1, UNIX, Microsoft Exchange, Microsoft Office, Word Perfect, AutoCAD, MAPICS, Rhumba Reflections, ISA Server RAID Storage Devices SAN Storage Devices\nProgramming\nVisual Basic, Basic, COBOL, FORTRAN, SQL, Oracle and DBASE, HTML, Dreamweaver, WordPress\nCertifications and Licenses\nCNE – Certified Network Engineer CNA – Ce",null,1555241038,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d7831156450024327941","Apr 14, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F7831156450024327941/version/1555241038752000"],["7704575715458598138","en","Service area cities and counties we cover same day on-site with no trip charge\nOrange County, California, Southern California, Aliso Viejo, Anaheim, Anaheim Hills, Atwood, Balboa, Balboa Island, Brea, Buena Park, Capistrano Beach, Corona Del Mar, Costa Mesa, Coto De Caza, Cowan Heights, Cypress, Dana Point, Dove Canyon, East Irvine, East Lake, East Tustin, El Modena, El Toro, Emerald Bay, Foothill Ranch, Fountain Valley, Fullerton, Garden Grove, Huntington Beach, Irvine, Laguna Beach, Laguna Hills, Laguna Niguel, La Habra, Lake Forest, La Palma, Lido Isle, Los Alamitos, Midway City, Mission Viejo, Modjeska, Monarch Beach, Newport Beach, Northwood, Olinda, Olive, Orange, Orange Park Acres, Placentia, Portola Hills, Rancho Santa Margarita, Red Hill, Rossmoor, San Clemente, San Juan Capistrano, San Juan Hot Springs, Santa Ana, Santa Ana Heights, Seal Beach, Silverado, South Laguna, Stanton, Sunset Beach, Surfside, Three Arch Bay, Trabuco Canyon, Turtle Rock, Tustin, Villa Park, Westminister, Woodbridge, Yorba Linda, Los Angeles County, San Diego County, Long Beach",null,1555240678,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d7704575715458598138","Apr 14, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F7704575715458598138/version/1555240678600000"],["2797281542691401452","en","Computer repair services we provide same day on-site\nWe provide computer repair (PC, laptop, MAC) and computer network repair (file server, PC, laptop, MAC, workstation, router, cabling, printer, firewall, wireless) onsite to businesses and homes in Orange County Southern California. As your managed information technology services provider some typical computer service support requests we provide are virus and malware removal, file server repair, data recovery and data migration but we have also extended our services to include computer expert witness, web design and search engine optimization as well. When it comes to computer technical support we have a very vast array of hands on experience spanning twenty years as licensed network engineers so you can rest assured that anything you need done that is computer related we can take care of for you.",null,1555240643,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d2797281542691401452","Apr 14, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F2797281542691401452/version/1555240643230000"],["1074440298577606671","en","https://youtu.be/JK-Qumt5GSk",null,1554376318,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d1074440298577606671","Apr 4, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F1074440298577606671/version/1554376318472000"],["6577056847904492520","en","Computer repair services we provide same day on-site:\nWe provide computer repair (PC, laptop, MAC) and computer network repair (file server, PC, laptop, MAC, workstation, router, cabling, printer, firewall, wireless) onsite to businesses and homes in Orange County Southern California. Some typical computer service support requests we provide are virus and malware removal, file server repair, data recovery and data migration but we have also extended our services to include computer expert witness, web design and search engine optimization as well. When it comes to computer technical support we have a very vast array of hands on experience spanning twenty years as licensed network engineers so you can rest assured that anything you need done that is computer related we can take care of for you.\nService area cities and counties we cover same day on-site with no trip charge:\nOrange County, California, Southern California, Aliso Viejo, Anaheim, Anaheim Hills, Atwood, Balboa, Balboa Island, Brea, Buena Park, Capistrano Beach, Corona Del Mar, Costa Mesa, Coto De Caza, Cowan Heights, Cypress, Dana Point, Dove Canyon, East Irvine, East Lake, East Tustin, El Modena, El Toro, Emerald Bay, Foothill Ranch, Fountain Valley, Fullerton, Garden Grove, Huntington Beach, Irvine, Laguna Beach, Laguna Hills, Laguna Niguel, La Habra, Lake Forest, La Palma, Lido Isle, Los Alamitos, Midway City, Mission Viejo, Modjeska, Monarch Beach, Newport Beach, Northwood, Olinda, Olive, Orange, Orange Park Acr",null,1554375115,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d6577056847904492520","Apr 4, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F6577056847904492520/version/1554375115358000"],["8164292041975831972","en","Reviews\nRecommendations and Testimonials:\n \nSenior Computer Consultant,IT Manager,IT Director,Network Administrator,Available For Hire\nMasley And Associates\n“Gregory was amazing. His ability to make himself available with our time crunch was a BIG help! Gregory eduacted and recommended the best of the best, and I will always recommend him!!!!!\nThank you for your patience Greg!” July 8, 2011\nTop qualities: Expert, Good Value, High Integrity\n1st Kandy Morris, \nhired GREGORY as a IT Consultant in 2010\n“We had to dismiss our IT Director at the hospital where I was CFO. Greg sent a team of folks in to cover for me during the interim. We never missed a beat.” June 1, 2011\nTop qualities: Great Results, Good Value, On Time\n1st Rich Armentrout, \nhired GREGORY as a IT Consultant in 2007\n“Greg Is a great people person with both a vision for IT and creative expression.\nCharles Tendell\nCEO\nElectronic Crime Scene Investigations LLC” December 4, 2009\n1st Charles Tendell C|EH, C|HFI, E|CIH, CCE, Sr. Consultant (p), Masley \u0026 Associates\nworked directly with GREGORY at Masley And Associates\n“Gregory is great to work with; he is on top of his projects. I recommend Gregory without hesitation, and especially applaud his ability to work under very tight deadlines. His expertise, focus, and creativity under pressure have made him a tremendous asset to our team.” July 17, 2006\n1st Vonda Alexander, Senior Personnel Strategist, HR Manager/Recruiting Specialists\nmanaged GREGORY indirectly at Masley And",null,1554374989,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d8164292041975831972","Apr 4, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F8164292041975831972/version/1554374989307000"],["8371646424320174492","en","Technical Qualifications\nOur tightly knit group of highly focused IT professionals is led by Greg Masley, an immensely experienced and pedigreed Network and Systems Administrator with a vast amount of industry experience under his belt. Over the years, Greg and his associates have successfully overseen and carried out various complex assignments and undertakings for a number of clients of regional and national repute.\nGreg’s portfolio of professional achievements is accentuated by an array of specialized qualifications. He has excelled in several industry based certifications in the domains of Networking, Server, and Systems Management, including those from top names and awarding bodies such as Microsoft, Cisco and Novell.\nFollowing is a brief about his educational background and a list of professional qualifications\n\n1.\t1.   Professional Qualification: Novell Certified Network Administration and Engineering Program (Graduated in the top 10% of the JTPA Grant Class)\nUniversity: California State University - Fullerton\nYear: 1993\n1.\t2.           Certification: CNE - Certified Novell Network Engineer\nYear: 1993\n1.\t3.           Certification: CNA - Certified Novell Network Administrator\nYear: 1992\n1.\t4.           Certification: MCSE - Microsoft Certified Systems Engineer\nYear: 1997\n1.\t5.           Security Clearance: SECRET - Department Of Defense, United States Government\nYear: 2005\n \nHIGHLIGHTS OF QUALIFICATIONS\n \n•\tSeventeen years of Network Engineering experience, with a demo",null,1554374951,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d8371646424320174492","Apr 4, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F8371646424320174492/version/1554374951231000"],["5584967654961476982","en","Services\nWe Have 20 Years Of Certified, Guaranteed, Computer Repair, Computer Support And Computer Service Experience Onsite In Orange County California (714)975-3656\nComputer Laptop and Printer Installation and Repair, Network and Wireless Installation, Server and Workstation Installation and Repair, Programming, IT Recruitment and Placement, Website Design, Website Promotion, Database Design, E-Commerce, Network Design, Network Audits, Internet Research and Sourcing, Data Recovery, Computer Science Expert Witness, Computer Forensics, Disaster Recovery and Planning, Computer Consulting, Project Management, IT Department Outsourcing and Management, Maintenance Contracts, IT Audits, Free Onsite Needs Assessment, Search Engine Marketing, Search Engine Optimization\nService areas we cover on-site with no trip charge for $75 per hour:\nOrange County, California, Southern California, aliso viejo, anaheim, anaheim hills, atwood, balboa, balboa island, brea, buena park, capistrano beach, corona del mar, costa mesa, coto de caza, cowan heights, cypress, dana point, dove canyon, east irvine, east lake, east tustin, el modena, el toro, emerald bay, foothill ranch, fountain valley, fullerton, garden grove, huntington beach, irvine, laguna beach, laguna hills, laguna niguel, la habra, lake forest, la palma, lido isle, los alamitos, midway city, mission Viejo, modjeska, monarch beach, newport beach, northwood, olinda, olive, orange, orange park acres, placentia, portola hills, rancho santa",null,1554374868,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d5584967654961476982","Apr 4, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F5584967654961476982/version/1554374868141000"],["2959685366096824033","en","About Us\nAny IT maintenance and administration service worth its salt – must be able to identify and resolve server and network errors in the least possible time. It must have the skills to offer efficient incident management services, should proactively gauge security risks, deliver periodical reports on server and network performance, and last but not the least, have highly skilled and experienced network engineers with requisite fraternal and international certifications on its payrolls.\nMasley \u0026 Associates brings to the table all the technical know how, domain expertise and industry experience that one should look for in a world class IT Consultancy service. Over 17 years of hands on industry experience in Network Engineering with top corporate names should give you enough confidence in our abilities to deliver impeccable IT and Networking Solutions for your home or business. We have a track record that articulates our demonstrated ability to quickly adapt to, learn, and integrate the IT setup with all the latest technologies in the relevant industry.\nOur principle administrator possesses an enviable past record in the implementation of technical, managerial, operational, and interpersonal skills that has helped clients maximize productivity via increasing reliability in their IT systems. The following is a list of technical areas in which he has mastered his skills over the past couple of decades.\n Networking\n•\tWireless Networking\n•\t10/100/1000 Ethernet\n•\tOptical Network",null,1554374817,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d2959685366096824033","Apr 4, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F2959685366096824033/version/1554374817423000"],["2597839783133344059","en","We have over 20 Years Of Microsoft, Novell and Cisco Certified, Guaranteed, Computer Repair, Computer Support And Computer Service Experience Onsite In Orange County California.\nComputer services we provide same day on-site:\nComputer Repair, Computer Service, Computer Support, Computer Consultant, Tech Support, IT Service, IT Support, PC Repair, Network Repair, Laptop Repair, Data Recovery, Disaster Recovery, Data Transfer, IT Repair, IT Consultant, PC Service, PC Support, PC Consultant, Network Service, Network Support, Network Consultant, Laptop Service, Laptop Support, IT Management, Computer Virus Removal, Computer Spyware Removal, Computer Services, Network and Wireless Installation, Server and Workstation Installation, Repair, Programming, IT Recruitment and Placement, Website Design, Website Promotion, Database Design, E-Commerce, Network Design, Network Audits, Internet Research and Sourcing, Computer Science Expert Witness, Computer Science Forensics, Disaster Recovery and Planning, Computer Consulting, Project Management, IT Department Outsourcing and Management, Maintenance Contracts, IT Audits, Free Onsite Needs Assessment, Search Engine Marketing, Search Engine Optimization, Computer Server Repair, Computer Network Repair\nService area cities and counties we cover same day on-site with no trip charge:\nOrange County, California, Southern California, Aliso Viejo, Anaheim, Anaheim Hills, Atwood, Balboa, Balboa Island, Brea, Buena Park, Capistrano Beach, Corona Del Ma",null,1554374684,null,[],"https://local.google.com/place?id\u003d932499602298914697\u0026use\u003dposts\u0026lpsid\u003d2597839783133344059","Apr 4, 2019",null,null,1,[],"/gmb/local_post/accounts%2F-%2Flocations%2F15510192118140943317%2FlocalPosts%2F2597839783133344059/version/1554374684865000"]],null,null,["Computer Network Service And Support",[null,"Computer Repair Service Huntington Beach California Licensed Network Engineers in Huntington Beach , California 20 Years Experience in Computer Repair, Service and Support Microsoft, Novell and Cisco Certified Computer Consultants \u003ca rel\u003d\"nofollow\"\u003e(714)975-3656 \u003c/a\u003eComputer services we provide same day on-site Computer Repair, Computer Service, Computer Support, Computer Consultant, Tech Support, IT Service, IT Support, PC Repair, Network Repair, Laptop Repair, Data Recovery, Disaster Recovery, Data Transfer, IT Repair, IT Consultant, PC Service, PC Support, PC Consultant, Network Service, Network Support, Network Consultant, Laptop Service, Laptop Support, IT Management, Computer Virus Removal, Computer Spyware Removal, Computer Services, Network and Wireless Installation, Server and Workstation Installation, Repair, Programming, IT Recruitment and Placement, Website Design, Website Promotion, Database Design, E-Commerce, Network Design, Network Audits, Internet Research and Sourcing, Computer Science Expert Witness, Computer Science Forensics, Disaster Recovery and Planning, Computer Consulting, Project Management, IT Department Outsourcing and Management, Maintenance Contracts, IT Audits, Free Onsite Needs Assessment, Search Engine Marketing, Search Engine Optimization, Computer Server Repair, Computer Network Repair Service area cities and counties we cover same day on-site with no trip charge Orange County, California, Southern California, Aliso Viejo, Anaheim, Anaheim Hills, Atwood, Balboa, Balboa Island, Brea, Buena Park, Capistrano Beach, Corona Del Mar, Costa Mesa, Coto De Caza, Cowan Heights, Cypress, Dana Point, Dove Canyon, East Irvine, East Lake, East Tustin, El Modena, El Toro, Emerald Bay, Foothill Ranch, Fountain Valley, Fullerton, Garden Grove, Huntington Beach, Irvine, Laguna Beach, Laguna Hills, Laguna Niguel, La Habra, Lake Forest, La Palma, Lido Isle, Los Alamitos, Midway City, Mission Viejo, Modjeska, Monarch Beach, Newport Beach, Northwood, Olinda, Olive, Orange, Orange Park Acres, Placentia, Portola Hills, Rancho Santa Margarita, Red Hill, Rossmoor, San Clemente, San Juan Capistrano, San Juan Hot Springs, Santa Ana, Santa Ana Heights, Seal Beach, Silverado, South Laguna, Stanton, Sunset Beach, Surfside, Three Arch Bay, Trabuco Canyon, Turtle Rock, Tustin, Villa Park, Westminister, Woodbridge, Yorba Linda, Los Angeles County, San Diego County, Long Beach, 949, 714, 310, 619, 562, 818 Technical Skills Networking: Wireless Networking, 10/100/1000 Ethernet, Optical Networking, Switching/Bridging (VLAN, Spanning Tree), VPNs, LAN/WAN/MAN, TCP/IP Protocol, IP Addressing and Subnetting, IP Access Lists, Routing Protocols, Token Ring, ATM, Frame Relay, HP OpenView NNM, Cisco Works for Switched Internetworks, Resource Manager Essentials, Cisco Security Management Center (PIX, IDS), Microsoft Visio, WebNM, IBM compatible computers, Windows Enterprise Server, Small Business Server and Workstation 2003/2000/NT/XP/Vista, Exchange 5.5/2000/2003, Remote Desktop Management, Microsoft Office 2003/2000/XP, Windows Vista, Norton, Remedy, Compupic Pro, Network Security, MicroStation, (95/SE/J/8) HP Openview, OSPF,BGP,VLAN,IPSEC, routing and bridging protocols Hardware Cisco 2600/3600/4000/7200/7500 series routers, Cisco Catalyst 1900/2900/5000/5500 series switch, Cisco 3550 Multilayer Switch, Cisco PIX Firewall, Cisco IDS 515E, CAD/CAM Systems, Netopia Routers, IBM Workstations and Servers, Printers Software and Operating Systems Microsoft Windows MCSE, Windows 2000/03, XP/Vista, Active Directory, Terminal Services, Exchange 2003, SQL Server 2000, Novell 3.1-5.1, UNIX, Microsoft Exchange, Microsoft Office, Word Perfect, AutoCAD, MAPICS, Rhumba Reflections, ISA Server RAID Storage Devices SAN Storage Devices Programming Visual Basic, Basic, COBOL, FORTRAN, SQL, Oracle and DBASE, HTML, Dreamweaver, Wordpress Education and Training California State University Fullerton\u003cul\u003e\u003cli\u003eNovell Certified Network Administration and Engineering Program – Graduated in the top 10% of the JTPA Grant Class of 93\u003c/li\u003e\u003cli\u003eBS – Computer Science 1997\u003c/li\u003e\u003c/ul\u003e    Certificates and Licenses\u003cul\u003e\u003cli\u003eCNE – Certified Novell Network Engineer 1993\u003c/li\u003e\u003cli\u003eCNA – Certified Novell Network Administrator 1992\u003c/li\u003e\u003cli\u003eMCSE – Microsoft Certified Systems Engineer 1997\u003c/li\u003e\u003cli\u003eSecret Security Clearance - United States Government Department Of Defense 2003\u003c/li\u003e\u003c/ul\u003e     Senior Computer Network Consultants\u003cul\u003e\u003cli\u003eBuilt and tested over 20 new Microsoft Windows 2008 R2 Servers with Microsoft Exchange 2010 in DAG failover clusters and SQL and SharePoint with Active Directory configurations from scratch to test Security First Corporation’s SPX Connect and BitFiler Encryption Software with and documented and reported findings, as well as VmWare and Citrix Xenapp\u003c/li\u003e\u003cli\u003eBuilt and tested new encrypted Cloud Based Parsed Cloud Secure network encrypted Cloud network environment\u003c/li\u003e\u003cli\u003eActive Directory migrations 2003 to 2008\u003c/li\u003e\u003cli\u003eNetwork Engineer responsible for system configuration, communications, and installation of hardware, operating systems, and software applications in multiple client locations\u003c/li\u003e\u003cli\u003eDesign, instillation, and maintenance of all computer networks for major Southern California and Colorado companies including: JNIC Missile Defense Agency Schreiver Air Force Base Department Of Defense, Net Solutions, Planet Network, Analysts International, Accucode, Capitol Records, Unihealth Insurance, Fuji Bank, UNOCOL 76, and Price Company\u003c/li\u003e\u003cli\u003ePerformed nationwide wireless network upgrade for The Sports Authority and Gart Sports on multi-tier network with over 1000 users.\u003c/li\u003e\u003cli\u003eMigrated St. Joseph’s Hospital from Novell to Windows 2000 Server with Exchange 2000 on multi-site network with over 2000 users.\u003c/li\u003e\u003cli\u003eMigrated Anaheim Memorial Hospital from Windows 98, NT Server, and Exchange 5.5 to Windows XP, 2000 Server, and Exchange 2000 on multi-site network with over 4000 users.\u003c/li\u003e\u003cli\u003eDesigned and documented data and voice networks from the ground up.\u003c/li\u003e\u003cli\u003eTrained customers and managers on system capabilities and usage.\u003c/li\u003e\u003cli\u003eWebsite programming in CSS, HTML, Wordpress and Dreamweaver\u003c/li\u003e\u003c/ul\u003e     Consolidated List of Duties/Roles\u003cul\u003e\u003cli\u003eMoved, reconfigured and supported sixty user network with Windows 2003 and Windows 2008 Servers, Exchange Server, SharePoint Server, SQL Server, Active Directory, Windows XP Professional and Windows 7 Professional, as well as VmWare and Citrix Xenapp. Active Directory migrations 2003 to 2008\u003c/li\u003e\u003cli\u003eReconfigured and supported sixty user network with Windows 2003 and Windows 2008 Servers, SCOM, SCCM, Exchange Server, SharePoint Server, SQL Server, Active Directory, Windows XP Professional and Windows 7 Professional, as well as VmWare and Citrix Xenapp. Active Directory migrations 2003 to 2008\u003c/li\u003e\u003c/ul\u003e     2GWLAN Engineers\u003cul\u003e\u003cli\u003eDesigned and implemented 2GWLAN system for two Air Force bases\u003c/li\u003e\u003cli\u003eWorked with Aruba Controllers, Aruba Access Points, RADIUS and TACACS Servers, and used Motorola LAN Planner, VmWare and Citrix Xenapp to do the design\u003c/li\u003e\u003cli\u003eConfigured and tested all necessary network platforms under extreme time constraints resulting in successful customer acceptance of required test bed network\u003c/li\u003e\u003cli\u003eActive Directory migrations 2003 to 2008\u003c/li\u003e\u003cli\u003eEstablished network security measures in order to support defense agency accreditation for The Department Of Defense at Schreiver Air Force Base JNIC Missile Defense Agency\u003c/li\u003e\u003cli\u003eRecommended and implemented network wide security management solution, including Firewall policies and configuration, router access-lists, and agent based network monitoring\u003c/li\u003e\u003c/ul\u003e     Lead Network Engineers\u003cul\u003e\u003cli\u003ePrimary support and lead Novell Network migration specialist for multi-site 500 user Novell Network, as well as VmWare and Citrix Xenapp\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003ePrimary support for Novell Networks, VmWare and Citrix Xenapp at Fortune 500 law firms in Los Angeles, California\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003ePrimary support for Novell, Microsoft Networks, VmWare and Citrix Xenapp at Fortune 500 companies in Orange County, California\u003c/li\u003e\u003cli\u003eNetwork Engineer responsible for system configuration, communications, and installation of hardware, operating systems, and software applications\u003c/li\u003e\u003cli\u003eInstalled and maintained entire computer networks for major Southern California companies including: Mellon Financial, Mallinckrodt Medical, Shiley Medical, AJS Accounting Service, Online Connecting Point, Sandpiper Computer, Nadek, ARC, Farmers Insurance, Classic Homes, Horizon, Qualtek Manufacturing, Powell Manufacturing, RL Holdings, COACT, St. Joseph’s Hospital, Anaheim Memorial Medical Center, Computer Support Network and Manpower Technical\u003c/li\u003e\u003cli\u003ePerformed nationwide wireless network upgrade for The Sports Authority and Gart Sports on multi-tier network with over 1000 users\u003c/li\u003e\u003cli\u003eMigrated St. Joseph’s Hospital from Novell and Lotus Notes to Windows 2000 Server with Exchange 2000 on multi-site network with over 2000 users\u003c/li\u003e\u003cli\u003eMigrated Anaheim Memorial Hospital from Windows 98, NT Server, and Exchange 5.5 to Windows XP, 2000 Server, and Exchange 2000 on multi-site network with over 4000 users in Active Directory\u003c/li\u003e\u003cli\u003eDesigned and documented data and voice networks from the ground up.\u003c/li\u003e\u003cli\u003eTrained customers and managers on system capabilities and usage\u003c/li\u003e\u003cli\u003ePerformed Systems Administration on Windows Servers and Clients for Local and Wide Area Networks\u003c/li\u003e\u003cli\u003eRecommended and implemented network wide security management solution, including Firewall policies and configuration, router access-lists, and agent based network monitoring\u003c/li\u003e\u003cli\u003eAdministered and supported Citrix network environment for Classic Homes including building new Citrix servers and load balancing, as well as VmWare and Citrix Xenapp \u003c/li\u003e\u003c/ul\u003e     Network Administrators\u003cul\u003e\u003cli\u003eSole onsite IT support for 400 user network\u003c/li\u003e\u003cli\u003eManaged all aspects of several network implementations including network planning, design, testing, documentation, deployment and maintenance of Novell and Windows based network systems\u003c/li\u003e\u003cli\u003eResponsible for complete support, installation, maintenance and training for all network and system components\u003c/li\u003e\u003cli\u003eDeveloped training and support plans for 400 user network\u003c/li\u003e\u003cli\u003eLead effort to migrate Novell based Microsoft and Lotus Notes servers with upgraded Windows NT based Exchange Servers to Active Directory. Included development and implementation of plan to provide remote access to e-mail and database servers via Windows NT RAS\u003c/li\u003e\u003cli\u003eAdministered Windows NT, Back Office, Exchange, RAS, AS400s, Lotus Notes, MAPICS, JD Edwards, Rhumba and Reflections, as well as VmWare and Citrix Xenapp\u003c/li\u003e\u003c/ul\u003e "],1],"Computer Network Consultants Orange County California",false,false],[[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipOxNARJynTBT7LX3cGEXyYSzpZVg_HFeW8yoEMp"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipOxNARJynTBT7LX3cGEXyYSzpZVg_HFeW8yoEMp"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipOxNARJynTBT7LX3cGEXyYSzpZVg_HFeW8yoEMp"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]],[[[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipMFhuZeXND1HHyJ6jdHEd_bFuS7KD9uMmDbMVRO"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipMFhuZeXND1HHyJ6jdHEd_bFuS7KD9uMmDbMVRO"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipMFhuZeXND1HHyJ6jdHEd_bFuS7KD9uMmDbMVRO"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]],[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipNZ9P1fdMXWNhlrVT9YqFPyZiJYer0cjceREl8V"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipNZ9P1fdMXWNhlrVT9YqFPyZiJYer0cjceREl8V"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipNZ9P1fdMXWNhlrVT9YqFPyZiJYer0cjceREl8V"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]],[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipOBxaxB83AMEA_XsJdSxQgTgSKAPGaiF2YqQK1g"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipOBxaxB83AMEA_XsJdSxQgTgSKAPGaiF2YqQK1g"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipOBxaxB83AMEA_XsJdSxQgTgSKAPGaiF2YqQK1g"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]],[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipNtWC8tklzOqSGYII4EMVH3_9uJaW2tQJuk9BkX"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipNtWC8tklzOqSGYII4EMVH3_9uJaW2tQJuk9BkX"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipNtWC8tklzOqSGYII4EMVH3_9uJaW2tQJuk9BkX"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]],[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipMA6CUasZkYpR4TEf23UYgKfpVR-piqq90akxJt"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipMA6CUasZkYpR4TEf23UYgKfpVR-piqq90akxJt"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipMA6CUasZkYpR4TEf23UYgKfpVR-piqq90akxJt"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]],[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipMvLJvVUhT_s7FSDFOAl41_QHX3QAKT46OEwSgv"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipMvLJvVUhT_s7FSDFOAl41_QHX3QAKT46OEwSgv"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipMvLJvVUhT_s7FSDFOAl41_QHX3QAKT46OEwSgv"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]],[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipPQaqrmfV5rAQuTsjcs8SF7Aluer9qirZ_XJ2r3"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipPQaqrmfV5rAQuTsjcs8SF7Aluer9qirZ_XJ2r3"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipPQaqrmfV5rAQuTsjcs8SF7Aluer9qirZ_XJ2r3"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]],[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipNMQI52y1vwsJ7V2uAwnmmxBiY9qd6FgecEIqWn"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipNMQI52y1vwsJ7V2uAwnmmxBiY9qd6FgecEIqWn"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipNMQI52y1vwsJ7V2uAwnmmxBiY9qd6FgecEIqWn"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]],[[null,null,"//www.google.com/maps/uv?pb\u003d!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!3m1!7e131!4s!5sMasley+Associates+Computer+Network+Consultants\u0026hl\u003den\u0026imagekey\u003d!1e10!2sAF1QipN2khmemtIrR3Nd4uIvg1z6tPV6SvxAGA4_AYnS"],false,[[[null,null,"https://lh5.googleusercontent.com/p/AF1QipN2khmemtIrR3Nd4uIvg1z6tPV6SvxAGA4_AYnS"],314,176],[[null,null,"https://lh5.googleusercontent.com/p/AF1QipN2khmemtIrR3Nd4uIvg1z6tPV6SvxAGA4_AYnS"],1024,576]],["Masley Associates Computer Network Consultants",[null,null,"//maps.google.com/maps/contrib/100456475283119849792"]]]]],[[]]],"[[[9,\"https://business.google.com/websites/forms?st\\u003dservices\\u0026hl\\u003den\\u0026lid\\u003d15510192118140943317\",null,18,19],[6,\"\",null,12,13],[5,\"\",null,10,11],[10,\"https://masleyassociates.com/\",null,20,21],[7,\"\",null,14,15],[1,\"tel:+1-714-975-3656\",\"(714) 975-3656\",1,2],[2,\"https://www.google.com/maps/dir//Masley+Associates+Computer+Network+Consultants/data\\u003d!4m8!4m7!1m0!1m5!1m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!2m2!1d-117.90113389999999!2d33.6965432\",null,4,5],[11,\"17149753656\",\"(714) 975-3656\",22,23],[4,\"sms:+1-714-975-3656\",\"(714) 975-3656\",8,9],[12,\"https://business.google.com/websites/forms?st\\u003dservices\\u0026hl\\u003den\\u0026lid\\u003d15510192118140943317\",null,30,31]],[1,\"tel:+1-714-975-3656\",\"(714) 975-3656\",1,2],[2,\"https://www.google.com/maps/dir//Masley+Associates+Computer+Network+Consultants/data\\u003d!4m8!4m7!1m0!1m5!1m1!1s0x80dd21ca30bc76d5:0xcf0e7729c384789!2m2!1d-117.90113389999999!2d33.6965432\",null,4,5],[1,\"tel:+1-714-975-3656\",\"(714) 975-3656\",1,2],1]",[null,null,null,null,null,"/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\nvar aa\u003dfunction(a){var b\u003d0;return function(){return b\u003ca.length?{done:!1,value:a[b++]}:{done:!0}}},n\u003d\"function\"\u003d\u003dtypeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a\u003d\u003dArray.prototype||a\u003d\u003dObject.prototype)return a;a[b]\u003dc.value;return a},ba\u003dfunction(a){a\u003d[\"object\"\u003d\u003dtypeof globalThis\u0026\u0026globalThis,a,\"object\"\u003d\u003dtypeof window\u0026\u0026window,\"object\"\u003d\u003dtypeof self\u0026\u0026self,\"object\"\u003d\u003dtypeof global\u0026\u0026global];for(var b\u003d0;b\u003ca.length;++b){var c\u003da[b];if(c\u0026\u0026c.Math\u003d\u003dMath)return c}throw Error(\"Cannot find global object\");\n},ca\u003dba(this),p\u003dfunction(a,b){if(b)a:{var c\u003dca;a\u003da.split(\".\");for(var d\u003d0;d\u003ca.length-1;d++){var e\u003da[d];if(!(e in c))break a;c\u003dc[e]}a\u003da[a.length-1];d\u003dc[a];b\u003db(d);b!\u003dd\u0026\u0026null!\u003db\u0026\u0026n(c,a,{configurable:!0,writable:!0,value:b})}};\np(\"Symbol\",function(a){if(a)return a;var b\u003dfunction(g,k){this.ka\u003dg;n(this,\"description\",{configurable:!0,writable:!0,value:k})};b.prototype.toString\u003dfunction(){return this.ka};var c\u003d\"jscomp_symbol_\"+(1E9*Math.random()\u003e\u003e\u003e0)+\"_\",d\u003d0,e\u003dfunction(g){if(this instanceof e)throw new TypeError(\"Symbol is not a constructor\");return new b(c+(g||\"\")+\"_\"+d++,g)};return e});\np(\"Symbol.iterator\",function(a){if(a)return a;a\u003dSymbol(\"Symbol.iterator\");for(var b\u003d\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\".split(\" \"),c\u003d0;c\u003cb.length;c++){var d\u003dca[b[c]];\"function\"\u003d\u003d\u003dtypeof d\u0026\u0026\"function\"!\u003dtypeof d.prototype[a]\u0026\u0026n(d.prototype,a,{configurable:!0,writable:!0,value:function(){return da(aa(this))}})}return a});\nvar da\u003dfunction(a){a\u003d{next:a};a[Symbol.iterator]\u003dfunction(){return this};return a},q\u003dfunction(a){var b\u003d\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.iterator\u0026\u0026a[Symbol.iterator];if(b)return b.call(a);if(\"number\"\u003d\u003dtypeof a.length)return{next:aa(a)};throw Error(String(a)+\" is not an iterable or ArrayLike\");},ea\u003d\"function\"\u003d\u003dtypeof Object.create?Object.create:function(a){var b\u003dfunction(){};b.prototype\u003da;return new b},fa;\nif(\"function\"\u003d\u003dtypeof Object.setPrototypeOf)fa\u003dObject.setPrototypeOf;else{var ha;a:{var ia\u003d{a:!0},ja\u003d{};try{ja.__proto__\u003dia;ha\u003dja.a;break a}catch(a){}ha\u003d!1}fa\u003dha?function(a,b){a.__proto__\u003db;if(a.__proto__!\u003d\u003db)throw new TypeError(a+\" is not extensible\");return a}:null}\nvar ka\u003dfa,la\u003dfunction(a,b){a.prototype\u003dea(b.prototype);a.prototype.constructor\u003da;if(ka)ka(a,b);else for(var c in b)if(\"prototype\"!\u003dc)if(Object.defineProperties){var d\u003dObject.getOwnPropertyDescriptor(b,c);d\u0026\u0026Object.defineProperty(a,c,d)}else a[c]\u003db[c];a.xa\u003db.prototype},ma\u003dfunction(){for(var a\u003dNumber(this),b\u003d[],c\u003da;c\u003carguments.length;c++)b[c-a]\u003darguments[c];return b},r\u003dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};\np(\"WeakMap\",function(a){function b(){}function c(h){var l\u003dtypeof h;return\"object\"\u003d\u003d\u003dl\u0026\u0026null!\u003d\u003dh||\"function\"\u003d\u003d\u003dl}function d(h){if(!r(h,g)){var l\u003dnew b;n(h,g,{value:l})}}function e(h){var l\u003dObject[h];l\u0026\u0026(Object[h]\u003dfunction(m){if(m instanceof b)return m;Object.isExtensible(m)\u0026\u0026d(m);return l(m)})}if(function(){if(!a||!Object.seal)return!1;try{var h\u003dObject.seal({}),l\u003dObject.seal({}),m\u003dnew a([[h,2],[l,3]]);if(2!\u003dm.get(h)||3!\u003dm.get(l))return!1;m.delete(h);m.set(l,4);return!m.has(h)\u0026\u00264\u003d\u003dm.get(l)}catch(v){return!1}}())return a;\nvar g\u003d\"$jscomp_hidden_\"+Math.random();e(\"freeze\");e(\"preventExtensions\");e(\"seal\");var k\u003d0,f\u003dfunction(h){this.K\u003d(k+\u003dMath.random()+1).toString();if(h){h\u003dq(h);for(var l;!(l\u003dh.next()).done;)l\u003dl.value,this.set(l[0],l[1])}};f.prototype.set\u003dfunction(h,l){if(!c(h))throw Error(\"Invalid WeakMap key\");d(h);if(!r(h,g))throw Error(\"WeakMap key fail: \"+h);h[g][this.K]\u003dl;return this};f.prototype.get\u003dfunction(h){return c(h)\u0026\u0026r(h,g)?h[g][this.K]:void 0};f.prototype.has\u003dfunction(h){return c(h)\u0026\u0026r(h,g)\u0026\u0026r(h[g],this.K)};\nf.prototype.delete\u003dfunction(h){return c(h)\u0026\u0026r(h,g)\u0026\u0026r(h[g],this.K)?delete h[g][this.K]:!1};return f});\np(\"Map\",function(a){if(function(){if(!a||\"function\"!\u003dtypeof a||!a.prototype.entries||\"function\"!\u003dtypeof Object.seal)return!1;try{var f\u003dObject.seal({x:4}),h\u003dnew a(q([[f,\"s\"]]));if(\"s\"!\u003dh.get(f)||1!\u003dh.size||h.get({x:4})||h.set({x:4},\"t\")!\u003dh||2!\u003dh.size)return!1;var l\u003dh.entries(),m\u003dl.next();if(m.done||m.value[0]!\u003df||\"s\"!\u003dm.value[1])return!1;m\u003dl.next();return m.done||4!\u003dm.value[0].x||\"t\"!\u003dm.value[1]||!l.next().done?!1:!0}catch(v){return!1}}())return a;var b\u003dnew WeakMap,c\u003dfunction(f){this.J\u003d{};this.j\u003dg();\nthis.size\u003d0;if(f){f\u003dq(f);for(var h;!(h\u003df.next()).done;)h\u003dh.value,this.set(h[0],h[1])}};c.prototype.set\u003dfunction(f,h){f\u003d0\u003d\u003d\u003df?0:f;var l\u003dd(this,f);l.list||(l.list\u003dthis.J[l.id]\u003d[]);l.i?l.i.value\u003dh:(l.i\u003d{next:this.j,v:this.j.v,head:this.j,key:f,value:h},l.list.push(l.i),this.j.v.next\u003dl.i,this.j.v\u003dl.i,this.size++);return this};c.prototype.delete\u003dfunction(f){f\u003dd(this,f);return f.i\u0026\u0026f.list?(f.list.splice(f.index,1),f.list.length||delete this.J[f.id],f.i.v.next\u003df.i.next,f.i.next.v\u003df.i.v,f.i.head\u003dnull,this.size--,\n!0):!1};c.prototype.clear\u003dfunction(){this.J\u003d{};this.j\u003dthis.j.v\u003dg();this.size\u003d0};c.prototype.has\u003dfunction(f){return!!d(this,f).i};c.prototype.get\u003dfunction(f){return(f\u003dd(this,f).i)\u0026\u0026f.value};c.prototype.entries\u003dfunction(){return e(this,function(f){return[f.key,f.value]})};c.prototype.keys\u003dfunction(){return e(this,function(f){return f.key})};c.prototype.values\u003dfunction(){return e(this,function(f){return f.value})};c.prototype.forEach\u003dfunction(f,h){for(var l\u003dthis.entries(),m;!(m\u003dl.next()).done;)m\u003dm.value,\nf.call(h,m[1],m[0],this)};c.prototype[Symbol.iterator]\u003dc.prototype.entries;var d\u003dfunction(f,h){var l\u003dh\u0026\u0026typeof h;\"object\"\u003d\u003dl||\"function\"\u003d\u003dl?b.has(h)?l\u003db.get(h):(l\u003d\"\"+ ++k,b.set(h,l)):l\u003d\"p_\"+h;var m\u003df.J[l];if(m\u0026\u0026r(f.J,l))for(f\u003d0;f\u003cm.length;f++){var v\u003dm[f];if(h!\u003d\u003dh\u0026\u0026v.key!\u003d\u003dv.key||h\u003d\u003d\u003dv.key)return{id:l,list:m,index:f,i:v}}return{id:l,list:m,index:-1,i:void 0}},e\u003dfunction(f,h){var l\u003df.j;return da(function(){if(l){for(;l.head!\u003df.j;)l\u003dl.v;for(;l.next!\u003dl.head;)return l\u003dl.next,{done:!1,value:h(l)};l\u003dnull}return{done:!0,\nvalue:void 0}})},g\u003dfunction(){var f\u003d{};return f.v\u003df.next\u003df.head\u003df},k\u003d0;return c});var na\u003dfunction(a,b){a instanceof String\u0026\u0026(a+\u003d\"\");var c\u003d0,d\u003d!1,e\u003d{next:function(){if(!d\u0026\u0026c\u003ca.length){var g\u003dc++;return{value:b(g,a[g]),done:!1}}d\u003d!0;return{done:!0,value:void 0}}};e[Symbol.iterator]\u003dfunction(){return e};return e};p(\"Array.prototype.entries\",function(a){return a?a:function(){return na(this,function(b,c){return[b,c]})}});\np(\"Set\",function(a){if(function(){if(!a||\"function\"!\u003dtypeof a||!a.prototype.entries||\"function\"!\u003dtypeof Object.seal)return!1;try{var c\u003dObject.seal({x:4}),d\u003dnew a(q([c]));if(!d.has(c)||1!\u003dd.size||d.add(c)!\u003dd||1!\u003dd.size||d.add({x:4})!\u003dd||2!\u003dd.size)return!1;var e\u003dd.entries(),g\u003de.next();if(g.done||g.value[0]!\u003dc||g.value[1]!\u003dc)return!1;g\u003de.next();return g.done||g.value[0]\u003d\u003dc||4!\u003dg.value[0].x||g.value[1]!\u003dg.value[0]?!1:e.next().done}catch(k){return!1}}())return a;var b\u003dfunction(c){this.s\u003dnew Map;if(c){c\u003d\nq(c);for(var d;!(d\u003dc.next()).done;)this.add(d.value)}this.size\u003dthis.s.size};b.prototype.add\u003dfunction(c){c\u003d0\u003d\u003d\u003dc?0:c;this.s.set(c,c);this.size\u003dthis.s.size;return this};b.prototype.delete\u003dfunction(c){c\u003dthis.s.delete(c);this.size\u003dthis.s.size;return c};b.prototype.clear\u003dfunction(){this.s.clear();this.size\u003d0};b.prototype.has\u003dfunction(c){return this.s.has(c)};b.prototype.entries\u003dfunction(){return this.s.entries()};b.prototype.values\u003dfunction(){return this.s.values()};b.prototype.keys\u003db.prototype.values;\nb.prototype[Symbol.iterator]\u003db.prototype.values;b.prototype.forEach\u003dfunction(c,d){var e\u003dthis;this.s.forEach(function(g){return c.call(d,g,g,e)})};return b});p(\"Array.from\",function(a){return a?a:function(b,c,d){c\u003dnull!\u003dc?c:function(f){return f};var e\u003d[],g\u003d\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.iterator\u0026\u0026b[Symbol.iterator];if(\"function\"\u003d\u003dtypeof g){b\u003dg.call(b);for(var k\u003d0;!(g\u003db.next()).done;)e.push(c.call(d,g.value,k++))}else for(g\u003db.length,k\u003d0;k\u003cg;k++)e.push(c.call(d,b[k],k));return e}});\np(\"Number.isFinite\",function(a){return a?a:function(b){return\"number\"!\u003d\u003dtypeof b?!1:!isNaN(b)\u0026\u0026Infinity!\u003d\u003db\u0026\u0026-Infinity!\u003d\u003db}});p(\"Number.isNaN\",function(a){return a?a:function(b){return\"number\"\u003d\u003d\u003dtypeof b\u0026\u0026isNaN(b)}});p(\"Number.isInteger\",function(a){return a?a:function(b){return Number.isFinite(b)?b\u003d\u003d\u003dMath.floor(b):!1}});p(\"Array.prototype.values\",function(a){return a?a:function(){return na(this,function(b,c){return c})}});\np(\"Object.entries\",function(a){return a?a:function(b){var c\u003d[],d;for(d in b)r(b,d)\u0026\u0026c.push([d,b[d]]);return c}});p(\"Object.is\",function(a){return a?a:function(b,c){return b\u003d\u003d\u003dc?0!\u003d\u003db||1/b\u003d\u003d\u003d1/c:b!\u003d\u003db\u0026\u0026c!\u003d\u003dc}});p(\"Array.prototype.includes\",function(a){return a?a:function(b,c){var d\u003dthis;d instanceof String\u0026\u0026(d\u003dString(d));var e\u003dd.length;c\u003dc||0;for(0\u003ec\u0026\u0026(c\u003dMath.max(c+e,0));c\u003ce;c++){var g\u003dd[c];if(g\u003d\u003d\u003db||Object.is(g,b))return!0}return!1}});\np(\"String.prototype.includes\",function(a){return a?a:function(b,c){if(null\u003d\u003dthis)throw new TypeError(\"The 'this' value for String.prototype.includes must not be null or undefined\");if(b instanceof RegExp)throw new TypeError(\"First argument to String.prototype.includes must not be a regular expression\");return-1!\u003d\u003d(this+\"\").indexOf(b,c||0)}});\nvar t\u003dthis||self,u\u003dfunction(a){var b\u003dtypeof a;return\"object\"!\u003db?b:a?Array.isArray(a)?\"array\":b:\"null\"},oa\u003dfunction(a){var b\u003dtypeof a;return\"object\"\u003d\u003db\u0026\u0026null!\u003da||\"function\"\u003d\u003db},pa\u003dfunction(a,b,c){return a.call.apply(a.bind,arguments)},qa\u003dfunction(a,b,c){if(!a)throw Error();if(2\u003carguments.length){var d\u003dArray.prototype.slice.call(arguments,2);return function(){var e\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},\nra\u003dfunction(a,b,c){ra\u003dFunction.prototype.bind\u0026\u0026-1!\u003dFunction.prototype.bind.toString().indexOf(\"native code\")?pa:qa;return ra.apply(null,arguments)},sa\u003dfunction(a,b){function c(){}c.prototype\u003db.prototype;a.xa\u003db.prototype;a.prototype\u003dnew c;a.prototype.constructor\u003da;a.Ba\u003dfunction(d,e,g){for(var k\u003dArray(arguments.length-2),f\u003d2;f\u003carguments.length;f++)k[f-2]\u003darguments[f];return b.prototype[e].apply(d,k)}};function w(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,w);else{var c\u003dError().stack;c\u0026\u0026(this.stack\u003dc)}a\u0026\u0026(this.message\u003dString(a));void 0!\u003d\u003db\u0026\u0026(this.cause\u003db)}sa(w,Error);w.prototype.name\u003d\"CustomError\";function x(a,b){a\u003da.split(\"%s\");for(var c\u003d\"\",d\u003da.length-1,e\u003d0;e\u003cd;e++)c+\u003da[e]+(e\u003cb.length?b[e]:\"%s\");w.call(this,c+a[d])}sa(x,w);x.prototype.name\u003d\"AssertionError\";function y(a,b,c,d){var e\u003d\"Assertion failed\";if(c){e+\u003d\": \"+c;var g\u003dd}else a\u0026\u0026(e+\u003d\": \"+a,g\u003db);throw new x(\"\"+e,g||[]);}\nvar z\u003dfunction(a,b,c){a||y(\"\",null,b,Array.prototype.slice.call(arguments,2))},ta\u003dfunction(a,b,c){null\u003d\u003da\u0026\u0026y(\"Expected to exist: %s.\",[a],b,Array.prototype.slice.call(arguments,2));return a},ua\u003dfunction(a,b){throw new x(\"Failure\"+(a?\": \"+a:\"\"),Array.prototype.slice.call(arguments,1));},va\u003dfunction(a,b,c){\"string\"!\u003d\u003dtypeof a\u0026\u0026y(\"Expected string but got %s: %s.\",[u(a),a],b,Array.prototype.slice.call(arguments,2));return a},A\u003dfunction(a,b,c){\"function\"!\u003d\u003dtypeof a\u0026\u0026y(\"Expected function but got %s: %s.\",\n[u(a),a],b,Array.prototype.slice.call(arguments,2))},B\u003dfunction(a,b,c){Array.isArray(a)||y(\"Expected array but got %s: %s.\",[u(a),a],b,Array.prototype.slice.call(arguments,2))},C\u003dfunction(a,b,c){oa(a)\u0026\u00261\u003d\u003da.nodeType||y(\"Expected Element but got %s: %s.\",[u(a),a],b,Array.prototype.slice.call(arguments,2));return a},D\u003dfunction(a,b,c,d){a instanceof b||y(\"Expected instanceof %s but got %s.\",[wa(b),wa(a)],c,Array.prototype.slice.call(arguments,3));return a};\nfunction wa(a){return a instanceof Function?a.displayName||a.name||\"unknown type name\":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null\u003d\u003d\u003da?\"null\":typeof a};var E\u003dfunction(a,b){this.name\u003da;this.value\u003db};E.prototype.toString\u003dfunction(){return this.name};var xa\u003dnew E(\"OFF\",Infinity),ya\u003dnew E(\"WARNING\",900),za\u003dnew E(\"CONFIG\",700),Aa\u003dfunction(){this.N\u003d0;this.clear()},Ba;Aa.prototype.clear\u003dfunction(){this.Z\u003dArray(this.N);this.ba\u003d-1;this.fa\u003d!1};var Ca\u003dfunction(a,b,c){this.reset(a||xa,b,c,void 0,void 0)};Ca.prototype.reset\u003dfunction(){};\nvar Da\u003dfunction(a,b){this.level\u003dnull;this.qa\u003d[];this.parent\u003d(void 0\u003d\u003d\u003db?null:b)||null;this.children\u003d[];this.ua\u003d{Y:function(){return a}}},Ea\u003dfunction(a){if(a.level)return a.level;if(a.parent)return Ea(a.parent);ua(\"Root logger has no level set.\");return xa},Fa\u003dfunction(a,b){for(;a;)a.qa.forEach(function(c){c(b)}),a\u003da.parent},Ga\u003dfunction(){this.entries\u003d{};var a\u003dnew Da(\"\");a.level\u003dza;this.entries[\"\"]\u003da},Ha,Ia\u003dfunction(a,b){var c\u003da.entries[b];if(c)return c;c\u003dIa(a,b.slice(0,Math.max(b.lastIndexOf(\".\"),\n0)));var d\u003dnew Da(b,c);a.entries[b]\u003dd;c.children.push(d);return d},Ja\u003dfunction(){Ha||(Ha\u003dnew Ga);return Ha};var F\u003dfunction(a,b){this.ia\u003db\u003d\u003d\u003dKa?a:\"\"};F.prototype.toString\u003dfunction(){return this.ia.toString()};var Ka\u003d{},La\u003dnew F(\"about:invalid#zClosurez\",Ka);var Ma,Na;a:{for(var Oa\u003d[\"CLOSURE_FLAGS\"],Pa\u003dt,Qa\u003d0;Qa\u003cOa.length;Qa++)if(Pa\u003dPa[Oa[Qa]],null\u003d\u003dPa){Na\u003dnull;break a}Na\u003dPa}var Ra\u003dNa\u0026\u0026Na[610401301];Ma\u003dnull!\u003dRa?Ra:!1;var G,Sa\u003dt.navigator;G\u003dSa?Sa.userAgentData||null:null;function Ta(a){return Ma?G?G.brands.some(function(b){return(b\u003db.brand)\u0026\u0026-1!\u003db.indexOf(a)}):!1:!1}function H(a){var b;a:{if(b\u003dt.navigator)if(b\u003db.userAgent)break a;b\u003d\"\"}return-1!\u003db.indexOf(a)};function I(){return Ma?!!G\u0026\u00260\u003cG.brands.length:!1}function Ua(){return I()?!1:H(\"Trident\")||H(\"MSIE\")}function Va(){return I()?Ta(\"Chromium\"):(H(\"Chrome\")||H(\"CriOS\"))\u0026\u0026!(I()?0:H(\"Edge\"))||H(\"Silk\")};/*\n\n SPDX-License-Identifier: Apache-2.0\n*/\nvar Wa;try{new URL(\"s://g\"),Wa\u003d!0}catch(a){Wa\u003d!1}var Xa\u003dWa,Ya\u003d[],Za\u003dfunction(){};$a(function(a){var b;if(b\u003dIa(Ja(),\"safevalues\").ua){var c\u003d\"A URL with content '\"+a+\"' was sanitized away.\",d\u003dya;if(a\u003db)if(a\u003db\u0026\u0026d){a\u003dd.value;var e\u003db?Ea(Ia(Ja(),b.Y())):xa;a\u003da\u003e\u003de.value}if(a){d\u003dd||xa;a\u003dIa(Ja(),b.Y());\"function\"\u003d\u003d\u003dtypeof c\u0026\u0026(c\u003dc());Ba||(Ba\u003dnew Aa);e\u003dBa;b\u003db.Y();if(0\u003ce.N){var g\u003d(e.ba+1)%e.N;e.ba\u003dg;e.fa?(e\u003de.Z[g],e.reset(d,c,b),b\u003de):(e.fa\u003dg\u003d\u003de.N-1,b\u003de.Z[g]\u003dnew Ca(d,c,b))}else b\u003dnew Ca(d,c,b);Fa(a,b)}}});\nfunction $a(a){-1\u003d\u003d\u003dYa.indexOf(a)\u0026\u0026Ya.push(a);Za\u003dfunction(b){Ya.forEach(function(c){c(b)})}};function ab(a,b){if(b instanceof F)b instanceof F\u0026\u0026b.constructor\u003d\u003d\u003dF?b\u003db.ia:(ua(\"expected object of type SafeUrl, got '\"+b+\"' of type \"+u(b)),b\u003d\"type_error:SafeUrl\");else{b:if(Xa){try{var c\u003dnew URL(b)}catch(d){c\u003d\"https:\";break b}c\u003dc.protocol}else c:{c\u003ddocument.createElement(\"a\");try{c.href\u003db}catch(d){c\u003dvoid 0;break c}c\u003dc.protocol;c\u003d\":\"\u003d\u003d\u003dc||\"\"\u003d\u003d\u003dc?\"https:\":c}\"javascript:\"\u003d\u003d\u003dc\u0026\u0026(Za(b),b\u003dvoid 0)}void 0!\u003d\u003db\u0026\u0026(a.href\u003db)};var bb\u003dfunction(a){this.ra\u003da};function J(a){return new bb(function(b){return b.substr(0,a.length+1).toLowerCase()\u003d\u003d\u003da+\":\"})}var cb\u003d[J(\"data\"),J(\"http\"),J(\"https\"),J(\"mailto\"),J(\"ftp\"),new bb(function(a){return/^[^:]*([/?#]|$)/.test(a)})];function db(a){var b\u003dvoid 0\u003d\u003d\u003db?cb:b;a:{b\u003dvoid 0\u003d\u003d\u003db?cb:b;for(var c\u003d0;c\u003cb.length;++c){var d\u003db[c];if(d instanceof bb\u0026\u0026d.ra(a)){a\u003dnew F(a,Ka);break a}}a\u003dvoid 0}return a||La};var eb\u003d/^(tel|callto|sms|fax):/;function fb(a){var b\u003da\u0026\u0026a.href||\"\",c\u003db.match(eb);return!!b\u0026\u0026!c\u0026\u0026\"_blank\"!\u003da.target}var gb\u003d0;function hb(a){fb(a.currentTarget)\u0026\u0026(gb++,a.preventDefault())}function ib(a,b){fb(a)\u0026\u0026(gb--,0\u003e\u003dgb\u0026\u0026ab(b.location,db(a.href)))}function K(a,b){a.addEventListener?a.addEventListener(\"click\",b,!1):a.attachEvent?a.attachEvent(\"onclick\",b):console.error(\"Handler could not be attached\")};var kb\u003dfunction(a,b){var c\u003djb;this.ma\u003da;this.la\u003db;this.T\u003dc};kb.prototype.send\u003dfunction(a){var b\u003dthis;if(a.currentTarget){var c\u003da.currentTarget||null;hb(a);this.T.gtag(\"event\",\"conversion\",{send_to:\"AW-\"+this.ma+\"/\"+this.la,event_callback:function(){ib(c,b.T)}});this.T.setTimeout(function(){var d\u003db.T;fb(c)\u0026\u0026ab(d.location,db(c.href))},500)}else console.error(\"e.currentTarget should not be undefined or null.\")};\nfunction lb(){var a\u003dmb,b\u003dnb,c\u003djb;b\u0026\u0026(Array.from(document.querySelectorAll('a[href\u003d\"'+b+'\"]')).forEach(function(d){d.classList.add(\"call_tracked\")}),c.gtag(\"config\",\"AW-\"+a.trackingId+\"/\"+a.label,{phone_conversion_number:b.substring(4),phone_conversion_css_class:\"call_tracked\",phone_conversion_options:{cache:!1}}))}function ob(){var a\u003dmb,b\u003dnew kb(a.trackingId,a.label);K(pb,function(c){b.send(c)})};function qb(a){t.setTimeout(function(){throw a;},0)};var rb\u003dUa();!H(\"Android\")||Va();Va();H(\"Safari\")\u0026\u0026(Va()||(I()?0:H(\"Coast\"))||(I()?0:H(\"Opera\"))||(I()?0:H(\"Edge\"))||(I()?Ta(\"Microsoft Edge\"):H(\"Edg/\"))||I()\u0026\u0026Ta(\"Opera\"));var sb\u003d{},tb\u003dnull;var ub\u003d\"undefined\"!\u003d\u003dtypeof Uint8Array,vb\u003d!rb\u0026\u0026\"function\"\u003d\u003d\u003dtypeof t.btoa;z(!0);var L\u003d\"function\"\u003d\u003d\u003dtypeof Symbol\u0026\u0026\"symbol\"\u003d\u003d\u003dtypeof Symbol()?Symbol(\"INTERNAL_ARRAY_STATE\"):void 0;function M(a,b){z((b\u0026255)\u003d\u003db);B(a,\"state is only maintained on arrays.\");if(L)return a[L]|\u003db;if(void 0!\u003d\u003da.o)return a.o|\u003db;Object.defineProperties(a,{o:{value:b,configurable:!0,writable:!0,enumerable:!1}});return b}var wb\u003dObject.getOwnPropertyDescriptor(Array.prototype,\"sa\");\nObject.defineProperties(Array.prototype,{sa:{get:function(){function a(e,g){e\u0026b\u0026\u0026c.push(g)}var b\u003dN(this),c\u003d[];a(1,\"IS_REPEATED_FIELD\");a(2,\"IS_IMMUTABLE_ARRAY\");a(4,\"IS_API_FORMATTED\");a(8,\"ONLY_MUTABLE_VALUES\");a(16,\"MUTABLE_REFERENCES_ARE_OWNED\");a(32,\"CONSTRUCTED\");a(64,\"TRANSFERRED\");a(128,\"IS_FIXED_GROUP\");var d\u003dc.join(\",\");return wb?wb.get.call(this)+\"|\"+d:d},configurable:!0,enumerable:!1}});function N(a){B(a,\"state is only maintained on arrays.\");a\u003dL?a[L]:a.o;return null\u003d\u003da?0:a}\nfunction O(a,b){B(a,\"state is only maintained on arrays.\");z((b\u0026255)\u003d\u003db);L?a[L]\u003db:void 0!\u003d\u003da.o?a.o\u003db:Object.defineProperties(a,{o:{value:b,configurable:!0,writable:!0,enumerable:!1}});return a}function P(a){return!!(N(a)\u00262)}function xb(a){M(a,16);return a}function yb(a,b){O(b,(a|0)\u0026-51)}function zb(a,b){O(b,(a|18)\u0026-41)};var Q\u003d{};function Ab(a){return null!\u003d\u003da\u0026\u0026\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026!Array.isArray(a)\u0026\u0026a.constructor\u003d\u003d\u003dObject}var Bb\u003dObject.freeze(O([],23));function Cb(a){if(a\u00262)throw Error(\"Cannot mutate an immutable Message\");}function Db(){}function Eb(a){var b\u003da.length;(b\u003db?a[b-1]:void 0)\u0026\u0026Ab(b)?b.g\u003d1:(b\u003d{},a.push((b.g\u003d1,b)))};function Fb(a,b,c){var d\u003d!1;if(null!\u003da\u0026\u0026\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026!(d\u003dArray.isArray(a))\u0026\u0026a.L\u003d\u003d\u003dQ)return a;if(d){var e\u003dd\u003dN(a);0\u003d\u003d\u003de\u0026\u0026(e|\u003dc\u002616);e|\u003dc\u00262;e!\u003d\u003dd\u0026\u0026O(a,e);return new b(a)}};var Gb\u003dfunction(){throw Error(\"please construct maps as mutable then call toImmutable\");};\nif(\"undefined\"!\u003dtypeof Symbol\u0026\u0026\"undefined\"!\u003dtypeof Symbol.hasInstance){var Hb\u003dfunction(){throw Error(\"Cannot perform instanceof checks on ImmutableMap: please use isImmutableMap or isMutableMap to assert on the mutability of a map. See go/jspb-api-gotchas#immutable-classes for more information\");},Ib\u003d{};Object.defineProperties(Gb,(Ib[Symbol.hasInstance]\u003d{value:Hb,configurable:!1,writable:!1,enumerable:!1},Ib));z(Gb[Symbol.hasInstance]\u003d\u003d\u003dHb,\"defineProperties did not work: was it monkey-patched?\")};var Jb\u003dfunction(a){var b\u003da.I+a.A;z(0\u003c\u003db\u0026\u0026Number.isInteger(b)\u0026\u00264294967295\u003eb);return a.m||(a.m\u003da.h[b]\u003d{})},R\u003dfunction(a,b,c){return-1\u003d\u003d\u003db?null:b\u003e\u003da.I?a.m?a.m[b]:void 0:c\u0026\u0026a.m\u0026\u0026(c\u003da.m[b],null!\u003dc)?c:a.h[b+a.A]},S\u003dfunction(a,b,c,d){a.ca\u0026\u0026(a.ca\u003dvoid 0);b\u003e\u003da.I||d?Jb(a)[b]\u003dc:(a.h[b+a.A]\u003dc,(a\u003da.m)\u0026\u0026b in a\u0026\u0026delete a[b])};function Kb(a,b){if(!a)return a;z(P(b.h)?P(a.h):!0);return a}\nfunction Lb(a,b){var c\u003dP(b.h),d\u003dP(a),e\u003dObject.isFrozen(a)\u0026\u0026d;z(Object.isFrozen(a)||!(N(a)\u002616));z(P(b.h)?Object.isFrozen(a):!0);z(!0,\"If legacy wrappers are not being used, there should only be one array\");(c||d)\u0026\u0026z(e);z(!!(N(a)\u00264));if(d\u0026\u0026a.length)for(c\u003d0;1\u003ec;c++)Kb(a[c],b);return a}\nvar Nb\u003dfunction(a){var b\u003dT;var c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dR(a,2,c);b\u003dFb(d,b,N(a.h));b!\u003d\u003dd\u0026\u0026null!\u003db\u0026\u0026S(a,2,b,c);d\u003dKb(b,a);if(null\u003d\u003dd)return d;P(a.h)||(b\u003dMb(d),b!\u003d\u003dd\u0026\u0026(d\u003db,S(a,2,d,c)));return Kb(d,a)},Ob\u003dfunction(a){var b\u003dT,c\u003dN(a.h),d\u003d!!(c\u00262);var e\u003dd?1:2;var g\u003d!!(c\u00262);z(!g||2!\u003d\u003de,\"shareMode must be FROZEN for immutable messages\");z(!0);var k\u003dR(a,1);Array.isArray(k)||(k\u003dBb);var f\u003dN(k);f\u00261||M(k,1);g?f\u00262||M(k,18):f\u002616\u0026\u0026!(f\u00262)\u0026\u0026(f\u003dk,z(!0),B(f,\"state is only maintained on arrays.\"),L?f[L]\u0026\u0026(f[L]\u0026\u003d-17):void 0!\u003d\u003d\nf.o\u0026\u0026(f.o\u0026\u003d-17));if(k!\u003d\u003dBb\u0026\u0026N(k)\u00264)3\u003d\u003d\u003de?e\u003dk:(g||(b\u003dObject.isFrozen(k),1\u003d\u003d\u003de?b||Object.freeze(k):(e\u003dN(k),g\u003de\u0026-19,b\u0026\u0026(k\u003dArray.prototype.slice.call(k),e\u003d0,S(a,1,k)),e!\u003d\u003dg\u0026\u0026O(k,g))),e\u003dLb(k,a));else{f\u003dk;g\u003d!!(c\u00262);var h\u003d!!(N(f)\u00262);z(!(g\u0026\u0026!h));k\u003df;!g\u0026\u0026h\u0026\u0026(f\u003dArray.prototype.slice.call(f));c|\u003dh?2:0;for(var l\u003d0,m\u003d0;l\u003cf.length;l++){var v\u003dFb(f[l],b,c);void 0!\u003d\u003dv\u0026\u0026(h||(h\u003d!!(2\u0026N(v.h))),f[m++]\u003dv)}m\u003cl\u0026\u0026(f.length\u003dm);b\u003df;c\u003d!h;h\u003dN(b);f\u003dh|5;f\u003dc?f|8:f\u0026-9;h!\u003df\u0026\u0026(Object.isFrozen(b)\u0026\u0026(b\u003dArray.prototype.slice.call(b)),O(b,\nf));f\u003db;k!\u003d\u003df\u0026\u0026S(a,1,f);if(g||1\u003d\u003d\u003de)z(2!\u003d\u003de),Object.freeze(f);e\u003d3\u003d\u003d\u003de?f:Lb(f,a)}if(!(d||N(e)\u00268)){for(d\u003d0;d\u003ce.length;d++)b\u003de[d],g\u003dMb(b),b!\u003d\u003dg\u0026\u0026(e[d]\u003dg);M(e,8)}return Lb(e,a)};var Pb;function Qb(a,b){z(!!(N(b)\u002616));Pb\u003db;a\u003dnew a(b);Pb\u003dvoid 0;return a};function Rb(a){switch(typeof a){case \"number\":return isFinite(a)?a:String(a);case \"object\":if(a)if(Array.isArray(a)){if(0!\u003d\u003d(N(a)\u0026128))return a\u003dArray.prototype.slice.call(a),Eb(a),a}else if(ub\u0026\u0026null!\u003da\u0026\u0026a instanceof Uint8Array){if(vb){for(var b\u003d\"\";10240\u003ca.length;)b+\u003dString.fromCharCode.apply(null,a.subarray(0,10240)),a\u003da.subarray(10240);b+\u003dString.fromCharCode.apply(null,a);a\u003dbtoa(b)}else{var c\u003du(a);z(\"array\"\u003d\u003dc||\"object\"\u003d\u003dc\u0026\u0026\"number\"\u003d\u003dtypeof a.length,\"encodeByteArray takes an array as a parameter\");\nvoid 0\u003d\u003d\u003db\u0026\u0026(b\u003d0);if(!tb){tb\u003d{};c\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\");for(var d\u003d[\"+/\u003d\",\"+/\",\"-_\u003d\",\"-_.\",\"-_\"],e\u003d0;5\u003ee;e++){var g\u003dc.concat(d[e].split(\"\"));sb[e]\u003dg;for(var k\u003d0;k\u003cg.length;k++){var f\u003dg[k],h\u003dtb[f];void 0\u003d\u003d\u003dh?tb[f]\u003dk:z(h\u003d\u003d\u003dk)}}}b\u003dsb[b];c\u003dArray(Math.floor(a.length/3));d\u003db[64]||\"\";for(e\u003dg\u003d0;g\u003ca.length-2;g+\u003d3){h\u003da[g];var l\u003da[g+1];f\u003da[g+2];k\u003db[h\u003e\u003e2];h\u003db[(h\u00263)\u003c\u003c4|l\u003e\u003e4];l\u003db[(l\u002615)\u003c\u003c2|f\u003e\u003e6];f\u003db[f\u002663];c[e++]\u003d\"\"+k+h+l+f}k\u003d0;f\u003dd;switch(a.length-g){case 2:k\u003d\na[g+1],f\u003db[(k\u002615)\u003c\u003c2]||d;case 1:a\u003da[g],c[e]\u003d\"\"+b[a\u003e\u003e2]+b[(a\u00263)\u003c\u003c4|k\u003e\u003e4]+f+d}a\u003dc.join(\"\")}return a}}return a};function Sb(a,b,c,d,e){if(null!\u003da){if(Array.isArray(a))a\u003de\u0026\u00260\u003d\u003da.length\u0026\u0026N(a)\u00261?void 0:Tb(a,b,c,void 0!\u003d\u003dd,e);else if(Ab(a)){var g\u003d{},k;for(k in a)g[k]\u003dSb(a[k],b,c,d,e);a\u003dg}else a\u003db(a,d);return a}}function Tb(a,b,c,d,e){var g\u003dN(a);d\u003dd?!!(g\u002616):void 0;a\u003dArray.prototype.slice.call(a);for(var k\u003d0;k\u003ca.length;k++)a[k]\u003dSb(a[k],b,c,d,e);c(g,a);return a}function Ub(a){return a.L\u003d\u003d\u003dQ?a.toJSON():Rb(a)}function Wb(a,b){a\u0026128\u0026\u0026Eb(b)};function Xb(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?zb:c;if(null!\u003da){if(ub\u0026\u0026a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d\u003dN(a);if(d\u00262)return a;if(b\u0026\u0026!(d\u002632)\u0026\u0026(d\u002616||0\u003d\u003d\u003dd))return O(a,d|18),a;a\u003dTb(a,Xb,d\u00264?zb:c,!0,!1);b\u003dN(a);b\u00264\u0026\u0026b\u00262\u0026\u0026Object.freeze(a);return a}a.L\u003d\u003d\u003dQ\u0026\u0026(z(a.L\u003d\u003d\u003dQ),P(a.h)||(a\u003dYb(a,!0),M(a.h,18)));return a}}\nfunction Yb(a,b){z(a.L\u003d\u003d\u003dQ);var c\u003da.h,d\u003dxb([]),e\u003da.constructor.va;e\u0026\u0026d.push(e);e\u003da.m;if(e){d.length\u003dc.length;var g\u003d{};d[d.length-1]\u003dg}0!\u003d\u003d(N(c)\u0026128)\u0026\u0026Eb(d);b\u003db||P(a.h)?zb:yb;d\u003dQb(a.constructor,d);a.ea\u0026\u0026(d.ea\u003da.ea.slice());g\u003d!!(N(c)\u002616);for(var k\u003de?c.length-1:c.length,f\u003d0;f\u003ck;f++){var h\u003df-a.A,l\u003dXb(c[f],g,b);Cb(N(d.h));S(d,h,l,!1)}if(e)for(var m in e)c\u003de[m],a\u003d+m,z(!Number.isNaN(a),\"should not have non-numeric keys in sparse objects after a constructor is called.\"),c\u003dXb(c,g,b),Cb(N(d.h)),S(d,a,c,!0);\nreturn d}function Mb(a){if(!P(a.h))return a;var b\u003dYb(a,!1);b.ca\u003da;return b};if(\"undefined\"!\u003d\u003dtypeof Proxy){var U\u003dZb;new Proxy({},{getPrototypeOf:U,setPrototypeOf:U,isExtensible:U,preventExtensions:U,getOwnPropertyDescriptor:U,defineProperty:U,has:U,get:U,set:U,deleteProperty:U,apply:U,construct:U})}function Zb(){throw Error(\"this array or object is owned by JSPB and should not be reused, did you mean to copy it with copyJspbArray? See go/jspb-api-gotchas#construct_from_array\");throw Error();};var V\u003dfunction(a,b,c,d){D(this,V,\"The message constructor should only be used by subclasses\");z(this.constructor!\u003d\u003dV,\"Message is an abstract class and cannot be directly constructed\");null\u003d\u003da\u0026\u0026(a\u003dPb);Pb\u003dvoid 0;var e\u003dthis.constructor.va;if(null\u003d\u003da){a\u003de?[e]:[];var g\u003d48;var k\u003d!0;d\u0026\u0026(g|\u003d128);O(a,g)}else{if(!Array.isArray(a))throw Error(\"data passed to JSPB constructors must be an Array, got '\"+JSON.stringify(a)+\"' a \"+u(a));if(Object.isFrozen(a)||!Object.isExtensible(a)||Object.isSealed(a))throw Error(\"data passed to JSPB constructors must be mutable\");\nif(e\u0026\u0026e!\u003d\u003da[0])throw Error('Expected message to have a message id: \"'+e+'\" in the array, got: '+JSON.stringify(a[0])+\" a \"+u(a[0])+\", are you parsing with the wrong proto?\");g\u003dM(a,0)|32;k\u003d0!\u003d\u003d(16\u0026g);if(d){if(g|\u003d128,0\u003ca.length){var f\u003da[a.length-1];if(Ab(f)\u0026\u0026\"g\"in f){delete f.g;var h\u003d!0,l;for(l in f){h\u003d!1;break}h\u0026\u0026a.pop()}}}else if(128\u0026g)throw Error();O(a,g)}this.A\u003de?0:-1;this.h\u003da;this.preventPassingToStructuredClone\u003dDb;a:{g\u003dthis.h.length;e\u003dg-1;if(g\u0026\u0026(g\u003dthis.h[e],Ab(g))){this.m\u003dg;this.I\u003de-this.A;break a}void 0!\u003d\u003d\nb\u0026\u0026-1\u003cb?(this.I\u003dMath.max(b,e+1-this.A),this.m\u003dvoid 0):this.I\u003dNumber.MAX_VALUE}if(!d\u0026\u0026this.m\u0026\u0026\"g\"in this.m)throw Error('Unexpected \"g\" flag in sparse object of message that is not a group type.');if(c){b\u003dk\u0026\u0026!0;d\u003dthis.I;var m;for(k\u003d0;k\u003cc.length;k++)e\u003dc[k],e\u003cd?(e+\u003dthis.A,(g\u003da[e])?$b(g,b):a[e]\u003dBb):(m||(m\u003dJb(this)),(g\u003dm[e])?$b(g,b):m[e]\u003dBb)}z(!!(N(this.h)\u002632))};V.prototype.toJSON\u003dfunction(){var a\u003dthis.h;B(a);return Tb(a,Ub,Wb,void 0,!1)};\nV.prototype.getExtension\u003dfunction(a){D(this,a.pa);var b\u003dD(this,V);return a.V?a.P(b,a.V,a.O,!0):a.ha?a.P(b,a.O,!0):a.P(b,a.O,a.defaultValue,!0)};V.prototype.hasExtension\u003dfunction(a){z(!a.ha,\"repeated extensions don't support hasExtension\");z(!a.ha,\"repeated extensions don't support getExtensionOrUndefined\");D(this,a.pa);var b\u003dD(this,V);a\u003da.V?a.P(b,a.V,a.O,!0):a.P(b,a.O,null,!0);return void 0!\u003d\u003d(null\u003d\u003d\u003da?void 0:a)};V.prototype.clone\u003dfunction(){var a\u003dD(this,V);return Yb(a,!1)};\nfunction $b(a,b){if(Array.isArray(a)){var c\u003dN(a),d\u003d1;!b||c\u00262||(d|\u003d16);(c\u0026d)!\u003d\u003dd\u0026\u0026O(a,c|d)}}V.prototype.L\u003dQ;V.prototype.toString\u003dfunction(){return this.h.toString()};function ac(a){if(a instanceof V)return a.constructor.da};(function(){var a\u003dt.jspbGetTypeName;t.jspbGetTypeName\u003da?function(b){return a(b)||ac(b)}:ac})();var bc\u003dV;var T\u003dfunction(a){bc.call(this,a)};la(T,bc);T.prototype.getType\u003dfunction(){return R(this,1)};T.da\u003d\"commerce.bizbuilder.presto.proto.UiCta\";var dc\u003dfunction(a){bc.call(this,a,-1,cc)};la(dc,bc);var ec\u003dfunction(a){return function(b){A(a);if(null\u003d\u003db||\"\"\u003d\u003db)b\u003dD(new a,V);else{va(b);b\u003dJSON.parse(b);if(!Array.isArray(b))throw Error(\"Expected to deserialize an Array but got \"+u(b)+\": \"+b);b\u003dQb(a,xb(b))}return b}}(dc);dc.da\u003d\"commerce.bizbuilder.presto.proto.UiCtas\";var cc\u003d[1];var fc\u003dfunction(a,b){this.ta\u003d100;this.na\u003da;this.wa\u003db;this.S\u003d0;this.j\u003dnull};fc.prototype.get\u003dfunction(){if(0\u003cthis.S){this.S--;var a\u003dthis.j;this.j\u003da.next;a.next\u003dnull}else a\u003dthis.na();return a};fc.prototype.put\u003dfunction(a){this.wa(a);this.S\u003cthis.ta\u0026\u0026(this.S++,a.next\u003dthis.j,this.j\u003da)};var gc\u003dfunction(){};var hc\u003dfunction(){var a\u003ddocument;var b\u003d\"IFRAME\";\"application/xhtml+xml\"\u003d\u003d\u003da.contentType\u0026\u0026(b\u003db.toLowerCase());return a.createElement(b)};var ic,jc\u003dfunction(){var a\u003dt.MessageChannel;\"undefined\"\u003d\u003d\u003dtypeof a\u0026\u0026\"undefined\"!\u003d\u003dtypeof window\u0026\u0026window.postMessage\u0026\u0026window.addEventListener\u0026\u0026!H(\"Presto\")\u0026\u0026(a\u003dfunction(){var e\u003dhc();e.style.display\u003d\"none\";document.documentElement.appendChild(e);var g\u003de.contentWindow;e\u003dg.document;e.open();e.close();var k\u003d\"callImmediate\"+Math.random(),f\u003d\"file:\"\u003d\u003dg.location.protocol?\"*\":g.location.protocol+\"//\"+g.location.host;e\u003dra(function(h){if((\"*\"\u003d\u003df||h.origin\u003d\u003df)\u0026\u0026h.data\u003d\u003dk)this.port1.onmessage()},this);g.addEventListener(\"message\",\ne,!1);this.port1\u003d{};this.port2\u003d{postMessage:function(){g.postMessage(k,f)}}});if(\"undefined\"!\u003d\u003dtypeof a\u0026\u0026!Ua()){var b\u003dnew a,c\u003d{},d\u003dc;b.port1.onmessage\u003dfunction(){if(void 0!\u003d\u003dc.next){c\u003dc.next;var e\u003dc.aa;c.aa\u003dnull;e()}};return function(e){d.next\u003d{aa:e};d\u003dd.next;b.port2.postMessage(0)}}return function(e){t.setTimeout(e,0)}};var kc\u003dfunction(){this.U\u003dthis.F\u003dnull};kc.prototype.add\u003dfunction(a,b){var c\u003dlc.get();c.set(a,b);this.U?this.U.next\u003dc:(z(!this.F),this.F\u003dc);this.U\u003dc};kc.prototype.remove\u003dfunction(){var a\u003dnull;this.F\u0026\u0026(a\u003dthis.F,this.F\u003dthis.F.next,this.F||(this.U\u003dnull),a.next\u003dnull);return a};var lc\u003dnew fc(function(){return new mc},function(a){return a.reset()}),mc\u003dfunction(){this.next\u003dthis.scope\u003dthis.X\u003dnull};mc.prototype.set\u003dfunction(a,b){this.X\u003da;this.scope\u003db;this.next\u003dnull};\nmc.prototype.reset\u003dfunction(){this.next\u003dthis.scope\u003dthis.X\u003dnull};var nc\u003dt.console\u0026\u0026t.console.createTask?t.console.createTask.bind(t.console):void 0,oc\u003dnc?Symbol(\"consoleTask\"):void 0;function pc(a,b){function c(){var e\u003dma.apply(0,arguments),g\u003dthis;return d.run(function(){var k\u003da.call,f\u003dk.apply,h\u003d[g],l\u003dh.concat;if(e instanceof Array)var m\u003de;else{m\u003dq(e);for(var v,Vb\u003d[];!(v\u003dm.next()).done;)Vb.push(v.value);m\u003dVb}return f.call(k,a,l.call(h,m))})}b\u003dvoid 0\u003d\u003d\u003db?\"anonymous\":b;if(!nc||a[ta(oc)])return a;var d\u003dnc(a.name||b);c[ta(oc)]\u003dd;return c};var qc,rc\u003d!1,sc\u003dnew kc,uc\u003dfunction(a,b){qc||tc();rc||(qc(),rc\u003d!0);a\u003dpc(a,\"goog.async.run\");sc.add(a,b)},tc\u003dfunction(){if(t.Promise\u0026\u0026t.Promise.resolve){var a\u003dt.Promise.resolve(void 0);qc\u003dfunction(){a.then(vc)}}else qc\u003dfunction(){var b\u003dvc;\"function\"!\u003d\u003dtypeof t.setImmediate||t.Window\u0026\u0026t.Window.prototype\u0026\u0026(I()||!H(\"Edge\"))\u0026\u0026t.Window.prototype.setImmediate\u003d\u003dt.setImmediate?(ic||(ic\u003djc()),ic(b)):t.setImmediate(b)}},vc\u003dfunction(){for(var a;a\u003dsc.remove();){try{a.X.call(a.scope)}catch(b){qb(b)}lc.put(a)}rc\u003d\n!1};var Y\u003dfunction(a){this.l\u003d0;this.ja\u003dvoid 0;this.G\u003dthis.u\u003dthis.D\u003dnull;this.R\u003dthis.W\u003d!1;if(a!\u003dgc)try{var b\u003dthis;a.call(void 0,function(c){W(b,2,c)},function(c){if(!(c instanceof X))try{if(c instanceof Error)throw c;throw Error(\"Promise rejected.\");}catch(d){}W(b,3,c)})}catch(c){W(this,3,c)}},wc\u003dfunction(){this.next\u003dthis.context\u003dthis.H\u003dthis.C\u003dthis.B\u003dnull;this.M\u003d!1};wc.prototype.reset\u003dfunction(){this.context\u003dthis.H\u003dthis.C\u003dthis.B\u003dnull;this.M\u003d!1};\nvar xc\u003dnew fc(function(){return new wc},function(a){a.reset()}),yc\u003dfunction(a,b,c){var d\u003dxc.get();d.C\u003da;d.H\u003db;d.context\u003dc;return d};Y.prototype.then\u003dfunction(a,b,c){null!\u003da\u0026\u0026A(a,\"opt_onFulfilled should be a function.\");null!\u003db\u0026\u0026A(b,\"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?\");return zc(this,\"function\"\u003d\u003d\u003dtypeof a?a:null,\"function\"\u003d\u003d\u003dtypeof b?b:null,c)};Y.prototype.$goog_Thenable\u003d!0;Y.prototype.ya\u003dfunction(a,b){return zc(this,null,a,b)};\nY.prototype.catch\u003dY.prototype.ya;Y.prototype.cancel\u003dfunction(a){if(0\u003d\u003dthis.l){var b\u003dnew X(a);uc(function(){Ac(this,b)},this)}};\nvar Ac\u003dfunction(a,b){if(0\u003d\u003da.l)if(a.D){var c\u003da.D;if(c.u){for(var d\u003d0,e\u003dnull,g\u003dnull,k\u003dc.u;k\u0026\u0026(k.M||(d++,k.B\u003d\u003da\u0026\u0026(e\u003dk),!(e\u0026\u00261\u003cd)));k\u003dk.next)e||(g\u003dk);e\u0026\u0026(0\u003d\u003dc.l\u0026\u00261\u003d\u003dd?Ac(c,b):(g?(d\u003dg,z(c.u),z(null!\u003dd),d.next\u003d\u003dc.G\u0026\u0026(c.G\u003dd),d.next\u003dd.next.next):Bc(c),Cc(c,e,3,b)))}a.D\u003dnull}else W(a,3,b)},Ec\u003dfunction(a,b){a.u||2!\u003da.l\u0026\u00263!\u003da.l||Dc(a);z(null!\u003db.C);a.G?a.G.next\u003db:a.u\u003db;a.G\u003db},zc\u003dfunction(a,b,c,d){b\u0026\u0026(b\u003dpc(b,\"goog.Promise.then\"));c\u0026\u0026(c\u003dpc(c,\"goog.Promise.then\"));var e\u003dyc(null,null,null);e.B\u003dnew Y(function(g,\nk){e.C\u003db?function(f){try{var h\u003db.call(d,f);g(h)}catch(l){k(l)}}:g;e.H\u003dc?function(f){try{var h\u003dc.call(d,f);void 0\u003d\u003d\u003dh\u0026\u0026f instanceof X?k(f):g(h)}catch(l){k(l)}}:k});e.B.D\u003da;Ec(a,e);return e.B};Y.prototype.za\u003dfunction(a){z(1\u003d\u003dthis.l);this.l\u003d0;W(this,2,a)};Y.prototype.Aa\u003dfunction(a){z(1\u003d\u003dthis.l);this.l\u003d0;W(this,3,a)};\nvar W\u003dfunction(a,b,c){if(0\u003d\u003da.l){a\u003d\u003d\u003dc\u0026\u0026(b\u003d3,c\u003dnew TypeError(\"Promise cannot resolve to itself\"));a.l\u003d1;a:{var d\u003dc,e\u003da.za,g\u003da.Aa;if(d instanceof Y){null!\u003de\u0026\u0026A(e,\"opt_onFulfilled should be a function.\");null!\u003dg\u0026\u0026A(g,\"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?\");Ec(d,yc(e||gc,g||null,a));var k\u003d!0}else{if(d)try{var f\u003d!!d.$goog_Thenable}catch(l){f\u003d!1}else f\u003d!1;if(f)d.then(e,g,a),k\u003d!0;else{if(oa(d))try{var h\u003dd.then;if(\"function\"\u003d\u003d\u003dtypeof h){Fc(d,\nh,e,g,a);k\u003d!0;break a}}catch(l){g.call(a,l);k\u003d!0;break a}k\u003d!1}}}k||(a.ja\u003dc,a.l\u003db,a.D\u003dnull,Dc(a),3!\u003db||c instanceof X||Gc(a,c))}},Fc\u003dfunction(a,b,c,d,e){var g\u003d!1,k\u003dfunction(h){g||(g\u003d!0,c.call(e,h))},f\u003dfunction(h){g||(g\u003d!0,d.call(e,h))};try{b.call(a,k,f)}catch(h){f(h)}},Dc\u003dfunction(a){a.W||(a.W\u003d!0,uc(a.oa,a))},Bc\u003dfunction(a){var b\u003dnull;a.u\u0026\u0026(b\u003da.u,a.u\u003db.next,b.next\u003dnull);a.u||(a.G\u003dnull);null!\u003db\u0026\u0026z(null!\u003db.C);return b};\nY.prototype.oa\u003dfunction(){for(var a;a\u003dBc(this);)Cc(this,a,this.l,this.ja);this.W\u003d!1};var Cc\u003dfunction(a,b,c,d){if(3\u003d\u003dc\u0026\u0026b.H\u0026\u0026!b.M)for(;a\u0026\u0026a.R;a\u003da.D)a.R\u003d!1;if(b.B)b.B.D\u003dnull,Hc(b,c,d);else try{b.M?b.C.call(b.context):Hc(b,c,d)}catch(e){Ic.call(null,e)}xc.put(b)},Hc\u003dfunction(a,b,c){2\u003d\u003db?a.C.call(a.context,c):a.H\u0026\u0026a.H.call(a.context,c)},Gc\u003dfunction(a,b){a.R\u003d!0;uc(function(){a.R\u0026\u0026Ic.call(null,b)})},Ic\u003dqb,X\u003dfunction(a){w.call(this,a)};sa(X,w);X.prototype.name\u003d\"cancel\";var Jc\u003dnew Set([9,12]);\nfunction Kc(){var a\u003dLc,b\u003dMc,c\u003dNc;if(!Oc){var d\u003ddocument.getElementById(\"primary_cta\"),e\u003dD(Nb(a),T),g\u003dArray.from(document.querySelectorAll(\"#action-list-9,#bottom-action-list-9,#action-list-12,#bottom-action-list-12\"));d\u0026\u0026Jc.has(R(e,1))\u0026\u0026g.push(d);0\u003cg.length\u0026\u0026Pc(c).then(function(){a:{var k\u003dq(Ob(a));for(var f\u003dk.next();!f.done;f\u003dk.next())if(f\u003df.value,Jc.has(R(f,1))){k\u003dR(f,2);break a}k\u003dnull}k\u003dva(k);Qc(c,k,b);k\u003dq(g);for(f\u003dk.next();!f.done;f\u003dk.next())K(f.value,Rc)});d\u0026\u0026b\u0026\u0026Sc(c,d,R(e,1),\"primary\");b\u0026\u0026Ob(a).forEach(function(k){0\u003c\nR(k,2).length\u0026\u0026(Tc(c,R(k,1),\"nav-list\"),Tc(c,R(k,1),\"action-list\"),Tc(c,R(k,1),\"bottom-action-list\"))})}}function Tc(a,b,c){var d\u003ddocument.getElementById(c+\"-\"+b);d\u0026\u0026Sc(a,d,b,c)}function Sc(a,b,c,d){a.ga(\"send\",\"event\",\"CTA\",\"render\",d+\"-\"+c);K(b,function(e){hb(e);a.ga(\"send\",\"event\",\"CTA\",\"click\",d+\"-\"+c,{transport:\"beacon\",hitCallback:function(){ib(b,a)}});a.setTimeout(function(){fb(b)\u0026\u0026ab(a.location,db(b.href))},500)})}\nfunction Pc(a){return new Y(function(b){a.gapi.load(\"gapi.iframes:gapi.iframes.style.common\",{callback:function(){b()}})})}\nfunction Qc(a,b,c){var d\u003dfunction(){var e\u003dC(document.querySelector(\".SnapformBg\"));e.classList.add(\"hide\");e.style.display\u003d\"none\";document.body.classList.remove(\"modal-open\")};a.gapi.iframes.getContext().openChild({onRestyle:function(){d();var e\u003dC(document.querySelector(\".SnapformToast\"));e.style.visibility\u003d\"visible\";setTimeout(function(){e.style.visibility\u003d\"hidden\"},2420);c\u0026\u0026a.ga(\"send\",\"event\",\"snapform\",\"complete\")},url:b,where:C(document.querySelector(\".SnapformFrame\")),attributes:{style:{height:\"100%\",\nwidth:\"100%\"}}});K(C(document.querySelector(\".SnapformCancel\")),function(){d();c\u0026\u0026a.ga(\"send\",\"event\",\"snapform\",\"cancel\")})}function Rc(a){a.preventDefault();C(document.querySelector(\".SnapformFrame\")).style.visibility\u003d\"visible\";a\u003dC(document.querySelector(\".SnapformBg\"));a.classList.remove(\"hide\");a.style.display\u003d\"flex\";document.body.classList.add(\"modal-open\")};var Z\u003dvoid 0;Z\u003dvoid 0\u003d\u003d\u003dZ?window:Z;if((Z.prs||{}).isDomainPending){var Uc\u003dRegExp(\"domainPending\u003d(\\\\d)\").exec(Z.location.href);Uc\u0026\u0026\"1\"\u003d\u003dUc[1]\u0026\u0026(document.getElementsByClassName(\"domainPending\")[0].style.display\u003d\"inline-block\")}\n(function(){var a\u003dvoid 0\u003d\u003d\u003da?document:a;if(!window.prs||!window.prs.isPreview){var b\u003ddocument.getElementById(\"cookieDialog\");!b||a.cookie\u0026\u0026-1!\u003da.cookie.indexOf(\"isCookieWarningAccepted\u003dtrue\")||(b.classList.remove(\"hide\"),b.style.display\u003d\"block\");(b\u003ddocument.getElementById(\"cookieAccept\"))\u0026\u0026b.addEventListener(\"click\",function(){var c\u003da.getElementById(\"cookieDialog\");c\u0026\u0026(c.classList.add(\"hide\"),c.style.display\u003d\"none\");c\u003da.location.hostname;a.cookie\u003d\"isCookieWarningAccepted\u003dtrue;domain\u003d\"+(0\u003c\u003dc.indexOf(\"business.site\")?\n\"business.site\":c)+\";Max-Age\u003d15552000;\"})}})();var Vc\u003dZ.prs||{};if(Vc.requiresCtaSetup){var Wc\u003dVc.serializedCtas,Oc\u003dVc.isPreview,Mc\u003dVc.enableGa;if(Wc){var Nc\u003dZ,Lc\u003dec(Wc);Kc()}}\n(function(a){var b\u003ddocument.getElementById(\"posts\");if(b){var c\u003d(a.prs||{}).enableGa;c\u0026\u0026(a.ga(\"send\",\"event\",\"Local Post\",\"Impression\",\"\",b.getElementsByClassName(\"post\").length),document.getElementById(\"postsViewAll\")\u0026\u0026a.ga(\"send\",\"event\",\"View All\",\"impression\"));K(b,function(d){d\u003dd.target.className;c\u0026\u0026d.includes(\"post-photo\")\u0026\u0026a.ga(\"send\",\"event\",\"Local Post\",\"photo click\");c\u0026\u0026d.includes(\"post-date\")\u0026\u0026a.ga(\"send\",\"event\",\"Local Post\",\"date click\");c\u0026\u0026d.includes(\"post-cta\")\u0026\u0026a.ga(\"send\",\"event\",\n\"Local Post\",\"cta click\")})}})(Z);var Xc\u003dZ.prs||{};if(!Xc.isPreview){var Yc\u003dXc.awctInfoList;if(Yc)for(var nb\u003dXc.phoneNumberUrl,jb\u003dZ,Zc\u003d0;Zc\u003cYc.length;Zc++){var mb\u003dYc[Zc];if(32\u003d\u003dmb.type)lb();else for(var $c\u003ddocument.querySelectorAll(\"[data-tracking-element-type\u003d'\"+mb.type+\"']\"),ad\u003d0;ad\u003c$c.length;ad++){var pb\u003d$c[ad];null!\u003d\u003dpb\u0026\u0026ob()}}};\n"],"",null,null,"ChIJ1Xa8MMoh3YARiUc4nHLn8Aw"],"0x80dd21ca30bc76d5:0xcf0e7729c384789",true,[null,null,null,"//fonts.googleapis.com/css?family\u003dLibre+Baskerville:700|Open+Sans:400"],false], sideChannel: {}});</script><script nonce="YMG_PYn4qUjqexjmU0o8CA">AF_initDataCallback({key: 'ds:1', hash: '2', data:[[["3 years ago","Hands down the best computer repair service in Orange County area. Greg was quick to respond to my inquiries and is super knowledgeable and experienced. He can handle any kind of problem, and quickly solved the issues we were having with our network. I recommend everyone to use Masley Associates for all your computer-related needs. Not only does he handle businesses with large networks, he can also help with simpler issues.",5,0,0,"https://lh3.googleusercontent.com/a/AGNmyxaOBGGuT00to0Frqu8qgh1rprf_qAjFFqQlhmWT\u003ds120-c-c0x00000000-cc-rp-mo-br100","Tatiana b",null,1,0,"https://www.google.com/local/review/rap/report?postId\u003dChdDSUhNMG9nS0VJQ0FnSUNZai15SC13RRAB\u0026entityid\u003dChdDSUhNMG9nS0VJQ0FnSUNZai15SC13RRIsChZDSUhNMG9nS0VJQ0FnSUNZai15SEJ3EhJDZ3NJbzd5QzVnVVFvSzJBTmcaLQoXQ0lITTBvZ0tFSUNBZ0lDWWoteUhod0USEkNnc0lvN3lDNWdVUW9LMkFOZyISCdV2vDDKId2AEYlHOJxy5_AMKhJDZ3NJbzd5QzVnVVFvSzJBTmc\u0026wv\u003d1\u0026d\u003d286732321","Flag as inappropriate",1556127267113]],""], sideChannel: {}});</script><script id="wiz_jd" nonce="YMG_PYn4qUjqexjmU0o8CA">if (window['_wjdc']) {const wjd = {}; window['_wjdc'](wjd); delete window['_wjdc'];}</script><script aria-hidden="true" id="WIZ-footer" nonce="YMG_PYn4qUjqexjmU0o8CA">window.wiz_progress&&window.wiz_progress(); window.stopScanForCss&&window.stopScanForCss(); ccTick('bl');</script></body></html>