diff --git a/OneM2M_TestControl_ADN_profile_3.ttcn b/OneM2M_TestControl_ADN_profile_3.ttcn
index e6d2ce3b4d7efe3a5e30088a746b7268c4c6560e..2734cfa2a8b3753c1af123541750bf7a1791011c 100644
--- a/OneM2M_TestControl_ADN_profile_3.ttcn
+++ b/OneM2M_TestControl_ADN_profile_3.ttcn
@@ -14,21 +14,44 @@
 module OneM2M_TestControl_ADN_profile_3 {
 
 
-	import from OneM2M_Testcases_CSE all;	
-
-	
+	import from OneM2M_Testcases_AE all;	
 
 	control {
 
-		//AE_GEN_00001 
-		
-		//AE_GEN_00002 
-		
-		//AE_REG_00002 
-		
+		//AE_GEN_00001
+		if(true) {execute (TC_AE_GEN_CRE_001_CSR());}
+		if(true) {execute (TC_AE_GEN_CRE_001_SPR());}
+		if(true) {execute (TC_AE_GEN_CRE_001_ABS());}
+		if(true) {execute (TC_AE_GEN_CRE_002_CSR());}
+		if(true) {execute (TC_AE_GEN_CRE_002_SPR());}
+		if(true) {execute (TC_AE_GEN_CRE_002_ABS());}
+		if(true) {execute (TC_AE_GEN_UPD_001_CSR());}
+		if(true) {execute (TC_AE_GEN_UPD_001_SPR());}
+		if(true) {execute (TC_AE_GEN_UPD_001_ABS());}
+		if(true) {execute (TC_AE_GEN_UPD_002_CSR());}
+		if(true) {execute (TC_AE_GEN_UPD_002_SPR());}
+		if(true) {execute (TC_AE_GEN_UPD_002_ABS());}
+		if(true) {execute (TC_AE_GEN_RET_001_CSR());}
+		if(true) {execute (TC_AE_GEN_RET_001_SPR());}
+		if(true) {execute (TC_AE_GEN_RET_001_ABS());}
+		if(true) {execute (TC_AE_GEN_RET_002_CSR());}
+		if(true) {execute (TC_AE_GEN_RET_002_SPR());}
+		if(true) {execute (TC_AE_GEN_RET_002_ABS());}
+		if(true) {execute (TC_AE_GEN_DEL_001_CSR());}
+		if(true) {execute (TC_AE_GEN_DEL_001_SPR());}
+		if(true) {execute (TC_AE_GEN_DEL_001_ABS());}
+		if(true) {execute (TC_AE_GEN_DEL_002_CSR());}
+		if(true) {execute (TC_AE_GEN_DEL_002_SPR());}
+		if(true) {execute (TC_AE_GEN_DEL_002_ABS());}
+		//AE_GEN_00002
+		if(true) {execute (TC_AE_DMR_CRE_001());}
+		//AE_REG_00002
+		if(true) {execute (TC_AE_REG_CRE_001());}
+		if(true) {execute (TC_AE_REG_CRE_002_RR());}
 		//AE_DMR_00001 
-		
+		if(true) {execute (TC_AE_DMR_CRE_001());}
 		//AE_DMR_00002
+		if(true) {execute (TC_AE_DMR_CRE_002());}
 		
 	}		
 
diff --git a/OneM2M_TestControl_ADN_profile_4.ttcn b/OneM2M_TestControl_ADN_profile_4.ttcn
index b590f098b84a6b7255322ff38b298c919978fbd1..464e3897bc8e441265c623d2c49c4a64249fa8e6 100644
--- a/OneM2M_TestControl_ADN_profile_4.ttcn
+++ b/OneM2M_TestControl_ADN_profile_4.ttcn
@@ -14,23 +14,114 @@
 module OneM2M_TestControl_ADN_profile_4 {
 
 
-	import from OneM2M_Testcases_CSE all;	
+	import from OneM2M_Testcases_AE all;	
 
 	
 	control {
-
-		//AE_GEN_00001 
-		
+		//AE_GEN_00001
+		if(true) {execute (TC_AE_GEN_CRE_001_CSR());}
+		if(true) {execute (TC_AE_GEN_CRE_001_SPR());}
+		if(true) {execute (TC_AE_GEN_CRE_001_ABS());}
+		if(true) {execute (TC_AE_GEN_CRE_002_CSR());}
+		if(true) {execute (TC_AE_GEN_CRE_002_SPR());}
+		if(true) {execute (TC_AE_GEN_CRE_002_ABS());}
+		if(true) {execute (TC_AE_GEN_UPD_001_CSR());}
+		if(true) {execute (TC_AE_GEN_UPD_001_SPR());}
+		if(true) {execute (TC_AE_GEN_UPD_001_ABS());}
+		if(true) {execute (TC_AE_GEN_UPD_002_CSR());}
+		if(true) {execute (TC_AE_GEN_UPD_002_SPR());}
+		if(true) {execute (TC_AE_GEN_UPD_002_ABS());}
+		if(true) {execute (TC_AE_GEN_RET_001_CSR());}
+		if(true) {execute (TC_AE_GEN_RET_001_SPR());}
+		if(true) {execute (TC_AE_GEN_RET_001_ABS());}
+		if(true) {execute (TC_AE_GEN_RET_002_CSR());}
+		if(true) {execute (TC_AE_GEN_RET_002_SPR());}
+		if(true) {execute (TC_AE_GEN_RET_002_ABS());}
+		if(true) {execute (TC_AE_GEN_DEL_001_CSR());}
+		if(true) {execute (TC_AE_GEN_DEL_001_SPR());}
+		if(true) {execute (TC_AE_GEN_DEL_001_ABS());}
+		if(true) {execute (TC_AE_GEN_DEL_002_CSR());}
+		if(true) {execute (TC_AE_GEN_DEL_002_SPR());}
+		if(true) {execute (TC_AE_GEN_DEL_002_ABS());}
 		//AE_GEN_00002 
-		
-		//AE_REG_00001 
-		
-		//AE_REG_00002 
-		
-		//AE_DMR_00001 
-		
-		//AE_DMR_00002 
-						
+		if(true) {execute (TC_AE_DMR_CRE_001());}
+		if(true) {execute (TC_AE_DMR_RET_001_CB());}
+		if(true) {execute (TC_AE_DMR_RET_001_AE());}
+		if(true) {execute (TC_AE_DMR_RET_001_CNT());}
+		if(true) {execute (TC_AE_DMR_UPD_002_LBL());}
+		if(true) {execute (TC_AE_DMR_DEL_003());}
+		//AE_REG_00001
+		if(true) {execute (TC_AE_DMR_RET_001_CB());}
+		//AE_REG_00002
+		if(true) {execute (TC_AE_REG_CRE_001());}
+		if(true) {execute (TC_AE_REG_CRE_002_RR());}
+		if(true) {execute (TC_AE_REG_CRE_002_RN());}
+		if(true) {execute (TC_AE_REG_CRE_002_ET());}
+		if(true) {execute (TC_AE_REG_CRE_002_LBL());}
+		if(true) {execute (TC_AE_REG_CRE_002_APN());}
+		if(true) {execute (TC_AE_REG_CRE_002_POA());}
+		if(true) {execute (TC_AE_REG_CRE_002_NL());}
+		if(true) {execute (TC_AE_REG_CRE_002_CSZ());}
+		if(true) {execute (TC_AE_DMR_UPD_001_ET());}
+		if(true) {execute (TC_AE_DMR_UPD_001_LBL());}
+		if(true) {execute (TC_AE_DMR_UPD_001_APN());}
+		if(true) {execute (TC_AE_DMR_UPD_001_POA());}
+		if(true) {execute (TC_AE_DMR_UPD_001_NL());}
+		if(true) {execute (TC_AE_DMR_UPD_001_RR());}
+		if(true) {execute (TC_AE_DMR_UPD_001_CSZ());}
+		if(true) {execute (TC_AE_REG_DEL_001());}
+		if(true) {execute (TC_AE_DMR_RET_001_AE());}
+		//AE/DMR/00001
+		if(true) {execute (TC_AE_DMR_CRE_001());}
+		if(true) {execute (TC_AE_DMR_CRE_004_RN());}
+		if(true) {execute (TC_AE_DMR_CRE_004_ET());}
+		if(true) {execute (TC_AE_DMR_CRE_004_LBL());}
+		if(true) {execute (TC_AE_DMR_CRE_004_CR());}
+		if(true) {execute (TC_AE_DMR_CRE_004_MNI());}
+		if(true) {execute (TC_AE_DMR_CRE_004_MBS());}
+		if(true) {execute (TC_AE_DMR_CRE_004_MIA());}
+		if(true) {execute (TC_AE_DMR_UPD_002_ET());}
+		if(true) {execute (TC_AE_DMR_UPD_002_LBL());}
+		if(true) {execute (TC_AE_DMR_UPD_002_MNI());}
+		if(true) {execute (TC_AE_DMR_UPD_002_MBS());}
+		if(true) {execute (TC_AE_DMR_UPD_002_MIA());}
+		if(true) {execute (TC_AE_DMR_DEL_003());}
+		if(true) {execute (TC_AE_DMR_RET_004());}
+		//AE/DMR/00002
+		if(true) {execute (TC_AE_DMR_CRE_002());}
+		if(true) {execute (TC_AE_DMR_CRE_003_RN());}
+		if(true) {execute (TC_AE_DMR_CRE_003_ET());}
+		if(true) {execute (TC_AE_DMR_CRE_003_LBL());}
+		if(true) {execute (TC_AE_DMR_CRE_003_CR());}
+		if(true) {execute (TC_AE_DMR_CRE_003_CNF());}
+		if(true) {execute (TC_AE_DMR_RET_005());}
+		if(true) {execute (TC_AE_DMR_RET_002());}
+		if(true) {execute (TC_AE_DMR_RET_003());}
+		if(true) {execute (TC_AE_DMR_DEL_004());}
+		if(true) {execute (TC_AE_DMR_DEL_001());}
+		if(true) {execute (TC_AE_DMR_DEL_002());}
+
+		//Extendable features
+		//AE/REG/00002
+		if(true) {execute (TC_AE_REG_CRE_002_API());}
+		if(true) {execute (TC_AE_REG_CRE_002_OR());}
+		if(true) {execute (TC_AE_DMR_UPD_001_OR());}
+		// AE/DMR/00001
+		if(true) {execute (TC_AE_DMR_CRE_004_ACPI());}
+		if(true) {execute (TC_AE_DMR_CRE_004_OR());}
+		//if(true) {execute (TC_AE_DMR_CRE_004_LI());}//TODO To be implemented
+		//AE/SUB/00001
+		//if(true) {execute (TC_AE_SUB_CRE_002_LBL());}//TODO To be implemented. TP As well
+		if(true) {execute (TC_AE_SUB_CRE_002_SU());}
+		if(true) {execute (TC_AE_SUB_CRE_002_ACPI());}
+		if(true) {execute (TC_AE_SUB_CRE_002_ENC());}
+		if(true) {execute (TC_AE_SUB_CRE_002_EXC());}
+		if(true) {execute (TC_AE_SUB_CRE_002_NFU());}
+		if(true) {execute (TC_AE_SUB_CRE_002_NCT());}
+		if(true) {execute (TC_AE_SUB_CRE_002_NEC());}
+		if(true) {execute (TC_AE_SUB_NTF_001());}
+		if(true) {execute (TC_AE_SUB_NTF_002());}
+
 	}
 
 }  // end of module OneM2M_TestControl_ADN_profile_4
diff --git a/OneM2M_TestControl_Constrained_actuator_as_ADN.ttcn b/OneM2M_TestControl_Constrained_actuator_as_ADN.ttcn
index f1386fcd56c1e6954fc86ca4284f3919d3776060..2de47639bfa1401c5314731b18f1876e85138bea 100644
--- a/OneM2M_TestControl_Constrained_actuator_as_ADN.ttcn
+++ b/OneM2M_TestControl_Constrained_actuator_as_ADN.ttcn
@@ -14,19 +14,45 @@
 module OneM2M_TestControl_Constrained_actuator_as_ADN {
 
 
-	import from OneM2M_Testcases_CSE all;	
+	import from OneM2M_Testcases_AE all;	
 
 	
 			
 	control {
 		
 		//AE_GEN_00001
-		
+		if(true) {execute (TC_AE_GEN_CRE_001_CSR());}
+		if(true) {execute (TC_AE_GEN_CRE_001_SPR());}
+		if(true) {execute (TC_AE_GEN_CRE_001_ABS());}
+		if(true) {execute (TC_AE_GEN_CRE_002_CSR());}
+		if(true) {execute (TC_AE_GEN_CRE_002_SPR());}
+		if(true) {execute (TC_AE_GEN_CRE_002_ABS());}
+		if(true) {execute (TC_AE_GEN_UPD_001_CSR());}
+		if(true) {execute (TC_AE_GEN_UPD_001_SPR());}
+		if(true) {execute (TC_AE_GEN_UPD_001_ABS());}
+		if(true) {execute (TC_AE_GEN_UPD_002_CSR());}
+		if(true) {execute (TC_AE_GEN_UPD_002_SPR());}
+		if(true) {execute (TC_AE_GEN_UPD_002_ABS());}
+		if(true) {execute (TC_AE_GEN_RET_001_CSR());}
+		if(true) {execute (TC_AE_GEN_RET_001_SPR());}
+		if(true) {execute (TC_AE_GEN_RET_001_ABS());}
+		if(true) {execute (TC_AE_GEN_RET_002_CSR());}
+		if(true) {execute (TC_AE_GEN_RET_002_SPR());}
+		if(true) {execute (TC_AE_GEN_RET_002_ABS());}
+		if(true) {execute (TC_AE_GEN_DEL_001_CSR());}
+		if(true) {execute (TC_AE_GEN_DEL_001_SPR());}
+		if(true) {execute (TC_AE_GEN_DEL_001_ABS());}
+		if(true) {execute (TC_AE_GEN_DEL_002_CSR());}
+		if(true) {execute (TC_AE_GEN_DEL_002_SPR());}
+		if(true) {execute (TC_AE_GEN_DEL_002_ABS());}
 		//AE_GEN_00002
-		
-		//AE_REG_00002 
-		
-		//AE_SUB_00001 
+		if(true) {execute (TC_AE_DMR_CRE_001());}
+		//AE_REG_00002
+		if(true) {execute (TC_AE_REG_CRE_001());}
+		if(true) {execute (TC_AE_REG_CRE_002_RR());}
+		if(true) {execute (TC_AE_REG_CRE_002_POA());}
+		//AE_SUB_00001
+		if(true) {execute (TC_AE_SUB_CRE_001());}
 		
 	}
 
diff --git a/OneM2M_TestControl_Constrained_sensor_as_ADN.ttcn b/OneM2M_TestControl_Constrained_sensor_as_ADN.ttcn
index 1c4aa14e8696a0e8238f958dd8ed759e87a99c64..568b32f7f0967c0dc5b6467b2caeba5bbeb9990b 100644
--- a/OneM2M_TestControl_Constrained_sensor_as_ADN.ttcn
+++ b/OneM2M_TestControl_Constrained_sensor_as_ADN.ttcn
@@ -14,17 +14,69 @@
 module OneM2M_TestControl_Constrained_sensor_as_ADN {
 
 
-	import from OneM2M_Testcases_CSE all;	
+	import from OneM2M_Testcases_AE all;	
 
 	
 			
 	control {
 	
 		//AE_GEN_00001
+		if(true){execute (TC_AE_GEN_CRE_001_CSR());}
+		if(true){execute (TC_AE_GEN_CRE_001_SPR());}
+		if(true){execute (TC_AE_GEN_CRE_001_ABS());}
+		if(true){execute (TC_AE_GEN_CRE_002_CSR());}
+		if(true){execute (TC_AE_GEN_CRE_002_SPR());}
+		if(true){execute (TC_AE_GEN_CRE_002_ABS());}
+		if(true){execute (TC_AE_GEN_UPD_001_CSR());}
+		if(true){execute (TC_AE_GEN_UPD_001_SPR());}
+		if(true){execute (TC_AE_GEN_UPD_001_ABS());}
+		if(true){execute (TC_AE_GEN_UPD_002_CSR());}
+		if(true){execute (TC_AE_GEN_UPD_002_SPR());}
+		if(true){execute (TC_AE_GEN_UPD_002_ABS());}
+		if(true){execute (TC_AE_GEN_RET_001_CSR());}
+		if(true){execute (TC_AE_GEN_RET_001_SPR());}
+		if(true){execute (TC_AE_GEN_RET_001_ABS());}
+		if(true) {execute (TC_AE_GEN_RET_002_CSR());}
+		if(true) {execute (TC_AE_GEN_RET_002_SPR());}
+		if(true) {execute (TC_AE_GEN_RET_002_ABS());}
+		if(true) {execute (TC_AE_GEN_DEL_001_CSR());}
+		if(true) {execute (TC_AE_GEN_DEL_001_SPR());}
+		if(true) {execute (TC_AE_GEN_DEL_001_ABS());}
+		if(true) {execute (TC_AE_GEN_DEL_002_CSR());}
+		if(true) {execute (TC_AE_GEN_DEL_002_SPR());}
+		if(true) {execute (TC_AE_GEN_DEL_002_ABS());}
 		
 		//AE_GEN_00002 
+		if(true) {execute (TC_AE_DMR_CRE_001());}
 		
 		//AE_DMR_00002 
+		if(true) {execute (TC_AE_DMR_CRE_002());}
+		
+		
+		//Extendable feature set
+		//AE/REG/00002
+		if(true) {execute (TC_AE_REG_CRE_001());}
+		if(true) {execute (TC_AE_REG_CRE_002_RR());}
+		if(true) {execute (TC_AE_REG_CRE_002_RN());}
+		if(true) {execute (TC_AE_REG_CRE_002_ET());}
+		if(true) {execute (TC_AE_REG_CRE_002_LBL());}
+		if(true) {execute (TC_AE_REG_CRE_002_APN());}
+		//AE/DMR/00001
+		if(true) {execute (TC_AE_DMR_CRE_001());}
+		if(true) {execute (TC_AE_DMR_CRE_004_RN());}
+		if(true) {execute (TC_AE_DMR_CRE_004_ET());}
+		if(true) {execute (TC_AE_DMR_CRE_004_LBL());}
+		if(true) {execute (TC_AE_DMR_CRE_004_CR());}
+		if(true) {execute (TC_AE_DMR_CRE_004_MNI());}
+		if(true) {execute (TC_AE_DMR_CRE_004_MBS());}
+		if(true) {execute (TC_AE_DMR_CRE_004_MIA());}
+		//AE/DMR/00002
+		if(true) {execute (TC_AE_DMR_CRE_003_RN());}
+		if(true) {execute (TC_AE_DMR_CRE_003_ET());}
+		if(true) {execute (TC_AE_DMR_CRE_003_LBL());}
+		if(true) {execute (TC_AE_DMR_CRE_003_CR());}
+		if(true) {execute (TC_AE_DMR_CRE_003_CNF());}
+		
 	}
 			
 }  // end of module OneM2M_TestControl_Constrained_sensor_as_ADN
diff --git a/OneM2M_TestControl_IN_profile.ttcn b/OneM2M_TestControl_IN_profile.ttcn
index c1758bcaa01c30a77f88d68564266e124cc69d7e..24156c13cb1c91a375cad678fa39965cc867ba38 100644
--- a/OneM2M_TestControl_IN_profile.ttcn
+++ b/OneM2M_TestControl_IN_profile.ttcn
@@ -19,268 +19,265 @@ module OneM2M_TestControl_IN_profile {
 	control {	
 
 		//CE_GEN_00001
-		execute(TC_CSE_GEN_CRE_001_CSR());
-		execute(TC_CSE_GEN_CRE_001_SPR());
-		execute(TC_CSE_GEN_CRE_001_ABS());
-		execute(TC_CSE_GEN_RET_001_CSR());
-		execute(TC_CSE_GEN_RET_001_SPR());
-		execute(TC_CSE_GEN_RET_001_ABS());
-		execute(TC_CSE_GEN_UPD_001_CSR());
-		execute(TC_CSE_GEN_UPD_001_SPR());
-		execute(TC_CSE_GEN_UPD_001_ABS());
-		execute(TC_CSE_GEN_DEL_001_CSR());
-		execute(TC_CSE_GEN_DEL_001_SPR());
-		execute(TC_CSE_GEN_DEL_001_ABS());
+		if(true) {execute (TC_CSE_GEN_CRE_001_CSR());}
+		if(true) {execute (TC_CSE_GEN_CRE_001_SPR());}
+		if(true) {execute (TC_CSE_GEN_CRE_001_ABS());}
+		if(true) {execute (TC_CSE_GEN_RET_001_CSR());}
+		if(true) {execute (TC_CSE_GEN_RET_001_SPR());}
+		if(true) {execute (TC_CSE_GEN_RET_001_ABS());}
+		if(true) {execute (TC_CSE_GEN_UPD_001_CSR());}
+		if(true) {execute (TC_CSE_GEN_UPD_001_SPR());}
+		if(true) {execute (TC_CSE_GEN_UPD_001_ABS());}
+		if(true) {execute (TC_CSE_GEN_DEL_001_CSR());}
+		if(true) {execute (TC_CSE_GEN_DEL_001_SPR());}
+		if(true) {execute (TC_CSE_GEN_DEL_001_ABS());}
+		if(true) {execute (TC_CSE_GEN_CRE_002_CSR());}
+		if(true) {execute (TC_CSE_GEN_CRE_002_SPR());}
+		if(true) {execute (TC_CSE_GEN_CRE_002_ABS());}
+		if(true) {execute (TC_CSE_GEN_RET_002_CSR());}
+		if(true) {execute (TC_CSE_GEN_RET_002_SPR());}
+		if(true) {execute (TC_CSE_GEN_RET_002_ABS());}
+		if(true) {execute (TC_CSE_GEN_UPD_002_CSR());}
+		if(true) {execute (TC_CSE_GEN_UPD_002_SPR());}
+		if(true) {execute (TC_CSE_GEN_UPD_002_ABS());}
+		if(true) {execute (TC_CSE_GEN_DEL_002_CSR());}
+		if(true) {execute (TC_CSE_GEN_DEL_002_SPR());}
+		if(true) {execute (TC_CSE_GEN_DEL_002_ABS());}
 		
 		//CE_GEN_00002 
 		
-		//CE_REG_00001 
-		execute(TC_CSE_REG_CRE_001());
-		execute(TC_CSE_REG_CRE_002());
-		execute(TC_CSE_REG_CRE_004());
-		execute(TC_CSE_REG_CRE_005());
-		execute(TC_CSE_REG_CRE_008());
-		execute(TC_CSE_REG_CRE_009());
-		execute(TC_CSE_REG_CRE_010());
-		execute(TC_CSE_REG_CRE_012_AE_APN());
-		execute(TC_CSE_REG_CRE_012_AE_LBL());
-		execute(TC_CSE_REG_CRE_012_AE_NL());
-		execute(TC_CSE_REG_CRE_012_AE_OR());
-		execute(TC_CSE_REG_CRE_012_AE_POA());
-		execute(TC_CSE_REG_CRE_013_LBL());
-		execute(TC_CSE_REG_CRE_013_CST());
-		execute(TC_CSE_REG_CRE_013_POA());
-		execute(TC_CSE_REG_CRE_013_NL());
-		execute(TC_CSE_REG_CRE_016());
-		execute(TC_CSE_REG_CRE_017_API());
-		execute(TC_CSE_REG_CRE_017_RR());
-		execute(TC_CSE_REG_CRE_018());
-		execute(TC_CSE_REG_CRE_019());
-		execute(TC_CSE_REG_CRE_021());
-		execute(TC_CSE_REG_CRE_023());
-		execute(TC_CSE_REG_CRE_024());
-		execute(TC_CSE_REG_CRE_025());
-		execute(TC_CSE_REG_CRE_026_RN());
-		execute(TC_CSE_REG_CRE_026_ET());
-		execute(TC_CSE_REG_CRE_026_LBL());
-		execute(TC_CSE_REG_CRE_026_POA());
-		execute(TC_CSE_REG_CRE_026_NL());
-		execute(TC_CSE_REG_CRE_027());
-		execute(TC_CSE_REG_CRE_028_ET());
-		execute(TC_CSE_REG_CRE_028_LBL());
-		execute(TC_CSE_REG_CRE_028_NL());
-		execute(TC_CSE_REG_CRE_028_POA());
-		execute(TC_CSE_REG_CRE_028_RN());
-		execute(TC_CSE_REG_RET_001());
-		execute(TC_CSE_REG_RET_005());
-		execute(TC_CSE_REG_RET_008());
-		execute(TC_CSE_REG_UPD_001());
-		execute(TC_CSE_REG_DEL_001());
-		
-		//CE_REG_00002 
-		
-		//CE_REG_00004 
-		
-		//CE_DMR_00001 
-		execute(TC_CSE_DMR_CRE_001_CNT_CB());
-		execute(TC_CSE_DMR_CRE_001_CNT_AE());
-		execute(TC_CSE_DMR_CRE_001_CNT_CNT());
-		execute(TC_CSE_DMR_CRE_001_GRP_CB());
-		execute(TC_CSE_DMR_CRE_001_GRP_AE());
-		execute(TC_CSE_DMR_CRE_001_ACP_CB());
-		execute(TC_CSE_DMR_CRE_001_ACP_AE());
-		execute(TC_CSE_DMR_CRE_001_SCH_CB());
-		execute(TC_CSE_DMR_CRE_001_SCH_AE());
-		execute(TC_CSE_DMR_CRE_001_SCH_SUB());
-		execute(TC_CSE_DMR_CRE_001_PCH_AE());
-		execute(TC_CSE_DMR_CRE_001_SUB_CB());
-		execute(TC_CSE_DMR_CRE_001_SUB_AE());
-		execute(TC_CSE_DMR_CRE_001_SUB_CNT());
-		execute(TC_CSE_DMR_CRE_001_SUB_ACP());
-		execute(TC_CSE_DMR_CRE_001_SUB_SCH());
-		execute(TC_CSE_DMR_CRE_001_SUB_GRP());
-		execute(TC_CSE_DMR_CRE_001_NOD_CB());
-		execute(TC_CSE_DMR_CRE_001_MGC_CB());
-		execute(TC_CSE_DMR_CRE_001_LCP_CB());
-		execute(TC_CSE_DMR_CRE_001_STCG_CB());
-		execute(TC_CSE_DMR_CRE_001_STCL_CB());
-		execute(TC_CSE_DMR_CRE_001_MSSP_CB());
-		execute(TC_CSE_DMR_CRE_001_ASAR_CB());
-		execute(TC_CSE_DMR_CRE_001_CIN_CNT());
-		execute(TC_CSE_DMR_CRE_002_CNT());
-		execute(TC_CSE_DMR_CRE_002_GRP());
-		execute(TC_CSE_DMR_CRE_002_ACP());
-		execute(TC_CSE_DMR_CRE_002_SCH());
-		execute(TC_CSE_DMR_CRE_002_PCH());
-		execute(TC_CSE_DMR_CRE_002_SUB());
-		execute(TC_CSE_DMR_CRE_003_CNT());
-		execute(TC_CSE_DMR_CRE_003_GRP());
-		execute(TC_CSE_DMR_CRE_003_ACP());
-		execute(TC_CSE_DMR_CRE_003_SCH());
-		execute(TC_CSE_DMR_CRE_003_PCH());
-		execute(TC_CSE_DMR_CRE_003_SUB());
-		execute(TC_CSE_DMR_CRE_004_CNT());
-		execute(TC_CSE_DMR_CRE_004_GRP());
-		execute(TC_CSE_DMR_CRE_004_ACP());
-		execute(TC_CSE_DMR_CRE_004_SCH());
-		execute(TC_CSE_DMR_CRE_004_PCH());
-		execute(TC_CSE_DMR_CRE_004_SUB());
-		execute(TC_CSE_DMR_RET_001_CNT());
-		execute(TC_CSE_DMR_RET_001_GRP());
-		execute(TC_CSE_DMR_RET_001_ACP());
-		execute(TC_CSE_DMR_RET_001_SCH());
-		execute(TC_CSE_DMR_RET_001_PCH());
-		execute(TC_CSE_DMR_RET_001_SUB());
-		execute(TC_CSE_DMR_RET_001_CIN());
-		execute(TC_CSE_DMR_RET_002());
-		execute(TC_CSE_DMR_RET_003_CNT());
-		execute(TC_CSE_DMR_RET_003_GRP());
-		execute(TC_CSE_DMR_RET_003_ACP());
-		execute(TC_CSE_DMR_RET_003_SCH());
-		execute(TC_CSE_DMR_RET_003_PCH());
-		execute(TC_CSE_DMR_RET_003_SUB());
-		execute(TC_CSE_DMR_RET_004_CNT());
-		execute(TC_CSE_DMR_RET_004_GRP());
-		execute(TC_CSE_DMR_RET_004_ACP());
-		execute(TC_CSE_DMR_RET_004_SCH());
-		execute(TC_CSE_DMR_RET_004_PCH());
-		execute(TC_CSE_DMR_RET_004_SUB());
-		execute(TC_CSE_DMR_RET_005_CNT());
-		execute(TC_CSE_DMR_RET_005_GRP());
-		execute(TC_CSE_DMR_RET_005_ACP());
-		execute(TC_CSE_DMR_RET_005_SCH());
-		execute(TC_CSE_DMR_RET_005_PCH());
-		execute(TC_CSE_DMR_RET_005_SUB());
-		execute(TC_CSE_DMR_RET_006_CNT());
-		execute(TC_CSE_DMR_RET_006_GRP());
-		execute(TC_CSE_DMR_RET_006_ACP());
-		execute(TC_CSE_DMR_RET_006_SCH());
-		execute(TC_CSE_DMR_RET_006_PCH());
-		execute(TC_CSE_DMR_RET_006_SUB());
-		execute(TC_CSE_DMR_RET_007_CNT_LBL());
-		execute(TC_CSE_DMR_RET_007_GRP_LBL());
-		execute(TC_CSE_DMR_RET_007_ACP_LBL());
-		execute(TC_CSE_DMR_RET_007_SCH_LBL());
-		execute(TC_CSE_DMR_RET_007_PCH_LBL());
-		execute(TC_CSE_DMR_RET_007_SUB_LBL());
-		execute(TC_CSE_DMR_RET_008_CNT_AT());
-		execute(TC_CSE_DMR_RET_008_GRP_AT());
-		execute(TC_CSE_DMR_RET_008_ACP_AT());
-		execute(TC_CSE_DMR_RET_008_SCH_AT());
-		execute(TC_CSE_DMR_RET_008_PCH_AT());
-		execute(TC_CSE_DMR_RET_008_SUB_AT());
-		execute(TC_CSE_DMR_RET_020_RCN_0());
-		execute(TC_CSE_DMR_RET_020_RCN_2());
-		execute(TC_CSE_DMR_RET_020_RCN_3());
-		execute(TC_CSE_DMR_RET_021_CNT());
-		execute(TC_CSE_DMR_RET_021_GRP());
-		execute(TC_CSE_DMR_RET_021_ACP());
-		execute(TC_CSE_DMR_RET_021_SCH());
-		execute(TC_CSE_DMR_RET_021_PCH());
-		execute(TC_CSE_DMR_RET_021_SUB());
-		execute(TC_CSE_DMR_RET_022_CNT());
-		execute(TC_CSE_DMR_RET_022_GRP());
-		execute(TC_CSE_DMR_RET_022_ACP());
-		execute(TC_CSE_DMR_RET_022_SCH());
-		execute(TC_CSE_DMR_RET_022_PCH());
-		execute(TC_CSE_DMR_RET_022_SUB());
-		execute(TC_CSE_DMR_RET_023_CNT());
-		execute(TC_CSE_DMR_RET_023_GRP());
-		execute(TC_CSE_DMR_RET_023_ACP());
-		execute(TC_CSE_DMR_RET_023_SCH());
-		execute(TC_CSE_DMR_RET_023_PCH());
-		execute(TC_CSE_DMR_RET_023_SUB());
-		execute(TC_CSE_DMR_RET_024_CNT());
-		execute(TC_CSE_DMR_RET_024_GRP());
-		execute(TC_CSE_DMR_RET_024_ACP());
-		execute(TC_CSE_DMR_RET_024_SCH());
-		execute(TC_CSE_DMR_RET_024_PCH());
-		execute(TC_CSE_DMR_RET_024_SUB());
-		execute(TC_CSE_DMR_UPD_001_CNT_LBL());
-		execute(TC_CSE_DMR_UPD_001_GRP_LBL());
-		execute(TC_CSE_DMR_UPD_001_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_001_SCH_LBL());
-		execute(TC_CSE_DMR_UPD_001_PCH_LBL());
-		execute(TC_CSE_DMR_UPD_001_SUB_LBL());
-		execute(TC_CSE_DMR_UPD_002_CNT_LBL());
-		execute(TC_CSE_DMR_UPD_002_GRP_LBL());
-		execute(TC_CSE_DMR_UPD_002_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_002_SCH_LBL());
-		execute(TC_CSE_DMR_UPD_002_PCH_LBL());
-		execute(TC_CSE_DMR_UPD_002_SUB_LBL());
-		execute(TC_CSE_DMR_UPD_003_CNT_LBL());
-		execute(TC_CSE_DMR_UPD_003_GRP_LBL());
-		execute(TC_CSE_DMR_UPD_003_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_003_SCH_LBL());
-		execute(TC_CSE_DMR_UPD_003_PCH_LBL());
-		execute(TC_CSE_DMR_UPD_003_SUB_LBL());
-		execute(TC_CSE_DMR_UPD_004_CNT_ET_MNI_LBL());
-		execute(TC_CSE_DMR_UPD_004_GRP_ET_GN_LBL());
-		execute(TC_CSE_DMR_UPD_004_ACP_PV_AT_LBL());
-		execute(TC_CSE_DMR_UPD_004_SCH_SE_AT_LBL());
-		execute(TC_CSE_DMR_UPD_004_PCH_LBL_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_004_SUB_ET_LBL_EXC());
-		execute(TC_CSE_DMR_UPD_005_CNT_EXC());
-		execute(TC_CSE_DMR_UPD_005_GRP_EXC());
-		execute(TC_CSE_DMR_UPD_005_ACP_EXC());
-		execute(TC_CSE_DMR_UPD_005_SCH_EXC());
-		execute(TC_CSE_DMR_UPD_005_PCH_EXC());
-		execute(TC_CSE_DMR_UPD_005_SUB_MNI());
-		execute(TC_CSE_DMR_UPD_006_CNT_LBL());
-		execute(TC_CSE_DMR_UPD_006_GRP_LBL());
-		execute(TC_CSE_DMR_UPD_006_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_006_SCH_LBL());
-		execute(TC_CSE_DMR_UPD_006_PCH_LBL());
-		execute(TC_CSE_DMR_UPD_006_SUB_LBL());
-		execute(TC_CSE_DMR_UPD_007_CNT_CT());
-		execute(TC_CSE_DMR_UPD_007_GRP_CT());
-		execute(TC_CSE_DMR_UPD_007_ACP_CT());
-		execute(TC_CSE_DMR_UPD_007_SCH_CT());
-		execute(TC_CSE_DMR_UPD_007_PCH_CT());
-		execute(TC_CSE_DMR_UPD_007_SUB_CT());
-		execute(TC_CSE_DMR_UPD_008_CNT_ET());
-		execute(TC_CSE_DMR_UPD_008_GRP_ET());
-		execute(TC_CSE_DMR_UPD_008_ACP_ET());
-		execute(TC_CSE_DMR_UPD_008_SCH_ET());
-		execute(TC_CSE_DMR_UPD_008_PCH_ET());
-		execute(TC_CSE_DMR_UPD_008_SUB_ET());
-		execute(TC_CSE_DMR_UPD_010());
-		execute(TC_CSE_DMR_DEL_001_CNT());
-		execute(TC_CSE_DMR_DEL_001_GRP());
-		execute(TC_CSE_DMR_DEL_001_ACP());
-		execute(TC_CSE_DMR_DEL_001_SCH());
-		execute(TC_CSE_DMR_DEL_001_PCH());
-		execute(TC_CSE_DMR_DEL_001_SUB());
-		execute(TC_CSE_DMR_DEL_001_CIN());
-		execute(TC_CSE_DMR_DEL_002_CNT());
-		execute(TC_CSE_DMR_DEL_002_GRP());
-		execute(TC_CSE_DMR_DEL_002_ACP());
-		execute(TC_CSE_DMR_DEL_002_SCH());
-		execute(TC_CSE_DMR_DEL_002_PCH());
-		execute(TC_CSE_DMR_DEL_002_SUB());
-		execute(TC_CSE_DMR_DEL_003());
-		execute(TC_CSE_DMR_DEL_004_CNT());
-		execute(TC_CSE_DMR_DEL_004_GRP());
-		execute(TC_CSE_DMR_DEL_004_ACP());
-		execute(TC_CSE_DMR_DEL_004_SCH());
-		execute(TC_CSE_DMR_DEL_004_PCH());
-		execute(TC_CSE_DMR_DEL_004_SUB());
-		execute(TC_CSE_DMR_DEL_005());
-		execute(TC_CSE_DMR_DEL_007());
-		execute(TC_CSE_DMR_DEL_008());
-		execute(TC_CSE_DMR_DEL_009());
-		execute(TC_CSE_DMR_DEL_010());
+		//CE_REG_00001
+		if(true) {execute (TC_CSE_REG_CRE_021());}
+		if(true) {execute (TC_CSE_REG_RET_001());}
+		if(true) {execute (TC_CSE_REG_RET_008());}
+		if(true) {execute (TC_CSE_REG_UPD_001());}
+		if(true) {execute (TC_CSE_REG_DEL_001());}
+		if(true) {execute (TC_CSE_REG_RET_002_CST());}
+		if(true) {execute (TC_CSE_REG_RET_005());}
+		if(true) {execute (TC_CSE_REG_RET_002_NL());}
 
-		//CE_DMR_00002 
-		
-		//CE_SUB_00001 
-		
-		//CE_SUB_00004 
-		
-		//CE_SEC_00001 
-		
-		//CE_SEC_00002 
-		
+		//CE_REG_00002
+		if(true) {execute (TC_CSE_REG_RET_003());}
+		if(true) {execute (TC_CSE_REG_DEL_003());}
+		if(true) {execute (TC_CSE_DMR_RET_013_AE());} 
+		if(true) {execute (TC_CSE_DMR_UPD_016_AE_ET());}
+		if(true) {execute (TC_CSE_DMR_UPD_016_AE_RR());}
+		if(true) {execute (TC_CSE_REG_CRE_004());}
+		if(true) {execute (TC_CSE_REG_CRE_009());}
+		if(true) {execute (TC_CSE_REG_CRE_011());}
+		if(true) {execute (TC_CSE_REG_CRE_016());}
+		if(true) {execute (TC_CSE_REG_CRE_017_API());}
+		if(true) {execute (TC_CSE_REG_CRE_017_RR());}
+		if(true) {execute (TC_CSE_REG_CRE_022());}
+		if(true) {execute (TC_CSE_REG_CRE_023());}
+		if(true) {execute (TC_CSE_REG_CRE_012_AE_LBL());}
+		if(true) {execute (TC_CSE_REG_RET_004_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_AE_LBL());}
+		if(true) {execute (TC_CSE_REG_CRE_012_AE_APN());}
+		if(true) {execute (TC_CSE_REG_RET_004_APN());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_AE_APN());}
+		if(true) {execute (TC_CSE_REG_CRE_012_AE_POA());}
+		if(true) {execute (TC_CSE_REG_RET_004_POA());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_AE_POA());}
+		if(true) {execute (TC_CSE_REG_CRE_001());}
+		if(true) {execute (TC_CSE_REG_CRE_002());}
+
+		//CE_DMR_00001
+		if(true) {execute (TC_CSE_DMR_CRE_001_CNT_CB());}
+		if(true) {execute (TC_CSE_DMR_CRE_001_CNT_AE());}
+		if(true) {execute (TC_CSE_DMR_CRE_001_CNT_CNT());}
+		if(true) {execute (TC_CSE_DMR_CRE_002_CNT());}
+		if(true) {execute (TC_CSE_DMR_CRE_003_CNT());}
+		if(true) {execute (TC_CSE_DMR_CRE_007 ());}
+		if(true) {execute (TC_CSE_DMR_CRE_008 ());}
+		if(true) {execute (TC_CSE_DMR_RET_001_CNT());}
+		if(true) {execute (TC_CSE_DMR_RET_013_CNT());}
+		if(true) {execute (TC_CSE_DMR_UPD_001_CNT_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_002_CNT_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_003_CNT_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_004_CNT_ET_MNI_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_005_CNT_EXC());}
+		if(true) {execute (TC_CSE_DMR_UPD_007_CNT_CT());}
+		if(true) {execute (TC_CSE_DMR_UPD_008_CNT_ET());}
+		//if(true) {execute (TC_CSE_DMR_UPD_009_CNT_LBL());}//TODO TO BE IMPLEMENTED
+		if(true) {execute (TC_CSE_DMR_UPD_016_CNT_ET());}
+		if(true) {execute (TC_CSE_DMR_DEL_001_CNT());}
+		if(true) {execute (TC_CSE_DMR_DEL_006());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_CNT_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_014_CNT_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_CNT_LBL());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_CNT_CR());}
+		if(true) {execute (TC_CSE_DMR_CRE_005_MNI());}
+		if(true) {execute (TC_CSE_DMR_CRE_006_MNI());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_CNT_MNI());}
+		if(true) {execute (TC_CSE_DMR_UPD_014_CNT_MNI());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_CNT_MNI());}
+		if(true) {execute (TC_CSE_DMR_CRE_005_MBS());}
+		if(true) {execute (TC_CSE_DMR_CRE_006_MBS());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_CNT_MBS());}
+		if(true) {execute (TC_CSE_DMR_CRE_013());}
+		if(true) {execute (TC_CSE_DMR_UPD_014_CNT_MBS());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_CNT_MBS());}
+		if(true) {execute (TC_CSE_DMR_CRE_005_MIA());}
+		if(true) {execute (TC_CSE_DMR_CRE_006_MIA());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_CNT_MIA());}
+		if(true) {execute (TC_CSE_DMR_UPD_014_CNT_MIA());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_CNT_MIA());}
+
+		//CE_DMR_00002
+		if(true) {execute (TC_CSE_DMR_CRE_001_CIN_CNT());}
+		if(true) {execute (TC_CSE_DMR_RET_001_CIN());}
+		if(true) {execute (TC_CSE_DMR_UPD_011());}
+		if(true) {execute (TC_CSE_DMR_DEL_001_CIN());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_CIN_LBL());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_CIN_CR());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_CIN_CNF());}
+		if(true) {execute (TC_CSE_DMR_RET_012());}
+		if(true) {execute (TC_CSE_DMR_UPD_012());}
+		if(true) {execute (TC_CSE_DMR_DEL_007());}
+		if(true) {execute (TC_CSE_DMR_RET_010());}
+		if(true) {execute (TC_CSE_DMR_UPD_013());}
+		if(true) {execute (TC_CSE_DMR_DEL_009());}
+
+		//CE_SUB_00001
+		if(true) {execute (TC_CSE_DMR_CRE_001_SUB_CB());}
+		if(true) {execute (TC_CSE_DMR_CRE_001_SUB_AE());}
+		if(true) {execute (TC_CSE_DMR_CRE_001_SUB_CNT());}
+		if(true) {execute (TC_CSE_DMR_CRE_001_SUB_ACP());}
+		//if(true) {execute (TC_CSE_DMR_CRE_001_SUB_CSR());}TODO TO BE IMPLEMENTED
+		if(true) {execute (TC_CSE_DMR_CRE_002_SUB());}
+		if(true) {execute (TC_CSE_DMR_CRE_003_SUB());}
+		if(true) {execute (TC_CSE_DMR_RET_001_SUB());}
+		if(true) {execute (TC_CSE_DMR_RET_013_SUB());}
+		if(true) {execute (TC_CSE_DMR_UPD_001_SUB_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_002_SUB_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_003_SUB_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_004_SUB_ET_LBL_EXC());}
+		if(true) {execute (TC_CSE_DMR_UPD_005_SUB_MNI());}
+		if(true) {execute (TC_CSE_DMR_UPD_007_SUB_CT());}
+		if(true) {execute (TC_CSE_DMR_UPD_008_SUB_ET());}
+		//if(true) {execute (TC_CSE_DMR_UPD_009_SUB_LBL());}TODO TO BE IMPLEMENTED
+		if(true) {execute (TC_CSE_DMR_UPD_016_SUB_ET());}
+		if(true) {execute (TC_CSE_DMR_UPD_016_SUB_NU());}
+		if(true) {execute (TC_CSE_DMR_UPD_016_SUB_NCT());}
+		if(true) {execute (TC_CSE_DMR_DEL_001_SUB());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_SUB_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_014_SUB_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_SUB_LBL());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_SUB_CR());}
+
+		//CE_SUB_00004
+		if(true) {execute (TC_CSE_SUB_CRE_001_SUB());}
+		if(true) {execute (TC_CSE_SUB_CRE_001_CIN());}
+		if(true) {execute (TC_CSE_SUB_CRE_003());}
+		if(true) {execute (TC_CSE_SUB_CRE_005());}
+		if(true) {execute (TC_CSE_SUB_CRE_005());}
+		if(true) {execute (TC_CSE_SUB_UPD_001());}
+		if(true) {execute (TC_CSE_SUB_DEL_001());}
+		if(true) {execute (TC_CSE_SUB_CRE_004());}
+
+		//CE_SEC_00001
+		if(true) {execute (TC_CSE_DMR_CRE_001_ACP_CB());}
+		if(true) {execute (TC_CSE_DMR_CRE_001_ACP_AE());}
+		if(true) {execute (TC_CSE_DMR_CRE_002_ACP());}
+		if(true) {execute (TC_CSE_DMR_CRE_003_ACP());}
+		if(true) {execute (TC_CSE_DMR_RET_001_ACP());}
+		if(true) {execute (TC_CSE_DMR_RET_013_ACP());}
+		if(true) {execute (TC_CSE_DMR_UPD_001_ACP_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_002_ACP_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_003_ACP_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_004_ACP_PV_AT_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_005_ACP_EXC());}
+		if(true) {execute (TC_CSE_DMR_UPD_007_ACP_CT());}
+		if(true) {execute (TC_CSE_DMR_UPD_008_ACP_ET());}
+		//if(true) {execute (TC_CSE_DMR_UPD_009_ACP_LBL());} TODO TO BE IMPLEMENTED
+		if(true) {execute (TC_CSE_DMR_UPD_016_ACP_ET());}
+		if(true) {execute (TC_CSE_DMR_UPD_016_ACP_PV());}
+		if(true) {execute (TC_CSE_DMR_UPD_016_ACP_PVS());}
+		if(true) {execute (TC_CSE_DMR_DEL_001_ACP());}
+		if(true) {execute (TC_CSE_SEC_ACP_CRE_001());}
+		if(true) {execute (TC_CSE_SEC_ACP_CRE_002());}
+		//if(true) {execute (TC_CSE_SEC_ACP_CRE_003());} TODO TO BE IMPLEMENTED
+		//if(true) {execute (TC_CSE_SEC_ACP_CRE_004());} TODO TO BE IMPLEMENTED
+		if(true) {execute (TC_CSE_DMR_CRE_012_ACP_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_014_ACP_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_ACP_LBL());}
+
+		//CE_SEC_00002
+		if(true) {execute (TC_CSE_DMR_CRE_012_SUB_ACPI());}
+		if(true) {execute (TC_CSE_DMR_CRE_012_CNT_ACPI());}
+		if(true) {execute (TC_CSE_DMR_UPD_014_CNT_ACPI());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_AE_ACPI());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_CNT_ACPI());}
+		if(true) {execute (TC_CSE_DMR_UPD_015_SUB_ACPI());}
+		if(true) {execute (TC_CSE_SEC_ACP_UPD_001());}
+		if(true) {execute (TC_CSE_SEC_ACP_UPD_002());}
+		if(true) {execute (TC_CSE_DMR_CRE_004_CNT());}
+		if(true) {execute (TC_CSE_DMR_CRE_004_ACP());}
+		if(true) {execute (TC_CSE_DMR_CRE_004_SUB());}
+		if(true) {execute (TC_CSE_DMR_RET_003_ACP());}
+		if(true) {execute (TC_CSE_DMR_RET_003_CNT());}
+		if(true) {execute (TC_CSE_DMR_RET_003_SUB());}
+		if(true) {execute (TC_CSE_DMR_RET_014_ACP());}
+		if(true) {execute (TC_CSE_DMR_RET_014_AE());}
+		if(true) {execute (TC_CSE_DMR_RET_014_CNT());}
+		//if(true) {execute (TC_CSE_DMR_RET_014_CSR());} TODO TO BE IMPLEMENTED
+		if(true) {execute (TC_CSE_DMR_RET_014_SUB());}
+		if(true) {execute (TC_CSE_DMR_UPD_006_CNT_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_006_ACP_LBL());}
+		if(true) {execute (TC_CSE_DMR_UPD_006_SUB_LBL());}
+		if(true) {execute (TC_CSE_DMR_DEL_002_CNT());}
+		if(true) {execute (TC_CSE_DMR_DEL_002_ACP());}
+		if(true) {execute (TC_CSE_DMR_DEL_002_SUB());}
+		if(true) {execute (TC_CSE_SUB_CRE_002());}
+		if(true) {execute (TC_CSE_SEC_ACP_001_CRE());}
+		if(true) {execute (TC_CSE_SEC_ACP_001_UPD());}
+		if(true) {execute (TC_CSE_SEC_ACP_001_RET());}
+		if(true) {execute (TC_CSE_SEC_ACP_001_DEL());}
+		if(true) {execute (TC_CSE_SEC_ACP_002_CRE());}
+		if(true) {execute (TC_CSE_SEC_ACP_002_UPD());}
+		if(true) {execute (TC_CSE_SEC_ACP_002_RET());}
+		if(true) {execute (TC_CSE_SEC_ACP_002_DEL());}
+		if(true) {execute (TC_CSE_SEC_ACP_003_CRE());}
+		if(true) {execute (TC_CSE_SEC_ACP_003_UPD());}
+		if(true) {execute (TC_CSE_SEC_ACP_003_RET());}
+		if(true) {execute (TC_CSE_SEC_ACP_003_DEL());}
+		if(true) {execute (TC_CSE_SEC_ACP_004_CRE());}
+		if(true) {execute (TC_CSE_SEC_ACP_004_UPD());}
+		if(true) {execute (TC_CSE_SEC_ACP_004_RET());}
+		if(true) {execute (TC_CSE_SEC_ACP_004_DEL());}
+		//if(true) {execute (TC_CSE_SEC_ACP_005_CRE());}
+		//if(true) {execute (TC_CSE_SEC_ACP_005_UPD());}
+		//if(true) {execute (TC_CSE_SEC_ACP_005_RET());}
+		//if(true) {execute (TC_CSE_SEC_ACP_005_DEL());}
+		//if(true) {execute (TC_CSE_SEC_ACP_006_CRE());}
+		//if(true) {execute (TC_CSE_SEC_ACP_006_UPD());}
+		//if(true) {execute (TC_CSE_SEC_ACP_006_RET());}
+		//if(true) {execute (TC_CSE_SEC_ACP_006_DEL());}
+		//if(true) {execute (TC_CSE_SEC_ACP_007_CRE());}
+		//if(true) {execute (TC_CSE_SEC_ACP_007_UPD());}
+		//if(true) {execute (TC_CSE_SEC_ACP_007_RET());}
+		//if(true) {execute (TC_CSE_SEC_ACP_007_DEL());}
+		//if(true) {execute (TC_CSE_SEC_ACP_008_CRE());}
+		//if(true) {execute (TC_CSE_SEC_ACP_008_UPD());}
+		//if(true) {execute (TC_CSE_SEC_ACP_008_RET());}
+		//if(true) {execute (TC_CSE_SEC_ACP_008_DEL());}
+		//if(true) {execute (TC_CSE_SEC_ACP_009_CRE());}
+		//if(true) {execute (TC_CSE_SEC_ACP_009_UPD());}
+		//if(true) {execute (TC_CSE_SEC_ACP_009_RET());}
+		//if(true) {execute (TC_CSE_SEC_ACP_009_DEL());}
+		//if(true) {execute (TC_CSE_SEC_ACP_010_CRE());}
+		//if(true) {execute (TC_CSE_SEC_ACP_010_UPD());}
+		//if(true) {execute (TC_CSE_SEC_ACP_010_RET());}
+		//if(true) {execute (TC_CSE_SEC_ACP_010_DEL());}
+		if(true) {execute (TC_CSE_SEC_ACP_011_CRE());}
+		if(true) {execute (TC_CSE_SEC_ACP_011_UPD());}
+		if(true) {execute (TC_CSE_SEC_ACP_011_RET());}
+		if(true) {execute (TC_CSE_SEC_ACP_011_DEL());}
+		if(true) {execute (TC_CSE_SEC_ACP_012_CRE());}
+		if(true) {execute (TC_CSE_SEC_ACP_012_UPD());}
+		if(true) {execute (TC_CSE_SEC_ACP_012_RET());}
+		if(true) {execute (TC_CSE_SEC_ACP_012_DEL());}		
 	
 	}