To satisfy the cash value accumulation test, the cash surrender value of a contract, according to its terms, must not at any time exceed the net single premium that would be necessary at such time to fund future benefits (death benefits, endowment benefits, and charges for certain additional benefits, such as a disability waiver) under the contract.1...