ARTEFACT: Chernobyl 34