A BILL TO BE ENTITLED
AN ACT to establish senate districts.
The General Assembly of North Carolina enacts:
SECTION 1.  G.S. 120‑1(a) is rewritten to read:
"(a)	For the purpose of nominating and electing members of the Senate in 2002 and every two years thereafter, senatorial districts are established and seats in the Senate are apportioned among those districts so that each district elects one Senator, and the composition of each district is as follows:
District 1: Beaufort County, Camden County, Currituck County, Dare County, Gates County, Hyde County, Pasquotank County, Perquimans County, Tyrrell County.
District 2: Carteret County, Craven County, Pamlico County.
District 3: Chowan County, Martin County, Washington County, Edgecombe County:  Precinct 1‑1, Precinct 2‑1, Precinct 3‑1, Precinct 4‑1, Precinct 5‑1, Precinct 6‑1, Precinct 7‑1, Precinct 12‑1, Precinct 12‑2, Precinct 12‑3, Precinct 12‑4, Precinct 12‑5, Precinct 14‑1; Nash County:  Precinct ROCKY MOUNT 1, Precinct ROCKY MOUNT 2, Precinct ROCKY MOUNT 3, Precinct ROCKY MOUNT 4, Precinct GRIFFINS, Precinct NORTH WHITAKERS 1, Precinct NORTH WHITAKERS 2; Pitt County:  Precinct 3.01, Precinct 4.01, Precinct 15.01, Precinct 15.03, Precinct 15.04, Precinct 15.05A, Precinct 15.05B; Wilson County:  Precinct TOISNOT, Precinct WILSON A, Precinct WILSON B, Precinct WILSON C, Precinct WILSON E, Precinct WILSON F, Precinct WILSON G, Precinct WILSON H, Precinct WILSON I:  Tract 3:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1012, Block 1013, Block 1014, Block 1015, Block 1016, Block 1017, Block 1018, Block 1019, Block 1020, Block 1021, Block 1022, Block 1023, Block 1024, Block 1025, Block 1026, Block 1027, Block 1028;  Block Group 2:  Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2022;  Precinct WILSON N, Precinct WILSON Q.
District 4: Bertie County, Halifax County, Hertford County, Northampton County, Warren County, Vance County:  Precinct EAST HENDERSON 1, Precinct NORTH HENDERSON 1, Precinct NORTH HENDERSON 2, Precinct SOUTH HENDERSON 1, Precinct MIDDLEBURG, Precinct TOWNSVILLE, Precinct WILLIAMSBORO.
District 5: Edgecombe County:  Precinct 1‑2, Precinct 1‑3, Precinct 1‑4, Precinct 8‑1, Precinct 9‑1, Precinct 10‑1, Precinct 11‑1, Precinct 13‑1; Pitt County:  Precinct 1.01, Precinct 5.01, Precinct 6.01, Precinct 7.01, Precinct 9.01, Precinct 10.01, Precinct 11.01, Precinct 12.01, Precinct 13.01, Precinct 14.02, Precinct 15.06, Precinct 15.09, Precinct 2.00A, Precinct 2.00B, Precinct 8.00A, Precinct 8.00B, Precinct 11.02A, Precinct 11.02B, Precinct 14.03A, Precinct 14.03B, Precinct 15.07A, Precinct 15.07B, Precinct 15.07C, Precinct 15.08A, Precinct 15.08B, Precinct 15.10A, Precinct 15.10B, Precinct 15.11A, Precinct 15.11B, Precinct 15.12A, Precinct 15.12B; Wilson County:  Precinct BLACK CREEK, Precinct CROSSROADS, Precinct GARDNERS, Precinct OLD FIELDS, Precinct SARATOGA, Precinct SPRINGHILL, Precinct STANTONSBURG, Precinct WILSON I:  Tract 4:  Block Group 1:  Block 1027, Block 1028, Block 1029, Block 1030, Block 1031, Block 1032, Block 1033, Block 1038, Block 1039, Block 1048, Block 1049, Block 1050, Block 1051, Block 1052, Block 1053, Block 1054, Block 1055, Block 1056, Block 1057, Block 1058, Block 1059, Block 1060, Block 1061, Block 1062, Block 1063, Block 1064, Block 1065, Block 1066, Block 1067, Block 1068, Block 1069, Block 1070, Block 1071, Block 1072, Block 1073, Block 1074, Block 1075, Block 1076, Block 1077, Block 1078, Block 1079, Block 1080, Block 1986, Block 1987, Block 1988, Block 1989, Block 1990, Block 1991, Block 1992, Block 1993;  Tract 8.02:  Block Group 2:  Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2032, Block 2033, Block 2034, Block 2035, Block 2036, Block 2037, Block 2038, Block 2039, Block 2040, Block 2041, Block 2042, Block 2043;  Precinct WILSON J, Precinct WILSON K.
District 6: Jones County, Onslow County.
District 7: Greene County, Lenoir County, Wayne County:  Precinct Precinct 7, Precinct Precinct 9, Precinct Precinct 10, Precinct Precinct 11, Precinct Precinct 12, Precinct Precinct 13, Precinct Precinct 14, Precinct Precinct 15, Precinct Precinct 17, Precinct Precinct 18, Precinct Precinct 19, Precinct Precinct 20, Precinct Precinct 21, Precinct Precinct 22, Precinct Precinct 23, Precinct Precinct 25, Precinct Precinct 26, Precinct Precinct 27, Precinct Precinct 28, Precinct Precinct 29, Precinct Precinct 30.
District 8: Brunswick County, Columbus County, Pender County.
District 9: New Hanover County.
District 10: Duplin County, Sampson County, Harnett County:  Precinct AVERASBORO 1, Precinct AVERASBORO 2, Precinct AVERASBORO 3, Precinct AVERASBORO 4, Precinct AVERASBORO 5, Precinct BLACK RIVER, Precinct DUKE1, Precinct DUKE2, Precinct DUKE3, Precinct GROVE 1, Precinct GROVE 2, Precinct LILLINGTON, Precinct NEILLS CREEK 1, Precinct NEILLS CREEK 2, Precinct STEWARTS CREEK.
District 11: Franklin County, Nash County:  Precinct STONY CREEK, Precinct ROCKY MOUNT 5, Precinct ROCKY MOUNT 6, Precinct ROCKY MOUNT 7, Precinct ROCKY MOUNT 8, Precinct ROCKY MOUNT 9, Precinct NASHVILLE, Precinct ROCKY MOUNT 10, Precinct JACKSONS, Precinct MANNINGS 1, Precinct MANNINGS 2, Precinct SOUTH WHITAKERS, Precinct BAILEY, Precinct CASTALIA, Precinct COOPERS, Precinct DRYWELLS, Precinct FERRELLS, Precinct OAK LEVEL, Precinct RED OAK; Vance County:  Precinct EAST HENDERSON 2, Precinct SOUTH HENDERSON 2, Precinct WEST HENDERSON 1, Precinct WEST HENDERSON 2, Precinct DABNEY, Precinct HILLTOP, Precinct KITTRELL, Precinct SANDY SCREEK, Precinct WATKINS; Wilson County:  Precinct TAYLORS, Precinct WILSON D, Precinct WILSON L, Precinct WILSON M, Precinct WILSON P.
District 12: Johnston County, Wayne County:  Precinct Precinct 1, Precinct Precinct 2, Precinct Precinct 3, Precinct Precinct 4, Precinct Precinct 5, Precinct Precinct 6, Precinct Precinct 8, Precinct Precinct 16, Precinct Precinct 24.
District 13: Bladen County, Robeson County.
District 14: Wake County:  Precinct 01‑13, Precinct 01‑14, Precinct 01‑19, Precinct 01‑20, Precinct 01‑21, Precinct 01‑22, Precinct 01‑25, Precinct 01‑26, Precinct 01‑27, Precinct 01‑28, Precinct 01‑34, Precinct 01‑35, Precinct 01‑38, Precinct 01‑40, Precinct 01‑44:  Tract 540.04:  Block Group 1:  Block 1021, Block 1022, Block 1023, Block 1024, Block 1025, Block 1026, Block 1027, Block 1028, Block 1029, Block 1030;  Tract 540.10:  Block Group 2:  Block 2004, Block 2005, Block 2006, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2019, Block 2020, Block 2021, Block 2022, Block 2023;  Precinct 01‑46, Precinct 09‑01, Precinct 09‑02, Precinct 10‑01, Precinct 10‑02, Precinct 10‑03, Precinct 10‑04, Precinct 13‑01, Precinct 13‑02:  Tract 540.09:  Block Group 2:  Block 2061, Block 2079, Block 2080, Block 2081;  Tract 540.10:  Block Group 1:  Block 1000, Block 1057, Block 1058, Block 1059, Block 1060, Block 1061, Block 1062, Block 1063, Block 1085, Block 1086, Block 1087, Block 1088, Block 1091, Block 1092, Block 1093, Block 1094, Block 1095, Block 1096, Block 1997, Block 1998, Block 1999;  Block Group 2:  Block 2000, Block 2001, Block 2025, Block 2026, Block 2027, Block 2028;  Precinct 13‑03, Precinct 16‑01:  Tract 528.03:  Block Group 2:  Block 2027, Block 2028, Block 2029, Block 2030, Block 2031, Block 2032, Block 2033, Block 2034, Block 2035;  Tract 528.04:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1012, Block 1013, Block 1014;  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2003, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016, Block 2017, Block 2018, Block 2019, Block 2020, Block 2021, Block 2022, Block 2023, Block 2024, Block 2025, Block 2026, Block 2027, Block 2028, Block 2029, Block 2030, Block 2031, Block 2032, Block 2033, Block 2034, Block 2035, Block 2036, Block 2037, Block 2038, Block 2039, Block 2040, Block 2041, Block 2042, Block 2043, Block 2044, Block 2045, Block 2046, Block 2047, Block 2048, Block 2999;  Block Group 3:  Block 3000, Block 3001, Block 3002, Block 3003, Block 3004, Block 3005, Block 3006, Block 3007, Block 3008, Block 3009, Block 3010, Block 3011, Block 3012, Block 3013;  Tract 528.05:  Block Group 1:  Block 1005;  Precinct 16‑02, Precinct 17‑01, Precinct 17‑02, Precinct 17‑03, Precinct 17‑04, Precinct 17‑05, Precinct 17‑06, Precinct 17‑07.
District 15: Wake County:  Precinct 01‑10, Precinct 01‑12, Precinct 01‑15, Precinct 01‑18, Precinct 01‑36, Precinct 01‑37, Precinct 01‑39, Precinct 01‑42, Precinct 01‑43, Precinct 01‑44:  Tract 540.04:  Block Group 1:  Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1012, Block 1013, Block 1014, Block 1015, Block 1016, Block 1017, Block 1018, Block 1019, Block 1020, Block 1031;  Precinct 01‑45, Precinct 01‑47, Precinct 01‑51, Precinct 02‑01, Precinct 02‑02, Precinct 02‑03, Precinct 02‑04, Precinct 02‑05, Precinct 02‑06, Precinct 07‑02, Precinct 07‑03, Precinct 07‑04, Precinct 07‑05, Precinct 07‑06, Precinct 07‑07, Precinct 07‑11, Precinct 08‑01, Precinct 08‑02, Precinct 08‑03, Precinct 08‑04, Precinct 08‑05, Precinct 08‑06, Precinct 08‑08, Precinct 13‑02:  Tract 540.09:  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016, Block 2017, Block 2018, Block 2019, Block 2020, Block 2021, Block 2022, Block 2023, Block 2024, Block 2025, Block 2026, Block 2027, Block 2028, Block 2029, Block 2030, Block 2031, Block 2032, Block 2033, Block 2034, Block 2035, Block 2036, Block 2037, Block 2038, Block 2039, Block 2040, Block 2041, Block 2042, Block 2043, Block 2044, Block 2045, Block 2046, Block 2047, Block 2048, Block 2049, Block 2050, Block 2051, Block 2052, Block 2053, Block 2054, Block 2055, Block 2056, Block 2057, Block 2058, Block 2059, Block 2060, Block 2999;  Tract 540.10:  Block Group 1:  Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1012, Block 1013, Block 1014, Block 1015, Block 1016, Block 1017, Block 1018, Block 1019, Block 1020, Block 1021, Block 1022, Block 1023, Block 1024, Block 1025, Block 1026, Block 1027, Block 1028, Block 1029, Block 1030, Block 1031, Block 1032, Block 1033, Block 1034, Block 1035, Block 1036, Block 1037, Block 1038, Block 1039, Block 1040, Block 1041, Block 1042, Block 1043, Block 1044, Block 1045, Block 1046, Block 1047, Block 1048, Block 1049, Block 1050, Block 1051, Block 1052, Block 1053, Block 1054, Block 1055, Block 1056, Block 1064, Block 1065, Block 1066, Block 1067, Block 1068, Block 1069, Block 1070, Block 1071, Block 1072, Block 1073, Block 1074, Block 1075, Block 1076, Block 1077, Block 1078, Block 1079, Block 1080, Block 1081, Block 1082, Block 1083, Block 1084, Block 1089, Block 1090;  Block Group 2:  Block 2002, Block 2003;  Tract 542.01:  Block Group 5:  Block 5999;  Precinct 14‑01, Precinct 14‑02, Precinct 19‑01, Precinct 19‑02, Precinct 19‑03, Precinct 19‑04, Precinct 19‑05, Precinct 19‑06, Precinct 19‑07, Precinct 19‑08.
District 16: Wake County:  Precinct 01‑01, Precinct 01‑02, Precinct 01‑03, Precinct 01‑04, Precinct 01‑05, Precinct 01‑06, Precinct 01‑07, Precinct 01‑09, Precinct 01‑11, Precinct 01‑16, Precinct 01‑17, Precinct 01‑23, Precinct 01‑29, Precinct 01‑30, Precinct 01‑31, Precinct 01‑32, Precinct 01‑33, Precinct 01‑41, Precinct 01‑48, Precinct 01‑49, Precinct 04‑01, Precinct 04‑02, Precinct 04‑03, Precinct 04‑04, Precinct 04‑05, Precinct 04‑08, Precinct 04‑09, Precinct 04‑11, Precinct 04‑13, Precinct 04‑15, Precinct 04‑17, Precinct 04‑18, Precinct 04‑19, Precinct 05‑00, Precinct 07‑01, Precinct 07‑09, Precinct 07‑10, Precinct 07‑12, Precinct 11‑01, Precinct 11‑02, Precinct 20‑02, Precinct 20‑04, Precinct 20‑10.
District 17: Wake County:  Precinct 03‑00, Precinct 04‑06, Precinct 04‑07, Precinct 04‑10, Precinct 04‑12, Precinct 04‑14, Precinct 04‑16, Precinct 06‑01, Precinct 06‑02, Precinct 06‑03, Precinct 12‑01, Precinct 12‑02, Precinct 12‑03, Precinct 12‑04, Precinct 12‑06, Precinct 15‑01, Precinct 15‑02, Precinct 16‑01:  Tract 528.05:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1012, Block 1013, Block 1014, Block 1015, Block 1016, Block 1017, Block 1018, Block 1019, Block 1020, Block 1021, Block 1022, Block 1023, Block 1024, Block 1061;  Precinct 16‑03, Precinct 16‑04, Precinct 16‑05, Precinct 16‑06, Precinct 16‑07, Precinct 18‑01, Precinct 18‑02, Precinct 18‑03, Precinct 18‑04, Precinct 18‑05, Precinct 18‑06, Precinct 18‑08, Precinct 20‑01, Precinct 20‑03, Precinct 20‑05, Precinct 20‑06.
District 18: Granville County, Person County, Durham County:  Precinct 3, Precinct 4, Precinct 16, Precinct 24:  Tract 17.05:  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2003, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016, Block 2017, Block 2018, Block 2019, Block 2020, Block 2021, Block 2022, Block 2023;  Tract 17.07:  Block Group 1:  Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1012, Block 1013, Block 1017;  Precinct 25, Precinct 26, Precinct 27, Precinct 28, Precinct 35, Precinct 37:  Tract 17.05:  Block Group 2:  Block 2011;  Tract 17.07:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1014, Block 1015, Block 1016, Block 1018, Block 1019, Block 1020, Block 1021, Block 1022, Block 1023, Block 1024, Block 1025, Block 1026, Block 1027, Block 1028, Block 1029;  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2003, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016, Block 2017, Block 2018, Block 2019, Block 2020, Block 2021, Block 2022, Block 2023, Block 2024, Block 2025, Block 2026, Block 2027, Block 2028, Block 2029, Block 2030, Block 2031, Block 2032, Block 2033, Block 2034, Block 2035, Block 2036;  Tract 17.11:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011;  Precinct 38, Precinct 39:  Tract 20.08:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1012, Block 1013, Block 1014, Block 1015, Block 1016, Block 1017, Block 1018, Block 1019, Block 1020, Block 1021, Block 1022, Block 1023, Block 1024, Block 1025, Block 1026, Block 1027, Block 1028, Block 1029, Block 1030;  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2003, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016, Block 2017;  Precinct 43, Precinct 44, Precinct 45, Precinct 50, Precinct 53.
District 19: Cumberland County:  Precinct CROSS CREEK 2, Precinct CROSS CREEK 4, Precinct CROSS CREEK 6, Precinct CROSS CREEK 7, Precinct CROSS CREEK 8, Precinct CUMBERLAND 1, Precinct CUMBERLAND 2, Precinct CUMBERLAND 3, Precinct HOPE MILLS 1, Precinct HOPE MILLS 2, Precinct HOPE MILLS 3, Precinct MORGANTON ROAD, Precinct PEARCES MILL 2, Precinct PEARCES MILL 3, Precinct PEARCES MILL 4, Precinct ALDERMAN, Precinct ARRAN HILLS, Precinct BEAVER DAM, Precinct BLACK RIVER, Precinct BRENTWOOD, Precinct CROSS CREEK 10, Precinct CROSS CREEK 11, Precinct CROSS CREEK 12, Precinct CROSS CREEK 14, Precinct CROSS CREEK 15, Precinct CROSS CREEK 18, Precinct CROSS CREEK 20, Precinct CROSS CREEK 22, Precinct CROSS CREEK 23, Precinct CROSS CREEK 24, Precinct CROSS CREEK 25, Precinct CROSS CREEK 26:  Tract 20:  Block Group 2:  Block 2997;  Tract 33.09:  Block Group 1:  Block 1999;  Block Group 2:  Block 2999;  Precinct CROSS CREEK 27:  Tract 20:  Block Group 2:  Block 2996;  Tract 33.08:  Block Group 1:  Block 1999;  Tract 33.09:  Block Group 2:  Block 2998;  Precinct CROSS CREEK 29, Precinct CROSS CREEK 30, Precinct CROSS CREEK 31, Precinct CROSS CREEK 34, Precinct CEDAR CREEK, Precinct EASTOVER, Precinct JUDSON/VANDER, Precinct LINDEN, Precinct LONG HILL, Precinct SHERWOOD, Precinct STONEY POINT, Precinct STEDMAN, Precinct WADE.
District 20: Durham County:  Precinct 1, Precinct 2, Precinct 5, Precinct 6, Precinct 7, Precinct 8, Precinct 9, Precinct 10, Precinct 11, Precinct 12, Precinct 13, Precinct 14, Precinct 15, Precinct 17, Precinct 18, Precinct 19, Precinct 20, Precinct 21, Precinct 22, Precinct 23, Precinct 24:  Tract 17.05:  Block Group 1:  Block 1013, Block 1014, Block 1015, Block 1016, Block 1017, Block 1018, Block 1019, Block 1020, Block 1021;  Block Group 3:  Block 3003, Block 3004, Block 3005, Block 3006, Block 3007, Block 3010;  Tract 17.11:  Block Group 3:  Block 3000, Block 3001, Block 3002, Block 3003, Block 3004, Block 3005, Block 3006, Block 3007, Block 3008, Block 3009, Block 3010, Block 3011, Block 3012;  Precinct 29, Precinct 30, Precinct 31, Precinct 32, Precinct 33, Precinct 34, Precinct 36, Precinct 37:  Tract 17.11:  Block Group 1:  Block 1012, Block 1013, Block 1014, Block 1015, Block 1016;  Precinct 39:  Tract 20.07:  Block Group 3:  Block 3000, Block 3001, Block 3002, Block 3003, Block 3004, Block 3005, Block 3006, Block 3007, Block 3008, Block 3009;  Precinct 40, Precinct 41, Precinct 42, Precinct 46, Precinct 47, Precinct 48, Precinct 49, Precinct 51, Precinct 52, Precinct 54.
District 21: Hoke County, Cumberland County:  Precinct CROSS CREEK 1, Precinct CROSS CREEK 3, Precinct CROSS CREEK 5, Precinct CROSS CREEK 9, Precinct AUMAN, Precinct CROSS CREEK 13, Precinct CROSS CREEK 16, Precinct CROSS CREEK 17, Precinct CROSS CREEK 19, Precinct CROSS CREEK 21, Precinct CROSS CREEK 26:  Tract 20:  Block Group 2:  Block 2998, Block 2999;  Tract 33.04:  Block Group 2:  Block 2000, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012;  Block Group 3:  Block 3000, Block 3001, Block 3002, Block 3003, Block 3004, Block 3005, Block 3006, Block 3007, Block 3008, Block 3009, Block 3010, Block 3999;  Tract 33.09:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1012, Block 1013;  Precinct CROSS CREEK 27:  Tract 33.07:  Block Group 2:  Block 2000;  Tract 33.08:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010;  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2003, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016, Block 2017, Block 2018, Block 2019, Block 2020, Block 2021, Block 2022, Block 2023, Block 2024, Block 2025, Block 2026, Block 2027, Block 2028, Block 2029, Block 2030, Block 2031, Block 2032, Block 2033, Block 2034, Block 2035, Block 2036, Block 2037, Block 2038, Block 2039, Block 2040, Block 2041, Block 2042, Block 2043;  Block Group 3:  Block 3000, Block 3001, Block 3002, Block 3003, Block 3004, Block 3005, Block 3006, Block 3007, Block 3008, Block 3009, Block 3010, Block 3011, Block 3012, Block 3014;  Precinct CROSS CREEK 28, Precinct CROSS CREEK 32, Precinct CROSS CREEK 33, Precinct CLIFFDALE WEST, Precinct LAKE RIM, Precinct MANCHESTER, Precinct MONTIBELLO, Precinct SPRING LAKE, Precinct WEST AREA.
District 22: Lee County, Moore County, Harnett County:  Precinct ANDERSON CREEK, Precinct BARBECUE, Precinct BUCKHORN, Precinct HECTORS CREEK, Precinct JOHNSONVILLE, Precinct UPPER LITTLE RIVER 1, Precinct UPPER LITTLE RIVER 2.
District 23: Chatham County, Orange County.
District 24: Alamance County, Caswell County.
District 25: Anson County, Richmond County, Scotland County, Stanly County.
District 26: Rockingham County, Guilford County:  Precinct Greene, Precinct Gibsonville, Precinct High Point 4, Precinct Oak Ridge 1, Precinct Oak Ridge 2, Precinct Pleasant Garden 2, Precinct Rock Creek 1, Precinct Rock Creek 2, Precinct Summerfield 1, Precinct Summerfield 2, Precinct Summerfield 3, Precinct Summerfield 4, Precinct Jamestown 5, Precinct Jefferson 1, Precinct Jefferson 2, Precinct Jefferson 4, Precinct Monroe 1, Precinct Monroe 2, Precinct Monroe 3, Precinct North Center Grove, Precinct North Madison, Precinct South Madison, Precinct Stokesdale, Precinct Sumner 4, Precinct North Clay, Precinct North Washington, Precinct South Clay, Precinct South Washington.
District 27: Guilford County:  Precinct HP, Precinct Center Grove 1, Precinct Center Grove 2, Precinct Center Grove 3, Precinct Friendship 1, Precinct Friendship 2, Precinct Friendship 3, Precinct Friendship 4, Precinct Friendship 5, Precinct Greensboro 11, Precinct Greensboro 12, Precinct Greensboro 13, Precinct Greensboro 14, Precinct Greensboro 15, Precinct Greensboro 16, Precinct Greensboro 17, Precinct Greensboro 18, Precinct Greensboro 19, Precinct Greensboro 20, Precinct Greensboro 21, Precinct Greensboro 22, Precinct Greensboro 23, Precinct Greensboro 24, Precinct Greensboro 25, Precinct Greensboro 26, Precinct Greensboro 27, Precinct Greensboro 28, Precinct Greensboro 29, Precinct Greensboro 30, Precinct Greensboro 31, Precinct Greensboro 32, Precinct Greensboro 33, Precinct Greensboro 34, Precinct Greensboro 35, Precinct Greensboro 36, Precinct Greensboro 37, Precinct Greensboro 38, Precinct Greensboro 39, Precinct Greensboro 41, Precinct Greensboro 42, Precinct Greensboro 43, Precinct Greensboro 44, Precinct Greensboro 45, Precinct Greensboro 48, Precinct Greensboro 62, Precinct Greensboro 63, Precinct Greensboro 64, Precinct Greensboro 65, Precinct Greensboro 66, Precinct High Point 15, Precinct High Point 16, Precinct High Point 20, Precinct High Point 21, Precinct High Point 22, Precinct High Point 23, Precinct High Point 24, Precinct High Point 25, Precinct High Point 26, Precinct High Point 27, Precinct Greensboro 40A, Precinct Greensboro 40B, Precinct Jamestown 2, Precinct Jamestown 3, Precinct North Deep River, Precinct South Deep River.
District 28: Guilford County:  Precinct Greensboro 1, Precinct Greensboro 2, Precinct Greensboro 3, Precinct Greensboro 4, Precinct Greensboro 5, Precinct Greensboro 6, Precinct Greensboro 7, Precinct Greensboro 9, Precinct Greensboro 10, Precinct Greensboro 46, Precinct Greensboro 47, Precinct Greensboro 49, Precinct Greensboro 50, Precinct Greensboro 51, Precinct Greensboro 52, Precinct Greensboro 53, Precinct Greensboro 54, Precinct Greensboro 55, Precinct Greensboro 56, Precinct Greensboro 57, Precinct Greensboro 58, Precinct Greensboro 59, Precinct Greensboro 60, Precinct Greensboro 61, Precinct Greensboro 67, Precinct Greensboro 68, Precinct Greensboro 69, Precinct Greensboro 70, Precinct Greensboro 71, Precinct Greensboro 72, Precinct Greensboro 73, Precinct Greensboro 74, Precinct Greensboro 75, Precinct Greensboro 8, Precinct High Point 5, Precinct High Point 6, Precinct High Point 7, Precinct High Point 8, Precinct High Point 9, Precinct High Point 10, Precinct High Point 11, Precinct High Point 12, Precinct High Point 17, Precinct High Point 18, Precinct High Point 19, Precinct Pleasant Garden 1, Precinct Fentress 1, Precinct Fentress 2, Precinct Jamestown 1, Precinct Jamestown 4, Precinct Jefferson 3, Precinct Sumner 1, Precinct Sumner 2, Precinct Sumner 3.
District 29: Montgomery County, Randolph County.
District 30: Stokes County, Surry County, Wilkes County:  Precinct Antioch, Precinct Brushy Mountain, Precinct Cricket, Precinct Edwards 1, Precinct Edwards 2, Precinct Edwards 3, Precinct Fairplains, Precinct Millers Creek, Precinct Moravian Falls, Precinct Mulberry 1, Precinct Mulberry 2, Precinct Mulberry 3, Precinct New Castle, Precinct North Wilkesboro, Precinct Rock Creek 1, Precinct Rock Creek 2, Precinct Somers, Precinct Traphill 1, Precinct Traphill 2, Precinct Walnut Grove, Precinct Wilkesboro 1, Precinct Wilkesboro 2, Precinct Wilkesboro 3.
District 31: Forsyth County:  Precinct 011, Precinct 012, Precinct 013, Precinct 014, Precinct 015, Precinct 021, Precinct 031, Precinct 032, Precinct 034, Precinct 042, Precinct 051, Precinct 052, Precinct 053, Precinct 054, Precinct 055, Precinct 061, Precinct 062, Precinct 063, Precinct 064, Precinct 065, Precinct 066, Precinct 067, Precinct 068, Precinct 071, Precinct 072, Precinct 073, Precinct 074, Precinct 075, Precinct 091, Precinct 092, Precinct 111, Precinct 112, Precinct 122, Precinct 123, Precinct 131, Precinct 132, Precinct 133, Precinct 506, Precinct 607, Precinct 709, Precinct 801, Precinct 802, Precinct 803, Precinct 804, Precinct 805, Precinct 806, Precinct 807, Precinct 808, Precinct 809, Precinct 901:  Tract 11:  Block Group 1:  Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1012, Block 1017, Block 1018, Block 1019;  Block Group 3:  Block 3000, Block 3001, Block 3002, Block 3003, Block 3004, Block 3005, Block 3009;  Tract 12:  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2003, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016, Block 2017, Block 2018, Block 2019, Block 2020, Block 2021, Block 2022, Block 2023, Block 2024, Block 2025, Block 2026, Block 2027, Block 2028, Block 2029, Block 2030, Block 2031, Block 2032, Block 2033, Block 2034;  Precinct 906, Precinct 907.
District 32: Forsyth County:  Precinct 033, Precinct 043, Precinct 081, Precinct 082, Precinct 083, Precinct 101, Precinct 201, Precinct 203, Precinct 204, Precinct 205, Precinct 206, Precinct 207, Precinct 301, Precinct 302, Precinct 303, Precinct 304, Precinct 305, Precinct 306, Precinct 401, Precinct 402, Precinct 403, Precinct 404, Precinct 405, Precinct 501, Precinct 502, Precinct 503, Precinct 504, Precinct 505, Precinct 507, Precinct 601, Precinct 602, Precinct 603, Precinct 604, Precinct 605, Precinct 606, Precinct 701, Precinct 702, Precinct 703, Precinct 704, Precinct 705, Precinct 706, Precinct 707, Precinct 708, Precinct 901:  Tract 2:  Block Group 1:  Block 1016, Block 1017, Block 1022, Block 1023, Block 1057, Block 1058;  Tract 11:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006;  Precinct 902, Precinct 903, Precinct 904, Precinct 905, Precinct 908, Precinct 909.
District 33: Davidson County, Guilford County:  Precinct High Point 1, Precinct High Point 2, Precinct High Point 3, Precinct High Point 13, Precinct High Point 14.
District 34: Davie County, Yadkin County, Rowan County:  Precinct Bradshaw, Precinct North China Grove, Precinct Cleveland, Precinct South Locke, Precinct Faith, Precinct Franklin, Precinct Milford Hills County, Precinct Granite Quarry, Precinct Hatters Shop, Precinct East Spencer, Precinct North Locke, Precinct Morgan I, Precinct Morgan II, Precinct Mount Ulla, Precinct Rockwell, Precinct Gold Knob, Precinct Scotch Irish, Precinct Spencer, Precinct Steele, Precinct Sumner, Precinct Trading Ford, Precinct Unity, Precinct West Ward II, Precinct West Ward I, Precinct South Ward, Precinct North Ward I, Precinct East Ward I, Precinct West Innes, Precinct North Ward II, Precinct Milford Hills City, Precinct West Ward III, Precinct East Ward II.
District 35: Union County, Mecklenburg County:  Precinct 083, Precinct 102, Precinct 234, Precinct 235, Precinct 236, Precinct 216, Precinct 218, Precinct 219, Precinct 220, Precinct 221.
District 36: Cabarrus County, Rowan County:  Precinct Barnhardt Mill, Precinct Blackwelder Park, Precinct Bostian Crossroads, Precinct South China Grove, Precinct East Enochville, Precinct Rock Grove, Precinct West Kannapolis, Precinct East Kannapolis, Precinct West Landis, Precinct East Landis, Precinct Bostian School, Precinct West Enochville.
District 37: Mecklenburg County:  Precinct 002, Precinct 003, Precinct 004, Precinct 005, Precinct 006, Precinct 013, Precinct 014, Precinct 015, Precinct 017, Precinct 027, Precinct 028, Precinct 029, Precinct 030, Precinct 033, Precinct 042, Precinct 043, Precinct 044, Precinct 045, Precinct 046, Precinct 060, Precinct 061, Precinct 062, Precinct 063, Precinct 082, Precinct 084, Precinct 094, Precinct 095, Precinct 104, Precinct 108, Precinct 109, Precinct 115, Precinct 116, Precinct 117, Precinct 123, Precinct 124, Precinct 125, Precinct 130, Precinct 201, Precinct 203, Precinct 204, Precinct 205.
District 38: Mecklenburg County:  Precinct 011, Precinct 012, Precinct 016, Precinct 022, Precinct 023, Precinct 024, Precinct 025, Precinct 026, Precinct 031, Precinct 039, Precinct 040, Precinct 041, Precinct 052, Precinct 053, Precinct 054, Precinct 055, Precinct 056, Precinct 077:  Tract 38.04:  Block Group 1:  Block 1022;  Block Group 2:  Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2012;  Tract 58.06:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010, Block 1011, Block 1014, Block 1015, Block 1016, Block 1017, Block 1018, Block 1019, Block 1020, Block 1021, Block 1022, Block 1023, Block 1024, Block 1025, Block 1026, Block 1027, Block 1071, Block 1072, Block 1073, Block 1074, Block 1999;  Tract 59.05:  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2003, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008;  Precinct 078, Precinct 079, Precinct 080, Precinct 081, Precinct 097:  Tract 58.06:  Block Group 1:  Block 1075;  Tract 58.07:  Block Group 1:  Block 1000, Block 1001, Block 1002, Block 1003, Block 1004, Block 1005, Block 1006, Block 1007, Block 1008, Block 1009, Block 1010;  Precinct 098, Precinct 105, Precinct 107, Precinct 120, Precinct 126, Precinct 225:  Tract 58.06:  Block Group 1:  Block 1012, Block 1013, Block 1028, Block 1029, Block 1030;  Precinct 228:  Tract 59.05:  Block Group 2:  Block 2017;  Precinct 237, Precinct 132, Precinct 135, Precinct 138:  Tract 59.04:  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2003, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016, Block 2017, Block 2018;  Tract 59.05:  Block Group 2:  Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016;  Precinct 141, Precinct 210, Precinct 211, Precinct 212, Precinct 213.
District 39: Mecklenburg County:  Precinct 001, Precinct 007, Precinct 008, Precinct 009, Precinct 010, Precinct 018, Precinct 019, Precinct 020, Precinct 021, Precinct 032, Precinct 034, Precinct 035, Precinct 036, Precinct 037, Precinct 038, Precinct 047, Precinct 048, Precinct 049, Precinct 050, Precinct 051, Precinct 057, Precinct 058, Precinct 059, Precinct 064, Precinct 065, Precinct 066, Precinct 067, Precinct 068, Precinct 069, Precinct 070, Precinct 071, Precinct 072, Precinct 073, Precinct 074, Precinct 075, Precinct 076, Precinct 085, Precinct 086, Precinct 091, Precinct 092, Precinct 093, Precinct 096, Precinct 099, Precinct 100, Precinct 101, Precinct 103, Precinct 106, Precinct 110, Precinct 111, Precinct 113, Precinct 118, Precinct 119, Precinct 227, Precinct 233, Precinct 131, Precinct 136, Precinct 215, Precinct 217.
District 40: Mecklenburg County:  Precinct 077:  Tract 58.06:  Block Group 1:  Block 1068, Block 1069, Block 1077, Block 1079;  Tract 59.05:  Block Group 2:  Block 2040, Block 2041, Block 2042, Block 2043, Block 2044, Block 2045, Block 2046, Block 2047, Block 2048, Block 2049, Block 2050;  Precinct 087, Precinct 088, Precinct 089, Precinct 090, Precinct 097:  Tract 58.06:  Block Group 1:  Block 1076, Block 1083;  Tract 58.07:  Block Group 1:  Block 1011, Block 1012, Block 1013, Block 1014;  Precinct 112, Precinct 114, Precinct 121, Precinct 122, Precinct 127, Precinct 128, Precinct 225:  Tract 58.06:  Block Group 1:  Block 1031, Block 1032, Block 1033, Block 1034, Block 1035, Block 1036, Block 1037, Block 1038, Block 1039, Block 1040, Block 1041, Block 1042, Block 1043, Block 1044, Block 1045, Block 1046, Block 1047, Block 1048, Block 1049, Block 1050, Block 1051, Block 1052, Block 1053, Block 1054, Block 1055, Block 1056, Block 1057, Block 1058, Block 1059, Block 1060, Block 1061, Block 1062, Block 1063, Block 1064, Block 1065, Block 1066, Block 1067, Block 1070, Block 1078, Block 1080, Block 1081, Block 1082, Block 1084, Block 1085, Block 1086, Block 1087, Block 1088, Block 1089, Block 1090, Block 1091, Block 1092;  Block Group 2:  Block 2000, Block 2001, Block 2002, Block 2003, Block 2004, Block 2005, Block 2006, Block 2007, Block 2008, Block 2009, Block 2010, Block 2011, Block 2012, Block 2013, Block 2014, Block 2015, Block 2016, Block 2017, Block 2018, Block 2019, Block 2020, Block 2021, Block 2022, Block 2023, Block 2024, Block 2025;  Precinct 226, Precinct 228:  Tract 59.04:  Block Group 2:  Block 2021, Block 2022, Block 2023;  Block Group 3:  Block 3000, Block 3001, Block 3002, Block 3003, Block 3004, Block 3005, Block 3006, Block 3007, Block 3008, Block 3009, Block 3010, Block 3011, Block 3012, Block 3013, Block 3014, Block 3015, Block 3016, Block 3017, Block 3018, Block 3019, Block 3020;  Tract 59.05:  Block Group 2:  Block 2018, Block 2020, Block 2021, Block 2024;  Precinct 229, Precinct 230, Precinct 231, Precinct 232, Precinct 238, Precinct 239, Precinct 240, Precinct 241, Precinct 242, Precinct 243, Precinct 129, Precinct 133, Precinct 134, Precinct 137, Precinct 138:  Tract 59.04:  Block Group 2:  Block 2019, Block 2020;  Tract 59.05:  Block Group 2:  Block 2019;  Precinct 139, Precinct 140, Precinct 142, Precinct 143, Precinct 144, Precinct 200, Precinct 202, Precinct 206, Precinct 207, Precinct 208, Precinct 209, Precinct 214, Precinct 222, Precinct 223, Precinct 224.
District 41: Alexander County, Iredell County.
District 42: Lincoln County, Catawba County:  Precinct Balls Creek, Precinct Blackburn, Precinct Catawba, Precinct Claremont, Precinct Conover West, Precinct Conover East, Precinct East Maiden, Precinct East Newton, Precinct Maiden, Precinct Monogram, Precinct Mt Olive, Precinct North Newton, Precinct Oxford, Precinct Sherrills Ford, Precinct South Newton, Precinct Startown, Precinct West Newton, Precinct Lake Norman; Gaston County:  Precinct Landers Chapel, Precinct High Shoals, Precinct Alexis, Precinct Lucia, Precinct Stanley 1, Precinct Stanley 2, Precinct Mt Holly 1, Precinct Mt Holly 2.
District 43: Gaston County:  Precinct York Chester, Precinct Victory, Precinct Pleasant Ridge, Precinct Forest Heights, Precinct Health Center, Precinct Myrtle, Precinct Highland, Precinct Wood Hill, Precinct Grier, Precinct Sherwood, Precinct Armstrong, Precinct Flint Grove, Precinct Ranlo, Precinct Gardner Park, Precinct Robinson 1, Precinct Gaston Day, Precinct Robinson 2, Precinct Ashbrook, Precinct South Gastonia, Precinct Bessemer City 1, Precinct Bessemer City 2, Precinct Crowders Mountain, Precinct Belmont 1, Precinct Belmont 2, Precinct Belmont 3, Precinct Catawba Heights, Precinct Southpoint, Precinct Cramerton, Precinct New Hope, Precinct McAdenville, Precinct Union, Precinct Lowell, Precinct Tryon, Precinct Cherryville 1, Precinct Cherryville 2, Precinct Cherryville 3, Precinct Dallas 1, Precinct Dallas 2.
District 44: Burke County, Catawba County:  Precinct Banoak, Precinct Brookford, Precinct College Park, Precinct Kenworth, Precinct Greenmont, Precinct Oakwood, Precinct Ridgeview, Precinct Highlands, Precinct Longview North, Precinct Longview South, Precinct Mtn View 1, Precinct Mtn View 2, Precinct Oakland Heights, Precinct St Stephens 1, Precinct St Stephens 2, Precinct Sandy Ridge, Precinct Springs, Precinct Sweetwater, Precinct Viewmont 1, Precinct Viewmont 2, Precinct Falling Creek, Precinct Northwest.
District 45: Alleghany County, Ashe County, Caldwell County, Watauga County, Wilkes County:  Precinct Boomer, Precinct Jobs Cabin, Precinct Reddies River, Precinct Union, Precinct Mt Pleasant Ferguson CRU.
District 46: Cleveland County, Rutherford County.
District 47: Avery County, McDowell County, Madison County, Mitchell County, Yancey County, Haywood County:  Precinct Big Creek, Precinct Crabtree, Precinct Center Waynesville, Precinct East Waynesville, Precinct Hazelwood, Precinct Iron Duff, Precinct Ivy Hill, Precinct Jonathan Creek, Precinct Lake Junaluska, Precinct Saunook, Precinct White Oak, Precinct West Waynesville, Precinct Beaverdam 1, Precinct Beaverdam 2, Precinct Beaverdam 3, Precinct Beaverdam 4, Precinct Beaverdam 7, Precinct Fines Creek 1, Precinct Fines Creek 2, Precinct North Clyde, Precinct South Clyde, Precinct South Waynesville 1, Precinct South Waynesville 2, Precinct Beaverdam 5‑6.
District 48: Henderson County, Polk County, Buncombe County:  Precinct Asheville 1, Precinct Asheville 10, Precinct Asheville 11, Precinct Asheville 13, Precinct Asheville 18, Precinct Asheville 19, Precinct Asheville 24, Precinct Averys Creek (30), Precinct Biltmore (31), Precinct Lower Hominy 1 (44), Precinct Lower Hominy 3 (46), Precinct Limestone 1 (54), Precinct Limestone 2 (55), Precinct Limestone 3 (56), Precinct Asheville 29, Precinct Upper Hominy CRU (47, 49).
District 49: Buncombe County:  Precinct Asheville 2, Precinct Asheville 3, Precinct Asheville 4, Precinct Asheville 5, Precinct Asheville 6, Precinct Asheville 7, Precinct Asheville 8, Precinct Asheville 9, Precinct Asheville 12, Precinct Asheville 14, Precinct Asheville 15, Precinct Asheville 16, Precinct Asheville 17, Precinct Asheville 20, Precinct Asheville 21, Precinct Asheville 22, Precinct Asheville 23, Precinct Asheville 25, Precinct Black Mountain 1 (32), Precinct Black Mountain 2 (33), Precinct Black Mountain 3 (34), Precinct Black Mountain 5 (36), Precinct Broad River (37), Precinct Fairview 1 (38), Precinct Fairview 2 (39), Precinct Flat Creek (40), Precinct French Broad (41), Precinct Hazel 1 (42), Precinct Hazel 2 (43), Precinct Lower Hominy 2 (45), Precinct Upper Hominy 2 (48), Precinct Leicester 1 (52), Precinct Limestone 4 (57), Precinct North Buncombe (58), Precinct Reems Creek (59), Precinct Reynolds (60), Precinct Swannanoa 1 (64), Precinct Weaverville (67), Precinct West Buncombe 1 (68, 681), Precinct West Buncombe 2 (69), Precinct Woodfin (70), Precinct Woodland Hills (71), Precinct Asheville 28, Precinct Asheville 27, Precinct Black Mountain 4 (35), Precinct Ivy CRU (50, 51), Precinct Leicester Sandy Mush CRU (63, 53), Precinct Riceville Swannanoa CRU 2 (62, 66), Precinct Riceville Swannanoa 2  CRU (61, 65).
District 50: Cherokee County, Clay County, Graham County, Jackson County, Macon County, Swain County, Transylvania County, Haywood County:  Precinct Allens Creek, Precinct Cecil, Precinct East Fork, Precinct Pigeon, Precinct Center Pigeon."
SECTION 2.  This act is effective when it becomes law.