• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 20:17
CEST 02:17
KST 09: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
Team TLMC #5 - Finalists & Open Tournaments0[ASL20] Ro16 Preview Pt2: Turbulence10Classic Games #3: Rogue vs Serral at BlizzCon9[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12
Community News
StarCraft II 5.0.15 PTR Patch Notes53BSL 2025 Warsaw LAN + Legends Showmatch0Weekly Cups (Sept 8-14): herO & MaxPax split cups4WardiTV TL Team Map Contest #5 Tournaments1SC4ALL $6,000 Open LAN in Philadelphia8
StarCraft 2
General
StarCraft II 5.0.15 PTR Patch Notes #1: Maru - Greatest Players of All Time Weekly Cups (Sept 8-14): herO & MaxPax split cups Team Liquid Map Contest #21 - Presented by Monster Energy SpeCial on The Tasteless Podcast
Tourneys
SC2's Safe House 2 - October 18 & 19 RSL: Revival, a new crowdfunded tournament series Maestros of The Game—$20k event w/ live finals in Paris Sparkling Tuna Cup - Weekly Open Tournament SC4ALL $6,000 Open LAN in Philadelphia
Strategy
Custom Maps
External Content
Mutation # 491 Night Drive Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense Mutation # 488 What Goes Around
Brood War
General
ASL20 General Discussion Soulkey on ASL S20 BW General Discussion ASL TICKET LIVE help! :D NaDa's Body
Tourneys
[ASL20] Ro16 Group C [ASL20] Ro16 Group D Small VOD Thread 2.0 [Megathread] Daily Proleagues
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Borderlands 3 Path of Exile Nintendo Switch Thread General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread UK Politics Mega-thread Canadian Politics Mega-thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
i'm really bored guys
Peanutsc
I <=> 9
KrillinFromwales
The Personality of a Spender…
TrAiDoS
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
RTS Design in Hypercoven
a11
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2028 users

[G]TvZ Marine/Raven - Page 3

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 2 3 4 5 39 40 41 Next All
nalgene
Profile Joined October 2010
Canada2153 Posts
Last Edited: 2010-10-25 12:44:23
October 25 2010 09:32 GMT
#41
heusa said something about "wtf is that bullshit"
Year 2500 Greater Israel ( Bahrain, Cyprus, Egypt, Iran, Iraq, Jordan, Kuwait, Lebanon, Oman, Gaza Strip, West Bank, Qatar, Saudi Arabia, Syria, Turkey, United Arab Emirates, Yemen )
Victim
Profile Joined August 2010
United States188 Posts
October 25 2010 09:40 GMT
#42
I really doubt the logic that army trades hurt zerg's drone production. It seems like after each trade, there's a window for droning or expanding when your army should be small enough that zerg can get away with delaying unit production to squeeze out more economy. Especially since banelings can be so effective against marines.
PanzerKing
Profile Joined May 2010
United States483 Posts
October 25 2010 09:43 GMT
#43
Tried it, wanted to like it, got absolutely demolished by infestors. Fielding large numbers of medvacs isn't possible with this strat, but you can't survive against even a small number of infestors without them - it's a serious catch-22 =( I'll watch your reps and see if you're doing something that I wasn't...
http://tkrmx.blogspot.com/
tournamentnow
Profile Joined August 2010
Australia111 Posts
October 25 2010 09:47 GMT
#44
infestors are like super early defilers with plague already researched. fail so hard.
frantic.cactus
Profile Joined April 2010
New Zealand164 Posts
October 25 2010 10:53 GMT
#45
Love it. Will be my standard TvZ now!

Hellion/marauder timing attack to punish a early expo really transitions well into this.

And to the haters, just because this STRATEGY may require some micro for it to work does not mean it is 'fail'.

damn.
Terran it up since 2007
Reki
Profile Joined August 2010
Philippines89 Posts
October 25 2010 11:34 GMT
#46
After watching 5 replays I just realized something. The # of scvs was always either = or > than the # of drones. How the fuck is this happening!?!
Demetrious
Profile Joined September 2010
United States9 Posts
Last Edited: 2010-10-25 11:54:43
October 25 2010 11:51 GMT
#47
On October 25 2010 20:34 Reki wrote:
After watching 5 replays I just realized something. The # of scvs was always either = or > than the # of drones. How the fuck is this happening!?!


Pretty sure attrition comes into play here as the Zerg is forced to constantly produce army units as opposed to power droning due to the constant stream of Terran infantry and expansion harassment. The fact that the Raven produces disposable units seems to create a buffer that really narrows the window of opportunity for power droning into the mid-game.

Really looking forward to trying this. The early expansion possibility has me drooling.

*edit: Not to mention that it exclusively involves my 2 favorite Terran units.
slith
Profile Joined October 2010
Germany165 Posts
Last Edited: 2010-10-25 12:16:18
October 25 2010 12:00 GMT
#48
Just a quick note as a Zerg player playing Terran now and then:

Fighting with Infestors against mass Ravens utilizing HSM & Turrets just a bit efficient is definitly not cost effective for Zerg, even if you are able to shoot a few Ravens down with infested Marines you will lose many Infestors in the process. Zergs main problem is the constant Larvae requirement for many many ling/bling to stop your Marines. Roaches (&+Hydras) are no option to counter upgraded Marines + HSM, as a switch to Banshees is totally crushing you if you go massive Roaches and HSM + 3/3 Marines decimates your Hydra count quite well, especially off creep (and creep will be rare with so many Ravens around). Keep in mind Roach/Hydra is a very expensive unit composition. Mutalisk is also not an viable option, obviously because of the many Marines around and one well placed HSM makes you lose the game.

Only thing to counter that for Zerg would be Muta/Broodlord + a composition of Roaches and Ling/Bling. But it's hard teching to Broodlords with that much Autoturrets at your mineral fields and those Marines you have to spend all your Larvae on. And every fight you win means you just set him back a few inches into the next wall of upgraded Bunkers and Autoturrets.


As Terran, this is my new default style of playing vs Zerg (although I like building a 2:1 mix Raven/Banshee + a few Battlecruisers now and then or getting some Ghosts + many many Nukes in my ground mix). As it pressures the Zerg into using up all of his resources - Minerals, Gas, Larvae and Creep. Fight Zerg with Zerg tactics

With a few Banshees I imagine this could be very problematic to Protoss too. But I don't have much experience with TvP.
When in doubt, empty your magazine.
Antisocialmunky
Profile Blog Joined March 2010
United States5912 Posts
Last Edited: 2010-10-25 13:20:09
October 25 2010 13:18 GMT
#49
Wow, thanks for all the encouragement guys :D. Let me answer a few questions and edit the OP.

On October 25 2010 14:15 TheAntZ wrote:
Your analysis of why the build works and your description of everything is amazing. Awesome read, thank you!
edit: your name means book in russian, is that deliberate?


Nah, that's KME's account. I did most of the theory crafting and haven't had a chance to play that much. Plus he seems to be more aggressive. I usually poke and them go for a big 2 base push.

On October 25 2010 14:49 n3mo wrote:
good read, and i'd love to bring SK terran back =]
question - do you combine this with drop play too?

btw, don't think roach hydra would do much - if you see that you can easily swap out for extra marauders, and marines/HSM/PDD should do fine against hydras if you position nicely. actually, you might even be able to flank the slower hydras and force them to run from a HSM into a marine ball.


Yes, infact the first thing I do when I get a SP + tech lab is build a medivac while researching raven energy. Not sure if this is the best idea but I go for mass auto turrets. I think you can do drop play quite well in this build. However, due to the low number of zerg bases, I think you can go without it.

On October 25 2010 15:05 aNx wrote:
Show nested quote +
On October 25 2010 14:34 link0 wrote:
The problem of this build is roach/hydra.


Actually I have been using this build with pretty decent success against roach hydra.

The reason is with that many ravens you can just throw down 5-6 PDDs (roaches have TWO SECOND attack which means that the point defence drones stop everything they throw at you) and so your marines literally do not take hits, and since marine dps is so potent they can just rip through huge amounts of roach hydra without getting taking many hits at all.


Quite true, KME's Jungle Basin game I believe had the zerg cycling through 2-3 different army comps and this was the last one. I do find this one of the harder comps to deal with because Hydras can shoot up. You need good reaction time for putting down the PDD's with your ravens. I haven't yet seen a pure Roach/Hydra mix like Idra from the beta so I can't comment on holding off MASS MASS roach hydra. However, if they do, its pretty much do or die for Zerg. If they can't secure their third, they definitely won't be able to keep it up. Also note that this army is immobile without creep so you can take your bases in relative safety compared to muta builds.

On October 25 2010 15:33 shakenbake wrote:
not gonna lie, was extremely skeptical about this strategy because i just assumed bane lings absolutely rape marines. In the reps u lost quite a bit of marines but u made great use the the auto turret and especially HSM. Very nice play. I also like that this isn't the typical terran play of gimmicky harass that hasn't worked since 1.1.2 making this a much needed change-up to the TvZ matchup. edit : also lol at the zerg tears from the last reps against hasua or whatever.


Thank KME for the reps. Yeah, banelings aren't too bad. Every baneling is a roach that Z can't build and 4 is a muta they can't build. I usually try to split my army into 3 pieces to deal with it. You can HSM a baneling army or drop a turret to bait it. Other options include macroing your butt off and just throwing men at zerg until he's out of banelings.

On October 25 2010 15:50 KiLL_ORdeR wrote:
is there a reason why you get combat shield first? just from briefly watching the first two reps, it seems as if you got stim first, and pushed as combat shields are finishing (possibly with a medivac, although i don't know) you could put a lot of hurt on a 14 hatching zerg who is light on defense like that, plus you could actually micro against the lings.



I personally usually get Combat Shield first. However, stim is good to sue against banelings. I was told by KME that he went shield first for his initial push since those are his reps. Either one is good really. But my rationale is that you can't really afford to use a lot of stim without the medivacs.

On October 25 2010 16:13 drdovetalk wrote:
Mass ravens are truly difficult to deal with. But if I were to theory-craft a little, the trick (as Zerg) is to understand that Ravens do not have infinite energy. Yes they can build a wall of 150hp high dps auto-turrets that stop a push in its tracks. Yes they can put up 3 PDDs to nullify swarms of corrupters, mutas, queens and hydras. Yes they can use HSM to disperse flocks of mutablings.

But they can't do all that at once. HSM = 125 energy. PDD = 100 energy. Auto turret = 50 energy.
A raven has 200 energy max, and likely a squad of ravens are not all at full energy if a push is done once say... the 4th raven is completed.
Forcing a PDD means 2 less turrets. Forcing a HSM means no PDD and only 1 turret. Forcing tons of turrets means no PDD and no HSM.

What can you do to force raven energy use? Probably the same way Muta harass force marines to stim. (i.e. once you see the stim go off, fly away and let the medivac drain their energy). This means engaging the ravens in the open. Engaging in the open means you cannot be on your base, because there is no way to retreat. Threaten hits on the marine/raven ball with ling/bling then run away as turrets fall and HSMs are launched. FG the ravens and run in the hydras, forcing PDDs and autoturrets, then pull back.

Edit: Oh, and get the armor upgrades, because turrets and marines deal dmg via small and rapid attacks. Which makes armor upgrades worth it.


Well you usually don't need that much raven energy. As long as you don't over do it before the point zerg starts to burn out. I actually don't find HSM all that useful outside of sniping units and PDD is very situational vs mutas and very easy to determine when to use vs a immobile hydra army. I personally just throw auto turrets down while I camp outside Z's bases. I do this so I can control where his mutas are. I think the correct response with mutas is that since they come out around when my push does, they need to attack my base and keep me from getting past the half way point on the map.

As for infestor/hydra, good luck getting enough of both those units to get it to work off 2 bases.

On October 25 2010 18:40 Victim wrote:
I really doubt the logic that army trades hurt zerg's drone production. It seems like after each trade, there's a window for droning or expanding when your army should be small enough that zerg can get away with delaying unit production to squeeze out more economy. Especially since banelings can be so effective against marines.


Well it depends on the map. For larger maps this is true, but I've experienced that if I start trading with 20-30 marines, I will have the same amount macroed up at my base to throw at Zerg.

BTW - If anyone wants to contribute with more Marine/Raven replays and other ideas, you are welcome to PM me or post in this thread. If anyone has any BW adaptations of builds especially a workable mech vs toss, PM me ;D
[゚n゚] SSSSssssssSSsss ¯\_(ツ)_/¯
Marine/Raven Guide:http://www.teamliquid.net/forum/viewmessage.php?topic_id=163605
Noxie
Profile Blog Joined April 2010
United States2227 Posts
October 25 2010 13:23 GMT
#50
Quality post for sure. I like you're builds... but I think that aggressive bling early game could just destroy this...

Maybe i would have to toy with it wrong. I am just not sure how safe this is from early pressure.
Mehukannu
Profile Joined October 2010
Finland421 Posts
October 25 2010 13:41 GMT
#51
If you don't plan on using factory to produce anything, you could use it to make reactors for barracs or even techlabs for starports if are feeling fancy.
This way you won't lose that much marine/raven production time while getting a addon for them.
C=('. ' Q)
Antisocialmunky
Profile Blog Joined March 2010
United States5912 Posts
Last Edited: 2010-10-25 13:47:00
October 25 2010 13:45 GMT
#52
On October 25 2010 22:23 n0xi3 wrote:
Quality post for sure. I like you're builds... but I think that aggressive bling early game could just destroy this...

Maybe i would have to toy with it wrong. I am just not sure how safe this is from early pressure.


Are you talking about a bust? If so, you can do my 2 Rax variant and wall with 2 Rax and your CC.

On October 25 2010 22:41 Mehukannu wrote:
If you don't plan on using factory to produce anything, you could use it to make reactors for barracs or even techlabs for starports if are feeling fancy.
This way you won't lose that much marine/raven production time while getting a addon for them.


Yeah, one thing I want to try is to get the timing on my rax research to be done when my SPs are built, that way if I build another tech lab on my factory, I can just swap both onto my ports.
[゚n゚] SSSSssssssSSsss ¯\_(ツ)_/¯
Marine/Raven Guide:http://www.teamliquid.net/forum/viewmessage.php?topic_id=163605
ChickenLips
Profile Blog Joined May 2010
2912 Posts
October 25 2010 13:51 GMT
#53
Yes yes, please play pure marine on the ground. I will just sling/bling/infestor and lol with great cost-efficiency through your army, one of the few compositions that allow me to do that.
❤Ƹ̵̡Ӝ̵̨̄Ʒ✿
Antisocialmunky
Profile Blog Joined March 2010
United States5912 Posts
Last Edited: 2010-10-25 13:56:02
October 25 2010 13:55 GMT
#54
On October 25 2010 22:51 ChickenLips wrote:
Yes yes, please play pure marine on the ground. I will just sling/bling/infestor and lol with great cost-efficiency through your army, one of the few compositions that allow me to do that.


Like I said, sling and bling without creep is the easiest comp to beat ^_^. I dunno, maybe if you never get mutas, you can try and bulldoze your way into victory.
[゚n゚] SSSSssssssSSsss ¯\_(ツ)_/¯
Marine/Raven Guide:http://www.teamliquid.net/forum/viewmessage.php?topic_id=163605
ChickenLips
Profile Blog Joined May 2010
2912 Posts
October 25 2010 14:04 GMT
#55
On October 25 2010 22:55 Antisocialmunky wrote:
Show nested quote +
On October 25 2010 22:51 ChickenLips wrote:
Yes yes, please play pure marine on the ground. I will just sling/bling/infestor and lol with great cost-efficiency through your army, one of the few compositions that allow me to do that.


Like I said, sling and bling without creep is the easiest comp to beat ^_^. I dunno, maybe if you never get mutas, you can try and bulldoze your way into victory.


Fungal range > marine range. I put 2 fungal on the marines that are in the back, preferably in a tight spot. Then I run in with speed banelings. Your entire army is gone while I run into your economy. gg.

Not viable. I've never ever ever ever seen a good TvZ where T was able to win with bio while remaining cost-effective (i.e. no far ahead of Z)
❤Ƹ̵̡Ӝ̵̨̄Ʒ✿
n3mo
Profile Joined May 2010
United States298 Posts
October 25 2010 14:21 GMT
#56
oh, another question: have you tried using double ebay for upgrades? since you want 3/3 marines and the raven upgrades from the ebay, it might be useful, although im not sure 2 base would have the gas to support that continuously researching.
My hatred for [banelings] is way greater than my compassion
BKSandland
Profile Joined October 2010
Denmark79 Posts
October 25 2010 14:25 GMT
#57
nice build! will definitely try this out, and use at as my standard TvZ.
but.. can you post some replays of you playing?
I would really like to see how you play this type of play.
;););)
Antisocialmunky
Profile Blog Joined March 2010
United States5912 Posts
October 25 2010 14:26 GMT
#58
On October 25 2010 23:21 n3mo wrote:
oh, another question: have you tried using double ebay for upgrades? since you want 3/3 marines and the raven upgrades from the ebay, it might be useful, although im not sure 2 base would have the gas to support that continuously researching.


You can run through about 2 upgrades before raven come up. These should be atleast one of the infantry ups. I don't really know if you really need to double upgrade early. You can probably throw down your armory and another e-bay when you start setting your third up. On the subject of upgrades, you can get ship plating for your ravens and go into BC mode later for so kicks if you so desire.
[゚n゚] SSSSssssssSSsss ¯\_(ツ)_/¯
Marine/Raven Guide:http://www.teamliquid.net/forum/viewmessage.php?topic_id=163605
kme
Profile Joined March 2010
Serbia176 Posts
Last Edited: 2010-10-25 14:29:45
October 25 2010 14:27 GMT
#59
On October 25 2010 22:18 Antisocialmunky wrote:
Show nested quote +
On October 25 2010 14:15 TheAntZ wrote:
Your analysis of why the build works and your description of everything is amazing. Awesome read, thank you!
edit: your name means book in russian, is that deliberate?


Nah, that's KME's account. I did most of the theory crafting and haven't had a chance to play that much. Plus he seems to be more aggressive. I usually poke and them go for a big 2 base push.

In serbian language knjiga also means book and yes that's My acc .

On October 25 2010 23:04 ChickenLips wrote:
Show nested quote +
On October 25 2010 22:55 Antisocialmunky wrote:
On October 25 2010 22:51 ChickenLips wrote:
Yes yes, please play pure marine on the ground. I will just sling/bling/infestor and lol with great cost-efficiency through your army, one of the few compositions that allow me to do that.


Like I said, sling and bling without creep is the easiest comp to beat ^_^. I dunno, maybe if you never get mutas, you can try and bulldoze your way into victory.


Fungal range > marine range. I put 2 fungal on the marines that are in the back, preferably in a tight spot. Then I run in with speed banelings. Your entire army is gone while I run into your economy. gg.

Not viable. I've never ever ever ever seen a good TvZ where T was able to win with bio while remaining cost-effective (i.e. no far ahead of Z)

Each infestor costs 150 gas, that is the gas price of 6 banelings. You assume that marines will sit there waiting for you to fungal them and you also forgot about ravens. There are micro possibilities on both sides to reduce/optimize the damage. No one said that this strategy beats zerg 100% but you can watch the reps and see. I think in almost all games zergs use infestors and even manage to do heavy damage but in the end there were just too many marines :D.
Bull-Demon
Profile Joined January 2003
United States582 Posts
October 25 2010 14:42 GMT
#60
Excellent post. We need more of this and less whining.
~_~
Prev 1 2 3 4 5 39 40 41 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 9h 43m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SteadfastSC 137
SpeCial 128
RuFF_SC2 59
CosmosSc2 55
WinterStarcraft54
StarCraft: Brood War
Britney 12163
Artosis 722
Shuttle 425
Aegong 87
Sexy 49
Vindicta 7
Dota 2
monkeys_forever925
NeuroSwarm191
League of Legends
JimRising 1005
Counter-Strike
Stewie2K498
Super Smash Bros
Mew2King55
Other Games
summit1g7319
shahzam941
C9.Mang0223
Trikslyr47
ViBE44
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• davetesta33
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• HerbMon 11
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Doublelift4922
Other Games
• Scarra1376
• imaqtpie1254
• Shiphtur231
Upcoming Events
RSL Revival
9h 43m
Zoun vs Classic
Map Test Tournament
10h 43m
Korean StarCraft League
1d 2h
BSL Open LAN 2025 - War…
1d 7h
RSL Revival
1d 9h
Reynor vs Cure
BSL Open LAN 2025 - War…
2 days
RSL Revival
2 days
Online Event
2 days
Wardi Open
3 days
Monday Night Weeklies
3 days
[ Show More ]
Sparkling Tuna Cup
4 days
LiuLi Cup
5 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2025-09-10
Chzzk MurlocKing SC1 vs SC2 Cup #2
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
RSL Revival: Season 2
Maestros of the Game
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

2025 Chongqing Offline CUP
BSL World Championship of Poland 2025
IPSL Winter 2025-26
BSL Season 21
SC4ALL: Brood War
BSL 21 Team A
Stellar Fest
SC4ALL: StarCraft II
EC S1
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
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.