• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:38
CEST 00:38
KST 07:38
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Power Rank - Esports World Cup 202529RSL Season 1 - Final Week8[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16
Community News
BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams1Weekly Cups (July 14-20): Final Check-up0Esports World Cup 2025 - Brackets Revealed19Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission re-extension4
StarCraft 2
General
RSL Revival patreon money discussion thread The GOAT ranking of GOAT rankings Power Rank - Esports World Cup 2025 Esports World Cup 2025 - Final Player Roster Why doesnt SC2 scene costream tournaments
Tourneys
Esports World Cup 2025 Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) FEL Cracov 2025 (July 27) - $8000 live event RSL: Revival, a new crowdfunded tournament series
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame
Brood War
General
BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Flash Announces (and Retracts) Hiatus From ASL Corsair Pursuit Micro?
Tourneys
[Megathread] Daily Proleagues [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET The Casual Games of the Week Thread BWCL Season 63 Announcement
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread [MMORPG] Tree of Savior (Successor of Ragnarok) Path of Exile CCLP - Command & Conquer League Project
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread The Games Industry And ATVI Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
[\m/] Heavy Metal Thread Anime Discussion Thread Movie Discussion! [Manga] One Piece Korean Music Discussion
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Socialism Anyone?
GreenHorizons
Customize Sidebar...

Website Feedback

Closed Threads



Active: 631 users

[WCS KR] Group of Death Recap - Ro16 Group B (S1)

Forum Index > News
83 CommentsPost a Reply
1 2 3 4 5 Next All

[WCS KR] Group of Death Recap - Ro16 Group B (S1)

Text byTL.net ESPORTS
Graphics byshiroiusagi
May 4th, 2013 00:15 GMT

2013 GSL Season 2

WCS Korea Season 1 - GSL




Code S Ro16: Group B
Recap: Innovation and PartinG advance


Brackets and standings on Liquipedia

Ro16 Group B Recap

by Fionn.

Results from Live Report Thread by opterown.
+ Show Spoiler [Results] +
PartinG vs. Life
(P)PartinG <Bel'Shir Vestige> (Z)Life
(P)PartinG <Akilon Wastes> (Z)Life
(P)PartinG <> (Z)Life

(Z)Life wins 2-0!

INnoVation vs. Flash
(T)INnoVation <Red City> (T)Flash
(T)INnoVation <Atlas> (T)Flash
(T)INnoVation <Whirlwind> (T)Flash

(T)INnoVation wins 2-1!

Winners' Match
(Z)Life <Daybreak> (T)INnoVation
(Z)Life <Whirlwind> (T)INnoVation
(Z)Life <> (T)INnoVation

(T)INnoVation wins 2-0!

Losers' Match
(P)PartinG <Daybreak> (T)Flash
(P)PartinG <Star Station> (T)Flash
(P)PartinG <> (T)Flash

(P)PartinG wins 2-0!

Final Match
(Z)Life <Star Station> (P)PartinG
(Z)Life <Bel'Shir Vestige> (P)PartinG
(Z)Life <> (P)PartinG

(P)PartinG wins 2-0!



(T)INnoVation and (P)PartinG advance to Code S RO8!


Innovating the Masses

[image loading]

Original image by petad

Out of the four players in the Group of Death, (T)STX_INnoVation was the least popular. He had been known for years in Brood War as (T)Bogus, a very good, but not great Terran player who had the ability to take games off top players but never truly contend for a championship. With his move to Starcraft 2 and an abrupt name change in order to start anew, Innovation has now joined the ranks of elite players, with lesser players wishing they could get a win over him as a career highlight. While Innovation might not have had the level of fan support of the other three in the group, everyone watching respected his skill and knew why he was a crucial component in completing the greatest group of all-time. When Innovation came out in first place, few could say they were truly surprised. After all, he is a monster.

Starting off against (T)KT_Flash, Innovation dropped his first game of the night, paying the price for not getting sufficient anti-air defense by having his economy reduced to shambles by hellbat drops. The loss didn't shake the stoic Terran, as he came back in the second game with a quick multi-reaper build, catching the predictable and greedy Flash off guard. The game ended in about five minutes, leaving the fans shocked at the perfect reaper control Innovation used to abruptly end a game that could have potentially gone on all night.

The final game was a tour de force by Innovation, as he won with superior micro and army composition. Going bio, Innovation was able to defeat a stronger macro player in Flash, using drops onto tanks and doom drops into the main to be able to draw Flash's mech army back and give him openings to win skirmishes. Flash was able to hold on impressively, even looking like he had the lead at times, but Innovation continued the pressure, dropping every square inch of Flash's territory and exploiting the weakness of the slow moving mech army. Flash's army was pulled apart by Innovation's impeccable decision making and execution, and Innovation went on to the winners match.

[image loading]
Life struggles to accept the possibility that someone might be able to micro hellions better than he can micro zerglings.

With (Z)ST_Life beating (P)SKT_PartinG in the first games of the evening, this left us with the dream match that everyone had been waiting for. All the other player match-ups that the group could offer had already occurred, except for Innovation vs. Life. In a battle between the best TvZ and ZvT in the world, you might have expected a close affair with either side taking it 2-1, but it went the same way the series against Flash ended for up Innovation: in true and total domination.

Innovation himself even commented after the games that Life was not playing his best and was 'off' from his usual, scary self. Innovation's widow mine along with bio play was overwhelming, and he was to use superior positioning and game sense to out-maneuver his aggressive foe and get the upper hand in every fight that commenced. Life's zerglings—the scourge of every other Terran player on earth—were tamed by Innovation, allowing him to comfortably play the way he wanted. Unable to deal with Innovation's flawless play, Life fell in two games that made him look a level below the STX ace.

With his advancement to the quarterfinals confirmed, Innovation will now be searching for one thing he hasn't accomplished yet in his SC2 career: reaching the grand finals. He is now three-for-three in getting out of the group stages, a hugely impressive feat considering how difficult Code S is, but his troubles have all come when getting into the knockout rounds. He has been the engine behind bringing STX back into playoff contention in Proleague, but the format there is a best-of-one. He is quickly becoming the greatest group stage player in GSL history, but that's best-of-three. For Innovation to take his throne as the king of Starcraft 2, he's going to have to learn how to win in five or more. Mvp has never been a great team league player, or even a group stage player in the GSL. But during his time in Code S, he was the master at preparing and winning Bo5/Bo7 series, and has four champions to show for it.

If Innovation can take this final step, is there anyone in the world who can stop him?

Parting's Life in a Flash

Out of all the players in this group, (P)SKT_PartinG was the one who needed to advance the most. Everyone else had a way out. (T)INnoVation was already respected by everyone, and while he might not have had huge fan support, he also didn't have the super-high expectations or hype to make a loss in a group-of-death damaging. (T)KT_Flash is the greatest RTS player in the history of e-sports, so even with a loss, he would still be called God and have everyone rush to make excuses for him as they joked about him bestowing his divine mercy upon the others. (Z)ST_Life, in the same vain as Flash, is widely recognized as a true prodigy and has already won major championship after major championship, and did not need another GSL to solidify himself as one of the best and most popular players in the world.

(P)PartinG? He talked smack, and he talked a lot of it. He received heat in the Korean and international communities. Throwing stones at the house of Life—a very popular player worldwide—is something that was ill-advised, with many fans turning on him and saying he was immature, too cocky, and foolish to taunt a better player. Also, his move from Startale created a rift between him and his old team that was once his family, giving us a feud where fans couldn't tell if there was real bad blood, or if it was just a ploy to create more interest. In any case, PartinG was in trouble. The mob had gathered at his doorstep, and were just waiting for an excuse to set everything ablaze.

He got off to a rocky start on the night, losing two straight games to the player he had trash talked for the past few months, getting embarrassed in back to back blowout games. Life's ling counter-attacks were too much for Parting to handle, and he was continually called back to his base when he wanted to push. With his opponent lacking upgrades and having no power behind his two base all-in attacks, Life held easily and proceeded to the winner's match without having to break a sweat.

Parting was between a rock and a hard place. With a loss to Flash, he would be out of Code S and be made the laughing stock of the StarCraft II world. He created the group of death, had been talking trash to Life, and was going to get bounced out from the group first, looking like a complete idiot. The haters' claims would be proved right: that he was more style than substance, his words spoke louder than his actions, and he could only run around and talk smack for so long before being put into place by his betters.

[image loading]
PartinG dismantles Flash in a macro game

Parting fought back. He would not go down that easily, taking on God himself in the loser's match and taking the series 2-0, crushing him with a complete performance that saw him win in a super late game and with a powerful two-base attack. Knocking out of the most popular player in the group probably didn't win him any more fans, but it did give him one final chance at redemption against Life. He had fallen to Life in last season's Ro16, but came back in the deciding match of the night to take the series and move onto the Ro8, leaving his rival back in Code A.

Playing unlike himself, Life went for two weird ling all-ins in a row, wanting to stop Parting in his tracks and get him off his toes. This did not work, as Parting held strong and got the upgrade advantage unlike the first series. Following up into two-base all-ins, SKT T1 Protoss wa able to redeem himself for an embarrassing performance earlier in the group. Beating Life 2-0, Parting advanced from the group, looking like he had a gigantic weight lifted off his shoulders.

He didn't do a ceremony afterward, just sitting in the booth with his hands on his face and looking more relieved than bursting with happiness. Life, likewise, looked as dejected as we had ever seen him, staring blankly at his monitor and wondering what had gone wrong as he fell out of another Ro16 group. Parting sheepishly left his booth, handed a few memorabilia gift cards to the fans, and went into his booth to pack up his stuff, showing a more conservative Parting than we usually witness after monumental victories. To the question of true drama or publicity play, the answer appeared to be the latter: Parting apologized after the gamed ended and said that there is no actual tension between him and his former team.

He's polarizing in the community, but there is no question about how good Parting truly is. Behind all the bravado and pro wrestling-like trash talk, Parting is an eighteen-year-old kid who is still maturing and trying to get his words across in the right way. He knows how to build himself and bring attention to the matches he plays, but he's learned a lesson in how that can come to bite him in the ass if he's not careful. However, just because Life is gone for a second straight season doesn't mean that PartinG has a free pass for the rest of the GSL. There is still one player left that won't let PartinG off so easy. (T)Bomber still awaits on the other side of the bracket, and the Startale captain will want to make sure his insolent ex-teammate learns his lesson.

Yeah, but it's not like Bomber could actually make it to the finals and deliver the final blow of justice to Parting for Startale, right? It's Bomber. He isn't allowed to have heroic endings. Only sad, anti-climactic finishes where we are sitting wondering why we believed in him in the first place. While Parting might finally feel like this chapter is over in his career, hoping to move on from the feud with Startale, there is still a slight chance that the true climax is still a few weeks from occurring.

Now What?: Prodigy Edition

(T)KT_Flash - First out of the group, this isn't going to sit well for one of the most competitive players in the scene. He wants to win every tournament he enters, and he won't be happy being the first player out in the group of death. Still holding one of the best records in Proleague, he will be shifting his focus on getting his team into a playoff position. With Parting and Innovation holding two of the final spots for the playoffs, Flash can still get some revenge in the upcoming rounds if he can knock one of those two down into the bottom half of the Proleague ladder.

It's hard to say anything bad about Flash, losing in the hardest group imaginable this far into a tournament, but it might be time to start peeling back the 'perfect' and 'unstoppable' talk every time he plays a game. He is one of the better players in the world, but he still doesn't have a championship and couldn't get it done in the group of death. No one should take what I'm saying that Flash is a bad player, but before we talk about how godly he is, maybe we should wait for him to win a championship in the game first. An excellent player, Flash still has room to improve before he can challenge for a Code S championship.

(Z)ST_Life - Is he slowly becoming Clide Jr.? This is his third straight Ro16 where he was the favorite to advance, but he fell in the final match of the night, getting knocked into Code A. He has gone 1-2 in his past three Ro16 group stages, and he seemingly cannot find a way back into the knockout rounds, a place where he has been unstoppable. Unlike Innovation, longer series are the forte of Life, and is the reason why he has won so many championships. With the ability to throw in cheese, play a long, macro game and do crazy builds, a Bo5 or Bo7 is where Life excels the most. Sadly, we will not be able to see that ability at work this season.

Life will now try to help Startale capture their first GSTL title and get back into Code S for another shot at the title. Also, with teammate Bomber still in the quarterfinals, you would expect Life to be helping heavily with a possible Zerg match-up in the quarterfinals and more than likely Innovation semifinal if he can get there. Life's Premier League season might be over, but Bomber's is just beginning.

Writers: Fionn.
Graphics: Shiroiusagi
Editor: Waxangel.
Facebook Twitter Reddit
TL+ Member
legoboomette
Profile Joined December 2011
England165 Posts
May 04 2013 00:24 GMT
#2
God is dead
Won(*3*)Chu KissMe!
Random_0
Profile Blog Joined August 2008
United States1163 Posts
May 04 2013 00:25 GMT
#3
Finally! Thanks for writing this!

I was waiting for this recap, and I read every delicious word.

Go Parting!
asdfOu
Profile Joined August 2011
United States2089 Posts
May 04 2013 00:28 GMT
#4
BOGUSSSSSSSSS YESSSSSSSSSSSSSSSSSS I KNEW ITTTTTTTTTTTTTT<33333
STXSouL_BoGus
rip prime
Xorphene
Profile Joined January 2011
United Kingdom492 Posts
May 04 2013 00:30 GMT
#5
Typo:

Now What?: Prodigy Edition

SKT_Flash


Should be: KT_Flash
T: Polt, Fantasy, Flash, Jjakji. P: HerO, Rain, Grubby, SoS. Z: Jaedong, Scarlett, Snute, Life. Casters: ToD, Apollo, MrBitter, Artosis, Day[9].
Walnuts
Profile Joined March 2012
United States770 Posts
Last Edited: 2013-05-04 00:34:21
May 04 2013 00:34 GMT
#6
Wow, didnt know Flash went to SKT

Edit: ahh, beaten...
Gandalf on balance: "It's always darkest before the dawn"
Grumbels
Profile Blog Joined May 2009
Netherlands7031 Posts
May 04 2013 00:37 GMT
#7
Life's overrated, if you can't get out of the group stages 3 GSLs in a row then you are not the best player in the world. Meanwhile Roro won the last GSL, has done very well in proleague and people barely mention him. (Sniper all over again)
Well, now I tell you, I never seen good come o' goodness yet. Him as strikes first is my fancy; dead men don't bite; them's my views--amen, so be it.
Arrtee
Profile Joined October 2011
Australia102 Posts
May 04 2013 00:43 GMT
#8
SKT_Flash??
Fuell
Profile Joined February 2011
Netherlands3111 Posts
May 04 2013 00:48 GMT
#9
Nice! Really thanks for the write-up
fOu/Zenith/NEX/WeRRa/SlayerS
igay
Profile Blog Joined November 2011
Australia1178 Posts
May 04 2013 00:50 GMT
#10
On May 04 2013 09:37 Grumbels wrote:
Life's overrated, if you can't get out of the group stages 3 GSLs in a row then you are not the best player in the world. Meanwhile Roro won the last GSL, has done very well in proleague and people barely mention him. (Sniper all over again)



Yeah not like he hasn't won like almost everything for the past 6 months
MVP <3 MKP <3 DRG <3
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
May 04 2013 00:51 GMT
#11
It was a lively group, full of bogus innovation, but it ended in a flash and now we'll be parting.
...I should just stop now...

Anyway, I was sort of pulling for Life/Flash, but after seeing Innovation... o_o
Moderatorshe/her
TL+ Member
Dragoonstorm7
Profile Joined December 2012
United States599 Posts
May 04 2013 00:51 GMT
#12
Thanks for the write up Fionn!
however, i do think that you left out a sentence along the lines of: "PartinG had 2 of the sickest holds in the history of SC2."
also, one of the most definitive things about Life is his ling aggression, so neither of the games in the losers final vs PartinG was unlike him.
also, straight up: the 2nd game in the losers final was not a ling-all-in. period.
oblivion awaits- dark archon (aka best unit ever)
TLsc3
Profile Joined January 2011
Australia11 Posts
May 04 2013 00:52 GMT
#13
Startale Parting vs Startale Life....who would have thought of this rivalry?
hell no rules here we are trying to accomplish something
Soda-88
Profile Joined April 2012
Croatia476 Posts
May 04 2013 00:58 GMT
#14
On May 04 2013 09:37 Grumbels wrote:
Life's overrated, if you can't get out of the group stages 3 GSLs in a row then you are not the best player in the world. Meanwhile Roro won the last GSL, has done very well in proleague and people barely mention him. (Sniper all over again)

I laughed
StarVe
Profile Joined June 2011
Germany13591 Posts
Last Edited: 2013-05-04 01:00:06
May 04 2013 00:59 GMT
#15
Great recap, Fionn, there are some passages in here I very much agree with, you have a way with words, I wish you'd find the time to write more again. ^_^
Dodgin
Profile Blog Joined July 2011
Canada39254 Posts
May 04 2013 01:04 GMT
#16
a Parting vs Bomber finals would be really great, but we all know Bomber is going to disappoint in the biggest way yet, probably before the finals.
Thrillz
Profile Joined May 2012
4313 Posts
May 04 2013 01:06 GMT
#17
On May 04 2013 09:37 Grumbels wrote:
Life's overrated, if you can't get out of the group stages 3 GSLs in a row then you are not the best player in the world. Meanwhile Roro won the last GSL, has done very well in proleague and people barely mention him. (Sniper all over again)


Life isn't overrated, but yes he doesn't have claim to best player in the world now after getting trounce in Ro16 three times in a row. At worst I still don't see him falling past top 3 zerg anytime soon. That being said, he'll have to do better because Starleagues are what counts at the end of the day.
Bagration
Profile Blog Joined October 2011
United States18282 Posts
May 04 2013 01:07 GMT
#18
I'd love to see Innovation win this season's GSL. He's been so consistent, and now that the days of Broodlord-winfestor deathballs are over, he has never had a better chance to win it all.
Team Slayers, Axiom-Acer and Vile forever
diophan
Profile Joined September 2011
United States1018 Posts
May 04 2013 01:13 GMT
#19
Wtf Life, win convincingly using macro fast upgrade strategies against Parting, transition into weird all-ins and be several upgrades behind.
RaiKageRyu
Profile Joined August 2009
Canada4773 Posts
May 04 2013 01:23 GMT
#20
Parting vs Bomber final. Goes to Game 7 and when Bomber has the game won throws ceremonial mules and dances too much allowing Parting to engineer an epic comeback.

Bomber in a nutshell.
Someone call down the Thunder?
1 2 3 4 5 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 11h 22m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nathanias 204
Livibee 121
Liquid`TLO 120
ForJumy 53
StarCraft: Brood War
Hyuk 443
Aegong 75
NaDa 31
League of Legends
Dendi1123
syndereN243
Counter-Strike
fl0m2148
Fnx 1485
flusha268
Other Games
summit1g11124
tarik_tv7579
Grubby3201
FrodaN1909
C9.Mang0224
ViBE124
Maynarde98
Sick47
rubinoeu11
Liquid`Ken10
Organizations
Other Games
BasetradeTV20
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• RyuSc2 28
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Diggity16
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota22421
League of Legends
• Doublelift4944
Other Games
• imaqtpie1342
• Scarra1001
Upcoming Events
Esports World Cup
11h 22m
ByuN vs Zoun
SHIN vs TriGGeR
Cyan vs ShoWTimE
Rogue vs HeRoMaRinE
Clem vs Solar
Reynor vs Maru
herO vs Cure
Serral vs Classic
Esports World Cup
1d 11h
Esports World Cup
2 days
CranKy Ducklings
3 days
BSL20 Non-Korean Champi…
3 days
CSO Cup
3 days
BSL20 Non-Korean Champi…
3 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
FEL
4 days
BSL20 Non-Korean Champi…
4 days
BSL20 Non-Korean Champi…
4 days
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
[ Show More ]
Sparkling Tuna Cup
6 days
Online Event
6 days
Liquipedia Results

Completed

CSL Xiamen Invitational
Championship of Russia 2025
Murky Cup #2

Ongoing

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

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
HCC Europe
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.