commit before tag before merge with 3.1
[TestXSLT.git] / TestXSLT.pbproj / project.pbxproj
index ee76e6c..e26f702 100644 (file)
@@ -28,9 +28,9 @@
                        sourceTree = "<group>";
                };
                089C1660FE840EACC02AAC07 = {
-                       expectedFileType = text.plist.strings;
                        fileEncoding = 10;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist.strings;
                        name = English;
                        path = English.lproj/InfoPlist.strings;
                        refType = 4;
@@ -64,9 +64,8 @@
                        sourceTree = "<group>";
                };
                1058C7A7FEA54F5311CA2CBB = {
-                       expectedFileType = wrapper.framework;
-                       fallbackIsa = PBXFileReference;
-                       isa = PBXFrameworkReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
                        name = Cocoa.framework;
                        path = /System/Library/Frameworks/Cocoa.framework;
                        refType = 0;
@@ -99,9 +98,8 @@
 //173
 //174
                1758732AFF379DA111CA2CBB = {
-                       expectedFileType = wrapper.application;
-                       fallbackIsa = PBXFileReference;
-                       isa = PBXApplicationReference;
+                       explicitFileType = wrapper.application;
+                       isa = PBXFileReference;
                        path = TestXSLT.app;
                        refType = 3;
                        sourceTree = BUILT_PRODUCTS_DIR;
                        sourceTree = "<group>";
                };
                1B02A8AC04FFD5E400D27002 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = test_ragel_xmlscanner.c;
                        refType = 4;
                        sourceTree = "<group>";
                        productType = "com.apple.product-type.tool";
                };
                1B02A8B404FFD5F700D27002 = {
-                       expectedFileType = "compiled.mach-o.executable";
+                       explicitFileType = "compiled.mach-o.executable";
                        includeInIndex = 0;
                        isa = PBXFileReference;
                        path = "ragel-xmlscanner";
                        sourceTree = "<group>";
                };
                1B0907F2042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = acconfig.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907F3042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = acinclude.m4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907F4042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = aclocal.m4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907F5042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = AUTHORS;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907F6042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = c14n.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907F7042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = catalog.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907F8042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = ChangeLog;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907F9042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = "check-relaxng-test-suite.py";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907FA042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = "check-xinclude-test-suite.py";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907FB042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = "check-xml-test-suite.py";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907FC042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = config.guess;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907FD042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = config.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907FE042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = config.h.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0907FF042BE88C00A8A905 = {
-                       expectedFileType = text;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = config.log;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090800042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = config.status;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090801042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
-                       fallbackIsa = PBXFileReference;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = config.sub;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090802042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = configure;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090803042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = configure.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090804042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = COPYING;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090805042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Copyright;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090806042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = debugXML.c;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090808042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = after.gif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090809042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = api.xsl;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09080A042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = apibuild.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09080B042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk0.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09080C042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk1.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09080D042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk10.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09080E042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk11.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09080F042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk12.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090810042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk13.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090811042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk14.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090812042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk15.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090813042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk16.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090814042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk17.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090815042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk18.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090816042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk19.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090817042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk2.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090818042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk20.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090819042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk21.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09081A042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk22.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09081B042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk23.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09081C042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk24.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09081D042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk3.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09081E042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk4.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09081F042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk5.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090820042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk6.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090821042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk7.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090822042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk8.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090823042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIchunk9.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090824042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIconstructors.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090825042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIfiles.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090826042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIfunctions.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090827042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = APIsymbols.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090828042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = architecture.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090829042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = before.gif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09082A042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = bugs.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09082B042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = catalog.gif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09082C042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = catalog.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09082D042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = contribs.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09082E042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = docs.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09082F042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = DOM.gif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090830042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = DOM.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090831042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = downloads.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090832042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = encoding.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090833042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = entities.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090834042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = example.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090835042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = FAQ.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090836042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = guidelines.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090837042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = help.html;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090839042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = book1.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09083A042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = index.sgml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09083B042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-c14n.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09083C042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-catalog.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09083D042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-debugxml.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09083E042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-docbparser.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09083F042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-encoding.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090840042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-entities.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090841042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-globals.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090842042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-hash.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090843042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-htmlparser.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090844042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-htmltree.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090845042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-lib.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090846042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-nanoftp.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090847042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-nanohttp.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090848042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-notes.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090849042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-parser.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09084A042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-parserinternals.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09084B042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-sax.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09084C042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-schemasinternals.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09084D042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-threads.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09084E042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-tree.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09084F042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-uri.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090850042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-valid.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090851042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xinclude.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090852042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xmlautomata.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090853042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xmlerror.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090854042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xmlio.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090855042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xmlmemory.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090856042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xmlregexp.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090857042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xmlschemas.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090858042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xmlschemastypes.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090859042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xmlunicode.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09085A042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xpath.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09085B042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xpathinternals.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09085C042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = "libxml-xpointer.html";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09085D042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = index.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09085E042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = index.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09085F042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = interface.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090860042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = intro.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090861042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = library.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090862042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = libxml.gif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090863042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = "libxml2-api.xml";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090864042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = "Libxml2-Logo-180x168.gif";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090865042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = "Libxml2-Logo-90x34.gif";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090866042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.make;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.make;
                        path = Makefile;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090867042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.am;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090868042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090869042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = namespaces.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09086A042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = news.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09086B042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = news.xsl;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09086C042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = parsedecl.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09086D042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = python.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09086E042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = redhat.gif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09086F042BE88C00A8A905 = {
-                       expectedFileType = text.script.php;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.script.php;
                        path = search.php;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090870042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = site.xsl;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090871042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = smallfootonly.gif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090872042BE88C00A8A905 = {
-                       expectedFileType = image.gif;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.gif;
                        path = structure.gif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090873042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = threads.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090874042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = tree.html;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090876042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = apa.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090877042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = apb.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090878042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = apc.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090879042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = apd.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09087A042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = ape.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09087B042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = apf.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09087C042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = apg.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09087D042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = ar01s02.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09087E042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = ar01s03.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09087F042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = ar01s04.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090880042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = ar01s05.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090881042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = ar01s06.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090882042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = ar01s07.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090883042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = ar01s08.html;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090885042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = blank.png;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090887042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 1.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090888042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 10.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090889042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 2.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09088A042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 3.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09088B042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 4.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09088C042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 5.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09088D042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 6.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09088E042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 7.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09088F042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 8.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090890042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = 9.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090891042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = caution.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090892042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = draft.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090893042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = home.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090894042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = important.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090895042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = next.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090896042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = note.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090897042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = prev.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090898042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = tip.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090899042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = "toc-blank.png";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09089A042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = "toc-minus.png";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09089B042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = "toc-plus.png";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09089C042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = up.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09089D042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = warning.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09089E042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = includeaddattribute.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09089F042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = includeaddkeyword.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A0042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = includeconvert.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A1042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = includegetattribute.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A2042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = includekeyword.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A3042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = index.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A4042BE88C00A8A905 = {
-                       expectedFileType = image.pdf;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.pdf;
                        path = xmltutorial.pdf;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A5042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = upgrade.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A6042BE88C00A8A905 = {
-                       expectedFileType = image.png;
                        isa = PBXFileReference;
+                       lastKnownFileType = image.png;
                        path = w3c.png;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A7042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = xml.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A8042BE88C00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = xmlcatalog.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908A9042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = xmlcatalog_man.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908AA042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = xmlcatalog_man.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908AB042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = xmldtd.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908AC042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = XMLinfo.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908AD042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = xmlio.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908AE042BE88C00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = xmllint.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908AF042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = xmlmem.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908B0042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = xmlreader.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908B1042BE88C00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = XSLT.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908B2042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = DOCBparser.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908B3042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = encoding.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908B4042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = entities.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908B5042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = error.c;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B0908B7042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = gjobread.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908B8042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = gjobs.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908B9042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.make;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.make;
                        path = Makefile;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908BA042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.am;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908BB042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908BC042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = genUnicode.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908BD042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = globals.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908BE042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = hash.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908BF042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = HTMLparser.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908C0042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = HTMLtree.c;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B0908C3042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = c14n.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908C4042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = catalog.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908C5042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = debugXML.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908C6042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = DOCBparser.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908C7042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = encoding.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908C8042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = entities.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908C9042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = globals.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908CA042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = hash.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908CB042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = HTMLparser.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908CC042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = HTMLtree.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908CD042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = list.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908CE042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.make;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.make;
                        path = Makefile;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908CF042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.am;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D0042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D1042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = nanoftp.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D2042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = nanohttp.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D3042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = parser.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D4042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = parserInternals.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D5042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = relaxng.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D6042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = SAX.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D7042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = schemasInternals.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D8042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = threads.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908D9042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = tree.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908DA042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = uri.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908DB042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = valid.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908DC042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xinclude.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908DD042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xlink.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908DE042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlautomata.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908DF042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlerror.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E0042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlIO.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E1042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlmemory.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E2042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlreader.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E3042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlregexp.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E4042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlschemas.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E5042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlschemastypes.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E6042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlunicode.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E7042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xmlversion.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E8042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = xmlversion.h.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908E9042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xpath.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908EA042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xpathInternals.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908EB042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = xpointer.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908EC042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.make;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.make;
                        path = Makefile;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908ED042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.am;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908EE042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908EF042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = win32config.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F0042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = wsockcompat.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F1042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = INSTALL;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F2042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = "install-sh";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F3042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = libtool;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F4042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "libxml-2.0.pc";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F5042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "libxml-2.0.pc.in";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F6042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = libxml.3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F7042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = libxml.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F8042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = libxml.m4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908F9042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = libxml.spec;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908FA042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = libxml.spec.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908FB042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = list.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908FC042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = ltconfig;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0908FD042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = ltmain.sh;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B0908FF042BE88C00A8A905 = {
-                       expectedFileType = archive.binhex;
                        isa = PBXFileReference;
+                       lastKnownFileType = archive.binhex;
                        path = libxml2.mcp.xml.sit.hqx;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090900042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = README;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090902042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = "config-mac.h";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090903042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = libxml2_GUSIConfig.cp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090904042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = macos_main.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090905042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = XMLTestPrefix.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090906042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = XMLTestPrefix2.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090907042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.make;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.make;
                        path = Makefile;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090908042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.am;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090909042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09090A042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = missing;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09090B042BE88C00A8A905 = {
-                       expectedFileType = text.script.sh;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.sh;
                        path = mkinstalldirs;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09090C042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = nanoftp.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09090D042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = nanohttp.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09090E042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = NEWS;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09090F042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = parser.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090910042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = parserInternals.c;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090912042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = drv_libxml2.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090913042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = generator.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090914042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = libxml.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090915042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = libxml.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090916042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = "libxml2-py.c";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090917042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = "libxml2-python-api.xml";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090918042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = libxml_wrap.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090919042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.make;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.make;
                        path = Makefile;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09091A042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.am;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09091B042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09091C042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = README;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09091D042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = setup.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09091E042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = setup.py.in;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090920042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = attribs.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090921042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = build.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090922042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = ctxterror.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090923042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = cutnpaste.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090924042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = error.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090925042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = inbuf.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090926042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = invalid.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090927042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.make;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.make;
                        path = Makefile;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090928042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.am;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090929042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Makefile.in;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09092A042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = outbuf.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09092B042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = push.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09092C042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = pushSAX.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09092D042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = pushSAXhtml.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09092E042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = reader.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09092F042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = reader2.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090930042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = reader3.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090931042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = readererr.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090932042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = regexp.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090933042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = relaxng.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090934042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = resolver.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090935042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = serialize.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090936042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = tst.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090937042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = tst.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090938042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = tstURI.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090939042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = tstxpath.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09093A042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = valid.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09093B042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = validate.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09093C042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = xpath.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09093D042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = xpathext.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09093E042BE88C00A8A905 = {
-                       expectedFileType = text.script.python;
-                       fallbackIsa = PBXFileReference;
                        fileEncoding = 5;
-                       isa = PBXExecutableFileReference;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.script.python;
                        path = xpathret.py;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09093F042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = TODO;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090940042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = types.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090941042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = README;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090942042BE88C00A8A905 = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        path = relaxng.c;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090944042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = att1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090945042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = att2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090946042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = att3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090947042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = att4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090948042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = attrib.xml;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B09094A042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = a;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09094B042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = aba;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09094C042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = abaa;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09094D042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = abba;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09094E042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = po;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09094F042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bigentname.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090950042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bigname.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090951042BE88C00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bigname2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090954042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-09";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090955042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-10";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090956042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-11";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090957042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-12";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090958042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-13";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090959042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-14";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09095A042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-15";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09095B042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-16";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09095C042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-17";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09095D042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-18";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09095E042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-19";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09095F042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-20";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090960042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-21";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090961042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-22";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090962042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-23";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090963042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-24";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090964042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-25";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090965042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-26";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090966042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "test-0";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090967042BE88C00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "test-1";
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090969042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = "example-1";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09096A042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-2";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09096B042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-3";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09096C042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-4";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09096D042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-5";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09096E042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-6";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09096F042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-7";
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090971042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = "example-1";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090972042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-2";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090973042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-3";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090974042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-4";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090975042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-5";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090976042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-6";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090977042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "example-7";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090978042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-00";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090979042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-01";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09097A042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-02";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09097B042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-03";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09097C042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-04";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09097D042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-05";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09097E042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-06";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09097F042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-07";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090980042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "merlin-c14n-two-08";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090981042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "test-0";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090982042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "test-1";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090983042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "test-2";
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090984042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = "test-3";
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090986042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = catal;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090987042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = docbook;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090988042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = mycatalog.empty;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090989042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = mycatalog.full;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09098A042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = registry;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09098B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = cdata;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09098C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = comment.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09098D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = comment2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09098E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09098F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav10;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090990042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav11;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090991042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav12;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090992042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav13;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090993042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav15;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090994042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav16;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090995042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav17;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090996042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav18;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090997042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav19;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090998042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090999042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09099A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09099B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09099C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav6;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09099D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav7;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09099E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav8;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B09099F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav9;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909A0042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = defattr.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909A1042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = defattr2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909A2042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dia1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909A3042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dia2;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B0909A5042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = abbrev.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909A6042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = abbrev.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909A7042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = abstract.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909A8042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = abstract.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909A9042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = accel.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909AA042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = accel.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909AB042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = ackno.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909AC042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ackno.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909AD042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = acronym.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909AE042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = acronym.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909AF042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = action.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B0042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = action.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B1042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = address.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B2042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = address.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B3042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = anchor.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B4042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = anchor.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B5042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = appendix.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B6042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = appendix.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B7042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = application.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B8042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = application.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909B9042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = article.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909BA042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = article.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909BB042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = attribution.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909BC042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = attribution.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909BD042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = audioobject.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909BE042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = audioobject.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909BF042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = author.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C0042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = author.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C1042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = authorgroup.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C2042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = authorgroup.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C3042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = bibliography.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C4042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bibliography.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C5042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bibliography.example.2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C6042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bibliography.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C7042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = bibliomset.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C8042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bibliomset.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909C9042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = biblioset.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909CA042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = biblioset.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909CB042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = blockquote.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909CC042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = blockquote.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909CD042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = book.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909CE042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = book.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909CF042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = bookinfo.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D0042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bookinfo.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D1042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = caution.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D2042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = caution.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D3042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = chapter.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D4042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = chapter.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D5042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = citation.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D6042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = citation.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D7042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = citerefentry.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D8042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = citerefentry.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909D9042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = citetitle.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909DA042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = citetitle.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909DB042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = classname.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909DC042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = classname.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909DD042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = cmdsynopsis.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909DE042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = cmdsynopsis.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909DF042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = cmdsynopsis.example.2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E0042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = cmdsynopsis.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E1042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = cmdsynopsis.example.3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E2042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = cmdsynopsis.example.3.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E3042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = cmdsynopsis.example.4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E4042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = cmdsynopsis.example.4.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E5042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = collab.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E6042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = collab.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E7042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = colophon.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E8042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = colophon.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909E9042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = command.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909EA042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = command.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909EB042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = comment.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909EC042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = comment.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909ED042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = computeroutput.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909EE042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = computeroutput.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909EF042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = confgroup.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F0042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = confgroup.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F1042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = constant.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F2042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = constant.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F3042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = constant.example.2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F4042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = constant.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F5042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = contractsponsor.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F6042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = contractsponsor.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F7042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = copyright.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F8042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = copyright.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909F9042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = database.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909FA042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = database.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909FB042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = emphasis.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909FC042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = emphasis.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909FD042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = entrytbl.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909FE042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = entrytbl.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B0909FF042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = envar.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A00042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = envar.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A01042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = equation.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A02042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = equation.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A03042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = errorcode.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A04042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = errorcode.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A05042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = errorcode.example.2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A06042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = errorcode.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A07042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = example.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A08042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = example.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A09042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = figure.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A0A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = figure.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A0B042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = filename.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A0C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = filename.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A0D042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = firstterm.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A0E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = firstterm.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A0F042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = footnote.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A10042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = footnote.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A11042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = footnoteref.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A12042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = footnoteref.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A13042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = foreignphrase.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A14042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = foreignphrase.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A15042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = formalpara.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A16042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = formalpara.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A17042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = funcdef.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A18042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = funcdef.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A19042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = funcparams.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A1A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = funcparams.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A1B042BE88D00A8A905 = {
-                       expectedFileType = text.man;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.man;
                        path = funcsynopsis.example.1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A1C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = funcsynopsis.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A1D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = funcsynopsis.example.2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A1E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = funcsynopsis.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A1F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = funcsynopsis.example.3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A20042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = funcsynopsis.example.3.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A21042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = funcsynopsis.example.4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A22042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = funcsynopsis.example.4.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A23042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = glossary.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A24042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = glosslist.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A25042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = graphic.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A26042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = graphicco.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A27042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = guibutton.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A28042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = guiicon.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A29042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = guilabel.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A2A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = guimenu.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A2B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = guimenuitem.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A2C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = guisubmenu.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A2D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = hardware.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A2E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = highlights.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A2F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = imageobject.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A30042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = important.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A31042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = index.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A32042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = index.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A33042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = indexterm.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A34042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = indexterm.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A35042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = indexterm.example.3.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A36042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = informalequation.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A37042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = informalexample.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A38042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = informalfigure.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A39042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = informaltable.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A3A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = inlineequation.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A3B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = inlinemediaobject.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A3C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = itemizedlist.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A3D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = keycap.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A3E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = keycode.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A3F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = keycombo.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A40042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = keysym.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A41042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = lineannotation.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A42042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = link.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A43042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = literal.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A44042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = literallayout.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A45042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = lot.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A46042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = manvolnum.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A47042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = markup.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A48042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = medialabel.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A49042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = medialabel.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A4A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = mediaobjectco.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A4B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = menuchoice.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A4C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = mousebutton.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A4D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = msgset.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A4E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = note.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A4F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = olink.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A50042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = option.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A51042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = optional.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A52042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = orderedlist.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A53042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = othercredit.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A54042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = para.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A55042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = para.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A56042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = para.example.3.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A57042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = paramdef.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A58042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = parameter.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A59042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = phrase.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A5A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = printhistory.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A5B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = procedure.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A5C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = productname.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A5D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = productname.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A5E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = productnumber.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A5F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = programlistingco.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A60042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = prompt.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A61042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = property.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A62042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = publisher.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A63042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = qandaset.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A64042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = quote.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A65042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = refentry.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A66042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = refentry.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A67042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = refentry.example.3.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A68042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = returnvalue.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A69042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = revhistory.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A6A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = screen.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A6B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = screenco.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A6C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = screenshot.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A6D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = sect1info.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A6E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = section.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A6F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = segmentedlist.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A70042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = seriesvolnums.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A71042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = shortcut.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A72042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = sidebar.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A73042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = simpara.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A74042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = simplelist.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A75042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = simplelist.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A76042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = simplelist.example.3.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A77042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = simplesect.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A78042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = structfield.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A79042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = structname.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A7A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = subjectset.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A7B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = subscript.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A7C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = superscript.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A7D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = symbol.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A7E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = synopfragment.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A7F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = synopsis.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A80042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = synopsis.example.2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A81042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = systemitem.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A82042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = table.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A83042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = tip.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A84042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = title.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A85042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = titleabbrev.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A86042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = token.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A87042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = trademark.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A88042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = type.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A89042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ulink.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A8A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = userinput.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A8B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = varargs.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A8C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = variablelist.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A8D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = varname.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A8E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = videoobject.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A8F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = warning.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A90042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = wordasword.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A91042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = xref.example.1.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A92042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A93042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd10;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A94042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd11;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A95042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd12;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A96042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd13;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A97042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A98042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A99042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A9A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A9B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd6;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A9C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd7;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A9D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd8;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A9E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd9;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090A9F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AA0042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AA1042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AA2042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AA3042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AA4042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent6;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AA5042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent7;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AA6042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent8;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AA7042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = eve.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AA8042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = example.dtd;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090AAA042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = attrents.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AAB042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = attrents.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AAC042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = attrents.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AAD042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = autoclose.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AAE042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = autoclose.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AAF042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = autoclose.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB0042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = autoclose2.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB1042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = autoclose2.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB2042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = autoclose2.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB3042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = autoclose3.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB4042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = autoclose3.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB5042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = autoclose3.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB6042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = cf_128.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB7042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = cf_128.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB8042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = cf_128.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AB9042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = doc2.htm;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ABA042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = doc2.htm.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ABB042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = doc2.htm.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ABC042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = doc3.htm;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ABD042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = doc3.htm.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ABE042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = doc3.htm.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ABF042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = Down.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC0042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Down.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC1042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = Down.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC2042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = entities.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC3042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = entities.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC4042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = entities.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC5042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = fp40.htm;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC6042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = fp40.htm.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC7042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = fp40.htm.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC8042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = liclose.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AC9042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = liclose.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ACA042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = liclose.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ACB042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = lt.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ACC042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = lt.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ACD042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = lt.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ACE042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = pre.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ACF042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = pre.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD0042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = pre.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD1042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = reg1.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD2042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = reg1.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD3042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = reg1.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD4042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = reg2.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD5042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = reg2.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD6042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = reg2.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD7042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = reg3.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD8042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = reg3.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AD9042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = reg3.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ADA042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = reg4.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ADB042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = reg4.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ADC042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = reg4.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ADD042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = script.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ADE042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = script.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090ADF042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = script.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE0042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = test2.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE1042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = test2.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE2042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = test2.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE3042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = test3.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE4042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = test3.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE5042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = test3.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE6042BE88D00A8A905 = {
-                       expectedFileType = text.html;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.html;
                        path = wired.html;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE7042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = wired.html.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE8042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = wired.html.sax;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AE9042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = isolat1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AEA042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = isolat2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AEB042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = isolat3;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090AED042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = att1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AEE042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = att2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AEF042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = att3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF0042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = att4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF1042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = attrib.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF2042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bigentname.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF3042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bigname.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF4042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = bigname2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF5042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = cdata;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF6042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = comment.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF7042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = comment2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF8042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AF9042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav10;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AFA042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav11;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AFB042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav12;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AFC042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav13;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AFD042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav15;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AFE042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav16;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090AFF042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav17;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B00042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav18;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B01042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav19;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B02042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B03042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B04042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B05042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B06042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav6;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B07042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav7;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B08042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav8;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B09042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dav9;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B0A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = defattr.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B0B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = defattr2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B0C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dia1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B0D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dia2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B0E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B0F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd10;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B10042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd11;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B11042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd12;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B12042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd13;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B13042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B14042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B15042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B16042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B17042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd6;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B18042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd7;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B19042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd8;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B1A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = dtd9;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B1B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B1C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B1D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B1E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B1F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B20042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent6;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B21042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent7;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B22042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ent8;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B23042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = eve.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B24042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = isolat1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B25042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = isolat2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B26042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = isolat3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B27042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ns;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B28042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ns2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B29042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ns3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B2A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ns4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B2B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = p3p;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B2C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = pi.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B2D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = pi2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B2E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = rdf1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B2F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = rdf2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B30042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = slashdot.rdf;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B31042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = slashdot.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B32042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = svg1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B33042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = svg2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B34042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = svg3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B35042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = title.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B36042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = tstblanks.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B37042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = utf8bom.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B38042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = wap.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B39042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = wml.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B3A042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = xhtml1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B3B042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = xml1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B3C042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = xml2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B3D042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ns;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B3E042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ns2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B3F042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ns3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B40042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = ns4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B41042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = p3p;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B42042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = pi.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B43042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = pi2.xml;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B44042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = rdf1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B45042BE88D00A8A905 = {
-                       expectedFileType = text.plist.xml;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
                        path = rdf2;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090B47042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = content;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B48042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = hard;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B49042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = ncname;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B4A042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = ranges;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B4B042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = xpath;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090B4D042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = addressBook_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B4E042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = addressBook_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B4F042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = inline2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B50042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = inline2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B51042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = inline3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B52042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = inline3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B53042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = inline_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B54042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = inline_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B55042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = interleave0_0_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B56042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = interleave0_0_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B57042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = interleave1_0_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B58042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = interleave1_0_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B59042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = pattern1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B5A042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = pattern1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B5B042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = pattern2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B5C042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = pattern2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B5D042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = spec1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B5E042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = spec1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B5F042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = spec1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B60042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = spec1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B61042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = table_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B62042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = table_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B63042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_10_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B64042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_10_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B65042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_10_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B66042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_10_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B67042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B68042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B69042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B6A042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B6B042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B6C042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B6D042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B6E042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_4.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B6F042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B70042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_5.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B71042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_6;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B72042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_6.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B73042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B74042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B75042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B76042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B77042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B78042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B79042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B7A042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B7B042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B7C042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_4.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B7D042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B7E042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B7F042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B80042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B81042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B82042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B83042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_4_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B84042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_4_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B85042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_4_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B86042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_4_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B87042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_5_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B88042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_5_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B89042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_5_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B8A042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_5_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B8B042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_6_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B8C042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_6_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B8D042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_6_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B8E042BE88D00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_6_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B8F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_7_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B90042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_7_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B91042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_7_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B92042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_7_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B93042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_7_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B94042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_7_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B95042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_7_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B96042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_7_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B97042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_8_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B98042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_8_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B99042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_8_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B9A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_8_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B9B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_8_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B9C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_8_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B9D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_8_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B9E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_8_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090B9F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_9_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA0042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_9_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA1042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_9_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA2042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor10_9_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA3042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA4042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA5042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_1_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA6042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_1_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA7042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_1_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA8042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_1_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BA9042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BAA042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BAB042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BAC042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BAD042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_2_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BAE042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_2_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BAF042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_2_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB0042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_2_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB1042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB2042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB3042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB4042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB5042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB6042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB7042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_4_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB8042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_4_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BB9042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_4_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BBA042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor11_4_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BBB042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor12_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BBC042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor12_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BBD042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor12_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BBE042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor12_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BBF042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor13_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC0042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor13_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC1042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor13_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC2042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor13_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC3042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor14_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC4042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor14_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC5042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC6042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC7042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC8042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BC9042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BCA042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BCB042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BCC042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BCD042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BCE042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BCF042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD0042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD1042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_4_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD2042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_4_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD3042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_4_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD4042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor1_4_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD5042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor2_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD6042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor2_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD7042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor2_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD8042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor2_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BD9042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BDA042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BDB042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_1_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BDC042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_1_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BDD042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BDE042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BDF042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE0042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE1042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE2042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE3042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE4042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE5042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE6042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE7042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_4_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE8042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_4_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BE9042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_4_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BEA042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_4_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BEB042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_5_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BEC042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_5_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BED042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_5_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BEE042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_5_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BEF042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_5_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF0042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_5_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF1042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_6_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF2042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_6_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF3042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_6_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF4042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_6_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF5042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_7_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF6042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_7_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF7042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_7_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF8042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_7_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BF9042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_8_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BFA042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_8_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BFB042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_8_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BFC042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_8_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BFD042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_9_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BFE042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_9_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090BFF042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_9_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C00042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor3_9_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C01042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C02042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C03042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C04042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C05042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C06042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C07042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C08042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C09042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C0A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C0B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C0C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C0D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C0E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C0F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C10042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_4.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C11042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C12042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_5.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C13042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_6;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C14042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_6.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C15042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C16042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C17042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_4_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C18042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_4_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C19042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_4_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C1A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor4_4_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C1B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C1C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C1D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C1E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C1F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C20042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C21042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C22042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C23042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C24042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C25042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C26042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C27042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_4_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C28042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_4_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C29042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_4_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C2A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_4_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C2B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_5_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C2C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor5_5_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C2D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C2E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C2F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C30042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C31042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C32042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C33042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C34042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_4.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C35042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C36042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_5.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C37042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C38042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C39042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C3A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C3B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C3C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C3D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C3E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C3F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C40042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_4.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C41042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C42042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C43042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C44042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C45042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C46042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor6_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C47042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C48042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C49042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C4A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C4B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C4C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C4D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C4E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_4.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C4F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C50042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C51042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C52042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C53042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C54042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C55042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C56042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C57042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C58042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_4.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C59042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C5A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C5B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C5C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C5D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C5E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C5F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C60042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C61042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C62042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_4.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C63042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C64042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_5.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C65042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C66042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor7_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C67042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C68042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C69042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_1_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C6A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_1_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C6B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C6C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C6D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C6E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C6F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C70042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C71042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C72042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C73042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_4;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C74042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_4.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C75042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_5;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C76042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_5.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C77042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_6;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C78042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_6.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C79042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C7A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C7B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C7C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C7D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C7E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor8_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C7F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_10_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C80042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_10_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C81042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_10_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C82042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_10_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C83042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_11_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C84042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_11_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C85042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_11_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C86042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_11_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C87042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_12_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C88042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_12_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C89042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_12_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C8A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_12_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C8B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_1_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C8C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_1_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C8D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_1_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C8E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_1_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C8F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_2_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C90042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_2_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C91042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_2_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C92042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_2_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C93042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_2_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C94042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_2_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C95042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_3_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C96042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_3_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C97042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_3_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C98042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_3_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C99042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_3_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C9A042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_3_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C9B042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_4_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C9C042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_4_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C9D042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_4_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C9E042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_4_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090C9F042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_4_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA0042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_4_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA1042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_5_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA2042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_5_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA3042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_5_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA4042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_5_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA5042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_5_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA6042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_5_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA7042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_5_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA8042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_5_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CA9042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_6_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CAA042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_6_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CAB042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_6_2;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CAC042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_6_2.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CAD042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_6_3;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CAE042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_6_3.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CAF042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_6_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB0042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_6_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB1042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_7_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB2042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_7_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB3042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_7_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB4042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_7_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB5042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_8_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB6042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_8_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB7042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_8_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB8042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_8_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CB9042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_9_1;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CBA042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_9_1.err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CBB042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_9_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CBC042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutor9_9_valid;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CBD042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutorA_err;
                        refType = 4;
                        sourceTree = "<group>";
                };
                1B090CBE042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = tutorA_valid;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                1B090CC0042BE88E00A8A905 = {
-                       expectedFileType = text;
                        fileEncoding = 5;
                        isa = PBXFileReference;
+                       lastKnownFileType = text;
                        path = all