• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:00
CEST 13:00
KST 20:00
  • 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
Serral wins EWC 202515Tournament Spotlight: FEL Cracow 20259Power Rank - Esports World Cup 202580RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15
Community News
[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder2EWC 2025 - Replay Pack2Google Play ASL (Season 20) Announced27BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams10Weekly Cups (July 14-20): Final Check-up0
StarCraft 2
General
Serral wins EWC 2025 #1: Maru - Greatest Players of All Time Greatest Players of All Time: 2025 Update Power Rank - Esports World Cup 2025 EWC 2025 - Replay Pack
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament FEL Cracov 2025 (July 27) - $10,000 live event TaeJa vs Creator Bo7 SC Evo Showmatch Esports World Cup 2025 $25,000 Streamerzone StarCraft Pro Series announced
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 484 Magnetic Pull Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune
Brood War
General
Google Play ASL (Season 20) Announced Shield Battery Server New Patch BW General Discussion [BSL 2025] H2 - Team Wars, Weeklies & SB Ladder BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues [BSL20] Non-Korean Championship 4x BSL + 4x China CSL Xiamen International Invitational [CSLPRO] It's CSLAN Season! - Last Chance
Strategy
Does 1 second matter in StarCraft? Simple Questions, Simple Answers Muta micro map competition [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Total Annihilation Server - TAForever [MMORPG] Tree of Savior (Successor of Ragnarok) Path of Exile
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
US Politics Mega-thread Russo-Ukrainian War Thread UK Politics Mega-thread Stop Killing Games - European Citizens Initiative Things Aren’t Peaceful in Palestine
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal 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
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale 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
Eight Anniversary as a TL…
Mizenhauer
Customize Sidebar...

Website Feedback

Closed Threads



Active: 637 users

Classic, Gumiho, and PvP pandemonium in GSL Ro16

Forum Index > SC2 General
25 CommentsPost a Reply
Normal

Classic, Gumiho, and PvP pandemonium in GSL Ro16

Text byTL.net ESPORTS
February 18th, 2018 18:20 GMT
  • Korea Weekly
  • .1
    Group C
  • .2
    Group D
  • .3
    Schedule


Korea Weekly - February 19, 2018

by Destructicon
[image loading] - TL_Destructicon


Half of the GSL Code S quarterfinal match-ups have been decided, with Scarlett set to face soO while Zest goes up against Dark. Now it's time to find out which four players will join them in the contest for the first Code S championship of the year.

.1
Ro16 Group C: Grudge Matches

The players of Group C have a bit of history between them, with recent and old rivalries developed both online and offline. Group stage matches might not be enough to settle any scores, but they WILL decide who deserves to be in the RO8.

(T)GuMiho’s choice of Classic as his initial opponent during the group nominations was in line with his in-game reputation: crazy and unpredictable. On paper, this is one of the worst ideas in group selection history, given Classic’s frightening recent form and his long list of victims. On a closer look, the decision might just come down to familiarity. While Classic and GuMiho haven’t faced off much in live matches, the two have clashed regularly in online games with The Towel Terran usually coming out on top (when we look back a year or so). The two are similar in some regards, as both like to dictate the pace of the game—often on the back of clever, well-prepared builds. GuMiho might have reason to be confident, but he should respect Classic's recent form and put in extra preparation.

Online results don’t always translate well to live events. While (P)Classic’s form has been amazing, that's not a guarantee of success in the GSL. Still, Classic looked pretty good in the Ro32. He was solid in victory against jjakji and Impact (admittedly, not the scariest opponents)—he scouted, responded appropriately to threats, and seized the momentum whenever an opening was spotted. However, he did drop a map to jjakji and lost a series to Stats when he miss-interpreted his situation. If Classic wants to make it even deeper into the tournament, he needs to prepare better for all-ins and other unpredictable plays. As long as he can do that, Classic should be in prime position to advance from the group, given his 75% win rate in PvT over the past 2 months.

Like Classic, (P)Dear is another player currently enjoying a resurgence, and is translating his online results to solid offline play. In fact, it's even beginning to feel like Dear actually got the better end of INnoVation group swap, as he is sitting at a scary 67.35% win rate over Terrans in the last couple of months. His victories have come against strong opponents including INnoVation, Maru, GuMiho and TY. Speaking of Maru, it will be interesting to see how Dear fares against his old rival. Back in their primes, the two gave us some of the most memorable TvP slugfests we’ve ever seen. At that time, Dear proved to be just slightly superior to Maru, the rock against which the Terran wave broke time and time again. Dear's career has gone through many ups and down since then, but he's stayed consistent in being one of Maru's toughest opponents.

The situation looks grim for (T)Maru. He advanced to the Ro16, but the manner in which he did so was not the most inspiring. He lost his first series 0-2 against KeeN: a good player, but not someone you’d typically place at Maru's level. Maru was forced to fight his way back from the losers' match, having to rely on cheese to make his way to the Ro16 (though some may see his execution on the cheese builds as a positive). Maru has also dropped series recently against each of his group opponents and failed to make it through any of the IEM qualifiers. Without a Zerg in his group, he's also been denied a chance to play his best current match-up. Maru will need to work very hard to right his ship or risk sinking. The only certainty he faces is that the tide is against him.

Predictions

While it sounds gloomy, I will go with the safe pick once more and say that Terran will go extinct in this Code S season. The wily nature of GuMiho and Maru don’t seem to be enough for the solidness of Classic and Dear.

(T)GuMiho 0 – 2 (P)Classic
(P)Dear 2 – 1 (T)Maru
(P)Classic 2 – 1 (P)Dear
(T)GuMiho 2 – 1 (T)Maru
(P)Dear 2 – 1 (T)GuMiho

Classic and Dear advance

.2
Ro16 Group D: Toss-up

At its best, the GSL group nomination lets the players create well-rounded groups full of intriguing internal storylines. At worst... well, here we are. The one redeeming factor is that the players in the group fall all across the cheese spectrum, so we might sample every flavor of PvP play possible at the moment.

While (P)Stats’ 2018 got off to a rocky start with him failing to make it through the IEM qualifiers, he did manage to get his bearings by winning his Code S Ro32 group against a strong opponent in Classic. But Stats isn’t out of hot water quite yet, with his PvP form in recent months putting him at a measly 44.44% win rate. He really needs to shore up his PvP or invent a time machine to undo this group if he wants to advance. His previous Ro32 match against Classic wasn’t particularly inspiring, as he went for risky, aggressive plays that didn't always pan out. It's possible that he could make it to the RO8 with the same approach—it's PvP after all—but he needs to be careful to not have a repeat of his first game against Classic where his proxy plays failed miserably.

(P)Trap managed to pull off a brilliant performance in his Ro32 group. After being virtually forgotten about as a title contender, Trap nearly bested Dark in a three-game duel for the first place spot out of their group. Trap handily defeated ByuN 2-0 on the back of solid play to make it to the Ro16. While Trap has taken on some big names on his path to success thus far, not many of those names have belonged to Protoss players. He lost to Zest and sOs in the IEM qualifiers, and one could accuse his recent PvP record of being inflated off the back of defeating foreigners. However, he does have a recent series win against his initial opponent Stats in the online Ballistix Brawl.

(P)herO has been another player whose offline presence has been a bit hard to track as of late. While he did show off his dominance in GSL, it wasn’t against the most impressive of opponents (Keen and Ragnarok). His online results are very impressive with wins over INnoVation, Rogue, Maru but that doesn't mean much in this all-Protoss group. It's not encouraging that the series he played against Zest and Classic in the IEM qualifiers ultimately ended in his defeat.

While the other players in the group have either struggled with recent PvP or have generally not faced off against many of their peers, (P)sOs has had more than his fair share of Protoss BS lately. He is sitting at a impressive 64.52% win rate over the last 2 months with victories over Dear, Hurricane and Trap. His victory over Classic in the IEM PyeongChang qualifier gives these stats some substance. The number of PvPs sOs has played and the caliber of his opponents make sOs a scary player to face right now in PvP. His unpredictable nature also make him a nightmare to prepare for, and he’s given his group opponents headaches in the past.

Predictions

This group seems pretty simple on paper. sOs, while not the strongest PvPer at the moment, should still be a cut above the rest. It's harder to guess the other player to advance, as everyone's PvP is a giant question mark. Thus, as is tradition in such cases of PvP conundrums, I flipped a few coins.

(P)Stats 1 – 2 (P)Trap
(P)herO 0 – 2 (P)sOs
(P)Trap 1 – 2 (P)sOs
(P)Stats 1 – 2 (P)herO
(P)Trap 2 – 1 (P)herO

sOs and Trap advance.

.3
Schedule

2018 Global StarCraft II League, Season 1: Code S

Ro16 GROUP C - Wednesday, Feb 21 9:30am GMT (GMT+00:00)
(T)GuMiho vs (P)Classic
(P)Dear vs (T)Maru

Ro16 GROUP D - Thursday, Feb 22 12:00pm GMT (GMT+00:00)
(P)Stats vs (P)Trap
(P)herO vs (P)sOs

TeamLiquid ESPORTS

Writer: Destructicon
Editors: Wax
Graphics: Meko, shiroiusagi
Facebook Twitter Reddit
TL+ Member
curufinwe_wins
Profile Joined August 2017
68 Posts
Last Edited: 2018-02-18 18:53:48
February 18 2018 18:53 GMT
#2
Group D predictions seem insane to me.

I expect herO to easily go out on top, and Stats to show solid consistent play to come out second.

Stats 2-1 Trap
herO 2-1 sOs
herO 2-0 Stats
Trap 2-1 sOs
Stats 2-0 Trap
Durnuu
Profile Joined September 2013
13320 Posts
February 18 2018 18:58 GMT
#3
On February 19 2018 03:20 TeamLiquid ESPORTS wrote:
Dear's career has gone through many ups and down since then, but he's stayed consistent n being one of Maru's toughest opponents.
[...]
(P)herO has been another player who’s offline presence has been a bit hard to track as of late.

TL writers pls
BUNNYYYYYYYYY https://i.imgur.com/BiCF577.png
Argonauta
Profile Joined July 2016
Spain4941 Posts
February 18 2018 19:11 GMT
#4
I agree with both groups predictions but I want Maru to defeat the odds executing his "dead by a a thousand cuts" HOTS antiprotoss build.... Im just dreaming I know.
Rogue | Maru | Scarlett | Trap
TL+ Member
Charoisaur
Profile Joined August 2014
Germany15957 Posts
February 18 2018 19:11 GMT
#5
I feel that Maru will advance.
Many of the coolest moments in sc2 happen due to worker harassment
Fango
Profile Joined July 2016
United Kingdom8987 Posts
February 18 2018 19:14 GMT
#6
I'm willing to bet actual money that 4 protoss advance this week.
Zest, sOs, PartinG, Dark, and Maru are the real champs. ROOT_herO is overrated. Snute, Serral, and Scarlett are the foreigner GOATs
starkiller123
Profile Joined January 2016
United States4030 Posts
February 18 2018 19:40 GMT
#7
i sadly agree with these predictions
Psychobabas
Profile Blog Joined March 2006
2531 Posts
February 18 2018 19:42 GMT
#8
All Terrans out of GSL.

:-)
Zaros
Profile Blog Joined September 2010
United Kingdom3692 Posts
February 18 2018 19:52 GMT
#9
I think Gumiho makes it out of the group.
Fango
Profile Joined July 2016
United Kingdom8987 Posts
February 18 2018 21:17 GMT
#10
Poll: Final matchup

ZvP (22)
 
61%

ZvZ (14)
 
39%

36 total votes

Your vote: Final matchup

(Vote): ZvP
(Vote): ZvZ

Zest, sOs, PartinG, Dark, and Maru are the real champs. ROOT_herO is overrated. Snute, Serral, and Scarlett are the foreigner GOATs
Mun_Su
Profile Joined December 2012
France2063 Posts
February 18 2018 21:23 GMT
#11
Gumiho can pull an upset, let's have faith (I'd like to see Maru doing well but I don't believe in him anymore...)
INno <3 - TY - Maru - Taeja - Rain <3 - Classic <3 - Stephano <3 - soO <3 - Soulkey - Dark - SERRAL =O / END REGION LOCK
Freeborn
Profile Joined July 2010
Germany421 Posts
February 18 2018 22:39 GMT
#12
I say classic, maru
and stats, hero.

Riner1212
Profile Joined November 2012
United States337 Posts
February 18 2018 23:39 GMT
#13
things arent looking great for terrans as of lately, it will be all out protoss affair.
Sjow "pretty ez life as protoss"
FrostedMiniWheats
Profile Joined August 2010
United States30730 Posts
February 19 2018 00:02 GMT
#14
Dunno wtf Gumi was thinking. Hope he makes it. I expect a double dose of Maru vs Dear with Maru being the lone defender of Terran once again in the ro8.
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
Waxangel
Profile Blog Joined September 2002
United States33388 Posts
February 19 2018 02:37 GMT
#15
On February 19 2018 03:58 Durnuu wrote:
Show nested quote +
On February 19 2018 03:20 TeamLiquid ESPORTS wrote:
Dear's career has gone through many ups and down since then, but he's stayed consistent n being one of Maru's toughest opponents.
[...]
(P)herO has been another player who’s offline presence has been a bit hard to track as of late.

TL writers pls


thanks, crowd-sourced proofreading corp

soon this will be one of TL.net's worldwide products
AdministratorHey HP can you redo everything youve ever done because i have a small complaint?
MoonyD
Profile Joined December 2013
Australia191 Posts
February 19 2018 07:00 GMT
#16
These last two groups are insanely hard to predict. For Group C you'd think that Stats has a good chance, but then again Classic tends to have his number. I'm hoping Maru makes it out of the group, but his ro32 play wasn't great. So I'm guessing Classic and Gumiho should be the most likely to advance?

As for Group D. A coin flip is probably as accurate as it gets. Hoping $o$ makes it out of the group, though I reckon Trap and Dear will probably advance.
The world wants to be deceived
DSK
Profile Blog Joined February 2015
England1110 Posts
February 19 2018 07:42 GMT
#17
On February 19 2018 04:11 Argonauta wrote:
I agree with both groups predictions but I want Maru to defeat the odds executing his "dead by a a thousand cuts" HOTS antiprotoss build.... Im just dreaming I know.


Can his wrists manage 5-10 minutes of constant macro and micro though?. I expect a healthy lump of cheese from him. Hope he makes it through.
**@ YT: SC2POVs at https://www.youtube.com/c/SC2POVsTV | https://liquipedia.net/starcraft2/SC2POVs @**
ejozl
Profile Joined October 2010
Denmark3380 Posts
Last Edited: 2018-02-19 08:41:34
February 19 2018 08:37 GMT
#18
I want to remind you all that when all other Terrans fail that is when Maru pulls through. Terran might be adjusting to new units, but Maru is in the ro16, he's not gonna give up this opportunity just because of some whiny Terrans that have never felt hardships.

I also don't understand this recent Trap hype. He's been a great player for a long time, I would say his prime was in HotS. He's always been an incredibly clever guy and plays to his race potential rather than his own. He usually uses 6 control groups of units, all with different roles and trying to control all of them at the same time, which is of course impossible and can make him look quite bad. This is because 3 things can all go wrong at the same time. Now just because Artosis chose to hype him for the first time ever everyone is hopping on the bandwagon, but saying he's gonna win this group completely undermines the level of players in this group. Stats, herO and sOs are all different beasts and all are the elite in PvP.
SC2 Archon needs "Terrible, terrible damage" as one of it's quotes.
ejozl
Profile Joined October 2010
Denmark3380 Posts
Last Edited: 2018-02-19 08:59:19
February 19 2018 08:44 GMT
#19
I will say:
1. Classic, 2. Maru.
1. sOs, 2. herO.

Also we might be seeing a Cannon rush in that PvP group
SC2 Archon needs "Terrible, terrible damage" as one of it's quotes.
Phredxor
Profile Joined May 2013
New Zealand15076 Posts
February 19 2018 08:53 GMT
#20
On February 19 2018 11:37 Waxangel wrote:
Show nested quote +
On February 19 2018 03:58 Durnuu wrote:
On February 19 2018 03:20 TeamLiquid ESPORTS wrote:
Dear's career has gone through many ups and down since then, but he's stayed consistent n being one of Maru's toughest opponents.
[...]
(P)herO has been another player who’s offline presence has been a bit hard to track as of late.

TL writers pls


thanks, crowd-sourced proofreading corp

soon this will be one of TL.net's worldwide products


That would be TL's second greatest moment. After the founding of their Civilization E-sports team.
deacon.frost
Profile Joined February 2013
Czech Republic12129 Posts
February 19 2018 09:31 GMT
#21
FFS I've read it as a results not as a prediction... my heart sunk in a more epic manner than the Titanic did in the movie(not sure how epic was the reality )

(I thought I missed the group)

Don't do this to me

Jeez, go Maru, go Maru, go Maru! MARUUUUU. Also go $O$
I imagine France should be able to take this unless Lilbow is busy practicing for Starcraft III. | KadaverBB is my fairy ban mother.
Vindicare605
Profile Blog Joined August 2011
United States16071 Posts
Last Edited: 2018-02-19 10:43:27
February 19 2018 10:38 GMT
#22
So I'm not the only one that feels like for the first time in a long time we're going to have a GSL Ro8 with zero Terrans in it.

What a wild season this has been. When was the last time we had a Ro8 where no one particular race was present? I'm gonna have to look it up.

Went and looked it up. GSL Season 2 2016 was missing a Zerg in the Ro8 and the first season of 2017 only had one Zerg (soO who went on to the final)

So it wasn't as far back as I thought, but it has still been a while. It's still a streak I hope we don't break. Go Maru! Go Gumiho!
aka: KTVindicare the Geeky Bartender
zealotstim
Profile Joined February 2015
United States455 Posts
February 19 2018 12:31 GMT
#23
I'm actually looking forward to what shenanigans sOs comes up with, only having to practice pvp.
Freeborn
Profile Joined July 2010
Germany421 Posts
February 21 2018 12:40 GMT
#24
Classic, Maru :D
Drfilip
Profile Joined March 2013
Sweden590 Posts
February 22 2018 10:07 GMT
#25
2 hours until group P. Last time there was an all protoss group the games were amazing. I am hyped for this.
Random Platinum EU
brickrd
Profile Blog Joined March 2014
United States4894 Posts
February 22 2018 14:08 GMT
#26
On February 22 2018 19:07 Drfilip wrote:
2 hours until group P. Last time there was an all protoss group the games were amazing. I am hyped for this.

i love pro pvp and i never understood why people dislike watching it (fatigue from too many P winning in HOTS maybe?)

it's such a weird matchup with a lot of odd interactions and cheeses, so watching top players handle it is fun. especially when you have aggressive protoss involved
TL+ Member
Normal
Please log in or register to reply.
Live Events Refresh
Sparkling Tuna Cup
10:00
Weekly #99
CranKy Ducklings117
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Harstem 355
Nina 192
StarCraft: Brood War
Horang2 4392
Bisu 1805
Flash 844
Jaedong 544
Mini 390
Soma 371
EffOrt 360
Stork 308
Leta 282
Zeus 278
[ Show more ]
Hyun 171
ggaemo 151
Larva 150
Killer 143
Soulkey 111
ToSsGirL 99
Mind 89
PianO 76
Dewaltoss 66
Free 58
yabsab 55
Aegong 53
ZerO 51
Sharp 44
Rush 42
soO 40
Backho 35
Shinee 29
sSak 25
sorry 24
scan(afreeca) 21
Sacsri 19
Movie 17
Noble 12
Bale 10
JulyZerg 6
ivOry 6
Dota 2
XaKoH 409
BananaSlamJamma334
XcaliburYe281
Fuzer 156
League of Legends
JimRising 334
Counter-Strike
olofmeister2084
x6flipin632
oskar198
Other Games
singsing1319
Happy292
DeMusliM166
SortOf157
Lowko92
ZerO(Twitch)14
Organizations
Other Games
gamesdonequick948
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• davetesta30
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota297
League of Legends
• Stunt837
Upcoming Events
WardiTV European League
5h
PiGosaur Monday
13h
OSC
1d 1h
uThermal 2v2 Circuit
1d 5h
The PondCast
1d 23h
Online Event
2 days
Korean StarCraft League
3 days
CranKy Ducklings
3 days
Online Event
4 days
Sparkling Tuna Cup
4 days
Liquipedia Results

Completed

BSL 20 Non-Korean Championship
FEL Cracow 2025
Underdog Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
CC Div. A S7
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

BSL 21 Qualifiers
ASL Season 20: Qualifier #1
ASL Season 20: Qualifier #2
ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
uThermal 2v2 Main Event
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
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.