Help
RSS
API
Feed
Maltego
Contact
Domain > theassaadgroup.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-09-10
13.249.9.35
(
ClassC
)
2025-12-10
3.169.173.57
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Wed, 10 Dec 2025 12:58:23 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://theassaadgroup.com/X-Cache: Redirect from cloudfrontVia: 1.1 bc4e0a32a1893d7693b91555def3133e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: oqJ0dxowScUdPm8XK5LRj5Pubf8iYY1boheGpEbcOC_vVvuaeS8syA html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveDate: Wed, 10 Dec 2025 05:07:41 GMTETag: c9eb2c1bda9196830d9596d721818a48Set-Cookie: AWSALBTG2/JwTBMvtFy5TjHyWRfzg+XFAzSi1L2tT1zhjM8nYC7Z/JYFDWZGGGbRYqQ7ZqNHmkGWAol3LJTAXl5XC+QRlbpFolkOrkLFT4L6cwAVAqSzgjXucH/vF+GCK0QLBTE368J1wTR1LKRJ5nO57P6RpOvhCRYUqkYKoW/ZB+c3TqCYBobIZjE; ExpiresWed, 17 Dec 2025 05:07:40 GMT; Path/Set-Cookie: AWSALBTGCORS2/JwTBMvtFy5TjHyWRfzg+XFAzSi1L2tT1zhjM8nYC7Z/JYFDWZGGGbRYqQ7ZqNHmkGWAol3LJTAXl5XC+QRlbpFolkOrkLFT4L6cwAVAqSzgjXucH/vF+GCK0QLBTE368J1wTR1LKRJ5nO57P6RpOvhCRYUqkYKoW/ZB+c3TqCYBobIZjE; ExpiresWed, 17 Dec 2025 05:07:40 GMT; Path/; SameSiteNone; SecureSet-Cookie: lofty_idx_virtual_user_idwp_6939001c7f804; expiresSat, 08 Dec 2035 05:07:40 GMT; Max-Age315360000; path/; domaintheassaadgroup.comSet-Cookie: lofty_idx_virtual_user_idwp_6939001ca5a80; expiresSat, 08 Dec 2035 05:07:40 GMT; Max-Age315360000; path/; domaintheassaadgroup.comSet-Cookie: lofty_idx_virtual_user_idwp_6939001cec5f7; expiresSat, 08 Dec 2035 05:07:40 GMT; Max-Age315360000; path/; domaintheassaadgroup.comSet-Cookie: lofty_idx_virtual_user_idwp_6939001d4d8ee; expiresSat, 08 Dec 2035 05:07:41 GMT; Max-Age315360000; path/; domaintheassaadgroup.comSet-Cookie: lofty_idx_virtual_user_idwp_6939001d4de7e; expiresSat, 08 Dec 2035 05:07:41 GMT; Max-Age315360000; path/; domaintheassaadgroup.comServer: Apache/2.4.62 (Amazon Linux)Link: https://theassaadgroup.com/wp-json/>; relhttps://api.w.org/, https://theassaadgroup.com/wp-json/wp/v2/pages/118>; relalternate; titleJSON; typeapplication/json, https://theassaadgroup.com/>; relshortlinkCache-Control: max-age86400, PublicAccess-Control-Allow-Origin: *Access-Control-Allow-Origin: *Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONSAccess-Control-Allow-Methods: GET,POST,PUT,DELETE,OPTIONSAccess-Control-Allow-Headers: Content-Type, Authorization, X-Requested-WithAccess-Control-Allow-Headers: Content-Type,Authorization,X-Requested-WithAccess-Control-Allow-Credentials: trueAccess-Control-Allow-Credentials: trueVary: Accept-EncodingX-Cache: Hit from cloudfrontVia: 1.1 e3d057b3e6efdd15e49b433f7704a6c8.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: LKubFb_4h7H5Y-k9hw8q8sI-tf-WlUyxR25-4aFavOoxVmoEbEREJwAge: 28242 !DOCTYPE html>html langen-US classno-js>head>meta charsetutf-8>meta http-equivX-UA-Compatible contentIEedge,chrome1>script typetext/javascript>(window.NREUM||(NREUM{})).init{privacy:{cookies_enabled:true},ajax:{deny_list:bam.nr-data.net},feature_flags:soft_nav,distributed_tracing:{enabled:true}};(window.NREUM||(NREUM{})).loader_config{agentID:1431874009,accountID:7163267,trustKey:7163267,xpid:UwcBUlRVDxABVlhVAgIAX1IC,licenseKey:NRJS-18dc1f515140ec81324,applicationID:1297537963,browserID:1431874009};;/*! For license information please see nr-loader-spa-1.304.0.min.js.LICENSE.txt */(()>{var e,t,r{384:(e,t,r)>{use strict;r.d(t,{NT:()>o,US:()>u,Zm:()>a,bQ:()>d,dV:()>c,pV:()>l});var nr(6154),ir(1863),sr(1910);const o{beacon:bam.nr-data.net,errorBeacon:bam.nr-data.net};function a(){return n.gm.NREUM||(n.gm.NREUM{}),void 0n.gm.newrelic&&(n.gm.newrelicn.gm.NREUM),n.gm.NREUM}function c(){let ea();return e.o||(e.o{ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let ra();r.initializedAgents??{},t.initializedAt{ms:(0,i.t)(),date:new Date},r.initializedAgentset}function u(e,t){a()et}function l(){return function(){let ea();const te.info||{};e.info{beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let ea();const te.init||{};e.init{...t}}(),c(),function(){let ea();const te.loader_config||{};e.loader_config{...t}}(),a()}},782:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewTiming},860:(e,t,r)>{use strict;r.d(t,{$J:()>u,K7:()>c,P3:()>d,XX:()>i,Yy:()>a,df:()>s,qY:()>n,v4:()>o});const nevents,ijserrors,sbrowser/blobs,orum,abrowser/logs,c{ajax:ajax,genericEvents:generic_events,jserrors:i,logging:logging,metrics:metrics,pageAction:page_action,pageViewEvent:page_view_event,pageViewTiming:page_view_timing,sessionReplay:session_replay,sessionTrace:session_trace,softNav:soft_navigations,spa:spa},d{c.pageViewEvent:1,c.pageViewTiming:2,c.metrics:3,c.jserrors:4,c.spa:5,c.ajax:6,c.sessionTrace:7,c.softNav:8,c.sessionReplay:9,c.logging:10,c.genericEvents:11},u{c.pageViewEvent:o,c.pageViewTiming:n,c.ajax:n,c.spa:n,c.softNav:n,c.metrics:i,c.jserrors:i,c.sessionTrace:s,c.sessionReplay:s,c.logging:a,c.genericEvents:ins}},944:(e,t,r)>{use strict;r.d(t,{R:()>i});var nr(3241);function i(e,t){functiontypeof console.debug&&(console.debug(New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#.concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:data,name:warn,feature:warn,data:{code:e,secondary:t}}))}},993:(e,t,r)>{use strict;r.d(t,{A$:()>s,ET:()>o,TZ:()>a,p_:()>i});var nr(860);const i{ERROR:ERROR,WARN:WARN,INFO:INFO,DEBUG:DEBUG,TRACE:TRACE},s{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},olog,an.K7.logging},1687:(e,t,r)>{use strict;r.d(t,{Ak:()>d,Ze:()>f,x3:()>u});var nr(3241),ir(7836),sr(3606),or(860),ar(2646);const c{};function d(e,t){const r{staged:!1,priority:o.P3t||0};l(e),ce.get(t)||ce.set(t,r)}function u(e,t){e&&ce&&(ce.get(t)&&ce.delete(t),p(e,t,!1),ce.size&&h(e))}function l(e){if(!e)throw new Error(agentIdentifier required);ce||(cenew Map)}function f(e,tfeature,r!1){if(l(e),!e||!ce.get(t)||r)return p(e,t);ce.get(t).staged!0,h(e)}function h(e){const tArray.from(ce);t.every((e,t)>t.staged)&&(t.sort((e,t)>e1.priority-t1.priority),t.forEach((t)>{ce.delete(t),p(e,t)}))}function p(e,t,r!0){const oe?i.ee.get(e):i.ee,cs.i.handlers;if(!o.aborted&&o.backlog&&c){if((0,n.W)({agentIdentifier:e,type:lifecycle,name:drain,feature:t}),r){const eo.backlogt,rct;if(r){for(let t0;e&&te.length;++t)g(et,r);Object.entries(r).forEach((e,t)>{Object.values(t||{}).forEach(t>{t0?.on&&t0?.context()instanceof a.y&&t0.on(e,t1)})})}}o.isolatedBacklog||delete ct,o.backlogtnull,o.emit(drain-+t,)}}function g(e,t){var re1;Object.values(tr||{}).forEach(t>{var re0;if(t0r){var nt1,ie3,se2;n.apply(i,s)}})}},1741:(e,t,r)>{use strict;r.d(t,{W:()>s});var nr(944),ir(4261);class s{#e(e,...t){if(thise!s.prototypee)return thise(...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)>{use strict;function n(){return Math.floor(performance.now())}r.d(t,{t:()>n})},1910:(e,t,r)>{use strict;r.d(t,{i:()>s});var nr(944);const inew Map;function s(...e){return e.every(e>{if(i.has(e))return i.get(e);const tfunctiontypeof e?e.toString():,rt.includes(native code),st.includes(nrWrapper);return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555:(e,t,r)>{use strict;r.d(t,{D:()>a,f:()>o});var nr(384),ir(8122);const s{beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function o(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const ae>(0,i.a)(e,s)},2614:(e,t,r)>{use strict;r.d(t,{BB:()>o,H3:()>n,g:()>d,iL:()>c,tS:()>a,uh:()>i,wk:()>s});const nNRBA,iSESSION,s144e5,o18e5,a{STARTED:session-started,PAUSE:session-pause,RESET:session-reset,RESUME:session-resume,UPDATE:session-update},c{SAME_TAB:same-tab,CROSS_TAB:cross-tab},d{OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)>{use strict;r.d(t,{y:()>n});class n{constructor(e){this.contextIde}}},2843:(e,t,r)>{use strict;r.d(t,{G:()>s,u:()>i});var nr(3878);function i(e,t!1,r,i){(0,n.DD)(visibilitychange,function(){if(t)return void(hiddendocument.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)(pagehide,e,t,r)}},3241:(e,t,r)>{use strict;r.d(t,{W:()>s});var nr(6154);const inewrelic;function s(e{}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)>{use strict;r.d(t,{A:()>s});var nr(7836);const i()>{const enew WeakSet;return(t,r)>{if(objecttypeof r&&null!r){if(e.has(r))return;e.add(r)}return r}};function s(e){try{return JSON.stringify(e,i())??}catch(e){try{n.ee.emit(internal-error,e)}catch(e){}return}}},3333:(e,t,r)>{use strict;r.d(t,{$v:()>u,TZ:()>n,Xh:()>c,Zp:()>i,kd:()>d,mq:()>a,nf:()>o,qN:()>s});const nr(860).K7.genericEvents,iauxclick,click,copy,keydown,paste,scrollend,sfocus,blur,o4,a1e3,c2e3,dPageAction,UserAction,BrowserPerformance,u{RESOURCES:experimental.resources,REGISTER:register}},3434:(e,t,r)>{use strict;r.d(t,{Jt:()>s,YM:()>d});var nr(7836),ir(5607);const snr@original:.concat(i.W),o50;var aObject.prototype.hasOwnProperty,c!1;function d(e,t){return e||(en.ee),r.inPlacefunction(e,t,n,i,s){n||(n);const o-n.charAt(0);for(let a0;at.length;a++){const cta,dec;l(d)||(ecr(d,o?c+n:n,i,c,s))}},r.flags,r;function r(t,r,n,c,d){return l(t)?t:(r||(r),nrWrapperst,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return er},set:function(t){return ert,t}})}),t}catch(e){u(e,r)}for(var n in e)a.call(e,n)&&(tnen)}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var s,a,l,f;let h;try{athis,s...arguments,lfunctiontypeof n?n(s,a):n||{}}catch(t){u(t,,s,a,c,l,e)}i(r+start,s,a,c,l,d);const pperformance.now();let g;try{return ft.apply(a,s),gperformance.now(),f}catch(e){throw gperformance.now(),i(r+err,s,a,e,l,d),he,h}finally{const eg-p,t{start:p,end:g,duration:e,isLongTask:e>o,methodName:c,thrownError:h};t.isLongTask&&i(long-task,t,a,l,d),i(r+end,s,a,f,l,d)}}}function i(r,n,i,s){if(!c||t){var oc;c!0;try{e.emit(r,n,i,t,s)}catch(t){u(t,r,n,i,e)}co}}}function u(e,t){t||(tn.ee);try{t.emit(internal-error,e)}catch(e){}}function l(e){return!(e&&functiontypeof e&&e.apply&&!es)}},3606:(e,t,r)>{use strict;r.d(t,{i:()>s});var nr(9908);s.ono;var is.handlers{};function s(e,t,r,s){o(s||n.d,i,e,t,r)}function o(e,t,r,i,s){s||(sfeature),e||(en.d);var otsts||{};(oror||).push(e,i)}},3738:(e,t,r)>{use strict;r.d(t,{He:()>i,Kp:()>a,Lc:()>d,Rz:()>u,TZ:()>n,bD:()>s,d3:()>o,jx:()>l,sl:()>f,uP:()>c});const nr(860).K7.sessionTrace,ibstResource,sresource,o-start,a-end,cfn+o,dfn+a,upushState,l1e3,f3e4},3785:(e,t,r)>{use strict;r.d(t,{R:()>c,b:()>d});var nr(9908),ir(1863),sr(860),or(3969),ar(993);function c(e,t,r{},ca.p_.INFO,d,u(0,i.t)()){(0,n.p)(o.xV,API/logging/.concat(c.toLowerCase(),/called),void 0,s.K7.metrics,e),(0,n.p)(a.ET,u,t,r,c,d,void 0,s.K7.logging,e)}function d(e){returnstringtypeof e&&Object.values(a.p_).some(t>te.toUpperCase().trim())}},3878:(e,t,r)>{use strict;function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()>s,jT:()>n,sp:()>i})},3962:(e,t,r)>{use strict;r.d(t,{AM:()>o,O2:()>l,OV:()>s,Qu:()>f,TZ:()>c,ih:()>h,pP:()>a,t1:()>u,tC:()>i,wD:()>d});var nr(860);const iclick,keydown,submit,spopstate,oapi,ainitialPageLoad,cn.K7.softNav,d5e3,u500,l{INITIAL_PAGE_LOAD:,ROUTE_CHANGE:1,UNSPECIFIED:2},f{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},h{IP:in progress,PF:pending finish,FIN:finished,CAN:cancelled}},3969:(e,t,r)>{use strict;r.d(t,{TZ:()>n,XG:()>a,rs:()>i,xV:()>o,z_:()>s});const nr(860).K7.metrics,ism,scm,ostoreSupportabilityMetrics,astoreEventMetrics},4234:(e,t,r)>{use strict;r.d(t,{W:()>s});var nr(7836),ir(1687);class s{constructor(e,t){this.agentIdentifiere,this.een.ee.get(e),this.featureNamet,this.blocked!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},4261:(e,t,r)>{use strict;r.d(t,{$9:()>u,BL:()>c,CH:()>p,Dl:()>x,Fw:()>w,PA:()>v,Pl:()>n,Pv:()>A,Tb:()>f,U2:()>o,V1:()>E,Wb:()>T,bt:()>y,cD:()>b,d3:()>R,dT:()>d,eY:()>g,fF:()>h,hG:()>s,hw:()>i,k6:()>a,nb:()>m,o5:()>l});const napi-,in+ixn-,saddPageAction,oaddToTrace,aaddRelease,cfinished,dinteraction,ulog,lnoticeError,fpauseReplay,hrecordCustomEvent,precordReplay,gregister,msetApplicationVersion,vsetCurrentRouteName,bsetCustomAttribute,ysetErrorHandler,wsetPageViewName,xsetUserId,Rstart,TwrapLogger,Emeasure,Aconsent},4387:(e,t,r)>{use strict;function n(e{}){return!(!e.id||!e.name)}function i(e){returnstringtypeof e&&e.trim().length501||numbertypeof e}function s(e,t){if(2!t?.harvestEndpointVersion)return{};const rt.agentRef.runtime.appMetadata.agents0.entityGuid;return n(e)?{mfe.id:e.id,mfe.name:e.name,eventSource:e.eventSource,parent.id:e.parent?.id||r}:{entity.guid:r,appId:t.agentRef.info.applicationID}}r.d(t,{Ux:()>s,c7:()>n,yo:()>i})},5205:(e,t,r)>{use strict;r.d(t,{j:()>_});var nr(384),ir(1741);var sr(2555),or(3333);const ae>{if(!e||string!typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var cr(2614),dr(944),ur(8122);const ldata-nr-mask,fe>(0,u.a)(e,(()>{const e{feature_flags:,experimental:{allow_registered_children:!1,resources:!1},mask_selector:*,block_selector:data-nr-block,mask_input_options:{color:!1,date:!1,datetime-local:!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{get allow_registered_children(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.allow_registered_children},set allow_registered_children(t){e.experimental.allow_registered_childrent},duplicate_registered_data:!1},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flagst},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resourcest},asset_types:,first_party_domains:,ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){a(t)?e.mask_selector.concat(t,,).concat(l):t||nullt?e.mask_selectorl:(0,d.R)(5,t)},get block_class(){returnnr-block},get ignore_class(){returnnr-ignore},get mask_text_class(){returnnr-mask},get block_selector(){return e.block_selector},set block_selector(t){a(t)?e.block_selector+,.concat(t):!t&&(0,d.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&objecttypeof t?e.mask_input_options{...t,password:!0}:(0,d.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:id,className,tagName,type}}})());var hr(6154),pr(9324);let g0;const m{buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v{consented:!1},b{appMetadata:{},get consented(){return this.session?.state?.consent||v.consented},set consented(e){v.consentede},customTransaction:void 0,denyList:void 0,disabled:!1,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:,jsAttributesMetadata:{bytes:0},get harvestCount(){return++g}},ye>{const t(0,u.a)(e,b),rObject.keys(m).reduce((e,t)>(et{value:mt,writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)};var wr(5701);const xe>{const te.startsWith(http);e+/,r.pt?e:https://+e};var Rr(7836),Tr(3241);const E{accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},Ae>(0,u.a)(e,E),Snew Set;function _(e,t{},r,o){let{init:a,info:c,loader_config:d,runtime:u{},exposed:l!0}t;if(!c){const e(0,n.pV)();ae.init,ce.info,de.loader_config}e.initf(a||{}),e.loader_configA(d||{}),c.jsAttributes??{},h.bv&&(c.jsAttributes.isWorker!0),e.info(0,s.D)(c);const pe.init,gc.beacon,c.errorBeacon;S.has(e.agentIdentifier)||(p.proxy.assets&&(x(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),e.beacons...g,function(e){const t(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach(r>{const ni.W.prototyper;if(function!typeof n||constructorn)return;let str;er&&!1!e.exposed&µ-agent!e.runtime?.loaderType&&(tr(...t)>{const ner(...t);return s?s(...t):n})})}(e),(0,n.US)(activatedFeatures,w.B),e.runSoftNavOverSpa&&!0p.soft_navigations.enabled&&p.feature_flags.includes(soft_nav)),u.denyList...p.ajax.deny_list||,...p.ajax.block_internal?g:,u.ptide.agentIdentifier,u.loaderTyper,e.runtimey(u),S.has(e.agentIdentifier)||(e.eeR.ee.get(e.agentIdentifier),e.exposedl,(0,T.W)({agentIdentifier:e.agentIdentifier,drained:!!w.B?.e.agentIdentifier,type:lifecycle,name:initialize,feature:void 0,data:e.config})),S.add(e.agentIdentifier)}},5270:(e,t,r)>{use strict;r.d(t,{Aw:()>o,SR:()>s,rF:()>a});var nr(384),ir(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0e?.session_trace.enabled}function o(e){return!0e?.session_replay.preload&&s(e)}function a(e,t){try{if(stringtypeof t?.type){if(passwordt.type.toLowerCase())return*.repeat(e?.length||0);if(void 0!t?.dataset?.nrUnmask||t?.classList?.contains(nr-unmask))return e}}catch(e){}returnstringtypeof e?e.replace(/\S/g,*):*.repeat(e?.length||0)}},5289:(e,t,r)>{use strict;r.d(t,{GG:()>s,Qr:()>a,sB:()>o});var nr(3878);function i(){returnundefinedtypeof document||completedocument.readyState}function s(e,t){if(i())return e();(0,n.sp)(load,e,t)}function o(e){if(i())return e();(0,n.DD)(DOMContentLoaded,e)}function a(e){if(i())return e();(0,n.sp)(popstate,e)}},5607:(e,t,r)>{use strict;r.d(t,{W:()>n});const n(0,r(9566).bz)()},5701:(e,t,r)>{use strict;r.d(t,{B:()>s,t:()>o});var nr(3241);const inew Set,s{};function o(e,t){const rt.agentIdentifier;sr??{},e&&objecttypeof e&&(i.has(r)||(t.ee.emit(rumresp,e),sre,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:lifecycle,name:load,feature:void 0,data:e})))}},6154:(e,t,r)>{use strict;r.d(t,{A4:()>a,OF:()>u,RI:()>i,WN:()>h,bv:()>s,gm:()>o,lR:()>f,m:()>d,mw:()>c,sb:()>l});var nr(1863);const iundefined!typeof window&&!!window.document,sundefined!typeof WorkerGlobalScope&&(undefined!typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||undefined!typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),oi?window:undefined!typeof WorkerGlobalScope&&(undefined!typeof self&&self instanceof WorkerGlobalScope&&self||undefined!typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),acompleteo?.document?.readyState,cBoolean(hiddeno?.document?.visibilityState),d+o?.location,u/iPad|iPhone|iPod/.test(o.navigator?.userAgent),lu&&undefinedtypeof SharedWorker,f(()>{const eo.navigator?.userAgent?.match(/Firefox/\s(\d+\.\d+)/);return Array.isArray(e)&&e.length>2?+e1:0})(),hDate.now()-(0,n.t)()},6344:(e,t,r)>{use strict;r.d(t,{BB:()>u,Qb:()>l,TZ:()>i,Ug:()>o,Vh:()>s,_s:()>a,bc:()>d,yP:()>c});var nr(2614);const ir(860).K7.sessionReplay,serrorDuringReplay,o.12,a{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c{n.g.ERROR:15e3,n.g.FULL:3e5,n.g.OFF:0},d{RESET:{message:Session was reset,sm:Reset},IMPORT:{message:Recorder failed to import,sm:Import},TOO_MANY:{message:429: Too Many Requests,sm:Too-Many},TOO_BIG:{message:Payload was too large,sm:Too-Big},CROSS_TAB:{message:Session Entity was set to OFF on another tab,sm:Cross-Tab},ENTITLEMENTS:{message:Session Replay is not allowed and will not be started,sm:Entitlement}},u5e3,l{API:api,RESUME:resume,SWITCH_TO_FULL:switchToFull,INITIALIZE:initialize,PRELOAD:preload}},6389:(e,t,r)>{use strict;function n(e,t500,r{}){const nr?.leading||!1;let i;return(...r)>{n&&void 0i&&(e.apply(this,r),isetTimeout(()>{iclearTimeout(i)},t)),n||(clearTimeout(i),isetTimeout(()>{e.apply(this,r)},t))}}function i(e){let t!1;return(...r)>{t||(t!0,e.apply(this,r))}}r.d(t,{J:()>i,s:()>n})},6630:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewEvent},6774:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.jserrors},7295:(e,t,r)>{use strict;r.d(t,{Xv:()>o,gX:()>i,iW:()>s});var n;function i(e){if(!e||s(e))return!1;if(0n.length)return!0;for(var t0;tn.length;t++){var rnt;if(*r.hostname)return!1;if(a(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function s(e){return void 0e.hostname}function o(e){if(n,e&&e.length)for(var t0;te.length;t++){let ret;if(!r)continue;0r.indexOf(http://)?rr.substring(7):0r.indexOf(https://)&&(rr.substring(8));const ir.indexOf(/);let s,o;i>0?(sr.substring(0,i),or.substring(i)):(sr,o);letas.split(:);n.push({hostname:a,pathname:o})}}function a(e,t){return!(e.length>t.length)&&t.indexOf(e)t.length-e.length}function c(e,t){return 0e.indexOf(/)&&(ee.substring(1)),0t.indexOf(/)&&(tt.substring(1)),e||et}},7378:(e,t,r)>{use strict;r.d(t,{$p:()>R,BR:()>b,Kp:()>x,L3:()>y,Lc:()>c,NC:()>s,SG:()>u,TZ:()>i,U6:()>p,UT:()>m,d3:()>w,dT:()>f,e5:()>E,gx:()>v,l9:()>l,oW:()>h,op:()>g,rw:()>d,tH:()>A,uP:()>a,wW:()>T,xq:()>o});var nr(384);const ir(860).K7.spa,sclick,submit,keypress,keydown,keyup,change,o999,afn-start,cfn-end,dcb-start,uapi-ixn-,lremaining,finteraction,hspaNode,pjsonpNode,gfetch-start,mfetch-done,vfetch-body-,bjsonp-end,y(0,n.dV)().o.ST,w-start,x-end,R-body,Tcb+x,EjsTime,Afetch},7485:(e,t,r)>{use strict;r.d(t,{D:()>i});var nr(6154);function i(e){if(0(e||).indexOf(data:))return{protocol:data};try{const tnew URL(e,location.href),r{port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(:)),sameOrigin:t.protocoln.gm?.location?.protocol&&t.hostn.gm?.location?.host};return r.port&&!r.port||(http:t.protocol&&(r.port80),https:t.protocol&&(r.port443)),r.pathname&&!r.pathname?r.pathname.startsWith(/)||(r.pathname/.concat(r.pathname)):r.pathname/,r}catch(e){return{}}}},7699:(e,t,r)>{use strict;r.d(t,{It:()>s,KC:()>a,No:()>i,qh:()>o});var nr(860);const i16e3,s1e6,oSESSION_ERROR,a{n.K7.logging:!0,n.K7.genericEvents:!1,n.K7.jserrors:!1,n.K7.ajax:!1}},7767:(e,t,r)>{use strict;r.d(t,{V:()>i});var nr(6154);const ie>n.RI&&!0e?.privacy.cookies_enabled},7836:(e,t,r)>{use strict;r.d(t,{P:()>a,ee:()>c});var nr(384),ir(8990),sr(2646),or(5607);const anr@context:.concat(o.W),cfunction e(t,r){var n{},o{},u{},l!1;try{l16r.length&&d.initializedAgents?.r?.runtime.isolatedBacklog}catch(e){}var f{on:p,addEventListener:p,removeEventListener:function(e,t){var rne;if(!r)return;for(var i0;ir.length;i++)rit&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!s&&(s!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var ah(n);g(e).forEach(e>{e.apply(a,r)});var dv()oe;d&&d.push(f,e,r,a);return a},get:m,listeners:g,context:h,buffer:function(e,t){const rv();if(tt||feature,f.aborted)return;Object.entries(e||{}).forEach((e,n)>{ont,t in r||(rt)})},abort:function(){f._aborted!0,Object.keys(f.backlog).forEach(e>{delete f.backloge})},isBuffering:function(e){return!!v()oe},debugId:r,backlog:l?{}:t&&objecttypeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,aborted,{get:()>{let ef._aborted||!1;return e||(t&&(et.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,a,()>new s.y(a)):new s.y(a)}function p(e,t){neg(e).concat(t)}function g(e){return ne||}function m(t){return utut||e(f,t)}function v(){return f.backlog}}(void 0,globalEE),d(0,n.Zm)();d.ee||(d.eec)},8122:(e,t,r)>{use strict;r.d(t,{a:()>i});var nr(944);function i(e,t){try{if(!e||object!typeof e)return(0,n.R)(3);if(!t||object!typeof t)return(0,n.R)(4);const rObject.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s0Object.keys(r).length?e:r;for(let o in s)if(void 0!eo)try{if(nulleo){ronull;continue}Array.isArray(eo)&&Array.isArray(to)?roArray.from(new Set(...eo,...to)):objecttypeof eo&&objecttypeof to?roi(eo,to):roeo}catch(e){ro||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)>{use strict;r.d(t,{u:()>f});var nr(7836),ir(3434),sr(8990),or(6154);const a{},co.gm.XMLHttpRequest,daddEventListener,uremoveEventListener,lnr@wrapped:.concat(n.P);function f(e){var tfunction(e){return(e||n.ee).get(events)}(e);if(at.debugId++)return t;at.debugId1;var r(0,i.YM)(t,!0);function f(e){r.inPlace(e,d,u,-,p)}function p(e,t){return e1}returngetPrototypeOfin Object&&(o.RI&&h(document,f),c&&h(c.prototype,f),h(o.gm,f)),t.on(d+-start,function(e,t){var ne1;if(null!n&&(functiontypeof n||objecttypeof n)&&newrelic!e0){var i(0,s.I)(n,l,function(){var e{object:function(){if(function!typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}typeof n;return e?r(e,fn-,null,e.name||anonymous):n});this.wrappede1i}}),t.on(u+-start,function(e){e1this.wrapped||e1}),t}function h(e,t,...r){let ne;for(;objecttypeof n&&!Object.prototype.hasOwnProperty.call(n,d);)nObject.getPrototypeOf(n);n&&t(n,...r)}},8374:(e,t,r)>{r.nc(()>{try{return document?.currentScript?.nonce}catch(e){}return})()},8990:(e,t,r)>{use strict;r.d(t,{I:()>i});var nObject.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return et;var ir();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return eti,i}},9300:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.ajax},9324:(e,t,r)>{use strict;r.d(t,{AJ:()>o,F3:()>i,Xs:()>s,Yq:()>a,xv:()>n});const n1.304.0,iPROD,sCDN,o@newrelic/rrweb,a1.0.1},9566:(e,t,r)>{use strict;r.d(t,{LA:()>a,ZF:()>c,bz:()>o,el:()>d});var nr(6154);const ixxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx;function s(e,t){return e?15&et:16*Math.random()|0}function o(){const en.gm?.crypto||n.gm?.msCrypto;let t,r0;return e&&e.getRandomValues&&(te.getRandomValues(new Uint8Array(30))),i.split().map(e>xe?s(t,r++).toString(16):ye?(3&s()|8).toString(16):e).join()}function a(e){const tn.gm?.crypto||n.gm?.msCrypto;let r,i0;t&&t.getRandomValues&&(rt.getRandomValues(new Uint8Array(e)));const o;for(var a0;ae;a++)o.push(s(r,i++).toString(16));return o.join()}function c(){return a(16)}function d(){return a(32)}},9908:(e,t,r)>{use strict;r.d(t,{d:()>n,p:()>i});var nr(7836).ee.get(handle);function i(e,t,r,i,s){s?(s.buffer(e,i),s.emit(e,t,r)):(n.buffer(e,i),n.emit(e,t,r))}}},n{};function i(e){var tne;if(void 0!t)return t.exports;var sne{exports:{}};return re(s,s.exports,i),s.exports}i.mr,i.d(e,t)>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:tr})},i.f{},i.ee>Promise.all(Object.keys(i.f).reduce((t,r)>(i.fr(e,t),t),)),i.ue>({212:nr-spa-compressor,249:nr-spa-recorder,478:nr-spa}e+-1.304.0.min.js),i.o(e,t)>Object.prototype.hasOwnProperty.call(e,t),e{},tNRBA-1.304.0.PROD:,i.l(r,n,s,o)>{if(er)er.push(n);else{var a,c;if(void 0!s)for(var ddocument.getElementsByTagName(script),u0;ud.length;u++){var ldu;if(l.getAttribute(src)r||l.getAttribute(data-webpack)t+s){al;break}}if(!a){c!0;var f{478:sha512-RTX1722u4cl/rMYZr+vtp+36TC5RwDasO7jklt/msIxzcZj/gfUl9hzC/jaBnAllxHgvRvJ5SJ33aSBOMtuaag,249:sha512-3fqjXJ9y2oW00IQqrWKpunw45WllfhCoIc9R+z44xBS5mVX1jPU8+FueB1iRPRewPt2nfExoVAoFV7P89MLeHQ,212:sha512-FtGgydg7Wdmk+4LTHCjqzMbEYbuqF0VzaLxmT6aRd6mWkGkyXrbkegzFrqUu+xo9z5OyivpR6njOh+u3uZvx6w};(adocument.createElement(script)).charsetutf-8,i.nc&&a.setAttribute(nonce,i.nc),a.setAttribute(data-webpack,t+s),a.srcr,0!a.src.indexOf(window.location.origin+/)&&(a.crossOriginanonymous),fo&&(a.integrityfo)}ern;var h(t,n)>{a.onerrora.onloadnull,clearTimeout(p);var ier;if(delete er,a.parentNode&&a.parentNode.removeChild(a),i&&i.forEach(e>e(n)),t)return t(n)},psetTimeout(h.bind(null,void 0,{type:timeout,target:a}),12e4);a.onerrorh.bind(null,a.onerror),a.onloadh.bind(null,a.onload),c&&document.head.appendChild(a)}},i.re>{undefined!typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:Module}),Object.defineProperty(e,__esModule,{value:!0})},i.phttps://js-agent.newrelic.com/,(()>{var e{38:0,788:0};i.f.j(t,r)>{var ni.o(e,t)?et:void 0;if(0!n)if(n)r.push(n2);else{var snew Promise((r,i)>netr,i);r.push(n2s);var oi.p+i.u(t),anew Error;i.l(o,r>{if(i.o(e,t)&&(0!(net)&&(etvoid 0),n)){var sr&&(loadr.type?missing:r.type),or&&r.target&&r.target.src;a.messageLoading chunk +t+ failed.\n(+s+: +o+),a.nameChunkLoadError,a.types,a.requesto,n1(a)}},chunk-+t,t)}};var t(t,r)>{var n,s,o,a,cr,d0;if(o.some(t>0!et)){for(n in a)i.o(a,n)&&(i.mnan);if(c)c(i)}for(t&&t(r);do.length;d++)sod,i.o(e,s)&&es&&es0(),es0},rselfwebpackChunk:NRBA-1.304.0.PRODselfwebpackChunk:NRBA-1.304.0.PROD||;r.forEach(t.bind(null,0)),r.pusht.bind(null,r.push.bind(r))})(),(()>{use strict;i(8374);var ei(9566),ti(1741);class r extends t.W{agentIdentifier(0,e.LA)(16)}var ni(860);const sObject.values(n.K7);var oi(5205);var ai(9908),ci(1863),di(4261),ui(3241),li(944),fi(5701),hi(3969);function p(e,t,i,s){const os||i;!o||oe&&oe!r.prototypee||(oefunction(){(0,a.p)(h.xV,API/+e+/called,void 0,n.K7.metrics,i.ee),(0,u.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.i.agentIdentifier,type:data,name:api,feature:d.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const se.info;nullr?delete s.jsAttributest:s.jsAttributestr,(i||nullr)&&(0,a.p)(d.Pl+n,(0,c.t)(),t,r,void 0,session,e.ee)}var mi(1687),vi(4234),bi(5289),yi(6154),wi(5270),xi(7767),Ri(6389),Ti(7699);class E extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.agentRefe,this.abortHandlervoid 0,this.featAggregatevoid 0,this.loadedSuccessfullyvoid 0,this.onAggregateImportednew Promise(e>{this.loadedSuccessfullye}),this.deferredPromise.resolve(),!1e.initthis.featureName.autoStart?this.deferrednew Promise((t,r)>{this.ee.on(manual-start-all,(0,R.J)(()>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()}))}):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r{}){if(this.featAggregate)return;const nasync()>{let n;await this.deferred;try{if((0,x.V)(e.init)){const{setupAgentSession:t}await i.e(478).then(i.bind(i,8766));nt(e)}}catch(e){(0,l.R)(20,e),this.ee.emit(internal-error,e),(0,a.p)(T.qh,e,void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,n,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}await t();this.featAggregatenew i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)(()>n(),!0):n()}#t(e,t,r){if(this.blocked)return!1;switch(e){case n.K7.sessionReplay:return(0,w.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var Ai(6630),Si(2614);class _ extends E{static featureNameA.T;constructor(e){var t;super(e,A.T),this.setupInspectionEvents(e.agentIdentifier),te,p(d.Fw,function(e,r){stringtypeof e&&(/!e.charAt(0)&&(e/+e),t.runtime.customTransaction(r||http://custom.transaction)+e,(0,a.p)(d.Pl+d.Fw,(0,c.t)(),void 0,void 0,t.ee))},t),this.importAggregator(e,()>i.e(478).then(i.bind(i,1983)))}setupInspectionEvents(e){const t(t,r)>{t&&(0,u.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:completet.target.readyState,type:window,name:r,data:t.target.location+})};(0,b.sB)(e>{t(e,DOMContentLoaded)}),(0,b.GG)(e>{t(e,load)}),(0,b.Qr)(e>{t(e,navigate)}),this.ee.on(S.tS.UPDATE,(t,r)>{(0,u.W)({agentIdentifier:e,type:lifecycle,name:session,data:r})})}}var Oi(384);var Ni(2843),Ii(782);class P extends E{static featureNameI.T;constructor(e){super(e,I.T),y.RI&&((0,N.u)(()>(0,a.p)(docHidden,(0,c.t)(),void 0,I.T,this.ee),!0),(0,N.G)(()>(0,a.p)(winPagehide,(0,c.t)(),void 0,I.T,this.ee)),this.importAggregator(e,()>i.e(478).then(i.bind(i,9917))))}}class j extends E{static featureNameh.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener(securitypolicyviolation,e>{(0,a.p)(h.xV,Generic/CSPViolation/Detected,void 0,this.featureName,this.ee)}),this.importAggregator(e,()>i.e(478).then(i.bind(i,6555)))}}var ki(6774),Ci(3878),Di(3304);class L{constructor(e,t,r,n,i){this.nameUncaughtError,this.messagestringtypeof e?e:(0,D.A)(e),this.sourceURLt,this.liner,this.columnn,this.__newrelici}}function M(e){return K(e)?e:new L(void 0!e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function H(e){const tUnhandled Promise Rejection: ;if(!e?.reason)return;if(K(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.messaget+e.reason.message)}catch(e){}return M(e.reason)}const rM(e.reason);return(r.message||).startsWith(t)||(r.messaget+r.message),r}function B(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const tnew L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.nameSyntaxError.name,t}return K(e.error)?e.error:M(e)}function K(e){return e instanceof Error&&!!e.stack}function W(e,t,r,i,s(0,c.t)()){stringtypeof e&&(enew Error(e)),(0,a.p)(err,e,s,!1,t,r.runtime.isRecording,void 0,i,void 0,n.K7.jserrors,r.ee),(0,a.p)(uaErr,,void 0,n.K7.genericEvents,r.ee)}var Ui(4387),Fi(993),Vi(3785);function G(e,{customAttributes:t{},level:rF.p_.INFO}{},n,i,s(0,c.t)()){(0,V.R)(n.ee,e,t,r,i,s)}function z(e,t,r,i,s(0,c.t)()){(0,a.p)(d.Pl+d.hG,s,e,t,i,void 0,n.K7.genericEvents,r.ee)}function Z(e,t,r,i,s(0,c.t)()){const{start:o,end:u,customAttributes:f}t||{},h{customAttributes:f||{}};if(object!typeof h.customAttributes||string!typeof e||0e.length)return void(0,l.R)(57);const p(e,t)>nulle?t:numbertypeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(h.startp(o,0),h.endp(u,s),Number.isNaN(h.start)||Number.isNaN(h.end))(0,l.R)(57);else{if(h.durationh.end-h.start,!(h.duration0))return(0,a.p)(d.Pl+d.V1,h,e,i,void 0,n.K7.genericEvents,r.ee),h;(0,l.R)(58)}}function q(e,t{},r,i,s(0,c.t)()){(0,a.p)(d.Pl+d.fF,s,e,t,i,void 0,n.K7.genericEvents,r.ee)}function X(e){p(d.eY,function(t){return Y(e,t)},e)}function Y(e,t,r){const i{};(0,l.R)(54,newrelic.register),t||{},t.eventSourceMicroFrontendBrowserAgent,t.licenseKey||e.info.licenseKey,t.blocked!1,t.parentr||{};let s()>{};const oe.runtime.registeredEntities,do.find(({metadata:{target:{id:e,name:r}}})>et.id);if(d)return d.metadata.target.name!t.name&&(d.metadata.target.namet.name),d;const ue>{t.blocked!0,se};e.init.api.allow_registered_children||u((0,R.J)(()>(0,l.R)(55))),(0,U.c7)(t)||u((0,R.J)(()>(0,l.R)(48,t))),(0,U.yo)(t.id)&&(0,U.yo)(t.name)||u((0,R.J)(()>(0,l.R)(48,t)));const f{addPageAction:(r,n{})>m(z,r,{...i,...n},e,t),log:(r,n{})>m(G,r,{...n,customAttributes:{...i,...n.customAttributes||{}}},e,t),measure:(r,n{})>m(Z,r,{...n,customAttributes:{...i,...n.customAttributes||{}}},e,t),noticeError:(r,n{})>m(W,r,{...i,...n},e,t),register:(t{})>m(Y,e,t,f.metadata.target),recordCustomEvent:(r,n{})>m(q,r,{...i,...n},e,t),setApplicationVersion:e>g(application.version,e),setCustomAttribute:(e,t)>g(e,t),setUserId:e>g(enduser.id,e),metadata:{customAttributes:i,target:t}},p()>(t.blocked&&s(),t.blocked);p()||o.push(f);const g(e,t)>{p()||(iet)},m(t,r,i)>{if(p())return;const s(0,c.t)();(0,a.p)(h.xV,API/register/.concat(t.name,/called),void 0,n.K7.metrics,e.ee);try{return e.init.api.duplicate_registered_data&®ister!t.name&&t(...r,void 0,s),t(...r,i,s)}catch(e){(0,l.R)(50,e)}};return f}class J extends E{static featureNamek.T;constructor(e){var t;super(e,k.T),te,p(d.o5,(e,r)>W(e,r,t),t),function(e){p(d.bt,function(t){e.runtime.onerrort},e)}(e),function(e){let t0;p(d.k6,function(e,r){++t>10||(this.runtime.releaseIdse.slice(-200)(+r).slice(-200))},e)}(e),X(e);try{this.removeOnAbortnew AbortController}catch(e){}this.ee.on(internal-error,(t,r)>{this.abortHandler&&(0,a.p)(ierr,M(t),(0,c.t)(),!0,{},e.runtime.isRecording,r,void 0,this.featureName,this.ee)}),y.gm.addEventListener(unhandledrejection,t>{this.abortHandler&&(0,a.p)(err,H(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording,void 0,this.featureName,this.ee)},(0,C.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener(error,t>{this.abortHandler&&(0,a.p)(err,B(t),(0,c.t)(),!1,{},e.runtime.isRecording,void 0,this.featureName,this.ee)},(0,C.jT)(!1,this.removeOnAbort?.signal)),this.abortHandlerthis.#r,this.importAggregator(e,()>i.e(478).then(i.bind(i,2176)))}#r(){this.removeOnAbort?.abort(),this.abortHandlervoid 0}}var Qi(8990);let ee1;function te(e){const ttypeof e;return!e||object!t&&function!t?-1:ey.gm?0:(0,Q.I)(e,nr@id,function(){return ee++})}function re(e){if(stringtypeof e&&e.length)return e.length;if(objecttypeof e){if(undefined!typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if(undefined!typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!(undefined!typeof FormData&&e instanceof FormData))try{return(0,D.A)(e).length}catch(e){return}}}var nei(8139),iei(7836),sei(3434);const oe{},aeopen,send;function ce(e){var te||ie.ee;const rfunction(e){return(e||ie.ee).get(xhr)}(t);if(void 0y.gm.XMLHttpRequest)return r;if(oer.debugId++)return r;oer.debugId1,(0,ne.u)(t);var n(0,se.YM)(r),iy.gm.XMLHttpRequest,sy.gm.MutationObserver,oy.gm.Promise,ay.gm.setInterval,creadystatechange,donload,onerror,onabort,onloadstart,onloadend,onprogress,ontimeout,u,fy.gm.XMLHttpRequestfunction(e){const tnew i(e),sr.context(t);try{r.emit(new-xhr,t,s),t.addEventListener(c,(os,function(){var ethis;e.readyState>3&&!o.resolved&&(o.resolved!0,r.emit(xhr-resolved,,e)),n.inPlace(e,d,fn-,b)}),(0,C.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit(internal-error,e)}catch(e){}}var o;return t};function h(e,t){n.inPlace(t,onreadystatechange,fn-,b)}if(function(e,t){for(var r in e)trer}(i,f),f.prototypei.prototype,n.inPlace(f.prototype,ae,-xhr-,b),r.on(send-xhr-start,function(e,t){h(e,t),function(e){u.push(e),s&&(p?p.then(v):a?a(v):(g-g,m.datag))}(t)}),r.on(open-xhr-start,h),s){var po&&o.resolve();if(!a&&!o){var g1,mdocument.createTextNode(g);new s(v).observe(m,{characterData:!0})}}else t.on(fn-end,function(e){e0&&e0.typec||v()});function v(){for(var e0;eu.length;e++)h(0,ue);u.length&&(u)}function b(e,t){return t}return r}var defetch-,uede+body-,learrayBuffer,blob,json,text,formData,fey.gm.Request,hey.gm.Response,peprototype;const ge{};function me(e){const tfunction(e){return(e||ie.ee).get(fetch)}(e);if(!(fe&&he&&y.gm.fetch))return t;if(get.debugId++)return t;function r(e,r,n){var ier;functiontypeof i&&(erfunction(){var e,r...arguments,s{};t.emit(n+before-start,r,s),sie.P&&sie.P.dt&&(esie.P.dt);var oi.apply(this,r);return t.emit(n+start,r,e,o),o.then(function(e){return t.emit(n+end,null,e,o),e},function(e){throw t.emit(n+end,e,o),e})})}return get.debugId1,le.forEach(e>{r(fepe,e,ue),r(hepe,e,ue)}),r(y.gm,fetch,de),t.on(de+end,function(e,r){var nthis;if(r){var ir.headers.get(content-length);null!i&&(n.rxSizei),t.emit(de+done,null,r,n)}else t.emit(de+done,e,n)}),t}var vei(7485);class be{constructor(e){this.agentRefe}generateTracePayload(t){const rthis.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n(r.accountID||).toString()||null,i(r.agentID||).toString()||null,s(r.trustKey||).toString()||null;if(!n||!i)return null;var o(0,e.ZF)(),a(0,e.el)(),cDate.now(),d{spanId:o,traceId:a,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeaderthis.generateTraceContextParentHeader(o,a),d.traceContextStateHeaderthis.generateTraceContextStateHeader(o,c,n,i,s)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeaderthis.generateTraceHeader(o,a,c,n,i,s)),d}generateTraceContextParentHeader(e,t){return00-+t+-+e+-01}generateTraceContextStateHeader(e,t,r,n,i){return i+@nr0-1-+r+-+n+-+e+----+t}generateTraceHeader(e,t,r,n,i,s){if(!(functiontypeof y.gm?.btoa))return null;var o{v:0,1,d:{ty:Browser,ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!s&&(o.d.tks),btoa((0,D.A)(o))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t!1;const rthis.agentRef.init?.distributed_tracing;if(e.sameOrigin)t!0;else if(r?.allowed_origins instanceof Array)for(var n0;nr.allowed_origins.length;n++){var i(0,ve.D)(r.allowed_originsn);if(e.hostnamei.hostname&&e.protocoli.protocol&&e.porti.port){t!0;break}}return t}excludeNewrelicHeader(){var ethis.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var ethis.agentRef.init?.distributed_tracing;return!!e&&!1!e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var ethis.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var yei(9300),wei(7295);function xe(e){returnstringtypeof e?e:e instanceof(0,O.dV)().o.REQ?e.url:y.gm?.URL&&e instanceof URL?e.href:void 0}var Reload,error,abort,timeout,TeRe.length,Ee(0,O.dV)().o.REQ,Ae(0,O.dV)().o.XHR;const SeX-NewRelic-App-Data;class _e extends E{static featureNameye.T;constructor(e){super(e,ye.T),this.dtnew be(e),this.handler(e,t,r,n)>(0,a.p)(e,t,r,n,this.ee);try{const e{xmlhttprequest:xhr,fetch:fetch,beacon:beacon};y.gm?.performance?.getEntriesByType(resource).forEach(t>{if(t.initiatorType in e&&0!t.responseStatus){const r{status:t.responseStatus},i{rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Oe(r,t.name),this.handler(xhr,r,i,t.startTime,t.responseEnd,et.initiatorType,void 0,n.K7.ajax)}})}catch(e){}me(this.ee),ce(this.ee),function(e,t,r,i){function s(e){var tthis;t.totalCbs0,t.called0,t.cbTime0,t.endE,t.ended!1,t.xhrGuids{},t.lastSizenull,t.loadCaptureCalled!1,t.paramsthis.params||{},t.metricsthis.metrics||{},t.latestLongtaskEnd0,e.addEventListener(load,function(r){A(t,e)},(0,C.jT)(!1)),y.lR||e.addEventListener(progress,function(e){t.lastSizee.loaded},(0,C.jT)(!1))}function o(e){this.params{method:e0},Oe(this,e1),this.metrics{}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader(X-NewRelic-ID,e.loader_config.xpid);var ni.generateTracePayload(this.parsedOrigin);if(n){var s!1;n.newrelicHeader&&(r.setRequestHeader(newrelic,n.newrelicHeader),s!0),n.traceContextParentHeader&&(r.setRequestHeader(traceparent,n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader(tracestate,n.traceContextStateHeader),s!0),s&&(this.dtn)}}function u(e,r){var nthis.metrics,ie0,sthis;if(n&&i){var ore(i);o&&(n.txSizeo)}this.startTime(0,c.t)(),this.bodyi,this.listenerfunction(e){try{abort!e.type||s.loadCaptureCalled||(s.params.aborted!0),(load!e.type||s.calleds.totalCbs&&(s.onloadCalled||function!typeof r.onload)&&functiontypeof s.end)&&s.end(r)}catch(e){try{t.emit(internal-error,e)}catch(e){}}};for(var a0;aTe;a++)r.addEventListener(Rea,this.listener,(0,C.jT)(!1))}function l(e,t,r){this.cbTime+e,t?this.onloadCalled!0:this.called+1,this.called!this.totalCbs||!this.onloadCalled&&functiontypeof r.onload||function!typeof this.end||this.end(r)}function f(e,t){var r+te(e)+!!t;this.xhrGuids&&!this.xhrGuidsr&&(this.xhrGuidsr!0,this.totalCbs+1)}function p(e,t){var r+te(e)+!!t;this.xhrGuids&&this.xhrGuidsr&&(delete this.xhrGuidsr,this.totalCbs-1)}function g(){this.endTime(0,c.t)()}function m(e,r){r instanceof Ae&&loade0&&t.emit(xhr-load-added,e1,e2,r)}function v(e,r){r instanceof Ae&&loade0&&t.emit(xhr-load-removed,e1,e2,r)}function b(e,t,r){t instanceof Ae&&(onloadr&&(this.onload!0),(load(e0&&e0.type)||this.onload)&&(this.xhrCbStart(0,c.t)()))}function w(e,r){this.xhrCbStart&&t.emit(xhr-cb-time,(0,c.t)()-this.xhrCbStart,this.onload,r,r)}function x(e){var t,re1||{};if(stringtypeof e0?0(te0).length&&y.RI&&(t+y.gm.location.href):e0&&e0.url?te0.url:y.gm?.URL&&e0&&e0instanceof URL?te0.href:functiontypeof e0.toString&&(te0.toString()),stringtypeof t&&0!t.length){t&&(this.parsedOrigin(0,ve.D)(t),this.sameOriginthis.parsedOrigin.sameOrigin);var ni.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e0&&e0.headers)a(e0.headers,n)&&(this.dtn);else{var s{};for(var o in r)soro;s.headersnew Headers(r.headers||{}),a(s.headers,n)&&(this.dtn),e.length>1?e1s:e.push(s)}}function a(e,t){var r!1;return t.newrelicHeader&&(e.set(newrelic,t.newrelicHeader),r!0),t.traceContextParentHeader&&(e.set(traceparent,t.traceContextParentHeader),t.traceContextStateHeader&&e.set(tracestate,t.traceContextStateHeader),r!0),r}}function R(e,t){this.params{},this.metrics{},this.startTime(0,c.t)(),this.dtt,e.length>1&&(this.targete0),e.length>2&&(this.optse1);var rthis.opts||{},nthis.target;Oe(this,xe(n));var i(+(n&&n instanceof Ee&&n.method||r.method||GET)).toUpperCase();this.params.methodi,this.bodyr.body,this.txSizere(r.body)||0}function T(e,t){if(this.endTime(0,c.t)(),this.params||(this.params{}),(0,we.iW)(this.params))return;let i;this.params.statust?t.status:0,stringtypeof this.rxSize&&this.rxSize.length>0&&(i+this.rxSize);const s{txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r(xhr,this.params,s,this.startTime,this.endTime,fetch,this,n.K7.ajax)}function E(e){const tthis.params,ithis.metrics;if(!this.ended){this.ended!0;for(let t0;tTe;t++)e.removeEventListener(Ret,this.listener,!1);t.aborted||(0,we.iW)(t)||(i.duration(0,c.t)()-this.startTime,this.loadCaptureCalled||4!e.readyState?nullt.status&&(t.status0):A(this,e),i.cbTimethis.cbTime,r(xhr,t,i,this.startTime,this.endTime,xhr,this,n.K7.ajax))}}function A(e,r){e.params.statusr.status;var ifunction(e,t){var re.responseType;returnjsonr&&null!t?t:arraybufferr||blobr||jsonr?re(e.response):textr||r||void 0r?re(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSizei),e.sameOrigin&&r.getAllResponseHeaders().indexOf(Se)>0){var sr.getResponseHeader(Se);s&&((0,a.p)(h.rs,Ajax/CrossApplicationTracing/Header/Seen,void 0,n.K7.metrics,t),e.params.cats.split(, ).pop())}e.loadCaptureCalled!0}t.on(new-xhr,s),t.on(open-xhr-start,o),t.on(open-xhr-end,d),t.on(send-xhr-start,u),t.on(xhr-cb-time,l),t.on(xhr-load-added,f),t.on(xhr-load-removed,p),t.on(xhr-resolved,g),t.on(addEventListener-end,m),t.on(removeEventListener-end,v),t.on(fn-end,w),t.on(fetch-before-start,x),t.on(fetch-start,R),t.on(fn-start,b),t.on(fetch-done,T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()>i.e(478).then(i.bind(i,3845)))}}function Oe(e,t){var r(0,ve.D)(t),ne.params||e;n.hostnamer.hostname,n.portr.port,n.protocolr.protocol,n.hostr.hostname+:+r.port,n.pathnamer.pathname,e.parsedOriginr,e.sameOriginr.sameOrigin}const Ne{},IepushState,replaceState;function Pe(e){const tfunction(e){return(e||ie.ee).get(history)}(e);return!y.RI||Net.debugId++||(Net.debugId1,(0,se.YM)(t).inPlace(window.history,Ie,-)),t}var jei(3738);function ke(e){p(d.BL,function(tDate.now()){const rt-y.WN;r0&&(0,l.R)(62,t),(0,a.p)(h.XG,d.BL,{time:r},void 0,n.K7.metrics,e.ee),e.addToTrace({name:d.BL,start:t,origin:nr}),(0,a.p)(d.Pl+d.hG,r,d.BL,void 0,n.K7.genericEvents,e.ee)},e)}const{He:Ce,bD:De,d3:Le,Kp:Me,TZ:He,Lc:Be,uP:Ke,Rz:We}je;class Ue extends E{static featureNameHe;constructor(e){var t;super(e,He),te,p(d.U2,function(e){if(!(e&&objecttypeof e&&e.name&&e.start))return;const r{n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin||,t:api};r.s0||r.e0||r.er.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,a.p)(bstApi,r,void 0,n.K7.sessionTrace,t.ee)},t),ke(e);if(!(0,x.V)(e.init))return void this.deregisterDrain();const rthis.ee;let s;Pe(r),this.eventsEE(0,ne.u)(r),this.eventsEE.on(Ke,function(e,t){this.bstStart(0,c.t)()}),this.eventsEE.on(Be,function(e,t){(0,a.p)(bst,e0,t,this.bstStart,(0,c.t)(),void 0,n.K7.sessionTrace,r)}),r.on(We+Le,function(e){this.time(0,c.t)(),this.startPathlocation.pathname+location.hash}),r.on(We+Me,function(e){(0,a.p)(bstHist,location.pathname+location.hash,this.startPath,this.time,void 0,n.K7.sessionTrace,r)});try{snew PerformanceObserver(e>{const te.getEntries();(0,a.p)(Ce,t,void 0,n.K7.sessionTrace,r)}),s.observe({type:De,buffered:!0})}catch(e){}this.importAggregator(e,()>i.e(478).then(i.bind(i,6974)),{resourceObserver:s})}}var Fei(6344);class Ve extends E{static featureNameFe.TZ;#n;recorder;constructor(e){var t;let r;super(e,Fe.TZ),te,p(d.CH,function(){(0,a.p)(d.CH,,void 0,n.K7.sessionReplay,t.ee)},t),function(e){p(d.Tb,function(){(0,a.p)(d.Tb,,void 0,n.K7.sessionReplay,e.ee)},e)}(e);try{rJSON.parse(localStorage.getItem(.concat(S.H3,_).concat(S.uh)))}catch(e){}(0,w.SR)(e.init)&&this.ee.on(d.CH,()>this.#i()),this.#s(r)&&this.importRecorder().then(e>{e.startRecording(Fe.Qb.PRELOAD,r?.sessionReplayMode)}),this.importAggregator(this.agentRef,()>i.e(478).then(i.bind(i,6167)),this),this.ee.on(err,e>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed!0,(0,a.p)(Fe.Vh,e,void 0,this.featureName,this.ee))})}#s(e){return e&&(e.sessionReplayModeS.g.FULL||e.sessionReplayModeS.g.ERROR)||(0,w.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??Promise.all(i.e(478),i.e(249)).then(i.bind(i,4866)).then(({Recorder:e})>(this.recordernew e(this),this.recorder)).catch(e>{throw this.ee.emit(internal-error,e),this.blocked!0,e}),this.#n)}#i(){this.blocked||(this.featAggregate?this.featAggregate.mode!S.g.FULL&&this.featAggregate.initializeRecording(S.g.FULL,!0,Fe.Qb.API):this.importRecorder().then(()>{this.recorder.startRecording(Fe.Qb.API,S.g.FULL)}))}}var Gei(3962);function ze(e){const te.ee.get(tracer);function r(){}p(d.dT,function(e){return(new r).get(objecttypeof e?e:{})},e);const ir.prototype{createTracer:function(r,i){var s{},othis,ufunctiontypeof i;return(0,a.p)(h.xV,API/createTracer/called,void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,a.p)(d.hw+tracer,(0,c.t)(),r,s,o,n.K7.spa,e.ee),function(){if(t.emit((u?:no-)+fn-start,(0,c.t)(),o,u,s),u)try{return i.apply(this,arguments)}catch(e){const rstringtypeof e?new Error(e):e;throw t.emit(fn-err,arguments,this,r,s),r}finally{t.emit(fn-end,(0,c.t)(),s)}}}};actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get.forEach(t>{p.apply(this,t,function(){return(0,a.p)(d.hw+t,(0,c.t)(),...arguments,this,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa,e.ee),this},e,i)}),p(d.PA,function(){e.runSoftNavOverSpa?(0,a.p)(d.hw+routeName,performance.now(),...arguments,void 0,n.K7.softNav,e.ee):(0,a.p)(d.Pl+routeName,(0,c.t)(),...arguments,this,n.K7.spa,e.ee)},e)}class Ze extends E{static featureNameGe.TZ;constructor(e){if(super(e,Ge.TZ),ze(e),!y.RI||!(0,O.dV)().o.MO)return;const tPe(this.ee);try{this.removeOnAbortnew AbortController}catch(e){}Ge.tC.forEach(e>{(0,C.sp)(e,e>{o(e)},!0,this.removeOnAbort?.signal)});const r()>(0,a.p)(newURL,(0,c.t)(),+window.location,void 0,this.featureName,this.ee);t.on(pushState-end,r),t.on(replaceState-end,r),(0,C.sp)(Ge.OV,e>{o(e),(0,a.p)(newURL,e.timeStamp,+window.location,void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let n!1;const snew((0,O.dV)().o.MO)((e,t)>{n||(n!0,requestAnimationFrame(()>{(0,a.p)(newDom,(0,c.t)(),void 0,this.featureName,this.ee),n!1}))}),o(0,R.s)(e>{loading!document.readyState&&((0,a.p)(newUIEvent,e,void 0,this.featureName,this.ee),s.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandlerfunction(){this.removeOnAbort?.abort(),s.disconnect(),this.abortHandlervoid 0},this.importAggregator(e,()>i.e(478).then(i.bind(i,4393)),{domObserver:s})}}var qei(7378);const Xe{},YeappendChild,insertBefore,replaceChild;function Je(e){const tfunction(e){return(e||ie.ee).get(jsonp)}(e);if(!y.RI||Xet.debugId)return t;Xet.debugId!0;var r(0,se.YM)(t),n/?&(?:callback|cb)(^+)/,i/(.*)\.(^.+)/,s/^(\w+)(\.|$)(.*)$/;function o(e,t){if(!e)return t;const re.match(s),nr1;return o(r3,tn)}return r.inPlace(Node.prototype,Ye,dom-),t.on(dom-start,function(e){!function(e){if(!e||string!typeof e.nodeName||script!e.nodeName.toLowerCase())return;if(function!typeof e.addEventListener)return;var s(ae.src,ca.match(n),c?c1:null);var a,c;if(!s)return;var dfunction(e){var te.match(i);if(t&&t.length>3)return{key:t2,parent:o(t1,window)};return{key:e,parent:window}}(s);if(function!typeof d.parentd.key)return;var u{};function l(){t.emit(jsonp-end,,u),e.removeEventListener(load,l,(0,C.jT)(!1)),e.removeEventListener(error,f,(0,C.jT)(!1))}function f(){t.emit(jsonp-error,,u),t.emit(jsonp-end,,u),e.removeEventListener(load,l,(0,C.jT)(!1)),e.removeEventListener(error,f,(0,C.jT)(!1))}r.inPlace(d.parent,d.key,cb-,u),e.addEventListener(load,l,(0,C.jT)(!1)),e.addEventListener(error,f,(0,C.jT)(!1)),t.emit(new-jsonp,e.src,u)}(e0)}),t}const $e{};function Qe(e){const tfunction(e){return(e||ie.ee).get(promise)}(e);if($et.debugId)return t;$et.debugId!0;var rt.context,n(0,se.YM)(t),iy.gm.Promise;return i&&function(){function e(r){var st.context(),on(r,executor-,s,null,!1);const aReflect.construct(i,o,e);return t.context(a).getCtxfunction(){return s},a}y.gm.Promisee,Object.defineProperty(e,name,{value:Promise}),e.toStringfunction(){return i.toString()},Object.setPrototypeOf(e,i),all,race.forEach(function(r){const nir;erfunction(e){let i!1;...e||.forEach(e>{this.resolve(e).then(o(allr),o(!1))});const sn.apply(this,arguments);return s;function o(e){return function(){t.emit(propagate,null,!i,s,!1,!1),ii||!e}}}}),resolve,reject.forEach(function(r){const nir;erfunction(e){const rn.apply(this,arguments);return e!r&&t.emit(propagate,e,!0,r,!1,!1),r}}),e.prototypei.prototype;const si.prototype.then;i.prototype.thenfunction(...e){var ithis,or(i);o.promisei,e0n(e0,cb-,o,null,!1),e1n(e1,cb-,o,null,!1);const as.apply(this,e);return o.nextPromisea,t.emit(propagate,i,!0,a,!1,!1),a},i.prototype.thense.Jts,t.on(executor-start,function(e){e0n(e0,resolve-,this,null,!1),e1n(e1,resolve-,this,null,!1)}),t.on(executor-err,function(e,t,r){e1(r)}),t.on(cb-end,function(e,r,n){t.emit(propagate,n,!0,this.nextPromise,!1,!1)}),t.on(propagate,function(e,r,n){if(!this.getCtx||r){const rthis,ne instanceof Promise?t.context(e):null;let i;this.getCtxfunction(){return i||(in&&n!r?functiontypeof n.getCtx?n.getCtx():n:r,i)}}})}(),t}const et{},ttsetTimeout,rtsetInterval,ntclearTimeout,it-start,sttt,setImmediate,rt,nt,clearImmediate;function ot(e){const tfunction(e){return(e||ie.ee).get(timer)}(e);if(ett.debugId++)return t;ett.debugId1;var r(0,se.YM)(t);return r.inPlace(y.gm,st.slice(0,2),tt+-),r.inPlace(y.gm,st.slice(2,3),rt+-),r.inPlace(y.gm,st.slice(3),nt+-),t.on(rt+it,function(e,t,n){e0r(e0,fn-,null,n)}),t.on(tt+it,function(e,t,n){this.methodn,this.timerDurationisNaN(e1)?0:+e1,e0r(e0,fn-,this,n)}),t}const at{};function ct(e){const tfunction(e){return(e||ie.ee).get(mutation)}(e);if(!y.RI||att.debugId)return t;att.debugId!0;var r(0,se.YM)(t),ny.gm.MutationObserver;return n&&(window.MutationObserverfunction(e){return this instanceof n?new n(r(e,fn-)):n.apply(this,arguments)},MutationObserver.prototypen.prototype),t}const{TZ:dt,d3:ut,Kp:lt,$p:ft,wW:ht,e5:pt,tH:gt,uP:mt,rw:vt,Lc:bt}qe;class yt extends E{static featureNamedt;constructor(e){if(super(e,dt),ze(e),!y.RI)return;try{this.removeOnAbortnew AbortController}catch(e){}let t,r0;const nthis.ee.get(tracer),sJe(this.ee),oQe(this.ee),dot(this.ee),uce(this.ee),lthis.ee.get(events),fme(this.ee),hPe(this.ee),pct(this.ee);function g(e,t){h.emit(newURL,+window.location,t)}function m(){r++,twindow.location.hash,thismt(0,c.t)()}function v(){r--,window.location.hash!t&&g(0,!0);var e(0,c.t)();thispt~~thispt+e-thismt,thisbte}function b(e,t){e.on(t,function(){thist(0,c.t)()})}this.ee.on(mt,m),o.on(vt,m),s.on(vt,m),this.ee.on(bt,v),o.on(ht,v),s.on(ht,v),this.ee.on(fn-err,(...t)>{t2?.__newrelic?.e.agentIdentifier||(0,a.p)(function-err,...t,void 0,this.featureName,this.ee)}),this.ee.buffer(mt,bt,xhr-resolved,this.featureName),l.buffer(mt,this.featureName),d.buffer(setTimeout+lt,clearTimeout+ut,mt,this.featureName),u.buffer(mt,new-xhr,send-xhr+ut,this.featureName),f.buffer(gt+ut,gt+-done,gt+ft+ut,gt+ft+lt,this.featureName),h.buffer(newURL,this.featureName),p.buffer(mt,this.featureName),o.buffer(propagate,vt,ht,executor-err,resolve+ut,this.featureName),n.buffer(mt,no-+mt,this.featureName),s.buffer(new-jsonp,cb-start,jsonp-error,jsonp-end,this.featureName),b(f,gt+ut),b(f,gt+-done),b(s,new-jsonp),b(s,jsonp-end),b(s,cb-start),h.on(pushState-end,g),h.on(replaceState-end,g),window.addEventListener(hashchange,g,(0,C.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener(load,g,(0,C.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener(popstate,function(){g(0,r>1)},(0,C.jT)(!0,this.removeOnAbort?.signal)),this.abortHandlerthis.#r,this.importAggregator(e,()>i.e(478).then(i.bind(i,5592)))}#r(){this.removeOnAbort?.abort(),this.abortHandlervoid 0}}var wti(3333);const xt{},Rtnew Set;function Tt(e){returnstringtypeof e?{type:string,size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:ArrayBuffer,size:e.byteLength}:e instanceof Blob?{type:Blob,size:e.size}:e instanceof DataView?{type:DataView,size:e.byteLength}:ArrayBuffer.isView(e)?{type:TypedArray,size:e.byteLength}:{type:unknown,size:0}}class Et{constructor(t,r){this.timestamp(0,c.t)(),this.currentUrlwindow.location.href,this.socketId(0,e.LA)(8),this.requestedUrlt,this.requestedProtocolsArray.isArray(r)?r.join(,):r||,this.openedAtvoid 0,this.protocolvoid 0,this.extensionsvoid 0,this.binaryTypevoid 0,this.messageOriginvoid 0,this.messageCountvoid 0,this.messageBytesvoid 0,this.messageBytesMinvoid 0,this.messageBytesMaxvoid 0,this.messageTypesvoid 0,this.sendCountvoid 0,this.sendBytesvoid 0,this.sendBytesMinvoid 0,this.sendBytesMaxvoid 0,this.sendTypesvoid 0,this.closedAtvoid 0,this.closeCodevoid 0,this.closeReasonvoid 0,this.closeWasCleanvoid 0,this.connectedDurationvoid 0,this.hasErrorsvoid 0}}class At extends E{static featureNamewt.TZ;constructor(e){super(e,wt.TZ);const te.init.feature_flags.includes(websockets),re.init.feature_flags.includes(user_frustrations),se.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,t;var o;let u,l;if(oe,p(d.hG,(e,t)>z(e,t,o),o),function(e){p(d.fF,(t,r)>q(t,r,e),e)}(e),ke(e),X(e),function(e){p(d.V1,(t,r)>Z(t,r,e),e)}(e),y.RI&&r&&(me(this.ee),ce(this.ee),uPe(this.ee)),t&&(lfunction(e){if(!(0,O.dV)().o.WS)return e;const te.get(websockets);if(xtt.debugId++)return t;xtt.debugId1,(0,N.G)(()>{const e(0,c.t)();Rt.forEach(r>{r.nrData.closedAte,r.nrData.closeCode1001,r.nrData.closeReasonPage navigating away,r.nrData.closeWasClean!1,r.nrData.openedAt&&(r.nrData.connectedDuratione-r.nrData.openedAt),t.emit(ws,r.nrData,r)})});class r extends WebSocket{static nameWebSocket;static toString(){returnfunction WebSocket() { native code }}toString(){returnobject WebSocket}getSymbol.toStringTag(){return r.name}#o(e){(e.__newrelic??{}).socketIdthis.nrData.socketId,this.nrData.hasErrors??!0}constructor(...e){super(...e),this.nrDatanew Et(e0,e1),this.addEventListener(open,()>{this.nrData.openedAt(0,c.t)(),protocol,extensions,binaryType.forEach(e>{this.nrDataethise}),Rt.add(this)}),this.addEventListener(message,e>{const{type:t,size:r}Tt(e.data);this.nrData.messageOrigin??e.origin,this.nrData.messageCount(this.nrData.messageCount??0)+1,this.nrData.messageBytes(this.nrData.messageBytes??0)+r,this.nrData.messageBytesMinMath.min(this.nrData.messageBytesMin??1/0,r),this.nrData.messageBytesMaxMath.max(this.nrData.messageBytesMax??0,r),(this.nrData.messageTypes??).includes(t)||(this.nrData.messageTypesthis.nrData.messageTypes?.concat(this.nrData.messageTypes,,).concat(t):t)}),this.addEventListener(close,e>{this.nrData.closedAt(0,c.t)(),this.nrData.closeCodee.code,this.nrData.closeReasone.reason,this.nrData.closeWasCleane.wasClean,this.nrData.connectedDurationthis.nrData.closedAt-this.nrData.openedAt,Rt.delete(this),t.emit(ws,this.nrData,this)})}addEventListener(e,t,...r){const nthis,ifunctiontypeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyStateWebSocket.OPEN){const{type:t,size:r}Tt(e);this.nrData.sendCount(this.nrData.sendCount??0)+1,this.nrData.sendBytes(this.nrData.sendBytes??0)+r,this.nrData.sendBytesMinMath.min(this.nrData.sendBytesMin??1/0,r),this.nrData.sendBytesMaxMath.max(this.nrData.sendBytesMax??0,r),(this.nrData.sendTypes??).includes(t)||(this.nrData.sendTypesthis.nrData.sendTypes?.concat(this.nrData.sendTypes,,).concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return y.gm.WebSocketr,t}(this.ee)),y.RI){if(e.init.user_actions.enabled&&(wt.Zp.forEach(e>(0,C.sp)(e,e>(0,a.p)(ua,e,void 0,this.featureName,this.ee),!0)),wt.qN.forEach(e>{const t(0,R.s)(e>{(0,a.p)(ua,e,void 0,this.featureName,this.ee)},500,{leading:!0});(0,C.sp)(e,t)}),r)){function f(t){const r(0,ve.D)(t);return e.beacons.includes(r.hostname+:+r.port)}function h(){u.emit(navChange)}y.gm.addEventListener(error,()>{(0,a.p)(uaErr,,void 0,n.K7.genericEvents,this.ee)},(0,C.jT)(!1,this.removeOnAbort?.signal)),this.ee.on(open-xhr-start,(e,t)>{f(e1)||t.addEventListener(readystatechange,()>{2t.readyState&&(0,a.p)(uaXhr,,void 0,n.K7.genericEvents,this.ee)})}),this.ee.on(fetch-start,e>{e.length>1&&!f(xe(e0))&&(0,a.p)(uaXhr,,void 0,n.K7.genericEvents,this.ee)}),u.on(pushState-end,h),u.on(replaceState-end,h),window.addEventListener(hashchange,h,(0,C.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener(popstate,h,(0,C.jT)(!0,this.removeOnAbort?.signal))}if(e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes(resource)){new PerformanceObserver(e>{e.getEntries().forEach(e>{(0,a.p)(browserPerformance.resource,e,void 0,this.featureName,this.ee)})}).observe({type:resource,buffered:!0})}}t&&l.on(ws,e>{(0,a.p)(ws-complete,e,void 0,this.featureName,this.ee)});try{this.removeOnAbortnew AbortController}catch(g){}this.abortHandler()>{this.removeOnAbort?.abort(),this.abortHandlervoid 0},s.some(e>e)?this.importAggregator(e,()>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var Sti(2646);const _tnew Map;function Ot(e,t,r,n){if(object!typeof t||!t||string!typeof r||!r||function!typeof tr)return(0,l.R)(29);const ifunction(e){return(e||ie.ee).get(logger)}(e),s(0,se.YM)(i),onew St.y(ie.P);o.leveln.level,o.customAttributesn.customAttributes;const atr?.se.Jt||tr;return _t.set(a,o),s.inPlace(t,r,wrap-logger-,()>_t.get(a)),i}var Nti(1910);class It extends E{static featureNameF.TZ;constructor(e){var t;super(e,F.TZ),te,p(d.$9,(e,r)>G(e,r,t),t),function(e){p(d.Wb,(t,r,{customAttributes:n{},level:iF.p_.INFO}{})>{Ot(e.ee,t,r,{customAttributes:n,level:i})},e)}(e),X(e);const rthis.ee;log,error,warn,info,debug,trace.forEach(e>{(0,Nt.i)(y.gm.consolee),Ot(r,y.gm.console,e,{level:loge?info:e})}),this.ee.on(wrap-logger-end,function(e){const{level:t,customAttributes:n}this;(0,V.R)(r,e,n,t)}),this.importAggregator(e,()>i.e(478).then(i.bind(i,5288)))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features{},(0,O.bQ)(this.agentIdentifier,this),this.desiredFeaturesnew Set(e.features||),this.desiredFeatures.add(_),this.runSoftNavOverSpa...this.desiredFeatures.some(e>e.featureNamen.K7.softNav),(0,o.j)(this,e,e.loaderType||agent),tthis,p(d.cD,function(e,r,n!1){if(stringtypeof e){if(string,number,boolean.includes(typeof r)||nullr)return g(t,e,r,d.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){p(d.Dl,function(t){if(stringtypeof t||nullt)return g(e,enduser.id,t,d.Dl,!0);(0,l.R)(41,typeof t)},e)}(this),function(e){p(d.nb,function(t){if(stringtypeof t||nullt)return g(e,application.version,t,d.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){p(d.d3,function(){e.ee.emit(manual-start-all)},e)}(this),function(e){p(d.Pv,function(t!0){if(booleantypeof t){if((0,a.p)(d.Pl+d.Pv,t,void 0,session,e.ee),e.runtime.consentedt,t){const te.features.page_view_event;t.onAggregateImported.then(e>{const rt.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const efunction(e){const t{};return s.forEach(r>{tr!!er?.enabled}),t}(this.init),t...this.desiredFeatures;t.sort((e,t)>n.P3e.featureName-n.P3t.featureName),t.forEach(t>{if(!et.featureName&&t.featureName!n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureNamen.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureNamen.K7.softNav)return;const rfunction(e){switch(e){case n.K7.ajax:returnn.K7.jserrors;case n.K7.sessionTrace:returnn.K7.ajax,n.K7.pageViewEvent;case n.K7.sessionReplay:returnn.K7.sessionTrace;case n.K7.pageViewTiming:returnn.K7.pageViewEvent;default:return}}(t.featureName).filter(e>!(e in this.features));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.featurest.featureNamenew t(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.featurese.abortHandler?.();const t(0,O.Zm)();delete t.initializedAgentsthis.agentIdentifier?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:_e,_,P,Ue,Ve,j,J,At,It,Ze,yt,loaderType:spa})})()})();/script>meta nameviewport contentwidthdevice-width, initial-scale1, user-scalableno, shrink-to-fitno>meta nameMobileOptimized contentwidth>meta nameHandheldFriendly contenttrue>title>The Assaad Group | Compass/title>meta namerobots contentmax-image-preview:large />link reldns-prefetch href//maps.googleapis.com />link reldns-prefetch href//player.vimeo.com />style idwp-img-auto-sizes-contain-inline-css typetext/css>img:is(sizesauto i,sizes^auto, i){contain-intrinsic-size:3000px 1500px}/*# sourceURLwp-img-auto-sizes-contain-inline-css *//style>link relstylesheet idagentaFonts-css hrefhttps://theassaadgroup.com/wp-json/api/v2/fonts.css?ver1750972239 typetext/css mediaall />link relstylesheet idinit-css hrefhttps://theassaadgroup.com/wp-json/api/v2/init-css/page/homepage/?enqprivacyPolicy%7CdmcaPolicy%7Cflickity%7Cagenta-classes%7Cglobal%7Cagenta-icons&ver1761950082 typetext/css mediaall />link relstylesheet iddashicons-css hrefhttps://theassaadgroup.com/wp-includes/css/dashicons.min.css?ver6.9 typetext/css mediaall />script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/jquery.min.js?ver2.2.4 idjquery-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/jquery-ui.min.js?ver1.12.1 idjquery-ui-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/js.cookie.min.js?ver3.0.0-rc.1 idcookie-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/flickity.pkgd.min.js?ver2.2.2 idflickity-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/countUp.js?ver6.9 idcountUp-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-json/api/v2/init-js/homepage/hdr/?ver6.9 idinit-js-hdr-js>/script>script typetext/javascript srchttps://maps.googleapis.com/maps/api/js?keyAIzaSyAqPRlmzeAjnYsz50z3Dk4ZBuMNq8DD-nU&librariesplaces%2Cmarker&ver6.9 idgoogle-places-js>/script>script typetext/javascript srchttps://player.vimeo.com/api/player.js?ver2.15.3 idvimeo-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/vimeo.js?ver6.9 idvimeo-agenta-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/autocomplete.min.js?ver1.13.2 idjquery-ui-autocomplete-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/js.cookie.min.js?ver1750972239 idcookieJS-js>/script>script>window.gpc parseInt(navigator.globalPrivacyControl); window.dnt parseInt(navigator.doNotTrack); /script>meta nameviewport contentwidthdevice-width, initial-scale1.0, minimum-scale1.0, maximum-scale1.0 />!-- Meta --> meta namedescription contentDallas-Fort Worth real estate experts The Assaad Group deliver an outstanding level of service built on knowledge, experience, and expertise./> link relcanonical hrefhttps://theassaadgroup.com/ /> meta itempropname contentThe Assaad Group | Compass/> meta itempropimage contenthttps://media.agentaprd.com/sites/590/facebookshare.webp/> link relimage_src hrefhttps://media.agentaprd.com/sites/590/facebookshare.webp/> meta propertyog:site_name contentThe Assaad Group | Compass/> meta propertyog:title contentThe Assaad Group | Compass/> meta propertyog:description contentREAL Estate Experts/> meta propertyog:image contenthttps://media.agentaprd.com/sites/590/facebookshare.webp/> meta propertyog:image:width content1200/> meta propertyog:image:height content630/> meta propertyog:type contentwebsite/> meta propertyog:url contenthttps://theassaadgroup.com/ /> meta nametwitter:title contentThe Assaad Group | Compass/> meta nametwitter:description contentDallas-Fort Worth real estate experts The Assaad Group deliver an outstanding level of service built on knowledge, experience, and expertise. /> meta nametwitter:image contenthttps://media.agentaprd.com/sites/590/twittershare.webp /> meta nametwitter:image:width content1024 /> meta nametwitter:image:height content512 /> meta nametwitter:card contentsummary_large_image /> meta nametwitter:url contenthttps://theassaadgroup.com/ /> !-- Icons --> link relapple-touch-icon sizes57x57 hrefhttps://media.agentaprd.com/sites/590/favicon.webp> link relapple-touch-icon sizes60x60 hrefhttps://media.agentaprd.com/sites/590/favicon.webp> link relapple-touch-icon sizes72x72 hrefhttps://media.agentaprd.com/sites/590/favicon.webp> link relapple-touch-icon sizes76x76 hrefhttps://media.agentaprd.com/sites/590/favicon.webp> link relapple-touch-icon sizes114x114 hrefhttps://media.agentaprd.com/sites/590/favicon.webp> link relapple-touch-icon sizes120x120 hrefhttps://media.agentaprd.com/sites/590/favicon.webp> link relapple-touch-icon sizes144x144 hrefhttps://media.agentaprd.com/sites/590/favicon.webp> link relapple-touch-icon sizes152x152 hrefhttps://media.agentaprd.com/sites/590/favicon.webp> link relapple-touch-icon sizes180x180 hrefhttps://media.agentaprd.com/sites/590/favicon.webp> link relicon typeimage/png hrefhttps://media.agentaprd.com/sites/590/favicon.webp sizes160x160> link relicon typeimage/png hrefhttps://media.agentaprd.com/sites/590/favicon.webp sizes96x96> link relicon typeimage/png hrefhttps://media.agentaprd.com/sites/590/favicon.webp sizes16x16> link relicon typeimage/png hrefhttps://media.agentaprd.com/sites/590/favicon.webp sizes32x32> link relicon typeimage/png hrefhttps://media.agentaprd.com/sites/590/favicon.webp> script>!-- Facebook Share -->(function(d){ var js, id facebook-jssdk, ref d.getElementsByTagName(script)0; if (d.getElementById(id)) {return;} js d.createElement(script); js.id id; js.async true; js.src //connect.facebook.net/en_US/all.js; ref.parentNode.insertBefore(js, ref); }(document)); /script>!-- Schema -->script typeapplication/ld+json> {@context:http:\/\/schema.org,@type:LocalBusiness,RealEstateAgent,@id:https:\/\/theassaadgroup.com#identity,name:The Assaad Group,description:Dallas-Fort Worth real estate experts The Assaad Group deliver an outstanding level of service built on knowledge, experience, and expertise.,url:https:\/\/theassaadgroup.com,logo:https:\/\/media.agentaprd.com\/sites\/590\/assaad-group-logo-white.svg,telephone:(817) 368-2111,email:theassaadgroup@compass.com,address:{@type:PostalAddress,streetAddress:550 Reserve Street,addressLocality:Southlake,addressRegion:TX,postalCode:76092},areaServed:{@type:Place,name:},sameAs:https:\/\/www.instagram.com\/theassaadgroup\/,https:\/\/www.facebook.com\/theassaadgroup,https:\/\/www.tiktok.com\/@theassaadgroup?_t8UfeMernHAs&_r1,parentOrganization:{@type:Organization,name:The Assaad Group,url:https:\/\/theassaadgroup.com,logo:https:\/\/media.agentaprd.com\/sites\/590\/assaad-group-logo-white.svg}} /script>style>#preloader { display:block!important;}/* HERO */#hero h1 { background: transparent;}.hero-style-1 { height: calc(100vh - 20px);}#hero .hero-buttons { margin: 0 10px; padding: 10px 26px 10px;}.middle.home-search-bar { width: 80%; max-width: 780px;}.middle.home-search-bar .ihf-eureka.ihf-gray .ihf-rounded { border-radius: 0px !important; border:none!important; background-color: transparent!important;}.searchbar-shortcode button.ihf-btn-primary{ border: 2px solid #fff!important; padding: 4px 25px!important;}.searchbar-shortcode .ihf-form-control { border: none!important;}@media (max-width: 768px) {#hero { height: 75vh!important; background: #111!important;}#hero .hero-text { height: 75vh!important;}#hero .hero-text .centered-text { transform: none; top: unset; position: absolute; display: block; text-align: left; bottom: 50px; left: 0px; height: auto; width: 100%; z-index: 2;}#hero h1 { margin: 0 auto 10px; position: relative; font-size: 1.4rem; line-height: 2.5rem;}#hero h3 { margin: 0 0 30px; width: 100%; position: relative; font-size: 1rem; line-height: 1.5rem;}#hero .background-container,#hero .video-wrapper iframe { height: 32vh; min-height: 32vh; opacity: 1;}#hero .background-container .video-wrapper::before { display: none;}#hero .hero-buttons { margin: 0 6px; padding: 10px 26px 10px!important; font-size: 1rem;}}/* BIO BOX */#home-bio-box { overflow: unset;}#home-bio-box .copy-box { margin: 550px auto -180px; padding: 80px 100px; width: 82%;}#home-bio-box .contact-info { margin: 2rem auto 0;}.nine-dots-gif{ position: absolute; top: -30px; right: -50px;}#home-bio-box .contact-info a.outline { border: 1px solid #fff!important;}.copy-box .contact-info a { font-weight: 400; padding: 14px 24px; }@media (min-width: 768px) {#home-bio-box .col-md-6 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}}@media (max-width: 768px) {#home-bio-box .copy-box { margin: 0!important; padding: 50px!important; width: 100%;}#home-bio-box .background-container,#home-bio-box .background-container .lazy { height: 30vh;}.nine-dots-gif { right: -30px;}}/* TESTIMONIALS */#testimonial-slider { padding-bottom: 60px; padding-top: 180px;}#testimonials-light .carousel-inner { margin: 4.5rem auto 1rem; display: block; position: relative;}#testimonial-slider .text-center { text-align: left !important; font-weight: 800;}#testimonials-light { text-align: left; width: 70%; min-width: 70%; padding: 8rem 0; margin: 0 15%;}#testimonials-light h2::before { content: ; height: 160px; width: 5px; background: #2E475E; position: absolute; top: 0px; left: -35px;}#testimonials-light .carousel-inner { width: 100%; overflow: hidden; margin: 3rem auto 2rem; display: block; position: relative;}#testimonials-light .carousel-indicators { bottom: 5rem;}.carousel-indicators { justify-content: left; margin-right: 0; margin-left: 0;}.carousel-control-prev { left: -120px;}.carousel-control-next { right: -120px;}@media (max-width: 768px) { #testimonial-slider { padding-bottom: 60px; padding-top: 60px; } #testimonials-light { width: 80%; min-width: 80%; } #testimonials-light .carousel-indicators { bottom: 1rem; } #testimonials-light h2::before { top: -135px; }.carousel-control-next { right: -25px!important; top: 50px; position: absolute; height: 50px;}.carousel-control-prev { left: -55px!important; height: 50px; position: absolute; top: 50px;}.carousel-item { width: 80%;}}/* SCROLL ICON */#scroll-me { display: block; position: absolute; left: 50%; bottom: 40px; width: 30px; height: auto; opacity: .35; cursor: pointer; transform: translateX(-50%); animation: highlightScroll 2s ease-in-out infinite alternate; transition: opacity .25s ease-in-out,animation .25s ease-in-out; z-index: 3;}#scroll-me:hover { animation: showScroll .25s ease-in-out 1 both; opacity: 1;}#scroll-me .scroll { display: block; position: absolute; top: 0; left: 50%; transform: translateX(-50%); animation: demoScroll 2s cubic-bezier(.65,-.55,.25,1.5) infinite;}@keyframes highlightScroll { 0%,50% { opacity: .35; } 100% { opacity: 1; }}@keyframes showScroll { 0% { opacity: .35; } 100% { opacity: 1; }}@keyframes demoScroll { 0%,20% { transform: translateY(0) scaleY(1); } 100% { transform: translateY(36px) scaleY(2); opacity: 0; }}@keyframes demoScrollMobile { 0%,20% { transform: translate(0,100%); opacity: 0; } 70% { transform: translate(0,0); opacity: 1; } 100% { transform: translate(0,0); opacity: 0; }}/style>style idglobal-styles-inline-css typetext/css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}/*# sourceURLglobal-styles-inline-css *//style>link relstylesheet idlofty-common-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/templates/style/common.css?ver1.6.9 typetext/css mediaall />link relstylesheet idlofty-iconfont-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/templates/style/iconfont.css?ver1.6.9 typetext/css mediaall />link relstylesheet idtwig-vite-_plugin-vue_export-helper.css-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/assets/_plugin-vue_export-helper.css?ver6.9 typetext/css mediaall />link relstylesheet idtwig-vite-feature-listing-slider.css-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/assets/feature-listing-slider.css?ver6.9 typetext/css mediaall />link relstylesheet idtwig-vite-houseSlider.css-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/assets/houseSlider.css?ver6.9 typetext/css mediaall />link relstylesheet idtwig-vite-index2.css-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/assets/index2.css?ver6.9 typetext/css mediaall />link relstylesheet idtwig-vite-google.css-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/assets/google.css?ver6.9 typetext/css mediaall />link relstylesheet idtwig-vite-index10.css-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/assets/index10.css?ver6.9 typetext/css mediaall />link relstylesheet idtwig-vite-useConfirm.css-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/assets/useConfirm.css?ver6.9 typetext/css mediaall />link relstylesheet idtwig-vite-feature-listing.css-css hrefhttps://theassaadgroup.com/wp-content/plugins/lofty-idx/assets/feature-listing.css?ver6.9 typetext/css mediaall />/head>body idhomepageclasshome wp-singular page-template-default page page-id-118 wp-embed-responsive wp-theme-agenta_1_8_5_3 lofty-shortcodes prop-cards-img-top twocolhero thin-chevron solid sticky-header primary preload data-sn590 data-saw-blokprd>div idgtm-custom-var-1 styledisplay:none;>/div>div idgtm-custom-var-2 styledisplay:none;>/div> div idglobal-wrapper> !-- Preloader -->div idpreloader>div idspinner classcontainer>img srchttps://media.agentaprd.com/sites/590/preloader.gif altPreload Spinner>!-- svg xmlnshttp://www.w3.org/2000/svg width64 height64 viewBox0 0 64 64>g stroke-linecapsquare stroke-linejoinmiter stroke-width2 fill#ffffff stroke#ffffff>circle cx32 cy32 r30 fillnone stroke#ffffff stroke-miterlimit10 opacity0.4>/circle> path dM32,2A30,30,0,0,1,62,32 fillnone stroke-miterlimit10 stroke-linecapbutt>/path>/g>/svg> -->/div>/div> div classcontainer global> !-- Top Navigation --> !-- Header Container-->div idheader-container classprimary data-mms991> !-- Check is Super Header is disabled - DISABLE_SUPER_HEADER --> !-- Super Header --> div idsuper-header> div classleft> ul classmenu left-links clearfix> li classagent-phone solid>a data-trackingSuper Header,Contact Link Clicked,Phone classagent-callLink hreftel:(817) 368-2111>(817) 368-2111/a>/li>li classagent-email solid>a data-trackingSuper Header,Contact Link Clicked,Email classagent-emailLink hrefmailto:theassaadgroup@compass.com>theassaadgroup@compass.com/a>/li> /ul> /div> div classright right-links> ul classmenu clearfix> li>a idlogin-account data-trackingSuper Header,Login-Signup Link Clicked classagenta-button btn hrefhttps://theassaadgroup.com/property-organizer-login/>Login/Register/a>/li> /ul> div classsocial-links> a data-trackingSuper Header,Social Link Clicked,Facebook classfacebook solid target_blank hrefhttps://www.facebook.com/theassaadgroup>span>Facebook/span>/a>a data-trackingSuper Header,Social Link Clicked,Instagram classinstagram solid target_blank hrefhttps://www.instagram.com/theassaadgroup/>span>Instagram/span>/a>a data-trackingSuper Header,Social Link Clicked,TikTok classtiktok solid target_blank hrefhttps://www.tiktok.com/@theassaadgroup?_t8UfeMernHAs&_r1>span>TikTok/span>/a> /div> /div> /div> !-- Header --> header idheader rolebanner classprimary> div classcontainer-fluid> div classleft> div idlogo> a data-trackingHeader,Logo Link Clicked,Logo hrefhttps://theassaadgroup.com> img srchttps://media.agentaprd.com/sites/590/assaad-group-logo-white.svg data-mainhttps://media.agentaprd.com/sites/590/assaad-group-logo-white.svg data-althttps://media.agentaprd.com/sites/590/assaad-group-logo-white.svg altThe Assaad Group logo> /a> /div> /div> div classright> !-- Main Menu --> nav> a idmobile-menu-button href# relnoopener aria-hiddentrue> span classmobile-menu-button-text>Mobile Menu/span> span classicon-menu>!-- span>Mobile Menu/span> -->/span> /a> ul classmenu idmenu>li classdropdown>a classclearfix data-trackingHeader,Nav Link Clicked,Find Your Home href>Find Your Home/a>ul>li>a class data-trackingHeader,Nav Link Clicked,Map Search hrefhttps://theassaadgroup.com/homes-for-sale-search-advanced/>Map Search/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Featured Listings hrefhttps://theassaadgroup.com/homes-for-sale-featured/>Featured Listings/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Featured Communities hrefhttps://theassaadgroup.com/featured-communities/>Featured Communities/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Market Reports href/market-reports/?reportSouthlake%20Market%20Report>Market Reports/a>/li>/ul>/li>li classdropdown>a classclearfix data-trackingHeader,Nav Link Clicked,Buyers href>Buyers/a>ul>li>a class data-trackingHeader,Nav Link Clicked,The Buying Process href/buyers/>The Buying Process/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Tools for Buyers href/buyers/#tools-for-buyers>Tools for Buyers/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Bridge Loan Services hrefhttps://theassaadgroup.com/bridge-loan-services/>Bridge Loan Services/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Mortgage Calculator hrefhttps://theassaadgroup.com/calculate-my-payments/>Mortgage Calculator/a>/li>/ul>/li>li classdropdown>a classclearfix data-trackingHeader,Nav Link Clicked,Sellers href>Sellers/a>ul>li>a class data-trackingHeader,Nav Link Clicked,Selling Your Home href/sellers/>Selling Your Home/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Staging Checklist href/sellers/#staging-checklist>Staging Checklist/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Compass Concierge hrefhttps://theassaadgroup.com/compass-concierge/>Compass Concierge/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Whats My Home Worth? hrefhttps://theassaadgroup.com/whats-my-home-worth/>Whats My Home Worth?/a>/li>/ul>/li>li classdropdown>a classclearfix data-trackingHeader,Nav Link Clicked,About href>About/a>ul>li>a class data-trackingHeader,Nav Link Clicked,Meet The Team hrefhttps://theassaadgroup.com/meet-the-team/>Meet The Team/a>/li>li>a class data-trackingHeader,Nav Link Clicked,The American Dream TV hrefhttps://theassaadgroup.com/the-american-dream-tv/>The American Dream TV/a>/li>li>a class data-trackingHeader,Nav Link Clicked,Assaad Approved Locations hrefhttps://theassaadgroup.com/assaad-approved-locations/>Assaad Approved Locations/a>/li>/ul>/li>li classdropdown>a classclearfix data-trackingHeader,Nav Link Clicked,Blog href/blog>Blog/a>/li>li classdropdown>a classclearfix data-trackingHeader,Nav Link Clicked,Development hrefhttps://theassaadgroup.com/development/>Development/a>/li>li classdropdown>a classclearfix data-trackingHeader,Nav Link Clicked,Contact hrefhttps://theassaadgroup.com/contact/>Contact/a>/li>li classdropdown>a classclearfix data-trackingHeader,Nav Link Clicked,Login href/profile>Login/a>/li>/ul> div classclear>/div> /nav> /div> /div> /header>/div> div idcontent-wrapper classfade-in rolemain>div classpanel-1col container>div idhero classbg-black h-white p-white col-xs-12 hero-style-1>div classbackground-container>div classlazy video-wrapper>style>#hero .video-wrapper.lazy .lazy { opacity: .65; }#hero .vimeo-thumb { width: 100%; height: 100%; background-size: cover; background-position: center; z-index: 1; opacity: 1; }#hero .vimeo-thumb.fade-out { opacity: 0; transition: opacity 500ms ease-in-out; -moz-transition: opacity 500ms ease-in-out; -webkit-transition: opacity 500ms ease-in-out; }/style>div classlazy>div classvimeo-thumb data-idhero data-video-id654129306 data-pid6939001ca594f>/div>iframe id6939001ca594f classvimeo-frame datas-video-id654129306 frameborder0 allowautoplay; fullscreen width100% heightauto frameborder0 titleVideo Background aria-labelVideo Background webkitallowfullscreen mozallowfullscreen allowfullscreen>/iframe>/div>svg classclip-svg height0 width0>defs>clipPath idclipSplitBox clipPathUnitsobjectBoundingBox>polygon points0 0.99, 0 0.01, 1 0.01, 1 0.99>/polygon>/clipPath>/defs>/svg>script typetext/javascript> jQuery(document).ready(function($) { window.agentaVimeo.getThumbnail(hero,654129306,6939001ca594f); }); /script>/div>/div>div classcontent-container>div classanimated wow>div classhero-text>div classcentered-text>h1 classcycling-headlines> span classheadline>Engineered For Excellence/span> span classheadline>Luxury Living in DFW/span> span classheadline>Your Trusted Real Estate Experts/span>/h1>!-- h1 classpb-3 pb-lg-4>REAL Estate Experts/h1> -->h3 classpb-2 pb-lg-5 max-width-800 mb-4>As DFW real estate professionals a commitment to client satisfaction is our top priority. Whether you are considering purchasing a home, or selling an existing property, an outstanding level of service is guaranteed with The Assaad Group./h3>div idhome-cta-btns>a data-trackingHomepage Hero,Link Clicked,Buy With Us classagenta-button hero-buttons href/buyers/>Buy With Us/a>a data-trackingHomepage Hero,Link Clicked,Sell With Us classagenta-button hero-buttons href/sellers/>Sell With Us/a>/div>/div>/div>div classbottom home-search-bar>div classsearchbar-shortcode>a href#next classsmooth-scroll>svg idscroll-me classmouse data-anchorproperties xmlnshttp://www.w3.org/2000/svg viewBox0 0 76 130 preserveAspectRatioxMidYMid meet> g fillnone fill-ruleevenodd> rect width70 height118 x1.5 y1.5 stroke#fff stroke-width3 rx36>/rect> circle classscroll cx36.5 cy31.5 r7 fill#fff>/circle> /g> /svg>/a>/div>/div>/div>/div>/div>div idnext classrow tabindex0>div classcol-xs-12 col-md-12>div classfeatured-box>div>h2 classpb40>Featured Properties/h2>/div>div>div idmodule44235 classlofty-feature-listing-page lofty-reset-style lofty-is-shortcode> div idlofty-feature-listing-container classslider> div classlofty-feature-listing-house stylevisibility: hidden> div classlofty-house-img> a target_blank href/listing-detail/1174539836/3708-Windsong-Lane-Bedford-TX> img srchttps://img.chime.me/image/fs01/mls-listing/20251207/22/original_21127240-932253463571623.jpg loadinglazy alt3708 Windsong Lane, Bedford, TX 76021> /a> /div> div classlofty-house-info> p classlofty-feature-address> a target_blank href/listing-detail/1174539836/3708-Windsong-Lane-Bedford-TX>3708 Windsong Lane, Bedford, TX 76021/a> /p> p classlofty-house-price>$430,000/p> p classlofty-house-base> span>3 Beds/span> span>3 Baths/span> span>1,786 SqFt/span> /p> /div> div classlofty-mls-info> p classlofty-mls-text> Listed by Kim Assaad of Compass RE Texas, LLC /p> div classlofty-mls-logo> img srchttps://cdn.chime.me/image/fs01/agnentinfo/20170421/4/original_16685641681349614.jpeg altNorth Texas Real Estate Info Systems (NTREIS) -MetroTex and Collin County (CCAR)>/div> /div>/div> div classlofty-feature-listing-house stylevisibility: hidden> div classlofty-house-img> a target_blank href/listing-detail/1174479228/4529-Martingale-View-Lane-Fort-Worth-TX> img srchttps://img.chime.me/image/fs01/mls-listing/20251205/19/original_21122700-748192506619459.jpg loadinglazy alt4529 Martingale View Lane, Fort Worth, TX 76244> /a> /div> div classlofty-house-info> p classlofty-feature-address> a target_blank href/listing-detail/1174479228/4529-Martingale-View-Lane-Fort-Worth-TX>4529 Martingale View Lane, Fort Worth, TX 76244/a> /p> p classlofty-house-price>$410,000/p> p classlofty-house-base> span>4 Beds/span> span>3 Baths/span> span>2,578 SqFt/span> /p> /div> div classlofty-mls-info> p classlofty-mls-text> Listed by Kim Assaad of Compass RE Texas, LLC /p> div classlofty-mls-logo> img srchttps://cdn.chime.me/image/fs01/agnentinfo/20170421/4/original_16685641681349614.jpeg altNorth Texas Real Estate Info Systems (NTREIS) -MetroTex and Collin County (CCAR)>/div> /div>/div> div classlofty-feature-listing-house stylevisibility: hidden> div classlofty-house-img> a target_blank href/listing-detail/1173946121/178-Briar-Patch-Road-Boyd-TX> img srchttps://img.chime.me/image/fs01/mls-listing/20251128/3/original_21115859-85545527582156.jpg loadinglazy alt178 Briar Patch Road, Boyd, TX 76023> /a> /div> div classlofty-house-info> p classlofty-feature-address> a target_blank href/listing-detail/1173946121/178-Briar-Patch-Road-Boyd-TX>178 Briar Patch Road, Boyd, TX 76023/a> /p> p classlofty-house-price>$575,000/p> p classlofty-house-base> span>4 Beds/span> span>3 Baths/span> span>2,551 SqFt/span> /p> /div> div classlofty-mls-info> p classlofty-mls-text> Listed by Kim Assaad of Compass RE Texas, LLC /p> div classlofty-mls-logo> img srchttps://cdn.chime.me/image/fs01/agnentinfo/20170421/4/original_16685641681349614.jpeg altNorth Texas Real Estate Info Systems (NTREIS) -MetroTex and Collin County (CCAR)>/div> /div>/div> div classlofty-feature-listing-house stylevisibility: hidden> div classlofty-house-img> a target_blank href/listing-detail/1172754211/3933-Blackjack-Oak-Drive-Colleyville-TX> img srchttps://img.chime.me/image/fs01/mls-listing/20251124/16/original_21095548-13600711719788108.jpg loadinglazy alt3933 Blackjack Oak Drive, Colleyville, TX 76034> /a> /div> div classlofty-house-info> p classlofty-feature-address> a target_blank href/listing-detail/1172754211/3933-Blackjack-Oak-Drive-Colleyville-TX>3933 Blackjack Oak Drive, Colleyville, TX 76034/a> /p> p classlofty-house-price>$750,000/p> p classlofty-house-base> span>3 Beds/span> span>3 Baths/span> span>3,026 SqFt/span> /p> /div> div classlofty-mls-info> p classlofty-mls-text> Listed by Kim Assaad of Compass RE Texas, LLC /p> div classlofty-mls-logo> img srchttps://cdn.chime.me/image/fs01/agnentinfo/20170421/4/original_16685641681349614.jpeg altNorth Texas Real Estate Info Systems (NTREIS) -MetroTex and Collin County (CCAR)>/div> /div>/div> div classlofty-feature-listing-house stylevisibility: hidden> div classlofty-house-img> a target_blank href/listing-detail/1170374384/9008-Crosswind-Drive-Fort-Worth-TX> img srchttps://img.chime.me/image/fs01/mls-listing/20251203/19/original_21055458-576234234182669.jpg loadinglazy alt9008 Crosswind Drive, Fort Worth, TX 76179> /a> /div> div classlofty-house-info> p classlofty-feature-address> a target_blank href/listing-detail/1170374384/9008-Crosswind-Drive-Fort-Worth-TX>9008 Crosswind Drive, Fort Worth, TX 76179/a> /p> p classlofty-house-price>$899,000/p> p classlofty-house-base> span>5 Beds/span> span>3 Baths/span> span>3,553 SqFt/span> /p> /div> div classlofty-mls-info> p classlofty-mls-text> Listed by Kim Assaad of Compass RE Texas, LLC /p> div classlofty-mls-logo> img srchttps://cdn.chime.me/image/fs01/agnentinfo/20170421/4/original_16685641681349614.jpeg altNorth Texas Real Estate Info Systems (NTREIS) -MetroTex and Collin County (CCAR)>/div> /div>/div> div classlofty-feature-listing-house stylevisibility: hidden> div classlofty-house-img> a target_blank href/listing-detail/1168520413/1013-Winfield-Court-Southlake-TX> img srchttps://img.chime.me/image/fs01/mls-listing/20251201/17/original_21026642-396269903381383.jpg loadinglazy alt1013 Winfield Court, Southlake, TX 76092> /a> /div> div classlofty-house-info> p classlofty-feature-address> a target_blank href/listing-detail/1168520413/1013-Winfield-Court-Southlake-TX>1013 Winfield Court, Southlake, TX 76092/a> /p> p classlofty-house-price>$1,850,000/p> p classlofty-house-base> span>4 Beds/span> span>4 Baths/span> span>5,479 SqFt/span> /p> /div> div classlofty-mls-info> p classlofty-mls-text> Listed by Kim Assaad of Compass RE Texas, LLC /p> div classlofty-mls-logo> img srchttps://cdn.chime.me/image/fs01/agnentinfo/20170421/4/original_16685641681349614.jpeg altNorth Texas Real Estate Info Systems (NTREIS) -MetroTex and Collin County (CCAR)>/div> /div>/div> div classlofty-feature-listing-house stylevisibility: hidden> div classlofty-house-img> a target_blank href/listing-detail/1166839430/212-Saint-Tropez-Drive-Southlake-TX> img srchttps://img.chime.me/image/fs01/mls-listing/20251204/14/original_20990942-646225921830926.jpg loadinglazy alt212 Saint Tropez Drive, Southlake, TX 76092> /a> /div> div classlofty-house-info> p classlofty-feature-address> a target_blank href/listing-detail/1166839430/212-Saint-Tropez-Drive-Southlake-TX>212 Saint Tropez Drive, Southlake, TX 76092/a> /p> p classlofty-house-price>$2,000,000/p> p classlofty-house-base> span>4 Beds/span> span>4 Baths/span> span>4,499 SqFt/span> /p> /div> div classlofty-mls-info> p classlofty-mls-text> Listed by Marci Peters of Compass RE Texas, LLC /p> div classlofty-mls-logo> img srchttps://cdn.chime.me/image/fs01/agnentinfo/20170421/4/original_16685641681349614.jpeg altNorth Texas Real Estate Info Systems (NTREIS) -MetroTex and Collin County (CCAR)>/div> /div>/div> div classlofty-feature-listing-house stylevisibility: hidden> div classlofty-house-img> a target_blank href/listing-detail/1173077355/1320-Pine-Valley-Road-Keller-TX> img srchttps://img.chime.me/image/fs01/mls-listing/20251116/5/original_21099233-12869730253590748.jpg loadinglazy alt1320 Pine Valley Road, Keller, TX 76248> /a> /div> div classlofty-house-info> p classlofty-feature-address> a target_blank href/listing-detail/1173077355/1320-Pine-Valley-Road-Keller-TX>1320 Pine Valley Road, Keller, TX 76248/a> /p> p classlofty-house-price>$245,000/p> p classlofty-house-base> span>0.19 Acres/span> /p> /div> div classlofty-mls-info> p classlofty-mls-text> Listed by Kim Assaad of Compass RE Texas, LLC /p> div classlofty-mls-logo> img srchttps://cdn.chime.me/image/fs01/agnentinfo/20170421/4/original_16685641681349614.jpeg altNorth Texas Real Estate Info Systems (NTREIS) -MetroTex and Collin County (CCAR)>/div> /div>/div> /div> input idlofty-data value{"mls_list":609,22000,"layout":"slider","layoutConfig":{"layout":"prevNext","default":25,"autoPlay":false,"duration":5,"speed":1000,"showButton":false,"buttonText":"Show More"},"featureListingName":"wp_ZMCuK2J","shortcode_config":{"layout":"slider","layout_config":{"layout":"prevNext","default":25,"autoPlay":false,"duration":5,"speed":1000,"showButton":false,"buttonText":"Show More"},"meta":"","featureListingName":"wp_ZMCuK2J"},"shortcode_class":"lofty-is-shortcode"} typehidden/>/div>/div>/div>/div>/div>div idhome-bio-box classparallax-image-background-alt static-background bg-center-top row dark split-screen-left-copy-block>div classbackground-container>div classlazy stylebackground-image:url(https://media.agentaprd.com/sites/590/the-assaad-group-team-portrait.webp);>/div>/div>div classcol-sm-12 col-md-6>div classcopy-box animated wow>div classanimated wow>div classnine-dots-gif>/div>h2 classpt-4>The Assaad Group/h2>/div>div classanimated wow>p>The Assaad Group provides the knowledge, experience, and expertise to best service our client’s needs. In an effort to streamline our individual real estate and development strengths and successes, our team has strategically partnered with Compass to utilize the most state of the art technology for our clients real estate needs./p>p>Building upon our collective years of experience, our unique skills in land development, client network, home valuation and the transactional process allow for an exceptional venture in buying, selling, or renting./p>/div>div classanimated wow>/div>a class copy-button agenta-button animated wow data-trackingHomepage,Button Link Clicked,Meet The Team href/meet-the-team/>Meet The Team/a>/div>/div>/div>div idtestimonial-slider classtestiBox slider row testimonials>div idtestimonials-light classcarousel slide animated wow text col-xs-12 data-ridecarousel data-interval6000>h2>Happy Clients./h2>div classcarousel-inner>div classcarousel-item active>p>Kim is a Great and HONEST agent. She has a good experience and gives the good advice when we need it. does whatever she promised to do. gives attention to her Clients and her Job./p>h5 classtext-center>Joseph N.br>/h5>/div>div classcarousel-item>p>We also just wanted to say it’s been a pleasure to work with you and thank you so much for everything and for really fighting for us for the last 6 months! You have been instrumental and we could not have done it without you! We will refer you as much as we can! Thank you for your love and guidance! We appreciate you and your family so much!/p>h5 classtext-center>Randy C.br>/h5>/div>div classcarousel-item>p>Hong provided me with a very pleasant buying experience and I would highly recommend her and her services to anyone in the market for a new home. Hong was extremely professional, quick to respond, convenient and accommodating, and spot-on with listing options as per my desired criteria. Due to Hong’s negotiations skills, I really did come out on top in this deal. Furthermore, the icing on the cake is that both Hong and her lending partner worked in concert to bring me to close in as little as 12 business days, during the holidays./p>h5 classtext-center>Home Buyerbr>/h5>/div>div classcarousel-item>p>I had a great experience working with Hong. She helped sell my first home. She arrived at our first meeting enthusiastic, on time and well prepared. Every interaction I had with Hong was the same. She proposed an efficient sale process, which I believe, helped in the sale of my home. After multiple offers, my home sold over asking on the first weekend it was listed. Thru multiple offers, I was able to choose a buyer, who I believe, would continue the care and love of my home. I truly believe her expertise helped expedite the sale. I highly recommend Hong!/p>h5 classtext-center>Home Sellerbr>/h5>/div>div classcarousel-item>p>We have purchased two homes and sold one home with Kim because shes the best. Kim is extremely thorough in her approach and is great at incorporating client feedback into the house hunting process.Most importantly, Kim is incredibly accommodating. My wife and I are both busy professionals with two young kids and Kim was always willing to adjust her schedule to fit ours./p>h5 classtext-center>Happy Homeownerbr>/h5>/div>/div>a classcarousel-control-prev href#testimonials-light relnoopener data-slideprev aria-rolebutton>span classthin-chevron carousel-control-prev-icon>/span>/a>a classcarousel-control-next href#testimonials-light relnoopener data-slidenext aria-rolebutton>span classthin-chevron carousel-control-next-icon>/span>/a>ul idbars classcarousel-indicators>li data-target#testimonials-light data-slide-to0 classactive>/li>li data-target#testimonials-light data-slide-to1>/li>li data-target#testimonials-light data-slide-to2>/li>li data-target#testimonials-light data-slide-to3>/li>li data-target#testimonials-light data-slide-to4>/li>/ul>/div>/div>div idteam-video classcenter-vid h-white p-white twothirds-height row tabindex0>div classcol-xs-12 col-md-12>div classfeatured-box>div>h1 classpb-4>TREATING OUR CLIENTS LIKE FAMILY/h1>h2 classpb-4 mb-5 max-width>Our team loves to give back to our clients and friends throughout the year by organizing phenomenal Appreciation Events. Watch our latest event recap videos./h2>a classagenta-button copy-button href/treating-our-clients-like-family/ target_blank>Watch Videos/a>/div>/div>/div>/div>script typetext/javascript> setTimeout(function() { jQuery(document).ready(function($) { window.formErr 0; if(recaptchaWidgets undefined) { var recaptchaWidgets ; } window.agentaAjaxFormInit($(form#recap_formBox_6939001da7cb3)); var recap_formBox_6939001da7cb3_onSubmit window.recap_formBox_6939001da7cb3_onSubmit function recap_formBox_6939001da7cb3_onSubmit(token) { $(.recap_formBox_6939001da7cb3-form-submit).closest(form).find(.mail-fail).html().hide(); if(window.formErr0) { window.agentaAjaxFormSubmit($(#recap_formBox_6939001da7cb3-form-submit)); } grecaptcha.reset(recaptchaWidgetsrecap_formBox_6939001da7cb3_grecaptcha); }; var recap_formBox_6939001da7cb3_validate window.recap_formBox_6939001da7cb3_validate function recap_formBox_6939001da7cb3_validate(e) { window.formErr undefined; e.preventDefault(); var f $(form#recap_formBox_6939001da7cb3); var formErr window.agentaAjaxFormValidation(f), n recap_formBox_6939001da7cb3_grecaptcha; if(formErr0) { grecaptcha.execute(recaptchaWidgetsn); } else { grecaptcha.reset(recaptchaWidgetsrecap_formBox_6939001da7cb3_grecaptcha); } }; var recap_formBox_6939001da7cb3_expired window.recap_formBox_6939001da7cb3_expired function recap_formBox_6939001da7cb3_expired(e) { window.formErr++; var n recap_formBox_6939001da7cb3_grecaptcha; var errMsg Please reload page, Recaptcha expired; $(.recap_formBox_6939001da7cb3-form-submit).closest(form).find(.mail-fail).html(errMsg).show(); grecaptcha.reset(recaptchaWidgetsrecap_formBox_6939001da7cb3_grecaptcha); }; var recap_formBox_6939001da7cb3_reset window.recap_formBox_6939001da7cb3_reset function recap_formBox_6939001da7cb3_reset() { grecaptcha.reset(recaptchaWidgetsrecap_formBox_6939001da7cb3_grecaptcha); }; var recap_formBox_6939001da7cb3_error window.recap_formBox_6939001da7cb3_error function recap_formBox_6939001da7cb3_error(e) { window.formErr++; var errMsg Please verify Google Recaptcha keys; $(form .mail-fail).html(errMsg).show(); }; var recap_formBox_6939001da7cb3_load window.recap_formBox_6939001da7cb3_load function recap_formBox_6939001da7cb3_load() { $(form#recap_formBox_6939001da7cb3 .g-recaptcha).each(function(i,el) { var th $(this), d th.data(); var n th.attr(id); recaptchaWidgetsn grecaptcha.render(n,{sitekey:d.sitekey,size:d.size,callback:d.callback,expired-callback:d.xcallback,error-callback:d.ecallback}); th.find(textarea.g-recaptcha-response).attr(aria-labelledby,g-recaptcha-response); }); $(form#recap_formBox_6939001da7cb3).off(submit); $(form#recap_formBox_6939001da7cb3).on(submit,function(e) { recap_formBox_6939001da7cb3_onSubmit(e); return false; }); $(.recap_formBox_6939001da7cb3-form-submit).off(click); $(.recap_formBox_6939001da7cb3-form-submit).on(click,function(e) { recap_formBox_6939001da7cb3_validate(e); return false; }); }; }); let script document.createElement(script); script.type text/javascript; script.async true; script.defer true; script.src https://www.google.com/recaptcha/api.js?onloadrecap_formBox_6939001da7cb3_load&renderexplicit; document.body.appendChild(script); }, 1000); /script>!-- Contact Form -->div idnewsletter-banner classcontainer newsletter-slim contact-form-newsletter form-main-container container tabindex0>div classrow>div classcol-12>div classrow>div classcol-xs-12 col-md-12>div classheader>h2>Become a VIP/h2>/div>/div>div classcol-xs-12 col-md-12>div classsubheader>p>Sign up for access to exclusive listings./p>/div>/div>/div>form methodpost idrecap_formBox_6939001da7cb3 classform-box animated wowModal contact-form-newsletter>fieldset idfieldset-1-6939001da7cb3 data-fs1 classactive container newsletter-slim contact-form-newsletter>legend>Contact Form/legend>div classform-field email inline-label i-0 rowLimit-0 cell-full cell-even cell-last >label idemailAddress1Label6939001da7cb3 classlabel-text foremailAddress16939001da7cb3>Email */label>input typeemail idemailAddress16939001da7cb3 classemailAddress-field req namecustom0emailAddress1 value titleEmail aria-labelEmail aria-labelledbyemailAddress1Label6939001da7cb3 required aria-requiredtrue>div classerror>Enter valid email/div>/div>div idrecap_formBox_6939001da7cb3_grecaptcha classg-recaptcha data-sitekey6Lf8C3cdAAAAAJEE6apFB6SzaVuqsM95RnY0irBL data-callbackrecap_formBox_6939001da7cb3_onSubmit data-ecallbackrecap_formBox_6939001da7cb3_error data-xcallbackrecap_formBox_6939001da7cb3_expired data-uidrecap_formBox_6939001da7cb3 data-sizeinvisible>/div>div classopt-in-consent-container>input typecheckbox classdspIB idoic nameoichkbx>p>I agree to be contacted by The Assaad Group via call, email, and text. To opt-out, you can reply stop at any time or click the unsubscribe link in the emails. Message frequency may vary. Message and data rates may apply. a href#privacyPolicy data-togglemodal data-target#privacyPolicy target_blank>Privacy Policy/a>/p>/div>div classsubmit>input typesubmit classrecap_formBox_6939001da7cb3-form-submit agenta-button form-submit btn idrecap_formBox_6939001da7cb3-form-submit valueGO data-pghomepage data-c1868 data-oic data-uidrecap_formBox_6939001da7cb3 data-nafb1b0cc1d data-trackingHomepage,Form Link Clicked,GO>/div>div classcaptcha-notice>This site is protected by reCAPTCHA and the Google a hrefhttps://policies.google.com/privacy target_blank classcaptcha-notice-link>Privacy Policy/a> and a hrefhttps://policies.google.com/terms target_blank classcaptcha-notice-link>Terms of Service/a> apply./div>/fieldset>div classmail-success>/div>div classmail-fail>/div>/form>/div>/div>/div>/div> /div> !-- Footer --> footer idmain-footer> div idcontent-footer> div classrow container> div classcol-xs-12 col-sm-6 col-md-3> div idfooter-agent-logo classanimated wow fadeIn data-wow-duration.4s data-wow-delay0>a data-trackingFooter,Logo Link Clicked,Agent Logo classfooterlink hrefhttps://theassaadgroup.com>img srchttps://media.agentaprd.com/sites/590/assaad-group-logo-black.svg title Logo alt Logo>/a>/div> div idfooter-brokerage-logo classanimated wow fadeIn data-wow-duration.4s data-wow-delay.1s>a data-trackingFooter,Logo Link Clicked,Brokerage Logo classfooterlink target_blank hrefhttps://www.compass.com/ target_blank>img srchttps://media.agentaprd.com/sites/590/compass-logo-black-5.svg title Brokerage Logo alt Brokerage Logo>/a>span>Brokerage Logo/span>/div> /div> div classcol-xs-12 col-sm-6 col-md-3 animated wow fadeIn data-wow-duration.4s data-wow-delay.2s> div classcolumn-header>Contact/div> ul classfooter-contact agent>li classagent-phone solid>a data-trackingFooter,Contact Link Clicked,Agent Phone classfooterlink agent-callLink hreftel:(817) 368-2111>(817) 368-2111/a>/li>li classagent-email solid>a data-trackingFooter,Contact Link Clicked,Agent Email classfooterlink agent-emailLink hrefmailto:theassaadgroup@compass.com>Email Us/a>/li>/ul> div classsocial-links>a data-trackingFooter,Social Link Clicked,Facebook classfacebook solid target_blank hrefhttps://www.facebook.com/theassaadgroup>span>Facebook/span>/a>a data-trackingFooter,Social Link Clicked,Instagram classinstagram solid target_blank hrefhttps://www.instagram.com/theassaadgroup/>span>Instagram/span>/a>a data-trackingFooter,Social Link Clicked,TikTok classtiktok solid target_blank hrefhttps://www.tiktok.com/@theassaadgroup?_t8UfeMernHAs&_r1>span>TikTok/span>/a>/div> div classcolumn-header>Compass/div> ul classfooter-contact brokerage>li classbrokerage-address solid>a data-trackingFooter,Contact Link Clicked,Brokerage Address classfooterlink agent-addressLink hrefhttps://www.google.com/maps/place/550+Reserve+Street,Southlake,+TX+76092 target_blank>span classstreet-office>550 Reserve Streetbr>Southlake, TX 76092/span>/a>/li>li classbrokerage-phone solid>a data-trackingFooter,Contact Link Clicked,Brokerage Phone classfooterlink agent-callLink hreftel:(682) 226-6938>(682) 226-6938/a>/li>/ul> /div> div classcol-xs-12 col-sm-6 col-md-3 animated wow fadeIn data-wow-duration.4s data-wow-delay.3s> div classcolumn-header>Resources/div> ul classfooter-home-search idfooter-home-search>li classdropdown>a classfooterlink data-trackingFooter,Nav Link Clicked,Home Search hrefhttps://theassaadgroup.com/homes-for-sale-search-advanced/>Home Search/a>/li>li classdropdown>a classfooterlink data-trackingFooter,Nav Link Clicked,Featured Communities hrefhttps://theassaadgroup.com/featured-communities/>Featured Communities/a>/li>li classdropdown>a classfooterlink data-trackingFooter,Nav Link Clicked,Featured Listings hrefhttps://theassaadgroup.com/homes-for-sale-featured/>Featured Listings/a>/li>li classdropdown>a classfooterlink data-trackingFooter,Nav Link Clicked,Market Reports href/market-reports/?reportSouthlake%20Market%20Report>Market Reports/a>/li>li classdropdown>a classfooterlink data-trackingFooter,Nav Link Clicked,Whats My Home Worth? hrefhttps://theassaadgroup.com/whats-my-home-worth/>Whats My Home Worth?/a>/li>li classdropdown>a classfooterlink data-trackingFooter,Nav Link Clicked,Compass Concierge hrefhttps://theassaadgroup.com/compass-concierge/>Compass Concierge/a>/li>li classdropdown>a classfooterlink data-trackingFooter,Nav Link Clicked,Calculate My Payments href/calculate-my-payments/>Calculate My Payments/a>/li>li classdropdown>a classfooterlink data-trackingFooter,Nav Link Clicked,Bridge Loan Services hrefhttps://theassaadgroup.com/bridge-loan-services/>Bridge Loan Services/a>/li>/ul> /div> div classcol-xs-12 col-sm-6 col-md-3 animated wow fadeIn data-wow-duration.4s data-wow-delay.4s> div classcolumn-header>Explore/div> !-- NOTE: .short-code-box innder HTML can be empty WP WIZYWIG box --> ul classfooter-home-search-2 idfooter-home-search-2>li classdropdown>a classfooterlink data-trackingFooter2,Nav Link Clicked,Meet The Team hrefhttps://theassaadgroup.com/meet-the-team/>Meet The Team/a>/li>li classdropdown>a classfooterlink data-trackingFooter2,Nav Link Clicked,The American Dream TV hrefhttps://theassaadgroup.com/the-american-dream-tv/>The American Dream TV/a>/li>li classdropdown>a classfooterlink data-trackingFooter2,Nav Link Clicked,Blog href/blog>Blog/a>/li>li classdropdown>a classfooterlink data-trackingFooter2,Nav Link Clicked,Past Sales hrefhttps://www.compass.com/agents/theassaadgroup#closed-deals-container target_blank>Past Sales/a>/li>li classdropdown>a classfooterlink data-trackingFooter2,Nav Link Clicked,Sell Your Home hrefhttps://theassaadgroup.com/sellers/>Sell Your Home/a>/li>li classdropdown>a classfooterlink data-trackingFooter2,Nav Link Clicked,Buying A Home hrefhttps://theassaadgroup.com/buyers/>Buying A Home/a>/li>li classdropdown>a classfooterlink data-trackingFooter2,Nav Link Clicked,Development hrefhttps://theassaadgroup.com/development/>Development/a>/li>li classdropdown>a classfooterlink data-trackingFooter2,Nav Link Clicked,Login/Register href/profile>Login/Register/a>/li>li classdropdown>a classfooterlink data-trackingFooter2,Nav Link Clicked,Contact hrefhttps://theassaadgroup.com/contact/>Contact/a>/li>/ul> !-- --> /div> /div> /div> div idbottom-footer>div classpanel-1col container>div classbottom-footer-left>div idfooter-links-bottom>ul classfooter-links>li>a data-trackingFooter,Logo Link Clicked,Alt Brokerage Logo classfooterlink target_blank hrefhttps://acrobat.adobe.com/id/urn:aaid:sc:US:6fd99f88-1ba7-404e-8665-4d9b9cf5b1d6>Texas Real Estate Commission Consumer Protection Notice/a>/li>li>a data-trackingFooter,Logo Link Clicked,Alt Brokerage Logo classfooterlink target_blank hrefhttps://media.agentaprd.com/sites/590/Kim-Assaad-IABS-2025.pdf>Texas Real Estate Commission Information About Brokerage Services/a>/li>/ul>/div>div classbottom-footer-left-top>img srchttps://extassets.agentaprd.com/agenta/logos/realtor-equal-housing-opportunity.png altEqual Housing Opportunity titleEqual Housing Opportunity/>p>© 2025 The Assaad Group | LIC #477092 | Compass - All rights reserved | a data-trackingFooter,Logo Link Clicked,Alt Brokerage Logo classfooterlink privacyPolicy href#>Privacy Policy/a> | a data-trackingFooter,Logo Link Clicked,DMCA Policy classfooterlink dmcaPolicy href#>DMCA Policy/a> | Powered by a hrefhttps://blok.co/ target_blank>Blok/a>. /p>p classdisclaimer>The Assaad Group is a real estate team affiliated with COMPASS, a licensed real estate broker and abides by all applicable Equal Housing Opportunity laws. All material presented herein is intended for informational purposes only. Information is compiled from sources deemed reliable but is subject to errors, omissions, changes in price, condition, sale, or withdrawal without notice. No statement is made as to accuracy of any description. All measurements and square footages are approximate. This is not intended to solicit property already listed. Some or all of the listings may not belong to the firm whose website is being visited. Nothing herein shall be construed as legal, accounting or other professional advice outside the realm of real estate brokerage./p>/div>/div>/div>/div> /footer> !-- Sroll To Top --> a idscroll-up>span classicon-thick-chevron-left>/span>/a> /div> !-- Modal Container --> /div>script typespeculationrules>{prefetch:{source:document,where:{and:{href_matches:/*},{not:{href_matches:/wp-*.php,/wp-admin/*,/wp-content/uploads/sites/590/*,/wp-content/*,/wp-content/plugins/*,/wp-content/themes/agenta_1_8_5_3/*,/*\\?(.+)}},{not:{selector_matches:arel~\nofollow\}},{not:{selector_matches:.no-prefetch, .no-prefetch a}}},eagerness:conservative}}/script>!-- Google Analytics Tracking (global) --> script> setTimeout(function() { let script document.createElement(script); script.type text/javascript; script.async true; script.defer true; script.src https://www.googletagmanager.com/gtag/js?idG-EM4LHS2YB5; document.body.appendChild(script); }, 1250); /script>script> setTimeout(function() { window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-EM4LHS2YB5); }, 1500); /script>!-- Google Analytics Tracking (site) --> script> setTimeout(function() { let script document.createElement(script); script.type text/javascript; script.async true; script.defer true; script.src https://www.googletagmanager.com/gtag/js?idG-8BBXHJ52PL; document.body.appendChild(script); }, 1250); /script>script> setTimeout(function() { window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-8BBXHJ52PL); }, 1500); /script>script typetext/javascript idlofty-idx-utils-js-extra>/* !CDATA */var LoftyIdxUtils {plugin_root_url:https://theassaadgroup.com/wp-content/plugins/lofty-idx/,ajax_url:https://theassaadgroup.com/wp-admin/admin-ajax.php,ajax_nonce:d53c49aab2};//# sourceURLlofty-idx-utils-js-extra/* > *//script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/plugins/lofty-idx/public/js/lofty-idx-utils.js?ver0.1.0 idlofty-idx-utils-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/bootstrap.bundle.min.js?ver4.1.0 idbootstrap-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/device.min.js?ver6.9 iddevice-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/usragnt.js?ver6.9 idusragnt-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/bsmq.js?ver6.9 idbsmq-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/wow.js?ver6.9 idwow-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/lib/jquery.lazy.min.js?ver1.7.9 idlazy-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/global.js?ver6.9 idglobal-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-includes/js/jquery/ui/core.min.js?ver1.13.3 idjquery-ui-core-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-includes/js/jquery/ui/tabs.min.js?ver1.13.3 idjquery-ui-tabs-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-json/api/v2/init-js/homepage/ftr/?ver6.9 idinit-js-ftr-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/privacyPolicy.js?ver1750972239 idprivacyPolicy-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-content/themes/agenta_1_8_5_3/js/dmcaPolicy.js?ver1758133927 iddmcaPolicy-js>/script>script typetext/javascript idformBox-js-extra>/* !CDATA */var wpAJX {ajaxurl:https://theassaadgroup.com/wp-admin/admin-ajax.php};//# sourceURLformBox-js-extra/* > *//script>script typetext/javascript srchttps://theassaadgroup.com/wp-json/api/v2/wp.js?ver1764104083 idformBox-js>/script>script typetext/javascript idagents-js-extra>/* !CDATA */var agentsAJX {ajaxurl:https://theassaadgroup.com/wp-admin/admin-ajax.php};//# sourceURLagents-js-extra/* > *//script>script typetext/javascript srchttps://theassaadgroup.com/wp-json/api/v2/agents.js?ver1754876912 idagents-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-json/api/v2/adTrack.js?ver1750972239 idagentaAdvertising-js>/script>script typetext/javascript srchttps://theassaadgroup.com/wp-json/api/v2/custom.js?ver1750972239 idcustom-js>/script>script typemodule typetext/javascript srchttps://theassaadgroup.com/wp-content/plugins/lofty-idx/assets/feature-listing.js?ver6.9 idtwig-vite-feature-listing.js-js deferdefer data-wp-strategydefer>/script>div idprivacyPolicy classmodal fade agenta-modal devices-both all>div classmodal-dialog roledocument>div classmodal-content>div classmodal-header>button typebutton classclose data-dismissmodal aria-labelClose>span classicon-close aria-hiddentrue>/span>/button>/div>div classmodal-body>h1>Privacy Policy/h1>div idprivacyPolicyBox>p>The Real Estate Production Company DBA Blok (Blok, we, us, our) provides websites, hosting, digital marketing and other technology to our clients (Clients) in the real estate industry. Our services help real estate professionals enhance their online presence and manage their digital marketing effortsp>This Privacy Policy describes how we collect, use, and protect personal information when you visit the websites of our Clients. As a visitor to our Clients websites (Sites), this policy applies to you. Our Clients branding may be displayed on the Site you are interacting with, but Blok is responsible for providing the underlying technology and services./p>p>If you are a visitor to one of our Clients Sites, this Privacy Policy applies to you and describes Bloks policies and practices regarding the collection, use, and disclosure of your personal information. Blok provides these services solely as a service provider and data processor, using the personal information collected at the direction of our Clients. /p>p>This Privacy Policy does not apply to any websites, applications, or other online services that do not link to this policy, including other services provided by our Clients. Please contact the Client directly to learn about how they use your personal information./p>h2>1. Information We Collect/h2>h3>1.1. Information You Provide to Us/h3>ul>li>strong>Contact Information:/strong> We collect contact information that you provide, such as your name, email address, and phone number./li>li>strong>Payment Information:/strong> For transactions, we collect payment details, but this information is tokenized and processed securely by our payment provider./li>li>strong>Communications:/strong> When you contact us for support or provide feedback, we collect your correspondence./li>li>strong>Other Information:/strong> We collect other information not listed here that you may provide to us voluntarily in connection with your interactions with the Client through the Site or Services./li>/ul>h3>1.2. Information We Collect Automatically/h3>ul>li>strong>Usage Information:/strong> We collect details about your interactions with our Services, such as IP address, browser type, pages viewed, and the time spent on our site./li>li>strong>Cookies and Similar Technologies:/strong> We use cookies to remember your preferences and track your activity on our site. For more details, see our Cookie Policy./li>/ul>h3>1.3. Information from Third Parties/h3>ul>li>strong>Social Media Information:/strong> If you interact with us on social media platforms, we may receive information from those platforms according to their privacy policies./li>li>strong>Other Sources:/strong> We may receive information about you from other third parties, such as marketing partners, public databases, or data providers./li>/ul>h2>2. How We Use Your Information/h2>p>We use your information to:/p>ul>li>Provide, operate, and improve our Services./li>li>Personalize your experience and deliver content relevant to your interests./li>li>Improve our website and Services through data analysis and research./li>li>Provide support, and respond to requests, questions, and feedback./li>li>Provide marketing and advertising Services on behalf of our Clients./li>li>Ensure the security and integrity of our Services./li>li>Comply with legal obligations and resolve disputes./li>li>Send marketing communications, in compliance with the CAN-SPAM Act./li>/ul>h2>3. How We Share Your Information/h2>p>We do not sell or share your personal information with third parties for marketing or promotional purposes. We may share your information with:/p>ul>li>strong>Service Providers:/strong> Companies that help us operate our business, such as hosting services, payment processors, and analytics providers, who are required to keep your information confidential./li>li>strong>Legal Requirements:/strong> When required by law, such as to comply with a subpoena or similar legal process./li>li>strong>Business Transfers:/strong> In the event of a merger, acquisition, or sale of all or a portion of our assets, your information may be transferred to the new owner./li>/ul>h2>4. Your Rights Under CCPA/h2>p>Under the California Consumer Privacy Act (CCPA), California residents have the right to:/p>ul>li>strong>Know:/strong> Request information about the personal data we collect, use, and share about you over the past 12 months./li>li>strong>Access:/strong> Obtain a copy of your personal data./li>li>strong>Delete:/strong> Request the deletion of your personal data, subject to certain exceptions./li>li>strong>Opt-Out:/strong> Decline the sale of your personal data, though we do not sell personal data./li>li>strong>Non-Discrimination:/strong> Not be discriminated against for exercising any of your CCPA rights./li>/ul>p>To exercise these rights, please contact us at ccpa@blok.co. We will respond to your request within 45 days./p>h2>5. Data Retention/h2>p>We retain your information as long as necessary to provide our Services and comply with legal obligations. If you request deletion of your data, we will remove it unless we are compelled to retain it for legal reasons./p>h2>6. Data Security/h2>p>We use various security measures to protect your personal information. These include encryption, access controls, and regular security assessments. While we strive to ensure the security of your data, no method of transmission over the Internet or electronic storage is 100% secure./p>h2>7. Cookies and Tracking Technologies/h2>p>We use cookies to enhance your experience on our site. You can manage your cookie preferences through your browser settings. Disabling cookies may affect the functionality of our Services. For more information, please see our Cookie Policy./p>h2>8. Do Not Track/h2>p>We honor Do Not Track (DNT) signals and do not track, plant cookies, or use advertising when a DNT browser mechanism is in place./p>h2>9. Third-Party Services/h2>p>Our site may contain links to third-party websites and services. We are not responsible for the privacy practices or content of these third-party sites. Please review their privacy policies to understand how they collect and use your information./p>p>We use third-party services such as Google Analytics, Google Ads, and Meta Ads (formerly Facebook Ads) to:/p>ul>li>Understand and improve the performance of our Services./li>li>Remarket advertising to you on behalf of our Clients./li>/ul>p>These services may collect information about your use of our website, including your IP address, browser type, and browsing activities. The data collected by these third parties is used to provide insights into website traffic, user behavior, and marketing effectiveness./p>p>You can learn more about how these third-party services use your data and opt-out of their data collection by visiting their respective privacy policies:/p>ul>li>Google Analytics and Google Ads: a data-trackingPrivacy Policy,Policy Link Clicked,Google Private Policy hrefhttps://policies.google.com/privacy?hlen-US target_blank>Google Privacy Policy/a>/li>li>Meta Ads (Facebook): a data-trackingPrivacy Policy,Policy Link Clicked,Meta Private Policy hrefhttps://www.facebook.com/about/privacy target_blank>Meta Privacy Policy/a>/li>/ul>h2>10. Text Messaging and FTC Compliance/h2>p>We adhere to FTC requirements regarding text messaging to protect you from unwanted and unlawful texts. This includes blocking texts from illegitimate numbers and providing a point of contact for reporting any issues. For more details on these requirements, please visit the a hrefhttps://www.fcc.gov/document/fcc-adopts-its-first-rules-focused-scam-texting target_blank>FCCs website./a>/p>h2>11. International Data Transfers/h2>p>Although we do not currently transfer data internationally, we will ensure that any future international data transfers comply with applicable laws and regulations to protect your data./p>h2>12. User Rights and Control/h2>p>In addition to CCPA rights, you may have the right to access, correct, or delete your personal information, object to or restrict processing of your data, and request data portability. Please contact us at legal@blok.co to exercise these rights./p>h2>13. Incident Response/h2>p>In the event of a data breach, we will notify affected users within 72 hours of becoming aware of the breach, as required by applicable laws. We will take immediate steps to mitigate the breach and prevent future incidents./p>h2>14. Data Minimization and Accuracy/h2>p>We are committed to collecting only the personal data that is necessary for the purposes outlined in this policy. We take reasonable steps to ensure the accuracy and completeness of your personal information./p>h2>15. Childrens Privacy/h2>p>Our Services are not intended for use by children under 13, and we do not knowingly collect personal information from children under 13. If we learn that we have collected personal information from a child under 13, we will delete it./p>h2>16. Email Communications and CAN-SPAM Act/h2>p>We comply with the CAN-SPAM Act. You can opt-out of receiving our marketing emails by following the instructions at the bottom of each email or by contacting us at optout@blok.co. We will promptly honor your request to be removed from our email lists./p>h2>17. Changes to This Privacy Policy/h2>p>We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on our website and updating the effective date. It is your responsibility to review this Privacy Policy periodically./p>h2>18. Contact Us/h2>p>If you have any questions about this Privacy Policy, please contact us at:/p>p>Real Estate Production Company DBA Blokbr> PO 22582br> 901 Broadwaybr> Nashville, TN 37202br> legal@blok.co/p>/div>/div>/div>/div>/div>div iddmcaPolicy classmodal fade agenta-modal devices-both all>div classmodal-dialog roledocument>div classmodal-content>div classmodal-header>button typebutton classclose data-dismissmodal aria-labelClose>span classicon-close aria-hiddentrue>/span>/button>/div>div classmodal-body>h1>DMCA NOTICE/h1>div iddmcaPolicyBox>p>The Assaad Group strongly respects copyright protections. We will respond as promptly as possible to any reports of copyright infringement on our primary and supplemental websites, and in any IDX displays and IDX content. The Assaad Group works within the guidelines of the US Digital Millennium Copyright Act (DMCA) to address and rectify any and all reports and instances of copyright infringement./p> p>Infringement Reporting Procedure. To report copyright infringement, please email (preferred), fax, or mail all of the below required information, in written English, to The Assaad Group (our contact information follows):/p> ul> li>i. Signature (hand-signed or electronic) of the owner, or a person authorized by the owner, of a copyright that is allegedly infringed./li> li>ii. Identification of the original copyrighted work that is allegedly infringed, including website address / URL, location on the webpage, type of material (such as whether it is text, a photo, or both), a description of the work, and any other relevant information, sufficient for The Assaad Group to identify it./li> li>iii. Identification of the material in an The Assaad Group website or display that is allegedly infringing upon the work from point ii. above, including website address / URL, location on the webpage, type of material (such as whether it is text, a photo, or both), a description of the work, and any other relevant information, sufficient for The Assaad Group to identify it./li> li>iv. Statement that the complaining Party has a good faith belief that use of the material in the manner complained of is not authorized by the copyright owner, its agent, or the law./li> li>v. Contact information for the complaining Party, including email address, mailing address, and phone number./li> li>vi. Statement that the information in the notification is accurate, and under penalty of perjury, that the complaining Party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed./li> /ul> p>Copyright Agent Contact. The Assaad Groups Copyright Agent contact information is as follows. Email is our preferred method of communication./p> div classdmca-contact> p>The Assaad Group, Inc./p> p>Attention: The Assaad Group DMCA/Copyright Designated Agent/p> p>/p> p>(817) 368-2111/p> !--p>INSERT YOUR COMPANY FAX NUMBER/p>--> p>theassaadgroup@compass.com/p> /div> p>Take-Down Procedure. Upon receipt and verification of notice of infringement, The Assaad Group will remove the infringing materials, at its sole discretion. To the extent possible, The Assaad Group will notify the infringing party in writing after removal. Advance notice of removal is generally not possible./p> p>Termination for Repeat Infringement. The Assaad Group reserves the right to terminate access, for any or all of our Software and Services, to any Party, if that Party is found to be repeatedly infringing copyrights./p> p>em>Last updated: 12/10/2025/em>/p>/div>/div>/div>/div>/div>script> document.addEventListener(DOMContentLoaded, () > { const headlines document.querySelectorAll(.cycling-headlines .headline); let currentHeadlineIndex 0; // Set the first headline as visible immediately headlinescurrentHeadlineIndex.classList.add(is-visible); function cycleHeadlines() { // Hide the current headline headlinescurrentHeadlineIndex.classList.remove(is-visible); // Move to the next headline, or wrap around to the start currentHeadlineIndex (currentHeadlineIndex + 1) % headlines.length; // Show the new headline headlinescurrentHeadlineIndex.classList.add(is-visible); } // Cycle headlines every 3 seconds (3000 milliseconds) setInterval(cycleHeadlines, 3000);});/script>script typetext/javascript>window.NREUM||(NREUM{});NREUM.info{beacon:bam.nr-data.net,licenseKey:NRJS-18dc1f515140ec81324,applicationID:1297537963,transactionName:MQFQNRFZV0oCBkBcWQhLcwIXUVZXTAxaUVMe,queueTime:0,applicationTime:1262,atts:HUZTQ1lDREQ,errorBeacon:bam.nr-data.net,agent:}/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]