All quantities and times are approximate and without guarantee.