• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 14:12
CET 20:12
KST 04:12
  • 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
ByuL: The Forgotten Master of ZvT24Behind the Blue - Team Liquid History Book16Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
Weekly Cups (Feb 9-15): herO doubles up2ACS replaced by "ASL Season Open" - Starts 21/0226LiuLi Cup: 2025 Grand Finals (Feb 10-16)46Weekly Cups (Feb 2-8): Classic, Solar, MaxPax win2Nexon's StarCraft game could be FPS, led by UMS maker16
StarCraft 2
General
Liquipedia WCS Portal Launched ByuL: The Forgotten Master of ZvT Kaelaris on the futue of SC2 and much more... How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? Nexon's StarCraft game could be FPS, led by UMS maker
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) How do the "codes" work in GSL? Sparkling Tuna Cup - Weekly Open Tournament LiuLi Cup: 2025 Grand Finals (Feb 10-16) Master Swan Open (Global Bronze-Master 2)
Strategy
Custom Maps
Map Editor closed ? [A] Starcraft Sound Mod
External Content
Mutation # 513 Attrition Warfare The PondCast: SC2 News & Results Mutation # 512 Overclocked Mutation # 511 Temple of Rebirth
Brood War
General
[ASL21] Potential Map Candidates A new season just kicks off BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ CasterMuse Youtube
Tourneys
Escore Tournament StarCraft Season 1 [Megathread] Daily Proleagues Small VOD Thread 2.0 KCM Race Survival 2026 Season 1
Strategy
Simple Questions, Simple Answers Zealot bombing is no longer popular? Fighting Spirit mining rates Current Meta
Other Games
General Games
ZeroSpace Megathread Nintendo Switch Thread Path of Exile Diablo 2 thread Battle Aces/David Kim RTS Megathread
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
Vanilla Mini Mafia TL Mafia Community Thread Mafia Game Mode Feedback/Ideas
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Canadian Politics Mega-thread Ask and answer stupid questions here! Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club The herO Fan Club!
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
ASL S21 English Commentary…
namkraft
Inside the Communication of …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1953 users

[Code S] Ro16 Group D Season 2 2015 - Page 30

Forum Index > StarCraft 2 Tournaments
Post a Reply
Prev 1 28 29 30 31 32 45 Next All
Fuell
Profile Joined February 2011
Netherlands3111 Posts
May 29 2015 11:50 GMT
#581
Don Juan Pond
fOu/Zenith/NEX/WeRRa/SlayerS
dazed25
Profile Joined August 2014
3566 Posts
May 29 2015 11:50 GMT
#582
On May 29 2015 20:47 kaykoose wrote:
Parting makes protoss look OP. He should finally win a GSL this season


Life was the biggest obstacle for that and he's out. I feel like herO and Rain might have a slight chance but he's still massively favored (other than the loss to herO). Maybe Dream if his TvP is really as good as his stats suggest. I personally don't think so but we'll see. Myungsik beat him RO32... Oh god myungsik as GSL champion would be hilarious.
Zest, Rain, Life, Stats, Flash, PartinG, herO
KelsierSC
Profile Blog Joined March 2013
United Kingdom10443 Posts
May 29 2015 11:51 GMT
#583
On May 29 2015 20:47 newtii wrote:
Show nested quote +
On May 29 2015 20:45 DJHelium wrote:
On May 29 2015 20:43 KelsierSC wrote:
On May 29 2015 20:42 mCon.Hephaistas wrote:
Hard to say something about this series without getting banned.
Disgusting


it's not, parting played really well and rogue made a few mistakes that proved fatal.





It gives me the same feeling as mid-late game TvP. Small mistakes from the protoss doesn't mean a lot but small mistakes from the non-protoss can lose you the game.

I think ZvP is a very unforgiving matchup atm.

Rogue can still make it out, but Gumiho will be a tough opponent!


Zergs really should more effort and not just build roaches and a-move. Tbh, their game plan is really lacking.


I don't know if you believe what you are writing but it comes across as you trying to "bait" anger out of zerg players. I think the thread as a whole would prefer if you didn't do that.
I see by your post count that you are new to the TL community so maybe you are just unfamiliar with the rules and environment of this website.
Zerg for Life
Neemi
Profile Joined August 2012
Netherlands656 Posts
May 29 2015 11:51 GMT
#584
On May 29 2015 20:43 KelsierSC wrote:
Show nested quote +
On May 29 2015 20:42 mCon.Hephaistas wrote:
Hard to say something about this series without getting banned.
Disgusting


it's not, parting played really well and rogue made a few mistakes that proved fatal.



Agreed, PartinG played amazing and I loved watching him do what he did, because I'm sure not many Protoss players could pull it off as well as he did. I just wish that the Zerg could do more to actively combat the Protoss. I know it's pretty balanced around the fact that it's really hard to pull off what PartinG did so this is not intended as a comment on balance, but watching helplessly while your much bigger army slowly dies is the worst feeling there is.
Cute
Ramiz1989
Profile Joined July 2012
12124 Posts
May 29 2015 11:51 GMT
#585
On May 29 2015 20:48 DJHelium wrote:
Show nested quote +
On May 29 2015 20:46 Ramiz1989 wrote:
On May 29 2015 20:43 DJHelium wrote:
On May 29 2015 20:41 Ramiz1989 wrote:
On May 29 2015 20:38 FakePseudo wrote:
On May 29 2015 20:36 Ramiz1989 wrote:
On May 29 2015 20:33 FakePseudo wrote:
On May 29 2015 20:31 Ramiz1989 wrote:
On May 29 2015 20:29 KelsierSC wrote:
I think Rogue did a good job baiting the force fields out , but there was just too many of them and the army was too cost efficient.

I am not sure why he even baited those Force Fields out when he had burrow moving Roaches. He just kept losing them and at the point he went in with burrow to snipe Sentries and Immortals he has lost quite a few of them.


He was perma 200 for the whole time until protoss gathered too much momentum. At that point, any trade, even really bad is actually good for zerg

Being 200 in army, and being 200 while having like 20-30 in eggs is different story.


Are you really gonna argue that zerg shouldn't take nearly any trade he can in such a situation?

Were you watching the same game as me? He didn't trade, he was donating Roaches and lings for few Force Fields that didn't matter in the end at all because he had burrow movement. He had a chance to kill Parting when Parting didn't have a 30 Stalkers, he didn't take that chance and was just "baiting" Force Fields while losing Roaches and Lings. In the end Parting snowballed out of control, that's it.


But if he doesn't back off with everything, he will just get part of his army sectioned out and the rest killed off nearly for free. 15 roaches vs 20 blink stalkers wont give you any good trade, it will be a slaughter that favors the protoss.

I think Rogue did a good job baiting the forcefields.

My whole point is that he didn't need to bait Force Fields when he could've just attacked with 200 supply Roach burrow army. He would've killed every Sentry and Immortal, just like he did in that engagement, but with far less losses because Parting didn't have that big Stalker army then.
What he did was baiting Force Fields while getting shredded by Immortals and Stalkers and eventually Parting's army got to big because Rogue wasn't doing anything but baiting Force Fields.


Well I disagree, I think he would've gotten crushed in an engagement with that many forcefields. The reason he could kill sentries/immortals is because Parting was out of forcefields. If he's not he can just start to back off as soon as Rogue starts to burrow and keep putting up forcefield walls.

And still wouldn't kill as many Roaches as he did in the end because his army was a lot larger. Parting had like 100-110 supply while Rogue was almost maxed when that attack happened, IIRC the moment Rogue literally engaged on Parting and killed his Sentries and Immortals, Parting was at ~150 supply, that's like 40 additional supply of Stalkers.
"I've been to hell and back, and back to hell…and back. This time, I've brought Hell back with me."
DJHelium
Profile Joined December 2010
Sweden13480 Posts
May 29 2015 11:52 GMT
#586
On May 29 2015 20:50 c0ldfusion wrote:
I don't get the balance whine in this thread.

Rogue is just not as good as PartinG. As far as I'm concerned Life is the only relevant zerg and even he is trending downward.


So you're saying there's soon no relevant zerg and you don't get the balance whine?

I agree Parting is the stronger player here.
#1 player in the world atm: J-god | Follow me on twitter! @DJHelium
in_flvxx
Profile Joined March 2015
Australia226 Posts
Last Edited: 2015-05-29 11:52:46
May 29 2015 11:52 GMT
#587
Seriously though, is PartinG better than herO right now (hard to distinguish IMO)? PartinG lost to Soulkey on cheese, is it impossible that something like that happens in this GSL?
Zest | herO || Life | Dark || Bomber | Maru | Dream | TY | Flash
Baadbeat
Profile Joined June 2011
France203 Posts
May 29 2015 11:52 GMT
#588
On May 29 2015 20:50 temporary1 wrote:
Dont whine about forcefields, whine about zerg's lack of micro potential. In current meta first non a-move thing zerg has is pretty much hive tech, while almost every unit protoss has has some kind of active or spell-esque ability. Players have gotten so much better after WoL that nowadays players can just thrive out of talent and being better in the game.

LotV units address this for all races, so direction they are taking seems good. Best players should win.



Well in some way burrow + FFbait + Army positionning is some kind of micro but I believe Rogue's army placement in these two games was below PartinG's
FakePseudo
Profile Joined January 2012
Belgium716 Posts
May 29 2015 11:52 GMT
#589
On May 29 2015 20:50 c0ldfusion wrote:
I don't get the balance whine in this thread.

Rogue is just not as good as PartinG. As far as I'm concerned Life is the only relevant zerg and even he is trending downward.


Or maybe nearly every zerg has collided with a wall called Protoss in individual leagues
I am the 0.0007% /forum/viewpost.php?post_id=17208334|| Big Black Women Vocals Is Like Porn to my Ears ||San Antonio Spurs|Boston Celtics||#1EZToss Hater;
Video2000
Profile Joined April 2012
Denmark517 Posts
May 29 2015 11:52 GMT
#590
Also, Rogue looked completely devastated. I have rarely seen a player so sad after losing when he isn't even out of the group yet.
RaFox17
Profile Joined May 2013
Finland4581 Posts
May 29 2015 11:52 GMT
#591
On May 29 2015 20:50 c0ldfusion wrote:
I don't get the balance whine in this thread.

Rogue is just not as good as PartinG. As far as I'm concerned Life is the only relevant zerg and even he is trending downward.

There is only one relevant zerg. Could that be a sign of something? Maybe? Eh? When Maru and Taeja were only relevant terrans there were problems. Maybe zerg´s just need to adapt.
Magnifico
Profile Joined March 2013
1958 Posts
May 29 2015 11:52 GMT
#592
On May 29 2015 20:50 dazed25 wrote:
Show nested quote +
On May 29 2015 20:47 kaykoose wrote:
Parting makes protoss look OP. He should finally win a GSL this season


Life was the biggest obstacle for that and he's out. I feel like herO and Rain might have a slight chance but he's still massively favored (other than the loss to herO). Maybe Dream if his TvP is really as good as his stats suggest. I personally don't think so but we'll see. Myungsik beat him RO32... Oh god myungsik as GSL champion would be hilarious.


Parting doesn't lose to terran.

PvP anything can happen really.
Gwavajuice
Profile Joined June 2014
France1810 Posts
May 29 2015 11:53 GMT
#593
On May 29 2015 20:48 [PkF] Wire wrote:
Show nested quote +
On May 29 2015 20:46 Gwavajuice wrote:
On May 29 2015 20:43 [PkF] Wire wrote:
On May 29 2015 20:42 mCon.Hephaistas wrote:
Hard to say something about this series without getting banned.
Disgusting

I feel the same... I know PartinG is good, but that style has just no answer.



It has, but rogue has got no result for a reason, he can beat the likes of Fantasy, but when it comes to competing with players like parting, he just doesn't have what it takes (yet)

I've seen Z attempt everything against that, infestors, fast ultras, spire, ling roach pressure, hydra ling, 2 base burrow. Everything. I fail to see something that works consistently.



it's because it's not about units, it's about macro, micro and execution. Rogue had everything in game 2, simply think about what happends if he pops his roaches out under the sentries instead of splitting them in every bases. But he said "oh yeah I'm gonna outmultitask him"

But in the end, not only parting is perfectly fine defending his 3 bases, but he manages to deny the 4th with the voidray and put a darkshrine up.

Rather than balance or game design, the only thing that series shows is taht (at the moment) Parting >> Rogue.
Dear INno and all the former STX boys.
DJHelium
Profile Joined December 2010
Sweden13480 Posts
May 29 2015 11:53 GMT
#594
On May 29 2015 20:51 Ramiz1989 wrote:
Show nested quote +
On May 29 2015 20:48 DJHelium wrote:
On May 29 2015 20:46 Ramiz1989 wrote:
On May 29 2015 20:43 DJHelium wrote:
On May 29 2015 20:41 Ramiz1989 wrote:
On May 29 2015 20:38 FakePseudo wrote:
On May 29 2015 20:36 Ramiz1989 wrote:
On May 29 2015 20:33 FakePseudo wrote:
On May 29 2015 20:31 Ramiz1989 wrote:
On May 29 2015 20:29 KelsierSC wrote:
I think Rogue did a good job baiting the force fields out , but there was just too many of them and the army was too cost efficient.

I am not sure why he even baited those Force Fields out when he had burrow moving Roaches. He just kept losing them and at the point he went in with burrow to snipe Sentries and Immortals he has lost quite a few of them.


He was perma 200 for the whole time until protoss gathered too much momentum. At that point, any trade, even really bad is actually good for zerg

Being 200 in army, and being 200 while having like 20-30 in eggs is different story.


Are you really gonna argue that zerg shouldn't take nearly any trade he can in such a situation?

Were you watching the same game as me? He didn't trade, he was donating Roaches and lings for few Force Fields that didn't matter in the end at all because he had burrow movement. He had a chance to kill Parting when Parting didn't have a 30 Stalkers, he didn't take that chance and was just "baiting" Force Fields while losing Roaches and Lings. In the end Parting snowballed out of control, that's it.


But if he doesn't back off with everything, he will just get part of his army sectioned out and the rest killed off nearly for free. 15 roaches vs 20 blink stalkers wont give you any good trade, it will be a slaughter that favors the protoss.

I think Rogue did a good job baiting the forcefields.

My whole point is that he didn't need to bait Force Fields when he could've just attacked with 200 supply Roach burrow army. He would've killed every Sentry and Immortal, just like he did in that engagement, but with far less losses because Parting didn't have that big Stalker army then.
What he did was baiting Force Fields while getting shredded by Immortals and Stalkers and eventually Parting's army got to big because Rogue wasn't doing anything but baiting Force Fields.


Well I disagree, I think he would've gotten crushed in an engagement with that many forcefields. The reason he could kill sentries/immortals is because Parting was out of forcefields. If he's not he can just start to back off as soon as Rogue starts to burrow and keep putting up forcefield walls.

And still wouldn't kill as many Roaches as he did in the end because his army was a lot larger. Parting had like 100-110 supply while Rogue was almost maxed when that attack happened, IIRC the moment Rogue literally engaged on Parting and killed his Sentries and Immortals, Parting was at ~150 supply, that's like 40 additional supply of Stalkers.


I would have to rewatch to make sure, but imo there was no point where Rogue would've been better off engaging there. I could be wrong though

Gtg now, sad to miss the Gumiho games Hope he wins!
#1 player in the world atm: J-god | Follow me on twitter! @DJHelium
newtii
Profile Joined May 2015
58 Posts
May 29 2015 11:54 GMT
#595
On May 29 2015 20:51 KelsierSC wrote:
Show nested quote +
On May 29 2015 20:47 newtii wrote:
On May 29 2015 20:45 DJHelium wrote:
On May 29 2015 20:43 KelsierSC wrote:
On May 29 2015 20:42 mCon.Hephaistas wrote:
Hard to say something about this series without getting banned.
Disgusting


it's not, parting played really well and rogue made a few mistakes that proved fatal.





It gives me the same feeling as mid-late game TvP. Small mistakes from the protoss doesn't mean a lot but small mistakes from the non-protoss can lose you the game.

I think ZvP is a very unforgiving matchup atm.

Rogue can still make it out, but Gumiho will be a tough opponent!


Zergs really should more effort and not just build roaches and a-move. Tbh, their game plan is really lacking.


I don't know if you believe what you are writing but it comes across as you trying to "bait" anger out of zerg players. I think the thread as a whole would prefer if you didn't do that.
I see by your post count that you are new to the TL community so maybe you are just unfamiliar with the rules and environment of this website.


OK, sorry, I just feel that Parting does not get the recognition that he deservers.
Wintex
Profile Blog Joined July 2011
Norway16838 Posts
May 29 2015 11:55 GMT
#596
i hope rogue loses that final match. TERRAAAAAAN
The Bomber boy
GumBa
Profile Blog Joined July 2012
United Kingdom31935 Posts
May 29 2015 11:55 GMT
#597
On May 29 2015 20:54 newtii wrote:
Show nested quote +
On May 29 2015 20:51 KelsierSC wrote:
On May 29 2015 20:47 newtii wrote:
On May 29 2015 20:45 DJHelium wrote:
On May 29 2015 20:43 KelsierSC wrote:
On May 29 2015 20:42 mCon.Hephaistas wrote:
Hard to say something about this series without getting banned.
Disgusting


it's not, parting played really well and rogue made a few mistakes that proved fatal.





It gives me the same feeling as mid-late game TvP. Small mistakes from the protoss doesn't mean a lot but small mistakes from the non-protoss can lose you the game.

I think ZvP is a very unforgiving matchup atm.

Rogue can still make it out, but Gumiho will be a tough opponent!


Zergs really should more effort and not just build roaches and a-move. Tbh, their game plan is really lacking.


I don't know if you believe what you are writing but it comes across as you trying to "bait" anger out of zerg players. I think the thread as a whole would prefer if you didn't do that.
I see by your post count that you are new to the TL community so maybe you are just unfamiliar with the rules and environment of this website.


OK, sorry, I just feel that Parting does not get the recognition that he deservers.

Parting has more hype behind him than 90% of all pros
To all the haters: you deserve to witness many, many more Serral victories, worthy of the godlike player he is.
ZackAttack
Profile Joined June 2011
United States884 Posts
May 29 2015 11:55 GMT
#598
People balance whining should be ashamed. Rouge had that game won twice and threw it away.
It's better aerodynamics for space. - Artosis
[PkF] Wire
Profile Joined March 2013
France24238 Posts
May 29 2015 11:56 GMT
#599
On May 29 2015 20:55 ZackAttack wrote:
People balance whining should be ashamed. Rouge had that game won twice and threw it away.

My hatred for PartinG must blind me. But I feel ZvP is too rough atm.
Wintex
Profile Blog Joined July 2011
Norway16838 Posts
Last Edited: 2015-05-29 11:56:52
May 29 2015 11:56 GMT
#600
I do not believe in Dream as a player, but I want to see parting lose to him.
The Bomber boy
Prev 1 28 29 30 31 32 45 Next All
Please log in or register to reply.
Live Events Refresh
Big Brain Bouts
17:00
#107
Reynor vs SKillous
RotterdaM844
IndyStarCraft 220
Liquipedia
Epic.LAN
12:00
#47 - Day 1
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Grubby 2435
RotterdaM 844
IndyStarCraft 220
UpATreeSC 97
JuggernautJason55
EmSc Tv 10
StarCraft: Brood War
Hyun 74
Aegong 38
yabsab 37
Rock 34
JulyZerg 14
NaDa 9
Dota 2
Gorgc5232
qojqva1087
League of Legends
C9.Mang0122
Counter-Strike
fl0m4745
byalli515
adren_tv22
Heroes of the Storm
Liquid`Hasu395
MindelVK17
Other Games
tarik_tv3625
FrodaN1959
Beastyqt708
Fuzer 265
ArmadaUGS88
Hui .82
Trikslyr75
QueenE61
KnowMe42
Organizations
Counter-Strike
PGL50649
StarCraft 2
ComeBackTV 493
EmSc Tv 10
EmSc2Tv 10
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• StrangeGG 56
• IndyKCrew
• sooper7s
• Migwel
• AfreecaTV YouTube
• intothetv
• LaughNgamezSOOP
• Kozan
StarCraft: Brood War
• FirePhoenix13
• Michael_bg 5
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV484
League of Legends
• Jankos2585
• Nemesis2487
• TFBlade653
Counter-Strike
• Shiphtur201
Other Games
• imaqtpie842
Upcoming Events
Replay Cast
4h 48m
PiG Sty Festival
13h 48m
herO vs NightMare
Reynor vs Cure
CranKy Ducklings
14h 48m
Epic.LAN
16h 48m
uThermal 2v2 Circuit
19h 48m
Replay Cast
1d 4h
PiG Sty Festival
1d 13h
Serral vs YoungYakov
ByuN vs ShoWTimE
Sparkling Tuna Cup
1d 14h
Replay Cast
2 days
Replay Cast
2 days
[ Show More ]
Wardi Open
2 days
Monday Night Weeklies
2 days
Replay Cast
3 days
WardiTV Winter Champion…
3 days
Replay Cast
4 days
WardiTV Winter Champion…
4 days
The PondCast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-02-19
LiuLi Cup: 2025 Grand Finals
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Escore Tournament S1: King of Kings
WardiTV Winter 2026
PiG Sty Festival 7.0
Nations Cup 2026
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025

Upcoming

[S:21] ASL SEASON OPEN 1st Round
[S:21] ASL SEASON OPEN 1st Round Qualifier
Acropolis #4 - TS5
Jeongseon Sooper Cup
Spring Cup 2026: China & Korea Invitational
[S:21] ASL SEASON OPEN 2nd Round
[S:21] ASL SEASON OPEN 2nd Round Qualifier
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
FISSURE Playground #3
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
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 © 2026 TLnet. All Rights Reserved.