In this post we will be learning about structural engineering behind Taipei 101.

Typhoons, earthquakes, difficult soil conditions, site present near an active fault line, water table just below the surface, all applied to a structure more than half a kilometer tall. Taipei 101 is an engineering and architectural marvel. The structure witnessed an earthquake of magnitude 7.1 during the construction and recently, a category 5 typhoon in the year 2015. Hence the building must be flexible enough to resist an earthquake and stiff enough to resist a typhoon.


Taipei 101 is located in Taipei, which is the capital of Taiwan, located in east Asia. It is currently the 10th tallest building in the world at 508 meters (1667 ft.) and was the tallest building in the world from 2004 to 2010.


The project consisted of a 5 storied retail mall and hundred and one storied office tower. If we see the site in plan above, the yellow portion is for the tower and blue for the retail mall.
80% of steel used in the building is of 420MPa strength or 60ksi while concrete used is of 70MPa strength or 10,000 psi.
Foundation

Now let us look at the foundation system used for the building. The above image shows building section with ground level and basements for podium and tower.
Soft soil in the form of clay, and stiff colluvial soil is present just below the site of Taipei 101, which has low load bearing capacity. Soft rock in the form of sandstone is present beneath 40 to 60 meters (130 to 200 feet), hence it required mat foundation with bored piles.
The tower required a 21 meter (69 feet) deep basement. Water table at site is 2 meters (6.5 feet) below ground which would create huge uplift forces on the foundation of the building. Hence slurry walls were constructed to lay the foundation below the tower. Slurry walls are deep walls constructed on site to prevent water and soil caving in while construction of foundation and excavation.
These walls surround both the tower and the podium and are 1.2 meters (4 feet) thick and upto 47 meters (154 feet) below ground.
Main foundation of the tower consists of 380 piles of 1.5 meter diameter and 167 piles for podium area. They were spaced 4 meters (13 feet) apart in staggered rows for tower portion. A concrete raft of thickness 3 to 4.7 meters capped the piles and transferred loads from columns and walls above.
Use of steel in the superstructure minimised the building weight which reduced the cost of foundation.
Super Structure

Now let us understand the super structure of the tower.
The building is 508m above ground and resembles ancient pagodas. It takes inspiration from Bamboo which is flexible and light, yet strong. The bamboo has joints at intermediate locations which are mimicked by the building in the form of outriggers and belt trusses at every 8 floors. We will learn about outriggers and belt trusses in the later part of the post. This separates the building into 8 identical modules.

At the top of 8th module sits a 9th module which has a smaller footprint. This module supports a spire and contains equipment and an observation deck.

Below the 8 repetitive modules, a 25 story base, shaped as a truncated pyramid is present. This base provides an improved overturning resistance and lateral stiffness compared to a straight block.
The story height of each floor is 4.2 meters and retail floors below are 6.3 meters. The floor is composite steel and concrete, typically 135mm thick (5.3 inch).
Wind and Seismic Forces

Now let us know about the wind and seismic forces acting on the building and ways the building resists them.
Taipei 101 is present in a high typhoon zone which experiences winds of 156 kilometres per hour (97 mph) with 100-year return period. The building is impacted by alternating crosswind forces due to vortex shedding which means wind passing the building separates from the sides producing alternating whirlpools. Large forces can result when the time period of the building matches with the period of vortex formation. These winds can also damage the façade and partitions.
Wind tunnel tests were conducted which showed that sharp corners of a square building produced large cross wind forces. Hence ‘saw tooth’ or ‘double notch’ corners were provided which reduced the wind forces by up to 40%.
For resisting the lateral load from earthquakes and wind a building needs a strong core and perimeter columns.
Typical Plans

Let us see a typical plan of the building above level 26. The building has a square core made up of 16 box columns in four lines, which are generally fully braced by moment frames between floors. The braced core is encased in concrete walls from foundation to the 8th level. The core box columns were filled with concrete of strength 69MPa till level 62.

The building has 8 ‘super columns’ or ‘mega columns’ which are steel boxes filled with high strength concrete. They are present on the perimeter of the building, 2 on each face. These super columns were built up to level 90 of the tower. They were filled with concrete of strength 69MPa from bottom of basement till level 62.
These columns control drift as large portions of drift is created at lower stories due to overturning rotations. The interstory drift and overall lateral motion were limited to Height by 200.

Super Columns were built from 50 to 80mm thick steel plates with welded splices. Highest dimensions of the column are at 3 meters by 2.4 meters and vary along the height of the building.
Internal cross ties resist bulging of the column. Shear studs link concrete and steel together and rebars strengthened the concrete.

The building was designed to be stiff for resisting the wind forces first and then checked for seismic ductility and seismic strength. The steel framing used in the building is Special moment resisting frame also known as SMRF. Ductility was provided by using reduced beam section or ‘dogbone’ detail. Steel moment frames along each sloping face of the building works in parallel with the braced core and outriggers to counter seismic forces. The building is engineered to stay up under a 0.5-g ground acceleration.
Now let us see the typical plan of the tower below level 26.

Below this level, super columns slope with the building’s profile as shown in the section. Two columns of size 2 meters by 1.2 meters are added toward the center of each façade, while each corner is supported by an additional 1.4 meters square, sloping box column.

Main floor girders shown in yellow connect each super column through moment connections with a core corner column, along the same line. Rest of the floor beams are shown in green in these typical plans below 26th level and above 26th level which support the composite floor. We can also see locations of stairs and shaft openings for elevators and utility services.
Outriggers and belt trusses
Now let us talk about Outriggers and belt trusses used in the building.

Outriggers are as the name suggests are extra structural members to resist the overturning forces. Boats and cranes as shown in the picture use outriggers to counter the overturning forces.

In structures, outriggers basically tie two structural systems together, which are core and perimeter systems. When subjected to lateral loads, the column restrained outriggers resist the rotation of the core, causing the lateral deflections and moments in the core to be smaller than the system without the outriggers. The external moment is now resisted not by bending of the core alone, but also by the axial tension and compression of the exterior columns connected to the outriggers.

Belt truss as the name suggests, forms a belt around the building connecting perimeter columns. Belt trusses are often provided to distribute the tensile and compressive forces to a large number of exterior frame columns.

In Taipei 101, belt trusses below level 27 are two stories deep at levels 9, 19 and 27. For upper floors, the belt trusses are single story deep, every 8 floors tying main perimeter columns by cross bracing. These belt trusses gather and transfer perimeter weight to two super columns on each face.

Outriggers in Taipei 101 were formed by vertically bracing two adjacent floor girders through occupied space, every 8 floors, just like bamboo joints. Two minor outriggers connect the core’s central columns with sloping I-shaped columns. This floor was dedicated to storage and mechanical equipment as open space is occupied by trusses.
Mass Damper

Now let us talk about the Mass Damper used in the building. At the top of the building between 86th and 92nd floors, is a huge pendulum which is called a Tuned mass damper or just TMD. This pendulum counters the wind force and reduces sway of the building in the typhoons. The occupant comfort is also increased during strong winds due to the damper.
This damper uses building motion to push and pull giant shock absorbers to convert motion to heat by forcing fluid through small internal openings. When the building sways the mass will tend to move in the opposite direction. This removed energy from the building due to wind oscillations and reduced movement.


The pendulum is of 726 tons and 6 meters diameter. It is built up from stacked steel plates and weight is equal to 0.24% of the total building weight. Recently a typhoon of category 5 caused the damper to sway a record 100 centimetres or 39 inches.

Two additional 7-tonne dampers control the oscillations for the 60-m-tall pinnacle rising from the hundred and one level. In the event of an earthquake the sudden shock locks the mass for safety during seismic events.
Taipei 101 is a very special building in the world of engineering and architecture. Its ability to take on every challenge thrown by nature is remarkable and it will remain an icon for years to come.
Watch in video form 👇
magnificent issues altogether, you just won a logo new reader.
What may you recommend in regards to your publish that you just made a few days ago?
Any certain?
Hi there, I would like to subscribe for this blog to get
hottest updates, thus where can i do it please help out.
I was able to find good info from your content.
I really like your blog.. very nice colors & theme.
Did you create this website yourself or did you hire someone to do it for you?
Plz respond as I’m looking to create my own blog and would like to find out where u got this from.
many thanks
Ademais, alguns transtornos com atmosfera, como o Borderline,
também podem estar ligados ao TAG.
Muito Bom! O seu tema foi feito por você?
ou baixou de algum lugar? O seu tema com alguns pequenos ajustes
faria meu blog brilhar. Por favor, se puder dizer onde você conseguiu seu tema compartilha comigo, ok?
Parabéns!
Eu estou indo dizer para meus irmãos que acompanhem seu blog regularmente para ficarem atualizados com as noticias mais
novas!
Right now it appears like Drupal is the top blogging platform out there right now.
(from what I’ve read) Is that what you’re
using on your blog?
My developer is trying to convince me to move to .net from
PHP. I have always disliked the idea because of the costs.
But he’s tryiong none the less. I’ve been using Movable-type on various websites for about a year and am
anxious about switching to another platform. I have heard good things about blogengine.net.
Is there a way I can import all my wordpress posts into it?
Any help would be really appreciated!
My spouse and I stumbled over here by a different web
address and thought I might check things out.
I like what I see so now i’m following you. Look forward to looking into your web page for a second time.
My spouse and I absolutely love your blog and find the majority of your post’s to be exactly what I’m looking for.
Do you offer guest writers to write content to suit your
needs? I wouldn’t mind composing a post or elaborating on some of the subjects
you write with regards to here. Again, awesome website!
Does your website have a contact page? I’m having problems locating
it but, I’d like to shoot you an email. I’ve got some creative ideas for
your blog you might be interested in hearing. Either
way, great blog and I look forward to seeing it expand over time.
Hi there excellent blog! Does running a blog like this require a great deal of work?
I have very little understanding of coding however I was hoping to start my own blog in the near future.
Anyway, should you have any recommendations or tips for new blog owners please share.
I know this is off topic nevertheless I simply needed to
ask. Thanks!
Hi there to all, the contents existing at this site are in fact awesome
for people knowledge, well, keep up the good work fellows.
Have you ever considered writing an e-book or guest authoring on other sites?
I have a blog centered on the same information you discuss and would love to have you share some stories/information. I
know my viewers would enjoy your work. If you’re even remotely interested,
feel free to send me an e-mail.
Pretty section of content. I just stumbled upon your site and
in accession capital to assert that I get actually enjoyed account your blog posts.
Any way I will be subscribing to your feeds and even I achievement you access consistently fast.
Excellent post but I was wanting to know if you could write a litte more on this subject?
I’d be very grateful if you could elaborate a little bit further.
Many thanks!
It’s nearly impossible to find well-informed people on this subject, but
you seem like you know what you’re talking about!
Thanks
Hello there! This is my 1st comment here so I just wanted to give a quick shout
out and tell you I really enjoy reading through your posts.
Can you recommend any other blogs/websites/forums that deal with the same subjects?
Thanks!
Thank you for the auspicious writeup. It actually was once a entertainment account it.
Look complicated to more delivered agreeable from you! However, how can we
be in contact?
[url=http://ivermectin.mobi/]ivermectin brand[/url]
How do I copyright the content on my web site?
Prediksi Jitu HK Malam Tanggal 22 November – Bermain togel online
tidak pernah lupt dari yang namanya hoki dikarenakan bermain togel merupakan sebuah game atau lebih disebut
lotre karena togel toto sangat mengandalkan hoki.
karena judi togel merupakan sebuah permainan judi yang
sangat sulit diakrenakan kalian ahrus menebak 2 sampai 4 angka
secara berurutan dari belakang ke depan sehingga kemunggkinan untuk menebak
dengan tepat sangatlah kecil.
Im thankful for the blog post.Really looking forward to read more. Really Cool.
[url=http://sildenafilpillcost.com/]20 mg sildenafil 680[/url] [url=http://zoloft.live/]buy generic zoloft online[/url] [url=http://trazodonepills.live/]trazodone australia[/url] [url=http://stratteramedication.live/]strattera 36mg cost[/url] [url=http://100mgviagra.quest/]can you buy viagra online in canada[/url] [url=http://atarax.today/]atarax 12[/url] [url=http://viagrazpill.com/]buy viagra over the counter usa[/url] [url=http://malegra.live/]generic malegra fxt[/url] [url=http://synthroid.today/]buy synthroid 175 mcg[/url] [url=http://cialismtablets.com/]cheapest price for cialis 5mg[/url]
I have read so many posts concerning the blogger lovers but this paragraph is truly a pleasant post,
keep it up.
[url=http://amoxil.monster/]augmentin 1g 125mg[/url]
darknet market links darkmarket 2021
cannazon darknet market cannazon link
[url=https://cialischeaptabletonlinepharmacy.quest/]cialis nz[/url]
Dette mÃ¥ være verdens mest ryddige og delikate gutterom =) Smart Ã¥ legge hyllen andre veien ja. Likte godt de to sveveskyene der – noe du har laget selv??
Hi to all, how is the whole thing, I think every one is getting more from this site, and your
views are nice in favor of new visitors.
гидра сайт официальный гидра ру
[url=https://sildenofil.quest/]generic sildenafil us[/url] [url=https://tadalalif.quest/]tadalafil 20mg cheap[/url] [url=https://buygenerivigraonline.quest/]viagra 50 mg tablet price[/url] [url=https://buyciali.quest/]where to get cialis without prescription[/url] [url=https://vigra100.quest/]viagra 500mg online[/url] [url=https://ciasil.quest/]cialis from singapore[/url] [url=https://viag.quest/]can you buy generic viagra uk[/url] [url=https://cialitablet.quest/]buy cialis online canadian pharmacy[/url] [url=https://viagronline.quest/]viagra 100 mg canada[/url] [url=https://buyviagaonline.quest/]order viagra cheap[/url]
[url=https://buyviagr.quest/]viagra from china[/url]
[url=https://ivermectindtabs.com/]where can i buy stromectol[/url]
[url=https://acyclovir.today/]acyclovir pills online order[/url]
официальный сайт гидры онион покупка на гидре
[url=https://genericpropecia.quest/]propecia cheap[/url]
onion darknet market dream market darknet [url=https://versus-markets.com/ ]price of black market drugs [/url]
[url=http://genericviagara.quest/]rx pharmacy viagra[/url]
[url=https://cytotec.quest/]cytotec for sale usa[/url]
[url=http://ivermectinitab.com/]ivermectin uk[/url]
[url=http://strattera.live/]strattera over the counter[/url]
[url=https://cialitabs.quest/]generic cialis drugstore[/url]
[url=https://sertraline.live/]generic zoloft 40 mg[/url]
[url=https://cialigeneric.quest/]order cialis from mexico[/url]
[url=https://genericviagara.quest/]female viagra drug[/url]
[url=https://celexa.live/]buy celexa online[/url] [url=https://albendazole.today/]albendazole buy canada[/url] [url=https://celexageneric.online/]celexa canada[/url] [url=https://ivermectinitab.com/]stromectol 3 mg tablet[/url] [url=https://avodart.quest/]avodart .5 mg[/url] [url=https://ivermectinrtab.online/]stromectol cvs[/url] [url=https://plavix.online/]plavix uk[/url] [url=https://sertraline.online/]zoloft cost canada[/url] [url=https://valtrex.today/]can you buy valtrex over the counter in canada[/url] [url=https://drugstore.quest/]top 10 pharmacy websites[/url]
[url=http://ivermectinjtab.online/]stromectol uk buy[/url]
incognito link hydra link [url=https://versusdarkmarket.com/ ]darknet market prices [/url]
[url=https://avodart.live/]avodart 0.5 mg cost[/url]
[url=https://estrace.today/]estrace oral[/url]
[url=https://finasterideforsale.online/]propecia online pharmacy usa[/url]
daeva darknet market [url=https://mydarkmarket.com/ ]onion darknet market [/url]
versus link hansa market darknet
что такое гидра как восстановить аккаунт на гидре
[url=https://abilify.live/]discount abilify[/url]
[url=https://tadalafilone.com/]cheap tadalafil 20mg uk[/url]
[url=https://tadalafilotab.com/]tadalafil 2.5 mg in india[/url] [url=https://cialisglx.com/]cialis soft 20 mg[/url] [url=https://modafinilpill.online/]modafinil pills india[/url] [url=https://viagrawf.com/]viagra for sale without prescription[/url] [url=https://trazodonepills.online/]12.5 mg trazodone[/url] [url=https://zithromax.online/]cost of zithromax medicine[/url] [url=https://zithromax.today/]generic zithromax buy online[/url] [url=https://buynolvadex.quest/]buy nolvadex[/url] [url=https://arimidex.live/]arimidex testosterone[/url] [url=https://cialisag.com/]buy cialis 5mg online[/url]
[url=http://seroquel.live/]seroquel medicine[/url]
[url=http://modafinilpill.online/]provigil canadian pharmacy[/url]
[url=http://aurogra.live/]aurogra 100 prices[/url]
[url=http://cialisglx.com/]cialis 2.5 mg price india[/url]
[url=https://cialislx.com/]generic cialis for sale[/url]
[url=http://mysildenafilshop.com/]generic sildenafil 100mg[/url]
[url=https://viagradi.com/]viagra canada discount[/url]
[url=https://sildenafilbuybest.com/]order sildenafil tablets[/url]
[url=http://sildenafilthree.com/]sildenafil online canada[/url]
[url=https://seroquel.live/]seroquel generic brand[/url]
darkmarket link darknet websites
[url=http://buyfluoxetine.online/]buy fluoxetine over the counter[/url]
[url=https://cialistopmed.com/]cialis 80mg online[/url]
[url=https://cialisokay.com/]buy real cialis[/url] [url=https://ivermectinvtabs.com/]stromectol australia[/url] [url=https://buyantabuse.online/]buy generic antabuse online[/url] [url=https://trazodone.today/]where can i get trazodone[/url] [url=https://disulfiram.today/]disulfiram 500 mg pill[/url]
[url=https://disulfiram.monster/]disulfiram us[/url]
[url=https://hydroxychloroquine.online/]plaquenil 500 mg[/url]
[url=https://fxtadalafil.com/]buy tadalafil 20mg uk[/url]
[url=http://cialisdtabs.com/]order cialis in canada[/url]
dark market onion darkmarket 2022
[url=https://buyantabuse.online/]buy antabuse on line[/url]
[url=https://cialiszpills.com/]15mg cialis[/url]
[url=http://budesonidetablets.monster/]budesonide cost uk[/url]
dark market list darkmarket 2021
[url=http://tretinoin.live/]tretinoin 0.5 cream uk[/url]
[url=http://tadalafilvtabs.com/]generic tadalafil 40mg[/url]
[url=https://cialislx.com/]buy cialis generic online[/url]
[url=http://malegra.quest/]malegra dxt[/url]
dark web sites dark web sites
5 mg cialis [url=https://cialis30.quest]purchase tadalafil online[/url] no prescription cialis
vardenafil vs tadalafil cialis dosage recommended cheap cialis
darkmarket link darkmarket
[url=http://viagraxtabs.com/]female viagra brand name in india[/url]
[url=https://viagrawf.com/]how to order viagra[/url] [url=https://cialistobuy.com/]buy cialis lowest price[/url] [url=https://arimidex.monster/]arimidex cost australia[/url] [url=https://cymbaltaduloxetin.online/]cymbalta generic australia[/url] [url=https://ivermectinotab.com/]ivermectin medicine[/url] [url=https://cialiszpills.com/]cheap cialis no prescription[/url] [url=https://viagracpro.com/]where to buy viagra otc[/url] [url=https://tadalafilotab.com/]tadalafil 20mg buy[/url] [url=https://buytadalafildrug.com/]tadalafil online nz[/url] [url=https://generictadalafilorder.com/]tadalafil paypal[/url]
[url=https://viagraatab.com/]viagra gel for sale[/url]
dark market link best darknet markets
[url=https://cialistopmed.com/]generic cialis 80mg[/url]
dark market url dark web link
darkmarket 2022 best darknet markets
[url=http://viagrawf.com/]viagra 100mg tablet price in india online[/url]
36 hour cialis [url=https://cialis30.quest]warnings for tadalafil[/url] tadalafil generic price
tadalafil capsule cialis tablets cialis 100mg review
[url=http://hydroxychloroquine.online/]plaquenil 100mg tablets[/url]
[url=https://nrtadalafil.com/]tadalafil 2.5 mg daily[/url] [url=https://viagranpills.com/]cialis viagra comparison[/url] [url=https://disulfiram.today/]disulfiram brand name[/url] [url=https://buspar.quest/]buy buspar online cheap[/url] [url=https://buynolvadex.quest/]nolvadex nz[/url] [url=https://ivermectinwtab.com/]stromectol 0.1[/url] [url=https://budesonidetablets.monster/]budesonide pills[/url] [url=https://atarax.monster/]atarax sale[/url] [url=https://isotretinoin.live/]buy accutane online canadian pharmacy[/url] [url=https://viagrawf.com/]usa viagra 100[/url]
best darknet markets dark market list
[url=https://hdcialis.com/]brand cialis 40 mg[/url]
[url=http://retinoa.live/]retino cream[/url]
dark web link dark web market
[url=https://cialislx.com/]how to buy cialis in australia[/url] [url=https://zithromax.today/]zithromax purchase canada[/url] [url=https://cialisptabs.com/]cialis 36 hour[/url] [url=https://cialisokay.com/]generic cialis 5mg online[/url] [url=https://cialistopmed.com/]cost cialis 5mg[/url] [url=https://hydroxychloroquine.online/]hydroxychloroquine sulfate nz[/url] [url=https://sildenafilcitrateonlinesale.com/]sildenafil 25 mg tablet[/url] [url=https://buytadalafildrug.com/]tadalafil brand name[/url] [url=https://sildenafilpillsforsale.com/]sildenafil 120[/url] [url=https://buynolvadex.quest/]where to buy nolvadex uk[/url]
[url=http://fxtadalafil.com/]tadalafil tablet 5mg[/url]
dark web link dark web market links
[url=http://cialiszpills.com/]buy cialis brand[/url]
darknet market links dark web link
[url=http://trazodone.today/]trazodone 150mg[/url]
darkmarket 2022 dark web market
[url=http://tadalafilvtabs.com/]tadalafil 20 mg best price[/url]
[url=https://prozac.today/]prozac 90mg[/url]
[url=http://hydroxychloroquine.online/]plaquenil 200mg price in india[/url]
[url=http://wellbutrinbupropion.online/]how to get wellbutrin 300 mg without a prescription[/url]
tadalafil troche dosage [url=https://cialis30.quest]tadalafil gel[/url] cialis 20mg 30
generic tadalafil tablets cialis 200mg pills cialis and alcohol
[url=http://isotretinoin.live/]accutane mexico[/url]
dark web market list darkmarket 2022
[url=http://malegra.quest/]generic malegra[/url]
[url=https://cytotec.monster/]buy misoprostol[/url]
best darknet markets dark market 2022
[url=https://doxycycline.live/]doxycycline 100mg india[/url]
darknet market links dark web sites
[url=http://doxycycline.live/]cheap doxycycline online uk[/url]
[url=http://cialisdtabs.com/]cialis brand name in india[/url]
darkmarket list dark web market
[url=https://sildenafilgtab.com/]sildenafil online price[/url]
[url=http://ivermectinwtab.com/]stromectol price[/url]
[url=https://nrtadalafil.com/]tadalafil 10mg india[/url]
[url=http://tadalafilvbuy.com/]where to buy tadalafil on line[/url]
darkmarket 2022 darkmarket [url=https://darkmarketslinks.com/ ]dark market 2021 [/url]
[url=https://buyantabuse.online/]prescription antabuse[/url]
[url=https://cytotec.monster/]cytotec 100 mg cost[/url]
[url=http://trazodonepills.online/]online trazadone[/url]
best darknet markets dark web sites [url=https://darkweb-storelist.com/ ]dark web market links [/url]
[url=http://zithromax.online/]buy zithromax online[/url]
darknet market darknet market list [url=https://mydarknetmarkets.com/ ]dark web sites [/url]
[url=https://citalopram.today/]citalopram[/url]
[url=http://arimidex.monster/]arimidex uk pharmacy[/url]
[url=https://tretinoin.live/]tretinoin in mexico[/url]
[url=https://cialisag.com/]average cost cialis[/url]
[url=https://cialiseight.com/]prescription for cialis[/url]
darkmarket 2021 darknet market lists [url=https://darknetmarketsbtc.com/ ]darkmarket [/url]
[url=http://sildenafilcitrateonlinesale.com/]price of sildenafil[/url]
[url=https://fxtadalafil.com/]tadalafil tablets 20 mg buy[/url]
darknet market lists darkmarket url [url=https://mydarkmarketlink.com/ ]dark market url [/url]
dark market link darkmarket 2021 [url=https://darknetmarketslists.com/ ]dark market list [/url]
[url=http://mysildenafilshop.com/]order sildenafil from india[/url]
[url=https://sildenafilpillsforsale.com/]sildenafil medicine in india[/url]
[url=http://seroquel.live/]buy generic seroquel online[/url]
[url=https://hydrochlorothiazide.quest/]hydrochlorothiazide 12.5 mg price[/url]
[url=https://hydrochlorothiazide.today/]hydrochlorothiazide 12.5[/url]
[url=https://buyzithromax.quest/]buy zithromax in usa[/url]
Pingback: 3forestall