```\nstruct Deposit {\n\n    // SET DURING CONSTRUCTION\n    address TBTCSystem;\n    address TBTCToken;\n    address TBTCDepositToken;\n    address FeeRebateToken;\n    address VendingMachine;\n    uint256 lotSizeSatoshis;\n    uint8 currentState;\n    uint256 signerFeeDivisor;\n    uint128 undercollateralizedThresholdPercent;\n    uint128 severelyUndercollateralizedThresholdPercent;\n```\n