• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:23
CEST 13:23
KST 20:23
  • 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 1 - Final Week6[ASL19] Finals Recap: Standing Tall12HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7Weekly Cups (June 30 - July 6): Classic Doubles7[BSL20] Non-Korean Championship 4x BSL + 4x China10Flash Announces Hiatus From ASL79
StarCraft 2
General
RSL Revival patreon money discussion thread The GOAT ranking of GOAT rankings Weekly Cups (June 30 - July 6): Classic Doubles Server Blocker RSL Season 1 - Final Week
Tourneys
RSL: Revival, a new crowdfunded tournament series Sparkling Tuna Cup - Weekly Open Tournament FEL Cracov 2025 (July 27) - $8000 live event $5,100+ SEL Season 2 Championship (SC: Evo) $25,000 Streamerzone StarCraft Pro Series announced
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
External Content
Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma
Brood War
General
[ASL19] Finals Recap: Standing Tall Flash Announces Hiatus From ASL BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion A cwal.gg Extension - Easily keep track of anyone
Tourneys
[Megathread] Daily Proleagues 2025 ACS Season 2 Qualifier Small VOD Thread 2.0 Last Minute Live-Report Thread Resource!
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile CCLP - Command & Conquer League Project The PlayStation 5 Nintendo Switch Thread
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine The Accidental Video Game Porn Archive Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Men Take Risks, Women Win Ga…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 708 users

WCS Player Handbook Released

Forum Index > SC2 General
42 CommentsPost a Reply
Normal
Lorch
Profile Joined June 2011
Germany3679 Posts
December 20 2013 12:30 GMT
#1
From wcs website:

Blizzard has worked with a wide range of players, teams, and partners to provide the following World Championship Series Player Handbook. This document provides the rules, rights, and responsibilities for players of WCS America, WCS Europe, and the Global StarCraft II League (GSL).

The WCS Player Handbook is a living document and will be updated as needed from further feedback from the players, teams, and partners.

2014 WCS Player Handbook – Version 1 – December 19, 2013

Please visit StarCraft2.com/WCS for all World Championship Series updates.


WCS news

Link to the Handbook

Facebook Twitter Reddit
SC2Toastie
Profile Blog Joined October 2013
Netherlands5725 Posts
December 20 2013 12:31 GMT
#2
Seems like a good thing to do right?
Mura Ma Man, Dark Da Dude, Super Shot Sos!
Lorch
Profile Joined June 2011
Germany3679 Posts
December 20 2013 12:35 GMT
#3
Thus far from briefly reading over it I found this part to be the most interesting:

General Release
As a condition to being allowed to participate in the Tournament, participants are required to agree to release and hold harmless Blizzard, the North American Star League LLC, Turtle Entertainment GmbH, Gretech Corporation, OnGame Network Co., Ltd.,(...)


Given that OGN is no longer a partner for WCS Korea next year I find this to be very interesting. Though given that they broadcasted Blizzcon and WCG Korea I feel like they aren't as done with SC2 as many believe anyways.
IamDavY
Profile Joined April 2012
Sweden173 Posts
December 20 2013 12:37 GMT
#4
Really nice.
Sup Son
belgid
Profile Joined December 2012
Israel13 Posts
December 20 2013 12:40 GMT
#5
This is a must on any sport.
I hope active pro players DID take part in preparing this handnook.
Aeromi
Profile Blog Joined August 2012
France14457 Posts
Last Edited: 2013-12-20 13:16:17
December 20 2013 12:41 GMT
#6
It's a good thing but I don't want to see WCS to become Pro League with weird rules...
https://twitter.com/DrAeromi | Updates on live tournaments: @StarCrafteSport
FlukyS
Profile Blog Joined August 2011
Ireland485 Posts
December 20 2013 12:42 GMT
#7
I somehow read that as hanbok and immediately checked.
SmoKim
Profile Joined March 2010
Denmark10304 Posts
December 20 2013 12:51 GMT
#8
Awesome move by Blizzard! This way it will be alot less common for player/teams being confused regarding all WCS-related stuff. Also now we can all read it ourselves (and maybe give feedback?)

Also what Lorch pointed out: Maybe (just maybe) there still is a chance for another OSL (that gives WCS points), one can only hope!
"LOL I have 202 supply right now (3 minutes later)..."LOL NOW I HAVE 220 SUPPLY SUP?!?!?" - Mondragon
Maegi
Profile Joined January 2013
Finland174 Posts
December 20 2013 13:01 GMT
#9
No more GSL group selection! Kinda sucks, it was fun. I guess it is more fair this way though
NaNiwa <3
Jono7272
Profile Joined November 2010
United Kingdom6330 Posts
December 20 2013 13:01 GMT
#10
Ooh some professionalism. About time.
Innovation | Flash | Mvp | Byun | TY
xPliCt
Profile Joined December 2010
Germany143 Posts
December 20 2013 13:05 GMT
#11
"Opinions – Players have the right to express their opinions in a professional and
sportsmanlike manner. Depending on the severity, false statements and other forms of
defamation may cause a warning, penalty or removal from the league. "

Well... this might be interesting
Jawmare
Profile Joined July 2011
Canada85 Posts
December 20 2013 13:07 GMT
#12
Are they allowed to stream themselves playing games made by rival game companies?
KiF1rE
Profile Blog Joined November 2009
United States964 Posts
Last Edited: 2013-12-20 13:18:14
December 20 2013 13:16 GMT
#13
Everything looks good. Though I feel they are a bit restrictive on sponsors in a few areas. I dont really understand the opposition to alcohol, gambling and such... Especially when the main character of single player is a drunken alcoholic that obsesses over making subtle poker puns, but hey atleast he has a card to play. On a more serious note, Alcohol is a big industry that is already ingrained partially in SC2's culture with barcrafts and not to mention with mainstream sports a major major sponsor. Just dont feel its good for growth in esports to just lock them out entirely. While it may not happen soon, but it could be a crippling blow in the future when it could.
FluoCrazyKenny
Profile Joined July 2011
France90 Posts
December 20 2013 13:34 GMT
#14
On December 20 2013 22:07 Jawmare wrote:
Are they allowed to stream themselves playing games made by rival game companies?

There is no mention of restriction about streaming outside an event, so I assume they are allowed to do it.
Plansix
Profile Blog Joined April 2011
United States60190 Posts
December 20 2013 13:37 GMT
#15
I like the part about contacting event runners by phone or email with complaints. It should be called the "twitter" or "Naniwa Rule"
I have the Honor to be your Obedient Servant, P.6
TL+ Member
Liman
Profile Joined July 2012
Serbia681 Posts
December 20 2013 13:41 GMT
#16
it took them only.......a year.
Freelancer veteran
Maegi
Profile Joined January 2013
Finland174 Posts
December 20 2013 13:42 GMT
#17
Also the only glhf, gg and pp are allowed part. The Tefel Protection Act
NaNiwa <3
XaCez
Profile Joined May 2010
Sweden6991 Posts
December 20 2013 13:43 GMT
#18
On December 20 2013 22:41 Liman wrote:
it took them only.......a year.

That's quite fast by Blizzard standard.
People get too easily offended by people getting too easily offended by the word rape.
Plansix
Profile Blog Joined April 2011
United States60190 Posts
December 20 2013 13:46 GMT
#19
On December 20 2013 22:41 Liman wrote:
it took them only.......a year.

Well it took that long to get all the feed back from the players, teams, folks running events and community. I'm glad they took their time and wrote a good rule book, rather than spam something else.
I have the Honor to be your Obedient Servant, P.6
TL+ Member
Sirrush
Profile Joined May 2011
Netherlands165 Posts
December 20 2013 14:11 GMT
#20
Didn't they have a Handbook in 2013 though, they just decided not to release it to the general public at the time? I remember reading something to that effect.
Words.
Waxangel
Profile Blog Joined September 2002
United States33347 Posts
December 20 2013 14:13 GMT
#21
they had a handbook in 2013
AdministratorHey HP can you redo everything youve ever done because i have a small complaint?
sSooG
Profile Joined June 2013
Croatia38 Posts
December 20 2013 14:29 GMT
#22
nice thing to see, but videos would be better
nerf mutaliskuuuu!!!
Nerchio
Profile Joined October 2009
Poland2633 Posts
December 20 2013 14:31 GMT
#23
Naniwa will win WCS EU and won't get a single penny
Progamer"I am the best" - Nerchio , 2017.
Noonius
Profile Joined April 2012
Estonia17413 Posts
December 20 2013 14:33 GMT
#24
I bet the lawyers who put it together were like "what is this nonsense that we are writing?"
Terran forever | Maru hater forever
Ctone23
Profile Blog Joined December 2012
United States1839 Posts
December 20 2013 14:35 GMT
#25
This seems to be typical legal jargon, I wouldn't read too much into this.
TL+ Member
Pazuzu
Profile Joined July 2011
United States632 Posts
December 20 2013 14:43 GMT
#26
its a pokédex for starcraft!
"It is because intuition is sometimes right, that we don't know what to do with it"
Plansix
Profile Blog Joined April 2011
United States60190 Posts
December 20 2013 14:51 GMT
#27
On December 20 2013 23:33 Noonius wrote:
I bet the lawyers who put it together were like "what is this nonsense that we are writing?"

Lawyers are pretty used to writing nonsense in general. Briefs are a special form of nonsense. I am sure Blizzards in house Esquire was thrilled to be writing a rule book to be used in several countries. Nothing like draftin something you know is going to be wrong somewhere.
I have the Honor to be your Obedient Servant, P.6
TL+ Member
Salmacis
Profile Joined February 2012
France44 Posts
December 20 2013 15:18 GMT
#28
This bugs me quite a bit:

2. Restricted Sponsor Categories –The following sponsor categories will not be
allowed:
[...]
e) Gambling websites; or


Millenium is sponsored by Winamax, a poker website.
So ForGG can't wear his team jersey in WCS events?
itsjustatank
Profile Blog Joined November 2010
Hong Kong9153 Posts
December 20 2013 15:20 GMT
#29
The pausing rules seem a bit silly. As does restricting a shoutcaster's ability to state that a player is bad.
Photographer"nosotros estamos backamos" - setsuko
Niko_Thien
Profile Joined September 2011
Germany2671 Posts
December 20 2013 15:34 GMT
#30
On December 21 2013 00:20 itsjustatank wrote:
The pausing rules seem a bit silly. As does restricting a shoutcaster's ability to state that a player is bad.

This plus that they have to "refrain from using vulgar language or swearwords" If they take this rule seriously, the casters can't even say: "what the fuck is he doing?" I mean...really? o_O

Everything seems pretty reasonable, I personally don't agree with the restrictions regarding the sponsors (gambling, alcohol...) but I can see where they are coming from
@Niko_Thien on twitter!
ZwuckeL
Profile Blog Joined April 2010
Germany563 Posts
December 20 2013 15:42 GMT
#31
On December 20 2013 23:31 Nerchio wrote:
Naniwa will win WCS EU and won't get a single penny



Exactly what I thought :D If he's not disqualified before for being un-sportsmanlike
Sata_
Profile Joined September 2011
Belgium82 Posts
December 20 2013 15:48 GMT
#32
On December 21 2013 00:18 Salmacis wrote:
This bugs me quite a bit:

2. Restricted Sponsor Categories –The following sponsor categories will not be
allowed:
[...]
e) Gambling websites; or


Millenium is sponsored by Winamax, a poker website.
So ForGG can't wear his team jersey in WCS events?

fnatic too, right?
McRatyn
Profile Joined January 2013
Poland901 Posts
Last Edited: 2013-12-20 16:04:39
December 20 2013 16:03 GMT
#33
On December 21 2013 00:34 Niko_Thien wrote:
Show nested quote +
On December 21 2013 00:20 itsjustatank wrote:
The pausing rules seem a bit silly. As does restricting a shoutcaster's ability to state that a player is bad.

This plus that they have to "refrain from using vulgar language or swearwords" If they take this rule seriously, the casters can't even say: "what the fuck is he doing?" I mean...really? o_O

Everything seems pretty reasonable, I personally don't agree with the restrictions regarding the sponsors (gambling, alcohol...) but I can see where they are coming from


I think it's pretty common sense for sports casters (physical or e-sport type alike) not to swear on air. The stating of badness thing though... we'll see how it goes. Also need to check that pausing thingy, don't want the secong coming of "the p incident" now, do we?
Aurex
Profile Joined October 2010
Canada115 Posts
December 20 2013 16:54 GMT
#34
On December 21 2013 00:18 Salmacis wrote:
This bugs me quite a bit:

2. Restricted Sponsor Categories –The following sponsor categories will not be
allowed:
[...]
e) Gambling websites; or


Millenium is sponsored by Winamax, a poker website.
So ForGG can't wear his team jersey in WCS events?



same with alcohol and tobacco, neither of those things are illegal and are 2 of the largest industries in the world, how do you justify limiting teams and streams income potential for an M rated game?
TBO
Profile Joined September 2009
Germany1350 Posts
Last Edited: 2013-12-20 17:26:50
December 20 2013 16:58 GMT
#35
On December 21 2013 01:54 Aurex wrote:
Show nested quote +
On December 21 2013 00:18 Salmacis wrote:
This bugs me quite a bit:

2. Restricted Sponsor Categories –The following sponsor categories will not be
allowed:
[...]
e) Gambling websites; or


Millenium is sponsored by Winamax, a poker website.
So ForGG can't wear his team jersey in WCS events?



same with alcohol and tobacco, neither of those things are illegal and are 2 of the largest industries in the world, how do you justify limiting teams and streams income potential for an M rated game?


it is rated for 12 years in Germany (USK) and also has a PEGI rating of 12. So it does make sense to avoid bad press - it is silly in a way as football and other sports all have alcohol sponsors but I understand them being extra careful given how easy such sponsorships could be exploited to paint e-sports in a bad light.
Darkdwarf
Profile Blog Joined December 2012
Sweden960 Posts
December 20 2013 19:19 GMT
#36
On December 20 2013 22:01 Maegi wrote:
No more GSL group selection! Kinda sucks, it was fun. I guess it is more fair this way though


I loved the group selections
Teams: IM, Jin Air, Invictus || Players: Maru, GuMiho, INnoVation, Ryung, sOs, Squirtle, NaNiwa, Has, Zoun, Life, Rogue, Dark
Shellshock
Profile Blog Joined March 2011
United States97276 Posts
December 20 2013 19:26 GMT
#37
On December 20 2013 22:01 Maegi wrote:
No more GSL group selection! Kinda sucks, it was fun. I guess it is more fair this way though

Damn that sucks. That was one of the best parts of each season. Never forget Jinro
Moderatorhttp://i.imgur.com/U4xwqmD.png
TL+ Member
Zenniv
Profile Joined September 2011
United States545 Posts
December 20 2013 19:42 GMT
#38
This is good, now get something like the compendium for fans too.
Usagi
Profile Blog Joined August 2010
Spain1647 Posts
December 20 2013 20:07 GMT
#39
I love how Korea gets their pricepool in Won, while Europe has to get it in $ and deal with the shitty exchange rate on top of prices being higher. The exchange rate risk of those ammounts for a company like Blizzard should be peanuts, and the pricepoll looks bigger in $ I guess.
Lovedoll
Profile Joined November 2011
Japan540 Posts
December 20 2013 21:08 GMT
#40
On December 21 2013 04:26 Shellshock wrote:
Damn that sucks. That was one of the best parts of each season. Never forget Jinro


Lol, I felt so bad for John when that happened. The poor guy was stuck in the middle of everything.
Spread your eggs until they crack!
animagne
Profile Joined July 2012
United Kingdom47 Posts
Last Edited: 2013-12-20 21:16:22
December 20 2013 21:11 GMT
#41
On December 21 2013 00:18 Salmacis wrote:
This bugs me quite a bit:

2. Restricted Sponsor Categories –The following sponsor categories will not be
allowed:
[...]
e) Gambling websites; or


Millenium is sponsored by Winamax, a poker website.
So ForGG can't wear his team jersey in WCS events?


AFAIK in some courts in U.S. poker was considered as a game of skill, not chance (hence not gambling). Some lucky countries (like mine) even treat it as a sport.

EDIT: apparently federal court decided that it doesn't matter if it's a game of skill, similar reasoning could be used for sc2 as well though, haven't read much U.S. pokers news since it was shut down there. Still given stracraft ties to poker, it should be excluded from that handbook, especially since it's in grey area in U.S.
NiHiLuSsc2
Profile Blog Joined November 2012
United States50 Posts
December 21 2013 03:31 GMT
#42
On December 20 2013 22:07 Jawmare wrote:
Are they allowed to stream themselves playing games made by rival game companies?

this isn't riot. not even blizzard is as dumb as riot
PBJT
WigglingSquid
Profile Joined August 2011
5194 Posts
December 21 2013 03:58 GMT
#43
During the game, players may not use chat except for a greeting, closing, and request for
pause.

Meh. Why not add an option to remove ingame chat (like most games sensibly do) and let the players decide for themselves?

Video settings may only be adjusted under the supervision of the organizer.

Is there any reason why?

In Challenger and Premier
League, players may not watch any replays in the middle of a match. If there are any games that remain in the match, players must rejoin the designated tournament administrator group within 1 minute.

I'm perplexed. In principle I don't mind, but I wonder how progamers feel about this?

Also, just for fun, a bit of casual nitpicking over silly things:
Players must provide their own USB keyboard.

Does that mean that if you want PS/2 for n-key rollover you're out of luck, or that you'd be entitled to have it provided by someone else?

Restricted Sponsor Categories
a) Pornography (or extremely mature materials);

What are "extremely mature materials"?

The shoutcaster must cast with the utmost professionalism;

What does that even mean? They're barred from shoutcasting if they stream while lounging on a sofa?
Normal
Please log in or register to reply.
Live Events Refresh
RSL Revival
10:00
Season 1: Playoffs FINALS
Classic vs ClemLIVE!
Tasteless3609
Crank 1432
IndyStarCraft 291
Rex135
3DClanTV 99
IntoTheiNu 43
LiquipediaDiscussion
Sparkling Tuna Cup
10:00
Weekly #97
Gerald vs PercivalLIVE!
ByuN vs Nicoract
CranKy Ducklings98
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Tasteless 3609
Crank 1432
IndyStarCraft 291
Rex 135
MindelVK 27
StarCraft: Brood War
Horang2 33613
Jaedong 3554
Pusan 779
BeSt 744
firebathero 629
Larva 591
Mini 422
Leta 225
Last 198
EffOrt 192
[ Show more ]
ToSsGirL 106
Sharp 44
Shinee 37
Hm[arnc] 25
Barracks 18
HiyA 17
Icarus 13
IntoTheRainbow 12
yabsab 11
SilentControl 11
Noble 10
GoRush 10
Movie 7
Dota 2
Gorgc2875
XaKoH 393
XcaliburYe388
Counter-Strike
x6flipin554
Stewie2K490
edward13
Heroes of the Storm
Khaldor319
Other Games
tarik_tv21629
gofns14078
FrodaN3649
singsing1252
B2W.Neo868
shahzam398
DeMusliM383
crisheroes379
Happy373
SortOf145
KnowMe118
Pyrionflax41
Organizations
StarCraft 2
ComeBackTV 1497
StarCraft: Brood War
lovetv 12
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH265
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2128
• Ler26
Upcoming Events
FEL
3h 37m
Elazer vs Spirit
Gerald vs MaNa
BSL20 Non-Korean Champi…
6h 37m
Bonyth vs Dewalt
QiaoGege vs Dewalt
Hawk vs Bonyth
Sziky vs Fengzi
Mihu vs Zhanhun
QiaoGege vs Zhanhun
Fengzi vs Mihu
Wardi Open
23h 37m
Replay Cast
1d 22h
WardiTV European League
2 days
PiGosaur Monday
2 days
uThermal 2v2 Circuit
3 days
Replay Cast
3 days
The PondCast
3 days
Replay Cast
4 days
[ Show More ]
Epic.LAN
5 days
CranKy Ducklings
5 days
Epic.LAN
6 days
BSL20 Non-Korean Champi…
6 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

KCM Race Survival 2025 Season 2
HSC XXVII
NC Random Cup

Ongoing

JPL Season 2
BSL 2v2 Season 3
Acropolis #3
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
2025 ACS Season 2: Qualifier
BSL20 Non-Korean Championship
CSLPRO Last Chance 2025
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters

Upcoming

CSL Xiamen Invitational
CSL Xiamen Invitational: ShowMatche
2025 ACS Season 2
CSLPRO Chat StarLAN 3
BSL Season 21
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
Underdog Cup #2
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #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 © 2025 TLnet. All Rights Reserved.