The DGSE: forty years of mysteries and tumults