• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 22:26
CET 04:26
KST 12:26
  • 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 Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
ComeBackTV's documentary on Byun's Career !6Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win4Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15
StarCraft 2
General
ComeBackTV's documentary on Byun's Career ! When will we find out if there are more tournament Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win RSL Revival - 2025 Season Finals Preview Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump
Tourneys
RSL Offline Finals Info - Dec 13 and 14! Master Swan Open (Global Bronze-Master 2) Winter Warp Gate Amateur Showdown #1: Sparkling Tuna Cup - Weekly Open Tournament $5,000+ WardiTV 2025 Championship
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress
Brood War
General
FlaSh on: Biggest Problem With SnOw's Playstyle How Rain Became ProGamer in Just 3 Months BGH Auto Balance -> http://bghmmr.eu/ [BSL21] RO8 Bracket & Prediction Contest BW General Discussion
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] WB SEMIFINALS - Saturday 21:00 CET [BSL21] RO8 - Day 2 - Sunday 21:00 CET
Strategy
Game Theory for Starcraft Current Meta Simple Questions, Simple Answers Fighting Spirit mining rates
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread General RTS Discussion Thread Dawn of War IV
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
Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI Russo-Ukrainian War Thread YouTube Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
TL+ Announced Where to ask questions and add stream?
Blogs
The (Hidden) Drug Problem in…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1721 users

[D] PvZ - Establishing third with Skytoss (viable?) - Page…

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 14 15 16 17 18 48 Next All
ineversmile
Profile Blog Joined December 2010
United States583 Posts
May 13 2012 13:24 GMT
#301
Another big problem with Antiga is that the bases are so close together, it's really easy to get blindsided by Hydras. I can scout a Spire with Phoenix before Mutas start coming out and prepare for that tech path, but if it's not corner-to-corner the Hydras can just waltz to my front door quickly and do a lot of damage. Even after surviving that with smart defense, it's hard to transition into the 4th because I feel like I have no map control until I either get AoE tech or I have 200 energy for Recall+Vortex. From that point, usually the Zerg just overmakes Corruptors and has Infestors, and it's just too late. I'm suddenly in an endgame situation where the Zerg is constantly maxed, has money in the bank, and has plenty of bases.

The map that I have most success with, using this strategy, is Korhol Compound, which is great for turtling and gradually adding on that fourth with minimal attack points and a lot of easy vision due to the Xel Naga Tower positioning. Thinking backwards, in contrast Antiga basically has a useless Xel Naga Tower, shorter rush distances (unless it's cross-map), and mostly horrible access to fourths--especially if you're starting with your main next to your opponent's natural third. Maybe Antiga is just a map where you can only pull off this build in cross-spawn situations, or not at all. In order to make this strategy work well, I would honestly want to just cannon the low ground between my natural and third, wall off the ramp with the rocks, and spread to the gold. I don't know; I'm trying different things on that map and none of them seem to be either productive or a good plan.
Nostradamus.146@AM, Nostradamus.398@KR, Nostradamus.922@EU http://www.teamliquid.net/blog/ins
Plexa
Profile Blog Joined October 2005
Aotearoa39261 Posts
May 20 2012 10:21 GMT
#302
+ Show Spoiler +
So... viable after all lololololol?

M18M is destroying roro with this
Administrator~ Spirit will set you free ~
wcr.4fun
Profile Joined April 2012
Belgium686 Posts
May 20 2012 11:16 GMT
#303
I have always wondered why protoss in sc2 didn't make any flower fields.

User was warned for this post
wcr.4fun
Profile Joined April 2012
Belgium686 Posts
May 20 2012 11:57 GMT
#304
I think the best response as a zerg would be something along these lines:

constant queen production (for defense vs early voids, creep spread to connect bases, transfuses to save a lot of stuff etc)
enough spores at your bases
a lot of creepspread
grab a lot of bases with a lot of static defenses (spines + spores)
make all of the tech buildings with (spire and infestation pit priority)
Build a lot of hatcheries, everywhere (while banking) so you can instantly remax + in case of base race having a lot of buildings always help etc (zerglings as a mineral dump wouldn't help at all since we've got no dark swarm to take care of cannons with drops etc)


Get a lot of corruptors/infestors. Morph some corruptors into broodlords (like 5). Get 230/200 and push.


TLDR: Drone, expand, static defenses, queens, expand, static defenses, expand, (no particular order specified)....
into corruptors/broodlords/infestors.


On the OP: I love this strategy looks really cool and fun. Let's hope pro's will start using it :D
Xitac
Profile Joined April 2012
Germany25 Posts
Last Edited: 2012-05-20 12:13:13
May 20 2012 12:12 GMT
#305
@ Fogetaboudit when lame fucktards like you quit starcraft 2 protoss, and terranmech will be fixed

User was temp banned for this post.
Fogetaboudit
Profile Joined July 2010
United States232 Posts
May 20 2012 12:22 GMT
#306
On May 20 2012 21:12 Xitac wrote:
@ Fogetaboudit when lame fucktards like you quit starcraft 2 protoss, and terranmech will be fixed

u mad bro?

I try to win as much as possible given my skillset, and have fun at the same time. You should give this approach a shot, it has got to be healthier than whatever you have going on over there.
HoMM
Profile Joined July 2010
Estonia635 Posts
Last Edited: 2012-05-20 13:14:48
May 20 2012 12:29 GMT
#307
Can you share some more replays of you losing with this build?
SC2 Masters Protoss - LoL Diamond adc/support www.twitter.com/hommlol www.youtube.com/homm87
wcr.4fun
Profile Joined April 2012
Belgium686 Posts
Last Edited: 2012-05-20 14:44:48
May 20 2012 14:21 GMT
#308
Also versus the strategy of sending out all your voids to do damage and recalling them with a mothership, the following might be something that works against it for the zerg:

making 40 corruptors and whenever you see him moving out with the voids but leaving mother ship behind, just send hose 40 corruptors to kill the mothership ignoring cannons etc. Then chain fungal the voids killing your base and if he doesn't react fast enough, you might kill all his voids through fungal because the mothership is dead before he could recall. Morph a bunch of broodlords or use some nydusses to quickly get infront of his bases with units and kill the cannons.
Fogetaboudit
Profile Joined July 2010
United States232 Posts
May 20 2012 15:59 GMT
#309
On May 20 2012 21:29 HoMM wrote:
Can you share some more replays of you losing with this build?

ya when i start laddering hard next month I'll get more on this
Arcanefrost
Profile Blog Joined August 2010
Belgium1257 Posts
May 20 2012 16:09 GMT
#310
The "disrespectful poster getting owned" part is pretty...disrespectful.

I think the main problem with this is that void rays die to fungals pretty easily, so all in all I don't think it's that great of a composition. I'm a big fan of going standard play into carrier/mothership, maybe try to use the voidrays to protect yourself in the midgame and get carriers sooner?
Valor is a poor substitute for numbers.
Fogetaboudit
Profile Joined July 2010
United States232 Posts
May 20 2012 16:10 GMT
#311
On May 20 2012 23:21 wcr.4fun wrote:
Also versus the strategy of sending out all your voids to do damage and recalling them with a mothership, the following might be something that works against it for the zerg:

making 40 corruptors and whenever you see him moving out with the voids but leaving mother ship behind, just send hose 40 corruptors to kill the mothership ignoring cannons etc. Then chain fungal the voids killing your base and if he doesn't react fast enough, you might kill all his voids through fungal because the mothership is dead before he could recall. Morph a bunch of broodlords or use some nydusses to quickly get infront of his bases with units and kill the cannons.


There are lots of funny micro situations that you don't often see when using this strategy. This is definitely one of the tactics I've run into against good opposition.

With most micro situations it's not as simple the theory craft of "fly in" "hope they dont notice" "snipe" "fly away" makes it sound.

Against mass corruptor the Mothership doesn't need to be directly above cannons, you have to be careful with positioning and you can be extra defensive. For example. splitting the difference between 3rd 4th and 5th on daybreak allows ample cannon coverage from almost all angles, and gives extra reaction time.

Still, that tactic you mention can be a good one, it's something I have run into and has cost me lots of map presence and in some cases, the game, if I don't react in time or am caught out of position. On the flipside, if they really commit and you have a really well timed recall, a bunch of corruptors are going to melt in exchange.
Fogetaboudit
Profile Joined July 2010
United States232 Posts
May 20 2012 16:16 GMT
#312
On May 21 2012 01:09 Arcanefrost wrote:
The "disrespectful poster getting owned" part is pretty...disrespectful.


That was the idea...

Instead of helping me work on my build he just BMed me and did his best to blind counter it. This would be fine except he proceeds to come ITT and blatantly lie about our games (as I pointed out)

His intentions the entire time were not to help me both of us practice and get better but instead to gloat and try to make me look bad, I just wanted to make sure it backfired.

I'll never throw the first punch but you better believe I'll finish the fight.
ryx
Profile Joined March 2006
Philippines38 Posts
Last Edited: 2012-05-20 16:25:48
May 20 2012 16:24 GMT
#313
On May 20 2012 19:21 Plexa wrote:
+ Show Spoiler +
So... viable after all lololololol?

M18M is destroying roro with this


Just saw the VOD of this, LOL

http://www.twitch.tv/saylesc/b/318782838

Around 7:20?

Double gate forge opening into double stargate. Later on went into 4 SG with HT's for feedback.
***To Korea With Love***
TheSilverfox
Profile Joined December 2010
Sweden1928 Posts
May 20 2012 16:37 GMT
#314
Here's M18M (StarDust) using a variation of this strat in ProLeague :D


He had a really nice composition with a lot of VRs, some Carriers, othership as well as 3-4 HTs to Feedback the Infestors.
Also known as Joinsimon on Twitter/Reddit
Fogetaboudit
Profile Joined July 2010
United States232 Posts
May 20 2012 16:43 GMT
#315
On May 21 2012 01:24 ryx wrote:
Show nested quote +
On May 20 2012 19:21 Plexa wrote:
+ Show Spoiler +
So... viable after all lololololol?

M18M is destroying roro with this


Just saw the VOD of this, LOL

http://www.twitch.tv/saylesc/b/318782838

Around 7:20?

Double gate forge opening into double stargate. Later on went into 4 SG with HT's for feedback.


oh my god... its perfect!!!!

Great find, hopefully the exposure will help figure out the build :D
roymarthyup
Profile Joined April 2010
1442 Posts
Last Edited: 2012-05-20 19:10:05
May 20 2012 19:09 GMT
#316
as a high master toss this voidray army composition is what i do every game against zerg now

i pretty much just follow the rule "instead of stalkers, get voidrays" and i also get maybe 5 pheonix if i suspect muta (5 pheonix for cost arent too bad against hydras) then 10 upgraded pheonix if theres heavy muta

voidrays are so much better against broodlords
and if you spread voidrays out they dont get rolled by fungal. in fact the zerg has fungal but the toss also has storm, voidrays stomp corrupters and when you add in fungal for the zerg and storm for the toss the toss still wins. one day we shall see an end to this mass broodlord shennanigans

the only counter to a heavy voidray+storm+mothership+some archons/gateway army ive found for zerg is if a zerg has many 200energy infestors and is able to be defensive on some spore crawlers and broodlords outrange templars protecting you from feedbacks when you attack each infestor can launch 8 infested terrans plus some launch fungals and 8 infested terrans for 2food is extremely food-effective and combined with fungal/corrupters/queens/hydras (for anti air) / some ultralisks thats really the only counter zerg has but it makes the game pretty even lategame at that point
Quasi.In.Rem
Profile Joined September 2010
53 Posts
May 20 2012 19:36 GMT
#317
Interesting approach. I had always thought that Mass Recall/Void Rays had potential, but I never put the time into trying to make it happen.

Watching the vid (and just giving it thought) Carriers are good complements to Void Rays. Mass Recall seems more of a big play, allowing you to save your fleet or bases, but Carriers (one or two) seem like they would give you incremental advantages. Interceptors are good tanks (25 minerals for 40/40 is far better than Zealots) and Carrier range lets you engage the opponent safer.

Secondly, the other main point was seeing Sentries and Guardian Shield. Whether facing Corruptors, Mutas, or Hydras, getting the additional 2 damage reduction is pretty big and will give you the key upgrade edge.

Lastly, have you tried incorporating Hallucination into this build? I'm always looking to utilize this ability, and this seems like a very suitable means of doing so. If they don't use Overseers to scout, then you can very effectively bluff them. If they do, the actual Void Rays can take them out. It also gives you cheap scouting, in case tech changes need to happen.
jumai
Profile Joined July 2011
Canada115 Posts
Last Edited: 2012-05-20 20:46:09
May 20 2012 20:45 GMT
#318
've attached some replays, I'm sorry I don't have more, I've been playing Terran lately and don't save my replays. But I have been using this strategy for about a year so I probably have about 1,000 PvZs with this style.

http://drop.sc/169483 (peepmode, skip in 10 minutes for my PvZ) crappy replay, but extremely good game. This guy said he was a GM who was "embarrassed" and "glad he was smurfing" No clue if he was being honest but he put up a reasonable enough defense.

Basically I would like to find the weakness in this strategy (spare me the obvious macro mechanic slip ups, please.)

I've been having trouble finding a hole in my build, so I'd like to start a discussion about it. (I'm a crappy mid masters protoss, playing for fun, who has beaten GM zergs and loses in the other matchups)




5:36
scouts probe in his third >> makes 4 lings. build is now 36/36 before overlord. Drone count 27. 1 larva floating. start overlord...
...inject lands, larva capping the main. overlord progress 0/25. maybe twice that long on the third
...zero overlords made in the meantime. gassing frees 2 early supply with 4/2 larva floating...
...two drones built. larva count is now 3/1. *headdesk*


6:14
scouts nothing in protoss main >> makes evo chamber. 24 drones, 155 minerals, no larva.
...three seconds until 2x gas need filling. third base mineable in 12 seconds. third queen doesn't bother injecting

7:39
Ok, see the stargate + fourth gas >> takes two gas (to 4), then throws down 6 spores. Goes ahead with ling speed, lair, and +1 missile. Cuts roach warren.
This gets us to 8 minutes, at which point we have 47 drones 150 minerals, and seventeen idle larva. Our army supply is one and a half.
Our next choice is to leave the overlord behind the stargate (so the void ray turns around, which should buy us almost as much time as it supply caps us for)

9:30
Your stargate pressure hits. you run straight into a spore + queen, can't take them, and bail dealing no damage.
He seriously droned for nine and a half minutes off a single zergling. ended with a dangerously low drone count, let you play 100% unopposed You could have build 2 gates at any point and won. Instead you're makign a mothership?


not convinced by this replay :p
Fogetaboudit
Profile Joined July 2010
United States232 Posts
Last Edited: 2012-05-20 21:00:08
May 20 2012 20:53 GMT
#319
On May 21 2012 05:45 jumai wrote:
Show nested quote +
've attached some replays, I'm sorry I don't have more, I've been playing Terran lately and don't save my replays. But I have been using this strategy for about a year so I probably have about 1,000 PvZs with this style.

http://drop.sc/169483 (peepmode, skip in 10 minutes for my PvZ) crappy replay, but extremely good game. This guy said he was a GM who was "embarrassed" and "glad he was smurfing" No clue if he was being honest but he put up a reasonable enough defense.

Basically I would like to find the weakness in this strategy (spare me the obvious macro mechanic slip ups, please.)

I've been having trouble finding a hole in my build, so I'd like to start a discussion about it. (I'm a crappy mid masters protoss, playing for fun, who has beaten GM zergs and loses in the other matchups)




5:36
scouts probe in his third >> makes 4 lings. build is now 36/36 before overlord. Drone count 27. 1 larva floating. start overlord...
...inject lands, larva capping the main. overlord progress 0/25. maybe twice that long on the third
...zero overlords made in the meantime. gassing frees 2 early supply with 4/2 larva floating...
...two drones built. larva count is now 3/1. *headdesk*


6:14
scouts nothing in protoss main >> makes evo chamber. 24 drones, 155 minerals, no larva.
...three seconds until 2x gas need filling. third base mineable in 12 seconds. third queen doesn't bother injecting

7:39
Ok, see the stargate + fourth gas >> takes two gas (to 4), then throws down 6 spores. Goes ahead with ling speed, lair, and +1 missile. Cuts roach warren.
This gets us to 8 minutes, at which point we have 47 drones 150 minerals, and seventeen idle larva. Our army supply is one and a half.
Our next choice is to leave the overlord behind the stargate (so the void ray turns around, which should buy us almost as much time as it supply caps us for)

9:30
Your stargate pressure hits. you run straight into a spore + queen, can't take them, and bail dealing no damage.
He seriously droned for nine and a half minutes off a single zergling. ended with a dangerously low drone count, let you play 100% unopposed You could have build 2 gates at any point and won. Instead you're makign a mothership?


not convinced by this replay :p


wat.

If he droned behind two lings and I won the game that says more for the midgame strategy, not less.

Why are you giving play by play of the opening? "At 5:10 you make a supply depot, instead of going for the SCV Marine all-in, NOT CONVINCED" Would you say this to a Terran player who is showing you a unique build??

Are you just being sarcastic and my detector is off today? Apologize if thats the case, SCOOP sunday can SMD.
Nyast
Profile Joined November 2010
Belgium554 Posts
Last Edited: 2012-05-21 11:35:24
May 21 2012 11:35 GMT
#320
I've got more experience with that build now, and still love it.. really strong.

A few additional notes:

- this build is an auto-loss versus 2 or 3 bases fast mutas, fast as in "zerg makes no defensive units, straight into mutas". It's very risky for the Zerg, but he may be able to achieve it if he scouts your stargates in time.

- now I like to go 4 gates stargate. Previously I was going pure stargates and only 1 gate, but I find that with 3 additional gates, you can warp in some zealots which helps tremendously as meat shields against roach/hydras busts.

- some Zergs used the tactic of mass corruptors to catch and snippe the mothership off guard. In one game, I lost my MS 3 times. Despite this, you're guaranteed to kill a ton of corruptors. I'm not at all convinced it's trade efficient for the Zerg.

- the best compo I've found so far is voidrays, 5-6 carriers and the rest zealots + archons. Archons are really good to kill stacking corruptors, zealots melt hydras, and overall your ground army helps to tank vs mass infestors, while carriers do their damage..

- strangely, I'd say all my games are between 25 and 35' long. I've done that build a good dozen of times now, and I can't remember any game shorter or longer than that. Most of the time, it feels like the Zerg gives up around the 30' mark, just attempts a last attack and leaves ( despite his superior economy ).
Prev 1 14 15 16 17 18 48 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 7h 35m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 184
ProTech134
Nathanias 73
Ketroc 40
Vindicta 23
StarCraft: Brood War
Bale 256
Noble 33
Mong 31
Hm[arnc] 12
scan(afreeca) 10
Icarus 5
Dota 2
monkeys_forever254
League of Legends
C9.Mang0412
JimRising 108
Super Smash Bros
hungrybox325
Other Games
summit1g10113
XaKoH 509
PiGStarcraft299
ViBE201
Maynarde113
Trikslyr81
Livibee41
CosmosSc2 39
Mew2King38
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki21
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota22422
League of Legends
• Doublelift3967
• Scarra730
Upcoming Events
WardiTV 2025
7h 35m
ByuN vs Creator
Clem vs Rogue
Scarlett vs Spirit
ShoWTimE vs Cure
OSC
10h 35m
Big Brain Bouts
13h 35m
YoungYakov vs Jumy
TriGGeR vs Spirit
CranKy Ducklings
1d 6h
WardiTV 2025
1d 7h
Reynor vs MaxPax
SHIN vs TBD
Solar vs herO
Classic vs TBD
SC Evo League
1d 9h
Ladder Legends
1d 15h
BSL 21
1d 16h
Sziky vs Dewalt
eOnzErG vs Cross
Sparkling Tuna Cup
2 days
Ladder Legends
2 days
[ Show More ]
BSL 21
2 days
StRyKeR vs TBD
Bonyth vs TBD
Replay Cast
3 days
Wardi Open
3 days
Monday Night Weeklies
3 days
WardiTV Invitational
5 days
Replay Cast
6 days
WardiTV Invitational
6 days
ByuN vs Solar
Clem vs Classic
Cure vs herO
Reynor vs MaxPax
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Offline Finals
Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
Slon Tour Season 2
CSL Season 19: Qualifier 1
WardiTV 2025
META Madness #9
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

CSL Season 19: Qualifier 2
CSL 2025 WINTER (S19)
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 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.