Help
RSS
API
Feed
Maltego
Contact
Domain > eckels-orthodontics.patientrewardshub.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
Whois
Property
Value
NameServer
NS-1537.AWSDNS-00.CO.UK
Created
2009-07-22 00:00:00
Changed
2016-07-23 00:00:00
Expires
2026-07-22 00:00:00
Registrar
GODADDY.COM, LLC
DNS Resolutions
Date
IP Address
2023-07-01
52.11.160.112
(
ClassC
)
2025-10-06
35.81.143.172
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: awselb/2.0Date: Mon, 06 Oct 2025 18:37:44 GMTContent-Type: text/htmlContent-Length: 134Connection: keep-aliveLocation: https://eckels-orthodontics.patientrewardshub.com:443/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Mon, 06 Oct 2025 18:37:44 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginxSet-Cookie: session846ee86abed22ba377d5f22d0469b294af7067d8~68e40c78b467c6-26212598; expiresMon, 06 Oct 2025 20:37:44 GMT; Max-Age7200; path/; SameSitelax; SecureX-Frame-Options: sameoriginCache-Control: no-cache, no-store, max-age0, must-revalidatePragma: no-cacheExpires: 0Strict-Transport-Security: max-age108000; includeSubDomainsReferrer-Policy: no-referrer-when-downgradeX-Content-Type-Options: nosniffX-XSS-Protection: 1; modeblock !DOCTYPE html>!--if lt IE 7> html classno-js lt-ie9 lt-ie8 lt-ie7> !endif-->!--if IE 7> html classno-js lt-ie9 lt-ie8> !endif-->!--if IE 8> html classno-js lt-ie9> !endif-->!--if gt IE 8>!--> html classno-js> !--!endif-->head> meta charsetutf-8> meta http-equivX-UA-Compatible contentIEedge,chrome1> title>Eckels Orthodontics - PatientRewardsHub.com™ | Home/title> script typetext/javascript>(window.NREUM||(NREUM{})).init{ajax:{deny_list:bam.nr-data.net}};(window.NREUM||(NREUM{})).loader_config{xpid:UQQOWFZACQIAVVJUAQM,licenseKey:542fddb2f9,applicationID:11013662};;/*! For license information please see nr-loader-full-1.298.0.min.js.LICENSE.txt */(()>{var e,t,r{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)),a0Object.keys(r).length?e:r;for(let o in a)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)}}},2555:(e,t,r)>{use strict;r.d(t,{D:()>s,f:()>o});var nr(384),ir(8122);const a{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 se>(0,i.a)(e,a)},7699:(e,t,r)>{use strict;r.d(t,{It:()>i,No:()>n,qh:()>o,uh:()>a});const n16e3,i1e6,aNR_CONTAINER_AGENT,oSESSION_ERROR},9324:(e,t,r)>{use strict;r.d(t,{F3:()>i,Xs:()>a,Yq:()>o,xv:()>n});const n1.298.0,iPROD,aCDN,o^2.0.0-alpha.18},6154:(e,t,r)>{use strict;r.d(t,{OF:()>u,RI:()>i,WN:()>f,bv:()>a,gm:()>o,lR:()>l,m:()>c,mw:()>s,sb:()>d});var nr(1863);const iundefined!typeof window&&!!window.document,aundefined!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),sBoolean(hiddeno?.document?.visibilityState),c+o?.location,u/iPad|iPhone|iPod/.test(o.navigator?.userAgent),du&&undefinedtypeof SharedWorker,l(()>{const eo.navigator?.userAgent?.match(/Firefox/\s(\d+\.\d+)/);return Array.isArray(e)&&e.length>2?+e1:0})(),fDate.now()-(0,n.t)()},7295:(e,t,r)>{use strict;r.d(t,{Xv:()>o,gX:()>i,iW:()>a});var n;function i(e){if(!e||a(e))return!1;if(0n.length)return!0;for(var t0;tn.length;t++){var rnt;if(*r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function a(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 a,o;i>0?(ar.substring(0,i),or.substring(i)):(ar,o);letsa.split(:);n.push({hostname:s,pathname:o})}}function s(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}},3241:(e,t,r)>{use strict;r.d(t,{W:()>a});var nr(6154);const inewrelic;function a(e{}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)>{use strict;r.d(t,{Ak:()>u,Ze:()>f,x3:()>d});var nr(3241),ir(7836),ar(3606),or(860),sr(2646);const c{};function u(e,t){const r{staged:!1,priority:o.P3t||0};l(e),ce.get(t)||ce.set(t,r)}function d(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,ca.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 s.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,ae2;n.apply(i,a)}}))}},7836:(e,t,r)>{use strict;r.d(t,{P:()>s,ee:()>c});var nr(384),ir(8990),ar(2646),or(5607);const snr@context:.concat(o.W),cfunction e(t,r){var n{},o{},d{},l!1;try{l16r.length&&u.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,a){!1!a&&(a!0);if(c.aborted&&!i)return;t&&a&&t.emit(e,r,n);var sh(n);g(e).forEach((e>{e.apply(s,r)}));var uv()oe;u&&u.push(f,e,r,s);return s},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 a.y?e:e?(0,i.I)(e,s,(()>new a.y(s))):new a.y(s)}function p(e,t){neg(e).concat(t)}function g(e){return ne||}function m(t){return dtdt||e(f,t)}function v(){return f.backlog}}(void 0,globalEE),u(0,n.Zm)();u.ee||(u.eec)},2646:(e,t,r)>{use strict;r.d(t,{y:()>n});class n{constructor(e){this.contextIde}}},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,a){a?(a.buffer(e,i),a.emit(e,t,r)):(n.buffer(e,i),n.emit(e,t,r))}},3606:(e,t,r)>{use strict;r.d(t,{i:()>a});var nr(9908);a.ono;var ia.handlers{};function a(e,t,r,a){o(a||n.d,i,e,t,r)}function o(e,t,r,i,a){a||(afeature),e||(en.d);var otata||{};(oror||).push(e,i)}},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 a(e,t,r!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()>a,jT:()>n,sp:()>i})},5607:(e,t,r)>{use strict;r.d(t,{W:()>n});const n(0,r(9566).bz)()},9566:(e,t,r)>{use strict;r.d(t,{LA:()>s,ZF:()>c,bz:()>o,el:()>u});var nr(6154);const ixxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx;function a(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?a(t,r++).toString(16):ye?(3&a()|8).toString(16):e)).join()}function s(e){const tn.gm?.crypto||n.gm?.msCrypto;let r,i0;t&&t.getRandomValues&&(rt.getRandomValues(new Uint8Array(e)));const o;for(var s0;se;s++)o.push(a(r,i++).toString(16));return o.join()}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)>{use strict;r.d(t,{BB:()>o,H3:()>n,g:()>u,iL:()>c,tS:()>s,uh:()>i,wk:()>a});const nNRBA,iSESSION,a144e5,o18e5,s{STARTED:session-started,PAUSE:session-pause,RESET:session-reset,RESUME:session-resume,UPDATE:session-update},c{SAME_TAB:same-tab,CROSS_TAB:cross-tab},u{OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)>{use strict;function n(){return Math.floor(performance.now())}r.d(t,{t:()>n})},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{}}}},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}}))}},5701:(e,t,r)>{use strict;r.d(t,{B:()>a,t:()>o});var nr(3241);const inew Set,a{};function o(e,t){const rt.agentIdentifier;ar??{},e&&objecttypeof e&&(i.has(r)||(t.ee.emit(rumresp,e),are,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:lifecycle,name:load,feature:void 0,data:e})))}},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}},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})},1910:(e,t,r)>{use strict;r.d(t,{i:()>a});var nr(944);const inew Map;function a(...e){return e.every((e>{if(i.has(e))return i.get(e);const tfunctiontypeof e&&e.toString().includes(native code);return t||(0,n.R)(64,e?.name||e?.toString()),i.set(e,t),t}))}},3304:(e,t,r)>{use strict;r.d(t,{A:()>a});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 a(e){try{return JSON.stringify(e,i())??}catch(e){try{n.ee.emit(internal-error,e)}catch(e){}return}}},3496:(e,t,r)>{use strict;function n(e){return!e||!(!e.licenseKey||!e.applicationID)}function i(e,t){return!e||e.licenseKeyt.info.licenseKey&&e.applicationIDt.info.applicationID}r.d(t,{A:()>i,I:()>n})},5289:(e,t,r)>{use strict;r.d(t,{GG:()>a,Qr:()>s,sB:()>o});var nr(3878);function i(){returnundefinedtypeof document||completedocument.readyState}function a(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 s(e){if(i())return e();(0,n.sp)(popstate,e)}},384:(e,t,r)>{use strict;r.d(t,{NT:()>o,US:()>d,Zm:()>s,bQ:()>u,dV:()>c,pV:()>l});var nr(6154),ir(1863),ar(1910);const o{beacon:bam.nr-data.net,errorBeacon:bam.nr-data.net};function s(){return n.gm.NREUM||(n.gm.NREUM{}),void 0n.gm.newrelic&&(n.gm.newrelicn.gm.NREUM),n.gm.NREUM}function c(){let es();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,a.i)(...Object.values(e.o))),e}function u(e,t){let rs();r.initializedAgents??{},t.initializedAt{ms:(0,i.t)(),date:new Date},r.initializedAgentset}function d(e,t){s()et}function l(){return function(){let es();const te.info||{};e.info{beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let es();const te.init||{};e.init{...t}}(),c(),function(){let es();const te.loader_config||{};e.loader_config{...t}}(),s()}},2843:(e,t,r)>{use strict;r.d(t,{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)}},8139:(e,t,r)>{use strict;r.d(t,{u:()>f});var nr(7836),ir(3434),ar(8990),or(6154);const s{},co.gm.XMLHttpRequest,uaddEventListener,dremoveEventListener,lnr@wrapped:.concat(n.P);function f(e){var tfunction(e){return(e||n.ee).get(events)}(e);if(st.debugId++)return t;st.debugId1;var r(0,i.YM)(t,!0);function f(e){r.inPlace(e,u,d,-,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(u+-start,(function(e,t){var ne1;if(null!n&&(functiontypeof n||objecttypeof n)&&newrelic!e0){var i(0,a.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(d+-start,(function(e){e1this.wrapped||e1})),t}function h(e,t,...r){let ne;for(;objecttypeof n&&!Object.prototype.hasOwnProperty.call(n,u);)nObject.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)>{use strict;r.d(t,{Jt:()>a,YM:()>u});var nr(7836),ir(5607);const anr@original:.concat(i.W),o50;var sObject.prototype.hasOwnProperty,c!1;function u(e,t){return e||(en.ee),r.inPlacefunction(e,t,n,i,a){n||(n);const o-n.charAt(0);for(let s0;st.length;s++){const cts,uec;l(u)||(ecr(u,o?c+n:n,i,c,a))}},r.flaga,r;function r(t,r,n,c,u){return l(t)?t:(r||(r),nrWrapperat,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){d(e,r)}for(var n in e)s.call(e,n)&&(tnen)}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,s,l,f;let h;try{sthis,a...arguments,lfunctiontypeof n?n(a,s):n||{}}catch(t){d(t,,a,s,c,l,e)}i(r+start,a,s,c,l,u);const pperformance.now();let g;try{return ft.apply(s,a),gperformance.now(),f}catch(e){throw gperformance.now(),i(r+err,a,s,e,l,u),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,s,l,u),i(r+end,a,s,f,l,u)}}}function i(r,n,i,a){if(!c||t){var oc;c!0;try{e.emit(r,n,i,t,a)}catch(t){d(t,r,n,i,e)}co}}}function d(e,t){t||(tn.ee);try{t.emit(internal-error,e)}catch(e){}}function l(e){return!(e&&functiontypeof e&&e.apply&&!ea)}},9300:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.ajax},3333:(e,t,r)>{use strict;r.d(t,{$v:()>u,TZ:()>n,Zp:()>i,kd:()>c,mq:()>s,nf:()>o,qN:()>a});const nr(860).K7.genericEvents,iauxclick,click,copy,keydown,paste,scrollend,afocus,blur,o4,s1e3,cPageAction,UserAction,BrowserPerformance,u{MARKS:experimental.marks,MEASURES:experimental.measures,RESOURCES:experimental.resources}},6774:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.jserrors},993:(e,t,r)>{use strict;r.d(t,{A$:()>a,ET:()>o,TZ:()>s,p_:()>i});var nr(860);const i{ERROR:ERROR,WARN:WARN,INFO:INFO,DEBUG:DEBUG,TRACE:TRACE},a{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},olog,sn.K7.logging},3785:(e,t,r)>{use strict;r.d(t,{R:()>c,b:()>u});var nr(9908),ir(1863),ar(860),or(8154),sr(993);function c(e,t,r{},cs.p_.INFO,u,d(0,i.t)()){(0,n.p)(o.xV,API/logging/.concat(c.toLowerCase(),/called),void 0,a.K7.metrics,e),(0,n.p)(s.ET,d,t,r,c,u,void 0,a.K7.logging,e)}function u(e){returnstringtypeof e&&Object.values(s.p_).some((t>te.toUpperCase().trim()))}},8154:(e,t,r)>{use strict;r.d(t,{z_:()>a,XG:()>s,TZ:()>n,rs:()>i,xV:()>o});r(6154),r(9566),r(384);const nr(860).K7.metrics,ism,acm,ostoreSupportabilityMetrics,sstoreEventMetrics},6630:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewEvent},782:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewTiming},6344:(e,t,r)>{use strict;r.d(t,{BB:()>d,G4:()>a,Qb:()>l,TZ:()>i,Ug:()>o,_s:()>s,bc:()>u,yP:()>c});var nr(2614);const ir(860).K7.sessionReplay,a{RECORD:recordReplay,PAUSE:pauseReplay,ERROR_DURING_REPLAY:errorDuringReplay},o.12,s{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},u{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}},d5e3,l{API:api,RESUME:resume,SWITCH_TO_FULL:switchToFull,INITIALIZE:initialize,PRELOAD:preload}},5270:(e,t,r)>{use strict;r.d(t,{Aw:()>o,SR:()>a,rF:()>s});var nr(384),ir(7767);function a(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0e?.session_trace.enabled}function o(e){return!0e?.session_replay.preload&&a(e)}function s(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)}},3738:(e,t,r)>{use strict;r.d(t,{He:()>i,Kp:()>s,Lc:()>u,Rz:()>d,TZ:()>n,bD:()>a,d3:()>o,jx:()>l,sl:()>f,uP:()>c});const nr(860).K7.sessionTrace,ibstResource,aresource,o-start,s-end,cfn+o,ufn+s,dpushState,l1e3,f3e4},4234:(e,t,r)>{use strict;r.d(t,{W:()>a});var nr(7836),ir(1687);class a{constructor(e,t){this.agentIdentifiere,this.een.ee.get(e),this.featureNamet,this.blocked!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)>{use strict;r.d(t,{V:()>i});var nr(6154);const ie>n.RI&&!0e?.privacy.cookies_enabled},1741:(e,t,r)>{use strict;r.d(t,{W:()>a});var nr(944),ir(4261);class a{#e(e,...t){if(thise!a.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(){return this.#e(i.dT)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}}},4261:(e,t,r)>{use strict;r.d(t,{$9:()>u,BL:()>s,CH:()>h,Dl:()>R,Fw:()>y,PA:()>m,Pl:()>n,Tb:()>l,U2:()>a,V1:()>T,Wb:()>w,bt:()>b,cD:()>v,d3:()>x,dT:()>c,eY:()>p,fF:()>f,hG:()>i,k6:()>o,nb:()>g,o5:()>d});const napi-,iaddPageAction,aaddToTrace,oaddRelease,sfinished,cinteraction,ulog,dnoticeError,lpauseReplay,frecordCustomEvent,hrecordReplay,pregister,gsetApplicationVersion,msetCurrentRouteName,vsetCustomAttribute,bsetErrorHandler,ysetPageViewName,RsetUserId,xstart,wwrapLogger,Tmeasure},5205:(e,t,r)>{use strict;r.d(t,{j:()>A});var nr(384),ir(1741);var ar(2555),or(3333);const se>{if(!e||string!typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var cr(2614),ur(944),dr(8122);const ldata-nr-mask,fe>(0,d.a)(e,(()>{const e{feature_flags:,experimental:{marks:!1,measures:!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:{allow_registered_children:!0,duplicate_registered_data:!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:{get capture_marks(){return e.feature_flags.includes(o.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.markst},get capture_measures(){return e.feature_flags.includes(o.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measurest},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){s(t)?e.mask_selector.concat(t,,).concat(l):t||nullt?e.mask_selectorl:(0,u.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){s(t)?e.block_selector+,.concat(t):!t&&(0,u.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,u.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{appMetadata:{},customTransaction:void 0,denyList:void 0,disabled:!1,entityManager:void 0,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,jsAttributesMetadata:{bytes:0},get harvestCount(){return++g}},be>{const t(0,d.a)(e,v),rObject.keys(m).reduce(((e,t)>(et{value:mt,writable:!1,configurable:!0,enumerable:!0},e)),{});return Object.defineProperties(t,r)};var yr(5701);const Re>{const te.startsWith(http);e+/,r.pt?e:https://+e};var xr(7836),wr(3241);const T{accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},_e>(0,d.a)(e,T),Enew Set;function A(e,t{},r,o){let{init:s,info:c,loader_config:u,runtime:d{},exposed:l!0}t;if(!c){const e(0,n.pV)();se.init,ce.info,ue.loader_config}e.initf(s||{}),e.loader_config_(u||{}),c.jsAttributes??{},h.bv&&(c.jsAttributes.isWorker!0),e.info(0,a.D)(c);const pe.init,gc.beacon,c.errorBeacon;E.has(e.agentIdentifier)||(p.proxy.assets&&(R(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),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 atr;er&&!1!e.exposed&µ-agent!e.runtime?.loaderType&&(tr(...t)>{const ner(...t);return a?a(...t):n})}))}(e),(0,n.US)(activatedFeatures,y.B),e.runSoftNavOverSpa&&!0p.soft_navigations.enabled&&p.feature_flags.includes(soft_nav)),d.denyList...p.ajax.deny_list||,...p.ajax.block_internal?g:,d.ptide.agentIdentifier,d.loaderTyper,e.runtimeb(d),E.has(e.agentIdentifier)||(e.eex.ee.get(e.agentIdentifier),e.exposedl,(0,w.W)({agentIdentifier:e.agentIdentifier,drained:!!y.B?.e.agentIdentifier,type:lifecycle,name:initialize,feature:void 0,data:e.config})),E.add(e.agentIdentifier)}},8374:(e,t,r)>{r.nc(()>{try{return document?.currentScript?.nonce}catch(e){}return})()},860:(e,t,r)>{use strict;r.d(t,{$J:()>d,K7:()>c,P3:()>u,XX:()>i,Yy:()>s,df:()>a,qY:()>n,v4:()>o});const nevents,ijserrors,abrowser/blobs,orum,sbrowser/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},u{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},d{c.pageViewEvent:o,c.pageViewTiming:n,c.ajax:n,c.spa:n,c.softNav:n,c.metrics:i,c.jserrors:i,c.sessionTrace:a,c.sessionReplay:a,c.logging:s,c.genericEvents:ins}}},n{};function i(e){var tne;if(void 0!t)return t.exports;var ane{exports:{}};return re(a,a.exports,i),a.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>({95:nr-full-compressor,222:nr-full-recorder,891:nr-full}e+-1.298.0.min.js),i.o(e,t)>Object.prototype.hasOwnProperty.call(e,t),e{},tNRBA-1.298.0.PROD:,i.l(r,n,a,o)>{if(er)er.push(n);else{var s,c;if(void 0!a)for(var udocument.getElementsByTagName(script),d0;du.length;d++){var lud;if(l.getAttribute(src)r||l.getAttribute(data-webpack)t+a){sl;break}}if(!s){c!0;var f{891:sha512-j7M0WnvJc96KVlEGVEV8twBKU9DJNpVBKJOtbhLU+l5tnPwBnmi/DZuf5/Ymz6Mn1+h9KpCM6dBuMTzRwICwyQ,222:sha512-91oB3Wa/k7lOfNcEkeFvbry9wiwAmxO+bS2Bje/ZPzPq9oQBftZCj4UOeiBePdnxyJZCYjD9ATfuxBKTYl7w3g,95:sha512-GQmxpckR0QqZsA2dQEv6FK28/TTAAM9498YIBgt1R3v1+GxgTz4+EJTY/kMFG3o2thN38V1lOiSyGD82eNtFTg};(sdocument.createElement(script)).charsetutf-8,s.timeout120,i.nc&&s.setAttribute(nonce,i.nc),s.setAttribute(data-webpack,t+a),s.srcr,0!s.src.indexOf(window.location.origin+/)&&(s.crossOriginanonymous),fo&&(s.integrityfo)}ern;var h(t,n)>{s.onerrors.onloadnull,clearTimeout(p);var ier;if(delete er,s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e>e(n))),t)return t(n)},psetTimeout(h.bind(null,void 0,{type:timeout,target:s}),12e4);s.onerrorh.bind(null,s.onerror),s.onloadh.bind(null,s.onload),c&&document.head.appendChild(s)}},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{85:0,959:0};i.f.j(t,r)>{var ni.o(e,t)?et:void 0;if(0!n)if(n)r.push(n2);else{var anew Promise(((r,i)>netr,i));r.push(n2a);var oi.p+i.u(t),snew Error;i.l(o,(r>{if(i.o(e,t)&&(0!(net)&&(etvoid 0),n)){var ar&&(loadr.type?missing:r.type),or&&r.target&&r.target.src;s.messageLoading chunk +t+ failed.\n(+a+: +o+),s.nameChunkLoadError,s.typea,s.requesto,n1(s)}}),chunk-+t,t)}};var t(t,r)>{var n,a,o,s,cr,u0;if(o.some((t>0!et))){for(n in s)i.o(s,n)&&(i.mnsn);if(c)c(i)}for(t&&t(r);uo.length;u++)aou,i.o(e,a)&&ea&&ea0(),ea0},rselfwebpackChunk:NRBA-1.298.0.PRODselfwebpackChunk:NRBA-1.298.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 aObject.values(n.K7);var oi(5205);var si(9908),ci(1863),ui(4261),di(3241),li(944),fi(5701),hi(8154);function p(e,t,i,a){const oa||i;!o||oe&&oe!r.prototypee||(oefunction(){(0,s.p)(h.xV,API/+e+/called,void 0,n.K7.metrics,i.ee),(0,d.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.i.agentIdentifier,type:data,name:api,feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const ae.info;nullr?delete a.jsAttributest:a.jsAttributestr,(i||nullr)&&(0,s.p)(u.Pl+n,(0,c.t)(),t,r,void 0,session,e.ee)}var mi(1687),vi(4234),bi(5289),yi(6154),Ri(5270),xi(7767),wi(6389),Ti(7699);class _ extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.agentRefe,this.abortHandlervoid 0,this.featAggregatevoid 0,this.onAggregateImportedvoid 0,this.deferredPromise.resolve(),!1e.initthis.featureName.autoStart?this.deferrednew Promise(((t,r)>{this.ee.on(manual-start-all,(0,w.J)((()>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()})))})):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r{}){if(this.featAggregate)return;let n;this.onAggregateImportednew Promise((e>{ne}));const aasync()>{let a;await this.deferred;try{if((0,x.V)(e.init)){const{setupAgentSession:t}await i.e(891).then(i.bind(i,2955));at(e)}}catch(e){(0,l.R)(20,e),this.ee.emit(internal-error,e),(0,s.p)(T.qh,e,void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,a,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{Aggregate:i}await t();this.featAggregatenew i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)((()>a()),!0):a()}#t(e,t,r){if(this.blocked)return!1;switch(e){case n.K7.sessionReplay:return(0,R.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var Ei(6630),Ai(2614);class S extends _{static featureNameE.T;constructor(e){var t;super(e,E.T),this.setupInspectionEvents(e.agentIdentifier),te,p(u.Fw,(function(e,r){stringtypeof e&&(/!e.charAt(0)&&(e/+e),t.runtime.customTransaction(r||http://custom.transaction)+e,(0,s.p)(u.Pl+u.Fw,(0,c.t)(),void 0,void 0,t.ee))}),t),this.ee.on(api-send-rum,((e,t)>(0,s.p)(send-rum,e,t,void 0,this.featureName,this.ee))),this.importAggregator(e,(()>i.e(891).then(i.bind(i,7550))))}setupInspectionEvents(e){const t(t,r)>{t&&(0,d.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(A.tS.UPDATE,((t,r)>{(0,d.W)({agentIdentifier:e,type:lifecycle,name:session,data:r})}))}}var Oi(384);var Ni(2843),Ii(3878),Pi(782);class k extends _{static featureNameP.T;constructor(e){super(e,P.T),y.RI&&((0,N.u)((()>(0,s.p)(docHidden,(0,c.t)(),void 0,P.T,this.ee)),!0),(0,I.sp)(pagehide,(()>(0,s.p)(winPagehide,(0,c.t)(),void 0,P.T,this.ee))),this.importAggregator(e,(()>i.e(891).then(i.bind(i,9917)))))}}class j extends _{static featureNameh.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener(securitypolicyviolation,(e>{(0,s.p)(h.xV,Generic/CSPViolation/Detected,void 0,this.featureName,this.ee)})),this.importAggregator(e,(()>i.e(891).then(i.bind(i,8351))))}}var Ci(6774),Li(3304);class H{constructor(e,t,r,n,i){this.nameUncaughtError,this.messagestringtypeof e?e:(0,L.A)(e),this.sourceURLt,this.liner,this.columnn,this.__newrelici}}function M(e){return F(e)?e:new H(void 0!e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function D(e){const tUnhandled Promise Rejection: ;if(!e?.reason)return;if(F(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 K(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const tnew H(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.nameSyntaxError.name,t}return F(e.error)?e.error:M(e)}function F(e){return e instanceof Error&&!!e.stack}function W(e,t,r,i,a(0,c.t)()){stringtypeof e&&(enew Error(e)),(0,s.p)(err,e,a,!1,t,r.runtime.isRecording,void 0,i,void 0,n.K7.jserrors,r.ee)}var Bi(3496),Ui(993),Gi(3785);function V(e,{customAttributes:t{},level:rU.p_.INFO}{},n,i,a(0,c.t)()){(0,G.R)(n.ee,e,t,r,i,a)}function z(e,t,r,i,a(0,c.t)()){(0,s.p)(u.Pl+u.hG,a,e,t,i,void 0,n.K7.genericEvents,r.ee)}function Z(e){p(u.eY,(function(t){return function(e,t){const r{};let i,a;(0,l.R)(54,newrelic.register),e.init.api.allow_registered_children||(i()>(0,l.R)(55));t&&(0,B.I)(t)||(i()>(0,l.R)(48,t));const o{addPageAction:(n,i{})>{u(z,n,{...r,...i},e,t)},log:(n,i{})>{u(V,n,{...i,customAttributes:{...r,...i.customAttributes||{}}},e,t)},noticeError:(n,i{})>{u(W,n,{...r,...i},e,t)},setApplicationVersion:e>{rapplication.versione},setCustomAttribute:(e,t)>{ret},setUserId:e>{renduser.ide},metadata:{customAttributes:r,target:t,get connected(){return a||Promise.reject(new Error(Failed to connect))}}};i?i():anew Promise(((n,i)>{try{const ae.runtime?.entityManager;let s!!a?.get().entityGuid,ca?.getEntityGuidFor(t.licenseKey,t.applicationID),u!!c;if(s&&u)t.entityGuidc,n(o);else{const dsetTimeout((()>i(new Error(Failed to connect - Timeout))),15e3);function l(r){(0,B.A)(r,e)?s||!0:t.licenseKeyr.licenseKey&&t.applicationIDr.applicationID&&(u!0,t.entityGuidr.entityGuid),s&&u&&(clearTimeout(d),e.ee.removeEventListener(entity-added,l),n(o))}e.ee.emit(api-send-rum,r,t),e.ee.on(entity-added,l)}}catch(f){i(f)}}));const uasync(t,r,o)>{if(i)return i();const u(0,c.t)();(0,s.p)(h.xV,API/register/.concat(t.name,/called),void 0,n.K7.metrics,e.ee);try{await a;const ne.init.api.duplicate_registered_data;(!0n||Array.isArray(n)&&n.includes(o.entityGuid))&&t(...r,void 0,u),t(...r,o.entityGuid,u)}catch(e){(0,l.R)(50,e)}};return o}(e,t)}),e)}class q extends _{static featureNameC.T;constructor(e){var t;super(e,C.T),te,p(u.o5,((e,r)>W(e,r,t)),t),function(e){p(u.bt,(function(t){e.runtime.onerrort}),e)}(e),function(e){let t0;p(u.k6,(function(e,r){++t>10||(this.runtime.releaseIdse.slice(-200)(+r).slice(-200))}),e)}(e),Z(e);try{this.removeOnAbortnew AbortController}catch(e){}this.ee.on(internal-error,((t,r)>{this.abortHandler&&(0,s.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,s.p)(err,D(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording,void 0,this.featureName,this.ee)}),(0,I.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener(error,(t>{this.abortHandler&&(0,s.p)(err,K(t),(0,c.t)(),!1,{},e.runtime.isRecording,void 0,this.featureName,this.ee)}),(0,I.jT)(!1,this.removeOnAbort?.signal)),this.abortHandlerthis.#r,this.importAggregator(e,(()>i.e(891).then(i.bind(i,2176))))}#r(){this.removeOnAbort?.abort(),this.abortHandlervoid 0}}var Xi(8990);let Y1;function Q(e){const ttypeof e;return!e||object!t&&function!t?-1:ey.gm?0:(0,X.I)(e,nr@id,(function(){return Y++}))}function J(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,L.A)(e).length}catch(e){return}}}var eei(8139),tei(7836),rei(3434);const ne{},ieopen,send;function ae(e){var te||te.ee;const rfunction(e){return(e||te.ee).get(xhr)}(t);if(void 0y.gm.XMLHttpRequest)return r;if(ner.debugId++)return r;ner.debugId1,(0,ee.u)(t);var n(0,re.YM)(r),iy.gm.XMLHttpRequest,ay.gm.MutationObserver,oy.gm.Promise,sy.gm.setInterval,creadystatechange,uonload,onerror,onabort,onloadstart,onloadend,onprogress,ontimeout,d,fy.gm.XMLHttpRequestfunction(e){const tnew i(e),ar.context(t);try{r.emit(new-xhr,t,a),t.addEventListener(c,(oa,function(){var ethis;e.readyState>3&&!o.resolved&&(o.resolved!0,r.emit(xhr-resolved,,e)),n.inPlace(e,u,fn-,b)}),(0,I.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,ie,-xhr-,b),r.on(send-xhr-start,(function(e,t){h(e,t),function(e){d.push(e),a&&(p?p.then(v):s?s(v):(g-g,m.datag))}(t)})),r.on(open-xhr-start,h),a){var po&&o.resolve();if(!s&&!o){var g1,mdocument.createTextNode(g);new a(v).observe(m,{characterData:!0})}}else t.on(fn-end,(function(e){e0&&e0.typec||v()}));function v(){for(var e0;ed.length;e++)h(0,de);d.length&&(d)}function b(e,t){return t}return r}var oefetch-,seoe+body-,cearrayBuffer,blob,json,text,formData,uey.gm.Request,dey.gm.Response,leprototype;const fe{};function he(e){const tfunction(e){return(e||te.ee).get(fetch)}(e);if(!(ue&&de&&y.gm.fetch))return t;if(fet.debugId++)return t;function r(e,r,n){var ier;functiontypeof i&&(erfunction(){var e,r...arguments,a{};t.emit(n+before-start,r,a),ate.P&&ate.P.dt&&(eate.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 fet.debugId1,ce.forEach((e>{r(uele,e,se),r(dele,e,se)})),r(y.gm,fetch,oe),t.on(oe+end,(function(e,r){var nthis;if(r){var ir.headers.get(content-length);null!i&&(n.rxSizei),t.emit(oe+done,null,r,n)}else t.emit(oe+done,e,n)})),t}var pei(7485);class ge{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,a(r.trustKey||).toString()||null;if(!n||!i)return null;var o(0,e.ZF)(),s(0,e.el)(),cDate.now(),u{spanId:o,traceId:s,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeaderthis.generateTraceContextParentHeader(o,s),u.traceContextStateHeaderthis.generateTraceContextStateHeader(o,c,n,i,a)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeaderthis.generateTraceHeader(o,s,c,n,i,a)),u}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,a){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 a&&n!a&&(o.d.tka),btoa((0,L.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,pe.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 mei(9300),vei(7295),beload,error,abort,timeout,yebe.length,Re(0,O.dV)().o.REQ,xe(0,O.dV)().o.XHR;const weX-NewRelic-App-Data;class Te extends _{static featureNameme.T;constructor(e){super(e,me.T),this.dtnew ge(e),this.handler(e,t,r,n)>(0,s.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};_e(r,t.name),this.handler(xhr,r,i,t.startTime,t.responseEnd,et.initiatorType,void 0,n.K7.ajax)}}))}catch(e){}he(this.ee),ae(this.ee),function(e,t,r,i){function a(e){var tthis;t.totalCbs0,t.called0,t.cbTime0,t.end_,t.ended!1,t.xhrGuids{},t.lastSizenull,t.loadCaptureCalled!1,t.paramsthis.params||{},t.metricsthis.metrics||{},t.latestLongtaskEnd0,e.addEventListener(load,(function(r){E(t,e)}),(0,I.jT)(!1)),y.lR||e.addEventListener(progress,(function(e){t.lastSizee.loaded}),(0,I.jT)(!1))}function o(e){this.params{method:e0},_e(this,e1),this.metrics{}}function u(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 a!1;n.newrelicHeader&&(r.setRequestHeader(newrelic,n.newrelicHeader),a!0),n.traceContextParentHeader&&(r.setRequestHeader(traceparent,n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader(tracestate,n.traceContextStateHeader),a!0),a&&(this.dtn)}}function d(e,r){var nthis.metrics,ie0,athis;if(n&&i){var oJ(i);o&&(n.txSizeo)}this.startTime(0,c.t)(),this.bodyi,this.listenerfunction(e){try{abort!e.type||a.loadCaptureCalled||(a.params.aborted!0),(load!e.type||a.calleda.totalCbs&&(a.onloadCalled||function!typeof r.onload)&&functiontypeof a.end)&&a.end(r)}catch(e){try{t.emit(internal-error,e)}catch(e){}}};for(var s0;sye;s++)r.addEventListener(bes,this.listener,(0,I.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+Q(e)+!!t;this.xhrGuids&&!this.xhrGuidsr&&(this.xhrGuidsr!0,this.totalCbs+1)}function p(e,t){var r+Q(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 xe&&loade0&&t.emit(xhr-load-added,e1,e2,r)}function v(e,r){r instanceof xe&&loade0&&t.emit(xhr-load-removed,e1,e2,r)}function b(e,t,r){t instanceof xe&&(onloadr&&(this.onload!0),(load(e0&&e0.type)||this.onload)&&(this.xhrCbStart(0,c.t)()))}function R(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,pe.D)(t),this.sameOriginthis.parsedOrigin.sameOrigin);var ni.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e0&&e0.headers)s(e0.headers,n)&&(this.dtn);else{var a{};for(var o in r)aoro;a.headersnew Headers(r.headers||{}),s(a.headers,n)&&(this.dtn),e.length>1?e1a:e.push(a)}}function s(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 w(e,t){this.params{},this.metrics{},this.startTime(0,c.t)(),this.dtt,e.length>1&&(this.targete0),e.length>2&&(this.optse1);var r,nthis.opts||{},ithis.target;stringtypeof i?ri:objecttypeof i&&i instanceof Re?ri.url:y.gm?.URL&&objecttypeof i&&i instanceof URL&&(ri.href),_e(this,r);var a(+(i&&i instanceof Re&&i.method||n.method||GET)).toUpperCase();this.params.methoda,this.bodyn.body,this.txSizeJ(n.body)||0}function T(e,t){if(this.endTime(0,c.t)(),this.params||(this.params{}),(0,ve.iW)(this.params))return;let i;this.params.statust?t.status:0,stringtypeof this.rxSize&&this.rxSize.length>0&&(i+this.rxSize);const a{txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r(xhr,this.params,a,this.startTime,this.endTime,fetch,this,n.K7.ajax)}function _(e){const tthis.params,ithis.metrics;if(!this.ended){this.ended!0;for(let t0;tye;t++)e.removeEventListener(bet,this.listener,!1);t.aborted||(0,ve.iW)(t)||(i.duration(0,c.t)()-this.startTime,this.loadCaptureCalled||4!e.readyState?nullt.status&&(t.status0):E(this,e),i.cbTimethis.cbTime,r(xhr,t,i,this.startTime,this.endTime,xhr,this,n.K7.ajax))}}function E(e,r){e.params.statusr.status;var ifunction(e,t){var re.responseType;returnjsonr&&null!t?t:arraybufferr||blobr||jsonr?J(e.response):textr||r||void 0r?J(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSizei),e.sameOrigin&&r.getAllResponseHeaders().indexOf(we)>0){var ar.getResponseHeader(we);a&&((0,s.p)(h.rs,Ajax/CrossApplicationTracing/Header/Seen,void 0,n.K7.metrics,t),e.params.cata.split(, ).pop())}e.loadCaptureCalled!0}t.on(new-xhr,a),t.on(open-xhr-start,o),t.on(open-xhr-end,u),t.on(send-xhr-start,d),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,R),t.on(fetch-before-start,x),t.on(fetch-start,w),t.on(fn-start,b),t.on(fetch-done,T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,(()>i.e(891).then(i.bind(i,3845))))}}function _e(e,t){var r(0,pe.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 Ee{},AepushState,replaceState;function Se(e){const tfunction(e){return(e||te.ee).get(history)}(e);return!y.RI||Eet.debugId++||(Eet.debugId1,(0,re.YM)(t).inPlace(window.history,Ae,-)),t}var Oei(3738);function Ne(e){p(u.BL,(function(tDate.now()){const rt-y.WN;r0&&(0,l.R)(62,t),(0,s.p)(h.XG,u.BL,{time:r},void 0,n.K7.metrics,e.ee),e.addToTrace({name:u.BL,start:t,origin:nr}),(0,s.p)(u.Pl+u.hG,r,u.BL,void 0,n.K7.genericEvents,e.ee)}),e)}const{He:Ie,bD:Pe,d3:ke,Kp:je,TZ:Ce,Lc:Le,uP:He,Rz:Me}Oe;class De extends _{static featureNameCe;constructor(e){var t;super(e,Ce),te,p(u.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,s.p)(bstApi,r,void 0,n.K7.sessionTrace,t.ee)}),t),Ne(e);if(!(0,x.V)(e.init))return void this.deregisterDrain();const rthis.ee;let a;Se(r),this.eventsEE(0,ee.u)(r),this.eventsEE.on(He,(function(e,t){this.bstStart(0,c.t)()})),this.eventsEE.on(Le,(function(e,t){(0,s.p)(bst,e0,t,this.bstStart,(0,c.t)(),void 0,n.K7.sessionTrace,r)})),r.on(Me+ke,(function(e){this.time(0,c.t)(),this.startPathlocation.pathname+location.hash})),r.on(Me+je,(function(e){(0,s.p)(bstHist,location.pathname+location.hash,this.startPath,this.time,void 0,n.K7.sessionTrace,r)}));try{anew PerformanceObserver((e>{const te.getEntries();(0,s.p)(Ie,t,void 0,n.K7.sessionTrace,r)})),a.observe({type:Pe,buffered:!0})}catch(e){}this.importAggregator(e,(()>i.e(891).then(i.bind(i,6974))),{resourceObserver:a})}}var Kei(6344);class Fe extends _{static featureNameKe.TZ;#n;recorder;constructor(e){var t;let r;super(e,Ke.TZ),te,p(u.CH,(function(){(0,s.p)(u.CH,,void 0,n.K7.sessionReplay,t.ee)}),t),function(e){p(u.Tb,(function(){(0,s.p)(u.Tb,,void 0,n.K7.sessionReplay,e.ee)}),e)}(e);try{rJSON.parse(localStorage.getItem(.concat(A.H3,_).concat(A.uh)))}catch(e){}(0,R.SR)(e.init)&&this.ee.on(Ke.G4.RECORD,(()>this.#i())),this.#a(r)&&this.importRecorder().then((e>{e.startRecording(Ke.Qb.PRELOAD,r?.sessionReplayMode)})),this.importAggregator(this.agentRef,(()>i.e(891).then(i.bind(i,6167))),this),this.ee.on(err,(e>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed!0,(0,s.p)(Ke.G4.ERROR_DURING_REPLAY,e,void 0,this.featureName,this.ee))}))}#a(e){return e&&(e.sessionReplayModeA.g.FULL||e.sessionReplayModeA.g.ERROR)||(0,R.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??Promise.all(i.e(891),i.e(222)).then(i.bind(i,8589)).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!A.g.FULL&&this.featAggregate.initializeRecording(A.g.FULL,!0,Ke.Qb.API):this.importRecorder().then((()>{this.recorder.startRecording(Ke.Qb.API,A.g.FULL)})))}}var Wei(3333);class Be extends _{static featureNameWe.TZ;constructor(e){super(e,We.TZ);const te.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled;var r;if(re,p(u.hG,((e,t)>z(e,t,r)),r),function(e){p(u.fF,(function(){(0,s.p)(u.Pl+u.fF,(0,c.t)(),...arguments,void 0,n.K7.genericEvents,e.ee)}),e)}(e),Ne(e),Z(e),function(e){p(u.V1,(function(t,r){const i(0,c.t)(),{start:a,end:o,customAttributes:d}r||{},f{customAttributes:d||{}};if(object!typeof f.customAttributes||string!typeof t||0t.length)return void(0,l.R)(57);const h(e,t)>nulle?t:numbertypeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(f.starth(a,0),f.endh(o,i),Number.isNaN(f.start)||Number.isNaN(f.end))(0,l.R)(57);else{if(f.durationf.end-f.start,!(f.duration0))return(0,s.p)(u.Pl+u.V1,f,t,void 0,n.K7.genericEvents,e.ee),f;(0,l.R)(58)}}),e)}(e),y.RI&&(e.init.user_actions.enabled&&(We.Zp.forEach((e>(0,I.sp)(e,(e>(0,s.p)(ua,e,void 0,this.featureName,this.ee)),!0))),We.qN.forEach((e>{const t(0,w.s)((e>{(0,s.p)(ua,e,void 0,this.featureName,this.ee)}),500,{leading:!0});(0,I.sp)(e,t)}))),e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes(resource))){new PerformanceObserver((e>{e.getEntries().forEach((e>{(0,s.p)(browserPerformance.resource,e,void 0,this.featureName,this.ee)}))})).observe({type:resource,buffered:!0})}t.some((e>e))?this.importAggregator(e,(()>i.e(891).then(i.bind(i,8019)))):this.deregisterDrain()}}var Uei(2646);const Genew Map;function Ve(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||te.ee).get(logger)}(e),a(0,re.YM)(i),onew Ue.y(te.P);o.leveln.level,o.customAttributesn.customAttributes;const str?.re.Jt||tr;return Ge.set(s,o),a.inPlace(t,r,wrap-logger-,(()>Ge.get(s))),i}var zei(1910);class Ze extends _{static featureNameU.TZ;constructor(e){var t;super(e,U.TZ),te,p(u.$9,((e,r)>V(e,r,t)),t),function(e){p(u.Wb,((t,r,{customAttributes:n{},level:iU.p_.INFO}{})>{Ve(e.ee,t,r,{customAttributes:n,level:i})}),e)}(e),Z(e);const rthis.ee;log,error,warn,info,debug,trace.forEach((e>{(0,ze.i)(y.gm.consolee),Ve(r,y.gm.console,e,{level:loge?info:e})})),this.ee.on(wrap-logger-end,(function(e){const{level:t,customAttributes:n}this;(0,G.R)(r,e,n,t)})),this.importAggregator(e,(()>i.e(891).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(S),this.runSoftNavOverSpa...this.desiredFeatures.some((e>e.featureNamen.K7.softNav)),(0,o.j)(this,e,e.loaderType||agent),tthis,p(u.cD,(function(e,r,n!1){if(stringtypeof e){if(string,number,boolean.includes(typeof r)||nullr)return g(t,e,r,u.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)}),t),function(e){p(u.Dl,(function(t){if(stringtypeof t||nullt)return g(e,enduser.id,t,u.Dl,!0);(0,l.R)(41,typeof t)}),e)}(this),function(e){p(u.nb,(function(t){if(stringtypeof t||nullt)return g(e,application.version,t,u.nb,!1);(0,l.R)(42,typeof t)}),e)}(this),function(e){p(u.d3,(function(){e.ee.emit(manual-start-all)}),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 a.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:S,k,De,Fe,Te,j,q,Be,Ze,loaderType:pro})})()})();/script> script> var _rollbarConfig { accessToken: b498e9b319b942a38fa613f0e4e5f711, captureUncaught: true, captureUnhandledRejections: true, async: false, payload: { environment: production, client: { javascript: { source_map_enabled: true, code_version: 2025.10.1, guess_uncaught_frames: true } } }, }; // Rollbar Snippet !function(r){function e(n){if(on)return on.exports;var ton{exports:{},id:n,loaded:!1};return rn.call(t.exports,t,t.exports,e),t.loaded!0,t.exports}var o{};return e.mr,e.co,e.p,e(0)}(function(r,e,o){use strict;var no(1),to(4);_rollbarConfig_rollbarConfig||{},_rollbarConfig.rollbarJsUrl_rollbarConfig.rollbarJsUrl||https://cdnjs.cloudflare.com/ajax/libs/rollbar.js/2.4.4/rollbar.min.js,_rollbarConfig.asyncvoid 0_rollbarConfig.async||_rollbarConfig.async;var an.setupShim(window,_rollbarConfig),lt(_rollbarConfig);window.rollbarn.Rollbar,a.loadFull(window,document,!_rollbarConfig.async,_rollbarConfig,l)},function(r,e,o){use strict;function n(r){return function(){try{return r.apply(this,arguments)}catch(r){try{console.error(Rollbar: Internal error,r)}catch(r){}}}}function t(r,e){this.optionsr,this._rollbarOldOnErrornull;var os++;this.shimIdfunction(){return o},undefined!typeof window&&window._rollbarShims&&(window._rollbarShimso{handler:e,messages:})}function a(r,e){if(r){var oe.globalAlias||Rollbar;if(objecttypeof ro)return ro;r._rollbarShims{},r._rollbarWrappedErrornull;var tnew p(e);return n(function(){e.captureUncaught&&(t._rollbarOldOnErrorr.onerror,i.captureUncaughtExceptions(r,t,!0),i.wrapGlobals(r,t,!0)),e.captureUnhandledRejections&&i.captureUnhandledRejections(r,t,!0);var ne.autoInstrument;return e.enabled!!1&&(void 0n||n!0||objecttypeof n&&n.network)&&r.addEventListener&&(r.addEventListener(load,t.captureLoad.bind(t)),r.addEventListener(DOMContentLoaded,t.captureDomContentLoaded.bind(t))),rot,t})()}}function l(r){return n(function(){var ethis,oArray.prototype.slice.call(arguments,0),n{shim:e,method:r,args:o,ts:new Date};window._rollbarShimsthis.shimId().messages.push(n)})}var io(2),s0,do(3),cfunction(r,e){return new t(r,e)},pfunction(r){return new d(c,r)};t.prototype.loadFullfunction(r,e,o,t,a){var lfunction(){var e;if(void 0r._rollbarDidLoad){enew Error(rollbar.js did not load);for(var o,n,t,l,i0;or._rollbarShimsi++;)for(oo.messages||;no.shift();)for(tn.args||,i0;it.length;++i)if(lti,functiontypeof l){l(e);break}}functiontypeof a&&a(e)},i!1,se.createElement(script),de.getElementsByTagName(script)0,cd.parentNode;s.crossOrigin,s.srct.rollbarJsUrl,o||(s.async!0),s.onloads.onreadystatechangen(function(){if(!(i||this.readyState&&loaded!this.readyState&&complete!this.readyState)){s.onloads.onreadystatechangenull;try{c.removeChild(s)}catch(r){}i!0,l()}}),c.insertBefore(s,d)},t.prototype.wrapfunction(r,e,o){try{var n;if(nfunctiontypeof e?e:function(){return e||{}},function!typeof r)return r;if(r._isWrap)return r;if(!r._rollbar_wrapped&&(r._rollbar_wrappedfunction(){o&&functiontypeof o&&o.apply(this,arguments);try{return r.apply(this,arguments)}catch(o){var eo;throw e&&(stringtypeof e&&(enew String(e)),e._rollbarContextn()||{},e._rollbarContext._wrappedSourcer.toString(),window._rollbarWrappedErrore),e}},r._rollbar_wrapped._isWrap!0,r.hasOwnProperty))for(var t in r)r.hasOwnProperty(t)&&(r._rollbar_wrappedtrt);return r._rollbar_wrapped}catch(e){return r}};for(var ulog,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleUnhandledRejection,captureEvent,captureDomContentLoaded,captureLoad.split(,),f0;fu.length;++f)t.prototypeufl(uf);r.exports{setupShim:a,Rollbar:p}},function(r,e){use strict;function o(r,e,o){if(r){var t;if(functiontypeof e._rollbarOldOnError)te._rollbarOldOnError;else if(r.onerror){for(tr.onerror;t._rollbarOldOnError;)tt._rollbarOldOnError;e._rollbarOldOnErrort}var afunction(){var oArray.prototype.slice.call(arguments,0);n(r,e,t,o)};o&&(a._rollbarOldOnErrort),r.onerrora}}function n(r,e,o,n){r._rollbarWrappedError&&(n4||(n4r._rollbarWrappedError),n5||(n5r._rollbarWrappedError._rollbarContext),r._rollbarWrappedErrornull),e.handleUncaughtException.apply(e,n),o&&o.apply(r,n)}function t(r,e,o){if(r){functiontypeof r._rollbarURH&&r._rollbarURH.belongsToShim&&r.removeEventListener(unhandledrejection,r._rollbarURH);var nfunction(r){var o,n,t;try{or.reason}catch(r){ovoid 0}try{nr.promise}catch(r){nunhandledrejection error getting `promise` from event}try{tr.detail,!o&&t&&(ot.reason,nt.promise)}catch(r){tunhandledrejection error getting `detail` from event}o||(ounhandledrejection error getting `reason` from event),e&&e.handleUnhandledRejection&&e.handleUnhandledRejection(o,n)};n.belongsToShimo,r._rollbarURHn,r.addEventListener(unhandledrejection,n)}}function a(r,e,o){if(r){var n,t,aEventTarget,Window,Node,ApplicationCache,AudioTrackList,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload.split(,);for(n0;na.length;++n)tan,rt&&rt.prototype&&l(e,rt.prototype,o)}}function l(r,e,o){if(e.hasOwnProperty&&e.hasOwnProperty(addEventListener)){for(var ne.addEventListener;n._rollbarOldAdd&&n.belongsToShim;)nn._rollbarOldAdd;var tfunction(e,o,t){n.call(this,e,r.wrap(o),t)};t._rollbarOldAddn,t.belongsToShimo,e.addEventListenert;for(var ae.removeEventListener;a._rollbarOldRemove&&a.belongsToShim;)aa._rollbarOldRemove;var lfunction(r,e,o){a.call(this,r,e&&e._rollbar_wrapped||e,o)};l._rollbarOldRemovea,l.belongsToShimo,e.removeEventListenerl}}r.exports{captureUncaughtExceptions:o,captureUnhandledRejections:t,wrapGlobals:a}},function(r,e){use strict;function o(r,e){this.implr(e,this),this.optionse,n(o.prototype)}function n(r){for(var efunction(r){return function(){var eArray.prototype.slice.call(arguments,0);if(this.implr)return this.implr.apply(this.impl,e)}},olog,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleUnhandledRejection,_createItem,wrap,loadFull,shimId,captureEvent,captureDomContentLoaded,captureLoad.split(,),n0;no.length;n++)rone(on)}o.prototype._swapAndProcessMessagesfunction(r,e){this.implr(this.options);for(var o,n,t;oe.shift();)no.method,to.args,thisn&&functiontypeof thisn&&(captureDomContentLoadedn||captureLoadn?thisn.apply(this,t0,o.ts):thisn.apply(this,t));return this},r.exportso},function(r,e){use strict;r.exportsfunction(r){return function(e){if(!e&&!window._rollbarInitialized){rr||{};for(var o,n,tr.globalAlias||Rollbar,awindow.rollbar,lfunction(r){return new a(r)},i0;owindow._rollbarShimsi++;)n||(no.handler),o.handler._swapAndProcessMessages(l,o.messages);windowtn,window._rollbarInitialized!0}}}}); // End Rollbar Snippet // By default we disable Rollbar, it will be enabled by the template controllers `$this->enableJSErrorReporting()`. Rollbar.configure({enabled: false})/script> meta namedescription content> meta http-equivContent-Type contenttext/html; charsetutf-8 /> meta nameviewport contentwidthdevice-width heightdevice-height, initial-scale1, user-scalableno, viewport-fitcover> meta nameapple-mobile-web-app-title contentEckels Orthodontics - PatientRewardsHub.com™> meta nameapple-mobile-web-app-capable contentyes> meta namemobile-web-app-capable contentyes> meta nameapple-itunes-app contentapp-id962626763> link relapple-touch-icon sizes57x57 href/images/identity/patientrewardshub/apple-icon-57x57.png> link relapple-touch-icon sizes60x60 href/images/identity/patientrewardshub/apple-icon-60x60.png> link relapple-touch-icon sizes72x72 href/images/identity/patientrewardshub/apple-icon-72x72.png> link relapple-touch-icon sizes76x76 href/images/identity/patientrewardshub/apple-icon-76x76.png> link relapple-touch-icon sizes114x114 href/images/identity/patientrewardshub/apple-icon-114x114.png> link relapple-touch-icon sizes120x120 href/images/identity/patientrewardshub/apple-icon-120x120.png> link relapple-touch-icon sizes144x144 href/images/identity/patientrewardshub/apple-icon-144x144.png> link relapple-touch-icon sizes152x152 href/images/identity/patientrewardshub/apple-icon-152x152.png> link relapple-touch-icon sizes180x180 href/images/identity/patientrewardshub/apple-icon-180x180.png> link relicon typeimage/png sizes192x192 href/images/identity/patientrewardshub/android-icon-192x192.png> link relicon typeimage/png sizes32x32 href/images/identity/patientrewardshub/favicon-32x32.png> link relicon typeimage/png sizes96x96 href/images/identity/patientrewardshub/favicon-96x96.png> link relicon typeimage/png sizes16x16 href/images/identity/patientrewardshub/favicon-16x16.png> link relmanifest href/images/identity/patientrewardshub/manifest.json> meta namemsapplication-TileColor content#13162e> meta namemsapplication-TileImage content/images/identity/patientrewardshub/ms-icon-144x144.png> meta nametheme-color content#13162e> link relicon href/images/identity/patientrewardshub/favicon.ico typeimage/x-icon /> link idcustom_color_stylesheet relstylesheet href/colors.css/> link typetext/css href/dist/styles/main_public.css?2025.10.1 relstylesheet /> script typetext/javascript srchttps://sites-assets.patientrewardshub.com/assets/header.js?2025.10.1>/script> !-- UnitTest --> script> (function(h,o,t,j,a,r){ h.hjh.hj||function(){(h.hj.qh.hj.q||).push(arguments)}; h._hjSettings{hjid:1128045,hjsv:6}; ao.getElementsByTagName(head)0; ro.createElement(script);r.async1; r.srct+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,https://static.hotjar.com/c/hotjar-,.js?sv); /script> script typetext/javascript> Rollbar.configure({enabled: false});/script> script typetext/javascript> var adminMessageHandler function (event) { // TODO: It would be more explicit to restrict to admin. However we only change stylesheets to all risk is mitigated var data event.data; if (data.hasOwnProperty(colorChange)) { var $colorStylesheet $(#custom_color_stylesheet); var baseUrl $colorStylesheet.attr(href).replace(/(.*?)\?.*/, $1); var targetUrl baseUrl + ? + $.param(data.colorChange); $colorStylesheet.attr(href, targetUrl); } }; window.addEventListener(message, adminMessageHandler, false); /script> script typetext/javascript> if (location.search.search(/(\?|\&)mobileApp\/) ! -1) { var currentVersion location.search.match(/mobileApp\(.*?)(?:\&|$)/)1; localStorage.setItem(mobileAppIframe, currentVersion); localStorage.setItem(mobilePlatformId, ); }/script>script typetext/javascript> const USER_AGENT_KEY RewardsHubMobile; const userAgentVersionPattern `^${USER_AGENT_KEY}\\/(?version>\\d|\\.{5,}).*`; const inMobileApp window.navigator.userAgent.startsWith(USER_AGENT_KEY); const mobileAppVersion !inMobileApp ? null : window.navigator.userAgent.match(new RegExp(userAgentVersionPattern)) ?.groups?.version; if (inMobileApp) { localStorage.setItem(mobileAppIframe, mobileAppVersion); } const mobileApp { inMobileApp: inMobileApp, postMessageHandler: function () {}, postMessage: function (data, target) { // This extra logic is to to a RN migration. Remove once `2.0.x` is no longer in circulation. if (window.ReactNativeWebView && window.ReactNativeWebView.postMessage) window.ReactNativeWebView.postMessage(JSON.stringify(data)) }, /** @deprecated can be removed when this comment is over a year old */ onMessage: function (payload) { this.postMessageHandler(payload); }, /** @deprecated this does not faciliate removing the listener. Instead do `window.addEventListener(message)` inline */ addPostMessageListener: function (handler) { window.addEventListener(message, function (event) { if (typeof event.data string) { // TODO We need a different way to identify events from the mobile app such that new additions to sites-dot dont cause this logic to choke try { const data JSON.parse(event.data); handler(data, event); } catch (e) { // This might handle messages from other sources and they might not be JSON, so we need to ignore them if (e instanceof SyntaxError) { // JSON failed to parse, so it must not be a known message return; } // otherwise, the error is unexpected and should be thrown throw e; } } }, true); this.postMessageHandler handler; }, waitForNavigationReady: function (callback) { var bindingCheck setInterval(function () { if (Boolean(prh.ajaxLoadPage) && prh.ajaxLoadPage.isReady()) { clearTimeout(bindingCheck); callback(); } }.bind(this), 250); }, _compareVersion: function (a, b) { var pa a.split(.); var pb b.split(.); for (var i 0; i 3; i++) { var na Number(pai); var nb Number(pbi); if (na > nb) return 1; if (nb > na) return -1; if (!isNaN(na) && isNaN(nb)) return 1; if (isNaN(na) && !isNaN(nb)) return -1; } return 0; }, }; var postMessageHandler function (data, event) { // We are not validating event.origin because theyre only going to be // ajax calls which are already authenticated var eventOrigin (event || {}).origin; if (data.hasOwnProperty(ajaxMePlease)) { var baseUrl https://eckels-orthodontics.patientrewardshub.com/, settings { url: baseUrl + data.ajaxMePlease, type: GET, cache: false, dataType: json }; var dfd $.ajax($.extend({}, settings, data.ajaxSettings || {})), filtered dfd.then( // Done filtered function(resp, textStatus, jqXHR){ return $.Deferred().resolve({ payload: resp, statusCode: jqXHR.status, textStatus: textStatus }); }, // Fail filtered function(jqXHR, textStatus, errorThrown){ return $.Deferred().resolve({ statusCode: jqXHR.status, textStatus: textStatus, errorThrown: errorThrown, responseText: jqXHR.responseText, ajaxUrl: baseUrl + data.ajaxMePlease, currentUrl: window.location.href, }); } ); // Response to postMessage origin filtered.done(function(resp){ resp.requestId data.requestId; mobileApp.postMessage(resp, eventOrigin); }); } var rejectNavigationRequests true; if (data.hasOwnProperty(navigationRequest)) { if (rejectNavigationRequests) { mobileApp.postMessage({statusCode: 405, requestId: data.requestId}, *); } else { var fakeEvent $.Event(click, {currentTarget: {href: data.navigationRequest}, type: external_request}); prh.ajaxLoadPage.handleClick(fakeEvent) .done(function () { mobileApp.postMessage({requestId: data.requestId, statusCode: 200}, eventOrigin); }) .fail(function (status) { mobileApp.postMessage({statusCode: status, requestId: data.requestId}, *); }); } } if (data.hasOwnProperty(unlockScreen)) { prh.fullscreenContestHandler && prh.fullscreenContestHandler.unlockScreen(); // Respond received mobileApp.postMessage({requestId: data.requestId, statusCode: 200}, *); } }; if (!!mobileAppVersion) { mobileApp.addPostMessageListener(postMessageHandler); mobileApp.waitForNavigationReady(function () { mobileApp.postMessage({ action: url_preverification, statusCode: 200, }, *); }); } window.prh window.prh || {}; window.prh.mobileApp mobileApp;/script>/head>body idbody classtemplate-color-10 bodyclass- public>!--if lt IE 7>p classbrowsehappy>You are using an strong>outdated/strong> browser. Please a hrefhttp://browsehappy.com/>upgrade your browser/a> to improve your experience./p>!endif--> div classcontent-wrapper> !-- BEGIN Header/Main Nav --> div idheader-container classheader-container hide-for-mobile-app home> header idheader classtemplate-border-color-1 template-background-color-6> div idsmall-only-menu-wrapper classshow-for-small-only> a titlemenu classmenu-link menu template-background-color-1 template-color-5 href#> span classicon icon-align-justify-1-1>/span> /a> a classmenu-link home template-background-color-5 template-color-1 href/> div classicon icon-home>/div> /a> /div> nav classtemplate-background-color-1> ul classnavigation-items show-for-small-only> li classnavigation-item active template-color-5> a href/home titleHome altHome> Home /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-5> a href/about/reviews/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia titleRead Eckels Orthodonticss patient reviews altRead Eckels Orthodonticss patient reviews> Reviews /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-5> a data-external href/promotions/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia titleDiscover Eckels Orthodonticss promotions altDiscover Eckels Orthodonticss promotions> Promotions /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-5> a href/news titleThe latest news from Eckels Orthodontics altThe latest news from Eckels Orthodontics> News /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-5> a href/about/practice/parkersburg-west-virginia titleAbout Us - Eckels Orthodontics altAbout Us - Eckels Orthodontics> About Us /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-5> a href/about/contact/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia/304-422-6477 titleEckels Orthodonticss contact and location information altEckels Orthodonticss contact and location information> Contact Us /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-5> a target_blank hrefhttps://userhelp.patientrewardshub.com/ titleHelp altHelp> Help /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-5> a data-external href/login titleLog in to your account altLog in to your account> Login /a> div classactive-arrow template-border-bottom-color-1>/div> /li> /ul> ul classnavigation-items show-for-medium-up> li classnavigation-item active template-color-7 template-active-color-1 template-hover-color-1> a href/home titleHome altHome> Home /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-7 template-active-color-1 template-hover-color-1> a href/about/reviews/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia titleRead Eckels Orthodonticss patient reviews altRead Eckels Orthodonticss patient reviews> Reviews /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-7 template-active-color-1 template-hover-color-1> a data-external href/promotions/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia titleDiscover Eckels Orthodonticss promotions altDiscover Eckels Orthodonticss promotions> Promotions /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-7 template-active-color-1 template-hover-color-1> a href/news titleThe latest news from Eckels Orthodontics altThe latest news from Eckels Orthodontics> News /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-7 template-active-color-1 template-hover-color-1> a href/about/practice/parkersburg-west-virginia titleAbout Us - Eckels Orthodontics altAbout Us - Eckels Orthodontics> About Us /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-7 template-active-color-1 template-hover-color-1> a href/about/contact/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia/304-422-6477 titleEckels Orthodonticss contact and location information altEckels Orthodonticss contact and location information> Contact Us /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-7 template-active-color-1 template-hover-color-1> a target_blank hrefhttps://userhelp.patientrewardshub.com/ titleHelp altHelp> Help /a> div classactive-arrow template-border-bottom-color-1>/div> /li> li classnavigation-item template-color-7 template-active-color-1 template-hover-color-1> a data-external href/login titleLog in to your account altLog in to your account> Login /a> div classactive-arrow template-border-bottom-color-1>/div> /li> /ul> /nav> a classphone-link show-for-small-only template-color-1 hreftel:304-422-6477> 304-422-6477 /a> /header>/div> div ididentity-container classhome > div classflexheight-wrapper> div classflexheight-inner-wrapper> img srchttps://files.patientrewardshub.com/identity/qVYGmoVG3A6NzSMgGbkc1945KQf9YCCJzNlyLoAF.png altPractice Logo classlogo/> /div> /div> /div> !-- END Header/Main Nav --> !-- BEGIN Main Content --> div idcontent-holder classhome> div classrow> div classcolumns small-12> div idjavascript_flash_errors_container>/div> /div>/div>div classrow> div idlanding_actions> div classcolumns large-5 large-push-7 idlanding_actions> div classlanding-text> div classinstructions-header> h1 classtemplate-color-8>Ready to Play?/h1> h2 classtemplate-color-10> a href/login classtemplate-color-11 data-external>Log in/a> for Access to Contests, Games, Prizes & More! /h2> /div> div classlogin-section> a href/login classbutton template-background-color-1 button--wide data-external > Log In /a> a href/account/register classbutton template-background-color-1 ghost--button button--wide data-external > Register /a> /div> div classmobile-apps> h4 classmobile-apps__title template-color-10>Download PatientRewardsHub™/h4> div classmobile-apps__links-container> a hrefhttps://itunes.apple.com/us/app/patient-rewards-hub/id962626763?ls1&mt8 target_blank classmobile-apps__link data-external> img classmobile-apps__badge altDownload on the App Store srchttps://sites-assets.patientrewardshub.com/assets/app-store-badge.svg /> /a> a hrefhttps://play.google.com/store/apps/details?idcom.practicegenius.hubapp1 target_blank classmobile-apps__link data-external> img classmobile-apps__badge altGet it on Google Play srchttps://sites-assets.patientrewardshub.com/assets/google-play-badge.svg /> /a> /div> /div> /div> div class> h3 classtemplate-color-8>Eckels Orthodontics/h3> p classtext-justify> Were excited for you to participate in our fun-filled reward program. Earn points for various activities such as contest and survey participation, and social engagement. Redeem points for cool prizes and more. /p> /div> /div> /div> div classcolumns large-7 large-pull-5 idlanding_artifacts> div classlanding-devices show-for-large-up> div classdevices-img-wrapper stylewidth: 100%;> img classpractice-logo practice-logo-tablet srchttps://files.patientrewardshub.com/identity/qVYGmoVG3A6NzSMgGbkc1945KQf9YCCJzNlyLoAF.png draggablefalse/> img classpractice-logo practice-logo-desktop srchttps://files.patientrewardshub.com/identity/qVYGmoVG3A6NzSMgGbkc1945KQf9YCCJzNlyLoAF.png draggablefalse/> img classpractice-logo practice-logo-mobile srchttps://files.patientrewardshub.com/identity/qVYGmoVG3A6NzSMgGbkc1945KQf9YCCJzNlyLoAF.png draggablefalse/> img classdevices-montage srchttps://sites-assets.patientrewardshub.com/assets/devices.png draggablefalse/> /div> /div> div> div classreward-cards> h3 classtemplate-color-8 show-for-medium-down>Our Reward Cards/h3> h3 classtemplate-color-8 show-for-large-up text-center>Our Reward Cards/h3> div classcards> div classcards-wrapper center-me> img classcard srchttps://files.patientrewardshub.com/identity/inJ2iOS5rQWU5OX7IdzeGrOXbhXG5hWG8CG9iiKG.png /> /div> /div> /div> /div> /div>/div>section classbackdrop template-background-color-6 features> div classrow> div classcolumns small-12> ul classsmall-block-grid-1 medium-block-grid-2 large-block-grid-5> li> h4 classtemplate-color-1> span classicon icon-coin-pile>/span> Earn Points /h4> p>You get to earn points just for joining our membership program!/p> /li> li> h4 classtemplate-color-1> span classicon icon-cart>/span> Shop Rewards /h4> p>You can login to use your points to redeem for cool prizes!/p> /li> li> h4 classtemplate-color-1> span classicon icon-trophy>/span> Win Contests /h4> p>Join our contests for a chance to win even more awesome prizes!/p> /li> li classhide-for-small hide-for-no-flash> h4 classtemplate-color-1> span classicon icon-game-controller>/span> Play Games /h4> p>Browse our fun games. You can even invite your friends to play!/p> /li> li> h4 classtemplate-color-1> span classicon icon-happy-face>/span> For Parents /h4> p>Parents love us too! You dont have to be a patient to join!/p> /li> /ul> /div> /div>/section> /div> !-- END Main Content --> !-- BEGIN Footer/Nav --> div classfooter-container hide-for-mobile-app > footer> div idcontact_us_cta classhome> div classcontact-us> div classrow> div classsmall-12 large-8 columns> h3 classtemplate-color-8>Would You Like To Ask Us About Our Treatment Options?/h3> /div> div classsmall-12 large-4 columns contact-button stylepadding-top: 22px;> a classbutton template-background-color-8 show-for-small-only href/about/contact/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia/304-422-6477>Get in Touch/a> a classbutton template-background-color-8 hide-for-small href/about/contact/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia/304-422-6477>Contact Us/a> /div> /div> /div> /div> nav classtemplate-background-color-2 template-color-1> div classrow> div classmedium-3 columns hide-for-small> h4 classtemplate-color-4>Home/h4> a href/about/reviews/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia classtemplate-hover-color-4>Reviews/a> a href/news classtemplate-hover-color-4>News/a> a href/about/practice/parkersburg-west-virginia classtemplate-hover-color-4>About Us/a> /div> div classmedium-3 columns hide-for-small> h4 classtemplate-color-4>Help/h4> a hrefhttps://userhelp.patientrewardshub.com/ target_blank classtemplate-hover-color-4>FAQs/a> a hrefhttps://userhelp.patientrewardshub.com/hc/en-us/categories/360002637572-Account-Access target_blank classtemplate-hover-color-4>Cant Login?/a> !-- a hrefhttps://userhelp.patientrewardshub.com/ target_blank classtemplate-hover-color-4>Lost Your Card?/a> --> /div> div classsmall-12 medium-3 columns contact-info> h4 classhide-for-small template-color-4>Contact Us/h4> div classaddress template-color-4> 2010 Garfield Avebr>#1br>Parkersburg, WV 26101br>United States of America /div> div classphone template-color-4> Phone: a hreftel:304-422-6477 classtemplate-hover-color-4> 304-422-6477 /a> /div> a classdirections template-hover-color-4 href/about/contact/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia/304-422-6477>Office Locations/a> a href/about/contact/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia/304-422-6477 classtemplate-hover-color-4>Contact Form/a> /div> div classmedium-3 columns hide-for-small> h4 classtemplate-color-4>Login/h4> a href/dashboard classtemplate-hover-color-4 data-link-new-layout>My Account/a> /div> /div> /nav> div classcopyright template-color-9 template-background-color-3> Copyright 2025 © Culturello™ Inc, All Rights Reserved. PatientRewardsHub.com™ & Culturello.com™ area service of Culturello™ Inc. All other logos are copyright to theirrespective owners. br classshow-for-small-only/> Please read our a hrefhttps://www.patientrewardshub.com/privacypolicy data-external target_blank classtemplate-color-1 template-hover-color-4>Privacy Policy/a> and a hrefhttps://www.patientrewardshub.com/terms data-external target_blank classtemplate-color-1 template-hover-color-4>Terms of Use/a>. /div> /footer>/div> !-- END Footer/Nav --> script>window.initStateData {currentURL:https:\/\/eckels-orthodontics.patientrewardshub.com\/\/,title:Eckels Orthodontics - PatientRewardsHub.com™ | Home,mainHolderClass:home ,main:div class\row\>\n div class\columns small-12\>\n div id\javascript_flash_errors_container\>\/div>\n \/div>\n\/div>\ndiv class\row\>\n div id\landing_actions\>\n div class\columns large-5 large-push-7\ id\landing_actions\>\n div class\landing-text\>\n div class\instructions-header\>\n h1 class\template-color-8\>Ready to Play?\/h1>\n\n h2 class\template-color-10\>\n a href\\/login\ class\template-color-11\ data-external>Log in\/a> for Access to Contests, Games, Prizes & More!\n \/h2>\n \/div>\n\n div class\login-section\>\n a\n href\\/login\\n class\button template-background-color-1 button--wide\\n data-external\n >\n Log In\n \/a>\n\n a\n href\\/account\/register\\n class\button template-background-color-1 ghost--button button--wide\\n data-external\n >\n Register\n \/a>\n \/div>\n\n div class\mobile-apps\>\n h4 class\mobile-apps__title template-color-10\>Download PatientRewardsHub™\/h4>\n div class\mobile-apps__links-container\>\n a href\https:\/\/itunes.apple.com\/us\/app\/patient-rewards-hub\/id962626763?ls1&mt8\ target\_blank\ class\mobile-apps__link\ data-external>\n img class\mobile-apps__badge\ alt\Download on the App Store\ src\https:\/\/sites-assets.patientrewardshub.com\/assets\/app-store-badge.svg\ \/>\n \/a>\n a href\https:\/\/play.google.com\/store\/apps\/details?idcom.practicegenius.hubapp1\ target\_blank\ class\mobile-apps__link\ data-external>\n img class\mobile-apps__badge\ alt\Get it on Google Play\ src\https:\/\/sites-assets.patientrewardshub.com\/assets\/google-play-badge.svg\ \/>\n \/a>\n \/div>\n \/div>\n \/div>\n\n div class\\>\n\n h3 class\template-color-8\>Eckels Orthodontics\/h3>\n\n p class\text-justify\>\n Were excited for you to participate in our fun-filled reward program. Earn points for various activities such as contest and survey participation, and social engagement. Redeem points for cool prizes and more. \/p>\n \/div>\n \/div>\n \/div>\n\n div class\columns large-7 large-pull-5\ id\landing_artifacts\>\n\n div class\landing-devices show-for-large-up\>\n div class\devices-img-wrapper\ style\width: 100%;\>\n img class\practice-logo practice-logo-tablet\ src\https:\/\/files.patientrewardshub.com\/identity\/qVYGmoVG3A6NzSMgGbkc1945KQf9YCCJzNlyLoAF.png\ draggable\false\\/>\n img class\practice-logo practice-logo-desktop\ src\https:\/\/files.patientrewardshub.com\/identity\/qVYGmoVG3A6NzSMgGbkc1945KQf9YCCJzNlyLoAF.png\ draggable\false\\/>\n img class\practice-logo practice-logo-mobile\ src\https:\/\/files.patientrewardshub.com\/identity\/qVYGmoVG3A6NzSMgGbkc1945KQf9YCCJzNlyLoAF.png\ draggable\false\\/>\n img class\devices-montage\ src\https:\/\/sites-assets.patientrewardshub.com\/assets\/devices.png\ draggable\false\\/>\n \/div>\n \/div>\n\n\n div>\n div class\reward-cards\>\n h3 class\template-color-8 show-for-medium-down\>Our Reward Cards\/h3>\n h3 class\template-color-8 show-for-large-up text-center\>Our Reward Cards\/h3>\n\n div class\cards\>\n div class\cards-wrapper center-me\>\n img class\card\ src\https:\/\/files.patientrewardshub.com\/identity\/inJ2iOS5rQWU5OX7IdzeGrOXbhXG5hWG8CG9iiKG.png\ \/>\n \/div>\n \/div>\n \/div>\n \/div>\n \/div>\n\/div>\n\n\nsection class\backdrop template-background-color-6 features\>\n div class\row\>\n div class\columns small-12\>\n ul class\small-block-grid-1 medium-block-grid-2 large-block-grid-5\>\n li>\n h4 class\template-color-1\>\n span class\icon icon-coin-pile\>\/span> Earn Points\n \/h4>\n\n p>You get to earn points just for joining our membership program!\/p>\n \/li>\n li>\n h4 class\template-color-1\>\n span class\icon icon-cart\>\/span> Shop Rewards\n \/h4>\n\n p>You can login to use your points to redeem for cool prizes!\/p>\n \/li>\n li>\n h4 class\template-color-1\>\n span class\icon icon-trophy\>\/span> Win Contests\n \/h4>\n\n p>Join our contests for a chance to win even more awesome prizes!\/p>\n \/li>\n li class\hide-for-small hide-for-no-flash\>\n h4 class\template-color-1\>\n span class\icon icon-game-controller\>\/span> Play Games\n \/h4>\n\n p>Browse our fun games. You can even invite your friends to play!\/p>\n \/li>\n li>\n h4 class\template-color-1\>\n span class\icon icon-happy-face\>\/span> For Parents\n \/h4>\n\n p>Parents love us too! You dont have to be a patient to join!\/p>\n \/li>\n \/ul>\n \/div>\n \/div>\n\/section>\n,contactUsCta: div class\contact-us\>\n div class\row\>\n div class\small-12 large-8 columns\>\n h3 class\template-color-8\>Would You Like To Ask Us About Our Treatment Options?\/h3>\n \/div>\n div class\small-12 large-4 columns contact-button\ style\padding-top: 22px;\>\n a class\button template-background-color-8 show-for-small-only\ href\\/about\/contact\/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia\/304-422-6477\>Get in Touch\/a>\n a class\button template-background-color-8 hide-for-small\ href\\/about\/contact\/eckels-orthodontics-2010-garfield-ave-parkersburg-west-virginia\/304-422-6477\>Contact Us\/a>\n \/div>\n \/div>\n \/div>\n,script:script type\text\/javascript\>\n Rollbar.configure({enabled: false});\n\/script>\n script type\text\/javascript\ src\\/dist\/scripts\/lazy-mounts.js?2025.10.1\>\/script>script type\text\/javascript\>\n(function (window) {\n window.phpJs {\practice\:{\practice_id\:645,\service_brand\:\patientrewardshub\,\membership_type\:\patients\,\practice_uri\:\eckels-orthodontics\,\practice_name\:\Eckels Orthodontics\,\website\:\http:\\\/\\\/eckelsortho.com\,\address1\:\2010 Garfield Ave\,\address2\:\#1\,\city\:\Parkersburg\,\state\:\WV\,\zip\:\26101\,\country\:\US\,\phone\:\(304) 422-6477\,\fax\:\(304) 865-2048\,\email\:\vpowers@dentalcarealliance.com\,\logo1\:\gF1Ia8SQptAkcz5Fri1L6iR4k1EIeC9S5FIrX0RB.png\,\logo2\:\qVYGmoVG3A6NzSMgGbkc1945KQf9YCCJzNlyLoAF.png\,\dash_banner\:\Ge5Nz1KmLshVfpihxVmOKYHW590NBUxjnVCY9P9F.png\,\reward_card\:\inJ2iOS5rQWU5OX7IdzeGrOXbhXG5hWG8CG9iiKG.png\,\time_zone\:\America\\\/New_York\,\status\:\live\,\formatted_address\:\2010 Garfield Avebr>#1br>Parkersburg, WV 26101br>United States of America\,\members\:{\2017473\:{\user_id\:2017473,\firstname\:\Scott\,\lastname\:\Eckels\,\user_role\:\doctor\,\image\:\3cHhD2yJGnFCKuy8cyDfDT92A66wggNmDMR4Rdrk.png\,\privacy_settings\:\profile_photo\,\has_bio\:true},\2235397\:{\user_id\:2235397,\firstname\:\Ginny\,\lastname\:\Powers\,\user_role\:\staff\,\image\:\s30DDjfOA84xfq6KyOO4K8c5DogD8Mpwj0ILQSIT.png\,\privacy_settings\:\profile_photo\,\has_bio\:true},\2235403\:{\user_id\:2235403,\firstname\:\Eckels\,\lastname\:\Orthodontics\,\user_role\:\staff\,\image\:\BEQYxtfLizdL05PFFJTPXuClk0jof8VGkNt8yzJz.png\,\privacy_settings\:\profile_photo\,\has_bio\:true},\20954448\:{\user_id\:20954448,\firstname\:\Karen\,\lastname\:\Harper\,\user_role\:\staff\,\image\:null,\privacy_settings\:\profile_photo\,\has_bio\:false},\2345833\:{\user_id\:2345833,\firstname\:\EckelsTeam\,\lastname\:\Team\,\user_role\:\staff\,\image\:\zpVoUasSq5vTeyvFQtDYa6gPB2eR8HgQlQwl4fC3.jpg\,\privacy_settings\:\profile_photo\,\has_bio\:false},\2834498\:{\user_id\:2834498,\firstname\:\Brandy\,\lastname\:\Kirk\,\user_role\:\staff\,\image\:\VFyzsMfQ2Up6QaSraXFbbB52veQ2biEpGPE6IsO4.jpg\,\privacy_settings\:\profile_photo\,\has_bio\:false}},\contest\:{\contest_id\:378,\name\:\Wild Bites Animal Trivia\,\uri\:\wildbitesanimal\,\type\:\single_winner\,\short_description\:\Test your knowledge of wild animals and their teeth in this fun and fascinating trivia contest\\u2014where sharp minds meet even sharper fangs!\,\description\:\Test your knowledge of wild animals and their teeth in this fun and fascinating trivia contest\\u2014where sharp minds meet even sharper fangs!\,\image\:\EFJRKJ7ZVhbAXxp0g89oduzefzfRc2s8zhcQUs2c.jpg\,\flyer\:\Zk9gJkBCqmrsRwb9KZwPgvrOCYrQZiBfBjKh8Xz2.jpg\,\featured_banner\:\Bf3cFsWht48R0Rkm1n1WSUmKQ7uaJTr116YT2oIL.jpg\,\params\:{\infobox\:{\x\:\176.64\,\y\:\461.76\,\w\:\257.28\,\h\:\164.16\,\alpha\:\0.7\},\settings\:false,\screenshots\:\u9BYnLAZFA29YSse5UoGBCvaVqseJO2MskH6Ftof.jpg\,\GepkGdBWnfakun2diLqvkfWOKnoi3wKt8YjpDDFS.jpg\,\GsSpXYQa0x1cBQQWLUE3YWrQwdVbOT6kiwDPqtUc.jpg\},\contest_practice_id\:98823,\contest_winner_roster_id\:126274,\winner_points\:25,\secondary_winner_points\:null,\participant_points\:2,\override_winner_prize\:null,\override_secondary_winner_prize\:null,\start_date\:\2025-09-14 23:00:00\,\end_date\:\2025-10-15 22:59:59\,\settings\:,\task_schedule_id\:null}},\practiceFeatures\:\communication_manager\,\mobile_app\,\sites_accessible_by_team_member\,\contests_beta\,\referral_manager\,\promotions\,\global_user_beta\,\automation_manager\,\automation_manager_beta\,\reviews_automation_beta\,\social_integrations_beta\,\survey_scheduling_beta\,\hubbux_teams_beta\,\generic_posts_beta\,\userFeatures\:,\colorScheme\:{\1\:\#80A7C7\,\2\:\#1760A6\,\3\:\#115294\,\4\:\#FFFFFF\,\5\:\#FFFFFF\,\6\:\#F6F6F6\,\7\:\#858585\,\8\:\#92C555\,\9\:\#FFFFFF\,\10\:\#535353\,\11\:\#92C555\},\csrf_token\:\15b1e9ecaf73cb5eb2320d39ccfc824d\,\user_id\:null,\global_user\:null,\ipData\:{\ip_address\:\52.40.234.105\,\location\:{\city\:\Boardman\,\state\:\Oregon\,\zip\:\97818\,\country\:\US\,\latitude\:45.8401,\longitude\:-119.705}},\i18n\:{\title.user\:\patient\,\title.entity\:\practice\,\app_name.name\:\PatientRewardsHub™\,\app_name.url.title\:\PatientRewardsHub.com™\,\app_name.url.href\:\https:\\\/\\\/www.patientrewardshub.com\\\/\,\app_name.url.base_domain\:\patientrewardshub.com\,\parent_company.name\:\Culturello™ Inc\,\parent_company.url.title\:\Culturello.com™\,\parent_company.url.href\:\https:\\\/\\\/www.culturello.com\\\/\,\parent_company.url.base_domain\:\culturello.com\,\logo.no-background\:\https:\\\/\\\/files.patientrewardshub.com\\\/shared\\\/appflavor\\\/patientrewardshub\\\/assets\\\/logo\\\/no-background.svg\,\logo.small\:\https:\\\/\\\/files.patientrewardshub.com\\\/shared\\\/images\\\/email\\\/practice\\\/logo-min.gif\,\help_urls.base\:\https:\\\/\\\/userhelp.patientrewardshub.com\,\help_urls.how-do-i-log-in\:\hc\\\/en-us\\\/categories\\\/360002637572-Account-Access\,\privacy_email\:\privacy@patientrewardshub.com\,\support_email\:\support@culturello.com\}};\n})(window);\n\/script>\n,notification_counts:{messages:0,appointments:0,points:0}};/script> /div>script typetext/javascript>window.NREUM||(NREUM{});NREUM.info{beacon:bam.nr-data.net,licenseKey:542fddb2f9,applicationID:11013662,transactionName:NQdbY0UAVhEEVRBfDgxNekJEFVcPSn4LWwQ,queueTime:0,applicationTime:101,atts:GUBYFQ0aRR8,errorBeacon:bam.nr-data.net,agent:}/script>script typetext/javascript>(function (window) { window.phpJs {practice:{practice_id:645,service_brand:patientrewardshub,membership_type:patients,practice_uri:eckels-orthodontics,practice_name:Eckels Orthodontics,website:http:\/\/eckelsortho.com,address1:2010 Garfield Ave,address2:#1,city:Parkersburg,state:WV,zip:26101,country:US,phone:(304) 422-6477,fax:(304) 865-2048,email:vpowers@dentalcarealliance.com,logo1:gF1Ia8SQptAkcz5Fri1L6iR4k1EIeC9S5FIrX0RB.png,logo2:qVYGmoVG3A6NzSMgGbkc1945KQf9YCCJzNlyLoAF.png,dash_banner:Ge5Nz1KmLshVfpihxVmOKYHW590NBUxjnVCY9P9F.png,reward_card:inJ2iOS5rQWU5OX7IdzeGrOXbhXG5hWG8CG9iiKG.png,time_zone:America\/New_York,status:live,formatted_address:2010 Garfield Avebr>#1br>Parkersburg, WV 26101br>United States of America,members:{2017473:{user_id:2017473,firstname:Scott,lastname:Eckels,user_role:doctor,image:3cHhD2yJGnFCKuy8cyDfDT92A66wggNmDMR4Rdrk.png,privacy_settings:profile_photo,has_bio:true},2235397:{user_id:2235397,firstname:Ginny,lastname:Powers,user_role:staff,image:s30DDjfOA84xfq6KyOO4K8c5DogD8Mpwj0ILQSIT.png,privacy_settings:profile_photo,has_bio:true},2235403:{user_id:2235403,firstname:Eckels,lastname:Orthodontics,user_role:staff,image:BEQYxtfLizdL05PFFJTPXuClk0jof8VGkNt8yzJz.png,privacy_settings:profile_photo,has_bio:true},20954448:{user_id:20954448,firstname:Karen,lastname:Harper,user_role:staff,image:null,privacy_settings:profile_photo,has_bio:false},2345833:{user_id:2345833,firstname:EckelsTeam,lastname:Team,user_role:staff,image:zpVoUasSq5vTeyvFQtDYa6gPB2eR8HgQlQwl4fC3.jpg,privacy_settings:profile_photo,has_bio:false},2834498:{user_id:2834498,firstname:Brandy,lastname:Kirk,user_role:staff,image:VFyzsMfQ2Up6QaSraXFbbB52veQ2biEpGPE6IsO4.jpg,privacy_settings:profile_photo,has_bio:false}},contest:{contest_id:378,name:Wild Bites Animal Trivia,uri:wildbitesanimal,type:single_winner,short_description:Test your knowledge of wild animals and their teeth in this fun and fascinating trivia contest\u2014where sharp minds meet even sharper fangs!,description:Test your knowledge of wild animals and their teeth in this fun and fascinating trivia contest\u2014where sharp minds meet even sharper fangs!,image:EFJRKJ7ZVhbAXxp0g89oduzefzfRc2s8zhcQUs2c.jpg,flyer:Zk9gJkBCqmrsRwb9KZwPgvrOCYrQZiBfBjKh8Xz2.jpg,featured_banner:Bf3cFsWht48R0Rkm1n1WSUmKQ7uaJTr116YT2oIL.jpg,params:{infobox:{x:176.64,y:461.76,w:257.28,h:164.16,alpha:0.7},settings:false,screenshots:u9BYnLAZFA29YSse5UoGBCvaVqseJO2MskH6Ftof.jpg,GepkGdBWnfakun2diLqvkfWOKnoi3wKt8YjpDDFS.jpg,GsSpXYQa0x1cBQQWLUE3YWrQwdVbOT6kiwDPqtUc.jpg},contest_practice_id:98823,contest_winner_roster_id:126274,winner_points:25,secondary_winner_points:null,participant_points:2,override_winner_prize:null,override_secondary_winner_prize:null,start_date:2025-09-14 23:00:00,end_date:2025-10-15 22:59:59,settings:,task_schedule_id:null}},practiceFeatures:communication_manager,mobile_app,sites_accessible_by_team_member,contests_beta,referral_manager,promotions,global_user_beta,automation_manager,automation_manager_beta,reviews_automation_beta,social_integrations_beta,survey_scheduling_beta,hubbux_teams_beta,generic_posts_beta,userFeatures:,colorScheme:{1:#80A7C7,2:#1760A6,3:#115294,4:#FFFFFF,5:#FFFFFF,6:#F6F6F6,7:#858585,8:#92C555,9:#FFFFFF,10:#535353,11:#92C555},csrf_token:15b1e9ecaf73cb5eb2320d39ccfc824d,user_id:null,global_user:null,ipData:{ip_address:52.40.234.105,location:{city:Boardman,state:Oregon,zip:97818,country:US,latitude:45.8401,longitude:-119.705}},i18n:{title.user:patient,title.entity:practice,app_name.name:PatientRewardsHub™,app_name.url.title:PatientRewardsHub.com™,app_name.url.href:https:\/\/www.patientrewardshub.com\/,app_name.url.base_domain:patientrewardshub.com,parent_company.name:Culturello™ Inc,parent_company.url.title:Culturello.com™,parent_company.url.href:https:\/\/www.culturello.com\/,parent_company.url.base_domain:culturello.com,logo.no-background:https:\/\/files.patientrewardshub.com\/shared\/appflavor\/patientrewardshub\/assets\/logo\/no-background.svg,logo.small:https:\/\/files.patientrewardshub.com\/shared\/images\/email\/practice\/logo-min.gif,help_urls.base:https:\/\/userhelp.patientrewardshub.com,help_urls.how-do-i-log-in:hc\/en-us\/categories\/360002637572-Account-Access,privacy_email:privacy@patientrewardshub.com,support_email:support@culturello.com}};})(window);/script>script typetext/javascript srchttps://sites-assets.patientrewardshub.com/assets/public.js?2025.10.1>/script>div idfooter-script-holder> script typetext/javascript src/dist/scripts/lazy-mounts.js?2025.10.1>/script>/div>!-- Google Analytics -->script async srchttps://www.googletagmanager.com/gtag/js?idG-PNWMRK779V>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-PNWMRK779V);/script>!-- End Google Analytics -->/body>/html>
Subdomains
Date
Domain
IP
learningrx-minnesota.patientrewardshub.com
2025-07-29
52.88.153.1
hub.patientrewardshub.com
2024-09-19
54.70.24.217
wells-orthodontics-llc.patientrewardshub.com
2025-07-30
52.88.153.1
orthodontics-by-dr-lawrence.patientrewardshub.com
2025-08-18
54.69.236.165
api-core.patientrewardshub.com
2025-08-23
54.149.116.161
dr-philip-badalamenti.patientrewardshub.com
2025-08-28
44.241.125.247
mta-sts.alt1.aspmx.l.google.com.patientrewardshub.com
2025-02-27
52.33.137.138
mta-sts.alt2.aspmx.l.google.com.patientrewardshub.com
2025-02-27
54.188.247.166
mta-sts.aspmx2.googlemail.com.patientrewardshub.com
2025-02-27
54.188.247.166
mta-sts.aspmx3.googlemail.com.patientrewardshub.com
2025-02-27
54.188.247.166
dr-robert-herman.patientrewardshub.com
2025-09-16
44.224.68.37
murray-orthodontics-burlington.patientrewardshub.com
2025-07-22
52.35.176.41
applefield-ortho.patientrewardshub.com
2025-08-29
54.213.91.182
britton-ortho.patientrewardshub.com
2025-08-23
54.149.116.161
pcortho.patientrewardshub.com
2024-09-14
54.70.24.217
lindsaymagruderortho.patientrewardshub.com
2025-08-22
54.213.91.182
alba-orthodontics.patientrewardshub.com
2024-09-14
35.162.187.194
northern-virginia-orthodontics.patientrewardshub.com
2024-11-09
54.70.248.88
nudera-orthodontics.patientrewardshub.com
2025-07-22
44.229.146.165
arrowhead-orthodontics.patientrewardshub.com
2025-09-27
35.81.143.172
drake-road-orthodontics.patientrewardshub.com
2025-07-28
52.88.153.1
summit-dental-and-orthodontics.patientrewardshub.com
2024-09-14
52.43.79.231
garret-boyd-orthodontics.patientrewardshub.com
2025-07-28
52.88.153.1
labbe-orthodontics.patientrewardshub.com
2024-09-13
52.88.29.216
true-image-orthodontics.patientrewardshub.com
2025-08-22
54.213.91.182
lakepointe-orthodontics.patientrewardshub.com
2025-08-18
54.213.91.182
kanning-orthodontics.patientrewardshub.com
2025-07-23
35.155.69.27
moshiri-orthodontics.patientrewardshub.com
2025-07-29
52.88.153.1
baarsvik-orthodontics.patientrewardshub.com
2025-09-21
35.81.137.243
kimi-caswell-orthodontics.patientrewardshub.com
2025-08-17
54.190.124.162
durham-orthodontics.patientrewardshub.com
2025-07-28
52.88.153.1
christopher-jernigan-orthodontics.patientrewardshub.com
2025-08-22
52.13.132.175
oltjen-orthodontics.patientrewardshub.com
2025-09-23
35.81.137.243
vanlaecken-orthodontics.patientrewardshub.com
2025-07-22
52.35.176.41
gerlein-orthodontics.patientrewardshub.com
2025-07-28
35.83.90.97
caples-robinson-orthodontics.patientrewardshub.com
2025-08-03
35.83.90.97
oviedo-orthodontics.patientrewardshub.com
2025-09-15
44.241.254.150
kalamazoo-orthodontics.patientrewardshub.com
2025-07-30
52.34.107.181
ruso-orthodontics.patientrewardshub.com
2025-07-23
35.155.69.27
adelsperger-orthodontics.patientrewardshub.com
2025-10-06
35.155.83.235
heinrichs-orthodontics.patientrewardshub.com
2025-07-29
35.155.69.27
eckels-orthodontics.patientrewardshub.com
2025-10-06
35.81.143.172
storms-orthodontics.patientrewardshub.com
2025-07-30
52.88.153.1
childers-orthodontics.patientrewardshub.com
2025-07-26
35.155.69.27
gass-orthodontics.patientrewardshub.com
2024-09-19
52.88.29.216
pickett-orthodontics.patientrewardshub.com
2025-07-29
35.83.90.97
brodsky-orthodontics.patientrewardshub.com
2025-07-26
35.155.69.27
files.patientrewardshub.com
2025-08-16
99.84.66.85
op-smiles.patientrewardshub.com
2024-11-09
52.42.64.117
orthodonticexperts.patientrewardshub.com
2025-07-29
35.155.69.27
myorthodontist.patientrewardshub.com
2025-07-22
44.229.146.165
www.patientrewardshub.com
2025-01-10
54.68.171.176
my.patientrewardshub.com
2024-11-09
54.188.149.57
a.ebscohost.com.dewey2.library.patientrewardshub.com
2025-02-26
54.188.247.166
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
]