• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 15:01
CEST 21:01
KST 04:01
  • 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 League2Weekly 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: 1410 users

How to play BvZ!

Forum Index > BW General
Post a Reply
1 2 3 4 Next All
Funnytoss
Profile Blog Joined August 2007
Taiwan1471 Posts
Last Edited: 2011-06-21 15:07:26
June 21 2011 07:59 GMT
#1
Those of you who enjoyed my previous translation regarding "BvZ" can find it here: http://www.teamliquid.net/forum/viewmessage.php?topic_id=170973

I found a relatively new article recently on BvZ (wfbrood) and decided to translate it, given that PvZ isn't nearly the same as it was back in November when I translated the earlier article. Both are still worth reading though, imo.

This article doesn't analyze his strategy nearly as in-depth, but it's great if only because it gives us a glimpse of what's going on in Bisu's head when he plays PvZ.

[image loading]

The PvZ Revolutionist! Bisu is known for his excellent PvZ, with precise attacks and dazzling harassment!

"Protoss have historically fared poorly against Zerg, but somehow you seem to have this matchup solved?"

Bisu responds. "Just play as well as you can, hahaha."

"Please! T.T"

"Alright then. The most important thing is..."

Bisu, the best PvZ player in the universe.

As SKT's ace player and its representative Protoss, Bisu has an excellent PvZ winrate, leaving everyone in awe - how else would he be praised as "Taek Shin" by his fellow progamers? Of course, as a Protoss that the others look up to, he is also the target for Zerg snipers. Recently KT's Action tried and failed, continuing a trend in which ZvP specialists say they "want to play against Bisu". The result? Much as expected [T/N: keep in mind this was written before the OSL Preliminaries T_T]

If only looking at PvZ, in the 10-11 Proleague Bisu has gone 28-4, an 87% winrate. In 2011, he has only lost 3 times in 22 PvZs. His overall record is also astonishing - 169 matches, going 119-50, 70.4%. [T/N: I fail at math]

With such results, it's easy to understand such a Protoss saying "I've been lucky, facing Zergs consistently." Most Zergs, when faced with Protoss, consider themselves lucky, but this attitude is null when Bisu is involved.

Ever since his debut in 2005, Bisu has stayed on top of PvZ. How does he do it? In recent interviews, when asked this question, he responds, "just practice". But after some probing, Bisu relented a little bit and unveiled a glimpse of his secret, hoping that fellow Protoss would listen carefully.

[image loading]

Bisu's keys to victory: Unit hotkeying, Corsair control, and expanding.

"I'm not going to tell most people how I do it in PvZ".

Surprisingly, the first thing Bisu discusses is "hotkeying". While he won't reveal all his secrets here, Bisu has his own system for hotkeying that hasn't changed much since his days as an amateur - much like a restaurant's "secret recipe".

"Those were the days of Lost Temple. The prevailing Zerg strategy of the day was the frustrating Mass Hydra. I found it difficult to defeat this composition at the time so I thought about it for awhile, and carefully adjusted the way I hotkeyed my control groups. The style I use now is what I created then. The key is putting High Templar, observers, Dragoons, etc. into their own groups."

Bisu is known for his handspeed and APM even among the pros, with smooth and precise control. Our reporter observed Bisu's first-person view before, and was speechless - it was simply incredible.

Next is "corsair control". It appears that Bisu is quite fond of corsairs. Thinking back to his first MSL championship - his corsairs were like sharp daggers cutting easily through the universe. Indeed, the answer is: corsairs.

"Corsairs provide you the advantage of consistent scouting the opponent, allowing you to formulate a response. Mutalisks are strong units, but if the Zerg is Hydra-heavy,then you just have to go Overlord-hunting. I feel that once you accumulate critical mass, they're invincible. And so I use corsairs with much confidence, and they work well with me."

In actuality, Bisu's style is difficult to emulate - particularly for amateurs - largely because of his corsair control. Hearing him say, "Just use corsairs like I do" is similar to hearing a great artist say, "Just draw like I do, isn't that easy?" Whether or not one is capable of learning his secrets is a mind-turner.

Afterwards, when asked "is harassment the key?", Bisu shakes his head. "I don't really advocate harassing much now. [T/N: really? O_O] Zerg has perfected their anti-harassment defenses" he says. "The key is expansion timing." Though Bisu plays a bit differently than he used to, no longer hitting hard with DT drops or reaver harassment, he still expands at will, utilizing small numbers of zealots complementing Corsair pressure.

To put it simply, Bisu's point is that combining smart unit hotkeying, corsair scouting, and expansion timing is necessary to defeat the Zerg. Of course, that would leave the average Protoss rather unsatisfied. So, one more thing. When asked what his favorite unit aside from the corsair was, Bisu responded, "I like DTs too... but really, probes!" Aha. Here we have a key to understanding Bisu's PvZ.

Bisu emphasizes that the information gleamed with his probe scout is as vital as that from corsairs, in keeping tabs on the opponent and responding correctly. After confirming with Bisu and organizing his responses a bit, we have this: probes are critical in scouting Hatchery-level Zerg, corsairs for Lair-level, "high-tech units" for Hive-level. And expansion timing is important.

Does Bisu have any Zerg he struggles against? "Sorry, none at the moment".

Our reporter asks Bisu, who has revealed his secrets as well as he can, a careful question.

"Do you find aggressive Zergs harder to play against, or macro-Zergs?"

Against the former, just hold them off and you can win. Against macro-Zergs, use the scouting information you get from your corsairs and respond correctly, so it's easy too."

While in retrospect, it seemed a foolish question, our reporter asks another silly question.

"Even so, which Zerg player to you find a tough opponent?" [T/N: SHINE?]

"At the moment, no one. I just have confidence in my PvZ."

Among veteran players, Bisu is one of the humble ones. But part of his charm comes through his sincerity. The combination of humbleness and sincerity forms a very special form of charm, and that's what makes Bisu appealing. He does not say that he doesn't find Zergs challenging, not because of arrogance, but because it is pretty much the truth.

In closing... in the history of StarCraft, there have been a number of excellent Protoss players. It's hard to rank them. But one thing's for certain - one can say with utmost confidence who the best PvZ player of all time, with no hesitation. "The Revolutionist".

[T/N: Basically, it seems smart hotkey usage, allowing for storms when and where you need them, plus complete scouting information is how Bisu does it. Good scouting tells you when it's safe to expand and when you should attack, and the distinct hotkeys make it easier for you to execute your attack. Personally, I have this bad habit of putting my goons, obs, and HT into the same control group for the ease of moving around the map, but then I tend to lose my obs easily, and find it hard to select and storm with HT fast enough. A difference in things to focus on, I suppose?]

Source: wfbrood

EDIT: Excellent further elaboration on BvZ by Infernal!

+ Show Spoiler +
Well that article was less than I expected it to be.
Basically it just was a longer writeup than usual that says: some of Bisu's biggest strenghts in PvZ are his saircontrol, probecontrol and hilarious multitasking. I won't even count that "control group" thingy as it is obvious to put goon/temp in same group and zealots seperately. Literally every Protoss over C does that. I could write a lot more about Bisu's PvZ because as far as that gets as a foreigner [and obviously a lot worse] my style really IS Bisu's style in PvZ because he's the guy I taught myself everything off. Also he is the main reason why I love sairs.

It's really so much more to his PvZ than most people even can understand, it's kind of hard to explain.
Bisu never misses a probe, pylon or anything, even the way he sets up his workers follows the same setup. And that's where the magic already starts.
How many games you saw Bisu hitting with ~8 Zealots and even +1 on those when the Zerg literally had 10 lings and 1 sunken, leaving you wondering why a Progamer does play like a little C+ noobek?
It's just that timing, seriously, Bisu is not innovative when it comes down to "creating" own buildorders - in fact the atual Bisu build should becalled the "DaezanG build" - but in perfectionizing them.
And be sure he's hilariously good at it.
So good that it leaves Zergs wondering how the FUCKING hell this guy could attack nearly 5 seconds faster than ANY other Protoss they ever play, even his sairs seem to always net atleast 2 overlord kills; sometimes a lot more.
It really really shows how good his buildorders are, you can't copy them and make them work as he does either. It's a perfect mix of timing, knowledge of how to abuse this very timing window to the maximum and the control to actually make all of this happen.
Imagine Stork - the arguably 2nd best person in PvZ to hit at his first zealstrike with at lets say 7:25? Well then progamers would be used to have this strike hit at say 7:27 because their practice partners are not Stork. Now Imagine Bisu. He's gonna hit them at 7:23 instead. 4 seconds are WORLDS in terms of buildorders.

The one thing I really have to agree with the OP's article with is the speed that is Bisu. You can't do the things he does if you're not that fast. Normal people do slight macro mistakes while harassing with the Zeals, keeping the sairs active 24/7 and expanding.
Obviously, there's lot's of things to do in this period of time. However, you could give Bisu twice as much to do and he'd still sit there and do it with a smile on his face. Atleast in PvZ.

He also has the sickest storming of them all in PvZ, which kind of comes naturally to you if you love PvZ tho, personally after 1,5 year in ToT), my storming was absurd good as well [funny note about it is that you'd fail completely against "bad" players sometimes trying to predict their movements], but the level of storming Bisu performs is sometimes seriously "imba".
You often think wtf, this guy seems to know where the opponent will go before he even moved, eh?
Erase the seem. He DOES know. That's what 10.000++++ PvZ do for you.

That's already one part where Bisu's biggest strenght really shines through. Game sense. This guy has senses they're better than your knowledge with a fucking maphack turned on.
Bisu keeps saying scout a lot with your sair. I think some people misunderstand that a lot.

We foreigners think of scouting as in: check opponents base for tech structures.
The most obvious scouting timing is before scourge pop and slightly after again to confirm no tech switch has been done.
There's 2-3 more such timings later on and that's about it with his actual "scouting"!
The rest he does with sairs is mapcontrol and ovi-harass which isn't actual "scouting" for tech but rather he to constantly keep track off the movement of your opponent!
Bisu most definitely always knows in which area the opposing army is currently residing in and adjusts his own army position according to information, if he has control of the middle.
This whole part is often totally overlooked - but that's all part of what a progamer considers "scouting".

I guess his macro needs little "explanation", he's just better at making units than almost every other Protoss (except Best, the waster) in PvZ - which is as the OP kind of explained - based on his expansion timings that allows him to always have some more units at a given time.
Reaver timing is incredibly important in PvZ nowadays btw - not something that hard to pull of tho.

The thing hardest to explain about Bisu is his decision making, he always knows when to retreat and when to engage a fight, with some of the most delicious micro on earth when actually doing so.
This is part of the reason why Bisu's decision making sometimes might seem a little odd and creates a lot of "wtf" moments. He perfectly knows on how to engage a line of lurkers with zealots so that only very few ones - except if the Zerg target fires - of them will hurt which makes him often plow through lines of those as if they we're nothing.

To even see and notice such things even in a VOD is hard for an untrained eye, now imagine how fucking hard it is to pull that off especially when you have 3 other controlgroups of units to micro, storms to put up, observers to dance and macro to do meanwhile...

Without being able to perform such micro actions simultaneously it's not really possible to do the decisions he does because if you can't - the correct decision for Bisu might just be the worst one possible for you.

To sum it up, if you want to be even nearly as good as Bisu in PvZ get used to the thought to have to play 10k of games against the very best Zergs of the world, then you might be able to understand but still not replicate the "how" he does it.

I could go on writing more and more on Bisu, but people might end up taking this as a personal love letter to Kim Taek Yong himself if so.
AIV_Funnytoss and sGs.Funnytoss on iCCup
SkytoM
Profile Blog Joined July 2009
Austria1137 Posts
June 21 2011 08:06 GMT
#2
On June 21 2011 16:59 Funnytoss wrote:
Among veteran players, Bisu is one of the humble ones.


sorry, what? :D :D

gj btw. appreciate it!
Bisu... ;-(
_Quasar_
Profile Joined October 2010
Russian Federation4405 Posts
Last Edited: 2011-06-21 08:16:03
June 21 2011 08:15 GMT
#3
== Hard Counters ==
* [[5 pool]]

:D
For the Swarm!!! Jaedong & Neo_G.Soulkey fan.
Telcontar
Profile Joined May 2010
United Kingdom16710 Posts
June 21 2011 08:19 GMT
#4
On June 21 2011 17:15 _Quasar_ wrote:
== Hard Counters ==
* [[5 pool]]

:D

Add OSL zergs to that list. ^^;;
Et Eärello Endorenna utúlien. Sinome maruvan ar Hildinyar tenn' Ambar-metta.
Trajan98
Profile Joined October 2010
Canada203 Posts
June 21 2011 08:40 GMT
#5
74% career PvZ... damn that is good.
kuroshiroi
Profile Joined November 2010
3149 Posts
June 21 2011 08:55 GMT
#6
How to play BvZ! - Have 400 EAPM and impeccable decision making. Quite simple, really.
Fly Jaedong, fly!
Sovetsky Soyuz
Profile Joined May 2011
Russian Federation905 Posts
June 21 2011 08:58 GMT
#7
Hard Counter: (Z)Shine
chisuri
Profile Joined January 2010
Vietnam789 Posts
June 21 2011 09:13 GMT
#8
On June 21 2011 17:58 Sovetsky Soyuz wrote:
Hard Counter: (Z)Shine

Not really...no. He has been losing all the recent matches to Bisu.
pinkranger15
Profile Joined June 2010
Philippines1597 Posts
June 21 2011 09:13 GMT
#9
i love reading articles about bisu. makes me love him more :3
yoyo!
pinkranger15
Profile Joined June 2010
Philippines1597 Posts
June 21 2011 09:18 GMT
#10
On June 21 2011 18:13 chisuri wrote:
Show nested quote +
On June 21 2011 17:58 Sovetsky Soyuz wrote:
Hard Counter: (Z)Shine

Not really...no. He has been losing all the recent matches to Bisu.


bisu:

5-5 against shine
9-5 against jaedong
3-4 against zero

yoyo!
neobowman
Profile Blog Joined March 2008
Canada3324 Posts
June 21 2011 09:21 GMT
#11
Hard Counters: Terran.
Dakkas
Profile Joined October 2010
2550 Posts
June 21 2011 09:24 GMT
#12
On June 21 2011 17:58 Sovetsky Soyuz wrote:
Hard Counter: (Z)hyvaa


Fixed
erin[go]bragh
Profile Joined December 2008
United States815 Posts
June 21 2011 09:45 GMT
#13
It's sad that we don't see too much harassment from Bisu lately, but he's replaced it with a much more stable and consistent style: Good decision making.

His understanding of PvZ is clearly a level above the rest, but when it comes down to it it's actually not that complicated: Good scouting, sound decision making. Easier said than done though, I suppose. His unit control is really what makes him so effective, it seems like he sees out of all of his units' eyes at once.

Hyvva was unfortunate, but really, no one has a 100% win rate in any match up. Hyvva played some pretty flawless vP. It's much better for someones losses to come from great play from his opponents, rather than inconsistent floundering.

I do find it funny that it keeps happening in the OSL though.
JulyZerg! by.hero, effOrt, KTY.
Disregard
Profile Blog Joined March 2007
China10252 Posts
June 21 2011 10:02 GMT
#14
Since JD is also a throwover, hes being too honest. :D I thought Bisu was reserved.
"If I had to take a drug in order to be free, I'm screwed. Freedom exists in the mind, otherwise it doesn't exist."
fearus
Profile Blog Joined December 2003
China2164 Posts
June 21 2011 10:43 GMT
#15
For exceeding where all others have failed so hard... greatest player ever!
bisu fanboy
shucklesors
Profile Joined May 2010
Singapore1176 Posts
June 21 2011 11:09 GMT
#16
119-50 cannot be 74.4%.. there is a mistake there.
150-50 is just 0.6% higher, and it's 31 more wins straight lol.
Anyway, I really hope Jaedong can soon make Bisu say 'lol no zerg bothers me of course.. except JD but is that really not obvious enough that I have to mention it?'
evilfatsh1t
Profile Joined October 2010
Australia8867 Posts
June 21 2011 11:29 GMT
#17
119-50 is 70.4
not 74
PineappleLumpsToss
Profile Joined July 2010
New Zealand2434 Posts
June 21 2011 12:04 GMT
#18
Thanks for the translation. Interesting read re KTY.

I'm sure the hotkeys help, but for me it's his scouting and decision-making that are his strengths (though not in the 3rd Hyvaa game the other night when he decided to double expo..still, everybody's human).
Caos2
Profile Joined November 2008
United States1728 Posts
June 21 2011 12:46 GMT
#19
Thanks for the translation.

While Bisu's new style of PvZ is working wonders for him, harassment based strategies are much more fun to watch.
naneri
Profile Blog Joined May 2008
Kyrgyzstan165 Posts
June 21 2011 12:57 GMT
#20
Among veteran players, Bisu is one of the humble ones.


Because there are no OSL wins to be proud of
High APM is when your marine gets 3 stim packs instead of one.
1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
Monday Night Weeklies
16:00
#53
RotterdaM1114
TKL 390
IndyStarCraft 214
SteadfastSC197
BRAT_OK 112
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 1114
TKL 390
IndyStarCraft 235
SteadfastSC 197
MaxPax 135
BRAT_OK 121
ProTech91
UpATreeSC 87
JuggernautJason45
StarCraft: Brood War
Britney 45020
ggaemo 238
Dewaltoss 131
firebathero 131
Soulkey 82
Mind 48
Movie 24
Dota 2
LuMiX2
Counter-Strike
fl0m1862
byalli473
Heroes of the Storm
Liquid`Hasu369
Other Games
Grubby4414
FrodaN1701
summit1g1594
ceh9605
Hui .222
C9.Mang0190
ArmadaUGS154
KnowMe117
Trikslyr54
MindelVK10
Organizations
Counter-Strike
PGL628
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 17 non-featured ]
StarCraft 2
• kabyraGe 178
• StrangeGG 31
• Reevou 4
• IndyKCrew
• Migwel
• AfreecaTV YouTube
• sooper7s
• intothetv
• Kozan
• LaughNgamezSOOP
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV458
League of Legends
• Jankos3464
Other Games
• imaqtpie1233
• Shiphtur284
Upcoming Events
Replay Cast
5h
Kung Fu Cup
16h
GSL
1d 14h
herO vs Classic
Cure vs Clem
uThermal 2v2 Circuit
1d 20h
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.