rgen: the balance sheet