Cattelan Italia: Experience, 40 68