https://1library.org/document/yroel18y-joining-diffraction-residual-diffraction-moveout-constructo-velocity-application.html