• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:43
CEST 14:43
KST 21:43
  • 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 Revealed19Weekly 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 Why doesnt SC2 scene costream tournaments Who will win EWC 2025? Esports World Cup 2025 - Brackets Revealed The GOAT ranking of GOAT rankings
Tourneys
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 $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
BGH Auto Balance -> http://bghmmr.eu/ Flash Announces (and Retracts) Hiatus From ASL Soulkey Muta Micro Map? BW General Discussion [ASL19] Finals Recap: Standing Tall
Tourneys
[Megathread] Daily Proleagues 2025 ACS Season 2 Qualifier [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET CSL Xiamen International Invitational
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
The Games Industry And ATVI US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread [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
Customize Sidebar...

Website Feedback

Closed Threads



Active: 698 users

[D] Random race, really necessary?

Forum Index > Closed
Post a Reply
Normal
the p00n
Profile Joined September 2010
Netherlands615 Posts
December 10 2010 00:47 GMT
#1
Before I'm hit with nostalgia and replies such as 'it has always been this way so...', think about it for one second: is it really fair for a player to get an unfair advantage, just because his race is not shown?

Some strategies require a little tweak in the build order, and are (usually) only effective against a specific race. For example; when I'm Terran I like to use the 2rax pressure marine build against Zerg that's oh-so-popular nowadays, because I find it to be very effective. However, I would have to scout very early in order to know if I should be planting down that gas, or save up for a 2nd rax. Now lets say that I save up for a potential 2nd gas and scout to see if he's Z - nope, he's Protoss. Now my gas timing is off and I can't immediately get a tech lab, followed by a marauder and shells to do a little poke. Suddenly, one of the more stronger strategies in my arsenal (a fast expansion with some poking) is severely crippled.

On some maps with a more exposed natural, also against Z, I may want to get my gas before barracks so I can churn out mega-fast hellions. Random? No can do.

Vs. Z, I also like to wall off with my first depot in the event of 6pool. However, I don't want to wall off against Protoss, because it makes Void Rays more effective.

Vs. T, I ideally want to scout a little bit later, so I lose a tad of economy. A small disadvantage, but a disadvantage nonetheless.

--

Now I also play P and Z (I play all races, I just swap and do not 'abuse' the random feature), and I have roughly the same problems. I always open 11 or 12 forge vs Z, but I will have to do a 13 or 14 forge on 2 player maps and maybe even a totally different style on 4 player maps when I'm unlucky. I do not think that this is fair.

ZvZ, I like to do the extractor trick. ZvP and ZvT not so much - can't do that, have to pick.

I could go on and on, but I'm curious as what the opinion of other people is about Random.
holynorth
Profile Blog Joined August 2010
United States590 Posts
December 10 2010 00:49 GMT
#2
Random is already at a disadvantage of having to know more match-ups than you.. Stop complaining about their one advantage.
Mr.Zergling
Profile Joined December 2010
United States141 Posts
Last Edited: 2010-12-10 00:50:59
December 10 2010 00:49 GMT
#3
I think randoms don't really have that much of an advantage because their race is not shown. Whatever advantage that may give is negated by them probably not being as good with the race they get as someone who mains one race.

Edit:
On December 10 2010 09:49 holynorth wrote:
Random is already at a disadvantage of having to know more match-ups than you.. Stop complaining about their one advantage.


lol beat me to it.
~9001 lings at 5 min? No Problem
Pgbz
Profile Joined August 2010
Canada55 Posts
December 10 2010 00:50 GMT
#4
It's part of the game, send a scout at 8 and problem solves.
stupidhydro
Profile Joined July 2010
United States216 Posts
Last Edited: 2010-12-10 00:54:36
December 10 2010 00:51 GMT
#5
THe fact that you might have to scout slightly earlier is much less of a con than having to know how to play every single race.

Edit: People said what I was saying before me so I'll just elaborate. You seem to think that being random gives you some sort of huge advantage and if this was true wouldn't all the pros play random? Being able to play the same race every game and refine builds basically gives you a huge advantage over a random player who would have to play three times as many games to get that same amount of refinement. So, IMO this is not really a discussion topic.
Pigsquirrel
Profile Joined August 2009
United States615 Posts
December 10 2010 00:51 GMT
#6
It's a balanced trade-off, not an unfair advantage. The cost of the element of surprise is having to know all 3 races.
Anyways, it's been discussed to death before.
Gemini_19
Profile Joined June 2010
United States1238 Posts
Last Edited: 2010-12-10 00:54:22
December 10 2010 00:52 GMT
#7
I don't see why there shouldn't be. It causes you to have another more universal build that can be good against everything. Some people don't care what race they play or just want to try out all of them randomly, hence why random exists.

There's really no other way to put it except to learn how to deal with these things. People will play random, and you just need to adapt to that. Don't blame the race they play but rather the way you play against that race.

Not to mention (like everyone else did =P) that playing random requires you to be quick on your feet, and know every match up is possible for any game you enter. If random's can choose what they're going to do the second they see what race they spawn as, I think you can too.
@GGemini19 GM Protoss | http://www.twitch.tv/geminisc2 | I <333 HerO & Trap | Check out my Build of the Week series on /r/allthingsprotoss, TL, or Spawning Tool
BeMannerDuPenner
Profile Blog Joined April 2004
Germany5638 Posts
Last Edited: 2010-12-10 00:53:18
December 10 2010 00:52 GMT
#8
that "unfair" advantage as you call it is countered by the fact that its way harder to play random over a single race.

thats the reason why there are pretty much no random player in any competive matches.




also your title says "is random really necessary" but your post says "omg remove random cause i have only one build per matchup and dont want to adapt".

life of lively to live to life of full life thx to shield battery
KevinIX
Profile Joined October 2009
United States2472 Posts
Last Edited: 2010-12-10 00:55:07
December 10 2010 00:52 GMT
#9
But the ladder matches you with those with similar skill. That gets rid of the one disadvantage Randoms have.

Also, just treat random as the 4th race. You need a specific build against Random just like you would with any other race.

(but no, I like random. I know OP said no nostalgia, but it's enough for me that it's always been like this)
Liquid FIGHTING!!!
Azn_Christian
Profile Joined September 2010
United States153 Posts
December 10 2010 00:53 GMT
#10
not seeing it as a real advantage since you have to know the game really well to do random and know all 9 matchups. you also lose (tiny amount of ) time going between s,s-d,e depending on the spawn and have to think on the fly.
But yes, random does force an early scout or a standard/safe bo

25. These military devices, leading to victory,
must not be divulged beforehand.

-Art of War
Life appears to me too short to be spent in nursing animosity or registering wrongs." - Charlotte Bronte, Jane Eyre
TheFirstOne
Profile Joined December 2010
5 Posts
December 10 2010 00:54 GMT
#11
On December 10 2010 09:52 KevinIX wrote:
But the ladder matches you with those with similar skill. That gets rid of the one disadvantage Randoms have.


Which also gets rid of the one advantage they have.
MoreFaSho
Profile Blog Joined May 2010
United States1427 Posts
December 10 2010 00:55 GMT
#12
This is honestly the game where random has the smallest imaginable advantage vs picking a race, compare it to even WC3 where you're picking your hero which greatly shapes the game before you know what race they are.
I always try to shield slam face, just to make sure it doesnt work
KevinIX
Profile Joined October 2009
United States2472 Posts
December 10 2010 00:56 GMT
#13
On December 10 2010 09:54 TheFirstOne wrote:
Show nested quote +
On December 10 2010 09:52 KevinIX wrote:
But the ladder matches you with those with similar skill. That gets rid of the one disadvantage Randoms have.


Which also gets rid of the one advantage they have.


The race is still hidden. I'm not sure what you mean.
Liquid FIGHTING!!!
Kitani
Profile Blog Joined November 2010
United States44 Posts
December 10 2010 00:57 GMT
#14
On December 10 2010 09:49 holynorth wrote:
Random is already at a disadvantage of having to know more match-ups than you.. Stop complaining about their one advantage.


This pretty much sums it up.
Happy Ultralisk
the p00n
Profile Joined September 2010
Netherlands615 Posts
December 10 2010 00:57 GMT
#15
Random is already at a disadvantage of having to know more match-ups than you.. Stop complaining about their one advantage.


Random is not necessarily at a disadvantage - most players have 1 race they excel with, and he has 0.33 odds of rolling that race against me. Sure, the other 2 players may be happy and have a skill advantage, but the 3rd player will play against his best race with an additional handicap. Also, I don't know if 'knowing more match-ups' is really true, as most ladder randoms I encounter simply all-in me by either proxying something, or 6pooling me.

I think randoms don't really have that much of an advantage because their race is not shown. Whatever advantage that may give is negated by them probably not being as good with the race they get as someone who mains one race.


They do not necessarily have to have 'less skill with the race'. If you meet them in rated, and they play mono-random, there's a fat chance that they are roughly equally as skilled as you are on average with all 3 races. They may lose to your main race with Z, they may be on equal levels with T and they may beat you with P - just an example of how the average can work. Saying that their advantage is negated by them having less skill is simply demonstrating that you most likely have a low IQ, as you would not be getting them in ladder if they had substantially less skill than you.

It's part of the game, send a scout at 8 and problem solves.


'It's part of the game' really is not a good argument, and sending a scout at 8 puts you at a disadvantage. If the Terran command center suddenly gets the same speed as a banshee and the same attack as a battlecruiser, I'm sure you wouldn't go 'it's part of the game' either. You are using your own frame of reference (most likely 'I don't really care') and then proceed to churn out an uneducated, low-IQ opinion. I really don't know what that contributes to this thread.
piskooooo
Profile Joined November 2008
United States351 Posts
December 10 2010 00:57 GMT
#16
Start complaining when a Random player wins an event.
<3 MKP
Kantutan
Profile Blog Joined February 2010
Canada1319 Posts
Last Edited: 2010-12-10 01:00:34
December 10 2010 00:58 GMT
#17
Another one of these threads... People who think like this need to go play random at high diamond and see how that works out for them.

Also, if the advantage really was so great we obviously would've seen more random players in the GSL and the only one that did get in wouldn't have gotten knocked out in the first round. You don't get matched up vs random players too often anyways, suck it up and use a generalized BO that's safe versus all races and/or scout sooner.
the p00n
Profile Joined September 2010
Netherlands615 Posts
December 10 2010 00:58 GMT
#18
On December 10 2010 09:57 Kitani wrote:
Show nested quote +
On December 10 2010 09:49 holynorth wrote:
Random is already at a disadvantage of having to know more match-ups than you.. Stop complaining about their one advantage.


This pretty much sums it up.


No, this does not sum it up. Read my post above, you are misinformed and so are all the other people that have posted in this thread so far.
emc
Profile Joined September 2010
United States3088 Posts
Last Edited: 2010-12-10 01:02:03
December 10 2010 00:59 GMT
#19
It's not really an advantage, if you both scout at the same time you'll see what his race is in the middle of the map because he's going to have to scout you. ZvT, he's going to scout you because he wants to see if you are doing 2 rax pressure. There are a lot of things each race can do that is pretty cheesy, either way the advantage goes away with scouting. He's at a disadvantage if he doesn't scout because this game relies on information.
B-Wong
Profile Joined October 2010
United States240 Posts
December 10 2010 00:59 GMT
#20
They have to remember a lot more builds and timings, etc. whereas the normal player (the 1 race player) can perfect all of his timings and every little meticulous detail of his play a lot more easier. Good scouting positions should be one of these. Also, this doesn't mean that the random player doesn't need to scout himself. You'll see his race before it's too late if you're good with your scouting, to sum most of this up.
Whole
Profile Blog Joined May 2010
United States6046 Posts
Last Edited: 2010-12-10 01:00:46
December 10 2010 01:00 GMT
#21
I'll quote IdrA to those of you who are saying you need to be good at 9 matchups:

On April 23 2010 14:51 IdrA wrote:
Show nested quote +
On April 23 2010 14:47 rauk wrote:
random isn't bullshit, you have to be proficient in 9 matchups.

i guess i don't have a huge issue with racepicking (i guess it isn't totally fair, but whatever), more that tasteless is apparently the only person who gets to do it for some arbitrary reason when HD says that every other player "needs" to pick random only?

you dont need to be proficient in 9 matchups, you need 9 gay builds that take advantage of the fact that you unfairly handicap your opponent.

the p00n
Profile Joined September 2010
Netherlands615 Posts
December 10 2010 01:00 GMT
#22
On December 10 2010 09:59 emc wrote:
It's not really an advantage, if you both scout at the same time you'll see what his race is in the middle of the map because he's going to have to scout you. ZvT, he's going to scout you because he wants to see if you are doing 2 rax pressure. He's at a disadvantage if he doesn't scout because this game relies on information.


And he's playing random and thus withholding crucial information. Thereby; most builds do not require scouting or later scouting (i.e. 6pool on 2 player maps), so your argument is invalid as well.
sjschmidt93
Profile Joined April 2010
United States2518 Posts
Last Edited: 2010-12-10 01:02:16
December 10 2010 01:00 GMT
#23
No. A random player has to know 9 matchups. You have to change one little thing or maybe play a little safer or maybe scout a little earlier.

Live with it.

For the record, I never run into any random players who cheese.
My grandpa could've proxied better, and not only does he have arthritis, he's also dead. -Sean "Day[9]" Plott
link0
Profile Joined March 2010
United States1071 Posts
December 10 2010 01:01 GMT
#24
Random players that cheese every game are the scum of the earth.
http://www.justin.tv/link0 - Gosu.Linko - http://www.facebook.com/link0
gutter
Profile Joined December 2010
United States22 Posts
December 10 2010 01:01 GMT
#25
It helps if you think of random as the fourth race, rather than a strategic handicap. In theory, in a perfectly balanced game and with a player who played all 3 races perfectly, going random would certainly be an advantage. But in reality, it's just as much a handicap to the random player as it is to his opponent. It takes longer to improve general mechanics without that consistency, and it is almost impossible to reach that super high level where the race basically becomes an extension of your mind.

Against a random player, you need to discard builds that only work against one race, and start with a general opener. It's hard to do when you like to stick to one effective build, but just look at it as an exercise in broadening your horizons.
FuRong
Profile Joined April 2010
New Zealand3089 Posts
December 10 2010 01:01 GMT
#26
I think random is awesome, basically you gain a small informational advantage early game but the tradeoff is that you don't know each matchup as well as a player who chooses their race.

From your post it seems that your play is kind of inflexible, and random players force you to deviate from your standard build orders so you find it annoying. Maybe "always" doing one opening vs certain races isn't the best way to play? I don't mean to criticise, but maybe it's good for your development as a player if you are, for example, occasionally forced to actually play a straight up TvZ rather than just autopilot two Rax every game.

I don't really understand your argument...random players force you to actually scout and react to what they are doing, hence random makes the game unfair? If it bothers you that much, then create a new generic build order with several transitions that you can "always" do against random players =/
Don't hate the player, hate the game
Telcontar
Profile Joined May 2010
United Kingdom16710 Posts
December 10 2010 01:02 GMT
#27
This has been discussed to death. OP, if you really think random has an unfair leg up, i strongly advise you ladder as random for a 100 games. You can come back here and share your thoughts then.
Et Eärello Endorenna utúlien. Sinome maruvan ar Hildinyar tenn' Ambar-metta.
holynorth
Profile Blog Joined August 2010
United States590 Posts
December 10 2010 01:02 GMT
#28
On December 10 2010 09:57 the p00n wrote:
Show nested quote +
Random is already at a disadvantage of having to know more match-ups than you.. Stop complaining about their one advantage.


Random is not necessarily at a disadvantage - most players have 1 race they excel with, and he has 0.33 odds of rolling that race against me. Sure, the other 2 players may be happy and have a skill advantage, but the 3rd player will play against his best race with an additional handicap. Also, I don't know if 'knowing more match-ups' is really true, as most ladder randoms I encounter simply all-in me by either proxying something, or 6pooling me.

Show nested quote +
I think randoms don't really have that much of an advantage because their race is not shown. Whatever advantage that may give is negated by them probably not being as good with the race they get as someone who mains one race.


They do not necessarily have to have 'less skill with the race'. If you meet them in rated, and they play mono-random, there's a fat chance that they are roughly equally as skilled as you are on average with all 3 races. They may lose to your main race with Z, they may be on equal levels with T and they may beat you with P - just an example of how the average can work. Saying that their advantage is negated by them having less skill is simply demonstrating that you most likely have a low IQ, as you would not be getting them in ladder if they had substantially less skill than you.

Show nested quote +
It's part of the game, send a scout at 8 and problem solves.


'It's part of the game' really is not a good argument, and sending a scout at 8 puts you at a disadvantage. If the Terran command center suddenly gets the same speed as a banshee and the same attack as a battlecruiser, I'm sure you wouldn't go 'it's part of the game' either. You are using your own frame of reference (most likely 'I don't really care') and then proceed to churn out an uneducated, low-IQ opinion. I really don't know what that contributes to this thread.


I thought you were just misinformed at first, but you are clearly a troll now.

Putting a player at .33 odds of getting there best race is a disadvantage. And the fact that they have to practice a theoretical three times the amount to equal you in skill is a huge problem.

Stop whining and scout early.
Fruscainte
Profile Blog Joined December 2009
4596 Posts
December 10 2010 01:03 GMT
#29
On December 10 2010 09:58 the p00n wrote:
Show nested quote +
On December 10 2010 09:57 Kitani wrote:
On December 10 2010 09:49 holynorth wrote:
Random is already at a disadvantage of having to know more match-ups than you.. Stop complaining about their one advantage.


This pretty much sums it up.


No, this does not sum it up. Read my post above, you are misinformed and so are all the other people that have posted in this thread so far.


How? When random you need to know all 3 races and how to react to dozens of builds for every single race they play as and against. And you're saying despite that, the fact that the enemy doesn't know what race you are for like 2:30?
Plexa
Profile Blog Joined October 2005
Aotearoa39261 Posts
December 10 2010 01:04 GMT
#30
What is this?
Administrator~ Spirit will set you free ~
Normal
Please log in or register to reply.
Live Events Refresh
Sparkling Tuna Cup
10:00
Weekly #98
Jumy vs ShamelessLIVE!
CranKy Ducklings256
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Britney 22285
Barracks 2045
Shuttle 2036
EffOrt 921
Mini 889
BeSt 623
actioN 568
Larva 519
firebathero 437
Soma 316
[ Show more ]
Last 250
Dewaltoss 155
Hyun 153
Leta 128
ToSsGirL 99
Mind 74
sorry 68
Sharp 42
Sacsri 40
PianO 37
Shinee 36
Backho 31
JulyZerg 30
Yoon 20
ajuk12(nOOB) 10
Hm[arnc] 9
Shine 6
ivOry 5
Zeus 0
Dota 2
XcaliburYe845
syndereN270
canceldota246
Counter-Strike
x6flipin629
Heroes of the Storm
Khaldor313
Other Games
B2W.Neo1580
SortOf221
Organizations
Other Games
gamesdonequick2810
StarCraft: Brood War
CasterMuse 30
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Berry_CruncH246
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV613
• lizZardDota2284
• Ler108
League of Legends
• Jankos1400
Upcoming Events
Online Event
3h 17m
BSL 2v2 ProLeague S3
5h 17m
Esports World Cup
1d 21h
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
2 days
Esports World Cup
3 days
Esports World Cup
4 days
CranKy Ducklings
5 days
BSL20 Non-Korean Champi…
6 days
BSL20 Non-Korean Champi…
6 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
FEL
6 days
Liquipedia Results

Completed

2025 ACS 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
Championship of Russia 2025
Calamity Cup 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
Esports World Cup 2025
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.