• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 06:45
CET 12:45
KST 20:45
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13
Community News
[TLMC] Fall/Winter 2025 Ladder Map Rotation12Weekly Cups (Nov 3-9): Clem Conquers in Canada4SC: Evo Complete - Ranked Ladder OPEN ALPHA8StarCraft, SC2, HotS, WC3, Returning to Blizzcon!45$5,000+ WardiTV 2025 Championship7
StarCraft 2
General
Mech is the composition that needs teleportation t RotterdaM "Serral is the GOAT, and it's not close" RSL Season 3 - RO16 Groups C & D Preview [TLMC] Fall/Winter 2025 Ladder Map Rotation TL.net Map Contest #21: Winners
Tourneys
RSL Revival: Season 3 Sparkling Tuna Cup - Weekly Open Tournament Constellation Cup - Main Event - Stellar Fest Tenacious Turtle Tussle Master Swan Open (Global Bronze-Master 2)
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection
Brood War
General
FlaSh on: Biggest Problem With SnOw's Playstyle BW General Discussion What happened to TvZ on Retro? Brood War web app to calculate unit interactions [ASL20] Ask the mapmakers — Drop your questions
Tourneys
[Megathread] Daily Proleagues Small VOD Thread 2.0 [BSL21] RO32 Group D - Sunday 21:00 CET [BSL21] RO32 Group C - Saturday 21:00 CET
Strategy
PvZ map balance Current Meta Simple Questions, Simple Answers How to stay on top of macro?
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread Nintendo Switch Thread Clair Obscur - Expedition 33 Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread Artificial Intelligence Thread Canadian Politics Mega-thread
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion! Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Dyadica Gospel – a Pulp No…
Hildegard
Coffee x Performance in Espo…
TrAiDoS
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Reality "theory" prov…
perfectspheres
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2354 users

[H] PvZ mass muta - Page 2

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 2 3 Next All
Mr.Pyro
Profile Blog Joined July 2008
Denmark959 Posts
April 22 2010 17:07 GMT
#21
Mass mutas aren't much harder to counter than they were in BW, you just don't have the option of corsair.

Truly phoenix is an inferior choice for countering mutas! Sure they may be effective in greater numbers but you'll have no use for them when the zerg switches.

I counter mass mutas in SC2 practically the same way as in BW.

Mass Stalkers and storm. Storm is truly awesome against muta in lategame.
P⊧[1]<a>[2]<a>[3]<a>tt | P ≝ 1.a.2.a.3.a.P
Csirac
Profile Joined December 2009
Australia55 Posts
April 22 2010 17:07 GMT
#22
That's just a variation of the 8 min robo push of yesterday. Only diff is that you get a warp prism and back door him. THe problem is that the fastest u can pull that off would be about 7 mins at which point mutas will be in ur face in the next 1 minute depending hoe much DMg u can do ull then be contained and back to sqaure one.

This is theory but I'll give it a go but I really can't see it solving the main issue which is losig map control once mutas come out and the Zerg takes his 3rd and 4th
virusak
Profile Joined December 2009
Czech Republic344 Posts
April 22 2010 17:07 GMT
#23
On April 23 2010 01:57 Atlas.Atlas wrote:
Something to consider (and I have tried this and it works):

Warp Prism. Now, every game is contextual, but I've found a double immortal drop can snipe queens with relative ease (and micro'ing around the lings/roaches) and destroy tech.

Couple with this fact that even when a Warp Prism is deployed, it still cannot be attacked by ground units.

Warping in a sentry or two with the immortals can create chaos inside the Zerg base with FF and delay tech.

For a more gateway heavy build, load up the Warp Prism, drop, deploy, warp, chrono boost, rinse, repeat.

When you see a Zerg saving his gas for mutas, it's your responsibility to do something about it.


well at the time you have a warp prism, 2 immortals and something to defend your main, woudn't the zerg already have some mutas and kill the drop easily?
virusak
Profile Joined December 2009
Czech Republic344 Posts
April 22 2010 17:10 GMT
#24
On April 23 2010 02:07 MaD.pYrO wrote:
Mass mutas aren't much harder to counter than they were in BW, you just don't have the option of corsair.

Truly phoenix is an inferior choice for countering mutas! Sure they may be effective in greater numbers but you'll have no use for them when the zerg switches.

I counter mass mutas in SC2 practically the same way as in BW.

Mass Stalkers and storm. Storm is truly awesome against muta in lategame.


well I think any decent player can dodge storms pretty easily in sc2 compared to sc1. it is much harder to target properly due to 3D and the storm is also smaller...
Csirac
Profile Joined December 2009
Australia55 Posts
April 22 2010 17:16 GMT
#25
On April 23 2010 02:07 MaD.pYrO wrote:
Mass mutas aren't much harder to counter than they were in BW, you just don't have the option of corsair.

Truly phoenix is an inferior choice for countering mutas! Sure they may be effective in greater numbers but you'll have no use for them when the zerg switches.

I counter mass mutas in SC2 practically the same way as in BW.

Mass Stalkers and storm. Storm is truly awesome against muta in lategame.


you're missing a big point of the problem. You won't have storm until atleast 15 mins unto the game if ur massing stalkers with blink, while ur doing this he's harrassing ur base and expanding twice. And quite honestly any plat Zerg will dodge storms pretty effortlesly.

I think the big problem here is the skill difeernce required to pull this start off as a Zerg and th skill required to defend it as a Protoss. You can imagine how it would be easy to defend in the lower leagues if the Z doesn't look after his mutas or lack common game sense, but it isn't the case in plat.
Toads
Profile Blog Joined February 2009
Canada1795 Posts
April 22 2010 17:18 GMT
#26
On April 23 2010 02:07 MaD.pYrO wrote:
Mass mutas aren't much harder to counter than they were in BW, you just don't have the option of corsair.

Truly phoenix is an inferior choice for countering mutas! Sure they may be effective in greater numbers but you'll have no use for them when the zerg switches.

I counter mass mutas in SC2 practically the same way as in BW.

Mass Stalkers and storm. Storm is truly awesome against muta in lategame.


you forgot that a big thing who help protoss vs muta is the archon splash dgm who is almost gone in sc2
(。◕ ω ◕。) Beer Time !!!! (。◕ ω ◕。)
DragonDefonce
Profile Blog Joined April 2008
United States790 Posts
April 22 2010 17:30 GMT
#27
My suggestion would be to no be so eager to punish him early on. If you also have 2 bases, you can build up an incredibly strong army thats heavy on stalkers and sentries, with some immortals and zealots mixed in. Just dig in, defend your mineral line, and push out when you think you have enough units to just steamroll through his base.
Bibdy
Profile Joined March 2010
United States3481 Posts
April 22 2010 17:36 GMT
#28
I'm still trying to unravel the mystery of the build that beats FE->mass Lings + Spine Crawlers->mass Mutas. One Stargate definitely isn't enough to keep Phoenix production up with 2-base Muta production, so you really need to commit if you're going to get Phoenixes.

And while I'm trying to mass those, I feel incredibly exposed to Speedling rushes while I'm using Stalkers and Sentries to stall the Mutas. If I just go pure Stalker/Sentry, I cannot put on any pressure. They'll always find something isolated to quickly snipe down as they fly around, and before long I've either over-committed on Stalkers/Sentries and get overrun, or I don't have enough Stalkers/Sentries and his Muta-ball obliterates everything without casualties.

Banshees are just as bad, if not worse. I cannot figure out how to stop either of those units as Protoss. Our GtA is just so horribly pathetic. Its not like us going Void Rays and they just need a handful of Hydras or Marines to get rid of them entirely. You REALLY need to commit to something to get rid of them.
virusak
Profile Joined December 2009
Czech Republic344 Posts
April 22 2010 17:37 GMT
#29
On April 23 2010 02:30 DragonDefonce wrote:
My suggestion would be to no be so eager to punish him early on. If you also have 2 bases, you can build up an incredibly strong army thats heavy on stalkers and sentries, with some immortals and zealots mixed in. Just dig in, defend your mineral line, and push out when you think you have enough units to just steamroll through his base.

the problem is, when that the zerg FE, has better economy and the mutas are much more mobile than you can be so he will fly from one base to another
Csirac
Profile Joined December 2009
Australia55 Posts
April 22 2010 17:38 GMT
#30
But u can't just sit on ur 2 base. The Z expands 4 base and will just run you down with sheer numbers.
ccou
Profile Joined December 2008
United States681 Posts
Last Edited: 2010-04-22 17:45:24
April 22 2010 17:44 GMT
#31
Despite playing zerg more often than protoss, I sure hope archon splash is increased with the coming patch. I really don't want to see a nerf to mutas, but a stronger P defense would be great. Terrans have marines, thors, and vikings with their 9 range which are all useful even after the muta harass. Phoenices are nice early game pressure but graviton micro is so hard to do if zerg switches out of mutas late game.

I guess my suggestion is to just make a tight base, make sure you have cannons in the back of your mineral lines and readily warp in sentries until you can get templars.
Wake up Mr. B!
Csirac
Profile Joined December 2009
Australia55 Posts
April 22 2010 17:44 GMT
#32
On April 23 2010 02:36 Bibdy wrote:
I'm still trying to unravel the mystery of the build that beats FE->mass Lings + Spine Crawlers->mass Mutas. One Stargate definitely isn't enough to keep Phoenix production up with 2-base Muta production, so you really need to commit if you're going to get Phoenixes.

And while I'm trying to mass those, I feel incredibly exposed to Speedling rushes while I'm using Stalkers and Sentries to stall the Mutas. If I just go pure Stalker/Sentry, I cannot put on any pressure. They'll always find something isolated to quickly snipe down as they fly around, and before long I've either over-committed on Stalkers/Sentries and get overrun, or I don't have enough Stalkers/Sentries and his Muta-ball obliterates everything without casualties.

Banshees are just as bad, if not worse. I cannot figure out how to stop either of those units as Protoss. Our GtA is just so horribly pathetic. Its not like us going Void Rays and they just need a handful of Hydras or Marines to get rid of them entirely. You REALLY need to commit to something to get rid of them.


glad to see someone sympathetic to my problem. WhAt rating/league are u in?

Phoenixes is just not a solution as the Z can just out a hydra den down and tech switch. That's assuming u masses enough of them to cause the Z to stop makig mutas. Most if the time they'll just keep massing mutas and kill ur phoenixes
DragonDefonce
Profile Blog Joined April 2008
United States790 Posts
April 22 2010 17:48 GMT
#33
On April 23 2010 02:38 Csirac wrote:
But u can't just sit on ur 2 base. The Z expands 4 base and will just run you down with sheer numbers.


Id give a 2 base protoss about 15 minutes to build up a well compositioned army. So, up to that point, zerg can expand and spend money on saturating all those bases, or make units. If he decides to take additional bases, hes spreading himself very thin, and at 15 minute mark, you should be able to break thorugh if you macroed properly. The trick is obviously letting him spend lot of resources on drones and take advantage of that timing window to push out. If he spent that much money on crawlers as op suggested, he won't be able to expand too fast anyways. So I guess pushing out when he is just beginning to saturate his 3rd base might be a good idea. In general, I don't find zerg massing mutalisks too much of a problem to fight once I can mass up a ball of units.

Because of the way that mining works in sc2, unlike sc1, having 20 drones in 3 different bases is just as effective have have 20 in 2 bases, meaning, it doesn't matter if he has 3, 4 bases unless he spend money to saturate all those bases.

Not a fail proof plan but seems to work against gold/plat players in my experience.
FortuneSyn
Profile Blog Joined July 2008
1826 Posts
April 22 2010 17:51 GMT
#34
pressure the front early and get an obs or hallucinated unit in there in time
virusak
Profile Joined December 2009
Czech Republic344 Posts
April 22 2010 17:58 GMT
#35
On April 23 2010 02:51 FortuneSyn wrote:
pressure the front early and get an obs or hallucinated unit in there in time

and how would that help? you still won't be able to survive the mutas even if you saw them
Ryuu314
Profile Joined October 2009
United States12679 Posts
Last Edited: 2010-04-22 18:04:23
April 22 2010 17:59 GMT
#36
I was rank 1 gold and was a top 30 plat for about a week before I got reset. Mass mutas is my most hated strat to play against, so I feel your pain.

This is EXTREMELY map dependent. Certain maps favor air rushes so much it's simply ridiculous. As a result, what strategy you use to counter mutas should vary based on the map. Also, no matter what map you should always, ALWAYS be walling off against a Zerg. It makes ling rushes so much less powerful and you don't need to spend as much resources defending against ground armies.

For maps with a decent/short ground rush distance, still get your robo for that early obs. If you don't miss any timings, you should be able to get your obs inside their base in time to see the spire being built. I usually go 1gate, gas, core then robo when core is done.If you see a spire, start making stalkers and research blink ASAP. You need a very high number of stalkers, something like 1.5-2 stalkers for every muta they have. Sentries with shield will help also. I also advise you to build a few cannons at your mineral lines for the extra firepower. You should have the forge anyways for upgrades. The very important part of this is to continue scouting and teching. If you see that they have stopped producing mutas, then you must similarly stop producing stalkers and start getting more anti-ground forces. I find that HTs are a good transition unless they're going roaches because archons can also help as anti-muta. If you scout them expanding, send 4-6 zeals to go shut down the expo. You will be surprised at how much damage 4-6 chargelots can do. It's unlikely they'll have anything else other than lings due to the high cost of mutas.

On maps with short air distances, like DO or scrap station, open with a stargate. Skip the robo entirely. Use your first phoenix to scout. Again, if you open with 1 gate into stargate and chrono the phoenix, your phoenix should get to their base in time to see the spire. If you see the spire, start pumping phoenix and stalkers.and try to expand before he gets too many mutas out. Once there are too many mutas, you won't be able to expo. Another alternative is to make a void ray instead of the first phoenix. It'll act as a good harasser and you should still be able to scout their base decently well. Often, the act of building a stargate and showing it to them will be enough to prevent them from making mutas. You want to maintain a 2:3 ratio of phoenix to mutas and YOU MUST MICRO THE PHOENIX. Target fire the mutas one by one or you will lose. Throw down another stargate if necessary, but try to not have more than 2 stargates. Build robo+obs when you can and like I said previously, do harassment of your own; deny expos, use warp prism harasses with some zeals, etc...

EDIT: Stalkers with blink are an amazing thing. Don't see them just as a soft counter/defense against mutas. They are amazing harassers as well. In addition, if you practice blink micro you can make stalkers do much more damage than their cost. Watch Drunkbobby v. Idra for a good example of blink micro. Don't be afraid of making too many stalkers if they're going mass mutas. In addition, sentries FF will also be very effective at shutting down ground based harass and to protect your stalkers from lings.
Cooloff
Profile Joined April 2010
United States86 Posts
April 24 2010 01:38 GMT
#37
On April 23 2010 02:30 DragonDefonce wrote:
My suggestion would be to no be so eager to punish him early on. If you also have 2 bases, you can build up an incredibly strong army thats heavy on stalkers and sentries, with some immortals and zealots mixed in. Just dig in, defend your mineral line, and push out when you think you have enough units to just steamroll through his base.


this makes a lot of sense, ive ran into this tons of times playing as Z against P. They hunker in with 2 minerals lines and photon up, i cant really see what hes doing but hes massing everything. then he comes out and steam rolls through all my units and then my mutas are their and he finishes those off. then with sentries, immortals and some stalkers starts picking off my expos. Very effective as toss
When you go into court you are putting your fate into the hands of twelve people who weren’t smart enough to get out of jury duty.
zaldinfox
Profile Joined April 2010
Canada60 Posts
April 26 2010 07:15 GMT
#38
Having trouble with this MU too.

Is there any sense in skipping Robo by prioritizing Haluc?

12/Gate -> Gas -> Core -> Council -> +3 Gate

Wall off. As soon as the core is done, skip warp gate, boost haluc and make 1 sentry. The wall should help vs. speedling run by. And a Haluc Phoenix will let you see what he is doing. You should see an expo going up and lair tech. Build another couple sentries and send out whatever you need to scout tech.

At the 5 min mark (when you need the immortal push to work or the FE is solid) take an expo, cannons around minerals, and make Templar Archives.

My thought is that the cannons and sentries will be enough to hold off muta harrass, giving you enough time to prepare HT. This forces the opponent to go Roaches (lower tier) or get eaten up by storms. If you go Collossus instead you are putting yourself in a bad position for two reasons:

1. Collosus are countered by Muta
2. You have to switch tech entirely.

Now, if you had gone Robo first to get obs, and you see Muta, your scout will be slower and your collosus will be useless. But if you go Council first, you have option to upgrade both legs and blink, both of which are an asset vs. muta/hydra.

A second possibility, building on use of hallucinate, is to hold off with cannons and a mix of stalkers/sentries, but when it comes time to push, instead of spamming FF or Shield, make a bunch of Haluc units... throw them in front and push hard. I use haluc even in small micro battles because they are basically FF with health. I would rather keep mobility in some instances and have a meat shield to absorb those first hydra hits.

Either way, Muta means a heavy gas build for Protoss...
jamvng
Profile Joined October 2008
Canada244 Posts
April 26 2010 07:28 GMT
#39
just a question does rushing to a stargate with pheonix to scout (like in BW) and then picking off overlords with them work?

then add wargates later.
Clearout
Profile Blog Joined April 2010
Norway1060 Posts
April 26 2010 07:39 GMT
#40
NonY did a great game yesterday showing how to counter this in the HDH invitational. Continually chrono'ing two stargates with phoenix. Then he made a push with tons of zealots, some sentry / stalker and a colossi, nearly breaking the zerg's natural, because his phoenix > muta, and his ground army was superior to the 7 spinecrwalers and the lings. After that his phoenix had free reign and he took out queens, overlords and drones and it was basically GG.
really?
Prev 1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
RSL Revival
10:00
Group C
Gerald vs ByuNLIVE!
SHIN vs TBD
Crank 1133
Tasteless735
ComeBackTV 568
IndyStarCraft 160
Rex91
3DClanTV 44
Liquipedia
CranKy Ducklings
10:00
Master Swan Open #98
CranKy Ducklings53
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Crank 1133
Tasteless 735
RotterdaM 238
IndyStarCraft 160
Rex 91
Dewaltoss 45
Railgan 30
StarCraft: Brood War
Britney 34942
Rain 4162
Hyuk 1249
firebathero 1094
Jaedong 851
Shuttle 461
Mini 351
Stork 340
Hm[arnc] 266
BeSt 239
[ Show more ]
PianO 190
Last 181
Shine 132
Pusan 123
Leta 108
Mong 95
EffOrt 92
Shinee 88
Hyun 78
sorry 60
Barracks 49
ggaemo 38
JYJ36
JulyZerg 31
soO 21
Bale 17
HiyA 14
Noble 12
Movie 12
ajuk12(nOOB) 10
Horang2 0
Dota 2
Gorgc4469
singsing1872
XaKoH 429
XcaliburYe262
Counter-Strike
fl0m2959
zeus603
Other Games
summit1g15509
FrodaN4189
B2W.Neo1352
KnowMe207
Fuzer 149
Mew2King65
MindelVK6
Organizations
Dota 2
PGL Dota 2 - Main Stream8528
PGL Dota 2 - Secondary Stream3426
Other Games
gamesdonequick600
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH141
• Adnapsc2 3
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt1372
Upcoming Events
Kung Fu Cup
15m
Cure vs Reynor
Classic vs herO
RotterdaM238
IntoTheiNu 2
IPSL
5h 15m
ZZZero vs rasowy
Napoleon vs KameZerg
OSC
7h 15m
BSL 21
8h 15m
Tarson vs Julia
Doodle vs OldBoy
eOnzErG vs WolFix
StRyKeR vs Aeternum
Sparkling Tuna Cup
22h 15m
RSL Revival
22h 15m
Reynor vs sOs
Maru vs Ryung
Kung Fu Cup
1d
WardiTV Korean Royale
1d
BSL 21
1d 8h
JDConan vs Semih
Dragon vs Dienmax
Tech vs NewOcean
TerrOr vs Artosis
IPSL
1d 8h
Dewalt vs WolFix
eOnzErG vs Bonyth
[ Show More ]
Replay Cast
1d 11h
Wardi Open
2 days
Monday Night Weeklies
2 days
WardiTV Korean Royale
3 days
BSL: GosuLeague
3 days
The PondCast
3 days
Replay Cast
4 days
RSL Revival
4 days
BSL: GosuLeague
5 days
RSL Revival
5 days
WardiTV Korean Royale
6 days
RSL Revival
6 days
Liquipedia Results

Completed

Proleague 2025-11-07
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
CSCL: Masked Kings S3
SLON Tour Season 2
RSL Revival: Season 3
META Madness #9
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.