• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:43
CEST 18:43
KST 01:43
  • 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
[ASL21] Finals Preview: Two Legacies18Code S Season 2 (2026) - RO12 Preview2herO wins GSL Code S Season 1 (2026)5Code S Season 1 (2026) - RO4 & Finals Preview5[ASL21] Ro4 Preview: On Course12
Community News
Crank Gathers Season 4: BW vs SC2 Team League1Weekly Cups (May 11-17): Classic wins double0Code S Season 1 (2026) - RO8 Results2Weekly Cups (May 4-10): Clem, MaxPax, herO win1Maestros of The Game 2 announcement and schedule !18
StarCraft 2
General
herO wins GSL Code S Season 1 (2026) Code S Season 2 (2026) - RO12 Preview Weekly Cups (May 11-17): Classic wins double Code S Season 1 (2026) - RO4 & Finals Preview Team Liquid Map Contest #22 - The Finalists
Tourneys
Crank Gathers Season 4: BW vs SC2 Team League GSL Code S Season 2 (2026) GSL Code S Season 1 (2026) Sparkling Tuna Cup - Weekly Open Tournament Maestros of The Game 2 announcement and schedule !
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 527 Hell Train The PondCast: SC2 News & Results Mutation # 526 Rubber and Glue Mutation # 525 Wheel of Misfortune
Brood War
General
25 Years Since Brood War Patch 1.08 VPN experiences vespene.gg — BW replays in browser (Spoiler) ASL21 Winner's Interview [ASL21] Finals Preview: Two Legacies
Tourneys
[ASL21] Grand Finals [Megathread] Daily Proleagues Escore Tournament StarCraft Season 2 Small VOD Thread 2.0
Strategy
Any training maps people recommend? Muta micro map competition [G] Hydra ZvZ: An Introduction Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Dawn of War IV ZeroSpace Megathread Warcraft III: The Frozen Throne
Dota 2
The Story of Wings Gaming
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Trading/Investing Thread Dating: How's your luck? Russo-Ukrainian War Thread European Politico-economics QA Mega-thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software)
TL Community
The Automated Ban List
Blogs
Esports Organizations: Raisi…
TrAiDoS
Why RTS gamers make better f…
gosubay
ramps on octagon
StaticNine
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1498 users

IEM Katowice 2022: RO24 groups, RO36 bracket announced - P…

Forum Index > SC2 General
125 CommentsPost a Reply
Prev 1 2 3 4 5 6 7 Next All
Nakajin
Profile Blog Joined September 2014
Canada8990 Posts
January 29 2022 13:12 GMT
#21
On January 29 2022 19:36 Vindicare605 wrote:
I dunno, I think Percival in a TvT is very capable of knocking Byun out. In the other two match ups though I'd say Byun is still the better player as long as his wrists hold out. But if Percival takes out Byun I'd say he has a decent shot at coming through that top part of the bracket.

The lower bracket is harder though and I gotta be pulling for DRG to get out of there. I think he can make waves in the main tournament, there's at least 10 players I'd favor him in a Bo5 with.

So dark horse pick for me here is Percival making it out of the top bracket. I'd say it's a long shot but I don't think Byun is as favored there as others do.


I don't think Percival can make it pass the rest of the guys in the upper bracket after ByuN
My own dark-horse for the top half would be Cyan if he can make it, it's a long shot but Ragnarok zvp has never been great and then a last match vs Armani/ByuN/Percival is certainly doable.
Writerhttp://i.imgur.com/9p6ufcB.jpg
tigera6
Profile Joined March 2021
3486 Posts
January 29 2022 17:28 GMT
#22
Ro24 group has already been announced as well. Maru - Clem - Reynor would be the group of dead this time around.
Kreuger
Profile Joined October 2011
Sweden871 Posts
January 29 2022 18:19 GMT
#23
https://twitter.com/ESLSC2/status/1487425304456937472/photo/1


[image loading]
Vindicare605
Profile Blog Joined August 2011
United States16121 Posts
January 29 2022 18:22 GMT
#24
How the hell does Group B (and it's ALWAYS Serral's groups) have only one Korean player in it, but Group A has 4?
aka: KTVindicare the Geeky Bartender
honorablemacroterran
Profile Joined January 2022
188 Posts
January 29 2022 18:36 GMT
#25
A B C D
2937 2670 2897 3185
2153 2397 1976 2536
1369 1333 1573 1914
1265 1237 1240 1315
1172 752 740 1106

Mean 1779 1677 1685 2011
Variance 570396 668001 664304 741687

One of these things is not like the others. One of these things just doesn't belong.
Die4Ever
Profile Joined August 2010
United States17736 Posts
Last Edited: 2022-01-29 18:41:21
January 29 2022 18:41 GMT
#26
On January 30 2022 03:36 honorablemacroterran wrote:
A             B             C             D      
2937       2670       2897       3185
2153       2397       1976       2536
1369       1333       1573       1914
1265       1237       1240       1315
1172       752             740       1106

Mean 1779       1677       1685       2011
Variance 570396       668001       664304       741687

One of these things is not like the others. One of these things just doesn't belong.

fixed your alignment

another way to put it, the point totals for each group are:

Group A : 8896 points

Group B : 8389 points

Group C : 8426 points

Group D : 10056 points
"Expert" mods4ever.com
Durnuu
Profile Joined September 2013
13322 Posts
January 29 2022 19:05 GMT
#27
On January 30 2022 03:22 Vindicare605 wrote:
How the hell does Group B (and it's ALWAYS Serral's groups) have only one Korean player in it, but Group A has 4?

It's an ESL tournament and Apollo is part of ESL.
Need I say more?
BUNNYYYYYYYYY https://i.imgur.com/BiCF577.png
JJH777
Profile Joined January 2011
United States4418 Posts
January 29 2022 19:08 GMT
#28
Jeeze after being pleasantly surprised by the ro36 bracket these groups are miserable. They really don't want KR to dominate the ro12. Also Dark/Serral/Special/Time were all in the same group last year weren't they..? I know Dark/Serral/Special were.
Nakajin
Profile Blog Joined September 2014
Canada8990 Posts
January 29 2022 19:19 GMT
#29
On January 30 2022 04:05 Durnuu wrote:
Show nested quote +
On January 30 2022 03:22 Vindicare605 wrote:
How the hell does Group B (and it's ALWAYS Serral's groups) have only one Korean player in it, but Group A has 4?

It's an ESL tournament and Apollo is part of ESL.
Need I say more?


Ah yes the good old conspiracy of putting three of the four most popular foreigner in the same group with the tournament favorite and Zoun who's playing like a boss.
Writerhttp://i.imgur.com/9p6ufcB.jpg
ShowTheLights
Profile Blog Joined June 2012
Korea (South)1712 Posts
January 29 2022 19:20 GMT
#30
On January 30 2022 03:22 Vindicare605 wrote:
How the hell does Group B (and it's ALWAYS Serral's groups) have only one Korean player in it, but Group A has 4?


biggest tournament of the year where it is the ONE chance we get to see world vs koreans and they stack europeans in B and koreans in A
•••Acer.MMA••• <> KT_Puzzle <> JinAir•GreenWings_CoCa <> CJ_herO <> Axiom CranK & Ryung <> IM_Seed <> IM_Squirtle <> le' ToD <> Innovation <> ROOT_CatZ <> inuh! <> Chobra <> SKT1_Fantasy
Elentos
Profile Blog Joined February 2015
55578 Posts
Last Edited: 2022-01-29 19:31:34
January 29 2022 19:27 GMT
#31
Group D this year is the sequel to group A from last year. Highest point player from all but 1 tier. And it even has Clem and Maru.

Honestly it's amazing how every group has minimum 2 players who already shared a group last year.
Every 60 seconds in Africa, a minute passes.
honorablemacroterran
Profile Joined January 2022
188 Posts
Last Edited: 2022-01-29 19:32:50
January 29 2022 19:27 GMT
#32
I think the biggest issue is that Group D is quite conspicuously stronger than the other groups... I still think playoffs will be like 2/3 Korean, which they should be in all fairness.
tigera6
Profile Joined March 2021
3486 Posts
Last Edited: 2022-01-29 19:32:50
January 29 2022 19:31 GMT
#33
On January 30 2022 04:08 JJH777 wrote:
Jeeze after being pleasantly surprised by the ro36 bracket these groups are miserable. They really don't want KR to dominate the ro12. Also Dark/Serral/Special/Time were all in the same group last year weren't they..? I know Dark/Serral/Special were.

Yeah, I think ESL just copy pasta the whole group from last year or something, just too much of a coincidence for the group to repeat.
And group D got the highest total of EPTs points because first four players in the groups are at the top of their respective "tier", so its 1-5-9-13. Again, too much of a coincidence for something to be that way.
Nakajin
Profile Blog Joined September 2014
Canada8990 Posts
January 29 2022 19:43 GMT
#34
On January 30 2022 04:31 tigera6 wrote:
Show nested quote +
On January 30 2022 04:08 JJH777 wrote:
Jeeze after being pleasantly surprised by the ro36 bracket these groups are miserable. They really don't want KR to dominate the ro12. Also Dark/Serral/Special/Time were all in the same group last year weren't they..? I know Dark/Serral/Special were.

Yeah, I think ESL just copy pasta the whole group from last year or something, just too much of a coincidence for the group to repeat.
And group D got the highest total of EPTs points because first four players in the groups are at the top of their respective "tier", so its 1-5-9-13. Again, too much of a coincidence for something to be that way.


I mean it's a one in 64 chance, it's like mildly surprising.
Writerhttp://i.imgur.com/9p6ufcB.jpg
honorablemacroterran
Profile Joined January 2022
188 Posts
January 29 2022 19:45 GMT
#35
On January 30 2022 04:43 Nakajin wrote:
Show nested quote +
On January 30 2022 04:31 tigera6 wrote:
On January 30 2022 04:08 JJH777 wrote:
Jeeze after being pleasantly surprised by the ro36 bracket these groups are miserable. They really don't want KR to dominate the ro12. Also Dark/Serral/Special/Time were all in the same group last year weren't they..? I know Dark/Serral/Special were.

Yeah, I think ESL just copy pasta the whole group from last year or something, just too much of a coincidence for the group to repeat.
And group D got the highest total of EPTs points because first four players in the groups are at the top of their respective "tier", so its 1-5-9-13. Again, too much of a coincidence for something to be that way.


I mean it's a one in 64 chance, it's like mildly surprising.


Can you show us the math on the probability?
Nakajin
Profile Blog Joined September 2014
Canada8990 Posts
Last Edited: 2022-01-29 19:56:47
January 29 2022 19:48 GMT
#36
On January 30 2022 04:45 honorablemacroterran wrote:
Show nested quote +
On January 30 2022 04:43 Nakajin wrote:
On January 30 2022 04:31 tigera6 wrote:
On January 30 2022 04:08 JJH777 wrote:
Jeeze after being pleasantly surprised by the ro36 bracket these groups are miserable. They really don't want KR to dominate the ro12. Also Dark/Serral/Special/Time were all in the same group last year weren't they..? I know Dark/Serral/Special were.

Yeah, I think ESL just copy pasta the whole group from last year or something, just too much of a coincidence for the group to repeat.
And group D got the highest total of EPTs points because first four players in the groups are at the top of their respective "tier", so its 1-5-9-13. Again, too much of a coincidence for something to be that way.


I mean it's a one in 64 chance, it's like mildly surprising.


Can you show us the math on the probability?


4*4*4 (no1 need to be in one of the groups, on chance in four for 5th seed, 9th seed, 13th seed to be in the same one)

Don't get me wrong it's a very hard group and it's unfortunate for the players (and fortunate for the fans!) But very much in the realm of possibility without thinkering with the groups
Writerhttp://i.imgur.com/9p6ufcB.jpg
JJH777
Profile Joined January 2011
United States4418 Posts
Last Edited: 2022-01-29 20:03:44
January 29 2022 20:03 GMT
#37
On January 30 2022 04:48 Nakajin wrote:
Show nested quote +
On January 30 2022 04:45 honorablemacroterran wrote:
On January 30 2022 04:43 Nakajin wrote:
On January 30 2022 04:31 tigera6 wrote:
On January 30 2022 04:08 JJH777 wrote:
Jeeze after being pleasantly surprised by the ro36 bracket these groups are miserable. They really don't want KR to dominate the ro12. Also Dark/Serral/Special/Time were all in the same group last year weren't they..? I know Dark/Serral/Special were.

Yeah, I think ESL just copy pasta the whole group from last year or something, just too much of a coincidence for the group to repeat.
And group D got the highest total of EPTs points because first four players in the groups are at the top of their respective "tier", so its 1-5-9-13. Again, too much of a coincidence for something to be that way.


I mean it's a one in 64 chance, it's like mildly surprising.


Can you show us the math on the probability?


4*4*4 (no1 need to be in one of the groups, on chance in four for 5th seed, 9th seed, 13th seed to be in the same one)

Don't get me wrong it's a very hard group and it's unfortunate for the players (and fortunate for the fans!) But very much in the realm of possibility without thinkering with the groups


That's only one of the odd coincidences though. What about group B having one Korean and having 4 of the same players as last year?
honorablemacroterran
Profile Joined January 2022
188 Posts
Last Edited: 2022-01-29 20:08:20
January 29 2022 20:06 GMT
#38
On January 30 2022 04:48 Nakajin wrote:
Show nested quote +
On January 30 2022 04:45 honorablemacroterran wrote:
On January 30 2022 04:43 Nakajin wrote:
On January 30 2022 04:31 tigera6 wrote:
On January 30 2022 04:08 JJH777 wrote:
Jeeze after being pleasantly surprised by the ro36 bracket these groups are miserable. They really don't want KR to dominate the ro12. Also Dark/Serral/Special/Time were all in the same group last year weren't they..? I know Dark/Serral/Special were.

Yeah, I think ESL just copy pasta the whole group from last year or something, just too much of a coincidence for the group to repeat.
And group D got the highest total of EPTs points because first four players in the groups are at the top of their respective "tier", so its 1-5-9-13. Again, too much of a coincidence for something to be that way.


I mean it's a one in 64 chance, it's like mildly surprising.


Can you show us the math on the probability?


4*4*4 (no1 need to be in one of the groups, on chance in four for 5th seed, 9th seed, 13th seed to be in the same one)



I think you're off by a factor of 4.


import numpy as np
tier2 = [5,6,7,8]
tier3 = [9,10,11,12]
tier4 = [13,14,15,16]
tier5 = [17,18,19,20]

sims = []
for i in range(100000):
selected_group = [1,
np.random.choice(tier2),
np.random.choice(tier3),
np.random.choice(tier4),
np.random.choice(tier5)]
sims.append(selected_group)

numerator = 0
for x in sims:
if x == [1, 5, 9, 13, 17]:
numerator += 1

prob = numerator/100000
print(prob)


This gives me a 0.4% chance.

Edit: nvm, I mistakenly thought Zoun was above Dream for some reason
Nakajin
Profile Blog Joined September 2014
Canada8990 Posts
Last Edited: 2022-01-29 20:14:41
January 29 2022 20:08 GMT
#39

On January 30 2022 05:03 JJH777 wrote:
Show nested quote +
On January 30 2022 04:48 Nakajin wrote:
On January 30 2022 04:45 honorablemacroterran wrote:
On January 30 2022 04:43 Nakajin wrote:
On January 30 2022 04:31 tigera6 wrote:
On January 30 2022 04:08 JJH777 wrote:
Jeeze after being pleasantly surprised by the ro36 bracket these groups are miserable. They really don't want KR to dominate the ro12. Also Dark/Serral/Special/Time were all in the same group last year weren't they..? I know Dark/Serral/Special were.

Yeah, I think ESL just copy pasta the whole group from last year or something, just too much of a coincidence for the group to repeat.
And group D got the highest total of EPTs points because first four players in the groups are at the top of their respective "tier", so its 1-5-9-13. Again, too much of a coincidence for something to be that way.


I mean it's a one in 64 chance, it's like mildly surprising.


Can you show us the math on the probability?


4*4*4 (no1 need to be in one of the groups, on chance in four for 5th seed, 9th seed, 13th seed to be in the same one)

Don't get me wrong it's a very hard group and it's unfortunate for the players (and fortunate for the fans!) But very much in the realm of possibility without thinkering with the groups


That's only one of the odd coincidences though. What about group B having one Korean and having 4 of the same players as last year?


So I suck at math but, Serral had 1/4 chance to get a foreigner first (he didn't), then 3/4 chance to get a foreigner (he did), then 3/4 chance to get a foreigner (he did), then 1/2 chance to get a foreigner (he did). So it was quite likely actually.

I can't do the math on the 2020-2021 comparaison.

On January 30 2022 05:06 honorablemacroterran wrote:
Show nested quote +
On January 30 2022 04:48 Nakajin wrote:
On January 30 2022 04:45 honorablemacroterran wrote:
On January 30 2022 04:43 Nakajin wrote:
On January 30 2022 04:31 tigera6 wrote:
On January 30 2022 04:08 JJH777 wrote:
Jeeze after being pleasantly surprised by the ro36 bracket these groups are miserable. They really don't want KR to dominate the ro12. Also Dark/Serral/Special/Time were all in the same group last year weren't they..? I know Dark/Serral/Special were.

Yeah, I think ESL just copy pasta the whole group from last year or something, just too much of a coincidence for the group to repeat.
And group D got the highest total of EPTs points because first four players in the groups are at the top of their respective "tier", so its 1-5-9-13. Again, too much of a coincidence for something to be that way.


I mean it's a one in 64 chance, it's like mildly surprising.


Can you show us the math on the probability?


4*4*4 (no1 need to be in one of the groups, on chance in four for 5th seed, 9th seed, 13th seed to be in the same one)



I think you're off by a factor of 4.

Show nested quote +

import numpy as np
tier2 = [5,6,7,8]
tier3 = [9,10,11,12]
tier4 = [13,14,15,16]
tier5 = [17,18,19,20]

sims = []
for i in range(100000):
selected_group = [1,
np.random.choice(tier2),
np.random.choice(tier3),
np.random.choice(tier4),
np.random.choice(tier5)]
sims.append(selected_group)

numerator = 0
for x in sims:
if x == [1, 5, 9, 13, 17]:
numerator += 1

prob = numerator/100000
print(prob)


This gives me a 0.4% chance.


Zoun isn't the top of his tier though, Dream is
Writerhttp://i.imgur.com/9p6ufcB.jpg
honorablemacroterran
Profile Joined January 2022
188 Posts
January 29 2022 20:10 GMT
#40
1/64 chance is still enough for a lot of research to claim it is statistically significant, though, to put it into perspective.
Prev 1 2 3 4 5 6 7 Next All
Please log in or register to reply.
Live Events Refresh
Monday Night Weeklies
16:00
#53
RotterdaM664
TKL 294
IndyStarCraft 84
SteadfastSC40
BRAT_OK 37
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 664
Ryung 449
TKL 294
mouzHeroMarine 172
ProTech91
IndyStarCraft 84
Railgan 83
UpATreeSC 48
SteadfastSC 40
BRAT_OK 37
StarCraft: Brood War
Britney 54573
Calm 2398
Jaedong 514
actioN 421
ggaemo 408
Hyuk 364
firebathero 241
BeSt 197
Nal_rA 141
Sharp 126
[ Show more ]
Mong 91
Rush 84
Mind 62
Barracks 60
Sea.KH 55
scan(afreeca) 50
Terrorterran 29
Sexy 28
Movie 25
Rock 25
soO 24
IntoTheRainbow 13
HiyA 13
ajuk12(nOOB) 8
Counter-Strike
fl0m689
byalli604
allub381
Heroes of the Storm
Khaldor133
Other Games
Grubby2858
FrodaN1337
hiko862
Dendi781
B2W.Neo667
Beastyqt530
ceh9381
Hui .266
KnowMe178
ArmadaUGS162
XaKoH 150
Liquid`VortiX107
Trikslyr60
Organizations
Counter-Strike
PGL746
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 17 non-featured ]
StarCraft 2
• LUISG 11
• Hinosc 6
• Kozan
• IndyKCrew
• sooper7s
• Migwel
• AfreecaTV YouTube
• intothetv
• LaughNgamezSOOP
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Jankos2867
• Nemesis2328
• Stunt392
Other Games
• WagamamaTV378
• Shiphtur234
Upcoming Events
Replay Cast
7h 17m
Kung Fu Cup
18h 17m
GSL
1d 16h
herO vs Classic
Cure vs Clem
uThermal 2v2 Circuit
1d 22h
Replay Cast
2 days
GSL
2 days
Maru vs SHIN
Zoun vs Rogue
WardiTV Spring Champion…
2 days
SKillous vs Strange
Lambo vs Strange
Ryung vs Strange
Lambo vs Ryung
Ryung vs SKillous
Lambo vs SKillous
OSC
3 days
Replay Cast
3 days
Maestros of the Game
3 days
[ Show More ]
Replay Cast
4 days
RSL Revival
4 days
Lambo vs SHIN
Solar vs Rogue
herO vs Clem
Maestros of the Game
4 days
IPSL
4 days
ZZZero vs WorsT
Julia vs eOnzErG
Replay Cast
5 days
RSL Revival
5 days
Maestros of the Game
5 days
IPSL
5 days
Dragon vs Artosis
dxtr13 vs Hawk
BSL
6 days
Wardi Open
6 days
Monday Night Weeklies
6 days
Liquipedia Results

Completed

ASL Season 21
2026 GSL S1
Heroes Pulsing #1

Ongoing

2026 KK StarCraft Pro League
BSL Season 22
IPSL Spring 2026
KCM Race Survival 2026 Season 2
KK 2v2 League Season 1
YSL S3
Acropolis #4
CSCL: Masked Kings S4
SCTL 2026 Spring
WardiTV Spring 2026
2026 GSL S2
RSL Revival: Season 5
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals

Upcoming

Escore Tournament S2: King of Kings
BSL 22 Non-Korean Championship
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
Bounty Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
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 © 2026 TLnet. All Rights Reserved.