{
  "version": "1.0.0",
  "scope": "Hypothetical equal-month fixed-dollar card plans; no new purchases, promotional rate changes, minimum-payment rules, rollover, other charges, daily interest or discounting. Withheld fee financed once. Full precision; display rounding only. APR column is annualized monthly cash-flow IRR (12 times monthly rate), not certification of a legal APR disclosure.",
  "cards": [
    {
      "name": "A",
      "balance": 3000.0,
      "annual_rate": 29.0,
      "payment": 120.0,
      "limit": 5000.0
    },
    {
      "name": "B",
      "balance": 4000.0,
      "annual_rate": 24.0,
      "payment": 160.0,
      "limit": 8000.0
    },
    {
      "name": "C",
      "balance": 3000.0,
      "annual_rate": 18.0,
      "payment": 120.0,
      "limit": 7000.0
    }
  ],
  "baseline": {
    "balance": 10000.0,
    "monthly_payment_at_start": 400.0,
    "repayment": 14046.285971239831,
    "interest": 4046.2859712398313,
    "months": 39,
    "plans": [
      {
        "months": 39,
        "repayment": 4657.456946878607,
        "interest": 1657.4569468786078,
        "schedule": [
          {
            "month": 1,
            "opening": 3000.0,
            "interest": 72.5,
            "payment": 120.0,
            "closing": 2952.5
          },
          {
            "month": 2,
            "opening": 2952.5,
            "interest": 71.35208333333333,
            "payment": 120.0,
            "closing": 2903.852083333333
          },
          {
            "month": 3,
            "opening": 2903.852083333333,
            "interest": 70.17642534722222,
            "payment": 120.0,
            "closing": 2854.028508680555
          },
          {
            "month": 4,
            "opening": 2854.028508680555,
            "interest": 68.97235562644676,
            "payment": 120.0,
            "closing": 2803.000864307002
          },
          {
            "month": 5,
            "opening": 2803.000864307002,
            "interest": 67.73918755408587,
            "payment": 120.0,
            "closing": 2750.7400518610875
          },
          {
            "month": 6,
            "opening": 2750.7400518610875,
            "interest": 66.47621791997628,
            "payment": 120.0,
            "closing": 2697.2162697810636
          },
          {
            "month": 7,
            "opening": 2697.2162697810636,
            "interest": 65.18272651970904,
            "payment": 120.0,
            "closing": 2642.3989963007725
          },
          {
            "month": 8,
            "opening": 2642.3989963007725,
            "interest": 63.857975743935334,
            "payment": 120.0,
            "closing": 2586.2569720447077
          },
          {
            "month": 9,
            "opening": 2586.2569720447077,
            "interest": 62.5012101577471,
            "payment": 120.0,
            "closing": 2528.758182202455
          },
          {
            "month": 10,
            "opening": 2528.758182202455,
            "interest": 61.11165606989266,
            "payment": 120.0,
            "closing": 2469.869838272348
          },
          {
            "month": 11,
            "opening": 2469.869838272348,
            "interest": 59.688521091581734,
            "payment": 120.0,
            "closing": 2409.5583593639294
          },
          {
            "month": 12,
            "opening": 2409.5583593639294,
            "interest": 58.230993684628295,
            "payment": 120.0,
            "closing": 2347.7893530485576
          },
          {
            "month": 13,
            "opening": 2347.7893530485576,
            "interest": 56.738242698673474,
            "payment": 120.0,
            "closing": 2284.527595747231
          },
          {
            "month": 14,
            "opening": 2284.527595747231,
            "interest": 55.20941689722474,
            "payment": 120.0,
            "closing": 2219.7370126444557
          },
          {
            "month": 15,
            "opening": 2219.7370126444557,
            "interest": 53.643644472241014,
            "payment": 120.0,
            "closing": 2153.3806571166965
          },
          {
            "month": 16,
            "opening": 2153.3806571166965,
            "interest": 52.04003254698683,
            "payment": 120.0,
            "closing": 2085.4206896636833
          },
          {
            "month": 17,
            "opening": 2085.4206896636833,
            "interest": 50.39766666687235,
            "payment": 120.0,
            "closing": 2015.8183563305556
          },
          {
            "month": 18,
            "opening": 2015.8183563305556,
            "interest": 48.715610277988425,
            "payment": 120.0,
            "closing": 1944.5339666085442
          },
          {
            "month": 19,
            "opening": 1944.5339666085442,
            "interest": 46.99290419303982,
            "payment": 120.0,
            "closing": 1871.526870801584
          },
          {
            "month": 20,
            "opening": 1871.526870801584,
            "interest": 45.22856604437161,
            "payment": 120.0,
            "closing": 1796.7554368459555
          },
          {
            "month": 21,
            "opening": 1796.7554368459555,
            "interest": 43.42158972377726,
            "payment": 120.0,
            "closing": 1720.1770265697328
          },
          {
            "month": 22,
            "opening": 1720.1770265697328,
            "interest": 41.570944808768544,
            "payment": 120.0,
            "closing": 1641.7479713785012
          },
          {
            "month": 23,
            "opening": 1641.7479713785012,
            "interest": 39.67557597498045,
            "payment": 120.0,
            "closing": 1561.4235473534816
          },
          {
            "month": 24,
            "opening": 1561.4235473534816,
            "interest": 37.734402394375806,
            "payment": 120.0,
            "closing": 1479.1579497478574
          },
          {
            "month": 25,
            "opening": 1479.1579497478574,
            "interest": 35.74631711890655,
            "payment": 120.0,
            "closing": 1394.904266866764
          },
          {
            "month": 26,
            "opening": 1394.904266866764,
            "interest": 33.71018644928013,
            "payment": 120.0,
            "closing": 1308.614453316044
          },
          {
            "month": 27,
            "opening": 1308.614453316044,
            "interest": 31.624849288471065,
            "payment": 120.0,
            "closing": 1220.2393026045152
          },
          {
            "month": 28,
            "opening": 1220.2393026045152,
            "interest": 29.489116479609116,
            "payment": 120.0,
            "closing": 1129.7284190841242
          },
          {
            "month": 29,
            "opening": 1129.7284190841242,
            "interest": 27.301770127866334,
            "payment": 120.0,
            "closing": 1037.0301892119905
          },
          {
            "month": 30,
            "opening": 1037.0301892119905,
            "interest": 25.06156290595644,
            "payment": 120.0,
            "closing": 942.091752117947
          },
          {
            "month": 31,
            "opening": 942.091752117947,
            "interest": 22.767217342850383,
            "payment": 120.0,
            "closing": 844.8589694607973
          },
          {
            "month": 32,
            "opening": 844.8589694607973,
            "interest": 20.4174250953026,
            "payment": 120.0,
            "closing": 745.2763945561
          },
          {
            "month": 33,
            "opening": 745.2763945561,
            "interest": 18.010846201772416,
            "payment": 120.0,
            "closing": 643.2872407578724
          },
          {
            "month": 34,
            "opening": 643.2872407578724,
            "interest": 15.546108318315248,
            "payment": 120.0,
            "closing": 538.8333490761877
          },
          {
            "month": 35,
            "opening": 538.8333490761877,
            "interest": 13.021805936007869,
            "payment": 120.0,
            "closing": 431.8551550121956
          },
          {
            "month": 36,
            "opening": 431.8551550121956,
            "interest": 10.436499579461394,
            "payment": 120.0,
            "closing": 322.291654591657
          },
          {
            "month": 37,
            "opening": 322.291654591657,
            "interest": 7.7887149859650435,
            "payment": 120.0,
            "closing": 210.08036957762204
          },
          {
            "month": 38,
            "opening": 210.08036957762204,
            "interest": 5.076942264792533,
            "payment": 120.0,
            "closing": 95.15731184241457
          },
          {
            "month": 39,
            "opening": 95.15731184241457,
            "interest": 2.2996350361916855,
            "payment": 97.45694687860626,
            "closing": 0
          }
        ]
      },
      {
        "months": 36,
        "repayment": 5600.450625137185,
        "interest": 1600.4506251371838,
        "schedule": [
          {
            "month": 1,
            "opening": 4000.0,
            "interest": 80.0,
            "payment": 160.0,
            "closing": 3920.0
          },
          {
            "month": 2,
            "opening": 3920.0,
            "interest": 78.4,
            "payment": 160.0,
            "closing": 3838.4
          },
          {
            "month": 3,
            "opening": 3838.4,
            "interest": 76.768,
            "payment": 160.0,
            "closing": 3755.168
          },
          {
            "month": 4,
            "opening": 3755.168,
            "interest": 75.10336000000001,
            "payment": 160.0,
            "closing": 3670.27136
          },
          {
            "month": 5,
            "opening": 3670.27136,
            "interest": 73.4054272,
            "payment": 160.0,
            "closing": 3583.6767872
          },
          {
            "month": 6,
            "opening": 3583.6767872,
            "interest": 71.673535744,
            "payment": 160.0,
            "closing": 3495.3503229440003
          },
          {
            "month": 7,
            "opening": 3495.3503229440003,
            "interest": 69.90700645888,
            "payment": 160.0,
            "closing": 3405.2573294028803
          },
          {
            "month": 8,
            "opening": 3405.2573294028803,
            "interest": 68.10514658805761,
            "payment": 160.0,
            "closing": 3313.362475990938
          },
          {
            "month": 9,
            "opening": 3313.362475990938,
            "interest": 66.26724951981876,
            "payment": 160.0,
            "closing": 3219.629725510757
          },
          {
            "month": 10,
            "opening": 3219.629725510757,
            "interest": 64.39259451021515,
            "payment": 160.0,
            "closing": 3124.022320020972
          },
          {
            "month": 11,
            "opening": 3124.022320020972,
            "interest": 62.480446400419446,
            "payment": 160.0,
            "closing": 3026.5027664213917
          },
          {
            "month": 12,
            "opening": 3026.5027664213917,
            "interest": 60.530055328427835,
            "payment": 160.0,
            "closing": 2927.0328217498195
          },
          {
            "month": 13,
            "opening": 2927.0328217498195,
            "interest": 58.54065643499639,
            "payment": 160.0,
            "closing": 2825.573478184816
          },
          {
            "month": 14,
            "opening": 2825.573478184816,
            "interest": 56.51146956369632,
            "payment": 160.0,
            "closing": 2722.084947748512
          },
          {
            "month": 15,
            "opening": 2722.084947748512,
            "interest": 54.44169895497024,
            "payment": 160.0,
            "closing": 2616.5266467034826
          },
          {
            "month": 16,
            "opening": 2616.5266467034826,
            "interest": 52.33053293406965,
            "payment": 160.0,
            "closing": 2508.8571796375522
          },
          {
            "month": 17,
            "opening": 2508.8571796375522,
            "interest": 50.177143592751044,
            "payment": 160.0,
            "closing": 2399.0343232303035
          },
          {
            "month": 18,
            "opening": 2399.0343232303035,
            "interest": 47.98068646460607,
            "payment": 160.0,
            "closing": 2287.0150096949096
          },
          {
            "month": 19,
            "opening": 2287.0150096949096,
            "interest": 45.74030019389819,
            "payment": 160.0,
            "closing": 2172.755309888808
          },
          {
            "month": 20,
            "opening": 2172.755309888808,
            "interest": 43.45510619777616,
            "payment": 160.0,
            "closing": 2056.2104160865842
          },
          {
            "month": 21,
            "opening": 2056.2104160865842,
            "interest": 41.124208321731686,
            "payment": 160.0,
            "closing": 1937.334624408316
          },
          {
            "month": 22,
            "opening": 1937.334624408316,
            "interest": 38.74669248816632,
            "payment": 160.0,
            "closing": 1816.0813168964821
          },
          {
            "month": 23,
            "opening": 1816.0813168964821,
            "interest": 36.321626337929644,
            "payment": 160.0,
            "closing": 1692.4029432344119
          },
          {
            "month": 24,
            "opening": 1692.4029432344119,
            "interest": 33.84805886468824,
            "payment": 160.0,
            "closing": 1566.2510020991
          },
          {
            "month": 25,
            "opening": 1566.2510020991,
            "interest": 31.325020041982004,
            "payment": 160.0,
            "closing": 1437.5760221410821
          },
          {
            "month": 26,
            "opening": 1437.5760221410821,
            "interest": 28.751520442821644,
            "payment": 160.0,
            "closing": 1306.3275425839038
          },
          {
            "month": 27,
            "opening": 1306.3275425839038,
            "interest": 26.126550851678076,
            "payment": 160.0,
            "closing": 1172.4540934355819
          },
          {
            "month": 28,
            "opening": 1172.4540934355819,
            "interest": 23.449081868711637,
            "payment": 160.0,
            "closing": 1035.9031753042934
          },
          {
            "month": 29,
            "opening": 1035.9031753042934,
            "interest": 20.71806350608587,
            "payment": 160.0,
            "closing": 896.6212388103793
          },
          {
            "month": 30,
            "opening": 896.6212388103793,
            "interest": 17.932424776207586,
            "payment": 160.0,
            "closing": 754.5536635865868
          },
          {
            "month": 31,
            "opening": 754.5536635865868,
            "interest": 15.091073271731737,
            "payment": 160.0,
            "closing": 609.6447368583185
          },
          {
            "month": 32,
            "opening": 609.6447368583185,
            "interest": 12.192894737166371,
            "payment": 160.0,
            "closing": 461.83763159548494
          },
          {
            "month": 33,
            "opening": 461.83763159548494,
            "interest": 9.236752631909699,
            "payment": 160.0,
            "closing": 311.07438422739466
          },
          {
            "month": 34,
            "opening": 311.07438422739466,
            "interest": 6.221487684547894,
            "payment": 160.0,
            "closing": 157.29587191194253
          },
          {
            "month": 35,
            "opening": 157.29587191194253,
            "interest": 3.1459174382388504,
            "payment": 160.0,
            "closing": 0.44178935018138077
          },
          {
            "month": 36,
            "opening": 0.44178935018138077,
            "interest": 0.008835787003627615,
            "payment": 0.4506251371850084,
            "closing": 0
          }
        ]
      },
      {
        "months": 32,
        "repayment": 3788.37839922404,
        "interest": 788.3783992240399,
        "schedule": [
          {
            "month": 1,
            "opening": 3000.0,
            "interest": 45.0,
            "payment": 120.0,
            "closing": 2925.0
          },
          {
            "month": 2,
            "opening": 2925.0,
            "interest": 43.875,
            "payment": 120.0,
            "closing": 2848.875
          },
          {
            "month": 3,
            "opening": 2848.875,
            "interest": 42.733125,
            "payment": 120.0,
            "closing": 2771.608125
          },
          {
            "month": 4,
            "opening": 2771.608125,
            "interest": 41.574121875,
            "payment": 120.0,
            "closing": 2693.182246875
          },
          {
            "month": 5,
            "opening": 2693.182246875,
            "interest": 40.397733703125,
            "payment": 120.0,
            "closing": 2613.5799805781253
          },
          {
            "month": 6,
            "opening": 2613.5799805781253,
            "interest": 39.20369970867188,
            "payment": 120.0,
            "closing": 2532.7836802867973
          },
          {
            "month": 7,
            "opening": 2532.7836802867973,
            "interest": 37.99175520430196,
            "payment": 120.0,
            "closing": 2450.7754354910994
          },
          {
            "month": 8,
            "opening": 2450.7754354910994,
            "interest": 36.761631532366486,
            "payment": 120.0,
            "closing": 2367.537067023466
          },
          {
            "month": 9,
            "opening": 2367.537067023466,
            "interest": 35.51305600535199,
            "payment": 120.0,
            "closing": 2283.0501230288182
          },
          {
            "month": 10,
            "opening": 2283.0501230288182,
            "interest": 34.245751845432274,
            "payment": 120.0,
            "closing": 2197.2958748742503
          },
          {
            "month": 11,
            "opening": 2197.2958748742503,
            "interest": 32.959438123113756,
            "payment": 120.0,
            "closing": 2110.255312997364
          },
          {
            "month": 12,
            "opening": 2110.255312997364,
            "interest": 31.653829694960457,
            "payment": 120.0,
            "closing": 2021.9091426923246
          },
          {
            "month": 13,
            "opening": 2021.9091426923246,
            "interest": 30.328637140384867,
            "payment": 120.0,
            "closing": 1932.2377798327093
          },
          {
            "month": 14,
            "opening": 1932.2377798327093,
            "interest": 28.983566697490637,
            "payment": 120.0,
            "closing": 1841.2213465302
          },
          {
            "month": 15,
            "opening": 1841.2213465302,
            "interest": 27.618320197953,
            "payment": 120.0,
            "closing": 1748.839666728153
          },
          {
            "month": 16,
            "opening": 1748.839666728153,
            "interest": 26.23259500092229,
            "payment": 120.0,
            "closing": 1655.0722617290753
          },
          {
            "month": 17,
            "opening": 1655.0722617290753,
            "interest": 24.82608392593613,
            "payment": 120.0,
            "closing": 1559.8983456550113
          },
          {
            "month": 18,
            "opening": 1559.8983456550113,
            "interest": 23.39847518482517,
            "payment": 120.0,
            "closing": 1463.2968208398365
          },
          {
            "month": 19,
            "opening": 1463.2968208398365,
            "interest": 21.949452312597547,
            "payment": 120.0,
            "closing": 1365.246273152434
          },
          {
            "month": 20,
            "opening": 1365.246273152434,
            "interest": 20.47869409728651,
            "payment": 120.0,
            "closing": 1265.7249672497205
          },
          {
            "month": 21,
            "opening": 1265.7249672497205,
            "interest": 18.985874508745805,
            "payment": 120.0,
            "closing": 1164.7108417584664
          },
          {
            "month": 22,
            "opening": 1164.7108417584664,
            "interest": 17.470662626376996,
            "payment": 120.0,
            "closing": 1062.1815043848433
          },
          {
            "month": 23,
            "opening": 1062.1815043848433,
            "interest": 15.932722565772648,
            "payment": 120.0,
            "closing": 958.1142269506158
          },
          {
            "month": 24,
            "opening": 958.1142269506158,
            "interest": 14.371713404259237,
            "payment": 120.0,
            "closing": 852.4859403548751
          },
          {
            "month": 25,
            "opening": 852.4859403548751,
            "interest": 12.787289105323126,
            "payment": 120.0,
            "closing": 745.2732294601982
          },
          {
            "month": 26,
            "opening": 745.2732294601982,
            "interest": 11.179098441902973,
            "payment": 120.0,
            "closing": 636.4523279021012
          },
          {
            "month": 27,
            "opening": 636.4523279021012,
            "interest": 9.546784918531516,
            "payment": 120.0,
            "closing": 525.9991128206327
          },
          {
            "month": 28,
            "opening": 525.9991128206327,
            "interest": 7.88998669230949,
            "payment": 120.0,
            "closing": 413.88909951294215
          },
          {
            "month": 29,
            "opening": 413.88909951294215,
            "interest": 6.208336492694132,
            "payment": 120.0,
            "closing": 300.09743600563627
          },
          {
            "month": 30,
            "opening": 300.09743600563627,
            "interest": 4.501461540084544,
            "payment": 120.0,
            "closing": 184.59889754572083
          },
          {
            "month": 31,
            "opening": 184.59889754572083,
            "interest": 2.7689834631858123,
            "payment": 120.0,
            "closing": 67.36788100890664
          },
          {
            "month": 32,
            "opening": 67.36788100890664,
            "interest": 1.0105182151335994,
            "payment": 68.37839922404024,
            "closing": 0
          }
        ]
      }
    ]
  },
  "full": [
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0,
      "principal": 5000.0,
      "fee": 0.0,
      "payment": 173.32664252097058,
      "interest": 1239.759130754941,
      "repayment": 6239.759130754941,
      "model_apr": 14.999999999999975,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 6239.759130754941,
      "difference_vs_current": -783.3838548649746
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0.03,
      "principal": 5154.639175257732,
      "fee": 154.63917525773195,
      "payment": 178.68726033089754,
      "interest": 1278.1021966545795,
      "repayment": 6432.7413719123115,
      "model_apr": 17.17012209713549,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 6432.7413719123115,
      "difference_vs_current": -590.4016137076042
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0.06,
      "principal": 5319.148936170213,
      "fee": 319.14893617021335,
      "payment": 184.39004523507512,
      "interest": 1318.8926922924911,
      "repayment": 6638.0416284627045,
      "model_apr": 19.43831539553755,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 6638.0416284627045,
      "difference_vs_current": -385.10135715721117
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0,
      "principal": 5000.0,
      "fee": 0.0,
      "payment": 118.94965043179366,
      "interest": 2136.97902590762,
      "repayment": 7136.97902590762,
      "model_apr": 15.0,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 7136.97902590762,
      "difference_vs_current": 113.83604028770424
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0.03,
      "principal": 5154.639175257732,
      "fee": 154.63917525773195,
      "payment": 122.62850559978727,
      "interest": 2203.0711607295043,
      "repayment": 7357.710335987236,
      "model_apr": 16.389885421957928,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 7357.710335987236,
      "difference_vs_current": 334.5673503673206
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0.06,
      "principal": 5319.148936170213,
      "fee": 319.14893617021335,
      "payment": 126.5421813104188,
      "interest": 2273.3819424549147,
      "repayment": 7592.530878625128,
      "model_apr": 17.843624632526385,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 7592.530878625128,
      "difference_vs_current": 569.3878930052124
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0,
      "principal": 5000.0,
      "fee": 0.0,
      "payment": 190.95226589054747,
      "interest": 1874.281572059709,
      "repayment": 6874.281572059709,
      "model_apr": 22.0,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 6874.281572059709,
      "difference_vs_current": -148.86141356020653
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0.03,
      "principal": 5154.639175257732,
      "fee": 154.63917525773195,
      "payment": 196.85800607272935,
      "interest": 1932.2490433605244,
      "repayment": 7086.888218618256,
      "model_apr": 24.264000191629428,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 7086.888218618256,
      "difference_vs_current": 63.745232998340725
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0.06,
      "principal": 5319.148936170213,
      "fee": 319.14893617021335,
      "payment": 203.14070839419944,
      "interest": 1993.9165660209665,
      "repayment": 7313.06550219118,
      "model_apr": 26.63218291674921,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 7313.06550219118,
      "difference_vs_current": 289.92251657126417
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0,
      "principal": 5000.0,
      "fee": 0.0,
      "payment": 138.09456017679898,
      "interest": 3285.673610607939,
      "repayment": 8285.673610607939,
      "model_apr": 22.0,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 8285.673610607939,
      "difference_vs_current": 1262.5306249880232
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0.03,
      "principal": 5154.639175257732,
      "fee": 154.63917525773195,
      "payment": 142.36552595546286,
      "interest": 3387.292382070039,
      "repayment": 8541.93155732777,
      "model_apr": 23.49069073939841,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 8541.93155732777,
      "difference_vs_current": 1518.7885717078552
    },
    {
      "kind": "full",
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0.06,
      "principal": 5319.148936170213,
      "fee": 319.14893617021335,
      "payment": 146.90910657106275,
      "interest": 3495.397458093552,
      "repayment": 8814.546394263765,
      "model_apr": 25.05200745353806,
      "current_repayment": 7023.142985619916,
      "current_months": 39,
      "current_payment_at_start": 200.0,
      "total_future_repayment": 8814.546394263765,
      "difference_vs_current": 1791.4034086438496
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0,
      "principal": 10000.0,
      "fee": 0.0,
      "payment": 346.65328504194116,
      "interest": 2479.518261509882,
      "repayment": 12479.518261509882,
      "model_apr": 14.999999999999975,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 12479.518261509882,
      "difference_vs_current": -1566.7677097299493
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0.03,
      "principal": 10309.278350515464,
      "fee": 309.2783505154639,
      "payment": 357.3745206617951,
      "interest": 2556.204393309159,
      "repayment": 12865.482743824623,
      "model_apr": 17.17012209713549,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 12865.482743824623,
      "difference_vs_current": -1180.8032274152083
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0.06,
      "principal": 10638.297872340427,
      "fee": 638.2978723404267,
      "payment": 368.78009047015024,
      "interest": 2637.7853845849822,
      "repayment": 13276.083256925409,
      "model_apr": 19.43831539553755,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 13276.083256925409,
      "difference_vs_current": -770.2027143144223
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0,
      "principal": 10000.0,
      "fee": 0.0,
      "payment": 237.8993008635873,
      "interest": 4273.95805181524,
      "repayment": 14273.95805181524,
      "model_apr": 15.0,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 14273.95805181524,
      "difference_vs_current": 227.67208057540847
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0.03,
      "principal": 10309.278350515464,
      "fee": 309.2783505154639,
      "payment": 245.25701119957455,
      "interest": 4406.142321459009,
      "repayment": 14715.420671974472,
      "model_apr": 16.389885421957928,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 14715.420671974472,
      "difference_vs_current": 669.1347007346412
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0.06,
      "principal": 10638.297872340427,
      "fee": 638.2978723404267,
      "payment": 253.0843626208376,
      "interest": 4546.763884909829,
      "repayment": 15185.061757250256,
      "model_apr": 17.843624632526385,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 15185.061757250256,
      "difference_vs_current": 1138.7757860104248
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0,
      "principal": 10000.0,
      "fee": 0.0,
      "payment": 381.90453178109493,
      "interest": 3748.563144119418,
      "repayment": 13748.563144119418,
      "model_apr": 22.0,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 13748.563144119418,
      "difference_vs_current": -297.72282712041306
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0.03,
      "principal": 10309.278350515464,
      "fee": 309.2783505154639,
      "payment": 393.7160121454587,
      "interest": 3864.498086721049,
      "repayment": 14173.776437236513,
      "model_apr": 24.264000191629428,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 14173.776437236513,
      "difference_vs_current": 127.49046599668145
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0.06,
      "principal": 10638.297872340427,
      "fee": 638.2978723404267,
      "payment": 406.2814167883989,
      "interest": 3987.833132041933,
      "repayment": 14626.13100438236,
      "model_apr": 26.63218291674921,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 14626.13100438236,
      "difference_vs_current": 579.8450331425283
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0,
      "principal": 10000.0,
      "fee": 0.0,
      "payment": 276.18912035359796,
      "interest": 6571.347221215878,
      "repayment": 16571.347221215878,
      "model_apr": 22.0,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 16571.347221215878,
      "difference_vs_current": 2525.0612499760464
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0.03,
      "principal": 10309.278350515464,
      "fee": 309.2783505154639,
      "payment": 284.7310519109257,
      "interest": 6774.584764140078,
      "repayment": 17083.86311465554,
      "model_apr": 23.49069073939841,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 17083.86311465554,
      "difference_vs_current": 3037.5771434157105
    },
    {
      "kind": "full",
      "net_proceeds": 10000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0.06,
      "principal": 10638.297872340427,
      "fee": 638.2978723404267,
      "payment": 293.8182131421255,
      "interest": 6990.794916187104,
      "repayment": 17629.09278852753,
      "model_apr": 25.05200745353806,
      "current_repayment": 14046.285971239831,
      "current_months": 39,
      "current_payment_at_start": 400.0,
      "total_future_repayment": 17629.09278852753,
      "difference_vs_current": 3582.8068172876992
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0,
      "principal": 20000.0,
      "fee": 0.0,
      "payment": 693.3065700838823,
      "interest": 4959.036523019764,
      "repayment": 24959.036523019764,
      "model_apr": 14.999999999999975,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 24959.036523019764,
      "difference_vs_current": -3133.5354194598985
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0.03,
      "principal": 20618.556701030928,
      "fee": 618.5567010309278,
      "payment": 714.7490413235902,
      "interest": 5112.408786618318,
      "repayment": 25730.965487649246,
      "model_apr": 17.17012209713549,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 25730.965487649246,
      "difference_vs_current": -2361.6064548304166
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0.06,
      "principal": 21276.595744680853,
      "fee": 1276.5957446808534,
      "payment": 737.5601809403005,
      "interest": 5275.5707691699645,
      "repayment": 26552.166513850818,
      "model_apr": 19.43831539553755,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 26552.166513850818,
      "difference_vs_current": -1540.4054286288447
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0,
      "principal": 20000.0,
      "fee": 0.0,
      "payment": 475.7986017271746,
      "interest": 8547.91610363048,
      "repayment": 28547.91610363048,
      "model_apr": 15.0,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 28547.91610363048,
      "difference_vs_current": 455.34416115081694
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0.03,
      "principal": 20618.556701030928,
      "fee": 618.5567010309278,
      "payment": 490.5140223991491,
      "interest": 8812.284642918017,
      "repayment": 29430.841343948945,
      "model_apr": 16.389885421957928,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 29430.841343948945,
      "difference_vs_current": 1338.2694014692825
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0.06,
      "principal": 21276.595744680853,
      "fee": 1276.5957446808534,
      "payment": 506.1687252416752,
      "interest": 9093.527769819659,
      "repayment": 30370.123514500512,
      "model_apr": 17.843624632526385,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 30370.123514500512,
      "difference_vs_current": 2277.5515720208496
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0,
      "principal": 20000.0,
      "fee": 0.0,
      "payment": 763.8090635621899,
      "interest": 7497.126288238836,
      "repayment": 27497.126288238836,
      "model_apr": 22.0,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 27497.126288238836,
      "difference_vs_current": -595.4456542408261
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0.03,
      "principal": 20618.556701030928,
      "fee": 618.5567010309278,
      "payment": 787.4320242909174,
      "interest": 7728.996173442098,
      "repayment": 28347.552874473025,
      "model_apr": 24.264000191629428,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 28347.552874473025,
      "difference_vs_current": 254.9809319933629
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0.06,
      "principal": 21276.595744680853,
      "fee": 1276.5957446808534,
      "payment": 812.5628335767977,
      "interest": 7975.666264083866,
      "repayment": 29252.26200876472,
      "model_apr": 26.63218291674921,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 29252.26200876472,
      "difference_vs_current": 1159.6900662850567
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0,
      "principal": 20000.0,
      "fee": 0.0,
      "payment": 552.3782407071959,
      "interest": 13142.694442431755,
      "repayment": 33142.694442431755,
      "model_apr": 22.0,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 33142.694442431755,
      "difference_vs_current": 5050.122499952093
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0.03,
      "principal": 20618.556701030928,
      "fee": 618.5567010309278,
      "payment": 569.4621038218514,
      "interest": 13549.169528280156,
      "repayment": 34167.72622931108,
      "model_apr": 23.49069073939841,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 34167.72622931108,
      "difference_vs_current": 6075.154286831421
    },
    {
      "kind": "full",
      "net_proceeds": 20000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0.06,
      "principal": 21276.595744680853,
      "fee": 1276.5957446808534,
      "payment": 587.636426284251,
      "interest": 13981.589832374208,
      "repayment": 35258.18557705506,
      "model_apr": 25.05200745353806,
      "current_repayment": 28092.571942479663,
      "current_months": 39,
      "current_payment_at_start": 800.0,
      "total_future_repayment": 35258.18557705506,
      "difference_vs_current": 7165.6136345753985
    }
  ],
  "partial": [
    {
      "kind": "partial",
      "policy": "Highest rate first",
      "allocation": [
        3000,
        2000,
        0
      ],
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0.05,
      "principal": 5263.1578947368425,
      "fee": 263.15789473684254,
      "payment": 182.44909739049538,
      "interest": 1305.009611320991,
      "repayment": 6568.167506057834,
      "model_apr": 18.670856341569213,
      "residual_balances": [
        0.0,
        2000.0,
        3000.0
      ],
      "residual_repayment": 6113.168369279263,
      "residual_initial_payment": 280.0,
      "combined_initial_payment": 462.44909739049535,
      "total_future_repayment": 12681.335875337096,
      "current_repayment": 14046.285971239831,
      "difference_vs_current": -1364.9500959027355
    },
    {
      "kind": "partial",
      "policy": "Highest rate first",
      "allocation": [
        3000,
        2000,
        0
      ],
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0.05,
      "principal": 5263.1578947368425,
      "fee": 263.15789473684254,
      "payment": 125.21015834925649,
      "interest": 2249.4516062185467,
      "repayment": 7512.609500955389,
      "model_apr": 17.351620871575648,
      "residual_balances": [
        0.0,
        2000.0,
        3000.0
      ],
      "residual_repayment": 6113.168369279263,
      "residual_initial_payment": 280.0,
      "combined_initial_payment": 405.2101583492565,
      "total_future_repayment": 13625.777870234651,
      "current_repayment": 14046.285971239831,
      "difference_vs_current": -420.5081010051799
    },
    {
      "kind": "partial",
      "policy": "Highest rate first",
      "allocation": [
        3000,
        2000,
        0
      ],
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0.05,
      "principal": 5263.1578947368425,
      "fee": 263.15789473684254,
      "payment": 201.00238514794472,
      "interest": 1972.9279705891677,
      "repayment": 7236.08586532601,
      "model_apr": 25.830677099084177,
      "residual_balances": [
        0.0,
        2000.0,
        3000.0
      ],
      "residual_repayment": 6113.168369279263,
      "residual_initial_payment": 280.0,
      "combined_initial_payment": 481.0023851479447,
      "total_future_repayment": 13349.254234605272,
      "current_repayment": 14046.285971239831,
      "difference_vs_current": -697.0317366345589
    },
    {
      "kind": "partial",
      "policy": "Highest rate first",
      "allocation": [
        3000,
        2000,
        0
      ],
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0.05,
      "principal": 5263.1578947368425,
      "fee": 263.15789473684254,
      "payment": 145.3626949229463,
      "interest": 3458.603800639935,
      "repayment": 8721.761695376777,
      "model_apr": 24.523349241480894,
      "residual_balances": [
        0.0,
        2000.0,
        3000.0
      ],
      "residual_repayment": 6113.168369279263,
      "residual_initial_payment": 280.0,
      "combined_initial_payment": 425.3626949229463,
      "total_future_repayment": 14834.93006465604,
      "current_repayment": 14046.285971239831,
      "difference_vs_current": 788.6440934162092
    },
    {
      "kind": "partial",
      "policy": "Clear largest fixed payment first",
      "allocation": [
        1000,
        4000,
        0
      ],
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 36,
      "fee_fraction": 0.05,
      "principal": 5263.1578947368425,
      "fee": 263.15789473684254,
      "payment": 182.44909739049538,
      "interest": 1305.009611320991,
      "repayment": 6568.167506057834,
      "model_apr": 18.670856341569213,
      "residual_balances": [
        2000.0,
        0.0,
        3000.0
      ],
      "residual_repayment": 6379.08586481266,
      "residual_initial_payment": 240.0,
      "combined_initial_payment": 422.44909739049535,
      "total_future_repayment": 12947.253370870494,
      "current_repayment": 14046.285971239831,
      "difference_vs_current": -1099.0326003693372
    },
    {
      "kind": "partial",
      "policy": "Clear largest fixed payment first",
      "allocation": [
        1000,
        4000,
        0
      ],
      "net_proceeds": 5000,
      "annual_note_rate": 15,
      "months": 60,
      "fee_fraction": 0.05,
      "principal": 5263.1578947368425,
      "fee": 263.15789473684254,
      "payment": 125.21015834925649,
      "interest": 2249.4516062185467,
      "repayment": 7512.609500955389,
      "model_apr": 17.351620871575648,
      "residual_balances": [
        2000.0,
        0.0,
        3000.0
      ],
      "residual_repayment": 6379.08586481266,
      "residual_initial_payment": 240.0,
      "combined_initial_payment": 365.2101583492565,
      "total_future_repayment": 13891.69536576805,
      "current_repayment": 14046.285971239831,
      "difference_vs_current": -154.5906054717816
    },
    {
      "kind": "partial",
      "policy": "Clear largest fixed payment first",
      "allocation": [
        1000,
        4000,
        0
      ],
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 36,
      "fee_fraction": 0.05,
      "principal": 5263.1578947368425,
      "fee": 263.15789473684254,
      "payment": 201.00238514794472,
      "interest": 1972.9279705891677,
      "repayment": 7236.08586532601,
      "model_apr": 25.830677099084177,
      "residual_balances": [
        2000.0,
        0.0,
        3000.0
      ],
      "residual_repayment": 6379.08586481266,
      "residual_initial_payment": 240.0,
      "combined_initial_payment": 441.0023851479447,
      "total_future_repayment": 13615.17173013867,
      "current_repayment": 14046.285971239831,
      "difference_vs_current": -431.1142411011606
    },
    {
      "kind": "partial",
      "policy": "Clear largest fixed payment first",
      "allocation": [
        1000,
        4000,
        0
      ],
      "net_proceeds": 5000,
      "annual_note_rate": 22,
      "months": 60,
      "fee_fraction": 0.05,
      "principal": 5263.1578947368425,
      "fee": 263.15789473684254,
      "payment": 145.3626949229463,
      "interest": 3458.603800639935,
      "repayment": 8721.761695376777,
      "model_apr": 24.523349241480894,
      "residual_balances": [
        2000.0,
        0.0,
        3000.0
      ],
      "residual_repayment": 6379.08586481266,
      "residual_initial_payment": 240.0,
      "combined_initial_payment": 385.3626949229463,
      "total_future_repayment": 15100.847560189437,
      "current_repayment": 14046.285971239831,
      "difference_vs_current": 1054.5615889496057
    }
  ],
  "thresholds": [
    {
      "months": 36,
      "fee_fraction": 0.03,
      "break_even_annual_note_rate": 21.33431864869742,
      "max_fee_fraction_at_15_percent_note": 0.11154320173588594
    },
    {
      "months": 60,
      "fee_fraction": 0.03,
      "break_even_annual_note_rate": 12.912218968858888,
      "max_fee_fraction_at_15_percent_note": -0.016208703214612985
    }
  ]
}
