• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 20:32
CET 02:32
KST 10:32
  • 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 Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13
Community News
Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge1[TLMC] Fall/Winter 2025 Ladder Map Rotation14Weekly Cups (Nov 3-9): Clem Conquers in Canada4SC: Evo Complete - Ranked Ladder OPEN ALPHA9StarCraft, SC2, HotS, WC3, Returning to Blizzcon!45
StarCraft 2
General
Mech is the composition that needs teleportation t SC: Evo Complete - Ranked Ladder OPEN ALPHA RotterdaM "Serral is the GOAT, and it's not close" [TLMC] Fall/Winter 2025 Ladder Map Rotation Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge
Tourneys
Constellation Cup - Main Event - Stellar Fest 2025 RSL Offline Finals Dates + Ticket Sales! $5,000+ WardiTV 2025 Championship RSL Revival: Season 3 Sparkling Tuna Cup - Weekly Open Tournament
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 500 Fright night Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened
Brood War
General
FlaSh on: Biggest Problem With SnOw's Playstyle What happened to TvZ on Retro? BGH Auto Balance -> http://bghmmr.eu/ SnOw's ASL S20 Finals Review BW General Discussion
Tourneys
[BSL21] GosuLeague T1 Ro16 - Tue & Thu 22:00 CET [Megathread] Daily Proleagues Small VOD Thread 2.0 [BSL21] RO32 Group D - Sunday 21:00 CET
Strategy
Current Meta How to stay on top of macro? PvZ map balance Simple Questions, Simple Answers
Other Games
General Games
Clair Obscur - Expedition 33 Beyond All Reason Stormgate/Frost Giant Megathread Should offensive tower rushing be viable in RTS games? Path of Exile
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
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread The Games Industry And ATVI About SC2SEA.COM
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
Dyadica Gospel – a Pulp No…
Hildegard
Coffee x Performance in Espo…
TrAiDoS
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Reality "theory" prov…
perfectspheres
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2291 users

[PBOTW] PartinG's 3-Gate Stalker into Disruptors

Forum Index > StarCraft 2 Strategy
9 CommentsPost a Reply

[PBOTW] PartinG's 3-Gate Stalker into Disruptors

Text byTL Strategy
October 2nd, 2018 23:22 GMT
An Introduction[PvT]PartinG's 3-Gate prism into Blink-DisruptorBuild Explanation & Example GamesBlink Stalker-Disruptor Transition

Introduction


Hey guys, my name is Gemini and I'm a Grandmaster Protoss player who has been making guides since 2011 on various sites. The Build of the Week is my most popular series of build order guides that I've been making for about three years now on /r/allthingsprotoss. With the help of TeamLiquid.net and Spawning Tool I'm now bringing my guides over to TL as well!

Each write-up includes build order notes, an explanation/analysis of how the build works, and a VOD section so you can check out the source game and how it should go. I'll also include the Spawning Tool link so that you can practice it in game yourself and download the replay of me doing it. I hope you enjoy and be sure to read the whole write-up before asking any questions as I'm sure some of them will be answered in here!

How to use Spawning Tool
Link to the Spawning Tool Build
Link to /r/allthingsprotoss Guide.

[PvT]PartinG's 3-Gate prism into Blink Stalker-Disruptor

It's been a long time since I've had the pleasure of writing a guide on this fan-favorite. After a solid showing at HomeStory Cup 17 and qualifying for the final season of Code S, it might be time to get excited for (Wiki)PartinG again. For anyone not aware (as we have many wonderful newer additions to our lovely SC2 scene) the so-called "Big Boy" used to be more than just a hilarious streamer. Back during WoL and HotS, he was one of the most entertaining, charismatic, and skilled Protoss players in the world. He invented Storm first openings vs Terran and showed the world how to use Storm flanks. He perfected the infamous Immortal-Sentry all-in, which came to be known as the "Soul Train." He was a title contender right up to the beginning of Legacy of the Void, which was when he took a lengthy hiatus from StarCraft II.

After returning to StarCraft II in late 2017, PartinG has been recovering at a quick pace. This build is in perfect PartinG style as he utilizes an early attack that can easily kill an unprepared Terran but also sets himself up for fancy Blink Stalker + Disruptor play in the mid-game.

3-Gate Prism into Blink Stalkers + Disruptors
14Pylon [@100% --> Chrono]
16Gate [Chrono Nexus]
17Gas --> Rally in
@100% Gate --> Cyber
20Nexus
20Pylon
20Gas
@100% Cyber --> Adept [Chrono] + WG
@100% Adept --> Stalker [Chrono]
@100% Stalker --> 2nd Stalker
Pause probes @24
30Robo
Chrono WG
302x Gate
@100% 2nd Stalker --> 3rd Stalker
Resume probe production
@100% Robo --> Warp Prism [Chrono]
@100% WG --> 3x Stalker
@100% Warp Prism --> Obs
462x Pylon
3x Stalker
Hit @4:30 w/9x Stalker
Constant Probe production
3x Obs
5:30-5:45 Twilight Council
6:00 Natural Gasses
@2 Base saturation --> 3rd Nexus
@100% Twilight --> Blink + Forge
3x Gateway
@100% Forge --> +1 Attack
Robo Bay + Immortal production
@100% Robo Bay --> Disruptors


Build Explanation & Example Games



PartinG vs INnoVation - HSCXVII Group D Game 2: This is the example where PartinG immediately wins with the initial attack vs INno's widow mine drop opening.


Replays of source games:

- PartinG vs INnoVation Source Replay: https://lotv.spawningtool.com/38841/

- PartinG vs FanTaSy Source Replay: https://lotv.spawningtool.com/38828/

It's not often I feature super aggressive PvT builds, so for anyone looking for something to spice up their ladder sessions and collect some extra juicy Terran tears, this one's for you.

Since it is a (Wiki)PartinG build I'll have to preface this by saying that this is a pretty M I C R O I N T E N S I V E build that may not work in certain situations if you don't have the control to pull it off. (If you need a refresher on how to perform pro-style Warp Prism micro, check out this detailed guide) However, nailing the timing should leave you with a strong early game force to do damage with, provided your opponent didn't open 3-Rax or some other early-army oriented build. This build shines versus early tech builds like 1-1-1 or 2-1-1 since the Terran is investing all his resources into a small number of specialized units. That means a brute force attack can easily overwhelm them early on. This particular build is especially dangerous as PartinG tuned his build to hit before common drop timings (Widow Mines, etc). However, if your opponent is going for pure bio early on, then it might end up being hard to crack their defenses. But even in that case, this build transitions decently into the mid-game (more on that later). First off let's see what PartinG does to make this build hit as early as it does.

Some of you may be looking at the initial steps to this build thinking to yourself, "Wait, Gemini. That's not a normal 20 Nexus expand like literally every other PvT and PvZ build has been for the last 10 months!" Wonderful attention to detail, dear reader! One of the small adaptations PartinG uses to perform such a cunning strike against the Terran opponent is to go Cybernetics Core before Nexus. This gets everything out just a little bit faster, and usually can go unnoticed by a Terran if they don't SCV scout (even if they do SCV scout, it's unlikely at lower leagues that they'll notice the difference and prepare accordingly). PartinG basically gets everything at 20 supply. He gets the Cybernetics Core at 20 supply, then the Nexus at 20, then a Pylon at the natural at 20, and the gas at 20. Again, this is all done to get everything out as fast as possible to hit as early as possible.

With the faster Cybernetics, PartinG Chrono Boosts out his first Adept to get across the map extremely quickly. He uses this Adept to pressure the Terran's Command Center and delay it for as long as possible. Typically there will only be a single Marine out (two if Terran skipped Reaper and went reactor), so you can easily kill the SCV building the CC and then trade for some Marine kills as well. A Chrono Boosted Stalker comes right after the Adept, which is in time to deal with the first Reaper at your base, so you don't have to worry too much about that. If you kill the first Reaper you can send the Stalker across the map to pressure alongside the Adept, but you can just leave it home as well. This phase can be quite taxing on your multitasking if you want to maximize your early pressure, so I'd suggest just staying back with the Stalkers.

Probe production should be paused again at 24 (30 supply) in order to get all of your production facilities early. The Robotics Facility goes down at 30 supply after you've made two Stalkers, and the two extra Gateways follow immediately after. Remember to Chrono your Warp Gate research at this time as well, so you can squeeze in two rounds of warp-ins before your timing attack. Once the Robotics is done you should Chrono out your Warp Prism and then immediately get a few Pylons so that you can get your 2nd set of Gateway warp-ins done when the Prism crosses the map. If you do everything correctly, you will end up making three Stalkers out of the initial gateway, three right when Warp Gate finishes, and then three more across the map to hit with a total of nine talkers at about 4:30.

So how does it do vs the plethora of builds Terran has?

  • vs. Widow Mine Drop: This is an extremely strong timing since this hits as a widow mine drop would be moving across the map, meaning there will be basically no units at home for the Terran. In his game vs INnoVation, INno tried to pull the Medivac back and drop the mines to intercept the army but a simple well timed pick up into the prism negated the mines and let PartinG roll on forward.

  • vs. Cyclone or Tank: If Terran opened Cyclones, then nine stalkers easily can focus fire them down in two volleys, even with SCVs repairing. A Tank can also be killed in two salvos if it's in an opportune position. If the Tank is placed in the back lines, you can drop directly on top of it since Terran has to sacrifice so much unit production to have a Tank that early. Otherwise, you could just elevator into the main.

  • vs. Banshee: Banshee openers can also get shut down hard because of how few units Terran will have at home. When FanTaSy went for a Banshee opener vs this build, PartinG was able to deny the natural and kill a lot of SCVs. He saw the tech lab on the Starport as well when he poked into the main, and was able to prepare for Banshees with Shield Batteries and Observers.

  • vs. 3rax: If Terran opened 3-Rax, it could be difficult to get anything done without good micro. Terran should have around 18 marines when this attack hits, which can be hard to micro against. Terran doesn't have the highest SCV count with this build, though, so as long as you can trade favorably it can still turn out OK. Since you have the Robo done you can also go right into Disruptors since their Medivacs will be really late and you can punish any follow up pushes they do with them. It's also important to remember that Stim and Combat shields finish just after 5:00 with this opening so if you're in a scrappy fight until then, be wary of getting overwhelmed when Terran hits that power spike.

  • vs. 2-1-1: Since this is basically the same as 3-Rax but with one less barracks, you should be able to still micro against the marine count they've made. 2-1-1 isn't really that popular in TvP but you'll still get some people that try to do it.


If you do end up in a situation where you can't immediately kill the Terran, fear not. PartinG also has a sexy follow up that he showcased vs FanTaSy.

Blink Stalker-Disruptor Transition



Continuing in PartinG fashion, he follows up his early attack with a fast Blink transition to set up a 3rd base and then goes into Disruptors! PartinG is one of the few Korean players to actively use Blink/Disruptor as an army composition early in PvT instead of transitioning into Disruptors in the late game. It's extremely fun to watch and just as fun to play as well.

Your early attack should have killed a decent amount of SCVs, and it will be difficult for the Terran to immediately launch a counter attack, especially if you keep the threat of the Warp Prism alive. A lot of Terrans will be so afraid to move across the map if they know you still have a Warp Prism. With the space that he created, PartinG goes into Blink research and saturates his two bases before expanding to the 3rd. With Blink done early, you can do some nice Blink micro vs any counter push that eventually walks across the map, or accompany your Stalkers with some Immortals, to clean everything up and continue on.

Something that PartinG delayed quite a bit in the example game were his extra gateways, but that was because he was so busy microing his Stalkers nonstop across the entire map. You can easily fit them in after you start Blink and your Forge just like normal in PvT. If you don't feel as safe, then you can get the extra gateways earlier and delay the forge just a little bit. You can also Chrono out some Immortals like I mentioned if you would prefer a more solid core to your army back at home instead of Blinking around with only Stalkers.

Once everything is nice and set up going to three bases, PartinG gets the Robotics Support Bay and goes into Disruptors to be really active on the map and snowball his lead. He even goes for Warp Prism speed and goes crazy with a double Disruptor drop. If you want to go that all out then please be my guest, but know that it is not at all necessary and it's VERY micro intensive. It is extremely fun and rewarding though and I have collected many a salty tear utilizing it.

You can also go into limited Colossus production after you make your first few Disruptors. Or, you could transition right into Psionic Storm. There's no need to go full out Blink-Disruptor if you don't want to. In the meantime, it's important that if you choose to go for this style, then you either need to be sitting back and punishing the Terran's aggression when it's coming to you, or you need to be active on the map looking for fights. You can't let the Terran sit back and get in an entrenched position with too many units because then it can be hard to break it with Blink-Disruptor. If you have a good lead and macro well then you should be able to break most things a Terran can do early on though. If they do get a good siege up with ranged Liberators and Tanks, then you'll have to transition into Tempests to break them.

As for your composition, it's not actually pure Stalker-Disruptor. You can have a few Immortals from before, and a handful of Sentries are absolutely vital for Guardian Shield. You can also go either Glaive-Adepts or Chargelots as the follow-up to round out your composition.

No matter how you decide to play the transition, this build is a very fun and aggressive one meant to set the tempo and keep it the entire time. PartinG is a great player to watch for playstyles like this. Even if you aren't the greatest at micro or multitasking, emulating PartinG's style can be a great way to improve those aspects of your play.

Thank you all for reading and if you have any questions/comments please leave them below and I'll try to get to all of them!

Brought to you by the TL Strategy Team in collaboration with Overwolf and Spawning Tool.


Facebook Twitter Reddit
Fuell
Profile Joined February 2011
Netherlands3111 Posts
October 03 2018 01:00 GMT
#2
nice read, thanks!
fOu/Zenith/NEX/WeRRa/SlayerS
YTMadnetics
Profile Joined September 2018
Ireland51 Posts
October 03 2018 10:50 GMT
#3
Been following your uploads for a long time, great to see you on here as well, formatting is great.
"There is no cure for being an asshole"
Gemini_19
Profile Joined June 2010
United States1246 Posts
October 03 2018 23:16 GMT
#4
On October 03 2018 19:50 YTMadnetics wrote:
Been following your uploads for a long time, great to see you on here as well, formatting is great.


Good to hear
@GGemini19 GM Protoss | http://www.twitch.tv/geminisc2 | I <333 HerO & Trap | Check out my Build of the Week series on /r/allthingsprotoss, TL, or Spawning Tool
brickrd
Profile Blog Joined March 2014
United States4894 Posts
October 04 2018 14:35 GMT
#5
seems more important than ever to thank you & everyone else still doing guides for the high quality content. even if a lot of us are reading silently, we're still reading!
TL+ Member
Gemini_19
Profile Joined June 2010
United States1246 Posts
October 04 2018 18:16 GMT
#6
On October 04 2018 23:35 brickrd wrote:
seems more important than ever to thank you & everyone else still doing guides for the high quality content. even if a lot of us are reading silently, we're still reading!


I appreciate that
@GGemini19 GM Protoss | http://www.twitch.tv/geminisc2 | I <333 HerO & Trap | Check out my Build of the Week series on /r/allthingsprotoss, TL, or Spawning Tool
MoonyD
Profile Joined December 2013
Australia191 Posts
October 08 2018 09:44 GMT
#7
WIll the disruptors still work versus Terran given the new patch?
The world wants to be deceived
Ryndika
Profile Blog Joined August 2010
1489 Posts
Last Edited: 2018-10-08 17:02:21
October 08 2018 17:02 GMT
#8
And if disruptors wont work, what's another good fluid followup?
as useful as teasalt
kOrc
Profile Joined July 2018
22 Posts
October 09 2018 01:32 GMT
#9
On October 09 2018 02:02 Ryndika wrote:
And if disruptors wont work, what's another good fluid followup?


PvT was already my decent m/u (~55% wr), I used to play Rotti style (mass gateway/chargelot, only 3 gases on 3 bases, double upgrades after third, ~8/9 blink stalkers for AA to oneshot libs/medivacs, storm or colossus if game goes superlate). This style is great against 2-base bio play, or even bio-tank, great for low multitasking and quick re-supply, and feels very swarm-y. But it's pretty weak to mass widow mines or tank-heavy bio styles, low on scouting, and doesn't transition well to an anti-mech comp if they go 3 or 4-fact mech after a stim opening.

I've been playing around with the PartinG build/style (at D1/M3 level) to round out my PvT styles, and as a #partingbigfan, i have always wanted to try it.

I have a decent APM (~270) but my multi tasking is only mediocre, so I have made my own adjustments to transition past the opening:

I build only 2 disruptors, which doesn't require any dedicated investment beyond the Gravitic Drive (which imo is a super worthwhile upgrade in general, in all matchups. It is so good to put pressure) - one disruptor in the prism, and the other disruptor parked at home between main and natural: the disruptor is incredibly high supply efficiency for shutting down almost any kind of drop harass, and you can warp in just 3-4 stalkers to take care of any libs/leftovers. In the meantime I upgrade colossus range and then start a second robo after saturating my third, and go into single forge armor upgrades. This is the smoothest followup not relying on disruptors after the opening if the terran is dealing with the disruptors well.

The disruptor in the prism is incredibly important. It's going to get weaker with the upcoming disruptor change because of the cooldown, but not so much because of the shot timer. I can usually pick off at least ~30 supply of terran for free before they get across the map and by then they have stimmed multiple times and invested in missile turrets and lost critical tank count that having mass blink stalker colossus can crush the push and kill the terran on the counter.

If they are going heavy on vikings (usually to counter the prism and also for colossus later) I cancel colossus range and depending on if they are going tank/mines or just bio/vikings, I go into armor + [more disruptors], or [storm] respectively. The bio will be weaker because of the tech investment, so even just a few slow zealots is enough for the buffer while your splash does the real damage and blink stalkers give you map presence, chase potential and focus fire.

You can sort of transition into a charge + gateway + 2 x forge style after this, but that's only if your disruptor+prism harass is going very very well and you won't be under much pressure, because all your critical tech/upgrades/mineral income will be much slower with the ~500 gas investment in the disruptor tech.

The ++disruptors or the storm transitions work well because you don't really need attack upgrades, and if your army positioning is good even armor upgrades are optional, because it's all about zoning and poke damage with a mobile army that can pull back easily. They're also efficient because they are very mineral light, so just saturate your 6 gases quickly and rally additional probes to minerals.
Gemini_19
Profile Joined June 2010
United States1246 Posts
October 11 2018 05:32 GMT
#10
On October 08 2018 18:44 MoonyD wrote:
WIll the disruptors still work versus Terran given the new patch?


Yes. I'll be coming out with another BotW that features a disruptor style that I've been using ever since January 2017 so it will definitely still be useful again once the old ruptor is back.

On October 09 2018 02:02 Ryndika wrote:
And if disruptors wont work, what's another good fluid followup?



You can transition into almost any style. PartinG has done a bunch of stuff. Normal blink/charge into double forge HT. Colossus works as well. You can go into blink/immortal and then into charge.
@GGemini19 GM Protoss | http://www.twitch.tv/geminisc2 | I <333 HerO & Trap | Check out my Build of the Week series on /r/allthingsprotoss, TL, or Spawning Tool
Please log in or register to reply.
Live Events Refresh
PiGosaur Cup
01:00
#58
PiGStarcraft439
SteadfastSC45
CranKy Ducklings40
davetesta29
rockletztv 9
Liquipedia
BSL: GosuLeague
21:00
RO16 SWISS - Day 1
ZZZero.O111
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft439
ProTech90
Nina 58
CosmosSc2 46
SteadfastSC 45
Nathanias 27
StarCraft: Brood War
Britney 19491
Rain 2453
Calm 2048
Shuttle 661
ZZZero.O 111
Leta 98
Sexy 19
Terrorterran 9
Dota 2
monkeys_forever263
League of Legends
JimRising 95
Super Smash Bros
AZ_Axe62
Other Games
summit1g8449
shahzam775
Day[9].tv610
C9.Mang0193
ViBE139
Maynarde103
Trikslyr58
Chillindude41
ToD29
Organizations
Other Games
gamesdonequick922
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
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV544
League of Legends
• Doublelift2837
Other Games
• Scarra1436
• Day9tv610
Upcoming Events
The PondCast
8h 28m
Replay Cast
21h 28m
RSL Revival
1d 5h
herO vs Zoun
Classic vs Reynor
Maru vs SHIN
MaxPax vs TriGGeR
BSL: GosuLeague
1d 19h
RSL Revival
2 days
WardiTV Korean Royale
2 days
RSL Revival
3 days
WardiTV Korean Royale
3 days
IPSL
3 days
Julia vs Artosis
JDConan vs DragOn
RSL Revival
4 days
[ Show More ]
Wardi Open
4 days
IPSL
4 days
StRyKeR vs OldBoy
Sziky vs Tarson
Replay Cast
4 days
Monday Night Weeklies
5 days
Replay Cast
5 days
Wardi Open
6 days
Liquipedia Results

Completed

Proleague 2025-11-16
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
CSCL: Masked Kings S3
SLON Tour Season 2
RSL Revival: Season 3
META Madness #9
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
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.