I can see that it is a '68 casting and was used in a '70 model year but I'm not sure what some of the other stampings mean. I think the '69 date is an assembly date but I'm not sure about the MN or is it an upside W? The WT is water test. Is the MN for Marysville Plant?

In the VIN the 0 is for '70 and the B is Hamtramck? So this block could be from a '70 Hemi Cuda or Challenger?

DSC_1458 (Large).JPGDSC_1459 (Large).JPGDSC_1461 (Large).JPGDSC_1462 (Large).JPG