Legal stamp on euro notes