Mine as well.
Just couldn't resist to chime in.
Sorry to say, but your rubber looks a bit fishy to me. Could you take a close up pic from the sponge?
DHS put a little holographic sticker on the topsheet protection sheet on the right bottom edge containing an authentification code that you can...