• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 11:12
CET 17:12
KST 01: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
[ASL22] Finals Preview: Sweet Victory!12[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Weekly Cups (Oct 26 - Nov 1): MaxPax, herO, Solar win0Weekly Cups (October 19-25): Clem triples first in 5.0.175Evil Geniuses - shutting down23ISSL (IntoTheTV x SOOP SC2 League): Premier7Weekly Cups (October 12-18): 5.0.17 era begins1
StarCraft 2
General
No more SC2 streamers on team liquid? [D] Hacker peak in sc2 ? Liquibets sc2 season 30 Evil Geniuses - shutting down Weekly Cups (Oct 26 - Nov 1): MaxPax, herO, Solar win
Tourneys
SC4ALL: II Venue Change Announcement! Sparkling Tuna Cup - Weekly Open Tournament WardiTV Mondays ISSL (IntoTheTV x SOOP SC2 League): Premier Stellar Fest TWO the Moon (Dec 16-20)
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Starcraft 2 Advance [D] the control group Simple Questions/Answers [G] How to playtest arcade maps
External Content
Mutation # 550 Graveyard Shift The PondCast: SC2 News & Results Mutation # 549 Endless Sparkles Mutation # 548 Shining Bright
Brood War
General
SC4ALL: II Venue Change Announcement! Ziemie's Starcraft 1 Prequel Campaign 🇺🇦 Ukrainian StarCraft:BroodWar community reborn Rollback Netcode in Brood War BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues Small VOD Thread 2.0 [$1250] International ShieldBattery League KCM Race Survival 2026 Season 4
Strategy
50,000-Word Terran Builds Memo 2026-10-22 Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Deus Ex 3!? Mobile Legends: Bang Bang Armies of Exigo - YesYes?
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Trading/Investing Thread Dating: How's your luck? Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread
Fan Clubs
Fan Club Resource Thread Reynor Fan Club The Flash Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Why I built Repalyzer (1.1.…
BlueStar
Innovate or Game Over?
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 9663 users

BW: The Road to Blue - Episode 1

Blogs > L_Master
Post a Reply
1 2 Next All
L_Master
Profile Blog Joined April 2009
United States8017 Posts
November 29 2015 04:05 GMT
#1
It all began back in 2009 when I was playing BW with some friends at a LAN and got royally stomped. Searching something like "BW Tips" invariably led to a certain blue site with horses. Which led to watching late night laggy 120p streams at 3am. Which led to wanting to play and multitask like the pros. Which of course led to ICCup. Which led to wanting to be achieve a better rank.

For me, the dream has always been to make it to B-. It's always struck me as that point where you were clearly a notch above the majority of serious players, without being a mythically out of reach goal requiring a ton of talent or very dedicated, consistent practice for hours and hours each day. However, my BW playing has generally been best described as casual, playing games with friends but not really trying to play better or analyzing play, with occasional spans of playing a bit more focused.

Nevertheless, that idea of blue ranks has always sat in the back of my head as a gentle tickle. However, I realize my days of having a good amount of time to play BW are running out; I'm through next summer "off" (20-30 hrs/wk of work) to focus primarily on seeing how good I can get on the bike, but after that I'll be very busy with grad school and more work. The clear window is closing, and I don't really want to miss out on my dream.

With that in mind, now is the time to make that happen, and so I'm dedicating the next 7 months to some serious BW and some serious cycling. Can I make B- in 6 months? I'm don't know, but I'm damn well going to try. I've been protoss throughout my "career", but my favorite players have always been zergs (Neo.G Bonjwa, EffOrt, etc.) and overall the race just feels better to me. Plus the defiler is badass. So i've switched to zerg very recently. Which means step 1 for me is just learning the solid basic builds:

For ZvT - 3 hatch muta -> lurker'd 3rd -> hive
For ZvP - 3 hatch spire -> 5 hatch -> 4 base
For ZvZ - Honestly have no fucking clue what happens here. I could play PvZ but not sure I want to.

So for week 1 my goals are:

-Play at least 15 hours with the focus on making the early game as second nature as my protoss early game is
-Spend at least 5 hours watching reps - my understanding is pretty poor. I generally don't really know what the best course of action is in many situations. I also have no clue how to play against a mech army. Or wraiths. Nor get a large protoss army off my front doorstep. Watching reps to see how good players handle these situations seems like a logical first step combined with actually...well practicing it.

I'll be streaming my games as always at L Master's Stream and certainly would welcome people that want to help or play games.




*****
EffOrt and Soulkey Hwaiting!
Birdie
Profile Blog Joined August 2007
New Zealand4438 Posts
November 29 2015 04:47 GMT
#2
Make sure you check out Scan's ZvT 3 hatch muta guide here: http://www.teamliquid.net/forum/bw-strategy/481389-build-orders-and-strategies-by-scan

ZvZ is rly easy, you flip a couple of coins at the start and depending on what the result is you pick one of four builds and do it. Then it all comes down to control and adjusting your play based on what your opponent does (overlord vision super important in the early game, and watching their eggs). Some maps favour particular builds, too.
Red classic | A butterfly dreamed he was Zhuangzi | 4.5k, heading to 5k as support!
don_kyuhote
Profile Blog Joined December 2009
3007 Posts
Last Edited: 2015-11-29 06:01:08
November 29 2015 05:54 GMT
#3
Wow, L_Master, why switch to harder race when you can stay as protoss and do nothing but 2 gate proxy, bulldogs, and DT/reaver rushes or 2 base super fast arbiter rushes against poor terrans and 1a2a3a your way into Blue rank???

Joking aside, seeing you blog this brings me great nostalgia of the days of DRIT and DRTLs from 2011~2013.
I wasn't too heavily involved, but I did play some games here and there.
I will always remember beating Essbee, the soon to be DRIT 1 champ, in an epic TvT in DRTL season 1, and getting absolutely dumped on by Prophecy in DRIT 4 on Tau Cross where I managed to get ONE kill the entire game.
And my game against L1ghtning where I went for proxy 2 port, but he scouted it with a FLOATING BARRACK! because I was stupid enough to place it right between our bases.
Fun times.

Good luck on your journey mang, I'm sure there are a lot of BW fans who will take great interest in your progress.
For what shall it profit a man, if he shall gain the whole world, and lose his own soul?
L_Master
Profile Blog Joined April 2009
United States8017 Posts
November 29 2015 06:27 GMT
#4
On November 29 2015 14:54 don_kyuhote wrote:
Wow, L_Master, why switch to harder race when you can stay as protoss and do nothing but 2 gate proxy, bulldogs, and DT/reaver rushes or 2 base super fast arbiter rushes against poor terrans and 1a2a3a your way into Blue rank???


What are these witcheries? I've probably done these less than 15 times in 6 years of BW . Sprawling macro games for days!

On November 29 2015 14:54 don_kyuhote wrote:
Joking aside, seeing you blog this brings me great nostalgia of the days of DRIT and DRTLs from 2011~2013.
I wasn't too heavily involved, but I did play some games here and there.
I will always remember beating Essbee, the soon to be DRIT 1 champ, in an epic TvT in DRTL season 1, and getting absolutely dumped on by Prophecy in DRIT 4 on Tau Cross where I managed to get ONE kill the entire game.
And my game against L1ghtning where I went for proxy 2 port, but he scouted it with a FLOATING BARRACK! because I was stupid enough to place it right between our bases.
Fun times.


Yea I remember those early days of BW in the SC2 age. Going back and watching DRIT1 play got much higher level pretty quick, and I got quite a bit better between DRIT 1 and like DRTL 4/5 where I played against Ghrur in the semi's in a fun Bo5.

Prophecy was dangerous yo! Especially to terran players.

EffOrt and Soulkey Hwaiting!
Ty2
Profile Blog Joined March 2013
United States1434 Posts
Last Edited: 2015-11-29 06:51:45
November 29 2015 06:28 GMT
#5
--- Nuked ---
Writer
Peeano
Profile Blog Joined March 2009
Netherlands5998 Posts
November 29 2015 09:29 GMT
#6
Are you aware that the ICCup ratingsystem has been changed? B- is not was it used to be. I don't think you'll have much trouble reaching it with the current system.
FBH #1!
Endymion
Profile Blog Joined November 2009
United States3701 Posts
November 29 2015 10:05 GMT
#7
ya b- on iccup is the old d- on iccup, set your goal to get to e on fish because that's basically Olympic on old iccup
Have you considered the MMO-Champion forum? You are just as irrational and delusional with the right portion of nostalgic populism. By the way: The old Brood War was absolutely unplayable
c3rberUs
Profile Blog Joined December 2010
Japan11944 Posts
November 29 2015 13:24 GMT
#8
So you're really going through with the switch. I've always thought it was a bit strange seeing a toss player whose favorite players are all zerg. But anyway, I don't think you'll have much trouble getting b-, especially if you adapt seamlessly.
WriterMovie, 진영화 : "StarCraft will never die".
arb
Profile Blog Joined April 2008
Noobville17922 Posts
November 29 2015 15:19 GMT
#9
On November 29 2015 15:27 L_Master wrote:
Show nested quote +
On November 29 2015 14:54 don_kyuhote wrote:
Wow, L_Master, why switch to harder race when you can stay as protoss and do nothing but 2 gate proxy, bulldogs, and DT/reaver rushes or 2 base super fast arbiter rushes against poor terrans and 1a2a3a your way into Blue rank???


What are these witcheries? I've probably done these less than 15 times in 6 years of BW . Sprawling macro games for days!

Show nested quote +
On November 29 2015 14:54 don_kyuhote wrote:
Joking aside, seeing you blog this brings me great nostalgia of the days of DRIT and DRTLs from 2011~2013.
I wasn't too heavily involved, but I did play some games here and there.
I will always remember beating Essbee, the soon to be DRIT 1 champ, in an epic TvT in DRTL season 1, and getting absolutely dumped on by Prophecy in DRIT 4 on Tau Cross where I managed to get ONE kill the entire game.
And my game against L1ghtning where I went for proxy 2 port, but he scouted it with a FLOATING BARRACK! because I was stupid enough to place it right between our bases.
Fun times.


Yea I remember those early days of BW in the SC2 age. Going back and watching DRIT1 play got much higher level pretty quick, and I got quite a bit better between DRIT 1 and like DRTL 4/5 where I played against Ghrur in the semi's in a fun Bo5.

Prophecy was dangerous yo! Especially to terran players.


I think DRIT5(i believe) was the best imo. Seemed to have the highest quality of players
even though Artanis is a homo and cheesed me 3 games
(dumpsterd him standard tho LOL)

goodluck buddy
Artillery spawned from the forges of Hell
L_Master
Profile Blog Joined April 2009
United States8017 Posts
November 29 2015 16:44 GMT
#10
On November 29 2015 19:05 Endymion wrote:
ya b- on iccup is the old d- on iccup, set your goal to get to e on fish because that's basically Olympic on old iccup


My understanding, and this may not be correct, is that the system is unchanged from D- -> C-. Then from there it's slightly easier than before, as playing "at rank" loses you 50 instead of 75 points. Which means it should be easy to keep a running table of what the old system points would be and hit 6000 on that instead.

Might also try for E on fish as well, but how does that correlate to B- under the old system. I'm sure D is harder but don't know much about E

On November 29 2015 22:24 c3rberUs wrote:
So you're really going through with the switch. I've always thought it was a bit strange seeing a toss player whose favorite players are all zerg. But anyway, I don't think you'll have much trouble getting b-, especially if you adapt seamlessly.


Yea, as of now I'm planning to go through with the switch and don't really see myself backing out tbh. I'm generally enjoying zerg so far.
EffOrt and Soulkey Hwaiting!
Jukado
Profile Blog Joined May 2011
805 Posts
Last Edited: 2016-03-25 23:15:02
November 29 2015 21:48 GMT
#11
ZvZ build order (Known as the 10 drone build, its a 12 pool style):
12 pool
11 gas
11 hatch at nat
You get lair first then speed. You take 1 drone off gas after lair starts
You make lots of lings. VS 1 base players, your lings force them to spend larvae on lings not muta. Then buy spores.

Not sure how accurate my notes are but will just paste what I have from the vod of Crazy Hydra vs Hydra Neo Chain Reaction:
12 pool then gas then drone
11 hatch @nat
11 lair
14 send 2 drones to nat
14 overlord?
15 spire
15 sunken+lings
22 overlord?
Ling wall formation
23 second gas
Hydra attacks with lings. After, crazy hydra is on 18, Hydra is on 16
4 mutas pop
29/34 one muta, 1 scourge, then overlord
1 muta, then 1 scourge, then 1 scourge, then 1 muta, then 1 muta, then 1 muta,
More of each (not sure of numbers)
Overlord
37/50 is reached.

Ofcourse the notes above are partly specific to the game.


VS 12 hat examples:
Crazy Hydra vs Hydra on Neo Chain Reaction 12 pool vs 12 hatch (watch Crazy Hydra @3 in brown)
http://www.teamliquid.net/tlpd/korean/games/106617_Crazy_vs_Hydra/vod

Hydra vs Modesty on Chain Reaction 12 pool vs 12 hatch (watch Hydra @3 in pale yellow)
http://www.teamliquid.net/tlpd/korean/games/90864_Hydra_vs_Modesty/vod

VS 9 pool 1 base muta
Soulkey vs Calm on Chain Reaction 12 pool vs 9 pool 1 base muta, Soulkey uses spores
http://www.teamliquid.net/tlpd/korean/games/98776_Calm_vs_Soulkey/vod

I havent double checked if these example games are indeed examples.
Star Tale Public Domain project. Maps: (2)Gates Of Memphis, (2)Marshmallow Toast, (4)Bubbles, (4)Clay Fields, (6)Numbskull Desert. Also the Vaylu Public Domain Tileset. Also Ramp Palettes, Brood War guides and some fun stuff. Links in my profile
vOdToasT
Profile Blog Joined September 2010
Sweden2870 Posts
November 30 2015 00:13 GMT
#12
Good luck with ZvZ, man
It made me switch to Terran
But after I had quit Zerg, I learned to appreciate it. If I ever switch back to Zerg, I won't race pick.
If it's stupid but it works, then it's not stupid* (*Or: You are stupid for losing to it, and gotta git gud)
FyRe_DragOn
Profile Blog Joined November 2006
Canada2057 Posts
November 30 2015 03:40 GMT
#13
GL and what is your current rank? Id be happy to assist with some replay analysis
aka DragOn[NaS]
L_Master
Profile Blog Joined April 2009
United States8017 Posts
November 30 2015 06:53 GMT
#14
On November 30 2015 09:13 vOdToasT wrote:
Good luck with ZvZ, man
It made me switch to Terran
But after I had quit Zerg, I learned to appreciate it. If I ever switch back to Zerg, I won't race pick.


I don't think I will mind it once I get used to it, but right now it's sorta a "hmm I lost dunno why" situation.

On November 30 2015 12:40 FyRe_DragOn wrote:
GL and what is your current rank? Id be happy to assist with some replay analysis


I'd definitely appreciate it as I start to get my openings down solid. Was C-/C border as protoss, but being so new to zerg I'm probably closer to D+/C- at the moment. Worse at ZvZ
EffOrt and Soulkey Hwaiting!
Djagulingu
Profile Blog Joined December 2010
Germany3605 Posts
November 30 2015 13:47 GMT
#15
I like ZvZ. For reds, you can basically 12 hatch every single game and win at least 50%. Contrary to popular belief, very few people go 9 pool speed (Peruvians excluded ofc).
"windows bash is a steaming heap of shit" tofucake
Endymion
Profile Blog Joined November 2009
United States3701 Posts
November 30 2015 14:39 GMT
#16
On November 30 2015 22:47 Djagulingu wrote:
I like ZvZ. For reds, you can basically 12 hatch every single game and win at least 50%. Contrary to popular belief, very few people go 9 pool speed (Peruvians excluded ofc).

what halfassed peruvian plays zerg? they all play protoss and proxy 2gate or cannon rush, or they play terran and they set lat to extra high as soon as the clock hits 6:10 vs z
Have you considered the MMO-Champion forum? You are just as irrational and delusional with the right portion of nostalgic populism. By the way: The old Brood War was absolutely unplayable
arb
Profile Blog Joined April 2008
Noobville17922 Posts
November 30 2015 17:17 GMT
#17
On November 30 2015 23:39 Endymion wrote:
Show nested quote +
On November 30 2015 22:47 Djagulingu wrote:
I like ZvZ. For reds, you can basically 12 hatch every single game and win at least 50%. Contrary to popular belief, very few people go 9 pool speed (Peruvians excluded ofc).

what halfassed peruvian plays zerg? they all play protoss and proxy 2gate or cannon rush, or they play terran and they set lat to extra high as soon as the clock hits 6:10 vs z

all peruvians play zerg
usually 9pool speed into 3hatch powerling all in
similar to how all polish people play protoss and go dt-> carriers 99% of games
Artillery spawned from the forges of Hell
L_Master
Profile Blog Joined April 2009
United States8017 Posts
November 30 2015 17:26 GMT
#18
On November 30 2015 23:39 Endymion wrote:
Show nested quote +
On November 30 2015 22:47 Djagulingu wrote:
I like ZvZ. For reds, you can basically 12 hatch every single game and win at least 50%. Contrary to popular belief, very few people go 9 pool speed (Peruvians excluded ofc).

or they play terran and they set lat to extra high as soon as the clock hits 6:10 vs z


LOL. I have seem that tactic before. My counter is usually to start harassing and quickly f10 o n l, and then get right back on it. Usually they are too freaked out to change it back.
EffOrt and Soulkey Hwaiting!
vOdToasT
Profile Blog Joined September 2010
Sweden2870 Posts
Last Edited: 2015-11-30 19:15:42
November 30 2015 19:14 GMT
#19
On November 30 2015 23:39 Endymion wrote:
Show nested quote +
On November 30 2015 22:47 Djagulingu wrote:
I like ZvZ. For reds, you can basically 12 hatch every single game and win at least 50%. Contrary to popular belief, very few people go 9 pool speed (Peruvians excluded ofc).

what halfassed peruvian plays zerg? they all play protoss and proxy 2gate or cannon rush, or they play terran and they set lat to extra high as soon as the clock hits 6:10 vs z


They play Zerg, they just don't play ZvZ because in that match up you can't use low level tactics which work not because they are good, but because they are easier to execute than to defend against (but fail if the level of play is high enough).

In PvZ and in ZvP, such tactics do exist.
If it's stupid but it works, then it's not stupid* (*Or: You are stupid for losing to it, and gotta git gud)
ninazerg
Profile Blog Joined October 2009
United States7291 Posts
November 30 2015 22:57 GMT
#20
for zvz do this:

- overpool
- 1 hatch ultra

good bo
"If two pregnant women get into a fist fight, it's like a mecha-battle between two unborn babies." - Fyodor Dostoevsky
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 18h 48m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Serral 1688
EnDerr 4
StarCraft: Brood War
Britney 28762
Calm 2403
Shuttle 1118
Mini 735
Stork 363
Rush 269
Snow 217
Soulkey 173
Barracks 112
Sharp 93
[ Show more ]
Shinee 50
Hyun 50
Bale 45
hero 40
Terrorterran 24
soO 20
Killer 16
Movie 15
Shine 15
sorry 15
Rock 13
Hm[arnc] 12
Noble 10
Sacsri 9
ProTech2
ajuk12(nOOB) 0
Dota 2
qojqva2701
Counter-Strike
gobbtv398
edward92
Super Smash Bros
hungrybox111
Heroes of the Storm
Trikslyr24
Other Games
B2W.Neo1005
Lowko468
syndereN276
Fuzer 222
Liquid`VortiX192
ArmadaUGS93
djWHEAT86
QueenE85
KnowMe53
NeuroSwarm41
Railgan23
Chillindude17
Organizations
Other Games
ComeBackTV 238
Counter-Strike
PGL150
[ Show 16 non-featured ]
StarCraft 2
• StrangeGG 54
• poizon28 33
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Laughngamez YouTube
• Migwel
StarCraft: Brood War
• Michael_bg 5
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV744
League of Legends
• Nemesis3444
• TFBlade955
Other Games
• Shiphtur437
Upcoming Events
IntoTheTV X SOOP
18h 48m
Reynor vs Solar
ByuN vs SHIN
Clem vs MaxPax
herO vs Rogue
IPSL
1d
WorsT vs nOmaD
Dewalt vs andersOn
AI Arena Tournament
1d 2h
IntoTheTV X SOOP
1d 18h
IPSL
2 days
Azhi_Dahaki vs ggnore13
Double vs WIZARD
Replay Cast
2 days
Replay Cast
3 days
Sparkling Tuna Cup
3 days
WardiTV Invitational
3 days
YoungYakov vs Lambo
SHIN vs TBD
Percival vs Shameless
Solar vs TBD
PiGosaur Cup
4 days
[ Show More ]
The PondCast
5 days
KCM Race Survival
5 days
WardiTV Invitational
5 days
Liquipedia Results

Completed

Proleague 2026-11-05
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
International ShieldBattery League
BSL Season 23
IPSL Winter 2026-27
Calamity Cup Div. A Season 8
IEM Beijing 2026
PGL Masters Bucharest 2026
Stake Ranked Episode 5
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026

Upcoming

Sector 951
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Underdog Cup 2026 Div 2-3
PGL Bucharest 2027
BLAST Bounty Winter 2027
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
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.