1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[216],{30216:function(t,d,c){"use strict";c.r(d);var r=c(85893),e=c(67294),i=c(22532),a=c(25439),l=c(70472),_=c(58779),n=c.n(_);d.default=t=>{let{isMobileOverride:d,component:c,renderBefore:_}=t,s=(0,a.O)({integration:"pill",isMobileOverride:d}),{shouldShow:o,hasHydrated:k,impressionUrl:u}=s,m=e.useRef(!1);return((0,e.useEffect)(()=>{o&&!m.current&&((0,i._b)({name:i.qb.View,type:"impression",placement:i.LU.StageWidget}),m.current=!0)},[o]),o&&s.leadUrl)?(0,r.jsxs)(r.Fragment,{children:[_,k&&u&&(0,r.jsx)("img",{src:u,alt:"","aria-hidden":"true",className:n().srOnly}),c&&e.createElement(c,{handleClick:()=>{l.f.trackClick(s.trackingClickUrl),(0,i._b)({name:i.qb.Click,type:"action",placement:i.LU.StageWidget})},leadUrl:s.leadUrl})]}):null}},25439:function(t,d,c){"use strict";c.d(d,{O:function(){return f}});var r=c(67294),e=c(96005),i=c(79369),a=c(55917),l=c(18181);let _={ALLOWED_PROVINCES:["ON","NB","NL","NS","PE","QC"],RANDOM_MULTIPLIER:1e15};class n{constructor(t,d){this.integration=t,this.isMobile=d}get activeIntegration(){return this.integration}get deviceType(){return this.isMobile?"mobile":"desktop"}get requireTracking(){return!0}transformUrl(t){if(!t)return;let d=Math.floor(Math.random()*_.RANDOM_MULTIPLIER);return t.replace("[timestamp]",d.toString())}getVehicleDescription(t){if(!t)return"";let{modelYear:d,make:c,model:r,modelVersionInput:e}=t;return[d,c,r,e].filter(Boolean).join(" ")}isLocationAllowed(t){return!!t&&_.ALLOWED_PROVINCES.includes(t)}}var s=c(56097),o=JSON.parse('{"tags":[{"platform":"desktop","integration":"tile","vertical":"pv","language":"en","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429499796;dc_trk_aid=622619205;dc_trk_cid=241592943;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429499796;dc_trk_aid=622619205;dc_trk_cid=241592943;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdinsurance.com/products-services/auto-car-insurance?cid=DFA:34077019:3382921:429499796:241592943&gad_source=7&gad_campaignid=23039639986"},{"platform":"desktop","integration":"pill","vertical":"pv","language":"en","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429500951;dc_trk_aid=622619175;dc_trk_cid=241056476;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429500951;dc_trk_aid=622619175;dc_trk_cid=241056476;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdinsurance.com/products-services/auto-car-insurance?cid=DFA:34077019:3382921:429500951:241056476&gad_source=7&gad_campaignid=23035601411"},{"platform":"mobile","integration":"tile","vertical":"pv","language":"en","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429904491;dc_trk_aid=622619163;dc_trk_cid=241021858;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429904491;dc_trk_aid=622619163;dc_trk_cid=241021858;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdinsurance.com/products-services/auto-car-insurance?cid=DFA:34077019:3382921:429904491:241021858&gad_source=7&gad_campaignid=23035601678"},{"platform":"mobile","integration":"pill","vertical":"pv","language":"en","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429905853;dc_trk_aid=622619190;dc_trk_cid=241592829;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429905853;dc_trk_aid=622619190;dc_trk_cid=241592829;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdinsurance.com/products-services/auto-car-insurance?cid=DFA:34077019:3382921:429905853:241592829&gad_s
1ource=7&gad_campaignid=23039640712"},{"platform":"desktop","integration":"tile","vertical":"pv","language":"fr","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429905859;dc_trk_aid=622619184;dc_trk_cid=241592943;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429905859;dc_trk_aid=622619184;dc_trk_cid=241592943;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdassurance.com/produits-et-services/assurance-auto?cid=DFA:34077019:3382921:429905859:241592943&gad_source=7&gad_campaignid=23035601927"},{"platform":"desktop","integration":"pill","vertical":"pv","language":"fr","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429499802;dc_trk_aid=622619208;dc_trk_cid=241056476;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429499802;dc_trk_aid=622619208;dc_trk_cid=241056476;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdassurance.com/produits-et-services/assurance-auto?cid=DFA:34077019:3382921:429499802:241056476&gad_source=7&gad_campaignid=23039640871"},{"platform":"mobile","integration":"tile","vertical":"pv","language":"fr","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429500117;dc_trk_aid=622619226;dc_trk_cid=241021858;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429500117;dc_trk_aid=622619226;dc_trk_cid=241021858;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdassurance.com/produits-et-services/assurance-auto?cid=DFA:34077019:3382921:429500117:241021858&gad_source=7&gad_campaignid=23039640874"},{"platform":"mobile","integration":"pill","vertical":"pv","language":"fr","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429903897;dc_trk_aid=622619214;dc_trk_cid=241592829;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429903897;dc_trk_aid=622619214;dc_trk_cid=241592829;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdassurance.com/produits-et-services/assurance-auto?cid=DFA:34077019:3382921:429903897:241592829&gad_source=7&gad_campaignid=23035602458"},{"platform":"desktop","integration":"tile","vertical":"cnr","language":"en","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429905010;dc_trk_aid=622619178;dc_trk_cid=241592673;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429905010;dc_trk_aid=622619178;dc_trk_cid=241592673;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdinsurance.com/products-services/recreational-vehicle-insurance"},{"platform":"desktop","integration":"pill","vertical":"cnr","language":"en","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429500111;dc_trk_aid=622619223;dc_trk_cid=241592931;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429500111;dc_trk_aid=622619223;dc_trk_cid=241592931;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdinsurance.com/products-services/recreational-vehicle-insurance"},{"platform":"mobile","integration":"tile","vertical":"cnr","language":"en","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429905847;dc_trk_aid=622619169;dc_trk_cid=241593102;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429905847;dc_trk_aid=622619169;dc_trk_cid=241593102;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdinsurance.com/products-services/recreational-vehicle-insurance"},{"platform":"mobile","integration":"pill","vertical":"cnr","language":"en","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429499799;dc_trk_aid=622619193;dc_trk_cid=241021852;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429499799;dc_trk_aid=622619193;dc_trk_cid=241021852;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdinsurance.com/products-services/recreational-vehicle-insurance"},{"platform":"desktop","integration":"tile","vertical":"cnr","language":"fr","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429903891;dc_trk_aid=622619220;dc_trk_cid=241592673;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429903891;dc_trk_aid=622619220;dc_trk_cid=241592673;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdassurance.com/produits-et-services/assurance-vehicules-recreatifs"},{"platform":"desktop","integration":"pill","vertical":"cnr","language":"fr","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429905019;dc_trk_aid=622619217;dc_trk_cid=241592931;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429905019;dc_trk_aid=622619217;dc_trk_cid=241592931;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdassurance.com/produits-et-services/assurance-vehicules-recreatifs"},{"platform":"mobile","integration":"tile","vertical":"cnr","language":"fr","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429500957;dc_trk_aid=622619211;dc_trk_cid=241593102;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429500957;dc_trk_aid=622619211;dc_trk_cid=241593102;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdassurance.com/produits-et-services/assurance-vehicules-recreatifs"},{"platform":"mobile","integration":"pill","vertical":"cnr","language":"fr","impressionTrackingUrl":"https://ad.doubleclick.net/ddm/trackimp/N307601.140810AUTOTRADER.CAEN/B34077019.429903894;dc_trk_aid=622619181;dc_trk_cid=241021852;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1?","clickTrackingUrl":"https://ad.doubleclick.net/ddm/trackclk/N307601.140810AUTOTRADER.CAEN/B34077019.429903894;dc_trk_aid=622619181;dc_trk_cid=241021852;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1","leadUrl":"https://www.tdassurance.com/produits-et-services/assurance-vehicules-recreatifs"}]}');let k=function(t){let d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"pv",c=arguments.length>2?arguments[2]:void 0,[e,i]=(0,r.useState)(!1),l=(0,s.Z)("(max-width: 426px)",!1),_=c??l,n=_?"mobile":"desktop",k="fr-CA"===(0,a.B)().isoCulture?"fr":"en";return(0,r.useEffect)(()=>{i(!0)},[]),{config:(0,r.useMemo)(()=>o.tags?.find(c=>c.platform===n&&c.integration===t&&c.language===k&&c.vertical===d),[n,t,k,d]),isMobile:_,deviceType:n,hasHydrated:e}};var u=c(2742);let m=t=>
1{let d=(0,i.b)()[l.X7g.id],c=(0,u.$O)(t?.location?.zip);return(0,r.useMemo)(()=>!d||!!c&&_.ALLOWED_PROVINCES.includes(c),[d,c])},p=new Set(["Motorbike","Snowmobile","Caravan"]),g=t=>t?"Car"===t?"pv":p.has(t)?"cnr":null:null,f=t=>{let{integration:d,isMobileOverride:c}=t,_=(0,i.b)()[l.iHE.id],s=(0,e.uj)(),o=(0,a.B)(),u="en-CA"===o.isoCulture||"fr-CA"===o.isoCulture,{config:p,isMobile:f,deviceType:h,hasHydrated:T}=k(d,g(s.vehicle.type),c),A=m(s),U=(0,r.useMemo)(()=>new n(d,f),[d,f]),v=(0,r.useMemo)(()=>({impressionUrl:U.transformUrl(p?.impressionTrackingUrl),trackingClickUrl:U.transformUrl(p?.clickTrackingUrl)}),[U,p]),E=(0,r.useMemo)(()=>U.getVehicleDescription(s?.vehicle),[U,s?.vehicle]),N=(0,r.useMemo)(()=>_&&u&&A&&!!p,[_,u,A,p]);return _&&u?{isLocationAllowed:A,shouldShow:N,isMobile:f,deviceType:h,hasHydrated:T,config:p,vehicleDescription:E,impressionUrl:v.impressionUrl,trackingClickUrl:v.trackingClickUrl,leadUrl:p?.leadUrl,listing:s}:{isLocationAllowed:!1,shouldShow:!1,isMobile:f,deviceType:h,config:null,vehicleDescription:"",impressionUrl:void 0,trackingClickUrl:void 0,leadUrl:void 0,listingDetails:null,hasHydrated:T}}},70472:function(t,d,c){"use strict";c.d(d,{f:function(){return e}});class r{createTrackingPixel(t){if(!t)return;let d=document.createElement("img");d.src=t,d.width=1,d.height=1,d.style.display="none",document.body.appendChild(d)}trackImpression(t){this.createTrackingPixel(t)}trackClick(t){this.createTrackingPixel(t)}}let e=new r},22532:function(t,d,c){"use strict";c.d(d,{LU:function(){return a},_b:function(){return _},qb:function(){return i}});var r,e,i,a,l=c(35135);(r=i||(i={})).View="finance_view",r.Click="finance_select",(e=a||(a={})).StageWidget="td_insurance_stage_widget",e.DetailSection="td_insurance_detail_section";let _=t=>{(0,l.vYk)({...t,details:{placement:t.placement}})}},58779:function(t){t.exports={mobileLogo:"TdInsuranceCard_mobileLogo__dVR4A",card:"TdInsuranceCard_card__lUYGg",insuranceIcon:"TdInsuranceCard_insuranceIcon__bXKww",textContainer:"TdInsuranceCard_textContainer__3nBK0",bodyText:"TdInsuranceCard_bodyText__T4rmw",logoContainer:"TdInsuranceCard_logoContainer__aGqny",tdLogo:"TdInsuranceCard_tdLogo__PG87p",srOnly:"TdInsuranceCard_srOnly__BoSzi"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.