marc hamon ixf0eem9