Author: svegafigueroa@ipgphotonics.com