{
    "componentChunkName": "component---src-templates-state-js",
    "path": "/reforms/GA",
    "result": {"data":{"timeline":{"nodes":[{"id":"10078bf8-c48c-5b35-847c-d7b569a847ca","data":{"TimelineName":"Georgia","TimelineState":["reczJsGnSSCYJxdvE"],"TimelineType":"State Legislative","State__from_Reforms_":["GA"],"Alert":"Elevated","Final_Map_Deadline":"2022-03-11","TimelineDeadlineType":{"id":"b787ebf1-4fa1-556c-9e68-2086a870bacf","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Candidate filing\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineOtherDates":{"id":"8b284c02-f9b0-511a-8b47-41a8aafdbc61","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"11/8/2021 - constitutional requirement that candidates must reside in their district for 1 year before election\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Proposed_Actions":["Special session"],"TimelineNewsSources":null,"TimelineAdditionalNotes":{"id":"f28bee48-faec-5474-bd39-8e5fd703cd37","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Special session already \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.legis.ga.gov/api/document/docs/default-source/house-budget-and-research-office-document-library/newsandhighlights/2020/redistricting_in_georgia.pdf?sfvrsn=23c35154_2\"\n  }, \"planned\")));\n}\n;\nMDXContent.isMDXComponent = true;"}}}},{"id":"90a60acb-14ec-574a-b3a8-2ad53e113fd3","data":{"TimelineName":"Georgia","TimelineState":["reczJsGnSSCYJxdvE"],"TimelineType":"Congressional","State__from_Reforms_":["GA"],"Alert":"Low","Final_Map_Deadline":"2022-03-11","TimelineDeadlineType":{"id":"e0c5b35b-0c64-5b10-be59-234dada46bb1","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Candidate filing\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineOtherDates":null,"Proposed_Actions":["Special session"],"TimelineNewsSources":null,"TimelineAdditionalNotes":{"id":"92487a93-34b4-5027-95e5-2eed8cdad2c6","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Special session already \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.legis.ga.gov/api/document/docs/default-source/house-budget-and-research-office-document-library/newsandhighlights/2020/redistricting_in_georgia.pdf?sfvrsn=23c35154_2\"\n  }, \"planned\")));\n}\n;\nMDXContent.isMDXComponent = true;"}}}}]},"allAirtable":{"nodes":[]},"airtable":{"data":{"Congressional_Boundaries":"Drawn by legislature","Legislative_Party":"Republican","State_Boundaries":"Drawn by legislature","State_Abbreviation":"GA","Governor_Party":"Republican","Status":"Legal routes to reform","State":"Georgia","Actions":{"id":"c21f9a41-e84c-5c9d-b597-2474fa220a10","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Although Georgia poses a challenge for advocates of fair districting because of its single-party control and history of gerrymandering, there are actions you can take:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Take the \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.commoncause.org/georgia/our-work/gerrymandering-representation/end-gerrymandering-ga/\"\n  }, \"End Gerrymandering Georgia Pledge\"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Read the Common Cause \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.commoncause.org/wp-content/uploads/2020/01/CC-Activist-Handbook-on-Redistricting-Reform-1.27.20.pdf\"\n  }, \"Activist Handbook on Redistricting Reform\"), \" to learn about what reforms have been successful in the past, and what steps to take to enact reform in the future.\")), mdx(\"p\", null, \"In 2021, participate in the Legislature\\u2019s public input process.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Obtain Georgia redistricting data from \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://openprecincts.org/ga/\"\n  }, \"OpenPrecincts\"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Start to plan out what defines your community \\u2013 whether it\\u2019s a shared economic interest, school districts, or other social or other cultural, historical, or economic interests \\u2013 and how that can be represented on a map. This will come in handy once the Legislature starts collecting feedback.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Use software tools such as \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://davesredistricting.org/\"\n  }, \"Dave's Redistricting App\"), \" and \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://districtr.org/\"\n  }, \"Districtr\"), \" to draw district maps showing either (a) what a fair map would look like, or (b) where the community you believe should be better represented is located.\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"History":{"id":"422e6743-7983-56b4-9086-0512e6c86c39","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"In the 2011 redistricting cycle, Georgia faced several legal challenges:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"In \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.brennancenter.org/sites/default/files/legal-work/NAACP-Thompson_v_Kemp_Opinion-and-Order_06.01.18.pdf\"\n  }, \"Thompson v. Kemp\"), \", plaintiffs challenged the General Assembly\\u2019s redrawing of districts in 2015, alleging that two of the House districts constituted unconstitutional racial gerrymanders. The 2015 plan at issue was the first drawn after the Shelby County decision, and thus was not precleared. The parties ultimately filed for dismissal.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"In \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.brennancenter.org/our-work/court-cases/dwight-v-raffensperger\"\n  }, \"Dwight v. Raffensperger\"), \", plaintiffs brought a Voting Rights Act Section 2 case, challenging Georgia's 12th congressional district as allegedly diluting the votes of Black voters in southeastern Georgia by cracking the population. The parties ultimately filed for dismissal.\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Process":{"id":"6747a245-28b6-5a49-a76a-cf4b24315f87","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h3\", {\n    \"id\": \"state-legislature\"\n  }, \"State Legislature\"), mdx(\"p\", null, \"Georgia's state legislative and congressional districts are drawn by the Legislature by ordinary statute. In the state House, the task is carried out by the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.house.ga.gov/Committees/en-US/committee.aspx?Committee=114\"\n  }, \"Legislative and Congressional Reapportionment Committee\"), \". In the state Senate, it falls to the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.senate.ga.gov/committees/en-US/committee.aspx?Committee=140\"\n  }, \"Reapportionment and Redistricting Committee\"), \". Plans are subject to the Governor's veto; the Legislature can override vetoes with a two-thirds vote in each chamber.\"), mdx(\"h3\", {\n    \"id\": \"criteria\"\n  }, \"Criteria\"), mdx(\"p\", null, \"In addition to the federal requirements of one person, one vote and the Voting Rights Act, Georgia\\u2019s state constitution (\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://law.justia.com/constitution/georgia/conart3.html\"\n  }, \"Art. III \\xA7 2, \\xB6II\"), \") requires that state legislative districts be contiguous. The legislative guidelines for the 2011-12 redistricting \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.dropbox.com/s/2egd5vpo0djzqt5/GeorgiaHouseCommitteeGuidelines2011-12.pdf\"\n  }, \"House\"), \" and \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.dropbox.com/s/i8zqyivtr8iozs8/GeorgiaSenateCommitteeGuidelines2011-12.pdf\"\n  }, \"Senate\"), \" committees required that the maps avoid the \\\"unnecessary pairing of incumbents\\\" and consider compactness, political subdivisions, and communities of interest. However, these guidelines specify that they were not meant to limit the committees' consideration of other factors.\"), mdx(\"h3\", {\n    \"id\": \"public-input\"\n  }, \"Public Input\"), mdx(\"p\", null, \"The Georgia legislature has published its 2020 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.legis.ga.gov/joint-office/reapportionment\"\n  }, \"redistricting website\"), \", where the public can find relevant information and contacts.\"), mdx(\"p\", null, \"While Georgia law does not require public hearings, the Legislature held \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://web.archive.org/web/20121104064635/http://www1.legis.ga.gov/legis/2011_12/house/Committees/reapportionment/gahlcrCalendarJT.html\"\n  }, \"twelve hearings\"), \" between May 16 and June 30 in the 2011 cycle. It is plausible that similar meetings will be held in 2021.\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Reform":{"id":"501cdab8-f26f-54d3-9888-629fea2d0845","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"http://www.legis.ga.gov/Legislation/en-US/display/20192020/SR/969\"\n  }, \"Senate Resolution 969\"), \" proposed an amendment to Georgia\\u2019s state constitution to create an independent commission for redistricting. SR969 was left in the Senate Reapportionment and Redistricting Committee when the Legislature adjourned on June 26, 2020.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://legiscan.com/GA/bill/SB491/2019\"\n  }, \"Senate Bill 491\"), \" would have required state lawmakers to hold a minimum of two public hearings to present and explain proposed redistricting plans. SB491 was left in the Senate Reapportionment and Redistricting Committee when the Legislature adjourned on June 26, 2020.\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Issues":{"id":"a3adaf0c-6204-512b-86dd-c1698ddea9eb","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h3\", {\n    \"id\": \"pitfalls\"\n  }, \"Pitfalls\"), mdx(\"p\", null, \"Both chambers of the Legislature and the Governorship are controlled by Republicans, and there is no initiative process. This means that any redistricting reform will have to pass through the General Assembly. With single-party control, there is an increased risk of partisan and racial gerrymandering.\"), mdx(\"p\", null, \"Additionally, this will be Georgia\\u2019s first cycle without the protections of Section 5 of the Voting Rights Act, which was struck down in the 2013 Supreme Court case Shelby County v. Holder. In the absence of preclearance requirements for communities of color, and given the recent history of gerrymandering in Georgia, observers should closely monitor every step of the redistricting process to ensure fair treatment for all.\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Sources":{"id":"bd57b166-093e-58e0-8cb0-55e2eeece42c","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://redistricting.lls.edu/states-GA.php\"\n  }, \"All About Redistricting\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.ncsl.org/research/redistricting.aspx\"\n  }, \"NCSL\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://ballotpedia.org/Redistricting_in_Georgia\"\n  }, \"Ballotpedia\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Contacts":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.fairdistrictsga.org/home\"\n  }, \"Fair Districts Georgia\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://my.lwv.org/georgia\"\n  }, \"League of Women Voters of Georgia\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://georgiavotes.com/\"\n  }, \"Georgia Votes\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.commoncause.org/georgia/\"\n  }, \"Common Cause Georgia\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Representable":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://representable.org/map/GA\"\n  }, \"Check out Communities of Interest collected in this state on Representable\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://representable.org/state/GA\"\n  }, \"Learn about Communities of Interest in this state\")));\n}\n;\nMDXContent.isMDXComponent = true;"}}}},"allAirtableDashboard":{"totalCount":9,"group":[{"nodes":[{"id":"40df7771-1a78-58be-b0e3-f488cb5d6964","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Georgia 2023 House – Draft – Republican Remedial","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Georgia Republican State House Remedy Draft\\t\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["reczJsGnSSCYJxdvE"],"DashboardPlanStatus":"Live","DashboardPlanYear":2023,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-maps/GA-house_remedy_republican.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-report-cards/GA-house_remedy_republican-report-card.json","Last_Modified":"2025-06-03T20:40:00.000Z","Created":"2021-11-02T21:28:07.000Z","DateAdded":"2023-11-29T16:15:00.000Z"},"recordId":"rec7iFL3WfM9qS4Ah"},{"id":"da551238-2671-546d-a04e-0ba89022f59a","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Georgia 2021 Congressional – Draft – Republican","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Georgia 2021 Draft Senate Republican Chair Congressional Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["reczJsGnSSCYJxdvE"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-maps/GA-C21_1Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-report-cards/GA-C21_1Dist-report-card.json","Last_Modified":"2025-06-03T20:38:35.000Z","Created":"2021-09-28T20:24:57.000Z","DateAdded":"2023-11-29T15:57:00.000Z"},"recordId":"rec3HPPnyULf426wZ"},{"id":"c46accb8-16d1-55bc-bb9e-02690ed2693b","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Georgia 2021 Congressional – Enacted – Republican","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Georgia 2021 Final Republican Congressional Map\\xA0- Enacted\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1461004304052109316?s=20\"\n  }, \"Analysis of the Maps\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["reczJsGnSSCYJxdvE"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-maps/GA-C21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-report-cards/GA-C21_2Dist-report-card.json","Last_Modified":"2025-06-03T20:38:42.000Z","Created":"2021-11-17T15:46:56.000Z","DateAdded":"2021-11-17T16:13:00.000Z"},"recordId":"recZwpVm5Uz1GESnV"},{"id":"5310bcb9-e550-5e24-9601-55fac3b8d963","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Georgia 2021 House – Enacted – Republican","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Georgia 2021 Final House Republican Chair State House Map\\xA0- Enacted\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["reczJsGnSSCYJxdvE"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-maps/GA-H21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-report-cards/GA-H21_2Dist-report-card.json","Last_Modified":"2025-06-03T20:39:46.000Z","Created":"2021-11-08T19:01:36.000Z","DateAdded":"2021-11-09T14:45:00.000Z"},"recordId":"recvyADrrZ1UfY0DG"},{"id":"fda1b70a-a22b-55f9-bd47-653dc59355fc","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Georgia 2021 Senate – Enacted – 1EX","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Georgia 2021 Final Senate Republican Chair State Senate Map (Senate Bill 1EX)\\xA0- Enacted\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1456707651283324934?s=20\"\n  }, \"Analysis of the Map\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["reczJsGnSSCYJxdvE"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-maps/GA-S21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-report-cards/GA-S21_2Dist-report-card.json","Last_Modified":"2025-06-03T20:39:12.000Z","Created":"2021-11-05T19:04:48.000Z","DateAdded":"2021-11-05T19:31:00.000Z"},"recordId":"recjrpPp76GLb9hHV"},{"id":"cac94d11-6cb7-5e80-8c3f-3e9e44fa83cd","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Georgia 2021 Senate – Draft – Republican","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Georgia 2021 Draft Senate Republican Chair State Senate Map\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1455916356319256581?s=20\"\n  }, \"Analysis of the Maps\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["reczJsGnSSCYJxdvE"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-maps/GA-S21_1Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-report-cards/GA-S21_1Dist-report-card.json","Last_Modified":"2025-06-03T20:38:54.000Z","Created":"2021-11-02T23:09:27.000Z","DateAdded":"2021-11-03T15:15:00.000Z"},"recordId":"recirWQ48hELEut8Z"},{"id":"a833b0c6-20b1-54e2-b367-fda47b6604e8","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Georgia 2021 House – Draft – Democratic","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Georgia 2021 Democratic Draft State House Map (Official)\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1455603717558792193?s=20\"\n  }, \"Analysis of the Plan\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["reczJsGnSSCYJxdvE"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-maps/GA-H21_Dem1.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-report-cards/GA-H21_Dem1-report-card.json","Last_Modified":"2025-06-03T20:39:47.000Z","Created":"2021-10-29T21:25:46.000Z","DateAdded":"2021-11-02T18:16:00.000Z"},"recordId":"recv4pTe9VNWDT4zJ"},{"id":"73aedb61-ab53-5fee-9a58-40a484b390bb","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Georgia 2023 Senate – Draft – Republican Remedial","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Georgia 2023 Democratic Draft State Senate Remedy Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["reczJsGnSSCYJxdvE"],"DashboardPlanStatus":"Live","DashboardPlanYear":2023,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-maps/GA-senate_remedy_11-27.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-report-cards/GA-senate_remedy_11-27-report-card.json","Last_Modified":"2025-06-03T20:39:30.000Z","Created":"2021-10-27T21:48:38.000Z","DateAdded":"2021-10-28T15:49:00.000Z"},"recordId":"rec9h2sgX3J86LhRe"},{"id":"99085eb5-d9d6-5b2d-90c6-1d8c16df8dab","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Georgia 2021 Congressional – Draft – Democratic","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Georgia 2021 Democratic Draft Congressional Map\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1451606140576583680?s=20\"\n  }, \"Analysis of the Plan\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["reczJsGnSSCYJxdvE"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-maps/GA-C21_Dem2.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-report-cards/GA-C21_Dem2-report-card.json","Last_Modified":"2025-06-03T20:38:48.000Z","Created":"2021-10-21T22:12:22.000Z","DateAdded":"2021-10-22T17:34:00.000Z"},"recordId":"recQWnjf3WNpE8ZlC"}],"totalCount":9,"field":"data.DashboardPlanStateAbbreviation","fieldValue":"GA"}],"nodes":[{"id":"40df7771-1a78-58be-b0e3-f488cb5d6964","recordId":"rec7iFL3WfM9qS4Ah","data":{"DashboardPlanName":"Georgia 2023 House – Draft – Republican Remedial","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2023,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardFileID":"house_remedy_republican","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2023-11-29T16:15:00.000Z","Created":"2021-11-02T21:28:07.000Z","Last_Modified":"2025-06-03T20:40:00.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec7iFL3WfM9qS4Ah","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec7iFL3WfM9qS4Ah","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-maps/GA-house_remedy_republican.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-report-cards/GA-house_remedy_republican-report-card.json"}},{"id":"da551238-2671-546d-a04e-0ba89022f59a","recordId":"rec3HPPnyULf426wZ","data":{"DashboardPlanName":"Georgia 2021 Congressional – Draft – Republican","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.legis.ga.gov/joint-office/reapportionment","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardFileID":"C21_1Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2023-11-29T15:57:00.000Z","Created":"2021-09-28T20:24:57.000Z","Last_Modified":"2025-06-03T20:38:35.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec3HPPnyULf426wZ","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec3HPPnyULf426wZ","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-maps/GA-C21_1Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-report-cards/GA-C21_1Dist-report-card.json"}},{"id":"c46accb8-16d1-55bc-bb9e-02690ed2693b","recordId":"recZwpVm5Uz1GESnV","data":{"DashboardPlanName":"Georgia 2021 Congressional – Enacted – Republican","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.legis.ga.gov/joint-office/reapportionment","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardFileID":"C21_2Dist","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"congressional","DateAdded":"2021-11-17T16:13:00.000Z","Created":"2021-11-17T15:46:56.000Z","Last_Modified":"2025-06-03T20:38:42.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recZwpVm5Uz1GESnV","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recZwpVm5Uz1GESnV","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-maps/GA-C21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-report-cards/GA-C21_2Dist-report-card.json"}},{"id":"5310bcb9-e550-5e24-9601-55fac3b8d963","recordId":"recvyADrrZ1UfY0DG","data":{"DashboardPlanName":"Georgia 2021 House – Enacted – Republican","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.legis.ga.gov/joint-office/reapportionment","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardFileID":"H21_2Dist","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-house","DateAdded":"2021-11-09T14:45:00.000Z","Created":"2021-11-08T19:01:36.000Z","Last_Modified":"2025-06-03T20:39:46.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recvyADrrZ1UfY0DG","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recvyADrrZ1UfY0DG","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-maps/GA-H21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-report-cards/GA-H21_2Dist-report-card.json"}},{"id":"fda1b70a-a22b-55f9-bd47-653dc59355fc","recordId":"recjrpPp76GLb9hHV","data":{"DashboardPlanName":"Georgia 2021 Senate – Enacted – 1EX","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.legis.ga.gov/joint-office/reapportionment","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardFileID":"S21_2Dist","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-senate","DateAdded":"2021-11-05T19:31:00.000Z","Created":"2021-11-05T19:04:48.000Z","Last_Modified":"2025-06-03T20:39:12.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recjrpPp76GLb9hHV","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recjrpPp76GLb9hHV","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-maps/GA-S21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-report-cards/GA-S21_2Dist-report-card.json"}},{"id":"cac94d11-6cb7-5e80-8c3f-3e9e44fa83cd","recordId":"recirWQ48hELEut8Z","data":{"DashboardPlanName":"Georgia 2021 Senate – Draft – Republican","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.legis.ga.gov/joint-office/reapportionment","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardFileID":"S21_1Dist","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-11-03T15:15:00.000Z","Created":"2021-11-02T23:09:27.000Z","Last_Modified":"2025-06-03T20:38:54.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recirWQ48hELEut8Z","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recirWQ48hELEut8Z","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-maps/GA-S21_1Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-report-cards/GA-S21_1Dist-report-card.json"}},{"id":"a833b0c6-20b1-54e2-b367-fda47b6604e8","recordId":"recv4pTe9VNWDT4zJ","data":{"DashboardPlanName":"Georgia 2021 House – Draft – Democratic","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.georgiademocrat.org/georgia-house-democratic-caucus-releases-proposed-legislative-map/","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardFileID":"H21_Dem1","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-11-02T18:16:00.000Z","Created":"2021-10-29T21:25:46.000Z","Last_Modified":"2025-06-03T20:39:47.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recv4pTe9VNWDT4zJ","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recv4pTe9VNWDT4zJ","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-maps/GA-H21_Dem1.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-house/2020-census/results/plan-report-cards/GA-H21_Dem1-report-card.json"}},{"id":"73aedb61-ab53-5fee-9a58-40a484b390bb","recordId":"rec9h2sgX3J86LhRe","data":{"DashboardPlanName":"Georgia 2023 Senate – Draft – Republican Remedial","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2023,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardFileID":"senate_remedy_11-27","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-10-28T15:49:00.000Z","Created":"2021-10-27T21:48:38.000Z","Last_Modified":"2025-06-03T20:39:30.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec9h2sgX3J86LhRe","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec9h2sgX3J86LhRe","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-maps/GA-senate_remedy_11-27.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/state-senate/2020-census/results/plan-report-cards/GA-senate_remedy_11-27-report-card.json"}},{"id":"99085eb5-d9d6-5b2d-90c6-1d8c16df8dab","recordId":"recQWnjf3WNpE8ZlC","data":{"DashboardPlanName":"Georgia 2021 Congressional – Draft – Democratic","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://www.legis.ga.gov/api/document/docs/default-source/reapportionment-document-library/ghdc-gsdc-cong-plan1-packet.pdf?sfvrsn=bb619b12_2","DashboardPlanStateName":["Georgia"],"DashboardPlanStateAbbreviation":["GA"],"DashboardFileID":"C21_Dem2","DashboardType":"report-card","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-22T17:34:00.000Z","Created":"2021-10-21T22:12:22.000Z","Last_Modified":"2025-06-03T20:38:48.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recQWnjf3WNpE8ZlC","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recQWnjf3WNpE8ZlC","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-maps/GA-C21_Dem2.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/GA/congressional/2020-census/results/plan-report-cards/GA-C21_Dem2-report-card.json"}}]}},"pageContext":{"pagePath":"/reforms/GA","state":"GA","ogImage":{"path":"og-images/social/GA.png","size":{"width":1200,"height":630},"__ogImageGenerationContext":{"componentPath":"__generated/og-imagessocialGA.png","imgPath":"public/og-images/social/GA.png","size":{"width":1200,"height":630}}}}},
    "staticQueryHashes": ["1739555907","1946304716","764694655"]}