Matches 1 to 50 of 65
Last Name, Given Name(s) ![]() |
Birth ![]() |
Person ID | Tree | ||
1 | ![]() | 9 Apr 1917 | Kernersville, Forsyth Co., North Carolina | I144460 | Branch 002 Thomas Stafford 1605 Eng |
2 | ![]() | 19 Jul 1886 | Kernersville, Forsyth Co., North Carolina | I75503 | Branch 002 Thomas Stafford 1605 Eng |
3 | ![]() | 12 Jul 1909 | Kernersville, Forsyth Co., North Carolina | I74513 | Branch 002 Thomas Stafford 1605 Eng |
4 | ![]() | 1 Dec 1887 | Kernersville, Forsyth Co., North Carolina | I75030 | Branch 002 Thomas Stafford 1605 Eng |
5 | ![]() | 5 Mar 1858 | Kernersville, Forsyth Co., North Carolina | I49394 | Branch 002 Thomas Stafford 1605 Eng |
6 | ![]() | 2 Dec 1890 | Kernersville, Forsyth Co., North Carolina | I74843 | Branch 002 Thomas Stafford 1605 Eng |
7 | ![]() | 9 Dec 1893 | Kernersville, Forsyth Co., North Carolina | I76128 | Branch 002 Thomas Stafford 1605 Eng |
8 | ![]() | 30 Nov 1884 | Kernersville, Forsyth Co., North Carolina | I36387 | Branch 002 Thomas Stafford 1605 Eng |
9 | ![]() | 25 Jun 1849 | Kernersville, Forsyth Co., North Carolina | I56907 | Branch 002 Thomas Stafford 1605 Eng |
10 | ![]() | 9 Jul 1917 | Kernersville, Forsyth Co., North Carolina | I75443 | Branch 002 Thomas Stafford 1605 Eng |
11 | ![]() | 3 Oct 1878 | Kernersville, Forsyth Co., North Carolina | I77669 | Branch 002 Thomas Stafford 1605 Eng |
12 | ![]() | 2 Sep 1866 | Kernersville, Forsyth Co., North Carolina | I75906 | Branch 002 Thomas Stafford 1605 Eng |
13 | ![]() | 26 Jun 1914 | Kernersville, Forsyth Co., North Carolina | I75256 | Branch 002 Thomas Stafford 1605 Eng |
14 | ![]() | 7 Nov 1910 | Kernersville, Forsyth Co., North Carolina | I144364 | Branch 002 Thomas Stafford 1605 Eng |
15 | ![]() | 11 Feb 1912 | Kernersville, Forsyth Co., North Carolina | I75372 | Branch 002 Thomas Stafford 1605 Eng |
16 | ![]() | 5 Sep 1868 | Kernersville, Forsyth Co., North Carolina | I74532 | Branch 002 Thomas Stafford 1605 Eng |
17 | ![]() | 8 Sep 1909 | Kernersville, Forsyth Co., North Carolina | I74404 | Branch 002 Thomas Stafford 1605 Eng |
18 | ![]() | 23 May 1899 | Kernersville, Forsyth Co., North Carolina | I144458 | Branch 002 Thomas Stafford 1605 Eng |
19 | ![]() | 3 May 1858 | Kernersville, Forsyth Co., North Carolina | I43938 | Branch 002 Thomas Stafford 1605 Eng |
20 | ![]() | 13 Oct 1883 | Kernersville, Forsyth Co., North Carolina | I77695 | Branch 002 Thomas Stafford 1605 Eng |
21 | ![]() | 20 Apr 1876 | Kernersville, Forsyth Co., North Carolina | I75393 | Branch 002 Thomas Stafford 1605 Eng |
22 | ![]() | 6 Dec 1910 | Kernersville, Forsyth Co., North Carolina | I75422 | Branch 002 Thomas Stafford 1605 Eng |
23 | ![]() | 8 Mar 1869 | Kernersville, Forsyth Co., North Carolina | I75775 | Branch 002 Thomas Stafford 1605 Eng |
24 | ![]() | 13 Nov 1861 | Kernersville, Forsyth Co., North Carolina | I126596 | Branch 002 Thomas Stafford 1605 Eng |
25 | ![]() | 3 Sep 1914 | Kernersville, Forsyth Co., North Carolina | I144369 | Branch 002 Thomas Stafford 1605 Eng |
26 | ![]() | 16 Mar 1898 | Kernersville, Forsyth Co., North Carolina | I43945 | Branch 002 Thomas Stafford 1605 Eng |
27 | ![]() | 17 Jul 1936 | Kernersville, Forsyth Co., North Carolina | I74887 | Branch 002 Thomas Stafford 1605 Eng |
28 | ![]() | 31 Mar 1924 | Kernersville, Forsyth Co., North Carolina | I76143 | Branch 002 Thomas Stafford 1605 Eng |
29 | ![]() | 5 May 1915 | Kernersville, Forsyth Co., North Carolina | I74986 | Branch 002 Thomas Stafford 1605 Eng |
30 | ![]() | 23 Apr 1912 | Kernersville, Forsyth Co., North Carolina | I74901 | Branch 002 Thomas Stafford 1605 Eng |
31 | ![]() | 13 May 1916 | Kernersville, Forsyth Co., North Carolina | I75369 | Branch 002 Thomas Stafford 1605 Eng |
32 | ![]() | Nov 1888 | Kernersville, Forsyth Co., North Carolina | I74883 | Branch 002 Thomas Stafford 1605 Eng |
33 | ![]() | 19 Sep 1882 | Kernersville, Forsyth Co., North Carolina | I68336 | Branch 002 Thomas Stafford 1605 Eng |
34 | ![]() | 11 Feb 1860 | Kernersville, Forsyth Co., North Carolina | I43931 | Branch 002 Thomas Stafford 1605 Eng |
35 | ![]() | 11 May 1914 | Kernersville, Forsyth Co., North Carolina | I76134 | Branch 002 Thomas Stafford 1605 Eng |
36 | ![]() | 10 Dec 1920 | Kernersville, Forsyth Co., North Carolina | I76142 | Branch 002 Thomas Stafford 1605 Eng |
37 | ![]() | 23 May 1939 | Kernersville, Forsyth Co., North Carolina | I74888 | Branch 002 Thomas Stafford 1605 Eng |
38 | ![]() | 25 May 1866 | Kernersville, Forsyth Co., North Carolina | I43937 | Branch 002 Thomas Stafford 1605 Eng |
39 | ![]() | 19 Jun 1913 | Kernersville, Forsyth Co., North Carolina | I74967 | Branch 002 Thomas Stafford 1605 Eng |
40 | ![]() | 18 Aug 1892 | Kernersville, Forsyth Co., North Carolina | I74884 | Branch 002 Thomas Stafford 1605 Eng |
41 | ![]() | 28 May 1886 | Kernersville, Forsyth Co., North Carolina | I43941 | Branch 002 Thomas Stafford 1605 Eng |
42 | ![]() | 8 Sep 1932 | Kernersville, Forsyth Co., North Carolina | I74424 | Branch 002 Thomas Stafford 1605 Eng |
43 | ![]() | 17 Aug 1933 | Kernersville, Forsyth Co., North Carolina | I144384 | Branch 002 Thomas Stafford 1605 Eng |
44 | ![]() | 13 Oct 1919 | Kernersville, Forsyth Co., North Carolina | I100009 | Branch 002 Thomas Stafford 1605 Eng |
45 | ![]() | 19 Nov 1882 | Kernersville, Forsyth Co., North Carolina | I74877 | Branch 002 Thomas Stafford 1605 Eng |
46 | ![]() | Kernersville, Forsyth Co., North Carolina | I74421 | Branch 002 Thomas Stafford 1605 Eng | |
47 | ![]() | 17 Feb 1932 | Kernersville, Forsyth Co., North Carolina | I144365 | Branch 002 Thomas Stafford 1605 Eng |
48 | ![]() | 14 Feb 1925 | Kernersville, Forsyth Co., North Carolina | I144398 | Branch 002 Thomas Stafford 1605 Eng |
49 | ![]() | 30 Apr 1933 | Kernersville, Forsyth Co., North Carolina | I144374 | Branch 002 Thomas Stafford 1605 Eng |
50 | ![]() | 21 Mar 1894 | Kernersville, Forsyth Co., North Carolina | I74491 | Branch 002 Thomas Stafford 1605 Eng |
Matches 1 to 50 of 211
Last Name, Given Name(s) ![]() |
Died ![]() |
Person ID | Tree | ||
1 | ![]() | 14 Sep 1997 | Kernersville, Forsyth Co., North Carolina | I144460 | Branch 002 Thomas Stafford 1605 Eng |
2 | ![]() | 26 Sep 1976 | Kernersville, Forsyth Co., North Carolina | I77182 | Branch 002 Thomas Stafford 1605 Eng |
3 | ![]() | 27 Oct 1963 | Kernersville, Forsyth Co., North Carolina | I74513 | Branch 002 Thomas Stafford 1605 Eng |
4 | ![]() | Kernersville, Forsyth Co., North Carolina | I75505 | Branch 002 Thomas Stafford 1605 Eng | |
5 | ![]() | 11 Mar 1910 | Kernersville, Forsyth Co., North Carolina | I75210 | Branch 002 Thomas Stafford 1605 Eng |
6 | ![]() | 23 Oct 1973 | Kernersville, Forsyth Co., North Carolina | I75212 | Branch 002 Thomas Stafford 1605 Eng |
7 | ![]() | 25 Jun 1907 | Kernersville, Forsyth Co., North Carolina | I77157 | Branch 002 Thomas Stafford 1605 Eng |
8 | ![]() | 7 Mar 1979 | Kernersville, Forsyth Co., North Carolina | I49396 | Branch 002 Thomas Stafford 1605 Eng |
9 | ![]() | 1970 | Kernersville, Forsyth Co., North Carolina | I74988 | Branch 002 Thomas Stafford 1605 Eng |
10 | ![]() | 19 Sep 1933 | Kernersville, Forsyth Co., North Carolina | I74519 | Branch 002 Thomas Stafford 1605 Eng |
11 | ![]() | 4 Jun 1921 | Kernersville, Forsyth Co., North Carolina | I49398 | Branch 002 Thomas Stafford 1605 Eng |
12 | ![]() | 30 Oct 1967 | Kernersville, Forsyth Co., North Carolina | I49397 | Branch 002 Thomas Stafford 1605 Eng |
13 | ![]() | 19 Jul 1888 | Kernersville, Forsyth Co., North Carolina | I76113 | Branch 002 Thomas Stafford 1605 Eng |
14 | ![]() | 24 Mar 1991 | Kernersville, Forsyth Co., North Carolina | I74880 | Branch 002 Thomas Stafford 1605 Eng |
15 | ![]() | 6 Sep 1881 | Kernersville, Forsyth Co., North Carolina | I76101 | Branch 002 Thomas Stafford 1605 Eng |
16 | ![]() | 22 Oct 1911 | Kernersville, Forsyth Co., North Carolina | I49386 | Branch 002 Thomas Stafford 1605 Eng |
17 | ![]() | 16 Jul 1880 | Kernersville, Forsyth Co., North Carolina | I49245 | Branch 002 Thomas Stafford 1605 Eng |
18 | ![]() | 2 Jun 1885 | Kernersville, Forsyth Co., North Carolina | I34826 | Branch 002 Thomas Stafford 1605 Eng |
19 | ![]() | 29 Jan 1878 | Kernersville, Forsyth Co., North Carolina | I34811 | Branch 002 Thomas Stafford 1605 Eng |
20 | ![]() | 4 Dec 1933 | Kernersville, Forsyth Co., North Carolina | I49366 | Branch 002 Thomas Stafford 1605 Eng |
21 | ![]() | 11 Dec 1890 | Kernersville, Forsyth Co., North Carolina | I74843 | Branch 002 Thomas Stafford 1605 Eng |
22 | ![]() | Aug 1981 | Kernersville, Forsyth Co., North Carolina | I49369 | Branch 002 Thomas Stafford 1605 Eng |
23 | ![]() | 5 Jun 1918 | Kernersville, Forsyth Co., North Carolina | I75967 | Branch 002 Thomas Stafford 1605 Eng |
24 | ![]() | 6 Jun 1918 | Kernersville, Forsyth Co., North Carolina | I74488 | Branch 002 Thomas Stafford 1605 Eng |
25 | ![]() | 12 Apr 1888 | Kernersville, Forsyth Co., North Carolina | I77761 | Branch 002 Thomas Stafford 1605 Eng |
26 | ![]() | 12 Apr 1888 | Kernersville, Forsyth Co., North Carolina | I74936 | Branch 002 Thomas Stafford 1605 Eng |
27 | ![]() | 12 Apr 1888 | Kernersville, Forsyth Co., North Carolina | I75551 | Branch 002 Thomas Stafford 1605 Eng |
28 | ![]() | 30 Mar 1913 | Kernersville, Forsyth Co., North Carolina | I49243 | Branch 002 Thomas Stafford 1605 Eng |
29 | ![]() | 1 Nov 1972 | Kernersville, Forsyth Co., North Carolina | I77787 | Branch 002 Thomas Stafford 1605 Eng |
30 | ![]() | 21 Sep 1924 | Kernersville, Forsyth Co., North Carolina | I76128 | Branch 002 Thomas Stafford 1605 Eng |
31 | ![]() | 1 Dec 1930 | Kernersville, Forsyth Co., North Carolina | I49395 | Branch 002 Thomas Stafford 1605 Eng |
32 | ![]() | 26 Mar 1900 | Kernersville, Forsyth Co., North Carolina | I77306 | Branch 002 Thomas Stafford 1605 Eng |
33 | ![]() | 17 Jul 1973 | Kernersville, Forsyth Co., North Carolina | I144455 | Branch 002 Thomas Stafford 1605 Eng |
34 | ![]() | 23 Jan 1929 | Kernersville, Forsyth Co., North Carolina | I75512 | Branch 002 Thomas Stafford 1605 Eng |
35 | ![]() | 17 May 1948 | Kernersville, Forsyth Co., North Carolina | I75457 | Branch 002 Thomas Stafford 1605 Eng |
36 | ![]() | 13 Feb 1926 | Kernersville, Forsyth Co., North Carolina | I49387 | Branch 002 Thomas Stafford 1605 Eng |
37 | ![]() | 25 Aug 1984 | Kernersville, Forsyth Co., North Carolina | I74402 | Branch 002 Thomas Stafford 1605 Eng |
38 | ![]() | 17 Jul 1975 | Kernersville, Forsyth Co., North Carolina | I144409 | Branch 002 Thomas Stafford 1605 Eng |
39 | ![]() | 26 Nov 1965 | Kernersville, Forsyth Co., North Carolina | I74996 | Branch 002 Thomas Stafford 1605 Eng |
40 | ![]() | 24 Aug 1984 | Kernersville, Forsyth Co., North Carolina | I144410 | Branch 002 Thomas Stafford 1605 Eng |
41 | ![]() | 3 Sep 1893 | Kernersville, Forsyth Co., North Carolina | I49406 | Branch 002 Thomas Stafford 1605 Eng |
42 | ![]() | 19 Nov 1950 | Kernersville, Forsyth Co., North Carolina | I36387 | Branch 002 Thomas Stafford 1605 Eng |
43 | ![]() | 19 May 1956 | Kernersville, Forsyth Co., North Carolina | I56912 | Branch 002 Thomas Stafford 1605 Eng |
44 | ![]() | 4 Apr 1915 | Kernersville, Forsyth Co., North Carolina | I77309 | Branch 002 Thomas Stafford 1605 Eng |
45 | ![]() | 30 Jun 1925 | Kernersville, Forsyth Co., North Carolina | I56907 | Branch 002 Thomas Stafford 1605 Eng |
46 | ![]() | 27 Jul 1911 | Kernersville, Forsyth Co., North Carolina | I77305 | Branch 002 Thomas Stafford 1605 Eng |
47 | ![]() | 7 Jun 1972 | Kernersville, Forsyth Co., North Carolina | I116882 | Branch 002 Thomas Stafford 1605 Eng |
48 | ![]() | 17 Dec 1918 | Kernersville, Forsyth Co., North Carolina | I116880 | Branch 002 Thomas Stafford 1605 Eng |
49 | ![]() | 31 Mar 2002 | Kernersville, Forsyth Co., North Carolina | I75218 | Branch 002 Thomas Stafford 1605 Eng |
50 | ![]() | 26 Dec 2003 | Kernersville, Forsyth Co., North Carolina | I74311 | Branch 002 Thomas Stafford 1605 Eng |
Matches 1 to 2 of 2
Last Name, Given Name(s) ![]() |
Buried ![]() |
Person ID | Tree | ||
1 | ![]() | 29 Dec 2003 | Kernersville, Forsyth Co., North Carolina | I74311 | Branch 002 Thomas Stafford 1605 Eng |
2 | ![]() | Kernersville, Forsyth Co., North Carolina | I77300 | Branch 002 Thomas Stafford 1605 Eng |
Matches 1 to 1 of 1
Last Name, Given Name(s) ![]() |
Birth ![]() |
Person ID | Tree | ||
1 | ![]() | 1 Dec 1887 | Kernersville, Forsyth Co., North Carolina | I75030 | Branch 002 Thomas Stafford 1605 Eng |
Matches 1 to 5 of 5
Last Name, Given Name(s) ![]() |
Census ![]() |
Person ID | Tree | ||
1 | ![]() | 1880 | Kernersville, Forsyth Co., North Carolina | I37220 | Branch 002 Thomas Stafford 1605 Eng |
2 | ![]() | 1880 | Kernersville, Forsyth Co., North Carolina | I34828 | Branch 002 Thomas Stafford 1605 Eng |
3 | ![]() | 1880 | Kernersville, Forsyth Co., North Carolina | I34837 | Branch 002 Thomas Stafford 1605 Eng |
4 | ![]() | 1880 | Kernersville, Forsyth Co., North Carolina | I34686 | Branch 002 Thomas Stafford 1605 Eng |
5 | ![]() | 1880 | Kernersville, Forsyth Co., North Carolina | I43939 | Branch 002 Thomas Stafford 1605 Eng |
Matches 1 to 29 of 29
Last Name, Given Name(s) ![]() |
Residence ![]() |
Person ID | Tree | ||
1 | ![]() | 1997 | Kernersville, Forsyth Co., North Carolina | I76197 | Branch 002 Thomas Stafford 1605 Eng |
2 | ![]() | 1959 | Kernersville, Forsyth Co., North Carolina | I75893 | Branch 002 Thomas Stafford 1605 Eng |
3 | ![]() | I74479 | Branch 002 Thomas Stafford 1605 Eng | ||
4 | ![]() | 2002 | Kernersville, Forsyth Co., North Carolina | I75222 | Branch 002 Thomas Stafford 1605 Eng |
5 | ![]() | 2005 | Kernersville, Forsyth Co., North Carolina | I74467 | Branch 002 Thomas Stafford 1605 Eng |
6 | ![]() | 1 Nov 2005 | Kernersville, Forsyth Co., North Carolina | I74472 | Branch 002 Thomas Stafford 1605 Eng |
7 | ![]() | 1 Nov 2005 | Kernersville, Forsyth Co., North Carolina | I74478 | Branch 002 Thomas Stafford 1605 Eng |
8 | ![]() | 1 Nov 2005 | Kernersville, Forsyth Co., North Carolina | I74470 | Branch 002 Thomas Stafford 1605 Eng |
9 | ![]() | 1 Nov 2005 | Kernersville, Forsyth Co., North Carolina | I74468 | Branch 002 Thomas Stafford 1605 Eng |
10 | ![]() | 2001 | Kernersville, Forsyth Co., North Carolina | I74435 | Branch 002 Thomas Stafford 1605 Eng |
11 | ![]() | 1996 | Kernersville, Forsyth Co., North Carolina | I75427 | Branch 002 Thomas Stafford 1605 Eng |
12 | ![]() | 1999 | Kernersville, Forsyth Co., North Carolina | I77734 | Branch 002 Thomas Stafford 1605 Eng |
13 | ![]() | 2005 | Kernersville, Forsyth Co., North Carolina | I77944 | Branch 002 Thomas Stafford 1605 Eng |
14 | ![]() | 2005 | Kernersville, Forsyth Co., North Carolina | I77948 | Branch 002 Thomas Stafford 1605 Eng |
15 | ![]() | 2005 | Kernersville, Forsyth Co., North Carolina | I77946 | Branch 002 Thomas Stafford 1605 Eng |
16 | ![]() | 2003 | Kernersville, Forsyth Co., North Carolina | I75694 | Branch 002 Thomas Stafford 1605 Eng |
17 | ![]() | Feb 1997 | Kernersville, Forsyth Co., North Carolina | I75416 | Branch 002 Thomas Stafford 1605 Eng |
18 | ![]() | 1997 | Kernersville, Forsyth Co., North Carolina | I75414 | Branch 002 Thomas Stafford 1605 Eng |
19 | ![]() | 1995 | Kernersville, Forsyth Co., North Carolina | I75641 | Branch 002 Thomas Stafford 1605 Eng |
20 | ![]() | 2001 | Kernersville, Forsyth Co., North Carolina | I75375 | Branch 002 Thomas Stafford 1605 Eng |
21 | ![]() | 3 Apr 2001 | Kernersville, Forsyth Co., North Carolina | I75373 | Branch 002 Thomas Stafford 1605 Eng |
22 | ![]() | 1999 | Kernersville, Forsyth Co., North Carolina | I77745 | Branch 002 Thomas Stafford 1605 Eng |
23 | ![]() | I74337 | Branch 002 Thomas Stafford 1605 Eng | ||
24 | ![]() | 2000 | Kernersville, Forsyth Co., North Carolina | I74421 | Branch 002 Thomas Stafford 1605 Eng |
25 | ![]() | 1997 | Kernersville, Forsyth Co., North Carolina | I75413 | Branch 002 Thomas Stafford 1605 Eng |
26 | ![]() | Nov 1995 | Kernersville, Forsyth Co., North Carolina | I74984 | Branch 002 Thomas Stafford 1605 Eng |
27 | ![]() | 1997 | Kernersville, Forsyth Co., North Carolina | I76191 | Branch 002 Thomas Stafford 1605 Eng |
28 | ![]() | 1997 | Kernersville, Forsyth Co., North Carolina | I75028 | Branch 002 Thomas Stafford 1605 Eng |
29 | ![]() | 21 Dec 2001 | Kernersville, Forsyth Co., North Carolina | I74437 | Branch 002 Thomas Stafford 1605 Eng |
Matches 1 to 12 of 12
Family ![]() |
Married ![]() |
Family ID | Tree | ||
1 | FERGUSON / LINVILLE | 2 Jul 1948 | Kernersville, Forsyth Co., North Carolina | F25139 | Branch 002 Thomas Stafford 1605 Eng |
2 | GREENFIELD / STAFFORD | 8 Nov 1928 | Kernersville, Forsyth Co., North Carolina | F18037 | Branch 002 Thomas Stafford 1605 Eng |
3 | IVEY / STAFFORD | 1892 | Kernersville, Forsyth Co., North Carolina | F18041 | Branch 002 Thomas Stafford 1605 Eng |
4 | LEMAR / HUBBARD | 24 Dec 1903 | Kernersville, Forsyth Co., North Carolina | F25416 | Branch 002 Thomas Stafford 1605 Eng |
5 | STAFFORD / EATON | 23 Sep 1906 | Kernersville, Forsyth Co., North Carolina | F18052 | Branch 002 Thomas Stafford 1605 Eng |
6 | STAFFORD / HART | F47997 | Branch 002 Thomas Stafford 1605 Eng | ||
7 | STAFFORD / MARSHALL | 15 Aug 1953 | Kernersville, Forsyth Co., North Carolina | F48055 | Branch 002 Thomas Stafford 1605 Eng |
8 | STAFFORD / STAFFORD | 10 Jan 1912 | Kernersville, Forsyth Co., North Carolina | F25282 | Branch 002 Thomas Stafford 1605 Eng |
9 | STOCKTON / LINVILLE | F25140 | Branch 002 Thomas Stafford 1605 Eng | ||
10 | WATKINS / STAFFORD | 29 Dec 1886 | Kernersville, Forsyth Co., North Carolina | F25626 | Branch 002 Thomas Stafford 1605 Eng |
11 | WINFREE / OAKES | 19 Apr 1883 | Kernersville, Forsyth Co., North Carolina | F25419 | Branch 002 Thomas Stafford 1605 Eng |
12 | WINFREE / TILLEY | 6 Apr 1912 | Kernersville, Forsyth Co., North Carolina | F25407 | Branch 002 Thomas Stafford 1605 Eng |
Matches 1 to 1 of 1
Family ![]() |
Census ![]() |
Family ID | Tree | ||
1 | STAFFORD / HONEYCUTT | 1940 | Kernersville, Forsyth Co., North Carolina | F48460 | Branch 002 Thomas Stafford 1605 Eng |
This site powered by The Next Generation of Genealogy Sitebuilding v. 13.0.3, written by Darrin Lythgoe © 2001-2025.
Maintained by Michael Stafford.