OSDN Git Service

Separate. Added/Corrected about .ua
[pukiwiki/pukiwiki_sandbox.git] / spam / domain.ini.php
1 <?php
2 // $Id: domain.ini.php,v 1.5 2007/07/15 02:08:19 henoheno Exp $
3 // Domain related setting
4
5 // Domains who have 2nd and/or 3rd level domains
6 $domain   = array();
7 $_pattern = array();
8
9 // ------------------------------
10 // ccTLD: Australia
11 // http://www.auda.org.au/
12 // NIC  : http://www.aunic.net/
13 // Whois: http://www.ausregistry.com.au/
14 $_pattern['au']['geo'] = array(
15         // Geographic
16         'act' => TRUE,  // Australian Capital Territory
17         'nt'  => TRUE,  // Northern Territory
18         'nsw' => TRUE,  // New South Wales
19         'qld' => TRUE,  // Queensland
20         'sa'  => TRUE,  // South Australia
21         'tas' => TRUE,  // Tasmania
22         'vic' => TRUE,  // Victoria
23         'wa'  => TRUE,  // Western Australia
24 );
25 $domain['au'] = array(
26         // .au Second Level Domains
27         // http://www.auda.org.au/domains/
28         'asn'   => TRUE,
29         'com'   => TRUE,
30         'conf'  => TRUE,
31         'csiro' => TRUE,
32         'edu'   => & $_pattern['au']['geo'],
33         'gov'   => & $_pattern['au']['geo'],
34         'id'    => TRUE,
35         'net'   => TRUE,
36         'org'   => TRUE,
37         'info'  => TRUE,
38 );
39
40 // ------------------------------
41 // ccTLD: Bahrain
42 // NIC  : http://www.inet.com.bh/ (.bh policies not found)
43 // Whois: (Not available) http://www.inet.com.bh/
44 $domain['bh'] = array(
45         // Observed
46         'com' => TRUE,
47         'edu' => TRUE,
48         'gov' => TRUE,
49         'org' => TRUE,
50 );
51
52 // ------------------------------
53 // ccTLD: China
54 // NIC  : http://www.cnnic.net.cn/en/index/
55 // Whois: http://ewhois.cnnic.cn/
56 $domain['cn'] = array(
57         // Provisional Administrative Rules for Registration of Domain Names in China
58         // http://www.cnnic.net.cn/html/Dir/2003/11/27/1520.htm
59
60         // Organizational
61         'ac'  => TRUE,
62         'com' => TRUE,
63         'edu' => TRUE,
64         'gov' => TRUE,
65         'net' => TRUE,
66         'org' => TRUE,
67
68         // Geographic
69         'ah' => TRUE,
70         'bj' => TRUE,
71         'cq' => TRUE,
72         'fj' => TRUE,
73         'gd' => TRUE,
74         'gs' => TRUE,
75         'gx' => TRUE,
76         'gz' => TRUE,
77         'ha' => TRUE,
78         'hb' => TRUE,
79         'he' => TRUE,
80         'hi' => TRUE,
81         'hk' => TRUE,
82         'hl' => TRUE,
83         'hn' => TRUE,
84         'jl' => TRUE,
85         'js' => TRUE,
86         'jx' => TRUE,
87         'ln' => TRUE,
88         'mo' => TRUE,
89         'nm' => TRUE,
90         'nx' => TRUE,
91         'qh' => TRUE,
92         'sc' => TRUE,
93         'sd' => TRUE,
94         'sh' => TRUE,
95         'sn' => TRUE,
96         'sx' => TRUE,
97         'tj' => TRUE,
98         'tw' => TRUE,
99         'xj' => TRUE,
100         'xz' => TRUE,
101         'yn' => TRUE,
102         'zj' => TRUE,
103 );
104
105 // ------------------------------
106 // ccTLD: India
107 // NIC  : http://www.inregistry.in/
108 // Whois: http://www.inregistry.in/whois_search/
109 $domain['in'] = array(
110         // Policies http://www.inregistry.in/policies/
111         'ac'   => TRUE,
112         'co'   => TRUE,
113         'firm' => TRUE,
114         'gen'  => TRUE,
115         'gov'  => TRUE,
116         'ind'  => TRUE,
117         'mil'  => TRUE,
118         'net'  => TRUE,
119         'org'  => TRUE,
120         'res'  => TRUE,
121         // Reserved Names by the government (for the 2nd level)
122         // http://www.inregistry.in/policies/reserved_names
123 );
124
125 // ------------------------------
126 // ccTLD: South Korea
127 // NIC  : http://www.nic.or.kr/english/
128 // Whois: http://whois.nida.or.kr/english/
129 $domain['kr'] = array(
130         // .kr domain policy [appendix 1] : Qualifications for Second Level Domains
131         // http://domain.nida.or.kr/eng/policy.jsp
132
133         // Organizational
134         'co'  => TRUE,
135         'ne ' => TRUE,
136         'or ' => TRUE,
137         're ' => TRUE,
138         'pe'  => TRUE,
139         'go ' => TRUE,
140         'mil' => TRUE,
141         'ac'  => TRUE,
142         'hs'  => TRUE,
143         'ms'  => TRUE,
144         'es'  => TRUE,
145         'sc'  => TRUE,
146         'kg'  => TRUE,
147
148         // Geographic
149         'seoul'     => TRUE,
150         'busan'     => TRUE,
151         'daegu'     => TRUE,
152         'incheon'   => TRUE,
153         'gwangju'   => TRUE,
154         'daejeon'   => TRUE,
155         'ulsan'     => TRUE,
156         'gyeonggi'  => TRUE,
157         'gangwon'   => TRUE,
158         'chungbuk'  => TRUE,
159         'chungnam'  => TRUE,
160         'jeonbuk'   => TRUE,
161         'jeonnam'   => TRUE,
162         'gyeongbuk' => TRUE,
163         'gyeongnam' => TRUE,
164         'jeju'      => TRUE,
165 );
166
167 // ------------------------------
168 // ccTLD: Japan
169 // NIC  : http://jprs.co.jp/en/
170 // Whois: http://whois.jprs.jp/en/
171 $domain['jp'] = array(
172         // Guide to JP Domain Name
173         // http://jprs.co.jp/en/jpdomain.html
174
175         // Organizational
176         'ac' => TRUE,
177         'ad' => TRUE,
178         'co' => TRUE,
179         'ed' => TRUE,
180         'go' => TRUE,
181         'gr' => TRUE,
182         'lg' => TRUE,   // pref.<geographic2nd>.lg.jp etc.
183         'ne' => TRUE,
184         'or' => TRUE,
185
186         // Geographic
187         //
188         // Examples for 3rd level domains
189         //'kumamoto'  => array(
190         //      // http://www.pref.kumamoto.jp/link/list.asp#4
191         //      'amakusa'   => TRUE,
192         //      'hitoyoshi' => TRUE,
193         //      'jonan'     => TRUE,
194         //      'kumamoto'  => TRUE,
195         //      ...
196         //),
197         'aichi'     => TRUE,
198         'akita'     => TRUE,
199         'aomori'    => TRUE,
200         'chiba'     => TRUE,
201         'ehime'     => TRUE,
202         'fukui'     => TRUE,
203         'fukuoka'   => TRUE,
204         'fukushima' => TRUE,
205         'gifu'      => TRUE,
206         'gunma'     => TRUE,
207         'hiroshima' => TRUE,
208         'hokkaido'  => TRUE,
209         'hyogo'     => TRUE,
210         'ibaraki'   => TRUE,
211         'ishikawa'  => TRUE,
212         'iwate'     => TRUE,
213         'kagawa'    => TRUE,
214         'kagoshima' => TRUE,
215         'kanagawa'  => TRUE,
216         'kawasaki'  => TRUE,
217         'kitakyushu'=> TRUE,
218         'kobe'      => TRUE,
219         'kochi'     => TRUE,
220         'kumamoto'  => TRUE,
221         'kyoto'     => TRUE,
222         'mie'       => TRUE,
223         'miyagi'    => TRUE,
224         'miyazaki'  => TRUE,
225         'nagano'    => TRUE,
226         'nagasaki'  => TRUE,
227         'nagoya'    => TRUE,
228         'nara'      => TRUE,
229         'niigata'   => TRUE,
230         'oita'      => TRUE,
231         'okayama'   => TRUE,
232         'okinawa'   => TRUE,
233         'osaka'     => TRUE,
234         'saga'      => TRUE,
235         'saitama'   => TRUE,
236         'sapporo'   => TRUE,
237         'sendai'    => TRUE,
238         'shiga'     => TRUE,
239         'shimane'   => TRUE,
240         'shizuoka'  => TRUE,
241         'tochigi'   => TRUE,
242         'tokushima' => TRUE,
243         'tokyo'     => TRUE,
244         'tottori'   => TRUE,
245         'toyama'    => TRUE,
246         'wakayama'  => TRUE,
247         'yamagata'  => TRUE,
248         'yamaguchi' => TRUE,
249         'yamanashi' => TRUE,
250         'yokohama'  => TRUE,
251 );
252
253 // ------------------------------
254 // ccTLD: Mexico
255 // NIC  : http://www.nic.mx/
256 // Whois: http://www.nic.mx/es/Busqueda.Who_Is
257 $domain['mx'] = array(
258         // Politicas Generales de Nombres de Dominio
259         // http://www.nic.mx/es/Politicas?CATEGORY=INDICE
260         'com' => TRUE,
261         'edu' => TRUE,
262         'gob' => TRUE,
263         'net' => TRUE,
264         'org' => TRUE,
265 );
266
267 // ------------------------------
268 // ccTLD: Poland
269 // NIC  : http://www.dns.pl/english/
270 // Whois: http://www.dns.pl/cgi-bin/en_whois.pl
271 $domain['pl'] = array(
272         // Functional domain names in NASK
273         // http://www.dns.pl/english/dns-funk.html
274         'agro'       => TRUE,
275         'aid'        => TRUE,
276         'atm'        => TRUE,
277         'auto'       => TRUE,
278         'biz'        => TRUE,
279         'com'        => TRUE,
280         'edu'        => TRUE,
281         'gmina'      => TRUE,
282         'gsm'        => TRUE,
283         'info'       => TRUE,
284         'mail'       => TRUE,
285         'media'      => TRUE,
286         'miasta'     => TRUE,
287         'mil'        => TRUE,
288         'net'        => TRUE,
289         'nieruchomosci' => TRUE,
290         'nom'        => TRUE,
291         'org'        => TRUE, 
292         'pc'         => TRUE,
293         'powiat'     => TRUE,
294         'priv'       => TRUE,
295         'realestate' => TRUE,
296         'rel'        => TRUE,
297         'sex'        => TRUE,
298         'shop'       => TRUE,
299         'sklep'      => TRUE,
300         'sos'        => TRUE,
301         'szkola'     => TRUE,
302         'targi'      => TRUE,
303         'tm'         => TRUE,
304         'tourism'    => TRUE,
305         'travel'     => TRUE,
306         'turystyka'  => TRUE,
307
308         // Regional domain names in NASK
309         // http://www.dns.pl/english/dns-regiony.html
310         'augustow'   => TRUE,
311         'babia-gora' => TRUE,
312         'bedzin'     => TRUE,
313         'beskidy'    => TRUE,
314         'bialowieza' => TRUE,
315         'bialystok'  => TRUE,
316         'bielawa'    => TRUE,
317         'bieszczady' => TRUE,
318         'boleslawiec'=> TRUE,
319         'bydgoszcz'  => TRUE,
320         'bytom'      => TRUE,
321         'cieszyn'    => TRUE,
322         'czeladz'    => TRUE,
323         'czest'      => TRUE,
324         'dlugoleka'  => TRUE,
325         'elblag'     => TRUE,
326         'elk'        => TRUE,
327         'glogow'     => TRUE,
328         'gniezno'    => TRUE,
329         'gorlice'    => TRUE,
330         'grajewo'    => TRUE,
331         'ilawa'      => TRUE,
332         'jaworzno'   => TRUE,
333         'jelenia-gora' => TRUE,
334         'jgora'      => TRUE,
335         'kalisz'     => TRUE,
336         'karpacz'    => TRUE,
337         'kartuzy'    => TRUE,
338         'kaszuby'    => TRUE,
339         'katowice'   => TRUE,
340         'kazimierz-dolny' => TRUE,
341         'kepno'      => TRUE,
342         'ketrzyn'    => TRUE,
343         'klodzko'    => TRUE,
344         'kobierzyce' => TRUE,
345         'kolobrzeg'  => TRUE,
346         'konin'      => TRUE,
347         'konskowola' => TRUE,
348         'kutno'      => TRUE,
349         'lapy'       => TRUE,
350         'lebork'     => TRUE,
351         'legnica'    => TRUE,
352         'lezajsk'    => TRUE,
353         'limanowa'   => TRUE,
354         'lomza'      => TRUE,
355         'lowicz'     => TRUE,
356         'lubin'      => TRUE,
357         'lukow'      => TRUE,
358         'malbork'    => TRUE,
359         'malopolska' => TRUE,
360         'mazowsze'   => TRUE,
361         'mazury'     => TRUE,
362         'mielec'     => TRUE,
363         'mielno'     => TRUE,
364         'mragowo'    => TRUE,
365         'naklo'      => TRUE,
366         'nowaruda'   => TRUE,
367         'nysa'       => TRUE,
368         'olawa'      => TRUE,
369         'olecko'     => TRUE,
370         'olkusz'     => TRUE,
371         'olsztyn'    => TRUE,
372         'opoczno'    => TRUE,
373         'opole'      => TRUE,
374         'ostroda'    => TRUE,
375         'ostroleka'  => TRUE,
376         'ostrowiec'  => TRUE,
377         'ostrowwlkp' => TRUE,
378         'pila'       => TRUE,
379         'pisz'       => TRUE,
380         'podhale'    => TRUE,
381         'podlasie'   => TRUE,
382         'polkowice'  => TRUE,
383         'pomorskie'  => TRUE,
384         'pomorze'    => TRUE,
385         'prochowice' => TRUE,
386         'pruszkow'   => TRUE,
387         'przeworsk'  => TRUE,
388         'pulawy'     => TRUE,
389         'radom'      => TRUE,
390         'rawa-maz'   => TRUE,
391         'rybnik'     => TRUE,
392         'rzeszow'    => TRUE,
393         'sanok'      => TRUE,
394         'sejny'      => TRUE,
395         'siedlce'    => TRUE,
396         'skoczow'    => TRUE,
397         'slask'      => TRUE,
398         'slupsk'     => TRUE,
399         'sosnowiec'  => TRUE,
400         'stalowa-wola' => TRUE,
401         'starachowice' => TRUE,
402         'stargard'   => TRUE,
403         'suwalki'    => TRUE,
404         'swidnica'   => TRUE,
405         'swiebodzin' => TRUE,
406         'swinoujscie'=> TRUE,
407         'szczecin'   => TRUE,
408         'szczytno'   => TRUE,
409         'tarnobrzeg' => TRUE,
410         'tgory'      => TRUE,
411         'turek'      => TRUE,
412         'tychy'      => TRUE,
413         'ustka'      => TRUE,
414         'walbrzych'  => TRUE,
415         'warmia'     => TRUE,
416         'warszawa'   => TRUE,
417         'waw'        => TRUE,
418         'wegrow'     => TRUE,
419         'wielun'     => TRUE,
420         'wlocl'      => TRUE,
421         'wloclawek'  => TRUE,
422         'wodzislaw'  => TRUE,
423         'wolomin'    => TRUE,
424         'wroclaw'    => TRUE,
425         'zachpomor'  => TRUE,
426         'zagan'      => TRUE,
427         'zarow'      => TRUE,
428         'zgora'      => TRUE,
429         'zgorzelec'  => TRUE, 
430 );
431
432 // ------------------------------
433 // ccTLD: Russia
434 // NIC  : http://www.cctld.ru/en/
435 // Whois: http://www.ripn.net:8080/nic/whois/en/
436 $domain['ru'] = array(
437         // List of Reserved second-level Domain Names
438         // http://www.cctld.ru/en/doc/detail.php?id21=20&i21=2
439
440         // Organizational
441         'ac'  => TRUE,
442         'com' => TRUE,
443         'edu' => TRUE,
444         'gov' => TRUE,
445         'int' => TRUE,
446         'mil' => TRUE,
447         'net' => TRUE,
448         'org' => TRUE,
449         'pp'  => TRUE,
450         //'test' => TRUE,
451
452         // Geographic
453         'adygeya'     => TRUE,
454         'altai'       => TRUE,
455         'amur'        => TRUE,
456         'amursk'      => TRUE,
457         'arkhangelsk' => TRUE,
458         'astrakhan'   => TRUE,
459         'baikal'      => TRUE,
460         'bashkiria'   => TRUE,
461         'belgorod'    => TRUE,
462         'bir'         => TRUE,
463         'bryansk'     => TRUE,
464         'buryatia'    => TRUE,
465         'cbg'         => TRUE,
466         'chel'        => TRUE,
467         'chelyabinsk' => TRUE,
468         'chita'       => TRUE,
469         'chukotka'    => TRUE,
470         'chuvashia'   => TRUE,
471         'cmw'         => TRUE,
472         'dagestan'    => TRUE,
473         'dudinka'     => TRUE,
474         'e-burg'      => TRUE,
475         'fareast'     => TRUE,
476         'grozny'      => TRUE,
477         'irkutsk'     => TRUE,
478         'ivanovo'     => TRUE,
479         'izhevsk'     => TRUE,
480         'jamal'       => TRUE,
481         'jar'         => TRUE,
482         'joshkar-ola' => TRUE,
483         'k-uralsk'    => TRUE,
484         'kalmykia'    => TRUE,
485         'kaluga'      => TRUE,
486         'kamchatka'   => TRUE,
487         'karelia'     => TRUE,
488         'kazan'       => TRUE,
489         'kchr'        => TRUE,
490         'kemerovo'    => TRUE,
491         'khabarovsk'  => TRUE,
492         'khakassia'   => TRUE,
493         'khv'         => TRUE,
494         'kirov'       => TRUE,
495         'kms'         => TRUE,
496         'koenig'      => TRUE,
497         'komi'        => TRUE,
498         'kostroma'    => TRUE,
499         'krasnoyarsk' => TRUE,
500         'kuban'       => TRUE,
501         'kurgan'      => TRUE,
502         'kursk'       => TRUE,
503         'kustanai'    => TRUE,
504         'kuzbass'     => TRUE,
505         'lipetsk'     => TRUE,
506         'magadan'     => TRUE,
507         'magnitka'    => TRUE,
508         'mari-el'     => TRUE,
509         'mari'        => TRUE,
510         'marine'      => TRUE,
511         'mordovia'    => TRUE,
512         'mosreg'      => TRUE,
513         'msk'         => TRUE,
514         'murmansk'    => TRUE,
515         'mytis'       => TRUE,
516         'nakhodka'    => TRUE,
517         'nalchik'     => TRUE,
518         'nkz'         => TRUE,
519         'nnov'        => TRUE,
520         'norilsk'     => TRUE,
521         'nov'         => TRUE,
522         'novosibirsk' => TRUE,
523         'nsk'         => TRUE,
524         'omsk'        => TRUE,
525         'orenburg'    => TRUE,
526         'oryol'       => TRUE,
527         'oskol'       => TRUE,
528         'palana'      => TRUE,
529         'penza'       => TRUE,
530         'perm'        => TRUE,
531         'pskov'       => TRUE,
532         'ptz'         => TRUE,
533         'pyatigorsk'  => TRUE,
534         'rnd'         => TRUE,
535         'rubtsovsk'   => TRUE,
536         'ryazan'      => TRUE,
537         'sakhalin'    => TRUE,
538         'samara'      => TRUE,
539         'saratov'     => TRUE,
540         'simbirsk'    => TRUE,
541         'smolensk'    => TRUE,
542         'snz'         => TRUE,
543         'spb'         => TRUE,
544         'stavropol'   => TRUE,
545         'stv'         => TRUE,
546         'surgut'      => TRUE,
547         'syzran'      => TRUE,
548         'tambov'      => TRUE,
549         'tatarstan'   => TRUE,
550         'tom'         => TRUE,
551         'tomsk'       => TRUE,
552         'tsaritsyn'   => TRUE,
553         'tsk'         => TRUE,
554         'tula'        => TRUE,
555         'tuva'        => TRUE,
556         'tver'        => TRUE,
557         'tyumen'      => TRUE,
558         'udm'         => TRUE,
559         'udmurtia'    => TRUE,
560         'ulan-ude'    => TRUE,
561         'vdonsk'      => TRUE,
562         'vladikavkaz' => TRUE,
563         'vladimir'    => TRUE,
564         'vladivostok' => TRUE,
565         'volgograd'   => TRUE,
566         'vologda'     => TRUE,
567         'voronezh'    => TRUE,
568         'vrn'         => TRUE,
569         'vyatka'      => TRUE,
570         'yakutia'     => TRUE,
571         'yamal'       => TRUE,
572         'yaroslavl'   => TRUE,
573         'yekaterinburg'     => TRUE,
574         'yuzhno-sakhalinsk' => TRUE,
575         'zgrad'       => TRUE,
576 );
577
578 // ------------------------------
579 // ccTLD: Seychelles
580 // NIC  : http://www.nic.sc/
581 // Whois: (Not available)
582 $domain['sc'] = array(
583         // http://www.nic.sc/policies.html
584         'com' => TRUE,
585         'edu' => TRUE,
586         'gov' => TRUE,
587         'net' => TRUE,
588         'org' => TRUE,
589 );
590
591 // ------------------------------
592 // ccTLD: Taiwan
593 // NIC  : http://www.twnic.net.tw/
594 // Whois: http://www.twnic.net.tw/
595 $domain['tw'] = array(
596         // Guidelines for Administration of Domain Name Registration
597         // http://www.twnic.net.tw/english/dn/dn_02.htm
598         // II. Types of TWNIC Domain Names and Application Requirements
599         // http://www.twnic.net.tw/english/dn/dn_02_b.htm
600         'club' => TRUE,
601         'com'  => TRUE,
602         'ebiz' => TRUE,
603         'edu'  => TRUE,
604         'game' => TRUE,
605         'gov'  => TRUE,
606         'idv'  => TRUE,
607         'mil'  => TRUE,
608         'net'  => TRUE,
609         'org'  => TRUE,
610         // Reserved words for the 2nd level
611         // http://mydn.twnic.net.tw/en/dn02/INDEX.htm
612 );
613
614 // ------------------------------
615 // ccTLD: Tanzania
616 // NIC  : http://www.psg.com/dns/tz/
617 // Whois: (Not available)
618 $domain['tz'] = array(
619         //  TZ DOMAIN NAMING STRUCTURE
620         // http://www.psg.com/dns/tz/tz.txt
621         'ac' => TRUE,
622         'co' => TRUE,
623         'go' => TRUE,
624         'ne' => TRUE,
625         'or' => TRUE,
626 );
627
628 // ------------------------------
629 // ccTLD: Ukraine
630 // NIC  : http://www.nic.net.ua/
631 // Whois: http://whois.com.ua/
632 $domain['ua'] = array(
633         // policy for alternative 2nd level domain names (a2ld)
634         // http://www.nic.net.ua/doc/a2ld
635         // http://whois.com.ua/
636
637         // Organizational
638         'com' => TRUE,
639         'edu' => TRUE,
640         'gov' => TRUE,
641         'net' => TRUE,
642         'org' => TRUE,
643
644         // Regional
645         'cherkassy'  => TRUE,
646         'ck'         => TRUE,
647
648         'chernigov'  => TRUE,
649         'cn'         => TRUE,
650
651         'chernovtsy' => TRUE,
652         'cv'         => TRUE,
653
654         'crimea'     => TRUE,
655         'cr'         => TRUE,
656
657         'dnepropetrovsk' => TRUE,
658         'dp'             => TRUE,
659
660         'donetsk'    => TRUE,
661         'dn'         => TRUE,
662
663         'ivano-frankivsk' => TRUE,
664         'if'              => TRUE,
665
666         'kharkov'    => TRUE,
667         'kh'         => TRUE,
668
669         'kherson'    => TRUE,
670         'ks'         => TRUE,
671
672         'khmelnitskiy' => TRUE,
673         'km'           => TRUE,
674
675         'kiev'       => TRUE,
676         'kv'         => TRUE,
677
678         'kirovograd' => TRUE,
679         'kr'         => TRUE,
680
681         'lugansk'    => TRUE,
682         'lg'         => TRUE,
683
684         'lutsk'      => TRUE,
685         'lt'         => TRUE,
686
687         'lviv'       => TRUE,
688         'lv'         => TRUE,
689
690         'nikolaev'   => TRUE,
691         'mk'         => TRUE,
692
693         'odessa'     => TRUE,
694         'od'         => TRUE,
695
696         'poltava'    => TRUE,
697         'pl'         => TRUE,
698
699         'rovno'      => TRUE,
700         'rv'         => TRUE,
701
702         'sebastopol' => TRUE,
703         'sb'         => TRUE,
704
705         'sumy'       => TRUE,
706         'sm'         => TRUE,
707
708         'ternopil'   => TRUE,
709         'te'         => TRUE,   // Seems not 'tr'
710
711         'uzhgorod'   => TRUE,
712         'uz'         => TRUE,
713
714         'vinnica'    => TRUE,
715         'vn'         => TRUE,
716
717         'zaporizhzhe' => TRUE,
718         'zp'          => TRUE,
719
720         'zhitomir'   => TRUE,
721         'zt'         => TRUE,
722 );
723
724 // ------------------------------
725 // ccTLD: United Kingdom
726 // NIC  : http://www.nic.uk/
727 $domain['uk'] = array(
728         // Second Level Domains
729         // http://www.nic.uk/registrants/aboutdomainnames/sld/
730         'co'     => TRUE,
731         'ltd'    => TRUE,
732         'me'     => TRUE,
733         'net'    => TRUE,
734         'nic'    => TRUE,
735         'org'    => TRUE,
736         'plc'    => TRUE,
737         'sch'    => TRUE,
738
739         // Delegated Second Level Domains
740         // http://www.nic.uk/registrants/aboutdomainnames/sld/delegated/
741         'ac'     => TRUE,
742         'gov'    => TRUE,
743         'mil'    => TRUE,
744         'mod'    => TRUE,
745         'nhs'    => TRUE,
746         'police' => TRUE,
747 );
748
749 // ------------------------------
750 // ccTLD: United States of America
751 // NIC  : http://nic.us/
752 // Whois: http://whois.us/
753 $domain['us'] = array(
754         // See RFC1480
755
756         // Organizational
757         'dni'  => TRUE, // Distributed National Institutes
758         'fed'  => TRUE, // FEDeral government, <org-name>.<city>.FED.US
759         'isa'  => TRUE,
760         'kids' => TRUE,
761         'nsn'  => TRUE,
762
763         // Geographical
764         // United States Postal Service: State abbreviations (for postal codes)
765         // http://www.usps.com/ncsc/lookups/abbreviations.html
766         'ak' => TRUE, // Alaska
767         'al' => TRUE, // Alabama
768         'ar' => TRUE, // Arkansas
769         'as' => TRUE, // American samoa
770         'az' => TRUE, // Arizona
771         'ca' => TRUE, // California
772         'co' => TRUE, // Colorado
773         'ct' => TRUE, // Connecticut
774         'dc' => TRUE, // District of Columbia
775         'de' => TRUE, // Delaware
776         'fl' => TRUE, // Florida
777         'fm' => TRUE, // Federated states of Micronesia
778         'ga' => TRUE, // Georgia
779         'gu' => TRUE, // Guam
780         'hi' => TRUE, // Hawaii
781         'ia' => TRUE, // Iowa
782         'id' => TRUE, // Idaho
783         'il' => TRUE, // Illinois
784         'in' => TRUE, // Indiana
785         'ks' => TRUE, // Kansas
786         'ky' => TRUE, // Kentucky
787         'la' => TRUE, // Louisiana
788         'ma' => TRUE, // Massachusetts
789         'md' => TRUE, // Maryland
790         'me' => TRUE, // Maine
791         'mh' => TRUE, // Marshall Islands
792         'mi' => TRUE, // Michigan
793         'mn' => TRUE, // Minnesota
794         'mo' => TRUE, // Missouri
795         'mp' => TRUE, // Northern mariana islands
796         'ms' => TRUE, // Mississippi
797         'mt' => TRUE, // Montana
798         'nc' => TRUE, // North Carolina
799         'nd' => TRUE, // North Dakota
800         'ne' => TRUE, // Nebraska
801         'nh' => TRUE, // New Hampshire
802         'nj' => TRUE, // New Jersey
803         'nm' => TRUE, // New Mexico
804         'nv' => TRUE, // Nevada
805         'ny' => TRUE, // New York
806         'oh' => TRUE, // Ohio
807         'ok' => TRUE, // Oklahoma
808         'or' => TRUE, // Oregon
809         'pa' => TRUE, // Pennsylvania
810         'pr' => TRUE, // Puerto Rico
811         'pw' => TRUE, // Palau
812         'ri' => TRUE, // Rhode Island
813         'sc' => TRUE, // South Carolina
814         'sd' => TRUE, // South Dakota
815         'tn' => TRUE, // Tennessee
816         'tx' => TRUE, // Texas
817         'ut' => TRUE, // Utah
818         'va' => TRUE, // Virginia
819         'vi' => TRUE, // Virgin Islands
820         'vt' => TRUE, // Vermont
821         'wa' => TRUE, // Washington
822         'wi' => TRUE, // Wisconsin
823         'wv' => TRUE, // West Virginia
824         'wy' => TRUE, // Wyoming
825 );
826
827 // ------------------------------
828 // ccTLD: South Africa
829 // NIC  : http://www.zadna.org.za/
830 // Whois: 
831 //   ac.za  http://www.tenet.ac.za/cgi/cgi_domainquery.exe
832 //   co.za  http://co.za/whois.shtml
833 //   gov.za http://dnsadmin.gov.za/
834 //   org.za http://www.org.za/
835 $domain['za'] = array(
836         // Second-level subdomains of .ZA
837         // http://www.zadna.org.za/slds.html
838         'ac'   => TRUE,
839         'city' => TRUE,
840         'co'   => TRUE,
841         'edu'  => TRUE,
842         'gov'  => TRUE,
843         'law'  => TRUE,
844         'mil'  => TRUE,
845         'nom'  => TRUE,
846         'org'  => TRUE,
847         'school' => array(
848                 // Provincial Domains
849                 // http://www.esn.org.za/dns/
850                 'ecape' => TRUE,        // Eastern Cape
851                 'fs.'   => TRUE,        // Free State
852                 'gp'    => TRUE,        // Gauteng Province
853                 'kzn'   => TRUE,        // Kwazulu-Natal
854                 'lp'    => TRUE,        // Limpopo Province
855                 'mpm'   => TRUE,        // Mpumalanga
856                 'ncape' => TRUE,        // Northern Cape
857                 'nw'    => TRUE,        // North-West Province
858                 'wcape' => TRUE,        // Western Cape
859         ),
860 );
861
862 ?>