What are the differences between Pez patents 3.942.683 and 5.984.285