
Behind the scenes of the biggest effects in ‘Spider-Man: No Way Home’
- Branding, Cinematography, Filmmaking, Films, Motion Graphics, Post Production, Technology, Video Production, Visual Effects
- #Postproduction, #realtimeengine, BeforeAfter, CGINexus, CGINexusVFX, CGLabVfx, ILM, Industrial Light & Magic, Marvel, NoWayHome, Spiderman, TheCGLab, vfx
- January 7, 2022
No Way Home’s’ VFX supervisor on crafting the Mirrorverse, orchestrating 3 different Spideys, and whether they could access any old 3D models from the past films (hint: no).
With Spider-Man: No Way Home, not only was production visual effects supervisor Kelly Port tasked with overseeing a dazzling array of complex VFX sequences—moments like the Mirrorverse, a freeway battle between Spider-Man and Doc Ock, a fight atop the Statue of Liberty involving several super-heroes, and many more—Port also had to navigate the fact that of course a number of beloved characters previously crafted with the aid of visual effects would be returning to the screen in some form or another.
In this interview with befores & afters, Port, who was supported by visual effects producer Julia Neighly and a bevy of VFX studios, including Digital Domain, Imageworks, Framestore, Luma, Crafty Apes, Cinesite, Folks VFX, Mr. X, SSVFX, MARZ, Secret Lab, Perception and more, talks about how the VFX teams made those returns and elaborate sequences possible.
b&a: First up, I wanted to say I really loved the transitions between live action actors and CG swinging digi-doubles, especially at the beginning where Peter and MJ are swinging around trying to get away from the spotlight. Was there anything new you felt you were doing there with those kinds of shots?
Kelly Port: Well, it’s really just attention to the detail of it all. For example, when they first come out of the manhole cover and walk and then kind of run and then jump, normally, we would need a digi-double when we can’t use the live action anymore. But in order to blend seamlessly into that CG digi-double for both MJ and Peter, sometimes we would need to get into the live action part of it earlier. So, they’re actually digi-doubles quite a bit sooner, I think, than you would think. We’ll have to change their cadence a little bit before the jump up to get the right weight. We are actually changing some of the animation leading up into it.
b&a: On these big films, of course, the lead actors and often the secondary actors are scanned and photographed and textured for stunt doubles and also close-up work. What was your methodology here?
Kelly Port: We scanned everything and everybody, high-resolution, proxy-resolution, props, actors, background extras. Because we had a scanning booth on set, we just took advantage of it throughout the course of the production. We ended up processing a lot, but we scanned literally everything.
Obviously, someone like Tom Holland, he’s there without his mask and with mask sometimes. Does that mean you’d scan him in normal clothing, and then on-set suit as well?
Kelly Port: Yeah, we did. That’s another thing we could take advantage of; we would scan him and get high-resolution textures, polarized, non-polarized, you name it, in every single iteration of that costume, too. So with and without mask. We also scanned stunt doubles, because oftentimes you need to body track them and they have a slightly different body. So, if we’re tracking somebody who’s a stunt performer, we would need to swap out the Spidey for that guy’s scan, just to track it better. If it was using a slightly different body, it wouldn’t track.
b&a: One of the scenes I wanted to ask you about is the bridge attack with Doc Ock. I just thought that was a brilliant example, I assume, of shooting so much on some kind of backlot or set in Georgia and then implementing a New York environment. Tell me first about the planning for that sequence.
Kelly Port: Digital Domain was tasked with doing that sequence, which was a few hundred VFX shots. Also, the Digital Domain previs team did the previs for the whole movie, which was really cool, led by Matt McClurg. They just did such a great job. There’s so many cool iterations of that sequence that will never see the light of day. It was way longer. At one point in its longest iteration, it was 15 minutes long.
We shot in Atlanta at Trilith Studios, which was called Pinewood Atlanta. It was a backlot pad that was made specifically for us. We had 40-foot bluescreens on three sides of that pad, a little bit of roadway with the exit where the assistant vice chancellor was exiting and where most of the action took place. We’d redress the set for when Spidey first lands on a sign, and then he jumps off the sign and tumbles and he is looking for her. He goes through some traffic before he gets to her, so we would redress that same section for up until he gets to where she is. And then that became our main action set piece. But beyond that little piece of road section, Digital Domain built an entire, fully-CG digital environment around that that would include all the other surrounding bridges, the other side of the bridge that they’re on, all the city of Brooklyn and all the area around it, the river, and all the trees, the fall foliage. It just looked great.
b&a: When you were shooting that, what sort of rigs and other things helped? There’s some crazy stuff that happens with that, apart from just Doc Ock throwing cars around. There’s cars over the edge and with actors in them.
Kelly Port: Dan Sudick and his special effects team built a few specialized rigs. One was for when the assistant vice chancellor was inside the car, it would be able to tilt down 90 degrees, that is, go from flat to 90 degrees. And so when you see her expression, well, she was not a fan of that rig. I felt bad for her! But that was authentic fear in her. She was quite high up and it just basically tilted straight down.
We then put the environment in around her. Also, even though it was a live action car with her in it, we had to replace a lot of that exterior surface on the car to get all the proper reflections. One of my favorite shots is when Spidey swings down, upside down and then he turns around towards camera to see Ock, and I just love all the reflections in there and of that whole environment. And then of course, there’s those big, big explosions that Sudick is great with, like when Goblin throws the bombs. Those were some really big explosions that were fun to watch on set.
b&a: I feel like that’s quite bold to do real fiery and dirty explosions just on a bluescreen set like. I mean, I know that Dan has done a lot of that work before, but just as a compositing challenge for the VFX team. But I’m guessing, Kelly, you just head straight into this stuff, and just having it for real gives you the best results straight away.
Kelly Port: I couldn’t agree more. My rule of thumb is, if there’s any way possible to shoot something for real, something physical, then we do. We made an Iron Spider bust from chest to head and shoulders, which was just so, so helpful to get those bright pings for reference. We shot this outdoors, and so it was all about, how does this read on an Alexa camera if we were to actually shoot it Otherwise, you just don’t know. You just guess. And just actually having that there, having physical cars there, too, will help inform our digital cars.
Having a practical Iron Spider bust will help inform our fully-animated CG version. We also had pieces of Doc Ock’s claws and tentacles that we would bring out as reference. Anything physical would be super, super helpful. It’s the same thing with the explosions. I love the idea of tying physical elements into the digital world. It just always, always makes them look more believable.
b&a: When you had to do Doc Ock shots, I’m curious about the approach there. How were you filming Alfred Molina when he was live action, hovering, effectively?
Kelly Port: We had a couple different rigs. The one that we probably used the most was a platform rig. It was like a crane on a pivot, which meant he could rise or fall. It would enable him to be much freer with his upper body versus any wire work. He had that big coat on, too, so any kind of wire work where he would have to wear a big harness and it would pull the coat, we could tell almost right away that that really wasn’t going to work as well.
The platform would work great for some of the shots where you just had to deal with above the waist kind of framing. For the wider shots, where we used that, we would have to replace his legs of course because they would be dangling.
Essentially, we would use what we could from the live action. Most of the time, it would just be his head, though, but we’d try to keep his performance. If we had to roto-mate his performance, we did so. But especially if he’s moving quite a bit or there’s an explosion next to him or something like that, we’d have to add cloth simulation and things like that to get him into that world better.
b&a: For Spider-Man 2, when we see Doc Ock, that was such a breakthrough for Imageworks in terms of digital humans back then. Obviously this film has Doc Ock, and the past Spider-Men—was there any asset retrieval that could occur?
Kelly Port: Absolutely not [laughs]. None of those digital assets, as far as we were able to find, just simply don’t exist anymore. They’ve vanished from the world, I think. But we did have physical assets that we were able to access and I think were really helpful, like a portion of Doc Ock’s claw and tentacles. We actually based our tentacles and claws on those. We were able to take those out of the physical archive and do a tonne of great reference photos for those.
And then we scanned the Goblin’s costume. It wasn’t in very good shape, but we scanned that and modified that a little bit. But none, really, were digital assets that we could retrieve because they just don’t exist. A lot of that wouldn’t have been very useful anyway because systems that were used then, in terms of look development or shaders, they would all be different by now, anyway.
b&a: When it came time to feature Tobey and Andrew and Tom’s Spider-Men together in scenes, I’m really curious about whether you did feel there needed to be very different looks to their suits to match their films, but also different behaviors and movement, like particular poses or anything? I felt like there were and it was really nice to see those subtle differences.
Kelly Port: Well, we did. And in fact, the suits are different. In the end battle, there’s a lot of passing and things like that. Editorially, we did everything we could to just make sure that it was as clear as possible, whether through handovers, meaning you saw more than one Spidey in a frame handing something off and tossing something to somebody else, so that you know who’s who for the most part, in addition to what the different suits look like.
And, as you mentioned, stylistically, they each have their own kind of iconic poses. This is especially the case where after the sandstorm and regrouping, you get that amazing theme music where even the scores are intertwined. You get some of the Danny Elfman stuff in there, and it’s really, really cool, because each have their own themes.
When all three jumping onto the top of the statue head, backlit by the moon, you get those iconic poses as well in the air. We just took great pains to even get their running styles and the gaits and their iconic poses in the air and their swinging styles, things like that. We had a few animators, both at Imageworks and DD and I think a few other places, where a lot of those artists and animators had worked on those previous films, so it was fun to get their firsthand experience on that, too. We had animators animating Doc Ock walking who had done the original Doc Ock walking. So that was cool. Imageworks handled that end-sequence on the Statue of Liberty, with Cinesite doing the shield fight with Green Goblin.
b&a: Even the suits themselves, did they match the suits from those Tobey films and Andrew films?
Kelly Port: Well, we based our digital suits on what our costume department made. And I think for the most part, they based them on the original suits. However, there could be a little bit of variation in them. The fact that Tobey and Andrew came from a slightly later timeline, they’re older, so time has passed, and they’ve lived their lives and probably have changed their suits or augmented them a little bit.
b&a: I really liked Sandman in this film. There was something nice about the throw-back, but something new as well. How was he achieved?
Kelly Port: There were two parts to him, where he’s more humanoid and talking, and when he is in the sanctum. Digital Domain did a lot of that work. And then Luma did the sequence that we called the power line corridor, which is where Sandman is first introduced. And Electro is also introduced and they have that little battle before they all meet and then get sent to the sanctum. I have to say, if you’re able to see that in extended dynamic range, for both that sequence and the end battle, it really looks cool in that higher dynamic range. That electricity just pops.
Then Imageworks, for the end battle, they did the much bigger Sandman with big FX sims. There were a lot of big sims in the end battle, not only with Sandman, but for the shield falling and crashing through all the scaffolding and millions and millions of pieces all interacting with each other, the crane falling through Sandman’s head and all that good stuff. I remember when we were first interviewing companies, there’s a little bit of collective post-traumatic stress disorder with anyone who had previously worked on Sandman. And so I knew that going in, I had a feeling this was going to be challenging both technically and creatively, just to get that character looking right and behaving right. But I think we were successful in the end. I think it looked pretty cool.
b&a: Did you have the benefit of the actor for any facial cap for Sandman?
Kelly Port: Well, we had his voice. We weren’t able to get a lot of visuals on him, but we were able to get his voice for sure and we got scans and textures and things like that.
b&a: For that Mirrorverse sequence, I wanted to ask you about going from script or early concept to ‘how you’re going to shoot’.
Kelly Port: That sequence went through quite a few ideas and just different iterations as well. And again, a huge thanks to Matt McClurg and his team because they came up with a lot of those cool, fun ideas, those little action beats. Initially, it was mostly just a city and Dr. Strange/mirrorverse kind of New York, bending buildings, things like that. But we did want to try something new and fresh for that. Framestore did the visual effects for this scene.
Now, basically, this whole chase is meant to be Strange putting obstacles in Peter’s way. And Peter, being smart and adaptable, is just adapting to everything that he’s throwing at him. So Strange is continually getting frustrated and trying to do all sorts of weird and different things. You know, ‘Okay, now I’m going to turn the whole world upside down. Okay, if you’re sticking to buildings, I’m going to make it the Grand Canyon.’ And so we came up with this idea of doing some kind of a hybrid city/Grand Canyon, which ended up looking really cool, too.
And then you get into playing a lot with different portals. Because he’s basically throwing his arsenal of magic at Peter, and Peter’s, in a fun way, adapting to it all. So you get portals upon portals, and you end up in this ‘mirrors reflecting each other’ kind of situation where we would say, ‘Well, what would happen if that is the case?’
There was definitely a little bit of head scratching going on—‘So, what if you’re looking through a portal, how would…etc etc.’ You have to really figure out the physics of it all. If he webs that way into a portal but then there’s another portal here and then he would web his own foot. But how would he hold onto it, exactly? Well, if there’s enough mass, because it’s an infinite number of Spider-Men and webs, then maybe there’s just so much mass that even though they’re theoretically just hanging in the air, but there’s so much mass because it’s an infinite number of them. Sure. It’s, like, we can make sense of that.
b&a: What did the actors see on any kind of bluescreen set for this? Did they see the previs?
Kelly Port: Well, yes and no. When we shot most of it, it was a totally different thing. They saw ‘something’, but it wasn’t what ended up being there. When they’re in the canyon, they were on the train, so built a little top of a train, and that was it. They were on a little top of a train surrounded by bluescreens.
b&a: Well, there was just so much to talk about in the film. Congratulations again. I really enjoyed it. I can’t wait to watch it again.
Kelly Port: Fantastic. Good to see you, Ian.
fóram binance
Hi there, I enjoy reading all of your post. I like to write
a little comment to support you.
slot seven4d
Hi, I do believe this is an excellent web site.
I stumbledupon it 😉 I am going to come back once again since I book-marked it.
Money and freedom is the greatest way to change, may you be rich and
continue to help other people.
Click here
This is the perfect site for anybody who would like to understand this topic.
You understand a whole lot its almost hard to argue with you (not
that I personally will need to…HaHa). You certainly put a fresh spin on a topic that has been discussed
for a long time. Great stuff, just great!
Article Forge
🎁 Congratulations Artificial intelligence itself writes articles and places them on the web, and itself posts in wordpress. more details on the website https://cutt.us/iuu5L 🎁
bogawidiawati.mapel.xyz
Very quickly this site will be famous among all blogging and site-building viewers,
due to it’s fastidious content
ziezarian.blogspot.com
Hmm is anyone else encountering problems with the images on this
blog loading? I’m trying to find out if its a
problem on my end or if it’s the blog. Any feed-back would be greatly appreciated.
Daehib
order tadalafil 5mg generic – tadalafil 5mg purchase cialis for sale
Seunpd
hydroxychloroquine 200mg for sale – order plaquenil pills order hydroxychloroquine 400mg
Rngjvm
ivermectin 500mg – generic stromectol for humans ivermectin 6 mg stromectol
Ydugoa
cephalexin 500mg pill – buy cephalexin 250mg without prescription erythromycin 500mg without prescription
https://blog.leilalapsley.com/2020/05/gratitude-28-day-challenge-week-4-day-22.html
Great post. I was checking continuously this blog and I am impressed!
Very useful info specially the last part 🙂 I care for such info a lot.
I was seeking this certain information for a long time.
Thank you and good luck.
Dvlwxf
buy sildenafil 100mg – buy antabuse 500mg without prescription order disulfiram 250mg for sale
Pqmjwh
budesonide nasal spray – seroquel 50mg pills order cefuroxime for sale
Does footlocker have birthday discounts? Do NHS staff get 10% off at Tesco?
Does Universal Studios give government discounts?
student discount streaming services
10% OFF March 2022 VOUCHER CODE for OpenMedShop http://openmedshop.com is: MEDS10
How do I send an Etsy offer to favorites? coupons restaurants
productoras audiovisuales madrid
I consider something genuinely interesting about your website so I bookmarked.
Can you use M&S staff discount with Ocado? How do you politely ask for discounts via email?
yeti online discount code life pharmacy discount code
GreatShopNet greatshopnet.com 5% OFF voucher code: AH-2938
coop pharmacy voucher code what is a vanilla gift card
Jmzmda
buy generic bimatoprost – buy bimatoprost order trazodone online cheap
Xqzxuu
sildenafil india – buy zantac generic buy ranitidine sale
Rjibgk
cialis online order – ivermectin 3mg over the counter buy ivermectin 3mg
Maryutisy
cheap viagra mastercard
Ugoutisy
cialis from canada online pharmacy
Twcetw
cialis mail order – top erection pills ed pills gnc
Yonutisy
cialis 40 mg pills
Booutisy
purchase viagra online australia
Zakutisy
ivermectin cost canada
Qwiezq
slot games – win real money online casino buy prednisone 10mg for sale
Yfegfs
buy prednisone online cheap – accutane sale isotretinoin pills
Ealcki
amoxicillin 1000mg cheap – buy amoxil tablets order sildenafil 150mg
Alanutisy
prozac uk
Carlutisy
viagra
Ashutisy
cialis|buy cialis|generic cialis|cialis pills|buy cialis online|cialis for sale
Muobxk
canadian cialis online pharmacy – purchase cialis pill order cialis 10mg generic
Denutisy
viagra
Eyeutisy
tadalafil for female
Xlwxwo
stromectol tablets buy online – ivermectin tablets uk cheap zithromax 250mg
Ashutisy
25 mg viagra cost
Wimutisy
tadalafil 5mg daily price
Ugoutisy
where to buy viagra 50mg online
Lisautisy
sildenafil 100mg coupon
승부사 온라인 환전
Why users still make use of to read news papers when in this technological
world all is existing on net?
Xeldga
purchase azithromycin for sale – cost furosemide 40mg methylprednisolone 4mg oral
Tedutisy
how to buy viagra online without prescription
Kiautisy
cialis cheapest price canada
Maryutisy
tadalafil daily online
Carlutisy
cheapest sildenafil australia
Markutisy
discount cialis online canada
Nvfaav
order baricitinib 4mg pill – oral chloroquine 250mg buy dapoxetine 60mg for sale
Lisautisy
cheapest price for sildenafil 100 mg
Booutisy
buy no prescription motilium
Hrksla
order metformin 500mg – cheap metformin 500mg oral atorvastatin
Amyutisy
lisinopril 419
Wsyczb
norvasc 10mg brand – cheap lisinopril 5mg order omeprazole 20mg pill
Ugoutisy
triamterene diuretic
Teoutisy
lipitor 20mg price india
Ytiave
lopressor 100mg canada – tenormin sale order tadalafil 5mg online
Ndwuoa
price cialis – order cialis 5mg order generic sildenafil 50mg
Markutisy
generic for cialis
Carlutisy
order cipro online
Maryutisy
levitra comparison
Denutisy
cheap cialis generic online
Amyutisy
sildenafil cost compare
Amyutisy
daily cialis
Ydcsss
ivermectin medicine – buy ivermectin tablets order stromectol online
Wimutisy
online cialis from india
Markutisy
price of tadalafil 10mg
Booutisy
sildenafil pills uk
Booutisy
bactrim tablets
슬롯 게임
Today, I went to the beachfront with my children. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed.
There was a hermit crab inside and it pinched her ear.
She never wants to go back! LoL I know this is completely off topic but I had to tell
someone!
Jasonutisy
singulair cost
Carlutisy
generic indocin
Ctwmdc
purchase clomiphene – clomid 50mg without prescription buy generic cetirizine 10mg
Alanutisy
cialis 2.5 daily
Wimutisy
price for cialis in canada
Amyutisy
cialis purchase online uk
Teoutisy
cost of cialis without prescription
Amyutisy
buy female viagra tablet in india
Eyeutisy
can i buy viagra online in uk
Anodmu
buy misoprostol 200mcg online cheap – synthroid sale buy generic levothyroxine
Judyutisy
can you order viagra online
Teoutisy
cialis softgel
Laverne Broering
Nice! That was absolutely what I am after.
Lnzgtn
purchase sildenafil generic – sildenafil brand order neurontin for sale
Maryutisy
rx disulfiram tablets
Paulutisy
ivermectin 3mg tab
Apjiev
buy cialis 10mg online cheap – cenforce tablet buy cenforce 50mg sale
Ashutisy
generic cialis medication
Amyutisy
generic cialis 200mg pills
Ugoutisy
buy ivermectin cream
Rwgwvz
purchase diltiazem sale – buy diltiazem without prescription brand zovirax 800mg
Lisautisy
ivermectin usa
Ashutisy
cialis 5mg
Ugoutisy
best sildenafil
Qtddhi
buy ezetimibe generic – zetia usa buy citalopram 20mg online
Qcpbgp
purchase viagra for sale – viagra 50mg buy sildenafil 50mg for sale
Cyxpxk
buy esomeprazole 40mg for sale – phenergan order order promethazine 25mg without prescription
Dyxxlr
order cialis 5mg sale – Buy cialis without a prescription how much is cialis
Idcqmo
buy generic provigil 200mg – buy provigil 100mg non prescription erection pills
Ktheem
cost isotretinoin – isotretinoin pill azithromycin 500mg sale
Eqfbji
lasix price – order furosemide 100mg sale cost sildenafil
Jfoxct
buy tadalafil online – order cialis 10mg online sildenafil next day
Hsasaw
generic cialis – order cozaar generic cost coumadin
Jsvuym
topamax 100mg tablet – topiramate 200mg for sale purchase imitrex online
Vsuhsk
avodart online order – avodart price order cialis 20mg pills
Yrgrsl
sildenafil sale – otc cialis cialis india
Prwqun
buy ed pills usa – prednisone brand prednisone price
Wnxfhb
isotretinoin without prescription – cheap amoxil 250mg amoxicillin 500mg oral
Tnwngu
order furosemide sale – zithromax 500mg ca order zithromax 250mg sale
Vnzggz
order doxycycline pills – doxycycline 200mg cost buy chloroquine sale
Dpgcgj
tadalafil 5mg cost – Cialis online order viagra 50mg online
เบทฟิก
BETFLIK เว็บสล็อตออนไลน์ เล่นง่ายผ่านมือถือทุกระบบ 24 ชั่วโมง เว็บไซต์สล็อตออนไลน์
เล่นคาสิโนออนไลน์
BETFLIK คือเว็บไซต์ผู้ให้บริการหลักของเว็บสล็อตออนไลน์ชั้นนำระดับประเทศ รวมรวมเว็บไซต์สล็อตทั้งยังไทยแล้วก็เทศ มาไว้ที่เดียว ทุกเว็บรับประกันด้วยระบบพนันระดับมาตรฐานสากล ออกแบบระบบให้เข้าใจง่าย ใช้งานได้ทุกเพศทุกวัย รองรับการเล่นทั้งเล่นผ่านคอมพิวเตอร์ และก็โทรศัพท์มือถือทุกระบบ
สามารถโหลดแอฟมาลงไว้เพื่อเล่นได้ในโทรศัพท์เคลื่อนที่ทั้ง IOS แล้วก็ Android อยากเล่นเกมส์ ยิงปลา เกมส์แข่งขันม้า เกมส์สล็อต เกมส์คาสิโน รวมทั้งเกมส์ต่างๆมีให้เลือกกว่า 100 เกมส์ แม้ท่านมีเรื่องที่น่าสงสัยหรืออยากได้ข้อคิดเห็นกรุณาติดต่อมาและสอบถาม CALL CENTER ได้ตลอด 24 ชั่วโมง.
หรือ ทักแชทไลน์มาได้เลย BETFLIK พร้อมเปิดให้บริการทุกวี่ทุกวัน
Betflik หรือ เบทฟิก เป็นเว็บไซต์พนันออนไลน์ที่ดีที่สุด รวมทั้งเป็นเว็บสล็อตออนไลน์ที่กำลังมาแรงตอนนี้ Betflix ไม่ใช่แค่ให้บริการเพียงแค่ สล็อตออนไลน์ แต่ ยังมี คาสิโนออนไลน์ ยิงปลา เกมส์ออนไลน์ และอีกมากมาย ข้างในเว็บ เป็นเว็บไซต์ที่ครบเครื่องเรื่องพนันออนไลน์ Betflik68 ได้ออกแบบเว็บไซต์มากมายแล้วให้ล้ำสมัยต่อการพนันของสมาชิกทุกๆท่าน
Betflikfan.com คือเว็บไซต์ในเครือของ Betflik เบทฟิก789 คือเว็บ เบทฟิกที่ดีที่สุดในเครือนี้ ได้มีการอัพเวอร์ชั่น อัพเดทเว็บไซต์ให้ล้ำยุคกว่าเว็บ BETFLIK24 หรือ Betflik888
ดังนี้ พวกเรา BETFLIKFAN.COM พร้อมให้บริการสมาชิกเก่ารวมทั้งสมาชิกใหม่ทุกๆท่าน
แล้วก็ยังสมารถทดลองเล่นกับ betflik เครดิตฟรี
อีกด้วย BETFLIX24 ยินดีให้บริการตลอด 24 ชั่วโมง
Mjsgkb
cost modafinil – modafinil online viagra 150mg generic
Naejri
blue pill for ed – cheap ed drugs buy generic deltasone
Dchfws
purchase accutane generic – oral celecoxib 100mg buy celecoxib
Weoaez
tamsulosin 0.2mg usa – buy spironolactone for sale oral spironolactone
Isziqc
purchase zocor online cheap – get assignments done online editing essays
Uefgav
online casino games real money – academic writing article top essay writers
Uxakun
online casinos – online gambling games ampicillin 500mg canada
Xyrpwv
cipro 1000mg for sale – cialis for daily use buy tadalafil pills
Dyohup
sildenafil 50mg – is vardenafil generic buy vardenafil online europe
MonteDrulk
natural remedies for ed
Jeffreygrilm
25 mg prednisone order prednisone prednisone 2 5 mg
Jeffreygrilm
ivermectin 5 mg stromectol cost ivermectin pill for lice
Jeffreygrilm
home remedies for ed best drugs for erectile dysfunction natural drugs for ed
Mhzkgh
prednisolone cost – gabapentin uk buy tadalafil 5mg sale
Jeffreygrilm
best natural cure for ed ed meds online drugs that cause ed
Jeffreygrilm
prescription drugs cheap drugs online soma therapy ed
Jeffreygrilm
men with ed ways to treat erectile dysfunction erectyle dysfunction
Jeffreygrilm
where to buy prednisone 20mg buy prednisone over the counter prednisone cheap
Jsuain
cheap augmentin 1000mg – augmentin 625mg usa cialis 10mg pills
Jeffreygrilm
prednisone 20 mg 60 mg prednisone daily prednisone without prescription
Rogerwah
cheap finasteride propecia generic finasteride cheapest propecia for sale
Omlics
buy trimethoprim generic – buy trimethoprim pill viagra overnight
Rogerwah
cheap propecia canada where to buy propecia finasteride 5 mg
Rogerwah
purchase propecia no prescription buy finasteride no rx propecia cheap
Rogerwah
finasteride price cheap propecia canada generic propecia uk
Vxeyjf
cephalexin 250mg without prescription – brand erythromycin 500mg generic erythromycin
Rogerwah
where can i buy oral ivermectin ivermectin approved by fda horse wormer ivermectin
Rogerwah
propecia finasteride buy finasteride can you get propecia without a prescription
Rogerwah
ed medications medications for ed ed treatments
NormanNulge
stromectol 3 mg tablets price stromectol 3 mg tablets price prescribing stromectol
NormanNulge
best ed medication medicine for impotence ed pills
Rpdiwj
generic rhinocort – budesonide order online buy disulfiram 500mg sale
NormanNulge
stromectol without a doctor prescription buy stromectol online stromectol without a doctor prescription
hahwuiyy
erythromycin ophthalmic ointment usp how to use erythromycin ophthalmic ointment
ganfaixn
provigil 200mg us purchase modafinil online provigil 200mg price
hiqbqumi
cost provigil 200mg buy provigil 100mg pill
tiumeiit
purchase modafinil generic
Johnnymoinc
buy clomid 50mg online clomid tablets buy clomid 50mg
Xakwuy
order cefuroxime 250mg pills – cialis 20mg drug cialis 5mg without prescription
Johnnymoinc
buy tadalafil online buy tadalafil online generic tadalafil 20mg india
qmpzhyjw
purchase modafinil
Johnnymoinc
clomid for sale canada clomid for sale canada buy clomid
pmldydya
purchase provigil pills
oplaupsz
provigil 100mg over the counter provigil online buy
Wnsyww
buy acillin online cheap – order ampicillin 500mg for sale overnight cialis delivery
bnrsmrjn
modafinil 200mg over the counter order generic provigil 200mg order modafinil 100mg generic
Johnnymoinc
ivermectin without a doctor prescription ivermectin without a doctor prescription prescribing stromectol
gciubcqd
buy generic modafinil 100mg
Johnnymoinc
price of cialis 20 mg best price for daily cialis generic tadalafil 20mg india
Johnnymoinc
clomid for sale clomid clomid tablets for sale
bfjaalrl
buy modafinil 200mg pill
Kgsiut
amoxil 500mg drug – levitra 10mg ca cost levitra 20mg
gizwzfmi
erythromycin mechanism of action
EddiePat
stromectol tablets for humans ivermectin how long does it take to work ivermectin tablet 12mg
EddiePat
stromectol tablets for humans stromectol for humans for sale stromectol 12 mg tablets
Xgfwqg
ivermectin 12 mg tablets for humans – buy levitra 20mg sale vardenafil 10mg pills
EddiePat
horse stromectol stromectol for sale stromectol tablets for humans
Michaelkitle
where to buy viagra online pfizer viagra 100mg price online doctor prescription for viagra
Idhntm
buy doxycycline 100mg generic – purchase doxycycline online cheap cialis 5mg over the counter
Michaelkitle
when will viagra be generic viagra coupon buy generic 100mg viagra online
Michaelkitle
buy generic 100mg viagra online viagra tablets for men buy generic 100mg viagra online
ppfwdbfv
erythromycin for gastroparesis erythromycin ophthalmic ointment side effects
HomerCex
sex pills cialis cialis 20 mg canada cialis generic prices
Eeygdy
buy tadalafil 10mg for sale – online pharmacy provigil 200mg us
HomerCex
cialis shelf life generic tadalafil 20mg india cialis only
ETypeelefsay
quetiapine 100mg cheap
HomerCex
cialis online safe tadalafil 20mg best price cialis online without
HomerCex
cialis prescription tadalafil 20mg best price trusted online store to buy cialis
Hbhnqn
buy prednisone 40mg – buy prednisone 40mg generic order isotretinoin sale
HomerCex
viagra cialis comparison tadalafil without a doctor’s prescription generic cialis 20mg x 15 tabs
lshbiake
http://erythromycin1m.com/# how to apply erythromycin ophthalmic ointment
HomerCex
cialis windsor canada tadalafil cialis with out prescription
Keoivb
amoxil 250mg over the counter – purchase sildenafil generic viagra 150mg uk
Iustiv
buy prednisolone 40mg online cheap – prednisolone 40mg cost cheap viagra 50mg
lTypeelefsui
buy lamictal
kcsauahu
erythromycin cream for acne erythromycin opthalmic
Qlumqd
furosemide over the counter – stromectol usa stromectol how much it cost
Slonjed
w136i
2j3t5
ix0t
Ejrnip
buy hydroxychloroquine generic – cheap plaquenil purchase baricitinib pill
Slonjed
10c1k
fxaz5
wxum
Ralphdon
puchsae cialis tadalafil 20mg best price
Bnadwb
metformin order – order metformin 500mg pill order amlodipine 5mg
ulavjliq
erythromycin for ear infection erythromycin brand
MTypeelefsou
flexeril online
MTypeelefsnv
flexeril tablet
Chesterwab
https://stromectolgf.com/# stromectol cvs
StromDutty
ivermectin 6 ivermectin 5 mg
Tragkf
buy lisinopril 2.5mg generic – tenormin 50mg price order tenormin 100mg
MTypeelefscf
cyclobenzaprine tablet
Vuvuwv
vardenafil 20mg for sale – methylprednisolone uk clomiphene 100mg cheap
bwwfvhye
how to apply erythromycin uses for erythromycin ophthalmic ointment
Slonjed
iqim1
r3dhu
kea8
CameronVor
ed meds online without prescription or membership buy prescription drugs
Stevenvendy
https://drwithoutdoctorprescription.online/# prescription drugs online without
Kolihs
ventolin 4mg oral – order dapoxetine 30mg pill buy generic priligy 60mg
Ralphdon
cialis paypal bezahlen cialis
Thomasbisse
non prescription ed pills dog antibiotics without vet prescription
CameronVor
canadian online drugs without doctor prescription
Stevenvendy
https://drwithoutdoctorprescription.online/# buy prescription drugs
Thomasbisse
canadian drugs online dog antibiotics without vet prescription
Russellslexy
https://drwithoutdoctorprescription.site/ legal to buy prescription drugs without prescription
Twzrpe
cheap synthroid 150mcg – order synthroid 150mcg pills order plaquenil 400mg pills
Davidwhifs
canadian drug pharmacy without doctor prescription
BradleyVom
buy prescription drugs online buy prescription drugs from canada
MichaelDiupe
buy prescription drugs from canada online canadian drugstore
more helpful hints
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time
a comment is added I get several emails with the same comment.
Is there any way you can remove people from
that service? Many thanks!
Cbwwhf
tadalafil 40mg price – sildenafil drug viagra 100mg sale
paspoeuc
buy plaquenil canada buy 200mg hydroxychloroquine generic plaquenil online
tizanidine
neurontin dependence gabapentin 600 mg pill side effects of neurontin 300 mg how long till gabapentin works
MichaelToomi
online doctor prescription for viagra viagra over the counter walmart
azithromycin tablets
diltiazem client education cardizem 120 mg diltiazem iv to oral dose what is diltiazem 60 mg used for
BrandoncuS
viagra cost per pill order viagra online
combivent
diltiazem class order diltiazem 180mg without prescription accidentally took double dose of diltiazem how long before diltiazem starts working
Michaeledush
https://sildenafilmg.online/# order viagra online
jeockccf
hydroxychloroquine canada online hydroxychloroquine pills for sale what is hydroxychloroquine
BrandoncuS
generic viagra walmart viagra for men
BrandoncuS
viagra online usa sildenafil
MichaelToomi
buy generic 100mg viagra online п»їviagra pills
Michaeledush
https://sildenafilmg.online/# viagra price
Kjfphw
buy cenforce 50mg generic – order rosuvastatin online cheap domperidone order online
BrandoncuS
online doctor prescription for viagra buy real viagra online
MichaelToomi
viagra pills when will viagra be generic
BrandoncuS
best place to buy viagra online sildenafil
priligy cheapest uk
bph cialis cialis 20mg tablets how quickly does viagra work how to spot fake kamagra
BrandoncuS
viagra from india viagra without a doctor prescription usa
avana canada
albuterol vs levalbuterol combivent generic albuterol nebulizer dose for infants albuterol sulfate what does it do
BrandoncuS
viagra online usa п»їviagra pills
MichaelToomi
sildenafil buy real viagra online
awwrbuxv
http://hydroxychloroquinex.com/ cost of generic plaquenil
Oraskrek
viagra for sale online http://bluethshop.com cheap viagra in canada
BrandoncuS
viagra without a doctor prescription usa viagra cost
Georgenug
azithromycin amoxicillin buy amoxicillin 250mg
Rickymum
buy cheap generic zithromax buy cheap generic zithromax
Nuvdyg
modafinil cost – prednisone 40mg for sale budesonide price
Raymondnaday
can i buy amoxicillin over the counter amoxicillin discount
Stephenacica
https://clomidforsale.life/# clomid 25 mg price
Stephenacica
https://zithromaxforsale.shop/# can you buy zithromax over the counter
RobertSaire
zithromax tablets for sale zithromax online usa no prescription
what is tadalafil
alternatives to viagra how can i get viagra best place to order viagra online how to get a prescription for cialis online
speseri
rx warehouse pharmacy recommended canadian pharmacies
Georgenug
zithromax 500mg over the counter zithromax 500 mg lowest price pharmacy online
ShelbySpavy
where can i get zithromax zithromax for sale online
Gflzdz
isotretinoin brand – order accutane 40mg generic order tetracycline 250mg pill
tadalafil cost
diltiazem powder diltiazem 180mg uk metoprolol and diltiazem together for afib what is drug diltiazem used for
Rickymum
cheap clomid uk how much is clomid 100mg
unzsioer
order generic plaquenil http://www.hydroxychloroquinex.com/
buy generic propecia
cenforce 50 centurion laboratories cenforce tablet cenforce 200 instructions cenforce buy online
sildenafil for pah
latisse online bimatoprost over the counter latisse how long does one bottle last when doses latisse start to show eyelash growth
Raymondnaday
https://buylipitor.store/# lipitor atorvastatin
Nqpxiv
cyclobenzaprine online buy – toradol medication buy inderal 20mg generic
AnthonyPal
https://buymetformin.best/# drug cost metformin
AnthonyPal
https://buynolvadex.store/# tamoxifen men
MilesEpich
штабелеры с электроподъемом
https://www.elektroshtabeler-kupit.ru
EdwardIgnow
tamoxifen dosage does tamoxifen make you tired
WilliamLAf
lipitor 10 mg tablet price lipitor 10mg
Uiyiik
purchase plavix for sale – buy clopidogrel 150mg order reglan 20mg generic
HomerCex
nolvadex gynecomastia tamoxifen therapy
AnthonyPal
https://buytadalafil.men/# buy tadalafil online usa
lasix brand name
viagra and weed how long does 25mg viagra last viagra interactions with other drugs where to get viagra
AnthonyPal
https://buylipitor.store/# lipitor 20 mg where to buy
on line viagra
clomid coupon buy clomid online fast delivery can clomid make you tired how to use clomid for pregnancy
EdwardIgnow
generic tadalafil no prescription 10mg tadalafil
Robertsease
https://gabapentin.icu/# neurontin 300 mg buy
Robertsease
https://gabapentin.icu/# brand neurontin 100 mg canada
Pmzgna
losartan over the counter – buy nexium 40mg generic phenergan ca
IsiahMat
antibiotics cipro cipro pharmacy
Malglawl
furosemide 20 mg tab cost lasix 20 mg cost
JefferyCag
diflucan in usa diflucan buy online
Robertsease
https://diflucan.icu/# where can i buy diflucan over the counter
Robertsease
https://withoutprescription.store/# best ed pills non prescription