• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:04
CET 18:04
KST 02:04
  • 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] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy7ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289
Community News
Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool48Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12
StarCraft 2
General
Potential Updates Coming to the SC2 CN Server What mix of new & old maps do you want in the next ladder pool? (SC2) Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (March 16-22): herO doubles, Cure surprises Weekly Cups (August 25-31): Clem's Last Straw?
Tourneys
WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April WardiTV Team League Season 10
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat Mutation # 516 Specter of Death
Brood War
General
Gypsy to Korea Soulkey's decision to leave C9 BGH Auto Balance -> http://bghmmr.eu/ How much money terran looses from gas steal? mca64Launcher - New Version with StarCraft: Remast
Tourneys
[ASL21] Ro24 Group C [Megathread] Daily Proleagues [ASL21] Ro24 Group B 2026 Changsha Offline Cup
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread General RTS Discussion Thread Path of Exile Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
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
TL Mafia Community Thread Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! [Manga] One Piece
Sports
Cricket [SPORT] 2024 - 2026 Football Thread Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1152 users

[Battle Report] Stork v Bisu - EVER OSL Semifinals

Forum Index > Featured Threads
Post a Reply
1 2 Next All
semioldguy
Profile Blog Joined January 2007
United States7488 Posts
December 16 2007 01:41 GMT
#1
[image loading]




EVER OSL - Semifinals Week 2


(P)Stork vs. (P)Bisu



A rematch of the past season’s MSL finals returns to the semifinals of this OSL. Stork will have his chance for revenge while Bisu will attempt to best Stork for a second time. Whomever advances will be given an excellent chance at their first OSL title. Bisu with his amazing PvZ play would be the clear favorite against Jeadong, while Stork has already shown that he can handle the Zerg player. He has done so already during group stages. The night’s match is a best of five, the winner moves on to the final match of this starleague. But the loser isn’t out of it yet. He will have a chance to secure a seed for next season against UpMagic, or fall down to the OSC playoffs to once again fight for an exclusive spot in the OSL.

Game 1:
Persona


The series begins on Persona, the first PvP match to be played on this new map. Bisu begins as green at eleven and Stork as purple down at five. Both players set down their gateways to be warped in at home before sending out a probe to scout for the enemy. Each player sends his probe to the eight position, arriving there at nearly the same time. Stork, seeing Bisu’s probe going in to scout there concludes that Bisu must not be there and does not even bother to check, continuing right along to the eleven spot. Bisu does not make the same observation and continues checking eight before moving down toward Stork at five.

Both players opt to go with two gate openings, their second gates warping in simultaneously with the opponent’s. Both take their gas and get a nexus at the natural expansions. Twin cybernetics cores go up as the two players refuse to deviate build orders from one another. Both warp in robotics facilities at their naturals and Bisu makes the first build differentiation by getting an assimilator at his expansion well before Stork.

A second Robotics facility begins for Bisu followed by an observatory and third gateway as he continues building in a different direction than Stork. Stork has chosen to start gateways both three and four while also getting a citadel along with his own observatory. After the little bit of deviation from one another, they both make their robotics support bays and forges.

[image loading]

In the match's first bit of action Stork forces Bisu to go on the defensive


After a quick scout with an observer, Bisu sends out his forces, finally looking for some action. A group of zealots, a couple dragoons and a reaver-shuttle combo head southward, but think twice as Stork sends out his own army with superior zealot numbers. The extra gateway pulls its weight. The Revolutionist’s forces will have to stave off the attack at the dark swarm leading into the base. The armies engage there as Stork’s zealots rush into the dark swarm.

Meanwhile, away from the action, Bisu sends his reaver-shuttle toward Stork’s base while Stork sends his first observer on a recon mission to the other side of Bisu’s encampment. Bisu’s shuttle returns home to support there. The extra reaver support allows Bisu to hold off the enemy, but the reavers are nearly all that either player has left after the skirmish.

[image loading]

What you wish all of your reaver drops looked like


Stork’s reconnaissance mission proved to be worthwhile as the observer detects an unprotected back end from Bisu. He takes his own reaver-shuttle around to that end of the base and assaults the mineral line, taking out the majority of the probes there before Bisu notices, while four zealots move north and hide near Bisu’s base, waiting. After the damage is done, Bisu once again moves out, with two shuttles full of reavers. The observer from Stork sees the mobilization and he is given time to prepare for the invasion.

As Bisu’s forces arrive halfway across the map, Stork four zealots-in-hiding reveal themselves in an assault on the expansion along with another reaver drop at the main. Another attack comes from stork as he moves his own forces to engage with Bisu’s main strike in the center of the battlefield. The zealots on delta force take out the defenses at home along with the reaver while alpha squadron has more dragoons than Bisu can handle as Bisu’s last shuttle retreats along with its reaver buddy.

[image loading]

Stork makes sure there is a weak point in Bisu's defenses


Bisu finally deals with the zealot sneak attack, but that only buys enough time for stork to have moved all of his army to Bisu’s front door. Stork uses a quick action to remove the only enemy observer he sees as his dark templar trudges across the map. It arrives with no opposed detection as it initiates the strike, taking out Bisu’s only reaver. The mass of dragoons follows the templar in as the enemy retreats from under the dark swarm, allowing Stork to occupy the ramp. A reaver drop for Bisu at Stork’s expansion cannot save him from the annihilation at his own base and Stork takes the first game.

(P)Stork: 1
(P)Bisu: 0


Game 2:

Fantasy II


The second game sees Bisu as brown at the GenoSky location and Stork is purple again, starting at Nostalgia. Both players start with gateways, with Bisu’s being followed by scouting. Stork sends his scout a bit later, but proves to have a bit more luck as he scouts Bisu’s location right away, while Bisu does so on his second attempt, after checking Gaema Gowon.

Stork gets an early cybernetics core while Bisu starts his a bit later. A second gateway warps in for Bisu while Stork elects to warp in a robotics facility before his second gateway due to the favorable map position for dropping. Bisu begins his own facility just as Stork’s finishes warping in and his reaver tech commences.

[image loading]

Bisu takes action as the first aggressor after being dealt an unfavorable map position


Bisu is the first to act, sending a trio of zealots and pair of goons to attack. They meet four of Stork’s dragoons, soon to be accompanied by a fifth, what survives retreats after seeing Stork’s support bay. Bisu gets an observatory and begins his own support bay. He also takes the opportunity attempt expanding to his natural.

Stork moves his dragoon army out with a reaver flying above. The following drop at his main does little damage before fleeing as Bisu is prepared for it. The reaver rejoins the dragoons. Stork assaults the warping nexus, forcing Bisu to cancel. Stork then takes his own opportunity to expand to his natural. His forces remain at Bisu’s failed explansion attempt, containing the enemy as Stork guards the ramp from below.

Bisu lets a probe loose by use of his shuttle to the southeast of his main. It makes a pylon to the south of Stork’s base. Bisu’s begins to shuttle zealots and dragoons out of his main in the same manner, amassing an army on the outside of his base. Stork sees Bisu’s hidden pylon with a dragoon and removes it. An observer of his also sees Bisu attempt at relocating his army.

[image loading]

Stork fixes up a tasty Bisu sandwich


Stork’s forces at Bisu’s natural and the forces at his main move to flank Bisu’s hidden army. Stork decimates Bisu’s forces there while removing the offending shuttle. They pursue the last fleeing units as Bisu once again attempt to expand. Bisu’s remaining forces move out, a troop of dragoons and a pair of reavers in another shuttle.

Stork’s dragoons rest on the center plateau as they are attacked. With superior targeting, Stork is able to crush the assault with no reaver support, destroying the shuttle as it picks up the final reaver. Bisu is left with nothing as Stork’s forces still remain strong and Bisu will have to fight back from being down two games to none.

(P)Stork: 2
(P)Bisu: 0


Game 3:

Blue Storm


Bisu spawns as the yellow player in the upper right, while Stork will try to channel the power of purple Protoss for a third straight victory and the advancement to the finals. Bisu will try a double gateway once again, despite it not having worked out so well for him yet; and Stork pairs his first gateway with an assimilator. Bisu is the first to send out a scout, Stork follows suit as a probe arrives at his base.

[image loading]

Early pressure from Bisu is easily handled by Stork


A cybernetics core finishes warping in for Stork as Bisu begins trickling his zealots downward. A dragoon is out in time for Stork and as a second comes in he is able to hold off the attack. Bisu would likely have taken this chance to expand, but Stork plans ahead and makes a pylon at Bisu’s natural to keep the nexus from going in. Bisu fixes the problem quickly. A citadel comes in next for Stork, behind his mineral line. Bisu has made a forge and begins protecting his natural with two cannons to force Stork’s dragoons hold outside.

A templar archives, robotics facility and expansion come in next for Stork as Bisu continues to keep the match commentators from scouting him at all. The match observer finally penetrates Bisu’s defenses to see a templar archives warping in for him as well followed by a robotics facility. Stork, already having his facility for robotics makes an observatory.

Stork’s first two dark templar are out and they catch a shuttle ride toward Bisu’s mineral deposits. With no cannons at either mineral line, the dark templar take out many probes and halt mining all together. Bisu’s first two dark templar are also on their way for assault, but by ground instead of air. They are revealed by Stork’s observer and are unable to do any damage.

[image loading]

The probe work force goes on strike as they demand better health care benefits


Over a minute passes before Bisu is able to resume mining operations. In that time Stork has been able to put up a total of six gateways and begins to pump out high templar. Stork begins moving out with a group of dragoons coupled with a few zealots and a high templar. Stork makes another expansion and adds to his forces and begins the trek toward Bisu.

Bisu storm drops Stork’s natural and gets a few probes. Stork presses at Bisu’s expansion, which is defended with three cannons and Bisu’s army. The cannons and a couple of better placed storms help Bisu fend of the intrusion long enough to produce the few extra dragoons to push Stork out. Bisu catches up to Stork in gateway count, but is still behind by an expansion and overall development, he gets to work on his next expansion right away.

[image loading]

After getting off strike, the workers still suffer from health care issues at the mineral line


Stork sends a storm drop to Bisu’s natural and the pair of templar there were even more successful than his reaver from the first game. Stork begins sending more units to the center of the map before moving forward again. The two armies clash on top of the plateau on Bisu’s side of the map. They cover the entire screen in psi storms. Bisu’s comes out ahead, but it is a pyrrhic victory.

He shortly realizes that his quest to catch up and win is in futility and Stork takes game three and advances to fight Jaedong for the OSL title.

(P)Stork: 3
(P)Bisu: 0


Moderator
Hittegods
Profile Joined April 2007
Stockholm4641 Posts
December 16 2007 01:54 GMT
#2
Good read, dear sir. Even though I watched the games live and then the vods.
This neo violence, pure self defiance
xBTx
Profile Blog Joined July 2007
Canada542 Posts
December 16 2007 02:05 GMT
#3
Haha

the healthcare bit made it fo me
stuffing feathers up your butt doesnt make you a chicken
intotherainx
Profile Blog Joined March 2007
United States504 Posts
December 16 2007 02:08 GMT
#4
lewl
Try
Profile Blog Joined August 2007
United States1293 Posts
December 16 2007 02:13 GMT
#5
Great read and not overly long, Bisu was simply completely outclassed in every aspect of the game. It seems that both Bisu and Savior have become one MU wonders now after their shining moments, ironically in ZvP and PvZ.
eekmice
Profile Blog Joined April 2005
United States373 Posts
December 16 2007 02:25 GMT
#6
On December 16 2007 11:13 Try wrote:
Great read and not overly long, Bisu was simply completely outclassed in every aspect of the game. It seems that both Bisu and Savior have become one MU wonders now after their shining moments, ironically in ZvP and PvZ.



uhhhhh saviors zvt is sick good...
OneOther
Profile Blog Joined August 2004
United States10774 Posts
December 16 2007 02:34 GMT
#7
nice man. good read.
stk01001
Profile Joined September 2007
United States786 Posts
December 16 2007 02:58 GMT
#8
poor Bisu got owned =(
a.k.a reLapSe ---
Sigrun
Profile Blog Joined February 2007
United States1655 Posts
December 16 2007 03:04 GMT
#9
Awesome write up, nice captions!
Graphics
Sigrun
Profile Blog Joined February 2007
United States1655 Posts
Last Edited: 2007-12-16 03:06:03
December 16 2007 03:05 GMT
#10
Graphics
Try
Profile Blog Joined August 2007
United States1293 Posts
December 16 2007 03:16 GMT
#11
On December 16 2007 11:25 eekmice wrote:
Show nested quote +
On December 16 2007 11:13 Try wrote:
Great read and not overly long, Bisu was simply completely outclassed in every aspect of the game. It seems that both Bisu and Savior have become one MU wonders now after their shining moments, ironically in ZvP and PvZ.



uhhhhh saviors zvt is sick good...


have u watched any of the savior's recent zvt? He either lings the opponent to death, or loses in either mid or late game to any half-decent opponent. His defiler use isn't as scary anymore, his all in's fail, and his timing isn't very patient.
alffla
Profile Blog Joined November 2005
Hong Kong20321 Posts
December 16 2007 03:22 GMT
#12
On December 16 2007 11:25 eekmice wrote:
Show nested quote +
On December 16 2007 11:13 Try wrote:
Great read and not overly long, Bisu was simply completely outclassed in every aspect of the game. It seems that both Bisu and Savior have become one MU wonders now after their shining moments, ironically in ZvP and PvZ.



uhhhhh saviors zvt is sick good...


yea, read the post above mine

and thank you semioldguy for the report, i couldn't bear watching the vods >_< im a bit shocked that bisu lost 3-0 lol
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!
Raithed
Profile Blog Joined May 2007
China7078 Posts
December 16 2007 04:00 GMT
#13
bisu got wtf raped, this was a sad sad semi.
ilovejonn
Profile Blog Joined August 2007
Canada2548 Posts
December 16 2007 04:17 GMT
#14
On December 16 2007 11:05 xBTx wrote:
Haha

the healthcare bit made it fo me
Snowflakes in January, Heart warm like February, I wouldn't ordinarily..
Kennigit *
Profile Blog Joined October 2006
Canada19447 Posts
Last Edited: 2007-12-16 04:18:08
December 16 2007 04:17 GMT
#15
Thanks a billion semioldguy. Im on dial up for 3 weeks and this satifised my hunger for vods
InRaged
Profile Joined February 2007
1047 Posts
December 16 2007 04:20 GMT
#16
On December 16 2007 12:16 Try wrote:
Show nested quote +
On December 16 2007 11:25 eekmice wrote:
On December 16 2007 11:13 Try wrote:
Great read and not overly long, Bisu was simply completely outclassed in every aspect of the game. It seems that both Bisu and Savior have become one MU wonders now after their shining moments, ironically in ZvP and PvZ.



uhhhhh saviors zvt is sick good...


have u watched any of the savior's recent zvt? He either lings the opponent to death, or loses in either mid or late game to any half-decent opponent. His defiler use isn't as scary anymore, his all in's fail, and his timing isn't very patient.

lol! Who are those "half-decent" opponets? Flash, who, in his short pro-history, is 1:0 against Jaedong and almost took bo5 from GGPlay when GGPlay had momentum? FBH? Or maybe hwasin/iris? There is no sign that allow you to so blatantly disparage his skills and call him one mu wonder.
Bisu though always was one mu wonder )

Thank you, semioldguy! Reading now.
HaXxorIzed
Profile Blog Joined June 2007
Australia8434 Posts
Last Edited: 2007-12-16 05:41:43
December 16 2007 05:39 GMT
#17
It takes scant days after a loss to the best PvP in SC history 3:0 in a series Bisu did not look pleased at all with, and already we have people saying he's a one matchup wonder. You could at least wait and see what happens in the next OSL/MSL. :/

Anyway. This was well constructed, and enjoyable. Healthcare jokes could never be truer, Bisu seemed ill himself after that series. Now, looks like this OSL is Stork's to seize.
http://steamcommunity.com/id/HaXxorIzed
Moletrap
Profile Blog Joined July 2007
United States1297 Posts
December 16 2007 05:44 GMT
#18
Mmmmm, Bisu sandwich!!!

Nicely written.
aka Moletrap
Last Romantic
Profile Blog Joined June 2006
United States20661 Posts
December 16 2007 05:58 GMT
#19
healthcare
ㅋㄲㅈㅁ
IaniAniaN
Profile Joined September 2007
Canada555 Posts
December 16 2007 06:59 GMT
#20
On December 16 2007 11:13 Try wrote:
Great read and not overly long, Bisu was simply completely outclassed in every aspect of the game. It seems that both Bisu and Savior have become one MU wonders now after their shining moments, ironically in ZvP and PvZ.


One match wonders? Bisu's PvT is better than anyone asides from Stork, his PvP is on par if he had not been so terribly outplayed in terms of build orders (surviving a double gate like that is almost auto-win) and his PvZ is unbeatable. Bisu is still a force to be reckoned with, he's arguably the most well rounded and valuable Protoss out there. He may not be completely un-beatable, but even if he's having a bad run then he's very, very dangerous.
1 2 Next All
Please log in or register to reply.
Live Events Refresh
WardiTV Team League
12:00
Group A
BASILISK vs Team Liquid
WardiTV716
RotterdaM412
IndyStarCraft 166
Rex87
3DClanTV 67
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 412
IndyStarCraft 166
elazer 156
Rex 87
Codebar 35
MindelVK 17
DivinesiaTV 10
StarCraft: Brood War
Britney 20333
Calm 3341
Sea 2972
EffOrt 679
Horang2 618
Shuttle 380
firebathero 233
Dewaltoss 147
Backho 116
Rush 94
[ Show more ]
HiyA 48
sSak 46
soO 33
Barracks 31
Shinee 27
Soulkey 25
Bale 21
Free 18
zelot 16
Shine 15
scan(afreeca) 14
Hm[arnc] 13
ivOry 6
eros_byul 0
Dota 2
Gorgc8753
Counter-Strike
fl0m1716
Other Games
singsing1689
Grubby1044
B2W.Neo915
hiko741
Beastyqt283
DeMusliM216
Hui .154
KnowMe143
Fuzer 143
crisheroes131
ArmadaUGS111
QueenE89
Mew2King69
oskar51
Trikslyr44
C9.Mang037
Organizations
Other Games
gamesdonequick1117
StarCraft 2
ComeBackTV 486
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• StrangeGG 41
• intothetv
• IndyKCrew
• sooper7s
• AfreecaTV YouTube
• Migwel
• LaughNgamezSOOP
• Kozan
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Nemesis4895
• Jankos1472
• TFBlade809
Other Games
• Shiphtur126
• imaqtpie69
Upcoming Events
OSC
56m
Replay Cast
6h 56m
WardiTV Team League
18h 56m
Big Brain Bouts
23h 56m
Fjant vs SortOf
YoungYakov vs Krystianer
Reynor vs HeRoMaRinE
RSL Revival
1d 16h
Cure vs Zoun
herO vs Rogue
WardiTV Team League
1d 18h
Platinum Heroes Events
1d 21h
BSL
2 days
RSL Revival
2 days
ByuN vs Maru
MaxPax vs TriGGeR
WardiTV Team League
2 days
[ Show More ]
BSL
3 days
Replay Cast
3 days
Replay Cast
3 days
Afreeca Starleague
3 days
Light vs Calm
Royal vs Mind
Wardi Open
3 days
Monday Night Weeklies
3 days
OSC
4 days
Sparkling Tuna Cup
4 days
Afreeca Starleague
4 days
Rush vs PianO
Flash vs Speed
Replay Cast
5 days
Afreeca Starleague
5 days
BeSt vs Leta
Queen vs Jaedong
Replay Cast
6 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-03-25
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
BSL Season 22
CSL Elite League 2026
CSL Season 20: Qualifier 1
ASL Season 21
Acropolis #4 - TS6
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

2026 Changsha Offline CUP
CSL Season 20: Qualifier 2
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.