• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:38
CEST 18:38
KST 01: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
[ASL20] Ro8 Preview Pt2: Holding On8Maestros of the Game: Live Finals Preview (RO4)5TL.net Map Contest #21 - Finalists4Team TLMC #5: Vote to Decide Ladder Maps!0[ASL20] Ro8 Preview Pt1: Mile High15
Community News
PartinG joins SteamerZone, returns to SC2 competition(?)175.0.15 Balance Patch Notes (Live version)84$2,500 WardiTV TL Map Contest Tournament 151Stellar Fest: StarCraft II returns to Canada11Weekly Cups (Sept 22-28): MaxPax double, Zerg wins, PTR12
StarCraft 2
General
5.0.15 Balance Patch Notes (Live version) PartinG joins SteamerZone, returns to SC2 competition(?) ZvT - Army Composition - Slow Lings + Fast Banes Stellar Fest: StarCraft II returns to Canada Had to smile :)
Tourneys
$2,500 WardiTV TL Map Contest Tournament 15 Stellar Fest Sparkling Tuna Cup - Weekly Open Tournament LANified! 37: Groundswell, BYOC LAN, Nov 28-30 2025 Maestros of The Game—$20k event w/ live finals in Paris
Strategy
Custom Maps
External Content
Mutation # 493 Quick Killers Mutation # 492 Get Out More Mutation # 491 Night Drive Mutation # 490 Masters of Midnight
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ Question regarding recent ASL Bisu vs Larva game Thoughts on rarely used units RepMastered™: replay sharing and analyzer site [ASL20] Ask the mapmakers — Drop your questions
Tourneys
[Megathread] Daily Proleagues [ASL20] Ro8 Day 4 [ASL20] Ro8 Day 3 Small VOD Thread 2.0
Strategy
TvZ Theorycraft - Improving on State of the Art Current Meta I am doing this better than progamers do. Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Dawn of War IV Nintendo Switch Thread Path of Exile Liquipedia App: Now Covering SC2 and Brood War!
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread Canadian Politics Mega-thread
Fan Clubs
The herO Fan Club! The Happy Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
Sports
2024 - 2026 Football Thread NBA General Discussion MLB/Baseball 2023 Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts The Automated Ban List BarCraft in Tokyo Japan for ASL Season5 Final
Blogs
[AI] From Comfort Women to …
Peanutsc
Mental Health In Esports: Wo…
TrAiDoS
Try to reverse getting fired …
Garnet
[ASL20] Players bad at pi…
pullarius1
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1476 users

[Code S] Ro32 Group G Preview/F Recap (S1)

Forum Index > News
130 CommentsPost a Reply
1 2 3 4 5 6 7 Next All

[Code S] Ro32 Group G Preview/F Recap (S1)

Text byTL.net ESPORTS
Graphics byMeko
January 30th, 2013 15:27 GMT

Up/Down

GSL 2013 Season 1 Code S



Ro32: Group F Recap
MarineKing, RorO, Mvp, Keen


Ro32: Group G Preview
Soulkey, Noblesse, TaeJa, Nestea


Brackets and results at Liquipedia

Ro32: Group F Recap

by: Waxangel

Results from Live Report Thread by Yello.
+ Show Spoiler [Results] +
MarineKing vs RorO
(T)MarineKing <Cloud Kingdom> (Z)RorO
(T)MarineKing <Daybreak> (Z)RorO
(T)MarineKing <Whirlwind SE> (Z)RorO

(T)MarineKing wins 2-1!

KeeN vs Mvp
(T)KeeN <Akilon Flats> (T)Mvp
(T)KeeN <Daybreak> (T)Mvp
(T)KeeN <Whirlwind SE> (T)Mvp

(T)KeeN wins 2-1!

Winners' Match
(T)KeeN <Neo Planet S> (T)MarineKing
(T)KeeN <Cloud Kingdom> (T)MarineKing
(T)KeeN <> (T)MarineKing

(T)MarineKing wins 2-0!

Losers' Match
(Z)RorO <Neo Planet S> (T)Mvp
(Z)RorO <Cloud Kingdom> (T)Mvp
(Z)RorO <> (T)Mvp

(Z)RorO wins 2-0!

Final Match
(T)KeeN <Whirlwind SE> (Z)RorO
(T)KeeN <Daybreak> (Z)RorO
(T)KeeN <> (Z)RorO

(Z)RorO wins 2-0!



(T)MarineKing and (Z)RorO advance to Code S RO16!


Only Room for One King
– (T)MarineKing advances from Group F while four time champion (T)Mvp is eliminated in final Wings of Liberty season.


It's a rare occasion when (T)MarineKingPrime can say he got the better of (T)LG-IM_Mvp. No, the brackets didn't work out in a way that would see the two meet for the eighth time in the GSL, nor did MarineKing finally get his first official win over Mvp in the world's most prestigious StarCraft II tournament. But at the end of the day, MarineKing advanced to the round of sixteen, while Mvp was sent down to Code A. That's worth at least a victory by decision.

Instead of his arch-nemesis, it would be Samsung Zerg (Z)RorO who provided MKP with his toughest challenge of the day. The first game saw everything go wrong for MKP, as RorO held off a proxy-barracks bunker rush and then countered with a roach-baneling bust for a fast 1 - 0 lead. However, MKP would get back in the groove of things in game two. His early bunker rush was again thwarted, but he nonetheless pounded his opponent into submission with relentless attacks after RorO allowed a transition into a macro game. The third game ended up being a simple clean-up, with MKP's stim marine timing catching RorO completely off-guard.

In contrast, Mvp's initial series against (T)MVP.KeeN started off well, but ended in disaster. Game one was a vintage performance from Mvp, as he turtled up on four bases and steamrolled Keen with battlecruisers in the late game. However, the following games saw Keen get the better of Mvp in two consecutive base trades, with Mvp playing Keen tightly before collapsing due to poorer execution.

Ro16 Players

(Z)ST_Life
(Z)Azubu.Symbol
(Z)Azubu.BBoongBBoong
(Z)LG-IM_LosirA
(Z)Samsung_RorO
(Z)ST_Curious
(P)SK_MC
(P)SKT_PartinG
(P)Squirtle
(T)MarineKingPrime
(T)ST_Bomber
(T)FXOGuMiho

+ Four remaining
With Mvp out of the picture, the rest of the night was smooth sailing for MarineKing. In game one of the winners match, MKP's quick proxy reaper-bunker-marauder rush made short work of Keen's fast expansion. In the following game, MKP's conservative build allowed him to easily defend against Keen's own proxy-reaper, and he counter-attacked to take an insurmountable advantage. With the 2 - 0 win, MarineKing made it six GSLs in a row where he had advanced to the Ro16, and took another step in his quest to win at least one GSL championship in the WoL era.

Meanwhile, Mvp was sent down to the losers match to face RorO for a second chance. While few players would want to face (T)LG-IM_Mvp with his back up against a wall, RorO ended up playing his best games of the night against the four time champ. With both players facing elimination to Code A, RorO won a clean 2 - 0 victory by overwhelming Mvp at the hive stage of the game. Though it was a disappointing defeat for Mvp, he can still take solace in the fact that no matter what happens in the next two months, he is still indisputably the greatest player of Wings of Liberty.

– (Z)RorO stumbles once more, but manages to secure Ro16 spot.

After taking out Mvp, (Z)Samsung_RorO advanced to the final match of the night and encountered a familiar situation. In the previous season, RorO had also gone into the final match of his Ro32 group, where he faced off against Startale's Hack for the remaining Ro16 spot up for grabs. In that series, RorO looked poised to advance, holding an advantageous position in game three. However, he committed a horrible and fatal error, placing several Ultralisks in a nydus worm and forgetting about their existence. Missing a few dozen supply worth of troops, RorO was unable to match Hack in the deciding battles of the game, and was forced to GG out.

Twenty-eight minutes into RorO's first game against Keen, it looked like he was going to outdo his mistake from the previous season. After taking a large lead against Keen in a long game on Whirlwind, RorO gifted Keen an almost unbelievably large donation of infestors, corruptors, and brood lords. Had RorO ended up losing, there would have been something almost poetic about it. Alas, RorO had been so far ahead in the game that he could afford to lose so many troops, and he took the game after reinforcing with ultralisks and zerglings. With crisis averted, RorO went on to finish Keen off on Daybreak, holding off mid-game marine-tank attacks and cleaning up with a combined hive army. While Code A and the Up/Downs were not kind to KeSPA players, RorO's advancement makes it two elephants who are qualified for the Ro16 so far with Soulkey and Innovation yet to play.

Ro32: Group G Preview

by Fionn

Group G: (Z)Woongjin_Soulkey, (T)MVP.Noblesse, (Z)LG-IM_NesTea, (T)Liquid`TaeJa

After making a surprise final eight appearance last season, (Z)Woongjin_Soulkey will try to continue his momentum in the first Code S season of 2013. It's no secret that many considered the last season to be one of the flukiest due to the rushed format, reduced preparation time, and the large number of upsets that occurred through the group stages. Last season's top eight haven't done anything to silence the critics so far, with only MarineKingable to get past the Ro32 group stages in the new season. It's now up to Soulkey, and tomorrow Bogus, to try and save the credibility of 2012's Season Five.

Soulkey's biggest victory in his career so far was his major upset of Life last season in the Ro16, where he became known for his insane preparation and scouting of his opponent. The Woongjin player had Life analyzed perfectly, and defended beautifully against the aggressive genius to win four straight games and eliminate him from the tournament. While it didn't seem like such a big deal at the time, time would show that it was a huge achievement. During Life's reign of terror where he won Code S Season 4, MLG Dallas, the Blizzard Cup, and most recently Iron Squid II, Soulkey has been the only player to completely shut down Life in every aspect of the game and make the best player in the world look inferior. Unfortunately, Soulkey couldn't keep it up in the Ro8 against Innovation and got rolled over himself.

Soulkey's ZvZ is by far his best match-up—the only one where he has more than a 50% win-rate—and he'll be hoping for a date with the former king of ZvZ, Nestea, for the best chance at advancing. While his ZvT hasn't been excellent as of late, both Terran players in the group have gigantic question marks over their heads, and that might give Soulkey the edge in the group.

His first opponent will be (T)MVP.Noblesse. If your memory is hazy on who he is, here's a list of the three notable things he has done in Wings of Liberty:

1) He beat his teammate DongRaeGu in Code A to make it into this tournament, pissing off many fans in the process (DRG got through the Up/Downs anyway).

2) Back in the middle of 2011, he made it into Code S only to be thrown into a group with three GSL champions in MC, Mvp and Polt. Not surprisingly, he did not make it out, losing to Polt twice and falling back into obscurity.

3) He lost to Maka in the 2011 Super Tournament when he got stuck in traffic and couldn't make it to the studio in time.

Now back in Code S for the first time in over a year, Noblesse is one of the biggest underdogs of the season. Even with his win against DongRaeGu in Code A, he still needs to prove that he isn't going to get bounced straight out of Code S the same way he was in 2011. His TvZ did look excellent against DRG, a good thing in a group with two Zergs who haven't had the best results against Terran lately. A TvT against Taeja, a player whose wrists might have entered the Mvp Zone, could also be good news for him when going into a long series.

Speaking of (T)Liquid`TaeJa, what's up with him? We know that his wrists are not in good shape, and that he hasn't appeared in Proleague for about a month. Not playing in Proleague might just be a precautionary measure, as he wants to be as healthy as possible for his Code S matches. Even so, it's worrisome when you think about how other top Terran players like Flash and Mvp were pulled down by wrist injuries in the past (and in Mvp's case, it doesn't seem to be getting any better).

If Taeja is at 100%, playing like he did during the Summer of Taeja, crushing everyone in his wake, he is the easy favorite to take this group. Soulkey, Noblesse and Nestea are no pushovers, but a healthy Taeja should be good enough to get through these players with maybe one map loss and four victories. An injured Taeja, the one who lost to players he would usually beat at foreign tournaments and in GSL, is going to have trouble against three capable opponents. He's the biggest wild card of this season and could either make it all the way to finals, or he could go out without a single win and end up back in Code A with even more worries about his condition.

When talking physical condition, we have to talk about the oldest man still in the GSL, the three-time champion himself and former God of Zerg, LG-IM's (Z)NesTea. Falling to Code B and looking like it was time to shovel dirt on the legend, Nestea showed everyone why age doesn't really mean much when you're motivated and talented. Pulling himself out of Code B, Nestea rose up the ranks in a single season, making it back into Code S through the Up and Down groups and letting us dream that maybe, just maybe, Nestea has one more run in him to make another finals to close out Wings of Liberty.

If we're gauging his chances to win this season honestly, he doesn't have that good of a chance. He did get through Code B by the skin of his teeth, battled through Code A and topped his Up and Down group, but when looking at the competition that he will have to get through to even make his first semifinal in over a year, the task seems almost impossible. It would be easy to count out Nestea and say that he's simply too old and too figured out, and that he should switch to Heart of the Swarm Beta ASAP to try and master it before anyone else.

I'm pretty sure if anyone told Nestea that, he'd punch that person in the face. He doesn't care about age or who he should and shouldn't beat, and is more motivated to make his fourth final than possibly anyone in Code S. Some people care about money or fame, but Nestea is someone who has his eyes set on becoming an even bigger legend. He wants to stand on the finals stage, show the flawless play that inspired everyone in 2011, and take a fourth championship to tie his friend and rival, Mvp.

Yes, he's twice Life's age, and doesn't look to be anywhere near the level that once saw him go unbeaten in an entire season, but he's still one of the smartest and experienced players in the world. Mvp won Season 2 last year solely with his smarts and experience, so why can't Nestea do the same? He got 3rd place at Iron Squid, almost beating DongRaeGu and then sweeping MarineKing in the bronze series, so it's not like he can't stand on even footing with the other title contenders. When a player like Nestea is involved, it's okay to dream.

Predictions:

Noblesse > Soulkey
Nestea > Taeja
Nestea > Noblesse
Taeja > Soulkey
Taeja > Noblesse

Nestea and Taeja advance.


Writers: Fionn and Waxangel.
Graphics: Meko.
Editor: Waxangel.
Facebook Twitter Reddit
TL+ Member
GhandiEAGLE
Profile Blog Joined March 2011
United States20754 Posts
January 30 2013 15:32 GMT
#2
I wish I could say I expect Taeja to advance, but I think not being put in proleague for an entire month is a bad sign

I'm hoping though!!!!
Oh, my achin' hands, from rakin' in grands, and breakin' in mic stands
llIH
Profile Joined June 2011
Norway2143 Posts
January 30 2013 15:36 GMT
#3
NesTea and Soulkey are going to advance - I think.
MetalPanda
Profile Joined April 2012
Canada1152 Posts
Last Edited: 2013-01-30 15:37:59
January 30 2013 15:37 GMT
#4
I think Nestea is definitely going to advance, as weird it is to say right now.
Naphal
Profile Joined December 2010
Germany2099 Posts
January 30 2013 15:38 GMT
#5
TT Mvp TT

now please nestea at least =(
Waxangel
Profile Blog Joined September 2002
United States33450 Posts
January 30 2013 15:38 GMT
#6
all blessings upon elitist-hipster fan favorite of the season, Noblesse
AdministratorHey HP can you redo everything youve ever done because i have a small complaint?
FrostedMiniWheats
Profile Joined August 2010
United States30730 Posts
January 30 2013 15:39 GMT
#7
Nestea and Soulkey.

I thought Taeja would get out for sure initially upon seeing the groups, but considering he hasn't even made a PL appearance since his wrist treatment, I dunno.
NesTea | Mvp | MC | Leenock | Losira | Gumiho | DRG | Taeja | Jinro | Stephano | Thorzain | Sen | Idra |Polt | Bomber | Symbol | Squirtle | Fantasy | Jaedong | Maru | sOs | Seed | ByuN | ByuL | Neeb| Scarlett | Rogue | IM forever
Uquu
Profile Joined April 2011
Finland474 Posts
January 30 2013 15:40 GMT
#8
NESTEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!!




and Taeja. go!
|| Thorzain || Grubby || NesTea || Jaedong || Flash || Ferrari_430 ||
Kasaraki
Profile Blog Joined May 2012
Denmark7115 Posts
January 30 2013 15:49 GMT
#9
NesTea! I believe.
Fusilero
Profile Blog Joined July 2011
United Kingdom50293 Posts
January 30 2013 15:50 GMT
#10
On January 31 2013 00:38 Waxangel wrote:
all blessings upon elitist-hipster fan favorite of the season, Noblesse

Let's go noblesse two champs that no one cares for in a row for team mvp.
Glorious SEA doto
ETisME
Profile Blog Joined April 2011
12483 Posts
January 30 2013 15:50 GMT
#11
NESTEAAAAAAAAAAA !!!!!!!!!!
Losira needs you to lead him through the rest of Code S
其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震。
MrRaeb
Profile Joined January 2013
Switzerland8 Posts
Last Edited: 2013-01-30 15:52:09
January 30 2013 15:51 GMT
#12
I just predict one thing:

The matches with Nestea will be epic!
Yello
Profile Blog Joined July 2010
Germany7411 Posts
Last Edited: 2013-01-30 15:56:37
January 30 2013 15:56 GMT
#13
I want Nestea and Taeja but I would be fine with Nestea and Noblesse as well, with Noblesse giving us the perfect underdog-story.
And I really want to hear updates on Taeja's condition. I hope everything is working out fine for him, would be sad if wrists bring him down after he has shown such a huge potential.
Just ahead of time, know your addiction's not a crime. It's just a smaller part of who you want to become in the end.
Dodgin
Profile Blog Joined July 2011
Canada39254 Posts
January 30 2013 15:56 GMT
#14
who is the second elephant? baby took 4th in his group
Shkudde
Profile Joined February 2011
Netherlands709 Posts
January 30 2013 15:57 GMT
#15
Wait, so does joining SKT turn Parting into an elephant? Isn't that stretching the term beyond breaking point?
$O$ | herO[jOin] | Zest hwaiting!
Oggeh
Profile Joined December 2012
Sweden4 Posts
January 30 2013 15:57 GMT
#16
I think Taeja takes first place easy. Hero sad his wrist is getting better at his stream and not playing in pl for a month is gonna work in his favor beacuse he has had more time to focus on code s and the other players cant study him as easily
Terran
rrwrwx
Profile Joined March 2011
United States247 Posts
January 30 2013 16:00 GMT
#17
I really hate the negative connotation towards nestea. One more run? No way, there's no stopping him. He slowed down a bit, but he is by NO MEANS down and out.
Noocta
Profile Joined June 2010
France12578 Posts
January 30 2013 16:00 GMT
#18
Got TaeJa and soulkey for my liquibets.
Surprised none is actually thinking on this duo winning at all.
" I'm not gonna fight you. I'm gonna kick your ass ! "
LockeTazeline
Profile Blog Joined June 2012
2390 Posts
January 30 2013 16:02 GMT
#19
Kinda rooting for Soulkey.
Zer atai
Profile Joined September 2011
United States691 Posts
January 30 2013 16:04 GMT
#20
Unfortunate that MKP didn't get to redeem himself against MVP, but I'm pleased to see that MKP moved on to the Ro16 anyways.
Want to sport eSports? Disable adblock. P.S. En Taro Adun!!
1 2 3 4 5 6 7 Next All
Please log in or register to reply.
Live Events Refresh
PSISTORM Gaming Misc
14:55
FSL TeamLeague: PTBvsIC, CNvRR
Freeedom22
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech90
BRAT_OK 50
MindelVK 18
StarCraft: Brood War
Britney 31470
Rain 9773
Larva 296
Hyun 263
Barracks 81
Shinee 78
Mind 64
sSak 57
HiyA 48
Rock 32
[ Show more ]
Movie 31
ToSsGirL 18
ivOry 11
scan(afreeca) 9
Dota 2
Gorgc8125
qojqva2679
Dendi831
420jenkins447
XcaliburYe267
Fuzer 178
Counter-Strike
fl0m1909
Heroes of the Storm
Khaldor543
Liquid`Hasu388
Other Games
FrodaN2996
Mlord533
RotterdaM381
KnowMe374
ArmadaUGS164
XaKoH 41
UpATreeSC33
JuggernautJason10
Organizations
Other Games
EGCTV1183
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• HerbMon 29
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 3818
League of Legends
• Jankos2578
Other Games
• Shiphtur318
Upcoming Events
[BSL 2025] Weekly
1h 22m
Safe House 2
1h 22m
Sparkling Tuna Cup
17h 22m
BSL Team Wars
1d 2h
Team Bonyth vs Team Dewalt
Dewalt vs kogeT
JDConan vs Tarson
RaNgeD vs DragOn
StRyKeR vs Bonyth
Aeternum vs Hejek
Replay Cast
1d 17h
Map Test Tournament
2 days
Map Test Tournament
3 days
Tenacious Turtle Tussle
4 days
The PondCast
4 days
Map Test Tournament
4 days
[ Show More ]
Map Test Tournament
5 days
OSC
5 days
Korean StarCraft League
6 days
CranKy Ducklings
6 days
Map Test Tournament
6 days
OSC
6 days
Liquipedia Results

Completed

KCM Race Survival 2025 Season 3
Maestros of the Game
HCC Europe

Ongoing

BSL 20 Team Wars
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
Acropolis #4 - TS2
EC S1
ESL Pro League S22
Frag Blocktober 2025
Urban Riga Open #1
FERJEE Rush 2025
Birch Cup 2025
DraculaN #2
LanDaLan #3
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

Upcoming

IPSL Winter 2025-26
SC4ALL: Brood War
BSL Season 21
BSL 21 Team A
RSL Revival: Season 3
Stellar Fest
SC4ALL: StarCraft II
WardiTV TLMC #15
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 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.