• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:06
CEST 14:06
KST 21:06
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 1 - Final Week6[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed14Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
RSL Revival patreon money discussion thread Who will win EWC 2025? Server Blocker Weekly Cups (July 7-13): Classic continues to roll The GOAT ranking of GOAT rankings
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament FEL Cracov 2025 (July 27) - $8000 live event Sea Duckling Open (Global, Bronze-Diamond) RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo)
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
Soulkey Muta Micro Map? Flash Announces (and Retracts) Hiatus From ASL BGH Auto Balance -> http://bghmmr.eu/ [ASL19] Finals Recap: Standing Tall BW General Discussion
Tourneys
[Megathread] Daily Proleagues Cosmonarchy Pro Showmatches CSL Xiamen International Invitational [BSL20] Non-Korean Championship 4x BSL + 4x China
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread CCLP - Command & Conquer League Project The PlayStation 5
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 Stop Killing Games - European Citizens Initiative Summer Games Done Quick 2025!
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion NHL Playoffs 2024
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
Customize Sidebar...

Website Feedback

Closed Threads



Active: 779 users

Why so many Protoss matches for high GM in EU? - Page 2

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 4 5 Next All
Ars0n_
Profile Joined August 2015
28 Posts
July 22 2021 05:29 GMT
#21
[/QUOTE]
unfortunately i think when players leave league that resets their games played. idk if a single player has ever gotten a single better tournament result because they left their league on ladder in the weeks preceding the match, but in any case there are a lot of serial league leavers messing up the stats

.[/QUOTE]


I do not believe that is the case because ruff constantly leaves league and im pretty sure they still show up on his profile. I think the nature of protoss and terran builds and scouting right now really leads to protoss having an advantage on ladder inflating their mmr. I'm an M1 terran and even at my level it feels like the protoss 100% of the time knows what build im doing at all times but I still have to win vs them. And on my end I can know protoss is doing a voidray tempest build and still really struggle to hold. Or they could be doing a number of different strong build orders that need different responses to each and you have to figure it out within a second because some of them will come within 15-30 seconds of scouting like the chargelot all in. It is just not fun to play right now.
xelnaga_empire
Profile Joined March 2012
627 Posts
July 22 2021 20:19 GMT
#22
On July 22 2021 14:29 Ars0n_ wrote:

unfortunately i think when players leave league that resets their games played. idk if a single player has ever gotten a single better tournament result because they left their league on ladder in the weeks preceding the match, but in any case there are a lot of serial league leavers messing up the stats

.[/QUOTE]


I do not believe that is the case because ruff constantly leaves league and im pretty sure they still show up on his profile. I think the nature of protoss and terran builds and scouting right now really leads to protoss having an advantage on ladder inflating their mmr. I'm an M1 terran and even at my level it feels like the protoss 100% of the time knows what build im doing at all times but I still have to win vs them. And on my end I can know protoss is doing a voidray tempest build and still really struggle to hold. Or they could be doing a number of different strong build orders that need different responses to each and you have to figure it out within a second because some of them will come within 15-30 seconds of scouting like the chargelot all in. It is just not fun to play right now.
[/QUOTE]

Demuslim think Protoss are having more fun in EU, that’s why there are more Protoss players. Having more openings definitely can make it more fun to play Protoss.
MockHamill
Profile Joined March 2010
Sweden1798 Posts
Last Edited: 2021-07-22 21:34:34
July 22 2021 21:34 GMT
#23
The easiest solution that would be to increase shield battery cost to 150 minerals. It would weaken proxy void rays - which currently is too strong.

It would also be a very slight nerf to greedy Protoss builds that only get a few early units due to dirt cheap batteries.
TheLordofAwesome
Profile Joined May 2014
Korea (South)2616 Posts
Last Edited: 2021-07-22 22:02:45
July 22 2021 22:02 GMT
#24
On July 23 2021 06:34 MockHamill wrote:
The easiest solution that would be to increase shield battery cost to 150 minerals. It would weaken proxy void rays - which currently is too strong.

It would also be a very slight nerf to greedy Protoss builds that only get a few early units due to dirt cheap batteries.

That is actually a great idea. most of the time ideas in these threads are awful.
Obamarauder
Profile Joined June 2015
697 Posts
July 22 2021 22:29 GMT
#25
you're literally half a year late, vP is the most common matchup for a while. stop making a thread about it like its some kinda news
xelnaga_empire
Profile Joined March 2012
627 Posts
Last Edited: 2021-07-22 22:35:59
July 22 2021 22:32 GMT
#26
On July 23 2021 07:29 Obamarauder wrote:
you're literally half a year late, vP is the most common matchup for a while. stop making a thread about it like its some kinda news


Well, just read through the comments in this thread. It's obviously news to a lot of people here if you read the comments, especially on the first page.

And no, this was not a major problem even 6 months ago. I have been watching HeroMarine's stream for some time and it was not a major problem 6 months ago. It was not a major problem with Demuslim last year either when I watched his stream.
Ars0n_
Profile Joined August 2015
28 Posts
Last Edited: 2021-07-23 01:22:46
July 23 2021 01:22 GMT
#27
I has been a problem for a while but it has gotten much worse the past couple seasons. It has even started to effect lower mmr people like m1-m3 level.
Husyelt
Profile Blog Joined May 2020
United States830 Posts
July 23 2021 01:35 GMT
#28
Void rays would be manageable if they didn’t fire while chasing or moving. I don’t think SC2 “is in a garbage state” or carry the same doom and gloom from others here, but Void Rays in particular are such a bore and easily the most frustrating thing to play against as a random player. I wouldn’t mind removing them completely from the game and buffing oracles / tempests.
You're getting cynical and that won't do I'd throw the rose tint back on the exploded view
Drahkn
Profile Joined June 2021
190 Posts
July 23 2021 09:08 GMT
#29
Just stop trying to bring balance into it, the only success protoss has had at pro level over the years is because of some new innovative way to play protoss , then it gets figured out and protoss starts performing poorly until they manage to create some new suprise build. (starting to run out of ways to innovate at this point). Everyone was crying OP at void ray buff , got still to see protoss win a premier tournament.
Patriot.dlk
Profile Blog Joined October 2004
Sweden5462 Posts
July 23 2021 09:51 GMT
#30
Master terran here. When playing off race, Zerg is very hard and protoss easy.

I played a few hundred games of random but Zerg would lose to my Terran 100% while my protoss would go 50/50.

Protoss have all the beginner friendly features in the game and feels very forgiving. Protoss feels like the best race and very fun units to use too. Zergs units are really boring. When doing 3v3 the only fun thing is banelings or infestors.

Heromarine went through data on stream too. Seemed very convincing on how zergs sorta quit and also never replenished
deacon.frost
Profile Joined February 2013
Czech Republic12129 Posts
Last Edited: 2021-07-23 10:18:13
July 23 2021 10:09 GMT
#31
On July 22 2021 01:37 Andi_Goldberger wrote:
on the pylon show today serral and reynor said they like to play customs. this obviously really skews the top 50 ladder if both of those are missing.

the obsession with protoss being easy and OP both parts of bw and sc2 community have is kind of crazy imo. I feel like its just a really entrenched narrative thats so integrated in the way people think about the game, no matter how the balance is, there is are always gonna be people mad about protoss.

Protoss is the best BO1 race though. It's the reason why Protoss is so much hated in the SC2. Many cheeses, warp in, warp prism etc. And if you're mechanically good enough and you don't mind rotating 3 or 4 cheeses/all ins you will have a good time on the ladder. Of course you won't be a good tournament player but these people are not tournament players so they don't care.

On July 23 2021 10:35 Husyelt wrote:
Void rays would be manageable if they didn’t fire while chasing or moving. I don’t think SC2 “is in a garbage state” or carry the same doom and gloom from others here, but Void Rays in particular are such a bore and easily the most frustrating thing to play against as a random player. I wouldn’t mind removing them completely from the game and buffing oracles / tempests.

Sure. Queens, shield batteries, zerg winning every world championship since the Blizzcon 2017. Peachy state. Why are people dissatisfied, I wonder?

On July 23 2021 18:08 Drahkn wrote:
Just stop trying to bring balance into it, the only success protoss has had at pro level over the years is because of some new innovative way to play protoss , then it gets figured out and protoss starts performing poorly until they manage to create some new suprise build. (starting to run out of ways to innovate at this point). Everyone was crying OP at void ray buff , got still to see protoss win a premier tournament.

Premiere tournaments of 2021 which were won by Protoss:
DH SC2 Masters 2020: Last Chance 2021 - Trap
2021 AfreecaTV GSL Super Tournament 1 - Trap
2021 AfreecaTV GSL Super Tournament 2 - Trap
DH SC2 Masters 2021 Summer: North America - Neeb
NeXT 2021 S1–SC2 Masters - Trap
TeamLiquid StarLeague 7 - Trap

Data taken from:
(Wiki)Premier Tournaments

At least look at the premier tournaments, c'mon

heh, out of 10 premier tournaments i n2021 Protoss won 6 Mwahahahahaha
I imagine France should be able to take this unless Lilbow is busy practicing for Starcraft III. | KadaverBB is my fairy ban mother.
JustPassingBy
Profile Blog Joined January 2011
10776 Posts
Last Edited: 2021-07-23 10:40:37
July 23 2021 10:34 GMT
#32
Timestamped link to the topic being discussed by Rotti, Clem, Reynor, and Serral on the Pylon Show:



edit: TL-Youtube-embedding seems to remove the timestamp, here is a working link with timestamp: "https://www.youtube.com/watch?v=CLx31CL1Uw8&t=6546s".
xelnaga_empire
Profile Joined March 2012
627 Posts
Last Edited: 2021-07-23 10:57:49
July 23 2021 10:54 GMT
#33
On July 23 2021 19:09 deacon.frost wrote:
Premiere tournaments of 2021 which were won by Protoss:
DH SC2 Masters 2020: Last Chance 2021 - Trap
2021 AfreecaTV GSL Super Tournament 1 - Trap
2021 AfreecaTV GSL Super Tournament 2 - Trap
DH SC2 Masters 2021 Summer: North America - Neeb
NeXT 2021 S1–SC2 Masters - Trap
TeamLiquid StarLeague 7 - Trap

Data taken from:
(Wiki)Premier Tournaments

At least look at the premier tournaments, c'mon

heh, out of 10 premier tournaments i n2021 Protoss won 6 Mwahahahahaha


Trap also won the 2020 AfreecaTV GSL Super Tournament 2 at the very end of 2020, which was a Premier tournament.

Thanks for posting these results. Protoss has won many premier tournaments over the last 10 months. I don't know why people keep claiming they didn't, but the actual premier tournament results speak for themselves.
xelnaga_empire
Profile Joined March 2012
627 Posts
Last Edited: 2021-07-23 10:59:58
July 23 2021 10:59 GMT
#34
On July 23 2021 18:08 Drahkn wrote:
got still to see protoss win a premier tournament.


This is factually incorrect. Please see deacon.frost's post above and my amendment to deacon.frost's post.
JustPassingBy
Profile Blog Joined January 2011
10776 Posts
July 23 2021 10:59 GMT
#35
On July 23 2021 19:54 xelnaga_empire wrote:
Show nested quote +
On July 23 2021 19:09 deacon.frost wrote:
Premiere tournaments of 2021 which were won by Protoss:
DH SC2 Masters 2020: Last Chance 2021 - Trap
2021 AfreecaTV GSL Super Tournament 1 - Trap
2021 AfreecaTV GSL Super Tournament 2 - Trap
DH SC2 Masters 2021 Summer: North America - Neeb
NeXT 2021 S1–SC2 Masters - Trap
TeamLiquid StarLeague 7 - Trap

Data taken from:
(Wiki)Premier Tournaments

At least look at the premier tournaments, c'mon

heh, out of 10 premier tournaments i n2021 Protoss won 6 Mwahahahahaha


Trap also won the 2020 AfreecaTV GSL Super Tournament 2 at the very end of 2020, which was a Premier tournament.

Thanks for posting these results. Protoss has won many premier tournaments over the last 10 months. I don't know why people keep claiming they didn't, but the actual premier tournament results speak for themselves.


To be fair, apart from Neeb winning one NA-only event, it's only Trap.
deacon.frost
Profile Joined February 2013
Czech Republic12129 Posts
Last Edited: 2021-07-23 11:17:47
July 23 2021 11:08 GMT
#36
On July 23 2021 19:59 JustPassingBy wrote:
Show nested quote +
On July 23 2021 19:54 xelnaga_empire wrote:
On July 23 2021 19:09 deacon.frost wrote:
Premiere tournaments of 2021 which were won by Protoss:
DH SC2 Masters 2020: Last Chance 2021 - Trap
2021 AfreecaTV GSL Super Tournament 1 - Trap
2021 AfreecaTV GSL Super Tournament 2 - Trap
DH SC2 Masters 2021 Summer: North America - Neeb
NeXT 2021 S1–SC2 Masters - Trap
TeamLiquid StarLeague 7 - Trap

Data taken from:
(Wiki)Premier Tournaments

At least look at the premier tournaments, c'mon

heh, out of 10 premier tournaments i n2021 Protoss won 6 Mwahahahahaha


Trap also won the 2020 AfreecaTV GSL Super Tournament 2 at the very end of 2020, which was a Premier tournament.

Thanks for posting these results. Protoss has won many premier tournaments over the last 10 months. I don't know why people keep claiming they didn't, but the actual premier tournament results speak for themselves.


To be fair, apart from Neeb winning one NA-only event, it's only Trap.

And Trap isn't Protoss? Like sure, we can debate about the fact that the last 8(?) world champions are zergs. But you cannot just say - nahnahnah Protoss can't win - nahnahnah. Because there's no other top Protoss player except Trap. Who else? Stats? In the army now. herO just returned, but even before his departure he wasn't exactly the top level. Parting, sOs? Nope. One day Zoun. Maybe Zest if he gets his former form - he's IMO closer to it than sOs.

The fact that Protoss is lacking good players is well known and documented. This isn't exactly a balance issue as more of a - low talent pool issue.

And to be fair - Trap isn't showing something which cannot be reproduced. He's no Maru or Byun. Or Dark. So yea, only Trap wins, because the rest is not as good.

Edit> Just in the last 2 years we lost herO, Stats, Classic

Also 2 Trap's finals were against Zoun

Edit 2> And the 2020 Trap's title was against Stats. Out of his 7 2020/2021 titles 3 were won in PvP. So the narrative it's just Trap and that Protoss can't win a premier tournament is kinda iffy.
I imagine France should be able to take this unless Lilbow is busy practicing for Starcraft III. | KadaverBB is my fairy ban mother.
Seracis
Profile Joined April 2018
Germany20 Posts
July 23 2021 12:05 GMT
#37
I think its funny how everyone immediately ties this to balance. I think this argumentation can work both ways. So there are countless protoss players in GM and yet none of them gets even close to decent results in EU tournaments. Only 2 made the top 8 and the very best result Protoss had in all 4 seasons of the new DH format was 1 Protoss in the top 6, in the latest season the last protoss dropped out in the ro8. So how is it possible that so many Protoss players are around the 6k level but none of them can take on the top zergs/terrans? That just makes no sense with so many players being there and the race allegedly being way too strong.

Poopi
Profile Blog Joined November 2010
France12794 Posts
July 23 2021 12:22 GMT
#38
On July 23 2021 21:05 Seracis wrote:
I think its funny how everyone immediately ties this to balance. I think this argumentation can work both ways. So there are countless protoss players in GM and yet none of them gets even close to decent results in EU tournaments. Only 2 made the top 8 and the very best result Protoss had in all 4 seasons of the new DH format was 1 Protoss in the top 6, in the latest season the last protoss dropped out in the ro8. So how is it possible that so many Protoss players are around the 6k level but none of them can take on the top zergs/terrans? That just makes no sense with so many players being there and the race allegedly being way too strong.


On a global scale, protoss won around 375k$+ this year, compared to 304k$+ from zerg and 324k$+ from terran (from a few days ago, probably needs an update with recent gsl results etc). I am not sure the top 8 race representation from EU DH is that good of an indicator
WriterMaru
deacon.frost
Profile Joined February 2013
Czech Republic12129 Posts
Last Edited: 2021-07-23 12:28:02
July 23 2021 12:26 GMT
#39
On July 23 2021 21:05 Seracis wrote:
I think its funny how everyone immediately ties this to balance. I think this argumentation can work both ways. So there are countless protoss players in GM and yet none of them gets even close to decent results in EU tournaments. Only 2 made the top 8 and the very best result Protoss had in all 4 seasons of the new DH format was 1 Protoss in the top 6, in the latest season the last protoss dropped out in the ro8. So how is it possible that so many Protoss players are around the 6k level but none of them can take on the top zergs/terrans? That just makes no sense with so many players being there and the race allegedly being way too strong.


ehm
So there are countless protoss players in GM and yet none of them gets even close to decent results in EU tournaments.

Countless? There are 200 players in the EU GM, I bet you can count to 200.
None of them gets even close to a decent result. Let's analyze this. How many of those countless GM Protoss EU players atended the DH EU?

And considering this game was never balanced towards the ladder we can talk about the balance on the ladder. Ladder is inherently 1v1 - I meant BO1 obviously. And the game really isn't balanced around that otherwise we would see more pressure on the amount of opening and variability of cheeses across the races.
I imagine France should be able to take this unless Lilbow is busy practicing for Starcraft III. | KadaverBB is my fairy ban mother.
91matt
Profile Joined March 2013
United Kingdom147 Posts
July 23 2021 13:21 GMT
#40
On July 23 2021 21:05 Seracis wrote:
I think its funny how everyone immediately ties this to balance. I think this argumentation can work both ways. So there are countless protoss players in GM and yet none of them gets even close to decent results in EU tournaments. Only 2 made the top 8 and the very best result Protoss had in all 4 seasons of the new DH format was 1 Protoss in the top 6, in the latest season the last protoss dropped out in the ro8. So how is it possible that so many Protoss players are around the 6k level but none of them can take on the top zergs/terrans? That just makes no sense with so many players being there and the race allegedly being way too strong.



The reason there is so many in GM is because they have easy styles to play that are incredibly hard to deal with. They might not be styles that win tournaments but they ruin the game for everyone else, and reduce peoples motivation to play ladder.
It is obvious to everyone that plays the game what the problem is. At some point you can't be bothered to play against skytoss and shield batteries anymore and stop logging on
Prev 1 2 3 4 5 Next All
Please log in or register to reply.
Live Events Refresh
Epic.LAN
12:00
Epic.LAN 45 Group Stage
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 135
Creator 89
StarCraft: Brood War
Britney 33514
Larva 653
Stork 551
EffOrt 510
firebathero 360
Pusan 306
Light 198
Hyuk 179
Rush 156
Snow 138
[ Show more ]
Dewaltoss 131
ToSsGirL 102
Soulkey 100
TY 91
zelot 53
Aegong 52
Barracks 34
sas.Sziky 33
Sharp 32
Backho 27
Sacsri 23
Shinee 21
Icarus 18
sSak 18
yabsab 12
[sc1f]eonzerg 12
JulyZerg 10
Bale 6
Dota 2
Gorgc8415
singsing2312
XcaliburYe280
Fuzer 249
qojqva131
Counter-Strike
shoxiejesuss507
sgares325
Other Games
B2W.Neo1044
DeMusliM420
Lowko147
SortOf103
hiko70
ArmadaUGS41
Trikslyr28
Liquid`LucifroN25
Liquid`VortiX21
QueenE9
Organizations
Other Games
gamesdonequick2564
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 10 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Upcoming Events
Big Brain Bouts
3h 54m
sebesdes vs SpeCial
Harstem vs YoungYakov
GgMaChine vs uThermal
CranKy Ducklings
21h 54m
Epic.LAN
23h 54m
CSO Contender
1d 4h
Sparkling Tuna Cup
1d 21h
Online Event
2 days
Esports World Cup
3 days
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
4 days
Esports World Cup
5 days
Esports World Cup
6 days
Liquipedia Results

Completed

JPL Season 2
RSL Revival: Season 1
Murky Cup #2

Ongoing

BSL 2v2 Season 3
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
CSL Xiamen Invitational
CSL Xiamen Invitational: ShowMatche
Championship of Russia 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

2025 ACS Season 2
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
Esports World Cup 2025
Underdog Cup #2
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.