• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 02:27
CEST 08:27
KST 15:27
  • 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
Power Rank - Esports World Cup 202521RSL Season 1 - Final Week8[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16
Community News
Weekly Cups (July 14-20): Final Check-up0Esports World Cup 2025 - Brackets Revealed19Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission re-extension4Firefly given lifetime ban by ESIC following match-fixing investigation17
StarCraft 2
General
Power Rank - Esports World Cup 2025 Why doesnt SC2 scene costream tournaments Heaven's Balance Suggestions (roast me) Magnus Carlsen and Fabi review Clem's chess game. Who will win EWC 2025?
Tourneys
Esports World Cup 2025 Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) FEL Cracov 2025 (July 27) - $8000 live event RSL: Revival, a new crowdfunded tournament series
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame
Brood War
General
Flash Announces (and Retracts) Hiatus From ASL BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion Corsair Pursuit Micro? Pro gamer house photos
Tourneys
[Megathread] Daily Proleagues [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET The Casual Games of the Week Thread BWCL Season 63 Announcement
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread [MMORPG] Tree of Savior (Successor of Ragnarok) Path of Exile CCLP - Command & Conquer League Project
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread The Games Industry And ATVI Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece Korean Music Discussion [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Socialism Anyone?
GreenHorizons
Customize Sidebar...

Website Feedback

Closed Threads



Active: 580 users

Zergling Speed: A Very Good Hedge vs. T

Blogs > StRyKeR
Post a Reply
Normal
StRyKeR
Profile Blog Joined January 2006
United States1739 Posts
Last Edited: 2009-03-24 18:48:13
March 24 2009 18:39 GMT
#1
I almost always upgrade Zergling speed after Lair vs. Terran. It forces the Terran to think twice before being aggressive, keeps him in his base sometimes, and I often don't have to build any sunken colonies.

The strategy of getting ling speed is suggested by the two following Starcraft theorems.

1) The best defense is a good offense.
2) Army power decreases with distance.

I build sunken colonies as a last resort, if I lost all my lings or I screwed up my economy too much to afford using larvae for a dozen lings. They don't move, and all they do is force the Terran from attacking your base.

Speedlings weakly dominate sunkens because they can achieve the same effect (marine+med don't attack you) but you can do more (like counterattack or harass). The only downside is that instead of using 3 drones to make sunkens, you need 6 larvae (which could have gone to 6 drones). But for the reason I mentioned, I almost always get speedlings because of their mobility.

The second point illustrates that if I have lings, I'll be able to camp in front of his base with them before he can camp in front of mine. By the time he pushes me all the way back, I'll have mutas and his army will be useless. Keeping a distance reduces the power of his marine+medic army.

Today I realized another benefit. Speedlings allow you to take advantage of greedy builds. Builds that, if you don't see it and deal with it when there's a timing window, will roll you over for sure later in the game. E.g.: Terran goes two engineering bay before academy for dual upgrades; Terran goes 1rax1fac1star for REALLY early Vessels.

Here's the recap of what happened. It's Destination, I'm Zerg, he's Terran, I'm at 5 o'clock.

My initial ovie is sent in a dumb direction.

[image loading]


Later, I am able to scout first his Starport.

[image loading]


At first, I think he is just going early Vessel. But then I see this.

[image loading]


He was gonna go early Valkyries, and there would be a timing window in which he'd only have one Valkyrie and a handful of marine and medic. If I left him alone, he'd skip making turrets. Valkyries are to turrets as lings are to sunkens. I couldn't let this happen.

I had ling speed. So I hatched about 6 more lings for a total of about 18.

[image loading]


As soon as I had 8 mutas or so, I go into his nat.

I knew that given his build, he could only have had a handful or marine+med and a Valk. I was confident in the efficiency of my build so that I could apply the substitution principle to the enemy -- you can't have everything; for everything extra you gain, there's something you lose. He sacrificed marine count for early Valkyries, and I was going to make him pay for it.

[image loading]


I trust myself and go in, killing about a dozen SCVs, doing severe damage. In retrospect, I think I could have done more damage by going into his main and attacking his Barracks.

That's pretty much the defining move of the game. The rest of the game is me trying to throw the game by getting constantly harassed. You wouldn't take away much from it. He keeps making small positive EV (expected value) moves, and I know it. He was coming back. I had been dealt an AK against his A8, but he was outplaying me little by little.

[image loading]


[image loading]


[image loading]


Each picture shows a different hatchery. At least 7 hatcheries were sniped throughout the game.

I had one final chance to set things straight. I went all-in on ultralisks and lings and shoved them in. Instantly, the tables turned and I was able to secure the win.

[BRAG]Check out his record. vooevoli[/BRAG]

Back to my point though -- my observation was that a dozen speedlings provide a very good hedge against a lot of greedy Terran builds.

Replay

***
Ars longa, vita brevis, principia aeturna.
H
Profile Blog Joined July 2007
New Zealand6138 Posts
March 24 2009 18:54 GMT
#2
cool post, but please don't ever make poker analogies again.
[iHs]HCO | のヮの | pachi & plexa ownz | RIP _
inReacH
Profile Blog Joined August 2008
Sweden1612 Posts
March 24 2009 18:57 GMT
#3
How on earth does he still have a full line of minerals at his main while yours are almost mined out completely (last picture)
CaucasianAsian
Profile Blog Joined September 2005
Korea (South)11577 Posts
March 24 2009 19:01 GMT
#4
On March 25 2009 03:54 H wrote:
cool post, but please don't ever make poker analogies again.


I heard it was +EV to do so.
Calendar@ Fish Server: `iOps]..Stark
Tropics
Profile Joined August 2007
United Kingdom1132 Posts
March 24 2009 19:01 GMT
#5
im just curious as to how you went from wrecking his nat so early to almost losing the game

at that fight it looks like you've just killed all his mnm and you still have a group of lings and 8 mutas left, i dunno how it's even possible to come back from that

o_O
minus_human
Profile Blog Joined November 2006
4784 Posts
March 24 2009 19:01 GMT
#6
isn't one supposed to like.. upgrade zergling speed by default after Lair?
H
Profile Blog Joined July 2007
New Zealand6138 Posts
March 24 2009 19:02 GMT
#7
On March 25 2009 04:01 CaucasianAsian wrote:
Show nested quote +
On March 25 2009 03:54 H wrote:
cool post, but please don't ever make poker analogies again.


I heard it was +EV to do so.


actually, it's just awkward as fuck and really dorky.
[iHs]HCO | のヮの | pachi & plexa ownz | RIP _
Tropics
Profile Joined August 2007
United Kingdom1132 Posts
March 24 2009 19:02 GMT
#8
On March 25 2009 03:57 inReacH wrote:
How on earth does he still have a full line of minerals at his main while yours are almost mined out completely (last picture)


because the last time he saw that min line they were full. Fog of war is on, you only have zerg's perspective.
koreasilver
Profile Blog Joined June 2008
9109 Posts
March 24 2009 19:16 GMT
#9
Lingspeed after Lair is standard in TvZ.
FieryBalrog
Profile Blog Joined July 2007
United States1381 Posts
Last Edited: 2009-03-24 19:22:21
March 24 2009 19:21 GMT
#10
o_0 I get Lair first 100 gas, ling speed second 100 gas. I thought everyone did that.

P.S. Why do you hate lurkers
I will eat you alive
.gypsy
Profile Blog Joined October 2007
Canada689 Posts
March 24 2009 19:28 GMT
#11
12 speedling builds is usually very weak against strong terran builds, such as the ones that you may or may not have seen in Stylish's vods, also most Terrans arent retards that will die to standard 3 hatch 12 speedlings (not all-in) early game, and doing this sets you far back in comparison to most economic ZvT builds.
https://www.twitch.tv/gypsy93
CursOr
Profile Blog Joined January 2009
United States6335 Posts
March 24 2009 19:30 GMT
#12
id hate to see what 4 firebats would do to 12 speedlings >.<
CJ forever (-_-(-_-(-_-(-_-)-_-)-_-)-_-)
koreasilver
Profile Blog Joined June 2008
9109 Posts
March 24 2009 19:33 GMT
#13
Isn't it more economically viable to have a bit of a balance between sunkens and lings anyways?
PePe QuiCoSE
Profile Blog Joined March 2006
Argentina1204 Posts
March 24 2009 19:33 GMT
#14
On March 25 2009 04:02 H wrote:
Show nested quote +
On March 25 2009 04:01 CaucasianAsian wrote:
On March 25 2009 03:54 H wrote:
cool post, but please don't ever make poker analogies again.


I heard it was +EV to do so.


actually, it's just awkward as fuck and really dorky.

then i guess you didn't read the webcomic, that's the joke he is making
http://plusev.keenspot.com/
Aesop
Profile Joined October 2007
Hungary11291 Posts
March 24 2009 19:39 GMT
#15
A hedge you say?
ModeratorNon veritas sed auctoritas facit legem. | Liquipedia: Don't ask me, I'm retired.
.gypsy
Profile Blog Joined October 2007
Canada689 Posts
March 24 2009 19:47 GMT
#16
On March 25 2009 04:33 koreasilver wrote:
Isn't it more economically viable to have a bit of a balance between sunkens and lings anyways?


really economical 3 hatch builds involve only getting 4 lings until mutas and delay speed after mutas + Den imo
https://www.twitch.tv/gypsy93
H
Profile Blog Joined July 2007
New Zealand6138 Posts
March 24 2009 19:48 GMT
#17
On March 25 2009 04:33 PePe QuiCoSE wrote:
Show nested quote +
On March 25 2009 04:02 H wrote:
On March 25 2009 04:01 CaucasianAsian wrote:
On March 25 2009 03:54 H wrote:
cool post, but please don't ever make poker analogies again.


I heard it was +EV to do so.


actually, it's just awkward as fuck and really dorky.

then i guess you didn't read the webcomic, that's the joke he is making
http://plusev.keenspot.com/


I have read that webcomic.
[iHs]HCO | のヮの | pachi & plexa ownz | RIP _
koreasilver
Profile Blog Joined June 2008
9109 Posts
Last Edited: 2009-03-24 20:00:22
March 24 2009 19:59 GMT
#18
On March 25 2009 04:47 404.TooEz wrote:
Show nested quote +
On March 25 2009 04:33 koreasilver wrote:
Isn't it more economically viable to have a bit of a balance between sunkens and lings anyways?


really economical 3 hatch builds involve only getting 4 lings until mutas and delay speed after mutas + Den imo

Who in the world is going to let you get mutas from a 3hatch build making no sunks and only 4 slow lings?
candlejackisgonn
Profile Blog Joined December 2008
United States159 Posts
March 24 2009 20:01 GMT
#19
I don't know any poker references, but I do know that EV is effort values in Pokémon.
Night[Mare
Profile Blog Joined December 2004
Mexico4793 Posts
March 24 2009 20:23 GMT
#20
yeah, i just hope you run into a good terran that will make 1-2 bats and own the shit out of your zerglings, leaving you open for a all in attack
Teamliquidian townie
HeavOnEarth
Profile Blog Joined March 2008
United States7087 Posts
March 24 2009 20:33 GMT
#21

I trust myself and go in, killing about a dozen SCVs, doing severe damage. In retrospect, I think I could have done more damage by going into his main and attacking his Barracks.

looks like you couldve ended the game right there if u did go in
"come korea next time... FXO house... 10 korean, 10 korean"
uriel-
Profile Joined August 2007
Singapore1867 Posts
March 24 2009 20:34 GMT
#22
all that superfluous language makes me completely unable to take this seriously

not that it's saying anything too revolutionary, I'm sorry.

im just curious as to how you went from wrecking his nat so early to almost losing the game

at that fight it looks like you've just killed all his mnm and you still have a group of lings and 8 mutas left, i dunno how it's even possible to come back from that

o_O


What this guy said.
darktreb
Profile Joined May 2007
United States3016 Posts
Last Edited: 2009-03-24 20:56:36
March 24 2009 20:56 GMT
#23
Love how everyone here is talking like they're better than Stryker at this game. He beats a 35-2 C+ Terran (while accounting for one of the two losses that is) and everyone's like "too bad a good Terran would have beat you" or whining about poker analogies. It's a blog, not a guide, and most people aren't progamers ... chill out guys.
minus_human
Profile Blog Joined November 2006
4784 Posts
March 24 2009 21:10 GMT
#24
On March 25 2009 05:56 darktreb wrote:
Love how everyone here is talking like they're better than Stryker at this game. He beats a 35-2 C+ Terran (while accounting for one of the two losses that is) and everyone's like "too bad a good Terran would have beat you" or whining about poker analogies. It's a blog, not a guide, and most people aren't progamers ... chill out guys.



its hilarious how he talks about upgrading zergling speed like it's this incredibly gosu and subtle move NOBODY ever does. Even if he didn't mean it like that, that's how it sounds.
ramen247
Profile Blog Joined June 2008
United States1256 Posts
March 24 2009 21:22 GMT
#25
On March 25 2009 06:10 minus_human wrote:
Show nested quote +
On March 25 2009 05:56 darktreb wrote:
Love how everyone here is talking like they're better than Stryker at this game. He beats a 35-2 C+ Terran (while accounting for one of the two losses that is) and everyone's like "too bad a good Terran would have beat you" or whining about poker analogies. It's a blog, not a guide, and most people aren't progamers ... chill out guys.



its hilarious how he talks about upgrading zergling speed like it's this incredibly gosu and subtle move NOBODY ever does. Even if he didn't mean it like that, that's how it sounds.



stryker is less emphasizing the importance of ling speed than he is emphasizing the effectiveness of makinkg 12 speedlings to substitute for sunkens. 12 speedlings are amazingly strong.

and for those of you saying

i cant wait for a good terran to rape you or what not with firebats, thats pure bs. stryker isnt a noob like you are.

if terran does some early game pressure, stryker smacks down 2 sunkens, and the entire pressure crap is over. stryker knows when to engage, hes not gonna attack if he sees firebats. he will simply put down 2 sunkens, and if terran decides to keep goiong and attack the sunkens, the sunkens combined with 12 lings from behind will DESTROY that force, and the inevitable mutas will just rape your base.

yes this is a good idea. very economic 3 hatch builds are only asking for pressure and that pressure will make you waste more minerals anyway.
i hate this ugly firebat. i want a marine.
xhuwin
Profile Blog Joined June 2007
United States476 Posts
March 24 2009 21:39 GMT
#26
He gives a good analysis of why speedlings are powerful. I don't think he's claiming that going speed after lair is his brilliant innovation. Entertaining post.
xyn
PH
Profile Blog Joined June 2008
United States6173 Posts
March 24 2009 22:21 GMT
#27
On March 25 2009 04:16 koreasilver wrote:
Lingspeed after Lair is standard in TvZ.

Hello
.gypsy
Profile Blog Joined October 2007
Canada689 Posts
March 24 2009 22:45 GMT
#28
On March 25 2009 04:59 koreasilver wrote:
Show nested quote +
On March 25 2009 04:47 404.TooEz wrote:
On March 25 2009 04:33 koreasilver wrote:
Isn't it more economically viable to have a bit of a balance between sunkens and lings anyways?


really economical 3 hatch builds involve only getting 4 lings until mutas and delay speed after mutas + Den imo

Who in the world is going to let you get mutas from a 3hatch build making no sunks and only 4 slow lings?


If they go 2 rax tech they will, if not you just adapt..What I mean is you want to aim for not making more than that, as in power drone but obviously it depends on what the Terran is doing..
https://www.twitch.tv/gypsy93
koreasilver
Profile Blog Joined June 2008
9109 Posts
March 24 2009 22:57 GMT
#29
On March 25 2009 07:45 404.TooEz wrote:
Show nested quote +
On March 25 2009 04:59 koreasilver wrote:
On March 25 2009 04:47 404.TooEz wrote:
On March 25 2009 04:33 koreasilver wrote:
Isn't it more economically viable to have a bit of a balance between sunkens and lings anyways?


really economical 3 hatch builds involve only getting 4 lings until mutas and delay speed after mutas + Den imo

Who in the world is going to let you get mutas from a 3hatch build making no sunks and only 4 slow lings?


If they go 2 rax tech they will, if not you just adapt..What I mean is you want to aim for not making more than that, as in power drone but obviously it depends on what the Terran is doing..

Okay. Well, of course a zerg player should whore drones as much as their opponent allows in the early game, but getting ling speed after mutalisks is dangerous. Lings are used constantly throughout the game, and you seriously need speedlings around before mutalisks. The upgrade is so important, and it doesn't hinder you from producing the initial mutalisks and the following tech if you started mining from your first two gases at appropriate times.
APurpleCow
Profile Blog Joined August 2008
United States1372 Posts
March 24 2009 23:03 GMT
#30
I don't see this working too well. A few firebats and you have to put down sunken colonies anyways.
Racenilatr
Profile Blog Joined August 2008
United States2756 Posts
March 24 2009 23:28 GMT
#31
lolz u got owned
ramen247
Profile Blog Joined June 2008
United States1256 Posts
March 25 2009 02:15 GMT
#32
On March 25 2009 08:03 APurpleCow wrote:
I don't see this working too well. A few firebats and you have to put down sunken colonies anyways.


2. and that really doesnt make a difference. you can get 12 speedlings and 2 sunkens before mutas and maybe delay mutas by 2 seconds at most.
i hate this ugly firebat. i want a marine.
Salv
Profile Blog Joined December 2007
Canada3083 Posts
March 25 2009 05:53 GMT
#33
What's hedging?
FakeSteve[TPR]
Profile Blog Joined July 2003
Valhalla18444 Posts
March 25 2009 15:39 GMT
#34
On March 25 2009 14:53 Salv wrote:
What's hedging?


you put a row of lings in between your opponent's territory and your own and people stroll by and comment on how neatly kept they are
Moderatormy tatsu loops r fuckin nice
LTT
Profile Blog Joined March 2003
Shakuras1095 Posts
March 25 2009 18:37 GMT
#35
On March 26 2009 00:39 FakeSteve[TPR] wrote:
Show nested quote +
On March 25 2009 14:53 Salv wrote:
What's hedging?


you put a row of lings in between your opponent's territory and your own and people stroll by and comment on how neatly kept they are


Careful you don't make the row too long. People will call you a hedge-hog.
Salv
Profile Blog Joined December 2007
Canada3083 Posts
March 25 2009 18:49 GMT
#36
On March 26 2009 03:37 LTT wrote:
Show nested quote +
On March 26 2009 00:39 FakeSteve[TPR] wrote:
On March 25 2009 14:53 Salv wrote:
What's hedging?


you put a row of lings in between your opponent's territory and your own and people stroll by and comment on how neatly kept they are


Careful you don't make the row too long. People will call you a hedge-hog.


hahaha
HeavOnEarth
Profile Blog Joined March 2008
United States7087 Posts
March 27 2009 01:01 GMT
#37
On March 25 2009 07:21 PH wrote:
Show nested quote +
On March 25 2009 04:16 koreasilver wrote:
Lingspeed after Lair is standard in TvZ.


"come korea next time... FXO house... 10 korean, 10 korean"
Normal
Please log in or register to reply.
Live Events Refresh
Next event in 3h 33m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech75
StarCraft: Brood War
Backho 1450
Zeus 858
Shine 341
Leta 159
yabsab 7
Dota 2
ODPixel122
NeuroSwarm66
League of Legends
JimRising 826
Counter-Strike
Stewie2K1113
Other Games
summit1g10536
WinterStarcraft335
Trikslyr33
Organizations
Other Games
gamesdonequick1499
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH326
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota237
League of Legends
• Rush1681
• Stunt462
Upcoming Events
Esports World Cup
3h 33m
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Esports World Cup
1d 3h
Esports World Cup
2 days
Esports World Cup
3 days
CranKy Ducklings
4 days
BSL20 Non-Korean Champi…
4 days
BSL20 Non-Korean Champi…
4 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
FEL
5 days
BSL20 Non-Korean Champi…
5 days
BSL20 Non-Korean Champi…
5 days
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
Liquipedia Results

Completed

CSL Xiamen Invitational
Championship of Russia 2025
Murky Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
Esports World Cup 2025
CC Div. A S7
Underdog Cup #2
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
HCC Europe
ESL Pro League S22
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
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.