Source: https://metz.fr/pages/conseil_municipal/seances/cm110331/doc/110331_cm_point28_annexe01.pdf