CHARLES PETIT & Cm.