{
  "title" : "Duplication",
  "timestamp" : "2026-04-18 12:57:26",
  "duplicates" : [ {
    "blockSize" : 69,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 234,
      "endLine" : 316,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 234,
      "endLine" : 316,
      "cleanedStartLine" : 182,
      "cleanedEndLine" : 250
    } ]
  }, {
    "blockSize" : 67,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 236,
      "endLine" : 311,
      "cleanedStartLine" : 180,
      "cleanedEndLine" : 246
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 241,
      "endLine" : 316,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 247
    } ]
  }, {
    "blockSize" : 67,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 236,
      "endLine" : 311,
      "cleanedStartLine" : 180,
      "cleanedEndLine" : 246
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 241,
      "endLine" : 316,
      "cleanedStartLine" : 184,
      "cleanedEndLine" : 250
    } ]
  }, {
    "blockSize" : 62,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 149,
      "endLine" : 229,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 151,
      "endLine" : 229,
      "cleanedStartLine" : 119,
      "cleanedEndLine" : 180
    } ]
  }, {
    "blockSize" : 58,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 36,
      "endLine" : 96,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 85
    }, {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 169,
      "endLine" : 229,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 203
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 96,
      "endLine" : 141,
      "cleanedStartLine" : 71,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 106,
      "endLine" : 151,
      "cleanedStartLine" : 80,
      "cleanedEndLine" : 119
    } ]
  }, {
    "blockSize" : 35,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 139,
      "endLine" : 182,
      "cleanedStartLine" : 103,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 126,
      "endLine" : 167,
      "cleanedStartLine" : 97,
      "cleanedEndLine" : 131
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 139,
      "endLine" : 164,
      "cleanedStartLine" : 103,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 116,
      "endLine" : 141,
      "cleanedStartLine" : 88,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 112,
      "endLine" : 133,
      "cleanedStartLine" : 97,
      "cleanedEndLine" : 117
    }, {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 250,
      "endLine" : 271,
      "cleanedStartLine" : 218,
      "cleanedEndLine" : 238
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/occ_state_wage.do",
        "extension" : "do",
        "linesOfCode" : 79,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 79,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_union.do",
        "extension" : "do",
        "linesOfCode" : 37,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 37,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/state_median_incomes.do",
        "extension" : "do",
        "linesOfCode" : 112,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 112,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_labor_supply.do",
        "extension" : "do",
        "linesOfCode" : 66,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 66,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_retirement_curve.do",
        "extension" : "do",
        "linesOfCode" : 263,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 263,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/occ_state_wage.do",
        "extension" : "do",
        "linesOfCode" : 79,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 79,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/state_median_incomes.do",
        "extension" : "do",
        "linesOfCode" : 112,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 112,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_labor_supply.do",
        "extension" : "do",
        "linesOfCode" : 66,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 66,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/occ_state_wage.do",
        "extension" : "do",
        "linesOfCode" : 79,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 79,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_union.do",
        "extension" : "do",
        "linesOfCode" : 37,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 37,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_labor_supply.do",
        "extension" : "do",
        "linesOfCode" : 66,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 66,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_union.do",
        "extension" : "do",
        "linesOfCode" : 37,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 37,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_projection_graphs.do",
        "extension" : "do",
        "linesOfCode" : 62,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 62,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/state_median_incomes.do",
        "extension" : "do",
        "linesOfCode" : 112,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 112,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_projection_graphs.do",
        "extension" : "do",
        "linesOfCode" : 62,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 62,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_retirement_curve.do",
        "extension" : "do",
        "linesOfCode" : 263,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 263,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_retirement_curve.do",
        "extension" : "do",
        "linesOfCode" : 263,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 263,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_union.do",
        "extension" : "do",
        "linesOfCode" : 37,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 37,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 33,
      "endLine" : 56,
      "cleanedStartLine" : 24,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 50
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/occ_state_wage.do",
        "extension" : "do",
        "linesOfCode" : 79,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 79,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_labor_supply.do",
        "extension" : "do",
        "linesOfCode" : 66,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 66,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/state_median_incomes.do",
        "extension" : "do",
        "linesOfCode" : 112,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 112,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_labor_supply.do",
        "extension" : "do",
        "linesOfCode" : 66,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 66,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_projection_graphs.do",
        "extension" : "do",
        "linesOfCode" : 62,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 62,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_retirement_curve.do",
        "extension" : "do",
        "linesOfCode" : 263,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 263,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_projection_graphs.do",
        "extension" : "do",
        "linesOfCode" : 62,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 62,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_union.do",
        "extension" : "do",
        "linesOfCode" : 37,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 37,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_labor_supply.do",
        "extension" : "do",
        "linesOfCode" : 66,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 66,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/state_median_incomes.do",
        "extension" : "do",
        "linesOfCode" : 112,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 112,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/occ_state_wage.do",
        "extension" : "do",
        "linesOfCode" : 79,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 79,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_retirement_curve.do",
        "extension" : "do",
        "linesOfCode" : 263,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 263,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_union.do",
        "extension" : "do",
        "linesOfCode" : 37,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 37,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/occ_state_wage.do",
        "extension" : "do",
        "linesOfCode" : 79,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 79,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_projection_graphs.do",
        "extension" : "do",
        "linesOfCode" : 62,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 62,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_retirement_curve.do",
        "extension" : "do",
        "linesOfCode" : 263,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 263,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/state_median_incomes.do",
        "extension" : "do",
        "linesOfCode" : 112,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 112,
      "startLine" : 1,
      "endLine" : 24,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "src/replication_projection_graphs.do",
        "extension" : "do",
        "linesOfCode" : 62,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 62,
      "startLine" : 1,
      "endLine" : 25,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 20
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 1,
      "endLine" : 22,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 19
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 1,
      "endLine" : 22,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 19
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 1,
      "endLine" : 22,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 19
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 1,
      "endLine" : 22,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 19
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 1,
      "endLine" : 22,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 19
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 1,
      "endLine" : 22,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 19
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/master_do_file.do",
        "extension" : "do",
        "linesOfCode" : 29,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_union.do",
        "extension" : "do",
        "linesOfCode" : 37,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 37,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/charts.do",
        "extension" : "do",
        "linesOfCode" : 115,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 115,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/occ_state_wage.do",
        "extension" : "do",
        "linesOfCode" : 79,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 79,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/charts.do",
        "extension" : "do",
        "linesOfCode" : 115,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 115,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_labor_supply.do",
        "extension" : "do",
        "linesOfCode" : 66,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 66,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/master_do_file.do",
        "extension" : "do",
        "linesOfCode" : 29,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/occ_state_wage.do",
        "extension" : "do",
        "linesOfCode" : 79,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 79,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/master_do_file.do",
        "extension" : "do",
        "linesOfCode" : 29,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/charts.do",
        "extension" : "do",
        "linesOfCode" : 115,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 115,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_union.do",
        "extension" : "do",
        "linesOfCode" : 37,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 37,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/charts.do",
        "extension" : "do",
        "linesOfCode" : 115,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 115,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/state_median_incomes.do",
        "extension" : "do",
        "linesOfCode" : 112,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 112,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/master_do_file.do",
        "extension" : "do",
        "linesOfCode" : 29,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_retirement_curve.do",
        "extension" : "do",
        "linesOfCode" : 263,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 263,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/charts.do",
        "extension" : "do",
        "linesOfCode" : 115,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 115,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/master_do_file.do",
        "extension" : "do",
        "linesOfCode" : 29,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/charts.do",
        "extension" : "do",
        "linesOfCode" : 115,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 115,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_demand.do",
        "extension" : "do",
        "linesOfCode" : 240,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 240,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/charts.do",
        "extension" : "do",
        "linesOfCode" : 115,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 115,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_retirement_curve.do",
        "extension" : "do",
        "linesOfCode" : 263,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 263,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/master_do_file.do",
        "extension" : "do",
        "linesOfCode" : 29,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_labor_supply.do",
        "extension" : "do",
        "linesOfCode" : 66,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 66,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/charts.do",
        "extension" : "do",
        "linesOfCode" : 115,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 115,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_projection_graphs.do",
        "extension" : "do",
        "linesOfCode" : 62,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 62,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/master_do_file.do",
        "extension" : "do",
        "linesOfCode" : 29,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/replication_projection_graphs.do",
        "extension" : "do",
        "linesOfCode" : 62,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 62,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/master_do_file.do",
        "extension" : "do",
        "linesOfCode" : 29,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "src/state_median_incomes.do",
        "extension" : "do",
        "linesOfCode" : 112,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 112,
      "startLine" : 1,
      "endLine" : 21,
      "cleanedStartLine" : 1,
      "cleanedEndLine" : 18
    } ]
  }, {
    "blockSize" : 14,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 58,
      "endLine" : 75,
      "cleanedStartLine" : 45,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 66,
      "endLine" : 83,
      "cleanedStartLine" : 52,
      "cleanedEndLine" : 65
    } ]
  }, {
    "blockSize" : 13,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 164,
      "endLine" : 182,
      "cleanedStartLine" : 125,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 149,
      "endLine" : 167,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 128
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 124,
      "endLine" : 137,
      "cleanedStartLine" : 90,
      "cleanedEndLine" : 101
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 111,
      "endLine" : 124,
      "cleanedStartLine" : 84,
      "cleanedEndLine" : 95
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 124,
      "endLine" : 137,
      "cleanedStartLine" : 90,
      "cleanedEndLine" : 101
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 101,
      "endLine" : 114,
      "cleanedStartLine" : 75,
      "cleanedEndLine" : 86
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 77,
      "endLine" : 92,
      "cleanedStartLine" : 60,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 86,
      "endLine" : 100,
      "cleanedStartLine" : 68,
      "cleanedEndLine" : 77
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 187,
      "endLine" : 197,
      "cleanedStartLine" : 142,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 172,
      "endLine" : 182,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 142
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 58,
      "endLine" : 68,
      "cleanedStartLine" : 44,
      "cleanedEndLine" : 53
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 71,
      "endLine" : 81,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 64
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 58,
      "endLine" : 68,
      "cleanedStartLine" : 44,
      "cleanedEndLine" : 53
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 63,
      "endLine" : 73,
      "cleanedStartLine" : 48,
      "cleanedEndLine" : 57
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 187,
      "endLine" : 197,
      "cleanedStartLine" : 142,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 172,
      "endLine" : 182,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 145
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 241,
      "endLine" : 247,
      "cleanedStartLine" : 184,
      "cleanedEndLine" : 190
    }, {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 295,
      "endLine" : 301,
      "cleanedStartLine" : 233,
      "cleanedEndLine" : 239
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 241,
      "endLine" : 247,
      "cleanedStartLine" : 184,
      "cleanedEndLine" : 190
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 300,
      "endLine" : 306,
      "cleanedStartLine" : 237,
      "cleanedEndLine" : 243
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 246,
      "endLine" : 252,
      "cleanedStartLine" : 185,
      "cleanedEndLine" : 191
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 300,
      "endLine" : 306,
      "cleanedStartLine" : 234,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 246,
      "endLine" : 252,
      "cleanedStartLine" : 185,
      "cleanedEndLine" : 191
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 300,
      "endLine" : 306,
      "cleanedStartLine" : 237,
      "cleanedEndLine" : 243
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 246,
      "endLine" : 252,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 300,
      "endLine" : 306,
      "cleanedStartLine" : 237,
      "cleanedEndLine" : 243
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 241,
      "endLine" : 247,
      "cleanedStartLine" : 184,
      "cleanedEndLine" : 190
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 300,
      "endLine" : 306,
      "cleanedStartLine" : 234,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 72,
      "endLine" : 80,
      "cleanedStartLine" : 54,
      "cleanedEndLine" : 60
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 88,
      "endLine" : 97,
      "cleanedStartLine" : 69,
      "cleanedEndLine" : 75
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 295,
      "endLine" : 301,
      "cleanedStartLine" : 233,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 246,
      "endLine" : 252,
      "cleanedStartLine" : 185,
      "cleanedEndLine" : 191
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 300,
      "endLine" : 306,
      "cleanedStartLine" : 234,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 246,
      "endLine" : 252,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 72,
      "endLine" : 80,
      "cleanedStartLine" : 54,
      "cleanedEndLine" : 60
    }, {
      "file" : {
        "relativePath" : "src/equilibrium.m",
        "extension" : "m",
        "linesOfCode" : 247,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 247,
      "startLine" : 79,
      "endLine" : 89,
      "cleanedStartLine" : 61,
      "cleanedEndLine" : 67
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "src/baseline.m",
        "extension" : "m",
        "linesOfCode" : 246,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 246,
      "startLine" : 295,
      "endLine" : 301,
      "cleanedStartLine" : 233,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "src/equilibrium_with_growth.m",
        "extension" : "m",
        "linesOfCode" : 250,
        "components" : [ "primary::src" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 250,
      "startLine" : 246,
      "endLine" : 252,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    } ]
  } ],
  "overallDuplication" : null
}