THE MAST, ORGEVAL, França