{
  "study_id": 22,
  "specification_id": "S22-P075",
  "source_specification_id": "REXER-T6-PA-SECURITY-C4-HOLD",
  "role": "active_comparison",
  "published_source_location": "",
  "outcome_label": "",
  "outcome_variable": "",
  "treatment_label": "",
  "unit_fixed_effects": "",
  "time_fixed_effects": "",
  "allowed_adjustments": "",
  "published_weights": "",
  "published_clustering": "",
  "panel_structure": "",
  "design": "",
  "descriptive_metadata_status": "not_recorded_in_exported_source_metadata",
  "title": "Corruption as a Local Advantage",
  "status": "ready",
  "reason": "",
  "config": "analyses/full-archive/configs/S22-P075.json",
  "input_bytes": 489392,
  "specification_type": "twfe_scalar",
  "run_status": "completed",
  "expanded_status": "processed",
  "expanded_reason": null,
  "regression_result": {
    "schema": "did-replication-v2",
    "config": {
      "outcomes": [
        "y"
      ],
      "treatments": [
        "d"
      ],
      "unit": "unit",
      "time": "time",
      "cluster": "cluster",
      "covariates": [],
      "baseline_by_time": [
        "cntrd_lat",
        "dist_coast_km",
        "dist_niger_km",
        "dist_capital_km"
      ],
      "weight": null,
      "period_step": 1,
      "period_values": null,
      "display_window": [
        -10,
        10
      ],
      "seed": 20261008,
      "panelview_max_units": 100,
      "test_mode": "classical",
      "test_horizon": null,
      "post_horizon": null,
      "post_weighting": "observations",
      "sample_query": null,
      "reversal_policy": "drop_post_untreated",
      "labels": {
        "y": "",
        "d": ""
      },
      "allow_repeated_cells": true,
      "time_fe": null,
      "unit_fe": null,
      "frequency_weights": false,
      "source_sd": null,
      "require_never_control_periods": false,
      "latest_cohort_control": true,
      "slug": "s22-p075",
      "study_id": 22,
      "study": "Corruption as a Local Advantage",
      "citation": "Rexer (2025), AER. https://doi.org/10.1257/aer.20220528",
      "description": "REXER-T6-PA-SECURITY-C4-HOLD",
      "source_specification_id": "REXER-T6-PA-SECURITY-C4-HOLD",
      "specification_id": "S22-P075",
      "data": "repl-archives/twfe-microdata-replication-private/outputs/expansion_nigerian_oil_2026_10_06/validation/native_inputs/REXER-T6-PA-SECURITY-C4-HOLD.csv",
      "output_dir": "analyses/full-archive/results/S22-P075"
    },
    "source": {
      "file": "REXER-T6-PA-SECURITY-C4-HOLD.csv",
      "bytes": 489392,
      "sha256": "d73a175f7699fa78e3a3f1dc3a6c1147104fff761f425ce8a036e3ff9fe3d7fe"
    },
    "versions": {
      "pyfixest": "0.60.0",
      "polars": "2.0.0",
      "duckreg": "0.4.1",
      "numpy": "2.5.3",
      "pandas": "3.0.6"
    },
    "specifications": {
      "y__d": {
        "sample": {
          "outcome": "y",
          "treatment": "d",
          "source_rows": 3183,
          "source_sd": 19.5457132368174,
          "rows": 3088,
          "units": 294,
          "clusters": 294,
          "treated_units": 24,
          "never_treated_units": 270,
          "treated_cohorts": 6,
          "latest_cohort_control_index": null,
          "unique_unit_period_cells": 3088,
          "unsupported_prediction_rows_removed": 0,
          "rows_without_never_control_time_fe_removed": 0,
          "initially_treated_units_removed": 13,
          "post_adoption_untreated_rows_removed": 8,
          "units_without_minus_one_removed": 0,
          "additional_rows_removed": 7
        },
        "estimates": [
          {
            "method": "Static TWFE",
            "estimate": -0.25765529203915105,
            "se": 0.08021491852307107,
            "pvalue": 0.0014646167662062787,
            "lower": -0.4155257479919735,
            "upper": -0.09978483608632863
          },
          {
            "method": "Dynamic TWFE",
            "estimate": -0.27973617859576005,
            "se": 0.08497795615303605,
            "pvalue": 0.0011170637978649444,
            "lower": -0.4469807377230032,
            "upper": -0.1124916194685169
          },
          {
            "method": "BJS / did2s",
            "estimate": -0.40317982877715436,
            "se": 0.07960964656191484,
            "pvalue": 7.255717862811667e-07,
            "lower": -0.5598590529461321,
            "upper": -0.2465006046081766
          },
          {
            "method": "Sun\u2013Abraham",
            "estimate": -0.344269166229137,
            "se": 0.06638615126392632,
            "pvalue": 4.017193408797702e-07,
            "lower": -0.47492331588054826,
            "upper": -0.21361501657772577
          }
        ],
        "event_studies": {
          "Dynamic TWFE": [
            {
              "event_time": -10,
              "estimate": 0.2979995050361076,
              "se": 0.22774298035372045,
              "pvalue": 0.19173248961185174,
              "lower": -0.1502199634927499,
              "upper": 0.7462189735649651
            },
            {
              "event_time": -9,
              "estimate": -0.03652160304966294,
              "se": 0.16720552611947662,
              "pvalue": 0.827251273298286,
              "lower": -0.3655977042579587,
              "upper": 0.29255449815863277
            },
            {
              "event_time": -8,
              "estimate": -0.04673578913942231,
              "se": 0.09610843350910432,
              "pvalue": 0.6271308321102881,
              "lower": -0.23588616787638897,
              "upper": 0.14241458959754436
            },
            {
              "event_time": -7,
              "estimate": -0.04914934371686292,
              "se": 0.12943563458534965,
              "pvalue": 0.7044280940733576,
              "lower": -0.30389076868826526,
              "upper": 0.20559208125453943
            },
            {
              "event_time": -6,
              "estimate": 0.0069373224953282586,
              "se": 0.10278213381750669,
              "pvalue": 0.946233348825161,
              "lower": -0.19534752212377912,
              "upper": 0.20922216711443561
            },
            {
              "event_time": -5,
              "estimate": 0.2085453153600716,
              "se": 0.08658780847904465,
              "pvalue": 0.01663631611594461,
              "lower": 0.03813241641022308,
              "upper": 0.3789582143099201
            },
            {
              "event_time": -4,
              "estimate": 0.17252171401607808,
              "se": 0.1350904849347659,
              "pvalue": 0.2025841716157198,
              "lower": -0.09334898490391719,
              "upper": 0.43839241293607334
            },
            {
              "event_time": -3,
              "estimate": -0.16160581770441343,
              "se": 0.12833400260765931,
              "pvalue": 0.20893885410975457,
              "lower": -0.4141791279932563,
              "upper": 0.0909674925844294
            },
            {
              "event_time": -2,
              "estimate": -0.008840180515583017,
              "se": 0.150635821793979,
              "pvalue": 0.9532423907571415,
              "lower": -0.30530555512796004,
              "upper": 0.28762519409679405
            },
            {
              "event_time": 0,
              "estimate": -0.059925780042371625,
              "se": 0.08331863613455563,
              "pvalue": 0.4725686344199145,
              "lower": -0.22390464230533627,
              "upper": 0.10405308222059304
            },
            {
              "event_time": 1,
              "estimate": -0.29674784229959406,
              "se": 0.11928485618407542,
              "pvalue": 0.013412325977365623,
              "lower": -0.5315115867598041,
              "upper": -0.06198409783938391
            },
            {
              "event_time": 2,
              "estimate": -0.45100978411019704,
              "se": 0.13307102285873262,
              "pvalue": 0.0007969373511918748,
              "lower": -0.712905992940408,
              "upper": -0.18911357527998612
            },
            {
              "event_time": 3,
              "estimate": -0.47725747943868274,
              "se": 0.10274779351458885,
              "pvalue": 5.144325646093948e-06,
              "lower": -0.6794747391324543,
              "upper": -0.27504021974491116
            },
            {
              "event_time": 4,
              "estimate": -0.27051691358173563,
              "se": 0.10609850785346203,
              "pvalue": 0.011291584525075038,
              "lower": -0.47932869222765734,
              "upper": -0.06170513493581392
            },
            {
              "event_time": 5,
              "estimate": -0.2823082678339516,
              "se": 0.16060429082306468,
              "pvalue": 0.07982781396385255,
              "lower": -0.5983925210757537,
              "upper": 0.033775985407850484
            },
            {
              "event_time": 6,
              "estimate": -0.6638470689893777,
              "se": 0.21974898410312338,
              "pvalue": 0.002742210144008784,
              "lower": -1.0963336058366562,
              "upper": -0.23136053214209928
            },
            {
              "event_time": 7,
              "estimate": -0.1494436260369378,
              "se": 0.33295554352266893,
              "pvalue": 0.6538791616239109,
              "lower": -0.8047312512786859,
              "upper": 0.5058439992048103
            },
            {
              "event_time": 8,
              "estimate": -0.2938728545151243,
              "se": 0.1823352092621121,
              "pvalue": 0.10810004580645276,
              "lower": -0.6527255860576218,
              "upper": 0.06497987702737312
            },
            {
              "event_time": 9,
              "estimate": -0.18831760566237327,
              "se": 0.13248499653577442,
              "pvalue": 0.15625645309047306,
              "lower": -0.44906045992326976,
              "upper": 0.07242524859852323
            }
          ],
          "BJS / did2s": [
            {
              "event_time": -10,
              "estimate": 0.24223581183216622,
              "se": 0.17586318052819994,
              "pvalue": 0.16943659577635856,
              "lower": -0.10387936233353709,
              "upper": 0.5883509859978695
            },
            {
              "event_time": -9,
              "estimate": -0.056995155648328195,
              "se": 0.12360397177947885,
              "pvalue": 0.6450610417608171,
              "lower": -0.30025932323323645,
              "upper": 0.18626901193658005
            },
            {
              "event_time": -8,
              "estimate": -0.056342074168420485,
              "se": 0.0587878119014842,
              "pvalue": 0.3386526590940476,
              "lower": -0.1720419818693396,
              "upper": 0.05935783353249865
            },
            {
              "event_time": -7,
              "estimate": -0.05770234478867466,
              "se": 0.08685625239892268,
              "pvalue": 0.5069932694026147,
              "lower": -0.22864356645964792,
              "upper": 0.11323887688229858
            },
            {
              "event_time": -6,
              "estimate": -0.0112281967409138,
              "se": 0.06387015466964585,
              "pvalue": 0.8605746745631214,
              "lower": -0.13693062996814684,
              "upper": 0.11447423648631924
            },
            {
              "event_time": -5,
              "estimate": 0.16257118910509535,
              "se": 0.0492916337618063,
              "pvalue": 0.0010932499697639904,
              "lower": 0.06556064742639554,
              "upper": 0.25958173078379515
            },
            {
              "event_time": -4,
              "estimate": 0.1279941620314875,
              "se": 0.10911374875127564,
              "pvalue": 0.241734823920882,
              "lower": -0.08675189248368564,
              "upper": 0.34274021654666065
            },
            {
              "event_time": -3,
              "estimate": -0.18266459841421068,
              "se": 0.11575520965236491,
              "pvalue": 0.11563888722293375,
              "lower": -0.4104816686450732,
              "upper": 0.04515247181665186
            },
            {
              "event_time": -2,
              "estimate": -0.03228840293296367,
              "se": 0.12526965303472923,
              "pvalue": 0.7967798681174892,
              "lower": -0.2788307868905884,
              "upper": 0.214253981024661
            },
            {
              "event_time": -1,
              "estimate": -0.06178296787792285,
              "se": 0.03741899494173208,
              "pvalue": 0.09978698634798275,
              "lower": -0.1354270468287548,
              "upper": 0.01186111107290911
            },
            {
              "event_time": 0,
              "estimate": -0.12859142276012608,
              "se": 0.09023002403649215,
              "pvalue": 0.1551778622028483,
              "lower": -0.3061725423018502,
              "upper": 0.04898969678159801
            },
            {
              "event_time": 1,
              "estimate": -0.4022401374305896,
              "se": 0.11454256585932085,
              "pvalue": 0.0005153989648634055,
              "lower": -0.6276706113519245,
              "upper": -0.17680966350925476
            },
            {
              "event_time": 2,
              "estimate": -0.5509267247272351,
              "se": 0.1196418395143876,
              "pvalue": 6.161602540543709e-06,
              "lower": -0.78639304574255,
              "upper": -0.3154604037119203
            },
            {
              "event_time": 3,
              "estimate": -0.58638843929742,
              "se": 0.09507810970322927,
              "pvalue": 2.298367218589521e-09,
              "lower": -0.7735110444978998,
              "upper": -0.3992658340969403
            },
            {
              "event_time": 4,
              "estimate": -0.3936189770871627,
              "se": 0.10358491762693893,
              "pvalue": 0.0001760133826674397,
              "lower": -0.5974837752655342,
              "upper": -0.18975417890879115
            },
            {
              "event_time": 5,
              "estimate": -0.42060289536994605,
              "se": 0.1753962307811681,
              "pvalue": 0.017109736532316806,
              "lower": -0.7657990687957836,
              "upper": -0.07540672194410847
            },
            {
              "event_time": 6,
              "estimate": -0.8699572360496506,
              "se": 0.23138991205931314,
              "pvalue": 0.00020534491812409175,
              "lower": -1.32535420699067,
              "upper": -0.41456026510863103
            },
            {
              "event_time": 7,
              "estimate": -0.3813714338908335,
              "se": 0.3394475118052158,
              "pvalue": 0.26214219304272074,
              "lower": -1.0494358594044932,
              "upper": 0.28669299162282613
            },
            {
              "event_time": 8,
              "estimate": -0.5336948406166072,
              "se": 0.18021737713637176,
              "pvalue": 0.003313114814222639,
              "lower": -0.8883794806185517,
              "upper": -0.17901020061466283
            },
            {
              "event_time": 9,
              "estimate": -0.4339579957473114,
              "se": 0.12061696763338955,
              "pvalue": 0.00037657081303205065,
              "lower": -0.6713434600291619,
              "upper": -0.19657253146546094
            }
          ],
          "Sun\u2013Abraham": [
            {
              "event_time": -10,
              "estimate": 0.2853977850302025,
              "se": 0.20314956642966067,
              "pvalue": 0.16112060108446283,
              "lower": -0.1144195465755698,
              "upper": 0.6852151166359748
            },
            {
              "event_time": -9,
              "estimate": -0.02321397463644241,
              "se": 0.15281308847972946,
              "pvalue": 0.8793617533142101,
              "lower": -0.3239644135577916,
              "upper": 0.27753646428490675
            },
            {
              "event_time": -8,
              "estimate": -0.03157175960592063,
              "se": 0.08283936845633001,
              "pvalue": 0.7033902339556101,
              "lower": -0.19460737828928645,
              "upper": 0.1314638590774452
            },
            {
              "event_time": -7,
              "estimate": -0.03265225316866744,
              "se": 0.11304568315144475,
              "pvalue": 0.7729071338018165,
              "lower": -0.2551367220331957,
              "upper": 0.18983221569586084
            },
            {
              "event_time": -6,
              "estimate": 0.013810372567478113,
              "se": 0.08735605994430191,
              "pvalue": 0.8744924981214881,
              "lower": -0.15811451706115798,
              "upper": 0.1857352621961142
            },
            {
              "event_time": -5,
              "estimate": 0.26631762824796856,
              "se": 0.06998746542655812,
              "pvalue": 0.00017249128289404956,
              "lower": 0.12857575577202415,
              "upper": 0.40405950072391295
            },
            {
              "event_time": -4,
              "estimate": 0.21704125086534626,
              "se": 0.13504905604571427,
              "pvalue": 0.1091031432811697,
              "lower": -0.04874791212935453,
              "upper": 0.48283041386004705
            },
            {
              "event_time": -3,
              "estimate": -0.1189394845908937,
              "se": 0.1282362998411774,
              "pvalue": 0.35442910139348943,
              "lower": -0.3713205067047144,
              "upper": 0.13344153752292698
            },
            {
              "event_time": -2,
              "estimate": 0.034466790526738025,
              "se": 0.13657264592221174,
              "pvalue": 0.8009323041902396,
              "lower": -0.2343209397284728,
              "upper": 0.3032545207819488
            },
            {
              "event_time": 0,
              "estimate": -0.05957485814302799,
              "se": 0.07847887012402782,
              "pvalue": 0.4483912061357542,
              "lower": -0.21402860860815115,
              "upper": 0.09487889232209518
            },
            {
              "event_time": 1,
              "estimate": -0.30618992756348723,
              "se": 0.09155427216914166,
              "pvalue": 0.0009320771217298553,
              "lower": -0.4863772911848076,
              "upper": -0.12600256394216686
            },
            {
              "event_time": 2,
              "estimate": -0.47807050337550516,
              "se": 0.11442801299613926,
              "pvalue": 3.886460843829874e-05,
              "lower": -0.7032755265568261,
              "upper": -0.2528654801941842
            },
            {
              "event_time": 3,
              "estimate": -0.5150755260506039,
              "se": 0.08239487941290458,
              "pvalue": 1.4343159325565137e-09,
              "lower": -0.6772363487578145,
              "upper": -0.35291470334339337
            },
            {
              "event_time": 4,
              "estimate": -0.30507382050548854,
              "se": 0.06310430369280526,
              "pvalue": 2.158738053069921e-06,
              "lower": -0.4292689874394701,
              "upper": -0.18087865357150695
            },
            {
              "event_time": 5,
              "estimate": -0.3115283548215012,
              "se": 0.06238618468045075,
              "pvalue": 1.019720290117264e-06,
              "lower": -0.4343101964290201,
              "upper": -0.18874651321398234
            },
            {
              "event_time": 6,
              "estimate": -0.8986902954657845,
              "se": 0.1562082342872499,
              "pvalue": 2.2038004699193527e-08,
              "lower": -1.2061226986218214,
              "upper": -0.5912578923097475
            },
            {
              "event_time": 7,
              "estimate": -0.4608101533398255,
              "se": 0.34712413114375,
              "pvalue": 0.18537398682982656,
              "lower": -1.1439828831124004,
              "upper": 0.22236257643274931
            },
            {
              "event_time": 8,
              "estimate": -0.5845401784639852,
              "se": 0.18716664170751388,
              "pvalue": 0.0019685763789937145,
              "lower": -0.9529016205693621,
              "upper": -0.21617873635860835
            },
            {
              "event_time": 9,
              "estimate": -0.4688023824489711,
              "se": 0.12863306320898008,
              "pvalue": 0.00031685885501592183,
              "lower": -0.721964271949229,
              "upper": -0.21564049294871318
            }
          ]
        },
        "target": {
          "event_times": [
            0.0,
            1.0,
            2.0,
            3.0,
            4.0,
            5.0,
            6.0,
            7.0,
            8.0,
            9.0
          ],
          "weights": [
            0.25,
            0.125,
            0.11458333333333333,
            0.11458333333333333,
            0.11458333333333333,
            0.10416666666666667,
            0.052083333333333336,
            0.041666666666666664,
            0.041666666666666664,
            0.041666666666666664
          ],
          "weighting": "observations"
        },
        "checks": {
          "did2s_vs_direct_imputation_max_post_difference": 2.4095061212925373e-07,
          "package_aggregate_vs_estimable_cell_weights": null,
          "saturated_vs_deviations_relative_rss_difference": 1.924990745065872e-15
        },
        "inference": {
          "standard_errors": "Cluster-robust; did2s uses two-stage covariance",
          "confidence_intervals": "Pointwise t, clusters minus one degrees of freedom"
        },
        "f_test": {
          "F": 0.821617681811625,
          "df_num": 16,
          "df_den": 2686,
          "pvalue": 0.6619100875775956,
          "log10_pvalue": -0.17920100016893167,
          "inference": "Homoskedastic nested-model F",
          "observations": 3088,
          "design_columns": 98,
          "restricted_design_columns": 82,
          "fixed_effect_rank": 304,
          "covariance_rank": 16,
          "rss_unrestricted": 767.7589589296607,
          "rss_restricted": 771.5165424651835,
          "test_horizon": null,
          "reference_cohort": 2,
          "pyfixest": "0.27.0",
          "formulaic": "1.0.2",
          "design_head": {
            "index": [
              0,
              1,
              2,
              3,
              4
            ],
            "columns": [
              "C(rel_time, contr.treatment(base=-1.0))[T.-10.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-9.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-8.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-7.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-6.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-5.0]"
            ],
            "data": [
              [
                -0.03717610793146061,
                -0.0030092835717773075,
                0.004425675038249854,
                0.0044256772792058,
                0.00442570061871872,
                -0.012472508189210337
              ],
              [
                0.003716096634648529,
                -0.03619518606690878,
                -0.002990326751864717,
                0.004389749271638006,
                0.004389772421699588,
                0.006078929146495052
              ],
              [
                0.0037161089596399817,
                0.004394932894311658,
                -0.03593662093817719,
                -0.00297559315437592,
                0.0043504371142981755,
                0.0060395992452555135
              ],
              [
                0.0037161089596399817,
                0.004394932894311658,
                0.004356419354863123,
                -0.03594262612140891,
                -0.0029755702117091587,
                0.0060395992452555135
              ],
              [
                0.0037161322981681313,
                0.004394389529167936,
                0.004355875747878896,
                0.004349870526939023,
                -0.03556774621956359,
                -0.0012812539870485666
              ]
            ]
          },
          "formula": "y~i(rel_time,ref=-1.0)+i(rel_time,cohort_dummy_5,ref=-1.0)+i(rel_time,cohort_dummy_6,ref=-1.0)+i(rel_time,cohort_dummy_7,ref=-1.0)+i(rel_time,cohort_dummy_10,ref=-1.0)+i(rel_time,cohort_dummy_11,ref=-1.0)+x0+x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12+x13+x14+x15+x16+x17+x18+x19+x20+x21+x22+x23+x24+x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36+x37+x38+x39|unit_fe+time_fe",
          "restriction_names": [
            "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_7",
            "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_7",
            "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_7",
            "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_7",
            "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_10"
          ],
          "deviations": [
            {
              "event_time": -4.0,
              "cohort": 5,
              "estimate": -0.05056569905370584
            },
            {
              "event_time": -3.0,
              "cohort": 5,
              "estimate": 0.18739256277226654
            },
            {
              "event_time": -2.0,
              "cohort": 5,
              "estimate": 0.15045953151768532
            },
            {
              "event_time": 0.0,
              "cohort": 5,
              "estimate": 0.25957757682362315
            },
            {
              "event_time": 1.0,
              "cohort": 5,
              "estimate": 0.3700669751118241
            },
            {
              "event_time": 2.0,
              "cohort": 5,
              "estimate": 0.45818970215251725
            },
            {
              "event_time": 3.0,
              "cohort": 5,
              "estimate": 0.29042662150827364
            },
            {
              "event_time": 4.0,
              "cohort": 5,
              "estimate": 0.14254910906321744
            },
            {
              "event_time": 5.0,
              "cohort": 5,
              "estimate": 0.8489480377259695
            },
            {
              "event_time": 6.0,
              "cohort": 5,
              "estimate": 1.0703405356000935
            },
            {
              "event_time": -5.0,
              "cohort": 6,
              "estimate": 0.44852996115676935
            },
            {
              "event_time": -4.0,
              "cohort": 6,
              "estimate": 0.13375628813359328
            },
            {
              "event_time": -3.0,
              "cohort": 6,
              "estimate": 0.3065081179375113
            },
            {
              "event_time": -2.0,
              "cohort": 6,
              "estimate": 0.25769938051865277
            },
            {
              "event_time": 0.0,
              "cohort": 6,
              "estimate": 0.3393252878300153
            },
            {
              "event_time": 1.0,
              "cohort": 6,
              "estimate": 0.2787890320010086
            },
            {
              "event_time": 2.0,
              "cohort": 6,
              "estimate": 0.09027973764449489
            },
            {
              "event_time": 3.0,
              "cohort": 6,
              "estimate": 0.3486948283252802
            },
            {
              "event_time": 4.0,
              "cohort": 6,
              "estimate": 0.7330829814276478
            },
            {
              "event_time": 5.0,
              "cohort": 6,
              "estimate": 1.2968031148805998
            },
            {
              "event_time": -4.0,
              "cohort": 7,
              "estimate": -0.28235164295682874
            },
            {
              "event_time": -3.0,
              "cohort": 7,
              "estimate": 0.3140956374809388
            },
            {
              "event_time": -2.0,
              "cohort": 7,
              "estimate": 0.0011716448273193791
            },
            {
              "event_time": 0.0,
              "cohort": 7,
              "estimate": -0.32483641735851837
            },
            {
              "event_time": 1.0,
              "cohort": 7,
              "estimate": -0.6279217064304773
            },
            {
              "event_time": 2.0,
              "cohort": 7,
              "estimate": -0.20329524554537162
            },
            {
              "event_time": 3.0,
              "cohort": 7,
              "estimate": 0.423589490053927
            },
            {
              "event_time": 4.0,
              "cohort": 7,
              "estimate": 0.7292487142862049
            },
            {
              "event_time": -9.0,
              "cohort": 10,
              "estimate": 0.3203329665841127
            },
            {
              "event_time": -8.0,
              "cohort": 10,
              "estimate": 0.1789760396043492
            },
            {
              "event_time": -7.0,
              "cohort": 10,
              "estimate": 0.2799878899337866
            },
            {
              "event_time": -6.0,
              "cohort": 10,
              "estimate": 0.181954546340841
            },
            {
              "event_time": -5.0,
              "cohort": 10,
              "estimate": 0.014321903202604985
            },
            {
              "event_time": -4.0,
              "cohort": 10,
              "estimate": -0.12371642727880547
            },
            {
              "event_time": -3.0,
              "cohort": 10,
              "estimate": 0.29819256555643064
            },
            {
              "event_time": -2.0,
              "cohort": 10,
              "estimate": 1.0485873217910608
            },
            {
              "event_time": 0.0,
              "cohort": 10,
              "estimate": 0.5587097323148615
            },
            {
              "event_time": 1.0,
              "cohort": 10,
              "estimate": 0.5289821659642401
            },
            {
              "event_time": 0.0,
              "cohort": 11,
              "estimate": 0.3356780787876155
            }
          ]
        }
      }
    },
    "code_sha256": {
      "replication_engine.py": "4d1c3ebb7851c82ad64d9ac8e54247610500cbb6d72e579ec3a30184da092d06",
      "reference_f_test.py": "9cf8f31eeda89784ac1750ea22c35401ae46e24e06279acf938d2d103b78cccf",
      "sparse_did2s.py": "75169d7fbba6e1bad163e564ac9b5b1262a04033eda925dc379dc3eef64c59fa",
      "frequency.py": "8f922ae4be2b63ad9b89515d8e665cda4e11a354258b54ef3b820648243642eb",
      "sparse_models.py": "7c15e11678a92a15a1449529a9d5f84b6508338c54cf3d6ce25067b0b5f700e0"
    }
  },
  "comparison": {
    "schema": "expensive-replication-v1",
    "config": {
      "outcomes": [
        "y"
      ],
      "treatments": [
        "d"
      ],
      "unit": "unit",
      "time": "time",
      "cluster": "cluster",
      "covariates": [],
      "baseline_by_time": [
        "cntrd_lat",
        "dist_coast_km",
        "dist_niger_km",
        "dist_capital_km"
      ],
      "weight": null,
      "period_step": 1,
      "period_values": null,
      "display_window": [
        -10,
        10
      ],
      "seed": 20261008,
      "panelview_max_units": 100,
      "test_mode": "classical",
      "test_horizon": null,
      "post_horizon": null,
      "post_weighting": "observations",
      "sample_query": null,
      "reversal_policy": "drop_post_untreated",
      "labels": {
        "y": "",
        "d": ""
      },
      "allow_repeated_cells": true,
      "time_fe": null,
      "unit_fe": null,
      "frequency_weights": false,
      "source_sd": null,
      "require_never_control_periods": false,
      "latest_cohort_control": true,
      "slug": "s22-p075",
      "study_id": 22,
      "study": "Corruption as a Local Advantage",
      "citation": "Rexer (2025), AER. https://doi.org/10.1257/aer.20220528",
      "description": "REXER-T6-PA-SECURITY-C4-HOLD",
      "source_specification_id": "REXER-T6-PA-SECURITY-C4-HOLD",
      "specification_id": "S22-P075",
      "data": "repl-archives/twfe-microdata-replication-private/outputs/expansion_nigerian_oil_2026_10_06/validation/native_inputs/REXER-T6-PA-SECURITY-C4-HOLD.csv",
      "output_dir": "analyses/archive-expanded/fits/S22-P075"
    },
    "options": {
      "output_dir": "analyses/archive-expanded/fits/S22-P075",
      "regression_results": "analyses/archive-expanded/baselines/S22-P075.json",
      "display_window": [
        -10,
        10
      ],
      "timeout_seconds": 3600
    },
    "source": {
      "file": "REXER-T6-PA-SECURITY-C4-HOLD.csv",
      "bytes": 489392,
      "sha256": "d73a175f7699fa78e3a3f1dc3a6c1147104fff761f425ce8a036e3ff9fe3d7fe"
    },
    "regressions": {
      "y__d": {
        "sample": {
          "outcome": "y",
          "treatment": "d",
          "source_rows": 3183,
          "source_sd": 19.5457132368174,
          "rows": 3088,
          "units": 294,
          "clusters": 294,
          "treated_units": 24,
          "never_treated_units": 270,
          "treated_cohorts": 6,
          "latest_cohort_control_index": null,
          "unique_unit_period_cells": 3088,
          "unsupported_prediction_rows_removed": 0,
          "rows_without_never_control_time_fe_removed": 0,
          "initially_treated_units_removed": 13,
          "post_adoption_untreated_rows_removed": 8,
          "units_without_minus_one_removed": 0,
          "additional_rows_removed": 7
        },
        "estimates": [
          {
            "method": "Static TWFE",
            "estimate": -0.25765529203915105,
            "se": 0.08021491852307107,
            "pvalue": 0.0014646167662062787,
            "lower": -0.4155257479919735,
            "upper": -0.09978483608632863
          },
          {
            "method": "Dynamic TWFE",
            "estimate": -0.27973617859576005,
            "se": 0.08497795615303605,
            "pvalue": 0.0011170637978649444,
            "lower": -0.4469807377230032,
            "upper": -0.1124916194685169
          },
          {
            "method": "BJS / did2s",
            "estimate": -0.40317982877715436,
            "se": 0.07960964656191484,
            "pvalue": 7.255717862811667e-07,
            "lower": -0.5598590529461321,
            "upper": -0.2465006046081766
          },
          {
            "method": "Sun\u2013Abraham",
            "estimate": -0.344269166229137,
            "se": 0.06638615126392632,
            "pvalue": 4.017193408797702e-07,
            "lower": -0.47492331588054826,
            "upper": -0.21361501657772577
          }
        ],
        "event_studies": {
          "Dynamic TWFE": [
            {
              "event_time": -10,
              "estimate": 0.2979995050361076,
              "se": 0.22774298035372045,
              "pvalue": 0.19173248961185174,
              "lower": -0.1502199634927499,
              "upper": 0.7462189735649651
            },
            {
              "event_time": -9,
              "estimate": -0.03652160304966294,
              "se": 0.16720552611947662,
              "pvalue": 0.827251273298286,
              "lower": -0.3655977042579587,
              "upper": 0.29255449815863277
            },
            {
              "event_time": -8,
              "estimate": -0.04673578913942231,
              "se": 0.09610843350910432,
              "pvalue": 0.6271308321102881,
              "lower": -0.23588616787638897,
              "upper": 0.14241458959754436
            },
            {
              "event_time": -7,
              "estimate": -0.04914934371686292,
              "se": 0.12943563458534965,
              "pvalue": 0.7044280940733576,
              "lower": -0.30389076868826526,
              "upper": 0.20559208125453943
            },
            {
              "event_time": -6,
              "estimate": 0.0069373224953282586,
              "se": 0.10278213381750669,
              "pvalue": 0.946233348825161,
              "lower": -0.19534752212377912,
              "upper": 0.20922216711443561
            },
            {
              "event_time": -5,
              "estimate": 0.2085453153600716,
              "se": 0.08658780847904465,
              "pvalue": 0.01663631611594461,
              "lower": 0.03813241641022308,
              "upper": 0.3789582143099201
            },
            {
              "event_time": -4,
              "estimate": 0.17252171401607808,
              "se": 0.1350904849347659,
              "pvalue": 0.2025841716157198,
              "lower": -0.09334898490391719,
              "upper": 0.43839241293607334
            },
            {
              "event_time": -3,
              "estimate": -0.16160581770441343,
              "se": 0.12833400260765931,
              "pvalue": 0.20893885410975457,
              "lower": -0.4141791279932563,
              "upper": 0.0909674925844294
            },
            {
              "event_time": -2,
              "estimate": -0.008840180515583017,
              "se": 0.150635821793979,
              "pvalue": 0.9532423907571415,
              "lower": -0.30530555512796004,
              "upper": 0.28762519409679405
            },
            {
              "event_time": 0,
              "estimate": -0.059925780042371625,
              "se": 0.08331863613455563,
              "pvalue": 0.4725686344199145,
              "lower": -0.22390464230533627,
              "upper": 0.10405308222059304
            },
            {
              "event_time": 1,
              "estimate": -0.29674784229959406,
              "se": 0.11928485618407542,
              "pvalue": 0.013412325977365623,
              "lower": -0.5315115867598041,
              "upper": -0.06198409783938391
            },
            {
              "event_time": 2,
              "estimate": -0.45100978411019704,
              "se": 0.13307102285873262,
              "pvalue": 0.0007969373511918748,
              "lower": -0.712905992940408,
              "upper": -0.18911357527998612
            },
            {
              "event_time": 3,
              "estimate": -0.47725747943868274,
              "se": 0.10274779351458885,
              "pvalue": 5.144325646093948e-06,
              "lower": -0.6794747391324543,
              "upper": -0.27504021974491116
            },
            {
              "event_time": 4,
              "estimate": -0.27051691358173563,
              "se": 0.10609850785346203,
              "pvalue": 0.011291584525075038,
              "lower": -0.47932869222765734,
              "upper": -0.06170513493581392
            },
            {
              "event_time": 5,
              "estimate": -0.2823082678339516,
              "se": 0.16060429082306468,
              "pvalue": 0.07982781396385255,
              "lower": -0.5983925210757537,
              "upper": 0.033775985407850484
            },
            {
              "event_time": 6,
              "estimate": -0.6638470689893777,
              "se": 0.21974898410312338,
              "pvalue": 0.002742210144008784,
              "lower": -1.0963336058366562,
              "upper": -0.23136053214209928
            },
            {
              "event_time": 7,
              "estimate": -0.1494436260369378,
              "se": 0.33295554352266893,
              "pvalue": 0.6538791616239109,
              "lower": -0.8047312512786859,
              "upper": 0.5058439992048103
            },
            {
              "event_time": 8,
              "estimate": -0.2938728545151243,
              "se": 0.1823352092621121,
              "pvalue": 0.10810004580645276,
              "lower": -0.6527255860576218,
              "upper": 0.06497987702737312
            },
            {
              "event_time": 9,
              "estimate": -0.18831760566237327,
              "se": 0.13248499653577442,
              "pvalue": 0.15625645309047306,
              "lower": -0.44906045992326976,
              "upper": 0.07242524859852323
            }
          ],
          "BJS / did2s": [
            {
              "event_time": -10,
              "estimate": 0.24223581183216622,
              "se": 0.17586318052819994,
              "pvalue": 0.16943659577635856,
              "lower": -0.10387936233353709,
              "upper": 0.5883509859978695
            },
            {
              "event_time": -9,
              "estimate": -0.056995155648328195,
              "se": 0.12360397177947885,
              "pvalue": 0.6450610417608171,
              "lower": -0.30025932323323645,
              "upper": 0.18626901193658005
            },
            {
              "event_time": -8,
              "estimate": -0.056342074168420485,
              "se": 0.0587878119014842,
              "pvalue": 0.3386526590940476,
              "lower": -0.1720419818693396,
              "upper": 0.05935783353249865
            },
            {
              "event_time": -7,
              "estimate": -0.05770234478867466,
              "se": 0.08685625239892268,
              "pvalue": 0.5069932694026147,
              "lower": -0.22864356645964792,
              "upper": 0.11323887688229858
            },
            {
              "event_time": -6,
              "estimate": -0.0112281967409138,
              "se": 0.06387015466964585,
              "pvalue": 0.8605746745631214,
              "lower": -0.13693062996814684,
              "upper": 0.11447423648631924
            },
            {
              "event_time": -5,
              "estimate": 0.16257118910509535,
              "se": 0.0492916337618063,
              "pvalue": 0.0010932499697639904,
              "lower": 0.06556064742639554,
              "upper": 0.25958173078379515
            },
            {
              "event_time": -4,
              "estimate": 0.1279941620314875,
              "se": 0.10911374875127564,
              "pvalue": 0.241734823920882,
              "lower": -0.08675189248368564,
              "upper": 0.34274021654666065
            },
            {
              "event_time": -3,
              "estimate": -0.18266459841421068,
              "se": 0.11575520965236491,
              "pvalue": 0.11563888722293375,
              "lower": -0.4104816686450732,
              "upper": 0.04515247181665186
            },
            {
              "event_time": -2,
              "estimate": -0.03228840293296367,
              "se": 0.12526965303472923,
              "pvalue": 0.7967798681174892,
              "lower": -0.2788307868905884,
              "upper": 0.214253981024661
            },
            {
              "event_time": -1,
              "estimate": -0.06178296787792285,
              "se": 0.03741899494173208,
              "pvalue": 0.09978698634798275,
              "lower": -0.1354270468287548,
              "upper": 0.01186111107290911
            },
            {
              "event_time": 0,
              "estimate": -0.12859142276012608,
              "se": 0.09023002403649215,
              "pvalue": 0.1551778622028483,
              "lower": -0.3061725423018502,
              "upper": 0.04898969678159801
            },
            {
              "event_time": 1,
              "estimate": -0.4022401374305896,
              "se": 0.11454256585932085,
              "pvalue": 0.0005153989648634055,
              "lower": -0.6276706113519245,
              "upper": -0.17680966350925476
            },
            {
              "event_time": 2,
              "estimate": -0.5509267247272351,
              "se": 0.1196418395143876,
              "pvalue": 6.161602540543709e-06,
              "lower": -0.78639304574255,
              "upper": -0.3154604037119203
            },
            {
              "event_time": 3,
              "estimate": -0.58638843929742,
              "se": 0.09507810970322927,
              "pvalue": 2.298367218589521e-09,
              "lower": -0.7735110444978998,
              "upper": -0.3992658340969403
            },
            {
              "event_time": 4,
              "estimate": -0.3936189770871627,
              "se": 0.10358491762693893,
              "pvalue": 0.0001760133826674397,
              "lower": -0.5974837752655342,
              "upper": -0.18975417890879115
            },
            {
              "event_time": 5,
              "estimate": -0.42060289536994605,
              "se": 0.1753962307811681,
              "pvalue": 0.017109736532316806,
              "lower": -0.7657990687957836,
              "upper": -0.07540672194410847
            },
            {
              "event_time": 6,
              "estimate": -0.8699572360496506,
              "se": 0.23138991205931314,
              "pvalue": 0.00020534491812409175,
              "lower": -1.32535420699067,
              "upper": -0.41456026510863103
            },
            {
              "event_time": 7,
              "estimate": -0.3813714338908335,
              "se": 0.3394475118052158,
              "pvalue": 0.26214219304272074,
              "lower": -1.0494358594044932,
              "upper": 0.28669299162282613
            },
            {
              "event_time": 8,
              "estimate": -0.5336948406166072,
              "se": 0.18021737713637176,
              "pvalue": 0.003313114814222639,
              "lower": -0.8883794806185517,
              "upper": -0.17901020061466283
            },
            {
              "event_time": 9,
              "estimate": -0.4339579957473114,
              "se": 0.12061696763338955,
              "pvalue": 0.00037657081303205065,
              "lower": -0.6713434600291619,
              "upper": -0.19657253146546094
            }
          ],
          "Sun\u2013Abraham": [
            {
              "event_time": -10,
              "estimate": 0.2853977850302025,
              "se": 0.20314956642966067,
              "pvalue": 0.16112060108446283,
              "lower": -0.1144195465755698,
              "upper": 0.6852151166359748
            },
            {
              "event_time": -9,
              "estimate": -0.02321397463644241,
              "se": 0.15281308847972946,
              "pvalue": 0.8793617533142101,
              "lower": -0.3239644135577916,
              "upper": 0.27753646428490675
            },
            {
              "event_time": -8,
              "estimate": -0.03157175960592063,
              "se": 0.08283936845633001,
              "pvalue": 0.7033902339556101,
              "lower": -0.19460737828928645,
              "upper": 0.1314638590774452
            },
            {
              "event_time": -7,
              "estimate": -0.03265225316866744,
              "se": 0.11304568315144475,
              "pvalue": 0.7729071338018165,
              "lower": -0.2551367220331957,
              "upper": 0.18983221569586084
            },
            {
              "event_time": -6,
              "estimate": 0.013810372567478113,
              "se": 0.08735605994430191,
              "pvalue": 0.8744924981214881,
              "lower": -0.15811451706115798,
              "upper": 0.1857352621961142
            },
            {
              "event_time": -5,
              "estimate": 0.26631762824796856,
              "se": 0.06998746542655812,
              "pvalue": 0.00017249128289404956,
              "lower": 0.12857575577202415,
              "upper": 0.40405950072391295
            },
            {
              "event_time": -4,
              "estimate": 0.21704125086534626,
              "se": 0.13504905604571427,
              "pvalue": 0.1091031432811697,
              "lower": -0.04874791212935453,
              "upper": 0.48283041386004705
            },
            {
              "event_time": -3,
              "estimate": -0.1189394845908937,
              "se": 0.1282362998411774,
              "pvalue": 0.35442910139348943,
              "lower": -0.3713205067047144,
              "upper": 0.13344153752292698
            },
            {
              "event_time": -2,
              "estimate": 0.034466790526738025,
              "se": 0.13657264592221174,
              "pvalue": 0.8009323041902396,
              "lower": -0.2343209397284728,
              "upper": 0.3032545207819488
            },
            {
              "event_time": 0,
              "estimate": -0.05957485814302799,
              "se": 0.07847887012402782,
              "pvalue": 0.4483912061357542,
              "lower": -0.21402860860815115,
              "upper": 0.09487889232209518
            },
            {
              "event_time": 1,
              "estimate": -0.30618992756348723,
              "se": 0.09155427216914166,
              "pvalue": 0.0009320771217298553,
              "lower": -0.4863772911848076,
              "upper": -0.12600256394216686
            },
            {
              "event_time": 2,
              "estimate": -0.47807050337550516,
              "se": 0.11442801299613926,
              "pvalue": 3.886460843829874e-05,
              "lower": -0.7032755265568261,
              "upper": -0.2528654801941842
            },
            {
              "event_time": 3,
              "estimate": -0.5150755260506039,
              "se": 0.08239487941290458,
              "pvalue": 1.4343159325565137e-09,
              "lower": -0.6772363487578145,
              "upper": -0.35291470334339337
            },
            {
              "event_time": 4,
              "estimate": -0.30507382050548854,
              "se": 0.06310430369280526,
              "pvalue": 2.158738053069921e-06,
              "lower": -0.4292689874394701,
              "upper": -0.18087865357150695
            },
            {
              "event_time": 5,
              "estimate": -0.3115283548215012,
              "se": 0.06238618468045075,
              "pvalue": 1.019720290117264e-06,
              "lower": -0.4343101964290201,
              "upper": -0.18874651321398234
            },
            {
              "event_time": 6,
              "estimate": -0.8986902954657845,
              "se": 0.1562082342872499,
              "pvalue": 2.2038004699193527e-08,
              "lower": -1.2061226986218214,
              "upper": -0.5912578923097475
            },
            {
              "event_time": 7,
              "estimate": -0.4608101533398255,
              "se": 0.34712413114375,
              "pvalue": 0.18537398682982656,
              "lower": -1.1439828831124004,
              "upper": 0.22236257643274931
            },
            {
              "event_time": 8,
              "estimate": -0.5845401784639852,
              "se": 0.18716664170751388,
              "pvalue": 0.0019685763789937145,
              "lower": -0.9529016205693621,
              "upper": -0.21617873635860835
            },
            {
              "event_time": 9,
              "estimate": -0.4688023824489711,
              "se": 0.12863306320898008,
              "pvalue": 0.00031685885501592183,
              "lower": -0.721964271949229,
              "upper": -0.21564049294871318
            }
          ]
        },
        "target": {
          "event_times": [
            0.0,
            1.0,
            2.0,
            3.0,
            4.0,
            5.0,
            6.0,
            7.0,
            8.0,
            9.0
          ],
          "weights": [
            0.25,
            0.125,
            0.11458333333333333,
            0.11458333333333333,
            0.11458333333333333,
            0.10416666666666667,
            0.052083333333333336,
            0.041666666666666664,
            0.041666666666666664,
            0.041666666666666664
          ],
          "weighting": "observations"
        },
        "checks": {
          "did2s_vs_direct_imputation_max_post_difference": 2.4095061212925373e-07,
          "package_aggregate_vs_estimable_cell_weights": null,
          "saturated_vs_deviations_relative_rss_difference": 1.924990745065872e-15
        },
        "inference": {
          "standard_errors": "Cluster-robust; did2s uses two-stage covariance",
          "confidence_intervals": "Pointwise t, clusters minus one degrees of freedom"
        },
        "f_test": {
          "F": 0.821617681811625,
          "df_num": 16,
          "df_den": 2686,
          "pvalue": 0.6619100875775956,
          "log10_pvalue": -0.17920100016893167,
          "inference": "Homoskedastic nested-model F",
          "observations": 3088,
          "design_columns": 98,
          "restricted_design_columns": 82,
          "fixed_effect_rank": 304,
          "covariance_rank": 16,
          "rss_unrestricted": 767.7589589296607,
          "rss_restricted": 771.5165424651835,
          "test_horizon": null,
          "reference_cohort": 2,
          "pyfixest": "0.27.0",
          "formulaic": "1.0.2",
          "design_head": {
            "index": [
              0,
              1,
              2,
              3,
              4
            ],
            "columns": [
              "C(rel_time, contr.treatment(base=-1.0))[T.-10.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-9.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-8.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-7.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-6.0]",
              "C(rel_time, contr.treatment(base=-1.0))[T.-5.0]"
            ],
            "data": [
              [
                -0.03717610793146061,
                -0.0030092835717773075,
                0.004425675038249854,
                0.0044256772792058,
                0.00442570061871872,
                -0.012472508189210337
              ],
              [
                0.003716096634648529,
                -0.03619518606690878,
                -0.002990326751864717,
                0.004389749271638006,
                0.004389772421699588,
                0.006078929146495052
              ],
              [
                0.0037161089596399817,
                0.004394932894311658,
                -0.03593662093817719,
                -0.00297559315437592,
                0.0043504371142981755,
                0.0060395992452555135
              ],
              [
                0.0037161089596399817,
                0.004394932894311658,
                0.004356419354863123,
                -0.03594262612140891,
                -0.0029755702117091587,
                0.0060395992452555135
              ],
              [
                0.0037161322981681313,
                0.004394389529167936,
                0.004355875747878896,
                0.004349870526939023,
                -0.03556774621956359,
                -0.0012812539870485666
              ]
            ]
          },
          "formula": "y~i(rel_time,ref=-1.0)+i(rel_time,cohort_dummy_5,ref=-1.0)+i(rel_time,cohort_dummy_6,ref=-1.0)+i(rel_time,cohort_dummy_7,ref=-1.0)+i(rel_time,cohort_dummy_10,ref=-1.0)+i(rel_time,cohort_dummy_11,ref=-1.0)+x0+x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12+x13+x14+x15+x16+x17+x18+x19+x20+x21+x22+x23+x24+x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36+x37+x38+x39|unit_fe+time_fe",
          "restriction_names": [
            "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_5",
            "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_6",
            "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_7",
            "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_7",
            "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_7",
            "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_7",
            "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_10"
          ],
          "deviations": [
            {
              "event_time": -4.0,
              "cohort": 5,
              "estimate": -0.05056569905370584
            },
            {
              "event_time": -3.0,
              "cohort": 5,
              "estimate": 0.18739256277226654
            },
            {
              "event_time": -2.0,
              "cohort": 5,
              "estimate": 0.15045953151768532
            },
            {
              "event_time": 0.0,
              "cohort": 5,
              "estimate": 0.25957757682362315
            },
            {
              "event_time": 1.0,
              "cohort": 5,
              "estimate": 0.3700669751118241
            },
            {
              "event_time": 2.0,
              "cohort": 5,
              "estimate": 0.45818970215251725
            },
            {
              "event_time": 3.0,
              "cohort": 5,
              "estimate": 0.29042662150827364
            },
            {
              "event_time": 4.0,
              "cohort": 5,
              "estimate": 0.14254910906321744
            },
            {
              "event_time": 5.0,
              "cohort": 5,
              "estimate": 0.8489480377259695
            },
            {
              "event_time": 6.0,
              "cohort": 5,
              "estimate": 1.0703405356000935
            },
            {
              "event_time": -5.0,
              "cohort": 6,
              "estimate": 0.44852996115676935
            },
            {
              "event_time": -4.0,
              "cohort": 6,
              "estimate": 0.13375628813359328
            },
            {
              "event_time": -3.0,
              "cohort": 6,
              "estimate": 0.3065081179375113
            },
            {
              "event_time": -2.0,
              "cohort": 6,
              "estimate": 0.25769938051865277
            },
            {
              "event_time": 0.0,
              "cohort": 6,
              "estimate": 0.3393252878300153
            },
            {
              "event_time": 1.0,
              "cohort": 6,
              "estimate": 0.2787890320010086
            },
            {
              "event_time": 2.0,
              "cohort": 6,
              "estimate": 0.09027973764449489
            },
            {
              "event_time": 3.0,
              "cohort": 6,
              "estimate": 0.3486948283252802
            },
            {
              "event_time": 4.0,
              "cohort": 6,
              "estimate": 0.7330829814276478
            },
            {
              "event_time": 5.0,
              "cohort": 6,
              "estimate": 1.2968031148805998
            },
            {
              "event_time": -4.0,
              "cohort": 7,
              "estimate": -0.28235164295682874
            },
            {
              "event_time": -3.0,
              "cohort": 7,
              "estimate": 0.3140956374809388
            },
            {
              "event_time": -2.0,
              "cohort": 7,
              "estimate": 0.0011716448273193791
            },
            {
              "event_time": 0.0,
              "cohort": 7,
              "estimate": -0.32483641735851837
            },
            {
              "event_time": 1.0,
              "cohort": 7,
              "estimate": -0.6279217064304773
            },
            {
              "event_time": 2.0,
              "cohort": 7,
              "estimate": -0.20329524554537162
            },
            {
              "event_time": 3.0,
              "cohort": 7,
              "estimate": 0.423589490053927
            },
            {
              "event_time": 4.0,
              "cohort": 7,
              "estimate": 0.7292487142862049
            },
            {
              "event_time": -9.0,
              "cohort": 10,
              "estimate": 0.3203329665841127
            },
            {
              "event_time": -8.0,
              "cohort": 10,
              "estimate": 0.1789760396043492
            },
            {
              "event_time": -7.0,
              "cohort": 10,
              "estimate": 0.2799878899337866
            },
            {
              "event_time": -6.0,
              "cohort": 10,
              "estimate": 0.181954546340841
            },
            {
              "event_time": -5.0,
              "cohort": 10,
              "estimate": 0.014321903202604985
            },
            {
              "event_time": -4.0,
              "cohort": 10,
              "estimate": -0.12371642727880547
            },
            {
              "event_time": -3.0,
              "cohort": 10,
              "estimate": 0.29819256555643064
            },
            {
              "event_time": -2.0,
              "cohort": 10,
              "estimate": 1.0485873217910608
            },
            {
              "event_time": 0.0,
              "cohort": 10,
              "estimate": 0.5587097323148615
            },
            {
              "event_time": 1.0,
              "cohort": 10,
              "estimate": 0.5289821659642401
            },
            {
              "event_time": 0.0,
              "cohort": 11,
              "estimate": 0.3356780787876155
            }
          ]
        }
      }
    },
    "alternative_models": {
      "y__d": [
        {
          "method": "CS-DID",
          "status": "unidentified",
          "reason": "UnidentifiedTarget: CS-DID cannot estimate 31 observed post-treatment group-time cells with the configured controls; no target cells were dropped. See csdid-group-time.json and package log."
        },
        {
          "method": "SDID",
          "status": "unsupported",
          "reason": "sdid: this adapter does not implement covariate adjustment; controls retained."
        },
        {
          "method": "Matrix completion",
          "status": "unsupported",
          "reason": "matrix-completion: this adapter does not implement covariate adjustment; controls retained."
        },
        {
          "method": "Horizontal ridge",
          "status": "unsupported",
          "reason": "horizontal-ridge: this adapter does not implement covariate adjustment; controls retained."
        },
        {
          "method": "Multisynth (cohort-averaged)",
          "status": "unsupported",
          "reason": "multisynth-cohort: this adapter does not implement covariate adjustment; controls retained."
        },
        {
          "method": "Multisynth (individual)",
          "status": "unsupported",
          "reason": "multisynth-individual: this adapter does not implement covariate adjustment; controls retained."
        }
      ]
    },
    "combined_table": [
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Static TWFE",
        "Estimate (SDs)": -0.25765529203915105,
        "SE": 0.08021491852307107,
        "Aggregation": "Coefficient",
        "Event study": "No",
        "Status": "estimated",
        "Note": ""
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Dynamic TWFE",
        "Estimate (SDs)": -0.27973617859576005,
        "SE": 0.08497795615303605,
        "Aggregation": "observations",
        "Event study": "Yes",
        "Status": "estimated",
        "Note": ""
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "BJS / did2s",
        "Estimate (SDs)": -0.40317982877715436,
        "SE": 0.07960964656191484,
        "Aggregation": "observations",
        "Event study": "Yes",
        "Status": "estimated",
        "Note": ""
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Sun\u2013Abraham",
        "Estimate (SDs)": -0.344269166229137,
        "SE": 0.06638615126392632,
        "Aggregation": "observations",
        "Event study": "Yes",
        "Status": "estimated",
        "Note": ""
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "CS-DID",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Equal post-event times",
        "Event study": "No",
        "Status": "unidentified",
        "Note": "UnidentifiedTarget: CS-DID cannot estimate 31 observed post-treatment group-time cells with the configured controls; no target cells were dropped. See csdid-group-time.json and package log."
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "SDID",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "sdid: this adapter does not implement covariate adjustment; controls retained."
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Matrix completion",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "matrix-completion: this adapter does not implement covariate adjustment; controls retained."
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Horizontal ridge",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "horizontal-ridge: this adapter does not implement covariate adjustment; controls retained."
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Multisynth (cohort-averaged)",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "multisynth-cohort: this adapter does not implement covariate adjustment; controls retained."
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Multisynth (individual)",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "multisynth-individual: this adapter does not implement covariate adjustment; controls retained."
      }
    ],
    "adapter_sha256": {
      "validate_template.py": "acaff11c7459081dc8abf2f6a6eaf882aed70c073f4681e9f5ce6d63eae93e39",
      "mtgpax_worker.py": "7279b1b2aaa3f5909cd39ac1964d2e9c75907219011fe661a015511131affa85",
      "csdid_general.py": "07619c3b3dfee796ae9e4842afdbc6e367a74cece254ede73f7c403dfc924f6d",
      "runner.py": "323c276188b7dcbfdb13289dce290bf4da592dcb941e20a9d8026f8deda3690c",
      "csdid_model.py": "b9fd5536d4886e99a707d2b162db5b11da3ff463930eca5b7590d27500096a3f",
      "multisynth_model.R": "3ae0740c5b75b14f563dacc9961688e8286655866a6b435045a3ef6f453c1604",
      "csdid_streaming.py": "378198e98c44bd46862601bdcb514b19d9ea4038cddc38dad7fdba9b0aa0216b",
      "multisynth_sparse.R": "f9ab3d8d7f7b52a79ccd694c7173f626276a0830f23bb79e527c88c0f0292540",
      "matrix_models.py": "dc1afacddc30a8244338144e1f7647ff6026bcdf1fc2768ae21e6c5fa61a4c29",
      "csdid_aggregations.py": "cbed0fb13450d9398f9a59d53dbfdf8e275a74daa01158c38c0f3396a3e8c6ee",
      "bootstrap_matrix.py": "9815529a8ae1abb9440939848b5f003758a359e14d400747488c6af340bf6be4",
      "eligibility.py": "461b3e78aec184815c94c548d47f40b44dfc8ded01cf6bc911b5936538ae8e90"
    },
    "scalar_ranges": [
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Static TWFE",
        "Estimate (SDs)": -0.25765529203915105,
        "SE": 0.08021491852307107,
        "Aggregation": "Coefficient",
        "Event study": "No",
        "Status": "estimated",
        "Note": "",
        "lower": -0.4155257479919735,
        "upper": -0.09978483608632863,
        "ci_level": 0.95,
        "inference": "Configured-cluster regression interval"
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Dynamic TWFE",
        "Estimate (SDs)": -0.27973617859576005,
        "SE": 0.08497795615303605,
        "Aggregation": "Treated cells",
        "Event study": "Yes",
        "Status": "estimated",
        "Note": "",
        "lower": -0.4469807377230032,
        "upper": -0.1124916194685169,
        "ci_level": 0.95,
        "inference": "Configured-cluster regression interval"
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "BJS / did2s",
        "Estimate (SDs)": -0.40317982877715436,
        "SE": 0.07960964656191484,
        "Aggregation": "Treated cells",
        "Event study": "Yes",
        "Status": "estimated",
        "Note": "",
        "lower": -0.5598590529461321,
        "upper": -0.2465006046081766,
        "ci_level": 0.95,
        "inference": "Configured-cluster regression interval"
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Sun\u2013Abraham",
        "Estimate (SDs)": -0.344269166229137,
        "SE": 0.06638615126392632,
        "Aggregation": "Treated cells",
        "Event study": "Yes",
        "Status": "estimated",
        "Note": "",
        "lower": -0.47492331588054826,
        "upper": -0.21361501657772577,
        "ci_level": 0.95,
        "inference": "Configured-cluster regression interval"
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "CS-DID (equal event-time)",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Equal post-event times",
        "Event study": "No",
        "Status": "unidentified",
        "Note": "UnidentifiedTarget: CS-DID cannot estimate 31 observed post-treatment group-time cells with the configured controls; no target cells were dropped. See csdid-group-time.json and package log.",
        "lower": null,
        "upper": null,
        "ci_level": null,
        "inference": "Not computed"
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "SDID",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "sdid: this adapter does not implement covariate adjustment; controls retained.",
        "lower": null,
        "upper": null,
        "ci_level": null,
        "inference": "Not computed"
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Matrix completion",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "matrix-completion: this adapter does not implement covariate adjustment; controls retained.",
        "lower": null,
        "upper": null,
        "ci_level": null,
        "inference": "Not computed"
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Horizontal ridge",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "horizontal-ridge: this adapter does not implement covariate adjustment; controls retained.",
        "lower": null,
        "upper": null,
        "ci_level": null,
        "inference": "Not computed"
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Multisynth (cohort-averaged)",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "multisynth-cohort: this adapter does not implement covariate adjustment; controls retained.",
        "lower": null,
        "upper": null,
        "ci_level": null,
        "inference": "Not computed"
      },
      {
        "Outcome / treatment": "y__d",
        "Estimator": "Multisynth (individual)",
        "Estimate (SDs)": null,
        "SE": null,
        "Aggregation": "Treated cells",
        "Event study": "No",
        "Status": "unsupported",
        "Note": "multisynth-individual: this adapter does not implement covariate adjustment; controls retained.",
        "lower": null,
        "upper": null,
        "ci_level": null,
        "inference": "Not computed"
      }
    ],
    "reporting_source": {
      "path": "templates/reporting/comparison_report.py",
      "sha256": "94e9c5116a13335ead2db81834cac48593160291aea51c30c12fe3e11e5da1ce"
    }
  },
  "finished": 1791581257.9488902,
  "scalar_ranges": [
    {
      "Outcome / treatment": "y__d",
      "Estimator": "Static TWFE",
      "Estimate (SDs)": -0.25765529203915105,
      "SE": 0.08021491852307107,
      "Aggregation": "Coefficient",
      "Event study": "No",
      "Status": "estimated",
      "Note": "",
      "lower": -0.4155257479919735,
      "upper": -0.09978483608632863,
      "ci_level": 0.95,
      "inference": "Configured-cluster regression interval"
    },
    {
      "Outcome / treatment": "y__d",
      "Estimator": "Dynamic TWFE",
      "Estimate (SDs)": -0.27973617859576005,
      "SE": 0.08497795615303605,
      "Aggregation": "Treated cells",
      "Event study": "Yes",
      "Status": "estimated",
      "Note": "",
      "lower": -0.4469807377230032,
      "upper": -0.1124916194685169,
      "ci_level": 0.95,
      "inference": "Configured-cluster regression interval"
    },
    {
      "Outcome / treatment": "y__d",
      "Estimator": "BJS / did2s",
      "Estimate (SDs)": -0.40317982877715436,
      "SE": 0.07960964656191484,
      "Aggregation": "Treated cells",
      "Event study": "Yes",
      "Status": "estimated",
      "Note": "",
      "lower": -0.5598590529461321,
      "upper": -0.2465006046081766,
      "ci_level": 0.95,
      "inference": "Configured-cluster regression interval"
    },
    {
      "Outcome / treatment": "y__d",
      "Estimator": "Sun\u2013Abraham",
      "Estimate (SDs)": -0.344269166229137,
      "SE": 0.06638615126392632,
      "Aggregation": "Treated cells",
      "Event study": "Yes",
      "Status": "estimated",
      "Note": "",
      "lower": -0.47492331588054826,
      "upper": -0.21361501657772577,
      "ci_level": 0.95,
      "inference": "Configured-cluster regression interval"
    },
    {
      "Outcome / treatment": "y__d",
      "Estimator": "CS-DID (equal event-time)",
      "Estimate (SDs)": null,
      "SE": null,
      "Aggregation": "Equal post-event times",
      "Event study": "No",
      "Status": "unidentified",
      "Note": "UnidentifiedTarget: CS-DID cannot estimate 31 observed post-treatment group-time cells with the configured controls; no target cells were dropped. See csdid-group-time.json and package log.",
      "lower": null,
      "upper": null,
      "ci_level": null,
      "inference": "Not computed"
    },
    {
      "Outcome / treatment": "y__d",
      "Estimator": "SDID",
      "Estimate (SDs)": null,
      "SE": null,
      "Aggregation": "Treated cells",
      "Event study": "No",
      "Status": "unsupported",
      "Note": "sdid: this adapter does not implement covariate adjustment; controls retained.",
      "lower": null,
      "upper": null,
      "ci_level": null,
      "inference": "Not computed"
    },
    {
      "Outcome / treatment": "y__d",
      "Estimator": "Matrix completion",
      "Estimate (SDs)": null,
      "SE": null,
      "Aggregation": "Treated cells",
      "Event study": "No",
      "Status": "unsupported",
      "Note": "matrix-completion: this adapter does not implement covariate adjustment; controls retained.",
      "lower": null,
      "upper": null,
      "ci_level": null,
      "inference": "Not computed"
    },
    {
      "Outcome / treatment": "y__d",
      "Estimator": "Horizontal ridge",
      "Estimate (SDs)": null,
      "SE": null,
      "Aggregation": "Treated cells",
      "Event study": "No",
      "Status": "unsupported",
      "Note": "horizontal-ridge: this adapter does not implement covariate adjustment; controls retained.",
      "lower": null,
      "upper": null,
      "ci_level": null,
      "inference": "Not computed"
    },
    {
      "Outcome / treatment": "y__d",
      "Estimator": "Multisynth (cohort-averaged)",
      "Estimate (SDs)": null,
      "SE": null,
      "Aggregation": "Treated cells",
      "Event study": "No",
      "Status": "unsupported",
      "Note": "multisynth-cohort: this adapter does not implement covariate adjustment; controls retained.",
      "lower": null,
      "upper": null,
      "ci_level": null,
      "inference": "Not computed"
    },
    {
      "Outcome / treatment": "y__d",
      "Estimator": "Multisynth (individual)",
      "Estimate (SDs)": null,
      "SE": null,
      "Aggregation": "Treated cells",
      "Event study": "No",
      "Status": "unsupported",
      "Note": "multisynth-individual: this adapter does not implement covariate adjustment; controls retained.",
      "lower": null,
      "upper": null,
      "ci_level": null,
      "inference": "Not computed"
    }
  ]
}
