The expected loss of 16-year-old Jenny Humphrey’s virginity was the centerpiece of last night’s episode of Gossip Girl. As with most small, inbred cultures, the deflowering of this Upper East Sider –cum–Brooklynite became something of a community affair. Jenny’s father, her stepmother, her brother, and Nate all weighed in with their thoughts about the emotional and physical consequences such an act might have. Stepsister Serena directed the younger girl toward a Patrick Swayze movie for sex tips, and we’re sure that, were Dorota and Vanya around, they would have offered advice on pregnancy protection. None of this, in the end, was needed. Damien turned out to be a callous and unworthy suitor, and Jenny was left not broken-hymened, but brokenhearted.
But this sad little story seemed indeed like “kid stuff,” compared to the metaphorical screwing that was going on elsewhere: Clearly, Lily is still doing something untoward behind Rufus’s back, and Chuck’s mother and Jack Bass are apparently planning to double-team Chuck in a betrayal of epic proportions.
And so it was that we realized: It’s not really the people you let into your vagina that can hurt you. It’s the people you let into your heart.
And now, on to our patented reality index!
Realer Than Chuck Getting Fussed Over at Turnbull and Asser
• In the pictures of young Jenny on the wall of the Brooklyn apartment, set designers used actual pictures of a younger Taylor Momsen (sadly, not including set shots of her as Cindy Lou Who). In them, she looks normal, innocent, and even happy. Plus 2, because we generally imagine that Jenny’s downward trajectory is nearly perfectly matched with her real-life counterpart.
• There is definitely something going on with the waffles and the strawberries in this episode. Waffles represent innocence, safety, and stability. (Which is why Jenny reacts so violently against them, though she’s not wrong to recognize that the general fixation with them is a little bizarre.) Strawberries, on the other hand, are present only when trickery is afoot, or before, after, or during sex. Or when somebody is wearing silk. Plus 3, because this seems right to us, even though we’ve never really thought eating strawberries was all that sexy because those little seeds and hairs get caught in your teeth, and then what do you do with the stem?
• Everything about Jenny’s nervousness about losing her virginity is so spot-on, from the way she bolts out of bed every time Damien gets to “a certain spot under her kilt” to her weirdly lying about being a virgin. “No! It’s not like that!” she shouts hysterically, when Damien broaches the subject, then modulates her tone to sound sultry and world-weary. “I just don’t like the first time with someone to be rushed.” As though, at 16, there’s been loads of first times. Plus 3.
• Chuck and Blair sat for a posed portrait together? It’d be more real if it was a painting, but that’s probably still in the commission phase, so Plus 2.
• Blair: “We have innocence, good breeding, and Doug Jarrett, one of the best lawyers in New York, on our side. It’s a slam dunk.” Plus 2, because really she wanted to put good breeding first, but had to say “innocence” to show Chuck that she believed he didn’t molest his staff. And plus 1 for indicating that the lawyer was going to later become important by saying his name out loud for no reason.
• What, again, is Serena doing with her life? Just hanging around Nate’s place? And repeatedly and ill-advisedly endeavoring to use her brain? Plus 2. And again, isn’t Nate supposed to be in school?
• Even for TV, Damien is wearing a ton of makeup. So, so real. Plus 1. He is kind of the poor man’s Zac Efron, no?
• Blair’s bright-blue coat reminds us how much we like it on this show when people wear color. We never see any vibrant color again until her red dress, later in the night, and Chuck’s purple tie that he doesn’t even wear, so only plus 1.
• Rufus: “I’m not quite in the mood to celebrate any of your former husbands right now.” Aw, Rufus’s chunky cardigans don’t smother his entire edge, just muffle it a little. Plus 1.
• Serena is pretending to eat ice cream by taking teeny-tiny bites of ice cream while talking to Jenny, as girls like her do. Plus 2.
&8226; Serena: “Sometimes I wish I had waited for someone special, like Patrick Swayze in Dirty Dancing.” Jenny: “Dirty Dancing?”
Serena: “It’s great, you should download it.” AAAUUGGHH. Sometimes we think they write these things just to torture us, but yes, grr, real. Plus 3.
• Jack: “I never realized how many sex puns you can make out of ‘Chuck Bass.’” Plus 3. And commenters … go!
• Of course Serena is on a scheme high after last episode, and of course she would think she could pull off something “Chuck and Blair do all the time.” Plus 3, because once Intel Chris thought he could be a consultant, then somebody asked him how many Ping-Pong balls could fit into a 747, and bang! Journalism!
• Serena’s maroon dress is almost (almost!) safe and demure. And yet her boobs literally ripped it open to make it outright dangerous-looking. Plus 2.
• Rufus: “If [Damien] were a vampire, I could slip garlic in her waffles or something.” Plus 1. Also, sigh.
• The Humphreys prepare Thanksgiving dinner while watching The Sound of Music? Real, but no wonder Jenny has gone insane at the age of 12. And goes after a prince (or whatever he is) from Bavaria (or wherever he’s supposed to be from). Plus 3.
• Gossip Girl: “Uh-oh. Looks like this virgin’s next accessory may be a chastity belt.” Aw, and we were just thinking she’d finally gotten rid of just the right amount of accessories! Plus 2.
• Chuck: “Actually I only wear purple because my father loathed it.”
Elizabeth: “Or maybe that’s what he wanted you to think. Bart was playing with people’s heads all the time.” Is that supposed to sound like a lie? Because it kind of sounds like the truth. Plus 1.
• AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHH!!!!!!!!!!!!!!!! Blair: “I can see he’s starting to doubt himself.” Serena “Why wouldn’t he? With the bad press, the protesters, the Daily Intel says he’s thinking of stepping down … ” Plus one trillion.
• Dan recoils when Vanessa tries to cuddle him in front of Rufus. Plus 1, because PDA in front of your parents is pretty gross. And plus 3 for his nervous stammering about the map of “friend” zones and “friends with benefits” zones he plans to create, which is beyond nerdy and repels even Vanessa. But we’re worried about him. Next thing you know he’s going to start dating girls who look like him and only eat cereal.
• Blair, picking up the phone in the strange, Victorian boudoir that somehow cropped up out of nowhere: “Oh, and speaking of things we’ve shared. Nate!”Plus 3. (And not to dwell, but Serena’s boobs are downright thunderous in this scene.)
• Rufus: “Dirty Dancing?” Jenny: “Yeah, it’s corny but it’s kinda good.” Rufus: “Come on. It’s totally good.” We like this dialogue, but no points, because if “I’ve Had the Time of My Life” is playing, it means it’s the last scene, just before The Lift, and no true American can turn their eyes away from the screen (even a laptop screen) during these moments.
• Elizabeth’s jacket makes her look preggers. With mystery. Subtle! Plus 1.
• That IS the New York Historical Society! Nice location choice! Plus 2.
• Logically, one would imagine it that when both halves of a couple are extremely simpleminded, things should to go smoothly. Because what is there to fight about? No one is having complex thoughts. Certainly no one is overanalyzing the situation. But occasionally, pairs of non-intellects clash over something minor, confusion ensues, and all of a sudden the small bump becomes incredibly serious, like the argument version of a concussion. We saw this with Ronnie and Sammie on Jersey Shore this past summer (the Fred Flintstone Toe incident comes to mind). And we saw it with Nate and Serena last night, after Nate accidentally kind of referred to Serena as a slut on speakerphone with Blair. Sensing he screwed up, Nate immediately apologizes, but this does little to quell the rage Serena focuses on him at the National Historical Society, when, clad in the sort of backless lace dress that Julia Roberts might have worn in Pretty Woman, she confronts him about ratting on Jenny to her father, and believing the rumors that as a high-school student, she herself was the “concubine of the Upper East Side.” “Haven’t you ever heard of locker-room gossip,” she says indignantly. “Those guys lied, or exaggerated.” “Serena, I lost my virginity to you on a bar at the Campbell Apartment,” Nate says in response. Touché! Then he delivers the kicker: “When I woke up the next day, the person I lost my virginity to, the person I loved, was gone,” he said. “Never to be heard from again for a year.” Never to be heard from again for a year? What does that even mean? Either you’re never heard from again or you’re not. Jesus. Anyway, Plus 10.
• Jack’s apology to Lily was awesome. “I was drinking. Took some over-the-counter pills they started keeping behind the counter. And some meth.” Plus 1.
• Jenny: “Damien’s my boyfriend!” Dan: “You’re 16, come on.” Jenny: “Yeah, when you were 16 you were in love with Serena, and everyone thought it was adorable.” Advantage: Lil J. Plus 3.
• Damien fights his way out of the party, but Rufus doesn’t punch Jack in the face on first sight? Plus 10.
• Jenny: “I’m a virgin. I just wanted you to know, in case … I just wanted you to know.” This made us cringe so, so hard. (Partially because it was so real and sort of gross, and partially because we had no such sweet, nervous hesitations at this moment in our own lives.) Plus 4.
Total: One trillion eighty-three points.
More Fake Than a School That Would Escort Non Gun-Toting Students From Class to Class
• As cinematically fun as Jenny’s Jem-style hair-and-head-shake transformation was, Jenny would wait until she was further outside of the apartment — in the car perhaps, for the benefit of the pervy driver. She knows Rufus is the type to chase her out the door with a brown paper bag with waffles in it for lunch. And she’d do more than unbutton her undershirt. She’d put on her best Laura Ashley corset. Minus 3.
• Elizabeth does not look like a lady who plays squash. Minus 4.
• Let’s talk about this lawsuit situation. First of all, sure, we buy that Chuck’s female employees might sue. But Chuck wouldn’t be so mopey about it, he’d love it. It would add to his rep! And he loves a good fight. This line: “A court case would be a pure nightmare, we have to settle,” would never come out of his mouth. Minus 5. And he wouldn’t fret about the Historical Society event because in the real world, things don’t escalate from zero to citywide scandal in just an afternoon. Minus 5. And for that matter, no one at that dinner would care — the Basses are billionaires. Everyone would show up for that reason alone. Minus 5. And for that matter, nobody would bother picketing a hotel (not with such well-painted signs, certainly) over sexual harassment in New York. Any idea how many sexual-harassment suits there are in the city every year? Minus 5. Also, while we’re at it, the idea that a 20 percent drop in reservations at a little boutique hotel would be a threat to a billionaire family is laughable. Even Jack Bass wouldn’t have been able to deliver that line with a straight face. Minus 5. And Chuck taking orders from the lawyer? Never. Minus 5.
• Nate and Serena are not “sex all the way under the covers so that not even your head is sticking out” people. They are “gross sex on shared surfaces where your roommates also prepare food” people. Minus 10. Also, nobody emerges from that situation not covered in at least sweat, if not other, less transparent bodily fluids. Minus 3.
• We’re sorry, but is that an ad for Gossip Girl costume designer Eric Daman’s book on the bus stand in the background by the hotel? We’re going to have to deduct for that, people, but not much because he’s not the only one who got a gratuitous shout-out this episode. Minus only 1.
• When Jenny rears up during her fight with Rufus, she looks like she’s unfolded straight out of Tim Burton’s Corpse Bride. When she finally is standing, she’s approximately three times the size of Rufus, and yet he is not terrified. Minus 2.
• Blair: “Pathetic! Suburban moralists in mom jeans. I’d pity them if I wasn’t worried they’d spill orange soda on my Christian Louboutins.” Why would pitying them make that happen? You can pity from afar, Blair. Isn’t that what you’ve been doing your whole life? Minus 3. (Though we enjoy that you can tell Blair spent the whole elevator ride up thinking of that one the way she trailed off at the end, wanting to get the whole line out. That’s acting.)
• No points, because ABC does this synergy thing all the time, but we’re watching you, CW!
• You can’t do DNA tests at the NYPD in a few hours. A forensic scientist once told us that. Minus 5.
• Also, why are Blair and Elizabeth so outraged that Chuck wants to do a DNA test? Elizabeth is supposed to be dead. Minus 5.
• Serena’s dress at the Historical Society only has pretend cleavage? Come on. Minus 4.
• Where does Vanessa get the money for expensive dresses like that? And heels? Eh, wash, because we love that she’s become an immediate skank for Dan.
• Damien appears behind Serena just as she finishes describing her plot against him on the phone to Nate, yet doesn’t overhear anything. Two scenes later, Elizabeth appears behind Chuck and Blair when they are discussing the DNA test, and overhears everything. Other than the obvious questions about young versus old ears, how is everyone getting into each other’s hotel rooms all the time? Minus 3.
• Vanessa came all the way to Brooklyn to leave and go back to NYU five seconds later. Minus only 1, because we know, it’s absurd to even complain about this stuff at this point.
• Along those lines, why did everyone, including Vanessa, have to come to this event at the New York Historical Society? Minus only 1.
• Not to give Damien credit, because his whole plotline was leading up to this, but he did sort of really seem to like Jenny for a while. And he’s a player, he knows it would just take a little more talking to get her, uh, age-inappropriate teddy off. He wouldn’t have bolted like that. Minus 6.
• Serena to Nate: “I wish that somehow we could relive that night [in the Campbell Apartment], because this time I know that you love me, and you know that I love you.” Um, they have been reliving that night over and over and over! Minus 3.
• Seriously, where is Eric? Everyone’s panicking about Jenny going missing, and yet he’s been AWOL for weeks! Minus 1, because if anything would drive a young, unstable gay kid to self-harm, it’s exactly this treatment.
Total 83 points! Were it not for a single line, this episode would have managed the unheard-of feat of balancing exactly between real and unreal. As always, put your tallies in the comments, and we’ll summarize them on Friday!
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(3),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(136),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"3":3,"12":12,"124":124,"136":136}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(408),Fingerprint2=require(407),DS=require(406),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(408),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"408":408,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]