dock-to-stock cycle