{
    "home_price": 300000,
    "down_payment": 10500,
    "down_payment_pct": 3.5,
    "rate": 6.5,
    "term_years": 30,
    "tax_rate": 1.2,
    "annual_insurance": 1200,
    "base_loan": 289500,
    "ufmip_amount": 5066.25,
    "ufmip_rate": 1.7500000000000002,
    "total_loan": 294566.25,
    "ltv_pct": 96.5,
    "annual_mip_rate": 0.55,
    "annual_mip": 1592.25,
    "monthly_mip": 132.69,
    "total_mip": 47768.4,
    "monthly_payment": 2394.55,
    "monthly_pi": 1861.86,
    "monthly_tax": 300,
    "monthly_insurance": 100,
    "total_pi": 670269.6,
    "total_interest": 375703.35,
    "total_tax": 108000,
    "total_insurance": 36000,
    "total_cost": 862038,
    "conventional": {
        "loan_amount": 289500,
        "monthly_pi": 1829.84,
        "monthly_pmi": 168.88,
        "monthly_tax": 300,
        "monthly_insurance": 100,
        "monthly_payment": 2398.72,
        "total_interest": 369242.4,
        "total_pmi": 60796.8,
        "total_cost": 863539.2
    },
    "difference": {
        "monthly": -4.17,
        "total_cost": -1501.2
    },
    "yearly_summary": [
        {
            "year": 1,
            "principal_paid": 3292.46,
            "interest_paid": 19049.86,
            "total_payment": 22342.32,
            "ending_balance": 291273.79
        },
        {
            "year": 2,
            "principal_paid": 3512.97,
            "interest_paid": 18829.35,
            "total_payment": 22342.32,
            "ending_balance": 287760.82
        },
        {
            "year": 3,
            "principal_paid": 3748.24,
            "interest_paid": 18594.08,
            "total_payment": 22342.32,
            "ending_balance": 284012.58
        },
        {
            "year": 4,
            "principal_paid": 3999.22,
            "interest_paid": 18343.1,
            "total_payment": 22342.32,
            "ending_balance": 280013.36
        },
        {
            "year": 5,
            "principal_paid": 4267.08,
            "interest_paid": 18075.24,
            "total_payment": 22342.32,
            "ending_balance": 275746.28
        },
        {
            "year": 6,
            "principal_paid": 4552.87,
            "interest_paid": 17789.45,
            "total_payment": 22342.32,
            "ending_balance": 271193.41
        },
        {
            "year": 7,
            "principal_paid": 4857.77,
            "interest_paid": 17484.55,
            "total_payment": 22342.32,
            "ending_balance": 266335.64
        },
        {
            "year": 8,
            "principal_paid": 5183.11,
            "interest_paid": 17159.21,
            "total_payment": 22342.32,
            "ending_balance": 261152.53
        },
        {
            "year": 9,
            "principal_paid": 5530.23,
            "interest_paid": 16812.09,
            "total_payment": 22342.32,
            "ending_balance": 255622.3
        },
        {
            "year": 10,
            "principal_paid": 5900.61,
            "interest_paid": 16441.71,
            "total_payment": 22342.32,
            "ending_balance": 249721.69
        },
        {
            "year": 11,
            "principal_paid": 6295.77,
            "interest_paid": 16046.55,
            "total_payment": 22342.32,
            "ending_balance": 243425.92
        },
        {
            "year": 12,
            "principal_paid": 6717.42,
            "interest_paid": 15624.9,
            "total_payment": 22342.32,
            "ending_balance": 236708.5
        },
        {
            "year": 13,
            "principal_paid": 7167.31,
            "interest_paid": 15175.01,
            "total_payment": 22342.32,
            "ending_balance": 229541.19
        },
        {
            "year": 14,
            "principal_paid": 7647.31,
            "interest_paid": 14695.01,
            "total_payment": 22342.32,
            "ending_balance": 221893.88
        },
        {
            "year": 15,
            "principal_paid": 8159.46,
            "interest_paid": 14182.86,
            "total_payment": 22342.32,
            "ending_balance": 213734.42
        },
        {
            "year": 16,
            "principal_paid": 8705.92,
            "interest_paid": 13636.4,
            "total_payment": 22342.32,
            "ending_balance": 205028.5
        },
        {
            "year": 17,
            "principal_paid": 9288.97,
            "interest_paid": 13053.35,
            "total_payment": 22342.32,
            "ending_balance": 195739.53
        },
        {
            "year": 18,
            "principal_paid": 9911.06,
            "interest_paid": 12431.26,
            "total_payment": 22342.32,
            "ending_balance": 185828.47
        },
        {
            "year": 19,
            "principal_paid": 10574.82,
            "interest_paid": 11767.5,
            "total_payment": 22342.32,
            "ending_balance": 175253.65
        },
        {
            "year": 20,
            "principal_paid": 11283.02,
            "interest_paid": 11059.3,
            "total_payment": 22342.32,
            "ending_balance": 163970.63
        },
        {
            "year": 21,
            "principal_paid": 12038.67,
            "interest_paid": 10303.65,
            "total_payment": 22342.32,
            "ending_balance": 151931.96
        },
        {
            "year": 22,
            "principal_paid": 12844.94,
            "interest_paid": 9497.38,
            "total_payment": 22342.32,
            "ending_balance": 139087.02
        },
        {
            "year": 23,
            "principal_paid": 13705.19,
            "interest_paid": 8637.13,
            "total_payment": 22342.32,
            "ending_balance": 125381.83
        },
        {
            "year": 24,
            "principal_paid": 14623.05,
            "interest_paid": 7719.27,
            "total_payment": 22342.32,
            "ending_balance": 110758.78
        },
        {
            "year": 25,
            "principal_paid": 15602.38,
            "interest_paid": 6739.94,
            "total_payment": 22342.32,
            "ending_balance": 95156.4
        },
        {
            "year": 26,
            "principal_paid": 16647.3,
            "interest_paid": 5695.02,
            "total_payment": 22342.32,
            "ending_balance": 78509.1
        },
        {
            "year": 27,
            "principal_paid": 17762.19,
            "interest_paid": 4580.13,
            "total_payment": 22342.32,
            "ending_balance": 60746.91
        },
        {
            "year": 28,
            "principal_paid": 18951.78,
            "interest_paid": 3390.54,
            "total_payment": 22342.32,
            "ending_balance": 41795.13
        },
        {
            "year": 29,
            "principal_paid": 20221.02,
            "interest_paid": 2121.3,
            "total_payment": 22342.32,
            "ending_balance": 21574.11
        },
        {
            "year": 30,
            "principal_paid": 21574.11,
            "interest_paid": 767.05,
            "total_payment": 22341.16,
            "ending_balance": 0
        }
    ]
}