• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 01:08
CEST 07:08
KST 14:08
  • 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
Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview8[ASL21] Finals Preview: Two Legacies21
Community News
ZeroSpace at Steam NextFest - Last free demo20Weekly Cups (June 8-14): Clem and Solar double, PTR tested0RSL: S6 Finals played at BlizzCon 202611Douyu Cup 2026: $20,000 Legends Event (June 26-28)11[BSL22] Non-Korean Championship from 13 to 28 June4
StarCraft 2
General
Is the larve respawn broken? Yamato Cup Series What kind of tool would you be interested in? StarCraft II 5.0.16 PTR Patch Notes may 26th Daily SC2 Player Grid - feedback wanted
Tourneys
Douyu Cup 2026: $20,000 Legends Event (June 26-28) GSL CK #4 20-21th June Sparkling Tuna Cup - Weekly Open Tournament Master Swan Open (Global Bronze-Master 2) Crank Gathers Season 4: BW vs SC2 Team League
Strategy
[G] Having the right mentality to improve
Custom Maps
Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 531 Experimental Artillery Mutation # 530 One For All Mutation # 529 Opportunities Unleashed
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ STARCRAFT MOVIE - Last Night at the Command center BW General Discussion Battle cruiser feet vs Carrier fleet Fact based Zerg Upgrade Tier List
Tourneys
CSLAN 4 is Coming! [Megathread] Daily Proleagues Small VOD Thread 2.0 The Casual Games of the Week Thread
Strategy
Why doesn't anyone use restoration? Simple Questions, Simple Answers Relatively freeroll strategies Creating a full chart of Zerg builds
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile ZeroSpace at Steam NextFest - Last free demo Nintendo Switch Thread ZeroSpace Megathread
Dota 2
Looking for a Dota Mentor 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
TL Mafia
Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread [H]Internet/Gaming Cafe Tips and Tricks The Games Industry And ATVI UK Politics Mega-thread
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion Cricket [SPORT]
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
How To Predict Tilt in Espor…
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
Why RTS gamers make better f…
gosubay
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7382 users

Looking forward to Friday? [OSL Semis preview]

Forum Index > News
Post a Reply
1 2 3 Next All
Plexa
Profile Blog Joined October 2005
Aotearoa39261 Posts
Last Edited: 2008-02-26 06:17:03
February 26 2008 06:11 GMT
#1
[image loading]


Jaedong - Lee Jae Dong
Stork[gm] - Song Byung Goo
Bisu[Shield] - Kim Taek Yong

Much[gm] - Park Yeong Min
BackHo - Son Chan Woong
BeSt[HyO] - Doh Jae Wook
Flash - Lee Young Ho
FrOzean[Name] - Kim Dong Kun
July - Park Sung Joon
Luxury - Park Chan Soo
Nal_Rock - Ahn Gi Hyo
Rumble - Yoon Jong Min
sAviOr - Mah Jae Yoon
Sea[Shield] - Yum Bo Sung
YellOw[ArnC] - Park Myung Soo
XellOs[yG] - Seo Ji Hoon
Those who have fallen in the OSL


Countless progamers strive to win the most prestigious Starcraft tournament there is, each season only one manages to live the dream. Out of the 16 players who qualified for Bacchus OSL, only 4 remain. After two short series we will know who the finalists for this season are. The cream of the crop has risen, and those who were unworthy have fallen. These are perhaps some of the best semi-finals we have seen in Starcraft for quite some time. Everyone of these player holds a winning percentage over 60%. Let’s have a look at each of these players, and their upcoming semifinal.

[image loading]


Flash – Lee Young Ho
D.O.B. – 1992/07/05
Team: KTF MagicNs
History: 4th place Daum OSL
Stats:
All: 51-32 (61.45%)
vP: 18-13 (58.06%)
Last 10 games vP; 6-4 (60%)

Flash finds himself here after going 1-2 in the group stages of the tournament; losing to Stork and Rock. However, he redeemed himself in the tiebreakers going a smooth 2-0 over Rock and Rumble. He then met the strongest player in BW at the moment, Jaedong, and managed to edge him out 2-1 earning him a ticket to the semifinals. Recently, he has been performing really well in the GomTV Star Invitational event going 3-0 in his group – even defeating Anytime on Katrina. He is also in the semifinals for the GSI.

Flash has been on fire lately, he is playing smart and solid starcraft. His ingenuity against Jaedong with his firebat built and his Mech oriented builds on Katrina show that he is not just another clone copying the latest trends, but he is thinking for himself and developing a winning strategy. On top of that, he is playing a solid game – his macro his fearsome, his micro is smooth and his timing is sick. He is a well rounded gamer and looking very good right now.

[image loading]


Bisu – Kim Taek Yong
D.O.B. – 1989/11/03
Team: SK Telecom T1
History:
[image loading]
3rd Place EVER OSL
[image loading]
1st Place GomTV S1 MSL
[image loading]
1st Place GomTV S2 MSL
[image loading]
2nd Place GomTV S3 MSL
Stats:
All: 94-61 (60.65%)
vT: 43-29 (59.72%)
Last 10 games vT; 7-3 (70%)

Bisu started his run off poorly – dropping games to July and Luxury and edging out Xellos on the Protoss haven Katrina. Luckily, Xellos cheesed July on Troy and gave Bisu a second life in the tie breaker round. He didn’t miss his chance, he defeated both Xellos and July and earned himself a Quartfinal spot against Much. Bisu stepped up his game and showed some nice honed PvP and walked away victorious 2-0 over his Protoss adversary.

After losing the GomTV S3 Finals to Mind – Bisu has seemed unstable. Some moments he looks like he’s got the spark to dominate completely like he was supposed to, other times he looks absolutely terrible. You only need to look at his game against Iris on Katrina in the GSI to see how far he has fallen. Bisu has never been known for his PvT but that’s not to say its bad. According to ygosu, as of January, Bisu has the strongest PvT inside Korea (although I beg to differ).

Bisu has also changed teams recently, and his performance may have been affected by this if the GSI is anything to go by. Nevertheless, Bisu is known for his extensive preparation for series matches and could very well churn out some Revolutionary Magic.

[image loading]


Luxury – Park Chan Soo
D.O.B. – 1987/12/07
Team: OnGameNet Sparkyz
History: None
Stats:
All: 67-41 (62.04%)
vP: 14-10 (58.33%)
Last 10 games vP; 8-2 (80%)

Luxury finds himself here after demolishing his group 3-0 which featured Bisu, Xellos and July. If this impressive result wasn’t enough, he totally dominated Frozean’s cheese attempts on Katrina and defeated him on Fantasy II with pure mutalisk. Luxury is looking very good recently, as good as Jaedong is. In fact, their styles are very similar – notably when it comes to ZvT and ZvP.

Despite Luxury’s fearsome record he is not a player which wins in large streaks. He is very vulnerable to dropping the random game to an unexpected player. This leads me to believe that the mindset he holds is a large determining factor in his games. If he thinks his opponent is weak, he may get lazy and let something through. But when he is taking something seriously like an OSL game he puts everything out there on the line. He also is capable of thinking outside the square, his 5 pool build on Troy again Bisu was rather ingenious (despite the massive controversy). He is a very lethal weapon and a potent threat to anyone in this competition.

[image loading]


Stork – Song Byung Goo
D.O.B. – 1988/08/04
Team: Samsung Khan
History:
[image loading]
2nd Place EVER OSL
[image loading]
3rd Place Daum OSL
[image loading]
2nd GomTV S2 MSL
Stats:
All: 148-94 (61.16%)
vZ: 40-38 (51.28%)
Last 10 games vZ; 6-4 (60%)

Stork has been playing very impressive lately – in getting here he blitzed his OSL group 3-0. This is no mean feat against players like Flash, Rock and Rumble. The maps he played on were all rather balanced too. In the Quarterfinals he met the new face of Protoss – Best – who boasts a formidable PvP despite being a rookie. After three intense sets Stork emerged victorious 2-1.

No one can question Stork’s PvT or PvP - without a doubt Stork is the best at PvT and PvP but his PvZ is somewhat questionable. Although he was demolished by Jaedong, his PvZ is looking better but there is a still a large dark cloud over it. Stork is riding high on momentum after his GSI Quarterfinal victory and his OSL Quarterfinal victory, and there isn’t anything that looks to phase Stork at the moment. He copes with loss well which is so blatantly clear after his losses in the grandfinals and EVER finals. In January’s words – “Stork has great staying power, the longer the game goes the more likely he will win”.


So let’s get down to business with guest analysts
[image loading]
RowdierBob and [image loading] LastRomantic!


[image loading]


1st Set - Troy
2nd Set - Fantasy II
3rd Set - Katrina
4th Set - Blue Storm
5th Set – Troy


Finally, we get the rematch of Flash and Bisu. Many of you will remember when Flash denied a red-hot Bisu a semifinal appearance in Daum OSL via some slick cheese. No doubt both players will be out to prove something. Bisu needs this to restake his claim to the Protoss throne and to get revenge for the happenings of Daum. Flash is out to show that he can beat Bisu without resorting to some ugly cheese.

Remember that Flash hasn’t always been known for a strong TvP (especially his weakness against Carriers). But now he is packing a huge punch in the matchup - his only fault would be trying to be too revolutionary. His games against Stork on Blue Storm were deviating from the normal TvP procedure (with his +1 rush mixed with fast gollies) which tells me that he is out to win these games. His desire to upgrade TvP to the next level should work well with Troy.

Bisu on the other hand should be happy with two Carrier havens – Fantasy and Katrina, but lately his Carrier control has been lacking. His losses to Iris in GSI were shameful to all Protoss. Bisu will probably end up losing 1-3 or 0-3 in my opinion. Flash is just too strong these days, he even beat Anytime on Katrina, who is arguably better than Bisu at the moment.

Before I completely write-off Bisu, we all should be reminded that he was the underdog against Much as well. He ended up winning that series 2-0 so he still is capable of pulling out some magic for the series. Thus he will probably do better than we all expect and quite possibly could win the series. But meh, Flash has simply been too impressive of late for me to take the gamble. Flash will take this 3-1.

“Bisu looked weak in GSI against Iris, with two of those maps being featured in this series. Meanwhile Flash has been solid as a rock - even against Anytime's fast carriers on Katrina. I see Bisu cheesing in game 1, maybe utilizing BeSt's build, with Flash losing; the second game will involve Flash doing some sort of rush against Bisu's fast nexus and succeeding, while game 3 will feature Flash's fast goliath build against Bisu's 2-base star build, resulting in a T win. Game four will be a long-fought macro war with Flash coming out on top, like his game against Stork but with reversed results [either that, or Bisu cheesing like a madman and failing]. So I'm calling Flash in four, despite maps favoring Bisu. And not only because he sports the KTF tag.”
- [image loading] LastRomantic


[image loading]


1st Set - Blue Storm
2nd Set - Fantasy II
3rd Set - Katrina
4th Set - Troy
5th Set - Blue Storm


”Will the experience of Stork be enough to overcome his weak PvZ? Will Luxury do as he has been doing this whole tournament and just keep winning while people’s attention is drawn to more glamorous match-ups? I’m picking Luxury in this one for a few reasons. Firstly, the maps are in his favour. Blue Storm is a less than ideal map for Protoss. With two games on Blue Storm, Luxury will need to win either Troy or Fantasy II which he is more than capable of doing. Stork has Katrina on his side, but I don’t think it will be enough.

I’m a fan of Stork, and like Yellow, feel really bad for the kid considering how close he has come on so many occasions. Stork’s career has been one plagued by the phrases “almost” and “disappointment”. Let’s not beat around the bush – Stork is to Protoss what Yellow is to Zerg and Midas is to Terran. Whether it be forgetting Goon range, facing a red hot Jaedong or receiving an unfavourable map draw, little things just seem to conspire against Stork. He’s still a strong chance of winning this series, but for me the signs are all pointing to Luxury. It’ll be close, but for Stork there will be no cigar. Luxury wins 3-2.”
-
[image loading]
RowdierBob

This is an insanely hard series to call – both players are playing some of the best games of their careers. The map list doesn’t help either. Blue Storm, while the statistic favour Zerg, is a nice map for PvZ. Progamers often say that the better player usually wins on Blue Storm, given this fact and the fact that the map promotes long macro games – Stork could very well win games here.

The other maps all look good for Stork. Fantasy II has a protoss favoured record (5-3) although that advantage comes from a very small sample. Katrina, as we all know is a very nice Protoss map all round, thus Stork should take it here as well. Troy is an unknown factor – you can’t really call how this game is going to go as Luxury may have another 5 pool planned. But I think Stork will like Troy – even if he resorts to Sair/Reaver (which was his best PvZ style back in the day).

Stork’s PvZ, however, may not be up to matching that of Luxury’s ZvP. Lux is looking so strong right now ZvP. Thus, in reality all signs point to Luxury taking the series; probably 3-2. But in my humble fanboy opinion, Stork will take the series 3-1 and send Lux to the 3rd/4th playoff.



So there you have it, these semis are set to be awesome. The best in broodwar are here to do battle for our entertainment and rest assured the games are going to be great. So tune in at 18:30 this Friday (29th) and the following Friday (7th) and don't miss out on what will be an historic event for sure.

Until then!

Thanks to Pachi for the awesome semifinal banners
Administrator~ Spirit will set you free ~
Pressure
Profile Blog Joined October 2006
7326 Posts
February 26 2008 06:17 GMT
#2
just... WOW
great job RowdierBob and LastRomantic
looking forward to the semi finals + finals!
flash + bisu should be epic.
Umbrella
Profile Blog Joined September 2007
Taiwan936 Posts
February 26 2008 06:18 GMT
#3
Awesome report.
I think any of these players that advance will make an exciting finals ^^b
mikeymoo
Profile Blog Joined October 2006
Canada7170 Posts
February 26 2008 06:27 GMT
#4
Niiiiiiice preview. I've been out of touch for a bit.

Thanks guys!
o_x | Ow. | 1003 ESPORTS dollars | If you have any questions about bans please PM Kennigit
CapO
Profile Blog Joined March 2007
United States1615 Posts
February 26 2008 06:41 GMT
#5
the banner's too bigggg,,, nooooooo
i can't view tl.net in public. T.T
SNSD fan
Fen
Profile Blog Joined June 2006
Australia1848 Posts
February 26 2008 06:43 GMT
#6
Wow, I never picked Luxury to be a mafia. jk

Awsome write up guys. The games are always more exciting after reading these.
HaXxorIzed
Profile Blog Joined June 2007
Australia8434 Posts
February 26 2008 06:48 GMT
#7
Bisu and Luxury, 3:2 and 3:2. 3:1 either way is entirely possible and I doubt we'll see a 3:0. Flash is looking great, but I'm not believing in his PvT on those maps against a Bisu who should bring everything yet. Stork + finals + opponent who prepares to thrash his style well = Luxury for me.
http://steamcommunity.com/id/HaXxorIzed
alffla
Profile Blog Joined November 2005
Hong Kong20321 Posts
February 26 2008 09:24 GMT
#8
yeah this osl is getting really interesting finally they are going to be insane games!!! :O
nice writeup
Graphicssavior[gm] : What is a “yawn” rape ;; Masumune - It was the year of the pig for those fucking defilers. Chill - A clinic you say? okum: SC without Korean yelling is like porn without sex. konamix: HAPPY BIRTHDAY MOMMY!
paavst
Profile Joined December 2007
171 Posts
February 26 2008 09:51 GMT
#9
yup, it made a good reading
MarklarMarklar
Profile Blog Joined August 2007
Fiji1823 Posts
February 26 2008 09:54 GMT
#10
looks like stork has downs syndrome in that picture
hello there
Daigomi
Profile Blog Joined May 2006
South Africa4316 Posts
February 26 2008 12:04 GMT
#11
This is awesome Plexa. I'm sorry I missed out on having my say, but it's turned out wonderfully. The Bisu vs Flash and Stork vs Luxury pictures are sick, as is the player fotos at the top. I think this is my favourite news report by you so far!
Moderator
EvoChamber
Profile Blog Joined February 2008
France2505 Posts
February 26 2008 12:06 GMT
#12
Awesome post.
That's not awful writing, DAMMIT. It's perfectly sensical english construction.
dinmsab
Profile Blog Joined January 2008
Malaysia2246 Posts
February 26 2008 12:08 GMT
#13
On February 26 2008 18:54 MarklarMarklar wrote:
looks like stork has downs syndrome in that picture


You kidding me?? thats the best pic of him i've seen yet.
..
parkin
Profile Blog Joined July 2007
1090 Posts
February 26 2008 12:40 GMT
#14
I think thats a good pic of stork. And agree with the guest analysts, flash and luxury will meet in the final.
mostly harmless
FirstBorn
Profile Blog Joined March 2007
Romania3955 Posts
February 26 2008 13:30 GMT
#15
Awesome read, 5/5.

And stork looks really pimp in that pic.
SonuvBob: Yes, the majority of TL is college-aged, and thus clearly stupid.
Plexa
Profile Blog Joined October 2005
Aotearoa39261 Posts
February 26 2008 13:30 GMT
#16
it's been such a long time since the semifinals were so unpredictable and top quality

it makes me hot just thinking about it
Administrator~ Spirit will set you free ~
Atrioc
Profile Blog Joined December 2007
United States1866 Posts
February 26 2008 13:59 GMT
#17
I am always a fan of RowdierBob's excellent predictions:
On February 14 2008 09:22 RowdierBob wrote:
If Jaedong comes close to losing [vs CuteAngel], I'll suck a whole row of cocks.


But seriously though, awesome post guys -- very great graphics/writing/analysis.
Writerman what
fanatacist
Profile Blog Joined August 2007
10319 Posts
February 26 2008 14:12 GMT
#18
On February 26 2008 22:59 Atrioc wrote:
I am always a fan of RowdierBob's excellent predictions:
Show nested quote +
On February 14 2008 09:22 RowdierBob wrote:
If Jaedong comes close to losing [vs CuteAngel], I'll suck a whole row of cocks.


But seriously though, awesome post guys -- very great graphics/writing/analysis.

QFT.

Great stuff everyone, thank you.

I don't know if this is the place, but thanks for the parsing of the liquibets too! So much easier to keep track of now.
Peace~
Pinselstrich
Profile Joined October 2007
43 Posts
February 26 2008 15:19 GMT
#19
Ppl are all too quick writing Bisu off IMO, especially on tl.net. Talking about Much being favourite and now Flash going 3:1 on that maps too. Last time they played Flash didn't really have a chance, but yeah, time will tell.

I'm just waiting for the Bisu vs Lux final and revenge for the 5-pool, muahaha.
DamageControL
Profile Blog Joined July 2007
United States4222 Posts
February 26 2008 15:35 GMT
#20
On February 26 2008 23:12 fanatacist wrote:
Show nested quote +
On February 26 2008 22:59 Atrioc wrote:
I am always a fan of RowdierBob's excellent predictions:
On February 14 2008 09:22 RowdierBob wrote:
If Jaedong comes close to losing [vs CuteAngel], I'll suck a whole row of cocks.


But seriously though, awesome post guys -- very great graphics/writing/analysis.

QFT.

Great stuff everyone, thank you.

I don't know if this is the place, but thanks for the parsing of the liquibets too! So much easier to keep track of now.

I think everyone remembers from that game that upsets are hardly upsets when the best in brood war are at a 60% winning record.
Thus: Viva la Revolution!!!!!!!!!!!!!
Liquid | SKT
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
GSL CK #4 - Day 2
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft785
NeuroSwarm 155
ProTech85
RuFF_SC2 67
StarCraft: Brood War
Rain 3783
GuemChi 2823
Leta 331
Snow 34
Icarus 8
League of Legends
JimRising 864
Counter-Strike
summit1g12429
Other Games
PiGStarcraft2007
Livibee112
ViBE41
Organizations
Dota 2
PGL Dota 2 - Secondary Stream4316
Other Games
gamesdonequick1276
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• Berry_CruncH226
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• RayReign 65
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush1414
• Lourlo1406
• Stunt474
Upcoming Events
WardiTV Weekly
5h 52m
Monday Night Weeklies
10h 52m
Sparkling Tuna Cup
1d 4h
The PondCast
2 days
Douyu Cup 2020
2 days
Oliveira vs Trap
Jieshi vs XY
soO vs FanTaSy
TY vs Coffee
Douyu Cup 2020
3 days
Neeb vs Impact
MacSed vs Cyan
Scarlett vs Kelazhur
INnoVation vs Dear
Douyu Cup 2020
4 days
Maestros of the Game
5 days
herO vs Classic
Maru vs Serral
BSL22 NKC (BSL vs China)
5 days
Douyu Cup 2020
5 days
[ Show More ]
BSL22 NKC (BSL vs China)
6 days
Online Event
6 days
RSL Revival
6 days
Liquipedia Results

Completed

Acropolis #4
WardiTV Spring 2026
Heroes Pulsing #2

Ongoing

IPSL Spring 2026
CSCL: Masked Kings S4
YSL S3
BSL 22 Non-Korean Championship
CSL Season 21: Qualifier 1
SCTL 2026 Spring
Maestros of the Game 2
Murky Cup 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026

Upcoming

CSL Season 21: Qualifier 2
CSL 2026 Summer (S21)
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Douyu Cup 2026
BCC 2026
Light HT
Heroes Pulsing #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
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.