• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:17
CEST 16:17
KST 23:17
  • 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
[ASL19] Ro4 Preview: Storied Rivals6Code S RO12 Preview: Maru, Trigger, Rogue, NightMare12Code S RO12 Preview: Cure, sOs, Reynor, Solar15[ASL19] Ro8 Preview: Unyielding3Official Ladder Map Pool Update (April 28, 2025)17
Community News
Dark to begin military service on May 13th (2025)0Weekly Cups (May 5-11): New 2v2 Champs1Maru & Rogue GSL RO12 interviews: "I think the pressure really got to [trigger]"5Code S Season 1 - Maru & Rogue advance to RO80Code S Season 1 - Cure & Reynor advance to RO84
StarCraft 2
General
Map Pool Suggestion: Throwback ERA How does the number of casters affect your enjoyment of esports? I hope balance council is prepping final balance 2024/25 Off-Season Roster Moves Dark to begin military service on May 13th (2025)
Tourneys
Monday Nights Weeklies Sparkling Tuna Cup - Weekly Open Tournament [GSL 2025] Code S:Season 1 - RO12 - Group B [GSL 2025] Code S:Season 1 - RO12 - Group A $1,250 WardiTV May [May 6th-May 18th]
Strategy
[G] PvT Cheese: 13 Gate Proxy Robo Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 473 Cold is the Void Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed Mutation # 470 Certain Demise
Brood War
General
[ASL19] Ro4 Preview: Storied Rivals BGH auto balance -> http://bghmmr.eu/ Battlenet Game Lobby Simulator Twitch StarCraft Holiday Bash (UMS) Artosis vs Ogre Zerg [The Legend Continues]
Tourneys
[ASL19] Semifinal A [ASL19] Ro8 Day 4 BSL Nation Wars 2 - Grand Finals - Saturday 21:00 [USBL Spring 2025] Groups cast
Strategy
[G] How to get started on ladder as a new Z player Creating a full chart of Zerg builds [G] Mineral Boosting
Other Games
General Games
What do you want from future RTS games? Stormgate/Frost Giant Megathread Nintendo Switch Thread Grand Theft Auto VI Battle Aces/David Kim RTS Megathread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine UK Politics Mega-thread
Fan Clubs
Serral Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Books] Wool by Hugh Howey Surprisingly good films/Hidden Gems
Sports
2024 - 2025 Football Thread NHL Playoffs 2024 NBA General Discussion Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Why 5v5 Games Keep Us Hooked…
TrAiDoS
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
BW PvZ Balance hypothetic…
Vasoline73
Test Entry for subject
xumakis
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11931 users

[G] Warden’s TvP 1:1:1 into "Terran Death Ball" - Page 16

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 14 15 16 17 18 24 Next All
perser84
Profile Joined October 2010
Germany399 Posts
July 05 2011 05:43 GMT
#301
dude i hade a game vs toss who 30 min ago
and i emp his entire army with emp

but the problem is
the ht were spread and had full engergy
so my 3-4 emp hit perfect but

you are still doomed because emp just take 100 engergy away
and not the entire mana

i mean its not impossbile but
for terran is much harder to counter the caster unit
then the caster unit cast storm or fungual to you

he must only hit your army with the cast but you must aim only for the caster squad itself
and that is not really easy


about the hellion marine disscusion

marine are important
and super strong with shield stim and +1 dmg uppgrade
their dps is very high

but after 15 min they are useless
then you can transition or abit ealier from marine to blue flame hellion
if his army is not so stalker heavy

against zealot/ht i would prefer ghost marauder hellion with medivacs


the problem on warden bo is
if you play banshee harras then you tell your enemy that you dont do a big attack in the near future so he can easily secure his expansion

i am more the type to pressure the toss with bio early on
even if it ends in a all in
Dudemeister
Profile Joined July 2010
Sweden314 Posts
July 05 2011 13:27 GMT
#302
the banshee harass can also mean that i a big marine banshee tank push is coming, so it's not that simple imo
SKaREO
Profile Joined September 2010
Canada58 Posts
July 05 2011 18:47 GMT
#303
Banshee harass in two locations at once could force two Observers early on which means less (if any) Immortals and more Stalkers. Marauders are highly cost effective against Stalker heavy compositions, while Immortals would pose a bit of a problem early on with this strategy. Banshees give you a harassment tool, a scouting tool, and a way to force your opponents macro away from what he should be building.

To address the marine DPS discussion, Protoss who see marine heavy compositions will favor armor upgrades for their Zealots with guardian shield. This means more light units, which Blue Flame Hellions hard counter. This unit composition is not high dps, it has high alpha strike. You can do hit and run tactics and do significant damage in small doses.
행운 게임을 즐길 수
Aui_2000
Profile Blog Joined October 2010
Canada435 Posts
July 05 2011 20:04 GMT
#304
On July 05 2011 01:20 naventus wrote:
Have you ever tried any of your theorycraft at a high level? If hellions were superior to marines in a ground fight than they would actually be used in competitive since every T has a factory.

1) Hellions are not more durable than marines. Two marines are 110 HP vs 90 HP. Marines can be scattered throughout your concave to avoid them all getting hit by the same AOE. Marines in the back that will be alive will blast through zeals.

Hellions are often grouped up, most fights won't have positions where hellions can kite. Not to mention there's no kiting of stalker + colossus damage or chargezeal. Hellions need to be in the front instead of the back like marines because you need them to splash.

2) Hellions do abysmal combat DPS especially considering that the zeal line is usually scattered. When they hit your concave, you will be hitting 1 maybe 2 at best. So not only are you barely breaking even against marine DPS, it's not continuous DPS.

3) It doesn't matter that marines die. The point is that you trade them against his zeals. Unfortunately hellions do a much poorer job of trading against zeals in practice because of their cooldown, lack of upgrades, and positioning requirements.


Have you ever tried your theory craft at a high level? I mix in hellions all the time with great success. By your logic, every competitive Terran would get a raven in at least tvp and tvz because they already have a starport and ravens are amazing. And you know what? Terrans are starting to get more ravens now. Perhaps soon they will start getting more hellions. Remember when pros refused to get upgrades in the tvp match up even if they had an ebay or forge?

To answer your 3 points:

1. If the Terran is good enough to "scatter marines in his concave" then the Protoss should be good enough to target fire with colossi. Besides, spreading bio into the pure bio army that you're advocating to prevent your bio from taking aoe damage sounds rather silly. And unless you have 1 medivac per bio unit, stim still does damage, as the medivacs are busy healing other bio units, making a hellion hp = to 2 marine hp which the benefits of the marine being medivac healing and the hellion being less susceptible to splash.

2. Have you actually looked at the unit dps? Let's assume 2 atk ups for marines even, which is matched with 2 armour ups for the zealots--Protoss should never really be behind in upgrades due to chrono boost. Marines deal 6 damage at .57 speed. Except zealots have a base armour and guardian shield takes effect, reducing their damage to 3 damage at .57 speed. Hellions deal 24 damage at 2.5 speed (minus 5 from armour from 2 ups, 1 base and guard shield) = 19 at 2.5 speed. So Hellions deal ~1.5x the dps (~5 vs ~7.5) of a marine to a single zealot with a 2 upgrade difference. And then you have to factor in that hellions have splash; if you are hitting one target with a line splash unit then it is a control issue rather than a unit issue--there is no reason that the fastest ground unit in the match up should ever be out maneuvered into doing minimum dps. Also, marines almost never hit their full damage potential in a real game because they are always used in conjunction marauders to kite, meaning that the attack speed of the marine potentially drops by ~50% to 1 (read: hellions would do 3x the dps to a single target).

3. As aforementioned, hellions "trade" better with the zealots. And positioning requirements just means the player has to be competent, which should not be an issue in a high level guide coming from a player like warden.

Hellions also open the window to a myriad of harass options and also offer the best response to protoss who send out a single templar at a time to feedback/storm the terran army.

Also, you've clearly never seen hellions used if you think that they will only be hitting 1 zealot.
follow @aui_2000 // www.twitch.tv/aui_2000
naventus
Profile Blog Joined February 2004
United States1337 Posts
July 05 2011 22:42 GMT
#305
1) Hellion won't have armor upgrades, you will be taking +4, +6 from zeals, and +8, +12 from colossi. Scattering marines in concave is not magic or hard. Your units are clumped, and when you preconcave before fights, it's not that hard to make sure that your marines aren't all standing next to each other. All you are preventing is your 20 marines getting 3 shot at the start by all the colossi because you packed them next to each other.

2) Why are you factoring in GS? We are talking about chargelots, not only will they be way ahead of the army, you will also be kiting them back.

Hellion: 21/2.5 = 8.4, vs armored 3.2
Marine: 5/.57 = 8.7

3) This guide is a guide of 1/2base allins. There's nothing here that represents a true macro game where you are trading production cycles. That's the entire flaw about hellions. Protoss can choose how he wants to mix up his composition from his 15 gates, but what are you going to do? Where are you going to get the time to set up 2-3 factories + get mech upgrades?

If a protoss sends out a single templar, you stim 3 marauders and kill it.
--

I'm no GM, but I have seen 0 success with hellions in the army at 1400 master. What has worked for me, and you can see Koreans doing this like MMA vs MC, or even Nada's games last night, is 1 reactor marines / base. Matching his zeal count with just 1 marine each is a huge DPS gain.

Here's a tangential piece of evidence: go try unmicroed upped hellions vs upped zeals. Hellions actually lose. But unmicroed marines completely dominate the chargelots.



hmm.
IzieBoy
Profile Blog Joined November 2010
United States865 Posts
Last Edited: 2011-07-05 23:09:31
July 05 2011 22:44 GMT
#306
The ability to go EE HAN TIMING with the thors stops all greedy toss players in their tracks. SCV's uber-repair on thors also crushes so many toss options.

Luckily I like my lot/HT mix. HTs with feedback and chargelots eat thors alive...well thors with less than 12 scvs healing it...and storm takes awhile to research.

But then the terran death ball owns lots/HT .... ghosts are so sick.

BTW, can you please upload movies as well? It saves me a lot of time as it cuts to the part where the action takes place.
Let's Do This! Leeeeeeeeeeeeeroy Jenkins!
Iron_
Profile Joined April 2010
United States389 Posts
July 05 2011 23:28 GMT
#307
Naventus has a lot of good points. I love this guide for its scouting information and the wonderful way it shows protoss timings and weaknesses, but that is what I use it for. I believe you are "safer" if you go with a full on one base tank/banshee/rine/raven OR thor/banshee/rine/raven attack, and expo as you move out. Those are easier to control. This combo is very hard to control and its very very easy to make a mistake and get hammered.

The main point Naventus is correct about is that it wont last in the long run. You cant trade armies and keep on going with this. I used to play mech quite often, and even with just mech units and upgrades its very fragile. If they are ahead in upgrades (they will be), and have an army that is about 100 times easier to control, its not a good recipe for success.

This strat really exaggerates the fact that Terran has the highest skill cap. If you played the game on super slow speed (or have 600 useful apm) this composition would probably never lose with this timing attack, however that is not reality.
Sovern
Profile Joined March 2011
United States312 Posts
July 06 2011 00:22 GMT
#308
Naventus has a lot of bad points too. Hellions are way better vs zealots with or without charge than marines. I just tested it out in the unit tester and with an equal amount of supply from both terran/toss hellions perform about the same when unmicroed vs chargelots compared to marines.

The thing is though if you're not microing your hellions or marines than you're playing must be subpar. When both marines and hellions are microed vs chargelots hellions can take out twice the supply of zealots vs using marines not only that but hellions apply splash damage to all of the units which pairs nicely with siege tanks splash damage, can instantly wipe out mineral lines, and can sniper templar effectively.
naventus
Profile Blog Joined February 2004
United States1337 Posts
July 06 2011 00:55 GMT
#309
20 BF hellions do better than 40 stimmed marines vs 20 chargelots? Does anyone here believe that to be true?
hmm.
Intricate1
Profile Joined May 2011
169 Posts
July 06 2011 01:01 GMT
#310
On July 05 2011 01:20 naventus wrote:
Have you ever tried any of your theorycraft at a high level? If hellions were superior to marines in a ground fight than they would actually be used in competitive since every T has a factory.
.



naventus, your theorycrafting is ridiculous. You want solid theorycrafting listen up cause solid theory is based in the fundamentals, not "Hellions are often grouped up, HP x vs Hp x, micro tactic y etc etc"

Your entire arguement focuses on the builds weak late game play or any longer macro game.

Disregarding the mirror match-ups, if you looked at the Win/loss of only the longer macro games, which race theoretically do you think fares best?

Argue any race other then Toss and you dont know much about sc2 theory.
any surprise then, that a top level TvP build focuses on hitting timings to prevent this??



This situation you describe as being so bad for BF hellions is completely off base, Theoretically the value of BFH increases the larger the map the longer the match and comp% of light units in the villians army.

In these longer macro matches vs chargelots /HTs etc etc is theoretically an amazing position to be in


-edit- reading this post in the preview, I sound a bit like a d*(k. apology in adavanc




Sovern
Profile Joined March 2011
United States312 Posts
Last Edited: 2011-07-06 01:15:28
July 06 2011 01:02 GMT
#311
I wouldn't be too surprised if 20 bf hellions can kill 50 chargelots.......

EDIT: Not to mention not that I think about it charge effectively deals with marines because it makes stutter stepping much less effective and zealots do a huge amount of damage on contact to marines whereas hellions can still be micro ed to get hit hardly at all and do large amounts of splash damage.

EDIT #2: Just tested it out in the unit tester and with 40 marines i can handle up to 30 chargelots with decent stutter stepping. With 20 bf hellions I can handle well over 50 chargelots while taking minimal losses.
naventus
Profile Blog Joined February 2004
United States1337 Posts
Last Edited: 2011-07-06 01:23:14
July 06 2011 01:18 GMT
#312
I'm done here.

I'm not theorycrafting I'm trying to explain how the phenomena I have seen ingame works. You two sub50 count jokers are the ones regurgitating bullshit.

Any top level player will tell you that TvP is fairly even going into late game, especially after KA nerf. T attacks at multiple timings (dropships, ghosts, 2/2 etc), but that's the same with every race and matchup. Different builds will have different windows to punish.

Hellions don't beat zeals. Unupgraded hellions lose even harder. Same way how hellion gets overpowered by mass speedling. If you don't understand that, you haven't used hellions in any real games. Show me your high masters+ replays where you hellions destroy zeals.


EDIT:
Yea you can kill infinity zeals with hellions with kiting, but that's why I said no micro. That's what you don't fucking understand since you've never played a real game. You don't have the time to drive around for 20s kiting zeals. You either clear the zeals asap, or you take too long and die to the rest of the P army.

TO WRAP UP ON HELLION VIABILITY:
1) Hellions are going to be behind on upgrades.
2) Hellions require distinct production that will be hard to fit into any build before 15m+
3) It's unclear if hellion is even superior DPS.

User was warned for this post
hmm.
Sovern
Profile Joined March 2011
United States312 Posts
July 06 2011 02:39 GMT
#313
What I fail to understand is why you wouldn't be microing your hellions? People micro their bio, so why wouldn't they micro their hellions? When engaging an army that's chargelot heavy you're supposed to lead in with your hellions so that you can kite them back and if the sentrys try to ff and you have siege tanks than hello splash damage.

Hellions are a good mineral sink leading into the late midgame and are a direct hard counter to chargelots. You generally don't need hellions tvp early/mid game so its not a huge problem that you cant produce them until the mid game as charge normally isn't out until the mid/late game unless the toss went templar before collosus.
SKaREO
Profile Joined September 2010
Canada58 Posts
July 06 2011 03:02 GMT
#314
Naventus, your arguments seem flawed. What good is +3 upgrades and guardian shielded zealots against hellions if it reduces the damage from 24 to 19? Versus dropping marine damage from 6 to 1? That mean every two marines does 2 damage to 1 zealot, while 1 hellion is doing 19 damage to 2 or more without even using upgrades. Sovern and Validity made pretty legit arguments for you and you ignored them. You haven't addressed any of the comments about the hellion's effectiveness in this match up, nor the replay I posted, so it's you who is "spewing the same regurgitated bull****" Also, how does your high post count correlate more experience in this match up?

행운 게임을 즐길 수
liam33
Profile Joined June 2011
Canada192 Posts
July 06 2011 17:06 GMT
#315
very nice warden
gavinashun
Profile Joined October 2010
101 Posts
July 06 2011 19:30 GMT
#316
@ naventus ... have you stated in this thread (sorry if I've missed it) what your league is? Seems like a lot of your arguments is based on (a) theorycraft and (b) what standard play is seen in tournaments/gsl/etc.

Which is fine, but I'm just wondering if this is coming from a gold player vs. masters.

Thanks - have appreciated your input in the thread.
GreatFall
Profile Blog Joined January 2010
United States1061 Posts
July 06 2011 22:35 GMT
#317
Great writeup warden, I love watching your stream to! I'm just Plat random at the moment but I'm actually going to try to incorporate some of this play into my T. Thanks!!
Inventor of the 'Burning Tide' technique to quickly getting Outmatched Crusher achivement :D
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2011-07-06 23:01:02
July 06 2011 22:51 GMT
#318
In my experience I love it when my opponent tries to add hellions into their army to fight my zealots. Especially once upgrades come into play.

There are several reasons for this

1.) it's harder to do stutter micro with the terran ball

2.) hellions are much worse than marines vs stalkers

3.) medivacs don't heal hellions

4.) infantry upgrades don't go to hellions


On July 06 2011 09:55 naventus wrote:
20 BF hellions do better than 40 stimmed marines vs 20 chargelots? Does anyone here believe that to be true?


in a vacuum they do a lot better
vanTuni
Profile Joined October 2009
389 Posts
July 06 2011 23:17 GMT
#319
the helion vs marine discussion aside.... this is an EXCELLENT guide!

I have been struggling with the late game bio vs storm that you get forced into when playing the usual bio-expand builds.
following this guide and hitting a late-midgame push at around 110-130 supply has been very successful for me. in fact havent lost with it last 6 tvp.

also thanks for pointing out that if you have a fact up and toss greed-expands its auto win with the thor push. i just LOVED that information.

<3 keep it coming Warden. Looking forward to something similar for TvZ
doomscythe
Profile Joined June 2011
61 Posts
July 07 2011 00:12 GMT
#320
newbie question here:
Possibility #2: The scv or the first hellion scouts no second gas and 1 gate cybercore into fast expansion.


is there anyway i could tell if it is not a fake FE into 4gate build? its always catching me offguard
Prev 1 14 15 16 17 18 24 Next All
Please log in or register to reply.
Live Events Refresh
Wardi Open
11:00
#35
WardiTV1113
OGKoka 386
Rex194
IndyStarCraft 173
CranKy Ducklings110
IntoTheiNu 46
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
OGKoka 386
Harstem 330
Rex 194
IndyStarCraft 173
Vindicta 27
SC2Nice 5
StarCraft: Brood War
Britney 34172
Calm 7887
Rain 6259
Jaedong 1531
Flash 1360
Stork 844
Mini 693
Hyuk 494
Larva 387
Shuttle 363
[ Show more ]
actioN 325
ZerO 284
PianO 189
JYJ182
Pusan 126
Hyun 86
Mong 71
ToSsGirL 69
sSak 69
hero 48
Rush 38
Killer 37
Movie 33
HiyA 32
Aegong 30
Terrorterran 18
Sexy 15
Noble 12
ajuk12(nOOB) 8
Rock 6
zelot 6
Hm[arnc] 5
Dota 2
Dendi2324
syndereN640
XaKoH 441
Counter-Strike
fl0m973
Heroes of the Storm
Khaldor213
Other Games
singsing3224
B2W.Neo1572
XcaliburYe510
XBOCT508
Lowko417
crisheroes320
Fuzer 219
Liquid`VortiX170
ArmadaUGS96
KnowMe31
ZerO(Twitch)30
NightEnD21
Organizations
Counter-Strike
PGL54805
StarCraft 2
ESL.tv112
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 64
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 1805
League of Legends
• Nemesis5648
• Jankos1166
• Stunt456
Upcoming Events
Replay Cast
9h 43m
Replay Cast
19h 43m
Afreeca Starleague
19h 43m
Snow vs Soulkey
WardiTV Invitational
20h 43m
PiGosaur Monday
1d 9h
GSL Code S
1d 19h
ByuN vs Rogue
herO vs Cure
Replay Cast
2 days
GSL Code S
2 days
Classic vs Reynor
GuMiho vs Maru
The PondCast
2 days
RSL Revival
3 days
[ Show More ]
GSL Code S
3 days
Korean StarCraft League
4 days
RSL Revival
4 days
SOOP
5 days
Online Event
5 days
Clem vs ShoWTimE
herO vs MaxPax
Sparkling Tuna Cup
5 days
WardiTV Invitational
5 days
RSL Revival
6 days
Wardi Open
6 days
Liquipedia Results

Completed

BSL Nation Wars Season 2
PiG Sty Festival 6.0
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
2025 GSL S1
Heroes 10 EU
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

NPSL S3
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
DreamHack Dallas 2025
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 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.