• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 11:39
CEST 17:39
KST 00:39
  • 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
[ASL19] Finals Recap: Standing Tall9HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6
Community News
Flash Announces Hiatus From ASL55Weekly Cups (June 23-29): Reynor in world title form?13FEL Cracov 2025 (July 27) - $8000 live event16Esports World Cup 2025 - Final Player Roster16Weekly Cups (June 16-22): Clem strikes back1
StarCraft 2
General
Statistics for vetoed/disliked maps The SCII GOAT: A statistical Evaluation Weekly Cups (June 23-29): Reynor in world title form? PiG Sty Festival #5: Playoffs Preview + Groups Recap The GOAT ranking of GOAT rankings
Tourneys
RSL: Revival, a new crowdfunded tournament series Korean Starcraft League Week 77 Master Swan Open (Global Bronze-Master 2) [GSL 2025] Code S: Season 2 - Semi Finals & Finals $5,100+ SEL Season 2 Championship (SC: Evo)
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma Mutation # 477 Slow and Steady
Brood War
General
Replays question Player “Jedi” cheat on CSL BW General Discussion Flash Announces Hiatus From ASL BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues [BSL20] Grand Finals - Sunday 20:00 CET Small VOD Thread 2.0 [BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile What do you want from future RTS games? Beyond All Reason
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 Trading/Investing Thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread The Games Industry And ATVI
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion 2024 - 2025 Football Thread NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Blogs
Culture Clash in Video Games…
TrAiDoS
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 618 users

[SRT] Round of 8 Preview - An Amateur First

Forum Index > BW General
23 CommentsPost a Reply
1 2 Next All

[SRT] Round of 8 Preview - An Amateur First

Text bykjwcj
Graphics byShiroiusagi
July 28th, 2013 14:51 GMT

15th SOSPA Ranking Tournament Ro16 Preview

Table of Contents



Ro16 Recap
Balance in all things, even PvT.

Ro8 Preview
Alternative title: Ro16 2

More on Liquipedia

After some classic last minute shuffling of the group line-ups by Sonic, the Ro16 of SRT15 served to prove exactly one thing: the accuracy of my previews is completely unaffected by my knowing who is actually competing in the groups. Perhaps slightly more significantly, it also saw the continuation of HiyA's post-SSL8 slump and served as a reminder of just how bat-shit insane Sky really is, all in all a pretty good four days worth of Starcraft.

With KristofferAG still out sick the one man band returns again this week, with a recap of all the ups and downs of the Ro16 and a look at what is in store for us in the Ro8 both presented by this writer.

With Sea, sSak and hero the last remaining hold-outs against an oncoming horde of Protoss competitors, things are going to get very interesting in the final rounds of this tournament. With the quarter-finals, semi-finals and finals happening on consecutive days this week, stay glued to your Live Streams sidebar and the TL front page as the SRT team will be bringing you lightning round coverage of each round as it happens.

Round of 16 Recap



Group A - Amateurs and Professionals

After some token SRT rescheduling, this group changed from a place that Ample would go to die, to a place where HiyA would go to die, although perhaps not in the fashion that we would have anticipated. With the SSL8 finalist falling 1-2 to the cheesy stylings of amatuer Protoss, Hint, in the opening series, HiyA may have been hoping for a little bit of an easier time in his upcoming losers’ match. Unfortunately for him, Movie hadn’t quite woken up yet and subsequently lost to the group’s second amateur, Hi, the ex-CJ Protoss’ first PvP series loss in almost 5 months.With both of the big hitters condemned to the losers’ match, amateurs Hint and Hi played a best of one PvP for first place in group A, with Hint taking the win.


"Oh no, I've completely forgotten how to beat Protoss players"

Then, in what could have under different circumstances form the final of an SRT, Movie met HiyA in the losers’ match. Somewhat predictably, HiyA capitulated in what is now his second consecutive Ro16 elimination in SRT tournaments. The final series of the group was a rematch between SOSPA’s ace Protoss, Movie, and the increasingly dangerous looking Hi, and with Movie having had a chance to warm up, it appeared that this series may be a little more straightforward. Boring is rarely a word associated with Movie in SOSPA competition and he again lived up to his reputation by managing to lose the opening game on Match Point to Hi, before sweeping the final two maps to salvage a place in the Ro8.

Group B - The Sky is Falling

As the only group to survive Monday night’s reshuffle unscathed, group B looked incredibly finely balanced going into the first series, and was kept interesting by a series of absolutely incredible throws by SSL6 champion, Sky. The group opened with a series between its two strongest participants, and the two eventual group winners, with hero’s talent for ZvP reinforced by a straightforward 2-0 win over Shuttle. Up next was a 2011 legends match between Sky and ZergMaN in which the former Hwaseung Protoss continued to push the bounds of bad manner, with his scout/manner nexus strategy failing to make headway against ZergMaN’s safe play and ultimately leading to a 1-2 loss.

The winners’ match between hero and ZergMaN was basically a formality, with the continued improvements in ZvZ that saw him narrowly lose to Killer in SRT14 meaning hero was simply much too good for ZergMan’s old bones. In the losers’ match, Sky again seemed to have lost none of his skill, nor any of his maddening hubris, turning his early advantage versus Shuttle into an early GG following some great comeback play from the retired STX captain. Having recovered well from his drubbing at the hands of hero in the opening series, Shuttle’s PvZ in the group final against ZergMaN was as good as it has been in a long time, leaving him with a place in the Ro8 and first place amongst Protoss players in TLPD’s SOSPA Elo rankings.

Group C - Nice Catch, Blanco Nino

With HiyA out of the way and his TvP shape continuing to impress, this group was perfectly set up for sSak to dominate, with the ex-SKT Terran cruising to a comfortable first place. The afterglow of Ample’s historic strength in TvT was still visible in the opening series, with the former SSL semi-finalist managing to take a game off sSak but with the result never really in doubt. In the group’s second series, Pusan showed new blood Terran Shout how the PvT match-up works in SOSPA competition, taking an easy 2-0 victory over the startled looking rookie.


Too bad your ass got sSaaaaaaked

By the time the winners’ match took place, sSak was fully warmed up and showed Shout some of what is required to win a TvP against a top Afreeca Protoss, reversing Pusan’s dominance of the opening series and taking the group C victory with time to spare. In the losers match Shout continued to look a little out of sorts, as Ample bounced back from his opening TvT loss with a routine 1-0 win, setting him up for a final series with Pusan. With Ample’s decision making and execution both looking rusty, the former MBC captain continued his 2013 revival to take a solid 2-0 PvT win, and claim his quarter finals berth.

Group D - Seawall

With his progress in SOSPA tournaments so often hampered by losses to aggressive Protoss opponents, the nature of Sea’s wins against Lazy and Tyson to take first place in group D are especially significant going into the latter rounds of the tournament. In the opening series of the group, amateur Olympus was looking to build on his group win in the Ro32 in a PvP series against Tyson. Unfortunately for Olympus, Tyson’s progamer pedigree was fully on show as he easily defended the amateur’s attacks, taking a swift 2-0 victory. In the next series, Lazy, who seemed especially conscious of his awful win record against Afreeca Terrans, threw the kitchen sink at SRT15 champion Sea, who rode his luck a little but ultimately did enough to survive and ending up with a pleasing (if not a little surprising) 2-0 series win.

In the winners’ match, Sea decided to take the game to his opponent Tyson, setting up a bunker contain which quickly lead to a gg, following some slightly clumsy control by the Protoss player. With his biggest weakness having cost him the opening series, Lazy came into his own versus Olympus in the losers’ match, showing the first glimpse of his cheesy but effective PvP stylings as he advanced to the group D final. Tyson’s PvP has a slightly erratic quality to it and this, in combination with Lazy’s unconventional take on the match-up, lead to one of the more interesting series of the Ro16. With Tyson’s control swinging wildly between perfection and absolute desperation, Lazy outplayed the ex-MBC Protoss in the second and third games and was well deserving of his second appearance in an SRT Ro8.



Round of 8 Preview



Tuesday, Jul 30 12:00pm GMT (GMT+00:00)


(P)Movie vs. (P)Pusan

Movie continued to make things hard for himself in the Ro16, losing his opening series versus amateur Hi, before reversing the score in the group final to narrowly avoid what would have been an embarrassing early exit. Pusan, on the other hand, didn’t quite have enough to challenge group C winner sSak in the winners’ match, but otherwise looked extremely comfortable in his 2-0 PvT wins against Shout and Ample. This is usually the stage of the tournament when Movie begins to wake up and actually show the kind of play that we expect, and given Pusan’s gradual rediscovery of his past form, the former CJ Protoss will need to be ready to fight.


Pusan’s PvP has never really been his standout match-up, with Sky having regularly denied the retired MBC captain better results in tournaments in a number of one-sided series in 2012. While Movie has a number of important PvP wins under his belt in recent SRTs, including his streak of 3-2 wins versus Shuttle, his play in mirror matches has rarely been impressive as against Terran and Zerg. What this leaves us with is a series played by two strong players, neither of whom are ever quite at home when facing off against their own race. Fortunately, at least in the case of Movie, this has rarely lead to the kind of messy or disappointing series that can sometimes occur between two players not entirely comfortable with a match-up.

These two enter the series with their official record tied at 2-2, thanks to two meetings in the Ro16 of the last SRT. While Pusan’s initial 2-0 win in the opening series was impressive, there was a sense in the second series that Movie’s 2-0 victory represented a more accurate depiction of the two players’ skill. Pusan’s return to the top of Afreeca competition is welcome, but if the real Movie shows up he should have this match-up well under control.

Movie 3 - 1 Pusan

(T)sSak vs. (P)Hint

Having narrowly advanced from his Ro32 group, amateur Protoss Hint finds himself in the Ro8 courtesy of an impressive PvT series versus the out of sorts HiyA and a relatively straightforward win over fellow amateur, Hi. sSak continued his run of good results in the Ro16, with his precise and controlled play in his group C winners’ match victory over Pusan especially significant in a tournament which still features a number of very strong Protoss players.

In the last round, sSak was beginning to look like one of the most consistent TvP players in the SOSPA scene, and although Sea’s first place finish in group D shows that sSak is not without competition, the former SKT Terran continued to build his reputation in the Ro16. The significance of sSak’s current 60% win-rate in TvP isn’t fully apparent until you examine the fortunes of some of his fellow top Terrans. Neither of Sea and HiyA, probably the two best and most successful Terrans in the SOSPA scene right now, are even with 10% of sSak’s current TvP winrate, with their peak TvP Elo’s also more than 50 points short of the SSL8 third place-getter’s current level.


It would be wrong to ignore Hint’s PvT, which has been his most important asset so far in this tournament and has been the springboard for some of his other more successful appearances in SOSPA competition so far. However, beating middling Terrans is something that we’ve begun to take for granted from basically ever Afreeca Protoss who reaches this stage of tournaments, and Hint will need to continue to improve on his narrow 2-1 win over HiyA if he hopes to get past one of Afreeca’s new Terran stars.

sSak 3 - 1 Hint

Wednesday, Jul 31 12:00pm GMT (GMT+00:00)


(Z)hero vs. (P)Shuttle

Having already met once in the Ro16, SOSPA’s second best Zerg and Protoss meet again in the Ro8. Neither player has been pressed especially hard so far in SRT15, with both having lost only one series and otherwise looking quite comfortable as they dealt with less distinguished opposition. Given Shuttle’s talent for PvP and PvT, if he can make it past hero this tournament would represent one of his best chances yet at winning an SRT, but his record against the former STX progamer, or against Zerg in general, suggests that he’s going to need to do something special.


Since Killer’s withdrawal in the Ro32, hero has stepped into his role as SRT15’s chief Zerg in impressive fashion and looks in good shape for his fourth consecutive top four finish. With Killer’s commitment to smaller online tournaments often questionable and other former top Zergs apparently out of form, hero has for some time now represented the one player that fans of SOSPA Zergs can really count on to turn up and play well every single time. On top of this history of consistency, hero also possesses an absolutely lethal ZvP, losing only one official series in 2013 and approaching or perhaps equalling the level of double SSL champion Killer.

Shuttle’s PvZ is by far his worst match-up statistically and his record versus hero is even worse. Perhaps the one light in the darkness for the retired STX captain is that he is currently the only Protoss player to have won a series versus hero in the last six months, but given the quality of the series and its timing, right in the middle of hero’s preparations for his SSL8 third place play-off, Shuttle will likely need a lot of luck on his side to reproduce this result.

hero 3 - 1 Shuttle

(T)Sea vs. (P)Lazy

Like hero versus Shuttle, this is another rematch from the Ro16, thanks to Sonic’s now trademark randomisation techniques. With an important TvP win over Movie forming the crux of his victory in the last SRT, Sea’s play against Protoss continues to be impressive, seeing him take first place in group D without dropping a single game. Having been sent to the losers match by Sea, Lazy recovered by defeating Olympus and then Tyson, building on the good PvP form that saw him take out Tyson in SRT13.

Having lost his first series of the tournament 2-1 to Sky, Sea’s versus Protoss match-up is still obviously not without its flaws. However the SRT14 champion continues to win the games that he needs to win, in stark contrast to a number of other top SOSPA Terran players. It’s hard to imagine that Sea’s form can dip sufficiently in the five days that will have passed in between his last series versus Lazy and this quarter-final matchup for the Liquid Terran to fail to advance, but the nature of Afreeca competition, along with the importance of this series for his opponent, could yet disrupt the natural order.


Again, with these two having played so recently and with the series having had such an emphatic result, a lot of things will need to go wrong for Sea. While Lazy is one of Afreeca’s emerging talents, his PvT record, something that forms the backbone of most top Protoss’ ability to compete, is less than impressive. An unfortunate draw in what could have been a breakout tournament for the former MBC Protoss; Sea should have this one under control.

Sea 3 - 0 Lazy


WRITING - kjwcj
GRAPHICS - shiroiusagi
Facebook Twitter Reddit
Writer
2Pacalypse-
Profile Joined October 2006
Croatia9497 Posts
July 28 2013 16:29 GMT
#2
gogogo Sea!
Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
thezanursic
Profile Blog Joined July 2011
5478 Posts
July 28 2013 16:58 GMT
#3
Yay no potential ZvZs!
http://i45.tinypic.com/9j2cdc.jpg Let it be so!
Epoxide
Profile Blog Joined March 2011
Magic Woods9326 Posts
July 28 2013 17:13 GMT
#4
I'm liking the potential semifinals
LiquipediaSouma: EU MM is just Russian Roulette. Literally.
thezanursic
Profile Blog Joined July 2011
5478 Posts
July 28 2013 17:21 GMT
#5
On July 29 2013 02:13 Epoxide wrote:
I'm liking the potential semifinals

Aka no ZvZ?
http://i45.tinypic.com/9j2cdc.jpg Let it be so!
KristofferAG
Profile Blog Joined April 2011
Norway25712 Posts
July 28 2013 17:38 GMT
#6
The racial distribution sure is amazing for this SRT. Can't wait to see Sea in the semis :D
@KristofferAG | http://vestkyststoy.bandcamp.com | last.fm/user/KristofferAG
dr0pship
Profile Joined January 2011
Canada520 Posts
July 28 2013 18:09 GMT
#7
extended lineup, sizeable prizepool, this srt is looking great so far. gogo movie and sea!

thx for writeup, nice job as always =)
Darth Saros
Profile Blog Joined October 2010
Czech Republic245 Posts
July 28 2013 18:10 GMT
#8
Cool writeup. I wasn't watching that much of the current SRT, so I'm up to speed after this. Rooting for Pusan and for good games.
Only BW...And everybody and your granny should know about CYBERPUNK 2077.
IceCube
Profile Blog Joined June 2009
Croatia1403 Posts
July 28 2013 18:27 GMT
#9
Loving the situation with potential no ZvZ finals!
Forever Vulture.. :(
Sinedd
Profile Joined July 2008
Poland7052 Posts
July 28 2013 19:02 GMT
#10
this is gonna be a great Ro8 !!!

go go go !!!
T H C makes ppl happy
BigFan
Profile Blog Joined December 2010
TLADT24920 Posts
July 28 2013 20:16 GMT
#11
Thanks for the writeup! Good stuff and wish we see more Zergs in RO8 next SRT.
Former BW EiC"Watch Bakemonogatari or I will kill you." -Toad, April 18th, 2017
Shana
Profile Blog Joined July 2009
Indonesia1814 Posts
July 28 2013 21:55 GMT
#12
Me like no ZvZ semifinals, and hoping no ZvZ final too
Great writeup as usual, thank you BW coverage team!
Believing in what lies ahead. | That which we call a rose, by any other name would smell as sweet.
Paljas
Profile Joined October 2011
Germany6926 Posts
July 28 2013 23:12 GMT
#13
gogo sSak, you can do it
TL+ Member
mjuuy
Profile Joined May 2012
Norway506 Posts
July 28 2013 23:44 GMT
#14
Sea fighting!@!
영원히 엠비씨게임 히어로 팬. 우정호 1988 - 2012
Birdie
Profile Blog Joined August 2007
New Zealand4438 Posts
July 29 2013 01:51 GMT
#15
hero my homie, I have faith in you, keep fighting the good fight!

Considering TechnicS pwned Shuttle I think hero should win ezpz.
Red classic | A butterfly dreamed he was Zhuangzi | 4.5k, heading to 5k as support!
BisuDagger
Profile Blog Joined October 2009
Bisutopia19229 Posts
July 29 2013 03:29 GMT
#16
Back from the Red Bull Lan in Orlando and already feel the massive BW withdraw. I can't wait for these matches! Pusan is gonna win this baby!
ModeratorFormer Afreeca Starleague Caster: http://afreeca.tv/ASL2ENG2
StarStruck
Profile Blog Joined April 2010
25339 Posts
July 29 2013 03:37 GMT
#17
On July 29 2013 12:29 BisuDagger wrote:
Back from the Red Bull Lan in Orlando and already feel the massive BW withdraw. I can't wait for these matches! Pusan is gonna win this baby!


One could only hope. >_<
Mutaller
Profile Blog Joined July 2013
United States1051 Posts
July 29 2013 08:47 GMT
#18
For the swarm. hero you are the only hope.
"To practice isn't for you to get better now in the present. Practice will never betray you and will always come back for you in the future." -Jaedong
LRM)TechnicS
Profile Joined May 2008
Bulgaria1565 Posts
July 29 2013 08:54 GMT
#19
:O why did Killer withdraw?
Enjoy the game
Hoender
Profile Joined March 2011
South Africa381 Posts
July 29 2013 11:10 GMT
#20
On July 29 2013 12:29 BisuDagger wrote:
Back from the Red Bull Lan in Orlando and already feel the massive BW withdraw. I can't wait for these matches! Pusan is gonna win this baby!

The BisuDagger Curse Blessing.

Pusan! Prove that nasty kjwcj wrong!
Die ou swepe sê: "daar's 'n raat vir elke kwaal," maar watse pil kou jy as die donker jou kom haal?
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 21m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
trigger 430
Hui .281
BRAT_OK 139
SC2Nice 2
StarCraft: Brood War
Calm 10835
Jaedong 2721
Horang2 2384
Bisu 1870
Flash 1423
Larva 1158
Mini 990
firebathero 829
BeSt 640
hero 405
[ Show more ]
actioN 381
Mind 166
Hyun 151
sSak 55
Mong 23
Rock 16
GoRush 15
zelot 13
Dota 2
LuMiX2
Heroes of the Storm
Khaldor619
Other Games
Gorgc3971
singsing3149
B2W.Neo1228
FrodaN975
Lowko421
Fuzer 236
TKL 182
KnowMe143
Trikslyr58
Mlord57
Organizations
Other Games
EGCTV1008
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• HeavenSC 22
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Michael_bg 7
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 2910
• WagamamaTV738
• Ler34
League of Legends
• Nemesis8287
Upcoming Events
FEL
21m
RSL Revival
18h 21m
Clem vs Classic
SHIN vs Cure
FEL
20h 21m
WardiTV European League
20h 21m
BSL: ProLeague
1d 2h
Dewalt vs Bonyth
Replay Cast
2 days
Sparkling Tuna Cup
2 days
WardiTV European League
3 days
The PondCast
3 days
Replay Cast
4 days
[ Show More ]
RSL Revival
4 days
Replay Cast
5 days
RSL Revival
5 days
RSL Revival
6 days
Liquipedia Results

Completed

BSL 2v2 Season 3
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL Season 20
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025

Upcoming

2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
2025 ACS Season 2
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
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
FISSURE Playground #1
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.