diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg262/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg262/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg262/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg262/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg396/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg396/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg396/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg396/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg60/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg60/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg60/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg60/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg85/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg85/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg85/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg85/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg861/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg861/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg861/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg861/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg88/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg88/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg88/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod11/MosEtp129/pg88/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg381/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg381/quiz.json
index 24f099d7f26f94da997d60a74fac2c9b576d9e83..6765f8f86139fbdf043a80618abf96803de828bf 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg381/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg381/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg381",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg381",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire MUST\n                        est prononcé de façon identique.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire MUST n'est pas\n                        prononcé de façon identique.\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire MUST\n                        est prononcé de façon identique.</p></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg401/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg401/quiz.json
index 811f62007dd590ad309141396c008a1883b2418c..8e6e5fa6317c5a2627539a51b58148ae8c7b6a08 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg401/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg401/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg401",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg401",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire est\n                        prononcé de façon identique.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire n'est pas\n                        prononcé de façon identique.\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire n'est pas\n                        prononcé de façon identique.\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg531/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg531/quiz.json
index 382a9a47c129039a7b045ec83535ccc0c354fa60..6231cf39edadfdd72dbcfb02fda5221c6cef7506 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg531/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg531/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg531",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg531",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire CAN\n                        est prononcé de façon identique.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire CAN n'est pas\n                        prononcé de façon identique.\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire CAN n'est pas\n                        prononcé de façon identique.\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg8251/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg8251/quiz.json
index 0c13614feb69ab1c66cb96a03974df257b26e490..c1d0a05c62d481ebcc42df4760a2b2cde858b840 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg8251/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg8251/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg8251",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg8251",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire WILL\n                        est prononcé de façon identique.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire WILL n'est pas\n                        prononcé de façon identique.\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire WILL n'est pas\n                        prononcé de façon identique.\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg879/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg879/quiz.json
index 706bf9e5ff01d81e461f8f87364b91f54169aed1..226623de7041c6180854904fa4a24272febeed42 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg879/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp210/pg879/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg879",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg879",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">l'auxiliaire HAVE\n                        est prononcé de façon identique.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire HAVE n'est pas\n                        prononcé de façon identique.\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">l'auxiliaire HAVE n'est pas\n                        prononcé de façon identique.\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg155/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg155/quiz.json
index d12ab000a5758fa4b4c711518d7369b5744ce3af..2fd21a887431e5244c23e92a5368c0101e4c3b74 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg155/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg155/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg155",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg155",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">IN se prononce de\n                        la même façon dans les deux énoncés.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">IN ne se prononce\n                        pas de la même façon dans les deux énoncés.</p></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">IN se prononce de\n                        la même façon dans les deux énoncés.</p></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg444/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg444/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg444/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg444/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg52/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg52/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg52/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg52/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg558/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg558/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg558/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg558/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg624/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg624/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg624/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg624/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg769/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg769/quiz.json
index 89d8262ed26dd139b46958220d3db89f25565acc..d3ea4606fc5279418bf875c4f30ed4f8debe7873 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg769/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg769/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg769",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg769",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">TO se prononce de\n                        la même façon dans les deux énoncés.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">TO ne se prononce\n                        pas de la même façon dans les deux énoncés.</p></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">TO ne se prononce\n                        pas de la même façon dans les deux énoncés.</p></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg813/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg813/quiz.json
index 2f8070a265015f33ca649d3ae0cc1b3119a1b862..eefd5804a5cb9e6a102a83feff76da532ecbcbf1 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg813/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg813/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg813",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg813",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">FOR se prononce de\n                        la même façon dans les deux énoncés.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">FOR ne se prononce\n                        pas de la même façon dans les deux énoncés.</p></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">FOR ne se prononce\n                        pas de la même façon dans les deux énoncés.</p></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg825/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg825/quiz.json
index acfe08df7b9c31fbdc4f7cadaa22f7fe150030e9..e504661b63e99f6f74ce649a86ed2e3ad4cba2e1 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg825/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg825/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg825",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg825",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">OF se prononce de\n                        la même façon dans les deux énoncés.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">OF ne se prononce\n                        pas de la même façon dans les deux énoncés.</p></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">OF ne se prononce\n                        pas de la même façon dans les deux énoncés.</p></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg890/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg890/quiz.json
index 1c33f9a91786878db1568fae11cb3ba7165cb29b..e21f9bac4b8f1b1a482bdcea5d5c51099b843424 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg890/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg890/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg890",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg890",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><p align=\"\">AT se prononce de\n                        la même façon dans les deux énoncés.</p></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">AT ne se prononce\n                        pas de la même façon dans les deux énoncés.</p></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><p align=\"\">AT ne se prononce\n                        pas de la même façon dans les deux énoncés.</p></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg948/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg948/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg948/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp335/pg948/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg20/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg20/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg20/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg20/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg503/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg503/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg503/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg503/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg6241/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg6241/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg6241/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod10/MosMod34/MosEtp558/pg6241/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp690/pg397/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp690/pg397/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp690/pg397/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp690/pg397/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp940/pg888/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp940/pg888/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp940/pg888/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod39/MosEtp940/pg888/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg220/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg220/quiz.json
index af7fbdffc76318ddb8d040e7678e4a62e68d2997..725d77cb1e73592f6a3a58c40791d38e8f7d11ce 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg220/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg220/quiz.json
@@ -1,12 +1,14 @@
 {
   "elements": [
-    "name": "pg220",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2"",
-      "<div class="STY_reponseQC" id="lienRep3""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep3""
+    {
+      "name": "pg220",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle contient un son\n                        unique et stable\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">la voyelle est composée de 2\n                        sons prononcés de manière égale\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n                        sons prononcés de manière inégale\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n                        sons prononcés de manière inégale\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg226/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg226/quiz.json
index 1660aaea69c4a5682acc599d9138708daafe060e..d7712d588aff07639284572d7955c671786e7898 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg226/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg226/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg226",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg226",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle en orange est plus\n                        longue que la voyelle en violet\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">il est difficile d'établir une\n                        différence de longueur entre les 2 voyelles\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">il est difficile d'établir une\n                        différence de longueur entre les 2 voyelles\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg299/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg299/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg299/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg299/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg41/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg41/quiz.json
index 62c476631436c84c0abe42093fb756917e6e6447..33b52cfa3340ab50104866a8de924a469072c3c6 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg41/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg41/quiz.json
@@ -1,12 +1,14 @@
 {
   "elements": [
-    "name": "pg41",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2"",
-      "<div class="STY_reponseQC" id="lienRep3""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep3""
+    {
+      "name": "pg41",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle contient un son\n                        unique et stable\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">la voyelle est composée de 2\n                        sons prononcés de manière égale\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n                        sons prononcés de manière inégale\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n                        sons prononcés de manière inégale\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg44/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg44/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg44/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg44/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg639/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg639/quiz.json
index bd7d0215a57f2605baeb58b43a1b9f8f52dd3a61..82824b5f88e835b0cd2cbe6725cd2042381d059d 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg639/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg639/quiz.json
@@ -1,12 +1,14 @@
 {
   "elements": [
-    "name": "pg639",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2"",
-      "<div class="STY_reponseQC" id="lienRep3""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg639",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle contient un son\n                        unique et stable\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">la voyelle est composée de 2\n                        sons prononcés de manière égale\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep3\" onmouseover=\"exo.changerBouton(3,true);\" onmouseout=\"exo.changerBouton(3,false);\" onclick=\"exo.action(3)\">la voyelle est composée de 2\n                        sons prononcés de manière inégale\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle contient un son\n                        unique et stable\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg713/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg713/quiz.json
index 7d5768f629f0fc9cc85ee149d19987bd4c9494b4..27fc095a67a41ba57aa53c1d8110ac039d9fbdac 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg713/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp171/pg713/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg713",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg713",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">la voyelle en orange est plus\n                        longue que la voyelle en violet\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">il est difficile d'établir une\n                        différence de longueur entre les 2 voyelles\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">il est difficile d'établir une\n                        différence de longueur entre les 2 voyelles\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg1000/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg1000/quiz.json
index db59cc1b8cdb145a8527eca1a3838a0870c03a99..b0b1be8d9b6f5e9bc23dd151692349a9ebd86b30 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg1000/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg1000/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg1000",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg1000",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_leadplomb.png\" id=\"MosImg263\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_leadmener.png\" id=\"MosImg297\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_leadmener.png\" id=\"MosImg297\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg108/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg108/quiz.json
index ab34151566173ffd67d279df9f49ce5040096800..dd62272044c225111ddbc5c48e7455323c671be7 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg108/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg108/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg108",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg108",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV84', 'bt_thing.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV2', 'bt_think.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV84', 'bt_thing.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg149/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg149/quiz.json
index ccd75c6406dc40ab855a04c6cfe6ad4d6076ac9d..e09bac1e57e994d6e0df44c58c6919051a0df8b4 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg149/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg149/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg149",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg149",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">cow\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">cough\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">cow\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg205/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg205/quiz.json
index 8c0ccb4aef95cb785f03bded958b04e77b4b2b47..9e5a1a21b29f6f274fe85910eb048db8638cdfae 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg205/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg205/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg205",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg205",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_hear.png\" id=\"MosImg90\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_hear_faux.png\" id=\"MosImg97\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_hear.png\" id=\"MosImg90\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg2051/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg2051/quiz.json
index 1066a722f11186fc24c4fcc6b73436860f7fc2ce..2fae2b9a9be55dccc82802891e3eafe5c66d0c47 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg2051/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg2051/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg2051",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg2051",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_use_utiliser.png\" id=\"MosImg74\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_use_usage.png\" id=\"MosImg43\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_use_usage.png\" id=\"MosImg43\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg217/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg217/quiz.json
index 31250df889c876792a0c17de3b4463cdeb24ae45..c15753d4c3f181017e90642e8913d4ef8bb53d35 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg217/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg217/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg217",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg217",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_thin.png\" id=\"MosImg9\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img align=\"center\" border=\"0\" src=\"../media/phon_thin_faux.png\" id=\"MosImg84\" style=\"visibility:hidden\">                                               \n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_thin.png\" id=\"MosImg9\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg386/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg386/quiz.json
index d355576c6c2592a461908e786e587e3843d94a80..fe399a3be6c4b22c8cb834272d261f1637304adc 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg386/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg386/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg386",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg386",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"> \n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV91', 'bt_hear.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"> \n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV83', 'bt_ear.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"> \n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV83', 'bt_ear.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg491/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg491/quiz.json
index ed817521ba562fa5d844a9a7ea075c4a8c79e851..6ecc28ebda55bd69d288130da3fdaec0a6f12bf3 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg491/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg491/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg491",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg491",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_dark.png\" id=\"MosImg85\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_dark_faux.png\" id=\"MosImg29\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_dark.png\" id=\"MosImg85\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg545/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg545/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg545/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg545/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg561/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg561/quiz.json
index ac5a155dd30bfebbdeda3c8271ee8e0fe61b84dc..42c9dd53265ef65ce8dd1f9bc107ba5ad451208f 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg561/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg561/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg561",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg561",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">bought\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">boat\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">boat\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg576/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg576/quiz.json
index bab593b1f15da9ea0ebde4ae082335d42d374cff..4609370099be0c477be3cc03ba6bf8ba533f8da9 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg576/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg576/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg576",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg576",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV11', 'bt_test.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV21', 'bt_chest.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV11', 'bt_test.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg608/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg608/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg608/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg608/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg6361/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg6361/quiz.json
index 154be37aef249a887eb137e12b6aad2605786f5a..eb84e24398e50df82df5000b9e74d30c2ff6ecb0 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg6361/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg6361/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg6361",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg6361",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">sink\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">think\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">think\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg699/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg699/quiz.json
index facde36eb11e5b87c57a9b6710132bb04799022a..c5c87bf70bbef296757fdb13ecc62f5d157deea2 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg699/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg699/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg699",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg699",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">thing\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">thin\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">thing\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg758/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg758/quiz.json
index 13071d3b3b7430aaae67c9da1e633a099cabfe33..aed8c5f5dd446bbb0df349a0662de4568e22da8d 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg758/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg758/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg758",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg758",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">thought\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">though\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">though\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg76/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg76/quiz.json
index b4fb0163ddd25bdd91c9ff248b90d0f83a8cbd4d..aab878e5f2abdcce61cde67374e495f6412c6caf 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg76/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg76/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg76",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg76",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV35', 'bt_cat.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV96', 'bt_kater.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV35', 'bt_cat.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg7691/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg7691/quiz.json
index 9087f469a9b1585d2615fdef656118583d4bf255..f92a12cd754356888c614c16d12ea6c1149b64cd 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg7691/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg7691/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg7691",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg7691",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_bring.png\" id=\"MosImg75\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_bring_faux.png\" id=\"MosImg45\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_bring.png\" id=\"MosImg75\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg81/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg81/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg81/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg81/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg893/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg893/quiz.json
index ce987443a7b76c5299679c75cdc4252476c12b4d..7d2f090fadf3ee321e8df24a798809786f78012e 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg893/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg893/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg893",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg893",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_shine_faux.png\" id=\"MosImg12\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_shine.png\" id=\"MosImg2\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_shine.png\" id=\"MosImg2\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg894/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg894/quiz.json
index fb854d84d5a78485205625e08ca7d8d3b700340f..fa9097d44880b51d4cb4c0ff0ad5f90ea4f5a961 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg894/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg894/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg894",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg894",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_tearlarme.png\" id=\"MosImg35\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_teardechire.png\" id=\"MosImg72\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_tearlarme.png\" id=\"MosImg35\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg93/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg93/quiz.json
index b6adc36a85d95149ebd3e5ffa1a05668b5fbaeec..f517f6bc9e956d60d4514657a3404c5821942366 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg93/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg93/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg93",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg93",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_woundblesser.png\" id=\"MosImg524\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_woundenroule.png\" id=\"MosImg116\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_woundblesser.png\" id=\"MosImg524\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg933/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg933/quiz.json
index 3923c5e813fd402f3d3cc288e4d3c1f7e1d1f266..04878070c3edfd50389e3e98a821766f20501338 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg933/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg933/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg933",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep2""
+    {
+      "name": "pg933",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV59', 'bt_grin.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV96', 'bt_green.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\">\n                        <script type=\"text/javascript\">ajDocW(PF_clipAV('clipAV96', 'bt_green.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\n                    </div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg965/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg965/quiz.json
index 1e682f8769b84bee0c5c2bff93cc201dcd20d225..27dc59712aa736b86e69da9faf2831886be2a598 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg965/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg965/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg965",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg965",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_then.png\" id=\"MosImg96\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_then_faux.png\" id=\"MosImg81\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_then.png\" id=\"MosImg96\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg98/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg98/quiz.json
index 9f8e5c88cdd5afd60c43f536d3d1c5514a7d783d..0661b8fd0756a2edef0fd25b87b173fddd3cd44f 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg98/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod341/MosEtp644/pg98/quiz.json
@@ -1,11 +1,13 @@
 {
   "elements": [
-    "name": "pg98",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2""
-    ],
-    "correctAnswer": "<div class="STY_reponseQC" id="lienRep1""
+    {
+      "name": "pg98",
+      "type": "radiogroup",
+      "choices": [
+        "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_measure.png\" id=\"MosImg93\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>",
+        "<div class=\"STY_reponseQC\" id=\"lienRep2\" onmouseover=\"exo.changerBouton(2,true);\" onmouseout=\"exo.changerBouton(2,false);\" onclick=\"exo.action(2)\"><img src=\"../media/phon_measure_faux.png\" id=\"MosImg66\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+      ],
+      "correctAnswer": "<div class=\"STY_reponseQC\" id=\"lienRep1\" onmouseover=\"exo.changerBouton(1,true);\" onmouseout=\"exo.changerBouton(1,false);\" onclick=\"exo.action(1)\"><img src=\"../media/phon_measure.png\" id=\"MosImg93\" border=\"0\" align=\"center\" style=\"visibility:hidden\"></div>"
+    }
   ]
 }
\ No newline at end of file
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg331/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg331/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg331/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg331/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg860/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg860/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg860/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp369/pg860/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg112/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg112/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg112/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg112/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg228/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg228/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg228/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg228/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg293/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg293/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg293/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg293/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg313/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg313/quiz.json
index 8640547a18b96598954dbc890bd950e6fad55d37..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg313/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg313/quiz.json
@@ -1,13 +1,7 @@
 {
   "elements": [
-    "name": "pg313",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2"",
-      "<div class="STY_reponseQC" id="lienRep3"",
-      "<div class="STY_reponseQC" id="lienRep4""
-    ],
-    "correctAnswer": ""
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg400/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg400/quiz.json
index df89559864b4270bf6832058856a7d6d98143264..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg400/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg400/quiz.json
@@ -1,13 +1,7 @@
 {
   "elements": [
-    "name": "pg400",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2"",
-      "<div class="STY_reponseQC" id="lienRep3"",
-      "<div class="STY_reponseQC" id="lienRep4""
-    ],
-    "correctAnswer": ""
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg436/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg436/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg436/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg436/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg449/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg449/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg449/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg449/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6121/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6121/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6121/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6121/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg665/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg665/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg665/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg665/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6811/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6811/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6811/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg6811/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg71/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg71/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg71/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg71/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg740/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg740/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg740/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg740/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg8412/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg8412/quiz.json
index a822b735daa5a3872bd3df1aa5f7688ea27e3730..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg8412/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg8412/quiz.json
@@ -1,5 +1,7 @@
 {
   "elements": [
-    
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg966/quiz.json b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg966/quiz.json
index adff4efc3dee86049a7c5be632343e56797f6743..1b3e36b4d7000acbd6543f7e01bef3d28b31be79 100644
--- a/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg966/quiz.json
+++ b/tetras_extraction/macao_12/result/activities/MosMod95/MosMod60/MosEtp746/pg966/quiz.json
@@ -1,13 +1,7 @@
 {
   "elements": [
-    "name": "pg966",
-    "type": "radiogroup",
-    "choices": [
-      "<div class="STY_reponseQC" id="lienRep1"",
-      "<div class="STY_reponseQC" id="lienRep2"",
-      "<div class="STY_reponseQC" id="lienRep3"",
-      "<div class="STY_reponseQC" id="lienRep4""
-    ],
-    "correctAnswer": ""
+    {
+      
+    }
   ]
 }
diff --git a/tetras_extraction/macao_12/script/src/export_corese.py b/tetras_extraction/macao_12/script/src/export_corese.py
index 74e480c9415ba342bf2977020aa440b79cd5d80e..ac8292c8476c71ce5f415ff91030bb30595c5138 100644
--- a/tetras_extraction/macao_12/script/src/export_corese.py
+++ b/tetras_extraction/macao_12/script/src/export_corese.py
@@ -45,4 +45,5 @@ def apply_templates() -> str:
 
     # ==> Run STTL transformation
     tr = Transformer.create(graph, MODULE_DIR + "/../templates/")
-    return tr.transform()
+    result = tr.transform()
+    return result
diff --git a/tetras_extraction/macao_12/script/templates/functions.rq b/tetras_extraction/macao_12/script/templates/functions.rq
index c9bb946d215eeb738512fbe4db7e437954f0473d..dce99d75ed37a1981e33b017fa83d5e3b7ce5a8c 100644
--- a/tetras_extraction/macao_12/script/templates/functions.rq
+++ b/tetras_extraction/macao_12/script/templates/functions.rq
@@ -26,4 +26,41 @@ function st:process(?x) {
 # with the current indent level (see the docs).
 function mt:sep() {
     st:format(",%s", st:nl())
+}
+
+# Escape illegal characters for JSON strings
+function mt:json_escape(?str) {
+    # Welcome to Backslash Hell! Buckle up mate, you're in for a ride...
+    # - The SPARQL syntax for string literals understands backslash escapes,
+    #   which means '\n' is a newline character and '\\' is a literal backslash.
+    # - The replace() function takes a SPARQL/XPath regex as second argument,
+    #   and the regex engine *also* understands backslash escapes, which means
+    #   that if you want to replace an actual backslash, you need two in the 
+    #   regex, i.e. four in the string literal. For control characters like
+    #   the newline, you need '\\n' (actual backslash + letter n)
+    # - The replacement string (3rd argument) is not a regex, but to replace the
+    #   value of a capturing group, it uses the '$1' notation... which, you
+    #   guessed it, can be escaped, therefore actual backslashes must be escaped
+    #   just like in the regex.
+    # - We want to print a backslash as part of the replacement value (like
+    #   '\n' which is valid JSON), so we have to escape it twice, i.e. 4 times
+    #   in the string literal (or 8 times if we want to print two of them).
+    # - Finally, for some weird reason, '\b' (Backspace) is an exception and
+    #   breaks the regex engine (deletes a character inside?) but is fine when
+    #   unescaped.
+    replace(
+        replace(
+            replace(
+                replace(
+                    replace(
+                        replace(
+                            replace(
+                                ?str,'\\\\', '\\\\\\\\'
+                            ), '\b', '\\\\b'
+                        ), '\\f', '\\\\f'
+                    ), '\\n', '\\\\n'
+                ), '\\r', '\\\\r'
+            ), '\\t', '\\\\t'
+        ), '"', '\\\\"'
+    )
 }
\ No newline at end of file
diff --git a/tetras_extraction/macao_12/script/templates/qcu.rq b/tetras_extraction/macao_12/script/templates/qcu.rq
index 9c4eacf04db3905a69cb12d5cf461408cd900a63..0ba69a8ee5556413547c483810e61c1bdfe36ba1 100644
--- a/tetras_extraction/macao_12/script/templates/qcu.rq
+++ b/tetras_extraction/macao_12/script/templates/qcu.rq
@@ -13,12 +13,12 @@ template mt:qcu(?qcu) {
         # while the rest of the template is only instantiated once.
         # This is similar to a SQL 'GROUP BY every variable except these'
         group {
-            '"' ?choice_html '"'
+            '"' mt:json_escape(?choice_html) '"'
             ; separator=mt:sep()
         }
     }
     ']' mt:sep()
-    '"correctAnswer": "' ?correct_choice_html '"'
+    '"correctAnswer": "' mt:json_escape(?correct_choice_html) '"'
 }
 where {
     ?qcu a :ExerciceQC_QCU
diff --git a/tetras_extraction/macao_12/script/templates/quiz.rq b/tetras_extraction/macao_12/script/templates/quiz.rq
index 70be7c8497d37bca0701297ec6c381265cdf49d9..2f7a2743861a8c3aa96c46414ffcb7c32675d640 100644
--- a/tetras_extraction/macao_12/script/templates/quiz.rq
+++ b/tetras_extraction/macao_12/script/templates/quiz.rq
@@ -8,7 +8,11 @@ template mt:quiz(?quiz) {
     box {
         '"elements": ['
         box {
-            st:call-template(mt:qcu, ?quiz) 
+            "{"
+            box {
+                st:call-template(mt:qcu, ?quiz) 
+            }
+            "}"
         }
         ']'
     }