[French>English] Anyone able to translate or give me more info on this stamp and purpose of the paper, maybe an approximate date of origination? TIA