]> git.saurik.com Git - wxWidgets.git/blobdiff - src/wxWindows.xcode/project.pbxproj
minimize searching for tlw parent, remove useless code
[wxWidgets.git] / src / wxWindows.xcode / project.pbxproj
index 952830ba4bf6ebadea796372f3b27444b5c3cd27..f579ba781c4e0a0d848e37d62ed38978a5b85792 100644 (file)
@@ -66,7 +66,6 @@
                                F5C5D3DF01FA2D0A01D0F0BA,
                                F55E08F801FDF9CC01000133,
                                405DD167063C2BFC00F579EE,
-                               F5D00F2901FDFB8401000133,
                        );
                        isa = PBXGroup;
                        name = "External Frameworks and Libraries";
 //0A2
 //0A3
 //0A4
-               0A98CB550714687E007B4289 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.cpp.cpp;
-                       path = hid.cpp;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               0A98CB560714687E007B4289 = {
-                       fileRef = 0A98CB550714687E007B4289;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0A98CB570714687E007B4289 = {
-                       fileRef = 0A98CB550714687E007B4289;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0A98CB580714687E007B4289 = {
-                       fileRef = 0A98CB550714687E007B4289;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0A98CB590714687E007B4289 = {
-                       fileRef = 0A98CB550714687E007B4289;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                0A98CB6A07146A06007B4289 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
 //402
 //403
 //404
+               401640E507F94B2800A8837A = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = imaglist.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               401640E607F94B2800A8837A = {
+                       fileRef = 401640E507F94B2800A8837A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               401640E707F94B2800A8837A = {
+                       fileRef = 401640E507F94B2800A8837A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               401640E807F94B2800A8837A = {
+                       fileRef = 401640E507F94B2800A8837A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               401640E907F94B2800A8837A = {
+                       fileRef = 401640E507F94B2800A8837A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
                405DD167063C2BFC00F579EE = {
                        isa = PBXFileReference;
                        lastKnownFileType = "compiled.mach-o.dylib";
                        settings = {
                        };
                };
+               40607C1407493C3F00DC0420 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = archive.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40607C1607493C3F00DC0420 = {
+                       fileRef = 40607C1407493C3F00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C1807493C3F00DC0420 = {
+                       fileRef = 40607C1407493C3F00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C1A07493C3F00DC0420 = {
+                       fileRef = 40607C1407493C3F00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C1C07493C3F00DC0420 = {
+                       fileRef = 40607C1407493C3F00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C740749432A00DC0420 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = gsockosx.cpp;
+                       path = mac/corefoundation/gsockosx.cpp;
+                       refType = 2;
+                       sourceTree = SOURCE_ROOT;
+               };
+               40607C750749432A00DC0420 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = utilsexc_cf.cpp;
+                       path = mac/corefoundation/utilsexc_cf.cpp;
+                       refType = 2;
+                       sourceTree = SOURCE_ROOT;
+               };
+               40607C760749432A00DC0420 = {
+                       fileRef = 40607C740749432A00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C770749432A00DC0420 = {
+                       fileRef = 40607C750749432A00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C780749432A00DC0420 = {
+                       fileRef = 40607C740749432A00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C790749432A00DC0420 = {
+                       fileRef = 40607C750749432A00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C7A0749432A00DC0420 = {
+                       fileRef = 40607C740749432A00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C7B0749432B00DC0420 = {
+                       fileRef = 40607C750749432A00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C7C0749432B00DC0420 = {
+                       fileRef = 40607C740749432A00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40607C7D0749432B00DC0420 = {
+                       fileRef = 40607C750749432A00DC0420;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
                40670A8107377A3600F7C08C = {
                        children = (
+                               40AF90B307C8A9CF006A6D3C,
+                               40AF90B407C8A9CF006A6D3C,
+                               40607C740749432A00DC0420,
+                               40607C750749432A00DC0420,
                                40670A8207377A6300F7C08C,
                                40670A8307377A6300F7C08C,
                        );
                        buildRules = (
                        );
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 2.5;
-                               DYLIB_CURRENT_VERSION = 2.5.3;
+                               COPY_PHASE_STRIP = NO;
+                               DYLIB_COMPATIBILITY_VERSION = 2.6;
+                               DYLIB_CURRENT_VERSION = 2.6.0;
                                GCC_INPUT_FILETYPE = automatic;
-                               GCC_OPTIMIZATION_LEVEL = 1;
+                               GCC_OPTIMIZATION_LEVEL = s;
                                GCC_PFE_FILE_C_DIALECTS = "c++";
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = ../include/wx/wxprec.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = "NO_GCC_PRAGMA __WXDEBUG__ __WXMAC__ wxUSE_BASE=1 _FILE_OFFSET_BITS=64 _LARGE_FILES __WXMAC_XCODE__=1 WX_PRECOMP=1";
+                               GCC_PREPROCESSOR_DEFINITIONS = "NO_GCC_PRAGMA __WXDEBUG__ __WXMAC__ wxUSE_BASE=1 _FILE_OFFSET_BITS=64 _LARGE_FILES __WXMAC_XCODE__=1 WX_PRECOMP=1 MACOS_CLASSIC";
                                GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
+                               GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
                                GCC_WARN_UNINITIALIZED_AUTOS = YES;
-                               HEADER_SEARCH_PATHS = "${SYMROOT}/include ../include mac/carbon/morefilex common jpeg png regex tiff - $(SYSTEM_DEVELOPER_DIR)/Headers/FlatCarbon /usr/include";
+                               HEADER_SEARCH_PATHS = "${SYMROOT}/include ../include mac/carbon/morefilex common jpeg png regex expat/lib tiff - $(SYSTEM_DEVELOPER_DIR)/Headers/FlatCarbon /usr/include";
                                LIBRARY_STYLE = STATIC;
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                4086C7AE063AB2FF00D4CD53,
                                4086C7AF063AB2FF00D4CD53,
                                4086C7B0063AB2FF00D4CD53,
-                               4086C7B1063AB2FF00D4CD53,
                                4086C7B2063AB2FF00D4CD53,
                                4086C7B3063AB2FF00D4CD53,
                                4086C7B4063AB2FF00D4CD53,
                                4086C7CA063AB2FF00D4CD53,
                                4086C7CB063AB2FF00D4CD53,
                                4086C7CC063AB2FF00D4CD53,
-                               4086C7CD063AB2FF00D4CD53,
                                4086C7CE063AB2FF00D4CD53,
                                4086C7CF063AB2FF00D4CD53,
                                4086C7D0063AB2FF00D4CD53,
-                               4086C7D1063AB2FF00D4CD53,
                                4086C7D2063AB2FF00D4CD53,
                                4086C7D3063AB2FF00D4CD53,
                                4086C7D4063AB2FF00D4CD53,
                                4086C82D063AB2FF00D4CD53,
                                4086C82E063AB2FF00D4CD53,
                                4086C82F063AB2FF00D4CD53,
-                               4086C830063AB2FF00D4CD53,
                                4086C831063AB2FF00D4CD53,
                                4086C832063AB2FF00D4CD53,
                                4086C833063AB2FF00D4CD53,
                                4086C869063AB2FF00D4CD53,
                                4086C86A063AB2FF00D4CD53,
                                4086C86B063AB2FF00D4CD53,
-                               4086C86C063AB2FF00D4CD53,
                                4086C86D063AB2FF00D4CD53,
                                4086C86E063AB2FF00D4CD53,
                                4086C86F063AB2FF00D4CD53,
                                407A90FA065742ED00F01665,
                                40F10E5806AD0230003C7AC3,
                                40F10E5906AD0230003C7AC3,
-                               40DCE34406C744100000D83E,
                                40DCE35006C744C90000D83E,
-                               0A98CB560714687E007B4289,
                                0A98CB6B07146A06007B4289,
                                0A98CC480715CFBC007B4289,
                                0A98CC4C0715D03E007B4289,
                                40670A9807377B1000F7C08C,
                                40670A9907377B1000F7C08C,
                                40670A9A07377B1000F7C08C,
+                               40607C1607493C3F00DC0420,
+                               40607C760749432A00DC0420,
+                               40607C770749432A00DC0420,
+                               40ECB13A074BD1D0005AAC48,
+                               40AF909107C8A926006A6D3C,
+                               40AF909B07C8A976006A6D3C,
+                               40AF909C07C8A976006A6D3C,
+                               40AF909D07C8A976006A6D3C,
+                               40AF909F07C8A976006A6D3C,
+                               40AF90A007C8A976006A6D3C,
+                               40AF90B507C8A9CF006A6D3C,
+                               40AF90B607C8A9CF006A6D3C,
+                               40AF90BE07C8AA08006A6D3C,
+                               40AF90C307C8AA17006A6D3C,
+                               40AF90E907C8B18C006A6D3C,
+                               40AF90EB07C8B18C006A6D3C,
+                               40AF90EC07C8B18C006A6D3C,
+                               40AF90ED07C8B18C006A6D3C,
+                               40AF90EF07C8B18C006A6D3C,
+                               40AF913607C8BD1F006A6D3C,
+                               40AF915207C8C912006A6D3C,
+                               40AF915307C8C912006A6D3C,
+                               401640E907F94B2800A8837A,
+                               40ADC34D08156AE40009DA36,
+                               40ADC36308156DC10009DA36,
+                               40ADC41108156DEB0009DA36,
+                               40ADC41208156DEB0009DA36,
+                               40ADC41308156DEB0009DA36,
+                               40ADC41408156DEB0009DA36,
+                               40ADC41508156DEB0009DA36,
+                               40ADC41608156DEB0009DA36,
+                               40ADC41708156DEB0009DA36,
+                               40ADC41808156DEB0009DA36,
+                               40ADC41908156DEB0009DA36,
+                               40ADC41A08156DEB0009DA36,
+                               40ADC41B08156DEB0009DA36,
+                               40ADC41C08156DEB0009DA36,
+                               40ADC41D08156DEB0009DA36,
+                               40ADC41E08156DEB0009DA36,
+                               40ADC41F08156DEB0009DA36,
+                               40ADC42008156DEB0009DA36,
+                               40ADC42108156DEB0009DA36,
+                               40ADC42208156DEB0009DA36,
+                               40ADC42308156DEB0009DA36,
+                               40ADC42408156DEB0009DA36,
+                               40ADC42508156DEB0009DA36,
+                               40ADC42608156DEB0009DA36,
+                               40ADC42708156DEB0009DA36,
+                               40ADC42808156DEB0009DA36,
+                               40ADC42908156DEB0009DA36,
+                               40ADC42A08156DEB0009DA36,
+                               40ADC42B08156DEB0009DA36,
+                               40ADC42C08156DEB0009DA36,
+                               40ADC42D08156DEB0009DA36,
+                               40ADC42E08156DEB0009DA36,
+                               40ADC42F08156DEB0009DA36,
+                               40ADC43008156DEB0009DA36,
+                               40ADC43108156DEB0009DA36,
+                               40ADC43208156DEB0009DA36,
+                               40ADC43308156DEB0009DA36,
+                               40ADC43408156DEB0009DA36,
+                               40ADC43508156DEB0009DA36,
+                               40ADC43608156DEB0009DA36,
+                               40ADC43708156DEB0009DA36,
+                               40ADC43808156DEB0009DA36,
+                               40ADC43908156DEB0009DA36,
+                               40ADC43A08156DEB0009DA36,
+                               40ADC43B08156DEB0009DA36,
+                               40ADC44E08156EDC0009DA36,
+                               40ADC44F08156EDC0009DA36,
+                               40ADC45008156EDC0009DA36,
+                               40ADC47A08160C200009DA36,
+                               40ADC47B08160C200009DA36,
+                               40ADC48A08160CAD0009DA36,
                        );
                        isa = PBXSourcesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        settings = {
                        };
                };
-               4086C7B1063AB2FF00D4CD53 = {
-                       fileRef = F5A8605B01FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086C7B2063AB2FF00D4CD53 = {
                        fileRef = F5A8605E01FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086C7CD063AB2FF00D4CD53 = {
-                       fileRef = F5A8608901FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086C7CE063AB2FF00D4CD53 = {
                        fileRef = F5A8608801FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086C7D1063AB2FF00D4CD53 = {
-                       fileRef = F5A8608501FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086C7D2063AB2FF00D4CD53 = {
                        fileRef = F5A8608101FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086C830063AB2FF00D4CD53 = {
-                       fileRef = F5A861AA01FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086C831063AB2FF00D4CD53 = {
                        fileRef = F5A861AB01FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086C86C063AB2FF00D4CD53 = {
-                       fileRef = F5A861C601FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086C86D063AB2FF00D4CD53 = {
                        fileRef = F5A861C501FA022C0175ACA7;
                        isa = PBXBuildFile;
                        buildRules = (
                        );
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 2.5;
-                               DYLIB_CURRENT_VERSION = 2.5.3;
+                               DYLIB_COMPATIBILITY_VERSION = 2.6;
+                               DYLIB_CURRENT_VERSION = 2.6.0;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
                                GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PFE_FILE_C_DIALECTS = "c++";
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = ../include/wx/wxprec.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = "NO_GCC_PRAGMA __WXMAC__ wxUSE_BASE=1 _FILE_OFFSET_BITS=64 _LARGE_FILES __WXMAC_XCODE__=1 WX_PRECOMP=1";
-                               HEADER_SEARCH_PATHS = "${SYMROOT}/include ../include mac/carbon/morefilex common jpeg png regex tiff - $(SYSTEM_DEVELOPER_DIR)/Headers/FlatCarbon /usr/include";
+                               GCC_PREPROCESSOR_DEFINITIONS = "NO_GCC_PRAGMA __WXMAC__ wxUSE_BASE=1 _FILE_OFFSET_BITS=64 _LARGE_FILES __WXMAC_XCODE__=1 WX_PRECOMP=1 MACOS_CLASSIC";
+                               HEADER_SEARCH_PATHS = "${SYMROOT}/include ../include mac/carbon/morefilex common jpeg png expat/lib regex tiff - $(SYSTEM_DEVELOPER_DIR)/Headers/FlatCarbon /usr/include";
                                LIBRARY_STYLE = STATIC;
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                4086C944063AB30000D4CD53,
                                4086C945063AB30000D4CD53,
                                4086C946063AB30000D4CD53,
-                               4086C947063AB30000D4CD53,
                                4086C948063AB30000D4CD53,
                                4086C949063AB30000D4CD53,
                                4086C94A063AB30000D4CD53,
                                4086C99B063AB30000D4CD53,
                                4086C99C063AB30000D4CD53,
                                4086C99D063AB30000D4CD53,
-                               4086C99E063AB30000D4CD53,
                                4086C99F063AB30000D4CD53,
                                4086C9A0063AB30000D4CD53,
                                4086C9A1063AB30000D4CD53,
-                               4086C9A2063AB30000D4CD53,
                                4086C9A3063AB30000D4CD53,
                                4086C9A4063AB30000D4CD53,
                                4086C9A5063AB30000D4CD53,
                                4086CA07063AB30000D4CD53,
                                4086CA08063AB30000D4CD53,
                                4086CA09063AB30000D4CD53,
-                               4086CA0A063AB30000D4CD53,
                                4086CA0B063AB30000D4CD53,
                                4086CA0C063AB30000D4CD53,
                                4086CA0D063AB30000D4CD53,
                                4086CA1E063AB30000D4CD53,
                                4086CA1F063AB30000D4CD53,
                                4086CA20063AB30000D4CD53,
-                               4086CA21063AB30000D4CD53,
                                4086CA22063AB30000D4CD53,
                                4086CA23063AB30000D4CD53,
                                4086CA24063AB30000D4CD53,
                                407A90F9065742ED00F01665,
                                40F10E5A06AD0230003C7AC3,
                                40F10E5B06AD0230003C7AC3,
-                               40DCE34506C744100000D83E,
                                40DCE35106C744C90000D83E,
-                               0A98CB570714687E007B4289,
                                0A98CB6C07146A06007B4289,
                                0A98CC490715CFBC007B4289,
                                0A98CC4D0715D045007B4289,
                                40670A9C07377B1000F7C08C,
                                40670A9D07377B1000F7C08C,
                                40670A9E07377B1000F7C08C,
+                               40607C1807493C3F00DC0420,
+                               40607C780749432A00DC0420,
+                               40607C790749432A00DC0420,
+                               40ECB13B074BD1D0005AAC48,
+                               40AF909207C8A926006A6D3C,
+                               40AF90A107C8A976006A6D3C,
+                               40AF90A207C8A976006A6D3C,
+                               40AF90A307C8A976006A6D3C,
+                               40AF90A507C8A976006A6D3C,
+                               40AF90A607C8A976006A6D3C,
+                               40AF90B707C8A9CF006A6D3C,
+                               40AF90B807C8A9CF006A6D3C,
+                               40AF90BF07C8AA08006A6D3C,
+                               40AF90C407C8AA17006A6D3C,
+                               40AF90F007C8B18C006A6D3C,
+                               40AF90F207C8B18C006A6D3C,
+                               40AF90F307C8B18C006A6D3C,
+                               40AF90F407C8B18C006A6D3C,
+                               40AF90F607C8B18C006A6D3C,
+                               40AF913707C8BD1F006A6D3C,
+                               40AF915407C8C912006A6D3C,
+                               40AF915507C8C912006A6D3C,
+                               401640E807F94B2800A8837A,
+                               40ADC34C08156AE40009DA36,
+                               40ADC36208156DC10009DA36,
+                               40ADC3E608156DEB0009DA36,
+                               40ADC3E708156DEB0009DA36,
+                               40ADC3E808156DEB0009DA36,
+                               40ADC3E908156DEB0009DA36,
+                               40ADC3EA08156DEB0009DA36,
+                               40ADC3EB08156DEB0009DA36,
+                               40ADC3EC08156DEB0009DA36,
+                               40ADC3ED08156DEB0009DA36,
+                               40ADC3EE08156DEB0009DA36,
+                               40ADC3EF08156DEB0009DA36,
+                               40ADC3F008156DEB0009DA36,
+                               40ADC3F108156DEB0009DA36,
+                               40ADC3F208156DEB0009DA36,
+                               40ADC3F308156DEB0009DA36,
+                               40ADC3F408156DEB0009DA36,
+                               40ADC3F508156DEB0009DA36,
+                               40ADC3F608156DEB0009DA36,
+                               40ADC3F708156DEB0009DA36,
+                               40ADC3F808156DEB0009DA36,
+                               40ADC3F908156DEB0009DA36,
+                               40ADC3FA08156DEB0009DA36,
+                               40ADC3FB08156DEB0009DA36,
+                               40ADC3FC08156DEB0009DA36,
+                               40ADC3FD08156DEB0009DA36,
+                               40ADC3FE08156DEB0009DA36,
+                               40ADC3FF08156DEB0009DA36,
+                               40ADC40008156DEB0009DA36,
+                               40ADC40108156DEB0009DA36,
+                               40ADC40208156DEB0009DA36,
+                               40ADC40308156DEB0009DA36,
+                               40ADC40408156DEB0009DA36,
+                               40ADC40508156DEB0009DA36,
+                               40ADC40608156DEB0009DA36,
+                               40ADC40708156DEB0009DA36,
+                               40ADC40808156DEB0009DA36,
+                               40ADC40908156DEB0009DA36,
+                               40ADC40A08156DEB0009DA36,
+                               40ADC40B08156DEB0009DA36,
+                               40ADC40C08156DEB0009DA36,
+                               40ADC40D08156DEB0009DA36,
+                               40ADC40E08156DEB0009DA36,
+                               40ADC40F08156DEB0009DA36,
+                               40ADC41008156DEB0009DA36,
+                               40ADC44B08156EDC0009DA36,
+                               40ADC44C08156EDC0009DA36,
+                               40ADC44D08156EDC0009DA36,
+                               40ADC47808160C200009DA36,
+                               40ADC47908160C200009DA36,
+                               40ADC48908160CAD0009DA36,
                        );
                        isa = PBXSourcesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        settings = {
                        };
                };
-               4086C947063AB30000D4CD53 = {
-                       fileRef = F5A8605B01FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086C948063AB30000D4CD53 = {
                        fileRef = F5A8606201FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086C99E063AB30000D4CD53 = {
-                       fileRef = F5A8608501FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086C99F063AB30000D4CD53 = {
                        fileRef = F5A8608601FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086C9A2063AB30000D4CD53 = {
-                       fileRef = F5A8608901FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086C9A3063AB30000D4CD53 = {
                        fileRef = F5A8608B01FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CA0A063AB30000D4CD53 = {
-                       fileRef = F5A861C601FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CA0B063AB30000D4CD53 = {
                        fileRef = F5A861C501FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CA21063AB30000D4CD53 = {
-                       fileRef = F5A861AA01FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CA22063AB30000D4CD53 = {
                        fileRef = F5A861A901FA022C0175ACA7;
                        isa = PBXBuildFile;
                        buildRules = (
                        );
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 2.5;
-                               DYLIB_CURRENT_VERSION = 2.5.3;
+                               COPY_PHASE_STRIP = NO;
+                               DYLIB_COMPATIBILITY_VERSION = 2.6;
+                               DYLIB_CURRENT_VERSION = 2.6.0;
                                GCC_C_LANGUAGE_STANDARD = "compiler-default";
                                GCC_INPUT_FILETYPE = automatic;
                                GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PFE_FILE_C_DIALECTS = "c++";
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = ../include/wx/wxprec.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = "NO_GCC_PRAGMA __WXDEBUG__ WXMAKINGDLL __WXMAC__ wxUSE_BASE=1 _FILE_OFFSET_BITS=64 _LARGE_FILES __WXMAC_XCODE__=1 WX_PRECOMP=1";
-                               HEADER_SEARCH_PATHS = "${SYMROOT}/include ../include mac/carbon/morefilex common jpeg png regex tiff - $(SYSTEM_DEVELOPER_DIR)/Headers/FlatCarbon /usr/include";
-                               INSTALL_PATH = "";
+                               GCC_PREPROCESSOR_DEFINITIONS = "NO_GCC_PRAGMA __WXDEBUG__ WXMAKINGDLL __WXMAC__ wxUSE_BASE=1 _FILE_OFFSET_BITS=64 _LARGE_FILES __WXMAC_XCODE__=1 MACOS_CLASSIC WX_PRECOMP=1";
+                               HEADER_SEARCH_PATHS = "${SYMROOT}/include ../include mac/carbon/morefilex common jpeg png expat/lib regex tiff - $(SYSTEM_DEVELOPER_DIR)/Headers/FlatCarbon /usr/include";
+                               INSTALL_PATH = "@executable_path/../Frameworks/";
                                LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/3.1;
                                LIBRARY_STYLE = DYNAMIC;
                                OTHER_CFLAGS = "";
                                4086CAC1063AB30000D4CD53,
                                4086CAC2063AB30000D4CD53,
                                4086CAC3063AB30000D4CD53,
-                               4086CAC4063AB30000D4CD53,
                                4086CAC5063AB30000D4CD53,
                                4086CAC6063AB30000D4CD53,
                                4086CAC7063AB30000D4CD53,
                                4086CADD063AB30000D4CD53,
                                4086CADE063AB30000D4CD53,
                                4086CADF063AB30000D4CD53,
-                               4086CAE0063AB30000D4CD53,
                                4086CAE1063AB30000D4CD53,
                                4086CAE2063AB30000D4CD53,
                                4086CAE3063AB30000D4CD53,
-                               4086CAE4063AB30000D4CD53,
                                4086CAE5063AB30000D4CD53,
                                4086CAE6063AB30000D4CD53,
                                4086CAE7063AB30000D4CD53,
                                4086CB40063AB30000D4CD53,
                                4086CB41063AB30000D4CD53,
                                4086CB42063AB30000D4CD53,
-                               4086CB43063AB30000D4CD53,
                                4086CB44063AB30000D4CD53,
                                4086CB45063AB30000D4CD53,
                                4086CB46063AB30000D4CD53,
                                4086CB7C063AB30000D4CD53,
                                4086CB7D063AB30000D4CD53,
                                4086CB7E063AB30000D4CD53,
-                               4086CB7F063AB30000D4CD53,
                                4086CB80063AB30000D4CD53,
                                4086CB81063AB30000D4CD53,
                                4086CB82063AB30000D4CD53,
                                407A90F7065742ED00F01665,
                                40F10E5C06AD0230003C7AC3,
                                40F10E5D06AD0230003C7AC3,
-                               40DCE34606C744100000D83E,
                                40DCE35206C744C90000D83E,
-                               0A98CB580714687E007B4289,
                                0A98CB6D07146A06007B4289,
                                0A98CC4A0715CFBC007B4289,
                                0A98CC4E0715D04C007B4289,
                                40670AA007377B1000F7C08C,
                                40670AA107377B1000F7C08C,
                                40670AA207377B1000F7C08C,
+                               40607C1A07493C3F00DC0420,
+                               40607C7A0749432A00DC0420,
+                               40607C7B0749432B00DC0420,
+                               40ECB13C074BD1D0005AAC48,
+                               40AF909307C8A926006A6D3C,
+                               40AF90A707C8A976006A6D3C,
+                               40AF90A807C8A976006A6D3C,
+                               40AF90A907C8A976006A6D3C,
+                               40AF90AB07C8A976006A6D3C,
+                               40AF90AC07C8A976006A6D3C,
+                               40AF90B907C8A9CF006A6D3C,
+                               40AF90BA07C8A9CF006A6D3C,
+                               40AF90C007C8AA08006A6D3C,
+                               40AF90C507C8AA17006A6D3C,
+                               40AF90F707C8B18C006A6D3C,
+                               40AF90F907C8B18C006A6D3C,
+                               40AF90FA07C8B18C006A6D3C,
+                               40AF90FB07C8B18C006A6D3C,
+                               40AF90FD07C8B18C006A6D3C,
+                               40AF913807C8BD1F006A6D3C,
+                               40AF915607C8C912006A6D3C,
+                               40AF915707C8C912006A6D3C,
+                               401640E607F94B2800A8837A,
+                               40ADC34A08156AE40009DA36,
+                               40ADC36008156DC10009DA36,
+                               40ADC39008156DEB0009DA36,
+                               40ADC39108156DEB0009DA36,
+                               40ADC39208156DEB0009DA36,
+                               40ADC39308156DEB0009DA36,
+                               40ADC39408156DEB0009DA36,
+                               40ADC39508156DEB0009DA36,
+                               40ADC39608156DEB0009DA36,
+                               40ADC39708156DEB0009DA36,
+                               40ADC39808156DEB0009DA36,
+                               40ADC39908156DEB0009DA36,
+                               40ADC39A08156DEB0009DA36,
+                               40ADC39B08156DEB0009DA36,
+                               40ADC39C08156DEB0009DA36,
+                               40ADC39D08156DEB0009DA36,
+                               40ADC39E08156DEB0009DA36,
+                               40ADC39F08156DEB0009DA36,
+                               40ADC3A008156DEB0009DA36,
+                               40ADC3A108156DEB0009DA36,
+                               40ADC3A208156DEB0009DA36,
+                               40ADC3A308156DEB0009DA36,
+                               40ADC3A408156DEB0009DA36,
+                               40ADC3A508156DEB0009DA36,
+                               40ADC3A608156DEB0009DA36,
+                               40ADC3A708156DEB0009DA36,
+                               40ADC3A808156DEB0009DA36,
+                               40ADC3A908156DEB0009DA36,
+                               40ADC3AA08156DEB0009DA36,
+                               40ADC3AB08156DEB0009DA36,
+                               40ADC3AC08156DEB0009DA36,
+                               40ADC3AD08156DEB0009DA36,
+                               40ADC3AE08156DEB0009DA36,
+                               40ADC3AF08156DEB0009DA36,
+                               40ADC3B008156DEB0009DA36,
+                               40ADC3B108156DEB0009DA36,
+                               40ADC3B208156DEB0009DA36,
+                               40ADC3B308156DEB0009DA36,
+                               40ADC3B408156DEB0009DA36,
+                               40ADC3B508156DEB0009DA36,
+                               40ADC3B608156DEB0009DA36,
+                               40ADC3B708156DEB0009DA36,
+                               40ADC3B808156DEB0009DA36,
+                               40ADC3B908156DEB0009DA36,
+                               40ADC3BA08156DEB0009DA36,
+                               40ADC44508156EDC0009DA36,
+                               40ADC44608156EDC0009DA36,
+                               40ADC44708156EDC0009DA36,
+                               40ADC47408160C200009DA36,
+                               40ADC47508160C200009DA36,
+                               40ADC48708160CAD0009DA36,
                        );
                        isa = PBXSourcesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        settings = {
                        };
                };
-               4086CAC4063AB30000D4CD53 = {
-                       fileRef = F5A8605B01FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CAC5063AB30000D4CD53 = {
                        fileRef = F5A8605E01FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CAE0063AB30000D4CD53 = {
-                       fileRef = F5A8608901FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CAE1063AB30000D4CD53 = {
                        fileRef = F5A8608801FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CAE4063AB30000D4CD53 = {
-                       fileRef = F5A8608501FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CAE5063AB30000D4CD53 = {
                        fileRef = F5A8608101FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CB43063AB30000D4CD53 = {
-                       fileRef = F5A861AA01FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CB44063AB30000D4CD53 = {
                        fileRef = F5A861AB01FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CB7F063AB30000D4CD53 = {
-                       fileRef = F5A861C601FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CB80063AB30000D4CD53 = {
                        fileRef = F5A861C501FA022C0175ACA7;
                        isa = PBXBuildFile;
                        buildRules = (
                        );
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 2.5;
-                               DYLIB_CURRENT_VERSION = 2.5.3;
+                               DYLIB_COMPATIBILITY_VERSION = 2.6;
+                               DYLIB_CURRENT_VERSION = 2.6.0;
+                               GCC_DEBUGGING_SYMBOLS = used;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
                                GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PFE_FILE_C_DIALECTS = "c++";
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = ../include/wx/wxprec.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = "NO_GCC_PRAGMA WXMAKINGDLL __WXMAC__ wxUSE_BASE=1 _FILE_OFFSET_BITS=64 _LARGE_FILES __WXMAC_XCODE__=1 WX_PRECOMP=1";
-                               HEADER_SEARCH_PATHS = "${SYMROOT}/include ../include mac/carbon/morefilex jpeg common png regex tiff - $(SYSTEM_DEVELOPER_DIR)/Headers/FlatCarbon /usr/include";
+                               GCC_PREPROCESSOR_DEFINITIONS = "NO_GCC_PRAGMA WXMAKINGDLL __WXMAC__ wxUSE_BASE=1 _FILE_OFFSET_BITS=64 _LARGE_FILES __WXMAC_XCODE__=1 MACOS_CLASSIC WX_PRECOMP=1";
+                               HEADER_SEARCH_PATHS = "${SYMROOT}/include ../include mac/carbon/morefilex jpeg common png expat/lib regex tiff - $(SYSTEM_DEVELOPER_DIR)/Headers/FlatCarbon /usr/include";
+                               INSTALL_PATH = "@executable_path/../Frameworks/";
                                LIBRARY_STYLE = DYNAMIC;
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "-flat_namespace";
                                4086CC5A063AB30000D4CD53,
                                4086CC5B063AB30000D4CD53,
                                4086CC5C063AB30000D4CD53,
-                               4086CC5D063AB30000D4CD53,
                                4086CC5E063AB30000D4CD53,
                                4086CC5F063AB30000D4CD53,
                                4086CC60063AB30000D4CD53,
                                4086CCB1063AB30000D4CD53,
                                4086CCB2063AB30000D4CD53,
                                4086CCB3063AB30000D4CD53,
-                               4086CCB4063AB30000D4CD53,
                                4086CCB5063AB30000D4CD53,
                                4086CCB6063AB30000D4CD53,
                                4086CCB7063AB30000D4CD53,
-                               4086CCB8063AB30000D4CD53,
                                4086CCB9063AB30000D4CD53,
                                4086CCBA063AB30000D4CD53,
                                4086CCBB063AB30000D4CD53,
                                4086CD1D063AB30000D4CD53,
                                4086CD1E063AB30000D4CD53,
                                4086CD1F063AB30000D4CD53,
-                               4086CD20063AB30000D4CD53,
                                4086CD21063AB30000D4CD53,
                                4086CD22063AB30000D4CD53,
                                4086CD23063AB30000D4CD53,
                                4086CD34063AB30000D4CD53,
                                4086CD35063AB30000D4CD53,
                                4086CD36063AB30000D4CD53,
-                               4086CD37063AB30000D4CD53,
                                4086CD38063AB30000D4CD53,
                                4086CD39063AB30000D4CD53,
                                4086CD3A063AB30000D4CD53,
                                407A90F8065742ED00F01665,
                                40F10E5E06AD0230003C7AC3,
                                40F10E5F06AD0230003C7AC3,
-                               40DCE34706C744100000D83E,
                                40DCE35306C744C90000D83E,
-                               0A98CB590714687E007B4289,
                                0A98CB6E07146A06007B4289,
                                0A98CC4B0715CFBC007B4289,
                                0A98CC4F0715D053007B4289,
                                40670AA407377B1000F7C08C,
                                40670AA507377B1000F7C08C,
                                40670AA607377B1000F7C08C,
+                               40607C1C07493C3F00DC0420,
+                               40607C7C0749432B00DC0420,
+                               40607C7D0749432B00DC0420,
+                               40ECB13D074BD1D0005AAC48,
+                               40AF909407C8A926006A6D3C,
+                               40AF90AD07C8A976006A6D3C,
+                               40AF90AE07C8A976006A6D3C,
+                               40AF90AF07C8A976006A6D3C,
+                               40AF90B107C8A976006A6D3C,
+                               40AF90B207C8A976006A6D3C,
+                               40AF90BB07C8A9CF006A6D3C,
+                               40AF90BC07C8A9CF006A6D3C,
+                               40AF90C107C8AA08006A6D3C,
+                               40AF90C607C8AA17006A6D3C,
+                               40AF90FE07C8B18C006A6D3C,
+                               40AF910007C8B18C006A6D3C,
+                               40AF910107C8B18C006A6D3C,
+                               40AF910207C8B18C006A6D3C,
+                               40AF910407C8B18C006A6D3C,
+                               40AF913907C8BD1F006A6D3C,
+                               40AF915807C8C912006A6D3C,
+                               40AF915907C8C912006A6D3C,
+                               401640E707F94B2800A8837A,
+                               40ADC34B08156AE40009DA36,
+                               40ADC36108156DC10009DA36,
+                               40ADC3BB08156DEB0009DA36,
+                               40ADC3BC08156DEB0009DA36,
+                               40ADC3BD08156DEB0009DA36,
+                               40ADC3BE08156DEB0009DA36,
+                               40ADC3BF08156DEB0009DA36,
+                               40ADC3C008156DEB0009DA36,
+                               40ADC3C108156DEB0009DA36,
+                               40ADC3C208156DEB0009DA36,
+                               40ADC3C308156DEB0009DA36,
+                               40ADC3C408156DEB0009DA36,
+                               40ADC3C508156DEB0009DA36,
+                               40ADC3C608156DEB0009DA36,
+                               40ADC3C708156DEB0009DA36,
+                               40ADC3C808156DEB0009DA36,
+                               40ADC3C908156DEB0009DA36,
+                               40ADC3CA08156DEB0009DA36,
+                               40ADC3CB08156DEB0009DA36,
+                               40ADC3CC08156DEB0009DA36,
+                               40ADC3CD08156DEB0009DA36,
+                               40ADC3CE08156DEB0009DA36,
+                               40ADC3CF08156DEB0009DA36,
+                               40ADC3D008156DEB0009DA36,
+                               40ADC3D108156DEB0009DA36,
+                               40ADC3D208156DEB0009DA36,
+                               40ADC3D308156DEB0009DA36,
+                               40ADC3D408156DEB0009DA36,
+                               40ADC3D508156DEB0009DA36,
+                               40ADC3D608156DEB0009DA36,
+                               40ADC3D708156DEB0009DA36,
+                               40ADC3D808156DEB0009DA36,
+                               40ADC3D908156DEB0009DA36,
+                               40ADC3DA08156DEB0009DA36,
+                               40ADC3DB08156DEB0009DA36,
+                               40ADC3DC08156DEB0009DA36,
+                               40ADC3DD08156DEB0009DA36,
+                               40ADC3DE08156DEB0009DA36,
+                               40ADC3DF08156DEB0009DA36,
+                               40ADC3E008156DEB0009DA36,
+                               40ADC3E108156DEB0009DA36,
+                               40ADC3E208156DEB0009DA36,
+                               40ADC3E308156DEB0009DA36,
+                               40ADC3E408156DEB0009DA36,
+                               40ADC3E508156DEB0009DA36,
+                               40ADC44808156EDC0009DA36,
+                               40ADC44908156EDC0009DA36,
+                               40ADC44A08156EDC0009DA36,
+                               40ADC47608160C200009DA36,
+                               40ADC47708160C200009DA36,
+                               40ADC48808160CAD0009DA36,
                        );
                        isa = PBXSourcesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        settings = {
                        };
                };
-               4086CC5D063AB30000D4CD53 = {
-                       fileRef = F5A8605B01FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CC5E063AB30000D4CD53 = {
                        fileRef = F5A8606201FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CCB4063AB30000D4CD53 = {
-                       fileRef = F5A8608501FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CCB5063AB30000D4CD53 = {
                        fileRef = F5A8608601FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CCB8063AB30000D4CD53 = {
-                       fileRef = F5A8608901FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CCB9063AB30000D4CD53 = {
                        fileRef = F5A8608B01FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CD20063AB30000D4CD53 = {
-                       fileRef = F5A861C601FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CD21063AB30000D4CD53 = {
                        fileRef = F5A861C501FA022C0175ACA7;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               4086CD37063AB30000D4CD53 = {
-                       fileRef = F5A861AA01FA022C0175ACA7;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                4086CD38063AB30000D4CD53 = {
                        fileRef = F5A861A901FA022C0175ACA7;
                        isa = PBXBuildFile;
                        isa = PBXCopyFilesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                };
-               40DCE34306C744100000D83E = {
+               40ADC34908156AE40009DA36 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
                        lastKnownFileType = sourcecode.cpp.cpp;
-                       path = gsockosx.cpp;
+                       path = debugrpt.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               40DCE34406C744100000D83E = {
-                       fileRef = 40DCE34306C744100000D83E;
+               40ADC34A08156AE40009DA36 = {
+                       fileRef = 40ADC34908156AE40009DA36;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               40DCE34506C744100000D83E = {
-                       fileRef = 40DCE34306C744100000D83E;
+               40ADC34B08156AE40009DA36 = {
+                       fileRef = 40ADC34908156AE40009DA36;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               40DCE34606C744100000D83E = {
-                       fileRef = 40DCE34306C744100000D83E;
+               40ADC34C08156AE40009DA36 = {
+                       fileRef = 40ADC34908156AE40009DA36;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               40DCE34706C744100000D83E = {
-                       fileRef = 40DCE34306C744100000D83E;
+               40ADC34D08156AE40009DA36 = {
+                       fileRef = 40ADC34908156AE40009DA36;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               40DCE34F06C744C90000D83E = {
+               40ADC35E08156DA90009DA36 = {
+                       children = (
+                               40ADC44208156EDC0009DA36,
+                               40ADC44308156EDC0009DA36,
+                               40ADC44408156EDC0009DA36,
+                               40ADC35F08156DC10009DA36,
+                       );
+                       isa = PBXGroup;
+                       name = xml;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC35F08156DC10009DA36 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
                        lastKnownFileType = sourcecode.cpp.cpp;
-                       path = gsocket.cpp;
+                       name = xml.cpp;
+                       path = xml/xml.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               40DCE35006C744C90000D83E = {
-                       fileRef = 40DCE34F06C744C90000D83E;
+               40ADC36008156DC10009DA36 = {
+                       fileRef = 40ADC35F08156DC10009DA36;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               40DCE35106C744C90000D83E = {
-                       fileRef = 40DCE34F06C744C90000D83E;
+               40ADC36108156DC10009DA36 = {
+                       fileRef = 40ADC35F08156DC10009DA36;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               40DCE35206C744C90000D83E = {
-                       fileRef = 40DCE34F06C744C90000D83E;
+               40ADC36208156DC10009DA36 = {
+                       fileRef = 40ADC35F08156DC10009DA36;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               40DCE35306C744C90000D83E = {
-                       fileRef = 40DCE34F06C744C90000D83E;
+               40ADC36308156DC10009DA36 = {
+                       fileRef = 40ADC35F08156DC10009DA36;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               40F10E5606AD0230003C7AC3 = {
+               40ADC36408156DCA0009DA36 = {
+                       children = (
+                               40ADC36508156DEB0009DA36,
+                               40ADC36608156DEB0009DA36,
+                               40ADC36708156DEB0009DA36,
+                               40ADC36808156DEB0009DA36,
+                               40ADC36908156DEB0009DA36,
+                               40ADC36A08156DEB0009DA36,
+                               40ADC36B08156DEB0009DA36,
+                               40ADC36C08156DEB0009DA36,
+                               40ADC36D08156DEB0009DA36,
+                               40ADC36E08156DEB0009DA36,
+                               40ADC36F08156DEB0009DA36,
+                               40ADC37008156DEB0009DA36,
+                               40ADC37108156DEB0009DA36,
+                               40ADC37208156DEB0009DA36,
+                               40ADC37308156DEB0009DA36,
+                               40ADC37408156DEB0009DA36,
+                               40ADC37508156DEB0009DA36,
+                               40ADC37608156DEB0009DA36,
+                               40ADC37708156DEB0009DA36,
+                               40ADC37808156DEB0009DA36,
+                               40ADC37908156DEB0009DA36,
+                               40ADC37A08156DEB0009DA36,
+                               40ADC37B08156DEB0009DA36,
+                               40ADC37C08156DEB0009DA36,
+                               40ADC37D08156DEB0009DA36,
+                               40ADC37E08156DEB0009DA36,
+                               40ADC37F08156DEB0009DA36,
+                               40ADC38008156DEB0009DA36,
+                               40ADC38108156DEB0009DA36,
+                               40ADC38208156DEB0009DA36,
+                               40ADC38308156DEB0009DA36,
+                               40ADC38408156DEB0009DA36,
+                               40ADC38508156DEB0009DA36,
+                               40ADC38608156DEB0009DA36,
+                               40ADC38708156DEB0009DA36,
+                               40ADC38808156DEB0009DA36,
+                               40ADC38908156DEB0009DA36,
+                               40ADC38A08156DEB0009DA36,
+                               40ADC38B08156DEB0009DA36,
+                               40ADC38C08156DEB0009DA36,
+                               40ADC38D08156DEB0009DA36,
+                               40ADC38E08156DEB0009DA36,
+                               40ADC38F08156DEB0009DA36,
+                       );
+                       isa = PBXGroup;
+                       name = xrc;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC36508156DEB0009DA36 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
                        lastKnownFileType = sourcecode.cpp.cpp;
-                       path = tglbtn.cpp;
+                       name = xh_bmp.cpp;
+                       path = xrc/xh_bmp.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               40F10E5706AD0230003C7AC3 = {
+               40ADC36608156DEB0009DA36 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
                        lastKnownFileType = sourcecode.cpp.cpp;
-                       path = thread.cpp;
+                       name = xh_bmpbt.cpp;
+                       path = xrc/xh_bmpbt.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               40F10E5806AD0230003C7AC3 = {
-                       fileRef = 40F10E5606AD0230003C7AC3;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               40F10E5906AD0230003C7AC3 = {
-                       fileRef = 40F10E5706AD0230003C7AC3;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
+               40ADC36708156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_bttn.cpp;
+                       path = xrc/xh_bttn.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
                };
-               40F10E5A06AD0230003C7AC3 = {
-                       fileRef = 40F10E5606AD0230003C7AC3;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
+               40ADC36808156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_cald.cpp;
+                       path = xrc/xh_cald.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
                };
-               40F10E5B06AD0230003C7AC3 = {
-                       fileRef = 40F10E5706AD0230003C7AC3;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
+               40ADC36908156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_chckb.cpp;
+                       path = xrc/xh_chckb.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
                };
-               40F10E5C06AD0230003C7AC3 = {
+               40ADC36A08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_chckl.cpp;
+                       path = xrc/xh_chckl.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC36B08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_choic.cpp;
+                       path = xrc/xh_choic.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC36C08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_choicbk.cpp;
+                       path = xrc/xh_choicbk.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC36D08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_combo.cpp;
+                       path = xrc/xh_combo.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC36E08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_datectrl.cpp;
+                       path = xrc/xh_datectrl.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC36F08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_dlg.cpp;
+                       path = xrc/xh_dlg.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37008156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_frame.cpp;
+                       path = xrc/xh_frame.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37108156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_gauge.cpp;
+                       path = xrc/xh_gauge.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37208156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_gdctl.cpp;
+                       path = xrc/xh_gdctl.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37308156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_html.cpp;
+                       path = xrc/xh_html.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37408156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_listb.cpp;
+                       path = xrc/xh_listb.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37508156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_listbk.cpp;
+                       path = xrc/xh_listbk.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37608156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_listc.cpp;
+                       path = xrc/xh_listc.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37708156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_mdi.cpp;
+                       path = xrc/xh_mdi.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37808156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_menu.cpp;
+                       path = xrc/xh_menu.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37908156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_notbk.cpp;
+                       path = xrc/xh_notbk.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37A08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_panel.cpp;
+                       path = xrc/xh_panel.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37B08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_radbt.cpp;
+                       path = xrc/xh_radbt.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37C08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_radbx.cpp;
+                       path = xrc/xh_radbx.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37D08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_scrol.cpp;
+                       path = xrc/xh_scrol.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37E08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_scwin.cpp;
+                       path = xrc/xh_scwin.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC37F08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_sizer.cpp;
+                       path = xrc/xh_sizer.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38008156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_slidr.cpp;
+                       path = xrc/xh_slidr.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38108156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_spin.cpp;
+                       path = xrc/xh_spin.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38208156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_split.cpp;
+                       path = xrc/xh_split.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38308156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_statbar.cpp;
+                       path = xrc/xh_statbar.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38408156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_stbmp.cpp;
+                       path = xrc/xh_stbmp.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38508156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_stbox.cpp;
+                       path = xrc/xh_stbox.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38608156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_stlin.cpp;
+                       path = xrc/xh_stlin.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38708156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_sttxt.cpp;
+                       path = xrc/xh_sttxt.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38808156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_text.cpp;
+                       path = xrc/xh_text.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38908156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_tglbtn.cpp;
+                       path = xrc/xh_tglbtn.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38A08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_toolb.cpp;
+                       path = xrc/xh_toolb.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38B08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_tree.cpp;
+                       path = xrc/xh_tree.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38C08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_unkwn.cpp;
+                       path = xrc/xh_unkwn.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38D08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xh_wizrd.cpp;
+                       path = xrc/xh_wizrd.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38E08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xmlres.cpp;
+                       path = xrc/xmlres.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC38F08156DEB0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = xmlrsall.cpp;
+                       path = xrc/xmlrsall.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC39008156DEB0009DA36 = {
+                       fileRef = 40ADC36508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39108156DEB0009DA36 = {
+                       fileRef = 40ADC36608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39208156DEB0009DA36 = {
+                       fileRef = 40ADC36708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39308156DEB0009DA36 = {
+                       fileRef = 40ADC36808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39408156DEB0009DA36 = {
+                       fileRef = 40ADC36908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39508156DEB0009DA36 = {
+                       fileRef = 40ADC36A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39608156DEB0009DA36 = {
+                       fileRef = 40ADC36B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39708156DEB0009DA36 = {
+                       fileRef = 40ADC36C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39808156DEB0009DA36 = {
+                       fileRef = 40ADC36D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39908156DEB0009DA36 = {
+                       fileRef = 40ADC36E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39A08156DEB0009DA36 = {
+                       fileRef = 40ADC36F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39B08156DEB0009DA36 = {
+                       fileRef = 40ADC37008156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39C08156DEB0009DA36 = {
+                       fileRef = 40ADC37108156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39D08156DEB0009DA36 = {
+                       fileRef = 40ADC37208156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39E08156DEB0009DA36 = {
+                       fileRef = 40ADC37308156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC39F08156DEB0009DA36 = {
+                       fileRef = 40ADC37408156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A008156DEB0009DA36 = {
+                       fileRef = 40ADC37508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A108156DEB0009DA36 = {
+                       fileRef = 40ADC37608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A208156DEB0009DA36 = {
+                       fileRef = 40ADC37708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A308156DEB0009DA36 = {
+                       fileRef = 40ADC37808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A408156DEB0009DA36 = {
+                       fileRef = 40ADC37908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A508156DEB0009DA36 = {
+                       fileRef = 40ADC37A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A608156DEB0009DA36 = {
+                       fileRef = 40ADC37B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A708156DEB0009DA36 = {
+                       fileRef = 40ADC37C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A808156DEB0009DA36 = {
+                       fileRef = 40ADC37D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3A908156DEB0009DA36 = {
+                       fileRef = 40ADC37E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3AA08156DEB0009DA36 = {
+                       fileRef = 40ADC37F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3AB08156DEB0009DA36 = {
+                       fileRef = 40ADC38008156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3AC08156DEB0009DA36 = {
+                       fileRef = 40ADC38108156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3AD08156DEB0009DA36 = {
+                       fileRef = 40ADC38208156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3AE08156DEB0009DA36 = {
+                       fileRef = 40ADC38308156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3AF08156DEB0009DA36 = {
+                       fileRef = 40ADC38408156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B008156DEB0009DA36 = {
+                       fileRef = 40ADC38508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B108156DEB0009DA36 = {
+                       fileRef = 40ADC38608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B208156DEB0009DA36 = {
+                       fileRef = 40ADC38708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B308156DEB0009DA36 = {
+                       fileRef = 40ADC38808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B408156DEB0009DA36 = {
+                       fileRef = 40ADC38908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B508156DEB0009DA36 = {
+                       fileRef = 40ADC38A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B608156DEB0009DA36 = {
+                       fileRef = 40ADC38B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B708156DEB0009DA36 = {
+                       fileRef = 40ADC38C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B808156DEB0009DA36 = {
+                       fileRef = 40ADC38D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3B908156DEB0009DA36 = {
+                       fileRef = 40ADC38E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3BA08156DEB0009DA36 = {
+                       fileRef = 40ADC38F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3BB08156DEB0009DA36 = {
+                       fileRef = 40ADC36508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3BC08156DEB0009DA36 = {
+                       fileRef = 40ADC36608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3BD08156DEB0009DA36 = {
+                       fileRef = 40ADC36708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3BE08156DEB0009DA36 = {
+                       fileRef = 40ADC36808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3BF08156DEB0009DA36 = {
+                       fileRef = 40ADC36908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C008156DEB0009DA36 = {
+                       fileRef = 40ADC36A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C108156DEB0009DA36 = {
+                       fileRef = 40ADC36B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C208156DEB0009DA36 = {
+                       fileRef = 40ADC36C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C308156DEB0009DA36 = {
+                       fileRef = 40ADC36D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C408156DEB0009DA36 = {
+                       fileRef = 40ADC36E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C508156DEB0009DA36 = {
+                       fileRef = 40ADC36F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C608156DEB0009DA36 = {
+                       fileRef = 40ADC37008156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C708156DEB0009DA36 = {
+                       fileRef = 40ADC37108156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C808156DEB0009DA36 = {
+                       fileRef = 40ADC37208156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3C908156DEB0009DA36 = {
+                       fileRef = 40ADC37308156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3CA08156DEB0009DA36 = {
+                       fileRef = 40ADC37408156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3CB08156DEB0009DA36 = {
+                       fileRef = 40ADC37508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3CC08156DEB0009DA36 = {
+                       fileRef = 40ADC37608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3CD08156DEB0009DA36 = {
+                       fileRef = 40ADC37708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3CE08156DEB0009DA36 = {
+                       fileRef = 40ADC37808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3CF08156DEB0009DA36 = {
+                       fileRef = 40ADC37908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D008156DEB0009DA36 = {
+                       fileRef = 40ADC37A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D108156DEB0009DA36 = {
+                       fileRef = 40ADC37B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D208156DEB0009DA36 = {
+                       fileRef = 40ADC37C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D308156DEB0009DA36 = {
+                       fileRef = 40ADC37D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D408156DEB0009DA36 = {
+                       fileRef = 40ADC37E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D508156DEB0009DA36 = {
+                       fileRef = 40ADC37F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D608156DEB0009DA36 = {
+                       fileRef = 40ADC38008156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D708156DEB0009DA36 = {
+                       fileRef = 40ADC38108156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D808156DEB0009DA36 = {
+                       fileRef = 40ADC38208156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3D908156DEB0009DA36 = {
+                       fileRef = 40ADC38308156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3DA08156DEB0009DA36 = {
+                       fileRef = 40ADC38408156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3DB08156DEB0009DA36 = {
+                       fileRef = 40ADC38508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3DC08156DEB0009DA36 = {
+                       fileRef = 40ADC38608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3DD08156DEB0009DA36 = {
+                       fileRef = 40ADC38708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3DE08156DEB0009DA36 = {
+                       fileRef = 40ADC38808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3DF08156DEB0009DA36 = {
+                       fileRef = 40ADC38908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E008156DEB0009DA36 = {
+                       fileRef = 40ADC38A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E108156DEB0009DA36 = {
+                       fileRef = 40ADC38B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E208156DEB0009DA36 = {
+                       fileRef = 40ADC38C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E308156DEB0009DA36 = {
+                       fileRef = 40ADC38D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E408156DEB0009DA36 = {
+                       fileRef = 40ADC38E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E508156DEB0009DA36 = {
+                       fileRef = 40ADC38F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E608156DEB0009DA36 = {
+                       fileRef = 40ADC36508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E708156DEB0009DA36 = {
+                       fileRef = 40ADC36608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E808156DEB0009DA36 = {
+                       fileRef = 40ADC36708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3E908156DEB0009DA36 = {
+                       fileRef = 40ADC36808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3EA08156DEB0009DA36 = {
+                       fileRef = 40ADC36908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3EB08156DEB0009DA36 = {
+                       fileRef = 40ADC36A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3EC08156DEB0009DA36 = {
+                       fileRef = 40ADC36B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3ED08156DEB0009DA36 = {
+                       fileRef = 40ADC36C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3EE08156DEB0009DA36 = {
+                       fileRef = 40ADC36D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3EF08156DEB0009DA36 = {
+                       fileRef = 40ADC36E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F008156DEB0009DA36 = {
+                       fileRef = 40ADC36F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F108156DEB0009DA36 = {
+                       fileRef = 40ADC37008156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F208156DEB0009DA36 = {
+                       fileRef = 40ADC37108156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F308156DEB0009DA36 = {
+                       fileRef = 40ADC37208156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F408156DEB0009DA36 = {
+                       fileRef = 40ADC37308156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F508156DEB0009DA36 = {
+                       fileRef = 40ADC37408156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F608156DEB0009DA36 = {
+                       fileRef = 40ADC37508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F708156DEB0009DA36 = {
+                       fileRef = 40ADC37608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F808156DEB0009DA36 = {
+                       fileRef = 40ADC37708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3F908156DEB0009DA36 = {
+                       fileRef = 40ADC37808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3FA08156DEB0009DA36 = {
+                       fileRef = 40ADC37908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3FB08156DEB0009DA36 = {
+                       fileRef = 40ADC37A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3FC08156DEB0009DA36 = {
+                       fileRef = 40ADC37B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3FD08156DEB0009DA36 = {
+                       fileRef = 40ADC37C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3FE08156DEB0009DA36 = {
+                       fileRef = 40ADC37D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC3FF08156DEB0009DA36 = {
+                       fileRef = 40ADC37E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40008156DEB0009DA36 = {
+                       fileRef = 40ADC37F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40108156DEB0009DA36 = {
+                       fileRef = 40ADC38008156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40208156DEB0009DA36 = {
+                       fileRef = 40ADC38108156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40308156DEB0009DA36 = {
+                       fileRef = 40ADC38208156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40408156DEB0009DA36 = {
+                       fileRef = 40ADC38308156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40508156DEB0009DA36 = {
+                       fileRef = 40ADC38408156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40608156DEB0009DA36 = {
+                       fileRef = 40ADC38508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40708156DEB0009DA36 = {
+                       fileRef = 40ADC38608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40808156DEB0009DA36 = {
+                       fileRef = 40ADC38708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40908156DEB0009DA36 = {
+                       fileRef = 40ADC38808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40A08156DEB0009DA36 = {
+                       fileRef = 40ADC38908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40B08156DEB0009DA36 = {
+                       fileRef = 40ADC38A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40C08156DEB0009DA36 = {
+                       fileRef = 40ADC38B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40D08156DEB0009DA36 = {
+                       fileRef = 40ADC38C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40E08156DEB0009DA36 = {
+                       fileRef = 40ADC38D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC40F08156DEB0009DA36 = {
+                       fileRef = 40ADC38E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41008156DEB0009DA36 = {
+                       fileRef = 40ADC38F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41108156DEB0009DA36 = {
+                       fileRef = 40ADC36508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41208156DEB0009DA36 = {
+                       fileRef = 40ADC36608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41308156DEB0009DA36 = {
+                       fileRef = 40ADC36708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41408156DEB0009DA36 = {
+                       fileRef = 40ADC36808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41508156DEB0009DA36 = {
+                       fileRef = 40ADC36908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41608156DEB0009DA36 = {
+                       fileRef = 40ADC36A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41708156DEB0009DA36 = {
+                       fileRef = 40ADC36B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41808156DEB0009DA36 = {
+                       fileRef = 40ADC36C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41908156DEB0009DA36 = {
+                       fileRef = 40ADC36D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41A08156DEB0009DA36 = {
+                       fileRef = 40ADC36E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41B08156DEB0009DA36 = {
+                       fileRef = 40ADC36F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41C08156DEB0009DA36 = {
+                       fileRef = 40ADC37008156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41D08156DEB0009DA36 = {
+                       fileRef = 40ADC37108156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41E08156DEB0009DA36 = {
+                       fileRef = 40ADC37208156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC41F08156DEB0009DA36 = {
+                       fileRef = 40ADC37308156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42008156DEB0009DA36 = {
+                       fileRef = 40ADC37408156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42108156DEB0009DA36 = {
+                       fileRef = 40ADC37508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42208156DEB0009DA36 = {
+                       fileRef = 40ADC37608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42308156DEB0009DA36 = {
+                       fileRef = 40ADC37708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42408156DEB0009DA36 = {
+                       fileRef = 40ADC37808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42508156DEB0009DA36 = {
+                       fileRef = 40ADC37908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42608156DEB0009DA36 = {
+                       fileRef = 40ADC37A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42708156DEB0009DA36 = {
+                       fileRef = 40ADC37B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42808156DEB0009DA36 = {
+                       fileRef = 40ADC37C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42908156DEB0009DA36 = {
+                       fileRef = 40ADC37D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42A08156DEB0009DA36 = {
+                       fileRef = 40ADC37E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42B08156DEB0009DA36 = {
+                       fileRef = 40ADC37F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42C08156DEB0009DA36 = {
+                       fileRef = 40ADC38008156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42D08156DEB0009DA36 = {
+                       fileRef = 40ADC38108156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42E08156DEB0009DA36 = {
+                       fileRef = 40ADC38208156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC42F08156DEB0009DA36 = {
+                       fileRef = 40ADC38308156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43008156DEB0009DA36 = {
+                       fileRef = 40ADC38408156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43108156DEB0009DA36 = {
+                       fileRef = 40ADC38508156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43208156DEB0009DA36 = {
+                       fileRef = 40ADC38608156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43308156DEB0009DA36 = {
+                       fileRef = 40ADC38708156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43408156DEB0009DA36 = {
+                       fileRef = 40ADC38808156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43508156DEB0009DA36 = {
+                       fileRef = 40ADC38908156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43608156DEB0009DA36 = {
+                       fileRef = 40ADC38A08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43708156DEB0009DA36 = {
+                       fileRef = 40ADC38B08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43808156DEB0009DA36 = {
+                       fileRef = 40ADC38C08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43908156DEB0009DA36 = {
+                       fileRef = 40ADC38D08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43A08156DEB0009DA36 = {
+                       fileRef = 40ADC38E08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC43B08156DEB0009DA36 = {
+                       fileRef = 40ADC38F08156DEB0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44208156EDC0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
+                       name = xmlparse.c;
+                       path = expat/lib/xmlparse.c;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC44308156EDC0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
+                       name = xmlrole.c;
+                       path = expat/lib/xmlrole.c;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC44408156EDC0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
+                       name = xmltok.c;
+                       path = expat/lib/xmltok.c;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC44508156EDC0009DA36 = {
+                       fileRef = 40ADC44208156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44608156EDC0009DA36 = {
+                       fileRef = 40ADC44308156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44708156EDC0009DA36 = {
+                       fileRef = 40ADC44408156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44808156EDC0009DA36 = {
+                       fileRef = 40ADC44208156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44908156EDC0009DA36 = {
+                       fileRef = 40ADC44308156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44A08156EDC0009DA36 = {
+                       fileRef = 40ADC44408156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44B08156EDC0009DA36 = {
+                       fileRef = 40ADC44208156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44C08156EDC0009DA36 = {
+                       fileRef = 40ADC44308156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44D08156EDC0009DA36 = {
+                       fileRef = 40ADC44408156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44E08156EDC0009DA36 = {
+                       fileRef = 40ADC44208156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC44F08156EDC0009DA36 = {
+                       fileRef = 40ADC44308156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC45008156EDC0009DA36 = {
+                       fileRef = 40ADC44408156EDC0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC47208160C200009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = choicbkg.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC47308160C200009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = listbkg.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC47408160C200009DA36 = {
+                       fileRef = 40ADC47208160C200009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC47508160C200009DA36 = {
+                       fileRef = 40ADC47308160C200009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC47608160C200009DA36 = {
+                       fileRef = 40ADC47208160C200009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC47708160C200009DA36 = {
+                       fileRef = 40ADC47308160C200009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC47808160C200009DA36 = {
+                       fileRef = 40ADC47208160C200009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC47908160C200009DA36 = {
+                       fileRef = 40ADC47308160C200009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC47A08160C200009DA36 = {
+                       fileRef = 40ADC47208160C200009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC47B08160C200009DA36 = {
+                       fileRef = 40ADC47308160C200009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC48608160CAD0009DA36 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = dbgrptg.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ADC48708160CAD0009DA36 = {
+                       fileRef = 40ADC48608160CAD0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC48808160CAD0009DA36 = {
+                       fileRef = 40ADC48608160CAD0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC48908160CAD0009DA36 = {
+                       fileRef = 40ADC48608160CAD0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ADC48A08160CAD0009DA36 = {
+                       fileRef = 40ADC48608160CAD0009DA36;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF909007C8A926006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = mediactrlcmn.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF909107C8A926006A6D3C = {
+                       fileRef = 40AF909007C8A926006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF909207C8A926006A6D3C = {
+                       fileRef = 40AF909007C8A926006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF909307C8A926006A6D3C = {
+                       fileRef = 40AF909007C8A926006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF909407C8A926006A6D3C = {
+                       fileRef = 40AF909007C8A926006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF909507C8A976006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = datectlg.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF909607C8A976006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = filedlgg.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF909707C8A976006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = htmllbox.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF909907C8A976006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = vlbox.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF909A07C8A976006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = vscroll.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF909B07C8A976006A6D3C = {
+                       fileRef = 40AF909507C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF909C07C8A976006A6D3C = {
+                       fileRef = 40AF909607C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF909D07C8A976006A6D3C = {
+                       fileRef = 40AF909707C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF909F07C8A976006A6D3C = {
+                       fileRef = 40AF909907C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90A007C8A976006A6D3C = {
+                       fileRef = 40AF909A07C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90A107C8A976006A6D3C = {
+                       fileRef = 40AF909507C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90A207C8A976006A6D3C = {
+                       fileRef = 40AF909607C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90A307C8A976006A6D3C = {
+                       fileRef = 40AF909707C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90A507C8A976006A6D3C = {
+                       fileRef = 40AF909907C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90A607C8A976006A6D3C = {
+                       fileRef = 40AF909A07C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90A707C8A976006A6D3C = {
+                       fileRef = 40AF909507C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90A807C8A976006A6D3C = {
+                       fileRef = 40AF909607C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90A907C8A976006A6D3C = {
+                       fileRef = 40AF909707C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90AB07C8A976006A6D3C = {
+                       fileRef = 40AF909907C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90AC07C8A976006A6D3C = {
+                       fileRef = 40AF909A07C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90AD07C8A976006A6D3C = {
+                       fileRef = 40AF909507C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90AE07C8A976006A6D3C = {
+                       fileRef = 40AF909607C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90AF07C8A976006A6D3C = {
+                       fileRef = 40AF909707C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90B107C8A976006A6D3C = {
+                       fileRef = 40AF909907C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90B207C8A976006A6D3C = {
+                       fileRef = 40AF909A07C8A976006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90B307C8A9CF006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = hid.cpp;
+                       path = mac/corefoundation/hid.cpp;
+                       refType = 2;
+                       sourceTree = SOURCE_ROOT;
+               };
+               40AF90B407C8A9CF006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       name = hidjoystick.cpp;
+                       path = mac/corefoundation/hidjoystick.cpp;
+                       refType = 2;
+                       sourceTree = SOURCE_ROOT;
+               };
+               40AF90B507C8A9CF006A6D3C = {
+                       fileRef = 40AF90B307C8A9CF006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90B607C8A9CF006A6D3C = {
+                       fileRef = 40AF90B407C8A9CF006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90B707C8A9CF006A6D3C = {
+                       fileRef = 40AF90B307C8A9CF006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90B807C8A9CF006A6D3C = {
+                       fileRef = 40AF90B407C8A9CF006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90B907C8A9CF006A6D3C = {
+                       fileRef = 40AF90B307C8A9CF006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90BA07C8A9CF006A6D3C = {
+                       fileRef = 40AF90B407C8A9CF006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90BB07C8A9CF006A6D3C = {
+                       fileRef = 40AF90B307C8A9CF006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90BC07C8A9CF006A6D3C = {
+                       fileRef = 40AF90B407C8A9CF006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90BD07C8AA08006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = dlunix.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF90BE07C8AA08006A6D3C = {
+                       fileRef = 40AF90BD07C8AA08006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90BF07C8AA08006A6D3C = {
+                       fileRef = 40AF90BD07C8AA08006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90C007C8AA08006A6D3C = {
+                       fileRef = 40AF90BD07C8AA08006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90C107C8AA08006A6D3C = {
+                       fileRef = 40AF90BD07C8AA08006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90C207C8AA17006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = chm.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF90C307C8AA17006A6D3C = {
+                       fileRef = 40AF90C207C8AA17006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90C407C8AA17006A6D3C = {
+                       fileRef = 40AF90C207C8AA17006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90C507C8AA17006A6D3C = {
+                       fileRef = 40AF90C207C8AA17006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90C607C8AA17006A6D3C = {
+                       fileRef = 40AF90C207C8AA17006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90E207C8B18C006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.objcpp;
+                       path = colordlgosx.mm;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF90E407C8B18C006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = dccg.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF90E507C8B18C006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = drawer.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF90E607C8B18C006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.objcpp;
+                       path = fontdlgosx.mm;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF90E807C8B18C006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = mediactrl.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF90E907C8B18C006A6D3C = {
+                       fileRef = 40AF90E207C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90EB07C8B18C006A6D3C = {
+                       fileRef = 40AF90E407C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90EC07C8B18C006A6D3C = {
+                       fileRef = 40AF90E507C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90ED07C8B18C006A6D3C = {
+                       fileRef = 40AF90E607C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90EF07C8B18C006A6D3C = {
+                       fileRef = 40AF90E807C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90F007C8B18C006A6D3C = {
+                       fileRef = 40AF90E207C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90F207C8B18C006A6D3C = {
+                       fileRef = 40AF90E407C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90F307C8B18C006A6D3C = {
+                       fileRef = 40AF90E507C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90F407C8B18C006A6D3C = {
+                       fileRef = 40AF90E607C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90F607C8B18C006A6D3C = {
+                       fileRef = 40AF90E807C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90F707C8B18C006A6D3C = {
+                       fileRef = 40AF90E207C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90F907C8B18C006A6D3C = {
+                       fileRef = 40AF90E407C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90FA07C8B18C006A6D3C = {
+                       fileRef = 40AF90E507C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90FB07C8B18C006A6D3C = {
+                       fileRef = 40AF90E607C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90FD07C8B18C006A6D3C = {
+                       fileRef = 40AF90E807C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF90FE07C8B18C006A6D3C = {
+                       fileRef = 40AF90E207C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF910007C8B18C006A6D3C = {
+                       fileRef = 40AF90E407C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF910107C8B18C006A6D3C = {
+                       fileRef = 40AF90E507C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF910207C8B18C006A6D3C = {
+                       fileRef = 40AF90E607C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF910407C8B18C006A6D3C = {
+                       fileRef = 40AF90E807C8B18C006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF913507C8BD1F006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = combobox.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF913607C8BD1F006A6D3C = {
+                       fileRef = 40AF913507C8BD1F006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF913707C8BD1F006A6D3C = {
+                       fileRef = 40AF913507C8BD1F006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF913807C8BD1F006A6D3C = {
+                       fileRef = 40AF913507C8BD1F006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF913907C8BD1F006A6D3C = {
+                       fileRef = 40AF913507C8BD1F006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF915007C8C912006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
+                       path = tif_color.c;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF915107C8C912006A6D3C = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
+                       path = tif_extension.c;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40AF915207C8C912006A6D3C = {
+                       fileRef = 40AF915007C8C912006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF915307C8C912006A6D3C = {
+                       fileRef = 40AF915107C8C912006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF915407C8C912006A6D3C = {
+                       fileRef = 40AF915007C8C912006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF915507C8C912006A6D3C = {
+                       fileRef = 40AF915107C8C912006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF915607C8C912006A6D3C = {
+                       fileRef = 40AF915007C8C912006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF915707C8C912006A6D3C = {
+                       fileRef = 40AF915107C8C912006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF915807C8C912006A6D3C = {
+                       fileRef = 40AF915007C8C912006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40AF915907C8C912006A6D3C = {
+                       fileRef = 40AF915107C8C912006A6D3C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40DCE34F06C744C90000D83E = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = gsocket.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40DCE35006C744C90000D83E = {
+                       fileRef = 40DCE34F06C744C90000D83E;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40DCE35106C744C90000D83E = {
+                       fileRef = 40DCE34F06C744C90000D83E;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40DCE35206C744C90000D83E = {
+                       fileRef = 40DCE34F06C744C90000D83E;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40DCE35306C744C90000D83E = {
+                       fileRef = 40DCE34F06C744C90000D83E;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ECB139074BD1D0005AAC48 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = stdpaths.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40ECB13A074BD1D0005AAC48 = {
+                       fileRef = 40ECB139074BD1D0005AAC48;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ECB13B074BD1D0005AAC48 = {
+                       fileRef = 40ECB139074BD1D0005AAC48;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ECB13C074BD1D0005AAC48 = {
+                       fileRef = 40ECB139074BD1D0005AAC48;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40ECB13D074BD1D0005AAC48 = {
+                       fileRef = 40ECB139074BD1D0005AAC48;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40F10E5606AD0230003C7AC3 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = tglbtn.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40F10E5706AD0230003C7AC3 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
+                       path = thread.cpp;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               40F10E5806AD0230003C7AC3 = {
+                       fileRef = 40F10E5606AD0230003C7AC3;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40F10E5906AD0230003C7AC3 = {
+                       fileRef = 40F10E5706AD0230003C7AC3;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40F10E5A06AD0230003C7AC3 = {
+                       fileRef = 40F10E5606AD0230003C7AC3;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40F10E5B06AD0230003C7AC3 = {
+                       fileRef = 40F10E5706AD0230003C7AC3;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               40F10E5C06AD0230003C7AC3 = {
                        fileRef = 40F10E5606AD0230003C7AC3;
                        isa = PBXBuildFile;
                        settings = {
 //4F4
                4F0BB7EC011F40E904CA0E50 = {
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
                                GCC_DYNAMIC_NO_PIC = NO;
                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
                                ZERO_LINK = YES;
                        };
                        isa = PBXBuildStyle;
                };
                4F0BB7ED011F40E904CA0E50 = {
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
                                ZERO_LINK = NO;
                        };
                                F5A863AB01FA022C0175ACA7,
                                F5A8641801FA022D0175ACA7,
                                F5A8648A01FA022D0175ACA7,
+                               40ADC35E08156DA90009DA36,
+                               40ADC36408156DCA0009DA36,
                        );
                        isa = PBXGroup;
                        name = src;
                };
                F5A85FDD01FA022B0175ACA7 = {
                        children = (
+                               40607C1407493C3F00DC0420,
                                CA0CB57B0450773900000102,
                                CA60175604D43A2700000080,
                                F5A85FDF01FA022B0175ACA7,
                                CA60175904D43A5400000080,
                                F5A85FF301FA022B0175ACA7,
                                F5A85FF401FA022B0175ACA7,
+                               40ADC34908156AE40009DA36,
                                F5A85FF601FA022B0175ACA7,
                                F5A85FF701FA022B0175ACA7,
                                F5A85FF801FA022B0175ACA7,
                                F5A8602F01FA022B0175ACA7,
                                F5A8603001FA022B0175ACA7,
                                F5A8603101FA022B0175ACA7,
+                               40AF909007C8A926006A6D3C,
                                F5A8603201FA022B0175ACA7,
                                F5A8603301FA022B0175ACA7,
                                F5A8603401FA022B0175ACA7,
                                F5A8605701FA022C0175ACA7,
                                F5A8605801FA022C0175ACA7,
                                F5A8605901FA022C0175ACA7,
-                               F5A8605B01FA022C0175ACA7,
                                40670A9607377B1000F7C08C,
                                F5A8605D01FA022C0175ACA7,
                                F5A8605E01FA022C0175ACA7,
                        refType = 4;
                        sourceTree = "<group>";
                };
-               F5A8605B01FA022C0175ACA7 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.c;
-                       path = unzip.c;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                F5A8605D01FA022C0175ACA7 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
                                F5A8607001FA022C0175ACA7,
                                F5A8607101FA022C0175ACA7,
                                F5A8607201FA022C0175ACA7,
+                               40ADC47208160C200009DA36,
                                F5A8607301FA022C0175ACA7,
                                F5A8607401FA022C0175ACA7,
+                               40AF909507C8A976006A6D3C,
+                               40ADC48608160CAD0009DA36,
                                F5A8607501FA022C0175ACA7,
                                F5A8607701FA022C0175ACA7,
                                F5A8607801FA022C0175ACA7,
                                F5A8607901FA022C0175ACA7,
                                F5A8607A01FA022C0175ACA7,
+                               40AF909607C8A976006A6D3C,
                                F5A8607C01FA022C0175ACA7,
                                F5A8607D01FA022C0175ACA7,
                                F5A8607E01FA022C0175ACA7,
                                F5A8608001FA022C0175ACA7,
                                F5A8608101FA022C0175ACA7,
-                               F5A8608501FA022C0175ACA7,
+                               40AF909707C8A976006A6D3C,
                                F5A8608601FA022C0175ACA7,
+                               40ADC47308160C200009DA36,
                                F5A8608701FA022C0175ACA7,
                                F5A8608801FA022C0175ACA7,
-                               F5A8608901FA022C0175ACA7,
                                F5A8608B01FA022C0175ACA7,
                                F5A8608D01FA022C0175ACA7,
                                F5A8608E01FA022C0175ACA7,
                                F5A8609E01FA022C0175ACA7,
                                F5A8609F01FA022C0175ACA7,
                                F5A860A001FA022C0175ACA7,
+                               40AF909907C8A976006A6D3C,
+                               40AF909A07C8A976006A6D3C,
                                F5A860A201FA022C0175ACA7,
                        );
                        isa = PBXGroup;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               F5A8608501FA022C0175ACA7 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.cpp.cpp;
-                       path = imaglist.cpp;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                F5A8608601FA022C0175ACA7 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               F5A8608901FA022C0175ACA7 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.cpp.cpp;
-                       path = msgdlgg.cpp;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                F5A8608B01FA022C0175ACA7 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
                };
                F5A860F101FA022C0175ACA7 = {
                        children = (
+                               40AF90C207C8AA17006A6D3C,
                                F5A8610401FA022C0175ACA7,
                                F5A8610501FA022C0175ACA7,
                                F5A8610601FA022C0175ACA7,
                                F5A861A601FA022C0175ACA7,
                                F5A861A701FA022C0175ACA7,
                                F5A861A801FA022C0175ACA7,
+                               40AF90E207C8B18C006A6D3C,
                                F5A861A901FA022C0175ACA7,
-                               F5A861AA01FA022C0175ACA7,
+                               40AF913507C8BD1F006A6D3C,
                                F5A861AB01FA022C0175ACA7,
                                F5A861AD01FA022C0175ACA7,
                                F5A861AE01FA022C0175ACA7,
                                F5A861AF01FA022C0175ACA7,
                                F5A861B001FA022C0175ACA7,
+                               40AF90E407C8B18C006A6D3C,
                                F5A861B101FA022C0175ACA7,
                                F5A861B201FA022C0175ACA7,
                                F5A861B301FA022C0175ACA7,
                                F5A861B701FA022C0175ACA7,
                                CADEF54103C8C0A800000133,
                                F5A861B801FA022C0175ACA7,
+                               40AF90E507C8B18C006A6D3C,
                                F5A861B901FA022C0175ACA7,
                                F5A861BB01FA022C0175ACA7,
+                               40AF90E607C8B18C006A6D3C,
                                F5A861BC01FA022C0175ACA7,
                                F5A861BD01FA022C0175ACA7,
                                F5A861BE01FA022C0175ACA7,
                                F5A861BF01FA022C0175ACA7,
                                F5A861C001FA022C0175ACA7,
-                               40DCE34306C744100000D83E,
                                0A98CC470715CFBC007B4289,
                                4086C59F063AA5C700D4CD53,
-                               0A98CB550714687E007B4289,
                                F5A861C501FA022C0175ACA7,
-                               F5A861C601FA022C0175ACA7,
+                               401640E507F94B2800A8837A,
                                F5A861C701FA022C0175ACA7,
                                F5A861C801FA022C0175ACA7,
+                               40AF90E807C8B18C006A6D3C,
                                F5A861CC01FA022C0175ACA7,
                                F5A861CD01FA022C0175ACA7,
                                F5A861CE01FA022C0175ACA7,
                        refType = 4;
                        sourceTree = "<group>";
                };
-               F5A861AA01FA022C0175ACA7 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.cpp.cpp;
-                       path = combobox.cpp;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                F5A861AB01FA022C0175ACA7 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               F5A861C601FA022C0175ACA7 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.cpp.cpp;
-                       path = joystick.cpp;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                F5A861C701FA022C0175ACA7 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;
                                F5A8642601FA022D0175ACA7,
                                F5A8642701FA022D0175ACA7,
                                F5A8642801FA022D0175ACA7,
+                               40AF915007C8C912006A6D3C,
                                F5A8642901FA022D0175ACA7,
                                F5A8642A01FA022D0175ACA7,
                                F5A8642C01FA022D0175ACA7,
                                F5A8642E01FA022D0175ACA7,
                                F5A8642F01FA022D0175ACA7,
                                F5A8643001FA022D0175ACA7,
+                               40AF915107C8C912006A6D3C,
                                F5A8643101FA022D0175ACA7,
                                F5A8643301FA022D0175ACA7,
                                F5A8643401FA022D0175ACA7,
                };
                F5A8648A01FA022D0175ACA7 = {
                        children = (
+                               40AF90BD07C8AA08006A6D3C,
+                               40ECB139074BD1D0005AAC48,
                                CA60177204D43D2300000080,
                                40DCE34F06C744C90000D83E,
                                F5A8649201FA022D0175ACA7,
                        refType = 4;
                        sourceTree = "<group>";
                };
-               F5D00F2901FDFB8401000133 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.ar;
-                       name = "libstdc++.a";
-                       path = "/usr/lib/libstdc++.a";
-                       refType = 0;
-                       sourceTree = "<absolute>";
-               };
                F5F5A69F02CDB27401000133 = {
                        fileEncoding = 30;
                        isa = PBXFileReference;