• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 11:53
CET 17:53
KST 01:53
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
RSL Season 3: RO16 results & RO8 bracket8Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge1[TLMC] Fall/Winter 2025 Ladder Map Rotation14Weekly Cups (Nov 3-9): Clem Conquers in Canada4SC: Evo Complete - Ranked Ladder OPEN ALPHA12
StarCraft 2
General
RSL Season 3: RO16 results & RO8 bracket SC: Evo Complete - Ranked Ladder OPEN ALPHA RSL Season 3 - Playoffs Preview Mech is the composition that needs teleportation t GM / Master map hacker and general hacking and cheating thread
Tourneys
RSL Revival: Season 3 $5,000+ WardiTV 2025 Championship Constellation Cup - Main Event - Stellar Fest 2025 RSL Offline Finals Dates + Ticket Sales! Sparkling Tuna Cup - Weekly Open Tournament
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 500 Fright night Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened
Brood War
General
Data analysis on 70 million replays FlaSh on: Biggest Problem With SnOw's Playstyle soO on: FanTaSy's Potential Return to StarCraft [ASL20] Ask the mapmakers — Drop your questions BGH Auto Balance -> http://bghmmr.eu/
Tourneys
Small VOD Thread 2.0 [BSL21] GosuLeague T1 Ro16 - Tue & Thu 22:00 CET [BSL21] RO16 Tie Breaker - Group B - Sun 21:00 CET [BSL21] RO16 Tie Breaker - Group A - Sat 21:00 CET
Strategy
Current Meta How to stay on top of macro? PvZ map balance Simple Questions, Simple Answers
Other Games
General Games
Path of Exile [Game] Osu! Should offensive tower rushing be viable in RTS games? Clair Obscur - Expedition 33 Nintendo Switch Thread
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI About SC2SEA.COM
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread Korean Music Discussion
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
The Health Impact of Joining…
TrAiDoS
Dyadica Evangelium — Chapt…
Hildegard
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1271 users

stuchiu's 1000: Skill over Time - Page 3

Forum Index > SC2 General
75 CommentsPost a Reply
Prev 1 2 3 4 Next All
BioNova
Profile Blog Joined May 2011
United States598 Posts
May 17 2016 19:28 GMT
#41
On May 17 2016 21:23 Musicus wrote:


Stephano taught us not to take gas too early and how to defend your early third base with the bare minimum of units.


As great as Stephano was, Spanishiwa was at the forefront of this movement.
I used to like trumpets, now I prefer pause. "Don't move a muscle JP!"
usethis2
Profile Joined December 2010
2164 Posts
May 17 2016 19:36 GMT
#42
There was Kyrix_Zenex waaaaaaaay before ST_Life became a thing. His time was admittedly short (I do not think he was into the game that much) but he was one Z who knew how to be aggressive.
Cyro
Profile Blog Joined June 2011
United Kingdom20322 Posts
May 17 2016 20:03 GMT
#43
On May 18 2016 04:28 BioNova wrote:
Show nested quote +
On May 17 2016 21:23 Musicus wrote:


Stephano taught us not to take gas too early and how to defend your early third base with the bare minimum of units.


As great as Stephano was, Spanishiwa was at the forefront of this movement.


Ahaha that's a name that i have not heard for a looooong time :D
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
Cricketer12
Profile Blog Joined May 2012
United States13990 Posts
May 17 2016 20:08 GMT
#44
On May 18 2016 05:03 Cyro wrote:
Show nested quote +
On May 18 2016 04:28 BioNova wrote:
On May 17 2016 21:23 Musicus wrote:


Stephano taught us not to take gas too early and how to defend your early third base with the bare minimum of units.


As great as Stephano was, Spanishiwa was at the forefront of this movement.


Ahaha that's a name that i have not heard for a looooong time :D

Oh spanishiwa, its been too long
Chain 1 Arthalion Chain 2 Urgula Chain 3 Mululu Chain 4 Lukias
Hider
Profile Blog Joined May 2010
Denmark9407 Posts
May 17 2016 20:16 GMT
#45
On May 18 2016 04:36 usethis2 wrote:
There was Kyrix_Zenex waaaaaaaay before ST_Life became a thing. His time was admittedly short (I do not think he was into the game that much) but he was one Z who knew how to be aggressive.


He just did a dum 2 base baneling all in that had no long time impact on the meta. The only reason it worked was because terran didn't open reactor hellion.
dankobanana
Profile Joined February 2016
Croatia238 Posts
May 17 2016 20:47 GMT
#46
On May 17 2016 21:16 Olli wrote:
Disagree with the protoss part. I think for the development of protoss as a race and figuring out how to properly play macro games, even during a time when protoss was horribly underpowered, (former) LiquidHerO stands out the most. He's still, imo, the most influential protoss in history. Here's why:

  • Figuring out the 1/1/1 with various counters using each tech option - robo, SG and twilight council.

  • Figuring out phoenix openings in WoL PvP (HerO was one of the first to ever use them, and certainly made them popular in the Korean metagame. They never stopped existing.) AND PvT (HerO was the first to mix phoenix openings in against gas-first Terran - something that stuck around until LotV).

  • Revolutionizing small scale game management in scenarios that derive from standard gameplay. A ton of things HerO did are still around. Example: Dark Shrine against an economically weakened Terran, using small squads of units with certain abilities to their largest possible effect.

  • Figuring out warp prism play in macro games all by himself (this is probably the most important one, warp prisms have been a core unit in EVERY protoss matchup since). HerO essentially invented protoss backstabbing the same way Life did for zerg.

  • Figuring out how to beat the Stephano roach max. HerO remodelled one of MC's existing builds (4 gates, robo, third base) and adapted it to the metagame of roach midgame timings (1gate, robo, 3gates, third).

  • Figuring out how to adjust stargate to the same metagame and popularizing them during WoL. Largely refined SG into colossus play, better than anyone else in WoL. The same build essentially existed until HotS, when +2/blink builds took over.

  • Speaking of which, HerO did +2/blink macro back in WoL. He was one of the first to do so and helped popularize it. +2/blink was used by MC before, but almost exclusively as an all in.

  • Figuring out how to play against slow armies of any kind (Bl/infestor as well as mech armies) - that includes figuring out completely new playstyles that enforce mobility, harassment, completely re-modelling the way protoss economy management functions (using mineral heavy units to harass, a gas heavy, safe army to threaten frontal attacks, all the while expanding faster than any other protoss to turn pressure into faster tech and stronger armies).
    This point is gigantic, because it shows a completely new mentality. HerO revolutionized economy management, army positioning and especially army movement and coordinated multi-pronged attacks AND non-committal aggression. This is the main pillar that protoss macro play is built on to this very day and it started with HerO.

  • Figuring out and perfecting blink macro vs Terran better than any other protoss, eventually leading to the widow mine patch. HerO began doing blink into templar play months before everyone started doing it.

  • Figuring out templar styles vs zerg, including the use of storm drops.

  • Figuring out one of the strongest PvT playstyles in HotS that only became weaker after the widow mine patch: Phoenix into Templar. Stuck around until BlizzCon 2014, where Classic used it to eliminate Polt, shortly after HerO himself beat Polt with it.

  • Figuring out multiple macro playstyles vs Terran: most notably perhaps early versions of double forge + charge/archon after pressure. Double forge was then refined by others.

  • First to use colossus drop macro builds, an idea that always sort of stuck around and eventually became a legitimate thing in HotS.

  • First to figure out the HotS PvT playstyle of mass immortal centered templar styles. Probably the strongest pre-mine-patch playstyle in PvT.

And last but not least, when KeSPA players switched over, they all named HerO as the player they studied to learn protoss in SC2. Concepts that were improved upon, macro gameplay, etc. they all learned from him. So the groundwork for all they know about the game was already in place and they learned it from HerO.

PartinG's PvT revolution and perfection of immortal/sentry execution doesn't hold up imo.


I am a true and true HerO fanboy, but this in not a fanboy post, its reality. Warp prism was built into the game by Blizzard, but its role was decided by HerO himself
Battle is waged in the name of the many. The brave, who generation after generation choose the mantle of - Dark Templar!
Makro
Profile Joined March 2011
France16890 Posts
Last Edited: 2016-05-17 20:54:47
May 17 2016 20:54 GMT
#47
interesting pov

i agree with Olli about HerO's contribution
Matthew 5:10 "Blessed are those who are persecuted because of shitposting, for theirs is the kingdom of heaven".
TL+ Member
Musicus
Profile Joined August 2011
Germany23576 Posts
May 17 2016 20:55 GMT
#48
On May 18 2016 04:28 BioNova wrote:
Show nested quote +
On May 17 2016 21:23 Musicus wrote:


Stephano taught us not to take gas too early and how to defend your early third base with the bare minimum of units.


As great as Stephano was, Spanishiwa was at the forefront of this movement.


I dunno, maybe if you say so, but Stephano made it work vs the best players in the world. I know that Spanishiwa demonstrated how good queens are, but I don't think he took the third as early as Stephano.

Still he was definitely an innovator and fun to watch!
Maru and Serral are probably top 5.
Apoteosis
Profile Joined June 2011
Chile820 Posts
Last Edited: 2016-05-17 22:09:31
May 17 2016 22:02 GMT
#49
Fruitdealer contributed way more than nestea in the larvae management and drone/units production.

It was because of the fruit vendor that all zergs learned to cycle between drone production and unit production.
The one player that defied that rule was Life, and that is why he will be the best zerg of sc2.

And on the Terran side, MKP invented terran micro, literally. That's half of the terran game, come on.
Jinro deserves some credit when it comes to terran macro: more than Mvp, imo.

Despite Mvp being the GOAT of sc2, his contributions to terran mechanics are sparse. He was the king of one-off builds and strategy tweaks. But defining terran macro, idk, Jinro for me is the one we should credit for establishing the basis of terran macro, especially in his two semifinals runs at GSL.
Life won like 200k and didn't hire a proper criminal lawyer.
ZenithM
Profile Joined February 2011
France15952 Posts
May 17 2016 23:15 GMT
#50
That single map changed the very basic rules of unit interaction in TvT for the rest of time

TL writers sure like their hyperboles.
Hider
Profile Blog Joined May 2010
Denmark9407 Posts
Last Edited: 2016-05-17 23:33:13
May 17 2016 23:32 GMT
#51
Jinro deserves some credit when it comes to terran macro: more than Mvp, imo.


No not even close. Watch MVP play in 2010 and compare that to Jinro. MVP's playstyle is by far the most modern you'll find of any player in 2010. On the other hand Jinro does some weird ass stuff and often relies on cheesy stuff to get ahead.
Aiingel
Profile Joined May 2016
243 Posts
May 18 2016 02:46 GMT
#52
On May 18 2016 02:06 BronzeKnee wrote:
I find this article interesting because I've been slowly writing a piece focused on the history of the Mutalisk in SC2 and how each race countered it, displaying how the game has become increasingly easier to play and watered down strategically.

The difficulty in playing SC2 now compared to before is that the game is faster. Economies develop quicker, bases mine out faster, and units move literally faster, as compared to WOL. The game at its height, while it was slower, was strategically far richer, in part because it was slower, but also due the lack of hard counters. Unfortunately, WOL reached an impasse strategically due certain unit and abilities being too strong (Fungal, Vortex, ect.) and Blizzard had no idea what to do.

To put it into the context of this article, there is a lot less to "figure out" or develop strategically now because of hard counters. And this is because Blizzard's balancing focus has been, and probably always will be, on individual units and not strategies. It is why they could never balance even basic strategies like the 4 Gate, the 1-1-1, Stephanos Roach Max, or the Soul Train as the the units themselves in those individual all-ins weren't "unbalanced" and Blizzard literally spun their wheels. Blizzard's solution to a problem was always to introduce a new unit that was a hard counter. And that is why we have things like Photon Overcharge.

I should finish my piece.


This sounds really interesting, but how in the world can you balance strategies? That doesn't seem to make sense? We have the units, we devise the strategies, no?
ZeBigMarn
Profile Joined July 2012
Australia30 Posts
May 18 2016 03:26 GMT
#53
FruitDealer seems underappreciated for his contributions to the very early days of Zerg. Saw Zerg as the reactive race it later became known as and doing it in a meta where zerg struggled due to small maps and GomTvT.
More GG More Skill
Hexe
Profile Joined August 2014
United States332 Posts
May 18 2016 03:29 GMT
#54
Fruitdealer needs a mention, it seems every match in his first GSL epic run he did something new or unheard of.
BronzeKnee
Profile Joined March 2011
United States5217 Posts
Last Edited: 2016-05-18 06:12:26
May 18 2016 04:01 GMT
#55
On May 18 2016 11:46 Aiingel wrote:
Show nested quote +
On May 18 2016 02:06 BronzeKnee wrote:
I find this article interesting because I've been slowly writing a piece focused on the history of the Mutalisk in SC2 and how each race countered it, displaying how the game has become increasingly easier to play and watered down strategically.

The difficulty in playing SC2 now compared to before is that the game is faster. Economies develop quicker, bases mine out faster, and units move literally faster, as compared to WOL. The game at its height, while it was slower, was strategically far richer, in part because it was slower, but also due the lack of hard counters. Unfortunately, WOL reached an impasse strategically due certain unit and abilities being too strong (Fungal, Vortex, ect.) and Blizzard had no idea what to do.

To put it into the context of this article, there is a lot less to "figure out" or develop strategically now because of hard counters. And this is because Blizzard's balancing focus has been, and probably always will be, on individual units and not strategies. It is why they could never balance even basic strategies like the 4 Gate, the 1-1-1, Stephanos Roach Max, or the Soul Train as the the units themselves in those individual all-ins weren't "unbalanced" and Blizzard literally spun their wheels. Blizzard's solution to a problem was always to introduce a new unit that was a hard counter. And that is why we have things like Photon Overcharge.

I should finish my piece.


This sounds really interesting, but how in the world can you balance strategies? That doesn't seem to make sense? We have the units, we devise the strategies, no?



Difficult things are difficult, but certainly not impossible. You have to understand, predict and plan for the interaction between units and how different matchups will be affected. And then make changes when players use them in different ways. It goes way beyond basic interaction between individual units.

It isn't really that difficult in game design honestly, especially if someone like me can do it. But Blizzard's focus has always been on individual units and counters, and the examples are literally endless since it is all Blizzard does (or doesn't do since they've shown a complete inability to balance strategies)... perhaps my favorite was the knee-jerk Thor nerf after Thorzain used Strike Cannons to wreck Immortals in TSL3. Looking only at the individual units certainly made it feel imbalanced, but Protoss had a lot of other choices... but no worries, Blizzard made sure that Immortals would counter Thors as they had intended.

In the end, you can only change units, but a unit should be thought of as a part of strategies, and not as an individual unit, since we only use units in a strategic context, no?

Blizzard can't see the forest due to the trees. Their thinking starts at stops at the unit level. And that is why they've never been able to balance strategies.

On May 18 2016 03:19 Ej_ wrote:
Show nested quote +
On May 18 2016 02:06 BronzeKnee wrote:
I find this article interesting because I've been slowly writing a piece focused on the history of the Mutalisk in SC2 and how each race countered it, displaying how the game has become increasingly easier to play and watered down strategically.

The difficulty in playing SC2 now compared to before is that the game is faster. Economies develop quicker, bases mine out faster, and units move literally faster, as compared to WOL. The game at its height, while it was slower, was strategically far richer, in part because it was slower, but also due the lack of hard counters. Unfortunately, WOL reached an impasse strategically due certain unit and abilities being too strong (Fungal, Vortex, ect.) and Blizzard had no idea what to do.

To put it into the context of this article, there is a lot less to "figure out" or develop strategically now because of hard counters. And this is because Blizzard's balancing focus has been, and probably always will be, on individual units and not strategies. It is why they could never balance even basic strategies like the 4 Gate, the 1-1-1, Stephanos Roach Max, or the Soul Train as the the units themselves in those individual all-ins weren't "unbalanced" and Blizzard literally spun their wheels. Blizzard's solution to a problem was always to introduce a new unit that was a hard counter. And that is why we have things like Photon Overcharge.

I should finish my piece.

this is very wrong in light of modern PvZ


Why?

PvZ, at it's height of game certainly had more strategic diversity than today. This was before maps allowed Zerg to turtle to Broodlord/Infestor, but after the Void/Colossus/Stalker deathball era.

And if you think about the great interactions we have in modern PvZ, it is between units that don't hard counter each other. That is actually true across matchups, the interaction between hard counters is boring. And is especially true with tier 1 units, where the presence of hard counters must be limited due to limited choices in the early game (and this is why the Adept needed to be nerfed).

No one wants to watch Immortals versus Thors because skill and positioning are almost not important at all, Immortals just win
LtCalley
Profile Joined March 2011
United States244 Posts
May 18 2016 06:39 GMT
#56
bomber was doing the scv pull against protoss before MVP.

also, hands down....it was ForGG who invented the reactor hellion cloak banshee opener tvz and used it as the standard

MVP was by far the most influential...but my underlying point still supports your case that there was more than one largely influential figure for Terran in WoL
"No matter how good you are at something, there's always about a million people better than you" - Homer Simpson
Olli
Profile Blog Joined February 2012
Austria24422 Posts
May 18 2016 07:55 GMT
#57
On May 18 2016 15:39 LtCalley wrote:
bomber was doing the scv pull against protoss before MVP.

also, hands down....it was ForGG who invented the reactor hellion cloak banshee opener tvz and used it as the standard

MVP was by far the most influential...but my underlying point still supports your case that there was more than one largely influential figure for Terran in WoL


Hellion/banshee was an Mvp build.
Administrator"Declaring anything a disaster because aLive popped up out of nowhere is just downright silly."
ChriS-X
Profile Joined June 2011
Malaysia1374 Posts
May 18 2016 08:14 GMT
#58
On May 17 2016 20:42 TeamLiquid ESPORTS wrote:
by Rain

heh
AxiomBlurr
Profile Blog Joined November 2012
786 Posts
May 18 2016 09:43 GMT
#59
The biggest game changers in my opinion, who came out with styles that were just unthinkable...were Life and sOs...
The_Red_Viper
Profile Blog Joined August 2013
19533 Posts
May 18 2016 15:19 GMT
#60
People arguing who invented builds in a game with matchmaking and ladder
It makes little sense -.-
IU | Sohyang || There is no God and we are his prophets | For if ‘Thou mayest’—it is also true that ‘Thou mayest not.” | Ignorance is the parent of fear |
Prev 1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
OSC
13:00
King of the Hill #231
SteadfastSC247
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SteadfastSC 247
LamboSC2 196
MindelVK 17
StarCraft: Brood War
Britney 42973
Calm 3139
Rain 2189
Sea 1878
firebathero 428
Mini 370
BeSt 205
Rush 113
Snow 104
Hyun 104
[ Show more ]
Light 62
Backho 56
hero 53
Dewaltoss 26
soO 21
Terrorterran 21
Movie 16
yabsab 16
scan(afreeca) 14
HiyA 11
Shine 10
Dota 2
Gorgc6073
qojqva2659
singsing2378
Dendi800
XcaliburYe94
Counter-Strike
allub367
ceh9283
markeloff130
Other Games
B2W.Neo1279
FrodaN887
Beastyqt704
hiko681
Mlord421
Lowko376
RotterdaM252
crisheroes195
ArmadaUGS141
XaKoH 68
QueenE55
Trikslyr44
Sick42
KnowMe28
Chillindude10
Organizations
Dota 2
PGL Dota 2 - Main Stream17311
Other Games
BasetradeTV25
Algost 0
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• poizon28 21
• iHatsuTV 13
• IndyKCrew
• sooper7s
• AfreecaTV YouTube
• Migwel
• intothetv
• LaughNgamezSOOP
• Kozan
StarCraft: Brood War
• HerbMon 25
• FirePhoenix3
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 1927
• WagamamaTV381
League of Legends
• Jankos1848
• TFBlade1259
Other Games
• Shiphtur98
Upcoming Events
BSL: GosuLeague
4h 7m
RSL Revival
14h 37m
Zoun vs Classic
SHIN vs TriGGeR
herO vs Reynor
Maru vs MaxPax
WardiTV Korean Royale
19h 7m
Replay Cast
1d 6h
RSL Revival
1d 14h
WardiTV Korean Royale
1d 19h
IPSL
2 days
Julia vs Artosis
JDConan vs DragOn
BSL 21
2 days
TerrOr vs Aeternum
HBO vs Kyrie
RSL Revival
2 days
Wardi Open
2 days
[ Show More ]
IPSL
3 days
StRyKeR vs OldBoy
Sziky vs Tarson
BSL 21
3 days
StRyKeR vs Artosis
OyAji vs KameZerg
Replay Cast
3 days
Monday Night Weeklies
4 days
Replay Cast
4 days
Wardi Open
4 days
Replay Cast
5 days
Wardi Open
5 days
Tenacious Turtle Tussle
6 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2025-11-16
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
CSCL: Masked Kings S3
SLON Tour Season 2
RSL Revival: Season 3
META Madness #9
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 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.