Cos. Tyrone, Donegal, Londonderry & Fermanagh Ireland Genealogy Research

Official Website of the CoTyroneIreland.com Mailing List

 

Badoney Upper Parish (St. Patrick's Church of Ireland), Plumbridge, County Tyrone Marriage Index Cards & Register 1846-1931

Scanned, Compiled and Submitted by Malcolm Houston
malcolm.houston[at]gmail.com
 

In the early 2000's volunteers created a card index of the church records directly from the marriage register. These cards list the names and dates of the marriage. We wish to thank the Rev Ivan Dinsmore for graciously allowing access to the church records.

Click for Map Showing Church Location

When you locate a marriage of interest, note the Marriage Register Reference Number in the right-hand column.

Then, click on the appropriate Marriage Register File below to view the record.

Images of civil registration certificates dated 1890-1921 can be downloaded at no cost from IrishGenealogy.ie 

 

Click Here to View Marriage Register Reference Numbers 1-24

Click Here to View Marriage Register Reference Numbers 25-48

 

Click Here to View Marriage Register Reference Numbers 49-72

 

Click Here to View Marriage Register Reference Numbers 73-95

 

Alpha by Bride's Surname Index

(For Alpha by Groom's Surname, Please Scroll Down)

 
Bride Surname Bride Given Name Groom Surname Groom Given Name Day Month Year Ref. #
ANDERSON MATILDA MCKELVEY JAMES 14 AUGUST 1888 93
ARMSTRONG CATHERINE MCKERNAN DANIEL 6 SEPTEMBER 1866 56
ARMSTRONG JANE MCKELVEY ARCHIBALD 23 FEBRUARY 1860 46
BALLANTINE AGNES GRIFFIN WILLIAM JAMES 21 SEPTEMBER 1908 24
BALLANTINE ANN MCNICKLE SAMUEL 28 AUGUST 1873 67
BALLANTINE ELIZA ANN MONTEITH ROBERT 6 NOVEMBER 1900 17
BALLANTINE JANE MCKELVEY ANDREW 22 JUNE 1926 43
BALLANTINE LIZZIE NOBLE GEORGE 6 FEBRUARY 1890 2
BALLANTINE MARGARET WARNOCK JOHN 23 MAY 1878 78
BALLANTINE MARGARET HAMILTON STEWART 18 APRIL 1889 95
BALLANTINE MARGARET HAY JAMES 15 JANUARY 1891 6
BALLANTINE MATILDA FULTON JAMES 30 AUGUST 1888 94
BALLANTINE MATILDA WARNOCK ROBERT 28 JANUARY 1904 18
BALLANTINE SARAH MCKELVEY ROBERT 27 JANUARY 1853 30
BARKER ANNE CRAWFORD JOHN 22 NOVEMBER 1855 37
BARKER JANE MCKERNAN ALEXANDER 20 AUGUST 1874 71
BARRY ELIZABETH MARGARET DICKSON WILLIAM DAVID 1 DECEMBER 1932 48
BARTON ELIZABETH DUNN JAMES 9 MARCH 1847 9
BARTON ELLEN GLASS WILLIAM JAMES 12 JUNE 1890 4
BARTON MARGARET ARBUCKLE JOSEPH 8 FEBRUARY 1855 34
BARTON MARGARET DUNN ANDREW 14 FEBRUARY 1878 77
BEATTIE MARY MCNICKLE GEORGE 21 SEPTEMBER 1848 13
BLAIR ELIZA GILLESPIE ROBERT 12 JANUARY 1875 72
CAMPBELL ELIZA J MCFARLAND ROBERT 17 MARCH 1884 88
CAMPBELL MARGARET BAXTER JOHN 20 NOVEMBER 1873 69
CAMPBELL MATILDA ROBINSON THOMAS 28 DECEMBER 1915 31
CHARLES MARIANNE MCFARLAND WILLIAM 22 DECEMBER 1848 15
CLARKE EMILY WIGGINS ARTHUR 17 JANUARY 1861 47
CLARKE MARGARET MCLAUGHLIN SAMUEL 30 AUGUST 1881 83
COCHRANE ANNIE MARY ROBINSON HENRY 8 JUNE 1911 25
COCHRANE SARAH MITCHELL WILLIAM JAMES 20 JUNE 1916 32
COOK MARGARET BAXTER ROBERT 25 NOVEMBER 1858 44
COX ANNIE ELLIS JAMES 28 DECEMBER 1848 16
DORRAUGH MARGARET MCKELVEY ARCH 22 JULY 1851 25
DUNN ELIZA MCCULLAGH CHARLES 20 DECEMBER 1877 76
DUNN MARGARET BALLANTINE JOHN 17 SEPTEMBER 1930 45
DUNN MATILDA DUNN JAMES 4 OCTOBER 1894 13
DUNN REBECCA CAMPBELL ALEXANDER 30 NOVEMBER 1848 14
DUNNE ELIZA DUNNE JAMES 14 SEPTEMBER 1858 42
ELLIS ANNE CHARLES JOSEPH 13 OCTOBER 1846 6
FARRELL LILY WILKINSON FREDERICK 6 JUNE 1923 40
FLEMING ANNE MACKAY WILLIAM 5 MARCH 1852 26
FLEMING MARGERY NOBLE DAVID 29 MAY 1849 19
GILKISON JANE REID JAMES 19 DECEMBER 1872 66
GILKISON MARGARET TAYLOR ROBERT 12 OCTOBER 1852 28
GLASS ELLEN JANE MCCLEERY WILLIAM JAMES 28 AUGUST 1917 34
GORDON JANE BALLANTINE JOSEPH 3 MARCH 1859 45
GRIFFIN ELIZA MCCLEERY ROBERT 22 DECEMBER 1881 84
GRIFFIN ELLEN MCLAUGHLIN JOHN 31 OCTOBER 1867 57
GRIFFIN LIZZIE MAGGIE BALLANTINE WILLIAM GEORGE 12 AUGUST 1907 21
GRIFFIN MARGARET MCCLEERY JAMES 25 JUNE 1885 91
GRIFFIN MARI ANNE MCCAW JOHN 27 FEBRUARY 1854 33
GRIFFIN SARAH A FLEMING WILLIAM JAMES 21 OCTOBER 1907 22
HAGAN ELLEN STEWART JAMES 27 MAY 1862 50
HARGIN JANE COCHRANE JOHN 17 MAY 1881 82
HARKNESS EDITH GERTRUDE MCFARLANE WALTER CHARLTON 18 NOVEMBER 1922 39
HARKNESS ETHEL ELIZABETH HAMILTON THOMAS CAIRNS 24 FEBRUARY 1932 47
HARPER MARY ELLEN HAYES ROBERT JAMES 21 MAY 1925 41
HARTLEY ANNIE (DUNCAN) MCKELVEY JAMES 29 MAY 1894 12
HAY CATHERINE REID JEREMIAH 17 SEPTEMBER 1878 79
HAY ELIZA BALLANTINE WILLIAM 29 JANUARY 1884 87
HAY JANE ARNEIL JOHN 8 FEBRUARY 1848 12
HAY SARAH HARPUR JOHN 17 NOVEMBER 1846 7
HAYES BELLA BALLANTINE MOSES 15 JUNE 1926 42
HAYES ELIZABETH MARGARET FLEMING ISAAC ALEXANDER 3 SEPTEMBER 1918 35
HAYES MARGARET JANE DUNN ANDREW 24 FEBRUARY 1920 38
HAYES SARAH FERNS WILLIAM JOHN 8 AUGUST 1935 50
HENRY ELIZA MCFARLAND THOMAS 4 FEBRUARY 1864 53
HENRY JANE MCNABB JAMES 19 JUNE 1890 5
HENRY MARGARET WILSON JOHN 2 OCTOBER 1873 68
HENRY SARAH HAY JOHN 22 JANUARY 1880 81
HUTCHISON MAY FULTON MARSHALL 23 MARCH 1876 74
KILPATRICK ISABELLA ANDERSON THOMAS 8 OCTOBER 1856 39
LEECH CATHERINE MCKELVEY JOHN 19 OCTOBER 1855 36
LITTLE SARAH JANE HAYES ROBERT JAMES 17 DECEMBER 1931 46
MCCLEERY ELIZABETH MCNICKLE MOSES 7 SEPTEMBER 1847 10
MCCLEERY JANE CAMPBELL ANDREW 29 APRIL 1846 2
MCCLEERY MARY MARGARET MCKELVEY JOHN 13 DECEMBER 1894 14
MCCONNELL SARAH HAMILTON CHARLES 28 MAY 1861 49
MCFARLAND ELIZA HAY JAMES 24 MAY 1894 11
MCFARLAND MARGARET MCCREA JOHN JAMES 4 FEBRUARY 1858 41
MCFARLAND MARGARET JAMES JOHN 14 JANUARY 1915 28
MCFARLAND MATILDA HAMILTON JOHN JAMES 14 SEPTEMBER 1869 62
MCFARLANE ELIZABETH JANE MORTON ROBERT WILLIAM 7 DECEMBER 1905 19
MCFARLANE JANE WARNOCK WILLIAM 9 SEPTEMBER 1908 23
MCILWAINE ANNE JANE GILCHRIST JAMES 7 MARCH 1876 75
MCKELVEY BELLA JANE REID ROBERT W. 23 OCTOBER 1911 26
MCKELVEY BESSIE PINKERTON JOSEPH 5 MARCH 1936 1
MCKELVEY ELIZABETH MCKELVEY GEORGE 24 FEBRUARY 1847 8
MCKELVEY ISABELLA DUNN ANDREW 4 JUNE 1850 23
MCKELVEY ISABELLA MCKNIGHT JOHN 23 APRIL 1919 36
MCKELVEY MARGARET SMITH DAVID 5 MARCH 1891 7
MCKELVEY MARGARET HAYES CHARLES 15 MAY 1919 37
MCKELVEY MARTHA WATSON JOHN 9 FEBRUARY 1933 49
MCKELVEY MATILDA BARRY WILLIAM JAMES 4 FEBRUARY 1892 9
MCKELVEY SARAH DUNCAN ALEXANDER 24 JANUARY 1898 16
MCKERNAN ELIZA REID JAMES 11 MARCH 1915 29
MCKERNAN ISABELLA MCKERNAN JAMES 7 FEBRUARY 1861 48
MCKERNAN SARAH JANE KEYS ROBERT 8 SEPTEMBER 1891 8
MCKIERNAN ANNIE FULLERTON ROBERT 14 JULY 1853 31
MCKIERNAN ISABELLA CHAMBERS JAMES 8 MARCH 1864 54
MCKNIGHT CATHERINE BALLANTINE ROBERT 21 NOVEMBER 1871 65
MCKNIGHT CATHERINE MCKELVEY JAMES 1 FEBRUARY 1894 10
MCKNIGHT ELIZABETH BALLANTINE JAMES 12 AUGUST 1915 30
MCKNIGHT MARGARET BALLANTINE JOHN 9 NOVEMBER 1858 43
MCKNIGHT MATILDA BALLANTINE CHARLES 19 APRIL 1864 55
MCMULLAN SARA ANNE SMYTH WILLIAM 29 JULY 1884 90
MCNABBS SARAH WHITTAKER WILLIAM JOHN 20 DECEMBER 1883 86
MCNICHOL JANE CAMPBELL JAMES 11 DECEMBER 1855 38
MCNICHOL LETITIA MCKERNAN JOHN 25 DECEMBER 1863 52
MCNICKLE ELIZA JANE KELLY JOHN 11 JANUARY 1917 33
MCNICKLE MARY CAMPBELL THOMAS 7 MAY 1846 3
MCNICKLE MARY MCNABBS JOHN 7 MAY 1868 59
MILLS ELIZABETH YOUNG WILLIAM 9 MARCH 1876 73
NOBLE CATHERINE MCKELVEY JOSEPH 7 NOVEMBER 1878 80
ORR JANE BALLANTINE MOSES 5 JUNE 1849 20
ORR JANE HARKNESS ANDREW 29 MARCH 1888 92
ORR MARY MCKELVEY ROBERT 1 MAY 1890 3
REID MARGARET SWAN JOHN 10 MARCH 1850 22
REID MARTHA MCKNIGHT JAMES 4 FEBRUARY 1869 61
REID REBECCA FENTON J0HN 7 MAY 1849 18
REID SARAH MCKELVEY ANDREW 5 AUGUST 1852 27
STEWART SARAH MCNICKLE JAMES 22 MAY 1846 4
TURNER ELIZA HARGIN ALEXANDER 11 DECEMBER 1883 85
TWIGG MARY WHITTAKER SAMUEL 22 JANUARY 1929 44
WARNOCK LIZZIE MCDERMOTT JOHN ANDREW 2 APRIL 1907 20
WARNOCK MARGARET DOBBIN JAMES 9 JULY 1912 27
WOODS BELLA ANN HANNA JOHN JAMES 26 MAY 1874 70
YOUNG ANNIE HENDERSON ROBERT 12 DECEMBER 1895 15
YOUNG CATHERINE NELINS ALEXANDER 27 MAY 1884 89
YOUNG SARAH DUNNE JAMES 21 NOVEMBER 1867 58
 
 
 

 

 

Alpha by Groom's Surname Index

Bride Surname Bride Given Name Groom Surname Groom Given Name Day Month Year Ref. #
HAY JANE ARNEIL JOHN 8 FEBRUARY 1848 12
KILPATRICK ISABELLA ANDERSON THOMAS 8 OCTOBER 1856 39
BARTON MARGARET ARBUCKLE JOSEPH 8 FEBRUARY 1855 34
MCKNIGHT MATILDA BALLANTINE CHARLES 19 APRIL 1864 55
MCKNIGHT ELIZABETH BALLANTINE JAMES 12 AUGUST 1915 30
DUNN MARGARET BALLANTINE JOHN 17 SEPTEMBER 1930 45
MCKNIGHT MARGARET BALLANTINE JOHN 9 NOVEMBER 1858 43
GORDON JANE BALLANTINE JOSEPH 3 MARCH 1859 45
HAYES BELLA BALLANTINE MOSES 15 JUNE 1926 42
ORR JANE BALLANTINE MOSES 5 JUNE 1849 20
MCKNIGHT CATHERINE BALLANTINE ROBERT 21 NOVEMBER 1871 65
HAY ELIZA BALLANTINE WILLIAM 29 JANUARY 1884 87
GRIFFIN LIZZIE MAGGIE BALLANTINE WILLIAM GEORGE 12 AUGUST 1907 21
MCKELVEY MATILDA BARRY WILLIAM JAMES 4 FEBRUARY 1892 9
CAMPBELL MARGARET BAXTER JOHN 20 NOVEMBER 1873 69
COOK MARGARET BAXTER ROBERT 25 NOVEMBER 1858 44
DUNN REBECCA CAMPBELL ALEXANDER 30 NOVEMBER 1848 14
MCCLEERY JANE CAMPBELL ANDREW 29 APRIL 1846 2
MCNICHOL JANE CAMPBELL JAMES 11 DECEMBER 1855 38
MCNICKLE MARY CAMPBELL THOMAS 7 MAY 1846 3
MCKIERNAN ISABELLA CHAMBERS JAMES 8 MARCH 1864 54
ELLIS ANNE CHARLES JOSEPH 13 OCTOBER 1846 6
HARGIN JANE COCHRANE JOHN 17 MAY 1881 82
BARKER ANNE CRAWFORD JOHN 22 NOVEMBER 1855 37
BARRY ELIZABETH MARGARET DICKSON WILLIAM DAVID 1 DECEMBER 1932 48
WARNOCK MARGARET DOBBIN JAMES 9 JULY 1912 27
MCKELVEY SARAH DUNCAN ALEXANDER 24 JANUARY 1898 16
BARTON MARGARET DUNN ANDREW 14 FEBRUARY 1878 77
HAYES MARGARET JANE DUNN ANDREW 24 FEBRUARY 1920 38
MCKELVEY ISABELLA DUNN ANDREW 4 JUNE 1850 23
BARTON ELIZABETH DUNN JAMES 9 MARCH 1847 9
DUNN MATILDA DUNN JAMES 4 OCTOBER 1894 13
DUNNE ELIZA DUNNE JAMES 14 SEPTEMBER 1858 42
YOUNG SARAH DUNNE JAMES 21 NOVEMBER 1867 58
COX ANNIE ELLIS JAMES 28 DECEMBER 1848 16
REID REBECCA FENTON J0HN 7 MAY 1849 18
HAYES SARAH FERNS WILLIAM JOHN 8 AUGUST 1935 50
HAYES ELIZABETH MARGARET FLEMING ISAAC ALEXANDER 3 SEPTEMBER 1918 35
GRIFFIN SARAH A FLEMING WILLIAM JAMES 21 OCTOBER 1907 22
MCKIERNAN ANNIE FULLERTON ROBERT 14 JULY 1853 31
BALLANTINE MATILDA FULTON JAMES 30 AUGUST 1888 94
HUTCHISON MAY FULTON MARSHALL 23 MARCH 1876 74
MCILWAINE ANNE JANE GILCHRIST JAMES 7 MARCH 1876 75
BLAIR ELIZA GILLESPIE ROBERT 12 JANUARY 1875 72
BARTON ELLEN GLASS WILLIAM JAMES 12 JUNE 1890 4
BALLANTINE AGNES GRIFFIN WILLIAM JAMES 21 SEPTEMBER 1908 24
MCCONNELL SARAH HAMILTON CHARLES 28 MAY 1861 49
MCFARLAND MATILDA HAMILTON JOHN JAMES 14 SEPTEMBER 1869 62
BALLANTINE MARGARET HAMILTON STEWART 18 APRIL 1889 95
HARKNESS ETHEL ELIZABETH HAMILTON THOMAS CAIRNS 24 FEBRUARY 1932 47
WOODS BELLA ANN HANNA JOHN JAMES 26 MAY 1874 70
TURNER ELIZA HARGIN ALEXANDER 11 DECEMBER 1883 85
ORR JANE HARKNESS ANDREW 29 MARCH 1888 92
HAY SARAH HARPUR JOHN 17 NOVEMBER 1846 7
BALLANTINE MARGARET HAY JAMES 15 JANUARY 1891 6
MCFARLAND ELIZA HAY JAMES 24 MAY 1894 11
HENRY SARAH HAY JOHN 22 JANUARY 1880 81
MCKELVEY MARGARET HAYES CHARLES 15 MAY 1919 37
HARPER MARY ELLEN HAYES ROBERT JAMES 21 MAY 1925 41
LITTLE SARAH JANE HAYES ROBERT JAMES 17 DECEMBER 1931 46
YOUNG ANNIE HENDERSON ROBERT 12 DECEMBER 1895 15
MCFARLAND MARGARET JAMES JOHN 14 JANUARY 1915 28
MCNICKLE ELIZA JANE KELLY JOHN 11 JANUARY 1917 33
MCKERNAN SARAH JANE KEYS ROBERT 8 SEPTEMBER 1891 8
FLEMING ANNE MACKAY WILLIAM 5 MARCH 1852 26
GRIFFIN MARI ANNE MCCAW JOHN 27 FEBRUARY 1854 33
GRIFFIN MARGARET MCCLEERY JAMES 25 JUNE 1885 91
GRIFFIN ELIZA MCCLEERY ROBERT 22 DECEMBER 1881 84
GLASS ELLEN JANE MCCLEERY WILLIAM JAMES 28 AUGUST 1917 34
MCFARLAND MARGARET MCCREA JOHN JAMES 4 FEBRUARY 1858 41
DUNN ELIZA MCCULLAGH CHARLES 20 DECEMBER 1877 76
WARNOCK LIZZIE MCDERMOTT JOHN ANDREW 2 APRIL 1907 20
CAMPBELL ELIZA J MCFARLAND ROBERT 17 MARCH 1884 88
HENRY ELIZA MCFARLAND THOMAS 4 FEBRUARY 1864 53
CHARLES MARIANNE MCFARLAND WILLIAM 22 DECEMBER 1848 15
HARKNESS EDITH GERTRUDE MCFARLANE WALTER CHARLTON 18 NOVEMBER 1922 39
BALLANTINE JANE MCKELVEY ANDREW 22 JUNE 1926 43
REID SARAH MCKELVEY ANDREW 5 AUGUST 1852 27
DORRAUGH MARGARET MCKELVEY ARCH 22 JULY 1851 25
ARMSTRONG JANE MCKELVEY ARCHIBALD 23 FEBRUARY 1860 46
MCKELVEY ELIZABETH MCKELVEY GEORGE 24 FEBRUARY 1847 8
ANDERSON MATILDA MCKELVEY JAMES 14 AUGUST 1888 93
HARTLEY ANNIE (DUNCAN) MCKELVEY JAMES 29 MAY 1894 12
MCKNIGHT CATHERINE MCKELVEY JAMES 1 FEBRUARY 1894 10
LEECH CATHERINE MCKELVEY JOHN 19 OCTOBER 1855 36
MCCLEERY MARY MARGARET MCKELVEY JOHN 13 DECEMBER 1894 14
NOBLE CATHERINE MCKELVEY JOSEPH 7 NOVEMBER 1878 80
BALLANTINE SARAH MCKELVEY ROBERT 27 JANUARY 1853 30
ORR MARY MCKELVEY ROBERT 1 MAY 1890 3
BARKER JANE MCKERNAN ALEXANDER 20 AUGUST 1874 71
ARMSTRONG CATHERINE MCKERNAN DANIEL 6 SEPTEMBER 1866 56
MCKERNAN ISABELLA MCKERNAN JAMES 7 FEBRUARY 1861 48
MCNICHOL LETITIA MCKERNAN JOHN 25 DECEMBER 1863 52
REID MARTHA MCKNIGHT JAMES 4 FEBRUARY 1869 61
MCKELVEY ISABELLA MCKNIGHT JOHN 23 APRIL 1919 36
GRIFFIN ELLEN MCLAUGHLIN JOHN 31 OCTOBER 1867 57
CLARKE MARGARET MCLAUGHLIN SAMUEL 30 AUGUST 1881 83
HENRY JANE MCNABB JAMES 19 JUNE 1890 5
MCNICKLE MARY MCNABBS JOHN 7 MAY 1868 59
BEATTIE MARY MCNICKLE GEORGE 21 SEPTEMBER 1848 13
STEWART SARAH MCNICKLE JAMES 22 MAY 1846 4
MCCLEERY ELIZABETH MCNICKLE MOSES 7 SEPTEMBER 1847 10
BALLANTINE ANN MCNICKLE SAMUEL 28 AUGUST 1873 67
COCHRANE SARAH MITCHELL WILLIAM JAMES 20 JUNE 1916 32
BALLANTINE ELIZA ANN MONTEITH ROBERT 6 NOVEMBER 1900 17
MCFARLANE ELIZABETH JANE MORTON ROBERT WILLIAM 7 DECEMBER 1905 19
YOUNG CATHERINE NELINS ALEXANDER 27 MAY 1884 89
FLEMING MARGERY NOBLE DAVID 29 MAY 1849 19
BALLANTINE LIZZIE NOBLE GEORGE 6 FEBRUARY 1890 2
MCKELVEY BESSIE PINKERTON JOSEPH 5 MARCH 1936 1
GILKISON JANE REID JAMES 19 DECEMBER 1872 66
MCKERNAN ELIZA REID JAMES 11 MARCH 1915 29
HAY CATHERINE REID JEREMIAH 17 SEPTEMBER 1878 79
MCKELVEY BELLA JANE REID ROBERT W. 23 OCTOBER 1911 26
COCHRANE ANNIE MARY ROBINSON HENRY 8 JUNE 1911 25
CAMPBELL MATILDA ROBINSON THOMAS 28 DECEMBER 1915 31
MCKELVEY MARGARET SMITH DAVID 5 MARCH 1891 7
MCMULLAN SARA ANNE SMYTH WILLIAM 29 JULY 1884 90
HAGAN ELLEN STEWART JAMES 27 MAY 1862 50
REID MARGARET SWAN JOHN 10 MARCH 1850 22
GILKISON MARGARET TAYLOR ROBERT 12 OCTOBER 1852 28
BALLANTINE MARGARET WARNOCK JOHN 23 MAY 1878 78
BALLANTINE MATILDA WARNOCK ROBERT 28 JANUARY 1904 18
MCFARLANE JANE WARNOCK WILLIAM 9 SEPTEMBER 1908 23
MCKELVEY MARTHA WATSON JOHN 9 FEBRUARY 1933 49
TWIGG MARY WHITTAKER SAMUEL 22 JANUARY 1929 44
MCNABBS SARAH WHITTAKER WILLIAM JOHN 20 DECEMBER 1883 86
CLARKE EMILY WIGGINS ARTHUR 17 JANUARY 1861 47
FARRELL LILY WILKINSON FREDERICK 6 JUNE 1923 40
HENRY MARGARET WILSON JOHN 2 OCTOBER 1873 68
MILLS ELIZABETH YOUNG WILLIAM 9 MARCH 1876 73

 

Click Here to View the Original PDF of the Card Index File