CFI SNSM Stage Mer 2017-3 by Dominique Martel