for(Enumeration en = valueList.objectEnumerator(); en.hasMoreElements();) {
DRGroup mainGroup = (DRGroup)en.nextElement();
DRSubMasterCriteria mainSubMasterCriteria = (DRSubMasterCriteria) mainGroup.masterCriteria().subCriteriaList().lastObject();
String mainKey = mainSubMasterCriteria.keyDesc();
NSArray mainCriterias = mainGroup.sortedCriteriaList();
for (Enumeration values = mainCriterias.objectEnumerator(); values.hasMoreElements();) {
DRCriteria mainCriteria = (DRCriteria)values.nextElement();
String label = (String) mainCriteria.valueDict().objectForKey(mainKey);
coordinates.setObjectForKey(mainCriteria, mainGroup.masterCriteria().keyDesc());